From e5ed803156073d6c3f1464f76647a9484b983b1c Mon Sep 17 00:00:00 2001 From: blankhex Date: Fri, 18 Jul 2025 05:57:56 +0000 Subject: [PATCH] deploy: 7b0f736fb90118577edb9dcc781dd7d112b62994 --- .nojekyll | 0 data.pak | Bin 0 -> 368195 bytes eulamadness.html | 1 + eulamadness.js | 1 + eulamadness.wasm | Bin 0 -> 1274497 bytes 5 files changed, 2 insertions(+) create mode 100644 .nojekyll create mode 100644 data.pak create mode 100644 eulamadness.html create mode 100644 eulamadness.js create mode 100755 eulamadness.wasm diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/data.pak b/data.pak new file mode 100644 index 0000000000000000000000000000000000000000..6268256e67febd65266b95a2cbe14d52461afbf4 GIT binary patch literal 368195 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

Th`K`D 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 J_T=wb{C~U2hnoNZ literal 0 HcmV?d00001 diff --git a/eulamadness.html b/eulamadness.html new file mode 100644 index 0000000..e073a9f --- /dev/null +++ b/eulamadness.html @@ -0,0 +1 @@ +Emscripten-Generated Code

Downloading...
Resize canvasLock/hide mouse pointer    
\ No newline at end of file diff --git a/eulamadness.js b/eulamadness.js new file mode 100644 index 0000000..cd8300f --- /dev/null +++ b/eulamadness.js @@ -0,0 +1 @@ +var Module=typeof Module!="undefined"?Module:{};var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary;if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror,binary=true)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,binary?undefined:"utf8",(err,data)=>{if(err)onerror(err);else onload(binary?data.buffer:data)})};if(!Module["thisProgram"]&&process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/")}arguments_=process.argv.slice(2);if(typeof module!="undefined"){module["exports"]=Module}process.on("uncaughtException",ex=>{if(ex!=="unwind"&&!(ex instanceof ExitStatus)&&!(ex.context instanceof ExitStatus)){throw ex}});quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){Module["onAbort"]?.(what);what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);var isFileURI=filename=>filename.startsWith("file://");var wasmBinaryFile;wasmBinaryFile="eulamadness.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(binaryFile)){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{if(!response["ok"]){throw`failed to load wasm binary file at '${binaryFile}'`}return response["arrayBuffer"]()}).catch(()=>getBinarySync(binaryFile))}else if(readAsync){return new Promise((resolve,reject)=>{readAsync(binaryFile,response=>resolve(new Uint8Array(response)),reject)})}}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&!isFileURI(binaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["bg"];updateMemoryViews();wasmTable=wasmExports["dg"];addOnInit(wasmExports["cg"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);return false}}instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult);return{}}var tempDouble;var tempI64;var ASM_CONSTS={454944:$0=>{var str=UTF8ToString($0)+"\n\n"+"Abort/Retry/Ignore/AlwaysIgnore? [ariA] :";var reply=window.prompt(str,"i");if(reply===null){reply="i"}return allocate(intArrayFromString(reply),"i8",ALLOC_NORMAL)},455169:()=>{if(typeof AudioContext!=="undefined"){return true}else if(typeof webkitAudioContext!=="undefined"){return true}return false},455316:()=>{if(typeof navigator.mediaDevices!=="undefined"&&typeof navigator.mediaDevices.getUserMedia!=="undefined"){return true}else if(typeof navigator.webkitGetUserMedia!=="undefined"){return true}return false},455550:$0=>{if(typeof Module["SDL2"]==="undefined"){Module["SDL2"]={}}var SDL2=Module["SDL2"];if(!$0){SDL2.audio={}}else{SDL2.capture={}}if(!SDL2.audioContext){if(typeof AudioContext!=="undefined"){SDL2.audioContext=new AudioContext}else if(typeof webkitAudioContext!=="undefined"){SDL2.audioContext=new webkitAudioContext}if(SDL2.audioContext){autoResumeAudioContext(SDL2.audioContext)}}return SDL2.audioContext===undefined?-1:0},456043:()=>{var SDL2=Module["SDL2"];return SDL2.audioContext.sampleRate},456111:($0,$1,$2,$3)=>{var SDL2=Module["SDL2"];var have_microphone=function(stream){if(SDL2.capture.silenceTimer!==undefined){clearTimeout(SDL2.capture.silenceTimer);SDL2.capture.silenceTimer=undefined}SDL2.capture.mediaStreamNode=SDL2.audioContext.createMediaStreamSource(stream);SDL2.capture.scriptProcessorNode=SDL2.audioContext.createScriptProcessor($1,$0,1);SDL2.capture.scriptProcessorNode.onaudioprocess=function(audioProcessingEvent){if(SDL2===undefined||SDL2.capture===undefined){return}audioProcessingEvent.outputBuffer.getChannelData(0).fill(0);SDL2.capture.currentCaptureBuffer=audioProcessingEvent.inputBuffer;dynCall("vi",$2,[$3])};SDL2.capture.mediaStreamNode.connect(SDL2.capture.scriptProcessorNode);SDL2.capture.scriptProcessorNode.connect(SDL2.audioContext.destination);SDL2.capture.stream=stream};var no_microphone=function(error){};SDL2.capture.silenceBuffer=SDL2.audioContext.createBuffer($0,$1,SDL2.audioContext.sampleRate);SDL2.capture.silenceBuffer.getChannelData(0).fill(0);var silence_callback=function(){SDL2.capture.currentCaptureBuffer=SDL2.capture.silenceBuffer;dynCall("vi",$2,[$3])};SDL2.capture.silenceTimer=setTimeout(silence_callback,$1/SDL2.audioContext.sampleRate*1e3);if(navigator.mediaDevices!==undefined&&navigator.mediaDevices.getUserMedia!==undefined){navigator.mediaDevices.getUserMedia({audio:true,video:false}).then(have_microphone).catch(no_microphone)}else if(navigator.webkitGetUserMedia!==undefined){navigator.webkitGetUserMedia({audio:true,video:false},have_microphone,no_microphone)}},457763:($0,$1,$2,$3)=>{var SDL2=Module["SDL2"];SDL2.audio.scriptProcessorNode=SDL2.audioContext["createScriptProcessor"]($1,0,$0);SDL2.audio.scriptProcessorNode["onaudioprocess"]=function(e){if(SDL2===undefined||SDL2.audio===undefined){return}SDL2.audio.currentOutputBuffer=e["outputBuffer"];dynCall("vi",$2,[$3])};SDL2.audio.scriptProcessorNode["connect"](SDL2.audioContext["destination"])},458173:($0,$1)=>{var SDL2=Module["SDL2"];var numChannels=SDL2.capture.currentCaptureBuffer.numberOfChannels;for(var c=0;c{var SDL2=Module["SDL2"];var numChannels=SDL2.audio.currentOutputBuffer["numberOfChannels"];for(var c=0;c>2]}}},459258:$0=>{var SDL2=Module["SDL2"];if($0){if(SDL2.capture.silenceTimer!==undefined){clearTimeout(SDL2.capture.silenceTimer)}if(SDL2.capture.stream!==undefined){var tracks=SDL2.capture.stream.getAudioTracks();for(var i=0;i{var w=$0;var h=$1;var pixels=$2;if(!Module["SDL2"])Module["SDL2"]={};var SDL2=Module["SDL2"];if(SDL2.ctxCanvas!==Module["canvas"]){SDL2.ctx=Module["createContext"](Module["canvas"],false,true);SDL2.ctxCanvas=Module["canvas"]}if(SDL2.w!==w||SDL2.h!==h||SDL2.imageCtx!==SDL2.ctx){SDL2.image=SDL2.ctx.createImageData(w,h);SDL2.w=w;SDL2.h=h;SDL2.imageCtx=SDL2.ctx}var data=SDL2.image.data;var src=pixels>>2;var dst=0;var num;if(typeof CanvasPixelArray!=="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=255;src++;dst+=4}}else{if(SDL2.data32Data!==data){SDL2.data32=new Int32Array(data.buffer);SDL2.data8=new Uint8Array(data.buffer);SDL2.data32Data=data}var data32=SDL2.data32;num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=SDL2.data8;var i=3;var j=i+4*num;if(num%8==0){while(i{var w=$0;var h=$1;var hot_x=$2;var hot_y=$3;var pixels=$4;var canvas=document.createElement("canvas");canvas.width=w;canvas.height=h;var ctx=canvas.getContext("2d");var image=ctx.createImageData(w,h);var data=image.data;var src=pixels>>2;var dst=0;var num;if(typeof CanvasPixelArray!=="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=val>>24&255;src++;dst+=4}}else{var data32=new Int32Array(data.buffer);num=data32.length;data32.set(HEAP32.subarray(src,src+num))}ctx.putImageData(image,0,0);var url=hot_x===0&&hot_y===0?"url("+canvas.toDataURL()+"), auto":"url("+canvas.toDataURL()+") "+hot_x+" "+hot_y+", auto";var urlBuf=_malloc(url.length+1);stringToUTF8(url,urlBuf,url.length+1);return urlBuf},462888:$0=>{if(Module["canvas"]){Module["canvas"].style["cursor"]=UTF8ToString($0)}},462971:()=>{if(Module["canvas"]){Module["canvas"].style["cursor"]="none"}},463040:()=>window.innerWidth,463070:()=>window.innerHeight};function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var exceptionCaught=[];var uncaughtExceptionCount=0;var ___cxa_begin_catch=ptr=>{var info=new ExceptionInfo(ptr);if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(info);___cxa_increment_exception_refcount(info.excPtr);return info.get_exception_ptr()};var exceptionLast=0;var ___cxa_end_catch=()=>{_setThrew(0,0);var info=exceptionCaught.pop();___cxa_decrement_exception_refcount(info.excPtr);exceptionLast=0};class ExceptionInfo{constructor(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24}set_type(type){HEAPU32[this.ptr+4>>2]=type}get_type(){return HEAPU32[this.ptr+4>>2]}set_destructor(destructor){HEAPU32[this.ptr+8>>2]=destructor}get_destructor(){return HEAPU32[this.ptr+8>>2]}set_caught(caught){caught=caught?1:0;HEAP8[this.ptr+12]=caught}get_caught(){return HEAP8[this.ptr+12]!=0}set_rethrown(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13]=rethrown}get_rethrown(){return HEAP8[this.ptr+13]!=0}init(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)}set_adjusted_ptr(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr}get_adjusted_ptr(){return HEAPU32[this.ptr+16>>2]}get_exception_ptr(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var ___resumeException=ptr=>{if(!exceptionLast){exceptionLast=ptr}throw exceptionLast};var findMatchingCatch=args=>{var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0}var info=new ExceptionInfo(thrown);info.set_adjusted_ptr(thrown);var thrownType=info.get_type();if(!thrownType){setTempRet0(0);return thrown}for(var arg in args){var caughtType=args[arg];if(caughtType===0||caughtType===thrownType){break}var adjusted_ptr_addr=info.ptr+16;if(___cxa_can_catch(caughtType,thrownType,adjusted_ptr_addr)){setTempRet0(caughtType);return thrown}}setTempRet0(thrownType);return thrown};var ___cxa_find_matching_catch_2=()=>findMatchingCatch([]);var ___cxa_find_matching_catch_3=arg0=>findMatchingCatch([arg0]);var ___cxa_rethrow=()=>{var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast};var ___cxa_throw=(ptr,type,destructor)=>{var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast};var ___cxa_uncaught_exceptions=()=>uncaughtExceptionCount;var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");var randomFillSync=crypto_module["randomFillSync"];if(randomFillSync){return view=>crypto_module["randomFillSync"](view)}var randomBytes=crypto_module["randomBytes"];return view=>(view.set(randomBytes(view.byteLength)),view)}catch(e){}}abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var FS_stdin_getChar_buffer=[];var lengthBytesUTF8=str=>{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx};function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(ENVIRONMENT_IS_NODE){var BUFSIZE=256;var buf=Buffer.alloc(BUFSIZE);var bytesRead=0;var fd=process.stdin.fd;try{bytesRead=fs.readSync(fd,buf)}catch(e){if(e.toString().includes("EOF"))bytesRead=0;else throw e}if(bytesRead>0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var mmapAlloc=size=>{abort()};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url,arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={"r":0,"r+":2,"w":512|64|1,"w+":512|64|2,"a":1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret},getp(){return SYSCALLS.get()},getStr(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream}};function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 12:{var arg=SYSCALLS.getp();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:{if(!stream.tty)return-59;return 0}case 21505:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcgets){var termios=stream.tty.ops.ioctl_tcgets(stream);var argp=SYSCALLS.getp();HEAP32[argp>>2]=termios.c_iflag||0;HEAP32[argp+4>>2]=termios.c_oflag||0;HEAP32[argp+8>>2]=termios.c_cflag||0;HEAP32[argp+12>>2]=termios.c_lflag||0;for(var i=0;i<32;i++){HEAP8[argp+i+17]=termios.c_cc[i]||0}return 0}return 0}case 21510:case 21511:case 21512:{if(!stream.tty)return-59;return 0}case 21506:case 21507:case 21508:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcsets){var argp=SYSCALLS.getp();var c_iflag=HEAP32[argp>>2];var c_oflag=HEAP32[argp+4>>2];var c_cflag=HEAP32[argp+8>>2];var c_lflag=HEAP32[argp+12>>2];var c_cc=[];for(var i=0;i<32;i++){c_cc.push(HEAP8[argp+i+17])}return stream.tty.ops.ioctl_tcsets(stream.tty,op,{c_iflag:c_iflag,c_oflag:c_oflag,c_cflag:c_cflag,c_lflag:c_lflag,c_cc:c_cc})}return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.getp();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.getp();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tiocgwinsz){var winsize=stream.tty.ops.ioctl_tiocgwinsz(stream.tty);var argp=SYSCALLS.getp();HEAP16[argp>>1]=winsize[0];HEAP16[argp+2>>1]=winsize[1]}return 0}case 21524:{if(!stream.tty)return-59;return 0}case 21515:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __emscripten_fs_load_embedded_files=ptr=>{do{var name_addr=HEAPU32[ptr>>2];ptr+=4;var len=HEAPU32[ptr>>2];ptr+=4;var content=HEAPU32[ptr>>2];ptr+=4;var name=UTF8ToString(name_addr);FS.createPath("/",PATH.dirname(name),true,true);FS.createDataFile(name,null,HEAP8.subarray(content,content+len),true,true,true)}while(HEAPU32[ptr>>2])};var nowIsMonotonic=1;var __emscripten_get_now_is_monotonic=()=>nowIsMonotonic;var _abort=()=>{abort("")};var _emscripten_set_main_loop_timing=(mode,value)=>{Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof Browser.setImmediate=="undefined"){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);Browser.setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}else{Browser.setImmediate=setImmediate}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){Browser.setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0};var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var setMainLoop=(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming)=>{Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object")SDL.audio?.queueNewAudioData?.();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var safeSetTimeout=(func,timeout)=>setTimeout(()=>{callUserCallback(func)},timeout);var warnOnce=text=>{warnOnce.shown||={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;if(ENVIRONMENT_IS_NODE)text="warning: "+text;err(text)}};var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);onload?.(byteArray)};img.onerror=event=>{err(`Image ${url} could not be decoded`);onerror?.()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;onload?.(byteArray)}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err(`warning: browser could not fully decode audio ${name}, trying slower base64 approach`);function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:typeof WebGL2RenderingContext!="undefined"?2:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},destroyContext(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}Module["onFullScreen"]?.(Browser.isFullscreen);Module["onFullscreen"]?.(Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout(func,timeout){return safeSetTimeout(func,timeout)},safeRequestAnimationFrame(func){return Browser.requestAnimationFrame(()=>{callUserCallback(func)})},getMimetype(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia(func){window.getUserMedia||=navigator["getUserMedia"]||navigator["mozGetUserMedia"];window.getUserMedia(func)},getMovementX(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseCoords(pageX,pageY){var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;var adjustedX=pageX-(scrollX+rect.left);var adjustedY=pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);return{x:adjustedX,y:adjustedY}},setMouseCoords(pageX,pageY){const{x:x,y:y}=Browser.calculateMouseCoords(pageX,pageY);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y},calculateMouseEvent(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var coords=Browser.calculateMouseCoords(touch.pageX,touch.pageY);if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];last||=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}Browser.setMouseCoords(event.pageX,event.pageY)}},resizeListeners:[],updateResizeListeners(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAPU32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};var _eglBindAPI=api=>{if(api==12448){EGL.setErrorCode(12288);return 1}EGL.setErrorCode(12300);return 0};var _eglChooseConfig=(display,attrib_list,configs,config_size,numConfigs)=>EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs);var webgl_enable_ANGLE_instanced_arrays=ctx=>{var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=(index,divisor)=>ext["vertexAttribDivisorANGLE"](index,divisor);ctx["drawArraysInstanced"]=(mode,first,count,primcount)=>ext["drawArraysInstancedANGLE"](mode,first,count,primcount);ctx["drawElementsInstanced"]=(mode,count,type,indices,primcount)=>ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount);return 1}};var webgl_enable_OES_vertex_array_object=ctx=>{var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=()=>ext["createVertexArrayOES"]();ctx["deleteVertexArray"]=vao=>ext["deleteVertexArrayOES"](vao);ctx["bindVertexArray"]=vao=>ext["bindVertexArrayOES"](vao);ctx["isVertexArray"]=vao=>ext["isVertexArrayOES"](vao);return 1}};var webgl_enable_WEBGL_draw_buffers=ctx=>{var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=(n,bufs)=>ext["drawBuffersWEBGL"](n,bufs);return 1}};var webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance=ctx=>!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"));var webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance=ctx=>!!(ctx.mdibvbi=ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance"));var webgl_enable_WEBGL_multi_draw=ctx=>!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"));var getEmscriptenSupportedExtensions=ctx=>{var supportedExtensions=["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_disjoint_timer_query","EXT_frag_depth","EXT_shader_texture_lod","EXT_sRGB","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_depth_texture","WEBGL_draw_buffers","EXT_color_buffer_float","EXT_conservative_depth","EXT_disjoint_timer_query_webgl2","EXT_texture_norm16","NV_shader_noperspective_interpolation","WEBGL_clip_cull_distance","EXT_color_buffer_half_float","EXT_depth_clamp","EXT_float_blend","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_texture_float_linear","WEBGL_blend_func_extended","WEBGL_compressed_texture_astc","WEBGL_compressed_texture_etc","WEBGL_compressed_texture_etc1","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_lose_context","WEBGL_multi_draw"];return(ctx.getSupportedExtensions()||[]).filter(ext=>supportedExtensions.includes(ext))};var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],samplers:[],transformFeedbacks:[],syncs:[],stringCache:{},stringiCache:{},unpackAlignment:4,recordError:errorCode=>{if(!GL.lastError){GL.lastError=errorCode}},getNewId:table=>{var ret=GL.counter++;for(var i=table.length;i{for(var i=0;i>2]=id}},getSource:(shader,count,string,length)=>{var source="";for(var i=0;i>2]:undefined;source+=UTF8ToString(HEAPU32[string+i*4>>2],len)}return source},createContext:(canvas,webGLContextAttributes)=>{if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=webGLContextAttributes.majorVersion>1?canvas.getContext("webgl2",webGLContextAttributes):canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:(ctx,webGLContextAttributes)=>{var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:contextHandle=>{GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext?.GLctx;return!(contextHandle&&!GLctx)},getContext:contextHandle=>GL.contexts[contextHandle],deleteContext:contextHandle=>{if(GL.currentContext===GL.contexts[contextHandle]){GL.currentContext=null}if(typeof JSEvents=="object"){JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas)}if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas){GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined}GL.contexts[contextHandle]=null},initExtensions:context=>{context||=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_ANGLE_instanced_arrays(GLctx);webgl_enable_OES_vertex_array_object(GLctx);webgl_enable_WEBGL_draw_buffers(GLctx);webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(context.version>=2){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query_webgl2")}if(context.version<2||!GLctx.disjointTimerQueryExt){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}webgl_enable_WEBGL_multi_draw(GLctx);getEmscriptenSupportedExtensions(GLctx).forEach(ext=>{if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var _eglCreateContext=(display,config,hmm,contextAttribs)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion<2||glesContextVersion>3){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}};var _eglCreateWindowSurface=(display,config,win,attrib_list)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006};var _eglDestroyContext=(display,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1};var _eglDestroySurface=(display,surface)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1};var _eglGetConfigAttrib=(display,config,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}};var _eglGetDisplay=nativeDisplayType=>{EGL.setErrorCode(12288);if(nativeDisplayType!=0&&nativeDisplayType!=1){return 0}return 62e3};var _eglGetError=()=>EGL.errorCode;var _eglInitialize=(display,majorVersion,minorVersion)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1};var _eglMakeCurrent=(display,draw,read,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1};var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);var stringToNewUTF8=str=>{var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8(str,ret,size);return ret};var _eglQueryString=(display,name)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=stringToNewUTF8("Emscripten");break;case 12372:ret=stringToNewUTF8("1.4 Emscripten EGL");break;case 12373:ret=stringToNewUTF8("");break;case 12429:ret=stringToNewUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret};var _eglSwapBuffers=(dpy,surface)=>{if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0};var _eglSwapInterval=(display,interval)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1};var _eglTerminate=display=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1};var _eglWaitClient=()=>{EGL.setErrorCode(12288);return 1};var _eglWaitGL=_eglWaitClient;var _eglWaitNative=nativeEngineId=>{EGL.setErrorCode(12288);return 1};var readEmAsmArgsArray=[];var readEmAsmArgs=(sigPtr,buf)=>{readEmAsmArgsArray.length=0;var ch;while(ch=HEAPU8[sigPtr++]){var wide=ch!=105;wide&=ch!=112;buf+=wide&&buf%8?4:0;readEmAsmArgsArray.push(ch==112?HEAPU32[buf>>2]:ch==105?HEAP32[buf>>2]:HEAPF64[buf>>3]);buf+=wide?8:4}return readEmAsmArgsArray};var runEmAsmFunction=(code,sigPtr,argbuf)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code](...args)};var _emscripten_asm_const_int=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);var runMainThreadEmAsm=(emAsmAddr,sigPtr,argbuf,sync)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[emAsmAddr](...args)};var _emscripten_asm_const_int_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);var _emscripten_asm_const_ptr_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);var _emscripten_cancel_main_loop=()=>{Browser.mainLoop.pause();Browser.mainLoop.func=null};var _emscripten_date_now=()=>Date.now();var withStackSave=f=>{var stack=stackSave();var ret=f();stackRestore(stack);return ret};var JSEvents={removeAllEventListeners(){while(JSEvents.eventHandlers.length){JSEvents._removeHandler(JSEvents.eventHandlers.length-1)}JSEvents.deferredCalls=[]},inEventHandler:0,deferredCalls:[],deferCall(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort((x,y)=>x.precedence{for(var i=0;icString>2?UTF8ToString(cString):cString;var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];var findEventTarget=target=>{target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement};var findCanvasEventTarget=findEventTarget;var _emscripten_get_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height};var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var getCanvasElementSize=target=>withStackSave(()=>{var w=stackAlloc(8);var h=w+4;var targetInt=stringToUTF8OnStack(target.id);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];return size});var _emscripten_set_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0};var setCanvasElementSize=(target,width,height)=>{if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{withStackSave(()=>{var targetInt=stringToUTF8OnStack(target.id);_emscripten_set_canvas_element_size(targetInt,width,height)})}};var wasmTableMirror=[];var wasmTable;var getWasmTableEntry=funcPtr=>{var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func};var registerRestoreOldStyle=canvas=>{var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle};var setLetterbox=(element,topBottom,leftRight)=>{element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"};var getBoundingClientRect=e=>specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0};var JSEvents_resizeCanvasForFullscreen=(target,strategy)=>{var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight{if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}return 0};var _emscripten_exit_fullscreen=()=>{if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0};var requestPointerLock=target=>{if(target.requestPointerLock){target.requestPointerLock()}else{if(document.body.requestPointerLock){return-3}return-1}return 0};var _emscripten_exit_pointerlock=()=>{JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else{return-1}return 0};var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var _emscripten_force_exit=status=>{__emscripten_runtime_keepalive_clear();_exit(status)};var _emscripten_get_device_pixel_ratio=()=>typeof devicePixelRatio=="number"&&devicePixelRatio||1;var _emscripten_get_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;var rect=getBoundingClientRect(target);HEAPF64[width>>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0};var fillGamepadEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.buttons[i].pressed}else{HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i]==1}}HEAP32[eventStruct+1296>>2]=e.connected;HEAP32[eventStruct+1300>>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1304,64);stringToUTF8(e.mapping,eventStruct+1368,64)};var _emscripten_get_gamepad_status=(index,gamepadState)=>{if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0};var _emscripten_get_num_gamepads=()=>JSEvents.lastGamepadState.length;var _emscripten_get_screen_size=(width,height)=>{HEAP32[width>>2]=screen.width;HEAP32[height>>2]=screen.height};var _glActiveTexture=x0=>GLctx.activeTexture(x0);var _emscripten_glActiveTexture=_glActiveTexture;var _glAttachShader=(program,shader)=>{GLctx.attachShader(GL.programs[program],GL.shaders[shader])};var _emscripten_glAttachShader=_glAttachShader;var _glBeginQuery=(target,id)=>{GLctx.beginQuery(target,GL.queries[id])};var _emscripten_glBeginQuery=_glBeginQuery;var _glBeginQueryEXT=(target,id)=>{GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])};var _emscripten_glBeginQueryEXT=_glBeginQueryEXT;var _glBeginTransformFeedback=x0=>GLctx.beginTransformFeedback(x0);var _emscripten_glBeginTransformFeedback=_glBeginTransformFeedback;var _glBindAttribLocation=(program,index,name)=>{GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))};var _emscripten_glBindAttribLocation=_glBindAttribLocation;var _glBindBuffer=(target,buffer)=>{if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])};var _emscripten_glBindBuffer=_glBindBuffer;var _glBindBufferBase=(target,index,buffer)=>{GLctx.bindBufferBase(target,index,GL.buffers[buffer])};var _emscripten_glBindBufferBase=_glBindBufferBase;var _glBindBufferRange=(target,index,buffer,offset,ptrsize)=>{GLctx.bindBufferRange(target,index,GL.buffers[buffer],offset,ptrsize)};var _emscripten_glBindBufferRange=_glBindBufferRange;var _glBindFramebuffer=(target,framebuffer)=>{GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])};var _emscripten_glBindFramebuffer=_glBindFramebuffer;var _glBindRenderbuffer=(target,renderbuffer)=>{GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])};var _emscripten_glBindRenderbuffer=_glBindRenderbuffer;var _glBindSampler=(unit,sampler)=>{GLctx.bindSampler(unit,GL.samplers[sampler])};var _emscripten_glBindSampler=_glBindSampler;var _glBindTexture=(target,texture)=>{GLctx.bindTexture(target,GL.textures[texture])};var _emscripten_glBindTexture=_glBindTexture;var _glBindTransformFeedback=(target,id)=>{GLctx.bindTransformFeedback(target,GL.transformFeedbacks[id])};var _emscripten_glBindTransformFeedback=_glBindTransformFeedback;var _glBindVertexArray=vao=>{GLctx.bindVertexArray(GL.vaos[vao])};var _emscripten_glBindVertexArray=_glBindVertexArray;var _glBindVertexArrayOES=_glBindVertexArray;var _emscripten_glBindVertexArrayOES=_glBindVertexArrayOES;var _glBlendColor=(x0,x1,x2,x3)=>GLctx.blendColor(x0,x1,x2,x3);var _emscripten_glBlendColor=_glBlendColor;var _glBlendEquation=x0=>GLctx.blendEquation(x0);var _emscripten_glBlendEquation=_glBlendEquation;var _glBlendEquationSeparate=(x0,x1)=>GLctx.blendEquationSeparate(x0,x1);var _emscripten_glBlendEquationSeparate=_glBlendEquationSeparate;var _glBlendFunc=(x0,x1)=>GLctx.blendFunc(x0,x1);var _emscripten_glBlendFunc=_glBlendFunc;var _glBlendFuncSeparate=(x0,x1,x2,x3)=>GLctx.blendFuncSeparate(x0,x1,x2,x3);var _emscripten_glBlendFuncSeparate=_glBlendFuncSeparate;var _glBlitFramebuffer=(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9)=>GLctx.blitFramebuffer(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9);var _emscripten_glBlitFramebuffer=_glBlitFramebuffer;var _glBufferData=(target,size,data,usage)=>{if(GL.currentContext.version>=2){if(data&&size){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}return}GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)};var _emscripten_glBufferData=_glBufferData;var _glBufferSubData=(target,offset,size,data)=>{if(GL.currentContext.version>=2){size&&GLctx.bufferSubData(target,offset,HEAPU8,data,size);return}GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))};var _emscripten_glBufferSubData=_glBufferSubData;var _glCheckFramebufferStatus=x0=>GLctx.checkFramebufferStatus(x0);var _emscripten_glCheckFramebufferStatus=_glCheckFramebufferStatus;var _glClear=x0=>GLctx.clear(x0);var _emscripten_glClear=_glClear;var _glClearBufferfi=(x0,x1,x2,x3)=>GLctx.clearBufferfi(x0,x1,x2,x3);var _emscripten_glClearBufferfi=_glClearBufferfi;var _glClearBufferfv=(buffer,drawbuffer,value)=>{GLctx.clearBufferfv(buffer,drawbuffer,HEAPF32,value>>2)};var _emscripten_glClearBufferfv=_glClearBufferfv;var _glClearBufferiv=(buffer,drawbuffer,value)=>{GLctx.clearBufferiv(buffer,drawbuffer,HEAP32,value>>2)};var _emscripten_glClearBufferiv=_glClearBufferiv;var _glClearBufferuiv=(buffer,drawbuffer,value)=>{GLctx.clearBufferuiv(buffer,drawbuffer,HEAPU32,value>>2)};var _emscripten_glClearBufferuiv=_glClearBufferuiv;var _glClearColor=(x0,x1,x2,x3)=>GLctx.clearColor(x0,x1,x2,x3);var _emscripten_glClearColor=_glClearColor;var _glClearDepthf=x0=>GLctx.clearDepth(x0);var _emscripten_glClearDepthf=_glClearDepthf;var _glClearStencil=x0=>GLctx.clearStencil(x0);var _emscripten_glClearStencil=_glClearStencil;var convertI32PairToI53=(lo,hi)=>(lo>>>0)+hi*4294967296;var _glClientWaitSync=(sync,flags,timeout_low,timeout_high)=>{var timeout=convertI32PairToI53(timeout_low,timeout_high);return GLctx.clientWaitSync(GL.syncs[sync],flags,timeout)};var _emscripten_glClientWaitSync=_glClientWaitSync;var _glColorMask=(red,green,blue,alpha)=>{GLctx.colorMask(!!red,!!green,!!blue,!!alpha)};var _emscripten_glColorMask=_glColorMask;var _glCompileShader=shader=>{GLctx.compileShader(GL.shaders[shader])};var _emscripten_glCompileShader=_glCompileShader;var _glCompressedTexImage2D=(target,level,internalFormat,width,height,border,imageSize,data)=>{if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding||!imageSize){GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data)}else{GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,HEAPU8,data,imageSize)}return}GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)};var _emscripten_glCompressedTexImage2D=_glCompressedTexImage2D;var _glCompressedTexImage3D=(target,level,internalFormat,width,height,depth,border,imageSize,data)=>{if(GLctx.currentPixelUnpackBufferBinding){GLctx.compressedTexImage3D(target,level,internalFormat,width,height,depth,border,imageSize,data)}else{GLctx.compressedTexImage3D(target,level,internalFormat,width,height,depth,border,HEAPU8,data,imageSize)}};var _emscripten_glCompressedTexImage3D=_glCompressedTexImage3D;var _glCompressedTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,imageSize,data)=>{if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding||!imageSize){GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,imageSize,data)}else{GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,HEAPU8,data,imageSize)}return}GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)};var _emscripten_glCompressedTexSubImage2D=_glCompressedTexSubImage2D;var _glCompressedTexSubImage3D=(target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data)=>{if(GLctx.currentPixelUnpackBufferBinding){GLctx.compressedTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data)}else{GLctx.compressedTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,HEAPU8,data,imageSize)}};var _emscripten_glCompressedTexSubImage3D=_glCompressedTexSubImage3D;var _glCopyBufferSubData=(x0,x1,x2,x3,x4)=>GLctx.copyBufferSubData(x0,x1,x2,x3,x4);var _emscripten_glCopyBufferSubData=_glCopyBufferSubData;var _glCopyTexImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7);var _emscripten_glCopyTexImage2D=_glCopyTexImage2D;var _glCopyTexSubImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7);var _emscripten_glCopyTexSubImage2D=_glCopyTexSubImage2D;var _glCopyTexSubImage3D=(x0,x1,x2,x3,x4,x5,x6,x7,x8)=>GLctx.copyTexSubImage3D(x0,x1,x2,x3,x4,x5,x6,x7,x8);var _emscripten_glCopyTexSubImage3D=_glCopyTexSubImage3D;var _glCreateProgram=()=>{var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id};var _emscripten_glCreateProgram=_glCreateProgram;var _glCreateShader=shaderType=>{var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id};var _emscripten_glCreateShader=_glCreateShader;var _glCullFace=x0=>GLctx.cullFace(x0);var _emscripten_glCullFace=_glCullFace;var _glDeleteBuffers=(n,buffers)=>{for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null;if(id==GLctx.currentPixelPackBufferBinding)GLctx.currentPixelPackBufferBinding=0;if(id==GLctx.currentPixelUnpackBufferBinding)GLctx.currentPixelUnpackBufferBinding=0}};var _emscripten_glDeleteBuffers=_glDeleteBuffers;var _glDeleteFramebuffers=(n,framebuffers)=>{for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}};var _emscripten_glDeleteFramebuffers=_glDeleteFramebuffers;var _glDeleteProgram=id=>{if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null};var _emscripten_glDeleteProgram=_glDeleteProgram;var _glDeleteQueries=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.deleteQuery(query);GL.queries[id]=null}};var _emscripten_glDeleteQueries=_glDeleteQueries;var _glDeleteQueriesEXT=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}};var _emscripten_glDeleteQueriesEXT=_glDeleteQueriesEXT;var _glDeleteRenderbuffers=(n,renderbuffers)=>{for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}};var _emscripten_glDeleteRenderbuffers=_glDeleteRenderbuffers;var _glDeleteSamplers=(n,samplers)=>{for(var i=0;i>2];var sampler=GL.samplers[id];if(!sampler)continue;GLctx.deleteSampler(sampler);sampler.name=0;GL.samplers[id]=null}};var _emscripten_glDeleteSamplers=_glDeleteSamplers;var _glDeleteShader=id=>{if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null};var _emscripten_glDeleteShader=_glDeleteShader;var _glDeleteSync=id=>{if(!id)return;var sync=GL.syncs[id];if(!sync){GL.recordError(1281);return}GLctx.deleteSync(sync);sync.name=0;GL.syncs[id]=null};var _emscripten_glDeleteSync=_glDeleteSync;var _glDeleteTextures=(n,textures)=>{for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}};var _emscripten_glDeleteTextures=_glDeleteTextures;var _glDeleteTransformFeedbacks=(n,ids)=>{for(var i=0;i>2];var transformFeedback=GL.transformFeedbacks[id];if(!transformFeedback)continue;GLctx.deleteTransformFeedback(transformFeedback);transformFeedback.name=0;GL.transformFeedbacks[id]=null}};var _emscripten_glDeleteTransformFeedbacks=_glDeleteTransformFeedbacks;var _glDeleteVertexArrays=(n,vaos)=>{for(var i=0;i>2];GLctx.deleteVertexArray(GL.vaos[id]);GL.vaos[id]=null}};var _emscripten_glDeleteVertexArrays=_glDeleteVertexArrays;var _glDeleteVertexArraysOES=_glDeleteVertexArrays;var _emscripten_glDeleteVertexArraysOES=_glDeleteVertexArraysOES;var _glDepthFunc=x0=>GLctx.depthFunc(x0);var _emscripten_glDepthFunc=_glDepthFunc;var _glDepthMask=flag=>{GLctx.depthMask(!!flag)};var _emscripten_glDepthMask=_glDepthMask;var _glDepthRangef=(x0,x1)=>GLctx.depthRange(x0,x1);var _emscripten_glDepthRangef=_glDepthRangef;var _glDetachShader=(program,shader)=>{GLctx.detachShader(GL.programs[program],GL.shaders[shader])};var _emscripten_glDetachShader=_glDetachShader;var _glDisable=x0=>GLctx.disable(x0);var _emscripten_glDisable=_glDisable;var _glDisableVertexAttribArray=index=>{GLctx.disableVertexAttribArray(index)};var _emscripten_glDisableVertexAttribArray=_glDisableVertexAttribArray;var _glDrawArrays=(mode,first,count)=>{GLctx.drawArrays(mode,first,count)};var _emscripten_glDrawArrays=_glDrawArrays;var _glDrawArraysInstanced=(mode,first,count,primcount)=>{GLctx.drawArraysInstanced(mode,first,count,primcount)};var _emscripten_glDrawArraysInstanced=_glDrawArraysInstanced;var _glDrawArraysInstancedANGLE=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedANGLE=_glDrawArraysInstancedANGLE;var _glDrawArraysInstancedARB=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedARB=_glDrawArraysInstancedARB;var _glDrawArraysInstancedEXT=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedEXT=_glDrawArraysInstancedEXT;var _glDrawArraysInstancedNV=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedNV=_glDrawArraysInstancedNV;var tempFixedLengthArray=[];var _glDrawBuffers=(n,bufs)=>{var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx.drawBuffers(bufArray)};var _emscripten_glDrawBuffers=_glDrawBuffers;var _glDrawBuffersEXT=_glDrawBuffers;var _emscripten_glDrawBuffersEXT=_glDrawBuffersEXT;var _glDrawBuffersWEBGL=_glDrawBuffers;var _emscripten_glDrawBuffersWEBGL=_glDrawBuffersWEBGL;var _glDrawElements=(mode,count,type,indices)=>{GLctx.drawElements(mode,count,type,indices)};var _emscripten_glDrawElements=_glDrawElements;var _glDrawElementsInstanced=(mode,count,type,indices,primcount)=>{GLctx.drawElementsInstanced(mode,count,type,indices,primcount)};var _emscripten_glDrawElementsInstanced=_glDrawElementsInstanced;var _glDrawElementsInstancedANGLE=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedANGLE=_glDrawElementsInstancedANGLE;var _glDrawElementsInstancedARB=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedARB=_glDrawElementsInstancedARB;var _glDrawElementsInstancedEXT=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedEXT=_glDrawElementsInstancedEXT;var _glDrawElementsInstancedNV=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedNV=_glDrawElementsInstancedNV;var _glDrawRangeElements=(mode,start,end,count,type,indices)=>{_glDrawElements(mode,count,type,indices)};var _emscripten_glDrawRangeElements=_glDrawRangeElements;var _glEnable=x0=>GLctx.enable(x0);var _emscripten_glEnable=_glEnable;var _glEnableVertexAttribArray=index=>{GLctx.enableVertexAttribArray(index)};var _emscripten_glEnableVertexAttribArray=_glEnableVertexAttribArray;var _glEndQuery=x0=>GLctx.endQuery(x0);var _emscripten_glEndQuery=_glEndQuery;var _glEndQueryEXT=target=>{GLctx.disjointTimerQueryExt["endQueryEXT"](target)};var _emscripten_glEndQueryEXT=_glEndQueryEXT;var _glEndTransformFeedback=()=>GLctx.endTransformFeedback();var _emscripten_glEndTransformFeedback=_glEndTransformFeedback;var _glFenceSync=(condition,flags)=>{var sync=GLctx.fenceSync(condition,flags);if(sync){var id=GL.getNewId(GL.syncs);sync.name=id;GL.syncs[id]=sync;return id}return 0};var _emscripten_glFenceSync=_glFenceSync;var _glFinish=()=>GLctx.finish();var _emscripten_glFinish=_glFinish;var _glFlush=()=>GLctx.flush();var _emscripten_glFlush=_glFlush;var _glFramebufferRenderbuffer=(target,attachment,renderbuffertarget,renderbuffer)=>{GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])};var _emscripten_glFramebufferRenderbuffer=_glFramebufferRenderbuffer;var _glFramebufferTexture2D=(target,attachment,textarget,texture,level)=>{GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)};var _emscripten_glFramebufferTexture2D=_glFramebufferTexture2D;var _glFramebufferTextureLayer=(target,attachment,texture,level,layer)=>{GLctx.framebufferTextureLayer(target,attachment,GL.textures[texture],level,layer)};var _emscripten_glFramebufferTextureLayer=_glFramebufferTextureLayer;var _glFrontFace=x0=>GLctx.frontFace(x0);var _emscripten_glFrontFace=_glFrontFace;var _glGenBuffers=(n,buffers)=>{GL.genObject(n,buffers,"createBuffer",GL.buffers)};var _emscripten_glGenBuffers=_glGenBuffers;var _glGenFramebuffers=(n,ids)=>{GL.genObject(n,ids,"createFramebuffer",GL.framebuffers)};var _emscripten_glGenFramebuffers=_glGenFramebuffers;var _glGenQueries=(n,ids)=>{GL.genObject(n,ids,"createQuery",GL.queries)};var _emscripten_glGenQueries=_glGenQueries;var _glGenQueriesEXT=(n,ids)=>{for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}};var _emscripten_glGenQueriesEXT=_glGenQueriesEXT;var _glGenRenderbuffers=(n,renderbuffers)=>{GL.genObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)};var _emscripten_glGenRenderbuffers=_glGenRenderbuffers;var _glGenSamplers=(n,samplers)=>{GL.genObject(n,samplers,"createSampler",GL.samplers)};var _emscripten_glGenSamplers=_glGenSamplers;var _glGenTextures=(n,textures)=>{GL.genObject(n,textures,"createTexture",GL.textures)};var _emscripten_glGenTextures=_glGenTextures;var _glGenTransformFeedbacks=(n,ids)=>{GL.genObject(n,ids,"createTransformFeedback",GL.transformFeedbacks)};var _emscripten_glGenTransformFeedbacks=_glGenTransformFeedbacks;var _glGenVertexArrays=(n,arrays)=>{GL.genObject(n,arrays,"createVertexArray",GL.vaos)};var _emscripten_glGenVertexArrays=_glGenVertexArrays;var _glGenVertexArraysOES=_glGenVertexArrays;var _emscripten_glGenVertexArraysOES=_glGenVertexArraysOES;var _glGenerateMipmap=x0=>GLctx.generateMipmap(x0);var _emscripten_glGenerateMipmap=_glGenerateMipmap;var __glGetActiveAttribOrUniform=(funcName,program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}};var _glGetActiveAttrib=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)};var _emscripten_glGetActiveAttrib=_glGetActiveAttrib;var _glGetActiveUniform=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)};var _emscripten_glGetActiveUniform=_glGetActiveUniform;var _glGetActiveUniformBlockName=(program,uniformBlockIndex,bufSize,length,uniformBlockName)=>{program=GL.programs[program];var result=GLctx.getActiveUniformBlockName(program,uniformBlockIndex);if(!result)return;if(uniformBlockName&&bufSize>0){var numBytesWrittenExclNull=stringToUTF8(result,uniformBlockName,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}};var _emscripten_glGetActiveUniformBlockName=_glGetActiveUniformBlockName;var _glGetActiveUniformBlockiv=(program,uniformBlockIndex,pname,params)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];if(pname==35393){var name=GLctx.getActiveUniformBlockName(program,uniformBlockIndex);HEAP32[params>>2]=name.length+1;return}var result=GLctx.getActiveUniformBlockParameter(program,uniformBlockIndex,pname);if(result===null)return;if(pname==35395){for(var i=0;i>2]=result[i]}}else{HEAP32[params>>2]=result}};var _emscripten_glGetActiveUniformBlockiv=_glGetActiveUniformBlockiv;var _glGetActiveUniformsiv=(program,uniformCount,uniformIndices,pname,params)=>{if(!params){GL.recordError(1281);return}if(uniformCount>0&&uniformIndices==0){GL.recordError(1281);return}program=GL.programs[program];var ids=[];for(var i=0;i>2])}var result=GLctx.getActiveUniforms(program,ids,pname);if(!result)return;var len=result.length;for(var i=0;i>2]=result[i]}};var _emscripten_glGetActiveUniformsiv=_glGetActiveUniformsiv;var _glGetAttachedShaders=(program,maxCount,count,shaders)=>{var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}};var _emscripten_glGetAttachedShaders=_glGetAttachedShaders;var _glGetAttribLocation=(program,name)=>GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name));var _emscripten_glGetAttribLocation=_glGetAttribLocation;var writeI53ToI64=(ptr,num)=>{HEAPU32[ptr>>2]=num;var lower=HEAPU32[ptr>>2];HEAPU32[ptr+4>>2]=(num-lower)/4294967296};var webglGetExtensions=function $webglGetExtensions(){var exts=getEmscriptenSupportedExtensions(GLctx);exts=exts.concat(exts.map(e=>"GL_"+e));return exts};var emscriptenWebGLGet=(name_,p,type)=>{if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 34814:case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break;case 33309:if(GL.currentContext.version<2){GL.recordError(1282);return}ret=webglGetExtensions().length;break;case 33307:case 33308:if(GL.currentContext.version<2){GL.recordError(1280);return}ret=name_==33307?3:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Unknown object returned from WebGL getParameter(${name_})! (error: ${e})`);return}}break;default:GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Native code calling glGet${type}v(${name_}) and it returns ${result} of type ${typeof result}!`);return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p]=ret?1:0;break}};var _glGetBooleanv=(name_,p)=>emscriptenWebGLGet(name_,p,4);var _emscripten_glGetBooleanv=_glGetBooleanv;var _glGetBufferParameteri64v=(target,value,data)=>{if(!data){GL.recordError(1281);return}writeI53ToI64(data,GLctx.getBufferParameter(target,value))};var _emscripten_glGetBufferParameteri64v=_glGetBufferParameteri64v;var _glGetBufferParameteriv=(target,value,data)=>{if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)};var _emscripten_glGetBufferParameteriv=_glGetBufferParameteriv;var _glGetError=()=>{var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error};var _emscripten_glGetError=_glGetError;var _glGetFloatv=(name_,p)=>emscriptenWebGLGet(name_,p,2);var _emscripten_glGetFloatv=_glGetFloatv;var _glGetFragDataLocation=(program,name)=>GLctx.getFragDataLocation(GL.programs[program],UTF8ToString(name));var _emscripten_glGetFragDataLocation=_glGetFragDataLocation;var _glGetFramebufferAttachmentParameteriv=(target,attachment,pname,params)=>{var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result};var _emscripten_glGetFramebufferAttachmentParameteriv=_glGetFramebufferAttachmentParameteriv;var emscriptenWebGLGetIndexed=(target,index,data,type)=>{if(!data){GL.recordError(1281);return}var result=GLctx.getIndexedParameter(target,index);var ret;switch(typeof result){case"boolean":ret=result?1:0;break;case"number":ret=result;break;case"object":if(result===null){switch(target){case 35983:case 35368:ret=0;break;default:{GL.recordError(1280);return}}}else if(result instanceof WebGLBuffer){ret=result.name|0}else{GL.recordError(1280);return}break;default:GL.recordError(1280);return}switch(type){case 1:writeI53ToI64(data,ret);break;case 0:HEAP32[data>>2]=ret;break;case 2:HEAPF32[data>>2]=ret;break;case 4:HEAP8[data]=ret?1:0;break;default:throw"internal emscriptenWebGLGetIndexed() error, bad type: "+type}};var _glGetInteger64i_v=(target,index,data)=>emscriptenWebGLGetIndexed(target,index,data,1);var _emscripten_glGetInteger64i_v=_glGetInteger64i_v;var _glGetInteger64v=(name_,p)=>{emscriptenWebGLGet(name_,p,1)};var _emscripten_glGetInteger64v=_glGetInteger64v;var _glGetIntegeri_v=(target,index,data)=>emscriptenWebGLGetIndexed(target,index,data,0);var _emscripten_glGetIntegeri_v=_glGetIntegeri_v;var _glGetIntegerv=(name_,p)=>emscriptenWebGLGet(name_,p,0);var _emscripten_glGetIntegerv=_glGetIntegerv;var _glGetInternalformativ=(target,internalformat,pname,bufSize,params)=>{if(bufSize<0){GL.recordError(1281);return}if(!params){GL.recordError(1281);return}var ret=GLctx.getInternalformatParameter(target,internalformat,pname);if(ret===null)return;for(var i=0;i>2]=ret[i]}};var _emscripten_glGetInternalformativ=_glGetInternalformativ;var _glGetProgramBinary=(program,bufSize,length,binaryFormat,binary)=>{GL.recordError(1282)};var _emscripten_glGetProgramBinary=_glGetProgramBinary;var _glGetProgramInfoLog=(program,maxLength,length,infoLog)=>{var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};var _emscripten_glGetProgramInfoLog=_glGetProgramInfoLog;var _glGetProgramiv=(program,pname,p)=>{if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}};var _emscripten_glGetProgramiv=_glGetProgramiv;var _glGetQueryObjecti64vEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;if(GL.currentContext.version<2){param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}else{param=GLctx.getQueryParameter(query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)};var _emscripten_glGetQueryObjecti64vEXT=_glGetQueryObjecti64vEXT;var _glGetQueryObjectivEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};var _emscripten_glGetQueryObjectivEXT=_glGetQueryObjectivEXT;var _glGetQueryObjectui64vEXT=_glGetQueryObjecti64vEXT;var _emscripten_glGetQueryObjectui64vEXT=_glGetQueryObjectui64vEXT;var _glGetQueryObjectuiv=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.getQueryParameter(query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};var _emscripten_glGetQueryObjectuiv=_glGetQueryObjectuiv;var _glGetQueryObjectuivEXT=_glGetQueryObjectivEXT;var _emscripten_glGetQueryObjectuivEXT=_glGetQueryObjectuivEXT;var _glGetQueryiv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getQuery(target,pname)};var _emscripten_glGetQueryiv=_glGetQueryiv;var _glGetQueryivEXT=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)};var _emscripten_glGetQueryivEXT=_glGetQueryivEXT;var _glGetRenderbufferParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)};var _emscripten_glGetRenderbufferParameteriv=_glGetRenderbufferParameteriv;var _glGetSamplerParameterfv=(sampler,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getSamplerParameter(GL.samplers[sampler],pname)};var _emscripten_glGetSamplerParameterfv=_glGetSamplerParameterfv;var _glGetSamplerParameteriv=(sampler,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getSamplerParameter(GL.samplers[sampler],pname)};var _emscripten_glGetSamplerParameteriv=_glGetSamplerParameteriv;var _glGetShaderInfoLog=(shader,maxLength,length,infoLog)=>{var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};var _emscripten_glGetShaderInfoLog=_glGetShaderInfoLog;var _glGetShaderPrecisionFormat=(shaderType,precisionType,range,precision)=>{var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision};var _emscripten_glGetShaderPrecisionFormat=_glGetShaderPrecisionFormat;var _glGetShaderSource=(shader,bufSize,length,source)=>{var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};var _emscripten_glGetShaderSource=_glGetShaderSource;var _glGetShaderiv=(shader,pname,p)=>{if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}};var _emscripten_glGetShaderiv=_glGetShaderiv;var _glGetString=name_=>{var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:ret=stringToNewUTF8(webglGetExtensions().join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s?stringToNewUTF8(s):0;break;case 7938:var glVersion=GLctx.getParameter(7938);if(GL.currentContext.version>=2)glVersion=`OpenGL ES 3.0 (${glVersion})`;else{glVersion=`OpenGL ES 2.0 (${glVersion})`}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion=`OpenGL ES GLSL ES ${ver_num[1]} (${glslVersion})`}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret};var _emscripten_glGetString=_glGetString;var _glGetStringi=(name,index)=>{if(GL.currentContext.version<2){GL.recordError(1282);return 0}var stringiCache=GL.stringiCache[name];if(stringiCache){if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index]}switch(name){case 7939:var exts=webglGetExtensions().map(stringToNewUTF8);stringiCache=GL.stringiCache[name]=exts;if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index];default:GL.recordError(1280);return 0}};var _emscripten_glGetStringi=_glGetStringi;var _glGetSynciv=(sync,pname,bufSize,length,values)=>{if(bufSize<0){GL.recordError(1281);return}if(!values){GL.recordError(1281);return}var ret=GLctx.getSyncParameter(GL.syncs[sync],pname);if(ret!==null){HEAP32[values>>2]=ret;if(length)HEAP32[length>>2]=1}};var _emscripten_glGetSynciv=_glGetSynciv;var _glGetTexParameterfv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)};var _emscripten_glGetTexParameterfv=_glGetTexParameterfv;var _glGetTexParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)};var _emscripten_glGetTexParameteriv=_glGetTexParameteriv;var _glGetTransformFeedbackVarying=(program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx.getTransformFeedbackVarying(program,index);if(!info)return;if(name&&bufSize>0){var numBytesWrittenExclNull=stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type};var _emscripten_glGetTransformFeedbackVarying=_glGetTransformFeedbackVarying;var _glGetUniformBlockIndex=(program,uniformBlockName)=>GLctx.getUniformBlockIndex(GL.programs[program],UTF8ToString(uniformBlockName));var _emscripten_glGetUniformBlockIndex=_glGetUniformBlockIndex;var _glGetUniformIndices=(program,uniformCount,uniformNames,uniformIndices)=>{if(!uniformIndices){GL.recordError(1281);return}if(uniformCount>0&&(uniformNames==0||uniformIndices==0)){GL.recordError(1281);return}program=GL.programs[program];var names=[];for(var i=0;i>2]));var result=GLctx.getUniformIndices(program,names);if(!result)return;var len=result.length;for(var i=0;i>2]=result[i]}};var _emscripten_glGetUniformIndices=_glGetUniformIndices;var jstoi_q=str=>parseInt(str);var webglGetLeftBracePos=name=>name.slice(-1)=="]"&&name.lastIndexOf("[");var webglPrepareUniformLocationsBeforeFirstUse=program=>{var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j{name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex{var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc=="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?`[${webglLoc}]`:""))}return webglLoc}else{GL.recordError(1282)}};var emscriptenWebGLGetUniform=(program,location,params,type)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}};var _glGetUniformfv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,2)};var _emscripten_glGetUniformfv=_glGetUniformfv;var _glGetUniformiv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,0)};var _emscripten_glGetUniformiv=_glGetUniformiv;var _glGetUniformuiv=(program,location,params)=>emscriptenWebGLGetUniform(program,location,params,0);var _emscripten_glGetUniformuiv=_glGetUniformuiv;var emscriptenWebGLGetVertexAttrib=(index,pname,params,type)=>{if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}};var _glGetVertexAttribIiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,0)};var _emscripten_glGetVertexAttribIiv=_glGetVertexAttribIiv;var _glGetVertexAttribIuiv=_glGetVertexAttribIiv;var _emscripten_glGetVertexAttribIuiv=_glGetVertexAttribIuiv;var _glGetVertexAttribPointerv=(index,pname,pointer)=>{if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)};var _emscripten_glGetVertexAttribPointerv=_glGetVertexAttribPointerv;var _glGetVertexAttribfv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,2)};var _emscripten_glGetVertexAttribfv=_glGetVertexAttribfv;var _glGetVertexAttribiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,5)};var _emscripten_glGetVertexAttribiv=_glGetVertexAttribiv;var _glHint=(x0,x1)=>GLctx.hint(x0,x1);var _emscripten_glHint=_glHint;var _glInvalidateFramebuffer=(target,numAttachments,attachments)=>{var list=tempFixedLengthArray[numAttachments];for(var i=0;i>2]}GLctx.invalidateFramebuffer(target,list)};var _emscripten_glInvalidateFramebuffer=_glInvalidateFramebuffer;var _glInvalidateSubFramebuffer=(target,numAttachments,attachments,x,y,width,height)=>{var list=tempFixedLengthArray[numAttachments];for(var i=0;i>2]}GLctx.invalidateSubFramebuffer(target,list,x,y,width,height)};var _emscripten_glInvalidateSubFramebuffer=_glInvalidateSubFramebuffer;var _glIsBuffer=buffer=>{var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)};var _emscripten_glIsBuffer=_glIsBuffer;var _glIsEnabled=x0=>GLctx.isEnabled(x0);var _emscripten_glIsEnabled=_glIsEnabled;var _glIsFramebuffer=framebuffer=>{var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)};var _emscripten_glIsFramebuffer=_glIsFramebuffer;var _glIsProgram=program=>{program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)};var _emscripten_glIsProgram=_glIsProgram;var _glIsQuery=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.isQuery(query)};var _emscripten_glIsQuery=_glIsQuery;var _glIsQueryEXT=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)};var _emscripten_glIsQueryEXT=_glIsQueryEXT;var _glIsRenderbuffer=renderbuffer=>{var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)};var _emscripten_glIsRenderbuffer=_glIsRenderbuffer;var _glIsSampler=id=>{var sampler=GL.samplers[id];if(!sampler)return 0;return GLctx.isSampler(sampler)};var _emscripten_glIsSampler=_glIsSampler;var _glIsShader=shader=>{var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)};var _emscripten_glIsShader=_glIsShader;var _glIsSync=sync=>GLctx.isSync(GL.syncs[sync]);var _emscripten_glIsSync=_glIsSync;var _glIsTexture=id=>{var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)};var _emscripten_glIsTexture=_glIsTexture;var _glIsTransformFeedback=id=>GLctx.isTransformFeedback(GL.transformFeedbacks[id]);var _emscripten_glIsTransformFeedback=_glIsTransformFeedback;var _glIsVertexArray=array=>{var vao=GL.vaos[array];if(!vao)return 0;return GLctx.isVertexArray(vao)};var _emscripten_glIsVertexArray=_glIsVertexArray;var _glIsVertexArrayOES=_glIsVertexArray;var _emscripten_glIsVertexArrayOES=_glIsVertexArrayOES;var _glLineWidth=x0=>GLctx.lineWidth(x0);var _emscripten_glLineWidth=_glLineWidth;var _glLinkProgram=program=>{program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}};var _emscripten_glLinkProgram=_glLinkProgram;var _glPauseTransformFeedback=()=>GLctx.pauseTransformFeedback();var _emscripten_glPauseTransformFeedback=_glPauseTransformFeedback;var _glPixelStorei=(pname,param)=>{if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)};var _emscripten_glPixelStorei=_glPixelStorei;var _glPolygonOffset=(x0,x1)=>GLctx.polygonOffset(x0,x1);var _emscripten_glPolygonOffset=_glPolygonOffset;var _glProgramBinary=(program,binaryFormat,binary,length)=>{GL.recordError(1280)};var _emscripten_glProgramBinary=_glProgramBinary;var _glProgramParameteri=(program,pname,value)=>{GL.recordError(1280)};var _emscripten_glProgramParameteri=_glProgramParameteri;var _glQueryCounterEXT=(id,target)=>{GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)};var _emscripten_glQueryCounterEXT=_glQueryCounterEXT;var _glReadBuffer=x0=>GLctx.readBuffer(x0);var _emscripten_glReadBuffer=_glReadBuffer;var computeUnpackAlignedImageSize=(width,height,sizePerPixel,alignment)=>{function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize};var colorChannelsInGlTextureFormat=format=>{var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1};var heapObjectForWebGLType=type=>{type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16};var toTypedArrayIndex=(pointer,heap)=>pointer>>>31-Math.clz32(heap.BYTES_PER_ELEMENT);var emscriptenWebGLGetTexPixelData=(type,format,width,height,pixels,internalFormat)=>{var heap=heapObjectForWebGLType(type);var sizePerPixel=colorChannelsInGlTextureFormat(format)*heap.BYTES_PER_ELEMENT;var bytes=computeUnpackAlignedImageSize(width,height,sizePerPixel,GL.unpackAlignment);return heap.subarray(toTypedArrayIndex(pixels,heap),toTypedArrayIndex(pixels+bytes,heap))};var _glReadPixels=(x,y,width,height,format,type,pixels)=>{if(GL.currentContext.version>=2){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);var target=toTypedArrayIndex(pixels,heap);GLctx.readPixels(x,y,width,height,format,type,heap,target)}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)};var _emscripten_glReadPixels=_glReadPixels;var _glReleaseShaderCompiler=()=>{};var _emscripten_glReleaseShaderCompiler=_glReleaseShaderCompiler;var _glRenderbufferStorage=(x0,x1,x2,x3)=>GLctx.renderbufferStorage(x0,x1,x2,x3);var _emscripten_glRenderbufferStorage=_glRenderbufferStorage;var _glRenderbufferStorageMultisample=(x0,x1,x2,x3,x4)=>GLctx.renderbufferStorageMultisample(x0,x1,x2,x3,x4);var _emscripten_glRenderbufferStorageMultisample=_glRenderbufferStorageMultisample;var _glResumeTransformFeedback=()=>GLctx.resumeTransformFeedback();var _emscripten_glResumeTransformFeedback=_glResumeTransformFeedback;var _glSampleCoverage=(value,invert)=>{GLctx.sampleCoverage(value,!!invert)};var _emscripten_glSampleCoverage=_glSampleCoverage;var _glSamplerParameterf=(sampler,pname,param)=>{GLctx.samplerParameterf(GL.samplers[sampler],pname,param)};var _emscripten_glSamplerParameterf=_glSamplerParameterf;var _glSamplerParameterfv=(sampler,pname,params)=>{var param=HEAPF32[params>>2];GLctx.samplerParameterf(GL.samplers[sampler],pname,param)};var _emscripten_glSamplerParameterfv=_glSamplerParameterfv;var _glSamplerParameteri=(sampler,pname,param)=>{GLctx.samplerParameteri(GL.samplers[sampler],pname,param)};var _emscripten_glSamplerParameteri=_glSamplerParameteri;var _glSamplerParameteriv=(sampler,pname,params)=>{var param=HEAP32[params>>2];GLctx.samplerParameteri(GL.samplers[sampler],pname,param)};var _emscripten_glSamplerParameteriv=_glSamplerParameteriv;var _glScissor=(x0,x1,x2,x3)=>GLctx.scissor(x0,x1,x2,x3);var _emscripten_glScissor=_glScissor;var _glShaderBinary=(count,shaders,binaryformat,binary,length)=>{GL.recordError(1280)};var _emscripten_glShaderBinary=_glShaderBinary;var _glShaderSource=(shader,count,string,length)=>{var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)};var _emscripten_glShaderSource=_glShaderSource;var _glStencilFunc=(x0,x1,x2)=>GLctx.stencilFunc(x0,x1,x2);var _emscripten_glStencilFunc=_glStencilFunc;var _glStencilFuncSeparate=(x0,x1,x2,x3)=>GLctx.stencilFuncSeparate(x0,x1,x2,x3);var _emscripten_glStencilFuncSeparate=_glStencilFuncSeparate;var _glStencilMask=x0=>GLctx.stencilMask(x0);var _emscripten_glStencilMask=_glStencilMask;var _glStencilMaskSeparate=(x0,x1)=>GLctx.stencilMaskSeparate(x0,x1);var _emscripten_glStencilMaskSeparate=_glStencilMaskSeparate;var _glStencilOp=(x0,x1,x2)=>GLctx.stencilOp(x0,x1,x2);var _emscripten_glStencilOp=_glStencilOp;var _glStencilOpSeparate=(x0,x1,x2,x3)=>GLctx.stencilOpSeparate(x0,x1,x2,x3);var _emscripten_glStencilOpSeparate=_glStencilOpSeparate;var _glTexImage2D=(target,level,internalFormat,width,height,border,format,type,pixels)=>{if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,toTypedArrayIndex(pixels,heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)};var _emscripten_glTexImage2D=_glTexImage2D;var _glTexImage3D=(target,level,internalFormat,width,height,depth,border,format,type,pixels)=>{if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage3D(target,level,internalFormat,width,height,depth,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage3D(target,level,internalFormat,width,height,depth,border,format,type,heap,toTypedArrayIndex(pixels,heap))}else{GLctx.texImage3D(target,level,internalFormat,width,height,depth,border,format,type,null)}};var _emscripten_glTexImage3D=_glTexImage3D;var _glTexParameterf=(x0,x1,x2)=>GLctx.texParameterf(x0,x1,x2);var _emscripten_glTexParameterf=_glTexParameterf;var _glTexParameterfv=(target,pname,params)=>{var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)};var _emscripten_glTexParameterfv=_glTexParameterfv;var _glTexParameteri=(x0,x1,x2)=>GLctx.texParameteri(x0,x1,x2);var _emscripten_glTexParameteri=_glTexParameteri;var _glTexParameteriv=(target,pname,params)=>{var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)};var _emscripten_glTexParameteriv=_glTexParameteriv;var _glTexStorage2D=(x0,x1,x2,x3,x4)=>GLctx.texStorage2D(x0,x1,x2,x3,x4);var _emscripten_glTexStorage2D=_glTexStorage2D;var _glTexStorage3D=(x0,x1,x2,x3,x4,x5)=>GLctx.texStorage3D(x0,x1,x2,x3,x4,x5);var _emscripten_glTexStorage3D=_glTexStorage3D;var _glTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,type,pixels)=>{if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,heap,toTypedArrayIndex(pixels,heap));return}}var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0):null;GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)};var _emscripten_glTexSubImage2D=_glTexSubImage2D;var _glTexSubImage3D=(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels)=>{if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,heap,toTypedArrayIndex(pixels,heap))}else{GLctx.texSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,null)}};var _emscripten_glTexSubImage3D=_glTexSubImage3D;var _glTransformFeedbackVaryings=(program,count,varyings,bufferMode)=>{program=GL.programs[program];var vars=[];for(var i=0;i>2]));GLctx.transformFeedbackVaryings(program,vars,bufferMode)};var _emscripten_glTransformFeedbackVaryings=_glTransformFeedbackVaryings;var _glUniform1f=(location,v0)=>{GLctx.uniform1f(webglGetUniformLocation(location),v0)};var _emscripten_glUniform1f=_glUniform1f;var miniTempWebGLFloatBuffers=[];var _glUniform1fv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform1fv(webglGetUniformLocation(location),HEAPF32,value>>2,count);return}if(count<=288){var view=miniTempWebGLFloatBuffers[count-1];for(var i=0;i>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform1fv=_glUniform1fv;var _glUniform1i=(location,v0)=>{GLctx.uniform1i(webglGetUniformLocation(location),v0)};var _emscripten_glUniform1i=_glUniform1i;var miniTempWebGLIntBuffers=[];var _glUniform1iv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform1iv(webglGetUniformLocation(location),HEAP32,value>>2,count);return}if(count<=288){var view=miniTempWebGLIntBuffers[count-1];for(var i=0;i>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform1iv=_glUniform1iv;var _glUniform1ui=(location,v0)=>{GLctx.uniform1ui(webglGetUniformLocation(location),v0)};var _emscripten_glUniform1ui=_glUniform1ui;var _glUniform1uiv=(location,count,value)=>{count&&GLctx.uniform1uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count)};var _emscripten_glUniform1uiv=_glUniform1uiv;var _glUniform2f=(location,v0,v1)=>{GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)};var _emscripten_glUniform2f=_glUniform2f;var _glUniform2fv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform2fv(webglGetUniformLocation(location),HEAPF32,value>>2,count*2);return}if(count<=144){var view=miniTempWebGLFloatBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform2fv=_glUniform2fv;var _glUniform2i=(location,v0,v1)=>{GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)};var _emscripten_glUniform2i=_glUniform2i;var _glUniform2iv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform2iv(webglGetUniformLocation(location),HEAP32,value>>2,count*2);return}if(count<=144){var view=miniTempWebGLIntBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform2iv=_glUniform2iv;var _glUniform2ui=(location,v0,v1)=>{GLctx.uniform2ui(webglGetUniformLocation(location),v0,v1)};var _emscripten_glUniform2ui=_glUniform2ui;var _glUniform2uiv=(location,count,value)=>{count&&GLctx.uniform2uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count*2)};var _emscripten_glUniform2uiv=_glUniform2uiv;var _glUniform3f=(location,v0,v1,v2)=>{GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)};var _emscripten_glUniform3f=_glUniform3f;var _glUniform3fv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform3fv(webglGetUniformLocation(location),HEAPF32,value>>2,count*3);return}if(count<=96){var view=miniTempWebGLFloatBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform3fv=_glUniform3fv;var _glUniform3i=(location,v0,v1,v2)=>{GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)};var _emscripten_glUniform3i=_glUniform3i;var _glUniform3iv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform3iv(webglGetUniformLocation(location),HEAP32,value>>2,count*3);return}if(count<=96){var view=miniTempWebGLIntBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform3iv=_glUniform3iv;var _glUniform3ui=(location,v0,v1,v2)=>{GLctx.uniform3ui(webglGetUniformLocation(location),v0,v1,v2)};var _emscripten_glUniform3ui=_glUniform3ui;var _glUniform3uiv=(location,count,value)=>{count&&GLctx.uniform3uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count*3)};var _emscripten_glUniform3uiv=_glUniform3uiv;var _glUniform4f=(location,v0,v1,v2,v3)=>{GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)};var _emscripten_glUniform4f=_glUniform4f;var _glUniform4fv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform4fv(webglGetUniformLocation(location),HEAPF32,value>>2,count*4);return}if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];var heap=HEAPF32;value=value>>2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform4fv=_glUniform4fv;var _glUniform4i=(location,v0,v1,v2,v3)=>{GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)};var _emscripten_glUniform4i=_glUniform4i;var _glUniform4iv=(location,count,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniform4iv(webglGetUniformLocation(location),HEAP32,value>>2,count*4);return}if(count<=72){var view=miniTempWebGLIntBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform4iv=_glUniform4iv;var _glUniform4ui=(location,v0,v1,v2,v3)=>{GLctx.uniform4ui(webglGetUniformLocation(location),v0,v1,v2,v3)};var _emscripten_glUniform4ui=_glUniform4ui;var _glUniform4uiv=(location,count,value)=>{count&&GLctx.uniform4uiv(webglGetUniformLocation(location),HEAPU32,value>>2,count*4)};var _emscripten_glUniform4uiv=_glUniform4uiv;var _glUniformBlockBinding=(program,uniformBlockIndex,uniformBlockBinding)=>{program=GL.programs[program];GLctx.uniformBlockBinding(program,uniformBlockIndex,uniformBlockBinding)};var _emscripten_glUniformBlockBinding=_glUniformBlockBinding;var _glUniformMatrix2fv=(location,count,transpose,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*4);return}if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)};var _emscripten_glUniformMatrix2fv=_glUniformMatrix2fv;var _glUniformMatrix2x3fv=(location,count,transpose,value)=>{count&&GLctx.uniformMatrix2x3fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*6)};var _emscripten_glUniformMatrix2x3fv=_glUniformMatrix2x3fv;var _glUniformMatrix2x4fv=(location,count,transpose,value)=>{count&&GLctx.uniformMatrix2x4fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*8)};var _emscripten_glUniformMatrix2x4fv=_glUniformMatrix2x4fv;var _glUniformMatrix3fv=(location,count,transpose,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*9);return}if(count<=32){var view=miniTempWebGLFloatBuffers[9*count-1];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)};var _emscripten_glUniformMatrix3fv=_glUniformMatrix3fv;var _glUniformMatrix3x2fv=(location,count,transpose,value)=>{count&&GLctx.uniformMatrix3x2fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*6)};var _emscripten_glUniformMatrix3x2fv=_glUniformMatrix3x2fv;var _glUniformMatrix3x4fv=(location,count,transpose,value)=>{count&&GLctx.uniformMatrix3x4fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*12)};var _emscripten_glUniformMatrix3x4fv=_glUniformMatrix3x4fv;var _glUniformMatrix4fv=(location,count,transpose,value)=>{if(GL.currentContext.version>=2){count&&GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*16);return}if(count<=18){var view=miniTempWebGLFloatBuffers[16*count-1];var heap=HEAPF32;value=value>>2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3];view[i+4]=heap[dst+4];view[i+5]=heap[dst+5];view[i+6]=heap[dst+6];view[i+7]=heap[dst+7];view[i+8]=heap[dst+8];view[i+9]=heap[dst+9];view[i+10]=heap[dst+10];view[i+11]=heap[dst+11];view[i+12]=heap[dst+12];view[i+13]=heap[dst+13];view[i+14]=heap[dst+14];view[i+15]=heap[dst+15]}}else{var view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)};var _emscripten_glUniformMatrix4fv=_glUniformMatrix4fv;var _glUniformMatrix4x2fv=(location,count,transpose,value)=>{count&&GLctx.uniformMatrix4x2fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*8)};var _emscripten_glUniformMatrix4x2fv=_glUniformMatrix4x2fv;var _glUniformMatrix4x3fv=(location,count,transpose,value)=>{count&&GLctx.uniformMatrix4x3fv(webglGetUniformLocation(location),!!transpose,HEAPF32,value>>2,count*12)};var _emscripten_glUniformMatrix4x3fv=_glUniformMatrix4x3fv;var _glUseProgram=program=>{program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program};var _emscripten_glUseProgram=_glUseProgram;var _glValidateProgram=program=>{GLctx.validateProgram(GL.programs[program])};var _emscripten_glValidateProgram=_glValidateProgram;var _glVertexAttrib1f=(x0,x1)=>GLctx.vertexAttrib1f(x0,x1);var _emscripten_glVertexAttrib1f=_glVertexAttrib1f;var _glVertexAttrib1fv=(index,v)=>{GLctx.vertexAttrib1f(index,HEAPF32[v>>2])};var _emscripten_glVertexAttrib1fv=_glVertexAttrib1fv;var _glVertexAttrib2f=(x0,x1,x2)=>GLctx.vertexAttrib2f(x0,x1,x2);var _emscripten_glVertexAttrib2f=_glVertexAttrib2f;var _glVertexAttrib2fv=(index,v)=>{GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])};var _emscripten_glVertexAttrib2fv=_glVertexAttrib2fv;var _glVertexAttrib3f=(x0,x1,x2,x3)=>GLctx.vertexAttrib3f(x0,x1,x2,x3);var _emscripten_glVertexAttrib3f=_glVertexAttrib3f;var _glVertexAttrib3fv=(index,v)=>{GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])};var _emscripten_glVertexAttrib3fv=_glVertexAttrib3fv;var _glVertexAttrib4f=(x0,x1,x2,x3,x4)=>GLctx.vertexAttrib4f(x0,x1,x2,x3,x4);var _emscripten_glVertexAttrib4f=_glVertexAttrib4f;var _glVertexAttrib4fv=(index,v)=>{GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])};var _emscripten_glVertexAttrib4fv=_glVertexAttrib4fv;var _glVertexAttribDivisor=(index,divisor)=>{GLctx.vertexAttribDivisor(index,divisor)};var _emscripten_glVertexAttribDivisor=_glVertexAttribDivisor;var _glVertexAttribDivisorANGLE=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorANGLE=_glVertexAttribDivisorANGLE;var _glVertexAttribDivisorARB=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorARB=_glVertexAttribDivisorARB;var _glVertexAttribDivisorEXT=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorEXT=_glVertexAttribDivisorEXT;var _glVertexAttribDivisorNV=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorNV=_glVertexAttribDivisorNV;var _glVertexAttribI4i=(x0,x1,x2,x3,x4)=>GLctx.vertexAttribI4i(x0,x1,x2,x3,x4);var _emscripten_glVertexAttribI4i=_glVertexAttribI4i;var _glVertexAttribI4iv=(index,v)=>{GLctx.vertexAttribI4i(index,HEAP32[v>>2],HEAP32[v+4>>2],HEAP32[v+8>>2],HEAP32[v+12>>2])};var _emscripten_glVertexAttribI4iv=_glVertexAttribI4iv;var _glVertexAttribI4ui=(x0,x1,x2,x3,x4)=>GLctx.vertexAttribI4ui(x0,x1,x2,x3,x4);var _emscripten_glVertexAttribI4ui=_glVertexAttribI4ui;var _glVertexAttribI4uiv=(index,v)=>{GLctx.vertexAttribI4ui(index,HEAPU32[v>>2],HEAPU32[v+4>>2],HEAPU32[v+8>>2],HEAPU32[v+12>>2])};var _emscripten_glVertexAttribI4uiv=_glVertexAttribI4uiv;var _glVertexAttribIPointer=(index,size,type,stride,ptr)=>{GLctx.vertexAttribIPointer(index,size,type,stride,ptr)};var _emscripten_glVertexAttribIPointer=_glVertexAttribIPointer;var _glVertexAttribPointer=(index,size,type,normalized,stride,ptr)=>{GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)};var _emscripten_glVertexAttribPointer=_glVertexAttribPointer;var _glViewport=(x0,x1,x2,x3)=>GLctx.viewport(x0,x1,x2,x3);var _emscripten_glViewport=_glViewport;var _glWaitSync=(sync,flags,timeout_low,timeout_high)=>{var timeout=convertI32PairToI53(timeout_low,timeout_high);GLctx.waitSync(GL.syncs[sync],flags,timeout)};var _emscripten_glWaitSync=_glWaitSync;var _emscripten_has_asyncify=()=>0;var _emscripten_memcpy_js=(dest,src,num)=>HEAPU8.copyWithin(dest,src,src+num);var doRequestFullscreen=(target,strategy)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents_requestFullscreen,1,[target,strategy]);return 1}return-2}return JSEvents_requestFullscreen(target,strategy)};var _emscripten_request_fullscreen_strategy=(target,deferUntilInEventHandler,fullscreenStrategy)=>{var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return doRequestFullscreen(target,strategy)};var _emscripten_request_pointerlock=(target,deferUntilInEventHandler)=>{target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock){return-1}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}return-2}return requestPointerLock(target)};var abortOnCannotGrowMemory=requestedSize=>{abort("OOM")};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;abortOnCannotGrowMemory(requestedSize)};var _emscripten_sample_gamepad_data=()=>{try{if(navigator.getGamepads)return(JSEvents.lastGamepadState=navigator.getGamepads())?0:-1}catch(e){navigator.getGamepads=null}return-1};var registerBeforeUnloadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString)=>{var beforeUnloadEventHandlerFunc=(e=event)=>{var confirmationMessage=getWasmTableEntry(callbackfunc)(eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_beforeunload_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(typeof onbeforeunload=="undefined")return-1;if(targetThread!==1)return-5;return registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload")};var registerFocusEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=(e=event)=>{var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_blur_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);var _emscripten_set_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0};var _emscripten_set_focus_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);var fillFullscreenChangeEventData=eventStruct=>{var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP32[eventStruct>>2]=isFullscreen;HEAP32[eventStruct+4>>2]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement?.id||"";stringToUTF8(nodeName,eventStruct+8,128);stringToUTF8(id,eventStruct+136,128);HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+268>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+272>>2]=screen.width;HEAP32[eventStruct+276>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}};var registerFullscreenChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(280);var fullscreenChangeEventhandlerFunc=(e=event)=>{var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_fullscreenchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread)};var registerGamepadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1432);var gamepadEventHandlerFunc=(e=event)=>{var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(getWasmTableEntry(callbackfunc)(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_gamepadconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread)};var _emscripten_set_gamepaddisconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread)};var registerKeyEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(176);var keyEventHandlerFunc=e=>{var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;HEAP32[idx+7]=e.repeat;HEAP32[idx+8]=e.charCode;HEAP32[idx+9]=e.keyCode;HEAP32[idx+10]=e.which;stringToUTF8(e.key||"",keyEventData+44,32);stringToUTF8(e.code||"",keyEventData+76,32);stringToUTF8(e.char||"",keyEventData+108,32);stringToUTF8(e.locale||"",keyEventData+140,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_keydown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);var _emscripten_set_keypress_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);var _emscripten_set_keyup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);var _emscripten_set_main_loop=(func,fps,simulateInfiniteLoop)=>{var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)};var fillMouseEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP32[idx+6]=e.ctrlKey;HEAP32[idx+7]=e.shiftKey;HEAP32[idx+8]=e.altKey;HEAP32[idx+9]=e.metaKey;HEAP16[idx*2+20]=e.button;HEAP16[idx*2+21]=e.buttons;HEAP32[idx+11]=e["movementX"];HEAP32[idx+12]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+13]=e.clientX-(rect.left|0);HEAP32[idx+14]=e.clientY-(rect.top|0)};var registerMouseEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=findEventTarget(target);var mouseEventHandlerFunc=(e=event)=>{fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_mousedown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);var _emscripten_set_mouseenter_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);var _emscripten_set_mouseleave_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);var _emscripten_set_mousemove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);var _emscripten_set_mouseup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);var fillPointerlockChangeEventData=eventStruct=>{var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP32[eventStruct>>2]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement?.id||"";stringToUTF8(nodeName,eventStruct+4,128);stringToUTF8(id,eventStruct+132,128)};var registerPointerlockChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.pointerlockChangeEvent)JSEvents.pointerlockChangeEvent=_malloc(260);var pointerlockChangeEventHandlerFunc=(e=event)=>{var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;fillPointerlockChangeEventData(pointerlockChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread)};var registerUiEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.uiEvent)JSEvents.uiEvent=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=(e=event)=>{if(e.target!=target){return}var b=document.body;if(!b){return}var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=0;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset|0;HEAP32[uiEvent+32>>2]=pageYOffset|0;if(getWasmTableEntry(callbackfunc)(eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_resize_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);var registerTouchEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1696);target=findEventTarget(target);var touchEventHandlerFunc=e=>{var t,touches={},et=e.touches;for(var i=0;i>3]=e.timeStamp;var idx=touchEvent>>2;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;idx+=7;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-(targetRect.left|0);HEAP32[idx+10]=t.clientY-(targetRect.top|0);idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_touchcancel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);var _emscripten_set_touchend_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);var _emscripten_set_touchmove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);var _emscripten_set_touchstart_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);var fillVisibilityChangeEventData=eventStruct=>{var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP32[eventStruct>>2]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState};var registerVisibilityChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.visibilityChangeEvent)JSEvents.visibilityChangeEvent=_malloc(8);var visibilityChangeEventHandlerFunc=(e=event)=>{var visibilityChangeEvent=JSEvents.visibilityChangeEvent;fillVisibilityChangeEventData(visibilityChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_visibilitychange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!specialHTMLTargets[1]){return-4}return registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread)};var registerWheelEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);var wheelHandlerFunc=(e=event)=>{var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e["deltaX"];HEAPF64[wheelEvent+80>>3]=e["deltaY"];HEAPF64[wheelEvent+88>>3]=e["deltaZ"];HEAP32[wheelEvent+96>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_wheel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}};var _emscripten_set_window_title=title=>document.title=UTF8ToString(title);var _emscripten_sleep=()=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_sleep"};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!=="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var arraySum=(array,index)=>{var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum};var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];var addDays=(date,days)=>{var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var _strftime=(s,maxsize,format,tm)=>{var tm_zone=HEAPU32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value=="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}return thisDate.getFullYear()}return thisDate.getFullYear()-1}var EXPANSION_RULES_2={"%a":date=>WEEKDAYS[date.tm_wday].substring(0,3),"%A":date=>WEEKDAYS[date.tm_wday],"%b":date=>MONTHS[date.tm_mon].substring(0,3),"%B":date=>MONTHS[date.tm_mon],"%C":date=>{var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":date=>leadingNulls(date.tm_mday,2),"%e":date=>leadingSomething(date.tm_mday,2," "),"%g":date=>getWeekBasedYear(date).toString().substring(2),"%G":getWeekBasedYear,"%H":date=>leadingNulls(date.tm_hour,2),"%I":date=>{var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":date=>leadingNulls(date.tm_mday+arraySum(isLeapYear(date.tm_year+1900)?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,date.tm_mon-1),3),"%m":date=>leadingNulls(date.tm_mon+1,2),"%M":date=>leadingNulls(date.tm_min,2),"%n":()=>"\n","%p":date=>{if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}return"PM"},"%S":date=>leadingNulls(date.tm_sec,2),"%t":()=>"\t","%u":date=>date.tm_wday||7,"%U":date=>{var days=date.tm_yday+7-date.tm_wday;return leadingNulls(Math.floor(days/7),2)},"%V":date=>{var val=Math.floor((date.tm_yday+7-(date.tm_wday+6)%7)/7);if((date.tm_wday+371-date.tm_yday-2)%7<=2){val++}if(!val){val=52;var dec31=(date.tm_wday+7-date.tm_yday-1)%7;if(dec31==4||dec31==5&&isLeapYear(date.tm_year%400-1)){val++}}else if(val==53){var jan1=(date.tm_wday+371-date.tm_yday)%7;if(jan1!=4&&(jan1!=3||!isLeapYear(date.tm_year)))val=1}return leadingNulls(val,2)},"%w":date=>date.tm_wday,"%W":date=>{var days=date.tm_yday+7-(date.tm_wday+6)%7;return leadingNulls(Math.floor(days/7),2)},"%y":date=>(date.tm_year+1900).toString().substring(2),"%Y":date=>date.tm_year+1900,"%z":date=>{var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":date=>date.tm_zone,"%%":()=>"%"};pattern=pattern.replace(/%%/g,"\0\0");for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}pattern=pattern.replace(/\0\0/g,"%");var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1};var _strftime_l=(s,maxsize,format,tm,loc)=>_strftime(s,maxsize,format,tm);var listenOnce=(object,event,func)=>{object.addEventListener(event,func,{"once":true})};var autoResumeAudioContext=(ctx,elements)=>{if(!elements){elements=[document,document.getElementById("canvas")]}["keydown","mousedown","touchstart"].forEach(event=>{elements.forEach(element=>{if(element){listenOnce(element,event,()=>{if(ctx.state==="suspended")ctx.resume()})}})})};var dynCallLegacy=(sig,ptr,args)=>{var f=Module["dynCall_"+sig];return f(ptr,...args)};var dynCall=(sig,ptr,args=[])=>{if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}var rtn=getWasmTableEntry(ptr)(...args);return rtn};FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_unlink"]=FS.unlink;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createDevice"]=FS.createDevice;Module["requestFullscreen"]=Browser.requestFullscreen;Module["requestAnimationFrame"]=Browser.requestAnimationFrame;Module["setCanvasSize"]=Browser.setCanvasSize;Module["pauseMainLoop"]=Browser.mainLoop.pause;Module["resumeMainLoop"]=Browser.mainLoop.resume;Module["getUserMedia"]=Browser.getUserMedia;Module["createContext"]=Browser.createContext;var preloadedImages={};var preloadedAudios={};var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i+1)}var miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<288;++i){miniTempWebGLIntBuffers[i]=miniTempWebGLIntBuffersStorage.subarray(0,i+1)}var wasmImports={p:___cxa_begin_catch,u:___cxa_end_catch,a:___cxa_find_matching_catch_2,g:___cxa_find_matching_catch_3,G:___cxa_rethrow,n:___cxa_throw,ab:___cxa_uncaught_exceptions,b:___resumeException,ga:___syscall_fcntl64,gb:___syscall_ioctl,hb:___syscall_openat,Dd:__emscripten_fs_load_embedded_files,ib:__emscripten_get_now_is_monotonic,B:_abort,Wa:_eglBindAPI,fb:_eglChooseConfig,Na:_eglCreateContext,Pa:_eglCreateWindowSurface,Oa:_eglDestroyContext,Qa:_eglDestroySurface,nb:_eglGetConfigAttrib,aa:_eglGetDisplay,Ma:_eglGetError,Xa:_eglInitialize,Ra:_eglMakeCurrent,La:_eglQueryString,Sa:_eglSwapBuffers,Ta:_eglSwapInterval,$a:_eglTerminate,Va:_eglWaitGL,Ua:_eglWaitNative,Pc:_emscripten_asm_const_int,o:_emscripten_asm_const_int_sync_on_main_thread,ma:_emscripten_asm_const_ptr_sync_on_main_thread,na:_emscripten_cancel_main_loop,ha:_emscripten_date_now,Ga:_emscripten_exit_fullscreen,Ja:_emscripten_exit_pointerlock,sd:_emscripten_force_exit,x:_emscripten_get_device_pixel_ratio,t:_emscripten_get_element_css_size,ka:_emscripten_get_gamepad_status,C:_emscripten_get_now,uc:_emscripten_get_num_gamepads,Ka:_emscripten_get_screen_size,$f:_emscripten_glActiveTexture,_f:_emscripten_glAttachShader,ad:_emscripten_glBeginQuery,Ca:_emscripten_glBeginQueryEXT,Ic:_emscripten_glBeginTransformFeedback,Zf:_emscripten_glBindAttribLocation,Yf:_emscripten_glBindBuffer,Fc:_emscripten_glBindBufferBase,Gc:_emscripten_glBindBufferRange,Xf:_emscripten_glBindFramebuffer,Wf:_emscripten_glBindRenderbuffer,Mb:_emscripten_glBindSampler,Vf:_emscripten_glBindTexture,Eb:_emscripten_glBindTransformFeedback,Nc:_emscripten_glBindVertexArray,ua:_emscripten_glBindVertexArrayOES,Uf:_emscripten_glBlendColor,Tf:_emscripten_glBlendEquation,Sf:_emscripten_glBlendEquationSeparate,Rf:_emscripten_glBlendFunc,Qf:_emscripten_glBlendFuncSeparate,Rc:_emscripten_glBlitFramebuffer,Pf:_emscripten_glBufferData,Of:_emscripten_glBufferSubData,Nf:_emscripten_glCheckFramebufferStatus,Mf:_emscripten_glClear,hc:_emscripten_glClearBufferfi,ic:_emscripten_glClearBufferfv,kc:_emscripten_glClearBufferiv,jc:_emscripten_glClearBufferuiv,Lf:_emscripten_glClearColor,Kf:_emscripten_glClearDepthf,Jf:_emscripten_glClearStencil,Vb:_emscripten_glClientWaitSync,If:_emscripten_glColorMask,Hf:_emscripten_glCompileShader,Gf:_emscripten_glCompressedTexImage2D,fd:_emscripten_glCompressedTexImage3D,Ff:_emscripten_glCompressedTexSubImage2D,ed:_emscripten_glCompressedTexSubImage3D,fc:_emscripten_glCopyBufferSubData,Ef:_emscripten_glCopyTexImage2D,Df:_emscripten_glCopyTexSubImage2D,gd:_emscripten_glCopyTexSubImage3D,Cf:_emscripten_glCreateProgram,Bf:_emscripten_glCreateShader,Af:_emscripten_glCullFace,zf:_emscripten_glDeleteBuffers,yf:_emscripten_glDeleteFramebuffers,xf:_emscripten_glDeleteProgram,cd:_emscripten_glDeleteQueries,Ea:_emscripten_glDeleteQueriesEXT,wf:_emscripten_glDeleteRenderbuffers,Ob:_emscripten_glDeleteSamplers,vf:_emscripten_glDeleteShader,Wb:_emscripten_glDeleteSync,uf:_emscripten_glDeleteTextures,Db:_emscripten_glDeleteTransformFeedbacks,Mc:_emscripten_glDeleteVertexArrays,ta:_emscripten_glDeleteVertexArraysOES,tf:_emscripten_glDepthFunc,sf:_emscripten_glDepthMask,rf:_emscripten_glDepthRangef,qf:_emscripten_glDetachShader,pf:_emscripten_glDisable,of:_emscripten_glDisableVertexAttribArray,nf:_emscripten_glDrawArrays,_b:_emscripten_glDrawArraysInstanced,pa:_emscripten_glDrawArraysInstancedANGLE,mb:_emscripten_glDrawArraysInstancedARB,nd:_emscripten_glDrawArraysInstancedEXT,ob:_emscripten_glDrawArraysInstancedNV,Yc:_emscripten_glDrawBuffers,ld:_emscripten_glDrawBuffersEXT,qa:_emscripten_glDrawBuffersWEBGL,mf:_emscripten_glDrawElements,Zb:_emscripten_glDrawElementsInstanced,oa:_emscripten_glDrawElementsInstancedANGLE,kb:_emscripten_glDrawElementsInstancedARB,lb:_emscripten_glDrawElementsInstancedEXT,md:_emscripten_glDrawElementsInstancedNV,jd:_emscripten_glDrawRangeElements,lf:_emscripten_glEnable,kf:_emscripten_glEnableVertexAttribArray,$c:_emscripten_glEndQuery,Ba:_emscripten_glEndQueryEXT,Hc:_emscripten_glEndTransformFeedback,Yb:_emscripten_glFenceSync,jf:_emscripten_glFinish,hf:_emscripten_glFlush,gf:_emscripten_glFramebufferRenderbuffer,ff:_emscripten_glFramebufferTexture2D,Oc:_emscripten_glFramebufferTextureLayer,ef:_emscripten_glFrontFace,df:_emscripten_glGenBuffers,bf:_emscripten_glGenFramebuffers,dd:_emscripten_glGenQueries,Fa:_emscripten_glGenQueriesEXT,af:_emscripten_glGenRenderbuffers,Pb:_emscripten_glGenSamplers,$e:_emscripten_glGenTextures,Cb:_emscripten_glGenTransformFeedbacks,Lc:_emscripten_glGenVertexArrays,sa:_emscripten_glGenVertexArraysOES,cf:_emscripten_glGenerateMipmap,_e:_emscripten_glGetActiveAttrib,Ze:_emscripten_glGetActiveUniform,ac:_emscripten_glGetActiveUniformBlockName,bc:_emscripten_glGetActiveUniformBlockiv,dc:_emscripten_glGetActiveUniformsiv,Ye:_emscripten_glGetAttachedShaders,Xe:_emscripten_glGetAttribLocation,We:_emscripten_glGetBooleanv,Qb:_emscripten_glGetBufferParameteri64v,Ue:_emscripten_glGetBufferParameteriv,Te:_emscripten_glGetError,Se:_emscripten_glGetFloatv,tc:_emscripten_glGetFragDataLocation,Re:_emscripten_glGetFramebufferAttachmentParameteriv,Rb:_emscripten_glGetInteger64i_v,Tb:_emscripten_glGetInteger64v,Jc:_emscripten_glGetIntegeri_v,Qe:_emscripten_glGetIntegerv,rb:_emscripten_glGetInternalformativ,yb:_emscripten_glGetProgramBinary,Oe:_emscripten_glGetProgramInfoLog,Pe:_emscripten_glGetProgramiv,wa:_emscripten_glGetQueryObjecti64vEXT,ya:_emscripten_glGetQueryObjectivEXT,va:_emscripten_glGetQueryObjectui64vEXT,Zc:_emscripten_glGetQueryObjectuiv,xa:_emscripten_glGetQueryObjectuivEXT,_c:_emscripten_glGetQueryiv,za:_emscripten_glGetQueryivEXT,Ne:_emscripten_glGetRenderbufferParameteriv,Gb:_emscripten_glGetSamplerParameterfv,Hb:_emscripten_glGetSamplerParameteriv,Le:_emscripten_glGetShaderInfoLog,Je:_emscripten_glGetShaderPrecisionFormat,Ie:_emscripten_glGetShaderSource,Me:_emscripten_glGetShaderiv,He:_emscripten_glGetString,gc:_emscripten_glGetStringi,Sb:_emscripten_glGetSynciv,Ge:_emscripten_glGetTexParameterfv,Fe:_emscripten_glGetTexParameteriv,Dc:_emscripten_glGetTransformFeedbackVarying,cc:_emscripten_glGetUniformBlockIndex,ec:_emscripten_glGetUniformIndices,Ce:_emscripten_glGetUniformLocation,Ee:_emscripten_glGetUniformfv,De:_emscripten_glGetUniformiv,vc:_emscripten_glGetUniformuiv,Bc:_emscripten_glGetVertexAttribIiv,Ac:_emscripten_glGetVertexAttribIuiv,ze:_emscripten_glGetVertexAttribPointerv,Be:_emscripten_glGetVertexAttribfv,Ae:_emscripten_glGetVertexAttribiv,ye:_emscripten_glHint,vb:_emscripten_glInvalidateFramebuffer,ub:_emscripten_glInvalidateSubFramebuffer,xe:_emscripten_glIsBuffer,we:_emscripten_glIsEnabled,ve:_emscripten_glIsFramebuffer,ue:_emscripten_glIsProgram,bd:_emscripten_glIsQuery,Da:_emscripten_glIsQueryEXT,te:_emscripten_glIsRenderbuffer,Nb:_emscripten_glIsSampler,se:_emscripten_glIsShader,Xb:_emscripten_glIsSync,re:_emscripten_glIsTexture,Bb:_emscripten_glIsTransformFeedback,Kc:_emscripten_glIsVertexArray,ra:_emscripten_glIsVertexArrayOES,qe:_emscripten_glLineWidth,pe:_emscripten_glLinkProgram,Ab:_emscripten_glPauseTransformFeedback,oe:_emscripten_glPixelStorei,ne:_emscripten_glPolygonOffset,xb:_emscripten_glProgramBinary,wb:_emscripten_glProgramParameteri,Aa:_emscripten_glQueryCounterEXT,kd:_emscripten_glReadBuffer,me:_emscripten_glReadPixels,le:_emscripten_glReleaseShaderCompiler,ke:_emscripten_glRenderbufferStorage,Qc:_emscripten_glRenderbufferStorageMultisample,zb:_emscripten_glResumeTransformFeedback,je:_emscripten_glSampleCoverage,Jb:_emscripten_glSamplerParameterf,Ib:_emscripten_glSamplerParameterfv,Lb:_emscripten_glSamplerParameteri,Kb:_emscripten_glSamplerParameteriv,ie:_emscripten_glScissor,he:_emscripten_glShaderBinary,ge:_emscripten_glShaderSource,fe:_emscripten_glStencilFunc,ee:_emscripten_glStencilFuncSeparate,de:_emscripten_glStencilMask,ce:_emscripten_glStencilMaskSeparate,be:_emscripten_glStencilOp,ae:_emscripten_glStencilOpSeparate,$d:_emscripten_glTexImage2D,id:_emscripten_glTexImage3D,_d:_emscripten_glTexParameterf,Zd:_emscripten_glTexParameterfv,Yd:_emscripten_glTexParameteri,Xd:_emscripten_glTexParameteriv,tb:_emscripten_glTexStorage2D,sb:_emscripten_glTexStorage3D,Wd:_emscripten_glTexSubImage2D,hd:_emscripten_glTexSubImage3D,Ec:_emscripten_glTransformFeedbackVaryings,Vd:_emscripten_glUniform1f,Ud:_emscripten_glUniform1fv,Td:_emscripten_glUniform1i,Sd:_emscripten_glUniform1iv,sc:_emscripten_glUniform1ui,oc:_emscripten_glUniform1uiv,Rd:_emscripten_glUniform2f,Qd:_emscripten_glUniform2fv,Pd:_emscripten_glUniform2i,Od:_emscripten_glUniform2iv,rc:_emscripten_glUniform2ui,nc:_emscripten_glUniform2uiv,Nd:_emscripten_glUniform3f,Md:_emscripten_glUniform3fv,Ld:_emscripten_glUniform3i,Kd:_emscripten_glUniform3iv,qc:_emscripten_glUniform3ui,mc:_emscripten_glUniform3uiv,Jd:_emscripten_glUniform4f,Id:_emscripten_glUniform4fv,Hd:_emscripten_glUniform4i,Gd:_emscripten_glUniform4iv,pc:_emscripten_glUniform4ui,lc:_emscripten_glUniform4uiv,$b:_emscripten_glUniformBlockBinding,Fd:_emscripten_glUniformMatrix2fv,Xc:_emscripten_glUniformMatrix2x3fv,Vc:_emscripten_glUniformMatrix2x4fv,Ed:_emscripten_glUniformMatrix3fv,Wc:_emscripten_glUniformMatrix3x2fv,Tc:_emscripten_glUniformMatrix3x4fv,Cd:_emscripten_glUniformMatrix4fv,Uc:_emscripten_glUniformMatrix4x2fv,Sc:_emscripten_glUniformMatrix4x3fv,Bd:_emscripten_glUseProgram,Ad:_emscripten_glValidateProgram,zd:_emscripten_glVertexAttrib1f,yd:_emscripten_glVertexAttrib1fv,xd:_emscripten_glVertexAttrib2f,wd:_emscripten_glVertexAttrib2fv,vd:_emscripten_glVertexAttrib3f,ud:_emscripten_glVertexAttrib3fv,td:_emscripten_glVertexAttrib4f,rd:_emscripten_glVertexAttrib4fv,Fb:_emscripten_glVertexAttribDivisor,ag:_emscripten_glVertexAttribDivisorANGLE,pb:_emscripten_glVertexAttribDivisorARB,od:_emscripten_glVertexAttribDivisorEXT,qb:_emscripten_glVertexAttribDivisorNV,zc:_emscripten_glVertexAttribI4i,xc:_emscripten_glVertexAttribI4iv,yc:_emscripten_glVertexAttribI4ui,wc:_emscripten_glVertexAttribI4uiv,Cc:_emscripten_glVertexAttribIPointer,qd:_emscripten_glVertexAttribPointer,pd:_emscripten_glViewport,Ub:_emscripten_glWaitSync,E:_emscripten_has_asyncify,jb:_emscripten_memcpy_js,Ha:_emscripten_request_fullscreen_strategy,$:_emscripten_request_pointerlock,bb:_emscripten_resize_heap,la:_emscripten_sample_gamepad_data,H:_emscripten_set_beforeunload_callback_on_thread,T:_emscripten_set_blur_callback_on_thread,w:_emscripten_set_canvas_element_size,A:_emscripten_set_element_css_size,U:_emscripten_set_focus_callback_on_thread,K:_emscripten_set_fullscreenchange_callback_on_thread,ja:_emscripten_set_gamepadconnected_callback_on_thread,ia:_emscripten_set_gamepaddisconnected_callback_on_thread,N:_emscripten_set_keydown_callback_on_thread,L:_emscripten_set_keypress_callback_on_thread,M:_emscripten_set_keyup_callback_on_thread,Ke:_emscripten_set_main_loop,Z:_emscripten_set_mousedown_callback_on_thread,X:_emscripten_set_mouseenter_callback_on_thread,W:_emscripten_set_mouseleave_callback_on_thread,_:_emscripten_set_mousemove_callback_on_thread,Y:_emscripten_set_mouseup_callback_on_thread,O:_emscripten_set_pointerlockchange_callback_on_thread,J:_emscripten_set_resize_callback_on_thread,P:_emscripten_set_touchcancel_callback_on_thread,R:_emscripten_set_touchend_callback_on_thread,Q:_emscripten_set_touchmove_callback_on_thread,S:_emscripten_set_touchstart_callback_on_thread,I:_emscripten_set_visibilitychange_callback_on_thread,V:_emscripten_set_wheel_callback_on_thread,Ia:_emscripten_set_window_title,D:_emscripten_sleep,cb:_environ_get,db:_environ_sizes_get,ea:_fd_close,eb:_fd_read,Za:_fd_seek,fa:_fd_write,ba:invoke_diii,ca:invoke_fiii,h:invoke_i,c:invoke_ii,d:invoke_iii,i:invoke_iiii,k:invoke_iiiii,m:invoke_iiiiii,s:invoke_iiiiiii,da:invoke_iiiiiiii,z:invoke_iiiiiiiiiiii,Ya:invoke_jiiii,j:invoke_v,l:invoke_vi,e:invoke_vii,f:invoke_viii,r:invoke_viiii,F:invoke_viiiii,Ve:invoke_viiiiii,q:invoke_viiiiiii,v:invoke_viiiiiiiiii,y:invoke_viiiiiiiiiiiiiii,_a:_strftime_l};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["cg"])();var ___cxa_free_exception=a0=>(___cxa_free_exception=wasmExports["__cxa_free_exception"])(a0);var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["eg"])(a0,a1);var _malloc=a0=>(_malloc=wasmExports["fg"])(a0);var _setThrew=(a0,a1)=>(_setThrew=wasmExports["gg"])(a0,a1);var setTempRet0=a0=>(setTempRet0=wasmExports["hg"])(a0);var stackSave=()=>(stackSave=wasmExports["ig"])();var stackRestore=a0=>(stackRestore=wasmExports["jg"])(a0);var stackAlloc=a0=>(stackAlloc=wasmExports["kg"])(a0);var ___cxa_decrement_exception_refcount=a0=>(___cxa_decrement_exception_refcount=wasmExports["lg"])(a0);var ___cxa_increment_exception_refcount=a0=>(___cxa_increment_exception_refcount=wasmExports["mg"])(a0);var ___cxa_can_catch=(a0,a1,a2)=>(___cxa_can_catch=wasmExports["ng"])(a0,a1,a2);var ___cxa_is_pointer_type=a0=>(___cxa_is_pointer_type=wasmExports["og"])(a0);var dynCall_jiji=Module["dynCall_jiji"]=(a0,a1,a2,a3,a4)=>(dynCall_jiji=Module["dynCall_jiji"]=wasmExports["pg"])(a0,a1,a2,a3,a4);var dynCall_ji=Module["dynCall_ji"]=(a0,a1)=>(dynCall_ji=Module["dynCall_ji"]=wasmExports["qg"])(a0,a1);var dynCall_viijii=Module["dynCall_viijii"]=(a0,a1,a2,a3,a4,a5,a6)=>(dynCall_viijii=Module["dynCall_viijii"]=wasmExports["rg"])(a0,a1,a2,a3,a4,a5,a6);var dynCall_jiiii=Module["dynCall_jiiii"]=(a0,a1,a2,a3,a4)=>(dynCall_jiiii=Module["dynCall_jiiii"]=wasmExports["sg"])(a0,a1,a2,a3,a4);var dynCall_iiiiij=Module["dynCall_iiiiij"]=(a0,a1,a2,a3,a4,a5,a6)=>(dynCall_iiiiij=Module["dynCall_iiiiij"]=wasmExports["tg"])(a0,a1,a2,a3,a4,a5,a6);var dynCall_iiiiijj=Module["dynCall_iiiiijj"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(dynCall_iiiiijj=Module["dynCall_iiiiijj"]=wasmExports["ug"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var dynCall_iiiiiijj=Module["dynCall_iiiiiijj"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(dynCall_iiiiiijj=Module["dynCall_iiiiiijj"]=wasmExports["vg"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var ___emscripten_embedded_file_data=Module["___emscripten_embedded_file_data"]=399384;function invoke_ii(index,a1){var sp=stackSave();try{return getWasmTableEntry(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_v(index){var sp=stackSave();try{getWasmTableEntry(index)()}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{getWasmTableEntry(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_i(index){var sp=stackSave();try{return getWasmTableEntry(index)()}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_fiii(index,a1,a2,a3){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_diii(index,a1,a2,a3){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiii(index,a1,a2,a3,a4,a5,a6,a7){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_jiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_jiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createPath"]=FS.createPath;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createDevice"]=FS.createDevice;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_unlink"]=FS.unlink;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args=[]){var entryFunction=_main;args.unshift(thisProgram);var argc=args.length;var argv=stackAlloc((argc+1)*4);var argv_ptr=argv;args.forEach(arg=>{HEAPU32[argv_ptr>>2]=stringToUTF8OnStack(arg);argv_ptr+=4});HEAPU32[argv_ptr>>2]=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(args=arguments_){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run(); diff --git a/eulamadness.wasm b/eulamadness.wasm new file mode 100755 index 0000000000000000000000000000000000000000..006642e29521b4d38ab7fb92a32e832b8d0a3516 GIT binary patch literal 1274497 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%0A?N^~GOGC?)q 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�PYj< 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

T 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

+h%Vtio*q4%YN8 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 L)A;3hpkMz#4@v4< literal 0 HcmV?d00001