From 4b38effd37fdd7e2ca6bd06d71c5a895524b6f20 Mon Sep 17 00:00:00 2001 From: Paul Shapiro Date: Mon, 27 Aug 2018 15:55:04 -0400 Subject: [PATCH] updated mymonero core cpp to remove some exceptions --- cryptonote_utils/MyMoneroCoreCpp.js | 2 +- cryptonote_utils/MyMoneroCoreCpp.wasm | Bin 1457882 -> 1457294 bytes src/submodules/mymonero-core-cpp | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cryptonote_utils/MyMoneroCoreCpp.js b/cryptonote_utils/MyMoneroCoreCpp.js index 7393363..82f8918 100644 --- a/cryptonote_utils/MyMoneroCoreCpp.js +++ b/cryptonote_utils/MyMoneroCoreCpp.js @@ -5,7 +5,7 @@ var MyMoneroCoreCpp = (function() { function(MyMoneroCoreCpp) { MyMoneroCoreCpp = MyMoneroCoreCpp || {}; -var Module=typeof MyMoneroCoreCpp!=="undefined"?MyMoneroCoreCpp:{};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;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;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";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);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});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){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/"}else{scriptDirectory=""}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})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){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}}}}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}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)}}var ALLOC_NORMAL=0;var ALLOC_STATIC=2;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>2]=0}stop=ret+size;while(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>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)}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=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&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=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 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 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>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_MEMORY0){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 addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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 dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="MyMoneroCoreCpp.wast";var wasmBinaryFile="MyMoneroCoreCpp.wasm";var asmjsCodeFile="MyMoneroCoreCpp.temp.asm.js";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength>2];var h=HEAP32[ptr+4>>2];HEAP32[ptr>>2]=_i64Add(l,h,vall,valh);HEAP32[ptr+4>>2]=getTempRet0();return(setTempRet0(h),l)|0}var ENV={};function ___buildEnvironment(environ){var MAX_ENV_VALUES=64;var TOTAL_ENV_SIZE=1024;var poolPtr;var envPtr;if(!___buildEnvironment.called){___buildEnvironment.called=true;ENV["USER"]=ENV["LOGNAME"]="web_user";ENV["PATH"]="/";ENV["PWD"]="/";ENV["HOME"]="/home/web_user";ENV["LANG"]="C.UTF-8";ENV["_"]=Module["thisProgram"];poolPtr=getMemory(TOTAL_ENV_SIZE);envPtr=getMemory(MAX_ENV_VALUES*4);HEAP32[envPtr>>2]=poolPtr;HEAP32[environ>>2]=envPtr}else{envPtr=HEAP32[environ>>2];poolPtr=HEAP32[envPtr>>2]}var strings=[];var totalSize=0;for(var key in ENV){if(typeof ENV[key]==="string"){var line=key+"="+ENV[key];strings.push(line);totalSize+=line.length}}if(totalSize>TOTAL_ENV_SIZE){throw new Error("Environment size exceeded TOTAL_ENV_SIZE!")}var ptrSize=4;for(var i=0;i>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}function ___cxa_allocate_exception(size){return _malloc(size)}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var key in EXCEPTIONS.infos){var ptr=+key;var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_uncaught_exception(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}function ___lock(){}var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function ___map_file(pathname,size){___setErrNo(ERRNO_CODES.EPERM);return-1}var ERRNO_MESSAGES={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"};var PATH={splitPath:(function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)}),normalizeArray:(function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts}),normalize:(function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path}),dirname:(function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir}),basename:(function(path){if(path==="/")return"/";var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)}),extname:(function(path){return PATH.splitPath(path)[3]}),join:(function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))}),join2:(function(l,r){return PATH.normalize(l+"/"+r)}),resolve:(function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter((function(p){return!!p})),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."}),relative:(function(from,to){from=PATH.resolve(from).substr(1);to=PATH.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()}),put_char:(function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}})},default_tty1_ops:{put_char:(function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}})}};var MEMFS={ops_table:null,mount:(function(mount){return MEMFS.createNode(null,"/",16384|511,0)}),createNode:(function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node}),getFileDataAsRegularArray:(function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;inode.contents.length){node.contents=MEMFS.getFileDataAsRegularArray(node);node.usedBytes=node.contents.length}if(!node.contents||node.contents.subarray){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return}if(!node.contents&&newCapacity>0)node.contents=[];while(node.contents.lengthnewSize)node.contents.length=newSize;else while(node.contents.length=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);assert(size>=0);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+lengthe2.timestamp){create.push(key);total++}}));var remove=[];Object.keys(dst.entries).forEach((function(key){var e=dst.entries[key];var e2=src.entries[key];if(!e2){remove.push(key);total++}}));if(!total){return callback(null)}var completed=0;var db=src.type==="remote"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readwrite");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err){if(!done.errored){done.errored=true;return callback(err)}return}if(++completed>=total){return callback(null)}}transaction.onerror=(function(e){done(this.error);e.preventDefault()});create.sort().forEach((function(path){if(dst.type==="local"){IDBFS.loadRemoteEntry(store,path,(function(err,entry){if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)}))}else{IDBFS.loadLocalEntry(path,(function(err,entry){if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)}))}}));remove.sort().reverse().forEach((function(path){if(dst.type==="local"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}}))})};var NODEFS={isWindows:false,staticInit:(function(){NODEFS.isWindows=!!process.platform.match(/^win/);var flags=process["binding"]("constants");if(flags["fs"]){flags=flags["fs"]}NODEFS.flagsForNodeMap={"1024":flags["O_APPEND"],"64":flags["O_CREAT"],"128":flags["O_EXCL"],"0":flags["O_RDONLY"],"2":flags["O_RDWR"],"4096":flags["O_SYNC"],"512":flags["O_TRUNC"],"1":flags["O_WRONLY"]}}),bufferFrom:(function(arrayBuffer){return Buffer.alloc?Buffer.from(arrayBuffer):new Buffer(arrayBuffer)}),mount:(function(mount){assert(ENVIRONMENT_IS_NODE);return NODEFS.createNode(null,"/",NODEFS.getMode(mount.opts.root),0)}),createNode:(function(parent,name,mode,dev){if(!FS.isDir(mode)&&!FS.isFile(mode)&&!FS.isLink(mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=FS.createNode(parent,name,mode);node.node_ops=NODEFS.node_ops;node.stream_ops=NODEFS.stream_ops;return node}),getMode:(function(path){var stat;try{stat=fs.lstatSync(path);if(NODEFS.isWindows){stat.mode=stat.mode|(stat.mode&292)>>2}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return stat.mode}),realPath:(function(node){var parts=[];while(node.parent!==node){parts.push(node.name);node=node.parent}parts.push(node.mount.opts.root);parts.reverse();return PATH.join.apply(null,parts)}),flagsForNode:(function(flags){flags&=~2097152;flags&=~2048;flags&=~32768;flags&=~524288;var newFlags=0;for(var k in NODEFS.flagsForNodeMap){if(flags&k){newFlags|=NODEFS.flagsForNodeMap[k];flags^=k}}if(!flags){return newFlags}else{throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),node_ops:{getattr:(function(node){var path=NODEFS.realPath(node);var stat;try{stat=fs.lstatSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(NODEFS.isWindows&&!stat.blksize){stat.blksize=4096}if(NODEFS.isWindows&&!stat.blocks){stat.blocks=(stat.size+stat.blksize-1)/stat.blksize|0}return{dev:stat.dev,ino:stat.ino,mode:stat.mode,nlink:stat.nlink,uid:stat.uid,gid:stat.gid,rdev:stat.rdev,size:stat.size,atime:stat.atime,mtime:stat.mtime,ctime:stat.ctime,blksize:stat.blksize,blocks:stat.blocks}}),setattr:(function(node,attr){var path=NODEFS.realPath(node);try{if(attr.mode!==undefined){fs.chmodSync(path,attr.mode);node.mode=attr.mode}if(attr.timestamp!==undefined){var date=new Date(attr.timestamp);fs.utimesSync(path,date,date)}if(attr.size!==undefined){fs.truncateSync(path,attr.size)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),lookup:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);var mode=NODEFS.getMode(path);return NODEFS.createNode(parent,name,mode)}),mknod:(function(parent,name,mode,dev){var node=NODEFS.createNode(parent,name,mode,dev);var path=NODEFS.realPath(node);try{if(FS.isDir(node.mode)){fs.mkdirSync(path,node.mode)}else{fs.writeFileSync(path,"",{mode:node.mode})}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return node}),rename:(function(oldNode,newDir,newName){var oldPath=NODEFS.realPath(oldNode);var newPath=PATH.join2(NODEFS.realPath(newDir),newName);try{fs.renameSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),unlink:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.unlinkSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),rmdir:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.rmdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readdir:(function(node){var path=NODEFS.realPath(node);try{return fs.readdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),symlink:(function(parent,newName,oldPath){var newPath=PATH.join2(NODEFS.realPath(parent),newName);try{fs.symlinkSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readlink:(function(node){var path=NODEFS.realPath(node);try{path=fs.readlinkSync(path);path=NODEJS_PATH.relative(NODEJS_PATH.resolve(node.mount.opts.root),path);return path}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}})},stream_ops:{open:(function(stream){var path=NODEFS.realPath(stream.node);try{if(FS.isFile(stream.node.mode)){stream.nfd=fs.openSync(path,NODEFS.flagsForNode(stream.flags))}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),close:(function(stream){try{if(FS.isFile(stream.node.mode)&&stream.nfd){fs.closeSync(stream.nfd)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),read:(function(stream,buffer,offset,length,position){if(length===0)return 0;try{return fs.readSync(stream.nfd,NODEFS.bufferFrom(buffer.buffer),offset,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),write:(function(stream,buffer,offset,length,position){try{return fs.writeSync(stream.nfd,NODEFS.bufferFrom(buffer.buffer),offset,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){try{var stat=fs.fstatSync(stream.nfd);position+=stat.size}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};var WORKERFS={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:(function(mount){assert(ENVIRONMENT_IS_WORKER);if(!WORKERFS.reader)WORKERFS.reader=new FileReaderSync;var root=WORKERFS.createNode(null,"/",WORKERFS.DIR_MODE,0);var createdParents={};function ensureParent(path){var parts=path.split("/");var parent=root;for(var i=0;i=stream.node.size)return 0;var chunk=stream.node.contents.slice(position,position+length);var ab=WORKERFS.reader.readAsArrayBuffer(chunk);buffer.set(new Uint8Array(ab),offset);return chunk.size}),write:(function(stream,buffer,offset,length,position){throw new FS.ErrnoError(ERRNO_CODES.EIO)}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.size}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};STATICTOP+=16;STATICTOP+=16;STATICTOP+=16;var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:(function(e){if(!(e instanceof FS.ErrnoError))throw e+" : "+stackTrace();return ___setErrNo(e.errno)}),lookupPath:(function(path,opts){path=PATH.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}var parts=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}}}}return{path:current_path,node:current}}),getPath:(function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}}),hashName:(function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length}),hashAddNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node}),hashRemoveNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}}),lookupNode:(function(parent,name){var err=FS.mayLookup(parent);if(err){throw new FS.ErrnoError(err,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)}),createNode:(function(parent,name,mode,rdev){if(!FS.FSNode){FS.FSNode=(function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev});FS.FSNode.prototype={};var readMode=292|73;var writeMode=146;Object.defineProperties(FS.FSNode.prototype,{read:{get:(function(){return(this.mode&readMode)===readMode}),set:(function(val){val?this.mode|=readMode:this.mode&=~readMode})},write:{get:(function(){return(this.mode&writeMode)===writeMode}),set:(function(val){val?this.mode|=writeMode:this.mode&=~writeMode})},isFolder:{get:(function(){return FS.isDir(this.mode)})},isDevice:{get:(function(){return FS.isChrdev(this.mode)})}})}var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node}),destroyNode:(function(node){FS.hashRemoveNode(node)}),isRoot:(function(node){return node===node.parent}),isMountpoint:(function(node){return!!node.mounted}),isFile:(function(mode){return(mode&61440)===32768}),isDir:(function(mode){return(mode&61440)===16384}),isLink:(function(mode){return(mode&61440)===40960}),isChrdev:(function(mode){return(mode&61440)===8192}),isBlkdev:(function(mode){return(mode&61440)===24576}),isFIFO:(function(mode){return(mode&61440)===4096}),isSocket:(function(mode){return(mode&49152)===49152}),flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:(function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags}),flagsToPermissionString:(function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms}),nodePermissions:(function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf("r")!==-1&&!(node.mode&292)){return ERRNO_CODES.EACCES}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return ERRNO_CODES.EACCES}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return ERRNO_CODES.EACCES}return 0}),mayLookup:(function(dir){var err=FS.nodePermissions(dir,"x");if(err)return err;if(!dir.node_ops.lookup)return ERRNO_CODES.EACCES;return 0}),mayCreate:(function(dir,name){try{var node=FS.lookupNode(dir,name);return ERRNO_CODES.EEXIST}catch(e){}return FS.nodePermissions(dir,"wx")}),mayDelete:(function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var err=FS.nodePermissions(dir,"wx");if(err){return err}if(isdir){if(!FS.isDir(node.mode)){return ERRNO_CODES.ENOTDIR}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return ERRNO_CODES.EBUSY}}else{if(FS.isDir(node.mode)){return ERRNO_CODES.EISDIR}}return 0}),mayOpen:(function(node,flags){if(!node){return ERRNO_CODES.ENOENT}if(FS.isLink(node.mode)){return ERRNO_CODES.ELOOP}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return ERRNO_CODES.EISDIR}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))}),MAX_OPEN_FDS:4096,nextfd:(function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(ERRNO_CODES.EMFILE)}),getStream:(function(fd){return FS.streams[fd]}),createStream:(function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=(function(){});FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:(function(){return this.node}),set:(function(val){this.node=val})},isRead:{get:(function(){return(this.flags&2097155)!==1})},isWrite:{get:(function(){return(this.flags&2097155)!==0})},isAppend:{get:(function(){return this.flags&1024})}})}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream}),closeStream:(function(fd){FS.streams[fd]=null}),chrdev_stream_ops:{open:(function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}}),llseek:(function(){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)})},major:(function(dev){return dev>>8}),minor:(function(dev){return dev&255}),makedev:(function(ma,mi){return ma<<8|mi}),registerDevice:(function(dev,ops){FS.devices[dev]={stream_ops:ops}}),getDevice:(function(dev){return FS.devices[dev]}),getMounts:(function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts}),syncfs:(function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){console.log("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(err){assert(FS.syncFSRequests>0);FS.syncFSRequests--;return callback(err)}function done(err){if(err){if(!done.errored){done.errored=true;return doCallback(err)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach((function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)}))}),mount:(function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot}),unmount:(function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach((function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}}));node.mounted=null;var idx=node.mount.mounts.indexOf(mount);assert(idx!==-1);node.mount.mounts.splice(idx,1)}),lookup:(function(parent,name){return parent.node_ops.lookup(parent,name)}),mknod:(function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.mayCreate(parent,name);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.mknod(parent,name,mode,dev)}),create:(function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)}),mkdir:(function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)}),mkdirTree:(function(path,mode){var dirs=path.split("/");var d="";for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}});var lazyArray=this;lazyArray.setDataGetter((function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]}));if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;console.log("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._length})},chunkSize:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize})}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:(function(){return this.contents.length})}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach((function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}return fn.apply(null,arguments)}}));stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);assert(size>=0);if(contents.slice){for(var i=0;i>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;HEAP32[buf+36>>2]=stat.size;HEAP32[buf+40>>2]=4096;HEAP32[buf+44>>2]=stat.blocks;HEAP32[buf+48>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+52>>2]=0;HEAP32[buf+56>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ino;return 0}),doMsync:(function(addr,stream,len,flags){var buffer=new Uint8Array(HEAPU8.subarray(addr,addr+len));FS.msync(stream,buffer,0,len,flags)}),doMkdir:(function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}),doMknod:(function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-ERRNO_CODES.EINVAL}FS.mknod(path,mode,dev);return 0}),doReadlink:(function(path,buf,bufsize){if(bufsize<=0)return-ERRNO_CODES.EINVAL;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}),doAccess:(function(path,amode){if(amode&~7){return-ERRNO_CODES.EINVAL}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-ERRNO_CODES.EACCES}return 0}),doDup:(function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd}),doReadv:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}),varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),getStreamFromFD:(function(){var stream=FS.getStream(SYSCALLS.get());if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return stream}),getSocketFromFD:(function(){var socket=SOCKFS.getSocket(SYSCALLS.get());if(!socket)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return socket}),getSocketAddress:(function(allowNull){var addrp=SYSCALLS.get(),addrlen=SYSCALLS.get();if(allowNull&&addrp===0)return null;var info=__read_sockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doWritev(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var PROCINFO={ppid:1,pid:42,sid:42,pgid:42};function ___syscall20(which,varargs){SYSCALLS.varargs=varargs;try{return PROCINFO.pid}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),cmd=SYSCALLS.get();switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-ERRNO_CODES.EINVAL}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd};case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0};case 12:case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0};case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-ERRNO_CODES.EINVAL;case 9:___setErrNo(ERRNO_CODES.EINVAL);return-1;default:{return-ERRNO_CODES.EINVAL}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall3(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get(),count=SYSCALLS.get();return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),op=SYSCALLS.get();switch(op){case 21509:case 21505:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21519:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0};case 21520:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return-ERRNO_CODES.EINVAL};case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)};case 21523:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21524:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall91(which,varargs){SYSCALLS.varargs=varargs;try{var addr=SYSCALLS.get(),len=SYSCALLS.get();var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);SYSCALLS.doMsync(addr,stream,len,info.flags);FS.munmap(stream);SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___unlock(){}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return(function(){"use strict";return body.apply(this,arguments)})}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,(function(message){this.name=errorName;this.message=message;var stack=(new Error(message)).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}}));errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=(function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}});return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach((function(type){typeDependencies[type]=dependentTypes}));function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])}),destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv}),"toWireType":(function(destructors,value){return __emval_register(value)}),"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null})}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return(function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])});case 3:return(function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])});default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(value){return value}),"toWireType":(function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value}),"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){return(function(){var args=new Array(arguments.length+1);args[0]=rawFunction;for(var i=0;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=(function(value){return value});if(minRange===0){var bitshift=32-8*size;fromWireType=(function(value){return value<>>bitshift})}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":(function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0}),"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(heap["buffer"],data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":(function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var endChar=HEAPU8[value+4+length];var endCharSwap=0;if(endChar!=0){endCharSwap=endChar;HEAPU8[value+4+length]=0}var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(HEAPU8[currentBytePtr]==0){var stringSegment=UTF8ToString(decodeStartPtr);if(str===undefined)str=stringSegment;else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}if(endCharSwap!=0)HEAPU8[value+4+length]=endCharSwap}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var a=new Array(length);var start=value+4>>shift;for(var i=0;i>2]=length;var start=ptr+4>>shift;for(var i=0;i>2]=millis/1e3|0;HEAP16[p+4>>1]=millis%1e3;HEAP16[p+6>>1]=0;HEAP16[p+8>>1]=0;return 0}function _getenv(name){if(name===0)return 0;name=Pointer_stringify(name);if(!ENV.hasOwnProperty(name))return 0;if(_getenv.ret)_free(_getenv.ret);_getenv.ret=allocateUTF8(ENV[name]);return _getenv.ret}var ___tm_current=STATICTOP;STATICTOP+=48;var ___tm_timezone=allocate(intArrayFromString("GMT"),"i8",ALLOC_STATIC);function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+40>>2]=___tm_timezone;return tmPtr}function _gmtime(time){return _gmtime_r(time,___tm_current)}function _llvm_bswap_i64(l,h){var retl=_llvm_bswap_i32(h)>>>0;var reth=_llvm_bswap_i32(l)>>>0;return(setTempRet0(reth),retl)|0}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 _llvm_trap(){abort("trap!")}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[__get_timezone()>>2]=(new Date).getTimezoneOffset()*60;var winter=new Date(2e3,0,1);var summer=new Date(2e3,6,1);HEAP32[__get_daylight()>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocate(intArrayFromString(winterName),"i8",ALLOC_NORMAL);var summerNamePtr=allocate(intArrayFromString(summerName),"i8",ALLOC_NORMAL);if(summer.getTimezoneOffset()>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _mktime(tmPtr){_tzset();var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=(new Date(2e3,6,1)).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3|0}function _pthread_cond_wait(){return 0}var PTHREAD_SPECIFIC={};function _pthread_getspecific(key){return PTHREAD_SPECIFIC[key]||0}var PTHREAD_SPECIFIC_NEXT_KEY=1;function _pthread_key_create(key,destructor){if(key==0){return ERRNO_CODES.EINVAL}HEAP32[key>>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_mutex_init(){}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}var __sigalrm_handler=0;function _signal(sig,func){if(sig==14){__sigalrm_handler=func}else{}return 0}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]);return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?Pointer_stringify(tm_zone):""};var pattern=Pointer_stringify(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":(function(date){return WEEKDAYS[date.tm_wday].substring(0,3)}),"%A":(function(date){return WEEKDAYS[date.tm_wday]}),"%b":(function(date){return MONTHS[date.tm_mon].substring(0,3)}),"%B":(function(date){return MONTHS[date.tm_mon]}),"%C":(function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)}),"%d":(function(date){return leadingNulls(date.tm_mday,2)}),"%e":(function(date){return leadingSomething(date.tm_mday,2," ")}),"%g":(function(date){return getWeekBasedYear(date).toString().substring(2)}),"%G":(function(date){return getWeekBasedYear(date)}),"%H":(function(date){return leadingNulls(date.tm_hour,2)}),"%I":(function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)}),"%j":(function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)}),"%m":(function(date){return leadingNulls(date.tm_mon+1,2)}),"%M":(function(date){return leadingNulls(date.tm_min,2)}),"%n":(function(){return"\n"}),"%p":(function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}}),"%S":(function(date){return leadingNulls(date.tm_sec,2)}),"%t":(function(){return"\t"}),"%u":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()||7}),"%U":(function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"}),"%V":(function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)}),"%Z":(function(date){return date.tm_zone}),"%%":(function(){return"%"})};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function _sysconf(name){switch(name){case 30:return PAGE_SIZE;case 85:var maxHeapSize=2*1024*1024*1024-65536;return maxHeapSize/PAGE_SIZE;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:{if(typeof navigator==="object")return navigator["hardwareConcurrency"]||1;return 1}}___setErrNo(ERRNO_CODES.EINVAL);return-1}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}FS.staticInit();__ATINIT__.unshift((function(){if(!Module["noFSInit"]&&!FS.init.initialized)FS.init()}));__ATMAIN__.push((function(){FS.ignorePermissions=false}));__ATEXIT__.push((function(){FS.quit()}));__ATINIT__.unshift((function(){TTY.init()}));__ATEXIT__.push((function(){TTY.shutdown()}));if(ENVIRONMENT_IS_NODE){var fs=require("fs");var NODEJS_PATH=require("path");NODEFS.staticInit()}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");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;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}Module["wasmTableSize"]=1112;Module["wasmMaxTableSize"]=1112;Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"___assert_fail":___assert_fail,"___atomic_fetch_add_8":___atomic_fetch_add_8,"___buildEnvironment":___buildEnvironment,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_pure_virtual":___cxa_pure_virtual,"___cxa_throw":___cxa_throw,"___cxa_uncaught_exception":___cxa_uncaught_exception,"___lock":___lock,"___map_file":___map_file,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall145":___syscall145,"___syscall146":___syscall146,"___syscall20":___syscall20,"___syscall221":___syscall221,"___syscall3":___syscall3,"___syscall5":___syscall5,"___syscall54":___syscall54,"___syscall6":___syscall6,"___syscall91":___syscall91,"___unlock":___unlock,"__embind_register_bool":__embind_register_bool,"__embind_register_emval":__embind_register_emval,"__embind_register_float":__embind_register_float,"__embind_register_function":__embind_register_function,"__embind_register_integer":__embind_register_integer,"__embind_register_memory_view":__embind_register_memory_view,"__embind_register_std_string":__embind_register_std_string,"__embind_register_std_wstring":__embind_register_std_wstring,"__embind_register_void":__embind_register_void,"_abort":_abort,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_err":_err,"_errx":_errx,"_ftime":_ftime,"_getenv":_getenv,"_gmtime":_gmtime,"_gmtime_r":_gmtime_r,"_llvm_bswap_i64":_llvm_bswap_i64,"_llvm_stackrestore":_llvm_stackrestore,"_llvm_stacksave":_llvm_stacksave,"_llvm_trap":_llvm_trap,"_mktime":_mktime,"_pthread_cond_wait":_pthread_cond_wait,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_mutex_init":_pthread_mutex_init,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"_signal":_signal,"_strftime_l":_strftime_l,"_sysconf":_sysconf,"_time":_time,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var __GLOBAL__I_000101=Module["__GLOBAL__I_000101"]=(function(){return Module["asm"]["__GLOBAL__I_000101"].apply(null,arguments)});var __GLOBAL__sub_I_account_cpp=Module["__GLOBAL__sub_I_account_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_account_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_base58_cpp=Module["__GLOBAL__sub_I_base58_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_base58_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_bind_cpp=Module["__GLOBAL__sub_I_bind_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_bind_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_bulletproofs_cc=Module["__GLOBAL__sub_I_bulletproofs_cc"]=(function(){return Module["asm"]["__GLOBAL__sub_I_bulletproofs_cc"].apply(null,arguments)});var __GLOBAL__sub_I_crypto_cpp=Module["__GLOBAL__sub_I_crypto_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_crypto_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_cryptonote_basic_impl_cpp=Module["__GLOBAL__sub_I_cryptonote_basic_impl_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_cryptonote_basic_impl_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_cryptonote_format_utils_cpp=Module["__GLOBAL__sub_I_cryptonote_format_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_cryptonote_format_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_cryptonote_tx_utils_cpp=Module["__GLOBAL__sub_I_cryptonote_tx_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_cryptonote_tx_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_device_cpp=Module["__GLOBAL__sub_I_device_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_device_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_device_default_cpp=Module["__GLOBAL__sub_I_device_default_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_device_default_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_electrum_words_cpp=Module["__GLOBAL__sub_I_electrum_words_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_electrum_words_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_index_cpp=Module["__GLOBAL__sub_I_index_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_index_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_iostream_cpp=Module["__GLOBAL__sub_I_iostream_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_iostream_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_logger_cpp=Module["__GLOBAL__sub_I_logger_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_logger_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_address_utils_cpp=Module["__GLOBAL__sub_I_monero_address_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_address_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_fork_rules_cpp=Module["__GLOBAL__sub_I_monero_fork_rules_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_fork_rules_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_key_image_utils_cpp=Module["__GLOBAL__sub_I_monero_key_image_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_key_image_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_paymentID_utils_cpp=Module["__GLOBAL__sub_I_monero_paymentID_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_paymentID_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_transfer_utils_cpp=Module["__GLOBAL__sub_I_monero_transfer_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_transfer_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_wallet_utils_cpp=Module["__GLOBAL__sub_I_monero_wallet_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_wallet_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_rctOps_cpp=Module["__GLOBAL__sub_I_rctOps_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_rctOps_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_rctSigs_cpp=Module["__GLOBAL__sub_I_rctSigs_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_rctSigs_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_rctTypes_cpp=Module["__GLOBAL__sub_I_rctTypes_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_rctTypes_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_serial_bridge_index_cpp=Module["__GLOBAL__sub_I_serial_bridge_index_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_serial_bridge_index_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_threadpool_cpp=Module["__GLOBAL__sub_I_threadpool_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_threadpool_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_tools__ret_vals_cpp=Module["__GLOBAL__sub_I_tools__ret_vals_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_tools__ret_vals_cpp"].apply(null,arguments)});var __ZSt18uncaught_exceptionv=Module["__ZSt18uncaught_exceptionv"]=(function(){return Module["asm"]["__ZSt18uncaught_exceptionv"].apply(null,arguments)});var ___cxx_global_var_init_17=Module["___cxx_global_var_init_17"]=(function(){return Module["asm"]["___cxx_global_var_init_17"].apply(null,arguments)});var ___cxx_global_var_init_18=Module["___cxx_global_var_init_18"]=(function(){return Module["asm"]["___cxx_global_var_init_18"].apply(null,arguments)});var ___cxx_global_var_init_19=Module["___cxx_global_var_init_19"]=(function(){return Module["asm"]["___cxx_global_var_init_19"].apply(null,arguments)});var ___emscripten_environ_constructor=Module["___emscripten_environ_constructor"]=(function(){return Module["asm"]["___emscripten_environ_constructor"].apply(null,arguments)});var ___errno_location=Module["___errno_location"]=(function(){return Module["asm"]["___errno_location"].apply(null,arguments)});var ___getTypeName=Module["___getTypeName"]=(function(){return Module["asm"]["___getTypeName"].apply(null,arguments)});var __get_daylight=Module["__get_daylight"]=(function(){return Module["asm"]["__get_daylight"].apply(null,arguments)});var __get_timezone=Module["__get_timezone"]=(function(){return Module["asm"]["__get_timezone"].apply(null,arguments)});var __get_tzname=Module["__get_tzname"]=(function(){return Module["asm"]["__get_tzname"].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 _i64Add=Module["_i64Add"]=(function(){return Module["asm"]["_i64Add"].apply(null,arguments)});var _init_random=Module["_init_random"]=(function(){return Module["asm"]["_init_random"].apply(null,arguments)});var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=(function(){return Module["asm"]["_llvm_bswap_i32"].apply(null,arguments)});var _main=Module["_main"]=(function(){return Module["asm"]["_main"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var getTempRet0=Module["getTempRet0"]=(function(){return Module["asm"]["getTempRet0"].apply(null,arguments)});var setTempRet0=Module["setTempRet0"]=(function(){return Module["asm"]["setTempRet0"].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_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiid=Module["dynCall_iiiiid"]=(function(){return Module["asm"]["dynCall_iiiiid"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_iiiiiid=Module["dynCall_iiiiiid"]=(function(){return Module["asm"]["dynCall_iiiiiid"].apply(null,arguments)});var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiii"].apply(null,arguments)});var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiii"].apply(null,arguments)});var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiiii"].apply(null,arguments)});var dynCall_iiiiij=Module["dynCall_iiiiij"]=(function(){return Module["asm"]["dynCall_iiiiij"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viiiiii=Module["dynCall_viiiiii"]=(function(){return Module["asm"]["dynCall_viiiiii"].apply(null,arguments)});var dynCall_viijii=Module["dynCall_viijii"]=(function(){return Module["asm"]["dynCall_viijii"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});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};Module["callMain"]=function callMain(args){args=args||[];ensureInitRuntime();var argc=args.length+1;var argv=stackAlloc((argc+1)*4);HEAP32[argv>>2]=allocateUTF8OnStack(Module["thisProgram"]);for(var i=1;i>2)+i]=allocateUTF8OnStack(args[i-1])}HEAP32[(argv>>2)+argc]=0;try{var ret=Module["_main"](argc,argv,0);exit(ret,true)}catch(e){if(e instanceof ExitStatus){return}else if(e=="SimulateInfiniteLoop"){Module["noExitRuntime"]=true;return}else{var toLog=e;if(e&&typeof e==="object"&&e.stack){toLog=[e,e.stack]}err("exception thrown: "+toLog);Module["quit"](1,e)}}finally{calledMain=true}};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"]();if(Module["_main"]&&shouldRunNow)Module["callMain"](args);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)}Module["quit"](status,new ExitStatus(status))}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(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()()}}var shouldRunNow=true;if(Module["noInitialRun"]){shouldRunNow=false}Module["noExitRuntime"]=true;run() +var Module=typeof MyMoneroCoreCpp!=="undefined"?MyMoneroCoreCpp:{};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;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;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";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);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});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){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/"}else{scriptDirectory=""}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})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){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}}}}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}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)}}var ALLOC_NORMAL=0;var ALLOC_STATIC=2;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>2]=0}stop=ret+size;while(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>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)}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=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&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=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 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 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>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_MEMORY0){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 addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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 dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="MyMoneroCoreCpp.wast";var wasmBinaryFile="MyMoneroCoreCpp.wasm";var asmjsCodeFile="MyMoneroCoreCpp.temp.asm.js";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength>2];var h=HEAP32[ptr+4>>2];HEAP32[ptr>>2]=_i64Add(l,h,vall,valh);HEAP32[ptr+4>>2]=getTempRet0();return(setTempRet0(h),l)|0}var ENV={};function ___buildEnvironment(environ){var MAX_ENV_VALUES=64;var TOTAL_ENV_SIZE=1024;var poolPtr;var envPtr;if(!___buildEnvironment.called){___buildEnvironment.called=true;ENV["USER"]=ENV["LOGNAME"]="web_user";ENV["PATH"]="/";ENV["PWD"]="/";ENV["HOME"]="/home/web_user";ENV["LANG"]="C.UTF-8";ENV["_"]=Module["thisProgram"];poolPtr=getMemory(TOTAL_ENV_SIZE);envPtr=getMemory(MAX_ENV_VALUES*4);HEAP32[envPtr>>2]=poolPtr;HEAP32[environ>>2]=envPtr}else{envPtr=HEAP32[environ>>2];poolPtr=HEAP32[envPtr>>2]}var strings=[];var totalSize=0;for(var key in ENV){if(typeof ENV[key]==="string"){var line=key+"="+ENV[key];strings.push(line);totalSize+=line.length}}if(totalSize>TOTAL_ENV_SIZE){throw new Error("Environment size exceeded TOTAL_ENV_SIZE!")}var ptrSize=4;for(var i=0;i>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}function ___cxa_allocate_exception(size){return _malloc(size)}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var key in EXCEPTIONS.infos){var ptr=+key;var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_uncaught_exception(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}function ___lock(){}var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function ___map_file(pathname,size){___setErrNo(ERRNO_CODES.EPERM);return-1}var ERRNO_MESSAGES={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"};var PATH={splitPath:(function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)}),normalizeArray:(function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts}),normalize:(function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path}),dirname:(function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir}),basename:(function(path){if(path==="/")return"/";var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)}),extname:(function(path){return PATH.splitPath(path)[3]}),join:(function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))}),join2:(function(l,r){return PATH.normalize(l+"/"+r)}),resolve:(function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter((function(p){return!!p})),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."}),relative:(function(from,to){from=PATH.resolve(from).substr(1);to=PATH.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()}),put_char:(function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}})},default_tty1_ops:{put_char:(function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}})}};var MEMFS={ops_table:null,mount:(function(mount){return MEMFS.createNode(null,"/",16384|511,0)}),createNode:(function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node}),getFileDataAsRegularArray:(function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;inode.contents.length){node.contents=MEMFS.getFileDataAsRegularArray(node);node.usedBytes=node.contents.length}if(!node.contents||node.contents.subarray){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return}if(!node.contents&&newCapacity>0)node.contents=[];while(node.contents.lengthnewSize)node.contents.length=newSize;else while(node.contents.length=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);assert(size>=0);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+lengthe2.timestamp){create.push(key);total++}}));var remove=[];Object.keys(dst.entries).forEach((function(key){var e=dst.entries[key];var e2=src.entries[key];if(!e2){remove.push(key);total++}}));if(!total){return callback(null)}var completed=0;var db=src.type==="remote"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readwrite");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err){if(!done.errored){done.errored=true;return callback(err)}return}if(++completed>=total){return callback(null)}}transaction.onerror=(function(e){done(this.error);e.preventDefault()});create.sort().forEach((function(path){if(dst.type==="local"){IDBFS.loadRemoteEntry(store,path,(function(err,entry){if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)}))}else{IDBFS.loadLocalEntry(path,(function(err,entry){if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)}))}}));remove.sort().reverse().forEach((function(path){if(dst.type==="local"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}}))})};var NODEFS={isWindows:false,staticInit:(function(){NODEFS.isWindows=!!process.platform.match(/^win/);var flags=process["binding"]("constants");if(flags["fs"]){flags=flags["fs"]}NODEFS.flagsForNodeMap={"1024":flags["O_APPEND"],"64":flags["O_CREAT"],"128":flags["O_EXCL"],"0":flags["O_RDONLY"],"2":flags["O_RDWR"],"4096":flags["O_SYNC"],"512":flags["O_TRUNC"],"1":flags["O_WRONLY"]}}),bufferFrom:(function(arrayBuffer){return Buffer.alloc?Buffer.from(arrayBuffer):new Buffer(arrayBuffer)}),mount:(function(mount){assert(ENVIRONMENT_IS_NODE);return NODEFS.createNode(null,"/",NODEFS.getMode(mount.opts.root),0)}),createNode:(function(parent,name,mode,dev){if(!FS.isDir(mode)&&!FS.isFile(mode)&&!FS.isLink(mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=FS.createNode(parent,name,mode);node.node_ops=NODEFS.node_ops;node.stream_ops=NODEFS.stream_ops;return node}),getMode:(function(path){var stat;try{stat=fs.lstatSync(path);if(NODEFS.isWindows){stat.mode=stat.mode|(stat.mode&292)>>2}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return stat.mode}),realPath:(function(node){var parts=[];while(node.parent!==node){parts.push(node.name);node=node.parent}parts.push(node.mount.opts.root);parts.reverse();return PATH.join.apply(null,parts)}),flagsForNode:(function(flags){flags&=~2097152;flags&=~2048;flags&=~32768;flags&=~524288;var newFlags=0;for(var k in NODEFS.flagsForNodeMap){if(flags&k){newFlags|=NODEFS.flagsForNodeMap[k];flags^=k}}if(!flags){return newFlags}else{throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),node_ops:{getattr:(function(node){var path=NODEFS.realPath(node);var stat;try{stat=fs.lstatSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(NODEFS.isWindows&&!stat.blksize){stat.blksize=4096}if(NODEFS.isWindows&&!stat.blocks){stat.blocks=(stat.size+stat.blksize-1)/stat.blksize|0}return{dev:stat.dev,ino:stat.ino,mode:stat.mode,nlink:stat.nlink,uid:stat.uid,gid:stat.gid,rdev:stat.rdev,size:stat.size,atime:stat.atime,mtime:stat.mtime,ctime:stat.ctime,blksize:stat.blksize,blocks:stat.blocks}}),setattr:(function(node,attr){var path=NODEFS.realPath(node);try{if(attr.mode!==undefined){fs.chmodSync(path,attr.mode);node.mode=attr.mode}if(attr.timestamp!==undefined){var date=new Date(attr.timestamp);fs.utimesSync(path,date,date)}if(attr.size!==undefined){fs.truncateSync(path,attr.size)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),lookup:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);var mode=NODEFS.getMode(path);return NODEFS.createNode(parent,name,mode)}),mknod:(function(parent,name,mode,dev){var node=NODEFS.createNode(parent,name,mode,dev);var path=NODEFS.realPath(node);try{if(FS.isDir(node.mode)){fs.mkdirSync(path,node.mode)}else{fs.writeFileSync(path,"",{mode:node.mode})}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return node}),rename:(function(oldNode,newDir,newName){var oldPath=NODEFS.realPath(oldNode);var newPath=PATH.join2(NODEFS.realPath(newDir),newName);try{fs.renameSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),unlink:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.unlinkSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),rmdir:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.rmdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readdir:(function(node){var path=NODEFS.realPath(node);try{return fs.readdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),symlink:(function(parent,newName,oldPath){var newPath=PATH.join2(NODEFS.realPath(parent),newName);try{fs.symlinkSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readlink:(function(node){var path=NODEFS.realPath(node);try{path=fs.readlinkSync(path);path=NODEJS_PATH.relative(NODEJS_PATH.resolve(node.mount.opts.root),path);return path}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}})},stream_ops:{open:(function(stream){var path=NODEFS.realPath(stream.node);try{if(FS.isFile(stream.node.mode)){stream.nfd=fs.openSync(path,NODEFS.flagsForNode(stream.flags))}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),close:(function(stream){try{if(FS.isFile(stream.node.mode)&&stream.nfd){fs.closeSync(stream.nfd)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),read:(function(stream,buffer,offset,length,position){if(length===0)return 0;try{return fs.readSync(stream.nfd,NODEFS.bufferFrom(buffer.buffer),offset,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),write:(function(stream,buffer,offset,length,position){try{return fs.writeSync(stream.nfd,NODEFS.bufferFrom(buffer.buffer),offset,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){try{var stat=fs.fstatSync(stream.nfd);position+=stat.size}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};var WORKERFS={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:(function(mount){assert(ENVIRONMENT_IS_WORKER);if(!WORKERFS.reader)WORKERFS.reader=new FileReaderSync;var root=WORKERFS.createNode(null,"/",WORKERFS.DIR_MODE,0);var createdParents={};function ensureParent(path){var parts=path.split("/");var parent=root;for(var i=0;i=stream.node.size)return 0;var chunk=stream.node.contents.slice(position,position+length);var ab=WORKERFS.reader.readAsArrayBuffer(chunk);buffer.set(new Uint8Array(ab),offset);return chunk.size}),write:(function(stream,buffer,offset,length,position){throw new FS.ErrnoError(ERRNO_CODES.EIO)}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.size}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};STATICTOP+=16;STATICTOP+=16;STATICTOP+=16;var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:(function(e){if(!(e instanceof FS.ErrnoError))throw e+" : "+stackTrace();return ___setErrNo(e.errno)}),lookupPath:(function(path,opts){path=PATH.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}var parts=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}}}}return{path:current_path,node:current}}),getPath:(function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}}),hashName:(function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length}),hashAddNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node}),hashRemoveNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}}),lookupNode:(function(parent,name){var err=FS.mayLookup(parent);if(err){throw new FS.ErrnoError(err,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)}),createNode:(function(parent,name,mode,rdev){if(!FS.FSNode){FS.FSNode=(function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev});FS.FSNode.prototype={};var readMode=292|73;var writeMode=146;Object.defineProperties(FS.FSNode.prototype,{read:{get:(function(){return(this.mode&readMode)===readMode}),set:(function(val){val?this.mode|=readMode:this.mode&=~readMode})},write:{get:(function(){return(this.mode&writeMode)===writeMode}),set:(function(val){val?this.mode|=writeMode:this.mode&=~writeMode})},isFolder:{get:(function(){return FS.isDir(this.mode)})},isDevice:{get:(function(){return FS.isChrdev(this.mode)})}})}var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node}),destroyNode:(function(node){FS.hashRemoveNode(node)}),isRoot:(function(node){return node===node.parent}),isMountpoint:(function(node){return!!node.mounted}),isFile:(function(mode){return(mode&61440)===32768}),isDir:(function(mode){return(mode&61440)===16384}),isLink:(function(mode){return(mode&61440)===40960}),isChrdev:(function(mode){return(mode&61440)===8192}),isBlkdev:(function(mode){return(mode&61440)===24576}),isFIFO:(function(mode){return(mode&61440)===4096}),isSocket:(function(mode){return(mode&49152)===49152}),flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:(function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags}),flagsToPermissionString:(function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms}),nodePermissions:(function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf("r")!==-1&&!(node.mode&292)){return ERRNO_CODES.EACCES}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return ERRNO_CODES.EACCES}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return ERRNO_CODES.EACCES}return 0}),mayLookup:(function(dir){var err=FS.nodePermissions(dir,"x");if(err)return err;if(!dir.node_ops.lookup)return ERRNO_CODES.EACCES;return 0}),mayCreate:(function(dir,name){try{var node=FS.lookupNode(dir,name);return ERRNO_CODES.EEXIST}catch(e){}return FS.nodePermissions(dir,"wx")}),mayDelete:(function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var err=FS.nodePermissions(dir,"wx");if(err){return err}if(isdir){if(!FS.isDir(node.mode)){return ERRNO_CODES.ENOTDIR}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return ERRNO_CODES.EBUSY}}else{if(FS.isDir(node.mode)){return ERRNO_CODES.EISDIR}}return 0}),mayOpen:(function(node,flags){if(!node){return ERRNO_CODES.ENOENT}if(FS.isLink(node.mode)){return ERRNO_CODES.ELOOP}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return ERRNO_CODES.EISDIR}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))}),MAX_OPEN_FDS:4096,nextfd:(function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(ERRNO_CODES.EMFILE)}),getStream:(function(fd){return FS.streams[fd]}),createStream:(function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=(function(){});FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:(function(){return this.node}),set:(function(val){this.node=val})},isRead:{get:(function(){return(this.flags&2097155)!==1})},isWrite:{get:(function(){return(this.flags&2097155)!==0})},isAppend:{get:(function(){return this.flags&1024})}})}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream}),closeStream:(function(fd){FS.streams[fd]=null}),chrdev_stream_ops:{open:(function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}}),llseek:(function(){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)})},major:(function(dev){return dev>>8}),minor:(function(dev){return dev&255}),makedev:(function(ma,mi){return ma<<8|mi}),registerDevice:(function(dev,ops){FS.devices[dev]={stream_ops:ops}}),getDevice:(function(dev){return FS.devices[dev]}),getMounts:(function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts}),syncfs:(function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){console.log("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(err){assert(FS.syncFSRequests>0);FS.syncFSRequests--;return callback(err)}function done(err){if(err){if(!done.errored){done.errored=true;return doCallback(err)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach((function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)}))}),mount:(function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot}),unmount:(function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach((function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}}));node.mounted=null;var idx=node.mount.mounts.indexOf(mount);assert(idx!==-1);node.mount.mounts.splice(idx,1)}),lookup:(function(parent,name){return parent.node_ops.lookup(parent,name)}),mknod:(function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.mayCreate(parent,name);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.mknod(parent,name,mode,dev)}),create:(function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)}),mkdir:(function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)}),mkdirTree:(function(path,mode){var dirs=path.split("/");var d="";for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}});var lazyArray=this;lazyArray.setDataGetter((function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]}));if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;console.log("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._length})},chunkSize:{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize})}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:(function(){return this.contents.length})}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach((function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}return fn.apply(null,arguments)}}));stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);assert(size>=0);if(contents.slice){for(var i=0;i>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;HEAP32[buf+36>>2]=stat.size;HEAP32[buf+40>>2]=4096;HEAP32[buf+44>>2]=stat.blocks;HEAP32[buf+48>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+52>>2]=0;HEAP32[buf+56>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ino;return 0}),doMsync:(function(addr,stream,len,flags){var buffer=new Uint8Array(HEAPU8.subarray(addr,addr+len));FS.msync(stream,buffer,0,len,flags)}),doMkdir:(function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}),doMknod:(function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-ERRNO_CODES.EINVAL}FS.mknod(path,mode,dev);return 0}),doReadlink:(function(path,buf,bufsize){if(bufsize<=0)return-ERRNO_CODES.EINVAL;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}),doAccess:(function(path,amode){if(amode&~7){return-ERRNO_CODES.EINVAL}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-ERRNO_CODES.EACCES}return 0}),doDup:(function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd}),doReadv:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}),varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),getStreamFromFD:(function(){var stream=FS.getStream(SYSCALLS.get());if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return stream}),getSocketFromFD:(function(){var socket=SOCKFS.getSocket(SYSCALLS.get());if(!socket)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return socket}),getSocketAddress:(function(allowNull){var addrp=SYSCALLS.get(),addrlen=SYSCALLS.get();if(allowNull&&addrp===0)return null;var info=__read_sockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doWritev(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var PROCINFO={ppid:1,pid:42,sid:42,pgid:42};function ___syscall20(which,varargs){SYSCALLS.varargs=varargs;try{return PROCINFO.pid}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),cmd=SYSCALLS.get();switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-ERRNO_CODES.EINVAL}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd};case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0};case 12:case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0};case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-ERRNO_CODES.EINVAL;case 9:___setErrNo(ERRNO_CODES.EINVAL);return-1;default:{return-ERRNO_CODES.EINVAL}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall3(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),buf=SYSCALLS.get(),count=SYSCALLS.get();return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),op=SYSCALLS.get();switch(op){case 21509:case 21505:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21519:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0};case 21520:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return-ERRNO_CODES.EINVAL};case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)};case 21523:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21524:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall91(which,varargs){SYSCALLS.varargs=varargs;try{var addr=SYSCALLS.get(),len=SYSCALLS.get();var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);SYSCALLS.doMsync(addr,stream,len,info.flags);FS.munmap(stream);SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___unlock(){}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return(function(){"use strict";return body.apply(this,arguments)})}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,(function(message){this.name=errorName;this.message=message;var stack=(new Error(message)).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}}));errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=(function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}});return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach((function(type){typeDependencies[type]=dependentTypes}));function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])}),destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv}),"toWireType":(function(destructors,value){return __emval_register(value)}),"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null})}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return(function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])});case 3:return(function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])});default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(value){return value}),"toWireType":(function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value}),"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){return(function(){var args=new Array(arguments.length+1);args[0]=rawFunction;for(var i=0;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=(function(value){return value});if(minRange===0){var bitshift=32-8*size;fromWireType=(function(value){return value<>>bitshift})}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":(function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0}),"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(heap["buffer"],data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":(function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var endChar=HEAPU8[value+4+length];var endCharSwap=0;if(endChar!=0){endCharSwap=endChar;HEAPU8[value+4+length]=0}var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(HEAPU8[currentBytePtr]==0){var stringSegment=UTF8ToString(decodeStartPtr);if(str===undefined)str=stringSegment;else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}if(endCharSwap!=0)HEAPU8[value+4+length]=endCharSwap}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var a=new Array(length);var start=value+4>>shift;for(var i=0;i>2]=length;var start=ptr+4>>shift;for(var i=0;i>2]=millis/1e3|0;HEAP16[p+4>>1]=millis%1e3;HEAP16[p+6>>1]=0;HEAP16[p+8>>1]=0;return 0}function _getenv(name){if(name===0)return 0;name=Pointer_stringify(name);if(!ENV.hasOwnProperty(name))return 0;if(_getenv.ret)_free(_getenv.ret);_getenv.ret=allocateUTF8(ENV[name]);return _getenv.ret}var ___tm_current=STATICTOP;STATICTOP+=48;var ___tm_timezone=allocate(intArrayFromString("GMT"),"i8",ALLOC_STATIC);function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+40>>2]=___tm_timezone;return tmPtr}function _gmtime(time){return _gmtime_r(time,___tm_current)}function _llvm_bswap_i64(l,h){var retl=_llvm_bswap_i32(h)>>>0;var reth=_llvm_bswap_i32(l)>>>0;return(setTempRet0(reth),retl)|0}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 _llvm_trap(){abort("trap!")}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[__get_timezone()>>2]=(new Date).getTimezoneOffset()*60;var winter=new Date(2e3,0,1);var summer=new Date(2e3,6,1);HEAP32[__get_daylight()>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocate(intArrayFromString(winterName),"i8",ALLOC_NORMAL);var summerNamePtr=allocate(intArrayFromString(summerName),"i8",ALLOC_NORMAL);if(summer.getTimezoneOffset()>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _mktime(tmPtr){_tzset();var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=(new Date(2e3,6,1)).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3|0}function _pthread_cond_wait(){return 0}var PTHREAD_SPECIFIC={};function _pthread_getspecific(key){return PTHREAD_SPECIFIC[key]||0}var PTHREAD_SPECIFIC_NEXT_KEY=1;function _pthread_key_create(key,destructor){if(key==0){return ERRNO_CODES.EINVAL}HEAP32[key>>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_mutex_init(){}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}var __sigalrm_handler=0;function _signal(sig,func){if(sig==14){__sigalrm_handler=func}else{}return 0}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]);return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?Pointer_stringify(tm_zone):""};var pattern=Pointer_stringify(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":(function(date){return WEEKDAYS[date.tm_wday].substring(0,3)}),"%A":(function(date){return WEEKDAYS[date.tm_wday]}),"%b":(function(date){return MONTHS[date.tm_mon].substring(0,3)}),"%B":(function(date){return MONTHS[date.tm_mon]}),"%C":(function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)}),"%d":(function(date){return leadingNulls(date.tm_mday,2)}),"%e":(function(date){return leadingSomething(date.tm_mday,2," ")}),"%g":(function(date){return getWeekBasedYear(date).toString().substring(2)}),"%G":(function(date){return getWeekBasedYear(date)}),"%H":(function(date){return leadingNulls(date.tm_hour,2)}),"%I":(function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)}),"%j":(function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)}),"%m":(function(date){return leadingNulls(date.tm_mon+1,2)}),"%M":(function(date){return leadingNulls(date.tm_min,2)}),"%n":(function(){return"\n"}),"%p":(function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}}),"%S":(function(date){return leadingNulls(date.tm_sec,2)}),"%t":(function(){return"\t"}),"%u":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()||7}),"%U":(function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"}),"%V":(function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)}),"%Z":(function(date){return date.tm_zone}),"%%":(function(){return"%"})};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function _sysconf(name){switch(name){case 30:return PAGE_SIZE;case 85:var maxHeapSize=2*1024*1024*1024-65536;return maxHeapSize/PAGE_SIZE;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:{if(typeof navigator==="object")return navigator["hardwareConcurrency"]||1;return 1}}___setErrNo(ERRNO_CODES.EINVAL);return-1}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}FS.staticInit();__ATINIT__.unshift((function(){if(!Module["noFSInit"]&&!FS.init.initialized)FS.init()}));__ATMAIN__.push((function(){FS.ignorePermissions=false}));__ATEXIT__.push((function(){FS.quit()}));__ATINIT__.unshift((function(){TTY.init()}));__ATEXIT__.push((function(){TTY.shutdown()}));if(ENVIRONMENT_IS_NODE){var fs=require("fs");var NODEJS_PATH=require("path");NODEFS.staticInit()}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");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;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}Module["wasmTableSize"]=1112;Module["wasmMaxTableSize"]=1112;Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"___assert_fail":___assert_fail,"___atomic_fetch_add_8":___atomic_fetch_add_8,"___buildEnvironment":___buildEnvironment,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_pure_virtual":___cxa_pure_virtual,"___cxa_throw":___cxa_throw,"___cxa_uncaught_exception":___cxa_uncaught_exception,"___lock":___lock,"___map_file":___map_file,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall145":___syscall145,"___syscall146":___syscall146,"___syscall20":___syscall20,"___syscall221":___syscall221,"___syscall3":___syscall3,"___syscall5":___syscall5,"___syscall54":___syscall54,"___syscall6":___syscall6,"___syscall91":___syscall91,"___unlock":___unlock,"__embind_register_bool":__embind_register_bool,"__embind_register_emval":__embind_register_emval,"__embind_register_float":__embind_register_float,"__embind_register_function":__embind_register_function,"__embind_register_integer":__embind_register_integer,"__embind_register_memory_view":__embind_register_memory_view,"__embind_register_std_string":__embind_register_std_string,"__embind_register_std_wstring":__embind_register_std_wstring,"__embind_register_void":__embind_register_void,"_abort":_abort,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_err":_err,"_errx":_errx,"_ftime":_ftime,"_getenv":_getenv,"_gmtime":_gmtime,"_gmtime_r":_gmtime_r,"_llvm_bswap_i64":_llvm_bswap_i64,"_llvm_stackrestore":_llvm_stackrestore,"_llvm_stacksave":_llvm_stacksave,"_llvm_trap":_llvm_trap,"_mktime":_mktime,"_pthread_cond_wait":_pthread_cond_wait,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_mutex_init":_pthread_mutex_init,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"_signal":_signal,"_strftime_l":_strftime_l,"_sysconf":_sysconf,"_time":_time,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var __GLOBAL__I_000101=Module["__GLOBAL__I_000101"]=(function(){return Module["asm"]["__GLOBAL__I_000101"].apply(null,arguments)});var __GLOBAL__sub_I_account_cpp=Module["__GLOBAL__sub_I_account_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_account_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_base58_cpp=Module["__GLOBAL__sub_I_base58_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_base58_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_bind_cpp=Module["__GLOBAL__sub_I_bind_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_bind_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_bulletproofs_cc=Module["__GLOBAL__sub_I_bulletproofs_cc"]=(function(){return Module["asm"]["__GLOBAL__sub_I_bulletproofs_cc"].apply(null,arguments)});var __GLOBAL__sub_I_crypto_cpp=Module["__GLOBAL__sub_I_crypto_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_crypto_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_cryptonote_basic_impl_cpp=Module["__GLOBAL__sub_I_cryptonote_basic_impl_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_cryptonote_basic_impl_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_cryptonote_format_utils_cpp=Module["__GLOBAL__sub_I_cryptonote_format_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_cryptonote_format_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_cryptonote_tx_utils_cpp=Module["__GLOBAL__sub_I_cryptonote_tx_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_cryptonote_tx_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_device_cpp=Module["__GLOBAL__sub_I_device_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_device_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_device_default_cpp=Module["__GLOBAL__sub_I_device_default_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_device_default_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_electrum_words_cpp=Module["__GLOBAL__sub_I_electrum_words_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_electrum_words_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_index_cpp=Module["__GLOBAL__sub_I_index_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_index_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_iostream_cpp=Module["__GLOBAL__sub_I_iostream_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_iostream_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_logger_cpp=Module["__GLOBAL__sub_I_logger_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_logger_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_address_utils_cpp=Module["__GLOBAL__sub_I_monero_address_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_address_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_fork_rules_cpp=Module["__GLOBAL__sub_I_monero_fork_rules_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_fork_rules_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_key_image_utils_cpp=Module["__GLOBAL__sub_I_monero_key_image_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_key_image_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_paymentID_utils_cpp=Module["__GLOBAL__sub_I_monero_paymentID_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_paymentID_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_transfer_utils_cpp=Module["__GLOBAL__sub_I_monero_transfer_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_transfer_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_monero_wallet_utils_cpp=Module["__GLOBAL__sub_I_monero_wallet_utils_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_monero_wallet_utils_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_rctOps_cpp=Module["__GLOBAL__sub_I_rctOps_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_rctOps_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_rctSigs_cpp=Module["__GLOBAL__sub_I_rctSigs_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_rctSigs_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_rctTypes_cpp=Module["__GLOBAL__sub_I_rctTypes_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_rctTypes_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_serial_bridge_index_cpp=Module["__GLOBAL__sub_I_serial_bridge_index_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_serial_bridge_index_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_threadpool_cpp=Module["__GLOBAL__sub_I_threadpool_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_threadpool_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_tools__ret_vals_cpp=Module["__GLOBAL__sub_I_tools__ret_vals_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_tools__ret_vals_cpp"].apply(null,arguments)});var __ZSt18uncaught_exceptionv=Module["__ZSt18uncaught_exceptionv"]=(function(){return Module["asm"]["__ZSt18uncaught_exceptionv"].apply(null,arguments)});var ___cxx_global_var_init_17=Module["___cxx_global_var_init_17"]=(function(){return Module["asm"]["___cxx_global_var_init_17"].apply(null,arguments)});var ___cxx_global_var_init_18=Module["___cxx_global_var_init_18"]=(function(){return Module["asm"]["___cxx_global_var_init_18"].apply(null,arguments)});var ___cxx_global_var_init_19=Module["___cxx_global_var_init_19"]=(function(){return Module["asm"]["___cxx_global_var_init_19"].apply(null,arguments)});var ___emscripten_environ_constructor=Module["___emscripten_environ_constructor"]=(function(){return Module["asm"]["___emscripten_environ_constructor"].apply(null,arguments)});var ___errno_location=Module["___errno_location"]=(function(){return Module["asm"]["___errno_location"].apply(null,arguments)});var ___getTypeName=Module["___getTypeName"]=(function(){return Module["asm"]["___getTypeName"].apply(null,arguments)});var __get_daylight=Module["__get_daylight"]=(function(){return Module["asm"]["__get_daylight"].apply(null,arguments)});var __get_timezone=Module["__get_timezone"]=(function(){return Module["asm"]["__get_timezone"].apply(null,arguments)});var __get_tzname=Module["__get_tzname"]=(function(){return Module["asm"]["__get_tzname"].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 _i64Add=Module["_i64Add"]=(function(){return Module["asm"]["_i64Add"].apply(null,arguments)});var _init_random=Module["_init_random"]=(function(){return Module["asm"]["_init_random"].apply(null,arguments)});var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=(function(){return Module["asm"]["_llvm_bswap_i32"].apply(null,arguments)});var _main=Module["_main"]=(function(){return Module["asm"]["_main"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var getTempRet0=Module["getTempRet0"]=(function(){return Module["asm"]["getTempRet0"].apply(null,arguments)});var setTempRet0=Module["setTempRet0"]=(function(){return Module["asm"]["setTempRet0"].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_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiid=Module["dynCall_iiiiid"]=(function(){return Module["asm"]["dynCall_iiiiid"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_iiiiiid=Module["dynCall_iiiiiid"]=(function(){return Module["asm"]["dynCall_iiiiiid"].apply(null,arguments)});var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiii"].apply(null,arguments)});var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiii"].apply(null,arguments)});var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiiii"].apply(null,arguments)});var dynCall_iiiiij=Module["dynCall_iiiiij"]=(function(){return Module["asm"]["dynCall_iiiiij"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viiiiii=Module["dynCall_viiiiii"]=(function(){return Module["asm"]["dynCall_viiiiii"].apply(null,arguments)});var dynCall_viijii=Module["dynCall_viijii"]=(function(){return Module["asm"]["dynCall_viijii"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});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};Module["callMain"]=function callMain(args){args=args||[];ensureInitRuntime();var argc=args.length+1;var argv=stackAlloc((argc+1)*4);HEAP32[argv>>2]=allocateUTF8OnStack(Module["thisProgram"]);for(var i=1;i>2)+i]=allocateUTF8OnStack(args[i-1])}HEAP32[(argv>>2)+argc]=0;try{var ret=Module["_main"](argc,argv,0);exit(ret,true)}catch(e){if(e instanceof ExitStatus){return}else if(e=="SimulateInfiniteLoop"){Module["noExitRuntime"]=true;return}else{var toLog=e;if(e&&typeof e==="object"&&e.stack){toLog=[e,e.stack]}err("exception thrown: "+toLog);Module["quit"](1,e)}}finally{calledMain=true}};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"]();if(Module["_main"]&&shouldRunNow)Module["callMain"](args);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)}Module["quit"](status,new ExitStatus(status))}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(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()()}}var shouldRunNow=true;if(Module["noInitialRun"]){shouldRunNow=false}Module["noExitRuntime"]=true;run() diff --git a/cryptonote_utils/MyMoneroCoreCpp.wasm b/cryptonote_utils/MyMoneroCoreCpp.wasm index f5c8c286bc47feb76e28b4c92f029694944a6be5..0fe175407c81528169b91c0302576f381eda732a 100644 GIT binary patch delta 319924 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%0D{-p!eE$w^K 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 delta 319864 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 z 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

PU86bk1PM4@mMK`s;)Tgldzy6X2a?>9u% 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 diff --git a/src/submodules/mymonero-core-cpp b/src/submodules/mymonero-core-cpp index 33be2fe..dd28854 160000 --- a/src/submodules/mymonero-core-cpp +++ b/src/submodules/mymonero-core-cpp @@ -1 +1 @@ -Subproject commit 33be2feb26fcb6768adbaa88728b7e5ff359e5a1 +Subproject commit dd288549176b48d74cfc80ebeb220181b3629899