mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-27 20:28:54 +01:00
05ac690db5
Fixes #641
7 lines
124 KiB
Go
7 lines
124 KiB
Go
// Code generated by file2byteslice. DO NOT EDIT.
|
|
// (gofmt is fine after generating)
|
|
|
|
package stb
|
|
|
|
var stbvorbis_js = []byte("var stbvorbis=typeof stbvorbis!==\"undefined\"?stbvorbis:{};(function(){function decodeWorker(){var Module=typeof Module!==\"undefined\"?Module:{};var useWasm=true;Module[\"wasmBinary\"]=Uint8Array.from(atob(\"AGFzbQEAAAABpQEYYAJ/fwF/YAJ8fAF8YAF/AGAAAX9gBH9/f38AYAAAYAN/f38Bf2ABfwF/YAJ/fwBgBH9/f38Bf2AFf39/f38Bf2AGf39/f39/AX9gB39/f39/f38Bf2AGf39/f39/AGAIf39/f39/f38Bf2AFf39/f38AYAd/f39/f39/AGADf39/AGABfwF9YAF9AX1gAnx/AXxgAnx/AX9gA3x8fwF8YAF8AXwCzAIRA2VudgZtZW1vcnkCAIACA2VudgV0YWJsZQFwAQQEA2Vudgl0YWJsZUJhc2UDfwADZW52DkRZTkFNSUNUT1BfUFRSA38AA2VudghTVEFDS1RPUAN/AANlbnYJU1RBQ0tfTUFYA38AC2dsb2JhbC5NYXRoA3BvdwABA2VudgVhYm9ydAACA2Vudg1lbmxhcmdlTWVtb3J5AAMDZW52DmdldFRvdGFsTWVtb3J5AAMDZW52F2Fib3J0T25DYW5ub3RHcm93TWVtb3J5AAMDZW52Dl9fX2Fzc2VydF9mYWlsAAQDZW52C19fX3NldEVyck5vAAIDZW52Bl9hYm9ydAAFA2VudhZfZW1zY3JpcHRlbl9tZW1jcHlfYmlnAAYDZW52El9sbHZtX3N0YWNrcmVzdG9yZQACA2Vudg9fbGx2bV9zdGFja3NhdmUAAwNxcAcHAwIICAIDAgIICAAJBwkIBwcHBwcCBgYHCQkKCwwABwcHBwcHBwIACg0NBAcGAA4LCgkADQ8NEA8CAAcHCAUAEQkRAhIAAAQGDQAABAgIEwcCAAAIAwYUBA8IEAgHBxEVChYUARcXFxcFBgYHBgAGHwZ/ASMBC38BIwILfwEjAwt/AUEAC38BQQALfwFBAAsH+QEREF9fZ3Jvd1dhc21NZW1vcnkACxFfX19lcnJub19sb2NhdGlvbgBhBV9mcmVlAF0HX21hbGxvYwBcB19tZW1jcHkAdgdfbWVtc2V0AHcFX3NicmsAeB9fc3RiX3ZvcmJpc19kZWNvZGVfbWVtb3J5X2Zsb2F0ACcLZHluQ2FsbF9paWkAeRNlc3RhYmxpc2hTdGFja1NwYWNlAA8LZ2V0VGVtcFJldDAAEgtydW5Qb3N0U2V0cwB1C3NldFRlbXBSZXQwABEIc2V0VGhyZXcAEApzdGFja0FsbG9jAAwMc3RhY2tSZXN0b3JlAA4Jc3RhY2tTYXZlAA0JCgEAIwALBHpSV3oKo9kDcAYAIABAAAsbAQF/IwUhASMFIABqJAUjBUEPakFwcSQFIAELBAAjBQsGACAAJAULCgAgACQFIAEkBgsQACMHRQRAIAAkByABJAgLCwYAIAAkCQsEACMJCxEAIAAEQCAAEBQgACAAEBULC/kHAQp/IABBgANqIQcgBygCACEFAkAgBQRAIABB/AFqIQMgAygCACEBIAFBAEoEQCAAQfAAaiEIA0AgBSACQRhsakEQaiEJIAkoAgAhASABBEAgCCgCACEEIAUgAkEYbGpBDWohCiAKLQAAIQYgBkH/AXEhBiAEIAZBsBBsakEEaiEEIAQoAgAhBCAEQQBKBEBBACEEA0AgASAEQQJ0aiEBIAEoAgAhASAAIAEQFSAEQQFqIQQgCCgCACEBIAotAAAhBiAGQf8BcSEGIAEgBkGwEGxqQQRqIQEgASgCACEGIAkoAgAhASAEIAZIDQALCyAAIAEQFQsgBSACQRhsakEUaiEBIAEoAgAhASAAIAEQFSACQQFqIQIgAygCACEBIAIgAU4NAyAHKAIAIQUMAAsACwsLIABB8ABqIQQgBCgCACEBIAEEQCAAQewAaiEFIAUoAgAhAiACQQBKBEBBACECA0AgASACQbAQbGpBCGohAyADKAIAIQMgACADEBUgASACQbAQbGpBHGohAyADKAIAIQMgACADEBUgASACQbAQbGpBIGohAyADKAIAIQMgACADEBUgASACQbAQbGpBpBBqIQMgAygCACEDIAAgAxAVIAEgAkGwEGxqQagQaiEBIAEoAgAhASABRSEDIAFBfGohAUEAIAEgAxshASAAIAEQFSACQQFqIQIgBSgCACEBIAIgAUgEQCAEKAIAIQEMAQsLIAQoAgAhAQsgACABEBULIABB+AFqIQEgASgCACEBIAAgARAVIAcoAgAhASAAIAEQFSAAQYgDaiEEIAQoAgAhASABBEAgAEGEA2ohBSAFKAIAIQIgAkEASgRAQQAhAgNAIAEgAkEobGpBBGohASABKAIAIQEgACABEBUgAkEBaiECIAUoAgAhByAEKAIAIQEgAiAHSA0ACwsgACABEBULIABBBGohBCAEKAIAIQEgAUEASgRAQQAhAQNAIABBlAZqIAFBAnRqIQIgAigCACECIAAgAhAVIABBlAdqIAFB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AmogAkEBdGohBCAELgEAIQQgFCACQQJ0aiEHIAcgBDsBACACQf//A3EhBCAUIAJBAnRqQQJqIQcgByAEOwEAIAJBAWohAiACIAFIDQALCyAUIAFBBEEBEGQgBSgCACEBAkAgAUEASgRAQQAhAQNAIBQgAUECdGpBAmohAiACLgEAIQIgAkH/AXEhAiAGIANBvAxsakHGBmogAWohBCAEIAI6AAAgAUEBaiEBIAUoAgAhAiABIAJIDQALIAJBAkoEQEECIQEFIAIhAQwCCwNAIAogASAeIBEQUyAeKAIAIQIgAkH/AXEhAiAGIANBvAxsakHACGogAUEBdGohBCAEIAI6AAAgESgCACECIAJB/wFxIQIgBiADQbwMbGogAUEBdGpBwQhqIQQgBCACOgAAIAFBAWohASAFKAIAIQIgASACSA0AIAIhAQsLCyABIAhKIQIgASAIIAIbIQggA0EBaiEDIA8oAgAhASADIAFIDQAMBQsACyAAQRQQFkEADAoLIAsoAgAhASAAQQgQKiECIAJB/wFxIQIgASADQbwMbGohCCAIIAI6AAAgAEEQECohAiACQf//A3EhAiABIANBvAxsakECaiEIIAggAjsBACAAQRAQKiECIAJB//8DcSECIAEgA0G8DGxqQQRqIQggCCACOwEAIABBBhAqIQIgAkH/AXEhAiABIANBvAxsakEGaiEIIAggAjoAACAAQQgQKiECIAJB/wFxIQIgASADQbwMbGpBB2ohCCAIIAI6AAAgAEEEECohAiACQQFqIQIgAkH/AXEhBCABIANBvAxsakEIaiEIIAggBDoAACACQf8BcSECIAIEQCABIANBvAxsakEJaiECQQAhAQNAIABBCBAqIQMgA0H/AXEhAyACIAFqIQQgBCADOgAAIAFBAWohASAILQAAIQMgA0H/AXEhAyABIANIDQALCyAAQQQQFkEADAkLIABBFBAWDAILIABBFBAWDAELIAhBAXQhCQwCC0EADAUFQQAhCQsLIABBBhAqIQEgAUEBaiEBIABB/AFqIQcgByABNgIAIAFBGGwhASAAIAEQSyEBIABBgANqIQsgCyABNgIAIAFFBEAgAEEDEBZBAAwECyAHKAIAIQIgAkEYbCECIAFBACACEHcaIAcoAgAhAQJAIAFBAEoEQEEAIQgCQAJAAkACQAJAAkACQAJAA0AgCygCACEGIABBEBAqIQEgAUH//wNxIQIgAEGAAmogCEEBdGohAyADIAI7AQAgAUH//wNxIQEgAUECSw0BIABBGBAqIQIgBiAIQRhsaiEBIAEgAjYCACAAQRgQKiECIAYgCEEYbGpBBGohAyADIAI2AgAgASgCACEBIAIgAUkNAiAAQRgQKiEBIAFBAWohASAGIAhBGGxqQQhqIQIgAiABNgIAIABBBhAqIQEgAUEBaiEBIAFB/wFxIQEgBiAIQRhsakEMaiEFIAUgAToAACAAQQgQKiEBIAFB/wFxIQIgBiAIQRhsakENaiERIBEgAjoAACABQf8BcSEBIA0oAgAhAiABIAJODQMgBSwAACECIAJB/wFxIQEgAgRAQQAhAQNAIABBAxAqIQMgAEEBECohAiACBH8gAEEFECoFQQALIQIgAkEDdCECIAIgA2ohAiACQf8BcSECIBQgAWohAyADIAI6AAAgAUEBaiEBIAUtAAAhAiACQf8BcSECIAEgAkgNACACIQELCyABQQR0IQEgACABEEshASAGIAhBGGxqQRRqIQogCiABNgIAIAFFDQQgBSwAACECIAIEQEEAIQMDQCAUIANqLQAAIQxBACECA0BBASACdCEEIAQgDHEhBCAEBEAgAEEIECohBCAEQf//A3EhDiAKKAIAIQEgASADQQR0aiACQQF0aiESIBIgDjsBACAEQRB0IQQgBEEQdSEEIA0oAgAhDiAOIARMDQkFIAEgA0EEdGogAkEBdGohBCAEQX87AQALIAJBAWohBCACQQdIBEAgBCECDAELCyADQQFqIQMgBS0AACECIAJB/wFxIQIgAyACSA0ACwsgFigCACEBIBEtAAAhAiACQf8BcSECIAEgAkGwEGxqQQRqIQEgASgCACEBIAFBAnQhASAAIAEQSyEBIAYgCEEYbGpBEGohBiAGIAE2AgAgAUUNBiAWKAIAIQIgES0AACEDIANB/wFxIQMgAiADQbAQbGpBBGohAiACKAIAIQIgAkECdCECIAFBACACEHcaIBYoAgAhAiARLQAAIQEgAUH/AXEhAyACIANBsBBsakEEaiEBIAEoAgAhASABQQBKBEBBACEBA0AgAiADQbAQbGohAiACKAIAIQMgACADEEshAiAGKAIAIQQgBCABQQJ0aiEEIAQgAjYCACAGKAIAIQIgAiABQQJ0aiEC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KAIAIQZBACEIIAYhBSAGQQF1IQZBASEHDAELDAELIAFBADYCACAGIQELIAIgBjYCACAIQQBHIQIgAiAHcgRAIAMgATYCAAUgBUEDbCECIABB5ABqIQEgASgCACEAIAIgAGshACAAQQJ1IQAgAyAANgIAIAEoAgAhACAAIAJqIQAgAEECdSEFCyAEIAU2AgBBAQVBAAsLCwshACAAC8MdAih/A30jBSEeIwVBgBRqJAUgHkGACmohGSAeQYACaiEkIB4hEyAeQYASaiElIAItAAAhByAHQf8BcSEHIABB3ABqIAdBAnRqIQcgBygCACEfIABBiANqIQcgBygCACEVIAJBAWohByAHLQAAIQcgB0H/AXEhFiAVIBZBKGxqISEgH0EBdSEaQQAgGmshKiAAQQRqIRsgGygCACEHAkACQCAHQQBMDQAgFSAWQShsakEEaiErIABB+AFqISwgAEHoCmohFyATQQFqIS0gAEHwAGohJiAAQeQKaiEgA0ACQCArKAIAIQcgByANQQNsakECaiEHIActAAAhByAHQf8BcSEHIBkgDUECdGohHCAcQQA2AgAgFSAWQShsakEJaiAHaiEHIActAAAhByAHQf8BcSEPIABB+ABqIA9BAXRqIQcgBy4BACEHIAdFDQAgLCgCACERIABBARAqIQcCQAJAIAdFDQAgESAPQbwMbGpBtAxqIQcgBy0AACEHIAdB/wFxIQcgB0F/aiEHIAdBAnRB1AhqIQcgBygCACEiIABB2AdqIA1BAnRqIQcgBygCACEYICIQKyEHIAdBf2ohByAAIAcQKiEIIAhB//8DcSEIIBggCDsBACAAIAcQKiEHIAdB//8DcSEHIBhBAmohCCAIIAc7AQAgESAPQbwMbGohJyAnLAAAIQcgBwRAQQAhEEECIQcDQCARIA9BvAxsakEBaiAQaiEIIAgtAAAhCCAIQf8BcSEdIBEgD0G8DGxqQSFqIB1qIQggCCwAACEOIA5B/wFxISggESAPQbwMbGpBMWogHWohCCAILAAAIQggCEH/AXEhKUEBICl0IQkgCUF/aiEuIAgEQCAmKAIAIQwgESAPQbwMbGpBwQBqIB1qIQggCC0AACEIIAhB/wFxIQogDCAKQbAQbGohEiAXKAIAIQggCEEKSARAIAAQMgsgICgCACELIAtB/wdxIQggDCAKQbAQbGpB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IAIsAAAhAiACQQRxIQIgAgRAIABB9ApqIQIgAigCACECIABBmAhqIQYgBigCACEHIAUgA2shCSAJIAdqIQkgAiAJSSEJIAIgB0khDSACIAdrIQJBACACIA0bIQIgAiADaiECIAIgBUohByAFIAIgBxshAiAJBEAgASACNgIAIAYoAgAhACAAIAJqIQAgBiAANgIAQQEhAAwGCwsLIABB9ApqIQIgAigCACECIAMgGmshBiAGIAJqIQYgAEGYCGohAiACIAY2AgAgCEEBNgIADAEFIABBmAhqIQIgBg0BCwwBCyAEIANrIQMgAigCACEEIAMgBGohAyACIAM2AgALIBAoAgAhAiACBEAgAEHIAGohAiACKAIAIQIgAEHQAGohACAAKAIAIQAgAiAARwRAQYsTQfwSQeIaQa8UEAULCyABIAU2AgBBASEACyAeJAUgAAunAgEFfyAAQegKaiEFIAUoAgAhAgJAIAJBAEgEQEEAIQAFIAIgAUgEQCABQRhKBEAgAEEYECohAiABQWhqIQEgACABECohACAAQRh0IQAgACACaiEAIAAPCyACRQRAIABB5ApqIQIgAkEANgIACyAAQeQKaiEDAkACQAJAA0AgABAsIQIgAkF/Rg0BIAUoAgAhBCACIAR0IQIgAygCACEGIAYgAmohAiADIAI2AgAgBSAEQQhqIgI2AgAgAiABSA0ADAILAAsgBUF/NgIAQQAhAAwECyAEQXhIBEBBACEADAQLCwsgAEHkCmohBCAEKAIAIQNBASABdCEAIABBf2ohACADIABxIQAgAyABdiEDIAQgAzYCACACIAFrIQEgBSABNgIACwsgAAuNAgACQCAAQQBIBH9BAAUgAEGAgAFIBEAgAEEQSARAIABBnxRqIQAgACwAACEADAMLIABBgARIBEAgAEEFdiEAIABBnxRqIQAgACwAACEAIABBBWohAAUgAEEKdiEAIABBnxRqIQAgACwAACEAIABBCmohAAsMAgsgAEGAgIAISAR/IABBgIAgSAR/IABBD3YhACAAQZ8UaiEAIAAsAAAhACAAQQ9qBSAAQRR2IQAgAEGfFGohACAALAAAIQAgAEEUagsFIABBgICAgAJIBH8gAEEZdiEAIABBnxRqIQAgACwAACEAIABBGWoFIABBHnYhACAAQZ8UaiEAIAAsAAAhACAAQR5qCwsLIQALIAALogEBA38gAEHUCmohAiACLAAAIQECQAJAIAENACAAQdwKaiEBIAEoAgAhASABBEBBfyEDBSAAEC0hASABBEAgAiwAACEBIAENAkHZE0H8EkH0C0HtExAFBUF/IQMLCwwBCyABQX9qQRh0QRh1IQEgAiABOgAAIABB7ApqIQEgASgCACECIAJBAWohAiABIAI2AgAgABAuIQAgAEH/AXEhAwsgAwusAgEHfyAAQdwKaiECIAIoAgAhAQJAIAFFBEAgAEHYCmohBCAEKAIAIQEgAUF/RgRAIABB0AhqIQEgASgCACEBIAFBf2ohASAAQeAKaiEDIAMgATYCACAAEC8hASABRQRAIAJBATYCAAwDCyAAQdMKaiEBIAEsAAAhASABQQFxIQEgAQRAIAQoAgAhAQUgAEEgEBYMAwsLIAFBAWohByAEIAc2AgAgAEHUCGogAWohAyADLAAAIQYgBkH/AXEhAyAGQX9HBEAgAkEBNgIAIABB4ApqIQIgAiABNgIACyAAQdAIaiEBIAEoAgAhASAHIAFOBEAgBEF/NgIACyAAQdQKaiEAIAAsAAAhASABBEBB/RNB/BJB5gtBkhQQBQUgACAGOgAAIAMhBQsLCyAFC1EBA38gAEEUaiEDIAMoAgAhASAAQRxqIQIgAigCACECIAEgAkkEfyABQQFqIQAgAyAANgIAIAEsAAAFIABB1ABqIQAgAEEBNgIAQQALIQAgAAsgAQF/IAAQMCEBIAEEfyAAEDEFIABBHhAWQQALIQAgAAtgAQF/IAAQLiEBIAFB/wFxQc8ARgRAIAAQLiEBIAFB/wFxQecARgRAIAAQLiEBIAFB/wFxQecARgRAIAAQLiEAIABB/wFxQdMARiEABUEAIQALBUEAIQALBUEAIQALIAALzwMBBX8gABAuIQECfyABQf8BcQR/IABBHxAWQQAFIAAQLiEBIABB0wpqIQIgAiABOgAAIAAQJCEFIAAQJCECIAAQJBogABAkIQEgAEHMCGohAyADIAE2AgAgABAkGiAAEC4hASABQf8BcSEBIABB0AhqIQMgAyABNgIAIABB1AhqIQQgACAEIAEQIyEBIAFFBEAgAEEKEBZBAAwCCyAAQfAKaiEEIARBfjYCACACIAVxIQECQCABQX9HBEAgAygCACEBA0AgAUF/aiECIAFBAEwNAiAAQdQIaiACaiEBIAEsAAAhASABQX9GBEAgAiEBDAELCyAEIAI2AgAgAEH0CmohASABIAU2AgALCyAAQdUKaiEBIAEsAAAhASABBEAgAygCACEDIANBAEoEf0EAIQJBACEBA0AgAEHUCGogAWohBCAELQAAIQQgBEH/AXEhBCACIARqIQIgAUEBaiEBIAEgA0gNAAsgAkEbagVBGwshASAAQShqIQIgAigCACECIAEgA2ohASABIAJqIQEgAEEsaiEDIAMgAjYCACAAQTBqIQIgAiABNgIAIABBNGohASABIAU2AgALIABB2ApqIQAgAEEANgIAQQELCyEAIAALowEBB38gAEHoCmohAyADKAIAIQECQCABQRlIBEAgAEHkCmohBCABRQRAIARBADYCAAsgAEHUCmohBSAAQdwKaiEGA0AgBigCACEBIAEEQCAFLAAAIQEgAUUNAwsgABAsIQIgAkF/Rg0CIAMoAgAhASACIAF0IQIgBCgCACEHIAcgAmohAiAEIAI2AgAgAUEIaiECIAMgAjYCACABQRFIDQALCwsLpgUBCX8gABAyIAFBIGohAiACKAIAIQUCQAJAIAVFIgNFDQAgAUGkEGohAiACKAIAIQIgAg0AQX8hAQwBCyABQQRqIQIgAigCACECAkACQCACQQhKBEAgAUGkEGohAyADKAIAIQMgAw0BBSADDQELDAELIABB5ApqIQggCCgCACEJIAkQOCEKIAFBrBBqIQIgAigCACECIAJBAUoEQCABQaQQaigCACEHQQAhAwNAIAJBAXYhBSAFIANqIQQgByAEQQJ0aiEGIAYoAgAhBiAGIApLIQYgAiAFayECIAMgBCAGGyEDIAUgAiAGGyECIAJBAUoNAAsFQQAhAwsgAUEXaiECIAIsAAAhAiACRQRAIAFBqBBqIQIgAigCACECIAIgA0ECdGohAiACKAIAIQMLIAFBCGohASABKAIAIQEgASADaiEBIAEtAAAhASABQf8BcSECIABB6ApqIQAgACgCACEFIAUgAkgEf0EAIQJBfwUgCSACdiEBIAggATYCACAFIAJrIQIgAwshASAAIAI2AgAMAQsgAUEXaiEDIAMsAAAhAyADBEBByRRB/BJB6AxB1BQQBQsCQCACQQBKBEAgASgCCCEGIABB5ApqIQhBACEBA0ACQCAGIAFqIQkgCSwAACEEIARB/wFxIQMgBEF/RwRAIAUgAUECdGohBCAEKAIAIQogCCgCACEEQQEgA3QhByAHQX9qIQcgBCAHcSEHIAogB0YNAQsgAUEBaiEBIAEgAkgNAQwDCwsgAEHoCmohACAAKAIAIQIgAiADSARAIABBADYCAEF/IQEFIAQgA3YhAyAIIAM2AgAgCS0AACEDIANB/wFxIQMgAiADayECIAAgAjYCAAsMAgsLIABBFRAWIABB6ApqIQAgAEEANgIAQX8hAQsgAQteAQJ/IAQgA2shBCACIAFrIQIgBEF/SiEFQQAgBGshBiAEIAYgBRshBSAAIAFrIQAgBSAAbCEAIAAgAm0hACAEQQBIIQFBACAAayECIAIgACABGyEAIAAgA2ohACAAC58bARx/IwUhHiMFQRBqJAUgHkEEaiEOIB4hDyAAQYADaiEIIAgoAgAhByAAQYACaiAEQQF0aiEIIAguAQAhCCAIQf//A3EhGiAHIARBGGxqQQ1qIRsgGy0AACEKIApB/wFxIQogAEHwAGohEyATKAIAIQ0gDSAKQbAQbGohCiAKKAIAIRggCEECRiEKIAohCCADIAh0IQggByAEQRhsaiEUIBQoAgAhDSANIAhJIQYgDSAIIAYbIQYgByAEQRhsakEEaiENIA0oAgAhDSANIAhJIRAgDSAIIBAbIQggCCAGayEIIAcgBEEYbGpBCGohFSAVKAIAIQ0gCCANbiEQIABB0ABqIR8gHygCACEgIABBxABqIQggCCgCACEIIAhFIRIgAEEEaiEGIAYoAgAhCCAQQQJ0IQwgDEEEaiENIAggDWwhDSASBEAjBSEGIwUgDUEPakFwcWokBSAGIQ0FIAAgDRA6IQ0gBigCACEICyANIAggDBA5GiACQQBKIgkEQCADQQJ0IQZBACEIA0AgBSAIaiEMIAwsAAAhDCAMRQRAIAEgCEECdGohDCAMKAIAIQwgDEEAIAYQdxoLIAhBAWohCCAIIAJHDQALCyACQQFHIQgCQCAIIApxBEACQCAJBEBBACEIA0AgBSAIaiEKIAosAAAhCiAKRQ0CIAhBAWohCCAIIAJIDQALBUEAIQgLCyAIIAJHBEAgEEEASiEZIABB6ApqIQwgAEHkCmohEiAHIARBGGxqQRBqIRogGEEASiEcIAcgBEEYbGpBFGohHUEAIQgCQANAAkACQAJAAkAgAkEBaw4CAQACCyAZBEAgCEUhFkEAIQRBACEKA0AgFCgCACEFIBUoAgAhBiAGIARsIQYgBiAFaiEFIAVBAXEhBiAOIAY2AgAgBUEBdSEFIA8gBTYCACAWBEAgEygCACEHIBstAAAhBSAFQf8BcSEJIAcgCUGwEGxqIREgDCgCACEFIAVBCkgEQCAAEDILIBIoAgAhCyALQf8HcSEFIAcgCUGwEGxqQSRqIAVBAXRqIQUgBS4BACEFIAUhBiAFQX9KBEAgByAJQbAQbGpBCGohBSAFKAIAIQUgBSAGaiEFIAUtAAAhBSAFQf8BcSEFIAsgBXYhCyASIAs2AgAgDCgCACELIAsgBWshBSAFQQBIIQtBACAFIAsbIRFBfyAGIAsbIQUgDCARNgIABSAAIBEQMyEFCyAHIAlBsBBsakEXaiEGIAYsAAAhBiAGBEAgByAJQbAQbGpBqBBqIQYgBigCACEGIAYgBUECdGohBSAFKAIAIQULIAVBf0YNByAaKAIAIQYgBiAFQQJ0aiEFIAUoAgAhBSANKAIAIQYgBiAKQQJ0aiEGIAYgBTYCAAsgBCAQSCEFIAUgHHEEQEEAIQUDQCAVKAIAIQcgDSgCACEGIAYgCkECdGohBiAGKAIAIQYgBiAFaiEGIAYtAAAhBiAGQf8BcSEGIB0oAgAhCSAJIAZBBHRqIAhBAXRqIQYgBi4BACEGIAZBf0oEQCATKAIAIQkgCSAGQbAQbGohBiAAIAYgAUECIA4gDyADIAcQOyEGIAZFDQkFIBQoAgAhBiAHIARsIQkgCSAHaiEHIAcgBmohBiAGQQFxIQcgDiAHNgIAIAZBAXUhBiAPIAY2AgALIAVBAWohBSAEQQFqIQQgBSAYSCEGIAQgEEghByAHIAZxDQALCyAKQQFqIQogBCAQSA0ACwsMAgsgGQRAIAhFIRZBACEKQQAhBANAIBQoAgAhBSAVKAIAIQYgBiAEbCEGIAYgBWohBSAOQQA2AgAgDyAFNgIAIBYEQCATKAIAIQcgGy0AACEFIAVB/wFxIQkgByAJQbAQbGohESAMKAIAIQUgBUEKSARAIAAQMgsgEigCACELIAtB/wdxIQUgByAJQbAQbGpBJGogBUEBdGohBSAFLgEAIQUgBSEGIAVBf0oEQCAHIAlBsBBsakEIaiEFIAUoAgAhBSAFIAZqIQUgBS0AACEFIAVB/wFxIQUgCyAFdiELIBIgCzYCACAMKAIAIQsgCyAFayEFIAVBAEghC0EAIAUgCxshEUF/IAYgCxshBSAMIBE2AgAFIAAgERAzIQULIAcgCUGwEGxqQRdqIQYgBiwAACEGIAYEQCAHIAlBsBBsakGoEGohBiAGKAIAIQYgBiAFQQJ0aiEFIAUoAgAhBQsgBUF/Rg0GIBooAgAhBiAGIAVBAnRqIQUgBSgCACEFIA0oAgAhBiAGIApBAnRqIQYgBiAFNgIACyAEIBBIIQUgBSAccQRAQQAhBQNAIBUoAgAhByANKAIAIQYgBiAKQQJ0aiEGIAYoAgAhBiAGIAVqIQYgBi0AACEGIAZB/wFxIQYgHSgCACEJIAkgBkEEdGogCEEBdGohBiAGLgEAIQYgBkF/SgRAIBMoAgAhCSAJIAZBsBBsaiEGIAAgBiABQQEgDiAPIAMgBxA7IQYgBkUNCAUgFCgCACEGIAcgBGwhCSAJIAdqIQcgByAGaiEGIA5BADYCACAPIAY2AgALIAVBAWohBSAEQQFqIQQgBSAYSCEGIAQgEEghByAHIAZxDQALCyAKQQFqIQogBCAQSA0ACwsMAQsgGQRAIAhFIRZBACEKQQAhBANAIBQoAgAhBSAVKAIAIQYgBiAEbCEGIAYgBWohBSAFIAJvIQYgDiAGNgIAIAUgAm0hBSAPIAU2AgAgFgRAIBMoAgAhByAbLQAAIQUgBUH/AXEhCSAHIAlBsBBsaiERIAwoAgAhBSAFQQpIBEAgABAyCyASKAIAIQsgC0H/B3EhBSAHIAlBsBBsakEkaiAFQQF0aiEFIAUuAQAhBSAFIQYgBUF/SgRAIAcgCUGwEGxqQQhqIQUgBSgCACEFIAUgBmohBSAFLQAAIQUgBUH/AXEhBSALIAV2IQsgEiALNgIAIAwoAgAhCyALIAVrIQUgBUEASCELQQAgBSALGyERQX8gBiALGyEFIAwgETYCAAUgACAREDMhBQsgByAJQbAQbGpBF2ohBiAGLAAAIQYgBgRAIAcgCUGwEGxqQagQaiEGIAYoAgAhBiAGIAVBAnRqIQUgBSgCACEFCyAFQX9GDQUgGigCACEGIAYgBUECdGohBSAFKAIAIQUgDSgCACEGIAYgCkECdGohBiAGIAU2AgALIAQgEEghBSAFIBxxBEBBACEFA0AgFSgCACEHIA0oAgAhBiAGIApBAnRqIQYgBigCACEGIAYgBWohBiAGLQAAIQYgBkH/AXEhBiAdKAIAIQkgCSAGQQR0aiAIQQF0aiEGIAYuAQAhBiAGQX9KBEAgEygCACEJIAkgBkGwEGxqIQYgACAGIAEgAiAOIA8gAyAHEDshBiAGRQ0HBSAUKAIAIQYgByAEbCEJIAkgB2ohByAHIAZqIQYgBiACbyEHIA4gBzYCACAGIAJtIQYgDyAGNgIACyAFQQFqIQUgBEEBaiEEIAUgGEghBiAEIBBIIQcgByAGcQ0ACwsgCkEBaiEKIAQgEEgNAAsLCyAIQQFqIQQgCEEHSARAIAQhCAwBCwsLCwUgEEEASiEcIBhBAEohHSAHIARBGGxqQRRqIQsgAkEBSCEWIABB6ApqIRIgAEHkCmohGSAHIARBGGxqQRBqIRFBACEIA0AgHARAIAhBAEcgFnIhIUEAIQpBACEDA0AgIUUEQEEAIQ8DQCAFIA9qIQQgBCwAACEEIARFBEAgEygCACEOIBstAAAhBCAEQf8BcSEMIA4gDEGwEGxqIRcgEigCACEEIARBCkgEQCAAEDILIBkoAgAhByAHQf8HcSEEIA4gDEGwEGxqQSRqIARBAXRqIQQgBC4BACEEIAQhBiAEQX9KBEAgDiAMQbAQbGpBCGohBCAEKAIAIQQgBCAGaiEEIAQtAAAhBCAEQf8BcSEEIAcgBHYhByAZIAc2AgAgEigCACEHIAcgBGshBCAEQQBIIQdBACAEIAcbIRdBfyAGIAcbIQQgEiAXNgIABSAAIBcQMyEECyAOIAxBsBBsakEXaiEGIAYsAAAhBiAGBEAgDiAMQbAQbGpBqBBqIQYgBigCACEGIAYgBEECdGohBCAEKAIAIQQLIARBf0YNByARKAIAIQYgBiAEQQJ0aiEEIAQoAgAhBCANIA9BAnRqIQYgBigCACEGIAYgCkECdGohBiAGIAQ2AgALIA9BAWohDyAPIAJIDQALCyADIBBIIQQgBCAdcQRAQQAhDwNAIAkEQEEAIQQDQCAFIARqIQYgBiwAACEGIAZFBEAgDSAEQQJ0aiEGIAYoAgAhBiAGIApBAnRqIQYgBigCACEGIAYgD2ohBiAGLQAAIQYgBkH/AXEhBiALKAIAIQ4gDiAGQQR0aiAIQQF0aiEGIAYuAQAhBiAGQX9KBEAgASAEQQJ0aiEOIA4oAgAhDCAUKAIAIQcgFSgCACEOIA4gA2whFyAXIAdqIQcgEygCACEXIBcgBkGwEGxqIQYgACAGIAwgByAOIBoQPCEGIAZFDQoLCyAEQQFqIQQgBCACSA0ACwsgD0EBaiEPIANBAWohAyAPIBhIIQQgAyAQSCEGIAYgBHENAAsLIApBAWohCiADIBBIDQALCyAIQQFqIQMgCEEHSARAIAMhCAwBCwsLCyAfICA2AgAgHiQFC88DAgh/An0gA0EBdSEJIAFBBGohAyADKAIAIQMgAyACQQNsakECaiECIAItAAAhAiACQf8BcSECIAFBCWogAmohASABLQAAIQEgAUH/AXEhByAAQfgAaiAHQQF0aiEBIAEuAQAhASABBEAgAEH4AWohACAAKAIAIQggBS4BACEAIAggB0G8DGxqQbQMaiELIAstAAAhASABQf8BcSEBIAEgAGwhASAIIAdBvAxsakG4DGohDCAMKAIAIQIgAkEBSgRAQQAhAEEBIQoDQCAIIAdBvAxsakHGBmogCmohAyADLQAAIQMgA0H/AXEhDSAFIA1BAXRqIQMgAy4BACEDIANBf0oEQCALLQAAIQYgBkH/AXEhBiAGIANsIQMgCCAHQbwMbGpB0gJqIA1BAXRqIQYgBi8BACEGIAZB//8DcSEGIAAgBkcEQCAEIAAgASAGIAMgCRBAIAYhACAMKAIAIQILIAMhAQsgCkEBaiEDIAMgAkgEQCADIQoMAQsLBUEAIQALIAAgCUgEQCABQQJ0QeQIaioCACEPA0AgBCAAQQJ0aiEBIAEqAgAhDiAPIA6UIQ4gASAOOAIAIABBAWohACAAIAlHDQALCwUgAEEVEBYLC58aAhV/C30jBSEXIAFBAXUhDiABQQJ1IRMgAUEDdSEPIAJB0ABqIRQgFCgCACEYIAJBxABqIQQgBCgCACEEIARFIQQgDkECdCEHIAQEQCAHIQQjBSEMIwUgBEEPakFwcWokBQUgAiAHEDohDAsgAkGgCGogA0ECdGohBCAEKAIAIQkgDkF+aiEEIAwgBEECdGohBCAAIA5BAnRqIRUgDgR/IAdBcGohBSAFQQR2IQYgBkEDdCEHIAUgB2shByAMIAdqIQUgBkEBdCEHIAdBAmohCCAAIQYgCSEHA0AgBioCACEaIAcqAgAhGSAaIBmUIRsgBkEIaiENIA0qAgAhGiAHQQRqIQsgCyoCACEZIBogGZQhGSAbIBmTIRkgBEEEaiEKIAogGTgCACAGKgIAIRogCyoCACEZIBogGZQhGyANKgIAIRogByoCACEZIBogGZQhGSAbIBmSIRkgBCAZOAIAIARBeGohBCAHQQhqIQcgBkEQaiEGIAYgFUcNAAsgBSEEIAkgCEECdGoFIAkLIQcgBCAMTwRAIA5BfWohBiAAIAZBAnRqIQUDQCAFQQhqIQggCCoCACEaIAcqAgAhGSAaIBmUIRsgBSoCACEaIAdBBGohCiAKKgIAIRkgGiAZlCEZIBkgG5MhGSAEQQRqIQYgBiAZOAIAIAgqAgAhGiAKKgIAIRkgGiAZlCEbIAUqAgAhGiAHKgIAIRkgGiAZlCEZIBmMIRkgGSAbkyEZIAQgGTgCACAEQXhqIQQgB0EIaiEGIAVBcGohByAEIAxPBEAgByEFIAYhBwwBCwsLIA5BCE4EQCAAIBNBAnRqIQcgDCATQQJ0aiEFIA5BeGohBCAJIARBAnRqIQogACEEIAwhBgNAIAVBBGohCCAIKgIAIR0gBkEEaiEIIAgqAgAhHiAdIB6TIRwgBSoCACEaIAYqAgAhGSAaIBmTIRsgHSAekiEZIAdBBGohCCAIIBk4AgAgBSoCACEaIAYqAgAhGSAaIBmSIRkgByAZOAIAIApBEGohDSANKgIAIRkgHCAZlCEaIApBFGohCyALKgIAIRkgGyAZlCEZIBogGZMhGSAEQQRqIQggCCAZOAIAIA0qAgAhGSAbIBmUIRogCyoCACEZIBwgGZQhGSAaIBmSIRkgBCAZOAIAIAVBDGohCCAIKgIAIR0gBkEMaiEIIAgqAgAhHiAdIB6TIRwgBUEIaiENIA0qAgAhGiAGQQhqIQsgCyoCACEZIBogGZMhGyAdIB6SIRkgB0EMaiEIIAggGTgCACANKgIAIRogCyoCACEZIBogGZIhGSAHQQhqIQggCCAZOAIAIAoqAgAhGSAcIBmUIRogCkEEaiELIAsqAgAhGSAbIBmUIRkgGiAZkyEZIARBDGohCCAIIBk4AgAgCioCACEZIBsgGZQhGiALKgIAIRkgHCAZlCEZIBogGZIhGSAEQQhqIQggCCAZOAIAIApBYGohCiAHQRBqIQcgBEEQaiEEIAVBEGohBSAGQRBqIQYgCiAJTw0ACwsgARArIRAgAUEEdSEGIA5Bf2ohCEEAIA9rIQcgBiAAIAggByAJEEEgCCATayEEIAYgACAEIAcgCRBBIAFBBXUhEUEAIAZrIQcgESAAIAggByAJQRAQQiAIIA9rIQQgESAAIAQgByAJQRAQQiAPQQF0IQQgCCAEayEEIBEgACAEIAcgCUEQEEIgD0F9bCEEIAggBGohBCARIAAgBCAHIAlBEBBCIBBBfGohBCAEQQF1IQYgBkECSgRAQQIhBANAIARBAmohByABIAd1IRIgBEEBaiEHQQEgB3QhDyAHQR9HBEAgASAEQQRqdSENQQAgEkEBdWshC0EBIARBA2p0IQpBACEEA0AgBCASbCEFIAggBWshBSANIAAgBSALIAkgChBCIARBAWohBCAEIA9IDQALCyAHIAZGBEAgBiEEBSAHIQQMAQsLBUECIQQLIBBBeWohFiAEIBZIBEADQCAEQQJqIQcgASAHdSEQIARBA2ohB0EBIAd0IRIgBEEGaiEHIAEgB3UhBSAEQQFqIQpBASAKdCEPIAVBAEoEQEEAIBBBAXVrIQ0gEkECdCELIAkhBiAIIQcgBSEEA0AgDyAAIAcgDSAGIBIgEBBDIAYgC0ECdGohBiAHQXhqIQcgBEF/aiEFIARBAUoEQCAFIQQMAQsLCyAKIBZHBEAgCiEEDAELCwsgESAAIAggCSABEEQgE0F8aiEEIAwgBEECdGohBCAOQXxqIQ8gBCAMTwRAIAwgD0ECdGohCSACQcAIaiADQQJ0aiEHIAcoAgAhBwNAIAcvAQAhBiAGQf//A3EhCiAAIApBAnRqIQYgBigCACEFIAlBDGohBiAGIAU2AgAgCkEBaiEGIAAgBkECdGohBiAGKAIAIQUgCUEIaiEGIAYgBTYCACAKQQJqIQYgACAGQQJ0aiEGIAYoAgAhBSAEQQxqIQYgBiAFNgIAIApBA2ohBiAAIAZBAnRqIQYgBigCACEFIARBCGohBiAGIAU2AgAgB0ECaiEGIAYvAQAhBiAGQf//A3EhCiAAIApBAnRqIQYgBigCACEFIAlBBGohBiAGIAU2AgAgCkEBaiEGIAAgBkECdGohBiAGKAIAIQYgCSAGNgIAIApBAmohBiAAIAZBAnRqIQYgBigCACEFIARBBGohBiAGIAU2AgAgCkEDaiEGIAAgBkECdGohBiAGKAIAIQYgBCAGNgIAIARBcGohBCAJQXBqIQkgB0EEaiEHIAQgDE8NAAsLIAwgDkECdGoiBkFwaiEEIAQgDEsEQCACQbAIaiADQQJ0aiEJIAwhByAJKAIAIQUgBiEJA0AgByoCACEgIAlBeGohDSANKgIAISEgICAhkyEiIAdBBGohCyALKgIAISMgCUF8aiEIIAgqAgAhHyAjIB+SIR0gBUEEaiEKIAoqAgAhHCAiIByUIRogBSoCACEbIB0gG5QhGSAaIBmSIR4gHCAdlCEaICIgG5QhGSAaIBmTIRwgICAhkiEbICMgH5MhGiAbIB6SIRkgByAZOAIAIBogHJIhGSALIBk4AgAgGyAekyEZIA0gGTgCACAcIBqTIRkgCCAZOAIAIAdBCGohCyALKgIAISAgBCoCACEhICAgIZMhIiAHQQxqIQggCCoCACEjIAlBdGohCiAKKgIAIR8gIyAfkiEdIAVBDGohCSAJKgIAIRwgIiAclCEaIAVBCGohCSAJKgIAIRsgHSAblCEZIBogGZIhHiAcIB2UIRogIiAblCEZIBogGZMhHCAgICGSIRsgIyAfkyEaIBsgHpIhGSALIBk4AgAgGiAckiEZIAggGTgCACAbIB6TIRkgBCAZOAIAIBwgGpMhGSAKIBk4AgAgBUEQaiEFIAdBEGohCiAEQXBqIQcgCiAHSQRAIAQhCSAHIQQgCiEHDAELCwsgBkFgaiEEIAQgDE8EQCABQXxqIQEgACABQQJ0aiEJIAAgD0ECdGohBSACQagIaiADQQJ0aiEBIAEoAgAhAiAEIQEgAiAOQQJ0aiEHIBUhBCAFIQMgACECIAYhAANAIAdBYGohBiAAQXhqIQUgBSoCACEfIAdBfGohBSAFKgIAIR0gHyAdlCEaIABBfGohBSAFKgIAIR4gB0F4aiEFIAUqAgAhHCAeIByUIRkgGiAZkyEbIB8gHJQhGSAZjCEaIB0gHpQhGSAaIBmTIRogAiAbOAIAIBuMIRkgA0EMaiEFIAUgGTgCACAEIBo4AgAgCUEMaiEFIAUgGjgCACAAQXBqIQUgBSoCACEfIAdBdGohBSAFKgIAIR0gHyAdlCEaIABBdGohBSAFKgIAIR4gB0FwaiEFIAUqAgAhHCAeIByUIRkgGiAZkyEbIB8gHJQhGSAZjCEaIB0gHpQhGSAaIBmTIRogAkEEaiEFIAUgGzgCACAbjCEZIANBCGohBSAFIBk4AgAgBEEEaiEFIAUgGjgCACAJQQhqIQUgBSAaOAIAIABBaGohBSAFKgIAIR8gB0FsaiEFIAUqAgAhHSAfIB2UIRogAEFsaiEFIAUqAgAhHiAHQWhqIQUgBSoCACEcIB4gHJQhGSAaIBmTIRsgHyAclCEZIBmMIRogHSAelCEZIBogGZMhGiACQQhqIQUgBSAbOAIAIBuMIRkgA0EEaiEFIAUgGTgCACAEQQhqIQUgBSAaOAIAIAlBBGohBSAFIBo4AgAgASoCACEfIAdBZGohByAHKgIAIR0gHyAdlCEaIABBZGohACAAKgIAIR4gBioCACEcIB4gHJQhGSAaIBmTIRsgHyAclCEZIBmMIRogHSAelCEZIBogGZMhGiACQQxqIQAgACAbOAIAIBuMIRkgAyAZOAIAIARBDGohACAAIBo4AgAgCSAaOAIAIAJBEGohAiAEQRBqIQQgA0FwaiEDIAlBcGohCSABQWBqIQcgByAMTwRAIAEhACAHIQEgBiEHDAELCwsgFCAYNgIAIBckBQvFAQEBfyAAQQF2IQEgAUHVqtWqBXEhASAAQQF0IQAgAEGq1arVenEhACABIAByIQAgAEECdiEBIAFBs+bMmQNxIQEgAEECdCEAIABBzJmz5nxxIQAgASAAciEAIABBBHYhASABQY+evPgAcSEBIABBBHQhACAAQfDhw4d/cSEAIAEgAHIhACAAQQh2IQEgAUH/gfwHcSEBIABBCHQhACAAQYD+g3hxIQAgASAAciEAIABBEHYhASAAQRB0IQAgASAAciEAIAALQQEDfyABQQBKBEAgACABQQJ0aiEEA0AgACADQQJ0aiEFIAUgBDYCACAEIAJqIQQgA0EBaiEDIAMgAUcNAAsLIAALawEDfyABQQNqIQEgAUF8cSEBIABBxABqIQIgAigCACECIAIEfyAAQdAAaiEDIAMoAgAhBCAEIAFrIQEgAEHMAGohACAAKAIAIQAgASAASAR/QQAFIAMgATYCACACIAFqCwUgARBcCyEAIAAL5gYCD38CfSAEKAIAIQwgBSgCACEJIAEoAgAhCCABQRVqIQ0gDSwAACENAn8gDQR/AkAgB0EASgRAIABB6ApqIQ4gAEHkCmohECABQQhqIRMgAUEXaiEUIAYgA2whESABQRZqIRUgAUEcaiESIAFBrBBqIRYgByENIAwhBiAIIQwgCSEHAkACQANAAkAgDigCACEJIAlBCkgEQCAAEDILIBAoAgAhCiAKQf8HcSEJIAFBJGogCUEBdGohCSAJLgEAIQkgCSEIIAlBf0oEQCATKAIAIQkgCSAIaiEJIAktAAAhCSAJQf8BcSEJIAogCXYhCiAQIAo2AgAgDigCACEKIAogCWshCSAJQQBIIQpBACAJIAobIQtBfyAIIAobIQkgDiALNgIABSAAIAEQMyEJCyAULAAAIQggCARAIBYoAgAhCCAJIAhODQMLIAlBAEgNACAHIANsIQggDCAIaiEKIAogBmohCiAKIBFKIQogESAIayEIIAggBmohCCAIIAwgChshDCABKAIAIQggCCAJbCEKIBUsAAAhCCAMQQBKIQkgCARAIAkEQCASKAIAIQ9DAAAAACEXQQAhCQNAIAkgCmohCCAPIAhBAnRqIQggCCoCACEYIBcgGJIhFyACIAZBAnRqIQggCCgCACEIIAhFIQsgCCAHQQJ0aiEIIAtFBEAgCCoCACEYIBcgGJIhGCAIIBg4AgALIAZBAWohCyALIANGIQYgBiEIIAcgCGohB0EAIAsgBhshBiAJQQFqIQkgCSAMRw0ACwsFIAkEQEEAIQkDQCACIAZBAnRqIQggCCgCACEIIAgEQCASKAIAIQsgCSAKaiEPIAsgD0ECdGohCyALKgIAIRcgF0MAAAAAkiEXIAggB0ECdGohCCAIKgIAIRggGCAXkiEXIAggFzgCAAsgBkEBaiELIAsgA0YhBiAGIQggByAIaiEHQQAgCyAGGyEGIAlBAWohCSAJIAxHDQALCwsgDSAMayENIA1BAEoNAQwFCwsMAQtB7xRB/BJBng5BkxUQBQsgAEHUCmohASABLAAAIQEgAUUEQCAAQdwKaiEBIAEoAgAhAUEAIAENBBoLIABBFRAWQQAMAwUgDCEGIAkhBwsLIAQgBjYCACAFIAc2AgBBAQUgAEEVEBZBAAsLIQAgAAvgAQECfwJAIAUEQCAEQQBKBEBBACEFA0AgAiADQQJ0aiEGIAQgBWshByAAIAEgBiAHED4hBiAGRQRAQQAhAAwECyABKAIAIQYgBiAFaiEFIAYgA2ohAyAFIARIDQBBASEACwVBASEACwUgASgCACEFIAQgBW0hBSACIANBAnRqIQYgBUEASgRAIAQgA2shA0EAIQIDQCAGIAJBAnRqIQQgAyACayEHIAAgASAEIAcgBRA9IQQgBEUhBCAEBEBBACEADAQLIAJBAWohAiACIAVIDQBBASEACwVBASEACwsLIAALvgECA38DfSAAIAEQPyEFIAVBAEgEQEEAIQAFIAEoAgAhACAAIANIIQYgACADIAYbIQMgACAFbCEFIANBAEoEQCABKAIcIQYgASwAFkUhB0EAIQADQCAAIAVqIQEgBiABQQJ0aiEBIAEqAgAhCCAJIAiSIQggACAEbCEBIAIgAUECdGohASABKgIAIQogCiAIkiEKIAEgCjgCACAJIAggBxshCSAAQQFqIQAgACADSA0AQQEhAAsFQQEhAAsLIAALxQICA38CfSAAIAEQPyEFAkAgBUEASARAQQAhAAUgASgCACEAIAAgA0ghBCAAIAMgBBshAyAAIAVsIQUgAUEWaiEAIAAsAAAhBCADQQBKIQAgBARAIABFBEBBASEADAMLIAEoAhwhBCABQQxqIQZBACEAA0AgACAFaiEBIAQgAUECdGohASABKgIAIQggByAIkiEHIAIgAEECdGohASABKgIAIQggCCAHkiEIIAEgCDgCACAGKgIAIQggByAIkiEHIABBAWohACAAIANIDQBBASEACwUgAEUEQEEBIQAMAwsgASgCHCEEQQAhAANAIAAgBWohASAEIAFBAnRqIQEgASoCACEHIAdDAAAAAJIhByACIABBAnRqIQEgASoCACEIIAggB5IhByABIAc4AgAgAEEBaiEAIAAgA0gNAEEBIQALCwsLIAAL0AIBBX8gAUEVaiECIAIsAAAhAgJAIAIEQCAAQegKaiEGIAYoAgAhAiACQQpIBEAgABAyCyAAQeQKaiEDIAMoAgAhBCAEQf8HcSECIAFBJGogAkEBdGohAiACLgEAIQIgAiEFIAJBf0oEQCABQQhqIQIgAigCACECIAIgBWohAiACLQAAIQIgAkH/AXEhAiAEIAJ2IQQgAyAENgIAIAYoAgAhAyADIAJrIQIgAkEASCEDQQAgAiADGyEEQX8gBSADGyECIAYgBDYCAAUgACABEDMhAgsgAUEXaiEFIAUsAAAhBSAFBEAgAUGsEGohASABKAIAIQEgAiABTgRAQbcVQfwSQcANQc0VEAULCyACQQBIBEAgAEHUCmohASABLAAAIQEgAUUEQCAAQdwKaiEBIAEo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ZGVfaW5pdGlhbABmLT5ieXRlc19pbl9zZWcgPiAwAGdldDhfcGFja2V0X3JhdwBmLT5ieXRlc19pbl9zZWcgPT0gMABuZXh0X3NlZ21lbnQAAAECAgMDAwMEBAQEBAQEBHZvcmJpc19kZWNvZGVfcGFja2V0X3Jlc3QAIWMtPnNwYXJzZQBjb2RlYm9va19kZWNvZGVfc2NhbGFyX3JhdwAhYy0+c3BhcnNlIHx8IHogPCBjLT5zb3J0ZWRfZW50cmllcwBjb2RlYm9va19kZWNvZGVfZGVpbnRlcmxlYXZlX3JlcGVhdAB6IDwgYy0+c29ydGVkX2VudHJpZXMAY29kZWJvb2tfZGVjb2RlX3N0YXJ0AChuICYgMykgPT0gMABpbWRjdF9zdGVwM19pdGVyMF9sb29wADAAZ2V0X3dpbmRvdwBmLT50ZW1wX29mZnNldCA9PSBmLT5hbGxvYy5hbGxvY19idWZmZXJfbGVuZ3RoX2luX2J5dGVzAHN0YXJ0X2RlY29kZXIAdm9yYmlzYy0+c29ydGVkX2VudHJpZXMgPT0gMABjb21wdXRlX2NvZGV3b3JkcwB6ID49IDAgJiYgeiA8IDMyAGxlbltpXSA+PSAwICYmIGxlbltpXSA8IDMyAGF2YWlsYWJsZVt5XSA9PSAwAGsgPT0gYy0+c29ydGVkX2VudHJpZXMAY29tcHV0ZV9zb3J0ZWRfaHVmZm1hbgBjLT5zb3J0ZWRfY29kZXdvcmRzW3hdID09IGNvZGUAbGVuICE9IE5PX0NPREUAaW5jbHVkZV9pbl9zb3J0AHBvdygoZmxvYXQpIHIrMSwgZGltKSA+IGVudHJpZXMAbG9va3VwMV92YWx1ZXMAKGludCkgZmxvb3IocG93KChmbG9hdCkgciwgZGltKSkgPD0gZW50cmllcwChDwRuYW1lAZkPewAITWF0aF9wb3cBBWFib3J0Ag1lbmxhcmdlTWVtb3J5Aw5nZXRUb3RhbE1lbW9yeQQXYWJvcnRPbkNhbm5vdEdyb3dNZW1vcnkFDl9fX2Fzc2VydF9mYWlsBgtfX19zZXRFcnJObwcGX2Fib3J0CBZfZW1zY3JpcHRlbl9tZW1jcHlfYmlnCRJfbGx2bV9zdGFja3Jlc3RvcmUKD19sbHZtX3N0YWNrc2F2ZQsQX19ncm93V2FzbU1lbW9yeQwKc3RhY2tBbGxvYw0Jc3RhY2tTYXZlDgxzdGFja1Jlc3RvcmUPE2VzdGFibGlzaFN0YWNrU3BhY2UQCHNldFRocmV3EQtzZXRUZW1wUmV0MBILZ2V0VGVtcFJldDATEV9zdGJfdm9yYmlzX2Nsb3NlFA5fdm9yYmlzX2RlaW5pdBULX3NldHVwX2ZyZWUWBl9lcnJvchcYX2lzX3dob2xlX3BhY2tldF9wcmVzZW50GBVfdm9yYmlzX2RlY29kZV9wYWNrZXQZDF9nZXQ4X3BhY2tldBoUX3ZvcmJpc19maW5pc2hfZnJhbWUbDF92b3JiaXNfaW5pdBwOX3N0YXJ0X2RlY29kZXIdDV92b3JiaXNfYWxsb2MeG19zdGJfdm9yYmlzX2dldF9maWxlX29mZnNldB8YX3ZvcmJpc19wdW1wX2ZpcnN0X2ZyYW1lIBNfbWF5YmVfc3RhcnRfcGFja2V0IQ1fZmx1c2hfcGFja2V0Ihtfc3RiX3ZvcmJpc19nZXRfZnJhbWVfZmxvYXQjBV9nZXRuJAZfZ2V0MzIlF19zdGJfdm9yYmlzX29wZW5fbWVtb3J5Jh1fc3RiX3ZvcmJpc19nZXRfc2FtcGxlc19mbG9hdCcfX3N0Yl92b3JiaXNfZGVjb2RlX21lbW9yeV9mbG9hdCgWX3ZvcmJpc19kZWNvZGVfaW5pdGlhbCkaX3ZvcmJpc19kZWNvZGVfcGFja2V0X3Jlc3QqCV9nZXRfYml0cysFX2lsb2csEF9nZXQ4X3BhY2tldF9yYXctDV9uZXh0X3NlZ21lbnQuBV9nZXQ4Lwtfc3RhcnRfcGFnZTAQX2NhcHR1cmVfcGF0dGVybjEdX3N0YXJ0X3BhZ2Vfbm9fY2FwdHVyZXBhdHRlcm4yDV9wcmVwX2h1ZmZtYW4zG19jb2RlYm9va19kZWNvZGVfc2NhbGFyX3JhdzQOX3ByZWRpY3RfcG9pbnQ1D19kZWNvZGVfcmVzaWR1ZTYJX2RvX2Zsb29yNw1faW52ZXJzZV9tZGN0OAxfYml0X3JldmVyc2U5EV9tYWtlX2Jsb2NrX2FycmF5OhJfc2V0dXBfdGVtcF9tYWxsb2M7JF9jb2RlYm9va19kZWNvZGVfZGVpbnRlcmxlYXZlX3JlcGVhdDwPX3Jlc2lkdWVfZGVjb2RlPRVfY29kZWJvb2tfZGVjb2RlX3N0ZXA+EF9jb2RlYm9va19kZWNvZGU/Fl9jb2RlYm9va19kZWNvZGVfc3RhcnRACl9kcmF3X2xpbmVBF19pbWRjdF9zdGVwM19pdGVyMF9sb29wQhlfaW1kY3Rfc3RlcDNfaW5uZXJfcl9sb29wQxlfaW1kY3Rfc3RlcDNfaW5uZXJfc19sb29wRB9faW1kY3Rfc3RlcDNfaW5uZXJfc19sb29wX2xkNjU0RQhfaXRlcl81NEYLX2dldF93aW5kb3dHEF92b3JiaXNfdmFsaWRhdGVIDV9zdGFydF9wYWNrZXRJBV9za2lwSgtfY3JjMzJfaW5pdEsNX3NldHVwX21hbGxvY0wQX3NldHVwX3RlbXBfZnJlZU0SX2NvbXB1dGVfY29kZXdvcmRzThdfY29tcHV0ZV9zb3J0ZWRfaHVmZm1hbk8cX2NvbXB1dGVfYWNjZWxlcmF0ZWRfaHVmZm1hblAPX2Zsb2F0MzJfdW5wYWNrUQ9fbG9va3VwMV92YWx1ZXNSDl9wb2ludF9jb21wYXJlUwpfbmVpZ2hib3JzVA9faW5pdF9ibG9ja3NpemVVCl9hZGRfZW50cnlWEF9pbmNsdWRlX2luX3NvcnRXD191aW50MzJfY29tcGFyZVgYX2NvbXB1dGVfdHdpZGRsZV9mYWN0b3JzWQ9fY29tcHV0ZV93aW5kb3daE19jb21wdXRlX2JpdHJldmVyc2VbB19zcXVhcmVcB19tYWxsb2NdBV9mcmVlXghfcmVhbGxvY18SX3RyeV9yZWFsbG9jX2NodW5rYA5fZGlzcG9zZV9jaHVua2ERX19fZXJybm9fbG9jYXRpb25iB19tZW1jbXBjB19zY2FsYm5kBl9xc29ydGUFX3NpZnRmBF9zaHJnCF90cmlua2xlaARfc2hsaQVfcG50emoIX2FfY3R6X2xrBl9jeWNsZWwLX19fcmVtX3BpbzJtEV9fX3JlbV9waW8yX2xhcmdlbgZfX19zaW5vBl9sZGV4cHAGX19fY29zcQRfY29zcgRfc2lucwRfZXhwdARfbG9ndQtydW5Qb3N0U2V0c3YHX21lbWNweXcHX21lbXNldHgFX3Nicmt5C2R5bkNhbGxfaWlpegJiMA==\"),function(c){return c.charCodeAt(0)});var Module=typeof Module!==\"undefined\"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module[\"arguments\"]=[];Module[\"thisProgram\"]=\"./this.program\";Module[\"quit\"]=function(status,toThrow){throw toThrow};Module[\"preRun\"]=[];Module[\"postRun\"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module[\"ENVIRONMENT\"]){if(Module[\"ENVIRONMENT\"]===\"WEB\"){ENVIRONMENT_IS_WEB=true}else if(Module[\"ENVIRONMENT\"]===\"WORKER\"){ENVIRONMENT_IS_WORKER=true}else if(Module[\"ENVIRONMENT\"]===\"NODE\"){ENVIRONMENT_IS_NODE=true}else if(Module[\"ENVIRONMENT\"]===\"SHELL\"){ENVIRONMENT_IS_SHELL=true}else{throw new Error(\"Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.\")}}else{ENVIRONMENT_IS_WEB=typeof window===\"object\";ENVIRONMENT_IS_WORKER=typeof importScripts===\"function\";ENVIRONMENT_IS_NODE=typeof process===\"object\"&&typeof require===\"function\"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module[\"read\"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require(\"fs\");if(!nodePath)nodePath=require(\"path\");filename=nodePath[\"normalize\"](filename);ret=nodeFS[\"readFileSync\"](filename);return binary?ret:ret.toString()};Module[\"readBinary\"]=function readBinary(filename){var ret=Module[\"read\"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process[\"argv\"].length>1){Module[\"thisProgram\"]=process[\"argv\"][1].replace(/\\\\/g,\"/\")}Module[\"arguments\"]=process[\"argv\"].slice(2);if(typeof module!==\"undefined\"){module[\"exports\"]=Module}process[\"on\"](\"uncaughtException\",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process[\"on\"](\"unhandledRejection\",function(reason,p){process[\"exit\"](1)});Module[\"inspect\"]=function(){return\"[Emscripten Module object]\"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!=\"undefined\"){Module[\"read\"]=function shell_read(f){return read(f)}}Module[\"readBinary\"]=function readBinary(f){var data;if(typeof readbuffer===\"function\"){return new Uint8Array(readbuffer(f))}data=read(f,\"binary\");assert(typeof data===\"object\");return data};if(typeof scriptArgs!=\"undefined\"){Module[\"arguments\"]=scriptArgs}else if(typeof arguments!=\"undefined\"){Module[\"arguments\"]=arguments}if(typeof quit===\"function\"){Module[\"quit\"]=function(status,toThrow){quit(status)}}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module[\"read\"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open(\"GET\",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module[\"readBinary\"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open(\"GET\",url,false);xhr.responseType=\"arraybuffer\";xhr.send(null);return new Uint8Array(xhr.response)}}Module[\"readAsync\"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open(\"GET\",url,true);xhr.responseType=\"arraybuffer\";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module[\"setWindowTitle\"]=function(title){document.title=title}}Module[\"print\"]=typeof console!==\"undefined\"?console.log.bind(console):typeof print!==\"undefined\"?print:null;Module[\"printErr\"]=typeof printErr!==\"undefined\"?printErr:typeof console!==\"undefined\"&&console.warn.bind(console)||Module[\"print\"];Module.print=Module[\"print\"];Module.printErr=Module[\"printErr\"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case\"i1\":case\"i8\":return 1;case\"i16\":return 2;case\"i32\":return 4;case\"i64\":return 8;case\"float\":return 4;case\"double\":return 8;default:{if(type[type.length-1]===\"*\"){return 4}else if(type[0]===\"i\"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;Module.printErr(text)}}var jsCallStartIndex=1;var functionPointers=new Array(0);function addFunction(func,sig){var base=0;for(var i=base;i<base+0;i++){if(!functionPointers[i]){functionPointers[i]=func;return jsCallStartIndex+i}}throw\"Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS.\"}function removeFunction(index){functionPointers[index-jsCallStartIndex]=null}var funcWrappers={};function getFuncWrapper(func,sig){if(!func)return;assert(sig);if(!funcWrappers[sig]){funcWrappers[sig]={}}var sigCache=funcWrappers[sig];if(!sigCache[func]){if(sig.length===1){sigCache[func]=function dynCall_wrapper(){return dynCall(sig,func)}}else if(sig.length===2){sigCache[func]=function dynCall_wrapper(arg){return dynCall(sig,func,[arg])}}else{sigCache[func]=function dynCall_wrapper(){return dynCall(sig,func,Array.prototype.slice.call(arguments))}}}return sigCache[func]}function makeBigInt(low,high,unsigned){return unsigned?+(low>>>0)+ +(high>>>0)*4294967296:+(low>>>0)+ +(high|0)*4294967296}function dynCall(sig,ptr,args){if(args&&args.length){return Module[\"dynCall_\"+sig].apply(null,[ptr].concat(args))}else{return Module[\"dynCall_\"+sig].call(null,ptr)}}var Runtime={dynCall:dynCall};var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort(\"Assertion failed: \"+text)}}var globalScope=this;function getCFunc(ident){var func=Module[\"_\"+ident];assert(func,\"Cannot call unknown function \"+ident+\", make sure it is exported\");return func}var JSfuncs={stackSave:function(){stackSave()},stackRestore:function(){stackRestore()},arrayToC:function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret},stringToC:function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret}};var toC={string:JSfuncs[\"stringToC\"],array:JSfuncs[\"arrayToC\"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i<args.length;i++){var converter=toC[argTypes[i]];if(converter){if(stack===0)stack=stackSave();cArgs[i]=converter(args[i])}else{cArgs[i]=args[i]}}}var ret=func.apply(null,cArgs);if(returnType===\"string\")ret=Pointer_stringify(ret);else if(returnType===\"boolean\")ret=Boolean(ret);if(stack!==0){stackRestore(stack)}return ret}function cwrap(ident,returnType,argTypes){argTypes=argTypes||[];var cfunc=getCFunc(ident);var numericArgs=argTypes.every(function(type){return type===\"number\"});var numericRet=returnType!==\"string\";if(numericRet&&numericArgs){return cfunc}return function(){return ccall(ident,returnType,argTypes,arguments)}}function setValue(ptr,value,type,noSafe){type=type||\"i8\";if(type.charAt(type.length-1)===\"*\")type=\"i32\";switch(type){case\"i1\":HEAP8[ptr>>0]=value;break;case\"i8\":HEAP8[ptr>>0]=value;break;case\"i16\":HEAP16[ptr>>1]=value;break;case\"i32\":HEAP32[ptr>>2]=value;break;case\"i64\":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case\"float\":HEAPF32[ptr>>2]=value;break;case\"double\":HEAPF64[ptr>>3]=value;break;default:abort(\"invalid type for setValue: \"+type)}}function getValue(ptr,type,noSafe){type=type||\"i8\";if(type.charAt(type.length-1)===\"*\")type=\"i32\";switch(type){case\"i1\":return HEAP8[ptr>>0];case\"i8\":return HEAP8[ptr>>0];case\"i16\":return HEAP16[ptr>>1];case\"i32\":return HEAP32[ptr>>2];case\"i64\":return HEAP32[ptr>>2];case\"float\":return HEAPF32[ptr>>2];case\"double\":return HEAPF64[ptr>>3];default:abort(\"invalid type for getValue: \"+type)}return null}var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;var ALLOC_DYNAMIC=3;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab===\"number\"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types===\"string\"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc===\"function\"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr<stop;ptr+=4){HEAP32[ptr>>2]=0}stop=ret+size;while(ptr<stop){HEAP8[ptr++>>0]=0}return ret}if(singleType===\"i8\"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i<size){var curr=slab[i];type=singleType||types[i];if(type===0){i++;continue}if(type==\"i64\")type=\"i32\";setValue(ret+i,curr,type);if(previousType!==type){typeSize=getNativeTypeSize(type);previousType=type}i+=typeSize}return ret}function getMemory(size){if(!staticSealed)return staticAlloc(size);if(!runtimeInitialized)return dynamicAlloc(size);return _malloc(size)}function Pointer_stringify(ptr,length){if(length===0||!ptr)return\"\";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret=\"\";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}function AsciiToString(ptr){var str=\"\";while(1){var ch=HEAP8[ptr++>>0];if(!ch)return str;str+=String.fromCharCode(ch)}}function stringToAscii(str,outPtr){return writeAsciiToMemory(str,outPtr,false)}var UTF8Decoder=typeof TextDecoder!==\"undefined\"?new TextDecoder(\"utf8\"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str=\"\";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!==\"undefined\"?new TextDecoder(\"utf-16le\"):undefined;function UTF16ToString(ptr){var endPtr=ptr;var idx=endPtr>>1;while(HEAP16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var i=0;var str=\"\";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)return str;++i;str+=String.fromCharCode(codeUnit)}}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite<str.length*2?maxBytesToWrite/2:str.length;for(var i=0;i<numCharsToWrite;++i){var codeUnit=str.charCodeAt(i);HEAP16[outPtr>>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr){var i=0;var str=\"\";while(1){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)return str;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343)++i;len+=4}return len}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function allocateUTF8OnStack(str){var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8Array(str,HEAP8,ret,size);return ret}function demangle(func){return func}function demangleAll(text){var regex=/__Z[\\w\\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:x+\" [\"+y+\"]\"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return\"(no stack trace available)\"}}return err.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module[\"extraStackTrace\"])js+=\"\\n\"+Module[\"extraStackTrace\"]();return demangleAll(js)}var PAGE_SIZE=16384;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var HEAP,buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module[\"buffer\"]=buffer=buf}function updateGlobalBufferViews(){Module[\"HEAP8\"]=HEAP8=new Int8Array(buffer);Module[\"HEAP16\"]=HEAP16=new Int16Array(buffer);Module[\"HEAP32\"]=HEAP32=new Int32Array(buffer);Module[\"HEAPU8\"]=HEAPU8=new Uint8Array(buffer);Module[\"HEAPU16\"]=HEAPU16=new Uint16Array(buffer);Module[\"HEAPU32\"]=HEAPU32=new Uint32Array(buffer);Module[\"HEAPF32\"]=HEAPF32=new Float32Array(buffer);Module[\"HEAPF64\"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort(\"Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value \"+TOTAL_MEMORY+\", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 \")}if(!Module[\"reallocBuffer\"])Module[\"reallocBuffer\"]=function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret};function enlargeMemory(){var PAGE_MULTIPLE=Module[\"usingWasm\"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY<HEAP32[DYNAMICTOP_PTR>>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module[\"reallocBuffer\"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,\"byteLength\").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=function(buffer){return buffer.byteLength}}var TOTAL_STACK=Module[\"TOTAL_STACK\"]||5242880;var TOTAL_MEMORY=Module[\"TOTAL_MEMORY\"]||16777216;if(TOTAL_MEMORY<TOTAL_STACK)Module.printErr(\"TOTAL_MEMORY should be larger than TOTAL_STACK, was \"+TOTAL_MEMORY+\"! (TOTAL_STACK=\"+TOTAL_STACK+\")\");if(Module[\"buffer\"]){buffer=Module[\"buffer\"]}else{if(typeof WebAssembly===\"object\"&&typeof WebAssembly.Memory===\"function\"){Module[\"wasmMemory\"]=new WebAssembly.Memory({initial:TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=Module[\"wasmMemory\"].buffer}else{buffer=new ArrayBuffer(TOTAL_MEMORY)}Module[\"buffer\"]=buffer}updateGlobalBufferViews();function getTotalMemory(){return TOTAL_MEMORY}HEAP32[0]=1668509029;HEAP16[1]=25459;if(HEAPU8[2]!==115||HEAPU8[3]!==99)throw\"Runtime error: expected the system to be little-endian!\";function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback==\"function\"){callback();continue}var func=callback.func;if(typeof func===\"number\"){if(callback.arg===undefined){Module[\"dynCall_v\"](func)}else{Module[\"dynCall_vi\"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module[\"preRun\"]){if(typeof Module[\"preRun\"]==\"function\")Module[\"preRun\"]=[Module[\"preRun\"]];while(Module[\"preRun\"].length){addOnPreRun(Module[\"preRun\"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module[\"postRun\"]){if(typeof Module[\"postRun\"]==\"function\")Module[\"postRun\"]=[Module[\"postRun\"]];while(Module[\"postRun\"].length){addOnPostRun(Module[\"postRun\"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(cb){__ATEXIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeStringToMemory(string,buffer,dontAddNull){warnOnce(\"writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!\");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function unSign(value,bits,ignore){if(value>=0){return value}return bits<=32?2*Math.abs(1<<bits-1)+value:Math.pow(2,bits)+value}function reSign(value,bits,ignore){if(value<=0){return value}var half=bits<=32?Math.abs(1<<bits-1):Math.pow(2,bits-1);if(value>=half&&(bits<=32||value>half)){value=-2*half+value}return value}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module[\"monitorRunDependencies\"]){Module[\"monitorRunDependencies\"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module[\"monitorRunDependencies\"]){Module[\"monitorRunDependencies\"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module[\"preloadedImages\"]={};Module[\"preloadedAudios\"]={};var memoryInitializer=null;var dataURIPrefix=\"data:application/octet-stream;base64,\";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var method=\"native-wasm\";var wasmTextFile=\"main.wast\";var wasmBinaryFile=\"main.wasm\";var asmjsCodeFile=\"main.temp.asm.js\";if(typeof Module[\"locateFile\"]===\"function\"){if(!isDataURI(wasmTextFile)){wasmTextFile=Module[\"locateFile\"](wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=Module[\"locateFile\"](wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=Module[\"locateFile\"](asmjsCodeFile)}}var wasmPageSize=64*1024;var info={global:null,env:null,asm2wasm:{\"f64-rem\":function(x,y){return x%y},debugger:function(){debugger}},parent:Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module[\"buffer\"];if(newBuffer.byteLength<oldBuffer.byteLength){Module[\"printErr\"](\"the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here\")}var oldView=new Int8Array(oldBuffer);var newView=new Int8Array(newBuffer);newView.set(oldView);updateGlobalBuffer(newBuffer);updateGlobalBufferViews()}function fixImports(imports){return imports}function getBinary(){try{if(Module[\"wasmBinary\"]){return new Uint8Array(Module[\"wasmBinary\"])}if(Module[\"readBinary\"]){return Module[\"readBinary\"](wasmBinaryFile)}else{throw\"on the web, we need the wasm binary to be preloaded and set on Module['wasmBinary']. emcc.py will do that for you when generating HTML (but not JS)\"}}catch(err){abort(err)}}function getBinaryPromise(){if(!Module[\"wasmBinary\"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch===\"function\"){return fetch(wasmBinaryFile,{credentials:\"same-origin\"}).then(function(response){if(!response[\"ok\"]){throw\"failed to load wasm binary file at '\"+wasmBinaryFile+\"'\"}return response[\"arrayBuffer\"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function doNativeWasm(global,env,providedBuffer){if(typeof WebAssembly!==\"object\"){Module[\"printErr\"](\"no native wasm support detected\");return false}if(!(Module[\"wasmMemory\"]instanceof WebAssembly.Memory)){Module[\"printErr\"](\"no native wasm Memory in use\");return false}env[\"memory\"]=Module[\"wasmMemory\"];info[\"global\"]={NaN:NaN,Infinity:Infinity};info[\"global.Math\"]=Math;info[\"env\"]=env;function receiveInstance(instance,module){exports=instance.exports;if(exports.memory)mergeMemory(exports.memory);Module[\"asm\"]=exports;Module[\"usingWasm\"]=true;removeRunDependency(\"wasm-instantiate\")}addRunDependency(\"wasm-instantiate\");if(Module[\"instantiateWasm\"]){try{return Module[\"instantiateWasm\"](info,receiveInstance)}catch(e){Module[\"printErr\"](\"Module.instantiateWasm callback failed with error: \"+e);return false}}function receiveInstantiatedSource(output){receiveInstance(output[\"instance\"],output[\"module\"])}function instantiateArrayBuffer(receiver){getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver).catch(function(reason){Module[\"printErr\"](\"failed to asynchronously prepare wasm: \"+reason);abort(reason)})}if(!Module[\"wasmBinary\"]&&typeof WebAssembly.instantiateStreaming===\"function\"&&!isDataURI(wasmBinaryFile)&&typeof fetch===\"function\"){WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:\"same-origin\"}),info).then(receiveInstantiatedSource).catch(function(reason){Module[\"printErr\"](\"wasm streaming compile failed: \"+reason);Module[\"printErr\"](\"falling back to ArrayBuffer instantiation\");instantiateArrayBuffer(receiveInstantiatedSource)})}else{instantiateArrayBuffer(receiveInstantiatedSource)}return{}}Module[\"asmPreload\"]=Module[\"asm\"];var asmjsReallocBuffer=Module[\"reallocBuffer\"];var wasmReallocBuffer=function(size){var PAGE_MULTIPLE=Module[\"usingWasm\"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;size=alignUp(size,PAGE_MULTIPLE);var old=Module[\"buffer\"];var oldSize=old.byteLength;if(Module[\"usingWasm\"]){try{var result=Module[\"wasmMemory\"].grow((size-oldSize)/wasmPageSize);if(result!==(-1|0)){return Module[\"buffer\"]=Module[\"wasmMemory\"].buffer}else{return null}}catch(e){return null}}};Module[\"reallocBuffer\"]=function(size){if(finalMethod===\"asmjs\"){return asmjsReallocBuffer(size)}else{return wasmReallocBuffer(size)}};var finalMethod=\"\";Module[\"asm\"]=function(global,env,providedBuffer){env=fixImports(env);if(!env[\"table\"]){var TABLE_SIZE=Module[\"wasmTableSize\"];if(TABLE_SIZE===undefined)TABLE_SIZE=1024;var MAX_TABLE_SIZE=Module[\"wasmMaxTableSize\"];if(typeof WebAssembly===\"object\"&&typeof WebAssembly.Table===\"function\"){if(MAX_TABLE_SIZE!==undefined){env[\"table\"]=new WebAssembly.Table({initial:TABLE_SIZE,maximum:MAX_TABLE_SIZE,element:\"anyfunc\"})}else{env[\"table\"]=new WebAssembly.Table({initial:TABLE_SIZE,element:\"anyfunc\"})}}else{env[\"table\"]=new Array(TABLE_SIZE)}Module[\"wasmTable\"]=env[\"table\"]}if(!env[\"memoryBase\"]){env[\"memoryBase\"]=Module[\"STATIC_BASE\"]}if(!env[\"tableBase\"]){env[\"tableBase\"]=0}var exports;exports=doNativeWasm(global,env,providedBuffer);if(!exports)abort(\"no binaryen method succeeded. consider enabling more options, like interpreting, if you want that: https://github.com/kripken/emscripten/wiki/WebAssembly#binaryen-methods\");return exports};var methodHandler=Module[\"asm\"]}integrateWasmJS();var ASM_CONSTS=[];STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+3728;__ATINIT__.push();var STATIC_BUMP=3728;Module[\"STATIC_BASE\"]=STATIC_BASE;Module[\"STATIC_BUMP\"]=STATIC_BUMP;var tempDoublePtr=STATICTOP;STATICTOP+=16;function copyTempFloat(ptr){HEAP8[tempDoublePtr]=HEAP8[ptr];HEAP8[tempDoublePtr+1]=HEAP8[ptr+1];HEAP8[tempDoublePtr+2]=HEAP8[ptr+2];HEAP8[tempDoublePtr+3]=HEAP8[ptr+3]}function copyTempDouble(ptr){HEAP8[tempDoublePtr]=HEAP8[ptr];HEAP8[tempDoublePtr+1]=HEAP8[ptr+1];HEAP8[tempDoublePtr+2]=HEAP8[ptr+2];HEAP8[tempDoublePtr+3]=HEAP8[ptr+3];HEAP8[tempDoublePtr+4]=HEAP8[ptr+4];HEAP8[tempDoublePtr+5]=HEAP8[ptr+5];HEAP8[tempDoublePtr+6]=HEAP8[ptr+6];HEAP8[tempDoublePtr+7]=HEAP8[ptr+7]}function ___assert_fail(condition,filename,line,func){abort(\"Assertion failed: \"+Pointer_stringify(condition)+\", at: \"+[filename?Pointer_stringify(filename):\"unknown filename\",line,func?Pointer_stringify(func):\"unknown function\"])}function _abort(){Module[\"abort\"]()}var _llvm_floor_f64=Math_floor;var _llvm_pow_f64=Math_pow;function _llvm_stackrestore(p){var self=_llvm_stacksave;var ret=self.LLVM_SAVEDSTACKS[p];self.LLVM_SAVEDSTACKS.splice(p,1);stackRestore(ret)}function _llvm_stacksave(){var self=_llvm_stacksave;if(!self.LLVM_SAVEDSTACKS){self.LLVM_SAVEDSTACKS=[]}self.LLVM_SAVEDSTACKS.push(stackSave());return self.LLVM_SAVEDSTACKS.length-1}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function ___setErrNo(value){if(Module[\"___errno_location\"])HEAP32[Module[\"___errno_location\"]()>>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;var ASSERTIONS=false;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}function intArrayToString(array){var ret=[];for(var i=0;i<array.length;i++){var chr=array[i];if(chr>255){if(ASSERTIONS){assert(false,\"Character code \"+chr+\" (\"+String.fromCharCode(chr)+\") at offset \"+i+\" not in 0x00-0xFF.\")}chr&=255}ret.push(String.fromCharCode(chr))}return ret.join(\"\")}Module[\"wasmTableSize\"]=4;Module[\"wasmMaxTableSize\"]=4;function invoke_iii(index,a1,a2){try{return Module[\"dynCall_iii\"](index,a1,a2)}catch(e){if(typeof e!==\"number\"&&e!==\"longjmp\")throw e;Module[\"setThrew\"](1,0)}}Module.asmGlobalArg={};Module.asmLibraryArg={abort:abort,assert:assert,enlargeMemory:enlargeMemory,getTotalMemory:getTotalMemory,abortOnCannotGrowMemory:abortOnCannotGrowMemory,invoke_iii:invoke_iii,___assert_fail:___assert_fail,___setErrNo:___setErrNo,_abort:_abort,_emscripten_memcpy_big:_emscripten_memcpy_big,_llvm_floor_f64:_llvm_floor_f64,_llvm_pow_f64:_llvm_pow_f64,_llvm_stackrestore:_llvm_stackrestore,_llvm_stacksave:_llvm_stacksave,DYNAMICTOP_PTR:DYNAMICTOP_PTR,tempDoublePtr:tempDoublePtr,ABORT:ABORT,STACKTOP:STACKTOP,STACK_MAX:STACK_MAX};var asm=Module[\"asm\"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module[\"asm\"]=asm;var ___errno_location=Module[\"___errno_location\"]=function(){return Module[\"asm\"][\"___errno_location\"].apply(null,arguments)};var _emscripten_replace_memory=Module[\"_emscripten_replace_memory\"]=function(){return Module[\"asm\"][\"_emscripten_replace_memory\"].apply(null,arguments)};var _free=Module[\"_free\"]=function(){return Module[\"asm\"][\"_free\"].apply(null,arguments)};var _malloc=Module[\"_malloc\"]=function(){return Module[\"asm\"][\"_malloc\"].apply(null,arguments)};var _memcpy=Module[\"_memcpy\"]=function(){return Module[\"asm\"][\"_memcpy\"].apply(null,arguments)};var _memset=Module[\"_memset\"]=function(){return Module[\"asm\"][\"_memset\"].apply(null,arguments)};var _sbrk=Module[\"_sbrk\"]=function(){return Module[\"asm\"][\"_sbrk\"].apply(null,arguments)};var _stb_vorbis_decode_memory_float=Module[\"_stb_vorbis_decode_memory_float\"]=function(){return Module[\"asm\"][\"_stb_vorbis_decode_memory_float\"].apply(null,arguments)};var establishStackSpace=Module[\"establishStackSpace\"]=function(){return Module[\"asm\"][\"establishStackSpace\"].apply(null,arguments)};var getTempRet0=Module[\"getTempRet0\"]=function(){return Module[\"asm\"][\"getTempRet0\"].apply(null,arguments)};var runPostSets=Module[\"runPostSets\"]=function(){return Module[\"asm\"][\"runPostSets\"].apply(null,arguments)};var setTempRet0=Module[\"setTempRet0\"]=function(){return Module[\"asm\"][\"setTempRet0\"].apply(null,arguments)};var setThrew=Module[\"setThrew\"]=function(){return Module[\"asm\"][\"setThrew\"].apply(null,arguments)};var stackAlloc=Module[\"stackAlloc\"]=function(){return Module[\"asm\"][\"stackAlloc\"].apply(null,arguments)};var stackRestore=Module[\"stackRestore\"]=function(){return Module[\"asm\"][\"stackRestore\"].apply(null,arguments)};var stackSave=Module[\"stackSave\"]=function(){return Module[\"asm\"][\"stackSave\"].apply(null,arguments)};var dynCall_iii=Module[\"dynCall_iii\"]=function(){return Module[\"asm\"][\"dynCall_iii\"].apply(null,arguments)};Module[\"asm\"]=asm;Module[\"ccall\"]=ccall;Module[\"cwrap\"]=cwrap;function ExitStatus(status){this.name=\"ExitStatus\";this.message=\"Program terminated with exit(\"+status+\")\";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;var calledMain=false;dependenciesFulfilled=function runCaller(){if(!Module[\"calledRun\"])run();if(!Module[\"calledRun\"])dependenciesFulfilled=runCaller};function run(args){args=args||Module[\"arguments\"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module[\"calledRun\"])return;function doRun(){if(Module[\"calledRun\"])return;Module[\"calledRun\"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module[\"onRuntimeInitialized\"])Module[\"onRuntimeInitialized\"]();postRun()}if(Module[\"setStatus\"]){Module[\"setStatus\"](\"Running...\");setTimeout(function(){setTimeout(function(){Module[\"setStatus\"](\"\")},1);doRun()},1)}else{doRun()}}Module[\"run\"]=run;function exit(status,implicit){if(implicit&&Module[\"noExitRuntime\"]&&status===0){return}if(Module[\"noExitRuntime\"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module[\"onExit\"])Module[\"onExit\"](status)}if(ENVIRONMENT_IS_NODE){process[\"exit\"](status)}Module[\"quit\"](status,new ExitStatus(status))}Module[\"exit\"]=exit;var abortDecorators=[];function abort(what){if(Module[\"onAbort\"]){Module[\"onAbort\"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=\"\"}ABORT=true;EXITSTATUS=1;throw\"abort(\"+what+\"). Build with -s ASSERTIONS=1 for more info.\"}Module[\"abort\"]=abort;if(Module[\"preInit\"]){if(typeof Module[\"preInit\"]==\"function\")Module[\"preInit\"]=[Module[\"preInit\"]];while(Module[\"preInit\"].length>0){Module[\"preInit\"].pop()()}}Module[\"noExitRuntime\"]=true;run();(function(Module){var initializeP=new Promise(function(resolve){if(typeof useWasm!==\"undefined\"){Module.onRuntimeInitialized=function(){var decodeMemory=Module.cwrap(\"stb_vorbis_decode_memory_float\",\"number\",[\"number\",\"number\",\"number\",\"number\",\"number\"]);resolve(decodeMemory)};return}var decodeMemory=Module[\"_stb_vorbis_decode_memory_float\"];resolve(decodeMemory)});function arrayBufferToHeap(buffer,byteOffset,byteLength){var ptr=Module._malloc(byteLength);var heapBytes=new Uint8Array(Module.HEAPU8.buffer,ptr,byteLength);heapBytes.set(new Uint8Array(buffer,byteOffset,byteLength));return heapBytes}function ptrToInt32(ptr){var a=new Int32Array(Module.HEAPU8.buffer,ptr,1);return a[0]}function ptrToFloat32(ptr){var a=new Float32Array(Module.HEAPU8.buffer,ptr,1);return a[0]}function ptrToInt32s(ptr,length){var buf=new ArrayBuffer(length*Int32Array.BYTES_PER_ELEMENT);var copied=new Int32Array(buf);copied.set(new Int32Array(Module.HEAPU8.buffer,ptr,length));return copied}function ptrToFloat32s(ptr,length){var buf=new ArrayBuffer(length*Float32Array.BYTES_PER_ELEMENT);var copied=new Float32Array(buf);copied.set(new Float32Array(Module.HEAPU8.buffer,ptr,length));return copied}self.addEventListener(\"message\",function(event){initializeP.then(function(decodeMemory){var buf=event.data.buf;var copiedBuf=null;if(buf instanceof ArrayBuffer){copiedBuf=arrayBufferToHeap(buf,0,buf.byteLength)}else if(buf instanceof Uint8Array){copiedBuf=arrayBufferToHeap(buf.buffer,buf.byteOffset,buf.byteLength)}var channelsPtr=Module._malloc(4);var sampleRatePtr=Module._malloc(4);var outputPtr=Module._malloc(4);var length=decodeMemory(copiedBuf.byteOffset,copiedBuf.byteLength,channelsPtr,sampleRatePtr,outputPtr);if(length<0){postMessage({id:event.data.id,error:new Error(\"stbvorbis decode failed: \"+length)});return}var channels=ptrToInt32(channelsPtr);var data=[];var dataPtrs=ptrToInt32s(ptrToInt32(outputPtr),channels);for(var i=0;i<dataPtrs.length;i++){data.push(ptrToFloat32s(dataPtrs[i],length))}var result={id:event.data.id,data:data,sampleRate:ptrToInt32(sampleRatePtr)};Module._free(copiedBuf.byteOffset);Module._free(channelsPtr);Module._free(sampleRatePtr);for(var i=0;i<dataPtrs.length;i++){Module._free(dataPtrs[i])}Module._free(ptrToInt32(outputPtr));Module._free(outputPtr);postMessage(result,result.data.map(function(array){return array.buffer}))})})})(Module)}function httpGet(url){return new Promise(function(resolve,reject){var xhr=new XMLHttpRequest;xhr.open(\"GET\",url);xhr.addEventListener(\"load\",function(){var status=xhr.status;if(status<200||status>=300){reject({status:status});return}resolve(xhr.response)});xhr.addEventListener(\"error\",function(){reject({status:xhr.status})});xhr.send()})}var initializeWorkerP=new Promise(function(resolve,reject){if(typeof WebAssembly===\"object\"){var workerURL=URL.createObjectURL(new Blob([\"(\"+decodeWorker.toString()+\")();\"],{type:\"text/javascript\"}));resolve(new Worker(workerURL));return}var scriptPath=document.currentScript.src;var directoryPath=scriptPath.slice(0,scriptPath.lastIndexOf(\"/\")+1);httpGet(directoryPath+\"stbvorbis_asm.js\").then(function(script){workerURL=URL.createObjectURL(new Blob([script],{type:\"text/javascript\"}));resolve(new Worker(workerURL))}).catch(function(err){reject(new Error(\"asmjs version is not available (HTTP status: \"+err.status+\" on stbvorbis_asm.js). Deploy stbvorbis_asm.js at the same place as stbvorbis.js.\"))})});initializeWorkerP.catch(function(e){});var requestId=0;stbvorbis.decode=function(buf){return initializeWorkerP.then(function(worker){return new Promise(function(resolve,reject){var currentId=requestId;var onmessage=function(event){var result=event.data;if(result.id!==currentId){return}worker.removeEventListener(\"message\",onmessage);if(result.error){reject(result.error);return}resolve({data:result.data,sampleRate:result.sampleRate})};worker.addEventListener(\"message\",onmessage);worker.postMessage({id:requestId,buf:buf},[buf instanceof Uint8Array?buf.buffer:buf]);requestId++})})}})();\n")
|