/******************************************************************************* * @copyright Copyright (c) 2018 Hanwha Techwin Co., Ltd. * @license Licensed to the Hanwha Techwin Software Foundation under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Total Plugin-Free Web Browser Viewer Framework * http://www.hanwhatechwin.com * * Security Solution Development Division / Web Software Development Team * * @summary Summary: ump-player * @description Description: UMP Framework 3.2.0 * @file ump-player_20-04-2022 22.38.38.js * @version 3.2.0 * @since 20-04-2022 * @author by Youngho Kim (young.ho.kim@hanwha.com), * by Yongsoo Ko (yongsoo.ko@hanwha.com), * by Miju Park (miju462.park@hanwha.com), * by Sweungwon Cheung (sw.cheung@hanwha.com), * by Jongchan Park (jden.park@hanwha.com), * by Changehee Song (changh.song@hanwha.com), */ /******************************************************************************* * @copyright Copyright (c) 2018 Hanwha Techwin Co., Ltd. * @license Licensed to the Hanwha Techwin Software Foundation under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Total Plugin-Free Web Browser Viewer Framework * http://www.hanwhatechwin.com * * Security Solution Development Division / Web Software Development Team * * @summary Summary: ump-player * @description Description: UMP Framework 3.2.0 * @file ump-player_20-04-2022.js * @version 3.2.0 * @since 20-04-2022 * @author by Youngho Kim (young.ho.kim@hanwha.com), * by Yongsoo Ko (yongsoo.ko@hanwha.com), * by Miju Park (miju462.park@hanwha.com), * by Sweungwon Cheung (sw.cheung@hanwha.com), * by Jongchan Park (jden.park@hanwha.com), * by Changehee Song (changh.song@hanwha.com), */ var _0x467ced=_0x516e;(function(_0x5c2701,_0x1f7cee){var _0x445401=_0x516e,_0x556f2a=_0x5c2701();while(!![]){try{var _0x25da24=parseInt(_0x445401(0x77))/0x1*(parseInt(_0x445401(0x9f))/0x2)+-parseInt(_0x445401(0x106))/0x3+-parseInt(_0x445401(0x222))/0x4+-parseInt(_0x445401(0x80))/0x5*(-parseInt(_0x445401(0x96))/0x6)+parseInt(_0x445401(0x192))/0x7+-parseInt(_0x445401(0x11a))/0x8+parseInt(_0x445401(0x14e))/0x9;if(_0x25da24===_0x1f7cee)break;else _0x556f2a['push'](_0x556f2a['shift']());}catch(_0x200493){_0x556f2a['push'](_0x556f2a['shift']());}}}(_0x2940,0xa9b92));var key,Module=void 0x0!==Module?Module:{},moduleOverrides={};for(key in Module)Module[_0x467ced(0x177)](key)&&(moduleOverrides[key]=Module[key]);var read_,readAsync,readBinary,setWindowTitle,nodeFS,nodePath,arguments_=[],thisProgram=_0x467ced(0x18f),quit_=function(_0x1c620d,_0x1fb545){throw _0x1fb545;},ENVIRONMENT_IS_WEB=!0x1,ENVIRONMENT_IS_WORKER=!0x1,ENVIRONMENT_IS_NODE=!0x1,ENVIRONMENT_IS_SHELL=!0x1,ENVIRONMENT_IS_WEB='object'==typeof window,ENVIRONMENT_IS_WORKER='function'==typeof importScripts,ENVIRONMENT_IS_NODE=_0x467ced(0x1ff)==typeof process&&'object'==typeof process[_0x467ced(0xd5)]&&_0x467ced(0x17d)==typeof process['versions'][_0x467ced(0x1a2)],ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER,scriptDirectory='';function locateFile(_0x5601df){var _0xb7b59e=_0x467ced;return Module[_0xb7b59e(0x1ae)]?Module['locateFile'](_0x5601df,scriptDirectory):scriptDirectory+_0x5601df;}ENVIRONMENT_IS_NODE?(scriptDirectory=ENVIRONMENT_IS_WORKER?require(_0x467ced(0xb4))[_0x467ced(0x162)](scriptDirectory)+'/':__dirname+'/',read_=function(_0x3e24bb,_0xfc975f){var _0x1b4382=_0x467ced;return nodeFS=nodeFS||require('fs'),_0x3e24bb=(nodePath=nodePath||require('path'))[_0x1b4382(0xd3)](_0x3e24bb),nodeFS[_0x1b4382(0xed)](_0x3e24bb,_0xfc975f?null:_0x1b4382(0x178));},readBinary=function(_0x3d73b8){var _0x248831=_0x467ced;return _0x3d73b8=read_(_0x3d73b8,!0x0),(assert((_0x3d73b8=_0x3d73b8[_0x248831(0x181)]?_0x3d73b8:new Uint8Array(_0x3d73b8))[_0x248831(0x181)]),_0x3d73b8);},0x1>0x2],_0x1cf43b=_0x4fa949+_0x1cf43b+0xf&-0x10;return _0x1cf43b>_emscripten_get_heap_size()&&abort(),HEAP32[DYNAMICTOP_PTR>>0x2]=_0x1cf43b,_0x4fa949;}function getNativeTypeSize(_0x211c2e){var _0x179ba0=_0x467ced;switch(_0x211c2e){case'i1':case'i8':return 0x1;case _0x179ba0(0x1e6):return 0x2;case _0x179ba0(0x165):return 0x4;case'i64':return 0x8;case _0x179ba0(0x1ef):return 0x4;case _0x179ba0(0x167):return 0x8;default:var _0x19f1ef;return'*'===_0x211c2e[_0x211c2e[_0x179ba0(0x16d)]-0x1]?0x4:'i'===_0x211c2e[0x0]?(assert((_0x19f1ef=parseInt(_0x211c2e['substr'](0x1)))%0x8==0x0,'getNativeTypeSize\x20invalid\x20bits\x20'+_0x19f1ef+',\x20type\x20'+_0x211c2e),_0x19f1ef/0x8):0x0;}}function setValue(_0x921e04,_0xc062c0,_0x1c5aaf,_0x5ea920){var _0x14e52b=_0x467ced;switch(_0x1c5aaf='*'===(_0x1c5aaf=_0x1c5aaf||'i8')[_0x14e52b(0xc7)](_0x1c5aaf['length']-0x1)?_0x14e52b(0x165):_0x1c5aaf){case'i1':case'i8':HEAP8[_0x921e04>>0x0]=_0xc062c0;break;case _0x14e52b(0x1e6):HEAP16[_0x921e04>>0x1]=_0xc062c0;break;case _0x14e52b(0x165):HEAP32[_0x921e04>>0x2]=_0xc062c0;break;case _0x14e52b(0xb9):tempI64=[_0xc062c0>>>0x0,0x1<=+Math_abs(tempDouble=_0xc062c0)?0x0>>0x0:~~+Math_ceil((tempDouble-(~~tempDouble>>>0x0))/0x100000000)>>>0x0:0x0],HEAP32[_0x921e04>>0x2]=tempI64[0x0],HEAP32[_0x921e04+0x4>>0x2]=tempI64[0x1];break;case _0x14e52b(0x1ef):HEAPF32[_0x921e04>>0x2]=_0xc062c0;break;case _0x14e52b(0x167):HEAPF64[_0x921e04>>0x3]=_0xc062c0;break;default:abort(_0x14e52b(0xe5)+_0x1c5aaf);}}moduleOverrides=null,Module[_0x467ced(0xd9)]&&(arguments_=Module[_0x467ced(0xd9)]),Module[_0x467ced(0x9c)]&&(thisProgram=Module[_0x467ced(0x9c)]),Module[_0x467ced(0x1c3)]&&(quit_=Module[_0x467ced(0x1c3)]),Module['wasmBinary']&&(wasmBinary=Module['wasmBinary']),Module[_0x467ced(0x18d)]&&(noExitRuntime=Module['noExitRuntime']),'object'!=typeof WebAssembly&&err(_0x467ced(0xc9));var wasmTable=new WebAssembly[(_0x467ced(0x1a9))]({'initial':0x113,'maximum':0x113,'element':_0x467ced(0x179)}),ABORT=!0x1,EXITSTATUS=0x0;function assert(_0x478c6f,_0x3c178d){var _0x10b5da=_0x467ced;_0x478c6f||abort(_0x10b5da(0x9d)+_0x3c178d);}function _0x2940(){var _0x3081ea=['read','makedev','tracking','mounted','___wasm_call_ctors','get_char','Couldn\x27t\x20load\x20','GMT','unshift','lookupNode','nameTable','destroyNode','chunkSize','streams','subarray','path','href','devices','bind','exec','i64','position','same-origin','name_next','cwrap','openFlags','data:application/octet-stream;base64,','mkdir','input','urandom','staticInit','genericErrors','_trans2AAC_pushAudio','concat','charAt','responseType','no\x20native\x20wasm\x20support\x20detected','mode','doWritev','register','put_char','setRequestHeader','_length','argv','varargs','function','normalize','join2','versions','chown','stdin','init','arguments','exports','mayCreate','createStream','nodePermissions','dir','_openAudioDecoder','wasm-instantiate','logReadFiles','splice','Cannot\x20load\x20without\x20read()\x20or\x20XMLHttpRequest.','Range','invalid\x20type\x20for\x20setValue:\x20','isRoot','basename','handle','slice','asm','llseek','_open_AACEncoder','readFileSync','trackingDelegate','gid','readdir','isChrdev','EOF','instantiateWasm','onupgradeneeded','mounts','mayDelete','onsuccess',').\x20Build\x20with\x20-s\x20ASSERTIONS=1\x20for\x20more\x20info.','errno','node_ops','createStandardStreams','ctime','\x27)\x20threw\x20an\x20exception:\x20','msync','nextfd','FSStream','setErrno','ErrnoError','setattr','tty','location','1109499SOQLZD','readFiles','Content-Encoding','setDataGetter','/home','uid','mkdev','readonly','hashRemoveNode','abs','parentPath','dev','readwrite','shift','getdents','splitPath','result','lengthKnown','resolve','timestamp','8795304OxVTuJ','','binary','FILE_DATA','web_user','flagsToPermissionString','.\x20Status:\x20','mmap','allocate','Input:\x20','ops','FS.trackingDelegate[\x27onWriteToFile\x27](\x27','stream_ops','responseText','currentPath','arraybuffer','decode','DB_STORE_NAME','currentScript','createDefaultDevices','rdev','/dev/stdin','get','HEAP32','number','onerror','start','canOwn','mount','rename','/dev/stdout','hashAddNode','extraStackTrace','ioctl','TOTAL_MEMORY','/proc/self','isBlkdev','\x27,\x20flags)\x20threw\x20an\x20exception:\x20','onExit','ceil','syncFSRequests','put','Running...','Program\x20terminated\x20with\x20exit(','ino','overrideMimeType','output','syncfs','___errno_location','[Emscripten\x20Module\x20object]','/dev/tty',')\x20or\x20no\x20bytes\x20requested!','19444689YzzNUJ','byteLength','isFIFO','exit','HEAPU16','inspect','print','lookupPath','set',',\x20make\x20sure\x20it\x20is\x20exported','getStream','printErr','DB_NAME','getMounts','truncate','canHandle','.UTF-8','/dev/tty1','min','pop','dirname','preInit','root','i32','getDevice','double','monitorRunDependencies','ffmpegAAC.wasm','join','response','name','length','alloc','GET','getStreamFromFD','major','createNode','stat','Arguments\x20to\x20path.resolve\x20must\x20be\x20strings','push','HEAPF32','hasOwnProperty','utf8','anyfunc','text/plain;\x20charset=x-user-defined','\x20:\x20','then','string','expandFileStorage','relative','mozIndexedDB','buffer','open','setStatus','/home/web_user','instantiate','parentObject','preloadedAudios','filesystems','\x27,\x20\x27','getMode','url','languages','noExitRuntime','_chunkSize','./this.program','resizeFileStorage','atime','1432718ONcixY','chrdev_stream_ops','createDefaultDirectories','FS.trackingDelegate\x20error\x20on\x20read\x20file:\x20','closeStream','utf-16le','\x20bytes\x20available!\x20programmer\x20error!','_close_jsFFmpeg','lookup','create','initialized','stderr','\x20FS.syncfs\x20operations\x20in\x20flight\x20at\x20once,\x20probably\x20just\x20doing\x20extra\x20work','arg','pathname','blocks','node','Cannot\x20do\x20synchronous\x20binary\x20XHRs\x20outside\x20webworkers\x20in\x20modern\x20browsers.\x20Use\x20--embed-file\x20or\x20--preload-file\x20in\x20emcc','hashName','strings','lastIndexOf','chrdev','bytes','Table','_close_audioDecoder','prototype','encoding','contents','locateFile','Accept-Ranges','blksize','onAbort','getRandomValues','gzip','stackAlloc','doXHR\x20failed!','split','Lazy\x20loading\x20should\x20have\x20been\x20performed\x20(contents\x20set)\x20in\x20createLazyFile,\x20but\x20it\x20was\x20not.\x20Lazy\x20loading\x20only\x20works\x20in\x20web\x20workers.\x20Use\x20--embed-file\x20or\x20--preload-file\x20in\x20emcc\x20on\x20the\x20main\x20thread.','unhandledRejection','arrayBuffer','replace','/dev/shm','dynCall_vi','uncaughtException','flags','/dev/stderr','analyzePath','chunks','recurse_count','quit','mknod','ungotten','chmod','prompt','(no\x20stack\x20trace\x20available)','READ','write','exists','type','getter','LazyFiles\x20on\x20gzip\x20forces\x20download\x20of\x20the\x20whole\x20file\x20when\x20length\x20is\x20accessed','reverse','_init_aac_jsFFmpeg','flush','ops_table','send','title','Unsupported\x20data\x20type','fromCharCode','/proc','objectStore','transaction','FSNode','Unknown\x20file\x20open\x20mode:\x20','postRun','DB_VERSION','substr','seekable','isMountpoint','getattr','onMovePath','undefined','onDeletePath','willDeletePath','i16','filter','onOpenFile','instance','forEach','now','log','abort(','symlink','float','isFile','createObjectStore','parentExists','cacheLength','follow_mount','createSpecialDirectories','stdout','indexOf','src','createDevice','webkitIndexedDB','message','_fflush','stackRestore','errored','object','ignorePermissions','link','isDevice','normalizeArray','unlink','mtime','default_tty_ops','FS.trackingDelegate[\x27willDeletePath\x27](\x27','HEAPU8','HEAPU32','toString','ensureErrnoError','indexedDB','startsWith','FS.trackingDelegate[\x27onMovePath\x27](\x27','warning:\x20','failed\x20to\x20load\x20wasm\x20binary\x20file\x20at\x20\x27','Memory','FS.trackingDelegate[\x27onOpenFile\x27](\x27','willMovePath','defineProperties','call','max','fake','msIndexedDB','/dev/shm/tmp','byteOffset','readlink','status','createDataFile','/proc/self/fd','close','rmdir','HEAD','5304796yrAgiF','nextInode','isClosed','bytes=','run','creating\x20db','75084Ttahob','preRun','blob:','forceLoadFile','instantiateStreaming','_decode_aac_jsFFmpeg','file','Invalid\x20encoding\x20type\x20\x22','mayOpen','51640pBeAKe','stack','constructor','utf-8','noFSInit','/tmp','getTime','getResponseHeader','isLink','/dev','Module.instantiateWasm\x20callback\x20failed\x20with\x20error:\x20','createFile','warn','MAX_OPEN_FDS','error','OOM','charCodeAt','onRuntimeInitialized','size','RuntimeError','parent','HEAP8','174kQRuzo','apply','_trans2AAC_getAAC','onWriteToFile','_malloc','HEAP16','thisProgram','Assertion\x20failed:\x20','usedBytes','22wWRhSF','getPath','cwd','stream','isDir','stackSave'];_0x2940=function(){return _0x3081ea;};return _0x2940();}function getCFunc(_0x67344f){var _0x59abd5=_0x467ced,_0x2debc7=Module['_'+_0x67344f];return assert(_0x2debc7,'Cannot\x20call\x20unknown\x20function\x20'+_0x67344f+_0x59abd5(0x157)),_0x2debc7;}function ccall(_0x37f468,_0x16d4cc,_0x412e97,_0x45cbae,_0x5777aa){var _0x54acf7=_0x467ced,_0x28b8bf={'string':function(_0x22cdcd){var _0x53b286=_0x516e,_0x39aa34,_0x5264b7=0x0;return null!=_0x22cdcd&&0x0!==_0x22cdcd&&(_0x39aa34=0x1+(_0x22cdcd[_0x53b286(0x16d)]<<0x2),stringToUTF8(_0x22cdcd,_0x5264b7=stackAlloc(_0x39aa34),_0x39aa34)),_0x5264b7;},'array':function(_0x300a2b){var _0x1f166e=_0x516e,_0x32158f=stackAlloc(_0x300a2b[_0x1f166e(0x16d)]);return writeArrayToMemory(_0x300a2b,_0x32158f),_0x32158f;}},_0x37f468=getCFunc(_0x37f468),_0x2afd20=[],_0x8b86bc=0x0;if(_0x45cbae)for(var _0xecd8c2=0x0;_0xecd8c2<_0x45cbae['length'];_0xecd8c2++){var _0x4f825f=_0x28b8bf[_0x412e97[_0xecd8c2]];_0x4f825f?(0x0===_0x8b86bc&&(_0x8b86bc=stackSave()),_0x2afd20[_0xecd8c2]=_0x4f825f(_0x45cbae[_0xecd8c2])):_0x2afd20[_0xecd8c2]=_0x45cbae[_0xecd8c2];}var _0x21fcff,_0x37f468=_0x37f468[_0x54acf7(0x97)](null,_0x2afd20);return _0x21fcff=_0x37f468,_0x37f468=_0x54acf7(0x17d)===_0x16d4cc?UTF8ToString(_0x21fcff):'boolean'===_0x16d4cc?Boolean(_0x21fcff):_0x21fcff,0x0!==_0x8b86bc&&stackRestore(_0x8b86bc),_0x37f468;}function cwrap(_0x42b016,_0x3333ec,_0x17a006,_0x5e14f6){var _0xe1692e=(_0x17a006=_0x17a006||[])['every'](function(_0x2322e7){return'number'===_0x2322e7;});return'string'!==_0x3333ec&&_0xe1692e&&!_0x5e14f6?getCFunc(_0x42b016):function(){return ccall(_0x42b016,_0x3333ec,_0x17a006,arguments,_0x5e14f6);};}var ALLOC_NONE=0x3;function allocate(_0x1ba2aa,_0x69a730,_0x299548,_0x5f0c56){var _0xcf9c9b=_0x467ced,_0x1a774c,_0x878445,_0x436454=_0xcf9c9b(0x132)==typeof _0x1ba2aa?(_0x1a774c=!0x0,_0x1ba2aa):(_0x1a774c=!0x1,_0x1ba2aa[_0xcf9c9b(0x16d)]),_0x518ae9=_0xcf9c9b(0x17d)==typeof _0x69a730?_0x69a730:null,_0x582513=_0x299548==ALLOC_NONE?_0x5f0c56:[_malloc,stackAlloc,dynamicAlloc][_0x299548](Math[_0xcf9c9b(0x216)](_0x436454,_0x518ae9?0x1:_0x69a730[_0xcf9c9b(0x16d)]));if(_0x1a774c){for(assert(0x0==(0x3&(_0x5f0c56=_0x582513))),_0x878445=_0x582513+(-0x4&_0x436454);_0x5f0c56<_0x878445;_0x5f0c56+=0x4)HEAP32[_0x5f0c56>>0x2]=0x0;for(_0x878445=_0x582513+_0x436454;_0x5f0c56<_0x878445;)HEAP8[_0x5f0c56++>>0x0]=0x0;return _0x582513;}if('i8'===_0x518ae9)return _0x1ba2aa['subarray']||_0x1ba2aa[_0xcf9c9b(0xe9)]?HEAPU8[_0xcf9c9b(0x156)](_0x1ba2aa,_0x582513):HEAPU8[_0xcf9c9b(0x156)](new Uint8Array(_0x1ba2aa),_0x582513),_0x582513;for(var _0x464f3b,_0x212aab,_0x3f0679=0x0;_0x3f0679<_0x436454;){var _0x4a337a,_0x2366b1=_0x1ba2aa[_0x3f0679];0x0===(_0x4a337a=_0x518ae9||_0x69a730[_0x3f0679])?_0x3f0679++:(setValue(_0x582513+_0x3f0679,_0x2366b1,_0x4a337a=_0xcf9c9b(0xb9)==_0x4a337a?_0xcf9c9b(0x165):_0x4a337a),_0x212aab!==_0x4a337a&&(_0x464f3b=getNativeTypeSize(_0x4a337a),_0x212aab=_0x4a337a),_0x3f0679+=_0x464f3b);}return _0x582513;}var UTF8Decoder=_0x467ced(0x1e3)!=typeof TextDecoder?new TextDecoder(_0x467ced(0x178)):void 0x0;function UTF8ArrayToString(_0x376cad,_0x4f2f76,_0x339f64){var _0x334682=_0x467ced;for(var _0xd00ce6=_0x4f2f76+_0x339f64,_0x4b9a16=_0x4f2f76;_0x376cad[_0x4b9a16]&&!(_0xd00ce6<=_0x4b9a16);)++_0x4b9a16;if(0x10<_0x4b9a16-_0x4f2f76&&_0x376cad['subarray']&&UTF8Decoder)return UTF8Decoder[_0x334682(0x12a)](_0x376cad[_0x334682(0xb3)](_0x4f2f76,_0x4b9a16));for(var _0x51e286='';_0x4f2f76<_0x4b9a16;){var _0x50bbb1,_0x641211,_0x4f2456=_0x376cad[_0x4f2f76++];0x80&_0x4f2456?(_0x641211=0x3f&_0x376cad[_0x4f2f76++],0xc0==(0xe0&_0x4f2456)?_0x51e286+=String['fromCharCode']((0x1f&_0x4f2456)<<0x6|_0x641211):(_0x50bbb1=0x3f&_0x376cad[_0x4f2f76++],(_0x4f2456=0xe0==(0xf0&_0x4f2456)?(0xf&_0x4f2456)<<0xc|_0x641211<<0x6|_0x50bbb1:(0x7&_0x4f2456)<<0x12|_0x641211<<0xc|_0x50bbb1<<0x6|0x3f&_0x376cad[_0x4f2f76++])<0x10000?_0x51e286+=String[_0x334682(0x1d6)](_0x4f2456):(_0x641211=_0x4f2456-0x10000,_0x51e286+=String[_0x334682(0x1d6)](0xd800|_0x641211>>0xa,0xdc00|0x3ff&_0x641211)))):_0x51e286+=String[_0x334682(0x1d6)](_0x4f2456);}return _0x51e286;}function UTF8ToString(_0x460840,_0x3e9904){return _0x460840?UTF8ArrayToString(HEAPU8,_0x460840,_0x3e9904):'';}function stringToUTF8Array(_0x43d6c2,_0x446ef6,_0x184cfa,_0x584302){var _0x41d8d0=_0x467ced;if(!(0x0<_0x584302))return 0x0;for(var _0x22b8b3=_0x184cfa,_0xad62e0=_0x184cfa+_0x584302-0x1,_0x1aca69=0x0;_0x1aca69<_0x43d6c2['length'];++_0x1aca69){var _0x2e2e6a=_0x43d6c2[_0x41d8d0(0x90)](_0x1aca69);if((_0x2e2e6a=0xd800<=_0x2e2e6a&&_0x2e2e6a<=0xdfff?0x10000+((0x3ff&_0x2e2e6a)<<0xa)|0x3ff&_0x43d6c2[_0x41d8d0(0x90)](++_0x1aca69):_0x2e2e6a)<=0x7f){if(_0xad62e0<=_0x184cfa)break;_0x446ef6[_0x184cfa++]=_0x2e2e6a;}else{if(_0x2e2e6a<=0x7ff){if(_0xad62e0<=_0x184cfa+0x1)break;_0x446ef6[_0x184cfa++]=0xc0|_0x2e2e6a>>0x6,_0x446ef6[_0x184cfa++]=0x80|0x3f&_0x2e2e6a;}else{if(_0x2e2e6a<=0xffff){if(_0xad62e0<=_0x184cfa+0x2)break;_0x446ef6[_0x184cfa++]=0xe0|_0x2e2e6a>>0xc,_0x446ef6[_0x184cfa++]=0x80|_0x2e2e6a>>0x6&0x3f,_0x446ef6[_0x184cfa++]=0x80|0x3f&_0x2e2e6a;}else{if(_0xad62e0<=_0x184cfa+0x3)break;_0x446ef6[_0x184cfa++]=0xf0|_0x2e2e6a>>0x12,_0x446ef6[_0x184cfa++]=0x80|_0x2e2e6a>>0xc&0x3f,_0x446ef6[_0x184cfa++]=0x80|_0x2e2e6a>>0x6&0x3f,_0x446ef6[_0x184cfa++]=0x80|0x3f&_0x2e2e6a;}}}}return _0x446ef6[_0x184cfa]=0x0,_0x184cfa-_0x22b8b3;}function stringToUTF8(_0x10a0df,_0x4e5f33,_0x1f0547){return stringToUTF8Array(_0x10a0df,HEAPU8,_0x4e5f33,_0x1f0547);}function lengthBytesUTF8(_0x54f279){var _0xe4461=_0x467ced;for(var _0xbdba9d=0x0,_0x339727=0x0;_0x339727<_0x54f279[_0xe4461(0x16d)];++_0x339727){var _0x52a25f=_0x54f279[_0xe4461(0x90)](_0x339727);(_0x52a25f=0xd800<=_0x52a25f&&_0x52a25f<=0xdfff?0x10000+((0x3ff&_0x52a25f)<<0xa)|0x3ff&_0x54f279['charCodeAt'](++_0x339727):_0x52a25f)<=0x7f?++_0xbdba9d:_0xbdba9d+=_0x52a25f<=0x7ff?0x2:_0x52a25f<=0xffff?0x3:0x4;}return _0xbdba9d;}var UTF16Decoder=_0x467ced(0x1e3)!=typeof TextDecoder?new TextDecoder(_0x467ced(0x197)):void 0x0;function writeArrayToMemory(_0x1ac9c6,_0x4d520d){var _0x3e5ed6=_0x467ced;HEAP8[_0x3e5ed6(0x156)](_0x1ac9c6,_0x4d520d);}function writeAsciiToMemory(_0x36d353,_0x21fc64,_0x54a11c){var _0x17b917=_0x467ced;for(var _0x2dcc30=0x0;_0x2dcc30<_0x36d353[_0x17b917(0x16d)];++_0x2dcc30)HEAP8[_0x21fc64++>>0x0]=_0x36d353['charCodeAt'](_0x2dcc30);_0x54a11c||(HEAP8[_0x21fc64>>0x0]=0x0);}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64,WASM_PAGE_SIZE=0x10000;function updateGlobalBufferAndViews(_0x350c1c){var _0x14ffc3=_0x467ced;buffer=_0x350c1c,Module[_0x14ffc3(0x95)]=HEAP8=new Int8Array(_0x350c1c),Module[_0x14ffc3(0x9b)]=HEAP16=new Int16Array(_0x350c1c),Module[_0x14ffc3(0x131)]=HEAP32=new Int32Array(_0x350c1c),Module[_0x14ffc3(0x208)]=HEAPU8=new Uint8Array(_0x350c1c),Module[_0x14ffc3(0x152)]=HEAPU16=new Uint16Array(_0x350c1c),Module[_0x14ffc3(0x209)]=HEAPU32=new Uint32Array(_0x350c1c),Module[_0x14ffc3(0x176)]=HEAPF32=new Float32Array(_0x350c1c),Module['HEAPF64']=HEAPF64=new Float64Array(_0x350c1c);}var DYNAMIC_BASE=0x5d9b20,DYNAMICTOP_PTR=0xd9a80,INITIAL_TOTAL_MEMORY=Module[_0x467ced(0x13c)]||0xa000000;function callRuntimeCallbacks(_0x54e221){var _0x97afbb=_0x467ced;for(;0x0<_0x54e221[_0x97afbb(0x16d)];){var _0x1eef4c,_0x1f1339=_0x54e221[_0x97afbb(0x113)]();_0x97afbb(0xd2)==typeof _0x1f1339?_0x1f1339():_0x97afbb(0x132)==typeof(_0x1eef4c=_0x1f1339['func'])?void 0x0===_0x1f1339['arg']?Module['dynCall_v'](_0x1eef4c):Module[_0x97afbb(0x1bc)](_0x1eef4c,_0x1f1339[_0x97afbb(0x19f)]):_0x1eef4c(void 0x0===_0x1f1339['arg']?null:_0x1f1339[_0x97afbb(0x19f)]);}}wasmMemory=Module['wasmMemory']||new WebAssembly[(_0x467ced(0x211))]({'initial':INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE,'maximum':INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE}),INITIAL_TOTAL_MEMORY=(buffer=wasmMemory?wasmMemory[_0x467ced(0x181)]:buffer)[_0x467ced(0x14f)],updateGlobalBufferAndViews(buffer),HEAP32[DYNAMICTOP_PTR>>0x2]=DYNAMIC_BASE;var __ATPRERUN__=[],__ATINIT__=[],__ATMAIN__=[],__ATPOSTRUN__=[],runtimeInitialized=!0x1,runtimeExited=!0x1;function preRun(){var _0x358397=_0x467ced;if(Module[_0x358397(0x78)]){for(_0x358397(0xd2)==typeof Module[_0x358397(0x78)]&&(Module[_0x358397(0x78)]=[Module[_0x358397(0x78)]]);Module[_0x358397(0x78)][_0x358397(0x16d)];)addOnPreRun(Module['preRun'][_0x358397(0x113)]());}callRuntimeCallbacks(__ATPRERUN__);}function initRuntime(){var _0x3e1474=_0x467ced;runtimeInitialized=!0x0,Module[_0x3e1474(0x84)]||FS[_0x3e1474(0xd8)][_0x3e1474(0x19c)]||FS['init'](),TTY['init'](),callRuntimeCallbacks(__ATINIT__);}function preMain(){var _0x1cb0c6=_0x467ced;FS[_0x1cb0c6(0x200)]=!0x1,callRuntimeCallbacks(__ATMAIN__);}function exitRuntime(){runtimeExited=!0x0;}function postRun(){var _0x27f14b=_0x467ced;if(Module[_0x27f14b(0x1dc)]){for('function'==typeof Module[_0x27f14b(0x1dc)]&&(Module['postRun']=[Module[_0x27f14b(0x1dc)]]);Module[_0x27f14b(0x1dc)][_0x27f14b(0x16d)];)addOnPostRun(Module[_0x27f14b(0x1dc)][_0x27f14b(0x113)]());}callRuntimeCallbacks(__ATPOSTRUN__);}function addOnPreRun(_0x384c95){__ATPRERUN__['unshift'](_0x384c95);}function addOnPostRun(_0x304187){var _0x1b51b2=_0x467ced;__ATPOSTRUN__[_0x1b51b2(0xad)](_0x304187);}var Math_abs=Math[_0x467ced(0x10f)],Math_ceil=Math['ceil'],Math_floor=Math['floor'],Math_min=Math[_0x467ced(0x160)],runDependencies=0x0,runDependencyWatcher=null,dependenciesFulfilled=null;function getUniqueRunDependency(_0x44e4b9){return _0x44e4b9;}function addRunDependency(_0x2f3591){var _0x34829e=_0x467ced;runDependencies++,Module[_0x34829e(0x168)]&&Module[_0x34829e(0x168)](runDependencies);}function removeRunDependency(_0x2c1d03){var _0x1e2df8=_0x467ced,_0x41ccf6;runDependencies--,Module[_0x1e2df8(0x168)]&&Module[_0x1e2df8(0x168)](runDependencies),0x0==runDependencies&&(null!==runDependencyWatcher&&(clearInterval(runDependencyWatcher),runDependencyWatcher=null),dependenciesFulfilled&&(_0x41ccf6=dependenciesFulfilled,dependenciesFulfilled=null,_0x41ccf6()));}function abort(_0x307288){var _0x1f1a2d=_0x467ced;throw Module['onAbort']&&Module[_0x1f1a2d(0x1b1)](_0x307288),out(_0x307288+=''),err(_0x307288),ABORT=!0x0,EXITSTATUS=0x1,_0x307288=_0x1f1a2d(0x1ed)+_0x307288+_0x1f1a2d(0xf8),new WebAssembly[(_0x1f1a2d(0x93))](_0x307288);}Module['preloadedImages']={},Module[_0x467ced(0x187)]={};var dataURIPrefix=_0x467ced(0xbf);function isDataURI(_0x375cac){var _0x18f100=_0x467ced;return String[_0x18f100(0x1ab)][_0x18f100(0x20d)]?_0x375cac[_0x18f100(0x20d)](dataURIPrefix):0x0===_0x375cac[_0x18f100(0x1f7)](dataURIPrefix);}var tempDouble,tempI64,wasmBinaryFile=_0x467ced(0x169);function getBinary(){try{if(wasmBinary)return new Uint8Array(wasmBinary);if(readBinary)return readBinary(wasmBinaryFile);throw'both\x20async\x20and\x20sync\x20fetching\x20of\x20the\x20wasm\x20failed';}catch(_0x5c4296){abort(_0x5c4296);}}function getBinaryPromise(){var _0x138284=_0x467ced;return wasmBinary||!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER||'function'!=typeof fetch?new Promise(function(_0x324904,_0xa9197b){_0x324904(getBinary());}):fetch(wasmBinaryFile,{'credentials':_0x138284(0xbb)})[_0x138284(0x17c)](function(_0x5ccf71){var _0x174a91=_0x138284;if(_0x5ccf71['ok'])return _0x5ccf71[_0x174a91(0x1b9)]();throw _0x174a91(0x210)+wasmBinaryFile+'\x27';})['catch'](function(){return getBinary();});}function createWasm(){var _0x47ac6a=_0x467ced,_0x475100={'a':asmLibraryArg};function _0x3ca5e5(_0x5cc63b,_0x55717d){var _0x49a5d5=_0x516e;_0x5cc63b=_0x5cc63b['exports'],(Module[_0x49a5d5(0xea)]=_0x5cc63b,removeRunDependency('wasm-instantiate'));}function _0x5226a8(_0x43f323){var _0x567416=_0x516e;_0x3ca5e5(_0x43f323[_0x567416(0x1e9)]);}function _0x53eaa8(_0x2004cb){var _0x16e7df=_0x516e;return getBinaryPromise()[_0x16e7df(0x17c)](function(_0x262aea){var _0x2d4d82=_0x16e7df;return WebAssembly[_0x2d4d82(0x185)](_0x262aea,_0x475100);})[_0x16e7df(0x17c)](_0x2004cb,function(_0x421a72){err('failed\x20to\x20asynchronously\x20prepare\x20wasm:\x20'+_0x421a72),abort(_0x421a72);});}if(addRunDependency(_0x47ac6a(0xe0)),Module['instantiateWasm'])try{return Module[_0x47ac6a(0xf3)](_0x475100,_0x3ca5e5);}catch(_0x10966e){return err(_0x47ac6a(0x8a)+_0x10966e),!0x1;}return wasmBinary||_0x47ac6a(0xd2)!=typeof WebAssembly[_0x47ac6a(0x7b)]||isDataURI(wasmBinaryFile)||_0x47ac6a(0xd2)!=typeof fetch?_0x53eaa8(_0x5226a8):fetch(wasmBinaryFile,{'credentials':'same-origin'})[_0x47ac6a(0x17c)](function(_0x49cbd4){var _0x1c2824=_0x47ac6a;return WebAssembly[_0x1c2824(0x7b)](_0x49cbd4,_0x475100)[_0x1c2824(0x17c)](_0x5226a8,function(_0x33abc4){err('wasm\x20streaming\x20compile\x20failed:\x20'+_0x33abc4),err('falling\x20back\x20to\x20ArrayBuffer\x20instantiation'),_0x53eaa8(_0x5226a8);});}),{};}function demangle(_0x4d9871){return _0x4d9871;}function demangleAll(_0x398406){var _0x44664c=_0x467ced;return _0x398406[_0x44664c(0x1ba)](/\b_Z[\w\d_]+/g,function(_0x434a69){var _0x4afdbc=demangle(_0x434a69);return _0x434a69===_0x4afdbc?_0x434a69:_0x4afdbc+'\x20['+_0x434a69+']';});}function jsStackTrace(){var _0x220660=_0x467ced,_0x4adcde=new Error();if(!_0x4adcde[_0x220660(0x81)]){try{throw new Error();}catch(_0x11f1cf){_0x4adcde=_0x11f1cf;}if(!_0x4adcde['stack'])return _0x220660(0x1c8);}return _0x4adcde[_0x220660(0x81)][_0x220660(0x20a)]();}function stackTrace(){var _0x502edd=_0x467ced,_0xc8a44b=jsStackTrace();return Module[_0x502edd(0x13a)]&&(_0xc8a44b+='\x0a'+Module[_0x502edd(0x13a)]()),demangleAll(_0xc8a44b);}function ___setErrNo(_0x2e335e){var _0x1dd91a=_0x467ced;return Module[_0x1dd91a(0x14a)]&&(HEAP32[Module[_0x1dd91a(0x14a)]()>>0x2]=_0x2e335e),_0x2e335e;}isDataURI(wasmBinaryFile)||(wasmBinaryFile=locateFile(wasmBinaryFile)),__ATINIT__[_0x467ced(0x175)]({'func':function(){___wasm_call_ctors();}});var PATH={'splitPath':function(_0x4e012e){var _0x1e71ad=_0x467ced;return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/[_0x1e71ad(0xb8)](_0x4e012e)[_0x1e71ad(0xe9)](0x1);},'normalizeArray':function(_0x1b5194,_0x43ff3){var _0xa3f74d=_0x467ced;for(var _0x3dd3fc=0x0,_0x673bef=_0x1b5194['length']-0x1;0x0<=_0x673bef;_0x673bef--){var _0x46fc13=_0x1b5194[_0x673bef];'.'===_0x46fc13?_0x1b5194[_0xa3f74d(0xe2)](_0x673bef,0x1):'..'===_0x46fc13?(_0x1b5194['splice'](_0x673bef,0x1),_0x3dd3fc++):_0x3dd3fc&&(_0x1b5194['splice'](_0x673bef,0x1),_0x3dd3fc--);}if(_0x43ff3){for(;_0x3dd3fc;_0x3dd3fc--)_0x1b5194[_0xa3f74d(0xad)]('..');}return _0x1b5194;},'normalize':function(_0x2f7fa2){var _0x8b1d3a=_0x467ced,_0x14306e='/'===_0x2f7fa2[_0x8b1d3a(0xc7)](0x0),_0x12d3bd='/'===_0x2f7fa2['substr'](-0x1);return(_0x2f7fa2=(_0x2f7fa2=PATH[_0x8b1d3a(0x203)](_0x2f7fa2['split']('/')[_0x8b1d3a(0x1e7)](function(_0x3b91f0){return!!_0x3b91f0;}),!_0x14306e)[_0x8b1d3a(0x16a)]('/'))||_0x14306e?_0x2f7fa2:'.')&&_0x12d3bd&&(_0x2f7fa2+='/'),(_0x14306e?'/':'')+_0x2f7fa2;},'dirname':function(_0x521b8b){var _0x1a6d5a=_0x467ced,_0x521b8b=PATH['splitPath'](_0x521b8b),_0x26416b=_0x521b8b[0x0],_0x521b8b=_0x521b8b[0x1];return _0x26416b||_0x521b8b?_0x26416b+(_0x521b8b=_0x521b8b&&_0x521b8b[_0x1a6d5a(0x1de)](0x0,_0x521b8b['length']-0x1)):'.';},'basename':function(_0x286289){var _0x279670=_0x467ced;if('/'===_0x286289)return'/';var _0x5211b6=_0x286289['lastIndexOf']('/');return-0x1===_0x5211b6?_0x286289:_0x286289[_0x279670(0x1de)](_0x5211b6+0x1);},'extname':function(_0xd639d0){var _0x5340ff=_0x467ced;return PATH[_0x5340ff(0x115)](_0xd639d0)[0x3];},'join':function(){var _0x221e51=_0x467ced,_0x5c5302=Array['prototype'][_0x221e51(0xe9)][_0x221e51(0x215)](arguments,0x0);return PATH[_0x221e51(0xd3)](_0x5c5302[_0x221e51(0x16a)]('/'));},'join2':function(_0x22deb3,_0x1eb054){var _0x29e406=_0x467ced;return PATH[_0x29e406(0xd3)](_0x22deb3+'/'+_0x1eb054);}},PATH_FS={'resolve':function(){var _0x4e2ecd=_0x467ced;for(var _0x3b3c15='',_0x5edf56=!0x1,_0x3c5d82=arguments[_0x4e2ecd(0x16d)]-0x1;-0x1<=_0x3c5d82&&!_0x5edf56;_0x3c5d82--){var _0x19f7c7=0x0<=_0x3c5d82?arguments[_0x3c5d82]:FS[_0x4e2ecd(0xa1)]();if('string'!=typeof _0x19f7c7)throw new TypeError(_0x4e2ecd(0x174));if(!_0x19f7c7)return'';_0x3b3c15=_0x19f7c7+'/'+_0x3b3c15,_0x5edf56='/'===_0x19f7c7[_0x4e2ecd(0xc7)](0x0);}return(_0x5edf56?'/':'')+(_0x3b3c15=PATH[_0x4e2ecd(0x203)](_0x3b3c15[_0x4e2ecd(0x1b6)]('/')['filter'](function(_0xa8942b){return!!_0xa8942b;}),!_0x5edf56)[_0x4e2ecd(0x16a)]('/'))||'.';},'relative':function(_0x2d43b9,_0x16ce02){var _0x24a207=_0x467ced;function _0x1f6a21(_0x19dc4c){var _0x1402af=_0x516e;for(var _0x505264=0x0;_0x505264<_0x19dc4c[_0x1402af(0x16d)]&&''===_0x19dc4c[_0x505264];_0x505264++);for(var _0x866dc4=_0x19dc4c[_0x1402af(0x16d)]-0x1;0x0<=_0x866dc4&&''===_0x19dc4c[_0x866dc4];_0x866dc4--);return _0x866dc4<_0x505264?[]:_0x19dc4c[_0x1402af(0xe9)](_0x505264,_0x866dc4-_0x505264+0x1);}_0x2d43b9=PATH_FS[_0x24a207(0x118)](_0x2d43b9)[_0x24a207(0x1de)](0x1),_0x16ce02=PATH_FS['resolve'](_0x16ce02)[_0x24a207(0x1de)](0x1);for(var _0x3c2969=_0x1f6a21(_0x2d43b9[_0x24a207(0x1b6)]('/')),_0x9a6a52=_0x1f6a21(_0x16ce02[_0x24a207(0x1b6)]('/')),_0x52dced=Math['min'](_0x3c2969[_0x24a207(0x16d)],_0x9a6a52[_0x24a207(0x16d)]),_0x3ad04b=_0x52dced,_0x117a5e=0x0;_0x117a5e<_0x52dced;_0x117a5e++)if(_0x3c2969[_0x117a5e]!==_0x9a6a52[_0x117a5e]){_0x3ad04b=_0x117a5e;break;}for(var _0x14babb=[],_0x117a5e=_0x3ad04b;_0x117a5e<_0x3c2969[_0x24a207(0x16d)];_0x117a5e++)_0x14babb['push']('..');return(_0x14babb=_0x14babb[_0x24a207(0xc6)](_0x9a6a52[_0x24a207(0xe9)](_0x3ad04b)))[_0x24a207(0x16a)]('/');}},TTY={'ttys':[],'init':function(){},'shutdown':function(){},'register':function(_0x3940de,_0x54577){var _0x5509b4=_0x467ced;TTY['ttys'][_0x3940de]={'input':[],'output':[],'ops':_0x54577},FS['registerDevice'](_0x3940de,TTY[_0x5509b4(0x126)]);},'stream_ops':{'open':function(_0x48079a){var _0x29d151=_0x467ced,_0x58c647=TTY['ttys'][_0x48079a['node'][_0x29d151(0x12e)]];if(!_0x58c647)throw new FS[(_0x29d151(0x102))](0x2b);_0x48079a['tty']=_0x58c647,_0x48079a[_0x29d151(0x1df)]=!0x1;},'close':function(_0x341d64){var _0x3c0ffd=_0x467ced;_0x341d64[_0x3c0ffd(0x104)][_0x3c0ffd(0x124)][_0x3c0ffd(0x1d1)](_0x341d64['tty']);},'flush':function(_0xe9165){var _0x22cb08=_0x467ced;_0xe9165[_0x22cb08(0x104)][_0x22cb08(0x124)][_0x22cb08(0x1d1)](_0xe9165['tty']);},'read':function(_0x10924d,_0x20a1c7,_0x9bf3e6,_0x25e4ec,_0x4e1e53){var _0x37f44b=_0x467ced;if(!_0x10924d['tty']||!_0x10924d['tty']['ops'][_0x37f44b(0xaa)])throw new FS[(_0x37f44b(0x102))](0x3c);for(var _0x4e2485,_0x2ddb06=0x0,_0x4144e2=0x0;_0x4144e2<_0x25e4ec;_0x4144e2++){try{_0x4e2485=_0x10924d['tty'][_0x37f44b(0x124)][_0x37f44b(0xaa)](_0x10924d[_0x37f44b(0x104)]);}catch(_0x272307){throw new FS[(_0x37f44b(0x102))](0x1d);}if(void 0x0===_0x4e2485&&0x0===_0x2ddb06)throw new FS[(_0x37f44b(0x102))](0x6);if(null==_0x4e2485)break;_0x2ddb06++,_0x20a1c7[_0x9bf3e6+_0x4144e2]=_0x4e2485;}return _0x2ddb06&&(_0x10924d[_0x37f44b(0x1a2)][_0x37f44b(0x119)]=Date[_0x37f44b(0x1eb)]()),_0x2ddb06;},'write':function(_0x12ddcd,_0x487f3b,_0x448a0b,_0x2e73cd,_0x31c281){var _0x1e3934=_0x467ced;if(!_0x12ddcd['tty']||!_0x12ddcd[_0x1e3934(0x104)][_0x1e3934(0x124)][_0x1e3934(0xcd)])throw new FS['ErrnoError'](0x3c);try{for(var _0x57fc40=0x0;_0x57fc40<_0x2e73cd;_0x57fc40++)_0x12ddcd[_0x1e3934(0x104)][_0x1e3934(0x124)][_0x1e3934(0xcd)](_0x12ddcd['tty'],_0x487f3b[_0x448a0b+_0x57fc40]);}catch(_0x4bc0bf){throw new FS[(_0x1e3934(0x102))](0x1d);}return _0x2e73cd&&(_0x12ddcd[_0x1e3934(0x1a2)][_0x1e3934(0x119)]=Date['now']()),_0x57fc40;}},'default_tty_ops':{'get_char':function(_0x404ca3){var _0x2be90b=_0x467ced;if(!_0x404ca3[_0x2be90b(0xc1)][_0x2be90b(0x16d)]){var _0x1c8adb=null;if(ENVIRONMENT_IS_NODE){var _0x191cbf=Buffer[_0x2be90b(0x16e)]?Buffer[_0x2be90b(0x16e)](0x100):new Buffer(0x100),_0xfe6a9e=0x0;try{_0xfe6a9e=nodeFS['readSync'](process[_0x2be90b(0xd7)]['fd'],_0x191cbf,0x0,0x100,null);}catch(_0x4e9076){if(-0x1==_0x4e9076[_0x2be90b(0x20a)]()[_0x2be90b(0x1f7)](_0x2be90b(0xf2)))throw _0x4e9076;_0xfe6a9e=0x0;}_0x1c8adb=0x0<_0xfe6a9e?_0x191cbf[_0x2be90b(0xe9)](0x0,_0xfe6a9e)['toString'](_0x2be90b(0x83)):null;}else _0x2be90b(0x1e3)!=typeof window&&_0x2be90b(0xd2)==typeof window[_0x2be90b(0x1c7)]?null!==(_0x1c8adb=window[_0x2be90b(0x1c7)](_0x2be90b(0x123)))&&(_0x1c8adb+='\x0a'):_0x2be90b(0xd2)==typeof readline&&null!==(_0x1c8adb=readline())&&(_0x1c8adb+='\x0a');if(!_0x1c8adb)return null;_0x404ca3[_0x2be90b(0xc1)]=intArrayFromString(_0x1c8adb,!0x0);}return _0x404ca3[_0x2be90b(0xc1)]['shift']();},'put_char':function(_0x2c9628,_0x2e6d70){var _0x18bf2d=_0x467ced;null===_0x2e6d70||0xa===_0x2e6d70?(out(UTF8ArrayToString(_0x2c9628[_0x18bf2d(0x148)],0x0)),_0x2c9628[_0x18bf2d(0x148)]=[]):0x0!=_0x2e6d70&&_0x2c9628['output']['push'](_0x2e6d70);},'flush':function(_0x411873){var _0x300f7f=_0x467ced;_0x411873[_0x300f7f(0x148)]&&0x0<_0x411873['output'][_0x300f7f(0x16d)]&&(out(UTF8ArrayToString(_0x411873[_0x300f7f(0x148)],0x0)),_0x411873['output']=[]);}},'default_tty1_ops':{'put_char':function(_0x307f11,_0x153e23){var _0x12c1fa=_0x467ced;null===_0x153e23||0xa===_0x153e23?(err(UTF8ArrayToString(_0x307f11[_0x12c1fa(0x148)],0x0)),_0x307f11['output']=[]):0x0!=_0x153e23&&_0x307f11[_0x12c1fa(0x148)][_0x12c1fa(0x175)](_0x153e23);},'flush':function(_0x2dec2e){var _0x2ba2a1=_0x467ced;_0x2dec2e[_0x2ba2a1(0x148)]&&0x0<_0x2dec2e[_0x2ba2a1(0x148)][_0x2ba2a1(0x16d)]&&(err(UTF8ArrayToString(_0x2dec2e[_0x2ba2a1(0x148)],0x0)),_0x2dec2e[_0x2ba2a1(0x148)]=[]);}}},MEMFS={'ops_table':null,'mount':function(_0x5b7032){var _0x46767a=_0x467ced;return MEMFS[_0x46767a(0x172)](null,'/',0x41ff,0x0);},'createNode':function(_0x57888f,_0xbfd37f,_0x3623db,_0x2efea2){var _0x4e51f1=_0x467ced;if(FS[_0x4e51f1(0x13e)](_0x3623db)||FS[_0x4e51f1(0x150)](_0x3623db))throw new FS[(_0x4e51f1(0x102))](0x3f);return MEMFS[_0x4e51f1(0x1d2)]||(MEMFS[_0x4e51f1(0x1d2)]={'dir':{'node':{'getattr':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x1e1)],'setattr':MEMFS['node_ops'][_0x4e51f1(0x103)],'lookup':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x19a)],'mknod':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x1c4)],'rename':MEMFS[_0x4e51f1(0xfa)]['rename'],'unlink':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x204)],'rmdir':MEMFS['node_ops'][_0x4e51f1(0x220)],'readdir':MEMFS['node_ops']['readdir'],'symlink':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x1ee)]},'stream':{'llseek':MEMFS['stream_ops']['llseek']}},'file':{'node':{'getattr':MEMFS['node_ops'][_0x4e51f1(0x1e1)],'setattr':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x103)]},'stream':{'llseek':MEMFS[_0x4e51f1(0x126)][_0x4e51f1(0xeb)],'read':MEMFS[_0x4e51f1(0x126)]['read'],'write':MEMFS['stream_ops'][_0x4e51f1(0x1ca)],'allocate':MEMFS[_0x4e51f1(0x126)][_0x4e51f1(0x122)],'mmap':MEMFS[_0x4e51f1(0x126)]['mmap'],'msync':MEMFS[_0x4e51f1(0x126)][_0x4e51f1(0xfe)]}},'link':{'node':{'getattr':MEMFS['node_ops'][_0x4e51f1(0x1e1)],'setattr':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x103)],'readlink':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x21b)]},'stream':{}},'chrdev':{'node':{'getattr':MEMFS['node_ops'][_0x4e51f1(0x1e1)],'setattr':MEMFS[_0x4e51f1(0xfa)][_0x4e51f1(0x103)]},'stream':FS[_0x4e51f1(0x193)]}}),_0x3623db=FS['createNode'](_0x57888f,_0xbfd37f,_0x3623db,_0x2efea2),(FS[_0x4e51f1(0xa3)](_0x3623db[_0x4e51f1(0xca)])?(_0x3623db[_0x4e51f1(0xfa)]=MEMFS[_0x4e51f1(0x1d2)][_0x4e51f1(0xde)][_0x4e51f1(0x1a2)],_0x3623db['stream_ops']=MEMFS[_0x4e51f1(0x1d2)][_0x4e51f1(0xde)][_0x4e51f1(0xa2)],_0x3623db['contents']={}):FS[_0x4e51f1(0x1f0)](_0x3623db[_0x4e51f1(0xca)])?(_0x3623db['node_ops']=MEMFS[_0x4e51f1(0x1d2)][_0x4e51f1(0x7d)]['node'],_0x3623db[_0x4e51f1(0x126)]=MEMFS[_0x4e51f1(0x1d2)]['file'][_0x4e51f1(0xa2)],_0x3623db[_0x4e51f1(0x9e)]=0x0,_0x3623db[_0x4e51f1(0x1ad)]=null):FS[_0x4e51f1(0x88)](_0x3623db[_0x4e51f1(0xca)])?(_0x3623db['node_ops']=MEMFS[_0x4e51f1(0x1d2)][_0x4e51f1(0x201)][_0x4e51f1(0x1a2)],_0x3623db[_0x4e51f1(0x126)]=MEMFS[_0x4e51f1(0x1d2)][_0x4e51f1(0x201)][_0x4e51f1(0xa2)]):FS[_0x4e51f1(0xf1)](_0x3623db[_0x4e51f1(0xca)])&&(_0x3623db[_0x4e51f1(0xfa)]=MEMFS[_0x4e51f1(0x1d2)][_0x4e51f1(0x1a7)]['node'],_0x3623db[_0x4e51f1(0x126)]=MEMFS['ops_table']['chrdev'][_0x4e51f1(0xa2)]),_0x3623db['timestamp']=Date[_0x4e51f1(0x1eb)](),_0x57888f&&(_0x57888f['contents'][_0xbfd37f]=_0x3623db),_0x3623db);},'getFileDataAsRegularArray':function(_0x344f35){var _0x178e12=_0x467ced;if(_0x344f35[_0x178e12(0x1ad)]&&_0x344f35[_0x178e12(0x1ad)][_0x178e12(0xb3)]){for(var _0x44f66d=[],_0x461438=0x0;_0x461438<_0x344f35['usedBytes'];++_0x461438)_0x44f66d['push'](_0x344f35[_0x178e12(0x1ad)][_0x461438]);return _0x44f66d;}return _0x344f35['contents'];},'getFileDataAsTypedArray':function(_0x547172){var _0x4c6f6c=_0x467ced;return _0x547172[_0x4c6f6c(0x1ad)]?_0x547172[_0x4c6f6c(0x1ad)][_0x4c6f6c(0xb3)]?_0x547172[_0x4c6f6c(0x1ad)][_0x4c6f6c(0xb3)](0x0,_0x547172[_0x4c6f6c(0x9e)]):new Uint8Array(_0x547172[_0x4c6f6c(0x1ad)]):new Uint8Array();},'expandFileStorage':function(_0x3e44f8,_0x35812e){var _0x25c2c3=_0x467ced,_0x4e7517=_0x3e44f8[_0x25c2c3(0x1ad)]?_0x3e44f8['contents'][_0x25c2c3(0x16d)]:0x0;_0x35812e<=_0x4e7517||(_0x35812e=Math[_0x25c2c3(0x216)](_0x35812e,_0x4e7517*(_0x4e7517<0x100000?0x2:1.125)|0x0),0x0!=_0x4e7517&&(_0x35812e=Math['max'](_0x35812e,0x100)),_0x4e7517=_0x3e44f8[_0x25c2c3(0x1ad)],_0x3e44f8[_0x25c2c3(0x1ad)]=new Uint8Array(_0x35812e),0x0<_0x3e44f8[_0x25c2c3(0x9e)]&&_0x3e44f8[_0x25c2c3(0x1ad)][_0x25c2c3(0x156)](_0x4e7517[_0x25c2c3(0xb3)](0x0,_0x3e44f8['usedBytes']),0x0));},'resizeFileStorage':function(_0x4eba2f,_0x34ed47){var _0x494e57=_0x467ced;if(_0x4eba2f[_0x494e57(0x9e)]!=_0x34ed47){if(0x0==_0x34ed47)return _0x4eba2f[_0x494e57(0x1ad)]=null,void(_0x4eba2f[_0x494e57(0x9e)]=0x0);var _0x16397b;if(!_0x4eba2f[_0x494e57(0x1ad)]||_0x4eba2f[_0x494e57(0x1ad)][_0x494e57(0xb3)])return _0x16397b=_0x4eba2f[_0x494e57(0x1ad)],_0x4eba2f['contents']=new Uint8Array(_0x34ed47),_0x16397b&&_0x4eba2f[_0x494e57(0x1ad)][_0x494e57(0x156)](_0x16397b['subarray'](0x0,Math[_0x494e57(0x160)](_0x34ed47,_0x4eba2f[_0x494e57(0x9e)]))),void(_0x4eba2f['usedBytes']=_0x34ed47);if(_0x4eba2f[_0x494e57(0x1ad)]||(_0x4eba2f[_0x494e57(0x1ad)]=[]),_0x4eba2f['contents'][_0x494e57(0x16d)]>_0x34ed47)_0x4eba2f[_0x494e57(0x1ad)][_0x494e57(0x16d)]=_0x34ed47;else{for(;_0x4eba2f[_0x494e57(0x1ad)]['length']<_0x34ed47;)_0x4eba2f[_0x494e57(0x1ad)][_0x494e57(0x175)](0x0);}_0x4eba2f[_0x494e57(0x9e)]=_0x34ed47;}},'node_ops':{'getattr':function(_0x271eb9){var _0x2988b5=_0x467ced,_0xe5239b={};return _0xe5239b['dev']=FS[_0x2988b5(0xf1)](_0x271eb9[_0x2988b5(0xca)])?_0x271eb9['id']:0x1,_0xe5239b[_0x2988b5(0x146)]=_0x271eb9['id'],_0xe5239b['mode']=_0x271eb9[_0x2988b5(0xca)],_0xe5239b['nlink']=0x1,_0xe5239b['uid']=0x0,_0xe5239b[_0x2988b5(0xef)]=0x0,_0xe5239b['rdev']=_0x271eb9[_0x2988b5(0x12e)],FS[_0x2988b5(0xa3)](_0x271eb9[_0x2988b5(0xca)])?_0xe5239b[_0x2988b5(0x92)]=0x1000:FS[_0x2988b5(0x1f0)](_0x271eb9['mode'])?_0xe5239b['size']=_0x271eb9[_0x2988b5(0x9e)]:FS[_0x2988b5(0x88)](_0x271eb9[_0x2988b5(0xca)])?_0xe5239b[_0x2988b5(0x92)]=_0x271eb9[_0x2988b5(0x201)][_0x2988b5(0x16d)]:_0xe5239b[_0x2988b5(0x92)]=0x0,_0xe5239b['atime']=new Date(_0x271eb9[_0x2988b5(0x119)]),_0xe5239b[_0x2988b5(0x205)]=new Date(_0x271eb9[_0x2988b5(0x119)]),_0xe5239b['ctime']=new Date(_0x271eb9[_0x2988b5(0x119)]),_0xe5239b[_0x2988b5(0x1b0)]=0x1000,_0xe5239b[_0x2988b5(0x1a1)]=Math[_0x2988b5(0x141)](_0xe5239b['size']/_0xe5239b['blksize']),_0xe5239b;},'setattr':function(_0x80b9ef,_0x34573c){var _0x878b37=_0x467ced;void 0x0!==_0x34573c[_0x878b37(0xca)]&&(_0x80b9ef['mode']=_0x34573c[_0x878b37(0xca)]),void 0x0!==_0x34573c[_0x878b37(0x119)]&&(_0x80b9ef[_0x878b37(0x119)]=_0x34573c[_0x878b37(0x119)]),void 0x0!==_0x34573c[_0x878b37(0x92)]&&MEMFS[_0x878b37(0x190)](_0x80b9ef,_0x34573c['size']);},'lookup':function(_0x1a2974,_0x6851d0){var _0x51dc4e=_0x467ced;throw FS[_0x51dc4e(0xc4)][0x2c];},'mknod':function(_0x1278d1,_0x334f0c,_0x3f7e28,_0x3038a1){var _0x2e5123=_0x467ced;return MEMFS[_0x2e5123(0x172)](_0x1278d1,_0x334f0c,_0x3f7e28,_0x3038a1);},'rename':function(_0x3c2dd5,_0x285893,_0x56060b){var _0x5aba73=_0x467ced;if(FS[_0x5aba73(0xa3)](_0x3c2dd5[_0x5aba73(0xca)])){var _0x5f1794;try{_0x5f1794=FS[_0x5aba73(0xae)](_0x285893,_0x56060b);}catch(_0x46384e){}if(_0x5f1794){for(var _0x18761d in _0x5f1794[_0x5aba73(0x1ad)])throw new FS['ErrnoError'](0x37);}}delete _0x3c2dd5['parent'][_0x5aba73(0x1ad)][_0x3c2dd5['name']],_0x3c2dd5['name']=_0x56060b,(_0x285893['contents'][_0x56060b]=_0x3c2dd5)[_0x5aba73(0x94)]=_0x285893;},'unlink':function(_0x10ce1c,_0x544fe4){var _0x4c1549=_0x467ced;delete _0x10ce1c[_0x4c1549(0x1ad)][_0x544fe4];},'rmdir':function(_0x2192e1,_0x4b4405){var _0x52917c=_0x467ced;for(var _0x3fd2f1 in FS[_0x52917c(0xae)](_0x2192e1,_0x4b4405)[_0x52917c(0x1ad)])throw new FS[(_0x52917c(0x102))](0x37);delete _0x2192e1[_0x52917c(0x1ad)][_0x4b4405];},'readdir':function(_0x135858){var _0x4d3c9a=_0x467ced,_0x19c9f7,_0x2d1c3b=['.','..'];for(_0x19c9f7 in _0x135858['contents'])_0x135858[_0x4d3c9a(0x1ad)][_0x4d3c9a(0x177)](_0x19c9f7)&&_0x2d1c3b[_0x4d3c9a(0x175)](_0x19c9f7);return _0x2d1c3b;},'symlink':function(_0x447c4b,_0x330b22,_0x4e7d66){var _0xcd6b25=_0x467ced;return _0x447c4b=MEMFS['createNode'](_0x447c4b,_0x330b22,0xa1ff,0x0),(_0x447c4b[_0xcd6b25(0x201)]=_0x4e7d66,_0x447c4b);},'readlink':function(_0x39a4cd){var _0x5fd85a=_0x467ced;if(FS[_0x5fd85a(0x88)](_0x39a4cd[_0x5fd85a(0xca)]))return _0x39a4cd['link'];throw new FS[(_0x5fd85a(0x102))](0x1c);}},'stream_ops':{'read':function(_0x3c207b,_0x3ca0c8,_0x4cf2e2,_0x43f011,_0x570c07){var _0x5de65d=_0x467ced,_0x1335b7=_0x3c207b['node'][_0x5de65d(0x1ad)];if(_0x570c07>=_0x3c207b['node'][_0x5de65d(0x9e)])return 0x0;var _0x536747=Math[_0x5de65d(0x160)](_0x3c207b[_0x5de65d(0x1a2)][_0x5de65d(0x9e)]-_0x570c07,_0x43f011);if(0x8<_0x536747&&_0x1335b7[_0x5de65d(0xb3)])_0x3ca0c8['set'](_0x1335b7['subarray'](_0x570c07,_0x570c07+_0x536747),_0x4cf2e2);else{for(var _0x220c9e=0x0;_0x220c9e<_0x536747;_0x220c9e++)_0x3ca0c8[_0x4cf2e2+_0x220c9e]=_0x1335b7[_0x570c07+_0x220c9e];}return _0x536747;},'write':function(_0x2d9543,_0x17acc2,_0x1e2463,_0x39b3d6,_0x2c011e,_0xf1d86c){var _0x27882f=_0x467ced;if(!_0x39b3d6)return 0x0;var _0x45d2c7=_0x2d9543[_0x27882f(0x1a2)];if(_0x45d2c7[_0x27882f(0x119)]=Date[_0x27882f(0x1eb)](),_0x17acc2['subarray']&&(!_0x45d2c7[_0x27882f(0x1ad)]||_0x45d2c7[_0x27882f(0x1ad)]['subarray'])){if(_0xf1d86c)return _0x45d2c7[_0x27882f(0x1ad)]=_0x17acc2['subarray'](_0x1e2463,_0x1e2463+_0x39b3d6),_0x45d2c7['usedBytes']=_0x39b3d6;if(0x0===_0x45d2c7[_0x27882f(0x9e)]&&0x0===_0x2c011e)return _0x45d2c7[_0x27882f(0x1ad)]=_0x17acc2[_0x27882f(0xe9)](_0x1e2463,_0x1e2463+_0x39b3d6),_0x45d2c7[_0x27882f(0x9e)]=_0x39b3d6;if(_0x2c011e+_0x39b3d6<=_0x45d2c7[_0x27882f(0x9e)])return _0x45d2c7[_0x27882f(0x1ad)][_0x27882f(0x156)](_0x17acc2[_0x27882f(0xb3)](_0x1e2463,_0x1e2463+_0x39b3d6),_0x2c011e),_0x39b3d6;}if(MEMFS[_0x27882f(0x17e)](_0x45d2c7,_0x2c011e+_0x39b3d6),_0x45d2c7['contents'][_0x27882f(0xb3)]&&_0x17acc2[_0x27882f(0xb3)])_0x45d2c7['contents'][_0x27882f(0x156)](_0x17acc2[_0x27882f(0xb3)](_0x1e2463,_0x1e2463+_0x39b3d6),_0x2c011e);else{for(var _0x548601=0x0;_0x548601<_0x39b3d6;_0x548601++)_0x45d2c7[_0x27882f(0x1ad)][_0x2c011e+_0x548601]=_0x17acc2[_0x1e2463+_0x548601];}return _0x45d2c7[_0x27882f(0x9e)]=Math[_0x27882f(0x216)](_0x45d2c7[_0x27882f(0x9e)],_0x2c011e+_0x39b3d6),_0x39b3d6;},'llseek':function(_0x108d8f,_0x5f585f,_0x5a8320){var _0x3f7136=_0x467ced;if(0x1===_0x5a8320?_0x5f585f+=_0x108d8f['position']:0x2===_0x5a8320&&FS[_0x3f7136(0x1f0)](_0x108d8f[_0x3f7136(0x1a2)][_0x3f7136(0xca)])&&(_0x5f585f+=_0x108d8f[_0x3f7136(0x1a2)][_0x3f7136(0x9e)]),_0x5f585f<0x0)throw new FS[(_0x3f7136(0x102))](0x1c);return _0x5f585f;},'allocate':function(_0x430a02,_0x4e90a5,_0x424fe0){var _0x57d80f=_0x467ced;MEMFS[_0x57d80f(0x17e)](_0x430a02[_0x57d80f(0x1a2)],_0x4e90a5+_0x424fe0),_0x430a02[_0x57d80f(0x1a2)]['usedBytes']=Math['max'](_0x430a02[_0x57d80f(0x1a2)][_0x57d80f(0x9e)],_0x4e90a5+_0x424fe0);},'mmap':function(_0x490124,_0x400d54,_0x5c616b,_0x3d6855,_0x53a261,_0x5a654c,_0x5d681e){var _0x356397=_0x467ced;if(!FS[_0x356397(0x1f0)](_0x490124[_0x356397(0x1a2)]['mode']))throw new FS[(_0x356397(0x102))](0x2b);var _0x369624=_0x490124[_0x356397(0x1a2)][_0x356397(0x1ad)];if(0x2&_0x5d681e||_0x369624[_0x356397(0x181)]!==_0x400d54['buffer']){(0x0<_0x53a261||_0x53a261+_0x3d6855<_0x490124['node'][_0x356397(0x9e)])&&(_0x369624=_0x369624[_0x356397(0xb3)]?_0x369624[_0x356397(0xb3)](_0x53a261,_0x53a261+_0x3d6855):Array[_0x356397(0x1ab)][_0x356397(0xe9)][_0x356397(0x215)](_0x369624,_0x53a261,_0x53a261+_0x3d6855));var _0x195b90,_0x417e6a=!0x0,_0x5d681e=_0x400d54[_0x356397(0x181)]==HEAP8['buffer'];if(!(_0x195b90=_malloc(_0x3d6855)))throw new FS['ErrnoError'](0x30);(_0x5d681e?HEAP8:_0x400d54)[_0x356397(0x156)](_0x369624,_0x195b90);}else _0x417e6a=!0x1,_0x195b90=_0x369624[_0x356397(0x21a)];return{'ptr':_0x195b90,'allocated':_0x417e6a};},'msync':function(_0x407c52,_0x3199bd,_0x2d7100,_0x172c4b,_0x5b29d6){var _0x2c54d8=_0x467ced;if(!FS[_0x2c54d8(0x1f0)](_0x407c52[_0x2c54d8(0x1a2)][_0x2c54d8(0xca)]))throw new FS['ErrnoError'](0x2b);if(0x2&_0x5b29d6)return 0x0;return MEMFS[_0x2c54d8(0x126)][_0x2c54d8(0x1ca)](_0x407c52,_0x3199bd,0x0,_0x172c4b,_0x2d7100,!0x1),0x0;}}},FS={'root':null,'mounts':[],'devices':{},'streams':[],'nextInode':0x1,'nameTable':null,'currentPath':'/','initialized':!0x1,'ignorePermissions':!0x0,'trackingDelegate':{},'tracking':{'openFlags':{'READ':0x1,'WRITE':0x2}},'ErrnoError':null,'genericErrors':{},'filesystems':null,'syncFSRequests':0x0,'handleFSError':function(_0x2c94d5){var _0x1ff7cc=_0x467ced;if(_0x2c94d5 instanceof FS[_0x1ff7cc(0x102)])return ___setErrNo(_0x2c94d5[_0x1ff7cc(0xf9)]);throw _0x2c94d5+_0x1ff7cc(0x17b)+stackTrace();},'lookupPath':function(_0x398e37,_0x51bd3d){var _0x4fc3d2=_0x467ced;if(_0x51bd3d=_0x51bd3d||{},!(_0x398e37=PATH_FS[_0x4fc3d2(0x118)](FS['cwd'](),_0x398e37)))return{'path':'','node':null};var _0xdbcb66,_0x297381={'follow_mount':!0x0,'recurse_count':0x0};for(_0xdbcb66 in _0x297381)void 0x0===_0x51bd3d[_0xdbcb66]&&(_0x51bd3d[_0xdbcb66]=_0x297381[_0xdbcb66]);if(0x8<_0x51bd3d['recurse_count'])throw new FS[(_0x4fc3d2(0x102))](0x20);for(var _0x14410e=PATH[_0x4fc3d2(0x203)](_0x398e37[_0x4fc3d2(0x1b6)]('/')['filter'](function(_0x3d05ed){return!!_0x3d05ed;}),!0x1),_0x4b509e=FS['root'],_0x3d92f7='/',_0x454be0=0x0;_0x454be0<_0x14410e[_0x4fc3d2(0x16d)];_0x454be0++){var _0x177f59=_0x454be0===_0x14410e[_0x4fc3d2(0x16d)]-0x1;if(_0x177f59&&_0x51bd3d[_0x4fc3d2(0x94)])break;if(_0x4b509e=FS['lookupNode'](_0x4b509e,_0x14410e[_0x454be0]),_0x3d92f7=PATH[_0x4fc3d2(0xd4)](_0x3d92f7,_0x14410e[_0x454be0]),!FS['isMountpoint'](_0x4b509e)||_0x177f59&&!_0x51bd3d[_0x4fc3d2(0x1f4)]||(_0x4b509e=_0x4b509e[_0x4fc3d2(0xa8)]['root']),!_0x177f59||_0x51bd3d['follow'])for(var _0x2cc978=0x0;FS[_0x4fc3d2(0x88)](_0x4b509e[_0x4fc3d2(0xca)]);){var _0x26cf0e=FS[_0x4fc3d2(0x21b)](_0x3d92f7),_0x3d92f7=PATH_FS[_0x4fc3d2(0x118)](PATH[_0x4fc3d2(0x162)](_0x3d92f7),_0x26cf0e),_0x4b509e=FS['lookupPath'](_0x3d92f7,{'recurse_count':_0x51bd3d[_0x4fc3d2(0x1c2)]})[_0x4fc3d2(0x1a2)];if(0x28<_0x2cc978++)throw new FS[(_0x4fc3d2(0x102))](0x20);}}return{'path':_0x3d92f7,'node':_0x4b509e};},'getPath':function(_0x5e6892){var _0x1a4bcc=_0x467ced;for(var _0x3c92e6,_0x29c023;;){if(FS[_0x1a4bcc(0xe6)](_0x5e6892))return _0x29c023=_0x5e6892['mount']['mountpoint'],_0x3c92e6?'/'!==_0x29c023[_0x29c023[_0x1a4bcc(0x16d)]-0x1]?_0x29c023+'/'+_0x3c92e6:_0x29c023+_0x3c92e6:_0x29c023;_0x3c92e6=_0x3c92e6?_0x5e6892[_0x1a4bcc(0x16c)]+'/'+_0x3c92e6:_0x5e6892[_0x1a4bcc(0x16c)],_0x5e6892=_0x5e6892[_0x1a4bcc(0x94)];}},'hashName':function(_0x280cdf,_0x31b7bb){var _0x3cfa7d=_0x467ced;for(var _0x21d3d9=0x0,_0x3e95dd=0x0;_0x3e95dd<_0x31b7bb['length'];_0x3e95dd++)_0x21d3d9=(_0x21d3d9<<0x5)-_0x21d3d9+_0x31b7bb['charCodeAt'](_0x3e95dd)|0x0;return(_0x280cdf+_0x21d3d9>>>0x0)%FS[_0x3cfa7d(0xaf)][_0x3cfa7d(0x16d)];},'hashAddNode':function(_0x51d53f){var _0x939f66=_0x467ced,_0x318e1b=FS[_0x939f66(0x1a4)](_0x51d53f[_0x939f66(0x94)]['id'],_0x51d53f['name']);_0x51d53f[_0x939f66(0xbc)]=FS[_0x939f66(0xaf)][_0x318e1b],FS[_0x939f66(0xaf)][_0x318e1b]=_0x51d53f;},'hashRemoveNode':function(_0x52fa58){var _0x1a7bbb=_0x467ced,_0x386a34=FS[_0x1a7bbb(0x1a4)](_0x52fa58[_0x1a7bbb(0x94)]['id'],_0x52fa58[_0x1a7bbb(0x16c)]);if(FS[_0x1a7bbb(0xaf)][_0x386a34]===_0x52fa58)FS[_0x1a7bbb(0xaf)][_0x386a34]=_0x52fa58['name_next'];else for(var _0x559b8c=FS['nameTable'][_0x386a34];_0x559b8c;){if(_0x559b8c[_0x1a7bbb(0xbc)]===_0x52fa58){_0x559b8c[_0x1a7bbb(0xbc)]=_0x52fa58[_0x1a7bbb(0xbc)];break;}_0x559b8c=_0x559b8c['name_next'];}},'lookupNode':function(_0x18818a,_0xeb33dc){var _0x3f89ee=_0x467ced,_0x463208=FS['mayLookup'](_0x18818a);if(_0x463208)throw new FS[(_0x3f89ee(0x102))](_0x463208,_0x18818a);for(var _0x463208=FS['hashName'](_0x18818a['id'],_0xeb33dc),_0x2db82f=FS[_0x3f89ee(0xaf)][_0x463208];_0x2db82f;_0x2db82f=_0x2db82f[_0x3f89ee(0xbc)]){var _0x246f5d=_0x2db82f['name'];if(_0x2db82f['parent']['id']===_0x18818a['id']&&_0x246f5d===_0xeb33dc)return _0x2db82f;}return FS[_0x3f89ee(0x19a)](_0x18818a,_0xeb33dc);},'createNode':function(_0x42bf18,_0x28ca35,_0x3e976f,_0x2b8b68){var _0x5c5536=_0x467ced;return FS['FSNode']||(FS[_0x5c5536(0x1da)]=function(_0x4508f4,_0x56f6cb,_0x875be7,_0xe3b736){var _0x39b74c=_0x5c5536;this['parent']=_0x4508f4=_0x4508f4||this,this[_0x39b74c(0x136)]=_0x4508f4[_0x39b74c(0x136)],this['mounted']=null,this['id']=FS[_0x39b74c(0x223)]++,this[_0x39b74c(0x16c)]=_0x56f6cb,this[_0x39b74c(0xca)]=_0x875be7,this[_0x39b74c(0xfa)]={},this[_0x39b74c(0x126)]={},this[_0x39b74c(0x12e)]=_0xe3b736;},FS['FSNode'][_0x5c5536(0x1ab)]={},Object['defineProperties'](FS['FSNode'][_0x5c5536(0x1ab)],{'read':{'get':function(){return 0x16d==(0x16d&this['mode']);},'set':function(_0x2b4547){var _0x25aeae=_0x5c5536;_0x2b4547?this[_0x25aeae(0xca)]|=0x16d:this[_0x25aeae(0xca)]&=-0x16e;}},'write':{'get':function(){var _0x414136=_0x5c5536;return 0x92==(0x92&this[_0x414136(0xca)]);},'set':function(_0x2fa487){_0x2fa487?this['mode']|=0x92:this['mode']&=-0x93;}},'isFolder':{'get':function(){var _0x495445=_0x5c5536;return FS[_0x495445(0xa3)](this[_0x495445(0xca)]);}},'isDevice':{'get':function(){var _0x32002e=_0x5c5536;return FS['isChrdev'](this[_0x32002e(0xca)]);}}})),_0x42bf18=new FS[(_0x5c5536(0x1da))](_0x42bf18,_0x28ca35,_0x3e976f,_0x2b8b68),(FS[_0x5c5536(0x139)](_0x42bf18),_0x42bf18);},'destroyNode':function(_0xc6e314){var _0x37e927=_0x467ced;FS[_0x37e927(0x10e)](_0xc6e314);},'isRoot':function(_0x341b13){var _0x1845a4=_0x467ced;return _0x341b13===_0x341b13[_0x1845a4(0x94)];},'isMountpoint':function(_0x21b40f){var _0x2d9d56=_0x467ced;return!!_0x21b40f[_0x2d9d56(0xa8)];},'isFile':function(_0x123b58){return 0x8000==(0xf000&_0x123b58);},'isDir':function(_0x553c8c){return 0x4000==(0xf000&_0x553c8c);},'isLink':function(_0x215734){return 0xa000==(0xf000&_0x215734);},'isChrdev':function(_0x16a703){return 0x2000==(0xf000&_0x16a703);},'isBlkdev':function(_0x27968e){return 0x6000==(0xf000&_0x27968e);},'isFIFO':function(_0x522e57){return 0x1000==(0xf000&_0x522e57);},'isSocket':function(_0x1428e6){return 0xc000==(0xc000&_0x1428e6);},'flagModes':{'r':0x0,'rs':0x101000,'r+':0x2,'w':0x241,'wx':0x2c1,'xw':0x2c1,'w+':0x242,'wx+':0x2c2,'xw+':0x2c2,'a':0x441,'ax':0x4c1,'xa':0x4c1,'a+':0x442,'ax+':0x4c2,'xa+':0x4c2},'modeStringToFlags':function(_0x75d205){var _0x49f683=_0x467ced,_0x3d32ac=FS['flagModes'][_0x75d205];if(void 0x0===_0x3d32ac)throw new Error(_0x49f683(0x1db)+_0x75d205);return _0x3d32ac;},'flagsToPermissionString':function(_0x4073dd){var _0x256cd7=['r','w','rw'][0x3&_0x4073dd];return 0x200&_0x4073dd&&(_0x256cd7+='w'),_0x256cd7;},'nodePermissions':function(_0xa91a6d,_0x2b6580){var _0x42223d=_0x467ced;return FS['ignorePermissions']||(-0x1===_0x2b6580[_0x42223d(0x1f7)]('r')||0x124&_0xa91a6d[_0x42223d(0xca)])&&(-0x1===_0x2b6580[_0x42223d(0x1f7)]('w')||0x92&_0xa91a6d['mode'])&&(-0x1===_0x2b6580['indexOf']('x')||0x49&_0xa91a6d['mode'])?0x0:0x2;},'mayLookup':function(_0x49099e){var _0x595e14=_0x467ced,_0x9c79fc=FS[_0x595e14(0xdd)](_0x49099e,'x');return _0x9c79fc||(_0x49099e[_0x595e14(0xfa)]['lookup']?0x0:0x2);},'mayCreate':function(_0x26284c,_0x49108a){try{return FS['lookupNode'](_0x26284c,_0x49108a),0x14;}catch(_0x4fdaa9){}return FS['nodePermissions'](_0x26284c,'wx');},'mayDelete':function(_0x29de3d,_0x18af68,_0x271de7){var _0x1f4009=_0x467ced,_0x46ade1;try{_0x46ade1=FS[_0x1f4009(0xae)](_0x29de3d,_0x18af68);}catch(_0x25ff39){return _0x25ff39['errno'];}_0x18af68=FS[_0x1f4009(0xdd)](_0x29de3d,'wx');if(_0x18af68)return _0x18af68;if(_0x271de7){if(!FS['isDir'](_0x46ade1[_0x1f4009(0xca)]))return 0x36;if(FS['isRoot'](_0x46ade1)||FS['getPath'](_0x46ade1)===FS[_0x1f4009(0xa1)]())return 0xa;}else{if(FS[_0x1f4009(0xa3)](_0x46ade1['mode']))return 0x1f;}return 0x0;},'mayOpen':function(_0x35ad9b,_0x97a5bb){var _0xbf9480=_0x467ced;return _0x35ad9b?FS[_0xbf9480(0x88)](_0x35ad9b['mode'])?0x20:FS[_0xbf9480(0xa3)](_0x35ad9b[_0xbf9480(0xca)])&&('r'!==FS[_0xbf9480(0x11f)](_0x97a5bb)||0x200&_0x97a5bb)?0x1f:FS['nodePermissions'](_0x35ad9b,FS[_0xbf9480(0x11f)](_0x97a5bb)):0x2c;},'MAX_OPEN_FDS':0x1000,'nextfd':function(_0x2fd7a7,_0x1d6359){var _0x5b0001=_0x467ced;_0x1d6359=_0x1d6359||FS[_0x5b0001(0x8d)];for(var _0x2be488=_0x2fd7a7=_0x2fd7a7||0x0;_0x2be488<=_0x1d6359;_0x2be488++)if(!FS[_0x5b0001(0xb2)][_0x2be488])return _0x2be488;throw new FS['ErrnoError'](0x21);},'getStream':function(_0x5e7459){var _0x3b3ea9=_0x467ced;return FS[_0x3b3ea9(0xb2)][_0x5e7459];},'createStream':function(_0x114b4f,_0x2ae726,_0x53f8a4){var _0x34227f=_0x467ced;FS[_0x34227f(0x100)]||(FS['FSStream']=function(){},FS[_0x34227f(0x100)]['prototype']={},Object['defineProperties'](FS[_0x34227f(0x100)][_0x34227f(0x1ab)],{'object':{'get':function(){var _0x3f0ec4=_0x34227f;return this[_0x3f0ec4(0x1a2)];},'set':function(_0x10a8c5){var _0x55088f=_0x34227f;this[_0x55088f(0x1a2)]=_0x10a8c5;}},'isRead':{'get':function(){return 0x1!=(0x200003&this['flags']);}},'isWrite':{'get':function(){return 0x0!=(0x200003&this['flags']);}},'isAppend':{'get':function(){return 0x400&this['flags'];}}}));var _0x202b90,_0x1f66a4=new FS[(_0x34227f(0x100))]();for(_0x202b90 in _0x114b4f)_0x1f66a4[_0x202b90]=_0x114b4f[_0x202b90];return _0x114b4f=_0x1f66a4,_0x2ae726=FS[_0x34227f(0xff)](_0x2ae726,_0x53f8a4),(_0x114b4f['fd']=_0x2ae726,FS['streams'][_0x2ae726]=_0x114b4f);},'closeStream':function(_0x7d32c4){var _0x30d756=_0x467ced;FS[_0x30d756(0xb2)][_0x7d32c4]=null;},'chrdev_stream_ops':{'open':function(_0x324ab5){var _0x3013e0=_0x467ced,_0x3ca07b=FS[_0x3013e0(0x166)](_0x324ab5[_0x3013e0(0x1a2)][_0x3013e0(0x12e)]);_0x324ab5[_0x3013e0(0x126)]=_0x3ca07b[_0x3013e0(0x126)],_0x324ab5[_0x3013e0(0x126)]['open']&&_0x324ab5[_0x3013e0(0x126)][_0x3013e0(0x182)](_0x324ab5);},'llseek':function(){throw new FS['ErrnoError'](0x46);}},'major':function(_0x3c903e){return _0x3c903e>>0x8;},'minor':function(_0x5eddd7){return 0xff&_0x5eddd7;},'makedev':function(_0x280df6,_0x5cf556){return _0x280df6<<0x8|_0x5cf556;},'registerDevice':function(_0x2bebfb,_0x38a50f){var _0x43971f=_0x467ced;FS[_0x43971f(0xb6)][_0x2bebfb]={'stream_ops':_0x38a50f};},'getDevice':function(_0x32266f){var _0x33510d=_0x467ced;return FS[_0x33510d(0xb6)][_0x32266f];},'getMounts':function(_0x47fe98){var _0x38105c=_0x467ced;for(var _0x480103=[],_0x5627f4=[_0x47fe98];_0x5627f4[_0x38105c(0x16d)];){var _0x132095=_0x5627f4['pop']();_0x480103[_0x38105c(0x175)](_0x132095),_0x5627f4[_0x38105c(0x175)][_0x38105c(0x97)](_0x5627f4,_0x132095[_0x38105c(0xf5)]);}return _0x480103;},'syncfs':function(_0x3f6a19,_0x5b4318){var _0x4bef56=_0x467ced;_0x4bef56(0xd2)==typeof _0x3f6a19&&(_0x5b4318=_0x3f6a19,_0x3f6a19=!0x1),FS[_0x4bef56(0x142)]++,0x1=_0x42b332[_0x41c36d(0x16d)]&&_0x3fabdd(null);}_0x42b332[_0x4bef56(0x1ea)](function(_0x475fa5){var _0x2cf8d8=_0x4bef56;if(!_0x475fa5['type']['syncfs'])return _0x32d4d3(null);_0x475fa5[_0x2cf8d8(0x1cc)][_0x2cf8d8(0x149)](_0x475fa5,_0x3f6a19,_0x32d4d3);});},'mount':function(_0x288946,_0x112371,_0x210e1a){var _0x142c34=_0x467ced,_0x238d2f,_0x4a2659='/'===_0x210e1a,_0x5ae81a=!_0x210e1a;if(_0x4a2659&&FS[_0x142c34(0x164)])throw new FS[(_0x142c34(0x102))](0xa);if(!_0x4a2659&&!_0x5ae81a){_0x5ae81a=FS[_0x142c34(0x155)](_0x210e1a,{'follow_mount':!0x1});if(_0x210e1a=_0x5ae81a['path'],_0x238d2f=_0x5ae81a[_0x142c34(0x1a2)],FS['isMountpoint'](_0x238d2f))throw new FS[(_0x142c34(0x102))](0xa);if(!FS[_0x142c34(0xa3)](_0x238d2f[_0x142c34(0xca)]))throw new FS[(_0x142c34(0x102))](0x36);}return _0x5ae81a={'type':_0x288946,'opts':_0x112371,'mountpoint':_0x210e1a,'mounts':[]},_0x112371=_0x288946[_0x142c34(0x136)](_0x5ae81a),((_0x112371[_0x142c34(0x136)]=_0x5ae81a)['root']=_0x112371,_0x4a2659?FS['root']=_0x112371:_0x238d2f&&(_0x238d2f[_0x142c34(0xa8)]=_0x5ae81a,_0x238d2f[_0x142c34(0x136)]&&_0x238d2f[_0x142c34(0x136)]['mounts'][_0x142c34(0x175)](_0x5ae81a)),_0x112371);},'unmount':function(_0x239eb4){var _0x32f75d=_0x467ced;_0x239eb4=FS[_0x32f75d(0x155)](_0x239eb4,{'follow_mount':!0x1});if(!FS[_0x32f75d(0x1e0)](_0x239eb4[_0x32f75d(0x1a2)]))throw new FS[(_0x32f75d(0x102))](0x1c);var _0x239eb4=_0x239eb4['node'],_0x23e99b=_0x239eb4[_0x32f75d(0xa8)],_0x29c1aa=FS['getMounts'](_0x23e99b),_0x23e99b=(Object['keys'](FS[_0x32f75d(0xaf)])['forEach'](function(_0x421228){var _0x464ed4=_0x32f75d;for(var _0x592bc8=FS['nameTable'][_0x421228];_0x592bc8;){var _0x531b80=_0x592bc8['name_next'];-0x1!==_0x29c1aa[_0x464ed4(0x1f7)](_0x592bc8['mount'])&&FS[_0x464ed4(0xb0)](_0x592bc8),_0x592bc8=_0x531b80;}}),_0x239eb4['mounted']=null,_0x239eb4[_0x32f75d(0x136)][_0x32f75d(0xf5)][_0x32f75d(0x1f7)](_0x23e99b));_0x239eb4[_0x32f75d(0x136)][_0x32f75d(0xf5)][_0x32f75d(0xe2)](_0x23e99b,0x1);},'lookup':function(_0x26b181,_0x251195){var _0xfcf7f1=_0x467ced;return _0x26b181[_0xfcf7f1(0xfa)][_0xfcf7f1(0x19a)](_0x26b181,_0x251195);},'mknod':function(_0x467ab2,_0x55a28,_0x3db9e8){var _0x2df742=_0x467ced,_0x16c50d=FS['lookupPath'](_0x467ab2,{'parent':!0x0})['node'],_0x467ab2=PATH[_0x2df742(0xe7)](_0x467ab2);if(!_0x467ab2||'.'===_0x467ab2||'..'===_0x467ab2)throw new FS['ErrnoError'](0x1c);var _0xd29bf9=FS[_0x2df742(0xdb)](_0x16c50d,_0x467ab2);if(_0xd29bf9)throw new FS['ErrnoError'](_0xd29bf9);if(_0x16c50d[_0x2df742(0xfa)]['mknod'])return _0x16c50d[_0x2df742(0xfa)][_0x2df742(0x1c4)](_0x16c50d,_0x467ab2,_0x55a28,_0x3db9e8);throw new FS[(_0x2df742(0x102))](0x3f);},'create':function(_0x309f1f,_0x48ab1d){return FS['mknod'](_0x309f1f,_0x48ab1d=(_0x48ab1d=void 0x0!==_0x48ab1d?_0x48ab1d:0x1b6)&0xfff|0x8000,0x0);},'mkdir':function(_0x296fb4,_0x5ceda9){var _0x523303=_0x467ced;return FS[_0x523303(0x1c4)](_0x296fb4,_0x5ceda9=(_0x5ceda9=void 0x0!==_0x5ceda9?_0x5ceda9:0x1ff)&0x3ff|0x4000,0x0);},'mkdirTree':function(_0x15446d,_0x19d09f){var _0x1b5a3b=_0x467ced;for(var _0x16f7d2=_0x15446d[_0x1b5a3b(0x1b6)]('/'),_0x2ba4d2='',_0x290c22=0x0;_0x290c22<_0x16f7d2[_0x1b5a3b(0x16d)];++_0x290c22)if(_0x16f7d2[_0x290c22]){_0x2ba4d2+='/'+_0x16f7d2[_0x290c22];try{FS[_0x1b5a3b(0xc0)](_0x2ba4d2,_0x19d09f);}catch(_0x33c620){if(0x14!=_0x33c620[_0x1b5a3b(0xf9)])throw _0x33c620;}}},'mkdev':function(_0x55b0fd,_0x56f2b6,_0x3cd35e){return void 0x0===_0x3cd35e&&(_0x3cd35e=_0x56f2b6,_0x56f2b6=0x1b6),FS['mknod'](_0x55b0fd,_0x56f2b6|=0x2000,_0x3cd35e);},'symlink':function(_0x5acc6e,_0x410e6f){var _0x49964e=_0x467ced;if(!PATH_FS[_0x49964e(0x118)](_0x5acc6e))throw new FS[(_0x49964e(0x102))](0x2c);var _0x2c12a5=FS[_0x49964e(0x155)](_0x410e6f,{'parent':!0x0})[_0x49964e(0x1a2)];if(!_0x2c12a5)throw new FS[(_0x49964e(0x102))](0x2c);var _0x410e6f=PATH['basename'](_0x410e6f),_0x3329cc=FS[_0x49964e(0xdb)](_0x2c12a5,_0x410e6f);if(_0x3329cc)throw new FS[(_0x49964e(0x102))](_0x3329cc);if(_0x2c12a5[_0x49964e(0xfa)][_0x49964e(0x1ee)])return _0x2c12a5[_0x49964e(0xfa)][_0x49964e(0x1ee)](_0x2c12a5,_0x410e6f,_0x5acc6e);throw new FS['ErrnoError'](0x3f);},'rename':function(_0x44665e,_0x4eecd4){var _0x599b90=_0x467ced,_0x5b9413,_0x5f0a02,_0x538b13=PATH[_0x599b90(0x162)](_0x44665e),_0x490816=PATH[_0x599b90(0x162)](_0x4eecd4),_0x3a800a=PATH[_0x599b90(0xe7)](_0x44665e),_0x46acfa=PATH[_0x599b90(0xe7)](_0x4eecd4);try{_0x5b9413=FS['lookupPath'](_0x44665e,{'parent':!0x0})[_0x599b90(0x1a2)],_0x5f0a02=FS['lookupPath'](_0x4eecd4,{'parent':!0x0})['node'];}catch(_0x31718b){throw new FS[(_0x599b90(0x102))](0xa);}if(!_0x5b9413||!_0x5f0a02)throw new FS['ErrnoError'](0x2c);if(_0x5b9413[_0x599b90(0x136)]!==_0x5f0a02[_0x599b90(0x136)])throw new FS[(_0x599b90(0x102))](0x4b);var _0x11fcf5,_0x3d3bea=FS[_0x599b90(0xae)](_0x5b9413,_0x3a800a),_0x490816=PATH_FS[_0x599b90(0x17f)](_0x44665e,_0x490816);if('.'!==_0x490816['charAt'](0x0))throw new FS[(_0x599b90(0x102))](0x1c);if('.'!==(_0x490816=PATH_FS[_0x599b90(0x17f)](_0x4eecd4,_0x538b13))[_0x599b90(0xc7)](0x0))throw new FS[(_0x599b90(0x102))](0x37);try{_0x11fcf5=FS[_0x599b90(0xae)](_0x5f0a02,_0x46acfa);}catch(_0x4b38c5){}if(_0x3d3bea!==_0x11fcf5){_0x538b13=FS['isDir'](_0x3d3bea[_0x599b90(0xca)]),_0x490816=FS[_0x599b90(0xf6)](_0x5b9413,_0x3a800a,_0x538b13);if(_0x490816)throw new FS['ErrnoError'](_0x490816);if(_0x490816=_0x11fcf5?FS['mayDelete'](_0x5f0a02,_0x46acfa,_0x538b13):FS[_0x599b90(0xdb)](_0x5f0a02,_0x46acfa))throw new FS[(_0x599b90(0x102))](_0x490816);if(!_0x5b9413['node_ops']['rename'])throw new FS[(_0x599b90(0x102))](0x3f);if(FS[_0x599b90(0x1e0)](_0x3d3bea)||_0x11fcf5&&FS['isMountpoint'](_0x11fcf5))throw new FS[(_0x599b90(0x102))](0xa);if(_0x5f0a02!==_0x5b9413&&(_0x490816=FS[_0x599b90(0xdd)](_0x5b9413,'w')))throw new FS[(_0x599b90(0x102))](_0x490816);try{FS['trackingDelegate'][_0x599b90(0x213)]&&FS['trackingDelegate'][_0x599b90(0x213)](_0x44665e,_0x4eecd4);}catch(_0x3d92a9){err('FS.trackingDelegate[\x27willMovePath\x27](\x27'+_0x44665e+_0x599b90(0x189)+_0x4eecd4+_0x599b90(0xfd)+_0x3d92a9[_0x599b90(0x1fb)]);}FS[_0x599b90(0x10e)](_0x3d3bea);try{_0x5b9413[_0x599b90(0xfa)][_0x599b90(0x137)](_0x3d3bea,_0x5f0a02,_0x46acfa);}catch(_0xef11dd){throw _0xef11dd;}finally{FS[_0x599b90(0x139)](_0x3d3bea);}try{FS[_0x599b90(0xee)]['onMovePath']&&FS[_0x599b90(0xee)][_0x599b90(0x1e2)](_0x44665e,_0x4eecd4);}catch(_0x488a5e){err(_0x599b90(0x20e)+_0x44665e+_0x599b90(0x189)+_0x4eecd4+_0x599b90(0xfd)+_0x488a5e[_0x599b90(0x1fb)]);}}},'rmdir':function(_0x3a65a3){var _0x47aa7e=_0x467ced,_0x21cf2f=FS['lookupPath'](_0x3a65a3,{'parent':!0x0})[_0x47aa7e(0x1a2)],_0x5282a4=PATH[_0x47aa7e(0xe7)](_0x3a65a3),_0x45358e=FS['lookupNode'](_0x21cf2f,_0x5282a4),_0x386ebc=FS[_0x47aa7e(0xf6)](_0x21cf2f,_0x5282a4,!0x0);if(_0x386ebc)throw new FS[(_0x47aa7e(0x102))](_0x386ebc);if(!_0x21cf2f['node_ops'][_0x47aa7e(0x220)])throw new FS[(_0x47aa7e(0x102))](0x3f);if(FS['isMountpoint'](_0x45358e))throw new FS[(_0x47aa7e(0x102))](0xa);try{FS[_0x47aa7e(0xee)]['willDeletePath']&&FS[_0x47aa7e(0xee)][_0x47aa7e(0x1e5)](_0x3a65a3);}catch(_0x26f399){err(_0x47aa7e(0x207)+_0x3a65a3+_0x47aa7e(0xfd)+_0x26f399[_0x47aa7e(0x1fb)]);}_0x21cf2f[_0x47aa7e(0xfa)][_0x47aa7e(0x220)](_0x21cf2f,_0x5282a4),FS[_0x47aa7e(0xb0)](_0x45358e);try{FS[_0x47aa7e(0xee)]['onDeletePath']&&FS[_0x47aa7e(0xee)]['onDeletePath'](_0x3a65a3);}catch(_0x4b503){err('FS.trackingDelegate[\x27onDeletePath\x27](\x27'+_0x3a65a3+_0x47aa7e(0xfd)+_0x4b503['message']);}},'readdir':function(_0x218b55){var _0x4749e0=_0x467ced;_0x218b55=FS['lookupPath'](_0x218b55,{'follow':!0x0})[_0x4749e0(0x1a2)];if(_0x218b55[_0x4749e0(0xfa)][_0x4749e0(0xf0)])return _0x218b55[_0x4749e0(0xfa)][_0x4749e0(0xf0)](_0x218b55);throw new FS[(_0x4749e0(0x102))](0x36);},'unlink':function(_0x3d31cc){var _0x23ebfa=_0x467ced,_0x22c361=FS[_0x23ebfa(0x155)](_0x3d31cc,{'parent':!0x0})[_0x23ebfa(0x1a2)],_0xa8e437=PATH[_0x23ebfa(0xe7)](_0x3d31cc),_0x20e9b7=FS[_0x23ebfa(0xae)](_0x22c361,_0xa8e437),_0x326618=FS['mayDelete'](_0x22c361,_0xa8e437,!0x1);if(_0x326618)throw new FS[(_0x23ebfa(0x102))](_0x326618);if(!_0x22c361['node_ops'][_0x23ebfa(0x204)])throw new FS[(_0x23ebfa(0x102))](0x3f);if(FS[_0x23ebfa(0x1e0)](_0x20e9b7))throw new FS[(_0x23ebfa(0x102))](0xa);try{FS['trackingDelegate'][_0x23ebfa(0x1e5)]&&FS[_0x23ebfa(0xee)][_0x23ebfa(0x1e5)](_0x3d31cc);}catch(_0x41255d){err('FS.trackingDelegate[\x27willDeletePath\x27](\x27'+_0x3d31cc+'\x27)\x20threw\x20an\x20exception:\x20'+_0x41255d[_0x23ebfa(0x1fb)]);}_0x22c361['node_ops'][_0x23ebfa(0x204)](_0x22c361,_0xa8e437),FS[_0x23ebfa(0xb0)](_0x20e9b7);try{FS[_0x23ebfa(0xee)][_0x23ebfa(0x1e4)]&&FS[_0x23ebfa(0xee)][_0x23ebfa(0x1e4)](_0x3d31cc);}catch(_0x49351a){err('FS.trackingDelegate[\x27onDeletePath\x27](\x27'+_0x3d31cc+'\x27)\x20threw\x20an\x20exception:\x20'+_0x49351a['message']);}},'readlink':function(_0x53115b){var _0x70b546=_0x467ced;_0x53115b=FS[_0x70b546(0x155)](_0x53115b)[_0x70b546(0x1a2)];if(!_0x53115b)throw new FS[(_0x70b546(0x102))](0x2c);if(_0x53115b['node_ops'][_0x70b546(0x21b)])return PATH_FS[_0x70b546(0x118)](FS[_0x70b546(0xa0)](_0x53115b['parent']),_0x53115b['node_ops'][_0x70b546(0x21b)](_0x53115b));throw new FS[(_0x70b546(0x102))](0x1c);},'stat':function(_0xd85aca,_0x2b8fcc){var _0x4e7330=_0x467ced;_0xd85aca=FS[_0x4e7330(0x155)](_0xd85aca,{'follow':!_0x2b8fcc})[_0x4e7330(0x1a2)];if(!_0xd85aca)throw new FS[(_0x4e7330(0x102))](0x2c);if(_0xd85aca['node_ops'][_0x4e7330(0x1e1)])return _0xd85aca[_0x4e7330(0xfa)]['getattr'](_0xd85aca);throw new FS[(_0x4e7330(0x102))](0x3f);},'lstat':function(_0x1c1283){var _0x24ffea=_0x467ced;return FS[_0x24ffea(0x173)](_0x1c1283,!0x0);},'chmod':function(_0x25f7c6,_0x593ae8,_0x30cc4c){var _0x1e4bae=_0x467ced;if(!(_0x30cc4c=_0x1e4bae(0x17d)==typeof _0x25f7c6?FS[_0x1e4bae(0x155)](_0x25f7c6,{'follow':!_0x30cc4c})[_0x1e4bae(0x1a2)]:_0x25f7c6)[_0x1e4bae(0xfa)][_0x1e4bae(0x103)])throw new FS[(_0x1e4bae(0x102))](0x3f);_0x30cc4c['node_ops'][_0x1e4bae(0x103)](_0x30cc4c,{'mode':0xfff&_0x593ae8|-0x1000&_0x30cc4c[_0x1e4bae(0xca)],'timestamp':Date[_0x1e4bae(0x1eb)]()});},'lchmod':function(_0x1daf01,_0x12c4b9){var _0x5cee37=_0x467ced;FS[_0x5cee37(0x1c6)](_0x1daf01,_0x12c4b9,!0x0);},'fchmod':function(_0x423657,_0x6986f0){var _0xa43323=_0x467ced;_0x423657=FS[_0xa43323(0x158)](_0x423657);if(!_0x423657)throw new FS[(_0xa43323(0x102))](0x8);FS[_0xa43323(0x1c6)](_0x423657[_0xa43323(0x1a2)],_0x6986f0);},'chown':function(_0x4c57aa,_0x423732,_0x672c87,_0x4a0a9b){var _0x2f163d=_0x467ced;if(!(_0x4a0a9b='string'==typeof _0x4c57aa?FS['lookupPath'](_0x4c57aa,{'follow':!_0x4a0a9b})[_0x2f163d(0x1a2)]:_0x4c57aa)[_0x2f163d(0xfa)][_0x2f163d(0x103)])throw new FS['ErrnoError'](0x3f);_0x4a0a9b[_0x2f163d(0xfa)][_0x2f163d(0x103)](_0x4a0a9b,{'timestamp':Date[_0x2f163d(0x1eb)]()});},'lchown':function(_0x5cb6ae,_0x3a0786,_0x52be52){var _0x4a727e=_0x467ced;FS[_0x4a727e(0xd6)](_0x5cb6ae,_0x3a0786,_0x52be52,!0x0);},'fchown':function(_0x5c5230,_0x561410,_0x276b6c){var _0xd3ef0f=_0x467ced;_0x5c5230=FS[_0xd3ef0f(0x158)](_0x5c5230);if(!_0x5c5230)throw new FS[(_0xd3ef0f(0x102))](0x8);FS[_0xd3ef0f(0xd6)](_0x5c5230['node'],_0x561410,_0x276b6c);},'truncate':function(_0xfda685,_0x1f163e){var _0x470f5f=_0x467ced;if(_0x1f163e<0x0)throw new FS[(_0x470f5f(0x102))](0x1c);if(!(_0xfda685=_0x470f5f(0x17d)==typeof _0xfda685?FS[_0x470f5f(0x155)](_0xfda685,{'follow':!0x0})[_0x470f5f(0x1a2)]:_0xfda685)[_0x470f5f(0xfa)][_0x470f5f(0x103)])throw new FS['ErrnoError'](0x3f);if(FS['isDir'](_0xfda685[_0x470f5f(0xca)]))throw new FS[(_0x470f5f(0x102))](0x1f);if(!FS[_0x470f5f(0x1f0)](_0xfda685['mode']))throw new FS['ErrnoError'](0x1c);var _0x4c0d87=FS[_0x470f5f(0xdd)](_0xfda685,'w');if(_0x4c0d87)throw new FS[(_0x470f5f(0x102))](_0x4c0d87);_0xfda685[_0x470f5f(0xfa)][_0x470f5f(0x103)](_0xfda685,{'size':_0x1f163e,'timestamp':Date['now']()});},'ftruncate':function(_0x521459,_0x22a5a0){var _0x4e579d=_0x467ced;_0x521459=FS[_0x4e579d(0x158)](_0x521459);if(!_0x521459)throw new FS['ErrnoError'](0x8);if(0x0==(0x200003&_0x521459[_0x4e579d(0x1be)]))throw new FS[(_0x4e579d(0x102))](0x1c);FS['truncate'](_0x521459[_0x4e579d(0x1a2)],_0x22a5a0);},'utime':function(_0x3e600d,_0x22f95a,_0x910879){var _0x6b2a22=_0x467ced;_0x3e600d=FS['lookupPath'](_0x3e600d,{'follow':!0x0})[_0x6b2a22(0x1a2)],_0x3e600d['node_ops']['setattr'](_0x3e600d,{'timestamp':Math['max'](_0x22f95a,_0x910879)});},'open':function(_0x930079,_0x197b8b,_0x3403bd,_0x2e98be,_0x1f5b86){var _0x4df617=_0x467ced;if(''===_0x930079)throw new FS[(_0x4df617(0x102))](0x2c);if(_0x3403bd=void 0x0===_0x3403bd?0x1b6:_0x3403bd,_0x3403bd=0x40&(_0x197b8b=_0x4df617(0x17d)==typeof _0x197b8b?FS['modeStringToFlags'](_0x197b8b):_0x197b8b)?0xfff&_0x3403bd|0x8000:0x0,_0x4df617(0x1ff)==typeof _0x930079)_0x366d43=_0x930079;else{_0x930079=PATH[_0x4df617(0xd3)](_0x930079);try{var _0x366d43=FS['lookupPath'](_0x930079,{'follow':!(0x20000&_0x197b8b)})[_0x4df617(0x1a2)];}catch(_0x55c5db){}}var _0x5db9fd=!0x1;if(0x40&_0x197b8b){if(_0x366d43){if(0x80&_0x197b8b)throw new FS[(_0x4df617(0x102))](0x14);}else _0x366d43=FS['mknod'](_0x930079,_0x3403bd,0x0),_0x5db9fd=!0x0;}if(!_0x366d43)throw new FS[(_0x4df617(0x102))](0x2c);if(FS[_0x4df617(0xf1)](_0x366d43[_0x4df617(0xca)])&&(_0x197b8b&=-0x201),0x10000&_0x197b8b&&!FS[_0x4df617(0xa3)](_0x366d43[_0x4df617(0xca)]))throw new FS[(_0x4df617(0x102))](0x36);if(!_0x5db9fd){_0x3403bd=FS[_0x4df617(0x7f)](_0x366d43,_0x197b8b);if(_0x3403bd)throw new FS[(_0x4df617(0x102))](_0x3403bd);}0x200&_0x197b8b&&FS[_0x4df617(0x15c)](_0x366d43,0x0),_0x197b8b&=-0x281;var _0x170411,_0x5db9fd=FS[_0x4df617(0xdc)]({'node':_0x366d43,'path':FS['getPath'](_0x366d43),'flags':_0x197b8b,'seekable':!0x0,'position':0x0,'stream_ops':_0x366d43[_0x4df617(0x126)],'ungotten':[],'error':!0x1},_0x2e98be,_0x1f5b86);_0x5db9fd[_0x4df617(0x126)][_0x4df617(0x182)]&&_0x5db9fd[_0x4df617(0x126)][_0x4df617(0x182)](_0x5db9fd),!Module[_0x4df617(0xe1)]||0x1&_0x197b8b||(FS[_0x4df617(0x107)]||(FS[_0x4df617(0x107)]={}),_0x930079 in FS[_0x4df617(0x107)]||(FS[_0x4df617(0x107)][_0x930079]=0x1,err(_0x4df617(0x195)+_0x930079)));try{FS[_0x4df617(0xee)][_0x4df617(0x1e8)]&&(_0x170411=0x0,0x1!=(0x200003&_0x197b8b)&&(_0x170411|=FS[_0x4df617(0xa7)][_0x4df617(0xbe)][_0x4df617(0x1c9)]),0x0!=(0x200003&_0x197b8b)&&(_0x170411|=FS['tracking'][_0x4df617(0xbe)]['WRITE']),FS[_0x4df617(0xee)][_0x4df617(0x1e8)](_0x930079,_0x170411));}catch(_0x2506da){err(_0x4df617(0x212)+_0x930079+_0x4df617(0x13f)+_0x2506da['message']);}return _0x5db9fd;},'close':function(_0x1d05a4){var _0x308f84=_0x467ced;if(FS[_0x308f84(0x73)](_0x1d05a4))throw new FS['ErrnoError'](0x8);_0x1d05a4[_0x308f84(0x114)]&&(_0x1d05a4[_0x308f84(0x114)]=null);try{_0x1d05a4['stream_ops'][_0x308f84(0x21f)]&&_0x1d05a4[_0x308f84(0x126)][_0x308f84(0x21f)](_0x1d05a4);}catch(_0x5492cd){throw _0x5492cd;}finally{FS[_0x308f84(0x196)](_0x1d05a4['fd']);}_0x1d05a4['fd']=null;},'isClosed':function(_0x35eed8){return null===_0x35eed8['fd'];},'llseek':function(_0x2320c4,_0xf32e2,_0x9cac1b){var _0xe91156=_0x467ced;if(FS[_0xe91156(0x73)](_0x2320c4))throw new FS['ErrnoError'](0x8);if(!_0x2320c4[_0xe91156(0x1df)]||!_0x2320c4[_0xe91156(0x126)][_0xe91156(0xeb)])throw new FS[(_0xe91156(0x102))](0x46);if(0x0!=_0x9cac1b&&0x1!=_0x9cac1b&&0x2!=_0x9cac1b)throw new FS[(_0xe91156(0x102))](0x1c);return _0x2320c4[_0xe91156(0xba)]=_0x2320c4[_0xe91156(0x126)]['llseek'](_0x2320c4,_0xf32e2,_0x9cac1b),_0x2320c4[_0xe91156(0x1c5)]=[],_0x2320c4[_0xe91156(0xba)];},'read':function(_0xc068c0,_0x1a0c8e,_0x58324b,_0x41c5d3,_0x122840){var _0x57a49b=_0x467ced;if(_0x41c5d3<0x0||_0x122840<0x0)throw new FS[(_0x57a49b(0x102))](0x1c);if(FS[_0x57a49b(0x73)](_0xc068c0))throw new FS[(_0x57a49b(0x102))](0x8);if(0x1==(0x200003&_0xc068c0[_0x57a49b(0x1be)]))throw new FS[(_0x57a49b(0x102))](0x8);if(FS[_0x57a49b(0xa3)](_0xc068c0[_0x57a49b(0x1a2)]['mode']))throw new FS[(_0x57a49b(0x102))](0x1f);if(!_0xc068c0[_0x57a49b(0x126)]['read'])throw new FS[(_0x57a49b(0x102))](0x1c);var _0x4f1063=void 0x0!==_0x122840;if(_0x4f1063){if(!_0xc068c0[_0x57a49b(0x1df)])throw new FS[(_0x57a49b(0x102))](0x46);}else _0x122840=_0xc068c0[_0x57a49b(0xba)];return _0x1a0c8e=_0xc068c0[_0x57a49b(0x126)][_0x57a49b(0xa5)](_0xc068c0,_0x1a0c8e,_0x58324b,_0x41c5d3,_0x122840),(_0x4f1063||(_0xc068c0[_0x57a49b(0xba)]+=_0x1a0c8e),_0x1a0c8e);},'write':function(_0x1996d8,_0xcef33e,_0x198bf9,_0x30bc38,_0x696769,_0x4c6a30){var _0x29edc7=_0x467ced;if(_0x30bc38<0x0||_0x696769<0x0)throw new FS['ErrnoError'](0x1c);if(FS[_0x29edc7(0x73)](_0x1996d8))throw new FS[(_0x29edc7(0x102))](0x8);if(0x0==(0x200003&_0x1996d8[_0x29edc7(0x1be)]))throw new FS[(_0x29edc7(0x102))](0x8);if(FS['isDir'](_0x1996d8[_0x29edc7(0x1a2)][_0x29edc7(0xca)]))throw new FS[(_0x29edc7(0x102))](0x1f);if(!_0x1996d8['stream_ops']['write'])throw new FS[(_0x29edc7(0x102))](0x1c);0x400&_0x1996d8[_0x29edc7(0x1be)]&&FS[_0x29edc7(0xeb)](_0x1996d8,0x0,0x2);var _0x5c6bd5=void 0x0!==_0x696769;if(_0x5c6bd5){if(!_0x1996d8[_0x29edc7(0x1df)])throw new FS['ErrnoError'](0x46);}else _0x696769=_0x1996d8[_0x29edc7(0xba)];_0xcef33e=_0x1996d8[_0x29edc7(0x126)][_0x29edc7(0x1ca)](_0x1996d8,_0xcef33e,_0x198bf9,_0x30bc38,_0x696769,_0x4c6a30),_0x5c6bd5||(_0x1996d8[_0x29edc7(0xba)]+=_0xcef33e);try{_0x1996d8[_0x29edc7(0xb4)]&&FS[_0x29edc7(0xee)][_0x29edc7(0x99)]&&FS[_0x29edc7(0xee)][_0x29edc7(0x99)](_0x1996d8[_0x29edc7(0xb4)]);}catch(_0xae7601){err(_0x29edc7(0x125)+_0x1996d8[_0x29edc7(0xb4)]+_0x29edc7(0xfd)+_0xae7601[_0x29edc7(0x1fb)]);}return _0xcef33e;},'allocate':function(_0x2a4ff6,_0xf3e709,_0x26c12){var _0x2d5f11=_0x467ced;if(FS[_0x2d5f11(0x73)](_0x2a4ff6))throw new FS[(_0x2d5f11(0x102))](0x8);if(_0xf3e709<0x0||_0x26c12<=0x0)throw new FS['ErrnoError'](0x1c);if(0x0==(0x200003&_0x2a4ff6['flags']))throw new FS['ErrnoError'](0x8);if(!FS[_0x2d5f11(0x1f0)](_0x2a4ff6['node'][_0x2d5f11(0xca)])&&!FS[_0x2d5f11(0xa3)](_0x2a4ff6[_0x2d5f11(0x1a2)]['mode']))throw new FS[(_0x2d5f11(0x102))](0x2b);if(!_0x2a4ff6[_0x2d5f11(0x126)]['allocate'])throw new FS['ErrnoError'](0x8a);_0x2a4ff6[_0x2d5f11(0x126)][_0x2d5f11(0x122)](_0x2a4ff6,_0xf3e709,_0x26c12);},'mmap':function(_0x2e5e38,_0x1d5095,_0x592059,_0x31180f,_0x1a1804,_0x430731,_0x1ec863){var _0x4c36d8=_0x467ced;if(0x0!=(0x2&_0x430731)&&0x0==(0x2&_0x1ec863)&&0x2!=(0x200003&_0x2e5e38[_0x4c36d8(0x1be)]))throw new FS[(_0x4c36d8(0x102))](0x2);if(0x1==(0x200003&_0x2e5e38['flags']))throw new FS[(_0x4c36d8(0x102))](0x2);if(_0x2e5e38[_0x4c36d8(0x126)][_0x4c36d8(0x121)])return _0x2e5e38[_0x4c36d8(0x126)][_0x4c36d8(0x121)](_0x2e5e38,_0x1d5095,_0x592059,_0x31180f,_0x1a1804,_0x430731,_0x1ec863);throw new FS['ErrnoError'](0x2b);},'msync':function(_0x471a24,_0x560cd9,_0xc6b50b,_0x18b656,_0x2339a3){var _0x16a768=_0x467ced;return _0x471a24&&_0x471a24[_0x16a768(0x126)][_0x16a768(0xfe)]?_0x471a24[_0x16a768(0x126)][_0x16a768(0xfe)](_0x471a24,_0x560cd9,_0xc6b50b,_0x18b656,_0x2339a3):0x0;},'munmap':function(_0x39c63e){return 0x0;},'ioctl':function(_0x5b3ab4,_0x47d646,_0xd35a48){var _0x57e71a=_0x467ced;if(_0x5b3ab4[_0x57e71a(0x126)][_0x57e71a(0x13b)])return _0x5b3ab4[_0x57e71a(0x126)]['ioctl'](_0x5b3ab4,_0x47d646,_0xd35a48);throw new FS['ErrnoError'](0x3b);},'readFile':function(_0x23fad8,_0x3461ec){var _0x41f7b7=_0x467ced;if((_0x3461ec=_0x3461ec||{})[_0x41f7b7(0x1be)]=_0x3461ec[_0x41f7b7(0x1be)]||'r',_0x3461ec[_0x41f7b7(0x1ac)]=_0x3461ec[_0x41f7b7(0x1ac)]||_0x41f7b7(0x11c),'utf8'!==_0x3461ec['encoding']&&_0x41f7b7(0x11c)!==_0x3461ec[_0x41f7b7(0x1ac)])throw new Error(_0x41f7b7(0x7e)+_0x3461ec[_0x41f7b7(0x1ac)]+'\x22');var _0xff9e39,_0x4f5985=FS[_0x41f7b7(0x182)](_0x23fad8,_0x3461ec[_0x41f7b7(0x1be)]),_0x23fad8=FS[_0x41f7b7(0x173)](_0x23fad8)['size'],_0x125696=new Uint8Array(_0x23fad8);return FS['read'](_0x4f5985,_0x125696,0x0,_0x23fad8,0x0),_0x41f7b7(0x178)===_0x3461ec[_0x41f7b7(0x1ac)]?_0xff9e39=UTF8ArrayToString(_0x125696,0x0):_0x41f7b7(0x11c)===_0x3461ec[_0x41f7b7(0x1ac)]&&(_0xff9e39=_0x125696),FS[_0x41f7b7(0x21f)](_0x4f5985),_0xff9e39;},'writeFile':function(_0x10c542,_0x24fa7d,_0x23efcd){var _0x83519=_0x467ced;(_0x23efcd=_0x23efcd||{})[_0x83519(0x1be)]=_0x23efcd['flags']||'w',_0x10c542=FS[_0x83519(0x182)](_0x10c542,_0x23efcd[_0x83519(0x1be)],_0x23efcd[_0x83519(0xca)]);if('string'==typeof _0x24fa7d){var _0x14ef3a=new Uint8Array(lengthBytesUTF8(_0x24fa7d)+0x1),_0x112325=stringToUTF8Array(_0x24fa7d,_0x14ef3a,0x0,_0x14ef3a[_0x83519(0x16d)]);FS[_0x83519(0x1ca)](_0x10c542,_0x14ef3a,0x0,_0x112325,void 0x0,_0x23efcd[_0x83519(0x135)]);}else{if(!ArrayBuffer['isView'](_0x24fa7d))throw new Error(_0x83519(0x1d5));FS['write'](_0x10c542,_0x24fa7d,0x0,_0x24fa7d[_0x83519(0x14f)],void 0x0,_0x23efcd['canOwn']);}FS['close'](_0x10c542);},'cwd':function(){var _0x23878d=_0x467ced;return FS[_0x23878d(0x128)];},'chdir':function(_0x3bbbc6){var _0x329d22=_0x467ced;_0x3bbbc6=FS['lookupPath'](_0x3bbbc6,{'follow':!0x0});if(null===_0x3bbbc6['node'])throw new FS[(_0x329d22(0x102))](0x2c);if(!FS[_0x329d22(0xa3)](_0x3bbbc6[_0x329d22(0x1a2)][_0x329d22(0xca)]))throw new FS[(_0x329d22(0x102))](0x36);var _0x55999c=FS[_0x329d22(0xdd)](_0x3bbbc6['node'],'x');if(_0x55999c)throw new FS[(_0x329d22(0x102))](_0x55999c);FS[_0x329d22(0x128)]=_0x3bbbc6[_0x329d22(0xb4)];},'createDefaultDirectories':function(){var _0x312646=_0x467ced;FS[_0x312646(0xc0)](_0x312646(0x85)),FS[_0x312646(0xc0)](_0x312646(0x10a)),FS[_0x312646(0xc0)](_0x312646(0x184));},'createDefaultDevices':function(){var _0x59cf83=_0x467ced;if(FS[_0x59cf83(0xc0)](_0x59cf83(0x89)),FS['registerDevice'](FS[_0x59cf83(0xa6)](0x1,0x3),{'read':function(){return 0x0;},'write':function(_0x40a1a3,_0x392f91,_0x417886,_0x1e48ea,_0x203262){return _0x1e48ea;}}),FS[_0x59cf83(0x10c)]('/dev/null',FS['makedev'](0x1,0x3)),TTY[_0x59cf83(0xcc)](FS['makedev'](0x5,0x0),TTY[_0x59cf83(0x206)]),TTY[_0x59cf83(0xcc)](FS[_0x59cf83(0xa6)](0x6,0x0),TTY['default_tty1_ops']),FS[_0x59cf83(0x10c)](_0x59cf83(0x14c),FS[_0x59cf83(0xa6)](0x5,0x0)),FS['mkdev'](_0x59cf83(0x15f),FS[_0x59cf83(0xa6)](0x6,0x0)),_0x59cf83(0x1ff)==typeof crypto&&_0x59cf83(0xd2)==typeof crypto[_0x59cf83(0x1b2)])var _0x3ad79b=new Uint8Array(0x1),_0x132a35=function(){var _0x199e19=_0x59cf83;return crypto[_0x199e19(0x1b2)](_0x3ad79b),_0x3ad79b[0x0];};else{if(ENVIRONMENT_IS_NODE)try{var _0xb98ebe=require('crypto');_0x132a35=function(){return _0xb98ebe['randomBytes'](0x1)[0x0];};}catch(_0x14abc2){}}FS[_0x59cf83(0x1f9)]('/dev','random',_0x132a35=_0x132a35||function(){abort('random_device');}),FS[_0x59cf83(0x1f9)](_0x59cf83(0x89),_0x59cf83(0xc2),_0x132a35),FS[_0x59cf83(0xc0)](_0x59cf83(0x1bb)),FS[_0x59cf83(0xc0)](_0x59cf83(0x219));},'createSpecialDirectories':function(){var _0x53ced1=_0x467ced;FS[_0x53ced1(0xc0)](_0x53ced1(0x1d7)),FS[_0x53ced1(0xc0)]('/proc/self'),FS[_0x53ced1(0xc0)](_0x53ced1(0x21e)),FS[_0x53ced1(0x136)]({'mount':function(){var _0x547fd9=_0x53ced1,_0x1f4057=FS[_0x547fd9(0x172)](_0x547fd9(0x13d),'fd',0x41ff,0x49);return _0x1f4057[_0x547fd9(0xfa)]={'lookup':function(_0x501177,_0xb5232f){var _0x4c0611=_0x547fd9,_0x2921ef=FS[_0x4c0611(0x158)](+_0xb5232f);if(!_0x2921ef)throw new FS[(_0x4c0611(0x102))](0x8);return _0xb5232f={'parent':null,'mount':{'mountpoint':_0x4c0611(0x217)},'node_ops':{'readlink':function(){return _0x2921ef['path'];}}},_0xb5232f[_0x4c0611(0x94)]=_0xb5232f;}},_0x1f4057;}},{},_0x53ced1(0x21e));},'createStandardStreams':function(){var _0x547566=_0x467ced;Module['stdin']?FS['createDevice'](_0x547566(0x89),_0x547566(0xd7),Module[_0x547566(0xd7)]):FS['symlink'](_0x547566(0x14c),_0x547566(0x12f)),Module[_0x547566(0x1f6)]?FS[_0x547566(0x1f9)](_0x547566(0x89),'stdout',null,Module[_0x547566(0x1f6)]):FS['symlink'](_0x547566(0x14c),'/dev/stdout'),Module[_0x547566(0x19d)]?FS[_0x547566(0x1f9)](_0x547566(0x89),_0x547566(0x19d),null,Module[_0x547566(0x19d)]):FS[_0x547566(0x1ee)](_0x547566(0x15f),_0x547566(0x1bf)),(FS['open'](_0x547566(0x12f),'r'),FS['open'](_0x547566(0x138),'w'),FS[_0x547566(0x182)](_0x547566(0x1bf),'w'));},'ensureErrnoError':function(){var _0x5ce91c=_0x467ced;FS['ErrnoError']||(FS[_0x5ce91c(0x102)]=function(_0x22131e,_0x59ef79){var _0x4db524=_0x5ce91c;this[_0x4db524(0x1a2)]=_0x59ef79,this[_0x4db524(0x101)]=function(_0x343006){var _0x54bda3=_0x4db524;this[_0x54bda3(0xf9)]=_0x343006;},this[_0x4db524(0x101)](_0x22131e),this[_0x4db524(0x1fb)]='FS\x20error';},FS[_0x5ce91c(0x102)][_0x5ce91c(0x1ab)]=new Error(),FS['ErrnoError'][_0x5ce91c(0x1ab)][_0x5ce91c(0x82)]=FS[_0x5ce91c(0x102)],[0x2c][_0x5ce91c(0x1ea)](function(_0x346874){var _0x393977=_0x5ce91c;FS[_0x393977(0xc4)][_0x346874]=new FS['ErrnoError'](_0x346874),FS['genericErrors'][_0x346874][_0x393977(0x81)]=_0x393977(0x11b);}));},'staticInit':function(){var _0x14f656=_0x467ced;FS[_0x14f656(0x20b)](),FS[_0x14f656(0xaf)]=new Array(0x1000),FS[_0x14f656(0x136)](MEMFS,{},'/'),FS[_0x14f656(0x194)](),FS[_0x14f656(0x12d)](),FS[_0x14f656(0x1f5)](),FS[_0x14f656(0x188)]={'MEMFS':MEMFS};},'init':function(_0x364075,_0x40dd49,_0x3c06bf){var _0x52005f=_0x467ced;FS[_0x52005f(0xd8)][_0x52005f(0x19c)]=!0x0,FS[_0x52005f(0x20b)](),Module[_0x52005f(0xd7)]=_0x364075||Module[_0x52005f(0xd7)],Module[_0x52005f(0x1f6)]=_0x40dd49||Module[_0x52005f(0x1f6)],Module[_0x52005f(0x19d)]=_0x3c06bf||Module[_0x52005f(0x19d)],FS[_0x52005f(0xfb)]();},'quit':function(){var _0x53cbe8=_0x467ced;FS['init']['initialized']=!0x1;var _0x416c05=Module[_0x53cbe8(0x1fc)];_0x416c05&&_0x416c05(0x0);for(var _0x244d08=0x0;_0x244d08this[_0x260253(0x16d)]-0x1||_0x3ce8b3<0x0))return _0xef973d=_0x3ce8b3%this[_0x260253(0xb1)],_0x3ce8b3=_0x3ce8b3/this[_0x260253(0xb1)]|0x0,this[_0x260253(0x1cd)](_0x3ce8b3)[_0xef973d];},_0x495250[_0x24251f(0x1ab)]['setDataGetter']=function(_0x2fa833){var _0x5d4768=_0x24251f;this[_0x5d4768(0x1cd)]=_0x2fa833;},_0x495250[_0x24251f(0x1ab)][_0x24251f(0x1f3)]=function(){var _0x9c2993=_0x24251f,_0x225208=new XMLHttpRequest();if(_0x225208[_0x9c2993(0x182)](_0x9c2993(0x221),_0x13b281,!0x1),_0x225208['send'](null),!(0xc8<=_0x225208[_0x9c2993(0x21c)]&&_0x225208['status']<0x12c||0x130===_0x225208[_0x9c2993(0x21c)]))throw new Error(_0x9c2993(0xab)+_0x13b281+_0x9c2993(0x120)+_0x225208['status']);var _0x1abfa8,_0x121aeb=Number(_0x225208['getResponseHeader']('Content-length')),_0x470d0d=(_0x1abfa8=_0x225208[_0x9c2993(0x87)](_0x9c2993(0x1af)))&&_0x9c2993(0x1a8)===_0x1abfa8,_0x225208=(_0x1abfa8=_0x225208[_0x9c2993(0x87)](_0x9c2993(0x108)))&&_0x9c2993(0x1b3)===_0x1abfa8,_0x1f652a=0x100000,_0x577e8a=(_0x470d0d||(_0x1f652a=_0x121aeb),this);_0x577e8a[_0x9c2993(0x109)](function(_0x6638de){var _0x476e8b=_0x9c2993,_0x2663fb=_0x6638de*_0x1f652a,_0x84db51=(_0x6638de+0x1)*_0x1f652a-0x1,_0x84db51=Math['min'](_0x84db51,_0x121aeb-0x1);if(void 0x0===_0x577e8a[_0x476e8b(0x1c1)][_0x6638de]&&(_0x577e8a['chunks'][_0x6638de]=function(_0xe9150,_0xa54291){var _0xa35b5f=_0x476e8b;if(_0xa54291<_0xe9150)throw new Error('invalid\x20range\x20('+_0xe9150+',\x20'+_0xa54291+_0xa35b5f(0x14d));if(_0x121aeb-0x1<_0xa54291)throw new Error('only\x20'+_0x121aeb+_0xa35b5f(0x198));var _0x49f39d=new XMLHttpRequest();if(_0x49f39d[_0xa35b5f(0x182)]('GET',_0x13b281,!0x1),_0x121aeb!==_0x1f652a&&_0x49f39d[_0xa35b5f(0xce)](_0xa35b5f(0xe4),_0xa35b5f(0x74)+_0xe9150+'-'+_0xa54291),_0xa35b5f(0x1e3)!=typeof Uint8Array&&(_0x49f39d[_0xa35b5f(0xc8)]=_0xa35b5f(0x129)),_0x49f39d[_0xa35b5f(0x147)]&&_0x49f39d[_0xa35b5f(0x147)](_0xa35b5f(0x17a)),_0x49f39d[_0xa35b5f(0x1d3)](null),0xc8<=_0x49f39d[_0xa35b5f(0x21c)]&&_0x49f39d[_0xa35b5f(0x21c)]<0x12c||0x130===_0x49f39d[_0xa35b5f(0x21c)])return void 0x0!==_0x49f39d[_0xa35b5f(0x16b)]?new Uint8Array(_0x49f39d['response']||[]):intArrayFromString(_0x49f39d[_0xa35b5f(0x127)]||'',!0x0);throw new Error('Couldn\x27t\x20load\x20'+_0x13b281+_0xa35b5f(0x120)+_0x49f39d[_0xa35b5f(0x21c)]);}(_0x2663fb,_0x84db51)),void 0x0===_0x577e8a[_0x476e8b(0x1c1)][_0x6638de])throw new Error(_0x476e8b(0x1b5));return _0x577e8a['chunks'][_0x6638de];}),!_0x225208&&_0x121aeb||(_0x1f652a=_0x121aeb=0x1,_0x121aeb=this[_0x9c2993(0x1cd)](0x0)[_0x9c2993(0x16d)],_0x1f652a=_0x121aeb,out(_0x9c2993(0x1ce))),this[_0x9c2993(0xcf)]=_0x121aeb,this[_0x9c2993(0x18e)]=_0x1f652a,this[_0x9c2993(0x117)]=!0x0;},'undefined'!=typeof XMLHttpRequest){if(!ENVIRONMENT_IS_WORKER)throw _0x24251f(0x1a3);var _0x91963c=new _0x495250(),_0x91963c=(Object[_0x24251f(0x214)](_0x91963c,{'length':{'get':function(){return this['lengthKnown']||this['cacheLength'](),this['_length'];}},'chunkSize':{'get':function(){var _0x3a578e=_0x24251f;return this['lengthKnown']||this['cacheLength'](),this[_0x3a578e(0x18e)];}}}),{'isDevice':!0x1,'contents':_0x91963c});}else _0x91963c={'isDevice':!0x1,'url':_0x13b281};var _0x14d6a8=FS[_0x24251f(0x8b)](_0x4f94f4,_0x29a75e,_0x91963c,_0x2e8b66,_0x230b21),_0xa3781e=(_0x91963c['contents']?_0x14d6a8['contents']=_0x91963c[_0x24251f(0x1ad)]:_0x91963c[_0x24251f(0x18b)]&&(_0x14d6a8['contents']=null,_0x14d6a8['url']=_0x91963c[_0x24251f(0x18b)]),Object['defineProperties'](_0x14d6a8,{'usedBytes':{'get':function(){var _0x882d15=_0x24251f;return this[_0x882d15(0x1ad)][_0x882d15(0x16d)];}}}),{});return Object['keys'](_0x14d6a8[_0x24251f(0x126)])[_0x24251f(0x1ea)](function(_0x1ca2d7){var _0x499799=_0x14d6a8['stream_ops'][_0x1ca2d7];_0xa3781e[_0x1ca2d7]=function(){var _0x22737c=_0x516e;if(FS['forceLoadFile'](_0x14d6a8))return _0x499799['apply'](null,arguments);throw new FS[(_0x22737c(0x102))](0x1d);};}),_0xa3781e[_0x24251f(0xa5)]=function(_0x2c3514,_0x1abd00,_0x230617,_0x38f9f4,_0x1c8b65){var _0x3d5ba4=_0x24251f;if(!FS[_0x3d5ba4(0x7a)](_0x14d6a8))throw new FS[(_0x3d5ba4(0x102))](0x1d);var _0x54ba9e=_0x2c3514[_0x3d5ba4(0x1a2)]['contents'];if(_0x1c8b65>=_0x54ba9e[_0x3d5ba4(0x16d)])return 0x0;var _0x4c8643=Math[_0x3d5ba4(0x160)](_0x54ba9e['length']-_0x1c8b65,_0x38f9f4);if(_0x54ba9e[_0x3d5ba4(0xe9)]){for(var _0x217be9=0x0;_0x217be9<_0x4c8643;_0x217be9++)_0x1abd00[_0x230617+_0x217be9]=_0x54ba9e[_0x1c8b65+_0x217be9];}else{for(_0x217be9=0x0;_0x217be9<_0x4c8643;_0x217be9++)_0x1abd00[_0x230617+_0x217be9]=_0x54ba9e['get'](_0x1c8b65+_0x217be9);}return _0x4c8643;},_0x14d6a8[_0x24251f(0x126)]=_0xa3781e,_0x14d6a8;},'createPreloadedFile':function(_0x27557a,_0x14b23e,_0x36080a,_0x1fa52d,_0x545c33,_0x2bf1d7,_0x319a2a,_0x50b3c7,_0x43d92f,_0x521d09){var _0x3d62c3=_0x467ced;Browser[_0x3d62c3(0xd8)]();var _0x1b965a=_0x14b23e?PATH_FS['resolve'](PATH[_0x3d62c3(0xd4)](_0x27557a,_0x14b23e)):_0x27557a,_0x3068e0=getUniqueRunDependency('cp\x20'+_0x1b965a);function _0x2db473(_0x202bba){var _0x367f56=_0x3d62c3;function _0xcff6b7(_0x23349f){var _0x533fb6=_0x516e;_0x521d09&&_0x521d09(),_0x50b3c7||FS[_0x533fb6(0x21d)](_0x27557a,_0x14b23e,_0x23349f,_0x1fa52d,_0x545c33,_0x43d92f),_0x2bf1d7&&_0x2bf1d7(),removeRunDependency(_0x3068e0);}var _0x329e56=!0x1;Module['preloadPlugins'][_0x367f56(0x1ea)](function(_0x3fd4aa){var _0x1a0d9e=_0x367f56;_0x329e56||_0x3fd4aa[_0x1a0d9e(0x15d)](_0x1b965a)&&(_0x3fd4aa[_0x1a0d9e(0xe8)](_0x202bba,_0x1b965a,_0xcff6b7,function(){_0x319a2a&&_0x319a2a(),removeRunDependency(_0x3068e0);}),_0x329e56=!0x0);}),_0x329e56||_0xcff6b7(_0x202bba);}addRunDependency(_0x3068e0),_0x3d62c3(0x17d)==typeof _0x36080a?Browser['asyncLoad'](_0x36080a,function(_0xb0c3e1){_0x2db473(_0xb0c3e1);},_0x319a2a):_0x2db473(_0x36080a);},'indexedDB':function(){var _0x274939=_0x467ced;return window[_0x274939(0x20c)]||window[_0x274939(0x180)]||window[_0x274939(0x1fa)]||window[_0x274939(0x218)];},'DB_NAME':function(){var _0x2597a8=_0x467ced;return'EM_FS_'+window[_0x2597a8(0x105)][_0x2597a8(0x1a0)];},'DB_VERSION':0x14,'DB_STORE_NAME':_0x467ced(0x11d),'saveFilesToDB':function(_0x3a2a65,_0x3f2eb3,_0x294cd1){var _0x101b1e=_0x467ced;_0x3f2eb3=_0x3f2eb3||function(){},_0x294cd1=_0x294cd1||function(){};var _0x4a192f=FS[_0x101b1e(0x20c)]();try{var _0x56ec60=_0x4a192f[_0x101b1e(0x182)](FS[_0x101b1e(0x15a)](),FS[_0x101b1e(0x1dd)]);}catch(_0x2ec7f0){return _0x294cd1(_0x2ec7f0);}_0x56ec60[_0x101b1e(0xf4)]=function(){var _0x285cd3=_0x101b1e;out(_0x285cd3(0x76)),_0x56ec60[_0x285cd3(0x116)][_0x285cd3(0x1f1)](FS[_0x285cd3(0x12b)]);},_0x56ec60[_0x101b1e(0xf7)]=function(){var _0x293eff=_0x101b1e,_0xca55fd=_0x56ec60[_0x293eff(0x116)][_0x293eff(0x1d9)]([FS[_0x293eff(0x12b)]],_0x293eff(0x112)),_0x816af6=_0xca55fd[_0x293eff(0x1d8)](FS[_0x293eff(0x12b)]),_0x266fcb=0x0,_0x2ef45a=0x0,_0x530e0e=_0x3a2a65['length'];function _0x27e159(){(0x0==_0x2ef45a?_0x3f2eb3:_0x294cd1)();}_0x3a2a65[_0x293eff(0x1ea)](function(_0x3a4357){var _0x38b1e2=_0x293eff;_0x3a4357=_0x816af6[_0x38b1e2(0x143)](FS[_0x38b1e2(0x1c0)](_0x3a4357)[_0x38b1e2(0x1ff)][_0x38b1e2(0x1ad)],_0x3a4357),(_0x3a4357[_0x38b1e2(0xf7)]=function(){++_0x266fcb+_0x2ef45a==_0x530e0e&&_0x27e159();},_0x3a4357[_0x38b1e2(0x133)]=function(){_0x266fcb+ ++_0x2ef45a==_0x530e0e&&_0x27e159();});}),_0xca55fd[_0x293eff(0x133)]=_0x294cd1;},_0x56ec60[_0x101b1e(0x133)]=_0x294cd1;},'loadFilesFromDB':function(_0x183cc8,_0x4cecb1,_0x59dbbe){var _0x4dda89=_0x467ced;_0x4cecb1=_0x4cecb1||function(){},_0x59dbbe=_0x59dbbe||function(){};var _0x2954d5=FS[_0x4dda89(0x20c)]();try{var _0x1e8464=_0x2954d5[_0x4dda89(0x182)](FS[_0x4dda89(0x15a)](),FS[_0x4dda89(0x1dd)]);}catch(_0x37869c){return _0x59dbbe(_0x37869c);}_0x1e8464[_0x4dda89(0xf4)]=_0x59dbbe,_0x1e8464[_0x4dda89(0xf7)]=function(){var _0x4af94b=_0x4dda89,_0x111755=_0x1e8464['result'];try{var _0x1535bb=_0x111755['transaction']([FS['DB_STORE_NAME']],_0x4af94b(0x10d));}catch(_0x5212b4){return void _0x59dbbe(_0x5212b4);}var _0x1ef661=_0x1535bb['objectStore'](FS[_0x4af94b(0x12b)]),_0x1671d4=0x0,_0x19f96d=0x0,_0x49fc37=_0x183cc8[_0x4af94b(0x16d)];function _0x48ec1f(){(0x0==_0x19f96d?_0x4cecb1:_0x59dbbe)();}_0x183cc8[_0x4af94b(0x1ea)](function(_0x55d60e){var _0x4571d3=_0x4af94b,_0x61b890=_0x1ef661['get'](_0x55d60e);_0x61b890[_0x4571d3(0xf7)]=function(){var _0x485e58=_0x4571d3;FS[_0x485e58(0x1c0)](_0x55d60e)['exists']&&FS[_0x485e58(0x204)](_0x55d60e),FS[_0x485e58(0x21d)](PATH[_0x485e58(0x162)](_0x55d60e),PATH[_0x485e58(0xe7)](_0x55d60e),_0x61b890[_0x485e58(0x116)],!0x0,!0x0,!0x0),++_0x1671d4+_0x19f96d==_0x49fc37&&_0x48ec1f();},_0x61b890[_0x4571d3(0x133)]=function(){_0x1671d4+ ++_0x19f96d==_0x49fc37&&_0x48ec1f();};}),_0x1535bb[_0x4af94b(0x133)]=_0x59dbbe;},_0x1e8464['onerror']=_0x59dbbe;}},SYSCALLS={'DEFAULT_POLLMASK':0x5,'mappings':{},'umask':0x1ff,'calculateAt':function(_0x512ee3,_0x14a0a6){var _0x175388=_0x467ced;if('/'!==_0x14a0a6[0x0]){var _0x59d08d;if(-0x64===_0x512ee3)_0x59d08d=FS[_0x175388(0xa1)]();else{_0x512ee3=FS['getStream'](_0x512ee3);if(!_0x512ee3)throw new FS[(_0x175388(0x102))](0x8);_0x59d08d=_0x512ee3['path'];}_0x14a0a6=PATH[_0x175388(0xd4)](_0x59d08d,_0x14a0a6);}return _0x14a0a6;},'doStat':function(_0x3ba121,_0x195060,_0x1500c0){var _0x16a203=_0x467ced;try{var _0x515490=_0x3ba121(_0x195060);}catch(_0x18ca37){if(_0x18ca37&&_0x18ca37[_0x16a203(0x1a2)]&&PATH['normalize'](_0x195060)!==PATH[_0x16a203(0xd3)](FS['getPath'](_0x18ca37[_0x16a203(0x1a2)])))return-0x36;throw _0x18ca37;}return HEAP32[_0x1500c0>>0x2]=_0x515490[_0x16a203(0x111)],HEAP32[_0x1500c0+0x4>>0x2]=0x0,HEAP32[_0x1500c0+0x8>>0x2]=_0x515490['ino'],HEAP32[_0x1500c0+0xc>>0x2]=_0x515490[_0x16a203(0xca)],HEAP32[_0x1500c0+0x10>>0x2]=_0x515490['nlink'],HEAP32[_0x1500c0+0x14>>0x2]=_0x515490[_0x16a203(0x10b)],HEAP32[_0x1500c0+0x18>>0x2]=_0x515490[_0x16a203(0xef)],HEAP32[_0x1500c0+0x1c>>0x2]=_0x515490['rdev'],HEAP32[_0x1500c0+0x20>>0x2]=0x0,tempI64=[_0x515490[_0x16a203(0x92)]>>>0x0,(tempDouble=_0x515490[_0x16a203(0x92)],0x1<=+Math_abs(tempDouble)?0x0>>0x0:~~+Math_ceil((tempDouble-(~~tempDouble>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32[_0x1500c0+0x28>>0x2]=tempI64[0x0],HEAP32[_0x1500c0+0x2c>>0x2]=tempI64[0x1],HEAP32[_0x1500c0+0x30>>0x2]=0x1000,HEAP32[_0x1500c0+0x34>>0x2]=_0x515490['blocks'],HEAP32[_0x1500c0+0x38>>0x2]=_0x515490[_0x16a203(0x191)][_0x16a203(0x86)]()/0x3e8|0x0,HEAP32[_0x1500c0+0x3c>>0x2]=0x0,HEAP32[_0x1500c0+0x40>>0x2]=_0x515490['mtime'][_0x16a203(0x86)]()/0x3e8|0x0,HEAP32[_0x1500c0+0x44>>0x2]=0x0,HEAP32[_0x1500c0+0x48>>0x2]=_0x515490[_0x16a203(0xfc)][_0x16a203(0x86)]()/0x3e8|0x0,HEAP32[_0x1500c0+0x4c>>0x2]=0x0,tempI64=[_0x515490[_0x16a203(0x146)]>>>0x0,(tempDouble=_0x515490[_0x16a203(0x146)],0x1<=+Math_abs(tempDouble)?0x0>>0x0:~~+Math_ceil((tempDouble-(~~tempDouble>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32[_0x1500c0+0x50>>0x2]=tempI64[0x0],HEAP32[_0x1500c0+0x54>>0x2]=tempI64[0x1],0x0;},'doMsync':function(_0x11d713,_0x121952,_0x598118,_0x3c1342,_0x5753da){var _0x883fbe=_0x467ced;_0x11d713=HEAPU8[_0x883fbe(0xe9)](_0x11d713,_0x11d713+_0x598118),FS[_0x883fbe(0xfe)](_0x121952,_0x11d713,_0x5753da,_0x598118,_0x3c1342);},'doMkdir':function(_0x64280c,_0x10ab97){var _0x3a5129=_0x467ced;return'/'===(_0x64280c=PATH[_0x3a5129(0xd3)](_0x64280c))[_0x64280c[_0x3a5129(0x16d)]-0x1]&&(_0x64280c=_0x64280c[_0x3a5129(0x1de)](0x0,_0x64280c[_0x3a5129(0x16d)]-0x1)),FS['mkdir'](_0x64280c,_0x10ab97,0x0),0x0;},'doMknod':function(_0xf0f22b,_0x19b35e,_0x3e92bc){var _0x493b5f=_0x467ced;switch(0xf000&_0x19b35e){case 0x8000:case 0x2000:case 0x6000:case 0x1000:case 0xc000:break;default:return-0x1c;}return FS[_0x493b5f(0x1c4)](_0xf0f22b,_0x19b35e,_0x3e92bc),0x0;},'doReadlink':function(_0x203f88,_0x3d0d53,_0x511fc7){var _0x32a0c6=_0x467ced;if(_0x511fc7<=0x0)return-0x1c;var _0x203f88=FS['readlink'](_0x203f88),_0x193617=Math[_0x32a0c6(0x160)](_0x511fc7,lengthBytesUTF8(_0x203f88)),_0x29690d=HEAP8[_0x3d0d53+_0x193617];return stringToUTF8(_0x203f88,_0x3d0d53,_0x511fc7+0x1),HEAP8[_0x3d0d53+_0x193617]=_0x29690d,_0x193617;},'doAccess':function(_0x1d1df3,_0x10d68e){var _0x31c779=_0x467ced;if(-0x8&_0x10d68e)return-0x1c;_0x1d1df3=FS[_0x31c779(0x155)](_0x1d1df3,{'follow':!0x0})['node'];if(!_0x1d1df3)return-0x2c;var _0x5bafad='';return 0x4&_0x10d68e&&(_0x5bafad+='r'),0x2&_0x10d68e&&(_0x5bafad+='w'),0x1&_0x10d68e&&(_0x5bafad+='x'),_0x5bafad&&FS[_0x31c779(0xdd)](_0x1d1df3,_0x5bafad)?-0x2:0x0;},'doDup':function(_0x5e3bae,_0x38594a,_0x444f9d){var _0x4b3493=_0x467ced,_0x4014ac=FS[_0x4b3493(0x158)](_0x444f9d);return _0x4014ac&&FS['close'](_0x4014ac),FS['open'](_0x5e3bae,_0x38594a,0x0,_0x444f9d,_0x444f9d)['fd'];},'doReadv':function(_0x2804ed,_0x43f1fb,_0xac2b52,_0x1348ac){var _0x1e166e=_0x467ced;for(var _0x3c94a1=0x0,_0x2bbc56=0x0;_0x2bbc56<_0xac2b52;_0x2bbc56++){var _0x78c256=HEAP32[_0x43f1fb+0x8*_0x2bbc56>>0x2],_0x237eba=HEAP32[_0x43f1fb+(0x8*_0x2bbc56+0x4)>>0x2],_0x78c256=FS[_0x1e166e(0xa5)](_0x2804ed,HEAP8,_0x78c256,_0x237eba,_0x1348ac);if(_0x78c256<0x0)return-0x1;if(_0x3c94a1+=_0x78c256,_0x78c256<_0x237eba)break;}return _0x3c94a1;},'doWritev':function(_0x5ab4f8,_0x1a9c78,_0x4521f7,_0x5a12d5){var _0x14face=_0x467ced;for(var _0x356d35=0x0,_0x2dc647=0x0;_0x2dc647<_0x4521f7;_0x2dc647++){var _0x9d8cae=HEAP32[_0x1a9c78+0x8*_0x2dc647>>0x2],_0x1358c3=HEAP32[_0x1a9c78+(0x8*_0x2dc647+0x4)>>0x2],_0x9d8cae=FS[_0x14face(0x1ca)](_0x5ab4f8,HEAP8,_0x9d8cae,_0x1358c3,_0x5a12d5);if(_0x9d8cae<0x0)return-0x1;_0x356d35+=_0x9d8cae;}return _0x356d35;},'varargs':0x0,'get':function(_0xb34586){var _0x518311=_0x467ced;return SYSCALLS[_0x518311(0xd1)]+=0x4,HEAP32[SYSCALLS['varargs']-0x4>>0x2];},'getStr':function(){var _0x202649=_0x467ced;return UTF8ToString(SYSCALLS[_0x202649(0x130)]());},'getStreamFromFD':function(_0x867ec5){var _0x5f5b30=_0x467ced;void 0x0===_0x867ec5&&(_0x867ec5=SYSCALLS[_0x5f5b30(0x130)]()),_0x867ec5=FS['getStream'](_0x867ec5);if(_0x867ec5)return _0x867ec5;throw new FS[(_0x5f5b30(0x102))](0x8);},'get64':function(){var _0x260931=_0x467ced,_0x4cd52a=SYSCALLS[_0x260931(0x130)]();return SYSCALLS[_0x260931(0x130)](),_0x4cd52a;},'getZero':function(){var _0x4a83ae=_0x467ced;SYSCALLS[_0x4a83ae(0x130)]();}};function ___syscall221(_0x361219,_0x5a29d0){var _0x49b967=_0x467ced;SYSCALLS[_0x49b967(0xd1)]=_0x5a29d0;try{var _0x1fe21b=SYSCALLS[_0x49b967(0x170)]();switch(SYSCALLS[_0x49b967(0x130)]()){case 0x0:return(_0x493a2c=SYSCALLS[_0x49b967(0x130)]())<0x0?-0x1c:FS[_0x49b967(0x182)](_0x1fe21b['path'],_0x1fe21b[_0x49b967(0x1be)],0x0,_0x493a2c)['fd'];case 0x1:case 0x2:return 0x0;case 0x3:return _0x1fe21b[_0x49b967(0x1be)];case 0x4:var _0x493a2c=SYSCALLS[_0x49b967(0x130)]();return _0x1fe21b['flags']|=_0x493a2c,0x0;case 0xc:_0x493a2c=SYSCALLS[_0x49b967(0x130)]();return HEAP16[_0x493a2c+0x0>>0x1]=0x2,0x0;case 0xd:case 0xe:return 0x0;case 0x10:case 0x8:return-0x1c;case 0x9:return ___setErrNo(0x1c),-0x1;default:return-0x1c;}}catch(_0x108d4e){return void 0x0!==FS&&_0x108d4e instanceof FS[_0x49b967(0x102)]||abort(_0x108d4e),-_0x108d4e[_0x49b967(0xf9)];}}function ___syscall3(_0x1dff6b,_0x5ab2b1){var _0x55f8b0=_0x467ced;SYSCALLS[_0x55f8b0(0xd1)]=_0x5ab2b1;try{var _0x28ec07=SYSCALLS[_0x55f8b0(0x170)](),_0x26d473=SYSCALLS[_0x55f8b0(0x130)](),_0x3051ba=SYSCALLS[_0x55f8b0(0x130)]();return FS[_0x55f8b0(0xa5)](_0x28ec07,HEAP8,_0x26d473,_0x3051ba);}catch(_0x2750f0){return void 0x0!==FS&&_0x2750f0 instanceof FS['ErrnoError']||abort(_0x2750f0),-_0x2750f0[_0x55f8b0(0xf9)];}}function ___syscall5(_0x3376e2,_0x482297){var _0x13a608=_0x467ced;SYSCALLS['varargs']=_0x482297;try{var _0x2fcb8d=SYSCALLS['getStr'](),_0x258c6d=SYSCALLS['get'](),_0x3936c6=SYSCALLS[_0x13a608(0x130)]();return FS[_0x13a608(0x182)](_0x2fcb8d,_0x258c6d,_0x3936c6)['fd'];}catch(_0x3d120b){return void 0x0!==FS&&_0x3d120b instanceof FS['ErrnoError']||abort(_0x3d120b),-_0x3d120b['errno'];}}function _abort(){abort();}function _clock(){var _0x6b1f42=_0x467ced;return void 0x0===_clock['start']&&(_clock[_0x6b1f42(0x134)]=Date[_0x6b1f42(0x1eb)]()),0x3e8*(Date['now']()-_clock[_0x6b1f42(0x134)])|0x0;}function _emscripten_get_heap_size(){return HEAPU8['length'];}function _emscripten_memcpy_big(_0x32b924,_0x4633ef,_0x32f6e3){var _0x3126eb=_0x467ced;HEAPU8[_0x3126eb(0x156)](HEAPU8[_0x3126eb(0xb3)](_0x4633ef,_0x4633ef+_0x32f6e3),_0x32b924);}function abortOnCannotGrowMemory(_0xe0701e){var _0x26b780=_0x467ced;abort(_0x26b780(0x8f));}function _0x516e(_0x3b8c98,_0x1ffc08){var _0x294010=_0x2940();return _0x516e=function(_0x516ef6,_0x5513d3){_0x516ef6=_0x516ef6-0x73;var _0x2f1cc8=_0x294010[_0x516ef6];return _0x2f1cc8;},_0x516e(_0x3b8c98,_0x1ffc08);}function _emscripten_resize_heap(_0x179bf6){abortOnCannotGrowMemory(_0x179bf6);}var ENV={};function __getExecutableName(){var _0x1ab169=_0x467ced;return thisProgram||_0x1ab169(0x18f);}function _emscripten_get_environ(){var _0x236b24=_0x467ced;if(!_emscripten_get_environ[_0x236b24(0x1a5)]){var _0x203aa2={'USER':_0x236b24(0x11e),'LOGNAME':_0x236b24(0x11e),'PATH':'/','PWD':'/','HOME':'/home/web_user','LANG':(_0x236b24(0x1ff)==typeof navigator&&navigator['languages']&&navigator[_0x236b24(0x18c)][0x0]||'C')[_0x236b24(0x1ba)]('-','_')+_0x236b24(0x15e),'_':__getExecutableName()};for(_0x1d34cb in ENV)_0x203aa2[_0x1d34cb]=ENV[_0x1d34cb];var _0x1d34cb,_0x53322f=[];for(_0x1d34cb in _0x203aa2)_0x53322f[_0x236b24(0x175)](_0x1d34cb+'='+_0x203aa2[_0x1d34cb]);_emscripten_get_environ[_0x236b24(0x1a5)]=_0x53322f;}return _emscripten_get_environ[_0x236b24(0x1a5)];}function _environ_get(_0x288300,_0x427876){var _0x562fa2=_emscripten_get_environ(),_0x4e2d7e=0x0;return _0x562fa2['forEach'](function(_0x46f977,_0x45a433){var _0x5aa3ed=_0x427876+_0x4e2d7e;writeAsciiToMemory(_0x46f977,HEAP32[_0x288300+0x4*_0x45a433>>0x2]=_0x5aa3ed),_0x4e2d7e+=_0x46f977['length']+0x1;}),0x0;}function _environ_sizes_get(_0x2c15d5,_0x26873b){var _0x5769e1=_0x467ced,_0x439d1e=_emscripten_get_environ(),_0x50740f=(HEAP32[_0x2c15d5>>0x2]=_0x439d1e[_0x5769e1(0x16d)],0x0);return _0x439d1e[_0x5769e1(0x1ea)](function(_0x335d46){_0x50740f+=_0x335d46['length']+0x1;}),HEAP32[_0x26873b>>0x2]=_0x50740f,0x0;}function _exit(_0x197aa2){exit(_0x197aa2);}function _fd_close(_0x17df13){var _0x5d1562=_0x467ced;try{var _0x4d134e=SYSCALLS[_0x5d1562(0x170)](_0x17df13);return FS['close'](_0x4d134e),0x0;}catch(_0x5179f2){return void 0x0!==FS&&_0x5179f2 instanceof FS[_0x5d1562(0x102)]||abort(_0x5179f2),_0x5179f2[_0x5d1562(0xf9)];}}function _fd_fdstat_get(_0x53a8fe,_0x4486ef){var _0xf14af8=_0x467ced;try{var _0x3bb76c=SYSCALLS[_0xf14af8(0x170)](_0x53a8fe),_0x3fe703=_0x3bb76c[_0xf14af8(0x104)]?0x2:FS[_0xf14af8(0xa3)](_0x3bb76c[_0xf14af8(0xca)])?0x3:FS[_0xf14af8(0x88)](_0x3bb76c['mode'])?0x7:0x4;return HEAP8[_0x4486ef>>0x0]=_0x3fe703,0x0;}catch(_0x12a788){return void 0x0!==FS&&_0x12a788 instanceof FS[_0xf14af8(0x102)]||abort(_0x12a788),_0x12a788[_0xf14af8(0xf9)];}}function _fd_seek(_0x3463e0,_0x256f7d,_0x2312ef,_0x555292,_0x547887){var _0x411de3=_0x467ced;try{var _0x5bf4cf=SYSCALLS['getStreamFromFD'](_0x3463e0),_0x38af79=0x100000000*_0x2312ef+(_0x256f7d>>>0x0),_0x295996=0x20000000000000;return _0x38af79<=-_0x295996||_0x295996<=_0x38af79?-0x3d:(FS['llseek'](_0x5bf4cf,_0x38af79,_0x555292),tempI64=[_0x5bf4cf['position']>>>0x0,(tempDouble=_0x5bf4cf['position'],0x1<=+Math_abs(tempDouble)?0x0>>0x0:~~+Math_ceil((tempDouble-(~~tempDouble>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32[_0x547887>>0x2]=tempI64[0x0],HEAP32[_0x547887+0x4>>0x2]=tempI64[0x1],_0x5bf4cf['getdents']&&0x0==_0x38af79&&0x0===_0x555292&&(_0x5bf4cf[_0x411de3(0x114)]=null),0x0);}catch(_0x448710){return void 0x0!==FS&&_0x448710 instanceof FS[_0x411de3(0x102)]||abort(_0x448710),_0x448710[_0x411de3(0xf9)];}}function _fd_write(_0x2958d6,_0x11d4fc,_0xc3f1a8,_0x2cc0bb){var _0x4bfceb=_0x467ced;try{var _0x2962e3=SYSCALLS[_0x4bfceb(0x170)](_0x2958d6),_0x11e5d0=SYSCALLS[_0x4bfceb(0xcb)](_0x2962e3,_0x11d4fc,_0xc3f1a8);return HEAP32[_0x2cc0bb>>0x2]=_0x11e5d0,0x0;}catch(_0x30fade){return void 0x0!==FS&&_0x30fade instanceof FS['ErrnoError']||abort(_0x30fade),_0x30fade['errno'];}}stringToUTF8(_0x467ced(0xac),0xd9ac0,0x4);var ___tm_timezone=0xd9ac0;function _roundf(_0x3e7d65){return 0x0<=(_0x3e7d65=+_0x3e7d65)?+Math_floor(_0x3e7d65+0.5):+Math_ceil(_0x3e7d65-0.5);}function intArrayFromString(_0x3280d5,_0x348f4a,_0x18c56e){var _0x12a2d2=_0x467ced;return _0x18c56e=0x0<_0x18c56e?_0x18c56e:lengthBytesUTF8(_0x3280d5)+0x1,_0x18c56e=new Array(_0x18c56e),_0x3280d5=stringToUTF8Array(_0x3280d5,_0x18c56e,0x0,_0x18c56e[_0x12a2d2(0x16d)]),(_0x348f4a&&(_0x18c56e[_0x12a2d2(0x16d)]=_0x3280d5),_0x18c56e);}FS[_0x467ced(0xc3)]();var calledRun,asmLibraryArg={'g':___syscall221,'e':___syscall3,'h':___syscall5,'a':_abort,'j':_clock,'l':_emscripten_memcpy_big,'m':_emscripten_resize_heap,'n':_environ_get,'o':_environ_sizes_get,'i':_exit,'c':_fd_close,'f':_fd_fdstat_get,'k':_fd_seek,'b':_fd_write,'memory':wasmMemory,'d':_roundf,'table':wasmTable},asm=createWasm(),___wasm_call_ctors=(Module[_0x467ced(0xea)]=asm,Module['___wasm_call_ctors']=function(){var _0x4f131f=_0x467ced;return(___wasm_call_ctors=Module[_0x4f131f(0xa9)]=Module[_0x4f131f(0xea)]['p'])[_0x4f131f(0x97)](null,arguments);}),___errno_location=Module['___errno_location']=function(){var _0x5a6247=_0x467ced;return(___errno_location=Module['___errno_location']=Module[_0x5a6247(0xea)]['q'])[_0x5a6247(0x97)](null,arguments);},_init_aac_jsFFmpeg=Module[_0x467ced(0x1d0)]=function(){var _0x23e089=_0x467ced;return(_init_aac_jsFFmpeg=Module['_init_aac_jsFFmpeg']=Module['asm']['r'])[_0x23e089(0x97)](null,arguments);},_decode_aac_jsFFmpeg=Module[_0x467ced(0x7c)]=function(){var _0x2a17d6=_0x467ced;return(_decode_aac_jsFFmpeg=Module[_0x2a17d6(0x7c)]=Module[_0x2a17d6(0xea)]['s'])[_0x2a17d6(0x97)](null,arguments);},_close_jsFFmpeg=Module[_0x467ced(0x199)]=function(){var _0x309e8d=_0x467ced;return(_close_jsFFmpeg=Module[_0x309e8d(0x199)]=Module['asm']['t'])[_0x309e8d(0x97)](null,arguments);},_open_AACEncoder=Module[_0x467ced(0xec)]=function(){var _0x1c5cc3=_0x467ced;return(_open_AACEncoder=Module['_open_AACEncoder']=Module[_0x1c5cc3(0xea)]['u'])['apply'](null,arguments);},_openAudioDecoder=Module[_0x467ced(0xdf)]=function(){var _0x262fa3=_0x467ced;return(_openAudioDecoder=Module['_openAudioDecoder']=Module['asm']['v'])[_0x262fa3(0x97)](null,arguments);},_trans2AAC_pushAudio=Module[_0x467ced(0xc5)]=function(){var _0x1ce03c=_0x467ced;return(_trans2AAC_pushAudio=Module[_0x1ce03c(0xc5)]=Module[_0x1ce03c(0xea)]['w'])['apply'](null,arguments);},_trans2AAC_getAAC=Module[_0x467ced(0x98)]=function(){var _0x47f82c=_0x467ced;return(_trans2AAC_getAAC=Module[_0x47f82c(0x98)]=Module[_0x47f82c(0xea)]['x'])['apply'](null,arguments);},_close_aacEncoder=Module['_close_aacEncoder']=function(){var _0x4aaa84=_0x467ced;return(_close_aacEncoder=Module['_close_aacEncoder']=Module['asm']['y'])[_0x4aaa84(0x97)](null,arguments);},_close_audioDecoder=Module['_close_audioDecoder']=function(){var _0x5adb1c=_0x467ced;return(_close_audioDecoder=Module[_0x5adb1c(0x1aa)]=Module[_0x5adb1c(0xea)]['z'])['apply'](null,arguments);},_malloc=Module[_0x467ced(0x9a)]=function(){var _0x5dde90=_0x467ced;return(_malloc=Module[_0x5dde90(0x9a)]=Module[_0x5dde90(0xea)]['A'])[_0x5dde90(0x97)](null,arguments);},stackSave=Module[_0x467ced(0xa4)]=function(){var _0x8607be=_0x467ced;return(stackSave=Module[_0x8607be(0xa4)]=Module['asm']['B'])[_0x8607be(0x97)](null,arguments);},stackAlloc=Module[_0x467ced(0x1b4)]=function(){var _0x3bb8a0=_0x467ced;return(stackAlloc=Module[_0x3bb8a0(0x1b4)]=Module[_0x3bb8a0(0xea)]['C'])['apply'](null,arguments);},stackRestore=Module[_0x467ced(0x1fd)]=function(){var _0x599a15=_0x467ced;return(stackRestore=Module[_0x599a15(0x1fd)]=Module[_0x599a15(0xea)]['D'])[_0x599a15(0x97)](null,arguments);},dynCall_vi=Module[_0x467ced(0x1bc)]=function(){var _0x38164e=_0x467ced;return(dynCall_vi=Module[_0x38164e(0x1bc)]=Module[_0x38164e(0xea)]['E'])[_0x38164e(0x97)](null,arguments);};function ExitStatus(_0x421919){var _0x56ac8b=_0x467ced;this[_0x56ac8b(0x16c)]='ExitStatus',this[_0x56ac8b(0x1fb)]=_0x56ac8b(0x145)+_0x421919+')',this['status']=_0x421919;}function run(_0x3f6581){var _0x5b948f=_0x467ced;function _0x2224d4(){var _0x199fc1=_0x516e;calledRun||(calledRun=!0x0,ABORT||(initRuntime(),preMain(),Module[_0x199fc1(0x91)]&&Module[_0x199fc1(0x91)](),postRun()));}0x0