18 lines
441 KiB
JavaScript
18 lines
441 KiB
JavaScript
|
|
/* THIS FILE IS GENERATED - DO NOT EDIT */
|
||
|
|
async function OpenJPEG(moduleArg={}){var moduleRtn;var Module=moduleArg;var ENVIRONMENT_IS_WEB=true;var ENVIRONMENT_IS_WORKER=false;var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var _scriptName=import.meta.url;var scriptDirectory="";var readAsync;if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){try{scriptDirectory=new URL(".",_scriptName).href}catch{}{readAsync=async url=>{var response=await fetch(url,{credentials:"same-origin"});if(response.ok){return response.arrayBuffer()}throw new Error(response.status+" : "+response.url)}}}else{}var out=console.log.bind(console);var err=console.error.bind(console);var wasmBinary;var WebAssembly={Memory:function(opts){this.buffer=new ArrayBuffer(opts["initial"]*65536)},Module:function(binary){},Instance:function(module,info){this.exports=(
|
||
|
|
// EMSCRIPTEN_START_ASM
|
||
|
|
function instantiate(Aa){var a;var b=new Uint8Array(123);for(var c=25;c>=0;--c){b[48+c]=52+c;b[65+c]=c;b[97+c]=26+c}b[43]=62;b[47]=63;function i(j,k,l){var d,e,c=0,f=k,g=l.length,h=k+(g*3>>2)-(l[g-2]=="=")-(l[g-1]=="=");for(;c<g;c+=4){d=b[l.charCodeAt(c+1)];e=b[l.charCodeAt(c+2)];j[f++]=b[l.charCodeAt(c)]<<2|d>>4;if(f<h)j[f++]=d<<4|e>>2;if(f<h)j[f++]=e<<6|b[l.charCodeAt(c+3)]}return j}function m(n){i(a,1024,"Y2Fubm90IGFsbG9jYXRlIG9wal90Y2Rfc2VnX2RhdGFfY2h1bmtfdCogYXJyYXkALSsgICAwWDB4AC0wWCswWCAwWC0weCsweCAweABVbmtub3duIGZvcm1hdABGYWlsZWQgdG8gc2V0dXAgdGhlIHJlZHVjdGlvbiBmYWN0b3IARmFpbGVkIHRvIHNldHVwIHRoZSBkZWNvZGVyAEZhaWxlZCB0byByZWFkIHRoZSBoZWFkZXIAbmFuACpsX3RpbGVfbGVuID4gVUlOVF9NQVggLSBPUEpfQ09NTU9OX0NCTEtfREFUQV9FWFRSQSAtIHBfajJrLT5tX3NwZWNpZmljX3BhcmFtLm1fZGVjb2Rlci5tX3NvdF9sZW5ndGgAaW5mAEZhaWxlZCB0byBkZWNvZGUgdGhlIGltYWdlAEludmFsaWQgYWNjZXNzIHRvIHBpLT5pbmNsdWRlAC90bXAvb3BlbmpwZWcvc3JjL2Jpbi9jb21tb24vY29sb3IuYwBBTExfQ1BVUwBPUEpfTlVNX1RIUkVBRFMATkFOAE9KUF9ET19OT1RfRElTUExBWV9USUxFX0lOREVYX0lGX1RMTQBJTkYAcF9qMmstPm1fc3BlY2lmaWNfcGFyYW0ubV9kZWNvZGVyLm1fc290X2xlbmd0aCA+IFVJTlRfTUFYIC0gT1BKX0NPTU1PTl9DQkxLX0RBVEFfRVhUUkEACQkJIHByZWNjaW50c2l6ZSAodyxoKT0ACQkJIHN0ZXBzaXplcyAobSxlKT0AU09UIG1hcmtlciBmb3IgdGlsZSAldSBkZWNsYXJlcyBtb3JlIHRpbGUtcGFydHMgdGhhbiBmb3VuZCBpbiBUTE0gbWFya2VyLgAobnVsbCkAKCVkLCVkKSAAJXN9CgAJCSB9CgBbREVWXSBEdW1wIGFuIGltYWdlX2NvbXBfaGVhZGVyIHN0cnVjdCB7CgBbREVWXSBEdW1wIGFuIGltYWdlX2hlYWRlciBzdHJ1Y3QgewoASW1hZ2UgaW5mbyB7CgAJIGRlZmF1bHQgdGlsZSB7CgAlcwkgY29tcG9uZW50ICVkIHsKAAkJIGNvbXAgJWQgewoACSBUaWxlIGluZGV4OiB7CgAJIE1hcmtlciBsaXN0OiB7CgBDb2Rlc3RyZWFtIGluZGV4IGZyb20gbWFpbiBoZWFkZXI6IHsKAENvZGVzdHJlYW0gaW5mbyBmcm9tIG1haW4gaGVhZGVyOiB7CgBTdHJlYW0gZXJyb3Igd2hpbGUgcmVhZGluZyBKUDIgSGVhZGVyIGJveAoARm91bmQgYSBtaXNwbGFjZWQgJyVjJWMlYyVjJyBib3ggb3V0c2lkZSBqcDJoIGJveAoATWFsZm9ybWVkIEpQMiBmaWxlIGZvcm1hdDogZmlyc3QgYm94IG11c3QgYmUgSlBFRyAyMDAwIHNpZ25hdHVyZSBib3gKAE1hbGZvcm1lZCBKUDIgZmlsZSBmb3JtYXQ6IHNlY29uZCBib3ggbXVzdCBiZSBmaWxlIHR5cGUgYm94CgBOb3QgZW5vdWdoIG1lbW9yeSB0byBoYW5kbGUganBlZzIwMDAgYm94CgBOb3QgZW5vdWdoIG1lbW9yeSB3aXRoIEZUWVAgQm94CgBBIG1hcmtlciBJRCB3YXMgZXhwZWN0ZWQgKDB4ZmYtLSkgaW5zdGVhZCBvZiAlLjh4CgAJCSBtY3Q9JXgKAAkJCSBjYmxrc3R5PSUjeAoACQkJIGNzdHk9JSN4CgAJCSBwcmc9JSN4CgBJbnRlZ2VyIG92ZXJmbG93CgAJIHRkeD0ldSwgdGR5PSV1CgAJIHR3PSV1LCB0aD0ldQoACSB0eDA9JXUsIHR5MD0ldQoASW52YWxpZCBjb21wb25lbnQgaW5kZXg6ICV1CgBTdHJlYW0gdG9vIHNob3J0CgBNYXJrZXIgaGFuZGxlciBmdW5jdGlvbiBmYWlsZWQgdG8gcmVhZCB0aGUgbWFya2VyIHNlZ21lbnQKAE5vdCBlbm91Z2ggbWVtb3J5IGZvciBjdXJyZW50IHByZWNpbmN0IGNvZGVibG9jayBlbGVtZW50CgBFcnJvciByZWFkaW5nIFNQQ29kIFNQQ29jIGVsZW1lbnQKAEVycm9yIHJlYWRpbmcgU1FjZCBvciBTUWNjIGVsZW1lbnQKAEEgQlBDQyBoZWFkZXIgYm94IGlzIGF2YWlsYWJsZSBhbHRob3VnaCBCUEMgZ2l2ZW4gYnkgdGhlIElIRFIgYm94ICglZCkgaW5kaWNhdGUgY29tcG9uZW50cyBiaXQgZGVwdGggaXMgY29uc3RhbnQKAEVycm9yIHdpdGggU0laIG1hcmtlcjogaWxsZWdhbCB0aWxlIG9mZnNldAoASW52YWxpZCBwcmVjaW5jdAoATm90IGVub3VnaCBtZW1vcnkgdG8gaGFuZGxlIGJhbmQgcHJlY2ludHMKAEZhaWxlZCB0byBkZWNvZGUgYWxsIHVzZWQgY29tcG9uZW50cwoAU2l6ZSBvZiBjb2RlIGJsb2NrIGRhdGEgZXhjZWVkcyBzeXN0ZW0gbGltaXRzCgBTaXplIG9mIHRpbGUgZGF0YSBleGNlZWRzIHN5c3RlbSBsaW1pdHMKAENhbm5vdCB0YWtlIGluIGNoYXJnZSBtdWx0aXBsZSBNQ1QgbWFya2VycwoAQ29ycnVwdGVkIFBQTSBtYXJrZXJzCgBOb3QgZW5vdWdoIG1lbW9yeSBmb3IgdGlsZSByZXNvbHV0aW9ucwoAQ2Fubm90IHRha2UgaW4gY2hhcmdlIG11bHRpcGxlIGNvbGxlY3Rpb25zCgBJbnZhbGlkIFBDTFIgYm94LiBSZXBvcnRzIDAgcGFsZXR0ZSBjb2x1bW5zCgBXZSBkbyBub3Qgc3VwcG9ydCBST0kgaW4gZGVjb2RpbmcgSFQgY29kZWJsb2NrcwoAQ2Fubm90IGhhbmRsZSBib3ggb2YgdW5kZWZpbmVkIHNpemVzCgBDYW5ub3QgdGFrZSBpbiBjaGFyZ2UgY29sbGVjdGlvbnMgd2l0aG91dCBzYW1lIG51bWJlciBvZiBpbmRpeGVzCgBJbnZhbGlkIHRpbGVjLT53aW5feHh4IHZhbHVlcwoAQ2Fubm90IGhhbmRsZSBib3ggb2YgbGVzcyB0aGFuIDggYnl0ZXMKAENhbm5vdCBoYW5kbGUgWEwgYm94IG9mIGxlc3MgdGhhbiAxNiBieXRlcwoAQ29tcG9uZW50IGluZGV4ICV1IHVzZWQgc2V2ZXJhbCB0aW1lcwoASW52YWxpZCBQQ0xSIGJveC4gUmVwb3J0cyAlZCBlbnRyaWVzCgBOb3QgZW5vdWdoIG1lbW9yeSB0byBjcmVhdGUgVGFnLXRyZWUgbm9kZXMKAENhbm5vdCB0YWtlIGluIGNoYXJnZSBtY3QgZGF0YSB3aXRoaW4gbXVsdGlwbGUgTUNUIHJlY29yZHMKAENhbm5vdCBkZWNvZGUgdGlsZSwgbWVtb3J5IGVycm9yCgBvcGpfajJrX2FwcGx5X25iX3RpbGVfcGFydHNfY29ycmVjdGlvbiBlcnJvcgoAUHJvYmxlbSB3aXRoIHNraXBwaW5nIEpQRUcyMDAwIGJveCwgc3R
|
||
|
|
// EMSCRIPTEN_START_FUNCS
|
||
|
|
function _c(a,b){a=a|0;b=b|0;var 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,t=0,u=0,v=0,w=0,x=0,z=0,A=0,C=0,D=0,E=0,M=0,P=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=O(0),ia=0,ja=0,ka=0,la=0,ma=0,oa=0,pa=0,qa=0,sa=0,ta=0,ua=0,va=0,wa=0;$=na-96|0;na=$;E=H[a+8>>2];a:{b:{c:{if(!H[a>>2]){f=N(H[E+16>>2]-H[E+8>>2]|0,H[E+20>>2]-H[E+12>>2]|0)<<2;c=Ia(f);H[E+60>>2]=c;if(!c){Ba(H[a+32>>2],1,8023,0);d=a+28|0;break b}if(!f){break c}y(c,0,f);break c}c=H[E+60>>2];if(!c){break c}Ca(c);H[E+60>>2]=0}if(!H[H[a+28>>2]>>2]){break a}pa=H[a+16>>2];c=H[pa+28>>2]+N(H[pa+24>>2],152)|0;va=H[c-152>>2];wa=H[c-144>>2];qa=H[a+20>>2];sa=H[a+12>>2];ua=H[a+4>>2];d=a+28|0;d:{q=H[b+4>>2];e=0;e:{if((q|0)<=0){break e}l=H[b>>2];c=0;f:{while(1){f=l+N(c,12)|0;if(!H[f>>2]){break f}c=c+1|0;if((q|0)!=(c|0)){continue}break}e=0;break e}e=H[f+4>>2]}if(e){break d}e=Ea(1,156);if(!e){Ba(H[a+32>>2],1,6313,0);break b}H[e+140>>2]=0;c=0;l=H[b+4>>2];g:{if((l|0)==2147483647){break g}f=H[b>>2];if((l|0)>0){while(1){q=f+N(c,12)|0;if(!H[q>>2]){l=H[q+8>>2];if(l){ra[l|0](H[q+4>>2]);f=H[b>>2]}b=f+N(c,12)|0;H[b+8>>2]=15;H[b+4>>2]=e;c=1;break g}c=c+1|0;if((l|0)!=(c|0)){continue}break}}f=Ha(f,N(l,12)+12|0);c=0;if(!f){break g}H[b>>2]=f;c=H[b+4>>2];f=f+N(c,12)|0;H[f+8>>2]=15;H[f+4>>2]=e;H[f>>2]=0;H[b+4>>2]=c+1;c=1}if(c){break d}Ba(H[a+32>>2],1,8338,0);b=H[e+116>>2];if(b){Ca(b);H[e+116>>2]=0}b=H[e+120>>2];if(b){Ca(b);H[e+120>>2]=0}Ca(H[e+148>>2]);Ca(e);break b}H[e+144>>2]=H[a+24>>2];_=H[a+40>>2];ba=H[a+36>>2];T=H[a+32>>2];j=H[qa+808>>2];b=H[sa+16>>2];h:{Z=H[qa+16>>2];i:{if(Z&64){l=na-304|0;na=l;j:{if(j){if(ba){f=0;Ba(T,1,3219,0);break j}f=0;Ba(T,1,3219,0);break j}f=H[e+116>>2];c=H[E+20>>2]-H[E+12>>2]|0;b=H[E+16>>2]-H[E+8>>2]|0;k=N(c,b);k:{l:{if(k>>>0>K[e+132>>2]){Ca(f);g=k<<2;f=Ia(g);H[e+116>>2]=f;if(!f){f=0;break j}H[e+132>>2]=k;break l}if(!f){break k}g=k<<2}if(!g){break k}y(f,0,g)}f=H[e+120>>2];m:{if(K[e+136>>2]>2639){break m}Ca(f);f=Ia(10560);H[e+120>>2]=f;if(f){break m}f=0;break j}H[e+136>>2]=2640;y(f,0,10560);H[e+128>>2]=c;H[e+124>>2]=b;n=H[E+24>>2];if(!n){f=1;break j}q=H[E+28>>2];f=1;n:{o:{p:{q:{g=H[E+52>>2];r:{if(g){c=H[E+4>>2];j=0;f=0;if(g>>>0>=4){b=g&-4;while(1){k=c+(m<<3)|0;f=H[k+28>>2]+(H[k+20>>2]+(H[k+12>>2]+(H[k+4>>2]+f|0)|0)|0)|0;m=m+4|0;w=w+4|0;if((b|0)!=(w|0)){continue}break}}b=g&3;if(b){while(1){f=H[(c+(m<<3)|0)+4>>2]+f|0;m=m+1|0;j=j+1|0;if((b|0)!=(j|0)){continue}break}}if(!H[e+144>>2]&(g|0)==1){break o}if(K[e+152>>2]>=f>>>0){break r}w=Ha(H[e+148>>2],f);if(w){break q}f=0;break j}if(!H[e+144>>2]){break j}}w=H[e+148>>2];if(w){break p}f=0;break j}H[e+152>>2]=f;H[e+148>>2]=w}if(!H[E+52>>2]){f=0;break n}g=H[E+4>>2];f=0;m=0;while(1){k=m<<3;c=k+g|0;b=H[c+4>>2];if(b){B(f+w|0,H[c>>2],b)}g=H[E+4>>2];f=H[(k+g|0)+4>>2]+f|0;m=m+1|0;if(m>>>0<K[E+52>>2]){continue}break}break n}w=H[H[E+4>>2]>>2]}m=0;g=0;c=H[E+40>>2];k=0;s:{if(!c){break s}b=H[E>>2];g=H[b+8>>2];k=0;if((c|0)==1){break s}k=H[b+32>>2]}c=n-q|0;g=g+k|0;t:{if(!g){j=0;break t}m=1;b=H[E>>2];s=H[b>>2];j=0;if((g|0)==1){m=0;break t}j=H[b+24>>2]}M=c+1|0;ia=H[e+116>>2];_=H[e+120>>2];V=H[E+12>>2];u=H[E+20>>2];ea=H[E+8>>2];R=H[E+16>>2];u:{v:{w:{x:{y:{z:{A:{B:{if(!(!m|j)){if(!ba){break B}Ba(T,2,10806,0);g=1;break A}if(g>>>0<4){break A}if(ba){H[l+112>>2]=g;Ba(T,1,9590,l+112|0);break u}H[l+96>>2]=g;Ba(T,1,9590,l+96|0);f=0;break j}Ba(T,2,10806,0);m=H[E+24>>2];if(m>>>0>30){break z}P=1;if(m>>>0>=M>>>0){break x}break v}m=H[E+24>>2];if(m>>>0<=30){break y}if(!ba){break z}H[l+32>>2]=H[E+24>>2];Ba(T,1,12302,l+32|0);break u}H[l>>2]=m;Ba(T,1,12302,l);f=0;break j}if(m>>>0<M>>>0){break w}if(g>>>0<2){P=g;break x}if((m|0)!=(M|0)){P=g;break x}P=1;if(I[26384]){break x}if(!ba){F[26384]=1;H[l+64>>2]=g;Ba(T,2,10299,l- -64|0);break x}if(!I[26384]){F[26384]=1;H[l+80>>2]=g;Ba(T,2,10299,l+80|0)}}if(!(!(s>>>0<2|f>>>0<s>>>0)&j+s>>>0<=f>>>0)){if(ba){f=0;Ba(T,1,9532,0);break j}f=0;Ba(T,1,9532,0);break j}S=s+w|0;b=I[S-1|0];f=b<<4|I[S-2|0]&15;if(!(!(f>>>0<2|(b|0)==255)&(f|0)<=(s|0))){if(ba){f=0;Ba(T,1,15305,0);break j}f=0;Ba(T,1,15305,0);break j}ta=H[E+28>>2];H[l+272>>2]=0;H[l+280>>2]=0;H[l+264>>2]=0;H[
|
||
|
|
function jb(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|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,x=0,z=0,A=0,C=0,D=0,E=0,J=0,M=0,Q=0,R=0,S=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=O(0),ia=0,ja=0,ka=0,la=0,ma=0,oa=0,pa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ga=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Qa=0,Sa=0,Va=0,Xa=0,Ya=0,Za=0,$a=0,ab=0,bb=0,cb=O(0),db=O(0),gb=0,hb=0,ib=0,jb=0,lb=0,mb=0,nb=0,qb=0,rb=0,sb=0,tb=O(0),ub=0;Xa=na-16|0;na=Xa;a:{if(!(I[a+8|0]&128)|H[a+228>>2]!=(b|0)){break a}Qa=H[a+180>>2]+N(b,5644)|0;s=H[Qa+5596>>2];if(!s){kb(Qa);break a}g=H[a+100>>2];if(!g){g=H[a+96>>2]}n=H[g>>2];i=H[g+4>>2];l=H[g+8>>2];h=H[g+12>>2];k=H[a+60>>2];m=H[a+64>>2];g=H[Qa+5600>>2];Ga=na-16|0;na=Ga;Q=H[a+232>>2];H[Q+36>>2]=b;j=H[H[Q+28>>2]+76>>2];H[Q+64>>2]=1;H[Q+60>>2]=h;H[Q+56>>2]=l;H[Q+52>>2]=i;H[Q+48>>2]=n;H[Q+32>>2]=j+N(b,5644);Ca(H[Q+68>>2]);H[Q+68>>2]=0;b:{if(k){q=Ea(4,H[H[Q+24>>2]+16>>2]);if(!q){break b}if(k>>>0>=4){j=k&-4;b=0;while(1){h=m+($<<2)|0;H[(H[h>>2]<<2)+q>>2]=1;H[(H[h+4>>2]<<2)+q>>2]=1;H[(H[h+8>>2]<<2)+q>>2]=1;H[(H[h+12>>2]<<2)+q>>2]=1;$=$+4|0;b=b+4|0;if((j|0)!=(b|0)){continue}break}}b=k&3;if(b){while(1){H[(H[m+($<<2)>>2]<<2)+q>>2]=1;$=$+1|0;u=u+1|0;if((b|0)!=(u|0)){continue}break}}H[Q+68>>2]=q}c:{D=H[Q+24>>2];da=H[D+16>>2];d:{if(!da){break d}$=0;e:{while(1){f:{if(H[($<<2)+q>>2]?0:q){break f}l=H[D+24>>2]+N($,52)|0;o=H[l+4>>2];n=o-1|0;h=H[Q+60>>2];j=n+h|0;k=0-!o|0;b=k;i=xe(j,h>>>0>j>>>0?b+1|0:b,o,0);p=H[l>>2];l=p-1|0;h=H[Q+56>>2];j=l+h|0;m=0-!p|0;b=m;h=xe(j,h>>>0>j>>>0?b+1|0:b,p,0);j=H[Q+52>>2];b=j+n|0;n=xe(b,b>>>0<j>>>0?k+1|0:k,o,0);o=H[H[H[Q+20>>2]>>2]+20>>2]+N($,76)|0;k=H[o+20>>2]-H[o+24>>2]|0;if(k>>>0>31){break f}j=H[Q+48>>2];b=j+l|0;j=xe(b,b>>>0<j>>>0?m+1|0:m,p,0);b=j-H[o>>2]|0;g:{if((b>>>0<=j>>>0?b:0)>>>k|0){break g}b=n-H[o+4>>2]|0;if((b>>>0<=n>>>0?b:0)>>>k|0){break g}j=H[o+8>>2];b=j-h|0;if((b>>>0<=j>>>0?b:0)>>>k|0){break g}j=H[o+12>>2];b=j-i|0;if(!((b>>>0<=j>>>0?b:0)>>>k|0)){break f}}H[Q+64>>2]=0;break e}$=$+1|0;if((da|0)!=($|0)){continue}break}if(!H[Q+64>>2]){break e}u=0;while(1){m=H[H[H[Q+20>>2]>>2]+20>>2]+N(u,76)|0;b=H[m+28>>2]+N(H[m+24>>2],152)|0;n=H[b-148>>2];i=H[b-140>>2];l=H[b-152>>2];h=H[b-144>>2];b=H[Q+68>>2];h:{if(H[b+(u<<2)>>2]?0:b){break h}j=i-n|0;b=h-l|0;te(j,0,b);if(!(!qa|(i|0)==(n|0))){$=0;Ba(f,1,2982,0);break b}b=N(b,j);if(b>>>0>=1073741824){$=0;Ba(f,1,2982,0);break b}j=b<<2;H[m+44>>2]=j;i:{j:{k:{b=H[m+36>>2];if(b){if(j>>>0<=K[m+48>>2]){break h}if(H[m+40>>2]){break k}}b=Ia(j);H[m+36>>2]=b;j=b;b=H[m+44>>2];if(!(b?j:1)){break j}H[m+40>>2]=1;H[m+48>>2]=b;break h}Ca(b);b=Ia(H[m+44>>2]);H[m+36>>2]=b;if(b){break i}H[m+48>>2]=0;H[m+40>>2]=0;H[m+44>>2]=0}$=0;Ba(f,1,2982,0);break b}H[m+40>>2]=1;H[m+48>>2]=H[m+44>>2]}u=u+1|0;D=H[Q+24>>2];if(u>>>0<K[D+16>>2]){continue}break}break d}x=H[D+24>>2];w=H[H[H[Q+20>>2]>>2]+20>>2];b=0;while(1){l:{if(H[(b<<2)+q>>2]?0:q){break l}aa=w+N(b,76)|0;n=H[aa>>2];i=x+N(b,52)|0;v=H[i>>2];m=v-1|0;l=H[Q+48>>2];h=m+l|0;p=0-!v|0;j=p;j=xe(h,h>>>0<l>>>0?j+1|0:j,v,0);_=j>>>0<n>>>0?n:j;H[aa+56>>2]=_;n=H[aa+4>>2];u=H[i+4>>2];i=u-1|0;l=H[Q+52>>2];h=i+l|0;k=0-!u|0;j=k;j=xe(h,h>>>0<l>>>0?j+1|0:j,u,0);o=j>>>0<n>>>0?n:j;H[aa+60>>2]=o;l=H[aa+8>>2];h=H[Q+56>>2];j=h+m|0;j=xe(j,h>>>0>j>>>0?p+1|0:p,v,0);n=j>>>0>l>>>0?l:j;H[aa+64>>2]=n;l=H[aa+12>>2];h=H[Q+60>>2];j=i+h|0;j=xe(j,h>>>0>j>>>0?k+1|0:k,u,0);j=j>>>0>l>>>0?l:j;H[aa+68>>2]=j;if(n>>>0<_>>>0|j>>>0<o>>>0){break c}ba=H[aa+20>>2];if(!ba){break l}fa=j-1|0;v=0-!j|0;u=n-1|0;p=0-!n|0;Y=o-1|0;k=0-!o|0;S=_-1|0;m=0-!_|0;n=H[aa+28>>2];l=0;j=0;while(1){J=n+N(l,152)|0;ja=ba+(l^-1)|0;i=ja&31;if((ja&63)>>>0>=32){o=1<<i;h=0}else{h=1<<i;o=h-1&1>>>32-i}aa=h;h=fa+aa|0;i=o+v|0;i=h>>>0<fa>>>0?i+1|0:i;_=ja&31;if((ja&63)>>>0>=32){h=i>>>_|0}else{h=((1<<_)-1&i)<<32-_|h>>>_}H[J+148>>2]=h;h=o+p|0;A=h+1|0;i=h;h=u+aa|0;i=h>>>0<aa>>>0?A:i;_=ja&31;if((ja&63)>>>0>=32){h=i>>>_|0}else{h=((1<<_)-1&i)<<32-_|h>>>_}H[J+144>>2]=h;h=k+o|0;A=h+1|0;i=h;h=Y+aa|0;i=h>>>0<Y>>>0?A:i;_=ja&31;if((ja&63)>>>0>=32){h=i>>>_|0}else{h=((1<<_)-1&i)<<32-_|h>>>_}H[J+140>>2]=h;h=m+o|0;A=h+1|0;i=h;h=S+aa|0;i=h>>>0<S>>>0?A:i;o=ja&31;i
|
||
|
|
function fb(a,b,c){var d=0;if(!H[a+12>>2]){ra[b|0](c,H[a+36>>2]);return}d=Fa(8);a:{if(!d){break a}H[d+4>>2]=c;H[d>>2]=b;b=Fa(8);if(!b){Ca(d);return}H[b>>2]=d;c=N(H[a+4>>2],100);H[a+40>>2]=c;while(1){if((c|0)<H[a+24>>2]){continue}break}H[b+4>>2]=H[a+20>>2];H[a+20>>2]=b;H[a+24>>2]=H[a+24>>2]+1;b=H[a+28>>2];if(!b){break a}H[H[b>>2]+8>>2]=0;H[a+28>>2]=H[b+4>>2];H[a+32>>2]=H[a+32>>2]-1;Ca(b)}}function Nc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;H[a+184>>2]=b;d=H[a+96>>2];a:{if(!d){break a}f=H[d+24>>2];if(!f){break a}e=H[a+12>>2];if(!e|!H[e+5584>>2]){break a}e=H[d+16>>2];if(!e){return 1}d=0;while(1){if(K[(H[H[a+12>>2]+5584>>2]+N(d,1080)|0)+4>>2]<=b>>>0){Ba(c,1,9177,0);return 0}H[(N(d,52)+f|0)+40>>2]=b;g=1;d=d+1|0;if((e|0)!=(d|0)){continue}break}}return g|0}function Cc(a){var b=0,c=0;b=H[a+76>>2];if(!((b|0)>=0&(!b|H[6867]!=(b&1073741823)))){a:{if(H[a+80>>2]==10){break a}b=H[a+20>>2];if((b|0)==H[a+16>>2]){break a}H[a+20>>2]=b+1;F[b|0]=10;return}Dc(a);return}b=a+76|0;c=H[b>>2];H[b>>2]=c?c:1073741823;b:{c:{if(H[a+80>>2]==10){break c}c=H[a+20>>2];if((c|0)==H[a+16>>2]){break c}H[a+20>>2]=c+1;F[c|0]=10;break b}Dc(a)}H[b>>2]=0}function Ka(a,b,c,d,e,f,g,h){var i=0,j=0;i=+O(e-a|0);j=i*1.402;if(P(j)<2147483647){e=~~j}else{e=-2147483648}e=e+c|0;H[f>>2]=(e|0)>=0?(b|0)>(e|0)?e:b:0;j=+O(d-a|0);i=j*.344+i*.714;if(P(i)<2147483647){a=~~i}else{a=-2147483648}a=c-a|0;H[g>>2]=(a|0)>=0?(a|0)<(b|0)?a:b:0;i=j*1.772;if(P(i)<2147483647){a=~~i}else{a=-2147483648}a=a+c|0;H[h>>2]=(a|0)>=0?(a|0)<(b|0)?a:b:0}function zb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;if(a){c=H[a+4>>2];if(c){Ca(c);H[a+4>>2]=0}if(b){c=a;while(1){d=H[c+200>>2];if(d){e=0;f=H[c+196>>2];if(f){while(1){g=H[d+12>>2];if(g){Ca(g);H[d+12>>2]=0;f=H[c+196>>2]}d=d+16|0;e=e+1|0;if(e>>>0<f>>>0){continue}break}d=H[c+200>>2]}Ca(d);H[c+200>>2]=0}c=c+240|0;h=h+1|0;if((h|0)!=(b|0)){continue}break}}Ca(a)}}function hd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;e=H[a+84>>2];f=H[e>>2];d=H[e+4>>2];h=H[a+28>>2];g=H[a+20>>2]-h|0;g=d>>>0<g>>>0?d:g;if(g){bb(f,h,g);f=g+H[e>>2]|0;H[e>>2]=f;d=H[e+4>>2]-g|0;H[e+4>>2]=d}d=c>>>0>d>>>0?d:c;if(d){bb(f,b,d);f=d+H[e>>2]|0;H[e>>2]=f;H[e+4>>2]=H[e+4>>2]-d}F[f|0]=0;b=H[a+44>>2];H[a+28>>2]=b;H[a+20>>2]=b;return c|0}function td(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;e=H[c+8>>2];d=e>>>0<=1?1:e;f=H[c+4>>2];g=f-H[c>>2]|0;while(1){h=d;d=d<<1;if(h-g>>>0<b>>>0){continue}break}if((e|0)!=(h|0)){d=Fa(h);if(!d){return-1}e=H[c>>2];if(e){if(g){B(d,e,g)}Ca(H[c>>2])}H[c+8>>2]=h;H[c>>2]=d;f=d+g|0;H[c+4>>2]=f}if(b){B(f,a,b)}H[c+4>>2]=H[c+4>>2]+b;return b|0}function _b(a){H[a+100>>2]=20832;H[a+96>>2]=20832;H[a+92>>2]=20832;H[a+88>>2]=20832;H[a+84>>2]=20832;H[a+80>>2]=20832;H[a+76>>2]=20832;H[a+72>>2]=20832;H[a+68>>2]=20832;H[a+64>>2]=20832;H[a+60>>2]=20832;H[a+56>>2]=20832;H[a+52>>2]=20832;H[a+48>>2]=20832;H[a+44>>2]=20832;H[a+40>>2]=20832;H[a+36>>2]=20832;H[a+32>>2]=20832;H[a+28>>2]=20832}function Sa(a,b){var c=0,d=0,e=0,f=0;if((b|0)<=0){return 0}c=H[a+12>>2];d=H[a+16>>2];while(1){e=b;a:{if(d){break a}c=c<<8&65280;H[a+12>>2]=c;d=(c|0)==65280?7:8;H[a+16>>2]=d;b=H[a+8>>2];if(b>>>0>=K[a+4>>2]){break a}H[a+8>>2]=b+1;c=I[b|0]|c;H[a+12>>2]=c}d=d-1|0;H[a+16>>2]=d;b=e-1|0;f=(c>>>d&1)<<b|f;if(e>>>0>1){continue}break}return f}function zd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;f=na-16|0;na=f;e=H[a+24>>2];if((e|0)!=255){H[f>>2]=e;Ba(d,2,2678,f)}a:{b:{if(H[a+20>>2]==(c|0)){if(c){break b}e=1;break a}e=0;Ba(d,1,14510,0);break a}c=0;while(1){e=1;Da(b,(H[a+72>>2]+N(c,12)|0)+8|0,1);b=b+1|0;c=c+1|0;if(c>>>0<K[a+20>>2]){continue}break}}na=f+16|0;return e|0}function Da(a,b,c){var d=0,e=0;H[b>>2]=0;a:{if(!c){break a}d=c&3;b=b+c|0;if(c>>>0>=4){e=c&-4;c=0;while(1){F[b-1|0]=I[a|0];F[b-2|0]=I[a+1|0];F[b-3|0]=I[a+2|0];b=b-4|0;F[b|0]=I[a+3|0];a=a+4|0;c=c+4|0;if((e|0)!=(c|0)){continue}break}}if(!d){break a}c=0;while(1){b=b-1|0;F[b|0]=I[a|0];a=a+1|0;c=c+1|0;if((d|0)!=(c|0)){continue}break}}}function fe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=na-16|0;na=e;a:{if(!c){Ba(d,1,4106,0);a=0;break a}Da(b,e+12|0,1);f=c-1|0;a=1;if(!f){break a}a=0;c=0;while(1){b=b+1|0;Da(b,e+8|0,1);g=H[e+8>>2];c=g<<24>>
|
||
|
|
function rc(a,b){var c=0,d=0,e=0;x(+a);d=s(1)|0;e=s(0)|0;c=d>>>20&2047;if((c|0)!=2047){if(!c){if(a==0){c=0}else{a=rc(a*0x10000000000000000,b);c=H[b>>2]+-64|0}H[b>>2]=c;return a}H[b>>2]=c-1022;u(0,e|0);u(1,d&-2146435073|1071644672);a=+w()}return a}function Sd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=O(0),f=0,g=0;d=na-16|0;na=d;if(c){while(1){Oc(a,d+12|0);e=L[d+12>>2];if(O(P(e))<O(2147483648)){f=~~e}else{f=-2147483648}H[b>>2]=f;b=b+4|0;a=a+4|0;g=g+1|0;if((g|0)!=(c|0)){continue}break}}na=d+16|0}function Va(a){var b=0,c=0,d=0;if(a){b=H[a+24>>2];if(b){c=H[a+16>>2];if(c){b=0;while(1){d=H[(H[a+24>>2]+N(b,52)|0)+44>>2];if(d){Ca(d);c=H[a+16>>2]}b=b+1|0;if(c>>>0>b>>>0){continue}break}b=H[a+24>>2]}Ca(b)}b=H[a+28>>2];if(b){Ca(b)}Ca(a)}}function Rd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=na-16|0;na=d;if(c){while(1){Mb(a,d+8|0);e=M[d+8>>3];if(P(e)<2147483647){f=~~e}else{f=-2147483648}H[b>>2]=f;b=b+4|0;a=a+8|0;g=g+1|0;if((g|0)!=(c|0)){continue}break}}na=d+16|0}function sd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=H[c+4>>2];e=H[c>>2]+H[c+8>>2]|0;if((d|0)==(e|0)){qa=-1;return-1}H[c+4>>2]=a+d;f=a;c=e-d|0;d=c;e=a>>>0<c>>>0;a=c>>31;c=e&(a|0)>=(b|0)|(a|0)>(b|0);d=c?f:d;qa=c?b:a;return d|0}function we(a,b,c,d){var e=0,f=0,g=0,h=0;f=b^d;g=f>>31;e=b>>31;a=a^e;h=a-e|0;e=(b^e)-((a>>>0<e>>>0)+e|0)|0;a=d>>31;b=c^a;f=f>>31;a=xe(h,e,b-a|0,(a^d)-((a>>>0>b>>>0)+a|0)|0)^f;b=a-f|0;qa=(g^qa)-((a>>>0<f>>>0)+g|0)|0;return b}function Wa(a){var b=0,c=0,d=0,e=0;if(a){b=H[a+20>>2];c=H[a+16>>2];if(N(b,c)){while(1){e=H[H[a+24>>2]+(d<<2)>>2];if(e){Ca(e);c=H[a+16>>2];b=H[a+20>>2]}d=d+1|0;if(d>>>0<N(b,c)>>>0){continue}break}}Ca(H[a+24>>2]);Ca(a)}}function ec(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(d){while(1){e=f<<2;g=e+a|0;h=c+e|0;i=H[h>>2];j=b+e|0;k=H[j>>2];e=H[g>>2]-(i+k>>2)|0;H[g>>2]=e+i;H[j>>2]=e;H[h>>2]=e+k;f=f+1|0;if((f|0)!=(d|0)){continue}break}}}function cb(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;H[a+48>>2]=0;H[a+36>>2]=H[a+32>>2];e=ra[H[a+28>>2]](b,c,H[a>>2])|0;d=H[a+68>>2];if(!e){H[a+68>>2]=d|4;return 0}H[a+56>>2]=b;H[a+60>>2]=c;H[a+68>>2]=d&-5;return 1}function Na(a,b,c,d,e){var f=0;f=na-256|0;na=f;if(!(e&73728|(c|0)<=(d|0))){d=c-d|0;c=d>>>0<256;Ec(f,b,c?d:256);if(!c){while(1){La(a,f,256);d=d-256|0;if(d>>>0>255){continue}break}}La(a,f,d)}na=f+256|0}function te(a,b,c){var d=0,e=0,f=0,g=0,h=0;e=c>>>16|0;d=a>>>16|0;h=N(e,d);f=c&65535;a=a&65535;g=N(f,a);d=(g>>>16|0)+N(d,f)|0;a=(d&65535)+N(a,e)|0;qa=h+N(b,c)+(d>>>16)+(a>>>16)|0;return g&65535|a<<16}function Fb(a){var b=0;b=H[a+72>>2];H[a+72>>2]=b-1|b;b=H[a>>2];if(b&8){H[a>>2]=b|32;return-1}H[a+4>>2]=0;H[a+8>>2]=0;b=H[a+44>>2];H[a+28>>2]=b;H[a+20>>2]=b;H[a+16>>2]=b+H[a+48>>2];return 0}function jc(a){var b=0,c=0;a:{if(I[a+12|0]==255){H[a+12>>2]=65280;H[a+16>>2]=7;b=H[a+8>>2];c=0;if(b>>>0>=K[a+4>>2]){break a}H[a+8>>2]=b+1;H[a+12>>2]=I[b|0]|65280}H[a+16>>2]=0;c=1}return c}function ud(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=H[c+4>>2];d=H[c>>2]+H[c+8>>2]|0;if((e|0)==(d|0)){return-1}d=d-e|0;b=b>>>0>d>>>0?d:b;if(b){B(a,e,b)}H[c+4>>2]=b+H[c+4>>2];return b|0}function Wd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=na-16|0;na=d;if(c){while(1){Oc(a,d+12|0);L[b>>2]=L[d+12>>2];b=b+4|0;a=a+4|0;e=e+1|0;if((e|0)!=(c|0)){continue}break}}na=d+16|0}function Vd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=na-16|0;na=d;if(c){while(1){Mb(a,d+8|0);L[b>>2]=M[d+8>>3];b=b+4|0;a=a+8|0;e=e+1|0;if((e|0)!=(c|0)){continue}break}}na=d+16|0}function cd(a,b){a=a|0;b=b|0;b=H[a+28>>2];if(b>>>0<K[a+32>>2]){while(1){bc(a,H[a+24>>2]+(N(H[a+20>>2],b)<<2)|0);b=b+1|0;if(b>>>0<K[a+32>>2]){continue}break}}Ca(H[a>>2]);Ca(a)}function gd(a,b){a=a|0;b=+b;var c=0;ia(a|0,0)|0;a=(a|0)==2?27:(a|0)==1?26:14;a:{if(H[7170]>>>a-1&1){H[7202]=H[7202]|1<<a-1;break a}c=H[(a<<2)+25808>>2];if(c){ra[c|0](a)}}}function Jc(a,b){a=a|0;b=b|0;var c=0,d=0;c=H[a>>2];d=H[b>>2];a=H[a+4>>2];b=H[b+4>>2];return(c>>>0>d>>>0&(a|0)>=(b|0)|(a|0)>(b|0))-(c>>>0<d>>>0&(a|0)<=(b|0)|(a|0)<(b|0))|0}function md(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=na-16|0;na=e;a=Ac(ea(H[a+60>>2],b|0,c|0,d&255,e+8|0)|0);na=e+16|0;qa=a?-1:H[e+12>>2];return(a?-1:H[e+8>>2])|0}function oc(a,b,c,d){var e=0,f=0;e=na-
|
||
|
|
function tb(a,b){var c=0,d=0;a:{if(b>>>0<=31){d=H[a>>2];c=a+4|0;break a}b=b-32|0;c=a}c=H[c>>2];H[a>>2]=d<<b;H[a+4>>2]=c<<b|d>>>32-b}function vb(a,b){var c=0,d=0;c=H[a+4>>2];a:{if(b>>>0<=31){d=H[a>>2];break a}b=b-32|0;d=c;c=0}H[a+4>>2]=c>>>b;H[a>>2]=c<<32-b|d>>>b}function ce(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(H[H[a+96>>2]+16>>2]<<2!=(c|0)){Ba(d,1,4464,0);a=0}else{a=1}return a|0}function lc(){var a=0,b=0;a=Ea(1,44);a:{if(a){H[a+16>>2]=0;b=Ea(1,8);H[a+36>>2]=b;if(b){break a}Ca(a)}a=0}return a}function Rb(a,b){a=a|0;b=b|0;if(!(!a|!b)){H[a+188>>2]=H[b+4>>2];H[a+184>>2]=H[b>>2];H[a+248>>2]=H[b+8248>>2]&2}}function rb(){var a=0,b=0;a=Ea(1,12);if(a){H[a+4>>2]=10;b=Ea(10,4);H[a+8>>2]=b;if(b){return a}Ca(a)}return 0}function Kd(a,b,c,d,e,f,g,h,i,j,k){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;D()}function gb(a){var b=0;if(a){b=H[a+4>>2];if(b){ra[b|0](H[a>>2])}Ca(H[a+32>>2]);H[a+32>>2]=0;Ca(a)}}function Qb(a,b){a=a|0;b=b|0;a:{if(!a){break a}H[a+208>>2]=b;if(!b){break a}F[a+92|0]=I[a+92|0]|8}}function rd(a,b,c){a=a|0;b=b|0;c=c|0;b=H[c+8>>2];H[c+4>>2]=H[c>>2]+(a>>>0>b>>>0?b:a);return 1}function ge(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(c){a=1}else{Ba(d,1,4375,0);a=0}return a|0}function lb(a){H[a>>2]=0;H[a+4>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}function Vc(a,b,c){a=a|0;b=b|0;c=c|0;return!H[a+8>>2]&(H[a+216>>2]!=0&H[a+220>>2]!=0)}function Ta(a){if(H[a+12>>2]){H[a+40>>2]=0;while(1){if(H[a+24>>2]>0){continue}break}}}function Oc(a,b){F[b+3|0]=I[a|0];F[b+2|0]=I[a+1|0];F[b+1|0]=I[a+2|0];F[b|0]=I[a+3|0]}function ib(a){if(a){ra[H[(H[a+76>>2]?20:16)+a>>2]](H[a+48>>2]);H[a+48>>2]=0;Ca(a)}}function Pd(a,b){a=a|0;b=b|0;Rb(H[a>>2],b);F[a+124|0]=0;H[a+128>>2]=H[b+8248>>2]&1}function Ea(a,b){if(!a|!b){a=0}else{b=N(a,b);a=hb(8,b);if(a){Ec(a,0,b)}}return a}function Ga(a,b,c){var d=0;d=na-16|0;na=d;H[d+12>>2]=c;vc(a,b,c,0,0);na=d+16|0}function ze(a){var b=0;while(1){if(a){a=a-1&a;b=b+1|0;continue}break}return b}function $a(a){var b=0;if(a){b=H[a+12>>2];if(b){Ca(b);H[a+12>>2]=0}Ca(a)}}function Sc(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;D()}function Oa(a,b,c){a:{if(H[c+76>>2]<0){a=Eb(a,b,c);break a}a=Eb(a,b,c)}}function Id(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Nb(H[a>>2],b,c,d)|0}function Jd(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;D()}function yc(a,b){a=wc(a-1|0);if(!a){a=wc(b);a=a?a|32:0}return a}function Sb(a){return H[a+12>>2]==H[a+4>>2]|H[a+8>>2]==H[a>>2]}function Fd(a,b,c){a=a|0;b=b|0;c=c|0;return Nc(H[a>>2],b,c)|0}function wc(a){var b=0,c=0,d=0;return b=ve(a),c=0,d=a,d?b:c}function qb(a){var b=0;if(a){b=H[a+8>>2];if(b){Ca(b)}Ca(a)}}function kd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;qa=0;return 0}function _a(a,b,c,d,e,f,g,h){return cc(a,b,c,d,e,f,g,h,0)}function Pc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;D()}function pc(a,b,c,d){return ra[H[a+44>>2]](a,b,c,d)|0}function Ya(a,b,c){H[((b<<2)+a|0)+28>>2]=(c<<5)+20832}function Hb(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return 1}function Hd(a,b,c){a=a|0;b=b|0;c=c|0;Kb(H[a>>2],b,c)}function ve(a){if(a){return 31-Q(a-1^a)|0}return 32}function sb(a,b,c){return ra[H[a+40>>2]](a,b,0,c)|0}function ae(a,b,c){a=a|0;b=b|0;c=c|0;qa=-1;return-1}function Pa(a,b,c,d,e,f,g,h){cc(a,b,c,d,e,f,g,h,1)}function Ac(a){if(!a){return 0}H[6597]=a;return-1}function Yd(a,b,c){a=a|0;b=b|0;c=c|0;oc(a,b,c,2)}function Xd(a,b,c){a=a|0;b=b|0;c=c|0;oc(a,b,c,4)}function Ud(a,b,c){a=a|0;b=b|0;c=c|0;nc(a,b,c,2)}function Td(a,b,c){a=a|0;b=b|0;c=c|0;nc(a,b,c,4)}function ye(a,b,c){ue(a,0,b,c);qa=pa;return oa}function La(a,b,c){if(!(I[a|0]&32)){Eb(b,c,a)}}function ke(a,b,c){a=a|0;b=b|0;c=c|0;return 0}function Pb(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function Kc(a,b,c){a=a|0;b=b|0;c=c|0;return-1}function xe(a,b,c,d){a=ue(a,b,c,d);return a}function Fa(a){if(!a){return 0}return wb(a)}function Od(a,b){a=a|0;b=b|0;Qb(H[a>>2],b)}function Ec(a,b,c){if(c){y(a,b<<24>>24,c)}}function kc(a){return H[a+8>>2]-H[a>>2]|0}function ed(a){a=a|0;ga();fa(a+128|0);D()}function wb(a){a=a|0;return hb(8,a)|0}function od(a,b){a=a|0;b=b|0;_(a|0)}function nd(a,b){a=a|0;b=b|0;Y(a|0)}function Bb(a){return H[a+28>>2]!=
|
||
|
|
// EMSCRIPTEN_END_FUNCS
|
||
|
|
a=I;m(n);var ra=[null,Ub,ke,ae,Kc,Kc,cb,Gd,wd,qd,cd,bd,ad,$c,_c,Zc,Yc,Xc,Pb,Vc,Uc,Tc,Qc,Jc,re,qe,pe,oe,ne,me,le,je,ie,he,ge,fe,ee,de,ce,Hb,be,$d,Hb,Hb,_d,Zd,Yd,Xd,Wd,Vd,Ud,Td,Sd,Rd,Md,Ed,Dd,Cd,Bd,Ad,zd,yd,xd,vd,ud,td,sd,rd,Rc,Rc,Kb,Pb,Ib,Qb,Rb,xb,Ob,Wc,Nb,Nc,Pc,Sc,jb,db,Rc,Rc,Hd,Nd,Qd,Wc,Id,Fd,Pc,Sc,Od,Pd,Gc,Jd,Kd,Ld,Ub,od,nd,hd,jd,id,dd,Rc,ld,md,Rc,kd,ed,fd];function sa(){return E.byteLength/65536|0}function xa(ya){ya=ya|0;var ta=sa()|0;var ua=ta+ya|0;if(ta<ua&&ua<65536){var va=new ArrayBuffer(N(ua,65536));var wa=new Int8Array(va);wa.set(F);F=new Int8Array(va);G=new Int16Array(va);H=new Int32Array(va);I=new Uint8Array(va);J=new Uint16Array(va);K=new Uint32Array(va);L=new Float32Array(va);M=new Float64Array(va);E=va;a=I}return ta}return{r:Object.create(Object.prototype,{grow:{value:xa},buffer:{get:function(){return E}}}),s:se,t:wb,u:Ca,v:pd,w:gd}}return za(Aa)}
|
||
|
|
// EMSCRIPTEN_END_ASM
|
||
|
|
|
||
|
|
|
||
|
|
)(info)},instantiate:function(binary,info){return{then:function(ok){var module=new WebAssembly.Module(binary);ok({instance:new WebAssembly.Instance(module,info)})}}},RuntimeError:Error,isWasm2js:true};if(WebAssembly.isWasm2js){wasmBinary=[]}var ABORT=false;var EXITSTATUS;var readyPromiseResolve,readyPromiseReject;var wasmMemory;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;var runtimeInitialized=false;function updateMemoryViews(){var b=wasmMemory.buffer;HEAP8=new Int8Array(b);HEAP16=new Int16Array(b);HEAPU8=new Uint8Array(b);HEAPU16=new Uint16Array(b);HEAP32=new Int32Array(b);HEAPU32=new Uint32Array(b);HEAPF32=new Float32Array(b);HEAPF64=new Float64Array(b)}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(onPreRuns)}function initRuntime(){runtimeInitialized=true;wasmExports["s"]()}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(onPostRuns)}function abort(what){Module["onAbort"]?.(what);what="Aborted("+what+")";err(what);ABORT=true;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject?.(e);throw e}var wasmBinaryFile;function findWasmBinary(file){}function getBinarySync(file){}function instantiateSync(file,info){var module;var binary=getBinarySync(file);module=new WebAssembly.Module(binary);var instance=new WebAssembly.Instance(module,info);return[instance,module]}function getWasmImports(){return{a:wasmImports}}function createWasm(){function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["r"];updateMemoryViews();assignWasmExports(wasmExports);return wasmExports}var info=getWasmImports();if(Module["instantiateWasm"]){return new Promise((resolve,reject)=>{Module["instantiateWasm"](info,(mod,inst)=>{resolve(receiveInstance(mod,inst))})})}wasmBinaryFile??=findWasmBinary();var result=instantiateSync(wasmBinaryFile,info);return receiveInstance(result[0])}class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var onPostRuns=[];var addOnPostRun=cb=>onPostRuns.push(cb);var onPreRuns=[];var addOnPreRun=cb=>onPreRuns.push(cb);var noExitRuntime=true;var __abort_js=()=>abort("");var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};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 _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};function _copy_pixels_1(compG_ptr,nb_pixels){compG_ptr>>=2;const imageData=Module.imageData=new Uint8ClampedArray(nb_pixels);const compG=HEAP32.subarray(compG_ptr,compG_ptr+nb_pixels);imageData.set(compG)}function _copy_pixels_3(compR_ptr,compG_ptr,compB_ptr,nb_pixels){compR_ptr>>=2;compG_ptr>>=2;compB_ptr>>=2;const imageData=Module.imageData=new Uint8ClampedArray(nb_pixels*3);const compR=HEAP32.subarray(compR_ptr,compR_ptr+nb_pixels);c
|
||
|
|
;return moduleRtn}export default OpenJPEG;
|