From 496db7690c55b9880782a86db9a02fce4ef7a05b Mon Sep 17 00:00:00 2001 From: Mikhail Kiurshin Date: Tue, 16 Feb 2021 17:20:34 -0600 Subject: [PATCH] Sdk v0.6 (#131) * SDK v0.6 built over updated opus-recorder * updated docs --- docs/js/Decoder.html | 8 +++- docs/js/Encoder.html | 15 ++++-- docs/js/IncomingImage.html | 12 +++-- docs/js/IncomingMessage.html | 22 ++++++--- docs/js/OutgoingImage.html | 14 ++++-- docs/js/OutgoingMessage.html | 24 +++++++--- docs/js/Player.html | 6 ++- docs/js/Recorder.html | 8 ++-- docs/js/Sdk.html | 8 +++- docs/js/Session.html | 74 +++++++++++++++++++++++++++-- docs/js/decoder.js.html | 4 +- docs/js/emitter.js.html | 4 +- docs/js/encoder.js.html | 26 ++++++++-- docs/js/incomingImage.js.html | 4 +- docs/js/incomingMessage.js.html | 9 ++-- docs/js/index.html | 4 +- docs/js/outgoingImage.js.html | 4 +- docs/js/outgoingMessage.js.html | 30 ++++++++---- docs/js/player.js.html | 4 +- docs/js/recorder.js.html | 44 +++++++++++++---- docs/js/scripts/linenumber.js | 18 +++---- docs/js/sdk.js.html | 6 +-- docs/js/session.js.html | 10 ++-- docs/js/styles/jsdoc-default.css | 4 +- sdks/js/dist/zcc.encoder.js | 2 +- sdks/js/dist/zcc.outgoingmessage.js | 2 +- sdks/js/dist/zcc.session.js | 2 +- 27 files changed, 272 insertions(+), 96 deletions(-) diff --git a/docs/js/Decoder.html b/docs/js/Decoder.html index 12d077b9..e47f995d 100644 --- a/docs/js/Decoder.html +++ b/docs/js/Decoder.html @@ -244,6 +244,8 @@
Fires:
+ +
Example
decoder.decode(encodedMessageData);
@@ -392,6 +394,8 @@
Parameters:
+ +
Example
decoder.on('decode', function(pcmData) { });
@@ -410,13 +414,13 @@
Example

diff --git a/docs/js/Encoder.html b/docs/js/Encoder.html index d06898f2..b304029d 100644 --- a/docs/js/Encoder.html +++ b/docs/js/Encoder.html @@ -209,7 +209,7 @@
Parameters:
Source:
@@ -237,6 +237,8 @@
Parameters:
+ + @@ -294,6 +296,9 @@
Parameters:
Uint8Array +| + +array @@ -344,7 +349,7 @@
Parameters:
Source:
@@ -372,6 +377,8 @@
Parameters:
+ + @@ -388,13 +395,13 @@
Parameters:

diff --git a/docs/js/IncomingImage.html b/docs/js/IncomingImage.html index a0e6a0d1..216be9c7 100644 --- a/docs/js/IncomingImage.html +++ b/docs/js/IncomingImage.html @@ -83,7 +83,7 @@

IncomingIma
Source:
@@ -111,6 +111,8 @@

IncomingIma + + @@ -270,6 +272,8 @@

Parameters:
+ + @@ -405,6 +409,8 @@
Parameters:
+ + @@ -417,13 +423,13 @@
Parameters:

diff --git a/docs/js/IncomingMessage.html b/docs/js/IncomingMessage.html index 7931deef..dffb9373 100644 --- a/docs/js/IncomingMessage.html +++ b/docs/js/IncomingMessage.html @@ -83,7 +83,7 @@

IncomingMes
Source:
@@ -111,6 +111,8 @@

IncomingMes + + @@ -340,7 +342,7 @@

Properties:
Source:
@@ -368,6 +370,8 @@
Properties:
+ + @@ -475,7 +479,7 @@
Parameters:
Source:
@@ -503,6 +507,8 @@
Parameters:
+ + @@ -610,7 +616,7 @@
Parameters:
Source:
@@ -638,6 +644,8 @@
Parameters:
+ + @@ -773,6 +781,8 @@
Parameters:
+ + @@ -785,13 +795,13 @@
Parameters:

diff --git a/docs/js/OutgoingImage.html b/docs/js/OutgoingImage.html index 83d5732c..4e5c31c5 100644 --- a/docs/js/OutgoingImage.html +++ b/docs/js/OutgoingImage.html @@ -83,7 +83,7 @@

OutgoingIma
Source:
@@ -111,6 +111,8 @@

OutgoingIma + + @@ -219,6 +221,8 @@

sendHome

Classes

Events

Interfaces

+

Home

Classes

Interfaces

Events


diff --git a/docs/js/OutgoingMessage.html b/docs/js/OutgoingMessage.html index 2a8272fc..feef7ad3 100644 --- a/docs/js/OutgoingMessage.html +++ b/docs/js/OutgoingMessage.html @@ -83,7 +83,7 @@

OutgoingMes
Source:
@@ -111,6 +111,8 @@

OutgoingMes + + @@ -191,7 +193,7 @@

startSource:
@@ -219,6 +221,8 @@

startParameters:

Source:
@@ -349,6 +353,8 @@
Parameters:
+ +
Returns:
@@ -510,7 +516,7 @@
Parameters:
Source:
@@ -538,6 +544,8 @@
Parameters:
+ + @@ -645,7 +653,7 @@
Parameters:
Source:
@@ -673,6 +681,8 @@
Parameters:
+ + @@ -685,13 +695,13 @@
Parameters:

- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/Player.html b/docs/js/Player.html index ca233ca8..3d78649b 100644 --- a/docs/js/Player.html +++ b/docs/js/Player.html @@ -239,6 +239,8 @@
Parameters:
+ +
Example
player.feed(audioData);
@@ -261,13 +263,13 @@
Example

- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/Recorder.html b/docs/js/Recorder.html index 4916bc65..60a812ad 100644 --- a/docs/js/Recorder.html +++ b/docs/js/Recorder.html @@ -214,7 +214,7 @@
Parameters:
Source:
@@ -242,6 +242,8 @@
Parameters:
+ + @@ -258,13 +260,13 @@
Parameters:

- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/Sdk.html b/docs/js/Sdk.html index 01b60e4b..e0a71b8d 100644 --- a/docs/js/Sdk.html +++ b/docs/js/Sdk.html @@ -111,6 +111,8 @@

Sdk

+ +
Example
<!-- Load sdk using <script> tag: -->
@@ -341,6 +343,8 @@ 
Parameters:
+ +
Returns:
@@ -414,13 +418,13 @@
Example

- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/Session.html b/docs/js/Session.html index 67dfded9..9037b584 100644 --- a/docs/js/Session.html +++ b/docs/js/Session.html @@ -28,7 +28,7 @@

Class: Session

-

Session(options)

+

Session(options) → {ZCC.Session}

Session class to start session with zello server and interact with it using zello channel api
@@ -45,7 +45,7 @@

Constructor

-

new Session(options)

+

new Session(options) → {ZCC.Session}

@@ -142,7 +142,7 @@
Parameters:
Source:
@@ -167,6 +167,30 @@
Parameters:
+
Returns:
+ + +
+ ZCC.Session instance +
+ + + +
+
+ Type +
+
+ +ZCC.Session + + +
+
+ + + +
Example
@@ -354,6 +378,8 @@
Parameters:
+ +
Returns:
@@ -488,6 +514,8 @@

disconnect< + + @@ -717,6 +745,8 @@

Properties:
+ +
Returns:
@@ -1012,6 +1042,8 @@
Properties:
+ +
Returns:
@@ -1179,6 +1211,8 @@
Parameters:
+ +
Returns:
@@ -1366,6 +1400,8 @@
Parameters:
+ + @@ -1501,6 +1537,8 @@
Parameters:
+ + @@ -1631,6 +1669,8 @@
Parameters:
+ + @@ -1761,6 +1801,8 @@
Parameters:
+ + @@ -1994,6 +2036,8 @@
Properties:
+ + @@ -2152,6 +2196,8 @@
Parameters:
+ + @@ -2287,6 +2333,8 @@
Parameters:
+ + @@ -2422,6 +2470,8 @@
Parameters:
+ + @@ -2557,6 +2607,8 @@
Parameters:
+ + @@ -2643,6 +2695,8 @@

session_connect

+ + @@ -2778,6 +2832,8 @@
Parameters:
+ + @@ -2913,6 +2969,8 @@
Parameters:
+ + @@ -3048,6 +3106,8 @@
Parameters:
+ + @@ -3134,6 +3194,8 @@

session_start_connect

+ + @@ -3367,6 +3429,8 @@
Properties:
+ + @@ -3379,13 +3443,13 @@
Properties:

- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/decoder.js.html b/docs/js/decoder.js.html index 1c1073f6..573826b8 100644 --- a/docs/js/decoder.js.html +++ b/docs/js/decoder.js.html @@ -63,13 +63,13 @@

Source: decoder.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/emitter.js.html b/docs/js/emitter.js.html index 74ea6c0c..33ab997d 100644 --- a/docs/js/emitter.js.html +++ b/docs/js/emitter.js.html @@ -63,13 +63,13 @@

Source: emitter.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/encoder.js.html b/docs/js/encoder.js.html index ffb0f8d8..1426a5ca 100644 --- a/docs/js/encoder.js.html +++ b/docs/js/encoder.js.html @@ -49,6 +49,10 @@

Source: encoder.js

} this.encoderWorker = new window.Worker(URL.createObjectURL(blob)); this.encoderWorker.addEventListener('message', (e) => { + if (e.data && e.data.message === 'close') { + this.onClose(); + return; + } if (!e.data || e.data.type !== 'opus' || !e.data.data) { return; } @@ -61,7 +65,7 @@

Source: encoder.js

* Emit encoded data portion to let <code>OutgoingMessage</code> instance get encoded data ready to be sent into channel * * @method Encoder#ondata - * @param {Uint8Array} data encoded opus data portion + * @param {Uint8Array | array} data encoded opus data portion * **/ ondata(data) {} @@ -78,6 +82,22 @@

Source: encoder.js

buffers: data }); } + + destroy() { + // This destroys the opus memory allocations, not the worker + this.encoderWorker.postMessage({ + command: 'destroy' + }); + // This closes the worker + this.encoderWorker.postMessage({ + command: 'close' + }); + } + + onClose() { + this.removeAllListeners(); + this.encoderWorker = undefined; + } } module.exports = Encoder;
@@ -90,13 +110,13 @@

Source: encoder.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/incomingImage.js.html b/docs/js/incomingImage.js.html index f6d0eda9..5449a6e6 100644 --- a/docs/js/incomingImage.js.html +++ b/docs/js/incomingImage.js.html @@ -80,13 +80,13 @@

Source: incomingImage.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/incomingMessage.js.html b/docs/js/incomingMessage.js.html index fae7fd5d..813336b2 100644 --- a/docs/js/incomingMessage.js.html +++ b/docs/js/incomingMessage.js.html @@ -54,7 +54,7 @@

Source: incomingMessage.js

encoding: '32bitFloat', channels: 1, sampleRate: IncomingMessage.detectSampleRate(this.codecDetails.rate), - flushingTime: 300 + flushingTime: 240, }, session.options, {messageData: messageData} @@ -106,6 +106,9 @@

Source: incomingMessage.js

if (this.player && Utils.isFunction(this.player.destroy) && !IncomingMessage.PersistentPlayer) { this.player.destroy(); } + if (this.decoder && Utils.isFunction(this.decoder.destroy)) { + this.decoder.destroy(); + } this.session.off([Constants.EVENT_INCOMING_VOICE_DATA, this.instanceId], this.incomingVoiceHandler); this.session.off([Constants.EVENT_INCOMING_VOICE_DID_STOP, this.instanceId], this.incomingVoiceDidStopHandler); }; @@ -182,13 +185,13 @@

Source: incomingMessage.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/index.html b/docs/js/index.html index fb9bdfb5..9fe9bd81 100644 --- a/docs/js/index.html +++ b/docs/js/index.html @@ -50,13 +50,13 @@


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/outgoingImage.js.html b/docs/js/outgoingImage.js.html index fe00bf9d..c9e3cb10 100644 --- a/docs/js/outgoingImage.js.html +++ b/docs/js/outgoingImage.js.html @@ -269,13 +269,13 @@

Source: outgoingImage.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/outgoingMessage.js.html b/docs/js/outgoingMessage.js.html index 7a5df38b..c3aa308b 100644 --- a/docs/js/outgoingMessage.js.html +++ b/docs/js/outgoingMessage.js.html @@ -74,18 +74,28 @@

Source: outgoingMessage.js

return; } this.options.encoder.prototype.ondata = (data) => { - let packet = Utils.buildBinaryPacket(1, this.currentMessageId, ++this.currentPacketId, data); - /** - * Outgoing message packet encoded and ready to be sent to zello server. Session is following this event and sends data automatically - * - * @event OutgoingMessage#data_encoded - * @param {Uint8Array} packet encoded opus packet with headers - */ - this.emit(Constants.EVENT_DATA_ENCODED, packet); + if (Array.isArray(data)) { + data.forEach((frame) => + this.processEncodedData(frame) + ); + return; + } + this.processEncodedData(data); }; this.encoder = new this.options.encoder; } + processEncodedData(data) { + let packet = Utils.buildBinaryPacket(1, this.currentMessageId, ++this.currentPacketId, data); + /** + * Outgoing message packet encoded and ready to be sent to zello server. Session is following this event and sends data automatically + * + * @event OutgoingMessage#data_encoded + * @param {Uint8Array} packet encoded opus packet with headers + */ + this.emit(Constants.EVENT_DATA_ENCODED, packet); + } + initRecorder() { if (!this.options.recorder) { return; @@ -204,13 +214,13 @@

Source: outgoingMessage.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/player.js.html b/docs/js/player.js.html index d4c59965..de3b55ce 100644 --- a/docs/js/player.js.html +++ b/docs/js/player.js.html @@ -52,13 +52,13 @@

Source: player.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/recorder.js.html b/docs/js/recorder.js.html index 52f2f483..9ac5cdc9 100644 --- a/docs/js/recorder.js.html +++ b/docs/js/recorder.js.html @@ -41,7 +41,8 @@

Source: recorder.js

this.options = Object.assign({ bufferLength: 4096, monitorGain: 0, - recordingGain: 1 + recordingGain: 1, + mediaConstraints: { audio: true } }, options); this.encoder = encoder; this.state = "inactive"; @@ -77,6 +78,13 @@

Source: recorder.js

} } + disconnectNodes() { + this.monitorGainNode.disconnect(); + this.scriptProcessorNode.disconnect(); + this.recordingGainNode.disconnect(); + this.sourceNode.disconnect(); + } + getSampleRate() { return this.audioContext.sampleRate; } @@ -100,12 +108,14 @@

Source: recorder.js

return this.audioContext; } - initAudioGraph() { + initAudioGraph(fromInputDeviceChange = false) { // First buffer can contain old data. Don't encode it. - this.encodeBuffers = () => { - delete this.encodeBuffers; - }; + if (!fromInputDeviceChange) { + this.encodeBuffers = () => { + delete this.encodeBuffers; + }; + } this.scriptProcessorNode = this.audioContext.createScriptProcessor( this.options.bufferLength, @@ -130,7 +140,7 @@

Source: recorder.js

if (this.stream && this.sourceNode) { return global.Promise.resolve(this.sourceNode); } - return global.navigator.mediaDevices.getUserMedia({audio: true}).then((stream) => { + return global.navigator.mediaDevices.getUserMedia(this.options.mediaConstraints).then((stream) => { this.stream = stream; return this.audioContext.createMediaStreamSource(stream); }); @@ -164,9 +174,25 @@

Source: recorder.js

} } + changeInputDevice(deviceId) { + if (this.state !== "recording") { + return; + } + this.options.mediaConstraints.audio = {deviceId: {exact: deviceId}}; + this.disconnectNodes(); + this.clearStream(); + this.initAudioContext(); + this.initAudioGraph(true); + this.initSourceNode().then((sourceNode) => { + this.sourceNode = sourceNode; + this.sourceNode.connect(this.monitorGainNode); + this.sourceNode.connect(this.recordingGainNode); + }); + } + init() { if (this.state !== "inactive") { - return; + return global.Promise.reject("Recording is not inactive"); } this.initAudioContext(); @@ -222,13 +248,13 @@

Source: recorder.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/scripts/linenumber.js b/docs/js/scripts/linenumber.js index 8d52f7ea..4354785c 100644 --- a/docs/js/scripts/linenumber.js +++ b/docs/js/scripts/linenumber.js @@ -1,12 +1,12 @@ /*global document */ -(function() { - var source = document.getElementsByClassName('prettyprint source linenums'); - var i = 0; - var lineNumber = 0; - var lineId; - var lines; - var totalLines; - var anchorHash; +(() => { + const source = document.getElementsByClassName('prettyprint source linenums'); + let i = 0; + let lineNumber = 0; + let lineId; + let lines; + let totalLines; + let anchorHash; if (source && source[0]) { anchorHash = document.location.hash.substring(1); @@ -15,7 +15,7 @@ for (; i < totalLines; i++) { lineNumber++; - lineId = 'line' + lineNumber; + lineId = `line${lineNumber}`; lines[i].id = lineId; if (lineId === anchorHash) { lines[i].className += ' selected'; diff --git a/docs/js/sdk.js.html b/docs/js/sdk.js.html index 688444c7..1f8d149a 100644 --- a/docs/js/sdk.js.html +++ b/docs/js/sdk.js.html @@ -168,7 +168,7 @@

Source: sdk.js

for (let i = 0; i < scripts.length; i++) { let script = scripts[i]; let src = script.getAttribute('src'); - if (src.match(/zcc.sdk\.js$/)) { + if (src && src.match(/zcc.sdk\.js$/)) { myUrl = src.replace(/zcc.sdk.js$/, ''); return myUrl; } @@ -204,13 +204,13 @@

Source: sdk.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/session.js.html b/docs/js/session.js.html index b973fe88..e326d2af 100644 --- a/docs/js/session.js.html +++ b/docs/js/session.js.html @@ -54,7 +54,7 @@

Source: session.js

super(); const library = Utils.getLoadedLibrary(); Session.validateInitialOptions(options); - this.options = Object.assign(library.Sdk.initOptions, { + this.options = Object.assign({}, library.Sdk.initOptions, { maxConnectAttempts: 5, connectRetryTimeoutMs: 1000, autoSendAudio: true @@ -83,9 +83,9 @@

Source: session.js

if ( !initialOptions || !initialOptions.serverUrl || - !initialOptions.authToken || !initialOptions.channel || - (initialOptions.username && !initialOptions.password) + (initialOptions.username && !initialOptions.password) || + (!initialOptions.authToken && !initialOptions.username) ) { throw new Error(Constants.ERROR_NOT_ENOUGH_PARAMS); } @@ -556,13 +556,13 @@

Source: session.js


- Documentation generated by JSDoc 3.5.5 on Mon Apr 15 2019 15:19:30 GMT-0500 (CDT) + Documentation generated by JSDoc 3.6.3 on Tue Feb 16 2021 17:17:40 GMT-0600 (Central Standard Time)
diff --git a/docs/js/styles/jsdoc-default.css b/docs/js/styles/jsdoc-default.css index 9207bc82..7d1729dc 100644 --- a/docs/js/styles/jsdoc-default.css +++ b/docs/js/styles/jsdoc-default.css @@ -273,7 +273,7 @@ tr > th:last-child { border-right: 1px solid #ddd; } margin: 0; } -.prettyprint +.source { border: 1px solid #ddd; width: 80%; @@ -284,7 +284,7 @@ tr > th:last-child { border-right: 1px solid #ddd; } width: inherit; } -.prettyprint code +.source code { font-size: 100%; line-height: 18px; diff --git a/sdks/js/dist/zcc.encoder.js b/sdks/js/dist/zcc.encoder.js index e48fc76d..ac053c7d 100644 --- a/sdks/js/dist/zcc.encoder.js +++ b/sdks/js/dist/zcc.encoder.js @@ -1 +1 @@ -!function(A,I){"object"==typeof exports&&"object"==typeof module?module.exports=I():"function"==typeof define&&define.amd?define([],I):"object"==typeof exports?exports.Encoder=I():(A.ZCC=A.ZCC||{},A.ZCC.Encoder=I())}(window,function(){return function(A){var I={};function g(B){if(I[B])return I[B].exports;var Q=I[B]={i:B,l:!1,exports:{}};return A[B].call(Q.exports,Q,Q.exports,g),Q.l=!0,Q.exports}return g.m=A,g.c=I,g.d=function(A,I,B){g.o(A,I)||Object.defineProperty(A,I,{configurable:!1,enumerable:!0,get:B})},g.r=function(A){Object.defineProperty(A,"__esModule",{value:!0})},g.n=function(A){var I=A&&A.__esModule?function(){return A.default}:function(){return A};return g.d(I,"a",I),I},g.o=function(A,I){return Object.prototype.hasOwnProperty.call(A,I)},g.p="",g(g.s=33)}({0:function(A,I){var g,B,Q=A.exports={};function C(){throw new Error("setTimeout has not been defined")}function E(){throw new Error("clearTimeout has not been defined")}function i(A){if(g===setTimeout)return setTimeout(A,0);if((g===C||!g)&&setTimeout)return g=setTimeout,setTimeout(A,0);try{return g(A,0)}catch(I){try{return g.call(null,A,0)}catch(I){return g.call(this,A,0)}}}!function(){try{g="function"==typeof setTimeout?setTimeout:C}catch(A){g=C}try{B="function"==typeof clearTimeout?clearTimeout:E}catch(A){B=E}}();var s,o=[],n=!1,a=-1;function e(){n&&s&&(n=!1,s.length?o=s.concat(o):a=-1,o.length&&F())}function F(){if(!n){var A=i(e);n=!0;for(var I=o.length;I;){for(s=o,o=[];++a1)for(var g=1;g3)for(I=new Array(E),Q=0;Q3)for(I=new Array(E-1),Q=1;Q3)for(I=new Array(i),Q=1;Q3)for(I=new Array(i-1),Q=1;Q0&&Q._listeners.length>this._maxListeners&&(Q._listeners.warned=!0,n.call(this,Q._listeners.length,E))):Q._listeners=I,!0;E=A.shift()}return!0}.call(this,A,I),this):(this._events[A]?("function"==typeof this._events[A]&&(this._events[A]=[this._events[A]]),g?this._events[A].unshift(I):this._events[A].push(I),!this._events[A].warned&&this._maxListeners>0&&this._events[A].length>this._maxListeners&&(this._events[A].warned=!0,n.call(this,this._events[A].length,A))):this._events[A]=I,this)},a.prototype.off=function(A,I){if("function"!=typeof I)throw new Error("removeListener only takes instances of Function");var g,B=[];if(this.wildcard){var Q="string"==typeof A?A.split(this.delimiter):A.slice();B=e.call(this,null,Q,this.listenerTree,0)}else{if(!this._events[A])return this;g=this._events[A],B.push({_listeners:g})}for(var i=0;i0&&A(I[Q]),0===Object.keys(E).length&&delete I[Q])}}}(this.listenerTree),this},a.prototype.offAny=function(A){var I,g=0,B=0;if(A&&this._all&&this._all.length>0){for(g=0,B=(I=this._all).length;g= this.config.maxFramesPerPage ) {\\n this.generatePage();\\n }\\n }\\n }\\n};\\n\\nOggOpusEncoder.prototype.destroy = function() {\\n if ( this.encoder ) {\\n this._free(this.encoderSamplesPerChannelPointer);\\n delete this.encoderSamplesPerChannelPointer;\\n this._free(this.encoderBufferPointer);\\n delete this.encoderBufferPointer;\\n this._free(this.encoderOutputPointer);\\n delete this.encoderOutputPointer;\\n this._free(this.resampleSamplesPerChannelPointer);\\n delete this.resampleSamplesPerChannelPointer;\\n this._free(this.resampleBufferPointer);\\n delete this.resampleBufferPointer;\\n this._speex_resampler_destroy(this.resampler);\\n delete this.resampler;\\n this._opus_encoder_destroy(this.encoder);\\n delete this.encoder;\\n }\\n};\\n\\nOggOpusEncoder.prototype.flush = function() {\\n if ( this.framesInPage ) {\\n this.generatePage();\\n }\\n // discard any pending data in resample buffer (only a few ms worth)\\n this.resampleBufferIndex = 0;\\n global['postMessage']( {message: 'flushed'} );\\n};\\n\\nOggOpusEncoder.prototype.encodeFinalFrame = function() {\\n if ( this.resampleBufferIndex > 0 ) {\\n var finalFrameBuffers = [];\\n for ( var i = 0; i < this.config.numberOfChannels; ++i ) {\\n finalFrameBuffers.push( new Float32Array( this.config.bufferLength - (this.resampleBufferIndex / this.config.numberOfChannels) ));\\n }\\n this.encode( finalFrameBuffers );\\n }\\n this.headerType += 4;\\n this.generatePage();\\n};\\n\\nOggOpusEncoder.prototype.getChecksum = function( data ){\\n var checksum = 0;\\n for ( var i = 0; i < data.length; i++ ) {\\n checksum = (checksum << 8) ^ this.checksumTable[ ((checksum>>>24) & 0xff) ^ data[i] ];\\n }\\n return checksum >>> 0;\\n};\\n\\nOggOpusEncoder.prototype.generateCommentPage = function(){\\n var segmentDataView = new DataView( this.segmentData.buffer );\\n segmentDataView.setUint32( 0, 1937076303, true ) // Magic Signature 'Opus'\\n segmentDataView.setUint32( 4, 1936154964, true ) // Magic Signature 'Tags'\\n segmentDataView.setUint32( 8, 10, true ); // Vendor Length\\n segmentDataView.setUint32( 12, 1868784978, true ); // Vendor name 'Reco'\\n segmentDataView.setUint32( 16, 1919247474, true ); // Vendor name 'rder'\\n segmentDataView.setUint16( 20, 21322, true ); // Vendor name 'JS'\\n segmentDataView.setUint32( 22, 0, true ); // User Comment List Length\\n this.segmentTableIndex = 1;\\n this.segmentDataIndex = this.segmentTable[0] = 26;\\n this.headerType = 0;\\n this.generatePage();\\n};\\n\\nOggOpusEncoder.prototype.generateIdPage = function(){\\n var segmentDataView = new DataView( this.segmentData.buffer );\\n segmentDataView.setUint32( 0, 1937076303, true ) // Magic Signature 'Opus'\\n segmentDataView.setUint32( 4, 1684104520, true ) // Magic Signature 'Head'\\n segmentDataView.setUint8( 8, 1, true ); // Version\\n segmentDataView.setUint8( 9, this.config.numberOfChannels, true ); // Channel count\\n segmentDataView.setUint16( 10, 3840, true ); // pre-skip (80ms)\\n segmentDataView.setUint32( 12, this.config.originalSampleRateOverride || this.config.originalSampleRate, true ); // original sample rate\\n segmentDataView.setUint16( 16, 0, true ); // output gain\\n segmentDataView.setUint8( 18, 0, true ); // channel map 0 = mono or stereo\\n this.segmentTableIndex = 1;\\n this.segmentDataIndex = this.segmentTable[0] = 19;\\n this.headerType = 2;\\n this.generatePage();\\n};\\n\\nOggOpusEncoder.prototype.generatePage = function(){\\n var granulePosition = ( this.lastPositiveGranulePosition === this.granulePosition) ? -1 : this.granulePosition;\\n var pageBuffer = new ArrayBuffer( 27 + this.segmentTableIndex + this.segmentDataIndex );\\n var pageBufferView = new DataView( pageBuffer );\\n var page = new Uint8Array( pageBuffer );\\n\\n pageBufferView.setUint32( 0, 1399285583, true); // Capture Pattern starts all page headers 'OggS'\\n pageBufferView.setUint8( 4, 0, true ); // Version\\n pageBufferView.setUint8( 5, this.headerType, true ); // 1 = continuation, 2 = beginning of stream, 4 = end of stream\\n\\n // Number of samples upto and including this page at 48000Hz, into signed 64 bit Little Endian integer\\n // Javascript Number maximum value is 53 bits or 2^53 - 1 \\n pageBufferView.setUint32( 6, granulePosition, true );\\n if (granulePosition < 0) {\\n pageBufferView.setInt32( 10, Math.ceil(granulePosition/4294967297) - 1, true );\\n }\\n else {\\n pageBufferView.setInt32( 10, Math.floor(granulePosition/4294967296), true );\\n }\\n\\n pageBufferView.setUint32( 14, this.config.serial, true ); // Bitstream serial number\\n pageBufferView.setUint32( 18, this.pageIndex++, true ); // Page sequence number\\n pageBufferView.setUint8( 26, this.segmentTableIndex, true ); // Number of segments in page.\\n page.set( this.segmentTable.subarray(0, this.segmentTableIndex), 27 ); // Segment Table\\n page.set( this.segmentData.subarray(0, this.segmentDataIndex), 27 + this.segmentTableIndex ); // Segment Data\\n pageBufferView.setUint32( 22, this.getChecksum( page ), true ); // Checksum\\n\\n global['postMessage']( {message: 'page', page: page, samplePosition: this.granulePosition}, [page.buffer] );\\n this.segmentTableIndex = 0;\\n this.segmentDataIndex = 0;\\n this.framesInPage = 0;\\n if ( granulePosition > 0 ) {\\n this.lastPositiveGranulePosition = granulePosition;\\n }\\n};\\n\\nOggOpusEncoder.prototype.initChecksumTable = function(){\\n this.checksumTable = [];\\n for ( var i = 0; i < 256; i++ ) {\\n var r = i << 24;\\n for ( var j = 0; j < 8; j++ ) {\\n r = ((r & 0x80000000) != 0) ? ((r << 1) ^ 0x04c11db7) : (r << 1);\\n }\\n this.checksumTable[i] = (r & 0xffffffff);\\n }\\n};\\n\\nOggOpusEncoder.prototype.setOpusControl = function( control, value ){\\n var location = this._malloc( 4 );\\n this.HEAP32[ location >> 2 ] = value;\\n this._opus_encoder_ctl( this.encoder, control, location );\\n this._free( location );\\n};\\n\\nOggOpusEncoder.prototype.initCodec = function() {\\n var errLocation = this._malloc( 4 );\\n this.encoder = this._opus_encoder_create( this.config.encoderSampleRate, this.config.numberOfChannels, this.config.encoderApplication, errLocation );\\n this._free( errLocation );\\n\\n if ( this.config.encoderBitRate ) {\\n this.setOpusControl( 4002, this.config.encoderBitRate );\\n }\\n\\n if ( this.config.encoderComplexity ) {\\n this.setOpusControl( 4010, this.config.encoderComplexity );\\n }\\n\\n this.encoderSamplesPerChannel = this.config.encoderSampleRate * this.config.encoderFrameSize / 1000;\\n this.encoderSamplesPerChannelPointer = this._malloc( 4 );\\n this.HEAP32[ this.encoderSamplesPerChannelPointer >> 2 ] = this.encoderSamplesPerChannel;\\n\\n this.encoderBufferLength = this.encoderSamplesPerChannel * this.config.numberOfChannels;\\n this.encoderBufferPointer = this._malloc( this.encoderBufferLength * 4 ); // 4 bytes per sample\\n this.encoderBuffer = this.HEAPF32.subarray( this.encoderBufferPointer >> 2, (this.encoderBufferPointer >> 2) + this.encoderBufferLength );\\n\\n this.encoderOutputMaxLength = 4000;\\n this.encoderOutputPointer = this._malloc( this.encoderOutputMaxLength );\\n this.encoderOutputBuffer = this.HEAPU8.subarray( this.encoderOutputPointer, this.encoderOutputPointer + this.encoderOutputMaxLength );\\n};\\n\\nOggOpusEncoder.prototype.initResampler = function() {\\n var errLocation = this._malloc( 4 );\\n this.resampler = this._speex_resampler_init( this.config.numberOfChannels, this.config.originalSampleRate, this.config.encoderSampleRate, this.config.resampleQuality, errLocation );\\n this._free( errLocation );\\n\\n this.resampleBufferIndex = 0;\\n this.resampleSamplesPerChannel = this.config.originalSampleRate * this.config.encoderFrameSize / 1000;\\n this.resampleSamplesPerChannelPointer = this._malloc( 4 );\\n this.HEAP32[ this.resampleSamplesPerChannelPointer >> 2 ] = this.resampleSamplesPerChannel;\\n\\n this.resampleBufferLength = this.resampleSamplesPerChannel * this.config.numberOfChannels;\\n this.resampleBufferPointer = this._malloc( this.resampleBufferLength * 4 ); // 4 bytes per sample\\n this.resampleBuffer = this.HEAPF32.subarray( this.resampleBufferPointer >> 2, (this.resampleBufferPointer >> 2) + this.resampleBufferLength );\\n};\\n\\nOggOpusEncoder.prototype.interleave = function( buffers ) {\\n for ( var i = 0; i < this.config.bufferLength; i++ ) {\\n for ( var channel = 0; channel < this.config.numberOfChannels; channel++ ) {\\n this.interleavedBuffers[ i * this.config.numberOfChannels + channel ] = buffers[ channel ][ i ];\\n }\\n }\\n\\n return this.interleavedBuffers;\\n};\\n\\nOggOpusEncoder.prototype.segmentPacket = function( packetLength ) {\\n var packetIndex = 0;\\n\\n while ( packetLength >= 0 ) {\\n\\n if ( this.segmentTableIndex === 255 ) {\\n this.generatePage();\\n this.headerType = 1;\\n }\\n\\n var segmentLength = Math.min( packetLength, 255 );\\n this.segmentTable[ this.segmentTableIndex++ ] = segmentLength;\\n var segment = this.encoderOutputBuffer.subarray( packetIndex, packetIndex + segmentLength );\\n\\n if ( this.config.streamOpusPackets ) {\\n if ( !this.config.cacheFrameForCallback ) {\\n global['postMessage']({ type: 'opus', data: segment });\\n } else if ( ++this.framesInCallback === 2 ) {\\n var cachedSegmentLength = this.segmentTable[ this.segmentTableIndex - 2 ];\\n var cachedSegment = this.segmentData.subarray( this.segmentDataIndex - cachedSegmentLength, this.segmentDataIndex );\\n\\n global['postMessage']({ type: 'opus', data: [ cachedSegment, segment ] });\\n this.framesInCallback = 0;\\n }\\n }\\n\\n this.segmentData.set( segment, this.segmentDataIndex );\\n this.segmentDataIndex += segmentLength;\\n packetIndex += segmentLength;\\n packetLength -= 255;\\n }\\n\\n this.granulePosition += ( 48 * this.config.encoderFrameSize );\\n if ( this.segmentTableIndex === 255 ) {\\n this.generatePage();\\n this.headerType = 0;\\n }\\n};\\n\\n\\nif (!Module) {\\n Module = {};\\n}\\n\\nModule['mainReady'] = mainReady;\\nModule['OggOpusEncoder'] = OggOpusEncoder;\\nModule['onRuntimeInitialized'] = mainReadyResolve;\\n\\nmodule.exports = Module;\\n\\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../node_modules/webpack/buildin/global.js */ \\\"./node_modules/webpack/buildin/global.js\\\")))//# sourceURL=[module]\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvZW5jb2Rlcldvcmtlci5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovL0VuY29kZXJXb3JrZXIvLi9zcmMvZW5jb2Rlcldvcmtlci5qcz84YjNjIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuXG52YXIgZW5jb2RlcjtcbnZhciBtYWluUmVhZHlSZXNvbHZlO1xudmFyIG1haW5SZWFkeSA9IG5ldyBQcm9taXNlKGZ1bmN0aW9uKHJlc29sdmUpeyBtYWluUmVhZHlSZXNvbHZlID0gcmVzb2x2ZTsgfSk7XG5cbmdsb2JhbFsnb25tZXNzYWdlJ10gPSBmdW5jdGlvbiggZSApe1xuICBtYWluUmVhZHkudGhlbihmdW5jdGlvbigpe1xuICAgIHN3aXRjaCggZVsnZGF0YSddWydjb21tYW5kJ10gKXtcblxuICAgICAgY2FzZSAnZW5jb2RlJzpcbiAgICAgICAgaWYgKGVuY29kZXIpe1xuICAgICAgICAgIGVuY29kZXIuZW5jb2RlKCBlWydkYXRhJ11bJ2J1ZmZlcnMnXSApO1xuICAgICAgICB9XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlICdnZXRIZWFkZXJQYWdlcyc6XG4gICAgICAgIGlmIChlbmNvZGVyKXtcbiAgICAgICAgICBlbmNvZGVyLmdlbmVyYXRlSWRQYWdlKCk7XG4gICAgICAgICAgZW5jb2Rlci5nZW5lcmF0ZUNvbW1lbnRQYWdlKCk7XG4gICAgICAgIH1cbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgJ2RvbmUnOlxuICAgICAgICBpZiAoZW5jb2Rlcikge1xuICAgICAgICAgIGVuY29kZXIuZW5jb2RlRmluYWxGcmFtZSgpO1xuICAgICAgICAgIGdsb2JhbFsncG9zdE1lc3NhZ2UnXSgge21lc3NhZ2U6ICdkb25lJ30gKTtcbiAgICAgICAgfVxuICAgICAgICBicmVhaztcblxuICAgICAgY2FzZSAnY2xvc2UnOlxuICAgICAgICBnbG9iYWxbJ3Bvc3RNZXNzYWdlJ10oIHttZXNzYWdlOiAnY2xvc2UnfSApO1xuICAgICAgICBnbG9iYWxbJ2Nsb3NlJ10oKTtcbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgJ2ZsdXNoJzpcbiAgICAgICAgaWYgKGVuY29kZXIpIHtcbiAgICAgICAgICBlbmNvZGVyLmZsdXNoKCk7XG4gICAgICAgIH1cbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgJ2Rlc3Ryb3knOlxuICAgICAgICBpZiAoZW5jb2Rlcikge1xuICAgICAgICAgIGVuY29kZXIuZGVzdHJveSgpO1xuICAgICAgICB9XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlICdpbml0JzpcbiAgICAgICAgaWYgKCBlbmNvZGVyICkge1xuICAgICAgICAgIGVuY29kZXIuZGVzdHJveSgpO1xuICAgICAgICB9XG4gICAgICAgIGVuY29kZXIgPSBuZXcgT2dnT3B1c0VuY29kZXIoIGVbJ2RhdGEnXSwgTW9kdWxlICk7XG4gICAgICAgIGdsb2JhbFsncG9zdE1lc3NhZ2UnXSgge21lc3NhZ2U6ICdyZWFkeSd9ICk7XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBkZWZhdWx0OlxuICAgICAgICAvLyBJZ25vcmUgYW55IHVua25vd24gY29tbWFuZHMgYW5kIGNvbnRpbnVlIHJlY2lldmluZyBjb21tYW5kc1xuICAgIH1cbiAgfSk7XG59O1xuXG5cbnZhciBPZ2dPcHVzRW5jb2RlciA9IGZ1bmN0aW9uKCBjb25maWcsIE1vZHVsZSApe1xuXG4gIGlmICggIU1vZHVsZSApIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ01vZHVsZSB3aXRoIGV4cG9ydHMgcmVxdWlyZWQgdG8gaW5pdGlhbGl6ZSBhbiBlbmNvZGVyIGluc3RhbmNlJyk7XG4gIH1cblxuICB0aGlzLmNvbmZpZyA9IE9iamVjdC5hc3NpZ24oeyBcbiAgICBidWZmZXJMZW5ndGg6IDQwOTYsIC8vIERlZmluZSBzaXplIG9mIGluY29taW5nIGJ1ZmZlclxuICAgIGVuY29kZXJBcHBsaWNhdGlvbjogMjA0OSwgLy8gMjA0OCA9IFZvaWNlIChMb3dlciBmaWRlbGl0eSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIDIwNDkgPSBGdWxsIEJhbmQgQXVkaW8gKEhpZ2hlc3QgZmlkZWxpdHkpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAyMDUxID0gUmVzdHJpY3RlZCBMb3cgRGVsYXkgKExvd2VzdCBsYXRlbmN5KVxuICAgIGVuY29kZXJGcmFtZVNpemU6IDIwLCAvLyBTcGVjaWZpZWQgaW4gbXMuXG4gICAgZW5jb2RlclNhbXBsZVJhdGU6IDQ4MDAwLCAvLyBEZXNpcmVkIGVuY29kaW5nIHNhbXBsZSByYXRlLiBBdWRpbyB3aWxsIGJlIHJlc2FtcGxlZFxuICAgIG1heEZyYW1lc1BlclBhZ2U6IDQwLCAvLyBUcmFkZW9mZiBsYXRlbmN5IHdpdGggb3ZlcmhlYWRcbiAgICBudW1iZXJPZkNoYW5uZWxzOiAxLFxuICAgIG9yaWdpbmFsU2FtcGxlUmF0ZTogNDQxMDAsXG4gICAgcmVzYW1wbGVRdWFsaXR5OiAzLCAvLyBWYWx1ZSBiZXR3ZWVuIDAgYW5kIDEwIGluY2x1c2l2ZS4gMTAgYmVpbmcgaGlnaGVzdCBxdWFsaXR5LlxuICAgIHNlcmlhbDogTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpICogNDI5NDk2NzI5NiksXG4gICAgc3RyZWFtT3B1c1BhY2tldHM6IHRydWUsXG4gICAgY2FjaGVGcmFtZUZvckNhbGxiYWNrOiBmYWxzZSAvLyBXaGVuIHRydWUsIGNhbGxiYWNrcyB3aWxsIGNvbnRhaW4gYW4gYXJyYXkgb2YgdHdvIGZyYW1lcy4gT25seSB1c2VkIHdoZW4gc3RyZWFtT3B1c1BhY2tldHMgaXMgdHJ1ZS5cbiAgfSwgY29uZmlnICk7XG5cbiAgdGhpcy5fb3B1c19lbmNvZGVyX2NyZWF0ZSA9IE1vZHVsZS5fb3B1c19lbmNvZGVyX2NyZWF0ZTtcbiAgdGhpcy5fb3B1c19lbmNvZGVyX2Rlc3Ryb3kgPSBNb2R1bGUuX29wdXNfZW5jb2Rlcl9kZXN0cm95O1xuICB0aGlzLl9vcHVzX2VuY29kZXJfY3RsID0gTW9kdWxlLl9vcHVzX2VuY29kZXJfY3RsO1xuICB0aGlzLl9zcGVleF9yZXNhbXBsZXJfcHJvY2Vzc19pbnRlcmxlYXZlZF9mbG9hdCA9IE1vZHVsZS5fc3BlZXhfcmVzYW1wbGVyX3Byb2Nlc3NfaW50ZXJsZWF2ZWRfZmxvYXQ7XG4gIHRoaXMuX3NwZWV4X3Jlc2FtcGxlcl9pbml0ID0gTW9kdWxlLl9zcGVleF9yZXNhbXBsZXJfaW5pdDtcbiAgdGhpcy5fc3BlZXhfcmVzYW1wbGVyX2Rlc3Ryb3kgPSBNb2R1bGUuX3NwZWV4X3Jlc2FtcGxlcl9kZXN0cm95O1xuICB0aGlzLl9vcHVzX2VuY29kZV9mbG9hdCA9IE1vZHVsZS5fb3B1c19lbmNvZGVfZmxvYXQ7XG4gIHRoaXMuX2ZyZWUgPSBNb2R1bGUuX2ZyZWU7XG4gIHRoaXMuX21hbGxvYyA9IE1vZHVsZS5fbWFsbG9jO1xuICB0aGlzLkhFQVBVOCA9IE1vZHVsZS5IRUFQVTg7XG4gIHRoaXMuSEVBUDMyID0gTW9kdWxlLkhFQVAzMjtcbiAgdGhpcy5IRUFQRjMyID0gTW9kdWxlLkhFQVBGMzI7XG5cbiAgdGhpcy5wYWdlSW5kZXggPSAwO1xuICB0aGlzLmdyYW51bGVQb3NpdGlvbiA9IDA7XG4gIHRoaXMuc2VnbWVudERhdGEgPSBuZXcgVWludDhBcnJheSggNjUwMjUgKTsgLy8gTWF4aW11bSBsZW5ndGggb2Ygb2dnT3B1cyBkYXRhXG4gIHRoaXMuc2VnbWVudERhdGFJbmRleCA9IDA7XG4gIHRoaXMuc2VnbWVudFRhYmxlID0gbmV3IFVpbnQ4QXJyYXkoIDI1NSApOyAvLyBNYXhpbXVtIGRhdGEgc2VnbWVudHNcbiAgdGhpcy5zZWdtZW50VGFibGVJbmRleCA9IDA7XG4gIHRoaXMuZnJhbWVzSW5QYWdlID0gMDtcbiAgdGhpcy5mcmFtZXNJbkNhbGxiYWNrID0gMDtcblxuICB0aGlzLmluaXRDaGVja3N1bVRhYmxlKCk7XG4gIHRoaXMuaW5pdENvZGVjKCk7XG4gIHRoaXMuaW5pdFJlc2FtcGxlcigpO1xuXG4gIGlmICggdGhpcy5jb25maWcubnVtYmVyT2ZDaGFubmVscyA9PT0gMSApIHtcbiAgICB0aGlzLmludGVybGVhdmUgPSBmdW5jdGlvbiggYnVmZmVycyApIHsgcmV0dXJuIGJ1ZmZlcnNbMF07IH07XG4gIH1cbiAgZWxzZSB7XG4gICAgdGhpcy5pbnRlcmxlYXZlZEJ1ZmZlcnMgPSBuZXcgRmxvYXQzMkFycmF5KCB0aGlzLmNvbmZpZy5idWZmZXJMZW5ndGggKiB0aGlzLmNvbmZpZy5udW1iZXJPZkNoYW5uZWxzICk7XG4gIH1cblxufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmVuY29kZSA9IGZ1bmN0aW9uKCBidWZmZXJzICkge1xuICB2YXIgc2FtcGxlcyA9IHRoaXMuaW50ZXJsZWF2ZSggYnVmZmVycyApO1xuICB2YXIgc2FtcGxlSW5kZXggPSAwO1xuXG4gIHdoaWxlICggc2FtcGxlSW5kZXggPCBzYW1wbGVzLmxlbmd0aCApIHtcblxuICAgIHZhciBsZW5ndGhUb0NvcHkgPSBNYXRoLm1pbiggdGhpcy5yZXNhbXBsZUJ1ZmZlckxlbmd0aCAtIHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCwgc2FtcGxlcy5sZW5ndGggLSBzYW1wbGVJbmRleCApO1xuICAgIHRoaXMucmVzYW1wbGVCdWZmZXIuc2V0KCBzYW1wbGVzLnN1YmFycmF5KCBzYW1wbGVJbmRleCwgc2FtcGxlSW5kZXgrbGVuZ3RoVG9Db3B5ICksIHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCApO1xuICAgIHNhbXBsZUluZGV4ICs9IGxlbmd0aFRvQ29weTtcbiAgICB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggKz0gbGVuZ3RoVG9Db3B5O1xuXG4gICAgaWYgKCB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggPT09IHRoaXMucmVzYW1wbGVCdWZmZXJMZW5ndGggKSB7XG4gICAgICB0aGlzLl9zcGVleF9yZXNhbXBsZXJfcHJvY2Vzc19pbnRlcmxlYXZlZF9mbG9hdCggdGhpcy5yZXNhbXBsZXIsIHRoaXMucmVzYW1wbGVCdWZmZXJQb2ludGVyLCB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyLCB0aGlzLmVuY29kZXJCdWZmZXJQb2ludGVyLCB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbFBvaW50ZXIgKTtcbiAgICAgIHZhciBwYWNrZXRMZW5ndGggPSB0aGlzLl9vcHVzX2VuY29kZV9mbG9hdCggdGhpcy5lbmNvZGVyLCB0aGlzLmVuY29kZXJCdWZmZXJQb2ludGVyLCB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbCwgdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlciwgdGhpcy5lbmNvZGVyT3V0cHV0TWF4TGVuZ3RoICk7XG4gICAgICB0aGlzLnNlZ21lbnRQYWNrZXQoIHBhY2tldExlbmd0aCApO1xuICAgICAgdGhpcy5yZXNhbXBsZUJ1ZmZlckluZGV4ID0gMDtcblxuICAgICAgdGhpcy5mcmFtZXNJblBhZ2UrKztcbiAgICAgIGlmICggdGhpcy5mcmFtZXNJblBhZ2UgPj0gdGhpcy5jb25maWcubWF4RnJhbWVzUGVyUGFnZSApIHtcbiAgICAgICAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5kZXN0cm95ID0gZnVuY3Rpb24oKSB7XG4gIGlmICggdGhpcy5lbmNvZGVyICkge1xuICAgIHRoaXMuX2ZyZWUodGhpcy5lbmNvZGVyU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyKTtcbiAgICBkZWxldGUgdGhpcy5lbmNvZGVyU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyO1xuICAgIHRoaXMuX2ZyZWUodGhpcy5lbmNvZGVyQnVmZmVyUG9pbnRlcik7XG4gICAgZGVsZXRlIHRoaXMuZW5jb2RlckJ1ZmZlclBvaW50ZXI7XG4gICAgdGhpcy5fZnJlZSh0aGlzLmVuY29kZXJPdXRwdXRQb2ludGVyKTtcbiAgICBkZWxldGUgdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlcjtcbiAgICB0aGlzLl9mcmVlKHRoaXMucmVzYW1wbGVTYW1wbGVzUGVyQ2hhbm5lbFBvaW50ZXIpO1xuICAgIGRlbGV0ZSB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyO1xuICAgIHRoaXMuX2ZyZWUodGhpcy5yZXNhbXBsZUJ1ZmZlclBvaW50ZXIpO1xuICAgIGRlbGV0ZSB0aGlzLnJlc2FtcGxlQnVmZmVyUG9pbnRlcjtcbiAgICB0aGlzLl9zcGVleF9yZXNhbXBsZXJfZGVzdHJveSh0aGlzLnJlc2FtcGxlcik7XG4gICAgZGVsZXRlIHRoaXMucmVzYW1wbGVyO1xuICAgIHRoaXMuX29wdXNfZW5jb2Rlcl9kZXN0cm95KHRoaXMuZW5jb2Rlcik7XG4gICAgZGVsZXRlIHRoaXMuZW5jb2RlcjtcbiAgfVxufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmZsdXNoID0gZnVuY3Rpb24oKSB7XG4gIGlmICggdGhpcy5mcmFtZXNJblBhZ2UgKSB7XG4gICAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbiAgfVxuICAvLyBkaXNjYXJkIGFueSBwZW5kaW5nIGRhdGEgaW4gcmVzYW1wbGUgYnVmZmVyIChvbmx5IGEgZmV3IG1zIHdvcnRoKVxuICB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggPSAwO1xuICBnbG9iYWxbJ3Bvc3RNZXNzYWdlJ10oIHttZXNzYWdlOiAnZmx1c2hlZCd9ICk7XG59O1xuXG5PZ2dPcHVzRW5jb2Rlci5wcm90b3R5cGUuZW5jb2RlRmluYWxGcmFtZSA9IGZ1bmN0aW9uKCkge1xuICBpZiAoIHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCA+IDAgKSB7XG4gICAgdmFyIGZpbmFsRnJhbWVCdWZmZXJzID0gW107XG4gICAgZm9yICggdmFyIGkgPSAwOyBpIDwgdGhpcy5jb25maWcubnVtYmVyT2ZDaGFubmVsczsgKytpICkge1xuICAgICAgZmluYWxGcmFtZUJ1ZmZlcnMucHVzaCggbmV3IEZsb2F0MzJBcnJheSggdGhpcy5jb25maWcuYnVmZmVyTGVuZ3RoIC0gKHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCAvIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHMpICkpO1xuICAgIH1cbiAgICB0aGlzLmVuY29kZSggZmluYWxGcmFtZUJ1ZmZlcnMgKTtcbiAgfVxuICB0aGlzLmhlYWRlclR5cGUgKz0gNDtcbiAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5nZXRDaGVja3N1bSA9IGZ1bmN0aW9uKCBkYXRhICl7XG4gIHZhciBjaGVja3N1bSA9IDA7XG4gIGZvciAoIHZhciBpID0gMDsgaSA8IGRhdGEubGVuZ3RoOyBpKysgKSB7XG4gICAgY2hlY2tzdW0gPSAoY2hlY2tzdW0gPDwgOCkgXiB0aGlzLmNoZWNrc3VtVGFibGVbICgoY2hlY2tzdW0+Pj4yNCkgJiAweGZmKSBeIGRhdGFbaV0gXTtcbiAgfVxuICByZXR1cm4gY2hlY2tzdW0gPj4+IDA7XG59O1xuXG5PZ2dPcHVzRW5jb2Rlci5wcm90b3R5cGUuZ2VuZXJhdGVDb21tZW50UGFnZSA9IGZ1bmN0aW9uKCl7XG4gIHZhciBzZWdtZW50RGF0YVZpZXcgPSBuZXcgRGF0YVZpZXcoIHRoaXMuc2VnbWVudERhdGEuYnVmZmVyICk7XG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDAsIDE5MzcwNzYzMDMsIHRydWUgKSAvLyBNYWdpYyBTaWduYXR1cmUgJ09wdXMnXG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDQsIDE5MzYxNTQ5NjQsIHRydWUgKSAvLyBNYWdpYyBTaWduYXR1cmUgJ1RhZ3MnXG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDgsIDEwLCB0cnVlICk7IC8vIFZlbmRvciBMZW5ndGhcbiAgc2VnbWVudERhdGFWaWV3LnNldFVpbnQzMiggMTIsIDE4Njg3ODQ5NzgsIHRydWUgKTsgLy8gVmVuZG9yIG5hbWUgJ1JlY28nXG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDE2LCAxOTE5MjQ3NDc0LCB0cnVlICk7IC8vIFZlbmRvciBuYW1lICdyZGVyJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDE2KCAyMCwgMjEzMjIsIHRydWUgKTsgLy8gVmVuZG9yIG5hbWUgJ0pTJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDMyKCAyMiwgMCwgdHJ1ZSApOyAvLyBVc2VyIENvbW1lbnQgTGlzdCBMZW5ndGhcbiAgdGhpcy5zZWdtZW50VGFibGVJbmRleCA9IDE7XG4gIHRoaXMuc2VnbWVudERhdGFJbmRleCA9IHRoaXMuc2VnbWVudFRhYmxlWzBdID0gMjY7XG4gIHRoaXMuaGVhZGVyVHlwZSA9IDA7XG4gIHRoaXMuZ2VuZXJhdGVQYWdlKCk7XG59O1xuXG5PZ2dPcHVzRW5jb2Rlci5wcm90b3R5cGUuZ2VuZXJhdGVJZFBhZ2UgPSBmdW5jdGlvbigpe1xuICB2YXIgc2VnbWVudERhdGFWaWV3ID0gbmV3IERhdGFWaWV3KCB0aGlzLnNlZ21lbnREYXRhLmJ1ZmZlciApO1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDMyKCAwLCAxOTM3MDc2MzAzLCB0cnVlICkgLy8gTWFnaWMgU2lnbmF0dXJlICdPcHVzJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDMyKCA0LCAxNjg0MTA0NTIwLCB0cnVlICkgLy8gTWFnaWMgU2lnbmF0dXJlICdIZWFkJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDgoIDgsIDEsIHRydWUgKTsgLy8gVmVyc2lvblxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDgoIDksIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHMsIHRydWUgKTsgLy8gQ2hhbm5lbCBjb3VudFxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDE2KCAxMCwgMzg0MCwgdHJ1ZSApOyAvLyBwcmUtc2tpcCAoODBtcylcbiAgc2VnbWVudERhdGFWaWV3LnNldFVpbnQzMiggMTIsIHRoaXMuY29uZmlnLm9yaWdpbmFsU2FtcGxlUmF0ZU92ZXJyaWRlIHx8IHRoaXMuY29uZmlnLm9yaWdpbmFsU2FtcGxlUmF0ZSwgdHJ1ZSApOyAvLyBvcmlnaW5hbCBzYW1wbGUgcmF0ZVxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDE2KCAxNiwgMCwgdHJ1ZSApOyAvLyBvdXRwdXQgZ2FpblxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDgoIDE4LCAwLCB0cnVlICk7IC8vIGNoYW5uZWwgbWFwIDAgPSBtb25vIG9yIHN0ZXJlb1xuICB0aGlzLnNlZ21lbnRUYWJsZUluZGV4ID0gMTtcbiAgdGhpcy5zZWdtZW50RGF0YUluZGV4ID0gdGhpcy5zZWdtZW50VGFibGVbMF0gPSAxOTtcbiAgdGhpcy5oZWFkZXJUeXBlID0gMjtcbiAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5nZW5lcmF0ZVBhZ2UgPSBmdW5jdGlvbigpe1xuICB2YXIgZ3JhbnVsZVBvc2l0aW9uID0gKCB0aGlzLmxhc3RQb3NpdGl2ZUdyYW51bGVQb3NpdGlvbiA9PT0gdGhpcy5ncmFudWxlUG9zaXRpb24pID8gLTEgOiB0aGlzLmdyYW51bGVQb3NpdGlvbjtcbiAgdmFyIHBhZ2VCdWZmZXIgPSBuZXcgQXJyYXlCdWZmZXIoICAyNyArIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggKyB0aGlzLnNlZ21lbnREYXRhSW5kZXggKTtcbiAgdmFyIHBhZ2VCdWZmZXJWaWV3ID0gbmV3IERhdGFWaWV3KCBwYWdlQnVmZmVyICk7XG4gIHZhciBwYWdlID0gbmV3IFVpbnQ4QXJyYXkoIHBhZ2VCdWZmZXIgKTtcblxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50MzIoIDAsIDEzOTkyODU1ODMsIHRydWUpOyAvLyBDYXB0dXJlIFBhdHRlcm4gc3RhcnRzIGFsbCBwYWdlIGhlYWRlcnMgJ09nZ1MnXG4gIHBhZ2VCdWZmZXJWaWV3LnNldFVpbnQ4KCA0LCAwLCB0cnVlICk7IC8vIFZlcnNpb25cbiAgcGFnZUJ1ZmZlclZpZXcuc2V0VWludDgoIDUsIHRoaXMuaGVhZGVyVHlwZSwgdHJ1ZSApOyAvLyAxID0gY29udGludWF0aW9uLCAyID0gYmVnaW5uaW5nIG9mIHN0cmVhbSwgNCA9IGVuZCBvZiBzdHJlYW1cblxuICAvLyBOdW1iZXIgb2Ygc2FtcGxlcyB1cHRvIGFuZCBpbmNsdWRpbmcgdGhpcyBwYWdlIGF0IDQ4MDAwSHosIGludG8gc2lnbmVkIDY0IGJpdCBMaXR0bGUgRW5kaWFuIGludGVnZXJcbiAgLy8gSmF2YXNjcmlwdCBOdW1iZXIgbWF4aW11bSB2YWx1ZSBpcyA1MyBiaXRzIG9yIDJeNTMgLSAxIFxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50MzIoIDYsIGdyYW51bGVQb3NpdGlvbiwgdHJ1ZSApO1xuICBpZiAoZ3JhbnVsZVBvc2l0aW9uIDwgMCkge1xuICAgIHBhZ2VCdWZmZXJWaWV3LnNldEludDMyKCAxMCwgTWF0aC5jZWlsKGdyYW51bGVQb3NpdGlvbi80Mjk0OTY3Mjk3KSAtIDEsIHRydWUgKTtcbiAgfVxuICBlbHNlIHtcbiAgICBwYWdlQnVmZmVyVmlldy5zZXRJbnQzMiggMTAsIE1hdGguZmxvb3IoZ3JhbnVsZVBvc2l0aW9uLzQyOTQ5NjcyOTYpLCB0cnVlICk7XG4gIH1cblxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50MzIoIDE0LCB0aGlzLmNvbmZpZy5zZXJpYWwsIHRydWUgKTsgLy8gQml0c3RyZWFtIHNlcmlhbCBudW1iZXJcbiAgcGFnZUJ1ZmZlclZpZXcuc2V0VWludDMyKCAxOCwgdGhpcy5wYWdlSW5kZXgrKywgdHJ1ZSApOyAvLyBQYWdlIHNlcXVlbmNlIG51bWJlclxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50OCggMjYsIHRoaXMuc2VnbWVudFRhYmxlSW5kZXgsIHRydWUgKTsgLy8gTnVtYmVyIG9mIHNlZ21lbnRzIGluIHBhZ2UuXG4gIHBhZ2Uuc2V0KCB0aGlzLnNlZ21lbnRUYWJsZS5zdWJhcnJheSgwLCB0aGlzLnNlZ21lbnRUYWJsZUluZGV4KSwgMjcgKTsgLy8gU2VnbWVudCBUYWJsZVxuICBwYWdlLnNldCggdGhpcy5zZWdtZW50RGF0YS5zdWJhcnJheSgwLCB0aGlzLnNlZ21lbnREYXRhSW5kZXgpLCAyNyArIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggKTsgLy8gU2VnbWVudCBEYXRhXG4gIHBhZ2VCdWZmZXJWaWV3LnNldFVpbnQzMiggMjIsIHRoaXMuZ2V0Q2hlY2tzdW0oIHBhZ2UgKSwgdHJ1ZSApOyAvLyBDaGVja3N1bVxuXG4gIGdsb2JhbFsncG9zdE1lc3NhZ2UnXSgge21lc3NhZ2U6ICdwYWdlJywgcGFnZTogcGFnZSwgc2FtcGxlUG9zaXRpb246IHRoaXMuZ3JhbnVsZVBvc2l0aW9ufSwgW3BhZ2UuYnVmZmVyXSApO1xuICB0aGlzLnNlZ21lbnRUYWJsZUluZGV4ID0gMDtcbiAgdGhpcy5zZWdtZW50RGF0YUluZGV4ID0gMDtcbiAgdGhpcy5mcmFtZXNJblBhZ2UgPSAwO1xuICBpZiAoIGdyYW51bGVQb3NpdGlvbiA+IDAgKSB7XG4gICAgdGhpcy5sYXN0UG9zaXRpdmVHcmFudWxlUG9zaXRpb24gPSBncmFudWxlUG9zaXRpb247XG4gIH1cbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5pbml0Q2hlY2tzdW1UYWJsZSA9IGZ1bmN0aW9uKCl7XG4gIHRoaXMuY2hlY2tzdW1UYWJsZSA9IFtdO1xuICBmb3IgKCB2YXIgaSA9IDA7IGkgPCAyNTY7IGkrKyApIHtcbiAgICB2YXIgciA9IGkgPDwgMjQ7XG4gICAgZm9yICggdmFyIGogPSAwOyBqIDwgODsgaisrICkge1xuICAgICAgciA9ICgociAmIDB4ODAwMDAwMDApICE9IDApID8gKChyIDw8IDEpIF4gMHgwNGMxMWRiNykgOiAociA8PCAxKTtcbiAgICB9XG4gICAgdGhpcy5jaGVja3N1bVRhYmxlW2ldID0gKHIgJiAweGZmZmZmZmZmKTtcbiAgfVxufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLnNldE9wdXNDb250cm9sID0gZnVuY3Rpb24oIGNvbnRyb2wsIHZhbHVlICl7XG4gIHZhciBsb2NhdGlvbiA9IHRoaXMuX21hbGxvYyggNCApO1xuICB0aGlzLkhFQVAzMlsgbG9jYXRpb24gPj4gMiBdID0gdmFsdWU7XG4gIHRoaXMuX29wdXNfZW5jb2Rlcl9jdGwoIHRoaXMuZW5jb2RlciwgY29udHJvbCwgbG9jYXRpb24gKTtcbiAgdGhpcy5fZnJlZSggbG9jYXRpb24gKTtcbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5pbml0Q29kZWMgPSBmdW5jdGlvbigpIHtcbiAgdmFyIGVyckxvY2F0aW9uID0gdGhpcy5fbWFsbG9jKCA0ICk7XG4gIHRoaXMuZW5jb2RlciA9IHRoaXMuX29wdXNfZW5jb2Rlcl9jcmVhdGUoIHRoaXMuY29uZmlnLmVuY29kZXJTYW1wbGVSYXRlLCB0aGlzLmNvbmZpZy5udW1iZXJPZkNoYW5uZWxzLCB0aGlzLmNvbmZpZy5lbmNvZGVyQXBwbGljYXRpb24sIGVyckxvY2F0aW9uICk7XG4gIHRoaXMuX2ZyZWUoIGVyckxvY2F0aW9uICk7XG5cbiAgaWYgKCB0aGlzLmNvbmZpZy5lbmNvZGVyQml0UmF0ZSApIHtcbiAgICB0aGlzLnNldE9wdXNDb250cm9sKCA0MDAyLCB0aGlzLmNvbmZpZy5lbmNvZGVyQml0UmF0ZSApO1xuICB9XG5cbiAgaWYgKCB0aGlzLmNvbmZpZy5lbmNvZGVyQ29tcGxleGl0eSApIHtcbiAgICB0aGlzLnNldE9wdXNDb250cm9sKCA0MDEwLCB0aGlzLmNvbmZpZy5lbmNvZGVyQ29tcGxleGl0eSApO1xuICB9XG5cbiAgdGhpcy5lbmNvZGVyU2FtcGxlc1BlckNoYW5uZWwgPSB0aGlzLmNvbmZpZy5lbmNvZGVyU2FtcGxlUmF0ZSAqIHRoaXMuY29uZmlnLmVuY29kZXJGcmFtZVNpemUgLyAxMDAwO1xuICB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbFBvaW50ZXIgPSB0aGlzLl9tYWxsb2MoIDQgKTtcbiAgdGhpcy5IRUFQMzJbIHRoaXMuZW5jb2RlclNhbXBsZXNQZXJDaGFubmVsUG9pbnRlciA+PiAyIF0gPSB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbDtcblxuICB0aGlzLmVuY29kZXJCdWZmZXJMZW5ndGggPSB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbCAqIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHM7XG4gIHRoaXMuZW5jb2RlckJ1ZmZlclBvaW50ZXIgPSB0aGlzLl9tYWxsb2MoIHRoaXMuZW5jb2RlckJ1ZmZlckxlbmd0aCAqIDQgKTsgLy8gNCBieXRlcyBwZXIgc2FtcGxlXG4gIHRoaXMuZW5jb2RlckJ1ZmZlciA9IHRoaXMuSEVBUEYzMi5zdWJhcnJheSggdGhpcy5lbmNvZGVyQnVmZmVyUG9pbnRlciA+PiAyLCAodGhpcy5lbmNvZGVyQnVmZmVyUG9pbnRlciA+PiAyKSArIHRoaXMuZW5jb2RlckJ1ZmZlckxlbmd0aCApO1xuXG4gIHRoaXMuZW5jb2Rlck91dHB1dE1heExlbmd0aCA9IDQwMDA7XG4gIHRoaXMuZW5jb2Rlck91dHB1dFBvaW50ZXIgPSB0aGlzLl9tYWxsb2MoIHRoaXMuZW5jb2Rlck91dHB1dE1heExlbmd0aCApO1xuICB0aGlzLmVuY29kZXJPdXRwdXRCdWZmZXIgPSB0aGlzLkhFQVBVOC5zdWJhcnJheSggdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlciwgdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlciArIHRoaXMuZW5jb2Rlck91dHB1dE1heExlbmd0aCApO1xufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmluaXRSZXNhbXBsZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIGVyckxvY2F0aW9uID0gdGhpcy5fbWFsbG9jKCA0ICk7XG4gIHRoaXMucmVzYW1wbGVyID0gdGhpcy5fc3BlZXhfcmVzYW1wbGVyX2luaXQoIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHMsIHRoaXMuY29uZmlnLm9yaWdpbmFsU2FtcGxlUmF0ZSwgdGhpcy5jb25maWcuZW5jb2RlclNhbXBsZVJhdGUsIHRoaXMuY29uZmlnLnJlc2FtcGxlUXVhbGl0eSwgZXJyTG9jYXRpb24gKTtcbiAgdGhpcy5fZnJlZSggZXJyTG9jYXRpb24gKTtcblxuICB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggPSAwO1xuICB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWwgPSB0aGlzLmNvbmZpZy5vcmlnaW5hbFNhbXBsZVJhdGUgKiB0aGlzLmNvbmZpZy5lbmNvZGVyRnJhbWVTaXplIC8gMTAwMDtcbiAgdGhpcy5yZXNhbXBsZVNhbXBsZXNQZXJDaGFubmVsUG9pbnRlciA9IHRoaXMuX21hbGxvYyggNCApO1xuICB0aGlzLkhFQVAzMlsgdGhpcy5yZXNhbXBsZVNhbXBsZXNQZXJDaGFubmVsUG9pbnRlciA+PiAyIF0gPSB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWw7XG5cbiAgdGhpcy5yZXNhbXBsZUJ1ZmZlckxlbmd0aCA9IHRoaXMucmVzYW1wbGVTYW1wbGVzUGVyQ2hhbm5lbCAqIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHM7XG4gIHRoaXMucmVzYW1wbGVCdWZmZXJQb2ludGVyID0gdGhpcy5fbWFsbG9jKCB0aGlzLnJlc2FtcGxlQnVmZmVyTGVuZ3RoICogNCApOyAvLyA0IGJ5dGVzIHBlciBzYW1wbGVcbiAgdGhpcy5yZXNhbXBsZUJ1ZmZlciA9IHRoaXMuSEVBUEYzMi5zdWJhcnJheSggdGhpcy5yZXNhbXBsZUJ1ZmZlclBvaW50ZXIgPj4gMiwgKHRoaXMucmVzYW1wbGVCdWZmZXJQb2ludGVyID4+IDIpICsgdGhpcy5yZXNhbXBsZUJ1ZmZlckxlbmd0aCApO1xufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmludGVybGVhdmUgPSBmdW5jdGlvbiggYnVmZmVycyApIHtcbiAgZm9yICggdmFyIGkgPSAwOyBpIDwgdGhpcy5jb25maWcuYnVmZmVyTGVuZ3RoOyBpKysgKSB7XG4gICAgZm9yICggdmFyIGNoYW5uZWwgPSAwOyBjaGFubmVsIDwgdGhpcy5jb25maWcubnVtYmVyT2ZDaGFubmVsczsgY2hhbm5lbCsrICkge1xuICAgICAgdGhpcy5pbnRlcmxlYXZlZEJ1ZmZlcnNbIGkgKiB0aGlzLmNvbmZpZy5udW1iZXJPZkNoYW5uZWxzICsgY2hhbm5lbCBdID0gYnVmZmVyc1sgY2hhbm5lbCBdWyBpIF07XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIHRoaXMuaW50ZXJsZWF2ZWRCdWZmZXJzO1xufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLnNlZ21lbnRQYWNrZXQgPSBmdW5jdGlvbiggcGFja2V0TGVuZ3RoICkge1xuICB2YXIgcGFja2V0SW5kZXggPSAwO1xuXG4gIHdoaWxlICggcGFja2V0TGVuZ3RoID49IDAgKSB7XG5cbiAgICBpZiAoIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggPT09IDI1NSApIHtcbiAgICAgIHRoaXMuZ2VuZXJhdGVQYWdlKCk7XG4gICAgICB0aGlzLmhlYWRlclR5cGUgPSAxO1xuICAgIH1cblxuICAgIHZhciBzZWdtZW50TGVuZ3RoID0gTWF0aC5taW4oIHBhY2tldExlbmd0aCwgMjU1ICk7XG4gICAgdGhpcy5zZWdtZW50VGFibGVbIHRoaXMuc2VnbWVudFRhYmxlSW5kZXgrKyBdID0gc2VnbWVudExlbmd0aDtcbiAgICB2YXIgc2VnbWVudCA9IHRoaXMuZW5jb2Rlck91dHB1dEJ1ZmZlci5zdWJhcnJheSggcGFja2V0SW5kZXgsIHBhY2tldEluZGV4ICsgc2VnbWVudExlbmd0aCApO1xuXG4gICAgaWYgKCB0aGlzLmNvbmZpZy5zdHJlYW1PcHVzUGFja2V0cyApIHtcbiAgICAgIGlmICggIXRoaXMuY29uZmlnLmNhY2hlRnJhbWVGb3JDYWxsYmFjayApIHtcbiAgICAgICAgZ2xvYmFsWydwb3N0TWVzc2FnZSddKHsgdHlwZTogJ29wdXMnLCBkYXRhOiBzZWdtZW50IH0pO1xuICAgICAgfSBlbHNlIGlmICggKyt0aGlzLmZyYW1lc0luQ2FsbGJhY2sgPT09IDIgKSB7XG4gICAgICAgIHZhciBjYWNoZWRTZWdtZW50TGVuZ3RoID0gdGhpcy5zZWdtZW50VGFibGVbIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggLSAyIF07XG4gICAgICAgIHZhciBjYWNoZWRTZWdtZW50ID0gdGhpcy5zZWdtZW50RGF0YS5zdWJhcnJheSggdGhpcy5zZWdtZW50RGF0YUluZGV4IC0gY2FjaGVkU2VnbWVudExlbmd0aCwgdGhpcy5zZWdtZW50RGF0YUluZGV4ICk7XG5cbiAgICAgICAgZ2xvYmFsWydwb3N0TWVzc2FnZSddKHsgdHlwZTogJ29wdXMnLCBkYXRhOiBbIGNhY2hlZFNlZ21lbnQsIHNlZ21lbnQgXSB9KTtcbiAgICAgICAgdGhpcy5mcmFtZXNJbkNhbGxiYWNrID0gMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aGlzLnNlZ21lbnREYXRhLnNldCggc2VnbWVudCwgdGhpcy5zZWdtZW50RGF0YUluZGV4ICk7XG4gICAgdGhpcy5zZWdtZW50RGF0YUluZGV4ICs9IHNlZ21lbnRMZW5ndGg7XG4gICAgcGFja2V0SW5kZXggKz0gc2VnbWVudExlbmd0aDtcbiAgICBwYWNrZXRMZW5ndGggLT0gMjU1O1xuICB9XG5cbiAgdGhpcy5ncmFudWxlUG9zaXRpb24gKz0gKCA0OCAqIHRoaXMuY29uZmlnLmVuY29kZXJGcmFtZVNpemUgKTtcbiAgaWYgKCB0aGlzLnNlZ21lbnRUYWJsZUluZGV4ID09PSAyNTUgKSB7XG4gICAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbiAgICB0aGlzLmhlYWRlclR5cGUgPSAwO1xuICB9XG59O1xuXG5cbmlmICghTW9kdWxlKSB7XG4gIE1vZHVsZSA9IHt9O1xufVxuXG5Nb2R1bGVbJ21haW5SZWFkeSddID0gbWFpblJlYWR5O1xuTW9kdWxlWydPZ2dPcHVzRW5jb2RlciddID0gT2dnT3B1c0VuY29kZXI7XG5Nb2R1bGVbJ29uUnVudGltZUluaXRpYWxpemVkJ10gPSBtYWluUmVhZHlSZXNvbHZlO1xuXG5tb2R1bGUuZXhwb3J0cyA9IE1vZHVsZTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QSIsInNvdXJjZVJvb3QiOiIifQ==\\n//# sourceURL=webpack-internal:///./src/encoderWorker.js\\n\");\n\n/***/ })\n\n/******/ });\n});\n\n\n// Sometimes an existing Module object exists with properties\n// meant to overwrite the default module functionality. Here\n// we collect those properties and reapply _after_ we configure\n// the current environment's defaults to avoid having to be so\n// defensive during initialization.\nvar moduleOverrides = {};\nvar key;\nfor (key in Module) {\n if (Module.hasOwnProperty(key)) {\n moduleOverrides[key] = Module[key];\n }\n}\n\nvar arguments_ = [];\nvar thisProgram = './this.program';\nvar quit_ = function(status, toThrow) {\n throw toThrow;\n};\n\n// Determine the runtime environment we are in. You can customize this by\n// setting the ENVIRONMENT setting at compile time (see settings.js).\n\nvar ENVIRONMENT_IS_WEB = false;\nvar ENVIRONMENT_IS_WORKER = false;\nvar ENVIRONMENT_IS_NODE = false;\nvar ENVIRONMENT_HAS_NODE = false;\nvar ENVIRONMENT_IS_SHELL = false;\nENVIRONMENT_IS_WEB = typeof window === 'object';\nENVIRONMENT_IS_WORKER = typeof importScripts === 'function';\n// A web environment like Electron.js can have Node enabled, so we must\n// distinguish between Node-enabled environments and Node environments per se.\n// This will allow the former to do things like mount NODEFS.\n// Extended check using process.versions fixes issue #8816.\n// (Also makes redundant the original check that 'require' is a function.)\nENVIRONMENT_HAS_NODE = typeof process === 'object' && typeof process.versions === 'object' && typeof process.versions.node === 'string';\nENVIRONMENT_IS_NODE = ENVIRONMENT_HAS_NODE && !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_WORKER;\nENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER;\n\n\n\n// Three configurations we can be running in:\n// 1) We could be the application main() thread running in the main JS UI thread. (ENVIRONMENT_IS_WORKER == false and ENVIRONMENT_IS_PTHREAD == false)\n// 2) We could be the application main() thread proxied to worker. (with Emscripten -s PROXY_TO_WORKER=1) (ENVIRONMENT_IS_WORKER == true, ENVIRONMENT_IS_PTHREAD == false)\n// 3) We could be an application pthread running in a worker. (ENVIRONMENT_IS_WORKER == true and ENVIRONMENT_IS_PTHREAD == true)\n\n\n\n\n// `/` should be present at the end if `scriptDirectory` is not empty\nvar scriptDirectory = '';\nfunction locateFile(path) {\n if (Module['locateFile']) {\n return Module['locateFile'](path, scriptDirectory);\n }\n return scriptDirectory + path;\n}\n\n// Hooks that are implemented differently in different runtime environments.\nvar read_,\n readAsync,\n readBinary,\n setWindowTitle;\n\nif (ENVIRONMENT_IS_NODE) {\n scriptDirectory = __dirname + '/';\n\n // Expose functionality in the same simple way that the shells work\n // Note that we pollute the global namespace here, otherwise we break in node\n var nodeFS;\n var nodePath;\n\n read_ = function shell_read(filename, binary) {\n var ret;\n if (!nodeFS) nodeFS = require('fs');\n if (!nodePath) nodePath = require('path');\n filename = nodePath['normalize'](filename);\n ret = nodeFS['readFileSync'](filename);\n return binary ? ret : ret.toString();\n };\n\n readBinary = function readBinary(filename) {\n var ret = read_(filename, true);\n if (!ret.buffer) {\n ret = new Uint8Array(ret);\n }\n assert(ret.buffer);\n return ret;\n };\n\n if (process['argv'].length > 1) {\n thisProgram = process['argv'][1].replace(/\\\\/g, '/');\n }\n\n arguments_ = process['argv'].slice(2);\n\n if (typeof module !== 'undefined') {\n module['exports'] = Module;\n }\n\n process['on']('uncaughtException', function(ex) {\n // suppress ExitStatus exceptions from showing an error\n if (!(ex instanceof ExitStatus)) {\n throw ex;\n }\n });\n\n process['on']('unhandledRejection', abort);\n\n quit_ = function(status) {\n process['exit'](status);\n };\n\n Module['inspect'] = function () { return '[Emscripten Module object]'; };\n} else\nif (ENVIRONMENT_IS_SHELL) {\n\n\n if (typeof read != 'undefined') {\n read_ = function shell_read(f) {\n return read(f);\n };\n }\n\n readBinary = function readBinary(f) {\n var data;\n if (typeof readbuffer === 'function') {\n return new Uint8Array(readbuffer(f));\n }\n data = read(f, 'binary');\n assert(typeof data === 'object');\n return data;\n };\n\n if (typeof scriptArgs != 'undefined') {\n arguments_ = scriptArgs;\n } else if (typeof arguments != 'undefined') {\n arguments_ = arguments;\n }\n\n if (typeof quit === 'function') {\n quit_ = function(status) {\n quit(status);\n };\n }\n\n if (typeof print !== 'undefined') {\n // Prefer to use print/printErr where they exist, as they usually work better.\n if (typeof console === 'undefined') console = {};\n console.log = print;\n console.warn = console.error = typeof printErr !== 'undefined' ? printErr : print;\n }\n} else\nif (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) {\n if (ENVIRONMENT_IS_WORKER) { // Check worker, not web, since window could be polyfilled\n scriptDirectory = self.location.href;\n } else if (document.currentScript) { // web\n scriptDirectory = document.currentScript.src;\n }\n // blob urls look like blob:http://site.com/etc/etc and we cannot infer anything from them.\n // otherwise, slice off the final part of the url to find the script directory.\n // if scriptDirectory does not contain a slash, lastIndexOf will return -1,\n // and scriptDirectory will correctly be replaced with an empty string.\n if (scriptDirectory.indexOf('blob:') !== 0) {\n scriptDirectory = scriptDirectory.substr(0, scriptDirectory.lastIndexOf('/')+1);\n } else {\n scriptDirectory = '';\n }\n\n\n read_ = function shell_read(url) {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', url, false);\n xhr.send(null);\n return xhr.responseText;\n };\n\n if (ENVIRONMENT_IS_WORKER) {\n readBinary = function readBinary(url) {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', url, false);\n xhr.responseType = 'arraybuffer';\n xhr.send(null);\n return new Uint8Array(xhr.response);\n };\n }\n\n readAsync = function readAsync(url, onload, onerror) {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', url, true);\n xhr.responseType = 'arraybuffer';\n xhr.onload = function xhr_onload() {\n if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { // file URLs can return 0\n onload(xhr.response);\n return;\n }\n onerror();\n };\n xhr.onerror = onerror;\n xhr.send(null);\n };\n\n setWindowTitle = function(title) { document.title = title };\n} else\n{\n}\n\n// Set up the out() and err() hooks, which are how we can print to stdout or\n// stderr, respectively.\nvar out = Module['print'] || console.log.bind(console);\nvar err = Module['printErr'] || console.warn.bind(console);\n\n// Merge back in the overrides\nfor (key in moduleOverrides) {\n if (moduleOverrides.hasOwnProperty(key)) {\n Module[key] = moduleOverrides[key];\n }\n}\n// Free the object hierarchy contained in the overrides, this lets the GC\n// reclaim data used e.g. in memoryInitializerRequest, which is a large typed array.\nmoduleOverrides = null;\n\n// Emit code to handle expected values on the Module object. This applies Module.x\n// to the proper local x. This has two benefits: first, we only emit it if it is\n// expected to arrive, and second, by using a local everywhere else that can be\n// minified.\nif (Module['arguments']) arguments_ = Module['arguments'];\nif (Module['thisProgram']) thisProgram = Module['thisProgram'];\nif (Module['quit']) quit_ = Module['quit'];\n\n// perform assertions in shell.js after we set up out() and err(), as otherwise if an assertion fails it cannot print the message\n\n// TODO remove when SDL2 is fixed (also see above)\n\n\n\n// Copyright 2017 The Emscripten Authors. All rights reserved.\n// Emscripten is available under two separate licenses, the MIT license and the\n// University of Illinois/NCSA Open Source License. Both these licenses can be\n// found in the LICENSE file.\n\n// {{PREAMBLE_ADDITIONS}}\n\nvar STACK_ALIGN = 16;\n\n\nfunction dynamicAlloc(size) {\n var ret = HEAP32[DYNAMICTOP_PTR>>2];\n var end = (ret + size + 15) & -16;\n if (end > _emscripten_get_heap_size()) {\n abort();\n }\n HEAP32[DYNAMICTOP_PTR>>2] = end;\n return ret;\n}\n\nfunction alignMemory(size, factor) {\n if (!factor) factor = STACK_ALIGN; // stack alignment (16-byte) by default\n return Math.ceil(size / factor) * factor;\n}\n\nfunction getNativeTypeSize(type) {\n switch (type) {\n case 'i1': case 'i8': return 1;\n case 'i16': return 2;\n case 'i32': return 4;\n case 'i64': return 8;\n case 'float': return 4;\n case 'double': return 8;\n default: {\n if (type[type.length-1] === '*') {\n return 4; // A pointer\n } else if (type[0] === 'i') {\n var bits = parseInt(type.substr(1));\n assert(bits % 8 === 0, 'getNativeTypeSize invalid bits ' + bits + ', type ' + type);\n return bits / 8;\n } else {\n return 0;\n }\n }\n }\n}\n\nfunction warnOnce(text) {\n if (!warnOnce.shown) warnOnce.shown = {};\n if (!warnOnce.shown[text]) {\n warnOnce.shown[text] = 1;\n err(text);\n }\n}\n\nvar asm2wasmImports = { // special asm2wasm imports\n \"f64-rem\": function(x, y) {\n return x % y;\n },\n \"debugger\": function() {\n }\n};\n\n\n\nvar jsCallStartIndex = 1;\nvar functionPointers = new Array(0);\n\n// Wraps a JS function as a wasm function with a given signature.\n// In the future, we may get a WebAssembly.Function constructor. Until then,\n// we create a wasm module that takes the JS function as an import with a given\n// signature, and re-exports that as a wasm function.\nfunction convertJsFunctionToWasm(func, sig) {\n\n // The module is static, with the exception of the type section, which is\n // generated based on the signature passed in.\n var typeSection = [\n 0x01, // id: section,\n 0x00, // length: 0 (placeholder)\n 0x01, // count: 1\n 0x60, // form: func\n ];\n var sigRet = sig.slice(0, 1);\n var sigParam = sig.slice(1);\n var typeCodes = {\n 'i': 0x7f, // i32\n 'j': 0x7e, // i64\n 'f': 0x7d, // f32\n 'd': 0x7c, // f64\n };\n\n // Parameters, length + signatures\n typeSection.push(sigParam.length);\n for (var i = 0; i < sigParam.length; ++i) {\n typeSection.push(typeCodes[sigParam[i]]);\n }\n\n // Return values, length + signatures\n // With no multi-return in MVP, either 0 (void) or 1 (anything else)\n if (sigRet == 'v') {\n typeSection.push(0x00);\n } else {\n typeSection = typeSection.concat([0x01, typeCodes[sigRet]]);\n }\n\n // Write the overall length of the type section back into the section header\n // (excepting the 2 bytes for the section id and length)\n typeSection[1] = typeSection.length - 2;\n\n // Rest of the module is static\n var bytes = new Uint8Array([\n 0x00, 0x61, 0x73, 0x6d, // magic (\"\\0asm\")\n 0x01, 0x00, 0x00, 0x00, // version: 1\n ].concat(typeSection, [\n 0x02, 0x07, // import section\n // (import \"e\" \"f\" (func 0 (type 0)))\n 0x01, 0x01, 0x65, 0x01, 0x66, 0x00, 0x00,\n 0x07, 0x05, // export section\n // (export \"f\" (func 0 (type 0)))\n 0x01, 0x01, 0x66, 0x00, 0x00,\n ]));\n\n // We can compile this wasm module synchronously because it is very small.\n // This accepts an import (at \"e.f\"), that it reroutes to an export (at \"f\")\n var module = new WebAssembly.Module(bytes);\n var instance = new WebAssembly.Instance(module, {\n e: {\n f: func\n }\n });\n var wrappedFunc = instance.exports.f;\n return wrappedFunc;\n}\n\n// Add a wasm function to the table.\nfunction addFunctionWasm(func, sig) {\n var table = wasmTable;\n var ret = table.length;\n\n // Grow the table\n try {\n table.grow(1);\n } catch (err) {\n if (!err instanceof RangeError) {\n throw err;\n }\n throw 'Unable to grow wasm table. Use a higher value for RESERVED_FUNCTION_POINTERS or set ALLOW_TABLE_GROWTH.';\n }\n\n // Insert new element\n try {\n // Attempting to call this with JS function will cause of table.set() to fail\n table.set(ret, func);\n } catch (err) {\n if (!err instanceof TypeError) {\n throw err;\n }\n assert(typeof sig !== 'undefined', 'Missing signature argument to addFunction');\n var wrapped = convertJsFunctionToWasm(func, sig);\n table.set(ret, wrapped);\n }\n\n return ret;\n}\n\nfunction removeFunctionWasm(index) {\n // TODO(sbc): Look into implementing this to allow re-using of table slots\n}\n\n// 'sig' parameter is required for the llvm backend but only when func is not\n// already a WebAssembly function.\nfunction addFunction(func, sig) {\n\n\n var base = 0;\n for (var i = base; i < base + 0; i++) {\n if (!functionPointers[i]) {\n functionPointers[i] = func;\n return jsCallStartIndex + i;\n }\n }\n throw 'Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.';\n\n}\n\nfunction removeFunction(index) {\n\n functionPointers[index-jsCallStartIndex] = null;\n}\n\nvar funcWrappers = {};\n\nfunction getFuncWrapper(func, sig) {\n if (!func) return; // on null pointer, return undefined\n assert(sig);\n if (!funcWrappers[sig]) {\n funcWrappers[sig] = {};\n }\n var sigCache = funcWrappers[sig];\n if (!sigCache[func]) {\n // optimize away arguments usage in common cases\n if (sig.length === 1) {\n sigCache[func] = function dynCall_wrapper() {\n return dynCall(sig, func);\n };\n } else if (sig.length === 2) {\n sigCache[func] = function dynCall_wrapper(arg) {\n return dynCall(sig, func, [arg]);\n };\n } else {\n // general case\n sigCache[func] = function dynCall_wrapper() {\n return dynCall(sig, func, Array.prototype.slice.call(arguments));\n };\n }\n }\n return sigCache[func];\n}\n\n\nfunction makeBigInt(low, high, unsigned) {\n return unsigned ? ((+((low>>>0)))+((+((high>>>0)))*4294967296.0)) : ((+((low>>>0)))+((+((high|0)))*4294967296.0));\n}\n\nfunction dynCall(sig, ptr, args) {\n if (args && args.length) {\n return Module['dynCall_' + sig].apply(null, [ptr].concat(args));\n } else {\n return Module['dynCall_' + sig].call(null, ptr);\n }\n}\n\nvar tempRet0 = 0;\n\nvar setTempRet0 = function(value) {\n tempRet0 = value;\n};\n\nvar getTempRet0 = function() {\n return tempRet0;\n};\n\n\nvar Runtime = {\n};\n\n// The address globals begin at. Very low in memory, for code size and optimization opportunities.\n// Above 0 is static memory, starting with globals.\n// Then the stack.\n// Then 'dynamic' memory for sbrk.\nvar GLOBAL_BASE = 1024;\n\n\n\n\n// === Preamble library stuff ===\n\n// Documentation for the public APIs defined in this file must be updated in:\n// site/source/docs/api_reference/preamble.js.rst\n// A prebuilt local version of the documentation is available at:\n// site/build/text/docs/api_reference/preamble.js.txt\n// You can also build docs locally as HTML or other formats in site/\n// An online HTML version (which may be of a different version of Emscripten)\n// is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html\n\n\nvar wasmBinary;if (Module['wasmBinary']) wasmBinary = Module['wasmBinary'];\nvar noExitRuntime;if (Module['noExitRuntime']) noExitRuntime = Module['noExitRuntime'];\n\n\nif (typeof WebAssembly !== 'object') {\n err('no native wasm support detected');\n}\n\n\n// In MINIMAL_RUNTIME, setValue() and getValue() are only available when building with safe heap enabled, for heap safety checking.\n// In traditional runtime, setValue() and getValue() are always available (although their use is highly discouraged due to perf penalties)\n\n/** @type {function(number, number, string, boolean=)} */\nfunction setValue(ptr, value, type, noSafe) {\n type = type || 'i8';\n if (type.charAt(type.length-1) === '*') type = 'i32'; // pointers are 32-bit\n switch(type) {\n case 'i1': HEAP8[((ptr)>>0)]=value; break;\n case 'i8': HEAP8[((ptr)>>0)]=value; break;\n case 'i16': HEAP16[((ptr)>>1)]=value; break;\n case 'i32': HEAP32[((ptr)>>2)]=value; break;\n case 'i64': (tempI64 = [value>>>0,(tempDouble=value,(+(Math_abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math_min((+(Math_floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math_ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((ptr)>>2)]=tempI64[0],HEAP32[(((ptr)+(4))>>2)]=tempI64[1]); break;\n case 'float': HEAPF32[((ptr)>>2)]=value; break;\n case 'double': HEAPF64[((ptr)>>3)]=value; break;\n default: abort('invalid type for setValue: ' + type);\n }\n}\n\n/** @type {function(number, string, boolean=)} */\nfunction getValue(ptr, type, noSafe) {\n type = type || 'i8';\n if (type.charAt(type.length-1) === '*') type = 'i32'; // pointers are 32-bit\n switch(type) {\n case 'i1': return HEAP8[((ptr)>>0)];\n case 'i8': return HEAP8[((ptr)>>0)];\n case 'i16': return HEAP16[((ptr)>>1)];\n case 'i32': return HEAP32[((ptr)>>2)];\n case 'i64': return HEAP32[((ptr)>>2)];\n case 'float': return HEAPF32[((ptr)>>2)];\n case 'double': return HEAPF64[((ptr)>>3)];\n default: abort('invalid type for getValue: ' + type);\n }\n return null;\n}\n\n\n\n\n\n// Wasm globals\n\nvar wasmMemory;\n\n// In fastcomp asm.js, we don't need a wasm Table at all.\n// In the wasm backend, we polyfill the WebAssembly object,\n// so this creates a (non-native-wasm) table for us.\nvar wasmTable = new WebAssembly.Table({\n 'initial': 16,\n 'maximum': 16,\n 'element': 'anyfunc'\n});\n\n\n//========================================\n// Runtime essentials\n//========================================\n\n// whether we are quitting the application. no code should run after this.\n// set in exit() and abort()\nvar ABORT = false;\n\n// set by exit() and abort(). Passed to 'onExit' handler.\n// NOTE: This is also used as the process return code code in shell environments\n// but only when noExitRuntime is false.\nvar EXITSTATUS = 0;\n\n/** @type {function(*, string=)} */\nfunction assert(condition, text) {\n if (!condition) {\n abort('Assertion failed: ' + text);\n }\n}\n\n// Returns the C function with a specified identifier (for C++, you need to do manual name mangling)\nfunction getCFunc(ident) {\n var func = Module['_' + ident]; // closure exported function\n assert(func, 'Cannot call unknown function ' + ident + ', make sure it is exported');\n return func;\n}\n\n// C calling interface.\nfunction ccall(ident, returnType, argTypes, args, opts) {\n // For fast lookup of conversion functions\n var toC = {\n 'string': function(str) {\n var ret = 0;\n if (str !== null && str !== undefined && str !== 0) { // null string\n // at most 4 bytes per UTF-8 code point, +1 for the trailing '\\0'\n var len = (str.length << 2) + 1;\n ret = stackAlloc(len);\n stringToUTF8(str, ret, len);\n }\n return ret;\n },\n 'array': function(arr) {\n var ret = stackAlloc(arr.length);\n writeArrayToMemory(arr, ret);\n return ret;\n }\n };\n\n function convertReturnValue(ret) {\n if (returnType === 'string') return UTF8ToString(ret);\n if (returnType === 'boolean') return Boolean(ret);\n return ret;\n }\n\n var func = getCFunc(ident);\n var cArgs = [];\n var stack = 0;\n if (args) {\n for (var i = 0; i < args.length; i++) {\n var converter = toC[argTypes[i]];\n if (converter) {\n if (stack === 0) stack = stackSave();\n cArgs[i] = converter(args[i]);\n } else {\n cArgs[i] = args[i];\n }\n }\n }\n var ret = func.apply(null, cArgs);\n\n ret = convertReturnValue(ret);\n if (stack !== 0) stackRestore(stack);\n return ret;\n}\n\nfunction cwrap(ident, returnType, argTypes, opts) {\n argTypes = argTypes || [];\n // When the function takes numbers and returns a number, we can just return\n // the original function\n var numericArgs = argTypes.every(function(type){ return type === 'number'});\n var numericRet = returnType !== 'string';\n if (numericRet && numericArgs && !opts) {\n return getCFunc(ident);\n }\n return function() {\n return ccall(ident, returnType, argTypes, arguments, opts);\n }\n}\n\nvar ALLOC_NORMAL = 0; // Tries to use _malloc()\nvar ALLOC_STACK = 1; // Lives for the duration of the current function call\nvar ALLOC_DYNAMIC = 2; // Cannot be freed except through sbrk\nvar ALLOC_NONE = 3; // Do not allocate\n\n// allocate(): This is for internal use. You can use it yourself as well, but the interface\n// is a little tricky (see docs right below). The reason is that it is optimized\n// for multiple syntaxes to save space in generated code. So you should\n// normally not use allocate(), and instead allocate memory using _malloc(),\n// initialize it with setValue(), and so forth.\n// @slab: An array of data, or a number. If a number, then the size of the block to allocate,\n// in *bytes* (note that this is sometimes confusing: the next parameter does not\n// affect this!)\n// @types: Either an array of types, one for each byte (or 0 if no type at that position),\n// or a single type which is used for the entire block. This only matters if there\n// is initial data - if @slab is a number, then this does not matter at all and is\n// ignored.\n// @allocator: How to allocate memory, see ALLOC_*\n/** @type {function((TypedArray|Array|number), string, number, number=)} */\nfunction allocate(slab, types, allocator, ptr) {\n var zeroinit, size;\n if (typeof slab === 'number') {\n zeroinit = true;\n size = slab;\n } else {\n zeroinit = false;\n size = slab.length;\n }\n\n var singleType = typeof types === 'string' ? types : null;\n\n var ret;\n if (allocator == ALLOC_NONE) {\n ret = ptr;\n } else {\n ret = [_malloc,\n stackAlloc,\n dynamicAlloc][allocator](Math.max(size, singleType ? 1 : types.length));\n }\n\n if (zeroinit) {\n var stop;\n ptr = ret;\n assert((ret & 3) == 0);\n stop = ret + (size & ~3);\n for (; ptr < stop; ptr += 4) {\n HEAP32[((ptr)>>2)]=0;\n }\n stop = ret + size;\n while (ptr < stop) {\n HEAP8[((ptr++)>>0)]=0;\n }\n return ret;\n }\n\n if (singleType === 'i8') {\n if (slab.subarray || slab.slice) {\n HEAPU8.set(/** @type {!Uint8Array} */ (slab), ret);\n } else {\n HEAPU8.set(new Uint8Array(slab), ret);\n }\n return ret;\n }\n\n var i = 0, type, typeSize, previousType;\n while (i < size) {\n var curr = slab[i];\n\n type = singleType || types[i];\n if (type === 0) {\n i++;\n continue;\n }\n\n if (type == 'i64') type = 'i32'; // special case: we have one i32 here, and one i32 later\n\n setValue(ret+i, curr, type);\n\n // no need to look up size unless type changes, so cache it\n if (previousType !== type) {\n typeSize = getNativeTypeSize(type);\n previousType = type;\n }\n i += typeSize;\n }\n\n return ret;\n}\n\n// Allocate memory during any stage of startup - static memory early on, dynamic memory later, malloc when ready\nfunction getMemory(size) {\n if (!runtimeInitialized) return dynamicAlloc(size);\n return _malloc(size);\n}\n\n\n\n\n/** @type {function(number, number=)} */\nfunction Pointer_stringify(ptr, length) {\n abort(\"this function has been removed - you should use UTF8ToString(ptr, maxBytesToRead) instead!\");\n}\n\n// Given a pointer 'ptr' to a null-terminated ASCII-encoded string in the emscripten HEAP, returns\n// a copy of that string as a Javascript String object.\n\nfunction AsciiToString(ptr) {\n var str = '';\n while (1) {\n var ch = HEAPU8[((ptr++)>>0)];\n if (!ch) return str;\n str += String.fromCharCode(ch);\n }\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in ASCII form. The copy will require at most str.length+1 bytes of space in the HEAP.\n\nfunction stringToAscii(str, outPtr) {\n return writeAsciiToMemory(str, outPtr, false);\n}\n\n\n// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the given array that contains uint8 values, returns\n// a copy of that string as a Javascript String object.\n\nvar UTF8Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf8') : undefined;\n\n/**\n * @param {number} idx\n * @param {number=} maxBytesToRead\n * @return {string}\n */\nfunction UTF8ArrayToString(u8Array, idx, maxBytesToRead) {\n var endIdx = idx + maxBytesToRead;\n var endPtr = idx;\n // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself.\n // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage.\n // (As a tiny code save trick, compare endPtr against endIdx using a negation, so that undefined means Infinity)\n while (u8Array[endPtr] && !(endPtr >= endIdx)) ++endPtr;\n\n if (endPtr - idx > 16 && u8Array.subarray && UTF8Decoder) {\n return UTF8Decoder.decode(u8Array.subarray(idx, endPtr));\n } else {\n var str = '';\n // If building with TextDecoder, we have already computed the string length above, so test loop end condition against that\n while (idx < endPtr) {\n // For UTF8 byte structure, see:\n // http://en.wikipedia.org/wiki/UTF-8#Description\n // https://www.ietf.org/rfc/rfc2279.txt\n // https://tools.ietf.org/html/rfc3629\n var u0 = u8Array[idx++];\n if (!(u0 & 0x80)) { str += String.fromCharCode(u0); continue; }\n var u1 = u8Array[idx++] & 63;\n if ((u0 & 0xE0) == 0xC0) { str += String.fromCharCode(((u0 & 31) << 6) | u1); continue; }\n var u2 = u8Array[idx++] & 63;\n if ((u0 & 0xF0) == 0xE0) {\n u0 = ((u0 & 15) << 12) | (u1 << 6) | u2;\n } else {\n u0 = ((u0 & 7) << 18) | (u1 << 12) | (u2 << 6) | (u8Array[idx++] & 63);\n }\n\n if (u0 < 0x10000) {\n str += String.fromCharCode(u0);\n } else {\n var ch = u0 - 0x10000;\n str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF));\n }\n }\n }\n return str;\n}\n\n// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the emscripten HEAP, returns a\n// copy of that string as a Javascript String object.\n// maxBytesToRead: an optional length that specifies the maximum number of bytes to read. You can omit\n// this parameter to scan the string until the first \\0 byte. If maxBytesToRead is\n// passed, and the string at [ptr, ptr+maxBytesToReadr[ contains a null byte in the\n// middle, then the string will cut short at that byte index (i.e. maxBytesToRead will\n// not produce a string of exact length [ptr, ptr+maxBytesToRead[)\n// N.B. mixing frequent uses of UTF8ToString() with and without maxBytesToRead may\n// throw JS JIT optimizations off, so it is worth to consider consistently using one\n// style or the other.\n/**\n * @param {number} ptr\n * @param {number=} maxBytesToRead\n * @return {string}\n */\nfunction UTF8ToString(ptr, maxBytesToRead) {\n return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : '';\n}\n\n// Copies the given Javascript String object 'str' to the given byte array at address 'outIdx',\n// encoded in UTF8 form and null-terminated. The copy will require at most str.length*4+1 bytes of space in the HEAP.\n// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Parameters:\n// str: the Javascript string to copy.\n// outU8Array: the array to copy to. Each index in this array is assumed to be one 8-byte element.\n// outIdx: The starting offset in the array to begin the copying.\n// maxBytesToWrite: The maximum number of bytes this function can write to the array.\n// This count should include the null terminator,\n// i.e. if maxBytesToWrite=1, only the null terminator will be written and nothing else.\n// maxBytesToWrite=0 does not write any bytes to the output, not even the null terminator.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF8Array(str, outU8Array, outIdx, maxBytesToWrite) {\n if (!(maxBytesToWrite > 0)) // Parameter maxBytesToWrite is not optional. Negative values, 0, null, undefined and false each don't write out any bytes.\n return 0;\n\n var startIdx = outIdx;\n var endIdx = outIdx + maxBytesToWrite - 1; // -1 for string null terminator.\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description and https://www.ietf.org/rfc/rfc2279.txt and https://tools.ietf.org/html/rfc3629\n var u = str.charCodeAt(i); // possibly a lead surrogate\n if (u >= 0xD800 && u <= 0xDFFF) {\n var u1 = str.charCodeAt(++i);\n u = 0x10000 + ((u & 0x3FF) << 10) | (u1 & 0x3FF);\n }\n if (u <= 0x7F) {\n if (outIdx >= endIdx) break;\n outU8Array[outIdx++] = u;\n } else if (u <= 0x7FF) {\n if (outIdx + 1 >= endIdx) break;\n outU8Array[outIdx++] = 0xC0 | (u >> 6);\n outU8Array[outIdx++] = 0x80 | (u & 63);\n } else if (u <= 0xFFFF) {\n if (outIdx + 2 >= endIdx) break;\n outU8Array[outIdx++] = 0xE0 | (u >> 12);\n outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63);\n outU8Array[outIdx++] = 0x80 | (u & 63);\n } else {\n if (outIdx + 3 >= endIdx) break;\n outU8Array[outIdx++] = 0xF0 | (u >> 18);\n outU8Array[outIdx++] = 0x80 | ((u >> 12) & 63);\n outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63);\n outU8Array[outIdx++] = 0x80 | (u & 63);\n }\n }\n // Null-terminate the pointer to the buffer.\n outU8Array[outIdx] = 0;\n return outIdx - startIdx;\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in UTF8 form. The copy will require at most str.length*4+1 bytes of space in the HEAP.\n// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF8(str, outPtr, maxBytesToWrite) {\n return stringToUTF8Array(str, HEAPU8,outPtr, maxBytesToWrite);\n}\n\n// Returns the number of bytes the given Javascript string takes if encoded as a UTF8 byte array, EXCLUDING the null terminator byte.\nfunction lengthBytesUTF8(str) {\n var len = 0;\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n var u = str.charCodeAt(i); // possibly a lead surrogate\n if (u >= 0xD800 && u <= 0xDFFF) u = 0x10000 + ((u & 0x3FF) << 10) | (str.charCodeAt(++i) & 0x3FF);\n if (u <= 0x7F) ++len;\n else if (u <= 0x7FF) len += 2;\n else if (u <= 0xFFFF) len += 3;\n else len += 4;\n }\n return len;\n}\n\n\n// Given a pointer 'ptr' to a null-terminated UTF16LE-encoded string in the emscripten HEAP, returns\n// a copy of that string as a Javascript String object.\n\nvar UTF16Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-16le') : undefined;\nfunction UTF16ToString(ptr) {\n var endPtr = ptr;\n // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself.\n // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage.\n var idx = endPtr >> 1;\n while (HEAP16[idx]) ++idx;\n endPtr = idx << 1;\n\n if (endPtr - ptr > 32 && UTF16Decoder) {\n return UTF16Decoder.decode(HEAPU8.subarray(ptr, endPtr));\n } else {\n var i = 0;\n\n var str = '';\n while (1) {\n var codeUnit = HEAP16[(((ptr)+(i*2))>>1)];\n if (codeUnit == 0) return str;\n ++i;\n // fromCharCode constructs a character from a UTF-16 code unit, so we can pass the UTF16 string right through.\n str += String.fromCharCode(codeUnit);\n }\n }\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in UTF16 form. The copy will require at most str.length*4+2 bytes of space in the HEAP.\n// Use the function lengthBytesUTF16() to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Parameters:\n// str: the Javascript string to copy.\n// outPtr: Byte address in Emscripten HEAP where to write the string to.\n// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null\n// terminator, i.e. if maxBytesToWrite=2, only the null terminator will be written and nothing else.\n// maxBytesToWrite<2 does not write any bytes to the output, not even the null terminator.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF16(str, outPtr, maxBytesToWrite) {\n // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed.\n if (maxBytesToWrite === undefined) {\n maxBytesToWrite = 0x7FFFFFFF;\n }\n if (maxBytesToWrite < 2) return 0;\n maxBytesToWrite -= 2; // Null terminator.\n var startPtr = outPtr;\n var numCharsToWrite = (maxBytesToWrite < str.length*2) ? (maxBytesToWrite / 2) : str.length;\n for (var i = 0; i < numCharsToWrite; ++i) {\n // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP.\n var codeUnit = str.charCodeAt(i); // possibly a lead surrogate\n HEAP16[((outPtr)>>1)]=codeUnit;\n outPtr += 2;\n }\n // Null-terminate the pointer to the HEAP.\n HEAP16[((outPtr)>>1)]=0;\n return outPtr - startPtr;\n}\n\n// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte.\n\nfunction lengthBytesUTF16(str) {\n return str.length*2;\n}\n\nfunction UTF32ToString(ptr) {\n var i = 0;\n\n var str = '';\n while (1) {\n var utf32 = HEAP32[(((ptr)+(i*4))>>2)];\n if (utf32 == 0)\n return str;\n ++i;\n // Gotcha: fromCharCode constructs a character from a UTF-16 encoded code (pair), not from a Unicode code point! So encode the code point to UTF-16 for constructing.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n if (utf32 >= 0x10000) {\n var ch = utf32 - 0x10000;\n str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF));\n } else {\n str += String.fromCharCode(utf32);\n }\n }\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in UTF32 form. The copy will require at most str.length*4+4 bytes of space in the HEAP.\n// Use the function lengthBytesUTF32() to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Parameters:\n// str: the Javascript string to copy.\n// outPtr: Byte address in Emscripten HEAP where to write the string to.\n// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null\n// terminator, i.e. if maxBytesToWrite=4, only the null terminator will be written and nothing else.\n// maxBytesToWrite<4 does not write any bytes to the output, not even the null terminator.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF32(str, outPtr, maxBytesToWrite) {\n // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed.\n if (maxBytesToWrite === undefined) {\n maxBytesToWrite = 0x7FFFFFFF;\n }\n if (maxBytesToWrite < 4) return 0;\n var startPtr = outPtr;\n var endPtr = startPtr + maxBytesToWrite - 4;\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n var codeUnit = str.charCodeAt(i); // possibly a lead surrogate\n if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) {\n var trailSurrogate = str.charCodeAt(++i);\n codeUnit = 0x10000 + ((codeUnit & 0x3FF) << 10) | (trailSurrogate & 0x3FF);\n }\n HEAP32[((outPtr)>>2)]=codeUnit;\n outPtr += 4;\n if (outPtr + 4 > endPtr) break;\n }\n // Null-terminate the pointer to the HEAP.\n HEAP32[((outPtr)>>2)]=0;\n return outPtr - startPtr;\n}\n\n// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte.\n\nfunction lengthBytesUTF32(str) {\n var len = 0;\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n var codeUnit = str.charCodeAt(i);\n if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) ++i; // possibly a lead surrogate, so skip over the tail surrogate.\n len += 4;\n }\n\n return len;\n}\n\n// Allocate heap space for a JS string, and write it there.\n// It is the responsibility of the caller to free() that memory.\nfunction allocateUTF8(str) {\n var size = lengthBytesUTF8(str) + 1;\n var ret = _malloc(size);\n if (ret) stringToUTF8Array(str, HEAP8, ret, size);\n return ret;\n}\n\n// Allocate stack space for a JS string, and write it there.\nfunction allocateUTF8OnStack(str) {\n var size = lengthBytesUTF8(str) + 1;\n var ret = stackAlloc(size);\n stringToUTF8Array(str, HEAP8, ret, size);\n return ret;\n}\n\n// Deprecated: This function should not be called because it is unsafe and does not provide\n// a maximum length limit of how many bytes it is allowed to write. Prefer calling the\n// function stringToUTF8Array() instead, which takes in a maximum length that can be used\n// to be secure from out of bounds writes.\n/** @deprecated */\nfunction writeStringToMemory(string, buffer, dontAddNull) {\n warnOnce('writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!');\n\n var /** @type {number} */ lastChar, /** @type {number} */ end;\n if (dontAddNull) {\n // stringToUTF8Array always appends null. If we don't want to do that, remember the\n // character that existed at the location where the null will be placed, and restore\n // that after the write (below).\n end = buffer + lengthBytesUTF8(string);\n lastChar = HEAP8[end];\n }\n stringToUTF8(string, buffer, Infinity);\n if (dontAddNull) HEAP8[end] = lastChar; // Restore the value under the null character.\n}\n\nfunction writeArrayToMemory(array, buffer) {\n HEAP8.set(array, buffer);\n}\n\nfunction writeAsciiToMemory(str, buffer, dontAddNull) {\n for (var i = 0; i < str.length; ++i) {\n HEAP8[((buffer++)>>0)]=str.charCodeAt(i);\n }\n // Null-terminate the pointer to the HEAP.\n if (!dontAddNull) HEAP8[((buffer)>>0)]=0;\n}\n\n\n\n\n// Memory management\n\nvar PAGE_SIZE = 16384;\nvar WASM_PAGE_SIZE = 65536;\nvar ASMJS_PAGE_SIZE = 16777216;\n\nfunction alignUp(x, multiple) {\n if (x % multiple > 0) {\n x += multiple - (x % multiple);\n }\n return x;\n}\n\nvar HEAP,\n/** @type {ArrayBuffer} */\n buffer,\n/** @type {Int8Array} */\n HEAP8,\n/** @type {Uint8Array} */\n HEAPU8,\n/** @type {Int16Array} */\n HEAP16,\n/** @type {Uint16Array} */\n HEAPU16,\n/** @type {Int32Array} */\n HEAP32,\n/** @type {Uint32Array} */\n HEAPU32,\n/** @type {Float32Array} */\n HEAPF32,\n/** @type {Float64Array} */\n HEAPF64;\n\nfunction updateGlobalBufferAndViews(buf) {\n buffer = buf;\n Module['HEAP8'] = HEAP8 = new Int8Array(buf);\n Module['HEAP16'] = HEAP16 = new Int16Array(buf);\n Module['HEAP32'] = HEAP32 = new Int32Array(buf);\n Module['HEAPU8'] = HEAPU8 = new Uint8Array(buf);\n Module['HEAPU16'] = HEAPU16 = new Uint16Array(buf);\n Module['HEAPU32'] = HEAPU32 = new Uint32Array(buf);\n Module['HEAPF32'] = HEAPF32 = new Float32Array(buf);\n Module['HEAPF64'] = HEAPF64 = new Float64Array(buf);\n}\n\n\nvar STATIC_BASE = 1024,\n STACK_BASE = 46720,\n STACKTOP = STACK_BASE,\n STACK_MAX = 5289600,\n DYNAMIC_BASE = 5289600,\n DYNAMICTOP_PTR = 46512;\n\n\n\n\nvar TOTAL_STACK = 5242880;\n\nvar INITIAL_TOTAL_MEMORY = Module['TOTAL_MEMORY'] || 16777216;\n\n\n\n\n\n\n\n// In standalone mode, the wasm creates the memory, and the user can't provide it.\n// In non-standalone/normal mode, we create the memory here.\n\n// Create the main memory. (Note: this isn't used in STANDALONE_WASM mode since the wasm\n// memory is created in the wasm, not in JS.)\n\n if (Module['wasmMemory']) {\n wasmMemory = Module['wasmMemory'];\n } else\n {\n wasmMemory = new WebAssembly.Memory({\n 'initial': INITIAL_TOTAL_MEMORY / WASM_PAGE_SIZE\n ,\n 'maximum': INITIAL_TOTAL_MEMORY / WASM_PAGE_SIZE\n });\n }\n\n\nif (wasmMemory) {\n buffer = wasmMemory.buffer;\n}\n\n// If the user provides an incorrect length, just use that length instead rather than providing the user to\n// specifically provide the memory length with Module['TOTAL_MEMORY'].\nINITIAL_TOTAL_MEMORY = buffer.byteLength;\nupdateGlobalBufferAndViews(buffer);\n\nHEAP32[DYNAMICTOP_PTR>>2] = DYNAMIC_BASE;\n\n\n\n\n\n\n\n\n\n\nfunction callRuntimeCallbacks(callbacks) {\n while(callbacks.length > 0) {\n var callback = callbacks.shift();\n if (typeof callback == 'function') {\n callback();\n continue;\n }\n var func = callback.func;\n if (typeof func === 'number') {\n if (callback.arg === undefined) {\n Module['dynCall_v'](func);\n } else {\n Module['dynCall_vi'](func, callback.arg);\n }\n } else {\n func(callback.arg === undefined ? null : callback.arg);\n }\n }\n}\n\nvar __ATPRERUN__ = []; // functions called before the runtime is initialized\nvar __ATINIT__ = []; // functions called during startup\nvar __ATMAIN__ = []; // functions called when main() is to be run\nvar __ATEXIT__ = []; // functions called during shutdown\nvar __ATPOSTRUN__ = []; // functions called after the main() is called\n\nvar runtimeInitialized = false;\nvar runtimeExited = false;\n\n\nfunction preRun() {\n\n if (Module['preRun']) {\n if (typeof Module['preRun'] == 'function') Module['preRun'] = [Module['preRun']];\n while (Module['preRun'].length) {\n addOnPreRun(Module['preRun'].shift());\n }\n }\n\n callRuntimeCallbacks(__ATPRERUN__);\n}\n\nfunction initRuntime() {\n runtimeInitialized = true;\n \n callRuntimeCallbacks(__ATINIT__);\n}\n\nfunction preMain() {\n \n callRuntimeCallbacks(__ATMAIN__);\n}\n\nfunction exitRuntime() {\n runtimeExited = true;\n}\n\nfunction postRun() {\n\n if (Module['postRun']) {\n if (typeof Module['postRun'] == 'function') Module['postRun'] = [Module['postRun']];\n while (Module['postRun'].length) {\n addOnPostRun(Module['postRun'].shift());\n }\n }\n\n callRuntimeCallbacks(__ATPOSTRUN__);\n}\n\nfunction addOnPreRun(cb) {\n __ATPRERUN__.unshift(cb);\n}\n\nfunction addOnInit(cb) {\n __ATINIT__.unshift(cb);\n}\n\nfunction addOnPreMain(cb) {\n __ATMAIN__.unshift(cb);\n}\n\nfunction addOnExit(cb) {\n}\n\nfunction addOnPostRun(cb) {\n __ATPOSTRUN__.unshift(cb);\n}\n\nfunction unSign(value, bits, ignore) {\n if (value >= 0) {\n return value;\n }\n return bits <= 32 ? 2*Math.abs(1 << (bits-1)) + value // Need some trickery, since if bits == 32, we are right at the limit of the bits JS uses in bitshifts\n : Math.pow(2, bits) + value;\n}\nfunction reSign(value, bits, ignore) {\n if (value <= 0) {\n return value;\n }\n var half = bits <= 32 ? Math.abs(1 << (bits-1)) // abs is needed if bits == 32\n : Math.pow(2, bits-1);\n if (value >= half && (bits <= 32 || value > half)) { // for huge values, we can hit the precision limit and always get true here. so don't do that\n // but, in general there is no perfect solution here. With 64-bit ints, we get rounding and errors\n // TODO: In i64 mode 1, resign the two parts separately and safely\n value = -2*half + value; // Cannot bitshift half, as it may be at the limit of the bits JS uses in bitshifts\n }\n return value;\n}\n\n\n\nvar Math_abs = Math.abs;\nvar Math_cos = Math.cos;\nvar Math_sin = Math.sin;\nvar Math_tan = Math.tan;\nvar Math_acos = Math.acos;\nvar Math_asin = Math.asin;\nvar Math_atan = Math.atan;\nvar Math_atan2 = Math.atan2;\nvar Math_exp = Math.exp;\nvar Math_log = Math.log;\nvar Math_sqrt = Math.sqrt;\nvar Math_ceil = Math.ceil;\nvar Math_floor = Math.floor;\nvar Math_pow = Math.pow;\nvar Math_imul = Math.imul;\nvar Math_fround = Math.fround;\nvar Math_round = Math.round;\nvar Math_min = Math.min;\nvar Math_max = Math.max;\nvar Math_clz32 = Math.clz32;\nvar Math_trunc = Math.trunc;\n\n\n\n// A counter of dependencies for calling run(). If we need to\n// do asynchronous work before running, increment this and\n// decrement it. Incrementing must happen in a place like\n// Module.preRun (used by emcc to add file preloading).\n// Note that you can add dependencies in preRun, even though\n// it happens right before run - run will be postponed until\n// the dependencies are met.\nvar runDependencies = 0;\nvar runDependencyWatcher = null;\nvar dependenciesFulfilled = null; // overridden to take different actions when all run dependencies are fulfilled\n\nfunction getUniqueRunDependency(id) {\n return id;\n}\n\nfunction addRunDependency(id) {\n runDependencies++;\n\n if (Module['monitorRunDependencies']) {\n Module['monitorRunDependencies'](runDependencies);\n }\n\n}\n\nfunction removeRunDependency(id) {\n runDependencies--;\n\n if (Module['monitorRunDependencies']) {\n Module['monitorRunDependencies'](runDependencies);\n }\n\n if (runDependencies == 0) {\n if (runDependencyWatcher !== null) {\n clearInterval(runDependencyWatcher);\n runDependencyWatcher = null;\n }\n if (dependenciesFulfilled) {\n var callback = dependenciesFulfilled;\n dependenciesFulfilled = null;\n callback(); // can add another dependenciesFulfilled\n }\n }\n}\n\nModule[\"preloadedImages\"] = {}; // maps url to image data\nModule[\"preloadedAudios\"] = {}; // maps url to audio data\n\n\nfunction abort(what) {\n if (Module['onAbort']) {\n Module['onAbort'](what);\n }\n\n what += '';\n out(what);\n err(what);\n\n ABORT = true;\n EXITSTATUS = 1;\n\n throw 'abort(' + what + '). Build with -s ASSERTIONS=1 for more info.';\n}\n\n\nvar memoryInitializer = null;\n\n\n\n\n\n\n\n// Copyright 2017 The Emscripten Authors. All rights reserved.\n// Emscripten is available under two separate licenses, the MIT license and the\n// University of Illinois/NCSA Open Source License. Both these licenses can be\n// found in the LICENSE file.\n\n// Prefix of data URIs emitted by SINGLE_FILE and related options.\nvar dataURIPrefix = 'data:application/octet-stream;base64,';\n\n// Indicates whether filename is a base64 data URI.\nfunction isDataURI(filename) {\n return String.prototype.startsWith ?\n filename.startsWith(dataURIPrefix) :\n filename.indexOf(dataURIPrefix) === 0;\n}\n\n\n\n\nvar wasmBinaryFile = dataURIPrefix + 'AGFzbQEAAAABpQQzYAd/f39/f39/AGAGf39/f39/AX9gA39/fwF/YAF/AX9gA39+fwF+YAF/AGAEf39/fwF/YAAAYAABf2ABfAF8YAV/f39/fwF/YAJ/fwBgFn9/f39/f39/f39/f39/f39/f39/f38AYAt/f39/f39/f31/fwF/YAt/f39/f39/f39/fwF/YAR/f39/AGAJf39/f39/f31/AX9gC39/f39/f39/f39/AGADf39/AGALf39/f399fX9/f38AYAx/f39/f39/f39/f38Bf2AHf39/f39/fwF/YAh/f39/f39/fwBgFX9/f39/f39/f39/f39/f39/f39/fwF9YAJ/fwF/YAV/f39/fwBgEX9/f39/f39/f39/f39/f39/AGAPf39/f39/f39/f39/f31/AX9gEn9/f39/f39/f39/f39/f39/fwF/YAZ/f39/f38AYAR/f39/AX1gCH9/f39/f31/AX9gB39/f39/f30Bf2AIf39/f39/f38Bf2APf39/f39/f39/f39/f39/AGAaf39/f39/f39/f39/f39/f39/f39/f39/f38AYAl/f39/f39/f38AYAx/f39/f39/f39/f38AYAZ/f31/f38BfWADf39/AXxgA39/fwF9YAl/f39/f39/f38BfWAEfX1/fwF9YAZ/fH9/f38Bf2ADfn9/AX9gAn5/AX9gAnx/AXxgAnx8AXxgAnx/AX9gA3x8fwF8YAF9AX8C2QIQA2VudgVhYm9ydAAFA2VudhBfX193YXNpX2ZkX2Nsb3NlAAMDZW52EF9fX3dhc2lfZmRfd3JpdGUABgNlbnYGX2Fib3J0AAcDZW52GV9lbXNjcmlwdGVuX2dldF9oZWFwX3NpemUACANlbnYWX2Vtc2NyaXB0ZW5fbWVtY3B5X2JpZwACA2VudhdfZW1zY3JpcHRlbl9yZXNpemVfaGVhcAADA2Vudg5fbGx2bV9leHAyX2Y2NAAJA2Vudg9fbGx2bV9sb2cxMF9mNjQACQNlbnYSX2xsdm1fc3RhY2tyZXN0b3JlAAUDZW52D19sbHZtX3N0YWNrc2F2ZQAIA2VudgtzZXRUZW1wUmV0MAAFA2Vudg9fX193YXNpX2ZkX3NlZWsACgNlbnYMX190YWJsZV9iYXNlA38AA2VudgZtZW1vcnkCAYACgAIDZW52BXRh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AnQQkAEaDwsgBCACayIDQQBMBEAPCyACQQJ0IABqIQRBAiALayEHQQAhACACQQJ0IAFqIgEgDUECdGoqAgAhBSAMQQJ0IAFqKgIAIQYgDkECdCABaioCACETIA9BAnQgAWoqAgAhEQNAIABBAnQgBGogFyARIAAgB2pBAnQgAWoqAgAiEZKUIBYgEyAFkpQgFSAGlCAAQQJ0IAFqKgIAkpKSOAIAIAMgAEEBaiIARwRAIAUhEiARIQUgEyERIAYhEyASIQYMAQsLC8I5AQZ/IwEhAyMBQRBqJAEgAyACNgIAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBoh9rDosvBxUVFQYVFRUAFRUVBBUVFRUVBRUVFRUVFRUNFRUSFRUVFQkKFRUVFRUVFRULDBUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVAxUVFRUVCBUBFQIVFREOFRUV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QQJ0IBxqKgIAICcgCEECdCAWaioCACImICcgJl4bk0MAAAA/ko6oIhVrIBVBAEobIhVBBSAVQQVIG3Y2AgAgCEEBaiIIIARHDQAgHSEIIB4hHSAXIR4gByEXICQLBRAKIQggBUECRiEdIARBfmohF0MzM//BCyEnIAgQCQJAAkAgECAOQTNIIA1BAUhycgRAIAMgBE4NAQNAIANBAnQgE2pBDTYCACADQQFqIgMgBEcNAAsMAQsgBEEESiEgIARBfWohISAEQX9qISJBACEQQQAhBwNAIAIgEGwiFkECdCAYaiIVIBZBAnQgAWoiHCgCACIINgIAIAi+ISYgHgRAICYhJEEBIQgDQCAIIAcgCCAWaiIHQQJ0IAFqKgIAIiUgB0F/akECdCABaioCAEMAAAA/kl4bIQcgCEECdCAVaiAkQwAAwD+SIiQgJSAkICVdGyIkOAIAIAhBAWoiCCAERw0ACwsgB0EASgRAIAdBAnQgFWoqAgAhJCAHIQgDQCAIQX9qIhRBAnQgFWoiGioCACElIBogJSAkQwAAAECSIiQgFCAWakECdCABaioCACIoICQgKF0bIiQgJSAkXRsiJDgCACAIQQFKBEAgFCEIDAELCwsgIARAQQIhCANAIAggFmoiI0F+akECdCABaiIUKgIAIiUgFCoCBCIoXiEaIBQqAgwiKSAUKgIQIipeIRQgKSAqIBQbIiQgJSAoIBobIisgKCAlIBobIiUgKiApIBQbIileIhQbISggJSApIBQbISUgKyAkIBQbISogCEECdCAVaiIaKgIAIiQgI0ECdCABaioCACIpICheIhQEfSApICUgKSAlXRsgKiAoICogKF0bICggJV0bBSAoICUgKCAlXRsgKSAqICkgKl0bICkgJV0bC0MAAIC/kl5FBEAgFAR9ICkgJSApICVdGyAqICggKiAoXRsgKCAlXRsFICggJSAoICVdGyApICogKSAqXRsgKSAlXRsLQwAAgL+SISQLIBogJDgCACAXIAhBAWoiCEcNAAsLIBwqAgQiJCAmXSEIIBUgFSoCACIoICYgJCAIGyIpIBwqAggiJSAkICYgCBsiJCAkICVdGyApICVdG0MAAIC/kiIkICggJF4bOAIAIBUgFSoCBCImICQgJiAkXhs4AgQgFiAhakECdCABaiIIKgIAIiQgCCoCBCImXiEUIBdB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IAJBM0obbCICQf//A3FBmjNsQRB2IAogAkEQdUGaM2xqaiICQYDoCyACQYDoC0obIgJBgKYNIAJBgKYNSBs2AggLIAEoAhwiCCABKAIYIgpsQegHbSECIBhFBEAgAiAoKAIAayECC0HkAEEyIApBCkYbIAIgFCgCAG0iCkEQdEEQdWwgJygCAEEBdGshAiAYRQRAIA8oAgAiDEEASgRAIAIgBCgCHGcgBCgCFEFgIAogDGxramogKCgCAGtBAXRrIQILCyAIQYgnSgR/IAggAkGIJyACQYgnShsgAiAIShsFQYgnIAggAiACIAhIGyACQYgnShsLIQggCUECRgRAAkAgQSBCIEMgDygCACICQQZsIClqIAIgG2ogHiAIIBwoAgAgASgCPCARKAIAIBooAgAQPiAPKAIAIgIgG2osAAAEQCACIDZqQQA6AAAFICEoAgBBAUYEQCAqQgA3AgAgKkEANgIIIEhCADcCACBHQQBBoCIQkQEaIElB5AA2AgAgSkHkADYCACAqQQo6AAAgS0EAOgAAIExBgIAENgIAIE1BATYCAAsgHyBSEDogOSgCACECAn8CQCA4BH8gAkEMTA0BIDlBDDYCAAwBBSACQQ1IDQEgI0EANgIAIC1BADYCACA6QQE6AABBAQsMAQsgOkEAOgAAICMgIygCACICQQFqNgIAIAJBCk4EQEEAIAJBHUwNARogI0EKNgIACyAtQQA2AgBBAAshAiA8KAIAIB9B8CRqaiACOgAACyAYDQAgBCAPKAIAQQZsIClqEE4gDygCACICIDZqLAAADQAgBCACIBtqLAAAQZLDAkEIECQLBSATIDUoAgA2AgAgNSAaKAIAQQF0IBNqKAEANgEACyALIBZsQQF0IANqIRIgByALayEMIAAgURA6IBwoAgAhAgJ/AkAgOAR/IAJBDEwNASAcQQw2AgAMAQUgAkENSA0BICJBADYCACArQQA2AgAgLkEBOgAAQQELDAELIC5BADoAACAiICIoAgAiAkEBajYCACACQQpOBEBBACACQR1MDQEaICJBCjYCAAsgK0EANgIAQQALIQIgDygCACAAQfAkamogAjoAACABKAIEIgJBAEoEQAJAIB0gRUYhFiAeKAIEQQBKIRcgRCAdRSIvcQRAIAIhA0EAIQoDQCABKAI4IgtBA2xBBW0hByABKAI0QQBHIBZx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Qf//AUGAgH4gBCADQZQKbCATakHABWogAkECdGooAgAiBkEQdWwgBiAHbGogBkH//wNxIARsQRB1aiIGQQd2QQFqQQF2Qf//A3EgBkGA//97SBsgBkH//v8DShs7AQAgAUGACmogJCgCACAFakECdGogA0GUCmwgE2pBgAhqIAJBAnRqKAIANgIAIABBAWoiACAVRw0ACyABQYAeaiIAIANBlApsIBNqICAoAgBBAnRqIgIpAgA3AgAgACACKQIINwIIIAAgAikCEDcCECAAIAIpAhg3AhggACACKQIgNwIgIAAgAikCKDcCKCAAIAIpAjA3AjAgACACKQI4NwI4IAFBgCFqIgAgA0GUCmwgE2pBoAlqIgIpAgA3AgAgACACKQIINwIIIAAgAikCEDcCECAAIAIpAhg3AhggACACKQIgNwIgIAAgAikCKDcCKCAAIAIpAjA3AjAgACACKQI4NwI4IABBQGsgAkFAaykCADcCACAAIAIpAkg3AkggACACKQJQNwJQIAAgAikCWDcCWCABQeAhaiADQZQKbCATakGACmooAgA2AgAgAUHkIWogA0GUCmwgE2pBhApqKAIANgIAICogFygCAEF/akECdCAMaigCADYCACABICMoAgBBAXQgAWogHigCAEEBdBCQARogAUGACmogAUGACmogIygCAEECdGogHigCAEECdBCQARogKxAJICUkAQu6HgE1fyMBITsgF0EATARAQZvCAkGIwgJB7AIQGAsjASEaIwEgF0E4bEEPakFwcWokASAAQfAhaiEkIABB7CFqISUgD0EGdSE8IBJBAEoEQAJAIAJBAkYhPSALQQBKIT4gDEEQdEEQdSEoIAxBEHUhKSAXQQFKISogFUEBdSE/IBVBEEYhQCAUQQFxRSFBIBZBEHRBEHUhHSAUQQF1IUIgFEECSiFDIBRBf2oiREEBdCAKaiFFIA1BEHRBEHUhKyAOQRB0QRB1ISwgDkEQdSEtIBBBgBBKIUYgEEEBdiICQYB8aiEnQYAEIAJrIUcgEUGwf2ohSCAQQRB0QRB1IiIgEUEQdCICQRB1bCEQICIgEUGwB2oiSUEQdEEQdWwhSiARQdB4aiFLICJBgIDAHSACa0EQdWwhFiATQQFIIUxBACEVICUoAgBBAiALa2pBAnQgBmohDyAkKAIAIAtrQQJ0IABqQYQKaiEO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D3VBAWpBAXVsaiADQf//A3EgBGxBEHVqIgJBBXZB/w9xIAJBEHVBC3RyCwshAiADIAAoAnAiBGshAyAAIAQgAiABIAIgAUobQRB0QRB1IgIgA0EQdWxqIANB//8DcSACbEEQdWoiAzYCcCAAQf////8HIANtIgNB////ByADQf///wdIGyIMNgJgQf////8HIA0oAgQiDyAAKAKEAWoiA0H/////ByADQf////8HSRsiBG4hAyAEIAAoAmQiAkEDdEoEf0GAAQUgBCACSAR/QYAIBSACQRB0QRB1IgQgA0EQdmwgAyACQQ91QQFqQQF1bGogA0H//wNxIARsQRB1aiICQQV2Qf8PcSACQRB1QQt0cgsLIQIgAyAAKAJ0IgRrIQMgACAEIAIgASACIAFKG0EQdEEQdSICIANBEHVsaiADQf//A3EgAmxBEHVqIgM2AnQgAEH/////ByADbSIDQf///wcgA0H///8HSBsiEjYCZEH/////ByANKAIIIhMgACgCiAFqIgNB/////wcgA0H/////B0kbIgRuIQMgBCAAKAJoIgJBA3RKBH9BgAEFIAQgAkgEf0GACAUgAkEQdEEQdSIEIANBEHZsIAMgAkEPdUEBakEBdWxqIANB//8DcSAEbEEQdWoiAkEFdkH/D3EgAkEQdUELdHILCyECIAMgACgCeCIEayEDIAAgBCACIAEgAiABShtBEHRBEHUiAiADQRB1bGogA0H//wNxIAJsQRB1aiIDNgJ4IABB/////wcgA20iA0H///8HIANB////B0gbIhQ2AmhB/////wcgDSgCDCIVIAAoAowBaiIDQf////8HIANB/////wdJGyIEbiEDIAQgACgCbCICQQN0SgR/QYABBSAEIAJIBH9BgAgFIAJBEHRBEHUiBCADQRB2bCADIAJBD3VBAWpBAXVsaiADQf//A3EgBGxBEHVqIgJBBXZB/w9xIAJBEHVBC3RyCwshAiADIAAoAnwiBGshAyAAIAQgAiABIAIgAUobQRB0QRB1IgEgA0EQdWxqIANB//8DcSABbEEQdWoiATYCfCAAQf////8HIAFtIgFB////ByABQf///wdIGyIWNgJsIAkhBSAMIQZBACEEQQAhAUEAIQMDQCAFIAZrIgJBAEoEQCAEQQJ0IA5qIAVBCHQgBSAFQYCAgARJIgUbIAYgBkEI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A3EgAmxBEHVqIQEgBUEPIANraiICQQBIBEBBgICAgHhBACACayICdSIDQf////8HIAJ2IgRKIQUgACADIAQgBRsiACAEIAMgBRsiAyABIAEgA0gbIAEgAEobIAJ0IgBBACAAQQBKGyIAQf//ASAAQf//AUgbNgIABSAAIAEgAnVBACACQSBIGyIAQQAgAEEAShsiAEH//wEgAEH//wFIGzYCAAsgBwvxBgEKf0HclH8hAkH/////ByEDAkACQANAAkAgACgCACAFQQFqIgpBAXRB8MkBai4BACILIAJBEHRBEHUiB2siAkH//wNxQZozbEEQdiACQRB1QZozbGoiCCAHaiIGayICQQAgAmsgAkEAShsiCSADTg0CIAEgBUH/AXEiAjoAACABQQA6AAEgACgCACAHIAhBA2xqIgNrIgRBACAEayAEQQBKGyIFIAlOBEAgBiEEDAELIAEgAjoAACABQQE6AAEgACgCACAHIAhBBWxqIgRrIgZBACAGayAGQQBKGyIJIAVOBEAgAyEEDAELIAEgAjoAACABQQI6AAEgACgCACAHIAhBB2xqIgVrIgNBACADayADQQBKGyIGIAlODQAgASACOgAAIAFBAzoAASAAKAIAIAcgCEEJbGoiBGsiA0EAIANrIANBAEobIgMgBk4EQCAFIQQMAQsgASACOgAAIAFBBDoAASAKQQ9JBEAgCyECIAohBQwCCwsLDAELIAEsAAAhAgsgASACQRh0QRh1QQNtIgM6AAIgASADQRh0QRh1QX1sIAJB/wFxajoAACAAIAQ2AgBB3JR/IQJB/////wchA0EAIQUCQAJAA0ACQCAAKAIEIAVBAWoiCkEBdEHwyQFqLgEAIgsgAkEQdEEQdSIHayICQf//A3FBmjNsQRB2IAJBEHVBmjNsaiIIIAdqIgZrIgJBACACayACQQBKGyIJIANODQIgASAFQf8BcSICOgADIAFBADoABCAAKAIEIAcgCEEDbGoiA2siBEEAIARrIARBAEobIgUgCU4EQCAGIQQMAQsgASACOgADIAFBAToABCAAKAIEIAcgCEEFbGoiBGsiBkEAIAZrIAZBAEobIgkgBU4EQCADIQQMAQsgASACOgADIAFBAjoABCAAKAIEIAcgCEEHbGoiBWsiA0EAIANrIANBAEobIgYgCU4NACABIAI6AAMgAUEDOgAEIAAoAgQgByAIQQlsaiIEayIDQQAgA2sgA0EAShsiAyAGTgRAIAUhBAwBCyABIAI6AAMgAUEEOgAEIApBD0kEQCALIQIgCiEFDAILCwsMAQsgASwAAyECCyABIAJBGHRBGHVBA20iAzoABSABIANBGHRBGHVBfWwgAkH/AXFqOgADIAAgBDYCBCAAIAAoAgAgBGs2AgALub4BBFh/AX4JfQV8IwEhBiMBQaCLAmokASAGQbCxAWohFiAGQfCpAWohHSAGQfCHAWohGiAGQfCCAWohFCAGQfD9AGohFyAGQbD7AGohNCAGQeDoAGohKCAGQdDmAGohIiAGQdDaAGohEyAGQfDZAGohKSAGQcDXAGohIyAGQaDCAGohSCAGQYAtaiFJIAZBsCxqIQsgBkHwK2ohNSAGQbAraiEsIAZBsB9qISEgBkGghQJqIQ8gBkHwhAJqIS0gBkHYwAFqIS4gBkHAwAFqIS8gBkHw4gFqIUogBkHwwAFqIUsgBkGgCmohPiAGQSBqIUwgBkGQiwJqIT8gBiI3QRBqIkBCADcDACBAQgA3AwggAEGMJGoiBygCACEGIAcgBkEBajYCACAAQYAlaiFBIABBoiVqIk0gBkEDcToAACAAQYw4aiAAQfAjaiJOKAIAIhFBAnRqISogN0GwCmoiNiARQQJ0aiEbIABB6idqIR4gAEHoI2oiOCgCACEKAkACQCAAKAIcIhhFDQBBgIAQIAAoAhgiH0EKdGsiBkEQdSEHIAZBgPgDcSEJIAZBgIAQSAR/An8gCUUEQCAHQQN0QfDKAWopAwAiXqchDCBeQiCIpyENIAdBDGxBsMoBaigCACEIIAdBDGxBuMoBaigCACEJIAdBDGxBtMoBaigCAAwBCyAHQQFqIQggBkEQdEEQdSEGIAlBgIACSQRAIAhBDGxBsMoBaigCACAHQQxsQbDKAWooAgAiIGshCSAIQQxsQbTKAWooAgAgB0EMbEG0ygFqKAIAIiZrIScgCEEMbEG4ygFqKAIAIAdBDGxBuMoBaigCACIcayEVIAhBA3RB8MoBaigCACAHQQN0QfDKAWooAgAiDWshDCAIQQN0QfTKAWooAgAgB0EDdEH0ygFqKAIAIghrIQcFIAhBDGxBsMoBaigCACIgIAdBDGxBsMoBaigCAGshCSAIQQxsQbTKAWooAgAiJiAHQQxsQbTKAWooAgBrIScgCEEMbEG4ygFqKAIAIhwgB0EMbEG4ygFqKAIAayEVIAhBA3RB8MoBaigCACINIAdBA3RB8MoBaigCAGshDCAIQQN0QfTKAWooAgAiCCAHQQN0QfTKAWooAgBrIQcLIA0gBiAMQRB1bGogDEH//wNxIAZsQRB1aiEMIAggBiAHQRB1bGogB0H//wNxIAZsQRB1aiENICAgBiAJQRB1bGogCUH//wNxIAZsQRB1aiEIIBwgBiAVQRB1bGogFUH//wNxIAZsQRB1aiEJICYgBiAnQRB1bGogJ0H//wNxIAZsQRB1agsFQe3J9hAhDEGKvq8bIQ1BouzKKiEIQaLsyiohCUHa9ZPVAAshBiAAIBggH2oiB0EAIAdBAEobIgdBgAIgB0GAAkgbNgIYAkAgCkEATARAIABB4CNqIicoAgBBBWwiBkECdCAqaiEHDAELQQAgDGsiB0H//wBxISdBACANayIMQf//AHEhFSAHQQJ0QRB1IRggDEECdEEQdSEfIAhBEHUhICAIQf//A3EhJiAGQRB1IRwgBkH//wNxISQgCUEQdSElIAlB//8DcSEwIAAoAhAhByAAKAIUIQhBACEGA0AgCCAYIAcgBkEBdCAeaiIxLgEAIgggIGxqIAggJmxBEHVqQQJ0IglBEHUiDGxqIAlB/P8DcSINIBhsQRB1aiAMICdsIA0gJ2xBEHZqQQ11QQFqQQF1aiAIIBxsIAggJGxBEHVqaiEHIAggJWwgCCAwbEEQdWogDCAfbCANIB9sQRB1aiAMIBVsIA0gFWxBEHZqQQ11QQFqQQF1amohCCAxQf//AUGAgH4gCUH//wBqQQ52Qf//A3EgCUGBgP//fUgbIAlBgID//wFKGzsBACAGQQFqIgYgCkcNAAsgACAHNgIQIAAgCDYCFAwBCwwBCyAAQeAjaiInKAIAQQVsIghBAnQgKmohByAKQQBKBH8gCiEGA38gBkF/aiIJQQJ0IAdqIABB6CdqIAZBAXRqLgEAsjgCACAGQQFKBH8gCSEGDAEFIAgLCwUgCAshBgsgByAHKgIAQ703hjWSOAIAIAYgCkEDdSIHakECdCAqaiIIIAgqAgBDvTeGNZI4AgAgB0EBdCAGakECdCAqaiIIIAgqAgBDvTeGtZI4AgAgB0EDbCAGakECdCAqaiIIIAgqAgBDvTeGtZI4AgAgB0ECdCAGakECdCAqaiIIIAgqAgBDvTeGNZI4AgAgB0EFbCAGakECdCAqaiIIIAgqAgBDvTeGNZI4AgAgB0EGbCAGakECdCAqaiIIIAgqAgBDvTeGtZI4AgAgB0EHbCAGakECdCAqaiIGIAYqAgBDvTeGtZI4AgAgAEHIJGoiWigCAEUEQAJAIBEgCiAAQfQjaigCACIHaiIGaiINIABBxCNqKAIAIghIBEBBntMCQdzTAkE7EBgLIAdBA3EEQEHB0AJBntACQTMQGAsgBkECdCAqakEAIAhrQQJ0aiEJQwAAAEBD2w9JQCAHQQFqspUiXyBflJMhYiAHQQBKIgwEQEEAIQYDQCAGQQJ0ICFqIGEgX5IgBkECdCAJaioCAEMAAAA/lJQ4AgAgBkEBciIKQQJ0ICFqIF8gCkECdCAJaioCAJQ4AgAgBkECciIKQQJ0ICFqIF8gYiBflCBhkyJhkiAKQQJ0IAlqKgIAQwAAAD+UlDgCACAGQQNyIgpBAnQgIWogYSAKQQJ0IAlqKgIAlDgCACBiIGGUIF+TIV8gBkEEaiIGIAdIDQALCyAAQYw4aiERIAdBAnQgIWoiCiAHQQJ0IAlqIhUgCCAHQQF0ayIGQQJ0EI8BGiAGQQJ0IApqIQkgBkECdCAVaiEKIAwEQEMAAIA/IWEgYkMAAAA/lCFfQQAhBgNAIAZBAnQgCWogYSBfkiAGQQJ0IApqKgIAQwAAAD+UlDgCACAGQQFyIgxBAnQgCWogXyAMQQJ0IApqKgIAlDgCACAGQQJyIgxBAnQgCWogXyBiIF+UIGGTImGSIAxBAnQgCmoqAgBDAAAAP5SUOAIAIAZBA3IiDEECdCAJaiBhIAxBAnQgCmoqAgCUOAIAIGIgYZQgX5MhXyAGQQRqIgYgB0gNAAsLIAsgCCAAQagkaiIMKAIAIgdBAWoiBiAGIAhKGyIJQQBKBH1BACEGA0AgBkECdCALaiAhIAZBAnQgIWogCCAGaxBWtjgCACAGQQFqIgYgCUgNAAsgCyoCAAVDAAAAAAsiXyBfQ28SgzqUQwAAgD+SkiJfOAIAIA8gXyAsIAsgBxBXIl9DAACAPyBfQwAAgD9eG5U4AsAFIAwoAgAiCkEASgRAQQEhCEEAIQYDQCAIQQF2IQsgBkECdCAsaioCACFfIAZBAWoiCUH+////B3EEQCAGQX9qIRVBACEHA0AgB0ECdCA1aiIYKgIAIWEgGCBhIF8gFSAHa0ECdCA1aiIYKgIAImKUkjgCACAYIGIgXyBhlJI4AgAgB0EBaiIHIAtHDQALCyAGQQJ0IDVqIF+MOAIAIAhBAWohCCAJIApHBEAgCSEGDAELCyAKQX9qIQYgCkEBSgRAQ6RwfT8hX0EAIQcDQCAHQQJ0IDVqIgggXyAIKgIAlDgCACBfQ6RwfT+UIV8gBiAHQQFqIgdHDQALBUOkcH0/IV8LBUOkcH0/IV8gCkF/aiEGCyAGQQJ0IDVqIgYgXyAGKgIAlDgCACA2IDUgESANIAoQUgJAAkAgAEGdJWoiMSwAACIGRQ0AIABBuCRqKAIADQBDmpkZPyAMKAIAskNvEoM7lJMgAEG0I2ooAgCyQ83MzD2UQwAAgDuUkyAAQb0jaiwAAEEBdbJDmpkZPpSTIABB6CRqKAIAskPNzMw9lEMAAAA4lJMhYSAPQeQBaiFCIABBmiVqIU8gAEGcJWohUCAAQczOAGohQyAAQcAjaigCACEgIABBrCRqKAIAskMAAIA3lCFiIABBpCRqKAIAISQgAEHkI2ooAgAhHCAnKAIAIjJBCEYhRCAyQQxGIUUgMkEQRiFRAkACQCAyQQhrDgkBAAAAAQAAAAEAC0GW1wJB1NcCQfAAEBgLICRBf0wEQEH51wJB1NcCQfMAEBgLICRBA04EQEGt2AJB1NcCQfQAEBgLIDIgHEEFbCI8QRRqIgdsIQYgB0ECdCERIAdBA3QhCSAyQQVsITAgMkEBdCElIDJBEmwiM0F/aiE5An8CQCBRBEAgBkEASgRAIAYhBwNAIAdBf2oiCEECdCA2aioCABCGASIKQYCAfiAKQYCAfkobIQogCEEBdCAWaiAKQf//ASAKQf//AUgbOwEAIAdBAUoEQCAIIQcMAQsLIAZBAXUhCyAGQQFKBEBBACEHQQAhCEEAIQYDQCAGQQF0IgpBAXQgFmouAQBBCnQiDCAIayIIQRB1QYG3fmwgCEH//wNxQYG3fmxBEHVqIAxqIgwgCGohCCAKQQFyQQF0IBZqLgEAQQp0Ig0gB2siCkH//wNxQZDNAGxBEHYgCkEQdUGQzQBsaiIVIAcgDGpqIQogDSAVaiEHIAZBAXQgF2pB//8BQYCAfiAKQQp2QQFqQQF2Qf//A3EgCkGA+P9fSBsgCkH/9/8fShs7AQAgBkEBaiIGIAtIDQALCwsgPEFsSgRAA0AgCUF/aiIGQQJ0IBpqIAZBAXQgF2ouAQCyOAIAIAlBAUoEQCAGIQkMAQsLCwUCQCBFRQRAIERFBEBB4dgCQdTXAkGXARAYCyA8QWxMDQMDQCAJQX9qIgZBAnQgNmoqAgAQhgEiB0GAgH4gB0GAgH5KGyEHIAZBAXQgF2ogB0H//wEgB0H//wFIGzsBACAJQQFMDQIgBiEJDAAACwALIAZBAEoEQCAGIQcDQCAHQX9qIghBAnQgNmoqAgAQhgEiCkGAgH4gCkGAgH5KGyEKIAhBAXQgHWogCkH//wEgCkH//wFIGzsBACAHQQFKBEAgCCEHDAELCwsgFkEQaiFbIBZCADcDACAWQgA3AwhBACEHQQAhCCAdISYgBiEKIBchBgNAIApB4AMgCkHgA0gbIR4gCkEASgRAQQAhCwNAIAtBAnQgW2ogByALQQF0ICZqLgEAQQh0aiIHNgIAIAggB0ECdCIHQRB1IghBk2psaiAHQfz/A3EiDEGTamxBEHVqIQcgCEGVTWwgDEGVTWxBEHVqIQggC0EBaiILIB5HDQALCyAeQQJKBEAgFigCACEVIBYhCyAeIQwDfyALKAIEIg1BEHUhUiALQQxqIh8oAgAiGEEQdSFTIAZB//8BQYCAfiAVQRB1QdkkbCAVQf//A3FB2SRsQRB2aiBSQfPTAGxqIA1B//8DcSJdQfPTAGxBEHZqIAsoAggiDUH//wNxQdTAAGxBEHYgDUEQdUHUwABsaiIVaiBTQZ8MbGogGEH//wNxIlxBnwxsQRB2aiINQQV2QQFqQQF2Qf//A3EgDUHg//9+SBsgDUHf//8AShs7AQAgBkEEaiENIAZB//8BQYCAfiALKAIQIgZB//8DcUHZJGxBEHYgFSBTQfPTAGwgXEHz0wBsQRB2aiBSQZ8MbGpqIF1BnwxsQRB2aiAGQRB1QdkkbGpqIgZBBXZBAWpBAXZB//8DcSAGQeD//35IGyAGQd///wBKGzsBAiAMQX1qIQYgDEEFSgR/IBghFSAfIQsgBiEMIA0hBgwBBSANCwshBgsgCiAeayIKQQBKBEAgFiAeQQJ0IBZqIgspAgA3AgAgFiALKQIINwIIIB5BAXQgJmohJgwBCwsgPEFsSgRAA0AgCUF/aiIGQQJ0IBpqIAZBAXQgF2ouAQCyOAIAIAlBAUoEQCAGIQkMAQsLCwsLIDxBbEwNAEEAIQdBACEIQQAhBgNAIAZBAXQiCUEBdCAXai4BAEEKdCIKIAhrIghBEHVBgbd+bCAIQf//A3FBgbd+bEEQdWogCmoiCiAIaiEIIAlBAXJBAXQgF2ouAQBBCnQiCyAHayIJQf//A3FBkM0AbEEQdiAJQRB1QZDNAGxqIgwgByAKamohCSALIAxqIQcgBkEBdCA0akH//wFBgIB+IAlBCnZBAWpBAXZB//8DcSAJQYD4/19IGyAJQf/3/x9KGzsBACAGQQFqIgYgEUgNAAsgESEGA0AgBkF/aiIHQQJ0IBRqIAdBAXQgNGouAQCyOAIAIAZBAUoEQCAHIQYMAQsLIBEhBgN/IAZBfmpBAnQgFGoqAgAgBkF/aiIHQQJ0IBRqIggqAgCospIiX0MA/v9GXgRAQwD+/0YhXwUgX0MAAADHXQRAQwAAAMchXwsLIAggX6hBEHRBEHWyOAIAIAZBAkoEfyAHIQYMAQUgFAsLDAELIBQLIQcgHEECdCEVIChBACAcQdQEbBCRARogHEEBdSENIBxBAUoEQAJAIBFBAnQgFGohDEEAIQkgFEHAAmohBgJAAkACQANAIAZBoAFqIgogDE0EQCAGQWBqIgsgB0kNAiAGQYABaiAMSw0DIAYgBkHgfWogIkEoQcEAECkgIioCgAIhX0EAIQhEAAAAAAAAAAAhaANAIGggCEECdCAGaioCALsiaCBooiAIQQFyQQJ0IAZqKgIAuyJoIGiioCAIQQJyQQJ0IAZqKgIAuyJoIGiioCAIQQNyQQJ0IAZqKgIAuyJoIGiioKAhaCAIQQRqIghBJUkNAAtBACEGRAAAAAAAAAAAIWkDQCBpIAZBAnQgC2oqAgC7ImkgaaIgBkEBckECdCALaioCALsiaSBpoqAgBkECckECdCALaioCALsiaSBpoqAgBkEDckECdCALaioCALsiaSBpoqCgIWkgBkEEaiIGQSVJDQALICggKCoCICBfu0QAAAAAAAAAQKIgaCBpoEQAAAAAAIgDQaAiaKO2kjgCICALIQZBCSEIA0AgCEECdCAoaiILIAsqAgBByAAgCGtBAnQgImoqAgC7RAAAAAAAAABAoiBoIAZBfGoiCyoCALsiaCBooiAGKgKcAbsiaCBooqGgImijtpI4AgAgCEEBaiIIQckARwRAIAshBgwBCwsgCUEBaiIJIA1ODQUgCiEGDAELC0H/2AJB1NcCQa0BEBgMAgtBz9kCQdTXAkGyARAYDAELQfnZAkHU1wJBswEQGAsLC0HIACEGA0AgBkECdCAoaiIHKgIAIV8gByBfIF8gBrKUQwAAgDmUkzgCACAGQX9qIQcgBkEISwRAIAchBgwBCwsgJEEBdCINQQRqIglBA2xBGU4EQEHI2gJB1NcCQdoBEBgLICRBfkwEQEHL3AJB49wCQTIQGAsgJEEeSgRAQfncAkHj3AJBNBAYCyAoQSBqIQxBACEGA0AgBkECdCApaiAGNgIAIAZBAWoiBiAJRw0AC0EBIQcDQCAHQQJ0IAxqKgIAIV8gByEGAn8CQAN/IAZBAnQgDGohCiBfIAZBf2oiCEECdCAMaiILKgIAImBeRQ0BIAogYDgCACAGQQJ0IClqIAhBAnQgKWoiCigCADYCACAGQQFKBH8gCCEGDAEFIAshCCAKCwsMAQsgCiEIIAZBAnQgKWoLIQYgCCBfOAIAIAYgBzYCACAHQQFqIgcgCUcNAAsgJEEfSARAIA1BA2pBAnQgDGohCyANQQJqIQogCSEHA0AgB0ECdCAMaioCACJfIAsqAgBeBEAgCiEGA0AgXyAGQQJ0IAxqKgIAImBeBEAgBkEBaiIIQQJ0IAxqIGA4AgAgCEECdCApaiAGQQJ0IClqKAIANgIAIAZBf2ohCCAGQQBKBH8gCCEGDAIFIAgLIQYLCyAGQQFqIgZBAnQgDGogXzgCACAGQQJ0IClqIAc2AgALIAdBAWoiB0HBAEcNAAsLAkACQCAMKgIAIl9DzcxMPl0EQCBCQQAgFRCRARoMAQUCQCBfIF8gYpQiX15FBEBBgNsCQdTXAkHxARAYC0EAIQcCQAJAA38gB0ECdCApaiIGIAYoAgBBAXRBEGo2AgAgB0EBaiIGIAlODQEgB0EJakECdCAoaioCACBfXgR/IAYhBwwBBSAGCwshDgwBCyAkQX5KBEAgCSEODAELQYDbAkHU1wJB8QEQGAsgI0EWakEAQZICEJEBGkEAIQYDQCAGQQJ0IClqKAIAQQF0ICNqQQE7AQAgDiAGQQFqIgZHDQALICMuAaICIQdBkgEhBgNAIAZBf2ohCCAGQQF0ICNqIgkgCS8BACAHQf//A3EgBkF+akEBdCAjai4BACIHQf//A3FqajsBACAGQRBLBEAgCCEGDAELC0EQIQdBACEGA0AgB0EBaiIJQQF0ICNqLgEAQQBKBH8gBkECdCApaiAHNgIAIAZBAWoFIAYLIQggCUGQAUcEQCAJIQcgCCEGDAELCyAjLgGiAiEHICMuAaACIQZBkgEhCQNAIAlBf2ohCiAJQQF0ICNqIgwgDC8BACAHQf//A3EgBkH//wNxaiAJQX1qQQF0ICNqLgEAIgtB//8DcWpqOwEAIAlBEEsEQCAGIQcgCyEGIAohCQwBCwtBECEHQQAhBgNAIAdBAXQgI2ouAQBBAEoEQCAGQQF0ICNqIAdB/v8DajsBACAGQQFqIQYLIAdBAWoiB0GTAUcNAAsgKEEAQdASEJEBGiAcQQBKIhEgBkEASnEEQEEAIQogNkGABWogGkGABWogRBshBwNAQQAhCUQAAAAAAAAAACFoA0AgaCAJQQJ0IAdqKgIAuyJoIGiiIAlBAXJBAnQgB2oqAgC7ImggaKKgIAlBAnJBAnQgB2oqAgC7ImggaKKgIAlBA3JBAnQgB2oqAgC7ImggaKKgoCFoIAlBBGoiCUElSQ0ACyBoRAAAAAAAAPA/oCFqQQAhCwNAQQAgC0EBdCAjai4BACINa0ECdCAHaiEMQQAhCUQAAAAAAAAAACFoA0AgaCAJQQJ0IAxqKgIAuyAJQQJ0IAdqKgIAu6IgCUEBciIOQQJ0IAxqKgIAuyAOQQJ0IAdqKgIAu6KgIAlBAnIiDkECdCAMaioCALsgDkECdCAHaioCALuioCAJQQNyIg5BAnQgDGoqAgC7IA5BAnQgB2oqAgC7oqCgIWggCUEEaiIJQSVJDQALIApB1ARsIChqIA1BAnRqIGhEAAAAAAAAAABkBH1BACEJRAAAAAAAAAAAIWkDQCBpIAlBAnQgDGoqAgC7ImkgaaIgCUEBckECdCAMaioCALsiaSBpoqAgCUECckECdCAMaioCALsiaSBpoqAgCUEDckECdCAMaioCALsiaSBpoqCgIWkgCUEEaiIJQSVJDQALIGhEAAAAAAAAAECiIGogaaCjtgVDAAAAAAs4AgAgBiALQQFqIgtHDQALIAdBoAFqIQcgCkEBaiIKIBxHDQALCyAgQQBKBH0gRQR/ICBBAXRBA20FICAgUXYLIgayuxAIRGyjeQlPkwpAorYFICAhBkMAAAAACyFjQQtBAyAcQQRGIg4bIRVBC0EDIA4gRCAkQQBKcXEbIQxBsNsBQbbNAiAOGyEYIAhBAEoEQAJAIByyImRDzcxMPpQhZSAGQQBKIR4gYSBklCFmIAxBAnQhIEEAIQtDAAAAACFiQwAAesQhYUEAIQpBfyEJA0AgCkECdCApaigCACENIBEEQEEAIQYDQCAGQQJ0IBNqIh9DAAAAADgCAEMAAAAAIV9BACEHA0AgB0HUBGwgKGogDSAGIAcgFWxqIBhqLAAAakECdGoqAgAgX5IhXyAHQQFqIgcgHEcNAAsgHyBfOAIAIAwgBkEBaiIGRw0ACwUgE0EAICAQkQEaC0EAIQdDAAB6xCFfQQAhBgNAIAZBAnQgE2oqAgAiYCBfXiEfIGAgXyAfGyFfIAYgByAfGyEHIAwgBkEBaiIGRw0ACyBfIGUgDbK7EAhEbKN5CU+TCkCitiJnlJMhYCAeBEAgYCBnIGOTImAgYJQiYCBlIEMqAgCUlCBgQwAAAD+SlZMhYAsgByALIGAgYV4gXyBmXnEiBxshBiANIAkgBxshCSBgIGEgBxshYSBfIGIgBxshYiAIIApBAWoiCkcEQCAGIQsMAQsLIAlBf0YNACBDIGIgZJU4AgAgTyAyQQhKBH8gRQR/IAlBEHRBEHVBA2wiBkEBcSAGQQF1agUgCUEBdAshBiAlIDNIBH8gJSAGIAYgJUgbIDkgBiAzSBsFICUgOSAGIAYgOUgbIAYgJUobCyIJQX5qIgYgJSAGICVKGyENIAlBAmoiBiA5IAYgOUgbIRgCQAJAAkACQCAcQQJrDgMBAgACC0Hg2wEhVCAkQQN0QfDcAWohRiAWIRBBIiFVICRBwM0CaiwAACFWDAILQZDbASFUQbzNAiFGIBYhEEEMIVVBDCFWDAELQaTbAkHU1wJBhgQQGAtBACANayEfQQAhByAyQRRsQQJ0IDZqIgwhCANAQQAgRiAHQQF0IgpqLAAAIgsiBmshHiAIIB9BAnQgCGpBACBGIApBAXJqLAAAIgoiFWtBAnRqIBAgMCAVQQEgBmtqECkgCyAKTARAQQAhCgNAIApBAnQgHWogFSAGa0ECdCAWaigCADYCACAKQQFqIQogBkEBaiELIAYgFUgEQCALIQYMAQsLCyAHIFVsIRUgHkECdCAdaiEeQQAhBgNAIAdBqAVsIElqIAZBFGxqIgogVCAGIBVqaiwAAEECdCAeaiILKQIANwIAIAogCykCCDcCCCAKIAsoAhA2AhAgViAGQQFqIgZHDQALIDBBAnQgCGohCCAHQQFqIgcgHEcNAAsCQAJAAkACQCAcQQJrDgMBAgACC0Hg2wEhVyAkQQN0QfDcAWohRyAdIRlBIiFYICRBwM0CaiwAACFZDAILQZDbASFXQbzNAiFHIB0hGUEMIVhBDCFZDAELQaTbAkHU1wJByAQQGAsgMEF9aiEVIDBBA0ohHyAwQXxxIQpBACEIIAwhBgNAQQAgDSBHIAhBAXQiHmosAAAiICIQamtBAnQgBmohCyAfBH9BACEHRAAAAAAAAAAAIWgDfyBoIAdBAnQgC2oqAgC7ImggaKIgB0EBckECdCALaioCALsiaCBooqAgB0ECckECdCALaioCALsiaCBooqAgB0EDckECdCALaioCALsiaCBooqCgIWggB0EEaiIHIBVIDQAgCgsFRAAAAAAAAAAAIWhBAAsiByAwSARAA0AgaCAHQQJ0IAtqKgIAuyJoIGiioCFoIDAgB0EBaiIHRw0ACwsgGSBoRPyp8dJNYlA/oCJotjgCACBHIB5BAXJqLAAAIgcgIEoEQEEBIBBrIAdqIR5BASEHA0AgB0ECdCAdaiBoIDAgB2tBAnQgC2oqAgC7ImggaKKhQQAgB2tBAnQgC2oqAgC7ImggaKKgImi2OAIAIAdBAWoiByAeRw0ACwsgCCBYbCEeQQAgEGtBAnQgHWohIEEAIQcDQCAIQagFbCBIaiAHQRRsaiILIFcgByAeamosAABBAnQgIGoiECkCADcCACALIBApAgg3AgggCyAQKAIQNgIQIFkgB0EBaiIHRw0ACyAwQQJ0IAZqIQYgCEEBaiIIIBxHDQALIA4Ef0Hg2wEhEEEiIRkgJEHAzQJqLAAABUGQ2wEhEEEMIRlBDAshDiAcIDBsIgdBfWohCCAHQQNKBH9BACEGRAAAAAAAAAAAIWgDQCBoIAZBAnQgDGoqAgC7ImggaKIgBkEBckECdCAMaioCALsiaCBooqAgBkECckECdCAMaioCALsiaCBooqAgBkEDckECdCAMaioCALsiaCBooqCgIWggBkEEaiIGIAhIDQALIAdBfHEFRAAAAAAAAAAAIWhBAAsiBiAHSARAA0AgaCAGQQJ0IAxqKgIAuyJoIGiioCFoIAcgBkEBaiIGRw0ACwtDzcxMPSAJspUhYiBoRAAAAAAAAPA/oCFqIA0gGEoEQEEAIQcgCSEGBSAOQQBKIQxBACEHQwAAesQhXyANIQhBACEKIAkhBgNAIAwEQAJAIBFFBEBBACEJA0AgX0MAAAAAXQRAIAkgByAJQeDbAWosAAAgCGogM0giCxshB0MAAAAAIF8gCxshXyAIIAYgCxshBgsgDiAJQQFqIglHDQALDAELQQAhCQNARAAAAAAAAAAAIWkgaiFoQQAhCwNAIGkgC0GoBWwgSWogCUEUbGogCkECdGoqAgC7oCFpIGggC0GoBWwgSGogCUEUbGogCkECdGoqAgC7oCFoIAtBAWoiCyAcRw0ACyBpRAAAAAAAAAAAZAR9QwAAgD8gYiAJspSTIGlEAAAAAAAAAECiIGijtpQFQwAAAAALImEgX14EQCAJIAcgCUHg2wFqLAAAIAhqIDNIIgsbIQcgYSBfIAsbIV8gCCAGIAsbIQYLIA4gCUEBaiIJRw0ACwsLIApBAWohCiAIQQFqIQkgCCAYSARAIAkhCAwBCwsLIBEEQCAlIDNKBEBBACEIA0AgD0HkAWogCEECdGogJSAzIBAgByAIIBlsamosAAAgBmoiCSAJIDNIGyAJICVKGzYCACAIQQFqIgggHEcNAAsFQQAhCANAIA9B5AFqIAhBAnRqIDMgJSAQIAcgCCAZbGpqLAAAIAZqIgkgCSAlSBsgCSAzShs2AgAgCEEBaiIIIBxHDQALCwsgBiAlawUgEQRAQQAhBwNAIA9B5AFqIAdBAnRqIAcgFWwgBmogGGosAAAgCWoiCEEQIAhBEEobIghBkAEgCEGQAUgbNgIAIAdBAWoiByAcRw0ACwsgBiEHIAlB8P8DagtB//8DcSIGOwEAIFAgBzoAACAGQRB0QRB1QX9KBEBBASEGDAMLQdfbAkHU1wJB2gMQGAsLIEJCADcCACBCQgA3AggMAgsLDAELIENDAAAAADgCACBPQQA7AQAgUEEAOgAAQQAhBgsgBgR/IDFBAjoAAEECBSAxQQE6AABBAQshBgwBCyAPQgA3AuQBIA9CADcC7AEgAEGaJWpBADsBACAAQZwlakEAOgAAIABBzM4AakMAAAAAOAIAC0EAIABB+CNqKAIAa0ECdCAqaiELIABB7CRqIh4oAgCyImVDAAAAPJQhXyAPIABB2CRqIiAoAgAgAEHcJGooAgBqskMAAAA/lEMAAAA4lCJjOAK4BSAPRAAAAAAAAPA/IF9DAACgwZJDAACAPpSMuxCIAUQAAAAAAADwP6CjtiJkOAK8BSAAQcQkaigCAAR9IF8FIF9DAACAPyAAQbQjaigCALJDAACAO5STIl8gY0MAAAA/lEMAAAA/kiBkQwAAAECUlCBflJSTCyFgIAZB/wFxQQJGBH8gYCAAQczOAGoqAgBDAAAAQJSSIWEgAEGeJWpBADoAACAAQeQjaiIHKAIABSAnKAIAIgZBAXQhDSAAQeQjaiIIKAIAIglBEHRBEHVBBWwiB0ECbSERIAdBAUoEQCANsiFmIA1BfWohDiAGQQFKIRAgDUF8cSEMQwAAAAAhX0EAIQpDAAAAACFhIBshBgNAIBAEf0EAIQdEAAAAAAAAAAAhaAN/IGggB0ECdCAGaioCALsiaCBooiAHQQFyQQJ0IAZqKgIAuyJoIGiioCAHQQJyQQJ0IAZqKgIAuyJoIGiioCAHQQNyQQJ0IAZqKgIAuyJoIGiioKAhaCAHQQRqIgcgDkgNACAMCwVEAAAAAAAAAAAhaEEACyIHIA1IBEADQCBoIAdBAnQgBmoqAgC7ImggaKKgIWggDSAHQQFqIgdHDQALCyBfIGYgaLaSuxAIRGyjeQlPkwpAorYiYiBhk4uSIF8gChshXyANQQJ0IAZqIQYgCkEBaiIKIBFHBEAgYiFhDAELCwVDAAAAACFfCyBlQ83MzL6UQwAAADyUQwAAwECSQwAAgD8gY5OUIGCSIWEgAEGeJWohBiBfIBFBf2qyQ5qZGT+UXgRAIAZBADoAAAUgBkEBOgAACyAIIQcgCQshBkPXo3A/IA8qAsAFQ28SgzqUIl8gX5RDAACAP5KVIWIgAEHAJGoiHygCACIIskMAAIA3lCBkQwrXIzyUkiFkIAZBAEoEQAJAIABB/CNqISYgAEHsI2ohHCAAQZwkaiEVQwAAgD8gZCBklJMhZSBkuyFrQQAhCiALIQYCQAJAAkADQCAmKAIAIgwgJygCACINQQNsIhFrIglBAm0iC0EDcUUEQEMAAABAQ9sPSUAgC0EBarKVIl8gX5STIWMgCUEBSiIOBEBDAAAAACFgQQAhCQNAIAlBAnQgGmogYCBfkiAJQQJ0IAZqKgIAQwAAAD+UlDgCACAJQQFyIhBBAnQgGmogXyAQQQJ0IAZqKgIAlDgCACAJQQJyIhBBAnQgGmogXyBjIF+UIGCTImCSIBBBAnQgBmoqAgBDAAAAP5SUOAIAIAlBA3IiEEECdCAaaiBgIBBBAnQgBmoqAgCUOAIAIGMgYJQgX5MhXyAJQQRqIgkgC0gNAAsLIAtBAnQgGmogC0ECdCAGaiANQQxsEI8BGiALIBFqIglBAnQgGmohDSAJQQJ0IAZqIREgDgRAQwAAgD8hYCBjQwAAAD+UIV9BACEJA0AgCUECdCANaiBgIF+SIAlBAnQgEWoqAgBDAAAAP5SUOAIAIAlBAXIiDkECdCANaiBfIA5BAnQgEWoqAgCUOAIAIAlBAnIiDkECdCANaiBfIGMgX5QgYJMiYJIgDkECdCARaioCAEMAAAA/lJQ4AgAgCUEDciIOQQJ0IA1qIGAgDkECdCARaioCAJQ4AgAgYyBglCBfkyFfIAlBBGoiCSALSA0ACwsgHCgCACEOIBUoAgAhCyAIQQBKBEAgFkEAQcgBEJEBGiAdQQBByAEQkQEaIAtBAXENAyAMQQBKBEACQCALQQN0IBZqIREgC0EDdCAdaiENIAtBAEwEQCANKwMAIWhBACEIA0AgESAIQQJ0IBpqKgIAuyJpOQMAIGggFisDACBpoqAhaCAIQQFqIgggDEcNAAsgDSBoOQMADAELRAAAAAAAAAAAIWhBACEJA0BBACEIIAlBAnQgGmoqAgC7IWkDQCBoIAhBAXIiEEEDdCAWaiIZKwMAImggaaEga6KgIWogCEEDdCAWaiBpOQMAIAhBA3QgHWoiGCAYKwMAIGkgFisDACJsoqA5AwAgaCAIQQJqIghBA3QgFmorAwAiaCBqoSBroqAhaSAZIGo5AwAgEEEDdCAdaiIQIGwgaqIgECsDAKA5AwAgCCALSA0ACyARIGk5AwAgDSANKwMAIGkgFisDACJooqA5AwAgCUEBaiIJIAxHDQALCwsgC0EATgRAQQAhCANAIAhBAnQgFGogCEEDdCAdaisDALY4AgAgCEEBaiEJIAggC0cEQCAJIQgMAQsLCwUgDCALQQFqIgggCCAMShsiCUEASgRAQQAhCANAIAhBAnQgFGogGiAIQQJ0IBpqIAwgCGsQVrY4AgAgCEEBaiIIIAlIDQALCwsgDkECdCAGaiEMIBQgFCoCACJfIF9Dgqj7N5RDAACAP5KSOAIAIBcgFCALEFchYyAPQfQBaiAKQRhsQQJ0aiEOIBUoAgAiDUEASgRAQQEhCUEAIQYDQCAJQQF2IREgBkECdCAXaioCACFfIAZBAWoiC0H+////B3EEQCAGQX9qIRBBACEIA0AgCEECdCAOaiIZKgIAIWAgGSBgIF8gECAIa0ECdCAOaiIZKgIAImaUkjgCACAZIGYgXyBglJI4AgAgCEEBaiIIIBFHDQALCyAGQQJ0IA5qIF+MOAIAIAlBAWohCSALIA1HBEAgCyEGDAELCwsgCkECdCAPaiILIGORImA4AgAgFSgCACIQQX9qIQkgHygCACINQQBKIhgEQCBkIAlBAnQgDmoqAgCUIV8gEEEBSgRAIBBBfmohBgNAIAZBf2ohCCBkIAZBAnQgDmoqAgAgX5OUIV8gBkEASgRAIAghBgwBCwsLIAsgYEMAAIA/IF9DAACAP5KVlDgCAAsgEEEBSiIRBEAgYiFfQQAhBgNAIAZBAnQgDmoiCCBfIAgqAgCUOAIAIF8gYpQhXyAJIAZBAWoiBkcNAAsFIGIhXwsgXyAJQQJ0IA5qIhkqAgCUIV8gGSBfOAIAAkAgGARAIBEEQCAJIQYDQCAGQX9qIghBAnQgDmoiCyoCACBkIF+UkyFfIAsgXzgCACAGQQFKBEAgCCEGDAELCwsgDioCACFgIBBBAEwNASAOIGUgZCBglEMAAIA/kpUiXyBglDgCACAQQQFGIhhFBEBBASEGA0AgBkECdCAOaiIIIF8gCCoCAJQ4AgAgBkEBaiIGIBBHDQALCyARRQRAQQAhBkEAIQkDQEEAIQhDAACAvyFgA0AgCCAGIAhBAnQgDmoqAgCLImMgYF4iCxshBiBjIGAgCxshYCAIQQFqIgggEEcNAAsgYEOe739AXw0DQwAAgD8gX5UhX0EAIQgDQCAIQQJ0IA5qIgsgXyALKgIAlDgCACAIQQFqIgggEEcNAAsgGUOkcH0/IAmyQ83MzD2UQ83MTD+SIGBDnu9/wJKUIGAgBkEBarKUlZMgGSoCAJQ4AgAgDiBlIGQgDioCACJglEMAAIA/kpUiXyBglDgCACAYRQRAQQEhCANAIAhBAnQgDmoiCyBfIAsqAgCUOAIAIAhBAWoiCCAQRw0ACwsgCUEBaiIJQQpJDQALDAILQQAhBkEAIQsDQEEAIQhDAACAvyFgA0AgCCAGIAhBAnQgDmoqAgCLImMgYF4iERshBiBjIGAgERshYCAIQQFqIgggEEcNAAsgYEOe739AXw0CIA4qAgAhY0EBIQgDQCAIQX9qQQJ0IA5qIGMgZCAIQQJ0IA5qKgIAImOUkjgCACAIQQFqIgggEEcNAAtDAACAPyBflSFfQQAhCANAIAhBAnQgDmoiESBfIBEqAgCUOAIAIAhBAWoiCCAQRw0AC0OkcH0/IAuyQ83MzD2UQ83MTD+SIGBDnu9/wJKUIGAgBkEBarKUlZMiYCFfQQAhCANAIAhBAnQgDmoiESBfIBEqAgCUOAIAIF8gYJQhXyAJIAhBAWoiCEcNAAsgGSBfIBkqAgCUIl84AgAgCSEIA0AgCEF/aiIRQQJ0IA5qIiMqAgAgZCBflJMhXyAjIF84AgAgCEEBSgRAIBEhCAwBCwsgDiBlIGQgDioCACJglEMAAIA/kpUiXyBglDgCACAYRQRAQQEhCANAIAhBAnQgDmoiESBfIBEqAgCUOAIAIAhBAWoiCCAQRw0ACwsgC0EBaiILQQpJDQALBSAQQQBMDQFBACEGQQAhCwNAQQAhCEMAAIC/IWADQCAIIAYgCEECdCAOaioCAIsiYyBgXiIYGyEGIGMgYCAYGyFgIAhBAWoiCCAQRw0ACyBgQ57vf0BfDQJDpHB9PyALskPNzMw9lEPNzEw/kiBgQ57vf8CSlCBgIAZBAWqylJWTIWAgEQRAIGAhX0EAIQgDQCAIQQJ0IA5qIhggXyAYKgIAlDgCACBfIGCUIV8gCSAIQQFqIghHDQALIBkqAgAhYwUgXyFjIGAhXwsgGSBfIGOUIl84AgAgC0EBaiILQQpJDQALCwsgCkEBaiIKIAcoAgAiBk4NAyANIQggDCEGDAELC0HB0AJBntACQTMQGAwCC0Hu1QJBk9YCQTEQGAwBCyBhQwrXI76UuxAHIWggBkEATARAIAYhEgwCCyBotiFfQQAhBwN/IAdBAnQgD2oiCCAIKgIAIF+UQ0zJnz+SOAIAIAdBAWoiByAGRw0AQQEhPSAGCyESCwsFIAYhEgsgAEG0I2oiHygCALIiYkMAAIA7lCAgKAIAskMAAAA4lEMAAIC/kkMAAAA/lEMAAIA/kkMAAIBAlJQhXwJAAkAgMSwAAEECRiIIBH0gPQRAQ83MTD4gJygCALKVIWBBACEGA0AgD0H0BGogBkECdGogYEMAAEBAIA9B5AFqIAZBAnRqKAIAspWSImFDAACAv5I4AgAgD0GEBWogBkECdGpDAACAPyBhkyBfIGGUkzgCACAGQQFqIgYgEkcNAAsLQwAAgL4gYkNmZoY+lEMAAIA7lJMhXwwBBSAPQ2Zmpj8gJygCALKVImFDAACAv5IiYjgC9AQgD0MAAIA/IGGTIF8gYZRDmpkZP5STIl84AoQFIGK8IQcgEkEBSgR9IA8gYjgC+AQgDyBfOAKIBSASQQJGBH1DAAAAACFgQwAAgL4FQQIhBgNAIA9B9ARqIAZBAnRqIAc2AgAgD0GEBWogBkECdGogDygChAU2AgAgEiAGQQFqIgZGBEBDAACAviFfDAUFIA8oAvQEIQcMAQsAAAsACwVDAAAAACFgQwAAgL4LCyFfDAELIAgEfSAAQczOAGoqAgCRQwAAgD9DAACAPyAPKgK8BZMgDyoCuAWUk0PNzEw+lEOamZk+kpQFQwAAAAALIWALID0EQCAAQYQ4aiIHKgIAIWEgAEGIOGoiCCoCACFiQQAhBgNAIA9BpAVqIAZBAnRqIGEgYCBhk0PNzMw+lJIiYTgCACAPQZQFaiAGQQJ0aiBiIF8gYpNDzczMPpSSImI4AgAgBkEBaiIGIBJHDQALIAcgYTgCACAIIGI4AgALIABB5CNqIhkoAgAiDEEASiIVBEBBACEGA0AgBkECdCAoakMAAIA/IAZBAnQgD2oqAgCVOAIAIAZBAWoiBiAMRw0ACwsgMSwAAEECRgRAAkAgTigCACAAQaAkaiIgKAIAayAPKALkASIGQQJqSARAQf3TAkHy1AJBPhAYCyAAQewjaiImKAIAIQ4gFQRAAkAgDkF9aiEcIA5BA0ohIyAOQXxxIQ0gDkF+SiEkIA5BBWoiGEF8cSERIBchCkEAIQkgNCELA0BBfiAGa0ECdCAbaiIIQRBqIRAgIwR/QQAhBkQAAAAAAAAAACFoA38gaCAGQQJ0IBBqKgIAuyJoIGiiIAZBAXJBAnQgEGoqAgC7ImggaKKgIAZBAnJBAnQgEGoqAgC7ImggaKKgIAZBA3JBAnQgEGoqAgC7ImggaKKgoCFoIAZBBGoiBiAcSA0AIA0LBUQAAAAAAAAAACFoQQALIgYgDkgEQANAIGggBkECdCAQaioCALsiaCBooqAhaCAGQQFqIgYgDkcNAAsLIAogaLY4AgAgCiBoIBBBfGoqAgAiXyBflCAOQX9qQQJ0IBBqKgIAIl8gX5STu6AiaLY4AhggCiBoIBBBeGoqAgAiXyBflCAOQX5qQQJ0IBBqKgIAIl8gX5STu6AiaLY4AjAgCiBoIBBBdGoqAgAiXyBflCAOQX1qQQJ0IBBqKgIAIl8gX5STu6AiaLY4AkggCiBoIBBBcGoqAgAiXyBflCAOQXxqQQJ0IBBqKgIAIl8gX5STu6C2OAJgQQQhEkEBIQcgCEEMaiEIA0AgB0EFbEECdCAKaiAQIAggDhBWImi2Il84AgAgB0ECdCAKaiBfOAIAIAdBAXJBBUcEQEEBIQYDQCAGIAYgB2oiJUEFbGpBAnQgCmogaEEAIAZrIilBAnQgEGoqAgAgKUECdCAIaioCAJQgDiAGayIpQQJ0IBBqKgIAIClBAnQgCGoqAgCUk7ugImi2Il84AgAgJSAGQQVsakECdCAKaiBfOAIAIBIgBkEBaiIGRw0ACwsgCEF8aiEIIBJBf2ohEiAHQQFqIgdBBUcNAAsgCyAQIBsgDhBWtjgCACALIBBBfGoiBiAbIA4QVrY4AgQgCyAGQXxqIgYgGyAOEFa2OAIIIAsgBkF8aiIGIBsgDhBWtjgCDCALIAZBfGogGyAOEFa2OAIQICQEf0EAIQZEAAAAAAAAAAAhaAN/IGggBkECdCAbaioCALsiaCBooiAGQQFyQQJ0IBtqKgIAuyJoIGiioCAGQQJyIgdBAnQgG2oqAgC7ImggaKKgIAZBA3JBAnQgG2oqAgC7ImggaKKgoCFoIAZBBGohBiAHIA5IDQAgEQsFRAAAAAAAAAAAIWhBAAsiBiAYSARAA0AgaCAGQQJ0IBtqKgIAuyJoIGiioCFoIAZBAWoiBiAYRw0ACwtDAACAPyBotiJhIAoqAgAiXyAKKgJgkkOPwnU8lEMAAIA/kiJiIGIgYV0blSFhQQAhBgNAIAZBAnQgCmogXyBhlDgCACAGQQFyQQJ0IApqIgcgByoCACBhlDgCACAGQQJyQQJ0IApqIgcgByoCACBhlDgCACAGQQNyQQJ0IApqIgcgByoCACBhlDgCACAGQQRqIgZBGEkEQCAGQQJ0IApqKgIAIV8MAQsLIAogCioCYCBhlDgCYCALIAsqAgAgYZQ4AgAgCyALKgIEIGGUOAIEIAsgCyoCCCBhlDgCCCALIAsqAgwgYZQ4AgwgCyALKgIQIGGUOAIQIAwgCUEBaiIJRg0BIA9B5AFqIAlBAnRqKAIAIQYgCkHkAGohCiAOQQJ0IBtqIRsgC0EUaiELDAAACwALCyAMQRlsIgdBAEoEQEEAIQYDQCAGQQJ0IBpqIAZBAnQgF2oqAgBDAAAASJQQhgE2AgAgByAGQQFqIgZHDQALCyAAQYQlaiEHIABBoCVqIQggAEGwJGohEiAMQQVsIQkgFQRAQQAhBgNAIAZBAnQgFGogBkECdCA0aioCAEMAAABIlBCGATYCACAGQQFqIgYgCUgNAAsgHSAHIAggEiAWIBogFCAOIAwQO0EAIQYDQCAPQZABaiAGQQJ0aiAGQQF0IB1qLgEAskMAAIA4lDgCACAGQQFqIgYgCUgNAAsFIB0gByAIIBIgFiAaIBQgDiAMEDsLIA8gFigCALJDAAAAPJQiXzgCxAUgAEGhJWogAwR/QQAFAn9BAiBfIABBiCRqKAIAIABB8CxqKAIAarKUQ83MzD2UIl9DAAAAQF4NABpBACBfQwAAAABdDQAaIF+oCwsiBjoAACAPIAZBGHRBGHVBAXRBuLACai4BALJDAACAOJQ4AuABICAoAgAhCCAmKAIAIQ0gGSgCACIGQQBMDQAgCCANaiIXQQBMDQAgEyEHQQAhEkEAIAhrQQJ0ICpqIQkDQCASQQJ0IChqKgIAIV8gD0GQAWogEkEFbEECdGoiCCoCACFhIAgqAgQhYiAIKgIIIWAgCCoCDCFjIAgqAhAhZEEAIQpBACAPQeQBaiASQQJ0aigCAGtBAnQgCWohCANAIApBAnQgB2oiDCAKQQJ0IAlqKAIAIgs2AgAgDCALviBhIAgqAgiUkyJlOAIAIAwgZSBiIAhBBGoiCyoCAJSTImU4AgAgDCBlIGAgCCoCAJSTImU4AgAgDCBlIGMgCEF8aioCAJSTImU4AgAgDCBfIGUgZCAIQXhqKgIAlJOUOAIAIApBAWoiCiAXRwRAIAshCAwBCwsgF0ECdCAHaiEHIA1BAnQgCWohCSASQQFqIhIgBkcNAAsLBSAVBEAgAEHsI2ooAgAiCyAAQaAkaigCACIHaiEKQQAhEiATIQZBACAHa0ECdCAqaiEIA0AgEkECdCAoaioCACFfIApB/P8DcSIJBH9BACEHA38gB0ECdCAGaiAHQQJ0IAhqKgIAIF+UOAIAIAdBAXIiDUECdCAGaiANQQJ0IAhqKgIAIF+UOAIAIAdBAnIiDUECdCAGaiANQQJ0IAhqKgIAIF+UOAIAIAdBA3IiDUECdCAGaiANQQJ0IAhqKgIAIF+UOAIAIAdBBGoiByAJSQ0AIAkLBUEACyIHIApIBEADQCAHQQJ0IAZqIAdBAnQgCGoqAgAgX5Q4AgAgB0EBaiIHIApHDQALCyAKQQJ0IAZqIQYgC0ECdCAIaiEIIBJBAWoiEiAMRw0ACwsgD0GQAWpBACAMQRRsEJEBGiAPQwAAAAA4AsQFIABBsCRqQQA2AgAgDCEGCyAAQbgkaiIXKAIABH1DCtcjPAUgDyoCxAVDAABAQJW7EAe2QwBAHEaVIA8qArwFQwAAQD+UQwAAgD6SlQshXyAAQaAkaiIIKAIAIgkgAEHsI2oiNCgCAGohByAAQZ8laiISQQQ6AAAgNSATIF8gByAGIAkQVSFhAkACQCAAQZgkaiINKAIABEACQCAXKAIADQAgGSgCAEEERw0AIGEgLCAHQQF0IgxBAnQgE2ogXyAHQQIgCCgCABBVkyFfICIgLCAIKAIAEFMgCCgCACIJQQBKIgoEQEEAIQYDQCAGQQF0IBRqIAZBAXQgImovAQAgAEGUI2ogBkEBdGouAQAiC2tBEHRBEHVBA2xBAnYgC2o7AQAgBkEBaiIGIAlHDQALCyAaIBQgCRBGIAoEQEEAIQYDQCAGQQJ0ICxqIAZBAXQgGmouAQCyQwAAgDmUOAIAIAZBAWoiBiAJRw0ACwsgISAsIBMgDCAIKAIAEFIgCCgCACIKQQJ0ICFqIQsgByAKayIJQX1qIREgCUEDSiIbBH9BACEGRAAAAAAAAAAAIWgDQCBoIAZBAnQgC2oqAgC7ImggaKIgBkEBckECdCALaioCALsiaCBooqAgBkECckECdCALaioCALsiaCBooqAgBkEDckECdCALaioCALsiaCBooqCgIWggBkEEaiIGIBFIDQALIAlBfHEFRAAAAAAAAAAAIWhBAAsiBiAJSAR8A3wgaCAGQQJ0IAtqKgIAuyJoIGiioCFoIAkgBkEBaiIGRw0AIGgLBSBoCyFpIAdBAnQgC2ohCyAbBH9BACEGRAAAAAAAAAAAIWgDQCBoIAZBAnQgC2oqAgC7ImggaKIgBkEBckECdCALaioCALsiaCBooqAgBkECckECdCALaioCALsiaCBooqAgBkEDckECdCALaioCALsiaCBooqCgIWggBkEEaiIGIBFIDQALIAlBfHEFRAAAAAAAAAAAIWhBAAsiBiAJSARAA0AgaCAGQQJ0IAtqKgIAuyJoIGiioCFoIAkgBkEBaiIGRw0ACwsgXyBpIGigtiJhXgRAIBJBAzoAACBhIV8FIGFD//9/f14NAQsgCkEASiIJBEACQEEAIQYDQCAGQQF0IBRqIAZBAXQgImovAQAgAEGUI2ogBkEBdGouAQAiC2tBEHRBD3VBAnYgC2o7AQAgBkEBaiIGIApHDQALIBogFCAKEEYgCUUNAEEAIQYDQCAGQQJ0ICxqIAZBAXQgGmouAQCyQwAAgDmUOAIAIAZBAWoiBiAKRw0ACwsFIBogFCAKEEYLICEgLCATIAwgCCgCABBSIAgoAgAiCkECdCAhaiELIAcgCmsiCUF9aiERIAlBA0oiGwR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IAtqKgIAuyJoIGiiIAZBAXJBAnQgC2oqAgC7ImggaKKgIAZBAnJBAnQgC2oqAgC7ImggaKKgIAZBA3JBAnQgC2oqAgC7ImggaKKgoCFoIAZBBGoiBiARSA0ACyAJQXxxBUQAAAAAAAAAACFoQQALIgYgCUgEfAN8IGggBkECdCALaioCALsiaCBooqAhaCAJIAZBAWoiBkcNACBoCwUgaAshaSAHQQJ0IAtqIQsgGwR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IAtqKgIAuyJoIGiiIAZBAXJBAnQgC2oqAgC7ImggaKKgIAZBAnJBAnQgC2oqAgC7ImggaKKgIAZBA3JBAnQgC2oqAgC7ImggaKKgoCFoIAZBBGoiBiARSA0ACyAJQXxxBUQAAAAAAAAAACFoQQALIgYgCUgEQANAIGggBkECdCALaioCALsiaCBooqAhaCAJIAZBAWoiBkcNAAsLIF8gaSBooLYiYl4EQCASQQI6AAAgYiFfBSBhIGJdDQELIApBAEoiCQRAAkBBACEGA0AgBkEBdCAUaiAGQQF0ICJqLwEAIABBlCNqIAZBAXRqLgEAIgtrQRB0QRB1QQJ2IAtqOwEAIAZBAWoiBiAKRw0ACyAaIBQgChBGIAlFDQBBACEGA0AgBkECdCAsaiAGQQF0IBpqLgEAskMAAIA5lDgCACAGQQFqIgYgCkcNAAsLBSAaIBQgChBGCyAhICwgEyAMIAgoAgAQUiAIKAIAIgpBAnQgIWohCyAHIAprIglBfWohESAJQQNKIhsEf0EAIQZEAAAAAAAAAAAhaANAIGggBkECdCALaioCALsiaCBooiAGQQFyQQJ0IAtqKgIAuyJoIGiioCAGQQJyQQJ0IAtqKgIAuyJoIGiioCAGQQNyQQJ0IAtqKgIAuyJoIGiioKAhaCAGQQRqIgYgEUgNAAsgCUF8cQVEAAAAAAAAAAAhaEEACyIGIAlIBHwDfCBoIAZBAnQgC2oqAgC7ImggaKKgIWggCSAGQQFqIgZHDQAgaAsFIGgLIWkgB0ECdCALaiELIBsEf0EAIQZEAAAAAAAAAAAhaANAIGggBkECdCALaioCALsiaCBooiAGQQFyQQJ0IAtqKgIAuyJoIGiioCAGQQJyQQJ0IAtqKgIAuyJoIGiioCAGQQNyQQJ0IAtqKgIAuyJoIGiioKAhaCAGQQRqIgYgEUgNAAsgCUF8cQVEAAAAAAAAAAAhaEEACyIGIAlIBEADQCBoIAZBAnQgC2oqAgC7ImggaKKgIWggCSAGQQFqIgZHDQALCyBfIGkgaKC2ImFeBEAgEkEBOgAAIGEhXwUgYiBhXQ0BCyAKQQBKIgkEQAJAQQAhBgNAIAZBAXQgFGogAEGUI2ogBkEBdGouAQA7AQAgBkEBaiIGIApHDQALIBogFCAKEEYgCUUNAEEAIQYDQCAGQQJ0ICxqIAZBAXQgGmouAQCyQwAAgDmUOAIAIAZBAWoiBiAKRw0ACwsFIBogFCAKEEYLICEgLCATIAwgCCgCABBSIAgoAgAiBkECdCAhaiEKIAcgBmsiCUF9aiELIAlBA0oiDAR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IApqKgIAuyJoIGiiIAZBAXJBAnQgCmoqAgC7ImggaKKgIAZBAnJBAnQgCmoqAgC7ImggaKKgIAZBA3JBAnQgCmoqAgC7ImggaKKgoCFoIAZBBGoiBiALSA0ACyAJQXxxBUQAAAAAAAAAACFoQQALIgYgCUgEfAN8IGggBkECdCAKaioCALsiaCBooqAhaCAJIAZBAWoiBkcNACBoCwUgaAshaSAHQQJ0IApqIQcgDAR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IAdqKgIAuyJoIGiiIAZBAXJBAnQgB2oqAgC7ImggaKKgIAZBAnJBAnQgB2oqAgC7ImggaKKgIAZBA3JBAnQgB2oqAgC7ImggaKKgoCFoIAZBBGoiBiALSA0ACyAJQXxxBUQAAAAAAAAAACFoQQALIgYgCUgEQANAIGggBkECdCAHaioCALsiaCBooqAhaCAJIAZBAWoiBkcNAAsLIF8gaSBooLZeRQ0AIBJBADoAAEEAIQYMAgsLIBIsAAAiBkEERw0AICIgNSAIKAIAEFMgEiwAACIGQQRHDQAgDSgCACE6QQQhOwwBCyANKAIAIgdFBEBB39ECQYTTAkHnABAYCyAXKAIABEBB39ECQYTTAkHnABAYCyAZKAIAQQRGBEAgByE6IAYhOwwBC0Hf0QJBhNMCQecAEBgLIDpBAUYgO0H/AXFBBEZyRQRAQYTGAkHrxgJBMxAYCyAfKAIAQRB0QRB1IgZBe2xByhhqIAZB7s4DbEEQdWoiBkEBdUEAIBkoAgBBAkYbIAZqIgtBAEwEQEGAxwJB68YCQT8QGAsgAEGUI2ohCSAUICIgCCgCABBIIA0oAgBBAUYEfwJ/QQAgEiwAACIGQQRODQAaIAgoAgAhCiAGQX9MBEBB08ACQfPAAkEtEBgLIAYhByAKQQBKBEBBACEGA0AgBkEBdCAaaiAGQQF0ICJqLwEAIABBlCNqIAZBAXRqLgEAIgxrQRB0QRB1IAdsQQJ2IAxqOwEAIAZBAWoiBiAKRw0ACwsgFiAaIAoQSCASLAAAIQZBASAIKAIAIgdBAEwNABogBiAGQRt0bEEQdSEKQQAhBgN/IAZBAXQgFGoiDCAGQQF0IBZqLgEAIApsQRB2IAwuAQBBAXVqOwEAIAZBAWoiBiAHRw0AQQELCwVBAAshBiAAQYglaiAiIABB1CRqKAIAIBQgCyAAQbQkaigCACAxLAAAED0gHUEgaiIHICIgCCgCABBGIAYEQCAIKAIAIQogEiwAACIGQX9MBEBB08ACQfPAAkEtEBgLIAZBBU4EQEGGwQJB88ACQS4QGAsgBiEHIApBAEoEQEEAIQYDQCAGQQF0IBpqIAZBAXQgImovAQAgAEGUI2ogBkEBdGouAQAiEmtBEHRBEHUgB2xBAnYgEmo7AQAgBkEBaiIGIApHDQALCyAdIBogChBGIAgoAgAhKwUgCCgCACIGQRFIBEAgHSAHIAZBAXQQjwEaIAYhKwVBoscCQevGAkHoABAYCwsgK0EASgRAQQAhBgNAIA9BEGogBkECdGogBkEBdCAdai4BALJDAACAOZQ4AgAgBkEBaiIGICtHDQALQQAhBgNAIA9B0ABqIAZBAnRqIB1BIGogBkEBdGouAQCyQwAAgDmUOAIAIAZBAWoiBiArRw0ACwsgGSgCACENICtBAnQgFmohCCAWIA9BEGogEyArIDQoAgAiB2oiEkEBdCIMICsQUiAPKgIAIV8gB0F9aiEKIAdBA0oiCwR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IAhqKgIAuyJoIGiiIAZBAXJBAnQgCGoqAgC7ImggaKKgIAZBAnJBAnQgCGoqAgC7ImggaKKgIAZBA3JBAnQgCGoqAgC7ImggaKKgoCFoIAZBBGoiBiAKSA0ACyAHQXxxBUQAAAAAAAAAACFoQQALIgYgB0gEQANAIGggBkECdCAIaioCALsiaCBooqAhaCAGQQFqIgYgB0cNAAsLIA8gaCBfIF+Uu6K2OALIBSAPKgIEIV8gEkECdCAIaiESIAsEf0EAIQZEAAAAAAAAAAAhaANAIGggBkECdCASaioCALsiaCBooiAGQQFyQQJ0IBJqKgIAuyJoIGiioCAGQQJyQQJ0IBJqKgIAuyJoIGiioCAGQQNyQQJ0IBJqKgIAuyJoIGiioKAhaCAGQQRqIgYgCkgNAAsgB0F8cQVEAAAAAAAAAAAhaEEACyIGIAdIBEADQCBoIAZBAnQgEmoqAgC7ImggaKKgIWggBkEBaiIGIAdHDQALCyAPIGggXyBflLuitjgCzAUgDUEERgRAIBYgD0HQAGogDEECdCATaiAMICsQUiAPKgIIIV8gCwR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IAhqKgIAuyJoIGiiIAZBAXJBAnQgCGoqAgC7ImggaKKgIAZBAnJBAnQgCGoqAgC7ImggaKKgIAZBA3JBAnQgCGoqAgC7ImggaKKgoCFoIAZBBGoiBiAKSA0ACyAHQXxxBUQAAAAAAAAAACFoQQALIgYgB0gEQANAIGggBkECdCAIaioCALsiaCBooqAhaCAGQQFqIgYgB0cNAAsLIA8gaCBfIF+Uu6K2OALQBSAPKgIMIV8gCwR/QQAhBkQAAAAAAAAAACFoA0AgaCAGQQJ0IBJqKgIAuyJoIGiiIAZBAXJBAnQgEmoqAgC7ImggaKKgIAZBAnJBAnQgEmoqAgC7ImggaKKgIAZBA3JBAnQgEmoqAgC7ImggaKKgoCFoIAZBBGoiBiAKSA0ACyAHQXxxBUQAAAAAAAAAACFoQQALIgYgB0gEQANAIGggBkECdCASaioCALsiaCBooqAhaCAGQQFqIgYgB0cNAAsLIA8gaCBfIF+Uu6K2OALUBQsgCSAiKQIANwIAIAkgIikCCDcCCCAJICIpAhA3AhAgCSAiKQIYNwIYIDEsAABBAkYEQAJAIA8qAsQFQwAAQMGSQwAAgD6UjLsQiAEhaCAZKAIAIgZBAEwNAEMAAIA/RAAAAAAAAPA/IGhEAAAAAAAA8D+go7ZDAAAAP5STIV9BACEHA0AgB0ECdCAPaiIIIF8gCCoCAJQ4AgAgB0EBaiIHIAZHDQALCwUgGSgCACEGC0MAAKhBIB4oAgCyQwAAADyUk0PD9ag+lLsQByA0KAIAt6O2IWEgBkEASgRAQQAhBwNAIAdBAnQgD2oiCCoCACJfIF+UIA9ByAVqIAdBAnRqKgIAIGGUkpEhXyAIIF9DAP7/RiBfQwD+/0ZdGzgCACAHQQFqIgcgBkcNAAtBACEHA0AgB0ECdCAWaiAHQQJ0IA9qKgIAQwAAgEeUqDYCACAHQQFqIgcgBkcNAAsLIA9B2AVqIBYgBkECdBCPARogDyAAQYA4aiIVLAAAOgDoBSAAQYAlaiIYIBYgFSADQQJGIigiJiAZKAIAEDYgGSgCACIHQQBKBEBBACEGA0AgBkECdCAPaiAGQQJ0IBZqKAIAskMAAIA3lDgCACAGQQFqIgYgB0cNAAsLIDEsAAAiCEECRgR/IABBniVqIQYgDyoCxAUgAEHoJGooAgCyQwAAADiUkkMAAIA/XgR/IAZBADoAAEEABSAGQQE6AABBAQsFIABBniVqLAAACyEGIA8gCEEBdUECdEGwsAJqIAZBGHRBGHVBAXRqLgEAskMAAIA6lEPNzEw/lEOamZk/IABBlCRqKAIAskPNzEw9lJMgHygCACIGskPNzEy+lEMAAIA7lJIgDyoCuAVDzczMPZSTIA8qArwFQ83MTD6Uk5I4ArQFIABB1C9qIABB9CxqIh8oAgAiC0EkbGohEiAAQcwvaigCAEEARyAGQc0ASnEEQCAAQfQkaiALQQJ0akEBNgIAIBogAEGUAWpBgCIQjwEaIBIgGCkBADcBACASIBgpAQg3AQggEiAYKQEQNwEQIBIgGCkBGDcBGCASIBgoASA2ASAgHSAPIBkoAgAiB0ECdBCPARoCQAJAIB8oAgAiBkUNACAGQQJ0IABqQfAkaigCAEUNACAAQbwjaiEIDAELIABBvCNqIgggFSwAADoAACASIABB0C9qKAIAIBItAABqQRh0QRh1IgZBPyAGQT9IGzoAACAZKAIAIQcLIAdBAEoiDQRAAkBBACEGA0AgBiAAQdQvaiALQSRsamosAAAhCSAIQT8gBiAmcgR/IAlBfGoiCSAILAAAIgpBCGpKBH8gCUEBdEH4AWoFIAkgCmoLBSAJIAgsAABBcGoiCiAKIAlIGwsiCUH/AXFBACAJQf8BcSIJQRh0QRh1QQBKGyAJQRh0QRh1QT9KGyIJOgAAIAZBAnQgFmogCUEdbEGqEGogCUHxOGxBEHZqIglB/x4gCUH/HkkbIgpB/h5KBH9B/////wcFIApB/wBxIQlBASAKQQd2IhR0IgwgCkGAEEgEfyAJQYABIAlrIAlB0n5sbEEQdWogFHRBB3UFIAlBgAEgCWsgCUHSfmxsQRB1aiAMQQd1bAtqCzYCACAGQQFqIgYgB0cNAAsgDUUNAEEAIQYDQCAGQQJ0IA9qIAZBAnQgFmooAgCyQwAAgDeUOAIAIAZBAWoiBiAHRw0ACwsLIAAgDyASIBogAEHAMGogHygCAEHAAmxqICoQVCAPIB0gGSgCACIHQQJ0EI8BGgsgB0EASgRAQQAhBkEAIQgDQCAIIABBgCVqaiwAACAGQQh0aiEGIAhBAWoiCCAHRw0ACwVBACEGCyAtIAIpAgA3AgAgLSACKQIINwIIIC0gAikCEDcCECAtIAIpAhg3AhggLSACKQIgNwIgIC0gAikCKDcCKCBKIABBlAFqIitBgCIQjwEaIE0sAAAhIyAAQYwtaiI6LgEAITsgAEGILWoiGigCACEcIARBe2ohJCAAQaQlaiEeIABBniVqISBBACELQQAhFEEAIQ1BgAIhEUEAIQdBACEIIAYhDEF/IRJBfyEJQQAhEEEAIRZBACEdQQAhBgJAAkADQAJAIAwgEkYiFwRAIBYhCgUCQCAJIAxGBEAgHSEKDAELIBAEQCACIC0pAgA3AgAgAiAtKQIINwIIIAIgLSkCEDcCECACIC0pAhg3AhggAiAtKQIgNwIgIAIgLSkCKDcCKCArIEpBgCIQjwEaIE0gIzoAACA6IDs7AQAgGiAcNgIACyAAIA8gQSArIB4gKhBUIBBBBkciEyAUQQBHIhtyRQRAIC4gAikCADcCACAuIAIpAgg3AgggLiACKQIQNwIQIAIoAhghBiAvIAIpAhw3AgAgLyACKQIkNwIIIC8gAigCLDYCEAsgACACIB8oAgBBACADEDQgAiAxLAAAICAsAAAgHiA4KAIAEDUgEyAbckEBcyACKAIcZyACKAIUQWBqaiIKIARKcQRAIAIgLikCADcCACACIC4pAgg3AgggAiAuKQIQNwIQIAIgBjYCGCACIC8pAgA3AhwgAiAvKQIINwIkIAIgLygCEDYCLCAVIA8sAOgFIgo6AAAgGSgCACITQQBKBEAgGEEEIBMQkQEaCyAoRQRAIEEgCjoAAAsgOiA7OwEAIBogHDYCACA4KAIAIgpBAEoEQCAeQQAgChCRARoLIAAgAiAfKAIAQQAgAxA0IAIgMSwAACAgLAAAIB4gOCgCABA1IAIoAhxnIAIoAhRBYGpqIQoLIAUgEHJBAEcgCiAESnJFDQYLCyAQQQZGDQACQCAKIARKIiUEfyAURSIJIBBBAUtxBEAgDyAPKgK0BUMAAMA/lCJfQwAAwD8gX0MAAMA/Xhs4ArQFICBBADoAAEEAIQ1BfyEJBSARQRB0QRB1IQggCQR/QQEhDSAMIQkgCgVBASENIAwhCSAKIR0MAwshHQsgGSgCACIiQQBMBEBBACEUDAILIDQoAgAhFyAQRQRAQQAhGyAXIQwDQCAXIBtsIhQgFyAbQQFqIg5sSARAQQAhEwNAIBQgAEGkJWpqLAAAIiFBACAhayAhQX9KGyATaiETIAwgFEEBaiIURw0ACwVBACETCyAbQQJ0IDdqIBM2AgAgG0EBdCA/aiAROwEAIAwgF2ohDCAOICJGBEBBACEUDAQFIA4hGwwBCwAACwALQQAhGyAXIQwDfyAXIBtsIhQgFyAbQQFqIg5sSARAQQAhEwNAIBQgAEGkJWpqLAAAIiFBACAhayAhQX9KGyATaiETIAwgFEEBaiIURw0ACwVBACETCyAbQQJ0IEBqIRQCQAJAIBMgG0ECdCA3aiIhKAIATg0AIBQoAgANACAhIBM2AgAgG0EBdCA/aiAROwEADAELIBRBATYCAAsgDCAXaiEMIA4gIkYEf0EABSAOIRsMAQsLBSAKICRODQYgEUEQdEEQdSEHIBcEQEEBIRQgDCESIAohFgwCCyAuIAIpAgA3AgAgLiACKQIINwIIIC4gAikCEDcCECACKAIYIRMgLyACKQIcNwIAIC8gAikCJDcCCCAvIAIoAiw2AhAgE0H8CU8NBCBMIAIoAgAgExCPARogSyArQYAiEI8BGiAVLAAAIQsgDCESIAohFiATIQZBAQshFAsgDSAUcQR/IAggB2siCiAEIBZrbCAdIBZrbSAHaiIMQRB0QRB1IhMgByAKQQJ1IgpqIhdKBH8gF0H//wNxBSAIIAprIgogDCATIApIG0H//wNxCwUCfyAlBEBB//8BIBFBEHRBEHVBgIABTg0BGiARQRB0QRB1QQF0Qf//A3EMAQsgCiAEa0EHdCA4KAIAbSIMQYAQaiEKIAxBgHBIBH9BAAUgDEH+DkoEf0H/////BwVBASAKQQd2Ihd0IRMgCkH/AHEhCiAMQQBIBH8gCkGAASAKayAKQdJ+bGxBEHVqIBd0QQd1BSAKQYABIAprIApB0n5sbEEQdWogE0EHdWwLIBNqCwsiCkH//wNxIBFBEHRBEHUiDGxBEHYgDCAKQRB1bGpB//8DcQsLIQogGSgCACIXQQBKBEBBACEMA0AgDEECdCA+aiAMQQJ0IEBqKAIABH8gDEEBdCA/ai4BAAUgCgtBEHRBEHUiEyAPQdgFaiAMQQJ0aigCACIRQRB1bCARQf//A3EgE2xBEHVqIhNBgICAfCATQYCAgHxKGyITQf///wMgE0H///8DSBtBCHQ2AgAgDEEBaiIMIBdHDQALCyAVIA8sAOgFOgAAIEEgPiAVICYgFxA2IBkoAgAiF0EASgRAQQAhDEEAIRMDQCATIABBgCVqaiwAACAMQQh0aiEMIBNBAWoiEyAXRw0AC0EAIRMDQCATQQJ0IA9qIBNBAnQgPmooAgCyQwAAgDeUOAIAIBNBAWoiEyAXRw0ACwVBACEMCyAKIREgEEEBaiEQDAELCwwBC0G00QJBltECQZkCEBgLIAogBEogF3IgFEEAR3FFDQAgAiAuKQIANwIAIAIgLikCCDcCCCACIC4pAhA3AhAgAiAGNgIYIAIgLykCADcCHCACIC8pAgg3AiQgAiAvKAIQNgIsIAZB/AlJBEAgAigCACBMIAYQjwEaICsgS0GAIhCPARogFSALOgAABUHn0AJBltECQfsBEBgLCwsgAEGMOGogAEGMOGogOCgCAEECdGogTigCACAnKAIAQQVsakECdBCQARogWigCAARAIAFBADYCACA3JAEPCyAAQcAjaiAAQeQjaigCAEECdCAPakHgAWooAgA2AgAgAEG9I2ogAEGdJWosAAA6AAAgAEG4JGpBADYCACABIAIoAhxnIAIoAhRBZ2pqQQN1NgIAIDckAQuKCQECfyAEIANKBEBBk9UCQbXVAkHaARAYCwJAAkACQAJAAkACQAJAIARBBmsOCwAFAQUCBQMFBQUEBQsgA0EGTA0FQQYhBgNAIAZBAnQgAGogBkECdCACaioCACAGQX9qQQJ0IAJqIgUqAgAgASoCAJQgBUF8aioCACABKgIElJIgBUF4aioCACABKgIIlJIgBUF0aioCACABKgIMlJIgBUFwaioCACABKgIQlJIgBUFsaioCACABKgIUlJKTOAIAIAZBAWoiBiADRw0ACwwFCyADQQhMDQRBCCEGA0AgBkECdCAAaiAGQQJ0IAJqKgIAIAZBf2pBAnQgAmoiBSoCACABKgIAlCAFQXxqKgIAIAEqAgSUkiAFQXhqKgIAIAEqAgiUkiAFQXRqKgIAIAEqAgyUkiAFQXBqKgIAIAEqAhCUkiAFQWxqKgIAIAEqAhSUkiAFQWhqKgIAIAEqAhiUkiAFQWRqKgIAIAEqAhyUkpM4AgAgBkEBaiIGIANHDQALDAQLIANBCkwNA0EKIQYDQCAGQQJ0IABqIAZBAnQgAmoqAgAgBkF/akECdCACaiIFKgIAIAEqAgCUIAVBfGoqAgAgASoCBJSSIAVBeGoqAgAgASoCCJSSIAVBdGoqAgAgASoCDJSSIAVBcGoqAgAgASoCEJSSIAVBbGoqAgAgASoCFJSSIAVBaGoqAgAgASoCGJSSIAVBZGoqAgAgASoCHJSSIAVBYGoqAgAgASoCIJSSIAVBXGoqAgAgASoCJJSSkzgCACAGQQFqIgYgA0cNAAsMAwsgA0EMTA0CQQwhBgNAIAZBAnQgAGogBkECdCACaioCACAGQX9qQQJ0IAJqIgUqAgAgASoCAJQgBUF8aioCACABKgIElJIgBUF4aioCACABKgIIlJIgBUF0aioCACABKgIMlJIgBUFwaioCACABKgIQlJIgBUFsaioCACABKgIUlJIgBUFoaioCACABKgIYlJIgBUFkaioCACABKgIclJIgBUFgaioCACABKgIglJIgBUFcaioCACABKgIklJIgBUFYaioCACABKgIolJIgBUFUaioCACABKgIslJKTOAIAIAZBAWoiBiADRw0ACwwCCyADQRBMDQFBECEGA0AgBkECdCAAaiAGQQJ0IAJqKgIAIAZBf2pBAnQgAmoiBSoCACABKgIAlCAFQXxqKgIAIAEqAgSUkiAFQXhqKgIAIAEqAgiUkiAFQXRqKgIAIAEqAgyUkiAFQXBqKgIAIAEqAhCUkiAFQWxqKgIAIAEqAhSUkiAFQWhqKgIAIAEqAhiUkiAFQWRqKgIAIAEqAhyUkiAFQWBqKgIAIAEqAiCUkiAFQVxqKgIAIAEqAiSUkiAFQVhqKgIAIAEqAiiUkiAFQVRqKgIAIAEqAiyUkiAFQVBqKgIAIAEqAjCUkiAFQUxqKgIAIAEqAjSUkiAFQUhqKgIAIAEqAjiUkiAFQURqKgIAIAEqAjyUkpM4AgAgBkEBaiIGIANHDQALDAELQdrVAkG11QJB8gEQGA8LIABBACAEQQJ0EJEBGguNDgEYfyMBIQMjAUHAAWokASADIQsgAkEASgRAQQAhAwNAIANBAnQgC2ogA0ECdCABaioCAEMAAIBHlBCGATYCACADQQFqIgMgAkcNAAsLIAtBuAFqIhYgC0GAAWoiBjYCACAWIAtBQGsiATYCBCALIAYgASACQQF1IgoQQSAKQQJ0IAZqIhkoAgAhBCAKQQhGIhQEQCAGKAIAIAYoAgQgBigCCCAGKAIMIAYoAhAgBigCFCAGKAIYIAYoAhwgBEEBdGpBAXRqQQF0akEBdGpBAXRqQQF0akEBdGpBAXRqIQQFIAJBAUoEQCAKIQMDQCADQX9qIgVBAnQgBmooAgAgBEEBdGohBCADQQFKBEAgBSEDDAELCwsLIARBAEgEfwJ/IABBADsBACAKQQJ0IAFqIhcoAgAhBCAUBEBBASEFIAEoAgAgASgCBCABKAIIIAEoAgwgASgCECABKAIUIAEoAhggASgCHCAEQQF0akEBdGpBAXRqQQF0akEBdGpBAXRqQQF0akEBdGohBCABDAELIAJBAUoEfyAKIQMDfyADQX9qIgVBAnQgAWooAgAgBEEBdGohBCADQQFKBH8gBSEDDAEFQQEhBSABCwsFQQEhBSABCwsFIApBAnQgAWohF0EAIQUgBgshAyACQQFKIRIgAkF/aiIaQQJ0IAtqIRgCQAJAA0ACQEEBIQcgAyEOIAUhDEEAIQNBgMAAIQkgBCEIA0ACQCAHIQUgAyEPIAkhBCAIIQMDQAJAIA4gBUEBdEHw2AFqLgEAIgggChBCIgcgD0ggA0EASnJFDQAgA0EASCAHQQAgD2tKckUNACAFQf8ASg0CIAVBAWohBUEAIQ8gCCEEIAchAwwBCwsgB0UhDyADQQFIIA4gBCAIaiIJQQFxIAlBAXVqIhEgChBCIglBf0pxBH9BgH4hECARIRUgCQVBgH5BgH8gCUEBSCADQX9KcSINGyEQIBEgCCANGyEVIAQgESANGyEEIAMgCSANGyEDIAkgByANGwshESADQQFIIA4gBCAVaiIHQQFxIAdBAXVqIgkgChBCIghBf0pxBH8gECEHIAkhECAIBUEAQcAAIAhBAUggA0F/SnEiDRsgEHIhByAJIBUgDRshECAEIAkgDRshBCADIAggDRshAyAIIBEgDRsLIQkgA0EBSCAOIAQgEGoiBEEBcSAEQQF1aiAKEEIiCEF/SnEEfyAHIQQgCAVBAEEgIAhBAUggA0F/SnEiDhsgB2ohBCADIAggDhshAyAIIAkgDhsLIQcgAyAHayEHIANBACADayADQQBKG0GAgARIBEAgBwRAIANBBXQgB0EBdWogB20gBGohBAsFIAMgB0EFdW0gBGohBAsgDEEBdCAAaiAEIAVBCHRqIgNB//8BIANB//8BSBs7AQAgDEEBaiIMIAJODQQgDEEBcUECdCAWaigCACEOIA8hAyAFIgdBAXRB7tgBai4BACEJQYAgIAxBDHRBgMAAcWshCAwBCwsgE0EPSw0AQYCABEECIBN0ayIDQYCAfGohByADQRB1IQQgEgRAQQAhBQNAIAVBAnQgC2oiCCgCACIPQRB0QRB1IQwgCCAEIAxsIANB//8DcSAMbEEQdWogAyAPQQ91QQFqQQF1bGo2AgAgAyADIAdsQQ91QQFqQQF1aiIDQRB1IQQgGiAFQQFqIgVHDQALCyATQQFqIRMgGCAYKAIAIgVBEHRBEHUiDCAEbCADQf//A3EgDGxBEHVqIAMgBUEPdUEBakEBdWxqNgIAIAsgBiABIAoQQSAZKAIAIQQgFARAIAYoAgAgBigCBCAGKAIIIAYoAgwgBigCECAGKAIUIAYoAhggBigCHCAEQQF0akEBdGpBAXRqQQF0akEBdGpBAXRqQQF0akEBdGohBAUgEgRAIAohAwNAIANBf2oiBUECdCAGaigCACAEQQF0aiEEIANBAUoEQCAFIQMMAQsLCwsgBEEASAR/An8gAEEAOwEAIBcoAgAhBCAUBEBBASEFIAEoAgAgASgCBCABKAIIIAEoAgwgASgCECABKAIUIAEoAhggASgCHCAEQQF0akEBdGpBAXRqQQF0akEBdGpBAXRqQQF0akEBdGohBCABDAELIBIEfyAKIQMDfyADQX9qIgVBAnQgAWooAgAgBEEBdGohBCADQQFKBH8gBSEDDAEFQQEhBSABCwsFQQEhBSABCwsFQQAhBSAGCyEDDAELCwwBCyALJAEPCyAAQYCAAiACQQFqbSIBQf//A3EiBDsBACASRQRAIAskAQ8LIAAgAUEBdCIBOwECIAJBAkYEQCALJAEPCyABQf7/B3EhA0ECIQEDQCABQQF0IABqIANB//8DcSAEQf//A3FqIgM7AQAgAUEBaiIBIAJHBEAgAC4BACEEDAELCyALJAELwQYBDX8jASEGIwFB8AdqJAEgBkEwaiEQIAZBIGohESAGQRBqIRIgBiEIIABB5CNqKAIAIglBAEoiDQRAIABBnCRqKAIAIgpBAEoEQEEAIQYDQCAGQRhsIQtBACEHA0AgAUH0AWogByALaiIMQQJ0aioCAEMAAABGlBCGAUH//wNxIQ4gDEEBdCAQaiAOOwEAIAdBAWoiByAKRw0ACyAGQQFqIgYgCUcNAAsLQQAhBgNAIAFBhAVqIAZBAnRqKgIAQwAAgEaUEIYBQRB0IQcgBkECdCARaiABQfQEaiAGQQJ0aioCAEMAAIBGlBCGAUH//wNxIAdyNgIAIAZBAnQgEmogAUGUBWogBkECdGoqAgBDAACARpQQhgE2AgAgBkECdCAIaiABQaQFaiAGQQJ0aioCAEMAAIBGlBCGATYCACAGQQFqIgYgCUcNAAsLIAhB8AJqIQogCEHgAmohCyAIQaACaiEHIAhB8AFqIQwgASoCtAVDAACARJQQhgEhDiAJQQVsIQ8gDQRAQQAhBgNAIAZBAXQgDGogAUGQAWogBkECdGoqAgBDAACARpQQhgE7AQAgBkEBaiIGIA9IDQALCyAAQaAkaigCACIPQQBKBEBBACEGA0AgBkEBdCAHaiABQRBqIAZBAnRqKgIAQwAAgEWUEIYBOwEAIAZBAWoiBiAPRw0AC0EAIQYDQCAHQSBqIAZBAXRqIAFB0ABqIAZBAnRqKgIAQwAAgEWUEIYBOwEAIAZBAWoiBiAPRw0ACwsgDQRAQQAhBgNAIAZBAnQgC2ogBkECdCABaioCAEMAAIBHlBCGATYCACAGQQFqIgYgCUcNAAsLIAIsAB1BAkYEfyACLAAhQQF0QbiwAmouAQAFQQALIQkgAEHoI2ooAgAiDUEASgRAQQAhBgNAIAZBAXQgCmogBkECdCAFaioCABCGATsBACAGQQFqIgYgDUcNAAsLIABBlCRqKAIAQQFMBEAgAEHAJGooAgBBAEwEQCAAIAMgAiAKIAQgByAMIBAgCCASIBEgCyABQeQBaiAOIAkQNyAIJAEPCwsgACADIAIgCiAEIAcgDCAQIAggEiARIAsgAUHkAWogDiAJEDggCCQBC/oPAxB/A30KfCMBIQkjAUHgB2okASADIARsIgdBgQNOBEBBu9YCQffWAkE3EBgLIAdBfWohCCAHQQNKBH8DQCAcIAZBAnQgAWoqAgC7IhkgGaIgBkEBckECdCABaioCALsiGSAZoqAgBkECckECdCABaioCALsiGSAZoqAgBkEDckECdCABaioCALsiGSAZoqCgIRwgBkEEaiIGIAhIDQALIAdBfHEFQQALIgYgB0gEQANAIBwgBkECdCABaioCALsiGSAZoqAhHCAHIAZBAWoiBkcNAAsLIAlB4ARqIRIgCUGQA2ohCyAJQcABaiENIAlBoAZqIhFBAEHAARCRARogBEEASiIVQQFzIAVBAUhyRQRAQQAhBwNAIAMgB2xBAnQgAWohDkEBIQYDQCAOIAZBAnQgDmogAyAGaxBWIRkgBkF/akEDdCARaiIIIBkgCCsDAKA5AwAgBkEBaiEIIAUgBkcEQCAIIQYMAQsLIAdBAWoiByAERw0ACwsgEiARQcABEI8BGiALIBwgHEQAAACAtfjkPqIiIqBEAAAA4AsuET6gIhk5AwAgDSAZOQMAIAVBAEoEQAJAIAK7ISBBASEOQQIhE0QAAAAAAADwPyEeQQAhBgJAAkADQAJAIBUEQAJAIAMgBmsiD0F/aiEQIAZFBEBBACEIA0AgAyAIbEECdCABaiIKKgIAuyEZIBBBAnQgCmoqAgC7IRpBACEHA0AgB0EDdCALaiIPIA8rAwAgGUEAIAdrQQJ0IApqKgIAu6KhOQMAIAdBA3QgDWoiDyAPKwMAIBogByAQakECdCAKaioCALuioTkDACAOIAdBAWoiB0cNAAsgCEEBaiIIIARHDQALDAELIAZBf2ohFEEAIQgDQEEAIQcgAyAIbEECdCABaiIKIAZBAnRqKgIAIgK7IRkgEEECdCAKaioCACIWuyEaA0AgB0EDdCARaiIMIAwrAwAgAiAUIAdrQQJ0IApqKgIAIheUu6E5AwAgB0EDdCASaiIMIAwrAwAgFiAHIA9qQQJ0IApqKgIAIhiUu6E5AwAgGSAHQQN0IAlqKwMAIhsgF7uioCEZIBogGyAYu6KgIRogBiAHQQFqIgdHDQALQQAhBwNAIAdBA3QgC2oiDCAMKwMAIBkgBiAHa0ECdCAKaioCALuioTkDACAHQQN0IA1qIgwgDCsDACAaIAcgEGpBAnQgCmoqAgC7oqE5AwAgDiAHQQFqIgdHDQALIAhBAWoiCCAERw0ACwsLIAZBA3QgEWorAwAhGiAGQQN0IBJqKwMAIRsgBkUiCARAIBshGQVBACEHIBohGSAbIRoDfCAZIAdBA3QgCWorAwAiGSAGIAdrQX9qIgpBA3QgEmorAwCioCEbIBogGSAKQQN0IBFqKwMAoqAhGiAHQQFqIgcgBkYEfCAaIRkgGwUgGyEZDAELCyEaCyAGQQFqIgdBA3QgC2ogGjkDACAHQQN0IA1qIhAgGTkDACANKwMAIRogCysDACEfIAgEQCAfIRsgGSEdBUEAIQggHyEbIBkhHQNAIB0gCEEDdCAJaisDACIhIAYgCGtBA3QgDWorAwCioCEdIBogISAIQQFqIghBA3QgDWorAwCioCEaIBsgISAIQQN0IAtqKwMAoqAhGyAGIAhHDQALCyAeRAAAAAAAAPA/IB1EAAAAAAAAAMCiIBsgGqCjIhsgG6KhoiIaICBlBH9EAAAAAAAA8D8gICIaIB6joZ8iG5ogGyAdRAAAAAAAAAAAZBshG0EBBUEACyEKIA5BAXYhDyAHQf7///8HcQRAIAZBf2ohFEEAIQgDQCAIQQN0IAlqIgwrAwAhHSAMIB0gGyAUIAhrQQN0IAlqIgwrAwAiHqKgOQMAIAwgHiAbIB2ioDkDACAIQQFqIgggD0cNAAsLIAZBA3QgCWogGzkDACAKDQAgCyAfIBsgGaKgOQMAIBAgGSAbIB+ioDkDAEEBIQYDQCAGQQN0IAtqIggrAwAhGSAIIBkgGyAHIAZrQQN0IA1qIggrAwAiHaKgOQMAIAggHSAbIBmioDkDACATIAZBAWoiBkcNAAsgByAFTg0CIA5BAWohDiATQQFqIRMgGiEeIAchBgwBCwsMAQtBACEBIAsrAwAhGUQAAAAAAADwPyEcA0AgGSABQQN0IAlqKwMAIhogAUEBaiIDQQN0IAtqKwMAoqAhGSAcIBogGqKgIRwgAUECdCAAaiAatow4AgAgAyAFRg0CIAMhAQwAAAsACyAHIAVIBEAgB0EDdCAJakEAIAUgB2tBA3QQkQEaC0EAIQYDQCAGQQJ0IABqIAZBA3QgCWorAwC2jDgCACAGQQFqIgYgBUcNAAsgFQRAIAVBfWohCyAFQQNKIQ0gBUF8cSEHQQAhBgNAIAMgBmxBAnQgAWohCCANBH9BACEARAAAAAAAAAAAIRkDfyAZIABBAnQgCGoqAgC7IhkgGaIgAEEBckECdCAIaioCALsiGSAZoqAgAEECckECdCAIaioCALsiGSAZoqAgAEEDckECdCAIaioCALsiGSAZoqCgIRkgAEEEaiIAIAtIDQAgBwsFRAAAAAAAAAAAIRlBAAsiACAFSARAA0AgGSAAQQJ0IAhqKgIAuyIZIBmioCEZIABBAWoiACAFRw0ACwsgHCAZoSEcIAZBAWoiBiAERw0ACwsgCSQBIBogHKK2DwsFRAAAAAAAAPA/IRwLIAkkASAZICIgHKKhtgvhAQIDfwF8IAJBfWohBSACQQNKBH8DQCAGIANBAnQgAGoqAgC7IANBAnQgAWoqAgC7oiADQQFyIgRBAnQgAGoqAgC7IARBAnQgAWoqAgC7oqAgA0ECciIEQQJ0IABqKgIAuyAEQQJ0IAFqKgIAu6KgIANBA3IiBEECdCAAaioCALsgBEECdCABaioCALuioKAhBiADQQRqIgMgBUgNAAsgAkF8cQVBAAsiAyACTgRAIAYPCwNAIAYgA0ECdCAAaioCALsgA0ECdCABaioCALuioCEGIANBAWoiAyACRw0ACyAGC+ICAwR/AX0DfCMBIQQjAUGQA2okASACQRlPBEBB+NsCQbTcAkEsEBgLA0AgA0EEdCAEaiADQQJ0IAFqKgIAuyIIOQMIIANBBHQgBGogCDkDACADQQFqIQUgAyACSARAIAUhAwwBCwsgAkEATARAIAQrAwi2IQcgBCQBIAcPCyACIQFBACEDA0AgA0ECdCAAaiADQQFqIgVBBHQgBGoiBisDACIKmiAEKwMIIglEAAAA4AsuET4gCUQAAADgCy4RPmQboyIItjgCACADIAJIBEAgBiAKIAggCaKgOQMAIAQgCSAIIAqioDkDCCABQQFHBEBBASEDA0AgAyAFakEEdCAEaiIGKwMAIQkgBiAJIAggA0EEdCAEaiIGKwMIIgqioDkDACAGIAogCCAJoqA5AwggASADQQFqIgNHDQALCwsgAUF/aiEBIAIgBUcEQCAFIQMMAQsLIAQrAwi2IQcgBCQBIAcLlAoBCH8jASEFIwFBIGokASAFQRBqIQogBUEIaiELAkACQAJAIABBgP0ASARAIABB4N0ASARAIABBwD5rRQ0CBSAAQeDdAGtFDQILBQJAIABBwLsBSARAIABBgP0Aaw0BDAMLIABBgPcCSARAIABBwLsBa0UNAwUgAEGA9wJrRQ0DCwsLDAELIAFBf2pBAU0EQAJAIAJBgBBrDgQAAAIAAgsgAUGwJmwiCEHIrQJqEIoBIgRFBEAgA0UNAyADQXk2AgAMAwsCfwJAIABBgP0ASAR/IABB4N0ASARAIABBwD5rRQ0CBSAAQeDdAGtFDQILQX8FAn8gAEHAuwFIBEAgAEGA/QBrRQ0DQX8MAQsgAEGA9wJIBEAgAEHAuwFrRQ0DBSAAQYD3AmtFDQMLQX8LCwwBCwJAAkAgAkGAEGsOBAEBAAEAC0F/DAELIARBACAIQcitAmoQkQEaIARB3I0BNgIEIARB1KsCNgIAIARB1KsCaiEGIAQgATYCcCAEQfDuAGogATYCACAEIAA2ApABIARBADYCtAEgBEHcjQFqQQAgBEEIaiIJEDIgCSABNgIAIAQgATYCDCAEIAQoApABNgIQIARBgP0ANgIUIARBwD42AhggBEGA/QA2AhwgBEEUNgIgIARBqMMBNgIkIARBADYCKCAEQQk2AiwgBEEANgIwIARBADYCOCAEQQA2AjwgBEEANgJMIAQoArQBIQkgBkEAIAhB9AFqEJEBGiAGQaCsAjYCACAEQdirAmogATYCACAEQdyrAmogATYCACAEQfCrAmoiCEEBNgIAIARB9KsCakEANgIAIARB+KsCakEVNgIAIARBhKwCakEBNgIAIARBnKwCaiAJNgIAIARBiKwCakEBNgIAIARB5KsCakEBNgIAIARB/KsCakF/NgIAIARBgKwCakEANgIAIARB4KsCakEANgIAIARB7KsCakEFNgIAIARBkKwCakEYNgIAIAZBvB8gBRAaGgJAIABBgP0ASARAIABB4N0ASARAIABBwD5rRQRAQQYhBwwDCwUgAEHg3QBrRQRAQQQhBwwDCwtB2tUCQa6yAkHUABAYBSAAQcC7AUgEQCAAQYD9AGtFBEBBAyEHDAMLQdrVAkGusgJB1AAQGAsgAEGA9wJOBEAgAEGA9wJrRQRAQQEhBwwDC0Ha1QJBrrICQdQAEBgLIABBwLsBa0UEQEECIQcMAgtB2tUCQa6yAkHUABAYCwsgCCAHNgIAIAtBADYCACAGQaDOACALEBoaIAogBCgCLDYCACAGQaofIAoQGhogBEEBNgKUASAEQQE2ApgBIARBmHg2AqQBIAQgACABbEG4F2o2AqABIAQgAjYCbCAEQZh4NgJ8IARBmHg2AoABIARB0Qg2AoQBIARBmHg2AnggBEGYeDYCiAEgBEF/NgKMASAEIAQoApABIgBB5ABtNgKsASAEQRg2AqgBIARBiCc2ApwBIAQgAEH6AW02AnQgBEH07gBqQYCAATsBACAEQfzuAGpDAACAPzgCACAEQfjuAGpBgOgLNgIAIARBrO8AakEBNgIAIARBkO8AakHpBzYCACAEQaDvAGpB0Qg2AgAgBEEANgK8ASAEIAA2AsQBIARByAFqQQBBqO0AEJEBGiAEIAI2AsABQQALIQAgAwRAIAMgADYCAAsgAEUEQCAFJAEgBA8LIAQQiwEMAgsLIANFDQAgA0F/NgIAIAUkAUEADwsgBSQBQQAL+gEBAn8gAkEASiIIBEADQCAHQQJ0IAFqIAQgBiADIAdqbGpBAnQgAGoqAgBDAAAAR5Q4AgAgB0EBaiIHIAJHDQALCyAFQX9KBEAgCEUEQA8LQQAhBANAIARBAnQgAWoiByAHKgIAIAUgBiADIARqbGpBAnQgAGoqAgBDAAAAR5SSOAIAIARBAWoiBCACRw0ACw8LIAVBfkcgBkECSHIgCEEBc3IEQA8LQQEhBQNAQQAhBANAIARBAnQgAWoiByAHKgIAIAUgBiADIARqbGpBAnQgAGoqAgBDAAAAR5SSOAIAIARBAWoiBCACRw0ACyAFQQFqIgUgBkcNAAsL3+kBArsBf119IwEhDyMBQeDiAGokASAPQZTiAGoiO0EANgIAIABB2I0BaiI2QQA2AgAgAkEBSCAEQfwJIARB/AlIGyIUQQFIcgRAIA8kAUF/DwsgFEEBRgRAIAAoApABIAJBCmxGBEAgDyQBQX4PCwsgACgCBCEMIAAoAgAhGiAAKAJsQYMQRgR/QQAFIAAoAnQLITEgD0HI4QBqIUogD0HA4QBqIUsgD0G44QBqIUwgD0Gw4QBqIU0gD0Go4QBqIU4gD0Gg4QBqIa4BIA9BmOEAaiFPIA9BkOEAaiFQIA9BiOEAaiFRIA9BgOEAaiGvASAPQdDeAGohLSAPQcjeAGohsAEgD0HA3gBqIVIgD0G43gBqIVMgD0Gw3gBqIVQgD0Go3gBqIVUgD0Gg3gBqIVYgD0GY3gBqITQgD0GQ3gBqIVcgD0GI3gBqIVggD0GA3gBqIVkgD0H43QBqIVogD0Hw3QBqIVsgD0Ho3QBqIVwgD0Hg3QBqIV0gD0HY3QBqIV4gD0HQ3QBqIV8gD0HI3QBqIWAgD0HA3QBqITcgD0GQ2gBqIRMgD0GQ2QBqISAgD0GQ2ABqIRsgD0HA1wBqIWEgD0Hw1gBqIR0gD0GA1gBqIREgD0HQ4gBqIS4gD0Gw1QBqIS8gD0HwzQBqIR8gD0GgzQBqISQgD0HQzABqISogD0GAzABqISYgD0GAywBqIScgD0GALWohISAPQYAPaiEXIA9BwAdqISsgDyIsQcjiAGohYiAPQZjiAGohDSAPQdDhAGohGSAAIAxqITggBSAAKAKoASIPIA8gBUobISUgLEGQ2wBqIiggLEGQ4gBqIjk2AgAgACAaaiIYQZ/OACAoEBoaIBlBADYCACAAQQhqITwCQAJAAkAgACgCLEEGTA0AIAAoApABIgxB//wATA0AIAIgACgCcGwiD0EASgR9QQAhBQN9IMYBIAVBAnQgAWoqAgAiyAEgxgEgyAFeGyHGASDHASDIASDHASDIAV0bIccBIA8gBUEBaiIFRw0AIMcBIfQBIMYBCwVDAAAAAAsh9QFDAACAP0EBICV0spUh9gEgAEHUO2oiNSgCACEFIABB2DtqIj0oAgAhDyA5KAIAIbEBIAdBfnEhByAGBEAgDEHfAGxBMm0iGiAHIBogB0gbIrIBIABBzDtqIrMBKAIAIgdrIhpBAEoEfyAMQTJtITIgAEHgO2ohYyAAQcguaiEpIABByDtqITMgAEGIGGohtAEgAEHkPGohZCAAQdw7aiE+IABB0DtqIT8gAEGIJ2ohtQEgAEHIH2ohtgEgAEGcOGohZSAAQeQ4aiFmIABBoDhqIWcgAEHoOGohaCAAQaQ4aiFpIABB7DhqIWogAEGoOGohayAAQfA4aiFsIABBrDhqIW0gAEH0OGohbiAAQbA4aiFvIABB+DhqIXAgAEG0OGohcSAAQfw4aiFyIABBuDhqIXMgAEGAOWohdCAAQbw4aiF1IABBhDlqIXYgAEHAOGohdyAAQYg5aiF4IABBxDhqIXkgAEGMOWoheiAAQcg4aiF7IABBkDlqIXwgAEHMOGohfSAAQZQ5aiF+IABB0DhqIX8gAEGYOWohgAEgAEHUOGohgQEgAEGcOWohggEgAEHYOGohgwEgAEGgOWohhAEgAEHcOGohtwEgAEGkOWohuAEgAEHgOGohuQEgAEGoOWohugEgF0H4HWohuwEgF0H8HWohvAEgF0HwHWohvQEgF0H0HWohvgEgF0HoHWohvwEgF0HsHWohwAEgAEHEO2ohQEMNbBU6QQEgJUF4aiIMQQAgDEEASht0spUixgEgxgGUIvMBQwAAQECUIYMCIABBmC9qIYUBIABB9DlqIYYBIABBvDtqIYcBIABBwDtqIYgBIABBlC9qIYkBIABB2DpqIYoBIABB+DlqIYsBIABBuDpqIYwBIABBmDpqIY0BIABB+DpqIY4BIABB3DpqIY8BIABB/DlqIZABIABBvDpqIZEBIABBnDpqIZIBIABB/DpqIZMBIABB4DpqIZQBIABBgDpqIZUBIABBwDpqIZYBIABBoDpqIZcBIABBgDtqIZgBIABB5DpqIZkBIABBhDpqIZoBIABBxDpqIZsBIABBpDpqIZwBIABBhDtqIZ0BIABBmDtqIZ4BIABBnDtqIUEgAEGgO2ohQiAAQaQ7aiFDIABBqDtqIUQgAEGsO2ohRSAAQbA7aiFGIABBtDtqIZ8BIABBuDtqIUcgAEHIOmohoAEgAEHoOmohwQEgAEGoOmohoQEgAEGIOmohogEgAEHMOmohowEgAEHsOmohwgEgAEGsOmohpAEgAEGMOmohpQEgAEHQOmohpgEgAEHwOmohwwEgAEGwOmohpwEgAEGQOmohqAEgAEHUOmohqQEgAEH0OmohxAEgAEG0OmohqgEgAEGUOmohqwEgEUFAayHFASAAQeQ7aiEcA0AgYygCAEUEQCApQfABNgIAIGNBATYCAAsgMiAaIBogMkobIQxDzczMPUMAAIA/IDMoAgAiC0EBarKVIs8BIAtBCUobIdEBQwrXIz0gzwEgC0EYShsh2AEgC0HjAEohOiALQQJIIUgCQCAAKALEASISQYD3AkgEfyASQYD9AGsEQCAHIQsMAgsgB0EDbEECbSELIAxBA2xBAm0FIBJBgPcCawRAIAchCwwCCyAHQQJtIQsgDEECbQshDAsgsQEoAkghDkHQBSApKAIAIh5rIRAgPiAKIAYgAEGIGGogHkECdGogZCAMIBAgDCAQSBsgCyAIIAkgEhBhID4qAgCSItsBOAIAICkoAgAiECAMaiISQdAFSARAICkgEjYCAAUgPyA/KAIAIhVBnX9BASAVQeIAShtqNgIAQQAhEkMAAAAAIcYBQwAAAAAhxwEDQCDGASAAQYgYaiASQQJ0aioCACLIASDGASDIAV4bIcYBIMcBIMgBIMcBIMgBXRshxwEgEkEBaiISQdAFRw0ACyDGASDHAYwixwEgxgEgxwFeGyHHAUEAIRIDQCASQQN0ICFqIBJBAnRBsOIBaioCACLGASAAQYgYaiASQQJ0aioCAJQ4AgAgEkEDdCAhaiDGASASQQJ0IABqQcgfaioCAJQ4AgRB3wMgEmsiHkEDdCAhaiDGASAAQYgYaiAeQQJ0aioCAJQ4AgAgHkEDdCAhaiDGAUEAIBJrQQJ0IABqQcQuaioCAJQ4AgQgEkEBaiISQfABRw0ACyDHASD2AV9FIRIgAEHwPGogFUEGdGohFiC0ASC1AUHABxCPARogPiAKIAYgtgEgZCAQIAxBsHpqaiIMIAtB0AVqIBBrIAggCSAAKALEARBhOAIAICkgDEHwAWo2AgAgEgRAAkAgDioCBCHGASAOKAIAIgtBAEoEQCAOKAIsIRJBACEMA0AgDEEDdCAhaioCBCHHASAMQQF0IBJqLgEAIhBBA3QgF2ogxgEgDEEDdCAhaioCAJQ4AgAgEEEDdCAXaiDGASDHAZQ4AgQgDEEBaiIMIAtHDQALCyAOIBcQJyAXKgIAIswBIMwBXARAIBZBADYCAAwBC0EBIQwDQCAMQQN0IBdqKgIAIsoBQeADIAxrIgtBA3QgF2oqAgAizQGSIskBIMkBlCLGASAMQQN0IBdqKgIEItABIAtBA3QgF2oqAgQizgGTIsgBIMgBlCLHAZJD75KTIV0EfUMAAAAABSDGASDHAV0EfUPbD8m/Q9sPyT8gyAFDAAAAAF0bIMkBIMgBlCDGAUMF+Nw+lCDHAZKUjCDGAUMhsS0/lCDHAZIgxgFDZQmwPZQgxwGSlJWSBUPbD8m/Q9sPyT8gyAFDAAAAAF0bIMkBIMgBlCLIASDGASDHAUMF+Nw+lJKUIMYBIMcBQyGxLT+UkiDGASDHAUNlCbA9lJKUlZJD2w/Jv0PbD8k/IMgBQwAAAABdG5MLCyHJASAAQcgBaiAMQQJ0aiILKgIAIdkBIABBiAlqIAxBAnRqIhIqAgAh2gEgzQEgygGTIsgBIMgBlCLGASDQASDOAZIiygEgygGUIscBkkPvkpMhXQR9QwAAAAAFIMcBIMYBXQR9Q9sPyb9D2w/JPyDIAUMAAAAAXRsgyAEgygGUIMYBIMcBQwX43D6UkpSMIMYBIMcBQyGxLT+UkiDGASDHAUNlCbA9lJKUlZIFQ9sPyb9D2w/JPyDIAUMAAAAAXRsgyAEgygGUIsgBIMYBQwX43D6UIMcBkpQgxgFDIbEtP5QgxwGSIMYBQ2UJsD2UIMcBkpSVkkPbD8m/Q9sPyT8gyAFDAAAAAF0bkwsLIcYBIMkBQ4P5Ij6UIsgBINkBkyLJASDaAZMhxwEgxgFDg/kiPpQiygEgyAGTIsgBIMkBkyHGASDHASDHARCGAbKTIscBiyHJASDHASDHAZQixwEgxwGUIccBIAxBAnQgLGogyQEgxgEgxgEQhgGykyLGAYuSOAIAIAxBAnQgK2pDAACAPyAAQcgQaiAMQQJ0aiIOKgIAIMcBkiDGASDGAZQixgEgxgGUIsYBQwAAAECUkkMAAIA+lEPRhXNHlEMAAIA/kpVDj8J1vJI4AgAgDEECdCAfakMAAIA/IMYBQ9GFc0eUQwAAgD+SlUOPwnW8kjgCACALIMoBOAIAIBIgyAE4AgAgDiDGATgCACAMQQFqIgxB8AFHDQALIB8qAgghxgFBAiEMA0AgDEECdCAraiILKgIAIcgBIAsgyAEgxgEgDEF/akECdCAfaioCACLJASAMQQFqIgxBAnQgH2oqAgAixwEgyQEgxwFeGyLJASDGASDJAV0bQ83MzL2SIsYBIMgBIMYBXhtDZmZmP5Q4AgAgDEHvAUcEQCDHASHGAQwBCwsgACAVQQZ0akGAPWoirAFDAAAAADgCACAzKAIARSIeBEAgZUP5AhVQOAIAIGZD+QIV0DgCACBnQ/kCFVA4AgAgaEP5AhXQOAIAIGlD+QIVUDgCACBqQ/kCFdA4AgAga0P5AhVQOAIAIGxD+QIV0DgCACBtQ/kCFVA4AgAgbkP5AhXQOAIAIG9D+QIVUDgCACBwQ/kCFdA4AgAgcUP5AhVQOAIAIHJD+QIV0DgCACBzQ/kCFVA4AgAgdEP5AhXQOAIAIHVD+QIVUDgCACB2Q/kCFdA4AgAgd0P5AhVQOAIAIHhD+QIV0DgCACB5Q/kCFVA4AgAgekP5AhXQOAIAIHtD+QIVUDgCACB8Q/kCFdA4AgAgfUP5AhVQOAIAIH5D+QIV0DgCACB/Q/kCFVA4AgAggAFD+QIV0DgCACCBAUP5AhVQOAIAIIIBQ/kCFdA4AgAggwFD+QIVUDgCACCEAUP5AhXQOAIAILcBQ/kCFVA4AgAguAFD+QIV0DgCACC5AUP5AhVQOAIAILoBQ/kCFdA4AgALICQgzAFDAAAAQJQixgEgxgGUIBcqAgRDAAAAQJQixgEgxgGUkiAXKgIIIsYBIMYBlCC7ASoCACLGASDGAZSSIBcqAgwixgEgxgGUkiC8ASoCACLGASDGAZSSkiAXKgIQIsYBIMYBlCC9ASoCACLGASDGAZSSIBcqAhQixgEgxgGUkiC+ASoCACLGASDGAZSSkiAXKgIYIsYBIMYBlCC/ASoCACLGASDGAZSSIBcqAhwixgEgxgGUkiDAASoCACLGASDGAZSSkkP/5tsukrsQiQG2QzuqOD+UIskBOAIAQQQhDEEAIQtDAAAAACHMAUMAAAAAIc0BQwAAAAAh0AFDAAAAACHOAUMAAAAAIcoBQwAAAAAh2QFDAAAAACHaAQJAAkADQCAMIAtBAWoiEkECdEHw6QFqKAIAIg5IBH1DAAAAACHGAUMAAAAAIcgBQwAAAAAhxwEDfSDGASAMQQN0IBdqKgIAIsYBIMYBlEHgAyAMayIQQQN0IBdqKgIAIsYBIMYBlJIgDEEDdCAXaioCBCLGASDGAZSSIBBBA3QgF2oqAgQixgEgxgGUkiLTAZIhxgEgxwEg0wFDAAAAACAMQQJ0ICtqKgIAIscBIMcBQwAAAABdG5SSIccBIMgBINMBQwAAAECUQwAAAD8gDEECdCAsaioCAJOUkiHIASAMQQFqIgwgDkcNACDHAQsFQwAAAAAhxgFDAAAAACHIAUMAAAAACyHTASDGAUMoa25OXUUgxgEgxgFccg0BIABBnC9qIEAoAgAiDEHIAGxqIAtBAnRqIMYBOAIAIM0BIMgBIMYBQ30dkCaSItIBlZIhzQEgzAEgxgFD/+bbLpIixgGRkiHMASALQQJ0IB1qIMYBuxCJAbYixwE4AgAgEkECdCAkaiDHAUM7qjg/lDgCACAAQdwzaiAMQcgAbGogC0ECdGogxwE4AgAgAEHkOGogC0ECdGohECAeBH0gAEGcOGogC0ECdGoiDCDHATgCACAQIMcBOAIAIMcBIsYBBSAQKgIAIcYBIABBnDhqIAtBAnRqIgwqAgALIsgBu0QAAAAAAAAeQKAgxgG7YwRAIMYBIMcBkyDHASDIAZNeBEAgECDGAUMK1yO8kiLGATgCAAUgDCDIAUMK1yM8kjgCAAsLIMYBIMcBXQRAIBAgxwE4AgAgDCDHAUMAAHDBkiLGASAMKgIAIsgBIMYBIMgBXhsiyAE4AgAgxwEhxgEFIAwqAgAiyAEgxwFeBEAgDCDHATgCACAQIMcBQwAAcEGSIsgBIMYBIMgBIMYBXRsixgE4AgAgxwEhyAELCyDZASDHASDIAZMgxgEgyAGTQ6zFJzeSlZIh2QEg0AFDpHB9PyAAQZwvaiALQQJ0aioCACLGAZFDAAAAAJIgAEHkL2ogC0ECdGoqAgAixwGRkiAAQawwaiALQQJ0aioCACLIAZGSIABB9DBqIAtBAnRqKgIAItABkZIgAEG8MWogC0ECdGoqAgAi1AGRkiAAQYQyaiALQQJ0aioCACLVAZGSIABBzDJqIAtBAnRqKgIAItYBkZIgAEGUM2ogC0ECdGoqAgAi1wGRkiDGAUMAAAAAkiDHAZIgyAGSINABkiDUAZIg1QGSINYBkiDXAZJDAAAAQZS7RBZW556vA9I8oJ+2lSLGASDGAUOkcH0/XhsixgEgxgGUIsYBIMYBlCLGAZIh0AEgC0ECdCBhaiDTASDSAZUixwEgAEHMLmogC0ECdGoiDCoCACDGAZQixgEgxwEgxgFeGyLHATgCACDOASDHAZIhxgEgC0EISwRAIMYBIAtBd2pBAnQgYWoqAgCTIcYBCyDKASALQW5qskOPwvU8lEMAAIA/kiDGAZQiyAEgygEgyAFeGyHTASDaASDHASALQXhqspSSIdoBIAwgxwE4AgAgEkESSQRAIA4hDCASIQsgxgEhzgEg0wEhygEMAQsLDAELIBZBADYCAAwBCyAqIMkBOAIAICYgyQFDAAAgwJIixwE4AgBBBCELIMkBIcYBQQEhDANAIAxBAnQgKmogxgEgDEECdEHw6QFqKAIAIhIgC2uyQwAAAECUQwAAgD6UIsoBkiLGASAMQQJ0ICRqKgIAIsgBIMYBIMgBXRsixgE4AgAgDEECdCAmaiDHASDKAZMixwEgyAFDAAAgwJIiyAEgxwEgyAFeGyLHATgCACAMQQFqIgxBE0cEQCASIQsMAQsLQcABIQsgKioCRCHGASAmKgJEIccBQRAhDANAIMYBIAsgDEECdEHw6QFqKAIAIgtrskMAAABAlEMAAIA+lCLIAZIixgEgDEECdCAqaiISKgIAIsoBIMYBIMoBXRshxgEgEiDGATgCACDHASDIAZMixwEgDEECdCAmaiISKgIAIsgBIMcBIMgBXhshxwEgEiDHATgCACAMQX9qIRIgDARAIBIhDAwBCwtBACEMA0AgDCAAIBVBBnRqQZw9ampDAAAAACAMQQJ0ICZqKgIAIMkBkyLGASDGAUMAAAAAXRtDAAAAACDJASAMQQJ0ICpqKgIAQwAAIECSkyLGASDGAUMAAAAAXRuSQwAAgEKUu0QAAAAAAADgP6CcqiILQf8BIAtB/wFIGzoAACAMQQFqIgxBE0cEQCAMQQJ0ICRqKgIAIckBDAELC0EAIQxDAAAAACHHAQNAIAAgDEHIAGxqQfAzaioCACHIASAAIAxByABsakH0M2oqAgAhyQEgACAMQcgAbGpB+DNqKgIAIcoBIAAgDEHIAGxqQfwzaioCACHOASAAIAxByABsakGANGoqAgAh0gEgACAMQcgAbGpBhDRqKgIAIdQBIAAgDEHIAGxqQYg0aioCACHVASAAIAxByABsakGMNGoqAgAh1gEgACAMQcgAbGpBkDRqKgIAIdcBIABB3DNqIAxByABsaioCACHcASAAIAxByABsakHgM2oqAgAh3QEgACAMQcgAbGpB5DNqKgIAId4BIAAgDEHIAGxqQegzaioCACHfASAAIAxByABsakHsM2oqAgAh4AEgACAMQcgAbGpBlDRqKgIAIeEBIAAgDEHIAGxqQZg0aioCACHiASAAIAxByABsakGcNGoqAgAh4wEgACAMQcgAbGpBoDRqKgIAIeYBQQAhC0OpX2NYIcYBA0AgxgEg3AEgAEHcM2ogC0HIAGxqKgIAkyLLASDLAZRDAAAAAJIg3QEgACALQcgAbGpB4DNqKgIAkyLLASDLAZSSIN4BIAAgC0HIAGxqQeQzaioCAJMiywEgywGUkiDfASAAIAtByABsakHoM2oqAgCTIssBIMsBlJIg4AEgACALQcgAbGpB7DNqKgIAkyLLASDLAZSSIMgBIAAgC0HIAGxqQfAzaioCAJMiywEgywGUkiDJASAAIAtByABsakH0M2oqAgCTIssBIMsBlJIgygEgACALQcgAbGpB+DNqKgIAkyLLASDLAZSSIM4BIAAgC0HIAGxqQfwzaioCAJMiywEgywGUkiDSASAAIAtByABsakGANGoqAgCTIssBIMsBlJIg1AEgACALQcgAbGpBhDRqKgIAkyLLASDLAZSSINUBIAAgC0HIAGxqQYg0aioCAJMiywEgywGUkiDWASAAIAtByABsakGMNGoqAgCTIssBIMsBlJIg1wEgACALQcgAbGpBkDRqKgIAkyLLASDLAZSSIOEBIAAgC0HIAGxqQZQ0aioCAJMiywEgywGUkiDiASAAIAtByABsakGYNGoqAgCTIssBIMsBlJIg4wEgACALQcgAbGpBnDRqKgIAkyLLASDLAZSSIOYBIAAgC0HIAGxqQaA0aioCAJMiywEgywGUkiLLASALIAxGIMYBIMsBXXIbIcYBIAtBAWoiC0EIRw0ACyDHASDGAZIhzgEgDEEBaiIMQQhHBEAgzgEhxwEMAQsLQwAAAABDpHB9P0MAAIA/IM8BkyA6GyBIGyHSASCFASgCACE6QQQhC0MAAAAAIccBQQAhDkEAIRJDAAAAACHIAUMAAAAAIckBQwAAAAAhygEDQCDHASDHASAOQQFqIhBBAnRB8OkBaigCACIeIAtKBH1DAAAAACHGASALIQwDfSDGASAMQQN0IBdqKgIAIsYBIMYBlEHgAyAMayJIQQN0IBdqKgIAIsYBIMYBlJIgDEEDdCAXaioCBCLGASDGAZSSIEhBA3QgF2oqAgQixgEgxgGUkpIhxgEgDEEBaiIMIB5HDQAgxgELBUMAAAAACyLPAZIgDkELSSIMGyHGASDJASDPAZIgyQEgDBshyQEg0gEgAEGsOWogDkECdGoiDCoCAJQixwEgzwEgxwEgzwFeGyHHASAMIMcBOAIAIM8BQyhrbk6UIMoBIM8BIMoBIM8BXhsiygFeBH8gECASIM8BIMcBIM8BIMcBXhsggwIgHiALa7IixwGUXiDPASDzASDHAZRechsFIBILIQwgDkECdCAvaiDPASDIAUMK1yM8Q83MTD0gOiAOShuUXTYCACDIAUPNzEw9lCLHASDPASDHASDPAV4bIcgBIBBBEkcEQCAeIQsgxgEhxwEgECEOIAwhEgwBCwsgACgCxAFBgPcCRgRAINsBQ7SikTmUIscBIMYBkiHGASCGASDSASCGASoCAJQiygEgxwEgygEgxwFeGyLKATgCAAJAAkAgxwEgygEgxwEgygFeGyDzAUMAACBBQwAA8EEgOkEURiILGyLKAUMAAEBAlJRDAAAgQ5ReDQAgxwEg8wEgygGUQwAAIEOUXg0ADAELQRQhDAsgLyDHAUMK1yM8Q83MTD0gCxsgyAGUXTYCSAsgACAVQQZ0akGYPWogyQEgxgGVQwAAgD8gxgEgyQFeGzgCACAMQRRGBEBBEkEUIC8oAkgbIQwFIAxBf2oiC0ESSQRAIAsgDCALQQJ0IC9qKAIAGyEMCwsgzgFDAAAAPpRDAACQQZWRIYQCIDMoAgAhCyDMAbsQCLZDAACgQZQhxgEghwEghwEqAgBDpptEu5IixwEgxgEgxwEgxgFeGyLHATgCACCIASDYAUMAAIA/INgBkyCIASoCAJQiyAGSIMgBIMYBIMcBQwAA8MGSXRsihQI4AgAgHSoCACLPAUMAAIA+lEMAAAAAkiAdKgIEItgBQwAAgD6UkiAdKgIIItIBQwAAgD6UkiAdKgIMItsBQwAAgD6UkiAdKgIQItQBQwAAgD6UkiAdKgIUItUBQwAAgD6UkiAdKgIYItYBQwAAgD6UkiAdKgIcItcBQwAAgD6UkiAdKgIgItwBQwAAgD6UkiAdKgIkIt0BQwAAgD6UkiAdKgIoIt4BQwAAgD6UkiAdKgIsIt8BQwAAgD6UkiAdKgIwIuABQwAAgD6UkiAdKgI0IuEBQwAAgD6UkiAdKgI4IuIBQwAAgD6UkiAdKgI8IuMBQwAAgD6UkiHmASB0KgIAIecBIHMqAgAh6AEgdioCACHpASB1KgIAIeoBIGYqAgAh6wEgZSoCACHsASBoKgIAIe0BIGcqAgAh7gEgaioCACHvASBpKgIAIfABIGwqAgAh8QEgayoCACHyASBuKgIAIYYCIG0qAgAhhwIgcCoCACGIAiBvKgIAIYkCIHIqAgAhigIgcSoCACGLAiB4KgIAIYwCIHcqAgAhjQIgeioCACGOAiB5KgIAIY8CIHwqAgAhkAIgeyoCACGRAiB+KgIAIZICIH0qAgAhkwIggAEqAgAhlAIgfyoCACGVAiCCASoCACGWAiCBASoCACGXAiCEASoCACGYAiCDASoCACGZAiCsASDNAUMAAJBBlSL3AUMAAIA/IPcBk0MAAAA/INkBQwAAkEGVIAtBCkgblJI4AgAgiQEg0wFDAAAQQZUixgEgiQEqAgBDzcxMP5QixwEgxgEgxwFeGyLGATgCACAAIBVBBnRqQfg8aiIOINoBQwAAgDyUOAIAIEAgQCgCAEEBakEIbzYCACAzIAtBAWpBkM4AIAtBj84ASBsiEjYCACAAIBVBBnRqQfQ8aiIQIMYBOAIAIBEgjQEqAgAi+AFDAWoyP5QgiwEqAgAi+QEgjAEqAgAi+gGSIsYBQ9/g+z6UIOYBIIoBKgIAIswBkiLkAUMu4vs9lJOSII4BKgIAIs0BQ86qtz+UkyLHATgCACARIJIBKgIAIvsBQwFqMj+UIJABKgIAIvwBIJEBKgIAIv0BkiKaAkPf4Ps+lCDPAUPQJbQ+lEMAAAAAkiDYAUOXOa0+lJIg0gFDCaWfPpSSINsBQ/rtiz6UkiDUAUPNrGU+lJIg1QFD+KkqPpSSINYBQzQw0j2UkiDXAUNa8Q09lJIg3AFDWvENvZSSIN0BQzQw0r2UkiDeAUP4qSq+lJIg3wFDzaxlvpSSIOABQ/rti76UkiDhAUMJpZ++lJIg4gFDlzmtvpSSIOMBQ9AltL6UkiLZASCPASoCACLLAZIimwJDLuL7PZSTkiCTASoCACLlAUPOqrc/lJMiyAE4AgQgESCXASoCACL+AUMBajI/lCCVASoCACL/ASCWASoCACKAApIinAJD3+D7PpQgzwFDh4qxPpRDAAAAAJIg2AFDG4OWPpSSINIBQ2AjST6UkiDbAUPEQo09lJIg1AFDxEKNvZSSINUBQ2AjSb6UkiDWAUMbg5a+lJIg1wFDh4qxvpSSINwBQ4eKsb6UkiDdAUMbg5a+lJIg3gFDYCNJvpSSIN8BQ8RCjb2UkiDgAUPEQo09lJIg4QFDYCNJPpSSIOIBQxuDlj6UkiDjAUOHirE+lJIi2gEglAEqAgAinQKSIp4CQy7i+z2Uk5IgmAEqAgAinwJDzqq3P5STIskBOAIIIBEgnAEqAgAioAJDAWoyP5QgmgEqAgAigQIgmwEqAgAiggKSQ9/g+z6UIM8BQ5c5rT6UQwAAAACSINgBQ82sZT6UkiDSAUNa8Q09lJIg2wFD+KkqvpSSINQBQwmln76UkiDVAUPQJbS+lJIg1gFD+u2LvpSSINcBQzQw0r2UkiDcAUM0MNI9lJIg3QFD+u2LPpSSIN4BQ9AltD6UkiDfAUMJpZ8+lJIg4AFD+KkqPpSSIOEBQ1rxDb2UkiDiAUPNrGW+lJIg4wFDlzmtvpSSItMBIJkBKgIAIqECkkMu4vs9lJOSIJ0BKgIAIqICQ86qtz+UkyLKATgCDCCOASDRASDmAZRDAACAPyDRAZMizgEgzQGUkjgCACCTASDRASDZAZQgzgEg5QGUkjgCACCYASDRASDaAZQgzgEgnwKUkjgCACCdASDRASDTAZQgzgEgogKUkjgCACARIOYBIMwBk0Pm6CE/lCD5ASD6AZND5uihPpSSIswBOAIQIBEg2QEgywGTQ+boIT+UIPwBIP0Bk0Pm6KE+lJIizQE4AhQgESDaASCdApND5ughP5Qg/wEggAKTQ+booT6UkiLLATgCGCARINMBIKECk0Pm6CE/lCCBAiCCApND5uihPpSSIuUBOAIcIBEg5AFDTdYIP5QgxgFDTdaIPpSTIPgBQ03WCD+UkyLkATgCICARIJsCQ03WCD+UIJoCQ03WiD6UkyD7AUNN1gg/lJM4AiQgESCeAkNN1gg/lCCcAkNN1og+lJMg/gFDTdYIP5STOAIoIJ4BKgIAIcYBIBJBBUoEQCCeASDHASDRASDHAZSUIM4BIMYBlJIixgE4AgAgQSDIASDRASDIAZSUIM4BIEEqAgCUkiLHATgCACBCIMkBINEBIMkBlJQgzgEgQioCAJSSIsgBOAIAIEMgygEg0QEgygGUlCDOASBDKgIAlJIiyQE4AgAgRCDMASDRASDMAZSUIM4BIEQqAgCUkiLKATgCACBFIM0BINEBIM0BlJQgzgEgRSoCAJSSIswBOAIAIEYgywEg0QEgywGUlCDOASBGKgIAlJIizQE4AgAgnwEg5QEg0QEg5QGUlCDOASCfASoCAJSSOAIAIEcg5AEg0QEg5AGUlCDOASBHKgIAlJIizgE4AgAFIEEqAgAhxwEgQioCACHIASBDKgIAIckBIEQqAgAhygEgRSoCACHMASBGKgIAIc0BIEcqAgAhzgELQRQgDCALQQNIGyESIBEg5gEg6wEg7AGSItEBQwAAAD6UQwAAAACSIO0BIO4BkiLLAUMAAAA+lJIg7wEg8AGSIuUBQwAAAD6UkiDxASDyAZIi5AFDAAAAPpSSIIYCIIcCkiLrAUMAAAA+lJIgiAIgiQKSIuwBQwAAAD6UkiCKAiCLApIi7QFDAAAAPpSSIOcBIOgBkiLnAUMAAAA+lJIg6QEg6gGSIugBQwAAAD6UkiCMAiCNApIi6QFDAAAAPpSSII4CII8CkiLqAUMAAAA+lJIgkAIgkQKSIu4BQwAAAD6UkiCSAiCTApIi7wFDAAAAPpSSIJQCIJUCkiLwAUMAAAA+lJIglgIglwKSIvEBQwAAAD6UkiCYAiCZApIi8gFDAAAAPpSSkzgCACARINkBINEBQ9AlND6UQwAAAACSIMsBQ5c5LT6UkiDlAUMJpR8+lJIg5AFD+u0LPpSSIOsBQ82s5T2UkiDsAUP4qao9lJIg7QFDNDBSPZSSIOcBQ1rxjTyUkiDoAUNa8Y28lJIg6QFDNDBSvZSSIOoBQ/ipqr2UkiDuAUPNrOW9lJIg7wFD+u0LvpSSIPABQwmlH76UkiDxAUOXOS2+lJIg8gFD0CU0vpSSkzgCBCARINoBINEBQ4eKMT6UQwAAAACSIMsBQxuDFj6UkiDlAUNgI8k9lJIg5AFDxEINPZSSIOsBQ8RCDb2UkiDsAUNgI8m9lJIg7QFDG4MWvpSSIOcBQ4eKMb6UkiDoAUOHijG+lJIg6QFDG4MWvpSSIOoBQ2Ajyb2UkiDuAUPEQg29lJIg7wFDxEINPZSSIPABQ2AjyT2UkiDxAUMbgxY+lJIg8gFDh4oxPpSSkzgCCCARINMBINEBQ5c5LT6UQwAAAACSIMsBQ82s5T2UkiDlAUNa8Y08lJIg5AFD+KmqvZSSIOsBQwmlH76UkiDsAUPQJTS+lJIg7QFD+u0LvpSSIOcBQzQwUr2UkiDoAUM0MFI9lJIg6QFD+u0LPpSSIOoBQ9AlND6UkiDuAUMJpR8+lJIg7wFD+KmqPZSSIPABQ1rxjbyUkiDxAUPNrOW9lJIg8gFDlzktvpSSkzgCDCCKASD6ATgCACCMASD4ATgCACCNASD5ATgCACCLASDmATgCACCPASD9ATgCACCRASD7ATgCACCSASD8ATgCACCQASDZATgCACCUASCAAjgCACCWASD+ATgCACCXASD/ATgCACCVASDaATgCACCZASCCAjgCACCbASCgAjgCACCcASCBAjgCACCaASDTATgCACDBASCgASgCADYCACCgASChASgCADYCACChASCiASgCADYCACCiASDPAUN9Pac+lEMAAAAAkiDYAUPSiwo+lJIg0gFD0osKvpSSINsBQ309p76UkiDUAUN9Pae+lJIg1QFD0osKvpSSINYBQ9KLCj6UkiDXAUN9Pac+lJIg3AFDfT2nPpSSIN0BQ9KLCj6UkiDeAUPSiwq+lJIg3wFDfT2nvpSSIOABQ309p76UkiDhAUPSiwq+lJIg4gFD0osKPpSSIOMBQ309pz6UkjgCACDCASCjASgCADYCACCjASCkASgCADYCACCkASClASgCADYCACClASDPAUMJpZ8+lEMAAAAAkiDYAUNa8Q09lJIg0gFD+u2LvpSSINsBQ5c5rb6UkiDUAUM0MNK9lJIg1QFDzaxlPpSSINYBQ9AltD6UkiDXAUP4qSo+lJIg3AFD+KkqvpSSIN0BQ9AltL6UkiDeAUPNrGW+lJIg3wFDNDDSPZSSIOABQ5c5rT6UkiDhAUP67Ys+lJIg4gFDWvENvZSSIOMBQwmln76UkjgCACDDASCmASgCADYCACCmASCnASgCADYCACCnASCoASgCADYCACCoASDPAUMbg5Y+lEMAAAAAkiDYAUPEQo29lJIg0gFDh4qxvpSSINsBQ2AjSb6UkiDUAUNgI0k+lJIg1QFDh4qxPpSSINYBQ8RCjT2UkiDXAUMbg5a+lJIg3AFDG4OWvpSSIN0BQ8RCjT2UkiDeAUOHirE+lJIg3wFDYCNJPpSSIOABQ2AjSb6UkiDhAUOHirG+lJIg4gFDxEKNvZSSIOMBQxuDlj6UkjgCACDEASCpASgCADYCACCpASCqASgCADYCACCqASCrASgCADYCACCrASDPAUP67Ys+lEMAAAAAkiDYAUP4qSq+lJIg0gFDlzmtvpSSINsBQ1rxDT2UkiDUAUPQJbQ+lJIg1QFDNDDSPZSSINYBQwmln76UkiDXAUPNrGW+lJIg3AFDzaxlPpSSIN0BQwmlnz6UkiDeAUM0MNK9lJIg3wFD0CW0vpSSIOABQ1rxDb2UkiDhAUOXOa0+lJIg4gFD+KkqPpSSIOMBQ/rti76UkjgCACARIMYBkUMW67XAkjgCLCARIMcBkUMea17AkjgCMCARIMgBkUMjpOK/kjgCNCARIMkBkUO5xcy/kjgCOCARIMoBkUNbfHHAkjgCPCDFASDMAZFDuHMKwJI4AgAgESDNAZFDdGChv5I4AkQgESDOAZFDE5v1v5I4AkwgESCEAkMUrke/kjgCSCARIBAqAgBDtW8evpI4AlAgESCsASoCAEM0gjm/kjgCVCARINABQwAAkEGVQz1kPr+SOAJYIBEgDioCAEMewY09kjgCXCARIIUCQ+Iei72SOAJgQeivAiAnIBEQYiATQwAAKMI4AgAgE0MAAKBBOAIEIBNDAACAQTgCCCATQwAAAAA4AgwgE0MAANJCOAIQIBNDAABwQjgCFCATQwAAgD84AhggE0MAAMLCOAIcIBNDAADAQTgCICATQwAAcEI4AiQgE0MAAJBBOAIoIBNDAABQQTgCLCATQwAAeEI4AjAgE0MAAMhBOAI0IBNDAAD+QjgCOCATQwAACEI4AjwgE0FAa0MAAJ5COAIAIBNDAABcQjgCRCATQwAA7EI4AkggE0MAAP5COAJMIBNDAAC+QjgCUCATQwAA+EE4AlQgE0MAAIDAOAJYIBNDAACuQjgCXEEAIQwDQCAMQQJ0IBNqIg4qAgAhxgFBACELA0AgxgEgC0ECdCAnaioCACAMIAtByABsakGA+AFqLAAAspSSIcYBIAtBAWoiC0EgRw0ACyAOIMYBOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0IBNqIg4qAgAhxgFBACELA0AgxgEgAEHkO2ogC0ECdGoqAgAgDCALQcgAbGpBgIoCaiwAALKUkiHGASALQQFqIgtBGEcNAAsgDiDGATgCACAMQQFqIgxBGEcNAAtBACEMA0AgDEECdCATaiIOKgIAQwAAADyUQwAAAD+UIsYBQwAAAEFdBH0CfUMAAAAAIMYBQwAAAMFeRQ0AGkMAAAA/IMYBIMYBXA0AGiDGAYwgxgEgxgFDAAAAAF0iEBsixwFDAADIQZRDAAAAP5KOqCELQwAAgL9DAACAPyAQGyALQQJ0QcDqAWoqAgAixgFDAACAPyDHASALskMK1yM9lJMixwEgxgGUkyDHAUMAAIA/IMYBIMYBlJOUlJKUQwAAAD+UQwAAAD+SCwVDAACAPwshxgEgDiDGATgCACAMQQFqIgxBGEcNAAtBACEMA0AgDEECdCAgaiAMQcj3AWosAACyOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0ICBqIg4qAgAhxgFBACELA0AgxgEgC0ECdCAnaioCACAMIAtByABsakGY+AFqLAAAspSSIcYBIAtBAWoiC0EgRw0ACyAOIMYBOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0ICBqIg4qAgAhxgFBACELA0AgxgEgAEHkO2ogC0ECdGoqAgAgDCALQcgAbGpBmIoCaiwAALKUkiHGASALQQFqIgtBGEcNAAsgDiDGATgCACAMQQFqIgxBGEcNAAtBACEMA0AgDEECdCAgaiIOKgIAQwAAADyUQwAAAD+UIsYBQwAAAEFdBH0CfUMAAAAAIMYBQwAAAMFeRQ0AGkMAAAA/IMYBIMYBXA0AGiDGAYwgxgEgxgFDAAAAAF0iEBsixwFDAADIQZRDAAAAP5KOqCELQwAAgL9DAACAPyAQGyALQQJ0QcDqAWoqAgAixgFDAACAPyDHASALskMK1yM9lJMixwEgxgGUkyDHAUMAAIA/IMYBIMYBlJOUlJKUQwAAAD+UQwAAAD+SCwVDAACAPwshxgEgDiDGATgCACAMQQFqIgxBGEcNAAtBACEMA0AgDEECdCAbaiAMQeD3AWosAACyOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0IChqIABB5DtqIAxBAnRqKgIAIAxBAnQgIGoqAgCUOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0IBtqIg4qAgAhxgFBACELA0AgxgEgC0ECdCAnaioCACAMIAtByABsakGw+AFqLAAAspSSIcYBIAtBAWoiC0EgRw0ACyAOIMYBOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0IBtqIg4qAgAhxgFBACELA0AgxgEgC0ECdCAoaioCACAMIAtByABsakGwigJqLAAAspSSIcYBIAtBAWoiC0EYRw0ACyAOIMYBOAIAIAxBAWoiDEEYRw0AC0EAIQwDQCAMQQJ0IBNqKgIAIccBIABB5DtqIAxBAnRqKgIAIcgBIAxBAnQgG2oiDioCAEMAAAA8lCLGAUMAAABBXQR9An1DAACAvyDGAUMAAADBXkUNABpDAAAAACDGASDGAVwNABogxgGMIMYBIMYBQwAAAABdIhAbIskBQwAAyEGUQwAAAD+SjqghC0MAAIC/QwAAgD8gEBsgC0ECdEHA6gFqKgIAIsYBQwAAgD8gyQEgC7JDCtcjPZSTIskBIMYBlJMgyQFDAACAPyDGASDGAZSTlJSSlAsFQwAAgD8LIcYBIA4gxwEgyAGUQwAAgD8gxwGTIMYBlJI4AgAgDEEBaiIMQRhHDQALIBwgGykCADcCACAcIBspAgg3AgggHCAbKQIQNwIQIBwgGykCGDcCGCAcIBspAiA3AiAgHCAbKQIoNwIoIBwgGykCMDcCMCAcIBspAjg3AjggHEFAayAbQUBrKQIANwIAIBwgGykCSDcCSCAcIBspAlA3AlAgHCAbKQJYNwJYQfyvAiAuIBwQYiAAIBVBBnRqQZQ9aiAuKAIENgIAIAAgFUEGdGpBhD1qIC4oAgA2AgAgACAVQQZ0akGQPWogEjYCACCFASASNgIAIAAgFUEGdGpB/DxqIPcBOAIAIBZBATYCAAsFIBYgAEHwPGogPygCACIMQeIAQX4gDEECSBtqQQZ0aiIMKQIANwIAIBYgDCkCCDcCCCAWIAwpAhA3AhAgFiAMKQIYNwIYIBYgDCkCIDcCICAWIAwpAig3AiggFiAMKQIwNwIwIBYgDCkCODcCOAsLIAcgMmohByAaIDJrIhpBAEoNAAsgPSgCACEHIDUoAgAFIA8hByAFCyEGILMBILIBIAJrNgIABSAFIQYgDyEHCyAAQdA7aigCACEMID0gByACIAAoAsQBIglBkANtbWoiCDYCACAIQQdKBEAgBiAIIAhBf3MiB0FwIAdBcEobakEIaiIKQQN2akEBaiEHID0gCEF4aiAKQXhxazYCACA1IAc2AgAFIAYhBwsgB0HjAEoEQCA1IAdBnH9qNgIACyAJQTJtIAJIBH8gBkEAIAZBAWoiByAHQeQARhsgBiAMRhsFIAYLIQcgDCAGayIGQeQAaiAGIAZBAEgbIQsgGSAAQfA8akHjACAHIAxGQR90QR91IAdqIgYgBkEASBsiBkEGdGoiBykCADcCACAZIAcpAgg3AgggGSAHKQIQNwIQIBkgBykCGDcCGCAZIAcpAiA3AiAgGSAHKQIoNwIoIBkgBykCMDcCMCAZIAcpAjg3AjggGSgCACIHBEAgGSoCBCHGASAMQQAgBkEBaiIKIApB5ABGGyIIRgR/QwAAgD8hyAEgxgEhxwFBBgUgxgEgACAIQQZ0akH0PGoqAgAiyAEgxgEgyAFeGyHHASDGASDIAZIhxgEgGSAZKAIgIgkgACAIQQZ0akGQPWooAgAiGiAJIBpKGyIJNgIgIAxBACAIQQFqIgggCEHkAEYbIghGBH9DAAAAQCHIAUEFBSDHASAAIAhBBnRqQfQ8aioCACLIASDHASDIAV4bIccBIMYBIMgBkiHGASAZIAkgACAIQQZ0akGQPWooAgAiGiAJIBpKGyIJNgIgIAxBACAIQQFqIgggCEHkAEYbIghGBH9DAABAQCHIAUEEBSAAIAhBBnRqQfQ8aioCACHJASAZIAkgACAIQQZ0akGQPWooAgAiCCAJIAhKGzYCICDGASDJAZIhxgFDAACAQCHIASDHASDJASDHASDJAV4bIccBQQMLCwshGkEAIQkgBiEIA0BB4wAgCEF/aiAIQQFIGyIIIAxHBEAgGSAZKAIgIhIgACAIQQZ0akGQPWooAgAiDiASIA5KGzYCICAJQQFqIgkgGkkNAQsLIBkgxgEgyAGVIsYBIMcBQ83MTL6SIscBIMYBIMcBXhs4AgQgC0EPSgR/IAZBoX9BBSAGQd4AShtqIghBAWohCiAGQZ1/QQEgBkHiAEobagUgBiIICyEJIAAgCEEGdGpBhD1qKgIAQ83MzD0gACAJQQZ0akGUPWoqAgAiygEgygFDzczMPV0bIscBlCHGASAMQQAgCiAKQeQARhsiCEYEQEMAAAAAIcgBQwAAgD8hyQEFAkBDAAAAACHIAUMAAIA/IckBA0AgDEEAIAlBAWoiCSAJQeQARhsiCUYNASDGASDKASAAIAlBBnRqQZQ9aioCACLMAZNDAAAgQZQizQGTIMcBlSLQASDJASDQASDJAV0bIckBIMYBIM0BkiDHAZUizQEgyAEgzQEgyAFeGyHIASDHAUPNzMw9IMwBIMwBQ83MzD1dGyLMAZIhxwEgxgEgACAIQQZ0akGEPWoqAgAgzAGUkiHGAUEAIAhBAWoiCCAIQeQARhsiCCAMRw0ACwsLIBkgxgEgxwGVIscBOAIUIMcBIMkBIMcBIMkBXRsixgFDAAAAACDGAUMAAAAAXhshxgEgxwEgyAEgxwEgyAFeGyLHAUMAAIA/IMcBQwAAgD9dGyHHASALQQpIBEAgAEHIO2ooAgAiCEEBSgRAIAhBf2pBDyAIQRBIGyEJQQAhCCDHASHIASDGASHJAQNAIMkBIABB4wAgBkF/aiAGQQFIGyIGQQZ0akGEPWoqAgAizAEgyQEgzAFdGyHJASDIASDMASDIASDMAV4bIcgBIAhBAWoiCCAJSA0ACwUgxwEhyAEgxgEhyQELIMkBIMoBQ83MzD2UIsoBkyHJASDHAUMAAIA/IAuyQ83MzD2UkyLMAUMAAIA/IMoBIMgBkiLIASDIAUMAAIA/XhsgxwGTlJIhxwEgxgEgzAFDAAAAACDJASDJAUMAAAAAXRsgxgGTlJIhxgELIBkgxgE4AhggGSDHATgCHAsg9QEg9AGMIsYBIPUBIMYBXhsg9gFfBH8gBSEeIA8hEUEBIRdBACEvIAcFIBkqAiRDzczMPV4EQCAAQdCNAWoiCSoCACHHASACIAAoAnBsIghBAEoiCgRAQQAhBkMAAAAAIcYBA0AgxgEgBkECdCABaioCACLGASDGAZSSIcYBIAggBkEBaiIGRw0ACwVDAAAAACHGAQsgCSDHAUN3vn8/lCLHASDGASAIsiLIAZVeBH0gxwEFIAoEQEEAIQZDAAAAACHGAQNAIMYBIAZBAnQgAWoqAgAixgEgxgGUkiHGASAIIAZBAWoiBkcNAAsFQwAAAAAhxgELIMYBIMgBlQs4AgALIAchBgwCCyEGDAILIABB4DtqKAIABEAgAEHIAWpBAEGo7QAQkQEaC0EAIQZBfyEPQX8hBQsgAEF/NgKMASAFIR4gDyERQQAhF0EBIS8LIABByI0BaiIbQQA2AgAgBgRAIAAoAnxBmHhGBEAgAEMAAIA/An8CQAJAIABBlO8AaigCACIFBEAgBUHqB0YEQAwCBQwDCwALIBlBFGoMAgsgGUEcagwBCyAZQRhqCyoCAJNDAADIQpS7RAAAAAAAAOA/oJyqNgKMAQsgGyAZKAIgIgVBDUgEf0HNCAUgBUEPSAR/Qc4IBSAFQRFIBH9BzwgFQdAIQdEIIAVBE0gbCwsLNgIACyAAKAJwQQJGBH0gACgCeEEBRgR9QwAAAAAFQwAAgD9DAADIQSAAKAKQASACbSIHQTIgB0EyShuylZMhyQEgAkF9aiEIAkACQCACQQNKBEBBACEFQwAAAAAhxgFDAAAAACHHAUMAAAAAIcgBA0AgxgEgBUEBdCIGQQJ0IAFqKgIAIsoBIMoBlCAGQQJyQQJ0IAFqKgIAIswBIMwBlJIgBkEEckECdCABaioCACLNASDNAZSSIAZBBnJBAnQgAWoqAgAi0AEg0AGUkpIhxgEgxwEgygEgBkEBckECdCABaioCACLKAZQgzAEgBkEDckECdCABaioCACLMAZSSIM0BIAZBBXJBAnQgAWoqAgAizQGUkiDQASAGQQdyQQJ0IAFqKgIAItABlJKSIccBIMgBIMoBIMoBlCDMASDMAZSSIM0BIM0BlJIg0AEg0AGUkpIhyAEgBUEEaiIFIAhIDQALIMYBQyhrbk5dRQ0BBUMAAAAAIcYBQwAAAAAhxwFDAAAAACHIAQsgyAFDKGtuTl1FIMYBIMYBXHIgyAEgyAFccg0ADAELQwAAAAAhxgFDAAAAACHHAUMAAAAAIcgBCyAAQbjvAGoiBSoCACLKASDJASDHASDKAZOUkiHHASAAQbzvAGoiBioCACLKASDJASDIASDKAZOUkiHIAUMAAAAAIABBtO8AaiIIKgIAIsoBIMkBIMYBIMoBk5SSIsYBIMYBQwAAAABdGyHGASAIIMYBOAIAIAVDAAAAACDHASDHAUMAAAAAXRsiyQE4AgAgBkMAAAAAIMgBIMgBQwAAAABdGyLHATgCACDGASDHASDGASDHAV4bQxe3UTpeBEAgxgGRIsgBkSHGASDHAZEiygGRIccBIAUgyQEgyAEgygGUIsgBIMkBIMgBXRsiyQE4AgAgAEHA7wBqIgUqAgAiygEgxgEgxwGTiyDGAUN9HZAmkiDHAZKVQwAAgD8gyQEgyAFDfR2QJpKVIsYBIMYBlJORlCDKAZMgB7IixwGVkiHGASAFIMYBOAIAIABBxO8AaiIFKgIAQwrXozwgxwGVkyLHASDGASDHASDGAV4bIcYBIAUgxgE4AgAFIABBxO8AaioCACHGAQtDAACAPyDGAUMAAKBBlCLGASDGAUMAAIA/XhsLBUMAAAAACyHGASACBH8gAgUgACgCkAFBkANtCyEFAkACQAJAIAAoAqQBIglBmHhrIgYEQCAGQecHRgRADAIFDAMLAAsgAEGQAWoiDCgCACIGIQ8gBiAAKAJwbCAGQTxsIAVtaiEJDAILIABBkAFqIgwoAgAiBiEPIAYgFEEDdGwgBW0hCQwBCyAAQZABaiIMKAIAIQ8LIAAgCTYCoAEgDyACbSETAkACQCAAKAKUAUUiHAR/IAAgCUEMbEEIbSAPQQxsIAJtIgVBAm1qIAVtIgYgFCAGIBRIGyIHIAVBA3RsQQxtIgk2AqABIAdBAUoNAUEBBSAUIQcMAQshBwwBCyAHQQNIIAkgE0EYbEhyRQRAIAcgE2whISATQTJIQQAgIUGsAkggCUHgEkhyGw0BIAAoAiwhFSAAKAIoIRQgCSATQU5qIhYgACgCcCIFQShsQRRqbEEAIBNBMkoiIBtrIQYgHARAIAYgBkEMbWshBgsgFUHaAGoiJiAGbEHkAG0iBiAGIBRsIBRBDGxBFGoiKW1rIQoCfwJAAkACQCAAKAJ8QbkXaw4CAAECC0H/AAwCC0EADAELIAAoAowBIgZBf0oEfyAGQccCbEEIdSIGQfMAIAZB8wBIGyAGIAAoAmxBgRBGGwVB8wBBMCAAKAJsQYAQRhsLCyEOIAVBAkYhCAJAAkAgACgCeCIGQZh4RgRAIAgEQEECQQEgCiAOIA5sQdAPbEEOdkGA/QBB0IwBIABB8O4AaiIaKAIAQQJGG2pKGyEFIBogBTYCAAUMAgsFIAhFDQEgAEHw7gBqIhogBjYCACAGIQULDAELIABB8O4AaiIaIAU2AgALIAkgBUEobEEUaiAWbEEAICAbayEGIBwEQCAGIAZBDG1rIQYLIBQgBiAmbEHkAG0iBmwgKW0hCCAGIAhrIRIgACAAKAK4AQR/IBkoAgAgF3JFBUEACyILQQFxNgI4An8CQCAAKAJsIgZBgxBGBH8gAEGQ7wBqIQoMAQUgACgCiAEiCEGYeEYEQCDGAUMAQBxGlEMAAIA/IMYBkyLHAUMAQBxGlJKoIgggxgFDAOArR5QgxwFDAAB6R5SSqCAIayAOIA5sbEEOdWoiCEHAPmogCCAGQYAQRhshBiAAQZDvAGoiCkHoB0HqByASIABBlO8AaigCACIIQeoHRgR/IAZB4GBqBSAGQaAfaiAGIAhBAEobC0gbIgY2AgAgACgCMARAIBRBgAEgDmtBBHVKBEAgCkHoBzYCAEHoByEGCwsgCyAOQeQASnEEQCAKQegHNgIAQegHIQYLIAcgAkGoxgBB8C4gIBtsIA9BA3RtSA0CIAYhCCAKIQYFIABBkO8AaiIGIAg2AgALIA9B5ABtIAJKIgsgCEHqB0dxBEAgBkHqBzYCAEHqByEIQQEhCwsgBgsMAQsgCkHqBzYCAEHqByEIIA9B5ABtIAJKIQsgCgshDyAAKAKwAQR/IA9B6gc2AgBB6gcFIAgLIQYgAEGU7wBqIiooAgAiCEEASgR/An8gBkHqB0ciCiAIQeoHRiIQc0EBcyESIAogEHIEf0EAIR0gEgUgCwRAQeoHIQZBACESQQAhHUEADAILIA8gCDYCACAIIQZBACESQQEhHUEBCwsFQQAhEkEAIR1BAAshEAJAAkAgBUEBRw0AIABBmO8AaigCAEECRw0AIAAoAkQNACAGQeoHRiAIQeoHRnINACAAQQE2AkQgGkECNgIAQQIhBQwBCyAAQQA2AkQLIAkgBUEobEEUaiAWbEEAICAbayEFIBwEQCAFIAVBDG1rIQULICFBA3QhMiAFICZsQeQAbSEFAn8CQCAGQQFyQekHRgRAIAVBAnRBBW0gBSAVQQJIGyIFIAUgFGwgFEEGbEEKam1rIQUgBkHqB0YEQEHqByEIQQEhFEEAIQYMAgsFAkAgBkHqB0cEQCAFIAUgFGwgKW1rIQUMAQsgFUEFTgRAQeoHIQhBASEUQQAhBgwDC0HqByEIQQEhFCAFQQlsQQptIQVBACEGDAILCyAIQeoHRgR/IDggACgCtAEgKBAyIA8oAgAhCEEBBSAGIQhBAAshBiAIQeoHRgRAQeoHIQhBASEUDAELIABBrO8AaigCAARAQQAhFAwBCyAAKAJUBEBBACEUDAELIABBoO8AaiIJKAIAIQsgCCEKIAkhCEEAIRQgBQwBCyAOIA5sIglBxBNsQQ52QfjVAGohCiAJQdAPbEEOdkHg3QBqIQkgAEGk7wBqIQsCQCAAQazvAGooAgBFIhwEfyAFIAlB0A9BsHAgCygCACIJQdEISBtqTgRAQdEIIQkMAgsgBSAKQegHQZh4IAlB0AhIG2pOBEBB0AghCQwCCyAFQeTLAEHswAAgCUHPCEgbTgRAQc8IIQkMAgsgBUHkywBB7MAAIAlBzghIG0gEf0HNCCEJDAIFQc8ICwUgBSAJTgRAQdEIIQkMAgsgBSAKTgRAQdAIIQkMAgtBzQhBzwggBUGoxgBIGyEJDAELIQkLIAsgCTYCACAAQaDvAGoiDiAJNgIAIBQgHEEBc3IEQCAJIQsgCCEKIA4hCCAFDAELIAAoAlhFIAlBzwhKcUUEQCAJIQsgCCEKIA4hCEEAIRQgBQwBCyAOQc8INgIAQc8IIQsgCCEKIA4hCEEAIRQgBQshCSALIAAoAoQBIgVKBEAgCCAFNgIABSALIQULIAAoAoABIgtBmHhGIg5FBEAgCCALNgIAIAshBQsgCkHqB0cgIUHTDkhxBEAgCCAFQc8IIAVBzwhIGyIFNgIACyAMKAIAIgpBwbsBSARAAkAgBUHQCEoEQCAIQdAINgIAQdAIIQULIApBgf0ATg0AIAVBzwhKBEAgCEHPCDYCAEHPCCEFCyAKQeHdAE4NACAFQc4ISgRAIAhBzgg2AgBBzgghBQsgCkHBPkggBUHNCEpxRQ0AIAhBzQg2AgBBzQghBQsLIBsoAgAiC0UgDkEBc3JFBEAgGyALIBRBAXMiDiAJIBooAgAiCkHQjAFsSnIEfyAOIAkgCkHAuwFsSnIEf0HRCEHQCCAJIApB4NcCbEobQc8IIAkgCkGw6gFsShsFQc4ICwVBzQgLIgogCyAKShsiCjYCACAIIAUgCiAFIApIGyIFNgIACyAAIBQgACgCKCIKRSAAKAIwRXJyBH9BAAUCf0H9ACAKQRkgCkEZSBtrIQsgCkEGSCEOAkACQAJAAkAgACgCNA4CAQACCyAOBEAgBUEBdCIFQQJ0QYicAWooAgAgBUECdEGMnAFqKAIAayALbCIFQf//A3FBjwVsQRB2IAVBEHVBjwVsaiAJSAwECyAFIQoDQEEBIApBAXQiDkECdEGInAFqKAIAIA5BAnRBjJwBaigCAGsgC2wiDkH//wNxQY8FbEEQdiAOQRB1QY8FbGogCUgNBBogCkHNCEwNAyAIIApBf2oiCjYCAAwAAAsACyAOBEAgBUEBdCIFQQJ0QYicAWooAgAgBUECdEGMnAFqKAIAaiALbCIFQf//A3FBjwVsQRB2IAVBEHVBjwVsaiAJSAwDCyAFIQoDQEEBIApBAXQiDkECdEGInAFqKAIAIA5BAnRBjJwBaigCAGogC2wiDkH//wNxQY8FbEEQdiAOQRB1QY8FbGogCUgNAxogCkHNCEwNAiAIIApBf2oiCjYCAAwAAAsACyAFQQN0QYicAWooAgAgC2wiCkH//wNxQY8FbEEQdiAKQRB1QY8FbGogCUgiCiAOcgRAIAoMAgsgBSEKA0AgCkHNCEwNASAIIApBf2oiCjYCAEEBIApBA3RBiJwBaigCACALbCIOQf//A3FBjwVsQRB2IA5BEHVBjwVsaiAJSA0CGgwAAAsACyAIIAU2AgBBAAsLQQFxNgI0IDcgJTYCACAYQcQfIDcQGhogDygCACIKQeoHRgRAIAgoAgBBzghGBEAgCEHPCDYCAAsLAkACQCAAKAKwAQRAIAhBzQg2AgBBzQghBQUgCkHoB0YgCCgCACIFQc8ISnEEQEHpByEKDAILCyAKQekHRiAFQdAISHEEQEHoByEKDAELDAELIA8gCjYCAAsgCkHoB0YiFCAMKAIAIg5BMm0iCyACTnIEQAJAIA5BA2wiG0EybSIcIAJIBEAgFEUEQCALIQUMAgsgAiAOQQF0QRltRgRAIA5BGW0hBQUgHCALIAIgG0EZbUYbIQULDAELIABBqO8AaiIoKAIABH8gKEEANgIAQQEhEkEBIRBBAgUgBgshHiAAKAKgASEEIBBFIApB6gdGcgR/QQAhBkEABSAQQQAgBCAaKAIAIgpBKGxBFGoiBkHIASATa2xqQQNsQYAZbSILIAYgB0EDdCAGQQF0a0HwAWxBgPcCIBNtQfABam1qQQhtIgYgCyAGSBsiBkGBAiAGQYECSBtBACAGIApBA3RBBHJKGyIGGwshCiAHIAZrIgsgAiAEbCAOQQN0bSIEIAsgBEgbIScgDSADQQFqIhs2AgAgDUEANgIIIA1BADYCDCANQQA2AhAgDUEhNgIUIA1BADYCGCANQYCAgIB4NgIcIA1BfzYCKCANQQA2AiAgDUEANgIkIA0gB0F/aiIcNgIEIA1BADYCLCACIDFqIiYgACgCcGwhBBAKITMjASEUIwEgBEECdEEPakFwcWokASAAQcjvAGohKSAUIABByO8AaiAAKAJwIhEgACgCrAEgMWtsQQJ0aiARIDFBAnRsEI8BGiAPKAIAIgtB6gdGBH9BgOgLBSA4KAIICyAAQfjuAGoiBCgCACIOayIQQf//A3FB1wdsQRB2IA4gEEEQdUHXB2xqaiEVIAQgFTYCACARIDFsQQJ0IBRqIQ4gAEGA7wBqIRAgDCgCACEWIAAoAmxBgBBGBEACQCAVQQh1IQQgFUEASAR/QQAFIBVB//09SgR/Qf////8HBUEBIARBB3YiJHQhHyAEQf8AcSEEIBVBgIAgSAR/IARBgAEgBGsgBEHSfmxsQRB1aiAkdEEHdQUgBEGAASAEayAEQdJ+bGxBEHVqIB9BB3VsCyAfagsLQRB0QRB1QacTbCAWQegHbW0iBEGpfGxBgICAgAFqIhZBBnUhFSAEQRB0QRB1Ih8gBEEQdWxBgICAfGogBEH//wNxIB9sQRB1aiAEIARBD3VBAWpBAXVsaiIfQRB0QRB1IiQgFkEWdSIlbCAVQf//A3EiLiAkbEEQdWogFSAfQQ91QQFqQQF1bGqyQwAAgDGUIckBIBVBEHRBEHUiHyAlbCAVIBZBFXVBAWpBAXVsaiAfIC5sQRB1arJDAACAMZQhygEgFrJDAACAMZQhzAEgBEGuB2xBgICAgH5qskMAAIAxlCHNASACQQBKIhUEQCAQKgIAIcYBIABBhO8AaiIWKgIAIccBQQAhBANAIMYBIMwBIAQgEWwiH0ECdCABaioCACLGAZQi0AGSIcgBIBAgzQEgxgGUIMcBIMkBIMgBlJOSIsYBOAIAIBYg0AEgygEgyAGUk0NgQqINkiLHATgCACAfQQJ0IA5qIMgBOAIAIARBAWoiBCACRw0ACwsgEUECRw0AIBVFDQAgAUEEaiEVIA5BBGohFiAAQYjvAGoiHyoCACHGASAAQYzvAGoiJCoCACHHAUEAIQQDQCDGASDMASAEQQF0IiVBAnQgFWoqAgAixgGUItABkiHIASAfIM0BIMYBlCDHASDJASDIAZSTkiLGATgCACAkINABIMoBIMgBlJNDYEKiDZIixwE4AgAgJUECdCAWaiDIATgCACAEQQFqIgQgAkcNAAsLBUMAAIA/QzQzl0EgFrKVIsoBkyHMASAQKgIAIcYBIBFBAkYEQCAAQYjvAGoiFioCACHHASACQQBKBEBBACEEA30gzAEgxgGUIMoBIARBAXQiFUECdCABaioCACLNAZRDYEKiDZKSIcgBIMwBIMcBlCDKASAVQQFyIh9BAnQgAWoqAgAi0AGUQ2BCog2SkiHJASAVQQJ0IA5qIM0BIMYBkzgCACAfQQJ0IA5qINABIMcBkzgCACACIARBAWoiBEYEfSDJASHHASDIAQUgyAEhxgEgyQEhxwEMAQsLIcYBCyAQIMYBOAIAIBYgxwE4AgAFIAJBAEoEQEEAIQQDfSDMASDGAZQgygEgBEECdCABaioCACLIAZRDYEKiDZKSIccBIARBAnQgDmogyAEgxgGTOAIAIAIgBEEBaiIERgR9IMcBBSDHASHGAQwBCwshxgELIBAgxgE4AgALCyACIBFsIhFBAEoEQEEAIQRDAAAAACHGAQNAIMYBIARBAnQgDmoqAgAixgEgxgGUkiHGASARIARBAWoiBEcNAAsFQwAAAAAhxgELAkACQCDGAUMoa25OXUUgxgEgxgFccgR/IA5BACARQQJ0EJEBGiAQQgA3AgAgEEIANwIIIA8oAgAFIAsLQeoHRgRAQwAAgD8hxgEgBSEjIAohBAwBBRAKIR8jASEVIwEgEUEBdEEPakFwcWokASAZKgIkQ83MzD1gQX8gGSgCABshJCATICdBA3RBeGpsIQQCQAJAIA8oAgAiLkHpB0YiFgRAIAAoApQBIQ4gACgCNEEBdEECQQEgDCgCACACQTJsRhtqIRECfwJAIAQgGigCACInbSILQeDdAEgEf0EBIRAMAQUgC0GA/QBIBEBBAiEQDAILIAtBoJwBSARAQQMhEAwCCyALQcC7AUgEQEEEIRAMAgsgC0GA+gFIBEBBBSEQDAILIAtBgPQDSARAQQYhEAwCCyARQQJ0QZjiAWooAgAgC0GAjHxqQQJtagsMAQsgEEF/aiIrQRRsQaDhAWooAgAhJSArQRRsQaDhAWogEUECdGooAgAgEEEUbEGg4QFqKAIAIisgC2tsIBBBFGxBoOEBaiARQQJ0aigCACALICVrbGogKyAla20LIRAgACAnIBAgEEHkAGogDhsiEEGsAmogECAFQdAIRhtsIhBBmHhqIBAgJ0ECRiALQd/dAEpxGyILNgIkIABBsO8AaigCACIRBEAgDiEQIBEhDiALIQQMAgtDAACAPyALIARrskMAAIA6lLtE7zn6/kIu5j+iEIgBtpMhxgEgCyEEBQJAIAAgBDYCJCAAQbDvAGooAgAiDkUEQEMAAIA/IcYBDAELIAAoApQBIRAMAgsLDAELIBBFBEBDAACAPyHGAQwBCyAAKAKwAQRAQwAAgD8hxgEMAQsCfQJAAkACQCAIKAIAIiVBzQhrDgIAAQILQQ0hEEMAAPpFDAILQQ8hEEMAgDtGDAELQREhEEMAAHpGCyHHASAAKAJwIhFBAEoEQEEAIQhDAAAAACHGAQNAIAhBFWwhK0EAIQsDQCALICtqQQJ0IA5qKgIAIsgBQwAAAD9dIScgxgFDAAAAwEMAAAA/IMgBQwAAAD8gJxtDAAAAwF5FIjUbIMgBICdBAXMgNXIbIsYBQwAAAD+UIMYBIMYBQwAAAABeG5IhxgEgC0EBaiILIBBHDQALIAhBAWoiCCARRw0ACwVDAAAAACHGAQsgxwEgxgEgELKVIBGylEPNzEw+kpSoIgggBEF+bEEDbSILIAsgCEgbIQggJUF+cUHQCEYEQCAIQQNsQQVtIQgLIAAgBCAIaiIENgIkQwAAgD8hxgELIAAgAkHoB2wgDCgCACIObTYCICA8IAAoAnAiCzYCACAAIBooAgAiETYCDAJAAkACQAJAIAVBzQhrDgIAAQILQcA+ITAMAgtB4N0AITAMAQsgFiAFQc8IRnIEQEGA/QAhMAwBC0GS3QJB6d0CQdsNEBgLIAAgMDYCHCAAQYD9AEHAPiAWGzYCGCAAQYD9ADYCFCAuQegHRgRAAkAgIUEEdEEDbSAyICAbIghBwD5ODQAgAEHg3QA2AhQgACAwQeDdACAwQeDdAEkbNgIcIAhB2DZODQAgAEHAPjYCFCAAQcA+NgIcCwsgACAAKAKUAUUiITYCPCAAQUBrIhAgHEEDdCIINgIAIApBAEcgBkEBSnEEQAJAIBAgCCAGQQN0QQFyayIINgIAIBZFDQAgECAIQWxqIgg2AgALCwJAICEEQCAWRQ0BIBAgCCACIARsIA5tIgQgCCAESBs2AgAFIBZFDQEgACgCNEEBdEECQQEgDiACQTJsRhtqIRYgECACIBECfwJAIAggDmwgAm0gEW0iBEHg3QBIBH9BASEIDAEFIARBgP0ASARAQQIhCAwCCyAEQaCcAUgEQEEDIQgMAgsgBEHAuwFIBEBBBCEIDAILIARBgPoBSARAQQUhCAwCCyAEQYD0A0gEQEEGIQgMAgsgFkECdEGY4gFqKAIAIARBgIx8akECbWoLDAELIAhBf2oiIEEUbEGg4QFqKAIAISEgIEEUbEGg4QFqIBZBAnRqKAIAIAhBFGxBoOEBaigCACIgIARrbCAIQRRsQaDhAWogFkECdGooAgAgBCAha2xqICAgIWttCyIIQawCaiAIIAVB0AhGG2wiCEGYeGogCCARQQJGIARB390ASnEbbCAObTYCAAsLIB4EQCA3QQA2AgAgAEHI7wBqIAsgACgCrAEiECAOQZADbWsgACgCdGtsIiFBAnRqIQggOSgCACIEKAI8IREgBCgCBEGA9wIgDm0iDm0iFkEASiEEAkAgC0EBRgRAIARFDQFBACEEA0AgBEECdCAIaiIgICAqAgAgBCAObEECdCARaioCACLHASDHAZQixwFDAACAPyDHAZNDAAAAAJSSlDgCACAEQQFqIgQgFkcNAAsFIARFDQFBACEEA0AgBEEBdCIgQQJ0IAhqIjAgMCoCACAEIA5sQQJ0IBFqKgIAIscBIMcBlCLHAUMAAIA/IMcBk0MAAAAAlJIixwGUOAIAICBBAXJBAnQgCGoiICAgKgIAIMcBlDgCACAEQQFqIgQgFkcNAAsLCyApQQAgIUECdBCRARogCyAQbCIIQQBKBEBBACEEA0AgBEEBdCAVaiAAQcjvAGogBEECdGoqAgBDAAAAR5QixwFDAAAAxyDHAUMAAADHXhsixwFDAP7/RiDHAUMA/v9GXRsQhgE7AQAgCCAEQQFqIgRHDQALCyA4IDwgFSAQQQAgNyAeICQQMxogAEEANgJIIAAoAnAhCwsgAiALbCIIQQBKBEACQCAVIAsgMWwiC0ECdCAUaioCAEMAAABHlCLHAUMAAADHIMcBQwAAAMdeGyLHAUMA/v9GIMcBQwD+/0ZdGxCGATsBACAIQQFGDQBBASEEA0AgBEEBdCAVaiAEIAtqQQJ0IBRqKgIAQwAAAEeUIscBQwAAAMcgxwFDAAAAx14bIscBQwD+/0YgxwFDAP7/Rl0bEIYBOwEAIARBAWoiBCAISA0ACwsLIDggPCAVIAIgDSBiQQAgJBAzBH9BfQUgACgCUCEEAkAgDygCACIIQegHRgRAIARB4N0ASARAIARBwD5rRQRAQc0IISMMAwsFAkAgBEGA/QBIBEAgBEHg3QBrDQFBzgghIwUgBEGA/QBrDQFBzwghIwsMAwsLIAUhIwUgBEGA/QBGBEAgBSEjDAILQfzdAkHp3QJBxw4QGAsLIAAgACgCYAR/IABB1I0BaigCAEUFQQALIgRBAXE2AkggYigCAARAIAQEfyAAKAKgASAaKAIAIgVBKGxBFGoiBEHIASATa2xqQQNsQYAZbSIGIAQgB0EDdCAEQQF0a0HwAWxBgPcCIBNtQfABam1qQQhtIgQgBiAESBsiBEGBAiAEQYECSBtBACAEIAVBA3RBBHJKGyEGIChBATYCAEEAIRIgBkEARwUgCgshBCAfEAkMAwsgNkEANgIAIBooAgAhBCAMKAIAIAJtIgBBkANIBH9BACEBA0AgAUEBaiEBIABBAXQiAEGQA0gNAAsgAUEDdAVBAAshACADAn8CQAJAAkAgCEHoB2sOAwACAQILIABBcGogI0EFdEHgAGpB4AFxcgwCCyAjQbJ3aiIBQQAgAUEAShtBBXRB4ABxIAByQYABcgwBCyAAQfABaiAjQQR0ckHgAHILIARBAkZBAnRyOgAAQQELIQcgHxAJCwwBCyAGIQogYAJ/AkACQAJAAkAgI0HNCGsOBAABAQIDC0ENDAMLQREMAgtBEwwBC0EVCzYCACAYQZzOACBgEBoaIF8gGigCADYCACAYQZjOACBfEBoaIF5BfzYCACAYQaIfIF4QGhogDygCAEHoB0YEQCMBIQYjASAAKAJwIgUgDCgCAGxBkANtQQJ0QQ9qQXBxaiQBBQJAIF1BADYCACAYQaYfIF0QGhogXEEAQQIgACgCTBs2AgAgGEGSzgAgXBAaGiAAKAKUAUEARyEGAkACQAJAIA8oAgAiBUHpB0YEfyAGBH8gWyAAKAKgASAAKAIkazYCACAYQaIfIFsQGhogWkEANgIAIBhBtB8gWhAaGgwCBSMBIQYjASAAKAJwIgUgDCgCACIIbEGQA20iC0ECdEEPakFwcWokAUHpBwsFIAZFDQIgWUEBNgIAIBhBph8gWRAaGiBYIAAoApgBNgIAIBhBtB8gWBAaGiBXIAAoAqABNgIAIBhBoh8gVxAaGgwBCyEODAILIA8oAgAhBQsjASEGIwEgACgCcCILIAwoAgAiCGxBkANtIhBBAnRBD2pBcHFqJAEgBUHoB0YEfyALIQUMAgUgBSEOIAshBSAQCyELCyAqKAIAIhAgDkcgEEEASnFFDQAgBiAAQcjvAGogBSAAKAKsASAIQfB8bSAxa2psQQJ0aiALQQJ0EI8BGgsLIAUgACgCrAEiCCAma2wiC0EASgRAICkgAEHI7wBqIAIgBWxBAnRqIAtBAnQQkAEaIABByO8AaiALQQJ0aiAUIAUgJkECdGwQjwEaBSApIAUgJiAIa2xBAnQgFGogCCAFQQJ0bBCPARoLIABB/O4AaiIeKgIAIscBQwAAgD9dIMYBQwAAgD9dcgRAAkAgOSgCACIFKAI8IQggBSgCBEGA9wIgDCgCAG0iDm0iC0EASiEFAkAgACgCcCIQQQFGBEAgBUUNAUEAIQUDQCAFQQJ0IBRqIhEgESoCACDGASAFIA5sQQJ0IAhqKgIAIsgBIMgBlCLIAZQgxwFDAACAPyDIAZOUkpQ4AgAgBUEBaiIFIAtHDQALBSAFRQ0BQQAhBQNAIAVBAXQiEUECdCAUaiITIBMqAgAgxgEgBSAObEECdCAIaioCACLIASDIAZQiyAGUIMcBQwAAgD8gyAGTlJIiyAGUOAIAIBFBAXJBAnQgFGoiESARKgIAIMgBlDgCACAFQQFqIgUgC0cNAAsLCyALIAJODQBBACEIA0AgCyEFA0AgCCAFIBBsakECdCAUaiIOIMYBIA4qAgCUOAIAIAVBAWoiBSACRw0ACyAIQQFqIgggEEgNAAsLCyAeIMYBOAIAAkACQCAPKAIAIg5B6QdGIgtFDQAgGigCAEEBRg0ADAELIAAgCUGA+gFKBH9BgIABBSAJQYD9AEgEf0EABUGAgAFBgICgHyAJQQt0ayAJQdCSf2ptawsLNgJcCyAAQbDvAGooAgBFBEACQCAAKAJwQQJHDQAgAEH07gBqIhAuAQAiBUGAgAFIIAAoAlwiCUGAgAFIckUNACA5KAIAIggoAjwhHkMAAIA/IAWyQwAAgDiUkyHIAUMAAIA/IAmyQwAAgDiUkyHGASAIKAIEQYD3AiAMKAIAbSIRbSIIQQBKBH9BACEFA38gBUEBdCITQQJ0IBRqIhUqAgAhxwEgFSDHASDGASAFIBFsQQJ0IB5qKgIAIskBIMkBlCLJAZQgyAFDAACAPyDJAZOUkiDHASATQQFyQQJ0IBRqIhMqAgAixwGTQwAAAD+UlCLJAZM4AgAgEyDHASDJAZI4AgAgBUEBaiIFIAhHDQAgCAsFQQALIgUgAkgEQANAIAVBAXQiCEECdCAUaiIeKgIAIccBIB4gxwEgxgEgxwEgCEEBckECdCAUaiIIKgIAIscBk0MAAAA/lJQiyAGTOAIAIAggxwEgyAGSOAIAIAVBAWoiBSACRw0ACwsgECAJOwEACwsCfwJAIA5B6gdGDQACfyANKAIcIghnIA0oAhQiBUEFQXEgCxtqaiAcQQN0Sg0BIAsEQAJAIAggCEEMdiIJayEIIARBAEciCwRAIA0gDSgCICAIajYCIAsgDSAJIAggCxsiCDYCHCAIQYGAgARPDQAgDSgCICEJA0AgCUEXdiILQf8BRgRAIA0gDSgCJEEBajYCJAUgCUEfdiEIIA0oAigiCUF/SgRAIA0oAhgiBSANKAIIaiANKAIESQR/IA0oAgAhDiANIAVBAWo2AhggBSAOaiAIIAlqOgAAQQAFQX8LIQUgDSANKAIsIAVyNgIsCyANKAIkIgUEQCAIQf8BakH/AXEhCQNAIA0oAhgiCCANKAIIaiANKAIESQR/IA0oAgAhBSANIAhBAWo2AhggBSAIaiAJOgAAIA0oAiQhBUEABUF/CyEIIA0gDSgCLCAIcjYCLCANIAVBf2oiBTYCJCAFDQALCyANIAtB/wFxNgIoIA0oAiAhCSANKAIcIQggDSgCFCEFCyANIAlBCHRBgP7//wdxIgk2AiAgDSAIQQh0Igg2AhwgDSAFQQhqIgU2AhQgCEGBgIAESQ0ACwsLIARFDQEgCCAIQQF2IglrIQggEkEARyILBEAgDSANKAIgIAhqNgIgCyANIAkgCCALGyIINgIcIAhBgYCABEkEQCANKAIgIQkDQCAJQRd2IgtB/wFGBEAgDSANKAIkQQFqNgIkBSAJQR92IQggDSgCKCIJQX9KBEAgDSgCGCIFIA0oAghqIA0oAgRJBH8gDSgCACEOIA0gBUEBajYCGCAFIA5qIAggCWo6AABBAAVBfwshBSANIA0oAiwgBXI2AiwLIA0oAiQiBQRAIAhB/wFqQf8BcSEJA0AgDSgCGCIIIA0oAghqIA0oAgRJBH8gDSgCACEFIA0gCEEBajYCGCAFIAhqIAk6AAAgDSgCJCEFQQAFQX8LIQggDSANKAIsIAhyNgIsIA0gBUF/aiIFNgIkIAUNAAsLIA0gC0H/AXE2AiggDSgCICEJIA0oAhwhCCANKAIUIQULIA0gCUEIdEGA/v//B3EiCTYCICANIAhBCHQiCDYCHCANIAVBCGoiBTYCFCAIQYGAgARJDQALCyAcIAhnIAVBYGpBEkEHIA8oAgBB6QdGIgsbampBA3VrIgkgCiAJIApIGyIJQQIgCUECShsiCUGBAiAJQYECSBshCSALRQRAIAQhCEEBIQogCQwBCyAIQQh2IQogDSAJQQJGBH8gCCAKQYF+bGoFIA0gDSgCICAIIApBggIgCWtsa2o2AiAgCgsiCDYCHCAIQYGAgARPBEAgBCEIQQEhCiAJDAELIA0oAiAhCgN/IApBF3YiC0H/AUYEQCANIA0oAiRBAWo2AiQFIApBH3YhCCANKAIoIgpBf0oEQCANKAIYIgUgDSgCCGogDSgCBEkEfyANKAIAIQ4gDSAFQQFqNgIYIAUgDmogCCAKajoAAEEABUF/CyEFIA0gDSgCLCAFcjYCLAsgDSgCJCIFBEAgCEH/AWpB/wFxIQoDQCANKAIYIgggDSgCCGogDSgCBEkEfyANKAIAIQUgDSAIQQFqNgIYIAUgCGogCjoAACANKAIkIQVBAAVBfwshCCANIA0oAiwgCHI2AiwgDSAFQX9qIgU2AiQgBQ0ACwsgDSALQf8BcTYCKCANKAIgIQogDSgCHCEIIA0oAhQhBQsgDSAKQQh0QYD+//8HcSIKNgIgIA0gCEEIdCIINgIcIA0gBUEIaiIFNgIUIAhBgYCABEkNACAEIQhBASEKIAkLCwwBCyAoQQA2AgBBACEIQQAhCkEACyEFIA8oAgAiC0HoB0YEQCANKAIcZyANKAIUQWdqakEDdSEiIA0QJiAiIUkFIA0oAggiCSANKAIYaiAcIAVrIgRLBEBBpbUCQde0AkHuARAYBUEAIAlrIg4gDSgCACIiIARqaiAiIA0oAgRqIA5qIAkQkAEaIA0gBDYCBCAEISILC0EAQREgC0HqB0YbIQQCfwJAIAoNACAPKAIAQegHRw0AIBJBAEchCUEADAELIDQgGTYCACAYQabOACA0EBoaIA8oAgBB6QdGBEAgNCAAKAJkNgIAIDQgACgCaDYCBCBWIDQ2AgAgGEGszgAgVhAaGgtBACAKIBJBAEciCXFFDQAaIFVBADYCACAYQZrOACBVEBoaIFRBADYCACAYQaYfIFQQGhogU0F/NgIAIBhBoh8gUxAaGiAYIBQgDCgCAEHIAW0gGyAiaiAFQQAQG0EASARAQX0hBwwCCyBSIDs2AgAgGEG/HyBSEBoaIBhBvB8gsAEQGhpBASEJQQELIQsgLSAENgIAIBhBms4AIC0QGhogDygCACIEQegHRgRAIEkhBAUCQCAEICooAgAiBEcgBEEASnEEQCAYQbwfIK8BEBoaIBggBiAMKAIAQZADbSAtQQJBABAbGiBRQQA2AgAgGEGSzgAgURAaGgsgDSgCHGcgDSgCFEFgamogIkEDdEoEQCBJIQQMAQsgCwRAAkAgDygCAEHpB0cNACAAKAKUAUUNACBQIAAoAqABIAAoAiRrNgIAIBhBoh8gUBAaGgsLIE8gACgClAE2AgAgGEGmHyBPEBoaIBggFCACQQAgIiANEBsiBEEASARAQX0hBwwDCyALRQ0AIA8oAgBB6QdHDQAgACgClAFFDQAgBSAiaiEGIAQgG2ogGyAiaiAFEJABGiAGISILCyAJIAhFckUEQCAMKAIAIghByAFtIQYgCEGQA20hCCAYQbwfIK4BEBoaIE5BADYCACAYQZrOACBOEBoaIE1BADYCACAYQZLOACBNEBoaIExBADYCACAYQaYfIEwQGhogS0F/NgIAIBhBoh8gSxAaGiAPKAIAQekHRgRAIA0oAggiCSANKAIYaiAESwRAQaW1AkHXtAJB7gEQGAVBACAJayILIA0oAgAiIiAEamogIiANKAIEaiALaiAJEJABGiANIAQ2AgQgBCGtAQsFICIhrQELIBggACgCcCACIAZrIgkgCGtsQQJ0IBRqIAggLUECQQAQGxogGCAAKAJwIAlsQQJ0IBRqIAYgGyCtAWogBUEAEBtBAEgEQEF9IQcMAgUgSiA7NgIAIBhBvx8gShAaGgsLIA8oAgAhCSAaKAIAISIgDCgCACACbSIGQZADSAR/QQAhCANAIAhBAWohCCAGQQF0IgZBkANIDQALIAhBA3QFQQALIQYgAwJ/AkACQAJAIAlB6AdrDgMAAgECCyAGQXBqICNBBXRB4ABqQeABcXIMAgsgI0Gyd2oiCEEAIAhBAEobQQV0QeAAcSAGckGAAXIMAQsgBkHwAWogI0EEdHJB4AByCyAiQQJGQQJ0cjoAACA2IA0oAhwiCSA7KAIAczYCACAqIB0Ef0HqBwUgDygCAAs2AgAgAEGY7wBqIBooAgAiIjYCACAAQZzvAGogAjYCACAAQazvAGpBADYCAAJAAkAgACgCuAFFDQAgGSgCACAXckUNACAAQdCNAWoqAgAhxwEgGSoCJEPNzMw9XSAvcQRAIAIgACgCcGwiCEEASgRAQQAhBkMAAAAAIcYBA0AgxgEgBkECdCABaioCACLGASDGAZSSIcYBIAggBkEBaiIGRw0ACwVDAAAAACHGAQsgxgEgCLKVQ3EdnkOUIMcBXyEXCyAAQcyNAWohAQJAIBdFBEAgAUEANgIADAELIAEgASgCACIGQQFqNgIAIAZBCUwNACAGQR5OBEAgAUEKNgIADAELIDZBADYCACAPKAIAIQQgDCgCACACbSIAQZADSAR/QQAhAQNAIAFBAWohASAAQQF0IgBBkANIDQALIAFBA3QFQQALIQAgAwJ/AkACQAJAIARB6AdrDgMAAgECCyAAQXBqICNBBXRB4ABqQeABcXIMAgsgI0Gyd2oiAUEAIAFBAEobQQV0QeAAcSAAckGAAXIMAQsgAEHwAWogI0EEdHJB4AByCyAiQQJGQQJ0cjoAAEEBIQcMAwsMAQsgAEHMjQFqQQA2AgALIAlnIA0oAhRBYGpqIBxBA3RKBEAgB0ECSARAQX4hBwwCCyAbQQA6AAAgNkEANgIAQQEhBAUCQCAPKAIAQegHRyAKckEBcyAEQQJKcUUNAAN/IAMgBGosAAANASAEQX9qIQEgBEEDSgR/IAEhBAwBBSABCwshBAsLIAVBAWogBGohASAAKAKUAQRAIAEhBwwBCyABQQFOBEACQCABIAdHBEAgASAHSg0BIC1BADYCBCADIAdqIAFrIgAgAyABEJABGiAtIAAgARBfDQEgLSAtKAIEIAMgB0EBEGBBAEgNAQsMAgsLQX0hBwsgMxAJICwkASAHDwsFIAshBQsgAiAFbSECIB5Bf0cEQCAAQdQ7aiAeNgIAIABB2DtqIBE2AgALIAAgASACIAUgAyAEIB0gJRBbIQAgLCQBIAAPCwsgAEGg7wBqKAIAIQkgE0EZRkHqByAAQZDvAGooAgAiAUHoByABGyATQeQAShsiAkHoB0dxIgEhBkEyIBMgARsiBUERSAR/An8gBEEBRwRAIAJB6AdGIAVBCkdxRQRAQTIhAUEyIAVtQf8BcSEIQQMMAgsLQRlBECAFQQxGGyEBQQAhCEHoByECIAVBDUgLBSAFIQFBACEIIAYLIQUgAkHoB0YgCUHNCCAJGyIEQc8ISnEEf0HPCAVBzQhB0AggBCACQekHRiAEQdEISHEbIAJB6gdGIARBzghGcRsLIQYgAEHw7gBqKAIAIQkgAUGQA0gEf0EAIQQDQCAEQQFqIQQgAUEBdCIBQZADSA0ACyAEQQN0BUEACyEBIAMCfwJAAkACQCACQegHaw4DAAIBAgsgAUFwaiAGQQV0QeAAakHgAXFyDAILIAZBsndqIgJBACACQQBKG0EFdEHgAHEgAXJBgAFyDAELIAFB8AFqIAZBBHRyQeAAcgsgBSAJQQJGQQJ0cnI6AAAgBUEDRgRAIAMgCDoAAQtBAUECIAVBAkkbIQEgACgClAEEQCAsJAEgAQ8LIAcgASAHIAFKIgIbIQAgAgRAAkAgKEEANgIEIAAgA2ogAWsiAiADIAEQkAEaICggAiABEF9FBEAgKCAoKAIEIAMgAEEBEGBBAE4NAQsgLCQBQX0PCwsgLCQBIAALwgQBC38jASEIIwFBsAJqJAEgACgClAFFBEAgACgCpAFBf0cEQCAAKAKgAUEDbCAAKAKQAUEYbCACIANsbW0iCSAFIAkgBUgbIQULCyMBIQ0jASACQfwJIAVBAyACQQF0IAJBAkYbayACbSIJQQFqIAlB+wlKGyIJbEEPakFwcWokASAIQQA2AgQgACgCiAEhDyAAKAKAASEQIAAoAnghESAAIABBkO8AaigCADYCiAEgACAAQaDvAGooAgA2AoABIAAgAEHw7gBqKAIAIgo2AnggACgCRCISBEAgAEEBNgJ4BSAAQZjvAGogCjYCAAsCQCACQQBKBEACQCACQX9qIQogAEHUjQFqIQ4gBkUEQEEAIQYDQAJAIABBADYCRCAOIAYgCkg2AgAgACAAKAJwIAMgBmxsQQJ0IAFqIAMgBiAJbCANaiILIAkgB0EAQQBBAEEAQQAQWiIMQQBIDQAgCCALIAwQX0EASA0AIAZBAWoiBiACSA0BDAMLCwwDC0EAIQYDQAJAIABBADYCRCAOIAYgCkg2AgAgBiAKRgRAIABB6gc2AogBCyAAIAAoAnAgAyAGbGxBAnQgAWogAyAGIAlsIA1qIgsgCSAHQQBBAEEAQQBBABBaIgxBAEgNACAIIAsgDBBfQQBIDQAgBkEBaiIGIAJIDQEMAgsLDAILCyAIIAIgBCAFIAAoApQBRRBgIgFBAEgNACAAIA82AogBIAAgEDYCgAEgACARNgJ4IAAgEjYCRCAIJAEgAQ8LIAgkAUF9C+4BAQR/IAAoApwBIQUgACgCkAEiBkGQA20iByACSgRAQX8hBQUCQCAFQYgnRgRAIAIhBQUgBUH3WGoiCEEJTwRAQX8hBQwCCyAFQY4nSAR/IAcgCHQFIAYgBUH1WGpsQTJtCyIFIAJKBEBBfyEFDAILCyAGIAVBkANsRiAGIAVByAFsRnIgBiAFQeQAbEZyRQRAIAVBMmwiByAGQQZsRiAGIAdGIAYgBUEZbEZyIAcgBkEDbEZyIAcgBkECdEZyIAcgBkEFbEZyckUEQEF/IQULCwsLIAAgASAFIAMgBEEYIAEgAkF+IAAoAnBBARBaC+puAQt/IwEhAyMBQbABaiQBIANByABqIQcgA0FAayEIIANBOGohCSADQTBqIQQgA0EoaiEKIANBIGohCyADQRhqIQwgA0EQaiENIANBzABqIQYgAyACNgIAIAAgACgCAGohBQJAAn8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBoB9rDuw2AAECAwYHEhMICQwNDg8QEQoLKysWFwQFGBkrGiUbKxwrKysrHR4rKx8gISIrKyMkKykrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKisrKysrKysrJysoKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrJisrKysrKysrKysrKysrKxQVKwsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAAkACQCACQYAQaw4EAQEAAQALQX8MLAsgAEGs7wBqKAIARQRAQX8gACgCbCACRw0sGgsgACACNgJsIAAgAjYCwAFBAAwrCyADKAIAQQNqQXxxIgEoAgAhAiADIAFBBGo2AgAgAkUNKyACIAAoAmw2AgBBAAwqCyADKAIAQQNqQXxxIgIoAgAhASADIAJBBGo2AgAgAUGYeGsiAkEAIAJB5wdHGwRAIAFBAUgNKyABQfUDSAR/QfQDBSAAKAJwQeCnEmwiAiABIAEgAkobCyEBCyAAIAE2AqQBQQAMKQsgAygCAEEDakF8cSIBKAIAIQQgAyABQQRqNgIAIARFDSkgAEGc7wBqKAIAIgEEfyABBSAAKAKQAUGQA20LIQICQAJAIAAoAqQBIgFBmHhrIgYEQCAGQecHRgRADAIFDAMLAAsgACgCkAEiAUE8bCACbSABIAAoAnBsaiEBDAELIAAoApABQeDPAGwgAm0hAQsgBCABNgIAQQAMKAsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAIAJBAUgEQCACQZh4Rw0pBSACIAAoAnBKDSkLIAAgAjYCeEEADCcLIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCACACRQ0nIAIgACgCeDYCAEEADCYLIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCACACQbN3akEESw0mIAAgAjYChAEgAkHNCEYEQCAAQcA+NgIUQQAMJgsgAkHOCEYEQCAAQeDdADYCFAUgAEGA/QA2AhQLQQAMJQsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAIAJFDSUgAiAAKAKEATYCAEEADCQLIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCAAJAIAJBmHhrDroQACUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl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ACECIAMgAUEEajYCACACRQ0KIAIgACgCTDYCAEEADAkLIAMoAgBBA2pBfHEiACgCACEBIAMgAEEEajYCACABQQFLDQkgCyABNgIAIAVBzh8gCxAaGkEADAgLIAMoAgBBA2pBfHEiACgCACEBIAMgAEEEajYCACABRQ0IIAogATYCACAFQc8fIAoQGhpBAAwHCyAAIAAoAgRqIQIgAEHw7gBqIQEgAEHIAWpBAEGUjAEQkQEaIAVBvB8gBBAaGiACIAAoArQBIAYQMiABIAAoAnA2AgAgAEH07gBqQYCAATsBACAAQfzuAGpDAACAPzgCACAAQazvAGpBATYCACAAQZDvAGpB6Qc2AgAgAEGg7wBqQdEINgIAIABB+O4AakGA6As2AgBBAAwGCyADKAIAQQNqQXxxIgEoAgAhAiADIAFBBGo2AgACQCACQZh4aw7TDwAHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHAAAABwsgACACNgKIAUEADAULIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCACAAIAI2ArABIAkgAjYCACAFQajOACAJEBoMBAsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAIABBsO8AaiACNgIAIAggAjYCACAFQarOACAIEBoMAwsgAygCAEEDakF8cSIBKAIAIQQgAyABQQRqNgIAIARFDQMgACgCOARAIABBlO8AaigCAEF+cUHoB0YEQCAAKAIEIQEgBEEBNgIAQQAgACgCDEEATA0EGiAAIAFqIQZBASECQQAhAQNAIAQgAgR/IAFB0M4AbCAGakHEL2ooAgBBCUoFQQALQQFxIgI2AgAgAUEBaiIBIAAoAgxIDQALQQAMBAsLIAAoArgBBEAgBCAAQcyNAWooAgBBCUo2AgAFIARBADYCAAtBAAwCCyADKAIAQQNqQXxxIgAoAgAhASADIABBBGo2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AABwPqKqIgO3RAAAAAAAAHBBoqGqNgIAIAIgFWohAiAEQQFqBSAYqiEDIAkhAiAECyIAQQJ0IApqIAM2AgALIABBf0oEQEQAAAAAAADwPyACEIEBIRggACECA0AgAkEDdCALaiAYIAJBAnQgCmooAgC3ojkDACAYRAAAAAAAAHA+oiEYIAJBf2ohAyACQQBKBEAgAyECDAELCyAAIQIDQCAAIAJrIQVEAAAAAAAAAAAhGEEAIQQDQCAYIARBA3RBwKoCaisDACACIARqQQN0IAtqKwMAoqAhGCAEQQFqIQMgBEEDSyAEIAVPckUEQCADIQQMAQsLIAVBA3QgDmogGDkDACACQX9qIQMgAkEASgRAIAMhAgwBCwtEAAAAAAAAAAAhGCAAIQIDQCAYIAJBA3QgDmorAwCgIRggAkF/aiEDIAJBAEoEQCADIQIMAQsLBUQAAAAAAAAAACEYCyABIBggGJogB0UiBBs5AwAgDisDACAYoSEYIABBAU4EQEEBIQMDQCAYIANBA3QgDmorAwCgIRggA0EBaiECIAAgA0cEQCACIQMMAQsLCyABIBggGJogBBs5AwggCyQBIAZBB3ELmAEBA3wgACAAoiIDIAMgA6KiIANEfNXPWjrZ5T2iROucK4rm5Vq+oKIgAyADRH3+sVfjHcc+okTVYcEZoAEqv6CiRKb4EBEREYE/oKAhBSADIACiIQQgAgR8IAAgBERJVVVVVVXFP6IgAyABRAAAAAAAAOA/oiAEIAWioaIgAaGgoQUgBCADIAWiRElVVVVVVcW/oKIgAKALCwoAIAC7EJIBtqgLxgEBAn8jASEBIwFBEGokASAAvUIgiKdB/////wdxIgJB/MOk/wNJBHwgAkGewZryA0kEfEQAAAAAAADwPwUgAEQAAAAAAAAAABCCAQsFAnwgACAAoSACQf//v/8HSw0AGgJAAkACQAJAIAAgARCDAUEDcQ4DAAECAwsgASsDACABKwMIEIIBDAMLIAErAwAgASsDCEEBEIUBmgwCCyABKwMAIAErAwgQggGaDAELIAErAwAgASsDCEEBEIUBCwshACABJAEgAAuhAwMCfwF+A3wgAL0iA0I/iKchAQJ8IAACfwJAIANCIIinQf////8HcSICQarGmIQESwR8IANC////////////AINCgICAgICAgPj/AFYEQCAADwsg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AgsLQcDfAigCACIBIABNIAEgACgCCCIBTXFFBEAQAwsgASACNgIMIAAgAjYCCCACIAE2AgggAiAANgIMIAJBADYCGA8LIAIgADYCGCACIAI2AgwgAiACNgIICwYAQbDrAgvGAwEDfyACQYDAAE4EQCAAIAEgAhAFGiAADwsgACEEIAAgAmohAyAAQQNxIAFBA3FGBEADQCAAQQNxBEAgAkUEQCAEDwsgACABLAAAOgAAIABBAWohACABQQFqIQEgAkEBayECDAELCyADQXxxIgJBQGohBQNAIAAgBUwEQCAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcIAAgASgCIDYCICAAIAEoAiQ2AiQgACABKAIoNgIoIAAgASgCLDYCLCAAIAEoAjA2AjAgACABKAI0NgI0IAAgASgCODYCOCAAIAEoAjw2AjwgAEFAayEAIAFBQGshAQwBCwsDQCAAIAJIBEAgACABKAIANgIAIABBBGohACABQQRqIQEMAQsLBSADQQRrIQIDQCAAIAJIBEAgACABLAAAOgAAIAAgASwAAToAASAAIAEsAAI6AAIgACABLAADOgADIABBBGohACABQQRqIQEMAQsLCwNAIAAgA0gEQCAAIAEsAAA6AAAgAEEBaiEAIAFBAWohAQwBCwsgBAteAQF/IAEgAEggACABIAJqSHEEQCABIAJqIQEgACIDIAJqIQADQCACQQBKBEAgAkEBayECIABBAWsiACABQQFrIgEsAAA6AAAMAQsLIAMhAAUgACABIAIQjwEaCyAAC5gCAQR/IAAgAmohBCABQf8BcSEDIAJBwwBOBEADQCAAQQNxBEAgACADOgAAIABBAWohAAwBCwsgA0EIdCADciADQRB0ciADQRh0ciEBIARBfHEiBUFAaiEGA0AgACAGTARAIAAgATYCACAAIAE2AgQgACABNgIIIAAgATYCDCAAIAE2AhAgACABNgIUIAAgATYCGCAAIAE2AhwgACABNgIgIAAgATYCJCAAIAE2AiggACABNgIsIAAgATYCMCAAIAE2AjQgACABNgI4IAAgATYCPCAAQUBrIQAMAQsLA0AgACAFSARAIAAgATYCACAAQQRqIQAMAQsLCwNA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eADYADgBmAE4AJgA+ABYAbgBWAC4ABgBeAHYAQQAZADEACQBhAEkAIQA5ABEAaQBRACkAAQBZAHEAQwAbADMACwBjAEsAIwA7ABMAawBTACsAAwBbAHMARQAdADUADQBlAE0AJQA9ABUAbQBVAC0ABQBdAHUARwAfADcADwBnAE8AJwA/ABcAbwBXAC8ABwBfAHcAQEAYQDBACEBgQEhAIEA4QBBAaEBQQChAAEBYQHBAQkAaQDJACkBiQEpAIkA6QBJAakBSQCpAAkBaQHJAREAcQDRADEBkQExAJEA8QBRAbEBUQCxABEBcQHRARkAeQDZADkBmQE5AJkA+QBZAbkBWQC5ABkBeQHZAQUAZQDFACUBhQElAIUA5QBFAaUBRQClAAUBZQHFAQ0AbQDNAC0BjQEtAI0A7QBNAa0BTQCtAA0BbQHNARUAdQDVADUBlQE1AJUA9QBVAbUBVQC1ABUBdQHVAR0AfQDdAD0BnQE9AJ0A/QBdAb0BXQC9AB0BfQHdAQIAYgDCACIBggEiAIIA4gBCAaIBQgCiAAIBYgHCAQoAagDKACoBigEqAIoA6gBKAaoBSgCqAAoBagHKARIAcgDSADIBkgEyAJIA8gBSAbIBUgCyABIBcgHSARoAegDaADoBmgE6AJoA+gBaAboBWgC6ABoBegHaAQYAZgDGACYBhgEmAIYA5gBGAaYBRgCmAAYBZgHGAQ4AbgDOAC4BjgEuAI4A7gBOAa4BTgCuAA4BbgHOARYAdgDWADYBlgE2AJYA9gBWAbYBVgC2ABYBdgHWAR4AfgDeAD4BngE+AJ4A/gBeAb4BXgC+AB4BfgHeAQMAYwDDACMBgwEjAIMA4wBDAaMBQwCjAAMBYwHDAQsAawDLACsBiwErAIsA6wBLAasBSwCrAAsBawHLARMAcwDTADMBkwEzAJMA8wBTAbMBUwCzABMBcwHTARsAewDbADsBmwE7AJsA+wBbAbsBWwC7ABsBewHbAQcAZwDHACcBhwEnAIcA5wBHAacBRwCnAAcBZwHHAQ8AbwDPAC8BjwEvAI8A7wBPAa8BTwCvAA8BbwHPARcAdwDXADcBlwE3AJcA9wBXAbcBVwC3ABcBdwHXAR8AfwDfAD8BnwE/AJ8A/wBfAb8BXwC/AB8BfwHfAQBBiKYBC5wBAwAAAAIAAAADAAAAAgAAAAUAAAACAAAA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AwAFAA4ADgAKAAsAAwAIAAkABwADAFsBAEHwyQELOFzKvti235rinOZ47Hr0zPw0A4YLiBNkGWYdSiBCJ6Q1+ff29fTq0srJyMWuUjs4NzYuFgwLCgkHAEGwygELaApn8g5WzeQdCmfyDnVSggxZmgQZdVKCDEYRMQrtA2IURhExCtoC1wf5xq0P2gLXByK2UgXa+qQKIrZSBQAAAABG8y4eK+NLDh9mgBgcLB0K2mFIEu2c9AbsMBML45ClBO2kHQIK32sDAEGgywELNP369OnUtpaDeG5iVUg8MSggGRMPDQsJCAcGBQQDAgEA0tDOy8fBt6iOaEo0JRsUDgoGBAIAQeDLAQsh38m3p5iKfG9iWE9GPjgyLCcjHxsYFRIQDgwKCAYEAwIBAEGQzAELswF9MxoSDwwLCgkIBwYFBAMCAQDGaS0WDwwLCgkIBwYFBAMCAQDVonRTOysgGBIPDAkHBgUDAgDvu3Q7HBALCgkIBwYFBAMCAQD65byHVjMeEw0KCAYFBAMCAQD569W5nIBnU0I1KiEaFRENCgD++evOpHZNLhsQCgcFBAMCAQD//fnv3L+cd1U5JRcPCgYEAgD//fv27d/Ls5h8Yks3KB0VDwD//v333KJqQyocEgwJBgQDAgBB0M0BC6IBHzlroM3N////////////////RS9Db6bN////////////////UkpPX22AkaCtzc3N4P//4P/gfUo7RWGNtv//////////////rXNVSUxcc5GtzeDg////////poZxZmVma3Z9ipGbprbAwM2W4LaGZVNPVWF4ka3N4P///////+DAlnhlXFldZnaGoLbA4ODg/+DgtpuGdm1oZmpvdoORoK2DAEGAzwELEfG+soRXSikOAN/BnYxqOScSAEGgzwELEoNKjU9Qil9ohl9jW31dTHtzewBBwM8BC5cBgADWKgDrgBUA9LhICwD41oAqBwD44apQGQUA++zGfjYSAwD67tOfUiMPBQD658uogFg1GQYA/O7YuZRsRygSBAD98+HHpoBaOR8NAwD+9unUt5NtSSwXCgIA//rw38amgFo6IRAGAQD/+/Tn0rWSbksuGQwFAQD//fju3cSkgFw8IxIIAwEA//358uXQtJJuTDAbDgcDAQBB4NABC5cBgQDPMgDsgRQA9blICgD51YEqBgD64qlXGwQA++nC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AACAWAAAAFsAAEBbAABgWwAAAFwAAFBcAACgXAAAIAAQAGYmqwHAXAAAwF4AAMBiAAAAYwAAIGMAACBkAABwZAAAwGQAAJShAACXoQAAcHgAAJB4AAAZAAAAIAAAAAAAAAA4rwAAwIsAABgAAAACAAAAAQAAADCRAAAgAAAAEJAAACAAAADwjgAAIAAAANCMAABAAAAAZADwACAAZADNPAAwACBjZWx0L2JhbmRzLmMAYXNzZXJ0aW9uIGZhaWxlZDogZW5kPjAAYXNzZXJ0aW9uIGZhaWxlZDogbmJCYW5kcz4wAGFzc2VydGlvbiBmYWlsZWQ6IHN1bT49MABhc3NlcnRpb24gZmFpbGVkOiBOID4gMABhc3NlcnRpb24gZmFpbGVkOiBzdHJpZGU+MABhc3NlcnRpb24gZmFpbGVkOiBpdGhldGE+PTAAYXNzZXJ0aW9uIGZhaWxlZDogcW4gPD0gMjU2AEZhdGFsIChpbnRlcm5hbCkgZXJyb3IgaW4gJXMsIGxpbmUgJWQ6ICVzCgBjZWx0L2NlbHQuYwBhc3NlcnRpb24gZmFpbGVkOiBzdC0+c2lnbmFsbGluZz09MABjZWx0L2NlbHRfZW5jb2Rlci5jAAIBAGFzc2VydGlvbiBmYWlsZWQ6ICFjZWx0X2lzbmFuKGZyZXFbMF0pICYmIChDPT0xIHx8ICFjZWx0X2lzbmFuKGZyZXFbTl0pKQBhc3NlcnRpb24gZmFpbGVkOiBjb3VudD4wABkXAgB+fHdtVykTCQQCAGFzc2VydGlvbiBmYWlsZWQ6ICFjZWx0X2lzbmFuKHRtcFswXSkAYXNzZXJ0aW9uIGZhaWxlZDogIWNlbHRfaXNuYW4obm9ybSkAY2VsdC9lbnRkZWMuYwBhc3NlcnRpb24gZmFpbGVkOiBfZnQ+MQBjZWx0L2VudGVuYy5jAGFzc2VydGlvbiBmYWlsZWQ6IF9iaXRzPjAAYXNzZXJ0aW9uIGZhaWxlZDogX25iaXRzPD1FQ19TWU1fQklUUwBhc3NlcnRpb24gZmFpbGVkOiBfdGhpcy0+b2ZmcytfdGhpcy0+ZW5kX29mZnM8PV9zaXplAGFzc2VydGlvbiBmYWlsZWQ6IG09PTQAY2VsdC9raXNzX2ZmdC5jAGFzc2VydGlvbiBmYWlsZWQ6IGZsK2ZzPD0zMjc2OABjZWx0L2xhcGxhY2UuYwBhc3NlcnRpb24gZmFpbGVkOiBmcz4wAGFzc2VydGlvbiBmYWlsZWQ6IG1heF9waXRjaD4wAGNlbHQvcGl0Y2guYwBhc3NlcnRpb24gZmFpbGVkOiBsZW4+PTMALi9jZWx0L3BpdGNoLmgAYXNzZXJ0aW9uIGZhaWxlZDogbGVuPjAAY2VsdC9jZWx0X2xwYy5jAGFzc2VydGlvbiBmYWlsZWQ6IG4+MAACAQBhc3NlcnRpb24gZmFpbGVkOiBjb2RlZEJhbmRzID4gc3RhcnQAY2VsdC9yYXRlLmMAYXNzZXJ0aW9uIGZhaWxlZDogYml0c1tqXSA+PSAwAGFzc2VydGlvbiBmYWlsZWQ6IGViaXRzW2pdID49IDAAYXNzZXJ0aW9uIGZhaWxlZDogQyplYml0c1tqXTw8QklUUkVTID09IGJpdHNbal0AYXNzZXJ0aW9uIGZhaWxlZDogSz4wCmFsZ19xdWFudCgpIG5lZWRzIGF0IGxlYXN0IG9uZSBwdWxzZQBjZWx0L3ZxLmMAYXNzZXJ0aW9uIGZhaWxlZDogTj4xCmFsZ19xdWFudCgpIG5lZWRzIGF0IGxlYXN0IHR3byBkaW1lbnNpb25zAGFzc2VydGlvbiBmYWlsZWQ6IEs+MAphbGdfdW5xdWFudCgpIG5lZWRzIGF0IGxlYXN0IG9uZSBwdWxzZQBhc3NlcnRpb24gZmFpbGVkOiBOPjEKYWxnX3VucXVhbnQoKSBuZWVkcyBhdCBsZWFzdCB0d28gZGltZW5zaW9ucwBzaWxrL2VuY19BUEkuYwBhc3NlcnRpb24gZmFpbGVkOiBlbmNDb250cm9sLT5uQ2hhbm5lbHNJbnRlcm5hbCA9PSAxIHx8IHBzRW5jLT5zdGF0ZV9GeHhbIDAgXS5zQ21uLmZzX2tIeiA9PSBwc0VuYy0+c3RhdGVfRnh4WyAxIF0uc0Ntbi5mc19rSHoAYXNzZXJ0aW9uIGZhaWxlZDogZW5jQ29udHJvbC0+bkNoYW5uZWxzQVBJID09IDEgJiYgZW5jQ29udHJvbC0+bkNoYW5uZWxzSW50ZXJuYWwgPT0gMQBhc3NlcnRpb24gZmFpbGVkOiBwc0VuYy0+c3RhdGVfRnh4WyAwIF0uc0Ntbi5pbnB1dEJ1Zkl4ID09IHBzRW5jLT5zdGF0ZV9GeHhbIDAgXS5zQ21uLmZyYW1lX2xlbmd0aABhc3NlcnRpb24gZmFpbGVkOiBlbmNDb250cm9sLT5uQ2hhbm5lbHNJbnRlcm5hbCA9PSAxIHx8IHBzRW5jLT5zdGF0ZV9GeHhbIDEgXS5zQ21uLmlucHV0QnVmSXggPT0gcHNFbmMtPnN0YXRlX0Z4eFsgMSBdLnNDbW4uZnJhbWVfbGVuZ3RoAGFzc2VydGlvbiBmYWlsZWQ6IHR5cGVPZmZzZXQgPj0gMCAmJiB0eXBlT2Zmc2V0IDwgNgBzaWxrL2VuY29kZV9pbmRpY2VzLmMAYXNzZXJ0aW9uIGZhaWxlZDogZW5jb2RlX0xCUlIgPT0gMCB8fCB0eXBlT2Zmc2V0ID49IDIAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmNDLT5wc05MU0ZfQ0ItPm9yZGVyID09IHBzRW5jQy0+cHJlZGljdExQQ09yZGVyAGFzc2VydGlvbiBmYWlsZWQ6IGZyYW1lX2xlbmd0aCA9PSAxMiAqIDEwAHNpbGsvZW5jb2RlX3B1bHNlcy5jAGFzc2VydGlvbiBmYWlsZWQ6IGlmYWN0X1EyID49IDAAc2lsay9pbnRlcnBvbGF0ZS5jAGFzc2VydGlvbiBmYWlsZWQ6IGlmYWN0X1EyIDw9IDQAc2lsay9OU1EuYwBhc3NlcnRpb24gZmFpbGVkOiBsYWcgPiAwIHx8IHNpZ25hbFR5cGUgIT0gVFlQRV9WT0lDRUQAYXNzZXJ0aW9uIGZhaWxlZDogc3RhcnRfaWR4ID4gMABzaWxrL05TUV9kZWxfZGVjLmMAYXNzZXJ0aW9uIGZhaWxlZDogblN0YXRlc0RlbGF5ZWREZWNpc2lvbiA+IDAAYXNzZXJ0aW9uIGZhaWxlZDogKCBzaGFwaW5nTFBDT3JkZXIgJiAxICkgPT0gMACzYwBHOCseFQwGAA+Dioqbm62tLgJaV11bUmJAAMuWANfDpn1uUgB4AIBAAOieCgDmAPPdwLUAq1UAwIBAAM2aZjMA1auAVSsA4MCggGBAIABkKBAHAwEAvLCbindhQysaCgCld1A9LyMbFA4JBABxPwBhc3NlcnRpb24gZmFpbGVkOiBNQVhfRlJBTUVfTEVOR1RIID49IHBzRW5jQy0+ZnJhbWVfbGVuZ3RoAHNpbGsvVkFELmMAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmNDLT5mcmFtZV9sZW5ndGggPT0gOCAqIHNpbGtfUlNISUZUKCBwc0VuY0MtPmZyYW1lX2xlbmd0aCwgMyApAGFzc2VydGlvbiBmYWlsZWQ6IHNpZ25hbFR5cGUgPj0gMCAmJiBzaWduYWxUeXBlIDw9IDIAc2lsay9OTFNGX2VuY29kZS5jAGFzc2VydGlvbiBmYWlsZWQ6ICggTFBDX29yZGVyICYgMSApID09IDAAc2lsay9OTFNGX1ZRLmMAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmNDLT51c2VJbnRlcnBvbGF0ZWROTFNGcyA9PSAxIHx8IHBzRW5jQy0+aW5kaWNlcy5OTFNGSW50ZXJwQ29lZl9RMiA9PSAoIDEgPDwgMiApAHNpbGsvcHJvY2Vzc19OTFNGcy5jAGFzc2VydGlvbiBmYWlsZWQ6IE5MU0ZfbXVfUTIwID4gMABhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPnByZWRpY3RMUENPcmRlciA8PSBNQVhfTFBDX09SREVSAHNpbGsvY2hlY2tfY29udHJvbF9pbnB1dC5jAGFzc2VydGlvbiBmYWlsZWQ6IGZzX2tIeiA9PSA4IHx8IGZzX2tIeiA9PSAxMiB8fCBmc19rSHogPT0gMTYAc2lsay9jb250cm9sX2NvZGVjLmMAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmMtPnNDbW4ubmJfc3ViZnIgPT0gMiB8fCBwc0VuYy0+c0Ntbi5uYl9zdWJmciA9PSA0AGFzc2VydGlvbiBmYWlsZWQ6ICggcHNFbmMtPnNDbW4uc3ViZnJfbGVuZ3RoICogcHNFbmMtPnNDbW4ubmJfc3ViZnIgKSA9PSBwc0VuYy0+c0Ntbi5mcmFtZV9sZW5ndGgAYXNzZXJ0aW9uIGZhaWxlZDogQ29tcGxleGl0eSA+PSAwICYmIENvbXBsZXhpdHkgPD0gMTAAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmNDLT5waXRjaEVzdGltYXRpb25MUENPcmRlciA8PSBNQVhfRklORF9QSVRDSF9MUENfT1JERVIAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmNDLT5zaGFwZVdpbkxlbmd0aCA8PSBTSEFQRV9MUENfV0lOX01BWABhc3NlcnRpb24gZmFpbGVkOiBkID49IDYAc2lsay9MUENfYW5hbHlzaXNfZmlsdGVyLmMAYXNzZXJ0aW9uIGZhaWxlZDogKGQgJiAxKSA9PSAwAGFzc2VydGlvbiBmYWlsZWQ6IGQgPD0gbGVuAGFzc2VydGlvbiBmYWlsZWQ6IGQ9PTEwIHx8IGQ9PTE2AHNpbGsvTkxTRjJBLmMAAAkGAwQFCAECB2Fzc2VydGlvbiBmYWlsZWQ6IEQgPiAwAHNpbGsvTkxTRl9WUV93ZWlnaHRzX2xhcm9pYS5jAGFzc2VydGlvbiBmYWlsZWQ6ICggRCAmIDEgKSA9PSAwAAABAAAAAf0H/gcQGCJzaWxrL3Jlc2FtcGxlci5jAAYAAwAHAwABCgACBhIKDAQAAgAAAAkEBwQAAwwHB2Fzc2VydGlvbiBmYWlsZWQ6IGluTGVuID49IFMtPkZzX2luX2tIegBhc3NlcnRpb24gZmFpbGVkOiBTLT5pbnB1dERlbGF5IDw9IFMtPkZzX2luX2tIegBzaWxrL3Jlc2FtcGxlcl9wcml2YXRlX2Rvd25fRklSLmMAc2lsay9zb3J0LmMAYXNzZXJ0aW9uIGZhaWxlZDogTCA+IDAAYXNzZXJ0aW9uIGZhaWxlZDogbiA8IDI1AHNpbGsvc3RlcmVvX2VuY29kZV9wcmVkLmMAYXNzZXJ0aW9uIGZhaWxlZDogaXhbIG4gXVsgMCBdIDwgMwBhc3NlcnRpb24gZmFpbGVkOiBpeFsgbiBdWyAxIF0gPCBTVEVSRU9fUVVBTlRfU1VCX1NURVBTAHNpbGsvZmxvYXQvYXBwbHlfc2luZV93aW5kb3dfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogKCBsZW5ndGggJiAzICkgPT0gMABhc3NlcnRpb24gZmFpbGVkOiBzUmFuZ2VFbmNfY29weTIub2ZmcyA8PSAxMjc1AHNpbGsvZmxvYXQvZW5jb2RlX2ZyYW1lX0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IHBzUmFuZ2VFbmMtPm9mZnMgPD0gMTI3NQBhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPmluZGljZXMuTkxTRkludGVycENvZWZfUTIgPT0gNCB8fCAoIHBzRW5jQy0+dXNlSW50ZXJwb2xhdGVkTkxTRnMgJiYgIXBzRW5jQy0+Zmlyc3RfZnJhbWVfYWZ0ZXJfcmVzZXQgJiYgcHNFbmNDLT5uYl9zdWJmciA9PSBNQVhfTkJfU1VCRlIgKQBzaWxrL2Zsb2F0L2ZpbmRfTFBDX0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IGJ1Zl9sZW4gPj0gcHNFbmMtPnNDbW4ucGl0Y2hfTFBDX3dpbl9sZW5ndGgAc2lsay9mbG9hdC9maW5kX3BpdGNoX2xhZ3NfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogcHNFbmMtPnNDbW4ubHRwX21lbV9sZW5ndGggLSBwc0VuYy0+c0Ntbi5wcmVkaWN0TFBDT3JkZXIgPj0gcHNFbmNDdHJsLT5waXRjaExbIDAgXSArIExUUF9PUkRFUiAvIDIAc2lsay9mbG9hdC9maW5kX3ByZWRfY29lZnNfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogT3JkZXIgPD0gbGVuZ3RoAHNpbGsvZmxvYXQvTFBDX2FuYWx5c2lzX2ZpbHRlcl9GTFAuYwBhc3NlcnRpb24gZmFpbGVkOiAwAGFzc2VydGlvbiBmYWlsZWQ6ICggb3JkZXIgJiAxICkgPT0gMABzaWxrL2Zsb2F0L3dhcnBlZF9hdXRvY29ycmVsYXRpb25fRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogc3ViZnJfbGVuZ3RoICogbmJfc3ViZnIgPD0gTUFYX0ZSQU1FX1NJWkUAc2lsay9mbG9hdC9idXJnX21vZGlmaWVkX0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IEZzX2tIeiA9PSA4IHx8IEZzX2tIeiA9PSAxMiB8fCBGc19rSHogPT0gMTYAc2lsay9mbG9hdC9waXRjaF9hbmFseXNpc19jb3JlX0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IGNvbXBsZXhpdHkgPj0gU0lMS19QRV9NSU5fQ09NUExFWABhc3NlcnRpb24gZmFpbGVkOiBjb21wbGV4aXR5IDw9IFNJTEtfUEVfTUFYX0NPTVBMRVgAYXNzZXJ0aW9uIGZhaWxlZDogRnNfa0h6ID09IDgAYXNzZXJ0aW9uIGZhaWxlZDogdGFyZ2V0X3B0ciArIHNmX2xlbmd0aF84a0h6IDw9IGZyYW1lXzRrSHogKyBmcmFtZV9sZW5ndGhfNGtIegBhc3NlcnRpb24gZmFpbGVkOiBiYXNpc19wdHIgPj0gZnJhbWVfNGtIegBhc3NlcnRpb24gZmFpbGVkOiBiYXNpc19wdHIgKyBzZl9sZW5ndGhfOGtIeiA8PSBmcmFtZV80a0h6ICsgZnJhbWVfbGVuZ3RoXzRrSHoAYXNzZXJ0aW9uIGZhaWxlZDogMyAqIGxlbmd0aF9kX3NyY2ggPD0gUEVfRF9TUkNIX0xFTkdUSABhc3NlcnRpb24gZmFpbGVkOiBsZW5ndGhfZF9zcmNoID4gMABhc3NlcnRpb24gZmFpbGVkOiBuYl9zdWJmciA9PSBQRV9NQVhfTkJfU1VCRlIgPj4gMQBhc3NlcnRpb24gZmFpbGVkOiAqbGFnSW5kZXggPj0gMABhc3NlcnRpb24gZmFpbGVkOiBvcmRlciA+PSAwICYmIG9yZGVyIDw9IFNJTEtfTUFYX09SREVSX0xQQwBzaWxrL2Zsb2F0L3NjaHVyX0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IEsgPiAwAHNpbGsvZmxvYXQvc29ydF9GTFAuYwBhc3NlcnRpb24gZmFpbGVkOiBMID49IEsAYXNzZXJ0aW9uIGZhaWxlZDogc3QtPm1vZGUgPT0gTU9ERV9IWUJSSUQgfHwgY3Vycl9iYW5kd2lkdGggPT0gT1BVU19CQU5EV0lEVEhfV0lERUJBTkQAc3JjL29wdXNfZW5jb2Rlci5jAGFzc2VydGlvbiBmYWlsZWQ6IHN0LT5zaWxrX21vZGUuaW50ZXJuYWxTYW1wbGVSYXRlID09IDE2MDAwAA51LSsgICAwWDB4AChudWxsKQAtMFgrMFggMFgtMHgrMHggMHgAaW5mAElORgBuYW4ATkFOAC4AtxYEbmFtZQGvFp0BAAVhYm9ydAEQX19fd2FzaV9mZF9jbG9zZQIQX19fd2FzaV9mZF93cml0ZQMGX2Fib3J0BBlfZW1zY3JpcHRlbl9nZXRfaGVhcF9zaXplBRZfZW1zY3JpcHRlbl9tZW1jcHlfYmlnBhdfZW1zY3JpcHRlbl9yZXNpemVfaGVhcAcOX2xsdm1fZXhwMl9mNjQID19sbHZtX2xvZzEwX2Y2NAkSX2xsdm1fc3RhY2tyZXN0b3JlCg9fbGx2bV9zdGFja3NhdmULC3NldFRlbXBSZXQwDBtsZWdhbGltcG9ydCRfX193YXNpX2ZkX3NlZWsNCnN0YWNrQWxsb2MOCXN0YWNrU2F2ZQ8Mc3RhY2tSZXN0b3JlEBNlc3RhYmxpc2hTdGFja1NwYWNlERBfcXVhbnRfYWxsX2JhbmRzEgtfcXVhbnRfYmFuZBMSX3F1YW50X2JhbmRfc3RlcmVvFBZfZGVpbnRlcmxlYXZlX2hhZGFtYXJkFRBfcXVhbnRfcGFydGl0aW9uFhRfaW50ZXJsZWF2ZV9oYWRhbWFyZBcOX2NvbXB1dGVfdGhldGEYC19jZWx0X2ZhdGFsGQxfY29tYl9maWx0ZXIaGF9vcHVzX2N1c3RvbV9lbmNvZGVyX2N0bBsUX2NlbHRfZW5jb2RlX3dpdGhfZWMcDl9ydW5fcHJlZmlsdGVyHRNfdHJhbnNpZW50X2FuYWx5c2lzHg5fY29tcHV0ZV9tZGN0cx8SX2R5bmFsbG9jX2FuYWx5c2lzIAxfdGZfYW5hbHlzaXMhDF9lY19kZWNfdWludCIKX2VjX2VuY29kZSMQX2VjX2VuY19iaXRfbG9ncCQMX2VjX2VuY19pY2RmJQxfZWNfZW5jX3VpbnQmDF9lY19lbmNfZG9uZScOX29wdXNfZmZ0X2ltcGwoE19jbHRfbWRjdF9mb3J3YXJkX2MpE19jZWx0X3BpdGNoX3hjb3JyX2MqDV9waXRjaF9zZWFyY2grFF9xdWFudF9jb2Fyc2VfZW5lcmd5LBlfcXVhbnRfY29hcnNlX2VuZXJneV9pbXBsLRdfY2x0X2NvbXB1dGVfYWxsb2NhdGlvbi4NX2V4cF9yb3RhdGlvbi8QX29wX3B2cV9zZWFyY2hfYzAKX2FsZ19xdWFudDEMX2FsZ191bnF1YW50MhFfc2lsa19Jbml0RW5jb2RlcjMMX3NpbGtfRW5jb2RlNBRfc2lsa19lbmNvZGVfaW5kaWNlczUTX3NpbGtfZW5jb2RlX3B1bHNlczYRX3NpbGtfZ2FpbnNfcXVhbnQ3C19zaWxrX05TUV9jOBNfc2lsa19OU1FfZGVsX2RlY19jOSNfc2lsa19ub2lzZV9zaGFwZV9xdWFudGl6ZXJfZGVsX2RlYzoUX3NpbGtfVkFEX0dldFNBX1E4X2M7FV9zaWxrX3F1YW50X0xUUF9nYWluczwSX3NpbGtfVlFfV01hdF9FQ19jPRFfc2lsa19OTFNGX2VuY29kZT4VX3NpbGtfc3RlcmVvX0xSX3RvX01TPxVfc2lsa19jb250cm9sX2VuY29kZXJAFl9zaWxrX3NldHVwX3Jlc2FtcGxlcnNBEV9zaWxrX0EyTkxTRl9pbml0QhZfc2lsa19BMk5MU0ZfZXZhbF9wb2x5QxVfc2lsa19hbmFfZmlsdF9iYW5rXzFEGV9zaWxrX0xQQ19hbmFseXNpc19maWx0ZXJFHV9zaWxrX0xQQ19pbnZlcnNlX3ByZWRfZ2Fpbl9jRgxfc2lsa19OTFNGMkFHFF9zaWxrX05MU0Zfc3RhYmlsaXplSBxfc2lsa19OTFNGX1ZRX3dlaWdodHNfbGFyb2lhSRRfc2lsa19yZXNhbXBsZXJfaW5pdEoPX3NpbGtfcmVzYW1wbGVySyBfc2lsa19yZXNhbXBsZXJfcHJpdmF0ZV9kb3duX0ZJUkwfX3NpbGtfcmVzYW1wbGVyX3ByaXZhdGVfSUlSX0ZJUk0eX3NpbGtfcmVzYW1wbGVyX3ByaXZhdGVfdXAyX0hRThhfc2lsa19zdGVyZW9fZW5jb2RlX3ByZWRPG19zaWxrX3N0ZXJlb19maW5kX3ByZWRpY3RvclAXX3NpbGtfc3RlcmVvX3F1YW50X3ByZWRRFl9zaWxrX2VuY29kZV9mcmFtZV9GTFBSHV9zaWxrX0xQQ19hbmFseXNpc19maWx0ZXJfRkxQUxBfc2lsa19BMk5MU0ZfRkxQVBVfc2lsa19OU1Ffd3JhcHBlcl9GTFBVF19zaWxrX2J1cmdfbW9kaWZpZWRfRkxQVhdfc2lsa19pbm5lcl9wcm9kdWN0X0ZMUFcPX3NpbGtfc2NodXJfRkxQWBRfb3B1c19lbmNvZGVyX2NyZWF0ZVkOX2Rvd25taXhfZmxvYXRaE19vcHVzX2VuY29kZV9uYXRpdmVbGV9lbmNvZGVfbXVsdGlmcmFtZV9wYWNrZXRcEl9vcHVzX2VuY29kZV9mbG9hdF0RX29wdXNfZW5jb2Rlcl9jdGxeFV9vcHVzX2VuY29kZXJfZGVzdHJveV8WX29wdXNfcmVwYWNrZXRpemVyX2NhdGAhX29wdXNfcmVwYWNrZXRpemVyX291dF9yYW5nZV9pbXBsYRVfZG93bm1peF9hbmRfcmVzYW1wbGViDl9jb21wdXRlX2RlbnNlYxVfc3BlZXhfcmVzYW1wbGVyX2luaXRkDl91cGRhdGVfZmlsdGVyZQVfc2luY2YeX3Jlc2FtcGxlcl9iYXNpY19kaXJlY3RfZG91YmxlZx5fcmVzYW1wbGVyX2Jhc2ljX2RpcmVjdF9zaW5nbGVoI19yZXNhbXBsZXJfYmFzaWNfaW50ZXJwb2xhdGVfZG91YmxlaSNfcmVzYW1wbGVyX2Jhc2ljX2ludGVycG9sYXRlX3NpbmdsZWoVX3Jlc2FtcGxlcl9iYXNpY196ZXJvaxhfc3BlZXhfcmVzYW1wbGVyX2Rlc3Ryb3lsHl9zcGVleF9yZXNhbXBsZXJfcHJvY2Vzc19mbG9hdG0qX3NwZWV4X3Jlc2FtcGxlcl9wcm9jZXNzX2ludGVybGVhdmVkX2Zsb2F0bg5fX19zdGRpb19jbG9zZW8OX19fc3RkaW9fd3JpdGVwDV9fX3N0ZGlvX3NlZWtxB19mbXRfZnByFF9fX3ZmcHJpbnRmX2ludGVybmFscwxfcHJpbnRmX2NvcmV0BF9vdXR1B19nZXRpbnR2CF9wb3BfYXJndwZfZm10X3h4Bl9mbXRfb3kGX2ZtdF91egdfbWVtY2hyewhfcGFkXzY2N3wHX3djdG9tYn0IX3djcnRvbWJ+Cl9fX2Z3cml0ZXh/Cl9fX3Rvd3JpdGWAAQZfZnJleHCBAQdfc2NhbGJuggEGX19fY29zgwELX19fcmVtX3BpbzKEARFfX19yZW1fcGlvMl9sYXJnZYUBBl9fX3NpboYBB19scmludGaHAQRfY29ziAEEX2V4cIkBBF9sb2eKAQdfbWFsbG9jiwEFX2ZyZWWMAQhfcmVhbGxvY40BDl9kaXNwb3NlX2NodW5rjgEYX2Vtc2NyaXB0ZW5fZ2V0X3NicmtfcHRyjwEHX21lbWNweZABCF9tZW1tb3ZlkQEHX21lbXNldJIBBl9yaW50ZpMBCmR5bkNhbGxfaWmUAQxkeW5DYWxsX2lpaWmVAQ9keW5DYWxsX2lpaWlpaWmWARBkeW5DYWxsX3ZpaWlpaWlplwECYjCYAQJiMZkBAmIymgECYjObAQJiNJwBFmxlZ2Fsc3R1YiRkeW5DYWxsX2ppamk=\\n';\nif (!isDataURI(wasmBinaryFile)) {\n wasmBinaryFile = locateFile(wasmBinaryFile);\n}\n\nfunction getBinary() {\n try {\n if (wasmBinary) {\n return new Uint8Array(wasmBinary);\n }\n\n if (readBinary) {\n return readBinary(wasmBinaryFile);\n } else {\n throw \"both async and sync fetching of the wasm failed\";\n }\n }\n catch (err) {\n abort(err);\n }\n}\n\nfunction getBinaryPromise() {\n // if we don't have the binary yet, and have the Fetch api, use that\n // in some environments, like Electron's render process, Fetch api may be present, but have a different context than expected, let's only use it on the Web\n if (!wasmBinary && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) && typeof fetch === 'function') {\n return fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function(response) {\n if (!response['ok']) {\n throw \"failed to load wasm binary file at '\" + wasmBinaryFile + \"'\";\n }\n return response['arrayBuffer']();\n }).catch(function () {\n return getBinary();\n });\n }\n // Otherwise, getBinary should be able to get it synchronously\n return new Promise(function(resolve, reject) {\n resolve(getBinary());\n });\n}\n\n\n\n// Create the wasm instance.\n// Receives the wasm imports, returns the exports.\nfunction createWasm() {\n // prepare imports\n var info = {\n 'env': asmLibraryArg,\n 'wasi_unstable': asmLibraryArg\n ,\n 'global': {\n 'NaN': NaN,\n 'Infinity': Infinity\n },\n 'global.Math': Math,\n 'asm2wasm': asm2wasmImports\n };\n // Load the wasm module and create an instance of using native support in the JS engine.\n // handle a generated wasm instance, receiving its exports and\n // performing other necessary setup\n function receiveInstance(instance, module) {\n var exports = instance.exports;\n Module['asm'] = exports;\n removeRunDependency('wasm-instantiate');\n }\n // we can't run yet (except in a pthread, where we have a custom sync instantiator)\n addRunDependency('wasm-instantiate');\n\n\n function receiveInstantiatedSource(output) {\n // 'output' is a WebAssemblyInstantiatedSource object which has both the module and instance.\n // receiveInstance() will swap in the exports (to Module.asm) so they can be called\n // TODO: Due to Closure regression https://github.com/google/closure-compiler/issues/3193, the above line no longer optimizes out down to the following line.\n // When the regression is fixed, can restore the above USE_PTHREADS-enabled path.\n receiveInstance(output['instance']);\n }\n\n\n function instantiateArrayBuffer(receiver) {\n return getBinaryPromise().then(function(binary) {\n return WebAssembly.instantiate(binary, info);\n }).then(receiver, function(reason) {\n err('failed to asynchronously prepare wasm: ' + reason);\n abort(reason);\n });\n }\n\n // Prefer streaming instantiation if available.\n function instantiateAsync() {\n if (!wasmBinary &&\n typeof WebAssembly.instantiateStreaming === 'function' &&\n !isDataURI(wasmBinaryFile) &&\n typeof fetch === 'function') {\n fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function (response) {\n var result = WebAssembly.instantiateStreaming(response, info);\n return result.then(receiveInstantiatedSource, function(reason) {\n // We expect the most common failure cause to be a bad MIME type for the binary,\n // in which case falling back to ArrayBuffer instantiation should work.\n err('wasm streaming compile failed: ' + reason);\n err('falling back to ArrayBuffer instantiation');\n instantiateArrayBuffer(receiveInstantiatedSource);\n });\n });\n } else {\n return instantiateArrayBuffer(receiveInstantiatedSource);\n }\n }\n // User shell pages can write their own Module.instantiateWasm = function(imports, successCallback) callback\n // to manually instantiate the Wasm module themselves. This allows pages to run the instantiation parallel\n // to any other async startup actions they are performing.\n if (Module['instantiateWasm']) {\n try {\n var exports = Module['instantiateWasm'](info, receiveInstance);\n return exports;\n } catch(e) {\n err('Module.instantiateWasm callback failed with error: ' + e);\n return false;\n }\n }\n\n instantiateAsync();\n return {}; // no exports yet; we'll fill them in later\n}\n\nModule['asm'] = createWasm;\n\n// Globals used by JS i64 conversions\nvar tempDouble;\nvar tempI64;\n\n// === Body ===\n\nvar ASM_CONSTS = [];\n\n\n\n\n\n// STATICTOP = STATIC_BASE + 45696;\n/* global initializers */ /*__ATINIT__.push();*/\n\n\n\n\n\n\n\n\n/* no memory initializer */\nvar tempDoublePtr = 46704\n\nfunction copyTempFloat(ptr) { // functions, because inlining this code increases code size too much\n HEAP8[tempDoublePtr] = HEAP8[ptr];\n HEAP8[tempDoublePtr+1] = HEAP8[ptr+1];\n HEAP8[tempDoublePtr+2] = HEAP8[ptr+2];\n HEAP8[tempDoublePtr+3] = HEAP8[ptr+3];\n}\n\nfunction copyTempDouble(ptr) {\n HEAP8[tempDoublePtr] = HEAP8[ptr];\n HEAP8[tempDoublePtr+1] = HEAP8[ptr+1];\n HEAP8[tempDoublePtr+2] = HEAP8[ptr+2];\n HEAP8[tempDoublePtr+3] = HEAP8[ptr+3];\n HEAP8[tempDoublePtr+4] = HEAP8[ptr+4];\n HEAP8[tempDoublePtr+5] = HEAP8[ptr+5];\n HEAP8[tempDoublePtr+6] = HEAP8[ptr+6];\n HEAP8[tempDoublePtr+7] = HEAP8[ptr+7];\n}\n\n// {{PRE_LIBRARY}}\n\n\n function demangle(func) {\n return func;\n }\n\n function demangleAll(text) {\n var regex =\n /\\b__Z[\\w\\d_]+/g;\n return text.replace(regex,\n function(x) {\n var y = demangle(x);\n return x === y ? x : (y + ' [' + x + ']');\n });\n }\n\n function jsStackTrace() {\n var err = new Error();\n if (!err.stack) {\n // IE10+ special cases: It does have callstack info, but it is only populated if an Error object is thrown,\n // so try that as a special-case.\n try {\n throw new Error(0);\n } catch(e) {\n err = e;\n }\n if (!err.stack) {\n return '(no stack trace available)';\n }\n }\n return err.stack.toString();\n }\n\n function stackTrace() {\n var js = jsStackTrace();\n if (Module['extraStackTrace']) js += '\\n' + Module['extraStackTrace']();\n return demangleAll(js);\n }\n\n \n \n \n var PATH={splitPath:function(filename) {\n var splitPathRe = /^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/;\n return splitPathRe.exec(filename).slice(1);\n },normalizeArray:function(parts, allowAboveRoot) {\n // if the path tries to go above the root, `up` ends up > 0\n var up = 0;\n for (var i = parts.length - 1; i >= 0; i--) {\n var last = parts[i];\n if (last === '.') {\n parts.splice(i, 1);\n } else if (last === '..') {\n parts.splice(i, 1);\n up++;\n } else if (up) {\n parts.splice(i, 1);\n up--;\n }\n }\n // if the path is allowed to go above the root, restore leading ..s\n if (allowAboveRoot) {\n for (; up; up--) {\n parts.unshift('..');\n }\n }\n return parts;\n },normalize:function(path) {\n var isAbsolute = path.charAt(0) === '/',\n trailingSlash = path.substr(-1) === '/';\n // Normalize the path\n path = PATH.normalizeArray(path.split('/').filter(function(p) {\n return !!p;\n }), !isAbsolute).join('/');\n if (!path && !isAbsolute) {\n path = '.';\n }\n if (path && trailingSlash) {\n path += '/';\n }\n return (isAbsolute ? '/' : '') + path;\n },dirname:function(path) {\n var result = PATH.splitPath(path),\n root = result[0],\n dir = result[1];\n if (!root && !dir) {\n // No dirname whatsoever\n return '.';\n }\n if (dir) {\n // It has a dirname, strip trailing slash\n dir = dir.substr(0, dir.length - 1);\n }\n return root + dir;\n },basename:function(path) {\n // EMSCRIPTEN return '/'' for '/', not an empty string\n if (path === '/') return '/';\n var lastSlash = path.lastIndexOf('/');\n if (lastSlash === -1) return path;\n return path.substr(lastSlash+1);\n },extname:function(path) {\n return PATH.splitPath(path)[3];\n },join:function() {\n var paths = Array.prototype.slice.call(arguments, 0);\n return PATH.normalize(paths.join('/'));\n },join2:function(l, r) {\n return PATH.normalize(l + '/' + r);\n }};var SYSCALLS={buffers:[null,[],[]],printChar:function(stream, curr) {\n var buffer = SYSCALLS.buffers[stream];\n if (curr === 0 || curr === 10) {\n (stream === 1 ? out : err)(UTF8ArrayToString(buffer, 0));\n buffer.length = 0;\n } else {\n buffer.push(curr);\n }\n },varargs:0,get:function(varargs) {\n SYSCALLS.varargs += 4;\n var ret = HEAP32[(((SYSCALLS.varargs)-(4))>>2)];\n return ret;\n },getStr:function() {\n var ret = UTF8ToString(SYSCALLS.get());\n return ret;\n },get64:function() {\n var low = SYSCALLS.get(), high = SYSCALLS.get();\n return low;\n },getZero:function() {\n SYSCALLS.get();\n }};function _fd_close(fd) {try {\n \n return 0;\n } catch (e) {\n if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);\n return e.errno;\n }\n }function ___wasi_fd_close(\n ) {\n return _fd_close.apply(null, arguments)\n }\n\n \n function _fd_seek(fd, offset_low, offset_high, whence, newOffset) {try {\n \n return 0;\n } catch (e) {\n if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);\n return e.errno;\n }\n }function ___wasi_fd_seek(\n ) {\n return _fd_seek.apply(null, arguments)\n }\n\n \n \n function flush_NO_FILESYSTEM() {\n // flush anything remaining in the buffers during shutdown\n var fflush = Module[\"_fflush\"];\n if (fflush) fflush(0);\n var buffers = SYSCALLS.buffers;\n if (buffers[1].length) SYSCALLS.printChar(1, 10);\n if (buffers[2].length) SYSCALLS.printChar(2, 10);\n }function _fd_write(fd, iov, iovcnt, pnum) {try {\n \n // hack to support printf in SYSCALLS_REQUIRE_FILESYSTEM=0\n var num = 0;\n for (var i = 0; i < iovcnt; i++) {\n var ptr = HEAP32[(((iov)+(i*8))>>2)];\n var len = HEAP32[(((iov)+(i*8 + 4))>>2)];\n for (var j = 0; j < len; j++) {\n SYSCALLS.printChar(fd, HEAPU8[ptr+j]);\n }\n num += len;\n }\n HEAP32[((pnum)>>2)]=num\n return 0;\n } catch (e) {\n if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);\n return e.errno;\n }\n }function ___wasi_fd_write(\n ) {\n return _fd_write.apply(null, arguments)\n }\n\n function _abort() {\n abort();\n }\n\n function _emscripten_get_heap_size() {\n return HEAP8.length;\n }\n\n \n\n \n function abortOnCannotGrowMemory(requestedSize) {\n abort('OOM');\n }function _emscripten_resize_heap(requestedSize) {\n abortOnCannotGrowMemory(requestedSize);\n }\n\n \n function _llvm_exp2_f32(x) {\n return Math.pow(2, x);\n }function _llvm_exp2_f64(a0\n ) {\n return _llvm_exp2_f32(a0);\n }\n\n \n function _llvm_log10_f32(x) {\n return Math.log(x) / Math.LN10; // TODO: Math.log10, when browser support is there\n }function _llvm_log10_f64(a0\n ) {\n return _llvm_log10_f32(a0);\n }\n\n function _llvm_stackrestore(p) {\n var self = _llvm_stacksave;\n var ret = self.LLVM_SAVEDSTACKS[p];\n self.LLVM_SAVEDSTACKS.splice(p, 1);\n stackRestore(ret);\n }\n\n function _llvm_stacksave() {\n var self = _llvm_stacksave;\n if (!self.LLVM_SAVEDSTACKS) {\n self.LLVM_SAVEDSTACKS = [];\n }\n self.LLVM_SAVEDSTACKS.push(stackSave());\n return self.LLVM_SAVEDSTACKS.length-1;\n }\n\n \n function _emscripten_memcpy_big(dest, src, num) {\n HEAPU8.set(HEAPU8.subarray(src, src+num), dest);\n }\n \n \n\n \n\n \n\n \n \n \nvar ASSERTIONS = false;\n\n// Copyright 2017 The Emscripten Authors. All rights reserved.\n// Emscripten is available under two separate licenses, the MIT license and the\n// University of Illinois/NCSA Open Source License. Both these licenses can be\n// found in the LICENSE file.\n\n/** @type {function(string, boolean=, number=)} */\nfunction intArrayFromString(stringy, dontAddNull, length) {\n var len = length > 0 ? length : lengthBytesUTF8(stringy)+1;\n var u8array = new Array(len);\n var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length);\n if (dontAddNull) u8array.length = numBytesWritten;\n return u8array;\n}\n\nfunction intArrayToString(array) {\n var ret = [];\n for (var i = 0; i < array.length; i++) {\n var chr = array[i];\n if (chr > 0xFF) {\n if (ASSERTIONS) {\n assert(false, 'Character code ' + chr + ' (' + String.fromCharCode(chr) + ') at offset ' + i + ' not in 0x00-0xFF.');\n }\n chr &= 0xFF;\n }\n ret.push(String.fromCharCode(chr));\n }\n return ret.join('');\n}\n\n\n// ASM_LIBRARY EXTERN PRIMITIVES: Int8Array,Int32Array,Math_floor,Math_ceil\n\n\nvar asmGlobalArg = {};\n\nvar asmLibraryArg = { \"___wasi_fd_close\": ___wasi_fd_close, \"___wasi_fd_seek\": ___wasi_fd_seek, \"___wasi_fd_write\": ___wasi_fd_write, \"__memory_base\": 1024, \"__table_base\": 0, \"_abort\": _abort, \"_emscripten_get_heap_size\": _emscripten_get_heap_size, \"_emscripten_memcpy_big\": _emscripten_memcpy_big, \"_emscripten_resize_heap\": _emscripten_resize_heap, \"_fd_close\": _fd_close, \"_fd_seek\": _fd_seek, \"_fd_write\": _fd_write, \"_llvm_exp2_f32\": _llvm_exp2_f32, \"_llvm_exp2_f64\": _llvm_exp2_f64, \"_llvm_log10_f32\": _llvm_log10_f32, \"_llvm_log10_f64\": _llvm_log10_f64, \"_llvm_stackrestore\": _llvm_stackrestore, \"_llvm_stacksave\": _llvm_stacksave, \"abort\": abort, \"abortOnCannotGrowMemory\": abortOnCannotGrowMemory, \"demangle\": demangle, \"demangleAll\": demangleAll, \"flush_NO_FILESYSTEM\": flush_NO_FILESYSTEM, \"getTempRet0\": getTempRet0, \"jsStackTrace\": jsStackTrace, \"memory\": wasmMemory, \"setTempRet0\": setTempRet0, \"stackTrace\": stackTrace, \"table\": wasmTable, \"tempDoublePtr\": tempDoublePtr };\n// EMSCRIPTEN_START_ASM\nvar asm =Module[\"asm\"]// EMSCRIPTEN_END_ASM\n(asmGlobalArg, asmLibraryArg, buffer);\n\nModule[\"asm\"] = asm;\nvar _emscripten_get_sbrk_ptr = Module[\"_emscripten_get_sbrk_ptr\"] = function() {\n return Module[\"asm\"][\"_emscripten_get_sbrk_ptr\"].apply(null, arguments)\n};\n\nvar _free = Module[\"_free\"] = function() {\n return Module[\"asm\"][\"_free\"].apply(null, arguments)\n};\n\nvar _malloc = Module[\"_malloc\"] = function() {\n return Module[\"asm\"][\"_malloc\"].apply(null, arguments)\n};\n\nvar _memcpy = Module[\"_memcpy\"] = function() {\n return Module[\"asm\"][\"_memcpy\"].apply(null, arguments)\n};\n\nvar _memmove = Module[\"_memmove\"] = function() {\n return Module[\"asm\"][\"_memmove\"].apply(null, arguments)\n};\n\nvar _memset = Module[\"_memset\"] = function() {\n return Module[\"asm\"][\"_memset\"].apply(null, arguments)\n};\n\nvar _opus_encode_float = Module[\"_opus_encode_float\"] = function() {\n return Module[\"asm\"][\"_opus_encode_float\"].apply(null, arguments)\n};\n\nvar _opus_encoder_create = Module[\"_opus_encoder_create\"] = function() {\n return Module[\"asm\"][\"_opus_encoder_create\"].apply(null, arguments)\n};\n\nvar _opus_encoder_ctl = Module[\"_opus_encoder_ctl\"] = function() {\n return Module[\"asm\"][\"_opus_encoder_ctl\"].apply(null, arguments)\n};\n\nvar _opus_encoder_destroy = Module[\"_opus_encoder_destroy\"] = function() {\n return Module[\"asm\"][\"_opus_encoder_destroy\"].apply(null, arguments)\n};\n\nvar _rintf = Module[\"_rintf\"] = function() {\n return Module[\"asm\"][\"_rintf\"].apply(null, arguments)\n};\n\nvar _speex_resampler_destroy = Module[\"_speex_resampler_destroy\"] = function() {\n return Module[\"asm\"][\"_speex_resampler_destroy\"].apply(null, arguments)\n};\n\nvar _speex_resampler_init = Module[\"_speex_resampler_init\"] = function() {\n return Module[\"asm\"][\"_speex_resampler_init\"].apply(null, arguments)\n};\n\nvar _speex_resampler_process_interleaved_float = Module[\"_speex_resampler_process_interleaved_float\"] = function() {\n return Module[\"asm\"][\"_speex_resampler_process_interleaved_float\"].apply(null, arguments)\n};\n\nvar establishStackSpace = Module[\"establishStackSpace\"] = function() {\n return Module[\"asm\"][\"establishStackSpace\"].apply(null, arguments)\n};\n\nvar stackAlloc = Module[\"stackAlloc\"] = function() {\n return Module[\"asm\"][\"stackAlloc\"].apply(null, arguments)\n};\n\nvar stackRestore = Module[\"stackRestore\"] = function() {\n return Module[\"asm\"][\"stackRestore\"].apply(null, arguments)\n};\n\nvar stackSave = Module[\"stackSave\"] = function() {\n return Module[\"asm\"][\"stackSave\"].apply(null, arguments)\n};\n\nvar dynCall_ii = Module[\"dynCall_ii\"] = function() {\n return Module[\"asm\"][\"dynCall_ii\"].apply(null, arguments)\n};\n\nvar dynCall_iiii = Module[\"dynCall_iiii\"] = function() {\n return Module[\"asm\"][\"dynCall_iiii\"].apply(null, arguments)\n};\n\nvar dynCall_iiiiiii = Module[\"dynCall_iiiiiii\"] = function() {\n return Module[\"asm\"][\"dynCall_iiiiiii\"].apply(null, arguments)\n};\n\nvar dynCall_jiji = Module[\"dynCall_jiji\"] = function() {\n return Module[\"asm\"][\"dynCall_jiji\"].apply(null, arguments)\n};\n\nvar dynCall_viiiiiii = Module[\"dynCall_viiiiiii\"] = function() {\n return Module[\"asm\"][\"dynCall_viiiiiii\"].apply(null, arguments)\n};\n;\n\n\n\n// === Auto-generated postamble setup entry stuff ===\n\nModule['asm'] = asm;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar calledRun;\n\n\n/**\n * @constructor\n * @this {ExitStatus}\n */\nfunction ExitStatus(status) {\n this.name = \"ExitStatus\";\n this.message = \"Program terminated with exit(\" + status + \")\";\n this.status = status;\n}\n\nvar calledMain = false;\n\ndependenciesFulfilled = function runCaller() {\n // If run has never been called, and we should call run (INVOKE_RUN is true, and Module.noInitialRun is not false)\n if (!calledRun) run();\n if (!calledRun) dependenciesFulfilled = runCaller; // try this again later, after new deps are fulfilled\n};\n\n\n\n\n\n/** @type {function(Array=)} */\nfunction run(args) {\n args = args || arguments_;\n\n if (runDependencies > 0) {\n return;\n }\n\n\n preRun();\n\n if (runDependencies > 0) return; // a preRun added a dependency, run will be called later\n\n function doRun() {\n // run may have just been called through dependencies being fulfilled just in this very frame,\n // or while the async setStatus time below was happening\n if (calledRun) return;\n calledRun = true;\n\n if (ABORT) return;\n\n initRuntime();\n\n preMain();\n\n if (Module['onRuntimeInitialized']) Module['onRuntimeInitialized']();\n\n\n postRun();\n }\n\n if (Module['setStatus']) {\n Module['setStatus']('Running...');\n setTimeout(function() {\n setTimeout(function() {\n Module['setStatus']('');\n }, 1);\n doRun();\n }, 1);\n } else\n {\n doRun();\n }\n}\nModule['run'] = run;\n\n\nfunction exit(status, implicit) {\n\n // if this is just main exit-ing implicitly, and the status is 0, then we\n // don't need to do anything here and can just leave. if the status is\n // non-zero, though, then we need to report it.\n // (we may have warned about this earlier, if a situation justifies doing so)\n if (implicit && noExitRuntime && status === 0) {\n return;\n }\n\n if (noExitRuntime) {\n } else {\n\n ABORT = true;\n EXITSTATUS = status;\n\n exitRuntime();\n\n if (Module['onExit']) Module['onExit'](status);\n }\n\n quit_(status, new ExitStatus(status));\n}\n\nif (Module['preInit']) {\n if (typeof Module['preInit'] == 'function') Module['preInit'] = [Module['preInit']];\n while (Module['preInit'].length > 0) {\n Module['preInit'].pop()();\n }\n}\n\n\n noExitRuntime = true;\n\nrun();\n\n\n\n\n\n// {{MODULE_ADDITIONS}}\n\n\n\n"},33:function(A,I,g){"use strict";var B=function(){function A(A,I){for(var g=0;g1||"string"==typeof A&&-1!==A.indexOf(".")||(arguments[0]=(arguments[0]instanceof Array?arguments[0][0]:arguments[0])+".*",Q(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"emit",this).apply(this,arguments))}}]),I}();A.exports=E}})}); \ No newline at end of file +!function(A,I){"object"==typeof exports&&"object"==typeof module?module.exports=I():"function"==typeof define&&define.amd?define([],I):"object"==typeof exports?exports.Encoder=I():(A.ZCC=A.ZCC||{},A.ZCC.Encoder=I())}(window,function(){return function(A){var I={};function g(B){if(I[B])return I[B].exports;var Q=I[B]={i:B,l:!1,exports:{}};return A[B].call(Q.exports,Q,Q.exports,g),Q.l=!0,Q.exports}return g.m=A,g.c=I,g.d=function(A,I,B){g.o(A,I)||Object.defineProperty(A,I,{configurable:!1,enumerable:!0,get:B})},g.r=function(A){Object.defineProperty(A,"__esModule",{value:!0})},g.n=function(A){var I=A&&A.__esModule?function(){return A.default}:function(){return A};return g.d(I,"a",I),I},g.o=function(A,I){return Object.prototype.hasOwnProperty.call(A,I)},g.p="",g(g.s=33)}({0:function(A,I){var g,B,Q=A.exports={};function C(){throw new Error("setTimeout has not been defined")}function E(){throw new Error("clearTimeout has not been defined")}function i(A){if(g===setTimeout)return setTimeout(A,0);if((g===C||!g)&&setTimeout)return g=setTimeout,setTimeout(A,0);try{return g(A,0)}catch(I){try{return g.call(null,A,0)}catch(I){return g.call(this,A,0)}}}!function(){try{g="function"==typeof setTimeout?setTimeout:C}catch(A){g=C}try{B="function"==typeof clearTimeout?clearTimeout:E}catch(A){B=E}}();var s,o=[],n=!1,a=-1;function F(){n&&s&&(n=!1,s.length?o=s.concat(o):a=-1,o.length&&e())}function e(){if(!n){var A=i(F);n=!0;for(var I=o.length;I;){for(s=o,o=[];++a1)for(var g=1;g3)for(I=new Array(E),Q=0;Q3)for(I=new Array(E-1),Q=1;Q3)for(I=new Array(i),Q=1;Q3)for(I=new Array(i-1),Q=1;Q0&&Q._listeners.length>this._maxListeners&&(Q._listeners.warned=!0,n.call(this,Q._listeners.length,E))):Q._listeners=I,!0;E=A.shift()}return!0}.call(this,A,I),this):(this._events[A]?("function"==typeof this._events[A]&&(this._events[A]=[this._events[A]]),g?this._events[A].unshift(I):this._events[A].push(I),!this._events[A].warned&&this._maxListeners>0&&this._events[A].length>this._maxListeners&&(this._events[A].warned=!0,n.call(this,this._events[A].length,A))):this._events[A]=I,this)},a.prototype.off=function(A,I){if("function"!=typeof I)throw new Error("removeListener only takes instances of Function");var g,B=[];if(this.wildcard){var Q="string"==typeof A?A.split(this.delimiter):A.slice();B=F.call(this,null,Q,this.listenerTree,0)}else{if(!this._events[A])return this;g=this._events[A],B.push({_listeners:g})}for(var i=0;i0&&A(I[Q]),0===Object.keys(E).length&&delete I[Q])}}}(this.listenerTree),this},a.prototype.offAny=function(A){var I,g=0,B=0;if(A&&this._all&&this._all.length>0){for(g=0,B=(I=this._all).length;g= this.config.maxFramesPerPage ) {\\n this.generatePage();\\n }\\n }\\n }\\n};\\n\\nOggOpusEncoder.prototype.destroy = function() {\\n if ( this.encoder ) {\\n this._free(this.encoderSamplesPerChannelPointer);\\n delete this.encoderSamplesPerChannelPointer;\\n this._free(this.encoderBufferPointer);\\n delete this.encoderBufferPointer;\\n this._free(this.encoderOutputPointer);\\n delete this.encoderOutputPointer;\\n this._free(this.resampleSamplesPerChannelPointer);\\n delete this.resampleSamplesPerChannelPointer;\\n this._free(this.resampleBufferPointer);\\n delete this.resampleBufferPointer;\\n this._speex_resampler_destroy(this.resampler);\\n delete this.resampler;\\n this._opus_encoder_destroy(this.encoder);\\n delete this.encoder;\\n }\\n};\\n\\nOggOpusEncoder.prototype.flush = function() {\\n if ( this.framesInPage ) {\\n this.generatePage();\\n }\\n // discard any pending data in resample buffer (only a few ms worth)\\n this.resampleBufferIndex = 0;\\n global['postMessage']( {message: 'flushed'} );\\n};\\n\\nOggOpusEncoder.prototype.encodeFinalFrame = function() {\\n if ( this.resampleBufferIndex > 0 ) {\\n var finalFrameBuffers = [];\\n for ( var i = 0; i < this.config.numberOfChannels; ++i ) {\\n finalFrameBuffers.push( new Float32Array( this.config.bufferLength - (this.resampleBufferIndex / this.config.numberOfChannels) ));\\n }\\n this.encode( finalFrameBuffers );\\n }\\n this.headerType += 4;\\n this.generatePage();\\n};\\n\\nOggOpusEncoder.prototype.getChecksum = function( data ){\\n var checksum = 0;\\n for ( var i = 0; i < data.length; i++ ) {\\n checksum = (checksum << 8) ^ this.checksumTable[ ((checksum>>>24) & 0xff) ^ data[i] ];\\n }\\n return checksum >>> 0;\\n};\\n\\nOggOpusEncoder.prototype.generateCommentPage = function(){\\n var segmentDataView = new DataView( this.segmentData.buffer );\\n segmentDataView.setUint32( 0, 1937076303, true ) // Magic Signature 'Opus'\\n segmentDataView.setUint32( 4, 1936154964, true ) // Magic Signature 'Tags'\\n segmentDataView.setUint32( 8, 10, true ); // Vendor Length\\n segmentDataView.setUint32( 12, 1868784978, true ); // Vendor name 'Reco'\\n segmentDataView.setUint32( 16, 1919247474, true ); // Vendor name 'rder'\\n segmentDataView.setUint16( 20, 21322, true ); // Vendor name 'JS'\\n segmentDataView.setUint32( 22, 0, true ); // User Comment List Length\\n this.segmentTableIndex = 1;\\n this.segmentDataIndex = this.segmentTable[0] = 26;\\n this.headerType = 0;\\n this.generatePage();\\n};\\n\\nOggOpusEncoder.prototype.generateIdPage = function(){\\n var segmentDataView = new DataView( this.segmentData.buffer );\\n segmentDataView.setUint32( 0, 1937076303, true ) // Magic Signature 'Opus'\\n segmentDataView.setUint32( 4, 1684104520, true ) // Magic Signature 'Head'\\n segmentDataView.setUint8( 8, 1, true ); // Version\\n segmentDataView.setUint8( 9, this.config.numberOfChannels, true ); // Channel count\\n segmentDataView.setUint16( 10, 3840, true ); // pre-skip (80ms)\\n segmentDataView.setUint32( 12, this.config.originalSampleRateOverride || this.config.originalSampleRate, true ); // original sample rate\\n segmentDataView.setUint16( 16, 0, true ); // output gain\\n segmentDataView.setUint8( 18, 0, true ); // channel map 0 = mono or stereo\\n this.segmentTableIndex = 1;\\n this.segmentDataIndex = this.segmentTable[0] = 19;\\n this.headerType = 2;\\n this.generatePage();\\n};\\n\\nOggOpusEncoder.prototype.generatePage = function(){\\n var granulePosition = ( this.lastPositiveGranulePosition === this.granulePosition) ? -1 : this.granulePosition;\\n var pageBuffer = new ArrayBuffer( 27 + this.segmentTableIndex + this.segmentDataIndex );\\n var pageBufferView = new DataView( pageBuffer );\\n var page = new Uint8Array( pageBuffer );\\n\\n pageBufferView.setUint32( 0, 1399285583, true); // Capture Pattern starts all page headers 'OggS'\\n pageBufferView.setUint8( 4, 0, true ); // Version\\n pageBufferView.setUint8( 5, this.headerType, true ); // 1 = continuation, 2 = beginning of stream, 4 = end of stream\\n\\n // Number of samples upto and including this page at 48000Hz, into signed 64 bit Little Endian integer\\n // Javascript Number maximum value is 53 bits or 2^53 - 1 \\n pageBufferView.setUint32( 6, granulePosition, true );\\n if (granulePosition < 0) {\\n pageBufferView.setInt32( 10, Math.ceil(granulePosition/4294967297) - 1, true );\\n }\\n else {\\n pageBufferView.setInt32( 10, Math.floor(granulePosition/4294967296), true );\\n }\\n\\n pageBufferView.setUint32( 14, this.config.serial, true ); // Bitstream serial number\\n pageBufferView.setUint32( 18, this.pageIndex++, true ); // Page sequence number\\n pageBufferView.setUint8( 26, this.segmentTableIndex, true ); // Number of segments in page.\\n page.set( this.segmentTable.subarray(0, this.segmentTableIndex), 27 ); // Segment Table\\n page.set( this.segmentData.subarray(0, this.segmentDataIndex), 27 + this.segmentTableIndex ); // Segment Data\\n pageBufferView.setUint32( 22, this.getChecksum( page ), true ); // Checksum\\n\\n global['postMessage']( {message: 'page', page: page, samplePosition: this.granulePosition}, [page.buffer] );\\n this.segmentTableIndex = 0;\\n this.segmentDataIndex = 0;\\n this.framesInPage = 0;\\n if ( granulePosition > 0 ) {\\n this.lastPositiveGranulePosition = granulePosition;\\n }\\n};\\n\\nOggOpusEncoder.prototype.initChecksumTable = function(){\\n this.checksumTable = [];\\n for ( var i = 0; i < 256; i++ ) {\\n var r = i << 24;\\n for ( var j = 0; j < 8; j++ ) {\\n r = ((r & 0x80000000) != 0) ? ((r << 1) ^ 0x04c11db7) : (r << 1);\\n }\\n this.checksumTable[i] = (r & 0xffffffff);\\n }\\n};\\n\\nOggOpusEncoder.prototype.setOpusControl = function( control, value ){\\n var location = this._malloc( 4 );\\n this.HEAP32[ location >> 2 ] = value;\\n this._opus_encoder_ctl( this.encoder, control, location );\\n this._free( location );\\n};\\n\\nOggOpusEncoder.prototype.initCodec = function() {\\n var errLocation = this._malloc( 4 );\\n this.encoder = this._opus_encoder_create( this.config.encoderSampleRate, this.config.numberOfChannels, this.config.encoderApplication, errLocation );\\n this._free( errLocation );\\n\\n if ( this.config.encoderBitRate ) {\\n this.setOpusControl( 4002, this.config.encoderBitRate );\\n }\\n\\n if ( this.config.encoderComplexity ) {\\n this.setOpusControl( 4010, this.config.encoderComplexity );\\n }\\n\\n this.encoderSamplesPerChannel = this.config.encoderSampleRate * this.config.encoderFrameSize / 1000;\\n this.encoderSamplesPerChannelPointer = this._malloc( 4 );\\n this.HEAP32[ this.encoderSamplesPerChannelPointer >> 2 ] = this.encoderSamplesPerChannel;\\n\\n this.encoderBufferLength = this.encoderSamplesPerChannel * this.config.numberOfChannels;\\n this.encoderBufferPointer = this._malloc( this.encoderBufferLength * 4 ); // 4 bytes per sample\\n this.encoderBuffer = this.HEAPF32.subarray( this.encoderBufferPointer >> 2, (this.encoderBufferPointer >> 2) + this.encoderBufferLength );\\n\\n this.encoderOutputMaxLength = 4000;\\n this.encoderOutputPointer = this._malloc( this.encoderOutputMaxLength );\\n this.encoderOutputBuffer = this.HEAPU8.subarray( this.encoderOutputPointer, this.encoderOutputPointer + this.encoderOutputMaxLength );\\n};\\n\\nOggOpusEncoder.prototype.initResampler = function() {\\n var errLocation = this._malloc( 4 );\\n this.resampler = this._speex_resampler_init( this.config.numberOfChannels, this.config.originalSampleRate, this.config.encoderSampleRate, this.config.resampleQuality, errLocation );\\n this._free( errLocation );\\n\\n this.resampleBufferIndex = 0;\\n this.resampleSamplesPerChannel = this.config.originalSampleRate * this.config.encoderFrameSize / 1000;\\n this.resampleSamplesPerChannelPointer = this._malloc( 4 );\\n this.HEAP32[ this.resampleSamplesPerChannelPointer >> 2 ] = this.resampleSamplesPerChannel;\\n\\n this.resampleBufferLength = this.resampleSamplesPerChannel * this.config.numberOfChannels;\\n this.resampleBufferPointer = this._malloc( this.resampleBufferLength * 4 ); // 4 bytes per sample\\n this.resampleBuffer = this.HEAPF32.subarray( this.resampleBufferPointer >> 2, (this.resampleBufferPointer >> 2) + this.resampleBufferLength );\\n};\\n\\nOggOpusEncoder.prototype.interleave = function( buffers ) {\\n for ( var i = 0; i < this.config.bufferLength; i++ ) {\\n for ( var channel = 0; channel < this.config.numberOfChannels; channel++ ) {\\n this.interleavedBuffers[ i * this.config.numberOfChannels + channel ] = buffers[ channel ][ i ];\\n }\\n }\\n\\n return this.interleavedBuffers;\\n};\\n\\nOggOpusEncoder.prototype.segmentPacket = function( packetLength ) {\\n var packetIndex = 0;\\n\\n while ( packetLength >= 0 ) {\\n\\n if ( this.segmentTableIndex === 255 ) {\\n this.generatePage();\\n this.headerType = 1;\\n }\\n\\n var segmentLength = Math.min( packetLength, 255 );\\n this.segmentTable[ this.segmentTableIndex++ ] = segmentLength;\\n var segment = this.encoderOutputBuffer.subarray( packetIndex, packetIndex + segmentLength );\\n\\n if ( this.config.streamOpusPackets ) {\\n if ( !this.config.cacheFrameForCallback ) {\\n global['postMessage']({ type: 'opus', data: segment.slice() });\\n } else if ( ++this.framesInCallback === 2 ) {\\n var cachedSegmentLength = this.segmentTable[ this.segmentTableIndex - 2 ];\\n var cachedSegment = this.segmentData.subarray( this.segmentDataIndex - cachedSegmentLength, this.segmentDataIndex );\\n\\n global['postMessage']({ type: 'opus', data: [ cachedSegment.slice(), segment.slice() ] });\\n this.framesInCallback = 0;\\n }\\n }\\n\\n this.segmentData.set( segment, this.segmentDataIndex );\\n this.segmentDataIndex += segmentLength;\\n packetIndex += segmentLength;\\n packetLength -= 255;\\n }\\n\\n this.granulePosition += ( 48 * this.config.encoderFrameSize );\\n if ( this.segmentTableIndex === 255 ) {\\n this.generatePage();\\n this.headerType = 0;\\n }\\n};\\n\\n\\nif (!Module) {\\n Module = {};\\n}\\n\\nModule['mainReady'] = mainReady;\\nModule['OggOpusEncoder'] = OggOpusEncoder;\\nModule['onRuntimeInitialized'] = mainReadyResolve;\\n\\nmodule.exports = Module;\\n\\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../node_modules/webpack/buildin/global.js */ \\\"./node_modules/webpack/buildin/global.js\\\")))//# sourceURL=[module]\\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvZW5jb2Rlcldvcmtlci5qcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovL0VuY29kZXJXb3JrZXIvLi9zcmMvZW5jb2Rlcldvcmtlci5qcz84YjNjIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuXG52YXIgZW5jb2RlcjtcbnZhciBtYWluUmVhZHlSZXNvbHZlO1xudmFyIG1haW5SZWFkeSA9IG5ldyBQcm9taXNlKGZ1bmN0aW9uKHJlc29sdmUpeyBtYWluUmVhZHlSZXNvbHZlID0gcmVzb2x2ZTsgfSk7XG5cbmdsb2JhbFsnb25tZXNzYWdlJ10gPSBmdW5jdGlvbiggZSApe1xuICBtYWluUmVhZHkudGhlbihmdW5jdGlvbigpe1xuICAgIHN3aXRjaCggZVsnZGF0YSddWydjb21tYW5kJ10gKXtcblxuICAgICAgY2FzZSAnZW5jb2RlJzpcbiAgICAgICAgaWYgKGVuY29kZXIpe1xuICAgICAgICAgIGVuY29kZXIuZW5jb2RlKCBlWydkYXRhJ11bJ2J1ZmZlcnMnXSApO1xuICAgICAgICB9XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlICdnZXRIZWFkZXJQYWdlcyc6XG4gICAgICAgIGlmIChlbmNvZGVyKXtcbiAgICAgICAgICBlbmNvZGVyLmdlbmVyYXRlSWRQYWdlKCk7XG4gICAgICAgICAgZW5jb2Rlci5nZW5lcmF0ZUNvbW1lbnRQYWdlKCk7XG4gICAgICAgIH1cbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgJ2RvbmUnOlxuICAgICAgICBpZiAoZW5jb2Rlcikge1xuICAgICAgICAgIGVuY29kZXIuZW5jb2RlRmluYWxGcmFtZSgpO1xuICAgICAgICAgIGdsb2JhbFsncG9zdE1lc3NhZ2UnXSgge21lc3NhZ2U6ICdkb25lJ30gKTtcbiAgICAgICAgfVxuICAgICAgICBicmVhaztcblxuICAgICAgY2FzZSAnY2xvc2UnOlxuICAgICAgICBnbG9iYWxbJ3Bvc3RNZXNzYWdlJ10oIHttZXNzYWdlOiAnY2xvc2UnfSApO1xuICAgICAgICBnbG9iYWxbJ2Nsb3NlJ10oKTtcbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgJ2ZsdXNoJzpcbiAgICAgICAgaWYgKGVuY29kZXIpIHtcbiAgICAgICAgICBlbmNvZGVyLmZsdXNoKCk7XG4gICAgICAgIH1cbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgJ2Rlc3Ryb3knOlxuICAgICAgICBpZiAoZW5jb2Rlcikge1xuICAgICAgICAgIGVuY29kZXIuZGVzdHJveSgpO1xuICAgICAgICB9XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlICdpbml0JzpcbiAgICAgICAgaWYgKCBlbmNvZGVyICkge1xuICAgICAgICAgIGVuY29kZXIuZGVzdHJveSgpO1xuICAgICAgICB9XG4gICAgICAgIGVuY29kZXIgPSBuZXcgT2dnT3B1c0VuY29kZXIoIGVbJ2RhdGEnXSwgTW9kdWxlICk7XG4gICAgICAgIGdsb2JhbFsncG9zdE1lc3NhZ2UnXSgge21lc3NhZ2U6ICdyZWFkeSd9ICk7XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBkZWZhdWx0OlxuICAgICAgICAvLyBJZ25vcmUgYW55IHVua25vd24gY29tbWFuZHMgYW5kIGNvbnRpbnVlIHJlY2VpdmluZyBjb21tYW5kc1xuICAgIH1cbiAgfSk7XG59O1xuXG5cbnZhciBPZ2dPcHVzRW5jb2RlciA9IGZ1bmN0aW9uKCBjb25maWcsIE1vZHVsZSApe1xuXG4gIGlmICggIU1vZHVsZSApIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ01vZHVsZSB3aXRoIGV4cG9ydHMgcmVxdWlyZWQgdG8gaW5pdGlhbGl6ZSBhbiBlbmNvZGVyIGluc3RhbmNlJyk7XG4gIH1cblxuICB0aGlzLmNvbmZpZyA9IE9iamVjdC5hc3NpZ24oeyBcbiAgICBidWZmZXJMZW5ndGg6IDQwOTYsIC8vIERlZmluZSBzaXplIG9mIGluY29taW5nIGJ1ZmZlclxuICAgIGVuY29kZXJBcHBsaWNhdGlvbjogMjA0OSwgLy8gMjA0OCA9IFZvaWNlIChMb3dlciBmaWRlbGl0eSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIDIwNDkgPSBGdWxsIEJhbmQgQXVkaW8gKEhpZ2hlc3QgZmlkZWxpdHkpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAyMDUxID0gUmVzdHJpY3RlZCBMb3cgRGVsYXkgKExvd2VzdCBsYXRlbmN5KVxuICAgIGVuY29kZXJGcmFtZVNpemU6IDIwLCAvLyBTcGVjaWZpZWQgaW4gbXMuXG4gICAgZW5jb2RlclNhbXBsZVJhdGU6IDQ4MDAwLCAvLyBEZXNpcmVkIGVuY29kaW5nIHNhbXBsZSByYXRlLiBBdWRpbyB3aWxsIGJlIHJlc2FtcGxlZFxuICAgIG1heEZyYW1lc1BlclBhZ2U6IDQwLCAvLyBUcmFkZW9mZiBsYXRlbmN5IHdpdGggb3ZlcmhlYWRcbiAgICBudW1iZXJPZkNoYW5uZWxzOiAxLFxuICAgIG9yaWdpbmFsU2FtcGxlUmF0ZTogNDQxMDAsXG4gICAgcmVzYW1wbGVRdWFsaXR5OiAzLCAvLyBWYWx1ZSBiZXR3ZWVuIDAgYW5kIDEwIGluY2x1c2l2ZS4gMTAgYmVpbmcgaGlnaGVzdCBxdWFsaXR5LlxuICAgIHNlcmlhbDogTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpICogNDI5NDk2NzI5NiksXG4gICAgc3RyZWFtT3B1c1BhY2tldHM6IHRydWUsXG4gICAgY2FjaGVGcmFtZUZvckNhbGxiYWNrOiBmYWxzZSAvLyBXaGVuIHRydWUsIGNhbGxiYWNrcyB3aWxsIGNvbnRhaW4gYW4gYXJyYXkgb2YgdHdvIGZyYW1lcy4gT25seSB1c2VkIHdoZW4gc3RyZWFtT3B1c1BhY2tldHMgaXMgdHJ1ZS5cbiAgfSwgY29uZmlnICk7XG5cbiAgdGhpcy5fb3B1c19lbmNvZGVyX2NyZWF0ZSA9IE1vZHVsZS5fb3B1c19lbmNvZGVyX2NyZWF0ZTtcbiAgdGhpcy5fb3B1c19lbmNvZGVyX2Rlc3Ryb3kgPSBNb2R1bGUuX29wdXNfZW5jb2Rlcl9kZXN0cm95O1xuICB0aGlzLl9vcHVzX2VuY29kZXJfY3RsID0gTW9kdWxlLl9vcHVzX2VuY29kZXJfY3RsO1xuICB0aGlzLl9zcGVleF9yZXNhbXBsZXJfcHJvY2Vzc19pbnRlcmxlYXZlZF9mbG9hdCA9IE1vZHVsZS5fc3BlZXhfcmVzYW1wbGVyX3Byb2Nlc3NfaW50ZXJsZWF2ZWRfZmxvYXQ7XG4gIHRoaXMuX3NwZWV4X3Jlc2FtcGxlcl9pbml0ID0gTW9kdWxlLl9zcGVleF9yZXNhbXBsZXJfaW5pdDtcbiAgdGhpcy5fc3BlZXhfcmVzYW1wbGVyX2Rlc3Ryb3kgPSBNb2R1bGUuX3NwZWV4X3Jlc2FtcGxlcl9kZXN0cm95O1xuICB0aGlzLl9vcHVzX2VuY29kZV9mbG9hdCA9IE1vZHVsZS5fb3B1c19lbmNvZGVfZmxvYXQ7XG4gIHRoaXMuX2ZyZWUgPSBNb2R1bGUuX2ZyZWU7XG4gIHRoaXMuX21hbGxvYyA9IE1vZHVsZS5fbWFsbG9jO1xuICB0aGlzLkhFQVBVOCA9IE1vZHVsZS5IRUFQVTg7XG4gIHRoaXMuSEVBUDMyID0gTW9kdWxlLkhFQVAzMjtcbiAgdGhpcy5IRUFQRjMyID0gTW9kdWxlLkhFQVBGMzI7XG5cbiAgdGhpcy5wYWdlSW5kZXggPSAwO1xuICB0aGlzLmdyYW51bGVQb3NpdGlvbiA9IDA7XG4gIHRoaXMuc2VnbWVudERhdGEgPSBuZXcgVWludDhBcnJheSggNjUwMjUgKTsgLy8gTWF4aW11bSBsZW5ndGggb2Ygb2dnT3B1cyBkYXRhXG4gIHRoaXMuc2VnbWVudERhdGFJbmRleCA9IDA7XG4gIHRoaXMuc2VnbWVudFRhYmxlID0gbmV3IFVpbnQ4QXJyYXkoIDI1NSApOyAvLyBNYXhpbXVtIGRhdGEgc2VnbWVudHNcbiAgdGhpcy5zZWdtZW50VGFibGVJbmRleCA9IDA7XG4gIHRoaXMuZnJhbWVzSW5QYWdlID0gMDtcbiAgdGhpcy5mcmFtZXNJbkNhbGxiYWNrID0gMDtcblxuICB0aGlzLmluaXRDaGVja3N1bVRhYmxlKCk7XG4gIHRoaXMuaW5pdENvZGVjKCk7XG4gIHRoaXMuaW5pdFJlc2FtcGxlcigpO1xuXG4gIGlmICggdGhpcy5jb25maWcubnVtYmVyT2ZDaGFubmVscyA9PT0gMSApIHtcbiAgICB0aGlzLmludGVybGVhdmUgPSBmdW5jdGlvbiggYnVmZmVycyApIHsgcmV0dXJuIGJ1ZmZlcnNbMF07IH07XG4gIH1cbiAgZWxzZSB7XG4gICAgdGhpcy5pbnRlcmxlYXZlZEJ1ZmZlcnMgPSBuZXcgRmxvYXQzMkFycmF5KCB0aGlzLmNvbmZpZy5idWZmZXJMZW5ndGggKiB0aGlzLmNvbmZpZy5udW1iZXJPZkNoYW5uZWxzICk7XG4gIH1cblxufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmVuY29kZSA9IGZ1bmN0aW9uKCBidWZmZXJzICkge1xuICB2YXIgc2FtcGxlcyA9IHRoaXMuaW50ZXJsZWF2ZSggYnVmZmVycyApO1xuICB2YXIgc2FtcGxlSW5kZXggPSAwO1xuXG4gIHdoaWxlICggc2FtcGxlSW5kZXggPCBzYW1wbGVzLmxlbmd0aCApIHtcblxuICAgIHZhciBsZW5ndGhUb0NvcHkgPSBNYXRoLm1pbiggdGhpcy5yZXNhbXBsZUJ1ZmZlckxlbmd0aCAtIHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCwgc2FtcGxlcy5sZW5ndGggLSBzYW1wbGVJbmRleCApO1xuICAgIHRoaXMucmVzYW1wbGVCdWZmZXIuc2V0KCBzYW1wbGVzLnN1YmFycmF5KCBzYW1wbGVJbmRleCwgc2FtcGxlSW5kZXgrbGVuZ3RoVG9Db3B5ICksIHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCApO1xuICAgIHNhbXBsZUluZGV4ICs9IGxlbmd0aFRvQ29weTtcbiAgICB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggKz0gbGVuZ3RoVG9Db3B5O1xuXG4gICAgaWYgKCB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggPT09IHRoaXMucmVzYW1wbGVCdWZmZXJMZW5ndGggKSB7XG4gICAgICB0aGlzLl9zcGVleF9yZXNhbXBsZXJfcHJvY2Vzc19pbnRlcmxlYXZlZF9mbG9hdCggdGhpcy5yZXNhbXBsZXIsIHRoaXMucmVzYW1wbGVCdWZmZXJQb2ludGVyLCB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyLCB0aGlzLmVuY29kZXJCdWZmZXJQb2ludGVyLCB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbFBvaW50ZXIgKTtcbiAgICAgIHZhciBwYWNrZXRMZW5ndGggPSB0aGlzLl9vcHVzX2VuY29kZV9mbG9hdCggdGhpcy5lbmNvZGVyLCB0aGlzLmVuY29kZXJCdWZmZXJQb2ludGVyLCB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbCwgdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlciwgdGhpcy5lbmNvZGVyT3V0cHV0TWF4TGVuZ3RoICk7XG4gICAgICB0aGlzLnNlZ21lbnRQYWNrZXQoIHBhY2tldExlbmd0aCApO1xuICAgICAgdGhpcy5yZXNhbXBsZUJ1ZmZlckluZGV4ID0gMDtcblxuICAgICAgdGhpcy5mcmFtZXNJblBhZ2UrKztcbiAgICAgIGlmICggdGhpcy5mcmFtZXNJblBhZ2UgPj0gdGhpcy5jb25maWcubWF4RnJhbWVzUGVyUGFnZSApIHtcbiAgICAgICAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5kZXN0cm95ID0gZnVuY3Rpb24oKSB7XG4gIGlmICggdGhpcy5lbmNvZGVyICkge1xuICAgIHRoaXMuX2ZyZWUodGhpcy5lbmNvZGVyU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyKTtcbiAgICBkZWxldGUgdGhpcy5lbmNvZGVyU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyO1xuICAgIHRoaXMuX2ZyZWUodGhpcy5lbmNvZGVyQnVmZmVyUG9pbnRlcik7XG4gICAgZGVsZXRlIHRoaXMuZW5jb2RlckJ1ZmZlclBvaW50ZXI7XG4gICAgdGhpcy5fZnJlZSh0aGlzLmVuY29kZXJPdXRwdXRQb2ludGVyKTtcbiAgICBkZWxldGUgdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlcjtcbiAgICB0aGlzLl9mcmVlKHRoaXMucmVzYW1wbGVTYW1wbGVzUGVyQ2hhbm5lbFBvaW50ZXIpO1xuICAgIGRlbGV0ZSB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWxQb2ludGVyO1xuICAgIHRoaXMuX2ZyZWUodGhpcy5yZXNhbXBsZUJ1ZmZlclBvaW50ZXIpO1xuICAgIGRlbGV0ZSB0aGlzLnJlc2FtcGxlQnVmZmVyUG9pbnRlcjtcbiAgICB0aGlzLl9zcGVleF9yZXNhbXBsZXJfZGVzdHJveSh0aGlzLnJlc2FtcGxlcik7XG4gICAgZGVsZXRlIHRoaXMucmVzYW1wbGVyO1xuICAgIHRoaXMuX29wdXNfZW5jb2Rlcl9kZXN0cm95KHRoaXMuZW5jb2Rlcik7XG4gICAgZGVsZXRlIHRoaXMuZW5jb2RlcjtcbiAgfVxufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmZsdXNoID0gZnVuY3Rpb24oKSB7XG4gIGlmICggdGhpcy5mcmFtZXNJblBhZ2UgKSB7XG4gICAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbiAgfVxuICAvLyBkaXNjYXJkIGFueSBwZW5kaW5nIGRhdGEgaW4gcmVzYW1wbGUgYnVmZmVyIChvbmx5IGEgZmV3IG1zIHdvcnRoKVxuICB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggPSAwO1xuICBnbG9iYWxbJ3Bvc3RNZXNzYWdlJ10oIHttZXNzYWdlOiAnZmx1c2hlZCd9ICk7XG59O1xuXG5PZ2dPcHVzRW5jb2Rlci5wcm90b3R5cGUuZW5jb2RlRmluYWxGcmFtZSA9IGZ1bmN0aW9uKCkge1xuICBpZiAoIHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCA+IDAgKSB7XG4gICAgdmFyIGZpbmFsRnJhbWVCdWZmZXJzID0gW107XG4gICAgZm9yICggdmFyIGkgPSAwOyBpIDwgdGhpcy5jb25maWcubnVtYmVyT2ZDaGFubmVsczsgKytpICkge1xuICAgICAgZmluYWxGcmFtZUJ1ZmZlcnMucHVzaCggbmV3IEZsb2F0MzJBcnJheSggdGhpcy5jb25maWcuYnVmZmVyTGVuZ3RoIC0gKHRoaXMucmVzYW1wbGVCdWZmZXJJbmRleCAvIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHMpICkpO1xuICAgIH1cbiAgICB0aGlzLmVuY29kZSggZmluYWxGcmFtZUJ1ZmZlcnMgKTtcbiAgfVxuICB0aGlzLmhlYWRlclR5cGUgKz0gNDtcbiAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5nZXRDaGVja3N1bSA9IGZ1bmN0aW9uKCBkYXRhICl7XG4gIHZhciBjaGVja3N1bSA9IDA7XG4gIGZvciAoIHZhciBpID0gMDsgaSA8IGRhdGEubGVuZ3RoOyBpKysgKSB7XG4gICAgY2hlY2tzdW0gPSAoY2hlY2tzdW0gPDwgOCkgXiB0aGlzLmNoZWNrc3VtVGFibGVbICgoY2hlY2tzdW0+Pj4yNCkgJiAweGZmKSBeIGRhdGFbaV0gXTtcbiAgfVxuICByZXR1cm4gY2hlY2tzdW0gPj4+IDA7XG59O1xuXG5PZ2dPcHVzRW5jb2Rlci5wcm90b3R5cGUuZ2VuZXJhdGVDb21tZW50UGFnZSA9IGZ1bmN0aW9uKCl7XG4gIHZhciBzZWdtZW50RGF0YVZpZXcgPSBuZXcgRGF0YVZpZXcoIHRoaXMuc2VnbWVudERhdGEuYnVmZmVyICk7XG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDAsIDE5MzcwNzYzMDMsIHRydWUgKSAvLyBNYWdpYyBTaWduYXR1cmUgJ09wdXMnXG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDQsIDE5MzYxNTQ5NjQsIHRydWUgKSAvLyBNYWdpYyBTaWduYXR1cmUgJ1RhZ3MnXG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDgsIDEwLCB0cnVlICk7IC8vIFZlbmRvciBMZW5ndGhcbiAgc2VnbWVudERhdGFWaWV3LnNldFVpbnQzMiggMTIsIDE4Njg3ODQ5NzgsIHRydWUgKTsgLy8gVmVuZG9yIG5hbWUgJ1JlY28nXG4gIHNlZ21lbnREYXRhVmlldy5zZXRVaW50MzIoIDE2LCAxOTE5MjQ3NDc0LCB0cnVlICk7IC8vIFZlbmRvciBuYW1lICdyZGVyJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDE2KCAyMCwgMjEzMjIsIHRydWUgKTsgLy8gVmVuZG9yIG5hbWUgJ0pTJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDMyKCAyMiwgMCwgdHJ1ZSApOyAvLyBVc2VyIENvbW1lbnQgTGlzdCBMZW5ndGhcbiAgdGhpcy5zZWdtZW50VGFibGVJbmRleCA9IDE7XG4gIHRoaXMuc2VnbWVudERhdGFJbmRleCA9IHRoaXMuc2VnbWVudFRhYmxlWzBdID0gMjY7XG4gIHRoaXMuaGVhZGVyVHlwZSA9IDA7XG4gIHRoaXMuZ2VuZXJhdGVQYWdlKCk7XG59O1xuXG5PZ2dPcHVzRW5jb2Rlci5wcm90b3R5cGUuZ2VuZXJhdGVJZFBhZ2UgPSBmdW5jdGlvbigpe1xuICB2YXIgc2VnbWVudERhdGFWaWV3ID0gbmV3IERhdGFWaWV3KCB0aGlzLnNlZ21lbnREYXRhLmJ1ZmZlciApO1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDMyKCAwLCAxOTM3MDc2MzAzLCB0cnVlICkgLy8gTWFnaWMgU2lnbmF0dXJlICdPcHVzJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDMyKCA0LCAxNjg0MTA0NTIwLCB0cnVlICkgLy8gTWFnaWMgU2lnbmF0dXJlICdIZWFkJ1xuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDgoIDgsIDEsIHRydWUgKTsgLy8gVmVyc2lvblxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDgoIDksIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHMsIHRydWUgKTsgLy8gQ2hhbm5lbCBjb3VudFxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDE2KCAxMCwgMzg0MCwgdHJ1ZSApOyAvLyBwcmUtc2tpcCAoODBtcylcbiAgc2VnbWVudERhdGFWaWV3LnNldFVpbnQzMiggMTIsIHRoaXMuY29uZmlnLm9yaWdpbmFsU2FtcGxlUmF0ZU92ZXJyaWRlIHx8IHRoaXMuY29uZmlnLm9yaWdpbmFsU2FtcGxlUmF0ZSwgdHJ1ZSApOyAvLyBvcmlnaW5hbCBzYW1wbGUgcmF0ZVxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDE2KCAxNiwgMCwgdHJ1ZSApOyAvLyBvdXRwdXQgZ2FpblxuICBzZWdtZW50RGF0YVZpZXcuc2V0VWludDgoIDE4LCAwLCB0cnVlICk7IC8vIGNoYW5uZWwgbWFwIDAgPSBtb25vIG9yIHN0ZXJlb1xuICB0aGlzLnNlZ21lbnRUYWJsZUluZGV4ID0gMTtcbiAgdGhpcy5zZWdtZW50RGF0YUluZGV4ID0gdGhpcy5zZWdtZW50VGFibGVbMF0gPSAxOTtcbiAgdGhpcy5oZWFkZXJUeXBlID0gMjtcbiAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5nZW5lcmF0ZVBhZ2UgPSBmdW5jdGlvbigpe1xuICB2YXIgZ3JhbnVsZVBvc2l0aW9uID0gKCB0aGlzLmxhc3RQb3NpdGl2ZUdyYW51bGVQb3NpdGlvbiA9PT0gdGhpcy5ncmFudWxlUG9zaXRpb24pID8gLTEgOiB0aGlzLmdyYW51bGVQb3NpdGlvbjtcbiAgdmFyIHBhZ2VCdWZmZXIgPSBuZXcgQXJyYXlCdWZmZXIoICAyNyArIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggKyB0aGlzLnNlZ21lbnREYXRhSW5kZXggKTtcbiAgdmFyIHBhZ2VCdWZmZXJWaWV3ID0gbmV3IERhdGFWaWV3KCBwYWdlQnVmZmVyICk7XG4gIHZhciBwYWdlID0gbmV3IFVpbnQ4QXJyYXkoIHBhZ2VCdWZmZXIgKTtcblxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50MzIoIDAsIDEzOTkyODU1ODMsIHRydWUpOyAvLyBDYXB0dXJlIFBhdHRlcm4gc3RhcnRzIGFsbCBwYWdlIGhlYWRlcnMgJ09nZ1MnXG4gIHBhZ2VCdWZmZXJWaWV3LnNldFVpbnQ4KCA0LCAwLCB0cnVlICk7IC8vIFZlcnNpb25cbiAgcGFnZUJ1ZmZlclZpZXcuc2V0VWludDgoIDUsIHRoaXMuaGVhZGVyVHlwZSwgdHJ1ZSApOyAvLyAxID0gY29udGludWF0aW9uLCAyID0gYmVnaW5uaW5nIG9mIHN0cmVhbSwgNCA9IGVuZCBvZiBzdHJlYW1cblxuICAvLyBOdW1iZXIgb2Ygc2FtcGxlcyB1cHRvIGFuZCBpbmNsdWRpbmcgdGhpcyBwYWdlIGF0IDQ4MDAwSHosIGludG8gc2lnbmVkIDY0IGJpdCBMaXR0bGUgRW5kaWFuIGludGVnZXJcbiAgLy8gSmF2YXNjcmlwdCBOdW1iZXIgbWF4aW11bSB2YWx1ZSBpcyA1MyBiaXRzIG9yIDJeNTMgLSAxIFxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50MzIoIDYsIGdyYW51bGVQb3NpdGlvbiwgdHJ1ZSApO1xuICBpZiAoZ3JhbnVsZVBvc2l0aW9uIDwgMCkge1xuICAgIHBhZ2VCdWZmZXJWaWV3LnNldEludDMyKCAxMCwgTWF0aC5jZWlsKGdyYW51bGVQb3NpdGlvbi80Mjk0OTY3Mjk3KSAtIDEsIHRydWUgKTtcbiAgfVxuICBlbHNlIHtcbiAgICBwYWdlQnVmZmVyVmlldy5zZXRJbnQzMiggMTAsIE1hdGguZmxvb3IoZ3JhbnVsZVBvc2l0aW9uLzQyOTQ5NjcyOTYpLCB0cnVlICk7XG4gIH1cblxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50MzIoIDE0LCB0aGlzLmNvbmZpZy5zZXJpYWwsIHRydWUgKTsgLy8gQml0c3RyZWFtIHNlcmlhbCBudW1iZXJcbiAgcGFnZUJ1ZmZlclZpZXcuc2V0VWludDMyKCAxOCwgdGhpcy5wYWdlSW5kZXgrKywgdHJ1ZSApOyAvLyBQYWdlIHNlcXVlbmNlIG51bWJlclxuICBwYWdlQnVmZmVyVmlldy5zZXRVaW50OCggMjYsIHRoaXMuc2VnbWVudFRhYmxlSW5kZXgsIHRydWUgKTsgLy8gTnVtYmVyIG9mIHNlZ21lbnRzIGluIHBhZ2UuXG4gIHBhZ2Uuc2V0KCB0aGlzLnNlZ21lbnRUYWJsZS5zdWJhcnJheSgwLCB0aGlzLnNlZ21lbnRUYWJsZUluZGV4KSwgMjcgKTsgLy8gU2VnbWVudCBUYWJsZVxuICBwYWdlLnNldCggdGhpcy5zZWdtZW50RGF0YS5zdWJhcnJheSgwLCB0aGlzLnNlZ21lbnREYXRhSW5kZXgpLCAyNyArIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggKTsgLy8gU2VnbWVudCBEYXRhXG4gIHBhZ2VCdWZmZXJWaWV3LnNldFVpbnQzMiggMjIsIHRoaXMuZ2V0Q2hlY2tzdW0oIHBhZ2UgKSwgdHJ1ZSApOyAvLyBDaGVja3N1bVxuXG4gIGdsb2JhbFsncG9zdE1lc3NhZ2UnXSgge21lc3NhZ2U6ICdwYWdlJywgcGFnZTogcGFnZSwgc2FtcGxlUG9zaXRpb246IHRoaXMuZ3JhbnVsZVBvc2l0aW9ufSwgW3BhZ2UuYnVmZmVyXSApO1xuICB0aGlzLnNlZ21lbnRUYWJsZUluZGV4ID0gMDtcbiAgdGhpcy5zZWdtZW50RGF0YUluZGV4ID0gMDtcbiAgdGhpcy5mcmFtZXNJblBhZ2UgPSAwO1xuICBpZiAoIGdyYW51bGVQb3NpdGlvbiA+IDAgKSB7XG4gICAgdGhpcy5sYXN0UG9zaXRpdmVHcmFudWxlUG9zaXRpb24gPSBncmFudWxlUG9zaXRpb247XG4gIH1cbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5pbml0Q2hlY2tzdW1UYWJsZSA9IGZ1bmN0aW9uKCl7XG4gIHRoaXMuY2hlY2tzdW1UYWJsZSA9IFtdO1xuICBmb3IgKCB2YXIgaSA9IDA7IGkgPCAyNTY7IGkrKyApIHtcbiAgICB2YXIgciA9IGkgPDwgMjQ7XG4gICAgZm9yICggdmFyIGogPSAwOyBqIDwgODsgaisrICkge1xuICAgICAgciA9ICgociAmIDB4ODAwMDAwMDApICE9IDApID8gKChyIDw8IDEpIF4gMHgwNGMxMWRiNykgOiAociA8PCAxKTtcbiAgICB9XG4gICAgdGhpcy5jaGVja3N1bVRhYmxlW2ldID0gKHIgJiAweGZmZmZmZmZmKTtcbiAgfVxufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLnNldE9wdXNDb250cm9sID0gZnVuY3Rpb24oIGNvbnRyb2wsIHZhbHVlICl7XG4gIHZhciBsb2NhdGlvbiA9IHRoaXMuX21hbGxvYyggNCApO1xuICB0aGlzLkhFQVAzMlsgbG9jYXRpb24gPj4gMiBdID0gdmFsdWU7XG4gIHRoaXMuX29wdXNfZW5jb2Rlcl9jdGwoIHRoaXMuZW5jb2RlciwgY29udHJvbCwgbG9jYXRpb24gKTtcbiAgdGhpcy5fZnJlZSggbG9jYXRpb24gKTtcbn07XG5cbk9nZ09wdXNFbmNvZGVyLnByb3RvdHlwZS5pbml0Q29kZWMgPSBmdW5jdGlvbigpIHtcbiAgdmFyIGVyckxvY2F0aW9uID0gdGhpcy5fbWFsbG9jKCA0ICk7XG4gIHRoaXMuZW5jb2RlciA9IHRoaXMuX29wdXNfZW5jb2Rlcl9jcmVhdGUoIHRoaXMuY29uZmlnLmVuY29kZXJTYW1wbGVSYXRlLCB0aGlzLmNvbmZpZy5udW1iZXJPZkNoYW5uZWxzLCB0aGlzLmNvbmZpZy5lbmNvZGVyQXBwbGljYXRpb24sIGVyckxvY2F0aW9uICk7XG4gIHRoaXMuX2ZyZWUoIGVyckxvY2F0aW9uICk7XG5cbiAgaWYgKCB0aGlzLmNvbmZpZy5lbmNvZGVyQml0UmF0ZSApIHtcbiAgICB0aGlzLnNldE9wdXNDb250cm9sKCA0MDAyLCB0aGlzLmNvbmZpZy5lbmNvZGVyQml0UmF0ZSApO1xuICB9XG5cbiAgaWYgKCB0aGlzLmNvbmZpZy5lbmNvZGVyQ29tcGxleGl0eSApIHtcbiAgICB0aGlzLnNldE9wdXNDb250cm9sKCA0MDEwLCB0aGlzLmNvbmZpZy5lbmNvZGVyQ29tcGxleGl0eSApO1xuICB9XG5cbiAgdGhpcy5lbmNvZGVyU2FtcGxlc1BlckNoYW5uZWwgPSB0aGlzLmNvbmZpZy5lbmNvZGVyU2FtcGxlUmF0ZSAqIHRoaXMuY29uZmlnLmVuY29kZXJGcmFtZVNpemUgLyAxMDAwO1xuICB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbFBvaW50ZXIgPSB0aGlzLl9tYWxsb2MoIDQgKTtcbiAgdGhpcy5IRUFQMzJbIHRoaXMuZW5jb2RlclNhbXBsZXNQZXJDaGFubmVsUG9pbnRlciA+PiAyIF0gPSB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbDtcblxuICB0aGlzLmVuY29kZXJCdWZmZXJMZW5ndGggPSB0aGlzLmVuY29kZXJTYW1wbGVzUGVyQ2hhbm5lbCAqIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHM7XG4gIHRoaXMuZW5jb2RlckJ1ZmZlclBvaW50ZXIgPSB0aGlzLl9tYWxsb2MoIHRoaXMuZW5jb2RlckJ1ZmZlckxlbmd0aCAqIDQgKTsgLy8gNCBieXRlcyBwZXIgc2FtcGxlXG4gIHRoaXMuZW5jb2RlckJ1ZmZlciA9IHRoaXMuSEVBUEYzMi5zdWJhcnJheSggdGhpcy5lbmNvZGVyQnVmZmVyUG9pbnRlciA+PiAyLCAodGhpcy5lbmNvZGVyQnVmZmVyUG9pbnRlciA+PiAyKSArIHRoaXMuZW5jb2RlckJ1ZmZlckxlbmd0aCApO1xuXG4gIHRoaXMuZW5jb2Rlck91dHB1dE1heExlbmd0aCA9IDQwMDA7XG4gIHRoaXMuZW5jb2Rlck91dHB1dFBvaW50ZXIgPSB0aGlzLl9tYWxsb2MoIHRoaXMuZW5jb2Rlck91dHB1dE1heExlbmd0aCApO1xuICB0aGlzLmVuY29kZXJPdXRwdXRCdWZmZXIgPSB0aGlzLkhFQVBVOC5zdWJhcnJheSggdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlciwgdGhpcy5lbmNvZGVyT3V0cHV0UG9pbnRlciArIHRoaXMuZW5jb2Rlck91dHB1dE1heExlbmd0aCApO1xufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmluaXRSZXNhbXBsZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIGVyckxvY2F0aW9uID0gdGhpcy5fbWFsbG9jKCA0ICk7XG4gIHRoaXMucmVzYW1wbGVyID0gdGhpcy5fc3BlZXhfcmVzYW1wbGVyX2luaXQoIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHMsIHRoaXMuY29uZmlnLm9yaWdpbmFsU2FtcGxlUmF0ZSwgdGhpcy5jb25maWcuZW5jb2RlclNhbXBsZVJhdGUsIHRoaXMuY29uZmlnLnJlc2FtcGxlUXVhbGl0eSwgZXJyTG9jYXRpb24gKTtcbiAgdGhpcy5fZnJlZSggZXJyTG9jYXRpb24gKTtcblxuICB0aGlzLnJlc2FtcGxlQnVmZmVySW5kZXggPSAwO1xuICB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWwgPSB0aGlzLmNvbmZpZy5vcmlnaW5hbFNhbXBsZVJhdGUgKiB0aGlzLmNvbmZpZy5lbmNvZGVyRnJhbWVTaXplIC8gMTAwMDtcbiAgdGhpcy5yZXNhbXBsZVNhbXBsZXNQZXJDaGFubmVsUG9pbnRlciA9IHRoaXMuX21hbGxvYyggNCApO1xuICB0aGlzLkhFQVAzMlsgdGhpcy5yZXNhbXBsZVNhbXBsZXNQZXJDaGFubmVsUG9pbnRlciA+PiAyIF0gPSB0aGlzLnJlc2FtcGxlU2FtcGxlc1BlckNoYW5uZWw7XG5cbiAgdGhpcy5yZXNhbXBsZUJ1ZmZlckxlbmd0aCA9IHRoaXMucmVzYW1wbGVTYW1wbGVzUGVyQ2hhbm5lbCAqIHRoaXMuY29uZmlnLm51bWJlck9mQ2hhbm5lbHM7XG4gIHRoaXMucmVzYW1wbGVCdWZmZXJQb2ludGVyID0gdGhpcy5fbWFsbG9jKCB0aGlzLnJlc2FtcGxlQnVmZmVyTGVuZ3RoICogNCApOyAvLyA0IGJ5dGVzIHBlciBzYW1wbGVcbiAgdGhpcy5yZXNhbXBsZUJ1ZmZlciA9IHRoaXMuSEVBUEYzMi5zdWJhcnJheSggdGhpcy5yZXNhbXBsZUJ1ZmZlclBvaW50ZXIgPj4gMiwgKHRoaXMucmVzYW1wbGVCdWZmZXJQb2ludGVyID4+IDIpICsgdGhpcy5yZXNhbXBsZUJ1ZmZlckxlbmd0aCApO1xufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLmludGVybGVhdmUgPSBmdW5jdGlvbiggYnVmZmVycyApIHtcbiAgZm9yICggdmFyIGkgPSAwOyBpIDwgdGhpcy5jb25maWcuYnVmZmVyTGVuZ3RoOyBpKysgKSB7XG4gICAgZm9yICggdmFyIGNoYW5uZWwgPSAwOyBjaGFubmVsIDwgdGhpcy5jb25maWcubnVtYmVyT2ZDaGFubmVsczsgY2hhbm5lbCsrICkge1xuICAgICAgdGhpcy5pbnRlcmxlYXZlZEJ1ZmZlcnNbIGkgKiB0aGlzLmNvbmZpZy5udW1iZXJPZkNoYW5uZWxzICsgY2hhbm5lbCBdID0gYnVmZmVyc1sgY2hhbm5lbCBdWyBpIF07XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIHRoaXMuaW50ZXJsZWF2ZWRCdWZmZXJzO1xufTtcblxuT2dnT3B1c0VuY29kZXIucHJvdG90eXBlLnNlZ21lbnRQYWNrZXQgPSBmdW5jdGlvbiggcGFja2V0TGVuZ3RoICkge1xuICB2YXIgcGFja2V0SW5kZXggPSAwO1xuXG4gIHdoaWxlICggcGFja2V0TGVuZ3RoID49IDAgKSB7XG5cbiAgICBpZiAoIHRoaXMuc2VnbWVudFRhYmxlSW5kZXggPT09IDI1NSApIHtcbiAgICAgIHRoaXMuZ2VuZXJhdGVQYWdlKCk7XG4gICAgICB0aGlzLmhlYWRlclR5cGUgPSAxO1xuICAgIH1cblxuICAgIHZhciBzZWdtZW50TGVuZ3RoID0gTWF0aC5taW4oIHBhY2tldExlbmd0aCwgMjU1ICk7XG4gICAgdGhpcy5zZWdtZW50VGFibGVbIHRoaXMuc2VnbWVudFRhYmxlSW5kZXgrKyBdID0gc2VnbWVudExlbmd0aDtcbiAgICB2YXIgc2VnbWVudCA9IHRoaXMuZW5jb2Rlck91dHB1dEJ1ZmZlci5zdWJhcnJheSggcGFja2V0SW5kZXgsIHBhY2tldEluZGV4ICsgc2VnbWVudExlbmd0aCApO1xuXG4gICAgaWYgKCB0aGlzLmNvbmZpZy5zdHJlYW1PcHVzUGFja2V0cyApIHtcbiAgICAgIGlmICggIXRoaXMuY29uZmlnLmNhY2hlRnJhbWVGb3JDYWxsYmFjayApIHtcbiAgICAgICAgZ2xvYmFsWydwb3N0TWVzc2FnZSddKHsgdHlwZTogJ29wdXMnLCBkYXRhOiBzZWdtZW50LnNsaWNlKCkgfSk7XG4gICAgICB9IGVsc2UgaWYgKCArK3RoaXMuZnJhbWVzSW5DYWxsYmFjayA9PT0gMiApIHtcbiAgICAgICAgdmFyIGNhY2hlZFNlZ21lbnRMZW5ndGggPSB0aGlzLnNlZ21lbnRUYWJsZVsgdGhpcy5zZWdtZW50VGFibGVJbmRleCAtIDIgXTtcbiAgICAgICAgdmFyIGNhY2hlZFNlZ21lbnQgPSB0aGlzLnNlZ21lbnREYXRhLnN1YmFycmF5KCB0aGlzLnNlZ21lbnREYXRhSW5kZXggLSBjYWNoZWRTZWdtZW50TGVuZ3RoLCB0aGlzLnNlZ21lbnREYXRhSW5kZXggKTtcblxuICAgICAgICBnbG9iYWxbJ3Bvc3RNZXNzYWdlJ10oeyB0eXBlOiAnb3B1cycsIGRhdGE6IFsgY2FjaGVkU2VnbWVudC5zbGljZSgpLCBzZWdtZW50LnNsaWNlKCkgXSB9KTtcbiAgICAgICAgdGhpcy5mcmFtZXNJbkNhbGxiYWNrID0gMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aGlzLnNlZ21lbnREYXRhLnNldCggc2VnbWVudCwgdGhpcy5zZWdtZW50RGF0YUluZGV4ICk7XG4gICAgdGhpcy5zZWdtZW50RGF0YUluZGV4ICs9IHNlZ21lbnRMZW5ndGg7XG4gICAgcGFja2V0SW5kZXggKz0gc2VnbWVudExlbmd0aDtcbiAgICBwYWNrZXRMZW5ndGggLT0gMjU1O1xuICB9XG5cbiAgdGhpcy5ncmFudWxlUG9zaXRpb24gKz0gKCA0OCAqIHRoaXMuY29uZmlnLmVuY29kZXJGcmFtZVNpemUgKTtcbiAgaWYgKCB0aGlzLnNlZ21lbnRUYWJsZUluZGV4ID09PSAyNTUgKSB7XG4gICAgdGhpcy5nZW5lcmF0ZVBhZ2UoKTtcbiAgICB0aGlzLmhlYWRlclR5cGUgPSAwO1xuICB9XG59O1xuXG5cbmlmICghTW9kdWxlKSB7XG4gIE1vZHVsZSA9IHt9O1xufVxuXG5Nb2R1bGVbJ21haW5SZWFkeSddID0gbWFpblJlYWR5O1xuTW9kdWxlWydPZ2dPcHVzRW5jb2RlciddID0gT2dnT3B1c0VuY29kZXI7XG5Nb2R1bGVbJ29uUnVudGltZUluaXRpYWxpemVkJ10gPSBtYWluUmVhZHlSZXNvbHZlO1xuXG5tb2R1bGUuZXhwb3J0cyA9IE1vZHVsZTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QSIsInNvdXJjZVJvb3QiOiIifQ==\\n//# sourceURL=webpack-internal:///./src/encoderWorker.js\\n\");\n\n/***/ })\n\n/******/ });\n});\n\n\n// Sometimes an existing Module object exists with properties\n// meant to overwrite the default module functionality. Here\n// we collect those properties and reapply _after_ we configure\n// the current environment's defaults to avoid having to be so\n// defensive during initialization.\nvar moduleOverrides = {};\nvar key;\nfor (key in Module) {\n if (Module.hasOwnProperty(key)) {\n moduleOverrides[key] = Module[key];\n }\n}\n\nvar arguments_ = [];\nvar thisProgram = './this.program';\nvar quit_ = function(status, toThrow) {\n throw toThrow;\n};\n\n// Determine the runtime environment we are in. You can customize this by\n// setting the ENVIRONMENT setting at compile time (see settings.js).\n\nvar ENVIRONMENT_IS_WEB = false;\nvar ENVIRONMENT_IS_WORKER = false;\nvar ENVIRONMENT_IS_NODE = false;\nvar ENVIRONMENT_HAS_NODE = false;\nvar ENVIRONMENT_IS_SHELL = false;\nENVIRONMENT_IS_WEB = typeof window === 'object';\nENVIRONMENT_IS_WORKER = typeof importScripts === 'function';\n// A web environment like Electron.js can have Node enabled, so we must\n// distinguish between Node-enabled environments and Node environments per se.\n// This will allow the former to do things like mount NODEFS.\n// Extended check using process.versions fixes issue #8816.\n// (Also makes redundant the original check that 'require' is a function.)\nENVIRONMENT_HAS_NODE = typeof process === 'object' && typeof process.versions === 'object' && typeof process.versions.node === 'string';\nENVIRONMENT_IS_NODE = ENVIRONMENT_HAS_NODE && !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_WORKER;\nENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER;\n\n\n\n// Three configurations we can be running in:\n// 1) We could be the application main() thread running in the main JS UI thread. (ENVIRONMENT_IS_WORKER == false and ENVIRONMENT_IS_PTHREAD == false)\n// 2) We could be the application main() thread proxied to worker. (with Emscripten -s PROXY_TO_WORKER=1) (ENVIRONMENT_IS_WORKER == true, ENVIRONMENT_IS_PTHREAD == false)\n// 3) We could be an application pthread running in a worker. (ENVIRONMENT_IS_WORKER == true and ENVIRONMENT_IS_PTHREAD == true)\n\n\n\n\n// `/` should be present at the end if `scriptDirectory` is not empty\nvar scriptDirectory = '';\nfunction locateFile(path) {\n if (Module['locateFile']) {\n return Module['locateFile'](path, scriptDirectory);\n }\n return scriptDirectory + path;\n}\n\n// Hooks that are implemented differently in different runtime environments.\nvar read_,\n readAsync,\n readBinary,\n setWindowTitle;\n\nif (ENVIRONMENT_IS_NODE) {\n scriptDirectory = __dirname + '/';\n\n // Expose functionality in the same simple way that the shells work\n // Note that we pollute the global namespace here, otherwise we break in node\n var nodeFS;\n var nodePath;\n\n read_ = function shell_read(filename, binary) {\n var ret;\n if (!nodeFS) nodeFS = require('fs');\n if (!nodePath) nodePath = require('path');\n filename = nodePath['normalize'](filename);\n ret = nodeFS['readFileSync'](filename);\n return binary ? ret : ret.toString();\n };\n\n readBinary = function readBinary(filename) {\n var ret = read_(filename, true);\n if (!ret.buffer) {\n ret = new Uint8Array(ret);\n }\n assert(ret.buffer);\n return ret;\n };\n\n if (process['argv'].length > 1) {\n thisProgram = process['argv'][1].replace(/\\\\/g, '/');\n }\n\n arguments_ = process['argv'].slice(2);\n\n if (typeof module !== 'undefined') {\n module['exports'] = Module;\n }\n\n process['on']('uncaughtException', function(ex) {\n // suppress ExitStatus exceptions from showing an error\n if (!(ex instanceof ExitStatus)) {\n throw ex;\n }\n });\n\n process['on']('unhandledRejection', abort);\n\n quit_ = function(status) {\n process['exit'](status);\n };\n\n Module['inspect'] = function () { return '[Emscripten Module object]'; };\n} else\nif (ENVIRONMENT_IS_SHELL) {\n\n\n if (typeof read != 'undefined') {\n read_ = function shell_read(f) {\n return read(f);\n };\n }\n\n readBinary = function readBinary(f) {\n var data;\n if (typeof readbuffer === 'function') {\n return new Uint8Array(readbuffer(f));\n }\n data = read(f, 'binary');\n assert(typeof data === 'object');\n return data;\n };\n\n if (typeof scriptArgs != 'undefined') {\n arguments_ = scriptArgs;\n } else if (typeof arguments != 'undefined') {\n arguments_ = arguments;\n }\n\n if (typeof quit === 'function') {\n quit_ = function(status) {\n quit(status);\n };\n }\n\n if (typeof print !== 'undefined') {\n // Prefer to use print/printErr where they exist, as they usually work better.\n if (typeof console === 'undefined') console = {};\n console.log = print;\n console.warn = console.error = typeof printErr !== 'undefined' ? printErr : print;\n }\n} else\nif (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) {\n if (ENVIRONMENT_IS_WORKER) { // Check worker, not web, since window could be polyfilled\n scriptDirectory = self.location.href;\n } else if (document.currentScript) { // web\n scriptDirectory = document.currentScript.src;\n }\n // blob urls look like blob:http://site.com/etc/etc and we cannot infer anything from them.\n // otherwise, slice off the final part of the url to find the script directory.\n // if scriptDirectory does not contain a slash, lastIndexOf will return -1,\n // and scriptDirectory will correctly be replaced with an empty string.\n if (scriptDirectory.indexOf('blob:') !== 0) {\n scriptDirectory = scriptDirectory.substr(0, scriptDirectory.lastIndexOf('/')+1);\n } else {\n scriptDirectory = '';\n }\n\n\n read_ = function shell_read(url) {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', url, false);\n xhr.send(null);\n return xhr.responseText;\n };\n\n if (ENVIRONMENT_IS_WORKER) {\n readBinary = function readBinary(url) {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', url, false);\n xhr.responseType = 'arraybuffer';\n xhr.send(null);\n return new Uint8Array(xhr.response);\n };\n }\n\n readAsync = function readAsync(url, onload, onerror) {\n var xhr = new XMLHttpRequest();\n xhr.open('GET', url, true);\n xhr.responseType = 'arraybuffer';\n xhr.onload = function xhr_onload() {\n if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { // file URLs can return 0\n onload(xhr.response);\n return;\n }\n onerror();\n };\n xhr.onerror = onerror;\n xhr.send(null);\n };\n\n setWindowTitle = function(title) { document.title = title };\n} else\n{\n}\n\n// Set up the out() and err() hooks, which are how we can print to stdout or\n// stderr, respectively.\nvar out = Module['print'] || console.log.bind(console);\nvar err = Module['printErr'] || console.warn.bind(console);\n\n// Merge back in the overrides\nfor (key in moduleOverrides) {\n if (moduleOverrides.hasOwnProperty(key)) {\n Module[key] = moduleOverrides[key];\n }\n}\n// Free the object hierarchy contained in the overrides, this lets the GC\n// reclaim data used e.g. in memoryInitializerRequest, which is a large typed array.\nmoduleOverrides = null;\n\n// Emit code to handle expected values on the Module object. This applies Module.x\n// to the proper local x. This has two benefits: first, we only emit it if it is\n// expected to arrive, and second, by using a local everywhere else that can be\n// minified.\nif (Module['arguments']) arguments_ = Module['arguments'];\nif (Module['thisProgram']) thisProgram = Module['thisProgram'];\nif (Module['quit']) quit_ = Module['quit'];\n\n// perform assertions in shell.js after we set up out() and err(), as otherwise if an assertion fails it cannot print the message\n\n// TODO remove when SDL2 is fixed (also see above)\n\n\n\n// Copyright 2017 The Emscripten Authors. All rights reserved.\n// Emscripten is available under two separate licenses, the MIT license and the\n// University of Illinois/NCSA Open Source License. Both these licenses can be\n// found in the LICENSE file.\n\n// {{PREAMBLE_ADDITIONS}}\n\nvar STACK_ALIGN = 16;\n\n\nfunction dynamicAlloc(size) {\n var ret = HEAP32[DYNAMICTOP_PTR>>2];\n var end = (ret + size + 15) & -16;\n if (end > _emscripten_get_heap_size()) {\n abort();\n }\n HEAP32[DYNAMICTOP_PTR>>2] = end;\n return ret;\n}\n\nfunction alignMemory(size, factor) {\n if (!factor) factor = STACK_ALIGN; // stack alignment (16-byte) by default\n return Math.ceil(size / factor) * factor;\n}\n\nfunction getNativeTypeSize(type) {\n switch (type) {\n case 'i1': case 'i8': return 1;\n case 'i16': return 2;\n case 'i32': return 4;\n case 'i64': return 8;\n case 'float': return 4;\n case 'double': return 8;\n default: {\n if (type[type.length-1] === '*') {\n return 4; // A pointer\n } else if (type[0] === 'i') {\n var bits = parseInt(type.substr(1));\n assert(bits % 8 === 0, 'getNativeTypeSize invalid bits ' + bits + ', type ' + type);\n return bits / 8;\n } else {\n return 0;\n }\n }\n }\n}\n\nfunction warnOnce(text) {\n if (!warnOnce.shown) warnOnce.shown = {};\n if (!warnOnce.shown[text]) {\n warnOnce.shown[text] = 1;\n err(text);\n }\n}\n\nvar asm2wasmImports = { // special asm2wasm imports\n \"f64-rem\": function(x, y) {\n return x % y;\n },\n \"debugger\": function() {\n }\n};\n\n\n\nvar jsCallStartIndex = 1;\nvar functionPointers = new Array(0);\n\n// Wraps a JS function as a wasm function with a given signature.\n// In the future, we may get a WebAssembly.Function constructor. Until then,\n// we create a wasm module that takes the JS function as an import with a given\n// signature, and re-exports that as a wasm function.\nfunction convertJsFunctionToWasm(func, sig) {\n\n // The module is static, with the exception of the type section, which is\n // generated based on the signature passed in.\n var typeSection = [\n 0x01, // id: section,\n 0x00, // length: 0 (placeholder)\n 0x01, // count: 1\n 0x60, // form: func\n ];\n var sigRet = sig.slice(0, 1);\n var sigParam = sig.slice(1);\n var typeCodes = {\n 'i': 0x7f, // i32\n 'j': 0x7e, // i64\n 'f': 0x7d, // f32\n 'd': 0x7c, // f64\n };\n\n // Parameters, length + signatures\n typeSection.push(sigParam.length);\n for (var i = 0; i < sigParam.length; ++i) {\n typeSection.push(typeCodes[sigParam[i]]);\n }\n\n // Return values, length + signatures\n // With no multi-return in MVP, either 0 (void) or 1 (anything else)\n if (sigRet == 'v') {\n typeSection.push(0x00);\n } else {\n typeSection = typeSection.concat([0x01, typeCodes[sigRet]]);\n }\n\n // Write the overall length of the type section back into the section header\n // (excepting the 2 bytes for the section id and length)\n typeSection[1] = typeSection.length - 2;\n\n // Rest of the module is static\n var bytes = new Uint8Array([\n 0x00, 0x61, 0x73, 0x6d, // magic (\"\\0asm\")\n 0x01, 0x00, 0x00, 0x00, // version: 1\n ].concat(typeSection, [\n 0x02, 0x07, // import section\n // (import \"e\" \"f\" (func 0 (type 0)))\n 0x01, 0x01, 0x65, 0x01, 0x66, 0x00, 0x00,\n 0x07, 0x05, // export section\n // (export \"f\" (func 0 (type 0)))\n 0x01, 0x01, 0x66, 0x00, 0x00,\n ]));\n\n // We can compile this wasm module synchronously because it is very small.\n // This accepts an import (at \"e.f\"), that it reroutes to an export (at \"f\")\n var module = new WebAssembly.Module(bytes);\n var instance = new WebAssembly.Instance(module, {\n e: {\n f: func\n }\n });\n var wrappedFunc = instance.exports.f;\n return wrappedFunc;\n}\n\n// Add a wasm function to the table.\nfunction addFunctionWasm(func, sig) {\n var table = wasmTable;\n var ret = table.length;\n\n // Grow the table\n try {\n table.grow(1);\n } catch (err) {\n if (!err instanceof RangeError) {\n throw err;\n }\n throw 'Unable to grow wasm table. Use a higher value for RESERVED_FUNCTION_POINTERS or set ALLOW_TABLE_GROWTH.';\n }\n\n // Insert new element\n try {\n // Attempting to call this with JS function will cause of table.set() to fail\n table.set(ret, func);\n } catch (err) {\n if (!err instanceof TypeError) {\n throw err;\n }\n assert(typeof sig !== 'undefined', 'Missing signature argument to addFunction');\n var wrapped = convertJsFunctionToWasm(func, sig);\n table.set(ret, wrapped);\n }\n\n return ret;\n}\n\nfunction removeFunctionWasm(index) {\n // TODO(sbc): Look into implementing this to allow re-using of table slots\n}\n\n// 'sig' parameter is required for the llvm backend but only when func is not\n// already a WebAssembly function.\nfunction addFunction(func, sig) {\n\n\n var base = 0;\n for (var i = base; i < base + 0; i++) {\n if (!functionPointers[i]) {\n functionPointers[i] = func;\n return jsCallStartIndex + i;\n }\n }\n throw 'Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.';\n\n}\n\nfunction removeFunction(index) {\n\n functionPointers[index-jsCallStartIndex] = null;\n}\n\nvar funcWrappers = {};\n\nfunction getFuncWrapper(func, sig) {\n if (!func) return; // on null pointer, return undefined\n assert(sig);\n if (!funcWrappers[sig]) {\n funcWrappers[sig] = {};\n }\n var sigCache = funcWrappers[sig];\n if (!sigCache[func]) {\n // optimize away arguments usage in common cases\n if (sig.length === 1) {\n sigCache[func] = function dynCall_wrapper() {\n return dynCall(sig, func);\n };\n } else if (sig.length === 2) {\n sigCache[func] = function dynCall_wrapper(arg) {\n return dynCall(sig, func, [arg]);\n };\n } else {\n // general case\n sigCache[func] = function dynCall_wrapper() {\n return dynCall(sig, func, Array.prototype.slice.call(arguments));\n };\n }\n }\n return sigCache[func];\n}\n\n\nfunction makeBigInt(low, high, unsigned) {\n return unsigned ? ((+((low>>>0)))+((+((high>>>0)))*4294967296.0)) : ((+((low>>>0)))+((+((high|0)))*4294967296.0));\n}\n\nfunction dynCall(sig, ptr, args) {\n if (args && args.length) {\n return Module['dynCall_' + sig].apply(null, [ptr].concat(args));\n } else {\n return Module['dynCall_' + sig].call(null, ptr);\n }\n}\n\nvar tempRet0 = 0;\n\nvar setTempRet0 = function(value) {\n tempRet0 = value;\n};\n\nvar getTempRet0 = function() {\n return tempRet0;\n};\n\n\nvar Runtime = {\n};\n\n// The address globals begin at. Very low in memory, for code size and optimization opportunities.\n// Above 0 is static memory, starting with globals.\n// Then the stack.\n// Then 'dynamic' memory for sbrk.\nvar GLOBAL_BASE = 1024;\n\n\n\n\n// === Preamble library stuff ===\n\n// Documentation for the public APIs defined in this file must be updated in:\n// site/source/docs/api_reference/preamble.js.rst\n// A prebuilt local version of the documentation is available at:\n// site/build/text/docs/api_reference/preamble.js.txt\n// You can also build docs locally as HTML or other formats in site/\n// An online HTML version (which may be of a different version of Emscripten)\n// is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html\n\n\nvar wasmBinary;if (Module['wasmBinary']) wasmBinary = Module['wasmBinary'];\nvar noExitRuntime;if (Module['noExitRuntime']) noExitRuntime = Module['noExitRuntime'];\n\n\nif (typeof WebAssembly !== 'object') {\n err('no native wasm support detected');\n}\n\n\n// In MINIMAL_RUNTIME, setValue() and getValue() are only available when building with safe heap enabled, for heap safety checking.\n// In traditional runtime, setValue() and getValue() are always available (although their use is highly discouraged due to perf penalties)\n\n/** @type {function(number, number, string, boolean=)} */\nfunction setValue(ptr, value, type, noSafe) {\n type = type || 'i8';\n if (type.charAt(type.length-1) === '*') type = 'i32'; // pointers are 32-bit\n switch(type) {\n case 'i1': HEAP8[((ptr)>>0)]=value; break;\n case 'i8': HEAP8[((ptr)>>0)]=value; break;\n case 'i16': HEAP16[((ptr)>>1)]=value; break;\n case 'i32': HEAP32[((ptr)>>2)]=value; break;\n case 'i64': (tempI64 = [value>>>0,(tempDouble=value,(+(Math_abs(tempDouble))) >= 1.0 ? (tempDouble > 0.0 ? ((Math_min((+(Math_floor((tempDouble)/4294967296.0))), 4294967295.0))|0)>>>0 : (~~((+(Math_ceil((tempDouble - +(((~~(tempDouble)))>>>0))/4294967296.0)))))>>>0) : 0)],HEAP32[((ptr)>>2)]=tempI64[0],HEAP32[(((ptr)+(4))>>2)]=tempI64[1]); break;\n case 'float': HEAPF32[((ptr)>>2)]=value; break;\n case 'double': HEAPF64[((ptr)>>3)]=value; break;\n default: abort('invalid type for setValue: ' + type);\n }\n}\n\n/** @type {function(number, string, boolean=)} */\nfunction getValue(ptr, type, noSafe) {\n type = type || 'i8';\n if (type.charAt(type.length-1) === '*') type = 'i32'; // pointers are 32-bit\n switch(type) {\n case 'i1': return HEAP8[((ptr)>>0)];\n case 'i8': return HEAP8[((ptr)>>0)];\n case 'i16': return HEAP16[((ptr)>>1)];\n case 'i32': return HEAP32[((ptr)>>2)];\n case 'i64': return HEAP32[((ptr)>>2)];\n case 'float': return HEAPF32[((ptr)>>2)];\n case 'double': return HEAPF64[((ptr)>>3)];\n default: abort('invalid type for getValue: ' + type);\n }\n return null;\n}\n\n\n\n\n\n// Wasm globals\n\nvar wasmMemory;\n\n// In fastcomp asm.js, we don't need a wasm Table at all.\n// In the wasm backend, we polyfill the WebAssembly object,\n// so this creates a (non-native-wasm) table for us.\nvar wasmTable = new WebAssembly.Table({\n 'initial': 16,\n 'maximum': 16,\n 'element': 'anyfunc'\n});\n\n\n//========================================\n// Runtime essentials\n//========================================\n\n// whether we are quitting the application. no code should run after this.\n// set in exit() and abort()\nvar ABORT = false;\n\n// set by exit() and abort(). Passed to 'onExit' handler.\n// NOTE: This is also used as the process return code code in shell environments\n// but only when noExitRuntime is false.\nvar EXITSTATUS = 0;\n\n/** @type {function(*, string=)} */\nfunction assert(condition, text) {\n if (!condition) {\n abort('Assertion failed: ' + text);\n }\n}\n\n// Returns the C function with a specified identifier (for C++, you need to do manual name mangling)\nfunction getCFunc(ident) {\n var func = Module['_' + ident]; // closure exported function\n assert(func, 'Cannot call unknown function ' + ident + ', make sure it is exported');\n return func;\n}\n\n// C calling interface.\nfunction ccall(ident, returnType, argTypes, args, opts) {\n // For fast lookup of conversion functions\n var toC = {\n 'string': function(str) {\n var ret = 0;\n if (str !== null && str !== undefined && str !== 0) { // null string\n // at most 4 bytes per UTF-8 code point, +1 for the trailing '\\0'\n var len = (str.length << 2) + 1;\n ret = stackAlloc(len);\n stringToUTF8(str, ret, len);\n }\n return ret;\n },\n 'array': function(arr) {\n var ret = stackAlloc(arr.length);\n writeArrayToMemory(arr, ret);\n return ret;\n }\n };\n\n function convertReturnValue(ret) {\n if (returnType === 'string') return UTF8ToString(ret);\n if (returnType === 'boolean') return Boolean(ret);\n return ret;\n }\n\n var func = getCFunc(ident);\n var cArgs = [];\n var stack = 0;\n if (args) {\n for (var i = 0; i < args.length; i++) {\n var converter = toC[argTypes[i]];\n if (converter) {\n if (stack === 0) stack = stackSave();\n cArgs[i] = converter(args[i]);\n } else {\n cArgs[i] = args[i];\n }\n }\n }\n var ret = func.apply(null, cArgs);\n\n ret = convertReturnValue(ret);\n if (stack !== 0) stackRestore(stack);\n return ret;\n}\n\nfunction cwrap(ident, returnType, argTypes, opts) {\n argTypes = argTypes || [];\n // When the function takes numbers and returns a number, we can just return\n // the original function\n var numericArgs = argTypes.every(function(type){ return type === 'number'});\n var numericRet = returnType !== 'string';\n if (numericRet && numericArgs && !opts) {\n return getCFunc(ident);\n }\n return function() {\n return ccall(ident, returnType, argTypes, arguments, opts);\n }\n}\n\nvar ALLOC_NORMAL = 0; // Tries to use _malloc()\nvar ALLOC_STACK = 1; // Lives for the duration of the current function call\nvar ALLOC_DYNAMIC = 2; // Cannot be freed except through sbrk\nvar ALLOC_NONE = 3; // Do not allocate\n\n// allocate(): This is for internal use. You can use it yourself as well, but the interface\n// is a little tricky (see docs right below). The reason is that it is optimized\n// for multiple syntaxes to save space in generated code. So you should\n// normally not use allocate(), and instead allocate memory using _malloc(),\n// initialize it with setValue(), and so forth.\n// @slab: An array of data, or a number. If a number, then the size of the block to allocate,\n// in *bytes* (note that this is sometimes confusing: the next parameter does not\n// affect this!)\n// @types: Either an array of types, one for each byte (or 0 if no type at that position),\n// or a single type which is used for the entire block. This only matters if there\n// is initial data - if @slab is a number, then this does not matter at all and is\n// ignored.\n// @allocator: How to allocate memory, see ALLOC_*\n/** @type {function((TypedArray|Array|number), string, number, number=)} */\nfunction allocate(slab, types, allocator, ptr) {\n var zeroinit, size;\n if (typeof slab === 'number') {\n zeroinit = true;\n size = slab;\n } else {\n zeroinit = false;\n size = slab.length;\n }\n\n var singleType = typeof types === 'string' ? types : null;\n\n var ret;\n if (allocator == ALLOC_NONE) {\n ret = ptr;\n } else {\n ret = [_malloc,\n stackAlloc,\n dynamicAlloc][allocator](Math.max(size, singleType ? 1 : types.length));\n }\n\n if (zeroinit) {\n var stop;\n ptr = ret;\n assert((ret & 3) == 0);\n stop = ret + (size & ~3);\n for (; ptr < stop; ptr += 4) {\n HEAP32[((ptr)>>2)]=0;\n }\n stop = ret + size;\n while (ptr < stop) {\n HEAP8[((ptr++)>>0)]=0;\n }\n return ret;\n }\n\n if (singleType === 'i8') {\n if (slab.subarray || slab.slice) {\n HEAPU8.set(/** @type {!Uint8Array} */ (slab), ret);\n } else {\n HEAPU8.set(new Uint8Array(slab), ret);\n }\n return ret;\n }\n\n var i = 0, type, typeSize, previousType;\n while (i < size) {\n var curr = slab[i];\n\n type = singleType || types[i];\n if (type === 0) {\n i++;\n continue;\n }\n\n if (type == 'i64') type = 'i32'; // special case: we have one i32 here, and one i32 later\n\n setValue(ret+i, curr, type);\n\n // no need to look up size unless type changes, so cache it\n if (previousType !== type) {\n typeSize = getNativeTypeSize(type);\n previousType = type;\n }\n i += typeSize;\n }\n\n return ret;\n}\n\n// Allocate memory during any stage of startup - static memory early on, dynamic memory later, malloc when ready\nfunction getMemory(size) {\n if (!runtimeInitialized) return dynamicAlloc(size);\n return _malloc(size);\n}\n\n\n\n\n/** @type {function(number, number=)} */\nfunction Pointer_stringify(ptr, length) {\n abort(\"this function has been removed - you should use UTF8ToString(ptr, maxBytesToRead) instead!\");\n}\n\n// Given a pointer 'ptr' to a null-terminated ASCII-encoded string in the emscripten HEAP, returns\n// a copy of that string as a Javascript String object.\n\nfunction AsciiToString(ptr) {\n var str = '';\n while (1) {\n var ch = HEAPU8[((ptr++)>>0)];\n if (!ch) return str;\n str += String.fromCharCode(ch);\n }\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in ASCII form. The copy will require at most str.length+1 bytes of space in the HEAP.\n\nfunction stringToAscii(str, outPtr) {\n return writeAsciiToMemory(str, outPtr, false);\n}\n\n\n// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the given array that contains uint8 values, returns\n// a copy of that string as a Javascript String object.\n\nvar UTF8Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf8') : undefined;\n\n/**\n * @param {number} idx\n * @param {number=} maxBytesToRead\n * @return {string}\n */\nfunction UTF8ArrayToString(u8Array, idx, maxBytesToRead) {\n var endIdx = idx + maxBytesToRead;\n var endPtr = idx;\n // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself.\n // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage.\n // (As a tiny code save trick, compare endPtr against endIdx using a negation, so that undefined means Infinity)\n while (u8Array[endPtr] && !(endPtr >= endIdx)) ++endPtr;\n\n if (endPtr - idx > 16 && u8Array.subarray && UTF8Decoder) {\n return UTF8Decoder.decode(u8Array.subarray(idx, endPtr));\n } else {\n var str = '';\n // If building with TextDecoder, we have already computed the string length above, so test loop end condition against that\n while (idx < endPtr) {\n // For UTF8 byte structure, see:\n // http://en.wikipedia.org/wiki/UTF-8#Description\n // https://www.ietf.org/rfc/rfc2279.txt\n // https://tools.ietf.org/html/rfc3629\n var u0 = u8Array[idx++];\n if (!(u0 & 0x80)) { str += String.fromCharCode(u0); continue; }\n var u1 = u8Array[idx++] & 63;\n if ((u0 & 0xE0) == 0xC0) { str += String.fromCharCode(((u0 & 31) << 6) | u1); continue; }\n var u2 = u8Array[idx++] & 63;\n if ((u0 & 0xF0) == 0xE0) {\n u0 = ((u0 & 15) << 12) | (u1 << 6) | u2;\n } else {\n u0 = ((u0 & 7) << 18) | (u1 << 12) | (u2 << 6) | (u8Array[idx++] & 63);\n }\n\n if (u0 < 0x10000) {\n str += String.fromCharCode(u0);\n } else {\n var ch = u0 - 0x10000;\n str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF));\n }\n }\n }\n return str;\n}\n\n// Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the emscripten HEAP, returns a\n// copy of that string as a Javascript String object.\n// maxBytesToRead: an optional length that specifies the maximum number of bytes to read. You can omit\n// this parameter to scan the string until the first \\0 byte. If maxBytesToRead is\n// passed, and the string at [ptr, ptr+maxBytesToReadr[ contains a null byte in the\n// middle, then the string will cut short at that byte index (i.e. maxBytesToRead will\n// not produce a string of exact length [ptr, ptr+maxBytesToRead[)\n// N.B. mixing frequent uses of UTF8ToString() with and without maxBytesToRead may\n// throw JS JIT optimizations off, so it is worth to consider consistently using one\n// style or the other.\n/**\n * @param {number} ptr\n * @param {number=} maxBytesToRead\n * @return {string}\n */\nfunction UTF8ToString(ptr, maxBytesToRead) {\n return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : '';\n}\n\n// Copies the given Javascript String object 'str' to the given byte array at address 'outIdx',\n// encoded in UTF8 form and null-terminated. The copy will require at most str.length*4+1 bytes of space in the HEAP.\n// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Parameters:\n// str: the Javascript string to copy.\n// outU8Array: the array to copy to. Each index in this array is assumed to be one 8-byte element.\n// outIdx: The starting offset in the array to begin the copying.\n// maxBytesToWrite: The maximum number of bytes this function can write to the array.\n// This count should include the null terminator,\n// i.e. if maxBytesToWrite=1, only the null terminator will be written and nothing else.\n// maxBytesToWrite=0 does not write any bytes to the output, not even the null terminator.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF8Array(str, outU8Array, outIdx, maxBytesToWrite) {\n if (!(maxBytesToWrite > 0)) // Parameter maxBytesToWrite is not optional. Negative values, 0, null, undefined and false each don't write out any bytes.\n return 0;\n\n var startIdx = outIdx;\n var endIdx = outIdx + maxBytesToWrite - 1; // -1 for string null terminator.\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description and https://www.ietf.org/rfc/rfc2279.txt and https://tools.ietf.org/html/rfc3629\n var u = str.charCodeAt(i); // possibly a lead surrogate\n if (u >= 0xD800 && u <= 0xDFFF) {\n var u1 = str.charCodeAt(++i);\n u = 0x10000 + ((u & 0x3FF) << 10) | (u1 & 0x3FF);\n }\n if (u <= 0x7F) {\n if (outIdx >= endIdx) break;\n outU8Array[outIdx++] = u;\n } else if (u <= 0x7FF) {\n if (outIdx + 1 >= endIdx) break;\n outU8Array[outIdx++] = 0xC0 | (u >> 6);\n outU8Array[outIdx++] = 0x80 | (u & 63);\n } else if (u <= 0xFFFF) {\n if (outIdx + 2 >= endIdx) break;\n outU8Array[outIdx++] = 0xE0 | (u >> 12);\n outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63);\n outU8Array[outIdx++] = 0x80 | (u & 63);\n } else {\n if (outIdx + 3 >= endIdx) break;\n outU8Array[outIdx++] = 0xF0 | (u >> 18);\n outU8Array[outIdx++] = 0x80 | ((u >> 12) & 63);\n outU8Array[outIdx++] = 0x80 | ((u >> 6) & 63);\n outU8Array[outIdx++] = 0x80 | (u & 63);\n }\n }\n // Null-terminate the pointer to the buffer.\n outU8Array[outIdx] = 0;\n return outIdx - startIdx;\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in UTF8 form. The copy will require at most str.length*4+1 bytes of space in the HEAP.\n// Use the function lengthBytesUTF8 to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF8(str, outPtr, maxBytesToWrite) {\n return stringToUTF8Array(str, HEAPU8,outPtr, maxBytesToWrite);\n}\n\n// Returns the number of bytes the given Javascript string takes if encoded as a UTF8 byte array, EXCLUDING the null terminator byte.\nfunction lengthBytesUTF8(str) {\n var len = 0;\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! So decode UTF16->UTF32->UTF8.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n var u = str.charCodeAt(i); // possibly a lead surrogate\n if (u >= 0xD800 && u <= 0xDFFF) u = 0x10000 + ((u & 0x3FF) << 10) | (str.charCodeAt(++i) & 0x3FF);\n if (u <= 0x7F) ++len;\n else if (u <= 0x7FF) len += 2;\n else if (u <= 0xFFFF) len += 3;\n else len += 4;\n }\n return len;\n}\n\n\n// Given a pointer 'ptr' to a null-terminated UTF16LE-encoded string in the emscripten HEAP, returns\n// a copy of that string as a Javascript String object.\n\nvar UTF16Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-16le') : undefined;\nfunction UTF16ToString(ptr) {\n var endPtr = ptr;\n // TextDecoder needs to know the byte length in advance, it doesn't stop on null terminator by itself.\n // Also, use the length info to avoid running tiny strings through TextDecoder, since .subarray() allocates garbage.\n var idx = endPtr >> 1;\n while (HEAP16[idx]) ++idx;\n endPtr = idx << 1;\n\n if (endPtr - ptr > 32 && UTF16Decoder) {\n return UTF16Decoder.decode(HEAPU8.subarray(ptr, endPtr));\n } else {\n var i = 0;\n\n var str = '';\n while (1) {\n var codeUnit = HEAP16[(((ptr)+(i*2))>>1)];\n if (codeUnit == 0) return str;\n ++i;\n // fromCharCode constructs a character from a UTF-16 code unit, so we can pass the UTF16 string right through.\n str += String.fromCharCode(codeUnit);\n }\n }\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in UTF16 form. The copy will require at most str.length*4+2 bytes of space in the HEAP.\n// Use the function lengthBytesUTF16() to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Parameters:\n// str: the Javascript string to copy.\n// outPtr: Byte address in Emscripten HEAP where to write the string to.\n// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null\n// terminator, i.e. if maxBytesToWrite=2, only the null terminator will be written and nothing else.\n// maxBytesToWrite<2 does not write any bytes to the output, not even the null terminator.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF16(str, outPtr, maxBytesToWrite) {\n // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed.\n if (maxBytesToWrite === undefined) {\n maxBytesToWrite = 0x7FFFFFFF;\n }\n if (maxBytesToWrite < 2) return 0;\n maxBytesToWrite -= 2; // Null terminator.\n var startPtr = outPtr;\n var numCharsToWrite = (maxBytesToWrite < str.length*2) ? (maxBytesToWrite / 2) : str.length;\n for (var i = 0; i < numCharsToWrite; ++i) {\n // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP.\n var codeUnit = str.charCodeAt(i); // possibly a lead surrogate\n HEAP16[((outPtr)>>1)]=codeUnit;\n outPtr += 2;\n }\n // Null-terminate the pointer to the HEAP.\n HEAP16[((outPtr)>>1)]=0;\n return outPtr - startPtr;\n}\n\n// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte.\n\nfunction lengthBytesUTF16(str) {\n return str.length*2;\n}\n\nfunction UTF32ToString(ptr) {\n var i = 0;\n\n var str = '';\n while (1) {\n var utf32 = HEAP32[(((ptr)+(i*4))>>2)];\n if (utf32 == 0)\n return str;\n ++i;\n // Gotcha: fromCharCode constructs a character from a UTF-16 encoded code (pair), not from a Unicode code point! So encode the code point to UTF-16 for constructing.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n if (utf32 >= 0x10000) {\n var ch = utf32 - 0x10000;\n str += String.fromCharCode(0xD800 | (ch >> 10), 0xDC00 | (ch & 0x3FF));\n } else {\n str += String.fromCharCode(utf32);\n }\n }\n}\n\n// Copies the given Javascript String object 'str' to the emscripten HEAP at address 'outPtr',\n// null-terminated and encoded in UTF32 form. The copy will require at most str.length*4+4 bytes of space in the HEAP.\n// Use the function lengthBytesUTF32() to compute the exact number of bytes (excluding null terminator) that this function will write.\n// Parameters:\n// str: the Javascript string to copy.\n// outPtr: Byte address in Emscripten HEAP where to write the string to.\n// maxBytesToWrite: The maximum number of bytes this function can write to the array. This count should include the null\n// terminator, i.e. if maxBytesToWrite=4, only the null terminator will be written and nothing else.\n// maxBytesToWrite<4 does not write any bytes to the output, not even the null terminator.\n// Returns the number of bytes written, EXCLUDING the null terminator.\n\nfunction stringToUTF32(str, outPtr, maxBytesToWrite) {\n // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed.\n if (maxBytesToWrite === undefined) {\n maxBytesToWrite = 0x7FFFFFFF;\n }\n if (maxBytesToWrite < 4) return 0;\n var startPtr = outPtr;\n var endPtr = startPtr + maxBytesToWrite - 4;\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n var codeUnit = str.charCodeAt(i); // possibly a lead surrogate\n if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) {\n var trailSurrogate = str.charCodeAt(++i);\n codeUnit = 0x10000 + ((codeUnit & 0x3FF) << 10) | (trailSurrogate & 0x3FF);\n }\n HEAP32[((outPtr)>>2)]=codeUnit;\n outPtr += 4;\n if (outPtr + 4 > endPtr) break;\n }\n // Null-terminate the pointer to the HEAP.\n HEAP32[((outPtr)>>2)]=0;\n return outPtr - startPtr;\n}\n\n// Returns the number of bytes the given Javascript string takes if encoded as a UTF16 byte array, EXCLUDING the null terminator byte.\n\nfunction lengthBytesUTF32(str) {\n var len = 0;\n for (var i = 0; i < str.length; ++i) {\n // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code unit, not a Unicode code point of the character! We must decode the string to UTF-32 to the heap.\n // See http://unicode.org/faq/utf_bom.html#utf16-3\n var codeUnit = str.charCodeAt(i);\n if (codeUnit >= 0xD800 && codeUnit <= 0xDFFF) ++i; // possibly a lead surrogate, so skip over the tail surrogate.\n len += 4;\n }\n\n return len;\n}\n\n// Allocate heap space for a JS string, and write it there.\n// It is the responsibility of the caller to free() that memory.\nfunction allocateUTF8(str) {\n var size = lengthBytesUTF8(str) + 1;\n var ret = _malloc(size);\n if (ret) stringToUTF8Array(str, HEAP8, ret, size);\n return ret;\n}\n\n// Allocate stack space for a JS string, and write it there.\nfunction allocateUTF8OnStack(str) {\n var size = lengthBytesUTF8(str) + 1;\n var ret = stackAlloc(size);\n stringToUTF8Array(str, HEAP8, ret, size);\n return ret;\n}\n\n// Deprecated: This function should not be called because it is unsafe and does not provide\n// a maximum length limit of how many bytes it is allowed to write. Prefer calling the\n// function stringToUTF8Array() instead, which takes in a maximum length that can be used\n// to be secure from out of bounds writes.\n/** @deprecated */\nfunction writeStringToMemory(string, buffer, dontAddNull) {\n warnOnce('writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!');\n\n var /** @type {number} */ lastChar, /** @type {number} */ end;\n if (dontAddNull) {\n // stringToUTF8Array always appends null. If we don't want to do that, remember the\n // character that existed at the location where the null will be placed, and restore\n // that after the write (below).\n end = buffer + lengthBytesUTF8(string);\n lastChar = HEAP8[end];\n }\n stringToUTF8(string, buffer, Infinity);\n if (dontAddNull) HEAP8[end] = lastChar; // Restore the value under the null character.\n}\n\nfunction writeArrayToMemory(array, buffer) {\n HEAP8.set(array, buffer);\n}\n\nfunction writeAsciiToMemory(str, buffer, dontAddNull) {\n for (var i = 0; i < str.length; ++i) {\n HEAP8[((buffer++)>>0)]=str.charCodeAt(i);\n }\n // Null-terminate the pointer to the HEAP.\n if (!dontAddNull) HEAP8[((buffer)>>0)]=0;\n}\n\n\n\n\n// Memory management\n\nvar PAGE_SIZE = 16384;\nvar WASM_PAGE_SIZE = 65536;\nvar ASMJS_PAGE_SIZE = 16777216;\n\nfunction alignUp(x, multiple) {\n if (x % multiple > 0) {\n x += multiple - (x % multiple);\n }\n return x;\n}\n\nvar HEAP,\n/** @type {ArrayBuffer} */\n buffer,\n/** @type {Int8Array} */\n HEAP8,\n/** @type {Uint8Array} */\n HEAPU8,\n/** @type {Int16Array} */\n HEAP16,\n/** @type {Uint16Array} */\n HEAPU16,\n/** @type {Int32Array} */\n HEAP32,\n/** @type {Uint32Array} */\n HEAPU32,\n/** @type {Float32Array} */\n HEAPF32,\n/** @type {Float64Array} */\n HEAPF64;\n\nfunction updateGlobalBufferAndViews(buf) {\n buffer = buf;\n Module['HEAP8'] = HEAP8 = new Int8Array(buf);\n Module['HEAP16'] = HEAP16 = new Int16Array(buf);\n Module['HEAP32'] = HEAP32 = new Int32Array(buf);\n Module['HEAPU8'] = HEAPU8 = new Uint8Array(buf);\n Module['HEAPU16'] = HEAPU16 = new Uint16Array(buf);\n Module['HEAPU32'] = HEAPU32 = new Uint32Array(buf);\n Module['HEAPF32'] = HEAPF32 = new Float32Array(buf);\n Module['HEAPF64'] = HEAPF64 = new Float64Array(buf);\n}\n\n\nvar STATIC_BASE = 1024,\n STACK_BASE = 46720,\n STACKTOP = STACK_BASE,\n STACK_MAX = 5289600,\n DYNAMIC_BASE = 5289600,\n DYNAMICTOP_PTR = 46512;\n\n\n\n\nvar TOTAL_STACK = 5242880;\n\nvar INITIAL_TOTAL_MEMORY = Module['TOTAL_MEMORY'] || 16777216;\n\n\n\n\n\n\n\n// In standalone mode, the wasm creates the memory, and the user can't provide it.\n// In non-standalone/normal mode, we create the memory here.\n\n// Create the main memory. (Note: this isn't used in STANDALONE_WASM mode since the wasm\n// memory is created in the wasm, not in JS.)\n\n if (Module['wasmMemory']) {\n wasmMemory = Module['wasmMemory'];\n } else\n {\n wasmMemory = new WebAssembly.Memory({\n 'initial': INITIAL_TOTAL_MEMORY / WASM_PAGE_SIZE\n ,\n 'maximum': INITIAL_TOTAL_MEMORY / WASM_PAGE_SIZE\n });\n }\n\n\nif (wasmMemory) {\n buffer = wasmMemory.buffer;\n}\n\n// If the user provides an incorrect length, just use that length instead rather than providing the user to\n// specifically provide the memory length with Module['TOTAL_MEMORY'].\nINITIAL_TOTAL_MEMORY = buffer.byteLength;\nupdateGlobalBufferAndViews(buffer);\n\nHEAP32[DYNAMICTOP_PTR>>2] = DYNAMIC_BASE;\n\n\n\n\n\n\n\n\n\n\nfunction callRuntimeCallbacks(callbacks) {\n while(callbacks.length > 0) {\n var callback = callbacks.shift();\n if (typeof callback == 'function') {\n callback();\n continue;\n }\n var func = callback.func;\n if (typeof func === 'number') {\n if (callback.arg === undefined) {\n Module['dynCall_v'](func);\n } else {\n Module['dynCall_vi'](func, callback.arg);\n }\n } else {\n func(callback.arg === undefined ? null : callback.arg);\n }\n }\n}\n\nvar __ATPRERUN__ = []; // functions called before the runtime is initialized\nvar __ATINIT__ = []; // functions called during startup\nvar __ATMAIN__ = []; // functions called when main() is to be run\nvar __ATEXIT__ = []; // functions called during shutdown\nvar __ATPOSTRUN__ = []; // functions called after the main() is called\n\nvar runtimeInitialized = false;\nvar runtimeExited = false;\n\n\nfunction preRun() {\n\n if (Module['preRun']) {\n if (typeof Module['preRun'] == 'function') Module['preRun'] = [Module['preRun']];\n while (Module['preRun'].length) {\n addOnPreRun(Module['preRun'].shift());\n }\n }\n\n callRuntimeCallbacks(__ATPRERUN__);\n}\n\nfunction initRuntime() {\n runtimeInitialized = true;\n \n callRuntimeCallbacks(__ATINIT__);\n}\n\nfunction preMain() {\n \n callRuntimeCallbacks(__ATMAIN__);\n}\n\nfunction exitRuntime() {\n runtimeExited = true;\n}\n\nfunction postRun() {\n\n if (Module['postRun']) {\n if (typeof Module['postRun'] == 'function') Module['postRun'] = [Module['postRun']];\n while (Module['postRun'].length) {\n addOnPostRun(Module['postRun'].shift());\n }\n }\n\n callRuntimeCallbacks(__ATPOSTRUN__);\n}\n\nfunction addOnPreRun(cb) {\n __ATPRERUN__.unshift(cb);\n}\n\nfunction addOnInit(cb) {\n __ATINIT__.unshift(cb);\n}\n\nfunction addOnPreMain(cb) {\n __ATMAIN__.unshift(cb);\n}\n\nfunction addOnExit(cb) {\n}\n\nfunction addOnPostRun(cb) {\n __ATPOSTRUN__.unshift(cb);\n}\n\nfunction unSign(value, bits, ignore) {\n if (value >= 0) {\n return value;\n }\n return bits <= 32 ? 2*Math.abs(1 << (bits-1)) + value // Need some trickery, since if bits == 32, we are right at the limit of the bits JS uses in bitshifts\n : Math.pow(2, bits) + value;\n}\nfunction reSign(value, bits, ignore) {\n if (value <= 0) {\n return value;\n }\n var half = bits <= 32 ? Math.abs(1 << (bits-1)) // abs is needed if bits == 32\n : Math.pow(2, bits-1);\n if (value >= half && (bits <= 32 || value > half)) { // for huge values, we can hit the precision limit and always get true here. so don't do that\n // but, in general there is no perfect solution here. With 64-bit ints, we get rounding and errors\n // TODO: In i64 mode 1, resign the two parts separately and safely\n value = -2*half + value; // Cannot bitshift half, as it may be at the limit of the bits JS uses in bitshifts\n }\n return value;\n}\n\n\n\nvar Math_abs = Math.abs;\nvar Math_cos = Math.cos;\nvar Math_sin = Math.sin;\nvar Math_tan = Math.tan;\nvar Math_acos = Math.acos;\nvar Math_asin = Math.asin;\nvar Math_atan = Math.atan;\nvar Math_atan2 = Math.atan2;\nvar Math_exp = Math.exp;\nvar Math_log = Math.log;\nvar Math_sqrt = Math.sqrt;\nvar Math_ceil = Math.ceil;\nvar Math_floor = Math.floor;\nvar Math_pow = Math.pow;\nvar Math_imul = Math.imul;\nvar Math_fround = Math.fround;\nvar Math_round = Math.round;\nvar Math_min = Math.min;\nvar Math_max = Math.max;\nvar Math_clz32 = Math.clz32;\nvar Math_trunc = Math.trunc;\n\n\n\n// A counter of dependencies for calling run(). If we need to\n// do asynchronous work before running, increment this and\n// decrement it. Incrementing must happen in a place like\n// Module.preRun (used by emcc to add file preloading).\n// Note that you can add dependencies in preRun, even though\n// it happens right before run - run will be postponed until\n// the dependencies are met.\nvar runDependencies = 0;\nvar runDependencyWatcher = null;\nvar dependenciesFulfilled = null; // overridden to take different actions when all run dependencies are fulfilled\n\nfunction getUniqueRunDependency(id) {\n return id;\n}\n\nfunction addRunDependency(id) {\n runDependencies++;\n\n if (Module['monitorRunDependencies']) {\n Module['monitorRunDependencies'](runDependencies);\n }\n\n}\n\nfunction removeRunDependency(id) {\n runDependencies--;\n\n if (Module['monitorRunDependencies']) {\n Module['monitorRunDependencies'](runDependencies);\n }\n\n if (runDependencies == 0) {\n if (runDependencyWatcher !== null) {\n clearInterval(runDependencyWatcher);\n runDependencyWatcher = null;\n }\n if (dependenciesFulfilled) {\n var callback = dependenciesFulfilled;\n dependenciesFulfilled = null;\n callback(); // can add another dependenciesFulfilled\n }\n }\n}\n\nModule[\"preloadedImages\"] = {}; // maps url to image data\nModule[\"preloadedAudios\"] = {}; // maps url to audio data\n\n\nfunction abort(what) {\n if (Module['onAbort']) {\n Module['onAbort'](what);\n }\n\n what += '';\n out(what);\n err(what);\n\n ABORT = true;\n EXITSTATUS = 1;\n\n throw 'abort(' + what + '). Build with -s ASSERTIONS=1 for more info.';\n}\n\n\nvar memoryInitializer = null;\n\n\n\n\n\n\n\n// Copyright 2017 The Emscripten Authors. All rights reserved.\n// Emscripten is available under two separate licenses, the MIT license and the\n// University of Illinois/NCSA Open Source License. Both these licenses can be\n// found in the LICENSE file.\n\n// Prefix of data URIs emitted by SINGLE_FILE and related options.\nvar dataURIPrefix = 'data:application/octet-stream;base64,';\n\n// Indicates whether filename is a base64 data URI.\nfunction isDataURI(filename) {\n return String.prototype.startsWith ?\n filename.startsWith(dataURIPrefix) :\n filename.indexOf(dataURIPrefix) === 0;\n}\n\n\n\n\nvar wasmBinaryFile = dataURIPrefix + 'AGFzbQEAAAABpQQzYAd/f39/f39/AGAGf39/f39/AX9gA39/fwF/YAF/AX9gA39+fwF+YAF/AGAEf39/fwF/YAAAYAABf2ABfAF8YAV/f39/fwF/YAJ/fwBgFn9/f39/f39/f39/f39/f39/f39/f38AYAt/f39/f39/f31/fwF/YAt/f39/f39/f39/fwF/YAR/f39/AGAJf39/f39/f31/AX9gC39/f39/f39/f39/AGADf39/AGALf39/f399fX9/f38AYAx/f39/f39/f39/f38Bf2AHf39/f39/fwF/YAh/f39/f39/fwBgFX9/f39/f39/f39/f39/f39/f39/fwF9YAJ/fwF/YAV/f39/fwBgEX9/f39/f39/f39/f39/f39/AGAPf39/f39/f39/f39/f31/AX9gEn9/f39/f39/f39/f39/f39/fwF/YAZ/f39/f38AYAR/f39/AX1gCH9/f39/f31/AX9gB39/f39/f30Bf2AIf39/f39/f38Bf2APf39/f39/f39/f39/f39/AGAaf39/f39/f39/f39/f39/f39/f39/f39/f38AYAl/f39/f39/f38AYAx/f39/f39/f39/f38AYAZ/f31/f38BfWADf39/AXxgA39/fwF9YAl/f39/f39/f38BfWAEfX1/fwF9YAJ8fwF8YAZ/fH9/f38Bf2ADfn9/AX9gAn5/AX9gA3x8fwF8YAJ8fAF8YAJ8fwF/YAF9AX8C2QIQA2VudgVhYm9ydAAFA2VudhBfX193YXNpX2ZkX2Nsb3NlAAMDZW52EF9fX3dhc2lfZmRfd3JpdGUABgNlbnYGX2Fib3J0AAcDZW52GV9lbXNjcmlwdGVuX2dldF9oZWFwX3NpemUACANlbnYWX2Vtc2NyaXB0ZW5fbWVtY3B5X2JpZwACA2VudhdfZW1zY3JpcHRlbl9yZXNpemVfaGVhcAADA2Vudg5fbGx2bV9leHAyX2Y2NAAJA2Vudg9fbGx2bV9sb2cxMF9mNjQACQNlbnYSX2xsdm1fc3RhY2tyZXN0b3JlAAUDZW52D19sbHZtX3N0YWNrc2F2ZQAIA2VudgtzZXRUZW1wUmV0MAAFA2Vudg9fX193YXNpX2ZkX3NlZWsACgNlbnYMX190YWJsZV9iYXNlA38AA2VudgZtZW1vcnkCAYACgAIDZW52BXRh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AnQQkAEaDwsgBCACayIDQQBMBEAPCyACQQJ0IABqIQRBAiALayEHQQAhACACQQJ0IAFqIgEgDUECdGoqAgAhBSAMQQJ0IAFqKgIAIQYgDkECdCABaioCACETIA9BAnQgAWoqAgAhEQNAIABBAnQgBGogFyARIAAgB2pBAnQgAWoqAgAiEZKUIBYgEyAFkpQgFSAGlCAAQQJ0IAFqKgIAkpKSOAIAIAMgAEEBaiIARwRAIAUhEiARIQUgEyERIAYhEyASIQYMAQsLC8I5AQZ/IwEhAyMBQRBqJAEgAyACNgIAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBoh9rDosvBxUVFQYVFRUAFRUVBBUVFRUVBRUVFRUVFRUNFRUSFRUVFQkKFRUVFRUVFRULDBUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVAxUVFRUVCBUBFQIVFREOFRUV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QQJ0IBxqKgIAICcgCEECdCAWaioCACImICcgJl4bk0MAAAA/ko6oIhVrIBVBAEobIhVBBSAVQQVIG3Y2AgAgCEEBaiIIIARHDQAgHSEIIB4hHSAXIR4gByEXICQLBRAKIQggBUECRiEdIARBfmohF0MzM//BCyEnIAgQCQJAAkAgECAOQTNIIA1BAUhycgRAIAMgBE4NAQNAIANBAnQgE2pBDTYCACADQQFqIgMgBEcNAAsMAQsgBEEESiEgIARBfWohISAEQX9qISJBACEQQQAhBwNAIAIgEGwiFkECdCAYaiIVIBZBAnQgAWoiHCgCACIINgIAIAi+ISYgHgRAICYhJEEBIQgDQCAIIAcgCCAWaiIHQQJ0IAFqKgIAIiUgB0F/akECdCABaioCAEMAAAA/kl4bIQcgCEECdCAVaiAkQwAAwD+SIiQgJSAkICVdGyIkOAIAIAhBAWoiCCAERw0ACwsgB0EASgRAIAdBAnQgFWoqAgAhJCAHIQgDQCAIQX9qIhRBAnQgFWoiGioCACElIBogJSAkQwAAAECSIiQgFCAWakECdCABaioCACIoICQgKF0bIiQgJSAkXRsiJDgCACAIQQFKBEAgFCEIDAELCwsgIARAQQIhCANAIAggFmoiI0F+akECdCABaiIUKgIAIiUgFCoCBCIoXiEaIBQqAgwiKSAUKgIQIipeIRQgKSAqIBQbIiQgJSAoIBobIisgKCAlIBobIiUgKiApIBQbIileIhQbISggJSApIBQbISUgKyAkIBQbISogCEECdCAVaiIaKgIAIiQgI0ECdCABaioCACIpICheIhQEfSApICUgKSAlXRsgKiAoICogKF0bICggJV0bBSAoICUgKCAlXRsgKSAqICkgKl0bICkgJV0bC0MAAIC/kl5FBEAgFAR9ICkgJSApICVdGyAqICggKiAoXRsgKCAlXRsFICggJSAoICVdGyApICogKSAqXRsgKSAlXRsLQwAAgL+SISQLIBogJDgCACAXIAhBAWoiCEcNAAsLIBwqAgQiJCAmXSEIIBUgFSoCACIoICYgJCAIGyIpIBwqAggiJSAkICYgCBsiJCAkICVdGyApICVdG0MAAIC/kiIkICggJF4bOAIAIBUgFSoCBCImICQgJiAkXhs4AgQgFiAhakECdCABaiIIKgIAIiQgCCoCBCImXiEUIBdB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IAJBM0obbCICQf//A3FBmjNsQRB2IAogAkEQdUGaM2xqaiICQYDoCyACQYDoC0obIgJBgKYNIAJBgKYNSBs2AggLIAEoAhwiCCABKAIYIgpsQegHbSECIBhFBEAgAiAoKAIAayECC0HkAEEyIApBCkYbIAIgFCgCAG0iCkEQdEEQdWwgJygCAEEBdGshAiAYRQRAIA8oAgAiDEEASgRAIAIgBCgCHGcgBCgCFEFgIAogDGxramogKCgCAGtBAXRrIQILCyAIQYgnSgR/IAggAkGIJyACQYgnShsgAiAIShsFQYgnIAggAiACIAhIGyACQYgnShsLIQggCUECRgRAAkAgQSBCIEMgDygCACICQQZsIClqIAIgG2ogHiAIIBwoAgAgASgCPCARKAIAIBooAgAQPiAPKAIAIgIgG2osAAAEQCACIDZqQQA6AAAFICEoAgBBAUYEQCAqQgA3AgAgKkEANgIIIEhCADcCACBHQQBBoCIQkQEaIElB5AA2AgAgSkHkADYCACAqQQo6AAAgS0EAOgAAIExBgIAENgIAIE1BATYCAAsgHyBSEDogOSgCACECAn8CQCA4BH8gAkEMTA0BIDlBDDYCAAwBBSACQQ1IDQEgI0EANgIAIC1BADYCACA6QQE6AABBAQsMAQsgOkEAOgAAICMgIygCACICQQFqNgIAIAJBCk4EQEEAIAJBHUwNARogI0EKNgIACyAtQQA2AgBBAAshAiA8KAIAIB9B8CRqaiACOgAACyAYDQAgBCAPKAIAQQZsIClqEE4gDygCACICIDZqLAAADQAgBCACIBtqLAAAQZLDAkEIECQLBSATIDUoAgA2AgAgNSAaKAIAQQF0IBNqKAEANgEACyALIBZsQQF0IANqIRIgByALayEMIAAgURA6IBwoAgAhAgJ/AkAgOAR/IAJBDEwNASAcQQw2AgAMAQUgAkENSA0BICJBADYCACArQQA2AgAgLkEBOgAAQQELDAELIC5BADoAACAiICIoAgAiAkEBajYCACACQQpOBEBBACACQR1MDQEaICJBCjYCAAsgK0EANgIAQQALIQIgDygCACAAQfAkamogAjoAACABKAIEIgJBAEoEQAJAIB0gRUYhFiAeKAIEQQBKIRcgRCAdRSIvcQRAIAIhA0EAIQoDQCABKAI4IgtBA2xBBW0hByABKAI0QQBHIBZx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Qf//AUGAgH4gBCADQZQKbCATakHABWogAkECdGooAgAiBkEQdWwgBiAHbGogBkH//wNxIARsQRB1aiIGQQd2QQFqQQF2Qf//A3EgBkGA//97SBsgBkH//v8DShs7AQAgAUGACmogJCgCACAFakECdGogA0GUCmwgE2pBgAhqIAJBAnRqKAIANgIAIABBAWoiACAVRw0ACyABQYAeaiIAIANBlApsIBNqICAoAgBBAnRqIgIpAgA3AgAgACACKQIINwIIIAAgAikCEDcCECAAIAIpAhg3AhggACACKQIgNwIgIAAgAikCKDcCKCAAIAIpAjA3AjAgACACKQI4NwI4IAFBgCFqIgAgA0GUCmwgE2pBoAlqIgIpAgA3AgAgACACKQIINwIIIAAgAikCEDcCECAAIAIpAhg3AhggACACKQIgNwIgIAAgAikCKDcCKCAAIAIpAjA3AjAgACACKQI4NwI4IABBQGsgAkFAaykCADcCACAAIAIpAkg3AkggACACKQJQNwJQIAAgAikCWDcCWCABQeAhaiADQZQKbCATakGACmooAgA2AgAgAUHkIWogA0GUCmwgE2pBhApqKAIANgIAICogFygCAEF/akECdCAMaigCADYCACABICMoAgBBAXQgAWogHigCAEEBdBCQARogAUGACmogAUGACmogIygCAEECdGogHigCAEECdBCQARogKxAJICUkAQu6HgE1fyMBITsgF0EATARAQZvCAkGIwgJB7AIQGAsjASEaIwEgF0E4bEEPakFwcWokASAAQfAhaiEkIABB7CFqISUgD0EGdSE8IBJBAEoEQAJAIAJBAkYhPSALQQBKIT4gDEEQdEEQdSEoIAxBEHUhKSAXQQFKISogFUEBdSE/IBVBEEYhQCAUQQFxRSFBIBZBEHRBEHUhHSAUQQF1IUIgFEECSiFDIBRBf2oiREEBdCAKaiFFIA1BEHRBEHUhKyAOQRB0QRB1ISwgDkEQdSEtIBBBgBBKIUYgEEEBdiICQYB8aiEnQYAEIAJrIUcgEUGwf2ohSCAQQRB0QRB1IiIgEUEQdCICQRB1bCEQICIgEUGwB2oiSUEQdEEQdWwhSiARQdB4aiFLICJBgIDAHSACa0EQdWwhFiATQQFIIUxBACEVICUoAgBBAiALa2pBAnQgBmohDyAkKAIAIAtrQQJ0IABqQYQKaiEO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D3VBAWpBAXVsaiADQf//A3EgBGxBEHVqIgJBBXZB/w9xIAJBEHVBC3RyCwshAiADIAAoAnAiBGshAyAAIAQgAiABIAIgAUobQRB0QRB1IgIgA0EQdWxqIANB//8DcSACbEEQdWoiAzYCcCAAQf////8HIANtIgNB////ByADQf///wdIGyIMNgJgQf////8HIA0oAgQiDyAAKAKEAWoiA0H/////ByADQf////8HSRsiBG4hAyAEIAAoAmQiAkEDdEoEf0GAAQUgBCACSAR/QYAIBSACQRB0QRB1IgQgA0EQdmwgAyACQQ91QQFqQQF1bGogA0H//wNxIARsQRB1aiICQQV2Qf8PcSACQRB1QQt0cgsLIQIgAyAAKAJ0IgRrIQMgACAEIAIgASACIAFKG0EQdEEQdSICIANBEHVsaiADQf//A3EgAmxBEHVqIgM2AnQgAEH/////ByADbSIDQf///wcgA0H///8HSBsiEjYCZEH/////ByANKAIIIhMgACgCiAFqIgNB/////wcgA0H/////B0kbIgRuIQMgBCAAKAJoIgJBA3RKBH9BgAEFIAQgAkgEf0GACAUgAkEQdEEQdSIEIANBEHZsIAMgAkEPdUEBakEBdWxqIANB//8DcSAEbEEQdWoiAkEFdkH/D3EgAkEQdUELdHILCyECIAMgACgCeCIEayEDIAAgBCACIAEgAiABShtBEHRBEHUiAiADQRB1bGogA0H//wNxIAJsQRB1aiIDNgJ4IABB/////wcgA20iA0H///8HIANB////B0gbIhQ2AmhB/////wcgDSgCDCIVIAAoAowBaiIDQf////8HIANB/////wdJGyIEbiEDIAQgACgCbCICQQN0SgR/QYABBSAEIAJIBH9BgAgFIAJBEHRBEHUiBCADQRB2bCADIAJBD3VBAWpBAXVsaiADQf//A3EgBGxBEHVqIgJBBXZB/w9xIAJBEHVBC3RyCwshAiADIAAoAnwiBGshAyAAIAQgAiABIAIgAUobQRB0QRB1IgEgA0EQdWxqIANB//8DcSABbEEQdWoiATYCfCAAQf////8HIAFtIgFB////ByABQf///wdIGyIWNgJsIAkhBSAMIQZBACEEQQAhAUEAIQMDQCAFIAZrIgJBAEoEQCAEQQJ0IA5qIAVBCHQgBSAFQYCAgARJIgUbIAYgBkEI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A3EgAmxBEHVqIQEgBUEPIANraiICQQBIBEBBgICAgHhBACACayICdSIDQf////8HIAJ2IgRKIQUgACADIAQgBRsiACAEIAMgBRsiAyABIAEgA0gbIAEgAEobIAJ0IgBBACAAQQBKGyIAQf//ASAAQf//AUgbNgIABSAAIAEgAnVBACACQSBIGyIAQQAgAEEAShsiAEH//wEgAEH//wFIGzYCAAsgBwvxBgEKf0HclH8hAkH/////ByEDAkACQANAAkAgACgCACAFQQFqIgpBAXRB8MkBai4BACILIAJBEHRBEHUiB2siAkH//wNxQZozbEEQdiACQRB1QZozbGoiCCAHaiIGayICQQAgAmsgAkEAShsiCSADTg0CIAEgBUH/AXEiAjoAACABQQA6AAEgACgCACAHIAhBA2xqIgNrIgRBACAEayAEQQBKGyIFIAlOBEAgBiEEDAELIAEgAjoAACABQQE6AAEgACgCACAHIAhBBWxqIgRrIgZBACAGayAGQQBKGyIJIAVOBEAgAyEEDAELIAEgAjoAACABQQI6AAEgACgCACAHIAhBB2xqIgVrIgNBACADayADQQBKGyIGIAlODQAgASACOgAAIAFBAzoAASAAKAIAIAcgCEEJbGoiBGsiA0EAIANrIANBAEobIgMgBk4EQCAFIQQMAQsgASACOgAAIAFBBDoAASAKQQ9JBEAgCyECIAohBQwCCwsLDAELIAEsAAAhAgsgASACQRh0QRh1QQNtIgM6AAIgASADQRh0QRh1QX1sIAJB/wFxajoAACAAIAQ2AgBB3JR/IQJB/////wchA0EAIQUCQAJAA0ACQCAAKAIEIAVBAWoiCkEBdEHwyQFqLgEAIgsgAkEQdEEQdSIHayICQf//A3FBmjNsQRB2IAJBEHVBmjNsaiIIIAdqIgZrIgJBACACayACQQBKGyIJIANODQIgASAFQf8BcSICOgADIAFBADoABCAAKAIEIAcgCEEDbGoiA2siBEEAIARrIARBAEobIgUgCU4EQCAGIQQMAQsgASACOgADIAFBAToABCAAKAIEIAcgCEEFbGoiBGsiBkEAIAZrIAZBAEobIgkgBU4EQCADIQQMAQsgASACOgADIAFBAjoABCAAKAIEIAcgCEEHbGoiBWsiA0EAIANrIANBAEobIgYgCU4NACABIAI6AAMgAUEDOgAE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EjYCRCAIJAEgAQ8LIAgkAUF9C+4BAQR/IAAoApwBIQUgACgCkAEiBkGQA20iByACSgRAQX8hBQUCQCAFQYgnRgRAIAIhBQUgBUH3WGoiCEEJTwRAQX8hBQwCCyAFQY4nSAR/IAcgCHQFIAYgBUH1WGpsQTJtCyIFIAJKBEBBfyEFDAILCyAGIAVBkANsRiAGIAVByAFsRnIgBiAFQeQAbEZyRQRAIAVBMmwiByAGQQZsRiAGIAdGIAYgBUEZbEZyIAcgBkEDbEZyIAcgBkECdEZyIAcgBkEFbEZyckUEQEF/IQULCwsLIAAgASAFIAMgBEEYIAEgAkF+IAAoAnBBARBaC+puAQt/IwEhAyMBQbABaiQBIANByABqIQcgA0FAayEIIANBOGohCSADQTBqIQQgA0EoaiEKIANBIGohCyADQRhqIQwgA0EQaiENIANBzABqIQYgAyACNgIAIAAgACgCAGohBQJAAn8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBoB9rDuw2AAECAwYHEhMICQwNDg8QEQoLKysWFwQFGBkrGiUbKxwrKysrHR4rKx8gISIrKyMkKykrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKisrKysrKysrJysoKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrJisrKysrKysrKysrKysrKxQVKwsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAAkACQCACQYAQaw4EAQEAAQALQX8MLAsgAEGs7wBqKAIARQRAQX8gACgCbCACRw0sGgsgACACNgJsIAAgAjYCwAFBAAwrCyADKAIAQQNqQXxxIgEoAgAhAiADIAFBBGo2AgAgAkUNKyACIAAoAmw2AgBBAAwqCyADKAIAQQNqQXxxIgIoAgAhASADIAJBBGo2AgAgAUGYeGsiAkEAIAJB5wdHGwRAIAFBAUgNKyABQfUDSAR/QfQDBSAAKAJwQeCnEmwiAiABIAEgAkobCyEBCyAAIAE2AqQBQQAMKQsgAygCAEEDakF8cSIBKAIAIQQgAyABQQRqNgIAIARFDSkgAEGc7wBqKAIAIgEEfyABBSAAKAKQAUGQA20LIQICQAJAIAAoAqQBIgFBmHhrIgYEQCAGQecHRgRADAIFDAMLAAsgACgCkAEiAUE8bCACbSABIAAoAnBsaiEBDAELIAAoApABQeDPAGwgAm0hAQsgBCABNgIAQQAMKAsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAIAJBAUgEQCACQZh4Rw0pBSACIAAoAnBKDSkLIAAgAjYCeEEADCcLIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCACACRQ0nIAIgACgCeDYCAEEADCYLIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCACACQbN3akEESw0mIAAgAjYChAEgAkHNCEYEQCAAQcA+NgIUQQAMJgsgAkHOCEYEQCAAQeDdADYCFAUgAEGA/QA2AhQLQQAMJQsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAIAJFDSUgAiAAKAKEATYCAEEADCQLIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCAAJAIAJBmHhrDroQACUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl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ACECIAMgAUEEajYCACACRQ0KIAIgACgCTDYCAEEADAkLIAMoAgBBA2pBfHEiACgCACEBIAMgAEEEajYCACABQQFLDQkgCyABNgIAIAVBzh8gCxAaGkEADAgLIAMoAgBBA2pBfHEiACgCACEBIAMgAEEEajYCACABRQ0IIAogATYCACAFQc8fIAoQGhpBAAwHCyAAIAAoAgRqIQIgAEHw7gBqIQEgAEHIAWpBAEGUjAEQkQEaIAVBvB8gBBAaGiACIAAoArQBIAYQMiABIAAoAnA2AgAgAEH07gBqQYCAATsBACAAQfzuAGpDAACAPzgCACAAQazvAGpBATYCACAAQZDvAGpB6Qc2AgAgAEGg7wBqQdEINgIAIABB+O4AakGA6As2AgBBAAwGCyADKAIAQQNqQXxxIgEoAgAhAiADIAFBBGo2AgACQCACQZh4aw7TDwAHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHAAAABwsgACACNgKIAUEADAULIAMoAgBBA2pBfHEiASgCACECIAMgAUEEajYCACAAIAI2ArABIAkgAjYCACAFQajOACAJEBoMBAsgAygCAEEDakF8cSIBKAIAIQIgAyABQQRqNgIAIABBsO8AaiACNgIAIAggAjYCACAFQarOACAIEBoMAwsgAygCAEEDakF8cSIBKAIAIQQgAyABQQRqNgIAIARFDQMgACgCOARAIABBlO8AaigCAEF+cUHoB0YEQCAAKAIEIQEgBEEBNgIAQQAgACgCDEEATA0EGiAAIAFqIQZBASECQQAhAQNAIAQgAgR/IAFB0M4AbCAGakHEL2ooAgBBCUoFQQALQQFxIgI2AgAgAUEBaiIBIAAoAgxIDQALQQAMBAsLIAAoArgBBEAgBCAAQcyNAWooAgBBCUo2AgAFIARBADYCAAtBAAwCCyADKAIAQQNqQXxxIgAoAgAhASADIABBBGo2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BjYCACACIAc2AgAgACABQQAgAiABQQJ0IANqIAQQbCABQQFqIgEgACgCFEkNAAsLCyAAIAg2AlggACAJNgJcIAAoAlRBBUYLDgAgACgCPBABQf//A3ELuQIBB38jASEFIwFBIGokASAFQRBqIQYgBSIDIAAoAhwiBDYCACADIAAoAhQgBGsiBDYCBCADIAE2AgggAyACNgIMIAMhAUECIQMgAiAEaiEHAkACQANAIAcgACgCPCABIAMgBhACQf//A3EEfyAGQX82AgBBfwUgBigCAAsiBEcEQCAEQQBIDQIgAUEIaiABIAQgASgCBCIISyIJGyIBIAQgCEEAIAkbayIIIAEoAgBqNgIAIAEgASgCBCAIazYCBCAJQR90QR91IANqIQMgByAEayEHDAELCyAAIAAoAiwiASAAKAIwajYCECAAIAE2AhwgACABNgIUDAELIABBADYCECAAQQA2AhwgAEEANgIUIAAgACgCAEEgcjYCACADQQJGBH9BAAUgAiABKAIEawshAgsgBSQBIAILRgEBfyMBIQMjAUEQaiQBIAAoAjwgAacgAUIgiKcgAkH/AXEgAxAMQf//A3EEfiADQn83AwBCfwUgAykDAAshASADJAEgAQthAQF/IAAgACwASiIBIAFB/wFqcjoASiAAKAIAIgFBCHEEfyAAIAFBIHI2AgBBfwUgAEEANgIIIABBADYCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALC9YBAQN/AkACQCACKAIQIgMNACACEHFFBEAgAigCECEDDAELDAELIAMgAigCFCIDayABSQRAIAIoAiQhAyACIAAgASADQQFxQQJqEQIAGgwBCyABRSACLABLQQBIckUEQAJAIAEhBANAIAAgBEF/aiIFaiwAAEEKRwRAIAUEQCAFIQQMAgUMAwsACwsgAigCJCEDIAIgACAEIANBAXFBAmoRAgAgBEkNAiACKAIUIQMgASAEayEBIAAgBGohAAsLIAMgACABEI8BGiACIAIoAhQgAWo2AhQLC6kBAQF/IAFB/wdKBEAgAUGCcGoiAkH/ByACQf8HSBsgAUGBeGogAUH+D0oiAhshASAARAAAAAAAAOB/oiIARAAAAAAAAOB/oiAAIAIbIQAFIAFBgnhIBEAgAUH8D2oiAkGCeCACQYJ4ShsgAUH+B2og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wN8CKAIAIgEgAE0gASAAKAIIIgFNcUUEQBADCyABIAI2AgwgACACNgIIIAIgATYCCCACIAA2AgwgAkEANgIYDwsgAiAANgIYIAIgAjYCDCACIAI2AggLBgBBsOsCC8YDAQN/IAJBgMAATgRAIAAgASACEAUaIAAPCyAAIQQgACACaiEDIABBA3EgAUEDcUYEQANAIABBA3EEQCACRQRAIAQPCyAAIAEsAAA6AAAgAEEBaiEAIAFBAWohASACQQFrIQIMAQsLIANBfHEiAkFAaiEFA0AgACAFTARAIAAgASgCADYCACAAIAEoAgQ2AgQgACABKAIINgIIIAAgASgCDDYCDCAAIAEoAhA2AhAgACABKAIUNgIUIAAgASgCGDYCGCAAIAEoAhw2AhwgACABKAIgNgIgIAAgASgCJDYCJCAAIAEoAig2AiggACABKAIsNgIsIAAgASgCMDYCMCAAIAEoAjQ2AjQgACABKAI4NgI4IAAgASgCPDYCPCAAQUBrIQAgAUFAayEBDAELCwNAIAAgAkgEQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohAQwBCwsFIANBBGshAgNAIAAgAkgEQCAAIAEsAAA6AAAgACABLAABOgABIAAgASwAAjoAAiAAIAEsAAM6AAMgAEEEaiEAIAFBBGohAQwBCwsLA0AgACADSARAIAAgASwAADoAACAAQQFqIQAgAUEBaiEBDAELCyAEC14BAX8gASAASCAAIAEgAmpIcQRAIAEgAmohASAAIgMgAmohAANAIAJBAEoEQCACQQFrIQIgAEEBayIAIAFBAWsiASwAADoAAAwBCwsgAyEABSAAIAEgAhCPARoLIAALmAIBBH8gACACaiEEIAFB/wFxIQMgAkHDAE4EQANAIABBA3EEQCAAIAM6AAAgAEEBaiEADAELCyADQQh0IANyIANBEHRyIANBGHRyIQEgBEF8cSIFQUBqIQYDQCAAIAZMBEAgACABNgIAIAAgATYCBCAAIAE2AgggACABNgIMIAAgATYCECAAIAE2AhQgACABNgIYIAAgATYCHCAAIAE2AiAgACABNgIkIAAgATYCKCAAIAE2AiwgACABNgIwIAAgATYCNCAAIAE2AjggACABNgI8IABBQGshAAwBCwsDQCAAIAVIBEAgACABNgIAIABBBGohAAwBCwsLA0AgACAE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OAGYATgAmAD4AFgBuAFYALgAGAF4AdgBBABkAMQAJAGEASQAhADkAEQBpAFEAKQABAFkAcQBDABsAMwALAGMASwAjADsAEwBrAFMAKwADAFsAcwBFAB0ANQANAGUATQAlAD0AFQBtAFUALQAFAF0AdQBHAB8ANwAPAGcATwAnAD8AFwBvAFcALwAHAF8AdwBAQBhAMEAIQGBASEAgQDhAEEBoQFBAKEAAQFhAcEBCQBpAMkAKQGJASkAiQDpAEkBqQFJAKkACQFpAckBEQBxANEAMQGRATEAkQDxAFEBsQFRALEAEQFxAdEBGQB5ANkAOQGZATkAmQD5AFkBuQFZALkAGQF5AdkBBQBlAMUAJQGFASUAhQDlAEUBpQFFAKUABQFlAcUBDQBtAM0ALQGNAS0AjQDtAE0BrQFNAK0ADQFtAc0BFQB1ANUANQGVATUAlQD1AFUBtQFVALUAFQF1AdUBHQB9AN0APQGdAT0AnQD9AF0BvQFdAL0AHQF9Ad0BAgBiAMIAIgGCASIAggDiAEIBogFCAKIAAgFiAcIBCgBqAMoAKgGKASoAigDqAEoBqgFKAKoACgFqAcoBEgByANIAMgGSATIAkgDyAFIBsgFSALIAEgFyAdIBGgB6ANoAOgGaAToAmgD6AFoBugFaALoAGgF6AdoBBgBmAMYAJgGGASYAhgDmAEYBpgFGAKYABgFmAcYBDgBuAM4ALgGOAS4AjgDuAE4BrgFOAK4ADgFuAc4BFgB2ANYANgGWATYAlgD2AFYBtgFWALYAFgF2AdYBHgB+AN4APgGeAT4AngD+AF4BvgFeAL4AHgF+Ad4BAwBjAMMAIwGDASMAgwDjAEMBowFDAKMAAwFjAcMBCwBrAMsAKwGLASsAiwDrAEsBqwFLAKsACwFrAcsBEwBzANMAMwGTATMAkwDzAFMBswFTALMAEwFzAdMBGwB7ANsAOwGbATsAmwD7AFsBuwFbALsAGwF7AdsBBwBnAMcAJwGHAScAhwDnAEcBpwFHAKcABwFnAccBDwBvAM8ALwGPAS8AjwDvAE8BrwFPAK8ADwFvAc8BFwB3ANcANwGXATcAlwD3AFcBtwFXALcAFwF3AdcBHwB/AN8APwGfAT8AnwD/AF8BvwFfAL8AHwF/Ad8BAEGIpgELnAEDAAAAAgAAAAMAAAACAAAABQAAAAIAAAADAAAA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AAAAWwAAQFsAAGBbAAAAXAAAUFwAAKBcAAAgABAAZiarAcBcAADAXgAAwGIAAABjAAAgYwAAIGQAAHBkAADAZAAAlKEAAJehAABweAAAkHgAABkAAAAgAAAAAAAAADivAADAiwAAGAAAAAIAAAABAAAAMJEAACAAAAAQkAAAIAAAAPCOAAAgAAAA0IwAAEAAAABkAPAAIABkAM08ADAAIGNlbHQvYmFuZHMuYwBhc3NlcnRpb24gZmFpbGVkOiBlbmQ+MABhc3NlcnRpb24gZmFpbGVkOiBuYkJhbmRzPjAAYXNzZXJ0aW9uIGZhaWxlZDogc3VtPj0wAGFzc2VydGlvbiBmYWlsZWQ6IE4gPiAwAGFzc2VydGlvbiBmYWlsZWQ6IHN0cmlkZT4wAGFzc2VydGlvbiBmYWlsZWQ6IGl0aGV0YT49MABhc3NlcnRpb24gZmFpbGVkOiBxbiA8PSAyNTYARmF0YWwgKGludGVybmFsKSBlcnJvciBpbiAlcywgbGluZSAlZDogJXMKAGNlbHQvY2VsdC5jAGFzc2VydGlvbiBmYWlsZWQ6IHN0LT5zaWduYWxsaW5nPT0wAGNlbHQvY2VsdF9lbmNvZGVyLmMAAgEAYXNzZXJ0aW9uIGZhaWxlZDogIWNlbHRfaXNuYW4oZnJlcVswXSkgJiYgKEM9PTEgfHwgIWNlbHRfaXNuYW4oZnJlcVtOXSkpAGFzc2VydGlvbiBmYWlsZWQ6IGNvdW50PjAAGRcCAH58d21XKRMJBAIAYXNzZXJ0aW9uIGZhaWxlZDogIWNlbHRfaXNuYW4odG1wWzBdKQBhc3NlcnRpb24gZmFpbGVkOiAhY2VsdF9pc25hbihub3JtKQBjZWx0L2VudGRlYy5jAGFzc2VydGlvbiBmYWlsZWQ6IF9mdD4xAGNlbHQvZW50ZW5jLmMAYXNzZXJ0aW9uIGZhaWxlZDogX2JpdHM+MABhc3NlcnRpb24gZmFpbGVkOiBfbmJpdHM8PUVDX1NZTV9CSVRTAGFzc2VydGlvbiBmYWlsZWQ6IF90aGlzLT5vZmZzK190aGlzLT5lbmRfb2Zmczw9X3NpemUAYXNzZXJ0aW9uIGZhaWxlZDogbT09NABjZWx0L2tpc3NfZmZ0LmMAYXNzZXJ0aW9uIGZhaWxlZDogZmwrZnM8PTMyNzY4AGNlbHQvbGFwbGFjZS5jAGFzc2VydGlvbiBmYWlsZWQ6IGZzPjAAYXNzZXJ0aW9uIGZhaWxlZDogbWF4X3BpdGNoPjAAY2VsdC9waXRjaC5jAGFzc2VydGlvbiBmYWlsZWQ6IGxlbj49MwAuL2NlbHQvcGl0Y2guaABhc3NlcnRpb24gZmFpbGVkOiBsZW4+MABjZWx0L2NlbHRfbHBjLmMAYXNzZXJ0aW9uIGZhaWxlZDogbj4wAAIBAGFzc2VydGlvbiBmYWlsZWQ6IGNvZGVkQmFuZHMgPiBzdGFydABjZWx0L3JhdGUuYwBhc3NlcnRpb24gZmFpbGVkOiBiaXRzW2pdID49IDAAYXNzZXJ0aW9uIGZhaWxlZDogZWJpdHNbal0gPj0gMABhc3NlcnRpb24gZmFpbGVkOiBDKmViaXRzW2pdPDxCSVRSRVMgPT0gYml0c1tqXQBhc3NlcnRpb24gZmFpbGVkOiBLPjAKYWxnX3F1YW50KCkgbmVlZHMgYXQgbGVhc3Qgb25lIHB1bHNlAGNlbHQvdnEuYwBhc3NlcnRpb24gZmFpbGVkOiBOPjEKYWxnX3F1YW50KCkgbmVlZHMgYXQgbGVhc3QgdHdvIGRpbWVuc2lvbnMAYXNzZXJ0aW9uIGZhaWxlZDogSz4wCmFsZ191bnF1YW50KCkgbmVlZHMgYXQgbGVhc3Qgb25lIHB1bHNlAGFzc2VydGlvbiBmYWlsZWQ6IE4+MQphbGdfdW5xdWFudCgpIG5lZWRzIGF0IGxlYXN0IHR3byBkaW1lbnNpb25zAHNpbGsvZW5jX0FQSS5jAGFzc2VydGlvbiBmYWlsZWQ6IGVuY0NvbnRyb2wtPm5DaGFubmVsc0ludGVybmFsID09IDEgfHwgcHNFbmMtPnN0YXRlX0Z4eFsgMCBdLnNDbW4uZnNfa0h6ID09IHBzRW5jLT5zdGF0ZV9GeHhbIDEgXS5zQ21uLmZzX2tIegBhc3NlcnRpb24gZmFpbGVkOiBlbmNDb250cm9sLT5uQ2hhbm5lbHNBUEkgPT0gMSAmJiBlbmNDb250cm9sLT5uQ2hhbm5lbHNJbnRlcm5hbCA9PSAxAGFzc2VydGlvbiBmYWlsZWQ6IHBzRW5jLT5zdGF0ZV9GeHhbIDAgXS5zQ21uLmlucHV0QnVmSXggPT0gcHNFbmMtPnN0YXRlX0Z4eFsgMCBdLnNDbW4uZnJhbWVfbGVuZ3RoAGFzc2VydGlvbiBmYWlsZWQ6IGVuY0NvbnRyb2wtPm5DaGFubmVsc0ludGVybmFsID09IDEgfHwgcHNFbmMtPnN0YXRlX0Z4eFsgMSBdLnNDbW4uaW5wdXRCdWZJeCA9PSBwc0VuYy0+c3RhdGVfRnh4WyAxIF0uc0Ntbi5mcmFtZV9sZW5ndGgAYXNzZXJ0aW9uIGZhaWxlZDogdHlwZU9mZnNldCA+PSAwICYmIHR5cGVPZmZzZXQgPCA2AHNpbGsvZW5jb2RlX2luZGljZXMuYwBhc3NlcnRpb24gZmFpbGVkOiBlbmNvZGVfTEJSUiA9PSAwIHx8IHR5cGVPZmZzZXQgPj0gMgBhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPnBzTkxTRl9DQi0+b3JkZXIgPT0gcHNFbmNDLT5wcmVkaWN0TFBDT3JkZXIAYXNzZXJ0aW9uIGZhaWxlZDogZnJhbWVfbGVuZ3RoID09IDEyICogMTAAc2lsay9lbmNvZGVfcHVsc2VzLmMAYXNzZXJ0aW9uIGZhaWxlZDogaWZhY3RfUTIgPj0gMABzaWxrL2ludGVycG9sYXRlLmMAYXNzZXJ0aW9uIGZhaWxlZDogaWZhY3RfUTIgPD0gNABzaWxrL05TUS5jAGFzc2VydGlvbiBmYWlsZWQ6IGxhZyA+IDAgfHwgc2lnbmFsVHlwZSAhPSBUWVBFX1ZPSUNFRABhc3NlcnRpb24gZmFpbGVkOiBzdGFydF9pZHggPiAwAHNpbGsvTlNRX2RlbF9kZWMuYwBhc3NlcnRpb24gZmFpbGVkOiBuU3RhdGVzRGVsYXllZERlY2lzaW9uID4gMABhc3NlcnRpb24gZmFpbGVkOiAoIHNoYXBpbmdMUENPcmRlciAmIDEgKSA9PSAwALNjAEc4Kx4VDAYAD4OKipubra0uAlpXXVtSYkAAy5YA18OmfW5SAHgAgEAA6J4KAOYA893AtQCrVQDAgEAAzZpmMwDVq4BVKwDgwKCAYEAgAGQoEAcDAQC8sJuKd2FDKxoKAKV3UD0vIxsUDgkEAHE/AGFzc2VydGlvbiBmYWlsZWQ6IE1BWF9GUkFNRV9MRU5HVEggPj0gcHNFbmNDLT5mcmFtZV9sZW5ndGgAc2lsay9WQUQuYwBhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPmZyYW1lX2xlbmd0aCA9PSA4ICogc2lsa19SU0hJRlQoIHBzRW5jQy0+ZnJhbWVfbGVuZ3RoLCAzICkAYXNzZXJ0aW9uIGZhaWxlZDogc2lnbmFsVHlwZSA+PSAwICYmIHNpZ25hbFR5cGUgPD0gMgBzaWxrL05MU0ZfZW5jb2RlLmMAYXNzZXJ0aW9uIGZhaWxlZDogKCBMUENfb3JkZXIgJiAxICkgPT0gMABzaWxrL05MU0ZfVlEuYwBhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPnVzZUludGVycG9sYXRlZE5MU0ZzID09IDEgfHwgcHNFbmNDLT5pbmRpY2VzLk5MU0ZJbnRlcnBDb2VmX1EyID09ICggMSA8PCAyICkAc2lsay9wcm9jZXNzX05MU0ZzLmMAYXNzZXJ0aW9uIGZhaWxlZDogTkxTRl9tdV9RMjAgPiAwAGFzc2VydGlvbiBmYWlsZWQ6IHBzRW5jQy0+cHJlZGljdExQQ09yZGVyIDw9IE1BWF9MUENfT1JERVIAc2lsay9jaGVja19jb250cm9sX2lucHV0LmMAYXNzZXJ0aW9uIGZhaWxlZDogZnNfa0h6ID09IDggfHwgZnNfa0h6ID09IDEyIHx8IGZzX2tIeiA9PSAxNgBzaWxrL2NvbnRyb2xfY29kZWMuYwBhc3NlcnRpb24gZmFpbGVkOiBwc0VuYy0+c0Ntbi5uYl9zdWJmciA9PSAyIHx8IHBzRW5jLT5zQ21uLm5iX3N1YmZyID09IDQAYXNzZXJ0aW9uIGZhaWxlZDogKCBwc0VuYy0+c0Ntbi5zdWJmcl9sZW5ndGggKiBwc0VuYy0+c0Ntbi5uYl9zdWJmciApID09IHBzRW5jLT5zQ21uLmZyYW1lX2xlbmd0aABhc3NlcnRpb24gZmFpbGVkOiBDb21wbGV4aXR5ID49IDAgJiYgQ29tcGxleGl0eSA8PSAxMABhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPnBpdGNoRXN0aW1hdGlvbkxQQ09yZGVyIDw9IE1BWF9GSU5EX1BJVENIX0xQQ19PUkRFUgBhc3NlcnRpb24gZmFpbGVkOiBwc0VuY0MtPnNoYXBlV2luTGVuZ3RoIDw9IFNIQVBFX0xQQ19XSU5fTUFYAGFzc2VydGlvbiBmYWlsZWQ6IGQgPj0gNgBzaWxrL0xQQ19hbmFseXNpc19maWx0ZXIuYwBhc3NlcnRpb24gZmFpbGVkOiAoZCAmIDEpID09IDAAYXNzZXJ0aW9uIGZhaWxlZDogZCA8PSBsZW4AYXNzZXJ0aW9uIGZhaWxlZDogZD09MTAgfHwgZD09MTYAc2lsay9OTFNGMkEuYwAACQYDBAUIAQIHYXNzZXJ0aW9uIGZhaWxlZDogRCA+IDAAc2lsay9OTFNGX1ZRX3dlaWdodHNfbGFyb2lhLmMAYXNzZXJ0aW9uIGZhaWxlZDogKCBEICYgMSApID09IDAAAAEAAAAB/Qf+BxAYInNpbGsvcmVzYW1wbGVyLmMABgADAAcDAAEKAAIGEgoMBAACAAAACQQHBAADDAcHYXNzZXJ0aW9uIGZhaWxlZDogaW5MZW4gPj0gUy0+RnNfaW5fa0h6AGFzc2VydGlvbiBmYWlsZWQ6IFMtPmlucHV0RGVsYXkgPD0gUy0+RnNfaW5fa0h6AHNpbGsvcmVzYW1wbGVyX3ByaXZhdGVfZG93bl9GSVIuYwBzaWxrL3NvcnQuYwBhc3NlcnRpb24gZmFpbGVkOiBMID4gMABhc3NlcnRpb24gZmFpbGVkOiBuIDwgMjUAc2lsay9zdGVyZW9fZW5jb2RlX3ByZWQuYwBhc3NlcnRpb24gZmFpbGVkOiBpeFsgbiBdWyAwIF0gPCAzAGFzc2VydGlvbiBmYWlsZWQ6IGl4WyBuIF1bIDEgXSA8IFNURVJFT19RVUFOVF9TVUJfU1RFUFMAc2lsay9mbG9hdC9hcHBseV9zaW5lX3dpbmRvd19GTFAuYwBhc3NlcnRpb24gZmFpbGVkOiAoIGxlbmd0aCAmIDMgKSA9PSAwAGFzc2VydGlvbiBmYWlsZWQ6IHNSYW5nZUVuY19jb3B5Mi5vZmZzIDw9IDEyNzUAc2lsay9mbG9hdC9lbmNvZGVfZnJhbWVfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogcHNSYW5nZUVuYy0+b2ZmcyA8PSAxMjc1AGFzc2VydGlvbiBmYWlsZWQ6IHBzRW5jQy0+aW5kaWNlcy5OTFNGSW50ZXJwQ29lZl9RMiA9PSA0IHx8ICggcHNFbmNDLT51c2VJbnRlcnBvbGF0ZWROTFNGcyAmJiAhcHNFbmNDLT5maXJzdF9mcmFtZV9hZnRlcl9yZXNldCAmJiBwc0VuY0MtPm5iX3N1YmZyID09IE1BWF9OQl9TVUJGUiApAHNpbGsvZmxvYXQvZmluZF9MUENfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogYnVmX2xlbiA+PSBwc0VuYy0+c0Ntbi5waXRjaF9MUENfd2luX2xlbmd0aABzaWxrL2Zsb2F0L2ZpbmRfcGl0Y2hfbGFnc19GTFAuYwBhc3NlcnRpb24gZmFpbGVkOiBwc0VuYy0+c0Ntbi5sdHBfbWVtX2xlbmd0aCAtIHBzRW5jLT5zQ21uLnByZWRpY3RMUENPcmRlciA+PSBwc0VuY0N0cmwtPnBpdGNoTFsgMCBdICsgTFRQX09SREVSIC8gMgBzaWxrL2Zsb2F0L2ZpbmRfcHJlZF9jb2Vmc19GTFAuYwBhc3NlcnRpb24gZmFpbGVkOiBPcmRlciA8PSBsZW5ndGgAc2lsay9mbG9hdC9MUENfYW5hbHlzaXNfZmlsdGVyX0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IDAAYXNzZXJ0aW9uIGZhaWxlZDogKCBvcmRlciAmIDEgKSA9PSAwAHNpbGsvZmxvYXQvd2FycGVkX2F1dG9jb3JyZWxhdGlvbl9GTFAuYwBhc3NlcnRpb24gZmFpbGVkOiBzdWJmcl9sZW5ndGggKiBuYl9zdWJmciA8PSBNQVhfRlJBTUVfU0laRQBzaWxrL2Zsb2F0L2J1cmdfbW9kaWZpZWRfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogRnNfa0h6ID09IDggfHwgRnNfa0h6ID09IDEyIHx8IEZzX2tIeiA9PSAxNgBzaWxrL2Zsb2F0L3BpdGNoX2FuYWx5c2lzX2NvcmVfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogY29tcGxleGl0eSA+PSBTSUxLX1BFX01JTl9DT01QTEVYAGFzc2VydGlvbiBmYWlsZWQ6IGNvbXBsZXhpdHkgPD0gU0lMS19QRV9NQVhfQ09NUExFWABhc3NlcnRpb24gZmFpbGVkOiBGc19rSHogPT0gOABhc3NlcnRpb24gZmFpbGVkOiB0YXJnZXRfcHRyICsgc2ZfbGVuZ3RoXzhrSHogPD0gZnJhbWVfNGtIeiArIGZyYW1lX2xlbmd0aF80a0h6AGFzc2VydGlvbiBmYWlsZWQ6IGJhc2lzX3B0ciA+PSBmcmFtZV80a0h6AGFzc2VydGlvbiBmYWlsZWQ6IGJhc2lzX3B0ciArIHNmX2xlbmd0aF84a0h6IDw9IGZyYW1lXzRrSHogKyBmcmFtZV9sZW5ndGhfNGtIegBhc3NlcnRpb24gZmFpbGVkOiAzICogbGVuZ3RoX2Rfc3JjaCA8PSBQRV9EX1NSQ0hfTEVOR1RIAGFzc2VydGlvbiBmYWlsZWQ6IGxlbmd0aF9kX3NyY2ggPiAwAGFzc2VydGlvbiBmYWlsZWQ6IG5iX3N1YmZyID09IFBFX01BWF9OQl9TVUJGUiA+PiAxAGFzc2VydGlvbiBmYWlsZWQ6ICpsYWdJbmRleCA+PSAwAGFzc2VydGlvbiBmYWlsZWQ6IG9yZGVyID49IDAgJiYgb3JkZXIgPD0gU0lMS19NQVhfT1JERVJfTFBDAHNpbGsvZmxvYXQvc2NodXJfRkxQLmMAYXNzZXJ0aW9uIGZhaWxlZDogSyA+IDAAc2lsay9mbG9hdC9zb3J0X0ZMUC5jAGFzc2VydGlvbiBmYWlsZWQ6IEwgPj0gSwBhc3NlcnRpb24gZmFpbGVkOiBzdC0+bW9kZSA9PSBNT0RFX0hZQlJJRCB8fCBjdXJyX2JhbmR3aWR0aCA9PSBPUFVTX0JBTkRXSURUSF9XSURFQkFORABzcmMvb3B1c19lbmNvZGVyLmMAYXNzZXJ0aW9uIGZhaWxlZDogc3QtPnNpbGtfbW9kZS5pbnRlcm5hbFNhbXBsZVJhdGUgPT0gMTYwMDAADnUtKyAgIDBYMHgAKG51bGwpAC0wWCswWCAwWC0weCsweCAweABpbmYASU5GAG5hbgBOQU4ALgDDFgRuYW1lAbsWnQEABWFib3J0ARBfX193YXNpX2ZkX2Nsb3NlAhBfX193YXNpX2ZkX3dyaXRlAwZfYWJvcnQEGV9lbXNjcmlwdGVuX2dldF9oZWFwX3NpemUFFl9lbXNjcmlwdGVuX21lbWNweV9iaWcGF19lbXNjcmlwdGVuX3Jlc2l6ZV9oZWFwBw5fbGx2bV9leHAyX2Y2NAgPX2xsdm1fbG9nMTBfZjY0CRJfbGx2bV9zdGFja3Jlc3RvcmUKD19sbHZtX3N0YWNrc2F2ZQsLc2V0VGVtcFJldDAMG2xlZ2FsaW1wb3J0JF9fX3dhc2lfZmRfc2Vlaw0Kc3RhY2tBbGxvYw4Jc3RhY2tTYXZlDwxzdGFja1Jlc3RvcmUQE2VzdGFibGlzaFN0YWNrU3BhY2UREF9xdWFudF9hbGxfYmFuZHMSC19xdWFudF9iYW5kExJfcXVhbnRfYmFuZF9zdGVyZW8UFl9kZWludGVybGVhdmVfaGFkYW1hcmQVEF9xdWFudF9wYXJ0aXRpb24WFF9pbnRlcmxlYXZlX2hhZGFtYXJkFw5fY29tcHV0ZV90aGV0YRgLX2NlbHRfZmF0YWwZDF9jb21iX2ZpbHRlchoYX29wdXNfY3VzdG9tX2VuY29kZXJfY3RsGxRfY2VsdF9lbmNvZGVfd2l0aF9lYxwOX3J1bl9wcmVmaWx0ZXIdE190cmFuc2llbnRfYW5hbHlzaXMeDl9jb21wdXRlX21kY3RzHxJfZHluYWxsb2NfYW5hbHlzaXMgDF90Zl9hbmFseXNpcyEMX2VjX2RlY191aW50IgpfZWNfZW5jb2RlIxBfZWNfZW5jX2JpdF9sb2dwJAxfZWNfZW5jX2ljZGYlDF9lY19lbmNfdWludCYMX2VjX2VuY19kb25lJw5fb3B1c19mZnRfaW1wbCgTX2NsdF9tZGN0X2ZvcndhcmRfYykTX2NlbHRfcGl0Y2hfeGNvcnJfYyoNX3BpdGNoX3NlYXJjaCsUX3F1YW50X2NvYXJzZV9lbmVyZ3ksGV9xdWFudF9jb2Fyc2VfZW5lcmd5X2ltcGwtF19jbHRfY29tcHV0ZV9hbGxvY2F0aW9uLg1fZXhwX3JvdGF0aW9uLxBfb3BfcHZxX3NlYXJjaF9jMApfYWxnX3F1YW50MQxfYWxnX3VucXVhbnQyEV9zaWxrX0luaXRFbmNvZGVyMwxfc2lsa19FbmNvZGU0FF9zaWxrX2VuY29kZV9pbmRpY2VzNRNfc2lsa19lbmNvZGVfcHVsc2VzNhFfc2lsa19nYWluc19xdWFudDcLX3NpbGtfTlNRX2M4E19zaWxrX05TUV9kZWxfZGVjX2M5I19zaWxrX25vaXNlX3NoYXBlX3F1YW50aXplcl9kZWxfZGVjOhRfc2lsa19WQURfR2V0U0FfUThfYzsVX3NpbGtfcXVhbnRfTFRQX2dhaW5zPBJfc2lsa19WUV9XTWF0X0VDX2M9EV9zaWxrX05MU0ZfZW5jb2RlPhVfc2lsa19zdGVyZW9fTFJfdG9fTVM/FV9zaWxrX2NvbnRyb2xfZW5jb2RlckAWX3NpbGtfc2V0dXBfcmVzYW1wbGVyc0ERX3NpbGtfQTJOTFNGX2luaXRCFl9zaWxrX0EyTkxTRl9ldmFsX3BvbHlDFV9zaWxrX2FuYV9maWx0X2JhbmtfMUQZX3NpbGtfTFBDX2FuYWx5c2lzX2ZpbHRlckUdX3NpbGtfTFBDX2ludmVyc2VfcHJlZF9nYWluX2NGDF9zaWxrX05MU0YyQUcUX3NpbGtfTkxTRl9zdGFiaWxpemVIHF9zaWxrX05MU0ZfVlFfd2VpZ2h0c19sYXJvaWFJFF9zaWxrX3Jlc2FtcGxlcl9pbml0Sg9fc2lsa19yZXNhbXBsZXJLIF9zaWxrX3Jlc2FtcGxlcl9wcml2YXRlX2Rvd25fRklSTB9fc2lsa19yZXNhbXBsZXJfcHJpdmF0ZV9JSVJfRklSTR5fc2lsa19yZXNhbXBsZXJfcHJpdmF0ZV91cDJfSFFOGF9zaWxrX3N0ZXJlb19lbmNvZGVfcHJlZE8bX3NpbGtfc3RlcmVvX2ZpbmRfcHJlZGljdG9yUBdfc2lsa19zdGVyZW9fcXVhbnRfcHJlZFEWX3NpbGtfZW5jb2RlX2ZyYW1lX0ZMUFIdX3NpbGtfTFBDX2FuYWx5c2lzX2ZpbHRlcl9GTFBTEF9zaWxrX0EyTkxTRl9GTFBUFV9zaWxrX05TUV93cmFwcGVyX0ZMUFUXX3NpbGtfYnVyZ19tb2RpZmllZF9GTFBWF19zaWxrX2lubmVyX3Byb2R1Y3RfRkxQVw9fc2lsa19zY2h1cl9GTFBYFF9vcHVzX2VuY29kZXJfY3JlYXRlWQ5fZG93bm1peF9mbG9hdFoTX29wdXNfZW5jb2RlX25hdGl2ZVsZX2VuY29kZV9tdWx0aWZyYW1lX3BhY2tldFwSX29wdXNfZW5jb2RlX2Zsb2F0XRFfb3B1c19lbmNvZGVyX2N0bF4VX29wdXNfZW5jb2Rlcl9kZXN0cm95XxZfb3B1c19yZXBhY2tldGl6ZXJfY2F0YCFfb3B1c19yZXBhY2tldGl6ZXJfb3V0X3JhbmdlX2ltcGxhFV9kb3dubWl4X2FuZF9yZXNhbXBsZWIOX2NvbXB1dGVfZGVuc2VjFV9zcGVleF9yZXNhbXBsZXJfaW5pdGQOX3VwZGF0ZV9maWx0ZXJlBV9zaW5jZh5fcmVzYW1wbGVyX2Jhc2ljX2RpcmVjdF9kb3VibGVnHl9yZXNhbXBsZXJfYmFzaWNfZGlyZWN0X3NpbmdsZWgjX3Jlc2FtcGxlcl9iYXNpY19pbnRlcnBvbGF0ZV9kb3VibGVpI19yZXNhbXBsZXJfYmFzaWNfaW50ZXJwb2xhdGVfc2luZ2xlahVfcmVzYW1wbGVyX2Jhc2ljX3plcm9rGF9zcGVleF9yZXNhbXBsZXJfZGVzdHJveWweX3NwZWV4X3Jlc2FtcGxlcl9wcm9jZXNzX2Zsb2F0bSpfc3BlZXhfcmVzYW1wbGVyX3Byb2Nlc3NfaW50ZXJsZWF2ZWRfZmxvYXRuDl9fX3N0ZGlvX2Nsb3Nlbw5fX19zdGRpb193cml0ZXANX19fc3RkaW9fc2Vla3EKX19fdG93cml0ZXIKX19fZndyaXRleHMHX3NjYWxibnQHX21lbWNocnUHX2ZtdF9mcHYUX19fdmZwcmludGZfaW50ZXJuYWx3DF9wcmludGZfY29yZXgIX291dF82NTN5C19nZXRpbnRfNjU0egxfcG9wX2FyZ182NTZ7Bl9mbXRfeHwGX2ZtdF9vfQZfZm10X3V+CF9wYWRfNjU5fwdfd2N0b21igAEIX3djcnRvbWKBAQZfZnJleHCCAQZfX19zaW6DAQZfX19jb3OEAQtfX19yZW1fcGlvMoUBEV9fX3JlbV9waW8yX2xhcmdlhgEHX2xyaW50ZocBBF9jb3OIAQRfZXhwiQEEX2xvZ4oBB19tYWxsb2OLAQVfZnJlZYwBCF9yZWFsbG9jjQEOX2Rpc3Bvc2VfY2h1bmuOARhfZW1zY3JpcHRlbl9nZXRfc2Jya19wdHKPAQdfbWVtY3B5kAEIX21lbW1vdmWRAQdfbWVtc2V0kgEGX3JpbnRmkwEKZHluQ2FsbF9paZQBDGR5bkNhbGxfaWlpaZUBD2R5bkNhbGxfaWlpaWlpaZYBEGR5bkNhbGxfdmlpaWlpaWmXAQJiMJgBAmIxmQECYjKaAQJiM5sBAmI0nAEWbGVnYWxzdHViJGR5bkNhbGxfamlqaQ==';\nif (!isDataURI(wasmBinaryFile)) {\n wasmBinaryFile = locateFile(wasmBinaryFile);\n}\n\nfunction getBinary() {\n try {\n if (wasmBinary) {\n return new Uint8Array(wasmBinary);\n }\n\n if (readBinary) {\n return readBinary(wasmBinaryFile);\n } else {\n throw \"both async and sync fetching of the wasm failed\";\n }\n }\n catch (err) {\n abort(err);\n }\n}\n\nfunction getBinaryPromise() {\n // if we don't have the binary yet, and have the Fetch api, use that\n // in some environments, like Electron's render process, Fetch api may be present, but have a different context than expected, let's only use it on the Web\n if (!wasmBinary && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) && typeof fetch === 'function') {\n return fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function(response) {\n if (!response['ok']) {\n throw \"failed to load wasm binary file at '\" + wasmBinaryFile + \"'\";\n }\n return response['arrayBuffer']();\n }).catch(function () {\n return getBinary();\n });\n }\n // Otherwise, getBinary should be able to get it synchronously\n return new Promise(function(resolve, reject) {\n resolve(getBinary());\n });\n}\n\n\n\n// Create the wasm instance.\n// Receives the wasm imports, returns the exports.\nfunction createWasm() {\n // prepare imports\n var info = {\n 'env': asmLibraryArg,\n 'wasi_unstable': asmLibraryArg\n ,\n 'global': {\n 'NaN': NaN,\n 'Infinity': Infinity\n },\n 'global.Math': Math,\n 'asm2wasm': asm2wasmImports\n };\n // Load the wasm module and create an instance of using native support in the JS engine.\n // handle a generated wasm instance, receiving its exports and\n // performing other necessary setup\n function receiveInstance(instance, module) {\n var exports = instance.exports;\n Module['asm'] = exports;\n removeRunDependency('wasm-instantiate');\n }\n // we can't run yet (except in a pthread, where we have a custom sync instantiator)\n addRunDependency('wasm-instantiate');\n\n\n function receiveInstantiatedSource(output) {\n // 'output' is a WebAssemblyInstantiatedSource object which has both the module and instance.\n // receiveInstance() will swap in the exports (to Module.asm) so they can be called\n // TODO: Due to Closure regression https://github.com/google/closure-compiler/issues/3193, the above line no longer optimizes out down to the following line.\n // When the regression is fixed, can restore the above USE_PTHREADS-enabled path.\n receiveInstance(output['instance']);\n }\n\n\n function instantiateArrayBuffer(receiver) {\n return getBinaryPromise().then(function(binary) {\n return WebAssembly.instantiate(binary, info);\n }).then(receiver, function(reason) {\n err('failed to asynchronously prepare wasm: ' + reason);\n abort(reason);\n });\n }\n\n // Prefer streaming instantiation if available.\n function instantiateAsync() {\n if (!wasmBinary &&\n typeof WebAssembly.instantiateStreaming === 'function' &&\n !isDataURI(wasmBinaryFile) &&\n typeof fetch === 'function') {\n fetch(wasmBinaryFile, { credentials: 'same-origin' }).then(function (response) {\n var result = WebAssembly.instantiateStreaming(response, info);\n return result.then(receiveInstantiatedSource, function(reason) {\n // We expect the most common failure cause to be a bad MIME type for the binary,\n // in which case falling back to ArrayBuffer instantiation should work.\n err('wasm streaming compile failed: ' + reason);\n err('falling back to ArrayBuffer instantiation');\n instantiateArrayBuffer(receiveInstantiatedSource);\n });\n });\n } else {\n return instantiateArrayBuffer(receiveInstantiatedSource);\n }\n }\n // User shell pages can write their own Module.instantiateWasm = function(imports, successCallback) callback\n // to manually instantiate the Wasm module themselves. This allows pages to run the instantiation parallel\n // to any other async startup actions they are performing.\n if (Module['instantiateWasm']) {\n try {\n var exports = Module['instantiateWasm'](info, receiveInstance);\n return exports;\n } catch(e) {\n err('Module.instantiateWasm callback failed with error: ' + e);\n return false;\n }\n }\n\n instantiateAsync();\n return {}; // no exports yet; we'll fill them in later\n}\n\nModule['asm'] = createWasm;\n\n// Globals used by JS i64 conversions\nvar tempDouble;\nvar tempI64;\n\n// === Body ===\n\nvar ASM_CONSTS = [];\n\n\n\n\n\n// STATICTOP = STATIC_BASE + 45696;\n/* global initializers */ /*__ATINIT__.push();*/\n\n\n\n\n\n\n\n\n/* no memory initializer */\nvar tempDoublePtr = 46704\n\nfunction copyTempFloat(ptr) { // functions, because inlining this code increases code size too much\n HEAP8[tempDoublePtr] = HEAP8[ptr];\n HEAP8[tempDoublePtr+1] = HEAP8[ptr+1];\n HEAP8[tempDoublePtr+2] = HEAP8[ptr+2];\n HEAP8[tempDoublePtr+3] = HEAP8[ptr+3];\n}\n\nfunction copyTempDouble(ptr) {\n HEAP8[tempDoublePtr] = HEAP8[ptr];\n HEAP8[tempDoublePtr+1] = HEAP8[ptr+1];\n HEAP8[tempDoublePtr+2] = HEAP8[ptr+2];\n HEAP8[tempDoublePtr+3] = HEAP8[ptr+3];\n HEAP8[tempDoublePtr+4] = HEAP8[ptr+4];\n HEAP8[tempDoublePtr+5] = HEAP8[ptr+5];\n HEAP8[tempDoublePtr+6] = HEAP8[ptr+6];\n HEAP8[tempDoublePtr+7] = HEAP8[ptr+7];\n}\n\n// {{PRE_LIBRARY}}\n\n\n function demangle(func) {\n return func;\n }\n\n function demangleAll(text) {\n var regex =\n /\\b__Z[\\w\\d_]+/g;\n return text.replace(regex,\n function(x) {\n var y = demangle(x);\n return x === y ? x : (y + ' [' + x + ']');\n });\n }\n\n function jsStackTrace() {\n var err = new Error();\n if (!err.stack) {\n // IE10+ special cases: It does have callstack info, but it is only populated if an Error object is thrown,\n // so try that as a special-case.\n try {\n throw new Error(0);\n } catch(e) {\n err = e;\n }\n if (!err.stack) {\n return '(no stack trace available)';\n }\n }\n return err.stack.toString();\n }\n\n function stackTrace() {\n var js = jsStackTrace();\n if (Module['extraStackTrace']) js += '\\n' + Module['extraStackTrace']();\n return demangleAll(js);\n }\n\n \n \n \n var PATH={splitPath:function(filename) {\n var splitPathRe = /^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/;\n return splitPathRe.exec(filename).slice(1);\n },normalizeArray:function(parts, allowAboveRoot) {\n // if the path tries to go above the root, `up` ends up > 0\n var up = 0;\n for (var i = parts.length - 1; i >= 0; i--) {\n var last = parts[i];\n if (last === '.') {\n parts.splice(i, 1);\n } else if (last === '..') {\n parts.splice(i, 1);\n up++;\n } else if (up) {\n parts.splice(i, 1);\n up--;\n }\n }\n // if the path is allowed to go above the root, restore leading ..s\n if (allowAboveRoot) {\n for (; up; up--) {\n parts.unshift('..');\n }\n }\n return parts;\n },normalize:function(path) {\n var isAbsolute = path.charAt(0) === '/',\n trailingSlash = path.substr(-1) === '/';\n // Normalize the path\n path = PATH.normalizeArray(path.split('/').filter(function(p) {\n return !!p;\n }), !isAbsolute).join('/');\n if (!path && !isAbsolute) {\n path = '.';\n }\n if (path && trailingSlash) {\n path += '/';\n }\n return (isAbsolute ? '/' : '') + path;\n },dirname:function(path) {\n var result = PATH.splitPath(path),\n root = result[0],\n dir = result[1];\n if (!root && !dir) {\n // No dirname whatsoever\n return '.';\n }\n if (dir) {\n // It has a dirname, strip trailing slash\n dir = dir.substr(0, dir.length - 1);\n }\n return root + dir;\n },basename:function(path) {\n // EMSCRIPTEN return '/'' for '/', not an empty string\n if (path === '/') return '/';\n var lastSlash = path.lastIndexOf('/');\n if (lastSlash === -1) return path;\n return path.substr(lastSlash+1);\n },extname:function(path) {\n return PATH.splitPath(path)[3];\n },join:function() {\n var paths = Array.prototype.slice.call(arguments, 0);\n return PATH.normalize(paths.join('/'));\n },join2:function(l, r) {\n return PATH.normalize(l + '/' + r);\n }};var SYSCALLS={buffers:[null,[],[]],printChar:function(stream, curr) {\n var buffer = SYSCALLS.buffers[stream];\n if (curr === 0 || curr === 10) {\n (stream === 1 ? out : err)(UTF8ArrayToString(buffer, 0));\n buffer.length = 0;\n } else {\n buffer.push(curr);\n }\n },varargs:0,get:function(varargs) {\n SYSCALLS.varargs += 4;\n var ret = HEAP32[(((SYSCALLS.varargs)-(4))>>2)];\n return ret;\n },getStr:function() {\n var ret = UTF8ToString(SYSCALLS.get());\n return ret;\n },get64:function() {\n var low = SYSCALLS.get(), high = SYSCALLS.get();\n return low;\n },getZero:function() {\n SYSCALLS.get();\n }};function _fd_close(fd) {try {\n \n return 0;\n } catch (e) {\n if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);\n return e.errno;\n }\n }function ___wasi_fd_close(\n ) {\n return _fd_close.apply(null, arguments)\n }\n\n \n function _fd_seek(fd, offset_low, offset_high, whence, newOffset) {try {\n \n return 0;\n } catch (e) {\n if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);\n return e.errno;\n }\n }function ___wasi_fd_seek(\n ) {\n return _fd_seek.apply(null, arguments)\n }\n\n \n \n function flush_NO_FILESYSTEM() {\n // flush anything remaining in the buffers during shutdown\n var fflush = Module[\"_fflush\"];\n if (fflush) fflush(0);\n var buffers = SYSCALLS.buffers;\n if (buffers[1].length) SYSCALLS.printChar(1, 10);\n if (buffers[2].length) SYSCALLS.printChar(2, 10);\n }function _fd_write(fd, iov, iovcnt, pnum) {try {\n \n // hack to support printf in SYSCALLS_REQUIRE_FILESYSTEM=0\n var num = 0;\n for (var i = 0; i < iovcnt; i++) {\n var ptr = HEAP32[(((iov)+(i*8))>>2)];\n var len = HEAP32[(((iov)+(i*8 + 4))>>2)];\n for (var j = 0; j < len; j++) {\n SYSCALLS.printChar(fd, HEAPU8[ptr+j]);\n }\n num += len;\n }\n HEAP32[((pnum)>>2)]=num\n return 0;\n } catch (e) {\n if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);\n return e.errno;\n }\n }function ___wasi_fd_write(\n ) {\n return _fd_write.apply(null, arguments)\n }\n\n function _abort() {\n abort();\n }\n\n function _emscripten_get_heap_size() {\n return HEAP8.length;\n }\n\n \n\n \n function abortOnCannotGrowMemory(requestedSize) {\n abort('OOM');\n }function _emscripten_resize_heap(requestedSize) {\n abortOnCannotGrowMemory(requestedSize);\n }\n\n \n function _llvm_exp2_f32(x) {\n return Math.pow(2, x);\n }function _llvm_exp2_f64(a0\n ) {\n return _llvm_exp2_f32(a0);\n }\n\n \n function _llvm_log10_f32(x) {\n return Math.log(x) / Math.LN10; // TODO: Math.log10, when browser support is there\n }function _llvm_log10_f64(a0\n ) {\n return _llvm_log10_f32(a0);\n }\n\n function _llvm_stackrestore(p) {\n var self = _llvm_stacksave;\n var ret = self.LLVM_SAVEDSTACKS[p];\n self.LLVM_SAVEDSTACKS.splice(p, 1);\n stackRestore(ret);\n }\n\n function _llvm_stacksave() {\n var self = _llvm_stacksave;\n if (!self.LLVM_SAVEDSTACKS) {\n self.LLVM_SAVEDSTACKS = [];\n }\n self.LLVM_SAVEDSTACKS.push(stackSave());\n return self.LLVM_SAVEDSTACKS.length-1;\n }\n\n \n function _emscripten_memcpy_big(dest, src, num) {\n HEAPU8.set(HEAPU8.subarray(src, src+num), dest);\n }\n \n \n\n \n\n \n\n \n \n \nvar ASSERTIONS = false;\n\n// Copyright 2017 The Emscripten Authors. All rights reserved.\n// Emscripten is available under two separate licenses, the MIT license and the\n// University of Illinois/NCSA Open Source License. Both these licenses can be\n// found in the LICENSE file.\n\n/** @type {function(string, boolean=, number=)} */\nfunction intArrayFromString(stringy, dontAddNull, length) {\n var len = length > 0 ? length : lengthBytesUTF8(stringy)+1;\n var u8array = new Array(len);\n var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length);\n if (dontAddNull) u8array.length = numBytesWritten;\n return u8array;\n}\n\nfunction intArrayToString(array) {\n var ret = [];\n for (var i = 0; i < array.length; i++) {\n var chr = array[i];\n if (chr > 0xFF) {\n if (ASSERTIONS) {\n assert(false, 'Character code ' + chr + ' (' + String.fromCharCode(chr) + ') at offset ' + i + ' not in 0x00-0xFF.');\n }\n chr &= 0xFF;\n }\n ret.push(String.fromCharCode(chr));\n }\n return ret.join('');\n}\n\n\n// ASM_LIBRARY EXTERN PRIMITIVES: Int8Array,Int32Array,Math_floor,Math_ceil\n\n\nvar asmGlobalArg = {};\n\nvar asmLibraryArg = { \"___wasi_fd_close\": ___wasi_fd_close, \"___wasi_fd_seek\": ___wasi_fd_seek, \"___wasi_fd_write\": ___wasi_fd_write, \"__memory_base\": 1024, \"__table_base\": 0, \"_abort\": _abort, \"_emscripten_get_heap_size\": _emscripten_get_heap_size, \"_emscripten_memcpy_big\": _emscripten_memcpy_big, \"_emscripten_resize_heap\": _emscripten_resize_heap, \"_fd_close\": _fd_close, \"_fd_seek\": _fd_seek, \"_fd_write\": _fd_write, \"_llvm_exp2_f32\": _llvm_exp2_f32, \"_llvm_exp2_f64\": _llvm_exp2_f64, \"_llvm_log10_f32\": _llvm_log10_f32, \"_llvm_log10_f64\": _llvm_log10_f64, \"_llvm_stackrestore\": _llvm_stackrestore, \"_llvm_stacksave\": _llvm_stacksave, \"abort\": abort, \"abortOnCannotGrowMemory\": abortOnCannotGrowMemory, \"demangle\": demangle, \"demangleAll\": demangleAll, \"flush_NO_FILESYSTEM\": flush_NO_FILESYSTEM, \"getTempRet0\": getTempRet0, \"jsStackTrace\": jsStackTrace, \"memory\": wasmMemory, \"setTempRet0\": setTempRet0, \"stackTrace\": stackTrace, \"table\": wasmTable, \"tempDoublePtr\": tempDoublePtr };\n// EMSCRIPTEN_START_ASM\nvar asm =Module[\"asm\"]// EMSCRIPTEN_END_ASM\n(asmGlobalArg, asmLibraryArg, buffer);\n\nModule[\"asm\"] = asm;\nvar _emscripten_get_sbrk_ptr = Module[\"_emscripten_get_sbrk_ptr\"] = function() {\n return Module[\"asm\"][\"_emscripten_get_sbrk_ptr\"].apply(null, arguments)\n};\n\nvar _free = Module[\"_free\"] = function() {\n return Module[\"asm\"][\"_free\"].apply(null, arguments)\n};\n\nvar _malloc = Module[\"_malloc\"] = function() {\n return Module[\"asm\"][\"_malloc\"].apply(null, arguments)\n};\n\nvar _memcpy = Module[\"_memcpy\"] = function() {\n return Module[\"asm\"][\"_memcpy\"].apply(null, arguments)\n};\n\nvar _memmove = Module[\"_memmove\"] = function() {\n return Module[\"asm\"][\"_memmove\"].apply(null, arguments)\n};\n\nvar _memset = Module[\"_memset\"] = function() {\n return Module[\"asm\"][\"_memset\"].apply(null, arguments)\n};\n\nvar _opus_encode_float = Module[\"_opus_encode_float\"] = function() {\n return Module[\"asm\"][\"_opus_encode_float\"].apply(null, arguments)\n};\n\nvar _opus_encoder_create = Module[\"_opus_encoder_create\"] = function() {\n return Module[\"asm\"][\"_opus_encoder_create\"].apply(null, arguments)\n};\n\nvar _opus_encoder_ctl = Module[\"_opus_encoder_ctl\"] = function() {\n return Module[\"asm\"][\"_opus_encoder_ctl\"].apply(null, arguments)\n};\n\nvar _opus_encoder_destroy = Module[\"_opus_encoder_destroy\"] = function() {\n return Module[\"asm\"][\"_opus_encoder_destroy\"].apply(null, arguments)\n};\n\nvar _rintf = Module[\"_rintf\"] = function() {\n return Module[\"asm\"][\"_rintf\"].apply(null, arguments)\n};\n\nvar _speex_resampler_destroy = Module[\"_speex_resampler_destroy\"] = function() {\n return Module[\"asm\"][\"_speex_resampler_destroy\"].apply(null, arguments)\n};\n\nvar _speex_resampler_init = Module[\"_speex_resampler_init\"] = function() {\n return Module[\"asm\"][\"_speex_resampler_init\"].apply(null, arguments)\n};\n\nvar _speex_resampler_process_interleaved_float = Module[\"_speex_resampler_process_interleaved_float\"] = function() {\n return Module[\"asm\"][\"_speex_resampler_process_interleaved_float\"].apply(null, arguments)\n};\n\nvar establishStackSpace = Module[\"establishStackSpace\"] = function() {\n return Module[\"asm\"][\"establishStackSpace\"].apply(null, arguments)\n};\n\nvar stackAlloc = Module[\"stackAlloc\"] = function() {\n return Module[\"asm\"][\"stackAlloc\"].apply(null, arguments)\n};\n\nvar stackRestore = Module[\"stackRestore\"] = function() {\n return Module[\"asm\"][\"stackRestore\"].apply(null, arguments)\n};\n\nvar stackSave = Module[\"stackSave\"] = function() {\n return Module[\"asm\"][\"stackSave\"].apply(null, arguments)\n};\n\nvar dynCall_ii = Module[\"dynCall_ii\"] = function() {\n return Module[\"asm\"][\"dynCall_ii\"].apply(null, arguments)\n};\n\nvar dynCall_iiii = Module[\"dynCall_iiii\"] = function() {\n return Module[\"asm\"][\"dynCall_iiii\"].apply(null, arguments)\n};\n\nvar dynCall_iiiiiii = Module[\"dynCall_iiiiiii\"] = function() {\n return Module[\"asm\"][\"dynCall_iiiiiii\"].apply(null, arguments)\n};\n\nvar dynCall_jiji = Module[\"dynCall_jiji\"] = function() {\n return Module[\"asm\"][\"dynCall_jiji\"].apply(null, arguments)\n};\n\nvar dynCall_viiiiiii = Module[\"dynCall_viiiiiii\"] = function() {\n return Module[\"asm\"][\"dynCall_viiiiiii\"].apply(null, arguments)\n};\n;\n\n\n\n// === Auto-generated postamble setup entry stuff ===\n\nModule['asm'] = asm;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar calledRun;\n\n\n/**\n * @constructor\n * @this {ExitStatus}\n */\nfunction ExitStatus(status) {\n this.name = \"ExitStatus\";\n this.message = \"Program terminated with exit(\" + status + \")\";\n this.status = status;\n}\n\nvar calledMain = false;\n\ndependenciesFulfilled = function runCaller() {\n // If run has never been called, and we should call run (INVOKE_RUN is true, and Module.noInitialRun is not false)\n if (!calledRun) run();\n if (!calledRun) dependenciesFulfilled = runCaller; // try this again later, after new deps are fulfilled\n};\n\n\n\n\n\n/** @type {function(Array=)} */\nfunction run(args) {\n args = args || arguments_;\n\n if (runDependencies > 0) {\n return;\n }\n\n\n preRun();\n\n if (runDependencies > 0) return; // a preRun added a dependency, run will be called later\n\n function doRun() {\n // run may have just been called through dependencies being fulfilled just in this very frame,\n // or while the async setStatus time below was happening\n if (calledRun) return;\n calledRun = true;\n\n if (ABORT) return;\n\n initRuntime();\n\n preMain();\n\n if (Module['onRuntimeInitialized']) Module['onRuntimeInitialized']();\n\n\n postRun();\n }\n\n if (Module['setStatus']) {\n Module['setStatus']('Running...');\n setTimeout(function() {\n setTimeout(function() {\n Module['setStatus']('');\n }, 1);\n doRun();\n }, 1);\n } else\n {\n doRun();\n }\n}\nModule['run'] = run;\n\n\nfunction exit(status, implicit) {\n\n // if this is just main exit-ing implicitly, and the status is 0, then we\n // don't need to do anything here and can just leave. if the status is\n // non-zero, though, then we need to report it.\n // (we may have warned about this earlier, if a situation justifies doing so)\n if (implicit && noExitRuntime && status === 0) {\n return;\n }\n\n if (noExitRuntime) {\n } else {\n\n ABORT = true;\n EXITSTATUS = status;\n\n exitRuntime();\n\n if (Module['onExit']) Module['onExit'](status);\n }\n\n quit_(status, new ExitStatus(status));\n}\n\nif (Module['preInit']) {\n if (typeof Module['preInit'] == 'function') Module['preInit'] = [Module['preInit']];\n while (Module['preInit'].length > 0) {\n Module['preInit'].pop()();\n }\n}\n\n\n noExitRuntime = true;\n\nrun();\n\n\n\n\n\n// {{MODULE_ADDITIONS}}\n\n\n\n"},33:function(A,I,g){"use strict";var B=function(){function A(A,I){for(var g=0;g1||"string"==typeof A&&-1!==A.indexOf(".")||(arguments[0]=(arguments[0]instanceof Array?arguments[0][0]:arguments[0])+".*",Q(I.prototype.__proto__||Object.getPrototypeOf(I.prototype),"emit",this).apply(this,arguments))}}]),I}();A.exports=E}})}); \ No newline at end of file diff --git a/sdks/js/dist/zcc.outgoingmessage.js b/sdks/js/dist/zcc.outgoingmessage.js index a1ebfa7c..f4350121 100644 --- a/sdks/js/dist/zcc.outgoingmessage.js +++ b/sdks/js/dist/zcc.outgoingmessage.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.OutgoingMessage=t():(e.ZCC=e.ZCC||{},e.ZCC.OutgoingMessage=t())}(window,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=19)}([function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var c,u=[],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&h())}function h(){if(!l){var e=a(p);l=!0;for(var t=u.length;t;){for(c=u,u=[];++f1)for(var n=1;n3)for(t=new Array(s),i=0;i3)for(t=new Array(s-1),i=1;i3)for(t=new Array(a),i=1;i3)for(t=new Array(a-1),i=1;i0&&i._listeners.length>this._maxListeners&&(i._listeners.warned=!0,l.call(this,i._listeners.length,s))):i._listeners=t,!0;s=e.shift()}return!0}.call(this,e,t),this):(this._events[e]?("function"==typeof this._events[e]&&(this._events[e]=[this._events[e]]),n?this._events[e].unshift(t):this._events[e].push(t),!this._events[e].warned&&this._maxListeners>0&&this._events[e].length>this._maxListeners&&(this._events[e].warned=!0,l.call(this,this._events[e].length,e))):this._events[e]=t,this)},f.prototype.off=function(e,t){if("function"!=typeof t)throw new Error("removeListener only takes instances of Function");var n,r=[];if(this.wildcard){var i="string"==typeof e?e.split(this.delimiter):e.slice();r=p.call(this,null,i,this.listenerTree,0)}else{if(!this._events[e])return this;n=this._events[e],r.push({_listeners:n})}for(var a=0;a0&&e(t[i]),0===Object.keys(s).length&&delete t[i])}}}(this.listenerTree),this},f.prototype.offAny=function(e){var t,n=0,r=0;if(e&&this._all&&this._all.length>0){for(n=0,r=(t=this._all).length;n1||"string"==typeof e&&-1!==e.indexOf(".")||(arguments[0]=(arguments[0]instanceof Array?arguments[0][0]:arguments[0])+".*",i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments))}}]),t}();e.exports=s},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t,n){(function(e,r){var i=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),c=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),_(n)?r.showHidden=n:n&&t._extend(r,n),E(r.showHidden)&&(r.showHidden=!1),E(r.depth)&&(r.depth=2),E(r.colors)&&(r.colors=!1),E(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),l(r,e,r.depth)}function c(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function u(e,t){return e}function l(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return g(i)||(i=l(e,i,r)),i}var o=function(e,t){if(E(t))return e.stylize("undefined","undefined");if(g(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return y(t)?e.stylize(""+t,"number"):_(t)?e.stylize(""+t,"boolean"):d(t)?e.stylize("null","null"):void 0}(e,n);if(o)return o;var s=Object.keys(n),a=function(e){var t={};return s.forEach(function(e,n){t[e]=!0}),t}();if(e.showHidden&&(s=Object.getOwnPropertyNames(n)),O(n)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return f(n);if(0===s.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(v(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(b(n))return e.stylize(Date.prototype.toString.call(n),"date");if(O(n))return f(n)}var u,m="",A=!1,T=["{","}"];return h(n)&&(A=!0,T=["[","]"]),w(n)&&(m=" [Function"+(n.name?": "+n.name:"")+"]"),v(n)&&(m=" "+RegExp.prototype.toString.call(n)),b(n)&&(m=" "+Date.prototype.toUTCString.call(n)),O(n)&&(m=" "+f(n)),0!==s.length||A&&0!=n.length?r<0?v(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=A?function(e,t,n,r,i){for(var o=[],s=0,a=t.length;s60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(u,m,T)):T[0]+m+T[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,i,o){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),S(r,i)||(s="["+i+"]"),a||(e.seen.indexOf(c.value)<0?(a=d(n)?l(e,c.value,null):l(e,c.value,n-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),E(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function h(e){return Array.isArray(e)}function _(e){return"boolean"==typeof e}function d(e){return null===e}function y(e){return"number"==typeof e}function g(e){return"string"==typeof e}function E(e){return void 0===e}function v(e){return m(e)&&"[object RegExp]"===A(e)}function m(e){return"object"==typeof e&&null!==e}function b(e){return m(e)&&"[object Date]"===A(e)}function O(e){return m(e)&&("[object Error]"===A(e)||e instanceof Error)}function w(e){return"function"==typeof e}function A(e){return Object.prototype.toString.call(e)}function T(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(E(o)&&(o=r.env.NODE_DEBUG||""),e=e.toUpperCase(),!s[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=r.pid;s[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else s[e]=function(){};return s[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=_,t.isNull=d,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=g,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=E,t.isRegExp=v,t.isObject=m,t.isDate=b,t.isError=O,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(6);var N=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function S(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[T((e=new Date).getHours()),T(e.getMinutes()),T(e.getSeconds())].join(":"),[e.getDate(),N[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(5),t._extend=function(e,t){if(!t||!m(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(this,n(1),n(0))},function(e,t,n){"use strict";(function(t){function r(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i=0;u--)if(l[u]!==f[u])return!1;for(u=l.length-1;u>=0;u--)if(!E(e[c=l[u]],t[c],n,r))return!1;return!0}(e,t,n,s))}return n?e===t:e==t}function v(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function m(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function b(e,t,n,r){var i;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),i=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!i&&y(i,n,"Missing expected exception"+r);var s="string"==typeof r,a=!e&&o.isError(i),c=!e&&i&&!n;if((a&&s&&m(i,n)||c)&&y(i,n,"Got unwanted exception"+r),e&&i&&n&&!m(i,n)||!e&&i)throw i}f.AssertionError=function(e){var t;this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=_(d((t=this).actual),128)+" "+t.operator+" "+_(d(t.expected),128),this.generatedMessage=!0);var n=e.stackStartFunction||y;if(Error.captureStackTrace)Error.captureStackTrace(this,n);else{var r=new Error;if(r.stack){var i=r.stack,o=h(n),s=i.indexOf("\n"+o);if(s>=0){var a=i.indexOf("\n",s+1);i=i.substring(a+1)}this.stack=i}}},o.inherits(f.AssertionError,Error),f.fail=y,f.ok=g,f.equal=function(e,t,n){e!=t&&y(e,t,n,"==",f.equal)},f.notEqual=function(e,t,n){e==t&&y(e,t,n,"!=",f.notEqual)},f.deepEqual=function(e,t,n){E(e,t,!1)||y(e,t,n,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,n){E(e,t,!0)||y(e,t,n,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,n){E(e,t,!1)&&y(e,t,n,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=function e(t,n,r){E(t,n,!0)&&y(t,n,r,"notDeepStrictEqual",e)},f.strictEqual=function(e,t,n){e!==t&&y(e,t,n,"===",f.strictEqual)},f.notStrictEqual=function(e,t,n){e===t&&y(e,t,n,"!==",f.notStrictEqual)},f.throws=function(e,t,n){b(!0,e,t,n)},f.doesNotThrow=function(e,t,n){b(!1,e,t,n)},f.ifError=function(e){if(e)throw e};var O=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}}).call(this,n(1))},function(e,t,n){!function(n){"use strict";function r(e,t){t instanceof Object||(t={});var n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/gi;return!1===t.paddingRequired&&(n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}(==)?|[A-Za-z0-9+\/]{3}=?)?$/gi),n.test(e)}void 0!==e&&e.exports&&(t=e.exports=r),t.isBase64=r}()},function(e,t){e.exports=function(e){return atob(e)}},function(e,t,n){"use strict";var r=n(10),i=n(9),o=n(8);function s(e){for(var t=new Uint8Array(e.length),n=0;n=10&&(i=9),t>0&&t<10&&(t="0"+t),n>0&&n<10&&(n="0"+n),r>0&&r<10&&(r="0"+r),t?t+":"+n+":"+r+"."+i:n?n+":"+r+"."+i:r?"00:"+r+"."+i:"00:00."+i}},{key:"buildBinaryPacket",value:function(t,n,r,i){var o=new ArrayBuffer(9),s=new DataView(o);return s.setInt8(0,t),s.setInt32(1,n,!1),s.setInt32(5,r,!1),new Uint8Array(e.arrayBufferConcat(o,i))}},{key:"buildCodecHeader",value:function(e,t,n){var r=new ArrayBuffer(4),i=new DataView(r);return i.setUint16(0,e,!0),i.setUint8(2,t),i.setUint8(3,n),btoa(String.fromCharCode.apply(null,new Uint8Array(r)))}},{key:"arrayBufferConcat",value:function(){var e=0,t=null;for(var n in arguments)e+=(t=arguments[n]).byteLength;var r=new Uint8Array(e),i=0;for(var o in arguments)t=arguments[o],r.set(new Uint8Array(t),i),i+=t.byteLength;return r.buffer}},{key:"parseCodedHeader",value:function(e){var t=new DataView(o("data:text/plain;base64,"+e));return{rate:t.getUint16(0,!0),framesPerPacket:t.getUint8(2),frameSize:t.getUint8(3)}}},{key:"isFunction",value:function(t){return e.instanceOf(t,Function)}},{key:"isArray",value:function(t){return e.instanceOf(t,Array)}},{key:"instanceOf",value:function(e,t){return e instanceof t}},{key:"parseIncomingBinaryMessage",value:function(e){var t=new DataView(e.slice(0,9));return{messageType:t.getUint8(0),messageData:new Uint8Array(e.slice(9)),messageId:t.getUint32(1,!1),packetId:t.getUint32(5,!1)}}}]),e}();e.exports=s},,,,,,function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i=s.getLoadedLibrary();return r.options=Object.assign({autoStart:!0,recorderSampleRate:44100,encoderFrameSize:20,encoderSampleRate:16e3,encoderApplication:2048},e.options,n),r.options.recorder&&!s.isFunction(r.options.recorder)&&(r.options.recorder=i.Recorder),r.options.encoder&&!s.isFunction(r.options.encoder)&&(r.options.encoder=i.Encoder),r.session=e,r.currentMessageId=null,r.currentPacketId=0,r.initEncoder(),r.initRecorder(),!r.recorder&&r.options.autoStart&&r.start(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,i),r(t,[{key:"initEncoder",value:function(){var e=this;this.options.encoder&&(this.options.encoder.prototype.ondata=function(t){var n=s.buildBinaryPacket(1,e.currentMessageId,++e.currentPacketId,t);e.emit(o.EVENT_DATA_ENCODED,n)},this.encoder=new this.options.encoder)}},{key:"initRecorder",value:function(){var e=this;this.options.recorder&&(this.options.recorder.prototype.ondata=function(t){e.emit(o.EVENT_DATA,t),e.encoder.encode(t)},this.options.recorder.prototype.onready=function(){e.sendEncoderInitMessage(),e.options.autoStart&&e.start()},this.recorder=new this.options.recorder(this.options,this.encoder),s.isFunction(this.recorder.init)&&this.recorder.init())}},{key:"sendEncoderInitMessage",value:function(){if(this.encoder&&s.isFunction(this.encoder.postMessage)){var e=this.options.recorderSampleRate;s.isFunction(this.recorder.getSampleRate)&&(e=this.recorder.getSampleRate()),this.encoder.postMessage(Object.assign({command:"init",originalSampleRate:e},this.options))}}},{key:"stopRecording",value:function(){this.recorder&&this.recorder.stop&&this.recorder.stop()}},{key:"startRecording",value:function(){this.recorder&&this.recorder.start&&this.recorder.start()}},{key:"stop",value:function(e){return this.stopRecording(),this.session.stopStream({stream_id:this.currentMessageId},e)}},{key:"start",value:function(){var e=this,t={type:"audio",codec:"opus",codec_header:s.buildCodecHeader(this.options.encoderSampleRate,1,this.options.encoderFrameSize),packet_duration:this.options.encoderFrameSize};this.options.for&&(t.for=this.options.for),this.session.startStream(t).then(function(t){e.currentMessageId=t.stream_id,e.startRecording()}).catch(function(e){throw new Error(e)})}}]),t}();e.exports=a}])}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.OutgoingMessage=t():(e.ZCC=e.ZCC||{},e.ZCC.OutgoingMessage=t())}(window,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=19)}([function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var c,u=[],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&h())}function h(){if(!l){var e=a(p);l=!0;for(var t=u.length;t;){for(c=u,u=[];++f1)for(var n=1;n3)for(t=new Array(s),i=0;i3)for(t=new Array(s-1),i=1;i3)for(t=new Array(a),i=1;i3)for(t=new Array(a-1),i=1;i0&&i._listeners.length>this._maxListeners&&(i._listeners.warned=!0,l.call(this,i._listeners.length,s))):i._listeners=t,!0;s=e.shift()}return!0}.call(this,e,t),this):(this._events[e]?("function"==typeof this._events[e]&&(this._events[e]=[this._events[e]]),n?this._events[e].unshift(t):this._events[e].push(t),!this._events[e].warned&&this._maxListeners>0&&this._events[e].length>this._maxListeners&&(this._events[e].warned=!0,l.call(this,this._events[e].length,e))):this._events[e]=t,this)},f.prototype.off=function(e,t){if("function"!=typeof t)throw new Error("removeListener only takes instances of Function");var n,r=[];if(this.wildcard){var i="string"==typeof e?e.split(this.delimiter):e.slice();r=p.call(this,null,i,this.listenerTree,0)}else{if(!this._events[e])return this;n=this._events[e],r.push({_listeners:n})}for(var a=0;a0&&e(t[i]),0===Object.keys(s).length&&delete t[i])}}}(this.listenerTree),this},f.prototype.offAny=function(e){var t,n=0,r=0;if(e&&this._all&&this._all.length>0){for(n=0,r=(t=this._all).length;n1||"string"==typeof e&&-1!==e.indexOf(".")||(arguments[0]=(arguments[0]instanceof Array?arguments[0][0]:arguments[0])+".*",i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments))}}]),t}();e.exports=s},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t,n){(function(e,r){var i=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),c=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),_(n)?r.showHidden=n:n&&t._extend(r,n),E(r.showHidden)&&(r.showHidden=!1),E(r.depth)&&(r.depth=2),E(r.colors)&&(r.colors=!1),E(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),l(r,e,r.depth)}function c(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function u(e,t){return e}function l(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return g(i)||(i=l(e,i,r)),i}var o=function(e,t){if(E(t))return e.stylize("undefined","undefined");if(g(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return y(t)?e.stylize(""+t,"number"):_(t)?e.stylize(""+t,"boolean"):d(t)?e.stylize("null","null"):void 0}(e,n);if(o)return o;var s=Object.keys(n),a=function(e){var t={};return s.forEach(function(e,n){t[e]=!0}),t}();if(e.showHidden&&(s=Object.getOwnPropertyNames(n)),O(n)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return f(n);if(0===s.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(v(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(b(n))return e.stylize(Date.prototype.toString.call(n),"date");if(O(n))return f(n)}var u,m="",A=!1,T=["{","}"];return h(n)&&(A=!0,T=["[","]"]),w(n)&&(m=" [Function"+(n.name?": "+n.name:"")+"]"),v(n)&&(m=" "+RegExp.prototype.toString.call(n)),b(n)&&(m=" "+Date.prototype.toUTCString.call(n)),O(n)&&(m=" "+f(n)),0!==s.length||A&&0!=n.length?r<0?v(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=A?function(e,t,n,r,i){for(var o=[],s=0,a=t.length;s60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(u,m,T)):T[0]+m+T[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,i,o){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),S(r,i)||(s="["+i+"]"),a||(e.seen.indexOf(c.value)<0?(a=d(n)?l(e,c.value,null):l(e,c.value,n-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),E(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function h(e){return Array.isArray(e)}function _(e){return"boolean"==typeof e}function d(e){return null===e}function y(e){return"number"==typeof e}function g(e){return"string"==typeof e}function E(e){return void 0===e}function v(e){return m(e)&&"[object RegExp]"===A(e)}function m(e){return"object"==typeof e&&null!==e}function b(e){return m(e)&&"[object Date]"===A(e)}function O(e){return m(e)&&("[object Error]"===A(e)||e instanceof Error)}function w(e){return"function"==typeof e}function A(e){return Object.prototype.toString.call(e)}function T(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(E(o)&&(o=r.env.NODE_DEBUG||""),e=e.toUpperCase(),!s[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=r.pid;s[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else s[e]=function(){};return s[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=_,t.isNull=d,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=g,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=E,t.isRegExp=v,t.isObject=m,t.isDate=b,t.isError=O,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(6);var N=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function S(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[T((e=new Date).getHours()),T(e.getMinutes()),T(e.getSeconds())].join(":"),[e.getDate(),N[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(5),t._extend=function(e,t){if(!t||!m(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(this,n(1),n(0))},function(e,t,n){"use strict";(function(t){function r(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i=0;u--)if(l[u]!==f[u])return!1;for(u=l.length-1;u>=0;u--)if(!E(e[c=l[u]],t[c],n,r))return!1;return!0}(e,t,n,s))}return n?e===t:e==t}function v(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function m(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function b(e,t,n,r){var i;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),i=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!i&&y(i,n,"Missing expected exception"+r);var s="string"==typeof r,a=!e&&o.isError(i),c=!e&&i&&!n;if((a&&s&&m(i,n)||c)&&y(i,n,"Got unwanted exception"+r),e&&i&&n&&!m(i,n)||!e&&i)throw i}f.AssertionError=function(e){var t;this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=_(d((t=this).actual),128)+" "+t.operator+" "+_(d(t.expected),128),this.generatedMessage=!0);var n=e.stackStartFunction||y;if(Error.captureStackTrace)Error.captureStackTrace(this,n);else{var r=new Error;if(r.stack){var i=r.stack,o=h(n),s=i.indexOf("\n"+o);if(s>=0){var a=i.indexOf("\n",s+1);i=i.substring(a+1)}this.stack=i}}},o.inherits(f.AssertionError,Error),f.fail=y,f.ok=g,f.equal=function(e,t,n){e!=t&&y(e,t,n,"==",f.equal)},f.notEqual=function(e,t,n){e==t&&y(e,t,n,"!=",f.notEqual)},f.deepEqual=function(e,t,n){E(e,t,!1)||y(e,t,n,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,n){E(e,t,!0)||y(e,t,n,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,n){E(e,t,!1)&&y(e,t,n,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=function e(t,n,r){E(t,n,!0)&&y(t,n,r,"notDeepStrictEqual",e)},f.strictEqual=function(e,t,n){e!==t&&y(e,t,n,"===",f.strictEqual)},f.notStrictEqual=function(e,t,n){e===t&&y(e,t,n,"!==",f.notStrictEqual)},f.throws=function(e,t,n){b(!0,e,t,n)},f.doesNotThrow=function(e,t,n){b(!1,e,t,n)},f.ifError=function(e){if(e)throw e};var O=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}}).call(this,n(1))},function(e,t,n){!function(n){"use strict";function r(e,t){t instanceof Object||(t={});var n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/gi;return!1===t.paddingRequired&&(n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}(==)?|[A-Za-z0-9+\/]{3}=?)?$/gi),n.test(e)}void 0!==e&&e.exports&&(t=e.exports=r),t.isBase64=r}()},function(e,t){e.exports=function(e){return atob(e)}},function(e,t,n){"use strict";var r=n(10),i=n(9),o=n(8);function s(e){for(var t=new Uint8Array(e.length),n=0;n=10&&(i=9),t>0&&t<10&&(t="0"+t),n>0&&n<10&&(n="0"+n),r>0&&r<10&&(r="0"+r),t?t+":"+n+":"+r+"."+i:n?n+":"+r+"."+i:r?"00:"+r+"."+i:"00:00."+i}},{key:"buildBinaryPacket",value:function(t,n,r,i){var o=new ArrayBuffer(9),s=new DataView(o);return s.setInt8(0,t),s.setInt32(1,n,!1),s.setInt32(5,r,!1),new Uint8Array(e.arrayBufferConcat(o,i))}},{key:"buildCodecHeader",value:function(e,t,n){var r=new ArrayBuffer(4),i=new DataView(r);return i.setUint16(0,e,!0),i.setUint8(2,t),i.setUint8(3,n),btoa(String.fromCharCode.apply(null,new Uint8Array(r)))}},{key:"arrayBufferConcat",value:function(){var e=0,t=null;for(var n in arguments)e+=(t=arguments[n]).byteLength;var r=new Uint8Array(e),i=0;for(var o in arguments)t=arguments[o],r.set(new Uint8Array(t),i),i+=t.byteLength;return r.buffer}},{key:"parseCodedHeader",value:function(e){var t=new DataView(o("data:text/plain;base64,"+e));return{rate:t.getUint16(0,!0),framesPerPacket:t.getUint8(2),frameSize:t.getUint8(3)}}},{key:"isFunction",value:function(t){return e.instanceOf(t,Function)}},{key:"isArray",value:function(t){return e.instanceOf(t,Array)}},{key:"instanceOf",value:function(e,t){return e instanceof t}},{key:"parseIncomingBinaryMessage",value:function(e){var t=new DataView(e.slice(0,9));return{messageType:t.getUint8(0),messageData:new Uint8Array(e.slice(9)),messageId:t.getUint32(1,!1),packetId:t.getUint32(5,!1)}}}]),e}();e.exports=s},,,,,,function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this)),i=s.getLoadedLibrary();return r.options=Object.assign({autoStart:!0,recorderSampleRate:44100,encoderFrameSize:20,encoderSampleRate:16e3,encoderApplication:2048},e.options,n),r.options.recorder&&!s.isFunction(r.options.recorder)&&(r.options.recorder=i.Recorder),r.options.encoder&&!s.isFunction(r.options.encoder)&&(r.options.encoder=i.Encoder),r.session=e,r.currentMessageId=null,r.currentPacketId=0,r.initEncoder(),r.initRecorder(),!r.recorder&&r.options.autoStart&&r.start(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,i),r(t,[{key:"initEncoder",value:function(){var e=this;this.options.encoder&&(this.options.encoder.prototype.ondata=function(t){Array.isArray(t)?t.forEach(function(t){return e.processEncodedData(t)}):e.processEncodedData(t)},this.encoder=new this.options.encoder)}},{key:"processEncodedData",value:function(e){var t=s.buildBinaryPacket(1,this.currentMessageId,++this.currentPacketId,e);this.emit(o.EVENT_DATA_ENCODED,t)}},{key:"initRecorder",value:function(){var e=this;this.options.recorder&&(this.options.recorder.prototype.ondata=function(t){e.emit(o.EVENT_DATA,t),e.encoder.encode(t)},this.options.recorder.prototype.onready=function(){e.sendEncoderInitMessage(),e.options.autoStart&&e.start()},this.recorder=new this.options.recorder(this.options,this.encoder),s.isFunction(this.recorder.init)&&this.recorder.init())}},{key:"sendEncoderInitMessage",value:function(){if(this.encoder&&s.isFunction(this.encoder.postMessage)){var e=this.options.recorderSampleRate;s.isFunction(this.recorder.getSampleRate)&&(e=this.recorder.getSampleRate()),this.encoder.postMessage(Object.assign({command:"init",originalSampleRate:e},this.options))}}},{key:"stopRecording",value:function(){this.recorder&&this.recorder.stop&&this.recorder.stop()}},{key:"startRecording",value:function(){this.recorder&&this.recorder.start&&this.recorder.start()}},{key:"stop",value:function(e){return this.stopRecording(),this.session.stopStream({stream_id:this.currentMessageId},e)}},{key:"start",value:function(){var e=this,t={type:"audio",codec:"opus",codec_header:s.buildCodecHeader(this.options.encoderSampleRate,1,this.options.encoderFrameSize),packet_duration:this.options.encoderFrameSize};this.options.for&&(t.for=this.options.for),this.session.startStream(t).then(function(t){e.currentMessageId=t.stream_id,e.startRecording()}).catch(function(e){throw new Error(e)})}}]),t}();e.exports=a}])}); \ No newline at end of file diff --git a/sdks/js/dist/zcc.session.js b/sdks/js/dist/zcc.session.js index 395dcba7..81acd868 100644 --- a/sdks/js/dist/zcc.session.js +++ b/sdks/js/dist/zcc.session.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Session=t():(e.ZCC=e.ZCC||{},e.ZCC.Session=t())}(window,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=42)}([function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var c,u=[],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&h())}function h(){if(!l){var e=a(p);l=!0;for(var t=u.length;t;){for(c=u,u=[];++f1)for(var n=1;n3)for(t=new Array(s),i=0;i3)for(t=new Array(s-1),i=1;i3)for(t=new Array(a),i=1;i3)for(t=new Array(a-1),i=1;i0&&i._listeners.length>this._maxListeners&&(i._listeners.warned=!0,l.call(this,i._listeners.length,s))):i._listeners=t,!0;s=e.shift()}return!0}.call(this,e,t),this):(this._events[e]?("function"==typeof this._events[e]&&(this._events[e]=[this._events[e]]),n?this._events[e].unshift(t):this._events[e].push(t),!this._events[e].warned&&this._maxListeners>0&&this._events[e].length>this._maxListeners&&(this._events[e].warned=!0,l.call(this,this._events[e].length,e))):this._events[e]=t,this)},f.prototype.off=function(e,t){if("function"!=typeof t)throw new Error("removeListener only takes instances of Function");var n,r=[];if(this.wildcard){var i="string"==typeof e?e.split(this.delimiter):e.slice();r=p.call(this,null,i,this.listenerTree,0)}else{if(!this._events[e])return this;n=this._events[e],r.push({_listeners:n})}for(var a=0;a0&&e(t[i]),0===Object.keys(s).length&&delete t[i])}}}(this.listenerTree),this},f.prototype.offAny=function(e){var t,n=0,r=0;if(e&&this._all&&this._all.length>0){for(n=0,r=(t=this._all).length;n1||"string"==typeof e&&-1!==e.indexOf(".")||(arguments[0]=(arguments[0]instanceof Array?arguments[0][0]:arguments[0])+".*",i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments))}}]),t}();e.exports=s},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t,n){(function(e,r){var i=/%[sdj%]/g;t.format=function(e){if(!m(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),c=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),d(n)?r.showHidden=n:n&&t._extend(r,n),_(r.showHidden)&&(r.showHidden=!1),_(r.depth)&&(r.depth=2),_(r.colors)&&(r.colors=!1),_(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),l(r,e,r.depth)}function c(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function u(e,t){return e}function l(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return m(i)||(i=l(e,i,r)),i}var o=function(e,t){if(_(t))return e.stylize("undefined","undefined");if(m(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return v(t)?e.stylize(""+t,"number"):d(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}(e,n);if(o)return o;var s=Object.keys(n),a=function(e){var t={};return s.forEach(function(e,n){t[e]=!0}),t}();if(e.showHidden&&(s=Object.getOwnPropertyNames(n)),O(n)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return f(n);if(0===s.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(g(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(T(n))return e.stylize(Date.prototype.toString.call(n),"date");if(O(n))return f(n)}var u,E="",b=!1,N=["{","}"];return h(n)&&(b=!0,N=["[","]"]),w(n)&&(E=" [Function"+(n.name?": "+n.name:"")+"]"),g(n)&&(E=" "+RegExp.prototype.toString.call(n)),T(n)&&(E=" "+Date.prototype.toUTCString.call(n)),O(n)&&(E=" "+f(n)),0!==s.length||b&&0!=n.length?r<0?g(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=b?function(e,t,n,r,i){for(var o=[],s=0,a=t.length;s60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(u,E,N)):N[0]+E+N[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,i,o){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),k(r,i)||(s="["+i+"]"),a||(e.seen.indexOf(c.value)<0?(a=y(n)?l(e,c.value,null):l(e,c.value,n-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),_(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function h(e){return Array.isArray(e)}function d(e){return"boolean"==typeof e}function y(e){return null===e}function v(e){return"number"==typeof e}function m(e){return"string"==typeof e}function _(e){return void 0===e}function g(e){return E(e)&&"[object RegExp]"===b(e)}function E(e){return"object"==typeof e&&null!==e}function T(e){return E(e)&&"[object Date]"===b(e)}function O(e){return E(e)&&("[object Error]"===b(e)||e instanceof Error)}function w(e){return"function"==typeof e}function b(e){return Object.prototype.toString.call(e)}function N(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(_(o)&&(o=r.env.NODE_DEBUG||""),e=e.toUpperCase(),!s[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=r.pid;s[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else s[e]=function(){};return s[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=d,t.isNull=y,t.isNullOrUndefined=function(e){return null==e},t.isNumber=v,t.isString=m,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=_,t.isRegExp=g,t.isObject=E,t.isDate=T,t.isError=O,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(6);var A=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function k(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[N((e=new Date).getHours()),N(e.getMinutes()),N(e.getSeconds())].join(":"),[e.getDate(),A[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(5),t._extend=function(e,t){if(!t||!E(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(this,n(1),n(0))},function(e,t,n){"use strict";(function(t){function r(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i=0;u--)if(l[u]!==f[u])return!1;for(u=l.length-1;u>=0;u--)if(!_(e[c=l[u]],t[c],n,r))return!1;return!0}(e,t,n,s))}return n?e===t:e==t}function g(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function E(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function T(e,t,n,r){var i;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),i=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!i&&v(i,n,"Missing expected exception"+r);var s="string"==typeof r,a=!e&&o.isError(i),c=!e&&i&&!n;if((a&&s&&E(i,n)||c)&&v(i,n,"Got unwanted exception"+r),e&&i&&n&&!E(i,n)||!e&&i)throw i}f.AssertionError=function(e){var t;this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=d(y((t=this).actual),128)+" "+t.operator+" "+d(y(t.expected),128),this.generatedMessage=!0);var n=e.stackStartFunction||v;if(Error.captureStackTrace)Error.captureStackTrace(this,n);else{var r=new Error;if(r.stack){var i=r.stack,o=h(n),s=i.indexOf("\n"+o);if(s>=0){var a=i.indexOf("\n",s+1);i=i.substring(a+1)}this.stack=i}}},o.inherits(f.AssertionError,Error),f.fail=v,f.ok=m,f.equal=function(e,t,n){e!=t&&v(e,t,n,"==",f.equal)},f.notEqual=function(e,t,n){e==t&&v(e,t,n,"!=",f.notEqual)},f.deepEqual=function(e,t,n){_(e,t,!1)||v(e,t,n,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,n){_(e,t,!0)||v(e,t,n,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,n){_(e,t,!1)&&v(e,t,n,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=function e(t,n,r){_(t,n,!0)&&v(t,n,r,"notDeepStrictEqual",e)},f.strictEqual=function(e,t,n){e!==t&&v(e,t,n,"===",f.strictEqual)},f.notStrictEqual=function(e,t,n){e===t&&v(e,t,n,"!==",f.notStrictEqual)},f.throws=function(e,t,n){T(!0,e,t,n)},f.doesNotThrow=function(e,t,n){T(!1,e,t,n)},f.ifError=function(e){if(e)throw e};var O=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}}).call(this,n(1))},function(e,t,n){!function(n){"use strict";function r(e,t){t instanceof Object||(t={});var n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/gi;return!1===t.paddingRequired&&(n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}(==)?|[A-Za-z0-9+\/]{3}=?)?$/gi),n.test(e)}void 0!==e&&e.exports&&(t=e.exports=r),t.isBase64=r}()},function(e,t){e.exports=function(e){return atob(e)}},function(e,t,n){"use strict";var r=n(10),i=n(9),o=n(8);function s(e){for(var t=new Uint8Array(e.length),n=0;n=10&&(i=9),t>0&&t<10&&(t="0"+t),n>0&&n<10&&(n="0"+n),r>0&&r<10&&(r="0"+r),t?t+":"+n+":"+r+"."+i:n?n+":"+r+"."+i:r?"00:"+r+"."+i:"00:00."+i}},{key:"buildBinaryPacket",value:function(t,n,r,i){var o=new ArrayBuffer(9),s=new DataView(o);return s.setInt8(0,t),s.setInt32(1,n,!1),s.setInt32(5,r,!1),new Uint8Array(e.arrayBufferConcat(o,i))}},{key:"buildCodecHeader",value:function(e,t,n){var r=new ArrayBuffer(4),i=new DataView(r);return i.setUint16(0,e,!0),i.setUint8(2,t),i.setUint8(3,n),btoa(String.fromCharCode.apply(null,new Uint8Array(r)))}},{key:"arrayBufferConcat",value:function(){var e=0,t=null;for(var n in arguments)e+=(t=arguments[n]).byteLength;var r=new Uint8Array(e),i=0;for(var o in arguments)t=arguments[o],r.set(new Uint8Array(t),i),i+=t.byteLength;return r.buffer}},{key:"parseCodedHeader",value:function(e){var t=new DataView(o("data:text/plain;base64,"+e));return{rate:t.getUint16(0,!0),framesPerPacket:t.getUint8(2),frameSize:t.getUint8(3)}}},{key:"isFunction",value:function(t){return e.instanceOf(t,Function)}},{key:"isArray",value:function(t){return e.instanceOf(t,Array)}},{key:"instanceOf",value:function(e,t){return e instanceof t}},{key:"parseIncomingBinaryMessage",value:function(e){var t=new DataView(e.slice(0,9));return{messageType:t.getUint8(0),messageData:new Uint8Array(e.slice(9)),messageId:t.getUint32(1,!1),packetId:t.getUint32(5,!1)}}}]),e}();e.exports=s},,function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,i,o,s,a,c=1,u={},l=!1,f=e.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(e);p=p&&p.setTimeout?p:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick(function(){d(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?(s="setImmediate$"+Math.random()+"$",a=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(s)&&d(+t.data.slice(s.length))},e.addEventListener?e.addEventListener("message",a,!1):e.attachEvent("onmessage",a),r=function(t){e.postMessage(s+t,"*")}):e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){d(e.data)},r=function(e){o.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(i=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){d(e),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}):r=function(e){setTimeout(d,0,e)},p.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n(15),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(1))},function(e,t,n){(function(t,n){!function(t){"use strict";"function"==typeof bootstrap?bootstrap("promise",t):e.exports=t()}(function(){"use strict";var e=!1;try{throw new Error}catch(t){e=!!t.stack}var r,i=w(),o=function(){},s=function(){var e={task:void 0,next:null},r=e,i=!1,o=void 0,a=!1,c=[];function u(){for(var t,n;e.next;)t=(e=e.next).task,e.task=void 0,(n=e.domain)&&(e.domain=void 0,n.enter()),l(t,n);for(;c.length;)l(t=c.pop());i=!1}function l(e,t){try{e()}catch(e){if(a)throw t&&t.exit(),setTimeout(u,0),t&&t.enter(),e;setTimeout(function(){throw e},0)}t&&t.exit()}if(s=function(e){r=r.next={task:e,domain:a&&t.domain,next:null},i||(i=!0,o())},"object"==typeof t&&"[object process]"===t.toString()&&t.nextTick)a=!0,o=function(){t.nextTick(u)};else if("function"==typeof n)o="undefined"!=typeof window?n.bind(window,u):function(){n(u)};else if("undefined"!=typeof MessageChannel){var f=new MessageChannel;f.port1.onmessage=function(){o=p,f.port1.onmessage=u,u()};var p=function(){f.port2.postMessage(0)};o=function(){setTimeout(u,0),p()}}else o=function(){setTimeout(u,0)};return s.runAfter=function(e){c.push(e),i||(i=!0,o())},s}(),a=Function.call;function c(e){return function(){return a.apply(e,arguments)}}var u,l=c(Array.prototype.slice),f=c(Array.prototype.reduce||function(e,t){var n=0,r=this.length;if(1===arguments.length)for(;;){if(n in this){t=this[n++];break}if(++n>=r)throw new TypeError}for(;ni.stackCounter)&&(y(t,"__minimumStackCounter__",{value:i.stackCounter,configurable:!0}),r.unshift(i.stack));r.unshift(t.stack);var o=function(e){for(var t=e.split("\n"),n=[],r=0;r=i&&o<=$}function w(){if(e)try{throw new Error}catch(e){var t=e.stack.split("\n"),n=T(t[0].indexOf("@")>0?t[1]:t[2]);if(!n)return;return r=n[0],n[1]}}function b(e){return e instanceof S?e:x(e)?(t=e,n=A(),b.nextTick(function(){try{t.then(n.resolve,n.reject,n.notify)}catch(e){n.reject(e)}}),n.promise):q(e);var t,n}b.resolve=b,b.nextTick=s,b.longStackSupport=!1;var N=1;function A(){var t,n=[],r=[],i=d(A.prototype),o=d(S.prototype);if(o.promiseDispatch=function(e,i,o){var s=l(arguments);n?(n.push(s),"when"===i&&o[1]&&r.push(o[1])):b.nextTick(function(){t.promiseDispatch.apply(t,s)})},o.valueOf=function(){if(n)return o;var e=R(t);return j(e)&&(t=e),e},o.inspect=function(){return t?t.inspect():{state:"pending"}},b.longStackSupport&&e)try{throw new Error}catch(e){o.stack=e.stack.substring(e.stack.indexOf("\n")+1),o.stackCounter=N++}function s(i){t=i,b.longStackSupport&&e&&(o.source=i),f(n,function(e,t){b.nextTick(function(){i.promiseDispatch.apply(i,t)})},void 0),n=void 0,r=void 0}return i.promise=o,i.resolve=function(e){t||s(b(e))},i.fulfill=function(e){t||s(q(e))},i.reject=function(e){t||s(B(e))},i.notify=function(e){t||f(r,function(t,n){b.nextTick(function(){n(e)})},void 0)},i}function k(e){if("function"!=typeof e)throw new TypeError("resolver must be a function.");var t=A();try{e(t.resolve,t.reject,t.notify)}catch(e){t.reject(e)}return t.promise}function I(e){return k(function(t,n){for(var r=0,i=e.length;r2?e.resolve(l(arguments,1)):e.resolve(n)}},b.Promise=k,b.promise=k,k.race=I,k.all=W,k.reject=B,k.resolve=b,b.passByCopy=function(e){return e},S.prototype.passByCopy=function(){return this},b.join=function(e,t){return b(e).join(t)},S.prototype.join=function(e){return b([this,e]).spread(function(e,t){if(e===t)return e;throw new Error("Q can't join: not the same: "+e+" "+t)})},b.race=I,S.prototype.race=function(){return this.then(b.race)},b.makePromise=S,S.prototype.toString=function(){return"[object Promise]"},S.prototype.then=function(e,t,n){var r=this,i=A(),o=!1;return b.nextTick(function(){r.promiseDispatch(function(t){o||(o=!0,i.resolve(function(t){try{return"function"==typeof e?e(t):t}catch(e){return B(e)}}(t)))},"when",[function(e){o||(o=!0,i.resolve(function(e){if("function"==typeof t){E(e,r);try{return t(e)}catch(e){return B(e)}}return B(e)}(e)))}])}),r.promiseDispatch(void 0,"when",[void 0,function(e){var t,r=!1;try{t=function(e){return"function"==typeof n?n(e):e}(e)}catch(e){if(r=!0,!b.onerror)throw e;b.onerror(e)}r||i.notify(t)}]),i.promise},b.tap=function(e,t){return b(e).tap(t)},S.prototype.tap=function(e){return e=b(e),this.then(function(t){return e.fcall(t).thenResolve(t)})},b.when=C,S.prototype.thenResolve=function(e){return this.then(function(){return e})},b.thenResolve=function(e,t){return b(e).thenResolve(t)},S.prototype.thenReject=function(e){return this.then(function(){throw e})},b.thenReject=function(e,t){return b(e).thenReject(t)},b.nearer=R,b.isPromise=j,b.isPromiseAlike=x,b.isPending=function(e){return j(e)&&"pending"===e.inspect().state},S.prototype.isPending=function(){return"pending"===this.inspect().state},b.isFulfilled=function(e){return!j(e)||"fulfilled"===e.inspect().state},S.prototype.isFulfilled=function(){return"fulfilled"===this.inspect().state},b.isRejected=function(e){return j(e)&&"rejected"===e.inspect().state},S.prototype.isRejected=function(){return"rejected"===this.inspect().state};var L,D,M,V=[],P=[],U=[],G=!0;function F(){V.length=0,P.length=0,G||(G=!0)}function B(e){var n=S({when:function(n){return n&&function(e){if(G){var n=p(P,e);-1!==n&&("object"==typeof t&&"function"==typeof t.emit&&b.nextTick.runAfter(function(){var r=p(U,e);-1!==r&&(t.emit("rejectionHandled",V[n],e),U.splice(r,1))}),P.splice(n,1),V.splice(n,1))}}(this),n?n(e):this}},function(){return this},function(){return{state:"rejected",reason:e}});return function(e,n){G&&("object"==typeof t&&"function"==typeof t.emit&&b.nextTick.runAfter(function(){-1!==p(P,e)&&(t.emit("unhandledRejection",n,e),U.push(e))}),P.push(e),n&&void 0!==n.stack?V.push(n.stack):V.push("(no stack) "+n))}(n,e),n}function q(e){return S({when:function(){return e},get:function(t){return e[t]},set:function(t,n){e[t]=n},delete:function(t){delete e[t]},post:function(t,n){return null===t||void 0===t?e.apply(void 0,n):e[t].apply(e,n)},apply:function(t,n){return e.apply(t,n)},keys:function(){return m(e)}},void 0,function(){return{state:"fulfilled",value:e}})}function z(e,t,n){return b(e).spread(t,n)}function H(e,t,n){return b(e).dispatch(t,n)}function W(e){return C(e,function(e){var t=0,n=A();return f(e,function(r,i,o){var s;j(i)&&"fulfilled"===(s=i.inspect()).state?e[o]=s.value:(++t,C(i,function(r){e[o]=r,0==--t&&n.resolve(e)},n.reject,function(e){n.notify({index:o,value:e})}))},void 0),0===t&&n.resolve(e),n.promise})}function Z(e){if(0===e.length)return b.resolve();var t=b.defer(),n=0;return f(e,function(r,i,o){var s=e[o];n++,C(s,function(e){t.resolve(e)},function(e){if(0==--n){var r=e||new Error(""+e);r.message="Q can't get fulfillment value from any promise, all promises were rejected. Last error message: "+r.message,t.reject(r)}},function(e){t.notify({index:o,value:e})})},void 0),t.promise}function Y(e){return C(e,function(e){return e=h(e,b),C(W(h(e,function(e){return C(e,o,o)})),function(){return e})})}b.resetUnhandledRejections=F,b.getUnhandledReasons=function(){return V.slice()},b.stopUnhandledRejectionTracking=function(){F(),G=!1},F(),b.reject=B,b.fulfill=q,b.master=function(e){return S({isDef:function(){}},function(t,n){return H(e,t,n)},function(){return b(e).inspect()})},b.spread=z,S.prototype.spread=function(e,t){return this.all().then(function(t){return e.apply(void 0,t)},t)},b.async=function(e){return function(){function t(e,t){var o;if("undefined"==typeof StopIteration){try{o=n[e](t)}catch(e){return B(e)}return o.done?b(o.value):C(o.value,r,i)}try{o=n[e](t)}catch(e){return function(e){return"[object StopIteration]"===_(e)||e instanceof u}(e)?b(e.value):B(e)}return C(o,r,i)}var n=e.apply(this,arguments),r=t.bind(t,"next"),i=t.bind(t,"throw");return r()}},b.spawn=function(e){b.done(b.async(e)())},b.return=function(e){throw new u(e)},b.promised=function(e){return function(){return z([this,W(arguments)],function(t,n){return e.apply(t,n)})}},b.dispatch=H,S.prototype.dispatch=function(e,t){var n=this,r=A();return b.nextTick(function(){n.promiseDispatch(r.resolve,e,t)}),r.promise},b.get=function(e,t){return b(e).dispatch("get",[t])},S.prototype.get=function(e){return this.dispatch("get",[e])},b.set=function(e,t,n){return b(e).dispatch("set",[t,n])},S.prototype.set=function(e,t){return this.dispatch("set",[e,t])},b.del=b.delete=function(e,t){return b(e).dispatch("delete",[t])},S.prototype.del=S.prototype.delete=function(e){return this.dispatch("delete",[e])},b.mapply=b.post=function(e,t,n){return b(e).dispatch("post",[t,n])},S.prototype.mapply=S.prototype.post=function(e,t){return this.dispatch("post",[e,t])},b.send=b.mcall=b.invoke=function(e,t){return b(e).dispatch("post",[t,l(arguments,2)])},S.prototype.send=S.prototype.mcall=S.prototype.invoke=function(e){return this.dispatch("post",[e,l(arguments,1)])},b.fapply=function(e,t){return b(e).dispatch("apply",[void 0,t])},S.prototype.fapply=function(e){return this.dispatch("apply",[void 0,e])},b.try=b.fcall=function(e){return b(e).dispatch("apply",[void 0,l(arguments,1)])},S.prototype.fcall=function(){return this.dispatch("apply",[void 0,l(arguments)])},b.fbind=function(e){var t=b(e),n=l(arguments,1);return function(){return t.dispatch("apply",[this,n.concat(l(arguments))])}},S.prototype.fbind=function(){var e=this,t=l(arguments);return function(){return e.dispatch("apply",[this,t.concat(l(arguments))])}},b.keys=function(e){return b(e).dispatch("keys",[])},S.prototype.keys=function(){return this.dispatch("keys",[])},b.all=W,S.prototype.all=function(){return W(this)},b.any=Z,S.prototype.any=function(){return Z(this)},b.allResolved=(L=Y,D="allResolved",M="allSettled",function(){return"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(D+" is deprecated, use "+M+" instead.",new Error("").stack),L.apply(L,arguments)}),S.prototype.allResolved=function(){return Y(this)},b.allSettled=function(e){return b(e).allSettled()},S.prototype.allSettled=function(){return this.then(function(e){return W(h(e,function(e){function t(){return e.inspect()}return(e=b(e)).then(t,t)}))})},b.fail=b.catch=function(e,t){return b(e).then(void 0,t)},S.prototype.fail=S.prototype.catch=function(e){return this.then(void 0,e)},b.progress=function(e,t){return b(e).then(void 0,void 0,t)},S.prototype.progress=function(e){return this.then(void 0,void 0,e)},b.fin=b.finally=function(e,t){return b(e).finally(t)},S.prototype.fin=S.prototype.finally=function(e){if(!e||"function"!=typeof e.apply)throw new Error("Q can't apply finally callback");return e=b(e),this.then(function(t){return e.fcall().then(function(){return t})},function(t){return e.fcall().then(function(){throw t})})},b.done=function(e,t,n,r){return b(e).done(t,n,r)},S.prototype.done=function(e,n,r){var i=function(e){b.nextTick(function(){if(E(e,o),!b.onerror)throw e;b.onerror(e)})},o=e||n||r?this.then(e,n,r):this;"object"==typeof t&&t&&t.domain&&(i=t.domain.bind(i)),o.then(void 0,i)},b.timeout=function(e,t,n){return b(e).timeout(t,n)},S.prototype.timeout=function(e,t){var n=A(),r=setTimeout(function(){t&&"string"!=typeof t||((t=new Error(t||"Timed out after "+e+" ms")).code="ETIMEDOUT"),n.reject(t)},e);return this.then(function(e){clearTimeout(r),n.resolve(e)},function(e){clearTimeout(r),n.reject(e)},n.notify),n.promise},b.delay=function(e,t){return void 0===t&&(t=e,e=void 0),b(e).delay(t)},S.prototype.delay=function(e){return this.then(function(t){var n=A();return setTimeout(function(){n.resolve(t)},e),n.promise})},b.nfapply=function(e,t){return b(e).nfapply(t)},S.prototype.nfapply=function(e){var t=A(),n=l(e);return n.push(t.makeNodeResolver()),this.fapply(n).fail(t.reject),t.promise},b.nfcall=function(e){var t=l(arguments,1);return b(e).nfapply(t)},S.prototype.nfcall=function(){var e=l(arguments),t=A();return e.push(t.makeNodeResolver()),this.fapply(e).fail(t.reject),t.promise},b.nfbind=b.denodeify=function(e){if(void 0===e)throw new Error("Q can't wrap an undefined function");var t=l(arguments,1);return function(){var n=t.concat(l(arguments)),r=A();return n.push(r.makeNodeResolver()),b(e).fapply(n).fail(r.reject),r.promise}},S.prototype.nfbind=S.prototype.denodeify=function(){var e=l(arguments);return e.unshift(this),b.denodeify.apply(void 0,e)},b.nbind=function(e,t){var n=l(arguments,2);return function(){var r=n.concat(l(arguments)),i=A();return r.push(i.makeNodeResolver()),b(function(){return e.apply(t,arguments)}).fapply(r).fail(i.reject),i.promise}},S.prototype.nbind=function(){var e=l(arguments,0);return e.unshift(this),b.nbind.apply(void 0,e)},b.nmapply=b.npost=function(e,t,n){return b(e).npost(t,n)},S.prototype.nmapply=S.prototype.npost=function(e,t){var n=l(t||[]),r=A();return n.push(r.makeNodeResolver()),this.dispatch("post",[e,n]).fail(r.reject),r.promise},b.nsend=b.nmcall=b.ninvoke=function(e,t){var n=l(arguments,2),r=A();return n.push(r.makeNodeResolver()),b(e).dispatch("post",[t,n]).fail(r.reject),r.promise},S.prototype.nsend=S.prototype.nmcall=S.prototype.ninvoke=function(e){var t=l(arguments,1),n=A();return t.push(n.makeNodeResolver()),this.dispatch("post",[e,t]).fail(n.reject),n.promise},b.nodeify=function(e,t){return b(e).nodeify(t)},S.prototype.nodeify=function(e){if(!e)return this;this.then(function(t){b.nextTick(function(){e(null,t)})},function(t){b.nextTick(function(){e(t)})})},b.noConflict=function(){throw new Error("Q.noConflict only works when Q is used as a global")};var $=w();return b})}).call(this,n(0),n(16).setImmediate)},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:null;return this.connectOrReconnect(e)}},{key:"clearExistingReconnectTimeout",value:function(){this.reconnectTimeout&&clearTimeout(this.reconnectTimeout)}},{key:"connectOrReconnect",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=o.defer();return this.connectAttempts?(this.connectAttempts===this.maxConnectAttempts&&this.emit(s.EVENT_SESSION_START_CONNECT),this.connectAttempts--,this.doConnect().then(function(){return e.doLogon()}).then(function(n){"function"==typeof t&&t.apply(e,[null,n]),e.emit(s.EVENT_SESSION_CONNECT),r.resolve(n)}).catch(function(r){if(e.connectAttempts)return e.clearExistingReconnectTimeout(),void(e.reconnectTimeout=setTimeout(function(){e.connectOrReconnect(t,n)},e.connectRetryTimeoutMs));"function"==typeof t&&t.apply(e,[r]),e.emit(n?s.EVENT_SESSION_DISCONNECT:s.EVENT_SESSION_FAIL_CONNECT,r)}),r.promise):(this.emit(this.channelConfigurationError?s.EVENT_SESSION_DISCONNECT:s.EVENT_SESSION_FAIL_CONNECT),r.reject("Failed to connect"))}},{key:"doConnect",value:function(){var e=this,t=o.defer();return this.wsConnection=new WebSocket(this.options.serverUrl),this.wsConnection.binaryType="arraybuffer",this.wsConnection.addEventListener("open",function(){return t.resolve()}),this.wsConnection.addEventListener("message",function(t){e.wsMessageHandler(t.data)}),this.wsConnection.addEventListener("error",function(e){return t.reject(e)}),this.wsConnection.addEventListener("close",function(n){e.selfDisconnect?e.selfDisconnect=!1:"fulfilled"===t.promise.inspect().state&&(e.emit(s.EVENT_SESSION_CONNECTION_LOST,n.reason),e.clearExistingReconnectTimeout(),e.reconnectTimeout=setTimeout(function(){e.connectOrReconnect(null,!0)},e.connectRetryTimeoutMs))}),t.promise}},{key:"doLogon",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=o.defer(),n={command:"logon",seq:this.getSeq(),channel:this.options.channel};return e?n.refresh_token=e:n.auth_token=this.options.authToken,this.options.listenOnly&&(n.listen_only=!0),this.options.username&&(n.username=this.options.username,n.password=this.options.password),this.sendCommand(n,function(e,n){e?t.reject(e):t.resolve(n)}),t.promise}},{key:"disconnect",value:function(){this.selfDisconnect=!0,this.wsConnection.close()}},{key:"wsBinaryDataHandler",value:function(e){var t=a.parseIncomingBinaryMessage(e);switch(t.messageType){case s.MESSAGE_TYPE_AUDIO:this.emit(s.EVENT_INCOMING_VOICE_DATA,t);break;case s.MESSAGE_TYPE_IMAGE:this.emit(s.EVENT_INCOMING_IMAGE_DATA,t)}}},{key:"jsonDataHandler",value:function(e){e&&e.seq&&this.handleCallbacks(e),e.refresh_token&&(this.refreshToken=e.refresh_token);var t=a.getLoadedLibrary();switch(e.command){case"on_error":var n=s.ERROR_TYPE_UNKNOWN_SERVER_ERROR;e.error&&(n=e.error),this.emit(s.EVENT_ERROR,n);break;case"on_channel_status":if(!this.wasOnline)switch(e.status){case s.SN_STATUS_ONLINE:this.wasOnline=!0,this.connectAttempts=this.maxConnectAttempts;break;case s.SN_STATUS_OFFLINE:e.error&&e.error_type===s.ERROR_TYPE_CONFIGURATION&&(this.channelConfigurationError=!0)}this.emit(s.EVENT_STATUS,e);break;case"on_stream_start":var r=new t.IncomingMessage(e,this);this.incomingMessages[e.stream_id]=r,this.emit(s.EVENT_INCOMING_VOICE_WILL_START,r);break;case"on_stream_stop":this.emit(s.EVENT_INCOMING_VOICE_DID_STOP,this.incomingMessages[e.stream_id]);break;case"on_text_message":this.emit(s.EVENT_INCOMING_TEXT_MESSAGE,e);break;case"on_location":this.emit(s.EVENT_INCOMING_LOCATION,e);break;case"on_image":var i=new t.IncomingImage(e,this);this.emit(s.EVENT_INCOMING_IMAGE,i)}}},{key:"wsMessageHandler",value:function(e){var t=null;try{t=JSON.parse(e)}catch(e){}return t?this.jsonDataHandler(t):this.wsBinaryDataHandler(e)}},{key:"handleCallbacks",value:function(e){var t=e.error?e.error:null,n=this.callbacks[e.seq];"function"==typeof n&&(n.apply(this,[t,e]),delete this.callbacks[e.seq])}},{key:"sendCommand",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.seq&&t&&(this.callbacks[e.seq]=t),this.wsConnection.send(JSON.stringify(e))}},{key:"sendBinary",value:function(e){this.wsConnection.send(e)}},{key:"startStream",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("start_stream",e,t)}},{key:"stopStream",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("stop_stream",e,t)}},{key:"startVoiceMessage",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=a.getLoadedLibrary();return this.activeOutgoingMessage=new n.OutgoingMessage(this,t),this.activeOutgoingMessage.on(s.EVENT_DATA_ENCODED,function(t){e.activeOutgoingMessage.options.autoSendAudio&&e.sendBinary(t)}),this.activeOutgoingMessage}},{key:"onIncomingVoiceDidStart",value:function(e){this.emit(s.EVENT_INCOMING_VOICE_DID_START,e)}},{key:"onIncomingVoiceDecoded",value:function(e,t){this.emit(s.EVENT_INCOMING_VOICE_DATA_DECODED,e,t)}},{key:"sendImage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.getLoadedLibrary();return this.activeOutgoingImage=new t.OutgoingImage(this,e),this.activeOutgoingImage}},{key:"sendTextMessage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("send_text_message",e,t)}},{key:"sendLocation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("send_location",e,t)}},{key:"sendCommandWithCallback",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t.seq=this.getSeq(),t.command=e;var i=o.defer();return this.sendCommand(t,function(e,t){if(e)return"function"==typeof r&&r.apply(n,[e]),void i.reject(e);"function"==typeof r&&r.apply(n,[null,t]),i.resolve(t)}),i.promise}}],[{key:"validateInitialOptions",value:function(e){if(!e||!e.serverUrl||!e.authToken||!e.channel||e.username&&!e.password)throw new Error(s.ERROR_NOT_ENOUGH_PARAMS);if(!e.serverUrl.match(/^wss?:\/\//i))throw new Error(s.ERROR_INVALID_SERVER_PROTOCOL)}}]),t}();e.exports=c}])}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Session=t():(e.ZCC=e.ZCC||{},e.ZCC.Session=t())}(window,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=42)}([function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var c,u=[],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&h())}function h(){if(!l){var e=a(p);l=!0;for(var t=u.length;t;){for(c=u,u=[];++f1)for(var n=1;n3)for(t=new Array(s),i=0;i3)for(t=new Array(s-1),i=1;i3)for(t=new Array(a),i=1;i3)for(t=new Array(a-1),i=1;i0&&i._listeners.length>this._maxListeners&&(i._listeners.warned=!0,l.call(this,i._listeners.length,s))):i._listeners=t,!0;s=e.shift()}return!0}.call(this,e,t),this):(this._events[e]?("function"==typeof this._events[e]&&(this._events[e]=[this._events[e]]),n?this._events[e].unshift(t):this._events[e].push(t),!this._events[e].warned&&this._maxListeners>0&&this._events[e].length>this._maxListeners&&(this._events[e].warned=!0,l.call(this,this._events[e].length,e))):this._events[e]=t,this)},f.prototype.off=function(e,t){if("function"!=typeof t)throw new Error("removeListener only takes instances of Function");var n,r=[];if(this.wildcard){var i="string"==typeof e?e.split(this.delimiter):e.slice();r=p.call(this,null,i,this.listenerTree,0)}else{if(!this._events[e])return this;n=this._events[e],r.push({_listeners:n})}for(var a=0;a0&&e(t[i]),0===Object.keys(s).length&&delete t[i])}}}(this.listenerTree),this},f.prototype.offAny=function(e){var t,n=0,r=0;if(e&&this._all&&this._all.length>0){for(n=0,r=(t=this._all).length;n1||"string"==typeof e&&-1!==e.indexOf(".")||(arguments[0]=(arguments[0]instanceof Array?arguments[0][0]:arguments[0])+".*",i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments))}}]),t}();e.exports=s},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t,n){(function(e,r){var i=/%[sdj%]/g;t.format=function(e){if(!m(e)){for(var t=[],n=0;n=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),c=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),d(n)?r.showHidden=n:n&&t._extend(r,n),_(r.showHidden)&&(r.showHidden=!1),_(r.depth)&&(r.depth=2),_(r.colors)&&(r.colors=!1),_(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),l(r,e,r.depth)}function c(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function u(e,t){return e}function l(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return m(i)||(i=l(e,i,r)),i}var o=function(e,t){if(_(t))return e.stylize("undefined","undefined");if(m(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return v(t)?e.stylize(""+t,"number"):d(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}(e,n);if(o)return o;var s=Object.keys(n),a=function(e){var t={};return s.forEach(function(e,n){t[e]=!0}),t}();if(e.showHidden&&(s=Object.getOwnPropertyNames(n)),O(n)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return f(n);if(0===s.length){if(w(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(g(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(T(n))return e.stylize(Date.prototype.toString.call(n),"date");if(O(n))return f(n)}var u,E="",b=!1,N=["{","}"];return h(n)&&(b=!0,N=["[","]"]),w(n)&&(E=" [Function"+(n.name?": "+n.name:"")+"]"),g(n)&&(E=" "+RegExp.prototype.toString.call(n)),T(n)&&(E=" "+Date.prototype.toUTCString.call(n)),O(n)&&(E=" "+f(n)),0!==s.length||b&&0!=n.length?r<0?g(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=b?function(e,t,n,r,i){for(var o=[],s=0,a=t.length;s60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(u,E,N)):N[0]+E+N[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,n,r,i,o){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),k(r,i)||(s="["+i+"]"),a||(e.seen.indexOf(c.value)<0?(a=y(n)?l(e,c.value,null):l(e,c.value,n-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),_(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function h(e){return Array.isArray(e)}function d(e){return"boolean"==typeof e}function y(e){return null===e}function v(e){return"number"==typeof e}function m(e){return"string"==typeof e}function _(e){return void 0===e}function g(e){return E(e)&&"[object RegExp]"===b(e)}function E(e){return"object"==typeof e&&null!==e}function T(e){return E(e)&&"[object Date]"===b(e)}function O(e){return E(e)&&("[object Error]"===b(e)||e instanceof Error)}function w(e){return"function"==typeof e}function b(e){return Object.prototype.toString.call(e)}function N(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(_(o)&&(o=r.env.NODE_DEBUG||""),e=e.toUpperCase(),!s[e])if(new RegExp("\\b"+e+"\\b","i").test(o)){var n=r.pid;s[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else s[e]=function(){};return s[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=d,t.isNull=y,t.isNullOrUndefined=function(e){return null==e},t.isNumber=v,t.isString=m,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=_,t.isRegExp=g,t.isObject=E,t.isDate=T,t.isError=O,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(6);var A=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function k(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[N((e=new Date).getHours()),N(e.getMinutes()),N(e.getSeconds())].join(":"),[e.getDate(),A[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(5),t._extend=function(e,t){if(!t||!E(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(this,n(1),n(0))},function(e,t,n){"use strict";(function(t){function r(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i=0;u--)if(l[u]!==f[u])return!1;for(u=l.length-1;u>=0;u--)if(!_(e[c=l[u]],t[c],n,r))return!1;return!0}(e,t,n,s))}return n?e===t:e==t}function g(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function E(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function T(e,t,n,r){var i;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),i=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!i&&v(i,n,"Missing expected exception"+r);var s="string"==typeof r,a=!e&&o.isError(i),c=!e&&i&&!n;if((a&&s&&E(i,n)||c)&&v(i,n,"Got unwanted exception"+r),e&&i&&n&&!E(i,n)||!e&&i)throw i}f.AssertionError=function(e){var t;this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=d(y((t=this).actual),128)+" "+t.operator+" "+d(y(t.expected),128),this.generatedMessage=!0);var n=e.stackStartFunction||v;if(Error.captureStackTrace)Error.captureStackTrace(this,n);else{var r=new Error;if(r.stack){var i=r.stack,o=h(n),s=i.indexOf("\n"+o);if(s>=0){var a=i.indexOf("\n",s+1);i=i.substring(a+1)}this.stack=i}}},o.inherits(f.AssertionError,Error),f.fail=v,f.ok=m,f.equal=function(e,t,n){e!=t&&v(e,t,n,"==",f.equal)},f.notEqual=function(e,t,n){e==t&&v(e,t,n,"!=",f.notEqual)},f.deepEqual=function(e,t,n){_(e,t,!1)||v(e,t,n,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,n){_(e,t,!0)||v(e,t,n,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,n){_(e,t,!1)&&v(e,t,n,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=function e(t,n,r){_(t,n,!0)&&v(t,n,r,"notDeepStrictEqual",e)},f.strictEqual=function(e,t,n){e!==t&&v(e,t,n,"===",f.strictEqual)},f.notStrictEqual=function(e,t,n){e===t&&v(e,t,n,"!==",f.notStrictEqual)},f.throws=function(e,t,n){T(!0,e,t,n)},f.doesNotThrow=function(e,t,n){T(!1,e,t,n)},f.ifError=function(e){if(e)throw e};var O=Object.keys||function(e){var t=[];for(var n in e)s.call(e,n)&&t.push(n);return t}}).call(this,n(1))},function(e,t,n){!function(n){"use strict";function r(e,t){t instanceof Object||(t={});var n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/gi;return!1===t.paddingRequired&&(n=/^(data:\w+\/[a-zA-Z\+\-\.]+;base64,)?(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}(==)?|[A-Za-z0-9+\/]{3}=?)?$/gi),n.test(e)}void 0!==e&&e.exports&&(t=e.exports=r),t.isBase64=r}()},function(e,t){e.exports=function(e){return atob(e)}},function(e,t,n){"use strict";var r=n(10),i=n(9),o=n(8);function s(e){for(var t=new Uint8Array(e.length),n=0;n=10&&(i=9),t>0&&t<10&&(t="0"+t),n>0&&n<10&&(n="0"+n),r>0&&r<10&&(r="0"+r),t?t+":"+n+":"+r+"."+i:n?n+":"+r+"."+i:r?"00:"+r+"."+i:"00:00."+i}},{key:"buildBinaryPacket",value:function(t,n,r,i){var o=new ArrayBuffer(9),s=new DataView(o);return s.setInt8(0,t),s.setInt32(1,n,!1),s.setInt32(5,r,!1),new Uint8Array(e.arrayBufferConcat(o,i))}},{key:"buildCodecHeader",value:function(e,t,n){var r=new ArrayBuffer(4),i=new DataView(r);return i.setUint16(0,e,!0),i.setUint8(2,t),i.setUint8(3,n),btoa(String.fromCharCode.apply(null,new Uint8Array(r)))}},{key:"arrayBufferConcat",value:function(){var e=0,t=null;for(var n in arguments)e+=(t=arguments[n]).byteLength;var r=new Uint8Array(e),i=0;for(var o in arguments)t=arguments[o],r.set(new Uint8Array(t),i),i+=t.byteLength;return r.buffer}},{key:"parseCodedHeader",value:function(e){var t=new DataView(o("data:text/plain;base64,"+e));return{rate:t.getUint16(0,!0),framesPerPacket:t.getUint8(2),frameSize:t.getUint8(3)}}},{key:"isFunction",value:function(t){return e.instanceOf(t,Function)}},{key:"isArray",value:function(t){return e.instanceOf(t,Array)}},{key:"instanceOf",value:function(e,t){return e instanceof t}},{key:"parseIncomingBinaryMessage",value:function(e){var t=new DataView(e.slice(0,9));return{messageType:t.getUint8(0),messageData:new Uint8Array(e.slice(9)),messageId:t.getUint32(1,!1),packetId:t.getUint32(5,!1)}}}]),e}();e.exports=s},,function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,i,o,s,a,c=1,u={},l=!1,f=e.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(e);p=p&&p.setTimeout?p:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick(function(){d(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?(s="setImmediate$"+Math.random()+"$",a=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(s)&&d(+t.data.slice(s.length))},e.addEventListener?e.addEventListener("message",a,!1):e.attachEvent("onmessage",a),r=function(t){e.postMessage(s+t,"*")}):e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){d(e.data)},r=function(e){o.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(i=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){d(e),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}):r=function(e){setTimeout(d,0,e)},p.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n(15),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(1))},function(e,t,n){(function(t,n){!function(t){"use strict";"function"==typeof bootstrap?bootstrap("promise",t):e.exports=t()}(function(){"use strict";var e=!1;try{throw new Error}catch(t){e=!!t.stack}var r,i=w(),o=function(){},s=function(){var e={task:void 0,next:null},r=e,i=!1,o=void 0,a=!1,c=[];function u(){for(var t,n;e.next;)t=(e=e.next).task,e.task=void 0,(n=e.domain)&&(e.domain=void 0,n.enter()),l(t,n);for(;c.length;)l(t=c.pop());i=!1}function l(e,t){try{e()}catch(e){if(a)throw t&&t.exit(),setTimeout(u,0),t&&t.enter(),e;setTimeout(function(){throw e},0)}t&&t.exit()}if(s=function(e){r=r.next={task:e,domain:a&&t.domain,next:null},i||(i=!0,o())},"object"==typeof t&&"[object process]"===t.toString()&&t.nextTick)a=!0,o=function(){t.nextTick(u)};else if("function"==typeof n)o="undefined"!=typeof window?n.bind(window,u):function(){n(u)};else if("undefined"!=typeof MessageChannel){var f=new MessageChannel;f.port1.onmessage=function(){o=p,f.port1.onmessage=u,u()};var p=function(){f.port2.postMessage(0)};o=function(){setTimeout(u,0),p()}}else o=function(){setTimeout(u,0)};return s.runAfter=function(e){c.push(e),i||(i=!0,o())},s}(),a=Function.call;function c(e){return function(){return a.apply(e,arguments)}}var u,l=c(Array.prototype.slice),f=c(Array.prototype.reduce||function(e,t){var n=0,r=this.length;if(1===arguments.length)for(;;){if(n in this){t=this[n++];break}if(++n>=r)throw new TypeError}for(;ni.stackCounter)&&(y(t,"__minimumStackCounter__",{value:i.stackCounter,configurable:!0}),r.unshift(i.stack));r.unshift(t.stack);var o=function(e){for(var t=e.split("\n"),n=[],r=0;r=i&&o<=$}function w(){if(e)try{throw new Error}catch(e){var t=e.stack.split("\n"),n=T(t[0].indexOf("@")>0?t[1]:t[2]);if(!n)return;return r=n[0],n[1]}}function b(e){return e instanceof S?e:x(e)?(t=e,n=A(),b.nextTick(function(){try{t.then(n.resolve,n.reject,n.notify)}catch(e){n.reject(e)}}),n.promise):q(e);var t,n}b.resolve=b,b.nextTick=s,b.longStackSupport=!1;var N=1;function A(){var t,n=[],r=[],i=d(A.prototype),o=d(S.prototype);if(o.promiseDispatch=function(e,i,o){var s=l(arguments);n?(n.push(s),"when"===i&&o[1]&&r.push(o[1])):b.nextTick(function(){t.promiseDispatch.apply(t,s)})},o.valueOf=function(){if(n)return o;var e=R(t);return j(e)&&(t=e),e},o.inspect=function(){return t?t.inspect():{state:"pending"}},b.longStackSupport&&e)try{throw new Error}catch(e){o.stack=e.stack.substring(e.stack.indexOf("\n")+1),o.stackCounter=N++}function s(i){t=i,b.longStackSupport&&e&&(o.source=i),f(n,function(e,t){b.nextTick(function(){i.promiseDispatch.apply(i,t)})},void 0),n=void 0,r=void 0}return i.promise=o,i.resolve=function(e){t||s(b(e))},i.fulfill=function(e){t||s(q(e))},i.reject=function(e){t||s(B(e))},i.notify=function(e){t||f(r,function(t,n){b.nextTick(function(){n(e)})},void 0)},i}function k(e){if("function"!=typeof e)throw new TypeError("resolver must be a function.");var t=A();try{e(t.resolve,t.reject,t.notify)}catch(e){t.reject(e)}return t.promise}function I(e){return k(function(t,n){for(var r=0,i=e.length;r2?e.resolve(l(arguments,1)):e.resolve(n)}},b.Promise=k,b.promise=k,k.race=I,k.all=W,k.reject=B,k.resolve=b,b.passByCopy=function(e){return e},S.prototype.passByCopy=function(){return this},b.join=function(e,t){return b(e).join(t)},S.prototype.join=function(e){return b([this,e]).spread(function(e,t){if(e===t)return e;throw new Error("Q can't join: not the same: "+e+" "+t)})},b.race=I,S.prototype.race=function(){return this.then(b.race)},b.makePromise=S,S.prototype.toString=function(){return"[object Promise]"},S.prototype.then=function(e,t,n){var r=this,i=A(),o=!1;return b.nextTick(function(){r.promiseDispatch(function(t){o||(o=!0,i.resolve(function(t){try{return"function"==typeof e?e(t):t}catch(e){return B(e)}}(t)))},"when",[function(e){o||(o=!0,i.resolve(function(e){if("function"==typeof t){E(e,r);try{return t(e)}catch(e){return B(e)}}return B(e)}(e)))}])}),r.promiseDispatch(void 0,"when",[void 0,function(e){var t,r=!1;try{t=function(e){return"function"==typeof n?n(e):e}(e)}catch(e){if(r=!0,!b.onerror)throw e;b.onerror(e)}r||i.notify(t)}]),i.promise},b.tap=function(e,t){return b(e).tap(t)},S.prototype.tap=function(e){return e=b(e),this.then(function(t){return e.fcall(t).thenResolve(t)})},b.when=C,S.prototype.thenResolve=function(e){return this.then(function(){return e})},b.thenResolve=function(e,t){return b(e).thenResolve(t)},S.prototype.thenReject=function(e){return this.then(function(){throw e})},b.thenReject=function(e,t){return b(e).thenReject(t)},b.nearer=R,b.isPromise=j,b.isPromiseAlike=x,b.isPending=function(e){return j(e)&&"pending"===e.inspect().state},S.prototype.isPending=function(){return"pending"===this.inspect().state},b.isFulfilled=function(e){return!j(e)||"fulfilled"===e.inspect().state},S.prototype.isFulfilled=function(){return"fulfilled"===this.inspect().state},b.isRejected=function(e){return j(e)&&"rejected"===e.inspect().state},S.prototype.isRejected=function(){return"rejected"===this.inspect().state};var L,D,M,V=[],P=[],U=[],G=!0;function F(){V.length=0,P.length=0,G||(G=!0)}function B(e){var n=S({when:function(n){return n&&function(e){if(G){var n=p(P,e);-1!==n&&("object"==typeof t&&"function"==typeof t.emit&&b.nextTick.runAfter(function(){var r=p(U,e);-1!==r&&(t.emit("rejectionHandled",V[n],e),U.splice(r,1))}),P.splice(n,1),V.splice(n,1))}}(this),n?n(e):this}},function(){return this},function(){return{state:"rejected",reason:e}});return function(e,n){G&&("object"==typeof t&&"function"==typeof t.emit&&b.nextTick.runAfter(function(){-1!==p(P,e)&&(t.emit("unhandledRejection",n,e),U.push(e))}),P.push(e),n&&void 0!==n.stack?V.push(n.stack):V.push("(no stack) "+n))}(n,e),n}function q(e){return S({when:function(){return e},get:function(t){return e[t]},set:function(t,n){e[t]=n},delete:function(t){delete e[t]},post:function(t,n){return null===t||void 0===t?e.apply(void 0,n):e[t].apply(e,n)},apply:function(t,n){return e.apply(t,n)},keys:function(){return m(e)}},void 0,function(){return{state:"fulfilled",value:e}})}function z(e,t,n){return b(e).spread(t,n)}function H(e,t,n){return b(e).dispatch(t,n)}function W(e){return C(e,function(e){var t=0,n=A();return f(e,function(r,i,o){var s;j(i)&&"fulfilled"===(s=i.inspect()).state?e[o]=s.value:(++t,C(i,function(r){e[o]=r,0==--t&&n.resolve(e)},n.reject,function(e){n.notify({index:o,value:e})}))},void 0),0===t&&n.resolve(e),n.promise})}function Z(e){if(0===e.length)return b.resolve();var t=b.defer(),n=0;return f(e,function(r,i,o){var s=e[o];n++,C(s,function(e){t.resolve(e)},function(e){if(0==--n){var r=e||new Error(""+e);r.message="Q can't get fulfillment value from any promise, all promises were rejected. Last error message: "+r.message,t.reject(r)}},function(e){t.notify({index:o,value:e})})},void 0),t.promise}function Y(e){return C(e,function(e){return e=h(e,b),C(W(h(e,function(e){return C(e,o,o)})),function(){return e})})}b.resetUnhandledRejections=F,b.getUnhandledReasons=function(){return V.slice()},b.stopUnhandledRejectionTracking=function(){F(),G=!1},F(),b.reject=B,b.fulfill=q,b.master=function(e){return S({isDef:function(){}},function(t,n){return H(e,t,n)},function(){return b(e).inspect()})},b.spread=z,S.prototype.spread=function(e,t){return this.all().then(function(t){return e.apply(void 0,t)},t)},b.async=function(e){return function(){function t(e,t){var o;if("undefined"==typeof StopIteration){try{o=n[e](t)}catch(e){return B(e)}return o.done?b(o.value):C(o.value,r,i)}try{o=n[e](t)}catch(e){return function(e){return"[object StopIteration]"===_(e)||e instanceof u}(e)?b(e.value):B(e)}return C(o,r,i)}var n=e.apply(this,arguments),r=t.bind(t,"next"),i=t.bind(t,"throw");return r()}},b.spawn=function(e){b.done(b.async(e)())},b.return=function(e){throw new u(e)},b.promised=function(e){return function(){return z([this,W(arguments)],function(t,n){return e.apply(t,n)})}},b.dispatch=H,S.prototype.dispatch=function(e,t){var n=this,r=A();return b.nextTick(function(){n.promiseDispatch(r.resolve,e,t)}),r.promise},b.get=function(e,t){return b(e).dispatch("get",[t])},S.prototype.get=function(e){return this.dispatch("get",[e])},b.set=function(e,t,n){return b(e).dispatch("set",[t,n])},S.prototype.set=function(e,t){return this.dispatch("set",[e,t])},b.del=b.delete=function(e,t){return b(e).dispatch("delete",[t])},S.prototype.del=S.prototype.delete=function(e){return this.dispatch("delete",[e])},b.mapply=b.post=function(e,t,n){return b(e).dispatch("post",[t,n])},S.prototype.mapply=S.prototype.post=function(e,t){return this.dispatch("post",[e,t])},b.send=b.mcall=b.invoke=function(e,t){return b(e).dispatch("post",[t,l(arguments,2)])},S.prototype.send=S.prototype.mcall=S.prototype.invoke=function(e){return this.dispatch("post",[e,l(arguments,1)])},b.fapply=function(e,t){return b(e).dispatch("apply",[void 0,t])},S.prototype.fapply=function(e){return this.dispatch("apply",[void 0,e])},b.try=b.fcall=function(e){return b(e).dispatch("apply",[void 0,l(arguments,1)])},S.prototype.fcall=function(){return this.dispatch("apply",[void 0,l(arguments)])},b.fbind=function(e){var t=b(e),n=l(arguments,1);return function(){return t.dispatch("apply",[this,n.concat(l(arguments))])}},S.prototype.fbind=function(){var e=this,t=l(arguments);return function(){return e.dispatch("apply",[this,t.concat(l(arguments))])}},b.keys=function(e){return b(e).dispatch("keys",[])},S.prototype.keys=function(){return this.dispatch("keys",[])},b.all=W,S.prototype.all=function(){return W(this)},b.any=Z,S.prototype.any=function(){return Z(this)},b.allResolved=(L=Y,D="allResolved",M="allSettled",function(){return"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(D+" is deprecated, use "+M+" instead.",new Error("").stack),L.apply(L,arguments)}),S.prototype.allResolved=function(){return Y(this)},b.allSettled=function(e){return b(e).allSettled()},S.prototype.allSettled=function(){return this.then(function(e){return W(h(e,function(e){function t(){return e.inspect()}return(e=b(e)).then(t,t)}))})},b.fail=b.catch=function(e,t){return b(e).then(void 0,t)},S.prototype.fail=S.prototype.catch=function(e){return this.then(void 0,e)},b.progress=function(e,t){return b(e).then(void 0,void 0,t)},S.prototype.progress=function(e){return this.then(void 0,void 0,e)},b.fin=b.finally=function(e,t){return b(e).finally(t)},S.prototype.fin=S.prototype.finally=function(e){if(!e||"function"!=typeof e.apply)throw new Error("Q can't apply finally callback");return e=b(e),this.then(function(t){return e.fcall().then(function(){return t})},function(t){return e.fcall().then(function(){throw t})})},b.done=function(e,t,n,r){return b(e).done(t,n,r)},S.prototype.done=function(e,n,r){var i=function(e){b.nextTick(function(){if(E(e,o),!b.onerror)throw e;b.onerror(e)})},o=e||n||r?this.then(e,n,r):this;"object"==typeof t&&t&&t.domain&&(i=t.domain.bind(i)),o.then(void 0,i)},b.timeout=function(e,t,n){return b(e).timeout(t,n)},S.prototype.timeout=function(e,t){var n=A(),r=setTimeout(function(){t&&"string"!=typeof t||((t=new Error(t||"Timed out after "+e+" ms")).code="ETIMEDOUT"),n.reject(t)},e);return this.then(function(e){clearTimeout(r),n.resolve(e)},function(e){clearTimeout(r),n.reject(e)},n.notify),n.promise},b.delay=function(e,t){return void 0===t&&(t=e,e=void 0),b(e).delay(t)},S.prototype.delay=function(e){return this.then(function(t){var n=A();return setTimeout(function(){n.resolve(t)},e),n.promise})},b.nfapply=function(e,t){return b(e).nfapply(t)},S.prototype.nfapply=function(e){var t=A(),n=l(e);return n.push(t.makeNodeResolver()),this.fapply(n).fail(t.reject),t.promise},b.nfcall=function(e){var t=l(arguments,1);return b(e).nfapply(t)},S.prototype.nfcall=function(){var e=l(arguments),t=A();return e.push(t.makeNodeResolver()),this.fapply(e).fail(t.reject),t.promise},b.nfbind=b.denodeify=function(e){if(void 0===e)throw new Error("Q can't wrap an undefined function");var t=l(arguments,1);return function(){var n=t.concat(l(arguments)),r=A();return n.push(r.makeNodeResolver()),b(e).fapply(n).fail(r.reject),r.promise}},S.prototype.nfbind=S.prototype.denodeify=function(){var e=l(arguments);return e.unshift(this),b.denodeify.apply(void 0,e)},b.nbind=function(e,t){var n=l(arguments,2);return function(){var r=n.concat(l(arguments)),i=A();return r.push(i.makeNodeResolver()),b(function(){return e.apply(t,arguments)}).fapply(r).fail(i.reject),i.promise}},S.prototype.nbind=function(){var e=l(arguments,0);return e.unshift(this),b.nbind.apply(void 0,e)},b.nmapply=b.npost=function(e,t,n){return b(e).npost(t,n)},S.prototype.nmapply=S.prototype.npost=function(e,t){var n=l(t||[]),r=A();return n.push(r.makeNodeResolver()),this.dispatch("post",[e,n]).fail(r.reject),r.promise},b.nsend=b.nmcall=b.ninvoke=function(e,t){var n=l(arguments,2),r=A();return n.push(r.makeNodeResolver()),b(e).dispatch("post",[t,n]).fail(r.reject),r.promise},S.prototype.nsend=S.prototype.nmcall=S.prototype.ninvoke=function(e){var t=l(arguments,1),n=A();return t.push(n.makeNodeResolver()),this.dispatch("post",[e,t]).fail(n.reject),n.promise},b.nodeify=function(e,t){return b(e).nodeify(t)},S.prototype.nodeify=function(e){if(!e)return this;this.then(function(t){b.nextTick(function(){e(null,t)})},function(t){b.nextTick(function(){e(t)})})},b.noConflict=function(){throw new Error("Q.noConflict only works when Q is used as a global")};var $=w();return b})}).call(this,n(0),n(16).setImmediate)},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:null;return this.connectOrReconnect(e)}},{key:"clearExistingReconnectTimeout",value:function(){this.reconnectTimeout&&clearTimeout(this.reconnectTimeout)}},{key:"connectOrReconnect",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=o.defer();return this.connectAttempts?(this.connectAttempts===this.maxConnectAttempts&&this.emit(s.EVENT_SESSION_START_CONNECT),this.connectAttempts--,this.doConnect().then(function(){return e.doLogon()}).then(function(n){"function"==typeof t&&t.apply(e,[null,n]),e.emit(s.EVENT_SESSION_CONNECT),r.resolve(n)}).catch(function(r){if(e.connectAttempts)return e.clearExistingReconnectTimeout(),void(e.reconnectTimeout=setTimeout(function(){e.connectOrReconnect(t,n)},e.connectRetryTimeoutMs));"function"==typeof t&&t.apply(e,[r]),e.emit(n?s.EVENT_SESSION_DISCONNECT:s.EVENT_SESSION_FAIL_CONNECT,r)}),r.promise):(this.emit(this.channelConfigurationError?s.EVENT_SESSION_DISCONNECT:s.EVENT_SESSION_FAIL_CONNECT),r.reject("Failed to connect"))}},{key:"doConnect",value:function(){var e=this,t=o.defer();return this.wsConnection=new WebSocket(this.options.serverUrl),this.wsConnection.binaryType="arraybuffer",this.wsConnection.addEventListener("open",function(){return t.resolve()}),this.wsConnection.addEventListener("message",function(t){e.wsMessageHandler(t.data)}),this.wsConnection.addEventListener("error",function(e){return t.reject(e)}),this.wsConnection.addEventListener("close",function(n){e.selfDisconnect?e.selfDisconnect=!1:"fulfilled"===t.promise.inspect().state&&(e.emit(s.EVENT_SESSION_CONNECTION_LOST,n.reason),e.clearExistingReconnectTimeout(),e.reconnectTimeout=setTimeout(function(){e.connectOrReconnect(null,!0)},e.connectRetryTimeoutMs))}),t.promise}},{key:"doLogon",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=o.defer(),n={command:"logon",seq:this.getSeq(),channel:this.options.channel};return e?n.refresh_token=e:n.auth_token=this.options.authToken,this.options.listenOnly&&(n.listen_only=!0),this.options.username&&(n.username=this.options.username,n.password=this.options.password),this.sendCommand(n,function(e,n){e?t.reject(e):t.resolve(n)}),t.promise}},{key:"disconnect",value:function(){this.selfDisconnect=!0,this.wsConnection.close()}},{key:"wsBinaryDataHandler",value:function(e){var t=a.parseIncomingBinaryMessage(e);switch(t.messageType){case s.MESSAGE_TYPE_AUDIO:this.emit(s.EVENT_INCOMING_VOICE_DATA,t);break;case s.MESSAGE_TYPE_IMAGE:this.emit(s.EVENT_INCOMING_IMAGE_DATA,t)}}},{key:"jsonDataHandler",value:function(e){e&&e.seq&&this.handleCallbacks(e),e.refresh_token&&(this.refreshToken=e.refresh_token);var t=a.getLoadedLibrary();switch(e.command){case"on_error":var n=s.ERROR_TYPE_UNKNOWN_SERVER_ERROR;e.error&&(n=e.error),this.emit(s.EVENT_ERROR,n);break;case"on_channel_status":if(!this.wasOnline)switch(e.status){case s.SN_STATUS_ONLINE:this.wasOnline=!0,this.connectAttempts=this.maxConnectAttempts;break;case s.SN_STATUS_OFFLINE:e.error&&e.error_type===s.ERROR_TYPE_CONFIGURATION&&(this.channelConfigurationError=!0)}this.emit(s.EVENT_STATUS,e);break;case"on_stream_start":var r=new t.IncomingMessage(e,this);this.incomingMessages[e.stream_id]=r,this.emit(s.EVENT_INCOMING_VOICE_WILL_START,r);break;case"on_stream_stop":this.emit(s.EVENT_INCOMING_VOICE_DID_STOP,this.incomingMessages[e.stream_id]);break;case"on_text_message":this.emit(s.EVENT_INCOMING_TEXT_MESSAGE,e);break;case"on_location":this.emit(s.EVENT_INCOMING_LOCATION,e);break;case"on_image":var i=new t.IncomingImage(e,this);this.emit(s.EVENT_INCOMING_IMAGE,i)}}},{key:"wsMessageHandler",value:function(e){var t=null;try{t=JSON.parse(e)}catch(e){}return t?this.jsonDataHandler(t):this.wsBinaryDataHandler(e)}},{key:"handleCallbacks",value:function(e){var t=e.error?e.error:null,n=this.callbacks[e.seq];"function"==typeof n&&(n.apply(this,[t,e]),delete this.callbacks[e.seq])}},{key:"sendCommand",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.seq&&t&&(this.callbacks[e.seq]=t),this.wsConnection.send(JSON.stringify(e))}},{key:"sendBinary",value:function(e){this.wsConnection.send(e)}},{key:"startStream",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("start_stream",e,t)}},{key:"stopStream",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("stop_stream",e,t)}},{key:"startVoiceMessage",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=a.getLoadedLibrary();return this.activeOutgoingMessage=new n.OutgoingMessage(this,t),this.activeOutgoingMessage.on(s.EVENT_DATA_ENCODED,function(t){e.activeOutgoingMessage.options.autoSendAudio&&e.sendBinary(t)}),this.activeOutgoingMessage}},{key:"onIncomingVoiceDidStart",value:function(e){this.emit(s.EVENT_INCOMING_VOICE_DID_START,e)}},{key:"onIncomingVoiceDecoded",value:function(e,t){this.emit(s.EVENT_INCOMING_VOICE_DATA_DECODED,e,t)}},{key:"sendImage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.getLoadedLibrary();return this.activeOutgoingImage=new t.OutgoingImage(this,e),this.activeOutgoingImage}},{key:"sendTextMessage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("send_text_message",e,t)}},{key:"sendLocation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.sendCommandWithCallback("send_location",e,t)}},{key:"sendCommandWithCallback",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t.seq=this.getSeq(),t.command=e;var i=o.defer();return this.sendCommand(t,function(e,t){if(e)return"function"==typeof r&&r.apply(n,[e]),void i.reject(e);"function"==typeof r&&r.apply(n,[null,t]),i.resolve(t)}),i.promise}}],[{key:"validateInitialOptions",value:function(e){if(!e||!e.serverUrl||!e.channel||e.username&&!e.password||!e.authToken&&!e.username)throw new Error(s.ERROR_NOT_ENOUGH_PARAMS);if(!e.serverUrl.match(/^wss?:\/\//i))throw new Error(s.ERROR_INVALID_SERVER_PROTOCOL)}}]),t}();e.exports=c}])}); \ No newline at end of file