varModule=typeofTalerEmscriptenLib!=="undefined"?TalerEmscriptenLib:{};varmoduleOverrides={};varkey;for(keyinModule){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throwtoThrow});Module["preRun"]=[];Module["postRun"]=[];varENVIRONMENT_IS_WEB=false;varENVIRONMENT_IS_WORKER=false;varENVIRONMENT_IS_NODE=false;varENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeofwindow==="object";ENVIRONMENT_IS_WORKER=typeofimportScripts==="function";ENVIRONMENT_IS_NODE=typeofprocess==="object"&&typeofrequire==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(Module["ENVIRONMENT"]){thrownewError("Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -s ENVIRONMENT=web or -s ENVIRONMENT=node)")}assert(typeofModule["memoryInitializerPrefixURL"]==="undefined","Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead");assert(typeofModule["pthreadMainPrefixURL"]==="undefined","Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead");assert(typeofModule["cdInitializerPrefixURL"]==="undefined","Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead");assert(typeofModule["filePackagePrefixURL"]==="undefined","Module.filePackagePrefixURL option was removed, use Module.locateFile instead");varscriptDirectory="";functionlocateFile(path){if(Module["locateFile"]){returnModule["locateFile"](path,scriptDirectory)}else{returnscriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";varnodeFS;varnodePath;Module["read"]=functionshell_read(filename,binary){varret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);returnbinary?ret:ret.toString()};Module["readBinary"]=functionreadBinary(filename){varret=Module["read"](filename,true);if(!ret.buffer){ret=newUint8Array(ret)}assert(ret.buffer);returnret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(exinstanceofExitStatus)){throwex}}));process["on"]("unhandledRejection",(function(reason,p){err("node.js exiting due to unhandled promise rejection");process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});Module["inspect"]=(function(){return"[Emscripten Module object]"})}elseif(ENVIRONMENT_IS_SHELL){if(typeofread!="undefined"){Module["read"]=functionshell_read(f){returnread(f)}}Module["readBinary"]=functionreadBinary(f){vardata;if(typeofreadbuffer==="function"){returnnewUint8Array(readbuffer(f))}data=read(f,"binary");assert(typeofdata==="object");returndata};if(typeofscriptArgs!="undefined"){Module["arguments"]=scriptArgs}elseif(typeofarguments!="undefined"){Module["arguments"]=arguments}if(typeofquit==="function"){Module["quit"]=(function(status){quit(status)})}}elseif(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}Module["read"]=functionshell_read(url){varxhr=newXMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);returnxhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=functionreadBinary(url){varxhr=newXMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);returnnewUint8Array(xhr.response)}}Module["readAsync"]=functionreadAsync(url,onload,onerror){varxhr=newXMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=functionxhr_onload(){if(xhr