From f6428658f05df1ae4ddc6d13bdec872cd398784c Mon Sep 17 00:00:00 2001 From: Paul Shapiro Date: Tue, 28 Aug 2018 16:00:17 -0400 Subject: [PATCH] updated mymonerocorecpp to remove need to send dsts to create tx and to fix short pid create tx issue --- cryptonote_utils/MyMoneroCoreCpp.js | 2 +- cryptonote_utils/MyMoneroCoreCpp.wasm | Bin 1456018 -> 1455384 bytes src/submodules/mymonero-core-cpp | 2 +- tests/emjs/MyMoneroCoreCpp_int.node.js | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cryptonote_utils/MyMoneroCoreCpp.js b/cryptonote_utils/MyMoneroCoreCpp.js index 175868e..10b2cc2 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 c39bd90e078bfc56d34f90191e362d61bd4b2519..9d62a01e4116d76b782fb86289f4570d9f5877fd 100644 GIT binary patch delta 354570 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%0A_CZcuQz6-JCWB^v*X;uV&3Dp* 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

T~XPon539-lI?RLf|QG*lCnG6DmuaK$a50j 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 {&hnpjLmKog5;2-w7;cRK>IqmV7gMnD^jc?f7@ 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 Qqk!$RL;tRndRyB60C9dk2mk;8 diff --git a/src/submodules/mymonero-core-cpp b/src/submodules/mymonero-core-cpp index c12e98f..08edc0b 160000 --- a/src/submodules/mymonero-core-cpp +++ b/src/submodules/mymonero-core-cpp @@ -1 +1 @@ -Subproject commit c12e98f4ba89925c1440282034a2c82c93e44d65 +Subproject commit 08edc0bd58a650169ce213aa2a71cf494a1a58ee diff --git a/tests/emjs/MyMoneroCoreCpp_int.node.js b/tests/emjs/MyMoneroCoreCpp_int.node.js index 5c86d29..78832ad 100644 --- a/tests/emjs/MyMoneroCoreCpp_int.node.js +++ b/tests/emjs/MyMoneroCoreCpp_int.node.js @@ -39,7 +39,7 @@ dummy_test_utils.OnceModuleReady( console.log("Module", Module) setTimeout(function() { console.time("create_transaction") - const args_str = '{"nettype_string":"MAINNET","from_address_string":"43zxvpcj5Xv9SEkNXbMCG7LPQStHMpFCQCmkmR4u5nzjWwq5Xkv5VmGgYEsHXg4ja2FGRD5wMWbBVMijDTqmmVqm93wHGkg","sec_viewKey_string":"7bea1907940afdd480eff7c4bcadb478a0fbb626df9e3ed74ae801e18f53e104","sec_spendKey_string":"4e6d43cd03812b803c6f3206689f5fcc910005fc7e91d50d79b0776dbefcd803","to_address_string":"43zxvpcj5Xv9SEkNXbMCG7LPQStHMpFCQCmkmR4u5nzjWwq5Xkv5VmGgYEsHXg4ja2FGRD5wMWbBVMijDTqmmVqm93wHGkg","payment_id_string":"b79f8efc81f58f67","amount":"10000000000","fee_amount":"2167750000","dsts":[{"addr":"43zxvpcj5Xv9SEkNXbMCG7LPQStHMpFCQCmkmR4u5nzjWwq5Xkv5VmGgYEsHXg4ja2FGRD5wMWbBVMijDTqmmVqm93wHGkg","amount":"10000000000"},{"addr":"43zxvpcj5Xv9SEkNXbMCG7LPQStHMpFCQCmkmR4u5nzjWwq5Xkv5VmGgYEsHXg4ja2FGRD5wMWbBVMijDTqmmVqm93wHGkg","amount":"112832250000"}],"outputs":[{"amount":"125000000000","public_key":"596fa47b6b3905269503435099a05e3ede54564026c93cbe5285e2df074c7118","rct":"920ee8d99299f304d17fdb104720d1f62be0b03383c7bb466ff39c6a264d80d616ce1eccd6c4de1cc0fba87e463f2e0c373146c475e8a1517f36e7a37351d50034688cc8cb528c14188cae45d89b313d444e583c9d68a32cb80938a5e2aa200b","global_index":"6451664","index":"0","tx_pub_key":"0a86e588dc67ca11993737e003a9e60c57174a663a47495e3b1d764f486fc88f"}],"mix_outs":[{"amount":"0","outputs":[{"global_index":"5260585","public_key":"da77082624fce921891c4fb80a1e7076a6714ca8c9fc547311737926a0b85a46","rct":"bb227b27e36b7f3e695dffb641c29bb60bfd991accdb5ef4b580c9acd48c16b6"},{"global_index":"1929918","public_key":"8c983e7053d7a1dc9de8ac00468bcf11836a787d712dc0c02bd54a3ee00a55e8","rct":"8dec45867644d1a76aafe4487292d7cf401302e6bbbb99a61c2f3b6cef4f4f34"},{"global_index":"3921094","public_key":"0133219bd5e247eef51003921ec792784c41fc34289c703e9326d46f78d9b10a","rct":"75082f4ce31904acba4af37699c28d8d4f0f74fdf63b1e4a8069ebed50df3220"},{"global_index":"6627106","public_key":"daef1663dd1084bd7fe585c3d493480ee1c4cefb93254eac5855afdf38f662b1","rct":"1d96763c5bc3300090c286705b7d544f02c185d9be8c32baac6bbfb8e0d0d283"},{"global_index":"3308654","public_key":"ae135f58762b1133667002538f8c353a1869db815aa686e2544b5243c2d2212f","rct":"15046b93bb181189f2917eed38173202fbbb9cdbfcf3d1bc3e432df999ae1b1c"},{"global_index":"1972531","public_key":"39e44fa88d684d71762c40eb64ac80ddc694b74a99ac445667bf433536c09c8f","rct":"66a42d0e8123768b392ad4a230759258d9156fab1aea00a19b041832326aca0a"},{"global_index":"3274424","public_key":"a89b91648645ba6f32e214ba5720f5387376e5a144e698d5d5d1ebac971de349","rct":"815a6b1da6fc6a3bd791c4342782381cf948ee822ac9da7149f1b3717e0266d2"}]}]}' + const args_str = '{"nettype_string":"MAINNET","from_address_string":"43zxvpcj5Xv9SEkNXbMCG7LPQStHMpFCQCmkmR4u5nzjWwq5Xkv5VmGgYEsHXg4ja2FGRD5wMWbBVMijDTqmmVqm93wHGkg","sec_viewKey_string":"7bea1907940afdd480eff7c4bcadb478a0fbb626df9e3ed74ae801e18f53e104","sec_spendKey_string":"4e6d43cd03812b803c6f3206689f5fcc910005fc7e91d50d79b0776dbefcd803","to_address_string":"43zxvpcj5Xv9SEkNXbMCG7LPQStHMpFCQCmkmR4u5nzjWwq5Xkv5VmGgYEsHXg4ja2FGRD5wMWbBVMijDTqmmVqm93wHGkg","payment_id_string":"b79f8efc81f58f67","sending_amount":"10000000000","change_amount":"112832250000","fee_amount":"2167750000","outputs":[{"amount":"125000000000","public_key":"596fa47b6b3905269503435099a05e3ede54564026c93cbe5285e2df074c7118","rct":"920ee8d99299f304d17fdb104720d1f62be0b03383c7bb466ff39c6a264d80d616ce1eccd6c4de1cc0fba87e463f2e0c373146c475e8a1517f36e7a37351d50034688cc8cb528c14188cae45d89b313d444e583c9d68a32cb80938a5e2aa200b","global_index":"6451664","index":"0","tx_pub_key":"0a86e588dc67ca11993737e003a9e60c57174a663a47495e3b1d764f486fc88f"}],"mix_outs":[{"amount":"0","outputs":[{"global_index":"5260585","public_key":"da77082624fce921891c4fb80a1e7076a6714ca8c9fc547311737926a0b85a46","rct":"bb227b27e36b7f3e695dffb641c29bb60bfd991accdb5ef4b580c9acd48c16b6"},{"global_index":"1929918","public_key":"8c983e7053d7a1dc9de8ac00468bcf11836a787d712dc0c02bd54a3ee00a55e8","rct":"8dec45867644d1a76aafe4487292d7cf401302e6bbbb99a61c2f3b6cef4f4f34"},{"global_index":"3921094","public_key":"0133219bd5e247eef51003921ec792784c41fc34289c703e9326d46f78d9b10a","rct":"75082f4ce31904acba4af37699c28d8d4f0f74fdf63b1e4a8069ebed50df3220"},{"global_index":"6627106","public_key":"daef1663dd1084bd7fe585c3d493480ee1c4cefb93254eac5855afdf38f662b1","rct":"1d96763c5bc3300090c286705b7d544f02c185d9be8c32baac6bbfb8e0d0d283"},{"global_index":"3308654","public_key":"ae135f58762b1133667002538f8c353a1869db815aa686e2544b5243c2d2212f","rct":"15046b93bb181189f2917eed38173202fbbb9cdbfcf3d1bc3e432df999ae1b1c"},{"global_index":"1972531","public_key":"39e44fa88d684d71762c40eb64ac80ddc694b74a99ac445667bf433536c09c8f","rct":"66a42d0e8123768b392ad4a230759258d9156fab1aea00a19b041832326aca0a"},{"global_index":"3274424","public_key":"a89b91648645ba6f32e214ba5720f5387376e5a144e698d5d5d1ebac971de349","rct":"815a6b1da6fc6a3bd791c4342782381cf948ee822ac9da7149f1b3717e0266d2"}]}]}' const ret_string = Module.create_transaction(args_str) console.log("create_transaction ret", ret_string) console.timeEnd("create_transaction")