wallet-core/extension/background/libwrapper.js

25 lines
1.3 MiB
JavaScript
Raw Normal View History

2015-12-25 23:51:15 +01:00
var Module;if(!Module)Module=(typeof Module!=="undefined"?Module:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=typeof window==="object";var ENVIRONMENT_IS_WORKER=typeof importScripts==="function";var ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=function print(x){process["stdout"].write(x+"\n")};if(!Module["printErr"])Module["printErr"]=function printErr(x){process["stderr"].write(x+"\n")};var nodeFS=require("fs");var nodePath=require("path");Module["read"]=function read(filename,binary){filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](filename);if(!ret&&filename!=nodePath["resolve"](filename)){filename=path.join(__dirname,"..","src",filename);ret=nodeFS["readFileSync"](filename)}if(ret&&!binary)ret=ret.toString();return ret};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};Module["load"]=function load(f){globalEval(read(f))};if(!Module["thisProgram"]){if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}else{Module["thisProgram"]="unknown-program"}}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(!Module["print"])Module["print"]=print;if(typeof printErr!="undefined")Module["printErr"]=printErr;if(typeof read!="undefined"){Module["read"]=read}else{Module["read"]=function read(){throw"no read() available (jsc?)"}}Module["readBinary"]=function readBinary(f){if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}var data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof console!=="undefined"){if(!Module["print"])Module["print"]=function print(x){console.log(x)};if(!Module["printErr"])Module["printErr"]=function printErr(x){console.log(x)}}else{var TRY_USE_DUMP=false;if(!Module["print"])Module["print"]=TRY_USE_DUMP&&typeof dump!=="undefined"?(function(x){dump(x)}):(function(x){})}if(ENVIRONMENT_IS_WORKER){Module["load"]=importScripts}if(typeof Module["setWindowTitle"]==="undefined"){Module["setWindowTitle"]=(function(title){document.title=title})}}else{throw"Unknown runtime environment. Where are we?"}function globalEval(x){abort("NO_DYNAMIC_EXECUTION=1 was set, cannot eval")}if(!Module["load"]&&Module["read"]){Module["load"]=function load(f){globalEval(Module["read"](f))}}if(!Module["print"]){Module["print"]=(function(){})}if(!Module["printErr"]){Module["printErr"]=Module["print"]}if(!Module["arguments"]){Module["arguments"]=[]}if(!Module["thisProgram"]){Module["thisProgram"]="./this.program"}Module.print=Module["print"];Module.printErr=Module["printErr"];Module["preRun"]=[];Module["postRun"]=[];for(var key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}var Runtime={setTempRet0:(function(value){tempRet0=value}),getTempRet0:(function(){return tempRet0}),stackSave:(function(){return STACKTOP}),stackRestore:(function(stackTop){STACKTOP=stackTop}),getNativeTypeSize:(function(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1
var asm=(function(global,env,buffer) {
"use asm";var a=new global.Int8Array(buffer);var b=new global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new global.Float64Array(buffer);var i=env.STACKTOP|0;var j=env.STACK_MAX|0;var k=env.tempDoublePtr|0;var l=env.ABORT|0;var m=env.cttz_i8|0;var n=0;var o=0;var p=0;var q=0;var r=global.NaN,s=global.Infinity;var t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0.0;var C=0;var D=0;var E=0;var F=0;var G=0;var H=0;var I=0;var J=0;var K=0;var L=0;var M=global.Math.floor;var N=global.Math.abs;var O=global.Math.sqrt;var P=global.Math.pow;var Q=global.Math.cos;var R=global.Math.sin;var S=global.Math.tan;var T=global.Math.acos;var U=global.Math.asin;var V=global.Math.atan;var W=global.Math.atan2;var X=global.Math.exp;var Y=global.Math.log;var Z=global.Math.ceil;var _=global.Math.imul;var $=global.Math.min;var aa=global.Math.clz32;var ba=env.abort;var ca=env.assert;var da=env.invoke_iiii;var ea=env.invoke_viiiii;var fa=env.invoke_vi;var ga=env.invoke_vii;var ha=env.invoke_ii;var ia=env.invoke_viii;var ja=env.invoke_v;var ka=env.invoke_iiiii;var la=env.invoke_viiiiii;var ma=env.invoke_iii;var na=env.invoke_viiii;var oa=env._pthread_cleanup_pop;var pa=env.___syscall221;var qa=env._pthread_mutex_init;var ra=env.___syscall64;var sa=env.___syscall63;var ta=env.___syscall6;var ua=env.___syscall202;var va=env.___setErrNo;var wa=env.___syscall20;var xa=env._llvm_stackrestore;var ya=env.___assert_fail;var za=env._floor;var Aa=env.__addDays;var Ba=env._localtime_r;var Ca=env._tzset;var Da=env._emscripten_set_main_loop_timing;var Ea=env._sbrk;var Fa=env.___syscall192;var Ga=env.___syscall191;var Ha=env.___syscall197;var Ia=env.___syscall195;var Ja=env.___syscall194;var Ka=env.___syscall199;var La=env._sysconf;var Ma=env._strftime;var Na=env._clock;var Oa=env.__arraySum;var Pa=env._emscripten_memcpy_big;var Qa=env.___syscall91;var Ra=env.___buildEnvironment;var Sa=env._pthread_mutex_destroy;var Ta=env._pthread_self;var Ua=env.___syscall75;var Va=env._pthread_mutex_unlock;var Wa=env.___syscall77;var Xa=env._llvm_stacksave;var Ya=env._getenv;var Za=env.___syscall33;var _a=env.___syscall54;var $a=env.___unlock;var ab=env.__isLeapYear;var bb=env._emscripten_set_main_loop;var cb=env.___syscall10;var db=env.___syscall3;var eb=env.___syscall340;var fb=env.___lock;var gb=env._abort;var hb=env.___syscall5;var ib=env.___syscall4;var jb=env._time;var kb=env._pthread_mutex_lock;var lb=env._gettimeofday;var mb=env.___syscall201;var nb=env._atexit;var ob=env.___syscall140;var pb=env._localtime;var qb=env.___syscall142;var rb=env._pthread_cleanup_push;var sb=env.___syscall145;var tb=env.___syscall146;var ub=0.0;
// EMSCRIPTEN_START_FUNCS
2015-12-25 23:51:15 +01:00
function Gb(a){a=a|0;var b=0;b=i;i=i+a|0;i=i+15&-16;return b|0}function Hb(){return i|0}function Ib(a){a=a|0;i=a}function Jb(a,b){a=a|0;b=b|0;i=a;j=b}function Kb(a,b){a=a|0;b=b|0;if(!n){n=a;o=b}}function Lb(b){b=b|0;a[k>>0]=a[b>>0];a[k+1>>0]=a[b+1>>0];a[k+2>>0]=a[b+2>>0];a[k+3>>0]=a[b+3>>0]}function Mb(b){b=b|0;a[k>>0]=a[b>>0];a[k+1>>0]=a[b+1>>0];a[k+2>>0]=a[b+2>>0];a[k+3>>0]=a[b+3>>0];a[k+4>>0]=a[b+4>>0];a[k+5>>0]=a[b+5>>0];a[k+6>>0]=a[b+6>>0];a[k+7>>0]=a[b+7>>0]}function Nb(a){a=a|0;C=a}function Ob(){return C|0}function Pb(){var a=0,b=0,d=0;a=Cc(8,19098,45)|0;b=ge()|0;d=a;c[d>>2]=b;c[d+4>>2]=C;return a|0}function Qb(a,b){a=a|0;b=b|0;var c=0;c=Cc(64,19098,64)|0;ld(a,b,c);return c|0}function Rb(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=i;i=i+32|0;d=b;e=a;f=c[e>>2]|0;g=c[e+4>>2]|0;e=c[a+8>>2]|0;c[d>>2]=a;c[d+4>>2]=a+12;a=d+8|0;c[a>>2]=f;c[a+4>>2]=g;c[d+16>>2]=e;Fw(19105,d)|0;i=b;return}function Sb(a){a=a|0;var b=0;b=Cc(32,19098,116)|0;bd(a,b);return b|0}function Tb(a,b){a=a|0;b=b|0;var c=0,d=0;c=Cc(64,19098,131)|0;d=(kd(a,b,c)|0)==-1;return (d?0:c)|0}function Ub(a){a=a|0;var b=0,c=0;b=Cc(32,19098,151)|0;c=(dd(a,Kv(a)|0,b)|0)==1;return (c?b:0)|0}function Vb(a){a=a|0;var b=0,c=0,d=0;b=i;i=i+32|0;c=b;if((dd(a,Kv(a)|0,c)|0)!=1){d=0;i=b;return d|0}a=Cc(32,19098,173)|0;$c(c,a);d=a;i=b;return d|0}function Wb(a){a=a|0;var b=0;b=Cc(32,19098,190)|0;$c(a,b);return b|0}function Xb(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;c[d>>2]=c[a>>2];c[d+4>>2]=c[a+4>>2];a=ae(d)|0;i=b;return a|0}function Yb(a){a=a|0;Ec(a,19098,213);return}function Zb(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;d=b;c[d>>2]=jw(8)|0;c[d+4>>2]=jw(1302)|0;e=Cc(64,19098,234)|0;hd(a,d,e)|0;i=b;return e|0}function _b(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=i;i=i+16|0;e=d;c[e>>2]=jw(8)|0;c[e+4>>2]=jw(1303)|0;f=jd(1303,e,a,b)|0;i=d;return f|0}function $b(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(!(gv(a,19142)|0)){e=jd(1200,b,c,d)|0;return e|0}if(gv(a,19158)|0){e=-1;return e|0}e=jd(1101,b,c,d)|0;return e|0}function ac(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;a[b+c>>0]=0;do if(gv(b,19173)|0){if(!(gv(b,19206)|0)){f=jw(1303)|0;break}if(!(gv(b,19142)|0)){f=jw(1200)|0;break}else{g=0;return g|0}}else f=jw(1025)|0;while(0);b=e+8|0;c=jw(b)|0;h=Cc(b,19098,329)|0;a[h>>0]=c;a[h+1>>0]=c>>8;a[h+2>>0]=c>>16;a[h+3>>0]=c>>24;c=h+4|0;a[c>>0]=f;a[c+1>>0]=f>>8;a[c+2>>0]=f>>16;a[c+3>>0]=f>>24;if(!e){g=h;return g|0}Dx(h+64|0,d|0,e|0)|0;g=h;return g|0}function bc(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0;e=d+8|0;f=Cc(e,19098,348)|0;Dx(f+8|0,c|0,d|0)|0;d=jw(b)|0;b=f+4|0;a[b>>0]=d;a[b+1>>0]=d>>8;a[b+2>>0]=d>>16;a[b+3>>0]=d>>24;d=jw(e)|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;return f|0}function cc(a){a=a|0;var b=0,c=0;b=~~+M(+(+(((Kv(a)|0)*5|0)>>>3>>>0)))>>>0;c=Cc(b,19098,373)|0;de(a,Kv(a)|0,c,b)|0;a=Od(c,b)|0;Ec(c,19098,213);return a|0}function dc(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;d=b;e=Qd(a,d)|0;a=ce(c[d>>2]|0,e)|0;Ec(c[d>>2]|0,19098,213);i=b;return a|0}function ec(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;e=i;i=i+16|0;f=e;g=Cc(64,19098,416)|0;h=Kv(a)|0;c[f>>2]=0;c[f+4>>2]=0;j=(wd(g,64,a,h,b,d,f)|0)==1;i=e;return (j?g:0)|0}function fc(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;e=i;i=i+16|0;f=e;g=Cc(32,19098,441)|0;h=Kv(a)|0;c[f>>2]=0;c[f+4>>2]=0;j=(wd(g,32,a,h,b,d,f)|0)==1;i=e;return (j?g:0)|0}function gc(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;e=i;i=i+16|0;f=e;g=Cc(64,19098,464)|0;h=Kv(a)|0;c[f>>2]=0;c[f+4>>2]=0;j=(wd(g,64,a,h,b,d,f)|0)==1;i=e;return (j?g:0)|0}function hc(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0;j=i;i=i+80|0;k=j+48|0;l=j+24|0;m=j;if((Ou(h,k)|0)!=1){n=0;i=j;return n|0}if((Ou(h,l)|0)!=1){n=0;i=j;return n|0}if((Ou(h,m)|0)!=1){n=0;i=j;return n|0}h=k;c[h>>2]=a;c[h+4>>2]=b;c[k+8>>2]=f;f=l;c[f>>2]=d;c[f+4>>2]=e;c[l+8>>2]=g;if((Vu(m,k,l)|0)!=1){n=0;i=j;return n|0}l=Cc(24,19098,512)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[l+12>>2]=c[m+12>>2];c[l+16>>2]=c[m+16>>2];c[l+20>>2]=c[m+20>>2];n=l;i=j;return n|0}function ic(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0;j=i;i=i+224|0;k=j;Nd(f,k+8
function Fg(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=i;i=i+32|0;f=e+28|0;g=e+24|0;h=e+20|0;j=e+16|0;k=e+12|0;l=e+8|0;m=e+4|0;n=e;c[g>>2]=a;c[h>>2]=b;c[j>>2]=d;do if((c[j>>2]|0)==8){c[m>>2]=Dg(c[g>>2]|0,c[h>>2]|0,k)|0;if(!(c[m>>2]|0)){c[f>>2]=0;o=c[f>>2]|0;i=e;return o|0}if(Zf(c[g>>2]|0)|0)p=wq(0)|0;else p=vq(0)|0;c[l>>2]=p;if(c[l>>2]|0){iq(c[l>>2]|0,c[m>>2]|0,c[k>>2]<<3)|0;break}else{$f(c[m>>2]|0);break}}else{if(!(c[j>>2]|0))c[j>>2]=1;c[n>>2]=Cg(c[g>>2]|0,c[h>>2]|0,k)|0;if(!(c[n>>2]|0)){c[f>>2]=0;o=c[f>>2]|0;i=e;return o|0}if(Dp(l,c[j>>2]|0,c[n>>2]|0,c[k>>2]|0,0)|0){c[f>>2]=0;o=c[f>>2]|0;i=e;return o|0}}while(0);c[f>>2]=c[l>>2];o=c[f>>2]|0;i=e;return o|0}function Gg(f){f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=i;i=i+48|0;h=g+28|0;j=g+24|0;k=g+20|0;l=g+16|0;m=g+32|0;n=g+12|0;o=g+8|0;p=g+4|0;q=g;c[j>>2]=f;c[p>>2]=0;c[q>>2]=1;if((c[j>>2]|0)!=0?(d[c[j>>2]>>0]|0|0)==3:0){c[k>>2]=c[j>>2];while(1){j=(c[q>>2]|0)>0;c[k>>2]=(c[k>>2]|0)+1;r=c[k>>2]|0;if(!j)break;if((d[r>>0]|0|0)==1){j=(c[k>>2]|0)+1|0;c[k>>2]=j;a[m>>0]=a[j>>0]|0;a[m+1>>0]=a[j+1>>0]|0;c[k>>2]=(c[k>>2]|0)+(2+(e[m>>1]|0));c[k>>2]=(c[k>>2]|0)+-1;if(c[p>>2]|0)continue;c[q>>2]=(c[q>>2]|0)+-1;continue}if((d[c[k>>2]>>0]|0|0)==3){c[p>>2]=(c[p>>2]|0)+1;continue}if((d[c[k>>2]>>0]|0|0)!=4)if(!(d[c[k>>2]>>0]|0)){s=15;break}else continue;c[p>>2]=(c[p>>2]|0)+-1;if(c[p>>2]|0)continue;c[q>>2]=(c[q>>2]|0)+-1}if((s|0)==15){c[h>>2]=0;t=c[h>>2]|0;i=g;return t|0}c[l>>2]=r;c[p>>2]=0;a:do{do if((d[c[k>>2]>>0]|0|0)!=1){if((d[c[k>>2]>>0]|0|0)==3){c[p>>2]=(c[p>>2]|0)+1;break}if((d[c[k>>2]>>0]|0|0)!=4)if(!(d[c[k>>2]>>0]|0)){s=24;break a}else break;else{c[p>>2]=(c[p>>2]|0)+-1;break}}else{r=(c[k>>2]|0)+1|0;c[k>>2]=r;a[m>>0]=a[r>>0]|0;a[m+1>>0]=a[r+1>>0]|0;c[k>>2]=(c[k>>2]|0)+(2+(e[m>>1]|0));c[k>>2]=(c[k>>2]|0)+-1}while(0);c[k>>2]=(c[k>>2]|0)+1}while((c[p>>2]|0)!=0);if((s|0)==24){c[h>>2]=0;t=c[h>>2]|0;i=g;return t|0}b[m>>1]=(c[k>>2]|0)-(c[l>>2]|0);c[n>>2]=Vf(1+(e[m>>1]|0)+2|0)|0;if(c[n>>2]|0){c[o>>2]=c[n>>2];k=c[o>>2]|0;c[o>>2]=k+1;a[k>>0]=3;Dx(c[o>>2]|0,c[l>>2]|0,e[m>>1]|0|0)|0;c[o>>2]=(c[o>>2]|0)+(e[m>>1]|0);m=c[o>>2]|0;c[o>>2]=m+1;a[m>>0]=4;m=c[o>>2]|0;c[o>>2]=m+1;a[m>>0]=0;c[h>>2]=ug(c[n>>2]|0)|0;t=c[h>>2]|0;i=g;return t|0}else{c[h>>2]=0;t=c[h>>2]|0;i=g;return t|0}}c[h>>2]=0;t=c[h>>2]|0;i=g;return t|0}function Hg(a){a=a|0;var b=0,d=0,e=0,f=0;b=i;i=i+16|0;d=b+8|0;e=b+4|0;f=b;c[d>>2]=a;c[e>>2]=Gg(c[d>>2]|0)|0;c[f>>2]=Ag(c[e>>2]|0)|0;vg(c[e>>2]|0);i=b;return c[f>>2]|0}function Ig(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0;f=i;i=i+32|0;g=f+28|0;h=f+24|0;j=f+20|0;k=f+16|0;l=f;c[g>>2]=a;c[h>>2]=b;c[j>>2]=d;c[l>>2]=e;e=c[g>>2]|0;g=c[h>>2]|0;h=c[j>>2]|0;c[k>>2]=og(e,g,h,Kv(c[j>>2]|0)|0,1,0,l)|0;i=f;return c[k>>2]|0}function Jg(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;f=i;i=i+16|0;g=f+12|0;h=f+8|0;j=f+4|0;k=f;c[g>>2]=a;c[h>>2]=b;c[j>>2]=d;c[k>>2]=e;e=c[g>>2]|0;g=c[h>>2]|0;h=c[j>>2]|0;d=Kv(c[j>>2]|0)|0;j=og(e,g,h,d,1,0,c[k>>2]|0)|0;i=f;return j|0}function Kg(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;f=i;i=i+32|0;g=f+16|0;h=f+12|0;j=f+8|0;k=f+4|0;c[g>>2]=a;c[h>>2]=b;c[j>>2]=d;c[k>>2]=e;e=ng(c[g>>2]|0,c[h>>2]|0,c[j>>2]|0,c[k>>2]|0,0,0,f)|0;i=f;return e|0}function Lg(b,f,g,h){b=b|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;j=i;i=i+80|0;k=j;l=j+48|0;m=j+44|0;n=j+40|0;o=j+36|0;p=j+32|0;q=j+28|0;r=j+24|0;s=j+52|0;t=j+56|0;u=j+20|0;v=j+16|0;w=j+12|0;x=j+8|0;y=j+4|0;c[m>>2]=b;c[n>>2]=f;c[o>>2]=g;c[p>>2]=h;c[u>>2]=0;c[w>>2]=0;c[q>>2]=(c[m>>2]|0)!=0?c[m>>2]|0:22730;c[r>>2]=c[o>>2];a:while(1){if(!(d[c[q>>2]>>0]|0)){z=55;break}switch(d[c[q>>2]>>0]|0|0){case 3:{c[q>>2]=(c[q>>2]|0)+1;if((c[n>>2]|0)!=1){if(c[w>>2]|0)c[u>>2]=(c[u>>2]|0)+1;c[u>>2]=(c[u>>2]|0)+(c[w>>2]|0)}c[u>>2]=(c[u>>2]|0)+1;if(c[o>>2]|0){if((c[u>>2]|0)>>>0>=(c[p>>2]|0)>>>0){z=10;break a}b:do if((c[n>>2]|0)!=1){if(c[w>>2]|0){m=c[r>>2]|0;c[r>>2]=m+1;a[m>>0]=10}c[v>>2]=0;while(1){if((c[v>>2]|0)>=(c[w>>2]|0))break b;m=c[r>>2]|0;c[r>>2]=m+1;a[m>>0]=32;c[v>>2]=(c[v>>2]|0)+1}}while(0);m=c[r>>2]|0;c[r>>
function Np(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;g=i;i=i+144|0;h=g+128|0;j=g+124|0;k=g+120|0;l=g+116|0;m=g+112|0;n=g+108|0;o=g+104|0;p=g+100|0;q=g+96|0;r=g+92|0;s=g+88|0;t=g+84|0;u=g+80|0;v=g+76|0;w=g+72|0;x=g+68|0;y=g+64|0;z=g+60|0;A=g+56|0;B=g+52|0;C=g+48|0;D=g+44|0;E=g+40|0;F=g+36|0;G=g+32|0;H=g+28|0;I=g+24|0;J=g+20|0;K=g+16|0;L=g+12|0;M=g+8|0;N=g+4|0;O=g;c[j>>2]=a;c[k>>2]=b;c[l>>2]=e;c[m>>2]=f;if(!(c[l>>2]|0)){c[h>>2]=0;P=c[h>>2]|0;i=g;return P|0}c[s>>2]=c[m>>2];f=c[s>>2]|0;c[t>>2]=(c[s>>2]|0)>>>0<65536?(f>>>0<256?0:8):f>>>0<16777216?16:24;c[r>>2]=32-((d[45806+((c[s>>2]|0)>>>(c[t>>2]|0))>>0]|0)+(c[t>>2]|0));if(!(c[r>>2]|0)){c[n>>2]=(c[l>>2]|0)-1;c[q>>2]=c[(c[k>>2]|0)+(c[n>>2]<<2)>>2];if((c[q>>2]|0)>>>0>=(c[m>>2]|0)>>>0)c[q>>2]=0;else{t=c[n>>2]|0;c[n>>2]=t+-1;c[(c[j>>2]|0)+(t<<2)>>2]=0}while(1){if((c[n>>2]|0)<0)break;c[p>>2]=c[(c[k>>2]|0)+(c[n>>2]<<2)>>2];c[I>>2]=(c[m>>2]|0)>>>16;c[J>>2]=c[m>>2]&65535;c[M>>2]=((c[q>>2]|0)>>>0)%((c[I>>2]|0)>>>0)|0;c[K>>2]=((c[q>>2]|0)>>>0)/((c[I>>2]|0)>>>0)|0;c[O>>2]=_(c[K>>2]|0,c[J>>2]|0)|0;c[M>>2]=c[M>>2]<<16|(c[p>>2]|0)>>>16;if(((c[M>>2]|0)>>>0<(c[O>>2]|0)>>>0?(c[K>>2]=(c[K>>2]|0)+-1,c[M>>2]=(c[M>>2]|0)+(c[m>>2]|0),(c[M>>2]|0)>>>0>=(c[m>>2]|0)>>>0):0)?(c[M>>2]|0)>>>0<(c[O>>2]|0)>>>0:0){c[K>>2]=(c[K>>2]|0)+-1;c[M>>2]=(c[M>>2]|0)+(c[m>>2]|0)}c[M>>2]=(c[M>>2]|0)-(c[O>>2]|0);c[N>>2]=((c[M>>2]|0)>>>0)%((c[I>>2]|0)>>>0)|0;c[L>>2]=((c[M>>2]|0)>>>0)/((c[I>>2]|0)>>>0)|0;c[O>>2]=_(c[L>>2]|0,c[J>>2]|0)|0;c[N>>2]=c[N>>2]<<16|c[p>>2]&65535;if(((c[N>>2]|0)>>>0<(c[O>>2]|0)>>>0?(c[L>>2]=(c[L>>2]|0)+-1,c[N>>2]=(c[N>>2]|0)+(c[m>>2]|0),(c[N>>2]|0)>>>0>=(c[m>>2]|0)>>>0):0)?(c[N>>2]|0)>>>0<(c[O>>2]|0)>>>0:0){c[L>>2]=(c[L>>2]|0)+-1;c[N>>2]=(c[N>>2]|0)+(c[m>>2]|0)}c[N>>2]=(c[N>>2]|0)-(c[O>>2]|0);c[(c[j>>2]|0)+(c[n>>2]<<2)>>2]=c[K>>2]<<16|c[L>>2];c[q>>2]=c[N>>2];c[n>>2]=(c[n>>2]|0)+-1}c[h>>2]=c[q>>2];P=c[h>>2]|0;i=g;return P|0}c[m>>2]=c[m>>2]<<c[r>>2];c[o>>2]=c[(c[k>>2]|0)+((c[l>>2]|0)-1<<2)>>2];c[q>>2]=(c[o>>2]|0)>>>(32-(c[r>>2]|0)|0);c[n>>2]=(c[l>>2]|0)-2;while(1){if((c[n>>2]|0)<0)break;c[p>>2]=c[(c[k>>2]|0)+(c[n>>2]<<2)>>2];c[u>>2]=(c[m>>2]|0)>>>16;c[v>>2]=c[m>>2]&65535;c[y>>2]=((c[q>>2]|0)>>>0)%((c[u>>2]|0)>>>0)|0;c[w>>2]=((c[q>>2]|0)>>>0)/((c[u>>2]|0)>>>0)|0;c[A>>2]=_(c[w>>2]|0,c[v>>2]|0)|0;c[y>>2]=c[y>>2]<<16|(c[o>>2]<<c[r>>2]|(c[p>>2]|0)>>>(32-(c[r>>2]|0)|0))>>>16;if(((c[y>>2]|0)>>>0<(c[A>>2]|0)>>>0?(c[w>>2]=(c[w>>2]|0)+-1,c[y>>2]=(c[y>>2]|0)+(c[m>>2]|0),(c[y>>2]|0)>>>0>=(c[m>>2]|0)>>>0):0)?(c[y>>2]|0)>>>0<(c[A>>2]|0)>>>0:0){c[w>>2]=(c[w>>2]|0)+-1;c[y>>2]=(c[y>>2]|0)+(c[m>>2]|0)}c[y>>2]=(c[y>>2]|0)-(c[A>>2]|0);c[z>>2]=((c[y>>2]|0)>>>0)%((c[u>>2]|0)>>>0)|0;c[x>>2]=((c[y>>2]|0)>>>0)/((c[u>>2]|0)>>>0)|0;c[A>>2]=_(c[x>>2]|0,c[v>>2]|0)|0;c[z>>2]=c[z>>2]<<16|(c[o>>2]<<c[r>>2]|(c[p>>2]|0)>>>(32-(c[r>>2]|0)|0))&65535;if(((c[z>>2]|0)>>>0<(c[A>>2]|0)>>>0?(c[x>>2]=(c[x>>2]|0)+-1,c[z>>2]=(c[z>>2]|0)+(c[m>>2]|0),(c[z>>2]|0)>>>0>=(c[m>>2]|0)>>>0):0)?(c[z>>2]|0)>>>0<(c[A>>2]|0)>>>0:0){c[x>>2]=(c[x>>2]|0)+-1;c[z>>2]=(c[z>>2]|0)+(c[m>>2]|0)}c[z>>2]=(c[z>>2]|0)-(c[A>>2]|0);c[(c[j>>2]|0)+((c[n>>2]|0)+1<<2)>>2]=c[w>>2]<<16|c[x>>2];c[q>>2]=c[z>>2];c[o>>2]=c[p>>2];c[n>>2]=(c[n>>2]|0)+-1}c[B>>2]=(c[m>>2]|0)>>>16;c[C>>2]=c[m>>2]&65535;c[F>>2]=((c[q>>2]|0)>>>0)%((c[B>>2]|0)>>>0)|0;c[D>>2]=((c[q>>2]|0)>>>0)/((c[B>>2]|0)>>>0)|0;c[H>>2]=_(c[D>>2]|0,c[C>>2]|0)|0;c[F>>2]=c[F>>2]<<16|c[o>>2]<<c[r>>2]>>>16;if(((c[F>>2]|0)>>>0<(c[H>>2]|0)>>>0?(c[D>>2]=(c[D>>2]|0)+-1,c[F>>2]=(c[F>>2]|0)+(c[m>>2]|0),(c[F>>2]|0)>>>0>=(c[m>>2]|0)>>>0):0)?(c[F>>2]|0)>>>0<(c[H>>2]|0)>>>0:0){c[D>>2]=(c[D>>2]|0)+-1;c[F>>2]=(c[F>>2]|0)+(c[m>>2]|0)}c[F>>2]=(c[F>>2]|0)-(c[H>>2]|0);c[G>>2]=((c[F>>2]|0)>>>0)%((c[B>>2]|0)>>>0)|0;c[E>>2]=((c[F>>2]|0)>>>0)/((c[B>>2]|0)>>>0)|0;c[H>>2]=_(c[E>>2]|0,c[C>>2]|0)|0;c[G>>2]=c[G>>2]<<16|c[o>>2]<<c[r>>2]&65535;if(((c[G>>2]|0)>>>0<(c[H>>2]|0)>>>0?(c[E>>2]=(c[E>>2]|0)+-1,c[G>>2]=(c[G>>2]|0)+(c[m>>2]|0),(c[G>>2]|0)>>>0>=(c[m>>2]|0)>>>0):0)?(c[G>>2]|0)>>>0<(c[H>>2]|0)>>>0:0){c[E>>2]=(c[E>>
function is(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=i;i=i+256|0;f=e+72|0;g=e+64|0;h=e+56|0;j=e+48|0;k=e+40|0;l=e+32|0;m=e;n=e+248|0;o=e+244|0;p=e+240|0;q=e+236|0;r=e+232|0;s=e+192|0;t=e+184|0;u=e+180|0;v=e+176|0;w=e+172|0;x=e+168|0;y=e+164|0;z=e+160|0;A=e+104|0;B=e+96|0;C=e+84|0;D=e+80|0;E=e+76|0;c[o>>2]=a;c[p>>2]=b;c[q>>2]=d;c[t>>2]=0;c[u>>2]=0;c[v>>2]=0;c[w>>2]=0;c[x>>2]=0;c[y>>2]=0;c[z>>2]=0;c[B>>2]=0;d=A;b=d+56|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(b|0));pk(s,0,js(c[q>>2]|0)|0);c[r>>2]=rk(c[p>>2]|0,z,s)|0;do if(!(c[r>>2]|0)){if(jg(1)|0)Hf(48646,c[z>>2]|0);if((c[z>>2]|0)!=0?(c[(c[z>>2]|0)+12>>2]&4|0)!=0:0){c[r>>2]=79;break}p=c[q>>2]|0;c[m>>2]=A+8;c[m+4>>2]=A+12;c[m+8>>2]=A+16;c[m+12>>2]=v;c[m+16>>2]=A+32;c[m+20>>2]=A+36;c[m+24>>2]=w;c[m+28>>2]=0;c[r>>2]=Rg(p,0,48663,m)|0;if(!(c[r>>2]|0)){if((c[v>>2]|0)!=0?(co(A+20|0),c[r>>2]=dj(A+20|0,c[v>>2]|0)|0,(c[r>>2]|0)!=0):0)break;vg(c[t>>2]|0);c[t>>2]=xg(c[q>>2]|0,47161,5)|0;if(((c[t>>2]|0)!=0?(c[u>>2]=Eg(c[t>>2]|0,1)|0,(c[u>>2]|0)!=0):0)?(c[r>>2]=ui(0,c[u>>2]|0,A,0)|0,(c[r>>2]|0)!=0):0){c[n>>2]=c[r>>2];F=c[n>>2]|0;i=e;return F|0}if(!(c[u>>2]|0)){c[A>>2]=0;c[A+4>>2]=0}if(jg(1)|0){p=$i(c[A>>2]|0)|0;d=aj(c[A+4>>2]|0)|0;c[l>>2]=p;c[l+4>>2]=d;Df(48679,l);if(c[A+40>>2]|0){c[k>>2]=c[A+40>>2];Df(48704,k)}Hf(48726,c[A+8>>2]|0);Hf(48743,c[A+12>>2]|0);Hf(48760,c[A+16>>2]|0);Yn(48777,A+20|0,0);Hf(48792,c[A+32>>2]|0);Hf(48809,c[A+36>>2]|0);Hf(48826,c[w>>2]|0)}if((((((c[A+8>>2]|0)!=0?(c[A+12>>2]|0)!=0:0)?(c[A+16>>2]|0)!=0:0)?(c[A+20>>2]|0)!=0:0)?(c[A+32>>2]|0)!=0:0)?(c[A+36>>2]|0)!=0&(c[w>>2]|0)!=0:0){if((c[w>>2]|0)!=0?(co(A+44|0),c[r>>2]=dj(A+44|0,c[w>>2]|0)|0,(c[r>>2]|0)!=0):0)break;c[B>>2]=jo(c[A>>2]|0,c[A+4>>2]|0,0,c[A+8>>2]|0,c[A+12>>2]|0,c[A+16>>2]|0)|0;c[D>>2]=vq(0)|0;c[E>>2]=vq(0)|0;co(C);Go(C,c[z>>2]|0,A+44|0,c[B>>2]|0);if(Zn(c[D>>2]|0,c[E>>2]|0,C,c[B>>2]|0)|0)Bf(48843,j);c[x>>2]=bj(c[D>>2]|0,c[E>>2]|0,c[A+8>>2]|0)|0;Go(C,c[z>>2]|0,A+20|0,c[B>>2]|0);if(Zn(c[D>>2]|0,c[E>>2]|0,C,c[B>>2]|0)|0)Bf(48891,h);else{c[y>>2]=bj(c[D>>2]|0,c[E>>2]|0,c[A+8>>2]|0)|0;hq(c[D>>2]|0);hq(c[E>>2]|0);fo(C);d=c[o>>2]|0;p=c[y>>2]|0;c[g>>2]=c[x>>2];c[g+4>>2]=p;c[r>>2]=Ig(d,0,48938,g)|0;break}}c[r>>2]=68}}while(0);xq(c[A+8>>2]|0);xq(c[A+12>>2]|0);xq(c[A+16>>2]|0);xq(c[v>>2]|0);fo(A+20|0);xq(c[A+32>>2]|0);xq(c[A+36>>2]|0);xq(c[w>>2]|0);fo(A+44|0);xq(c[z>>2]|0);xq(c[x>>2]|0);xq(c[y>>2]|0);$f(c[u>>2]|0);no(c[B>>2]|0);qk(s);if(jg(1)|0){c[f>>2]=fu(c[r>>2]|0)|0;Df(48964,f)}c[n>>2]=c[r>>2];F=c[n>>2]|0;i=e;return F|0}function js(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0;b=i;i=i+32|0;d=b+20|0;e=b+16|0;f=b+12|0;g=b+8|0;h=b+4|0;j=b;c[e>>2]=a;c[h>>2]=0;c[f>>2]=xg(c[e>>2]|0,48644,1)|0;if(c[f>>2]|0){c[g>>2]=Fg(c[f>>2]|0,1,5)|0;vg(c[f>>2]|0);if(c[g>>2]|0){c[h>>2]=Ro(c[g>>2]|0)|0;xq(c[g>>2]|0)}}else{c[f>>2]=xg(c[e>>2]|0,47161,5)|0;if(!(c[f>>2]|0)){c[d>>2]=0;k=c[d>>2]|0;i=b;return k|0}c[j>>2]=Eg(c[f>>2]|0,1)|0;vg(c[f>>2]|0);if(!(c[j>>2]|0)){c[d>>2]=0;k=c[d>>2]|0;i=b;return k|0}if(ui(0,c[j>>2]|0,0,h)|0)c[h>>2]=0;$f(c[j>>2]|0)}c[d>>2]=c[h>>2];k=c[d>>2]|0;i=b;return k|0}function ks(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=i;i=i+256|0;f=e+72|0;g=e+64|0;h=e+56|0;j=e+48|0;k=e+40|0;l=e+8|0;m=e;n=e+248|0;o=e+244|0;p=e+240|0;q=e+236|0;r=e+232|0;s=e+192|0;t=e+188|0;u=e+184|0;v=e+124|0;w=e+120|0;x=e+116|0;y=e+112|0;z=e+100|0;A=e+88|0;B=e+84|0;C=e+80|0;D=e+76|0;c[o>>2]=a;c[p>>2]=b;c[q>>2]=d;c[t>>2]=0;c[u>>2]=0;c[w>>2]=0;c[x>>2]=0;c[y>>2]=0;c[B>>2]=0;d=v;b=d+60|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(b|0));co(z);co(A);pk(s,1,js(c[q>>2]|0)|0);c[r>>2]=nk(c[p>>2]|0,12916,t,s)|0;do if((c[r>>2]|0)==0?(p=c[t>>2]|0,c[m>>2]=u,c[m+4>>2]=0,c[r>>2]=Rg(p,0,48986,m)|0,(c[r>>2]|0)==0):0){if(jg(1)|0)Hf(48988,c[u>>2]|0);if((c[u>>2]|0)!=0?(c[(c[u>>2]|0)+12>>2]&4|0)!=0:0){c[r>>2]=79;break}p=c[q>>2]|0;c[l>>2]=v+8;c[l+4>>2]=v+12;c[l+8>>2]=v+16;c[l+12>>2]=w;c[l+16>>2]=v+32;c[l+20>>2]=v+36;c[l+24>>2]=v+56;c[l+28>>2]=0;c[r>>2]=Rg(p,0,49005,l)|0;if(!(c[r>>2]|0)){if((c[w>>
function qn(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;e=i;i=i+48|0;f=e+32|0;g=e+28|0;h=e+24|0;j=e+20|0;k=e+16|0;l=e+12|0;m=e+8|0;n=e+4|0;o=e;c[f>>2]=a;c[g>>2]=b;c[h>>2]=d;c[l>>2]=nn(c[h>>2]|0)|0;c[l>>2]=c[l>>2]^c[(c[f>>2]|0)+4096+16>>2];c[m>>2]=nn((c[h>>2]|0)+4|0)|0;c[m>>2]=c[m>>2]^c[(c[f>>2]|0)+4096+20>>2];c[j>>2]=nn((c[h>>2]|0)+8|0)|0;c[j>>2]=c[j>>2]^c[(c[f>>2]|0)+4096+24>>2];c[k>>2]=nn((c[h>>2]|0)+12|0)|0;c[k>>2]=c[k>>2]^c[(c[f>>2]|0)+4096+28>>2];c[n>>2]=c[(c[f>>2]|0)+((c[l>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+1024+(((c[l>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[l>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+3072+((c[l>>2]|0)>>>24<<2)>>2];c[o>>2]=c[(c[f>>2]|0)+1024+((c[m>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[m>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+3072+(((c[m>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+((c[m>>2]|0)>>>24<<2)>>2];c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);c[o>>2]=(c[o>>2]|0)+(c[n>>2]|0);c[k>>2]=c[k>>2]^(c[o>>2]|0)+(c[(c[f>>2]|0)+4128+124>>2]|0);c[k>>2]=((c[k>>2]|0)>>>1)+(c[k>>2]<<31);c[j>>2]=(c[j>>2]<<1)+((c[j>>2]|0)>>>31);c[j>>2]=c[j>>2]^(c[n>>2]|0)+(c[(c[f>>2]|0)+4128+120>>2]|0);c[n>>2]=c[(c[f>>2]|0)+((c[j>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+1024+(((c[j>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[j>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+3072+((c[j>>2]|0)>>>24<<2)>>2];c[o>>2]=c[(c[f>>2]|0)+1024+((c[k>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[k>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+3072+(((c[k>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+((c[k>>2]|0)>>>24<<2)>>2];c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);c[o>>2]=(c[o>>2]|0)+(c[n>>2]|0);c[m>>2]=c[m>>2]^(c[o>>2]|0)+(c[(c[f>>2]|0)+4128+116>>2]|0);c[m>>2]=((c[m>>2]|0)>>>1)+(c[m>>2]<<31);c[l>>2]=(c[l>>2]<<1)+((c[l>>2]|0)>>>31);c[l>>2]=c[l>>2]^(c[n>>2]|0)+(c[(c[f>>2]|0)+4128+112>>2]|0);c[n>>2]=c[(c[f>>2]|0)+((c[l>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+1024+(((c[l>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[l>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+3072+((c[l>>2]|0)>>>24<<2)>>2];c[o>>2]=c[(c[f>>2]|0)+1024+((c[m>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[m>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+3072+(((c[m>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+((c[m>>2]|0)>>>24<<2)>>2];c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);c[o>>2]=(c[o>>2]|0)+(c[n>>2]|0);c[k>>2]=c[k>>2]^(c[o>>2]|0)+(c[(c[f>>2]|0)+4128+108>>2]|0);c[k>>2]=((c[k>>2]|0)>>>1)+(c[k>>2]<<31);c[j>>2]=(c[j>>2]<<1)+((c[j>>2]|0)>>>31);c[j>>2]=c[j>>2]^(c[n>>2]|0)+(c[(c[f>>2]|0)+4128+104>>2]|0);c[n>>2]=c[(c[f>>2]|0)+((c[j>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+1024+(((c[j>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[j>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+3072+((c[j>>2]|0)>>>24<<2)>>2];c[o>>2]=c[(c[f>>2]|0)+1024+((c[k>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[k>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+3072+(((c[k>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+((c[k>>2]|0)>>>24<<2)>>2];c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);c[o>>2]=(c[o>>2]|0)+(c[n>>2]|0);c[m>>2]=c[m>>2]^(c[o>>2]|0)+(c[(c[f>>2]|0)+4128+100>>2]|0);c[m>>2]=((c[m>>2]|0)>>>1)+(c[m>>2]<<31);c[l>>2]=(c[l>>2]<<1)+((c[l>>2]|0)>>>31);c[l>>2]=c[l>>2]^(c[n>>2]|0)+(c[(c[f>>2]|0)+4128+96>>2]|0);c[n>>2]=c[(c[f>>2]|0)+((c[l>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+1024+(((c[l>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[l>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+3072+((c[l>>2]|0)>>>24<<2)>>2];c[o>>2]=c[(c[f>>2]|0)+1024+((c[m>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[m>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+3072+(((c[m>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+((c[m>>2]|0)>>>24<<2)>>2];c[n>>2]=(c[n>>2]|0)+(c[o>>2]|0);c[o>>2]=(c[o>>2]|0)+(c[n>>2]|0);c[k>>2]=c[k>>2]^(c[o>>2]|0)+(c[(c[f>>2]|0)+4128+92>>2]|0);c[k>>2]=((c[k>>2]|0)>>>1)+(c[k>>2]<<31);c[j>>2]=(c[j>>2]<<1)+((c[j>>2]|0)>>>31);c[j>>2]=c[j>>2]^(c[n>>2]|0)+(c[(c[f>>2]|0)+4128+88>>2]|0);c[n>>2]=c[(c[f>>2]|0)+((c[j>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+1024+(((c[j>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[j>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+3072+((c[j>>2]|0)>>>24<<2)>>2];c[o>>2]=c[(c[f>>2]|0)+1024+((c[k>>2]&255)<<2)>>2]^c[(c[f>>2]|0)+2048+(((c[k>>2]|0)>>>8&255)<<2)>>2]^c[(c[f>>2]|0)+3072+(((c[k>>2]|0)>>>16&255)<<2)>>2]^c[(c[f>>2]|0)+((c[k>>2]|0)>>>24<<2)>>2];c[n>>2]=(c[n>>2
function rk(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;e=i;i=i+160|0;f=e+144|0;g=e+140|0;h=e+136|0;j=e+132|0;k=e+128|0;l=e+124|0;m=e+120|0;n=e+116|0;o=e+112|0;p=e+108|0;q=e+104|0;r=e+100|0;s=e+96|0;t=e+92|0;u=e+88|0;v=e+84|0;w=e+80|0;x=e+76|0;y=e+72|0;z=e+68|0;A=e+64|0;B=e+60|0;C=e+56|0;D=e+52|0;E=e+48|0;F=e+44|0;G=e+40|0;H=e+36|0;I=e+32|0;J=e+28|0;K=e+24|0;L=e+20|0;M=e+16|0;N=e+12|0;O=e+8|0;P=e+4|0;Q=e;c[g>>2]=a;c[h>>2]=b;c[j>>2]=d;c[k>>2]=0;c[q>>2]=0;c[r>>2]=0;c[c[h>>2]>>2]=0;c[l>>2]=xg(c[g>>2]|0,37911,0)|0;if(!(c[l>>2]|0)){d=Fg(c[g>>2]|0,0,0)|0;c[c[h>>2]>>2]=d;c[f>>2]=(c[c[h>>2]>>2]|0)!=0?0:65;R=c[f>>2]|0;i=e;return R|0}c[s>>2]=xg(c[l>>2]|0,47167,0)|0;if(c[s>>2]|0){if(jk(c[s>>2]|0,r,(c[j>>2]|0)+8|0)|0)c[q>>2]=1;vg(c[s>>2]|0)}if((c[(c[j>>2]|0)+8>>2]|0)==5)c[(c[j>>2]|0)+8>>2]=0;c[m>>2]=xg(c[l>>2]|0,37916,0)|0;if(c[m>>2]|0)S=0;else S=xg(c[l>>2]|0,42217,0)|0;c[n>>2]=S;a:do if(((c[m>>2]|0)!=0^1)&1^((c[n>>2]|0)!=0^1)&1){if(c[q>>2]|0){c[k>>2]=72;break}if((c[(c[j>>2]|0)+8>>2]|0)==0?(c[r>>2]&4096|0)!=0:0){if(!(c[n>>2]|0)){c[k>>2]=65;break}c[t>>2]=xg(c[l>>2]|0,37805,0)|0;if(c[t>>2]|0){c[p>>2]=Bg(c[t>>2]|0,1,o)|0;if(c[p>>2]|0){S=ok(c[p>>2]|0,c[o>>2]|0)|0;c[(c[j>>2]|0)+16>>2]=S;if(!(c[(c[j>>2]|0)+16>>2]|0))c[k>>2]=5}else c[k>>2]=68;vg(c[t>>2]|0)}else c[k>>2]=65;if(c[k>>2]|0)break;c[u>>2]=Dg(c[n>>2]|0,1,v)|0;if(c[u>>2]|0){if(c[v>>2]<<3>>>0<(c[v>>2]|0)>>>0){$f(c[u>>2]|0);c[k>>2]=67}}else{c[v>>2]=0;c[u>>2]=Vf(1)|0;if(!(c[u>>2]|0))c[k>>2]=iu()|0}if(c[k>>2]|0)break;S=iq(0,c[u>>2]|0,c[v>>2]<<3)|0;c[c[h>>2]>>2]=S;break}do if((c[m>>2]|0)!=0?(c[(c[j>>2]|0)+8>>2]|0)==0:0){if((c[r>>2]&16|0)==0?(c[r>>2]&2|0)==0:0)break;if((yg(c[m>>2]|0)|0)!=3){c[k>>2]=65;break a}S=Bg(c[m>>2]|0,1,o)|0;c[p>>2]=S;if(!((S|0)!=0&(c[o>>2]|0)!=0)){c[k>>2]=65;break a}S=ok(c[p>>2]|0,c[o>>2]|0)|0;c[(c[j>>2]|0)+16>>2]=S;if(!(c[(c[j>>2]|0)+16>>2]|0)){c[k>>2]=5;break a}S=Dg(c[m>>2]|0,2,x)|0;c[w>>2]=S;if(!S){c[k>>2]=65;break a}S=c[w>>2]|0;if(c[x>>2]<<3>>>0<(c[x>>2]|0)>>>0){$f(S);c[k>>2]=67;break a}else{s=iq(0,S,c[x>>2]<<3)|0;c[c[h>>2]>>2]=s;break a}}while(0);if((c[n>>2]|0)!=0?(c[(c[j>>2]|0)+8>>2]|0)==0:0){if(c[r>>2]&2){c[k>>2]=70;break}s=Fg(c[n>>2]|0,1,5)|0;c[c[h>>2]>>2]=s;if(c[c[h>>2]>>2]|0)break;c[k>>2]=65;break}if(((c[n>>2]|0)!=0?(c[(c[j>>2]|0)+8>>2]|0)==1:0)?(c[c[j>>2]>>2]|0)==0:0){c[B>>2]=0;c[C>>2]=0;s=Bg(c[n>>2]|0,1,z)|0;c[y>>2]=s;if(!((s|0)!=0&(c[z>>2]|0)!=0)){c[k>>2]=65;break}c[A>>2]=xg(c[l>>2]|0,37895,0)|0;if(c[A>>2]|0){c[p>>2]=Bg(c[A>>2]|0,1,o)|0;do if(c[p>>2]|0){if((c[o>>2]|0)>>>0>0){c[B>>2]=Vf(c[o>>2]|0)|0;if(c[B>>2]|0){Dx(c[B>>2]|0,c[p>>2]|0,c[o>>2]|0)|0;c[C>>2]=c[o>>2];break}else{c[k>>2]=iu()|0;break}}}else c[k>>2]=68;while(0);vg(c[A>>2]|0);if(c[k>>2]|0)break}c[k>>2]=Il(c[h>>2]|0,c[(c[j>>2]|0)+4>>2]|0,c[y>>2]|0,c[z>>2]|0,c[B>>2]|0,c[C>>2]|0)|0;$f(c[B>>2]|0);break}do if((c[m>>2]|0)!=0?(c[(c[j>>2]|0)+8>>2]|0)==1:0){if((c[c[j>>2]>>2]|0)!=2?(c[c[j>>2]>>2]|0)!=3:0)break;if((yg(c[m>>2]|0)|0)!=3){c[k>>2]=65;break a}s=Bg(c[m>>2]|0,1,o)|0;c[p>>2]=s;if(!((s|0)!=0&(c[o>>2]|0)!=0)){c[k>>2]=65;break a}s=ok(c[p>>2]|0,c[o>>2]|0)|0;c[(c[j>>2]|0)+16>>2]=s;if(!(c[(c[j>>2]|0)+16>>2]|0)){c[k>>2]=5;break a}s=Bg(c[m>>2]|0,2,E)|0;c[D>>2]=s;if((s|0)!=0&(c[E>>2]|0)!=0){c[k>>2]=Ml(c[h>>2]|0,c[(c[j>>2]|0)+4>>2]|0,c[D>>2]|0,c[E>>2]|0,c[(c[j>>2]|0)+16>>2]|0)|0;break a}else{c[k>>2]=65;break a}}while(0);do if((c[n>>2]|0)!=0?(c[(c[j>>2]|0)+8>>2]|0)==2:0){if((c[c[j>>2]>>2]|0)!=2?(c[c[j>>2]>>2]|0)!=3:0)break;if((yg(c[n>>2]|0)|0)!=2){c[k>>2]=65;break a}s=Bg(c[n>>2]|0,1,G)|0;c[F>>2]=s;if((s|0)!=0&(c[G>>2]|0)!=0){c[k>>2]=Nl(c[h>>2]|0,c[(c[j>>2]|0)+4>>2]|0,c[F>>2]|0,c[G>>2]|0)|0;break a}else{c[k>>2]=65;break a}}while(0);if(((c[n>>2]|0)!=0?(c[(c[j>>2]|0)+8>>2]|0)==3:0)?(c[c[j>>2]>>2]|0)==0:0){s=Bg(c[n>>2]|0,1,I)|0;c[H>>2]=s;if(!((s|0)!=0&(c[I>>2]|0)!=0)){c[k>>2]=65;break}c[K>>2]=0;c[L>>2]=0;c[J>>2]=xg(c[l>>2]|0,37805,0)|0;if(c[J>>2]|0){c[p>>2]=Bg(c[J>>2]|0,1,o)|0;do if(c[p>>2]|0){s=ok(c[p>>2]|0,c[o>>2]|0)|0;c[(c[j>>2]|0)+16>>2]=s;if(c[(c[j>>2]|0)+16>>2
function om(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=i;i=i+64|0;e=d;f=d+48|0;g=d+44|0;h=d+40|0;j=d+36|0;k=d+28|0;l=d+24|0;m=d+20|0;n=d+16|0;o=d+12|0;p=d+8|0;q=d+4|0;c[f>>2]=a;c[g>>2]=b;c[h>>2]=0;c[d+32>>2]=1e3;c[k>>2]=0;c[l>>2]=0;c[m>>2]=0;c[n>>2]=0;c[o>>2]=0;c[p>>2]=0;c[q>>2]=0;c[k>>2]=vq(1e3)|0;yq(c[k>>2]|0,1e3,0);c[e>>2]=c[k>>2];c[j>>2]=Ig(l,0,42087,e)|0;do if(!(c[j>>2]|0)){c[j>>2]=xk(m,c[l>>2]|0,c[f>>2]|0)|0;if(c[j>>2]|0){c[h>>2]=42117;break}c[n>>2]=pm(c[m>>2]|0)|0;if(!(c[n>>2]|0)){c[h>>2]=42140;break}if(!(ap(c[k>>2]|0,c[n>>2]|0)|0)){c[h>>2]=42173;break}c[j>>2]=zk(o,c[m>>2]|0,c[g>>2]|0)|0;if(c[j>>2]|0){c[h>>2]=42202;break}c[q>>2]=xg(c[o>>2]|0,42217,0)|0;if(c[q>>2]|0)c[p>>2]=Fg(c[q>>2]|0,1,5)|0;else c[p>>2]=Fg(c[o>>2]|0,0,5)|0;if(!(c[p>>2]|0)){c[h>>2]=42223;break}if(ap(c[k>>2]|0,c[p>>2]|0)|0)c[h>>2]=42253}else c[h>>2]=42e3;while(0);vg(c[q>>2]|0);xq(c[p>>2]|0);vg(c[o>>2]|0);xq(c[n>>2]|0);vg(c[m>>2]|0);vg(c[l>>2]|0);xq(c[k>>2]|0);i=d;return c[h>>2]|0}function pm(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0;b=i;i=i+32|0;d=b+20|0;e=b+16|0;f=b+12|0;g=b+8|0;h=b+4|0;j=b;c[e>>2]=a;c[f>>2]=xg(c[e>>2]|0,42132,0)|0;if(!(c[f>>2]|0)){c[d>>2]=0;k=c[d>>2]|0;i=b;return k|0}c[g>>2]=xg(c[f>>2]|0,39319,0)|0;vg(c[f>>2]|0);if(!(c[g>>2]|0)){c[d>>2]=0;k=c[d>>2]|0;i=b;return k|0}c[h>>2]=xg(c[g>>2]|0,39370,0)|0;vg(c[g>>2]|0);if(c[h>>2]|0){c[j>>2]=Fg(c[h>>2]|0,1,0)|0;vg(c[h>>2]|0);c[d>>2]=c[j>>2];k=c[d>>2]|0;i=b;return k|0}else{c[d>>2]=0;k=c[d>>2]|0;i=b;return k|0}return 0}function qm(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;d=i;i=i+32|0;e=d+20|0;f=d+16|0;g=d+12|0;h=d+8|0;j=d+4|0;k=d;c[f>>2]=a;c[g>>2]=b;c[h>>2]=xg(c[g>>2]|0,39374,1)|0;if(!(c[h>>2]|0)){c[e>>2]=68;l=c[e>>2]|0;i=d;return l|0}c[j>>2]=Bg(c[h>>2]|0,1,k)|0;if(c[j>>2]|0){Fj(c[f>>2]|0,c[j>>2]|0,c[k>>2]|0);vg(c[h>>2]|0);c[e>>2]=0;l=c[e>>2]|0;i=d;return l|0}else{vg(c[h>>2]|0);c[e>>2]=68;l=c[e>>2]|0;i=d;return l|0}return 0}function rm(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=i;i=i+16|0;e=d+12|0;f=d+4|0;c[e>>2]=a;c[d+8>>2]=b;c[f>>2]=c[e>>2];c[d>>2]=Vg()|0;c[(c[f>>2]|0)+160>>2]=1732584193;c[(c[f>>2]|0)+164>>2]=-271733879;c[(c[f>>2]|0)+168>>2]=-1732584194;c[(c[f>>2]|0)+172>>2]=271733878;c[(c[f>>2]|0)+176>>2]=-1009589776;e=(c[f>>2]|0)+128|0;c[e>>2]=0;c[e+4>>2]=0;e=(c[f>>2]|0)+136|0;c[e>>2]=0;c[e+4>>2]=0;c[(c[f>>2]|0)+144>>2]=0;c[(c[f>>2]|0)+148>>2]=64;c[(c[f>>2]|0)+152>>2]=32;i=d;return}function sm(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;i=i+32|0;f=e+16|0;g=e+12|0;h=e+8|0;j=e+4|0;k=e;c[f>>2]=a;c[g>>2]=b;c[h>>2]=d;c[j>>2]=c[f>>2];do{c[k>>2]=tm(c[j>>2]|0,c[g>>2]|0)|0;c[g>>2]=(c[g>>2]|0)+64;f=(c[h>>2]|0)+-1|0;c[h>>2]=f}while((f|0)!=0);i=e;return c[k>>2]|0}function tm(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=i;i=i+112|0;e=d+100|0;f=d+96|0;g=d+92|0;h=d+88|0;j=d+84|0;k=d+80|0;l=d+76|0;m=d+72|0;n=d+68|0;o=d+64|0;p=d;c[e>>2]=a;c[f>>2]=b;c[g>>2]=c[e>>2];c[h>>2]=c[f>>2];c[j>>2]=c[(c[g>>2]|0)+160>>2];c[k>>2]=c[(c[g>>2]|0)+164>>2];c[l>>2]=c[(c[g>>2]|0)+168>>2];c[m>>2]=c[(c[g>>2]|0)+172>>2];c[n>>2]=c[(c[g>>2]|0)+176>>2];f=um(c[j>>2]|0,5)|0;e=f+(c[m>>2]^c[k>>2]&(c[l>>2]^c[m>>2]))+1518500249|0;f=vm(c[h>>2]|0)|0;c[p>>2]=f;c[n>>2]=(c[n>>2]|0)+(e+f);c[k>>2]=um(c[k>>2]|0,30)|0;f=um(c[n>>2]|0,5)|0;e=f+(c[l>>2]^c[j>>2]&(c[k>>2]^c[l>>2]))+1518500249|0;f=vm((c[h>>2]|0)+4|0)|0;c[p+4>>2]=f;c[m>>2]=(c[m>>2]|0)+(e+f);c[j>>2]=um(c[j>>2]|0,30)|0;f=um(c[m>>2]|0,5)|0;e=f+(c[k>>2]^c[n>>2]&(c[j>>2]^c[k>>2]))+1518500249|0;f=vm((c[h>>2]|0)+8|0)|0;c[p+8>>2]=f;c[l>>2]=(c[l>>2]|0)+(e+f);c[n>>2]=um(c[n>>2]|0,30)|0;f=um(c[l>>2]|0,5)|0;e=f+(c[j>>2]^c[m>>2]&(c[n>>2]^c[j>>2]))+1518500249|0;f=vm((c[h>>2]|0)+12|0)|0;c[p+12>>2]=f;c[k>>2]=(c[k>>2]|0)+(e+f);c[m>>2]=um(c[m>>2]|0,30)|0;f=um(c[k>>2]|0,5)|0;e=f+(c[n>>2]^c[l>>2]&(c[m>>2]^c[n>>2]))+1518500249|0;f=vm((c[h>>2]|0)+16|0)|0;c[p+16>>2]=f;c[j>>2]=(c[j>>2]|0)+(e+f);c[l>>2]=um(c[l>>2]|0,30)|0;f=um(c[j>>2]|0,5)|0;e=f+(c[m>>2]^c[k>>2]&(c[l>>2]^c[m>>2]))+1518500249|0;f=vm((c[h>>2]|0)+20|0)|0;c[p+20>>2]=f;c[n>>2]=(c[n>>2]|0)+(e+f);c[k>>2]=um(c[k>>2]|0,30)|0;f=um(c[n>>2]|0,5)|0;e=f+(c[l>>2]^c[j>>2]&(c[k>>2
function fw(a,b,c){a=a|0;b=b|0;c=c|0;return uv(a,2147483647,b,c)|0}function gw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=i;i=i+16|0;f=e;c[f>>2]=d;d=wv(a,b,f)|0;i=e;return d|0}function hw(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;if((c[f+76>>2]|0)>-1)g=Iv(f)|0;else g=0;h=e+-1|0;if((e|0)<2){e=f+74|0;i=a[e>>0]|0;a[e>>0]=i+255|i;if(g)av(f);if(!h){a[b>>0]=0;j=b}else j=0}else{a:do if(h){i=f+4|0;e=f+8|0;k=h;l=b;while(1){m=c[i>>2]|0;n=m;o=(c[e>>2]|0)-n|0;p=Cv(m,10,o)|0;q=(p|0)==0;r=q?o:1-n+p|0;p=r>>>0<k>>>0;n=p?r:k;Dx(l|0,m|0,n|0)|0;m=(c[i>>2]|0)+n|0;c[i>>2]=m;r=l+n|0;o=k-n|0;if(!(q&p)){s=r;t=17;break a}if(m>>>0>=(c[e>>2]|0)>>>0){p=cw(f)|0;if((p|0)<0){u=r;break}else v=p}else{c[i>>2]=m+1;v=d[m>>0]|0}k=o+-1|0;o=r+1|0;a[r>>0]=v;if(!((k|0)!=0&(v&255|0)!=10)){s=o;t=17;break a}else l=o}if((u|0)!=(b|0)?(c[f>>2]&16|0)!=0:0){s=u;t=17}else w=0}else{s=b;t=17}while(0);if((t|0)==17)if(!b)w=0;else{a[s>>0]=0;w=b}if(!g)j=w;else{av(f);j=w}}return j|0}function iw(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(!e)f=0;else{g=a[b>>0]|0;a:do if(!(g<<24>>24)){h=0;i=c}else{j=e;k=g;l=b;m=c;while(1){j=j+-1|0;n=a[m>>0]|0;if(!(k<<24>>24==n<<24>>24&((j|0)!=0&n<<24>>24!=0))){h=k;i=m;break a}l=l+1|0;n=m+1|0;k=a[l>>0]|0;if(!(k<<24>>24)){h=0;i=n;break}else m=n}}while(0);f=(h&255)-(d[i>>0]|0)|0}return f|0}function jw(a){a=a|0;return Hx(a|0)|0}function kw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=i;i=i+192|0;f=e+152|0;g=e+136|0;h=e+120|0;j=e+104|0;k=e+96|0;l=e+80|0;m=e+64|0;n=e+48|0;o=e+32|0;p=e+16|0;q=e;r=e+176|0;s=e+168|0;c[r>>2]=d;d=(c[r>>2]|0)+(4-1)&~(4-1);t=c[d>>2]|0;c[r>>2]=d+4;d=(b|0)==4?t|32768:t;a:do switch(b|0){case 14:{c[q>>2]=a;c[q+4>>2]=14;c[q+8>>2]=d;u=Xu(pa(221,q|0)|0)|0;break}case 9:{c[p>>2]=a;c[p+4>>2]=16;c[p+8>>2]=s;t=pa(221,p|0)|0;switch(t|0){case -22:{c[o>>2]=a;c[o+4>>2]=9;c[o+8>>2]=d;v=pa(221,o|0)|0;break}case 0:{r=c[s+4>>2]|0;v=(c[s>>2]|0)==2?0-r|0:r;break}default:v=Xu(t)|0}u=v;break}case 1030:{c[n>>2]=a;c[n+4>>2]=1030;c[n+8>>2]=d;t=pa(221,n|0)|0;if((t|0)!=-22){if((t|0)>-1){c[m>>2]=t;c[m+4>>2]=2;c[m+8>>2]=1;pa(221,m|0)|0}u=Xu(t)|0;break a}c[l>>2]=a;c[l+4>>2]=1030;c[l+8>>2]=0;t=pa(221,l|0)|0;if((t|0)==-22){c[j>>2]=a;c[j+4>>2]=0;c[j+8>>2]=d;r=pa(221,j|0)|0;if((r|0)>-1){c[h>>2]=r;c[h+4>>2]=2;c[h+8>>2]=1;pa(221,h|0)|0}u=Xu(r)|0;break a}else{if((t|0)>-1){c[k>>2]=t;ta(6,k|0)|0}u=Xu(-22)|0;break a}break}default:if((b+-12|0)>>>0<5){c[g>>2]=a;c[g+4>>2]=b;c[g+8>>2]=d;u=Xu(pa(221,g|0)|0)|0;break a}else{c[f>>2]=a;c[f+4>>2]=b;c[f+8>>2]=d;u=Xu(pa(221,f|0)|0)|0;break a}}while(0);i=e;return u|0}function lw(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;c[d>>2]=a;a=ta(6,d|0)|0;d=Xu((a|0)==-4?-115:a)|0;i=b;return d|0}function mw(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:do if(!d)e=0;else{f=d;g=b;h=c;while(1){i=a[g>>0]|0;j=a[h>>0]|0;if(i<<24>>24!=j<<24>>24){k=i;l=j;break}f=f+-1|0;if(!f){e=0;break a}else{g=g+1|0;h=h+1|0}}e=(k&255)-(l&255)|0}while(0);return e|0}function nw(a){a=a|0;return Hx(a|0)|0}function ow(a,b,c){a=a|0;b=b|0;c=c|0;pw(a,b,c)|0;return a|0}function pw(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;f=d;do if(!((f^b)&3)){g=(e|0)!=0;a:do if(g&(f&3|0)!=0){h=e;i=d;j=b;while(1){k=a[i>>0]|0;a[j>>0]=k;if(!(k<<24>>24)){l=h;m=i;n=j;break a}k=h+-1|0;o=i+1|0;p=j+1|0;q=(k|0)!=0;if(q&(o&3|0)!=0){h=k;i=o;j=p}else{r=k;s=o;t=p;u=q;v=5;break}}}else{r=e;s=d;t=b;u=g;v=5}while(0);if((v|0)==5)if(u){l=r;m=s;n=t}else{w=t;x=0;break}if(!(a[m>>0]|0)){w=n;x=l}else{b:do if(l>>>0>3){g=l;j=n;i=m;while(1){h=c[i>>2]|0;if((h&-2139062144^-2139062144)&h+-16843009){y=g;z=j;A=i;break b}c[j>>2]=h;h=g+-4|0;q=i+4|0;p=j+4|0;if(h>>>0>3){g=h;j=p;i=q}else{y=h;z=p;A=q;break}}}else{y=l;z=n;A=m}while(0);B=A;C=z;D=y;v=11}}else{B=d;C=b;D=e;v=11}while(0);c:do if((v|0)==11)if(!D){w=C;x=0}else{e=B;b=C;d=D;while(1){y=a[e>>0]|0;a[b>>0]=y;if(!(y<<24>>24)){w=b;x=d;break c}d=d+-1|0;y=b+1|0;if(!d){w=y;x=0;break}else{e=e+1|0;b=y}}}while(0);Fx(w|0,0,x|0)|0;return w|0}function qw(b,d)
function jn(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=i;i=i+64|0;h=g;j=g+36|0;k=g+32|0;l=g+28|0;m=g+24|0;n=g+20|0;o=g+16|0;p=g+12|0;q=g+8|0;r=g+4|0;s=g+56|0;t=g+55|0;u=g+54|0;v=g+53|0;w=g+52|0;x=g+51|0;y=g+50|0;z=g+49|0;A=g+48|0;B=g+47|0;C=g+46|0;D=g+45|0;E=g+44|0;F=g+43|0;G=g+42|0;H=g+41|0;I=g+40|0;c[k>>2]=b;c[l>>2]=e;c[m>>2]=f;a[s>>0]=0;a[t>>0]=0;a[u>>0]=0;a[v>>0]=0;a[w>>0]=0;a[x>>0]=0;a[y>>0]=0;a[z>>0]=0;a[A>>0]=0;a[B>>0]=0;a[C>>0]=0;a[D>>0]=0;a[E>>0]=0;a[F>>0]=0;a[G>>0]=0;a[H>>0]=0;if(((c[m>>2]|0)-16|16|0)!=16){c[j>>2]=44;J=c[j>>2]|0;i=g;return J|0}if((c[17704]|0)==0?(c[17704]=1,c[17705]=kn()|0,(c[17705]|0)!=0):0){c[h>>2]=c[17705];Af(43706,h)}if(c[17705]|0){c[j>>2]=50;J=c[j>>2]|0;i=g;return J|0}if(a[c[l>>2]>>0]|0){a[I>>0]=a[43710+((d[c[l>>2]>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+0)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+45)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+1)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+45)>>0]}if(a[(c[l>>2]|0)+1>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+1>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+45)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+164)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+68)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+138)>>0]}if(a[(c[l>>2]|0)+2>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+2>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+138)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+213)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+191)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+209)>>0]}if(a[(c[l>>2]|0)+3>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+3>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+209)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+127)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+61)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+153)>>0]}if(a[(c[l>>2]|0)+4>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+4>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+153)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+70)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+102)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+150)>>0]}if(a[(c[l>>2]|0)+5>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+5>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+150)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+60)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+91)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+237)>>0]}if(a[(c[l>>2]|0)+6>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+6>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+237)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+55)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+79)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+224)>>0]}if(a[(c[l>>2]|0)+7>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+7>>0]|0)-1)>>0]|0;a[s>>0]=d[s>>0]^d[43965+((d[I>>0]|0)+224)>>0];a[t>>0]=d[t>>0]^d[43965+((d[I>>0]|0)+208)>>0];a[u>>0]=d[u>>0]^d[43965+((d[I>>0]|0)+140)>>0];a[v>>0]=d[v>>0]^d[43965+((d[I>>0]|0)+23)>>0]}if(a[(c[l>>2]|0)+8>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+8>>0]|0)-1)>>0]|0;a[w>>0]=d[w>>0]^d[43965+((d[I>>0]|0)+0)>>0];a[x>>0]=d[x>>0]^d[43965+((d[I>>0]|0)+45)>>0];a[y>>0]=d[y>>0]^d[43965+((d[I>>0]|0)+1)>>0];a[z>>0]=d[z>>0]^d[43965+((d[I>>0]|0)+45)>>0]}if(a[(c[l>>2]|0)+9>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+9>>0]|0)-1)>>0]|0;a[w>>0]=d[w>>0]^d[43965+((d[I>>0]|0)+45)>>0];a[x>>0]=d[x>>0]^d[43965+((d[I>>0]|0)+164)>>0];a[y>>0]=d[y>>0]^d[43965+((d[I>>0]|0)+68)>>0];a[z>>0]=d[z>>0]^d[43965+((d[I>>0]|0)+138)>>0]}if(a[(c[l>>2]|0)+10>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+10>>0]|0)-1)>>0]|0;a[w>>0]=d[w>>0]^d[43965+((d[I>>0]|0)+138)>>0];a[x>>0]=d[x>>0]^d[43965+((d[I>>0]|0)+213)>>0];a[y>>0]=d[y>>0]^d[43965+((d[I>>0]|0)+191)>>0];a[z>>0]=d[z>>0]^d[43965+((d[I>>0]|0)+209)>>0]}if(a[(c[l>>2]|0)+11>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+11>>0]|0)-1)>>0]|0;a[w>>0]=d[w>>0]^d[43965+((d[I>>0]|0)+209)>>0];a[x>>0]=d[x>>0]^d[43965+((d[I>>0]|0)+127)>>0];a[y>>0]=d[y>>0]^d[43965+((d[I>>0]|0)+61)>>0];a[z>>0]=d[z>>0]^d[43965+((d[I>>0]|0)+153)>>0]}if(a[(c[l>>2]|0)+12>>0]|0){a[I>>0]=a[43710+((d[(c[l>>2]|0)+12>>0]|0)-1)>>0]|0;a[w>>0]=d[w>>0]^d[43965+((d[I>>0]|0)+153)>>0];a[x>>0]=d[x>>0]^d[43965+((d[I>>0]|0)+70)>>0];a[y>>0]=d[y>>0]^d[43965+(
2015-12-16 05:53:55 +01:00
// EMSCRIPTEN_END_FUNCS
2015-12-25 23:51:15 +01:00
var vb=[$x,Ik,Mk,Nk,jl,dm,fm,gm,hm,im,zm,Pm,dn,hn,ln,pn,is,ks,ls,ms,ns,yi,Bs,Zu,bv,_u,vv,zf,gw,dl,hl,yl,sm,Em,Um,cv,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x,$x];var wb=[ay,ol,bl,_k,Xk,sl,vn,yn,sn,ay,ay,ay,ay,ay,ay,ay];var xb=[by,Cl,wm,Mm,an,mo,$u,dv,Pw,by,by,by,by,by,by,by];var yb=[cy,xl,rm,Dm,Sm,Tm,gn,zs];var zb=[dy,El,bm,em,ym,Om,cn,gs,js,Di,Wu,dy,dy,dy,dy,dy];var Ab=[ey,rs,wl,Ls,st,Pt,ey,ey];var Bb=[fy,Qk,Sk,xu];var Cb=[gy,Cs,rr,Ks,Tt,gy,gy,gy];var Db=[hy,ql];var Eb=[iy,Ul,qm,bs,ps,sk,am,iy];var Fb=[jy,Oh];return{_WRALL_make_purpose:ac,_GNUNET_CRYPTO_rsa_blinding_key_encode:Sd,_bitshift64Lshr:Cx,_bitshift64Ashr:Bx,_GNUNET_CRYPTO_eddsa_key_create:gd,_memcpy:Dx,_TALER_WR_GNUNET_free:Yb,_TALER_WRALL_amount_add:hc,_GNUNET_CRYPTO_rsa_private_key_decode:Id,_TALER_WR_multiply_amount:Ac,_GNUNET_CRYPTO_rsa_blinding_key_decode:Td,_GNUNET_CRYPTO_ecc_ecdh:kd,_TALER_amount_hton:Mu,_TALER_WR_verify_sign_key_enc:qc,_free:tx,_TALER_WRALL_sign_deposit_permission:rc,_TALER_WR_verify_denoms:nc,_GNUNET_CRYPTO_rsa_blinding_key_create:Pd,_TALER_WR_verify_sign_key:pc,_TALER_WRALL_rsa_public_key_hash:kc,_TALER_WRALL_gen_key_from_blob:gc,_GNUNET_CRYPTO_rsa_private_key_get_public:Jd,_TALER_WRALL_rsa_public_key_decode_from_string:cc,_GNUNET_CRYPTO_symmetric_encrypt:Xc,_TALER_WR_get_fraction:yc,_TALER_WR_verify_denoms_enc:oc,_TALER_amount_cmp:Ru,_TALER_WRALL_ecdhe_public_key_from_private_key:Sb,_llvm_cttz_i32:Gx,_TALER_WRALL_eddsa_private_key_from_string:Ub,_TALER_WRALL_gen_init_vector:fc,_TALER_amount_ntoh:Nu,_WR_verify_test:_b,_GNUNET_CRYPTO_rsa_public_key_free:Ld,_GNUNET_CRYPTO_hkdf:ud,_GNUNET_CRYPTO_eddsa_key_get_public:$c,_llvm_bswap_i32:Hx,_GNUNET_CRYPTO_rsa_private_key_create:Fd,_GNUNET_STRINGS_data_to_string_alloc:ce,_TALER_WRALL_sign_test:Zb,_TALER_WR_verify_confirmation:sc,_GNUNET_CRYPTO_rsa_public_key_decode:Od,_GNUNET_CRYPTO_rsa_blinding_key_free:Rd,_GNUNET_CRYPTO_rsa_signature_encode:Qd,_GNUNET_CRYPTO_rsa_verify:_d,_TALER_WR_eddsa_verify:$b,_GNUNET_STRINGS_string_to_data:de,_TALER_WRALL_gen_symmetric_key:ec,_TALER_WRALL_ecc_ecdh:Tb,_memset:Fx,_GNUNET_CRYPTO_rsa_unblind:Zd,_TALER_WR_get_currency:zc,_DEBUG_WR_get_purpose:uc,_TALER_WRALL_get_amount:vc,_GNUNET_CRYPTO_rsa_private_key_encode:Hd,_GNUNET_CRYPTO_symmetric_decrypt:_c,_i64Subtract:zx,_TALER_WR_get_value:xc,_GNUNET_CRYPTO_rsa_signature_free:Xd,_TALER_WRALL_eddsa_public_key_from_priv_string:Vb,_GNUNET_CRYPTO_rsa_blind:Ud,_TALER_WR_verify_denom_enc:mc,_malloc:sx,_TALER_WR_hello_world:wc,_TALER_WRALL_make_withdraw_bundle:ic,_GNUNET_CRYPTO_rsa_signature_decode:Yd,_GNUNET_CRYPTO_rsa_sign:Vd,_GNUNET_CRYPTO_ecdhe_key_create:ed,_TALER_WRALL_get_encoding_from_rsa_signature:dc,_TALER_WRALL_hash:Qb,_TALER_amount_normalize:Su,_TALER_WRALL_sign_contract:jc,_bitshift64Shl:Ix,_GNUNET_CRYPTO_rsa_private_key_free:Gd,_fflush:ww,_GNUNET_CRYPTO_hash_create_random:md,_TALER_WRALL_eddsa_public_key_from_private:Wb,_TALER_WR_multiply_amounts:Bc,_TALER_amount_add:Vu,_GNUNET_CRYPTO_ecdhe_key_get_public:bd,_TALER_amount_subtract:Uu,_i64Add:Ax,_TALER_WRALL_purpose_create:bc,_GNUNET_CRYPTO_eddsa_sign:hd,_TALER_WR_verify_denom:lc,_TALER_WRALL_get_current_time:Pb,___errno_location:Yu,_TALER_WR_get_fancy_time:Xb,_TALER_WRALL_make_eddsa_signature:tc,_memmove:Ex,_TALER_amount_get_zero:Ou,_DEBUG_WR_dump_amount:Rb,_GNUNET_CRYPTO_rsa_public_key_encode:Md,_GNUNET_CRYPTO_hash:ld,_GNUNET_util_cl_init:Jc,_GNUNET_CRYPTO_random_init:Ad,_gpg_err_init:eu,runPostSets:yx,stackAlloc:Gb,stackSave:Hb,stackRestore:Ib,establishStackSpace:Jb,setThrew:Kb,setTempRet0:Nb,getTempRet0:Ob,dynCall_iiii:Qx,dynCall_viiiii:Rx,dynCall_vi:Sx,dynCall_vii:Tx,dynCall_ii:Ux,dynCall_viii:Vx,dynCall_v:Wx,dynCall_iiiii:Xx,dynCall_viiiiii:Yx,dynCall_iii:Zx,dynCall_viiii:_x}})
2015-12-25 23:51:15 +01:00
// EMSCRIPTEN_END_ASM
(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var _WRALL_make_purpose=Module["_WRALL_make_purpose"]=asm["_WRALL_make_purpose"];var _GNUNET_CRYPTO_rsa_blinding_key_encode=Module["_GNUNET_CRYPTO_rsa_blinding_key_encode"]=asm["_GNUNET_CRYPTO_rsa_blinding_key_encode"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Ashr=Module["_bitshift64Ashr"]=asm["_bitshift64Ashr"];var _GNUNET_CRYPTO_eddsa_key_create=Module["_GNUNET_CRYPTO_eddsa_key_create"]=asm["_GNUNET_CRYPTO_eddsa_key_create"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _TALER_WR_GNUNET_free=Module["_TALER_WR_GNUNET_free"]=asm["_TALER_WR_GNUNET_free"];var _TALER_WRALL_amount_add=Module["_TALER_WRALL_amount_add"]=asm["_TALER_WRALL_amount_add"];var _GNUNET_CRYPTO_rsa_private_key_decode=Module["_GNUNET_CRYPTO_rsa_private_key_decode"]=asm["_GNUNET_CRYPTO_rsa_private_key_decode"];var _TALER_WR_multiply_amount=Module["_TALER_WR_multiply_amount"]=asm["_TALER_WR_multiply_amount"];var _GNUNET_CRYPTO_rsa_blinding_key_decode=Module["_GNUNET_CRYPTO_rsa_blinding_key_decode"]=asm["_GNUNET_CRYPTO_rsa_blinding_key_decode"];var _TALER_WR_multiply_amounts=Module["_TALER_WR_multiply_amounts"]=asm["_TALER_WR_multiply_amounts"];var _TALER_amount_hton=Module["_TALER_amount_hton"]=asm["_TALER_amount_hton"];var _TALER_WRALL_eddsa_private_key_from_string=Module["_TALER_WRALL_eddsa_private_key_from_string"]=asm["_TALER_WRALL_eddsa_private_key_from_string"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var _gpg_err_init=Module["_gpg_err_init"]=asm["_gpg_err_init"];var _free=Module["_free"]=asm["_free"];var _TALER_WRALL_sign_deposit_permission=Module["_TALER_WRALL_sign_deposit_permission"]=asm["_TALER_WRALL_sign_deposit_permission"];var _TALER_WR_verify_denoms=Module["_TALER_WR_verify_denoms"]=asm["_TALER_WR_verify_denoms"];var _GNUNET_CRYPTO_rsa_blinding_key_create=Module["_GNUNET_CRYPTO_rsa_blinding_key_create"]=asm["_GNUNET_CRYPTO_rsa_blinding_key_create"];var _TALER_WR_verify_denom_enc=Module["_TALER_WR_verify_denom_enc"]=asm["_TALER_WR_verify_denom_enc"];var _TALER_WRALL_rsa_public_key_hash=Module["_TALER_WRALL_rsa_public_key_hash"]=asm["_TALER_WRALL_rsa_public_key_hash"];var _TALER_WRALL_gen_key_from_blob=Module["_TALER_WRALL_gen_key_from_blob"]=asm["_TALER_WRALL_gen_key_from_blob"];var _GNUNET_CRYPTO_rsa_private_key_get_public=Module["_GNUNET_CRYPTO_rsa_private_key_get_public"]=asm["_GNUNET_CRYPTO_rsa_private_key_get_public"];var _TALER_WRALL_rsa_public_key_decode_from_string=Module["_TALER_WRALL_rsa_public_key_decode_from_string"]=asm["_TALER_WRALL_rsa_public_key_decode_from_string"];var _GNUNET_CRYPTO_symmetric_encrypt=Module["_GNUNET_CRYPTO_symmetric_encrypt"]=asm["_GNUNET_CRYPTO_symmetric_encrypt"];var _TALER_WR_get_fraction=Module["_TALER_WR_get_fraction"]=asm["_TALER_WR_get_fraction"];var _TALER_WR_verify_denoms_enc=Module["_TALER_WR_verify_denoms_enc"]=asm["_TALER_WR_verify_denoms_enc"];var _TALER_amount_cmp=Module["_TALER_amount_cmp"]=asm["_TALER_amount_cmp"];var _TALER_WRALL_ecdhe_public_key_from_private_key=Module["_TALER_WRALL_ecdhe_public_key_from_private_key"]=asm["_TALER_WRALL_ecdhe_public_key_from_private_key"];var _llvm_cttz_i32=Module["_llvm_cttz_i32"]=asm["_llvm_cttz_i32"];var _TALER_WR_verify_sign_key_enc=Module["_TALER_WR_verify_sign_key_enc"]=asm["_TALER_WR_verify_sign_key_enc"];var _TALER_WRALL_gen_init_vector=Module["_TALER_WRALL_gen_init_vector"]=asm["_TALER_WRALL_gen_init_vector"];var _TALER_amount_ntoh=Module["_TALER_amount_ntoh"]=asm["_TALER_amount_ntoh"];var _WR_verify_test=Module["_WR_verify_test"]=asm["_WR_verify_test"];var _GNUNET_CRYPTO_rsa_public_key_free=Module["_GNUNET_CRYPTO_rsa_public_key_free"]=asm["_GNUNET_CRYPTO_rsa_public_key_free"];var _GNUNET_CRYPTO_hkdf=Module["_GNUNET_CRYPTO_hkdf"]=asm["_GNUNET_CRYPTO_hkdf"];var _GNUNET_CRYPTO_eddsa_key_get_public=Module["_GNUNET_CRYPTO_eddsa_key_get_public"]=asm["_GNUNET_CRYPTO_eddsa_key_get_public"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _TALER_WR_get_value=Module["_TALER_WR_get_value"]=asm["_TALER_WR_get_value"];var _GN