function k($a){throw $a;}var p=void 0,q=!0,r=null,G=!1;function M(){return function(){}} window.Viz=function($a,ec,ab){function ob(a){eval.call(r,a)}function J(a,b){a||aa(“Assertion failed: ”+b)}function pb(a){try{var b=e[“_”+a];b||(b=eval(“_”+a))}catch©{}J(b,“Cannot call unknown function ”a
“ (perhaps LLVM optimizations or closure removed it?)”);return b}function qb(a,b,c,f){function d(a,b){if(“string”==b){if(a===r||a===p||0===a)return 0;a=V(a);b=“array”}if(“array”==b){i||(i=l.kd());var c=l.hd(a.length);rb(a,c);return c}return a}var i=0,e=0,f=f?f.map(function(a){return d(a,c[e++])}): [];a=a.apply(r,f);“string”==b?b=R(a):(J(“array”!=b),b=a);i&&l.jd(i);return b}function ta(a,b,c){c=c||“i8”;“*”===c.charAt(c.length-1)&&(c=“i32”);switch©{case “i1”:v[a]=b;break;case “i8”:v[a]=b;break;case “i16”:ea[a>>1]=b;break;case “i32”:t[a>>2]=b;break;case “i64”:na=[b>>>0,(N=b,1<=+ua(N)?0c
“]”}):“(no stack trace available)”}function qa(a){for(;0a
“)”;this.status=a}function kb(a){function b(){if(!e.calledRun){e.calledRun=q;Sa||(Sa=q,qa(ka));qa(lb);e._main&&mb&&e.callMain(a);if(e.postRun)for(“function”==typeof e.postRun&&(e.postRun=[e.postRun]);e.postRun.length;)tb(e.postRun.shift());qa(ub)}}a=a||e.arguments;Ta===r&&(Ta=Date.now());if(0a
”)+“+(b-1)+”)&“-b
”)“:”Math.ceil((“a
”)/“b
”)*“+b},Ff:function(a){return a in l.Re||a in l.Pe},Gf:function(a){return”*“==a[a.length-1]},If:function(a){return isPointerType(a)?G:isArrayType(a)||/{ ?[^}]* ?}>?/.test(a)?q:”%“==a[0]}, Re:{i1:0,i8:0,i16:0,i32:0,i64:0},Pe:{”float“:0,”double“:0},cj:function(a,b){return(a|0|b|0)+4294967296*(Math.round(a/4294967296)|Math.round(b/4294967296))},ti:function(a,b){return((a|0)&(b|0))+4294967296*(Math.round(a/4294967296)&Math.round(b/4294967296))},Ij:function(a,b){return((a|0)^(b|0))+4294967296*(Math.round(a/4294967296)^Math.round(b/4294967296))},Lc:function(a){switch(a){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:return”*“===a[a.length-1]?l.Fa:”i“===a[0]?(a=parseInt(a.substr(1)),J(0===a%8),a/8):0}},$d:function(a){return Math.max(l.Lc(a),l.Fa)},lf:function(a,b){var c={};return b?a.filter(function(a){return c[a[b]]?G:c[a[b]]=q}):a.filter(function(a){return c[a]?G:c[a]=q})},set:function(){for(var a=”object“===typeof arguments[0]?arguments[0]:arguments,b={},c=0;ca
” })“)},Fb:function(a){l.Fb.fd||(l.Fb.fd={});l.Fb.fd[a]||(l.Fb.fd[a]=1,e.ab(a))},Ic:{},Mi:function(a, b){J(b);l.Ic[a]||(l.Ic[a]=function(){return l.Dc(b,a,arguments)});return l.Ic[a]},pb:function(){var a=[],b=0;this.ic=function©{c&=255;if(0==a.length){if(0==(c&128))return String.fromCharCode©;a.push©;b=192==(c&224)?1:224==(c&240)?2:3;return”“}if(b&&(a.push©,b–,0=ha&&aa(”Cannot enlarge memory arrays in asm.js. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value “ha
”, or (2) set Module.TOTAL_MEMORY before the program runs.“); return b},qb:function(a,b){return Math.ceil(a/(b?b:8))*(b?b:8)},Mf:function(a,b,c){return c?+(a>>>0)4294967296*
(b>>>0):+(a>>>0)4294967296*
(b|0)},J:8,Fa:4,ji:0};e.Runtime=l;var ba=G,N,na;e.ccall=function(a,b,c,f){return qb(pb(a),b,c,f)};e.cwrap=function(a,b,c){var f=pb(a);return function(){return qb(f,b,c,Array.prototype.slice.call(arguments))}};e.setValue=ta;e.getValue=pa;var ja=0,ib=1,S=2,L=4;e.ALLOC_NORMAL=ja;e.ALLOC_STACK=ib;e.ALLOC_STATIC=S;e.ALLOC_DYNAMIC=3;e.ALLOC_NONE=L;e.allocate=D;e.Pointer_stringify= R;e.UTF16ToString=function(a){for(var b=0,c=”“;;){var f=ea[a+2*b>>1];if(0==f)return c;++b;c+=String.fromCharCode(f)}};e.stringToUTF16=function(a,b){for(var c=0;cda
” to be more reasonable“),ha=da);J(”undefined“!==typeof Int32Array&&”undefined“!==typeof Float64Array&&!!(new Int32Array(1)).subarray&&!!(new Int32Array(1)).set,”Cannot fallback to non-typed array case: Code is too specialized“); var $=new ArrayBuffer(ha);v=new Int8Array($);ea=new Int16Array($);t=new Int32Array($);T=new Uint8Array($);Wb=new Uint16Array($);Ya=new Uint32Array($);wa=new Float32Array($);oa=new Float64Array($);t[0]=255;J(255===T[0]&&0===T[3],”Typed arrays 2 must be run on a little-endian system“);e.HEAP=p;e.HEAP8=v;e.HEAP16=ea;e.HEAP32=t;e.HEAPU8=T;e.HEAPU16=Wb;e.HEAPU32=Ya;e.HEAPF32=wa;e.HEAPF64=oa;var cb=[],ka=[],lb=[],Ua=[],ub=[],Sa=G;e.addOnPreRun=e.ri=sb;e.addOnInit=e.oi=function(a){ka.unshift(a)};e.addOnPreMain= e.qi=function(a){lb.unshift(a)};e.addOnExit=e.ni=function(a){Ua.unshift(a)};e.addOnPostRun=e.pi=tb;e.intArrayFromString=V;e.intArrayToString=function(a){for(var b=[],c=0;cc.encoding
’”‘));d.close(a)},Bc:function(){return d.Ld},wi:function(a){a=d.F(a,{T:q});d.O(a.k.mode)||k(new d.e(g.oc));var b=d.Da(a.k,“x”);b&&k(new d.e(b));d.Ld=a.path},bf:function(){d.Xa(“/tmp”)},af:function(){d.Xa(“/dev”);d.bd(d.Na(1,3),{P:function(){return 0},write:function(){return 0}});d.fc(“/dev/null”,d.Na(1,3));Y.se(d.Na(5,0),Y.nf);Y.se(d.Na(6,0),Y.mf);d.fc(“/dev/tty”,d.Na(5,0));d.fc(“/dev/tty1”,d.Na(6,0));d.Xa(“/dev/shm”); d.Xa(“/dev/shm/tmp”)},kf:function(){e.stdin?d.Ia(“/dev”,“stdin”,e.stdin):d.na(“/dev/tty”,“/dev/stdin”);e.stdout?d.Ia(“/dev”,“stdout”,r,e.stdout):d.na(“/dev/tty”,“/dev/stdout”);e.stderr?d.Ia(“/dev”,“stderr”,r,e.stderr):d.na(“/dev/tty1”,“/dev/stderr”);var a=d.open(“/dev/stdin”,“r”);t[Ga>>2]=a.da;J(1===a.da,“invalid handle for stdin (”a.da
“)”);a=d.open(“/dev/stdout”,“w”);t[ma>>2]=a.da;J(2===a.da,“invalid handle for stdout (”a.da
“)”);a=d.open(“/dev/stderr”,“w”);t[Ha>>2]=a.da;J(3===a.da,“invalid handle for stderr (”+ a.da+“)”)},Rd:function(){d.e||(d.e=function(a){this.Vb=a;for(var b in g)if(g[b]===a){this.code=b;break}this.message=Oa[a]},d.e.prototype=Error(),[g.Ib].forEach(function(a){d.Jc[a]=new d.e(a);d.Jc[a].stack=“c
“. Status: ”+a.status));var b=Number(a.getResponseHeader(“Content-length”)), d,f=1048576;if(!((d=a.getResponseHeader(“Accept-Ranges”))&&“bytes”===d))f=b;var e=this;e.kg(function(a){var d=a*f,i=(a+1)*f-1,i=Math.min(i,b-1);if(“undefined”===typeof e.Pb[a]){var h=e.Pb;d>i&&k(Error(“invalid range (”d
“, ”i
“) or no bytes requested!”));i>b-1&&k(Error(“only ”b
“ bytes available! programmer error!”));var g=new XMLHttpRequest;g.open(“GET”,c,G);b!==f&&g.setRequestHeader(“Range”,“bytes=”d
“-”+i);“undefined”!=typeof Uint8Array&&(g.responseType=“arraybuffer”);g.overrideMimeType&&g.overrideMimeType(“text/plain; charset=x-user-defined”); g.send®;200<=g.status&&300>g.status||304===g.status||k(Error(“Couldn’t load ”c
“. Status: ”+g.status));d=g.response!==p?new Uint8Array(g.response||[]):V(g.responseText||“”,q);h[a]=d}“undefined”===typeof e.Pb[a]&&k(Error(“doXHR failed!”));return e.Pb[a]});this.Ve=b;this.Ue=f;this.Rc=q};i=new i;Object.defineProperty(i,“length”,{get:function(){this.Rc||this.Ed();return this.Ve}});Object.defineProperty(i,“chunkSize”,{get:function(){this.Rc||this.Ed();return this.Ue}});i={Oc:G,u:i}}else i={Oc:G,url:c}; var h=d.cf(a,b,i,f,e);i.u?h.u=i.u:i.url&&(h.u=r,h.url=i.url);var j={};Object.keys(h.o).forEach(function(a){var b=h.o[a];j[a]=function(){d.Yd(h)||k(new d.e(g.Ea));return b.apply(r,arguments)}});j.P=function(a,b,c,f,e){d.Yd(h)||k(new d.e(g.Ea));a=a.k.u;if(e>=a.length)return 0;f=Math.min(a.length-e,f);J(0<=f);if(a.slice)for(var A=0;Ab
“:”+c,e);f.binaryType=“arraybuffer”}catch(i){k(new d.e(g.Je))}b={oa:b,port:c, q:f,Sb:[]};K.S.Dd(a,b);K.S.Af(a,b);2===a.type&&“undefined”!==typeof a.ib&&b.Sb.push(new Uint8Array([255,255,255,255,112,111,114,116,(a.ib&65280)>>8,a.ib&255]));return b},Xb:function(a,b,c){return a.Cb[b+“:”+c]},Dd:function(a,b){a.Cb[b.oa+“:”+b.port]=b},ue:function(a,b){delete a.Cb[b.oa+“:”+b.port]},Af:function(a,b){function c(){try{for(var a=b.Sb.shift();a;)b.q.send(a),a=b.Sb.shift()}catch©{b.q.close()}}function d©{J(“string”!==typeof c&&c.byteLength!==p);var c=new Uint8Array©,f=e;e=G;f&&10=== c.length&&255===c[0]&&255===c[1]&&255===c[2]&&255===c[3]&&112===c[4]&&111===c[5]&&114===c[6]&&116===c[7]?(c=c[8]<<8|c[9],K.S.ue(a,b),b.port=c,K.S.Dd(a,b)):a.cb.push({oa:b.oa,port:b.port,data:c})}var e=q;ca?(b.q.on("open",c),b.q.on("message",function(a,b){b.binary&&d((new Uint8Array(a)).buffer)}),b.q.on("error",M())):(b.q.onopen=c,b.q.onmessage=function(a){d(a.data)})},qe:function(a){if(1===a.type&&a.M)return a.Yc.length?65:0;var b=0,c=1===a.type?K.S.Xb(a,a.pa,a.qa):r;if(a.cb.length||!c||c&&c.q.readyState=== c.q.Gb||c&&c.q.readyState===c.q.CLOSED)b|=65;if(!c||c&&c.q.readyState===c.q.OPEN)b|=4;if(c&&c.q.readyState===c.q.Gb||c&&c.q.readyState===c.q.CLOSED)b|=16;return b},ub:function(a,b,c){switch(b){case 21531:return b=0,a.cb.length&&(b=a.cb[0].data.length),t[c>>2]=b,0;default:return g.B}},close:function(a){if(a.M){try{a.M.close()}catch(b){}a.M=r}for(var c=Object.keys(a.Cb),d=0;db
“ could not be decoded”);var d=document.createElement(“canvas”);d.width=m.width;d.height=m.height;d.getContext(“2d”).drawImage(m,0,0);e.preloadedImages[b]=d;n.Mb.revokeObjectURL(x);c&&c(a)};m.onerror=function(){console.log(“Image ”x
“ could not be decoded”);d&&d()};m.src=x}});e.preloadPlugins.push({canHandle:function(a){return!e.aj&& a.substr(-4)in{“.ogg”:1,“.wav”:1,“.mp3”:1}},handle:function(a,b,c,d){function g(d){x||(x=q,e.preloadedAudios[b]=d,c&&c(a))}function l(){x||(x=q,e.preloadedAudios[b]=new Audio,d&&d())}var x=G;if(n.Zb){try{var m=new Blob([a],{type:n.Kc(b)})}catch(s){return l()}var m=n.Mb.createObjectURL(m),y=new Audio;y.addEventListener(“canplaythrough”,function(){g(y)},G);y.onerror=function(){if(!x){console.log(“warning: browser could not fully decode audio ”b
“, trying slower base64 approach”);for(var c=“”,d=0,e= 0,i=0;ia
’“ failed (no arrayBuffer).‘);b(new Uint8Array©);d||Ma()},function(){c?c():k(’Loading data file ”‘a
’“ failed.‘)});d||db()},eg:[],qd:function(){var a= e.canvas;n.eg.forEach(function(b){b(a.width,a.height)})},jg:function(a,b,c){var d=e.canvas;d.width=a;d.height=b;c||n.qd()},Fe:0,Ee:0,lg:function(){var a=e.canvas;this.Fe=a.width;this.Ee=a.height;a.width=screen.width;a.height=screen.height;”undefined“!=typeof >2“>t=a|8388608);n.qd()},mg:function(){var a=e.canvas;a.width=this.Fe;a.height=this.Ee;”undefined“!=typeof >2“>t=a&-8388609);n.qd()}};d.nd(); ka.unshift({Ka:function(){!e.noFSInit&&!d.ka.$b&&d.ka()}});lb.push({Ka:function(){d.ee=G}});Ua.push({Ka:function(){d.bg()}});dc=l.md(4);Ca(U);ra.$=D(,“i8”,S);Ea.$= D(,“i8”,S);e.requestFullScreen=function(a,b){n.cd(a,b)};e.requestAnimationFrame=function(a){n.requestAnimationFrame(a)};e.setCanvasSize=function(a,b,c){n.jg(a,b,c)};e.pauseMainLoop=function(){n.ua.pause()};e.resumeMainLoop=function(){n.ua.fg()};e.getUserMedia=function(){n.Yb()};Zb=X=l.qb(la);nb=Zb+5242880;$b=Z=l.qb(nb);J($b<ha,“TOTAL_MEMORY not big enough for stack”);var Mc=D([8,7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],“i8”,3),Nc=D([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0, 1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],“i8”,3),va=Math.min;var u=(function(global,env,buffer) { // EMSCRIPTEN_START_ASM “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=env.ctlz_i8|0;var o=env._stderr|0;var p=env._stdout|0;var q=env._stdin|0;var r=env.___fsmu8|0;var s=+env.NaN;var t=+env.Infinity;var u=0;var v=0;var w=0;var x=0;var y=0,z=0,A=0,B=0,C=0.0,D=0,E=0,F=0,G=0.0;var H=0;var I=0;var J=0;var K=0;var L=0;var M=0;var N=0;var O=0;var P=0;var Q=0;var R=global.Math.floor;var S=global.Math.abs;var T=global.Math.sqrt;var U=global.Math.pow;var V=global.Math.cos;var W=global.Math.sin;var X=global.Math.tan;var Y=global.Math.acos;var Z=global.Math.asin;var _=global.Math.atan;var $=global.Math.atan2;var aa=global.Math.exp;var ba=global.Math.log;var ca=global.Math.ceil;var da=global.Math.imul;var ea=env.abort;var fa=env.assert;var ga=env.asmPrintInt;var ha=env.asmPrintFloat;var ia=env.min;var ja=env.invoke_viiiii;var ka=env.invoke_vi;var la=env.invoke_vii;var ma=env.invoke_ii;var na=env.invoke_iiiff;var oa=env.invoke_iiiiii;var pa=env.invoke_iiii;var qa=env.invoke_viiiiii;var ra=env.invoke_iiiiidddd;var sa=env.invoke_di;var ta=env.invoke_dd;var ua=env.invoke_dddd;var va=env.invoke_viiiiiiiii;var wa=env.invoke_iii;var xa=env.invoke_d;var ya=env.invoke_i;var za=env.invoke_viiiddi;var Aa=env.invoke_iiiii;var Ba=env.invoke_viii;var Ca=env.invoke_v;var Da=env.invoke_viiii;var Ea=env._llvm_lifetime_end;var Fa=env._lseek;var Ga=env.__scanString;var Ha=env._fclose;var Ia=env._fflush;var Ja=env._strtol;var Ka=env._fputc;var La=env._strtok;var Ma=env._fwrite;var Na=env._send;var Oa=env._fputs;var Pa=env._tmpnam;var Qa=env._isspace;var Ra=env._read;var Sa=env._ceil;var Ta=env._fileno;var Ua=env._strstr;var Va=env._fsync;var Wa=env._isblank;var Xa=env._fmod;var Ya=env._strcmp;var Za=env._strncmp;var _a=env._tmpfile;var $a=env._snprintf;var ab=env._fgetc;var bb=env.__getFloat;var cb=env._hypot;var db=env._fgets;var eb=env._close;var fb=env._getgid;var gb=env._strchr;var hb=env._asin;var ib=env._puts;var jb=env.___setErrNo;var kb=env._access;var lb=env._ftell;var mb=env._exit;var nb=env._sprintf;var ob=env._strrchr;var pb=env._copysign;var qb=env._recv;var rb=env._cos;var sb=env._putchar;var tb=env._isalnum;var ub=env._times;var vb=env._bsearch;var wb=env.__exit;var xb=env._isupper;var yb=env._rand;var zb=env._fabsf;var Ab=env._setlocale;var Bb=env._bcopy;var Cb=env._toupper;var Db=env._pread;var Eb=env._fopen;var Fb=env._open;var Gb=env._sqrtf;var Hb=env._sysconf;var Ib=env._putenv;var Jb=env._qsort;var Kb=env._isalpha;var Lb=env._strdup;var Mb=env._log10;var Nb=env._fread;var Ob=env._isatty;var Pb=env.__formatString;var Qb=env._getenv;var Rb=env._atoi;var Sb=env._vfprintf;var Tb=env._llvm_pow_f64;var Ub=env._sbrk;var Vb=env.___errno_location;var Wb=env._strerror;var Xb=env._fstat;var Yb=env._llvm_lifetime_start;var Zb=env.__parseInt;var _b=env._vsprintf;var $b=env._vsnprintf;var ac=env._sscanf;var bc=env._feof;var cc=env.___assert_fail;var dc=env._srand;var ec=env._strtok_r;var fc=env._abort;var gc=env._fprintf;var hc=env._tan;var ic=env.___buildEnvironment;var jc=env._fabs;var kc=env._floor;var lc=env.__reallyNegative;var mc=env._fseek;var nc=env._sqrt;var oc=env._write;var pc=env._sin;var qc=env._stat;var rc=env._longjmp;var sc=env._strpbrk;var tc=env._llvm_va_end;var uc=env._acos;var vc=env._pwrite;var wc=env._strerror_r;var xc=env._atan2;var yc=env._exp;var zc=env._time;var Ac=0.0; // EMSCRIPTEN_START_FUNCS function gj(){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,T=0,U=0,V=0;e=i;i=i+1200|0;f=e|0;g=e+400|0;c=0;c=-2;h=0;j=0;k=f;l=f;m=200;n=g;o=g;a:while(1){>1”>y=b|0;A=y<<16>>16;do{if(y<<16>>16==-72){v=22}else{g=c|0;if((g|0)==-2){x=Ci()|0;c=x;D=x}else{D=g}do{if((D|0)<1){c=0;E=0}else{if(D>>>0>=294>>>0){E=2;break}E=d|0}}while(0);g=E+A|0;if(g>>>0>227>>>0){v=22;break}if((a|0)!=(E|0)){v=22;break}x=a|0;g=x<<24>>24;if(x<<24>>24<1){F=-g|0;v=23;break}else{c=-c;G=g;H=(j|0)==0?0:j-1|0;I=q;J=x;break}}}while(0);do{if((v|0)==22){v=0;A=a|0;if(A<<24>>24!=0){F=A&255;v=23;break}A=c|0;do{if((j|0)==0){c=(c|0)+1;vi(127664);K=q;L=s;M=y}else if((j|0)==3){if((A|0)<1){if((A|0)==0){B=p;C=1;break a}else{K=q;L=s;M=y;break}}else{c=-2;K=q;L=s;M=y;break}}else{K=q;L=s;M=y}}while(0);while(1){if(M<<16>>16!=-72){A=(M<<16>>16)+1|0;if(M<<16>>16>-2&(A|0)<228&(A|0)==12){break}}if((K|0)==(p|0)){B=p;C=1;break a}>2“>A=L+4|0;c=c;G=1;H=3;I=K;J=A}}while(0);b:do{if((v|0)==23){v=0;y=d|z=c|0;eF(z);c=u;N=g;break};case 23:{>2“>N=c|0;break};case 18:{u=c|0;eF(u);c=z;N=g;break};case 5:{N=ij()|0;break};case 52:{>2”>0;u=c|0;w=jk(16)|0;O=c|>2”>0;Q=c[(Hc[c&>2”>z;Hc[c&63](Q,w,1)|0;a=1;if((a&1)!=0){a=1}>2”>N=c|0;break};case 32:{>2”>N=c|0;break};case 58:{0;z=ij()|0;O=jk(16)|0;w=c|>2“>0;P=c[(Hc[c&>2“>u;Hc[c&63](P,O,1)|0;a=2;if((a&1)!=0){a=1}>2“>a[(c|z=$g(71032,c|0)|0;u=c|z;if((a&2)!=0){a=1}>2“>0;Hc[c&63](z,w,1)|0;N=g;break};case 44:{>2“>N=c|0;break};case 39:{>2“>kj(c|0);N=g;break};case 17:{>2“>jj(c|0);N=g;break};case 24:{w=c|0;eF(w);c=z;N=g;break};case 25:{>2”>N=c|0;break};case 37:{>2”>kj(c|0);N=g;break};case 55:{>2”>z=c|0;u=jk(16)|0;O=c|>2“>0;Q=c[(Hc[c&>2“>z;Hc[c&63](Q,u,1)|0;a=3;if((a&1)!=0){a=1}>2“>N=c|0;break};case 49:{>2“>N=c|0;break};case 51:{0)+100|0;a=a|>2”>w=c|0;O=jk(16)|0;u=c|>2“>0;P=c[(Hc[c&>2“>w;Hc[c&63](P,O,1)|0;a=2;if((a&1)!=0){a=1}z=c|>2”>0;if(O>>>0<(c|0)>>>0){R=O}else{a=>2“>0;c=>2“>Lb(O|0)|0;c=c[c>>2];O=c|>2“>w=c|0;O=jk(8)|0;a=w;c=O;N=g;break};case 48:{O=c[(c|>2”>N=c|0;break};case 20:{O=c|0;eF(O);c=w;N=g;break};case 29:{w=c|0;eF(w);c=O;N=g;break};case 31:{>2“>N=c|0;break};case 61:{O=c|>2”>0;if(w>>>0<(c|0)>>>0){S=O;T=w}else{Jv(O,1)|0;O=c|>2”>c=T+1;a=0;O=c|>2”>0;c=w;O=w;while(1){w=a|0;if(w<<24>>24==0){break}if(w<<24>>24==32){O=O+1|0}else{v=53;break a}}0)+80>>2]=c;w=$g(11880,c|0)+84>>2]=w;c=>2”>c[(c|0)+108>>2]=c[c>>O=c|>2“>0;if(w>>>0<(c|0)>>>0){U=O;V=w}else{Jv(O,1)|0;O=c|>2“>c=V+1;a=0;O=c|>2“>0;c=w;O=w;while(1){w=a|0;if(w<<24>>24==0){break}if(w<<24>>24==32){O=O+1|0}else{v=60;break a}}O=c|0;c=O=c|0;eF(O);c=w;N=g;break};case 27:{w=c|0;eF(w);c=O;N=g;break};case 2:{0;w=jk(8)|0;a=O;c=w;N=g;break};default:{N=g}}N;u=(d|>1”>0;P=z+(b|0)|0;do{if(P>>>0<228>>>0){if((a|0)!=(z|0)){break}G=a|0;H=j;I=w;J=O;break b}}while(0);G=a|0;H=j;I=w;J=O}}while(0);h=G;j=H;k=p;l=I+2|0;m=r;n=J;o=t}if((v|0)==26){hj();B=p;C=1}else if((v|0)==53){vi(119648);hj();B=p;C=1}else if((v|0)==60){vi(157536);hj();B=p;C=1}else if((v|0)==109){vi(102648);B=k;C=2}if((B|0)==(f|0)){i=e;return C|0}eF(B);i=e;return C|0}function hj(){var a=0,b=0,d=0,e=0;a=c|0;b=c|0;if((b|0)!=0){wj(b,1);c=0}c=78;if((a|0)!=0){b=a;while(1){>2”>0;Vg(c|0)|0;uj(b|0);eF(b);if((a|0)==0){break}else{b=a}}}c=90;c=94;b=c|63](b,0,64)|0;c=90;c=30;b=c|63](b,0,64)|0;c=90;b=c|>2”>eF(d);a=c|0;if((a|0)==0){break}else{d=e;e=a}}return}function ij(){var a=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a=c|0;d=jk(40)|0;e=d;if((bh(c|0)|0)!=0){jj(0)}>2”>g=a|0;h=c|0;i=Hc(a,0,64)|0;return e|0}>2”>jk(f*24|0)|0;f=a|0;d=Hc[c&63](a,0,128)|0;if((d|0)==0){0;i=Hc(a,0,64)|0;return e|0}else{k=d;l=0}while(1){>2“>0)+(l*24|0)|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>d=Hc[c&63](a,k,8)|0;if((d|0)==0){g=f;break}else{k=d;l=l+1|0}}0;i=Hc(a,0,64)|0;return e|0}function jj(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=jk(32)|0;f=c|0;g=bh(f)|0;h=e+8|0;a=d;do{if((g|0)==0){>1”>jk(56)|0;b=>2”>2]=i;c[(c|0)+4>>2]=c[c>>2]}else{>2”>g;d=h;c=jk(g*56|0)|0;i=Zg(f)|0;if((i|0)==0){break}else{j=i;k=0}while(1){>2”>0)+(k*56|0)|0;l=j+8|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>l=c|0;if((l|0)==0){break}else{j=l;k=k+1|0}}}}63](f,0,64)|0;f=c|b=0,d=0,e=0,f=0,g=0,j=0,k=0,l=0.0;b=i;i=i+32|0;d=b|0;e=jk(8)|0;f=e;g=c[c>>>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;do{if((g|0)!=0){k=d+4|0;do{>2”>a=c|0;if((a|0)==0){break}>3”>if(+h<0.0){>3”>h=l}}while(0);k=d|0;do{>2”>a=c|0;if((a|0)==0){break}>2”>while(0);k=c&127;if((k|0)==0){break}>2”>c|k}}while(0);d=c[(c|>2”>Hc[c&c;c=f;i=b;return}function lj(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>0;c=0;c=g;c=0;c=0;c=0)+8>>2]|0)+136>>2];c=$g(25568,c|0)|0;c=$g(25608,c|0)|0;Iv(f,128,e|0);c=f;if((xi(a,f,d)|0)==0){Bi()|0;h=c|0}else{Vg(c|0)|0;Vg(c|0)|0;c=0;c=0;c=0;Mv(f);i=e;return h|0}function mj(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function nj(a,b,d){>2”>f=0;e=c|0;b=e+88|0;f=a|0;if((f<<24>>24|0)==2){>2”>f=c|>2”>a=a|0;b=b|0;d=d|0;d=c|0;if((d|0)!=0){eF(d)}eF(b);return}function qj(a,d,e){a=a|0;d=d|0;e=e|0;var >2”>h=c|0;i=0;j=a;while(1){>1”>eF(a);k=b|0}a=i+1|0;if((a|0)<(k<<16>>16|0)){h=h+56|0;i=a;j=k}else{break}}}>2”>g=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=i;i=i+72|0;j=g|0;k=Fh(d)|0;l=c|>2”>0;c=>2”>c;if((m|0)==1){>2”>c}else if((m|0)==0){>2”>c}else if((m|0)==2){>2”>c}else if((m|0)==3){>2”>c}>2”>c;>2”>c;>2”>c;>1”>b&->3”>1;n=+h;l=a|0;if((l|0)==98){m=a|0;if((m|0)==3){>3”>0;q=+h- +>2”>k=c|>3”>h}else if((m|0)==2){>3”>0;q=+h- +>3”>q=+h;l=a|0;if((l|0)==1){>3”>0;s=+h- +>2”>m=c|>3”>h}else if((l|0)==2){>3”>0;s=+h- +>3”>h=>2”>r;c=>2”>c=>3”>h=+>2”>f=d+16|0;l=ew(c[(c|>2”>l;k=j+60|0;c=0)+212>>2];t=j+64|0;a=0;if((l|0)==0){u=19}else{if((a|0)==0){u=19}}if((u|0)==19){if((a|0)==1){>2”>0;pB(d,c[(c|>2”>tj(d,c|0,j)}if((a|0)==0){>2”>0;w=v+208|0;c=>2”>0;y=v+244|0;c=>2”>eF(c|>2”>0;w=v+208|0;c=>2”>0;y=v+244|0;c=>2”>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.0,C=0,D=0.0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0.0,Ea=0.0,Fa=0.0,Ga=0.0,Ha=0,Ia=0,Ja=0.0,Ka=0,La=0,Ma=0.0,Na=0,Oa=0,Pa=0.0,Qa=0;k=i;i=i+480|0;l=k|0;m=k+64|0;n=k+96|0;o=k+136|0;p=k+168|0;q=k+232|0;r=k+240|0;s=k+272|0;t=k+304|0;u=k+336|0;v=k+368|0;w=k+408|0;x=k+472|0;y=g|0;z=u;A=g+48|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>A=j|0;B=+h;>2”>E=g+84|0;F=c|>2”>G=(c|0)!=0}else{G=1}>2”>J=j+16|0;K=c|0;do{if((K|0)!=0){c=0;break}else{c=>2“>c;break}}}>2“>L=I+4|0;if((c|0)==0){c=0;break}else{c=>2“>c;break}}}>3“>K=I+16|0;if(+h<0.0){h=-1.0;break}else{h=>3“>h;break}}}>3“>h;>3“>h;>3“>h;>3“>h;do{if(G){>1“>while(0);I=g+42|0;K=e|0;do{if((K&32|0)==0){>2“>L=x|0;O=Lj(f,J,c|J=a|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;if((J&255)>>>0>1>>>0){D=+(J&255|0)*.5;J=w|0;B=D+ +>3”>h=B;J=w+8|0;M=D+ +>3”>h=>3”>D;h=>3”>D;h=T;U=S;V=M;W=B;X=T}else{>3”>V=+h;>3”>X=+h}>3”>U;h=>3”>W;h=X;ol(f,w|0,4,4,O)}>2”>L=c|0;if((L|0)!=0){O=m;P=o;J=p;R=o|0;Q=o+16|0;Y=o+8|0;Z=o+24|0;_=f+152|0;$=l|0;aa=l+8|0;ba=l+32|0;ca=l+40|0;da=l+16|0;ea=l|0;fa=l+24|0;ga=l+48|0;ha=l+56|0;ia=j+56|0;ja=q|0;ka=p|0;la=p+32|0;ma=la;na=m+16|0;oa=p|0;pa=p+8|0;qa=la|0;la=p+40|0;ra=p+16|0;sa=p+24|0;ta=p+48|0;ua=p+56|0;va=F;wa=L;do{>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>B=+h;>2”>ya=(c|0)!=0}else{ya=1}>3”>h;>3”>h;>3”>h;>3”>h;do{if(ya){>1”>while(0);xa=wa+42|0;Aa=e|0;do{if((Aa&32|0)==0){>2”>Ca=Lj(f,Ba,c|Ba=a|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;if((Ba&255)>>>0>1>>>0){B=+(Ba&255|0)*.5;T=B+ +>3“>h=T;M=B+ +>3“>h=>3“>B;h=>3“>B;h=D;Da=S;Ea=M;Fa=T;Ga=D}else{>3“>Ea=+h;>3“>Ga=+h}>3“>Da;h=>3“>Fa;h=Ga;ol(f,ka,4,4,Ca)}if((a|0)!=0){Mj(f,L,o)}Ca=wa+88|0;Ba=a|0;if((Ba<<24>>24|0)==1){>2”>Ba=c|>3”>T=+h+>3”>S=+h+>3”>D;D=+h+>3”>B;h=>3”>T;h=>3”>T;h=>3”>B;h=>2”>Ia=c|0}else{Ia=Ha}>2”>tj(f,c|0,j);break}}}while(0);if((za|0)!=0){Nj(f,n,1)}do{if(ya){>2”>while(0);va=va+4|0;wa=c|0;}while((wa|0)!=0)}>2”>0;xB(f,1.0);va=c|0;if((va|0)!=0){_=g+24|0;ea=r|0;ia=r+8|0;ha=r+16|0;ga=r+24|0;fa=s|0;da=s+8|0;ca=s+16|0;ba=s+24|0;aa=wa;wa=va;do{aa=aa+4|0;va=wa+100|0;do{if((a|0)!=0){$=>2”>0;ja=c|>3”>B=+h;ka=($|0)==0?127648:$;nB(f,ka);lB(f,ka);D=S+ +>3”>h;M=B+ +>3”>h;ka=a|0;do{if((ka&1)==0){Ka=ka}else{$=>1”>0;if(((e|>2”>0)|0)>=(c|0)){Ka=ka;break}ta=a|0;sa=(ta<<24>>24|0)/2|0;La=sa+(d|0)&255;Ma=M- +(sa|0);Na=ta}else{>2“>0)+(ua&65535)|0)==(c|0)){ta=a|0;sa=(ta<<24>>24|0)/2|0;ra=sa+(d|0)|0;La=ra&255;Ma=M- +(sa|0)- +(ra&255|0);Na=ta;break}else{ta=a|0;La=0;Ma=M- +((ta<<24>>24|0)/2|0|0);Na=ta;break}}}while(0);B=T+ +((>3“>B;h=>3“>B+0.0;h=Ma+(+(Na<<24>>24|0)+(Ja+ +(La&255|0)-M));sB(f,s,1);Ka=a|0}}while(0);if((Ka&2)==0){break}>2“>0;$=c|>2“>0)+(ka&65535)|0)>=(c|0)){break}ta=a|0;ra=(ta<<24>>24|0)/2|0;sa=ra+(d|0)|0;la=sa&255;oa=sa&255;Ja=+(ra|0);B=D- +(>2”>0)==(c|0)){Oa=oa<<1&255;Pa=B;Qa=ta;break}if((ja|0)==0){Oa=la;Pa=B;Qa=ta;break}>3”>h-(T+Ja)));Pa=B;Qa=ta}else{>2”>0)+(ua&65535)|0)==(c|0)){ta=a|0;la=(ta<<24>>24|0)/2|0;Oa=la+(d|0)&255;Pa=D- +(la|0);Qa=ta;break}ta=a|0;B=+((ta<<24>>24|0)/2|0|0);Ja=D-B;if((ja|0)==0){Oa=0;Pa=Ja;Qa=ta;break}>3”>h-(T+B)+0.0);Pa=Ja;Qa=ta}}while(0);S=M- +((>3”>Pa;h=>3”>Oa&255|0)-D));h=S+0.0;sB(f,r,1);}}if((a|0)==0){break}Mj(f,y,u)}}while(0);if((N|0)!=0){Nj(f,v,1)}do{if(G){>2“>while(0);if((c|0)==0){i=k;return}H=c|0;if((H|0)!=0){H=c|0;if((H|0)!=0){Pa=+h;if(Pa<0.0){i=k;return}>1“>j=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0.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.0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0.0,Z=0,_=0,$=0,aa=0,ba=0.0,ca=0,da=0,ea=0,fa=0;j=i;i=i+104|0;l=j|0;m=j+56|0;n=j+88|0;o=b|0;if(o<<16>>16<1){i=j;return}>3“>q=+h;>3“>p+q)*.5;q=+h;>3“>t=+h+(0;v=a|0;f=g+16|0;w=d|d<<8|d<<16|d<<24|0;f=g+20|0;x=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>f=n;c=>3”>0;z=s-r;A=r+s;f=n+8|0;h=t+(q-p)*.5;iB(e,1);g=m+16|0;B=m|0;C=m+4|0;D=m+24|0;E=l|0;F=l+4|0;G=l+16|0;H=v<<24>>24==0;v=l+24|0;I=l+8|0;J=l+32|0;K=l+40|0;L=l+48|0;M=n|0;N=m+8|0;O=0;do{P=a|0;if((P|0)==114){Q=A- h[o
(O*24|0)+8>>3]}else if((P|0)==108){Q=z}else{Q=s- h[o
(O*24|0)+8>>3]*.5}>3”>h- +>2”>R=c|>2”>V=U+4|0;W=c|0;if((W|0)==0){X=10}else{>3”>h=>2”>Z=c|0;if((Z|0)==0){X=13}else{_=Z}}if((X|0)==13){X=0;_=w}>2”>_;Z=c|0;if((Z|0)==0){X=16}else{>2”>c=$;>2”>Z=c<<25>>25;if((Z|0)==0){X=20;break}>2”>X=0;aa=c&-128}>2”>aa;lB(e,$);c=>2”>c=>3”>h;>2”>1.0;c=>2”>0)+8>>2];c=>3”>W=U+32|0;h=+>3”>h=+a=>1“>p;kB(e,n,l);Z=T+1|0;if((Z|0)<(b|0)){p=p+ +>2“>Z=T+4|0;W=c|0;if((W|0)==0){X=24}else{>3“>h=>2“>ca=c|0;if((ca|0)==0){X=27}else{da=ca}}if((X|0)==27){X=0;da=w}>2“>da;ca=c|0;if((ca|0)==0){X=30}else{>2“>c=>2“>ca=c<<25>>25;if((ca|0)==0){X=34;break}>2“>X=0;fa=c&-128}>2“>fa;lB(e,ea);c=>2“>c=>3“>h;>3“>h;>2“>c[(c|>2“>c;>3“>h;>3“>h;a=>1“>p;kB(e,n,l);V=U+1|0;if((V|0)<(b|0)){p=p+ +>2“>a=a|0;eF(c|>2“>0);eF(c|>2“>0);eF(c|>2“>0);eF(c|0);return}function vj(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if((a|0)==0){return}>2“>g=c|0;h=0;i=f;while(1){>2“>j=c|0;k=0;while(1){>2“>l=c|0;do{if((l|0)!=0){Cc(l)}}>1”>n=b|0}else{n=i}k=h+1|0;if((k|0)<(n<<16>>16|0)){g=g+24|0;h=k;i=n}else{break}}}e=0,f=0,g=0,h=0,i=0,j=0;e=a|0;if((e<<24>>24|0)==1){>2“>0;g=f+84|0;h=c|>2“>eF(c|>2“>0);i=c|0;if((i|0)!=0){j=h;h=i;do{>2“>0);eF(c|>2“>0);eF(c|>2“>0);eF(c|>2“>0);eF(h);j=j+4|0;h=c|0;}while((h|0)!=0)}>2“>eF(c|>2“>0);eF(c|>2“>0);eF(c|>2“>0);eF(c|0);eF(f)}else if((e<<24>>24|0)==3){>2“>0;eF(c|0);eF(e)}else{>2“>g=0,h=0;g=c[(c[(c|0)+104>>2]|0)+72>>2]|0;if((a|0)==2){h=0;return h|0}>2“>c=d|0;h=b+48|0;return h|0}function yj(b,d){b=b|0;d=d|0;var >2“>while(0);e=c|>2“>b=g+4|0;e=c|0;if((e|0)==0){i=6}else{if((pm(e,d)|0)==0){j=h|0;i=8}else{i=6}}do{if((i|0)==6){i=0;if((a|0)!=1){break}>2“>e=c|0;if((e|0)==0){f=0;i=10;break}else{g=b;h=e}}if((i|0)==10){return f|0}return 0}function zj(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return 0}function Aj(d){d=d|0;var >2“>jk((c<<>2“>jk((c<<>2“>0;j=c|0;if((j|0)==0){return}k=d+32|0;d=i;i=j;do{>3“>0;m=l&65535;n=+h;if(l<<16>>16==1){o=~~n}else{p=~~((n- +(da((a|0)-1|0,m-1|0)|0))/+(m|0));o=(p|0)>1?p:1}>3“>0;q=m&65535;n=+h;if(m<<16>>16==1){r=~~n}else{s=~~((n- +(da((a|0)-1|0,q-1|0)|0))/+(q|0));r=(s|0)>1?s:1}s=i+86|0;if(l<<16>>16==0){t=m}else{>2“>l=(c|>2“>0;c=(q|0)>(o|0)?q:o;m=m+1|0;}>1“>0)+(e|>1“>j=e|0;do{>2“>0)+(j<<2)|0;q=c|>1“>while((j|0)<((e|>2“>d=d+4|0;i=c|0;}while((i|0)!=0);return}function Bj(a,d,f){a=a|0;d=d|0;f=f|0;var >2“>o=c|0}else{>2“>q=Ax(f,o,1)|0;Wx(q|0,108248,304,1)|0;r=q+8|0;c[(c|>2“>2)+4|0)|0;c[(c|>2“>0)+184>>2]=0;s=jk((c<<>2“>c[(c|0)+180>>2]=q}else{>2“>if((n|0)<(c|0)){m=q;n=n+1|0}else{break}}}>2“>t=c|0}else{>2“>o=Ax(d,t,1)|0;Wx(o|0,108248,304,1)|0;q=o+8|0;c[(c|>2“>2)+4|0)|0;c[(c|>2“>0)+184>>2]=0;s=jk((c<<>2“>c[(c|0)+180>>2]=o}else{>2“>if((l|0)<(c|0)){m=o;l=l+1|0}else{break}}}>2“>0;a=c|0;if((a|0)==0){Dj(f);Dj(d);i=g;return}else{u=l;v=a}do{>2“>w=c|0}else{>1“>m=Ax(f,w,0)|0;l=(e|>2“>x=c|0}else{>3“>l=Ax(f,x,0)|0;Cj(f,m,l,~~+h);>2“>y=c|0}else{>1“>a=Ax(d,y,0)|0;m=(e|>2“>z=c|0}else{>3“>m=Ax(d,z,0)|0;Cj(d,a,m,~~+h);>2“>h=(c|>1“>0;b=(g&65535|0)>(f|0)?g:f&65535;return}>2“>0)+170>>1]=f;f=d+8|0;d=(c|>2“>i=kk((c<<2)+8|0)|0}else{>2“>c[(c|>2“>0)+184|0;d=c|>2“>d+1;c[(c[(c|>2“>0)+180|0;c[(c|>2“>2)>>2]=0;d=e+8|0;e=(c|>2“>j=kk((c<<2)+8|0)|0}else{>2“>c[(c|>2“>0)+176|0;e=c|>2“>e+1;c[(c[(c|>2“>0)+172|0;c[(c|>2“>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=c[(c|>2“>g=uw(a,f,e,0,1)|0;Wx(g|0,131624,176,1)|0;b[(c|>2“>0)+180|0;j=c|0;if((j|0)==0){>2“>k=mk(j,(c<<2)+8|0)|0}>2“>0)+180>>2]=k;i=(c|>2“>0;c=>2“>0)+180>>2]|0)+(j<<2)>>2]=g;j=(c|>2“>0)+(c<<>2“>0)+172|0;i=c|0;if((i|0)==0){>2“>l=mk(i,(c<<2)+8|0)|0}>2“>0)+172>>2]=l;h=(c|>2“>0;c=>2“>0)+172>>2]|0)+(i<<2)>>2]=g;g=(c|>2“>0)+(c<<2)>>2]=0;m=j}else{m=d+8|0}>2“>b=0,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,r=0;b=i;i=i+8|0;d=b|0;e=d;c=c;>2“>f=a+104|0;if((c|0)==1){break}>2“>jk((d<<2)+4|0)|0;h=a+96|0;c=>2“>2)+4|0)|0;f=Hw(102640,e,0)|0;j=Hw(97e3,e,0)|0;Wx(f|0,91520,272,1)|0;Wx(j|0,91520,272,1)|0;Bj(a,f,j);ok(f,2,2147483647)|0;ok(j,2,2147483647)|0;k=c[(c[(c[(c|0)+180>>2]|0)+8>>2]|0)+164>>2]|0;if((k|0)!=0){l=0;m=0;n=k;while(1){>2“>0)+(l<<2)>>2]=(c[(c|>2“>0;k=c|0;if((k|0)==0){break}else{>2“>n=j+8|0;m=c[(c|>2“>l=k+8|0;c[(c|>2“>0)+232>>2]|0)-g;o=c|>2“>m=m+1|0;g=c|0;k=l}}>2“>g=k+8|0;m=c|>2“>eF(h);q=c|0}>2“>eF(h);r=c|0}>2“>e=0,f=0,g=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.0,z=0.0;e=i;i=i+256|0;f=e|0;g=e+8|0;j=e+40|0;k=e+112|0;l=e+128|0;c=b;m=Sx(b)|0;if((m|0)==0){>2“>0;c=n;o=n}else if((m|0)==2){>2“>3|0)==2?b:b-32|0)+28>>2]|0)|0;c=n;o=n}else if((m|0)==1){>2“>o=c|0}>3“>0;h=+>2“>c=>2“>c=>2“>o=j+40|0;c=>2“>128;o=d|0;p=lj(c|0,f,j)|0;if((p|0)==0){Iv(k,128,l|0);a=0;l=Sx(b)|0;do{if((l|0)==0){Lv(k,$w(b)|0)|0}else if((l|0)==1){Lv(k,$w(b)|0)|0}else if((l|0)==2){>2“>3|0)==3?q:b+32|0)+28>>2]|0)|0)|0;s=b-32|0;Lv(k,$w(c[((c&>2“>while(0);l=k+4|0;s=c|>2“>Jv(k,1)|0;t=c|0}a=>2“>0;c=>2“>l;if((c|0)==1){u=kn(l)|0}else{>2“>eF(c|>2“>u;_j(c[(c|k=p+4|0;if((a|0)==1){u=p|0;do{if((a|0)==0){w=23}}if((w|0)==23){m=ew(b,139152)|0;if((m|0)==0){break}if((a|0)==0){break}}m=ew(b,142240)|0;if((m|0)==0){w=27}else{if((a|0)==0){w=27}else{x=m}}do{if((w|0)==27){m=ew(b,139152)|0;if((m|0)!=0){if((a|0)!=0){x=m;break}}x=0}}>2“>while(0);x=Gj(n,c|>2“>c|>3“>0;y=(+h+>3“>1.0)*.5;u=g|0;h=->3“>0.0-z;w=g+16|0;h=>3“>z;Hj(x,g,15);h=+>3“>h;>3“>h- +>2“>b=p;Ij(c[(c|>2“>0,j);j=c|>3“>5;y=+h*.>3“>0.0-z;h=->3“>z;h=>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>z+z;h=y+y}p;if((a|0)!=1){>2”>eF(c|>2”>Lb(86272)|0;v=c|0;i=e;return v|0}function Gj(f,g,j,k){f=f|0;g=g|0;j=j|0;k=k|0;var >2”>o=k+16|0;p=c|0;do{if((p|0)!=0){c=0;break}else{c=>2“>c;break}}}>2“>q=n+4|0;if((c|0)==0){c=0;break}else{c=>2“>c;break}}}>3“>p=n+16|0;if(+h<0.0){h=-1.0;break}else{h=>3“>h;break}}}>2“>j;j=g+84|0;n=c|0;p=Dk()|0;o=Uj()|0;q=Zg(n)|0;if((q|0)==0){s=0}else{t=1;u=0;v=q;while(1){>2“>q=x+1|0;z=c|0;if((z|0)==0){w=q;break}else{x=q;y=z}}}if((a|0)!=0){Vj(o,t)}>2“>v=jk((s<<2)+4|0)|0;c=v;j=Zg(n)|0;if((j|0)==0){A=0;B=0;C=0}else{s=0;w=v;v=0;u=0;t=0;y=j;while(1){>2“>j=c|>1“>j;M=Jj(f,j,g,k)|0|H;N=j+80|0;O=b|0;P=(O&65535)-1|0;do{if(O<<16>>16==0){Q=z;R=25}else{S=z;a:while(1){T=P+S|0;while(1){if((Ik(p,T,s)|0)!=0){break}if((T|0)>(S|0)){T=T-1|0}else{break a}}S=T+1|0}>1“>V=j+82|0;W=b|0;X=S;Y=W;Z=U;U=W;while(1){if(Y<<16>>16==0){_=0;$=Z;aa=U}else{W=s;do{>1“>while((W|0)<((ba&65535)+s|0));_=ba;$=b|0;aa=ba}W=X+1|0;if((W|0)<(($&65535)+S|0)){X=W;Y=_;Z=$;U=aa}else{ca=$;ea=aa;fa=S;break}}}}while(0);if((R|0)==25){>1“>b=O=j+100|0;a=a|2}>2”>K=c|0;if((K|0)==0){A=E;B=F;C=G;break}else{s=s+1|0;w=D;v=E;u=F;t=G;y=K}}}>2”>B;B=g+104|0;c=a=2}n=g+33|0;if((o&32)==0){a=1}0;B=a|0;C=da(B,o+1|0)|0;G=d<<>2”>G=c|0;B=0;t=n;while(1){>2”>n=c|0;t=0;B=y;while(1){>1”>if((b&1)==0){ia=A;ja=ha;ka=ga}else{>1”>C=b|0;if(C<<16>>16==0){break}if(!((t|0)<(ga|0)|(C&65535|0)<(ha|0))){ia=A;ja=0;ka=0;break b}>2”>while(0);Fv(0,154576,(la=i,i=i+1|0,i=i+7&-8,c=0,la)|0)|0;i=la;ia=1;ja=ha;ka=ga}}>3”>0;h=+(((>3”>0;h=+(((m=c|0;if((m|0)!=0){m=c|0;if((m|0)!=0){r=+h;if(r<0.0){i=l;return ia|0}>2“>k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0.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.0,_=0.0,$=0.0,aa=0.0,ba=0,ca=0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;k=i;i=i+32|0;l=g;g=i;i=i+32|0;tF(g,l,32)|0;l=k|0;m=c|>2“>o=c|0;if((o|0)==0){break}>2“>c=Lb(o|0)|0}}>3“>p=g|0;r=+h;s=~~(q-r- +(~~+>3“>t=g+24|0;u=+h;>3“>x=+(~~+h|0);y=~~(u-w-x);if((y|0)<=-1){cc(163632,167808,1711,170064)}>3“>h=r+x;F=0;G=r;break}else if((E|0)==2){>3“>q+H;I=H+r;h=I;F=0;G=I;break}else{>3“>H;h=q-I;F=0;G=H;break}}else{F=s;G=r}}while(0);if((y|0)<=0){A=y;B=F;C=G;D=u;break}E=z&24;if((E|0)==8){>3“>I;h=H+w;A=0;B=F;C=G;D=I;break}else if((E|0)==16){>3“>I=+((y|0)/2|0|0);h=while(0);F=f+33|0;t=a|0;v=f+32|0;y=a|>2”>t=(c|>2”>0;c=E;M=a|0;t=E+o+((B|0)<(p|0))y
K=a|0;L=M}>2“>K=(c|>2“>0;c=A=A-E+(((L|0)<(B|0))<<31>>31)-p-(a|0)|0;L=L+1|0}else{break}}}O=j&255;P=f+35|0;a=>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=k;return}B=(j|0)==0;E=f+96|0;A=f+92|0;F=l;p=l|0;K=l+8|0;o=l+16|0;s=l+24|0;t=m;m=L;do{>1“>S=0;T=b|>1“>0;V=b|0}else{>1“>0;X=W<<16>>16==0?y|4:y;y=b|>2“>0;S=((Y&65535)+(W&65535)|0)==(c|>2“>Y=L&65535;L=c|0);W=a|>2”>0)-W|0);Y=U&65535;L=c|>2”>0);J=+((c|0)+W|0);W=S&j;Y=m+24|0;do{>2”>L=c[(c|0)+24>>2]|0;if((L|0)==0){break}>1”>while(0);Y=m+36|0;L=e|0;y=m+64|0;do{if((L&1|0)==0){Z=D;_=J;$=N;aa=C;ba=m+72|0}else{>3”>X=m+72|0;u=+h;w=N-D-G;do{if(w>0.0){ca=L&6;if((ca|0)==2){ea=D+w;fa=N+w;break}else if((ca|0)==4){ea=D;fa=D+G;break}else{x=w*.5;ea=D+x;fa=N-x;break}}else{ea=D;fa=N}}while(0);w=C-J-u;if(w<=0.0){Z=ea;_=J;$=fa;aa=C;ba=X;break}ca=L&24;if((ca|0)==16){Z=ea;_=J;$=fa;aa=J+u;ba=X;break}else if((ca|0)==8){Z=ea;_=J+w;$=fa;aa=C+w;ba=X;break}else{G=w*.5;Z=ea;_=J+G;$=fa;aa=C-G;ba=X;break}}}>3”>Z;h=>3”>h=aa;a=W;C=+(d|0);J=+(d|>3”>N;D=_+C+J;h=>3”>G;w=aa-C-J;h=w;ca=m+88|0;ga=a|0;do{if((ga<<24>>24|0)==1){>2”>ha=c|>3”>h;do{if(C>0.0){ia=L&6;if((ia|0)==2){>3”>h=G-C;break}else{break}}}while(0);C=w-D-J;do{if(C>0.0){X=L&24;if((X|0)==16){>3”>h=D+C;break}else{break}}}>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}else{>3”>0;C=+h;J=G-N- +>3”>h=N+J;break}else if((ja|0)==4){>3”>u=J*.5;h=>3”>h=D+J;break}else if((ha|0)==16){>3”>u=J*.5;h=>2”>while(0);ha=ia+8|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>1”>ha=b&768;if((ha|0)==256){ka=114}else if((ha|0)==512){ka=108}else{ka=110}>1”>0;ja=ha+4|0;la=b|0;if(la<<16>>16<=0){break}ma=ha|0;ha=0;na=la;while(1){0)+(ha*24|0)+6|0;if((a|0)==0){a=>2“>while(0);m=c|0;}while((m|0)!=0);O=j&255;P=f+35|0;a=>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=k;return}function Ij(d,e,f){d=d|0;e=e|0;f=f|0;var c;c;c;c;c;c;c;c;a=>3”>s;w=u<<16>>16==1;x=e+32|0;y=w?t:r;h=y;i=g;return}>1”>if((b|0)>1){H=0;break}>3”>K=+h;>2”>K;L=c|>2”>if((c&127|0)!=0){H=0;break a}>3”>O=+h}>2”>O;L=c[c[(c|0)+4>>2]>>2]|0;if((L|0)==0){>2”>0;c=P;M=O;N=P;break}else{a=H;if(!q){>3“>s;w=u<<16>>16==1;x=e+32|0;y=w?t:r;h=y;i=g;return}>1“>if((b|0)>0){O=0.0;V=0;K=0.0;W=0.0;X=0.0;Y=U;while(1){>2“>fk(c[(c|>2“>0)|0;Z=(c|>3“>h=+>2“>c=>2“>c=>2“>c=>2“>128|c&127}else{$=>2“>aa=c|0;if((aa<<25>>25|0)>0<<25>>25&127){>2“>c&-128|aa&127;break}else{>2“>c&-128;break}}else{>2“>c&-128|$&127}}>3“>ca=+h}>2“>ca;$=c[c[(c|0)+(V*56|0)+4>>2]>>2]|0;if(($|0)==0){>2“>c=>2“>c=>2“>c=$;break}}}>2“>0;c=>3“>63](Z,m,1)|0;sm(l,d,j);ba=+h;>2“>eF(c[(c[(c|>2“>0)+(T*24|0)>>2]|0)+(V*56|0)>>2]=c;>2“>0)+(T*24|0)>>2]|0)+(V*56|0)+32>>3]=ba;h[(c[(c|>2“>h[(c[(c|>2“>c[(c[(c|>2“>c[(c[(c|>2“>c[(c[(c|>3“>fa=K+ba;ba=+h;>2“>ha=ea>W?ea:W;Z=V+1|0;_=c|>3“>h=ja;Y=(T|0)==0;do{if(p){if(Y){>2“>h[(c|0)+(T*24|0)+16>>3]=F+ia-Q-ka;na=ia;break}}else{>3“>h=ia;na=la;break}else{>2“>while(0);Y=c|>3“>v=e+24|0;h=>2“>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.0,B=0.0,C=0.0,D=0,E=0.0,F=0.0;l=i;i=i+8|0;m=l|0;c=>1“>if((b&64)==0){a=2;break}else{a=a|0;break}}}while(0);do{if((o&32)==0){p=a|0;if(p<<24>>24>-1){a=p;break}a=1;break}else{a=a|0;break}}}while(0);j=g+88|0;o=g+92|0;p=a|0;if((p<<24>>24|0)==1){>2”>0,g,k)|0;s=c|0;t=r;u=s+64|0;v=s+72|0}else if((p<<24>>24|0)==3){>2”>0;r=k+52|0;q=s+32|0;FB(m,c|>2”>0);w=c|>2”>Fv(1,145200,(y=i,i=i+8|0,c=>2”>a[(c[(c|0)+8>>2]|0)+114|0]=1;z=0;A=+(x|0);B=+(w|0)}>3”>B;h=>2”>s=j;Ij(c[(c|>2”>0,k);k=c|0;t=0;u=k+24|0;v=k+32|0}A=+((d|0)+(d|>3”>A;C=+h+A;v=g+38|0;a:do{>1”>u=b|0;k=u&65535;do{if(u<<16>>16!=0){if((a|0)==3){D=t;E=0.0;F=0.0;break a}>2“>while(0);Fv(0,148360,(y=i,i=i+1|0,i=i+7&-8,c=0,y)|0)|0;i=y;D=1;E=B;F=C}}>3“>0);h=>3“>0);h=F>C?F:C;i=l;return D|0}function Kj(d,e,f,g,h,j){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var >2“>0;p=o+208|0;q=h|0;c=>2“>r=o+228|0;c=>2“>s=o+244|0;c=>2“>t=o+212|0;c=u=o+260|0;v=h+16|0;a=>2”>15<<16>>16>>15;h=c|0;if((h|0)==0){w=3}else{if((a|0)==0){w=3}else{x=0;y=h}}if((w|0)==3){>2”>h=Lb(Ih(d,c|h;a=1;z=h}else{z=w}Lv(l,z)|0;z=m|0;m=c|0;c=>2“>m,w)|0)|0;i=w;Lv(l,z)|0;z=l+4|0;w=c|>2“>Jv(l,1)|0;A=c|0}a=>2“>0;c=A;x=1;y=A}>2“>0,c|>2“>0,y,c|0)|0;if(x){Mv(l)}if((A|0)==0){i=k;return A|0}do{if((j|0)!=0){if((a|0)==0){break}}hB(d)}}while(0);do{>1”>if((b&1)!=0){break}i=k;return A|0}}>2”>0,c|>2”>0,c|0);i=k;return A|0}function Lj(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var h=0,j=0,k=0,l=0.0;h=i;i=i+8|0;j=h|0;if((Vh(b,f,j)|0)<<24>>24==0){nB(a,b);k=1;lB(a,106536);i=h;return k|0}>2”>0);b=c|>2”>j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0;j=i;i=i+104|0;k=g;g=i;i=i+32|0;tF(g,k,32)|0;k=j|0;l=j+32|0;m=j+96|0;n=c|>2”>pB(e,c[(c|0)+336>>2]|0)}else{>2”>0;p=m|0;c=0;m=o&65535;do{if((m&256|0)==0){if((m&128|0)==0){break}>2”>c=107656}}while(0);pB(e,p)}p=f+33|0;xB(e,+((d|n=a|0;if((n&255)>>>0>1>>>0){>3“>h;>3“>h;>3“>h->3“>h-q}sB(e,g,0);i=j;return}n=a|>2“>c;>2“>c;>2“>c;>2“>c;if((n&255)>>>0>1>>>0){q=+(n&255|0)*.5;n=l|0;r=q+ +>3“>h=r;n=l+8|0;s=q+ +>3“>h=>3“>q;h=>3“>q;h=u;v=t;w=s;x=r;y=u}else{>3“>w=+h;>3“>y=+h}>3“>v;h=>3“>x;h=y;ol(e,l|0,4,4,0);i=j;return}function Nj(d,e,f){d=d|0;e=e|0;f=f|0;var >2“>0;h=g+208|0;if((c|0)==0){>2“>hB(d);i=c|0}>2“>eF(i);c=>2“>j=g+228|0;i=c|>2“>eF(i);c=>2“>k=g+244|0;i=c|>2“>eF(i);c=>2“>l=g+212|0;i=c|>2“>eF(i);i=c|i=g+260|0;g=a&>1”>b&-2|g;if((f|0)==0){return}>2”>gB(d,f,c|>2”>b=ac(g|0,120896,(g=i,i=i+8|0,c=f,g)|0)|0;i=g;if((b|0)<=0){i=e;return}>3”>h;i=e;return}function Pj(b,d){b=b|0;d=d|0;var k=c|0;l=mk(k,(xF(m|0)|0)+12|0)|0;c=l;tF(l|0,111552,12)|0;AF(l|0,m|0)|0;Ib(c|0)|0}m=Im(g,Wv(b,0,160360,0)|0,159864)|0;do{if((pm(m,159144)|0)==0){o=1}else{if((pm(m,158816)|0)==0){o=1;break}if((pm(m,158496)|0)==0){o=1;break}if((pm(m,165784)|0)==0){o=1;break}if((pm(m,158216)|0)==0){o=1;break}if((pm(m,157864)|0)==0){o=1;break}if((pm(m,157304)|0)==0){o=1;break}if((pm(m,156984)|0)==0){o=2;break}if((pm(m,156624)|0)==0){o=2;break}if((pm(m,159864)|0)==0){o=0;break}if((pm(m,155472)|0)==0){o=0;break}>2“>while(0);a[(c|0)+115|0]=o;do{if((c|0)==0){o=ew(g,110872)|0;c=o;if((o|0)!=0){break}c=c}}m=a|0;if((m<<24>>24|0)==76){if((Ya(o|0,108656)|0)==0){r=1;break}}else if((m<<24>>24|0)==66){if((Ya(o|0,107640)|0)==0){r=2;break}}else if((m<<24>>24|0)==82){m=(Ya(o|0,106968)|0)==0;r=m?3:0;break}else{r=0;break}r=0}}while(0);o=r<<2;if(d<<24>>24==0){>2”>c[(c|0)+116>>2]=o|r}>2”>c[(c|0)+236>>2]=~~t;r=Hm(g,Wv(b,0,106096,0)|0,0)|0;do{if((r|0)==0){>2”>o=ac(r|0,120896,(p=i,i=i+8|0,c=f,p)|0)|0;i=p;do{if((o|0)==0){>3”>t=+h;if(t>=.02){v=t;break}>2”>a[(c|>2”>c[(c|>2”>0)+231|0]=f;f=Um(Hm(g,Wv(b,0,104776,0)|0,0)|0,25512,25528)|0;c[(c|0)+232>>2]=f;f=ew(g,162064)|0;do{if((f|0)!=0){r=a|0;if(r<<24>>24==0){break}p=r<<24>>24;if((p|0)==97){if(r<<24>>24!=97){break}if((Ya(f|0,161712)|0)!=0){break}>2”>c[(c[(c|0)+8>>2]|0)+84>>2]=3;break}else if((p|0)==101){if(r<<24>>24!=101){break}if((Ya(f|0,161040)|0)!=0){break}>2”>c[(c[(c|0)+8>>2]|0)+84>>2]=2;break}else{w=+rF(f);if(w<=0.0){break}>2”>0)+8>>2]|0)+84>>2]=1;h[(c[(c|0)+8>>2]|0)+16>>3]=w;break}}}>2”>0)+8>>2]|0)+64|0)|0;a[(c[(c|>2”>0)+8>>2]|0)+48|0)|0;f=Km(ew(g,103016)|0)|0;a[(c[(c|0)+8>>2]|0)+82|0]=f;f=ew(g,102072)|0;do{if((f|0)==0){r=ew(g,101320)|0;if((r|0)==0){p=ew(g,100864)|0;if((p|0)==0){break}o=a|0;if(o<<24>>24==108){x=1}else{x=o<<24>>24==76|0}>2“>o=(Rb(f|0)|0)==90|0;a[(c[(c|0)+8>>2]|0)+81|0]=o}}while(0);c=Um(ew(g,100448)|0,25480,25496)|0;a=Km(ew(g,99896)|0)|0;c=0;c=if((a|0)==0){n=69}else{y=f;n=71}}do{if((n|0)==69){f=ew(g,99104)|0;if((f|0)==0){break}if((a|0)!=0){y=f;n=71}}}while(0);if((n|0)==71){Rj(b);h=1.0e+37;c=Wv(b,0,98688,0)|0;c=Wv(b,0,98120,0)|0;c=Wv(b,0,97440,0)|0;c=Wv(b,1,96336,0)|0;c=Wv(b,1,95800,0)|0;c=Wv(b,1,95256,0)|0;c=Wv(b,1,94864,0)|0;c=Wv(b,1,94384,0)|0;c=Wv(b,1,94e3,0)|0;c=Wv(b,1,93512,0)|0;c=Wv(b,1,93040,0)|0;c=Wv(b,1,92576,0)|0;y=Wv(b,1,123672,0)|0;c=y;if((y|0)==0){c=Wv(b,1,123672,121792)|0}c=Wv(b,1,91936,0)|0;c=Wv(b,1,105184,0)|0;c=Wv(b,1,91080,0)|0;c=Wv(b,1,98688,0)|0;c=Wv(b,1,97440,0)|0;c=Wv(b,1,90576,0)|0;c=Wv(b,1,89984,0)|0;c=Wv(b,1,89432,0)|0;c=Wv(b,1,101320,0)|0;c=Wv(b,1,89040,0)|0;c=Wv(b,1,88576,0)|0;c=Wv(b,1,88152,0)|0;c=Wv(b,1,87720,0)|0;c=Wv(b,1,87208,0)|0;c=Wv(b,1,86672,0)|0;c=Wv(b,1,85808,0)|0;c=Wv(b,1,85352,0)|0;c=Wv(b,1,84896,0)|0;c=Wv(b,1,98120,0)|0;c=Wv(b,2,84536,0)|0;c=Wv(b,2,94864,0)|0;c=Wv(b,2,94384,0)|0;c=Wv(b,2,93512,0)|0;c=Wv(b,2,93040,0)|0;c=Wv(b,2,92576,0)|0;c=Wv(b,2,123672,0)|0;c=Wv(b,2,91936,0)|0;c=Wv(b,2,84080,0)|0;c=Wv(b,2,83688,0)|0;c=Wv(b,2,83280,0)|0;c=Wv(b,2,82880,0)|0;c=Wv(b,2,82488,0)|0;c=Wv(b,2,81920,0)|0;c=Wv(b,2,81208,0)|0;c=Wv(b,2,80656,0)|0;c=Wv(b,2,80200,0)|0;c=Wv(b,2,79896,0)|0;c=Wv(b,2,79456,0)|0;c=Wv(b,2,79144,0)|0;c=Wv(b,2,105184,0)|0;c=Wv(b,2,94e3,0)|0;c=Wv(b,2,78864,0)|0;c=Wv(b,2,168872,0)|0;c=Wv(b,2,168520,0)|0;c=Wv(b,2,87208,0)|0;c=Wv(b,2,85808,0)|0;c=Wv(b,2,168136,0)|0;c=Wv(b,2,167408,0)|0;c=if((a|0)==0){i=e;return}f=0,g=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0;f=i;i=i+24|0;g=f|0;j=f+8|0;k=f+16|0;a=0;l=ew(b|0,d)|0;if((l|0)==0){m=0;i=f;return m|0}>2“>g,c=>3“>n=+h;if(n<=0.0){break}>3“>h=+(~~q|0);p=o*72.0;if(p<0.0){r=p+-.5}else{r=p+.5}r|0);m=(a|0)==33|0;i=f;return m|0}}while(0);a=>2”>g,c=k,b)|0)|0;i=b;if((j|0)<=0){m=0;i=f;return m|0}>3”>s=q+-.5;t=~~s;u=+(t|0);v=e|0;h=u;x=a|0;y=x<<24>>24==33;z=y&1;i=f;return z|0}else{>3“>u;w=e+8|0;h=u;x=a|0;y=x<<24>>24==33;z=y&1;i=f;return z|0}return 0}function Rj(b){b=b|0;var d=0,e=0,f=0,g=0.0,i=0,j=0,k=0,l=0,m=0.0;d=b|0;e=ew(d,123672)|0;if((e|0)==0){return}if((a|0)==0){return}0)+8>>2]|0)+113|0;a=a|if((a|0)==116){k=1;break}}k=0}else{if(f){if((a|0)==98){k=0;break}}k=1}}while(0);j=ew(d,163192)|0;do{if((j|0)==0){l=k}else{f=a|0;if((f<<24>>24|0)==108){l=k|2;break}else if((f<<24>>24|0)==114){l=k|4;break}else{l=k;break}}}>2“>b=c[(c|>3“>16.0;m=+h+>2“>0)+116>>2]&1|0)==0;d=c|0;l=(a&1)!=0;if(b){>3“>g;h=m;return}else{>2“>m;h[(c|0)48
(b<<4)+8>>3]=g;return}}function Sj(a){a=a|0;var >2“>f=c|0;if((f|0)==0){g=d}else{>2“>f=c|0;if((f|0)==0){e=g;break}>2“>while(0);eF(e);c[(c|>2“>Fv(1,165128,(e=i,i=i+8|0,c=a,e)|0)|0;i=e;d=166168}i=b;return d|0}function Uj(){return $g(21424,c|0)|0}function Vj(a,b){a=a|0;b=b|0;var >2“>b;Hc[c&63](a,e,1)|0;i=d;return}function Wj(a,b){a=a|0;b=b|0;var >2“>b;b=(Hc[c&63](a,e,512)|0)!=0|0;i=d;return b|0}function Xj(a,b,d){>2“>c;return d|0}function Yj(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function Zj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0;b=c|0;if((e|0)>(b|0)){f=1;return f|0}f=((e|0)<(b|0))<<31>>31;return f|0}function _j(b,d){b=b|0;d=d|0;var 0;f=d+24|0;vF(f|0,0,16)|0;if((a|0)==0){return}g=kk((xF(e|0)|0)+1|0)|0;a=0;h=a|0;do{if(h<<24>>24!=0){i=d+12|0;j=g;k=g;l=e;m=h;a:while(1){n=k;o=l;p=m;while(1){a=p;s=n+1|0;t=q}else{a=p;u=a|0;v=n+2|0;a=u;if(u<<24>>24==0){w=v;x=j;break a}else{s=v;t=o+2|0}}v=a|0;if(v<<24>>24==0){w=s;x=j;break a}else{n=s;o=t;p=v}}if((r|0)==8){r=0;p=a|0;v=p<<24>>24;if((v|0)==110|(v|0)==108|(v|0)==114){v=n+1|0;a=0;$j(b,d,j,a|0);y=v;z=v}else{a=p;y=n+1|0;z=j}A=y;B=z;C=(a|0)==0?q:o+2|0}else if((r|0)==12){r=0;p=n+1|0;a=0;$j(b,d,j,110);A=p;B=p;C=q}p=a|0;if(p<<24>>24==0){w=A;x=B;break}else{j=B;k=A;l=C;m=p}}if((x|0)==(w|0)){break}a=0;$j(b,d,x,110)}}>2“>c;>2“>c;>2“>c;>2“>c;return}function $j(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var >2“>0;n=e+72|0;o=c|0;if((o|0)==0){p=jk((m*56|0)+112|0)|0}else{p=lk(o,m+2|0,56,m+1|0)|0}>1“>m;n=b|f;a=g;do{if((f|0)!=0){if((a|0)==0){break}c=h=+>2“>g=c|>2“>Hc[c&>3“>r=+h;>1“>0;t=s+1&65535;b=>3“>w=v>r;x=w?v:r;h=>3“>A=q+z;h=A;i=j;return}}>3“>1.2)|0);h=>1“>0;t=s+1&65535;b=>3“>w=v>r;x=w?v:r;h=>3“>A=q+z;h=A;i=j;return}function ak(b,e,f,g,j,k){b=b|0;e=e|0;f=f|0;g=+g;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;l=i;m=jk(88)|0;n=m;o=Sx(b)|0;if((o|0)==0){>2“>o=b;p=o;q=0;r=0;s=Ix(Hx(c[((c&3|0)==2?o:b-32|0)+28>>2]|0)|0)|0}else{p=0;q=0;r=0;s=0}>2“>j;c=>2“>g;k=s+8|0;j=m+12|0;c=>2“>c=Lb(e|0)|0;if((f&2|0)==0){i=l;return n|0}a=1;i=l;return n|0}if((f|0)==2){Lb(e|0)|0;a=1;if((Fj(b,n)|0)==0){i=l;return n|0}o=Sx(b)|0;if((o|0)==0){>2”>t=$w(q|0)|0;Fv(3,156648,(u=i,i=i+8|0,c=t,u)|0)|0;i=u;i=l;return n|0}else if((o|0)==2){>2”>3|0)==3?p:p+32|0)+28>>2]|0)|0;q=(Nw(s)|0)!=0;r=$w(c[((c&>2”>t,c=>2”>f=bk(e,b,0)|0;b=m;c=>2”>eF(c|>2”>v;_j(c[(c|0)+136>>2]|0,n);i=l;return n|0}else{cc(102408,96688,166,170344);return 0}return 0}function bk(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,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,Y=0,Z=0,_=0,$=0,aa=0;f=Sx(d)|0;do{if((f|0)==0){>2”>A=c|0;if((b|0)==0){j=0;k=0;l=0;m=2;n=2;o=2;p=2;q=2;r=h;s=A;t=136504;u=139056;v=142152;w=145128;x=g;y=213432;z=213432;break}j=0;k=0;l=0;m=xF(A|0)|0;n=2;o=2;p=2;q=2;r=h;s=A;t=136504;u=139056;v=142152;w=145128;x=g;y=213432;z=213432}else if((f|0)==1){>2”>C=c|0;if((b|0)==0){j=0;k=0;l=0;m=2;n=2;o=2;p=2;q=i;r=A;s=C;t=136504;u=139056;v=142152;w=h;x=g;y=213432;z=213432;break}j=0;k=0;l=0;m=xF(C|0)|0;n=2;o=2;p=2;q=i;r=A;s=C;t=136504;u=139056;v=142152;w=h;x=g;y=213432;z=213432}else if((f|0)==2){>2”>3|0)==3?g:C)+28>>2]|0)|0)|0)|0;i=xF(A|0)|0;B=$w(c[((c&>2”>F=$w(c[((c&>2”>0;E=c|0;J=E;if((E|0)==0){K=0}else{K=xF(J|0)|0}>2”>I=c|0;if((b|0)==0){M=2;N=I;break}M=xF(I|0)|0;N=I}}H=K+1|0;M=a|0;if((M<<24>>24|0)==0){O=e;break a}else if((M<<24>>24|0)!=92){e=e+1|0;K=H;continue}M=K+2|0;switch(a|0){case 76:{e=e+m|0;K=M;continue b;break};case 78:{e=e+q|0;K=M;continue b;break};case 71:{e=e+r|0;K=M;continue b;break};case 84:{e=e+n|0;K=M;continue b;break};case 72:{e=e+o|0;K=M;continue b;break};case 69:{e=e+p|0;K=M;continue b;break};default:{e=e+2|0;K=M;continue b}}}}else{K=0;e=b;c:while(1){G=e+1|0;J=a|0;if((J<<24>>24|0)==0){O=K;break a}else if((J<<24>>24|0)!=92){K=K+1|0;e=G;continue}J=e+2|0;switch(a|0){case 71:{K=K+r|0;e=J;continue c;break};case 78:{K=K+q|0;e=J;continue c;break};case 69:{K=K+p|0;e=J;continue c;break};case 72:{K=K+o|0;e=J;continue c;break};case 84:{K=K+n|0;e=J;continue c;break};case 76:{K=K+m|0;e=J;continue c;break};case 92:{K=K+1|0;e=J;continue c;break};default:{K=K+2|0;e=J;continue c}}}}}while(0);m=kk(O+1|0)|0;O=(j|0)==0;j=(l|0)==0;l=(k|0)==0;k=m;n=b;d:while(1){b=n+1|0;o=a|0;if((o<<24>>24|0)==0){break}else if((o<<24>>24|0)!=92){a=o;k=k+1|0;n=b;continue}o=n+2|0;p=a|0;e:do{switch(p<<24>>24|0){case 92:{if(N){break e}a=92;k=k+1|0;n=o;continue d;break};case 71:{b=a|0;a=b;if(b<<24>>24==0){k=k;n=o;continue d}else{P=k;Q=x}while(1){b=Q+1|0;q=P+1|0;r=a|0;a=r;if(r<<24>>24==0){k=q;n=o;continue d}else{P=q;Q=b}}break};case 78:{b=a|0;a=b;if(b<<24>>24==0){k=k;n=o;continue d}else{R=k;S=w}while(1){b=S+1|0;q=R+1|0;r=a|0;a=r;if(r<<24>>24==0){k=q;n=o;continue d}else{R=q;S=b}}break};case 84:{b=a|0;a=b;if(b<<24>>24==0){k=k;n=o;continue d}else{T=k;U=t}while(1){b=U+1|0;q=T+1|0;r=a|0;a=r;if(r<<24>>24==0){k=q;n=o;continue d}else{T=q;U=b}}break};case 72:{b=a|0;a=b;if(b<<24>>24==0){k=k;n=o;continue d}else{V=k;W=u}while(1){b=W+1|0;q=V+1|0;r=a|0;a=r;if(r<<24>>24==0){k=q;n=o;continue d}else{V=q;W=b}}break};case 76:{b=a|0;a=b;if(b<<24>>24==0){k=k;n=o;continue d}else{X=k;Y=s}while(1){b=Y+1|0;q=X+1|0;r=a|0;a=r;if(r<<24>>24==0){k=q;n=o;continue d}else{X=q;Y=b}}break};case 69:{if(O){k=k;n=o;continue d}b=a|0;a=b;if(b<<24>>24==0){Z=k}else{b=k;q=t;while(1){r=q+1|0;e=b+1|0;K=a|0;a=K;if(K<<24>>24==0){Z=e;break}else{b=e;q=r}}}if(j){_=Z}else{a=58;q=z;b=Z;while(1){r=b+1|0;e=a|0;a=e;if(e<<24>>24==0){_=r;break}else{q=q+1|0;b=r}}}b=a|0;a=b;if(b<<24>>24==0){$=_}else{b=_;q=v;while(1){r=q+1|0;e=b+1|0;K=a|0;a=K;if(K<<24>>24==0){$=e;break}else{b=e;q=r}}}q=a|0;a=q;if(q<<24>>24==0){aa=$}else{q=$;b=u;while(1){r=b+1|0;e=q+1|0;K=a|0;a=K;if(K<<24>>24==0){aa=e;break}else{q=e;b=r}}}if(l){k=aa;n=o;continue d}a=58;b=y;q=aa;while(1){r=q+1|0;e=a|0;a=e;if(e<<24>>24==0){k=r;n=o;continue d}else{b=b+1|0;q=r}}break};default:{}}}while(0);a=92;a=p;k=k+2|0;n=o}a=0;return m|0}function ck(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((a|0)==0){return}if((b|0)>0){d=0;e=a;while(1){do{if((d|0)==0){>2“>while(0);f=c|0;do{if((f|0)!=0){Cc(f)}}while(0);f=d+1|0;if((f|0)<(b|0)){d=f;e=e+56|0}else{break}}}eF(a);return}function dk(d){d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((d|0)==0){return}if((a|0)==0){>1“>0;g=b|0;h=g<<16>>16;if((f|0)==0){break}if(g<<16>>16>0){g=0;i=f;while(1){do{if((g|0)==0){>2“>while(0);j=c|0;do{if((j|0)!=0){Cc(j)}}while(0);j=g+1|0;if((j|0)<(h|0)){g=j;i=i+56|0}else{break}}}eF(f)}else{>2”>g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=i;i=i+16|0;j=g|0;k=(c|>2”>0;c=e;if((a|0)!=0){>2”>0,f);c=l;i=g;return}>2”>iB(d,0);lB(d,c|0);m=a|0;if((m|0)==116){>3”>h+ +>3”>h}else if((m|0)==98){>3”>h+(+>3”>h*.5)- +>3”>h=+>3”>h*.5- +>1”>if((b|0)>0){s=a|0;if((s|0)==108){>3“>h- +>3“>h=+>3“>h*.5}else{>3“>h}>3“>0;h=+>1“>while((f|0)<(b|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;e=c|0;if((e|0)==0){c=64;f=kk(64)|0;c=f;g=f}else{g=e}if((b|0)==0){h=g;a=0;i=c|0;return i|0}e=d<<24>>24==0;d=b;b=g;g=0;f=0;while(1){j=a|0;if(j<<24>>24==0){h=b;break}k=c|0;if((f|0)>(k-8|0)){l=k<<1;c=l;k=mk(c|0,l)|0;c=k;m=k+f|0;n=a|0}else{m=b;n=j}a:do{switch(n<<24>>24){case 60:{o=4;p=86176;break};case 45:{q=23;break};case 32:{q=24;break};case 38:{if(!e){o=5;p=91328;break a}j=a|0;b:do{if(j<<24>>24==35){k=a|0;if((k<<24>>24|0)==120|(k<<24>>24|0)==88){l=d+3|0;while(1){r=a|0;if((r-48&255)>>>0<10>>>0|(r-97&255)>>>0<6>>>0|(r-65&255)>>>0<6>>>0){l=l+1|0}else{s=r;break b}}}if((k-48&255)>>>0>=10>>>0){s=k;break}l=d+3|0;while(1){r=a|0;if((r-48&255)>>>0<10>>>0){l=l+1|0}else{s=r;break}}}else{if(!((j-97&255)>>>0<26>>>0|(j-65&255)>>>0<26>>>0)){s=j;break}l=d+2|0;while(1){k=a|0;if((k-97&255)>>>0<26>>>0|(k-65&255)>>>0<26>>>0){l=l+1|0}else{s=k;break}}}}while(0);if(s<<24>>24!=59){o=5;p=91328;break a}if((n<<24>>24|0)==60){o=4;p=86176}else if((n<<24>>24|0)==45){q=23}else if((n<<24>>24|0)==32){q=24}else if((n<<24>>24|0)==62){q=22}else{q=26}break};case 62:{q=22;break};default:{q=26}}}while(0);do{if((q|0)==22){q=0;o=4;p=81432}else if((q|0)==23){q=0;o=5;p=167680}else if((q|0)==24){q=0;if((g|0)==0){q=28;break}if((a|0)==32){o=6;p=163496}else{q=28}}else if((q|0)==26){q=0;if((n<<24>>24|0)==34){o=6;p=159408;break}else if((n<<24>>24|0)!=39){q=28;break}o=5;p=154400}}while(0);if((q|0)==28){q=0;o=1;p=d}j=o+f|0;l=m;k=p;r=o;while(1){t=r-1|0;a=a|0;if((t|0)==0){break}else{l=l+1|0;k=k+1|0;r=t}}g=d;d=d+1|0;b=m+o|0;f=j}a=0;i=c|0;return i|0}function ik(b){b=b|0;var 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;d=c|0;if((d|0)==0){c=64;e=kk(64)|0;c=e;f=e}else{f=d}if((b|0)==0){g=f;a=0;h=c|0;return h|0}else{i=b;j=f;k=0}while(1){f=a|0;if(f<<24>>24==0){g=j;break}b=c|0;if((k|0)>(b-8|0)){d=b<<1;c=d;b=mk(c|0,d)|0;c=b;l=b+k|0;m=a|0}else{l=j;m=f}a:do{switch(m<<24>>24){case 39:{n=22;break};case 60:{o=4;p=86176;break};case 38:{f=a|0;b:do{if(f<<24>>24==35){b=a|0;if((b<<24>>24|0)==120|(b<<24>>24|0)==88){d=i+3|0;while(1){e=a|0;if((e-48&255)>>>0<10>>>0|(e-97&255)>>>0<6>>>0|(e-65&255)>>>0<6>>>0){d=d+1|0}else{q=e;break b}}}if((b-48&255)>>>0>=10>>>0){q=b;break}d=i+3|0;while(1){e=a|0;if((e-48&255)>>>0<10>>>0){d=d+1|0}else{q=e;break}}}else{if(!((f-97&255)>>>0<26>>>0|(f-65&255)>>>0<26>>>0)){q=f;break}d=i+2|0;while(1){b=a|0;if((b-97&255)>>>0<26>>>0|(b-65&255)>>>0<26>>>0){d=d+1|0}else{q=b;break}}}}while(0);if(q<<24>>24!=59){o=5;p=91328;break a}if((m<<24>>24|0)==39){n=22}else if((m<<24>>24|0)==60){o=4;p=86176}else if((m<<24>>24|0)==62){n=20}else if((m<<24>>24|0)==34){n=21}else{n=23}break};case 62:{n=20;break};case 34:{n=21;break};default:{n=23}}}while(0);if((n|0)==20){n=0;o=4;p=81432}else if((n|0)==21){n=0;o=6;p=159408}else if((n|0)==22){n=0;o=5;p=154400}else if((n|0)==23){n=0;o=1;p=i}f=o+k|0;d=l;b=p;e=o;while(1){r=e-1|0;a=a|0;if((r|0)==0){break}else{d=d+1|0;b=b+1|0;e=r}}i=i+1|0;j=l+o|0;k=f}a=0;h=c|0;return h|0}function jk(a){a=a|0;var b=0,d=0,e=0;if((a|0)==0){b=0;return b|0}d=dF(a)|0;if((d|0)==0){>2”>Ma(117496,14,1,c|0)|0;b=0}}while(0);return b|0}function lk(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=gF(a,da(d,b)|0)|0;if(!((f|0)!=0|(b|0)==0)){>2”>Ma(117496,14,1,c|0)|0;return d|0}function nk(b,d,f,g){b=b|0;d=d|0;f=f|0;g=g|0;var 1:n=b+8|0;if((a|0)==0){k=7;break}else{k=2;break};case >2“>3:x=s+1|0;y=c|>2“>0;if((c|0)==0){A=t;k=5;break}else{B=t;C=0;k=4;break};case >2“>5:D=c|0;if((D|0)==0){q=x;r=A;k=6;break}else{s=x;t=A;w=D;k=3;break};case >2“>0,156448,(E=i,i=i+40|0,c=>2“>q,c=>2“>f,c=d,E)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=7;break;case 7:c=b;c=0;c=0;c=>2“>8:H=G+8|0;a[(c|0)+157|0]=0;I=(c|0)+1|0;c=>2“>0;if((c[c>>2]|0)==0){J=D;k=11;break}else{k=9;break};case 9:K=0;L=c|0;k=10;break;case 10:D=L+1|0;c=>2“>0;if((c[(c|0)+(p<<2)>>2]|0)==0){J=M;k=11;break}else{K=p;L=D;k=10;break};case 13:N=c|0;if((N|0)==0){k=15;break}else{k=14;break};case 14:D=wa(206,N|0,F|0)|0;if((u|0)!=0&(v|0)!=0){>2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;O=D;k=16;break;case 16:c=O;c=0;P=c|0;if((P|0)==0){k=18;break}else{k=17;break};case 17:D=wa(206,P|0,c<<2|0)|0;if((u|0)!=0&(v|0)!=0){18:D=ma(54,c<<2|0)|0;if((u|0)!=0&(v|0)!=0){19:c=Q;c=>2”>20:T=S+8|0;c[(c|>2”>0;p=c[c>>2]|0;if((p|0)==0){U=4;V=R;k=25;break}else{W=0;X=R;Y=D;Z=p;k=21;break};case >2”>c|>2”>0)+160>>2]=0;c[(c|0)+164>>2]=-1;if((X|0)==0){$=0;k=23;break}else{k=22;break};case >2”>3;$=((c[(c[(c|>2”>0)+8>>2]|0)+232>>2]|0)|0)<(e[(c|0)+170>>1]|0)?0:X;k=23;break;case >2”>0;D=c[(c|0)+(aa<<2)>>2]|0;if((D|0)==0){k=24;break}else{W=aa;X=$;Y=p;Z=D;k=21;break};case 24:U=(aa<<2)+4|0;V=$;k=25;break;case 25:D=ma(12,U|0)|0;if((u|0)!=0&(v|0)!=0){>2”>u=v=0;c[(c|>2”>0)+264>>2]=0;ba=c[(c|0)+180>>2]|0;ca=0;k=26;break;case >2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}>2”>0)+268>>2]=D;c[(c|29:ea=ma(10,c|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;D=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((D|0)==0){k=30;break}else{fa=D;k=31;break};case 30:D=ma(30,ea|0)|0;if((u|0)!=0&(v|0)!=0){>2”>31:ja=fa+8|0;D=c|>2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}>2”>33:D=c|0;if((D|0)==0){k=30;break}else{fa=D;k=31;break};case 34:D=ma(30,ea|0)|0;if((u|0)!=0&(v|0)!=0){>2”>35:qa=ia+8|0;c[(c|>2”>0;p=c[c>>2]|0;if((p|0)==0){ra=D;k=37;break}else{sa=0;ta=D;ua=p;k=36;break};case >2”>0;D=(e[(c|>2”>3|0)==3?ua:ua+32|0)+28>>2]|0)+8>>2]|0)+232>>2]|0)|0;c=(>2”>0;M=c[(c|0)+(D<<2)>>2]|0;if((M|0)==0){ra=p;k=37;break}else{sa=D;ta=p;ua=M;k=36;break};case >2”>38:za=ya;Ba=ya-32|0;M=(c[(c[((c&>2”>0;c=p-1;if((p|0)<2){k=39;break}else{k=40;break};case >2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=40;break;case 41:if((ga|0)==(c|0)){k=46;break}else{k=42;break};case >2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;i=E;M=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((M|0)==0){k=46;break}else{Da=M;k=43;break};case >2“>0;if((c|0)==0){Fa=M;k=45;break}else{k=44;break};case 44:M=ma(56,Da|0)|0;if((u|0)!=0&(v|0)!=0){>2“>u=v=0;p=c[(c|>2“>M,c=p,E)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>u=v=0;i=E;Fa=c|0;k=45;break;case >2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=47;break;case 47:if((f|0)<1){k=48;break}else{k=54;break};case 48:p=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((p|0)==0){Ga=0;k=216;break}else{Ha=p;k=49;break};case >2“>0;Ja=c|0;if((Ja|0)==0){Ka=p;k=51;break}else{k=50;break};case 50:ka(150,Ja|0);if((u|0)!=0&(v|0)!=0){>2“>u=v=0;Ka=c|0;k=51;break;case >2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}53:a=54:c=(g|0)>-1?g:30;Na=BF(178552,k,m)|0;k=217;break;case 217:if((Na|0)==0){k=55;break}else{Ga=2;k=216;break};case 55:if((c|0)<2){k=56;break}else{k=57;break};case 57:p=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((p|0)==0){k=58;break}else{Qa=p;k=59;break};case 58:if((c|0)>0){Ra=0;k=60;break}else{k=61;break};case >2”>0)+157|0]=0;c[c[(c|>2”>0)+260>>2]>>2]=0;c[(c|>2”>0)+264>>2]=0;M=c[(c|0)+164>>2]|0;if((M|0)==0){k=58;break}else{Qa=M;k=59;break};case 60:c[(c[(c[(c|0)+(Ra<<2)>>2]|0)+8>>2]|0)+164>>2]=-1;M=Ra+1|0;if((M|0)<(c|0)){Ra=M;k=60;break}else{k=61;break};case 61:c=0;c=0;M=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((M|0)==0){Sa=0;Ta=0;k=64;break}else{Ua=M;k=62;break};case 62:ma(36,Ua|0)|0;if((u|0)!=0&(v|0)!=0){>2”>u=v=0;M=c[(c|0)+164>>2]|0;if((M|0)!=0&(c|0)==0){Ua=M;k=62;break}else{k=63;break};case 63:Sa=c|0;Ta=c[(c[(c|0)+8>>2]|0)+180>>2]|0;k=64;break;case 64:if((Sa|0)<(c|0)){k=65;break}else{k=85;break};case 65:Va=(Ta|0)==0;if(Va){Ga=1;k=216;break}else{Wa=0;Xa=Ta;k=66;break};case >2”>0;Za=c|>2”>67:cb=c|>2”>68:M=c&>2”>0;fb=c|>2”>0;hb=c|0;ib=(a|0)==0;if((a|0)==0){k=70;break}else{k=69;break};case 69:if(ib){jb=eb;k=71;break}else{db=ab;k=75;break};case 70:if(ib){db=ab;k=75;break}else{jb=gb;k=71;break};case 71:if((jb|0)==0){db=ab;k=75;break}else{k=72;break};case 72:if((ab|0)==0){k=74;break}else{k=73;break};case >2”>3;if(((c|>1”>0)-(e|>2”>0)+8>>2]|0)+232>>2]|0)-(c[(c[(c|>2”>75:M=$a+1|0;p=c|0;if((p|0)==0){_a=db;k=76;break}else{$a=M;ab=db;bb=p;k=67;break};case >2”>78:p=c&>2”>0;lb=c|>2”>0;nb=c|>2”>0)-(c|79:pb=(a|0)==0;if((a|0)==0){k=81;break}else{k=80;break};case 80:if(pb){qb=mb;k=83;break}else{k=82;break};case 81:if(pb){k=82;break}else{qb=kb;k=83;break};case 82:qb=0;k=83;break;case 83:rb=(qb|0)==(kb|0)?-ob|0:ob;if((Sa|0)>0){sb=0;k=84;break}else{k=57;break};case 84:M=(c[(c[(c|>2“>c|0)+rb;M=sb+1|0;if((M|0)<(c|0)){sb=M;k=84;break}else{k=57;break};case 85:pa(34,Ta|0,0,1)|0;if((u|0)!=0&(v|0)!=0){u=v=0;la(34,c[(c[(c|0)+8>>2]|0)+180>>2]|0,0);if((u|0)!=0&(v|0)!=0){>2”>87:ub=tb+8|0;M=c|>2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}>2”>89:xb=c|0;if((xb|0)==0){yb=wb;k=91;break}else{k=90;break};case 90:ka(150,xb|0);if((u|0)!=0&(v|0)!=0){>2”>u=v=0;yb=c|0;k=91;break;case 91:a=92:zb=c|0;Ab=c|0;if((zb|0)<(Ab|0)){k=93;break}else{Bb=0;Cb=0;k=99;break};case 93:Db=c|0;Eb=0;Fb=0;Gb=zb;k=94;break;case >2“>0;Ib=c[(c|0)+160>>2]|0;if((Ib|0)<0){k=95;break}else{Jb=Fb;Kb=Eb;k=98;break};case 95:if((Eb|0)==0){Lb=Hb;k=97;break}else{k=96;break};case 97:M=Fb+1|0;if((M|0)<(c|0)){Jb=M;Kb=Lb;k=98;break}else{Mb=Lb;k=106;break};case 98:M=Gb+1|0;c=M;if((M|0)<(Ab|0)){Eb=Kb;Fb=Jb;Gb=M;k=94;break}else{Bb=Kb;Cb=Jb;k=99;break};case 99:if((zb|0)>0){k=100;break}else{Mb=Bb;k=106;break};case 100:c=0;Nb=c|0;Ob=0;Pb=Bb;Qb=Cb;k=101;break;case >2”>0;Sb=c[(c|0)+160>>2]|0;if((Sb|0)<0){k=102;break}else{Tb=Qb;Ub=Pb;k=105;break};case 102:if((Pb|0)==0){Vb=Rb;k=104;break}else{k=103;break};case 104:M=Qb+1|0;if((M|0)<(c|0)){Tb=M;Ub=Vb;k=105;break}else{Mb=Vb;k=106;break};case 105:M=Ob+1|0;c=M;if((M|0)<(zb|0)){Ob=M;Pb=Ub;Qb=Tb;k=101;break}else{Mb=Ub;k=106;break};case 106:if((Mb|0)==0){Wb=Pa;k=147;break}else{k=107;break};case >2“>3;Yb=Mb+32|0;p=c|>2“>0;M=(c[(c|0)+284>>2]|0);_b=M?p:D;c=0;c=2147483647;D=_b+8|0;c=0)+280>>2];c=>2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=110;break;case 109:ka(138,_b|0);if((u|0)!=0&(v|0)!=0){110:$b=c|>2”>3;bc=$b-32|0;cc=$b+32|0;dc=$b+8|0;ec=(c[(c[(c|>2”>0)+8>>2]|0)+232>>2]|0)-(e[(c|0)+170>>1]|0)|0;if((ec|0)>0){k=111;break}else{k=118;break};case >2”>3;gc=c|>2”>0;if(((c|>2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=118;break;case >2”>0;jc=c|>2”>0)+(c|0)|0)==1){k=114;break}else{k=115;break};case 114:la(10,ic|0,-ec|0);if((u|0)!=0&(v|0)!=0){>2”>115:if((c|>2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=118;break;case 117:la(10,ic|0,-ec|0);if((u|0)!=0&(v|0)!=0){>2”>118:kc=Mb+8|0;lc=c[(c|>2”>3;mc=(c|>2”>119:oc=nc+8|0;pc=c|>2”>0)+284>>2]|0;if((c|0)>(qc|0)){k=121;break}else{k=120;break};case >2”>121:rc=c|>2”>0)+160|0;wc=c|>2”>122:c=wc+lc;k=124;break;case >2”>124:M=c&>2”>0;p=c|>2”>0)+284>>2]|0)>(c[(c|0)+284>>2]|0)?D:p;k=119;break;case >2”>3;xc=(c|>2”>126:zc=c|>2”>0)+284>>2]|0;if((c|0)>(Ac|0)){k=128;break}else{k=127;break};case >2”>128:Bc=c|>2”>0)+160|0;Gc=c|>2”>129:c=Gc+lc;k=131;break;case >2”>131:p=c&>2”>0;M=c|>2”>0)+284>>2]|0)>(c[(c|0)+284>>2]|0)?D:M;k=126;break;case 132:if((yc|0)==(nc|0)){k=134;break}else{k=133;break};case >2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;i=E;la(40,178552,1);if((u|0)!=0&(v|0)!=0){>2”>134:c[(c|>2”>0)+160>>2]=0;c[(c|0)+164>>2];c[(c|>2“>0)+164>>2]<<2)>>2]=$b;c[(c|>2“>3|0)==3?Mb:Yb)+28>>2]|0)+8|0;M=(c|>2“>0;Ic=D-1|0;c=>2“>136:Mc=Lc+1|0;if((c|0)==(Mb|0)){Kc=Lc;k=137;break}else{k=135;break};case >2“>c;>2“>0)+268>>2]|0)+(Ic<<2)>>2]=0;Nc=(c[((c&>2“>0)+264|0;M=c|>2“>Oc;Pc=c[(c|0)+260>>2]|0;if((M|0)<1){Qc=0;k=140;break}else{Rc=0;k=139;break};case 138:if((Rc|0)<(Oc|0)){Rc=Sc;k=139;break}else{Qc=Sc;k=140;break};case >2“>140:c=>2“>c[(c[(c|>2“>3|0)==3?$b:cc)+28>>2]|0)+8|0;D=(c|>2“>0;c=>2“>0)+268>>2]|0)+(p<<2)>>2]=$b;p=(c|>2“>0)+(c<<>2“>3|0)==2?$b:bc)+28>>2]|0)+8|0;M=(c|>2“>0;c=>2“>0)+260>>2]|0)+(D<<2)>>2]=$b;D=(c|>2“>0)+(c<<>2“>0;pa(34,nc|0,c|>2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;Tc=Pa+1|0;if((a|0)==0){k=146;break}else{k=141;break};case 141:if(((Tc|0)%100|0|0)==0){k=142;break}else{k=146;break};case 142:Uc=(Tc|0)%1e3|0;if((Uc|0)==100){k=143;break}else{k=144;break};case 143:Aa(42,117448,17,1,Oa|0)|0;if((u|0)!=0&(v|0)!=0){>2“>u=v=0;pa(30,Oa|0,126920,(E=i,i=i+8|0,c=Tc,E)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>144:pa(30,Oa|0,126920,(E=i,i=i+8|0,c=Tc,E)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=146;break;case 146:if((Tc|0)<(f|0)){Pa=Tc;k=92;break}else{Wb=Tc;k=147;break};case 147:if((d|0)==1){k=148;break}else if((d|0)==2){k=180;break}else{k=197;break};case 148:c=2147483647;c=-2147483647;Vc=(c|>2“>149:$c=Yc+8|0;ad=c|0;if((a|0)==0){k=150;break}else{bd=Zc;cd=_c;dd=ad;k=151;break};case 0;p=(Zc|0)<(D|0)?Zc:D;c=0)+232>>2]|0;M=(_c|0)>(D|0)?_c:D;c=>2“>151:M=c|0;if((M|0)==0){k=152;break}else{Yc=M;Zc=bd;_c=cd;k=149;break};case 152:if((bd|0)==0){ed=cd;k=157;break}else{k=153;break};case >2“>154:M=fd+8|0;p=(c|>2“>c|0)+164>>2]|0;hd=c|0;if((p|0)==0){k=155;break}else{fd=p;gd=hd;k=154;break};case 155:Wc=hd;Xc=c|0;k=156;break;case 156:p=Xc-Wc|0;c=p;c=0;ed=p;k=157;break;case 157:id=ma(12,(ed<<2)+4|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;jd=id;if((c|0)<0){k=159;break}else{kd=0;k=158;break};case 0;if((kd|0)<(c|0)){kd=kd+1|0;k=158;break}else{k=159;break};case 159:p=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((p|0)==0){k=179;break}else{ld=p;k=160;break};case 0;if((a|0)==0){k=161;break}else{od=nd;k=162;break};case >2“>2)|0;c=(>2“>0)+1;od=c|0;k=162;break;case 163:p=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((p|0)==0){k=179;break}else{pd=p;k=164;break};case 0;if((a|0)==0){k=165;break}else{sd=rd;k=178;break};case 165:td=c|>2“>0;p=c|0;if((p|0)==0){vd=0;wd=0;k=167;break}else{xd=0;yd=0;zd=0;Ad=p;k=166;break};case >2“>0;M=(c|>2“>0)+(c[(c[(c[((c&>2“>167:Cd=c|>2“>168:Bd=c|>2“>0)+Hd|0;p=(c[(c[(c[((c&>2“>0)|0;Bd=(Gd|0)<(p|0)?Gd:p;p=Fd+1|0;D=c|0;if((D|0)==0){Dd=Bd;Ed=M;k=169;break}else{Fd=p;Gd=Bd;Hd=M;Id=D;k=168;break};case 169:Jd=(vd|0)<0?0:vd;if((wd|0)==(Ed|0)){k=170;break}else{Kd=rd;k=173;break};case 170:if((Jd|0)<(Dd|0)){Ld=Jd;Md=Jd;k=171;break}else{Nd=Jd;k=172;break};case >2“>0)<(c|0)?D:Ld;if((D|0)<(Dd|0)){Ld=M;Md=D;k=171;break}else{Nd=M;k=172;break};case >2“>2)|0;c=(>2“>0)-1;M=jd+(Nd<<2)|0;c=(>2“>0)+1;c[(c|>2“>173:Od=c|0;if((Od|0)==0){Pd=Kd;k=175;break}else{k=174;break};case 174:ka(150,Od|0);if((u|0)!=0&(v|0)!=0){>2“>u=v=0;Pd=c|0;k=175;break;case >2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}177:a=>2”>178:M=c|0;if((M|0)==0){k=179;break}else{pd=M;k=164;break};case 179:ka(150,id|0);if((u|0)!=0&(v|0)!=0){180:if((c|0)>0){Sd=0;k=181;break}else{k=191;break};case 181:Td=c[(c|>2“>182:Ud=Td;M=c&>2“>0;Wd=Td-32|0;Bd=c|>2“>0)+284>>2]|0)<(c[(c|0)+284>>2]|0);Xd=M?D:Bd;c=0;c=2147483647;Bd=Xd+8|0;c=0)+280>>2];c=>2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=185;break;case 184:ka(138,Xd|0);if((u|0)!=0&(v|0)!=0){185:Yd=c|0;if((Yd|0)==0){k=190;break}else{k=186;break};case >2“>3;Zd=(c[(c[(c|>2“>0)+8>>2]|0)+232>>2]|0)-(e[(c|0)+170>>1]|0)|0;if((Zd|0)<2){k=190;break}else{k=187;break};case >2“>3;_d=c|>2“>0;if((c[(c|>2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}u=v=0;k=190;break;case 189:la(10,$d|0,(Zd|0)/-2|0|0);if((u|0)!=0&(v|0)!=0){190:M=Sd+1|0;if((M|0)<(c|0)){Sd=M;k=181;break}else{k=191;break};case 191:M=c[(c[(c|0)+8>>2]|0)+180>>2]|0;if((M|0)==0){k=212;break}else{ae=M;k=192;break};case >2”>0;ce=c|0;if((ce|0)==0){de=M;k=194;break}else{k=193;break};case 193:ka(150,ce|0);if((u|0)!=0&(v|0)!=0){>2”>u=v=0;de=c|0;k=194;break;case >2”>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}196:a=197:c=2147483647;c=-2147483647;ge=c|>2”>198:oe=le+8|0;pe=c|0;if((a|0)==0){k=199;break}else{qe=me;re=ne;se=pe;k=200;break};case 0;Bd=(me|0)<(M|0)?me:M;c=0)+232>>2]|0;D=(ne|0)>(M|0)?ne:M;c=>2”>200:D=c|0;if((D|0)==0){k=201;break}else{le=D;me=qe;ne=re;k=198;break};case 201:if((qe|0)==0){te=ge;k=206;break}else{k=202;break};case >2”>203:D=ue+8|0;Bd=(c|>2”>c|0)+164>>2]|0;we=c|0;if((Bd|0)==0){k=204;break}else{ue=Bd;ve=we;k=203;break};case 204:ie=we;je=c|0;ke=c|0;k=205;break;case 205:c=je-ie;c=0;te=ke;k=206;break;case >2“>207:ye=xe+8|0;Bd=c|>2“>l=CF(c|0,m)|0;if((l|0)>0){k=-1;break}else return 0}>2“>209:Be=c|0;if((Be|0)==0){Ce=Ae;k=211;break}else{k=210;break};case 210:ka(150,Be|0);if((u|0)!=0&(v|0)!=0){>2“>u=v=0;Ce=c|0;k=211;break;case 211:a=212:if((a|0)==0){Ga=0;k=216;break}else{k=213;break};case 213:if((Wb|0)>99){k=214;break}else{k=215;break};case 214:wa(100,10,Oa|0)|0;if((u|0)!=0&(v|0)!=0){215:Bd=c|0;D=c|0;De=+xa(2);if((u|0)!=0&(v|0)!=0){>2“>u=v=0;pa(30,Oa|0,114976,(E=i,i=i+40|0,c=>2“>Bd,c=>3“>Wb,h=De,E)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=a+8|0;a=(c|>2“>c|>2“>0;e=c[c>>2]|0;if((e|0)==0){f=a}else{g=0;h=a;a=e;while(1){>2“>pk(c[((c&>2“>e=g+1|0;j=c[(c|0)+(e<<2)>>2]|0;if((j|0)==0){f=i;break}else{g=e;h=i;a=j}}}>2“>if((m|0)==(c|0)){n=l}else{>2“>3|0)==3?m:m+32|0)+28>>2]|0,b);n=c|0}>2“>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;e=a+8|0;c[(c|>2“>0)+280>>2]=d;a=c|>2“>a=qk(c[((c&>2“>a=i+1|0;m=c[(c|0)+(a<<2)>>2]|0;if((m|0)==0){g=k;h=l;break}else{i=a;j=k;d=m;f=l}}}>2“>n=g;o=h;p=o+284|0;q=n;c=q;r=n+1|0;return r|0}else{s=0;t=g;u=l;v=h}while(1){if((u|0)==(b|0)){w=t;x=v}else{>2“>3|0)==3?u:u+32|0)+28>>2]|0,u,t)|0;w=h;x=c|0}>2“>p=o+284|0;q=n;c=q;r=n+1|0;return r|0}function rk(a){a=a|0;var >2“>0;d=c[c>>2]|0;if((d|0)==0){f=a}else{g=0;h=a;a=d;while(1){>2“>if((c|0)<0){>2“>3;j=c[(c|0;if(!((c|0)>(k|0)|(k|0)>(c|0))){break}>2”>0)-(c[(c[(c|0)|0;if(!((k|0)<(c|0)|(c|0)==0)){break}c=a;c=k}else{>2“>3|0)==2?a:a-32|0)+28>>2]|0;if((c[(c|>2“>while(0);d=g+1|0;k=c|>2“>a=c[c>>2]|0;h=c|0;if((a|0)!=0&(h|0)>0){l=0;m=f;n=a;o=h}else{return}while(1){>2“>3|0)==3?n:n+32|0)+28>>2]|0;if((c[(c|>2“>rk(h);p=c|0;q=c|0}else{p=m;q=o}>2“>b=0,d=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;b=a+8|0;a=c|>2“>d=c|0;do{>2“>i=c&>2“>0)+8>>2]|0;k=c|0;if(!((c|0)>(k|0)|(k|0)>(c|0))){break}>2“>0)+8>>2]|0)+232>>2]|0)-(c|0)|0;if(!((k|0)<(c|0)|(c|0)==0)){break}c=a;c=k}else{>2”>3|0)==3?a:a+32|0)+28>>2]|0;if((c[(c|>2”>while(0);d=g+1|0;k=c|>2”>a=c[c>>2]|0;h=c|0;if((a|0)!=0&(h|0)>0){l=0;m=f;n=a;o=h}else{return}while(1){>2”>3|0)==2?n:n-32|0)+28>>2]|0;if((c[(c|>2”>sk(h);p=c|0;q=c|0}else{p=m;q=o}>2”>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,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;d=a+8|0;a=c|>2”>tk(c[((c&>2”>a=g+1|0;j=c[(c|0)+(a<<2)>>2]|0;if((j|0)==0){f=i;break}else{g=a;h=j;e=i}}}>2”>tk(c[((c&>2”>f=e+1|0;g=c[(c|0)+(f<<2)>>2]|0;if((g|0)==0){break}else{e=f;h=g;i=k}}}if((b|0)==0){return}>2”>3;i=c|>2”>0;if((c|0)==(b|0)){l=1;m=i;n=h}else{>2”>0;l=-1;m=h;n=c|0}>2”>0;k=c|0;if((k|0)==0){o=0}else{>2”>j=c&>2”>p=c|0}else{p=a}>2”>if((a|0)>(c|0)){q=21;break}>2”>0;if((c|0)>-1){>2”>t=1;u=s-(c|0)|0}}while(0);if((q|0)==21){>2”>a=(c|>2”>k=c&>2”>w=c|0}else{w=u}>2”>if((u|0)>(c|0)){q=38;break}>2”>0;if((c|0)>-1){>2”>y=1;z=x-(c|0)|0}}while(0);if((q|0)==38){>2”>u=t?1:-1;j=(((y?u:-u|0)|0)<0?-z|0:z)+g|0;u=f+1|0;k=c|0;if((k|0)==0){o=j;break}else{f=u;g=j;d=k}}}}>2”>0;g=c|0;if((g|0)==0){A=o}else{>2”>y=c&>2”>B=c|0}else{B=x}>2”>if((x|0)>(c|0)){q=32;break}>2”>0;if((c|0)>-1){>2”>D=1;E=C-(c|0)|0}}while(0);if((q|0)==32){>2”>x=(c|>2”>g=c&>2”>F=c|0}else{F=l}>2”>if((l|0)>(c|0)){q=47;break}>2”>0;if((c|0)>-1){>2”>H=1;I=G-(c|0)|0}}while(0);if((q|0)==47){>2”>l=E?1:-1;y=(((H?l:-l|0)|0)<0?-I|0:I)+n|0;l=z+1|0;g=c|0;if((g|0)==0){A=y;break}else{z=l;n=y;o=g}}}}>2”>d=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;d=b+8|0;b=c|>2”>k=i;l=c&if((a|0)==0){>2“>0)-(c[(c[(c|vk(i);if((c|0)==((c|0)-1|0)){p=1;q=15;break b}>2”>o=c|0}else{o=j}}>2”>while(0);o=c[c>>2]|0;if((o|0)==0){p=0;return p|0}else{r=0;s=o;t=g}c:while(1){>2”>3;b=s+32|0;f=c[(c|0)+8>>2]|0;do{if((a|0)==0){>2”>0)+8>>2]|0)+232>>2]|0)-(c|vk(s);if((c|0)==((c|0)-1|0)){p=1;q=15;break c}>2“>u=c|0}else{u=t}}>2“>d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;d=i;e=(c|>2“>Fv(1,96648,(f=i,i=i+1|0,i=i+7&-8,c=0,f)|0)|0;i=f;rc(178552,1)}c;e=c|0;c=e+1;c[(c|>2”>0;h=b+32|0;j=c|k=c|0;c=k+1;c[(c|>2“>g=b-32|0;j=c|k=c|0;c=k+1;c[(c|>2”>l=(c|>2”>0)+157|0]=1;h=(c|>2”>0;c=>2”>0)+268>>2]|0)+(m<<2)>>2]=b;m=(c|>2”>0)+(c<<>2”>0;if((c[(c|>2”>Fv(1,91288,(f=i,i=i+1|0,i=i+7&-8,c=0,f)|0)|0;i=f;rc(178552,1)}>2”>3|0)==2?b:g)+28>>2]|0)+8|0;a[(c|>2”>0)+264|0;e=c|>2”>e+1;c[(c[(c|>2”>0)+260|0;c[(c|>2”>2)>>2]=0;b=c|>2”>0)+((c|0)-1<<2)>>2]|0)==0){b=0.0;if((c|0)==0){b=a;return+b}b=+h-a;return+b}function xk(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var 0)+8>>2]|0)+4>>2]|0;c=j;k=d+8|0;if((c|0)!=0){>3”>0;m=+h+ +h=m;h=m/72.0}>3“>0;m=+h;>3“>o=+h;b=g|0;l=e;Oc(o,j)|0)|0;i=j;Oc[c&255](l,b)|0;Oc[c&m/72.0,j)|0)|0;i=j;Oc[c&255](l,b)|0;Oc[c&n/72.0,j)|0)|0;i=j;Oc[c&255](l,b)|0;a=10;Oc[c&255](l,212960)|0;k=ux(d)|0;if((k|0)!=0){p=k;do{q=p|0;r=Dy($w(q)|0)|0;Oc[c&255](l,126896)|0;Oc[c&>3“>0;n=+h;72.0;Oc[c&m,j)|0)|0;i=j;Oc[c&255](l,b)|0;if((c|0)==0){s=n}else{s=+h-n}Oc[c&s/72.0,j)|0)|0;i=j;Oc[c&>2”>r=Hx(q)|0;t=dy(r,c[c[(c|0)+104>>2]>>2]|0)|0;u=Dy(t)|0;fy(r,t)|0;v=u}else{v=Dy(fw(q,c|0)|0)|0}0)+32>>3];Oc[c&n,j)|0)|0;i=j;Oc[c&0)+40>>3];Oc[c&n,j)|0)|0;i=j;Oc[c&255](l,b)|0;Oc[c&255](l,156424)|0;Oc[c&255](l,v)|0;u=Im(q,c|0,114968)|0;Oc[c&255](l,156424)|0;Oc[c&0)+8>>2]>>2]|0;Oc[c&255](l,156424)|0;Oc[c&255](l,u)|0;u=Im(q,c|0,108072)|0;Oc[c&255](l,156424)|0;Oc[c&255](l,u)|0;u=Im(q,c|0,213368)|0;if((a|0)==0){w=Im(q,c|0,96632)|0}else{w=u}Oc[c&255](l,156424)|0;Oc[c&255](l,w)|0;a=10;Oc[c&255](l,212960)|0}p=vx(d,p)|0;}while((p|0)!=0)}p=ux(d)|0;if((p|0)==0){x=c|0;y=Oc(l,167632)|0;i=g;return}w=f<<24>>24==0;f=p;do{p=mw(d,f)|0;if((p|0)!=0){v=p;do{if(w){z=213368;A=213368}else{p=v|0;u=ew(p,91272)|0;q=ew(p,86088)|0;z=(q|0)!=0?q:213368;A=(u|0)!=0?u:213368}>2“>0;p=c|0;do{if((p|0)==0){B=q}else{>2“>t=c|0;r=0;C=0;while(1){Oc[c&>2”>3|0)==3?v:v+32|0)+28>>2]|0,A);yk(e,c[((c&3|0)==2?v:v-32|0)+28>>2]|0,z);Oc[c&F,j)|0)|0;i=j;Oc[c&>2“>0;r=c|>2“>C=c|>2“>0;k=c|0;if((k|0)>0){C=0;do{s=h[r
(C<<4)+8>>3];n=h[r
(C<<4)>>3]/72.0;Oc[c&n,j)|0)|0;i=j;Oc[c&255](l,b)|0;if((c|0)==0){J=s}else{J=+h-s}Oc[c&J/72.0,j)|0)|0;i=j;Oc[c&255](l,b)|0;C=C+1|0;}>2“>k=G+1|0;C=c|>2“>while(0);if((c|0)!=0){>2“>3|0)==3?v:v+32|0)+28>>2]|0)|0;q=dy(p,c[c[(c|0)+96>>2]>>2]|0)|0;C=Dy(q)|0;fy(p,q)|0;Oc[c&255](l,156424)|0;Oc[c&>3“>0)+96>>2]|0;s=+h;72.0;Oc[c&n,j)|0)|0;i=j;Oc[c&255](l,b)|0;if((c|0)==0){L=s}else{L=+h-s}Oc[c&L/72.0,j)|0)|0;i=j;Oc[c&255](l,b)|0;}C=v|0;q=Im(C,c|0,114968)|0;Oc[c&255](l,156424)|0;Oc[c&255](l,q)|0;q=Im(C,c|0,108072)|0;Oc[c&255](l,156424)|0;Oc[c&255](l,q)|0;a=10;Oc[c&255](l,212960)|0;v=ow(d,v)|0;}while((v|0)!=0)}f=vx(d,f)|0;}while((f|0)!=0);x=c|0;y=Oc(l,167632)|0;i=g;return}function yk(b,d,e){b=b|0;d=d|0;e=e|0;var f=b;Oc[c&255](f,156424)|0;Oc[c&255](f,g)|0;if((e|0)==0){return}if((a|0)==0){return}g=Dy(e)|0;Oc[c&255](f,113176)|0;Oc[c&255](f,g)|0;return}function zk(d,f,g){d=d|0;f=f|0;g=g|0;var 0)+170>>1]|0)>>>0>2>>>0;Zh(1);if((c|0)!=0){>3”>0;o=+h+ +h=o;h=o/72.0}Iv(k,1024,j+1024|0);en(d,1,163480,213368)|0;en(d,1,159400,213368)|0;c=en(d,1,154328,213368)|0;c=>2“>en(d,1,148272,213368)|0;p=a[(c|0)+113|0]|0}if((p&1)==0){q=p}else{>2“>en(d,2,148272,213368)|0;r=a[(c|0)+113|0]|0}if((r&2)==0){s=r}else{>2“>en(d,2,139048,213368)|0;t=a[(c|0)+113|0]|0}if((t&8)==0){u=0;v=0;w=0}else{t=en(d,0,145120,213368)|0;s=en(d,0,136496,213368)|0;u=en(d,0,133672,213368)|0;v=s;w=t}t=en(d,0,131552,213368)|0;s=ux(d)|0;if((s|0)==0){x=0;y=0}else{r=j|0;q=k+4|0;p=k+8|0;n=k|0;z=s;s=0;A=0;while(1){>3“>0;o=+h;D=(c|0)!=0;if(m){if(D){E=+h- +>3“>E=+h}>3“>0)+16>>3]*72.0;nb(r|0,129264,(G=i,i=i+24|0,h=>3“>E,h=>3“>nb(r|0,126056,(G=i,i=i+8|0,h=+>2“>while((H|0)<(e[(c|0)+170>>1]|0))}>2“>0;if(H>>>0<(c|0)>>>0){I=H}else{a=>2”>0;c=H;gw(z|0,163480,H)|0}else{if(D){J=+h- +>3”>J=+h}>3”>o,h=J,G)|0)|0;i=G;gw(z|0,163480,r)|0}>2”>h[(c|0)+80>>3]/72.0,G)|0)|0;i=G;H=z|0;hw(H,c|>3”>0;nb(r|0,121728,(G=i,i=i+8|0,h=(+>3”>h)/72.0,G)|0)|0;i=G;hw(H,c[53574]|>2”>0;L=c|0;do{if((L|0)==0){M=K}else{if((a|0)==0){M=K;break}if((c|0)==0){N=F}else{N=+h-F}>3“>h,>2“>N,G)|0)|0;i=G;gw(H,148272,r)|0;M=c|0}}while(0);do{>2“>Ak(z,c|>2“>0;if(L>>>0<(c|0)>>>0){O=L}else{a=>2”>0;c=L;gw(H,159400,L)|0}else{if((c|0)==0){break}if((tl(z)|0)<<24>>24==0){break}>2”>0)+12>>2]|0;K=L+8|0;C=c|0;if((C|0)<3){D=ew(H,120104)|0;if((D|0)==0){P=8}else{P=Rb(D|0)|0}D=(P|0)<3?8:P;if((D|0)>0){Q=D;R=45}}else{Q=C;R=45}if((R|0)==45){R=0;C=L+44|0;o=+(Q|0);L=0;do{if((L|0)>0){>2”>0;if(D>>>0<(c|0)>>>0){S=D}else{>2”>c=S+1;a=32}>2”>D=c|0;if((c|0)==0){T=h[D
(L<<4)+8>>3]/72.0}else{T=+h- h[D
(L<<4)+8>>3]/72.0}>3”>72.0,h=T,G)|0)|0;i=G}else{>3”>0;F=+(L|0)/o*3.141592653589793*2.0;U=+h.5+V(F);if((c|0)==0){X=+h- +>3“>nb(r|0,119288,(G=i,i=i+16|0,h=L=c|>2”>0;if(C>>>0<(c|0)>>>0){Y=C}else{a=>2“>0;c=C;hw(H,L,C)|0}}while(0);do{if((c|0)>0){H=mw(d,z)|0;if((H|0)==0){Z=A;_=s;break}else{$=H;aa=s;ba=A}while(1){if((a|0)==6){ca=ba;da=aa}else{>2”>if((c|0)>0){C=0;L=aa;K=ba;D=B;while(1){if((C|0)>0){>2”>0;if(ea>>>0<(c|0)>>>0){fa=ea}else{>2”>c=fa+1;a=>2”>ea=c|>2”>0;if((c|0)==0){ia=L;ja=ga;ka=ea;la=ha}else{if((c|0)==0){ma=h[ha
(C*48|0)+24>>3]}else{ma=+h- h[ha
(C*48|0)+24>>3]}>3”>h=>2”>0;ea=c|>2”>if((c|0)==0){na=K;oa=ja;pa=ka;qa=la}else{if((c|0)==0){ra=h[la
(C*48|0)+40>>3]}else{ra=+h- h[la
(C*48|0)+40>>3]}>3”>h=>2”>0;ha=c|>2”>if((c|0)>0){ha=0;ea=oa;while(1){if((ha|0)>0){>2”>0;if(sa>>>0<(c|0)>>>0){ta=sa}else{>2”>c=ta+1;a=>2”>sa=c[(c[c>>2]|0)+(C*48|0)>>2]|0;o=h[sa
(ha<<4)+8>>3];if((c|0)==0){va=o}else{va=+h-o}>3”>h=>2”>0;xa=c|>2”>ea=C+1|0;if((ea|0)<(c|0)){C=ea;L=ia;K=na;D=ya}else{Aa=ia;Ba=na;break}}}else{Aa=aa;Ba=ba}>2”>0;if(K>>>0<(c|0)>>>0){Ca=K}else{a=>2“>0;c=>2“>0;L=c|0;if((L|0)==0){Da=K}else{if((c|0)==0){Ea=o}else{Ea=+h-o}>3”>h,>2”>Ea,G)|0)|0;i=G;gw(D,145120,r)|0;Da=c|0}if((a|0)==0){Fa=Da;break}if((c|0)==0){Ga=o}else{Ga=+h-o}>3”>h,>2”>Ga,G)|0)|0;i=G;gw(D,148272,r)|0;Fa=c|0}}>3”>o=+h;if((c|0)==0){Ia=o}else{Ia=+h-o}>3”>h,>2”>Ia,G)|0)|0;i=G;gw(D,142144,r)|0;Ha=c|0}>3”>o=+h;if((c|0)==0){Ja=o}else{Ja=+h-o}>3”>h,>2”>Bk(d,t,w,v,u);Mv(k);if((b[(c|0)+128>>1]&1)==0){>2”>x;c=y;Zh(0);i=j;return}>2”>x;c=y;Zh(0);i=j;return}function Ak(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>j=e|0;k=c|if((c|0)==0){>3“>n=+h+>3“>m=+h;n=+h-(+m);o=+h-(+>3”>m=+h+>3”>h+>3”>o,h=>2”>n,k)|0)|0;i=k;Lv(d,j)|0;p=c|0}else{p=g}if((p|0)<=0){i=e;return}p=b+56|0;b=0;do{>2”>while((b|0)<(c|0));i=e;return}function Bk(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var 0;if((c|0)==0){>3“>o=+h}else{p=+h;n=p- +>3“>h}>3“>nb(k|0,116760,(q=i,i=i+32|0,h=+>3“>h=>3“>p,h=>2“>0;r=c|0;do{if((r|0)==0){s=b}else{>3“>n=+h;if((c|0)==0){t=n}else{t=+h-n}>3“>h,>2“>t,q)|0)|0;i=q;hw(m,e,k)|0;u=c[(c|>3“>nb(k|0,115808,(q=i,i=i+8|0,h=+>3“>72.0,q)|0)|0;i=q;hw(m,f,k)|0;nb(k|0,115808,(q=i,i=i+8|0,h=>2“>while(0);if((c|0)<1){i=j;return}else{v=1;w=s}while(1){>2“>0)+(v<<2)>>2]|0,d,e,f,g);s=c|g(21464,c|0)|0}function Ek(a){a=a|0;Vg(a)|0;return}function Fk(a,b){a=a|0;b=b|0;var >2”>c;>2”>c;>2”>0;f=c|>2”>0;b=jk(16)|0;h=b+8|0;c=g;Hc(a,b,1)|0;i=d;return}function Gk(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>0;f=jk(16)|0;g=f+8|0;c=d;Hc(a,f,1)|0;return}function Hk(a,b){a=a|0;b=b|0;var >2”>c;>2”>c;>2”>0;c=>2”>c=>2”>e=0,f=0;e=i;i=i+16|0;f=e|0;c=>2”>d;d=(Hc[c&63](a,f,4)|0)!=0|0;i=e;return d|0}function Jk(a){a=a|0;return bh(a)|0}function Kk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=jk((bh(a)|0)<<3)|0;d=Zg(a)|0;if((d|0)==0){return b|0}else{e=d;f=b}while(1){>2”>0;c=>2”>c=>2”>a=0;a=kk(40)|0;tF(a|0,21504,36)|0;c=0;return $g(a,c|0)|0}function Mk(a){>2”>b=0,d=0,e=0;b=c|>2”>a=c|0;eF(e);if((a|0)==0){break}else{e=a}}d=b;eF(d);return}function Ok(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2”>b;c=>2”>e;e=c[(Hc[c&63](a,g,1)|0)+16>>2]|0;i=f;return e|0}function Pk(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>c=>2”>d=b+8|0;a=e+8|0;f=c|>2”>c;>2”>f;c=>2”>a=a|0;b=b|0;d=d|0;a=d+36|0;c=>2”>c=b;return}function Rk(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2”>0;a=c|0;do{if((e|0)>(a|0)){f=1}else{if((e|0)<(a|0)){f=-1;break}>2”>0;h=c|0;if((g|0)>(h|0)){f=1;break}f=((g|0)<(h|0))<<31>>31}}while(0);return f|0}function Sk(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function Tk(a,b){a=a|0;b=b|0;var >3”>0;s=+h;>3”>u=+h;>3”>a=o;w=p;x=o|0;h=v;si(p,o,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>3“>u;w=k+8|0;h=t;si(l,k,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c}else{>3“>s;y=e+8|0;h=t;si(f,e,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>3“>u;a=g+8|0;h=v;si(j,g,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c}>2“>0)+16|0;w=q;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>w=c|>3“>w=a+56|0;v=+h;>3“>h;v;si(n,m,(c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>h- +h;>3”>h- +h;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>if((c|0)<1){i=d;return}else{A=1;B=z}while(1){>2”>0)+(A<<2)>>2]|0,b);z=c|g=0,j=0,k=0,l=0,m=0,n=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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0,za=0,Aa=0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0.0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0.0,La=0.0,Na=0.0,Oa=0.0,Pa=0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0.0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0,sb=0,tb=0.0,ub=0.0,vb=0.0,wb=0.0,xb=0,yb=0.0,zb=0.0,Ab=0,Bb=0,Cb=0.0,Db=0.0,Eb=0.0,Fb=0.0,Gb=0,Hb=0,Ib=0.0,Jb=0.0,Kb=0.0,Mb=0.0,Nb=0.0,Ob=0.0,Pb=0,Qb=0.0,Rb=0.0,Sb=0,Tb=0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0,Zb=0,_b=0.0,$b=0.0,ac=0.0,bc=0.0,cc=0.0,dc=0.0,ec=0,fc=0,hc=0.0,ic=0.0,jc=0,kc=0,lc=0.0,mc=0.0,nc=0.0,oc=0.0,pc=0,qc=0.0,rc=0.0,sc=0.0,tc=0.0,uc=0.0,vc=0.0,wc=0.0,xc=0.0,yc=0.0,zc=0.0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0.0,Kc=0.0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0.0,Sc=0.0;g=i;i=i+1608|0;j=g|0;k=g+16|0;l=g+32|0;m=g+48|0;n=g+64|0;p=g+80|0;q=g+96|0;r=g+112|0;s=g+128|0;t=g+144|0;u=g+160|0;v=g+176|0;w=g+192|0;x=g+208|0;y=g+224|0;z=g+240|0;A=g+256|0;B=g+272|0;C=g+288|0;D=g+304|0;E=g+320|0;F=g+336|0;G=g+352|0;H=g+368|0;I=g+384|0;J=g+400|0;K=g+416|0;L=g+432|0;M=g+472|0;N=g+488|0;O=g+504|0;P=g+544|0;Q=g+584|0;R=e+8|0;c=>2“>0)+116>>2]&3;S=c[(c|0)+116>>2]&1;a=S;if(S<<24>>24==0){Wk(e)}else{Vk(e)}>1“>0;V=b&14;W=d|0;if((W&54|0)==0){if(!((W&1|0)==0|(c|0)!=0)){X=6}}else{X=6}do{if((X|0)==6){W=ux(e)|0;if((W|0)==0){Y=0;Z=0;_=0}else{U=(V|0)!=0|0;$=0;aa=0;ba=0;ca=W;while(1){if((a|0)==0){da=ba;ea=$+1|0;break}else{da=ba+1|0;ea=$;break}}}while(0);W=mw(e,ca)|0;if((W|0)==0){fa=aa;ga=da}else{ha=aa;ia=da;ja=W;while(1){>2”>0;ka=c|0;do{if((ka|0)==0){la=ia;ma=ha}else{if((a|0)==0){la=ia;ma=ha+U|0;break}else{la=ia+1|0;ma=ha;break}}}if((a|0)==0){na=la;oa=ma+U|0;break}else{na=la+1|0;oa=ma;break}}}if((a|0)==0){pa=na;qa=oa+U|0;break}else{pa=na+1|0;qa=oa;break}}}if((a|0)==0){ra=pa;sa=qa+U|0;break}else{ra=pa+1|0;sa=qa;break}}}while(0);ka=ow(e,ja)|0;if((ka|0)==0){fa=sa;ga=ra;break}else{ha=sa;ia=ra;ja=ka}}}ja=vx(e,ca)|0;if((ja|0)==0){Y=ea;Z=fa;_=ga;break}else{$=ea;aa=fa;ba=ga;ca=ja}}}ia=(a|>3”>Ka=+h*>2”>Ka;La=+h[(c|>3”>La=+h*>2”>La;Ka=+h[(c|>2”>Ja=Fa;Pa=(c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>Na*.5;h=>3”>Oa*.5;h=if((a|0)==0){if(ia){>2“>c;>2“>c;>2“>c;>2“>c}else{>3“>h;>3“>h}Pa;a=>3”>Ka=+h;>3”>Ka;Za=+h;>3”>Za=+h;>3”>Za;Ka=+h;>2”>Ia=Ja;ab=Pa+56|0;c=>2”>c=>2”>c=>2”>c=>3”>ab=Ja|0;Ka=+h->3”>Ka;ab=Fa+48|0;Za=+h-$>2”>ia=ab+8|0;Ia=c|if((a|0)==0){if(ha){sb=Pa;tb=Qa;ub=Ra;vb=La;wb=Sa;break}>3“>bb=+h;>3“>cb;h=bb;if((a|0)==0){>2“>c;>2“>c;>2“>c;>2“>c}else{>3“>h;>3“>h}jb;a=xb=jb+24|0;if((a|0)==0){>3“>h=>3“>h=cb;yb=bb;zb=cb}else{>3“>h=>3“>h=bb;yb=cb;zb=bb}>2“>c;>2“>c;>2“>c;>2“>c;>3“>yb*.5;h=>3“>zb*.5;h=cb;Za=yb+bb;Ka=zb+cb;sb=Pa;tb=Qa<bb?Qa:bb;ub=Ra<cb?Ra:cb;vb=La>Za?La:Za;wb=Sa>Ka?Sa:Ka}}>2“>jb=c|0;if((jb|0)==0){Ab=kb;Bb=lb;Cb=mb;Db=ob;Eb=pb;Fb=qb;Gb=rb}else{do{if((a|0)==0){if(ha){Hb=kb;Ib=mb;Jb=ob;Kb=pb;Mb=qb;break}Ia=om(ab)|0;do{if((Ia|0)==0){Nb=0.0;Ob=0.0}else{>2“>0;if((c|0)==0){>3“>0;Nb=+h;>3“>Nb=+h;>3“>while(0);vF(lb+16|0,0,16)|0;h=Ob;if((a|0)==0){>2”>c;>2”>c;>2”>c;>2”>c}else{>3”>h;>3”>h}jb;a=xb=jb+24|0;if((a|0)==0){>3”>h=>3”>h=Za;Qb=Ka;Rb=Za}else{>3”>h=>3”>h=Ka;Qb=Za;Rb=Ka}>2”>c;>2”>c;>2”>c;>2”>c;>3”>Qb*.5;h=>3”>Rb*.5;h=Za;cb=Qb+Ka;bb=Rb+Za;Hb=kb;Ib=mb<Ka?mb:Ka;Jb=ob<Za?ob:Za;Kb=pb>cb?pb:cb;Mb=qb>bb?qb:bb}}>2”>jb=c|0;if((jb|0)==0){Sb=Ab;Tb=Bb;Ub=Cb;Vb=Db;Wb=Eb;Xb=Fb;Yb=Gb}else{do{if((a|0)==0){if(ha){Zb=Ab;_b=Cb;$b=Db;ac=Eb;bc=Fb;break}Ia=om(ab)|0;do{if((Ia|0)==0){cc=0.0;dc=0.0}else{>2”>0)-1|0;Pb=c|>2”>ec=(c|>3”>while(0);vF(Bb+16|0,0,16)|0;h=dc;if((a|0)==0){>2“>c;>2“>c;>2“>c;>2“>c}else{>3“>h;>3“>h}jb;a=xb=jb+24|0;if((a|0)==0){>3“>h=>3“>h=cb;hc=bb;ic=cb}else{>3“>h=>3“>h=bb;hc=cb;ic=bb}>2“>c;>2“>c;>2“>c;>2“>c;>3“>hc*.5;h=>3“>ic*.5;h=cb;Za=hc+bb;Ka=ic+cb;Zb=Ab;_b=Cb<bb?Cb:bb;$b=Db<cb?Db:cb;ac=Eb>Za?Eb:Za;bc=Fb>Ka?Fb:Ka}}>2“>jb=c|0;if((jb|0)==0){jc=Sb;kc=Tb;lc=Ub;mc=Vb;nc=Wb;oc=Xb}else{do{if((a|0)==0){if(ha){pc=Sb;qc=Ub;rc=Vb;sc=Wb;tc=Xb;break}>3“>Za=+h;>3“>Ka;h=Za;if((a|0)==0){>2“>c;>2“>c;>2“>c;>2“>c}else{>3“>h;>3“>h}jb;a=xb=jb+24|0;if((a|0)==0){>3“>h=>3“>h=Ka;uc=Za;vc=Ka}else{>3“>h=>3“>h=Za;uc=Ka;vc=Za}>2“>c;>2“>c;>2“>c;>2“>c;>3“>uc*.5;h=>3“>vc*.5;h=Ka;cb=uc+Za;bb=vc+Ka;pc=Sb;qc=Ub<Za?Ub:Za;rc=Vb<Ka?Vb:Ka;sc=Wb>cb?Wb:cb;tc=Xb>bb?Xb:bb}}while(0);jc=pc;kc=Tb+40|0;lc=qc;mc=rc;nc=sc;oc=tc}jb=ow(e,ab)|0;if((jb|0)==0){db=oc;eb=nc;fb=mc;gb=lc;hb=kc;ib=jc;break}else{Sa=oc;La=nc;Ra=mc;Qa=lc;Ja=kc;Pa=jc;ab=jb}}}ab=vx(e,Ha)|0;if((ab|0)==0){ua=db;va=eb;wa=fb;xa=gb;ya=hb;break}else{Ba=db;Ca=eb;Da=fb;Ea=gb;Fa=hb;Ga=ib;Ha=ab}}}if((ta|0)==0){wc=xa;xc=wa;yc=va;zc=ua}else{>3“>xa;Ga=O+8|0;h=>3“>va;W=O+24|0;h=>2“>ya;Zk(P,e,O);c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>wc=+h;>3“>yc=+h;W=L+32|0;a=>3”>wc;Ga=L+8|0;h=>3”>yc;ka=L+24|0;h=zc;Mz($,ba,ja,ca,L)|0;do{if((a|0)==0){X=118}else{0;Aa=d|>3“>Da=+h;>3“>Ba=+h;>2“>ba,c=>3“>Aa,h=>3“>Da,h=Ba,Ac)|0)|0;i=Ac;if((d|0)>>>0<2>>>0){X=118;break}Ma(91224,8,1,ha|0)|0;if((ba|0)>0){Aa=$;za=0;while(1){>3”>0;Ba=+h;>3”>Da=+h;>2”>Bc=c[c>>2]|0}>3”>za,h=>3”>Ca,h=>2”>Ea,c=za=d|>3“>Da=+h;>3“>Ba=+h;>2“>2]|0;gc(ha|0,163416,(Ac=i,i=i+64|0,c=>2“>Cc,c=>3“>Ea,h=>3“>Ca,h=if((a|0)==0){Ic=Gc}else{0;a=>3“>h*.>3“>h+ +>3“>5;h=Ba;_m(e,ba);Ic=Gc+1|0}ba=Fc+1|0;if((ba|0)<(ca|0)){Fc=ba;Gc=Ic;Hc=Hc+40|0}else{Ec=Ic;break}}}}while(0);do{if((a|0)==0){if((Ec|0)==(ca|0)){break}>2“>Ec,c=ca,Ac)|0)|0;i=Ac}else{>2“>0,108e3,(Ac=i,i=i+16|0,c=>2“>while(0);Ec=c|if((a|0)!=0){Jc=0.0;Kc=0.0;break}>3”>16.0;yc=+h+8.0;Hc=(a&1)!=0;if((a|0)!=0){if(Hc){>3”>h}else{>3”>h-yc}>3”>0;Fc=Gc+24|0;xc=+h;>3”>ua=(zc-wc)*.5;h=>3”>0)+40|0;h=ua+ +Fc=(c|0)==0;do{if(Hc){if(Fc){>3“>h;break}else{>3“>h-yc;break}}else{if(Fc){>3“>h-yc;break}else{>3“>h;break}}}>3“>0;Hc=Fc+16|0;ua=+h;>3“>wc=(zc-xc)*.5;h=>3“>0)+32|0;h=wc+ +Ec=c|0;if((Ec|0)==0){0)+16|0;c=c=c=c=>2”>Ic=c|h=-0.0- +h=wc}else if((Ec|0)==2){>3”>h;h=+h=wc}else if((Ec|0)==3){>3“>0;wc=+h;h=+h=wc}Ic=J;Hc=K;if(+h==0.0){if(!(+h!=0.0|(Ec|0)!=0)){break}}Ec=ux(e)|0;if((Ec|0)!=0){Fc=H;U=I;aa=H|0;Gc=H+8|0;X=y;Dc=z;Cc=A;Bc=B;L=C;T=D;S=E;O=s;P=t;ya=s|0;ta=s+8|0;ib=u;hb=v;jc=u|0;kc=u+8|0;Tb=w;pc=x;Sb=w|0;N=w+8|0;Yb=j;Bb=k;Zb=j|0;Ab=j+8|0;Gb=l;lb=m;Hb=l|0;kb=l+8|0;rb=n;sb=p;M=n|0;Ta=n+8|0;Ua=q;V=r;_=q|0;Z=q+8|0;Y=F;ga=G;fa=F|0;ea=F+8|0;ra=Ec;do{if((c|0)==0){Lc=0}else{vn(ra,0);Lc=(c|0)*90|0}>3”>0;qa=sa+16|0;wc=+h;>3”>h;>2”>wc;si(I,H,Lc);c=>2”>c=>2”>c=>2”>c=>3”>h=+h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>Ec=sa+56|0;wc=+h;>3“>h;wc;si(G,F,(c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>h- +h;>3”>h- +h;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}do{if((c|0)==1){sa=mw(e,ra)|0;if((sa|0)==0){break}else{Mc=sa}do{>2”>0;qa=c|0;do{if((qa|0)==0){if((a|0)!=0){break}if((a|0)==6){break}>2”>3|0)==3?Mc:Mc+32|0)+28>>2]|0)|0;na=$w(c[((c&>2”>oa,c=na,Ac)|0)|0;i=Ac}else{>2”>pa=c|>2”>0;la=c|>2”>0;ca=c|0;if((la|0)>0){pa=0;do{ja=ma+(pa<<4)|0;wc=h[ma
(pa<<4)+8>>3];>3”>h;wc;si(x,w,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;pa=pa+1|0;}while((pa|0)<(la|0))}if((da|0)!=0){>3“>h=+>3“>h=wc;si(v,u,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c}if((ca|0)!=0){>3“>h=+>3“>h=wc;si(t,s,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c}>2“>0;ma=c|>2“>oa=c|0;if((oa|0)==0){Oc=Nc}else{>3“>h=+>3“>h=wc;si(r,q,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>oa=c|0;if((oa|0)==0){Pc=Oc}else{>3“>h=+>3“>h=wc;si(p,n,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>oa=c|0;if((oa|0)==0){Qc=Pc}else{>3“>h=+>3“>h=wc;si(m,l,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>oa=c|0;if((oa|0)==0){break}>3“>h=+>3“>h=wc;si(k,j,(c|>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +h;>3“>h- +h;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c}}while(0);Mc=ow(e,Mc)|0;}while((Mc|0)!=0)}}while(0);ra=vx(e,ra)|0;}while((ra|0)!=0)}>2“>while(0);e=c|if((a|0)!=0){break}j=a|0;k=j<<24>>24;do{if((k&4|0)==0){>3”>h)*.5;break}else{Rc=Jc*.5+yc;break}}else{>3”>h}else{>3”>h=>2”>Sc;a[(c[(c|0)+12>>2]|0)+81|0]=1}}while(0);if((c|0)==0){i=g;return}R=Q|0;if((a|0)==0){Sc=+h;Rc=+h;>3”>Sc,h=>3”>Sc,h=>3”>0.0-Rc,h=-0.0-Sc,Ac)|0)|0;i=Ac}else{Sc=+h;Rc=+h;>3”>Sc,h=>3”>Sc,h=Rc,Ac)|0)|0;i=Ac}Ac=Lb(R|0)|0;c[c>>2]=Ac;i=g;return}function Vk(b){b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0.0,k=0.0,l=0,m=0.0,n=0,o=0;d=b+8|0;do{if((Ix(b|0)|0)!=(b|0)){>2”>0;f=c|0;if((f|0)==0){break}if((a|0)!=0){break}g=a|0;if((g&1)==0){>3”>h*.5}else{>3”>h*.5}>3”>m=(+h+ +>3”>m=+h-k*.5;break}}else{m=k*.5+ +>3”>while(0);h=>2”>m;a[(c[(c|0)+12>>2]|0)+81|0]=1}}>2”>0;if((c|0)<1){return}else{n=1;o=i}while(1){>2”>0)+(n<<2)>>2]|0);i=c|>2”>e=c|if((a|0)!=0){break}g=a|0;if((g&1)==0){>3“>h*.5}else{>3“>h*.5}>3“>m=+h;if((l&2|0)==0){n=(m+ +>3“>n=+h-k*.5}}>3“>n;h=>2“>while(0);i=c|>2“>Wk(c[(c|>2“>0;if((o|0)<(c|0)){o=o+1|0;p=i}else{break}}return}function Xk(a){a=a|0;Uk(a,1);return}function Yk(b){b=b|0;var >2“>g=c|0;if((g|0)==0){f=0;break}f=(a|0)!=0|0}}>2“>e=(Yk(c[(c|>2“>0;if((i|0)<(c|0)){i=i+1|0;j=e;k=f}else{h=e;break}}return h|0}function Zk(b,e,f){b=b|0;e=e|0;f=f|0;var >2“>0;if((c|0)>=1){n=f;o=j;p=1;q=m;while(1){>2“>0)+(p<<2)>>2]|0,f);c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>m=c|>2“>q=c[(c|0)+12>>2]|0;if((q|0)==0){break}if((a|0)==0){break}>2“>0;n=f|0;r=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>j=f+8|0;s=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2“>m=f+16|0;t=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>u=f+24|0;v=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<w=q+24|0;if((a|0)==0){>3”>h=>3”>h=y;z=x;A=y}else{>3”>h=>3”>h=x;z=y;A=x}>2”>c;>2”>c;>2”>c;>2”>c;>3”>z*.5;h=>3”>A*.5;h=>3”>rh[t
(v<<5)+16>>3];if(y<0.0){B=-0.0-y}else{B=y}if(B<.01){A=w;break}if((w|0)!=(v|0)){>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}A=w+1|0}}while(0);x=v+1|0;if((x|0)<(s|0)){v=x;w=A}else{E=A;break}}}else{E=0}>3”>v=t+16|0;F=+h;do{if(y<=F){>3”>D=t+24|0;H=+h;if(G>H){break}C=E-1|0;do{if((C|0)>0){>3”>O=J+1|0;P=t+(O<<5)|0;Q=+h;>3”>T=t+(O<<5)+8|0;U=+h;Z=t+(J<<5)+16|0;_=KS;ca=ba&1;da=t+(J<<5)+24|0;ea=MY;ia=ha&1;ja=ca+$+fa+ia|0;ka=(ja|0)>0;if(!((a
|0)==0|ka^1)){>2“>J,c=O,la)|0)|0;i=la;nl(b)}do{if(ka){do{if(_){>3“>h=+>3“>h=+(ma|0);na=ia;oa=fa;pa=ca;qa=0}else{if(ba){>3“>h=+>3“>h=+(ma|0);na=ia;oa=fa;pa=0;qa=$;break}if(ea){>3“>h=+>3“>h=+(ma|0);na=ia;oa=0;pa=ca;qa=$;break}if(!ha){na=ia;oa=fa;pa=ca;qa=$;break}>3“>h=+>3“>h=+(ma|0);na=0;oa=fa;pa=ca;qa=$}}while(0);ma=ja-1|0;if((ma|0)>0){ra=0;sa=qa;ta=pa;ua=oa;va=na}else{break}while(1){do{if((sa|0)==1){>3“>h)*.>3“>Y;h=Y;wa=va;xa=ua;ya=ta;za=0}else{if((ta|0)==1){>3“>h)*.>3“>Y;h=Y;wa=va;xa=ua;ya=0;za=sa;break}if((ua|0)==1){>3“>h)*.>3“>Y;h=Y;wa=va;xa=0;ya=ta;za=sa;break}if((va|0)!=1){wa=va;xa=ua;ya=ta;za=sa;break}>3“>h)*.>3“>Y;h=Y;wa=0;xa=ua;ya=ta;za=sa}}while(0);Aa=ra+1|0;if((Aa|0)<(ma|0)){ra=Aa;sa=za;ta=ya;ua=xa;va=wa}else{break}}}}>3“>ja=~~Y;U=+h;$=~~>3“>ca=~~S;Q=+h;fa=~~Q;do{if(($|0)>(ca|0)&(ja|0)<(fa|0)){if(!((ca|0)>(ja|0)|(ja|0)>(fa|0))){Ba=fa-ja|0;break}if((ca|0)>($|0)|($|0)>(fa|0)){ia=$-ja|0;ha=fa-ca|0;Ba=(ia|0)<(ha|0)?ia:ha;break}else{Ba=$-ca|0;break}}else{Ba=0}}>3“>ca=~~Ca;Da=+h;$=~~>3“>fa=~~Ea;Fa=+h;ja=~~Fa;do{if(($|0)>(fa|0)&(ca|0)<(ja|0)){do{if((fa|0)>(ca|0)|(ca|0)>(ja|0)){if((fa|0)>($|0)|($|0)>(ja|0)){ha=$-ca|0;ia=ja-fa|0;Ga=(ha|0)<(ia|0)?ha:ia;break}else{Ga=$-fa|0;break}}else{Ga=ja-ca|0}}while(0);if((Ba|0)==0|(Ga|0)==0){Ha=Q;Ia=S;Ja=Fa;Ka=Ea;break}if((Ba|0)<(Ga|0)){ia=U<Q;if(U-Y>Q-S){if(ia){>3“>h=Q;Ha=Q;Ia=S;Ja=Fa;Ka=Ea;break}}else{if(ia){>3“>h=Y;Ha=Y;Ia=S;Ja=Fa;Ka=Ea;break}}}else{ia=Da<Fa;if(Da-Ca>Fa-Ea){if(ia){>3“>h=Fa;Ha=Q;Ia=S;Ja=Fa;Ka=Ea;break}}else{if(ia){>3“>h=Ca;Ha=Q;Ia=S;Ja=Ca;Ka=Ea;break}}}}else{Ha=Q;Ia=S;Ja=Fa;Ka=Ea}}while(0);if((O|0)<(C|0)){J=O;K=Ha;L=Ia;M=Ja;N=Ka}else{La=75;break}}if((La|0)==75){>2“>Fv(1,167528,(la=i,i=i+8|0,c=O,la)|0)|0;i=la;nl(b);Oa=0;i=f;return Oa|0}else{Na=y}}>3“>if(G>+h){La=80;break}>3“>if(H<+h){La=80;break}if((a|0)==0){Pa=G;Qa=Na}else{>3”>0)|0;nl(b);Pa=+h;>3”>h=Qa;Ra=Qa}else{Ra=Pa}>3”>h=H}>3”>N=+h;if(H<N){>3”>H=+h;if(Sa<=H){break}>3”>while(0);D=b+40|0;G=+h;>3”>N=+h;if(N<h[t
(C<<5)+8>>3]){La=94;break}if(N>h[t
(C<<5)+24>>3]){La=94}}}while(0);do{if((La|0)==94){if((a|0)==0){Ta=G;Ua=H}else{>3”>0)|0;nl(b);Ta=+h;>3”>h=Ua;Va=Ua}else{Va=Ta}N=h[t
(C<<5)+16>>3];if(Va>N){>3”>X=b+48|0;N=+h;M=h[t
(C<<5)+8>>3];if(N<M){>3”>h=N}}while(0);C=s<<3;if((C|0)>(c|0)){I=c|0;if((I|0)==0){Xa=kk(s<<7)|0}else{Xa=mk(I,s<<7)|0}c=Xa;c=C}b:do{if((s|0)>1){>3”>C=H<=+h;if(C|u^1){Ya=C&1^1;break}else{Za=0;_a=H}while(1){>3”>h=>2”>while(0);x=r;C=c&>2”>0;T=r-32|0;if((X|0)==(c|0)){C=s-1|0;X=c|0;ga=0;da=0;d:while(1){if((da|0)>0){$a=h[t
(da<<5)+8>>3]>h[t
(da-1<<5)+8>>3]?-1:1}else{$a=0}if((da|0)<(C|0)){ab=h[t
(da+1<<5)+8>>3]>h[t
(da<<5)+8>>3]?1:-1}else{ab=0}do{if(($a|0)==(ab|0)){if(($a|0)==(-1|0)){bb=ga;break}else if(($a|0)!=0){La=126;break d}>3“>h;>3“>h=+>3“>h=h[t
(da<<5)+8>>3];bb=ga+2|0}else{if((ab|0)==-1|($a|0)==1){>3“>h;>3“>h=+>3“>h=h[t
(da<<5)+8>>3];bb=ga+2|0;break}else{>3“>h;>3“>h=+>3“>h=h[t
(da<<5)+24>>3];bb=ga+2|0;break}}}while(0);P=da+1|0;if((P|0)<(s|0)){ga=bb;da=P}else{break}}if((La|0)==126){>2“>a,c=$da=c|0;ga=bb;X=C;e:while(1){if((X|0)<(C|0)){db=h[t
(X<<5)+8>>3]>h[t
(X+1<<5)+8>>3]?-1:1}else{db=0}P=(X|0)>0;if(P){eb=h[t
(X-1<<5)+8>>3]>h[t
(X<<5)+8>>3]?1:-1}else{eb=0}do{if((db|0)==(eb|0)){if((db|0)==0){>3”>h;>3”>h=+>3”>h=h[t
(X<<5)+24>>3];fb=ga+2|0;break}else if((db|0)==(-1|0)){>3”>h;>3”>h;>3”>h;>3”>h;>3”>h;>3”>h;>3”>h;>3”>h;fb=ga+4|0;break}else{break e}}else{if((eb|0)==-1|(db|0)==1){>3”>h;>3”>h=+>3”>h=h[t
(X<<5)+8>>3];fb=ga+2|0;break}else{>3”>h;>3”>h=+>3”>h=h[t
(X<<5)+24>>3];fb=ga+2|0;break}}}while(0);if(P){ga=fb;X=X-1|0}else{cb=fb;break c}}>2”>db,c=>3”>ga=t+(X<<5)+24|0;da=~~+h;>3”>h*-X=c|0;da=0;do{>3“>h*-1.0;da=da+1|0;}while((da|0)<(cb|0))}}while(0);if(u){da=0;do{>3“>2147483647.0;h=-2147483648.0;da=da+1|0;}while((da|0)<(s|0))}c;>3”>cb;h=+>3”>h=+>3”>h=+>3”>h=+>2”>Fv(1,96504,(la=i,i=i+1|0,i=i+7&-8,c=0,la)|0)|0;i=la;Oa=0;i=f;return Oa|0}do{if((e|0)==0){0;if((X|0)>(c|0)){C=c|0;if((C|0)==0){gb=kk(X<<5)|0}else{gb=mk(C,X<<5)|0}c=0;c=C;hb=C}else{hb=X}if((hb|0)>0){X=c|0;C=c|0;ga=0;while(1){>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;if((ja|0)<(hb|0)){ga=ja}else{break}}}if((a|0)==0){vF(m|0,0,16)|0}else{>3”>h=+if((a|0)==0){vF(m+16|0,0,16)|0}else{>3“>h=-0.0- +if((MB(c|0,hb,j,m|0,k)|0)>=0){break}>2”>while(0);da=k+4|0;D=c|0;J=c|0;do{if((J|0)<(D|0)){ga=D+300+J-((D|0)%300|0)|0;C=mk(c|0,ga<<4)|0;c=C;if((C|0)!=0){c=ga;break}>3”>h=>2”>D=c|0;if((D|0)>0){J=c|>2”>X=J+(C<<4)|0;ja=ga+(C<<4)|0;c=>2”>c=>2”>c=>2”>c=ml(t,s,c|0,ja,ga);X=0;while(1){if(h[t
(X<<5)>>3]==2147483647.0){La=185;break}Z=X+1|0;if(h[t
(X<<5)+16>>3]==-2147483648.0){La=185;break}if((Z|0)<(s|0)){X=Z}else{ib=ga;jb=C;kb=Z;break}}if((La|0)==185){La=0;P=ga<<1;ib=P;jb=(P|0)>(2147483647/(s|0)|0|0)?15:C;kb=X}P=(kb|0)==(s|0)?0:J;Z=jb+1|0;if(!(P<<24>>24!=0&(Z|0)<15)){lb=P;break f}ml(t,s,c|0,C,10);P=ja?0:ga;if(!(P<<24>>24!=0&(J|0)<15)){lb=P;break f}>2”>D=$w(c[((c&>2”>3|0)==2?r:T)+28>>2]|0)|0;Fv(0,85904,(la=i,i=i+16|0,c=>2”>C,la)|0)|0;i=la;ZB(j,n);C=n|0;ml(t,s,c|>2”>0,10);eF(c|0)}>2”>c;Oa=c|0;i=f;return Oa|0}}>2”>while(0);Fv(1,114784,(la=i,i=i+1|0,i=i+7&-8,c=0,la)|0)|0;i=la;Oa=0;i=f;return Oa|0}function kl(a,b){a=a|0;b=b|0;return jl(a,b,1)|0}function ll(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var >2”>0;t=s&3;u=e-32|0;v=c|>1”>0;x=b|>3”>0)+8>>2]|0;C=+h+ +>3”>D=+h+ +>3”>B=k;h=>2”>D;t=z;c=>2”>c=>2”>c=>2”>c=>2”>E=m;c=>2”>c=>2”>c=>2”>c=>2”>F=k+32|0;G=c|>3”>h;>3”>h;>3”>H;h=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;if(!(x<<16>>16!=1&(a|0)==0)){if((f|0)==4){>3”>0;M=(+h+ +5;h=>3“>0;N=(+h+ +5;h=>3”>Q;h=>3”>R;h=>2”>cm(e,c|0,A,4,g);nm(d,e,m,n);i=j;return}R=C-H;Q=D-I;N=Q*Q;if(R*R+N<1.0e-6){>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;V=0.0;W=0.0}else{>3”>0)+8>>2]|0)+236>>2]|0;N=+((da(A,y-1|0)|0)/2|0|0);S=Q*N/M;h=>3”>D+C;h=>2”>s=Z;_=Z-32|0;if((c|0)==(v|0)){>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;$=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}else{>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;$=>2”>c;>2”>c;>2”>c;>2”>c;$=>2”>c;>2”>c;>2”>c;>2”>c;$=>2”>c;>2”>c;>2”>c;>2”>c}if(x){>2”>4;c=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;$=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>3|0)==2?Z:_)+28>>2]|0,c|>2”>cm(Z,c[((c&3|0)==2?Z:_)+28>>2]|0,X,4,g)}>3”>0)+172>>2]|0;h=W+ +>3”>h=V+ +>3”>h=W+ +>3”>h=V+ +>2”>Y=Y+1|0;Z=_;e=c|0}i=j;return}function ml(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0.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.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0,D=0;f=da(e,b)|0;if((d|0)<=3){return}e=(f|0)<0;g=+(f|0);i=(b|0)>0;j=0;k=3;while(1){a:do{if(!e){l=c+(j<<4)|0;m=c+(j<<4)+8|0;n=j+1|0;o=c+(n<<4)|0;p=c+(n<<4)+8|0;n=j+2|0;q=c+(n<<4)|0;r=c+(n<<4)+8|0;n=c+(k<<4)|0;s=c+(k<<4)+8|0;if(i){t=0}else{break}while(1){>3”>w=+h;>3”>y=+h;>3”>A=+h;>3”>z)-w)-y);y=B+u*(x+u*(A+u*(+h-A)-x)-B);C=0;do{do{if(y<=h[a
(C<<5)+24>>3]+1.0e-4){if(y<h[a
(C<<5)+8>>3]+-1.0e-4){break}>3”>h=v}>3”>h=v}}while(0);C=C+1|0;}while((C|0)<(b|0));if((t|0)>=(f|0)){break a}t=t+1|0}}}while(0);s=k+3|0;if((s|0)<(d|0)){j=k;k=s}else{break}}return}function nl(b){b=b|0;var >2”>0;f=b+80|0;gc(e|0,151104,(g=i,i=i+8|0,c=>2”>g)|0)|0;i=g;if((c|0)>0){j=b+84|0;k=0;do{>2”>gc(e|0,148176,(g=i,i=i+40|0,c=>3”>m,h=>3”>p,h=q,g)|0)|0;i=g;k=k+1|0;}>3”>q=+h;f=(a|>3“>h,>3“>q,h=>3“>f,g)|0)|0;i=g;p=+h;f=(a|>3”>h,>3”>p,h=b=b|0;a=a;a=a;a=a;a=a}function $c(b){b=b|0;a=a;a=a;a=a;a=a;a=a;a=a;a=a;a=a}function ad(a){a=a|0;H=a}function bd(a){a=a|0;I=a}function cd(a){a=a|0;J=a}function dd(a){a=a|0;K=a}function ed(a){a=a|0;L=a}function fd(a){a=a|0;M=a}function gd(a){a=a|0;N=a}function hd(a){a=a|0;O=a}function id(a){a=a|0;P=a}function jd(a){a=a|0;Q=a}function kd(){}function ld(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=i;i=i+16|0;f=e|0;if((c|0)==0){g=Oz()|0;c=g;Tz(g,23376);Tz(c|0,23368);Tz(c|0,23352)}g=mx(a)|0;Pz(c|0;Rz(c|0,g,b,f,e+8|0)|0;JA(c|0,g)|0;Kw(g)|0;g=c|0;if((g|0)==0){0;c=h;i=e;return h|0}0;c=h;i=e;return h|0}function md(a){a=a|0;return nd(a,0,0)|0}function nd(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;do{if((d|0)==0){f=dF(476)|0;g=f;if((f|0)==0){h=g;break}>2“>6;c=>2“>g=d|0;f=Ec[c&63](476)|0;i=f;if((f|0)==0){h=i;break}>2“>c;>2“>c;>2“>c;h=i}}while(0);if((h|0)==0){j=0;return j|0}>2“>0;c=>2“>16;d=h+12|0;i=d|0;f=Ec[c&>2“>Cc[c&255](h);j=0;return j|0}>2“>63](1024)|0;k=h+44|0;c=f;if((f|0)==0){>2“>255](c|>2“>c=>2“>c=>2“>255](c|>2“>255](c|>2“>vF(f+80|0,0,20)|0;c=d;a=>2”>0;c=>2”>0;c=d;a=>2”>0;c=>2”>0;c=d;a=>2”>0;c=>2”>0;c=d;a=>2”>0;c=>2”>0;c=>2”>0;c=0;a=0;vF(f+144|0,0,24)|0;a=1;a=0;a=>2”>i;c=>2”>0;c=>2”>0;c=>2”>0;c=0;i=h+456|0;a=33;f=h+232|0;a=0;a=>2”>0;c=0;a=>2”>d;vF(h+424|0,0,20)|0;c=d;od(h,b);do{if((b|0)!=0){>2”>c=Ze()|0;j=h;return j|0}else{a=Ze()|0;a=a|0;j=h;return j|0}return 0}function od(b,d){b=b|0;d=d|0;var >2“>j=c|>2“>k=c|0}else{k=j}j=a|k+1;a=j;if((a|0)==0){break}else{i=i+1|0}}>2”>0;c=>2”>while(0);c=>2”>0;_e(b+148|0,b+144|0,0)|0;c=>2”>0;vF(b+52|0,0,64)|0;c=>2”>0;vF(b+128|0,0,16)|0;e=c|>2”>e;c=>2”>0;c=>2”>0;c=0;vF(b+268|0,0,20)|0;vF(b+300|0,0,38)|0;a=>2”>0;c=>2”>0;c=>2”>0;c=>2”>0;c=>2”>0;c=0;return}function pd(b,e){b=b|0;e=e|0;var 0;if((a|0)==0){g=1;return g|0}h=b+400|0;i=b+412|0;j=b+408|0;k=b+416|0;l=f+132|0;m=b+356|0;n=f+60|0;o=f+80|0;p=f+92|0;q=f+88|0;r=f+96|0;s=f+8|0;t=b+472|0;u=f|0;v=f+4|0;f=e;a:while(1){e=f;while(1){w=a|0;if((w<<24>>24|0)==12|(w<<24>>24|0)==0){x=5;break}>2“>if((y|0)==(c|0)){if((Bd(h)|0)<<24>>24==0){g=0;x=54;break a}z=a|>2“>c=A+1;a=z;if((a|0)==0){g=1;x=54;break a}e=e+1|0}if((x|0)==5){>2“>0;if((w|0)==(c|0)){if((Bd(h)|0)<<24>>24==0){g=0;x=54;break}>2“>c=B+1;a=>2“>0;C=c|0;b:do{if((C|0)==0){D=w}else{0;F=a|0;if(F<<24>>24==0){G=E}else{H=w;I=E;E=F;while(1){J=H+1|0;K=(I*1000003|0)^E&255;L=a|0;if(L<<24>>24==0){G=K;break}else{H=J;I=K;E=L}}}>2”>0;L=c|0;if((L|0)==0){D=w;break}K=G&-C;J=E>>>2;E=0;M=I;I=L;c:while(1){0;if(F<<24>>24==(a|0)){N=w;O=L;L=F;do{if(L<<24>>24==0){break c}N=N+1|0;O=O+1|0;L=a|0;}while(L<<24>>24==(a|0))}if(E<<24>>24==0){P=(K>>>(((d|0)-1|0)>>>0)&J|1)&255}else{P=E}a=while(0);w=(a|>2“>x=0;if((y|0)==(c|0)){R=l;S=y}else{>2“>T=c|0}else{T=y}T+1;a=>2”>U=w|0;w=c|>2”>w=c|>2”>V=c|0}else{V=w}w=a|V+1;a=w;if((a|0)==0){break}else{E=E+1|0}}>2“>0;c=>2“>c=E;if((E|0)==0){g=0;x=54;break}>2“>c=W;R=C;S=W}E=e;w=S;while(1){X=E+1|0;H=a|Z=a|>2”>c=_+1;a=>2”>c|0}else{$=w}1;a=>2“>c=Q=(a|0)==0?X:E+2|0}if((a|0)==0){g=1;x=54;break}else{f=Q}}if((x|0)==32){>2”>b=a+352|0;d=a+20|0;e=c|0;while(1){if((e|0)==0){>2”>c=0;g=f}else{g=e}>2”>0;Cc[c&>2”>0);h=c|0;if((h|0)!=0){i=h;while(1){>2”>0;Cc[c&>2”>0);Cc[c&255](i);if((h|0)==0){break}else{i=h}}}>2”>e=a+288|0;g=c|0;while(1){if((g|0)==0){>2”>c=0;j=b}else{j=g}>2”>0;Cc[c&255](j);g=b}>2”>g=c|>2”>255](c|>2”>j=c|0;if((j|0)!=0){g=j;while(1){>2”>0;Cc[c&>2”>0);Cc[c&255](g);if((j|0)==0){break}else{g=j}}}>2”>g=c|>2”>e=c|0;if((e|0)!=0){j=a+420|0;g=e;while(1){>2”>0;Cc[c[(c|0)+8>>2]&255](g);if((e|0)==0){break}else{g=e}}}>2”>g=c|>2”>e=c|0;if((e|0)!=0){j=a+444|0;g=e;while(1){>2”>0;Cc[c[(c|0)+8>>2]&255](g);if((e|0)==0){break}else{g=e}}}>2”>j=(c|>2”>0;i=g+28|0;h=c|0;k=b+(h<<2)|0;if((h|0)!=0){h=b;while(1){>2”>if((c|0)==0){break}>2”>255](c|0)}}while(0);if((b|0)==(k|0)){break}else{h=b}}}>2”>0)+8>>2]|0;f=g|0;m=c|Cc(>2“>0);m=p+1|0;r=c[(c|>2“>0;if(m>>>0<(c|0)>>>0){p=m;q=r;l=s}else{n=r;o=s;break}}}Cc(>2“>0)+8>>2]|0;l=c|Cc(>2”>0);l=q+1|0;h=c[(c|>2”>0;if(l>>>0<(c|0)>>>0){q=l;p=h;n=f}else{t=h;u=f;break}}}Cc(>2”>0)+8>>2]|0;p=g+40|0;q=c|Cc(>2“>0);q=i+1|0;o=c[(c|>2“>0;if(q>>>0<(c|0)>>>0){i=q;e=o;n=f}else{v=o;w=f;break}}}Cc(>2“>0)+8>>2]|0;e=g+60|0;i=c|Cc(>2”>0);i=u+1|0;t=c[(c|>2”>0;if(i>>>0<(c|0)>>>0){u=i;p=t;n=f}else{x=t;y=f;break}}}Cc(>2”>y=c|>2”>n=c|0;if((n|0)!=0){x=g+100|0;y=n;while(1){>2”>0;Cc[c[(c|0)+8>>2]&255](y);if((n|0)==0){break}else{y=n}}}>2”>y=c|>2”>n=c|0;if((n|0)!=0){x=g+124|0;y=n;while(1){>2”>0;Cc[c[(c|0)+8>>2]&255](y);if((n|0)==0){break}else{y=n}}}if(j){>2”>255](c|>2”>255](c|0)}>2”>Cc[c&>2”>0);Cc[c&>2”>0);Cc[c&>2”>0);Cc[c&>2”>0);Cc[c&>2”>0);Cc[c&>2”>0);g=c|0;if((g|0)!=0){Cc(>2”>Cc[c&255](a);return}function rd(a,b){a=a|0;b=b|0;var >2”>0)==(c|>2”>c=b;return}function sd(a,b,d){>2”>b;c=d;return}function td(a,b){>2”>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;g=i;i=i+8|0;h=g|0;j=b+464|0;k=c|0;do{if((k|0)==3){>2”>c=36;l=0;i=g;return l|0}else if((k|0)==0){>2”>m=b+472|0;if((c|0)==0){if((a|0)==0){break}if((pd(b,21576)|0)<<24>>24!=0){break}>2“>while(0);c=1;if((e|0)==0){a=f;if((f|0)==0){l=1;i=g;return l|0}>2“>0;n=b+280|0;c=>2“>0;c=>2“>127](b,m,o,k)|0;c=q;if((q|0)!=0){>2“>c;>2“>p=c|0;if((p|0)==3){>2“>0;Vc[c&>2“>0,c|>2“>c;l=2;i=g;return l|0}else if((p|0)==0|(p|0)==1){>2“>p=b+24|0;k=b+28|0;if((c|>2“>n=b+36|0;c=(>2“>0)+e;n=b+280|0;c=d;a=>2“>0;m=d+e|0;r=b+40|0;c=m;s=Sc(>2“>c=>2“>c=84;l=0;i=g;return l|0}>2“>c=2;l=1;i=g;return l|0}else if((s|0)==3){u=2}else{t=23}}while(0);if((t|0)==23){u=1}>2“>0;Vc[c&>2“>0,c|>2“>m=c|0;do{if((m|0)==0){>2“>if((j|0)<=((c|0)-m|0)){w=m;x=s;break}>2“>c=>2“>v+(e<<1);w=v;x=c|0;break}>2“>1;c=>2“>0;c=84;l=0;i=g;return l|0}}while(0);tF(w|0,x|0,j)|0}>2“>0;c=>2“>p;c=>2“>p;c=>2“>c|0}function wd(a,b){a=a|0;b=b|0;var >2“>c=33;e=0;return e|0}else if((d|0)==2){>2“>d=a+32|0;f=c|>2“>h=a+24|0;k=c|>2“>while((o|0)<(j|0));j=Ec[c&63](o)|0;if((j|0)==0){>2“>c=>2“>tF(j|0,o|0,(c|>2“>255](c|>2“>o=j+((c|>2“>o;c=j;q=j;r=o}else{>2“>0;b=m+((c|>2“>0))|0;c=b;q=m;r=b}>2“>q;c=>2“>0;c=0;e=r;return e|0}return 0}function xd(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>c=33;h=0;return h|0}else if((g|0)==2){>2“>if((c|0)!=0){break}>2“>dc(((zc(0)|0)>>>0)%4294967295|0|0);c=yb()|0}if((a|0)==0){break}if((pd(b,21576)|0)<<24>>24!=0){break}>2“>while(0);c=>2“>0;j=b+280|0;c=>2“>0)+d|0;c=>2“>l;k=b+36|0;c=(0)+d;a=>2”>127](b,i,l,g)|0;c=k;if((k|0)!=0){>2”>c;>2”>d=c|0;do{if((d|0)==3){m=2}else if((d|0)==0|(d|0)==1){if((e|0)==0){m=1;break}>2”>while(0);f=c|>2”>63](f,c|>2”>0,b+392|0);c=>2”>c|0}function zd(a){a=a|0;var >2”>e=a+280|0;f=c|0;if(d>>>0<f>>>0){break}>2”>0;Vc[c&>2”>c}}>2”>b=c|0;return b|0}function Bd(a){a=a|0;var >2”>e=a+16|0;f=c|0;if((f|0)==0){>2”>d;h=d|0;c=>2”>c=>2”>0;g=h+8|0;c=>2”>c|>2”>g=a+8|0;if(((c|>2”>f=d|0;h=c|>2”>c;>2”>0;c=>2”>h;h=c|>2”>0)-h|0)|0;h=c|>2”>c|>2”>0)+(h+8);c=>2”>c|0)+(h+8);i=1;return i|0}}>2”>0;h=a+16|0;g=c|>2”>f=j-g<<1;k=Oc[c[(c|0)+4>>2]&255](d,f+8|0)|0;if((k|0)==0){i=0;return i|0}>2”>k;c=>2”>0;d=a+12|0;c=(>2”>0)-(c|>2”>k+8;c=k+8+f;i=1;return i|0}>2”>c=>2”>c;>2”>j;b=a+12|0;a=c|>2”>tF(h|0,g|0,a-g|0)|0;l=c|>2”>c=>2”>h;c=j+k;i=1;return i|0}function Cd(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var a=>2“>64;k=e+16|0;l=Ec[c[c>>>2“>c=0;j=0;return j|0}0;m=a|0;if(m<<24>>24==0){n=l}else{o=f;p=l;l=m;while(1){m=o+1|0;q=(p*1000003|0)^l&255;r=a|0;if(r<<24>>24==0){n=q;break}else{o=m;p=q;l=r}}}>2”>l=b+472|0;p=c|0;o=a|0;if(o<<24>>24==0){u=p}else{r=f;q=p;p=o;while(1){m=r+1|0;v=(q*1000003|0)^p&255;w=a|0;if(w<<24>>24==0){u=v;break}else{r=m;q=v;p=w}}}>2”>0;w=c|0;a:do{if((w|0)==0){x=q}else{v=u&-i;m=e+4|0;y=p>>>2;z=0;A=q;B=w;b:while(1){0;if(o<<24>>24==(a|0)){D=f;E=C;C=o;do{if(C<<24>>24==0){j=B;break b}D=D+1|0;E=E+1|0;C=a|0;}while(C<<24>>24==(a|0))}if(z<<24>>24==0){F=(v>>>(((d|0)-1|0)>>>0)&y|1)&255}else{F=z}k=e+4|0;o=a|>2”>w=o+1&255;o=w&255;q=1<17
>2“>0)|0;c=>2“>q=f+5820|0;j=c|>1“>p=i+2&65535;o=f+5816|0;l=e|>2“>k=f+20|0;n=c|>2“>n+1;u=f+8|0;a[(c|>2“>0)>>>8&255;n=c|>2“>n+1;a[(c|>1“>0;b=p>>>((16-l|0)>>>0);v=l-13|0}else{v=j+3|0}>1“>l=i+4&65535;p=f+5816|0;o=e|>2“>m=f+20|0;u=c|>2“>u+1;k=f+8|0;a[(c|>2“>0)>>>8&255;u=c|>2“>u+1;a[(c|>1“>0;u=l>>>((16-o|0)>>>0)&65535;b=u;w=o-13|0;x=u}else{w=j+3|0;x=n}>2“>w;n=c|>1“>0;u=n+65280&65535;o=x&65535|u<j
(f&255)|0,17109811)|0;m=i+(f<<24>>24!=0?2:1)|0;f=a|0;if(f<<24>>24==0){g=m;h=l;break}else{i=m;j=l;k=f}}}n=h;o=g-c|0;p=n+o|0;q=da(p,17109811)|0;return q|0}g=e-1|0;h=c+g|0;if((g|0)>0){g=c;k=b;while(1){j=da(((d|0)<<8)k
(d|0)|0,17109811)|0;i=g+2|0;if(i>>>0<h>>>0){g=i;k=j}else{r=i;s=j;break}}}else{r=c;s=b}if(r>>>0>h>>>0){n=s;o=e;p=n+o|0;q=da(p,17109811)|0;return q|0}n=da(((d|0)<<8)+s|0,17109811)|0;o=e;p=n+o|0;q=da(p,17109811)|0;return q|0}
function Mz(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var j=0,k=0,l=0,m=0,n=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.0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,S=0,T=0,U=0.0,V=0.0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0.0,ab=0.0,bb=0.0,cb=0,db=0.0,eb=0.0,fb=0,gb=0.0,hb=0.0,ib=0.0,jb=0,kb=0.0,lb=0.0,mb=0.0,nb=0,ob=0.0,pb=0.0,qb=0.0,rb=0,sb=0.0,tb=0.0,ub=0.0,vb=0,wb=0.0,xb=0.0,yb=0.0,zb=0,Ab=0.0,Bb=0.0,Cb=0.0,Db=0,Eb=0.0,Fb=0.0,Gb=0.0,Hb=0,Ib=0.0,Jb=0.0,Kb=0.0,Lb=0,Mb=0.0,Nb=0.0,Ob=0.0,Pb=0.0,Qb=0,Rb=0.0,Sb=0.0,Tb=0,Ub=0.0,Vb=0.0,Wb=0.0,Xb=0.0,Yb=0,Zb=0.0,_b=0.0,$b=0,ac=0.0,bc=0.0,dc=0.0,ec=0,fc=0.0,gc=0.0,hc=0.0,ic=0.0,jc=0,kc=0.0,lc=0.0,mc=0.0,nc=0,oc=0.0,pc=0.0,qc=0.0,rc=0.0,sc=0,tc=0.0,uc=0.0,vc=0,wc=0.0,xc=0.0,yc=0.0,zc=0;j=i;i=i+424|0;k=j|0;l=j+40|0;m=j+72|0;n=j+104|0;p=j+136|0;q=j+168|0;r=j+200|0;s=j+232|0;t=j+264|0;u=j+296|0;v=j+328|0;w=j+360|0;x=j+392|0;y=jk(28)|0;z=y;A=$g(173192,c|>2”>Ma(84568,14,1,c|0)|0;C=6}else{>2”>Ma(84568,14,1,c|0)|0;C=6;break}else{>2”>b;c=>2”>e;c=>2”>z=c|0;if((z|0)!=0){Vg(z)|0}>2”>y=c|>3”>G=+h;y=~~(F>G?F:G);if((y|0)==0){H=0}else{z=y>>>0>65535>>>0;B=z?y>>>16:y;y=z?16:0;if(B>>>0>255>>>0){I=y|8;J=B>>>8}else{I=y;J=B}if(J>>>0>15>>>0){K=I+4|0;L=J>>>4}else{K=I;L=J}if(L>>>0>3>>>0){M=K+2|0;N=L>>>2}else{M=K;N=L}H=M+1+(N>>>0>1>>>0)|0}N=E+4|0;a:do{>2”>J=jk(32)|0;c=(>2”>0)+(K*40|0);I=c|>3”>P=+h;>2”>c=>2”>y;c=>2”>f;c=>2”>0;z=K+1|0;if((Hc[c&63](f,J,1)|0)==0){S=-1;C=123;break}>2”>K=jk(32)|0;c=(>2”>0)+(O*40|0);z=c|>3”>U=+h;>2”>c=>2”>f;c=>2”>c=>2”>0;J=O+1|0;if((Hc[c&63](y,K,1)|0)==0){S=-1;C=123;break}>2”>while(0);O=c|>2”>N=c|>2”>0,N|0,0)|0;N=c|>2”>W=bh(c|0)|0;b:do{>2”>N=c|>2”>L=c[(c|0)+8>>2]|0;if((L|0)<0){>2”>Hc[c&>2”>X=Vg(c|0)|0;if((X|0)<0){S=X;i=j;return S|0}if((d|0)>0){X=k;T=k|0;W=l|0;Y=l+8|0;O=l+16|0;N=l+24|0;L=g+32|0;g=m|0;H=m+8|0;M=m+16|0;J=m+24|0;y=n|0;f=n+8|0;z=n+16|0;B=n+24|0;D=p|0;e=p+8|0;I=p+16|0;A=p+24|0;Z=q|0;_=q+8|0;$=q+16|0;aa=q+24|0;ba=r|0;da=r+8|0;ea=r+16|0;fa=r+24|0;ga=s|0;ha=s+8|0;ia=s+16|0;ja=s+24|0;ka=t|0;la=t+8|0;ma=t+16|0;na=t+24|0;oa=k+24|0;pa=k+28|0;qa=k+32|0;ra=k+12|0;sa=k+8|0;ta=k+4|0;ua=k+20|0;k=w|0;va=w+8|0;wa=w+16|0;xa=w+24|0;ya=x|0;za=x+8|0;Aa=x+16|0;Ba=x+24|0;Ca=u|0;Da=u+8|0;Ea=u+16|0;Fa=u+24|0;Ga=v|0;Ha=v+8|0;Ia=v+16|0;Ja=v+24|0;Ka=0;La=0;while(1){>3”>Qa=b+(Ka*40|0)|0;Ra=Oa|0;V=+h;Sa=b+(Ka*40|0)+16|0;U=(V*2.0+ +>3”>125;Ta=Oa+8|0;Ua=b+(Ka*40|0)+24|0;Q=(+h*2.0+ +>3”>5;vF(X|0,0,36)|0;Va=Qa|0;Wa=Oa+16|0;h=+>3”>V;Xa=b+(Ka*40|0)+8|0;Ya=Oa+24|0;h=+>3”>h;>3”>0;V=+h;>3”>G=+h;c:do{if((Za|0)==0){_a=0;$a=V;ab=P;bb=G}else{>3”>h;>3”>0;F=+h;>3”>eb=+h;if((cb|0)==0){_a=0;$a=F;ab=db;bb=eb;break}if(F<V){fb=cb;gb=F;hb=db;ib=eb}else{fb=Za;gb=V;hb=P;ib=G}>3”>h- +>2”>Nz(n,E,Qa,T);cb=c|>3”>db=+h;>3”>h=+>3”>h=+>3”>h;>3”>0;F=+h;>3”>eb=+h;if((cb|0)==0){_a=0;$a=F;ab=db;bb=eb;break}if(F<kb){nb=cb;ob=F;pb=db;qb=eb}else{nb=jb;ob=kb;pb=lb;qb=mb}>3”>h- +>2”>Nz(q,E,Qa,T);cb=c|>3”>db=+h;>3”>h=+>3”>h;>3”>h+ +>2”>Nz(r,E,Qa,T);cb=c|>3”>db=+h;>3”>h=+>2”>Nz(s,E,Qa,T);cb=c|>3”>db=+h;>3”>h=+>3”>h;>3”>0;F=+h;>3”>eb=+h;if((cb|0)==0){_a=0;$a=F;ab=db;bb=eb;break}if(F<Ab){Db=cb;Eb=F;Fb=db;Gb=eb}else{Db=zb;Eb=Ab;Fb=Bb;Gb=Cb}>2”>if((c|0)==0){if(!cb){Hb=Db;Ib=Eb;Jb=Fb;Kb=Gb;C=89;break}>2”>if((c|0)!=0){C=84;break}>2”>if((c|0)==0){C=84}else{Hb=Db;Ib=Eb;Jb=Fb;Kb=Gb;C=89}}}while(0);do{if((C|0)==84){>3”>h;>3”>eb;h=+>3”>h;>3”>h){Hb=Db;Ib=Eb;Jb=Fb;Kb=Gb;C=89;break}else{Pb=Eb;Qb=Db;Rb=Fb;Sb=Gb}while(1){>3”>0;eb=+h;>3”>F=+h;if((cb|0)==0){_a=0;$a=eb;ab=db;bb=F;break c}if(eb<Pb){Tb=cb;Ub=eb;Vb=db;Wb=F}else{Tb=Qb;Ub=Pb;Vb=Rb;Wb=Sb}F=U+ +>3”>h=>3”>h){Hb=Tb;Ib=Ub;Jb=Vb;Kb=Wb;C=89;break}else{Pb=Ub;Qb=Tb;Rb=Vb;Sb=Wb}}}}while(0);do{if((C|0)==89){>2”>if((c|0)!=0){Lb=Hb;Mb=Ib;Nb=Jb;Ob=Kb;break}>3”>h- +>3”>F=+h+ +>3”>h=>3”>h){Lb=Hb;Mb=Ib;Nb=Jb;Ob=Kb;break}else{Xb=Ib;Yb=Hb;Zb=Jb;_b=Kb}while(1){>3”>0;F=+h;>3”>eb=+h;if((cb|0)==0){_a=0;$a=F;ab=db;bb=eb;break c}if(F<Xb){$b=cb;ac=F;bc=db;dc=eb}else{$b=Yb;ac=Xb;bc=Zb;dc=_b}>3”>Q;h=>3”>h){Lb=$b;Mb=ac;Nb=bc;Ob=dc;break}else{Xb=ac;Yb=$b;Zb=bc;_b=dc}}}}>3”>h+ +>3”>eb=+h;>3”>h->2”>if((c|0)==0){if(!cb){ec=Lb;fc=Mb;gc=Nb;hc=Ob;break}>2”>if((c|0)!=0){C=103;break}>2”>if((c|0)==0){C=103}else{ec=Lb;fc=Mb;gc=Nb;hc=Ob}}}while(0);do{if((C|0)==103){>3”>h;>3”>db;h=+>3”>eb;if(db<+h- +>2”>Nz(w,E,Qa,T);cb=c|>3”>F=+h;>3”>mc=+h->3”>mc;if(mc<+h- +>2”>while(0);if((c|0)!=0){_a=ec;$a=fc;ab=gc;bb=hc;break}>3”>h=+>3”>h;>3”>h;>3”>eb;if(eb>+h+ +>2”>Nz(x,E,Qa,T);cb=c|>3”>mc=+h;>3”>h;>3”>F;if(F>+h+ +>2”>a[(c|0)+36|0]=1;Pa=La;break}if($a==0.0){>2”>0)+16>>3]=ab;h[(c|if((a|0)!=1){Pa=1;break}>2“>0)+16>>3]=ab;h[(c|>2“>uz(c|0)|0;eF(E);S=zc;i=j;return S|0}function Nz(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2“>m=l+16|0;n=g+16|0;c=>2“>c=>2“>c=>2“>c=>2“>m=c|0;a:do{if((m|0)>0){>3“>u=+h;do{if(s>u){if(s>=u+ +>3“>x=+h;if(w<=x){v=0;break}v=w<x+ +>2“>while(0);r=l+16|0;m=j|0;c=~~+>2“>v=l+24|0;q=j+4|0;c=~~+>2“>p=j+8|0;c=~~(+>3“>h);>3“>h+ +>2“>l=c|>2“>c=>2“>0.0;j=b+16|0;c=>2“>c=>2“>c=>2“>c=>2“>z=c[(c|0)+16>>2]|0;y=z;do{if((y|0)==(e|0)){A=o;B=u}else{>3“>D=~~s;E=z+8|0;x=+h;F=~~x;G=~~(s+ +>3“>h);>2“>L=c|0;if((L|0)>(G|0)){J=o;K=u;break}>2“>N=c|0;if((N|0)>(H|0)){J=o;K=u;break}w=(+(((I|0)<(G|0)?I:G)|0)- +(((L|0)>(D|0)?L:D)|0))*(+(((M|0)<(H|0)?M:H)|0)- +(((N|0)>(F|0)?N:F)|0));if(w<=0.0){J=o;K=u;break}>2“>0;P=c|0;if((O|0)==(P|0)){t=27;break c}do{if((a|0)==0){Q=-1}else{if((a|0)==0){Q=-1;break}>3“>if(+h==0.0){Q=-1;break}}if(s==0.0&x==0.0){Q=-1;break}>2“>while(0);P=f+(((Q|0)<0?5:Q)<<2)|0;O=c|0;do{if((O|0)==0){>3“>R=+h;>3“>h);X=~~(S+ +>2“>S=Y>w?Y:0.0;V=c|0;do{if((V|0)==0){Z=S}else{>3“>X=~~R;_=+h;T=~~_;W=~~(R+ +>3“>h);if((I|0)<(X|0)|(L|0)>(W|0)|(M|0)<(T|0)|(N|0)>($|0)){aa=0.0}else{aa=(+(((I|0)<(W|0)?I:W)|0)- +(((L|0)>(X|0)?L:X)|0))*(+(((M|0)<($|0)?M:$)|0)- +(((N|0)>(T|0)?N:T)|0))}if(aa<=w){Z=S;break}Z=aa>S?aa:S}}while(0);if(Z>0.0){U=Z;break}>2“>while(0);F=c|0;if((F|0)==0){A=J;B=K;break}if((a|0)==0){A=J;B=K;break}>3“>H=~~s;x=+h;D=~~x;G=~~(s+ +>3“>h);if((I|0)<(H|0)){A=J;B=K;break}>2“>M=c|0;if((M|0)<(D|0)){A=J;B=K;break}>2“>D=c|0;if((D|0)==(F|0)){t=62;break c}do{if((a|0)==0){ba=-1}else{>3“>if(+h==0.0){ba=-1;break}}>3“>S=+h;if(w==0.0&S==0.0){ba=-1;break}>2“>while(0);E=f+(((ba|0)<0?5:ba)<<2)|0;C=c|0;do{if((C|0)==0){>3“>s=+h;>3“>h);H=~~(w+ +>2“>w=da>x?da:0.0;F=c|0;do{if((F|0)==0){ea=w}else{>3“>H=~~s;_=+h;D=~~_;P=~~(s+ +>3“>h);if((I|0)<(H|0)|(N|0)>(P|0)|(M|0)<(D|0)|(L|0)>(G|0)){fa=0.0}else{fa=(+(((I|0)<(P|0)?I:P)|0)- +(((N|0)>(H|0)?N:H)|0))*(+(((M|0)<(G|0)?M:G)|0)- +(((L|0)>(D|0)?L:D)|0))}if(fa<=x){ea=w;break}ea=fa>w?fa:w}}while(0);if(ea>0.0){ca=ea;break}>2“>while(0);y=c|0;if((y|0)==0){t=89;break}else{v=y;u=B;o=A}}if((t|0)==27){cc(121496,147512,276,170536)}else if((t|0)==62){cc(121496,147512,276,170536)}else if((t|0)==89){>3“>A;h=>2“>c;>2“>c;>2“>c;>2“>c;i=g;return}}function Oz(){var a=0;Wv(0,1,167424,164312)|0;a=Wz(0,1)|0;Vz(a,0);return a|0}function Pz(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0;f=i;i=i+256|0;if((HA(b,e)|0)==999){>2“>e,c=g,j)|0)|0;i=j;k=-1;i=f;return k|0}if((IA(b,d)|0)==-1){k=-1;i=f;return k|0}>2“>0;g=f|0;if((a[(c|0)+81|0]|0)==0){>3“>l=+h;if(l<0.0){n=l+-.5}else{n=l+.5}>3“>l=+h;if(l<0.0){p=l+-.5}else{p=l+.5}>2“>m,c=~~>2“>o,c=~~p,j)|0)|0;i=j}else{>3“>p=+h;if(p<0.0){r=p+-.5}else{r=p+.5}>3“>p=+h;if(p<0.0){t=p+-.5}else{t=p+.5}>2“>q,c=~~>2“>s,c=~~t,j)|0)|0;i=j}iw(d|0,109272,g,213384)|0;k=0;i=f;return k|0}function Qz(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0;CA(a,d)|0;d=c|>2“>OA(d,c|0)|0;do{>2“>if((c&67108864|0)!=0){break}>2“>g=0,h=0,j=0,k=0,l=0;g=i;h=c|>2“>0;c=>2“>if((c[(c|0)+8>>2]|0)==0){>2“>Ma(92216,20,1,c|0)|0;j=-1;i=g;return j|0}}while(0);do{if((e|0)!=0){>2“>k=d+40|0;c=>2“>4096;b=d+48|0;c=0;l=_h(a,h)|0;QA(d);if((l|0)==0){>2“>c;>2“>c}GA(a);j=l;i=g;return j|0}}>2“>e=0,f=0,g=0,h=0,i=0,j=0;e=c|0;f=kk(12)|0;g=f;if((b|0)==0){h=0}else{h=Lb(b|0)|0}>2“>h;c=>2“>c;>2“>g;e=c|>2“>d=c|0;if((d|0)!=0){e=i|0;f=0;h=d;do{>2“>0,h,c|>2“>h=c|0;if((h|0)==0){break}else{i=i+8|0;j=h}}return}function Vz(b,d){b=b|0;d=d|0;var e=b+44|0;a=0;f=zB(b)|0;g=tm(b)|0;return}e=b+44|0;a=0;f=zB(b)|0;g=tm(b)|0;return}i=b+100|0;j=d;d=h;do{do{if((a|0)==103){if((Ua(d|0,138896)|0)==0){break}>2“>0;k=c|>2“>0;c=>2“>c;>2“>m;l=c|>2“>h=c|0;if((h|0)!=0){l=n|0;k=0;p=h;do{>2“>0,p,c|>2“>p=c|0;if((p|0)==0){break}else{n=n+8|0;o=p}}}}while((d|0)!=0);e=b+44|0;a=0;f=zB(b)|0;g=tm(b)|0;return}function Wz(a,b){a=a|0;b=b|0;var d=0,e=0;d=jk(392)|0;e=d;if((d|0)==0){return e|0}>2”>172736;c=>2”>a;c=b;return e|0}function Xz(b){b=b|0;var >2”>0;g=c|0;do{if((f|0)==0){h=4}else{Cc(b)}}while(0);do{if((h|0)==4){>2“>f=b+36|0;if((c|0)!=0){break}if((a|0)==0){>2“>j=e|0;l=c|0;if((l|0)==0){a=0}else{>2“>l=c|0)|0)|0;if((c|0)>>>0<(r+1|0)>>>0){o=r+11|0;c=o;r=gF(c|0,o)|0;c=r;s=r}else{s=c|0}zF(s|0,n|0)|0;AF(c|0,j|0)|0;j=c|0;n=j+(xF(j|0)|0)|0;z=46;a=z;z=z>>8;a=0)|0;q=ob(n|0,58)|0;j=c|0;if((q|0)==0){t=j}else{r=q;q=j;while(1){AF(q|0,r+1|0)|0;j=c|0;o=j+(xF(j|0)|0)|0;z=46;a=z;z=z>>8;a=z;a=0;o=ob(n|0,58)|0;j=c|0;if((o|0)==0){t=j;break}else{r=o;q=j}}}AF(t|0,n|0)|0;eF(n);q=c|>2“>c=>2“>q=Eb(k|0,119272)|0;c=q;if((q|0)!=0){break}>2“>0)+16>>2]|0;r=c|0)|0;Dc(>2”>r,c=j,m)|0);i=m;u=1;i=d;return u|0}}c=0;c=0;c=0;c=0;c=0;c=0;c=zg(0,0,0)|0;if((Ag(174368,-1,8,-15,9,0,127008,56)|0)==0){Yz(b,8,10)|0;u=0;i=d;return u|0}else{>2“>0)+16>>2]&63](114832,(m=i,i=i+1|0,i=i+7&-8,c=0,m)|0);i=m;u=1;i=d;return u|0}return 0}function Yz(b,d,e){b=b|0;d=d|0;e=e|0;var h=Hc(b,d,e)|0;i=f;return h|0}>2”>h=Ma(d|0,1,e|0,c|0)|0;i=f;return h|0}>2”>if(((c|0)-1-m|0)>>>0<e>>>0){>2”>n;o=gF(j,n)|0;c=o;if((o|0)==0){>2”>0)+16>>2]&63](107728,(n=i,i=i+1|0,i=i+7&-8,c=0,n)|0);i=n;mb(1);return 0}else{>2”>while(0);tF(p+q|0,d|0,e)|0;d=(c|>2”>d;a[(c|0)+d|0]=0;h=e;i=f;return h|0}function Zz(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;if((d|0)==0|(b|0)==0){f=0;i=e;return f|0}>2”>Dc[c[(c|h=c|0;j=h+(d<<1)-(c|0)|0;do{if(h>>>0<j>>>0){k=j+4096&-4096;c=k;l=gF(c|0,k)|0;c=l;if((l|0)!=0){break}>2“>0)+16>>2]&63](107728,(g=i,i=i+1|0,i=i+7&-8,c=0,g)|0);i=g;mb(1);return 0}}while(0);c=zg(c|0,b,d)|0;c=b;c=d;while(1){c=c;c=c;m=Eg(174368,0)|0;if((m|0)!=0){n=9;break}b=c|0;j=c|0;h=b-j|0;if((b|0)!=(j|0)){o=Yz(a,j,h)|0;if((o|0)!=(h|0)){n=12;break}}if((c|0)==0){f=d;n=15;break}}if((n|0)==9){>2“>0)+16>>2]&63](102016,(g=i,i=i+8|0,c=m,g)|0);i=g;mb(1);return 0}else if((n|0)==12){>2“>0)+16>>2]&63](96176,(g=i,i=i+8|0,c=o,g)|0);i=g;mb(1);return 0}else if((n|0)==15){i=e;return f|0}return 0}function _z(a,b){a=a|0;b=b|0;var c=0,d=0;c=xF(b|0)|0;d=(Zz(a,b,c)|0)==(c|0);return(d?1:-1)|0}function $z(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;d=i;i=i+8|0;e=d|0;a=c;f=(Zz(b,e,1)|0)==1;i=d;return(f?c:-1)|0}function aA(b){b=b|0;var if((a|0)!=0){e=0;break}>2”>d=0,e=0;d=c|0;do{if((d|0)!=0){Cc(b)}}if((a|0)!=0){return}>2”>d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0;d=i;i=i+8|0;e=d|0;f=e;g=c|0;do{>2”>c=0;h=e;c=h;c=0;j=0;while(1){c=c;c=c;k=Eg(174368,4)|0;if((k|0)==1){l=7;break}else if((k|0)!=0){m=j;n=k;l=6;break}k=j+1|0;if((j|0)>=101){m=k;n=0;l=6;break}o=c|0;Yz(b,o,(c|0)-o|0)|0;j=k}if((l|0)==6){>2“>0)+16>>2]&63](80992,(q=i,i=i+16|0,c=j=c|0;Yz(b,j,(c|0)-j|0)|0;j=Bg(174368)|0;if((j|0)==0){k=c|0;a=k;a=k>>>8;a=k>>>16;a=k>>>24;k=c|0;a=k;a=k>>>8;a=k>>>16;a=k>>>24;Yz(b,h,8)|0;break}else{>2”>0)+16>>2]&63](167120,(q=i,i=i+8|0,c=j,q)|0);i=q;mb(1)}}}}while(0);do{if((g|0)!=0){Cc(b);i=d;return}}if((a|0)!=0){break}>2”>while(0);q=b+32|0;if((c|0)==0){i=d;return}>2”>0;if((f|0)==(c|0)){i=d;return}if((a|0)!=0){i=d;return}if((f|0)!=0){>2”>c=0;i=d;return}function dA(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>d;c=0;Zz(a,g,_b(g|0,b|0,f|0)|0)|0;i=e;return}function eA(b,c){b=b|0;c=+c;var d=0,e=0,f=0,g=0.0,h=0.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;if(c<-1.0e15){d=19856;e=19;f=Zz(b,d,e)|0;return}if(c>1.0e15){d=19857;e=18;f=Zz(b,d,e)|0;return}g=c*100.0;if(g<0.0){h=g+-.5}else{h=g+.5}i=~~h;if((i|0)==0){d=159152;e=1;f=Zz(b,d,e)|0;return}j=(i|0)<0;k=178892;l=j?-i|0:i;i=0;m=2;while(1){n=(l|0)%10|0;o=(l|0)/10|0;if((n|0)==0&i<<24>>24==0){p=0;q=k}else{r=k-1|0;a=n|48;p=1;q=r}do{if((m|0)==1){if(p<<24>>24==0){s=1;t=q;break}r=q-1|0;a=46;s=1;t=r}else{s=p;t=q}}while(0);r=m-1|0;if((l+9|0)>>>0>18>>>0|(r|0)>0){k=t;l=o;i=s;m=r}else{break}}if(j){j=t-1|0;a=45;u=j}else{u=t}d=u;e=178892-u|0;f=Zz(b,d,e)|0;return}function fA(b,d){b=b|0;d=d|0;var >2”>c;>2”>c;>2”>c;>2”>c;v=o-1|0;a=r|48;t=1;u=v}do{if((q|0)==1){if(t<<24>>24==0){w=1;x=u;break}v=u-1|0;a=46;w=1;x=v}else{w=t;x=u}}while(0);v=q-1|0;if((p+9|0)>>>0>18>>>0|(v|0)>0){o=x;p=s;f=w;q=v}else{break}}if(n){q=x-1|0;a=45;y=q}else{y=x}j=y;k=178892-y|0}}t=j-1|0;a=w|48;D=1;E=t}do{if((x|0)==1){if(D<<24>>24==0){F=1;G=E;break}t=E-1|0;a=46;F=1;G=t}else{F=D;G=E}}while(0);n=x-1|0;if((y+9|0)>>>0>18>>>0|(n|0)>0){j=G;y=u;d=F;x=n}else{break}}if(k){k=G-1|0;a=45;H=k}else{H=G}z=H;A=178892-H|0;B=Zz(b,z,A)|0;i=e;return}function gA(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;fA(a,b);if((c|0)>1){d=1}else{return}do{Zz(a,163208,1)|0;fA(a,b+(d<<4)|0);d=d+1|0;}while((d|0)<(c|0));return}function hA(a){a=a|0;return 1}function iA(b){b=b|0;var c=0;a=>3”>10.0/+h+ +a=1;return 0}function jA(b){b=b|0;var c=0;a=>3“>h-a=1;return 0}function kA(b){b=b|0;var c=0;a=>3”>h-a=1;return 0}function lA(b){b=b|0;var c=0;a=>3“>10.0/+h+ +a=1;return 0}function mA(b){b=b|0;var c=0;a=>3”>h*1.1;a=1;return 0}function nA(b){b=b|0;var c=0;a=>3”>h/1.1;a=1;return 0}function oA(b){b=b|0;var d=0,e=0,f=0.0,g=0.0;d=b+536|0;e=(a|0)==0;a=e&1;if(!e){return 0}>2”>0;d=c|fh[b
(m<<4)>>3]);>3“>h=k*(f+ h[b
(n<<4)>>3]);>2“>d=0;b=c|0;if((b|0)==0){return}Cc(a);return}function TA(a){a=a|0;var >2”>d=c|0;if((d|0)==0){break}Cc(a)}}while(0);bA(a);return}function UA(a){a=a|0;var >2”>d=c|0;if((d|0)==0){return}Cc(a);return}function VA(a){a=a|0;var >2”>d=c|0;if((d|0)==0){return}Cc(a);return}function WA(a){a=a|0;var >2”>d=c|0;if((d|0)==0){return}0;Vc(>2“>0)+308>>2]|0)+(b<<2)>>2]|0,b,c|0);return}function XA(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function YA(a,b){a=a|0;b=b|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function ZA(a,b){a=a|0;b=b|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function _A(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function $A(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function aB(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function bB(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function cB(a,b){a=a|0;b=b|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function dB(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function eB(a,b){a=a|0;b=b|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function fB(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function gB(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>h=c|0;if((h|0)==0){return}Bc(a,b,d,e,f);return}function hB(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function iB(a,b){a=a|0;b=b|0;var >2“>e=c|0;if((e|0)==0){return}Dc(a,b);return}function jB(a){a=a|0;var >2“>d=c|0;if((d|0)==0){return}Cc(a);return}function kB(b,e,f){b=b|0;e=e|0;f=f|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>0;m=c|0;if((m|0)==0){i=g;return}if((a|0)==0){i=g;return}>2“>if((c|0)!=0){break}i=g;return}}>2“>m=e|0;n=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>m=e+8|0;o=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>3“>p=+h;>3“>r=+h;>3“>q=r*+h*>3“>r*+h*>2“>m=j;u=e;c=>2“>c=>2“>c=>2“>c=>2“>u=c|0;if((u|0)==0){i=g;return}Tc(b,j,f);i=g;return}function lB(b,d){b=b|0;d=d|0;var >2“>0;f=(c|0)+16|0;g=gb(d|0,58)|0;h=(g|0)!=0;if(h){a=0}do{if((e|0)!=0){>2“>0,d,f);i=c|0;if((i|0)==0){break}Dc(b,f)}}while(0);if(!h){return}a=58;return}function mB(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>b;c=>2“>zh(b)|0;g=c|0;do{if((g|0)!=0){>2“>while(0);g=Ah(b,d,c|0)|0;if((g|0)==0){i=e;return}else if((g|0)==1){>2“>Fv(0,145840,(h=i,i=i+8|0,c=b,h)|0)|0;i=h}eF(g);i=e;return}else{>2“>e=0,f=0,g=0,h=0,i=0;e=c|a=0}do{if((e|0)!=0){>2”>0,d,f);i=c|0;if((i|0)==0){break}Dc(b,f)}}while(0);if(!h){return}a=58;return}function oB(a,b,d,e){a=a|0;b=b|0;d=d|0;e=+e;var >2”>0;h=a+16|0;i=(c|0)+96|0;do{if((f|0)!=0){>2”>0,b,i);j=c|0;if((j|0)==0){break}Dc(a,i)}}>2”>0)+136>>2]=d;g[(c|0)+140>>2]=e;return}function pB(b,d){b=b|0;d=d|0;var >2”>0;g=c|>2”>f=c|0;if((f|0)==0){i=e;return}b=g+144|0;j=g+152|0;k=g+148|0;g=d;d=f;do{g=g+4|0;f=a|0;l=f<<24>>24==115;a:do{if(l){if((Ya(d|0,164472)|0)!=0){m=20;break}>2”>c=1;break a}if((Ya(d|0,117240)|0)==0){>2”>while(0);c=0;break a}}while(0);if((Ya(d|0,98216)|0)!=0){m=20;break}n=p;o=(a|0)==0}>2“>c=1;break c}else if((f<<24>>24|0)==117){if((Ya(d|0,82552)|0)!=0){break}>2“>while(0);Fv(0,164352,(q=i,i=i+8|0,c=d,q)|0)|0;i=q}}>2“>f=0,g=0,j=0,k=0.0,l=0,m=0,n=0.0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0;d=i;i=i+32|0;f=d|0;g=c|0;if((g|0)==0){i=d;return}>2“>if((c[(c|0)+144>>2]|0)==0){i=d;return}>3“>h)*.>3“>k;n=(+h+ +>3“>5;b=f+8|0;h=>2“>c;>2“>c;>2“>c;>2“>c;do{>3“>q=+h;>3“>s=+h;>3“>u=s*+h;>3“>h=>3“>u*(r+n);p=f+16|0;h=t*(q+ +>3“>p=f+24|0;h=u*(r+ +>3“>h=>3“>h);>3“>h);>2“>while(0);Tc[c&127](a,l,e);i=d;return}function rB(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>k=j+100|0;if((c|0)==0){i=f;return}>2“>0;if((c|0)==0){i=f;return}if((e&4|0)==0){m=e;n=0}else{>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;m=e&-5;n=1}if((c|0)<(d|0)){e=d+10|0;c=e;o=mk(c|0,e<<4)|0;c=o;q=o}else{q=c|0}>3”>s=+h;>3”>u=t*+h;>2”>if((c|0)==0){if(o){w=0}else{break}do{>3”>h=v*(s+ h[b
(w<<4)+8>>3]);w=w+1|0;}while((w|0)<(d|0))}else{if(o){x=0}else{break}do{t=-0.0-u*(s+ h[b
(x<<4)+8>>3]);>3”>h=t;x=x+1|0;}while((x|0)<(d|0))}}>2”>Vc[c&63](a,b,d,m)}if((n|0)==0){i=f;return}>2”>0)+16|0;j=g;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>e=0,f=0,g=0,j=0,k=0;e=i;i=i+64|0;f=b;b=i;i=i+32|0;tF(b,f,32)|0;f=e|0;g=f;j=b;c=>2”>c=>2”>c=>2”>c=>2”>j=f+32|0;g=j;k=b+16|0;c=>2”>c=>2”>c=>2”>c=>3”>h=+>3”>h=+>3”>h=+>3”>h=+>2”>i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0;i=c|0;if((i|0)==0){return}>2”>if((c[(c|0)+144>>2]|0)==0){return}Ic(a,b,d,e,f,g&255);return}if((c|0)<(d|0)){i=d+10|0;c=i;k=mk(c|0,i<<4)|0;c=k;l=k}else{l=c|0}>3“>n=+h;>3“>p=o*+h;>2“>if((c|0)==0){if(k){r=0}else{break}do{>3“>h=q*(n+ h[b
(r<<4)+8>>3]);r=r+1|0;}while((r|0)<(d|0))}else{if(k){s=0}else{break}do{o=-0.0-p*(n+ h[b
(s<<4)+8>>3]);>3“>h=o;s=s+1|0;}while((s|0)<(d|0))}}>2“>e=0,f=0,g=0,i=0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0,p=0;e=c|0;if((e|0)==0){return}>2“>if((c[(c|0)+144>>2]|0)==0){return}Tc(a,b,d);return}if((c|0)<(d|0)){e=d+10|0;c=e;g=mk(c|0,e<<4)|0;c=g;i=g}else{i=c|0}>3”>k=+h;>3”>m=l*+h;>2”>if((c|0)==0){if(g){o=0}else{break}do{>3”>h=n*(k+ h[b
(o<<4)+8>>3]);o=o+1|0;}while((o|0)<(d|0))}else{if(g){p=0}else{break}do{l=-0.0-m*(k+ h[b
(p<<4)+8>>3]);>3”>h=l;p=p+1|0;}while((p|0)<(d|0))}}>2”>e=0,f=0;e=c|0;if((d|0)==0){return}if((a|0)==0|(e|0)==0){return}Dc(b,d);return}function wB(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;var >2“>p=c|0;if((p|0)==0){i=k;return}Bc(b,d,e,f,g&255);i=k;return}>2“>0;p=c|0;if((d|0)<1&(p|0)<1){i=k;return}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;if((f|0)>1){>3“>w=+h;>3“>y=+h;do{z=h[e
(u<<4)>>3];v=vh[o
(za<<3)>>3];if(X>=0.0&X<=1.0){>3“>h=X;Ea=Ca+1|0}else{Ea=Ca}Fa=Da+1|0;if((Fa|0)<(pa|0)){Ca=Ea;Da=Fa}else{sa=Ea;break d}}}if(Ba&(wa|0)>0){Ga=0;Ha=0}else{sa=0;break}while(1){X=h[n
(Ha<<3)>>3];if(X>=0.0&X<=1.0){xa=Ga;Fa=0;while(1){if(X==h[o
(Fa<<3)>>3]){>3“>X=O/R;N=A-L*X;U=ka-ja*X;Q=(ma-la*X)*3.0;h=>3“>N*3.0+Q-U*6.0;h=(>3“>h=>3“>F;h=>3“>h=N;Na=La+1|0}else{Na=La}}while(0);wa=Ma+1|0;if((wa|0)<(pa|0)){La=Na;Ma=wa}else{sa=Na;break}}}}while(0);if((sa|0)!=4&(sa|0)>0){pa=0;do{R=h[p
(pa<<3)>>3];do{if(!(R<1.0e-6|R>.999999)){O=R*R*R;N=R*3.0;X=1.0-R;U=X*R*N;Q=X*N*X;N=X*X*X;X=D*O+(la*U+(L*N+ja*Q));V=B*O+(ma*U+(A*N+ka*Q));Q=X-J;N=V-w;if(Q*Q+N*N<.001){break}N=X-z;X=V-S;if(N*N+X*X>=.001){break c}}}while(0);pa=pa+1|0;}while((pa|0)<(sa|0))}pa=na+1|0;if((pa|0)<(b|0)){na=pa}else{ra=71;break b}}if(Y==0.0&C==0.0){ra=73;break}if(Y<=.01){ia=0;C=0.0;Y=0.0;continue}ia=0;C=C*.5;Y=Y*.5}if((ra|0)==71){NB((c|0)+4|0);ia=c|0;sa=c|>3“>ja;p=sa+1|0;h=>3“>la;Na=sa+2|0;h=>3“>D;h=B;c=sa+3;t=0;i=l;return t|0}do{if((ra|0)==73){if(!s){break}NB((c|0)+4|0);sa=c|0;Na=c|>3“>ja;ia=Na+1|0;h=>3“>la;p=Na+2|0;h=>3“>D;h=B;c=Na+3;t=0;i=l;return t|0}}while(0);ma=L+$*.3333333333333333;$=Z*.3333333333333333+A;Z=D-ba*.3333333333333333;ba=B-_*.3333333333333333;if((v|0)>1){s=c|0;_=-1.0;ra=-1;Na=1;while(1){la=h[s
(Na*40|0)>>3];ka=1.0-la;ja=ka*ka*ka;Y=la*3.0;C=ka*Y*ka;E=ka*la*Y;Y=la*la*la;la=h[d
(Na<<4)>>3]-(D*Y+(Z*E+(L*ja+ma*C)));ka=h[d
(Na<<4)+8>>3]-(B*Y+(ba*E+(A*ja+$*C)));C=+T(la*la+ka*ka);p=C>_;sa=p?Na:ra;ia=Na+1|0;if((ia|0)<(v|0)){_=p?C:_;ra=sa;Na=ia}else{Oa=sa;break}}}else{Oa=-1}>2“>e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0,H=0,I=0.0,J=0,K=0,L=0.0,M=0.0,N=0,O=0.0,P=0.0,Q=0.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=0.0,ia=0.0,ja=0.0,na=0.0,oa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0,ua=0.0,va=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ca=0.0,Da=0.0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0.0,Ja=0.0,Ka=0.0,La=0,Ma=0,Na=0.0,Oa=0.0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0.0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0.0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0;e=i;i=i+16|0;f=1;g=0;j=i;i=i+168|0;c=0;while(1)switch(f|0){case 1:k=e|0;l=BF(177592,f,j)|0;f=150;break;case 150:if((l|0)==0){f=2;break}else{m=-2;f=149;break};case 0;if((c|0)<(p|0)){f=3;break}else{f=13;break};case 3:q=c|0;if((q|0)==0){f=4;break}else{f=8;break};case 4:r=ma(6,p<<3|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=r;if((r|0)==0){f=5;break}else{f=6;break};case >2“>0,96136,(s=i,i=i+24|0,c=>2“>523,c=81032,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 6:r=ma(6,p<<2|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=r;if((r|0)==0){f=7;break}else{f=12;break};case >2”>0,96136,(s=i,i=i+24|0,c=>2”>527,c=167232,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 8:r=wa(202,q|0,p<<3|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=r;if((r|0)==0){f=9;break}else{f=10;break};case >2“>0,96136,(s=i,i=i+24|0,c=>2“>533,c=163024,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 10:r=wa(202,c|0,p<<2|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=r;if((r|0)==0){f=11;break}else{f=12;break};case >2”>0,96136,(s=i,i=i+24|0,c=>2”>539,c=158976,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 12:c=p;f=13;break;case 13:c=0;c=0;x=w<<1;r=c|0;if((r|0)<(x|0)){f=14;break}else{y=r;f=20;break};case 14:z=c|0;if((z|0)==0){f=15;break}else{f=17;break};case 15:r=ma(6,w<<3|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=r;if((r|0)==0){f=16;break}else{f=19;break};case >2”>0,96136,(s=i,i=i+24|0,c=>2”>573,c=90928,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 17:r=wa(202,z|0,w<<3|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=r;if((r|0)==0){f=18;break}else{f=19;break};case >2“>0,96136,(s=i,i=i+24|0,c=>2“>580,c=85648,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 19:c=x;y=x;f=20;break;case 20:r=(y|0)/2|0;c=r;c=>2“>0;B=(A|0)>0;C=a|0;D=c|0;if(B){E=t;F=-1;G=0;f=21;break}else{H=-1;f=22;break};case 21:I=h[D
(G<<4)>>3];r=E>I;J=r?G:F;K=G+1|0;if((K|0)<(A|0)){E=r?I:E;F=J;G=K;f=21;break}else{H=J;f=22;break};case 22:L=h[D
(H<<4)>>3];M=h[D
(H<<4)+8>>3];N=((H|0)==0?A:H)-1|0;O=h[D
(N<<4)>>3];J=(H|0)==(A-1|0)?0:H+1|0;P=h[D
(J<<4)>>3];Q=h[D
(J<<4)+8>>3];if(O==L&L==P&Q>M){f=25;break}else{f=23;break};case 23:if((P-L)*(h[D
(N<<4)+8>>3]-M)-(O-L)*(Q-M)>0.0){f=24;break}else{f=25;break};case 24:if(B){R=0;S=A;f=32;break}else{f=37;break};case 25:if(B){T=A;U=A;f=26;break}else{f=37;break};case >2“>30:T=V;U=c|0;f=26;break;case 31:c[(c|0)+(c<<3)>>2]=W+(V<<4);J=c|0;K=c|>2“>K+(((J|0)%(c|0)|0)<<3);J=c|0;c[(c|0)+(J<<2)>>2]=(c|0)+(J<<3);c=(c|0)+1;f=29;break;case 35:c[(c|0)+(c<<3)>>2]=X+(R<<4);J=c|0;K=c|>2”>K+(((J|0)%(c|0)|0)<<3);J=c|0;c[(c|0)+(J<<2)>>2]=(c|0)+(J<<3);c=(c|37:_=c|0;J=c|0;if((J|0)>3){$=J;f=39;break}else{f=74;break};case 38:if((aa|0)>3){$=aa;f=39;break}else{f=74;break};case 39:aa=$-1|0;ba=0;f=40;break;case >2“>2]|0;fa=c|>2“>0;ga=c|>3“>0;ha=+h;>3“>ja=+h;>3“>oa=+h;>2“>ra=oa-ja;sa=qa-na;ta=c|>3“>0;ua=+h;>2“>49:r=c[c>>>3“>2]|0;Ia=+h;>3“>50:Na=+h;>3“>56:Wa=+h;>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;if((da|0)<(aa|0)){jb=da;f=72;break}else{f=38;break};case >2“>c;if((r|0)<(aa|0)){jb=r;f=72;break}else{f=38;break};case >2“>0,96136,(s=i,i=i+24|0,c=>2“>324,c=155376,s)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>74:Ba(58,c|>2“>0,c|0);if((u|0)!=0&(v|0)!=0){75:r=c|0;if((r|0)>0){kb=0;lb=r;f=78;break}else{mb=0;nb=r;ob=0;f=102;break};case 76:if((pb|0)<(qb|0)){kb=pb;lb=qb;f=78;break}else{f=77;break};case 77:rb=(qb|0)>0;if(rb){sb=0;f=101;break}else{mb=0;nb=qb;ob=0;f=102;break};case 78:pb=kb+1|0;if((pb|0)<(lb|0)){tb=pb;f=79;break}else{qb=lb;f=76;break};case 79:ub=0;f=80;break;case 80:vb=c|0;wb=vb+(kb*52|0)|0;xb=vb+(tb*52|0)|0;yb=c[c[vb+(kb*52|0)4
(ub<<4)>>2]>>>2”>81:Ab=c[c>>2]|0;f=83;break;case >2”>xb;c=wb;r=c|0;Bb=r;Cb=c[c[r+(kb*52|0)4
(ub<<4)>>2]>>2]|0;f=86;break;case >2”>87:Gb=c[c>>2]|0;f=89;break;case >2”>Eb;c=Db;r=c|0;Hb=r;Ib=c[c[r+(kb*52|0)4
(ub<<4)>>2]>>2]|0;f=92;break;case >2”>93:Mb=c[c>>2]|0;f=95;break;case >2”>Kb;c=Jb;f=98;break;case 98:r=ub+1|0;if((r|0)<3){ub=r;f=80;break}else{f=99;break};case 99:r=tb+1|0;K=c|0;if((r|0)<(K|0)){tb=r;f=79;break}else{qb=K;f=76;break};case 100:if((Nb|0)<(qb|0)){sb=Nb;f=101;break}else{mb=Nb;nb=qb;ob=rb;f=102;break};case 101:K=wa(168,sb|0,b|0)|0;if((u|0)!=0&(v|0)!=0){>2”>104:pa(30,c|>2”>141896,c=>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;i=s;m=-1;f=149;break;case 105:if((Rb|0)<(nb|0)){Pb=Rb;f=106;break}else{Qb=Rb;f=107;break};case 106:K=wa(168,Pb|0,Ob|0)|0;if((u|0)!=0&(v|0)!=0){>2”>108:pa(30,c|>2”>141896,c=>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;i=s;m=-1;f=149;break;case 109:K=wa(182,mb|0,Qb|0)|0;if((u|0)!=0&(v|0)!=0){>2”>110:pa(30,c|>2”>141896,c=>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;i=s;ka(68,2);if((u|0)!=0&(v|0)!=0){>2”>u=v=0;c=2;K=c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}2;K=c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>113:Sb=k|0;c=>2“>0;Ub=k+8|0;c=0;Vb=c|0;Wb=c|0;if(((c|0)-Vb|0)>-1){f=114;break}else{f=115;break};case >2”>c;f=115;break;case 115:K=Vb-1|0;c=Sb;c=c;if((mb|0)==-1){Xb=0;Yb=Ub;f=145;break}else{f=116;break};case 116:Zb=Ob|0;_b=b+24|0;$b=mb;f=117;break;case 117:ac=c|>2“>119:if((c|0)==1){dc=bc;f=121;break}else{f=120;break};case 120:K=bc+1|0;if((K|0)<3){bc=K;f=118;break}else{dc=K;f=121;break};case 121:if((dc|0)==3){f=122;break}else{f=123;break};case 122:K=c|0;r=c[c[K+(c<<2)>>2]>>2]|0;J=c[K+(c<<>3“>0;I=+h;>3“>r=(+h->3“>I)-(+h->2“>0;J=c|0;r=c[c[ac+($b*52|0)4
(((dc+1|0)%3|0)<<4)+4>>2]>>2]|0;hc=c[ac+($b*52|0)4
(dc<<4)+4>>2]|>3“>0;ya=+h;>3“>if((+h->3“>ya)-(+h-126:ic=c|0;if((ic-(c|0)|0)>-1){f=127;break}else{jc=ic;f=128;break};case c[(c|0)+(ic<<2)>>2];jc=c|0;f=128;break;case 128:K=jc+1|0;c=K;c[(c|0)+(K<<2)>>2]=fc;kc=c|0;if(((c|0)-kc|0)>-1){f=129;break}else{lc=kc;f=130;break};case c[(c|0)+(kc<<2)>>2];lc=c|0;f=130;break;case 130:K=lc-1|0;c=K;c[(c|0)+(K<<2)>>2]=ec;mc=0;f=141;break;case 131:nc=c|0;oc=c|132:pc=c|>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;c=qc;if((pc-qc|0)>-1){f=134;break}else{rc=qc;sc=oc;f=135;break};case >2“>c;rc=c|0;sc=c|0;f=135;break;case 135:K=rc-1|0;c=ec;if((qc|0)>(c|0)){f=136;break}else{mc=0;f=141;break};case 136:c=qc;mc=0;f=141;break;case 137:tc=ma(8,fc|0)|0;if((u|0)!=0&(v|0)!=0){u=v=0;c=tc;if((tc-nc|0)>-1){f=138;break}else{uc=tc;vc=oc;f=139;break};case >2“>c;uc=c|0;vc=c|0;f=139;break;case 139:K=uc+1|0;c=fc;if((tc|0)<(c|0)){f=140;break}else{mc=0;f=141;break};case 140:c=tc;mc=0;f=141;break;case 141:wc=c[ac+($b*52|0)4
(mc<<4)+12>>2]|0;if((wc|0)==0){f=144;break}else{f=142;break};case 143:K=wc-(c|0)|0;if((K|0)==-52){Xb=0;Yb=Ub;f=145;break}else{$b=(K|0)/52|0;f=117;break};case 144:K=mc+1|0;if((K|0)<3){mc=K;f=141;break}else{Xb=0;Yb=Ub;f=145;break};case >2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}xc;yc=c|0;zc=Ub;Ac=Xb;f=147;break;case >2”>0;c=>2”>c=>2”>c=>2”>c=>2”>J=c|0;if((J|0)==0){f=148;break}else{zc=J;Ac=Ac-1|0;f=147;break};case d=0,e=0.0,f=0.0,g=0,i=0.0,j=0.0,k=0.0,l=0,m=0,n=0,o=0;d=c|>3“>f=+h;>2“>2]|0;g=c[c>>>3“>j=+h;>3“>j)*(e-i)-(+h-i)*(f-j);if(k>0.0){l=1}else{l=k>=0.0|0}>2“>2]|0;g=c[c>>>3“>j=+h;>3“>j)*(e-k)-(+h-k)*(f-j);if(i>0.0){m=1}else{m=i>=0.0|0}>2“>2]|0;g=c[c>>>3“>j=+h;>3“>j)*(e-i)-(+h-i)*(f-j);if(k>0.0){n=1}else{n=k>=0.0|0}b=n+(m+l)|0;if((b|0)==3){o=1;return o|0}o=(b|0)==0|0;return o|0}function RB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=(c|>2“>c=1;if((a|0)==(b|0)){e=1;return e|0}d=0;f=c|0;while(1){g=c[f+(a*52|0)4
(d<<4)+12>>2]|0;if((g|0)==0){h=f}else{if((RB((g-f|0)/52|0,b)|0)!=0){e=1;i=9;break}h=c|0}g=d+1|0;if((g|0)<3){d=g;f=h}else{break}}if((i|0)==9){return e|0}b=0,d=0,e=0,f=0;b=i;if((c|0)>=(a|0)){i=b;return}d=c|0;do{if((d|0)==0){e=dF(a<<4)|0;c=e;if((e|0)!=0){break}>2”>0,96136,(f=i,i=i+24|0,c=>2”>593,c=101744,f)|0)|0;i=f;rc(177592,1)}else{e=gF(d,a<<4)|0;c=e;if((e|0)!=0){break}>2”>0,96136,(f=i,i=i+24|0,c=>2”>599,c=98176,f)|0)|0;i=f;rc(177592,1)}}while(0);c=a;i=b;return}function TB(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0.0,l=0.0,m=0,n=0,o=0.0;b=c|0;d=c|0;e=a|0;a=c|0;while(1){if((a|0)>=(b|0)){break}>2”>2]|0;i=c[c>>>3”>0;k=+h;>3”>if((+h->3”>k)-(+h-a=c|0;while(1){if((a|0)<=(b|0)){m=b;n=7;break}>2“>2]|0;g=c[c>>>3“>0;l=+h;>3“>o=(+h->3“>l)-(+h-e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0;e=i;f=c|0;g=c|0;if((f|0)<(g|0)){h=f;j=c|0}else{k=g+20|0;g=c|0;do{if((g|0)==0){l=dF(k*52|0)|0;m=l;c=m;if((l|0)!=0){n=m;p=f;break}>2”>0,96136,(q=i,i=i+24|0,c=>2”>552,c=150848,q)|0)|0;i=q;rc(177592,1)}else{m=gF(g,k*52|0)|0;l=m;c=l;if((m|0)==0){>2”>0,96136,(q=i,i=i+24|0,c=>2”>558,c=147984,q)|0)|0;i=q;rc(177592,1)}else{n=l;p=c|0;break}}}while(0);c=k;h=p;j=n}c=>2”>0;c=>2”>b;c=>2”>b;c=>2”>0;c=>2”>a;c=>2”>n;c=>3”>h=-2147483647.0;f=f+1|0;}while((f|0)<(d|0))}>3”>a=j+(k<<3)|0;m=+h*->3”>k=j+(l<<3)|0;m=+h*->3”>o=j+(f<<3)|0;m=+h;do{if(m<0.0){if((l|0)<(f|0)){>2”>p=(c|0)+(f<<3)|0}>3”>h);if(q!=0.0&m<r){>2”>r;c=l;s=r}else{s=m}if(s<=h[j
(n<<3)>>3]){t=n;break}t=f}else{t=n}}while(0);o=f+1|0;if((o|0)<(d|0)){f=o;n=t}else{break}}if((t|0)==(b|0)){break}else{l=t}}eF(i);return g|0}function WB(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 >2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>f=c|>2”>g;g=k+1|0;c=d;l=VB(g,k,k+2|0,f)|0;i=j;return l|0}else{>2”>g;c=-1;l=f;i=j;return l|0}return 0}function XB(a,b){a=a|0;b=b|0;var >3”>d=+h;e=a+8|0;if(d<1.0e-7&d>-1.0e-7){>3”>g=+h;if(f<1.0e-7&f>-1.0e-7){i=g<1.0e-7&g>-1.0e-7?4:0;return i|0}else{>3”>f=+h/(d*2.0);g=f*f- +>3”>h=-0.0-f;i=1;return i|0}else{>3”>d;h=f*-2.0-d;i=2;return i|0}}>3”>c*3.0);f=+h/>3”>c=l*2.0;m=c*+V(k/3.0);h=>3”>c*+V((k+6.283185307179586)/3.0);h=c*+V((k+ -3.141592653589793+ -3.141592653589793)/3.0);n=3;o=m}else{m=(+T(f)-j)*.5;k=-0.0-j-m;if(m<0.0){p=U(
(-0.0-m),+.3333333333333333)*-1.0}else{p=+U(m,
.3333333333333333)}if(k<0.0){q=U(
(-0.0-k),+.3333333333333333)*-1.0}else{q=+U(k,
.3333333333333333)}>3”>m=k*-.5;h=>3”>h=f-d;e=a+1|0;if((e|0)>=(n|0)){i=n;break}a=e;f=h[b
(e<<3)>>3]}return i|0}function YB(a){>2”>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;e=a;a=i;i=i+8|0;c=>2”>c=>2”>e=c|0;f=(e*3|0)-2|0;g=c|0;if((f|0)>(c|0)){if((g|0)==0){h=dF(f<<4)|0}else{h=gF(g,f<<4)|0}j=h;c=j;c=f;k=j}else{k=g}>2”>0;a=k;j=g;c=>2”>c=>2”>c=>2”>c=>2”>m=k+(h<<4)|0;n=g+(l<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>m=k+(h+1<<4)|0;uF(m|0,n|0,16)|0;n=k+(h+2<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>e=k+(o<<4)|0;a=g+(p<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>uF(k+(o+1<<4)|0,a|0,16)|0;c=c;i=d;return}function _B(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>j=+h;>3“>g)*(+h->3“>g)*(+h-j);if(k>1.0e-4){l=1;i=e;return l|0}l=(k<-1.0e-4)<<31>>31;i=e;return l|0}function $B(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>k=+h;>3“>n=+h;>3“>p=+h;q=p-n;r=l*(m-n)-(o-k)*q;do{if(r>1.0e-4){s=1}else{a=r<-1.0e-4;d=a<<31>>31;if(a){s=d;break}if(p!=n){if(p<m&m<n){t=1;i=f;return t|0}if(n<m&m<p){t=1}else{s=d;break}i=f;return t|0}else{if(j<o&o<k){t=1;i=f;return t|0}if(k<o&o<j){t=1}else{s=d;break}i=f;return t|0}}}>3“>u=+h;v=l*(r-n)-(u-k)*q;do{if(v>1.0e-4){w=1}else{e=v<-1.0e-4;d=e<<31>>31;if(e){w=d;break}if(p!=n){if(p<r&r<n){t=1;i=f;return t|0}if(n<r&r<p){t=1}else{w=d;break}i=f;return t|0}else{if(j<u&u<k){t=1;i=f;return t|0}if(k<u&u<j){t=1}else{w=d;break}i=f;return t|0}}}while(0);v=o-u;o=m-r;m=v*(p-r)-(j-u)*o;if(m>1.0e-4){x=1}else{x=(m<-1.0e-4)<<31>>31}m=v*(n-r)-(k-u)*o;if(m>1.0e-4){y=1}else{y=(m<-1.0e-4)<<31>>31}if((da(w,s)|0)>=0){t=0;i=f;return t|0}t=(da(y,x)|0)>>>31;i=f;return t|0}function aC(a){a=a|0;var >2“>c=k;g=j+1|0;if((g|0)<(b|0)){j=g;k=k+(b<<3)|0}else{break}}}>2“>f;k=c|>2“>0;e=c|0;if(i){l=0}else{return}do{>3“>0;j=k+(l<<4)|0;g=k+(l<<4)+8|0;m=+h- h[k
(a<<4)>>3];>2“>o=+T(m*m+n*n);p=f+(l<<2)|0;h[(c|>2“>s=c|>3“>m=+h;>2“>t=c|>2“>t=c|0;A=h[k
(s<<4)>>3];z=h[k
(s<<4)+8>>3];n=x*(A-v)-E*(z-w);do{if(n>1.0e-4){I=1}else{J=n<-1.0e-4;K=J<<31>>31;if(J){I=K;break}if(m<A&A<v){break b}if(v<A&A<m){break b}else{I=K}}}while(0);n=h[k
(t<<4)>>3];o=h[k
(t<<4)+8>>3];F=x*(n-v)-E*(o-w);do{if(F>1.0e-4){L=1}else{K=F<-1.0e-4;J=K<<31>>31;if(K){L=J;break}if(m<n&n<v){break b}if(v<n&n<m){break b}else{L=J}}}while(0);F=z-o;M=A-n;N=(m-n)F-M(u-o);if(N>1.0e-4){O=1}else{O=(N<-1.0e-4)<<31>>31}N=(v-n)F-M(w-o);if(N>1.0e-4){P=1}else{P=(N<-1.0e-4)<<31>>31}if((da(L,I)|0)<0){if((da(P,O)|0)<=-1){break b}}s=s+1|0;}while((s|0)<(b|0))}else{s=0;do{>2“>z=+T(E*E+x*x);h[(c|>2“>e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.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.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0,R=0,S=0.0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,ea=0.0,fa=0.0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;e=i;i=i+24|0;f=d;d=i;i=i+16|0;c=>2“>c=>2“>c=>2“>c=>2“>f=e|0;g=e+16|0;j=c|>2“>0;m=c|>3“>q=+h;>3“>h;>2“>if((v|0)>=(c|0)){w=j;x=j;break a}>2“>0;z=y+(v<<2)|0;c=(>2“>0)+(c<<>2“>c|>2“>b=c|>2“>0;x=c|0}}while(0);B=(x|0)>0;if(B){>3“>D=+h;a=(w|0)<(j|0);b=0;do{E=h[l
(b<<4)>>3];F=h[l
(b<<4)+8>>3];>2“>0;g=c|0;G=h[l
(f<<4)>>3];H=h[l
(f<<4)+8>>3];I=(E-G)*(D-H)-(F-H)*(q-G);if(I>1.0e-4){J=1}else{J=(I<-1.0e-4)<<31>>31}I=D-F;K=h[l
(g<<4)>>3]-E;L=h[l
(g<<4)+8>>3]-F;M=q-E;N=K*I-L*M;if(N>1.0e-4){O=1}else{O=(N<-1.0e-4)<<31>>31>>>31^1}g=(J|0)>-1;if((H-F)*K-(G-E)*L>1.0e-4){P=g?O:0}else{P=g?1:O}b:do{if((P|0)==0){C=65}else{g=q!=E;f=0;do{>2“>k=c|0;U=h[l
(g<<4)>>3];S=h[l
(g<<4)+8>>3];N=I*(U-E)-M*(S-F);do{if(N>1.0e-4){X=1}else{v=N<-1.0e-4;u=v<<31>>31;if(v){X=u;break}if(f){if(q<U&U<E){C=65;break b}if(E<U&U<q){C=65;break b}else{X=u;break}}else{if(D<S&S<F){C=65;break b}if(F<S&S<D){C=65;break b}else{X=u;break}}}}while(0);N=h[l
(k<<4)>>3];H=h[l
(k<<4)+8>>3];K=I*(N-E)-M*(H-F);do{if(K>1.0e-4){Y=1}else{u=K<-1.0e-4;v=u<<31>>31;if(u){Y=v;break}if(f){if(q<N&N<E){C=65;break b}if(E<N&N<q){C=65;break b}else{Y=v;break}}else{if(D<H&H<F){C=65;break b}if(F<H&H<D){C=65;break b}else{Y=v;break}}}}while(0);K=S-H;L=U-N;G=(q-N)K-L(D-H);if(G>1.0e-4){Z=1}else{Z=(G<-1.0e-4)<<31>>31}G=(E-N)K-L(F-H);if(G>1.0e-4){_=1}else{_=(G<-1.0e-4)<<31>>31}if((da(Y,X)|0)<0){if((da(_,Z)|0)<=-1){C=65;break b}}g=g+1|0;}while((g|0)<(j|0))}>3“>C=0;h=0.0}b=b+1|0;}while((b|0)<(x|0))}if((x|0)<(w|0)){vF(o+(x<<3)|0,0,w-x<<3|0)|0}if((w|0)>=(j|0)){$=>3“>0.0;aa=j+1|0;ba=p+(aa<<3)|0;h=0.0;i=e;return p|0}>3“>q=+h;d=w;do{I=h[l
(d<<4)>>3];M=h[l
(d<<4)+8>>3];>2“>0;b=c|0;F=h[l
(o<<4)>>3];E=h[l
(o<<4)+8>>3];G=(I-F)*(q-E)-(M-E)*(D-F);if(G>1.0e-4){ca=1}else{ca=(G<-1.0e-4)<<31>>31}G=q-M;L=h[l
(b<<4)>>3]-I;K=h[l
(b<<4)+8>>3]-M;ea=D-I;fa=L*G-K*ea;if(fa>1.0e-4){ga=1}else{ga=(fa<-1.0e-4)<<31>>31>>>31^1}b=(ca|0)>-1;if((E-M)*L-(F-I)*K>1.0e-4){ha=b?ga:0}else{ha=b?1:ga}c:do{if((ha|0)==0){C=123}else{if(B){b=D!=I;o=0;do{>2“>Z=c|0;S=h[l
(b<<4)>>3];U=h[l
(b<<4)+8>>3];N=G*(S-I)-ea*(U-M);do{if(N>1.0e-4){ma=1}else{_=N<-1.0e-4;X=_<<31>>31;if(_){ma=X;break}if(o){if(D<S&S<I){C=123;break c}if(I<S&S<D){C=123;break c}else{ma=X;break}}else{if(q<U&U<M){C=123;break c}if(M<U&U<q){C=123;break c}else{ma=X;break}}}}while(0);N=h[l
(Z<<4)>>3];H=h[l
(Z<<4)+8>>3];L=G*(N-I)-ea*(H-M);do{if(L>1.0e-4){na=1}else{X=L<-1.0e-4;_=X<<31>>31;if(X){na=_;break}if(o){if(D<N&N<I){C=123;break c}if(I<N&N<D){C=123;break c}else{na=_;break}}else{if(q<H&H<M){C=123;break c}if(M<H&H<q){C=123;break c}else{na=_;break}}}}while(0);L=U-H;K=S-N;F=(D-N)L-K(q-H);if(F>1.0e-4){oa=1}else{oa=(F<-1.0e-4)<<31>>31}F=(I-N)L-K(M-H);if(F>1.0e-4){pa=1}else{pa=(F<-1.0e-4)<<31>>31}if((da(na,ma)|0)<0){if((da(pa,oa)|0)<=-1){C=123;break c}}b=b+1|0;}>3“>C=0;h=0.0}d=d+1|0;}>3“>0.0;aa=j+1|0;ba=p+(aa<<3)|0;h=0.0;i=e;return p|0}function cC(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>0;j=c|>2“>n=c|>2“>0;q=c|0;r=11}else{if(l){>2“>0;o=0;p=c|>2“>n=c|0;if((b|0)>(e|0)){s=b;t=b;u=e;v=e}else{s=e;t=e;u=b;v=b}>2“>0;x=c|>2“>0;z=c|0;if((z|0)>0){A=0}else{o=y;p=x;q=w;r=11;break}while(1){>2“>A=C+1|0;if(($B(a,d,j+(C<<4)|0,j+(c<<4)|0)|0)!=0){B=0;break}if((A|0)<(p|0)){C=A}else{m=q;break b}}i=g;return B|0}}while(0);if((m|0)<(h|0)){D=m}else{B=1;i=g;return B|0}while(1){>2“>g=0,j=0,k=0,l=0.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;f=i;i=i+2048|0;g=e;e=i;i=i+32|0;tF(e,g,32)|0;g=f|0;j=f+1024|0;k=b+16|0;b=c[248+(c[(c|>3“>m=e+8|0;eC(b,l,+h);>3“>h-l,o)|0)|0;i=o;p=gb(n|0,46)|0;do{if((p|0)==0){q=j+(xF(n|0)|0)|0}else{r=p;while(1){s=r+1|0;if((a|0)==0){t=r;break}else{r=s}}while(1){r=a|0;if((r<<24>>24|0)==46){u=5;break}else if((r<<24>>24|0)!=48){u=6;break}a=0;t=t-1|0}if((u|0)==5){a=0;q=t;break}else if((u|0)==6){q=t+1|0;break}}}while(0);a=32;a=>3“>h- +q=e+1|0;if((a|0)==0){w=e;break}else{e=q}}while(1){e=a|0;if((e<<24>>24|0)==46){u=12;break}else if((e<<24>>24|0)!=48){u=13;break}a=0;w=w-1|0}if((u|0)==12){a=0;v=w;break}else if((u|0)==13){v=w+1|0;break}}}while(0);a=32;a=>2”>0;d=c[248+(c[(c|>2”>213464,c=>2”>0;if(k>>>0<(c|0)>>>0){y;a=32;z=1024;A=0;i=f;return}>2“>0;y=x+1|0;c=y;a=32;z=1024;A=0;i=f;return}function eC(b,c,d){b=b|0;c=+c;d=+d;var n=m+1|0;if((a|0)==0){o=m;break}else{m=n}}while(1){m=a|0;if((m<<24>>24|0)==46){p=5;break}else if((m<<24>>24|0)!=48){p=6;break}a=0;o=o-1|0}if((p|0)==5){a=0;l=o;break}else if((p|0)==6){l=o+1|0;break}}}while(0);a=32;a=o=l+1|0;if((a|0)==0){r=l;break}else{l=o}}while(1){l=a|0;if((l<<24>>24|0)==46){p=12;break}else if((l<<24>>24|0)!=48){p=13;break}a=0;r=r-1|0}if((p|0)==12){a=0;q=r;break}else if((p|0)==13){q=r+1|0;break}}}while(0);a=32;a=0;Lv(b,g)|0;i=e;return}function fC(d){d=d|0;var >2“>0)+8>>2]|0;k=d+64|0;switch(c|0){case 1:{>2“>zk(j,h,g);d=c|>2“>0;g=c|0;k=dF(8240)|0;c=k;a:do{if((g|0)==5){>2“>12;c=113088}else if((g|0)==6){>2“>14;c=113640}else{l=ew(j|0,114376)|0;do{if((l|0)!=0){if((a|0)==0){break}m=f|0;n=0;o=l;b:while(1){p=o;while(1){q=p+1|0;r=a|0;if(r<<24>>24==0){break b}if(((r<<24>>24)-48|0)>>>0<10>>>0){break}else{p=q}}if((n|0)>=1023){s=16;break}a=r;n=n+1|0;o=q}if((s|0)==16){a=0;o=(Rb(m|0)|0)&65535;if((o&65535)>>>0<=10>>>0){break}b[(c|0)+8232>>1]=o;c[(c|0)+8236>>2]=l;break a}}while(0);l=f|0;o=0;p=112568;c:while(1){u=p;while(1){v=u+1|0;w=a|0;if(w<<24>>24==0){break c}if(((w<<24>>24)-48|0)>>>0<10>>>0){break}else{u=v}}if((o|0)>=1023){s=25;break}a=w;o=o+1|0;p=v}if((s|0)==25){a=0;p=(Rb(l|0)|0)&65535;b[(c|0)+8232>>1]=p;c[(c|0)+8236>>2]=112568}}c[c>>2]=0}else{t=en(j,0,115752,213464)|0;c[c>>2]=t}c[(c|0)+4>>2]=0}else{t=en(j,0,112048,213464)|0;c[(c|0)+4>>2]=t}t=en(j,1,115752,213464)|0;c[(c|0)+8>>2]=t;t=en(j,1,112048,213464)|0;c[(c|0)+12>>2]=t;t=en(j,2,115752,213464)|0;c[(c|0)+16>>2]=t;if((h|0)==0){c[(c|0)+20>>2]=0}else{h=en(j,2,111448,213464)|0;c[(c|0)+20>>2]=h}if((d|0)==0){c[(c|0)+24>>2]=0}else{d=en(j,2,110704,213464)|0;c[(c|0)+24>>2]=d}c[(c|0)+28>>2]=0}else{d=en(j,2,112048,213464)|0;c[(c|0)+28>>2]=d}c[(c|0)+32>>2]=0}else{d=en(j,2,110056,213464)|0;c[(c|0)+32>>2]=d}c[(c|0)+36>>2]=0}else{f=en(j,2,109368,213464)|0;c[(c|0)+36>>2]=f}Iv(174464,1024,(c|0)+40|0);Iv(174480,1024,(c|0)+1064|0);Iv(174496,1024,(c|0)+2088|0);Iv(174512,1024,(c|0)+3112|0);Iv(174528,1024,(c|0)+4136|0);Iv(174544,1024,(c|0)+5160|0);Iv(174560,1024,(c|0)+6184|0);Iv(174576,1024,(c|0)+7208|0);i=e;return};case 0:{Ck(j);i=e;return};default:{i=e;return}}}function gC(b){b=b|0;var 0)+8>>2]|0;if((c|0)==0){c=c;c=30;c=34}>2“>0)+8|0;g=c|>2“>180728;switch(c|0){case 0:case 1:{>2“>i=c|>2“>Fy(d,b)|0;i=c|>2“>xk(b,d,b,0);i=c|>2“>xk(b,d,b,1);i=c|f=c|0;if((f|0)==(c|0)){k=d|0}else{l=c[c>>2]|0;if((l|0)==0){m=en(d,0,115752,213464)|0;c[c>>2]=m;n=c[c>>2]|0;o=c|0}else{n=l;o=f}f=d|0;if(o>>>0<(c|0)>>>0){p=o}else{Jv(174464,1)|0;p=c|0}a=0;p=c|0;c=p;hw(f,n,p)|0;k=f}f=c[(c|0)+4>>2]|0;p=c|0;if(p>>>0<(c|0)>>>0){q=p}else{Jv(174528,1)|0;q=c|0}a=0;q=c|0;c=q;hw(k,f,q)|0}iw(k,114376,c[(c|0)+8236>>2]|0,213464)|0;Mv(174464);Mv(174480);Mv(174496);Mv(174512);Mv(174528);Mv(174544);Mv(174560);Mv(174576);eF(c|0);h=1.0;h=1.0;c=0;c=>2“>i=c|>2“>Fy(d,b)|0;i=c|>2“>i=c|>2“>d=0,e=0,f=0,g=0,i=0;d=c[(c|0)+8>>2]|0;b=d|0;e=c[c>>2]|0;f=c|0;if(f>>>0<(c|0)>>>0){g=f}else{Jv(174480,1)|0;g=c|0}a=0;g=c|0;c=h=1.0;h=1.0;c=0;c=0;return}d=c[(c|0)+4>>2]|0;g=c|0;if(g>>>0<(c|0)>>>0){i=g}else{Jv(174544,1)|0;i=c|0}a=0;i=c|0;c=i;hw(b,d,i)|0;h=1.0;h=1.0;c=0;c=0;return}function iC(b){b=b|0;var 0)+8>>2]|0;b=c|0;if((b|0)!=(c|0)){e=c[(c|0)+8>>2]|0;if(b>>>0<(c|0)>>>0){f=b}else{Jv(174480,1)|0;f=c|0}a=0;f=c|0;c=f;hw(d|0,e,f)|0}f=c|0;if((f|0)==(c|0)){h=1.0;h=1.0;c=0;c=0;return}e=c[(c|0)+12>>2]|0;if(f>>>0<(c|0)>>>0){g=f}else{Jv(174544,1)|0;g=c|0}a=0;g=c|0;c=g;hw(d|0,e,g)|0;h=1.0;h=1.0;c=0;c=0;return}function jC(b){b=b|0;var 0)+8>>2]|0;b=c|0;if((b|0)!=(c|0)){e=c[(c|0)+16>>2]|0;if(b>>>0<(c|0)>>>0){f=b}else{Jv(174480,1)|0;f=c|0}a=0;f=c|0;c=f;hw(d|0,e,f)|0}f=c|0;if((f|0)!=(c|0)){e=c[(c|0)+24>>2]|0;if(f>>>0<(c|0)>>>0){g=f}else{Jv(174496,1)|0;g=c|0}a=0;g=c|0;c=g;hw(d|0,e,g)|0}g=c|0;if((g|0)!=(c|0)){e=c[(c|0)+20>>2]|0;if(g>>>0<(c|0)>>>0){i=g}else{Jv(174512,1)|0;i=c|0}a=0;i=c|0;c=i;hw(d|0,e,i)|0}i=c|0;if((i|0)!=(c|0)){e=c[(c|0)+28>>2]|0;if(i>>>0<(c|0)>>>0){j=i}else{Jv(174544,1)|0;j=c|0}a=0;j=c|0;c=j;hw(d|0,e,j)|0}j=c|0;if((j|0)!=(c|0)){e=c[(c|0)+36>>2]|0;if(j>>>0<(c|0)>>>0){k=j}else{Jv(174560,1)|0;k=c|0}a=0;k=c|0;c=k;hw(d|0,e,k)|0}k=c|0;if((k|0)==(c|0)){h=1.0;h=1.0;h=1.0;h=1.0;h=1.0;h=1.0;c=0;c=0;c=0;c=0;c=0;c=0;return}e=c[(c|0)+32>>2]|0;if(k>>>0<(c|0)>>>0){l=k}else{Jv(174576,1)|0;l=c|0}a=0;l=c|0;c=l;hw(d|0,e,l)|0;h=1.0;h=1.0;h=1.0;h=1.0;h=1.0;h=1.0;c=0;c=0;c=0;c=0;c=0;c=0;return}function kC(e,f,g){e=e|0;f=f|0;g=g|0;var >2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+12>>2]|0;o=c|>2”>h[(c|0)+16>>3],r)|0)|0;i=r;s=gb(p|0,46)|0;do{if((s|0)==0){t=m+(xF(p|0)|0)|0}else{u=s;while(1){v=u+1|0;if((a|0)==0){w=u;break}else{u=v}}while(1){u=a|0;if((u<<24>>24|0)==46){x=5;break}else if((u<<24>>24|0)!=48){x=6;break}a=0;w=w-1|0}if((x|0)==5){a=0;t=w;break}else if((x|0)==6){t=w+1|0;break}}}while(0);a=32;a=>2”>2]|0;w=c[248+(c[(c|>2”>213464,c=>2”>0;if(l>>>0<(c|0)>>>0){y=l}else{>2”>c=y+1;a=0)+16|0;t=a|0;w=d|0;l=d|0;u=d|0;if(t<<24>>24==-1){>2“>w,c=>2“>nb(180832,147960,(r=i,i=i+32|0,c=>2“>l,c=>2“>t=c[248+(c[(c|>2“>154040,c=>2“>0;if(k>>>0<(c|0)>>>0){z=k}else{>2“>c=z+1;a=32;z=a|0;if((z|0)==114){A=1}else if((z|0)==108){A=-1}else{A=0}>2“>B=c<<25>>25}z=b[(c|0)+8232>>1]|0;do{if((z&65535)>>>0>14>>>0){>2“>nb(p|0,118560,(r=i,i=i+8|0,c=>3“>while(0);e=f+8|0;C=+h+ +>3“>h=>2“>C);nb(p|0,116688,(r=i,i=i+8|0,c=>3“>h,r)|0)|0;i=r;A=gb(p|0,46)|0;do{if((A|0)==0){D=m+(xF(p|0)|0)|0}else{f=A;while(1){e=f+1|0;if((a|0)==0){E=f;break}else{f=e}}while(1){f=a|0;if((f<<24>>24|0)==46){x=27;break}else if((f<<24>>24|0)!=48){x=28;break}a=0;E=E-1|0}if((x|0)==27){a=0;D=E;break}else if((x|0)==28){D=E+1|0;break}}}while(0);a=32;a=>2“>0;g=c[248+(c[(c|>2“>213464,c=>2“>0;if(s>>>0<(c|0)>>>0){G;a=32;H=1024;I=0;i=j;return}>2”>0;G=F+1|0;c=G;a=32;H=1024;I=0;i=j;return}function lC(b,e,f){b=b|0;e=e|0;f=f|0;var >2”>0)+12>>2]|0;pC(b);n=(c|0)+16|0;o=a|0;p=d|0;q=d|0;r=d|0;if(o<<24>>24==-1){>2”>p,c=>2”>nb(180832,147960,(s=i,i=i+32|0,c=>2”>q,c=>2”>o=c[248+(c[(c|>2”>154040,c=>2”>0;if(q>>>0<(c|0)>>>0){t=q}else{>2”>c=t+1;a=32;if((f|0)==0){>2”>f=(c|0)+56|0;b=a|0;t=d|0;r=d|0;o=d|0;if(b<<24>>24==-1){>2”>t,c=>2”>nb(180832,147960,(s=i,i=i+32|0,c=>2”>r,c=>2”>b=c[248+(c[(c|>2”>128936,c=>2”>0;if(j>>>0<(c|0)>>>0){v=j}else{>2”>c=v+1;a=32;}>3”>v=e|0;m=e+8|0;eC(u,+h,+>3”>l=k|0;nb(l|0,107520,(s=i,i=i+8|0,h=+>3”>h,s)|0)|0;i=s;v=gb(l|0,46)|0;do{if((v|0)==0){w=k+(xF(l|0)|0)|0}else{b=v;while(1){j=b+1|0;if((a|0)==0){x=b;break}else{b=j}}while(1){b=a|0;if((b<<24>>24|0)==46){y=21;break}else if((b<<24>>24|0)!=48){y=22;break}a=0;x=x-1|0}if((y|0)==21){a=0;w=x;break}else if((y|0)==22){w=x+1|0;break}}}while(0);a=32;a=>3”>h- +z=k+(xF(l|0)|0)|0;A=z+1|0;a=32;a=0;B=Lv(u,l)|0;i=g;return}else{C=s}while(1){s=C+1|0;if((a|0)==0){D=C;break}else{C=s}}while(1){C=a|0;if((C<<24>>24|0)==46){y=28;break}else if((C<<24>>24|0)!=48){y=29;break}a=0;D=D-1|0}if((y|0)==28){a=0;z=D;A=z+1|0;a=32;a=0;B=Lv(u,l)|0;i=g;return}else if((y|0)==29){z=D+1|0;A=z+1|0;a=32;a=0;B=Lv(u,l)|0;i=g;return}}function mC(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var 0)+16|0;o=a|0;p=d|0;q=d|0;r=d|0;if(o<<24>>24==-1){>2”>p,c=>2”>nb(180832,147960,(s=i,i=i+32|0,c=>2”>q,c=>2”>o=c[248+(c[(c|>2”>154040,c=>2”>0;if(q>>>0<(c|0)>>>0){t=q}else{>2”>c=t+1;a=32;if((g|0)==0){>2”>0)+12>>2]<<2)>>2]|0;o=r+4|0;q=c|>2”>Jv(r,1)|0;u=c|0}u+1;a=>2“>g=(c|0)+56|0;b=a|0;v=d|0;r=d|0;t=d|0;if(b<<24>>24==-1){>2“>v,c=>2“>nb(180832,147960,(s=i,i=i+32|0,c=>2“>r,c=>2“>b=c[248+(c[(c|>2“>128936,c=>2“>0;if(k>>>0<(c|0)>>>0){w=k}else{>2“>c=w+1;a=32;}>2“>0)+12>>2]<<2)>>2]|0;m=l+4|0;t=c|>2“>Jv(l,1)|0;x=c|0}x+1;a=>2”>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;j=i;i=i+3072|0;g=j|0;l=j+2048|0;pC(b);m=b+16|0;n=(c|0)+16|0;o=a|0;p=d|0;q=d|0;r=d|0;if(o<<24>>24==-1){>2”>p,c=>2”>nb(180832,147960,(s=i,i=i+32|0,c=>2”>q,c=>2”>o=c[248+(c[(c|>2”>154040,c=>2”>0;if(q>>>0<(c|0)>>>0){t=q}else{>2”>c=t+1;a=32;if((k|0)==0){>2”>0)+12>>2]<<2)>>2]|0;o=r+4|0;q=c|>2”>Jv(r,1)|0;u=c|0}u+1;a=>2“>k=(c|0)+56|0;b=a|0;v=d|0;r=d|0;t=d|0;if(b<<24>>24==-1){>2“>v,c=>2“>nb(180832,147960,(s=i,i=i+32|0,c=>2“>r,c=>2“>b=c[248+(c[(c|>2“>128936,c=>2“>0;if(g>>>0<(c|0)>>>0){w=g}else{>2“>c=w+1;a=32;}>2“>0)+12>>2]<<2)>>2]|0;m=l+4|0;t=c|>2“>Jv(l,1)|0;x=c|0}x+1;a=>2”>g=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+2048|0;pC(b);j=b+16|0;b=(c|0)+16|0;k=a|0;l=d|0;m=d|0;n=d|0;if(k<<24>>24==-1){>2”>l,c=>2”>nb(180832,147960,(o=i,i=i+32|0,c=>2”>m,c=>2”>k=c[248+(c[(c|>2”>154040,c=>2”>0;if(m>>>0<(c|0)>>>0){p=m}else{>2”>c=p+1;a=>2”>0)+12>>2]<<2)>>2]|0;j=n+4|0;k=c|>2”>Jv(n,1)|0;q=c|0}q+1;a=>2“>d=0,e=0,f=0,g=0,j=0.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;d=i;i=i+2192|0;e=d|0;f=d+2176|0;Iv(f,1024,d+1024|0);g=b+16|0;b=c|>2“>k=14688+(c<<>3“>h=>2“>h[(c|0)+152>>3],l)|0)|0;i=l;m=gb(k|0,46)|0;a:do{if((m|0)!=0){n=m;while(1){o=n+1|0;if((a|0)==0){p=n;break}else{n=o}}while(1){n=a|0;if((n<<24>>24|0)==46){break}else if((n<<24>>24|0)!=48){break a}a=0;p=p-1|0}a=0}}>2“>0;m=f+8|0;if(p>>>0<(c|0)>>>0){q=p}else{>2“>c=q+1;a=>2“>0;if(q>>>0<(c|0)>>>0){r=q}else{a=>2”>0;c=>2”>0)+12>>2]<<2)>>2]|0;q=e|0;m=xF(r|0)|0;nb(q|0,121624,(l=i,i=i+16|0,c=>2”>m,l)|0)|0;i=l;Lv(k,q)|0;Lv(k,r)|0;r=k+4|0;q=c|>2”>Jv(k,1)|0;s=c|0}s+1;a=>2“>b=c|0;if((b|0)==0){i=d;return}e=e+4|0;t=a|0;if((t<<24>>24|0)==98){if((Ya(b|0,133480)|0)!=0){u=21}}else if((t<<24>>24|0)==102){if((Ya(b|0,136176)|0)!=0){u=21}}else if((t<<24>>24|0)==115){if((Ya(b|0,131360)|0)!=0){u=21}}else{u=21}if((u|0)==21){u=0;Lv(f,b)|0;t=b;while(1){v=t+1|0;if((a|0)==0){break}else{t=v}}if((a|0)!=0){>2”>0;if(t>>>0<(c|0)>>>0){w=t}else{>2”>c=w+1;a=40;if((a|0)!=0){t=v;m=0;while(1){if((m|0)!=0){>2”>0;if(p>>>0<(c|0)>>>0){x=p}else{>2”>c=x+1;a=44}Lv(f,t)|0;p=t;while(1){y=p+1|0;if((a|0)==0){break}else{p=y}}if((a|0)==0){break}else{t=y;m=m+1|0}}}>2”>0;if(m>>>0<(c|0)>>>0){z=m}else{>2”>c=z+1;a=41}>2”>0;if(m>>>0<(c|0)>>>0){A=m}else{a=>2“>0;c=>2“>0)+12>>2]<<2)>>2]|0;p=xF(m|0)|0;nb(q|0,121624,(l=i,i=i+16|0,c=>2“>p,l)|0)|0;i=l;Lv(t,q)|0;Lv(t,m)|0;m=t+4|0;p=c|>2“>Jv(t,1)|0;B=c|0}B+1;a=32;}>2”>l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;l=i;i=i+3120|0;m=l|0;n=l+1024|0;o=l+2048|0;p=l+3072|0;q=l+3088|0;r=b+16|0;b=c|0)*3.141592653589793/180.0;if((e[(c|0)+8232>>1]|0)>>>0<14>>>0){t=b+56|0;u=a|0;v=d|0;w=d|0;x=d|0;if(u<<24>>24==-1){>2“>v,c=>2“>nb(180832,147960,(y=i,i=i+32|0,c=>2“>w,c=>2“>u=c[248+(c[(c|>2“>128936,c=>2“>0;if(m>>>0<(c|0)>>>0){z=m}else{>2“>c=z+1;a=32;i=l;return}Iv(p,1024,o|0);o=(f|0)==2;f=q|0;if(o){>2“>0;if(x>>>0<(c|0)>>>0){A=x}else{>2“>c=A+1;a=>3“>h);>3“>h)}else{>3“>C=+h;if(s==0.0){>3“>D=B*.25;I=D;J=s;s=C+I*+V(J);K=+h;E=s;F=K+I*+W(J);G=K;H=D}>2“>0;if(k>>>0<(c|0)>>>0){L=k}else{>2“>c=L+1;a=f=k+1|0;if((a|0)==0){N=k;break}else{k=f}}while(1){k=a|0;if((k<<24>>24|0)==46){O=21;break}else if((k<<24>>24|0)!=48){O=22;break}a=0;N=N-1|0}if((O|0)==21){a=0;M=N;break}else if((O|0)==22){M=N+1|0;break}}}while(0);a=32;a=q=N+1|0;if((a|0)==0){Q=N;break}else{N=q}}while(1){N=a|0;if((N<<24>>24|0)==46){O=28;break}else if((N<<24>>24|0)!=48){O=29;break}a=0;Q=Q-1|0}if((O|0)==28){a=0;P=Q;break}else if((O|0)==29){P=Q+1|0;break}}}while(0);a=32;a=0;Lv(p,L)|0;}>2“>rC(p,B,P);rC(p,+g,b+96|0)}else{rC(p,0.0,P);rC(p,1.0,b+96|0)}>2“>0;L=p+8|0;Q=P>>>0>=(c|0)>>>0;if(o){if(Q){>2“>c=R+1;a=93}else{if(Q){>2“>c=S+1;a=41}>2“>0;if(S>>>0<(c|0)>>>0){T=S}else{a=>2”>0;c=>2”>0)+12>>2]<<2)>>2]|0;r=n|0;n=xF(T|0)|0;nb(r|0,121624,(y=i,i=i+16|0,c=>2”>n,y)|0)|0;i=y;Lv(b,r)|0;Lv(b,T)|0;T=b+4|0;r=c|>2”>Jv(b,1)|0;U=c|0}U+1;a=32;Mv(p);i=l;return}function rC(b,e,f){b=b|0;e=+e;f=f|0;var q=p+1|0;if((a|0)==0){r=p;break}else{p=q}}while(1){p=a|0;if((p<<24>>24|0)==46){s=5;break}else if((p<<24>>24|0)!=48){s=6;break}a=0;r=r-1|0}if((s|0)==5){a=0;o=r;break}else if((s|0)==6){o=r+1|0;break}}}while(0);a=32;a=0;o=f;f=a|0;r=d|0;s=d|0;n=d|0;if(f<<24>>24==-1){>2”>r,c=>2”>nb(180832,147960,(m=i,i=i+32|0,c=>2”>s,c=>2”>f=j|0;j=xF(180832)|0;nb(f|0,121624,(m=i,i=i+16|0,c=>2”>j,m)|0)|0;i=m;Lv(b,f)|0;Lv(b,180832)|0;f=b+4|0;m=c|>2”>t=m;u=t+1|0;c=u;a=32;v=1024;w=0;i=g;return}>2”>0;u=t+1|0;c=u;a=32;v=1024;w=0;i=g;return}function sC(a){a=a|0;var >2”>0;_z(a,121432)|0;e=c[c>>>2”>0;g=c|>2”>c,>2”>f,c=>2”>0)|0;dA(a,119856,(h=i,i=i+8|0,c=>2”>0,c|a=a|0;c=2;return}function vC(a){a=a|0;c=1;return}function wC(a){a=a|0;c=2;return}function xC(a){a=a|0;c=0;return}function yC(a){a=a|0;c=2;return}function zC(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>c;>2“>c;>2“>c;>2“>c;0)+16>>2]|0;j=c|>3”>0;l=+h*+>2”>m=(c|>2”>o=c|0}n=a|0;if((n|0)==108){p=0}else if((n|0)==114){p=2}else{p=1}>3”>n=~~r;r=+h;if(r<0.0){s=r+-.5}else{s=r+.5}0;e=c|0;if((e|0)==0){c=64;t=dF(64)|0;c=t;u=t}else{u=e}e=a|0;if(e<<24>>24==0){v=u}else{t=0;w=u;u=k;k=e;while(1){e=u+1|0;x=c|0;if((t|0)>(x-8|0)){y=x<<1;c=y;x=gF(c|0,y)|0;c=x;z=x+t|0}else{z=w}if(k<<24>>24>-1){if(k<<24>>24==92){a=92;A=z+1|0;B=t+1|0}else{A=z;B=t}a=k;C=A+1|0;D=B+1|0}else{a=x=a|0;if(x<<24>>24==0){v=C;break}else{t=D;w=C;u=e;k=x}}}a=0;v=c|>2”>4,c=>2”>g,c=>2”>0,c=>3”>l,h=>3”>6,h=>2”>0.0,c=>2”>d,c=v,E)|0);i=E;i=f;return}function AC(e,f){e=e|0;f=f|0;var >2”>k=c|0;l=a|0;m=0;n=122104;while(1){if((a|0)==l<<24>>24){if((Ya(n|0,k|0)|0)==0){break}}o=m+1|0;if((o|0)==8){p=17;break}else{>2”>c=6;i=g;return}>2”>m;c=6;i=g;return}else if((j|0)==1){j=f;m=f;n=a|0;k=n&255;l=j+1|0;o=a|0;q=o&255;r=j+2|0;j=a|0;s=j&255;t=c|0;do{if((t|0)>0){u=-1;v=0;w=195075;while(1){>1”>0)-k|0;y=(b|c=t+1;if((t|0)==256){B=D}else{F=E;p=14;break}}G=B+32|0}else{c=t+1;F=0;p=14}}while(0);if((p|0)==14){>1“>n&255;b=j&255;j=F+32|0;F=d|0;m=d|0;l=d|>2”>0,c=>2”>F,c=>2”>c=>2”>e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0;e=i;f=c|>2”>j=c|0;l=c|>3“>p=+h;if(p<0.0){q=p+-.5}else{q=p+.5}>3“>f=~~r;r=+h;s=r-p;if(s<0.0){t=s+-.5}else{t=s+.5}>2“>dA(a,135256,(a=i,i=i+160|0,c=>2“>1,c=>2“>g,c=>2“>k,c=>2“>0,c=>2“>n,c=>2“>0.0,c=>2“>f,c=~~>2“>u,c=>2“>f,c=~~>2“>f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0;f=i;g=c|>2“>k=c|0;m=c|>2”>dA(a,162144,(o=i,i=i+128|0,c=>2”>3,c=>2”>j,c=>2”>l,c=>2”>0,c=>2”>p,c=>2”>0,c=>2”>0,c=>2”>j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0.0,K=0.0,L=0,M=0,N=0;f=i;i=i+80|0;e=f|0;j=f+64|0;k=c|>2”>m=c|0;n=c|0;if((d|0)<=3){cc(150216,147224,356,170656)}>2”>s=5;t=c|0;u=20}>3”>k=e+48|0;h=>3”>g=e+56|0;h=w;if(v<0.0){x=v+-.5}else{x=v+.5}if(w<0.0){y=w+-.5}else{y=w+.5}>2”>x,c=~~y,z)|0)|0;i=z;A=e|0;B=e;C=k;k=j|0;D=j+8|0;E=0;F=1;G=o+p|0;p=3;while(1){>2”>c;>2”>c;>2”>c;>2”>c;>3”>h=h[b
(H<<4)+8>>3];>3”>h=h[b
(H<<4)+8>>3];>3”>h=h[b
(H<<4)+8>>3];H=1;I=G;do{>3”>x=+h;if(y<0.0){J=y+-.5}else{J=y+.5}if(x<0.0){K=x+-.5}else{K=x+.5}>2”>J,c=~~K,z)|0)|0;i=z;I=I+L|0;H=H+1|0;}while((H|0)<7);M=F+6|0;H=p+3|0;if((H|0)<(d|0)){E=p;F=M;G=I;p=H}else{break}}>2”>3,c=>2”>r,c=>2”>m,c=>2”>n,c=>3”>u,h=>2”>0,c=>2”>0,c=>2”>dA(a,138080,(z=i,i=i+8|0,c=((F|0)%(o|0)|0|0)!=0,z)|0);i=z;F=F+1|0;}while((F|0)<(M|0));N=_z(a,153232)|0;i=f;return}function EC(a,b,d){a=a|0;b=b|0;d=d|0;var >3”>0;g=~~+h;0;k=c|>2“>dA(a,162144,(l=i,i=i+128|0,c=>2“>1,c=>2“>g,c=>2“>0,c=>2“>0,c=>2“>m,c=>2“>0,c=>2“>0,c=>2“>dA(a,158264,(l=i,i=i+16|0,c=~~>2“>d=0;d=i;dA(a,166272,(a=i,i=i+8|0,c=b,a)|0);i=a;i=d;return}function GC(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0.0,k=0.0,l=0.0,m=0,n=0,o=0.0,p=0.0;f=i;if((d|0)>0){g=0;do{j=h[b
(g<<4)>>3];if(j<0.0){k=j+-.5}else{k=j+.5}j=h[b
(g<<4)+8>>3];if(j<0.0){l=j+-.5}else{l=j+.5}>2“>k,c=~~l,m)|0);i=m;g=g+1|0;}while((g|0)<(d|0))}if((e|0)==0){n=_z(a,153232)|0;i=f;return}>3“>l=+h;if(l<0.0){p=l+-.5}else{p=l+.5}>2“>o,c=~~p,m)|0);i=m;n=_z(a,153232)|0;i=f;return}function HC(b){b=b|0;var >2“>0;e=c|0;if((e|0)==0){if((a|0)==0){return}>2”>f=gk($w(c|0)|0)|0;_z(b,113328)|0;_z(b,f)|0;_z(b,112792)|0;_z(b,f)|0;_z(b,117936)|0;return}else if((e|0)==1){if((a|0)==0){return}>2“>0)|0)|0;_z(b,114024)|0;_z(b,gk($w(c|0)|0)|0)|0;_z(b,164480)|0;return}else{return}}function IC(a){a=a|0;var >2“>0;d=c|0;if((d|0)==3){>2“>0,c|>2“>0,c|>2“>0,c|>2“>KC(a,c|>2“>0,c|>2“>0,c|>2“>0,c|0);return}else{return}}function JC(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>0;KC(a,c|>2“>0,c|0,b,d,e,f);return}function KC(b,d,e,f,g,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;m=i;if((e|0)==0|(f|0)==0){i=m;return}if((c|0)<(f|0)){n=f+10|0;c=n;c=gF(c|0,n<<3)|0}n=(f|0)>0;if(n){o=0;do{p=h[e
(o<<4)>>3];if(p<0.0){q=p+-.5}else{q=p+.5}c[(c|0)+(o<<3)>>2]=~~q;p=h[e
(o<<4)+8>>3];if(p<0.0){r=p+-.5}else{r=p+.5}c[(c|0)+(o<<3)+4>>2]=~~r;o=o+1|0;}while((o|0)<(f|0))}if((a|0)==0){break}if((d|0)==2){v=c|>2“>0;dA(b,168600,(t=i,i=i+16|0,c=>2“>c=w,t)|0);i=t;u=u+1|0;}while((u|0)<(f|0))}_z(b,164480)|0;i=m;return}else if((d|0)==1){u=c|>2“>0;v=c|>2“>0)-w|0;dA(b,83016,(t=i,i=i+32|0,c=>2“>w,c=x=c|>2”>0;w=c|>2”>0;y=c|>2”>g,c=>2”>w,c=if((a|0)==0){break}if((d|0)!=0){cc(160496,156352,77,170312)}n=c|>2“>0;u=c|>2“>0;dA(b,151872,(t=i,i=i+48|0,c=>2“>c=>2“>u,c=>2“>g,c=j,t)|0);i=t;i=m;return}}while(0);if((e-2|0)>>>0>=2>>>0){i=m;return}if((d|0)==2){_z(b,142952)|0}else if((d|0)==1){_z(b,149056)|0}else if((d|0)==0){_z(b,145920)|0}else{cc(160496,156352,93,170312)}do{if((l|0)!=0){if((a|0)==0){break}_z(b,139840)|0;_z(b,ik(l)|0)|0;_z(b,137160)|0}}while(0);do{if(!s){if((a|0)==0){break}_z(b,134264)|0;_z(b,ik(g)|0)|0;_z(b,137160)|0}}while(0);do{if((k|0)!=0){if((a|0)==0){break}_z(b,132288)|0;_z(b,gk(k)|0)|0;_z(b,137160)|0}}while(0);do{if((j|0)!=0){if((a|0)==0){break}_z(b,129944)|0;_z(b,gk(j)|0)|0;_z(b,137160)|0}}while(0);_z(b,126808)|0;_z(b,124240)|0;do{if((d|0)==0){j=c|>2“>0;g=c|>2“>0;dA(b,121200,(t=i,i=i+32|0,c=>2“>c=>2“>g,c=s,t)|0);i=t}else if((d|0)==2){s=c|>2“>0;dA(b,120328,(t=i,i=i+16|0,c=>2“>c=g,t)|0);i=t;if((f|0)>1){z=1}else{break}do{g=c|>2“>0;dA(b,119600,(t=i,i=i+16|0,c=>2“>c=s,t)|0);i=t;z=z+1|0;}while((z|0)<(f|0))}else if((d|0)==1){s=c|>2“>0;k=c|>2“>0)-g|0;dA(b,122008,(t=i,i=i+24|0,c=>2“>k,c=j,t)|0);i=t}}>2“>b=0,d=0,e=0,f=0;b=i;_z(a,132568)|0;if((c|0)==2){_z(a,132408)|0}else{_z(a,136984)|0}>2“>2]|0;e=c|>2“>0;dA(a,132168,(a=i,i=i+24|0,c=>2“>c=>2“>b=0,d=0,e=0,f=0,g=0,h=0,j=0;b=i;_z(a,133184)|0;d=a+64|0;e=a+12|0;if((c|0)!=2){>2“>c[(c|0)+28>>2],f)|0);i=f}>2“>if((c|0)==2){g=_z(a,132856)|0;h=_z(a,132728)|0;i=b;return}>2“>0;e=c|>2“>0;dA(a,99424,(f=i,i=i+32|0,c=>2“>c=>2“>e,c=j,f)|0);i=f;g=_z(a,132856)|0;h=_z(a,132728)|0;i=b;return}function NC(b){b=b|0;var 0;a=0;g=b+12|0;h=f+8|0;do{>2”>j=$w(c|>2”>j,k)|0);i=k;j=b+64|0;if((c|0)==2){_z(b,100376)|0}else{_z(b,100784)|0}do{>2”>if((c|0)==2){>2”>0;m=c|>2”>0;dA(b,99424,(k=i,i=i+32|0,c=>2”>c=>2”>m,c=n,k)|0);i=k;break}else{_z(b,99824)|0;break}}}>2”>0)+24>>2]|0,12448);cl(b);j=c[(c|0)+20>>2]|0;if((j|0)==0){break}>2”>c;while(0);c=(0)+8>>2]|0)+115|0]|0)==1;if(!(a|0)){_z(b,98584)|0;a=1}>2”>dA(b,97984,(k=i,i=i+8|0,c=h,k)|0);i=k;i=d;return}function OC(a,b,d,e){>2”>d,c=e,a)|0);i=a;i=b;return}function PC(a){a=a|0;var >2”>0;e=c|>2”>0;g=c|>2”>0)+28>>2]|0)+1|0;dA(a,108832,(l=i,i=i+16|0,c=>2”>k,l)|0);i=l;if((c[(c|0)+20>>2]|0)==0){>2”>d,c=>2”>f,c=g,l)|0);i=l}>2”>c|>2”>dA(a,105504,(l=i,i=i+16|0,c=>2”>n=c|>2”>0;dA(a,105112,(l=i,i=i+24|0,c=>2”>c=>2”>o,l)|0);i=l;if((c[(c|0)+20>>2]|0)==0){>2”>d,c=>2”>f-d,c=g-e,l)|0);i=l}>2”>o=c|>3”>r=+h;>3”>h,>2”>p,c=>3”>q,h=>2”>Dc[c[(c|>2”>f,c=>2”>dA(a,102872,(l=i,i=i+32|0,c=>2”>e,c=>2”>b=0,d=0;b=i;d=a+12|0;if((c[(c|0)+20>>2]|0)!=0){>2”>_z(a,111072)|0;_z(a,110400)|0;dA(a,109656,(a=i,i=i+8|0,c=>2”>b=0,d=0,e=0;b=i;d=$w(c[(c|>2”>e=(c|>2”>_z(a,116072)|0;gA(a,c|0,2);_z(a,114760)|0;e=dl(b,c|>2”>f=0,g=0,j=0,k=0,l=0.0,m=0.0,n=0,o=0,p=0;f=i;g=d;d=i;i=i+16|0;c=>2”>c=>2”>c=>2”>c=>2”>g=c|>2”>j=c|0;if((j|0)==0|(j|0)==1){k=155304}else if((j|0)==2){k=151736}else if((j|0)==3){k=148880}else{k=145744}>3”>m=+h;>3”>h,>3”>l,h=>2”>k,j)|0);i=j;k=e+4|0;eA(b,+h[(c|>2”>c[c>>0,c|0)|0;g=a|0;if((g|0)==114){>3“>h- +>3“>g=e+32|0;n=d|0;h=+>3“>h*.5;p=g}>3“>h+ +>3“>fA(b,d);_z(b,117912)|0;eA(b,+h);>2“>e=0,f=0,g=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0,p=0;e=i;i=i+32|0;f=e|0;g=f|0;j=f;k=b;c=>2“>c=>2“>c=>2“>c=>3“>h=+>3“>h;>3“>h- +>2“>f=c|>2“>k=c|0;if((k|0)==3){l=148880}else if((k|0)==0|(k|0)==1){l=155304}else if((k|0)==2){l=151736}else{l=145744}>3“>n=+h;>3“>h,>3“>m,h=>2“>while(0);if(+h[(c|0)+40>>3]<=.5){i=e;return}>2“>0;b=c|0;if((b|0)==0|(b|0)==1){p=155304}else if((b|0)==2){p=151736}else if((b|0)==3){p=148880}else{p=145744}>3“>m=+h;>3“>h,>3“>n,h=>2“>j=c|>2“>k=c|0;if((k|0)==0|(k|0)==1){l=155304}else if((k|0)==3){l=148880}else if((k|0)==2){l=151736}else{l=145744}>3“>n=+h;>3“>h,>3“>m,h=>2“>while(0);if(+h[(c|0)+40>>3]<=.5){i=f;return}>2“>0;g=c|0;if((g|0)==3){p=148880}else if((g|0)==0|(g|0)==1){p=155304}else if((g|0)==2){p=151736}else{p=145744}>3“>m=+h;>3“>h,>3“>n,h=>2“>j=c|>2“>k=c|0;if((k|0)==3){l=148880}else if((k|0)==0|(k|0)==1){l=155304}else if((k|0)==2){l=151736}else{l=145744}>3“>n=+h;>3“>h,>3“>m,h=>2“>while(0);if(+h[(c|0)+40>>3]<=.5){i=f;return}>2“>0;e=c|0;if((e|0)==0|(e|0)==1){p=155304}else if((e|0)==3){p=148880}else if((e|0)==2){p=151736}else{p=145744}>3“>m=+h;>3“>h,>3“>n,h=>2“>e=0,f=0,g=0,j=0,k=0.0,l=0.0;e=i;f=a+16|0;if(+h[(c|0)+40>>3]<=.5){i=e;return}>2“>0;f=c|0;if((f|0)==0|(f|0)==1){j=155304}else if((f|0)==2){j=151736}else if((f|0)==3){j=148880}else{j=145744}>3“>l=+h;>3“>h,>3“>k,h=>2“>k=c|>2“>l=c|0;if((l|0)==3){m=148880}else if((l|0)==2){m=151736}else if((l|0)==0|(l|0)==1){m=155304}else{m=145744}>3“>o=+h;>3“>h,>3“>n,h=>2“>m,p)|0);i=p;_z(a,109360)|0;gA(a,d,e);_z(a,103496)|0;fA(a,d);dA(a,97968,(p=i,i=i+16|0,c=>2“>while(0);if(+h[(c|0)+40>>3]<=.5){i=g;return}>2“>0;j=c|0;if((j|0)==3){q=148880}else if((j|0)==0|(j|0)==1){q=155304}else if((j|0)==2){q=151736}else{q=145744}>3“>n=+h;>3“>h,>3“>o,h=>2“>q,p)|0);i=p;_z(a,109360)|0;gA(a,d,e);_z(a,103496)|0;fA(a,d);dA(a,92464,(p=i,i=i+16|0,c=>2“>d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=i;e=b+16|0;f=c|>3“>0;eA(b,+h);_z(b,87088)|0;if((g|0)==0){i=d;return}else{j=g}while(1){l=k+1|0;if((a|0)==0){break}else{k=l}}if((a|0)!=0){m=l;while(1){p=o+1|0;if((a|0)==0){break}else{o=p}}if((a|0)==0){break}else{m=p}}}if((Ya(f|0,164240)|0)==0){>2“>dA(b,160288,(n=i,i=i+8|0,c=f,n)|0);i=n;j=g}i=d;return}
function fq(d,e){d=d|0;e=e|0;var 0)+157|0;if((a|0)!=0){return}a=>2“>g=ow(d,e)|0;h=e;i=c&>2“>0;l=c|0;do{if((a|0)==0){if((a|0)!=0){break}fq(d,k)}else{>2“>o=c&>2“>0,c|0,0,1)|0}else{p=n}>1“>0;m=b|>2“>0;n=p+8|0;q=(c|>1“>0;b=(>2“>0)+156|0;c=(>2“>a[(c|0)+158|0]=0;return}function gq(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0;g=i;h=uw(a,d,e,0,0)|0;do{if((h|0)==0){j=uw(a,e,d,0,0)|0;if((j|0)!=0){k=j;break}j=uw(a,d,e,0,1)|0;if((j|0)!=0){k=j;break}>2“>j,c=l,m)|0)|0;i=m;i=g;return}else{k=h}}>1“>0;f=b|>2“>0;h=k+8|0;k=(c|>1“>0;b=(>2“>0)+156|0;c=(>2“>e=vx(d,b)|0;g=b+8|0;if((a[(c|0)+159|0]|0)==0){>2“>0;i=c|0;a:do{if((i|0)>1){j=b|0;k=1;l=h;while(1){>2“>0)+(k<<2)>>2]|0,j)|0)==0;n=k+1|0;o=c|>2“>c[(c|0)+212>>2]=0}else{Gx(d,b|0)|0}if((e|0)==0){break}else{b=e}}}b=ux(d)|0;if((b|0)==0){return}r=d|0;q=b;do{b=mw(Ix®|0,q)|0;if((b|0)!=0){f=b;do{>2“>a=a|0;b=b|0;d=d|0;Wx(b|0,103336,c|0,1)|0;return}function jq(a,b,d){>2“>a=a|0;b=b|0;d=d|0;Wx(b|0,134032,c|0,1)|0;return}function lq(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=sy(d)|0;if((e|0)==0){return}d=b+8|0;f=e;do{e=f|0;do{if((Za($w(e)|0,116432,7)|0)==0){g=7;h=5}else{h=0;if((g|0)==7&(c|0)==100){oq(b,f);break}e=ux(f)|0;if((e|0)==0){break}>2”>Mm(e,l)|0;a[(c|>2”>l=(c|>2”>c=e;break}else{>2”>l=(c|>2”>c=e;break}else{>2”>a[(c[(c[(c|0)+212>>2]|0)+8>>2]|0)+159|0]=i;break}else if((g|0)==5){>2”>e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=d+8|0;d=c|>2”>0;g=c|0;d=(g|0)==0;do{if((f|0)==0){if(!d){h=5;break}>2”>0;c=0;return}else{if(d){i=f;h=6}else{h=5}}}while(0);if((h|0)==5){>2”>0)+212>>2]=f;f=c|>2”>g=Lm(i)|0;c[(c|>2”>0;f=c|0;if((f|0)==0){j=0;k=g;break}0;l=(a|>2“>m=c[((c&3|0)==2?n:n-32|0)+28>>2]|0;if((m|0)!=(Lm(m)|0)){h=9;break}>2“>j=l;k=c|0;break}}}>2“>k=e+8|0;h=c|0;n=(a|>2“>i=c[((c&3|0)==3?p:p+32|0)+28>>2]|0;if((i|0)!=(Lm(i)|0)){break}>2“>while(0);c=>2“>d=0,f=0,g=0,h=0;d=a+8|0;a=c|>1“>e|>2“>0)+8>>2]|0)+232>>2]|0);a=c|>1“>e|>2“>0)+8>>2]|0)+232>>2]|0);a=c|>2“>nq(c[(c|>2“>0;if((g|0)<(c|0)){g=g+1|0;h=a}else{break}}return}function oq(d,e){d=d|0;e=e|0;var >2“>0)+188|0;if((c|0)!=0){return}>2“>g=d+8|0;d=(c|>2“>0;i=h+1|0;c=>2“>0;j=c|0;if((j|0)==0){k=jk((h<<2)+8|0)|0}else{>2“>c[(c|0)+176>>2]|0)+(i<<2)>>2]=e;Rj(e);if((c|0)!=100){>2”>0)+224>>1]=32767;b[(c|>2”>g=d+226|0;h=k+8|0;j=c[(c|>1”>b=>2”>0;o=c[(c|0)+232>>2]|0}else{n=d;o=j}>1”>b=o}if((i|0)==0){p=k}else{>2”>0)+232>>2]|0)<(c[(c|0)+232>>2]|0)?k:i}>2”>c=l;return}>2”>0;f=c|0;if((f|0)==0){cc(129800,126496,238,170984)}else{q=0;r=f}while(1){>2”>0;if((c|0)==0){s=(a|0)==0?r:q}else{s=q}>2”>c=s;l=ux(e)|0;if((l|0)==0){return}else{t=l}while(1){>2”>Mm(t,s)|0;a[(c|0)+159|0]=7;l=vx(e,t)|0;if((l|0)==0){u=26;break}else{t=l}}if((u|0)==15){cc(124e3,126496,242,170984)}else if((u|0)==26){return}}function pq(b){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,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;d=i;i=i+240|0;e=d|0;f=d+120|0;c=Wv(b,2,137312,0)|0;g=Wv(b,2,161104,0)|0;c=g;if(!((c|0)!=0|(g|0)!=0)){i=d;return}g=ux(b)|0;if((g|0)==0){i=d;return}h=e|0;j=f|0;k=g;do{g=rw(b,k)|0;do{if((g|0)!=0){l=g;m=0;n=0;while(1){>2”>0;q=p&3;r=c|0;s=l+32|0;a:do{v=c|0;do{if((r|0)==(k|0)&(v|0)!=0){w=fw(l|0,v)|0;if((a|0)==0){while(0);v=c|w=fw(l|0,v)|0;if((a|0)==0){t=n;u=m;break}t=qq(j,n,k,l,w)|0;u=m}}while(0);s=sw(b,l,k)|0;if((s|0)==0){break}else{l=s;m=u;n=t}}if((u|0)>0){n=0;do{>2“>l=c|0;if((l|0)!=0){eF(l)}n=n+1|0;}while((n|0)<(u|0))}if((t|0)>0){y=0}else{break}do{>2“>l=c|0;if((l|0)!=0){eF(l)}y=y+1|0;}while((y|0)<(t|0))}}while(0);k=vx(b,k)|0;}while((k|0)!=0);i=d;return}function qq(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|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.0;j=i;i=i+16|0;k=j|0;l=j+8|0;do{if((d|0)>0){m=a|0;n=0;while(1){0;if((a|0)==m<<24>>24){if((Ya(o|0,g|0)|0)==0){break}}p=n+1|0;if((p|0)<(d|0)){n=p}else{q=10;break}}if((q|0)==10){if((d|0)<=4){r=p;q=12;break}>2”>5,c=m,o)|0)|0;i=o;s=d;i=j;return s|0}>2”>t=kk((c<<2)+8|0)|0}else{>2”>m=t;c=>2”>0;c=>2”>f;c[(c|>2”>q=b+(r*24|0)+8|0;c=>2”>t;u=c|>2”>u+1;c=>2”>0)+(c<<>2”>g;c=>2”>ih(f,k,l);r=(c[((c&>2”>0:c|0;if((r|0)==0){s=w;i=j;return s|0}>2”>0;c=l+1;if((l|0)==0){y=+kh(f,r)}else{y=0.0}>2”>e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0.0,C=0,D=0.0,E=0.0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;e=i;i=i+80|0;f=e|0;g=e+8|0;j=e+16|0;k=d+4|0;if((c|0)>0){l=d|0;m=b+8|0;n=0.0;o=0.0;p=0;while(1){>2”>0)+(p<<2)>>2]|0;r=c&>2”>t=c|0}else{t=s}>2”>0;q=c|>3”>h;>3”>h;>2”>o=+cb(+z,+y);m=c|>3”>x=+h;>3”>h;>2”>c[(c|>3”>B=+h+ +>3”>w=+h;u=w+ +(>2”>0)+240>>2]|0);B=u;C=c|0}u=z/o*B+ +>3”>h;>3”>n;m=j+8|0;h=>3”>n*2.0+u)/3.0;h=(>3”>n+u*2.0)/3.0;h=(>3”>u;h=>3”>0;z=+h- +>3”>u=+h- +>3”>u=+(~~E|0);E=+h;m=~~((z+E)*256.0/(E+ +>2”>if((c|0)<=0){F=j;G=F;H=G+145|0;a=1;i=e;return}j=d|0;d=0;do{>2”>l=p;q=c|>2”>r=c|>3”>z;h=>2”>0.0;c=0;a=1;a=0;a=0;a=0;a=m;a=>2”>0;J=c|0}else{J=q}>2”>r=c|>3”>z;h=>2”>0.0;c=0;a=1;a=0;a=0;a=0;a=m;a=>2”>if((a[(c|0)+112|0]|0)!=1){break}3|0)==2?p:s)+28>>2]|0)+8>>2]|0;if((a|0)!=1){break}>2“>p=c[c>>2]|0;}while((p|0)!=0);if©{break}else{K=t}do{>2“>0;if((c|0)==(b|0)){>3“>0;l=q;h=>3“>u;h=0;a=1;a=0;a=0;a=0;a=m;a=>2”>0;L=c|0}else{L=s}>2”>l=c|>3”>z;h=>2”>0.0;c=0;a=1;a=0;a=0;a=0;a=m;a=>2”>if((a[(c|0)+112|0]|0)!=1){break a}3|0)==3?K:s)+28>>2]|0)+8>>2]|0;if((a|0)!=1){break a}>2“>K=c[c>>2]|0;}while((K|0)!=0)}}>2“>while((d|0)<(c|0;G=F;H=G+145|0;a=1;i=e;return}function sq(a){>2”>0;c=0;return}function tq(a){a=a|0;var >2”>0;c=>2”>br(c|0);eF(a);return}function vq(a){a=a|0;return >2”>d=0,e=0;c=>2”>c=>2”>c=>2”>d=0,e=0;d=a|0;e=c|0;if((e|0)==0){>2”>b;c=b;return}else{>2”>e;c=b;return}}function yq(a,b,d){a=a|0;b=b|0;d=+d;var >2”>if((c[(c[(c[(c[((c&3|0)==2?l:l-32|0)+28>>2]|0)+8>>2]|0)+112>>2]|0)+12>>2]|0)==(b|0)){xw(g,l,1)|0}l=ow(a,l)|0;}while((l|0)!=0)}k=vx(g,k)|0;}while((k|0)!=0)}k=f|0;f=c|0;c=f,a)|0)|0;i=a;f=ry(g,k,1)|0;Wx(f|0,158088,272,1)|0;l=c|0;c=>2“>zx(f,m,1)|0;j=Ax(l,$w(m|0)|0,1)|0;Wx(j|0,108392,304,1)|0;c[(c[(c|0)+112>>2]|0)+16>>2]=j;m=vx(g,m)|0;}while((m|0)!=0)}m=ux(g)|0;if((m|0)!=0){j=m;do{>2“>xw(f,p,1)|0;n=c[(c[(c[(c[((c&>2“>0)+116>>2]=p;q=(c|>2“>c|>2“>0)+236|0;c=(>2“>q=c&>2“>s=c|0}else{s=r}Qq(p,s);n=sw(l,n,o)|0;}while((n|0)!=0)}>2“>B=c&>2“>D=c|0}else{D=C}C=rw(l,o)|0;do{if((C|0)==0){E=v;F=35}else{B=C;G=0;H=v;while(1){do{if((B|0)==(A|0)){I=H;J=G}else{>2“>3;L=c|0;if((L|0)==(o|0)){>2“>K=H+1|0;N=L+8|0;L=c[(c|0)+116>>2]|0;if((L|0)==0){I=K;J=1;break}>2“>c=D;O=z;P=y+1|0;Q=I}}while(0);if((F|0)==35){>2“>A=c|0;if((w|0)<=0){break}z=A+8|0;y=0;while(1){>2“>0;Wx(uw(l,A,C,0,1)|0,128120,176,1)|0;H=(c|>2“>c|>2“>0)+236|0;c=(>2“>H=c|>2“>0;Wx(uw(l,H,C,0,1)|0,128120,176,1)|0;A=(c|>2“>c|>2“>0)+236|0;c=(>2“>z=c|>2“>0;Wx(uw(l,z,y,0,1)|0,128120,176,1)|0;A=(c|>2“>c|>2“>0)+236|0;c=(>2“>r=c&>2“>U=c|0}else{U=t}>2“>0)+236|0;c=(Kw(l)|0;Oq(p);p=c|0;c=>2”>zx(a,p,1)|0;k=p+8|0;c[(c[(c|>2”>0)+112>>2]|0)+32>>2]=0;l=(c[(c|>2”>c&-2;p=vx(f,p)|0;}while((p|0)!=0)}p=ux(f)|0;if((p|0)!=0){l=p;do{>2”>0)+112>>2]|0;if((c&1|0)==0){>2”>l=ar()|0;p=ux(a)|0;cr(l,0,p);k=(c[(c|>2”>c|16;X=l}else{l=ux(a)|0;if((l|0)!=0){k=l;do{l=rw(a,k)|0;c:do{if((l|0)!=0){p=l;m=0;while(1){j=sw(a,p,k)|0;if((j|0)==0){break}else{p=j;m=m+1|0}}if((m|0)!=0){break}>2”>Y+1|0;aa=_+8|0;ba=c[(c|>2”>c=>2”>p=c|0;if((p|0)==(Z|0)){da=Z;ea=ba}else{>2”>if((c|0)==(Z|0)){fa=Z}else{F=72}}if((F|0)==72){F=0;fa=p}>2”>p;p=c[(c|>2”>c;>2”>c=>2”>p=c[(c[(c|0)+112>>2]|0)+16>>2]|0;if((p|0)==0){break c}else{Y=$;Z=ca;_=p}}>2”>c=>2”>m=c[(c|>2”>0)+(c|0)|0;m=(p|0)>(k|0);j=m?l:o;U=vx(a,l)|0;if((U|0)==0){ga=j;break}else{o=j;l=U;k=m?p:k}}}>2”>cr(k,0,p);o=p+8|0;m=(c[(c|>2”>c|>2”>cr(k,0,ga);p=(c[(c|>2”>c|>2”>p=ar()|0;o=c[(c[(c|0)+112>>2]|0)+24>>2]|0;if((o|0)!=(ga|0)){m=o;do{>2”>0)+112>>2]|0)+4|0;c=>2”>16;m=c[(c[(c|0)+112>>2]|0)+16>>2]|0;}while((m|0)!=(ga|0))}hr(k,p);X=k}}while(0);ga=ux(g)|0;if((ga|0)!=0){a=X|0;$=X+4|0;aa=ga;do{>2”>ba=Y;_=Y-32|0;cr(ga,0,c[((c&>2”>3|0)==2?Y:_)+28>>2]|0)+8>>2]|0)+112>>2]|0)+4|0;c=>2”>Y=k;p=k+32|0;cr(ga,0,c[((c&>2”>3|0)==3?k:p)+28>>2]|0)+8>>2]|0)+112>>2]|0)+4|0;c=>2”>k=c|0;if((k|0)==0){F=100;break}else{ha=k}while(1){>2”>if((c[(c[(c[(c[c[((ha|0)==(c|0)?a:k)>>2]>>2]|0)+8>>2]|0)+112>>2]|0)+4>>2]&32|0)!=0){break}}>2”>ca=c|0;if((ca|0)==0){break}else{ia=ca}while(1){>2”>ca=c|0;if((ca|0)==0){break f}else{ia=ca}}cr(X,ia,aa);break e}}while(0);cr(X,0,aa)}}>2”>ca=(c[(c[(c|>2”>c&->2”>ba=c&>2”>oa=c|0}else{oa=Z}Z=p;ba=_;da=0;while(1){ea=er(Z)|0;fr(Z,k,oa,da);fa=zq(Z,g)|0;if((fa|0)<(ba|0)){br(ea);if((fa|0)==0){ja=Z;break g}else{pa=fa;qa=Z}}else{br(Z);pa=ba;qa=ea}ea=da+1|0;if((ea|0)<2){Z=qa;ba=pa;da=ea}else{break}}da=sw(g,Y,k)|0;if((da|0)==0){ma=qa;na=pa;break}else{Y=da;p=qa;_=pa}}}_=vx(g,k)|0;if((_|0)==0){ka=ma;la=na;break}else{k=_;$=ma;ca=na}}}ca=ha+1|0;if((la|0)!=0&(ia|0)!=(la|0)&(ca|0)<10){ia=la;a=ka;ha=ca}else{ja=ka;break}}}}>2”>pa=c[(c[c[(c[(c|>3”>ua=ta>sa?ta:sa;ta=+h;>2”>if((c[(c[(c[(c|0)+8>>2]|0)+112>>2]|0)+4>>2]&8|0)!=0){F=130;break}>2”>dr(ja,pa);xa=c|0}if((xa|0)==0){break}d=6.283185307179586/+(ka|0);qa=0;oa=xa;while(1){>2”>0)+8|0;c[(c[(c|>2”>0)+112>>2]|0)+24>>3]=0.0;sa=+(qa|0)*d;va=wa*+V(sa);h[c[(c|>2”>0)+132>>2]|0)+8>>3]=va;X=c|0;if((X|0)==0){break}else{qa=qa+1|0;oa=X}}}}while(0);if(g){>3”>d;ya=d;za=b+24|0;h=>3”>h=>3”>ya;Aa=b+48|0;h=-1.0;Ba=Kw(f)|0;i=e;return ja|0}return 0}function zq(a,b){a=a|0;b=b|0;var 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;d=Vq()|0;e=ux(b)|0;if((e|0)!=0){f=e;do{e=mw(b,f)|0;if((e|0)!=0){g=e;do{>2”>f=c|0;if((f|0)==0){h=0;Wq(d);return h|0}a=d|0;g=0;e=1;i=f;while(1){>2”>m=l+8|0;if((c[c[(c|0)+120>>2]>>2]|0)>0){>2”>n=c|0;do{>2”>0)+120>>2]>>2]|0)>(c[c[(c|0)+120>>2]>>2]|0)){>2”>3;if((c|0)==(f|0)){s=p;break}>2”>while(0);n=Hc[c&63](d,q,8)|0;if((n|0)==0){o=s;break}else{p=s;q=n}}}Yq(d,l);t=o}else{t=j}q=sw(b,l,f)|0;if((q|0)==0){k=t;break}else{l=q;j=t}}}j=rw(b,f)|0;if((j|0)!=0){l=j;do{>2”>0)+120>>2]|0;if((c|0)==0){>2”>l=c|0;if((l|0)==0){h=k;break}else{g=k;e=e+1|0;i=l}}Wq(d);return h|0}function Aq(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>0)+112>>2]|0)+4|0;c=>2”>e=c&>2”>h=c|0}else{h=g}>2”>xw(d,f,1)|0;c[(c[(c|0)+112>>2]|0)+16>>2]=b;Aq(a,h,d)}f=sw(a,f,b)|0;}while((f|0)!=0);return}function Bq(b,d){b=b|0;d=d|0;var >2”>if((c|0)!=0){g=ux(b)|0;if((g|0)==0){break}else{l=g}do{>2”>0)+112>>2]>>2]|0,c|0,0)|0)<<24>>24!=0){k=l;break a}l=vx(b,l)|0;}while((l|0)!=0)}}while(0);k=ux(b)|0}}while(0);if((a|0)!=0){>2”>0;h=$w(k|0)|0;gc(l|0,102768,(l=i,i=i+8|0,c=h,l)|0)|0;i=l}>2”>0;c=>2”>0;d=c|0;if((d|0)==0){sq(f);i=e;return k|0}else{m=d}while(1){>2”>0;b=ux(d)|0;l=c[(c|>2”>0;j=c|0;l=vx(d,b)|0;if((l|0)==0){n=j;p=b}else{g=h;h=l;l=j;j=b;while(1){>2”>0)+112>>2]|0;q=c|0;if((q|0)<(g|0)){>2”>j=n+8|0;l=(c[(c|>2”>c|>2”>p;l=c|>2”>b=0,d=0;b=c|0;if((b|0)==0){uq(a);return}else{d=b}while(1){>2”>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=i;i=i+128|0;h=g|0;j=d+8|0;k=c|>2”>k+1;j=b+8|0;c[(c[(c|>2”>s=c&>2”>u=c|>2”>0)+120>>2]|0;if((c|0)!=0){w=u;break}>2”>u=c[(c|>2”>c=1;w=t}}>2”>0)+112>>2]|0;u=c|0;c:do{if((u|0)==0){>2”>b;c[(c[(c|>2”>c=>2”>c|>2”>0)+112>>2]|0)+24|0;x=c|>2”>0)+112>>2]|0)+24>>2]|0;c=(>2”>0)+112>>2]|0)+24>>2]|0)<(c[(c[(c|0)+112>>2]|0)+20>>2]|0)){break}else{z=0}while(1){>2”>x=c|0;if((x|0)<=0){A=12;break b}>2”>c[(c[(c|>2”>x-1;x=c&>2”>x=c|>2”>C=c|>2”>C+1;nb(n|0,145288,(D=i,i=i+8|0,c=C,D)|0)|0;i=D;C=ry(a,n,1)|0;Wx(C|0,120200,272,1)|0;E=tq©|0}else{E=z}>2”>0,x,1)|0;c[(c[(c|0)+112>>2]|0)+12>>2]=E;F=E}else{F=z}if((y|0)==(r|0)){break}else{z=F}}if((F|0)==0){break}do{>2”>zx(c|>2”>if((c[(c[(c|0)+112>>2]|0)+12>>2]|0)!=(F|0)){break}xq(q,F);break c}}while(0);wq(q,F)}else{>2”>0)+112>>2]|0;if((c|0)==(w|0)){break}>2”>0;c=(y|0)<(u|0)?y:u}}while(0);r=sw(a,r,b)|0;if((r|0)==0){break a}}if((A|0)==12){cc(111616,104840,61,170096)}else if((A|0)==13){cc(103904,104840,65,170096)}}}while(0);if((e|0)==0){i=g;return}>2”>e=h|0;h=d+12|0;A=c|>2”>A+1;nb(e|0,145288,(D=i,i=i+8|0,c=>2”>0,b,1)|0;c[(c[(c|0)+112>>2]|0)+12>>2]=e;xq(d|0,e);i=g;return}function Eq(a,b,c){>2”>e=0,f=0,g=0,i=0,j=0,k=0,l=0.0,m=0,n=0.0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0,I=0,J=0,K=0,L=0.0,M=0,N=0.0,O=0.0,P=0,Q=0.0,R=0,S=0.0,U=0,X=0.0,Y=0.0,_=0.0,aa=0.0,ba=0.0,ca=0.0,da=0.0,ea=0.0,fa=0,ga=0.0,ha=0,ia=0.0,ja=0.0,ka=0,la=0,ma=0,na=0,oa=0.0,pa=0.0,qa=0,ra=0.0,sa=0.0,ta=0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0,Ca=0.0,Da=0.0,Ea=0,Fa=0,Ga=0,Ha=0.0,Ia=0.0,Ja=0,Ka=0,La=0,Ma=0.0,Na=0.0,Oa=0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0;e=b+36|0;f=c|0;if((f|0)==0){g=0}else{i=0;j=f;while(1){>2”>j=yq(a,b,d)|0;c=j;a=gr(j)|0;if((g|0)>0){>3”>0;e=b+16|0;l=+h;>2”>0;n=6.283185307179586/+(a|0);o=c|0;a:do{if((o|0)==0){p=-1.0;q=-1.0;r=l;s=0.0}else{j=(f|0)==0;t=l+d;if(j){u=t+0.0;v=0;w=0;x=o;while(1){>2”>0;if((c[(c[(c|0)+112>>2]|0)+4>>2]&8|0)==0){z=w}else{>3”>y;h=>2”>0.0;c=>3”>u;h=0.0;z=w+1|0}>2”>y=c|>2”>c=>2”>J=c|0;if((J|0)==0){K=0}else{>3”>L=+h;M=H+1|0;N=G+(L*2.0+d);O=F<L?L:F}else{M=H;N=G;O=F}>3”>h=>3”>M;h=>2”>I=c|0;if((I|0)==0){A=E;B=D;break}else{x=C;u=E;w=D;v=I}}}do{if((B|0)==1){>3”>u=+h- +>3”>u=+h;>3”>G=(+h*u+ +>3”>t)/(u*Q*2.0*t);t=G<1.0?1.0:G;v=i+40|0;if(t>+h){>3”>v=i+96|0;if(t<=+h){R=29;break}>3”>S=+h- +>3”>S=+h- +>3”>t=+h;>3”>u=(+h*t+ +>3”>G)/(t*S*2.0*G);G=u<1.0?1.0:u;H=x+40|0;if(G>+h){>3”>H=U+40|0;if(G>+h){>2”>_=X/+(c|0)+d;aa=0.0;ba=Y}else{_=d;aa=h[k
(C*56|0)+8>>3]- h[k
(C*56|0)+32>>3]/(F*2.0);ba=F}}while(0);F=ba+ h[k
(C*56|0)+24>>3];>2”>la=ka|0;ma=c|0;if((ma|0)==0){na=0}else{>2”>if((na|0)==(c|0)){>3”>ta=ka+16|0;ua=+h/ba;do{if(x){do{if(ga!=0.0){>2”>if((c|0)==1){>2”>while(0);za=ba*+V(ya);Aa=ba*+W(ya);Ba=c|>2”>if((gr(c|0)|0)==2){Da=ya+ -1.5707963267948966;break}>2”>0;Fa=Ea+8|0;Ga=c[(c|0)+132>>2]|0;Ha=za+ +>3”>h;Ga=ux(Ba)|0;if((Ga|0)==0){Ja=Ea}else{Ka=Ea;La=Ga;Ma=Ha*Ha+Ia*Ia;while(1){do{if((La|0)==(Ea|0)){Na=Ma;Oa=Ka}else{>3”>h;Ha=Aa+ +>3”>Ma=+h;>2”>Ma;La=c|>3”>0;Ha=+h;do{>3”>Ia=+T(za*za+Aa*Aa);Qa=+$(+(+h),+(Pa+Ha));Ra=+V(Qa);Da=ya+(1.5707963267948966-Qa- +Z(Ra*((Pa-Ma/Ra)/Ia)));break b}}while(0);Ma=3.141592653589793- +$(+(+>2”>h[(c|0)+24>>3]);if(Pa<=6.283185307179586){Da=Pa;break}Da=Pa+ -6.283185307179586}else{Pa=ya+(3.141592653589793-Ca);if(Pa>=0.0){Da=Pa;break}Da=Pa+6.283185307179586}}while(0);Gq(ka,za,Aa,Da);Ca=L+ua+ya;ta=ha+1|0;oa=wa;pa=xa;qa=ta;ra=Ca;sa=(ta|0)==(y|0)?Ca:F}else{oa=ja;pa=ia;qa=ha;ra=ga;sa=F}}>2”>if((c|0)!=(m|0)){break}>3”>A=d*.5+s;Gq(b,-0.0-A,0.0,0.0);h=A+ +>2”>g=b+56|0;c=>3”>h=r}Sa=(q+p)*.5+ -3.141592653589793}else{Sa=3.141592653589793}if((a|0)!=1){return}>2”>if((c[(c[(c|0)+112>>2]|0)+8>>2]|0)==0){return}>3”>h=Sa+6.283185307179586;return}function Gq(a,b,d,e){a=a|0;b=+b;d=+d;e=+e;var >2”>j=i+8|0;k=c[(c|>3”>n=+h;>2”>m*o-n*p+b;h[(c[(c|0)+132>>2]|0)+8>>3]=n*o+m*p+d;i=vx(f,i)|0;}while((i|0)!=0)}else{i=g;do{>3”>0)+132>>2]|0;l=j;p=+h;>3”>h+>2”>i=c|0;if((i|0)==0){return}else{q=i}do{>2”>d=0,e=0,f=0,g=0,j=0,k=0,l=0;d=i;i=i+128|0;e=(Lw(a)|0)==1;f=(ux(a)|0)+8|0;g=c|0;if(e){>2”>3]=0.0;h[(c[(c|0)+132>>2]|0)+8>>3]=0.0;i=d;return}2]|0)|0;if((f|0)==(c|0)){j=0;k=f}else{c=0;c=f;g=Wv(f,0,131232,0)|0;c=Wv(c|0,1,116448,0)|0;c=Wv(c|0,1,109176,0)|0;j=g;k=c|0}c=ew(k|0,109176)|0;h=+Fm(c|0,j,1.0,0.0);sq(180864);c=1;h=+h;c=c;c=c;c=c;do{if((Km(ew(b|0,159688)|0)|0)<<24>>24==0){l=Bq(a,180864)|0}else{j=d|0;k=c|0;c=>2“>zx(c|>2“>d=0,e=0,f=0,g=0,i=0,j=0,k=0.0;qn(a,2);d=a+8|0;b[(c|0)+168>>1]=2;c=>2“>qt(i);c[(c|i=g|0;Wx(i,130336,176,1)|0;Zm(g)|0;k=+Fm(i,c|>2”>d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=i;i=i+8|0;e=d|0;f=Hw(142352,173928,0)|0;Wx(f|0,161376,272,1)|0;c[(c|0)+132>>2]=f;g=ux(a)|0;if((g|0)!=0){j=g;do{>2”>k=Ax(f,$w(j|0)|0,1)|0;Wx(k|0,108856,304,1)|0;l=jk(40)|0;m=k+8|0;c[(c|0)+112>>2]=l;l=jk(c<<>2”>0)+132>>2]=l;l=j+8|0;h[(c|>2”>0)+88>>3];h[(c|>2”>0)+96>>3];h[(c|>2”>0)+80>>3];c[c[(c|>2”>j=c&>2”>0)+8>>2]|0)+112>>2]>>2]|0;l=c[c[(c[(c|0)+8>>2]|0)+112>>2]>>2]|0;if((m|0)!=(l|0)){Wx(uw(f,m,l,0,1)|0,130336,176,1)|0}g=ow(a,g)|0;}while((g|0)!=0)}k=vx(a,k)|0;}while((k|0)!=0)}>2”>l=c|0;m=ux(l)|0;if((m|0)!=0){j=m;do{>2”>m=c[c[(c[(c[((c&3|0)==2?n:n-32|0)+28>>2]|0)+8>>2]|0)+112>>2]>>2]|0;if((j|0)!=(m|0)){o=uw(f,j,m,0,1)|0;Wx(o|0,130336,176,1)|0;xw(l,o,1)|0}n=ow(a,n)|0;}while((n|0)!=0)}j=vx(l,j)|0;}while((j|0)!=0)}g=g+1|0;}>2”>p=c|>2”>g=jk(8)|0;c[(c|0)+120>>2]=g;a=ow(f,a)|0;}while((a|0)!=0)}q=vx(f,q)|0;}>2”>0;c=p;i=d;return k|0}function Kq(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=i;i=i+40|0;d=b|0;e=b+8|0;if((Lw(a)|0)==0){i=b;return}>2”>0;d=c|0;do{if((g|0)==1){>2”>k=l+8|0;m=c|>2”>2]|0)+8|0;h[c[(c|>2”>3];h[(c[(c|>2”>l=c|0;tv(a,2,8,e)|0;j=(g|0)>0;if(j){o=0}else{sv(g,f,l,e)|0;break}do{>2”>k=c|0;n=ux(k)|0;if((n|0)!=0){m=n;do{>2”>0;r=(c[c>>>2”>0)+132>>2]>>3]=+h[c>>>2”>0)+132>>2]|0)+8>>3]=+h[(c[(c|0)+132>>2]|0)+8>>3];m=vx(k,m)|0;}while((m|0)!=0)}p=p+1|0;}while((p|0)<(g|0))}}while(0);eF(f);i=b;return}function Lq(a){a=a|0;if((Lw(a)|0)==0){return}>2”>d=a+8|0;e=c[(c|0)+132>>2]|0;f=ux(e)|0;if((f|0)!=0){g=f;do{f=mw(e,g)|0;if((f|0)!=0){h=f;do{>2”>h=g+8|0;eF(c[(c|>2”>while((e|0)!=0);eF(c[(c|0)+144>>2]|0);if((Ix(a|0)|0)==(a|0)){return}_x(a,0,116128);return}function Nq(){return $g(17840,c|0)|0}function Oq(a){a=a|0;Vg(a)|0;return}function Pq(a,b){a=a|0;b=b|0;var >2”>c[(c|>2”>63](a,e,1)|0)+12|0;c[(c|>2”>c=b;i=d;return}function Qq(a,b){a=a|0;b=b|0;var >2”>c[(c|>2”>e=h+12|0;j=c|0;if((j|0)==(b|0)){>2”>0)+164>>2]|0;c=k;if((k|0)!=0){i=d;return}>2”>h=c[(c|0)+164>>2]|0;a=h;g=(h|0)!=0;if(g&(a|0)!=(b|0)){k=h;e=a;while(1){>2”>c[(c|>2”>b=0,d=0,e=0,f=0,g=0,h=0;b=a|0;d=Hc[c&63](a,0,128)|0;if((d|0)==0){e=0;return e|0}>2”>0;h=c[(c|>2”>Hc[c&63](a,d,2)|0;e=g;return e|0}function Sq(a,b,d){>2”>0;c=>2”>f=0;e=c|g(173264,c|0)|0}function Wq(a){a=a|0;Vg(a)|0;return}function Xq(a,b){a=a|0;b=b|0;var >2“>b;Hc[c&63](a,e,1)|0;i=d;return}function Yq(a,b){a=a|0;b=b|0;var >2“>b;Hc[c&63](a,e,2)|0;i=d;return}function Zq(a,b,d){>2“>c;return d|0}function _q(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function $q(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0;b=c|0;if(e>>>0>b>>>0){f=1;return f|0}f=(e>>>0<b>>>0)<<31>>31;return f|0}function ar(){return jk(12)|0}function br(a){a=a|0;var b=0,d=0;if((a|0)==0){return}>2“>b=c|0;eF(d);if((b|0)==0){break}else{d=b}}}eF(a);return}function cr(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>d;d=a+8|0;c=(>2“>0)+1;d=c|0;if(!((b|0)==0|(d|0)==(b|0))){>2“>0;c=>2“>b;c=>2“>c=f}else{>2“>c=>2“>0;c=f;return}function dr(a,b){a=a|0;b=b|0;var >2“>f=b+8|0;g=c|>2“>b;c=>2“>0)+4>>2]=e;c=>2“>c=>2“>b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=jk(12)|0;d=b;e=c|0;if((e|0)==0){return d|0}a=b+8|0;f=b+4|0;g=b;b=0;h=e;while(1){>2“>0;i=jk(12)|0;j=i;c=>2“>c|>2“>c=j}else{>2“>c=>2“>0;c=j;k=j}else{>2“>0;c=>2“>b;c=>2“>l;k=c|0}>2“>f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;f=a|0;g=c|0;if((g|0)==0){cc(107032,150440,217,170480)}else{h=g}while(1){>2“>g=c|0;if((g|0)==0){i=12;break}else{h=g}}if((i|0)==12){cc(107032,150440,217,170480)}>2“>0;j=h+4|0;k=c|0;if((g|0)==0){>2“>c=k}if((k|0)==0){>2“>c=g}if((h|0)==0){cc(107032,150440,217,170480)}>2“>if((c|0)==(d|0)){break}>2“>c=>2“>g;c=>2“>c=>2“>l;c=>2“>l=a+4|0;if((m|0)==(c|0)){>2“>h;c=>2“>m;c=h;return}else{>2“>m;b=m+4|0;c=>2“>c[(c|>2“>c|0}function hr(a,b){a=a|0;b=b|0;var >2“>e=g+4|0;h=c|>2“>c;>2“>f=c|0}>2“>0;c=>2“>f=a+4|0;c[(c|>2“>0)+8>>2]=c;>2“>c;>2“>c|if((a|0)==0){g=0;i=d;return g|0}j=+sF(f,e);do{>2”>while(0);o=k/180.0*3.141592653589793;f=c[(c|>3”>n=+h;f=ux(b)|0;if((f|0)!=0){e=f;do{>3”>0)+132>>2]|0;h=+>2”>k;p=(c[(c|>3”>h-n;e=vx(b,e)|0;}while((e|0)!=0)}e=(k!=0.0|n!=0.0)&1;p=ux(b)|0;if((p|0)==0){g=e;i=d;return g|0}else{q=p}while(1){r=mw(b,q)|0;if((r|0)!=0){break}p=vx(b,q)|0;if((p|0)==0){g=e;s=17;break}else{q=p}}if((s|0)==17){i=d;return g|0}>2”>3;q=c[(c[(c|>3”>0)+8>>2]|0)+132>>2]|0;n=+h;>3”>h->2”>e=t+8|0;q=c[(c|>3”>k;m=+h->2”>k+(o*j-l*m);h[(c[(c|0)+132>>2]|0)+8>>3]=n+(l*j+o*m);e=vx(b,t)|0;if((e|0)==0){g=1;break}else{t=e}}i=d;return g|0}function jr(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=ew(a|0,108352)|0;if((d|0)==0){e=(c|0)!=0?c:213376}else{e=d}return kr(a,e,b)|0}function kr(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=i;i=i+8|0;g=f|0;do{if((d|0)!=0){if((a|0)==0){break}else{j=74640;k=129464}while(1){>2”>n=c|0;if((n|0)==0){o=l;break}else{j=l;k=n}}do{if((m|0)==6){>2”>Fv(0,142304,(p=i,i=i+8|0,c=k,p)|0)|0;i=p;q=74640}else{q=j}>2”>c;>2”>c;>2”>n=ac(d+(c|>2”>g,p)|0)|0;i=p;l=c|>3”>n|0)>0&(l|0)>-1?l:1e3;h=+Fm(b|0,Wv(b,0,133752,0)|0,-4.0,-1.0e10);o=q}}>2”>Fv(0,139200,(p=i,i=i+8|0,c=d,p)|0)|0;i=p;r=e|0}else{n=e|0;if(l<<24>>24==0){r=n;break}>2”>0;c=131664;i=f;return e|0}}>2”>1;c=126224;i=f;return e|0}}>2”>0;c=131664;i=f;return e|0}function lr(b,d){b=b|0;d=d|0;var e=0,f=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0.0,M=0.0,N=0.0,O=0,P=0.0,Q=0.0,R=0.0,T=0.0,U=0.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=0,ia=0,ja=0,ka=0,la=0.0,ma=0.0,na=0.0,oa=0,pa=0,qa=0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0,xa=0,ya=0;e=i;i=i+16|0;f=e|0;if((Lw(b)|0)<2){j=0;i=e;return j|0}if((a|0)==0){n=m}else{>2“>0;p=$w(b|0)|0;q=c|>2“>p,c=>2“>Fv(0,91656,(r=i,i=i+8|0,c=c=Lw(b)|0;Zr();c=kk((c|0)*96|0)|0;s=ux(b)|0;d=c|>2”>u=+g;if((a|0)==0){v=4;w=t;x=u}else{v=2;w=t/72.0;x=u/72.0}f=c|0;a:do{if((f|0)>0){n=s;q=0;p=d;while(1){>2”>h[c[(c|>2”>h[(c[(c|0)+132>>2]|0)+8>>3];if((Fc(p+40|0,n,w,x)|0)!=0){break}>2”>q;c=>2”>n;c=0;m=vx(b,n)|0;y=q+1|0;z=c|0;if((y|0)<(z|0)){n=m;q=y;p=p+96|0}else{A=z;break a}}eF(c|0);c=0;if((c|0)>0){p=0;q=0;while(1){Xt(q+40|0);n=p+1|0;if((n|0)<(c|0)){p=n;q=q+96|0}else{break}}}Wt();xs();eF(c|0);eF(c|0);c=0;j=k;i=e;return j|0}else{A=f}}while(0);f=c|>3”>w=+h;u=x+ +>3”>h;B=x+ +>3”>h;if((A|0)>1){w=x;C=t;D=B;E=u;v=1;d=f;while(1){>3”>G=+h;H=F+ +>3”>h;J=F+ +>3”>h;G=H<E?H:E;H=I<C?I:C;I=J>D?J:D;J=F>w?F:w;f=v+1|0;if((f|0)<(A|0)){w=J;C=H;D=I;E=G;v=f;d=d+96|0}else{K=J;L=H;M=I;N=G;break}}}else{K=x;L=t;M=B;N=u}d=ew(b|0,145272)|0;do{if((d|0)!=0){if((a|0)==0){break}h=+rF(d)}}while(0);u=+h;B=(K-L)*u;t=(M-N)*u;u=N-t;N=L-B;L=M+t;t=K+B;h=u;h=L;h=N;h=t;h=u;h=u;h=L;h=L;h=t;h=t;h=N;h=if((c|0)>0){A=c|0;f=0;while(1){>3“>h*>3“>h*1.05;s=f+1|0;if((s|0)<(c|0)){A=A+96|0;f=s}else{break}}}v=v+1|0;}while((qr(v)|0)!=0);if((a|0)==0){O=72;break}>2“>0,154672,(r=i,i=i+8|0,c=v,r)|0)|0;i=r;O=72}else{if(b){O=71;break}rr();f=c|3];h=3];h=t;A=c|0;if((A|0)>1){s=1;L=N;u=t;while(1){h=h=Q;R=Q}else{R=u}q=s+1|0;if((q|0)<(A|0)){s=q;L=P;u=R}else{T=R;U=P;break}}}else{T=t;U=N}0)+8>>3];h=0)+8>>3];h=L;h=L-u;h=T-U;Iu(0,2);s=0;v=1;q=l;p=1;while(1){n=c|0;z=n+8|0;u=+_r(z,174776);L=+_r(z,177056);B=+_r(z,175072);K=+_r(z,177144);if((c|0)>1){z=n;y=n;m=n;V=n;M=u;u=L;L=B;B=K;W=1;X=n;while(1){Y=X+96|0;Z=X+104|0;K=+_r(Z,174776);_=KS(
>3“>h=na/la;ka=c|0}X=V+1|0;if((X|0)<(ka|0)){V=X;m=m+96|0;y=ka}else{break}}}y=qr(p)|0;if((y|0)==0){break}m=(y|0)<(q|0)?0:v;a=1;if((m|0)==0){oa=s}else{E=+h;x=+h;D=+h;M=+h;u=(x-M)*.05;L=(E-D)*.05;B=E+L;E=x+u;x=D-L;L=M-u;h=x;h=B;h=L;h=E;h=x;h=x;h=B;h=B;h=E;h=E;h=L;h=L;oa=s+1|0}V=c|0;if((V|0)==0){W=kk(c<<2)|0;c=W;c=W+(c<<2);pa=W}else{pa=V}V=c|0;xs();W=c|0;if((W|0)>0){n=0;X=pa;z=V;while(1){>2”>z+8;c=1;V=n+1|0;ea=c|0;if((V|0)<(ea|0)){n=V;X=X+4|0;z=z+96|0}else{qa=ea;break}}}else{qa=W}Jb(c|0,qa|0,4,138);z=c|0;c=3];h=3];h=E;X=c|0;if((X|0)>1){n=1;B=L;x=E;while(1){h=h=sa;ta=sa}else{ta=x}ea=n+1|0;if((ea|0)<(X|0)){n=ea;B=ra;x=ta}else{ua=ta;va=ra;break}}}else{ua=E;va=L}0)+8>>3];h=0)+8>>3];h=B;h=B-x;h=ua-va;Iu(0,2);s=oa;v=m+1|0;q=y;p=p+1|0}if((a|0)!=0){>2“>0;gc(q|0,154672,(r=i,i=i+8|0,c=wa=0;xa=c|0;O=75}else if((O|0)==72){if((c|0)<=0){ya=1;break}r=0;oa=c|0;while(1){>3”>0)+8>>2]|0)+132>>2]>>3]=+h;>3”>0)+8>>2]|0)+132>>2]|0)+8>>3]=+h;qa=r+1|0;pa=c|0;if((qa|0)<(pa|0)){r=qa;oa=oa+96|0}else{wa=1;xa=pa;O=75;break}}}}while(0);do{if((O|0)==75){if((xa|0)<=0){ya=wa;break}oa=0;r=c|0;while(1){Xt(r+40|0);s=oa+1|0;if((s|0)<(c|0)){oa=s;r=r+96|0}else{ya=wa;break}}}}while(0);Wt();xs();eF(c|0);eF(c|0);c=0;j=ya+k|0;i=e;return j|0}function mr(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=i;i=i+24|0;d=c|0;if((Lw(a)|0)<2){e=0}else{kr(a,b,d)|0;e=lr(a,d)|0}i=c;return e|0}function nr(a){a=a|0;var b=0,c=0,d=0,e=0;b=i;i=i+24|0;c=b|0;d=ew(a|0,108352)|0;if((Lw(a)|0)<2){e=0}else{kr(a,d,c)|0;e=lr(a,c)|0}i=b;return e|0}function or(b,d){b=b|0;d=d|0;var e=0,f=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0.0;e=i;i=i+40|0;f=e|0;j=e+8|0;k=e+16|0;l=e+24|0;m=e+32|0;n=d|0;d=ew(n,86424)|0;do{if((d|0)==0){p=10}else{q=d;while(1){r=q+1|0;if((Qa(a|0)|0)==0){break}else{q=r}}s=(a|>2”>k,c=l,v)|0)|0;i=v;if((u|0)==1){>2”>g=w;x=w}else if((u|0)==0){p=10;break}else{>2”>y=x;z=+g;A=t;break}else{B=k+1|0;if((Qa(a|0)|0)==0){break}else{k=B}}q=(a|>2“>f,c=j,v)|0)|0;i=v;if((r|0)==1){>2“>g=x;C=x}else if((r|0)==0){y=4.0;z=4.0;A=1;break}else{>2“>y=x;z=+g/.800000011920929;A=l;break}else{while(0);if((a|0)!=0){>2”>0,167864,(v=i,i=i+24|0,c=>3”>y,h=z,v)|0)|0;i=v}>2”>y;g=z;a=A;A=b+9|0;b=m|0;a=a|0;a=a|0;a=a|0;i=e;return}function pr(b,d){b=b|0;d=d|0;var e=0,f=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0.0;e=i;i=i+40|0;f=e|0;j=e+8|0;k=e+16|0;l=e+24|0;m=e+32|0;n=d|0;d=ew(n,81608)|0;do{if((d|0)==0){p=10}else{q=d;while(1){r=q+1|0;if((Qa(a|0)|0)==0){break}else{q=r}}s=(a|>2”>k,c=l,v)|0)|0;i=v;if((u|0)==0){p=10;break}else if((u|0)==1){>2”>g=w;x=w}else{>2”>y=x;z=+g;A=t;break}else{B=k+1|0;if((Qa(a|0)|0)==0){break}else{k=B}}q=(a|>2“>f,c=j,v)|0)|0;i=v;if((r|0)==1){>2“>g=x;C=x}else if((r|0)==0){y=3.200000047683716;z=3.200000047683716;A=1;break}else{>2“>y=x;z=+g/1.25;A=l;break}else{while(0);if((a|0)!=0){>2”>0,163688,(v=i,i=i+24|0,c=>3”>y,h=z,v)|0)|0;i=v}>2”>y;g=z;a=A;A=b+9|0;b=m|0;a=a|0;a=a|0;a=a|0;i=e;return}function qr(a){a=a|0;var b=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;b=i;e=c|0;f=c|0;a:do{if((f|0)>0){g=0;h=e;while(1){0;j=g+1|0;k=c|0;if((j|0)>=(k|0)){l=k;break a}g=j;h=c|0}}else{l=f}}while(0);if((l-1|0)>0){f=0;h=0;g=e;e=l;while(1){l=g+96|0;j=h+1|0;if((j|0)<(e|0)){k=g+8|0;m=g+40|0;n=g+32|0;p=f;q=j;r=l;while(1){if((_t(k,m,r+8|0,r+40|0)|0)==0){s=p}else{>2“>1;c=1;s=p+1|0}t=q+1|0;u=c|0;if((t|0)<(u|0)){p=s;q=t;r=r+96|0}else{v=s;w=u;break}}}else{v=f;w=e}if((j|0)<(w-1|0)){f=v;h=j;g=l;e=w}else{x=v;break}}}else{x=0}if((d|0)>>>0<=1>>>0){i=b;return x|0}>2“>0,148496,(v=i,i=i+16|0,c=a=0,b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0.0,l=0.0,m=0,n=0.0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0.0,x=0,y=0,z=0,A=0,B=0.0;a=c|0;if((a|0)==0){b=kk(c<<2)|0;c=b;c=b+(c<<2);d=b}else{d=a}a=c|0;xs();b=c|0;if((b|0)>0){e=0;f=d;d=a;while(1){>2”>d+8;c=1;a=e+1|0;g=c|0;if((a|0)<(g|0)){e=a;f=f+4|0;d=d+96|0}else{i=g;break}}}else{i=b}Jb(c|0,i|0,4,138);i=c|0;c=i;b=c|0;if(i>>>0<b>>>0){j=i}else{return}while(1){i=j+4|0;a:do{if(i>>>0<b>>>0){>3“>0;k=+h;>3“>0;l=+h;if(k!=l){m=i;break}>3“>if(+h!=n){m=i;break}e=j+8|0;b:do{if(e>>>0<b>>>0){g=2;a=e;while(1){>3“>0;if(+h!=l){p=g;q=a;break b}>2“>e=c|>3“>s=(+h-l)/+(p|0);if(i>>>0<q>>>0){t=i;u=1;v=d;w=k}else{m=q;break a}while(1){>2“>a=c|a=c|>2”>0;g=c|>2”>e=c|>3”>0;B=+h}}else{m=i}}while(0);if(m>>>0<b>>>0){j=m}else{break}}return}function sr(){var a=0,b=0;a=c|0;if(a>>>0>=(c|0)>>>0){b=0;return b|0}c=>2”>d=0,e=0.0,f=0.0,g=0,i=0.0,j=0.0;d=c|>3”>0;e=+h;>3”>i=+h;>2”>c=>2”>2]=a;a=f+12|0;c=>2”>1;k=f+4|0;if((c|0)==0){f=0;l=1;while(1){>2”>m;n=c[(c|>2”>0;p=b+(n<<4)|0;if((c|0)>1){q=b+(n<<4)+4|0;n=o+1|0;r=1;do{>2”>if((c|0)<0){>2”>n;u=c|>2”>c=>2”>while((r|0)<(c|>2”>0;w=c|0}else{v=m;w=l}if((v|0)<(w|0)){f=v;l=w}else{x=o;break}}}else{w=0;l=1;while(1){>2”>v;f=c[(c|>2”>0;r=b+(f<<4)|0;if((c|0)>1){n=b+(f<<4)+4|0;q=b+(f<<4)+8|0;f=1;do{>2”>if((c|0)<0){>2”>g[(c|>2”>0;if((u|0)>=(c|0)){break}>2”>u+1;c[(c|0)+(u<<2)>>2]=s}}while(0);f=f+1|0;}>2”>0));y=c|>2”>z=e+(x<<2)|0;if((c|0)<0){>2”>a=a|0;b=b|0;c=>2”>b;c=>2”>a=a|0;eF(c|0);return}function xr(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0.0,l=0,m=0.0,n=0;if((a|0)!=0){>2”>h[(c|0)+(l<<3)>>3]}n=l+1|0;if((n|0)<(b|0)){k=m;l=n}else{break}}>2”>g=c&>2”>2]|0)>>>4;l=(c[c>>2]|0)>>>4;if((k|0)!=(l|0)){>2”>0)+136>>3];h[(c|if((a|0)!=0){>2“>h[(c|0)+(k<<3)>>3]}g=k+1|0;if((g|0)<(d|0)){m=n;k=g}else{break}}>2“>p=c|>2“>h[(c|0)+(g<<3)>>3]- h[p
(g<<3)>>3]*2.0;g=g+1|0;}while((g|0)<(d|0));b=b+1|0;}while((b|0)<(d|0));qu(e);qu(f);return j|0}function zr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=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.0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0.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.0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;f=i;i=i+64|0;j=f|0;k=f+16|0;l=f+32|0;m=f+48|0;n=kk(d<<4)|0;o=b<<2;p=kk(o)|0;q=p;r=kk(o)|0;s=r;t=kk(o)|0;u=t;v=kk(o)|0;w=v;x=(b|0)>0;if(x){y=0;do{>2“>c[w+(c<<2)>>2]=z;A=z+1|0;if((A|0)<(b|0)){z=A}else{B=y;break}}}else{y=b-1|0;Gs(a,u,0,y);B=y}y=kk(B<<4)|0;z=(B|0)>0;if(z){A=0;while(1){>2“>0;D=A+1|0;E=c|0;F=h[a
(E<<3)>>3]- h[a
(C<<3)>>3];>2“>C;c=>2“>C=y+(J<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>E=y+(D<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c[q+(c<<>2“>m=z+1|0;c[s+(c<<>2“>H=c|>3“>0;F=+h;>2“>c;>2“>c;>2“>c;>2“>c;N=0;while(1){O=N<<1;P=O|1;do{if((O|0)<(E|0)){G=h[J
(O<<4)+8>>3];Q=h[J
(N<<4)+8>>3];if(G<Q){R=O;break}if(G!=Q){I=35;break}if(((yb()|0)&1|0)==0){I=35}else{R=O}}else{I=35}}while(0);if((I|0)==35){I=0;R=N}do{if((P|0)<(E|0)){Q=h[J
(P<<4)+8>>3];G=h[J
(R<<4)+8>>3];if(Q>=G){if(Q!=G){S=R;break}if(((yb()|0)&1|0)==0){S=R;break}}S=P}else{S=R}}while(0);if((S|0)==(N|0)){break}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;N=S}if((A|0)<(n|0)){T=y;U=n}else{T=gF(y,n<<5)|0;U=n<<1}>2“>H;c=>2“>F;O=c|>2“>V=c|>2“>c=>3“>D;h=G;a:do{if((E|0)>0){aa=E;Q=G;while(1){>2“>ea=_+(aa<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>fa=_+(ba<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>aa=ba;Q=+h}}}>2“>D;c=V;X=_;Y=m;Z=$}else{X=J;Y=E;Z=j}}while(0);do{if((P|0)<(B|0)){>2“>0;D=q+(E<<2)|0;if((c[w+(c<<2)>>2]|0)<=(O|0)){ga=X;ha=Y;ia=Z;break}F=h[a
(E<<3)>>3]- h[a
(H<<3)>>3];if((Y|0)==(Z|0)){ja=gF(X,Z<<5)|0;ka=Z<<1}else{ja=X;ka=Z}>2“>H;c=>3“>ca=(aa|0)/2|0;ba=ja+(ca<<4)+8|0;Q=+h;if(G>=Q){if(G!=Q){break b}if(((yb()|0)&1|0)==0){break b}}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;if((aa|0)<=1){break b}>2“>while(0);c=>2“>c=1;t=t+1|0;}while((t|0)<(b|0))}if((M|0)>0){t=0;do{>2“>0;U=o+(c<<>2“>c|>2“>c|0)+1;t=t+1|0;}while((t|0)<(M|0))}if((v|0)>0){t=0;do{>2“>v=kk(b<<4)|0;t=v;c=t;if(x){x=0;e=r;r=p;while(1){>2“>1;c=>2“>e;c=>2“>0.0;p=c|0;U=x+1|0;if((U|0)<(b|0)){x=U;e=e+(p<<2)|0;r=r+(p<<2)|0}else{break}}}eF(K);if((M|0)==0){la=L;eF(la);i=f;return}K=v+8|0;v=M;do{>2“>0;r=c|>2“>0;b=c|0;c:do{if((x|0)>0){o=0;while(1){>2“>I=0;c=>2“>r;N=t+(r<<4)|0;o=c|>2“>o+1;c[(c|>2“>o=c|>2“>g+->2“>0;g=+>2“>Fv(1,104304,(k=i,i=i+1|0,i=i+7&-8,c=0,k)|0)|0;i=k;y=1}else{y=0}}while(0);eF(l);eF(n);eF(p);eF®;eF(t);eF(v);i=j;return y|0}function Br(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0;h=i;j=e<<2;k=jk(j)|0;l=k;m=jk(j)|0;n=m;o=jk(j)|0;p=o;q=jk(j)|0;j=q;$s(e,b);$s(e,d);at(a,e,b,j);$s(e,j);bt(e,d,j,l);ft(e,l,n);r=+gt(e,l,l);a:do{if((g|0)>0){j=g-1|0;s=r;d=0;while(1){if(+it(e,l)<=f){t=0;break a}$s(e,n);$s(e,b);$s(e,l);at(a,e,n,p);$s(e,p);u=+gt(e,n,p);if(u==0.0){t=0;break a}v=s/u;dt(e,b,v,n);if((d|0)<(j|0)){dt(e,l,-0.0-v,p);v=+gt(e,l,l);if(s==0.0){break}et(e,n,v/s,n);ct(e,l,n,n);w=v}else{w=s}x=d+1|0;if((x|0)<(g|0)){s=w;d=x}else{t=0;break a}}>2“>e=0,f=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0.0,v=0.0,w=0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;e=i;i=i+16|0;f=e|0;j=Lw(b)|0;k=kk(j*48|0)|0;l=k;or(f,b);m=+g;o=a|0;f=ux(b)|0;if((f|0)!=0){p=m*5.0;q=n*5.0;if(o<<24>>24==0){o=l;r=f;while(1){>2”>0;t=c|>3”>w=~~v;u=+h*10.0*72.0;if(u<0.0){x=u+-.5}else{x=u+.5}>3”>z=~~y;u=q*+h*72.0;if(u<0.0){A=u+-.5}else{A=u+.5}>2”>w;c=>2”>r;c=>2”>t-s;c=>2”>f=c|>3”>0;A=+h*10.0*72.0;if(A<0.0){B=A+-.5}else{B=A+.5}>3”>t=~~C;A=+h*.5*72.0;if(A<0.0){D=A+-.5}else{D=A+.5}w=~~((m+ +(~~>2”>E|0))*10.0);c=>2”>t;c=>2”>s-w;c=>2”>w+s;c=f+t;t=vx(b,o)|0;if((t|0)==0){break}else{r=r+48|0;o=t}}}}o=j-1|0;if((o|0)>0){F=0;G=l}else{H=0;eF(k);i=e;return H|0}a:while(1){r=G+48|0;t=F+1|0;if((t|0)<(j|0)){>2”>if((f|0)<=(c|0)){>2”>0)>(c|0)){break}>2”>0)>(c|0)){break}>2”>0)<=(c|0)){break a}}}while(0);K=I+1|0;if((K|0)<(j|0)){I=K;J=J+48|0}else{break}}}if((t|0)<(o|0)){F=t;G=r}else{H=0;L=49;break}}if((L|0)==49){eF(k);i=e;return H|0}switch(d|0){case 9:{Dr(b,l,j,140,1);Fr(b,l,j,142,1);break};case 10:{Fr(b,l,j,142,1);Dr(b,l,j,140,1);break};case 7:{Dr(b,l,j,204,1);Fr(b,l,j,142,1);L=42;break};case 8:{L=42;break};case 13:{L=43;break};case 14:{Fr(b,l,j,142,0);Dr(b,l,j,140,0);break};case 12:{Fr(b,l,j,162,0);Dr(b,l,j,140,0);break};default:{Dr(b,l,j,204,0);Fr(b,l,j,142,0)}}if((L|0)==42){Fr(b,l,j,162,1);Dr(b,l,j,140,1);L=43}if((L|0)==43){Dr(b,l,j,140,0);Fr(b,l,j,142,0)}if((j|0)>0){M=l;N=0}else{H=1;eF(k);i=e;return H|0}while(1){>2”>0;b=(c|>2”>0)+132>>2]>>3]=+(c|g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;g=$g(40288,c|0)|0;h=(d|0)>0;if(h){i=g|0;j=0;k=b;while(1){>2“>c;>2“>b=e+12|0;a=c[(c[(c|>2“>0)|0;c=>2“>c|>2“>c|0)+f;f=h+1|0;if((f|0)<(d|0)){h=f;e=e+48|0}else{break}}}e=ux(m)|0;if((e|0)==0){n=Kw(m)|0;o=Vg(g)|0;return}else{p=e}do{>2“>0;d=c|0;if((d|0)==0){q=h}else{>2“>e=c|0;if((e|0)!=0){eF(e)}p=vx(m,p)|0;}while((p|0)!=0);n=Kw(m)|0;o=Vg(g)|0;return}function Er(a,b){a=a|0;b=b|0;var >2“>0)>(c|0)){d=0;return d|0}>2“>0)<=(c|0)|0;return d|0}function Fr(a,b,d,e,f){a=a|0;b=b|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;g=$g(40288,c|0)|0;h=(d|0)>0;if(h){i=g|0;j=0;k=b;while(1){>2“>c;>2“>b=e+16|0;a=c[(c[(c|>2“>0)|0;c=>2“>c|>2“>c|0)+f;f=h+1|0;if((f|0)<(d|0)){h=f;e=e+48|0}else{break}}}e=ux(m)|0;if((e|0)==0){n=Kw(m)|0;o=Vg(g)|0;return}else{p=e}do{>2“>0;d=c|0;if((d|0)==0){q=h}else{>2“>e=c|0;if((e|0)!=0){eF(e)}p=vx(m,p)|0;}while((p|0)!=0);n=Kw(m)|0;o=Vg(g)|0;return}function Gr(a,b){a=a|0;b=b|0;var >2“>0)>(c|0)){d=0;return d|0}>2“>0)<=(c|0)|0;return d|0}function Hr(a,b){a=a|0;b=b|0;var >2“>0;e=c|0;if((d|0)>(e|0)){f=0;return f|0}>2“>0;h=c|0;if((g|0)>(h|0)){f=0;return f|0}>2“>0;j=c|0;if((i|0)<(j|0)){f=1;return f|0}>2“>0;l=c|>2“>0)+(c|>2“>0)+(c|0)|0)<=(((h-d+e-g|0)/2|0)+((k|0)<(l|0)?k-l|0:l-k|0)|0)|0;return f|0}function Ir(a,b){a=a|0;b=b|0;var >2“>0;e=c|0;if((d|0)>(e|0)){f=0;return f|0}>2“>0;h=c|0;if((g|0)>(h|0)){f=0;return f|0}>2“>0;j=c|0;if((i|0)<(j|0)){f=1;return f|0}>2“>0;l=c|>2“>0)+(c|>2“>0)+(c|0)|0)<=(((h-(g+d)+e|0)/2|0)+((k|0)<(l|0)?k-l|0:l-k|0)|0)|0;return f|0}function Jr(b,d){b=b|0;d=d|0;var >2“>n=+g;p=(a|0)!=0;if(p){q=m/72.0;r=n/72.0}else{q=m;r=n}f=ux(b)|0;if((f|0)!=0){n=q;q=r;s=f;f=l;while(1){>3“>0;r=+h;if(p){v=q+ +>3“>v=q*+h*.5;w=n*r*.5}>3“>3];h=>3“>0)+132>>2]|0)+8>>3];h=>3“>r-w;h=>3“>w+r;h=>3“>w;h=>3“>w=+h;u=f|0;x=f+8|0;y=f+56|0;z=f+48|0;A=f+32|0;B=f+24|0;C=f+40|0;D=b;E=p;n=v;while(1){do{>3“>if(+h>+>3“>if(+h>+>3“>if(+h<=+>3“>while(0);q=+h;>3“>F=(+h+ +>3“>m=+h;>3“>G=(+h+ +>2“>gc(c|>3“>if(+h>+>3“>if(+h>+>3“>if(+h>+>3“>if(+h>+>3“>n=+h;>3“>m=(+h+ +>3“>while(0);w=+h;>3“>m=(+h+ +>3“>while(0);Y=U+1|0;h=$;>3“>h=>3“>t;Jb(D+16|0,M|0,16,60);b=kk(s)|0;h=h[E
(M<<4)>>3];>3“>f=p-1|0;h=h[E
(f<<4)>>3];n=h[E
(p<<4)+8>>3];>3“>p=ka+16|0;v=+h;>2“>l=ja+64|0;h[c[(c[(c|>2“>h[(c[(c[(c|>3“>c=0.0,d=0.0,e=0,f=0.0,g=0.0;c=+h;>3“>f=+h;>2“>a=a|0;b=b|0;return((c|>2“>0)+(c|>2“>a=a|0;b=b|0;return((c|>2“>0)+(c|>2“>g=c|>2“>q=c|0;do{if((n|0)==(q|0)){r=o;s=n;t=l;u=g;v=m;w=i}else{>2“>0)|0,1)|0;Wx(x|0,100712,304,1)|0;y=x+8|0;c[(c|0)+112>>2]=p;if((m|0)==0){>2“>c[(c|0)+164>>2]=x;z=m}>2“>0)+176>>2]=0;A=l+1|0;B=jk(A<<2)|0;c[(c|0)+172>>2]=B;if((i|0)==0){r=x;s=q;t=A;u=x;v=z;w=x;break}>2“>C=jk(j)|0;c[(c|0)+180>>2]=C}else{>2“>C=uw(f,i,x,0,1)|0;Wx(C|0,95048,176,1)|0;D=C+8|0;b[(c|>2“>0)+156>>2]=1;D=(c|>2“>F=kk((c<<2)+8|0)|0}else{>2“>c[(c|>2“>0)+184|0;E=c|>2“>E+1;c[(c[(c|>2“>0)+180|0;c[(c|>2“>2)>>2]=0;E=(c|>2“>G=kk((c<<2)+8|0)|0}else{>2“>c[(c|>2“>0)+176|0;B=c|>2“>B+1;c[(c[(c|>2“>0)+172|0;c[(c|>2“>while(0);c=>2“>p=w+8|0;c[(c|>2“>p=Ax(w,$w(c|>2“>p;c[(c|>2“>s=o;n=c|0;if((p|0)==(n|0)){H=p;I=a}else{t=o;do{>2“>while((c|0)==(n|0));H=n;I=t}if((I|0)!=0){l=o+28|0;u=I;do{if((Oc(s,u)|0)!=0){>2“>0,c|0,0,1)|0}>2“>u=c|0;if((u|0)==0){break}else{a=I;p=H;o=u}}}}while(0);H=ux(w)|0;if((H|0)==0){J=Kw(w)|0;return f|0}else{K=H}do{>2“>0)+112>>2]|0;I=c|0;d=mw(w,K)|0;if((d|0)!=0){r=H+32|0;H=I+8|0;o=d;do{3|0)==2?o:o-32|0)+28>>2]|0)+8>>2]|0)+112>>2]|0;p=Oc(>2”>0;d=uw(f,I,a,0,1)|0;Wx(d|0,95048,176,1)|0;u=d+8|0;c[(c|>1”>0;s=b|0;if((s&65535|0)<(p|0)){if(s<<16>>16==0){>2”>0)+180|0;t=c|0;if((t|0)==0){>2”>L=mk(t,(c<<2)+8|0)|0}>2”>0)+180>>2]=L;s=(c|>2”>0;c=>2”>0)+180>>2]|0)+(t<<2)>>2]=d;t=(c|>2”>0)+(c<<>2”>0)+172|0;s=c|0;if((s|0)==0){>2”>M=mk(s,(c<<2)+8|0)|0}>2”>0)+172>>2]=M;a=(c|>2”>0;c=>2”>0)+172>>2]|0)+(s<<2)>>2]=d;d=(c|>2”>0)+(c<<>1”>b=p}o=ow(w,o)|0;}while((o|0)!=0)}K=vx(w,K)|0;}while((K|0)!=0);J=Kw(w)|0;return f|0}function Or(a,d,e,f){a=a|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;g=Hw(113056,173936,0)|0;Wx(g|0,106384,272,1)|0;h=Zg(d)|0;if((h|0)!=0){i=g+8|0;j=0;k=h;while(1){>2”>0)|0,1)|0;Wx(h|0,100712,304,1)|0;l=h+8|0;c[(c|>2”>h;c[(c|>2”>0)+172>>2]=m;c[(c|>2”>c[(c|0)+180>>2]=h}else{>2”>m=c|0;if((m|0)==0){break}else{j=h;k=m}}}k=Zg(d)|0;a:do{if((k|0)!=0){j=k;b:while(1){if((Oc(i,p)|0)!=0){h=Oc(>2“>0,c|0,0,1)|0;Wx(q|0,95048,176,1)|0;if((h|0)>=65536){break b}>2“>0)+170>>1]=~~+(h|0);c[(c|0)+156>>2]=1;if((q|0)==0){break}>2“>0,c|0,0,0)|0)==0){break}>2“>while(0);p=c|0;}>2“>a=c|0;d=mw(g,a)|0;if((d|0)!=0){f=a+8|0;a=d;do{>2“>0)+180|0;e=c|0;if((e|0)==0){>2“>t=mk(e,(c<<2)+8|0)|0}>2“>0)+180>>2]=t;d=(c|>2“>0;c=>2“>0)+180>>2]|0)+(e<<2)>>2]=a;e=(c|>2“>0)+(c<<>2“>3|0)==2?a:d)+28>>2]|0)+8>>2]|0)+172|0;j=c|0;if((j|0)==0){>2“>u=mk(j,(c<<2)+8|0)|0}>2“>3|0)==2?a:d)+28>>2]|0)+8>>2]|0)+172>>2]=u;k=(c[(c[((c&>2“>0;c=>2“>3|0)==2?a:d)+28>>2]|0)+8>>2]|0)+172>>2]|0)+(j<<2)>>2]=a;j=(c[(c[((c&>2“>0)+(c<<2)>>2]=0;a=ow(g,a)|0;}while((a|0)!=0)}>2“>a=a|0;b=b|0;d=d|0;e=e|0;return(c|>2“>b=c|0;if((b|0)!=0){eF(b)}f=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,E=0;f=d<<2;c=gF(c|0,f)|0;h=(d|0)>0;if(h){i=0;do{>2”>c=>2”>c[e+(c[(c|>2”>while((l|0)<(c|0))}i=c|0;if((d|0)==1){m=0;n=0;o=8}else{l=kk(f-4|0)|0;f=d-1|0;if(h){m=f;n=l;o=8}else{p=f;q=l}}if((o|0)==8){l=0;f=0;while(1){if((l|0)==(a|0)){r=f}else{>2”>l;c=f;r=f+1|0}j=l+1|0;if((j|0)<(d|0)){l=j;f=r}else{p=m;q=n;break}}}if((p|0)>-2){n=(p|0)/2|0;while(1){m=n;while(1){r=m<<1;f=r|1;if((r|0)<(p|0)){>2”>2)>>2]|0)<(c[e+(c<<2)>>2]|0)){s=r}else{o=17}}else{o=17}if((o|0)==17){o=0;s=m}if((f|0)<(p|0)){>2”>2)>>2]|0)<(c[e+(c<<2)>>2]|0)?f:s}else{t=s}if((t|0)==(m|0)){break}>2”>0;l=q+(m<<2)|0;c=>2”>c=>2”>2)>>2]=t;c[i+(c<<2)>>2]=m;m=t}if((n|0)>0){n=n-1|0}else{break}}if((p|0)==0){u=-2147483639}else{v=p;w=-2147483639;o=25}}else{v=p;w=-2147483639;o=25}a:do{if((o|0)==25){while(1){o=0;p=c|>2”>0;t=v-1|0;i=c|>2”>i;c=0;i=0;while(1){s=i<<1;m=s|1;if((s|0)<(t|0)){>2”>2)>>2]|0)<(c[e+(c<<2)>>2]|0)){x=s}else{o=28}}else{o=28}if((o|0)==28){o=0;x=i}if((m|0)<(t|0)){>2”>2)>>2]|0)<(c[e+(c<<2)>>2]|0)?m:x}else{y=x}if((y|0)==(i|0)){break}>2”>0;l=q+(i<<2)|0;c=>2”>c=>2”>2)>>2]=y;c[p+(c<<2)>>2]=i;i=y}>2”>p=b+(n<<4)|0;l=c|0;if((l|0)>1){m=b+(n<<4)+4|0;s=b+(n<<4)+8|0;f=1;r=l;while(1){>2”>0)+(f<<2)>>2]|0;a=~~+g[(c|0)+(f<<2)>>2]+i|0;j=c|>2”>z=j+(l<<2)|0;A=c|>2”>B=(k|0)/2|0;C=c|>2”>c=>2”>while(0);c=>2”>D;E=c|0}else{E=r}A=f+1|0;if((A|0)<(E|0)){f=A;r=E}else{break}}}r=i+10|0;if((t|0)==0){u=r;break}else{v=t;w=r;o=25}}}}while(0);if(h){h=0;do{>2”>c=u}h=h+1|0;}while((h|0)<(d|0))}if((q|0)==0){return}eF(q);return}function Sr(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=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.0,w=0.0,x=0,y=0,z=0,A=0,B=0,C=0;f=kk(d<<2)|0;h=f;i=(d|0)>0;if(i){j=0;do{>2”>g=>2”>g[e+(c[(c|>2”>while((m|0)<(c|0))}j=d-1|0;m=kk(j<<2)|0;k=m;if(i){i=0;l=0;while(1){if((i|0)==(a|0)){n=l}else{>2”>i;c=l;n=l+1|0}o=i+1|0;if((o|0)<(d|0)){i=o;l=n}else{break}}}if((j|0)>-2){n=(j|0)/2|0;while(1){l=n;while(1){i=l<<1;d=i|1;if((i|0)<(j|0)){if(g[e
>2”>(c<<2)>>2]){p=i}else{q=15}}else{q=15}if((q|0)==15){q=0;p=l}do{if((d|0)<(j|0)){if(g[e
>2”>(c<<2)>>2]){r=p;break}r=d}else{r=p}}while(0);if((r|0)==(l|0)){break}>2”>0;a=k+(l<<2)|0;c=>2”>c=>2”>2)>>2]=r;c[h+(c<<2)>>2]=l;l=r}if((n|0)>0){n=n-1|0}else{break}}if((j|0)!=0){s=j;q=24}}else{s=j;q=24}a:do{if((q|0)==24){while(1){>2”>0;n=s-1|0;r=c|>2”>r;c=0;r=0;while(1){p=r<<1;l=p|1;if((p|0)<(n|0)){if(g[e
>2”>(c<<2)>>2]){t=p}else{q=27}}else{q=27}if((q|0)==27){q=0;t=r}do{if((l|0)<(n|0)){if(g[e
>2”>(c<<2)>>2]){u=t;break}u=l}else{u=t}}while(0);if((u|0)==(r|0)){break}>2”>0;a=k+(r<<2)|0;c=>2”>c=>2”>2)>>2]=u;c[h+(c<<2)>>2]=r;r=u}v=g[e
(j<<2)>>2];if(v==3.4028234663852886e+38){break a}>2”>a=c[(c|0)+(d<<2)>>2]|0;w=v+ +>2”>0)+(d<<2)>>2];o=e+(a<<2)|0;if(+g>w){>2”>0;g=w;b:do{if((y|0)>0){o=y;while(1){>2”>c=>2”>while(0);c=>2”>B;C=c|0}else{C=i}y=d+1|0;if((y|0)<(C|0)){d=y;i=C}else{break}}}if((n|0)==0){break}else{s=n;q=24}}}}while(0);if((m|0)==0){eF(f);return}eF(m);eF(f);return}function Tr(){nt(180656,48);c=0;return}function Ur(a,b){a=a|0;b=b|0;var >2”>a;c=>2”>0;c=>3”>g=+h->3”>j=+h-i;if(g>0.0){k=g}else{k=-0.0-g}if(j>0.0){l=j}else{l=-0.0-j}>3”>h=>3”>j/g;n=g;o=m/n;h=o;p=c|p;s=c|0;t=s+1|0;c=t;return e|0}else{>3“>1.0;h=o;p=c|p;s=c|0;t=s+1|0;c=t;return e|0}return 0}function Vr(a){a=a|0;var >3“>if(+h<0.0){>2“>0;e=c|0;if((e|0)==0){f=d;g=9}else{i=e;j=d;g=5}}else{>2“>0;e=c|0;if((e|0)==0){f=d;g=9}else{i=e;j=d;g=5}}do{if((g|0)==5){if(k>+h){return}l=+h;if(k<l){>3”>l*+h;o=l;p=j;break}else{l=+h;>3“>l*+h;o=l;p=f}}while(0);do{if((p|0)==0){l=+h;>3“>l*+h}else{k=+h;if(l>k){>3”>k*+h;break}else{while(0);l=+h;d=n>l;e=r>l;k=+h;if(d&e|n<k&r<k){return}if(d){>3“>l)/+h;t=l}else{s=m;t=n}if(t<k){>3“>k)/+h;v=k}else{u=s;v=t}if(e){>3“>l)/+h;x=l}else{w=q;x=r}if(x>=k){y=w;z=u;A=x;B=v;break}>3“>k)/+h;z=u;A=k;B=v}else{>2“>0;d=c|0;do{if((d|0)==0){k=+h;>3“>k=+h;if(k>+h){return}l=+h;if(k<l){>3“>C=+h;D=k;E=l;break}}}while(0);do{if((e|0)==0){l=+h;>3“>l=+h;if(l<E){return}k=+h;if(l>k){>3“>F=+h;G=l;break}}}while(0);l=+h;e=C>l;d=F>l;k=+h;if(e&d|C<k&F<k){return}if(e){>3“>J=k;K=(+h-k)/b}else{J=H;K=I}if(d){>3“>y=k;z=J;A=(+h-k)/b;B=K}}>2“>0,B,z);ys(c|>2“>0,B,z);ys(c|0,A,y);return}function Wr(a,b,d){>2“>d;fu(d);if((c|0)==0){return}>2“>0);eu(c|0);pt(a,180656);return}function Xr(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>0;m=kk(j)|0;j=m;n=c|0;if((l|0)!=0){>2“>l=kk(d<<2)|0;c=l;if((d|0)>0){e=0;do{>2“>f=(yb()|0)%(b|0)|0;vr(h,b);k=c|0;if(e){Rr(f,a,b,k)}else{ur(f,a,b,k,h)}k=(b|0)>0;if(k){o=f;p=0;q=0;while(1){>2“>0)+(p<<2)>>2]|0;c=r;s=(r|0)>(q|0);t=s?p:o;u=p+1|0;if((u|0)<(b|0)){o=t;p=u;q=s?r:q}else{v=t;break}}}else{v=f}a:do{if((d|0)>1){if(e){f=v;q=1;while(1){>2“>s=j+(t<<2)|0;u=c|>2“>0)+(t<<2)>>2]|0;x=(u|0)<(w|0)?u:w;c=x;s=(x|0)>(r|0);w=s?t:o;u=t+1|0;if((u|0)<(b|0)){o=w;t=u;r=s?x:r}else{y=w;break}}}else{y=f}r=q+1|0;if((r|0)<(d|0)){f=y;q=r}else{break a}}}if(k){z=v;A=1}else{q=1;while(1){>2“>q=l+(A<<2)|0;ur(z,a,b,c|0,h);f=z;r=0;t=0;while(1){>2“>0;w=c[(c|>2“>h=c|0;i=0;j=0.0;do{j=j+ +(>2“>l=(c|>2“>c|0)-i;k=k+1|0;}while((k|0)<(b|0))}}while(0);g=g+1|0;}while((g|0)<(d|0));return}function Zr(){c=~~T(
((c|0)+4|0));return}function _r(a,b){a=a|0;b=b|0;var >3“>h;>3“>h;return+(c*c+d*d)}function $r(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>h- +>3“>h=+>3“>h;i=e;return}function as(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>h+ +>3“>h=+>3“>h;i=e;return}function bs(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>j=+h;>3“>g)*(+h->3“>g)*(+h-j))}function cs(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>j=+h;>3“>g)*(+h->3“>g)*(+h-j)>0.0|0}function ds(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>l=+h;>3“>n=k*(l-m);o=+h;>3“>q=+h;>3“>s=q-r;t=+h;u=t*(r-q)+(n+o*(m-l)+p*s);if(u==0.0){v=0;i=g;return v|0}>3“>k+(o-k)*w;h=r+w*s;do{if(w>=0.0&w<=1.0){if(l>=0.0&l<=1.0){v=1}else{break}i=g;return v|0}}while(0);v=0;i=g;return v|0}function es(a,b,d){a=a|0;b=b|0;d=+d;var >3“>b;fu(b);e=+h+e;f=c|0;d=+(f|0);g=(e- +h)/+h*d;do{if(g<0.0){i=0}else{if(g<d){i=~~g;break}else{i=f-1|0;break}}}while(0);if((i|0)<(c|0)){c=i}f=b|0;b=(c|>3”>g=+h;if(e<=g){if(e!=g){j=l;k=m;break a}>2”>h[c>>3]){j=l;k=m;break a}}>2”>while(0);c=a;c=(c|0)+1;return}function fs(a){a=a|0;var d=c|h)/+h*e;do{if(f<0.0){g=0}else{if(f<e){g=~~f;break}else{g=d-1|0;break}}}while(0);if((g|0)<(c|0)){c=g}d=(c|0)+(g*40|0)|0;do{>2“>while((d|0)!=(a|0));c=c=(c|>2”>0);c=0;return}function gs(){return(c|0)==0|0}function hs(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,i=0,j=0.0;b=c|0;d=c|b=f+1|0;c=>3“>j=+h;>2“>h[c>>a=0,b=0;a=(c|0)+((c|>2”>0;c=c=(c|0)-1;return b|0}function js(){eF(c|0);c=0;return}function ks(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,i=0;c=0;c=0;a=c|0;b=a<<2;c=b;d=c|0;if((d|0)==0){e=kk(a*160|0)|0;c=e;f=c|0;g=e}else{f=b;g=d}if((f|0)>0){h=0;i=g}else{return}while(1){0;g=h+1|0;if((g|0)>=(c|0)){break}h=g;i=c|0}return}function ls(){nt(178816,40);eF(c|0);c=0;return}function ms(){var b=0,d=0,e=0,f=0,g=0,h=0;nt(178816,40);b=c|0;d=b<<1;c=d;e=c|0;if((e|0)==0){f=kk(b<<3)|0;c=f;g=c|0;h=f}else{g=d;h=e}a:do{if((g|0)>0){e=0;d=h;while(1){0;f=e+1|0;if((f|0)>=(c|0)){break a}e=f;d=c|0}}}0;a=>2”>0;c=0;c=0;a=>2”>0;c=0;c=h;c[c>>2]=0;c[(c|0)+4>>2]=c;c[c>>2]=c;c[(c|0)+4>>2]=0;c[c>>2]=c;c[(c|0)+((c|0)-1<<2)>>2]=c;return}function ns(b,d){b=b|0;d=d|0;var b;a=>2”>0;c=>2”>e=0,f=0,g=0,i=0,j=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0;e=c|>2”>i=c|>3”>k=+h;>3”>m=+h;>3”>p=+h;>3”>r=(l*p-m*q)/o;m=(k*q-n*p)/o;o=+h;>3”>if(+h<+while(0);j=a|0;do{>2“>while(0);j=bu()|0;c=>3“>r;h=m;g=j;return g|0}function ps(b,d){b=b|0;d=d|0;var >2“>0;f=c|>3“>i=+h;j=g>i;k=a|0;do{if(j){if(k<<24>>24==0){l=1}else{break}return l|0}else{if(k<<24>>24==1){l=0}else{break}return l|0}}>3“>n=+h;o=n- +>3“>p=g-i;q=+h;b=q<0.0;do{if((b&1&(j&1^1)|j&q>=0.0&1|0)==0){>2“>h[c>>3];r=(p*p-o*o)*q<o*n*(q*q+(p*2.0/n+1.0))|0;if(!b){s=r;break}s=r^1}else{>3“>m*g;t=+h-n;u=g-i;v=n- +>2“>d=0;c=>2“>c;>2“>2]=b;c=b;return}function rs(a){a=a|0;var b=0,d=0,e=0,f=0,g=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;b=c|h)/h[3712]*
(b|0));e=(d|0)<0?0:d;d=(e|0)<(b|0)?e:b-1|0;do{if((d|0)>-1){e=c|>2”>if((c|0)!=-2){k=g;l=b;m=e;break}>2”>0;f=g+12|0;e=(c|j=0;b=d-i|0;g=c|0;do{if((b|0)>-1&(g|0)>(b|0)){e=c|>2“>if((c|0)!=-2){o=n;p=g;q=e;break a}>2“>0;f=n+12|0;e=(c|while(0);g=i+d|0;b=c|0;do{if((g|0)>-1&(b|0)>(g|0)){n=c|>2”>if((c|0)!=-2){o=f;p=b;q=n;break a}>2”>0;e=f+12|0;n=(c|c=(c|0)+i;k=o;l=p;m=q}c=(c|0)+1;q=c|0;p=c|0;b:do{if((k|0)==(q|0)){j=21}else{if((k|0)==(p|0)){r=k}else{if((ps(k,a)|0)==0){r=k}else{j=21;break}}while(1){>2“>j=c|0;if((j|0)==(p|0)){break}}>2“>l=c|0;if((l|0)==0){t=m}else{>2“>c|0)-1;t=c|0}s;t=(c[(c|>2”>c|0)+1;return s|0}function ss(a){a=a|0;var >2”>0)+4>>2]=c;>2”>2]=c;>2”>c|0}function us(a){a=a|0;return >2”>d=0,e=0;d=c|0;if((d|0)==0){e=212936}else{e=(a|0)==0?d+32|0:d+36|0}return >2”>d=0,e=0;d=c|0;if((d|0)==0){e=212936}else{e=(a|0)==0?d+36|0:d+32|0}return e=0,f=0,g=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;e=(c|>2“>0)*96|0)+88|0;f=c|0;a:do{if((f|0)!=0){>3“>i=+h;if(g==b&i==d){return}>3“>k=b-j;l=+h;m=d-l;n=g-j;g=i-l;o=k<0.0;do{if(o){if(n>=0.0){break}i=g/n;p=m/k;if(p<i){break a}if(p>i){break}q=k>n?-1:1;r=21}else{if(n<0.0){break a}s=n>0.0;if(k>0.0){if(!s){q=g>0.0?-1:1;r=21;break}i=g/n;p=m/k;if(p<i){break a}if(p>i){break}q=k<n?-1:1;r=21;break}else{if(s){q=m>0.0?1:-1;r=21;break}if(m<g){q=g>0.0?-1:1;r=21;break}else{q=m>0.0?1:-1;r=21;break}}}}while(0);if((r|0)==21){if((q|0)<0){break}}>3“>g=+h;>2“>z=x|0;A=c|0;if((A|0)==0){u=z;v=0;break b}else{w=z;x=A}}return}}>3“>b;h=>2“>o;c=v;return}}>3“>b;h=>2“>f;c=v;return}function zs(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>g=c|0;d=0;a=1;while(1){>2“>e=0,f=0;e=a+(b<<4)|0;if((c|0)<=1){return}f=a+(b<<4)+4|0;b=1;do{>2“>while((b|0)<(c|0));return}function Bs(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c[d+(c[(c|0)+(b<<2)>>2]<<2)>>2]=0;b=b+1|0;}>2“>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=a+8|0;e=c|0;Ds(a,b);f=b<<2;g=kk(da(f,b)|0)|0;h=kk(f)|0;f=(b|0)>0;if(f){i=0;while(1){>2“>Rr(k,a,b,c|0);k=k+1|0;}while((k|0)<(b|0))}>2“>0);c=0;if((e|0)!=0&f){l=e;m=0}else{return h|0}while(1){>2“>l=l+(c<<2)|0;m=e}else{break}}return h|0}function Ds(a,b){a=a|0;b=b|0;var d=0,e=0,f=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;d=kk(b<<2)|0;e=d;f=(b|0)>0;if(f){h=0;i=0}else{kk(0)|0;eF(d);return}do{>2“>c=>2“>c[e+(c[(c|>2“>q=c[(c|>2“>s=c|0;q=0;t=1;do{>2“>g=+(o+r-u|0);if((p|0)<(l|0)){p=p+1|0}else{break}}>2“>c[e+(c[(c|>2“>e=0,f=0,g=0;e=a+8|0;eF(c|>2“>c=f;d=g+1|0;if((d|0)<(b|0)){>2“>k=c|0;l=h[k
(d<<3)>>3]- h[k
(e<<3)>>3];m=f+l*l;k=g+1|0;if((k|0)<(b|0)){f=m;g=k}else{i=m;break}}j=+T(i);return+j}function Gs(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,i=0,j=0,k=0,l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0.0,A=0,B=0,C=0;f=e+1|0;g=d;while(1){if((g|0)>=(e|0)){i=21;break}>2“>0;l=b+(g<<2)|0;c=>2“>c=d;m=h[a
(d<<3)>>3];if((j|0)<(e|0)){k=e;n=j;while(1){a:do{if((n|0)<(k|0)){o=n;while(1){p=o+1|0;if(h[a
>2“>r=b+(o<<2)|0;s=c|0;t=o-1|0;if(h[a
(s<<3)>>3]<=m){break}if((q|0)<(t|0)){o=t}else{u=q;v=t;break b}}>2“>0;c=>2“>(c<<>2“>c;>2“>(c<<3)>>3];while(1){y=o+1|0;z=h[a
>2“>(c<<3)>>3];while(1){d=l+1|0;x=h[a
>2“>e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=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.0,J=0.0,K=0.0,L=0.0,M=0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,na=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0,Ca=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0.0,Pa=0,Qa=0.0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0.0,Xa=0.0,Ya=0.0,Za=0.0,_a=0.0,$a=0.0,ab=0,bb=0,cb=0,db=0,eb=0.0,fb=0.0,gb=0.0,hb=0,ib=0.0,jb=0,kb=0,lb=0,mb=0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0,sb=0,tb=0.0,ub=0.0,vb=0.0,wb=0,xb=0.0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0.0,Eb=0.0,Fb=0,Gb=0.0,Hb=0.0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0.0,Nb=0.0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0.0,Ub=0.0,Vb=0,Wb=0.0,Xb=0.0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0.0,cc=0.0,dc=0,ec=0,fc=0,gc=0,hc=0.0,ic=0.0,jc=0,kc=0.0,lc=0.0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0.0,tc=0.0,uc=0,vc=0.0,wc=0.0,xc=0,yc=0,zc=0,Ac=0.0,Bc=0.0,Cc=0.0,Dc=0.0,Ec=0,Fc=0,Gc=0.0,Hc=0.0,Ic=0.0,Jc=0.0,Kc=0,Lc=0,Mc=0.0,Nc=0.0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0.0,Uc=0.0,Vc=0,Wc=0,Xc=0,Yc=0.0,Zc=0.0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0.0,zd=0.0,Ad=0,Bd=0.0,Cd=0.0,Dd=0.0,Ed=0.0,Fd=0.0,Gd=0.0,Hd=0.0,Id=0.0;e=i;i=i+32|0;f=1;g=0;j=i;i=i+168|0;c=0;while(1)switch(f|0){case 1:k=e|0;l=e+16|0;m=e+24|0;n=ma(54,b*40|0|0)|0;if((u|0)!=0&(v|0)!=0){>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;w=0;x=t;y=t;f=8;break;case >2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;B=A;if(q){C=0;D=0;f=5;break}else{w=z;x=A;y=B;f=8;break};case >2“>B+(C*24|0);F=a+(D<<2)|0;t=c|>2“>6:t=c|0;S=h[t
(H<<4)>>3];T=h[t
(H<<4)+8>>3];>3“>S;h=>2“>E;c=>2“>0;if((Y|0)<(c|0)){G=t;H=Y;I=X;J=W;K=V;L=U;M=Z;f=6;break}else{N=t;O=X;P=W;Q=V;R=U;f=7;break};case >3“>B+((N-1|0)*24|0);h=>3“>Q;h=>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;ka(150,x|0);if((u|0)!=0&(v|0)!=0){>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;ba=aa;if((w|0)>0){ca=0;f=11;break}else{f=189;break};case >2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;ea=0;fa=0;ga=0;ha=0;f=13;break;case >2“>0;na=c|>2“>14:qa=c|0;f=16;break;case 15:qa=ja-24|0;f=16;break;case 16:ra=ja|0;sa=ja+8|0;ta=qa;ua=1;va=ea;xa=fa;ya=ga;za=qa;f=17;break;case >3“>h;if(U!=0.0){Aa=U;f=19;break}else{f=18;break};case >3“>h;if(U==0.0){Ba=ya;Ca=xa;Ea=va;f=181;break}else{Aa=U;f=19;break};case 19:if(Aa>0.0){f=172;break}else{f=20;break};case 20:if((va|0)>0){f=21;break}else{f=168;break};case 21:Fa=za|0;Ga=za+8|0;Ha=za+16|0;Ia=za+24|0;Ja=za+24|0;Ka=0;La=ya;f=22;break;case >3“>0;Na=Ma|0;Oa=+h;>2“>Ra=Ma+16|0;Sa=c|>2“>23:t=c|0;Ua=t;Va=t|0;f=25;break;case 24:Ua=Ma+24|0;Va=Ma+24|0;f=25;break;case >3“>Oa;Xa=+h->3“>Za=Ya-Oa;_a=+h;$>2“>0;bb=(c|0)==(za|0);if(bb){f=26;break}else{cb=Ia;db=Ja;f=27;break};case >3“>27:eb=+h->2“>34:t=c|0;lb=t;mb=t|0;f=35;break;case >3“>Ya;ob=+h-_a;pb=Oa-Ya;qb=Qa-_a;if(Ta){f=36;break}else{f=37;break};case >3“>38:tb=+h->2“>45:Cb=c|0;f=46;break;case >3“>Eb=+h;if((Bb|0)==0){Fb=Ma;f=50;break}else{f=47;break};case 47:if(Ta){f=48;break}else{f=49;break};case >3“>50:Gb=+h;>2“>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;if((t|0)==0){f=167;break}else{f=148;break};case 63:if((hb|0)==(jb|0)){f=64;break}else{f=130;break};case 64:if(Ta){f=65;break}else{f=66;break};case >3“>67:Mb=+h;>2“>80:Sb=c|0;f=82;break;case 81:Sb=Ma+24|0;f=82;break;case >3“>Ub=+h;if(bb){f=83;break}else{Vb=Ia;f=84;break};case >3“>84:Wb=+h;>2“>98:ac=c|0;f=100;break;case 99:ac=Ma+24|0;f=100;break;case >3“>cc=+h;if(Oa==bc){f=101;break}else{f=107;break};case 101:if(Ob){f=102;break}else{dc=0;f=129;break};case 102:if(Qa==_a|_a==cc){ec=1;f=106;break}else{f=103;break};case 103:if(Qa<_a){f=104;break}else{f=105;break};case 104:ec=_a<cc;f=106;break;case 105:ec=cc<_a;f=106;break;case 106:dc=ec&1;f=129;break;case 107:if(Ob|Ya==bc){dc=0;f=129;break}else{f=108;break};case 108:if(Oa<Ya){f=109;break}else{f=110;break};case 109:fc=Ya<bc;f=111;break;case 110:fc=bc<Ya;f=111;break;case 111:dc=fc?1:-1;f=129;break;case 112:if(Ta){f=113;break}else{f=114;break};case >3“>115:hc=+h;>2“>116:jc=c|0;f=117;break;case >3“>lc=+h;mc=Oa==kc;if(Oa==hc){f=118;break}else{f=124;break};case 118:if(mc){f=119;break}else{dc=0;f=129;break};case 119:if(Qa==lc|lc==ic){nc=1;f=123;break}else{f=120;break};case 120:if(Qa<lc){f=121;break}else{f=122;break};case 121:nc=lc<ic;f=123;break;case 122:nc=ic<lc;f=123;break;case 123:dc=nc&1;f=129;break;case 124:if(mc|kc==hc){dc=0;f=129;break}else{f=125;break};case 125:if(Oa<kc){f=126;break}else{f=127;break};case 126:oc=kc<hc;f=128;break;case 127:oc=hc<kc;f=128;break;case 128:dc=oc?1:-1;f=129;break;case 129:pc=dc<<1;f=147;break;case 130:qc=(hb|0)>-1?hb:-hb|0;if(Ta){f=131;break}else{f=132;break};case >3“>133:sc=+h;>2“>134:uc=c|0;f=135;break;case >3“>wc=+h;xc=Oa==vc;if(Oa==sc){f=136;break}else{f=142;break};case 136:if(xc){f=137;break}else{pc=0;f=147;break};case 137:if(Qa==wc|wc==tc){yc=1;f=141;break}else{f=138;break};case 138:if(Qa<wc){f=139;break}else{f=140;break};case 139:yc=wc<tc;f=141;break;case 140:yc=tc<wc;f=141;break;case 141:pc=yc&1;f=147;break;case 142:if(xc|vc==sc){pc=0;f=147;break}else{f=143;break};case 143:if(Oa<vc){f=144;break}else{f=145;break};case 144:zc=vc<sc;f=146;break;case 145:zc=sc<vc;f=146;break;case 146:pc=zc?1:-1;f=147;break;case 147:t=oa(4,Ma|0,za|0,l|0,m|0,pc|0)|0;if((u|0)!=0&(v|0)!=0){>3“>148:Ac=+h;>3“>Cc=+h;>2“>Ec=c|>2“>149:Fc=c|0;f=151;break;case 150:Fc=Ma+24|0;f=151;break;case >3“>Hc=+h;>3“>Jc=+h;>2“>0;if((c|0)==(za|0)){f=152;break}else{Lc=Ia;f=153;break};case >3“>153:Mc=+h;160:if((d|0)>>>0>1>>>0){f=161;break}else{Oc=ya;Pc=va;Qc=1;f=187;break};case >3”>0;pa(30,Rc|0,163936,(Sc=i,i=i+16|0,h=>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}>3”>Uc=+h;>2”>0;if((c|0)==(Ma|0)){f=162;break}else{f=163;break};case >3”>164:U=+h;>2”>pa(30,Rc|0,131784,(Sc=i,i=i+40|0,c=>3”>Tc,h=>3”>U,h=V,Sc)|0)|0;if((u|0)!=0&(v|0)!=0){>3”>u=v=0;i=Sc;Yc=+h;>2”>_c=c|>2”>165:t=c|0;$c=t;ad=t|0;f=166;break;case >3”>U=+h;>3”>2,h=>3”>Zc,h=>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;i=Sc;Oc=ya;Pc=va;Qc=1;f=187;break;case 167:t=Ka+1|0;if((t|0)<(va|0)){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;cd=bd;if((va|0)==0){f=169;break}else{f=170;break};case >2”>170:c=>2”>171:c=>2”>0;c=cd;Ba=dd;Ca=cd;Ea=va+1|0;f=181;break;case >2”>173:pa(16,1,159880,(Sc=i,i=i+1|0,i=i+7&-8,c=0,Sc)|0)|0;if((u|0)!=0&(v|0)!=0){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;return 0;case 174:if((va|0)==1){gd=0;hd=0;f=180;break}else{f=175;break};case 175:if((fd|0)==(ya|0)){f=176;break}else{f=177;break};case >2”>0;c=0;gd=t;hd=xa;f=180;break;case 177:if((fd|0)==(xa|0)){f=178;break}else{f=179;break};case >2”>0;c=0;gd=ya;hd=t;f=180;break;case >2”>0)+4>>2]=c;>2”>0)+8>>2]=c;gd=ya;hd=xa;f=180;break;case 180:ka(150,fd|0);if((u|0)!=0&(v|0)!=0){>2”>u=v=0;c=0;Ba=gd;Ca=hd;Ea=va-1|0;f=181;break;case >2”>0;jd=c|>2”>182:kd=c|0;f=184;break;case 183:kd=id+24|0;f=184;break;case 184:if((ua|0)<2){f=185;break}else{f=186;break};case 185:ta=kd;ua=ua+1|0;va=Ea;xa=Ca;ya=Ba;za=id;f=17;break;case 186:Z=ha+1|0;if((Z|0)<(w|0)){ea=Ea;fa=Ca;ga=Ba;ha=Z;f=13;break}else{Oc=Ba;Pc=Ea;Qc=0;f=187;break};case 187:if((Pc|0)>0){ld=0;md=Oc;f=188;break}else{f=190;break};case >2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;t=ld+1|0;if((t|0)<(Pc|0)){ld=t;md=Z;f=188;break}else{f=190;break};case 189:Da(40,aa|0,w|0,4,34);if((u|0)!=0&(v|0)!=0){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;f=191;break;case 190:ka(150,aa|0);if((u|0)!=0&(v|0)!=0){>2”>192:qd=c|>2”>0;c=>2”>c=>2”>c=>2”>c=>2”>194:xd=c|>3”>195:Cd=+h;Dd=h[p
(wd*40|0)+32>>3];if(Cd>Dd){f=200;break}else{f=196;break};case 196:Ed=h[p
(wd*40|0)+16>>3];if(Cd<Ed){f=200;break}else{f=197;break};case >3”>198:U=+h;if(U>Dd|U<Ed){f=200;break}else{f=199;break};case 199:Z=wa(200,xd|0,k|0)|0;if((u|0)!=0&(v|0)!=0){>3”>200:Fd=+h;if(Bd>Fd|Bd<yd){f=206;break}else{f=201;break};case 201:Gd=h[p
(wd*40|0)+16>>3];>3”>202:Id=+h;if(Gd<Id){f=206;break}else{f=203;break};case 203:if(zd>Fd|Ad){f=206;break}else{f=204;break};case 204:U=h[p
(wd*40|0)+32>>3];if(U>Hd|U<Id){f=206;break}else{f=205;break};case >2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;if((Z|0)==0){f=206;break}else{nd=1;f=207;break};case 206:Z=wd+1|0;if((Z|0)<(b|0)){wd=Z;f=194;break}else{pd=rd;f=192;break};case 207:ka(150,n|0);if((u|0)!=0&(v|0)!=0){>2”>g=CF(c|0,j)|0;if((g|0)>0){f=-1;break}else return 0}u=v=0;$=(nd|0)==0|0;f=208;break;case 208:i=e;return $|0;case-1:if((g|0)==8){_=v;f=209}u=v=0;break}return 0}function Is(a,b){a=a|0;b=b|0;var >2”>0;a=c|>3”>h;if(e!=0.0){f=e>0.0?1:-1;return f|0}>3”>h;if(e==0.0){f=0;return f|0}f=e>0.0?1:-1;return f|0}function Js(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,i=0.0,j=0.0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;if((f|0)<1){g=0;return g|0}>3”>j=+h;>2”>0;l=(c|0)==(a|0);if(l){>3”>n=+h;>3”>p=+h;>2”>m=c|>2”>s=c|0}else{s=b+24|0}>3”>u=+h;if((f|0)==3){if(i==n){>3”>i;h=u+(i-t)*((q-u)/(p-t));g=1;return g|0}if(p==t){>3”>p;h=o+(p-n)*((j-o)/(i-n));g=1;return g|0}else{>3”>y-x)/z;h=(v*y-w*x)/z;g=1;return g|0}}else if((f|0)==1){if((i-n)*(q-j)==(j-o)*(p-i)){>3”>p;h=q;g=1;return g|0}else{>3”>t;h=u;g=1;return g|0}}else if((f|0)==2){if(l){>3”>z=+h;A=i==p;do{if(i==z){B=42}else{if(A|p==z){B=42;break}if(i<p){if(p<z){B=42;break}}else{if(z<p){B=42;break}}if®{>3”>x=+h;if(l){>3”>w=+h;if(p==x){E=q;F=p;G=u;H=t;break}if(p==w|w==x){E=q;F=p;G=u;H=t;break}if(p<w){if(w<x){E=q;F=p;G=u;H=t;break}}else{if(x<w){E=q;F=p;G=u;H=t;break}}if®{>3”>w=+h;if(p==w|i==w){J=0}else{if(p<i){K=i<w}else{K=w<i}J=K^1}E=q;F=p;G=J?o:j;H=J?n:i}}while(0);a:do{if((B|0)==42){if(l){>3”>z=+h;if®{>3”>w=+h;do{if(i!=z){if(i==w|w==z){break}if(i<w){if(w<z){break}}else{if(z<w){break}}if(l){>3”>x=+h;if(i==x){E=u;F=t;G=q;H=p;break a}if(A|p==x){E=u;F=t;G=q;H=p;break a}if(i<p){if(p<x){E=u;F=t;G=q;H=p;break a}}else{if(x<p){E=u;F=t;G=q;H=p;break a}}if®{>3”>x=+h;if(p==x|i==x){P=0}else{if(p<i){Q=i<x}else{Q=x<i}P=Q^1}E=u;F=t;G=P?o:j;H=P?n:i;break a}}while(0);if®{>3”>w=+h;if(p==w){g=0;return g|0}if(A|i==w){g=0;return g|0}if(p<i){if(i<w){g=0}else{E=j;F=i;G=o;H=n;break}return g|0}else{if(w<i){g=0}else{E=j;F=i;G=o;H=n;break}return g|0}}}>3”>H+F)*.5;h=(G+E)*.5;g=1;return g|0}else{g=1;return g|0}return 0}function Ks(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0.0,j=0.0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0;d=c|0;if((d|0)!=0){qu(d)}c=pu(b,b,0.0)|0;d=c|0;if((d|0)!=0){eF(d)}c=jk(b<<2)|0;d=c|0;if((d|0)!=0){eF(d)}c=jk(b<<3)|0;a:do{if((b|0)>0){d=0;while(1){e=a+(d<<2)|0;f=c|0;g=0;i=0.0;do{>2”>0)+(g<<3)>>3];h[(c|0)+(g<<3)>>3]=j;k=+S(+j);i=i<k?k:i;g=g+1|0;}while((g|0)<(b|0));if(i==0.0){break}h[(c|0)+(d<<3)>>3]=1.0/i;c[(c|0)+(d<<2)>>2]=d;g=d+1|0;if((g|0)<(b|0)){d=g}else{break a}}h[(c|0)+(d<<3)>>3]=0.0;l=0;return l|0}}while(0);a=b-1|0;b:do{if((a|0)>0){g=0;f=0;while(1){if((g|0)>=(b|0)){l=0;m=27;break}e=c|0;n=c|0;o=c|0;p=f;q=g;k=0.0;do{>2”>(+h[(c|0)+(g<<3)>>3]));s=j*h[o
(r<<3)>>3];r=k<s;p=r?q:p;k=r?s:k;q=q+1|0;}while((q|0)<(b|0));if(k==0.0){l=0;m=27;break}if((p|0)!=(g|0)){q=c|>2”>0;c=c[(c|0)+(p<<2)>>2]=n}n=c|0;q=n+(g<<2)|0;o=c|>2“>t=n+(r<<2)|0;u=(c[o+(c<<>3“>i;h=s;if(s!=0.0){u=e;do{>3“>2)>>2]|0)+(u<<3)|0;h=+>2“>s*+h[(c[o+(c<<2)>>2]|0)+(u<<3)>>3];u=u+1|0;}while((u|0)<(b|0))}r=r+1|0;}while((r|0)<(b|0))}if((e|0)<(a|0)){g=e;f=p}else{w=n;x=o;break b}}if((m|0)==27){return l|0}}else{w=c|0;x=c|0}}f=c|0;g=0;do{j=c[(c|0)+(i<<2)>>2]|0;k=0;l=0.0;while(1){m=l+ h[j
(k<<3)>>3]*h[a
(k<<3)>>3];n=k+1|0;if((n|0)<(g|0)){k=n;l=m}else{o=m;break}}}else{o=0.0}e=p-1|0;g=c[(c|0)+(c[(c|0)+(e<<2)>>2]<<2)>>2]|0;if((p|0)<(d|0)){b=p;o=0.0;while(1){l=o+ h[g
(b<<3)>>3]*h[a
(b<<3)>>3];f=b+1|0;if((f|0)<(d|0)){b=f;o=l}else{q=l;break}}}else{q=0.0}>3”>h-q)/h[g
(e<<3)>>3];if((e|0)>0){p=e}else{break}}return}function Ms(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0.0;if((Ks(a,d)|0)==0){e=0;return e|0}a=jk(d<<3)|0;f=a;g=(d|0)>0;if(!g){eF(a);e=1;return e|0}i=d<<3;j=0;do{>2”>1.0;Ls(c|0,f,d);j=j+1|0;}while((j|0)<(d|0));eF(a);if(g){k=0}else{e=1;return e|0}while(1){if((k|0)>0){g=b+(k<<2)|0;a=0;do{>3”>0)+(a<<3)|0;l=+h;>2”>h[(c|>2”>r=c|0;s=(q|0)>0;do{if(!(d|o^1)){t=0;do{>2”>u=c|0;v=u;w=r;x=b;y=0.0;while(1){z=y+ +>3”>h;A=x-1|0;if((A|0)==0){B=r;C=u;D=b;break}else{v=v+8|0;w=w+8|0;x=A;y=z}}while(1){>3”>h->3”>F=+h;G=y+F*F;w=x-1|0;if((w|0)==0){E=G;break}else{t=t+8|0;x=w;y=G}}}H=+T(E);}while(H<1.0e-10);y=1.0/H;if(p){I=0}else{x=r;t=b;while(1){>3”>y*+h;w=t-1|0;if((w|0)==0){I=0;break}else{x=x+8|0;t=w}}}while(1){J=I+1|0;if(!p){t=i;x=r;w=b;while(1){>3”>h;v=w-1|0;if((v|0)==0){break}else{t=t+8|0;x=x+8|0;w=v}}if(o){w=0;while(1){>3”>while((t|0)<(b|0));h=y;t=w+1|0;if((t|0)<(b|0)){w=t}else{K=r;L=k;M=b;break}}}else{K=r;L=k;M=b}while(1){>3”>h;w=M-1|0;if((w|0)==0){break}else{K=K+8|0;L=L+8|0;M=w}}}if(s){w=0;do{if(!p){>3”>h*+>3”>h=+>3”>N*+h;u=Q-1|0;if((u|0)==0){break}else{O=O+8|0;P=P+8|0;Q=u}}}w=w+1|0;}while((w|0)<(q|0))}if(p){R=0.0}else{w=r;u=b;G=0.0;while(1){>3”>h=>3”>h*+>3”>h=U*X;r=q+1|0;if((r|0)<(n|0)){q=r}else{V=J;W=r;break}}}else{V=0;W=0}}while(0);if((W|0)<(n|0)){J=(b|0)>0;I=(b|0)==0;_=W;do{>3”>h=+((yb()|0)%100|0|0);Z=Z+1|0;}while((Z|0)<(b|0))}do{if((_|0)>0){if(I){break}else{aa=0}while(1){>3”>h*+>3”>h=+>3”>ba*+h;Q=ea-1|0;if((Q|0)==0){break}else{ca=ca+8|0;da=da+8|0;ea=Q}}Q=aa+1|0;if((Q|0)<(_|0)){aa=Q}else{fa=55;break}}}else{fa=55}}while(0);do{if((fa|0)==55){fa=0;if(I){break}else{ga=W;ha=b;ia=0.0}while(1){>3”>h=>3”>while(0);h=0.0;_=_+1|0;}while((_|0)<(n|0))}_=n-1|0;if((_|0)<=0){eF(j);eF(l);ka=(V|0)<=(m|0);la=ka&1;return la|0}if((b|0)==0){ha=0;while(1){>3”>h=>3”>fa=ga;ea=ma;ja=+h;do{ba=h[f
(fa<<3)>>3];da=ja<ba;ea=da?fa:ea;ja=da?ba:ja;fa=fa+1|0;}while((fa|0)<(n|0));if((ea|0)==(ma|0)){break}>3”>h=+>2”>ca=e+(ea<<2)|0;da=c|>3”>h=+>2”>J=c|0;aa=k;da=b;while(1){>3”>h;fa=da-1|0;if((fa|0)==0){break}else{J=J+8|0;aa=aa+8|0;da=fa}}>3”>h;>2”>i=c|0;j=0;k=0.0;do{k=k+ h[i
(j<<3)>>3]*h[e
(j<<3)>>3];j=j+1|0;}>2”>j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0.0;j=c|0;if((j|0)==0){k=d<<2;l=dF(da(k,f)|0)|0;m=l;n=dF(k)|0}else{>2”>k=n;c=k;i=(d|0)>0;if(!i){return}n=0;j=m;while(1){>2”>p=c|0;q=0.0;r=0;do{q=q+ h[p
(r<<3)>>3]*+>2”>g[(c|0)+(o<<2)>>2]=s;o=o+1|0;}while((o|0)<(f|0))}n=n+1|0;}while((n|0)<(d|0));return}function Qs(a,b,d,e,f,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;i=i|0;var >2”>k=gF(c|0,da(d<<3,f)|0)|0;l=k;m=gF(j,d<<2)|0}>2”>c=m;k=l+1|0;if((k|0)<(d|0)){m=m+(f<<3)|0;l=k}else{break}}if(!i){return}i=(f|0)>0;l=(e|0)>0;m=0;do{if(i){k=j+(m<<2)|0;n=a+(m<<2)|0;o=0;do{if(l){>2”>g[(c|0)+(o<<2)>>2];t=q+1|0;if((t|0)<(e|0)){q=t;r=s}else{u=s;break}}}else{u=0.0}>2”>i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0;i=c|0;if((i|0)==0){j=dF(da(d<<4,e)|0)|0;k=j;l=dF(d<<2)|0}else{>2”>i=l;c=i;f=(d|0)>0;if(!f){return}l=0;j=k;while(1){>2”>l=c|>2”>0;m=c|0;if(f){n=(m|0)>0;o=i+(j<<2)|0;p=0;do{if(n){>2”>(c<<3)>>3];r=r+1|0;}while((r|0)<(m|0));t=s}else{t=0.0}>3”>h;i=d-1|0;if((i|0)==0){break}else{d=i;e=e+8|0;f=g}}f=g/+(a|0);if©{return}else{j=a;k=b}while(1){>3”>h-f;b=j-1|0;if((b|0)==0){break}else{j=b;k=k+8|0}}return}function Ts(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,i=0,j=0,k=0.0;if((b|0)>0){f=0}else{return}do{>3”>while((j|0)<(b|0));h=k;f=f+1|0;}while((f|0)<(b|0));return}function Us(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if((a|0)>0){e=0}else{return}do{>3”>h=h[b
(e<<3)>>3]+ h[c
(e<<3)>>3];e=e+1|0;}while((e|0)<(a|0));return}function Ws(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;var e=0;if((a|0)>0){e=0}else{return}do{>3”>h=h[b
(d<<3)>>3];d=d+1|0;}while((d|0)<(a|0));return}function Ys(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0.0,f=0.0,g=0.0,i=0;if((a|0)>0){d=0;e=0.0}else{f=0.0;return+f}while(1){g=e+ h[b
(d<<3)>>3]*h[c
(d<<3)>>3];i=d+1|0;if((i|0)<(a|0)){d=i;e=g}else{f=g;break}}return+f}function Zs(a,b){a=a|0;b=b|0;var c=0.0,d=0,e=0.0,f=0.0,g=0.0,i=0;if((a|0)>0){c=-1.0e+50;d=0}else{e=-1.0e+50;return+e}while(1){f=S(
(h[b
(d<<3)>>3]));g=f>c?f:c;i=d+1|0;if((i|0)<(a|0)){c=g;d=i}else{e=g;break}}return+e}function _s(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,i=0,j=0,k=0.0,l=0.0,m=0,n=0.0;if((b|0)<=0){return}g=(d|0)>0;i=0;do{if(g){j=0;k=0.0;while(1){l=k+ +>3”>h=n;i=i+1|0;}while((i|0)<(b|0));return}function $s(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0.0,h=0.0,i=0,j=0,k=0;c=(a|0)==0;if©{return}else{d=a;e=b;f=0.0}while(1){h=f+ +>2”>g=+>2”>q=d+(m<<2)|0;g=i*p+ +>2”>while((m|0)<(b|0));q=d+(f<<2)|0;g=n+ +>2”>r=d+(f<<2)|0;g=j+ +>2”>g=g[b
(e<<2)>>2]- g[c
(e<<2)>>2];e=e+1|0;}while((e|0)<(a|0));return}function ct(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if((a|0)>0){e=0}else{return}do{>2”>f=b+(e<<2)|0;g=+>2”>g=g[b
(e<<2)>>2]*c;e=e+1|0;}while((e|0)<(a|0));return}function ft(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((a|0)>0){d=0}else{return}do{>2”>g=b;d=d+1|0;}while((d|0)<(a|0));return}function it(a,b){a=a|0;b=b|0;var c=0,d=0.0,e=0.0,f=0.0;if((a|0)>0){c=0;d=-1.0000000150474662e+30}else{e=-1.0000000150474662e+30;return+e}do{f=S(
(g[b
(c<<2)>>2]));d=f>d?f:d;c=c+1|0;}while((c|0)<(a|0));e=d;return+e}function jt(a,b){a=a|0;b=b|0;var c=0,d=0,e=0.0;if((a|0)>0){c=0}else{return}do{>2”>g=e*e;c=c+1|0;}while((c|0)<(a|0));return}function kt(a,b){a=a|0;b=b|0;var c=0,d=0,e=0.0;if((a|0)>0){c=0}else{return}do{>2”>g=1.0/e}c=c+1|0;}while((c|0)<(a|0));return}function lt(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0.0;if((a|0)>0){d=0}else{return}do{e=g[b
(d<<2)>>2];if(e>=0.0){>2”>d=b+(c<<2)|0;e=+g;if(e>0.0){>2”>d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=0;do{if((b&3|0)==0){d=b}else{if((4%(b>>>0)|0|0)==0){d=4;break}a:do{if((b|0)==4){e=4}else{f=b;g=4;while(1){h=g;while(1){i=h-f|0;if((f|0)>=(h|0)){break}if((i|0)==(f|0)){e=f;break a}else{h=i}}i=f-h|0;if((h|0)==(i|0)){e=h;break}else{f=i;g=h}}}}while(0);d=da(4/(e>>>0)|0,b)|0}}>2”>d;d=a+4|0;a=c|0;if((a|0)==0){>2”>a=c|>2”>c=0;return}function ot(a){a=a|0;var >2”>e=d;f=e|0;g=c|>2”>d=c|0;i=kk(8)|0;j=i;k=kk(da(c|k;if((c|0)>0){>2“>n=k+(da(l,d)|0)|0;o=n;c=o;n=l+1|0;if((n|0)<(c|0)){l=n;m=o}else{break}}}>2”>c;>2”>j;e=c|>2”>0;c=g;h=e;return h|0}function pt(a,b){a=a|0;b=b|0;var >2”>c;>2”>b=0,d=0;b=a|0;Wx(b,141360,304,1)|0;Ym(a);d=jk((e[(c|>2”>0)+132>>2]=d;vn(a,c[(c|0)+116>>2]&1);return}function rt(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0.0,B=0;g=i;i=i+16|0;j=g|0;k=g+8|0;if((b|0)==0){l=0;i=g;return l|0}0)+132>>2]|0;o=e|0;p=fw(o,b)|0;if((a|0)==0){l=0;i=g;return l|0}a=0;b=n+8|0;do{if((c|0)>2){>2“>n,c=>2“>n+16,c=j,r)|0)|0;i=r;if((q|0)<=2){break}0)+119|0]=1;s=+h;q=c|0;a:do{if(s>0.0){if((q|0)>0){t=0;u=s}else{break}while(1){>3”>h/u;v=t+1|0;w=c|0;if((v|0)>=(w|0)){x=w;y=9;break a}t=v;u=+h}}else{x=q;y=9}}while(0);do{if((y|0)==9){if((x|0)<=3){break}vu(e,f,3)}}while(0);do{if((a|0)!=33){if((d|0)==0){l=1;i=g;return l|0}if((Km(fw(o,d)|0)|0)<<24>>24==0){l=1}else{break}i=g;return l|0}}>2”>while(0);x=ac(p|0,130648,(r=i,i=i+24|0,c=>2”>b,c=j,r)|0)|0;i=r;if((x|0)<=1){>2”>x,c=p,r)|0)|0;i=r;l=0;i=g;return l|0}0)+119|0]=1;u=+h;p=c|0;b:do{if(u>0.0){if((p|0)>0){z=0;A=u}else{break}while(1){>3“>h/A;x=z+1|0;b=c|0;if((x|0)>=(b|0)){B=b;y=20;break b}z=x;A=+h}}else{B=p;y=20}}while(0);c:do{if((y|0)==20){if((B|0)<=2){break}p=c|0;do{if((p|0)!=0){z=fw(o,p)|0;if((z|0)==0){break}A=+h;>3”>h=u/A}else{if((a|0)!=33){if((d|0)==0){l=1;i=g;return l|0}if((Km(fw(o,d)|0)|0)<<24>>24==0){l=1}else{break}i=g;return l|0}}if((c|0)!=0|(c|0)<0){uu(a)}if((Ix(a|0)|0)==(a|0)){return}_x(a,0,139536);return}function tt(b,e){b=b|0;e=e|0;var f=0,g=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.0,L=0,M=0,N=0,O=0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0,V=0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0;f=i;i=i+152|0;g=f|0;j=f+8|0;k=f+16|0;l=f+24|0;m=f+32|0;n=f+40|0;o=f+48|0;p=f+56|0;q=f+64|0;r=f+72|0;s=f+80|0;t=f+88|0;u=f+96|0;v=f+104|0;w=f+112|0;x=f+120|0;y=Wv(b,0,103264,0)|0;z=Wv(b,0,97632,0)|0;if((z|0)==0){A=Wv(b,0,97632,213344)|0}else{A=z}>2”>E=D+8|0;F=c|0;if((a|0)==0){G=D|0;if((Za($w(G)|0,86848,7)|0)!=0){break}>2”>F=c|0;do{if((F|0)!=0){E=ew(D|0,168264)|0;if((E|0)==0){break}>2”>v,c=w,J)|0)|0;i=J;if((I|0)!=2){break}>3”>h=+>3”>h=K;a=1}}>2”>D=$w(G)|0;C=$w(b|0)|0;Fv(1,82048,(J=i,i=i+16|0,c=A=Wv(b,2,104384,0)|0;if((A|0)==0|(c|0)<2){M=0;break}y=ux(b)|0;if((y|0)==0){M=0;break}G=y;y=0;while(1){v=mw(b,G)|0;if((v|0)==0){N=y}else{w=v;v=y;while(1){H=w|0;B=fw(H,A)|0;do{if((a|0)==0){O=0}else{ih(w,t,u);C=1;K=0.0;P=0.0;Q=0.0;R=0.0;D=0;F=0;I=B;b:while(1){>2“>r,c=>3“>S=+h;>2“>U=1;V=I+(c|0)|0}else{S=Q;T=R;U=F;V=I}>2“>r,c=>3“>W=+h;>2“>Y=1;Z=V+(c|0)|0}else{W=K;X=P;Y=D;Z=V}E=0;_=Z;while(1){$=_;while(1){if((Qa(d|0)|0)==0){break}else{$=$+1|0}}aa=a|0;c:do{if(aa<<24>>24==0){ba=0;ca=E;da=$}else{ea=E+1|0;fa=$;ga=aa;while(1){ha=fa+1|0;if((Qa(ga&255|0)|0)!=0|ga<<24>>24==59){ba=ga;ca=ea;da=fa;break c}ia=a|0;if(ia<<24>>24==0){ba=0;ca=ea;da=ha;break}else{fa=ha;ga=ia}}}}while(0);if((Qa(ba&255|0)|0)==0){break}else{E=ca;_=da}}if(!((ca|0)>3&((ca|0)%3|0|0)==1)){ja=34;break}ka=kk(ca<<4)|0;_=ka;if((ca|0)==0){la=Z}else{E=ca;aa=Z;$=_;while(1){>2“>r,c=>2“>ga=aa+(c|>3“>h;>3“>h;fa=E-1|0;if((fa|0)==0){la=ga;break}else{E=fa;aa=ga;$=$+16|0}}}while(1){ma=la+1|0;if((Qa(a|0)|0)==0){break}else{la=ma}}$=(a|0)==0;aa=$?la:ma;E=$?0:C;$=bm(w,ca)|0;if((U|0)!=0){>2“>c;>3“>S;h=T}if((Y|0)!=0){>2“>c;>3“>W;h=X}if((ca|0)>0){ga=$|0;$=0;do{>2“>0)+($<<4)|0;ea=_+($<<4)|0;c=>2“>c=>2“>c=>2“>c=ja=0;sn(w);if(a|0){O=0;break}a=>2”>3|0)==3?w:w+32|0)+28>>2]|0)|0;D=$w(c[((c&>2”>F,c=D,J)|0)|0;i=J;O=0;break}else if((ja|0)==38){ja=0;if(!(a|0)){a=>2”>3|0)==3?w:w+32|0)+28>>2]|0)|0;I=$w(c[((c&>2”>F,c=I,J)|0)|0;i=J}eF(ka);sn(w);O=0;break}else if((ja|0)==51){>2”>C=ac(D|0,98704,(J=i,i=i+16|0,c=>3”>R=+h;>3”>h;R;a=1}}>2“>D=ac(C|0,98704,(J=i,i=i+16|0,c=>3“>R=+h;>3“>h;R;a=1}}>2”>C=ac(D|0,98704,(J=i,i=i+16|0,c=>3”>R=+h;>3”>h;R;a=1}}>2“>D=ac(C|0,98704,(J=i,i=i+16|0,c=>3“>R=+h;>3“>h;R;a=1;O=1;break}}}while(0);H=O+v|0;B=ow(b,w)|0;if((B|0)==0){N=H;break}else{w=B;v=H}}}v=vx(b,G)|0;if((v|0)==0){break}else{G=v;y=N}}if((N|0)==0){M=0;break}y=(N|0)==(Mw(b)|0);M=y?2:1}}>2”>if((c|0)==0){O=(e|0)!=0;do{if(O&(c|0)==1){if((nr(b)|0)==0){break}a=0}}while(0);$m(b);if(!O){na=0;ja=115;break}>3“>0;T=+h;j=~~T;J=(j|0)>-1?j:-j|0;S=+(J|0);if((J|0)>-1){if((~~(S+.5)|0)==0){ja=81}}else{if((~~(S+-.5)|0)==0){ja=81}}do{if((ja|0)==81){>3“>while(0);S=+h;X=T/72.0;W=S/72.0;O=ux(b)|0;if((O|0)!=0){j=O;do{>3“>0)+132>>2]|0;h=+>2“>X;J=(c[(c|>3“>h-W;j=vx(b,j)|0;}while((j|0)!=0)}do{if((M|0)!=0){j=ux(b)|0;if((j|0)==0){break}else{pa=j}do{j=mw(b,pa)|0;if((j|0)!=0){g=j;do{>2“>0;O=c|0;do{if((O|0)!=0){>2“>k=0;l=c|0;while(1){>2“>n=0;o=c|0;while(1){>3“>h->3“>h->2“>if((c|0)!=0){>3“>h->3“>h-S}>3“>o=l+32|0;h=+>3“>T;o=l+40|0;h=+>2“>o=k+1|0;n=c|>2“>l=c|0;do{if((l|0)==0){ra=qa}else{if((a|0)==0){ra=qa;break}>3“>h->3“>0)+96>>2]|0)+64|0;h=+>2“>S;ra=c|0}}if((a|0)==0){sa=ra;break}>3”>h->3”>0)+108>>2]|0)+64|0;h=+>2”>S;sa=c|0}}if((a|0)==0){ta=sa;break}>3“>h->3“>0)+100>>2]|0)+64|0;h=+>2“>S;ta=c|0}}if((a|0)==0){break}>3”>h->3”>0)+104>>2]|0)+64|0;h=+>2”>c=>2”>0)+16|0;Ph(x,b);j=g;g=x;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=c=1;ja=ux(b)|0;if((ja|0)==0){L=na;i=f;return L|0}else{ua=ja}while(1){>3“>0;h=+>2“>3]*72.0;e=c|>2“>h[(c|0)+8>>3]*72.0;e=vx(b,ua)|0;if((e|0)==0){L=na;break}else{ua=e}}i=f;return L|0}if((M|0)==2){c=1;Ot(b);L=oa;i=f;return L|0}else{Nt(b);L=oa;i=f;return L|0}return 0}function ut(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0.0,o=0;f=i;i=i+16|0;g=f|0;j=f+8|0;k=b+8|0;do{>2“>l=ac(fw(b|0,d)|0,98704,(m=i,i=i+16|0,c=>2“>l=c[(c|>3“>h=+>3“>h=m=a|0;if(m<<24>>24==0){l=e;i=g;return l|0}do{if((Kb(m&255|0)|0)==0){n=b;o=((d|0)-48|0)>>>0<10>>>0}else{if((Za(b|0,160072,4)|0)==0){l=0;i=g;return l|0}if((Za(b|0,155040,7)|0)==0){l=1;i=g;return l|0}else{p=(Za(b|0,151632,6)|0)==0;n=p?b+6|0:b;o=p;break}}}while(0);b=o?2:e;if((b|0)!=2){l=b;i=g;return l|0}if(((d|0)-48|0)>>>0<10>>>0){>2”>r=fb()|0;b=(zc(0)|0)^r;c=>2”>c=>2”>f=0,g=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0,p=0.0;f=i;i=i+8|0;g=f|0;c=1;j=vt(b,e,g)|0;if(!((c|0)==0|(j|0)==2)){>2”>k=c|0;dc(k|0);i=f;return j|0}l=+(d|0);m=6.283185307179586/l;e=ux(b)|0;if((e|0)==0){>2”>p=l*+V(n);e=o+8|0;h[c[(c|>2”>0)+132>>2]|0)+8>>3]=p;a[(c|0)+119|0]=1;if((c|0)>2){wu(o,d)}e=vx(b,o)|0;if((e|0)==0){break}else{n=m+n;o=e}}d=0,e=0,f=0,g=0,j=0,k=0,l=0.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;d=i;i=i+1096|0;e=d|0;f=d+1024|0;g=d+1056|0;j=d+1080|0;k=d+1088|0;l=+h;do{if((c|0)==0){h=+Gm(b);yt(b);m=b|0;n=ew(m,107080)|0;do{if((n|0)==0){o=1}else{p=a|0;if((p<<24>>24|0)==0){o=1;break}else if((p<<24>>24|0)==75){if((Ya(n|0,106624)|0)==0){o=0;break}}else if((p<<24>>24|0)==109){if((Ya(n|0,106200)|0)==0){o=1;break}}>2“>n,c=p,q)|0)|0;i=q;o=1}}while(0);jr(b,g,0)|0;n=ew(m,112752)|0;a:do{if((n|0)==0){r=0}else{p=a|0;do{if((p<<24>>24|0)==99){if((Ya(n|0,112296)|0)==0){r=1;break a}}else if((p<<24>>24|0)==115){if((Ya(n|0,111672)|0)==0){r=2;break a}if((Ya(n|0,111032)|0)==0){r=0;break a}}else if((p<<24>>24|0)==109){if((Ya(n|0,110368)|0)!=0){break}if((Wv(b,2,121896,0)|0)!=0){r=3;break a}>2“>s,q)|0)|0;i=q;Fv(3,108728,(q=i,i=i+1|0,i=i+7&-8,c=0,q)|0)|0;i=q;r=0;break a}else if((p<<24>>24|0)==0){r=0;break a}}>2“>n,c=p,q)|0)|0;i=q;r=0}}while(0);n=vv(b,0,f)|0;m=wv(b,-1,8)|0;c=m;p=(m|0)<0;do{if((n|0)==0){if(!((o|0)==0|p^1)){c=>2“>c=2;if((m|0)>-1){t=28;break}zt(b,o,r);lr(b,g)|0;s=e|0;do{if((c|0)>2&(c|0)!=0){u=ux(b)|0;if((u|0)==0){break}else{v=u}do{>2“>h[(c[(c|0)+132>>2]|0)+16>>3]*72.0,q)|0)|0;i=q;hw(v|0,c|0,s)|0;v=vx(b,v)|0;}while((v|0)!=0)}}while(0);Pt(b)}else{if(!p){t=28;break}c=8;t=28}}while(0);if((t|0)==28){p=fv(b,j,113264,k)|0;do{>2“>n=c|while((m|0)<(w|0));if((a|0)==0){x=0;y=w}else{m=jk(w)|0;a=>2”>c=c;>2”>x;c=1;rv(y,p,b,f)|0;if((x|0)==0){break}eF(x)}else{zt(b,o,r);lr(b,g)|0;Pt(b)}}while(0);$m(b);m=e|0;do{if((c|0)>2&(c|0)!=0){n=ux(b)|0;if((n|0)==0){break}else{z=n}do{>2”>h[(c[(c|0)+132>>2]|0)+16>>3]*72.0,q)|0)|0;i=q;hw(z|0,c|0,m)|0;z=vx(b,z)|0;}while((z|0)!=0)}}>2”>n=c|0;uu(n);s=n|0;Xx(s,139536)|0;Gx(b,s)|0;m=m+1|0;}h=72.0;yt(b);m=e|0;do{if((c|0)>2&(c|0)!=0){s=ux(b)|0;if((s|0)==0){break}else{A=s}do{>2“>h[(c[(c|0)+132>>2]|0)+16>>3]*72.0,q)|0)|0;i=q;hw(A|0,c|0,m)|0;A=vx(b,A)|0;}while((A|0)!=0)}}while(0);m=tt(b,1)|0;if((m|0)>=0){Uk(b,(m|0)==0|0);break}while(0);h=l;i=d;return}function yt(a){a=a|0;var >2”>0)+168>>1]=g;g=a+48|0;d=(c[(c|>1”>0;j=(i&65535)>>>0<10>>>0?i:10;b=j;d=j&65535;c=0)+8>>2]|0)+170>>1]=(f|0)<(d|0)?f:d;d=Lw(a)|0;c=Wv(a,1,104384,0)|0;f=Wv(a,1,103824,0)|0;g=ux(a)|0;if((g|0)!=0){j=g;do{>2“>0)+168>>1]|0)<<3)|0;c[(c|0)+116>>2]&1);rt(c|0,f,j,d)|0;j=vx(a,j)|0;}while((j|0)!=0)}j=ux(a)|0;if((j|0)==0){return}else{k=j}do{j=mw(a,k)|0;if((j|0)!=0){d=j;do{j=d|0;Wx(j,103024,176,1)|0;Zm(d)|0;l=+Fm(j,c|c=200;break}else{c=(Lw(b)|0)*100|0;break}}else{c=Rb(m|0)|0}}while(0);m=ru(b,d)|0;if((m|0)<2|(c|0)<0){i=f;return}if((d|0)!=0){n=c|0;p=wt(b,m,(d|0)==2?0:2)|0;q=Em(l,Wv(b,0,114704,0)|0,2,0)|0;if((q|0)==0|(q|0)>2){>2“>q=(p|0)==0;p=q?s|4:s;s=kk(n<<2)|0;t=s;u=kk(da(m<<3,n)|0)|0;c=u;a:do{if((c|0)>1){u+(m<<3);if((c|0)>2){v=2;w=u}else{break}while(1){w+((da(v,m)|0)<<3);n=v+1|0;if((n|0)>=(c|0)){break a}while(0);if((a|0)!=0){0;v=c|0;x=+h;>2“>e,c=>2“>p&3,c=w=At(b,m,j,d,e,k)|0;if((a|0)!=0){>2”>0;x=+zm();gc(d|0,116936,(r=i,i=i+16|0,c=>2”>if((nu(w,m,c|0,c|0,p,e,c|0)|0)<0){>2“>d=y+8|0;v=c|if((c|0)>0){>2”>3]=+h[(c|0)+(q<<3)>>3];if((c|0)>1){z=1}else{break}do{>2”>0)+132>>2]|0)+(z<<3)>>3]=+h[(c|0)+(q<<3)>>3];z=z+1|0;}while((z|0)<(c|0))}}while(0);y=vx(b,y)|0;}while((y|0)!=0)}}>2”>0);eF(s);eF(c|0);i=f;return}do{if((e|0)==2){k=At(b,m,g,0,2,0)|0;s=Cs(k,m)|0;if((m|0)>0){t=b+8|0;w=0;do{y=s+(w<<2)|0;z=0;do{>2”>0)+152>>2]|0)+(w<<2)>>2]|0)+(z<<3)>>3]=+(c[(c|0)+(z<<2)>>2]|0);z=z+1|0;}while((z|0)<(m|0));w=w+1|0;}while((w|0)<(m|0))}>2”>w=$w(l)|0;Fv(0,133960,(r=i,i=i+8|0,c=>2”>0,r)|0)|0;i=r;Fv(3,129712,(r=i,i=i+1|0,i=i+7&-8,c=>2”>w=c&>2”>2]|0)>>>4;j=(c[c>>2]|0)>>>4;if((p|0)!=(j|0)){>2”>0)+136>>3];h[(c[(c[(c|while(0);xu(b,m);yu(b,m);if((a|0)!=0){l=c|0;x=+h;>2“>0,123944,(r=i,i=i+24|0,c=>3“>l,h=x,r)|0)|0;i=r;ym()}zu(b,m);i=f;return}function At(a,b,d,e,f,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;i=i|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,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,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=0.0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0;j=Mw(a)|0;k=Lk()|0;if((f|0)==2){l=0;m=0}else{f=Wv(a,2,121896,0)|0;l=(c|0)!=0|0;m=(f|0)!=0}f=(e&-2|0)==2;e=kk(b<<4)|0;n=e;o=kk(b<<2)|0;p=o;q=(j<<1)+b<<2;j=kk(q)|0;r=m|f;if®{s=kk(q)|0}else{s=0}t=(l|0)!=0;if(t){u=kk(q)|0}else{u=0}q=ux(a)|0;a:do{if((q|0)==0){v=u;w=s;x=0}else{l=u;y=0;z=q;A=s;B=j;C=0;while(1){>2“>c=>2“>c=A;F=A+4|0}else{>2“>c=l;G=l+4|0}else{>2“>U=Q;V=c&>2“>0;Y=Q+32|0;Z=c|0;do{if((X|0)==(Z|0)){_=D;$=T;aa=S;ba=R;ca=H;da=P}else{>2“>0)+120>>2]|0;ea=c[(c|0)+120>>2]|0;fa=(V|0)>(ea|0);ga=Ok(k,fa?ea:V,fa?V:ea,R)|0;if((ga|0)!=(R|0)){if(t){>2“>0)+(ga<<2)|0;g=+>2“>g}if(!m){_=D;$=T;aa=S;ba=R;ca=H;da=P;break}>2“>0)+(ga<<2)|0;ha=+h[(c|>2“>0);g=ha>ia?ha:ia;_=D;$=T;aa=S;ba=R;ca=H;da=P;break}>2“>3;ga=c|0;if((ga|0)==(z|0)){>2“>ga=D+1|0;ea=R+1|0;V=T+4|0;c=>2“>g=+>2“>g=+>2“>g=1.0;la=S+4|0}}while(0);_=ga;$=V;aa=la;ba=ea;ca=H+1|0;da=ka}}while(0);W=sw(a,Q,z)|0;if((W|0)==0){I=da;J=ca;K=aa;L=$;M=_;break}else{P=da;Q=W;H=ca;R=ba;S=aa;T=$;D=_}}}>2“>J;c[c>>2]=y;D=vx(a,z)|0;if((D|0)==0){v=I;w=K;x=M;break a}else{l=I;y=y+1|0;z=D;A=K;B=L;C=M}}cc(121096,120256,895,170408);return 0}}while(0);M=(x|0)/2|0;do{if((M|0)!=(Mw(a)|0)){>2“>ma=mk(c|0,x)|0}else{ma=w}if(t){>2“>_=c|>2“>J;c=>2“>x=c|>2“>K;c=I;_=J+1|0;if((_|0)<(b|0)){J=_;I=I+(x<<2)|0;K=K+(x<<2)|0}else{break}}}}else{if(t){K=na;I=0;J=L;while(1){>2“>0;c=>2“>K=c|>2“>while(0);c=M;if((i|0)==0){eF(o);Nk(k);return n|0}else{>2“>f=0,g=0,i=0,j=0,k=0,l=0;f=b+8|0;b=(c|>3“>h->3“>0)+40|0;h=+>2“>e;b=(c|>3“>h->3“>0)+24|0;h=+>2“>e;b=c|if((a|0)==0){i=b;break}>3”>h->3”>0)+12>>2]|0)+64|0;h=+>2”>e;i=c|0}}>2”>Bt(c[(c|>2”>0;if((k|0)<(c|0)){k=k+1|0;l=i}else{break}}return}function Ct(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0,t=0;f=i;i=i+64|0;g=f|0;j=f+32|0;k=a|0;do{if((Za($w(k)|0,86848,7)|0)==0){>2”>g,c=>2”>g+16,c=n,p)|0)|0;i=p;if((o|0)!=4){break}>3”>r=+h;if(q>r){>3”>r;h=q}>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+16|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>n=b+8|0;l=(c|>2”>0;o=m+1|0;c=>2”>0;p=c|0;if((p|0)==0){s=jk((m<<2)+8|0)|0}else{>2”>c[(c|>2”>f=0;e=jk(64)|0;a=e+8|0;f=d+8|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>f=c|>2”>f;b[(c|0)+168>>1]=1;return e|0}function Et(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function Ft(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2”>0;a=c|0;if(e>>>0>a>>>0){f=1;return f|0}if(e>>>0<a>>>0){f=-1;return f|0}>2”>0;e=c|0;if(a>>>0>e>>>0){f=1;return f|0}if(a>>>0<e>>>0){f=-1;return f|0}>3”>h);if((e|0)!=0){f=e;return f|0}>3”>h);if((e|0)!=0){f=e;return f|0}>3”>h);if((e|0)!=0){f=e;return f|0}>3”>h);return f|0}function Gt(d,e,f){d=d|0;e=e|0;f=f|0;var 0)+168>>1]|0;k=j<<16>>16;if(!(j<<16>>16!=1&(a|0)==0)){>2“>e;m=+(f|0);im(d,l,0,1,m,m,11832);if((c[(c|0)+96>>2]|0)!=0){>2“>3|0)==3?e:e+32|0)+28>>2]|0)|0;_m(l,c[(c|0)+96>>2]|0)}km(e);i=g;return}h=kk(k<<2)|0;l=h;n=j<<16>>16>0;do{if(n){j=0;o=e;while(1){>2“>j=p;o=c[(c|0)+172>>2]|0}else{break}}m=+(f|0);im(d,l,0,k,m,m,11832);if(n){q=0}else{break}do{>2“>0;j=o+8|0;if((c[(c|0)+96>>2]|0)!=0){>2“>3|0)==3?o:o+32|0)+28>>2]|0)|0;_m(p,c[(c|0)+96>>2]|0)}km(o);q=q+1|0;}while((q|0)<(k|0))}else{m=+(f|0);im(d,l,0,k,m,m,11832)}}while(0);eF(h);i=g;return}
function Ht(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0,H=0,I=0,J=0.0,K=0.0,L=0,M=0.0,N=0.0,O=0.0,P=0.0;f=i;i=i+64|0;j=f|0;k=pl(b)|0;if((k|0)==4){>2”>4;o=jk(64)|0;p=m;c=>3”>0;q=+h;>3”>h;if((a|0)==0){t=d|0;u=d+4|0;v=r- +>2”>g;>2”>g*>2”>v;w=c|>3”>h*+>3”>h=q- +>2”>g;>2”>v;w=c|>3”>h*+>3”>h=q+ +>2”>g;>2”>v;w=c|>3”>h*+>3”>h=q+ +>2”>g;>3”>h- +>3”>h=q+(s- +>3”>h=>2”>0;m=c|>2”>g);>3”>h- +>3”>h=>2”>0;m=c|>2”>g);>3”>q+(+h+ +>3”>h=>2”>0;p=c|0;v=r+(-0.0- +>2”>g);>3”>q+(+h+ +>3”>h=v;y=n;i=f;return y|0}}else if((k|0)==2){>3”>0)+12>>2]|0;v=+h;>3”>r=+h;>2”>o=jk(8)|0;w=o;c=>2”>p;o=c|>3”>A=+h;if((a|0)==0){>3“>h=>2“>C;l=c|>3“>h=>3“>h=>2“>0;C=A+s*+g;>2“>z+r*+g;>2“>C;l=c|>3“>h=>3“>h=C;y=w;i=f;return y|0}else{l=d+4|0;C=A+(q- +>3“>h=>2“>C;p=c|0;C=A+(s+ +>3“>h=z+(v- +>3“>h=>2“>g);>2“>g);>2“>C;p=c|0;C=A+(q- +>3“>h=z+(r+ +>3“>h=C;y=w;i=f;return y|0}}else if((k|0)==1|(k|0)==3){>2“>0;o=c|0;do{if(e<<24>>24==0){>2“>D=0.0;E=+g;>2“>G=l;H=c|0;I=1;break}else{D=+wn()*.01;E=0.0;F=0.0;G=8;H=0;I=0;break}}else{>3“>r=-0.0-C;z=+h;>3“>r;h=>3“>C;h=>3“>C;h=>3“>r;h=q;D=0.0;E=0.0;F=0.0;G=4;H=j|0;I=1}}>2“>G;j=k;c=jk(G<<4)|0;if((G|0)<=0){y=w;i=f;return y|0}q=+(G|0);k=d+8|0;b=d|0;o=d+4|0;d=(G|0)==4;r=-0.0-E;C=-0.0-F;if((I|0)==0){I=0;while(1){z=D+ +(I|0)*6.283185307179586/q;A=+V(z);s=+W(z);if((a|0)==0){>2“>0;J=A*+g*(+>3“>h);>2“>+g}else{>3“>0;J=A*(+h+ +>2“>g);>2“>g)}>2“>h[(c|>2“>h[(c|0)+24>>3];e=I+1|0;if((e|0)<(G|0)){I=e}else{y=w;break}}i=f;return y|0}else{L=0}while(1){do{if((a|0)==0){M=F*h[H
(L<<4)+8>>3];N=E*h[H
(L<<4)>>3]}else{if(!d){K=h[H
(L<<4)>>3];J=h[H
(L<<4)+8>>3];q=+T(K*K+J*J);M=J*(F/q+1.0);N=K*(E/q+1.0);break}if((L|0)==2){O=C;P=r}else if((L|0)==1){O=F;P=r}else if((L|0)==3){O=C;P=E}else if((L|0)==0){O=F;P=E}else{O=0.0;P=0.0}M=O+ h[H
(L<<4)+8>>3];N=P+ h[H
(L<<4)>>3]}}>2“>h[(c|>2“>h[(c|0)+24>>3];I=L+1|0;if((I|0)<(G|0)){L=I}else{y=w;break}}i=f;return y|0}else{y=0;i=f;return y|0}return 0}function It(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var >2“>3;n=(c|>2“>0;p=c|>3“>h;>3“>h+ +>3“>h=>2“>0)+8|0;b=c|>3“>h;>3“>h+ +>3“>h=q;if((e|0)==0){>2“>0;x=f+4|0;y=c|>2“>w;A=u+4|0;c=y;i=g;return}>2“>0)+284>>2]|0;s=c[(c|>2“>0;x=f+4|0;y=c|>2“>w;A=u+4|0;c=y;i=g;return}function Jt(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var >2“>0)+144|0;r=c|>2“>0;c=>2“>s;j=r;r=n;q=j;c=>2“>c=>2“>c=>2“>c=>2“>q=p;r=j+(s-1<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>r=(LB(c|0,n)|0)==0;z=r?-1111:w}else{z=x}if((y|0)==-1111){>2“>D=(c[(c|0)+4>>2]|0)+B|0}z=C+1|0;if((z|0)<(f|0)){B=D;C=z}else{break}}z=kk(D<<5)|0;A=0;y=0;while(1){do{if((y|0)==(u|0)|(y|0)==(t|0)){E=A}else{>2“>0;g=c|0;if((g|0)>0){F=0;G=A;H=w;I=g}else{E=A;break}while(1){>2“>0)+(F<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>r=z+(G<<5)+16|0;w=(c[c>>>2“>c;>2“>c;>2“>c;>2“>c;>2“>0;q=c|0;if((g|0)<(q|0)){F=g;G=w;H=r;I=q}else{E=w;break}}}}while(0);x=y+1|0;if((x|0)<(f|0)){A=E;y=x}else{break}}if((E|0)==(D|0)){J=z;K=D;break}cc(151464,108624,79,170376)}}while(0);if((v|0)==9){J=kk(0)|0;K=0}vF(m|0,0,32)|0;if((MB(J,K,k,m|0,l)|0)<0){>2“>3|0)==3?b:b+32|0)+28>>2]|0)|0;K=$w(c[((c&>2“>k,c=K,L)|0)|0;i=L;i=h;return}if((d|0)>>>0>1>>>0){>2“>0;k=b;m=$w(c[((c&>2“>3|0)==2?b:v)+28>>2]|0)|0;gc(K|0,159536,(L=i,i=i+16|0,c=>2“>cm(b,c[((c&>2“>0,c|0,11832);eF(J);nm(a,b,n,p);i=h;return}function Kt(a,d,e){a=a|0;d=d|0;e=e|0;var >2“>c;>2“>c;>2“>c;m=ux(a)|0;if((m|0)!=0){l=m;do{m=mw(a,l)|0;if((m|0)!=0){k=m;do{yl(k);k=ow(a,k)|0;}while((k|0)!=0)}l=vx(a,l)|0;}while((l|0)!=0)}l=$g(28664,c|0)|0;k=ux(a)|0;if((k|0)!=0){m=g;n=g+8|0;o=g+16|0;p=g+24|0;q=g+32|0;r=g+40|0;s=g+48|0;t=g+56|0;g=l|0;u=k;do{k=mw(a,u)|0;if((k|0)!=0){v=k;do{>2“>3;w=c|>2“>k=c|>3“>z=+h;>3“>B=+h;C=x;D=w}else{>3“>y=+h;>3“>A=+h;>3“>E=+h;>3“>G=+h;>2“>while(0);c=>3“>z;h=>3“>C;h=>2“>A;c=>2“>x=w+8|0;w=(c|>1“>b|>2“>0)+172>>2]=c[(c|Vg(l)|0;if((Hc(a,j,e)|0)!=0){I=1;i=f;return I|0}c=1;I=0;i=f;return I|0}function Lt(a,b){a=a|0;b=b|0;return Kt(a,4,b)|0}function Mt(e,f,j){e=e|0;f=f|0;j=j|0;var k=0,l=0,m=0,n=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.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,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0;k=i;i=i+120|0;l=k|0;m=k+8|0;n=k+16|0;p=k+32|0;q=k+48|0;r=k+56|0;s=k+72|0;t=k+88|0;u=k+104|0;v=(c|0)>1;do{if((j|0)>5){w=jk((Lw(e)|0)<<2)|0;x=w;y=ux(e)|0;if((y|0)==0){z=0}else{A=(j|0)==8|0;B=0;C=y;while(1){>2”>c=-1111;E=B}else{>2”>B;c=y;E=B+1|0}y=vx(e,C)|0;if((y|0)==0){z=E;break}else{B=E;C=y}}}if((w|0)==0){F=0;G=0;H=z;I=0;J=0;break}C=Hs(x,z)|0;B=(j|0)==8;if((C|0)!=0){if(B){F=C;G=0;H=z;I=x;J=1;break}F=C;G=IB(x,z)|0;H=z;I=x;J=1;break}if(B){>2”>L=+g;>2”>g,while(0);if((a|0)!=0){>2“>while(0);gc(z|0,86592,(K=i,i=i+8|0,c=M,K)|0)|0;i=K}M=(G|0)!=0;do{if(M){z=ux(e)|0;if((z|0)==0){break}F=q;f=r|0;E=r+8|0;B=s|0;C=s+8|0;A=z;do{z=mw(e,A)|0;if((z|0)!=0){y=z;do{>2“>0;D=c&>2“>0)+8|0;O=c|>3“>h;>3“>h+ +>3“>h=>2“>0)+8|0;D=c|>3“>h;>3“>h+ +>3“>h=>2“>0)+284>>2]|0,s,c[(c|>2“>0;N=z+144|0;c=>2“>c=O;y=ow(e,y)|0;}while((y|0)!=0)}A=vx(e,A)|0;}while((A|0)!=0)}}while(0);q=ux(e)|0;if((q|0)==0){P=0}else{>2“>q=c[((c&>2“>if((c|0)==0){V=33;break}>3“>0;L=+h+ +>3“>h=+>3“>h;>2“>L;W=c|>3“>0;L=+h+ +>3“>h=+>3“>h;>1“>V=0;T=b|0;X=T<<16>>16;if(T<<16>>16==0){Y=R;break}if((z|0)==(q|0)){if((R|0)==0){>2“>Gt(Z,S,c[(c[(c|0)+8>>2]|0)+236>>2]|0);Y=Z;break}if(!M){ll(e,S,j,11832);Y=R;break}T=(a|0)!=0?1:X;if((T|0)>0){_=0;$=S}else{Y=R;break}while(1){if(B){Jt(e,$,I,H,1);aa=$+8|0}else{>2“>0)+144|0;ba=c|>2“>0;c=>2“>ca;W=ba;ba=W;c=>2“>c=>2“>c=>2“>c=>2“>ba=W+(ca-1<<4)|0;c=>2“>c=>2“>c=>2“>c=ZB(x,l);ba=$;if((d|0)>>>0>1>>>0){>2”>3|0)==3?$:$+32|0)+28>>2]|0)|0;W=$-32|0;da=$w(c[((c&>2”>ca,c=da,K)|0)|0;i=K;ea=W}else{ea=$-32|0}>2”>3|0)==2?$:ea)+28>>2]|0,c|>2”>_=X;$=c[(c|0)+172>>2]|0}else{Y=R;break}}}}while(0);q=ow(e,S)|0;if((q|0)==0){Q=Y;break}else{R=Y;S=q}}}S=vx(e,z)|0;if((S|0)==0){P=Q;break}else{N=Q;z=S}}}if(M){JB(G)}if((P|0)!=0){>2”>eF(c|0);J=J+1|0;}while((J|0)<(H|0))}eF(I);i=k;return 0}function Nt(a){a=a|0;var >2”>Fv(0,129344,(f=i,i=i+1|0,i=i+7&-8,c=>1”>0)+8>>2]|0)+128|0;b=>2”>9;g=(c[(c|>1”>b|6;h=6}else if((e|0)==0){i=d;return}else{h=e}Kt(a,4,h)|0;i=d;return}function Ot(b){b=b|0;var d=0,e=0,f=0,g=0,i=0.0,j=0.0,k=0.0,l=0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;a:do{>2”>d=b+8|0;e=c|>2”>0;g=c|0;if((g|0)==0){break}>3”>i=+h;if(i<0.0){k=i+-.5}else{k=i+.5}if((~~k|0)!=0){cc(102968,108624,894,171072)}>3”>g=e+32|0;i=+h;>3”>h;>2”>0)+40>>3]=i;e=c|>2”>0;l=e;m=d;n=c|0}do{if((n|0)==2){>3”>o=i/+h;>3”>h;if(!(o<1.0|i<1.0)){p=o;q=i;break}if(o<i){p=1.0;q=i/o;break}else{p=o/i;q=1.0;break}}else if((n|0)==1){>3”>o=+h/+>3”>i=+h;if(i<=0.0){break a}>3”>i=+h/+>2”>while(0);d=(c&1|0)==0;r=d?q:p;i=d?p:q;do{if((c|0)>1){d=ux(b)|0;if((d|0)==0){break}o=i+-1.0;s=r+-1.0;e=d;do{d=mw(b,e)|0;if((d|0)!=0){g=d;do{>2”>0;t=c|0;do{if((t|0)!=0){>2”>3;v=c[(c[(c|>3”>72.0;x=s*+h*>3”>0)+8>>2]|0)+132>>2]|0;y=o*+h*>2”>72.0;if((c|0)>0){>2”>A=v+4|0;B=c|0;if((B|0)>0){>3”>B=C|0;h=y+ +>3”>B=C+8|0;h=z+ +>2”>if((u|0)==((c[(c[(c|0)+8>>2]|0)+4>>2]|0)-1|0)){if((D|0)!=(E-1|0)){break}>3”>h;>3”>h;break b}}>3”>i*+h;>3”>r*+h}}>2”>if((c|0)!=0){>3”>h;>3”>h}>3”>E=v+32|0;h=w+ +>3”>E=v+40|0;h=x+ +>2”>E=u+1|0;D=c|>2”>u=c|0;do{if((u|0)==0){H=G}else{if((a|0)==0){H=G;break}>3”>i*+h;>3”>0)+96>>2]|0)+64|0;h=>2”>H=c|0}}if((a|0)==0){I=H;break}>3“>h;>3“>0)+100>>2]|0)+64|0;h=x+ +>2“>I=c|0}}if((a|0)==0){break}>3”>h;>3”>0)+104>>2]|0)+64|0;h=z+ +>2”>e=g+8|0;d=c[(c|>3”>i*+h;>3”>0)+132>>2]|0)+8|0;h=>2”>I=J+8|0;H=c|>2”>h[c>>>3”>0;h=+>2”>d=0,e=0,f=0,g=0.0,j=0.0,k=0,l=0,m=0;d=i;$m(a);e=a+8|0;f=c|>3”>72.0;j=+h/72.0;f=ux(a)|0;if((f|0)!=0){k=f;do{>3”>0)+132>>2]|0;h=+>2”>g;l=(c[(c|>3”>h-j;k=vx(a,k)|0;}while((k|0)!=0)}>3”>0;Qt(a,+h,+>2”>k=b[(c|0)+128>>1]&14;Ot(a);if((k|0)==0){i=d;return}else if((k|0)==8){>2”>0,e)|0)|0;i=e;e=a+48|0;l=(c[(c|>1”>b&->1”>0)+8>>2]|0)+128|0;b=>2”>e=0,f=0,g=0,i=0;e=a+8|0;a=c|>2”>Qt(c[(c|>2”>0;if((g|0)<(c|0)){g=g+1|0;i=a}else{f=a;break}}}>3”>h->3”>0)+40|0;h=+>2”>d;i=(c|>3”>h->3”>0)+24|0;h=+>2”>f=0,g=0,i=0,j=0,k=0,l=0;f=b+8|0;b=(c|>3”>h*>3”>0)+40|0;h=+>2”>e;b=(c|>3”>h*>3”>0)+24|0;h=+>2”>e;b=c|if((a|0)==0){i=b;break}>3“>h*>3“>0)+12>>2]|0)+64|0;h=+>2“>e;i=c|0}}>2“>Rt(c[(c|>2“>0;if((k|0)<(c|0)){k=k+1|0;l=i}else{break}}return}function St(a){a=a|0;return 0}function Tt(a){a=a|0;return 0}function Ut(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=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.0,y=0,z=0.0,A=0,B=0.0,C=0,D=0,E=0;g=kk(f<<2)|0;i=g;j=(f|0)>0;k=b<<3;if(j){l=0;do{>2“>c=r;s=q+1|0;if((s|0)<(b|0)){q=s;r=r+(b<<3)|0}else{break}}if(!k){break}r=(d|0)>0;q=0;do{s=o+(q<<2)|0;t=a+(q<<2)|0;u=0;while(1){if®{>2“>0;w=c|0;x=0.0;y=0;while(1){z=x+ +(>2“>0,c|0)|0);A=y+1|0;if((A|0)<(d|0)){x=z;y=A}else{B=z;break}}}else{B=0.0}>2“>0)+(q<<3)>>3]=B;h[(c|0)+(u<<3)>>3]=B;if((u|0)<(q|0)){u=u+1|0}else{break}}q=q+1|0;}while((q|0)<(b|0))}}while(0);Ns(o,b,f,i,m,1)|0;if(!j){>2“>u=c|0;B=0.0;s=0;do{B=B+ +(>2“>while((s|0)<(b|0));h[(c|0)+(r<<3)>>3]=B;r=r+1|0;}while((r|0)<(d|0))}else{r=0;do{>2“>eF(g);eF(l);C=c|0;D=C;eF(D);eF(n);return}else{E=0}}while(0);do{>2“>while((E|0)<(f|0));eF(g);eF(l);C=c|0;D=C;eF(D);eF(n);return}function Vt(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>e;c=>2“>0;zr(c|>2“>0,a,d,b,j);Qs(a,c|>2“>2]|0);eF(c|c=0;eF(c|0);eF(c|0);eF(c|0);c=0;c=0;c=0;return}function Xt(a){>2”>g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0,B=0,C=0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0;g=i;j=d+8|0;k=c|0;a:do{>2”>m=c|>2”>0;o=c|2]|0;m=a|0;do{if((m<<24>>24|0)==112){if((Ya(p|0,158472)|0)!=0){q=18;break}>3“>s=+h;>3“>if(+h!=+>3“>if(+h!=+>3“>if(+h!=+>3“>if(+h!=+>3“>if(+h!=+>3“>if(s!=+h){q=18;break}>2“>c=1;q=22}else if((m<<24>>24|0)==98){if((Ya(p|0,121888)|0)!=0){q=18;break}>2“>if((c|0)==0){q=21;break}>2“>c=0;q=22}do{if((q|0)==22){if((o|0)<=2){break}>3“>r=n+44|0;u=e;h=u+ +>3“>3]/72.0;s=f;h=s+ +>3“>0)+8>>3]/72.0;h=+>3“>0)+16>>3]/72.0-u;h=s+ +>3“>0)+24>>3]/72.0;h=+>3“>0)+32>>3]/72.0-u;h=+>3“>0)+40>>3]/72.0-s;h=u+ +>3“>0)+48>>3]/72.0;h=+>2“>t=c|0;x=h[t
(p<<4)>>3];y=h[t
(p<<4)+8>>3];>2“>y;x=+h[(c|>3“>y/72.0;h=x/72.0;t=p+1|0;if((t|0)<(o|0)){p=t}else{v=m;w=o;break a}}}}while(0);o=ew(d|0,108448)|0;if((o|0)==0){A=0}else{A=Rb(o|0)|0}o=(A|0)<3?20:A;n=kk(o<<4)|0;if((o|0)<=0){v=n;w=o;break}u=e;s=+(o|0);x=f;m=0;while(1){>2“>h[(c|0)+32>>3].5)>2“>h[(c|0)+40>>3]*.5);p=m+1|0;if((p|0)<(o|0)){m=p}else{v=n;w=o;break}}}else if((l|0)==2){>3“>0)+12>>2]|0;x=+h;>3“>h|0)/72.0;y=-0.0-f+ +(~~+>3“>0)/72.0;h=>3“>x|0)/72.0;h=>3“>u|0)/72.0;h=>3“>y;h=>2“>y;c=1;v=o;w=4;break}else if((l|0)==3){>3“>u=+(m|0)/s*3.141592653589793*2.0;h=(y+ +>3“>+V(u);h=+W(u)*(z+ +>2“>Fv(1,128392,(o=i,i=i+8|0,c=>3“>h*.5;y=f+ +>2“>5;c=>3“>z;h=>3“>s;h=>3“>s;s=-0.0-y;h=>3“>z;h=s;v=o;w=4}}>2“>v;c=>3“>e=+h;if((w|0)>1){k=v;s=f;z=e;y=f;u=e;v=1;while(1){>3“>D=x;F=E<z?E:z;G=x>y?x:y;x=E>u?E:u;B=v+1|0;if((B|0)<(w|0)){k=j;s=D;z=F;y=G;u=x;v=B}else{H=D;I=F;J=G;K=x;break}}}else{H=f;I=e;J=f;K=e}>3“>H;h=>3“>J;h=K;if((w|0)<=(c|0)){C=0;i=g;return C|0}c=w;C=0;i=g;return C|0}function Zt(b,d,e,f){b=b|0;d=d|0;e=+e;f=+f;var >2“>if((c|0)==0){l=pl(d)|0;if((l|0)==2){>3“>0)+12>>2]|0;o=+h;>3“>q=+h/>3“>72.0;h=>3“>r;s=o/72.0;h=>3“>r;r=p/72.0;h=>3“>r;h=>2“>r;c=1;t=m;u=4;v=36;break}else if((l|0)==1){>2“>0)+12>>2]|0;n=m+8|0;w=c|0;do{if((w|0)>2){x=kk(w<<4)|0;y=m+44|0;z=0;while(1){>2“>h[(c|>2“>h[(c|0)+(z<<4)+8>>3]/72.0;A=z+1|0;if((A|0)<(w|0)){z=A}else{B=x;C=w;break}}}else{x=ew(d|0,108448)|0;if((x|0)==0){D=0}else{D=Rb(x|0)|0}x=(D|0)<3?20:D;z=kk(x<<4)|0;if((x|0)<=0){B=z;C=x;break}r=+(x|0);y=0;while(1){>2“>h[(c|>2“>W(q)*(+h[(c|0)+40>>3]*.5+0.0);A=y+1|0;if((A|0)<(x|0)){y=A}else{B=z;C=x;break}}}}0)+8>>2]>>2]|0;x=a|0;do{if((x<<24>>24|0)==98){if((Ya(w|0,121888)|0)!=0){break}>3”>r=+h;>3”>if(+h!=+>3”>if(+h!=+>3”>if(+h!=+>3”>if(+h!=+>3”>if(+h!=+>3”>if(r!=+h){break}>2”>c=1;t=B;u=4;v=36;break a}}while(0);do{>2”>if((c|0)==0){break}>2”>while(0);c=0;t=B;u=C;v=36;break}else if((l|0)==3){>3”>r=+(w|0)/q*3.141592653589793*2.0;h=(+>3”>0)+32>>3]*.5+0.0)*+V®;h=+>2”>Fv(1,115584,(m=i,i=i+8|0,c=>3”>q=+h*.>2”>5;c=>3”>q;h=>3”>s;h=>3”>s;s=-0.0-r;h=>3”>q;h=s;t=m;u=4;v=36}}while(0);do{if((v|0)==36){if(!((e!=1.0|f!=1.0)&(u|0)>0)){F=u;G=t;break}s=e;q=f;k=0;j=t;while(1){>3”>s*+h;>3”>q*+h;E=k+1|0;if((E|0)<(u|0)){k=E;j=j+16|0}else{F=u;G=t;break}}}}>2”>G;c=>3”>e=+h;if((F|0)>1){t=G;q=f;s=e;r=f;p=e;G=1;while(1){>3”>I=o;K=J<s?J:s;L=o>r?o:r;o=J>p?J:p;v=G+1|0;if((v|0)<(F|0)){t=u;q=I;s=K;r=L;p=o;G=v}else{M=I;N=K;O=L;P=o;break}}}else{M=f;N=e;O=f;P=e}>3”>M;h=>3”>O;h=P;if((F|0)<=(c|0)){H=0;i=g;return H|0}c=F;H=0;i=g;return H|0}function _t(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>h|+>3”>h|+>3”>h){w=0;i=f;return w|0}>3”>h){w=0;i=f;return w|0}>2”>if((c&1|0)==0){break}else{w=1}i=f;return w|0}}while(0);do{if((o&2|0)!=0){>3”>x=+h- +>3”>h- +>3”>y=+h- +>3”>z=+h- +while(0);if((c|0)==0){c=kk(c<<4)|0;c=kk(c<<4)|0}>3“>0;x=+h;>2“>a=c|0;b=c|0;o=0;while(1){>3“>h;>3“>h;A=o+1|0;if((A|0)<(p|0)){a=a+16|0;b=b+16|0;o=A}else{break}}}>3“>0;z=+h;d=c|>3”>h=z+ +>3”>h=x+ +>2”>B=c|0;C=d}else{B=b;C=c|0}b=c|N=c|>3“>z=+h;do{>3“>x<+h|>3“>if(z<+h){break}if(($t(c|while(0);o=c|>3”>x=+h;>3”>z<+h|>3”>if(x<+h){w=0;i=f;return w|0}w=($t(c|f=0,g=0,i=0,j=0.0,k=0,l=0.0,m=0,n=0.0,o=0,p=0,q=0,r=0.0,s=0.0,t=0.0;f=c|0;if((f|0)==0){g=kk(c<<4)|0;c=g;i=g}else{i=f}f=(b|0)>0;a:do{if(f){g=0;do{>3“>d;h=
h[a
(g<<4)+8>>3]-e;g=g+1|0;}while((g|0)<(b|0));if(!f){j=0.0;break}g=b-1|0;k=0;l=0.0;b:while(1){m=(g+k|0)%(b|0)|0;n=h[i
(k<<4)+8>>3];o=n==0.0;do{if(o){if(h[i
(m<<4)+8>>3]!=0.0){p=10;break}if(h[i
(k<<4)>>3]*h[i
(m<<4)>>3]<0.0){q=1;p=19;break b}else{r=l}}else{p=10}}while(0);do{if((p|0)==10){p=0;s=h[i
(m<<4)+8>>3];if(n<0.0|s>0.0){if(s<0.0|n>0.0){r=l;break}}t=(h[i
(k<<4)>>3]*s- h[i
(m<<4)>>3]*n)/(s-n);if(t==0.0){q=1;p=19;break b}if(t<=0.0){r=l;break}if(o|s==0.0){r=l+.5;break}else{r=l+1.0;break}}}while(0);o=k+1|0;if((o|0)<(b|0)){k=o;l=r}else{j=r;break a}}if((p|0)==19){return q|0}}else{j=0.0}}while(0);q=((~~j|0)%2|0|0)==1|0;return q|0}function au(){nt(175056,24);c=0;return}function bu(){return ot(175056)|0}function cu(a,b){a=a|0;b=b|0;var >3“>h;>3“>h;return+(+T(c*c+d*d))}function du(a){c;c=(c|0)+1;return}function eu(a){a=a|0;var >2”>0)-1|0;c=d;if((d|0)!=0){return}pt(a,175056);return}function fu(a){a=a|0;var >2”>c|0)+1;return}function gu(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=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.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0.0,E=0,F=0;e=da(d,d)|0;f=kk(e<<3)|0;g=f;i=kk(d<<3)|0;j=i;k=(d|0)>0;if(k){l=0;do{>3”>h=h[a
(m<<3)>>3];m=m+1|0;}while((m|0)<(e|0))}m=d-1|0;n=(m|0)>0;a:do{if(n){o=0;p=0;while(1){q=(p|0)<(d|0);if(q){r=o;s=p;t=0.0}else{break a}do{u=S(
(h[a
((da(s,d)|0)+p<<3)>>3]));v=u<t;r=v?r:s;t=v?t:u;s=s+1|0;}while((s|0)<(d|0));if(t<1.0e-10){break a}if(q){v=da(r,d)|0;w=da(p,d)|0;x=p;do{>3”>z=a+(x+w<<3)|0;h=+>3”>h=u;x=x+1|0;}while((x|0)<(d|0))}>3”>w=c+(p<<3)|0;h=+>3”>h=u;x=p+1|0;b:do{if((x|0)<(d|0)){v=da(p,d)|0;q=a+(v+p<<3)|0;if(k){A=x;B=u}else{z=x;C=u;while(1){D=h[a
((da(z,d)|0)+p<<3)>>3];>3”>h->3”>z=y;C=+h}}while(1){z=da(A,d)|0;C=h[a
(z+p<<3)>>3]/+>3”>y=c+(A<<3)|0;h=+>3”>E=a+(y+z<<3)|0;h=+>3”>A=y;B=+h}}}while(0);if((x|0)<(m|0)){o=r;p=x}else{F=21;break}}}else{F=21}}while(0);do{if((F|0)==21){B=h[a
(e-1<<3)>>3];if(+S(+B)<1.0e-10){break}>3”>p=b+(s<<3)|0;h=B;o=da(s,d)|0;w=A-1|0;t=B;do{t=t- h[a
(w+o<<3)>>3]*h[b
(w<<3)>>3];>3”>while((w|0)<(d|0));h=t/h[a
(o+s<<3)>>3];r=r+1|0;}while((r|0)<(m|0))}if(k){r=0;do{>3”>h=h[g
(r<<3)>>3];r=r+1|0;}while((r|0)<(e|0))}eF(f);eF(i);return}}while(0);ib(10408)|0;eF(f);eF(i);return}function hu(b,e,f,g,i){b=b|0;e=e|0;f=f|0;g=g|0;i=i|0;var >2”>0;j=c|0;a:do{if((e|0)>0){if((f|0)>2){k=b;l=j;m=0;n=0}else{o=b;p=j;q=0;r=0;while(1){>2”>0)+8|0;t=c|0;if((a|0)==0){>3”>wn();h=+wn();u=r}else{>3”>0;h=+>3”>h=+>2”>u=(d[(c|0)+119|0]|0)>>>0>1>>>0?1:r}s=q+1|0;if((s|0)<(e|0)){o=o+8|0;p=p+8|0;q=s;r=u}else{w=u;break a}}}while(1){>2”>0)+8|0;q=c|0;if((a|0)==0){>3”>wn();h=+wn();p=2;while(1){>2”>p=c|>3”>h;>3”>h;o=p+16|0;p=2;while(1){>3”>0)+(m<<3)>>3]=+h;s=p+1|0;if((s|0)<(f|0)){o=o+8|0;p=s}else{break}}>2”>Ss(e,c|0);z=z+1|0;}while((z|0)<(f|0));return w|0}function iu(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0.0;d=jk(((da(b+1|0,b)|0)/2|0)<<2)|0;e=d;f=pu(b,b,0.0)|0;i=pu(b,b,0.0)|0;j=(b|0)>0;do{>2”>l=a+(k<<4)|0;if((c|0)>1){m=a+(k<<4)+4|0;n=f+(k<<2)|0;o=1;do{>2”>0)+(o<<2)>>2]|0;h[(c|>2”>while((o|0)<(c|0))}k=k+1|0;}while((k|0)<(b|0))}else{if(j){q=0}else{break}do{>2”>r=c[(c|>2”>0)+(p<<2)>>2];h[(c|>2”>while((p|0)<(c|0))}q=q+1|0;}while((q|0)<(b|0))}}while(0);if((xr(b,f,i)|0)==0){eF(d);t=0;qu(f);qu(i);return t|0}if((b|0)>0){u=0;v=0;w=b}else{t=e;qu(f);qu(i);return t|0}while(1){d=i+(v<<2)|0;q=u;a=v;while(1){if((v|0)==(a|0)){x=0.0}else{>2”>h[(c|0)+(a<<3)>>3]- h[j
(a<<3)>>3]*2.0}>2”>e=0,f=0,j=0,k=0,l=0,m=0.0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0.0,y=0,z=0,A=0.0,B=0.0,C=0.0;e=i;if((c|0)==0){f=0;i=e;return f|0}j=ku(b,d)|0;if((d|0)>0){k=0;l=0;m=0.0;while(1){>2”>q=c[(c|0)+(u<<2)>>2]|0;if((q|0)<(k|0)){x=v;y=w}else{>2”>0)+(u<<2)>>2];q=~~(+g->2”>q|0)>-1?q:-q|0)|0);y=c|0}q=u+1|0;if((q|0)<(y|0)){u=q;v=x;w=y}else{B=x;break}}}else{B=m}w=k+1|0;if((w|0)<(d|0)){k=w;l=n;m=B}else{C=B;break}}}else{C=0.0}if((a|0)==0){f=j;i=e;return f|0}>3”>0,119712,(l=i,i=i+8|0,h=C,l)|0)|0;i=l;f=j;i=e;return f|0}function ku(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;c=i;i=i+16|0;d=c|0;e=jk(((da(b+1|0,b)|0)/2|0)<<2)|0;f=jk(b<<2)|0;h=f;vr(d,b);if((b|0)>0){j=0;k=0;l=b}else{eF(f);wr(d);i=c;return e|0}while(1){Sr(k,a,b,h);m=j;n=k;while(1){>2”>g=+(>2”>d=0,e=0,f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0,A=0;d=a+8|0;e=c|0;f=(b|0)>0;if(f){h=0;i=0;do{>2”>if((c|0)==0){if(f){j=0;l=i;while(1){>2”>l;As(a,j,k);m=a+(j<<4)|0;n=c|0;o=n-1|0;if((n|0)>=2){n=a+(j<<4)+4|0;p=+(o|0);q=1;while(1){>2”>c|>2”>j=q;l=l+(c<<2)|0}else{break}}}t=lu(a,b)|0}else{if(f){l=0;j=i;while(1){>2”>w=c[(c|>2”>0)|0;p=+(x-((zs(a,l,w,k)|0)<<1)|0);s=+g[(c|0)+(v<<2)>>2];if(p>s){y=+(x-((zs(a,l,w,k)|0)<<1)|0)}else{y=s}>2”>Bs(a,l,k);c=j;q=l+1|0;if((q|0)<(b|0)){>2”>eF(h);eF(c|>2”>c=if((a|0)!=0){ym()}m=(n|0)==2;do{if(m){if((a|0)!=0){>2“>Fv(0,127544,(B=i,i=i+1|0,i=i+7&-8,c=if((a|0)!=0){if((a|0)!=0){>2“>if((c|0)==0){A=lu(b,e)|0;break}else{A=ku(b,e)|0;break}}}while(0);if((a|0)!=0){>3“>0;C=+zm();gc(x|0,96864,(B=i,i=i+8|0,h=C,B)|0)|0;i=B;Ma(91480,25,1,x|0)|0;ym()}do{if((u|0)!=0&(e|0)>1){x=m&1;n=(e|0)>50?50:e;z=kk(n<<2)|0;D=z;E=e<<3;F=kk(da(n,E)|0)|0;G=(n|0)>0;if(G){H=0;do{>2“>H=n<<1;F=(H|0)>50?H:50;H=(F|0)>(e|0)?e:F;c=>2“>0,e,H);Ut(c|>2“>2]|0);eF(c|0);H=e<<2;F=kk(H)|0;I=F;J=(e|0)>0;if(J){vF(F|0,-1|0,H|0)|0}>2“>c=N+((da(Q,e)|0)<<2);Q=Q+1|0;}>2“>0;c=>2“>W=c[(c|>2“>c=$;>2“>_;V=P+($<<2)|0;U=c|0;if(m){Rr(_,b,e,U)}else{ur(_,b,e,U,r)}if(J){U=0;R=_;Y=0;while(1){>2“>0;X=c[(c|>2“>ba=Y;ca=c|0}}while(0);Z=Y+1|0;if((Z|0)<(e|0)){U=ca;R=ba;Y=Z}else{ea=ba;break}}}else{ea=_}Y=$+1|0;if((Y|0)<40){_=ea;$=Y}else{break}}if(J){vF(L|0,-1|0,H|0)|0}Q=kk(H)|0;x=e<<4;Y=kk(x)|0;R=Y;if(J){U=e-1|0;V=U<<2;Z=0;aa=0;X=0;W=0;fa=0;while(1){ga=I+(fa<<2)|0;do{>2“>ha=R+(fa<<4)+4|0;c=>2“>kk(V)|0;c=U;a=>2“>c[(c|>2“>0)+(la<<2)>>2]=c[(c|0)+(la<<2)>>2];la=la+1|0;}while((la|0)<(fa|0))}la=fa+1|0;if((la|0)>=(e|0)){ma=U;na=X;oa=aa;pa=Z;qa=la;break}ka=P+(ja<<2)|0;ra=fa;sa=la;while(1){>2“>0)+(ra<<2)>>2]=sa;c[(c|la=kk(H)|0;sa=kk(H)|0;a=1;ua=sa;va=la;wa=e}else{a=0;ua=X;va=aa;wa=Z}>2”>va;c=>2”>c=>2”>c=>2”>eF(c|0);eF(O)}fa=kk(x)|0;W=fa;X=xa+e<<2;aa=kk(X)|0;Z=kk(X)|0;if(J){X=(v|0)==2;N=aa;aa=Z;Z=0;while(1){>2”>N;c=>2”>0;U=W+(Z<<4)|0;c=>2”>la=ga-1|0;c=>2”>0)+(la<<2)>>2];za=+(c|>2”>Aa;za=C-Aa;la=ga+1|0;if((la|0)<(c|0)){C=za;ga=la}else{ya=za;break}}}else{if(!I){ya=0.0;break}ga=R+(Z<<4)+4|0;C=0.0;H=1;while(1){>2”>c[(c|>2”>0);g=>2”>while(0);c=>2”>ya;V=c|0;I=Z+1|0;if((I|0)<(e|0)){N=N+(V<<2)|0;aa=aa+(V<<2)|0;Z=I}else{break}}}>2”>c=X+(n<<3);if((l|0)>2){Ba=2;Ca=X}else{Da=0;y=81;break}while(1){>2”>Ba=x;Ca=c|0}}else{y=80}}while(0);if((y|0)==80){if((l|0)>0){Da=0;y=81}else{Ea=0}}if((y|0)==81){while(1){y=0;if(G){X=aa+(Da<<2)|0;U=0;do{>2”>h[c>>>2”>X=c|0;if(G){x=0;O=X;while(1){>2”>0.0;P=x+1|0;Q=c|0;if((P|0)<(n|0)){x=P;O=Q}else{Ga=Q;break}}}else{Ga=X}>2”>h[(c|0)+(O<<3)>>3]=1.0;x=O+1|0;if((x|0)<(l|0)){O=x}else{Fa=0;break}}}}while(0);while(1){>2”>0,c|0);G=Fa+1|0;if((G|0)<(l|0)){Fa=G}else{Ea=1;break}}}>2”>0;c=>2”>0,n,e,n,t);eF(c[c>>>3”>I=O+(L<<3)|0;h=>2”>0;H=c|>2”>0;la=W+(L<<4)|0;if((c|0)>1){Aa=0.0;sa=1;while(1){>2”>c|>3”>h+>2”>ra=sa+1|0;if((ra|0)<(c|0)){Aa=Ia;sa=ra}else{break}}>3”>h=>2”>Os(D,n,e,O,x);L=aa+(Q<<2)|0;if((Ar(c|>2”>_s(D,e,n,c|(Aa-C))/(Aa+1.0e-10);Oa=Ha>=+h;Pa=Aa}else{Oa=1;Pa=C}Q=U+1|0;if((Q|0)<50&Oa){C=Pa;U=Q}else{Na=Q;break}}eF(X);eF(G);if(m){Es(b,e,K)}if(J){U=0;do{if((a|0)!=0){>2“>0);eF(c|0)}U=U+1|0;}while((U|0)<(e|0))}>2“>0);eF(c|>2“>0);eF(Z);U=c|0;if((U|0)!=0){>2“>0);eF(c|0)}>2“>U=c|0;R=0;C=1.0;do{Aa=S(
(h[U
(R<<3)>>3]));C=Aa>C?Aa:C;R=R+1|0;}while((R|0)<(e|0));if(!J){y=124;break}R=j+(Za<<2)|0;U=0;do{>3“>0)+(U<<3)|0;h=+>2“>C=(+wn()+-.5)*1.0e-6;K=(c|>3“>h+C;K=R+1|0;if((K|0)<(e|0)){R=K}else{$a=U;break}}}else{y=124}}while(0);if((y|0)==124){y=0;$a=j+(Za<<2)|0}if((a|0)!=0){>3”>0;Pa=+zm();gc(Za|0,86240,(B=i,i=i+8|0,h=Pa,B)|0)|0;i=B}if((e|0)==1|(p|0)==0){w=0;i=f;return w|0}if((a|0)!=0){>3”>0;Pa=+zm();gc(Za|0,96864,(B=i,i=i+8|0,h=Pa,B)|0)|0;i=B;Ma(81504,26,1,Za|0)|0;ym()}Za=l<<2;$a=jk(Za)|0;Ea=e<<2;Na=da(Ea,l)|0;r=jk(Na)|0;t=(l|0)>0;if(t){b=(e|0)>0;m=0;do{>2”>g=+>2”>Ga=Ca;Da=c|0}}}while(0);m=m+1|0;}while((m|0)<(l|0))}do{if((v|0)==0){m=e-1|0;if((m|0)>0){ab=0.0;bb=0;cb=0;db=e}else{eb=0.0;fb=(da(e+1|0,e)|0)/2|0;gb=0;break}while(1){b=bb+1|0;s=e-cb|0;if((s|0)>1){Pa=ab;Oa=1;Da=b;while(1){hb=Pa+ g[A
(Da<<2)>>2];Ga=Oa+1|0;if((Ga|0)<(s|0)){Pa=hb;Oa=Ga;Da=Da+1|0}else{break}}ib=hb;jb=bb+db|0}else{ib=ab;jb=b}Da=cb+1|0;if((Da|0)<(m|0)){ab=ib;bb=jb;cb=Da;db=db-1|0}else{kb=ib;y=149;break}}}else{kb=+(e|0)*+(e-1|0)*.5;y=149}}while(0);do{if((y|0)==149){m=(da(e+1|0,e)|0)/2|0;if((v|0)!=2){eb=kb;fb=m;gb=0;break}jt(m,A);eb=kb;fb=m;gb=1}}while(0);kt(fb,A);m=e<<3;Da=jk(m)|0;Oa=Da;vF(Da|0,0,m|0)|0;s=e-1|0;Ga=(s|0)>0;if(Ga){Fa=0;Ca=0;Ba=e;while(1){xa=Fa+1|0;qa=e-Ca|0;if((qa|0)>1){Pa=0.0;na=1;oa=xa;while(1){Ja=g[A
(oa<<2)>>2];>3”>h-Ja;pa=na+1|0;if((pa|0)<(qa|0)){Pa=lb;na=pa;oa=oa+1|0}else{break}}mb=lb;nb=Fa+Ba|0}else{mb=0.0;nb=xa}>3”>h-mb;oa=Ca+1|0;if((oa|0)<(s|0)){Fa=nb;Ca=oa;Ba=Ba-1|0}else{break}}}Ba=(e|0)>0;if(Ba){Ca=0;Fa=e;oa=0;while(1){>2”>oa=jk(Za)|0;Fa=jk(Na)|0;c=Fa;e:do{if((l|0)>1){Ca=1;na=Fa;while(1){>2”>Ca=qa;na=c|0}}}while(0);Fa=jk(Ea)|0;Na=jk(Ea)|0;Za=jk(fb<<2)|0;if((a|0)!=0){>3”>0;Pa=+zm();gc(na|0,96864,(B=i,i=i+8|0,h=Pa,B)|0)|0;i=B;Ma(167776,15,1,na|0)|0;ym()}if((p|0)>0){>2”>a+(ua<<2)|0;ht(wa,+g[(c|>2”>b=Na+(va<<2)|0;La=+g;if(La>=3.4028234663852886e+38|La<0.0){>2”>g;>3”>Ia;ya=Ia;qb=La+ya;_=Oa+(b+ea<<3)|0;h=+>2”>g=>3”>h-Ia;I=b+1|0;if((I|0)<(wa|0)){$=$+1|0;La=rb;b=I}else{break}}ob=rb;pb=qa+ma|0}}>3”>h-ob;wa=pa+1|0;if((wa|0)<(s|0)){qa=pb;pa=wa;ma=ma-1|0}else{break}}}if(Ba){ma=0;pa=e;qa=0;while(1){>2”>at(Za,e,c|>2”>gt(e,c|>2”>qa=$a+(vb<<2)|0;at(A,e,c|0,Fa);La=ub- +La=+h;if(xb/Ja<La){zb=1}else{zb=wb<La|0}if(t){qa=0;do{>2“>if((Br(A,ma,c|0,e,.001,e)|0)<0){Qa=-1;Ra=Za;Sa=Na;Ta=Fa;Ua=oa;Va=Oa;Wa=A;Xa=$a;Ya=r;break c}}else{>2“>if((d[(c[(c|0)+8>>2]|0)+119|0]|0)>>>0<=1>>>0){if((a|0)!=0){if(((xa|0)%5|0|0)!=0){break}if((a|0)!=0){>2“>va=c|0;Ia=g[va
(na<<2)>>2]- g[va
(ma<<2)>>2];ya=La+Ia*Ia;va=wa+1|0;if((va|0)<(l|0)){wa=va;La=ya}else{Cb=ya;break}}}else{Cb=0.0}La=+T(Cb);ya=g[A
(pa<<2)>>2];if(gb){Ia=1.0/+T(ya)-La;Db=Ia*Ia}else{Ia=1.0/ya-La;Db=Ia*Ia}Eb=Pa+ya*Db;wa=qa+1|0;if((wa|0)<(Ea|0)){qa=wa;Pa=Eb;pa=pa+1|0}else{break}}Fb=Eb;Gb=Ca+m|0}else{Fb=Ja;Gb=Da}pa=na+1|0;if((pa|0)<(s|0)){na=pa;Ca=Gb;Ja=Fb;m=m-1|0}else{Hb=Fb;break}}}else{Hb=0.0}>2“>Hb,c=>2“>h[(c|>2“>eF(c|0);eF(Ua)}eF(Ta);eF(Sa);eF(Va);eF(Ra);w=Qa;i=f;return w|0}function ou(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,i=0.0,j=0,k=0.0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0.0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0;g=(e|0)>0;if((f|0)==2){if(!g){i=0.0;return+i}f=(d|0)>0;j=0;k=0.0;while(1){>2“>m=c|0;n=b+(j<<4)+8|0;o=0;p=k;while(1){>2“>t=c|0;u=h[t
(j<<3)>>3]- h[t
(q<<3)>>3];v=s+u*u;t=r+1|0;if((t|0)<(d|0)){r=t;s=v}else{w=v;break}}}else{w=0.0}>2“>f=c|0;if((f|0)>0){>2“>m=c|0;if((m|0)>(j|0)){if(g){r=0;x=0.0;while(1){>2“>x=+T(z);p=+(c[(c|0)+(n<<2)>>2]|0);w=p-x;A=k+w*w/p}else{A=k}r=n+1|0;if((r|0)<(f|0)){n=r;k=A}else{B=A;break}}}else{B=y}n=j+1|0;if((n|0)<(e|0)){j=n;y=B}else{i=B;break}}return+i}return 0.0}function pu(a,b,d){a=a|0;b=b|0;d=+d;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0;e=jk(a<<2)|0;f=jk(da(a<<3,b)|0)|0;if((a|0)<=0){return e|0}if((b|0)>0){g=f;i=0}else{j=f;f=0;while(1){>2“>f=e+(i<<2)|0;c=g;j=g+(b<<3)|0;k=0;l=g;while(1){>2“>k=m;l=c|0}f=i+1|0;if((f|0)<(a|0)){g=j;i=f}else{break}}return e|0}function qu(a){a=a|0;if((a|0)==0){return}e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=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.0,P=0.0,Q=0,R=0.0,S=0,U=0.0,V=0,W=0.0,X=0,Y=0.0,Z=0,_=0,$=0;e=i;if((a|0)!=0){>2”>0;g=$w(b|0)|0;j=Lw(b)|0;gc(f|0,118408,(f=i,i=i+16|0,c=if((a|0)!=0){f=ux(b)|0;if((f|0)==0){break}j=b+48|0;g=0;k=f;while(1){f=vx(b,k)|0;l=rw(b,k)|0;a:do{if((l|0)==0){m=g;n=15}else{p=l;q=0;r=0;s=g;while(1){>2“>3;u=c|>2“>Gx(c|0,k|0)|0;if((y|0)==0){A=f;B=0;break}else{C=0;D=f;E=y}while(1){s=rw(b,E)|0;if((s|0)==0){break}else{F=s;G=0;H=0;I=C}while(1){>2“>3;r=c|>2“>Gx(c|0,E|0)|0;if((L|0)==0){A=M;B=y;break a}else{C=L;D=M;E=L}}if((D|0)==(E|0)){N=vx(b,E)|0}else{N=D}>2“>n=0;Gx(c|0,k|0)|0;A=f;B=m}if((A|0)==0){break}else{g=B;k=A}}}}while(0);A=Lw(b)|0;B=Mw(b)|0;m=Wv(b,2,156808,0)|0;y=(d|0)==0;do{if(y){h=+(h=>2”>c[(c[(c|>2”>0)+120>>2]=S;c[(c|0)+124>>2]=-1;U=R+ +su(b,Q,m);d=vx(b,Q)|0;if((d|0)==0){P=U;break}else{Q=d;R=U;S=S+1|0}}}else{h=1.0e-4;Oj(b,127200,173256);N=ux(b)|0;if((N|0)==0){P=0.0;break}else{V=N;W=0.0;X=0}while(1){if((a|0)==0){n=42;break}W=+h;R=+rF(X);if(W>R){Y=W;break}Y=R}}while(0);if((n|0)==42){Y=P/((B|0)<1?1.0:+(B|0))*T(
(A|0))+1.0}h=Y;if((c|0)!=0|y^1){i=e;return A|0}y=A<<2;B=jk(y)|0;n=B;X=A<<3;V=da(X,A)|0;m=jk(V)|0;S=(A|0)>0;if(S){Q=(A|0)>1;N=m;m=0;while(1){>3“>N;E=N+(A<<3)|0;h=Y;if(Q){D=1;do{>2“>m=b+8|0;c[(c|0)+152>>2]=B;B=jk(y)|0;b=B;N=jk(V)|0;if(S){V=(A|0)>1;Q=N;N=0;while(1){>3“>Q;D=Q+(A<<3)|0;h=1.0;if(V){d=1;do{>2“>c[(c|0)+156>>2]=B;B=c|0;N=jk(y)|0;Q=N;V=jk(da(B,X)|0)|0;b:do{if(S){if((B|0)<=0){X=V;b=0;while(1){>2“>c=>2“>X=Q+(_<<2)|0;c=>2“>h[(c|0)+(D<<3)>>3]=1.0;D=D+1|0;}while((D|0)<(B|0));D=_+1|0;if((D|0)<(A|0)){Z=b;_=D}else{break}}}}0)+160>>2]=N;N=c|0;_=y+4|0;y=jk(_)|0;Z=y;if(S){S=N<<3;B=(N|0)>0;Q=0;while(1){>2”>X=jk(S)|0;c[(c|0)+(D<<2)>>2]=X;X=0;do{>2”>X=jk(S)|0;c[(c|0)+(D<<2)>>2]=X;D=D+1|0;}while((D|0)<(A|0))}>2”>c=>3”>h=>3”>h;o=ow(b,m)|0;if((o|0)==0){k=n;break}else{l=n;m=o}}i=f;return+k}else{p=0.0;q=j}while(1){j=fw(q|0,e)|0;a:do{if((a|0)==0){r=9}else{>3”>l=+h;if(l<0.0){break}if(l!=0.0|(c|0)!=0){s=l;break a}}}>2”>j,o)|0)|0;i=o;m=$w(d)|0;Fv(3,131512,(o=i,i=i+16|0,c=>3”>r=0;h=1.0;s=1.0}>3”>h;j=ow(b,q)|0;if((j|0)==0){k=l;break}else{p=l;q=j}}i=f;return+k}function tu(a){a=a|0;return ru(a,0)|0}function uu(a){a=a|0;var 0)+144>>2]|0);if((c|0)!=0){return}>2“>0;d=c|0;if((d|0)==0){e=a}else{>2“>0);eF(d);e=c|0}>2“>eF(c|>2“>d=c|0;if((d|0)==0){g=f}else{>2“>0);eF(d);g=c|0}>2“>g=c|0;if((g|0)!=0){e=0;a=f;i=g;do{>2“>eF(l);g=k+1|0;m=c|>2“>eF(j);e=e+1|0;a=f+(e<<2)|0;i=c|0;}while((i|0)!=0)}>2“>c=0;return}function vu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0;if((c|0)<=(d|0)){return}e=+(b|0);b=a+8|0;a=d;do{while((a|0)<(c|0));return}function wu(a,b){a=a|0;b=b|0;var d=0.0,e=0.0;if((c|0)<=2){return}d=+(b|0);b=a+8|0;a=2;do{while((a|0)<(c|0));return}function xu(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0.0,l=0;e=i;if((a|0)!=0){if((f|0)==0&(a^1)){0,f)|0)|0;i=f;a=1}>2“>if((a[(c|0)+119|0]|0)==0){>2“>0)+132>>2]>>3]=k;k=+wn();h[(c[(c|0)+132>>2]|0)+8>>3]=k;if((c|0)>2){l=2}else{break}do{while((l|0)<(c|0))}}e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0.0,s=0.0,t=0,u=0,v=0.0,w=0,x=0,y=0.0,z=0,A=0,B=0;e=i;i=i+80|0;f=e|0;if((a|0)!=0){>2“>g=b+8|0;j=c|>2“>0;l=c|0;j=(d|0)>0;do{if(j){m=0;do{if((m|0)>0){n=l+(m<<2)|0;p=k+(m<<2)|0;q=0;do{>2“>0)+(q<<3)>>3];s=1.0/(r*r);t=c[(c|>2“>0,c|0,0,0)|0;if((u|0)==0){v=s}else{>2“>h[(c|m=0;q=c|0;while(1){if((q|0)>0){p=0;while(1){0)+160>>2]|0)+(m<<2)>>2]|0)+(p<<3)>>3]=0.0;n=p+1|0;u=c|0;if((n|0)<(u|0)){p=n}else{w=u;break}}}else{w=q}p=m+1|0;if((p|0)<(d|0)){m=p;q=w}else{break}}}}>2“>0;k=c[c>>2]|0;if((k|0)!=0){b=0;l=k;k=w;while(1){if(j){w=l+8|0;q=0;do{a:do{if((b|0)!=(q|0)){>2“>0;p=c[(c|0)+(q<<2)>>2]|0)+8>>2]|0)+132>>2]|0;n=c|0;t=(n|0)>0;if(t){x=0;y=0.0}else{break}do{v=h[p
(x<<3)>>3]- h[u
(x<<3)>>3];>2”>h[(c[(c[(c|>2”>0)+(b<<2)>>2]|0)+(q<<3)>>3]*(s-s*+h[(c[(c|>2”>0;u=(c[(c|>2”>h[(c[(c[(c|0)+(b<<2)>>2]|0)+(q<<2)>>2]|0)+(z<<3)>>3]+ +u=z+1|0;if((u|0)>=(c|0)){break a}>2“>while((q|0)<(d|0));B=c|0}else{B=k}if((a|0)==0){i=e;return}>3”>0;y=+zm();gc(B|0,86160,(B=i,i=i+8|0,h=y,B)|0)|0;i=B;i=e;return}function zu(b,d){b=b|0;d=d|0;var e=0,f=0.0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0.0,C=0,D=0.0,E=0.0,F=0,G=0.0,H=0.0,I=0.0,J=0;e=i;f=+h;h=f*f;g=Au(b,d)|0;if((g|0)!=0){j=g;do{Bu(b,d,j);j=Au(b,d)|0;}while((j|0)!=0)}if((a|0)==0){k=b+8|0}else{>2”>m=c|0;p=c|0;q=(p|0)>0;r=m+156|0;s=m+152|0;f=0.0;m=0;while(1){t=m+1|0;if((t|0)<(d|0)){>2“>0)+(m<<2)>>2]|0;v=c[(c|>2“>z=c[(c|>3“>gc(j|0,81416,(J=i,i=i+8|0,h=0)+148>>2]|0;g=(m|0)==(c|>2”>m,c=>2”>l=c[(c|0)+148>>2]|0;if((l|0)!=(c|0)){i=e;return}>2”>l,c=k,J)|0)|0;i=J;i=e;return}function Au(b,e){b=b|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0.0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0.0,y=0.0,z=0,A=0.0,B=0.0,C=0;f=i;g=(c|0)+1|0;c=>2”>0;if((c|0)>=(c|0)){k=0;i=f;return k|0}if((e|0)>0){0;l=c|0;m=(l|0)>0;n=0;p=0.0;q=0;while(1){>2“>if((d[(c|0)+119|0]|0)>>>0>1>>>0){s=q;t=p}else{if(m){if(B<+h){k=0;i=f;return k|0}if((a|0)==0){k=C;i=f;return k|0}if(((g|0)%100|0|0)!=0){k=C;i=f;return k|0}>3”>0;t=+T(B);gc(g|0,148240,(s=i,i=i+8|0,h=t,s)|0)|0;i=s;if(((c|0)%1e3|0|0)!=0){k=C;i=f;return k|0}Ka(10,g|0)|0;k=C;i=f;return k|0}function Bu(a,b,d){a=a|0;b=b|0;d=d|0;var 0)+120>>2]|0;j=c|0;if((j|0)==0){k=c|0;l=kk(da(k<<3,k)|0)|0}else{k=c|0;l=mk(j,da(k<<3,k)|0)|0}k=l;c=k;Du(a,b,g,k);k=c|0;if((k|0)>0){l=a+8|0;j=0;do{>2“>h[(c[(c[(c|0)+160>>2]|0)+(g<<2)>>2]|0)+(j<<3)>>3];j=j+1|0;}while((j|0)<(k|0))}gu(c|0,177392,177312,k);if((c|0)>0){k=0;do{m=+h;n=m+ +>3“>n;h=>3“>0)+132>>2]|0)+(k<<3)|0;h=+while((k|0)<(c|0))}>2”>0)+148|0;c=(g=c|0;if((g|0)>0){b=0;m=0.0;while(1){n=m+ S(
(h[177392
(b<<3)>>3]));a=b+1|0;if((a|0)<(g|0)){b=a;m=n}else{p=n;break}}}else{p=0.0}>2“>0;g=$w(d|0)|0;gc(b|0,142112,(b=i,i=i+16|0,c=>2“>e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0,t=0.0,u=0,v=0,w=0.0;e=i;i=i+80|0;f=e|0;g=a+8|0;a=c|0)+(d<<2)>>2]|0;k=c|0;a:do{if((k|0)>0){l=0;m=a;while(1){0)+(d<<2)>>2]|0)+(l<<3)>>3]=0.0;n=l+1|0;o=c|0;if((n|0)>=(o|0)){p=o;break a}>2“>p=c|>2“>0)+132>>2]|0;l=c[(c[(c[(c|0)+(j<<2)>>2]|0)+8>>2]|0)+132>>2]|0;n=(a|0)>0;if(n){r=0;s=0.0}else{q=a;break}do{t=h[m
(r<<3)>>3]- h[l
(r<<3)>>3];>2“>h[(c[(c[(c|>2“>0)+(d<<2)>>2]|0)+(j<<3)>>3]*(w-w*+h[(c[(c|>2“>0;m=(c[(c|>2“>h[(c[(c[(c|0)+(d<<2)>>2]|0)+(j<<2)>>2]|0)+(u<<3)>>3]+ +>2“>m=c[(c|>3“>0)+(d<<2)>>2]|0)+(u<<3)|0;w=+h;>2“>h[(c[(c|>2“>0;l=(c[(c|>2“>h[(c[(c[(c|0)+(j<<2)>>2]|0)+(d<<2)>>2]|0)+(u<<3)>>3]-w+ +l=u+1|0;m=c|0;if((l|0)>=(m|0)){q=m;break b}>2”>f=0,g=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.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;f=i;i=i+80|0;g=f|0;j=a+8|0;a=c|>2”>0;l=c|0)+(d<<2)>>2]|0;a=c|0;if((a|0)>0){n=0;o=a;while(1){if((o|0)>0){p=0;q=o;while(1){0.0;r=p+1|0;s=c|0;if((r|0)<(s|0)){p=r;q=s}else{t=s;break}}}else{t=o}q=n+1|0;if((q|0)<(t|0)){n=q;o=t}else{u=t;break}}}else{u=a}if((b|0)>0){a=k+(d<<2)|0;k=l+(d<<2)|0;l=m+8|0;m=0;t=u;o=u;while(1){do{if((m|0)==(d|0)){v=t;w=o}else{n=(t|0)>0;if(n){>2”>0)+132>>2]|0;p=c[(c[(c[(c[(c|0)+144>>2]|0)+(m<<2)>>2]|0)+8>>2]|0)+132>>2]|0;s=0;x=0.0;while(1){y=h[q
(s<<3)>>3]- h[p
(s<<3)>>3];>2”>x=+h[(c|>3”>q=e+((da(p,s)|0)+B<<3)|0;h=+>2”>q=s+1|0;H=+h[(c|0)+(m<<3)>>3];r=c|0;if((q|0)<(B|0)){s=q;F=H;G=I;p=r}else{J=H;K=I;L=r;break}}}else{J=x;K=y;L=C}>3“>h+J*(1.0-z*K*(A-E*E));p=B+1|0;s=c|0;if((p|0)<(s|0)){B=p;C=s;D=s}else{v=s;w=s;break}}}}while(0);n=m+1|0;if((n|0)<(b|0)){m=n;t=v;o=w}else{M=v;N=w;break}}}else{M=u;N=u}if((M|0)>1){O=1;P=M;Q=N}else{i=f;return}while(1){if((O|0)>0){N=0;M=Q;while(1){u=N+1|0;w=c|0;if((u|0)<(O|0)){N=u;M=w}else{R=w;S=w;break}}}else{R=P;S=Q}M=O+1|0;if((M|0)<(R|0)){O=M;P=R;Q=S}else{break}}i=f;return}function Eu(a){a=a|0;var d=c|0;c=0)+124>>2]=d;c[(c|0)+(d<<2)>>2]=a;if((d|0)<=0){return}>2”>0;e=c|0;if((e|0)<=0){return}f=e-1|0;g=(f|0)/2|0;i=(c|>2”>0;k=j+8|0;if(+h[(c|>2”>c=0)+124>>2]=n;c[(c|k=n-1|0;j=(k|0)/2|0;i=(c|>2”>0;f=g+8|0;if(+h[(c|a=0,b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0.0,q=0,r=0,s=0.0,t=0,u=0.0,v=0;a=c|0;if((a|0)==0){b=0;return b|0}d=c|0;f=a-1|0;c=>2”>0;c=>2”>g=c[(c|0)+124>>2]|0;i=g<<1|1;j=c|0;if((i|0)<(j|0)){k=g;l=i;m=j}else{break}while(1){j=l+1|0;i=c|0;if((j|0)<(m|0)){>2”>0;n=+h[(c|>2”>0;p=+h[(c|0)+136>>3];if(n<p){q=j;r=g;s=n}else{t=o;u=p;v=7}}else{>2”>0;t=o;u=+h[(c|0)+136>>3];v=7}if((v|0)==7){v=0;q=l;r=t;s=u}>2”>c=0)+124>>2]=q;c[(c|0)+124>>2]=k;i=q<<1|1;o=c|0;if((i|0)<(o|0)){k=q;l=i;m=o}else{break}}}}e=0,f=0,g=0,j=0,k=0.0;e=i;c=jk((d<<2)+4|0)|0;if((a|0)!=0){if((a|0)==0){g=c|0;j=g;eF(j);i=e;return}>3”>0;k=+zm();gc(f|0,86160,(f=i,i=i+8|0,h=k,f)|0)|0;i=f;g=c|0;j=g;eF(j);i=e;return}function Hu(a,b){a=a|0;b=b|0;var >2”>h[(c|0)+136>>3]=+h;c=>2“>0)+136>>3]=0.0;c[(c|0)+128>>2]=0;Eu(c|0);g=Fu()|0;if((g|0)==0){return}else{i=g}do{g=c|0;if((i|0)!=(g|0)){>3“>0;j=+h;>2“>0)+120>>2]|0;g=c|>2“>0)+152>>2]|0)+(g<<2)>>2]|0)+(f<<3)>>3]=j;h[(c[(c[(c|0)+152>>2]|0)+(f<<2)>>2]|0)+(g<<3)>>3]=j}g=rw(a,i)|0;if((g|0)!=0){f=i+8|0;b=g;do{>2“>3;e=c|0;if((e|0)==(i|0)){>2“>j=+h[(c|0)+136>>3]+ +>2“>0)+136>>3];e=k+8|0;g=(c|0)+136|0;a:do{>3“>h=>2“>0;m=c|0;if((m|0)<=-1){>2“>c[(c|0)+128>>2]|0)+1;Eu(k);break}if((m|0)<=0){break}n=m-1|0;o=(n|0)/2|0;p=(c|>2“>0;r=q+8|0;if(+h[(c|>2“>c=0)+124>>2]=u;c[(c|r=u-1|0;q=(r|0)/2|0;p=(c|>2“>0;n=o+8|0;if(+h[(c|e=0,f=0,g=0,j=0,k=0.0,l=0.0,m=0,n=0,o=0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=i;i=i+16|0;e=b|0;Tr();au();ks();c=Qc()|0;ms();f=e|0;g=e+8|0;j=Qc()|0;k=0.0;l=0.0;a:while(1){m=j+8|0;n=j|0;if((j|0)==0){o=3;break}else{p=k;q=l}while(1){if((gs()|0)==0){>3”>s=+h}else{r=p;s=q}if((gs()|0)!=0){break}>3”>if(+h<r){break}}if((gs()|0)!=0){break a}>2”>0;du(A);Wr(c|0,a|0,a|>3“>h;u=w?z:y;B=Ur(u,w?y:z)|0;z=ns(B,w&1)|0;qs(v,z);Wr(B,w&1^1,A);eu(A);A=os(v,z)|0;if((A|0)!=0){fs(v);es(v,A,+cu(A,u))}A=os(z,x)|0;if((A|0)==0){p=r;q=s;continue}es(z,A,+cu(A,u));p=r;q=s}n=rs(j|0)|0;m=ts(n)|0;u=Ur(ws(n)|0,j)|0;A=ns(u,0)|0;qs(n,A);z=os(n,A)|0;if((z|0)!=0){fs(n);es(n,z,+cu(z,j))}z=ns(u,1)|0;qs(A,z);A=os(z,m)|0;if((A|0)!=0){es(z,A,+cu(A,j))}j=Qc()|0;k=r;l=s}b:do{if((o|0)==3){while(1){o=0;if((gs()|0)==0){hs(e)}if((gs()|0)!=0){break b}>2“>0;du(m);Wr(c|0,a|0,a|>3”>h;d=g?z:A;u=Ur(d,g?A:z)|0;z=ns(u,g&1)|0;qs(j,z);Wr(u,g&1^1,m);eu(m);m=os(j,z)|0;if((m|0)!=0){fs(j);es(j,m,+cu(m,d))}m=os(z,f)|0;if((m|0)==0){o=3;continue}es(z,m,+cu(m,d));o=3}}}while(0);o=ts(c|0)|0;if((o|0)==(c|0)){i=b;return}else{C=o}do{while((C|0)!=(c|0));i=b;return}function Ju(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=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,T=0,U=0,X=0.0,Y=0.0,Z=0,_=0,$=0.0,aa=0.0,ba=0,ca=0.0,ea=0.0,fa=0;e=i;i=i+8|0;f=e|0;if((Lw(b)|0)==1){>2“>0)+132>>2]>>3]=0.0;h[(c[(c|0)+132>>2]|0)+8>>3]=0.0;j=d;i=e;return j|0}g=Lw(b)|0;k=da(g,g)|0;g=ux(b)|0;if((g|0)!=0){l=g;do{>2“>0)+112>>2]|0)+12>>2]=k;h[(c[(c|0)+112>>2]|0)+32>>3]=10.0;m=rw(b,l)|0;a:do{if((m|0)==0){n=11}else{p=m;q=0;b:while(1){>2“>3;s=c|0;if((s|0)==(l|0)){>2“>c[c[(c|0)+112>>2]>>2]=k}}while(0);if((n|0)==11){>2“>if((c[c[(c|0)+112>>2]>>2]|0)==0){Mu(b,l,0)}l=vx(b,l)|0;}while((l|0)!=0)}l=ux(b)|0;if((l|0)==0){v=0;break}else{w=l;x=0;y=0}while(1){while(0);if((a|0)==0){z=v|0}else{>2”>0;y=v|0;x=$w(y)|0;gc(d|0,119768,(A=i,i=i+8|0,c=x,A)|0)|0;i=A;z=y}>2”>0)+112>>2]|0)+12|0;d=c|>2”>0;c[(c[(c|>2”>u=c|>2”>q=(t|0)==0?0:g;p=u+8|0;u=(c[(c[(c|0)+112>>2]|0)+12>>2]|0)+1|0;s=rw(b,m)|0;d:do{if((s|0)==0){B=q;C=t}else{if(z){r=q;D=t;E=s;while(1){>2”>3;G=c|0;if((G|0)==(m|0)){>2”>G=H+8|0;F=(c[(c|0)+112>>2]|0)+12|0;do{>2”>c=>2”>0)+112>>2]|0)+16>>2]=m;I=(c[(c|>2”>c|>2”>c=J;K=D;L=J}else{K=D;L=r}}while(0);G=sw(b,E,m)|0;if((G|0)==0){B=L;C=K;break d}else{r=L;D=K;E=G}}}else{M=q;N=t;O=s}while(1){E=O|0;if((a|0)==48){if((Ya(fw(E,x)|0,91552)|0)==0){P=N;Q=M}else{n=39}}else{n=39}do{if((n|0)==39){>2”>3;D=c|0;if((D|0)==(m|0)){>2”>D=R+8|0;E=(c[(c|>2”>c=>2”>0)+112>>2]|0)+16>>2]=m;D=(c[(c|>2”>c|>2”>c=E;P=N;Q=E}}while(0);E=sw(b,O,m)|0;if((E|0)==0){B=Q;C=P;break}else{M=Q;N=P;O=E}}}}while(0);if((C|0)==0){break}else{g=B;k=C}}}}while(0);C=ux(b)|0;do{if((C|0)==0){S=0}else{B=C;O=0;while(1){>2”>Fv(1,157624,(A=i,i=i+1|0,i=i+7&-8,c=0,A)|0)|0;i=A;j=v;i=e;return j|0}}while(0);T=ux(b)|0;if((T|0)!=0){n=T;do{>2”>if((c|0)==0){>2”>c|>2”>C=U+8|0;O=(c[(c|>2”>c|>2”>h[(c[(c|>2”>0)+112>>2]|0)+32>>3]=0.0;Ku(b,v);y=jk((S<<3)+8|0)|0;n=y;U=Hm(b|0,Wv(c|0,0,102688,0)|0,0)|0;e:do{if((U|0)==0){X=1.0;Y=0.0;Z=1}else{if((S|0)<1){X=0.0;Y=0.0;Z=1;break}else{_=1;$=0.0;aa=0.0;ba=U}while(1){ca=+sF(ba,f);if(ca<=0.0){X=aa;Y=$;Z=_;break e}>2”>ca;d=c|0;C=a|0;f:do{if(C<<24>>24==0){fa=d}else{O=d;B=C;while(1){P=O+1|0;if(!((Qa(B<<24>>24|0)|0)!=0|B<<24>>24==58)){fa=O;break f}N=a|0;if(N<<24>>24==0){fa=P;break}else{O=P;B=N}}}}while(0);if((_|0)<(S|0)){_=T;$=ca;aa=ea;ba=fa}else{X=ea;Y=ca;Z=T;break}}}}while(0);if((Z|0)<=(S|0)){fa=Z;aa=Y;while(1){if((a|0)!=0){>3“>gc(fa|0,115384,(A=i,i=i+8|0,h=h[n
(Z<<3)>>3],A)|0)|0;i=A;if((Z|0)<(S|0)){Z=Z+1|0}else{break}}Ka(10,fa|0)|0}fa=ux(b)|0;if((fa|0)!=0){Z=fa;do{>2“>0;A=c|0;aa=h[n
>3“>3)>>3];X=aa*+V(+h);>2“>3]=X;S=c|>2“>0)+32>>3]);h[(c|0)+8>>3]=X;Z=vx(b,Z)|0;}while((Z|0)!=0)}eF(y);j=v;i=e;return j|0}function Ku(a,b){a=a|0;b=b|0;var >2“>0)+112>>2]|0;if((c|0)==0){e=0.0}else{>3“>h*.5}d=rw(a,b)|0;if((d|0)==0){return}else{f=d;g=e}while(1){>2“>3;i=c|0;if((i|0)==(b|0)){>2“>i=j+8|0;d=c[(c|0)+112>>2]|0;do{>3“>k=d+32|0;if(+h!=10.0){l=g;break}>3“>h*.>3“>h;>2“>d=0,e=0.0,f=0,g=0,i=0,j=0;d=c[(c|>2“>c|0)>>>0>>>0);d=rw(a,b)|0;if((d|0)==0){return}else{f=d}do{>2“>3;g=c|0;if((g|0)==(b|0)){>2“>g=i+8|0;d=c[(c|0)+112>>2]|0;do{>3“>j=d+24|0;if(+h!=0.0){break}>2“>e*+((c|>2“>e=0,f=0,g=0,h=0,i=0;e=(c[c[(c|0)+112>>2]>>2]|0)+1|0;f=rw(a,b)|0;if((f|0)==0){return}else{g=f}do{>2“>3;h=c|0;if((h|0)==(b|0)){>2“>h=c[(c|>2“>c=e;Mu(a,i,b)}}while(0);g=sw(a,g,b)|0;}while((g|0)!=0);return}function Nu(a){a=a|0;var 0)+168>>1]=2;c=>2”>qt(i);c[(c|i=e|0;Wx(i,92664,176,1)|0;Zm(e)|0;k=+Fm(i,c|if((a|0)==0){l=0;m=1;break}n=Ax(b,k,0)|0;if((n|0)!=0){l=n;m=0;break}>2”>k,p)|0)|0;i=p;Fv(3,120912,(p=i,i=i+1|0,i=i+7&-8,c=0,p)|0)|0;i=p;l=0;m=1}}while(0);k=ew(j,112160)|0;do{if((k|0)==0){q=0}else{if((a|0)==0){q=0;break}>2”>n,c=r,p)|0)|0;i=p;if((s|0)==0){q=0;break}else if((s|0)==1){>3”>h}if((a|0)==0){q=1;break}>2”>gc(c|>3”>h,>2”>p=iv(b,f,0)|0;if((c|0)==1){>2”>0)+112>>2]|0);c[(c|0)+112>>2]=0;do{if((q|0)!=0){>3”>v=+h;>3”>0)+132>>2]|0;w=+h;>2”>r=y+8|0;s=c[(c|>3”>w+t*(+h->3”>0)+132>>2]|0)+8|0;h=>2”>tv(b,2,8,g)|0;c=>2”>k=c|0;if((l|0)==0){A=24}else{if((Rx(k,l|0)|0)==0){A=24}else{B=l}}if((A|0)==24){A=0;B=0}jv(k)|0;s=Ju(k,B)|0;do{if(!n){>3”>v=+h;>3”>0)+132>>2]|0;w=+h;>2”>r=C+8|0;D=c[(c|>3”>w+x*(+h->3”>0)+132>>2]|0)+8|0;h=>2”>while(0);nr(k)|0;s=e+1|0;if((s|0)<(c|0)){e=s}else{E=l;break}}}else{e=l;C=0;while(1){>3”>t=+h;>2”>s=c[(c|>3”>x=+h;s=ux(B)|0;if((s|0)==0){break}else{G=s}do{if((G|0)!=(D|0)){>3”>0)+132>>2]|0;h=>2”>w);H=(c[(c|>3”>x+v*(+h-x)}G=vx(B,G)|0;}while((G|0)!=0)}}>2”>l=(ux(b)|0)+8|0;eF(c[(c|>2”>0)+112>>2]=0;sv(c|0,p,b,g)|0;Pt(b);z=E}>2”>Gx(b,c|0)|0;E=E+1|0;}>2”>while((d|0)!=0);eF(c[(c|0)+144>>2]|0);if((Ix(a|0)|0)==(a|0)){return}_x(a,0,98352);return}function Qu(a){a=a|0;var >2”>1);_u(d,0.0,0.0,j,j);a=g+16|0;e=d;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0.0,x=0,y=0,z=0,A=0,B=0.0,C=0.0,D=0,E=0,F=0,G=0,H=0,I=0.0;f=jk(72)|0;g=f;c=>2”>a;j=a+8|0;k=c|>2”>k=Ru(c[(c|0)+(r<<2)>>2]|0,b,d,e)|0;v=s+1|0;w=t+ +>2”>c=k}>2”>0;if((r|0)<(c|0)){p=x;q=k;r=r+1|0;s=v;t=w;u=y}else{l=x;m=k;n=v;o=w;break}}}u=ux(a)|0;if((u|0)==0){z=l;A=n;B=o}else{s=u;u=l;l=m;m=n;t=o;while(1){>3”>r=jk(72)|0;q=r;o=+Fm(s|0,d,1.0,0.0);w=o==0.0?1.0e3:o*1.0e3;h=>2”>1;c=s;if((l|0)!=0){>2”>c[c[(c|0)+112>>2]>>2]=a;C=t+w;D=m+1|0;E=q;F=(u|0)==0?q:u}else{C=t;D=m;E=l;F=u}q=vx(a,s)|0;if((q|0)==0){z=F;A=D;B=C;break}else{s=q;u=F;l=E;m=D;t=C}}}>3”>C=+Fm(a|0,b,1.0,0.0);h=>3”>b=f+8|0;h=>3”>I=+h}else{C=B*2.0+ +>3”>h=>2”>d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0,y=0,z=0.0,A=0,B=0;d=i;i=i+32|0;e=d|0;f=c|0;if((f|0)==0){i=d;return}g=jk(f<<2)|0;j=g;k=b+48|0;l=(f|0)>0;if(l){m=0;n=k;while(1){>2”>0;c=p;q=m+1|0;if((q|0)<(f|0)){m=q;n=p+52|0}else{break}}}Jb(g|0,f|0,4,80);n=jk(f<<3)|0;m=n;if(l){p=0;do{>3”>r=+h;>3”>t=+h;>3”>h=+>3”>h=+>3”>T(v*v+r*4.0))*.5;h=if((a|0)!=0){>3“>t=+h;>2“>gc(c|>3“>h,>3“>w,h=>2“>b=c|0;e=0;do{>2“>0)+16|0;y=p;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=if((a|0)!=0){>3”>z=v*.5;gc(b|0,102600,(x=i,i=i+80|0,h=h[m
(e<<3)>>3],>3”>u-w,h=>3”>u+w,h=>3”>t*v,h=>3”>r,h=>2”>k=c|>2”>d=0,e=0,f=0,g=0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,p=0;d=i;i=i+40|0;e=d|0;if((c|0)==0){>2”>Tu(g);g=c|0;}while((g|0)!=0)}>3”>k=+h;>3”>j*.5;m=+h->3”>0)+8>>2]|0;h=>3”>m;h=>3”>m=+h;>3”>l=+h;>2”>0;f=g+8|0;n=c|>3”>h;>2”>m;h[(c|>2”>0)+40>>3]=l/72.0;n=g|0;vn(g,c[(c|0)+116>>2]&1);b=e|0;e=c|0;do{if((e|0)!=0){if((a|0)!=0){break}>2”>h[(c|0)+80>>3]*.7,p)|0)|0;i=p;hw(n,c|0,b)|0}}while(0);Ym(g);if((a|0)==0){i=d;return}>2”>0;b=$w(n)|0;n=c|>3”>k=+h;>3”>j=+h+ +>2”>gc(g|0,127608,(p=i,i=i+40|0,c=>3”>l,h=>3”>m,h=j,p)|0)|0;i=p;i=d;return}function Uu(a){a=a|0;var >2”>g=c|0;Uu(g);h=e+1|0;if((h|0)<(b|0)){e=h;f=g+52|0}else{break}}d=a;eF(d);return}function Vu(a,b){a=a|0;b=b|0;var >2”>h[c>>3];if(d<0.0){e=1;return e|0}e=(d>0.0)<<31>>31;return e|0}function Wu(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=0)+168>>1]=2;c=>2“>f=h|0;Wx(f,110896,304,1)|0;c[(c|>2“>if((c[(c|0)+172>>2]|0)!=0){break}return}}while(0);Qu(a);Xk(a);return}function Xu(a){a=a|0;var b=0,d=0,e=0;b=ux(a)|0;if((b|0)==0){return}>2“>while((d|0)!=0);eF(c[(c|0)+144>>2]|0);if((Ix(a|0)|0)==(a|0)){return}_x(a,0,96984);return}function Yu(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;d=i;i=i+16|0;e=d|0;f=(b|0)==0;if(f){>2“>0;c=>2“>Wx(b,96984,272,1)|0;b=(c|>2“>b;m=c|0;if((b|0)<(m|0)){>2“>b=m+10|0;c=>2“>0,b<<2)|0;c=>2“>c=l;Yu(l,0)}else{Yu(l,g)}l=ty(l)|0;}while((l|0)!=0)}if(!f){i=d;return}>2“>0)+172>>2]=c;>2“>f=mk(c|>3“>l=+h;>2“>n=f+8|0;r=f|0;p=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>n=c|d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<if((a|0)!=0){>3“>w,h=>3“>x,h=>3“>E=+h;F=C*C;G=E/F;H=F/E;r=1;y=E;z=E;A=E;B=G>H?G:H;C=m;continue}if((r|0)>=(f|0)){break}H=h[b
(r<<3)>>3];G=H<y?y:H;E=H>z?z:H;F=A+H;H=F/C;I=H/(E/H);J=G/H/H;H=I>J?I:J;if(H>B){break}r=r+1|0;y=G;z=E;A=F;B=H;C=m}m=A/C;if((a|0)!=0){>3“>r,h=>3“>C,h=m,D)|0)|0;i=D}K=(r|0)>0;if(C==t){if(K){B=m*.5;z=l*.5+x-B;L=0;y=w-t*.5;while(1){>3“>m;h=>3“>z;h=y+H*.5;M=L+1|0;if((M|0)<(r|0)){L=M;y=y+H}else{N=l;O=p;P=B;break}}}else{N=u;O=t;P=m*.5}B=N-m;Q=O;R=B;S=w;T=x-P;U=p;V=B}else{if(K){B=m*.5;y=w-p*.5+B;L=0;z=x+u*.5;while(1){>3“>m;h=>3“>y;h=z-C*.5;M=L+1|0;if((M|0)<(r|0)){L=M;z=z-C}else{W=p;X=l;Y=B;break}}}else{W=t;X=u;Y=m*.5}B=W-m;Q=B;R=X;S=w+Y;T=x;U=B;V=l}L=f-r|0;if((L|0)<1){q=j;break}else{f=L;b=b+(r<<3)|0;e=e+(r<<5)|0;s=0.0;t=Q;u=R;v=Q<R?Q:R;w=S;x=T;p=U;l=V}}i=g;return q|0}function _u(a,b,c,d,e){>3“>b;h=>3“>d;h=e;return}function $u(a){a=a|0;var 0)+168>>1]=2;c=2;e=ux(a)|0;if((e|0)!=0){f=e;do{qt(f);f=vx(a,f)|0;}while((f|0)!=0)}f=ux(a)|0;if((f|0)!=0){e=f;do{f=mw(a,e)|0;if((f|0)!=0){g=f;do{Wx(g|0,81536,176,1)|0;Zm(g)|0;g=ow(a,g)|0;}while((g|0)!=0)}e=vx(a,e)|0;}while((e|0)!=0)}>2”>0;if((c[(c|0)+84>>2]|0)==0){>2”>d=e+8|0;g=c|>3”>3]=+h/>2”>0;h[(c|>2”>c=>2”>0;c=0;g=e}else{g=b}b=sy(a)|0;if((b|0)!=0){h=g+8|0;j=g+4|0;k=g|0;l=b;do{b=l|0;if((Za($w(b)|0,91512,7)|0)==0){>2”>0)+1|0;c=>2”>n=b;o=c|0}else{>2”>b;m=mk(c|>2”>m;n=c|0;o=m}>2”>f=e+8|0;l=a+8|0;c[(c|>2”>a=c|0;if((a|0)==0){i=d;return}>2”>0,(a<<2)+4|0)|0;c[(c|0)+176>>2]=f;i=d;return}function bv(a,b){a=a|0;b=b|0;var 0;if((d|0)>>>0>1>>>0){>2“>k=$w(a|0)|0;gc(j|0,108208,(l=i,i=i+8|0,c=k,l)|0)|0;i=l}>2“>0;if((c|0)<1){m=0}else{n=b+1|0;p=0;q=1;r=j;while(1){>2“>0)+(q<<2)>>2]|0;bv(j,n);s=(Lw(j)|0)+p|0;j=c|>2“>r=(Lw(a)|0)-m|0;m=c|>2“>if((c|0)!=0){break}>2“>0.0;h[(c|>2“>0)+40>>3]=18.0;h[(c|0)+32>>3]=18.0;i=e;return}}while(0);m=f+16|0;do{if((tv(a,4,4,f)|0)>>>0<3>>>0){>2“>if((c|0)!=4){t=0;u=0;break}>2“>j=$w(a|0)|0;Fv(0,96896,(l=i,i=i+8|0,c=j,l)|0)|0;i=l;t=0;u=0;break}else{>2“>while(0);g=jk(q<<5)|0;m=g;n=jk(q<<2)|0;s=n;j=c|>2“>j=c[(c|>2“>0)+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>C=j|0;if(!((c|0)==0|x)){>2“>j=y+1|0;c=>2“>0;if((z|0)<(c|0)){y=j;z=z+1|0;A=C}else{v=j;break}}}a:do{if((r|0)>0){A=ux(a)|0;if((A|0)==0){break}z=a|0;y=f+24|0;if((t|0)==0){w=A;u=v;while(1){>2“>0)+112|0;if((c|0)==0){>2“>z;j=c|>3“>h;>3“>vF(m+(u<<5)|0,0,16)|0;h=>2“>E;c=w;F=u+1|0}else{F=u}j=vx(a,w)|0;if((j|0)==0){break a}else{w=j;u=F}}}else{G=A;H=v}while(1){>2“>0)+112|0;if((c|0)==0){>2“>z;w=c|>3“>h;>3“>vF(m+(H<<5)|0,0,16)|0;h=>2“>D;w=G|0;if((c|0)!=0){>2“>c=w;I=H+1|0}else{I=H}w=vx(a,G)|0;if((w|0)==0){break}else{G=w;H=I}}}}>2“>G=(b|0)>0;t=c|0;D=-2147483647.0;E=-2147483647.0;J=2147483647.0;K=2147483647.0;v=0;while(1){>2“>0);M=+(c|0);N=L+ h[m
(v<<5)>>3];O=L+ h[m
(v<<5)+16>>3];L=M+ h[m
(v<<5)+8>>3];P=M+ h[m
(v<<5)+24>>3];>2“>0;r=F+8|0;y=c|0;z=y+16|0;do{>3“>h=>3“>L;h=P;if((d|0)>>>0<=1>>>0){break}if(G){A=b;do{Ma(115328,2,1,t|0)|0;A=A-1|0;}while((A|0)>0)}>3”>A,h=>3”>L,h=>3”>h=(L+P)*.5;if((d|0)>>>0<=1>>>0){break}if(G){A=b;do{Ma(115328,2,1,t|0)|0;A=A-1|0;}while((A|0)>0)}>3“>0;T=+h;>2“>gc(t|0,157320,(l=i,i=i+24|0,c=>3“>T,h=U,l)|0)|0;i=l}}while(0);r=v+1|0;if((r|0)<(q|0)){D=S;E=R;J=Q;K=M;v=r}else{V=S;W=R;X=Q;Y=M;break}}}else{V=-2147483647.0;W=-2147483647.0;X=2147483647.0;Y=2147483647.0}>2“>0;t=c|0;do{if((t|0)==0){Z=Y;_=X;$=W;aa=V}else{>3“>ba=0.0;ca=0.0;da=K;ea=+h}else{ba=Y;ca=X;da=W;ea=V}J=K-(da-ba);if(J<=0.0){Z=ba;_=ca;$=da;aa=ea;break}K=J*.5;Z=ba-K;_=ca;$=da+K;aa=ea}}while(0);t=(b|0)>0;if(t){>3“>h);_=aa+(fa+ +if((d|0)>>>0>1>>>0){if(t){>2”>f=c|>3”>v,h=>3”>h=>2”>v=c|0;if(t){ga=0}else{f=0;while(1){>2”>0;G=p+8|0;m=c|>3”>F=m+24|0;aa=+h;do{>3”>y=m+32|0;z=m+40|0;da=fa-ea;ca=aa-$;ba=+h->3”>h=>3”>ca;h=V;if((d|0)>>>0<=1>>>0){break}>3“>z,h=>3“>ca,h=>3“>h=aa-$;if((d|0)>>>0<=1>>>0){break}>3”>0;V=+h;>2”>gc(v|0,157320,(l=i,i=i+24|0,c=>3”>V,h=ba,l)|0)|0;i=l}}while(0);f=f+1|0;if((f|0)>=(q|0)){break b}}}do{>2”>0;G=f+8|0;p=c|>3”>r=p+24|0;Q=+h;do{>3”>m=p+32|0;z=p+40|0;R=M-ea;S=Q-$;aa=+h->3”>h=>3”>S;h=fa;if((d|0)>>>0>1>>>0){ha=b}else{break}do{Ma(115328,2,1,v|0)|0;ha=ha-1|0;}>3“>z,h=>3“>S,h=>3“>h=Q-$;if((d|0)>>>0>1>>>0){ia=b}else{break}do{Ma(115328,2,1,v|0)|0;ia=ia-1|0;}>3”>0;fa=+h;>2”>gc(v|0,157320,(l=i,i=i+24|0,c=>3”>fa,h=aa,l)|0)|0;i=l}}while(0);ga=ga+1|0;}while((ga|0)<(q|0))}}>3”>0;h=>3”>ea;h=Z;if((d|0)>>>0>1>>>0){if(t){>2“>q=c|>3“>t,h=>3“>ea,h=>2“>e=0,f=0,g=0,j=0.0,k=0.0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0.0,x=0.0,y=0,z=0;e=i;f=a+8|0;g=c|>3“>k=+h;if((d|0)>>>0>1>>>0){>2“>l=$w(a|0)|0;gc(g|0,119416,(m=i,i=i+8|0,c=l,m)|0)|0;i=m}l=(b|0)!=0;do{if(l){g=ux(a)|0;if((g|0)==0){break}>2“>g=q+8|0;r=c|0;do{>3“>s=r+16|0;h=j+ +>2“>s=(c|>3“>h;if((d|0)>>>0<=1>>>0){break}if(n){s=b;do{Ma(115328,2,1,p|0)|0;s=s-1|0;}while((s|0)>0)}>3“>0;u=+h;>2“>gc(p|0,157320,(m=i,i=i+24|0,c=>3“>u,h=v,m)|0)|0;i=m}}while(0);q=vx(a,q)|0;}while((q|0)!=0)}}>2“>0;if((c|0)<1){i=e;return}>2“>a=c[(c|0)+(g<<2)>>2]|0;if(l){>3“>h;u=k+ +>3“>h;x=k+ +if((d|0)>>>0>1>>>0){if(q){y=b;do{Ma(115328,2,1,p|0)|0;y=y-1|0;}while((y|0)>0)}>3”>y,h=>3”>u,h=>2”>x,m)|0)|0;i=m;z=c|0}else{z=t}>3”>v;h=>3”>w;h=x}>2”>0;if((g|0)<(c|0)){g=g+1|0;r=y}else{break}}i=e;return}function dv(a){a=a|0;var b=0,c=0;b=ux(a)|0;if((b|0)==0){ev(a);return}else{c=b}do{un©;c=vx(a,c)|0;}while((c|0)!=0);ev(a);return}function ev(a){a=a|0;var >2”>0;d=c|>2”>d=c|>2”>0)+12>>2]|0);ev(d);d=c|>2”>0;if((g|0)<(c|0)){g=g+1|0;h=a}else{e=a;break}}f=e;eF(f);return}function fv(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;if((p|0)==0){h=2;break}else{h=3;break};case 4:t=s+1|0;w=a|0;if((w<<24>>24|0)==95){s=t;h=4;break}else if((w<<24>>24|0)==0){r=e;h=6;break}else{h=5;break};case 5:p=ma(2,w&255|0)|0;if((u|0)!=0&(v|0)!=0){>2“>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;y=x+25|0;if((y|0)<129){h=7;break}else{h=8;break};case 7:z=l|0;h=9;break;case 8:p=ma(54,y|0)|0;if((u|0)!=0&(v|0)!=0){>2“>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;p=ma(18,b|0)|0;if((u|0)!=0&(v|0)!=0){>2“>10:a[(c|0)+157|0]=0;p=wa(88,b|0,A|0)|0;if((u|0)!=0&(v|0)!=0){>2“>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}>2“>p;c=>2“>0;c=>2“>n;c=>2“>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;if((J|0)==0){K=0;L=0;h=20;break}else{h=13;break};case 13:M=z+x|0;N=0;O=0;P=J;Q=0;h=14;break;case 0;if((a|0)==0){h=15;break}else{S=Q;T=O;U=N;h=19;break};case 15:if((a|0)==3){h=16;break}else{S=Q;T=O;U=N;h=19;break};case 16:if((O|0)==0){h=17;break}else{V=Q;W=O;X=N;h=18;break};case >2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;i=Y;p=pa(38,b|0,z|0,1)|0;if((u|0)!=0&(v|0)!=0){>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;S=V;T=W;U=X;h=19;break;case 19:p=wa(88,b|0,P|0)|0;if((u|0)!=0&(v|0)!=0){>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;if((Z|0)==0){_=K;$=B;h=27;break}else{h=21;break};case 21:aa=z+x|0;ba=K;ca=Z;da=B;ea=10;h=22;break;case >2”>23:pa(6,aa|0,156992,(Y=i,i=i+8|0,c=ba,Y)|0)|0;if((u|0)!=0&(v|0)!=0){>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;p=ia|0;Aa(60,p|0,127304,272,1)|0;if((u|0)!=0&(v|0)!=0){>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;if((ba|0)==(ea|0)){h=24;break}else{la=ea;na=da;h=25;break};case 24:p=ea<<1;oa=wa(206,da|0,ea<<3|0)|0;if((u|0)!=0&(v|0)!=0){>2”>25:c=ia;fa=la;ga=na;ha=ba+1|0;h=26;break;case 26:oa=wa(88,b|0,ca|0)|0;if((u|0)!=0&(v|0)!=0){>2”>27:E=0;F=L;G=$;H=_;I=c|0;h=28;break;case >2”>29:oa=c|>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;ka(150,qa|0);if((u|0)!=0&(v|0)!=0){>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;h=32;break;case 32:if((E|0)==0){h=36;break}else{h=33;break};case >2”>34:ma(38,c|0)|0;if((u|0)!=0&(v|0)!=0){>2”>j=CF(c|0,k)|0;if((j|0)>0){h=-1;break}else return 0}u=v=0;q=0;h=37;break;case 36:oa=wa(206,G|0,H<<2|0)|0;if((u|0)!=0&(v|0)!=0){>2”>u=v=0;c=H;a=F;q=oa;h=37;break;case 37:i=g;return q|0;case-1:if((j|0)==11){D=v;h=38}u=v=0;break}return 0}function gv(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;kv(g,d);d=g|0;h=g+8|0;i=g+4|0;a:while(1){>2”>0;k=c|>2”>if((k|0)==(c|0)){l=12;break}>2”>0;c=>2”>0;c=k;n=k}else{n=j}>2”>j;k=c|0;if((k|0)==0){l=12;break}0)+157|0]=1;Dc(k,f);j=rw(b,k)|0;if((j|0)==0){continue}else{o=j}while(1){>2“>3;m=c|0;if((m|0)==(k|0)){>2“>if((a[(c|0)+157|0]|0)==0){kv(g,p)}m=sw(b,o,k)|0;if((m|0)==0){continue a}else{o=m}}}if((l|0)==12){return}}function hv(a,b){a=a|0;b=b|0;zx(b,a,1)|0;return}function iv(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;if((o|0)==0){g=2;break}else{g=3;break};case 4:s=r+1|0;t=a|0;if((t<<24>>24|0)==95){r=s;g=4;break}else if((t<<24>>24|0)==0){q=e;g=6;break}else{g=5;break};case 5:o=ma(2,t&255|0)|0;if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;x=w+25|0;if((x|0)<129){g=7;break}else{g=8;break};case 7:y=k|0;g=9;break;case 8:o=ma(54,x|0)|0;if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;o=ma(18,b|0)|0;if((u|0)!=0&(v|0)!=0){>2”>10:a[(c|0)+157|0]=0;o=wa(88,b|0,z|0)|0;if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}>2”>o;c=>2”>0;c=>2”>m;c=>2”>12:o=c|0;if((o|0)==0){g=14;break}else{E=o;g=13;break};case >2”>0;ka(150,c|0);if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;if((o|0)==0){g=14;break}else{E=o;g=13;break};case 14:ka(150,A|0);if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;g=16;break;case >2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;if((G|0)==0){H=0;I=F;J=m;g=25;break}else{g=18;break};case 18:K=y+w|0;L=0;M=G;N=F;O=10;g=19;break;case >2”>20:pa(6,K|0,156992,(o=i,i=i+8|0,c=L,o)|0)|0;if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;o=S|0;Aa(60,o|0,127304,272,1)|0;if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;if((L|0)==(O|0)){g=21;break}else{T=O;U=N;g=22;break};case 21:o=O<<1;V=wa(206,N|0,O<<3|0)|0;if((u|0)!=0&(v|0)!=0){>2”>22:c=S;P=T;Q=U;R=L+1|0;g=23;break;case 23:V=wa(88,b|0,M|0)|0;if((u|0)!=0&(v|0)!=0){>2”>24:H=R;I=Q;J=c|0;g=25;break;case >2”>26:V=c|>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;ka(150,W|0);if((u|0)!=0&(v|0)!=0){>2”>h=CF(c|0,j)|0;if((h|0)>0){g=-1;break}else return 0}u=v=0;X=V;if((y|0)==(k|0)){g=29;break}else{g=28;break};case 28:ka(150,y|0);if((u|0)!=0&(v|0)!=0){>2”>29:c=H;p=X;g=30;break;case 30:i=f;return p|0;case-1:if((h|0)==11){D=v;g=31}u=v=0;break}return 0}function jv(a){a=a|0;var >2”>if((Rx(a,c[((c&3|0)==2?i:i-32|0)+28>>2]|0)|0)==0){j=d}else{xw(a,i,1)|0;j=d+1|0}k=ow(b,i)|0;if((k|0)==0){h=j;break}else{i=k;d=j}}}d=vx(a,f)|0;if((d|0)==0){e=h;break}else{f=d;g=h}}return e|0}function kv(b,d){b=b|0;d=d|0;var >2”>0;if((c|>2”>h=d+8|0;j=c|0;k=j;l=k+157|0;a=>2”>0;n=m+4|0;c=>2”>o=c|0;do{if((o|0)==0){b=kk(16)|0;if((b|0)==0){>2”>c=>2”>c=>2”>Fv(1,115176,(p=i,i=i+1|0,i=i+7&-8,c=0,p)|0)|0;i=p;rc(178072,1)}else{>2”>q+4e6;c[(c|>2”>while(0);c=>2”>c;0;k=j;l=k+157|0;a=>2“>0;n=m+4|0;c=>2“>e=0,f=0,g=0.0,j=0.0,k=0.0,l=0.0,m=0,n=0.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;e=i;f=a;a=i;i=i+16|0;c=>2“>c=>2“>c=>2“>c=>2“>f=b;b=i;i=i+16|0;c=>2“>c=>2“>c=>2“>c=>3“>g=+h;if(g<0.0){j=g+-.5}else{j=g+.5}>3“>a=~~k;k=+h;if(k<0.0){l=k+-.5}else{l=k+.5}>2“>p=g+16|0;if((c|0)>>>0>=4>>>0){q=kk(b<<5)|0;r=q;s=(b|0)>0;if(s){t=0;do{>2“>0;$m(u);v=r+(t<<5)|0;w=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;t=t+1|0;}while((t|0)<(b|0))}do{>2“>if((c&2|0)!=0){>2“>v=ew(c|0,108152)|0;do{if((v|0)!=0){>2“>m,y)|0)|0;i=y;z=c|0;if(!((u|0)>0&(z|0)>-1)){break}>2“>while(0);w=nv(b,r,g)|0;if((c&2|0)==0){A=w;break}>2“>A=c|>2“>u=c|0;$m(u);do{if(q){B=v;C=w;D=s;E=m;F=x}else{if((a|0)==0){B=v;C=w;D=s;E=m;F=x;break}>3“>0;H=+h;if(H<0.0){I=H+-.5}else{I=H+.5}>3“>L=~~K;H=+h;if(H<0.0){M=H+-.5}else{M=H+.5}while(0);if((d|0)>>>0>2>>>0){>3”>0;H=+h;>3”>U=+h;>2”>gc(r|0,114504,(y=i,i=i+40|0,c=>3”>H,h=>3”>U,h=V,y)|0)|0;i=y}t=z+1|0;if((t|0)<(b|0)){x=F;m=E;s=D;w=C;v=B;z=t}else{break}}z=kk(b<<5)|0;B=z;v=0;do{>2”>0)+8>>2]|0)+16|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>while((v|0)<(b|0));v=g+8|0;s=xv(b,B,c|0)|0;if((a|0)!=0){>2”>Q=e+(R<<2)|0;P=c|>2”>R;if((c|0)==3){>2”>0)+16|0;G=c|0;yv(t,q,s,G,W,X,$w(P|0)|0)}else{>2”>0;Q=c|>2”>0;t=g?P:f;N=Dk()|0;L=P+8|0;J=c|>3”>Z=W-~~Y|0;M=+h;if(M<0.0){_=M+-.5}else{_=M+.5}J=X-~~_|0;do{>2”>ea=da+8|0;c=>2”>0)+112>>2];c[(c|0)+112>>2]=0;ea=vx(P,da)|0;if((ea|0)==0){break}else{da=ea;ba=ba+1|0}}}>2”>0;if((c|0)>=1){da=Z-Q|0;ea=J-Q|0;fa=Z+Q|0;ga=J+Q|0;ha=1;ia=ba;while(1){>2”>0)+(ha<<2)>>2]|0;ja=c|>3”>la=~~ka;M=+h;if(M<0.0){ma=M+-.5}else{ma=M+.5}>3”>pa=~~oa;M=+h;if(M<0.0){qa=M+-.5}else{qa=M+.5}ja=~~qa;if((pa|0)>(la|0)&(ja|0)>(na|0)){ra=la+da|0;la=na+ea|0;na=fa+pa|0;pa=ga+ja|0;if((ra|0)>-1){sa=(ra|0)/(s|0)|0}else{sa=((ra+1|0)/(s|0)|0)-1|0}if((la|0)>-1){ta=(la|0)/(s|0)|0}else{ta=((la+1|0)/(s|0)|0)-1|0}if((na|0)>-1){ua=(na|0)/(s|0)|0}else{ua=((na+1|0)/(s|0)|0)-1|0}if((pa|0)>-1){va=(pa|0)/(s|0)|0}else{va=((pa+1|0)/(s|0)|0)-1|0}if(!((sa|0)>(ua|0)|(ta|0)>(va|0))){pa=sa;while(1){na=ta;while(1){Gk(N,pa,na);if((na|0)<(va|0)){na=na+1|0}else{break}}if((pa|0)<(ua|0)){pa=pa+1|0}else{break}}}pa=ux(ba)|0;if((pa|0)!=0){na=ba;la=pa;do{>2”>wa=c|0}else{wa=ia}>3”>Pm(k,ha);K=+h;>2”>ia=~~xa+Z|0;ga=~~ya+J|0;fa=ha+8|0;ea=c|0;do{>3”>da=~~(M+(+h+ +>3”>h*.5);ba=ia-da|0;na=ga-la|0;pa=da+ia|0;da=la+ga|0;if((ba|0)>-1){za=(ba|0)/(s|0)|0}else{za=((ba+1|0)/(s|0)|0)-1|0}if((na|0)>-1){Aa=(na|0)/(s|0)|0}else{Aa=((na+1|0)/(s|0)|0)-1|0}if((pa|0)>-1){Ba=(pa|0)/(s|0)|0}else{Ba=((pa+1|0)/(s|0)|0)-1|0}if((da|0)>-1){Ca=(da|0)/(s|0)|0}else{Ca=((da+1|0)/(s|0)|0)-1|0}if(!((za|0)>(Ba|0)|(Aa|0)>(Ca|0))){da=za;while(1){pa=Aa;while(1){Gk(N,da,pa);if((pa|0)<(Ca|0)){pa=pa+1|0}else{break}}if((da|0)<(Ba|0)){da=da+1|0}else{break}}}if((ia|0)>-1){Da=(ia|0)/(s|0)|0}else{Da=((ia+1|0)/(s|0)|0)-1|0}if((ga|0)>-1){Ea=(ga|0)/(s|0)|0}else{Ea=((ga+1|0)/(s|0)|0)-1|0}da=mw(t,ha)|0;if((da|0)==0){break}else{Fa=da}do{Ev(Fa,Da,Ea,N,Z,J,s,G);Fa=ow(t,Fa)|0;}while((Fa|0)!=0)}else{if((ia|0)>-1){Ga=(ia|0)/(s|0)|0}else{Ga=((ia+1|0)/(s|0)|0)-1|0}if((ga|0)>-1){Ha=(ga|0)/(s|0)|0}else{Ha=((ga+1|0)/(s|0)|0)-1|0}da=mw(t,ha)|0;if((da|0)==0){break}else{Ia=da}do{>2”>0)+212>>2]|0)!=(c[(c[(c[((c&3|0)==2?Ia:Ia-32|0)+28>>2]|0)+8>>2]|0)+212>>2]|0)){Ev(Ia,Ga,Ha,N,Z,J,s,G)}Ia=ow(t,Ia)|0;}while((Ia|0)!=0)}}while(0);ha=vx(P,ha)|0;}while((ha|0)!=0)}ha=ux(P)|0;if((ha|0)!=0){fa=ha;ha=0;while(1){>2”>0)+112>>2]=c;ga=vx(P,fa)|0;if((ga|0)==0){break}else{fa=ga;ha=ha+1|0}}}eF($)}else{ha=ux(P)|0;if((ha|0)==0){break}M=+(Q|0);fa=ha;do{>3”>K=+h;if(I<0.0){Ja=I+-.5}else{Ja=I+.5}if(K<0.0){Ka=K+-.5}else{Ka=K+.5}>3”>0;ia=~~(M+(+h+ +>3”>h*.5);ga=ha-ia|0;da=aa-ea|0;pa=ia+ha|0;ia=ea+aa|0;if((ga|0)>-1){La=(ga|0)/(s|0)|0}else{La=((ga+1|0)/(s|0)|0)-1|0}if((da|0)>-1){Ma=(da|0)/(s|0)|0}else{Ma=((da+1|0)/(s|0)|0)-1|0}if((pa|0)>-1){Na=(pa|0)/(s|0)|0}else{Na=((pa+1|0)/(s|0)|0)-1|0}if((ia|0)>-1){Oa=(ia|0)/(s|0)|0}else{Oa=((ia+1|0)/(s|0)|0)-1|0}if(!((La|0)>(Na|0)|(Ma|0)>(Oa|0))){ia=La;while(1){pa=Ma;while(1){Gk(N,ia,pa);if((pa|0)<(Oa|0)){pa=pa+1|0}else{break}}if((ia|0)<(Na|0)){ia=ia+1|0}else{break}}}if((ha|0)>-1){Pa=(ha|0)/(s|0)|0}else{Pa=((ha+1|0)/(s|0)|0)-1|0}if((aa|0)>-1){Qa=(aa|0)/(s|0)|0}else{Qa=((aa+1|0)/(s|0)|0)-1|0}ia=mw(t,fa)|0;if((ia|0)!=0){pa=ia;do{Ev(pa,Pa,Qa,N,Z,J,s,G);pa=ow(t,pa)|0;}while((pa|0)!=0)}fa=vx(P,fa)|0;}while((fa|0)!=0)}}>2”>Kk(N)|0;G=D+(R<<4)+8|0;c=>3”>0;M=+(Q<<1|0);Z=~~+ca((M+(+h- +>3”>O);u=~~+ca((M+(+h- +>2”>O);c=u+Z;do{if((d|0)>>>0>2>>>0){>2”>0;gc(r|0,126120,(y=i,i=i+32|0,c=>2”>fa,c=>2”>u,y)|0)|0;i=y;if((c|0)>0){Ra=0}else{break}do{>2”>0;J=c|>2”>c,>2”>while((Ra|0)<(c|0))}}while(0);Ek(N);}R=R+1|0;}while((R|0)<(b|0));R=jk(b<<2)|0;Ra=R;Qa=0;do{if((a|0)!=0){>2“>0;Oa=c|>2“>0;La=c|>2“>w;S=Pa+(Oa<<3)+4|0;c=W;if((La|0)>0){Oa=Ma;Ma=0;while(1){Fk(Qa,Oa);x=Ma+1|0;if((x|0)<(La|0)){Oa=Oa+8|0;Ma=x}else{break}}}if((d|0)>>>0<=1>>>0){break}>2“>0;Oa=c|>2“>La,c=if((a|0)==0){>2”>0;Av(Sa,X,Qa,Pa+(c<<>2”>A=c|>2”>3)|0,s,c|0,B);Sa=Sa+1|0;}while((Sa|0)<(b|0))}eF®;R=0;do{while((R|0)<(b|0));eF(F);Ek(Qa);eF(z);if((d|0)>>>0>1>>>0){Ta=0}else{n=Pa;i=j;return n|0}while(1){>2“>0;Qa=c|>2“>Ta,c=>2“>f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0.0,z=0.0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0,H=0;f=i;g=jk(b<<3)|0;j=c|0;k=e+28|0;l=(j|0)>0;do{while(0);if((a|0)!=0){>2”>0,117712,(j=i,i=i+24|0,c=(>2”>n,c=p,j)|0)|0;i=j}j=jk((p<<3)+8|0)|0;l=j;q=jk((n<<3)+8|0)|0;r=q;s=jk(b*24|0)|0;t=s;u=(b|0)>0;do{if(u){v=e+8|0;w=t;x=0;while(1){y=h[d
(x<<5)+8>>3];z=h[d
(x<<5)+24>>3];>2”>c|>2”>c|>2”>c=t+(B*24|0);v=B+1|0;if((v|0)<(b|0)){B=v}else{C=x;D=w;break}}}else{w=jk(b<<2)|0;C=w;D=w}}>2”>if((c&64|0)!=0){break}Jb(C|0,b|0,4,24)}else{c=B;Jb(C|0,b|0,4,160)}}while(0);if(u){if((m|0)==0){B=0;e=0;t=0;while(1){>3”>0;x=l+(B<<3)|0;y=+h;>3”>h=>3”>y=+h;>2”>v=c|>3”>z=+h;>3”>y>z?y:z;x=r+(e<<3)|0;z=+h;>3”>h=z>y?z:y;x=t+1|0;v=(x|0)==(p|0);w=B+1|0;if((w|0)<(b|0)){t=v?0:x;e=(v&1)+e|0;B=w}else{break}}}}if((p|0)>=0){y=0.0;B=0;while(1){>3”>h=y;if((B|0)<(p|0)){y=y+z;B=B+1|0}else{break}}}if((n|0)>0){y=0.0;B=n;while(1){e=B-1|0;z=h[r
(e<<3)>>3];>3”>h=F;if(!u){eF(s);eF©;eF(j);eF(q);i=f;return g|0}u=(m|0)==0;m=0;B=0;e=0;while(1){>2”>w=c|0;do{if((w&4|0)==0){if((w&8|0)==0){>2”>c=~~(h[l
(m+1<<3)>>3]-(E-F));break}}else{>2”>while(0);w=c|0;do{if((w&16|0)==0){if((w&32|0)==0){>2”>c=~~h[r
(B+1<<3)>>3];break}}else{>2”>j=c|0;if((j|0)==3){0)|0;if((a|0)!=0){>2“>0,136576,(m=i,i=i+8|0,c=l,m)|0)|0;i=m}if((l|0)<1){h=0;i=g;return h|0}n=jk(b<<4)|0;p=n;q=(b|0)>0;if(q){r=0;do{>2“>r;yv(e+(r<<5)|0,p+(r<<4)|0,l,c|0,0,0,213416);r=r+1|0;}while((r|0)<(b|0));r=jk(b<<2)|0;s=r;t=0;while(1){>2“>u=c|>2“>3)|0,l,c|0,e);t=t+1|0;}while((t|0)<(b|0));eF(v);t=0;do{eF(n);Ek(s);if((d|0)>>>0<2>>>0|q^1){h=r;i=g;return h|0}>2”>n=c|>2”>0;gc(q|0,131600,(m=i,i=i+24|0,c=>2”>n,c=v,m)|0)|0;i=m;v=s+1|0;if((v|0)<(b|0)){s=v}else{h=r;break}}i=g;return h|0}else if((j|0)==4){h=nv(b,e,f)|0;i=g;return h|0}else{h=0;i=g;return h|0}return 0}function pv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.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;if((a|0)<1){g=(a|0)>-1?a:-a|0;return g|0}i=(e|0)==0;j=(f|0)==0;f=0;while(1){>2”>0;l=i?k:e;m=c|>2”>s=t+8|0;u=c[(c|>3”>h;>3”>0)+132>>2]|0)+8|0;h=r+ +>2”>u=(c|>3”>h;>3”>0)+24|0;h=q+ +>2”>u=c[(c|0)+108>>2]|0;if((u|0)!=0){>3”>h;>3”>0)+108>>2]|0)+64|0;h=q+ +>2”>v=w+8|0;s=c|>3”>s=u+56|0;h=o+ +>2”>s=(c[(c|>3”>h;>2”>s=c|0;if((s|0)==0){y=x}else{>3”>h;>3”>0)+108>>2]|0)+64|0;h=q+ +>2”>y=c|0}>3”>s=u+56|0;h=o+ +>2”>s=(c[(c|>3”>h;>2”>s=c|0;if((s|0)==0){A=z}else{>3”>h;>3”>0)+104>>2]|0)+64|0;h=q+ +>2”>A=c|0}>2”>if((c|0)>0){B=0;C=u}else{break}do{>2”>0;D=c|>2”>0;F=c|>3”>H=D+(s<<4)|0;h=o+ +>3”>H=D+(s<<4)+8|0;h=q+ +>2”>E=(c[c[(c|>3”>h;>3”>0)+8>>2]>>2]|0)+(B*48|0)+24|0;h=q+ +>2”>E=(c[c[(c|>3”>h;>3”>0)+8>>2]>>2]|0)+(B*48|0)+40|0;h=q+ +>2”>B=B+1|0;C=c[(c|0)+8>>2]|0;}>2”>e=0,f=0,g=0,i=0,j=0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0;e=a+8|0;a=c|0;f=a+16|0;g=a+24|0;i=a+32|0;j=a+40|0;k=+(b|0);l=k+ +>3”>h;o=m+ +>3”>h=k+ +>3”>h=>3”>l;h=>2”>0;i=c|0;if((i|0)==0){p=j}else{>3”>h;>3”>0)+12>>2]|0)+64|0;h=m+ +>2”>p=c|0}>2”>qv(c[(c|>2”>0;if((q|0)<(c|0)){q=q+1|0;r=p}else{break}}return}function rv(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=mv(a,b,d,e)|0;if((f|0)==0){g=1;return g|0}>2”>i=pv(a,b,f,d,c|0)|0;eF(f);if((i|0)!=0){g=i;return g|0}$>3”>0;d=i+16|0;j=+h;>3”>e=i+32|0;l=+h;>2”>s=c[(c|>2”>y=c|0;s=1;z=o;A=p;B=q;C=r;while(1){>3”>0)+8>>2]|0;E=+h;>3”>G=Bh[b
(e<<5)+16>>3]- h[b
(e<<5)>>3]);n=j+(h[b
(e<<5)+24>>3]- h[b
(e<<5)+8>>3]);p=l-(m+n);q=k-m*n;r=e+1|0;if((r|0)<(a|0)){e=r;k=q;l=p}else{s=q;t=p;break}}}else{s=0.0;t=0.0}l=t*t-g*4.0*s;if(l<0.0){k=+T(l);j=g*2.0;p=(k-t)/j;q=(-0.0-t-k)/j;e=~~p;a=(e|0)==0?1:e;if((d|0)>>>0<=2>>>0){v=a;i=f;return v|0}>3“>0;Ma(121216,27,1,e|0)|0;gc(e|0,120144,(u=i,i=i+40|0,h=>3“>t,h=>3“>l,h=>3“>a,h=>3“>q,h=>3“>s+(t*p+p*g*p),h=s+(t*q+q*g*q),u)|0)|0;i=u;v=a;i=f;return v|0}function yv(a,b,e,f,g,j,k){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;var >3“>q=+h;if(q<0.0){r=q+-.5}else{r=q+.5}>3“>u=+h;if(u<0.0){v=u+-.5}else{v=u+.5}a=Dk()|0;m=g-f|0;w=j-f|0;x=g+f-~~p+~~t|0;g=j+f-~~r+~~v|0;if((m|0)>-1){y=(m|0)/(e|0)|0}else{y=((m+1|0)/(e|0)|0)-1|0}if((w|0)>-1){z=(w|0)/(e|0)|0}else{z=((w+1|0)/(e|0)|0)-1|0}if((x|0)>-1){A=(x|0)/(e|0)|0}else{A=((x+1|0)/(e|0)|0)-1|0}if((g|0)>-1){B=(g|0)/(e|0)|0}else{B=((g+1|0)/(e|0)|0)-1|0}if(!((y|0)>(A|0)|(z|0)>(B|0))){g=y;while(1){y=z;while(1){Gk(a,g,y);if((y|0)<(B|0)){y=y+1|0}else{break}}if((g|0)<(A|0)){g=g+1|0}else{break}}}>2“>Kk(a)|0;A=Jk(a)|0;B=b+8|0;c=f+e;if((d|0)>>>0<=2>>>0){Ek(a);i=l;return}>2”>0;gc(b|0,126120,(z=i,i=i+32|0,c=>2”>A,c=>2”>f,z)|0)|0;i=z;if((c|0)>0){C=0}else{Ek(a);i=l;return}do{>2”>0;e=c|>2”>c,>2”>while((C|0)<(c|0));Ek(a);i=l;return}function zv(a,b){>2”>2]|0)-(c[c>>2]|0)|0}function Av(a,b,d,e,f,g,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;i=i|0;var >2”>l=0,m=0,n=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.0,B=0.0,C=0.0;l=i;i=i+8|0;m=l|0;n=m;p=e+4|0;q=c|0;r=(q|0)>0;a:do{if®{>2”>w=v;x=c|>2”>0;c=>2”>y;c=>2”>while(0);v=c|0;A=h[k
(v<<5)>>3];if(A<0.0){B=A+-.5}else{B=A+.5}A=h[k
(v<<5)+8>>3];if(A<0.0){C=A+-.5}else{C=A+.5}>2”>da(j,a)|0)-~~B;k=g+4|0;c=(da(j,b)|0)-~~C;if®{>2”>p=e;u=c|>2”>0;c=>2”>t;c=if((d|0)>>>0<=1>>>0){z=1;i=l;return z|0}>2“>0;v=c|>2“>0,129304,(k=i,i=i+40|0,c=>2“>a,c=>2“>e,c=v,k)|0)|0;i=k;z=1;i=l;return z|0}function Cv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c|>2“>0)+16>>2]<<2)>>2]|0;a=c[d+(c[(c|0)+16>>2]<<2)>>2]|0;if((e|0)>(a|0)){f=1;return f|0}f=((e|0)<(a|0))<<31>>31;return f|0}function Dv(a,b){a=a|0;b=b|0;var >2“>0;a=c|>3“>h;>3“>h;if(e<f){g=1;return g|0}g=(e>f)<<31>>31;return g|0}function Ev(a,b,d,e,f,g,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;var >3“>b|0);b=n+8|0;h=+(d|0);do{if((k|0)!=0){>2“>if((c|0)<=0){i=l;return}r=m;s=n;t=o;u=+(f|0);v=+(g|0);w=+(j|0);x=o|0;y=o+8|0;z=m+16|0;A=0;B=q;do{>2“>0;C=c|>2“>0;E=c|>2“>0;G=q+(A*48|0)+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>E=C;c=>2“>c=>2“>c=>2“>c=>2“>E=C+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>E=C;c=>2“>c=>2“>c=>2“>c=>3“>h;>3“>h;>3“>h=K;if(J<0.0){L=(J+1.0)/w+-1.0}else{L=J/w}>3“>h;>3“>h;>3“>h=M;if(I<0.0){N=(I+1.0)/w+-1.0}else{N=I/w}>2“>c=>2“>c=>2“>c=>2“>c=>2“>G=C+(E<<4)|0;c=>2“>c=>2“>c=>2“>c=>3“>h;>3“>h;>3“>h=O;if(J<0.0){P=(J+1.0)/w+-1.0}else{P=J/w}>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>h;>3“>h;>3“>h=Q;if(I<0.0){R=(I+1.0)/w+-1.0}else{R=I/w}>2“>A=A+1|0;B=c[(c|0)+8>>2]|0;}>2“>while(0);Pm(o,c[((c&3|0)==2?a:a-32|0)+28>>2]|0);a=o|0;R=+(f|0)+ +>3“>h=R;f=o+8|0;Q=+(g|0)+ +>3“>h=Q;if(R<0.0){S=(R+1.0)/+(j|0)+-1.0}else{S=R/+(j|0)}>3“>h=T;lv(n,o,e);i=l;return}function Fv(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>d;c=0;g=Gv(a,b,f|0)|0;i=e;return g|0}function Gv(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;e=i;f=(a|0)==3;if(f){g=c|0}else{g=(a|0)==2?1:a}c=g;h=c|0;c=h>>>0>g>>>0?h:g;if(g>>>0<(c|0)>>>0){g=c|0;do{if((g|0)==0){h=_a()|0;c=h;if((h|0)==0){j=1}else{k=h;break}i=e;return j|0}else{k=g}}while(0);if(f){l=k}else{c=lb(k|0)|0;l=c|0}Sb(l|0,b|0,d|0)|0;j=0;i=e;return j|0}l=c|0;if((l|0)==0){>2“>gc(k|0,118168,(g=i,i=i+8|0,c=(a|0)==1?156768:127176,g)|0)|0;i=g}Sb(k|0,b|0,d|0)|0;j=0;i=e;return j|0}do{if((c|0)==0){k=dF(c|0)|0;c=k;if((k|0)!=0){break}Ec((a|0)==1?156768:127176)|0;Ec[c&63](108144)|0}while(1){a=$b(c|0,c|0,b|0,d|0)|0;l=c|0;if((a|0)>-1&(a|0)<(l|0)){m=12;break}f=l<<1;l=a+1|0;a=(f|0)>(l|0)?f:l;c=a;if((gF(c|0,a)|0)==0){m=14;break}}if((m|0)==12){Ec[c&63](c|0)|0;j=0;i=e;return j|0}else if((m|0)==14){>2”>d=0,e=0,f=0;d=i;i=i+16|0;e=d|0;f=e;c=>2”>f=(d|0)==0?1024:d;c=>2”>c=>2”>c=i;a=0;return}function Jv(a,b){a=a|0;b=b|0;var >2“>0;g=f;h=(c|>2“>0)-g|0;g=a+12|0;if((c|0)==0){>2“>c=>2“>k+j;c=k+b;return 0}function Kv(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>0;g=a+8|0;h=c|0;if((f+d|0)>>>0<=h>>>0){>2“>0;k=j+d|0;c=k;return d|0}>2“>0;n=m;o=h-n|0;h=o<<1;p=o+d|0;o=(p|0)>(h|0)?p:h;h=f-n|0;n=a+12|0;if((c|0)==0){>2“>c=>2“>l;c=>2“>0;k=j+d|0;c=k;return d|0}function Lv(a,b){a=a|0;b=b|0;var >2“>0;g=a+8|0;h=c|0;if((f+d|0)>>>0<=h>>>0){>2“>0;k=j+d|0;c=k;return d|0}>2“>0;n=m;o=h-n|0;h=o<<1;p=o+d|0;o=(p|0)>(h|0)?p:h;h=f-n|0;n=a+12|0;if((c|0)==0){>2“>c=>2“>l;c=>2“>0;k=j+d|0;c=k;return d|0}function Mv(a){>2“>eF(c|0);return}function Nv(a){a=a|0;var >2“>0;if(e>>>0<=(c|0)>>>0){f=-1;return f|0}e-1;f=d|0;return f|0}function Ov(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2”>Fv(1,102488,(k=i,i=i+8|0,c=h,k)|0)|0;i=k;l=-1;i=g;return l|0}k=Oc(a,b)|0;if((k|0)==0){l=-1;i=g;return l|0}Sv(a,k,d,e,j,f);l=0;i=g;return l|0}function Pv(a,b){a=a|0;b=b|0;return a|0}function Qv(a,b){a=a|0;b=b|0;var c=0;if((Hx(b|0)|0)==(a|0)){c=b;return c|0}c=zx(a,b,0)|0;return c|0}function Rv(a,b){a=a|0;b=b|0;var c=0;if((Hx(b|0)|0)==(a|0)){c=b;return c|0}c=xw(a,b,0)|0;return c|0}function Sv(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;g=(f|0)!=0;if(g){Tc(a,b,d)}h=sy(a)|0;if((h|0)!=0){i=h;do{h=Oc(i,b)|0;if((h|0)!=0){Sv(i,h,c,d,e,f)}i=ty(i)|0;}while((i|0)!=0)}if(g){return}Tc(a,b,d);return}function Tv(a,b,d){a=a|0;b=b|0;d=d|0;fy(c|0)|0;fy(c|0)|0;tx(c|0,b);return}function Uv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=a|0;e=Vx(d,173376,0)|0;if((e|0)!=0|(b|0)==0){f=e;g=f;return g|0}e=Ix(d)|0;Ov(e,e|0,64,0,1)|0;b=ux(e)|0;if((b|0)!=0){h=b;do{b=h|0;i=Vx(b,c|0,0)|0;if((i|0)==0){j=5}else{b=i|0;k=Vx(b,c|0,0)|0;if((k|0)==0){j=9}else{Vx(a,c|0,0)|0}function Wv(b,d,e,f){b=b|0;d=d|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;g=i;i=i+72|0;h=g|0;j=g+24|0;k=g+48|0;do{if((b|0)==0){l=c|0;if((l|0)!=0){m=l;break}l=Hw(0,172632,0)|0;c=l;m=l}else{m=b}}while(0);b=m|0;if((f|0)==0){l=Vx(b,173376,0)|0;if((l|0)==0){n=0;i=g;return n|0}if((d|0)==0){>2”>o=c|0}else if((d|0)==3|(d|0)==2){>2”>Fv(1,96792,(p=i,i=i+8|0,c=d,p)|0)|0;i=p;n=0;i=g;return n|0}if((o|0)==0){n=0;i=g;return n|0}>2”>e;n=Hc[c&63](o,h,4)|0;i=g;return n|0}h=Ix(b)|0;Uv(m,1)|0;o=Vx(b,173376,0)|0;do{if((o|0)==0){q=0}else{if((d|0)==0){>2”>q=c|0;break}else if((d|0)==1){>2”>Fv(1,96792,(p=i,i=i+8|0,c=d,p)|0)|0;i=p;q=0;break}}}>2”>e;l=q|0;r=Hc[c&63](q,k,4)|0;fh(q,o)|0;do{if((r|0)==0){>2”>e;o=Hc[c&63](q,j,4)|0;if((o|0)!=0){0;o=sx(m,24)|0;a=>2“>dy(m,e)|0;c=>2“>k;Hc[c&63](q,o,1)|0;s=o;t=37;break}o=Vx(h|0,173376,0)|0;do{if((o|0)==0){u=0}else{if((d|0)==0){>2“>u=c|0;break}else if((d|0)==3|(d|0)==2){>2“>Fv(1,96792,(p=i,i=i+8|0,c=d,p)|0)|0;i=p;u=0;break}}}while(0);o=bh(u)|0;k=sx(m,24)|0;v=k;a=>2“>dy(m,e)|0;w=k+12|0;c=>2“>o;Hc[c&63](u,k,1)|0;if((d|0)==0){Ov(h,h|0,76,k,1)|0;s=v;t=37;break}else if((d|0)==3|(d|0)==2){k=ux(h)|0;if((k|0)==0){s=v;t=37;break}o=m+52|0;y=k;while(1){k=mw(h,y)|0;if((k|0)!=0){z=k;do{k=Vx(z|0,c|>2“>B=c|>2“>Sc[c[(c|>2“>0,c|0,D,D+4|0)|0;E=C}else{E=k+12|0}>2“>0)|0;c[(c|y=Vx(z|0,c|>2”>C=c|>2”>Sc[c[(c|>2”>0,c|0,B,B+4|0)|0;G=D}else{G=y+12|0}>2”>0)|0;c[(c|>2”>z=r+12|0;fy(m,c|>2”>h=c|0}else if((b|0)==3|(b|0)==2){>2”>h=c|0}else{>2”>f=c|0;if((d|0)==0){g=Hc(h,0,128)|0;i=e;return g|0}else{g=Hc(h,d,8)|0;i=e;return g|0}return 0}function Yv(b){b=b|0;var 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;d=b+12|0;a=a|yy(b,174328,c|yy(b,174328,c|yy(b,174328,c|0)|0;e=uy(b)|0;if((e|0)!=0){>2“>0,c|>2“>0,c|>2“>0,c|0)|0;j=uy(b)|0;k=(j|0)==0;l=k?b:j;Zv(l,d);return}i=c|0;if((i|0)==0|(i|0)==(b|0)){j=uy(b)|0;k=(j|0)==0;l=k?b:j;Zv(l,d);return}>2“>0;m=c|>2“>n=c|>2“>0;r=c|0;s=sx(b,24)|0;a=>2“>dy(b,n)|0;c=r;a=a|0;a=a|>2”>63](m,s,1)|0;p=Hc[c&63](i,p,8)|0;}while((p|0)!=0)}>2”>0;i=p;f=c|>2”>p=c|>2”>0;r=c|0;q=sx(b,24)|0;a=>2”>dy(b,p)|0;c=r;a=a|0;a=a|>2“>63](f,q,1)|0;o=Hc[c&63](i,o,8)|0;}while((o|0)!=0)}>2“>0;e=c|>2“>i=c|>2“>0;q=c|0;r=sx(b,24)|0;a=>2“>dy(b,i)|0;c=q;a=a|0;a=a|>2”>63](e,r,1)|0;f=Hc[c&63](o,f,8)|0;}while((f|0)!=0);j=uy(b)|0;k=(j|0)==0;l=k?b:j;Zv(l,d);return}function Zv(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;e=Wx(b,c|>2”>j=c|0;break}else if((g|0)==0){>2”>j=c|0;break}else{>2”>while(0);g=e+8|0;if((c|0)!=0){i=d;return}>2”>m=c|0;break}else if((h|0)==1){>2”>m=c|0;break}else{>2”>while(0);c=>2”>o=c|0}else if((g|0)==1){>2”>o=c|0}else{>2”>while(0);o=Hx(b)|0;k=e+12|0;c=>2”>o=Hx(b)|0;e=dy(o,c|>2”>0)+(c<<b=0,d=0,e=0;c=a;b=a|0;d=Vx(b,c|0,0)|0;if((d|0)!=0){$>2“>if((Ay(a,c|0)|0)!=0){e=1;return e|0}>2“>if((Ay(a,c|0)|0)!=0){e=1;return e|0}>2“>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;e=a|0;f=Hx(e)|0;g=Ix(Hx(e)|0)|0;e=c&3;a=Vx(g|0,173376,0)|0;do{if((a|0)!=0){if((e|0)==3|(e|0)==2){>2“>h=c|0}else if((e|0)==0){>2“>Fv(1,96792,(g=i,i=i+8|0,c=e,g)|0)|0;i=g;break}if((h|0)==0){break}>2“>fy(f,c|>2“>while(0);n=c|0;o=n;tx(f,o);i=d;return}function aw(a,b){a=a|0;b=b|0;var d=0;d=b|0;b=Vx(d,c|0,0)|0;do{if((b|0)!=0){b=0,d=0;b=a|0;d=Vx(b,c|0,0)|0;if((d|0)==0){return}$v(a|0,d);Xx(b,c|0)|0;return}function cw(a,b){a=a|0;b=b|0;var d=0;d=b|0;b=Vx(d,c|0,0)|0;do{if((b|0)!=0){b=0,d=0;b=a|0;d=Vx(b,c|0,0)|0;if((d|0)==0){return}$v(a|0,d);Xx(b,c|0)|0;return}function ew(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=i;i=i+24|0;e=d|0;f=Vx(a,c|0,0)|0;if((f|0)==0){g=0;i=d;return g|0}>2“>0;c=e=Vx(a,c|>2”>0)+(c<<2)>>2]|0;i=d;return g|0}function fw(a,b){a=a|0;b=b|0;var d=0;d=Vx(a,c|0,0)|0;return >2”>0)+(c<<2)>>2]|0}function gw(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+24|0;f=e|0;g=Vx(a,c|0,0)|0;if((g|0)==0){h=-1;i=e;return h|0}>2”>0;c=f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;f=i;i=i+24|0;g=f|0;h=Hx(b)|0;j=Vx(b,c|>2“>0)+(c<<>2“>0)+(c<<>2“>l=c|>2“>0;o=fh(l,0)|0;c=>2“>o=c|>2“>0;k=c|0;j=sx(h,24)|0;a=>2“>dy(h,o)|0;c=>2“>m;Hc[c&63](l,j,1)|0;Lx(h,b,d);i=f;return 0}else{>2“>0)|0;c=dy(h,e)|0;Lx(h,b,d);i=f;return 0}return 0}function iw(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var l=c|0;if((l|0)!=0){m=l;break}l=Hw(0,172632,0)|0;c=l;m=l}else{m=h}}while(0);h=Vx(m|0,173376,0)|0;do{if((h|0)!=0){if((k|0)==3|(k|0)==2){>2”>n=c|0}else if((k|0)==0){>2”>Fv(1,96792,(m=i,i=i+8|0,c=k,m)|0)|0;i=m;break}if((n|0)==0){break}>2”>b;m=Hc[c&63](n,g,4)|0;if((m|0)==0){break}else{o=m}p=hw(a,o,d)|0;i=f;return 0}}>2”>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,r=0,s=0,t=0,u=0;d=i;i=i+24|0;e=d|0;f=Hx(a)|0;g=a;h=c|>2”>q=c|0}else if((p|0)==3|(p|0)==2){>2”>q=c|0}else{r=8;break}if((q|0)==0){j=n;r=19;break}s=Hc(q,0,128)|0}else{s=Hc(q,e,8)|0}if((s|0)==0){j=n;r=19;break}0;t=Vx(b,c|0,0)|0;if((t|0)==0){j=1;r=19;break}>2”>0;c=u=Vx(a,c|>2“>0)+(c<<2)>>2]|0;hw(b,f,t)|0;if((gy(t)|0)!=0){t=Vx(b,c|>2“>0)+(c<<2)>>2]|0)}>2“>Fv(1,96792,(h=i,i=i+8|0,c=p,h)|0)|0;i=h;j=n;i=d;return j|0}else if((r|0)==19){i=d;return j|0}return 0}function kw(a,b,c){a=a|0;b=b|0;c=c|0;Yv(a);return}function lw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=Vx(b|0,c|>2“>g=c|>2“>Sc[c[(c|>2“>0,c|0,i,i+4|0)|0;j=h}else{j=e+12|0}>2“>0)|0;c[(c|>2“>if((c|0)==(a|0)){f=b+16|0}else{>2“>b;g=c|>2“>while(0);e=a+32|0;a=f+32|0;ah(c|>2“>0)|0;f=c|>2“>63](f,0,128)|0;c=>2“>d=0,e=0,f=0;d=i;i=i+40|0;e=d|0;if((c|0)==(a|0)){f=b+16|0;i=d;return f|0}else{>2“>b;b=c|>2“>d=0,e=0,f=0,g=0,h=0,j=0,k=0;d=i;i=i+40|0;e=d|0;f=c[((c&3|0)==3?b:b+32|0)+28>>2]|0;do{>2“>c=>2“>0;j=Hc[c&63](h,e,4)|0;if((j|0)==0){k=0}else{g=j;break}i=d;return k|0}}>2“>0,c|>2“>0;f=Hc[c&>2“>Yg(c|0)|0;k=f;i=d;return k|0}function pw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;d=i;i=i+40|0;e=d|0;do{>2“>c=>2“>0;h=Hc[c&63](g,e,4)|0;if((h|0)==0){j=0}else{f=h;break}i=d;return j|0}}>2“>0,c|>2“>0;b=Hc[c&>2“>Yg(c|0)|0;j=b;i=d;return j|0}function qw(a,b){a=a|0;b=b|0;var >2“>if((c|0)==(a|0)){g=f+16|0}else{>2“>f;h=c|>2“>while(0);e=a+32|0;a=g+28|0;ah(c|>2“>0)|0;g=c|>2“>63](g,b|0,8)|0;c=>2“>d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;d=i;i=i+80|0;e=d|0;f=d+40|0;g=b+12|0;if((c|0)==(a|0)){h=b+16|0;j=4}else{>2“>b;k=c|>2“>l=a+32|0;f=h+32|0;ah(c|>2“>0)|0;k=c|>2“>63](k,0,128)|0;c=>2“>if((c|0)==(a|0)){o=b+16|0}else{>2“>b;h=c|>2“>while(0);e=a+32|0;a=o+28|0;ah(c|>2“>0)|0;o=c|>2“>63](o,0,128)|0;c=>2“>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;e=i;i=i+160|0;f=e|0;g=e+40|0;h=e+80|0;j=e+120|0;k=c|0;if((k&3|0)!=2){l=f+16|0;m=f;f=a+32|0;n=a+28|0;o=b;p=k;while(1){>2“>0;if((c|0)==(a|0)){q=k+16|0}else{>2“>k;k=c|>2“>r=q+28|0;ah(c|>2“>0)|0;k=c|>2“>63](k,o|0,8)|0;k=u;c=>2“>if((c|0)!=(d|0)){s=k;t=26;break}>2“>p=c|0;do{>2“>c=>2“>0;q=Hc[c&63](f,j,4)|0;if((q|0)!=0){v=q;t=7;break}w=a+32|0;x=o}}while(0);do{if((t|0)==7){>2“>0,c|>2“>0;q=Hc[c&>2“>Yg(c|0)|0;if((q|0)==0){w=j;x=a+28|0;break}else{s=q;i=e;return s|0}}}while(0);b=g+16|0;v=h+16|0;q=h;h=d+12|0;j=d+16|0;p=g;g=0;while(1){if((g|0)==0){>2“>c=>2“>0;f=Hc[c&63](o,q,4)|0;if((f|0)==0){s=0;t=26;break}else{y=f}}>2“>0,c|>2“>0;m=Hc[c&>2“>Yg(c|0)|0;z=m}else{>2“>3|0)==2?g:g-32|0)+28>>2]|0;if((c|0)==(a|0)){A=m+16|0}else{>2“>m;m=c|>2“>f=A+28|0;ah(c|>2“>0)|0;m=c|>2“>63](m,g|0,8)|0;c=>2“>if((c|0)==(d|0)){g=o}else{s=o;t=26;break}}if((t|0)==26){i=e;return s|0}return 0}function tw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2“>0;l=g;m=c|>2“>f;c=>2“>m&12|f|2;c=>2“>d;c=e;yw(b,h);if((a&64)==0){Jx(b,g);return h|0}Wx(g,c|0,16,0)|0;cw(b,h);Jx(b,g);return h|0}function uw(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var 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;h=i;i=i+368|0;j=h|0;k=h+40|0;l=h+72|0;m=h+112|0;n=h+144|0;o=h+184|0;p=h+216|0;q=h+256|0;r=h+288|0;s=h+328|0;t=h+360|0;do{if((Yw(b,2,f,t,0)|0)==0){if((f|0)!=0){break}if((g|0)==0){u=0;v=0;w=0;x=0;y=6;break}if((Pw(b)|0)!=0){u=0;v=0;w=0;x=0;y=6}}else{>2“>B=s;c=>2“>u|w;c=>2“>c=>2“>0;D=Hc[c&63](B,r,4)|0;if((D|0)==0){break}else{C=D}}>2“>0,c|>2“>0;F=Hc[c&>2“>Yg(c|0)|0;if((F|0)==0){break}else{G=F}i=h;return G|0}}while(0);do{if((Ow(b)|0)!=0){z=q|0;if(A){break}>2“>v|x;c=>2“>e;if((c|0)==(b|0)){H=d+16|0}else{>2“>d;F=c|>2“>D=b+36|0;F=H+20|0;ah(c|>2“>0)|0;B=c|>2“>63](B,z,4)|0;c=>2“>z=o;c=>2“>u|w;c=>2“>c=>2“>0;B=Hc[c&63](z,n,4)|0;if((B|0)==0){y=23;break}else{I=B}}>2“>0,c|>2“>0;K=Hc[c&>2“>Yg(c|0)|0;if((K|0)==0){y=23}else{L=K}}}while(0);if((y|0)==23){if((Ow(b)|0)==0){break}F=Ix(E)|0;D=m|0;if(A){break}>2“>v|x;c=>2“>e;if((c|0)==(F|0)){M=d+16|0}else{>2“>d;K=c|>2“>B=F+36|0;F=M+20|0;ah(c|>2“>0)|0;K=c|>2“>63](K,D,4)|0;c=if((a&4)!=0&(d|0)==(e|0)){G=0;i=h;return G|0}g=k|0;if((d|0)==0|(e|0)==0){break}>2”>0;c=>2”>d;if((c|0)==(b|0)){N=e+16|0}else{>2”>e;L=c|>2”>M=b+36|0;L=N+20|0;ah(c|>2”>0)|0;l=c|>2”>63](l,g,4)|0;c=>2”>f=tw(b,d,e,c|0)|0;ax(b,2,f|0);G=f;i=h;return G|0}function vw(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>3|0)==3;h=g?b-32|0:b;j=g?b:b+32|0;b=c|>2”>0;if((c|0)==(a|0)){k=b+16|0}else{>2”>b;b=c|>2”>f=a+32|0;b=c|>2”>0)|0;m=h|0;Hc[c&>2”>Yg(b)|0;b=a+36|0;l=c|>2”>0)|0;Hc[c&>2”>Yg(l)|0;if((c|0)==(a|0)){n=g+16|0}else{>2”>g;g=c|>2”>e=c|>2”>0)|0;g=j|0;Hc[c&>2”>Yg(e)|0;e=c|>2”>0)|0;Hc[c&>2“>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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Za=0,_a=0,$a=0,ab=0,bb=0;e=i;i=i+128|0;f=e|0;g=e+8|0;h=a+8|0;j=c|>2“>ah(a,0)|0;k=c|0}>2“>0;l=c|>2“>0;n=j+8|0;o=c|>2“>0;q=a+20|0;c=>2“>32769;r=c|0;if((b|0)==0){if((r|0)==0){s=0;i=e;return s|0}if((d&448|0)==0){s=0;i=e;return s|0}if((d&64|0)==0){do{if((d&256|0)==0){>2“>u=y|0;c=>2“>c=>2“>t=r|0;u=c|0;if((u|0)==0){v=r;break}else{z=r;A=t;B=u}while(1){>2“>c;>2“>z;u=B|0;t=c|0;if((t|0)==0){v=B;break}else{z=B;A=u;B=t}}}}>2“>s=c|0;i=e;return s|0}else{s=v+(-o|0)|0;i=e;return s|0}}>2“>if((c|0)<0){C=9}else{D=k}}else{C=9}if((C|0)==9){k=a+12|0;B=-o|0;if((o|0)<0){A=r;while(1){>2“>x=y|0;c=>2“>c=A;A=y;continue}>2“>0;x=c|0;if((x|0)!=0){Tc(>2“>if((c|0)<0){>2“>y=A+4|0;x=c|0;if((x|0)!=0){>2“>c;>2“>x=c|Tc(a,A+B|0,j)}>2”>Sc[c&127](a,A,0,j)|0}if((x|0)==0){break}else{A=x}}}>2”>c=>2”>if((c[(c|0)+4>>2]|0)==8){if((d&4098|0)==0){C=51;break}A=(m|0)<0;k=b+l|0;if(A){>2”>k=a;B=Hc[c&63](a,b,4)|0;if((B|0)==0){C=51;break}v=(p|0)==0;x=(m|0)<1;z=B;while(1){B=z+l|0;if(A){G=Sc(a,E,F,j)|0}}while(0);if((G|0)!=0){C=51;break a}if((z|0)==(b|0)){break}>2“>z=c[(c|>2“>c;>2“>c;H=z;I=f;C=202}else{C=51}}while(0);b:do{if((C|0)==51){do{if((d&2565|0)==0){if((d&32|0)!=0){G=b;if((o|0)<0){>2“>K=c|0}else{K=F}if((r|0)==0){L=f;M=f;N=G;O=J;C=222;break}else{P=J;Q=G;R=K;C=70;break}}if((r|0)==0){L=f;M=f;N=0;O=b;C=222;break}if((o|0)<0){>2“>P=b;Q=0;R=c|0;C=70}else{do{if((d&512|0)==0){G=b+l|0;if((m|0)>=0){Y=G;break}>2“>if((c[(c|0)+4>>2]|0)==4){>2“>aa=c|0}else{aa=A+v|0}y=aa+l|0;if(z){ca=Sc(a,R,ba,j)|0}}while(0);if((ca|0)==0){C=89;break}>2”>y=c|0;w=B+1|0;if((y|0)==0){s=0;C=246;break}if((w|0)<(G|0)){A=y;B=w}else{C=77;break}}if((C|0)==77){if(F){ea=f;fa=f;ga=0;ha=r}else{Z=r;_=f;$=f;break}while(1){do{>2”>B=ha+4|0;x=c|>2”>k=x|0;c=>2”>c=>2”>c=>2”>x=ha|0;k=c|>2”>B=k+4|0;c=>2”>c=>2”>c=>2”>while(0);k=c|0;B=ga+2|0;if((B|0)<(G|0)){ea=ka;fa=ja;ga=B;ha=k}else{Z=k;_=ja;$=ka;break}}}else if((C|0)==89){if(E){>2”>na=c|0}else{na=la+x|0}t=na+l|0;if(F){pa=Sc(a,R,oa,j)|0}else{if(B){pa=Ya(R|0,oa|0)|0;break}else{pa=wF(R|0,oa|0,m|0)|0;break}}}while(0);if((pa|0)==0){T=P;U=la;V=Q;W=ma;X=y;C=151;break c}if((pa|0)>=0){break}>2“>ra=c|0}else{ra=qa+x|0}u=ra+l|0;if(F){ta=Sc(a,R,sa,j)|0}else{if(B){ta=Ya(R|0,sa|0)|0;break}else{ta=wF(R|0,sa|0,m|0)|0;break}}}while(0);if((ta|0)>=0){C=129;break}>2”>c;>2”>la;c=>2”>c=>2”>la;v=c|0;if((v|0)==0){L=qa;M=la;N=Q;O=P;C=222;break c}else{z=v;w=la;y=qa;continue}}>2”>va=c|0}else{va=ua+x|0}A=va+l|0;if(F){xa=Sc(a,R,wa,j)|0}else{if(B){xa=Ya(R|0,wa|0)|0;break}else{xa=wF(R|0,wa|0,m|0)|0;break}}}while(0);if((xa|0)>0){>2“>c;>2“>la;c=>2“>c=>2“>la;A=c|0;if((A|0)==0){L=la;M=ua;N=Q;O=P;C=222;break c}else{z=A;w=ua;y=la}}if((C|0)==130){>2“>c=la;L=y;M=la;N=Q;O=P;C=222;break}else if((C|0)==148){>2“>c=la;L=la;M=ma;N=Q;O=P;C=222;break}}}while(0);do{if((C|0)==151){if((U|0)==0){L=X;M=W;N=V;O=T;C=222;break}>2“>c|>2“>c;>2“>c;if((d&516|0)!=0){ya=U;break}if((d&8|0)!=0){>2“>c;>2“>0;c=U;za=W;Aa=T;C=189;break}if((d&16|0)!=0){>2“>c;>2“>0;c=U;Ba=W;Ca=T;C=196;break}if((d&4098|0)!=0){H=U;I=W;C=202;break b}if((d&2049|0)!=0){>2“>c=>2“>c;>2“>if((c[(c|0)+4>>2]&4|0)==0){>2“>0;w=f+4|0;c=>2“>c=>2“>0)+16|0;c=(>2“>w=c|0;if((w|0)!=0){Tc(a,T,j)}>2“>Sc[c&127](a,V,0,j)|0;ya=U}}while(0);do{if((C|0)==222){>2“>0;c=0;if((d&8|0)!=0){za=M;Aa=O;C=189;break}if((d&16|0)!=0){Ba=M;Ca=O;C=196;break}if((d&516|0)!=0){Ga=O;Ha=M;break b}if((d&2049|0)!=0){Da=M;Ea=0;Fa=O;C=229;break}if((d&32|0)==0){Ga=0;Ha=M;break b}>2“>0)+16|0;c=(>2“>w=f+4|0;z=c|0;if((z|0)==0){Ga=Aa;Ha=za;break b}>2“>Ia=z;Ja=c|0}else{F=z;z=B;B=k;while(1){>2“>c;>2“>F;k=B+4|0;x=c|0;if((x|0)==0){Ia=B;Ja=F;break}else{F=B;z=k;B=x}}}>2“>B=f|0;z=c|0;if((z|0)==0){Ga=Ca;Ha=Ba;break b}>2“>Ka=z;La=c|0}else{x=z;z=F;F=y;while(1){>2“>c;>2“>x;y=F|0;k=c|0;if((k|0)==0){Ka=F;La=x;break}else{x=F;z=y;F=k}}}>2“>F=j+12|0;z=c|0;do{if((z|0)==0){Ma=Fa}else{if((d&1|0)==0){Ma=Fa;break}Ma=Hc(a,Fa,j)|0}}while(0);do{if((Ma|0)==0){Na=Ea}else{if((o|0)>-1){Na=Ma+o|0;break}>2“>c=Ma;Na=B;break}>2“>z=c|0;if((z|0)==0){Na=B;break}if((d&1|0)==0){Na=B;break}Tc(a,Ma,j);Na=B}}while(0);if((Na|0)==0){Ga=Ma;Ha=Da;break b}>2“>0)+16|0;B=c|0;if((B|0)<=-1){ya=Na;break}>2“>while(0);B=c|>2“>B;c=>2“>if((c[(c|0)+4>>2]&8|0)==0){Oa=ya}else{if((d&516|0)==0){Oa=ya;break}F=(o|0)<0;if(F){>2“>Qa=c|0}else{Qa=x}x=ya+4|0;if((B|0)==0){Oa=ya;break}w=(p|0)==0;k=(m|0)<1;if(F){F=ya;y=x;G=B;while(1){>2“>E=A+4|0;c=>2“>c=>2“>A=y|0;c=>2“>Va=c|0}else{Va=Ta}do{if(w){if(k){Wa=Ya(Qa|0,Va|0)|0;break}else{Wa=wF(Qa|0,Va|0,m|0)|0;break}}else{Wa=Sc(a,Qa,Va,j)|0}}while(0);if((Wa|0)!=0){Oa=F;break e}>2“>c;>2“>F;Ta=Ra+4|0;u=c|0;if((u|0)==0){Oa=Ra;break}else{F=Ra;y=Ta;G=u}}}else{G=ya;y=x;F=B;while(1){>2“>Ta=u+4|0;c=>2“>c=>2“>u=y|0;c=Xa;Ua=Xa+(l-o)|0;if(z){a=Sc(a,Qa,_a,j)|0}}while(0);if(($a|0)!=0){Oa=G;break e}>2”>c;>2”>G;Ua=Xa+4|0;v=c|0;if((v|0)==0){Oa=Xa;break}else{G=Xa;y=Ua;F=v}}}}}>2”>s=c|0;i=e;return s|0}else{s=Oa+(-o|0)|0;i=e;return s|0}}}while(0);do{if((C|0)==202){if((o|0)<0){>2”>Oa=c|0;do{if((Oa|0)!=0){if((d&2|0)==0){break}Tc(a,ab,j)}}>2”>Sc[c&127](a,H,0,j)|0}>2”>0)+16|0;Xa=c|>2”>c[(c|0)+16>>2]=-1;Ga=ab;Ha=I}}while(0);I=Ha;do{>2”>while((I|0)!=0);c=>2”>c[(c|>2”>d=0,e=0,f=0,g=0,h=0;if((c[c>>2]&4096|0)!=0){ah(a,0)|0}d=(b|0)!=0;a:do{if(d){>2”>if((c|>2”>f=c|0;if((f|0)==0){break a}}return e|0}}>2”>h=g+24|0;c=(>2”>c=>2”>c=>2”>62;f=b+24|0;c=(>2”>c=>2”>e=Hc[c[c>>2]&63](a,b,d)|0;return e|0}do{if((d&516|0)==0){>2”>0;g=c|0;if((d&384|0)!=0){if((g&12|0)==0){break}}if((g&12|0)==0){if((d&24|0)==0){e=0;return e|0}>2”>j=c[(c|>2”>l=c|0}else{l=k+(-j|0)|0}if((l|0)==(b|0)){m=b;n=h}else{i=47}}a:do{if((i|0)==47){b:do{if((a|0)!=0){h=a;j=f;while(1){>2”>k=c|0;if((k|0)==0){break b}>2”>c=h;m=o;n=h;break a}}>2”>while(0);j=(d&8|0)==0;k=Hc[c[c>>2]&63](n,m,d)|0;p=n;c:while(1){if((k|0)!=0){q=p+16|0;if((p|0)==(a|0)){e=k;i=64;break}else{r=k}do{s=a;while(1){>2”>t=c|0;if((t|0)==(p|0)){e=r;i=64;break c}else{s=t}}>2”>q=c|>2”>s=c[c>>2]|0;if(j){k=Hc(q,0,256)|0;p=q;continue}else{k=Hc(q,0,128)|0;p=q;continue}}if((i|0)==64){return e|0}}if((d&408|0)==0){e=0;return e|0}d:do{if((a|0)==0){u=0;v=0}else{p=(d&272|0)!=0;if((d&136|0)==0){k=0;j=0;g=0;q=a;s=f;while(1){>2”>t=c|>2”>0;A=c|>2”>C=c|0}else{C=B}if((k|0)!=0){do{if((A|0)==0){if((z|0)<1){D=Ya(C|0,j|0)|0;break}else{D=wF(C|0,j|0,z|0)|0;break}}else{D=Sc(q,C,j,t)|0}}while(0);if(!(p&(D|0)>0)){w=g;x=j;y=k;break}}w=q;x=C;y=h}}>2”>k=y;j=x;g=w;q=h;s=c|0}}else{s=0;q=0;g=0;j=a;k=f;while(1){>2”>t=c|>2”>0;z=c|>2”>H=c|0}else{H=B}if((s|0)!=0){do{if((z|0)==0){if((A|0)<1){I=Ya(H|0,q|0)|0;break}else{I=wF(H|0,q|0,A|0)|0;break}}else{I=Sc(j,H,q,t)|0}}while(0);if(!((I|0)<0|p&(I|0)>0)){E=g;F=q;G=s;break}}E=j;F=H;G=h}}>2”>s=G;q=F;g=E;j=h;k=c|0}}}}>2”>v=Hc[c[c>>2]&63](u,b,d)|0;if((v|0)!=0){J=v;K=u;break e}>2”>while(0);c=K;e=J;return e|0}function hh(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>j=c|63](a,g,8)|0;l=Hc((j|0)==0?a:j,g,d)|0;if((l|0)<0){h=l;i=4;break}else{g=k}}if((i|0)==4){return h|0}return 0}function ih(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>0;j=b|0;c=(Nw(Hx(j)|0)|0)!=0;k=c|0;a:do{if((k|0)!=0){l=fw(j,k)|0;m=a|0;if(m<<24>>24==0){break}else{n=173856;o=134728}while(1){if(m<<24>>24==(a|0)){if((Ya(l|0,o|0)|0)==0){break}}>2“>c=>2“>c=while(0);n=c|0;do{if((n|0)!=0){o=fw(j,n)|0;if((a|0)==0){break}jh(o,e)}}while(0);n=c|0;do{if((n|0)!=0){o=fw(j,n)|0;if((a|0)==0){break}jh(o,d)}}>2”>n=b;j=b-32|0;o=Hx(c[((c&>2”>3;ih(uw(o,c|>2”>0,0,0)|0,g,h);c=>2”>c;>2”>c|>2”>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,T=0,U=0,V=0;e=i;c=0;if((a|0)==0){i=e;return}else{f=b;g=0;h=0}a:while(1){b=c|0;j=c|0;k=(j|0)==0;l=c|0;m=(l|0)==0;do{if((b|0)==0){if(k){n=0;o=f}else{p=f;q=0;while(1){r=173808;s=j;while(1){t=xF(s|0)|0;u=r+8|0;if((Za(p|0,s|0,t|0)|0)==0){v=7;break}>2”>v=0;x=p+t|0;y=c|q}if((p|0)==(x|0)){n=y;o=p;break}else{p=x;q=y}}}b:do{if(m){z=o;A=n}else{q=173704;p=l;while(1){B=xF(p|0)|0;s=q+8|0;if((Za(o|0,p|0,B|0)|0)==0){break}>2”>z=o+B|0;A=c|n}}while(0);p=(A|0)!=0&(A&15|0)==0&1|A;if((p|0)==0){v=30;break a}else if((p|0)!=8){C=p;D=z;v=33;break}if((g|0)==3){E=3;F=z;G=h;break}else if((g|0)!=0){C=8;D=z;v=33;break}if((a|0)==0){v=35;break a}else{C=8;D=z;v=33}}else{p=173688;r=b;while(1){H=xF(r|0)|0;w=p+8|0;if((Za(f|0,r|0,H|0)|0)==0){v=18;break}>2”>v=0;r=c|0;s=f+H|0;if((H|0)==0){I=s;J=r;v=19}else{K=s;L=r}}c:do{if((v|0)==19){v=0;if(k){M=J;N=I}else{r=I;s=J;while(1){w=173808;u=j;while(1){O=xF(u|0)|0;P=w+8|0;if((Za(r|0,u|0,O|0)|0)==0){v=23;break}>2”>v=0;R=r+O|0;S=c|s}if((r|0)==(R|0)){M=S;N=r;break}else{r=R;s=S}}}if(m){K=N;L=M;break}else{T=173704;U=l}while(1){V=xF(U|0)|0;s=T+8|0;if((Za(N|0,U|0,V|0)|0)==0){break}>2”>K=N+V|0;L=c|M}}while(0);p=(L|0)!=0&(L&15|0)==0&1|L;if((p|0)==0){v=30;break a}else if((p|0)!=8){C=p;D=K;v=33;break}if((g|0)==3){E=3;F=K;G=h;break}else if((g|0)!=0){C=8;D=K;v=33;break}if((a|0)==0){v=35;break a}else{C=8;D=K;v=33}}}while(0);if((v|0)==33){if((a|0)!=0&(E|0)<4){f=F;g=E;h=G}else{v=35;break}}if((v|0)==30){>2“>if((d|0)==(c|0)){f=4;break}>3“>g=+h+0.0}e=b>>>8&15;d=173472;while(1){>2“>if((c|0)==0){i=g;break}else{d=d+24|0}}if((f|0)==8){i=g+ +>2“>if((d|0)==(c|0)){f=12;break}>3“>h}e=b>>>24&15;b=173472;while(1){>2“>if((c|0)==0){k=j;f=17;break}else{b=b+24|0}}if((f|0)==17){l=k*10.0;m=a|0;n=c|0;o=+Fm(m,n,1.0,0.0);p=l*o;return+p}k=j+ +l=k*10.0;m=a|0;n=c|0;o=+Fm(m,n,1.0,0.0);p=l*o;return+p}function lh(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var >2”>o;c=>2”>c;>2”>c;>2”>c;>2”>c;do{if((e|0)>(d|0)){n=h[b
(e<<4)>>3]- +>2”>while(0);e=l+48|0;g=b+(r<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>a=l+32|0;d=b+(r+1<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>f=l+16|0;s=b+(r+2<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>t=l|0;u=l;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>m;_l(k,198,t,1);c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>f=b+(r+3<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>d=0,e=0,f=0.0,g=0.0;d=i;e=b;b=i;i=i+16|0;c=>2”>c=>2”>c=>2”>c=>2”>e=c|>3”>h;>3”>h;i=d;return >3”>j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0;j=i;i=i+80|0;k=j|0;l=j+8|0;m=j+72|0;n=+kh(a,g);o=n*n;h=>2”>g;g=b+(d<<4)|0;a=f+16|0;f=g;c=>2”>c=>2”>c=>2”>c=>3”>f=d+3|0;n=+h- h[b
(f<<4)>>3];p=h[b
(d<<4)+8>>3]- h[b
(f<<4)+8>>3];if(n*n+p*p>=o){q=d;break}q=f}else{q=d}}>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>t;c=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;i=j;return q|0}function oh(a,b,d,e,f,g,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0.0,n=0.0,o=0,p=0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0.0,H=0.0,I=0.0,J=0.0;j=(g|0)!=0;k=(i|0)==0;if(j&(k^1)&(e|0)==(d|0)){>3”>o=e+3|0;p=b+(o<<4)|0;q=p|0;r=+h;>3”>while(0);o=e+1|0;F=b+(o<<4)|0;h=>2”>E;o=l;l=F;c=>2”>c=>2”>c=>2”>c=>3”>h=>2”>C;s=b+(e+2<<4)|0;q=p;c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>m;h=>3”>g;h=>3”>k=e+3|0;q=b+(k<<4)|0;s=q|0;m=+h;>3”>while(0);k=e+1|0;h=>3”>n;h=>2”>H;p=b+(e+2<<4)|0;e=q;c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>m;h=C}if(!j){return}>3”>while(0);j=d+1|0;i=b+(j<<4)|0;h=>2”>J;j=a;a=i;c=>2”>c=>2”>c=>2”>c=>3”>a=d+2|0;h=>2”>n;c=>3”>m;h=H;return}function ph(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=+e;f=f|0;var >2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>k=+h->3”>m=+h->3”>og[q
(K*12|0)+4>>2]==0.0)+L|0;K=K+1|0;}while((K|0)<(F|0));if((L|0)<=0){r=B;s=E;t=F;u=31;break}if(!o){G=F;H=B;break}v=E/+(L|0);m=0;while(1){>2”>g=v}l=m+1|0;if((l|0)<(F|0)){m=l}else{G=F;H=B;break}}}}while(0);if((u|0)==31){>2”>g;G=t;H=r}r=G;while(1){G=r-1|0;if((r|0)<=0){break}if(g[q
(G*12|0)+4>>2]>0.0){break}else{r=G}}>2”>0;c=>2”>f=0,j=0,k=0,l=0.0,m=0,n=0,o=0.0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0.0;f=i;i=i+72|0;j=f|0;k=f+8|0;l=+h[(c|0)+152>>3];m=Lh(d,0,j)|0;if((m-1|0)>>>0<2>>>0){i=f;return m|0}d=k|0;if((e|0)==0){>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}else{>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}>3”>n=k|0;p=+h;>3”>p;h=p;r=l>.5;if®{xB(a,.5)}>2”>0;j=s+8|0;t=c|>2”>u=k+4|0;if(+g!=0.0){>3”>w=+h+>3”>h=>3”>w;rB(a,d,4,1);p=+h;>3”>p;h=p}>2”>eF(c|>2”>d=0,e=0,f=0,g=0,h=0,j=0;d=i;e=b;b=i;i=i+32|0;tF(b,e,32)|0;e=c|>2”>c=>2”>c=>2”>h=e+272|0;eF(c|>2”>4)|0;e=j;c=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;if((f&8192|0)==0){RA(a,e,e,2)|0}if(g){i=d;return}qi(e);i=d;return}function Oh(a,b){a=a|0;b=b|0;var >3”>k=a+16|0;l=+h;do{if(j<=l){>3”>n=+h;>3”>p=+h;if(n<p){break}>3”>n=+h;if(n>o|n<p){break}>3”>n=+h;if(n>o|n<p){break}>3”>m=+h;if(m>o|m<p){break}i=c;return}}while(0);q=b+48|0;l=+ui(b,q,b+16|0);if(!(l<4.0&+ui(b,q,b+32|0)<4.0)){q=d|0;d=e|0;Qm(f,b,3,.5,q,d);Oh(a,q);Oh(a,d);i=c;return}>3”>j=+h;do{if(l>j){>3”>if(l>=+h){r=j;break}>3”>while(0);j=+h;>3”>h=j;s=j}else{>3”>h=j;s=l}}>3”>h=l;t=l}else{>3”>h=l;t=r}}>3”>h=r;u=r}else{>3”>h=r;u=s}}>3”>h=s;v=s}else{>3”>h=s;v=t}}>3”>h=t;w=t}else{>3”>h=t;w=u}}>3”>h=u}else{>3”>h=u}}>3”>h=u;i=c;return}>3”>h=u;i=c;return}function Ph(b,d){b=b|0;d=d|0;var >2”>0;d=c|>3”>l=+h;>3”>n=+h;>3”>h=>3”>l;h=>2”>if((c|0)>0){>2”>c=c;c;c;c;c;c;c;c;b:do{>2“>C=B+8|0;D=c|>3“>0;F=+h;>3“>L=C+24|0;M=+h;do{if(M<K){N=M;O=I}else{if(M<=I){N=K;O=I;break}N=K;O=M}}>3“>K=vh[yb
(Cb*24|0)+8>>3];Cb=Cb+1|0;}while((Cb|0)<(zb|0))}>2”>0,(c|0)==2?pb:0);tb=rb;ub=Db;vb=pb;wb=ob;xb=Eb;break};case 8:{>2”>lB(d,c|0);tb=rb;ub=qb;vb=1;wb=ob;xb=ib;break};case 4:case 5:{>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>2”>0;yb=zb|0;zb=c|0;if((ib|0)<(zb|0)){Bb=ib<<1;Fb=(Bb|0)>(zb|0)?Bb:zb;Gb=mk(qb,Fb<<4)|0;Hb=Fb}else{Gb=qb;Hb=ib}if((zb|0)>0){Fb=0;do{>3”>h=h[Cb
(Fb*24|0)+8>>3];Fb=Fb+1|0;}while((Fb|0)<(zb|0))}>2”>0,0,0,(c|0)==4?pb&255:0);tb=rb;ub=Gb;vb=pb;wb=ob;xb=Hb;break};case 6:{>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>3”>h){tb=rb;ub=qb;vb=pb;wb=ob;xb=ib;break b}>2”>0;Cb=zb|0;zb=c|0;if((ib|0)<(zb|0)){Ab=ib<<1;Bb=(Ab|0)>(zb|0)?Ab:zb;Ib=mk(qb,Bb<<4)|0;Jb=Bb}else{Ib=qb;Jb=ib}if((zb|0)>0){Bb=0;do{>3”>h=h[Fb
(Bb*24|0)+8>>3];Bb=Bb+1|0;}while((Bb|0)<(zb|0))}>2”>Fv(0,161384,(B=i,i=i+1|0,i=i+7&-8,c=0,B)|0)|0;i=B;tb=0;ub=qb;vb=pb;wb=ob;xb=ib;break};case 13:{>2”>Bb=c|>2”>0;t=+g;>3”>h),+(+>3”>h))*>2”>yb=c|>2”>0;Bb=c|>3”>v=+h;>3”>if(+h==+>3”>O=0;Kb=~~(+Y((db-v)/+h)*180.0/3.141592653589793)}nB(d,Fb);oB(d,Bb,Kb,t);tb=rb;ub=qb;vb=3;wb=ob;xb=ib;break};case 11:{>2”>while(0);sb=hb+1|0;if((sb|0)<(c|0)){ib=xb;Za=Za+120|0;hb=sb;ob=wb;pb=vb;qb=ub;rb=tb}else{break}}if((wb|0)==0){Mb=ub;break}>2”>while(0);eF(Mb);nb=c|0}>2”>Ta=(c|>2”>c|0)+1}else{>1”>if((b&1)!=0){O=188}}else{O=188}if((O|0)==188){O=0;hB(d)}>2”>0)+28|0;c=(>2”>Wh(d,c[((c&3|0)==2?Ua:Ua-32|0)+28>>2]|0);Xh(d,Ua);Ua=ow(e,Ua)|0;}while((Ua|0)!=0)}Nb=vx(e,Nb)|0;if((Nb|0)==0){break c}}}_A(d);Ua=ux(e)|0;if((Ua|0)!=0){Xa=Ua;do{>2”>if((c|0)<1){O=212}else{Ta=Xa|0;rb=1;qb=Ua;while(1){>2”>pb=c|>2”>Xa=c|0;e:do{>2”>if((Rx(c[(c|0)+(Ta<<2)>>2]|0,rb)|0)!=0){break e}>2”>0;if((Ta|0)<(c|0)){Ta=Ta+1|0;Cb=pb}else{O=220;break}}}}while(0);if((O|0)==220){O=0;Xh(d,qb)}qb=ow(e,qb)|0;}while((qb|0)!=0)}Ua=vx(e,Ua)|0;}while((Ua|0)!=0)}bB(d)}else{_A(d);Ua=ux(e)|0;if((Ua|0)!=0){qb=Ua;do{Wh(d,qb);qb=vx(e,qb)|0;}while((qb|0)!=0)}$A(d);aB(d);qb=ux(e)|0;if((qb|0)!=0){Ua=qb;do{qb=mw(e,Ua)|0;if((qb|0)!=0){Xa=qb;do{Xh(d,Xa);Xa=ow(e,Xa)|0;}while((Xa|0)!=0)}Ua=vx(e,Ua)|0;}while((Ua|0)!=0)}bB(d)}}while(0);if(H){Th(d,e,Ra)}VA(d);if((Wa|0)!=0){>2”>Ua=(c|>2”>0)|0;Xa=(c|>2”>0)|0;c=>2”>if(!((Ua|0)<(c|0)&(Xa|0)>-1)){O=236;break}>2”>O=0;Qa=c|0;if((Qa|0)==0){>2”>0;c=Ra;Qb=Ua;Rb=Ra}else{>2”>0;c=Ra;Qb=Ra;Rb=Xa}>2”>0)+Qb|0;H=Rb+Qa|0;c=>2”>while(0);Oa=c[(c|>2”>Sb=0;Tb=(c|0)+1|0}else{>2”>c=b=0,d=0,e=0,f=0;b=c|0;if((b|0)==0){d=$g(10328,c|0)|0;c=d;e=d}else{e=b}e=c|0;d=Lb(a|0)|0;Hc(e,d,1)|0;f=1;return f|0}function Th(e,f,j){e=e|0;f=f|0;j=j|0;var >2“>0;if((c|0)<1){i=k;return}t=e+156|0;u=(j&4|0)!=0;v=e+16|0;w=p|0;x=o|0;y=o;z=o+32|0;A=z;B=z|0;z=o+16|0;C=o+8|0;D=o+24|0;E=o|0;F=o+48|0;G=o+40|0;H=o+56|0;o=l;I=e+152|0;J=l+16|0;l=(j&8|0)==0;K=p+4|0;p=m;L=m+16|0;m=e|0;M=e+160|0;N=1;O=s;while(1){>2“>if((c|0)<2){P=9}else{>2“>0,c|if((a|0)!=0){break}Q=ux(s)|0;if((Q|0)==0){break}else{R=Q}do{if((li(e,s,R)|0)<<24>>24!=0){P=9;break a}R=vx(s,R)|0;}while((R|0)!=0)}}while(0);do{if((P|0)==9){P=0;if(u){Th(e,s,j)}Q=jk(304)|0;if((Q|0)==0){>2”>T=c|>2”>T;c=Q;if((T|0)==0){>2”>3;c=>2”>U=Q+16|0;V=T+16|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>V=Q+56|0;U=T+56|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>h=+>2”>c=>2”>U=Q+96|0;V=T+96|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>s;c=>2”>0)+12>>2]|0,V);YA(e,s);U=c|>1”>W=(b&1)!=0}else{W=1}Ch(ew(V,148552)|0);if(!(u|W^1)){>2”>0)+16|0,32)|0;X=c|>2”>c=>2”>c=>2”>_=X+272|0;eF(c|>2”>4)|0;aa=$;c=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;if((Y&8192|0)==0){RA(e,aa,aa,2)|0}if(Z){break}qi(aa)}}>2”>0,c|>2”>0,c|0)}>2”>pB(e,Y);ba=c&1}X=Im(V,c|0,139280)|0;ca=Im(V,c|0,136712)|0;da=X;P=47;break}if((Y&8|0)!=0){X=Im(V,c|0,133792)|0;ca=Im(V,c|0,131744)|0;da=X;P=47;break}if((Y&4|0)!=0){X=Im(V,c|0,129560)|0;ca=Im(V,c|0,126280)|0;da=X;P=47;break}X=ew(V,123768)|0;if((X|0)==0){ea=0}else{ea=(a|0)==0?0:X}X=ew(V,121832)|0;if((X|0)==0){fa=ea}else{fa=(a|0)==0?ea:X}X=ew(V,121048)|0;if((X|0)==0){ga=ea}else{ga=(a|0)==0?ea:X}do{if((ba|0)==0|(ga|0)==0){X=ew(V,120224)|0;if((X|0)==0){ha=ba;ia=ga;break}aa=(a|0)==0;ha=aa?ba:1;ia=aa?ga:X}else{ha=ba;ia=ga}}aa=Im(V,c|0,145328)|0;ca=Im(V,c|0,142384)|0;da=aa;P=47}}while(0);if((P|0)==47){>2”>nB(e,c|0;aa=Em(V,c|>2“>ja=(c|0)>>>1&1|2;ka=na;la=oa}}while(0);aa=c|0;do{if((aa|0)!=0){Y=fw(V,aa)|0;if((Y|0)==0){break}if((a|0)==0){break}xB(e,+Fm(V,c|0,1.0,0.0))}}if((Em(V,c|0,1,0)|0)!=0){>2”>lB(e,118712);sB(e,(c|0)+16|0,ja);break}>2”>0)+16|0;c=>2”>c=>2”>c=>2”>c=>2”>Y=(c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>h;>3”>h;>3”>h;>3”>h;if((Em(V,c|0,1,0)|0)==0){lB(e,118712)}else{lB(e,ka)}if((Mh(e,x,la,0)|0)>1){>2”>sB(e,(c|0)+16|0,0)}else{Y=(Em(V,c|0,1,0)|0)!=0;if((ja|0)==0&(Y^1)){break}>2”>0)+16|0;c=>2”>c=>2”>c=>2”>c=>2”>X=(c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>h;>3”>h;>3”>h;>3”>h;if(Y){lB(e,ka)}else{lB(e,118712)}ol(e,x,4,aa,ja)}}>2”>0);aa=c[(c|0)+12>>2]|0;if((aa|0)!=0){ek(e,5,aa)}if(W){if(u){>2”>0)+16|0,32)|0;aa=c|>2”>c=>2”>c=>2”>X=aa+272|0;eF(c|>2”>4)|0;_=Z;c=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;if((V&8192|0)==0){RA(e,_,_,2)|0}if(Y){break}qi(_)}}>2”>0,c|>2”>0,c|0)}hB(e)}do{if(!l){V=ux(s)|0;if((V|0)==0){break}else{qa=V}do{Wh(e,qa);V=mw(s,qa)|0;if((V|0)!=0){aa=V;do{Xh(e,aa);aa=ow(s,aa)|0;}while((aa|0)!=0)}qa=vx(s,qa)|0;}while((qa|0)!=0)}}while(0);ZA(e,f);Gh(e);if(u){break}Th(e,s,j)}}>2”>0;if((N|0)<(c|0)){N=N+1|0;O=s}else{break}}i=k;return}function Uh(b,d){b=b|0;d=d|0;var 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=ew(b|0,164344)|0;a:do{if((e|0)==0){f=0;g=0}else{if((a|0)==0){f=0;g=0;break}Yh(e)|0;b=c|0;if((b|0)==0){f=176472;g=0;break}else{h=0;i=176472;j=b}while(1){b=i;k=j;while(1){if((Ya(k|0,164776)|0)==0){l=10;break}if((Ya(k|0,164016)|0)==0){m=b;l=13;break}if((Ya(k|0,163264)|0)==0){n=b;l=15;break}o=b+4|0;if((Ya(k|0,162776)|0)==0){p=b;l=17;break}>2”>l=0;k=m+4|0;q=c|>2”>l=0;k=n+4|0;q=c|>2”>l=0;k=p+4|0;q=c|>2”>k=c|0;if((k|0)==0){f=176472;g=s;break}else{h=s;i=r;j=k}}}}>2”>j=c|>2”>l=j+8|0;if((c[c>>2]|0)==0){break}if((k|0)>2){>2”>k=kk((xF(b|0)|0)+1|0)|0;c=>2”>2]|0)|0;if((c[(c|0)+12>>2]|0)==0){>2”>k=c|>2”>m;zF(m|0,c[(c|0)+12>>2]|0)|0}if((a|0)==0){if((a|0)==0){>2“>g=1.0- +>2“>g=+>2“>while(0);eF(c|>2“>while(0);c=0;n=0;i=f;return n|0}function Wh(d,f){d=d|0;f=f|0;var >2“>0;k=f+8|0;if((c[(c|0)+8>>2]|0)==0){i=g;return}l=f|0;if((li(d,Hx(l)|0,f)|0)<<24>>24==0){i=g;return}>3“>0;if(+h<+>3“>if(+h<+>3“>if(+h<+>3“>if(+h<+>2“>n=m+116|0;m=c|0;if((a|0)==(m|0)){i=g;return}a=m;vB(d,$w(l)|0);m=Hm(l,c|0,213440)|0;if((a|0)!=0){vB(d,m)}m=Hm(l,c|0,213440)|0;a:do{if((a|0)!=0){Yh(m)|0;n=c|0;if((n|0)==0){break}else{o=176476;p=n}while(1){if((a|0)==105){if((Ya(p|0,91128)|0)==0){break}}>2“>while(0);p=c|0;o=jk(304)|0;if((o|0)==0){>2“>m=d+16|0;n=c|>2“>n;c=o;if((n|0)==0){>2“>3;c=>2“>m=o+16|0;j=n+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>j=o+56|0;m=n+56|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>h=+>2“>c=>2“>m=o+96|0;j=n+96|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>f;c=8;do{if((p&16777216|0)!=0){>3“>h=0.0;break}>3“>h=+(~~r|0)}}>2“>if((c|0)==0){>2“>j=pl(f)|0;m=c|>3“>q=+h;m=Im(l,c|0,213440)|0;do{if((a|0)==0){s=0}else{Yh(m)|0;n=c|0;if((n|0)==0){s=0;break}else{t=176472;u=0;v=n}while(1){>2“>m=c[(c|>3“>y=+h;if(y<0.0){z=y+-.5}else{z=y+.5}if(((~~z|0)%90|0|0)!=0){A=1;break}>3“>if(+h!=0.0){A=1;break}>2“>n=(w|0)<3?1:w;C=m+4|0;D=c|>2“>F=(G-4|0)>>>0>56>>>0?20:G;if((c|s|0)==0){>3“>0;C=jk(32)|0;h=r- +>3“>0)+88>>3];h=q- +>3“>0)+80>>3]*.5;h=r+ +>3“>0)+88>>3];h=q+ +>2“>C=c|0;do{if((C|0)<3){>3“>if(+h!=0.0){break}>2“>c=>3“>r;h=>3“>h=q+ h[D
(L<<4)+8>>3];H=K;I=2;break b}>3“>h=>3“>K=J+(Q<<4)|0;h=r+ +>3“>K=J+(Q<<4)+8|0;h=q+ +>2“>while(0);m=da(C,E-1|0)|0;c=>3“>K=R+m|0;h=r+ h[D
(K<<4)>>3];>3“>x=T+m|0;h=r+ h[D
(x<<4)>>3];>2“>c=>2“>h[(c|>2“>h[(c|>2“>h[(c|>2“>h[(c|0)+80>>3]*.5;H=j;I=2}if((p&8192|0)==0){RA(d,H,H,I)|0}>2“>H;c=I}}>2“>0)+8>>2]|0)+4>>2]|0)+20>>2]&63](d,f);f=c[(c|0)+108>>2]|0;k=f;do{if((f|0)!=0){if((a|0)==0){break}ek(d,10,k)}}while(0);dB(d);Gh(d);i=g;return}function Xh(f,j){f=f|0;j=j|0;var >2“>0;z=c|0;do{if((z|0)==0){A=6}else{>3“>h){A=6;break}>3“>h){A=6;break}>3“>h){A=6;break}>3“>h){A=6}}}while(0);do{if((A|0)==6){>2“>B=c|0}if((a|0)==0){i=k;return}if((nn(C,w)|0)<<24>>24!=0){break}i=k;return}}>2”>if((c|0)>=2){C=Hm(j|0,c|>2”>0,c|if((a|0)!=0){i=k;return}C=j+32|0;E=0;do{>2“>F=Hm(c|0,c|0,213440)|0;if((a|0)==0){break a}>2“>0,c|>2“>while(0);y=j+32|0;G=xF($w(c[((c&>2“>3|0)==2?j:B)+28>>2]|0)|0)|0)|0)|0;zF(E|0,$w(c[((c&a=a|0;a=a|0;a=a|0}else{a=a|0;a=a|0;a=a|0}3|0)==2?j:B)+28>>2]|0)|0)|0;vB(f,E);eF(E);E=j|0;D=Hm(E,c|0,213440)|0;if((a|0)!=0){vB(f,D)}D=Hm(E,c|0,213440)|0;b:do{if((a|0)==0){H=0}else{Yh(D)|0;G=c|0;if((G|0)==0){H=176472;break}else{I=176476;J=G}while(1){if((a|0)==105){if((Ya(J|0,91128)|0)==0){break}}>2“>while(0);J=v|0;v=f+152|0;I=c|0;D=jk(304)|0;if((D|0)==0){>2“>G=f+16|0;z=c|>2“>z;c=D;if((z|0)==0){>2“>3;c=>2“>C=D+16|0;F=z+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>F=D+56|0;C=z+56|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>h=+>2“>c=>2“>C=D+96|0;F=z+96|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>j;c=9;F=(H|0)==0;do{if(!F){while(0);C=c|0;do{if((C|0)!=0){z=fw(E,C)|0;if((z|0)==0){break}if((a|0)==0){break}xB(f,+Fm(E,c|0,1.0,0.0))}}while(0);do{if((I&16777216|0)!=0){>2”>L=+h[(c[(c[(c[((c&3|0)==3?j:y)+28>>2]|0)+8>>2]|0)+132>>2]|0)+16>>3]*72.0;if(L<0.0){M=L+-.5}else{M=L+.5}>2”>M|0);L=+h[(c[(c[(c[((c&3|0)==2?j:B)+28>>2]|0)+8>>2]|0)+132>>2]|0)+16>>3]*72.0;if(L<0.0){N=L+-.5}else{N=L+.5}>2”>C=c[(c|0)+96>>2]|0;if((C|0)==0){>2”>z=c|>2”>z=D+196|0;c=>2”>O;P=D+200|0;c=>2”>0;R=c|0;if((R|0)==0){S=Q}else{>2”>c;>2”>R=c|0;if((R|0)==0){U=S}else{>2”>c;>2”>R=c|0;if((R|0)==0){break}>2”>c}}while(0);c:do{if((I&65536|0)==0){X=0}else{if((a|0)==0){A=67}else{Y=U;A=69}}do{if((A|0)==67){U=ew(E,82904)|0;if((U|0)==0){Z=0;break}if((a|0)==0){Z=0}else{Y=U;A=69}}}while(0);if((A|0)==69){Z=fk(Y,E)|0}U=ew(E,82520)|0;if((U|0)==0){A=72}else{if((a|0)==0){A=72}else{_=U;A=74}}do{if((A|0)==72){U=ew(E,81944)|0;if((U|0)!=0){if((a|0)!=0){_=U;A=74;break}}if((Z|0)==0){break}>2“>c=fk(_,E)|0}U=ew(E,81232)|0;if((U|0)==0){A=79}else{if((a|0)==0){A=79}else{aa=U;A=81}}do{if((A|0)==79){U=ew(E,80736)|0;if((U|0)!=0){if((a|0)!=0){aa=U;A=81;break}}if((Z|0)==0){break}>2“>c=fk(aa,E)|0}U=ew(E,80256)|0;if((U|0)==0){A=86}else{if((a|0)==0){A=86}else{ba=U;A=88}}do{if((A|0)==86){U=ew(E,79928)|0;if((U|0)!=0){if((a|0)!=0){ba=U;A=88;break}}if((Z|0)==0){break}>2“>c=>1“>b|128}U=ew(E,79504)|0;if((U|0)==0){A=93}else{if((a|0)==0){A=93}else{ca=U}}do{if((A|0)==93){U=ew(E,79152)|0;if((U|0)!=0){if((a|0)!=0){ca=U;break}}if((Z|0)==0){X=0;break c}>2“>while(0);c=>1“>b|256;X=Z}}while(0);d:do{if((I&8388608|0)==0){da=0}else{Z=ew(E,78880)|0;do{if((Z|0)==0){ea=0}else{if((a|0)==0){ea=0;break}ea=fk(Z,E)|0}}while(0);Z=ew(E,168888)|0;do{if((Z|0)==0){A=105}else{if((a|0)==0){A=105;break}>1“>b|>2“>c=Lb(ea|0)|0}}while(0);Z=ew(E,168536)|0;do{if((Z|0)==0){A=110}else{if((a|0)==0){A=110;break}>2“>c=Lb(ea|0)|0}}while(0);Z=ew(E,168152)|0;do{if((Z|0)==0){A=115}else{if((a|0)==0){A=115;break}>1“>fk(Z,E)|0;ca=D+260|0;b=>2“>c=Lb(ea|0)|0}}while(0);Z=ew(E,167432)|0;do{if((Z|0)!=0){if((a|0)==0){break}>1“>b|>2“>c=Lb(ea|0)|0;da=ea}}while(0);e:do{if((I&4194304|0)!=0){ea=ew(E,166968)|0;if((ea|0)==0){A=125}else{if((a|0)==0){A=125}else{fa=ea;A=127}}do{if((A|0)==125){ea=ew(E,166528)|0;if((ea|0)!=0){if((a|0)!=0){fa=ea;A=127;break}}>2“>c=Lb(ea|0)|0}}while(0);if((A|0)==127){>1“>fk(fa,E)|0;ea=D+260|0;b=if((a|0)==0){A=133;break}>1”>fk(ea,E)|0;Z=D+260|0;b=>2”>ea=c|0;if((ea|0)==0){break}if((a|0)==0){A=138;break}>1“>fk(ea,E)|0;Z=D+260|0;b=>2“>ea=c|0;if((ea|0)==0){break}if((a|0)==0){break}>1”>fk(ea,E)|0;Z=D+260|0;b=>2”>while(0);ea=c|0;if((ea|0)==0){break}>2”>da=c[(c|0)+8>>2]|0;if((da|0)==0){break}>2”>if((c|0)==0){break}}if((I&524288|0)==0){break}>2”>0)+152>>3]*.5;M=N>2.0?N:2.0;X=c|0;if((X|0)>0){fa=da|0;da=r;ea=s;Z=t;ca=r|0;ba=r+16|0;aa=r+32|0;_=r+48|0;Y=0;u=0;J=0;U=0;while(1){>2”>0;O=kk(24)|0;R=O;c=>2”>Q=z*3|0;ga=c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;S=ki(ca,S)|0;z=z+1|0;}while((z|0)<(P|0))}if((O|0)==0){ia=J;ja=u;ka=Y}else{P=0;z=R;S=0;C=J;ha=u;Q=Y;while(1){>3”>0;la=s+(S<<4)|0;ma=t+(S<<4)|0;N=+h;>3”>na=+h;>3”>oa=+h;>3”>pa=+h;>3”>oa=na+ta*.5;na=M*+V(oa);ua=M*+W(oa);h=>3”>L+ua;h=>2”>za=(c|0)+za|0;Aa=Aa+1|0;}while((Aa|0)<(C|0));Ba=za;Ca=(C|0)>1?C:1}else{Ba=0;Ca=0}>2”>Fa=ya+Ba|0;Ga=Ea+(Ba<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>Ga=Ea+(Fa<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>Ga=Ea+(Ha+Ba<<4)|0;Ia=s+(Ha<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>Ia=Ea+(Fa-Ha<<4)|0;Ga=t+(Ha<<4)|0;c=>2”>c=>2”>c=>2”>c=>2”>while(0);ya=la;c=>2”>c=>2”>c=>2”>c=>2”>ya=ma;c=>2”>c=>2”>c=>2”>c=>2”>Q=c|0;eF(Oa);if((Q|0)==0){ia=Ka;ja=Ma;ka=Na;break}else{Oa=Q}}}Q=U+1|0;if((Q|0)<(X|0)){Y=ka;u=ja;J=ia;U=Q}else{Pa=ka;Qa=ja;Ra=ia;break}}}else{Pa=0;Qa=0;Ra=0}>2”>Ra;c=Qa;if((I&8192|0)==0){if((Ra|0)>0){U=0;J=0;while(1){>2”>c=>2”>2;c=>2”>c}}>1”>if((b&1)!=0){A=181}}else{A=181}if((A|0)==181){>2”>0,c|>2”>D=q;ta=+h[(c|0)+152>>3];Ch(ew(E,148552)|0);f:do{pa=+Fm(E,c|0,1.0,0.0);Qa=Hm(E,c|0,213440)|0;Pa=(H|0)!=0;g:do{if(Pa){Sa=Ua+4|0;if((a|0)==116){if((Ya(Va|0,87744)|0)==0){Ta=1;break g}}ia=a|0;if((ia<<24>>24|0)==58){Wa=Sa+1|0;Xa=I}else if((ia<<24>>24|0)==59){Wa=Sa;Xa=I+1|0}else if((ia<<24>>24|0)==0){break}else{Wa=Sa;Xa=I}Ra=Ra+1|0;Sa=Wa;I=Xa}Ra=(Sa|0)==0;do{if((I|0)==0|Ra){Za=Qa}else{ia=l;ja=m;ka=o;Oa=Lh(Qa,Sa+1|0,p)|0;if((Oa|0)>1){>2“>3|0)==3?j:y)+28>>2]|0)|0;Ma=$w(c[((c&>2“>3|0)==2?j:B)+28>>2]|0)|0;Fv(3,84552,(K=i,i=i+24|0,c=>2“>Ka?84144:83704,c=Na,K)|0)|0;i=K;if((Oa|0)==2){Za=159752;break}}else{if((Oa|0)==1){Za=159752;break}}>2“>0)+8>>2]|0;if((c|0)>0){>2“>Oa=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>0;ea=c|0;h:do{if((ea|0)==0){_a=X}else{ca=X;qa=1.0;_=1;aa=Oa;ba=ea;i:while(1){>2“>lB(f,ba);sa=+g;>2“>ji(l,sa,n,o);fa=c|>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>sa=+g;>2“>0);fa=c|>2“>while(0);da=aa+12|0;fa=c|0;if((fa|0)==0){_a=bb;break h}else{ca=bb;qa=ab;_=$a;aa=da;ba=fa}}if((A|0)==204){>2“>A=0;ba=c|>2“>while(0);if((c|0)!=0){>2“>2]|0);nB(f,c[c>>>2“>0,pa,ta,c|0)}>2“>lB(f,_a);nB(f,_a);qh(f,3,Ma,(c|>2“>0)-1<<4)|0,pa,ta,c|0)}>2“>0)+8>>2]|0;Oa=c|0;do{if((Oa|0)>1){>2“>if((c|0)==0|F){db=ea;eb=Oa;break}}else{if(F){db=ea;eb=Oa;break}}>2“>0)+8>>2]|0;db=ga;eb=c|0}else{db=ea;eb=Oa}}while(0);Oa=Y+1|0;if((Oa|0)<(eb|0)){Y=Oa;X=_a;Z=db}else{fb=U;break}}}else{>2“>while(0);Qa=d[(c|0)+115|0]|0;do{if((Qa&1|0)==0){if((Qa&2|0)!=0){I=c|0;U=Im(E,I,ei(Za,139280)|0)|0;gb=U;hb=Im(E,c|0,136712)|0;A=229;break}if((Qa&8|0)!=0){U=c|0;I=Im(E,U,ei(Za,133792)|0)|0;gb=I;hb=Im(E,c|0,131744)|0;A=229;break}if((Qa&4|0)==0){ib=Im(E,c|0,Za)|0;jb=Za;break}else{I=c|0;U=Im(E,I,ei(Za,129560)|0)|0;gb=U;hb=Im(E,c|0,126280)|0;A=229;break}}else{U=c|0;I=Im(E,U,ei(Za,145328)|0)|0;gb=I;hb=Im(E,c|0,142384)|0;A=229}}while(0);do{if((A|0)==229){if((gb|0)==(Za|0)){ib=hb;jb=Za;break}lB(f,gb);ib=hb;jb=gb}}while(0);if((ib|0)!=(Za|0)){nB(f,ib)}if(Ta<<24>>24!=0){Qa=(a|0)==0?159752:jb;I=(a|>2“>0)+8>>2]>>2]|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=U=c|0;do{if((U|0)==0){A=240}else{Z=fw(E,U)|0;X=a|0;if((X<<24>>24|0)==102){if((Ya(Z|0,86688)|0)==0){kb=6;break}else{A=240;break}}else if((X<<24>>24|0)==98){if((Ya(Z|0,85856)|0)==0){kb=8;break}if((Ya(Z|0,85384)|0)==0){kb=4;break}else{A=240;break}}else if((X<<24>>24|0)==110){if((Ya(Z|0,84920)|0)==0){kb=2;break}else{A=240;break}}else{A=240;break}}}while(0);if((A|0)==240){>2”>U=rm(q,kb,ta,0,0)|0;Z=U+8|0;rB(f,c|>2”>eF(c|0);eF(U)}lB(f,Qa);if((I|0)!=(Qa|0)){nB(f,I)}>2”>qh(f,2,q+16|0,c|0,pa,ta,U)}>2”>qh(f,3,q+32|0,(c|>2”>U=c|0;if(Ra){do{if((a&3)==0){if((a|0)!=0){lB(f,jb);nB(f,ib);break}lB(f,159752);if((a|0)==0){nB(f,159752);break}else{nB(f,ib);break}}}>2”>0)+8>>2]|0;if((c|0)<=0){break}I=q|0;Qa=q+4|0;Z=q+8|0;X=q+12|0;Y=Pa^1;Ka=q+32|0;Na=q+16|0;if(Pa){Ja=0;Ha=Ra;while(1){>2”>0)+(Ja*48|0)|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>Ma=c|>2”>if((c&16384|0)==0){>2”>qh(f,2,Na,c|0,pa,ta,u)}>2”>qh(f,3,Ka,(c|>2”>if((c[(c[(c|0)+8>>2]|0)+4>>2]|0)<=1){break}>2”>if((c|0)==0|Y){break}}pB(f,H)}else{>2”>0,c|0,0)}}>2”>0)+8>>2]|0;if((Ja|0)>=(c|0)){break f}}}else{Ha=0;Ja=Ra;while(1){>2”>0)+(Ha*48|0)|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>Pa=c|>2”>if((c&16384|0)==0){>2”>qh(f,2,Na,c|0,pa,ta,Ma)}>2”>qh(f,3,Ka,(c|>2”>if((c[(c[(c|0)+8>>2]|0)+4>>2]|0)<=1){break}>2”>if((c|0)==0|Y){break}pB(f,0)}else{>2”>0,c|0,0)}}>2”>0)+8>>2]|0;if((Ha|0)>=(c|0)){break f}}}}>2”>0;X=c|0;Z=X*48|0;Y=dF(Z)|0;Qa=Y;I=dF(Z)|0;Z=I;qa=+(Sa+2|0)*.5;Ka=(X|0)>0;j:do{if(Ka){Na=q+4|0;Ra=q|0;ra=0.0;M=0.0;t=0;Pa=Ha;while(1){>2”>0)+(t*48|0)|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>Ma=c|>2”>Ma;c=>2”>r;Ca=dF(u)|0;c=>3”>0;sa=+h;>3”>nb=oa-lb;ob=na-mb;pb=2.0/+T(nb*nb+ob*ob+1.0e-4);qb=ob*pb;h=>3”>qb=ua-lb;pb=N-mb;nb=2.0/+T(qb*qb+pb*pb+1.0e-4);ob=pb*nb;h=>3”>ub=2.0/zb;sb=xb*ub;tb=-0.0-yb*ub;ea=Oa;h=>2”>tb;Oa=ia;c=>2”>c=>2”>c=>2”>c=>3”>h=>3”>h=>3”>h=mb-qa*h[r
(s<<4)+8>>3];>3”>ob-qa*sb;h=nb-qa*tb;if((ja|0)<(Ba|0)){N=nb;ua=ob;na=pb;oa=qb;J=ja}else{Ab=nb;Bb=ob;Cb=pb;Db=qb;Eb=ja;break}}}else{Ab=ra;Bb=M;Cb=L;Db=sa;Eb=0}>3”>N;h=>3”>Db-qa*N;h=Cb-qa*na;J=t+1|0;if((J|0)>=(X|0)){break j}Ra=(a|0)==0?159752:t;do{if((Ra|0)==(Pa|0)){Hb=Pa}else{>2“>u=c|>2“>0;ja=c|0;if((ja|0)>0){ka=0;do{>3“>h;>3“>h;ka=ka+1|0;}while((ka|0)<(ja|0))}tB(f,u,ja,0,0,0);Na=Na+1|0;}while((Na|0)<(X|0))}Na=La(0,87264)|0;if((Na|0)==0){Fb=J;Gb=Ba;break}else{Sa=J;U=Ba;Pa=Hb;t=Na;Ha=Ha+1|0}}}>2“>if((a[(c|0)+115|0]&3)!=0){Jb=Gb;Kb=t;break}>2“>while(0);qh(f,2,q+16|0,c|0,pa,ta,Kb);Ib=Jb}>2“>if((a[(c|0)+115|0]&3)!=0){Mb=t;break}>2“>while(0);qh(f,3,q+32|0,(c|>2“>eF(c|>2“>while(0);Mb=c|>2“>0;q=Mb+208|0;if((c|0)==0){>2“>hB(f);Fb=Mb+276|0;x=c|0;if((x|0)==0){break}Ib=Mb+280|0;if((x|0)<=1){break}>2“>0;Jb=Mb+268|0;Kb=Mb+284|0;Gb=Mb+272|0;Hb=Mb+228|0;jb=Mb+244|0;Eb=Mb+212|0;D=1;v=c|0;H=x;do{>2“>c;>2“>c|>2“>0,c|>2“>0,c|>2“>0;v=(c|0)+v|0;D=D+1|0;}>2“>while(0);c=>2“>0;q=G+8|0;A=c|>2“>A=c|>2“>0;if((c|0)==0){Pb=Fb|0;Qb=Fb+8|0}else{Pb=A+16|0;Qb=A+24|0}>3“>0;bi(f,+h,+>2“>Fb<<8<<16>>16>>15&255,c|>2“>0)+8>>2]|0;Qb=(c|>2“>0;Fb=Pb+(Qb*48|0)+16|0;if((c|0)==0){>2“>0;v=(c|0)-1|0;Rb=D+(v<<4)|0;Sb=D+(v<<4)+8|0}else{Rb=Fb+16|0;Sb=Fb+24|0}>3“>0;bi(f,+h,+>2“>Fb<<7<<16>>16>>15&255,c|>2“>A=c|>2“>12<<16>>16>>15<<16>>16;Fb=Mb+216|0;Sb=c|>2“>0;D=Mb+248|0;Qb=c|0;Ib=G|0;if((Km(Hm(Ib,c|0,90608)|0)|0)<<24>>24==0){Tb=0}else{>2”>ci(f,A,11,Nb,Sb,v,Qb,H,Tb);Tb=c[(c|>2”>12<<16>>16>>15<<16>>16;Qb=c|>2”>0;Rb=c|0;if((Km(Hm(Ib,c|0,90608)|0)|0)<<24>>24==0){Ub=0}else{>2“>ci(f,Tb,11,H,Qb,Fb,Rb,D,Ub);ci(f,c[(c|>2“>13<<16>>16>>15<<16>>16,c|>2“>0,c|>2“>0,0);ci(f,c[(c|>2“>14<<16>>16>>15<<16>>16,c|>2“>0,c|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,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;d=i;i=i+144|0;e=d+128|0;if(!(a|0)){Iv(175216,128,176872);a=1}Iv(e,128,d|0);f=e+4|0;g=e+8|0;h=e|0;j=0;k=0;l=b;a:while(1){m=j;n=l;while(1){o=a|0;b:do{if(o<<24>>24==0){p=n;q=0}else{r=n;s=o;while(1){if((Qa(s<<24>>24|0)|0)==0){t=a|0;if(t<<24>>24!=44){p=r;q=t;break b}}t=r+1|0;u=a|0;if(u<<24>>24==0){p=t;q=0;break}else{r=t;s=u}}}}while(0);o=q<<24>>24;if((o|0)==0){v=30;break a}else if(!((o|0)==40|(o|0)==41)){w=p;x=q;v=10;break}s=p+1|0;if((o|0)==40){if(m<<24>>24==0){m=1;n=s;continue}else{v=16;break a}}else if((o|0)==41){if(m<<24>>24==0){v=18;break a}else{m=0;n=s;continue}}else{y=s;break}}c:do{if((v|0)==10){while(1){v=0;n=x<<24>>24;if((n|0)==40|(n|0)==41|(n|0)==44|(n|0)==0){y=w;break c}>2”>0;if(n>>>0<(c|0)>>>0){z=n}else{>2”>c=z+1;a=x;n=w+1|0;w=n;x=a|0;v=10}}}while(0);if(m<<24>>24==0){if((k|0)==63){v=21;break}n=c|0;if(n>>>0<(c|0)>>>0){A=n}else{Jv(175216,1)|0;A=c|0}c=A+1;a=c;B=k+1|0}else{B=k}>2“>0;if(n>>>0<(c|0)>>>0){C=n}else{a=>2”>0;c=n;Lv(175216,n)|0;n=c|0;if(n>>>0<(c|0)>>>0){D=n}else{Jv(175216,1)|0;D=c|0}c=D+1;a=0;j=m;k=B;l=y}if((v|0)==16){b,E)|0)|0;i=E;c=0;Mv(e);i=d;return 176472}else if((v|0)==18){b,E)|0)|0;i=E;c=0;Mv(e);i=d;return 176472}else if((v|0)==21){b,E)|0)|0;i=E;c=0;Mv(e);i=d;return 176472}else if((v|0)==30){if(m<<24>>24!=0){b,E)|0)|0;i=E;c=0;Mv(e);i=d;return 176472}0;Mv(e);e=c|0;if(e>>>0<(c|0)>>>0){F=e}else{Jv(175216,1)|0;F=c|0}a=0;c=c;i=d;return 176472}return 0}function Zh(a){a=a|0;var b=0;b=c|0;if((a|0)!=0){c=b+1;if((b|0)!=0){return}c=Lb(Ab(1,0)|0)|0;Ab(1,113248)|0;return}if((b|0)<=0){return}a=b-1|0;c=a;if((a|0)!=0){return}Ab(1,c|0)|0;eF(c|0);return}function _h(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0.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,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0.0,ba=0.0,ca=0.0,ea=0.0,fa=0.0,ga=0.0,ha=0.0,ia=0,ja=0.0,ka=0.0,la=0.0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0.0,wa=0.0,xa=0.0,ya=0.0,za=0.0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,Ma=0,Na=0,Oa=0,Pa=0.0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0,Va=0,Wa=0.0,Xa=0.0,Za=0.0,_a=0.0,$a=0,ab=0,bb=0.0,cb=0.0,db=0.0,eb=0.0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0.0;e=i;i=i+232|0;f=e|0;g=e+8|0;j=e+16|0;k=e+24|0;l=e+32|0;m=e+40|0;n=e+48|0;p=e+56|0;q=e+104|0;r=e+136|0;s=e+168|0;t=e+200|0;if((a|0)!=0){ym()}>2“>Fv(1,112688,(v=i,i=i+1|0,i=i+7&-8,c=0,v)|0)|0;i=v;if((a|0)==0){w=-1;i=e;return w|0}>2“>0;y=$w(d|0)|0;z=+zm();gc(x|0,112248,(v=i,i=i+16|0,c=>2“>X=W+8|0;Y=c|>3“>h- +>2“>Y=c|>3“>h- +>2“>5;Y=c|>3“>h+ +>2“>Y=c|>3“>h+ +>2“>Y=c[(c|0)+8>>2]|0;if((Y|0)!=0){>2“>_=Y|0;$=c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>aa=+h;>3“>ca=+h;>2“>ia=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>ka=+h;>3“>ma=+h;na=ha<ja?ha:ja;oa=ga<ka?ga:ka;pa=fa>la?fa:la;qa=ea>ma?ea:ma}else{na=ha;oa=ga;pa=fa;qa=ea}>2“>ph(s,R,c|>3“>la=+h;>3“>ja=+h;ra=na<ma?na:ma;sa=oa<la?oa:la;ta=pa>ka?pa:ka;ua=qa>ja?qa:ja}>2“>ph(t,K,(c|>3“>0)-1<<4)|0,1.0,ia);ja=+h;>3“>la=+h;>2“>ia=$+1|0;if((ia|0)<(c|0)){$=ia;ea=ya;fa=xa;ga=wa;ha=va}else{za=ya;Aa=xa;Ba=wa;Ca=va;break}}}else{za=ca;Aa=ba;Ba=aa;Ca=z}>3“>Ca;h=>3“>Aa;h=za;}X=ow(d,X)|0;}while((X|0)!=0)}W=vx(d,W)|0;if((W|0)==0){break a}}cc(94032,102832,3891,170496);return 0}}d;t=b+293|0;a=0;s=d|0;p=ew(s,99560)|0;do{if((p|0)!=0){>2”>m,c=n,v)|0)|0;i=v;if((r|0)<=0){break}>3”>72.0;q=b+208|0;h=>3”>h=+a=1}}while(0);t=b+292|0;a=0;p=ew(s,98736)|0;do{if((p|0)!=0){>2“>m,c=n,v)|0)|0;i=v;if((q|0)<=0){break}>3“>72.0;r=b+224|0;h=>3“>h=+a=1}}while(0);t=b+294|0;a=>2”>0)+8>>2]|0)+48|0;c=>2”>c=>2”>c=>2”>c=>2”>m=c[(c|0)+8>>2]|0;do{>3”>if(+h<=.001){Da=m;break}a=>2”>while(0);c=(a|if((a|0)==0){break}>2“>while(0);m=b+256|0;Da=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;c=Wv(d,0,96360,0)|0;c=Im(0,c|Fm(0,c|>2“>29704;c=$>2“>eF(m);c=0}>2“>eF(t);c=0}>2“>eF(n);c=0}n=ew(s,104872)|0;do{if((n|0)==0){>2“>0;c=1}else{>2“>p|0)==0?101368:p;p=ew(s,100968)|0;q=b+300|0;y=(p|0)==0?100504:p;c=>2“>Fv(0,99976,(v=i,i=i+8|0,c=a|>2“>q=Lb(n|0)|0;c=>2“>Ga=W;Ha=c|0}else{>2“>P=Ia;c=P;Ga=Q;Ha=P}>2“>y;P=La(0,c|0)|0;if((P|0)==0){break}else{q=Fa;y=P;W=Ga}}if((Fa|0)==0){Ea=0;break}>2“>0,(Fa<<2)+8|0)|0;c=>2“>0;c[(c|0)+(q+2<<2)>>2]=0;Ea=Fa}}if((a|0)==0){break}>2”>2)+8|0)|0;y=W;P=c|0;do{if((P|0)<1){Ja=66}else{Q=1;O=0;N=P;while(1){if(($h(b,Q,N,p)|0)<<24>>24==0){Ka=O}else{>2”>L=c|0;if((Q|0)<(L|0)){Q=Q+1|0;O=Ka;N=L}else{break}}if((Ka|0)==0){Ja=66;break}>2”>Ka;c=(>2”>Fv(0,103720,(v=i,i=i+8|0,c=p,v)|0)|0;i=v;eF(W);Ma=0}while(0);Ma=c|0;c=Ma+1;if((Ma|0)==0){c=Lb(Ab(1,0)|0)|0;Ab(1,113248)|0}Ma=DA(b)|0;c:do{if((Ma|0)!=0){t=b+56|0;Ka=b|0;Ea=b+184|0;Fa=b+192|0;m=d+48|0;Ga=b+28|0;Ha=Ma;while(1){>2“>c=>2“>c=>2“>c=>2“>c=>2“>c;>2“>24632;c=c;>2“>Na=Ha+52|0;Ia=OA(Ha,c|>2“>n=Ha+152|0;c=>2“>n=Ha+152|0;c=n=a|0;if((n<<24>>24|0)==101){if((Ya(Ia+1|0,105256)|0)==0){Oa=16;break}else{Ja=94;break}}else if((n<<24>>24|0)==110){if((Ya(Ia+1|0,105664)|0)==0){Oa=1;break}else{Ja=94;break}}else{Ja=94;break}}}while(0);if((Ja|0)==94){Ja=0;Oa=0}>2”>c|Oa}c=0;Ja=103}else{do{>2“>if((Ya(c|n=c|0;if((n|0)==0){Ja=103;break d}>2”>Ha;c=c[(c|0)+36>>2];Ja=105;break d}}>2”>0;c=0;c=0;Ja=103}}while(0);do{if((Ja|0)==103){Ja=0;if((PA(Ha)|0)!=0){break}>2”>Ja=0;c=>2”>25400;Ia=Ha|0;Y=c|0;do{if((a|0)==0){>2”>z=+h[(c|>3”>z;h=z;break}else{>3”>4.0;h=4.0;break}}else{>2”>c;>2”>c;>2”>c;>2”>c}}while(0);e:do{if((a|0)==0){>3”>h=>2”>y=Ha+416|0;n=(c|>2”>c;>2”>c;>2”>c;>2”>c;break e;break};default:{vF(Ha+416|0,0,16)|0;break e}}}else{>2”>c;>2”>c;>2”>c;>2”>c}}>2”>0;z=+h[(c[(c|0)+8>>2]|0)+24>>3];f:do{if(z!=0.0){>3”>z;h=z}else{do{if((y|0)!=0){if((a|0)==0){break}>2”>c;>2”>c;>2”>c;>2”>c;break f}}>2”>n=r;P=(c|>2”>c;>2”>c;>2”>c;>2”>c;break}else{>3”>96.0;h=96.0;break}}}>3”>aa=+h;>3”>ca=+h;>3”>Aa=ba-za;h=>3”>Ca=ca-Ba;h=>3”>va;za=aa+Ba;h=>2”>1.0;Da=c[(c|>3”>za=+h;if(za<=.001){Pa=Aa;Qa=Ba;Ra=1.0;break}va=Ba==0.0?Ca:Ba;wa=Aa==0.0?za:Aa;if(!(Ca<va|za<wa)){if(!((a|0)!=0&Ca>va&za>wa)){Pa=wa;Qa=va;Ra=1.0;break}}>3”>while(0);Ba=(z+ba)*.5;h=>2”>Aa;Da=Ha+360|0;c=>3”>h=>2”>r=dF((xF(y|0)|0)+1|0)|0;P=dF((xF(y|0)|0)+1|0)|0;n=ac(y|0,107704,(v=i,i=i+32|0,c=>2”>g,c=>2”>N=Ax(c|0,r,0)|0;if((N|0)==0){break}>2”>h[(c|>2”>h[(c|0)+24>>3]}else{>2”>f,c=>2”>j,c=>2”>ac(y|0,106592,(v=i,i=i+40|0,c=>2”>g,c=>2”>k,c=l,v)|0)|0;i=v;break}>3”>N=O+8|0;h=+>3”>0)+16>>3];h=+>3”>while(0);eF®;eF(P);Sa=+h;>3”>y=Ha+368|0;h=+>3”>n=Ha+376|0;h=+>3”>Y=Ha+352|0;h=+>3”>h=>2”>Ta;N=c|>3”>aa=+h;>3”>0)==0;ba=n?aa:ca;z=n?ca:aa;aa=+h;if((a|0)==0){Ja=149}else{>3“>Aa=+h->2“>c=1;Ua=1}else{>2“>O=n+1|0;c=O;Ua=O}}while(0);do{if(Ba<1.0e-4){>2“>O=~~(ba/Ba);y=Ha+168|0;c=O;if(ba-Ba*+(O|0)<=1.0e-4){Va=O;break}>2“>while(0);c=da(Va,Ua)|0;Wa=z<Aa?z:Aa;Xa=ba<Ba?ba:Ba;Za=Aa;_a=Ba;$a=Va;ab=Ua}}while(0);do{if((Ja|0)==149){Ja=0;do{>2“>Ia=c|>3“>aa*2.0;za=Ca<0.0?0.0:Ca;Ca=+h-ca*2.0;if(Ca>=0.0){bb=za;cb=Ca;break}bb=za;cb=0.0}}>2“>1;c=>3“>while(0);Ia=Ha+432|0;ba=(aa*2.0+Za)*+h/72.0;if(ba<0.0){db=ba+-.5}else{db=ba+.5}>3“>db;P=Ha+440|0;ba=(ca*2.0+_a)*+h/72.0;if(ba<0.0){eb=ba+-.5}else{eb=ba+.5}>2“>eb;r=Ha+188|0;n=Ha+180|0;y=Ha+176|0;O=Ha+172|0;Q=N+196|0;vF(O|0,0,24)|0;q=a[c|0]|0;if((q|0)==66){fb=0;gb=0;hb=1;ib=0}else if((q|0)==76){fb=0;gb=1;hb=0;ib=0}else if((q|0)==82){>2“>c=$a-1;fb=0;gb=0;hb=-1;ib=0}else{fb=0;gb=0;hb=0;ib=0}>2“>gb|ib;c=>2“>c=ab-1;jb=0;kb=-1;lb=0;mb=0}else if((n|0)==84){>2“>y=r;c=>2“>Ja=0;c=>2“>1;c=>2“>0;Fv(0,109544,(v=i,i=i+8|0,c=>2“>if((a[(c[(c|0)+8>>2]|0)+82|0]|0)==0){nb=0.0;ob=0.0}else{if(Za>Wa){pb=(Za-Wa)*.5}else{pb=0.0}if(_a<=Xa){nb=pb;ob=0.0;break}nb=pb;ob=(_a-Xa)*.5}}>3“>0)==0;ba=N?Xa:Wa;z=N?Wa:Xa;Ba=(N?aa:ca)+(N?nb:ob);h=>3“>Aa;za=z+Ba;h=>3“>Ca;va=+h;>3“>z/va;h=>2“>Q=~~qb;y=Ha+456|0;c=>2“>q=~~rb;c=q;Ba=za*va/72.0;if(Ba<0.0){sb=Ba+-.5}else{sb=Ba+.5}>2“>L=~~tb;c=L;if(!N){>2“>q;c=>2“>L;c=r}c=Ha}Ha=EA(b)|0;if((Ha|0)==0){break c}}if((Ja|0)==77){0,v)|0)|0;i=v;Ha=c|0;do{if((Ha|0)>0){m=Ha-1|0;c=m;if((m|0)!=0){break}Ab(1,c|0)|0;eF(c|0)}}while(0);if((a|0)==0){w=-1;i=e;return w|0}>2“>0;m=$w(s)|0;Ba=+zm();gc(Ha|0,112248,(v=i,i=i+16|0,c=>2“>Fv(1,111e3,(v=i,i=i+8|0,c=v)|0)|0;i=v;m=c|0;do{if((m|0)>0){Ha=m-1|0;c=Ha;if((Ha|0)!=0){break}Ab(1,c|0)|0;eF(c|0)}}while(0);if((a|0)==0){w=-1;i=e;return w|0}>2”>0;Ha=$w(s)|0;Ba=+zm();gc(m|0,112248,(v=i,i=i+16|0,c=while(0);Na=c|0;do{if((Na|0)>0){Ja=Na-1|0;c=Ja;if((Ja|0)!=0){break}Ab(1,c|0)|0;eF(c|0)}}while(0);if((a|0)==0){w=0;i=e;return w|0}>2“>0;Ja=$w(s)|0;tb=+zm();gc(Na|0,112248,(v=i,i=i+16|0,c=>2“>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+160|0;h=g+128|0;j=g+136|0;k=g+144|0;c=>2“>0;Iv(k,128,g|0);Lv(k,f)|0;f=k+4|0;l=c|>2“>Jv(k,1)|0;m=c|0}a=>2“>0;c=m;f=b+300|0;l=b+296|0;n=b+308|0;o=b+312|0;b=m;while(1){>2“>r=ec(m|0,c|0,j|0)|0;m=(r|0)!=0;if(m){m=a|0;if((m<<24>>24|0)==0){q=12}else if((m<<24>>24|0)==97){if((Ya(r|0,103064)|0)==0){u=d}else{v=97;w=r;q=10}}else{v=m;w=r;q=10}a:do{if((q|0)==10){while(1){q=0;x=w+1|0;if(((v&255)-48|0)>>>0>=10>>>0){break}y=a|0;if(y<<24>>24==0){q=12;break a}else{v=y;w=x;q=10}}>2”>y=c|0;if((y|0)<1){u=-1;break}else{z=1}while(1){0;if(m<<24>>24==(a|0)){if((Ya(r|0,A|0)|0)==0){u=z;break a}}if((z|0)<(y|0)){z=z+1|0}else{u=-1;break}}}}while(0);if((q|0)==12){q=0;u=Rb(r|0)|0}B=(u|0)==(d|0)}else if((t|0)==2){m=a|0;if((m<<24>>24|0)==97){if((Ya(r|0,103064)|0)==0){C=0}else{D=97;E=r;q=21}}else if((m<<24>>24|0)==0){q=23}else{D=m;E=r;q=21}b:do{if((q|0)==21){while(1){q=0;y=E+1|0;if(((D&255)-48|0)>>>0>=10>>>0){break}x=a|0;if(x<<24>>24==0){q=23;break b}else{D=x;E=y;q=21}}>2“>x=c|0;if((x|0)<1){C=-1;break}else{F=1}while(1){0;if(m<<24>>24==(a|0)){if((Ya(r|0,A|0)|0)==0){C=F;break b}}if((F|0)<(x|0)){F=F+1|0}else{C=-1;break}}}}while(0);if((q|0)==23){q=0;C=Rb(r|0)|0}m=a|0;if((m<<24>>24|0)==97){if((Ya(s|0,103064)|0)==0){G=e}else{H=97;I=s;q=31}}else if((m<<24>>24|0)==0){q=33}else{H=m;I=s;q=31}c:do{if((q|0)==31){while(1){q=0;t=I+1|0;if(((H&255)-48|0)>>>0>=10>>>0){break}x=a|0;if(x<<24>>24==0){q=33;break c}else{H=x;I=t;q=31}}>2”>x=c|0;if((x|0)<1){G=-1;break}else{J=1}while(1){0;if(m<<24>>24==(a|0)){if((Ya(s|0,y|0)|0)==0){G=J;break c}}if((J|0)<(x|0)){J=J+1|0}else{G=-1;break}}}}while(0);if((q|0)==33){q=0;G=Rb(s|0)|0}if((G&C|0)<=-1){b=0;continue}m=(C|0)>(G|0);if(((m?G:C)|0)>(d|0)){b=0;continue}B=((m?C:G)|0)>=(d|0)}else{b=0;continue}if(B){p=B&1;q=43;break}else{b=0}}if((q|0)==43){Mv(k);i=g;return p|0}return 0}function ai(a,b){a=a|0;b=b|0;var >2“>f=c|>3“>j=+h;if((e|0)>1){k=1;l=j;m=g;n=j;o=g}else{>3“>q;u=a+8|0;h=>3“>s;w=a+24|0;h=r;i=d;return}while(1){b=k+1|0;x=k+2|0;g=(h[f
(k<<4)>>3]+ h[f
(b<<4)>>3])*.5;j=(h[f
(k<<4)+8>>3]+ h[f
(b<<4)+8>>3])*.5;y=mh[f
(x<<4)>>3];B=h[f
(x<<4)+8>>3];C=y<j?y:j;y=z<B?z:B;z=A>j?A:j;j=g>B?g:B;x=k+3|0;if((x|0)<(e|0)){k=x;l=y;m=C;n=j;o=z}else{p=y;q=C;r=j;s=z;break}}>3“>q;u=a+8|0;h=>3“>s;w=a+24|0;h=r;i=d;return}function bi(a,d,e,f,g,i,j){a=a|0;d=+d;e=+e;f=f|0;g=g|0;i=i|0;j=j|0;var >2“>k=c|0}else{k=g}do{if(i<<24>>24==0){>2“>while(0);k=c|0;if((k&4259840|0)==0){return}i=(k&131072|0)!=0;g=j+264|0;if(i){>2“>0;c=2}else{>2“>2;c=4}>2“>0);f=jk(c<<>3“>j;h=>3“>e+-3.0;h=>2“>n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0;n=i;i=i+64|0;o=n|0;p=n+48|0;q=c|0;if((d|0)==0){i=n;return}if((a|0)==0){i=n;return}if((l|0)==0){r=0}else{s=jk((xF(l|0)|0)+11|0)|0;if((e|0)==7){t=89496}else if((e|0)==11){t=90024}else if((e|0)==6){t=89080}else{cc(88624,102832,2642,170728)}>2“>l,c=t,u)|0)|0;i=u;r=s}>2“>0)+12|0;t=c|>2“>e=p;f=c|0;l=a|0;if(l<<24>>24==0){break}else{v=f;w=l}while(1){l=v+1|0;if((Qa(w&255|0)|0)==0){break}f=a|0;if(f<<24>>24==0){break a}else{v=l;w=f}}if((a|0)==0){break}>3“>h;>3“>h*.>3“>y;h=>3“>y-x;h=>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+336>>2]|0);lB(b,c|0);uB(b,o|0,3)}}while(0);if(!u){if((q&4|0)!=0){di(b,d);gB(b,g,j,k,r)}hB(b)}if((r|0)!=0){eF®}>2“>d=0,e=0,f=0,g=0,i=0,j=0,k=0,l=0;d=c|>2“>c=>2“>c=>2“>g=d+272|0;eF(c|>2“>4)|0;d=i;c=>3“>h- +>3“>5;k=b+64|0;l=b+32|0;h=+>3“>h*.>3“>h+ +>3“>5;h=+>3“>h*.5;if((e&8192|0)==0){RA(a,d,d,2)|0}if(f){return}qi(d);return}function ei(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=1;f=b;while(1){b=a|0;if((b<<24>>24|0)==0){break}else if((b<<24>>24|0)==58){g=e+1|0}else{g=e}e=g;f=f+1|0}f=da((xF(d|0)|0)+1|0,e)|0;if((c|0)<(f|0)){g=f+10|0;c=g;c=gF(c|0,g)|0}zF(c|0,d|0)|0;g=e-1|0;e=c|0;if((g|0)==0){h=e;return h|0}else{i=g;j=e}while(1){e=j+(xF(j|0)|0)|0;z=58;a=z;z=z>>8;a=z;AF(c|0,d|0)|0;e=i-1|0;g=c|0;if((e|0)==0){h=g;break}else{i=e;j=g}}return h|0}function fi(a,b,c){a=+a;b=+b;c=+c;return+((1.0-a/b)c.5)}function gi(a,b,c){a=+a;b=+b;c=+c;return+(a/b*c*.5)}function hi(a,b,c){a=+a;b=+b;c=+c;var d=0.0,e=0.0;d=a/b;if(d>.5){e=1.0-d}else{e=d}return+(e*c)}function ii(a,b,c){a=+a;b=+b;c=+c;return+(c*.5)}function ji(a,b,d,e){a=a|0;b=+b;d=d|0;e=e|0;var >2“>c=>2“>jk(64)|0;c=>2“>m;Qm(f|0,c|>2“>o=0.0;k=c|0;p=0;while(1){>3“>r=+h->3“>t=+h->3“>r=q-t;q=+h;v=s-q;s=u+ +T(r*r+v*v);v=t- +>3“>h;q=s+ +>2“>while(0);z=B*3|0;a=z+4|0;p=d+4|0;c=>2“>jk(a<<4)|0;a=((l-B|0)*3|0)+1|0;l=e+4|0;c=>2“>jk(a<<4)|0;if((c|0)>0){a=0;while(1){>2“>0)+(a<<4)|0;x=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>if((c|0)>0){a=D;p=0;while(1){>2“>0)+(p<<4)|0;e=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>Qm(g,(c|>2“>0)+(z<<4)|0,c|0);eF(m);i=f;return}function ki(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,g=0,j=0,k=0,l=0.0;d=i;i=i+144|0;e=a+48|0;f=+ui(a,e,a+16|0);if(!(f<4.0&+ui(a,e,a+32|0)<4.0)){g=d|0;j=d+64|0;Qm(d+128|0,a,3,.5,g,j);k=ki(j,ki(g,b)|0)|0;i=d;return k|0}>2“>c=>2“>c;>2“>c;>2“>c;>2“>c}>3“>l=+h;>3“>0;h=>2“>l;c=e;k=e;i=d;return k|0}function li(b,d,e){b=b|0;d=d|0;e=e|0;var h=Hm(e|0,c|>2”>0,c|if((a|0)!=0){g=0;return g|0}if((rw(d,e)|0)==0){g=1;return g|0}h=rw(d,e)|0;if((h|0)==0){g=0;return g|0}else{k=h}while(1){h=Hm(k|0,c|0,213440)|0;if((a|0)==0){g=1;l=9;break}>2“>0,c|>2“>l=c|0}if((h|0)==0){m=5}else{if((a|0)==0){m=5}else{n=h}}if((m|0)==5){n=ew(e,82904)|0}Hh(b,l,n,j,k,Ih(b,e,g)|0,e)|0;Mv(g);i=f;return}function ni(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function oi(b,d){b=b|0;d=d|0;var >2“>0;if((c|0)<1){return}else{f=1;g=d}while(1){if((a|0)==0){break}lB(b,d)}}while(0);d=ew(h,121832)|0;do{if((d|0)!=0){if((a|0)==0){break}lB(b,d)}}while(0);d=ew(h,120224)|0;do{if((d|0)!=0){if((a|0)==0){break}lB(b,d)}}while(0);d=ew(h,121048)|0;do{if((d|0)!=0){if((a|0)==0){break}nB(b,d)}}while(0);d=ew(h,160752)|0;do{if((d|0)!=0){if((a|0)==0){break}lB(b,d)}}>2”>0;if((f|0)<(c|0)){f=f+1|0;g=d}else{break}}return}function pi(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>j=+h;f=g<j;do{if(f){k=0}else{>3”>l=+h;>3”>k=l<=+h|0}}>3”>if(l>+h){m=0;break}>3”>if(n<+h){m=0;break}>3”>n=+h;do{if(g==l){>3”>if(f|n>=p^+h>=p^1){break}>3”>p=+h;if(n==p){if(!(g>=j^l>=j)){break}>3”>if(n>+h){break}else{o=0}i=e;return o|0}>3”>if(t>+h){break}else{o=0}i=e;return o|0}}>3”>if(w>+h|v<r|v>s){break}else{o=0}i=e;return o|0}}while(0);a=n<p;s=a?n:p;r=a?p:n;w=g+(u-n)/q;do{if(w>=j){if(w>v|u<s|u>r){break}else{o=0}i=e;return o|0}}>3”>b=0,c=0.0;b=a+16|0;c=+h;>3”>c;h=>3”>h;>3”>h;>3”>h;return}function ri(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>c;>2”>c;>2”>c;>2”>c;>3”>j=b+8|0;k=+h;l=d;while(1){if((l|0)==0){break}else if((l|0)==270){m=5;break}else if((l|0)==90){m=3;break}else if((l|0)==180){m=4;break}if((l|0)<0){m=7;break}if((l|0)<=360){m=10;break}l=(l|0)%360|0}if((m|0)==3){>3”>k;h=-0.0-g}else if((m|0)==4){>3”>g;h=-0.0-k}else if((m|0)==5){>3”>k;h=g}else if((m|0)==7){si(a,b,-l|0);i=e;return}else if((m|0)==10){if((c|0)==(l|0)){n=+h;o=+h}else{p=+(l|0)/6.283185307179586;q=+W(p);h=q;r=+V(p);h=r;c=l;n=r;o=q}>3”>g*n-k*o;h=g*o+k*n;i=e;return}>2”>c;>2”>c;>2”>c;>2”>c;i=e;return}function si(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>c;>2”>c;>2”>c;>2”>c;>3”>j=b+8|0;k=+h;l=d;while(1){if((l|0)==90){m=3;break}else if((l|0)==0){break}else if((l|0)==270){m=5;break}else if((l|0)==180){m=4;break}if((l|0)<0){m=7;break}if((l|0)<=360){m=10;break}l=(l|0)%360|0}if((m|0)==3){>3”>0.0-k;h=g}else if((m|0)==4){>3”>g;h=-0.0-k}else if((m|0)==5){>3”>k;h=g}else if((m|0)==7){ri(a,b,-l|0);i=e;return}else if((m|0)==10){m=360-l|0;if((c|0)==(m|0)){n=+h;o=+h}else{p=+(m|0)/6.283185307179586;q=+W(p);h=q;r=+V(p);h=r;c=m;n=r;o=q}>3”>g*n-k*o;h=g*o+k*n;i=e;return}>2”>c;>2”>c;>2”>c;>2”>c;i=e;return}function ti(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>c;>2”>c;>2”>c;>2”>c;>3”>j=+h;>3”>j;l=+h+>3”>j;h=+>3”>g;h=>3”>l;h=m;i=e;return}function ui(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>j=+h->3”>l=+h->3”>k)-l*(+h-g);g=m*m;if(g<1.0e-10){n=0.0;i=e;return+n}n=g/(j*j+l*l);i=e;return+n}function vi(b){b=b|0;var d=0,e=0,f=0;d=i;if((a|0)!=0){i=d;return}a=1;e=zd(c|>2”>b,c=e,f)|0)|0;i=f;wi();i=d;return}function wi(){var b=0,d=0,e=0,f=0,g=0;b=i;d=c|>2”>c;d=c|0;if((d|0)>0){Kv(c|0,c|0,d)|0}Kv(c|0,c|0,c|0)|0;d=c|>2”>0;if(e>>>0<(c|0)>>>0){f=d;g=e}else{Jv(d,1)|0;d=c|>2”>c=g+1;a=0;g=c|>2”>0;c=b=b|0;e=e|0;f=f|0;c=e;Iv(174880,128,0);c=b;a=0;a=0;a=0;c=0;c=0;a=0)+8>>2]|0)+115|0]|0)|0)|0;c=0)+8>>2]|0)+136>>2]|0);sd(c|0,98,8);td(c|0,70);return 0}function yi(e,f,g){e=e|0;f=f|0;g=g|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,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;j=i;i=i+264|0;k=j|0;l=j+8|0;m=j+16|0;n=j+24|0;o=j+56|0;p=j+88|0;q=j+120|0;r=j+152|0;s=j+184|0;t=j+216|0;u=j+248|0;v=j+256|0;if((pm(f,97048)|0)==0){1;a=->2”>y=v+8|0;B=c|>2”>Fv(0,120960,(D=i,i=i+16|0,c=>2”>F=Oc[c&255](w,B)|0;E=(d|0|F)&255}a=c=w;a=0;c=285;i=j;return}do{if((pm(f,91560)|0)!=0){if((pm(f,86296)|0)==0){break}if((pm(f,81584)|0)==0){a=>1“>1;b=>2“>v=x+8|0;F=c|>2“>Fv(0,120960,(D=i,i=i+16|0,c=>2“>B=Oc[c&255](w,F)|0;G=(d|0|B)&255}a=c=w;c=286;i=j;return}if((pm(f,163664)|0)==0){c;c;c;c;c;c;c;c;>2”>1.0;c=0;do{if((g|0)!=0){>2”>A=B+8|0;F=c|>2”>Fv(0,120960,(D=i,i=i+16|0,c=>2”>C=Oc[c&255](z,F)|0;H=(d|0|C)&255}a=>2”>while(0);w=c|0;c=63](w,z,1)|0;c=287;i=j;return}if((pm(f,159656)|0)==0){c;c;c;c;c;c;c;c;>2“>1.0;c=0;c=63](v,w,1)|0;c=289;i=j;return}if((pm(f,142280)|0)==0){c;c;c;c;c;c;c;c;>2“>1.0;c=0;c=63](v,w,1)|0;c=293;i=j;return}if((pm(f,154648)|0)==0){c;c;c;c;c;c;c;c;>2“>1.0;c=0;c=63](v,w,1)|0;c=290;i=j;return}if((pm(f,151360)|0)==0){c;c;c;c;c;c;c;c;>2“>1.0;c=0;c=63](v,w,1)|0;c=288;i=j;return}if((pm(f,148472)|0)==0){c;c;c;c;c;c;c;c;>2“>1.0;c=0;c=63](v,w,1)|0;c=291;i=j;return}if((pm(f,145248)|0)==0){c;c;c;c;c;c;c;c;>2“>1.0;c=0;c=63](v,w,1)|0;c=292;i=j;return}if((pm(f,139176)|0)==0){c=>2“>v=x+8|0;C=c|>2“>Fv(0,120960,(D=i,i=i+16|0,c=>2“>F=Oc[c&255](178768,C)|0;I=(d|0|F)&255}a=c=282;i=j;return}if((pm(f,136632)|0)==0){c=276;i=j;return}if((pm(f,133736)|0)==0){c=279;i=j;return}if((pm(f,131648)|0)!=0){if((pm(f,167840)|0)==0){c=262;i=j;return}else{c=268;a=1;E=zd(c|>2”>f,c=E,D)|0)|0;i=D;i=j;return}}>2”>w=z+8|0;v=c|>2”>Fv(0,120960,(D=i,i=i+16|0,c=>2”>A=Oc[c&255](E,v)|0;J=(d|0|A)&255}a=c=E;c=284;i=j;return}}while(0);a=0;c=260;i=j;return}function zi(b,d){b=b|0;d=d|0;var e=0,f=0;b=i;if((pm(d,97048)|0)==0){c=264;a=1;i=b;return}do{if((pm(d,91560)|0)!=0){if((pm(d,86296)|0)==0){break}if((pm(d,81584)|0)==0){c=265;a=0;i=b;return}if((pm(d,167840)|0)==0){c=263;i=b;return}if((pm(d,163664)|0)==0){c=266;i=b;return}if((pm(d,159656)|0)==0){c=270;i=b;return}if((pm(d,154648)|0)==0){c=271;i=b;return}if((pm(d,151360)|0)==0){c=269;i=b;return}if((pm(d,148472)|0)==0){c=272;i=b;return}if((pm(d,145248)|0)==0){c=273;i=b;return}if((pm(d,142280)|0)==0){c=274;i=b;return}if((pm(d,139176)|0)==0){if((c|0)==282){c=281;i=b;return}else{c=258;i=b;return}}if((pm(d,136632)|0)==0){if((c|0)==276){c=275;i=b;return}else{c=277;i=b;return}}if((pm(d,133736)|0)==0){if((c|0)==279){c=278;i=b;return}else{c=280;i=b;return}}if((pm(d,131648)|0)!=0){c=268;a=1;e=zd(c|>2“>d,c=e,f)|0)|0;i=f;i=b;return}if((c|0)==284){c=283;i=b;return}else{c=259;i=b;return}}}while(0);c=261;i=b;return}function Ai(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;if((a|0)==0|(e|0)==0){return}else{f=e;g=0;h=d}while(1){d=h+1|0;e=a|0;if((e&255)>>>0>31>>>0){b=c|>2“>0;if(i>>>0<(c|0)>>>0){j=b;k=i}else{Jv(b,1)|0;b=c|>2“>c=k+1;a=e;l=g+1|0}else{l=g}e=f-1|0;if((e|0)==0){break}else{f=e;g=l;h=d}}if((l|0)==0){return}c=267;return}function Bi(){var b=0;b=(a|a)<<24>>24;qd(c|0);Mv(174880);return b|0}function Ci(){var b=0,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,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;b=i;c=0;d=0;a:while(1){e=a|0;do{if((e<<24>>24|0)==2){f=-1;g=41;break a}else if((e<<24>>24|0)==0){a=1;h=6;j=0;k=157976}else{l=c|0;m=a|0;if(m<<24>>24==0){a=2;h=7;j=d;k=127960;break}n=l+1|0;b:do{if(m<<24>>24==60){o=a|0;c:do{if(o<<24>>24==33){if((Za(l+2|0,115392,2)|0)!=0){p=n;q=33;g=18;break}r=l+4|0;s=r;t=1;while(1){u=s;while(1){v=u+1|0;w=a|0;if((w<<24>>24|0)==0){x=u;break c}else if((w<<24>>24|0)==62){g=14;break}else if((w<<24>>24|0)==60){g=12;break}else{u=v}}if((g|0)==12){g=0;y=t+1|0;z=60}else if((g|0)==14){g=0;y=t-1|0;z=62}if((y|0)==0){break}else{s=v;t=y}}t=u-2|0;if(t>>>0>=r>>>0){if((Za(t|0,115392,2)|0)==0){A=u;B=z;g=20;break}}0,C)|0)|0;i=C;a=1;A=u;B=a|0;g=20}else{p=n;q=o;g=18}}while(0);d:do{if((g|0)==18){while(1){g=0;if((q<<24>>24|0)==0|(q<<24>>24|0)==62){A=p;B=q;g=20;break d}o=p+1|0;p=o;q=a|0;g=18}}}while(0);do{if((g|0)==20){g=0;if(B<<24>>24!=62){x=A;break}D=A+1|0;break b}}0,C)|0)|0;i=C;a=1;D=x}else{r=l;o=m;while(1){do{if((o<<24>>24|0)==38){t=r+1|0;if((a|0)==35){g=26;break}E=fn(t,174880)|0}else if((o<<24>>24|0)==0|(o<<24>>24|0)==60){D=r;break b}else{g=26}}while(0);if((g|0)==26){g=0;t=c|0;if(t>>>0<(c|0)>>>0){F=t}else{Jv(174880,1)|0;F=c|0}c=F+1;a=o;E=r+1|0}r=E;o=a|0}}}while(0);h=D-l|0;j=D;k=l}}while(0);c=c;c=c;c=k;c=h;e=c|0;m=c|0;n=e-m|0;o=c|0;if((e|0)==(m|0)){G=ud(o,k,h,(h|0)==0|0)|0}else{if(e>>>0<(c|0)>>>0){H=e}else{Jv(174880,1)|0;H=c|0}a=0;e=c|0;c=e;G=ud(o,e,n,0)|0}if(!((G|0)!=0|(a|0)!=0)){n=Ad(yd(c|0)|0)|0;e=zd(c|>2“>n,c=e,C)|0)|0;i=C;wi();a=1;c=268}if((j|0)!=0){c=j}e=c|0;if((e|0)==0){d=j}else{f=e;g=41;break}}if((g|0)==41){i=b;return f|0}return 0}function Di(a,b){>2“>a=a|0;b=b|0;c=Lb(b|0)|0;return 0}function Fi(a,b){a=a|0;b=b|0;return >2“>0,c|0)|0}function Gi(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;f=(Cb(a|0)|0)<<24>>24;do{if((f|0)==82){g=d+1|0;if((pm(g,118688)|0)!=0){h=g;j=5;break}>2“>Fv(0,115896,(g=i,i=i+8|0,c=d,g)|0)|0;i=g;k=1;i=e;return k|0}}>2“>while(0);c=108;k=0;i=e;return k|0}function Hi(a,b){>2“>a=a|0;b=b|0;c=b;return 0}function Ji(a,b){a=a|0;b=b|0;var >2“>Fv(0,111576,(g=i,i=i+16|0,c=>2“>Fv(0,110912,(g=i,i=i+24|0,c=>2“>b,c=255,g)|0)|0;i=g;j=1;i=d;return j|0}if((f|0)<0){>2“>112168,c=>3“>h=+(f|0);j=0;i=d;return j|0}return 0}function Ki(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,j=0;f=i;g=(Cb(a|0)|0)<<24>>24;do{if((g|0)==67){if((pm(e+1|0,116848)|0)==0){h=0}else{break}i=f;return h|0}else if((g|0)==82){if((pm(e+1|0,118688)|0)!=0){break}>1“>b|2;h=0;i=f;return h|0}else if((g|0)==76){if((pm(e+1|0,117768)|0)!=0){break}>1“>b|4;h=0;i=f;return h|0}else if((g|0)==84){if((pm(e+1|0,83696)|0)!=0){break}>1“>b|6;h=0;i=f;return h|0}}f=0,g=0,h=0,j=0;f=i;g=(Cb(a|0)|0)<<24>>24;do{if((g|0)==76){if((pm(e+1|0,117768)|0)!=0){break}>1”>b|512;j=0;i=f;return j|0}else if((g|0)==67){if((pm(e+1|0,116848)|0)==0){j=0}else{break}i=f;return j|0}else if((g|0)==82){if((pm(e+1|0,118688)|0)!=0){break}>1”>b|256;j=0;i=f;return j|0}}>2”>a=a|0;b=b|0;c=Lb(b|0)|0;return 0}function Ni(d,e){d=d|0;e=e|0;var >2”>Fv(0,111576,(j=i,i=i+16|0,c=>2”>Fv(0,110912,(j=i,i=i+24|0,c=>2”>e,c=255,j)|0)|0;i=j;k=1;i=f;return k|0}if((h|0)<0){>2”>84544,c=a=>1“>b|32;k=0;i=f;return k|0}return 0}function Oi(d,e){d=d|0;e=e|0;var >2“>Fv(0,111576,(j=i,i=i+16|0,c=>2“>Fv(0,110912,(j=i,i=i+24|0,c=>2“>e,c=255,j)|0)|0;i=j;k=1;i=f;return k|0}if((h|0)<0){>2“>84904,c=a=>1”>b|64;k=0;i=f;return k|0}return 0}function Pi(d,e){d=d|0;e=e|0;var >2”>Fv(0,111576,(j=i,i=i+16|0,c=>2”>Fv(0,110912,(j=i,i=i+24|0,c=>2”>e,c=127,j)|0)|0;i=j;k=1;i=f;return k|0}if((h|0)<-128){>2”>85368,c=a=>1“>b|128;k=0;i=f;return k|0}return 0}function Qi(a,b){>2“>e=0,f=0,g=0,h=0,j=0;e=i;i=i+8|0;f=e|0;g=Ja(d|0,f|0,10)|0;if((c|0)==(d|0)){>2“>86680,c=d,h)|0)|0;i=h;j=1;i=e;return j|0}if((g|0)>65535){>2“>86680,c=>2“>Fv(0,110160,(h=i,i=i+24|0,c=>2“>d,c=0,h)|0)|0;i=h;j=1;i=e;return j|0}if((g|0)==0){>1“>b=g;j=0;i=e;return j|0}return 0}function Si(a,e){a=a|0;e=e|0;var f=0,g=0,h=0,j=0;f=i;g=(Cb(d|0|0)|0)<<24>>24;do{if((g|0)==70){if((pm(e+1|0,87736)|0)==0){h=0}else{break}i=f;return h|0}else if((g|0)==84){if((pm(e+1|0,88168)|0)!=0){break}>1“>b|1;h=0;i=f;return h|0}}>2“>d=0,e=0,f=0,g=0,h=0;d=i;i=i+8|0;e=d|0;f=Ja(b|0,e|0,10)|0;if((c|0)==(b|0)){>2“>88608,c=b,g)|0)|0;i=g;h=1;i=d;return h|0}if((f|0)>360){>2“>88608,c=>2“>Fv(0,110160,(g=i,i=i+24|0,c=>2“>b,c=0,g)|0)|0;i=g;h=1;i=d;return h|0}else{>2“>e=0,f=0,g=0,h=0,j=0;e=i;i=i+8|0;f=e|0;g=Ja(d|0,f|0,10)|0;if((c|0)==(d|0)){>2“>89072,c=d,h)|0)|0;i=h;j=1;i=e;return j|0}if((g|0)>65535){>2“>89072,c=>2“>Fv(0,110160,(h=i,i=i+24|0,c=>2“>d,c=0,h)|0)|0;i=h;j=1;i=e;return j|0}else{>2“>a=a|0;b=b|0;c=Lb(b|0)|0;return 0}function Wi(a,b){>2“>a=a|0;b=b|0;c=Lb(b|0)|0;return 0}function Yi(a,d){a=a|0;d=d|0;var >2“>Fv(0,111576,(h=i,i=i+16|0,c=>2“>Fv(0,110912,(h=i,i=i+24|0,c=>2“>d,c=65535,h)|0)|0;i=h;j=1;i=e;return j|0}if((g|0)<0){>2“>90016,c=>2“>Fv(0,89456,(h=i,i=i+1|0,i=i+7&-8,c=0,h)|0)|0;i=h;j=1;i=e;return j|0}else{if(((Cb(a|0)|0)&255|0)==82){k=d+1|0;if((pm(k,94416)|0)==0){>1”>b|4;l=e;break}if((pm(k,94024)|0)==0){>1”>b|2;l=e;break}else{>1”>b=>1”>b=>1”>b=>2”>Fv(0,93544,(m=i,i=i+8|0,c=d,m)|0)|0;i=m;l=1;break a}}}>1”>b|32;l=e}}while(0);k=La(0,94896)|0;if((k|0)==0){h=l;break}else{d=k;e=l}}eF(g);i=f;return h|0}function _i(a,b){>2”>a=a|0;b=b|0;c=Lb(b|0)|0;return 0}function aj(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,j=0;f=i;g=(Cb(a|0)|0)<<24>>24;do{if((g|0)==77){if((pm(e+1|0,95816)|0)==0){h=0}else{break}i=f;return h|0}else if((g|0)==66){if((pm(e+1|0,97464)|0)!=0){break}>1”>b|16;h=0;i=f;return h|0}else if((g|0)==84){if((pm(e+1|0,96352)|0)!=0){break}>1”>b|8;h=0;i=f;return h|0}}>2”>e=0,f=0,g=0,h=0,j=0;e=i;i=i+8|0;f=e|0;g=Ja(d|0,f|0,10)|0;if((c|0)==(d|0)){>2”>98160,c=d,h)|0)|0;i=h;j=1;i=e;return j|0}if((g|0)>65535){>2”>98160,c=>2”>Fv(0,110160,(h=i,i=i+24|0,c=>2”>d,c=0,h)|0)|0;i=h;j=1;i=e;return j|0}else{f=0,g=0,h=0,j=0;f=i;g=(Cb(a|0)|0)<<24>>24;do{if((g|0)==67){if((pm(e+1|0,116848)|0)==0){h=0}else{break}i=f;return h|0}else if((g|0)==76){if((pm(e+1|0,117768)|0)!=0){break}>1“>b|4;h=0;i=f;return h|0}else if((g|0)==82){if((pm(e+1|0,118688)|0)!=0){break}>1“>b|2;h=0;i=f;return h|0}}>2“>e=0,f=0,g=0,h=0,j=0;e=i;i=i+8|0;f=e|0;g=Ja(d|0,f|0,10)|0;if((c|0)==(d|0)){>2“>79912,c=d,h)|0)|0;i=h;j=1;i=e;return j|0}if((g|0)>127){>2“>79912,c=>2“>Fv(0,110160,(h=i,i=i+24|0,c=>2“>d,c=0,h)|0)|0;i=h;j=1;i=e;return j|0}else{a=g;j=0;i=e;return j|0}return 0}function ej(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=i;if((a|0)==42){f=b+112|0;a=a|1;g=0;i=e;return g|0}else{e=0,f=0,g=0;e=i;if((a|0)==42){f=b+112|0;a=a|2;g=0;i=e;return g|0}else{>2“>d=0;_z(b,122952)|0;d=ew(c[(c|0)+168>>2]|0,122800)|0;do{if((d|0)!=0){if((a|0)==0){break}_z(b,122592)|0;_z(b,d)|0;_z(b,122416)|0}}>2“>2]>>2]|0)|0)|0;_z(b,121864)|0;_z(b,gk(c[(c[c>>>2“>d=0,e=0,f=0,g=0.0,j=0.0,k=0.0,l=0.0,m=0.0;d=i;e=c|>2“>_z(b,124616)|0;_z(b,gk($w(c|0)|0)|0)|0}>2“>0,c|>2“>f,e)|0);i=e;f=c|>2“>c,>3“>f,e)|0);i=e;g=+h/>3“>72.0;k=+h*>3“>m=j*+h;>3“>h*>3“>k,h=>2“>d=0,e=0,f=0.0,g=0,j=0.0,k=0.0,l=0;d=i;e=c|>3“>0)|0)|0;_z(b,125592)|0;f=+h;>3“>0)|0;j=+h;k=-0.0- +>3“>dA(b,125320,(l=i,i=i+40|0,h=+>3“>h=>3“>g,h=>2“>k,l)|0);i=l;l=e+8|0;if((a[$w(c|0)|0]|0)==0){i=d;return}>2“>b=0;b=c|>2“>0)|0)|0;_z(a,125880)|0;_z(a,127488)|0;_z(a,gk($w(c|0)|0)|0)|0;_z(a,126984)|0;return}function mD(a){a=a|0;_z(a,130512)|0;return}function nD(a){a=a|0;var >2“>0;_z(a,128192)|0;_z(a,gk(c|>2“>f=gk(c[(c[(c|>2“>_z(a,126312)|0;_z(a,127488)|0;_z(a,gk($w(c|0)|0)|0)|0;_z(a,126984)|0;i=b;return}function oD(a){a=a|0;_z(a,130512)|0;return}function pD(a){a=a|0;var >2“>0;_z(a,128192)|0;_z(a,gk(c|if((a|0)==0){break}_z(b,129608)|0;_z(b,c)|0;_z(b,144328)|0}}while(0);do{if((d|0)!=0){if((a|0)==0){break}_z(b,129104)|0;_z(b,gk(d)|0)|0;_z(b,144328)|0}}while(0);if((e|0)==0){g=_z(b,128448)|0;return}if((a|0)==0){g=_z(b,128448)|0;return}_z(b,128728)|0;_z(b,gk(e)|0)|0;_z(b,144328)|0;g=_z(b,128448)|0;return}function sD(a){a=a|0;_z(a,130696)|0;_z(a,130512)|0;return}function tD(b,e,f){b=b|0;e=e|0;f=f|0;var >2”>c;>2”>c;>2”>c;>2”>c;0;_z(b,136736)|0;k=a|0;if((k|0)==114){_z(b,135944)|0}else if((k|0)==108){_z(b,136200)|0}else{_z(b,135672)|0}>3“>h;>3“>l;dA(b,135392,(k=i,i=i+16|0,h=+>3“>h=->2“>0;n=c|0;do{if((n|0)==0){>2“>c,k)|0);i=k;o=0;p=0}else{>2“>q=c|>2“>0;v=c|>2“>c,>2“>dA(b,134752,(k=i,i=i+8|0,c=w,k)|0);i=k}_z(b,144328)|0;if((u|0)!=0){>2“>dA(b,134344,(k=i,i=i+8|0,c=v,k)|0);i=k}if((q|0)==0){o=0;p=u;break}>2“>while(0);n=c|0;do{if((n|0)!=0){>2“>dA(b,133496,(k=i,i=i+1|0,i=i+7&-8,c=0,k)|0);i=k}if((r&2|0)!=0&(o|0)==0){>2“>dA(b,133152,(k=i,i=i+1|0,i=i+7&-8,c=0,k)|0);i=k;if((r&4|0)==0){x=0}else{>2“>dA(b,132832,(k=i,i=i+8|0,c=(x|0)!=0?132712:213408,k)|0);i=k}>2“>dA(b,132376,(k=i,i=i+1|0,i=i+7&-8,c=0,k)|0);i=k}if((r&16|0)==0){break}>3“>while(0);dA(b,131760,(k=i,i=i+8|0,h=+>2“>0)+16>>3],k)|0);i=k;e=j+16|0;x=c|0;if((x|0)==5){>2“>y=_z(b,130984)|0;z=f|0;A=c|0;B=hk(A,1)|0;C=_z(b,B)|0;D=_z(b,130832)|0;i=g;return}>2“>j,k)|0);i=k;y=_z(b,130984)|0;z=f|0;A=c|0;B=hk(A,1)|0;C=_z(b,B)|0;D=_z(b,130832)|0;i=g;return}else if((x|0)==1){x=e;j=d|0;o=d|d|>2”>j,c=>3”>h;>3”>h,>3”>f,g)|0);i=g;f=+h- +>3”>dA(a,137240,(g=i,i=i+16|0,h=+>3”>h,>3”>dA(a,147760,(j=i,i=i+16|0,h=h[b
(f<<4)>>3],>3”>h;>3”>h,>2”>dA(a,141960,(j=i,i=i+24|0,c=>3”>n,h=o,j)|0);i=j;l=(k|0)==0?67:32;k=k+1|0;}while((k|0)<(d|0));m=_z(a,147496)|0;i=f;return}function xD(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0.0,j=0;d=i;_z(a,148624)|0;zD(a,0,0);_z(a,148072)|0;if((c|0)>0){e=0}else{f=_z(a,147496)|0;i=d;return}do{g=-0.0- h[b
(e<<4)+8>>3];>3”>h=g,j)|0);i=j;e=e+1|0;}while((e|0)<(c|0));f=_z(a,147496)|0;i=d;return}function yD(a,b){a=a|0;b=b|0;_z(a,149224)|0;_z(a,gk(b)|0)|0;_z(a,148920)|0;return}function zD(b,e,f){b=b|0;e=e|0;f=f|0;var >2”>dA(b,146920,(k=i,i=i+8|0,c=f,k)|0);i=k}else if((e|0)==0){_z(b,146088)|0}else if((e|0)==3){l=j+56|0;m=l;n=d|d<<8|d<<16|d<<24|0;m=j+88|0;o=d|d<<8|d<<16|d<<24|0;do{if((o|0)==5){_z(b,n)|0}else if((o|0)==1){p=n;if(n>>>0<16777216>>>0){_z(b,146088)|0;break}else{>2“>p&255,c=>2“>while(0);if((c|0)!=1){break}n=a|0;if((n<<24>>24|0)==0|(n<<24>>24|0)==(-1|0)){break}while(0);_z(b,145776)|0;f=j+16|0;e=f;n=d|d<<8|d<<16|d<<24|0;e=j+48|0;o=d|d<<8|d<<16|d<<24|0;do{if((o|0)==1){p=n;if(n>>>0<16777216>>>0){_z(b,146088)|0;break}else{>2”>p&255,c=>3”>while(0);q=+h;if(q!=1.0){>2”>n=c|0;if((n|0)==1){>2”>dA(b,144880,(k=i,i=i+8|0,c=144088,k)|0);i=k}e=a|0;if((e<<24>>24|0)==0|(e<<24>>24|0)==(-1|0)){r=_z(b,144328)|0;i=g;return}j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0;j=i;i=i+32|0;k=j|0;l=c|0;c=>2”>0;n=+(c|>3”>l,f)|0);i=f;n=+h;>3”>p=+h;>3”>h,>3”>n,h=>2”>p,f)|0);i=f;k=m+140|0;p=+g;if(p>0.0){e=m+56|0;q=e;r=d|d<<8|d<<16|d<<24|0;q=m+88|0;s=d|d<<8|d<<16|d<<24|0;do{if((s|0)==1){t=r;if(r>>>0<16777216>>>0){_z(b,146088)|0;break}else{>2“>t&255,c=>2“>if((c|0)==1){r=a|0;if((r<<24>>24|0)==0|(r<<24>>24|0)==(-1|0)){u=13;break}>2“>_z(b,140288)|0;p=+g;if(p>0.0){k=m+96|0;u=k;e=d|d<<8|d<<16|d<<24|0;u=m+128|0;m=d|d<<8|d<<16|d<<24|0;do{if((m|0)==1){q=e;if(e>>>0<16777216>>>0){_z(b,146088)|0;break}else{>2”>q&255,c=>2”>if((c|0)==1){e=a|0;if((e<<24>>24|0)==0|(e<<24>>24|0)==(-1|0)){break}e=0,f=0,g=0,j=0.0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;e=i;f=c|0;c=>2“>0;j=+(c|0)*3.141592653589793/180.0;k=j;if(j==0.0){l=50;m=50}else{l=~~((+V(k)+1.0)*50.0);m=~~((1.0- +W(k))*50.0)}>2“>f,c=m,n)|0);i=n;_z(b,141248)|0;m=g+56|0;l=m;o=d|d<<8|d<<16|d<<24|0;l=g+88|0;p=d|d<<8|d<<16|d<<24|0;do{if((p|0)==1){q=o;if(o>>>0<16777216>>>0){_z(b,146088)|0;break}else{>2”>q&255,c=>2”>if((c|0)==1){o=a|0;if((o<<24>>24|0)==0|(o<<24>>24|0)==(-1|0)){r=12;break}_z(b,140288)|0;_z(b,139976)|0;r=g+96|0;m=r;l=d|d<<8|d<<16|d<<24|0;m=g+128|0;g=d|d<<8|d<<16|d<<24|0;do{if((g|0)==5){_z(b,l)|0}else if((g|0)==1){o=l;if(l>>>0<16777216>>>0){_z(b,146088)|0;break}else{>2“>o&255,c=>2“>if((c|0)==1){l=a|0;if((l<<24>>24|0)==0|(l<<24>>24|0)==(-1|0)){break}>2“>b=0;_z(a,113040)|0;b=a+12|0;_z(a,c[c[c>>>2“>2]|0)+4>>2]|0)|0;_z(a,111984)|0;_z(a,c[(c[c>>2]|0)+8>>2]|0)|0;_z(a,111408)|0;return}function DD(b){b=b|0;var >2“>0;_z(b,115728)|0;f=e+8|0;if((a[$w(c|0)|0]|0)!=0){>2“>f=da(c|>2“>0)|0;dA(b,113600,(b=i,i=i+8|0,c=f,b)|0);i=b;i=d;return}function ED(a){a=a|0;c=1;return}function FD(a){a=a|0;c=-1;return}function GD(b,e,f){b=b|0;e=e|0;f=f|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>0;if((c|0)==0){i=g;return}>3“>0)+16>>3]*+h);if((m|0)==0){i=g;return}if((a|0)==0){_z(b,141528)|0}else{>3“>_z(b,123160)|0;n=e+8|0;h=+>2“>m|0)*.55;fA(b,e);_z(b,121576)|0;_z(b,c|0)|0;_z(b,120744)|0;_z(b,101232)|0;e=k+16|0;n=d|d<<8|d<<16|d<<24|0;e=k+48|0;k=d|d<<8|d<<16|d<<24|0;do{if((k|0)==5){_z(b,n)|0}else if((k|0)==1){e=n;if(n>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2“>e&255,c=>2“>while(0);_z(b,119984)|0;n=c|>2“>0;k=c|m,o)|0);i=o;m=a|0;if((m|0)==114){_z(b,116632)|0}else if((m|0)==108){_z(b,117568)|0}>2”>0;switch(c|0){case 1:{>2”>p=0;q=80504;r=(c[c>>2]|0)>>>4;break};case 8:{>2”>p=0;q=166792;r=(c[c>>2]|0)>>>4;break};case 10:{>2”>p=1;q=80504;r=(c[c>>2]|0)>>>4;break};default:{cc(158736,153704,108,169880)}}>2”>p,c=>2”>g=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0;g=i;j=b+16|0;k=c|>3”>m=e|0;n=+h;>3”>q=+h->3”>n-(+h-p-q;if((a|0)==0){_z(b,141528)|0}else{if((c|0)==0){_z(b,147720)|0;break}else{_z(b,131088)|0;break}}else{e=k+56|0;o=d|d<<8|d<<16|d<<24|0;e=k+88|0;m=d|d<<8|d<<16|d<<24|0;if((m|0)==1){e=o;if(o>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2”>e&255,c=while(0);if((c|0)==1){c=0}_z(b,128648)|0;f=k+16|0;o=d|d<<8|d<<16|d<<24|0;f=k+48|0;k=d|d<<8|d<<16|d<<24|0;do{if((k|0)==1){f=o;if(o>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2”>f&255,c=>2”>while(0);o=c|0;if((o|0)==1){>2”>s=c|>2”>t=0;u=166792;v=(c[c>>2]|0)>>>4;break};case 8:{>2”>t=1;u=80504;v=(c[c>>2]|0)>>>4;break};case 11:case 6:case 7:{>2”>t=1;u=166792;v=(c[c>>2]|0)>>>4;break};case 10:{>2”>dA(b,150608,(r=i,i=i+24|0,c=>2”>u,c=v,r)|0);i=r;_z(b,113632)|0;i=g;return}function ID(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var >2”>0;m=l+144|0;if((c|0)==0){i=j;return}if((a|0)==0){_z(b,141528)|0}else{if((c|0)==0){_z(b,147720)|0;break}else{_z(b,131088)|0;break}}else{f=l+56|0;e=d|d<<8|d<<16|d<<24|0;f=l+88|0;n=d|d<<8|d<<16|d<<24|0;if((n|0)==1){f=e;if(e>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2“>f&255,c=while(0);if((c|0)==1){c=0}_z(b,128648)|0;g=l+16|0;e=d|d<<8|d<<16|d<<24|0;g=l+48|0;l=d|d<<8|d<<16|d<<24|0;do{if((l|0)==1){g=e;if(e>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2“>g&255,c=>2“>while(0);e=c|0;if((e|0)==1){>2“>p=c|>2“>q=0;r=85248;s=(c[c>>2]|0)>>>4;break};case 9:case 2:case 3:{>2“>q=0;r=166792;s=(c[c>>2]|0)>>>4;break};case 1:{>2“>q=0;r=80504;s=(c[c>>2]|0)>>>4;break};case 8:{>2“>dA(b,150608,(o=i,i=i+24|0,c=>2“>r,c=s,o)|0);i=o;_z(b,113632)|0;i=j;return}function JD(b,e,f,g,j,k){b=b|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;var >2“>0;l=g+144|0;if((c|0)==0){i=k;return}if((a|0)==0){_z(b,141528)|0}else{_z(b,106864)|0;gA(b,e,f);_z(b,101232)|0;f=g+16|0;e=d|d<<8|d<<16|d<<24|0;f=g+48|0;m=d|d<<8|d<<16|d<<24|0;do{if((m|0)==5){_z(b,e)|0}else if((m|0)==1){f=e;if(e>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2”>f&255,c=>3”>while(0);_z(b,138464)|0;eA(b,+h);>2”>_z(b,95704)|0;o=c|0}else{o=g}if((o|0)==2){_z(b,90464)|0}>2”>0;switch(c|0){case 10:{>2”>p=1;q=80504;r=(c[c>>2]|0)>>>4;break};case 5:{>2”>p=1;q=166792;r=(c[c>>2]|0)>>>4;break};case 0:{p=1;q=166792;r=-1;break};case 11:case 6:case 7:{>2”>p=1;q=85248;r=(c[c>>2]|0)>>>4;break};case 4:{p=0;q=162648;r=-1;break};default:{cc(158736,153704,108,169880)}}>2”>p,c=>2”>g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=i;h=b+16|0;j=c|if((a|0)==0){_z(b,141528)|0}else{_z(b,106864)|0;gA(b,e,f);_z(b,101232)|0;f=j+16|0;e=d|d<<8|d<<16|d<<24|0;f=j+48|0;j=d|d<<8|d<<16|d<<24|0;do{if((j|0)==5){_z(b,e)|0}else if((j|0)==1){f=e;if(e>>>0<16777216>>>0){_z(b,147720)|0;break}else{>2”>f&255,c=>2”>while(0);e=c|0;if((e|0)==1){>2”>m=c|>2”>n=1;o=80504;p=(c[c>>2]|0)>>>4;break};case 11:case 6:case 7:{>2”>n=1;o=85248;p=(c[c>>2]|0)>>>4;break};case 0:{n=1;o=166792;p=-1;break};case 10:{>2”>n=0;o=166792;p=(c[c>>2]|0)>>>4;break};case 1:{>2”>dA(b,150608,(l=i,i=i+24|0,c=>2”>o,c=p,l)|0);i=l;_z(b,113632)|0;i=g;return}function LD(a,b){a=a|0;b=b|0;_z(a,123360)|0;_z(a,b)|0;_z(a,113632)|0;return}function MD(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;d=i;i=i+16|0;e=d|0;f=c|0;if((f|0)==0){c=64;g=kk(64)|0;c=g;h=g}else{h=f}if((b|0)==0){j=h;a=0;k=c|0;i=d;return k|0}f=e+15|0;g=e+14|0;e=h;h=0;l=0;m=b;b=0;n=0;a:while(1){b:do{if((h|0)==0){p=e;q=m;r=b;s=n;while(1){t=a|0;if(t<<24>>24==0){j=p;u=67;break a}v=c|0;if((l|0)>(v-8|0)){w=v<<1;c=w;v=mk(c|0,w)|0;c=v;x=v+l|0;y=a|0}else{x=p;y=t}if((y<<24>>24|0)==62){z=x;A=q;B=122560;C=4;D=r;E=s;u=62;break b}else if((y<<24>>24|0)==38){t=a|0;c:do{if(t<<24>>24==35){v=a|0;if((v<<24>>24|0)==120|(v<<24>>24|0)==88){w=q+3|0;while(1){F=a|0;if((F-48&255)>>>0<10>>>0|(F-97&255)>>>0<6>>>0|(F-65&255)>>>0<6>>>0){w=w+1|0}else{G=F;break c}}}if((v-48&255)>>>0>=10>>>0){G=v;break}w=q+3|0;while(1){F=a|0;if((F-48&255)>>>0<10>>>0){w=w+1|0}else{G=F;break}}}else{if(!((t-97&255)>>>0<26>>>0|(t-65&255)>>>0<26>>>0)){G=t;break}w=q+2|0;while(1){v=a|0;if((v-97&255)>>>0<26>>>0|(v-65&255)>>>0<26>>>0){w=w+1|0}else{G=v;break}}}}while(0);if(G<<24>>24!=59){H=5;I=105552;J=q;K=r;L=s;M=x;u=60;break b}if((y<<24>>24|0)==62){z=x;A=q;B=122560;C=4;D=r;E=s;u=62;break b}else if((y<<24>>24|0)==45){N=q;O=r;P=s;Q=x;u=47;break b}else if((y<<24>>24|0)==60){H=4;I=149904;J=q;K=r;L=s;M=x;u=60;break b}}else if((y<<24>>24|0)==45){N=q;O=r;P=s;Q=x;u=47;break b}else if((y<<24>>24|0)==60){H=4;I=149904;J=q;K=r;L=s;M=x;u=60;break b}if((y<<24>>24|0)==39){z=x;A=q;B=95432;C=5;D=r;E=s;u=62;break b}else if((y<<24>>24|0)==34){H=6;I=101104;J=q;K=r;L=s;M=x;u=60;break b}if(y<<24>>24>=0){H=1;I=q;J=q;K=r;L=s;M=x;u=60;break b}t=0;w=127;v=y&255;while(1){R=t+1|0;S=v&w;F=w>>>1;if(F>>>0<S>>>0){t=R;w=F;v=S}else{break}}if((t|0)>0){T=S;U=R}else{T=S+(s<<6)|0;U=r}v=U-1|0;if((v|0)<=0){V=q;W=x;X=T;Y=v;u=56;break b}p=x;q=q+1|0;r=v;s=T}}else{s=e;r=m;q=b;p=n;d:while(1){v=a|0;if(v<<24>>24==0){j=s;u=67;break a}w=c|0;if((l|0)>(w-8|0)){F=w<<1;c=F;w=mk(c|0,F)|0;c=w;Z=w+l|0;_=a|0}else{Z=s;_=v}switch(_<<24>>24){case 62:{z=Z;A=r;B=122560;C=4;D=q;E=p;u=62;break b;break};case 45:{N=r;O=q;P=p;Q=Z;u=47;break b;break};case 38:{v=a|0;e:do{if(v<<24>>24==35){w=a|0;if((w<<24>>24|0)==120|(w<<24>>24|0)==88){F=r+3|0;while(1){$=a|0;if(($-48&255)>>>0<10>>>0|($-97&255)>>>0<6>>>0|($-65&255)>>>0<6>>>0){F=F+1|0}else{aa=$;break e}}}if((w-48&255)>>>0>=10>>>0){aa=w;break}F=r+3|0;while(1){$=a|0;if(($-48&255)>>>0<10>>>0){F=F+1|0}else{aa=$;break}}}else{if(!((v-97&255)>>>0<26>>>0|(v-65&255)>>>0<26>>>0)){aa=v;break}F=r+2|0;while(1){w=a|0;if((w-97&255)>>>0<26>>>0|(w-65&255)>>>0<26>>>0){F=F+1|0}else{aa=w;break}}}}while(0);if(aa<<24>>24!=59){H=5;I=105552;J=r;K=q;L=p;M=Z;u=60;break b}if((_<<24>>24|0)==62){z=Z;A=r;B=122560;C=4;D=q;E=p;u=62;break b}else if((_<<24>>24|0)==45){N=r;O=q;P=p;Q=Z;u=47;break b}else if((_<<24>>24|0)==60){H=4;I=149904;J=r;K=q;L=p;M=Z;u=60;break b}else if((_<<24>>24|0)==32){break d}break};case 60:{H=4;I=149904;J=r;K=q;L=p;M=Z;u=60;break b;break};case 32:{break d;break};default:{}}if((_<<24>>24|0)==39){z=Z;A=r;B=95432;C=5;D=q;E=p;u=62;break b}else if((_<<24>>24|0)==34){H=6;I=101104;J=r;K=q;L=p;M=Z;u=60;break b}if(_<<24>>24>=0){H=1;I=r;J=r;K=q;L=p;M=Z;u=60;break b}v=0;t=127;F=_&255;while(1){ba=v+1|0;ca=F&t;w=t>>>1;if(w>>>0<ca>>>0){v=ba;t=w;F=ca}else{break}}if((v|0)>0){da=ca;ea=ba}else{da=ca+(p<<6)|0;ea=q}F=ea-1|0;if((F|0)<=0){V=r;W=Z;X=da;Y=F;u=56;break b}s=Z;r=r+1|0;q=F;p=da}s=(a|0)==32;H=s?6:1;I=s?106736:r;J=r;K=q;L=p;M=Z;u=60}}while(0);if((u|0)==47){u=0;z=Q;A=N;B=113480;C=5;D=O;E=P;u=62}else if((u|0)==56){u=0;a=59;s=X;F=3;t=g;while(1){fa=t-1|0;a=(s>>>0)%10|0|48;ga=(s>>>0)/10|0;ha=F+1|0;if((F|0)>11){u=58;break a}if(s>>>0>9>>>0){s=ga;F=ha;t=fa}else{break}}F=t-2|0;a=35;a=38;if((ha|0)==0){ia=W;ja=l;ka=V;la=Y;ma=ga}else{z=W;A=V;B=F;C=ha;D=Y;E=ga;u=62}}else if((u|0)==60){u=0;z=M;A=J;B=I;C=H;D=K;E=L;u=62}if((u|0)==62){u=0;F=C+l|0;s=z;w=B;$=C;while(1){na=$-1|0;a=a|0;if((na|0)==0){break}s=s+1|0;w=w+1|0;$=na}ia=z+C|0;ja=F;ka=A;la=D;ma=E}e=ia;h=ka;l=ja;m=ka+1|0;b=la;n=ma}if((u|0)==58){a=0;k=c|0;i=d;return k|0}return 0}function ND(a){a=a|0;var >2“>2]>>2]|0)|0)|0;_z(a,152296)|0;_z(a,MD(c[(c[c>>>2“>d=0,e=0,f=0;d=i;e=c|0;c=~~(+>3“>h);c=~~(+>3“>h);0)|0;if((a|0)!=0){_z(b,79296)|0;_z(b,MD(f)|0)|0;_z(b,79024)|0}>2”>0,c|f,e)|0);i=e;_z(b,168704)|0;_z(b,168328)|0;_z(b,167920)|0;_z(b,167168)|0;_z(b,166728)|0;_z(b,166328)|0;_z(b,165944)|0;_z(b,165624)|0;_z(b,165320)|0;_z(b,164952)|0;_z(b,164584)|0;_z(b,164200)|0;_z(b,163744)|0;_z(b,162960)|0;_z(b,162576)|0;_z(b,162264)|0;_z(b,161896)|0;_z(b,161592)|0;_z(b,161248)|0;_z(b,160920)|0;_z(b,160600)|0;_z(b,162264)|0;_z(b,160208)|0;_z(b,161592)|0;_z(b,161248)|0;_z(b,159720)|0;_z(b,162960)|0;_z(b,162576)|0;_z(b,162264)|0;_z(b,160208)|0;_z(b,161592)|0;_z(b,161248)|0;_z(b,160920)|0;_z(b,160600)|0;_z(b,162264)|0;_z(b,161896)|0;_z(b,161592)|0;_z(b,161248)|0;_z(b,158952)|0;_z(b,158696)|0;_z(b,158352)|0;_z(b,158064)|0;_z(b,157728)|0;_z(b,157128)|0;f=(c|c,f,e)|0);i=e;_z(b,156496)|0;_z(b,155096)|0;_z(b,154704)|0;_z(b,153936)|0;_z(b,153632)|0;f=c|c,f,e)|0);i=e;f=c|c,if((a|0)==0){break}if((a|0)==0){break}if((a|0)==0){k=_z(b,85224)|0;i=g;return}>2“>g=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;g=i;j=e;e=i;i=i+16|0;c=>2“>c=>2“>c=>2“>c=>2“>j=c|0;k=a|0;if((k|0)==108){>3“>m=+h}else if((k|0)==114){>3“>l=+h-n;m=n}else{>3“>l=+h-n*.5;m=n}>2“>o=f+4|0;p=(c|>3“>r=q*1.1+1.0;h=q=l+-8.0;n=+((c|0)>>>0>>>0)- +>2”>r=n-s+u;dA(b,94736,(e=i,i=i+1|0,i=i+7&-8,c=>3”>q,h=>3”>l+m+8.0-q,h=>2”>0;k=c|0;do{if((k|0)==0){>2”>c,e)|0);i=e}else{>2”>c,>2”>dA(b,92904,(e=i,i=i+8|0,c=v,e)|0);i=e}>2”>dA(b,92288,(e=i,i=i+8|0,c=v,e)|0);i=e}>2”>dA(b,91720,(e=i,i=i+8|0,c=v,e)|0);i=e}}>2”>h[(c|>2”>j=c|0;if((pm(j,158656)|0)==0){>2”>dA(b,90432,(e=i,i=i+8|0,c=k=o;j=d|0;p=d|d|>2”>j,c=>3”>f=0,g=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0,o=0,p=0,q=0;f=i;_z(a,97208)|0;g=+h;>3”>g;k=+h;k;m=+((c|>3“>g-j,h=>3“>j*2.0,h=l*2.0,b)|0);i=b;if((e|0)==0){_z(a,99360)|0;n=_z(a,105056)|0;YD(a);o=_z(a,95136)|0;i=f;return}0;_z(a,100312)|0;p=e+56|0;q=d|d<<8|d<<16|d<<24|0;p=e+88|0;e=d|d<<8|d<<16|d<<24|0;do{if((e|0)==5){_z(a,q)|0}else if((e|0)==1){p=q;if(q>>>0<16777216>>>0){_z(a,107320)|0;break}else{>2”>p&255,c=g=0,j=0,k=0,l=0,m=0,n=0.0,o=0.0;g=i;_z(a,118440)|0;j=c|c,>2”>f=c|0;_z(a,100312)|0;j=f+56|0;l=d|d<<8|d<<16|d<<24|0;j=f+88|0;f=d|d<<8|d<<16|d<<24|0;do{if((f|0)==1){j=l;if(l>>>0<16777216>>>0){_z(a,107320)|0;break}else{>2”>j&255,c=o=+((c|0)>>>0>>>0)- h[b
(f<<4)+8>>3];if((f|0)==0){>3“>n,h=o,k)|0);i=k;_z(a,98544)|0}else{>3“>n,h=o,k)|0);i=k}if((f|0)==(l|0)){_z(a,97832)|0}f=f+1|0;}while((f|0)<(e|0));m=_z(a,111952)|0;i=g;return}function VD(a,b,e,f,g,j){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0;g=i;_z(a,118440)|0;f=c|c,>2”>j=c|0;_z(a,100312)|0;f=j+56|0;l=d|d<<8|d<<16|d<<24|0;f=j+88|0;j=d|d<<8|d<<16|d<<24|0;do{if((j|0)==1){f=l;if(l>>>0<16777216>>>0){_z(a,107320)|0;break}else{>2”>f&255,c=r=+((c|0)>>>0>>>0)- h[b
(m<<4)+8>>3];>3“>n,h=e=0,f=0,g=0,j=0,k=0,l=0,m=0.0;e=i;_z(a,118440)|0;f=c|c,_z(a,115672)|0;m=+((c|0)>>>0>>>0)- +>3”>dA(a,114272,(g=i,i=i+16|0,h=+>3”>h=m,g)|0);i=g;_z(a,113576)|0}else{m=+((c|0)>>>0>>>0)- h[b
(l<<4)+8>>3];>3”>h=m,g)|0);i=g}if((l|0)==(f|0)){_z(a,113016)|0}l=l+1|0;}while((l|0)<(d|0));j=_z(a,112512)|0;YD(a);k=_z(a,111952)|0;i=e;return}function XD(a,b){a=a|0;b=b|0;_z(a,119952)|0;_z(a,MD(b)|0)|0;_z(a,119128)|0;return}function YD(a){a=a|0;var 0;_z(a,111360)|0;f=e+16|0;g=d|d<<8|d<<16|d<<24|0;f=e+48|0;j=d|d<<8|d<<16|d<<24|0;do{if((j|0)==5){_z(a,g)|0}else if((j|0)==1){f=g;if(g>>>0<16777216>>>0){_z(a,107320)|0;break}else{>2“>f&255,c=>3“>while(0);l=+h;if(l!=1.0){>2“>k=c|0;if((k|0)==1){_z(a,11e4)|0;m=_z(a,108488)|0;i=b;return}else if((k|0)==2){_z(a,109232)|0;m=_z(a,108488)|0;i=b;return}else{m=_z(a,108488)|0;i=b;return}}function ZD(a){a=a|0;var >2“>0;e=c[c>>>2“>0;g=c|>2“>0;dA(a,83056,(e=i,i=i+32|0,c=>2“>f,c=>2“>h,e)|0);i=e;h=$w(c|>2“>112680,c=>2“>b=0;b=i;dA(a,83456,(a=i,i=i+8|0,c=112680,a)|0);i=a;i=b;return}function $D(b){b=b|0;var >2“>0;f=c|>2“>0;j=c|0;k=b+360|0;do{if(!(a|0)){>2“>Fv(0,83856,(m=i,i=i+16|0,c=103320,m)|0)|0;i=m;a=1}}while(0);n=(+(j|0)- +(f|0))/72.0;o=(+(g|0)- +(>3”>0)==90;p=e?n:o;q=e?o:n;dA(b,102752,(m=i,i=i+16|0,h=>2”>q,m)|0);i=m;dA(b,101536,(m=i,i=i+8|0,c=112680,m)|0);i=m;if(p>0.0){n=+Mb(+p);r=n+(3.0- +(~~n|0))}else{r=3.0}h=r;n=+U(+10.0,+r);h=>3”>n,h=>2”>112680,m)|0);i=m;dA(b,100232,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,99304,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,98464,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,97056,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,95552,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,94592,(m=i,i=i+1|0,i=i+7&-8,c=>2”>112680,m)|0);i=m;dA(b,93752,(m=i,i=i+8|0,c=>2”>0,m)|0);i=m;dA(b,92824,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,91584,(m=i,i=i+8|0,c=>2”>0,m)|0);i=m;dA(b,90296,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,89264,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,88376,(m=i,i=i+8|0,c=>2”>112680,m)|0);i=m;dA(b,87488,(m=i,i=i+1|0,i=i+7&-8,c=>2”>112680,m)|0);i=m;dA(b,86304,(m=i,i=i+8|0,c=>3”>112680,m)|0);i=m;dA(b,85160,(m=i,i=i+16|0,h=>2”>p,m)|0);i=m;dA(b,84720,(m=i,i=i+1|0,i=i+7&-8,c=>2”>b=0;b=i;dA(a,104104,(a=i,i=i+1|0,i=i+7&-8,c=0,a)|0);i=a;i=b;return}function bE(b,d,e){b=b|0;d=d|0;e=e|0;var >2”>c;>2”>c;>2”>c;>2”>c;g=a|0;if((g|0)==108){>3”>k=+h}else if((g|0)==114){>3”>g=d|0;m=+h->3”>m=+h;>3”>m*.5;h=l;j=m;k=l}>3”>0;o=d+8|0;h=+>3”>h;>2”>j/144.0+k;d=c|0;do{if((d|0)!=0){n=c|0;if((n|0)==0){q=25648}else{if((Ya(n|0,d|0)|0)==0){break}else{q=25648}}while(1){>2”>Fv(1,147152,(r=i,i=i+16|0,c=a=0;q=25648;continue}else{if((Ya(n|0,d|0)|0)==0){u=11;break}q=q+8|0;continue}}if((u|0)==11){t=q|0}t,r)|0);i=r;c=while(0);if(!(a|0)){k=+h;>3“>1,h=k,r)|0);i=r;a=1}0;e=c|0;if((e|0)==0){c=64;t=dF(64)|0;c=t;v=t}else{v=e}e=a|0;if(e<<24>>24==0){w=v;a=0;x=c|>3”>z=+h;>3”>x,h=e=C+1|0;g=c|0;if((A|0)>(g-8|0)){v=g<<1;c=v;g=gF(c|0,v)|0;c=g;E=g+A|0}else{E=B}if(D<<24>>24>-1){if(D<<24>>24==92){a=92;F=E+1|0;G=A+1|0}else{F=E;G=A}a=D;H=F+1|0;I=G+1|0}else{a=g=a|0;if(g<<24>>24==0){w=H;break}else{A=I;B=H;C=e;D=g}}a=0;x=c|>3”>z=+h;>3”>x,h=>3”>e=0,f=0.0,g=0.0,j=0.0,k=0.0;e=i;f=+h;>3”>f)*2.0/72.0;j=+h;>2”>j)*2.0/72.0;dA(a,84448,(a=i,i=i+48|0,c=>3”>d|0)!=0?79808:213480,h=>3”>k,h=>3”>j=0,k=0.0,l=0,m=0.0,n=0,o=0.0,p=0.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.0,C=0.0,D=0,E=0,F=0;g=i;i=i+80|0;f=g|0;e=g+64|0;j=dF((d*140|0)+140|0)|0;k=+h;>3”>k;m=+h;>2”>q=nb(j|0,106168,(r=i,i=i+16|0,c=~~>2”>c=>2”>c=>2”>c=>2”>c=>3”>z=w+1|0;h=h[b
(z<<4)>>3];>3”>z=w+2|0;h=h[b
(z<<4)>>3];>3”>z=w+3|0;h=h[b
(z<<4)>>3];>3”>Qm(e,s,3,+(z|0)/6.0,0,0);p=+h;>2”>D=nb(A|0,106168,(r=i,i=i+16|0,c=~~>2”>dA(a,94872,(r=i,i=i+8|0,c=j,r)|0);i=r;eF(j);if((E|0)<=0){F=_z(a,100464)|0;i=g;return}j=E-1|0;q=0;do{>2”>dA(a,106168,(m=i,i=i+16|0,c=~~>2”>d=0;d=i;dA(a,121064,(a=i,i=i+16|0,c=>2”>dA(a,106168,(m=i,i=i+16|0,c=~~>3”>l=+h;if(l<0.0){o=l+-.5}else{o=l+.5}>2”>dA(a,106168,(m=i,i=i+16|0,c=~~>2”>f=0,g=0,j=0.0,k=0.0;e=i;f=d;d=i;i=i+32|0;tF(d,f,32)|0;f=b+8|0;b=c|>2”>b,c=>3”>h)*.>3”>h)*.>2”>c,>3”>j,h=k,g)|0);i=g;i=e;return}function kE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >3”>j=+h->3”>h;>3”>h)>>>>2”>c,>3”>j,h=>3”>g,h=m,d)|0);i=d;_z(a,102528)|0;i=e;return}function lE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0,s=0.0,t=0.0;f=i;i=i+64|0;g=d;d=i;i=i+32|0;tF(d,g,32)|0;g=f|0;if((a|0)==0){cc(101464,101048,216,170880)}if((b|0)==0){cc(100576,101048,217,170880)}>2”>if((c|0)==0){i=f;return}>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>b=g+16|0;h=>3”>d=g+24|0;h=>3”>h=>3”>h=p;if(e<<24>>24==0){q=g+32|0}else{>3”>0,r)|0);i=r;dA(a,99240,(r=i,i=i+16|0,h=>3”>p,r)|0);i=r;dA(a,99240,(r=i,i=i+16|0,h=>3”>n,r)|0);i=r;dA(a,99240,(r=i,i=i+16|0,h=>3”>n,r)|0);i=r;dA(a,99240,(r=i,i=i+16|0,h=>3”>p,r)|0);i=r;dA(a,99240,(r=i,i=i+16|0,h=>2”>p,r)|0);i=r;e=c|>2”>4,c=e,r)|0);i=r;q=g+32|0}>3”>0,r)|0);i=r;m=+h;>3”>dA(a,99240,(r=i,i=i+16|0,h=>3”>s,r)|0);i=r;t=+h;>3”>h,>3”>t,r)|0);i=r;dA(a,99240,(r=i,i=i+16|0,h=+>3”>h=>3”>o,h=>3”>m,h=>2”>0;dA(a,98400,(r=i,i=i+16|0,c=>2”>if((c|0)==0){cc(100144,101048,159,170904)}j=d+52|0;do{>2”>l=d+60|0;m=c|0;if((m|0)==156){break}Cc(>2”>0;c=>2”>l=Ta(c|>2”>Xb(l|0,g|0)|0;m=c|>2”>m;n=dF(m)|0;c=n;Ra(l|0,n|0,m|0)|0;a=1}>2”>c=156}>3”>while(0);o=+h- +(>3”>0);dA(b,97560,(j=i,i=i+16|0,h=+>2”>c|o,j)|0);i=j;if((a|0)==0){>2“>c,j)|0);i=j}else{bl(b,d)}>2“>a=a|0;eF(c|0);return}function oE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;e=i;f=d;d=i;i=i+32|0;tF(d,f,32)|0;if((a|0)==0){cc(101464,101048,125,170832)}>2“>d=b+8|0;if((c|0)==0){cc(100144,101048,129,170832)}>2“>dA(a,94528,(f=i,i=i+1|0,i=i+7&-8,c=>2“>0,f)|0);i=f;dA(a,93664,(f=i,i=i+1|0,i=i+7&-8,c=>2“>0,f)|0);i=f;dA(a,92744,(f=i,i=i+1|0,i=i+7&-8,c=>2“>0,f)|0);i=f;dA(a,91416,(f=i,i=i+8|0,c=>2“>f)|0);i=f;dA(a,90696,(f=i,i=i+1|0,i=i+7&-8,c=>2“>f=c|0;if((f|0)==0){cc(100144,101048,103,170928)}>3“>b=~~j;j=+h;if(j<0.0){k=j+-.5}else{k=j+.5}>3“>n=~~m;m=+h;if(m<0.0){o=m+-.5}else{o=m+.5}>2“>2,c=>2“>0,c=>2“>0,c=->2“>1,c=->3“>0,h=>2“>0,c=>2“>0,c=>2“>0,c=>2“>0,c=>2“>b,c=>2“>b,c=>2“>n,c=>2“>n,c=>2“>b,c=l,p)|0);i=p;i=e;return}function qE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >3“>j=+h;>3“>m=+h;n=(l-m)*72.0/96.0;o=(g+j-k)*.5;if((a|0)==0){cc(101464,101048,57,170856)}if((b|0)==0){cc(100576,101048,58,170856)}>2“>_z(a,88712)|0;_z(a,c|>3“>dA(a,87376,(p=i,i=i+32|0,h=>3“>n,h=>3“>dA(a,88248,(p=i,i=i+32|0,h=>3“>k,h=>2“>j,p)|0);i=p;dA(a,87832,(p=i,i=i+24|0,c=>3“>h=a=a|0;c=1;xt(a);c=0;return}function sE(a){a=a|0;c=2;xt(a);c=0;return}function tE(a){a=a|0;var b=0;if((zE(a)|0)!=0){b=1;return b|0}b=(uE(a)|0)!=0|0;return b|0}function uE(a){a=a|0;var b=0;if(a>>>0<131072>>>0){c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=a|0;d=1;e=336;f=97;while(1){if(c<<24>>24==f<<24>>24){if((Ya(b|0,e|0)|0)==0){g=d;h=5;break}}i=e+6|0;j=a|0;if(j<<24>>24==0){g=0;h=5;break}else{d=d+1|0;e=i;f=j}}if((h|0)==5){return g|0}return 0}function zE(a){a=a|0;return(a-48|0)>>>0<10>>>0|0}function AE(a){a=a|0;var b=0;if((EE(a)|0)!=0){b=0;return b|0}b=(CE(a)|0)!=0|0;return b|0}function BE(a){a=a|0;var b=0;if((HE(a)|0)!=(a|0)){b=1;return b|0}b=(a|0)==223|0;return b|0}function CE(a){a=a|0;var b=0;if(a>>>0<255>>>0){b=(a+1&127)>>>0>32>>>0|0;return b|0}if(a>>>0<8232>>>0|(a-8234|0)>>>0<47062>>>0|(a-57344|0)>>>0<8185>>>0){b=1;return b|0}else{return((a-65532|0)>>>0>1048579>>>0|(a&65534|0)==65534)&1^1|0}return 0}function DE(a){a=a|0;var b=0;if(a>>>0>=131072>>>0){b=0;return b|0}k=a|0)|0;n=j+1|0;if((m-(l&h)|0)>>>0<(d|0)>>>0){o=12;break}if((n|0)==61){break}else{j=n}}if((o|0)==12){if(k<<24>>24==1){i=f+c-(m&1)|0;return i|0}else{i=(da(l,g)|0)+c|0;return i|0}}>1“>j=b|0;if(j<<16>>16==0){break a}else{m=o;k=j}}>2“>g=0,h=0,j=0,k=0,l=0,m=0,n=0;g=i;i=i+8|0;h=g|0;c=b;if((e|0)==0){j=0;i=g;return j|0}do{if((f|0)!=0){if((b|0)==0){k=a|0;m=k&255;if(k<<24>>24>-1){>2”>m=e+1|0;n=c|0;if(f>>>0<4>>>0){if((n&-2147483648>>>(((f*6|0)-6|0)>>>0)|0)!=0){break}}k=d|0;m=k>>>3;if((m-16|m+(n>>26))>>>0>7>>>0){break}m=k-128|n<<6;if((m|0)>=0){n=(d|0)-128|0;if(n>>>0>63>>>0){break}k=n|m<<6;if((k|0)>=0){m=(d|0)-128|0;if(m>>>0>63>>>0){break}>2”>while(0);c=84;j=-1;i=g;return j|0}function LE(b,d,e){b=b|0;d=d|0;e=e|0;var 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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;f=i;i=i+104|0;g=f|0;h=f+8|0;j=f+16|0;k=f+24|0;l=f+32|0;m=f+40|0;n=f+48|0;o=f+56|0;p=dF(20)|0;q=p;if((p|0)==0){r=12;i=f;return r|0}>2”>c=>2”>10240;c=>2”>eF(c|0);eF(p);r=12;i=f;return r|0}>2”>s;c=>2”>d;c=>2”>u=o+20|0;v=c|>2”>w;x=c|>2”>if((c|0)!=0){z=2;A=0;B=0;C=0;break}}if((y|0)>(w|0)){z=6;A=0;B=0;C=0;break}w=fF(1,68)|0;D=w;if((w|0)==0){z=12;A=D;B=0;C=0;break}>2”>E^1;c=>2”>c=v;if((E|0)==1){if((e&8|0)==0){F=13}else{G=0}}else{F=13}if((F|0)==13){E=NE(0,q,x,D)|0;if((E|0)!=0){z=E;A=D;B=0;C=0;break}>2”>c=H;vF(y|0,-1|0,v|0)|0;I=H}else{I=0}>2”>H=fF(c|0,12)|0;if((H|0)==0){z=12;A=D;B=0;C=0;break}>2”>H=o+24|0;u=p+12|0;E=c|>2”>0;c=0;v=TE(q,x)|0;b:do{if((v|0)==0){y=TE(q,0)|0;if((y|0)!=0){J=y;break}>2”>P=O-1|0;c=>2”>0;R=c|>2”>P;S=c|0;do{if((R|0)==0){>2”>T=c|0;U=TE(q,L)|0;if((U|0)!=0){V=U;W=M;break c}U=TE(q,S)|0;if((U|0)!=0){V=U;W=M;break c}U=TE(q,1)|0;if((U|0)!=0){V=U;W=M;break c}>2”>if((c|0)>1){F=45}else{>2”>F=0;c=0;X=0}Y=N+1|0;Z=M;_=X;break}else if((P|0)==0){>2”>0;U=c|0;if(!((U|0)>-1|(U|0)==-4)){Y=N;Z=M;_=L;break}>2”>0)+L|0;c=>2”>c=T;Y=N;Z=M;_=L;break}else if((P|0)==1){>2”>0;U=TE(q,c|0)|0;if((U|0)!=0){V=U;W=M;break c}U=TE(q,0)|0;if((U|0)!=0){V=U;W=M;break c}>2”>P=c|>2”>U=TE(q,c|0)|0;if((U|0)!=0){V=U;W=M;break c}$=TE(q,0)|0}else{Y=N;Z=M;_=L;break}if(($|0)==0){Y=N;Z=M;_=L}else{V=$;W=M;break c}}else if((R|0)==1){>2”>0;T=O-3|0;c=>2”>0;c=>2”>c=0;ca=P;F=51}else{>2”>c=0;ea=P;if((ba|0)>0){ca=ea;F=51}else{fa=ba;ga=0;ha=aa;ia=ea;F=60}}}while(0);e:do{if((F|0)==51){F=0;ea=ba;ja=0;ka=1;la=aa;while(1){>2”>ma=c|0;if((ja|0)==0){na=ma}else{oa=aF(s,0,0,1,32)|0;if((oa|0)==0){J=12;break b}>2”>c=>2”>1;c=->2”>ja;c[(c|>2”>c|>2”>oa=c|0;if((ka|0)>=(oa|0)){fa=oa;ga=na;ha=la;ia=ca;F=60;break e}>2”>F=0;T=P+8|0;ba=c|0;do{if((ba|0)==-1){>2”>0;ka=UE(s,q,c|0,0,j,0,l,k)|0;if((ka|0)!=0){J=ka;break b}>2”>oa=aF(s,0,0,1,16)|0;c=oa;if((oa|0)==0){F=65;break d}>2”>2;c=->2”>1;c=>2”>0;c=-1;ma=oa+12|0;a=a&->2”>c;>2”>ea=c|>2”>la=c|0;if((ua|0)==0){va=la}else{ka=aF(s,0,0,1,32)|0;if((ka|0)==0){F=73;break d}>2”>c=>2”>1;c=->2”>la;c[(c|>2”>c|>2”>c=va;if((va|0)==0){J=12;break b}ka=aF(s,0,0,1,32)|0;if((ka|0)==0){J=12;break b}>2”>c=>2”>1;c=->2”>1;c=->2”>ja=aF(s,0,0,1,8)|0;oa=la+4|0;c=ja;if((ja|0)==0){F=79;break d}>2”>3;c=->2”>1;c=>2”>0)+4>>2]=va;c=(>2”>0)+(c|>2”>ma;ka=ta+1|0;if((ka|0)<(c|0)){ta=ka;ua=ma}else{ra=ea;sa=ma;break}}}}>2”>ba=aF(s,0,0,1,8)|0;P=T+4|0;c=ba;if((ba|0)==0){J=12;break b}>2”>1;c=->2”>1;c=>2”>0)+4>>2]=sa;c=(>2”>0)+(c|0);wa=T;F=85}}while(0);if((F|0)==85){F=0;if((wa|0)==0){J=12;break b}else{xa=wa}}>2”>c;>2”>c;da=ra}T=N-1|0;P=da-aa+M|0;if((T|0)!=0){Y=T;Z=P;_=da;break}>2”>while(0);S=c|0;if((S|0)>(E|0)){L=_;M=Z;N=Y;O=S}else{V=0;W=Z;break c}}if((F|0)==65){>2”>c=0;J=12;break b}else if((F|0)==79){>2”>while(0);y=(c|>2”>0;c=(K|0)>(y|0)?K:y;J=V}else{J=v}}while(0);if((J|0)!=0){z=J;A=D;B=0;C=0;break}>2”>0;c=v+1;E=aF(s,0,0,1,32)|0;if((E|0)==0){z=12;A=D;B=0;C=0;break}>2”>c=>2”>1;c=->2”>0;c=>2”>K=aF(s,0,0,1,8)|0;O=v+4|0;c=K;if((K|0)==0){z=12;A=D;B=0;C=0;break}>2”>1;c=->2”>1;c=>2”>0)+4>>2]=E;c=(>2”>0)+(c|>2”>O=c|0;f:do{if((O|0)>(E|0)){K=p+16|0;N=O;g:while(1){>2”>M;L=c|>2”>0;M=N-2|0;c=>2”>M=c|0;L=M;do{>2”>if((c[(c|0)+8>>2]|0)!=0){F=141;break}>2”>F=0;c=1}>2”>c[(c|>2”>c[(c|0)+28>>2]}else if((S|0)==2){>2”>0;Q=M;if((c[(c|0)+8>>2]|0)==0){za=0}else{>2”>c=>2”>0;if((c|0)==0){>2”>c;Aa=M+4|0}else{P=SE(q,R,0,0,g)|0;if((P|0)!=0){z=P;A=D;B=0;C=0;break a}>2”>c=->2”>0;Ca=SE(q,c|0,P,h,0)|0;if((Ca|0)!=0){F=150;break g}>2”>RE(s,c[(c|>2”>0)+24>>2]|0,P,c|>2”>R=c|>2”>c=>2”>Da=dF((c<<2)+4|0)|0;M=Da;if((Da|0)==0){z=12;A=D;B=0;C=0;break a}>2”>1;c=>2”>R=ya+28|0;c=>2”>0)+28>>2]|0,c[(c|>2”>0)|0;eF(Da);if((c|0)==0){z=12;A=D;B=0;C=0;break a}}else if((S|0)==1){>2”>0;M=R;Q=R+4|0;if((c[(c|0)+8>>2]|0)==0){>2”>c=>2”>0)+24>>2]|0,c[(c|>2”>R=RE(s,c[(c|>2”>0)+28>>2]|0,0,0)|0;c=R;if((R|0)==0){z=12;A=D;B=0;C=0;break a}}else if((S|0)==0){>2”>Q=ya+4|0;M=TE(q,c[(c|0)+4>>2]|0)|0;if((M|0)!=0){z=M;A=D;B=0;C=0;break a}M=TE(q,0)|0;if((M|0)!=0){z=M;A=D;B=0;C=0;break a}>2”>M=TE(q,c[c>>2]|0)|0;if((M|0)!=0){z=M;A=D;B=0;C=0;break a}M=TE(q,0)|0;if((M|0)==0){break}else{z=M;A=D;B=0;C=0;break a}}else if((R|0)==0){>2”>0;Q=M;P=c|0;if((P|0)==-4){>2”>0;T=M+8|0;ba=c|0;ma=aF(s,0,0,1,64)|0;if((ma|0)==0){F=104;break g}>2”>ba;c=>2”>1114111;c=>2”>0;vF(ma+28|0,-1|0,16)|0;c=>2”>0;T=c|0;ba=aF(s,0,0,1,64)|0;if((ba|0)==0){F=106;break g}>2”>ma;c=>2”>1114111;c=>2”>0;c=>2”>1;c=->2”>1;c=ba;break}ba=ya+8|0;if((P|0)<0){>2”>c=->2”>1;c=->2”>c=->2”>1;c=->2”>c=>2”>0;T=c|>2”>c=>2”>T;c=>2”>0;c=>2”>ka;ka=c|>2”>0;Q=c|>2”>0;ea=c|0;M=aF(s,0,0,1,64)|0;if((M|0)==0){F=117;break g}>2”>ka;c=>2”>Q;c=>2”>ea;vF(M+28|0,-1|0,16)|0;c=M;break}}else if((R|0)==3){R=TE(q,ya)|0;if((R|0)!=0){z=R;A=D;B=0;C=0;break a}R=TE(q,1)|0;if((R|0)!=0){z=R;A=D;B=0;C=0;break a}>2”>M=TE(q,c[c>>2]|0)|0;if((M|0)!=0){z=M;A=D;B=0;C=0;break a}M=TE(q,0)|0;if((M|0)==0){break}else{z=M;A=D;B=0;C=0;break a}}else{break}}}>2”>c=0;z=12;A=D;B=0;C=0;break a}else if((F|0)==106){>2”>c=0;z=12;A=D;B=0;C=0;break a}else if((F|0)==112){>2”>c=0;z=12;A=D;B=0;C=0;break a}else if((F|0)==117){>2”>while(0);E=c|0;u=E<<2;O=dF(u)|0;x=O;if((O|0)==0){z=12;A=D;B=x;C=0;break}N=dF(u)|0;u=N;if((N|0)==0){z=12;A=D;B=x;C=u;break}if((E|0)>0){vF(O|0,0,((E|0)>1?E<<2:4)|0)|0}>2”>c=>2”>0)|0;c=0;M=K+1|0;if((M|0)<(E|0)){K=M;S=R}else{Ga=R;break}}}else{Ga=0}S=fF(Ga+1|0,32)|0;K=S;if((S|0)==0){z=12;A=D;B=x;C=u;break}>2”>K;S=w+4|0;c=Ga;E=OE(y,K,x,u)|0;if((E|0)!=0){z=E;A=D;B=x;C=u;break}>2”>0;E=v+24|0;R=c|>2”>R=ea+32|0;ma=M+1|0;if((c|0)>-1){M=ma;ea=R}else{Ha=ma;break}}}else{Ha=1}ea=fF(Ha,32)|0;M=ea;if((ea|0)==0){z=12;A=D;B=x;C=u;break}>2”>M;ea=c|>2”>c=>2”>5);c=>2”>y=M+(ma<<5)+16|0;c=>2”>Ia=ka+1|0;if((c|0)>-1){ka=Ia}else{break}}>2”>tF(ba|0,c|0,ka)|0}>2”>c;>2”>c=>2”>Ga;c=>2”>2]<<2)>>2]<<5);c=>2”>c=>2”>0);eF(p);eF(O);eF(N);c=w;r=0;i=f;return r|0}else{z=t;A=0;B=0;C=0}}>2”>c=A;PE(b);r=z;i=f;return r|0}function ME(b){b=b|0;var >2”>0;n=m+12|0;o=c|>2”>p=b+20|0;TE(m,c|>2”>c|0)+1}>2”>c;>2”>N=M-1|0;c=>2”>switch(c|0){case 7:{0;Q=a|0;if((Q|0)==41){>2“>c=(>2“>Q=c|0;P=a|0;if(P<<24>>24==0){R=0;S=L;T=K;break c}if((a|0)==41){break}}Z=TE(m,5)|0;if((Z|0)!=0){U=Z;V=L;W=6;break b}Z=TE(m,K)|0;if((Z|0)!=0){U=Z;V=L;W=6;break b}Z=TE(m,6)|0;if((Z|0)!=0){U=Z;V=L;W=6;break b}R=TE(m,4)|0;S=L;T=K;break c}}while(0);P=(X|L|0)==0?8:0;Y=L-1|0;if((X|0)!=0){R=P;S=Y;T=K;break c}>2”>Y=c|0;d:do{switch(a|0){case 91:{if((a|0)==94){$=Z=a|0;if((Z<<24>>24|0)==0){ga=$;ha=7;ia=fa;W=140;break}else if((Z<<24>>24|0)==93){>2”>c=-1;ja=1}else{ja=Z}Z=$+ja|0;do{if((a|0)==45){ka=ja+1|0;la=$+ka|0;if((a|0)==93){W=94;break}>2”>c=-1;oa=1;pa=-1}else{W=0;ma=a|0;do{if((ma<<24>>24|0)==91){ka=a|0;if((ka<<24>>24|0)==46|(ka<<24>>24|0)==61){ga=$;ha=3;ia=fa;W=140;break e}else if((ka<<24>>24|0)!=58){va=0;break}ka=$+2|0;na=ka;while(1){la=a|0;wa=la<<24>>24==0;if(la<<24>>24!=58&(wa^1)){na=na+1|0}else{break}}if(wa){ga=$;ha=4;ia=fa;W=140;break e}la=na-$-2|0;xa=(la|0)>63?63:la;DF(z|0,ka|0,xa|0)|0;a=0;xa=yE(z)|0;qa=na+2|0;ra=1114111;sa=0;ta=(xa|0)==0?4:0;ua=xa;break f}else if((ma<<24>>24|0)==45){if((a|0)==93){va=0;break}>2“>while(0);ma=c|0;qa=Z;ra=ma;sa=ma;ta=va;ua=0}}while(0);if((ta|0)!=0){ga=qa;ha=ta;ia=fa;W=140;break}Z=(ua|0)!=0;do{if(P|Z^1){>2“>la=aF(ma,0,0,1,20)|0;ma=xa+4|0;c=la;if((la|0)==0){W=112;break e}>2“>0;c=->2“>1;c=>2“>ra;c=->2“>xa;c[(c|0)+12>>2]=ua;Aa=0;Ba=ya;Ca=da+1|0;Da=ea;Ea=za}else{if((ea|0)>63){Aa=12;Ba=ca;Ca=da;Da=ea;Ea=fa;break}>2“>while(0);ma=(Aa|0)==0;if(ma&(((c&2|0)==0|Z)^1)){Fa=sa;Ga=Ba;Ha=Ca;Ia=Ea}else{if(ma){$=qa;ca=Ba;da=Ca;ea=Da;fa=Ea;continue}else{ga=qa;ha=Aa;ia=Ea;W=140;break}}while(1){ma=Fa;while(1){if(ma>>>0>ra>>>0){$=qa;ca=Ga;da=Ha;ea=Da;fa=Ia;continue e}if((BE(ma)|0)!=0){W=118;break}Ka=ma+1|0;if((FE(ma)|0)==0){ma=Ka}else{W=129;break}}if((W|0)==118){W=0;xa=HE(ma)|0;la=ma+1|0;g:do{if((BE(la)|0)==0){La=xa;Ma=la}else{Na=xa;Oa=la;while(1){if((HE(Oa)|0)!=(Na+1|0)|Oa>>>0>ra>>>0){La=Na;Ma=Oa;break g}Pa=HE(Oa)|0;Qa=Oa+1|0;if((BE(Qa)|0)==0){La=Pa;Ma=Qa;break}else{Na=Pa;Oa=Qa}}}}>2“>na=aF(la,0,0,1,20)|0;c=na;if((na|0)==0){Ta=0;break}>2“>0;c=->2“>1;c=>2“>La;c=-1;Ta=Na}}>2“>while(0);ma=c|0;if((Ha|0)<(Ga|0)){_a=Ga;$a=Ia}else{if((Ga|0)>1024){ga=qa;ha=12;ia=Ia;W=140;break e}Oa=gF(Ia,Ga<<3)|0;if((Oa|0)==0){ga=qa;ha=12;ia=Ia;W=140;break e}else{_a=Ga<<1;$a=Oa}}Oa=aF(ma,0,0,1,32)|0;xa=Oa;do{if((Oa|0)==0){ab=0}else{>2“>c=>2“>1;c=->2“>Na;c=>2“>while(0);c=ab;Ua=Ya;Va=_a;Wa=ab;Xa=$a}if((Wa|0)==0){W=141;break e}else{Fa=Ua;Ga=Va;Ha=Ha+1|0;Ia=Xa}}}i:do{if((W|0)==85){>2“>Oa=fa+(xa<<2)|0;ma=c[(c|0)+4>>2]|0;do{if((ma|0)==0){fb=Na;gb=0}else{>2“>c;if(P){>2“>0,0,0,0,Z)|0;la=na;ka=ma+16|0;c=la;if((na|0)==0){hb=Na;ib=12;jb=fa;break i}else{kb=0;lb=la}do{>2“>c;>2“>while((kb|0)<(ea|0));c=0}else{>2“>fb=c|0;gb=0;break}>2“>0;la=c|0;na=aF(ka,0,0,1,32)|0;Qa=na;do{if((na|0)==0){mb=0}else{>2“>c=>2“>1;c=->2“>Na;c[(c|>2“>c|>2“>Na=fa+(bb<<2)|0;xa=c[(c|>2“>0;Qa=xa+4|0;la=c|0;do{if((ma|0)<(cb|0)){na=la+1|0;rb=eb;sb=0;tb=(na|0)<(cb|0)?cb:na;ub=db}else{if((ma|0)<=(db|0)){na=la+1|0;rb=eb;sb=0;tb=na;ub=na;break}>2“>db;c=ma-1;na=la+1|0;if((xa|0)==0){rb=eb;sb=0;tb=na;ub=na;break}>2“>c;if(P){>2“>0,0,0,0,Z)|0;nb=ka;Pa=xa+16|0;c=nb;if((ka|0)==0){hb=eb;ib=12;jb=fa;break i}else{vb=0;wb=nb}do{>2“>c;>2“>while((vb|0)<(ea|0));c=0}else{>2“>rb=c|0;sb=0;tb=na;ub=na;break}>2“>0;nb=c|0;ka=aF(Pa,0,0,1,32)|0;xb=ka;do{if((ka|0)==0){yb=0}else{>2“>c=>2“>1;c=->2“>eb;c[(c|>2“>c|>2“>Z=c|>2“>la=aF(Z,0,0,1,20)|0;Z=Na+4|0;c=la;if((la|0)==0){hb=qb;ib=12;jb=fa;break}>2“>0;c=->2“>1;c=>2“>1114111;c=>2“>Z=aF(c|>2“>c=>2“>Bb=Bb+1|0;Cb=c|0}>2“>c=0}if((qb|0)==0){hb=xa;ib=0;jb=fa;break}>2“>Z=aF(ma,0,0,1,8)|0;Qa=ca+4|0;c=Z;if((Z|0)==0){Db=0;break}>2“>3;c=->2“>1;c=>2“>0)+4>>2]=xa;c=(>2“>0)+(c|0);Db=la}}while(0);hb=Db;ib=(Db|0)==0?12:0;jb=fa}else if((W|0)==112){>2“>W=0;c=qa;hb=0;ib=12;jb=Xa}}while(0);if((W|0)==140){>2“>eF(jb);c=(>2“>if((c&1|0)!=0){Eb=Y;W=74}break};case 46:{>2“>4|0)==0;fa=c|>2“>da=aF(fa,0,0,1,20)|0;c=da;if((da|0)==0){_=12;W=297;break b}>2“>0;c=->2“>1;c=>2“>1114111;c=>2“>Na=aF(fa,0,0,1,20)|0;c=Na;if((Na|0)==0){_=12;W=297;break b}>2“>0;c=->2“>1;c=>2“>9;c=>2“>0;Na=(c|0)+1|0;fa=aF(ea,0,0,1,32)|0;if((fa|0)==0){_=12;W=297;break b}>2“>c=>2“>1;c=->2“>11;c=>2“>Na;Na=c|0;da=aF(Na,0,0,1,32)|0;if((da|0)==0){_=12;W=297;break b}>2“>c=>2“>1;c=->2“>la;c[(c|>2“>c|>2“>0);Fb=(c|0)+2|0;Gb=da}>2“>Fb;c=(>2“>if((c&1|0)==0){>2“>da=c|0;$=aF(da,0,0,1,32)|0;if(($|0)==0){_=12;W=297;break b}>2“>c=>2“>1;c=->2“>2;c=>2“>1;c=(>2“>if((c&1|0)==0){if((a|0)!=0){break d}}$=>2“>da=aF($,0,0,1,20)|0;c=da;if((da|0)==0){_=12;W=297;break b}>2“>0;c=->2“>1;c=->2“>2;c=->2“>c|0)+1;R=0;S=L;T=fa;break c;break};case 92:{fa=Y+1|0;da=a|0;do{>2“>c=fa;Eb=fa;W=74;break d}else{$=a|0;if($<<24>>24==41){W=268;break d}else{Hb=$;break}}}else{Hb=da}}while(0);da=Y+1|0;fa=Hb<<24>>24==0;if(fa){_=5;W=297;break b}else{Ib=0;Kb=996}while(1){$=Ib+1|0;if((a|0)==Hb<<24>>24){Lb=Kb;break}Na=996+($<<3)|0;if(($|0)==12){Lb=Na;break}else{Ib=$;Kb=Na}}>2“>tF(E|0,F|0,40)|0;c=>2“>c=(>2“>0)+2;c=>2“>R=0;S=L;T=c|0;break c}if(fa){_=5;W=297;break b}da;Na=a|0;k:do{switch(Na|0){case 60:{$=>2”>ca=aF($,0,0,1,20)|0;c=ca;if((ca|0)==0){Mb=0;break}>2”>0;c=->2”>1;c=->2”>16;c=-1;Mb=ea}}>2”>c|0)+1;Nb=Mb;break};case 62:{>2”>ca=aF(ea,0,0,1,20)|0;c=ca;if((ca|0)==0){Ob=0;break}>2”>0;c=->2”>1;c=->2”>32;c=-1;Ob=$}}>2”>c|0)+1;Nb=Ob;break};case 120:{$=la=a|0;if(la<<24>>24==123){$=a|0;if(($<<24>>24|0)==125|($<<24>>24|0)==0){Pb=ca;Qb=ea;break}if((GE($<<24>>24)|0)==0){_=9;W=297;break b}$=0;a=a|>2“>c=Pb+1;a=>2“>0;ma=c|0;xa=aF(ea,0,0,1,32)|0;$=xa;do{if((xa|0)==0){Rb=0}else{>2“>c=>2“>1;c=->2“>ca;c=>2“>while(0);c=(>2“>vF(C|0,0,3)|0;$=(GE(la<<24>>24)|0)==0;ma=c|0;if($){Sb=ma}else{a=a|if((GE(a|0)|0)!=0){$=0;a=a|>2“>Ja(C|0,0,16)|0;ma=c|>2“>P=aF(ma,0,0,1,20)|0;c=P;if((P|0)==0){Tb=0;break}>2“>0;c=->2“>1;c=$;>2“>c=ca;Tb=ea}}>2“>c|0)+1;Nb=Tb;break k}break};case 98:{>2“>xa=aF(ea,0,0,1,20)|0;c=xa;if((xa|0)==0){Ub=0;break}>2“>0;c=->2“>1;c=->2“>64;c=-1;Ub=$}}>2“>c|0)+1;Nb=Ub;break};case 66:{$=>2“>xa=aF($,0,0,1,20)|0;c=xa;if((xa|0)==0){Vb=0;break}>2“>0;c=->2“>1;c=->2“>128;c=-1;Vb=ea}}>2“>c|0)+1;Nb=Vb;break};default:{if((zE(Na)|0)!=0){>2“>0]|0)-48|0;ca=c|>2“>ma=aF(ca,0,0,1,20)|0;c=ma;if((ma|0)==0){_=12;W=297;break b}>2“>0;c=->2“>1;c=->2“>ea;c=$;>2“>c|>2“>0;c=(>2“>c|0)+1;R=0;S=L;T=xa;break c}>2“>0;ea=a[c|>2“>la=aF(xa,0,0,1,20)|0;c=la;if((la|0)==0){Wb=0;break}>2“>0;c=->2“>1;c=>2“>ea;c=$;Wb=ca}}>2“>c|>2“>c|0)+1;Nb=Wb}}}while(0);if((Nb|0)==0){_=12;W=297;break b}else{R=0;S=L;T=Nb;break c}break};case 41:{if((L|0)!=0){W=267}break};case 42:case 124:case 123:case 43:case 63:{W=267;break};case 0:{W=268;break};default:{}}}while(0);if((W|0)==74){>2“>Eb+1;X=TE(m,c|0)|0;if((X|0)!=0){U=X;V=Q;W=6;break b}X=TE(m,2)|0;if((X|0)!=0){U=X;V=Q;W=6;break b}X=TE(m,0)|0;if((X|0)!=0){U=X;V=Q;W=6;break b}>2“>c|0)+1;R=0;S=Q;T=K;break c}else if((W|0)==267){>2“>W=0;Q=c|0;X=aF(Q,0,0,1,32)|0;if((X|0)==0){_=12;W=297;break b}>2“>c=>2“>1;c=->2“>1;c=->2“>c=-1;Xb=1}else{Xb=X}do{>2“>if((FE(c|0)|0)==0){>2“>X=c|>2“>0)|0;Q=HE(c|>2“>ca=aF(X,0,0,1,20)|0;c=ca;if((ca|0)==0){_=12;W=297;break b}>2“>0;c=->2“>1;c=>2“>Q;c=>2“>0;ca=JE(c|>2“>0)|0;Na=c|0;X=aF(da,0,0,1,32)|0;if((X|0)==0){_=12;W=297;break b}$=>2“>c=>2“>1;c=->2“>ca;c=>2“>Na;Na=c|0;$=aF(Na,0,0,1,32)|0;if(($|0)==0){_=12;W=297;break b}>2“>c=>2“>1;c=->2“>fa;c[(c|>2“>c|>2“>W=0;Y=c|>2“>0;fa=c|0;X=aF(Y,0,0,1,32)|0;if((X|0)==0){_=12;W=297;break b}>2“>c=>2“>1;c=->2“>c=$;>2“>c=(>2“>0)+1;c=(>2“>if((c&1|0)!=0){X=TE(m,7)|0;if((X|0)!=0){U=X;V=L;W=6;break b}}R=TE(m,3)|0;S=L;T=K;break};case 8:{>2“>X;fa=c|>2“>aF(X,0,0,1,8)|0;X=Na+4|0;c=$;if(($|0)==0){_=12;W=297;break b}>2“>3;c=->2“>1;c=>2“>0)+4>>2]=K;c=(>2“>0)+(c|0);R=0;S=L;T=Na;break};case 9:{0;fa=a|0;switch(fa<<24>>24|0){case 43:case 63:{>2”>X=c|0;if((X&1|0)!=0){R=0;S=L;T=K;break c}$=Na+1|0;if((a|0)!=123){R=0;S=L;T=K;break c}>2”>X=c|0;if((X&1|0)==0){R=0;S=L;T=K;break c}else{Zb=Na;_b=X}break};default:{R=0;S=L;T=K;break c}}if((W|0)==41){>2”>Na+1;Na=c|0;X=aF(Na,0,0,1,32)|0;if((X|0)==0){_=12;W=297;break b}$=>2”>c=>2”>1;c=->2”>K;c=fa<<24>>24==63?1:-1;fa=$+12|0;a=a&->2“>c;R=TE(m,9)|0;S=L;T=X;break c}X;fa=a|0;if((fa-48&255)>>>0<10>>>0){$=fa<<24>>24;if(($-48|0)>>>0<10>>>0){$b=-1;ac=X;bc=$}else{_=10;W=297;break b}while(1){$=(($b|0)<0?-48:($b*10|0)-48|0)+bc|0;Na=ac+1|0;Y=a|0;Q=Y<<24>>24;if((Q-48|0)>>>0<10>>>0){$b=$;ac=Na;bc=Q}else{cc=$;dc=Na;ec=Y;break}}}else{cc=-1;dc=X;ec=fa}do{if(ec<<24>>24==44){Y=dc+1|0;Na=a|0;$=Na<<24>>24;if(($-48|0)>>>0<10>>>0){fc=-1;gc=Y;hc=$}else{ic=Y;jc=-1;kc=Na;break}while(1){Na=((fc|0)<0?-48:(fc*10|0)-48|0)+hc|0;Y=gc+1|0;$=a|0;Q=$<<24>>24;if((Q-48|0)>>>0<10>>>0){fc=Na;gc=Y;hc=Q}else{lc=Na;mc=Y;nc=$;W=54;break}}}else{lc=cc;mc=dc;nc=ec;W=54}}while(0);do{if((W|0)==54){W=0;if((lc|0)<=-1){ic=mc;jc=lc;kc=nc;break}if((cc|0)>(lc|0)|(lc|0)>255){_=10;W=297;break b}else{ic=mc;jc=lc;kc=nc}}}while(0);if(kc<<24>>24==0){_=9;W=297;break b}if((ic|0)==(X|0)){_=10;W=297;break b}if((_b&1|0)==0){if(kc<<24>>24!=92){_=10;W=297;break b}if((a|0)!=125){_=10;W=297;break b}oc=ic+2|0}else{if(kc<<24>>24!=125){_=10;W=297;break b}oc=ic+1|0}if((jc|cc|0)==0){>2”>Y=aF(fa,0,0,1,20)|0;c=Y;if((Y|0)==0){_=12;W=297;break b}>2”>0;c=->2”>1;c=->2”>1;c=-1;pc=$}else{$=(>2”>Na=aF(Y,0,0,1,16)|0;c=Na;if((Na|0)==0){_=12;W=297;break b}>2”>2;c=->2”>1;c=>2”>1:cc;c=$?1:jc;$=Na+12|0;a=a&->2”>c;pc=fa}>2”>fa=M-2|0;c=>2”>0;fa=c|0;Na=aF(fa,0,0,1,32)|0;if((Na|0)==0){_=12;W=297;break b}>2”>c=>2”>1;c=->2”>c[(c|>2”>c|>2”>Na=M-2|0;c=>2”>0;if((c|0)>-1){>2”>Y=aF(Na,0,0,1,20)|0;c=Y;if((Y|0)==0){_=12;W=297;break b}>2”>0;c=->2”>1;c=->2”>1;c=->2”>Q=aF(Y,0,0,1,8)|0;Y=Na+4|0;c=Q;if((Q|0)==0){_=12;W=297;break b}>2”>1;c=->2”>1;c=>2”>0)+4>>2]=K;Y=K+16|0;Q=Na+16|0;c=(>2”>0)+(c|>2”>c;qc=Na}else{qc=K}>2”>qc+16|0;c=(>2”>M-2|0;c=$;>2”>c;R=0;S=L;T=K;break};default:{R=0;S=L;T=K}}}>2”>c=rc;_=0;i=d;return _|0}function NE(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2”>c=>2”>j=c|0;k=dF((j<<3)+8|0)|0;l=k;if((k|0)==0){m=12;return m|0}>2”>c=-1;p=0;while(1){if(p>>>0>j>>>0){break}else{p=p+1|0}}>2”>B=A-1|0;c=>2”>switch(c|0){case 1:{>2”>D;E=c|0;if(i){>2”>2]|0)+20>>2]|0;F=A-3|0;c=>2”>c|0)+D;G=0;H=z;I=y;J=x;K=w;L=v;M=-1;N=t;break b}else{>2”>D;F=c|>2”>D;E=(F|0)==0;G=0;H=z;I=y;J=x;K=w;L=v;M=E?u:c|0;N=E&1;break b}break};case 6:{>2”>E;D=c|0;E=0;do{O=z+(E<<2)|0;E=E+1|0}>2”>0)>-1);c=>2”>if((c|0)>-1){F=F+1|0}else{break}}>2”>E=A-2|0;c=>2”>0;E=D;P=D+12|0;Q=c|0;if((Q|0)>-1){R=0;do{S=z+(R<<2)|0;R=R+1|0}>2”>0)>-1);c=>2”>if((c|0)>-1){F=F+1|0}else{break}}>2”>c[(c|>2”>c=>2”>c=-1}}>2”>Q=c|0;do{if((Q|0)==3){>2”>0;T=c|>2”>0;R=(c|0)>-1;$=v+1|0;F=TE(d,R?$:v)|0;if((F|0)!=0){fa=F;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}F=TE(d,R?v:w)|0;if((F|0)!=0){fa=F;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}F=TE(d,z)|0;if((F|0)!=0){fa=F;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}>2”>if((c|0)>-1){if(i){ma=0;na=x;oa=u}else{>2”>aa=c|0;F=0;while(1){>2”>c=>2”>0)+(qa<<2)>>2]=u;c[(c|0)+(F+2<<2)>>2]=-1;ra=x+1|0;sa=-1}else{ra=x;sa=u}>2”>aa=(R|0)/2|0;da=c|0;if((R&1|0)==0){>2”>c=w}>2”>c=-1;ma=T;na=ra;oa=sa}>2”>if((c|0)<=0){fa=ta;ga=ua;ha=va;ia=wa;ja=xa;ka=ya;la=t;break}fa=ta;ga=ua;ha=va;ia=xa+1|0;ja=xa+2|0;ka=ya;la=t}else if((Q|0)==2){>2”>if((c|0)>-1){za=1}else{za=a&1}U=TE(d,za)|0;if((U|0)!=0){fa=U;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}}else{U=TE(d,w)|0;if((U|0)!=0){fa=U;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}U=TE(d,a&1)|0;if((U|0)!=0){fa=U;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}}U=TE(d,D)|0;if((U|0)!=0){fa=U;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}U=TE(d,1)|0;if((U|0)!=0){fa=U;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}>2”>if((c|0)<=-1){if((a&1)==0){fa=0;ga=y;ha=x;ia=w;ja=v;ka=u;la=0;break}}if(i){Aa=0;Ba=x;Ca=u}else{0)+(w<<2)>>2]=(a&1)==0?t:1;if((u|0)>-1){>2“>Da=R+(F<<2)|0;Ea=F+1|0;if((c|0)>-1){F=Ea}else{break}}>2“>w;c[(c|>2“>R=c|0;if((R|0)>-1){$=0;T=R;do{>2“>c=w}else{>2“>1|0;T=c|0;}while((T|0)>-1)}>2“>c=-1;fa=Aa;ga=y+1|0;ha=Ba;ia=v;ja=v+1|0;ka=Ca;la=0}else if((Q|0)==0){>2“>if((c|0)<=-1){fa=0;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}if(i){>2“>T=VE(b,E,w)|0;c[(c|0)+(w<<2)>>2]=t;if((u|0)>-1){$=>2“>Ka=$+(F<<2)|0;La=F+1|0;if((c|0)>-1){F=La}else{break}}>2“>w;c[(c|>2“>c|0;if(($|0)>-1){U=0;R=$;do{$=(>2“>c=w}else{>2“>U=U+1|0;R=c|0;}while((R|0)>-1)}>2“>c=-1;fa=Ha;ga=y+1|0;ha=Ia;ia=v;ja=v+1|0;ka=Ja;la=t}else if((Q|0)==1){>2“>0;U=c|>2“>R=U+20|0;$=TE(d,(c|0)+v|0)|0;if(($|0)!=0){fa=$;ga=y;ha=x;ia=w;ja=v;ka=u;la=t;break}>2“>R=(c|0)>0;Oa=(R&1)+v|0;Pa=R?v:-1}else{Oa=v;Pa=-1}R=TE(d,Pa)|0;if((R|0)!=0){fa=R;ga=y;ha=x;ia=w;ja=Oa;ka=u;la=t;break}R=TE(d,4)|0;if((R|0)!=0){fa=R;ga=y;ha=x;ia=w;ja=Oa;ka=u;la=t;break}R=TE(d,U)|0;if((R|0)!=0){fa=R;ga=y;ha=x;ia=w;ja=Oa;ka=u;la=t;break}fa=TE(d,0)|0;ga=y;ha=x;ia=w;ja=Oa;ka=u;la=t}else{fa=0;ga=y;ha=x;ia=w;ja=v;ka=u;la=t}}>2“>while((c|>2“>D;c=-1;G=fa;H=z;I=ga;J=ha;K=ia;L=ja;M=ka;N=la;break};case 4:{>2“>P;Q=c|>2“>P;G=0;H=z;I=y;J=x;K=(Q|0)>-1?Q:w;L=c|0;M=u;N=t;break};case 5:{>2“>P;Q=c|0;if(!i){G=0;H=z;I=y;J=x;K=w;L=v;M=u;N=t;break b}>2“>0;c=(>2“>0)+20>>2]|0)+(c[(c|0)+20>>2]|0);G=0;H=z;I=y;J=x;K=w;L=v;M=u;N=t;break};case 2:{P=z;while(1){>2“>P=A-2|0;c=>2“>0;P=A-3|0;c=>2“>0;P=A-4|0;c=>2“>0;P=A-5|0;c=P;if(i){>2“>0;U=E+16|0;c=(>2“>0)+20>>2]|0)+(c|>2“>0)+20>>2]|0)+((c|>2“>0;Ta=c|0;Ua=U}else{Sa=P;Ta=C;Ua=E+16|0}>2“>E;P=c|>2“>E;U=c|>2“>E;R=c|>2“>WE(b,D,U)|0;c[(c|>2“>while(0);C=c|0;if((C|0)>(h|0)&(G|0)==0){t=N;u=M;v=L;w=K;x=J;y=I;z=H;A=C}else{V=M;W=K;X=J;Y=I;Z=H;_=G;break a}}}else{V=-1;W=0;X=0;Y=0;Z=l;_=e}}while(0);do{if(i){Wa=X}else{>2“>e=(H|0)/2|0;I=c|0;if((H&1|0)==0){>2“>c=W}>2“>c=-1;if((V|0)<=-1){Wa=X;break}>2“>Xa=G+(l<<2)|0;Ya=l+1|0;if((c|0)>-1){l=Ya}else{break}}>2“>W;c[(c|>2“>while(0);c=>2“>Y;c=Wa;eF(k);eF(n);m=_;return m|0}function OE(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=a;a:while(1){>2“>g=c|>2“>0)+28>>2]|0,c[(c|0)+24>>2]|0,b,d,e)|0;if((g|0)!=0){j=g;k=10;break a}>2“>g=c|>2“>g=c|>2“>g=c|>2“>0,c|0,b,d,e)|0;if((h|0)==0){l=i}else{j=h;k=10;break a}}else{j=0;k=10;break a}}>2“>b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;b=c|0;if((b|0)==0){return}>2“>0;if((c|0)==0){f=e}else{g=0;h=e;while(1){do{>2“>e=c|0;if((e|0)==0){j=h}else{>2“>e=c|0;if((e|0)==0){i=j;break}>2“>while(0);e=g+1|0;if(e>>>0<(c|0)>>>0){g=e;h=i}else{f=i;break}}}if((f|0)!=0){eF(f)}>2“>if((c|0)==0){k=i}else{h=i;while(1){>2“>if((c|0)==0){break}else{h=h+32|0}}>2“>k=b+16|0;f=c|0;if((f|0)!=0){>2“>i=c|0;if((i|0)==0){m=f;n=a}else{>2“>0;n=c|0}i=g+1|0;if(i>>>0<m>>>0){g=i;a=n;f=m}else{l=n;break}}}eF(l)}>2“>l=c|0;if((l|0)!=0){eF(l)}>2“>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,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;g=a|0;a=c|0;h=(a|0)>-1;if((d|0)==0){if(!h){i=0;return i|0}j=b|0;k=g;l=a;while(1){a:do{>2“>n=e+(m<<2)|0;c=(>2“>0)+1;n=a+32|0;if((c|0)<=-1){break a}>2“>while(0);m=k+32|0;a=c|0;if((a|0)>-1){k=m;l=a}else{i=0;break}}return i|0}if(!h){i=0;return i|0}h=b|0;l=g;b:while(1){>2“>x=w|0;y=c|0;if((y|0)>-1){t=w;u=x;v=y}else{break c}}>2“>z=y+8|0;if((c|0)==0){break}else{y=y+32|0}}>2“>0;c=>2“>c=>2“>c=>2“>2)>>2]<<5);c=>2“>x=c|>2“>c|>2“>0)!=0?8:0);A=y+20|0;c=>2“>c=>2“>c=>2“>x=c|0;if((x|0)==0){>2“>C=A+1|0;if((c|0)==0){break}else{A=C}}>2“>A=c[c>>2]|0;if((A|0)==0){E=x}else{B=0;F=A;A=x;while(1){>2“>F;x=B+1|0;G=c[(c|>2“>c=0}>2“>if((c|0)>-1){F=F+1|0}else{I=F;break}}}>2“>if((c|0)>-1){B=B+1|0}else{J=B;break}}}>2“>c=0;A=J+I|0;if((A|0)>0){>2“>t=c|0;d:do{if((t|0)==0){K=0}else{>2“>c=>2“>L=u;M=H;N=c|0}}}>2“>t=c|0;if((t|0)<=-1){O=K;break}y=(K|0)>0;H=0;u=K;G=A;x=t;while(1){>2“>Q=P+1|0;if((c|0)==(x|0)){R=u;S=G;break e}if((Q|0)<(K|0)){P=Q}else{D=41;break}}}else{D=41}}while(0);if((D|0)==41){>2“>x;R=u+1|0;S=c|0}>2“>while(0);c[(c|0)+(O<<2)>>2]=-1}>2“>while(0);g=l+32|0;if((c|0)>-1){l=g}else{i=0;D=50;break}}if((D|0)==50){return i|0}return 0}function RE(a,b,d,e,f){a=a|0;b=b|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;g=(e|0)==0;a:do{if(g){h=0}else{i=0;while(1){>2“>if((c|0)>-1){i=i+1|0}else{j=0;break}}while(1){>2“>k=c|0;b:do{if((k|0)>-1){j=(h|0)>0;m=0;n=k;while(1){>2“>n;c=>2“>c=>2“>c=>2“>f;c=>2“>c=>2“>c=>2“>o=b+(m<<5)+12|0;p=c|0;q=(p|0)==0;if(q&g){>2“>if((c|0)<=-1){r=s;break c}s=s+1|0}}}while(0);p=aF(a,0,0,0,(r+h<<2)+4|0)|0;q=p;if((p|0)==0){l=0;break}if((r|0)>0){p=0;while(1){>2“>c[(c|0)+(p<<2)>>2];s=p+1|0;if((s|0)<(r|0)){p=s}else{t=r;break}}}else{t=0}if(j){p=0;while(1){>2“>c;o=p+1|0;if((o|0)<(h|0)){p=o}else{u=h;break}}}else{u=0}>2“>1;c=q}>2“>while(0);b=c|0;t=i+(v<<5)|0;d:do{if((b|0)>-1){u=0;h=b;e=v;r=t;while(1){>2“>h;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>g=d+(u<<5)+12|0;f=c|0;if((f|0)==0){>2“>if((c|0)>-1){k=k+1|0}else{break}}f=aF(a,0,0,0,(k<<2)+4|0)|0;q=f;if((f|0)==0){l=0;break}if((k|0)>0){f=0;while(1){>2“>c[(c|0)+(f<<2)>>2];n=f+1|0;if((n|0)<(k|0)){f=n}else{w=k;break}}}else{w=0}>2“>1;c=q}>2“>while(0);c=-1;l=i;return l|0}function SE(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>c=0}j=TE(a,b)|0;if((j|0)!=0){k=j;return k|0}j=a+16|0;b=(d|0)==0;l=(e|0)==0;a:while(1){>2“>o=m-1|0;c=>2“>0)+(o<<2)>>2]|0;o=c|0;do{if((o|0)==1){>2“>0;q=TE(a,c|0)|0;if((q|0)!=0){k=q;n=28;break a}>2“>p=c|>2“>0;if((c|0)!=0){r=TE(a,q)|0;break}>2“>0;if((c|0)==0){continue a}r=TE(a,q)|0}else if((o|0)==0){>2“>0;p=c|0;if((p|0)==(-2|0)){if(l){continue a}>2“>c|>2“>p=c|0;if((p|0)<=-1){continue a}b:do{if(!b){>2“>w=d+(v<<2)|0;x=c|0;if((x|0)>-1){s=v;t=w;u=x}else{y=v;z=w;break c}}if((p|0)<0){y=s;z=t}else{break b}}else{y=0;z=d}}>2“>p;c=-1}}while(0);if(!i){continue a}>2“>c|0)+1;continue a}else if((o|0)==2){>2“>2]|0;if((c|0)==0){continue a}r=TE(a,p)|0}else{continue a}}while(0);if((r|0)!=0){k=r;n=28;break}}if((n|0)==28){return k|0}return 0}function TE(a,b){a=a|0;b=b|0;var >2“>0;f=a|0;g=c|0;if((e|0)<(g|0)){>2“>0)+(e<<2)>>2]=b;c=(>2“>d=c|0;if((g|0)>=(d|0)){h=12;return h|0}>2“>0)+g|0;g=(e|0)>(d|0)?d:e;e=a+16|0;d=gF(c|0,g<<2)|0;if((d|0)==0){h=12;return h|0}else{>2“>g;c=d;TE(a,b)|0;return 0}return 0}function UE(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var >2“>s=c|0;if((s|0)<=(l|0)){t=r;u=0;break a}>2“>v;w=c|>2“>v=s-2|0;c=>2“>x=s-2|0;c=>2“>0;x=c|0;do{if((x|0)==0){>2“>0;v=c|>2“>0;z=c|0;do{if((y|0)>-1|(y|0)==-4){>2“>c=1;A=r;B=0;C=z;D=-3;E=v}}while(0);v=aF(b,0,0,1,32)|0;z=v;do{if((v|0)==0){F=0}else{>2“>c=>2“>1;c=->2“>D;c=>2“>while(0);c=>2“>c=E;G=z;H=A;I=B;J=p}else if((x|0)==1){>2“>0;v=z;y=c|>2“>M=aF(b,0,0,1,8)|0;N=K+4|0;c=M;if((M|0)==0){L=29;break b}>2“>1;c=->2“>1;c=>2“>0)+4>>2]=z;c=(>2“>0)+(c|>2“>K;K=c|>2“>0;y=K+4|0;c=>2“>K=TE(d,c|0)|0;if((K|0)!=0){t=r;u=K;break a}G=TE(d,0)|0;H=r;I=q;J=N}else if((x|0)==2){>2“>0;K=N;v=TE(d,c|0)|0;if((v|0)!=0){t=r;u=v;break a}v=TE(d,0)|0;if((v|0)!=0){t=r;u=v;break a}>2“>0;K=c|0;w=a|0;N=aF(b,0,0,1,32)|0;if((N|0)==0){L=40;break b}>2”>c=>2”>1;c=->2”>v;c=y;y=z+12|0;a=a&->2“>c;>2“>N;p=c|0;q=q;r=r;continue b}else if((x|0)==3){>2“>0;N=M;v=c|>2“>z=aF(b,0,0,1,8)|0;K=y+4|0;c=z;if((z|0)==0){L=20;break b}>2“>3;c=->2“>1;c=>2“>0)+4>>2]=M;c=(>2“>0)+(c|>2“>y;y=c|>2“>K=TE(d,c|0)|0;if((K|0)!=0){t=r;u=K;break a}G=TE(d,0)|0;H=r;I=q;J=y}else{p=p;q=q;r=r;continue b}}while(0);if((G|0)==0){p=J;q=I;r=H}else{t=H;u=G;break a}}if((L|0)==20){>2“>c=0;t=r;u=12;break}else if((L|0)==40){>2“>while(0);c=(>2“>i=aF(a,0,0,1,20)|0;c=i;if((i|0)==0){break}>2“>0;c=->2“>1;c=->2“>d;c=->2“>h;i=aF(a,0,0,0,32)|0;j=e+4|0;c=i;if((i|0)==0){f=12;return f|0}>2“>c;>2“>2]=c;>2“>0)+8>>2]=-1;c[(c|>2“>0)+24>>2]=0;c[(c|>2“>0)+20>>2]=0;c=>2“>while(0);c=0;f=12;return f|0}function WE(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=aF(a,0,0,0,8)|0;if((e|0)==0){f=12;return f|0}g=aF(a,0,0,1,32)|0;h=g;do{if((g|0)!=0){>2“>c=>2“>1;c=->2“>3;c=>2“>1;c=>2“>k=b+4|0;c=>2“>i=b|0;c[c>>>2“>c[(c|>2“>0)+12>>2]=-1;c[(c|>2“>0)+28>>2]=0;c[(c|>2“>e;c=1;f=0;return f|0}}>2“>d=0,e=0;d=c[c[(c|>2“>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,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0;g=i;i=i+16|0;h=g|0;j=g+8|0;k=c|>2“>if((c|0)==0){>2“>0;o=f&1;q=f&2;r=k+56|0;s=c&4;if((n|0)==0){t=0}else{>2“>u=t<<2;v=c|0;w=v<<3;x=w+8|0;y=u+12+w+(x+(da(u,v)|0)<<1)|0;z=dF(y)|0;if((z|0)==0){A=12;break}vF(z|0,0,y|0)|0;y=z;B=z+u&3;C=((B|0)==0?0:4-B|0)+u|0;B=z+C|0;D=C+x|0;C=z+D&3;E=((C|0)==0?0:4-C|0)+D|0;D=z+E|0;C=E+x|0;x=z+C&3;E=((x|0)==0?0:4-x|0)+C|0;C=z+E|0;x=E+w|0;w=z+x&3;if((v|0)>0){E=t<<3;F=0;G=z+(((w|0)==0?0:4-w|0)+x)|0;while(1){>2“>G;c=G+u;x=F+1|0;if((x|0)<(v|0)){F=x;G=G+E|0}else{H=0;break}}do{>2“>W=c|0;X=W+8|0;b:do{>2“>la=ja+12|0;if((c[C+(c<<3)>>2]|0)>=(O|0)){ma=ga;na=fa;oa=ea;break}>2“>sa=c|0;if((sa|q|0)!=0&((sa|0)!=10|E)){break}}do{if((qa&16|0)!=0){if(aa){break d}if((tE(M)|0)!=0){break d}>2“>while(0);sa=c|0;if((sa&32|0)==0){ta=sa}else{if(!aa){if((tE(M)|0)==0){break}}>2“>ta=c|0}do{if((ta&64|0)==0|$){ua=ta}else{>2“>sa=(tE(M)|0)!=0|0;va=sa;wa=c|0}if((wa|0)==95){xa=1}else{xa=(tE(wa)|0)!=0|0}if((va|0)==(xa|0)){break d}>2“>sa=c|0;if((sa|0)==0){break}if(aa){ya=1;za=sa}else{>2“>while(0);pa=ja+40|0;if((c|0)==0){Y=ea;Z=fa;_=ga;break b}else{ja=ja+32|0;ka=pa}}if((ra|0)==260){>2“>c;if(F){qa=ea+4|0;sa=0;do{>2“>sa=c|0;do{if((sa|0)!=0){>2“>c[(c|0)+(Ca<<2)>>2]=O}>2“>while(0);sa=(c|>2“>c=>2“>c[C+(c<<>2“>sa=ja+40|0;if((c|0)==0){Y=oa;Z=na;_=ma;break}else{ea=oa;fa=na;ga=ma;ha=ja+32|0;ia=sa}}}}>2“>X=c|0;if((X|0)==0){Ia=Ha;break}W=O+P|0;ia=KE(h,N,4)|0;if((ia|0)<1){if((ia|0)<0){A=1;break a}Ja=ia+1|0}else{Ja=ia}>2“>ha=U|0;ga=c|0;if((ga|0)==0){Na=Q}else{fa=Q;ea=ha;ha=ga;while(1){>2“>0;aa=c|0;$=ea+4|0;e:do{if((aa|0)>-1){ca=0;ba=aa;while(1){>2“>Ca=c|>2“>0)==(c|0)){>2“>0)<(c|0)){Oa=fa;break e}}>2“>ra=0;c=>2“>0;c=>2“>c=aa;Oa=fa+8|0}>2“>c=0;Ka=Q;La=0;Ma=U}>2“>ha=pa+8|0;if((c|0)==0){Ta=ca;Ua=ja;Va=sa;Wa=Ca}else{Ba=ba+4|0;ka=ca;qa=ja;Xa=sa;Ya=Ca;_a=pa;$a=ha;while(1){f:do{>2“>if((c|0)>>>0<X>>>0){ab=Ya;bb=Xa;cb=qa;db=ka;break}>2“>fb=c|0;if((fb|q|0)!=0&((fb|0)!=10|E)){ab=Ya;bb=Xa;cb=qa;db=ka;break f}}do{if((eb&16|0)!=0){if(fa){ab=Ya;bb=Xa;cb=qa;db=ka;break f}if((tE(X)|0)!=0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}>2“>while(0);fb=c|0;if((fb&32|0)==0){gb=fb}else{if(!fa){if((tE(X)|0)==0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}}>2“>gb=c|0}do{if((gb&64|0)==0|ea){hb=gb}else{>2“>fb=(tE(X)|0)!=0|0;ib=fb;jb=c|0}if((jb|0)==95){kb=1}else{kb=(tE(jb)|0)!=0|0}if((ib|0)==(kb|0)){ab=Ya;bb=Xa;cb=qa;db=ka;break f}>2“>fb=c|0;if((fb|0)==0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}if(fa){mb=1;nb=fb}else{>2“>lb=c|0}do{if((lb&4|0)==0){pb=lb}else{>2“>if((xE(X,c|0)|0)==0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}>2“>if((c&2|0)==0){break}>2“>fb=HE(X)|0;if((xE(fb,c|0)|0)==0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}}}>2“>qb=c|>2“>if((c&2|0)==0){rb=qb;sb=fb;while(1){if((xE(X,sb)|0)!=0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}>2“>sb=HE(X)|0;if((xE(sb,c|0)|0)!=0){ab=Ya;bb=Xa;cb=qa;db=ka;break f}>2“>while((c|0)!=0)}}while(0);if(F){ha=0;do{>2“>c[(c|0)+(ha<<2)>>2];ha=ha+1|0;}while((ha|0)<(t|0))}>2“>eb=c|0;if((eb|0)>-1){ub=ha;vb=eb}else{break}do{if((vb|0)<(t|0)){>2“>ub=ub+4|0;vb=c|0;}while((vb|0)>-1)}}>2“>0;if((c|0)<(W|0)){>2“>c;>2“>0;c=>2“>3)>>2]=W;c[C+(c<<3)+4>>2]=sb;do{>2“>0)==(c|0)){if((qa|0)==-1){if(F){wb=0}else{xb=1;yb=W;break}}else{if(!F){xb=Xa;yb=qa;break}>2“>2]|0)>(c|0)){xb=Xa;yb=qa;break}else{wb=0}}while(1){>2“>c[(c|0)+(wb<<2)>>2];ha=wb+1|0;if((ha|0)<(t|0)){wb=ha}else{xb=1;yb=W;break}}}else{xb=Xa;yb=qa}}while(0);ab=rb;bb=xb;cb=yb;db=ka+8|0;break}>2“>0;qb=c|>2“>fb=c|>2“>0;if((c|0)==0){if((fb|0)<(Ab|0)){break}if((fb|0)>(Ab|0)){ab=Ya;bb=Xa;cb=qa;db=ka;break f}}else{if((fb|0)>(Ab|0)){break}if((fb|0)<(Ab|0)){ab=Ya;bb=Xa;cb=qa;db=ka;break f}}Ab=zb+1|0;if((Ab|0)<(t|0)){zb=Ab}else{ab=Ya;bb=Xa;cb=qa;db=ka;break f}}>2“>Ya;if((c|>2“>c=>2“>while(0);ha=_a+40|0;if((c|0)==0){Ta=db;Ua=cb;Va=bb;Wa=ab;break}else{ka=db;qa=cb;Xa=bb;Ya=ab;_a=_a+32|0;$a=ha}}}$>2“>c=0;M=X;N=ia;O=W;P=Ja;Q=Ka;R=Sa;S=Ra;T=Qa;U=Ma;V=Pa}eF(z);Cb=Ia>>>31;Db=Ia;ra=373}else{>2“>0;V=f&1;U=f&2;T=k+56|0;S=c&4;R=_E(0,0)|0;if((R|0)==0){A=12;break}Q=aF(R,0,0,0,32)|0;P=Q;if((Q|0)==0){$E®;A=12;break}>2“>0;c=>2“>N=Eb;O=c|0;if((O|0)==0){Kb=0}else{M=dF(O<<3)|0;O=M;if((M|0)==0){Fb=12;Gb=O;Hb=0;Ib=Eb;Jb=0;break}else{Kb=O}}>2“>c=->2“>while((v|0)<(c|0))}}}>2“>v=c|0;B=G+J|0;y=KE(j,q,4)|0;if((y|0)<1){if((y|0)<0){A=1;break a}Mb=y+1|0}else{Mb=y}>2“>0;o=c|>2“>s=ea+20|0;aa=c|0;i:do{if((aa|0)==0){ra=56}else{if(!((aa&1|0)==0|sa|ja)){Rb=fa;Sb=ba;Tb=ca;break}if((aa&2|0)!=0){>2“>ga=c|0;if((ga|0)==95){break}if((tE(ga)|0)==0){Rb=fa;Sb=ba;Tb=ca;break i}}}>2“>ga=c|0;if((ga|0)==95){Rb=fa;Sb=ba;Tb=ca;break}if((tE(ga)|0)!=0){Rb=fa;Sb=ba;Tb=ca;break}>2“>ga=c|0;if((ga|0)==0){Vb=Ub;break}if(Ca){Wb=1;Xb=ga}else{>2“>Vb=c|0}}while(0);if((Vb&128|0)==0){ra=56;break}if(pa){Rb=fa;Sb=ba;Tb=ca;break}>2“>ga=(tE(v)|0)!=0|0;Zb=ga;_b=c|0}if((_b|0)==95){$b=1}else{$b=(tE(_b)|0)!=0|0}if((Zb|0)==($b|0)){ra=56}else{Rb=fa;Sb=ba;Tb=ca}}}while(0);do{if((ra|0)==56){ra=0;if((ca|0)==0){>2“>0;Tb=c|0;break}>2“>c=>2“>0;$a=aF(R,0,0,0,c<<>2“>c=_a;ac=_a}else{ac=aa}>2“>B;c=>2“>c;>2“>c;>2“>c;>2“>c[(c|>2“>while((_a|0)<(c|0))}>2“>aa=c|0;if((aa|0)<=-1){Rb=ac;Sb=ba;Tb=ca;break}s=ac+20|0;$a=_a;_a=aa;while(1){>2“>0)+(_a<<2)>>2]=B;ga=c|0;if((ga|0)>-1){$a=aa;_a=ga}else{Rb=ac;Sb=ba;Tb=ca;break}}}}>2“>o=c|0;if((o|0)>-1){cc=Sb;dc=o}else{bc=Sb;break}while(1){>2“>B;o=cc+4|0;ea=c|0;if((ea|0)>-1){cc=o;dc=ea}else{bc=o;break}}}}while(0);if((Tb|0)==0){Nb=Mb;Ob=x;Pb=Rb;Qb=bc;ra=195}else{ec=y;fc=B;gc=Mb;hc=x;ic=Rb;jc=bc;kc=Tb}}j:while(1){if((ra|0)==195){>2“>ea=Pb+8|0;fa=c|>2“>c[Lb+(c<<>2“>ea=c|>2“>0;c=>2“>ba=c|0;if((ba|0)>0){ca=Pb+20|0;v=0;do{>2“>c[(c|0)+(v<<2)>>2];v=v+1|0;}while((v|0)<(ba|0))}>2“>if((kc|0)==(c|0)){mc=jc;nc=ic;oc=gc;pc=fc}else{ba=kc;v=jc;ca=ic;Ca=gc;pa=fc;ja=ec;while(1){sa=ba+8|0;do{>2“>if((c&256|0)==0){ra=109;break}>2“>0;ZE(_a+1|0,Kb,c&->2“>0;s=c|0;_a=s-$a|0;if((Za(b+$a|0,ja-1|0,_a|0)|0)!=0){Nb=Ca;Ob=hc;Pb=ca;Qb=v;ra=195;continue j}>2“>if((c|0)!=0){Nb=Ca;Ob=hc;Pb=ca;Qb=v;ra=195;continue j}}>2“>a;$a=_a-1|0;_a=$a+pa|0;s=c|0;ga=KE(j,ja+$a|0,4)|0;if((ga|0)<1){if((ga|0)<0){A=1;break a}qc=ga+1|0}else{qc=ga}rc=s;sc=qc+$a|0;tc=_a;uc=qc}}while(0);do{if((ra|0)==109){>2“>while(0);s=ja+sc|0;_a=tc+Ca|0;if((c|0)==0){Nb=uc;Ob=hc;Pb=ca;Qb=v;ra=195;continue j}$a=(_a|0)==0;ga=(rc|0)==95;aa=(_a|0)<1&E;Ya=((rc|0)!=10|r)^1;Xa=v;qa=ca;ka=ba;Ba=0;$=sa;while(1){k:do{>2“>if((c|0)>>>0<rc>>>0){vc=Ba;wc=qa;xc=Xa;break}>2“>sb=c|0;if((sb|U|0)!=0&((sb|0)!=10|r)){vc=Ba;wc=qa;xc=Xa;break k}}do{if((qb&16|0)!=0){if(ga){vc=Ba;wc=qa;xc=Xa;break k}if((tE(rc)|0)!=0){vc=Ba;wc=qa;xc=Xa;break k}>2“>while(0);sb=c|0;if((sb&32|0)==0){yc=sb}else{if(!ga){if((tE(rc)|0)==0){vc=Ba;wc=qa;xc=Xa;break k}}>2“>yc=c|0}do{if((yc&64|0)==0|$a){zc=yc}else{>2“>sb=(tE(rc)|0)!=0|0;Ac=sb;Bc=c|0}if((Bc|0)==95){Cc=1}else{Cc=(tE(Bc)|0)!=0|0}if((Ac|0)==(Cc|0)){vc=Ba;wc=qa;xc=Xa;break k}>2“>sb=c|0;if((sb|0)==0){vc=Ba;wc=qa;xc=Xa;break k}if(ga){Ec=1;Fc=sb}else{>2“>Dc=c|0}do{if((Dc&4|0)==0){Hc=Dc}else{>2“>if((xE(rc,c|0)|0)==0){vc=Ba;wc=qa;xc=Xa;break k}>2“>if((c&2|0)==0){break}>2“>sb=HE(rc)|0;if((xE(sb,c|0)|0)==0){vc=Ba;wc=qa;xc=Xa;break k}}}>2“>eb=c|>2“>if((c&2|0)==0){rb=eb;Ab=sb;while(1){if((xE(rc,Ab)|0)!=0){vc=Ba;wc=qa;xc=Xa;break k}>2“>Ab=HE(rc)|0;if((xE(Ab,c|0)|0)!=0){vc=Ba;wc=qa;xc=Xa;break k}>2“>while((c|0)!=0)}}while(0);if((Ba|0)==0){>2“>0;wc=qa;xc=c|0;break}>2“>c=>2“>0;rb=aF(R,0,0,0,c<<>2“>c=Ab;Jc=Ab}else{Jc=qb}>2“>_a;c=>2“>c;>2“>c;>2“>c;>2“>c[(c|>2“>while((Ab|0)<(c|0))}>2“>qb=Jc+20|0;ha=c|0;if((ha|0)>-1){Kc=Ab;Lc=ha}else{vc=Ba;wc=Jc;xc=Xa;break}while(1){>2“>0)+(Lc<<2)>>2]=_a;ha=Kc+4|0;Ab=c|0;if((Ab|0)>-1){Kc=ha;Lc=Ab}else{vc=Ba;wc=Jc;xc=Xa;break}}}}>2“>c|0;if(($|0)>-1){Nc=xc;Oc=$}else{Mc=xc;break}while(1){$=>2“>_a;Ba=c|0;if((Ba|0)>-1){Nc=$;Oc=Ba}else{Mc=$;break}}}}>2“>ja=c|>2“>Ca=c|>2“>0;if((c|0)==0){if((Ca|0)<(ca|0)){ra=96;break m}if((Ca|0)>(ca|0)){Nb=oc;Ob=hc;Pb=nc;Qb=mc;ra=195;continue j}}else{if((Ca|0)>(ca|0)){Qc=ja;break m}if((Ca|0)<(ca|0)){Nb=oc;Ob=hc;Pb=nc;Qb=mc;ra=195;continue j}}ca=Pc+1|0;if((ca|0)<(ja|0)){Pc=ca}else{Nb=oc;Ob=hc;Pb=nc;Qb=mc;ra=195;continue j}}}}while(0);if((ra|0)==96){ra=0;if(u){Nb=oc;Ob=pc;Pb=nc;Qb=mc;ra=195;continue}>2“>c=>2“>ja=Rc+1|0;if((ja|0)<(c|0)){Rc=ja}else{Nb=oc;Ob=pc;Pb=nc;Qb=mc;ra=195;continue j}}}if((Ob|0)>=0){ra=205;break}>2“>c=>2“>ZE(d,e,c|0,a,n,Db);A=0}}while(0);if((n|0)==0){p=A;i=g;return p|0}eF(m);p=A;i=g;return p|0}function ZE(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var 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;do{if((g|0)>-1){if((d&8|0)!=0){h=0;break}>2“>0;j=e+28|0;k=c|0;l=(a|0)!=0;if((k|0)!=0&l){m=e+48|0;n=0;while(1){>2“>0;if((o|0)==(c|0)){>2“>q=c|>2“>q=c|>2“>c=g;r=g}else{>2“>0;c=o;r=o}if((p|0)==-1|(r|0)==-1){>2“>1;c=-1}>2“>n=b+(t<<3)+4|0;m=c|0;do{if((m|0)==0){v=u}else{>2“>o=b+(t<<3)|0;w=0;x=q;q=c|0;while(1){>2“>if((c|>2“>y=0;c=->2“>A=w+1|0;B=c|0;if((B|0)>-1){w=A;x=B;q=z}else{break}}>2“>c=->2“>b=0,d=0,e=0;b=c|0;if((b|0)==0){d=a;eF(d);return}else{e=b}while(1){>2“>0);b=c|0;eF(e);if((b|0)==0){break}else{e=b}}d=a;eF(d);return}function aF(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>i=a+12|0;j=c|0;do{if(j>>>0<f>>>0){if((b|0)!=0){if((d|0)!=0){>2“>d;c=1024;k=1024;l=d;break}>2“>c=1;h=0;return h|0}>2“>eF(m);c=1;h=0;return h|0}>2“>0;m=a+4|0;p=c|0;if((p|0)!=0){>2“>p=a|0;if((c|0)==0){>2“>c=>2“>0;c=>2“>k=j;l=c|0}}>2“>l+g;c=k-g;if((e|0)==0){h=l;return h|0}vF(l|0,0,g|0)|0;h=l;return h|0}function bF(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((b|0)==0){d=a+((cF(a)|0)<<2)|0;return d|0}else{e=a}while(1){>2“>if((c|0)==0){break}else{b=b+4|0}}return b-a>>2|0}function dF(a){a=a|0;var b=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,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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;do{if(a>>>0<245>>>0){if(a>>>0<11>>>0){b=16}else{b=a+11&-8}d=b>>>3;e=c|0;f=e>>>(d>>>0);if((f&3|0)!=0){>2“>0;k=h+8|0;l=c|0;do{if((i|0)==(l|0)){c=e&~(1<<g)}else{if(l>>>0<(c|0)>>>0){fc();return 0}>2“>c=>2“>while(0);l=g<<3;c=>2“>c|1;n=k;return n|0}if(b>>>0<=(c|0)>>>0){o=b;break}if((f|0)!=0){>2“>0;i=p+8|0;l=c|0;do{if((q|0)==(l|0)){c=e&~(1<<r)}else{if(l>>>0<(c|0)>>>0){fc();return 0}>2“>c=>2“>while(0);l=r<<3;m=l-b|0;c=>2“>m|1;c=m;l=c|0;if((l|0)!=0){q=c|0;d=l>>>3;l=d<<1;f=213536+(l<<2)|0;k=c|0;h=1<<d;do{if((k&h|0)==0){c=k|h;s=f;t=213536+(l+2<<2)|0}else{0;if(g>>>0>=(c|0)>>>0){s=g;t=d;break}fc();return 0}}>2”>q;c=>2”>s;c=f}c=m;c=e;n=i;return n|0}l=c|0;if((l|0)==0){o=b;break}>2”>0;r=g;d=g;p=(c&-8)-b|0;while(1){>2”>k=c|0;if((k|0)==0){break}else{u=k}}else{u=g}r=d;i=c|0;if(r>>>0<i>>>0){fc();return 0}e=r+b|0;m=e;if(r>>>0>=e>>>0){fc();return 0}>2“>0;f=c|0;do{if((f|0)==(d|0)){>2“>k=d+16|0;l=c|0;if((l|0)==0){v=0;break}else{w=l;x=k}}else{w=g;x=q}while(1){>2“>q=w+16|0;g=c|0;if((g|0)==0){break}else{w=g;x=q}}if(x>>>0<i>>>0){fc();return 0}else{>2“>q=c|0;if(q>>>0<i>>>0){fc();return 0}>2“>k=f+8|0;if((c|0)==(d|0)){>2“>f;c=q;v=f;break}else{fc();return 0}}}while(0);a:do{if((e|0)!=0){>2“>if((d|0)==(c|0)){c=c&~(if(e>>>0<(c|0)>>>0){fc();return 0}>2“>c=v}else{while(0);if(v>>>0<(c|0)>>>0){fc();return 0}>2”>e;f=c|0;do{if((f|0)!=0){if(f>>>0<(c|0)>>>0){fc();return 0}else{>2”>f;c=v;break}}}if(f>>>0<(c|0)>>>0){fc();return 0}else{>2“>f;c=v;break}}}while(0);if(p>>>0<16>>>0){>2“>e|3;f=r+(e+4)|0;c=>2“>c=>2“>p|1;c=p;f=c|0;if((f|0)!=0){e=c|0;i=f>>>3;f=i<<1;q=213536+(f<<2)|0;k=c|0;g=1<<i;do{if((k&g|0)==0){c=k|g;y=q;z=213536+(f+2<<2)|0}else{0;if(l>>>0>=(c|0)>>>0){y=l;z=i;break}fc();return 0}}>2”>e;c=>2”>y;c=q}c=p;c=m}n=d+8|0;return n|0}else{if(a>>>0>4294967231>>>0){o=-1;break}f=a+11|0;g=f&-8;k=c|0;if((k|0)==0){o=g;break}r=-g|0;i=f>>>8;do{if((i|0)==0){A=0}else{if(g>>>0>16777215>>>0){A=31;break}f=(i+1048320|0)>>>16&8;l=i<<f;h=(l+520192|0)>>>16&4;j=l<<h;l=(j+245760|0)>>>16&2;B=14-(h|f|l)+(j<<l>>>15)|0;A=g>>>((B+7|0)>>>0)&1|B<<1}}>2”>B=c&-8;l=B-g|0;if(l>>>0<m>>>0){if((B|0)==(g|0)){C=p;D=l;E=p;break b}else{G=p;H=l}}else{G=d;H=m}>>31<<2)>>2”>0;B=c|0;j=(l|0)==0|(l|0)==(B|0)?e:l;if((B|0)==0){C=G;D=H;E=j;break}else{d=G;m=H;p=B;q=q<<1;e=j}}}}while(0);if((E|0)==0&(C|0)==0){i=2<<A;r=k&(i|-i);if((r|0)==0){o=g;break}>2”>e=(c&->2”>r=c|0;if((r|0)==0){J=i;K=e;break}else{p=r;m=i;q=e}}}if((K|0)==0){o=g;break}if(J>>>0>=((c|0)-g|0)>>>0){o=g;break}q=K;m=c|0;if(q>>>0<m>>>0){fc();return 0}p=q+g|0;k=p;if(q>>>0>=p>>>0){fc();return 0}>2”>0;i=c|0;do{if((i|0)==(K|0)){>2”>j=K+16|0;B=c|0;if((B|0)==0){L=0;break}else{M=B;N=j}}else{M=d;N=r}while(1){>2”>r=M+16|0;d=c|0;if((d|0)==0){break}else{M=d;N=r}}if(N>>>0<m>>>0){fc();return 0}else{>2”>r=c|0;if(r>>>0<m>>>0){fc();return 0}>2”>j=i+8|0;if((c|0)==(K|0)){>2”>i;c=r;L=i;break}else{fc();return 0}}}while(0);c:do{if((e|0)!=0){>2”>if((K|0)==(c|0)){c=c&~(if(e>>>0<(c|0)>>>0){fc();return 0}>2”>c=L}else{while(0);if(L>>>0<(c|0)>>>0){fc();return 0}>2“>e;i=c|0;do{if((i|0)!=0){if(i>>>0<(c|0)>>>0){fc();return 0}else{>2“>i;c=L;break}}}if(i>>>0<(c|0)>>>0){fc();return 0}else{>2”>i;c=L;break}}}while(0);d:do{if(J>>>0<16>>>0){>2”>e|3;i=q+(e+4)|0;c=>2”>c=>2”>J|1;c=J;i=J>>>3;if(J>>>0<256>>>0){e=i<<1;m=213536+(e<<2)|0;r=c|0;j=1<<i;do{if((r&j|0)==0){c=r|j;O=m;P=213536+(e+2<<2)|0}else{0;if(d>>>0>=(c|0)>>>0){O=d;P=i;break}fc();return 0}}>2“>k;c=>2“>O;c=m;break}e=p;j=J>>>8;do{if((j|0)==0){Q=0}else{if(J>>>0>16777215>>>0){Q=31;break}r=(j+1048320|0)>>>16&8;i=j<<r;d=(i+520192|0)>>>16&4;B=i<<d;i=(B+245760|0)>>>16&2;l=14-(d|r|i)+(B<<i>>>15)|0;Q=J>>>((l+7|0)>>>0)&1|l<<1}}>2“>Q;c=0;m=c|0;l=1<<Q;if((m&l|0)==0){c=>2”>e;c=>2”>e;c=e;break}>2”>if((c&-8|0)==(J|0)){S=l}else{j=l;m=J<<R;while(1){>2”>if((c&-8|0)==(J|0)){S=i;break e}else{j=i;m=m<<1}}if(T>>>0<(c|0)>>>0){fc();return 0}else{>2”>e;c=>2”>e;c=e;break d}}}0;i=c|0;if(S>>>0<i>>>0){fc();return 0}if(m>>>0<i>>>0){fc();return 0}else{>2“>e;c=>2“>m;c=while(0);K=c|0;if(o>>>0<=K>>>0){S=K-o|0;T=c|0;if(S>>>0>15>>>0){J=T;c=J+o;c=>2”>S|1;c=c=0;c=>2“>K|3;S=T+(K+4)|0;c=T=c|0;if(o>>>0<T>>>0){S=T-o|0;c=S;T=c|0;K=T;c=>2”>S|1;c=o|3;n=T+8|0;return n|0}do{if((c|0)==0){T=Hb(30)|0;if((T-1&T|0)==0){c=T;c=T;c=-1;c=-1;c=0;c=0;c=(zc(0)|0)&-16^1431655768;break}else{fc();return 0}}}while(0);T=o+48|0;S=c|0;K=o+47|0;J=S+K|0;R=-S|0;S=J&R;if(S>>>0<=o>>>0){n=0;return n|0}Q=c|0;do{if((Q|0)!=0){O=c|0;P=O+S|0;if(P>>>0<=O>>>0|P>>>0>Q>>>0){n=0}else{break}return n|0}}while(0);f:do{if((c&4|0)==0){Q=c|0;g:do{if((Q|0)==0){U=182}else{P=Q;O=213944;while(1){>2”>W=O+4|0;if((L+(c|0)|0)>>>0>P>>>0){break}}P=J-(c|0)&R;if(P>>>0>=2147483647>>>0){X=0;break}>2“>0)+(c|0)|0);Y=L?e:-1;Z=L?P:0;_=e;$=P;U=191}}while(0);do{if((U|0)==182){Q=Ub(0)|0;if((Q|0)==-1){X=0;break}P=Q;e=c|0;L=e-1|0;if((L&P|0)==0){aa=S}else{aa=S-P+(L+P&-e)|0}e=c|0;P=e+aa|0;if(!(aa>>>0>o>>>0&aa>>>0<2147483647>>>0)){X=0;break}L=c|0;if((L|0)!=0){if(P>>>0<=e>>>0|P>>>0>L>>>0){X=0;break}}L=Ub(aa|0)|0;P=(L|0)==(Q|0);Y=P?Q:-1;Z=P?aa:0;_=L;$=aa;U=191}}while(0);h:do{if((U|0)==191){L=-$|0;if((Y|0)!=-1){ba=Z;ca=Y;U=202;break f}do{if((_|0)!=-1&$>>>0<2147483647>>>0&$>>>0<T>>>0){P=c|0;Q=K-$+P&-P;if(Q>>>0>=2147483647>>>0){da=$;break}if((Ub(Q|0)|0)==-1){Ub(L|0)|0;X=Z;break h}else{da=Q+$|0;break}}else{da=$}}while(0);if((_|0)==-1){X=Z}else{ba=da;ca=_;U=202;break f}}}while(0);c=c|4;ea=X;U=199}else{ea=0;U=199}}while(0);do{if((U|0)==199){if(S>>>0>=2147483647>>>0){break}X=Ub(S|0)|0;_=Ub(0)|0;if(!((_|0)!=-1&(X|0)!=-1&X>>>0<_>>>0)){break}da=_-X|0;_=da>>>0>(o+40|0)>>>0;if(_){ba=_?da:ea;ca=X;U=202}}}while(0);do{if((U|0)==202){ea=(c|0)+ba|0;c=ea;if(ea>>>0>(c|0)>>>0){c=ea}ea=c|0;i:do{if((ea|0)==0){S=c|0;if((S|0)==0|ca>>>0<S>>>0){c=ca}c=ca;c=ba;c=0;c=c;c=-1;S=0;do{>2“>da;c=da;S=S+1|0;}while(S>>>0<32>>>0);S=ca+8|0;if((S&7|0)==0){fa=0}else{fa=-S&7}S=ba-40-fa|0;c=ca+fa;c=>2“>S|1;c=40;c=c}else{S=213944;while(1){>2“>0;ha=S+4|0;ia=c|0;if((ca|0)==(ga+ia|0)){U=214;break}>2“>if((c&8|0)!=0){break}da=ea;if(!(da>>>0>=ga>>>0&da>>>0<ca>>>0)){break}ia+ba;da=c|0;X=(c|0)+ba|0;_=da;Z=da+8|0;if((Z&7|0)==0){ja=0}else{ja=-Z&7}Z=X-ja|0;c=_+ja;c=>2”>Z|1;c=40;c=c;break i}}while(0);if(ca>>>0<(c|0)>>>0){c=ca}S=ca+ba|0;X=213944;while(1){>2”>_=c|0;if((_|0)==0){break}else{X=_}}do{if((U|0)==224){>2”>c=>2”>c|0)+ba;S=ca+8|0;if((S&7|0)==0){la=0}else{la=-S&7}S=ca+(ba+8)|0;if((S&7|0)==0){ma=0}else{ma=-S&7}if((_|0)==(c|0)){T=(c|0)+K|0;c=T;c=$;if((_|0)==(c|0)){T=(c|0)+K|0;c=T;c=$;>2”>T|1;c=T;break}>2”>V=c|if(V>>>0<(c|0)>>>0){fc();return 0}c=c&~(1<<W);break}do{if((R|0)==(J|0)){na=R+8|0}else{if(R>>>0<(c|0)>>>0){fc();return 0}>2”>while(0);c=>2”>J=S;L=c|>2”>Q=ma|16;P=ca+(T+Q)|0;e=c|0;if((e|0)==0){>2”>P=pa+20|0;e=c|0;if((e|0)!=0){pa=e;qa=P;continue}if(qa>>>0<(c|0)>>>0){fc();return 0}else{>2“>P=c|0;if(P>>>0<(c|0)>>>0){fc();return 0}>2“>M=O+8|0;if((c|0)==(J|0)){>2“>O;c=P;oa=O;break}else{fc();return 0}}}while(0);if((L|0)==0){break}>2“>if((J|0)==(c|0)){c=c&~(if(L>>>0<(c|0)>>>0){fc();return 0}>2“>c=oa}else{while(0);if(oa>>>0<(c|0)>>>0){fc();return 0}>2”>L;J=ma|16;O=c|0;do{if((O|0)!=0){if(O>>>0<(c|0)>>>0){fc();return 0}else{>2”>O;c=oa;break}}}if(O>>>0<(c|0)>>>0){fc();return 0}else{>2“>O;c=oa;break}}}while(0);ra=ca+((aa|ma)+ba)|0;sa=aa+K|0}else{ra=_;sa=K}>2“>c&->2“>sa|1;c=sa;T=sa>>>3;if(sa>>>0<256>>>0){W=T<<1;Y=213536+(W<<2)|0;O=c|0;L=1<<T;do{if((O&L|0)==0){c=O|L;ta=Y;ua=213536+(W+2<<2)|0}else{0;if(V>>>0>=(c|0)>>>0){ta=V;ua=T;break}fc();return 0}}>2”>c=$;>2”>ta;c=Y;break}W=da;L=sa>>>8;do{if((L|0)==0){va=0}else{if(sa>>>0>16777215>>>0){va=31;break}O=(L+1048320|0)>>>16&8;aa=L<<O;T=(aa+520192|0)>>>16&4;V=aa<<T;aa=(V+245760|0)>>>16&2;R=14-(T|O|aa)+(V<<aa>>>15)|0;va=sa>>>((R+7|0)>>>0)&1|R<<1}}>2”>va;c=0;Y=c|0;R=1<<va;if((Y&R|0)==0){c=>2“>W;c=>2“>W;c=W;break}>2“>if((c&-8|0)==(sa|0)){xa=R}else{L=R;Y=sa<<wa;while(1){>2“>if((c&-8|0)==(sa|0)){xa=aa;break l}else{L=aa;Y=Y<<1}}if(ya>>>0<(c|0)>>>0){fc();return 0}else{>2“>W;c=>2“>W;c=W;break j}}}0;J=c|0;if(xa>>>0<J>>>0){fc();return 0}if(Y>>>0<J>>>0){fc();return 0}else{>2”>W;c=>2”>Y;c=>2”>za=c|0;if(za>>>0<=X>>>0){>2”>Z=c|0}Z=za+(Aa-39)|0;if((Z&7|0)==0){Ca=0}else{Ca=-Z&7}Z=za+(Aa-47+Ca)|0;da=Z>>>0<(ea+16|0)>>>0?X:Z;Z=da+8|0;$=ca+8|0;if(($&7|0)==0){Da=0}else{Da=-$&7}$=ba-40-Da|0;c=ca+Da;c=$;>2”>1;c=40;c=c;>2”>27;c=c;c;c;c;c=ca;c=ba;c=0;c=>2“>Z=$+4|0;c=7;if(($+8|0)>>>0<Ba>>>0){$=Z}else{break}}}if((da|0)==(X|0)){break}$=>2“>c&->2“>1;c=$;Z=$>>>3;if($>>>0<256>>>0){K=Z<<1;_=213536+(K<<2)|0;S=c|0;j=1<<Z;do{if((S&j|0)==0){c=S|j;Ea=_;Fa=213536+(K+2<<2)|0}else{0;if(Y>>>0>=(c|0)>>>0){Ea=Y;Fa=Z;break}fc();return 0}}>2”>ea;c=>2”>Ea;c=_;break}K=ea;j=$>>>8;do{if((j|0)==0){Ga=0}else{if($>>>0>16777215>>>0){Ga=31;break}S=(j+1048320|0)>>>16&8;X=j<<S;da=(X+520192|0)>>>16&4;Z=X<<da;X=(Z+245760|0)>>>16&2;Y=14-(da|S|X)+(Z<<X>>>15)|0;Ga=$>>>((Y+7|0)>>>0)&1|Y<<1}}>2”>Ga;c=0;_=c|0;Y=1<<Ga;if((_&Y|0)==0){c=>2“>K;c=>2“>ea;c=ea;break}>2“>if((c&-8|0)==($|0)){Ia=Y}else{j=Y;_=$<<Ha;while(1){>2“>if((c&-8|0)==($|0)){Ia=X;break m}else{j=X;_=_<<1}}if(Ja>>>0<(c|0)>>>0){fc();return 0}else{>2“>K;c=>2“>ea;c=ea;break i}}}0;_=c|0;if(Ia>>>0<_>>>0){fc();return 0}if(Y>>>0<_>>>0){fc();return 0}else{>2”>K;c=>2”>Y;c=while(0);ea=c|0;if(ea>>>0<=o>>>0){break}Y=ea-o|0;c=Y;ea=c|0;$=ea;c=$+>2“>Y|1;c=o|3;n=ea+8|0;return n|0}}b=a-8|0;d=b;e=c|0;if(b>>>0<e>>>0){fc()}>2”>k=c|0;if((g|0)==0){return}l=-8-k|0;m=a+l|0;n=m;o=k+h|0;if(m>>>0<e>>>0){fc()}if((n|0)==(c|0)){c=>2“>c&->2“>o|1;c=o;return}p=k>>>3;if(k>>>0<256>>>0){>2“>0;s=c|0;t=213536+(p<<1<<2)|0;do{if((k|0)!=(t|0)){if(k>>>0<e>>>0){fc()}c=c&~(1<<p);q=n;r=o;break}do{if((s|0)==(t|0)){u=s+8|0}else{if(s>>>0<e>>>0){fc()}>2”>while(0);c=>2”>t=m;p=c|>2”>w=a+(l+20)|0;x=c|0;if((x|0)==0){>2”>w=B+20|0;x=c|0;if((x|0)!=0){B=x;C=w;continue}>2”>c=0;A=B;break}}else{>2”>x=w+12|0;if((c|0)!=(t|0)){fc()}>2”>c=>2”>v=a+(l+28)|0;m=213800+(c<<2)|0;do{>2”>c=A;if((A|0)!=0){break}c=c&~(if(p>>>0<(c|0)>>>0){fc()}>2“>c=A}else{while(0);if(A>>>0<(c|0)>>>0){fc()}>2”>p;t=c|0;do{if((t|0)!=0){if(t>>>0<(c|0)>>>0){fc()}else{>2”>t;c=A;break}}}if(t>>>0<(c|0)>>>0){fc()}else{>2“>t;c=A;q=n;r=o;break}}else{q=d;r=h}}while(0);d=q;if(d>>>0>=i>>>0){fc()}if((j|0)==(c|0)){B=(c|0)+r|0;c=B;c=B|1;if((q|0)!=(c|0)){return}c=0;c=0;return}if((j|0)==(c|0)){B=(c|0)+r|0;c=B;c=>2“>B|1;c=B;return}B=(e&-8)+r|0;C=e>>>3;b:do{if(e>>>0<256>>>0){>2“>0;g=c|0;b=213536+(C<<1<<2)|0;do{if((u|0)!=(b|0)){if(u>>>0<(c|0)>>>0){fc()}c=c&~(1<<C);break}do{if((g|0)==(b|0)){D=g+8|0}else{if(g>>>0<(c|0)>>>0){fc()}>2”>while(0);c=>2”>b=i;f=c|>2”>p=a+(h+12)|0;v=c|0;if((v|0)==0){>2”>p=F+20|0;v=c|0;if((v|0)!=0){F=v;G=p;continue}if(G>>>0<(c|0)>>>0){fc()}else{>2“>p=c|0;if(p>>>0<(c|0)>>>0){fc()}>2“>m=t+8|0;if((c|0)==(b|0)){>2“>t;c=p;E=t;break}else{fc()}}}while(0);if((f|0)==0){break}>2“>if((b|0)==(c|0)){c=c&~(if(f>>>0<(c|0)>>>0){fc()}>2“>c=E}else{while(0);if(E>>>0<(c|0)>>>0){fc()}>2”>f;b=c|0;do{if((b|0)!=0){if(b>>>0<(c|0)>>>0){fc()}else{>2”>b;c=E;break}}}if(b>>>0<(c|0)>>>0){fc()}else{>2“>b;c=E;break}}}>2“>B|1;c=B;if((q|0)!=(c|0)){H=B;break}c=B;return}else{>2“>e&-2;c=d=r<<1;e=213536+(d<<2)|0;A=c|0;E=1<<r;do{if((A&E|0)==0){c=A|E;I=e;J=213536+(d+2<<2)|0}else{0;if(h>>>0>=(c|0)>>>0){I=h;J=r;break}fc()}}>2“>q;c=>2“>I;c=e;return}e=q;I=H>>>8;do{if((I|0)==0){K=0}else{if(H>>>0>16777215>>>0){K=31;break}J=(I+1048320|0)>>>16&8;d=I<<J;E=(d+520192|0)>>>16&4;A=d<<E;d=(A+245760|0)>>>16&2;r=14-(E|J|d)+(A<<d>>>15)|0;K=H>>>((r+7|0)>>>0)&1|r<<1}}>2“>K;c=0;r=c|0;d=1<<K;c:do{if((r&d|0)==0){c=>2”>e;c=>2”>q;c=q}else{>2”>if((c&-8|0)==(H|0)){M=A}else{J=A;E=H<<L;while(1){>2”>if((c&-8|0)==(H|0)){M=h;break d}else{J=h;E=E<<1}}if(N>>>0<(c|0)>>>0){fc()}else{>2”>e;c=>2”>q;c=q;break c}}}0;E=c|0;if(M>>>0<E>>>0){fc()}if(B>>>0<E>>>0){fc()}else{>2“>e;c=>2“>B;c=while(0);q=(c|0)-1|0;c=q;if((q|0)==0){O=213952}else{return}while(1){c=-1;return}function fF(a,b){a=a|0;b=b|0;var d=0,e=0;do{if((a|0)==0){d=0}else{e=da(b,a)|0;if((b|a)>>>0<=65535>>>0){d=e;break}d=((e>>>0)/(a>>>0)|0|0)==(b|0)?e:-1}}while(0);b=dF(d)|0;if((b|0)==0){return b|0}>2“>c=12;d=0;return d|0}if(b>>>0<11>>>0){e=16}else{e=b+11&-8}f=hF(a-8|0,e)|0;if((f|0)!=0){d=f+8|0;return d|0}f=dF(b)|0;if((f|0)==0){d=0;return d|0}>2“>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,y=0,z=0,A=0;d=a+4|0;e=c|0;f=e&-8;g=a;h=g+f|0;i=h;j=c|0;if(g>>>0<j>>>0){fc();return 0}k=e&3;if(!((k|0)!=1&g>>>0<h>>>0)){fc();return 0}if((f-b|0)>>>0>c<<1>>>0){break}else{n=a}return n|0}}while(0);n=0;return n|0}if(f>>>0>=b>>>0){k=f-b|0;if(k>>>0<=15>>>0){n=a;return n|0}>2”>e&1|b|2;c=>2”>c|1;iF(g+b|0,k);n=a;return n|0}if((i|0)==(c|0)){k=(c|0)+f|0;if(k>>>0<=b>>>0){n=0;return n|0}>2”>e&1|b|2;c=l|1;c=g+b;c=l;n=a;return n|0}if((i|0)==(c|0)){l=(c|0)+f|0;if(l>>>0<b>>>0){n=0;return n|0}k=l-b|0;if(k>>>0>15>>>0){>2”>e&1|b|2;c=>2”>k;o=g+(l+4)|0;c=>2”>c=>2”>c|1;p=0;q=0}c=q;c=p;n=a;return n|0}if((m&2|0)!=0){n=0;return n|0}p=(m&-8)+f|0;if(p>>>0<b>>>0){n=0;return n|0}q=p-b|0;e=m>>>3;a:do{if(m>>>0<256>>>0){>2”>0;k=c|0;o=213536+(e<<1<<2)|0;do{if((l|0)!=(o|0)){if(l>>>0<j>>>0){fc();return 0}c=c&~(1<<e);break}do{if((k|0)==(o|0)){r=k+8|0}else{if(k>>>0<j>>>0){fc();return 0}>2“>while(0);c=>2“>o=h;s=c|>2“>u=g+(f+20)|0;v=c|0;if((v|0)==0){>2“>u=z+20|0;v=c|0;if((v|0)!=0){z=v;A=u;continue}>2“>c=0;y=z;break}}else{>2“>v=u+12|0;if((c|0)!=(o|0)){fc();return 0}>2“>c=>2“>t=g+(f+28)|0;l=213800+(c<<2)|0;do{>2“>c=y;if((y|0)!=0){break}c=c&~(if(s>>>0<(c|0)>>>0){fc();return 0}>2”>c=y}else{while(0);if(y>>>0<(c|0)>>>0){fc();return 0}>2“>s;o=c|0;do{if((o|0)!=0){if(o>>>0<(c|0)>>>0){fc();return 0}else{>2“>o;c=y;break}}}if(o>>>0<(c|0)>>>0){fc();return 0}else{>2”>o;c=y;break}}}while(0);if(q>>>0<16>>>0){>2”>p|c&>2”>c|1;n=a;return n|0}else{>2”>c&>2”>q|3;d=g+(p|4)|0;c=>3“>w=+h- h[b
(r<<4)>>3];>3“>x=+h->3“>I=G*.5;h=>3“>h=>3“>H=B+2|0;h=>3“>y+w*G;D=B+3|0;I=1.0-G;h=>3“>I=1.0-G*.5;h=>3“>y=+h->3“>s=O*.5;h=>3“>h=>3“>B=K+2|0;h=>3“>w+x*O;C=K+3|0;s=1.0-O;h=>3“>s=1.0-O*.5;h=>2“>while(0);P=n+(A<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>P=m+16|0;L=n+(A+1<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>L=m+32|0;K=n+(A+2<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>k=F<<2;v=e;u=n+(k<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>u=N+(E<<4)|0;v=n+((k|1)<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>u=N+(J+2<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>v=N+(J+3<<4)|0;u=n+((k|2)<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>v=N+(J+4<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>u=J+6|0;v=N+(J+5<<4)|0;q=n+((k|3)<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>M=R;c=>2“>c=>2“>c=>2“>c=>2“>M=A+16|0;R=N+(Q<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>R=M*3|0;N=n+(R+2<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>N=n+(R+4<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>N=Q+(A<<4)|0;R=b+(A<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>A=d*3|0;R=n+(A+1<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>N=Q+(d<<4)|0;K=n+(A-1<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>rB(a,Q,M,f);eF(o);o=j;c=>2“>c=>2“>c=>2“>c=>2“>K=j+16|0;o=K;c=>2“>c=>2“>c=>2“>c=>3“>R=j+32|0;h=+>3“>h- h[n
(A<<4)>>3]);>3“>h+(+>2“>uB(a,K,2);K=R;c=>2“>c=>2“>c=>2“>c=>2“>K=d+2|0;o=jk(K<<4)|0;R=o;A=b;c=>2“>c=>2“>c=>2“>c=>2“>A=o+16|0;c=>2“>c=>2“>c=>2“>c=>3“>A=m+48|0;n=A;M=m+64|0;h=+>3“>h- +>3“>h+(+>3“>h)/3.0;O=+h[n>>3];>3“>h)/3.0;O=+h[Q>>3];>3“>h)/3.0;if((K|0)>4){N=4;do{>2“>c;>2“>c;>2“>c;>2“>c;N=N+1|0;}while((N|0)<(K|0))}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;uB(a,j|0,2);eF(m);i=g;return}else if((l|0)==50331648){>2“>c;>2“>c;>2“>c;>2“>c;>3“>N=P;h=O-(O- +>3“>25;M=m+56|0;O=+h+(+>3“>h)/3.0;h[o+24>>3]=>3“>h=z-(z- +>3“>2.0;h=>3“>h=O-(O- +>3“>2.25;h=+>3“>h=+>3“>h=+>2“>N=K+(M<<4)|0;R=b+(M-3<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>o=jk(96)|0;A=b;c=>2“>c=>2“>c=>2“>c=>2“>A=o+16|0;c=>2“>c=>2“>c=>2“>c=>2“>A=o+32|0;K=m+64|0;c=>2“>c=>2“>c=>2“>c=>2“>A=o+48|0;M=b+32|0;c=>2“>c=>2“>c=>2“>c=>2“>M=o+64|0;A=m+128|0;c=>2“>c=>2“>c=>2“>c=>2“>M=o+80|0;R=m+160|0;c=>2“>c=>2“>c=>2“>c=>3“>rB(a,o,6,f);eF(o);o=j|0;h=+>3“>h- +>3“>h=+>3“>h- +>2“>R=j+16|0;c=>2“>c=>2“>c=>2“>c=>2“>uB(a,o,2);c=>2“>c=>2“>c=>2“>c=>2“>uB(a,o,2);c=>2“>c=>2“>c=>2“>c=>2“>o=jk(192)|0;R=b;c=>2“>c=>2“>c=>2“>c=>2“>R=o+16|0;A=b+16|0;c=>2“>c=>2“>c=>2“>c=>3“>A=m+48|0;O=+h;>3“>O);K=o+32|0;M=K;h=>3“>Q=m+72|0;s=O+(+h->3“>s;O=z+(+h- +>3“>e=o+48|0;h=>3“>h);>3“>x;w=O+(+h- +>3“>A=o+64|0;h=>3“>h);>3“>y;Q=o+80|0;h=>3“>y+(s-x);R=m+96|0;x=+h;>3“>x);J=o+144|0;h=>3“>q=m+88|0;y=x+(+h->3“>y;x=s+(+h- +>3“>v=o+128|0;h=>3“>h);>3“>O;z=x+(+h- +>3“>R=o+112|0;h=>3“>h);>3“>w;q=o+96|0;F=q;h=>2“>w+(y-O);t=o+160|0;r=b+32|0;c=>2“>c=>2“>c=>2“>c=>2“>r=o+176|0;t=b+48|0;c=>2“>c=>2“>c=>2“>c=>2“>rB(a,o,12,f);t=j|0;r=j;c=>2“>c=>2“>c=>2“>c=>3“>O=+h;>3“>O);M=j+16|0;h=>3“>w=O-(+h->3“>w;K=j+32|0;h=>3“>h);>3“>w+(+h- +>2“>E=j+48|0;c=>2“>c=>2“>c=>2“>c=>2“>uB(a,t,4);c=>2“>c=>2“>c=>2“>c=>3“>w=+h;>3“>w);h=>3“>O=w-(+h->3“>O;h=>3“>h);>3“>O+(+h- +>2“>c=>2“>c=>2“>c=>2“>c=>3“>o=d+5|0;t=jk(o<<4)|0;J=b+16|0;O=+h;>3“>O;w=y*.125+(O+y*.5);u=t;h=>3“>e=b+24|0;R=m+56|0;v=m+72|0;O=y+(+h->3“>h)3.0>3“>O;y=+h;>3“>y;s=y+x*.5-x*.25;h=>3“>O;h=>3“>h=>3“>x)*.5;K=L;n=m+48|0;x=s+(+h- +>3“>5;h=>3“>h=>3“>s)*.5;h=>3“>s=x+(+h->3“>h);>3“>s;h=>3“>s;h=>3“>h)*.>3“>x;h=>3“>h);>3“>x+(+h- +>3“>5;h=+>3“>h=>3“>h)*.>3“>h;>3“>h=>3“>O)*.5;h=+>3“>h=>3“>h)*.5;uB(a,j|0,2);eF(t);eF(m);i=g;return}else if((l|0)==117440512){>3“>h;>3“>h-(+>3“>h)*.>3“>h;>3“>h=O-(O- +>3“>5;h=+>3“>o=b+40|0;h=+>3“>h- +>3“>5;h=+>3“>h=+>3“>h- +>3“>5;O=+h;>3“>h)*.>3“>h;rB(a,E,t,f);eF(E);eF(m);i=g;return}else if((l|0)==134217728){>3“>k=b|0;o=L;e=m+48|0;x=O+(+h->3“>h)*.>3“>x;v=b+40|0;O=+h;>3“>O)*.5;h=>3“>x;u=m+56|0;n=m+72|0;O=w+(+h- +>3“>5;h=>3“>h)*.>3“>s;h=>3“>s;s=O+(+h- +>3“>5;h=>3“>y=x+(+h->3“>h)3.0>3“>y;h=>3“>y;h=>3“>s=y+(+h->3“>h)*.>3“>s;h=>3“>s;h=>3“>h;>3“>h=>3“>w)*.5;h=+>3“>h=>3“>h)*.5;uB(a,j|0,2);eF(t);eF(m);i=g;return}else if((l|0)==150994944){>3“>v=b|0;J=L;E=m+48|0;s=w+(+h->3“>h)3.0>3“>s;e=b+40|0;w=+h;>3“>w)*.5;h=>3“>s;n=m+56|0;u=m+72|0;s=O+(+h- +>3“>25;h=>3“>h=>3“>w)*.5+(+h- +>3“>25;w=s+(+h- +>3“>5;h=>3“>h=>3“>y)*.5-(+h- +>3“>25;h=>3“>y=w+(+h->3“>h)3.0>3“>y;h=>3“>y;h=>3“>h;>3“>h=>3“>O)*.5;h=+>3“>h=>3“>h)*.5;uB(a,j|0,2);eF(k);eF(m);i=g;return}else if((l|0)==167772160){>3“>e=b|0;R=L;t=m+48|0;y=O+(+h->3“>h);>3“>y;E=b+40|0;O=+h;>3“>O)*.5+(+h- +>3“>25;h=>3“>h);>3“>O;h=>3“>h);>3“>O;O=s+(+h- +>3“>5;h=>3“>w=+h->3“>x;h=>3“>x;h=>3“>h;>3“>h=>3“>s)*.5;h=+>3“>h=>3“>h)*.5;uB(a,j|0,2);eF(v);eF(m);i=g;return}else if((l|0)==184549376){>3“>E=b|0;x=+h->3“>h)*.>3“>O;n=b+40|0;x=+h;>3“>x)*.5+(+h- +>3“>25;h=>3“>w=+h->3“>y;h=>3“>y;w=s+(+h- +>3“>5;h=>3“>h)*.>3“>s;h=>3“>s;s=+h;>3“>s)*.5-(+h- +>3“>25;h=>3“>h)*.>3“>s;h=>3“>s;s=w-(+h- +>3“>5;h=>3“>O;h=>3“>h;>3“>J=j+8|0;h=>3“>s)*.5;k=j+16|0;h=+>3“>K=b+8|0;o=b+56|0;p=j+24|0;h=>3“>h)*.>3“>h;>3“>h=>3“>s)*.5;h=+>3“>h=>3“>h)*.5;uB(a,v,2);eF(e);eF(m);i=g;return}else if((l|0)==201326592){>3“>h=>3“>p=b+24|0;E=m+56|0;k=m+72|0;w=O+(+h->3“>h)*.>3“>w;u=L;J=m+48|0;O=s+(+h- +>3“>2.0;h=>3“>w;h=>3“>h)*.>3“>O;h=>3“>O;rB(a,v,d,f);eF(v);v=jk(e)|0;O=+h+(+>3“>h);>3“>O;s=+h;>3“>s)*.5-(+h- +>3“>.125;h=>3“>h);>3“>s;h=>3“>s;s=w+(+h- +>3“>5;h=>3“>O;h=>3“>h;>3“>h=>3“>s)*.5;h=+>3“>h=>3“>h)*.5;uB(a,j|0,2);eF(v);eF(m);i=g;return}else if((l|0)==218103808){>3“>h=>3“>k=b+24|0;E=m+56|0;u=m+72|0;w=O+(+h->3“>h)*.>3“>w;h=>3“>h)*.>3“>O;y=s-(+h- +>3“>2.0;h=>3“>O;h=>3“>w;rB(a,p,d,f);eF(p);p=jk(v)|0;w=+h-(+>3“>h);>3“>w;y=+h;>3“>y)*.5-(+h- +>3“>.125;h=>3“>w;y=O+(+h- +>3“>5;h=>3“>h);>3“>s;h=>3“>s;h=>3“>h;>3“>h=>3“>O)*.5;h=+>3“>h=>3“>h)*.5;uB(a,j|0,2);eF(p);eF(m);i=g;return}else if((l|0)==234881024){>3“>J=b|0;E=L;K=m+48|0;s=O+(+h->3“>h)9.0>3“>s;v=b+40|0;O=+h;>3“>O)*.5+(+h- +>3“>125;h=>3“>h);>3“>O;h=>3“>O;O=y+(+h- +>3“>5;h=>3“>s;h=>3“>s=O+(+h->3“>h)9.0>3“>s;O=+h;>3“>O)*.5-(+h- +>3“>.125;h=>3“>h);>3“>O;h=>3“>O;O=y+(+h- +>3“>5;h=>3“>s;h=>3“>s=O+(+h->3“>h)*.>3“>s;O=+h;>3“>O)*.5-(+h- +>3“>.125;h=>3“>h);>3“>O;h=>3“>O;O=y+(+h- +>3“>5;h=>3“>s;h=>3“>s=O+(+h->3“>h)*.>3“>s;O=+h;>3“>O)*.5+(+h- +>3“>125;h=>3“>h);>3“>O;h=>3“>O;O=y+(+h- +>3“>5;h=>3“>s;h=>3“>h;>3“>p=j+8|0;h=>3“>O)*.5;R=j+16|0;h=+>3“>t=b+8|0;M=b+56|0;F=j+24|0;h=>3“>h)*.>3“>h=>3“>O)*.5-(+h- +>3“>.125;s=+h;>3“>s+(+h->3“>O;h=>3“>h)*.5;uB(a,n,2);eF(u);eF(m);i=g;return}else if((l|0)==251658240){>3“>t=b|0;F=L;R=m+48|0;O=s+(+h->3“>h);>3“>O;o=b+40|0;s=+h;>3“>s)*.5+(+h- +>3“>125;h=>3“>h)*>3“>s;h=>3“>s;s=y+(+h- +>3“>5;h=>3“>O;h=>3“>O=s+(+h->3“>h);>3“>O;s=+h;>3“>s)*.5-(+h- +>3“>.125;h=>3“>h)*>3“>s;h=>3“>s;s=y+(+h- +>3“>5;h=>3“>O;h=>3“>h;>3“>R=j+8|0;h=>3“>s)*.5;F=j+16|0;h=+>3“>t=b+8|0;E=b+56|0;J=j+24|0;h=>3“>h)*.>3“>h;>3“>h=>3“>s)*.5;h=+>3“>h=>3“>h)*.5;uB(a,K,2);eF(n);eF(m);i=g;return}else if((l|0)==268435456){>3“>h;>3“>h-(+>3“>h)*.>3“>h;>3“>h=s-(s- +>3“>5;h=+>3“>u=b+40|0;h=+>3“>h- +>3“>5;h=+>3“>h=+>3“>h- +>3“>5;rB(a,n,d,f);F=b+16|0;p=L;s=+h+(+>3“>h)*.>3“>s;O=+h;>3“>O)*.5+(+h- +>3“>125;v=j+8|0;h=>3“>s+(+h- +>3“>25;k=j+24|0;h=>3“>h)*.>3“>h- +>3“>25;h=>3“>O=s+(+h->3“>h)*.>3“>O;h=>3“>h)*.>3“>O+(+h- +>3“>25;uB(a,R,2);h=+>3“>h- +>3“>25;O=+h+(+>3“>h)3.0>3“>O;h=+>3“>h- +>3“>25;h=O;uB(a,R,2);eF(n);eF(m);i=g;return}else if((l|0)==285212672){>3“>k=b|0;J=L;p=m+48|0;y=O+(+h->3“>h)*.>3“>y;K=b+40|0;O=+h;>3“>O)*.5+(+h- +>3“>5;h=>3“>y;y=+h;>3“>y)*.5-(+h- +>3“>5;h=>3“>w=y+(+h->3“>h)*.>3“>w;h=>3“>w;h=>3“>w=s+(+h->3“>h)3.0>3“>s;O=+h;>3“>O)*.5;O=y+(+h- +>3“>.25;t=j+8|0;h=>3“>s;s=y-(+h- +>3“>.25;u=j+24|0;h=>3“>h)3.0>3“>y;h=>3“>y;h=>2“>c;>2“>c;>2“>c;>2“>c;>3“>y=+h;>3“>O+(y-O)*.5+(+h- +>3“>.25;O=+h;>3“>O+(+h->3“>y;o=b+8|0;F=b+56|0;h=>3“>h)*.>3“>h=>3“>h=>3“>y)*.5;h=>3“>O)*.5-(+h- +>3“>.25;h=>3“>h)*.5;uB(a,n,2);eF(m);i=g;return}else if((l|0)==301989888){>3“>u=b|0;p=L;J=m+48|0;O=y+(+h->3“>h)*.>3“>O;k=b+40|0;y=+h;>3“>y)*.5+(+h- +>3“>5;K=F+8|0;h=>3“>O;y=s+(+h- +>3“>125;v=F+24|0;h=>3“>h)*.>3“>s;w=y+(+h- +>3“>125;h=>3“>O;x=w+(+h- +>3“>125;h=>3“>O;O=x+(+h- +>3“>125;h=>3“>s;h=>3“>z=s+(+h->3“>z;h=>3“>h)*.>3“>s;h=>3“>h)*.>3“>I;h=>3“>I;h=>3“>h)*.>3“>x;h=>3“>I;h=>3“>I;I=+h;>3“>I;h=>3“>I;K=F+224|0;h=>3“>h;>3“>h;>3“>I;rB(a,F,n,f);I=+h;>3“>I;z=+h;>3“>z)*.5;v=j+8|0;h=>3“>I;p=j+24|0;h=>3“>h)*.>3“>h=>3“>z=I+(+h->3“>h)*.>3“>z;h=>3“>z+(+h- +>3“>125;uB(a,n,2);h=+>3“>z=+h;>3“>z+(+h->3“>h;>3“>z+(+h- +>3“>F=d+4|0;n=jk(F<<4)|0;p=b+16|0;z=+h;>3“>z)*.5+(+h- +>3“>125;h=>3“>k=b+24|0;o=m+56|0;R=m+72|0;I=z+(+h->3“>h)*.>3“>I;z=x+(+h- +>3“>125;h=>3“>h)*.>3“>y;h=>3“>h)*.>3“>z;h=>3“>h)*.>3“>w;O=x-(+h- +>3“>25;h=>3“>w;w=O-(+h- +>3“>125;h=>3“>z;h=>3“>y;h=>3“>I;rB(a,n,F,f);I=+h;>3“>I)*.5;F=j|0;E=j|0;h=>3“>y=I+(+h->3“>y;t=j+16|0;h=>3“>y+(+h- +>3“>125;uB(a,F,2);y=+h;>3“>y)*.5;h=>3“>I=y+(+h->3“>h)*.>3“>I;h=>3“>I+(+h- +>3“>125;uB(a,F,2);h=+>3“>I=+h;>3“>I+(+h->3“>h;>3“>I+(+h- +>3“>n=d+12|0;F=jk(n<<4)|0;e=b+16|0;I=+h;>3“>I)*.5+(+h- +>3“>25;h=>3“>v=b+24|0;p=m+56|0;E=m+72|0;y=I+(+h->3“>h)*.>3“>y;h=>3“>h)*.>3“>I;y=O-(+h- +>3“>125;K=F+32|0;h=>3“>h)*.>3“>w;h=>3“>h)*.>3“>z;h=>3“>h)*.>3“>O;h=>3“>O;y=+h;>3“>y)*.5;h=>3“>z;y=x-(+h- +>3“>125;h=>3“>O;s=y-(+h- +>3“>125;h=>3“>O;h=>3“>z;z=s+(+h- +>3“>125;h=>3“>w;h=>3“>I;h=>3“>h=>3“>z;h=>3“>x;h=+>3“>h=+>3“>h=>2“>c;>2“>c;>2“>c;>2“>c;>3“>h;>3“>o=j+24|0;h=>3“>s)*.5;uB(a,n,2);h=+>3“>s=+h;>3“>s+(+h->3“>h;>3“>s+(+h- +>3“>F=d+4|0;n=jk(F<<4)|0;o=b+16|0;s=+h;>3“>s)*.5+(+h- +>3“>125;h=>3“>e=b+24|0;R=m+56|0;k=m+72|0;z=s+(+h->3“>h)*.>3“>z;s=x+(+h- +>3“>125;h=>3“>h)*.>3“>I;h=>3“>h)*.>3“>s;h=>3“>h)*.>3“>w;O=x-(+h- +>3“>25;h=>3“>w;w=O-(+h- +>3“>125;h=>3“>s;h=>3“>I;h=>3“>z;rB(a,n,F,f);z=+h;>3“>z)*.5;F=j|0;v=j|0;h=>3“>h;>3“>O;O=+h;>3“>O+(+h->3“>h;>3“>h=>3“>O)*.5;h=+>3“>h=>3“>h)*.5;uB(a,F,2);eF(n);eF(m);i=g;return}else if((l|0)==369098752){>3“>h-(+>3“>h)*.>3“>h-(+>3“>h)*.>3“>h;>3“>h=O-(O- +>3“>5;h=+>3“>J=b+40|0;h=+>3“>O=+h;>3“>h)*.>3“>h;>3“>h=O+(O- +>3“>5;h=+>3“>h- +>3“>5;h=+>3“>h- +>3“>5;h=+>3“>h- +>3“>5;h=+>3“>h- +>3“>5;K=b+56|0;h=+>3“>e=b+8|0;O=+h;>3“>h)*.>3“>h;>3“>h;>3“>h-(+>3“>h)*.5;rB(a,F,n,f);eF(F);eF(m);i=g;return}else if((l|0)==385875968){>3“>h-(+>3“>h)*.>3“>h-(+>3“>h)*.>3“>h;>3“>h=O-(O- +>3“>5;h=+>3“>J=b+40|0;h=+>3“>h- +>3“>5;h=+>3“>h- +>3“>5;h=+>3“>h- +>3“>5;h=+>3“>h- +>3“>5;K=b+56|0;h=+>3“>e=b+8|0;O=+h;>3“>h)*.>3“>h;>3“>h;>3“>h-(+>3“>h)*.5;rB(a,n,F,f);eF(n);eF(m);i=g;return}else if((l|0)==402653184){>3“>h;>3“>h-(+>3“>h)*.>3“>J=m+48|0;h=O+(O- +>3“>5;h=+>3“>h- +>3“>5;O=+h;>3“>h)*.>3“>h;>3“>h;>3“>u=b+40|0;h=O-(O- +>3“>5;O=+h;>3“>h)*.>3“>h;>3“>h+(+>3“>h)*.>3“>h=O+(O- +>3“>5;h=+>3“>h- +>3“>5;h=+>3“>l=d+5|0;d=jk(l<<4)|0;h=+>3“>F=b+8|0;n=m+56|0;k=m+72|0;h=+>3“>h- +>3“>5;e=L;O=+h;>3“>h)*.>3“>h-(+>3“>h)*.>3“>h=O+(O- +>3“>5;h=+>3“>h=+>3“>O=+h;>3“>h)*.>3“>h=O+(O- +>3“>5;h=+>3“>h=+>3“>h- +>3“>5;O=+h;>3“>h)*.>3“>h+(+>3“>h)*.>3“>h-(+>3“>h)*.>3“>h-(+>3“>h)*.>3“>h;>3“>h;>3“>h;rB(a,d,l,f);eF(d);eF(m);i=g;return}else{eF(m);i=g;return}}function pl(a){a=a|0;var >2“>a=c[c>>2]|0;if((a|0)==80){d=1;break}if((a|0)==56){d=2;break}if((a|0)==4){d=3;break}d=(a|0)==76?4:0}}while(0);return d|0}function ql(b){b=b|0;var >2“>0)+8>>2]|0)+8>>2]|0;p=c|>2“>0;r=c|>3“>t=+h;v=+Fm(o,c|0,0.0,.01);w=+Fm(o,c|0,0.0,.02);x=(v>w?v:w)*72.0;if(x<0.0){y=x+-.5}else{y=x+.5}z=~~y;x=+(z|0);if((z|0)>0){A=x;B=x;break}>3”>0;x=+h;>2”>z=c|>3”>v=+h*72.0;if(v<0.0){E=v+-.5}else{E=v+.5}A=+(~~E|0);B=+(~~D|0)}}while(0);z=Em(o,c|0,q,0)|0;D=s+ +Fm(o,c|0,0.0,-360.0);if((r|0)==0){s=+Fm(o,c|0,0.0,-100.0);q=Em(o,c|0,4,0)|0;F=q;G=s;H=+Fm(o,c|0,0.0,-100.0)}else{F=r;G=t;H=u}>3”>0)+104>>2]|0;u=+h;>2”>q=ac(r|0,168832,(L=i,i=i+16|0,c=>3”>g,L)|0)|0;i=L;s=+h;if(s<0.0){>3”>s=+h;if(s<0.0){>2”>h[(c[(c|>2”>g=c[(c|0)+8>>2]|0;do{if((a|0)==0){f=ew(o,87160)|0;if((f|0)==0){Y=0;Z=0;break}if((a|0)==0){Y=0;Z=0;break}>2”>0;q=c|0;if((r|0)==-1&(q|0)==-1){>2”>f,c=_,L)|0)|0;i=L;Y=0;Z=0;break}else{>2”>r=c|0;if((a|0)!=99){Y=0;Z=0;break}if((Ya(r|0,102208)|0)!=0){Y=0;Z=0;break}>2”>0;_=c|0;if((q|0)==-1&(_|0)==-1){>2”>r|0)!=0?r:167344,c=f,L)|0)|0;i=L;Y=0;Z=0;break}else{>3”>while(0);K=+(Z|0);Z=e|0;h=j=a|0;if(!((j<<24>>24|0)==116|(j<<24>>24|0)==98)){I=66;break}>2“>a[(c[(c|0)+104>>2]|0)+80|0]=99}if((aa|0)==4){if(D<0.0){ba=D+-.5}else{ba=D+.5}if(((~~ba|0)%90|0|0)==0&H==0.0&G==0.0){ca=1}else{I=72}}else{I=72}do{if((I|0)==72){>2“>0;j=c[(c[(c|0)+8>>2]|0)+44>>2]|0;if((j|0)!=0){>2“>63](l,e);j=e;g=l;c=>2“>c=>2“>c=>2“>c=>3“>ba=+h;J=ba*1.4142135623730951;do{if(A>J){>3“>P=ba/A;R=+T(1.0/(1.0-P*P));P=R*+h;>3“>ba=+h*>3“>ba;h=J;ea=ba;fa=J}if((aa|0)<=2){ca=0;break}>3“>ea/ba;h=fa/ba;ca=0}}if((Km(Hm(o,c|0,86632)|0)|0)<<24>>24==0){>3”>ba=B>ea?B:ea;h=>2”>l=c[(c|>3”>if(A<+h){I=83}}if((I|0)==83){>2”>I,c=l,L)|0)|0;i=L}>3”>h=ha;if(p){>3”>A;h=A;ia=A;ja=A}else{ia=ha;ja=ga}do{if((Km(Hm(o,c|0,86632)|0)|0)<<24>>24==0){if(ca){>2”>h[(c[(c|0)+104>>2]|0)+40>>3]=(X>ga?X:ga)-Q;break}>3”>ha=+h*+>2”>h[(c[(c|0)+104>>2]|0)+40>>3]=X-Q;break}}else{>3”>while(0);Q=+h-fa;if(U<K){ka=K-U+Q}else{ka=Q}>3”>p=jk(o<<5)|0;L=p;ka=+h*.>3”>5;h=->3”>0.0-U;h=>3”>ra=la+4.0;sa=oa+4.0;h=->3”>0.0-sa;p=ma|1;h=>3”>h=>2”>p=jk(da(o<<4,aa)|0)|0;l=p;I=c[(c[(c[(c|0)+8>>2]|0)+8>>2]|0)+44>>2]|0;do{if((I|0)==0){J=6.283185307179586/+(aa|0);U=J*.5;ka=+W(U);Q=cb(
(+S(H)
+S(+G)),+1.0);K=H*1.4142135623730951/+V(U);U=G*.5;fa=(J+ -3.141592653589793)*.5;X=+V(fa)*.5;ha=+W(fa)*.5;ga=fa+(3.141592653589793-J)*.5;if((aa|0)<=0){ta=0.0;ua=0.0;break}fa=D/180.0*3.141592653589793;if(ca){A=J+ga;B=ha+ka*+W(A);ea=U*B+(X+ka*+V(A))*(Q+K*B);A=fa+ +$(+>3”>P=ba*A*+h;>3”>B;h=>3”>ea;h=>3”>ea;ea=-0.0-P;h=>3”>B;h=ea;ta=P!=0.0?A:0.0;ua=B!=0.0?ba:0.0;break}else{ba=X;X=ha;ha=ga;ga=0.0;B=0.0;F=0;while(1){A=J+ha;P=ba+ka*+V(A);ea=X+ka*+W(A);R=U*ea+P*(Q+K*ea);t=fa+ +$(+>3”>O=N*t*+h;>3”>R;h=O;g=F+1|0;if((g|0)<(aa|0)){ba=P;X=ea;ha=A;ga=N;B=u;F=g}else{ta=u;ua=N;break}}}}else{>3”>63](l,e);ta=+h*.>3”>while(0);B=ua*2.0;ga=ta*2.0;ha=ja>B?ja:B;h=>3”>F=l+(L<<4)|0;g=l+(L<<4)+8|0;ga=B*+h;>3”>ba*+h;>3”>L=aa-1|0;ba=+h;>3”>fa=K+fa;ha=X+ha;F=(da(g,aa)|0)+ya|0;h=>3”>p=da(aa,z-1|0)|0;g=0;ha=+h;>3”>2.0;Q=K>ha?K:ha;h=>2”>while(0);c=>2”>z;c=>3”>D;h=>2”>H;c=>3”>0)+32>>3]=+h/>3”>0)+40>>3]=+h/>2”>b=0,d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0;b=i;i=i+16|0;d=a|0;e=(c[(c|0)+104>>2]>>2]|0;c=g;j=xF(g|0)|0;g=jk((j|0)>1?j+1|0:2)|0;j=Wl(a,e,1,g)|0;if((j|0)==0){>2“>c[c[(c|0)+104>>2]>>2],k)|0)|0;i=k;c=79104;l=Wl(a,e,1,g)|0}else{l=j}>3“>0;m=+h*72.0;if(m<0.0){n=m+-.5}else{n=m+.5}n=+(~~o|0);a=l|0;if((Km(Hm(d,c|0,86632)|0)|0)<<24>>24==0){>3”>g=l+8|0;p=+h;q=o>m?o:m;r=p>n?p:n;s=g}else{q=m;r=n;s=l+8|0}Yl(l,q,r,(Km(Hm(d,c|>3”>0)+32>>3]=+h/>3”>0)+40>>3]=(+h+>2”>b=0,d=0,e=0,f=0,g=0.0,i=0.0,j=0.0,k=0.0,l=0,m=0.0,n=0,o=0.0;b=jk(48)|0;d=a+8|0;e=c[(c[(c[(c|0)+8>>2]|0)+8>>2]|0)+4>>2]|0;f=a|0;g=+Fm(f,c|0,1.7976931348623157e+308,0.0);i=+Fm(f,c|0,1.7976931348623157e+308,0.0);j=g<i?g:i;if(j==1.7976931348623157e+308&i==1.7976931348623157e+308){>2”>0)+40>>3]=.05;h[(c|0)+32>>3]=.05}else{if(j>0.0){k=j>3.0e-4?j:3.0e-4}else{k=j}>2”>0)+40>>3]=k;h[(c|0)+32>>3]=k}0)+32>>3]*72.0;a=Em(f,c|>3“>i;h=>3“>j;h=j;if((a|0)>1){i=j;g=j;e=2;l=1;while(1){>3“>0.0-m;h=->3“>m;h=j;n=l+1|0;if((n|0)<(a|0)){i=j;g=m;e=e+2|0;l=n}else{break}}o=m*2.0}else{o=k}>2“>1;c=>2“>2;vF(b+16|0,0,24)|0;c=>2“>0)+32>>3]=k;h[(c|>2“>b=0,d=0;b=c[(c|0)+8>>2]|0;if((b|0)==0){d=0;return d|0}d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c|0;if((d|0)==0){e=0;return e|0}f=c|0;if((f|0)<=0){e=0;return e|0}g=a|0;h=0;while(1){>2”>0;j=c|0;if((a|0)==g<<24>>24){if((Ya(j|0,b|0)|0)==0){e=i;k=7;break}}i=h+1|0;if((i|0)<(f|0)){h=i}else{e=0;k=7;break}}if((k|0)==7){return e|0}return 0}function vl(b,d){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;do{if((Sm(ew(d|0,114736)|0)|0)==0){f=b}else{if((a|0)==101){if((Ya(b|0,107896)|0)==0){f=b;break}}f=102208}}while(0);b=a|0;if(b<<24>>24==99){if((Ya(f|0,102208)|0)==0){g=99}else{h=7}}else{h=7}a:do{if((h|0)==7){d=c|0;if((d|0)==0){g=b;break}else{j=171608;k=d}while(1){if((a|0)==b<<24>>24){if((Ya(k|0,f|0)|0)==0){l=j;break}}while(0);k=c|0;j=c|0;if((k|0)==0){b=j+1|0;c=b;n=kk(b<<2)|0}else{b:do{if((j|0)>0){b=0;while(1){>2“>0;h=c|0;if((a|0)==g<<24>>24){if((Ya(h|0,f|0)|0)==0){break}}b=b+1|0;if((b|0)>=(j|0)){break b}}if((o|0)==0){break}else{l=o}i=e;return l|0}}while(0);o=j+1|0;c=o;n=mk(k,o<<2)|0}c=n;n=jk(16)|0;o=n;c[(c|c;c;c;c;if((c|0)==0){if((a|0)==99){if((Ya(f|0,102208)|0)==0){break}}c,j,k)|0)|0;i=k;a=0;l=o;i=e;return l|0}}while(0);a=1;l=o;i=e;return l|0}function wl(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var >2”>0)+8>>2]|0)+116>>2]&3;n=e+8|0;o=c|>3”>q=+h;if((m|0)==3){r=p;s=q;t=5}else if((m|0)==0){r=q;s=p;t=5}else if((m|0)==1){r=p;s=-0.0-q;t=5}else if((m|0)==2){r=-0.0-q;s=p;t=5}else{u=0.0;v=0.0;t=6}do{if((t|0)==5){if(s>=0.0){u=s;v=r;t=6;break}w=s+-.5;x=r}}while(0);if((t|0)==6){w=u+.5;x=v}o=~~w;if(x<0.0){y=x+-.5}else{y=x+.5}>3”>0;y=+h;m=~~H;A=g+33|0;f=a|0;I=f&255;do{if((f<<24>>24|0)==15|(f<<24>>24|0)==0){J=0}else{>2“>L=(c[(c|>3“>0;H=+h*.>3“>N=+h;>3“>P=+h;>2“>while(0);c=>2“>xl(e,c|0,k,J,d|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=j;return}function xl(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;var 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.0,y=0.0,z=0.0,A=0.0,B=0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0,O=0,P=0.0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0.0,X=0.0,Y=0.0,Z=0,_=0,aa=0,ba=0,ca=0.0;k=i;i=i+160|0;l=k|0;m=k+16|0;n=k+32|0;o=k+48|0;p=k+64|0;q=k+80|0;r=k+96|0;s=k+112|0;t=k+128|0;u=k+144|0;if((d|0)==0){>2“>0)+116>>2]&1|0)==0;w=c|>3“>5;y=+h;>3“>H=+h}else{>3“>A=+h;>3“>x=+h;>3“>I;h=J;B=1;C=x;D=z;E=A;F=y;G=I;H=J}J=(F>C?F:C)*4.0;v=l|0;w=l+8|0;a:do{if((f|0)==0){K=B;L=1;M=0;N=0;O=0;P=0.0;Q=0}else{R=a|0;if(R<<24>>24==0){K=B;L=1;M=0;N=0;O=0;P=0.0;Q=0;break}S=f+1|0;switch(R<<24>>24|0){case 101:{if((a|0)!=0){K=B;L=1;M=0;N=0;O=0;P=0.0;Q=1;break a}if((j|0)==0){>2“>zl(m,j,H,J);R=l;T=m;c=>2“>c=>2“>c=>2“>c=>3“>h=E;T=a|0;if((T|0)==0){if((j|0)==0){>2“>zl(n,j,-0.0-J,G);R=l;U=n;c=>2“>c=>2“>c=>2“>c=>3“>h=F}else{>2“>c;>2“>c;>2“>c;>2“>c}K=1;L=0;M=g&3;N=0;O=1;P=-.7853981633974483;Q=0;break a}else if((T|0)==119){if((j|0)==0){>2“>I=-0.0-J;zl(p,j,I,I);T=l;R=p;c=>2“>c=>2“>c=>2“>c=>3“>h=H;K=B;L=1;M=0;N=0;O=0;P=0.0;Q=1;break a}break};case 119:{if((a|0)!=0){K=B;L=1;M=0;N=0;O=0;P=0.0;Q=1;break a}if((j|0)==0){>2“>zl(q,j,H,-0.0-J);R=l;T=q;c=>2“>c=>2“>c=>2“>c=>3“>h=C;T=a|0;if((T|0)==0){if((j|0)==0){>2“>zl(r,j,J,G);S=l;R=r;c=>2“>c=>2“>c=>2“>c=>3“>h=F}else{>2“>c;>2“>c;>2“>c;>2“>c}K=1;L=0;M=g&6;N=0;O=1;P=.7853981633974483;Q=0;break a}else if((T|0)==119){if((j|0)==0){>2“>zl(t,j,J,-0.0-J);T=l;S=t;c=>2“>c=>2“>c=>2“>c=>3“>h=H;K=B;L=1;M=0;N=0;O=0;P=0.0;Q=1;break a}break};case 95:{K=B;L=1;M=g;N=1;O=0;P=0.0;Q=0;break a;break};case 99:{K=B;L=1;M=0;N=0;O=0;P=0.0;Q=0;break a;break};default:{K=B;L=1;M=0;N=0;O=0;P=0.0;Q=1;break a}}}}>2“>0)+116>>2]&3)*90|0);b=l;l=u;c=>2“>c=>2“>c=>2“>c=>2“>l=c[(c|0)+116>>2]&3;b=M&255;do{if((l|0)==2){if((M|0)==4){V=1;break}else if((M|0)==1){V=4;break}else{V=b;break}}else if((l|0)==1){if((M|0)==4){V=2;break}else if((M|0)==1){V=8;break}else if((M|0)==8){V=4;break}else if((M|0)==2){V=1;break}else{V=b;break}}else if((l|0)==3){if((M|0)==4){V=2;break}else if((M|0)==1){V=8;break}else if((M|0)==8){V=1;break}else if((M|0)==2){V=4;break}else{V=b;break}}else{V=b}}while(0);a=V}else{a=M}>3“>d;H=+h;if(H<0.0){W=H+-.5}else{W=H+.5}>3“>W|0);W=+h;if(W<0.0){X=W+-.5}else{X=W+.5}>2“>X|0);d=c[(c|0)+116>>2]&3;do{if((d|0)==2){Y=P*-1.0}else if((d|0)==1){Y=P+ -1.5707963267948966}else if((d|0)==3){if(P==3.141592653589793){Y=-1.5707963267948966;break}if(P==2.356194490192345){Y=-.7853981633974483;break}if(P==1.5707963267948966){Y=0.0;break}if(P==0.0){Y=1.5707963267948966;break}if(P==-.7853981633974483){Y=2.356194490192345;break}if(P!=-1.5707963267948966){Y=P;break}Y=3.141592653589793}else{Y=P}}>3“>Y;Y=+h;a=-128;Z=e+29|0;a=O;_=e+28|0;a=K;aa=e+30|0;a=L;ba=e+31|0;a=N;i=k;return Q|0}X=+$(+P,+Y)+4.71238898038469;if(X<6.283185307179586){ca=X}else{ca=X+ -6.283185307179586}a=~~(ca*256.0/6.283185307179586);Z=e+29|0;a=O;_=e+28|0;a=K;aa=e+30|0;a=L;ba=e+31|0;a=N;i=k;return Q|0}function yl(b){b=b|0;var 0;j=h+16|0;k=j;if((a|0)==0){l=h}else{>2“>3;wl(e,c|>2“>0,k);k=j;j=e;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>l=c|0}g=l+56|0;l=g;if((a|0)==0){i=d;return}>2“>3;wl(f,c|>2“>0,l);l=g;g=f;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;f=i;i=i+112|0;g=f|0;j=f+64|0;k=f+80|0;l=f+96|0;m=c|>3“>0)+116>>2]&3;h=>2“>ri(k,j,n*90|0);p=j;q=k;c=>2“>c=>2“>c=>2“>c=>2“>j=g|0;p=g+16|0;q=g;vF(g|0,0,16)|0;c=>2“>c=>2“>c=>2“>c=>2“>p=g+32|0;c=>2“>c=>2“>c=>2“>c=>2“>p=g+48|0;c=>2“>c=>2“>c=>2“>c=>2“>_l(b,c[(c[(c[(c|0)+8>>2]|0)+4>>2]|0)+12>>2]|0,j,1);if(!o){>2“>c;>2“>c;>2“>c;>2“>c;i=f;return}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=f;return}function Al(a,b){a=a|0;b=b|0;var >2“>c;>2“>c;>2“>c;>2“>c;>3“>1.902113032590307;g=+h/1.1180339887498947;j=(f>g?f:g).9510565162951535>3“>j*2.0*.9510565162951535;h=j*1.8090169943749475;i=d;return}function Bl(a,b){a=a|0;b=b|0;var >3“>e=b+8|0;f=+h;g=f/d;do{if(g>.9510565162951536){i=f;j=f/.9510565162951536}else{if(g>=.9510565162951536){i=f;j=d;break}i=d*.9510565162951536;j=d}}>3“>f;h=>3“>g*.5877852522924732;h=>3“>d*6.123233995736766e-17;h=>3“>g*-.587785252292473;h=>3“>d*-.9510565162951535;h=>3“>g*-.9510565162951536;h=>3“>d*-.5877852522924732;h=>3“>g*-1.8369701987210297e-16;h=>3“>d*.5877852522924729;h=>3“>g*.9510565162951535;h=>3“>j;h=i;return}function Cl(a){a=a|0;var >2“>eF(c|0);eF(b);return}function Dl(b,d,e,f){b=b|0;d=d|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;g=i;i=i+56|0;h=g|0;j=g+40|0;k=g+48|0;if((a|0)==0){c;c;c;c;c;c;c;c;c;c;i=g;return}>2“>15;f=d+8|0;m=c|0;do{>2“>n=c|0;o=8;break}>2“>p=$w(d|0)|0;Fv(0,81824,(q=i,i=i+24|0,c=>2“>e,c=l,q)|0)|0;i=q}}while(0);do{if((o|0)==8){>2“>c=>2“>if((xl(d,0,h,e,c|0,r)|0)==0){break}>2“>l,c=e,q)|0)|0;i=q}}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=g;return}function El(a,b){a=a|0;b=b|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>0;g=c|>3“>0)+116>>2]&3)*90|0);j=+h;>3“>if(+h>j){l=0;i=d;return l|0}>3“>h>k){l=0;i=d;return l|0}if((g|0)==(c|0)){m=c|0}else{0)+12>>2]|0;c=f;c=>2“>e=c|0;c=0)-1|0,e)|0;c=(b|0)<0?0:b;c=g;m=e}if((m|0)<=0){l=1;i=d;return l|0}e=c|0;g=c|0;n=+h;o=+h;b=0;f=0;while(1){a=e+f|0;p=h[g
(a<<4)>>3];q=h[g
(a<<4)+8>>3];a=((f+4|0)%(m|0)|0)+e|0;r=-0.0-(h[g
(a<<4)+8>>3]-q);s=h[g
(a<<4)>>3]-p;t=q*s+p*r;a=((k*s+j*r-t>=0.0^s*o+n*r-t>=0.0)&1)+b|0;u=f+2|0;if((a|0)==2){l=0;v=12;break}if((u|0)<(m|0)){b=a;f=u}else{l=1;v=12;break}}if((v|0)==12){i=d;return l|0}return 0}function Fl(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var >2”>0;if((a[(c|0)+82|0]|0)==0){h=0;return h|0}if((a|0)==0){h=0;return h|0}h=zj(b,d,0,f,g)|0;return h|0}function Gl(e,f){e=e|0;f=f|0;var >2”>0;o=n+208|0;p=c|0;if((p|0)==0){>2”>if((c&4|0)!=0){q=1;break}>2”>0,c|>2”>while(0);p=f+8|0;s=c|>2”>0;u=c|>2”>0;w=c|0;if((c|0)<(v|0)){t=v+5|0;c=t;x=c|0;if((x|0)==0){y=kk(t<<4)|0}else{y=mk(x,t<<4)|0}c=>2”>s=(c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>0;A=+h*72.0;if(A<0.0){B=A+-.5}else{B=A+.5}>3”>h)/+(~~>3”>B=+h/+(~~>2”>0;z=d[(c|0)+117|0]|0;do{if((z&1|0)==0){if((z&2|0)!=0){t=f|0;x=Im(t,c|0,91912)|0;lB(e,x);nB(e,Im(t,c|0,91048)|0);D=x;E=0;F=1;break}if((z&8|0)!=0){x=f|0;t=Im(x,c|0,90552)|0;lB(e,t);nB(e,Im(x,c|0,89960)|0);D=t;E=0;F=1;break}if((z&4|0)!=0){t=f|0;x=Im(t,c|0,89400)|0;lB(e,x);nB(e,Im(t,c|0,89016)|0);D=x;E=0;F=1;break}do{if((y&1|0)==0){x=f|0;if((y&576|0)==0){G=0;H=0;I=x;break}t=Im(x,c|0,213320)|0;if((a|0)!=0){G=t;H=1;I=x;break}t=Im(x,c|0,213320)|0;G=(a|0)==0?116344:t;H=1;I=x}else{x=f|0;t=Im(x,c|0,213320)|0;if((a|0)==0){J=Im(x,c|0,213320)|0;K=(a|0)==0?116344:J}else{K=t}if((Vh(K,s,m)|0)<<24>>24==0){nB(e,K);G=K;H=1;I=x;break}>2”>0);t=c|0;J=Em(x,c|while(0);x=Im(I,c|0,213320)|0;J=(a|0)!=0?x:88552;lB(e,J);D=J;E=G;F=H}else{J=f|0;x=Im(J,c|0,93016)|0;lB(e,x);nB(e,Im(J,c|0,92528)|0);D=x;E=0;F=1}}if((a|0)==0){L=0;r=40}else{0;if((a|0)!=99){M=1;r=42;break}L=(Ya(G|0,102208)|0)!=0;r=40}}while(0);do{if((r|0)==40){if((w|0)!=0|F<<24>>24==0|L){M=L;r=42;break}lB(e,88104);N=0;O=1;r=43}}while(0);if((r|0)==42){if((w|0)>0){N=M;O=w;r=43}else{P=F;Q=0;R=M}}if((r|0)==43){M=(v|0)>0;w=(v|0)<3;L=(y&512|0)!=0;H=f|0;G=(y&8|0)==0;I=k|0;K=k|0;m=k+8|0;l=k+24|0;z=k+16|0;x=(y&64|0)==0;J=(y&1024|0)==0;t=(y&2130706444|0)==0;S=F;F=0;while(1){if(M){T=da(F,v)|0;U=c|0;V=0;do{W=V+T|0;C=h[u
(W<<4)+8>>3];>2“>h[(c|>2“>h[(c|0)+24>>3];V=V+1|0;}while((V|0)<(v|0))}do{if(w){do{if(L&(F|0)==0){if((gb(E|0,58)|0)==0){X=S;break}if((Kh(e,c|0,E)|0)<=1){X=0;break}while(0);qB(e,c|0,v,X&255);if(G){break}>3”>0;C=+h.75>3”>h;$=C+ +>3”>h=>3”>h=$;>3”>_-Z*2.0;uB(e,I,2);Z=+h->3”>Z;h=Z;uB(e,I,2);}else{if(!x){do{if((F|0)==0){if((Mh(e,c|0,E,1)|0)<=1){break}while(0);rB(e,c|0,v,0);break}if(!J){lB(e,88104);rB(e,c|0,v,S&255);lB(e,D);uB(e,(c|0)+32|0,2);break}V=c|0;U=S&255;if(t){rB(e,V,v,U);break}else{ol(e,V,v,y,U);break}}}while(0);U=F+1|0;if((U|0)<(O|0)){S=0;F=U}else{P=0;Q=O;R=N;break}}}if((a|0)==0){O=ew(f|0,87160)|0;if((O|0)!=0){aa=O;r=70}}else{0;if((a|0)!=99){aa=O;r=70;break}if((Ya(O|0,102208)|0)!=0){aa=O;r=70;break}aa=ew(f|0,114736)|0;r=70}}while(0);if((r|0)==70){if((v|0)>0){r=c|0;N=0;do{Z=h[u
(N<<4)+8>>3];>2“>h[(c|>2“>h[(c|0)+24>>3];N=N+1|0;}while((N|0)<(v|0))}N=P&255;do{if(P<<24>>24==0|R){ba=P}else{if((v|0)<3){do{if((y&512|0)!=0&(Q|0)==0){if((gb(E|0,58)|0)==0){ca=P;break}if((Kh(e,c|0,E)|0)<=1){ca=0;break}while(0);qB(e,c|0,v,ca&255);if((y&8|0)==0){ba=ca;break}>3”>0;B=+h.75>3”>h;C=B+ +>3”>h=>3”>C;O=k+24|0;h=>3”>Z-A*2.0;uB(e,u,2);A=+h->3”>A;h=A;uB(e,u,2);ba=ca;break}if((y&64|0)==0){u=c|0;if((y&12|0)==0){rB(e,u,v,N);ba=P;break}else{ol(e,u,v,y,N);ba=P;break}}else{if((Mh(e,c|0,E,1)|0)>1){rB(e,c|0,v,0);ba=P;break}}}while(0);P=c|0;wB(e,aa,P,v,ba,Hm(f|0,c|0,86632)|0)}>2“>0);ek(e,10,c[(c|0)+104>>2]|0);if(!q){i=j;return}>2“>gB(e,c|>2“>0,c|g=c|0;do{if((g|0)!=0){h=d|0;j=fw(h,g)|0;if((j|0)==0){break}if((a|0)==0){break}xB(b,+Fm(h,c|0,1.0,0.0))}}while(0);i=e;return e=0,f=0,g=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.0,x=0.0,y=0,z=0,A=0;e=Im(b|0,c|0,213320)|0;a:do{if((a|0)==0){f=0;g=0}else{j=a|0;b:do{switch(j<<24>>24){case 114:{if((Ya(n|0,84864)|0)==0){o=m;while(1){>2”>0;c=q;if((q|0)==0){break}else{o=p}}r=m;s=l|4;break b}if((Ya(n|0,83656)|0)==0){t=m}else{u=21;break b}while(1){>2”>0;c=p;if((p|0)==0){break}else{t=o}}r=m;s=l|3;break};case 100:{if((Ya(n|0,84432)|0)==0){v=m}else{u=37;break b}while(1){>2”>0;c=p;if((p|0)==0){break}else{v=o}}r=m;s=l|8;break};case 105:{if((Ya(n|0,84048)|0)!=0){u=21;break b}r=m+4|0;s=l|32;break};case 115:{u=22;break};case 119:{u=33;break};case 102:{if((Ya(n|0,85312)|0)!=0){u=21;break b}r=m+4|0;s=l|1;break};default:{u=37}}}while(0);if((u|0)==21){u=0;if((j<<24>>24|0)==115){u=22}else if((j<<24>>24|0)==119){u=33}else{u=37}}c:do{if((u|0)==22){u=0;if((Ya(n|0,83248)|0)!=0){u=37;break}>2”>if((c|0)!=4){break}>3”>if(+h!=0.0){break}>2”>p=y+4|0;q=c|>2”>j=c[(c[(c|0)+8>>2]|0)+8>>2]|0;if((j|0)==0){u=37;break}>2”>j=z+4|0;o=c|>2”>j=c|0;if((j|0)==0){f=i;g=s;break a}else{l=s;m=r;n=j}}}}>2”>A=g;c=A;return f|0}>2”>g;c=A;return f|0}function Jl(a,b){a=a|0;b=b|0;var >2”>c;>2”>c;>2”>c;>2”>c;>2”>0;si(e,b,(c[(c|>3”>j=+h;>3”>0;k=+h*.5;if(j<-0.0-k|j>k){l=0;i=d;return l|0}if(g<-0.0- +>3”>l=g<=+h|0;i=d;return l|0}function Kl(a,d){a=a|0;d=d|0;var >2”>0;g=f+208|0;j=c|0;if((j|0)==0){>2”>l=d+8|0;d=c|>2”>if((c&4|0)==0){>2”>0,c|>2”>n=c|0}else{n=d}>2”>c|>2”>0;gc(c|>3”>h+ +(>3”>0),h=>2”>j,m)|0)|0;i=m;m=c|>2”>0)+56|0;d=m+16|0;c=>2”>c=>2”>c=>2”>c=>2”>ek(a,10,c[(c|0)+104>>2]|0);if(!k){i=e;return}>2”>gB(a,c|>2”>0,c|>2”>a=a|0;Sl(c[(c|0)+12>>2]|0);return}function Ml(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0;h=i;i=i+40|0;j=h|0;if((a|0)==0){c;c;c;c;c;c;c;c;c;c;i=h;return}>2”>m=$w(e|0)|0;Fv(0,81120,(n=i,i=i+16|0,c=if((xl(e,l+16|0,j,k,d|0,0)|0)==0){break}>2“>m,c=>2“>while(0);n=b;b=j;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0;d=i;i=i+16|0;e=b;b=i;i=i+16|0;c=>2“>c=>2“>c=>2“>c=>2“>e=d|0;f=c|>2“>0;si(e,b,(c[(c|>2“>c;>2“>c;>2“>c;>2“>c;if((f|0)==0){>3“>o=+h;>3“>if(o>+h){p=0;i=d;return p|0}>3“>if(+h>o){p=0;i=d;return p|0}j=0,k=0,l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0.0,v=0.0,w=0;j=i;i=i+32|0;k=j|0;if((a|0)==0){l=0;i=j;return l|0}>2”>d=b+8|0;n=c[(c|>2”>q=(c[(c|>3”>u=+(~~+h|0);if(u<=m){>2”>r=n+1|0;if((r|0)<(c|0)){n=r}else{l=e;w=14;break}}if((w|0)==14){i=j;return l|0}>3”>h=u+ +>2”>0)+16>>3];p=c|>3”>h- +>3”>5;h=v+ +>2”>ti(k,(c[(c|>2”>0)+16|0);n=f;b=k;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>b=c|>3”>h+ +>2”>5;c=1;l=e;i=j;return l|0}function Pl(d,e){d=d|0;e=e|0;var >2”>0;o=n+208|0;if((c|0)==0){>2”>q=e+8|0;r=c|>2”>0;t=s;u=j;v=s+16|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>v=r+16|0;s=j|0;h=+>3”>h;>3”>h+ +>3”>r=j+16|0;w=r|0;h=+>3”>h;>3”>h+ +>2”>if((c&4|0)!=0){break}>2”>0,c|>2”>0,c|0)}}while(0);w=Hl(d,e)|0;s=e|0;v=Im(s,c|0,213320)|0;lB(d,(a|0)!=0?v:88552);do{if((w&1|0)==0){x=0}else{v=Im(s,c|0,213320)|0;if((a|0)==0){y=Im(s,c|0,213320)|0;z=(a|0)==0?116344:y}else{z=v}v=l|0;if((Vh(z,v,m)|0)<<24>>24==0){nB(d,z);x=1;break}>2”>0);y=c|0;A=Em(s,c|>2”>eF(c|0);x=w>>>1&1|2}}0)+8>>2]>>2]|0;if((a|0)==77){q=(Ya(m|0,93976)|0)==0;C=q?w|4:w}else{C=w}if((C&2130706444|0)==0){sB(d,j,x)}else{>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>h;>3“>h;>3“>h;>3“>h;ol(d,k|0,4,C,x)}Ql(d,e,t);if(!p){i=f;return}>2“>gB(d,c|>2“>0,c|>2“>f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0;f=i;i=i+32|0;g=f|0;j=e+52|0;k=c|0;if((k|0)==0){l=d+8|0}else{>3“>0;o=(+h+ +>3“>h;>3“>h+ +>3“>h;>2“>o;ek(b,10,c|0);j=Im(d|0,c|0,213320)|0;lB(b,(a|0)!=0?j:88552);l=m}>3“>0;o=+h;>2“>m=e+48|0;if((c|0)<=0){i=f;return}l=e+64|0;j=e+56|0;e=g+16|0;k=g|0;n=g+24|0;q=g+8|0;r=g|0;s=g+16|0;t=g;g=0;do{if((g|0)>0){>2“>0)+(g<<2)|0;v=c|0;if((a|0)==0){>2“>c;>2“>c;>2“>c;>2“>c;>3“>0)+16>>3];h=>3“>h=>2“>w=v+16|0;c=>2“>c=>2“>c=>2“>c=>3“>y=+h;>2“>y;x=+h[(c|>3“>x;z=y;A=+h;B=y;C=x}>3“>o+z;h=>3“>o+B;h=p+C;uB(b,r,2)}>2“>while((g|0)<(c|0));i=f;return}function Rl(b,d){b=b|0;d=d|0;var if((a|0)!=(a|0)){break}if((Ya(e|0,d|0)|0)==0){f=b}else{break}return f|0}}>2”>g=c|0;b=0;while(1){>2”>b=0,d=0,e=0;b=a+48|0;d=a+56|0;if((c|0)>0){e=0;do{>2”>while((e|0)<(c|0))}>2”>0);dk(c|>2”>d=0,e=0,f=0,g=0.0,j=0.0,k=0.0,l=0.0,m=0;d=i;i=i+16|0;e=b;b=i;i=i+16|0;c=>2”>c=>2”>c=>2”>c=>2”>e=d|0;f=c|>3”>0)+116>>2]&3)*90|0);g=+h;if((f|0)==(c|0)){k=+h}else{>2“>0)+12>>2]|0;b=(c<<0)+(((b|0)<0?1:b|1)<<4)>>3];h=l;c=f;k=l}if(+S(+g)>k){m=0;i=d;return m|0}if(+S(+j)>k){m=0;i=d;return m|0}k=+cb(+g,+j);m=k<=+h|0;i=d;return m|0}function Ul(e,f){e=e|0;f=f|0;var >2”>0;l=k+208|0;m=c|0;if((m|0)==0){>2”>if((c&4|0)!=0){n=1;break}>2”>0,c|>2”>while(0);m=f+8|0;p=c[(c|>2”>0;r=c|0;if((c|0)<(r|0)){p=r+2|0;c=p;t=c|0;if((t|0)==0){u=kk(p<<4)|0}else{u=mk(t,p<<4)|0}c=u}>2“>j=d[(c|0)+117|0]|0;do{if((j&1|0)==0){if((j&2|0)!=0){u=f|0;lB(e,Im(u,c|0,91912)|0);p=Im(u,c|0,91048)|0;nB(e,p);v=p;break}if((j&8|0)!=0){p=f|0;lB(e,Im(p,c|0,90552)|0);u=Im(p,c|0,89960)|0;nB(e,u);v=u;break}u=f|0;if((j&4|0)!=0){lB(e,Im(u,c|0,89400)|0);p=Im(u,c|0,89016)|0;nB(e,p);v=p;break}p=Im(u,c|0,213320)|0;if((a|0)==0){t=Im(u,c|0,213320)|0;w=(a|0)==0?88552:t}else{w=p}nB(e,w);p=Im(u,c|0,213320)|0;lB(e,(a|0)!=0?p:88552);v=w}else{p=f|0;lB(e,Im(p,c|0,93016)|0);u=Im(p,c|0,92528)|0;nB(e,u);v=u}}while(0);do{if((s|0)==0){if((a|0)==0){x=1;o=28;break}lB(e,v);x=1;o=28}else{if((s|0)>0){x=s;o=28}}}while(0);if((o|0)==28){o=(r|0)>0;s=0;v=1;while(1){if(o){f=da(s,r)|0;w=c|0;j=0;while(1){u=j+f|0;y=h[q
(u<<4)+8>>3];>2“>h[(c|>2“>h[(c|0)+24>>3];u=j+1|0;if((u|0)<(r|0)){j=u}else{z=w;break}}}else{z=c|0}qB(e,z,r,v);w=s+1|0;if((w|0)<(x|0)){s=w;v=0}else{break}}}if(!n){i=g;return}>2“>gB(e,c|>2“>0,c|>2“>d=0,e=0,f=0,g=0,j=0.0,k=0.0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;d=i;i=i+16|0;e=b;b=i;i=i+16|0;c=>2“>c=>2“>c=>2“>c=>2“>e=d|0;f=c|>2“>0;a=g|0;si(e,b,(c[(c|>3“>k=+h;if((f|0)!=0){>3“>if(j>+h|+>3“>l=k<=+h|0;i=d;return l|0}if((g|0)==(c|0)){m=+h;n=+h;o=+h}else{0)+12>>2]|0;c=e;c=c=>2“>e=(c[(c|>3“>0;p=+h+ +h=0)+80>>3];h=q;r=p;s=q}else{h=0)+80>>3];h=q;r=q;s=p}if(r==0.0){h=1.0;t=1.0}else{t=r}if(s==0.0){h=1.0;u=1.0}else{u=s}s=+(~~v|0)/t;h=t=+(~~w|0)/u;h=u=+(~~x|0)*.5;h=h=+(~~y|0)*.5;f=da((c[(c|0)+4>>2]|0)-1|0,c|0)|0;c=(f|0)<0?0:f;c=g;m=s;n=t;o=u}u=j*m;m=k*n;if(+S(+u)>o){l=0;i=d;return l|0}n=+S(+m);k=+h;if(n>k){l=0;i=d;return l|0}g=c|0;if((g|0)<3){l=cb(
(u/o),+(m/k))<1.0|0;i=d;return l|0}f=(c|0)%(g|0)|0;e=(f+1|0)%(g|0)|0;a=c|0;b=a+f|0;z=c|0;k=h[z
(b<<4)>>3];o=h[z
(b<<4)+8>>3];b=a+e|0;n=h[z
(b<<4)>>3];j=h[z
(b<<4)+8>>3];t=+h;s=+h;y=-0.0-(j-o);x=n-k;w=o*x+k*y;if(m*x+u*y-w>=0.0^x*s+t*y-w>=0.0){l=0;i=d;return l|0}w=-0.0-(s-j);y=t-n;x=j*y+n*w;b=m*y+u*w-x>=0.0^o*y+k*w-x>=0.0;do{if(!b){x=-0.0-(o-s);w=k-t;y=w*s+t*x;if(m*w+u*x-y>=0.0^j*w+n*x-y>=0.0){break}else{l=1}i=d;return l|0}}while(0);a:do{if((g|0)>1){A=1;B=e;C=f;while(1){if(b){D=(C-1+g|0)%(g|0)|0;E=C}else{D=B;E=(B+1|0)%(g|0)|0}F=a+D|0;G=a+E|0;n=h[z
(F<<4)>>3];j=h[z
(F<<4)+8>>3];k=-0.0-(h[z
(G<<4)+8>>3]-j);o=h[z
(G<<4)>>3]-n;y=j*o+n*k;G=A+1|0;if(m*o+u*k-y>=0.0^s*o+t*k-y>=0.0){break}if((G|0)<(g|0)){A=G;B=E;C=D}else{H=D;break a}}c=D;l=0;i=d;return l|0}else{H=f}}while(0);c=H;l=1;i=d;return l|0}function Wl(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var 0)+104>>2]|0;k=0;l=1;m=c|0;while(1){n=a|0;if((n<<24>>24|0)==92){o=m+1|0;p=a|0;if((p<<24>>24|0)==92|(p<<24>>24|0)==123|(p<<24>>24|0)==125|(p<<24>>24|0)==124){q=k;r=l;s=o}else{t=o;u=p;v=4}}else if((n<<24>>24|0)==0){w=l;break}else{t=m;u=n;v=4}if((v|0)==4){v=0;if((u<<24>>24|0)==123){x=k+1|0;y=l}else if((u<<24>>24|0)==124){x=k;y=((k|0)==0)+l|0}else if((u<<24>>24|0)==125){x=k-1|0;y=l}else{x=k;y=l}if((x|0)<0){w=y;break}else{q=x;r=y;s=t}}k=q;l=r;m=s+1|0}jk(w<<2)|0;a=d;w=(d|0)==0|0;d=j+82|0;m=f+1|0;r=(e|0)==0;e=b|0;l=j+16|0;q=j+4|0;k=j+8|0;j=0;t=0;y=0;x=0;u=0;n=f;p=0;o=f;z=0;a:while(1){A=j;B=t;C=x;D=u;E=n;F=p;G=o;H=z;while(1){I=A;J=B;K=C;L=0;M=D;N=E;O=F;P=G;b:while(1){Q=I;R=K;S=L;T=M;U=O;c:while(1){V=Q;W=R;X=S;Y=U;d:while(1){Z=V;_=W;e:while(1){if(y){v=81;break a}$=c|0;aa=a|0;switch(aa<<24>>24|0){case 92:{v=56;break c;break};case 60:{break d;break};case 125:case 124:case 0:{break b;break};case 123:{break};case 62:{break e;break};default:{ba=J;ca=_;da=P;ea=$;break c}}fa=$+1|0;c=fa;if((_|0)!=0){v=33;break a}if((a|0)==0){v=33;break a}if((a|0)!=0){ba=J;ca=_;da=P;ea=$;break c}if((_&16|0)==0){v=25;break a}do{if(Y>>>0>m>>>0){fa=Y-1|0;if((fa|0)==(T|0)){ga=Y;break}ga=(a|0)==32?fa:Y}else{ga=Y}}while(0);a=0;fa=Lb(f|0)|0;c=(c|0)+1;V=Z;W=_&-17;X=fa;Y=ga}if((_&6|0)!=0){v=19;break a}if((a|0)!=0){ba=J;ca=_;da=P;ea=$;break}c=$+1;Q=Z;R=_|18;S=X;T=f;U=f}f:do{if((v|0)==56){v=0;U=$+1|0;switch(a|0){case 123:case 125:case 124:case 60:case 62:{c=U;ba=J;ca=_;da=P;ea=U;break f;break};case 32:{v=58;break};case 0:{ba=J;ca=_;da=P;ea=$;break f;break};default:{}}do{if((v|0)==58){v=0;if((a|0)!=0){break}c=U;ba=1;ca=_;da=P;ea=U;break f}}while(0);a=92;U=(c|0)+1|0;c=U;ba=J;ca=_|9;da=P+1|0;ea=U}}while(0);if((ca&4|0)!=0){if((a|0)!=32){v=63;break a}}if((ca&24|0)==0){ha=(a|0)==32?ca:ca|9}else{ha=ca}do{if((ha&8|0)==0){if((ha&16|0)==0){ia=T;ja=N;ka=Y;la=da;break}U=a|0;S=(ba|0)==0;do{if(U<<24>>24==32&S){if((Y|0)==(f|0)){ma=f;break}if((a|0)==32){ma=Y}else{v=77}}else{v=77}}while(0);if((v|0)==77){v=0;a=U;ma=Y+1|0}ia=S?T:ma-1|0;ja=N;ka=ma;la=da}else{R=a|0;Q=(ba|0)==0;do{if(R<<24>>24==32&Q){if((a|0)!=32){v=71;break}if((a|0)==0){na=da}else{v=71}}else{v=71}}while(0);if((v|0)==71){v=0;a=R;na=da+1|0}ia=T;ja=Q?N:na-1|0;ka=Y;la=na}}while(0);S=(c|0)+1|0;c=S;if((a|0)<0){oa=la;pa=S}else{I=Z;J=ba;K=ha;L=X;M=ia;N=ja;O=ka;P=la;continue}while(1){c=pa+1;S=oa+1|0;a=a|0;U=c|0;if((a|0)<0){oa=S;pa=U}else{I=Z;J=ba;K=ha;L=X;M=ia;N=ja;O=ka;P=S;continue b}}}if(aa<<24>>24==0&r){v=40;break a}if((_&16|0)!=0){v=40;break a}if((_&4|0)==0){>2“>c=X}if((_&5|0)==0){a=32;sa=_|1;ta=P+1|0}else{sa=_;ta=P}if((sa&1|0)==0){ua=N;va=ta}else{do{if(ta>>>0>m>>>0){O=ta-1|0;if((O|0)==(N|0)){wa=ta;break}wa=(a|0)==32?O:ta}else{wa=ta}}while(0);a=ak(e,N,(a|>2”>c|0)|0;a=1;ua=f;va=f}xa=c|0;N=a|0;if((N<<24>>24|0)==0){j=qa;t=J;y=1;x=sa;u=T;n=ua;p=Y;o=va;z=ra;continue a}else if((N<<24>>24|0)==125){v=54;break a}c=xa+1;A=qa;B=J;C=0;D=T;E=ua;F=Y;G=va;H=ra}}if((v|0)==19){Sl(i);if((X|0)==0){ya=0;return ya|0}eF(X);ya=0;return ya|0}else if((v|0)==25){Sl(i);if((X|0)==0){ya=0;return ya|0}eF(X);ya=0;return ya|0}else if((v|0)==33){Sl(i);if((X|0)==0){ya=0;return ya|0}eF(X);ya=0;return ya|0}else if((v|0)==36){Sl(i);if((X|0)==0){ya=0;return ya|0}eF(X);ya=0;return ya|0}else if((v|0)==40){Sl(i);if((X|0)==0){ya=0;return ya|0}eF(X);ya=0;return ya|0}else if((v|0)==54){c=>2“>c=Z;ya=i;return ya|0}return 0}function Xl(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>m=e+48|0;if((c|0)<=0){n=0.0;o=0.0;break}p=e+56|0;q=k|0;r=k+8|0;s=e+64|0;t=0.0;u=0.0;v=0;while(1){>3“>0)+(v<<2)>>2]|0);w=+h;if((a|0)==0){y=u+x;z=t>w?t:w}else{y=u>x?u:x;z=t+w}>3”>u=+h;>2”>m=ac(v|0,168832,(v=i,i=i+16|0,c=>3”>w=+h*72.0;if(w<0.0){B=w+-.5}else{B=w+.5}w=u+ +(~~>3”>while(0);h=>3”>n;h=>3”>h;j=b+8|0;k=e- +>3”>h=>2”>e;j=b+52|0;g=c|0;if((g|0)!=0&(f|0)==0){>3”>h;>3”>0)+48|0;h=k+ +>2”>l=b+48|0;j=c|0;if((j|0)==0){return}g=b+64|0;m=a|0;n=(m<<24>>24==0?k:i)/+(j|0);if((j|0)<=0){return}j=b+56|0;b=0;o=m;while(1){>3”>h}else{r=+(q|0)+ +>2”>Yl(m,r,s,f);if((p|0)>=(c|0)){break}b=p;o=a|0}return}function Zl(b,d,e,f){b=b|0;d=+d;e=+e;f=f|0;var g=0.0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0;a=f;g=e- +>3”>h=>3”>g;h=+>3”>d;h=n=(b|0)==0;o=(b|0)==(j|0);if((a|0)==0){if(n){m=o?15:14;break}else{m=o?11:10;break}}else{if(n){m=o?15:13;break}else{m=o?7:5;break}}}}>2“>0)+(b<<2)>>2]|0,e,g,m&f);o=c[(c|0)+(b<<2)>>2]|0;if((a|0)==0){p=e;q=g- +>3“>h;q=g}if((b|0)<(j|0)){g=q;e=p;b=b+1|0}else{break}}return}function _l(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=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.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;f=i;i=i+176|0;g=f|0;j=f+64|0;k=f+128|0;l=f+144|0;m=f+152|0;n=f+160|0;o=g|0;if(e<<24>>24==0){>2“>c;>2“>c;>2“>c;>2“>c;q=l;r=m;s=o;t=0}else{>2“>c;>2“>c;>2“>c;>2“>c;q=m;r=l;s=0;t=o}>3“>0.0;h=>3“>z=+h;>2“>c;>2“>c;>2“>c;>2“>c;if((Oc(a,k)|0)<<24>>24==0){>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>h=A;D=v}>3“>h;if(E<0.0){G=-0.0-E}else{G=E}if(G<=.5){break}}>3“>y=+h}l=d;if(D<<24>>24==0){>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=f;return}else{>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;i=f;return}}function $l(a,b){a=a|0;b=b|0;var >2“>0;k=j+8|0;l=c|0;if((l|0)==0){i=d;return}>2“>c=>3“>0;m=+h;>3“>h- +>3“>h=+>3“>h;>2“>0)+4>>2]|0)+12>>2]&255](f,e)|0;h[(c|0)+96>>3]=m;am(f,a,b,j);i=d;return}function am(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >3“>0;k=+h;>3“>h- +>3“>o=d+8|0;p=b+24|0;q=g+8|0;h=+>3“>h;>3“>h- +>3“>t=d+24|0;u=g+24|0;h=+>3“>h;>3“>h- +>3“>x=d+40|0;y=g+40|0;h=+>3“>h;>3“>h- +>3“>m=d+56|0;d=g+56|0;h=+>3“>h;>3“>0)+4>>2]|0)+12>>2]|0,g|0,e);h=+>2“>h[(c|>3“>h+ +>3“>0)+24>>3];h=+>2“>h[(c|>3“>h+ +>3“>0)+24>>3];h=+>2“>h[(c|>3“>h+ +>3“>0)+24>>3];h=+>2“>h[(c|>3“>h+ +>2“>0)+24>>3];h[(c|0)+96>>3]=k;i=f;return}function bm(b,d){b=b|0;d=d|0;var 0;if((a|0)==0){f=e;g=b}else{e=b;while(1){>2”>0)+8|0;h=c|0;if((a|0)==0){f=b;g=h;break}else{e=h}}}>2”>e=jk(40)|0;c[(c|>2”>g=c|>2”>j=kk(((c|0)*48|0)+48|0)|0}else{>2”>c[c[(c|>2”>0)+8>>2]|0)+4|0;g=c|>2”>g+1;j=c[c[(c|>2”>jk(d<<4)|0;c=d;vF(j+(g*48|0)+8|0,0,40)|0;return f|0}function cm(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var >2”>3|0)==3?b:q)+28>>2]|0;s=Hx(r|0)|0;t=bm(b,f)|0;u=b+8|0;v=c|0;if((a|0)==0){w=b;x=v}else{y=v;do{>2”>0;y=c|0;}while((a|0)!=0);w=z;x=y}y=g+8|0;do{if((a|0)==0){>2”>0;v=c|>2”>0)!=(c|0)){A=d;B=r;break}>2”>0)>(c|0);A=C?r:d;B=C?d:r}else{A=d;B=r}}x=a|>2“>0;D=c|0;do{if((a|0)==0){H=0}else{>2“>if((c[(c|0)+12>>2]|0)==0){H=0;break}>2“>B;c=D;w=f-4|0;r=m|0;d=m+8|0;C=0;while(1){if((C|0)>=(w|0)){break}>2“>h[(c|>2“>h[(c|>2“>B=A+8|0;D=c[(c|0)+8>>2]|0;if((D|0)==0){I=25;break}>2“>c=>3“>h=h[e
(d<<4)>>3]- +>3“>0)+16>>3];h=h[e
(d<<4)+8>>3]- +>2“>0)+24>>3];r=d-3|0;if((Oc[c[(c[(c[(c|0)+8>>2]|0)+4>>2]|0)+12>>2]&255](n,m)|0)<<24>>24==0){J=d;break a}if((r|0)>0){d=r}else{J=r;break}}}else{J=D}}while(0);am(n,A,e+(J<<4)|0,0);K=J}}while(0);if((I|0)==25){K=f-4|0}J=f-4|0;f=H;while(1){if((f|0)>=(J|0)){break}H=f+3|0;L=h[e
(f<<4)>>3]- h[e
(H<<4)>>3];M=h[e
(f<<4)+8>>3]- h[e
(H<<4)+8>>3];if(L*L+M*M<1.0e-6){f=H}else{break}}b:do{if((K|0)>0){J=K;while(1){H=J+3|0;M=h[e
(J<<4)>>3]- h[e
(H<<4)>>3];L=h[e
(J<<4)+8>>3]- h[e
(H<<4)+8>>3];H=J-3|0;if(M*M+L*L>=1.0e-6){N=J;break b}if((H|0)>0){J=H}else{N=H;break}}}else{N=K}}>2“>K=c[(c|0)+116>>2]|0;if((K|0)==0){break}else{u=K}}O=u}if((a|0)==0){>2“>ih(O,k,l);y=g+4|0;if((Ec[c&63](A)|0)<<24>>24!=0){>2“>if((Ec[c&>2“>c=0}if((P|0)!=0){>2“>0;c=>2“>c=P}do{if((a|0)==0){>2“>P=c|0;if((P|0)==0){R=N;S=Q;break}R=lh(O,e,Q,N,t,P)|0;S=Q}else{>2“>0;q=c|0;if((q|P|0)==0){R=N;S=f;break}oh(O,e,f,N,t,q,P);R=N;S=f}}while(0);f=R+4|0;if((S|0)>=(f|0)){>2“>q=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;b=s+1|0;if((s|0)>=(k|0)){I=54;break}>2“>0)+(b-S<<4)|0;p=e+(b<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>p=s+2|0;q=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>T=4-S|0;U=T+R|0;V=t+4|0;c=U;i=j;return}}function dm(a,b){a=a|0;b=b|0;var >3“>h){i=d;return}>3“>h){i=d;return}>2“>0;c=>2“>0)+(f<<5)|0;f=b;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0;j=i;i=i+40|0;k=j|0;l=d;m=c&>2“>0;p=d+8|0;q=(c|0)+16|0;r=q;if((a|0)!=0){>2“>0,r);r=q;q=k;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>q=o+8|0;r=c|>2“>s=c[(c|0)+16>>2]|0}>3“>0;t=+h+ +>3“>m=b;u=b|0;h=+>3“>h;>2“>r=c|0;if((a|0)==0){a=0;break}else{>3“>h;a=1;break}}else{>2“>fm(c[((c&3|0)==3?d:n)+28>>2]|0);a=1}}>2“>0;c=>2“>c;>2“>c;>2“>c;>2“>c;m=(e|0)==1;do{if(m){>2“>b=a[(c|0)+49|0]|0;n=b&255;if(b<<24>>24==0){w=47;break}>3“>x=+h;>3“>z=+h;do{if((n&4|0)==0){if((n&1|0)!=0){>3“>1;A=+h;>3“>t;h=>3“>y;h=>3“>1;h=+>2“>c=>3“>0;A=+h;if(A<0.0){B=A+-.5}else{B=A+.5}>3“>B+1|0)/2|0|0);C=+h;>3“>h;>3“>A;h=>2“>C;c=>3“>h+1.0;break}else{>3“>8;C=+h;>3“>0;A=+h;if(A<0.0){D=A+-.5}else{D=A+.5}>3“>D+1|0)/2|0|0);E=+h;>3“>t;h=>3“>C;h=>3“>1;h=+>2“>c=>3“>0;if(+h<+>3“>E=t+-1.0;C=+h;>3“>A=+h+ +((~~F+1|0)/2|0|0);G=A+ +((>2“>0)+240>>2]|0)/2|0|0);l=c|>3“>h;>3“>H=+h- +((~~>3“>E;h=>3“>y;h=>3“>E;h=>3“>A;h=C}else{>3“>A=y+1.0;H=+h;if(H<0.0){J=H+-.5}else{J=H+.5}>2“>c[(c|>3“>0;H=+h+ +>3“>0.0;G=+h;if(G<0.0){K=G+-.5}else{K=G+.5}>3“>K+1|0)/2|0|0);h=>3“>C;h=>3“>E;h=>3“>G;h=>3“>h=+>2“>1.0;c=2}}0;if((a|0)==0){L=d;M=n}else{b=n;do{>2”>0;b=c|0;}while((a|0)!=0);L=N;M=b}a=0;i=j;return}else{a=0;i=j;return}}else{w=47}}while(0);do{if((w|0)==47){do{if((e|0)==2){>3“>K=+h;>3“>I=+h;>2“>if((c|0)==4){>3“>0;D=+h;if(D<0.0){O=D+-.5}else{O=D+.5}>3“>O+1|0)/2|0|0);B=I+1.0;t=+h;y=D- +((>2“>0)+240>>2]|0)/2|0|0);M=c|>3“>h+>3“>x=+h+ +((~~>3“>t;h=>3“>B;h=>3“>z;h=>3“>B;h=>3“>x=+h;>3“>K;h=>3“>I;h=>3“>h=+>3“>x=+h;if((L&8|0)==0){>3“>0;B=+h;>2“>M=D>=0.0;if((c|0)==4){if(M){Q=D+.5}else{Q=D+-.5}>3“>T+1|0)/2|0|0);S=+h+1.0}>3“>x;h=>3“>I;h=>3“>1;h=+>2“>B=x+1.0;M=c|>3“>D=+h;>3“>V=+h+-1.0;W=x+ +((~~U+1|0)/2|0|0)}else{if(M){X=D+.5}else{X=D+-.5}V=x- +((~~>3“>h=>3“>V;h=>2“>W;c=>3“>h+-1.0;break}}else{>3“>h=>3“>J=>2“>F;c=>3“>h+1.0}}0;if((a|0)==0){Y=d;Z=M}else{N=M;do{>2”>0;N=c|0;}while((a|0)!=0);Y=_;Z=N}a=0}else{a=0}>2“>v=c|0}}while(0);do{if((s|0)==0){$=f+56|0;aa=f+52|0}else{m=f+56|0;Z=f+52|0;Y=Gc(>2“>c=Y;i=j;return}}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>W=+h;>3“>h=W;i=j;return}else{>3“>h=+>2“>c=>3“>h+-1.0;i=j;return}else{i=j;return}}function fm(a){a=a|0;var >2“>0;a=c|>2“>h[(c[(c[((c&>2“>g=c|>2“>h[(c[(c[((c&>3“>i=+h;>2“>h[(c[(c[((c&3|0)==3?d:d+32|0)+28>>2]|0)+8>>2]|0)+24>>3]),+(i-f/e));return+((p+ +$(+(+>2“>j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0,N=0.0,O=0.0,P=0.0,Q=0.0,R=0.0,S=0.0,T=0.0,U=0.0,V=0.0,W=0.0,X=0,Y=0,Z=0,_=0,$=0;j=i;i=i+40|0;k=j|0;l=d;m=c&>2“>0;p=d+8|0;q=(c|0)+56|0;r=q;if((a|0)!=0){>2“>0,r);r=q;q=k;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>q=o+8|0;r=c|>2“>s=c[(c|0)+16>>2]|0}>3“>0;t=+h+ +>3“>u=k;h=+>3“>h;>2“>r=c|0;if((a|0)==0){a=0;break}else{>3“>h;a=1;break}}else{>3“>3|0)==2?d:n)+28>>2]|0)+3.141592653589793;h=t;if(t<6.283185307179586){a=1;break}else{cc(126168,154560,608,170720)}}}>2“>c;>2“>c;>2“>c;>2“>c;u=(e|0)==1;do{if(u){>2“>n=a[(c|0)+89|0]|0;l=n&255;if(n<<24>>24==0){w=50;break}>3“>x=+h;>2“>c=>3“>0;z=+h;if(z<0.0){A=z+-.5}else{A=z+.5}>3“>A+1|0)/2|0|0);B=+h;>3“>h;>3“>B;h=>2“>z;c=>3“>h+1.0;break}else{>3“>8;n=k|0;z=+h;>3“>0;B=+h;if(B<0.0){C=B+-.5}else{C=B+.5}>3“>C+1|0)/2|0|0);D=+h;>3“>t;h=>3“>z;h=>3“>1;h=+>2“>c=>3“>0;if(+h<+>3“>B=t+-1.0;z=+h;>3“>D=+h- +((~~E+1|0)/2|0|0);F=D- +((>2“>0)+240>>2]|0)/2|0|0);g=c|>3“>h;>3“>G=+h+ +((~~>3“>B;h=>3“>y;h=>3“>B;h=>3“>D;h=G}else{>3“>D=y+1.0;z=+h;if(z<0.0){I=z+-.5}else{I=z+.5}>2“>c[(c|>3“>0;z=+h+ +>3“>0.0;F=+h;if(F<0.0){J=F+-.5}else{J=F+.5}>3“>J+1|0)/2|0|0);h=>3“>B;h=>3“>G;h=>3“>G;h=>2“>c=>3“>h+-1.0}else{>2“>c=>3“>h=>3“>xh[A
(y<<4)>>3];s=h[A
(y<<4)+8>>3];>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+((c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+((c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+((c|>2”>c;>2”>c;>2”>c;>2”>c;>3”>v=+h;w=t;x=s;break}else{>2”>0)-1|0;B=c|0;u=h[B
(y<<4)>>3];v=h[B
(y<<4)+8>>3];w=h[p
(o*48|0)+32>>3];x=h[p
(o*48|0)+40>>3];break}}}while(0);s=+$(+(v-x),+(u-w));j=b|0;u=s+ +Fm(j,c|0,-25.0,-180.0)/180.0*3.141592653589793;s=+Fm(j,c|>3”>w+s*+V(u);h=x+s*+W(u);a=1;l=1;i=e;return l|0}function mm(a,d,e){a=a|0;d=d|0;e=e|0;var >2”>0)+128>>1]&14;d=(c|>2”>0;l=c|>2”>0;if((c|0)==0){n=m|0;o=m+8|0}else{n=l+16|0;o=l+24|0}>3”>q=+h;>2”>0;e=o-1|0;n=l+(e*48|0)+16|0;if((c|0)==0){>2”>0;s=(c|0)-1|0;t=r+(s<<4)|0;u=r+(s<<4)+8|0}else{t=n+16|0;u=n+24|0}>3”>w=+h;x=p-v;y=q-w;if(x*x+y*y<1.0e-6){>3”>z;C=a+8|0;h=A;i=f;return}if((k|0)==10|(k|0)==4){>3”>p+v)*.5;h=(>3”>0,g);z=+h;>3”>B=a|0;h=>2”>j=c|0;if((j|0)>3){g=0;d=3;w=E;while(1){q=h[F
(g<<4)>>3]- h[F
(d<<4)>>3];v=h[F
(g<<4)+8>>3]- h[F
(d<<4)+8>>3];p=w+ +T(q*q+v*v);k=d+3|0;if((k|0)<(j|0)){g=g+3|0;d=k;w=p}else{G=p;break}}}else{G=E}d=D+1|0;if((d|0)>=(o|0)){break}>2”>m=c|0;if((m|0)>3){d=0;g=3;H=E;while(1){I=h[D
(d<<4)>>3];J=h[D
(d<<4)+8>>3];K=h[D
(g<<4)>>3];L=h[D
(g<<4)+8>>3];G=I-K;w=J-L;M=+T(G*G+w*w);if(M>=H){break a}w=H-M;j=g+3|0;if((j|0)<(m|0)){d=d+3|0;g=j;H=w}else{N=w;break}}}else{N=E}g=F+1|0;if((g|0)>=(o|0)){O=19;break}>3”>N=M-H;z=(H*K+I*N)/M;A=(H*L+J*N)/M;B=a|0;h=>2”>f=0;a=i;f=d;d=i;i=i+16|0;c=>2”>c=>2”>c=>2”>c=>2”>f=e;e=i;i=i+16|0;c=>2”>c=>2”>c=>2”>c=>2”>d=0,e=0,f=0,g=0,h=0,j=0;d=i;e=c|if((a|0)==0){break}>2“>0)+8>>2]|0;e=c|0;if((e|0)==0){g=f}else{h=e;j=5;break}}if((j|0)==5){i=d;return h|0}>2“>3|0)==3?b:b+32|0)+28>>2]|0)|0;e=$w(c[((c&>2“>g,c=e,b)|0)|0;i=b;h=0;i=d;return h|0}function pm(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=a|0;a:do{if(e<<24>>24==0){f=c;g=0}else{h=b;i=c;j=e;while(1){k=yF(j&255|0)|0;if((k|0)!=(yF(d|0|0)|0)){break}k=h+1|0;l=i+1|0;m=a|0;if(m<<24>>24==0){f=l;g=0;break a}else{h=k;i=l;j=m}}f=i;g=d|0}}while(0);e=yF(g|0)|0;return e-(yF(d|0|0)|0)|0}function qm(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;if((e|0)==0){f=0;return f|0}else{g=b;h=c;i=e}while(1){e=i-1|0;c=yF(d|0)|0;if((c|0)!=(yF(d|0)|0)){j=7;break}if((e|0)==0){f=0;j=8;break}if((a|0)==0){f=0;j=8;break}if((a|0)==0){f=0;j=8;break}g=g+1|0;h=h+1|0;i=e}if((j|0)==7){i=yF(d|0)|0;f=i-(yF(d|0)|0)|0;return f|0}else if((j|0)==8){return f|0}return 0}function rm(b,d,e,f,g){b=b|0;d=d|0;e=+e;f=f|0;g=g|0;var >2“>0;p=n+8|0;c=>2“>r;t=c|>3“>0;v=+h;>2“>b=c|>2“>c=>2“>r;y=c|0;z=r}>2“>v;h[(c|>2“>6)+8>>3]=w;y=c|>2“>y+1;h[(c|>2“>c;>2“>c;>2“>c;>2“>c;if((t|0)>3){z=k|0;r=k|0;x=k+8|0;q=l|0;b=l+8|0;A=k+16|0;B=k+32|0;w=0.0;k=0;C=3;while(1){>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>E=+h;F=w;D=1;while(1){>3“>H=+h;I=E-G;J=v-H;K=F+ +>2“>0;M=c|0;if((L|0)<(M|0)){>2“>c=>2“>0,M<<7)|0;c=>3“>h=>2“>0)+(c<<>2“>0;c=>2“>C=c|>2“>c=>2“>C=c|>3“>z=~~Q;l=o+(O<<6)|0;F=+h;>3“>x=o+(O<<6)+16|0;v=+h;y=o+(O<<6)+24|0;u=o+(O<<6)+32|0;B=o+(O<<6)+40|0;A=o+(O<<6)+48|0;m=o+(O<<6)+56|0;G=h[o
(z<<6)+8>>3]-E;H=h[o
(z<<6)>>3]-F;do{if(H==0.0&G==0.0){S=0.0}else{J=+$(+G,+H);if(J>=0.0){S=J;break}S=J+6.283185307179586}}while(0);H=h[o
(b<<6)+8>>3]-E;G=h[o
(b<<6)>>3]-F;do{if(G==0.0&H==0.0){U=0.0}else{J=+$(+H,+G);if(J>=0.0){U=J;break}U=J+6.283185307179586}}while(0);G=+Mc(v,K,e);do{if((O|0)==0){H=S+1.5707963267948966;if(!t){X=0;Y=G;Z=H;_=H;aa=E;ba=F;break}X=0;Y=G;Z=H;_=H;aa=E-G*+W(S);ba=F-G*+V(S)}else{if((O|0)==(p|0)){H=U+ -1.5707963267948966;if(!t){X=0;Y=G;Z=H;_=H;aa=E;ba=F;break}X=0;Y=G;Z=H;_=H;aa=E-G*+W(U);ba=F-G*+V(U);break}H=S-U;if(H<0.0){ca=H+6.283185307179586}else{ca=H}H=1.5707963267948966-ca*.5;J=+V(H);if(J==0.0){da=0.0}else{da=G/J}J=S+1.5707963267948966;I=J+H;if(N){if(da<=G*10.0){X=0;Y=da;Z=I;_=I;aa=E;ba=F;break}}I=U+ -1.5707963267948966;if(I>=0.0&I<6.283185307179586){ea=I}else{ea=I- +R(I/6.283185307179586)*6.283185307179586}if(J>=0.0&J<6.283185307179586){X=1;Y=G;Z=ea;_=J;aa=E;ba=F;break}X=1;Y=G;Z=ea;_=J- +R(J/6.283185307179586)*6.283185307179586;aa=E;ba=F}}>3“>ba;h=v;a=>3”>Z;h=>3”>X;h=_;if((q|0)<(C|0)){O=q}else{break}}O=jk(12)|0;N=O;if(!k){fa=ba;ga=aa;ha=Z;ia=Y;ja=O;ka=N;break}t=O;b=O+4|0;z=O+8|0;D=(f|0)==1;L=0;while(1){w=h[o
(L<<6)>>3];F=h[o
(L<<6)+8>>3];E=h[o
(L<<6)+32>>3];G=h[o
(L<<6)+40>>3];>2”>I=w+G*+V(E);H=F+G*+W(E);la=c|>2”>ma=la;na=c|0}else{>2”>2e3;la=mk(c|>2”>la;ma=c|0;na=la}>3”>ma+1;h=>2”>H=w+G*+V(J);I=w+G*+W(J);la=c|>2”>oa=la;pa=c|0}else{>2”>2e3;la=mk(c|>2”>la;oa=c|0;pa=la}>3”>oa+1;h=>2”>I=w+G*+V(J);H=w+G*+W(J);la=c|>2”>ra=la;sa=c|0}else{>2”>2e3;la=mk(c|>2”>la;ra=c|0;sa=la}>3”>ra+1;h=>2”>H=J+qa;I=w+G*+V(H);ta=F+G*+W(H);la=c|>2”>ua=la;va=c|0}else{>2”>2e3;la=mk(c|>2”>la;ua=c|0;va=la}>3”>ua+1;h=>2”>xa=H-I*+(la|0);za=w+G*+V(xa);Aa=F+G*+W(xa);Ba=c|>2”>Ca=Ba;Da=c|0}else{>2”>2e3;Ba=mk(c|>2”>Ba;Ca=c|0;Da=Ba}>3”>Ca+1;h=>2”>wa=fa+ia*+V(ha);qa=ga+ia*+W(ha);g=ja;Da=c|>2”>Ea=Da;Fa=c|0}else{>2”>2e3;Da=ja+8|0;va=mk(c|>2”>va;Ea=c|0;Fa=va}>3”>Ea+1;h=>2”>Y=ha-wa*+(Da|0);Z=fa+ia*+V(Y);aa=ga+ia*+W(Y);ra=c|>2”>Ja=ra;Ka=c|0}else{>2”>2e3;ra=mk(c|>2”>ra;Ja=c|0;Ka=ra}>3”>Ja+1;h=>2”>wa=fa+ia*+V(ya);qa=ga+ia*+W(ya);Da=ja;g=c|>2”>La=g;Ma=c|0}else{>2”>2e3;va=ja+8|0;g=mk(c|>2”>g;La=c|0;Ma=g}>3”>La+1;h=>2”>La=c|0;Ha=h[o
(f<<6)+32>>3]+3.141592653589793;qa=h[o
(f<<6)+56>>3]+>2”>0;if((Ea|0)<(c|0)){>2”>c=>2”>0,32e3)|0;c=>2”>c=>3”>wa;h=aa;do{if((La|0)!=0){if(!Ka){>2”>0;if((Ea|0)<(c|0)){>2”>c=>2”>0,32e3)|0;c=>2”>c=>3”>aa;h=wa;break}wa=qa-Ha;if(wa>.0017453292519943296){Ra=wa}else{Ra=wa+6.283185307179586}if(Ra>=3.141592653589793){>2”>0;if((Ea|0)<(c|0)){>2”>c=>2”>0,32e3)|0;c=>2”>c=>3”>wa;h=aa;break}>2”>0;if((Ea|0)<(c|0)){>2”>c=>2”>0,32e3)|0;c=>2”>c=>3”>wa;h=Z;if(Ia==0.0){break}if(Ha>aa){Z=Ha;while(1){wa=Z+ -6.283185307179586;if(wa>aa){Z=wa}else{Wa=wa;break}}}else{Wa=Ha}Z=aa-Wa;if(Z>6.283185307179586){G=Z;while(1){E=G+ -6.283185307179586;if(E>6.283185307179586){G=E}else{Xa=E;break}}}else{Xa=Z}G=Xa/19.0;Ea=1;do{>2”>0;if((Fa|0)<(c|0)){>2”>c=>2”>0,32e3)|0;c=>2”>c=>3”>F;h=w;Ea=Ea+1|0;}while((Ea|0)<20)}}while(0);if((f|0)>0){f=f-1|0}else{_a=ya;$a=ha;ab=Ha;bb=Ia;break}}}else{_a=fa;$a=ga;ab=Ga;bb=ia}if(!Ca){>2”>ia=ab+3.141592653589793;Ga=_a+bb*+V(ab);ga=$a+bb*+W(ab);Ca=ja;f=c|>2”>eb=f;fb=c|0}else{>2”>2e3;f=ja+8|0;Za=mk(c|>2”>Za;eb=c|0;fb=Za}>3”>eb+1;h=>2”>cb=c|0;db=cb;eF(db);eF(n);i=j;return ka|0}if(ia>ab){ga=ia;while(1){Ga=ga+ -6.283185307179586;if(Ga>ab){ga=Ga}else{gb=Ga;break}}}else{gb=ia}ia=ab-gb;if(ia>6.283185307179586){gb=ia;while(1){ga=gb+ -6.283185307179586;if(ga>6.283185307179586){gb=ga}else{hb=ga;break}}}else{hb=ia}ia=hb/19.0;eb=ja+8|0;ja=1;do{>2”>0;if((fb|0)<(c|0)){>2”>c=>2”>0,32e3)|0;c=>2”>c=>3”>gb;h=ga;ja=ja+1|0;}>2”>f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0.0,w=0.0,x=0.0,y=0,z=0,A=0,B=0;f=i;i=i+8|0;g=f|0;c=>2”>l=k|0;m=c|0;if((m|0)==0){cc(126064,154384,205,169928)}k=c|0;do{if((k|0)==0){p=9}else{if((pm(k,m)|0)!=0){p=9;break}q=c|0}}while(0);if((p|0)==9){c=m;m=vb(174656,13152,35,36,48)|0;c=m;q=m}if((a|0)==0){r=0}else{>2”>q=c|>3”>0;s=+h;>3”>0.0;h=>3”>0.0;h=>2”>0;c=0;do{if((qm(n,102048,4)|0)==0){t=37952;u=96296}else{if((qm(n,91056,5)|0)==0){t=72360;u=81152;break}if((qm(n,85760,9)|0)==0){t=72360;u=81152;break}t=1216;u=167368}}while(0);if((r|0)!=0){>2”>n=c|0;if((n|0)==0){break}m=a|0;if(m<<24>>24==0){v=0.0}else{p=n;n=m;w=0.0;while(1){m=p+1|0;x=w+ h[t
((n&255)<<3)>>3];x;k=a|0;if(k<<24>>24==0){v=x;break}else{p=m;n=k;w=x}}}>2“>y=e+32|0;z=b;A=y;c=>2“>c=>2“>c=>2“>c=>2“>r=c|>2“>0;t=c|0;if((r|0)==0){>2“>t,B)|0)|0;i=B;y=e+32|0;z=b;A=y;c=>2“>c=>2“>c=>2“>c=>2“>gc(g|0,114456,(B=i,i=i+16|0,c=>2“>r,B)|0)|0;i=B;y=e+32|0;z=b;A=y;c=>2“>c=>2“>c=>2“>c=>2“>b=0,d=0;b=a+108|0;c=>2“>32;c=->2“>44;c=>2“>72;c=>2“>0;c=0;d=$g(b,c|>2“>a=a|0;b=b|0;d=d|0;d=fF(1,32)|0;a=c|0;if((a|0)!=0){>2“>a=c|0;if((a|0)!=0){>2“>a=d+24|0;c=>2“>128|c&>3“>h;>2“>c;return d|0}function vm(a,b,d){>2“>d=c|0;if((d|0)==0){eF(b);return}eF(d);eF(b);return}function wm(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0;a=c|0;f=(a|0)==0;do{if((e|0)==0){if(f){g=5}else{i=-1}}else{if(f){i=1;break}j=Ya(e|0,a|0)|0;if((j|0)==0){g=5}else{i=j}}}while(0);do{if((g|0)==5){>2“>0;e=c|0;f=(e|0)==0;if((a|0)==0){if(!f){i=-1;break}}else{if(f){i=1;break}f=Ya(a|0,e|0)|0;if((f|0)!=0){i=f;break}}>2“>25>>25;e=c<<25>>25;if((f|0)!=(e|0)){i=f-e|0;break}>3“>l=+h;if(k<l){i=-1;break}i=k>l|0}}while(0);return i|0}function xm(a,b){a=a|0;b=b|0;return >2“>0,c|0)|0}function ym(){ub(214072)|0;return}function zm(){var >2“>0)+(c|0)-(c|0)-(c|0)|0)/60.0)}function Am(a){a=a|0;var >2“>a;c=>2“>a;c=a+(d<<2);return b|0}function Bm(a){>2“>d=0,e=0;d=a+12|0;e=c|>2“>e+4;c=>2“>0)>>>0<(c|0)>>>0){return}>2“>c;return}function Dm(a){a=a|0;var >2“>0;if((d|0)==(c|0)){e=0;return e|0}>2“>f;g=c|>2“>c=if((a|0)==0){j=e;break}if((a|0)==0){j=e;break}d=0,e=0,f=0.0,g=0.0,j=0,k=0.0,l=0;d=i;i=i+8|0;e=d|0;f=+h;if(f>0.0){g=f;i=d;return+g}j=Wv(b,0,114184,0)|0;do{if((j|0)==0|(b|0)==0){k=-1.0}else{l=fw(b|0,j)|0;if((l|0)==0){k=-1.0;break}if((a|0)==0){k=-1.0;break}if((a|0)==0){break}else{f=e}return f|0}}while(0);f=d;return f|0}function Jm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((b|0)==0){d=c&255;return d|0}else{d=Vm(fw(a,b)|0,0)|0;return d|0}return 0}function Km(a){a=a|0;return Vm(a,0)|0}function Lm(a){a=a|0;var >2“>0;e=d+220|0;f=c|0;if((f|0)!=0&(f|0)!=(a|0)){g=b;h=e;i=f;j=d}else{k=a;return k|0}do{>2“>c=>2“>m=c|>2“>0;h=j+220|0;i=c|0;}while((i|0)!=0&(i|0)!=(m|0));k=m;return k|0}function Mm(a,b){a=a|0;b=b|0;var 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;if((a|0)==(b|0)){d=a;return d|0}>2“>0;g=f+220|0;h=c|0;do{if((h|0)==0){>2“>a;c[(c|0)+216>>2]=1;i=a}else{if((h|0)==(a|0)){i=a;break}else{j=e;k=g;l=h;m=f}do{>2“>c=>2“>p=c|>2“>0;k=m+220|0;l=c|0;}while((l|0)!=0&(l|0)!=(p|0));i=p}}>2“>0;k=l+220|0;m=c|0;do{if((m|0)==0){>2“>b;c[(c|0)+216>>2]=1;q=b}else{if((m|0)==(b|0)){q=b;break}else{r=p;s=k;t=m;u=l}do{>2“>c=>2“>w=c|>2“>0;s=u+220|0;t=c|0;}while((t|0)!=0&(t|0)!=(w|0));q=w}}>2“>0;s=q+8|0;u=c|>2“>0)>(c|0)){>2“>q;t=(c|>2“>c|>2“>c=>2“>0)+216|0;c=(>2“>0)+(c[(c|0)+216>>2]|0);d=i;return d|0}return 0}function Nm(b){b=b|0;var >2“>0)+216>>2]=1;c[(c|>2“>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=c|>2“>l=c[(c|0)+220>>2]|0;if((l|0)==0){m=k}else{>2“>l;m=c|0}>2“>0;h=n+8|0;k=c|>2“>o=c|0;break}else{cc(114360,125704,195,171112)}}else{o=e}}>2“>b;o=(c|>2“>c|>2“>d=0,e=0.0;d=c[(c|>3“>72.0;h=+>3“>72.0;h=e;return}function Qm(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=+e;f=f|0;g=g|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0.0,s=0.0,t=0,u=0.0,v=0.0,w=0,x=0,y=0,z=0;j=i;i=i+576|0;k=j|0;l=(d|0)<0;do{if(!l){m=0;while(1){>2“>c;>2“>c;>2“>c;>2“>c;if((m|0)<(d|0)){m=m+1|0}else{break}}if((d|0)<1){break}p=1.0-e;m=1;while(1){o=d-m|0;if((o|0)>=0){n=m-1|0;q=0;r=h[k
(n*96|0)>>3];s=h[k
(n*96|0)+8>>3];while(1){t=q+1|0;u=h[k
(n*96|0)+(t<<4)>>3];>3“>h=p*s+v*e;if((q|0)<(o|0)){q=t;r=u;s=v}else{break}}}if((m|0)<(d|0)){m=m+1|0}else{break}}}}while(0);if(!((f|0)==0|l)){b=0;while(1){>2“>c;>2“>c;>2“>c;>2“>c;if((b|0)<(d|0)){b=b+1|0}else{break}}}if((g|0)==0|l){>2“>c;>2“>c;>2“>c;>2“>c;i=j;return}else{z=0}while(1){>2“>c;>2“>c;>2“>c;>2“>c;if((z|0)<(d|0)){z=z+1|0}else{break}}>2“>c;>2“>c;>2“>c;>2“>c;i=j;return}function Rm(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=0;while(1){e=c|0;if((e-d|0)<1024){f=e+1024|0;c=f;g=mk(c|0,f)|0;c=g;h=c|0;i=g}else{h=e;i=c|0}e=db(i+d|0,h-d|0,b|0)|0;if((e|0)==0){break}g=(xF(e|0)|0)+d|0;e=c|0;if((a|0)==10){j=g;k=e;l=8;break}else{d=g}}if((l|0)==8){m=(j|0)>0;n=m?k:0;return n|0}j=d;k=c|0;m=(j|0)>0;n=m?k:0;return n|0}function Sm(b){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;d=i;if((b|0)==0){e=0;i=d;return e|0}if((a|0)==0){e=0;i=d;return e|0}f=c|0;if((f|0)==0){g=c|0;h=c|0;do{if((c|0)==(g|0)){j=h}else{if((h|0)==0){k=g}else{0);eF(c|0);c=0;k=c|0}c=k;if((k|0)==0){e=b;i=d;return e|0}if((a|0)==0){e=b;i=d;return e|0}else{l=Tm(k)|0;c=l;j=l;break}}}while(0);if(!((a|0)!=47&(j|0)!=0)){e=b;i=d;return e|0}k=c|0;h=c|0;g=gF(h,k+2+(xF(b|0)|0)|0)|0;c=>2”>nb(g|0,117488,(m=i,i=i+24|0,c=>2”>96224,c=b,m)|0)|0;i=m;a:do{if((kb(c|0,4)|0)!=0){k=j;while(1){nb(c|>2“>g,c=b,m)|0)|0;i=m;if((kb(c|0,4)|0)==0){break a}}i=d;return e|0}}while(0);e=c|0;i=d;return e|0}else{j=c|0;do{if((j|0)!=0){if((a|0)==0){break}if((c|0)==0){c=Tm(j)|0;k=c|0;c=k;n=k}else{n=j}k=ob(b|0,47)|0;g=(k|0)==0?b:k+1|0;k=ob(g|0,92)|0;h=(k|0)==0?g:k+1|0;k=ob(h|0,58)|0;g=(k|0)==0?h:k+1|0;if(!(a|(g|0)==(b|0))){>2”>b,c=n,m)|0)|0;i=m;a=1}k=c|0;h=c|0;l=c|0;o=gF(l,h+2+(xF(g|0)|0)|0)|0;c=>2”>nb(o|0,117488,(m=i,i=i+24|0,c=>2”>96224,c=g,m)|0)|0;i=m;b:do{if((kb(c|0,4)|0)!=0){h=k;while(1){nb(c|>2“>o,c=g,m)|0)|0;i=m;if((kb(c|0,4)|0)==0){break b}}i=d;return e|0}}while(0);e=c|0;i=d;return e|0}}while(0);if(a|0){e=0;i=d;return e|0}f,m)|0)|0;i=m;a=1;e=0;i=d;return e|0}return 0}function Tm(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=0;d=La(Lb(a|0)|0,117440)|0;a=0;e=0;while(1){if((a|0)==0){f=kk((b<<2)+8|0)|0}else{f=mk(a,(b<<2)+8|0)|0}>2“>c=0;c=j;return g|0}function Um(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>i=h+1|0;if((c|0)==0){g=i;break a}else{h=i}}}else{j=0;k=f}while(1){if((a|0)==(a|0)){if((Ya(b|0,k|0)|0)==0){g=j;break a}}>2“>c|0}function Vm(b,c){b=b|0;c=c|0;var d=0,e=0;do{if((b|0)==0){d=c}else{e=a|0;if(e<<24>>24==0){d=c;break}if((pm(b,90984)|0)==0){d=0;break}if((pm(b,85704)|0)==0){d=0;break}if((pm(b,81088)|0)==0){d=1;break}if((pm(b,167288)|0)==0){d=1;break}if(((e<<24>>24)-48|0)>>>0>=10>>>0){d=c;break}d=(Rb(b|0)|0)&255}}while(0);return d|0}function Wm(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>0;k=c|>3“>m=+h;if((j|0)>0){n=1.0e+38;d=-1;b=-1;o=0;while(1){>2“>0;q=c|0;if((q|0)>0){r=n;s=d;t=b;u=0;while(1){v=h[p
(u<<4)>>3]-l;w=h[p
(u<<4)+8>>3]-m;x=v*v+w*w;y=(s|0)==-1|x<r;w=y?x:r;z=y?u:s;A=y?o:t;y=u+1|0;if((y|0)<(q|0)){r=w;s=z;t=A;u=y}else{B=w;C=z;D=A;break}}}else{B=n;C=d;D=b}u=o+1|0;if((u|0)<(j|0)){n=B;d=C;b=D;o=u}else{E=C;F=D;break}}}else{E=-1;F=-1}>2“>0;C=(((E|0)==((c|0)-1|0))<<31>>31)+E|0;E=C-((C|0)%3|0)|0;B=h[D
(E<<4)>>3];>3“>h=>3“>h=h[D
(C<<4)+8>>3];>3“>h=h[D
(C<<4)+8>>3];C=E+3|0;r=h[D
(C<<4)>>3];>3“>h=w;x=B-l;B=n-m;n=r-l;r=w-m;C=f+288|0;w=1.0;v=0.0;G=n*n+r*r;r=x*x+B*B;while(1){>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>H=+h;while(1){E=D+1|0;I=h[f
(E<<4)>>3];>3“>h=x*H+B*J;if((D|0)<2){D=E;n=I;H=J}else{break}}>3“>n=+h;while(1){>3“>h=>3“>h=x*n+B*I;if((D|0)<1){D=E;H=J;n=I}else{break}}>3“>h=>3“>B*+h;>3“>h=>3“>h=c|0}function Ym(b){b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0.0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0.0,v=0,w=0,x=0,y=0,z=0;d=i;i=i+32|0;e=d|0;f=d+8|0;g=d+16|0;j=d+24|0;k=b|0;l=c|0;m=(b|0)==0;do{if((l|0)==0|m){n=.75}else{o=fw(k,l)|0;if((o|0)==0){n=.75;break}if((a|0)==0){n=.75;break}>2”>while(0);j=b+8|0;h[(c|0)+32>>3]=n;l=c|0;do{if((l|0)==0|m){q=.5}else{o=fw(k,l)|0;if((o|0)==0){q=.5;break}if((a|0)==0){q=.5;break}>2”>while(0);h[(c|0)+40>>3]=q;g=c|0;if((g|0)==0|m){r=159064;s=13}else{l=fw(k,g)|0;if((l|0)==0){s=14}else{r=l;s=13}}if((s|0)==13){if((a|0)==0){s=14}else{t=r}}if((s|0)==14){t=159064}0)+8>>2]=r;r=fw(k,c|0)|0;t=c|0;do{if((t|0)==0|m){u=14.0}else{l=fw(k,t)|0;if((l|0)==0){u=14.0;break}if((a|0)==0){u=14.0;break}while(0);f=c|0;if((f|0)==0|m){v=154088;s=22}else{t=fw(k,f)|0;if((t|0)==0){s=23}else{v=t;s=22}}if((s|0)==22){if((a|0)==0){s=23}else{w=v}}if((s|0)==23){w=154088}v=c|0;if((v|0)==0|m){x=150904;s=26}else{m=fw(k,v)|0;if((m|0)==0){s=27}else{x=m;s=26}}if((s|0)==26){if((a|0)==0){s=27}else{y=x}}if((s|0)==27){y=150904}0)+104>>2]=m;m=c|0;do{if((m|0)!=0){s=fw(k,m)|0;if((s|0)==0){break}if((a|0)==0){break}>2“>0)+108>>2]=r;r=(c|0)+113|0;a=a|16}}while(0);y=c|0;do{if((y|0)==0){z=0}else{w=fw(k,y)|0;if((w|0)==0){z=0;break}if((a|0)==0){z=0;break}>2“>while(0);a[(c|>2“>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,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0,G=0.0,H=0,I=0,J=0,K=0,L=0,M=0,N=0.0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0.0,Y=0,Z=0,_=0.0,$=0,aa=0,ba=0.0,ca=0,da=0,ea=0,fa=0.0,ga=0,ha=0,ia=0.0,ja=0,ka=0,la=0,ma=0,na=0.0,oa=0,pa=0,qa=0,ra=0.0,sa=0,ta=0,ua=0.0,va=0,wa=0,xa=0,ya=0.0,za=0,Aa=0,Ba=0;d=i;i=i+328|0;e=d|0;f=d+8|0;g=d+16|0;h=d+24|0;j=d+32|0;k=d+72|0;l=d+112|0;m=d+152|0;n=d+192|0;o=d+232|0;p=d+240|0;q=d+248|0;r=d+288|0;s=b;t=b+32|0;u=Hx(c[((c&3|0)==3?b:t)+28>>2]|0)|0;v=c|0;do{if((v|0)==0){w=0;x=0.0;y=0;z=0}else{A=b|0;B=fw(A,v)|0;if((B|0)==0){w=0;x=0.0;y=0;z=0;break}if((a|0)==0){w=0;x=0.0;y=0;z=0;break}C=c|0;D=(b|0)==0;do{if((C|0)==0|D){E=14.0}else{F=fw(A,C)|0;if((F|0)==0){E=14.0;break}if((a|0)==0){E=14.0;break}while(0);C=c|0;if((C|0)==0|D){H=154088;I=11}else{F=fw(A,C)|0;if((F|0)==0){I=12}else{H=F;I=11}}if((I|0)==11){if((a|0)==0){I=12}else{J=H}}if((I|0)==12){J=154088}F=c|0;if((F|0)==0|D){K=150904;I=15}else{C=fw(A,F)|0;if((C|0)==0){I=16}else{K=C;I=15}}if((I|0)==15){if((a|0)==0){I=16}else{L=K}}if((I|0)==16){L=150904}>2”>0)+96>>2]=F;F=(c|0)+113|0;a=a|1;F=c|0;if((F|0)==0|D){M=90984}else{M=fw(A,F)|0}while(0);L=c|0;do{if((L|0)==0){N=x;O=y;P=z}else{J=b|0;M=fw(J,L)|0;if((M|0)==0){N=x;O=y;P=z;break}if((a|0)==0){N=x;O=y;P=z;break}do{if((y|0)==0){K=c|0;H=(b|0)==0;do{if((K|0)==0|H){Q=14.0}else{p=fw(J,K)|0;if((p|0)==0){Q=14.0;break}if((a|0)==0){Q=14.0;break}while(0);K=c|0;if((K|0)==0|H){R=154088;I=31}else{p=fw(J,K)|0;if((p|0)==0){I=32}else{R=p;I=31}}if((I|0)==31){if((a|0)==0){I=32}else{S=R}}if((I|0)==32){S=154088}p=c|0;if((p|0)==0|H){T=150904;I=35}else{K=fw(J,p)|0;if((K|0)!=0){T=K;I=35}}if((I|0)==35){if((a|0)!=0){U=Q;V=S;W=T;break}}U=Q;V=S;W=150904}else{U=x;V=y;W=z}}>2”>0)+108>>2]=D;D=(c|0)+113|0;a=a|32;N=U;O=V;P=W}}while(0);W=c|0;do{if((W|0)==0){X=0.0;Y=0;Z=0;_=N;$=O;aa=P}else{V=b|0;z=fw(V,W)|0;if((z|0)==0){X=0.0;Y=0;Z=0;_=N;$=O;aa=P;break}if((a|0)==0){X=0.0;Y=0;Z=0;_=N;$=O;aa=P;break}do{if((O|0)==0){y=c|0;S=(b|0)==0;do{if((y|0)==0|S){ba=14.0}else{T=fw(V,y)|0;if((T|0)==0){ba=14.0;break}if((a|0)==0){ba=14.0;break}while(0);y=c|0;if((y|0)==0|S){ca=154088;I=49}else{H=fw(V,y)|0;if((H|0)==0){I=50}else{ca=H;I=49}}if((I|0)==49){if((a|0)==0){I=50}else{da=ca}}if((I|0)==50){da=154088}H=c|0;if((H|0)==0|S){ea=150904;I=53}else{y=fw(V,H)|0;if((y|0)!=0){ea=y;I=53}}if((I|0)==53){if((a|0)!=0){fa=ba;ga=da;ha=ea;break}}fa=ba;ga=da;ha=150904}else{fa=N;ga=O;ha=P}}while(0);M=c|0;J=(b|0)==0;do{if((M|0)==0|J){ia=fa}else{y=fw(V,M)|0;if((y|0)==0){ia=fa;break}if((a|0)==0){ia=fa;break}while(0);M=c|0;if((M|0)==0|J){ja=ga}else{ja=fw(V,M)|0}if((ja|0)==0){I=64}else{if((a|0)==0){I=64}else{ka=ja}}if((I|0)==64){ka=ga}M=c|0;if((M|0)==0|J){la=ha}else{la=fw(V,M)|0}if((la|0)==0){I=69}else{if((a|0)==0){I=69}else{ma=la}}if((I|0)==69){ma=ha}>2”>0)+100>>2]=y;y=(c|0)+113|0;a=a|2;X=ia;Y=ka;Z=ma;_=fa;$=ga;aa=ha}}while(0);ha=c|0;ga=b|0;do{if((ha|0)!=0){ma=fw(ga,ha)|0;if((ma|0)==0){break}if((a|0)==0){break}do{if((Y|0)==0){do{if(($|0)==0){ka=c|0;la=(b|0)==0;do{if((ka|0)==0|la){na=14.0}else{ja=fw(ga,ka)|0;if((ja|0)==0){na=14.0;break}if((a|0)==0){na=14.0;break}while(0);ka=c|0;if((ka|0)==0|la){oa=154088;I=83}else{ja=fw(ga,ka)|0;if((ja|0)==0){I=84}else{oa=ja;I=83}}if((I|0)==83){if((a|0)==0){I=84}else{pa=oa}}if((I|0)==84){pa=154088}ja=c|0;if((ja|0)==0|la){qa=150904;I=87}else{ka=fw(ga,ja)|0;if((ka|0)!=0){qa=ka;I=87}}if((I|0)==87){if((a|0)!=0){ra=na;sa=pa;ta=qa;break}}ra=na;sa=pa;ta=150904}else{ra=_;sa=$;ta=aa}}while(0);S=c|0;ka=(b|0)==0;do{if((S|0)==0|ka){ua=ra}else{ja=fw(ga,S)|0;if((ja|0)==0){ua=ra;break}if((a|0)==0){ua=ra;break}while(0);S=c|0;if((S|0)==0|ka){va=sa}else{va=fw(ga,S)|0}if((va|0)==0){I=98}else{if((a|0)==0){I=98}else{wa=va}}if((I|0)==98){wa=sa}S=c|0;if((S|0)==0|ka){xa=ta}else{xa=fw(ga,S)|0}if((xa|0)!=0){if((a|0)!=0){ya=ua;za=wa;Aa=xa;break}}ya=ua;za=wa;Aa=ta}else{ya=X;za=Y;Aa=Z}}>2”>0)+104>>2]=V;V=(c|0)+113|0;a=a|4}}while(0);u=ew(ga,148040)|0;Aa=(u|0)!=0?u:213424;if((a|0)!=0){>2”>u=b+8|0;za=c|>2”>3|0)==3?b:t)+28>>2]|0;t=c[(c[(c[(c|0)+8>>2]|0)+4>>2]|0)+8>>2]|0;ta=l|0;l=m;wa=n;do{if((Aa|0)==0){I=110}else{xa=gb(Aa|0,58)|0;if((xa|0)==0){I=110;break}a=0;Vc(>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;a=58}}while(0);if((I|0)==110){Vc(>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;Aa;Aa=c|0;do{if((Aa|0)!=0){za=fw(ga,Aa)|0;if((za|0)==0){break}if((a|0)==0){break}if((Vm(za,0)|0)<<24>>24!=0){break}while(0);Aa=ew(ga,141944)|0;za=(Aa|0)!=0?Aa:213424;if((a|0)==0){Ba=b-32|0}else{>2”>Aa=c|>2”>3|0)==2?b:Ba)+28>>2]|0;Ba=c[(c[(c[(c|0)+8>>2]|0)+4>>2]|0)+8>>2]|0;b=j;s=k;do{if((za|0)==0){I=122}else{Z=gb(za|0,58)|0;if((Z|0)==0){I=122;break}a=0;Vc(>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;a=58}}while(0);if((I|0)==122){Vc(>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;za;za=c|0;if((za|0)==0){i=d;return w|0}Aa=fw(ga,za)|0;if((Aa|0)==0){i=d;return w|0}if((a|0)==0){i=d;return w|0}if((Vm(Aa,0)|0)<<24>>24!=0){i=d;return w|0}>2“>e=0,f=0,g=0.0,i=0,j=0.0,l=0,m=0.0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0;e=c|>2“>0;f=e+16|0;g=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>i=e+24|0;j=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2“>l=e+32|0;m=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>n=e+40|0;o=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>3“>p=+h;>3“>e=(a&1|0)==0;r=+h;>3“>t=(e?r:s)*.5;u=p-t;v=p+t;t=(e?s:r)*.5;r=q-t;s=q+t;h=>3“>r
function bn(d){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,T=0,U=0,V=0,W=0,X=0;e=i;i=i+224|0;f=e|0;g=e+24|0;h=e+48|0;j=e+72|0;k=e+80|0;l=$g(10368,c|0)|0;xn(d,l);m=$g(20008,c|0)|0;n=ry(d,136240,1)|0;Wx(n|0,133528,272,1)|0;Iv(k,128,e+96|0);o=ux(d)|0;if((o|0)!=0){p=l|0;q=j;r=j|0;s=j+4|0;j=m|0;t=f;u=f+8|0;v=f+12|0;w=f+16|0;x=f+20|0;f=h;y=h+8|0;z=h+12|0;A=h+16|0;B=h+20|0;h=g;C=g+8|0;D=g+12|0;E=g+16|0;F=g+20|0;g=o;do{do{>2”>o=G;H=c&>2”>0;K=G-32|0;L=c|0;do{>2”>M=$w(H)|0;N=Hc[c&63](l,M,512)|0;if((N|0)==0){O=0;break}>2”>M=$w(N)|0;P=Hc[c&63](l,M,512)|0;if((P|0)==0){Q=0;break}>2”>R=$w(H)|0;S=$w(H)|0;Fv(0,118504,(T=i,i=i+16|0,c=>2”>S=c&>2”>c;>2”>c;>2”>R=c|>2”>M=Bn(J,O,k,n)|0;S=uw(Hx(M|0)|0,M,L,0,1)|0;M=S|0;Wx(M,112056,176,1)|0;jw(G|0,M)|0;c=>2”>N;M=S;U=c&>2”>c;>2”>c;>2”>63](m,t,1)|0;c=>2”>H;U=c&>2”>c;>2”>c;>2”>R=$w(N)|0;S=$w(O|0)|0;Fv(0,118128,(T=i,i=i+16|0,c=>2”>P=Bn(L,Q,k,n)|0;S=uw(Hx(H)|0,J,P,0,1)|0;P=S|0;Wx(P,112056,176,1)|0;jw(G|0,P)|0;c=>2”>N;P=S;R=c&>2”>c;>2”>c;>2”>63](m,h,1)|0;c=>2”>H;R=c&>2”>c;>2”>c;>2”>U=$w(H)|0;S=$w(Q|0)|0;Fv(0,118208,(T=i,i=i+16|0,c=>2”>U=$w(S)|0;R=$w(Q|0)|0;Fv(0,118368,(T=i,i=i+16|0,c=>2”>U=Bn(J,O,k,n)|0;V=Bn(L,Q,k,n)|0;P=uw(Hx(U|0)|0,U,V,0,1)|0;V=P|0;Wx(V,112056,176,1)|0;jw(G|0,V)|0;c=>2”>N;V=P;U=c&>2”>c;>2”>c;>2”>63](m,f,1)|0;c=>2”>H;U=c&>2”>c;>2”>c;>2”>M=$w®|0;R=$w(S)|0;Fv(0,118288,(T=i,i=i+16|0,c=>2”>n=(c|>1”>b|1;X=Vg(l)|0;i=e;return m|0}function cn(a){a=a|0;var b=0;b=$g(10368,c|0)|0;xn(a,b);return b|0}function dn(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=ry(b,136240,1)|0;Wx(d|0,133528,272,1)|0;e=ux(b)|0;if((e|0)!=0){f=e;do{e=mw(b,f)|0;if((e|0)!=0){g=e;do{>2”>3;h=c|>2”>0;if((a[(c|0)+118|0]|0)==0){>2”>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+24|0;f=e|0;g=e+8|0;h=gb(b|0,59)|0;j=d+4|0;k=c|>2”>Jv(d,1)|0;m=c|0}m+1;a=38;if((h|0)==0){n=b;i=e;return n|0}m=h-b|0;if((m-2|0)>>>0>6>>>0){n=b;i=e;return n|0}k=g|0;DF(k|0,b|0,m|0)|0;a=>2“>nb(k|0,131392,(b=i,i=i+8|0,c=>2“>b)|0)|0;i=b;b=c|>2“>Jv(d,1)|0;o=c|0}o+1;a=>2”>0;if(k>>>0<(c|0)>>>0){p=k}else{>2”>c=p+1;a=59;n=h+1|0;i=e;return n|0}function gn(a,b){a=a|0;b=b|0;return >2”>0,c|0)|0}function hn(b,d){b=b|0;d=d|0;var b;if((c|0)!=(d|0)){c=d;a=0}j;k=a|0;b=h+4|0;l=h+8|0;if(k<<24>>24!=0){m=f|0;n=f+1|0;f=d|0;d=k;k=j;do{a:do{if((d&255)>>>0<192>>>0){if(d<<24>>24!=38){o=d;break}j=jn(g)|0;if((j|0)==0){o=38;break}if(j>>>0<127>>>0){o=j&255;break}>2”>0;q=p>>>0>=(c|0)>>>0;if(j>>>0<2047>>>0){if(q){>2”>c=r+1;a=j>>>6|192;o=(j&63|128)&255;break}if(q){>2”>c=s+1;a=>2”>0;if(p>>>0<(c|0)>>>0){t=p}else{>2”>c=t+1;a=j>>>6&63|128;o=(j&63|128)&255}else{do{if((d&255)>>>0<224>>>0){u=1}else{if((d&255)>>>0<240>>>0){u=2;break}if((d&255)>>>0<248>>>0){u=3;break}if(!(a|0)){j,v)|0)|0;i=v;a=1}a=d;a=0;j=kn(m)|0;p=xF(j|0)|0;if((p|0)>1){q=j;w=p;while(1){>2“>0;if(y>>>0<(c|0)>>>0){z=y}else{y=a|z+1;a=y;if((x|0)>1){q=q+1|0;w=x}else{break}}A=j+(p-1)|0}else{A=j}w=a|0;eF(j);o=w;break a}}while(0);w=d;q=0;x=k;while(1){if((a&-64)<<24>>24!=-128){break}>2“>0;if(y>>>0<(c|0)>>>0){B=y}else{>2“>c=B+1;a=y;C=a|0;D=q+1|0;if((D|0)<(u|0)){w=C;q=D;x=y}else{o=C;break a}}if(!(a|0)){>2”>u+1,c=x,v)|0)|0;i=v;a=1}a=w;a=0;x=kn(m)|0;q=xF(x|0)|0;if((q|0)>1){C=x;y=q;while(1){>2”>0;if(E>>>0<(c|0)>>>0){F=E}else{E=a|F+1;a=E;if((D|0)>1){C=C+1|0;y=D}else{break}}G=x+(q-1)|0}else{G=x}y=a|0;eF(x);o=y}}>2”>0;if(y>>>0<(c|0)>>>0){H=y}else{>2”>c=H+1;a=>2”>0;k=y+1|0;c=k;d=a|0;}while(d<<24>>24!=0)}>2”>0;if(d>>>0<(c|0)>>>0){I=d;a=>2”>0;c=K;L=Lb(K|0)|0;Mv(h);i=e;return L|0}0;a=>2“>0;c=K;L=Lb(K|0)|0;Mv(h);i=e;return L|0}function jn(b){b=b|0;var 0;if((a|0)!=35){j=a|0;if((j<<24>>24|0)==59){k=17;break}else if((j<<24>>24|0)==0){l=0;m=f;k=20;break}a=j;j=g+1|0;if((j|0)<8){h=h+1|0;g=j}else{l=0;m=f;k=20;break}}if((k|0)==17){a=0;h=vb(e|0,26544,252,8,120)|0;if((h|0)==0){>2“>l=c|>2“>c=m;i=d;return l|0}}k=a|0;a:do{if((k&-33)<<24>>24==88){g=2;h=0;while(1){e=a|0;j=e&255;do{if((e-65&255)>>>0<6>>>0){n=j-55|0}else{if((e-97&255)>>>0<6>>>0){n=j-87|0;break}if((e-48&255)>>>0>=10>>>0){o=h;p=g;q=j;break a}n=j-48|0}}while(0);j=n+(h<<4)|0;e=g+1|0;if((e|0)<8){g=e;h=j}else{o=j;p=e;q=n;break}}}else{h=1;g=0;e=k;while(1){j=e&255;if((e-48&255)>>>0>=10>>>0){o=g;p=h;q=j;break a}r=(g*10|0)-48+j|0;s=h+1|0;if((s|0)>=8){o=r;p=s;q=j;break a}h=s;g=r;e=a|0}}}while(0);if((q|0)!=59){>2“>l=o;m=f+(p+1)|0;c=m;i=d;return l|0}function kn(b){b=b|0;var b+1;g=a|0;b=f+4|0;h=f+8|0;if(g<<24>>24!=0){j=g;do{if(j<<24>>24==38){g=jn(e)|0;k=(g|0)!=0?g:38}else{k=j&255}do{if(k>>>0<127>>>0){>2”>0;if(g>>>0<(c|0)>>>0){l=g}else{>2”>c=l+1;a=k}else{>2”>0;m=g>>>0>=(c|0)>>>0;if(k>>>0<2047>>>0){if(m){>2”>c=n+1;a=>2”>0;if(o>>>0<(c|0)>>>0){p=o}else{>2”>c=p+1;a=k&63|128;break}if(m){>2”>c=q+1;a=>2”>0;if(g>>>0<(c|0)>>>0){r=g}else{>2”>c=r+1;a=>2”>0;if(g>>>0<(c|0)>>>0){s=g}else{>2”>c=s+1;a=k&63|128}}>2”>0;c=g+1;j=a|0;}while(j<<24>>24!=0)}>2”>0;if(j>>>0<(c|0)>>>0){t=j;a=>2”>0;c=v;w=Lb(v|0)|0;Mv(f);i=d;return w|0}0;a=>2“>0;c=v;w=Lb(v|0)|0;Mv(f);i=d;return w|0}function ln(b){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,r=0;d=i;i=i+1040|0;e=d|0;Iv(e,1024,d+16|0);f=a|0;g=e+4|0;h=e+8|0;if(f<<24>>24!=0){j=b;b=f;while(1){f=j+1|0;if((b&255)>>>0<127>>>0){>2“>0;if(k>>>0<(c|0)>>>0){l=k}else{>2“>c=l+1;a=b;m=f}else{k=a&>2“>0;if(f>>>0<(c|0)>>>0){n=f}else{>2“>c=n+1;a=k;m=j+2|0}k=a|0;if(k<<24>>24==0){break}else{j=m;b=k}}}>2“>0;if(b>>>0<(c|0)>>>0){o=b;a=>2“>0;c=q;r=Lb(q|0)|0;Mv(e);i=d;return r|0}0;a=>2”>0;c=q;r=Lb(q|0)|0;Mv(e);i=d;return r|0}function mn(a,b){a=a|0;b=b|0;var >2”>j=c|>3”>l=+h;>3”>m=+h;>3”>n=+h;>3”>o=+h-(>3”>h-(>2”>o;c=>2”>0;k=Oc[c[(c[(c|0)+4>>2]|0)+12>>2]&255](e,f)|0;i=d;return k|0}function nn(a,b){a=a|0;b=b|0;var >3”>5;f=+h*.>3”>j=+h;>3”>if(e+g<+h){k=0;i=c;return k|0}>3”>k=f+j>=+h|0;i=c;return k|0}function on(a,b){a=a|0;b=b|0;var >2”>0;y=c|0;do{if((y|0)==0){z=a}else{>3”>h){z=a;break}>3”>h){z=a;break}>3”>h){z=a;break}>3”>h){z=a;break}>2”>c|0;aa=$+(_*48|0)|0;ba=d|d<<8|d<<16|d<<24|0;aa=$+(_*48|0)+4|0;ca=d|d<<8|d<<16|d<<24|0;aa=$+(_*48|0)+8|0;da=d|d<<8|d<<16|d<<24|0;aa=$+(_*48|0)+12|0;ea=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>aa=$+(_*48|0)+24|0;ga=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2“>aa=$+(_*48|0)+32|0;ha=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2”>aa=$+(_*48|0)+40|0;ia=(c=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2“>aa=ba;c=>2“>c=>2“>c=>2“>c=>2“>ba+(aa<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>la=+h;>3“>na=+h;>3“>pa=+h;>3“>h;>3“>la;h=>3“>ga;ph(q,p,o,1.0,da);if(oa<+h){break}>3“>ph(s,p,o,1.0,da);if(pa<+h){break}>3“>fa=+h;>3“>pa=+h;>3“>h=h[ba
(da<<4)>>3];>3“>ga;h=>3“>ia;ph(j,g,f,1.0,ea);if(pa<+h){break}>3“>ph(m,g,f,1.0,ea);if(ma<+h){break}>2“>while(0);ea=_+1|0;if((ea|0)<(c|0)){_=ea}else{ja=24;break}}if((ja|0)==9){cc(110072,125704,1607,170152);return 0}else if((ja|0)==24){>2“>while(0);ja=c|0;do{if((ja|0)!=0){>3“>5;ha=+h*.>3“>ma=+h;>3“>if(ia+na<+h){break}>3“>if(ha+ma<+h){break}else{ka=1}i=e;return ka|0}}while(0);ka=0;i=e;return ka|0}function pn(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;a:do{if((b|0)==0){f=d}else{g=a|0;if(g<<24>>24==0){f=d;break}switch(g<<24>>24|0){case 121:case 89:{g=(pm(b+1|0,113648)|0)==0;h=g?10:0;j=16;break};case 116:case 84:{g=(pm(b+1|0,114392)|0)==0;h=g?10:0;j=16;break};case 111:case 79:{g=(pm(b+1|0,117616)|0)==0;h=g?8:0;j=16;break};case 108:case 76:{g=(pm(b+1|0,120032)|0)==0;h=g?2:0;j=16;break};case 102:case 70:{g=(pm(b+1|0,120800)|0)==0;h=g?2:0;j=16;break};case 110:case 78:{g=b+1|0;if((pm(g,119232)|0)==0){f=0;break a}if((pm(g,118568)|0)==0){f=2;break a}break};case 99:case 67:{g=b+1|0;if((pm(g,123448)|0)==0){f=4;break a}k=(pm(g,121632)|0)==0;h=k?12:0;j=16;break};case 112:case 80:{k=(pm(b+1|0,116696)|0)==0;h=k?6:0;j=16;break};case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:{f=10;break a;break};case 48:{f=2;break a;break};case 115:case 83:{k=(pm(b+1|0,115760)|0)==0;h=k?10:0;j=16;break};default:{}}if((j|0)==16){if((h|0)!=0){f=h;break}}if((a|0)==0){h=0;break}h=pn(g,f)|0}}>1”>0)+128|0;b=>3”>i=+h;>3”>i;k=+h;>3”>j=+h;>3”>h=>3”>o=t*d;h=>3”>o=(p-w)*s;h=>3”>h=-0.0-v}else{>3”>h=>3”>m*.25;h=m;return}}function sn(a){a=a|0;var >2”>0;d=c|0;if((d|0)==0){>2”>a=c|>2”>eF(c|>2”>0)+8>>2]|0;j=c|>2”>eF(k);eF(c[(c|>2”>0;f=e+8|0;c=0;return}function tn(a){a=a|0;var >2”>0)+144>>2]|0);d=c|>2”>d=c|>2”>eF(c|>2”>0)+8>>2]|0;j=c|>2”>eF(k);eF(c[(c|>2”>c=>2”>0)+96>>2]|0);dk(c[(c|>2”>0)+100>>2]|0);dk(c[(c|0)+104>>2]|0);Xx(a|0,112056)|0;return}function un(a){a=a|0;var >2”>0;e=c|0;if((e|0)==0){f=d}else{>2”>e=c|0;if((e|0)==0){g=f}else{>2”>0)+4>>2]&255](a);g=c|0}>2”>0);dk(c[(c|0)+108>>2]|0);Xx(a|0,111456)|0;return}function vn(a,b){a=a|0;b=b|0;var >3”>e=+h72.0>2”>e;h[(c|>3”>0;h=+>3”>e=+h72.0>2”>e;h[(c|>3”>0;h=+>2”>d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;d=i;i=i+8|0;e=d|0;f=a+8|0;a=c|>2”>a=c[(c|>2”>w(a|0)|0;if((Hc[c&63](b,h,512)|0)==0){>2”>c;>2”>a;Hc[c&63](b,l,1)|0}else{>2”>c,l)|0)|0;i=l}>2”>0;if((j|0)<(c|0)){j=j+1|0;k=a}else{break}}i=d;return}function yn(a,b){a=a|0;b=b|0;var >2”>e=c|0;return e|0}function zn(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function An(b,d){b=b|0;d=d|0;var >2”>d=fw(e,h)|0;i=c|0;if((d|0)!=(i|0)){hw(e,h,i)|0}i=Xv(f,1,h)|0;if((i|0)==0){g=b;break}else{h=i}}return g|0}function Bn(b,d,e,f){b=b|0;d=d|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;g=i;i=i+104|0;Lv(e,118056)|0;h=g|0;j=c|0;c=>2”>j,k)|0)|0;i=k;Lv(e,h)|0;h=e+4|0;k=c|>2”>Jv(e,1)|0;l=c|0}l+1;a=>2“>0;if(l>>>0<(c|0)>>>0){m=l}else{a=>2”>0;c=0)+118|0]=1;zx(d,h,1)|0;zx(f,b,1)|0;b=Hx(m)|0;f=c|0;do{if((f|0)==0){d=Sx(m)|0;if((d|0)==2){n=Wv(b,2,117960,213424)|0;break}else if((d|0)==1){n=Wv(b,1,117960,213424)|0;break}else if((d|0)==0){n=Wv(b,0,117960,213424)|0;break}else{n=0;break}}else{n=f}}while(0);hw(m,n,213424)|0;c=n;n=Hx(m)|0;f=c|0;do{if((f|0)==0){b=Sx(m)|0;if((b|0)==2){o=Wv(n,2,117928,213424)|0;break}else if((b|0)==1){o=Wv(n,1,117928,213424)|0;break}else if((b|0)==0){o=Wv(n,0,117928,213424)|0;break}else{o=0;break}}else{o=f}}while(0);hw(m,o,117840)|0;c=o;o=Hx(m)|0;f=c|0;do{if((f|0)==0){n=Sx(m)|0;if((n|0)==1){p=Wv(o,1,117624,213424)|0;break}else if((n|0)==2){p=Wv(o,2,117624,213424)|0;break}else if((n|0)==0){p=Wv(o,0,117624,213424)|0;break}else{p=0;break}}else{p=f}}while(0);hw(m,p,117584)|0;c=p;i=g;return h|0}function Cn(a,b,d){>2“>c;>2“>c;>2“>c;>2“>c;return d|0}function Dn(a,b,c){a=a|0;b=b|0;c=c|0;eF(b);return}function En(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0;a=c|0;do{if(e>>>0<a>>>0){f=-1}else{if(e>>>0>a>>>0){f=1;break}>2“>0;h=c|0;if(g>>>0<h>>>0){f=-1;break}f=g>>>0>h>>>0|0}}while(0);return f|0}function Fn(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=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,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ka=0,La=0.0,Ma=0,Na=0,Oa=0,Pa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0;g=i;i=i+264|0;j=g|0;k=g+8|0;l=g+16|0;m=g+24|0;n=g+32|0;o=g+40|0;p=g+48|0;q=g+56|0;r=g+64|0;s=g+72|0;t=g+80|0;u=g+88|0;v=g+96|0;w=g+104|0;x=g+112|0;y=g+120|0;z=g+184|0;if((b|0)==0){A=f;i=g;return A|0}if((f|0)==0){>2“>f=C|0;B=c|>2“>F=B+100|0;G=gF(c|0,da(F,e)|0)|0;vF(G+(da(e,B)|0)|0,0,e*100|0|0)|0;D=F;E=G}G=y;F=z|0;B=z+8|0;H=B;I=z+16|0;J=z+24|0;K=z+32|0;L=(d|0)==0;M=z+72|0;N=z;O=B;B=d+4|0;P=d+8|0;Q=y|0;R=y+8|0;S=z+8|0;T=d+24|0;U=z+8|0;V=d+40|0;W=d+20|0;X=d+12|0;Y=J;Z=z+40|0;_=d+16|0;$=z+16|0;z=d+28|0;aa=d+32|0;ba=d+36|0;ca=d+44|0;ea=D;D=b;b=E;a:while(1){E=D;while(1){fa=E+1|0;if((Qa(a|0)|0)==0){break}else{E=fa}}b:do{switch(a|0){case 76:{>2“>c=>2“>c=3;ga=Jn(fa,O)|0;if((ga|0)==0){ha=125;break a}if(L){ia=ga;break b}>2“>c;ja=ga;ha=121;break};case 99:{la=a|0;na=la<<24>>24==0;ma=ma+1|0}while(la<<24>>24!=45&(na^1));if(na){ha=125;break a}oa=fF(ga+1|0,1)|0;if((ga|0)>0){la=ga;ka=oa;pa=ma;while(1){qa=a|0;if(qa<<24>>24==0){ha=41;break a}ra=ka+1|0;a=qa;qa=la-1|0;sa=pa+1|0;if((qa|0)>0){la=qa;ka=ra;pa=sa}else{ta=ra;ua=sa;break}}}else{ta=oa;ua=ma}a=0;if((In(oa,y)|0)==0){ha=125;break a}>2”>c=>2”>c;if(L){ia=ua;break b}>2”>c;ia=ua;break b}else{>2”>c=>2”>c=la=a|0;wa=la<<24>>24==0;va=va+1|0}while(la<<24>>24!=45&(wa^1));if(wa){ha=125;break a}xa=fF(pa+1|0,1)|0;if((pa|0)>0){la=pa;ka=xa;ga=va;while(1){sa=a|0;if(sa<<24>>24==0){ha=102;break a}ra=ka+1|0;a=sa;sa=la-1|0;qa=ga+1|0;if((sa|0)>0){la=sa;ka=ra;ga=qa}else{ya=ra;za=qa;break}}}else{ya=xa;za=va}a=>2“>c=>2“>c=>2“>sF(fa,l);ga=c|0;if((ga|0)==(fa|0)){ha=125;break a}>2“>sF(ga,l);ka=c|0;if((ga|0)==(ka|0)){ha=125;break a}>2“>sF(ka,l);ga=c|0;if((ka|0)==(ga|0)){ha=125;break a}>2“>sF(ga,l);ka=c|0;la=(ga|0)==(ka|0)?0:ka;if((la|0)==0){ha=125;break a}pa=a|0;Ba=pa<<24>>24==0;Aa=Aa+1|0}while(pa<<24>>24!=45&(Ba^1));if(Ba){ha=125;break a}Ca=fF(ka+1|0,1)|0;if((ka|0)>0){pa=ka;ga=Ca;la=Aa;while(1){qa=a|0;if(qa<<24>>24==0){ha=115;break a}ra=ga+1|0;a=qa;qa=pa-1|0;sa=la+1|0;if((qa|0)>0){pa=qa;ga=ra;la=sa}else{Da=ra;Ea=sa;break}}}else{Da=Ca;Ea=Aa}a=>2”>c=>2”>c=>2”>sF(fa,w);la=c|0;if((la|0)==(fa|0)){ha=125;break a}>2”>sF(la,w);ga=c|0;if((la|0)==(ga|0)){ha=125;break a}>2”>sF(ga,w);la=c|0;if((ga|0)==(la|0)){ha=125;break a}>2”>sF(la,w);ga=c|0;pa=(la|0)==(ga|0)?0:ga;if((pa|0)==0){ha=125;break a}if(L){ia=pa;break b}>2”>c;ja=pa;ha=121;break};case 67:{la=a|0;Ga=la<<24>>24==0;Fa=Fa+1|0}while(la<<24>>24!=45&(Ga^1));if(Ga){ha=125;break a}Ha=fF(pa+1|0,1)|0;if((pa|0)>0){la=pa;ga=Ha;ka=Fa;while(1){sa=a|0;if(sa<<24>>24==0){ha=54;break a}ra=ga+1|0;a=sa;sa=la-1|0;qa=ka+1|0;if((sa|0)>0){la=sa;ga=ra;ka=qa}else{Ia=ra;Ka=qa;break}}}else{Ia=Ha;Ka=Fa}a=0;if((In(Ha,y)|0)==0){ha=125;break a}>2“>c=>2“>c;if(L){ia=Ka;break b}>2“>c;ia=Ka;break b}else{>2“>c=>2“>c=>3“>h=La;if((ka|0)==0){ha=125;break a}pa=a|0;Na=pa<<24>>24==0;Ma=Ma+1|0}while(pa<<24>>24!=45&(Na^1));if(Na){ha=125;break a}Oa=fF(ga+1|0,1)|0;if((ga|0)>0){pa=ga;la=Oa;ka=Ma;while(1){qa=a|0;if(qa<<24>>24==0){ha=93;break a}ra=la+1|0;a=qa;qa=pa-1|0;sa=ka+1|0;if((qa|0)>0){pa=qa;la=ra;ka=sa}else{Pa=ra;Ra=sa;break}}}else{Pa=Oa;Ra=Ma}a=>2”>c=>2”>c=>2”>Ja(fa|0,j|0,10)|0;ka=c|0;la=(ka|0)==(fa|0)?0:ka;if((la|0)==0){ha=125;break a}if(L){ia=la;break b}>2”>c;ja=la;ha=121;break};case 66:{>2”>c=>2”>c=2;la=Jn(fa,O)|0;if((la|0)==0){ha=125;break a}if(L){ia=la;break b}>2”>c;ja=la;ha=121;break};case 0:{break a;break};case 98:{>2”>c=>2”>c=>3”>h=La;if((la|0)==0){ha=125;break a}>3”>h=La;if((ka|0)==0){ha=125;break a}>2”>c=0}else{if((la|0)>0){>2”>c=1;break}}}while(0);if((ga|0)==0){ha=125;break a}>3”>h=La;if((la|0)==0){ha=125;break a}sa=a|0;Ta=sa<<24>>24==0;Sa=Sa+1|0}while(sa<<24>>24!=45&(Ta^1));if(Ta){ha=125;break a}Ua=fF(pa+1|0,1)|0;if((pa|0)>0){ga=pa;sa=Ua;ka=Sa;while(1){la=a|0;if(la<<24>>24==0){ha=82;break a}ra=sa+1|0;a=la;la=ga-1|0;qa=ka+1|0;if((la|0)>0){ga=la;sa=ra;ka=qa}else{Va=ra;Wa=qa;break}}}else{Va=Ua;Wa=Sa}a=>2“>c=>2“>c=>2“>sF(fa,x);ka=c|0;if((ka|0)==(fa|0)){ha=125;break a}>2“>sF(ka,x);sa=c|0;if((ka|0)==(sa|0)){ha=125;break a}>2“>sF(sa,x);ka=c|0;if((sa|0)==(ka|0)){ha=125;break a}>2“>sF(ka,x);sa=c|0;ga=(ka|0)==(sa|0)?0:sa;if((ga|0)==0){ha=125;break a}if(L){ia=ga;break b}>2“>c;ja=ga;ha=121;break};default:{ha=125;break a}}}while(0);if((ha|0)==121){ha=0;if((ja|0)==0){break}else{ia=ja}}>2“>ga=ea<<1;sa=gF(b,da(ga,e)|0)|0;ka=da(ea,e)|0;vF(sa+ka|0,0,ka|0)|0;Xa=ga;Ya=sa;Za=c|0}else{Xa=ea;Ya=b;Za=E}>2“>c|0)+1;ea=Xa;D=ia;b=Ya}if((ha|0)==41){eF(oa);ha=125}else if((ha|0)==54){eF(Ha);ha=125}else if((ha|0)==82){eF(Ua);ha=125}else if((ha|0)==93){eF(Oa);ha=125}else if((ha|0)==102){eF(xa);ha=125}else if((ha|0)==115){eF(Ca);ha=125}if((ha|0)==125){>2“>c|1}>2“>c=gF(b,da(ha,e)|0)|0;A=C;i=g;return A|0}return 0}function Gn(a,b,c){a=a|0;b=b|0;c=c|0;return Fn(a,b,c,0)|0}function Hn(a){a=a|0;var >2“>d=c|0;e=a|0;a:do{>2“>i=da(c|0,h)|0;j=d+i|0;if(!g){Cc(j)}b:do{>2“>k=c|0;if((k|0)==1){>2“>0;if((c|0)>0){o=0;p=n;while(1){>2“>0);q=o+1|0;r=c|>2“>p=d+(i+64)|0;o=d+(i+68)|0;l=c|>2“>eF(c|>2“>0;if((q|0)<(c|0)){m=q;r=t}else{u=t;break}}}else{u=l}eF(u);break b}else{break b}break};case 8:case 9:{>2“>eF(c|0);break};case 6:{>2“>eF(c|0);break};case 7:{>2“>eF(c|0);break};case 11:{>2“>eF(c|0);break};default:{}}}e=0,f=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.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;e=i;i=i+128|0;f=e|0;j=e+8|0;k=e+16|0;l=e+24|0;m=e+32|0;n=e+40|0;o=e+48|0;p=e+56|0;q=e+64|0;r=e+72|0;s=e+80|0;t=e+88|0;u=e+96|0;v=e+104|0;w=e+112|0;x=e+120|0;y=a|0;if((y|0)==91){>2”>1;A=d+8|0;B=A;C=+sF(z,x);D=c|0;if((D|0)==(z|0)){E=0;i=e;return E|0}>2”>C=+sF(D,w);A=c|0;if((A|0)==(D|0)){E=0;i=e;return E|0}>2”>C=+sF(A,v);D=c|0;if((D|0)==(A|0)){E=0;i=e;return E|0}>2”>C=+sF(D,u);A=c|0;if((A|0)==(D|0)){E=0;i=e;return E|0}>2”>D=d+40|0;u=Ja(A|0,t|0,10)|0;c=>2”>C=+sF(w,s);F=c|0;if((F|0)==(w|0)|(F|0)==0){G=14;break}>2”>C;H=A+(x<<3)+4|0;I=Ja(F|0,r|0,10)|0;J=c|0;K=(J|0)==(F|0)?0:J;if((K|0)==0|(I|0)<1){break}else{L=K}do{K=a|0;M=K<<24>>24==0;L=L+1|0}while(K<<24>>24!=45&(M^1));if(M){break}N=fF(I+1|0,1)|0;if((I|0)>0){K=I;J=N;F=L;while(1){O=a|0;if(O<<24>>24==0){G=21;break b}P=J+1|0;a=O;O=K-1|0;Q=F+1|0;if((O|0)>0){K=O;J=P;F=Q}else{R=P;S=Q;break}}}else{R=N;S=L}a=>2”>N;F=x+1|0;if((F|0)<(c|0)){w=S;x=F}else{break a}}if((G|0)==14){eF(v);E=0;i=e;return E|0}else if((G|0)==21){eF(N)}eF(v);E=0;i=e;return E|0}}>2”>z=b+1|0;c=>3”>h=C;if((A|0)==0){E=0;i=e;return E|0}>3”>h=C;if((q|0)==0){E=0;i=e;return E|0}>3”>h=C;if((A|0)==0){E=0;i=e;return E|0}>3”>h=C;if((q|0)==0){E=0;i=e;return E|0}>3”>h=C;if((A|0)==0){E=0;i=e;return E|0}>3”>h=C;if((q|0)==0){E=0;i=e;return E|0}>2”>l;m=c|0;k=(m|0)==(q|0)?0:m;if((k|0)==0){E=0;i=e;return E|0}m=fF(l,8)|0;q=m;c:do{if((l|0)>0){n=k;o=0;d:while(1){>2”>g=S=a|0;U=S<<24>>24==0;T=T+1|0}while(S<<24>>24!=45&(U^1));if(U){break}V=fF(v+1|0,1)|0;if((v|0)>0){H=v;S=V;N=T;while(1){p=a|0;if(p<<24>>24==0){G=48;break d}D=S+1|0;a=p;p=H-1|0;R=N+1|0;if((p|0)>0){H=p;S=D;N=R}else{W=D;X=R;break}}}else{W=V;X=T}a=>2“>V;N=o+1|0;if((N|0)<(c|0)){n=X;o=N}else{break c}}if((G|0)==41){eF(m);E=0;i=e;return E|0}else if((G|0)==48){eF(V)}eF(m);E=0;i=e;return E|0}}>2“>c=>2“>c=>2“>d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=i;i=i+16|0;e=d|0;f=d+8|0;g=Ja(a|0,e|0,10)|0;j=c|0;e=(j|0)==(a|0)?0:j;if((e|0)==0){k=0;i=d;return k|0}>3“>h=+>3“>h=+>3“>h=>2“>while(0);c=a;k=s;i=d;return k|0}function Kn(a){a=a|0;var >2“>3;e=a-32|0;f=a+32|0;g=So(c|>2“>d=c&>2“>0,c|0,a)|0;return}else{ep(a,g);return}}function Ln(b){b=b|0;var >2“>0;e=b+204|0;if((c|0)>0){f=0;g=b;h=e}else{return}while(1){>2“>c[(c|>2“>0;b=c|0;do{if((b|0)==0){i=e}else{j=b;do{>2“>0)+157|0]=0;j=c[(c|0)+164>>2]|0;}>2“>0;k=c|0;if((k|0)==0){i=j;break}else{l=k}do{>2“>while((l|0)!=0);i=c|0}}>2“>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=b+8|0;b=(c|0)+157|0;if((a|0)!=0){return}a=>2“>0)+158|0]=1;b=c|>2“>e=g;h=g-32|0;i=c[((c&if((a|0)==0){if((a|0)!=0){k=b;break}Mn(i);k=b}else{>2”>3;m=g+32|0;n=So(c|>2”>l=c&>2”>0,c|0,g)|0}else{ep(g,n)}k=b-1|0}}>2”>0;i=c[(c|0)+(h<<2)>>2]|0;if((i|0)==0){f=e;break}else{b=h;g=i}}}a=0;return}function Nn(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;b=ux(a)|0;if((b|0)==0){d=0;return d|0}else{e=0;f=b}while(1){b=mw(a,f)|0;if((b|0)==0){g=e}else{h=e;i=b;while(1){>2”>3;j=c[(c[(c|>2”>d=e+8|0;f=(c|>2”>a[(c[(c[(c|>2”>while((g|0)<(c|0))}e=vx(b,e)|0;}while((e|0)!=0);return}function Pn(b,d){b=b|0;d=d|0;var 0;c=kk((Lw(b)|0)*24|0)|0;c=0;g=ux(b)|0;if((g|0)!=0){j=g;do{>2“>if((c[(c|0)+216>>2]|0)==0){k=jk(4)|0;c[(c|0)+((c|0)*24|0)>>2]=k;c[c[(c|0)+((c|0)*24|0)>>2]>>2]=g;c[(c|0)+((c|0)*24|0)+4>>2]=1;k=c|0;l=c|>2“>h[(c|>2“>h[(c|0)+120>>2]=k;c=(c|0)+1}else{>2”>0;n=c|0;if((n|0)>-1){p=(c|>2”>0;c=q+1;c[(c[(c|0)+(n*24|0)>>2]|0)+(q<<2)>>2]=g;q=c|>2”>h[(c|0)+32>>3]+ +>3”>p=q+(n*24|0)+16|0;r=+h;>3”>0)+40>>3];h=>2”>n=jk(c<<2)|0;c[(c|0)+((c|0)*24|0)>>2]=n;c[c[(c|0)+((c|0)*24|0)>>2]>>2]=k;n=c|0;m=c|0;if((k|0)==(g|0)){1;k=c|0;p=c|>2“>h[(c|>2“>h[(c|0)+40>>3];t=k}else{0)+4>>2]=g;c[(c|0)+((c|0)*24|0)+4>>2]=2;n=c|0;m=c|>2”>h[(c|0)+32>>3]+ +>2”>0)+32>>3];r=+h[(c|>3”>0)+40>>3];h=r<s?s:r;t=n}>2”>0)+120>>2]=t;c[(c|0)+120>>2]=c;c=(c|0)+1}}while(0);g=vx(b,g)|0;}while((g|0)!=0)}g=(f|0)==-1;a:do{if((f|0)>0|g){>2”>c[(c|0)+232>>2]=0;q=vx(b,q)|0;}while((q|0)!=0)}Yp(b);Qn(b);q=c|>2”>0;s=+(da(c|0,q-1|0)|0);if((q|0)>0){u=c|>2”>da(c|0,v)|0);z=w<y?y:w;y=x+ h[u
(p*40|0)+32>>3];A=p+1|0;if((A|0)<(q|0)){w=z;x=y;p=A}else{B=z;C=y;break}}}else{B=0.0;C=s}x;if((a|0)==0){D=x}else{>3“>x,p)|0)|0;i=p;D=+h}c=jk((Lw(b)|0)<<2)|0;if((Lw(b)|0)>0){p=0;do{c[(c|0)+(p<<2)>>2]=p;p=p+1|0;}while((p|0)<(Lw(b)|0))}Qn(b);p=c|0;Jb(p|0,Lw(b)|0,4,166);p=c|0;q=c|0;u=c|0;v=0;while(1){if((v|0)>=(p|0)){E=0;F=0.0;break}>2”>0;H=v+1|0;if((c|0)<2){v=H}else{I=30;break}}do{if((I|0)==30){I=0;if((p|0)<=(H|0)){E=G;F=0.0;break}E=G;F=h[u
>2”>Jb(c|0,4,104);q=c|0;s=h[q
(E*40|0)+24>>3];if(F>s*.25){if(F<s*3.0*.25){J=F}else{I=35}}else{I=35}if((I|0)==35){I=0;J=s*.5}>2“>q=c|0;do{>2“>Q=c[(c|>2“>72.0;x=K>0.0?+(c[(c|0)+236>>2]|0):0.0;S=(L|0)==0;if(K+s+x<=J|S){T=N;U=S?Q:M;V=S?1:L;W=K+(s+x);X=P;break}>2“>Z=Q+4|0;_=M|0;$=Q|0;Q=0;aa=c|0;ba=Y;while(1){if((aa|0)>0){Y=0;do{>2“>0)+(Q<<2)>>2]|0,c[(c|>2“>while((Y|0)<(ca|0));ea=ca;fa=c|0}else{ea=aa;fa=ba}Y=Q+1|0;if((Y|0)<(fa|0)){Q=Y;aa=ea;ba=fa}else{break}}ga=c[(c|0)+(E*40|0)+8>>2]|0}else{ga=q}1;ba=(c|>2”>c|0)-1;ba=(c|>2”>c|0)+1;ba=c|>3”>h-(+>2”>c[(c|0)+236>>2]|0));T=N;U=M;V=L;W=K;X=ba}else{T=N+1|0;U=M;V=L;W=K;X=P}}while(0);q=O+1|0;if((q|0)<(T+A|0)){K=W;L=V;M=U;N=T;O=q;P=X}else{break}}}}while(0);u=k+1|0;if((u|0)<(f|0)|g){k=u;r=D}else{break a}}>2”>c;while(0);Yp(b);Qn(b);g=c|0;if((g|0)>0){f=0;X=0;P=0;O=c|0;T=g;while(1){>2“>ha=c|0}else{ha=f}ia=X+1|0;ja=ha;ka=O;la=T}else{if(U){ia=0;ja=f;ka=O;la=T;break}>2“>M=c[(c|>2“>E=(c[(c[(c|>2“>c|0)-X;M=M+1|0;}0));oa=c|0}else{oa=na}ia=X;ja=f;ka=oa;la=c|0}}while(0);N=P+1|0;if((N|0)<(la|0)){f=ja;X=ia;P=N;O=ka;T=la}else{break}}}Qn(b);la=c|>2“>0;D=+(da(c|0,la-1|0)|0);if((la|0)<=0){b=c|>2”>da(c|0,ka)|0);J=W<D?D:W;D=K+ h[b
(T*40|0)+32>>3];O=T+1|0;if((O|0)<(la|0)){W=J;K=D;T=O}else{pa=J;qa=D;break}}b=0,d=0,e=0,f=0,g=0,i=0,j=0,k=0,l=0.0,m=0;c=0;b=c|0;if((b|0)!=0){if((c|0)>0){d=0;e=b;while(1){eF(f);g=c|0}eF(f);i=c|0}f=d+1|0;if((f|0)<(c|0)){d=f;e=i}else{j=i;break}}}else{j=b}eF(j)}c=jk((c|0)*40|0)|0;j=c|0;if((j|0)>0){b=0;i=j;while(1){j=jk(i<<2)|0;c[(c|0)+(b*40|0)+4>>2]=j;j=jk(c<<2)|0;c[(c|0)+(b*40|0)+8>>2]=j;c[(c|0)+(b*40|0)>>2]=b;c[(c|0)+(b*40|0)+12>>2]=0;c[(c|0)+(b*40|0)+16>>2]=0;j=b+1|0;vF((c|0)+(b*40|0)+24|0,0,16)|0;e=c|0;if((j|0)<(e|0)){b=j;i=e}else{break}}}i=ux(a)|0;if((i|0)!=0){b=i;do{i=mw(a,b)|0;if((i|0)!=0){e=i;do{>2“>3;d=(c[(c[(c|d=(c|>2”>c|0)+1;j=j+1|0;}if((c|0)<=0){return}b=a+8|0;a=0;do{e=c|>2“>2]|0)+8|0;i=c[(c|0)+232>>2]|0;if((i|0)<(c|0)){k=i}else{c=i=c|>3”>h=l+(h[e
(a*24|0)+8>>3]*>2”>0)+236>>2]|0):0.0));j=c[(c|0)+232>>2]|0;d=i+(j*40|0)+32|0;l=h[e
(a*24|0)+16>>3]*>3”>h=>2”>c[(c|2)>>2]=e+(a*24|0);e=(c|>2“>0)+232>>2]|0)*40|0)+12|0;c=(while((a|0)<(c|0));return}function Rn(a){a=a|0;var b=0,d=0;b=ux(a)|0;if((b|0)==0){return}else{d=b}do{>2”>d=0,e=0,f=0,g=0;d=i;i=i+16|0;e=d+8|0;c=5;f=ew(a|0,158384)|0;do{if((f|0)!=0){>2”>d,c=e,g)|0)|0;i=g;if((a|0)<1){break}>2”>0,g)|0)|0;i=g;c=>2”>while(0);c=>2”>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;d=b;b=c|>2”>g=c[(c|0)+(f<<2)>>2]|0;h=Hx(g|0)|0;i=mw(h,g)|0;if((i|0)==0){j=b}else{g=b;k=i;while(1){i=g+1|0;l=ow(h,k)|0;if((l|0)==0){j=i;break}else{g=i;k=l}}}>2”>j=c|>2”>a=c[(c|0)+(b<<2)>>2]|0;e=Hx(a|0)|0;k=mw(e,a)|0;if((k|0)==0){t=j}else{a=j;g=k;while(1){k=a+1|0;h=ow(e,g)|0;if((h|0)==0){t=k;break}else{a=k;g=h}}}d=0,e=0.0,f=0.0;d=c|0;e=h[d
>2“>((c|0)*40|0)+24>>3];return(e>f)-(e<f)|0}function Vn(b){b=b|0;var d=0,e=0,f=0;d=c|0;do{if((d|0)!=0){e=fw(b|0,d)|0;if((e|0)==0){break}if((a|0)==0){break}if((Km(e)|0)<<24>>24==0){f=1}else{break}return f|0}}while(0);f=0;return f|0}function Wn(b){b=b|0;var d=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.0,r=0.0;co(b);d=ux(b)|0;if((d|0)==0){return}else{f=d}do{d=mw(b,f)|0;if((d|0)!=0){g=d;do{d=g+8|0;a:do{h=c|0;do{if((h|0)!=0){i=fw(g|0,h)|0;if((i|0)==0){break}if((a|0)==0){break}if((Km(i)|0)<<24>>24==0){break a}}}>2”>3|0)==3?g:i)+28>>2]|0)|0;k=g-32|0;l=Lm(c[((c&3|0)==2?g:k)+28>>2]|0)|0;if((j|0)==(l|0)){break}do{>2”>if((c[(c|0)+212>>2]|0)!=0){break}m=So(j,l)|0;if((m|0)==0){Zo(j,l,g)|0;break a}else{ep(g,m);break a}}}>2”>3;j=c|>2”>0;l=c|>2”>o=(c|>2”>n=c|>2”>p=(c|>2”>l=(e[(c|0)+170>>1]|0)+(o-p)|0;if((l|0)>0){q=0.0;r=+(l|0)}else{q=+(-l|0);r=0.0}>2”>0)+156|0]=2;n=Lm(j)|0;j=Lm(m)|0;m=Jp(l,n,q,(c[(c|>2”>0)+156>>2]|0)|0)+8>>2]|0)+116>>2]=n;c[(c|0)+116>>2]=n}}while(0);g=ow(b,g)|0;}while((g|0)!=0)}f=vx(b,f)|0;}while((f|0)!=0);return}function Xn(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var >2”>3;i=c[(c[(c|>2”>0)+8>>2]|0)+232>>2]|0;g=(i|0)>(j|0)?i:j;j=d+8|0;d=(c|>2”>c=e;d=a+8|0;if((f|0)==0){f=e;while(1){>1”>0)+154|0;b=(>2”>0)+(b[(c|>2”>0)+156|0;c=(>2”>0)+(c[(c|>2”>3|0)==2?f:a)+28>>2]|0)+8|0;l=c|>2”>n=+((c[(c|>3”>h;>3”>0)+96|0;h=n+ +>2”>o=c[c[(c[(c[((c&3|0)==2?f:a)+28>>2]|0)+8>>2]|0)+180>>2]>>2]|0;if((o|0)==0){m=8;break}else{f=o}}if((m|0)==8){return}}else{f=e;while(1){>1”>0)+168|0;b=(>2”>0)+(b[(c|>1”>0)+154|0;b=(>2”>0)+(b[(c|>2”>0)+156|0;c=(>2”>0)+(c[(c|>2”>3|0)==2?f:e)+28>>2]|0)+8|0;i=c|>2”>n=+((c[(c|>3”>h;>3”>0)+96|0;h=n+ +>2”>k=c[c[(c[(c[((c&3|0)==2?f:e)+28>>2]|0)+8>>2]|0)+180>>2]>>2]|0;if((k|0)==0){m=8;break}else{f=k}}if((m|0)==8){return}}}function Yn(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;do{if(!((a|0)==0|(b|0)==0)){>2”>3;e=c&>2”>0)!=(c|0)){break}>2”>0)!=(c|0)){break}>2”>0)+96>>2]|0)!=(c[(c|0)+96>>2]|0)){break}if((Kp(a,b)|0)==0){break}else{f=1}return f|0}}while(0);f=0;return f|0}function Zn(b){b=b|0;var >2”>0)+180>>2]=0;c[(c|>2”>0;if((c|0)>=1){f=1;g=e;while(1){>2”>0)+(f<<2)>>2]|0);e=c|>2”>g=e;h=c|0)+8>>2]|0)+160|0;j=a|0;if(j<<24>>24<3){a=>2“>h=(c[(c|0)+8>>2]|0)+160|0;g=a|0;if(g<<24>>24<3){a=g+1}e=ow(b,e)|0;}while((e|0)!=0)}f=vx(b,f)|0;}while((f|0)!=0)}f=ux(b)|0;if((f|0)!=0){k=f;do{do{>2“>_o(b,k);f=(c|>2“>c|0)+1}}while(0);f=mw(b,k)|0;if((f|0)!=0){e=f;f=0;while(1){>2“>if((c|0)==0){>2“>0;l=i&3;m=e+32|0;n=c|if((a|0)!=7){>2”>0;r=c|0;if((a|0)==7){break}do{if((f|0)==0){s=i}else{>2”>3;if((n|0)!=(c|0)){s=i;break}>2”>if((c|>2”>if((c|0)!=0){s=i;break}>2”>s=c|0;break}if((a|0)==0){>2”>a[(c|0)+112|0]=6;u=f;break a}}}>2”>0;if((q|0)==(c|0)){Wo(e);u=e;break a}>2”>3|0)==2?e:p)+28>>2]|0)|0;t=c&>2”>if((c|0)!=(q|0)){u=f;break a}>2”>0)+232>>2]|0;v=c[(c|0)+232>>2]|0;if((t|0)==(v|0)){cp(b,e);u=e;break a}if((v|0)>(t|0)){_n(b,r,q,e);u=e;break a}t=uw(b,q,r,0,0)|0;do{if((t|0)!=0){>2”>3;q=c|>2”>v=t+8|0;if((c[(c|0)+172>>2]|0)==0){>2”>if((c[(c|0)+96>>2]|0)!=0){break}if((a|0)==0){>2“>a[(c|>2“>while(0);t=c&>2“>0,c|0,e);u=e;break a}}while(0);do{if((f|0)==0){w=i}else{>2“>3;if((c|0)!=(n|0)){w=i;break}>2“>0)!=(c|0)){w=i;break}>2“>0)+96>>2]|0)!=(c|0)){w=i;break}if((Kp(f,e)|0)==0){>2“>v=c[(c|0)+172>>2]|0;if((v|0)!=0){Xn(b,e,v,0);Wo(e);u=f;break a}>2“>3;if((c[(c[(c|>2“>while(0);i=c|0;if((a|0)==7){>2”>0)+8>>2]|0)+256>>2]|0)+(c<<2)>>2]|0;y=w}else{>2”>l=c|0;if((a|0)==7){>2“>0)+8>>2]|0)+256>>2]|0)+(c<<2)>>2]|0}else{z=Lm(l)|0}>2“>0)+232>>2]|0)>(c[(c|>2“>0)+212>>2]|0)==(c[(c|0)+212>>2]|0)){u=e;break}v=So(n,i)|0;if((v|0)!=0){Xn(b,e,v,1);u=e;break}>2“>0)+232>>2]|0)==(c[(c|0)+232>>2]|0)){u=e;break}>2“>i=n;l=n-32|0;if((c[(c[(c[((c&>2“>a[(c|>2“>b=c[(c|0)+204>>2]|0;if((b|0)==0){A=kk(4)|0}else{A=mk(b,4)|0}>2“>0)+204>>2]=A;A=c|>2“>2]=c;return}function _n(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2“>0;if((c|0)==0){j=-1}else{>2“>0)+232>>2]|0)+(c[(c|0)+232>>2]|0)|0)/2|0}>2“>i=c[(c|>2“>p=c[(c|>3“>r=+h;>2“>0)+104>>2]=c[(c|>2“>0)+236>>2]|0);h[(c|>2“>v=(c[(c|>3“>h=>3“>h=>2“>p=bp(b)|0;r=+((c[(c|>3“>0)+88|0;h=r+ +>2“>w=(c|>3“>h;u=p}}>2“>wp(Zo(o,x,f)|0);p=c[(c|0)+232>>2]|0;if((l|0)<(p|0)){o=x;d=l;i=p}else{break}}>2“>i=(c&>2“>3;l=c|>2“>0)+232>>2]|0;n=c|>2“>c[(c|>2“>Xo(i);if((c[(c|0)+172>>2]|0)!=0){q=g;break}ep(i,m);q=g}else{q=g}}while(0);if((e|0)==0){break}else{g=q;h=e}}}f=vx(a,f)|0;}while((f|0)!=0);return}function ao(d,e,f){d=d|0;e=e|0;f=f|0;var >2“>0;i=c|0;do{if((i|0)==0){j=d}else{0;if((a|0)!=0){j=d;break}>2”>0)+(c<<2)>>2]|0}}>2”>0;i=c|0;do{if((i|0)==0){l=e;m=g}else{0;if((a|0)!=0){l=e;m=g;break}>2“>0)+(c<<>2“>while(0);g=(j|0)==(d|0)&(l|0)==(e|0)?1:5;e=f+8|0;d=(c|>2“>0;n=i;k=j+8|0;o=c[(c|>2“>m=c&3;do{>2“>if((c|0)!=(l|0)){break}return}}>2“>c[(c|>2“>0)+112|0]=g;r=(c|>1“>b|>2“>if((a[(c|0)+156|0]|0)!=0){s=i;break a}Wo(f);s=i;break a}}>2“>0)+172>>2]=0;i=Zo(j,l,f)|0;a[(c|0)+112|0]=g;s=i}else{s=n}}>2“>0)+232>>2]|0;if((o-(c[(c|0)+232>>2]|0)|0)<=1){return}>2“>0;if((c|0)==(j|0)){t=s;u=i;v=o}else{>2“>0)+172>>2]=0;o=Zo(j,c[((c&>2“>0)+172>>2]=o;Vo(s);t=o;u=c|>2“>o=u&3;u=c|>2“>0;if((c|0)==(v|0)){w=t;x=o;y=u}else{u=s;while(1){>2“>2]|0;o=c&>2“>0;e=c|>2“>a[(c[(Zo(c|0,l,f)|0)+8>>2]|0)+112|0]=g;Vo(w);return}>2“>if(((c[(c|>2“>ep(f,d);if((a[(c|0)+156|0]|0)!=0){return}>2“>while(0);d=c[(c|>2“>k=Hx(w)|0;y=g;u=g-32|0;v=(c[((c&>2“>0;t=c|>2“>0;e=k+8|0;s=c[(c|>2“>0;i=(c|0)-1|0;if((i|0)>(o|0)){s=i;do{>2“>0;r=i+8|0;c[(c|>2“>c=0}>2“>0)+184>>2]|0)+(t*44|0)|0;c=(>2“>0)+1;s=bp(k)|0;i=s+8|0;h[(c|>2“>0)+88>>3];h[(c|>2“>0)+96>>3];c[(c|>2“>0)+232>>2];c[(c|>2“>0)+236>>2]|0)+1;c[(c[(c[(c|>2“>a[(c|>1“>0)+168|0;b=(>2“>0)-1;s=n+1|0;i=c[(c|0)+232>>2]|0;if((s|0)<(i|0)){>2“>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,y=0,z=0,A=0,B=0,C=0,D=0,E=0;Zn(d);e=d+8|0;c[(c|>2“>0;c[c>>>2“>qp(d);sp(d,0);f=d|0;g=Ix(f)|0;h=c|>2“>j=g+8|0;a[(c[(c|>1“>0;l=k;m=b|0;n=j}else{l=h;m=i;n=g+8|0}>2“>l=c[(c|>2“>0)+(m<<2)>>2]|0)+8>>2]|0)+236>>2]|0;j=c|>2“>0;q=c|0;do{if((l|0)<1){>2“>s=c|>2“>0)+236>>2]=u+l;c[q+(c[(c|>2“>0;w=c[(c|0)+(m*44|0)>>2]|0;if((s|0)<(w|0)){u=r;r=s}else{x=v;y=w;break}}}else{x=j;y=t}r=l-1|0;u=y+r|0;if((u|0)<(y|0)){z=u}else{A=x;B=r;break}while(1){>2“>0;u=z+1|0;w=c|>2“>r=(c|0)-1|0;if((r|0)>(h|0)){t=l-1|0;w=r;do{>2“>0;u=r+8|0;c[(c|>2“>A=c|0;B=l-1|0}}>2“>0)+(m*44|0)|0;c=(>2“>0)+B;l=c[(c|>2“>w=c[(c|>2“>0)+184>>2]|0)+(m*44|0)+4>>2]|0)+(q<<2)>>2]=w;t=w+8|0;c[(c|>2“>c=g}>2“>0)+220|0;c=(>2“>0)+1;w=k+1|0;t=c[(c|>2“>c=(>2“>0)+184>>2]|0)+(m*44|0)+4>>2]|0)+(h<<2);a[(c[(c|>1“>0;if((m|0)<(b|0)){m=j;i=k}else{o=j;p=k;break}}}>1“>0;if((o|0)<(b|0)){>2“>0)+(o*44|0)+33|0]=0;D=c|0}else{D=p}a=>1“>0;D=b|>2“>d=c[(c|>2“>0;n=c[c>>2]|0;if((n|0)==0){E=i}else{i=n;while(1){>2“>0;m=c[c>>2]|0;if((m|0)==0){E=n;break}else{i=m}}}>2“>Vo(h);h=c[c[(c|0)+172>>2]>>2]|0;}while((h|0)!=0)}>2“>0)+256>>2]|0)+(p<<2)>>2]=0;h=c|>2“>e=f+8|0;g=c|0;if((a|0)==7){>2“>c=0;f=vx(b,f)|0;}while((f|0)!=0)}>2“>0;if((c|0)<1){i=d;return}g=b|0;b=1;e=h;while(1){>2“>if((a[(c|0)+159|0]|0)==0){>2“>0)+252>>2]|0);c[(c|>2“>o=c[(c|0)+172>>2]|0;a:do{if((o|0)!=0){q=o;do{3|0)==2?q:s)+28>>2]|0)+8>>2]|0;if((a|0)!=1){break a}>2”>l;q=c[c[(c[(c[((c&3|0)==2?q:s)+28>>2]|0)+8>>2]|0)+180>>2]>>2]|0;}while((q|0)!=0)}}while(0);p=ow(h,p)|0;}while((p|0)!=0)}else{>2”>q,c=s,r)|0)|0;i=r;Gx(h,o)|0}}while(0);if((j|0)==0){break}else{m=j}}}>2”>0;if((b|0)<(c|0)){b=b+1|0;e=m}else{break}}i=d;return}function eo(d,e){d=d|0;e=e|0;var >2”>0)+226>>1]<<2)+8|0)|0;c[(c|>1”>0;h=b|>2”>j=bp(d)|0;c[(c[(c|>2”>0)+232>>2]=i;a[(c|>2”>k=(c|>1”>b|0)*1e3}>2”>h=(c[(c[(c|>2”>0)+232>>2]<<2)>>2]|0)+8|0;g=(c|>2”>c|0)+1;g=mw(e,i)|0;if((g|0)!=0){d=g;do{>2”>3;k=c[(c[(c|>2”>k=(c[(c[c[(c|>1”>b|0)+1;j=j+1|0;}>2”>i=c|>1”>0;if(e<<16>>16>(b|0)){return}d=e<<16>>16;e=i;while(1){>2”>0)+(d<<2)>>2]|0)+8>>2]|0)+216|0;h=c|0;if((h|0)>1){>2”>h-1;m=c|0}else{m=e}>2”>h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=(c[(c|0;i=e;j=f+1|0;if((a|0)==(j|0)){return}>1“>0;l=b|0;if(k<<16>>16>l<<16>>16){m=k;n=e;o=l}else{l=k<<16>>16;k=e;while(1){>2“>0)+(l<<2)>>2]|0);p=c|>1“>m=b|0;n=p;o=q}if(m<<16>>16>o<<16>>16){r=n}else{o=m<<16>>16;m=n;while(1){>2“>0)+(o<<2)>>2]|0,f);n=c|a=j;return}function go(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=ux(b)|0;if((d|0)==0){ho(b);return}else{e=d}do{>2”>d=c[(c|0)+172>>2]|0;a:do{if((d|0)!=0){g=d;do{3|0)==2?g:i)+28>>2]|0)+8>>2]|0;if((a|0)!=1){break a}>2“>0;g=c[c[(c[(c[((c&3|0)==2?g:i)+28>>2]|0)+8>>2]|0)+180>>2]>>2]|0;}while((g|0)!=0)}}while(0);f=ow(b,f)|0;}while((f|0)!=0)}e=vx(b,e)|0;}while((e|0)!=0);ho(b);return}function ho(b){b=b|0;var >2“>0;if((c|0)>=1){f=1;g=e;while(1){>2“>0)+(f<<2)>>2]|0);e=c|>2“>g=(c|>2“>c=f}g=mw(b,d)|0;if((g|0)!=0){e=g;do{>2“>i=h;j=c|0)+8>>2]|0;if((a|0)!=1){break a}>2”>c=>2”>h=c[c[(c[(c|0)+8>>2]|0)+180>>2]>>2]|0;}while((h|0)!=0)}}while(0);e=ow(b,e)|0;}while((e|0)!=0)}d=vx(b,d)|0;}while((d|0)!=0);return}function io(b){b=b|0;var d=0,e=0,f=0,g=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,T=0,U=0,V=0,W=0.0,X=0.0,Y=0.0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0,da=0.0,ea=0.0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0;d=i;i=i+128|0;e=d|0;f=d+64|0;g=d+80|0;j=d+96|0;k=d+112|0;l=cn(b)|0;m=ux(b)|0;if((m|0)==0){n=Vg(l)|0;i=d;return}o=e;p=g;q=k;r=e|0;s=e+16|0;t=e+32|0;u=e+48|0;e=j|0;v=j+8|0;w=f|0;x=f+8|0;y=m;a:while(1){m=mw(b,y)|0;if((m|0)!=0){z=m;do{m=z|0;A=ew(m,145320)|0;do{if((A|0)==0){B=0}else{if((a|0)==0){B=0;break}C=yn(l,A)|0;if((C|0)!=0){B=C;break}if((a|0)==0){E=13;break}C=yn(l,A)|0;if((C|0)==0){>2“>E=0;A=z+8|0;C=c[(c|0)+8>>2]|0;if((C|0)==0){break}>2“>I=z;J=$w(c[((c&>2“>3|0)==2?z:z-32|0)+28>>2]|0)|0;Fv(0,130536,(D=i,i=i+16|0,c=>2“>K=c|>2“>0;J=z;I=c&>2“>0;N=z+32|0;O=c|>2“>c;>2“>c;b:do{if(H){E=41}else{>2“>0;T=S+16|0;U=T;V=c|>3“>X=+h;>3“>Z=+h;if(Z<W){break}>3“>h;if($<X){break}>3“>0;aa=+h;>2“>ca=c|>3“>ea=+h;if(!(Y>da|Z<da|_>ea|$<ea)){>2“>3|0)==3?z:N)+28>>2]|0)|0;fa=$w(c[((c&>2“>ca,c=>2“>if((c|0)==0){E=29;break a}>3“>h,>3“>aa=+h;>3“>0;h=>2“>aa;ca=c|0;ea=(aa+ +>3“>5;h=(ba+ +>3“>5;h=>3“>0;ea=(+h+ +>3“>5;h=(+>3“>h)*.>2“>ea;ca=c|0;ea=(aa+ +>3“>5;h=(ba+ +>3“>5;h=>2“>ha=(lh(z,c|0,0,0,P,ca)|0)+3|0;break b}ca=C-1|0;c:do{if((ca|0)>0){if((ko(V,U)|0)==0){ia=3}else{ja=0;break}while(1){if((ia|0)>=(ca|0)){ja=ia;break c}>2“>while(0);V=c|0;ga=(V|0)!=0;if((ja|0)==(ca|0)){if(!ga){E=36;break a}>3“>0;jo(g,+h,+>2“>U);c=>2“>c=>2“>c=>2“>c=>2“>la=lh(z,c|0,0,ja,P,V)|0}else{la=ja}ha=la+3|0;break b}}>2“>3|0)==3?z:N)+28>>2]|0)|0;S=$w(c[((c&>2“>U,c=>2“>E=0;V=C-1|0;if((c|0)==0){ha=V;break}>2“>c;>2“>c;>2“>c;>2“>c;ha=V}}while(0);d:do{if(G){>2“>0;V=C+16|0;U=V;S=c|>3“>X=+h;>3“>ea=+h;if(ea<Y){break}>3“>aa=+h;if(aa<X){break}>2“>ga=c|>3“>Z=+h;if(!(W>da|ea<da|ba>Z|aa<Z)){>2“>3|0)==3?z:N)+28>>2]|0)|0;fa=$w(c[((c&>2“>ga,c=>2“>if((c|0)==0){E=54;break a}>3“>h,>3“>h;>3“>0;h=>2“>ma=ha-1|0;na=c|0;Z=($+ +>3“>5;h=(_+ +>3“>5;h=>3“>h)*.>3“>h)*.>2“>Z;na=ha-2|0;ka=c|0;Z=($+ h[ka
(ma<<4)+8>>3])*.>3“>5;h=>2“>oa=nh(z,c|0,ga,ga,P,na)|0;break d}e:do{if((ha|0)>0){na=ha;ga=S;while(1){>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+(pa<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>qa=na-2|0;ka=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+(ra<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>na=ra;ga=c|0}>2“>0)+(na<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>ga=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+(qa<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>ga=(c|>2“>c;>2“>c;>2“>c;>2“>c;sa=na}else{sa=ha}}while(0);if((sa|0)==0){>2“>S=I+16|0;T=c|>3“>h,+>3“>h,>2“>c;>2“>c;>2“>c;>2“>c;oa=0;break d}else{>2“>oa=nh(z,c|0,S,ha-3|0,P,T)|0;break d}}}>2“>3|0)==3?z:N)+28>>2]|0)|0;C=$w(c[((c&>2“>U,c=>2“>E=0;if((c|0)==0){oa=0;break}>2“>c;>2“>c;>2“>c;>2“>c;oa=0}}>2“>R;L=kk(R<<4)|0;R=I;c=L;N=K|0;do{>2“>Q=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>ta=ta+1|0;Q=(c|>2“>0)+(ta<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>while((ua|0)<(c|0))}}>2“>0);eF(K);c[c[(c|0)+8>>2]>>2]=P}}while(0);z=ow(b,z)|0;}while((z|0)!=0)}z=vx(b,y)|0;if((z|0)==0){E=75;break}else{y=z}}if((E|0)==29){cc(102800,97192,361,170424)}else if((E|0)==36){cc(91704,97192,379,170424)}else if((E|0)==54){cc(91704,97192,421,170424)}else if((E|0)==63){cc(102800,97192,444,170424)}else if((E|0)==75){n=Vg(l)|0;i=d;return}}function jo(a,b,d,e,f,g){a=a|0;b=+b;d=+d;e=+e;f=+f;g=g|0;var >3“>p=+h;>3“>r=+h;do{if(o>e){s=+(~~((d-f)*(o-b)/(b-e))|0)+d;if(s<p|s>r){break}>3“>o;h=s;i=j;return}}while(0);do{if(q<e){s=+(~~((d-f)*(q-b)/(b-e))|0)+d;if(s<p|s>r){break}>3“>q;h=s;i=j;return}}while(0);do{if(p>f){s=+(~~((b-e)*(p-d)/(d-f))|0)+b;if(s<o|s>q){break}>3“>s;h=p;i=j;return}}while(0);do{if(r<f){s=+(~~((b-e)*(r-d)/(d-f))|0)+b;if(s<o|s>q){break}>3“>s;h=r;i=j;return}}>3“>b,h=>3“>e,h=>3“>o,h=>3“>q,h=>2“>j,c=>2“>l,c=m,k)|0)|0;i=k;cc(163768,97192,78,171e3)}function ko(a,b){a=a|0;b=b|0;var >2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>h,+>3“>m=b+16|0;k=+lo(a,0.0,l>1.0?1.0:l,+h,+>3“>h);if(k>=0.0&k<l){Qm(d+80|0,f,3,k,a,0);n=k}else{n=l}>3“>h,+>3“>n=+mo(a,0.0,o>1.0?1.0:o,+h,+>3“>h);if(!(n>=0.0&n<o)){p=o;q=p<2.0;r=q&1;i=d;return r|0}Qm(d+112|0,f,3,n,a,0);p=n;q=p<2.0;r=q&1;i=d;return r|0}function lo(a,b,c,d,e,f){a=a|0;b=+b;c=+c;d=+d;e=+e;f=+f;var >3“>m=+h;if(m<d){o=-1}else{o=m>d|0}>3“>m=+h;if(m<d){q=-1}else{q=m>d|0}r=((o|0)!=(n|0)&(n|0)!=0&1)+((n|0)==0)+((p|0)!=(o|0)&(o|0)!=0&1)+((q|0)!=(p|0)&(p|0)!=0&1)|0;if((r|0)==0){s=-1.0;i=g;return+s}else if((r|0)==1){t=10}do{if((t|0)==10){if(m<0.0){u=m+-.5}else{u=m+.5}if(d<0.0){v=d+-.5}else{v=d+.5}if((~~u|0)!=(~~v|0)){break}>3“>g=0,j=0,k=0,l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0.0,u=0.0,v=0.0,w=0.0;g=i;i=i+144|0;j=g|0;k=g+64|0;l=g+128|0;m=+h;if(m<d){n=-1}else{n=m>d|0}>3“>m=+h;if(m<d){p=-1}else{p=m>d|0}>3“>w=+h;i=g;return+(w<e|w>f?-1.0:c)}}while(0);s=j|0;j=k|0;Qm(l,a,3,.5,s,j);v=(b+c)*.5;u=+mo(s,b,v,d,e,f);if(u>=0.0){t=u;i=g;return+t}t=+mo(j,v,c,d,e,f);i=g;return+t}function no(d){d=d|0;var >2“>1:j=d+8|0;k=c|>1“>0)-(b|0)|0)<2){f=60;break}else{f=2;break};case >2“>0;if((c|0)==0){m=1;n=k;f=30;break}else{o=1;p=2;q=k;r=l;f=4;break};case >2“>4:if((c|0)>0){w=0;x=r;y=q;f=6;break}else{t=q;s=r;f=3;break};case 5:if((p|0)>0){m=p;n=t;f=30;break}else{f=56;break};case >2“>0)+(w<<2)>>2]|0)+8|0;A=c|0;if((a|0)==1){f=7;break}else{f=29;break};case >2“>8:if((c|0)==1){f=9;break}else{f=29;break};case >2“>10:D=B+1|0;E=c|>2“>11:F=c[(c[(c|>2“>0)+172>>2]>>2]|0;H=F+172|0;I=c[c>>2]|0;if((a|0)==1){f=12;break}else{f=27;break};case >2“>13:if((c|0)==1){f=14;break}else{f=27;break};case >2“>15:if((c[((c&>2“>16:J=c|0;if((a|0)==0){K=G;L=J;f=18;break}else{M=J;f=19;break};case 17:K=N;L=O;f=18;break;case 0;if((a|0)==0){Q=I;R=P;f=22;break}else{S=P;f=20;break};case >2”>0;O=c|0;if((a|0)==0){f=17;break}else{M=O;f=19;break};case >2”>0;U=c|0;if((a|0)==0){f=21;break}else{S=U;f=20;break};case 21:Q=T;R=U;f=22;break;case 22:if((a|0)==0){f=23;break}else{f=27;break};case 23:if((a|0)==0){f=24;break}else{f=27;break};case >2”>3;V=c&>2”>0)+8>>2]|0)+232>>2]|0)-(c[(c[(c|>2”>0)+8>>2]|0)+232>>2]|0)-(c[(c[(c|0)+8>>2]|0)+232>>2]|0)|0)|0)>0){f=25;break}else{f=27;break};case 25:l=wa(26,J+16|0,P+16|0)|0;if((u|0)!=0&(v|0)!=0){>2”>26:B=D;C=c|0;f=10;break;case 27:if((D-w|0)>1){f=28;break}else{f=29;break};case 28:ja(8,d|0,o|0,w|0,B|0,1);if((u|0)!=0&(v|0)!=0){>2”>29:l=w+1|0;V=c|>2”>0;if((l|0)<(c|0)){w=l;x=W;y=V;f=6;break}else{t=V;s=W;f=3;break};case >2”>0;if((c|0)>0){X=0;Y=W;Z=n;f=31;break}else{_=n;f=55;break};case >2”>0)+(X<<2)>>2]|0)+8|0;aa=c|0;if((a|0)==1){f=32;break}else{f=54;break};case >2”>33:if((c|0)==1){f=34;break}else{f=54;break};case >2”>35:ea=ba+1|0;fa=c|>2”>36:ga=c[(c[(c|>2”>0)+180>>2]>>2]|0;ia=ga+180|0;la=c[c>>2]|0;if((a|0)==1){f=37;break}else{f=52;break};case >2”>38:if((c|0)==1){f=39;break}else{f=52;break};case >2”>40:if((c[((c&>2”>41:ma=c|0;if((a|0)==0){na=ha;oa=ma;f=43;break}else{qa=ma;f=44;break};case 42:na=ra;oa=sa;f=43;break;case 0;if((a|0)==0){ua=la;va=ta;f=47;break}else{xa=ta;f=45;break};case >2“>0;sa=c|0;if((a|0)==0){f=42;break}else{qa=sa;f=44;break};case >2“>0;za=c|0;if((a|0)==0){f=46;break}else{xa=za;f=45;break};case 46:ua=ya;va=za;f=47;break;case 47:if((a|0)==0){f=48;break}else{f=52;break};case 48:if((a|0)==0){f=49;break}else{f=52;break};case >2“>3;V=c&>2“>0)+8>>2]|0)+232>>2]|0)-(c[(c[(c|>2“>0)+8>>2]|0)+232>>2]|0)-(c[(c[(c|0)+8>>2]|0)+232>>2]|0)|0)|0)>0){f=50;break}else{f=52;break};case 50:W=wa(26,ma+56|0,ta+56|0)|0;if((u|0)!=0&(v|0)!=0){>2“>51:ba=ea;ca=c|0;f=35;break;case 52:if((ea-X|0)>1){f=53;break}else{f=54;break};case 53:ja(8,d|0,m|0,X|0,ba|0,0);if((u|0)!=0&(v|0)!=0){>2“>54:W=X+1|0;V=c|>2“>0;if((W|0)<(c|0)){X=W;Y=l;Z=V;f=31;break}else{_=V;f=55;break};case 55:V=m-1|0;if((V|0)>0){m=V;n=_;f=30;break}else{f=56;break};case 56:Aa=BF(178392,f,h)|0;f=61;break;case 61:if((Aa|0)==0){f=57;break}else{f=58;break};case >2“>0;if((c|0)<1){f=60;break}else{Ba=1;Ca=V;f=59;break};case >2“>g=CF(c|0,h)|0;if((g|0)>0){f=-1;break}else return}u=v=0;i=V;f=60;break;case >2“>g=CF(c|0,h)|0;if((g|0)>0){f=-1;break}else return}>2“>0;if((Ba|0)<(c|0)){Ba=Ba+1|0;Ca=V;f=59;break}else{f=60;break};case 60:i=e;return;case-1:if((g|0)==56){Aa=v;f=61}u=v=0;break}}function oo(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var >2“>0)+184>>2]|0;i=c|>2“>p=c|>2“>s=c[c>>2]|0;if((s|0)==0){t=r;break}else{u=s;v=r}while(1){>2“>0)+180>>2]|0;w=c|>2“>A=u-32|0;B=c|0;C=0;D=w;while(1){>2“>F=c|0;if((F|0)==0){y=A;z=14;break a}else{C=E;D=F}}if((D|0)==0){y=A;z=14}else{G=D;H=v}}}while(0);if((z|0)==14){>2“>0,u)|0;G=s;H=c|0}>2“>ep(w,G);Vo(w);w=c[c[(c|0)+172>>2]>>2]|0;}while((w|0)!=0)}>2“>0;x=c[c>>2]|0;if((x|0)==0){t=w;break}else{u=x;v=w}}}else{>2“>w=c[(c|>2“>0;s=c|0;b:do{if((x|0)==0){K=I+32|0;z=24}else{>2“>L=F+1|0;if((c[((c&3|0)==3?E:E+32|0)+28>>2]|0)==(B|0)){break}>2“>z=0;w=Zo(c|>2“>w=c[c>>2]|0;if((w|0)!=0){x=w;do{>2“>Vo(I);x=c|>2“>while(0);if((c|>2“>n=n+1|0;o=c[(c[(c|0)+184>>2]|0)+(b*44|0)+4>>2]|0}if((z|0)==3){>2“>while(0);h=e+1|0;e=P+(b*44|0)|0;if((h|0)<(c|0)){Q=k;R=h;S=P}else{>2“>T;V=c|>2“>0;Z=Y+(b*44|0)+4|0;_=c|>2“>e=c|>2“>0;c=>2“>0)+236>>2]=Q;k=Q+1|0;e=R+1|0;P=c[(c|>2“>c=>2“>0;W=V+184|0;X=W;Y=c|>2“>0;$=_+(T<<2)|0;c=0;return}function po(d){d=d|0;var >1“>0;h=b|>2“>c[(c|>1“>0;if((j|0)<(b|0)){j=j+1|0;h=g}else{break}}}Xp(d);h=ux(d)|0;if((h|0)!=0){j=h;do{>2“>0;g=(c[(c|>2“>2)|0;k=c|0;if((k|0)==0){l=7}else{>2“>0)+236>>2]|0)>(c|0)){l=7}}if((l|0)==7){>2“>g=c[(c|0)+172>>2]|0;if((g|0)==0){m=h}else{k=g;while(1){>2“>g=m;n=c|>2“>0;q=c|>2“>0;s=h;t=c|>2“>t=(c[(c|>2“>if((c[(c|>2“>l=0;c=>2“>0;z=c|0}>2“>0)+8>>2]|0)+180>>2]>>2]|0;x=t;A=c|>2“>0;D=c|>2“>0;if((E|0)<(c[(c[(c|0)+8>>2]|0)+232>>2]|0)){v=t;w=x;g=B;o=C;p=D;q=E;r=A;n=z}else{break}}}h=ow(d,h)|0;}while((h|0)!=0)}j=vx(d,j)|0;}while((j|0)!=0)}>1“>0;z=b|0;a:do{>2“>G=c[(c|>2“>0)+236>>2]|0;if((c[(c[(c[(c|0)+184>>2]|0)+(m*44|0)+4>>2]|0)+(n<<2)>>2]|0)!=(G|0)){break}>2“>0)+184>>2]|0)+(m*44|0)+4>>2]|0;r=c|>2“>0)+(m*44|0)+4>>2]=n+(c[(c[(c[(c|>2“>0)+184>>2]|0;if((c|0)>0){n=0;q=-1;p=r;b:while(1){>2“>o=c|0;do{if((a|0)==0){if((Rx(d,r|0)|0)==0){I=q;break b}else{J=n}}else{>2“>g=c[(c|0)+116>>2]|0;if((g|0)==0){break}K=g}>2“>w=(Rx(d,c[((c&3|0)==2?K:K-32|0)+28>>2]|0)|0)==0;J=w?q:n}}>2“>0)+184>>2]|0;if((o|0)<(c|0)){n=o;q=J;p=r}else{I=J;break}}if((I|0)==-1){l=35}else{L=I}}else{l=35}if((l|0)==35){>2“>p,c=m,M)|0)|0;i=M;L=-1}>2“>0)+184>>2]|0)+(m*44|0)>>2]=L+1;p=c|>2“>h=$w(G|0)|0;y=c[(c|>2“>h,c=>2“>while(0);if((c|0)<1){i=e;return}else{N=1;O=F}while(1){>2“>0)+(N<<2)>>2]|0);F=c|e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c=b;e=(a|0)+1&255;a=>2”>0)+208>>2]=0;c[(c|0)+220>>2]=0;e=ux(b)|0;if((e|0)==0){return}if((d|0)>0){f=e}else{d=e;do{do{if((d|0)==(Lm(d)|0)){0)+157|0]|0)==(a|0)){break}c[(c[(c|0)+8>>2]|0)+180>>2]=0;c=0;ro(d);e=(c[(c|>2“>0;c=g+1;e=(c[(c|>2“>i=kk(c<<2)|0}else{c[(c[(c|0)+8>>2]|0)+204>>2]=i;e=c[(c|>2”>0)+(g<<2)>>2]=c}}while(0);d=vx(b,d)|0;}while((d|0)!=0);return}do{>2”>0;i=c|0;if((i|0)==0){if((f|0)==(Lm(f)|0)){j=f;k=6}}else{>2”>0)+256>>2]|0)+(c<<2)>>2]|0;k=6}do{if((k|0)==6){0)+157|0]|0)==(a|0)){break}c[(c[(c|0)+8>>2]|0)+180>>2]=0;c=0;ro(j);d=(c[(c|>2“>0;c=i+1;d=(c[(c|>2“>l=kk(c<<2)|0}else{c[(c[(c|0)+8>>2]|0)+204>>2]=l;d=c[(c|>2”>0)+(i<<2)>>2]=c}}while(0);f=vx(b,f)|0;}while((f|0)!=0);return}function ro(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;d=i;i=i+32|0;e=d|0;f=(c[(c|>2”>c|0)+157|0]=a|0;g=c|>2“>c=0;c[(c[(c|0)+8>>2]|0)+180>>2]=b}else{g;c[(c[(c|0)+8>>2]|0)+164>>2]=b}c=>2”>0)+164>>2]=0;g=c|>2”>0;c=>2”>c=>2”>0;c=>2”>c=>2”>0;c=>2”>c=>2”>0;c=>2”>c=h;h=0;do{>2”>j=c|0;if((j|0)==0){break}else{k=0;l=j}do{>2”>3;f=c|0;if((f|0)==(b|0)){>2”>if((a[(c|0)+157|0]|0)!=(a|0)){if((m|0)!=(Lm(m)|0)){break}ro(m)}}>2”>e=f|0;Wx(e,162896,304,1)|0;Ym(f);vn(f,c[(c|>2”>0)+176>>2]=0;g=jk(20)|0;c[(c|>2”>0)+184>>2]=0;g=jk(20)|0;c[(c|>2”>0)+200>>2]=0;g=jk(12)|0;c[(c|>2”>0)+192>>2]=0;g=jk(12)|0;c[(c|>2”>0)+208>>2]=0;g=jk(12)|0;c[(c|f=e|0;Wx(f,158888,176,1)|0;Zm(e)|0;g=Em(f,c|>2“>0)+156>>2]=g;g=e;j=Hm(c[((c&3|0)==3?e:e+32|0)+28>>2]|0,c|3|0)==2?e:e-32|0)+28>>2]|0,c|>2”>0)+154>>1]=1;b[(c|0)+168>>1]=1;if((a|0)!=0&(j|0)==(k|0)){>2”>0)+154>>1]=1e3;k=(c|>2”>c|0)*100|0}if((Vn(e)|0)!=0){>2”>0)+154>>1]=0;c[(c|0)+156>>2]=0}k=(Em(f,c|0)+152|0]=k;k=(Em(f,c|>2“>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;d=c[(c|0)+180>>2]|0;if((d|0)!=0){e=d;while(1){>2“>0;g=c|>2“>j=i-1|0;k=c[(c|>2“>0);eF(k|0);k=c|0;if((j|0)>0){i=j;h=k}else{l=k;break}}}else{l=f}>2“>k=i-1|0;i=c[(c|>2“>i=i-1|0;k=c[(c[(c|>2“>m=c|0}else{m=l}if((a|0)==1){>2“>eF(i);n=c|0}>2“>eF(i);o=c|0}eF(o);eF(e)}if((g|0)==0){break}else{e=g}}}e=ux(b)|0;if((e|0)==0){vo(b);return}else{p=e}do{e=mw(b,p)|0;if((e|0)!=0){o=e;do{tn(o);o=ow(b,o)|0;}while((o|0)!=0)}uo(p);p=vx(b,p)|0;}while((p|0)!=0);vo(b);return}function uo(a){a=a|0;var >2“>0;e=c|0;if((e|0)==0){f=d}else{>2“>e=c|0;if((e|0)==0){g=f}else{>2“>e=c|0;if((e|0)==0){h=g}else{>2“>e=c|0;if((e|0)==0){i=h}else{>2“>e=c|0;if((e|0)==0){j=i}else{>2“>dk(c|>2“>Cc[c[(c|0)+4>>2]&255](a);k=a|0;l=Xx(k,162896)|0;return}function vo(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=sy(a)|0;if((d|0)!=0){e=d;do{vo(e);e=ty(e)|0;}while((e|0)!=0)}>2“>0;f=c|0;if((f|0)==0){g=d}else{>2“>f=c|0;if((f|0)==0){h=g}else{>2“>f=c|0;if((f|0)==0){i=h}else{>2“>f=c|0;do{if((f|0)!=0){>1“>0;if(h<<16>>16>(b|0)){j=h;k=f}else{g=h<<16>>16;h=f;while(1){>2“>0);l=c|>2“>g=g+1|0;h=c|0}>2“>0;k=c|0}if(j<<16>>16==-1){eF(k-44|0);break}else{eF(k);break}}}while(0);k=a|0;if((Ix(k)|0)==(a|0)){return}Xx(k,167088)|0;return}function wo(a){a=a|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,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;d=i;i=i+40|0;e=d|0;f=a|0;g=Em(f,Wv(a,0,120216,0)|0,-1,1)|0;qn(a,10);h=Sn(a,e)|0;xo(a);so(a);j=e+32|0;k=(g|0)==2;l=(g|0)==3;m=e+28|0;n=e+24|0;if((g|0)==1){Zp(a,h);yo(a,1);i=d;return}else{o=h}while(1){>2“>Fv(0,157336,(h=i,i=i+1|0,i=i+7&-8,c=>2“>h=(c|>2“>h;if((c|0)==0|(h|0)==0){q=10;break}else{o=p}}if((q|0)==6){yo(a,2);i=d;return}else if((q|0)==8){yo(a,2);i=d;return}else if((q|0)==10){p=a+8|0;do{>2“>l=vx(o,m)|0;ap(a,m);k=c[(c|>2“>0)+184>>2]|0;h=j+(k*44|0)|0;g=c|0;e=j+(k*44|0)+4|0;j=0;r=0;while(1){if((r|0)>=(g|0)){q=20;break}>2“>0;t=s+(r<<2)|0;u=c|0;v=r+1|0;if((u|0)==(m|0)){q=16;break}else{j=u;r=v}}if((q|0)==16){q=0;do{if((v|0)<(g|0)){>2“>c;>2“>0)+184>>2]|0;w=u+(k*44|0)|0;x=c|0;if((e|0)<(x|0)){y=e;z=u}else{A=w;B=x;break}while(1){>2“>0;c=>2“>x=y+1|0;w=c[(c|>2“>while(0);c=B-1}else if((q|0)==20){q=0;if((j|0)!=(m|0)){break}}uo(m);Cx(a,m)|0;if((l|0)==0){break a}else{m=l}}cc(107992,102136,238,170008)}}while(0);vy(a,o)|0}}while(0);pq(a);Ao(a);if((Km(ew(f,127320)|0)|0)<<24>>24!=0){io(a)}Xk(a);i=d;return}}function xo(a){a=a|0;var b=0,c=0;b=a|0;if((Ix(b)|0)!=(a|0)){Wx(b,167088,272,1)|0}b=sy(a)|0;if((b|0)==0){return}else{c=b}do{xo©;c=ty©|0;}while((c|0)!=0);return}function yo(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+1024|0;e=Wv(a,1,96272,213336)|0;f=Wv(a,1,85640,213336)|0;g=ux(a)|0;if((g|0)==0){i=d;return}h=d|0;if((b|0)<=0){j=g;do{j=vx(a,j)|0;}while((j|0)!=0);i=d;return}if((b|0)>1){b=g;do{>2“>c[(c|>2“>c[(c|0)+236>>2],k)|0)|0;i=k;hw(l,f,h)|0;b=vx(a,b)|0;}while((b|0)!=0);i=d;return}else{b=g;do{>2“>c[(c|0)+232>>2],k)|0)|0;i=k;hw(b|0,e,h)|0;b=vx(a,b)|0;}while((b|0)!=0);i=d;return}}function zo(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=i;e=b;b=i;i=i+40|0;tF(b,e,40)|0;e=c;c=i;i=i+40|0;tF(c,e,40)|0;e=a|0;do{if((a|0)==0){f=e<<24>>24!=0|0}else{if(e<<24>>24==0){f=-1;break}>3“>h);if((g|0)!=0){f=g;break}>3“>h)}}while(0);i=d;return f|0}function Ao(a){a=a|0;Bo(a,1);return}function Bo(d,e){d=d|0;e=e|0;var >2“>0)+128>>1]&14;N=I|0;O=I+8|0;c=>2“>R=S+8|0;T=c|>3“>U=T+96|0;V=+h;>2“>c|>2“>if((a[(c|0)+113|0]&1)!=0){>2“>R=jk(96)|0;S=R;T=c[(c|>2“>T|0)/4|0;U=K+12|0;c=>2“>0;_=K|0;c=>1“>0;aa=b|0;ba=aa<<16>>16;do{>2“>ma=c|>2“>0;oa=na+ja|0;pa=c|>2“>V=+(c|>3“>0;ra=+h- +>2“>c=~~(V<ra?V:ra)}do{if((na|0)!=0){>2“>ra=+(c|>3“>0;V=+h+ +>2“>c=~~(ra>V?ra:V)}}>2“>c|>2“>c|0)+16;b:do{if((na|0)>0){pa=ha;sa=ia;qa=1;ta=ma;while(1){>2“>0;wa=c|0;if((wa|0)==0){xa=va}else{>2“>Aa=wa+56|0;wa=va+16|0;c=>2“>c=>2“>c=>2“>c=>2“>a[(c[(c|if((a|0)==0){Ba=xa;za=27}else{if((Ec[c&63](ta)|0)<<24>>24==0){Ca=sa;Da=pa;break}>2”>za=0;ya=c[c>>2]|0;if((ya|0)==0){Ea=pa;Fa=sa;Ga=Ba}else{wa=pa;Aa=sa;va=0;Ha=ya;while(1){0;Ia=a|0;do{if((Ia<<24>>24|0)==4|(Ia<<24>>24|0)==6){Ja=Aa;Ka=wa}else{>2“>81;La=Aa+1|0;c=Ha;if((La&127|0)!=0){Ja=La;Ka=wa;break}if((wa|0)==0){Ma=kk((Aa<<2)+516|0)|0}else{Ma=mk(wa,(Aa<<2)+516|0)|0}Ja=La;Ka=Ma}}>2“>0;La=c[(c|0)+(ya<<2)>>2]|0;if((La|0)==0){Ea=Ka;Fa=Ja;Ga=Ia;break}else{wa=Ka;Aa=Ja;va=ya;Ha=La}}}do{>2“>Ha=c[c>>2]|0;if((Ha|0)==0){Na=Fa;Oa=Ea;Pa=Ga;break}else{Qa=Ea;Ra=Fa;Sa=0;Ta=Ha}while(1){>2“>3;c[(c|>2“>0)+8>>2]|0)+236>>2]|0)<(c[(c[(c|>2“>va=Sa+1|0;Aa=c|>2“>while(0);wa=c|0;if((wa|0)==0){Ca=Na;Da=Oa;break}if((a|0)==0){>3“>h=+(>2“>0);c[(c|>2“>wa=c|0;if((wa|0)==0){Ca=Na;Da=Oa;break}else{Xa=Oa;Ya=Na;Za=0;_a=wa}while(1){>2“>3;va=c|>2“>wa=c|0;if((a|0)!=0){$a=16;ab=4;break}bb=(a|0)==0?8:4;za=51}else{>2“>0)+232>>2]|0)==(c[(c|0)+232>>2]|0)?2:1;za=51}}while(0);do{if((za|0)==51){za=0;if((bb|0)==1){$>2“>0)+232>>2]|0)<(c[(c|0)+232>>2]|0)?16:32;ab=1;break}else if((bb|0)==2){$>2“>0)+236>>2]|0)<(c[(c|0)+236>>2]|0)?16:32;ab=2;break}else{$a=16;ab=bb;break}}}>2“>0)+164>>2]=ab|$a|128;Ha=Ya+1|0;c=_a;if((Ha&127|0)==0){if((Xa|0)==0){cb=kk((Ya<<2)+516|0)|0}else{cb=mk(Xa,(Ya<<2)+516|0)|0}db=cb}else{db=Xa}>2“>while(0);ua=c|>2“>0;if((qa|0)>=(c|0)){eb=Da;fb=Ca;gb=ua;break b}>1“>while(0);hb=ka+1|0;if((ka|0)<(b|0)){ha=eb;ia=fb;ja=oa;ka=hb;la=gb}else{za=63;break}}if((za|0)==22){cc(151800,123888,319,171096)}else if((za|0)==63){ca=eb;ea=fb;fa=(oa<<5)+11520|0;ga=hb;break}}}>2“>jk(fa)|0;$=K+16|0;c=jk(ga<<5)|0;ba=(M|0)==2;do{if(ba){>2“>T=ib+8|0;aa=c|0;do{if((a|0)==1){>2“>if((c|0)==0){jb=aa;break}>2“>2]|0)+8|0;ka=c|0;if((a|0)==0){kb=la;lb=ka}else{la=ka;while(1){>2“>0)+8|0;ja=c|0;if((a|0)==0){kb=ka;lb=ja;break}else{la=ja}}}>3“>0;V=+h;>2“>la=(c[(c|>2“>0)+96>>2]|0)+56>>3]=+h[(c|>2“>0)+96>>2]|0)+64>>3]=+h[(c|>2“>0)+96>>2]|0)+81|0]=1;jb=c|0}else{jb=aa}}>2“>sc=ca+(rc<<2)|0;tc=c|>2“>0;wc=c|0;if((wc|0)==0){xc=tc;yc=vc}else{zc=wc;while(1){>2“>0;wc=c|0;if((wc|0)==0){break}else{zc=wc}}xc=zc;yc=Ac}>2“>wc=c[(c|0)+116>>2]|0;if((wc|0)==0){break}else{Cc=wc}}Bc=Cc}if((a|0)==0){zc=(a|>2“>zc=Dc+8|0;if((c&32|0)==0){Gc=Dc}else{>2“>0;tF(wc|0,Fc|0,176)|0;tF(nc|0,Dc|0,32)|0;c=>2“>3|0)==3?N:pc)+28>>2]=c[((c&>2“>3|0)==2?N:qc)+28>>2]=c[((c&>2“>0;Hc=wc+16|0;Ic=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=a=>2”>Jc=ca+(zc<<2)|0;Kc=c|>2”>0;Nc=c|0;if((Nc|0)==0){Oc=Kc;Pc=Mc}else{Qc=Nc;while(1){>2”>0;Nc=c|0;if((Nc|0)==0){break}else{Qc=Nc}}Oc=Qc;Pc=Rc}>2”>Nc=c[(c|0)+116>>2]|0;if((Nc|0)==0){break}else{Tc=Nc}}Sc=Tc}if((Bc|0)!=(Sc|0)){Uc=Ic;Vc=zc;break c}if((a|0)==0){Qc=(a|>2“>Qc=Wc+8|0;if((c&32|0)==0){Yc=Xc}else{>2“>0;tF(Nc|0,Xc|0,176)|0;tF(jc|0,Wc|0,32)|0;c=>2“>3|0)==3?P:lc)+28>>2]=c[((c&>2“>3|0)==2?P:mc)+28>>2]=c[((c&>2“>0;Zc=Nc+16|0;_c=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=a=>2”>Nc=c|0;Zc=Nc+16|0;_c=Yc+16|0;Qc=a|0;if((a|0)==0){$c=Qc<<24>>24!=0|0}else{if(Qc<<24>>24==0){Uc=Ic;Vc=zc;break c}>3”>h)|0)!=0){Uc=Ic;Vc=zc;break c}$>3”>h)}if(($c|0)!=0){Uc=Ic;Vc=zc;break c}_c=Nc+56|0;Zc=Yc+56|0;Qc=a|0;if((a|0)==0){ad=Qc<<24>>24!=0|0}else{if(Qc<<24>>24==0){Uc=Ic;Vc=zc;break c}>3”>h)|0)!=0){Uc=Ic;Vc=zc;break c}>3”>h)}if((ad|0)!=0){Uc=Ic;Vc=zc;break c}>2”>0;if((c&15|0)==2){>2”>0)!=(c[(c|0)+96>>2]|0)){Uc=Ic;Vc=zc;break c}}>2”>while(0);wc=c&>2”>0;vc=c|>2”>0;Cc=c|0;d:do{if((uc|0)==(vc|0)){>1”>if((Cc|0)==(b|0)){if((Cc|0)>0){>3”>h);break}else{>1”>if((Cc|0)==(b|0)){>2”>h[(c[(c[c[(c|0)+((Cc+1|0)*44|0)+4>>2]>>2]|0)+8>>2]|0)+24>>3]);break}else{>3”>0;ra=+h;>2”>h[(c[(c[c>>2]|0)+8>>2]|0)+24>>3]);bd=(Hc|0)<(Zc|0)?Hc:Zc;break}}}>2”>zc=c[(c[(c|0)+8>>2]|0)+96>>2]|0;if((zc|0)!=0){_m(d,zc)}cd=cd+1|0;}while((cd|0)<(Uc|0))}else{>2”>c=>2”>0;Zc=zc+8|0;Hc=c|0;Ic=a|>2”>tF(aa|0,Hc|0,176)|0;tF(T|0,zc|0,32)|0;c=>2”>3|0)==3?ja:tb)+28>>2]=c[((c&>2”>3|0)==2?ja:ub)+28>>2]=c[((c&>2”>0)+16|0;Nc=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+56|0;Hc=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+112|0]=1;c[(c|0)+116>>2]=zc;dd=ja}e:do{if((Uc|0)>1){zc=1;while(1){>2”>zc=dd+8|0;Jc=c|>2”>Lc=dd;Mc=c&>2”>0;Tc=dd-32|0;Hc=c|>2”>0;Zc=c|0;while(1){>2”>_c=(c[((c&>2”>0)+56|0;ed=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>ed=c|>3”>0;ra=+h+ +>2”>fd=c|>3”>h;>3”>h;>3”>0;hd=+h;>3”>h*.>3”>h+ +>3”>h=>2”>c;>2”>c;>2”>c;>2”>c;>3”>hd;h=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>V;h=>2”>c;>2”>c;>2”>c;>2”>c;>2”>Qc=c|>3”>h;id=gd+ +>3”>gd=+h;hd=gd+ +>2”>5;Qc=c|>2”>0;ed=c[(c|0)+184>>2]|0;fd=~~(+(~~(gd- +(>3”>h+ +(>2”>gd=hd-ld;No(K,S,Kc,dd,l,1);No(K,S,Hc,dd,m,0);fd=c|h=ra;h=+h=V;h=gd;h=ra;h=>3”>0)-1|0;ra=+h;h=ra;h=hd;h=id;h=gd;h=+h=ra;if((fd|0)>0){fd=0;do{dm(S,l+56+(fd<<5)|0);fd=fd+1|0;}>2“>dm(S,180936);dm(S,180968);dm(S,181e3);fd=c|0;if((fd|0)>0){Hc=fd;do{Hc=Hc-1|0;dm(S,m+56+(Hc<<5)|0);}while((Hc|0)>0)}if(ma){md=il(S,n)|0}else{md=kl(S,n)|0}>2“>cm(dd,c[((c&3|0)==2?dd:Tc)+28>>2]|0,jd,kd,11848);break d}if(ba){>2“>3;Mo(c[(c|Hc=a|0;fd=a|0;do{if(Hc<<24>>24!=1|fd<<24>>24==4){if(!(fd<<24>>24!=1|Hc<<24>>24==4)){break}>2”>3;Mc=c|>2”>0;Kc=Hx(Mc|0)|0;Nc=c|>2”>0;_c=c|0;if((Zc|0)>0){0;ed=((a&>2“>c|0)- +>2“>c|0)}else{>2“>ra=+(Uc+1|0);gd=+(c|0)/ra;id=nd/ra;No(K,S,Mc,dd,s,1);No(K,S,zc,dd,t,0);if((Uc|0)>0){od=0}else{break d}while(1){>2“>0;Mc=c|>3“>hd=+h;h=ra;h=V;od=od+1|0;pd=+(od|0);qd=gd*pd;h=qd+hd;hd=id*pd+V;h=hd;h=ra;h=>3”>0)-1|0;ra=+h;h=ra;h=>3”>pd=+h;h=ra;h=pd;h=V-qd;h=hd;if((Mc|0)>0){Mc=0;do{dm(S,s+56+(Mc<<5)|0);Mc=Mc+1|0;}>2”>dm(S,180936);dm(S,180968);dm(S,181e3);Mc=c|0;if((Mc|0)>0){_c=Mc;do{_c=_c-1|0;dm(S,t+56+(_c<<5)|0);}while((_c|0)>0)}if(ma){rd=il(S,r)|0}else{rd=kl(S,r)|0}>2”>cm(zc,c[((c&>2”>while(0);Hc=c&>2”>0;Jc=c|>2”>0;Lc=c|>1”>0;if((Lc|0)<(b|0)){>3”>0;Mc=Lc+1|0;sd=+h- +(>2”>0)-(+h[(c[(c[c>>2]|0)+8>>2]|0)+24>>3]+ +(>2”>sd=+(c|0)}>2”>fd=c|>3”>0;Mc=_c-1|0;id=+h;>3”>V=+h;h=id;h=qd;Jc=Jc+1|0;pd=+(Jc|0);ra=gd*pd;h=ra+V;V=qd-hd*pd;h=V;h=id;h=>3”>0)-1|0;id=+h;h=id;h=>3”>qd=+h;h=id;h=qd;h=pd-ra;h=V;if((_c|0)>0){_c=0;do{dm(S,j+56+(_c<<5)|0);_c=_c+1|0;}>2”>dm(S,180936);dm(S,180968);dm(S,181e3);_c=c|0;if((_c|0)>0){Mc=_c;do{Mc=Mc-1|0;dm(S,k+56+(Mc<<5)|0);}while((Mc|0)>0)}>2”>cm(fd,c[((c&>2”>_c=c|>3”>0;Hc=Mc-1|0;V=+h;>3”>pd=+h;h=V;h=ra;Jc=Jc+1|0;qd=+(Jc|0);id=gd*qd;h=id+pd;pd=ra-hd*qd;h=pd;h=V;h=>3”>0)-1|0;V=+h;h=V;h=>3”>ra=+h;h=V;h=ra;h=qd-id;h=pd;if((Mc|0)>0){Mc=0;do{dm(S,j+56+(Mc<<5)|0);Mc=Mc+1|0;}>2”>dm(S,180936);dm(S,180968);dm(S,181e3);Mc=c|0;if((Mc|0)>0){fd=Mc;do{fd=fd-1|0;dm(S,k+56+(fd<<5)|0);}while((fd|0)>0)}>2”>cm(_c,c[((c&>2”>c=>2”>Lb;c=Ob;if((c|0)==0){c=kk(32e3)|0;c=kk(32e3)|0;c=2e3;c=2e3}>2”>0;Jc=Ic;Mc=Ic+32|0;fd=Hx(c[((c&>2”>3;Lc=Ic-32|0;Tc=(c[(c[(c|>2”>0)+8>>2]|0)+232>>2]|0)|0;Hc=Ic+8|0;Zc=c|0;do{if((((Tc|0)>-1?Tc:-Tc|0)|0)>1){>2”>Hb;Nc=c|>2”>tF(wb|0,Nc|0,176)|0;tF(yb|0,Kc|0,32)|0;c=>2”>3|0)==3?Ib:Sb)+28>>2]=c[((c&3|0)==3?Ic:Mc)+28>>2]}else{>2”>0;tF(ed|0,Nc|0,176)|0;tF(yb|0,Kc|0,32)|0;c=>2”>3|0)==3?Mb:Vb)+28>>2]=c[((c&>2”>3|0)==2?Mb:Wb)+28>>2]=c[((c&>2”>0)+16|0;Kc=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+56|0;ed=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+112|0]=1;c[(c|>2”>3|0)==3?Ib:Sb)+28>>2]=c[((c&>2”>0)+16|0;Kc=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}>2”>0;ed=c|0;if((ed|0)==0){td=Ic;ud=Kc}else{Kc=ed;while(1){>2”>0;ed=c|0;if((ed|0)==0){break}else{Kc=ed}}td=Kc;ud=vd}>2”>ed=c[(c|0)+116>>2]|0;if((ed|0)==0){break}else{Nc=ed}}wd=Nc}>2”>Kc=c[(c|0)+172>>2]|0;if((Kc|0)==0){break}else{ed=Kc}}xd=ed}>2”>3|0)==2?Ib:Tb)+28>>2]=c[((c&>2”>0)+84|0]=0;a[(c|>2”>0)+64>>3]=0.0;h[(c|>2”>if((c&32|0)==0){yd=Ic;zd=0;break}>2”>0;tF(Nc|0,Zc|0,176)|0;tF(xb|0,Ic|0,32)|0;c=>2”>3|0)==3?Ib:Sb)+28>>2]=c[((c&>2”>3|0)==2?Ib:Tb)+28>>2]=c[((c&>2”>0)+16|0;Kc=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+56|0;Nc=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0)+112|0]=1;c[(c|0)+116>>2]=Ic;yd=Ib;zd=0}}while(0);do{if(ba){Ic=c|0;if((a|0)==0){Ad=yd;Bd=Hc}else{Hc=Mc;do{>2“>0;Dd=Cd+8|0;Hc=c|0;}while((a|0)!=0);Ad=Cd;Bd=Dd}>2“>0;Mc=ed&3;Jc=c|>2“>0;Mc=Jc+8|0;Tc=Zc+8|0;Nc=(c[(c|>2“>if((a[(c|0)+113|0]&1)!=0){za=220;break}>2“>if((c[((c&>2“>Lc=c|>2“>0;Kc=c|>3“>h;>3“>h;>3“>h;>3“>h;Jd=ed;Kd=Jc}else{>2“>0;Mc=c|>3“>0;Fd=+h+ +>3“>Gd=+h+ +>3“>Hd=+h+ +>3“>Id=+h+ +>2“>Zc=c|0;if((Zc|0)==0){>3“>Hd;h=>2“>c;>2“>c;>2“>c;>2“>c;>3“>Fd;h=>2“>c;>2“>c;>2“>c;>2“>c;Ld=4;Md=Kd;break}>3“>gd=+h;>2“>0)+116>>2]&1|0)==0;pd=Zc?gd:hd;Jc=c[(c|>3“>qd=+h;ra=(Zc?hd:gd)*.5;if((~~((Gd-Id)*(id-Hd)-(Fd-Hd)*(qd-Id))|0)>0){Nd=id+ra;Od=qd-pd*.5}else{Nd=id-ra;Od=qd+pd*.5}>3“>Hd;h=>2“>c;>2“>c;>2“>c;>2“>c;>3“>Nd;h=>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>3“>Fd;h=>2“>c;>2“>c;>2“>c;>2“>c;Ld=7;Md=Kd}else{za=220}}while(0);if((za|0)==220){>2“>3;Jc=c|>2“>0;Do(D,K,Jc,0,yd);c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>3“>pd=+h;>2“>Zc=Jc+8|0;ed=c|0;do{if((a|0)==1){>2“>Pd=(c|0)>1|0}else{Pd=0}}>2“>0)-1<<5)+8>>3];ed=c|>2“>Lc=c|0;gd=+(~~(id- +(>2“>Lc=c|>3“>Lc+1;h=>3“>gd;h=>2“>if((a[(c|0)+156|0]|0)==1){ed=fd+8|0;Tc=Mc;Kc=0;Hc=-1;Nc=0;Qc=yd;Qd=Jc;Rd=Lc;while(1){Sd=Tc;Td=0;Ud=Hc;Vd=Nc;Wd=0;Xd=Qc;Yd=Qd;Zd=Rd;while(1){if((Ec[c&63](Sd)|0)<<24>>24!=0){_d=Sd;$d=Wd;ae=Xd;be=Yd;ce=Zd;de=Kc;ee=Qc;break f}>2“>0)+232>>2]|0;he=c|>3“>je=he+(ge<<5)+8|0;gd=+h;>3“>le=he+(ge<<5)+24|0;hd=+h;if(ra==id){>2“>0)+184>>2]|0;me=ge+1|0;V=+(c|>2“>c|>2“>0);pe=+h[(c[(c[c>>2]|0)+8>>2]|0)+24>>3]- +(>3“>0);h=>3“>ne;h=>3“>h=>3“>te;h=>2“>le=c|>2“>2]|0;je=c[(c[((c&3|0)==2?ke:ke-32|0)+28>>2]|0)+8>>2]|0;g:do{if((a|0)==1){ke=le+16|0;ie=0;ge=je;while(1){>2“>if((c|0)!=1){ue=ie;break g}>3“>h){ue=ie;break g}>2“>2]|0;he=c[(c[((c&3|0)==2?ve:ve-32|0)+28>>2]|0)+8>>2]|0;if((a|0)==1){ie=me;ge=he}else{ue=me;break}}}else{ue=0}}>2“>je=Wd+2|0;Do(E,K,Sd,Xd,c[c[(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>0)+180>>2]>>2]|0;zc=c&>2“>0;ie=c|>2“>Do(F,K,Sd,Xd,c[c[(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;if((a|0)==1){>2”>ze=(c|0)>1|0}else{ze=0}}>2”>0)-1|0;Wd=c|>2”>Vd=c|0;Wd=~~(gd+ +(>3”>0)+184>>2]|0)+(Vd*44|0)+20>>2]|0));gd=+h;>3”>id=+h;hd=+(Wd|0);if(gd<ra&id<hd){>2”>0;c=>3”>gd;h=>3”>ra;h=hd}1.5707963267948966;a=1;Fo(S,Qc,Xd,A,B,fe);do{if(ma){Ae=il(S,C)|0;za=251}else{Wd=kl(S,C)|0;if(!ba){Ae=Wd;za=251;break}>2“>Vd=Wd+16|0;Ud=Wd;c=>2“>c=>2“>c=>2“>c=>2“>Ud=Wd+32|0;Vd=Wd+(Yd-1<<4)|0;c=>2“>c=>2“>c=>2“>c=>2“>uF(Wd+48|0,Vd|0,16)|0;c=4;De=4;Ee=Wd}}while(0);if((za|0)==251){Xd=De+Kc|0;if((Xd|0)>(c|0)){c=Xd<<1;Sd=mk(c|0,Xd<<5)|0;c=Fe=De;Ge=c|0}if((Fe|0)>0){Sd=(Fe|0)>1;Xd=Kc;Wd=0;while(1){>2“>c;>2“>c;>2“>c;>2“>c;Ud=Wd+1|0;if((Ud|0)<(Fe|0)){Xd=Xd+1|0;Wd=Ud}else{break}}He=(Sd?Fe:1)+Kc|0}else{He=Kc}>2“>Wd=Xd-1|0;Vd=c[c[(c[(c[((c&3|0)==2?Ud:Ud-32|0)+28>>2]|0)+8>>2]|0)+180>>2]>>2]|0;if((Wd|0)==0){Ie=Vd;break}else{Xd=Wd;Ud=Vd}}}>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>3|0)==3?Ie:Zd)+28>>2]|0)+8>>2]|0)+16|0;c=>2“>c=>2“>c=>2“>c=>2“>Go(Qc,S);Vd=c&>2“>0;Zd=c|>2“>0)+172>>2]>>2]|0,Ie);c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>Sd=c|0;do{if((a|0)==1){>2“>Je=(c|0)>1|0}else{Je=0}}>2“>0)-1|0;Wd=c|>2“>Yd=c|0;Wd=~~(hd- +(>3“>0)+184>>2]|0)+(Yd*44|0)+16>>2]|0));hd=+h;>3“>id=+h;gd=+(Wd|0);if(hd<id&gd<ra){>2“>0;c=>3“>hd;h=>3“>id;h=ra}1.5707963267948966;a=>2”>while(0);Lc=$d+1|0;Jc=c[(c|>3”>0;Zc=Mc+(Jc<<5)|0;qd=+h;>3”>Qd=Mc+(Jc<<5)+16|0;ra=+h;>2”>Mc=c[(c|>2”>0);hd=+h[(c[(c[c>>2]|0)+8>>2]|0)+24>>3]+ +(>2”>0);ne=+(c|>2”>c|>3”>gd;h=>3”>ne;h=V;Ke=V;Le=ne;Me=gd;Ne=hd}else{Ke=id;Le=ra;Me=qd;Ne=pd}>3”>Me;h=>3”>Le;h=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>3”>qd=+h;if((a|0)==1){>2“>Oe=(c|0)>1|0}else{Oe=0}}>2“>0)-1<<5)+24>>3];Jc=c|>2“>fd=c|0;hd=+(~~(id+ +(>2“>fd=c|>3“>fd+1;h=>3“>ra;h=>2“>fd=c|0;if(ba&(fd|0)>4){>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;fd=Qe+de|0;if((fd|0)>(c|0)){c=fd<<1;c=mk(c|fd=c|0;Jc=(Re|0)>1;Mc=de;Nc=0;while(1){>2“>c;>2“>c;>2“>c;>2“>c;Kc=Nc+1|0;if((Kc|0)<(Re|0)){Mc=Mc+1|0;Nc=Kc}else{break}}Se=(Jc?Re:1)+de|0}else{Se=de}Go(ee,S);if(Qc){>2“>Te=(c&3|0)==2?ae:Zc}cm(yd,Md,c|0,Ld,11848);break}Nc=Ld-1|0;Mc=(Nc|0)>1;if(Mc){0,Uc-1|0)|0)/2|0|0);fd=c|0;Lc=1;do{>3“>h-qd;Lc=Lc+1|0;}while((Lc|0)<(Nc|0))}Lc=c|0;if((Lc|0)>(c|0)){c=Lc;fd=mk(c|0,Lc<<4)|0;c=fd;Ue=fd}else{Ue=c|0}fd=(Ld|0)>0;if(fd){Lc=c|0;Zc=0;do{>2“>c;>2“>c;>2“>c;>2“>c;Zc=Zc+1|0;}while((Zc|0)<(Ld|0))}cm(yd,Md,Ue,Ld,11848);if((Uc|0)>1){Ve=1}else{break}do{>2“>0;Lc=Zc+8|0;Qc=c|>2“>Rd=c|>2“>Rd;Rd=Zc;c[((c&>2“>3|0)==2?Zc:Zc-32|0)+28>>2];c[((c&>2“>3|0)==3?Zc:Zc+32|0)+28>>2];Rd=(c|>2“>0)+56|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>Qc=(c|>2“>0)+16|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>a[(c|Zc=c|>3”>Qc=Zc+(Rd<<4)|0;h=qd+ +Rd=c|0;if(fd){Zc=c|0;Qc=0;do{>2“>c;>2“>c;>2“>c;>2“>c;Qc=Qc+1|0;}while((Qc|0)<(Ld|0))}>2“>rc=c[(c|0)+180>>2]|0;if((rc|0)!=0){U=rc;do{if((a|0)==1){>2”>if((c|0)==0){Ye=Qb}else{>2”>2]|0)+8|0;Zb=c|0;if((a|0)==0){Ze=Qb;_e=Zb}else{Qb=Zb;while(1){>2”>0)+8|0;Xb=c|0;if((a|0)==0){Ze=Zb;_e=Xb;break}else{Qb=Xb}}}>3”>0;qd=+h;>2”>Qb=(c[(c|>2”>0)+96>>2]|0)+56>>3]=+h[(c|>2”>0)+96>>2]|0)+64>>3]=+h[(c|>2”>0)+96>>2]|0)+81|0]=1;Ye=c[(c|0)+104>>2]|0}>2”>while(0);U=c|0;}while((U|0)!=0)}if((e|0)==0){W=S;X=ca;break}U=ux(d)|0;if((U|0)==0){W=S;X=ca;break}else{$e=U}while(1){U=mw(d,$e)|0;if((U|0)!=0){Pb=U;do{do{if((Ec[c&63](Pb)|0)<<24>>24!=0){>2”>rc=c|0;Qb=kk(rc*48|0)|0;Xb=U|0;if((rc|0)>0){>2”>zb=U-48|0;Wb=Yb+48|0;Mb=c|0;Ub=kk(Mb<<4)|0;if((Mb|0)>0){>2”>ic=bc;hc=ba;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>Mb;c=>2”>c=>2”>bc=Yb+16|0;ma=U+32|0;c=>2”>c=>2”>c=>2”>c=>2”>ma=Yb+32|0;bc=U+16|0;c=>2”>c=>2”>c=>2”>c=>2”>Yb=0;Zb=c|0;while(1){>2”>0);U=Yb+1|0;Rd=c|0;if((U|0)<(rc|0)){Yb=U;Zb=Rd}else{af=Rd;break}}}else{>2”>eF(af);c=Qb}}while(0);Pb=ow(d,Pb)|0;}while((Pb|0)!=0)}Pb=vx(d,$e)|0;if((Pb|0)==0){W=S;X=ca;break}else{$e=Pb}}}}while(0);do{if((c|0)!=0|(c|0)!=0){if(!((c|0)!=0|(c|0)!=0)){break}$e=ux(d)|0;if(($e|0)==0){break}else{bf=$e}do{do{if((c|0)!=0){$e=pw(d,bf)|0;if(($e|0)==0){break}else{cf=$e}do{$>2”>3|0)==2?cf:ca;if((c[(c|0)+100>>2]|0)!=0){if((c|0)!=0){ca=mw(d,bf)|0;if((ca|0)==0){break}else{df=ca}do{ca=df+8|0;do{>2“>_m(d,c[(c|0)+104>>2]|0)}}while(0);df=ow(d,df)|0;}while((df|0)!=0)}}while(0);bf=vx(d,bf)|0;}while((bf|0)!=0)}}while(0);if((M|0)!=4){>2“>0);eF(W);eF(c|0);hl()}c=1;c=1;i=f;return}function Co(b,d){b=b|0;d=d|0;var >2“>l;o=g|0;p=k|0;q=k+8|0;c=>2“>0;b=c|>2“>0;t=c|>2“>0;x=c&15;if((u|0)!=(x|0)){y=x-u|0;i=e;return y|0}>2“>B=c|>2“>B=c|0;if((B|0)==0){C=z}else{z=B;while(1){>2“>z=c|0;if((z|0)==0){D=b;E=w}else{B=z;while(1){>2“>0;z=c|0;if((z|0)==0){break}else{B=z}}D=B;E=F}>2“>F=c[(c|0)+116>>2]|0;if((F|0)==0){break}else{D=F}}G=D}>2“>0;F=D&3;E=c[(c|>2“>0)+8>>2]|0;F=(c|>2“>0)|0;z=c|>2“>0)+8>>2]|0;u=c[(c|>2“>0)-(c|0)|0;H=(F|0)>-1?F:-F|0;F=(A|0)>-1?A:-A|0;if((H|0)!=(F|0)){y=H-F|0;i=e;return y|0}>3“>h);>3“>h);u=(F|0)>-1?F:-F|0;if((B|0)!=(u|0)){y=B-u|0;i=e;return y|0}u=D>>>4;D=z>>>4;if((u|0)!=(D|0)){y=u-D|0;i=e;return y|0}if((a|0)==0){D=(a|>2“>0;I=D;J=C;K=c|0}else{I=r;J=s;K=t}t=I+8|0;if((K&32|0)==0){L=I;M=w}else{>2“>l;l=I;J=j;c[((c&>2“>3|0)==2?I:I-32|0)+28>>2];c[((c&>2“>3|0)==3?I:I+32|0)+28>>2];l=c|>2“>0)+56|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>J=l+56|0;n=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;a=>2“>I;L=m;M=c|0}if((a|0)==0){m=(a|>2“>M=N+8|0;if((c&32|0)==0){P=O}else{>2“>o;o=N;O=k;c[((c&>2“>3|0)==2?N:N-32|0)+28>>2];c[((c&>2“>3|0)==3?N:N+32|0)+28>>2];o=c|>2“>0)+56|0;c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>p=o+56|0;q=(c|>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;>2“>c;a=>2“>o=c|0;L=o+16|0;N=P+16|0;q=a|0;do{if((a|0)==0){Q=q<<24>>24!=0|0}else{if(q<<24>>24==0){y=-1;i=e;return y|0}>3“>h);if((p|0)==0){>3“>h);break}else{y=p;i=e;return y|0}}}while(0);if((Q|0)!=0){y=Q;i=e;return y|0}Q=o+56|0;N=P+56|0;L=a|0;do{if((a|0)==0){R=L<<24>>24!=0|0}else{if(L<<24>>24==0){y=-1;i=e;return y|0}>3“>h);if((q|0)==0){>3“>h);break}else{y=q;i=e;return y|0}}}while(0);if((R|0)!=0){y=R;i=e;return y|0}>2“>0)+164>>2]&192;d=c[(c|0)+164>>2]&192;if((R|0)==(d|0)){>2“>0)>>>4)-((c|0)>>>4)|0;i=e;return y|0}else{y=R-d|0;i=e;return y|0}return 0}function Do(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var >3“>0;l=+h- +>2“>o=c|0;if((~~n|0)>=(o|0)){p=o;break}if(m){q=l+.5}else{q=l+-.5}p=~~q}else{>2“>o=c|>2“>c|0);if((a|0)==0){s=r+ +(>2“>c|0);break}}else{>2“>c|0)}}while(0);r=s<l?s:l;if(r<0.0){t=r+-.5}else{t=r+.5}p=~~t}}if((a|0)==1){>3”>v=+h+10.0}else{u=22}}while(0);if((u|0)==22){>3”>h+4.0}p=Jo(e,f,g,1)|0;do{if((p|0)==0){g=v>=0.0;if(g){w=v+.5}else{w=v+-.5}>2”>g=Ko(c|0,p)|0;do{if((g|0)==0){>3”>0;l=+h- +if((a|0)==0){z=l- +(>2“>c|0);break}}else{>2“>c|0)}}while(0);l=z>v?z:v;if(l<0.0){A=l+-.5}else{A=l+.5}x=~~A}}if((a|0)==1){>3”>h;if(v>=t){B=v;break}>3”>while(0);A=+h;>2”>0;x=c[(c|0)+184>>2]|0;v=A- +(>2”>c|>3”>t;h=>3”>B;h=z;return}function Eo(b){b=b|0;var 0;if((a|0)!=1){e=0;return e|0}>2“>e=(c|0)>1|0;return e|0}function Fo(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var i=0,j=0,k=0,l=0.0,m=0,n=0.0,o=0,p=0;i=Ho(b,-1)|0;j=Ho(b,1)|0;do{if((i|0)!=0){if((om(i)|0)!=0){break}return}}while(0);do{if((j|0)!=0){if((om(j)|0)!=0){break}return}}while(0);j=Io(d,-1)|0;i=Io(d,1)|0;do{if((j|0)!=0){if((om(j)|0)!=0){break}return}}while(0);do{if((i|0)!=0){if((om(i)|0)!=0){break}return}}>2“>while((j|0)<(c|0))}>2“>g=c|0;if((g|0)>0){k=g;do{k=k-1|0;dm(a,f+56+(k<<5)|0);}while((k|0)>0)}k=d-2|0;if((k|0)>=(e|0)){d=a+84|0;f=j;do{>3“>0;g=j+(f<<5)|0;l=+h;do{if((f-e&1|0)==0){>3“>o=~~((l+n)*.5);h=+(>3“>o=j+(f<<5)+16|0;n=+h;if(l+16.0<=n){break}>3“>m-8|0);h=+(m+8|0)}}while(0);f=f+1|0;}while((f|0)<(k|0))}>2“>f=c|0;d=f+(a<<5)|0;g=a+1|0;j=f+(g<<5)|0;do{if((a|0)<(e|0)|(a|0)>(b|0)){p=31}else{if((a-e&1|0)!=0){p=31;break}>3“>16.0;m=f+(g<<5)+16|0;if(l>+h){>3“>16.0;m=j|0;if(l>=+h){break}>3“>if(+h+16.0>l){>3“>m=f+(a<<5)+16|0;l=+h;>3“>h=l+16.0}}>2“>e=0,f=0,g=0,i=0,j=0,k=0,l=0.0,m=0,n=0,o=0,p=0.0,q=0,r=0;e=c[((c&if((Ec[c&63](i)|0)<<24>>24!=0){j=14;break}>2”>k=c|>2”>m=c|>3”>h){l=h[m
(o<<5)>>3];n=~~l;p=h[m
(o<<5)+16>>3];>3”>q=~~((l+p)*.5);h=+(>2”>0)+88>>3]=+(q-n|0);h[(c|0)+96>>3]=+(~~p-q|0);break}else{q=~~p;r=~~(p+ +>3”>h=+(>2”>0)+88>>3]=+(q-n|0);h[(c|0)+96>>3]=+(r-q|0);break}}}>2”>0)+180>>2]>>2]|0;m=c[((c&>2”>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c&>2”>0)+8>>2]|0)+180>>2]|0;f=c|0;if((f|0)==0){g=0;return g|0}h=a-32|0;i=0;j=0;k=f;while(1){>2”>if((da(f-(c[(c[(c|0)+8>>2]|0)+236>>2]|0)|0,b)|0)<1){l=i}else{>2”>0;if((c|0)==0){>2”>if((c[(c|0)+8>>2]|0)==0){l=i;break}}if((i|0)!=0){>2”>while(0);f=j+1|0;n=c|0;if((n|0)==0){g=l;break}else{i=l;j=f;k=n}}return g|0}function Io(a,b){a=a|0;b=b|0;var >2”>3;e=c[(c[(c|>2”>f=c[(c[(c[((c&3|0)==3?k:k+32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;do{>2”>m=c|>2”>n=c|0;if((n|0)==0){l=i;break}>2”>if((da((c[(c[(c[((c&3|0)==3?i:i+32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0)-f|0,b)|0)<=0){l=i;break}}l=k}}>2”>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;g=b+8|0;h=c[(c|>2”>0)+184>>2]|0;b=c[(c|0)+236>>2]|0;g=b+f|0;if((g|0)<=-1){j=0;return j|0}>2”>g=c[(c|0;p=a|0;if((p<<24>>24|0)==0){j=g;n=26;break}else if((p<<24>>24|0)==1){>2“>p=(c|>2“>r=c[c>>2]|0;s=e;t=0;while(1){>2“>3|0)==2?r:r-32|0)+28>>2]|0;v=c[((c&3|0)==2?s:s-32|0)+28>>2]|0;if((u|0)==(v|0)){n=17;break b}>2“>0;u=c|>2“>0)>(c|0)){break b}if((a|0)==0){n=17;break b}if((a|0)==0){n=17;break b}u=t+1|0;if((u|0)<2){>2“>2]|0;s=c[c>>2]|0;t=u}else{n=17;break}}}}while(0);c:do{if((n|0)==17){>2“>t=c[c>>2]|0;q=d;s=0;while(1){>2“>3|0)==3?t:t+32|0)+28>>2]|0;u=c[((c&3|0)==3?q:q+32|0)+28>>2]|0;if((r|0)==(u|0)){j=g;n=26;break a}>2“>0;r=c|>2“>0)>(c|0)){break c}if((a|0)==0){j=g;n=26;break a}if((a|0)==0){j=g;n=26;break a}r=s+1|0;if((r|0)<2){>2“>2]|0;q=c[c>>2]|0;s=r}else{j=g;n=26;break a}}}}while(0);g=m+f|0;if((g|0)>-1){m=g}else{j=0;n=26;break}}if((n|0)==26){return j|0}return 0}function Ko(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0;if((a|0)==0){>2“>e=c[(c[(c[c>>>2“>3;f=c[(c[(c|>2“>e=d+8|0;b=c|0;if((a|0)==0){>2“>j=c[(c|0)+212>>2]|0;k=(j|0)==0;l=(j|0)==(g|0);m=k|l;n=(j|0)==(f|0);o=m|n;p=o?0:j;return p|0}>2“>2]|0)+8>>2]|0)+116>>2]|0;b=p;j=p;o=p+32|0;n=c[((c&>2“>0)+212>>2]|0;l=(m|0)==(Hx(n|0)|0);n=c|0;do{if(!l){>2“>d=c|>3“>0;q=+h;>3“>if(q>+h){break}>3“>if(+h>q){break}>2“>while(0);o=p-32|0;p=c|>2“>p=c[(c[(c[((c&3|0)==2?b:o)+28>>2]|0)+8>>2]|0)+212>>2]|0;o=p;if((p|0)==0|(o|0)==(g|0)|(o|0)==(f|0)){r=0;return r|0}>2“>0;p=c|>3“>if(+h>q){r=0;return r|0}>3“>q=+h;>3“>r=q>+h?0:o;return r|0}
function ww(b,e){b=b|0;e=e|0;var >2”>3|0)==2?e:e-32|0;e=j|0;k=c&>2”>0;m=c|0;k=j;n=k|0;o=k+4|0;k=d|d<<8|d<<16|d<<24|0;o=h|0;if((l|0)==0|(m|0)==0){p=-1;i=f;return p|0}d|d<<8|d<<16|d<<>2“>k;c=l;do{>2“>c=>2“>0;h=Hc[c&63](l,g,4)|0;if((h|0)==0){p=-1}else{r=h;break}i=f;return p|0}}>2“>0,c|>2“>0;h=Hc[c&>2“>Yg(c|0)|0;if((h|0)==0){p=-1;i=f;return p|0}h=b|0;if((Ix(h)|0)==(b|0)){if((a&64)!=0){dw(j)}>2“>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;f=i;i=i+72|0;g=f|0;h=f+40|0;j=b;k=zx(a,c[((c&n=b;o=n|0;p=n+4|0;n=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2“>n;c=>2“>c=>2“>0;k=Hc[c&63](l,g,4)|0;if((k|0)==0){t=0}else{r=k;s=5}}if((s|0)==5){>2“>0,c|>2“>0;g=Hc[c&>2“>Yg(c|0)|0;t=g}if((e|0)!=0&(t|0)==0){yw(a,b);u=b}else{u=t}if((u|0)==0){m=0;i=f;return m|0}>2“>3;if((t|0)==(c&3|0)){m=u;i=f;return m|0}m=(t|0)==3?u-32|0:u+32|0;i=f;return m|0}function yw(a,b){a=a|0;b=b|0;var >2“>3;l=(k|0)==2?b:b-32|0;m=(k|0)==3?b:b+32|0;k=c|>2“>if((c|0)==(h|0)){y=r}else{>2“>k;z=c|>2“>z=h+32|0;A=c|>2“>0)|0;Hc[c&>2“>Yg(A)|0;A=h+36|0;B=c|>2“>0)|0;Hc[c&>2“>Yg(B)|0;if((c|0)==(h|0)){D=u}else{>2“>n;B=c|>2“>B=c|>2“>0)|0;Hc[c&>2“>Yg(B)|0;B=c|>2“>0)|0;Hc[c&a=o|0;h=o+4|0;D=d|d<<8|d<<16|d<<d|d<<8|d<<16|d<<>2“>D;c=>2“>c=>2“>0;a=Hc[c&63](D,j,4)|0;if((a|0)!=0){F=a;G=10}}if((G|0)==10){>2“>0,c|>2“>0;y=Hc[c&>2“>Yg(c|0)|0;if((y|0)!=0){G=16;break}}>2“>c=>2“>0;H=Hc[c&63](y,p,4)|0}>2“>0;D=H+32|0;ah(a,c|>2“>63](a,s,1)|0;c=>2“>0;h=H+24|0;ah(D,c|>2“>63](D,s,1)|0;c=>2“>c=>2“>0;I=Hc[c&63](D,l,4)|0}>2“>0;y=I+28|0;ah(D,c|>2“>63](D,v,1)|0;c=>2“>0;a=I+20|0;ah(D,c|>2“>63](D,v,1)|0;c=Yg(D)|0;D=uy(E)|0;if((D|0)==0){G=16;break}else{E=D}}if((G|0)==16){i=e;return}}function zw(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0)+4>>2]|0;a=c[(c|0)+4>>2]|0;f=e-a|0;do{if((e|0)==(a|0)){>2“>if((c&3|0)==0){g=0;return g|0}else{>2“>0)-(c|0)|0;break}}else{h=f}}while(0);if((h|0)==0){g=0;return g|0}g=h>>31|1;return g|0}function Aw(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>0;a=c|0;if((e|0)==(a|0)){>2“>0)>>>4)-((c|0)>>>4)|0}else{>2“>0)>>>4)-((c|0)>>>4)|0}if((f|0)==0){g=0;return g|0}g=f>>31|1;return g|0}function Bw(){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,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=0,ia=0,ja=0;e=i;i=i+2224|0;f=e+1024|0;g=e+1424|0;c=0;c=-2;h=e|0;j=0;k=0;l=f;m=f;n=200;o=g;p=g;a:while(1){z=a|0;B=z<<24>>24;do{if(z<<24>>24==-18){w=22}else{g=c|0;if((g|0)==-2){y=jy()|0;c=y;E=y}else{E=g}do{if((E|0)<1){c=0;F=0}else{if(E>>>0>=269>>>0){F=2;break}F=d|0}}while(0);g=F+B|0;if(g>>>0>59>>>0){w=22;break}if((d|0)!=(F|0)){w=22;break}y=a|0;g=y<<24>>24;if(y<<24>>24<1){G=-g|0;w=23;break}else{c=-c;H=g;I=(k|0)==0?0:k-1|0;J=r;K=y;break}}}while(0);do{if((w|0)==22){w=0;B=a|0;if(B<<24>>24!=0){G=B&255;w=23;break}B=c|0;do{if((k|0)==0){c=(c|0)+1;oy(148320);L=r;M=t;N=z}else if((k|0)==3){if((B|0)<1){if((B|0)==0){C=q;D=1;break a}else{L=r;M=t;N=z;break}}else{c=-2;L=r;M=t;N=z;break}}else{L=r;M=t;N=z}}while(0);while(1){if(N<<24>>24!=-18){B=(N<<24>>24)+1|0;if(N<<24>>24>-2&(B|0)<60&(B|0)==19){break}}if((L|0)==(q|0)){C=q;D=1;break a}>2“>B=M+4|0;c=c;H=1;I=3;J=L;K=B}}while(0);b:do{if((w|0)==23){w=0;z=d|>2“>A=c|>2“>0;x=c|0;do{if((x|0)==0){O=v}else{P=xF(v|0)|0;Q=P+2+(xF(x|0)|0)|0;if((Q|0)<1025){R=h}else{R=dF(Q)|0}>2“>v,c=x,Q)|0)|0;i=Q;Q=dy(c|0,R)|0;fy(c|0,v)|0;fy(c|0,x)|0;if((R|0)==(h|0)){O=Q;break}eF®;O=Q}}while(0);x=Ax(c[c>>2]|0,A,1)|0;v=sx(c|>2“>259;c=O;v=c|>2”>c=Q}>2”>Q;x=v+8|0;if((c|0)==0){fy(c|0,A)|0;S=g;break};case 12:{S=1;break};case 21:{Q=c|>2”>Q=v+4|0;P=c|>2”>0,1,P,0)|0;V=Q|0;c=U;if((U|0)==0){Wv(c[c>>2]|0,1,P,213328)|0}266;fy(c|0;V=c|0;if((P|0)==0){T=V;break}else{v=P;x=V}}}>2“>A=c|>2“>if((c|0)==266){>2“>hw(A,V,c|0)|0}}while((P|0)!=0);Y=c|0}>2”>W=Y;X=c|0}>2”>0;c=0;x=c|>2”>0);c=0;v=c|>2“>0);c=0;c[(c|0)+4>>2]=0;S=g;break c}Ew(2);x=c|P=a|0;A=0;V=v;while(1){do{>2“>v=c|0;if((a|0)!=P<<24>>24){_=A;break}if((Ya(v|0,172752)|0)!=0){_=A;break}>2“>while(0);v=c|0;if((v|0)==0){Z=_;break}else{A=_;V=v}}}>2“>0;A=V+12|0;P=c|0;if((P|0)==0){$=x}else{v=V;V=A;A=P;do{P=v+4|0;do{>2“>U=c|0;Q=ux(U)|0;if((Q|0)==0){break}else{aa=Q}do{Q=zx(c[c>>>2“>U=c|0;if((U|0)==0){break}>2“>0,c|>2“>Fw(c|>2“>0,c|>2“>while(0);v=c|while((A|0)!=0);$=c|0}>2”>0);c=0;A=c|>2“>0);c=0;V=c|>2”>0);c=0;c[(c|0)+4>>2]=0;S=g;break};case 34:{Cw(258,0);S=g;break};case 35:{S=258;break};case 36:{S=259;break};case 37:{S=260;break};case 38:{>2“>A=c|0;v=sx(c|>2”>267;c=V;V=c|>2“>c=x}>2“>x;v=V+24|0;if((c|0)!=0){S=g;break c}py();fx(c|0);S=g;break};case 25:{x=c|>2”>V=c|0;if((V|0)==0){ca=0;da=x}else{x=sx(c|>2”>262;c=0;ca=x;da=c|0}x=sx(c|>2”>265;c=0;c[(c|0)+12>>2]=0;c[(c|0)+8>>2]=0;ea=x}if((ea|0)==0){S=g;break c}x=c|>2“>c=ea}>2“>ea;v=x+16|0;if((c|0)!=0){S=g;break c}v=c|0;if((v|0)==0){S=g;break c}Kw(v)|0;c=0;c=0;S=g;break};case 6:{0;x=c|0;if((x|0)==0){a=(>2“>255)<<1&2|c&1|a&-12|8;V=Hw(v,174920,c|0)|0;c=V;fa=V}else{fa=x}c=fa;x=c|>2“>x;c=fa;c=V;fy(0,v)|0;S=g;break};case 55:{S=0;break};case 59:{>2“>S=c|0;break};case 61:{>2“>v=c|zF(ga|0,v|0)|0;AF(ga|0,V|0)|0;A=dy(c|0,ga)|0;fy(c|0,v)|0;fy(c|0,V)|0;if((ga|0)!=(h|0)){eF(ga)}S=A;break};case 8:{S=0;break};case 9:{S=1;break};case 7:{>2”>A=c|0;V=sx(c|>2”>267;c=0;V=c|>2“>c=v}>2“>v;A=V+24|0;if((c|0)!=0){S=g;break c}>2“>v=c|0;A=c|0,v,1)|0;x=sx(c|>2”>A;c=V;c=x;fy(c|0,v)|0;S=g;break};case 52:{v=c|>2”>0;V=c|0;tx(c|0,v);c=>2”>S=c|0;break};case 54:{S=0;break};case 26:{S=1;break};case 27:{S=0;break};case 30:{0;V=Ax(c[c>>2]|0,x,1)|0;v=sx(c|>2“>259;c=0;v=c|>2”>c=A}>2”>A;V=v+8|0;if((c|0)==0){fy(c|0,x)|0;S=g;break};case 10:{S=0;break};case 11:{S=0;break};case 24:{x=c|>2“>V=c|0;if((V|0)==0){ha=0;ia=x}else{x=sx(c|>2“>262;c=0;ha=x;ia=c|0}x=sx(c|>2“>265;c=0;c[(c|0)+12>>2]=0;c[(c|0)+8>>2]=0;ja=x}if((ja|0)==0){S=g;break c}x=c|>2”>c=ja}>2”>ja;A=x+16|0;if((c|0)!=0){S=g;break c}>2”>A=c|0;V=Ax(c[c>>2]|0,A,1)|0;v=sx(c|>2“>259;c=x;x=c|>2”>c=P}>2”>P;v=x+8|0;if((c|0)==0){fy(c|0,A)|0;S=g;break};case 33:{>2“>0,c|0);S=g;break};default:{S=g}}}S;P=(d|0;x=v+(a|0)|0;do{if(x>>>0<60>>>0){if((d|0)!=(v|0)){break}H=a|0;I=k;J=g;K=A;break b}}while(0);H=a|0;I=k;J=g;K=A}}while(0);j=H;k=I;l=q;m=J+2|0;n=s;o=K;p=u}if((w|0)==152){oy(116392);C=l;D=2}if((C|0)==(f|0)){i=e;return D|0}eF©;i=e;return D|0}function Cw(b,d){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;if((d|0)!=0){d=c[(c|0)+24>>2]|0;if((d|0)!=0){g=d;do{>2”>Fv(0,167720,(f=i,i=i+1|0,i=i+7&-8,c=0,f)|0)|0;i=f}Ew(h);b=c|>2“>j=b;k=0;l=j+24|0;Gw(k);m=j+28|0;c=>2“>g=c|0;b=c[c>>2]|0;if((a|0)!=0&(b|0)==(c|0)){o=g;p=14}else{>2“>0,c|0)|0;if((c[c>>2]|0)==(c|0)){o=f;p=14}}if((p|0)==14){p=0;a=1}while((n|0)!=0);n=c|>2”>0;l=j+24|0;Gw(k);m=j+28|0;c=d=0,e=0;c=a;c=0;c=0;d=(b|0)!=0?b:174304;c=d;iy(d,a);Bw()|0;a=c|0;if((a|0)!=0){e=a;return e|0}qy();e=c|0;return e|0}function Ew(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[(c|0)+24>>2]|0;if((d|0)==0){return}if((b|0)==2){e=d}else{f=d;do{0;h=Wv(c[c>>>2”>c=Wv(c[c>>2]|0,b,g,213328)|0}266;fy(c|>2“>f=e+4|0;b=c|0;if((a|0)==(a|0)){if((Ya(b|0,172752)|0)!=0){j=5}}else{j=5}if((j|0)==5){j=0;g=Wv(c[c>>>2“>c=Wv(c[c>>2]|0,2,b,213328)|0}266;fy(c|0,b)|0}>2”>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;f=d+4|0;if((c|0)==262){g=zx(c[c>>2]|0,h,0)|0;i=uw(c[c>>2]|0,a,g,e,1)|0;do{if((i|0)!=0){>2“>3;j=c|k=Wv(c[c>>2]|0,2,97656,0)|0;if((k|0)==0){l=Wv(c[c>>2]|0,2,97656,213328)|0}else{l=k}hw(i|0,l,g)|0}if((j|0)==0){m=i|0}else{g=Wv(c[c>>2]|0,2,91384,0)|0;if((g|0)==0){n=Wv(c[c>>2]|0,2,91384,213328)|0}else{n=g}g=i|0;hw(g,n,j)|0;m=g}g=c[(c|0)+24>>2]|0;if((g|0)==0){break}else{o=g}do{do{>2”>g=c|0;if((g|0)==0){break}>2”>while(0);o=c|0;}while((o|0)!=0)}}while(0);h=vx(d,h)|0;}while((h|0)!=0);return}else{h=zx(c[c>>>2“>0,0)|0;f=c|0;d=uw(c[c>>2]|0,a,h,e,1)|0;do{if((d|0)!=0){>2“>3;o=c|m=Wv(c[c>>2]|0,2,97656,0)|0;if((m|0)==0){q=Wv(c[c>>2]|0,2,97656,213328)|0}else{q=m}hw(d|0,q,h)|0}if((o|0)==0){r=d|0}else{h=Wv(c[c>>2]|0,2,91384,0)|0;if((h|0)==0){s=Wv(c[c>>2]|0,2,91384,213328)|0}else{s=h}h=d|0;hw(h,s,o)|0;r=h}h=c[(c|0)+24>>2]|0;if((h|0)==0){break}else{t=h}do{do{>2”>h=c|0;if((h|0)==0){break}>2”>while(0);t=c|0;}while((t|0)!=0)}}>2”>a=c|fy(c|>2“>Gw(c|0)}tx(c|0,b);if((a|0)==0){break}else{b=a}}return}function Hw(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>c;g=f|0;h=(e|0)!=0;if(h){>2“>j=Ec[c&>2“>255](j,68)|0;c=>2“>h=c|>2“>h|0)==0?174272:h;h=c|0;n=(h|0)==0?174256:h}else{>2“>c=n;a=>2“>255](j,56)|0;j=n;l=n;c=>2“>4;l=n+52|0;c=>2“>0;c=k;a=>2“>j;k=Oc[c[c>>>2“>c=>2“>d=0,e=0,f=0,g=0;c=yy(b,173952,c|yy(b,173992,c|yy(b,e?174152:174072,c|yy(b,e?174192:174112,c|yy(b,174032,c|0)|0;e=uy(b)|0;do{if((e|0)!=0){>2“>0)+24|0;g=(c|>2“>g;f=b;c=>2“>15|g<<4;g=c|63](g,d,1)|0;if((a&64)!=0){break}Jx(b,d);return b|0}}while(0);Yv(b);Jx(b,d);return b|0}function Jw(a,b){a=a|0;b=b|0;var >2”>(b<<2)|0;b=(c|>2”>f=b+52|0;if((c[(c[c>>2]|0)+16>>2]|0)==0){break}>2”>0);g=c|>2”>0)+16>>2]&255](c|0);h=0;return h|0}}while(0);g=sy(b)|0;if((g|0)!=0){f=g;while(1){g=ty(f)|0;Kw(f)|0;if((g|0)==0){break}else{f=g}}}f=ux(b)|0;if((f|0)!=0){g=f;while(1){f=vx(b,g)|0;Cx(b,g)|0;if((f|0)==0){break}else{g=f}}}>2”>if((Ay(b,c|0)|0)!=0){h=-1;return h|0}>2”>if((Ay(b,c|0)|0)!=0){h=-1;return h|0}if((a&64)!=0){if((_v(b)|0)==0){break}else{h=-1}return h|0}}>2“>d=b+52|0;e=c|>2“>Qx(b,c|>2“>0;j=c|0;if((j|0)==0){i=f;break}else{e=j}}}>2“>0)+20>>2]&255](c|0);if((by(b)|0)!=0){h=-1;return h|0}>2“>0;d=c|>2“>0)+12|0;Dc[c&>2“>bh(c|0)|0}function Mw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=ux(a)|0;if((b|0)==0){d=0;return d|0}e=a+32|0;f=b;b=0;while(1){g=nw(a,f)|0;if((g|0)==0){h=0}else{>2“>0;j=g+32|0;ah(i,c|a&1|0}function Ow(b){b=b|0;return(a&1^1)&255|0}function Pw(a){a=a|0;return(d|0)>>>1&1|0}function Qw(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2”>0;b=c|0;if((e|0)==(b|0)){f=0;return f|0}f=e-b>>31|1;return f|0}function Rw(a,b){a=a|0;b=b|0;return a|0}function Sw(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if((d|0)==0){c;c=(c|0)+2;return 1}b=a;if((f|0)==0){g=cy(b,d)|0}else{g=dy(b,d)|0}if((a|0)!=37){>2”>0;j=Gc[c[(c|>2”>j=c|>2”>0)+4>>2]&127](c|0,d,0,f,g)|0;if((i|0)==0|h^1){k=i;return k|0}>2”>e=0;e=c|0;return >2”>0)+8>>2]&63](c|0,b,d)|0}function _w(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>0;Tc[c[(c|>2”>b=0,d=0,e=0,f=0,g=0,h=0;b=i;d=Hx(a)|0;e=a;f=a+4|0;a=dx(d,c&>2”>a=c|h=Hc(>2“>0,c&>2“>while(0);if((c&3|0)==2){g=0;i=b;return g|0}>2“>0;nb(212968,113184,(f=i,i=i+16|0,c=>2“>e=0;e=c|>2“>0)+24>>2]&127](c|0,b,d);return}function bx(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var >2“>c=>2“>c=>2“>f=0,g=0,h=0,i=0,j=0,k=0;f=sx(a,24)|0;c=>2“>dy(a,d)|0;d=(b|0)==3?2:b;b=a+52|0;e=c|h=yy(a,172656,c|>2”>(d<<2)>>2]=h;i=h;j=c|0}else{i=g;j=e}j=yy(a,172696,c|>2“>Hc[c&>2“>e=0,f=0,g=0,h=0;e=i;i=i+24|0;f=e|0;g=c[(c|0)56
(((b|0)==3?2:b)<<2)>>2]|0;if((g|0)==0){h=0;i=e;return h|0}>2“>d;d=Hc[c&63](g,f,4)|0;if((d|0)==0){h=0;i=e;return h|0}>2“>e=0,f=0,g=0,h=0,j=0;e=i;i=i+24|0;f=e|0;g=(b|0)==3?2:b;b=a+52|0;h=c[(c|0)56
(g<<2)>>2]|0;if((h|0)==0){j=0;i=e;return j|0}>2“>d;d=Hc[c&63](h,f,4)|0;if((d|0)==0){j=0;i=e;return j|0}>2“>(g<<2)>>2]|0;Hc[c&>2“>(g<<2)>>2]|0;Hc[c&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+24|0;e=d|0;c=>2”>k=g+44+(e<<2)|0;l=c|0;do{if((l|0)!=0){>2”>m=c|>2”>if((a[c|0]|0)==37){>2”>c=>2”>p=Hc[c&63](m,h,4)|0;if((p|0)==0){break}>2”>(e<<2)>>2]|0;Hc[c&>2”>(e<<2)>>2]|0;Hc[c&b=0,d=0,e=0;c=>2“>0;d=a+44|0;e=c|0;if((e|0)!=0){>2“>d=a+48|0;e=c|0;if((e|0)!=0){>2“>d=a+52|0;a=c|0;if((a|0)!=0){>2“>d=c|>2“>Vg(a)|0;c=0}>2“>Vg(a)|0;c=0}>2“>Vg(d)|0;c=0;return}function hx(a,b,d,e){>2“>0)-(c|0)|0}function ix(a,b,d,e){>2“>0)-(c|0)|0}function jx(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;if((db(b|0,c|0,a|0)|0)==0){d=0;return d|0}d=xF(b|0)|0;return d|0}function kx(a,b){a=a|0;b=b|0;return Oa(b|0,a|0)|0}function lx(a){a=a|0;return Ia(a|0)|0}function mx(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+32|0;d=b|0;e=b+16|0;c=c;c=c;>2“>a;c=>2“>0;c=>2“>174272;c=19840;a=Dw(d,e)|0;i=b;return a|0}function nx(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;if((e|0)==0){f=0;return f|0}>2“>0;if((h|0)>=(c|0)){f=0;return f|0}0;b=0;j=a|0;k=d;d=i+(h+1)|0;while(1){a=j;l=b+1|0;if(!(j<<24>>24!=10&(l|0)<(e|0))){break}h=a|0;if(h<<24>>24==0){break}else{b=l;j=h;k=k+1|0;d=d+1|0}}>2”>c|0)+l;f=l;return f|0}function ox(a){a=a|0;return 0}function px(a,b){a=a|0;b=b|0;a=dF(b)|0;vF(a|0,0,b|0)|0;return a|0}function qx(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;a=gF(b,d)|0;if(d>>>0<=c>>>0){return a|0}vF(a+c|0,0,d-c|0)|0;return a|0}function rx(a,b){a=a|0;b=b|0;eF(b);return}function sx(a,b){a=a|0;b=b|0;var >2”>0;a=Oc[c[(c|>2”>Fv(1,98640,(b=i,i=i+1|0,i=i+7&-8,c=0,b)|0)|0;i=b;i=d;return a|0}function tx(a,b){a=a|0;b=b|0;var d=0;if((b|0)==0){return}>2”>0;Dc[c[(c|>2”>b=0,d=0;b=c|>2”>d=c|0;return d|0}function vx(a,b){a=a|0;b=b|0;var d=0,e=0;d=nw(a,b)|0;if((d|0)==0){e=0;return e|0}>2”>0;a=Hc[c&63](b,d,8)|0;if((a|0)==0){e=0;return e|0}>2”>b=0,d=0;b=c|>2”>d=c|0;return d|0}function xx(a,b){a=a|0;b=b|0;var d=0,e=0;d=nw(a,b)|0;if((d|0)==0){e=0;return e|0}>2”>0;a=Hc[c&63](b,d,16)|0;if((a|0)==0){e=0;return e|0}f=0,g=0,h=0,i=0,j=0,k=0,l=0;c=d;c=>2“>0;g=Hc[c&63](f,213016,4)|0;if((g|0)==0){h=0}else{c=d;c=>2”>0;f=Hc[c&63](g,213016,4)|0;if((f|0)==0){break}>2”>e=Jw(b,1)|0;g=sx(b,52)|0;f=g;j=g;k=c|>2”>d;c=Ix(h)|0;if((a&64)!=0){Wx(g,c|0,16,0)|0}k=g+16|0;e=b;do{>2“>c=>2“>0;Hc[c&>2“>0;Hc[c&63](d,l,1)|0;e=uy(e)|0;}while((e|0)!=0);if((a&64)!=0){aw(b,f)}Jx(b,g);i=f;return i|0}function zx(a,b,d){a=a|0;b=b|0;d=d|0;var c=c=>2“>0;i=Hc[c&63](h,213016,4)|0;if((i|0)==0){j=0}else{>2“>i=zx(j,b,d)|0;bh(c|0)|0;if((Ix(e)|0)==(a|0)){k=i+16|0}else{k=sx(a,36)|0}>2“>i;e=c|>2“>63](e,f,1)|0;e=c|c=c=>2“>0;l=Hc[c&63](k,213016,4)|0;do{if((l|0)!=0){c=c=>2“>0;k=Hc[c&63](l,213016,4)|0;if((k|0)==0){break}>2“>d=c|>2“>0;c=>2“>g<<4|k&12|1;c=Ix(h)|0;if((a&64)!=0){Wx(e,c|0,16,0)|0}k=e+16|0;g=b;do{>2“>c=>2“>0;Hc[c&>2“>0;Hc[c&63](d,n,1)|0;g=uy(g)|0;}while((g|0)!=0);if((a&64)!=0){aw(b,j)}Jx(b,e);ax(b,1,e);m=j;i=f;return m|0}function Bx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;c=b;d=rw(a,b)|0;if((d|0)!=0){e=d;while(1){d=sw(a,e,b)|0;vw(a,e,0);if((d|0)==0){break}else{e=d}}}>2“>0;Hc[c&>2“>0;Hc[c&63](e,213136,2)|0;return}function Cx(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=d|0;f=d+4|0;c=c=>2”>0;h=Hc[c&63](g,213016,4)|0;if((h|0)==0){i=-1;return i|0}if((a&64)!=0){bw(d)}>2“>f=0;e=c[(c|>2“>f=0;e=(c[c>>>2“>a=a|0;b=b|0;d=d|0;d=c|0;if((d+16|0)==(b|0)){return}>2“>d=0,e=0,f=0,g=0,h=0,j=0,k=0;d=i;e=b;f=c|0;do{if((f&3|0)==0){if((uy(b)|0)==(a|0)){>2“>Fv(1,87664,(j=i,i=i+1|0,i=i+7&-8,c=0,j)|0)|0;i=j;k=-1;break}}else{g=f;h=5}}while(0);do{if((h|0)==5){f=g&3;if((f|0)==3|(f|0)==2){k=ww(a,b)|0;break}else if((f|0)==1){k=Cx(a,b)|0;break}else if((f|0)==0){k=Kw(b)|0;break}else{>2“>b=0,d=0,e=0;b=i;d=c&3;if((d|0)==1){>2“>e=c[(c|0)+12>>2]|0}else if((d|0)==0){e=a}else{>2“>b=0,d=0,e=0;b=i;d=c&3;if((d|0)==1){>2“>e=c[(c|0)+12>>2]|0}else if((d|0)==0){>2“>Fv(1,119456,(a=i,i=i+1|0,i=i+7&-8,c=0,a)|0)|0;i=a;e=0}i=b;return e|0}function Jx(b,d){b=b|0;d=d|0;var 0;if((a|0)==0){Tx(b,d,100,0);return}else{>2”>Kx(a,b,c|>2”>g=c|0}else if((f|0)==1){>2”>g=(c|0)+24|0}else{return}Tc(>2“>f=0;f=c|0;if((a|0)==0){Tx(b,d,101,e);return}else{>2“>Mx(a,b,d,c|>2“>h=(c|0)+28|0}else if((g|0)==0){>2“>h=(c|0)+16|0}else{return}Vc(>2”>e=0;e=c|0;if((a|0)==0){Tx(b,d,102,0);return}else{>2”>Ox(a,b,c|>2”>g=(c|0)+32|0}else if((f|0)==0){>2”>g=(c|0)+20|0}else{return}Tc(>2“>e=0;e=sx(a,12)|0;c=>2“>d;d=a+52|0;c=>2“>0)+36>>2];c[(c|0)+36>>2]=e;return}function Qx(a,b){a=a|0;b=b|0;var >2“>0)+36|0;e=c|0;if((e|0)==0){f=-1;return f|0}do{>2“>c=>2“>j=i+8|0;k=c|>2“>c=>2“>d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;d=i;e=c&3;if((e|0)==3|(e|0)==2){>2“>f=c|0}else if((e|0)==0){>2“>Fv(1,119456,(g=i,i=i+1|0,i=i+7&-8,c=0,g)|0)|0;i=g;f=0}>2“>j=c|0}else if((h|0)==3|(h|0)==2){>2“>j=c|0}else{>2“>j=c&3;if((j|0)==1){>2“>c&3|0}function Tx(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,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;f=i;i=i+168|0;g=f|0;h=f+24|0;j=f+48|0;k=f+72|0;l=f+96|0;m=f+120|0;n=f+144|0;o=Wx(a|0,173400,44,0)|0;if((d|0)==100){>2“>Fv(1,135120,(r=i,i=i+1|0,i=i+7&-8,c=0,r)|0)|0;i=r;q=0}s=Hx(b|0)|0;t=yy(s,173336,c|>2”>p=b+4|0;c=>2”>t=u|0;if((Hc[c&63](u,n,4)|0)!=0){i=f;return}>2”>b;c=>2”>c=a;if((e|0)!=0){>2”>p;c=e}>2”>n=b;u=c&3;if((u|0)==0){v=o+8|0}else if((u|0)==1){v=o+12|0}else if((u|0)==2){v=o+16|0}else{>2”>u=c|0;if((u|0)==0){t=Hx(b|0)|0;p=yy(t,173336,c|>2”>u=b+4|0;c=>2”>if((Hc[c&63](w,m,4)|0)!=0){i=f;return}>2”>Fv(1,135120,(r=i,i=i+1|0,i=i+7&-8,c=0,r)|0)|0;i=r;x=0}w=Hx(b|0)|0;p=yy(w,173336,c|>2“>c=>2“>if((Hc[c&63](y,l,4)|0)!=0){i=f;return}>2“>Fv(1,135120,(r=i,i=i+1|0,i=i+7&-8,c=0,r)|0)|0;i=r;z=0}n=Hx(b|0)|0;y=yy(n,173336,c|>2”>c=>2”>l=A|0;y=Hc[c&63](A,k,4)|0;if((y|0)==0){>2”>b;c=>2”>c=a;if((e|0)!=0){>2”>u;c=e}>2”>y=c|0;if((y|0)==0){i=f;return}else{C=y}while(1){>2”>y=c|0;if((y|0)==0){D=73;break}else{C=y}}if((D|0)==73){i=f;return}}else if((d|0)==102){>2”>Fv(1,135120,(r=i,i=i+1|0,i=i+7&-8,c=0,r)|0)|0;i=r;E=0}C=Hx(b|0)|0;y=yy(C,173336,c|>2“>D=b+4|0;c=>2“>y=F|0;E=Hc[c&63](F,j,4)|0;if((E|0)!=0){>2“>E=c&3;if((E|0)==0){G=o+20|0}else if((E|0)==1){G=o+24|0}else if((E|0)==2){G=o+28|0}else{>2“>E=c|0;if((E|0)==0){F=Hx(b|0)|0;y=yy(F,173336,c|>2“>c=>2“>E=H|0;y=Hc[c&63](H,h,4)|0;if((y|0)!=0){>2“>y=c&3;if((y|0)==0){I=o+32|0}else if((y|0)==1){I=o+36|0}else if((y|0)==2){I=o+40|0}else{>2“>o=c|0;if((o|0)==0){y=Hx(b|0)|0;d=yy(y,173336,c|>2“>c=>2“>o=J|0;if((Hc[c&63](J,g,4)|0)!=0){i=f;return}>2“>b;c=>2“>c=a;if((e|0)!=0){>2“>D;c=e}>2“>Fv(1,79840,(r=i,i=i+1|0,i=i+7&-8,c=0,r)|0)|0;i=r;i=f;return}}function Ux(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>e=c|0;tx(e,b);return}else{f=d}while(1){>2“>0;tx(c|0,f);if((d|0)==0){break}else{f=d}}>2“>f=0,g=0,h=0,j=0,k=0,l=0,m=0;f=i;g=b+8|0;h=c|0;j=h;while(1){if((j|0)==0){k=0;l=14;break}if((a|0)==(a|0)){if((Ya(d|0,m|0)|0)==0){l=7;break}}>2”>d=b;m=c|0;if((m&4|0)==0){if((j|0)==(h|0)&(e|0)==0){k=h;i=f;return k|0}>2”>j;g=e<<2&4;c=m&-5|g;d=m&3;if((d-2|0)>>>0>=2>>>0){k=j;i=f;return k|0}>2”>j;b=m;c=>2”>Fv(1,168464,(h=i,i=i+1|0,i=i+7&-8,c=0,h)|0)|0;i=h;k=j;i=f;return k|0}}else if((l|0)==14){i=f;return k|0}return 0}function Wx(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2”>l=c|0;if((l|0)==(d|0)){m=7;break}if((a|0)==(a|0)){if((Ya(d|0,l|0)|0)==0){m=7;break}}>2”>l=b;n=c|0;if((n&4|0)!=0){k=j;break}if((j|0)==(i|0)){k=i;break}>2”>j;c=n&-5;l=n&3;if((l-2|0)>>>0>=2>>>0){k=j;break}>2”>j;l=n;c=>2”>j=sx(g,e)|0;i=j;c=>2”>n=c|0;do{if((n|0)==0){>2”>p=n+4|0;q=c|0;if((q|0)==(n|0)){>2”>i;c=n;break}else{>2”>q;c=i;break}}}>2”>c=>2”>n=(p|0)==3?b-32|0:b+32|0;c=>2”>c&-5;o=i;break}else if((l|0)==3|(l|0)==2){>2”>c=i}else{>2”>c=>2”>c=>2”>while(0);p=c|0;if((p&4|0)!=0){o=i;break}>2”>i;c=p&-5;n=p&3;if((n-2|0)>>>0>=2>>>0){o=i;break}>2”>i;n=p;c=>2”>n=c|0;do{if((n|0)==0){>2”>p=n+4|0;q=c|0;if((q|0)==(n|0)){>2”>i;c=n;break}else{>2”>q;c=i;break}}}>2”>c=>2”>j=(n|0)==3?b-32|0:b+32|0;c=>2”>c&-5;o=i;break}else{o=i;break}}}while(0);if((f|0)==0){r=o;return r|0}Vx(b,d,1)|0;r=o;return r|0}function Xx(b,d){b=b|0;d=d|0;var >2”>l=c|0;if((l|0)==(d|0)){k=7;break}if((a|0)==(a|0)){if((Ya(d|0,l|0)|0)==0){k=7;break}}>2”>d=b;l=c|0;do{if((l&4|0)==0){if((i|0)==(h|0)){m=h;n=h;break}>2”>i;c=l&-5;o=l&3;if((o-2|0)>>>0>=2>>>0){m=i;n=i;break}>2”>i;o=p;c=>2”>r=q+4|0;q=c|0;}>2”>c;>2”>if((c|0)!=(m|0)){break}>2”>0;c=(>2”>while(0);fy(f,c|0)|0;tx(f,m);j=0;return j|0}else if((k|0)==18){return j|0}return 0}function Yx(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>f=c|>2”>d;e=b;f=c|>2”>f=(e|0)==3?b-36+4|0:b+32|0;c=>2”>c&-5;return}function Zx(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=(d|0)<0?-d|0:d;if((b|0)==0){Wx(a|0,c,f,e)|0;if((d|0)>-1){return}g=sy(a)|0;if((g|0)==0){return}else{h=g}do{Zx(h,0,c,d,e);h=ty(h)|0;}while((h|0)!=0);return}else if((b|0)==1|(b|0)==2|(b|0)==3){h=ux(a)|0;if((h|0)==0){return}if((b|0)==1){b=h;do{Wx(b|0,c,f,e)|0;b=vx(a,b)|0;}while((b|0)!=0);return}else{i=h}do{h=mw(a,i)|0;if((h|0)!=0){b=h;do{Wx(b|0,c,f,e)|0;b=ow(a,b)|0;}while((b|0)!=0)}i=vx(a,i)|0;}while((i|0)!=0);return}else{return}}function _x(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if((b|0)==0){Ov(a,a|0,92,c,1)|0;return}else if((b|0)==1|(b|0)==2|(b|0)==3){d=ux(a)|0;if((d|0)==0){return}if((b|0)==1){b=d;do{Xx(b|0,c)|0;b=vx(a,b)|0;}while((b|0)!=0);return}else{e=d}do{d=mw(a,e)|0;if((d|0)!=0){b=d;do{Xx(b|0,c)|0;b=ow(a,b)|0;}while((b|0)!=0)}e=vx(a,e)|0;}while((e|0)!=0);return}else{return}}function $x(a,b,c){a=a|0;b=b|0;c=c|0;Xx(b|0,c)|0;return}function ay(a){a=a|0;var >2”>c=0;return}else{e=a}while(1){>2”>0;fy(b,c|>2”>c=0;return}function by(b){b=b|0;var d=0,e=0,f=0,g=0;if((b|0)==0){d=214176}else{>2”>e=c|0;if((e|0)!=0){f=e;g=Ay(b,f)|0;return g|0}e=yy(b,172584,c|e;a=1;a=1;f=e;g=Ay(b,f)|0;return g|0}function cy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;e=i;i=i+24|0;f=e|0;if((b|0)==0){g=214176}else{>2“>h=c|0;if((h|0)==0){j=yy(b,172584,c|j;a=1;a=1;k=j}else{k=h}>2”>d;d=Hc[c&63](k,f,4)|0;if((d|0)==0){l=0;i=e;return l|0}>2”>j=(c|0)+20|0}l=yy(b,172584,c|l;a=1;a=1;m=l}else{m=k}>2”>d;k=m|0;l=Hc[c&63](m,f,4)|0;if((l|0)==0){f=(xF(d|0)|0)+20|0;if(h){n=dF(f)|0}else{n=sx(b,f)|0}>2”>1;f=n+16|0;zF(f|0,d|0)|0;c=>2”>n=l+8|0;c=(>2”>g=c|0;i=e;return g|0}function ey(b,d){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+24|0;f=e|0;if((d|0)==0){g=0;i=e;return g|0}h=(b|0)==0;if(h){j=214176}else{>2”>k=c|0;if((k|0)==0){l=yy(b,172584,c|l;a=1;a=1;m=l}else{m=k}>2“>d;k=m|0;l=Hc[c&63](m,f,4)|0;if((l|0)==0){f=(xF(d|0)|0)+20|0;if(h){n=dF(f)|0}else{n=sx(b,f)|0}a|>2”>f;Hc[c&63](m,n,1)|0;o=n}else{>2”>c|0)+1;o=l}>2”>h=(c|0)+20|0}k=yy(b,172584,c|k;a=1;a=1;l=k}else{l=j}>2”>d;j=Hc[c&63](l,f,4)|0;if((j|0)==0){g=-1;i=e;return g|0}>2”>d=j+8|0;f=(c|f;if(!((f|0)==0|a^1)){g=0;i=e;return g|0}zy(b,l,j)|0;g=0;i=e;return g|0}function gy(b){b=b|0;var d=0;if((b|0)==0){d=0;return d|0}d=(a|>2“>d=b-8|0;c=a|0?-2147483648:0);return}function iy(a,b){a=a|0;b=b|0;c=a;c=b;c=0;return}function jy(){var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,_a=0,$a=0,ab=0,bb=0;e=i;i=i+2088|0;f=e|0;g=e+1024|0;h=e+2048|0;j=e+2064|0;k=e+2072|0;l=e+2080|0;if(!(a|0)){a=1;if((c|0)==0){c=1}if((c|0)==0){c=if((c|0)==0){c=m=c|0;if((m|0)==0){n=10}else{o=c|ky();r=ly(c|0,16384)|0;c[(c|0)+(c<<2)>>2]=r;r=c|0;m=c|r=t+(s<<2)|0;c=>2”>u=c[(c|0)+8>>2]|0;c=u;c=u;c=2];a=a|0}u=l|0;a:while(1){l=c|0;a=a|0;r=(c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]|0)+(c|0)|0;s=l;t=l;b:while(1){l=r;m=s;while(1){o=c[76496+(d<<c=l;c=m;v=l;w=o}c:while(1){o=w&255;x=v;do{>1”>0)+o|0;if((b|0)==(x|0)){break c}>2”>while(z<<16>>16<=88);v=x;w=c&255}>1”>0;A=m+1|0;if((b|0)==224){B=z;C=A;D=t;break}else{l=z;m=A}}d:while(1){m=D;l=B;A=C;e:while(1){E=c|0;F=b[78488+(c<<1)>>1]|0}else{E=A;F=z}c=D;z=E;c=z-m;a=a|0;a=0;c=E;G=F<<16>>16;f:while(1){switch(G|0){case 4:{n=36;break b;break};case 18:{n=83;break a;break};case 19:{n=86;break a;break};case 5:{n=38;break b;break};case 21:{n=96;break b;break};case 3:{n=33;break b;break};case 15:{n=76;break a;break};case 16:{n=78;break a;break};case 17:{n=80;break a;break};case 2:{n=30;break b;break};case 0:{break f;break};case 14:{n=72;break a;break};case 11:{n=64;break a;break};case 12:{n=66;break a;break};case 24:{n=111;break b;break};case 25:{n=114;break b;break};case 1:{n=28;break a;break};case 9:{n=60;break b;break};case 30:{n=154;break b;break};case 31:{n=162;break a;break};case 32:{n=165;break b;break};case 29:{n=145;break b;break};case 33:{break};case 10:{n=62;break b;break};case 20:{n=89;break a;break};case 6:{n=40;break b;break};case 7:{n=43;break b;break};case 8:{n=45;break b;break};case 28:{n=137;break b;break};case 26:{n=122;break b;break};case 27:{n=127;break b;break};case 13:{n=68;break a;break};case 22:{n=101;break a;break};case 23:{n=104;break b;break};case 34:case 35:case 36:case 37:{H=0;n=238;break a;break};default:{n=237;break a}}I=z-(c|0)|0;J=I-1|0;a=a|0;K=c|0;L=c|>2“>0;if((c|0)==0){c=>2“>c[c>>2]=c;c[(c[(c|0)+(c<<2)>>2]|0)+44>>2]=1;M=c|0;O=c|N=c|0;L=c|0;S=c|0;if(N>>>0<=(K+L|0)>>>0){break e}if(N>>>0>(K+(L+1)|0)>>>0){n=188;break a}a=a|0;K=L+1|0;if((K|0)<(N|0)){L=K;M=M+1|0;O=O+1|0}else{break}}O=c|0;M=c|>2”>if((c|0)==2){c=>2”>O=c|0;M=O-N-1|0;if((M|0)==0){L=Z;K=c|0;_=O;while(1){$=>2”>0;if((c|0)==0){n=199;break a}aa=_<<1;if((aa|0)==0){ba=(_>>>3)+_|0}else{ba=aa}>2”>ba;aa=gF(O,ba+2|0)|0;c=aa;if((aa|0)==0){n=203;break a}ca=aa+(K-O)|0;c=ca;O=c[(c|0)+(c<<_=Hc[c[c[(c|0)+8>>2]>>2]&63](c|0)+N|0,ea>>>0>8192>>>0?8192:ea)|0;c=_;c[(c[(c|0)+(c<<2)>>2]|0)+16>>2]=_}do{if((c|0)==0){if((N|0)==0){my(c|0);ga=1;break}else{c[(c[(c|0)+(c<<2)>>2]|0)+44>>2]=2;ga=2;break}}else{ga=0}}while(0);M=c|0;_=M+N|0;K=c|0;L=c|>2”>0;if(_>>>0>(c|0)>>>0){0,_+(M>>>1)|0)|0;c[(c[(c|0)+(c<<2)>>2]|0)+4>>2]=da;da=c|0;_=c|ha=da;ia=_;ja=c|0}else{ha=K;ia=L;ja=M}M=ja+N|0;c=0)+4>>2]|0)+M|0]=0;a[(c[(c[(c|0)+(c<<2)>>2]|0)+4>>2]|0)+((c|0)+1)|0]=0;M=c|0;L=c|0)+4>>2]|0;c=K;T=ga;U=K;V=M;W=L}if((T|0)==0){break d}else if((T|0)==2){n=227;break e}else if((T|0)!=1){continue a}a=0;c=U;G=(((c|0)-1|0)/2|0)+34|0}a=a|0;l=c|0;A=c|0}if((n|0)==227){0)+4>>2]|0)+(c|0)|0;c=0)+28>>2]|0)+(c|0)|0;if(U>>>0<l>>>0){ka=m;la=U}else{B=m;C=l;D=U;continue}while(1){m=a|0;if(m<<24>>24==0){ma=1}else{>1”>if((b|0)==0){na=ma;oa=ka}else{c=ka;c=la;na=ma;oa=ka}g:while(1){m=na&255;A=oa;do{>1”>0)+m|0;if((b|0)==(A|0)){break g}>2”>while(G<<16>>16<=88);na=c&255;oa=A}l=S+J|0;c=0)+28>>2]|0)+(c|0)|0;if((J|0)>0){G=N;z=S;while(1){o=a|0;if(o<<24>>24==0){qa=1}else{>1”>if((b|0)==0){ra=qa;sa=G}else{c=G;c=z;ra=qa;sa=G}h:while(1){o=ra&255;x=sa;do{>1”>0)+o|0;if((b|0)==(x|0)){break h}>2”>while(L<<16>>16<=88);ra=c&255;sa=x}>1”>if((b|0)!=0){c=ua;c=l}>1”>0;if((b|0)==(ua|0)){va=z}else{z=ua;while(1){>1”>0;A=G<<16>>16;m=b|>1”>z=b|0;wa=z<<16>>16==88?0:z<<16>>16;if((wa|0)==0){B=ua;C=l;D=S}else{n=186;break}}if((n|0)==186){n=0;z=S+I|0;c=z;r=wa;s=z;t=S;continue}z=U+J|0;c=0)+28>>2]|0)+(c|0)|0;if((J|0)>0){xa=N;ya=U}else{r=N;s=z;t=U;continue}while(1){N=a|0;if(N<<24>>24==0){za=1}else{>1“>if((b|0)==0){Aa=za;Ba=xa}else{c=xa;c=ya;Aa=za;Ba=xa}i:while(1){N=Aa&255;A=Ba;do{>1“>0)+N|0;if((b|0)==(A|0)){break i}>2“>while(m<<16>>16<=88);Aa=c&255;Ba=A}n=0;t=c|0;if((t|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10}c=(c|0)+1;continue}else if((n|0)==33){n=0;t=c|0;if((t|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10}c=3;continue}else if((n|0)==36){n=0;t=c|0;if((t|0)==0){continue}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10;continue}else if((n|0)==38){n=0;t=c|0;if((t|0)==0){continue}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10;continue}else if((n|0)==40){n=0;t=c|0;if((t|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10}c=1;continue}else if((n|0)==43){n=0;t=c|0;if((t|0)==0){continue}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10;continue}else if((n|0)==45){n=0;t=c|0;if((t|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10}t=c|>2”>k,c=c=(>2“>s=z+(c|0)|0;z=s;while(1){t=a|0;if((t<<24>>24|0)==34|(t<<24>>24|0)==0){break}z=z+1|0}if((z|0)==(s|0)){continue}a=0;t=z-s|0;r=c|0;if((r|0)<(t|0)){if((r|0)==0){Ea=dF(t+1|0)|0}else{Ea=gF(c|0,t+1|0)|0}c=Ea;c=t;Fa=Ea}else{Fa=c|0}zF(Fa|0,s|0)|0;c=c;continue}else if((n|0)==60){n=0;t=c|0;if((t|0)==0){continue}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10;continue}else if((n|0)==62){n=0;t=c|0;if((t|0)==0){continue}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10;continue}else if((n|0)==96){n=0;t=c|0;if((t|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10}c=5;t=c|0;if((t|0)==0){r=dF(1024)|0;c=r;c=r+1024;Ga=r}else{Ga=t}c=Ga;a=0;continue}else if((n|0)==104){n=0;t=c|0;if((t|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(t-1)|0]|0)==10}t=c|0;if(t>>>0>(c|0)>>>0){r=t-1|0;c=r;Ha=r}else{Ha=t}c=Ha+1;a=34;t=c|0;r=c|0;if(t>>>0<r>>>0){Ia=t}else{l=c|0;m=l;G=r-m<<1;r=gF(l,G)|0;c=r;c=r+G;G=r+(t-m)|0;c=G;Ia=G}c=Ia+1;a=0;continue}else if((n|0)==111){n=0;G=c|0;if((G|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(G-1)|0]|0)==10}c=(c|0)+1;continue}else if((n|0)==114){n=0;G=c|0;if((G|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(G-1)|0]|0)==10}G=c|0;m=c|0;if(m>>>0>(c|0)>>>0){t=m-1|0;c=t;Ja=t}else{Ja=m}m=a|0;c=Ja+1;a=m;if(m<<24>>24==0){continue}else{Ka=G}while(1){G=Ka+1|0;m=c|0;t=c|0;if(m>>>0<t>>>0){La=m}else{r=c|0;l=r;L=t-l<<1;t=gF(r,L)|0;c=t;c=t+L;L=t+(m-l)|0;c=L;La=L}L=a|0;c=La+1;a=L;if(L<<24>>24==0){continue a}else{Ka=G}}}else if((n|0)==122){n=0;s=c|0;if((s|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(s-1)|0]|0)==10}c=7;c=1;s=c|0;if((s|0)==0){z=dF(1024)|0;c=z;c=z+1024;Na=z}else{Na=s}c=Na;a=0;continue}else if((n|0)==127){n=0;s=c|0;if((s|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(s-1)|0]|0)==10}s=(c|0)-1|0;c=s;if((s|0)==0){n=136;break}s=c|0;z=c|0;if(z>>>0>(c|0)>>>0){G=z-1|0;c=G;Oa=G}else{Oa=z}z=a|0;c=Oa+1;a=z;if(z<<24>>24==0){continue}else{Pa=s}while(1){s=Pa+1|0;z=c|0;G=c|0;if(z>>>0<G>>>0){Qa=z}else{L=c|0;l=L;m=G-l<<1;G=gF(L,m)|0;c=G;c=G+m;m=G+(z-l)|0;c=m;Qa=m}m=a|0;c=Qa+1;a=m;if(m<<24>>24==0){continue a}else{Pa=s}}}else if((n|0)==137){n=0;s=c|0;if((s|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(s-1)|0]|0)==10}c=(c|0)+1;s=c|0;m=c|0;if(m>>>0>(c|0)>>>0){l=m-1|0;c=l;Ra=l}else{Ra=m}m=a|0;c=Ra+1;a=m;if(m<<24>>24==0){continue}else{Sa=s}while(1){s=Sa+1|0;m=c|0;l=c|0;if(m>>>0<l>>>0){Ta=m}else{z=c|0;G=z;L=l-G<<1;l=gF(z,L)|0;c=l;c=l+L;L=l+(m-G)|0;c=L;Ta=L}L=a|0;c=Ta+1;a=L;if(L<<24>>24==0){continue a}else{Sa=s}}}else if((n|0)==145){n=0;s=c|0;if((s|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(s-1)|0]|0)==10}s=c|0;L=c|0;if(L>>>0>(c|0)>>>0){G=L-1|0;c=G;Ua=G}else{Ua=L}L=a|0;c=Ua+1;a=L;if(L<<24>>24!=0){L=s;do{L=L+1|0;s=c|0;G=c|0;if(s>>>0<G>>>0){Va=s}else{m=c|0;l=m;z=G-l<<1;G=gF(m,z)|0;c=G;c=G+z;z=G+(s-l)|0;c=z;Va=z}z=a|0;c=Va+1;a=z;}while(z<<24>>24!=0)}c=(c|0)+1;continue}else if((n|0)==154){n=0;L=c|0;if((L|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(L-1)|0]|0)==10}L=c|0;z=c|0;if(z>>>0>(c|0)>>>0){l=z-1|0;c=l;Wa=l}else{Wa=z}z=a|0;c=Wa+1;a=z;if(z<<24>>24==0){continue}else{Xa=L}while(1){L=Xa+1|0;z=c|0;l=c|0;if(z>>>0<l>>>0){Ya=z}else{s=c|0;G=s;m=l-G<<1;l=gF(s,m)|0;c=l;c=l+m;m=l+(z-G)|0;c=m;Ya=m}m=a|0;c=Ya+1;a=m;if(m<<24>>24==0){continue a}else{Xa=L}}}else if((n|0)==165){n=0;L=c|0;if((L|0)==0){_a=0}else{c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(L-1)|0]|0)==10;_a=c|0}Ma(c|0,_a|0,1,c|0)|0;continue}}if((n|0)==28){_a=c|0;if((_a|0)==0){H=-1;i=e;return H|0}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10;H=-1;i=e;return H|0}else if((n|0)==64){_a=c|0;if((_a|0)==0){H=259;i=e;return H|0}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10;H=259;i=e;return H|0}else if((n|0)==66){_a=c|0;if((_a|0)==0){H=260;i=e;return H|0}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10;H=260;i=e;return H|0}else if((n|0)==68){_a=c|0;if((_a|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10}if((c|0)!=0){H=258;i=e;return H|0}c=258;H=258;i=e;return H|0}else if((n|0)==72){_a=c|0;if((_a|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10}if((c|0)!=0){H=261;i=e;return H|0}c=261;H=261;i=e;return H|0}else if((n|0)==76){_a=c|0;if((_a|0)==0){H=263;i=e;return H|0}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10;H=263;i=e;return H|0}else if((n|0)==78){_a=c|0;if((_a|0)==0){H=262;i=e;return H|0}c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10;H=262;i=e;return H|0}else if((n|0)==80){_a=c|0;if((_a|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10}H=(c|0)==261?264:45;i=e;return H|0}else if((n|0)==83){_a=c|0;if((_a|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10}H=(c|0)==258?264:45;i=e;return H|0}else if((n|0)==86){_a=c|0;if((_a|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10}c=dy(c|0,c|0)|0;H=267;i=e;return H|0}else if((n|0)==89){_a=c|0;if((_a|0)==0){$a=-1}else{c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(_a-1)|0]|0)==10;$a=(c|0)-1|0}_a=g|0;g=c|0;Xa=a|0;if(((Xa&255)-48|0)>>>0<10>>>0|Xa<<24>>24==46){ab=g}else{g=c|0;Iv(h,1024,f|0);Lv(h,142776)|0;Lv(h,c|c,>2”>0;if(_a>>>0<(c|0)>>>0){bb=_a}else{a=>2“>0;c=0,Da)|0)|0;i=Da;Mv(h);h=(c|0)-1|0;a=a|0;E=D+h|0;c=E;c=D;c=h;a=a|0;a=0;c=E;ab=c|0}c=dy(c|0,ab)|0;H=267;i=e;return H|0}else if((n|0)==101){ab=c|0;if((ab|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(ab-1)|0]|0)==10}c=1;c=dy(c|0,c|0)|0;H=268;i=e;return H|0}else if((n|0)==136){c=1;c=ey(c|0,c|0)|0;H=268;i=e;return H|0}else if((n|0)==162){ab=c|0;if((ab|0)!=0){c[(c[(c|0)+(c<<2)>>2]|0)+28>>2]=(a[(c|0)+(ab-1)|0]|0)==10}H=a[c|0]|0;i=e;return H|0}else if((n|0)==188){ny(159416);return 0}else if((n|0)==199){a=0,b=0,d=0;a=c|0;if((a|0)==0){b=dF(4)|0;d=b;c=d;if((b|0)==0){ny(163504)}0;c=1;c=0;return}d=c|0;if((c|0)>>>0<(d-1|0)>>>0){return}b=d+8|0;d=gF(a,b<<2)|0;a=d;c=a;if((d|0)==0){ny(163504)}vF(a+(c<<2)|0,0,32)|0;c=b;return}function ly(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=dF(48)|0;f=e;if((e|0)==0){ny(131672);return 0}>2”>d;g=dF(d+2|0)|0;c=g;if((g|0)==0){ny(131672);return 0}>2”>1;d=Vb()|0;h=c|0;a=0;a=>2“>g;c=0;g=c|0;if((g|0)==0){i=0}else{i=c[g+(c<<2)>>2]|0}if((i|0)==(f|0)){i=g+(c<<2)|0;c=>2”>0)+16>>2];j=c[(c|0)+8>>2]|0;c=j;c=j;c=2];a=a|>2“>b;c=1;k=10}else{>2“>b;c=1;if((g|0)==0){l=0}else{k=10}}if((k|0)==10){l=c[g+(c<<2)>>2]|0}if((l|0)!=(f|0)){>2“>1;c=0}if((b|0)==0){>2“>m;c=h;return f|0}>2“>m;c=h;return f|0}function my(b){b=b|0;var 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;d=c|0;if((d|0)==0){e=3}else{if((c[d+(c<<2)>>2]|0)==0){e=3}else{f=d;e=5}}do{if((e|0)==3){ky();d=ly(c|0,16384)|0;c[(c|0)+(c<<2)>>2]=d;d=c|0;if((d|0)!=0){f=d;e=5;break}d=c[f+(c<<>2”>c=>2”>0]=0;a[(c|>2”>c;>2”>1;c=0;l=c|0;if((l|0)==0){m=0}else{m=c[l+(c<<2)>>2]|0}if((m|0)!=(d|0)){g=d;h=j;i=k;break}n=l+(c<<2)|0;c=>2”>0)+16>>2];l=c[(c|0)+8>>2]|0;c=l;c=l;c=2];a=a|0;g=d;h=j;i=k}}>2“>b;c=1;m=c|0;if((m|0)==0){o=0}else{o=c[m+(c<<2)>>2]|0}if((o|0)!=(g|0)){>2“>1;c=0}if((b|0)==0){p=0}else{p=(Ob(Ta(b|0)|0)|0)>0|0}>2“>p;c=i;i=(c|0)+(c<<2)|0;c=>2“>0)+16>>2];h=c[(c|0)+8>>2]|0;c=h;c=h;c=2];a=a|0;return}function ny(a){a=a|0;var >2”>0,168432,(b=i,i=i+8|0,c=a,b)|0)|0;i=b;mb(2)}function oy(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=i;i=i+2064|0;e=d+2048|0;Iv(e,1024,d|0);f=c|0;if((f|0)!=0){Lv(e,f)|0;Lv(e,98096)|0}c,f)|0)|0;i=f;Lv(e,b)|0;Lv(e,c|>2“>0;if(g>>>0<(c|0)>>>0){h=g}else{a=>2”>0;c=b=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;b=c|0;d=c|0;a=a|0;e=c|0;f=c|>2“>0;h=c|0;if(d>>>0>=(h+2|0)>>>0){i=b;j=d;k=j-1|0;a=64;c=i;l=a|0;a=l;c=k;return}m=(c|h=h-1|0;m=m-1|0;a=a|0;p=c|0;q=c|>2”>while(h>>>0>(c|f=s-t|0;t=d+f|0;c=0)+16>>2]=u;if(t>>>0<((c[(c[(c|0)+(c<<2)>>2]|0)+4>>2]|0)+2|0)>>>0){ny(82416)}else{i=b+f|0;j=t;k=j-1|0;a=64;c=i;l=a|0;a=l;c=k;return}}function qy(){var b=0,d=0,e=0;b=c|0;if((b|0)==0){return}d=c[b+(c<<2)>>2]|0;if((d|0)==0){return}>2”>0;b=d+4|0;a[c|>2”>0)+1|0]=0;c=>2”>c=0;b=c|0;if((b|0)==0){e=0}else{e=c[b+(c<<2)>>2]|0}if((e|0)!=(d|0)){return}d=b+(c<<2)|0;c=>2“>0)+16>>2];b=c[(c|0)+8>>2]|0;c=b;c=b;c=2];a=a|0;return}function ry(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;f=i;i=i+120|0;g=f|0;h=f+56|0;j=f+112|0;do{if((d|0)!=0){if((Yw(b,0,d,j,0)|0)==0){break}>2”>0;l=b+40|0;By(b,c|>2”>k;k=c|>2”>d=c|>2”>0,174032);c=>2”>0;j=Hc[c&63](e,g|0,4)|0;if((j|0)==0){>2”>c;>2”>0;c=h;a=>2”>b;c=>2”>c=d;n=Iw(g)|0}else{n=j}ax(b,0,n|0);m=n;i=f;return m|0}function sy(a){a=a|0;var >2”>Hc[c&63](b,0,128)|0}function ty(a){a=a|0;var >2”>e=c|>2”>c|0}function vy(a,b){a=a|0;b=b|0;var >2”>Hc[c&63](d,b|0,2)|0}function wy(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;e=c|0;a=(b|0)!=0;do{if((e|0)==0){if(a){eF(b);f=0;break}else{f=dF(d)|0;break}}else{if(a){tx(e,b);f=0;break}else{f=sx(e,d)|0;break}}}while(0);return f|0}function xy(a,b,d){a=a|0;b=b|0;d=d|0;d=c|0;if((d|0)==0){eF(b);return}else{tx(d,b);return}}function yy(a,b,d){a=a|0;b=b|0;d=d|0;var >2”>0;c=114;c=f;c=0;return a|0}function zy(a,b,d){a=a|0;b=b|0;d=d|0;c=a;return >2“>d=0,e=0,f=0;d=(Wg(b,0,0)|0)+28|0;e=c|114;c=a;if((Vg(b)|0)!=0){f=1;return f|0}e;c=0;f=0;return f|0}function By(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)==0){return}if((Wg(b,0,0)|0)==(c|0)){return}Wg(b,c,0)|0;return}function Cy(b,d){b=b|0;d=d|0;var 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,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,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;if((b|0)==0){e=117688;return e|0}if((a|0)==0){e=117688;return e|0}f=d+1|0;a=34;g=a|0;if(((g&255)-48|0)>>>0<10>>>0|g<<24>>24==46){h=1}else{h=g<<24>>24==45|0}do{if(g<<24>>24==0){a=34;a=0;i=169768;j=126080}else{k=b+1|0;l=f;m=g;n=0;o=0;p=0;q=h;r=0;a:while(1){b:do{if((r|0)==0){s=k;t=l;u=m;v=n;w=o;x=p;y=q;while(1){z=u&255;do{if(u<<24>>24==34){a=92;A=y;B=1;C=w;D=t+1|0}else{if((y|0)==0){E=u<<24>>24!=95&(tb(z|0)|0)==0&u<<24>>24>-1;A=0;B=E?1:x;C=w;D=t;break}if((u<<24>>24|0)==46){E=(w|0)==0;A=E?y:0;B=E?x:1;C=w+1|0;D=t;break}else if((u<<24>>24|0)==45){E=(v|0)==0;A=E?y:0;B=E?x:1;C=w;D=t;break}else{E=(z-48|0)>>>0<10>>>0;A=E?y:0;B=E?x:1;C=w;D=t;break}}}while(0);z=D+1|0;a=u;E=s+1|0;F=a|0;G=v+1|0;H=c|0;do{if((H|0)==0){I=B;J=G;K=z}else{if(F<<24>>24==0|(G|0)<(H|0)){I=B;J=G;K=z;break}if((tb(u<<24>>24|0)|0)!=0){L=1;M=A;N=B;O=C;P=G;Q=F;R=z;S=E;break b}T=a|0;if(T<<24>>24<0|(T-45&255)>>>0<2>>>0|T<<24>>24==92){L=1;M=A;N=B;O=C;P=G;Q=F;R=z;S=E;break b}if(F<<24>>24>-1&(((tb(F&255|0)|0)!=0|F<<24>>24==46|F<<24>>24==45)^1)){L=1;M=A;N=B;O=C;P=G;Q=F;R=z;S=E;break b}a=92;a=10;I=1;J=0;K=D+3|0}}while(0);if(F<<24>>24==0){U=K;V=J;W=I;break a}else{s=E;t=K;u=F;v=J;w=C;x=I;y=A}}}else{y=k;x=l;w=m;v=n;u=o;t=p;s=q;c:while(1){z=w&255;do{if(w<<24>>24==34){a=92;X=s;Y=1;Z=u;_=x+1|0}else{if((s|0)==0){G=w<<24>>24!=95&(tb(z|0)|0)==0&w<<24>>24>-1;X=0;Y=G?1:t;Z=u;_=x;break}if((w<<24>>24|0)==45){G=(v|0)==0;X=G?s:0;Y=G?t:1;Z=u;_=x;break}else if((w<<24>>24|0)==46){G=(u|0)==0;X=G?s:0;Y=G?t:1;Z=u+1|0;_=x;break}else{G=(z-48|0)>>>0<10>>>0;X=G?s:0;Y=G?t:1;Z=u;_=x;break}}}while(0);$=_+1|0;a=w;aa=y+1|0;ba=a|0;z=v+1|0;do{if((c|0)==0){ca=Y;da=z;ea=$}else{F=ba&255;E=ba<<24>>24==0;if(E){U=$;V=z;W=Y;break a}do{if((tb(w<<24>>24|0)|0)==0){G=a|0;if(G<<24>>24<0|(G-45&255)>>>0<2>>>0|G<<24>>24==92){break}if(!(ba<<24>>24>-1&(((tb(F|0)|0)!=0|ba<<24>>24==46|ba<<24>>24==45)^1))){break c}}}while(0);if(E|(z|0)<(c|0)){ca=Y;da=z;ea=$;break}if((tb(a|0)|0)!=0){L=1;M=X;N=Y;O=Z;P=z;Q=ba;R=$;S=aa;break b}G=a|0;if(G<<24>>24<0|(G-45&255)>>>0<2>>>0|G<<24>>24==92){L=1;M=X;N=Y;O=Z;P=z;Q=ba;R=$;S=aa;break b}if(ba<<24>>24>-1&(((tb(F|0)|0)!=0|ba<<24>>24==46|ba<<24>>24==45)^1)){L=1;M=X;N=Y;O=Z;P=z;Q=ba;R=$;S=aa;break b}a=92;a=10;ca=1;da=0;ea=_+3|0}}while(0);if(ba<<24>>24==0){U=ea;V=da;W=ca;break a}else{y=aa;x=ea;w=ba;v=da;u=Z;t=ca;s=X}}a=92;a=10;L=0;M=X;N=1;O=Z;P=0;Q=ba;R=_+3|0;S=aa}}while(0);if(Q<<24>>24==0){U=R;V=P;W=N;break}else{k=S;l=R;m=Q;n=P;o=O;p=N;q=M;r=L}}a=34;a=0;if((W|0)!=0){e=d;return e|0}if((V|0)!=1){i=169768;j=126080;break}if(((a|0)-45&255)>>>0<2>>>0){e=d}else{i=169768;j=126080;break}return e|0}}while(0);while(1){V=i+4|0;if((pm(j,b)|0)==0){e=d;fa=49;break}d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=((xF(b|0)|0)<<1)+2|0;e=d>>>0>1024>>>0?d:1024;d=c|0;if((e|0)>(c|0)){if((d|0)==0){f=dF(e)|0}else{f=gF(d,e)|0}c=f;c=e;g=f}else{g=d}if((gy(b)|0)==0){h=Cy(b,g)|0;return h|0}a=60;d=g+1|0;f=a|0;if(f<<24>>24==0){i=g;j=d}else{e=b;b=d;d=f;while(1){f=e+1|0;a=d;k=b+1|0;l=a|0;if(l<<24>>24==0){i=b;j=k;break}else{e=f;b=k;d=l}}}a=62;a=0;h=g;return h|0}function Ey(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=b|0;e=$w(d)|0;do{if((e|0)!=0){if((a|0)==37){break}else{f=0}return f|0}}while(0);e=Vv(d)|0;a:do{if((e|0)!=0){g=Vv(uy(b)|0)|0;if((g|0)==0){break}>2”>i=c|0;j=g+12|0;g=0;b:while(1){>2”>l=c[(c|0)+(g<<2)>>2]|0;if((l|0)==0){break}if((Ya(k|0,l|0)|0)!=0){f=0;break b}}}while(0);g=g+1|0;if((g|0)>=(h|0)){break a}}return f|0}}while(0);e=Uv(b,0)|0;if((e|0)==0){f=1;return f|0}>2”>return(bh(c|0)|0)<1|0}return 0}function Fy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;c=0;e=ew(b|0,141056)|0;do{if((e|0)!=0){if(((a|0)-48|0)>>>0>=10>>>0){break}f=Ja(e|0,0,10)|0;if(!((f|0)==0|(f|0)>59)){break}c=f}}while(0);Gy(b,1);if((Hy(b,d,1)|0)==-1){g=-1;return g|0}if((Iy(b,d)|0)==-1){g=-1;return g|0}e=(c|0)-1|0;c=e;f=b+52|0;a:do{if((e|0)>0){b=e;while(1){>2”>while(0);if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,161536)|0)==-1){g=-1;return g|0}c=>2”>d=0,e=0,f=0;d=a;c=>2”>b=f;c=>2”>b=e;c=k=(a&1)==0?213448:148768;l=(Pw(b)|0)==0;c=Wv(b,2,142576,0)|0;c=Wv(b,2,139520,0)|0;h=1;i=l?213448:145552;j=k}k=$w(b|0)|0;if((k|0)==0){g=6}else{if((a|0)==37){g=6}else{m=136888;n=k}}if((g|0)==6){m=213448;n=213448}g=c|0;k=b+52|0;a:do{if((g|0)>0){l=g;while(1){>2“>while(0);if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,i)|0)==-1){o=-1;return o|0}do{if(!((a|0)==0&(h|0)==0)){>2“>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,133952)|0)==-1){o=-1;return o|0}if((a|0)==0){break}>2“>while(0);if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,m)|0)==-1){o=-1;return o|0}c=(c|0)+1;k=Uv(b,0)|0;do{if((k|0)!=0){>2”>if((Oy(b,d,126080,c|0,e)|0)==-1){o=-1;return o|0}>2”>while(0);c=>2”>h=g;if((Ky(b,g,(c|0)>>>4)|0)!=0){if(j){n=0}else{>2”>p=r;s=r-32|0;t=c[((c&3|0)==2?r:s)+28>>2]|0;do{if((q|0)==(t|0)){u=q}else{>2”>v=c|0}>2”>u=c[((c&3|0)==2?r:s)+28>>2]|0}}while(0);t=sy(b)|0;b:do{if((t|0)==0){o=19}else{w=t;while(1){if((Ey(w)|0)==0){if((xw(w,r,0)|0)!=0){break b}}x=ty(w)|0;if((x|0)==0){o=19;break}else{w=x}}}}while(0);if((o|0)==19){o=0;if(j){y=0}else{>2”>t=c&>2”>0;x=c|0;t=w|0;z=Hx(t)|0;A=c|0;B=z+52|0;if((A|0)>0){z=A;do{>2”>nb(k|0,160056,(C=i,i=i+8|0,c=>2”>C)|0)|0;i=C;if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,k)|0)==-1){f=-1;o=43;break a}}else{if((My(r,d,c|0)|0)==-1){f=-1;o=43;break a}>2“>nb(k|0,160056,(C=i,i=i+8|0,c=>2“>C)|0)|0;i=C;if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,k)|0)==-1){f=-1;o=43;break a}}else{if((My(r,d,c|0)|0)==-1){f=-1;o=43;break a}A=r|0;do{if((a|0)==0){break}>2“>s=Dy(z)|0;if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,s)|0)==-1){f=-1;o=43;break a}>2“>while(0);if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,103256)|0)==-1){f=-1;o=43;break a}}A=ow(b,r)|0;if((A|0)==0){break}else{q=u;r=A}}}r=vx(b,g)|0;if((r|0)==0){f=0;o=43;break}else{g=r}}if((o|0)==43){i=e;return f|0}return 0}function Jy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=sy(a)|0;if((d|0)==0){e=0;return e|0}else{f=d}a:while(1){if((Ey(f)|0)==0){if((Hy(f,b,0)|0)==-1){e=-1;g=11;break}if((Iy(f,b)|0)==-1){e=-1;g=11;break}d=(c|0)-1|0;c=d;a=f+52|0;if((d|0)>0){h=d;do{>2“>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](b,161536)|0)==-1){e=-1;g=11;break}}else{Jy(f,b)|0}h=ty(f)|0;if((h|0)==0){e=0;g=11;break}else{f=h}}if((g|0)==11){return e|0}return 0}function Ky(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=sy(a)|0;a:do{if((e|0)!=0){f=e;while(1){if((Ey(f)|0)==0){if((zx(f,b,0)|0)!=0){g=0;break}}f=ty(f)|0;if((f|0)==0){break a}}return g|0}}>2“>if((c[c>>2]|0)>>>4>>>0<d>>>0){g=0;break}f=qw(a,f)|0;if((f|0)==0){break b}}return g|0}}while(0);do{if((pw(a,b)|0)==0){if((mw(a,b)|0)==0){g=1}else{break}return g|0}}while(0);a=Vv(b|0)|0;if((a|0)==0){g=0;return g|0}>2“>0;e=Hc[c&63](d,0,128)|0;if((e|0)==0){g=0;return g|0}d=a+12|0;a=e;while(1){>2“>0)+(c<<>2“>e=c|e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;e=i;i=i+24|0;f=e|0;g=a|0;h=Hx(g)|0;j=c|0;k=h+52|0;a:do{if((j|0)>0){h=j;while(1){>2”>nb(j|0,160056,(m=i,i=i+8|0,c=>2”>m)|0)|0;i=m;if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](b,j)|0)==-1){l=-1}else{break}i=e;return l|0}else{>2”>if((c&8|0)==0){if((Ny(g,b,d)|0)==-1){l=-1}else{break}i=e;return l|0}}g=b|0;b=Hx(g)|0;h=fw(g,e)|0;if((a|0)==0){f=0;return f|0}g=((xF(h|0)|0)<<1)+2|0;i=g>>>0>1024>>>0?g:1024;g=c|0;if((i|0)>(c|0)){if((g|0)==0){j=dF(i)|0}else{j=gF(g,i)|0}c=j;c=i;k=j}else{k=g}a=0;g=((xF(h|0)|0)<<1)+2|0;i=g>>>0>1024>>>0?g:1024;g=c|0;if((i|0)>(c|0)){if((g|0)==0){l=dF(i)|0}else{l=gF(g,i)|0}c=l;c=i;m=l}else{m=g}>2“>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,164120)|0)==-1){f=-1;return f|0}g=b+1|0;i=((xF(g|0)|0)<<1)+2|0;n=i>>>0>1024>>>0?i:1024;i=c|0;if((n|0)>(c|0)){if((i|0)==0){o=dF(n)|0}else{o=gF(i,n)|0}c=o;c=n;p=o}else{p=i}a=58;break}}else{>2”>if(((c&3)-2|0)>>>0<2>>>0){g=$w(b)|0;h=Hx(b)|0;if((g|0)==0){i=0;break}if((a|0)==0){i=0;break}>2”>h=Dy(g)|0;if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,h)|0)==-1){k=-1}else{i=1;break}return k|0}else{i=0}}while(0);h=Vv(b)|0;j=Hx(b)|0;a:do{if((h|0)==0){l=i}else{>2”>if(((c&3)-2|0)>>>0<2>>>0){p=c|0;if((p|0)!=0){>2”>0)==(c|0)){q=g;break}}p=c|0;if((p|0)==0){r=14;break}>2”>0)==(c|0)){q=g}else{r=14}}else{r=14}}while(0);do{if((r|0)==14){>2”>0)+(c<<t=c|0;if((t|0)>0){u=t;do{>2“>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,86840)|0)==-1){k=-1;r=33;break b}c=(c|0)+1}else{u=c|0;if((u|0)>0){v=u}else{break}do{>2”>while(0);u=Dy(c|>2”>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,168256)|0)==-1){k=-1;r=33;break b}>2”>0)+(c<<>2”>while(0);u=Hc[c&63](e,o,8)|0;if((u|0)==0){l=q;break a}else{o=u;g=q}}if((r|0)==33){return k|0}}}while(0);do{if((l|0)>0){c=(c|0)-1;break}}}>2“>c|8;k=0;return k|0}function Oy(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var 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;h=(g|0)!=0;if(h){i=0}else{i=fh(f,0)|0}>2“>q=p+12|0;r=c|0;if((r|0)==0){k=7}else{if((a|0)==0){k=7}else{k=12}}do{if((k|0)==7){k=0;if((a|0)!=0){k=12;break}if(l){s=o;break}>2“>63](i,p,4)|0;t=c|0;if((t|0)!=0){if((a|0)!=0){k=12;break}}if((a|0)==0){k=12}else{s=o}}}while(0);if((k|0)==12){k=0;r=o+1|0;do{if((o|0)==0){t=c|0;if((t|0)>0){u=t;do{>2“>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,e)|0)==-1){v=-1;k=36;break a}c=(c|0)+1}else{u=c|0;if((u|0)>0){w=u}else{break}do{>2“>while(0);u=Dy(c|>2“>if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,168256)|0)==-1){v=-1;k=36;break}>2“>0)|0;if((Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,u)|0)==-1){v=-1;k=36;break}else{s=r}}c=(c|0)-1;p=b+52|0;b:do{if((s|0)>1){o=c|0;if((o|0)>0){x=o}else{break}while(1){>2“>while(0);r=(Oc[c[(c[(c|0)+8>>2]|0)+4>>2]&255](d,120864)|0)==-1;if(r|h){v=r<<31>>31}else{break}return v|0}else if((k|0)==36){return v|0}}}while(0);do{if((k|0)==34){if(h){v=0}else{break}return v|0}}while(0);fh(f,i)|0;v=0;return v|0}function Py(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=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,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;f=i;i=i+8|0;g=f|0;h=g;j=ux(d)|0;if((j|0)==0){k=0;i=f;return k|0}>2“>y=c&>2“>0;A=(b[(c|0)+168>>1]|0)==0;do{if((q|0)==(z|0)){if(A){B=x;C=w;D=r;break}if((w|0)==0){>2“>Gt(F,v,c[(c|0)+236>>2]|0);B=x;C=F;D=r}else{if(A){B=x;C=w;D=r;break}>2“>0;G=z+8|0;H=c[(c|>2“>0)+212>>2]|0;K=jk(12)|0;L=K;if((a[(c|0)+118|0]|0)==0){M=z|0;N=H}else{>2“>if((a[(c|0)+118|0]|0)==0){O=E|0;P=J}else{>2“>J=c[(c[(c|>2“>Qy(L,G,I,0,e);Q=G|0;R=H-1|0;S=c[(c[(c|0)+132>>2]|0)+48>>2]|0;if((R|0)>(E|0)){I=Q;H=R;G=S}else{T=Q;U=O;V=S;W=P;break}}}else{if((E|0)>(J|0)){X=O;Y=E;Z=P}else{T=M;U=O;V=N;W=P;break}while(1){>2“>Qy(L,G,0,E,e);Qy(L,I,J,0,e);H=G|0;S=c[(c[(c|>2“>Qy(L,aa,_,$,e);G=K+8|0;I=K;if((Hs(c|if((a|0)==0){B=1;C=w;D=L;break}Ma(155176,50,1,m|0)|0;B=1;C=w;D=L;break}>2”>0,c|0)|0;if((E|0)==0){>2”>S=J+8|0;R=(c|>2”>0,c|>2”>0;c=>2”>c=>2”>0,c|>2”>c=0;B=x;C=w;D=L}}while(0);z=ow(d,v)|0;if((z|0)==0){s=D;t=C;u=B;break}else{v=z;r=D;w=C;x=B}}}x=vx(d,q)|0;if((x|0)==0){break}else{n=s;p=t;q=x;j=u}}if((s|0)!=0){>2”>eF(c|0);eF(t);k=u;i=f;return k|0}function Qy(b,d,e,f,i){b=b|0;d=d|0;e=e|0;f=f|0;i=i|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.0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0.0,G=0.0,H=0.0,I=0;j=ux(d)|0;if((j|0)!=0){k=e;l=f;m=b+4|0;n=b|0;o=b+8|0;p=j;do{>2”>if(!((c|0)!=(d|0)|(p|0)==(k|0)|(p|0)==(l|0))){if((a|0)!=0){break}>2”>0;s=c|0;do{>2”>t=kk(400)|0;c=>2”>c=>2”>while(0);s=c|>2”>s+1;c=q}}while(0);p=vx(d,p)|0;}while((p|0)!=0)}>2”>0;if((c|0)<1){return}u=e;e=f;f=i+8|0;n=i|0;o=i+4|0;i=b+4|0;m=b|0;l=b+8|0;b=1;k=d;while(1){>2”>j=jk(8)|0;s=j;r=c|>3”>x=+h;>3”>z=+h;>2”>4;r=jk(64)|0;d=j;c=r;if((a|0)==0){>2”>B=+g;C=(w+y).5(A+-1.0);D=(x+z).5(B+-1.0);E=z*B-D;F=y*A-C;G=x*B-D;H=w*A-C}else{>2”>A=+g;E=z+A;F=y+C;G=x-A;H=w-C}>2”>H;h[(c|>2”>0)+16>>3]=H;h[(c|>2”>0)+32>>3]=F;h[(c|>2”>0)+48>>3]=F;h[(c|>2”>0;r=c|0;do{>2”>j=kk(400)|0;c=>2”>c=>2”>while(0);r=c|>2”>r+1;c=>2”>if((b|0)<(c|0)){b=b+1|0;k=v}else{break}}return}function Ry(b,d,e){b=b|0;d=d|0;e=e|0;var n=g|0;o=$w(b|0)|0;p=c|>2“>o,c=>2“>0)+132>>2]=n;c[c[(c|>2“>0)+132>>2]|0)+4>>2]=c[(c[(c|>2“>if((a[h+(c[(c|0)+120>>2]|0)|0]|0)==0){Sy(b,s,p,h)}>2“>p=c|0;do{if((a|0)!=3){w=s;x=m;y=j;break}if((m|0)==0){o=$w(k)|0;n=(c|>2”>o,c=>2”>if((a[h+(c[(c|0)+120>>2]|0)|0]|0)==0){u=$w(g)|0;l=(c|>2”>u,c=eF(h);c=(c|0)+B;if((d|0)!=0){>2“>c=v}v=jk((B<<2)+4|0)|0;e=sy(b)|0;if((e|0)==0){D=B;E=v}else{b=B;B=e;e=v;while(1){>2“>c=0;i=f;return v|0}else{cc(114768,107904,134,170616);return 0}return 0}function Sy(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2“>g=c&>2“>j=c|0}else{j=i}>2“>d=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=i;i=i+8|0;f=d|0;Zx(b,1,102216,304,1);bn(b)|0;g=jk(((Lw(b)|0)<<2)+4|0)|0;j=b+8|0;c[(c|0)+144>>2]=g;g=ux(b)|0;if((g|0)!=0){k=g;g=0;while(1){>2“>0)+168>>1]<<3)|0;n=k+8|0;c[(c|>2“>0)+116>>2]&1);c[(c[(c|k=l|0;Wx(k,91160,176,1)|0;p=+Fm(k,c|0)+128>>3]=p;p=+Fm(k,g,+h[(c|>2“>g=Wv(b,1,104752,0)|0;b=c[c[(c|0)+144>>2]>>2]|0;if((b|0)==0){q=1;r=0;i=d;return}if((a|0)!=0){0)+132>>2]|0;a=>2“>v,c=>2“>x=$w(s)|0;gc(l|0,96448,(y=i,i=i+16|0,c=p=+h;if(p>0.0){>3”>h/>3”>h/+h}0)+119|0]=1;if((a|0)!=33){break}>2“>while(0);m=m+1|0;k=c[(c[(c|0)+144>>2]|0)+(m<<2)>>2]|0;}while((k|0)!=0);q=1;r=0;i=d;return}else{z=0;A=b}do{b=A|0;k=fw(b,n)|0;do{if((a|0)!=0){0)+132>>2]|0;a=>2”>t,c=>2”>u=$w(b)|0;gc(l|0,96448,(y=i,i=i+16|0,c=p=+h;if(p>0.0){>3“>h/>3“>h/+h}0)+119|0]=1;if((a|0)!=33){if((Km(fw(b,g)|0)|0)<<24>>24==0){break}}>2”>while(0);z=z+1|0;A=c[(c[(c|0)+144>>2]|0)+(z<<2)>>2]|0;}while((A|0)!=0);q=1;r=0;i=d;return}function Uy(a){a=a|0;var b=0,d=0,e=0;b=ux(a)|0;if((b|0)!=0){d=b;do{b=mw(a,d)|0;if((b|0)!=0){e=b;do{tn(e);e=ow(a,e)|0;}while((e|0)!=0)}un(d);d=vx(a,d)|0;}while((d|0)!=0)}>2”>0)+144>>2]|0);eF(c[(c|0)+132>>2]|0);return}function Vy(a){a=a|0;var >2”>0;e=c|>2”>e=c|>2”>0)+12>>2]|0);i=c[(c|0)+132>>2]|0;if((i|0)!=0){>2”>0);eF(c[(c|0)+132>>2]|0)}>2”>0;h=c|b=0,d=0,e=0,f=0;b=kk(24)|0;d=b;c=g(25440,c|>2”>0;c=>2”>0;f=kk(a*20|0)|0;c=>2”>f+(a*20|0);c=>2”>d=0,e=0,f=0;d=a+12|0;e=c|0;if((e|0)>=(b|0)){return}>2”>c=>2”>b=0;b=c|>2”>63](b,0,64)|0;c=>2”>b=c|>2”>b;c=>2”>b=0,d=0;Vg(c|>2”>b=c|>2”>eF(c|0);eF(a);return}function _y(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var >2”>b;c=>2”>0;k=(Hc[c&>2”>0;j=a+20|0;a=c|>2”>a+8;c=>2”>h;c=a;if((d|0)>>>0<=2>>>0){i=g;return}>2”>0;k=$w(f|0)|0;gc(a|0,163312,(a=i,i=i+24|0,c=>2”>e,c=k,a)|0)|0;i=a;i=g;return}function $y(a,b){>2”>e=0,f=0;e=i;i=i+24|0;f=e|0;c=>2”>d;d=c|e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=(c|>2“>0;e=c|>2“>f=a+12|0;g=c|0;if((g|0)==0){>2“>0)|0)/20|0;i=kk(16)|0;j=i;c=>2“>k;c=>2“>k;c=j;l=j}else{l=g}>2“>l;d=c|>2“>c=>2“>c;>2“>c;>2“>f=0;e=c|>2“>f=(c|>2“>c=>2“>0;c=0;j=g}else{j=d}d=sy(a)|0;if((d|0)!=0){k=e+8|0;l=e|0;m=j+8|0;n=j+4|0;o=j|0;p=d;do{d=p|0;if((Za($w(d)|0,123792,7)|0)==0){>2“>0)+132>>2]=d;b[(c|>2“>0)+168>>1]|0;c[(c[(c|>2“>0)+132>>2]|0)+44>>2]|0)+1;c[(c[(c|>2“>0)+1|0;c=>2“>r=q;s=c|0}else{>2“>q;d=mk(c|>2“>d;r=c|0;s=d}>2“>h=g+8|0;p=a+8|0;c[(c|>2“>a=c|0;if((a|0)==0){i=f;return}>2“>0,(a<<2)+4|0)|0;c[(c|0)+176>>2]=h;i=f;return}function ez(b){b=b|0;var >2“>Wv(b,0,159312,0)|0;c=>2“>Wv(b,0,131152,0)|0;c=>2“>0;c=tv(b,2,4,e+20|0)|0;fz(b,e);e=ux(b)|0;if((e|0)==0){gz(b,b);hz(b);i=d;return}else{f=e}do{0;if((a|0)!=0){>3”>0)+8>>2]|0)+132>>2]|0;k=+h- +>3”>l=+h- +>2”>m=k*.5;n=l*.5;o=m*72.0;p=n*72.0;h[c>>>2”>0)+132>>2]|0)+8>>3]=n;h[(c|>2”>0)+40>>3]=l;h[(c|>2”>0)+88>>3]=o;h[(c|>2”>0;j=c[(c|>3”>h;>3”>p;h=-0.0- +>3”>0)+88>>3];h=>2”>h[(c|>3”>l;h=+>3”>0)+96>>3];h=l}f=vx(b,f)|0;}while((f|0)!=0);gz(b,b);hz(b);i=d;return}function fz(f,g){f=f|0;g=g|0;var j=0,k=0,l=0,m=0,n=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.0,L=0.0,M=0.0,N=0.0,O=0,P=0,Q=0.0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0.0,ma=0.0,na=0,oa=0,pa=0.0,qa=0,ra=0,sa=0,ta=0.0,ua=0.0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0.0,Ca=0.0,Da=0.0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0.0,Ra=0.0,Sa=0.0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0.0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0;j=i;i=i+200|0;k=j|0;l=j+32|0;m=j+40|0;n=j+144|0;p=j+152|0;q=j+160|0;if((a|0)!=0){>2”>0;s=$w(f|0)|0;gc(r|0,103288,(t=i,i=i+8|0,c=s,t)|0)|0;i=t}s=ux(f)|0;if((s|0)!=0){r=s;do{>2”>r=m|0;m=g+16|0;s=c|>2”>s+1;nb(r|0,154944,(t=i,i=i+8|0,c=s,t)|0)|0;i=t;if((d|0)>>>0>1>>>0){>2”>0;m=$w(f|0)|0;gc(s|0,151080,(t=i,i=i+16|0,c=>2”>m=Hw(148168,173936,0)|0;r=m|0;Wx(r,92056,272,1)|0;s=jk(56)|0;u=m+8|0;c[(c|>2”>0)+168>>1]=b[(c|0)+168>>1]|0;v=Wv(f,0,145432,0)|0;do{if((v|0)!=0){w=fw(f|0,v)|0;x=Wv(m,0,145432,0)|0;if((x|0)==0){Wv(m,0,145432,w)|0;break}else{hw(r,x,w)|0;break}}}while(0);v=Wv(f,0,142080,0)|0;do{if((v|0)!=0){w=fw(f|0,v)|0;x=Wv(m,0,142080,0)|0;if((x|0)==0){Wv(m,0,142080,w)|0;break}else{hw(r,x,w)|0;break}}}while(0);v=Wv(f,0,138944,0)|0;do{if((v|0)!=0){w=fw(f|0,v)|0;x=Wv(m,0,138944,0)|0;if((x|0)==0){Wv(m,0,138944,w)|0;break}else{hw(r,x,w)|0;break}}}>2”>0;if((c|0)<1){y=0}else{w=g+4|0;x=g|0;z=k|0;A=k+8|0;B=k+16|0;C=k+24|0;k=1;D=0;E=v;while(1){>2”>0)+(k<<2)>>2]|0;Rj(v);F=v|0;G=Ax(m,$w(F)|0,1)|0;Wx(G|0,81280,304,1)|0;H=jk(32)|0;I=G+8|0;c[(c|>2”>0)+168>>1]<<3)|0;c[(c|>2”>0)+212>>2]=v;H=D+1|0;c[(c|O=fw(F,J)|0;if((a|0)==0){K=1.7976931348623157e+308;L=1.7976931348623157e+308;M=-1.7976931348623157e+308;N=-1.7976931348623157e+308;break}a=>2”>z,c=>2”>B,c=>2”>P=$w(F)|0;Fv(0,125976,(t=i,i=i+16|0,c=Q=+h;if(Q>0.0){>3“>h/>3“>h/>3“>h/>3“>h/Q}O=a|0;do{if(O<<24>>24==33){>2“>P=(c|0)+119|0;if(O<<24>>24==63){a=2;break}else{a=1;break}}}>3“>L=+h;>3“>N=+h}}while(0);F=ux(v)|0;if((F|0)!=0){J=G;O=F;do{>2“>O=c|0;if((a|0)!=0){>2“>3]=(M+K)*.5;h[(c[(c|0)+132>>2]|0)+8>>3]=(N+L)*.5}>2“>0;if((k|0)<(c|0)){k=k+1|0;D=H;E=O}else{y=H;break}}}E=ux(f)|0;a:do{if((E|0)==0){R=y}else{D=f;k=y;C=E;b:while(1){>2“>if((c|0)==0){>2“>if((z|0)!=(c[(c[(c|0)+132>>2]|0)+48>>2]|0)){break b}}>2“>D;if((a[(c|0)+118|0]|0)!=0){T=k;break}>2“>0)+112>>2]=z;z=kk(e[(c|>2“>0)+132>>2]=z;c[(c|>2“>0)+120>>2]=k;h[(c|>2“>0)+32>>3];h[(c|>2“>0)+40>>3];h[(c|>2“>0)+88>>3];h[(c|>2“>0)+96>>3];h[(c|>2“>0)+80>>3];c[(c|>2“>0)+8>>2];c[(c|>2“>0)+12>>2];A=c|0;if((a|0)!=0){>2“>0)+132>>2]>>3]=+h[c>>>2“>0)+132>>2]|0)+8>>3]=+h[(c[(c|>2“>0)+119|0]=a[(c|0)+119|0]|0}>2“>k=$w(C|0)|0;D=$w(f|0)|0;H=$w(c[(c|>2“>k,c=>2“>S=c[(c|0)+164>>2]|0;E=S;y=mw(f,T)|0;if((y|0)!=0){H=S+8|0;D=y;do{>2“>Wx(U|0,85888,176,1)|0;k=D+8|0;I=U+8|0;h[(c|>2“>0)+136>>3];h[(c|>2“>0)+128>>3];k=y+8|0;y=(c[(c|>2“>c|>2“>0)+112>>2]|0)+4|0;c=(>2“>0)+1;y=c|>2“>l=c[(c|>2“>c|>2“>0)+112>>2]|0;c=(>2“>0)+1;l=c|>1“>0;z=b|0;if((A|0)!=0){V=A;W=z;X=63;break}Y=kk((z<<16>>16<<2)+4|0)|0;Z=z}else{>16<<2)>>2“>c=>2“>0)+172>>2]=Y;y=(c|>1“>b|0)+1}D=ow(f,D)|0;}while((D|0)!=0)}T=vx(f,T)|0;}while((T|0)!=0)}>2“>0)+132>>2]|0;Y=c|0;if((Y|0)!=0){>2“>4)+16|0)|0;c[c[(c|>2“>Y=c[(c[(c|0)+8>>2]|0)+164>>2]|0;D=Y;if((Y|0)==0){aa=Z;ba=R;ca=V}else{>2“>3;S=c|>2“>z=$w(k)|0;k=$w(y)|0;y=(c|>2“>B,c=>2“>k,c=y,t)|0)|0;i=t}else{>2“>0)+120>>2]|0;C=c[(c|>2“>0)>>>4;nb(175272,131488,(t=i,i=i+32|0,c=>2“>y,c=>2“>S=Ax(m,175272,1)|0;Wx(S|0,81280,304,1)|0;C=jk(32)|0;y=S+8|0;c[(c|>2“>0)+168>>1]<<3)|0;c[(c|>2“>Wx(da|0,85888,176,1)|0;D=da+8|0;h[(c|>2“>0)+8>>2]|0)+136>>3];h[(c|>2“>0)+8>>2]|0)+128>>3];C=c|>1“>0;H=b|>16<<2)>>2“>c=>2“>0)+172>>2]=ea;C=(c|>1“>b|>2“>0)+112>>2]|0)+4|0;c=(>2“>0)+1;C=Y+8|0;Y=(c[(c|>2“>c|>2“>0)+112>>2]|0;c=(>2“>0)+1;Y=c[(c|>2“>c|>3“>S;h=+>2“>c=da;aa=Z+1|0;ba=R+16|0;ca=V+1|0}>2“>c[(c[(c|0)+132>>2]|0)+4>>2]=_}>2“>ba=R+8|0;ca=c|>2“>if((c[(c|0)+8>>2]|0)!=0){break}Gx(Z,R|0)|0}else{>2“>W=jk((ea<<4)+16|0)|0;Y=W;S=c[c[(c|0)+112>>2]>>2]|0;C=jk((S*24|0)+24|0)|0;y=C;D=rw(Z,R)|0;if((D|0)==0){ga=0}else{H=D;D=0;while(1){>2“>3;B=c|0;if((B|0)==(R|0)){>2“>B=c[(c|>3“>0)+132>>2]|0;L=+h- +>3“>N=+h- +>2“>c=>3“>N,+L);h=L*L+N*N;k=D+1|0;B=sw(Z,H,R)|0;if((B|0)==0){ga=k;break}else{H=B;D=k}}}if((ga|0)!=(S|0)){X=95;break d}Jb(C|0,S|0,24,16);do{if((S|0)>1){D=S-1|0;if((D|0)>0){ia=0}else{break}while(1){>3“>h=N+0.0;if((k|0)<(ja|0)){ma=0.0;na=k}else{ka=ja;break}while(1){>3“>h+L;B=na+1|0;if((B|0)<(ja|0)){ma=L;na=B}else{ka=ja;break}}}else{ka=k}}while(0);if((ka|0)<(D|0)){ia=ka}else{break}}}}>2“>S=H+24|0;B=c|0;if((B|0)==0){>3“>pa=+h}>1“>0;A=b|>2“>3;w=c|0;if((w|0)==(R|0)){>3“>N=+h;K=(pa-N)/+(A<<16>>16|0);L=K>.03490658503988659?.03490658503988659:K;if(qa>>>0>R>>>0){ra=1;sa=k;ta=L;ua=N}else{ra=-1;sa=k-1+l|0;ta=-0.0-L;ua=N+ +(l-1|0)*L}if(A<<16>>16>0){>2“>x=c|>2“>x;O=c&>2“>0;if((c[(c|0)+164>>2]|0)==(R|0)){va=v}else{>2“>c=>2“>L;x=w+1|0;if((x|0)<(b[(c|0)+168>>1]|0)){A=A+4|0;L=ta+L;E=E+ra|0;w=x}else{break}}>2“>y=V+8|0;c[c[(c|>2“>fz(da,g);h[(c|>2“>0)+132>>2]|0)+24>>3];h[(c|>2“>0)+132>>2]|0)+32>>3];y=c[(c|>3“>72.0;N=+h72.0>2“>0)+88>>3]=N;h[(c|>2“>if((c|0)==(f|0)){ir(Z)|0}qz(Z,q)}>2“>while(0);X=c|0;do{if((X|0)>1){q=jk(X)|0;a=>2”>c=xa;q=mv(ya,_,0,g+20|0)|0;if((xa|0)==0){za=q;break}eF(xa);za=q}else{if((X|0)!=1){za=0;break}$>2”>while(0);X=c|>2”>ya=c[(c|>3”>p=~~Aa;ta=+h;if(ta<0.0){Ba=ta+-.5}else{Ba=ta+.5}>3”>fa=~~Ca;ta=+h;if(ta<0.0){Da=ta+-.5}else{Da=ta+.5}ya=~~Da;if((X|0)<=1){Ea=0;Fa=ya;Ga=fa;Ha=q;Ia=p;break}>2”>0;wa=c|>2”>wa=Na+8|0;ya=c|>3”>ta=+h;if(ta<0.0){Ra=ta+-.5}else{Ra=ta+.5}>3”>ta=+h;if(ta<0.0){Ta=ta+-.5}else{Ta=ta+.5}>2”>0;fa=c|>2”>oa=c|>2”>while(0);g=c|>3”>Ta=+h;if(Ta<0.0){Xa=Ta+-.5}else{Xa=Ta+.5}Oa=~~Xa+(Ia-Ga)|0;if((Oa|0)<=0){Ua=0;Va=Ga;Wa=Ia;break}Na=(Oa|0)/2|0;Ua=0;Va=Na+Ga|0;Wa=Ia-Na|0}}while(0);if(n&(Ua|0)==0){Ua=Em(r,c|>3”>g=Za-Wa|0;Wa=~~(+h+ +(>2”>Za=c|0;if((Za|0)==0){break}else{$a=za;ab=_;bb=Za}while(1){Za=ab+4|0;if(($a|0)==0){cb=g;db=Wa;eb=0}else{>2”>0)+g|0;db=(c|0)+Wa|0;eb=$a+8|0}Xa=+(cb|0)/72.0;Ta=+(db|0)/72.0;_a=ux(bb)|0;if((_a|0)!=0){Fa=_a;do{>3”>0)+132>>2]|0;h=Xa+ +>2”>Ua=(c[(c|>3”>h;Fa=vx(bb,Fa)|0;}while((Fa|0)!=0)}>2”>while(0);bb=c[(c|>3”>Ha|0)/72.0;h=+(Va|0)/72.0;eF(za);za=ux(m)|0;if((za|0)!=0){Va=za;do{>2”>0;Ha=c|0;do{if((Ha|0)==0){>2”>eb=ab+8|0;h[c[(c|>2”>3];h[(c[(c|>2”>eb=Ha+8|0;h[(c[(c|>3”>h*.>2”>0;h[(c[(c|>3”>h*.>3”>0)+132>>2]|0;h=+>2”>h[(c|>3”>0)+132>>2]|0;h=+>2”>h[(c|0)+40>>3]}}while(0);Va=vx(m,Va)|0;}while((Va|0)!=0)}>2”>0)+132>>2]|0)+8|0;s=(c[(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>Va=Va+4|0;eF(c[(c|>2”>za=c[(c|>2”>eF(Va);fb=c[(c|0)+132>>2]|0}eF(fb);Xx(r,92056)|0;r=ux(m)|0;if((r|0)!=0){fb=r;while(1){r=vx(m,fb)|0;u=mw(m,fb)|0;if((u|0)!=0){Va=u;do{>2”>Va=fb+8|0;eF(c[(c|Kw(m)|0;eF(_);if((a|0)==0){i=j;return}>2“>0;m=$w(f|0)|0;gc(_|0,97616,(t=i,i=i+8|0,c=m,t)|0)|0;i=t;i=j;return}function gz(a,b){a=a|0;b=b|0;var >2“>0;f=c|>3“>i=+h;f=(a|0)!=(b|0);if(f){j=ux(a)|0;if((j|0)!=0){k=j;do{>2“>0;if((c|0)==(a|0)){>3“>0;h=g+ +>2“>m=(c[(c|>3“>h}k=vx(a,k)|0;}while((k|0)!=0)}>2“>if((c|0)<1){return}if(f){f=1;e=n;while(1){>2“>0)+(f<<2)>>2]|0;m=c[(c|0)+132>>2]|0;j=m+8|0;l=m+16|0;o=m+24|0;p=m+32|0;q=i+ +>3“>h;s=i+ +>3“>h=g+ +>3“>h=>3“>r;h=>2“>0;if((f|0)<(c|0)){f=f+1|0;e=k}else{break}}return}else{e=1;f=n;while(1){>2“>0)+(e<<2)>>2]|0,a);n=c|>2“>b=0,d=0,e=0.0,f=0.0,g=0.0,i=0,j=0;b=a+8|0;a=c|>3“>0;e=+h*>3“>72.0;g=+h*>3“>h*>3“>e;h=>2“>g;a=c|>2“>hz(c[(c|>2“>0;if((i|0)<(c|0)){i=i+1|0;j=a}else{break}}return}function iz(a){a=a|0;var 1:j=+h;k=+sa(2,a|0);if((u|0)!=0&(v|0)!=0){u=v=0;h=k;la(16,a|0,2);if((u|0)!=0&(v|0)!=0){>2“>f=CF(c|0,g)|0;if((f|0)>0){e=-1;break}else return}>2“>f=CF(c|0,g)|0;if((f|0)>0){e=-1;break}else return}u=v=0;o=Aa(52,l|0,n|0,2,2)|0;if((u|0)!=0&(v|0)!=0){>2“>u=v=0;b[(c|>1“>0)+168|0;n=b|l;c=l&65535;Ba(100,a|0,0,a|0);if((u|0)!=0&(v|0)!=0){>2”>f=CF(c|0,g)|0;if((f|0)>0){e=-1;break}else return}u=v=0;ka(92,a|0);if((u|0)!=0&(v|0)!=0){>2”>f=CF(c|0,g)|0;if((f|0)>0){e=-1;break}else return}u=v=0;ka(86,a|0);if((u|0)!=0&(v|0)!=0){>2”>u=v=0;q=b[(c|0)+128>>1]|0;if((q&14)==0){e=12;break}else{e=3;break};case 3:r=q&14;if((r|0)==2){e=10;break}else if((r|0)==12){e=4;break}else{s=q;e=6;break};case 4:l=pa(58,a|0,12,10)|0;if((u|0)!=0&(v|0)!=0){5:c=>2“>7:pa(16,0,109112,(l=i,i=i+1|0,i=i+7&-8,c=0,l)|0)|0;if((u|0)!=0&(v|0)!=0){>2“>f=CF(c|0,g)|0;if((f|0)>0){e=-1;break}else return}u=v=0;e=9;break;case 9:c=0;e=10;break;case 10:if((c|0)<1){e=11;break}else{e=12;break};case 11:wa(50,a|0,2)|0;if((u|0)!=0&(v|0)!=0){>2“>f=CF(c|0,g)|0;if((f|0)>0){e=-1;break}else return}u=v=0;h=j;e=13;break;case 13:i=d;return;case-1:if((f|0)==1){p=v;e=14}u=v=0;break}}function jz(a,b){a=a|0;b=b|0;var >3“>d=+h;do{if(c>d){e=1}else{if(c<d){e=-1;break}>3“>g=+h;if(f>g){e=1;break}e=(f<g)<<31>>31}}while(0);return e|0}function kz(a){a=a|0;var b=0,d=0,e=0.0,f=0.0,g=0.0;b=i;d=c|0;c=c=c=c=h=0.0;h=+h=+d=a|0;c=Em(d,Wv(a,0,121720,0)|0,600,0)|0;e=+Fm(d,Wv(a,0,158192,0)|0,.3,0.0);h=e;h[(c|0)+32>>3]=e;e=+h[(c|0)+40>>3];if(e==-1.0){f=+Fm(d,Wv(a,0,127856,0)|0,-1.0,0.0)}else{f=e}h=f;c=1;d=vt(a,2,176736)|0;c=d;if((d|0)==0){0,d)|0)|0;i=d;c=2}c=(da(c|0,c|0)|0)/100|0;f=+h;h=f*f;if((c|0)==0){i=b;return}e=+h;if(e>0.0){g=e}else{e=f*3.0;h=e;g=e}h=g*g;i=b;return}function lz(b,d){b=b|0;d=d|0;var 0)+132>>2]>>2]|0;g=+h;if(g==-1.0){i=Lw(b)|0;j=+h*+h*T(
(i|0))/5.0;h=j;k=1;l=j}else{k=0;l=g}i=c|l*+(i-(c|h;h;c|0)-(c|0);m=c|0;n=c|0;do{if((m|0)>-1){if((m|0)<=(n|0)){c=if((m|0)>(c|0)){break}c=c=>2“>c}}>2“>e=c|0;if((a|0)==0){w=u;x=t;y=m;z=n;A=i}else{>3“>0;l=+h;if((u|0)==0){>3“>g=+(i|0);j=+h;H=+(n|0);I=+(m|0);J=+(t|0);D=~~(j>J?j:J);E=~~(l>I?l:I);F=~~(j<H?j:H);G=~~(l<g?l:g)}w=u+1|0;x=D;y=E;z=F;A=G}B=vx(b,v)|0;if((B|0)==0){o=A;p=z;q=y;r=x;s=w;break}else{i=A;n=z;m=y;t=x;u=w;v=B}}}g=+h*(T(
(d|0))+1.0)*.5*1.2;h=g;h=g;do{if((s|0)==1){K=+(o|0);L=+(p|0);M=g;N=g}else{if((s|0)<=1){K=0.0;L=0.0;M=g;N=g;break}l=+(o+q|0)*.5;H=+(p+r|0)*.5;j=+(q-o|0)*1.2;I=+(r-p|0)*1.2;J=g*g*4.0;O=I*j/J;do{if(O<1.0){if(O>0.0){P=+T(O)*2.0;Q=j/P;h=Q;S=I/P;h=S;U=S;X=Q;break}if(j>0.0){Q=j*.5;h=Q;S=J/j*.5;h=S;U=S;X=Q;break}if(I<=0.0){U=g;X=g;break}Q=J/I*.5;h=Q;S=I*.5;h=S;U=S;X=Q}else{Q=j*.5;h=Q;S=I*.5;h=S;U=S;X=Q}}while(0);I=+$(+U,+X);j=X/+V(I);h=j;J=U/+W(I);h=J;K=l;L=H;M=j;N=J}}while(0);h=M*M;h=N*N;if((c|0)==2){Y=c|0}else{p=fb()|0;Y=(zc(0)|0)^p}dc(Y|0);a:do{if((f|0)==0){Y=ux(b)|0;p=(Y|0)==0;if((s|0)==0){if(p){break}else{Z=Y}while(1){N=+h;0)+132>>2]>>3]=M;M=+h;>2”>r=_+8|0;o=c|0;if((a|0)==0){H=+h;0)+132>>2]>>3]=l;l=+h;>2“>q=c|>3“>h->3“>0)+132>>2]|0)+8|0;h=+>2“>if((c|0)!=0){Y=f;do{p=Y+8|0;H=K+ +h*+>2“>q=(c|h*+>2”>h[(c[(c|>2”>while((c|0)!=0)}Y=ux(b)|0;if((Y|0)==0){break}H=K*.1;l=L*.1;q=Y;do{>2”>0;if((c[(c|0)+8>>2]|0)==0){aa=0;if((a|0)!=0){>3“>0;h=+>2“>K;r=(c[(c|>3“>h-L;break}r=rw(b,q)|0;do{if((r|0)==0){aa=51}else{N=0.0;M=0.0;o=0;d=r;while(1){>2“>3;w=c|>2“>v=c|0;if((a|0)==0){ba=o;ca=M;da=N;break}if((o|0)==0){>3“>0;ba=1;ca=+h;>2“>U=+(o|0);x=c|0;v=o+1|0;X=+(v|0);ba=v;ca=(M*U+ +>3“>h)/X;break}}}while(0);w=sw(b,d,q)|0;if((w|0)==0){break}else{N=da;M=ca;o=ba;d=w}}if((ba|0)>1){>2“>0)+132>>2]>>3]=ca;h[(c[(c|0)+132>>2]|0)+8>>3]=da;break}if((ba|0)!=1){aa=51;break}>2“>0)+132>>2]>>3]=H+ca*.98;h[(c[(c|0)+132>>2]|0)+8>>3]=l+da*.9}}while(0);if((aa|0)==51){aa=0;M=+wn()*6.283185307179586;N=+wn()*.9;X=N*+h*+0)+132>>2]>>3]=X;X=N*+h*+>2”>a[(c|0)+119|0]=1}}while(0);q=vx(b,q)|0;}while((q|0)!=0)}}while(0);do{if((c|0)==0){aa=c|0;if((aa|0)>0){ea=0;fa=aa}else{break}while(1){aa=c|0;da=h[22097]*
(aa-ea|0)/+(aa|0);if(da>0.0){aa=ux(b)|0;if((aa|0)!=0){ba=aa;do{>2”>0)+112>>2]|0)+24>>3]=0.0;h[(c[(c|0)+112>>2]|0)+16>>3]=0.0;ba=vx(b,ba)|0;}while((ba|0)!=0)}ba=ux(b)|0;if((ba|0)!=0){aa=ba;do{ba=vx(b,aa)|0;if((ba|0)!=0){_=aa+8|0;Z=ba;do{>2”>0)+132>>2]|0;s=c[(c|>3”>h;>3”>h;oz(aa,Z,ca,l,ca*ca+l*l);Z=vx(b,Z)|0;}while((Z|0)!=0)}Z=mw(b,aa)|0;if((Z|0)!=0){_=Z;do{nz(b,da,f);ga=c|0}else{ga=fa}aa=ea+1|0;if((aa|0)<(ga|0)){ea=aa;fa=ga}else{break}}}else{aa=Wy(Lw(b)|0)|0;Xy(aa,Lw(b)|0);_=c|0;if((_|0)>0){Z=0;s=_;while(1){_=c|0;l=h[22097]*
(_-Z|0)/+(_|0);if(l>0.0){Yy(aa);_=ux(b)|0;if((_|0)!=0){ba=_;do{>2“>0)+112>>2]|0)+24>>3]=0.0;h[(c[(c|0)+132>>2]|0;ca=+h;>3”>ca);_y(aa,_,~~+R(+h/ca),ba);ba=vx(b,ba)|0;}while((ba|0)!=0)}ba=ux(b)|0;if((ba|0)!=0){q=ba;do{ba=mw(b,q)|0;if((ba|0)!=0){_=ba;do{y(aa,8);nz(b,l,f);ha=c|0}else{ha=s}q=Z+1|0;if((q|0)<(ha|0)){Z=q;s=ha}else{break}}}Zy(aa)}}while(0);do{if(K!=0.0|L!=0.0){ha=ux(b)|0;if((ha|0)==0){break}else{ia=ha}do{>3“>0)+132>>2]|0;h=K+ +>2“>f=(c[(c|>3“>h;ia=vx(b,ia)|0;}while((ia|0)!=0)}}while(0);if((k|0)==0){return}h=-1.0;return}function mz(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>0)+132>>2]|0;f=a+8|0;a=c[(c|>3“>h;>3“>h;j=g*g+i*i;if(j==0.0){while(1){k=+(5-((yb()|0)%10|0)|0);l=+(5-((yb()|0)%10|0)|0);m=k*k+l*l;if(m!=0.0){n=l;o=k;p=m;break}}}else{n=i;o=g;p=j}>3“>0;p=+h;if((c|0)==0){>3“>h)/j}>3“>0)+112>>2]|0)+16|0;h=+>2“>j;o=n*q;a=(c[(c|>3“>h->3“>0)+112>>2]|0)+16|0;h=j+ +>2“>a=(c[(c|>3“>h;return}function nz(b,d,e){b=b|0;d=+d;e=e|0;var f=0.0,g=0,i=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0.0,u=0.0,v=0;f=d*d;g=ux(b)|0;if((g|0)==0){return}if((e|0)==0){e=g;do{0;if((a&2)==0){>3”>0;l=+h;>2”>k=c|0;o=l+ +>3”>h;q=k}else{>3”>h;p=m*r+ +>3”>h=>2”>g=s+8|0;e=c|0;a:do{if((a&2)==0){>3”>0;p=+h;>2”>i=c|0;t=p+ +>3”>h;v=i}else{>3”>h;u=o*m+ +m=+T(t*t/+h+u*u/+h);do{>2“>if((c|0)!=0){break}>2“>t/m;h[(c[(c|0)+132>>2]|0)+8>>3]=u/m;break a}}while(0);if(m<1.0){>2“>t;h[(c[(c|0)+132>>2]|0)+8>>3]=u;break}else{>2“>t*.95/m;h[(c[(c|0)+132>>2]|0)+8>>3]=u*.95/m;break}}}while(0);s=vx(b,s)|0;}while((s|0)!=0);return}function oz(a,b,d,e,f){a=a|0;b=b|0;d=+d;e=+e;f=+f;var g=0.0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0,p=0.0,q=0;if(f==0.0){while(1){g=+(5-((yb()|0)%10|0)|0);i=+(5-((yb()|0)%10|0)|0);j=g*g+i*i;if(j!=0.0){k=i;l=j;m=g;break}}}else{k=e;l=f;m=d}if((c|0)==0){n=+h/l}else{d=+T(l);n=+h/(l*d)}>2“>if((c[(c|0)+8>>2]|0)==0){>2“>q=c|>2“>if((c|0)!=0){p=n;break}p=n*10.0}else{p=n}}>3“>0)+112>>2]|0)+16|0;h=n+ +>2“>m=k*p;b=(c[(c|>3“>h;>3“>0)+112>>2]|0)+16|0;h=+>2“>n;b=(c[(c|>3“>h-m;return}function pz(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>0;e=c|>2“>k=c|>2“>0;m=c[(c|>3“>0)+132>>2]|0;o=+h- +>3“>p=+h- +>2“>j=c|0;}>2“>k=c|>2“>n=c|>2“>0)+132>>2]|0;s=c[(c|>3“>h;>3“>h;t=p*p+o*o;if(t<+h){oz(k,n,p,o,t)}>2“>i=c|0;}while((i|0)!=0)}i=az(d,g,f)|0;if(!((i|0)==0|b)){l=i+8|0;i=a;do{>2“>0;k=c|0;if((k|0)!=0){m=q+8|0;n=k;do{>2“>0;s=c[(c|>3“>0)+132>>2]|0;t=+h- +>3“>o=+h- +p=t*t+o*o;if(p<+h){oz(q,k,t,o,p)}>2”>i=c|0;}while((i|0)!=0)}i=f+1|0;l=az(d,g,i)|0;if(!((l|0)==0|b)){g=l+8|0;l=a;do{>2”>0;q=c|0;if((q|0)!=0){m=n+8|0;k=q;do{>2”>0;r=c[(c|>3”>0)+132>>2]|0;p=+h- +>3”>o=+h- +t=p*p+o*o;if(t<+h){oz(n,q,p,o,t)}>2“>l=c|0;}while((l|0)!=0)}l=az(d,e,j)|0;if(!((l|0)==0|b)){g=l+8|0;l=a;do{>2“>0;n=c|0;if((n|0)!=0){m=k+8|0;q=n;do{>2“>0;s=c[(c|>3“>0)+132>>2]|0;t=+h- +>3“>o=+h- +p=t*t+o*o;if(p<+h){oz(k,n,t,o,p)}>2”>l=c|0;}while((l|0)!=0)}l=az(d,e,i)|0;if(!((l|0)==0|b)){g=l+8|0;l=a;do{>2”>0;k=c|0;if((k|0)!=0){m=q+8|0;n=k;do{>2”>0;r=c[(c|>3”>0)+132>>2]|0;p=+h- +>3”>o=+h- +t=p*p+o*o;if(t<+h){oz(q,k,p,o,t)}>2“>l=c|0;}while((l|0)!=0)}l=e+1|0;e=az(d,l,j)|0;if(!((e|0)==0|b)){j=e+8|0;e=a;do{>2“>0;n=c|0;if((n|0)!=0){q=g+8|0;m=n;do{>2“>0;k=c[(c|>3“>0)+132>>2]|0;t=+h- +>3“>o=+h- +p=t*t+o*o;if(p<+h){oz(g,n,t,o,p)}>2”>e=c|0;}while((e|0)!=0)}e=az(d,l,f)|0;if(!((e|0)==0|b)){f=e+8|0;e=a;do{>2”>0;m=c|0;if((m|0)!=0){g=j+8|0;q=m;do{>2”>0;n=c[(c|>3”>0)+132>>2]|0;p=+h- +>3”>o=+h- +t=p*p+o*o;if(t<+h){oz(j,m,p,o,t)}>2“>e=c|0;}while((e|0)!=0)}e=az(d,l,i)|0;if((e|0)==0|b){return 0}b=e+8|0;e=a;do{>2“>0;i=c|0;if((i|0)!=0){l=a+8|0;d=i;do{>2“>0;f=c[(c|>3“>0)+132>>2]|0;t=+h- +>3“>o=+h- +p=t*t+o*o;if(p<+h){oz(a,i,t,o,p)}>2”>e=c|0;}while((e|0)!=0);return 0}function qz(b,d){b=b|0;d=d|0;var e=0,f=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0,C=0.0,D=0.0,E=0.0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0,L=0.0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,U=0,V=0,W=0,X=0,Y=0,Z=0.0,_=0.0,$=0.0,aa=0.0,ba=0.0,ca=0.0,ea=0.0,fa=0,ga=0,ha=0.0,ia=0.0,ja=0.0,ka=0,la=0,ma=0.0,na=0.0,oa=0.0,pa=0.0,qa=0.0,ra=0.0,sa=0.0,ta=0.0,ua=0.0,va=0;e=i;i=i+16|0;f=e|0;j=ew(b|0,124936)|0;if((a|0)!=0){if((a|0)==0){k=5}else{l=j}}if((k|0)==5){l=107192}j=gb(l|0,58)|0;do{if((j|0)==0){m=l;n=0}else{if((j|0)!=(l|0)){if(((a|0)-48|0)>>>0>=10>>>0){m=l;n=0;break}}p=Rb(l|0)|0;m=j+1|0;n=(p|0)<0?0:p}}while(0);if((a|0)!=0){>2“>0,101408,(j=i,i=i+16|0,c=j=f;l=Lw(b)|0;p=Mw(b)|0;or(f,b);c=c=c=if((a|0)!=0){g=+g/72.0;g=+g/72.0}j=ux(b)|0;if((j|0)==0){i=e;return}else{q=j;r=0}while(1){j=vx(b,q)|0;if((j|0)==0){s=r}else{t=q+8|0;u=j;j=r;while(1){>2“>0,c|0)|0)+j|0;w=vx(b,u)|0;if((w|0)==0){s=v;break}else{u=w;j=v}}}j=vx(b,q)|0;if((j|0)==0){break}else{q=j;r=s}}if((s|0)==0){i=e;return}>3“>0;x=+h;>3“>z=+h;h=E;c=j;h=x;c=u;if(t){h=z}H=E*E;h=H;if(v){I=E*+T(A)/5.0;h=I;J=I}else{J=x}I=H*+h;h=I;h=B*I*2.0/C;c:do{if(w){I=J*D/D;if(I>0.0){K=0;L=I}else{M=F;break}while(1){N=ux(b)|0;if((N|0)!=0){O=N;do{>2”>0)+112>>2]|0)+24>>3]=0.0;h[(c[(c|0)+112>>2]|0)+16>>3]=0.0;O=vx(b,O)|0;}while((O|0)!=0)}O=ux(b)|0;if((O|0)==0){k=62;break b}else{P=O;Q=0}while(1){O=vx(b,P)|0;if((O|0)==0){R=Q}else{N=P+8|0;S=O;O=Q;while(1){>2”>0;W=c|>2”>0;Y=c|>3”>h;>3”>h;Z=I*I+H*H;if(Z==0.0){do{_=+(5-((yb()|0)%10|0)|0);$=+(5-((yb()|0)%10|0)|0);aa=_*_+$*$;}>2”>0;ga=c|0}else{ba=H;ca=Z;ea=I;fa=X;ga=V}Y=rz(fa,ga)|0;ha=((Y|0)==0?+h:+h)/>3”>0)+16|0;h=ia+ +>2”>ja=ba*ha;W=(c[(c|>3”>h;>3”>0)+112>>2]|0)+16|0;h=+>2”>ia;W=(c[(c|>3”>h-ja;W=Y+O|0;Y=vx(b,S)|0;if((Y|0)==0){R=W;break}else{S=Y;O=W}}}O=mw(b,P)|0;if((O|0)!=0){S=P+8|0;N=O;do{>2”>0;W=(c[((c&>2”>ka=c|>3”>0;ja=+h- +>3”>ia=+h- +ha=+T(ja*ja+ia*ia);la=(a|na=+g;oa=+g;oa=+g;na=+g;>3“>na=+T(qa*qa+pa*pa);oa=+h;if(la){>3“>h*.5;ua=ra+oa*.5}oa=na+ +T(ua*ua+ta*ta);na=ha-oa;ma=na*na/(ha*(+h+>3“>0)+16|0;h=+>2“>oa;ja=ia*ma;la=(c[(c|>3“>h->3“>0)+112>>2]|0)+16|0;h=oa+ +>2“>la=(c[(c|>3“>h}N=ow(b,N)|0;}while((N|0)!=0)}N=vx(b,P)|0;if((N|0)==0){break}else{P=N;Q=R}}if((R|0)==0){k=62;break b}ja=L*L;N=ux(b)|0;if((N|0)!=0){S=N;do{if((a|0)!=3){>3”>0;oa=+h;>2”>W=c|>3”>h;>3”>0)+132>>2]|0)+8|0;h=ma+ +>2”>ha=+T(ia);W=c|>3”>h;>3”>0)+132>>2]|0)+8|0;h=L*ma/ha+ +S=K+1|0;if((S|0)>=(c|0)){M=R;break c}N=c|0;ja=h[38]*
(N-S|0)/+(N|0);if(ja>0.0){K=S;L=ja}else{M=R;break}}}else{M=F}}while(0);S=G+1|0;if((M|0)!=0&(S|0)<(n|0)){E=y+E;F=M;G=S}else{va=M;break a}}if((k|0)==62){i=e;return}}else{va=s}}while(0);if((va|0)!=0){break}i=e;return}}while(0);mr(b,m)|0;i=e;return}function rz(b,d){b=b|0;d=d|0;var >2“>0;f=c|>3“>h;if(i<0.0){j=-0.0-i}else{j=i}>3“>h;if(i<0.0){k=-0.0-i}else{k=i}f=(a|l=+g;l=+g;>3“>m=+h;if(f){n=+g;n=+g;>2”>a=c|0;eF(b);if((a|0)==0){break}else{b=a}}return}function tz(){var a=0,b=0,d=0,e=0;a=jk(1992)|0;b=a;if((a|0)==0){return b|0}>2”>0;e=a+1972|0;c=(>2”>0)+1;c=d;return b|0}function uz(a){a=a|0;var >2”>0);eF(c|0);eF(a);return 0}function vz(a,b){a=a|0;b=b|0;var >2”>h=b+8+(g*20|0)+16|0;i=c|0;do{if((i|0)!=0){>2”>0);Ez(b,g);c=(>2”>0)-1;if((c|0)==0){break}>2”>c|0)+1}}while(0);g=g+1|0;}while((g|0)<64);return}else{g=0;do{do{>2”>Ez(b,g);c=(>2”>0)-1;if((c|0)==0){break}>2”>c|0)+1}}while(0);g=g+1|0;}while((g|0)<64);return}}function wz(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((b|0)==0){cc(116120,154984,194,171160);return 0}>2”>f=a+1952|0;c=(>2”>0)+1;if((c|0)>0){g=0;h=0}else{e=0;f=0;while(1){i=b+8+(f*20|0)|0;do{>2”>k=jk(8)|0;c=>2”>if((c|0)==0){m=g}else{if((Jz(d,b+8+(h*20|0)|0)|0)==0){m=g;break}>2”>o=n|0;n=c|0;}>2”>g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=i;i=i+48|0;h=g|0;j=g+8|0;k=g+32|0;c=0;if((b|0)==0|(e|0)==0){cc(107824,154984,247,171192);return 0}if((f|0)<=-1){cc(102152,154984,248,171192);return 0}>2”>m=l+1|0;if((c|>2”>l=a+1912|0;m=c|0;do{>2”>o=a+1916|0;c=(>2”>o=a+1924|0;c=(>2”>n=a+1964|0;c=(>2”>if((yz(a,b,d,c|0,h,f)|0)==0){r=0;i=g;return r|0}do{>2”>if((c|0)==0){>2”>c|0)+1;break}else{>2”>c|0)+1;break}}}>2”>c|>2”>c[(c|>2”>0);l=j;f=j+16|0;c=>2”>Dz(a,j,q,0)|0;Bz(k,c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>q;q=a+1980|0;c=(>2”>h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=i;i=i+80|0;j=h|0;k=h+24|0;l=h+32|0;m=h+48|0;n=h+64|0;c=0;if((b|0)==0|(e|0)==0|(f|0)==0){cc(163272,154984,311,171176);return 0}if((g|0)<=-1){cc(159256,154984,312,171176);return 0}>2”>if((c|0)!=0){>2”>p=a+1944|0;c=(>2”>p=a+1948|0;c=(>2”>while(0);p=c|0;if((p|0)<=(g|0)){if((p|0)!=(g|0)){cc(154208,154984,341,171176);return 0}>2”>c;>2”>c;>2”>c;>2”>c;>2”>d;o=a+1980|0;c=(>2”>o=Cz(b,e)|0;p=e+8+(o*20|0)+16|0;r=e+8+(o*20|0)|0;if((yz(a,b,d,c|0,k,g)|0)==0){>2”>c;>2”>c;>2”>c;>2”>c;q=0;i=h;return q|0}else{>2”>0);p=r;r=m;c=>2”>c=>2”>c=>2”>c=>2”>r=c|>2”>r;Bz(n,r);r=j;k=n;c=>2”>c=>2”>c=>2”>c=>2”>k=a+1980|0;c=(>2”>b=0;b=a+1968|0;c=(>2”>0)+1;b=dF(1288)|0;a=b;c=>2”>Fz(a+8+(b*20|0)|0);c=0;b=b+1|0;}while((b|0)<64);return a|0}function Az(a){a=a|0;var >2”>0;c=-1;b=0;do{>2”>if((c|0)==0){l=k}else{m=b+8+(j*20|0)|0;if((k|0)==0){>2”>c;>2”>c;>2”>c;>2”>c;l=0;break}else{>2”>c;>2”>c;>2”>c;>2”>c;l=0;break}}}while(0);n=j+1|0;if((n|0)<64){j=n;k=l}else{break}}>2”>c;>2”>c;>2”>c;>2”>c;i=d;return}function Cz(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,r=0,s=0,t=0,u=0;d=i;i=i+32|0;e=d|0;f=d+16|0;if((a|0)==0|(b|0)==0){cc(132216,164736,125,171224);return 0}g=e;h=f;j=0;k=1;l=0;m=0;n=0;while(1){do{>2”>s=b+8+(j*20|0)|0;t=Hz(s)|0;Iz(f,a,s);c=>2”>c=>2”>c=>2”>c=>2”>f=d|0;if((c|0)<64){g=0;while(1){>2”>i=d+8+(g*20|0)|0;g=b;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=(>2”>if((c|0)!=0){>2”>f=a+1944|0;c=(>2”>f=a+1948|0;c=(>2”>Kz(a,d,b,e);if((c|0)==0){>2”>c|0)+1;j=1;return j|0}else{>2”>c|0)+1;j=1;return j|0}return 0}function Ez(a,b){a=a|0;b=b|0;var d=0;if(!((a|0)!=0&b>>>0<64>>>0)){cc(97840,164736,201,171312)}>2”>Fz(a+8+(b*20|0)|0);c=>2”>c|0)-1;return}}function Fz(a){a=a|0;vF(a|0,0,16)|0;return}function Gz(a){a=a|0;var >2”>1;c=->2”>0;c=>2”>c;>2”>c;>2”>c;>2”>c;i=b;return}function Hz(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;b=i;if((a|0)==0){cc(118600,156592,154,171144);return 0}>2”>0;if((d|0)>(c|0)){e=0;i=b;return e|0}else{f=0;g=1;h=d}while(1){>2”>f=k;g=j;h=c|0}if((l|0)==8){i=b;return e|0}>2”>g=c|>2”>j=a;k=d;c=>2”>c=>2”>c=>2”>c=>2”>k=c|>2”>l=a;m=b;c=>2”>c=>2”>c=>2”>c=>2”>c=(>2”>h|0)>(j|0)?h:j;j=c|>2”>0;c=(>2”>0;b=c|>2”>h|0)>(b|0)?h:b;b=a;a=f;c=>2”>c=>2”>c=>2”>c=>2”>e=d+2|0;if((c|>2”>h=d+1|0;if((c|>2”>if((c|0)!=0){>2”>v=a+1928|0;c=(>2”>v=a+1932|0;c=(>2”>while(0);v=b+4|0;w=c|0;x=t;y=0;do{>2”>A=a+4+(y*20|0)|0;B=b+8+(y*20|0)|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>y=a+1284|0;B=d;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>B=a+1304|0;y=B;d=a+4|0;c=>2”>c=>2”>c=>2”>c=>2”>Iz(t,B,a+4+(d*20|0)|0);c=>2”>c=>2”>c=>2”>c=>2”>while((d|0)<65);d=a+1320|0;c=>2”>0;C=a+1844|0;c=>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>0;E=a+1884|0;c=0;F=0;do{>2”>0;c=-1;F=F+1|0;}while((F|0)<65);F=n;G=o;H=0;while(1){>2”>H=J+1|0;I=a+4+(J*20|0)|0;N=c|0;O=H;P=K;Q=L;R=M;do{>2”>c;>2”>c;>2”>c;>2”>c;>2”>M=l;L=a+1584+(Q<<2)|0;if((c|0)!=0){cc(80304,150992,257,171344)}>2”>0;c=>2”>Q=L;J=K;c=>2”>c=>2”>c=>2”>c=>2”>Iz(l,K,L);K=L;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c|>2”>c=>2”>1;K=a+4+(R*20|0)|0;if((c|0)==0){>2”>c;>2”>c;>2”>c;>2”>c}else{>2”>c;>2”>c;>2”>c;>2”>c}>2”>Hz(D)|0;M=(c|>2”>M;p=c|0;a:do{if((p+M|0)<65){K=a+1892|0;k=j;R=0;l=0;J=p;Q=M;while(1){>2”>if((c|0)==0){>2”>c;>2”>c;>2”>c;>2”>c;>2”>0;Iz(s,m,D);c=>2”>c=>2”>c=>2”>c=>2”>m=Hz(q)|0;F=m-(c|0)+(G-n)|0;n=(F|0)>-1?F:-F|0;G=F>>>31;if((n|0)>(V|0)){_=G;$=U;aa=n;break}if((n|0)!=(V|0)){_=X;$=W;aa=V;break}>2”>0)<(c|0);_=n?G:X;$=n?U:W;aa=V}else{_=X;$=W;aa=V}}while(0);n=U+1|0;if((n|0)<65){U=n;V=aa;W=$;X=_}else{break}}>2”>c=>2”>1;n=a+1844+(_<<2)|0;G=a+1852+(_<<4)|0;F=a+4+($*20|0)|0;if((c|0)==0){>2”>c;>2”>c;>2”>c;>2”>c}else{>2”>c;>2”>c;>2”>c;>2”>c}>2”>Hz(G)|0;c=(>2”>0)+1;n=c|>2”>M=(Y|0)>=(65-(c|0)|0)|0;p=h;_=a+1844+(M<<2)|0;$=a+1852+(M<<4)|0;j=$;X=a+1884+(M<<2)|0;W=0;do{>2”>c=>2”>1;aa=a+4+(W*20|0)|0;if((c|0)==0){>2”>c;>2”>c;>2”>c;>2”>c}else{>2”>c;>2”>c;>2”>c;>2”>c}>2”>Hz($)|0;c=(>2”>while((W|0)<65);ba=c|>2”>Z=c|0;if((ba|0)<(Z|0)|(ca|0)<(Z|0)){cc(84992,150992,212,171264)}Z=Hz(L)|0;L=(Hz(D)|0)+Z|0;do{>2”>if((c|0)!=0|(L|0)==0){break}>2”>c|0)>>>0>>>0)/+(L|0)+ +>2”>while(0);c=>2”>w;c[(c|>2”>v=c|0;if(v>>>0>=2>>>0){z=65;break}if((v|0)==0){Dz(a,a+4+(da*20|0)|0,b,0)|0}else if((v|0)==1){Dz(a,a+4+(da*20|0)|0,w,0)|0}da=da+1|0;}while((da|0)<65);if((z|0)==65){cc(95440,150992,303,171280)}>2”>2]|0)+(c|0)|0)==65){i=f;return}else{cc(113536,150992,86,171128)}}function Lz(a,b,d,e){>2”>0)-(c|0)|0}
function Lo(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var >2”>3|0)==3?f:r)+28>>2]|0)|0;t=c&>2”>0;r=c|0;f=(e|0)>0;do{if(f){t=0;u=0;v=0;while(1){>2”>0)+8>>2]|0;x=((c|0)!=0)+v|0;if((a|0)==0){if((a|0)==0){y=u}else{z=4}}else{z=4}if((z|0)==4){z=0;y=1}w=t+1|0;if((w|0)<(e|0)){t=w;u=y;v=x}else{break}}if((y|0)==0){if((x|0)==0){break}>2”>c=>2”>Jb(A|0,e|0,4,152);C=c|>3”>0;F=+h+ +>3”>G=+h+ +>3”>E=n|0;h=>2”>G;I=c|>3”>0;G=+h+ +>3”>K=+h+ +>3”>J=o|0;h=>3”>h;F=G- +>2”>G=(K+F)*.5;I=c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>3|0)==2?I:I-32|0)+28>>2]|0,C,4,11848);P=I+8|0;h[(c[(c|>3”>0)+96>>2]|0;h=+>3”>h+>3”>0)+96>>2]|0)+81|0]=1;Q=+h+>3”>h;>2”>ma=c|0;if((ja&1|0)==0){>2”>c;>2”>c;>2”>c;>2”>c;>3”>T;h=+>3”>h=>3”>ia;h=>3”>ia;h=>3”>h=>3”>h=>3”>na;h=>3”>oa;h=+>3”>h=>2”>ua=ma+8|0;va=c[(c|0)+96>>2]|0;if((ja|0)==1){>3”>oa=S-(+h+>2”>c;>2”>c;>2”>c;>2”>c;>3”>h;>3”>na;h=+>3”>h=>2”>c;>2”>c;>2”>c;>2”>c;>3”>wa;h=+>3”>h=>3”>oa;h=>3”>oa;h=>3”>h;pa=wa;qa=xa;ra=ia;sa=oa;ta=oa+ +>2”>c=>2”>C;ua=fl(n,o,k,l,ha)|0;if((c|0)==0){break}>2”>0)+96>>2]|0)+56>>3]=G;h[(c[(c|>2”>0)+96>>2]|0)+81|0]=1;cm(ma,c[((c&>2”>X=c|0;if((Y&1|0)==0){>2”>c;>2”>c;>2”>c;>2”>c;>3”>T;h=+>3”>h=>3”>la;h=>3”>la;h=>3”>h=>3”>h=>3”>S;h=>3”>oa;h=+>2”>ua=(Y|0)==1;oa=ua?R:ka;S=ua?Q:ia;na=G+-6.0;c=>2”>c=>2”>c=>2”>c=>3”>h=+>3”>Ia=na+-6.0;h=>3”>h;>2”>Ia;c=>2”>c=>2”>c=>2”>c=>3”>h=>3”>h;>3”>S;h=>3”>oa;h=>3”>oa;Da=S;Ea=oa;Fa=la;Ga=na;Ha=+h}>2”>Ha;c=>2”>C;ua=fl(n,o,k,l,I)|0;ma=c|0;if((ma|0)==0){break}>2”>Wx(Ja|0,106832,272,1)|0;Wv(Ja,0,101184,213456)|0;H=jk(96)|0;D=Ja+8|0;c[(c|>2”>0)+8>>2]>>3]=+h[c[(c|>2”>0)+8>>2]|0)+24>>3]=+h[(c[(c|>2”>0)+115|0]=a[(c|>2”>0)+116>>2]=(c[(c|>2”>0)+236>>2]=c[(c|>2”>0)+240>>2]=c[(c|0)+240>>2];t=s|0;O=Xv(Ix(t)|0,1,0)|0;J=Xv(Ix(t)|0,1,O)|0;if((J|0)!=0){O=J;do{>2”>0,c|0)|0;O=Xv(Ix(t)|0,1,O)|0;}while((O|0)!=0)}O=Xv(Ix(t)|0,2,0)|0;A=Xv(Ix(t)|0,2,O)|0;if((A|0)!=0){O=A;do{>2”>0,c|0)|0;O=Xv(Ix(t)|0,2,O)|0;}while((O|0)!=0)}if((Wv(Ja,2,153464,0)|0)==0){Wv(Ja,2,153464,213456)|0}if((Wv(Ja,2,151416,0)|0)==0){Wv(Ja,2,151416,213456)|0}c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;$=c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c;c=0;c=Wv(Ja,2,147448,0)|0;c=Wv(Ja,2,144280,0)|0;Qa=Wv(Ja,2,142360,0)|0;c=Qa;if((Qa|0)==0){c=Wv(Ja,2,142360,213456)|0}c=0;c=0;c=Wv(Ja,2,139248,0)|0;c=Wv(Ja,2,135624,0)|0;c=Wv(Ja,2,133768,0)|0;c=0;c=Wv(Ja,2,166600,0)|0;c=Wv(Ja,2,131720,0)|0;c=0;c=Wv(Ja,2,128320,0)|0;c=Wv(Ja,2,126248,0)|0;c=Wv(Ja,2,123736,0)|0;c=0;c=0;c=Wv(Ja,1,121824,0)|0;c=Wv(Ja,1,120688,0)|0;c=Wv(Ja,1,119936,0)|0;c=0;c=Wv(Ja,1,135624,0)|0;c=Wv(Ja,1,139248,0)|0;c=0;c=Wv(Ja,1,166600,0)|0;c=0;c=0;c=Wv(Ja,1,119384,0)|0;c=Wv(Ja,1,118704,0)|0;c=Wv(Ja,1,117792,0)|0;c=Wv(Ja,1,116864,0)|0;c=Wv(Ja,1,115952,0)|0;c=Wv(Ja,1,114632,0)|0;c=Wv(Ja,1,113792,0)|0;c=0;c=0;c=>2“>0)+16>>3];Sa=~~+h[(c|>2“>Ya=c|0;if((a|0)==0){$a=Ya;ab=Za}else{Za=_a;do{>2”>0;cb=bb+8|0;Za=c|0;}while((a|0)!=0);$a=bb;ab=cb}>2”>c[(c|0)+120>>2]=db;do{if((Xa|0)==0){0;if((a|0)!=0){eb=0;break}if((a|0)!=0){eb=0;break}hw(fb|0,c|>2”>0)+136>>2]=c[(c|>2”>0;Za=c|>2”>U=+(Ra|0);T=+(~~((+h[(c|0)+16>>3]+ +>3”>0)+16>>3])*.5)|0);F=+(Sa|0);K=+(~~((+h- +>3”>h+ +>2”>Wa=Za+8|0;h[(c|>2”>Wa=Za+8|0;gb=(c|0)+24|0;if((Ya|0)==(Qa|0)){>2”>F;h[(c|0)+16>>3]=T;break}else{>2”>while(0);Za=c[(c|0)+164>>2]|0;}while((Za|0)!=0)}>2”>0;Qa=c|>3”>hb=Qa+16|0;ib=+h- +>3”>hb=Qa+24|0;ib=+h+ +>3”>K=+h- +>2”>Va=c|0;if((a|0)==0){jb=Va;kb=Ya;lb=gb}else{Ya=gb;do{>2“>0;nb=mb+8|0;Ya=c|0;}while((a|0)!=0);jb=mb;kb=nb;lb=Ya}>2“>0;Va=gb+8|0;Wa=c|0;do{>2“>ob=c[c>>>2“>0)|0;c=>3“>T=+h;>2“>if((c[(c|0)+116>>2]&1|0)==0){rb=T;sb=F}else{rb=F;sb=-0.0-T}>3“>K+rb;h=>2“>c;>3“>F=+h;>3“>h=>2“>if((c|0)>0){vb=qb|0;wb=ob|0;xb=0;do{>2“>0;zb=yb+(xb<<4)|0;Ab=c|0;T=h[Ab
(xb<<4)>>3];F=h[Ab
(xb<<4)+8>>3];>3“>Ab=zb;h=>2“>ib+Cb;c=>2“>c=>2“>c=>2“>c=>2“>Ab=xb+1|0;if((Ab|0)>=(c|0)){break c}>2“>0;zb=yb+(Ab<<4)|0;Db=c|0;T=h[Db
(Ab<<4)>>3];F=h[Db
(Ab<<4)+8>>3];>3“>Db=zb;h=>2“>ib+Fb;c=>2“>c=>2“>c=>2“>c=>2“>Db=xb+2|0;Ab=c|>2“>if((c[(c|0)+116>>2]&1|0)==0){Gb=T;Hb=F}else{Gb=F;Hb=-0.0-T}>3“>K+Gb;h=>2“>c;>2“>c;>2“>c;>2“>c;>2“>if((c[(c|0)+116>>2]&1|0)==0){Ib=T;Kb=F}else{Ib=F;Kb=-0.0-T}>3“>K+Ib;h=>2“>while((xb|0)<(c|0))}}>2“>ob=c[(c|>3“>F=+h;>3“>h=>2“>ib+Mb;a[(c[(c|c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=c=>2”>while(0);Mo(c|>2”>j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0,u=0,v=0.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.0;j=i;i=i+160|0;k=j|0;l=c[(c|>3”>h;>3”>h;>3”>h;>3”>h;do{if((f|0)>1){>2”>k=c|>3”>m;h=>3”>q;h=>3”>v;h=>3”>o;h=>2”>k=c|>3”>m;h=>3”>m;h=>3”>q;h=>3”>q;h=>3”>q;h=>3”>v;h=>3”>v;h=>3”>v;h=>3”>o;h=>3”>o;h=>2”>j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0;j=i;i=i+32|0;k=j|0;l=Hx(d|0)|0;Do(k,a,d,0,e);a=f;m=k;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>n=+h;>2”>c=4;if(g<<24>>24==0){gm(b,e,2,f,0)}else{em(b,e,2,f,0)}>3”>0;p=+h;>3”>0;q=+(~~(+h+ +(>2”>0)+184>>2]|0)+((c|0)*44|0)+20>>2]|0))|0);if(!(n<o&p<q)){i=j;return}>3”>b+1;h=>3”>p;h=>2”>j=0,k=0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0;j=i;i=i+32|0;k=j|0;l=Hx(d|0)|0;Do(k,a,d,0,e);a=f;m=k;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>3”>n=+h;>2”>c=1;if(g<<24>>24==0){gm(b,e,2,f,0)}else{em(b,e,2,f,0)}>3”>0;p=+h;>3”>0;q=+(~~(+h- +(>2”>0)+184>>2]|0)+((c|0)*44|0)+20>>2]|0))|0);if(!(n<o&q<p)){i=j;return}>3”>b+1;h=>3”>q;h=>2”>e=b+8|0;b=kk((xF(c[c[(c|>2”>c[c[(c|0)+104>>2]>>2],g)|0)|0;i=g;gw(a,166600,b)|0;i=d;return f|0}function Qo(a,b){a=a|0;b=b|0;var >2”>0)+8>>2]|0)+96>>2]|0;a=c[(c[(c|0)+8>>2]|0)+96>>2]|0;b=(a|0)!=0;if((d|0)==0){e=b&1;return e|0}if(!b){e=-1;return e|0}>3”>g=+h;>3”>j=+h;if(f>i){e=-1;return e|0}if(f<i){e=1;return e|0}if(g>j){e=-1;return e|0}e=g<j|0;return e|0}function Ro(a){a=a|0;var >2”>b=c[(c|0)+116>>2]|0;if((b|0)==0){break}else{a=b}}d=a}>2”>3;b=c[(c|>2”>0;f=c[(c|>2”>g=(c|>2”>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=(c|>2”>0)+172|0;f=c|>2”>0;d=c|>2”>h=c|0;if((h|0)==0){i=0;return i|0}else{j=0;k=h}while(1){>2”>g=c|0;if((g|0)==0){i=0;l=9;break}else{j=h;k=g}}if((l|0)==9){return i|0}}else{>2”>k=m+1|0;if((c[((c&3|0)==3?n:n+32|0)+28>>2]|0)==(a|0)){i=n;l=9;break}>2”>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=(c|>2”>0)+196|0;f=c|>2”>0;d=c|>2”>h=c|0;if((h|0)==0){i=0;return i|0}else{j=0;k=h}while(1){>2”>g=c|0;if((g|0)==0){i=0;l=9;break}else{j=h;k=g}}if((l|0)==9){return i|0}}else{>2”>k=m+1|0;if((c[((c&3|0)==3?n:n+32|0)+28>>2]|0)==(a|0)){i=n;l=9;break}>2”>b=0,d=0,e=0,f=0,g=0,h=0;b=a;d=a+32|0;e=(c[(c[((c&>2”>g=kk((c<<2)+8|0)|0}else{>2”>c[(c[(c[((c&>2”>3|0)==3?a:d)+28>>2]|0)+8>>2]|0)+184|0;e=c|>2”>e+1;c[(c[(c[(c[((c&>2”>3|0)==3?a:d)+28>>2]|0)+8>>2]|0)+180|0;c[(c|>2”>2)>>2]=0;e=a-32|0;d=(c[(c[((c&>2”>h=kk((c<<2)+8|0)|0}else{>2”>c[(c[(c[((c&>2”>3|0)==2?a:e)+28>>2]|0)+8>>2]|0)+176|0;d=c|>2”>d+1;c[(c[(c[(c[((c&>2”>3|0)==2?a:e)+28>>2]|0)+8>>2]|0)+172|0;c[(c|>2”>b=a;d=c|>2”>0)+8>>2]|0)+180|0;f=e+4|0;g=f;h=c|0;a:do{if((h|0)>0){>2”>k=i+(j<<2)|0;l=j+1|0;if((c|0)==(a|0)){break}if((l|0)<(h|0)){j=l}else{m=d;break a}}>2”>j;c=>2”>c[(c|>2”>2)>>2]=0;m=c|0}else{m=d}}>2”>0)+8>>2]|0)+172|0;m=d+4|0;b=m;g=c|0;if((g|0)<=0){return}>2”>n=e+(k<<2)|0;f=k+1|0;if((c|0)==(a|0)){break}if((f|0)<(g|0)){k=f}else{o=13;break}}if((o|0)==13){return}>2”>o;c=>2”>c[(c|>2”>b=0,d=0,e=0,f=0,g=0;b=a;d=a+32|0;e=(c[(c[((c&>2”>g=kk((c<<2)+8|0)|0}else{>2”>c[(c[(c[((c&>2”>3|0)==3?a:d)+28>>2]|0)+8>>2]|0)+208|0;e=c|>2”>e+1;c[(c[(c[(c[((c&>2”>3|0)==3?a:d)+28>>2]|0)+8>>2]|0)+204|0;c[(c|>2”>b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;b=(c[(c[((c&>2”>0;g=c|0;h=g;a:do{if((f|0)>0){i=0;while(1){>2”>c=>2”>0;c=>2”>a;c[(c|>2”>g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=jk(64)|0;h=g+32|0;i=h;c=>2”>3;j=g;k=g;c=>2”>4|2;l=g+8|0;c=>2”>3|0)==3?j:m)+28>>2]=d;d=g-32|0;c[((c&>2”>c[(c|>2”>0)+154>>1]=1;b[(c|>2”>e=f;c=>2”>15|c&->2”>c&>2”>16;i=f+8|0;b[(c|>2”>0)+168>>1]|0;b[(c|>2”>0)+154>>1]|0;c[(c|>2”>0)+156>>2];b[(c|>2”>0)+170>>1]|0;h=c[((c&>2”>if((h|0)==(c|0)){>2”>0)+16|0;p=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;q=f-32|0}else{>2”>o=(c|>2”>0)+56|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>while(0);m=c[((c&>2”>if((m|0)==(c|0)){>2”>0)+56|0;k=(c|>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c;>2”>c}else{>2”>k=(c|>2”>0)+16|0;c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>c=>2”>while(0);n=(c|>2”>c=g}>2”>d=0,e=0;d=a+8|0;a=b+8|0;c[(c|>2”>0)+180>>2];e=c[(c|0)+164>>2]|0;if((e|0)!=0){>2”>c[(c|>2”>0)+168>>2]=0;if((c[(c|0)+164>>2]|0)==(b|0)){cc(120656,144408,215,170688)}else{return}}function $o(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if((a|0)==(b|0)){cc(112448,144408,220,170672)}>2”>0)+164|0;if((c|0)!=0){cc(105872,144408,221,170672)}>2”>c[(c|>2”>c[(c|0)+168>>2]=b}>2”>0)+168>>2]=a;c[(c|0)+164>>2]=b;return}function ap(a,b){a=a|0;b=b|0;var >2”>a=c[(c|0)+164>>2]|0;g=a;if((a|0)==0|(g|0)==(b|0)){f=g;break}else{e=a}}}if((f|0)==0){cc(100160,144408,231,170784)}>2”>0;e=c|0;if((e|0)==0){h=b;i=0}else{>2”>0)+168>>2]=c;>2”>0;h=b;i=c|0}>2”>c[(c|0)+180>>2]=i;return}else{>2”>d=0,e=0,f=0;d=jk(52)|0;e=d;c=>2”>4|1;e=jk(304)|0;f=d+8|0;c=b;a=>2“>0)+96>>3]=1.0;h[(c|>2“>0)+80>>3]=1.0;c[(c|>2“>0)+176>>2]=0;e=jk(20)|0;c[(c|>2“>0)+184>>2]=0;e=jk(20)|0;c[(c|>2“>0)+164>>2]=c[(c|>2“>c[(c|0)+168>>2]=d}>2“>0)+180>>2]=b;c[(c|>2“>b=(c|>2“>c|0)+1;return d|0}return 0}function cp(b,d){b=b|0;d=d|0;var >2“>3|0)==3?d:f)+28>>2]|0)+8>>2]|0)+188|0;h=c|0;if((h|0)==0){>2“>i=mk(h,(c<<2)+8|0)|0}>2“>3|0)==3?d:f)+28>>2]|0)+8>>2]|0)+188>>2]=i;i=(c[(c[((c&>2“>0;c=>2“>3|0)==3?d:f)+28>>2]|0)+8>>2]|0)+188>>2]|0)+(g<<2)>>2]=d;g=(c[(c[((c&>2“>0)+(c<<>2“>3|0)==2?d:g)+28>>2]|0)+8>>2]|0)+196|0;i=c|0;if((i|0)==0){>2“>j=mk(i,(c<<2)+8|0)|0}>2“>3|0)==2?d:g)+28>>2]|0)+8>>2]|0)+196>>2]=j;j=(c[(c[((c&>2“>0;c=>2“>3|0)==2?d:g)+28>>2]|0)+8>>2]|0)+196>>2]|0)+(f<<2)>>2]=d;f=(c[(c[((c&>2“>0)+(c<<>2“>0)+228|0]=1;a[(c|0)+228|0]=1;return}function dp(a){a=a|0;var b=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;if((a|0)==0){cc(95824,144408,269,170760)}>2“>d=(c|>2“>c=0}}>2“>0;e=(c[(c|>2“>i=c|0;j=0;while(1){>2“>j=h-1|0;c=>2“>c;>2“>0)+(c<<>2“>while(0);d=(c[(c|>2“>e=c|0;k=0;while(1){>2“>o=g-1|0;c=>2“>c;>2“>0)+(c<<2)>>2]=0;return}function ep(a,d){a=a|0;d=d|0;var >2“>0)+172|0;h=c|0;if((h|0)==(d|0)){>2“>c=>2“>0)+170|0;h=b[(c|>1“>b=h;k=d}else{k=d}while(1){>1“>0)+168|0;b=(>2“>0)+(b[(c|>1“>0)+154|0;b=(>2“>0)+(b[(c|>2“>0)+156|0;c=(>2“>0)+(c[(c|>2“>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,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;e=d+8|0;d=c|>2“>g=d;h=g+172|0;c=0;return}else{i=f;j=d}while(1){>1“>0)+168|0;b=(>1“>0)-(b|>1“>0)+154|0;b=(>2“>0)-(b[(c|>2“>0)+156|0;c=(>2“>0)-(c[(c|>2“>0;f=c|0;do{>2“>l=i;m=c|>2“>0)+8>>2]|0)+180|0;p=c|>2“>m=t+4|0;u=m;v=c|0;if((v|0)<=0){w=p;break}x=q;y=0;while(1){>2“>y=v-1|0;c=>2“>c;>2“>0)+(c<<>2“>while(0);y=s+1|0;A=(c[(c|>2“>0;C=c|0;if((C|0)==0){r=w;break}else{s=y;t=A;o=C;q=B;p=w}}}>2“>0)+8>>2]|0)+172|0;o=c|>2“>o=E+4|0;t=o;q=c|0;if((q|0)<=0){I=H;break}s=G;n=0;while(1){>2“>n=q-1|0;c=>2“>c;>2“>0)+(c<<>2“>while(0);n=D+1|0;u=(c[(c|>2“>0;m=c|0;if((m|0)==0){break}else{D=n;E=u;F=m;G=x;H=I}}}}while(0);c:do{>2“>p=c[(c[((c&3|0)==2?k:k-32|0)+28>>2]|0)+8>>2]|0;if((a|0)!=1){break c}>2“>k=c[c>>>1“>0)+168|0;b=(>2“>0)-(b[(c|>1“>0)+154|0;b=(>2“>0)-(b[(c|>2“>0)+156|0;c=(>2“>0)-(c[(c|0)+156>>2]|0);}>2“>while(0);d=c|0;if((f|0)==0){g=d;break}else{i=f;j=d}}>2“>e=0,f=0,g=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,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,Y=0.0,Z=0.0;e=d+8|0;f=c|>2“>g=f+8|0;j=c|>2“>m=c|0;if((m|0)==0){l=j;break}else{n=0;o=m}while(1){>2“>3;p=c|>2“>0;r=c|>2“>0)+8>>2]|0)+236>>2]|0;m=(r|0)<(s|0);t=m?s:r;u=c|0;q=Hx(p|0)|0;p=(m?r:s)+1|0;a:do{if((p|0)<(t|0)){>2“>m=c[(c|0)+8>>2]|0;v=a|0;if((v<<24>>24|0)==1){>2“>u=p+8|0;a[(c|>2“>p=n+1|0;t=c|>2“>while(0);j=l+204|0;if((c|0)>0){k=0;u=j;while(1){>2“>0)+(k<<2)>>2]|0;p=c&>2“>0)+8>>2]|0;q=c|>2“>0;p=c|0;do{>2“>s=c|>2“>v=c[(c[(c|0)+184>>2]|0)+(q*44|0)+4>>2]|0;s=z;while(1){0)+8>>2]|0;A=a|0;if((A<<24>>24|0)==1){>2”>z=C+8|0;a[(c|>2”>while(0);j=k+1|0;q=c|>2”>f=c|0;}>2”>f=c|>2”>if((c|0)>0){E=26}}else{E=26}c:do{if((E|0)==26){>2”>0;l=c|0;if((l|0)==0){break}else{F=0;G=l}d:while(1){>2”>0)+196>>2]|0;C=c|0;if((C|0)!=0){B=0;o=C;do{>2”>0;if((c|0)!=0){if((a|0)==0){break d}}>2”>F=F+1|0;G=c|0;if((G|0)==0){break c}}>1”>D=(b|0)+3|0;if((f|0)==0){H=kk(D*44|0)|0}else{H=mk(f,D*44|0)|0}>2”>0)+184>>2]=H+44;D=c|>2”>0;B=o<<16>>16;l=c|0;if(o<<16>>16>-1){o=B;D=l;while(1){>2”>c=>2”>0)+184>>2]|0)+(I*44|0)>>2]=0;D=jk(8)|0;c[(c[(c|>2”>0)+184>>2]|0)+(I*44|0)+4>>2]=D;c[(c[(c|>2”>0)+184>>2]|0)+(I*44|0)+20>>2]=1;c[(c[(c|>2”>0)+184>>2]|0)+(I*44|0)+28>>2]=1;c[(c[(c|>1”>0)+224|0;b=(>2”>while(0);mp(d);I=c[(c|0)+180>>2]|0;if((I|0)==0){K=0;return K|0}else{L=0;M=I}while(1){>2”>0;H=c|0;do{if((H|0)==0){N=L;O=J}else{>2”>f=c|if((a|0)==0){hp(F);R=1;break}>3“>h=+>3“>h=+>2“>while(0);E=i+1|0;f=c|>2“>F=Q+204|0;if((c|0)>0){S=0;T=P;U=F}else{N=P;O=Q;break}while(1){>2“>0)+(S<<2)>>2]|0;G=c&>2“>0;D=c|0;do{>2“>0)+232>>2]|0)!=(c[(c|0)+232>>2]|0)|(i|0)==(D|0)){V=T}else{>2“>0;f=c|0;if((f|0)==0){W=G;X=E}else{o=f;while(1){>2“>0;C=c|0;if((C|0)==0){W=f;X=n;break}else{o=C}}}a=a|>2“>0;C=c|0;if((C|0)==0){V=T;break}if((a|0)==0){hp(F);V=1;break}else{>2“>0)+116>>2]&1|0)==0?C+24|0:C+32|0)>>3];C=(c|>3“>h=Y>Z?Y:Z;V=T;break}}}>2“>0;i=D+204|0;if((F|0)<(c|0)){S=F;T=V;U=i}else{N=V;O=D;break}}}}>2“>d=0,e=0,f=0,g=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.0,G=0,H=0.0,I=0.0,J=0;d=i;i=i+16|0;e=d|0;f=b+8|0;if((c[(c|0)+96>>2]|0)==0){i=d;return}>2“>3|0)==3?b:j)+28>>2]|0)|0;l=c&>2“>0)+8>>2]|0;n=c|>2“>0)+184>>2]|0;r=c|>2“>0;q=e+8|0;c=->2“>1;u=e+12|0;c=>2“>s;e=b-32|0;w=c|>2“>ip(c[(c|0)+8>>2]|0,t,y,x);if((w|0)!=(s|0)){>2“>C=c|>2“>E=(c|>2“>B=(E+1|0)/2|0;E=c|>2“>0;q=c|>2“>F=+h[(c[(c[c>>2]|0)+8>>2]|0)+24>>3]+ +(>2“>c|0)}else{>2“>c|0)}u=~~F;E=A+(p*44|0)|0;if((q|0)==0){>2“>G=mk(q,(c<<2)+8|0)|0}>2“>0)+184>>2]|0)+(p*44|0)+4>>2]=E;G=c[(c[(c|0)+184>>2]|0)+(p*44|0)>>2]|0;if((G|0)>(B|0)){q=G;while(1){>2“>0;c=>2“>0)+236|0;c=(>2“>q=bp(k)|0;k=E+(B<<2)|0;c=>2“>0)+236>>2]=B;c[(c|>2“>0)+184>>2]|0)+(p*44|0)|0;B=(c|>2“>B;c=>2“>0;k=c[(c|>3“>H=+h;>2“>0)+116>>2]&1|0)==0;E=B+8|0;h[(c|>3“>0;q=~~(+h*.>2“>I;h[(c|>2“>0)+104>>2]=c[(c|>2“>0)+24>>3]=+(q+u|0);u=Zo(B,c[((c&>2“>h[(c|>2“>0)+56>>3]=+h[(c[(c[((c&>2“>0)+112|0]=4;f=Zo(B,c[((c&>2“>0)+16>>3]=+h[(c|>2“>0)+56>>3]=+h[(c[(c[((c&>2“>0)+112|0]=4;B=c[(c|>2“>c=>2“>B=J+(p*44|0)+20|0;if((c|0)<(q|0)){>2“>c[(c|0)+112>>2]=b;i=d;return}function ip(b,d,e,f){b=b|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;if((a|0)!=1){return}>2“>0;h=b+180|0;if((c|0)!=0){>2“>0;i=c|0;if((i|0)==0){return}else{j=0;k=0;l=0;m=i}while(1){>2“>i=j+1|0;p=c|0;if((p|0)==0){break}else{j=i;k=o;l=n;m=p}}if(o<<24>>24!=0&n<<24>>24==0){>2“>c=g-1;return}>2“>o=c|>2“>0;n=c|>2“>3|0)==2?h:h-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;h=c[(c[(c[((c&3|0)==2?n:n-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;n=(o|0)>(h|0);m=n?o:h;l=n?h:o;if((m|0)<=(e|0)){>2“>g;c=g;return}if((l|0)>=(f|0)){>2“>g;c=g;return}o=(l|0)<(e|0);h=(m|0)>(f|0);if(o&h){return}if(o){q=13}else{if((l|0)==(e|0)&(m|0)<(f|0)){q=13}}if((q|0)==13){>2“>while(0);c=g;return}function jp(d,e){d=d|0;e=e|0;var f=0,g=0,j=0,k=0.0,l=0.0,m=0,n=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,T=0,U=0;f=i;if((a|0)!=0){ym()}a=0;c=d;g=d|0;j=((Mw(Ix(g)|0)|0)<<2)+4|0;c=jk(j)|0;c=jk(j)|0;c=8;c=24;h=.995;j=ew(g,149032)|0;do{if((j|0)!=0){k=+rF(j);if(k<=0.0){break}l=k*+(c|0);if(l<1.0){m=1}else{m=~~l}c=m;l=k*+(c|0);if(l<1.0){n=1}else{n=~~l}c=n}}>1“>0;if((b&16)!=0){Zn(d);qo(d,1);qp(d);xp(d);c=0)+224>>1]|0;c=>2“>0)+226>>1]|0;m=c|0;j=m+204|0;do{>2“>c=>2“>t=c|>1“>0;if(u<<16>>16>(b|0)){break}v=u<<16>>16;u=t;while(1){>2“>0;w=t+(v*44|0)+4|0;c=(>2“>0)+(c<<>2“>0)+184>>2]|0)+(v*44|0)>>2]=0;t=c|>2“>while(0);p=(kp(d,0,e)|0)+p|0;q=q+1|0;r=c|>2“>q=c[(c|0)+(A<<2)>>2]|0;if((B|0)!=0){>2“>u=q+8|0;c[(c|>2“>v=c[(c|0)+164>>2]|0;if((v|0)==0){break}else{q=v}}D=q}>2“>0)+204|0;E=u+4|0;if((v|0)<(c|0)){A=v;B=D;C=u}else{break}}>2“>1;s=c|>2“>c[c>>0)+224>>1]=c;0)+226>>1]=c;>1“>while(0);m=b|>2“>E=c|0;C=m<<16>>16;m=y;while(1){>2“>0;c=>2“>y=c[(c|>2“>c;>2“>0;D=c|0;a:do{>2“>j=c[(c|0)+(B<<2)>>2]|0;if((j|0)==0){break}>2“>0)+236>>2]=B;j=B+1|0;s=c|>2“>0;if((j|0)<(c|0)){B=j;A=r;x=s}else{G=s;break a}}if((a|0)==0){H=x}else{>2“>0)+184>>2]|0)+(C*44|0)>>2]|0;gc(E|0,137088,(I=i,i=i+32|0,c=>2“>C,c=>2“>q,I)|0)|0;i=I;H=c|0}>2“>0)+(C*44|0)>>2]=B;G=c|0}else{G=y}}>2“>if((c|0)<1){J=z}else{G=z;m=1;C=F;while(1){>2“>0)+(m<<2)>>2]|0,e)|0)+G|0;H=c|go(d);a=1;J=kp(d,2,e)|0}}while(0);e=c|0;if((e|0)!=0){eF(e);c=0}e=c|0;if((e|0)!=0){eF(e);c=0}>2”>0;if((c|0)<1){M=e}else{d=1;K=e;while(1){>2”>0)+(d<<2)>>2]|0);e=c|>1”>K=b|>2”>M=c|>2”>F=(c[(c|>2”>0)+236>>2]=e;z=c|>2”>m=c|0;if((m|0)==0){break}else{N=0;O=m;P=z}while(1){>2”>dp(O);eF(c|>2”>m=Q+1|0;G=c[(c|0)+(m<<2)>>2]|0;if((G|0)==0){break}else{N=m;O=G;P=R}}}}>2”>0;C=c|>2”>L=c|0;if((L|0)==0){U=T}else{>2”>0);eF(L);U=c|0}if((a|0)==0){i=f;return}>2“>0;K=$w(g)|0;l=+zm();gc(U|0,139784,(I=i,i=i+24|0,c=>3“>J,h=l,I)|0)|0;i=I;i=f;return}function kp(e,f,g){e=e|0;f=f|0;g=g|0;var j=0,k=0,l=0,m=0,n=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,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0;j=i;if((f|0)>1){>2“>l=m+8|0;n=c|>2“>c|>2“>k=e|0;m=e+8|0;l=c|0;n=f;u=p;v=p;while(1){w=c|0;do{if((n|0)<2){x=(w|0)>4?4:w;if((Ix(k)|0)==(e|0)){sp(e,n)}if((n|0)==0){Bp(e)}Cp(e);y=up(0)|0;if((y|0)>(v|0)){z=v;A=y;B=x;break}>2“>C=D+8|0;E=c|>2“>c|>2“>x=c|>2“>y=x+8|0;E=c|>3“>h;>2“>while((x|0)!=0);F=c|0}>1“>0;if(x<<16>>16>(b|0)){z=v;A=v;B=w;break}y=x<<16>>16;while(1){a[(c[(c[(c|>2“>0)+184>>2]|0;Jb(c|>2“>0,4,56);if((y|0)<(b[(c|0)+226>>1]|0)){y=y+1|0}else{z=v;A=v;B=w;break}}}}while(0);b:do{if((B|0)>0){w=0;y=0;x=A;E=z;while(1){if((a|0)!=0){>2“>n,c=>2“>y,c=C=y+1|0;if((y|0)>=(c|0)|(x|0)==0){G=x;H=E;break b}>1”>L=b|0;M=1;N=K+226|0;O=(L<<16>>16<=(b[(c[(c|0)+8>>2]|0)+224>>1]|0))+(L<<16>>16)|0}else{0;M=-1;N=K+224|0;O=((L<<16>>16>=(b[(c[(c|0)+8>>2]|0)+226>>1]|0))<<31>>31)+(L<<16>>16)|0}T=c|>2”>0;V=c|0;do{>2”>Z=(c|>2”>c[c>>2]|0;if(($|0)==0){aa=_;q=44;break}else{ba=0;ca=0;ea=$;fa=_}while(1){$=>1”>0;if((b|0)>0){d|>2“>3|0)==2?ea:ea-32|0)+28>>2]|0)+8>>2]|0)+236>>2]<<8;ga=ca+1|0;ha=c|0}else{ga=ca;ha=fa}$=>2“>ia=c[c>>2]|0;if((ia|0)==0){aa=_;q=44;break}else{la=0;ma=0;na=ia;oa=_}while(1){>1“>0;if((b|0)>0){d|>2”>3|0)==3?na:na+32|0)+28>>2]|0)+8>>2]|0)+236>>2]<<8;pa=ma+1|0;qa=c|0}else{pa=ma;qa=oa}>2”>c=((>2”>0)+(c|0)|0)/2|0;break}else if((ja|0)==0){aa=ka;q=44;break}else if((ja|0)==1){>2”>c;break}else{Jb(W|0,ja|0,4,4);_=(ja|0)/2|0;if((ja&1|0)!=0){>2”>0)+240>>2]=c;break}$=>2”>0;ia=(c|>2”>0;_=ra-(c|0)|0;if((_|0)==(ia|0)){>2”>sa=((da(_,$)|0)+(da(ra,ia)|0)|0)/(_+ia|0)|0;c[(c|0)+240>>2]=sa;break}}}}while(0);if((q|0)==44){>2”>Y=Y+1|0;ta=c|>2”>Y=c[(c|0)+8>>2]|0;do{>2”>if((c|0)!=0){ya=va;za=xa;break}W=Y+196|0;do{>2”>X=c|>2”>0;ia=c[((c&>2”>sa=c[((c&>2”>0)+236>>2]|0)>(c[(c|>2”>ia=c[(c|0)+240>>2]|0;if((ia|0)<=-1){Ba=1;break}>2”>ia=Y+188|0;if((c|0)<=0){Ba=1;break}>2”>0;ia=_;X=c|>2”>3|0)==2?X:X-32|0)+28>>2]|0;X=c|0;if((X|0)==0){Ca=Z}else{_=1;$=Z;Z=X;while(1){>2”>3|0)==2?Z:Z-32|0)+28>>2]|0;ra=(c[(c|>2”>0)+236>>2]|0)?X:$;X=_+1|0;sa=c|0;if((sa|0)==0){Ca=ra;break}else{_=X;$=ra;Z=sa}}}>2”>c=Z-1;Ba=0}}>2”>while(0);Y=wa+1|0;Da=c|>2”>Y=c|0;if((Ea|0)<=0){break}W=(ya&255|J|0)==0;Z=Y+(Ea<<2)|0;$=0;_=Ea;while(1){ia=_-1|0;d:do{if(Y>>>0<Z>>>0){sa=a|0;ra=Y;X=$;while(1){Fa=ra;while(1){if(Fa>>>0<Z>>>0){Ga=Fa}else{Ha=X;break d}while(1){>2”>0;Ja=c|>2”>Sa=c|>2”>0;Ua=Ra;Va=Sa;Wa=Ta;Xa=c|0}else{Ta=Pa;while(1){Sa=Ta+4|0;if(Sa>>>0>=Z>>>0){Ha=X;break d}>2”>0;Ya=c|>2”>Ta=c|0;Za=Va+8|0;Sa=(Ta|0)!=(Xa|0);do{if(sa){if(Sa){break e}else{q=90}}else{if((Ta|0)==0|Sa^1|(Xa|0)==0){q=90;break}if((a|0)==7){if((a|0)==1){break}}if((a|0)!=7){break e}if((a|0)!=1){break e}}}while(0);do{if((q|0)==90){>2”>0;Ta=c[(c|>2”>Ya=(c&>2”>0,c[(c|>2”>0)+((c[(c|0)+280>>2]|0)+Sa)|0]|0)!=0){break e}}}>2”>Fa=c|>2”>0;Oa=c|Oa;c[(c[(c[(c[(c|0)+236>>2]=Pa;c[(c[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+(Fa*44|0)+4>>2]|0)+(Pa<<2)>>2]=Va;Pa=X+1|0;if(Ua>>>0<Z>>>0){ra=Ua;X=Pa}else{Ha=Pa;break}}}else{Ha=$}}while(0);if((ia|0)>0){Z=W?Z-4|0:Z;$=Ha;_=ia}else{break}}if((Ha|0)==0){break}a[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+(R*44|0)+33|0]=0;if((R|0)<=0){break}a[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+((R-1|0)*44|0)+33|0]=0}}while(0);V=R+M|0;if((V|0)==(L|0)){break c}>2”>K=c[(c|0)+180>>2]|0;if((K|0)!=0){I=K;do{>3”>0;h=+(>2”>0);I=c[(c|0)+164>>2]|0;}while((I|0)!=0)}$a=L;ab=+(L|0)<+(E|0)*+h?0:C}I=w+1|0;if((I|0)<(B|0)){w=I;y=ab;x=L;E=$a}else{G=L;H=$a;break}}}else{G=A;H=z}}while(0);E=n+1|0;if((G|0)==0){r=H;s=0;t=B;break a}if((E|0)<3){n=E;u=G;v=H}else{r=H;s=G;t=B;break}}}}while(0);do{if((s|0)>(r|0)){>2”>0;H=c|0;if((H|0)==0){bb=G}else{G=H;do{>2”>0;c=~~+>2”>G=c[(c|0)+164>>2]|0;}>1”>G=b|a[(c[(c[(c|>2“>0)+184>>2]|0;Jb(c|>2“>0,4,56);if((H|0)<(b[(c|0)+226>>1]|0)){H=H+1|0}else{break}}}}while(0);if((r|0)>0){vp(e,0);cb=up(0)|0}else{cb=r}if(!((g|0)!=0&(t|0)>0)){i=j;return cb|0}>1“>bb=b|>2“>a[(c|>2“>0;B=c|>2“>G=c|>2“>0;Ua=$a+1|0;Va=c|>2“>0;Wa=Ia+236|0;Ja=c|>2“>0;Ka=c|0;if((Ja|0)>=(Ka|0)){q=125;break f}>2“>0;Ea=c|0;ya=(Ga|0)!=(Ea|0);do{if(a|0){if(ya){eb=B;fb=ab;gb=M}else{q=133}}else{if((Ga|0)==0|ya^1|(Ea|0)==0){q=133;break}if((a|0)==7){if((a|0)==1){q=135;break}}if((a|0)!=7){eb=B;fb=ab;gb=M;break}if((a|0)==1){q=135}else{eb=B;fb=ab;gb=M}}}while(0);do{if((q|0)==133){>2“>Ea=(c&>2“>0,c[(c|>2“>0)+((c[(c|0)+280>>2]|0)+ya)|0]|0)==0){q=135}else{eb=B;fb=ab;gb=M}}}while(0);do{if((q|0)==135){q=0;g:do{if(z){>2“>0;Ea=c|>2“>0;Da=Ga;za=c|0;if(Xa){hb=0}else{if((za|0)==0){xa=ya;while(1){>2“>xa=c|>2“>0;va=c[(c[(c[((c&3|0)==3?mb:mb+32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;Ba=xa+16|0;xa=kb;Ca=Da;Aa=za;while(1){>2“>if(+h[(c|>2“>q=0;nb=(da(b[(c[(c|0)+8>>2]|0)+154>>1]|0,wa)|0)+xa|0}>2“>Aa=lb+4|0;Ca=c|0;if((Ca|0)==0){hb=nb;break}else{kb=nb;lb=Aa;mb=Ca}}}Da=Ga;if((za|0)==0){ib=hb;jb=0;break}if(Xa){Ca=Da;while(1){>2“>Ca=c|>2“>0;Ga=c[(c[(c[((c&3|0)==3?qb:qb+32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;Aa=Ca+16|0;Ca=ob;xa=ya;wa=Ea;while(1){>2“>if(+h[(c|>2“>q=0;rb=(da(b[(c[(c|0)+8>>2]|0)+154>>1]|0,Xa)|0)+Ca|0}>2“>wa=pb+4|0;xa=c|0;if((xa|0)==0){ib=hb;jb=rb;break}else{ob=rb;pb=wa;qb=xa}}}else{ib=0;jb=0}}>2“>L=c|>2“>0;Ea=(C|0)==0;ya=c|>2“>Aa=c|>2“>0;va=c[(c[(c[((c&3|0)==2?Xa:Xa-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;if(xa){tb=wa}else{Ba=Aa+56|0;Aa=wa;ua=za;ta=Da;while(1){>2“>if(+h[(c|>2“>q=0;ub=(da(b[(c[(c|0)+8>>2]|0)+154>>1]|0,Ga)|0)+Aa|0}>2“>ta=Ca+4|0;ua=c|0;if((ua|0)==0){sb=tb;break}else{wa=tb;Ca=ta;Xa=ua}}}Xa=sb+ib|0;if((Da|0)==0){vb=0}else{Ca=0;wa=ya;za=Da;while(1){>1“>0;ua=b|>2“>va=c[(c[(c[((c&3|0)==2?Ba:Ba-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;do{if((va-ta|0)>0){q=174}else{if((va|0)!=(ta|0)){xb=xa;break}>3“>0)+56>>3]>+h){q=174}else{xb=xa}}}while(0);if((q|0)==174){>2“>va=Ga+4|0;ja=c|0;if((ja|0)==0){wb=xb;break}else{xa=xb;Ga=va;Ba=ja}}}za=a|0;if(za<<24>>24==(a|0)){eb=B;fb=ab;gb=M;break}wa=(M|0)>0;do{if(wa){Ca=0;C=0;L=0;do{>2”>L=(c|0)==(Bb|0)?Xa:za;Ea=Xa+1|0;if((Ea|0)<(M|0)){za=L;Xa=Ea}else{Cb=L;break}}}else{Cb=0}>2”>L=wa-1|0;Ea=za+1|0;if((a[(c[(c|0)+8>>2]|0)+156|0]|0)!=(Xa|0)){Db=za;break h}if((L|0)>0){za=Ea;wa=L}else{Db=Ea;break}}}else{Db=0}}while(0);wa=Cb+1|0;i:do{if((wa|0)<(M|0)){za=0;Ca=wa;while(1){>2”>while(0);wa=c|Ka;c[(c[(c[(c[(c|0)+236>>2]=Ja;c[(c[(c[(c[(c|>2”>0;Ca=c|>2”>C=c|0;Ea=Cb;L=0;while(1){>2”>L=c|0;Ea=0;C=Fb;while(1){>2”>Ea=c|0;L=0;ya=C;while(1){>2”>C=c|>2”>0;ya=C+236|0;C=c|>2”>0)+236>>2]|0;c=L;c[(c[(c[(c[(c|0)+236>>2]=C;c[(c[(c[(c[(c|>2“>0;Xa=c|>1“>if((s|0)>(b|0)){s=s-1|0;bb=Ib}else{db=Ib;break}}}bb=e+1|0;if((bb|0)<(t|0)){e=bb;r=db}else{q=210;break}}if((q|0)==125){cc(87312,117264,465,171048);return 0}else if((q|0)==210){i=j;return cb|0}return 0}function lp(a,d){a=a|0;d=d|0;var >2“>0;if((c|0)<1){g=e;h=a}else{i=1;j=e;e=a;while(1){>2“>0)+(i<<2)>>2]|0,d)|0)+j|0;k=c|>2“>e=c|0;if((e|0)==0){return g|0}>1“>0;if(j<<16>>16>(b|0)){return g|0}>2“>c[c[(c|>1“>0;if(j<<16>>16<(b|0)){l=i;m=h}else{return g|0}do{>2“>0)+(l<<2)>>2]=c[c[(c|>1“>while((l|0)<(b|0));return g|0}function mp(a){a=a|0;var >2“>0;e=c|0;do{if((e|0)==0){f=a}else{>1“>0;if(g<<16>>16>(b|0)){f=a;break}>2“>c[c[(c|>1“>0;if(g<<16>>16<(b|0)){j=h;k=i}else{f=i;break}while(1){>2“>0)+(i<<2)>>2]=c[c[(c|>1“>0;if((i|0)<(b|0)){j=i;k=h}else{f=h;break}}}}>2“>mp(c[(c|>2“>0;if((l|0)<(c|0)){l=l+1|0;m=f}else{break}}return}function np(a){a=a|0;var >2“>0;if((c|0)<1){f=e}else{g=1;h=e;while(1){>2“>0)+(g<<2)>>2]|0);e=c|>2“>if((c|0)==0){return}>1“>0;if(h<<16>>16>(b|0)){return}g=a|0;e=h<<16>>16;h=f;while(1){>2“>0)+(e<<2)>>2]|0;i=op(a,f,-1)|0;j=op(a,f,1)|0;c[(c[(c|>2“>0)+184>>2]|0)+(e*44|0)+4>>2]|0;k=i+8|0;c[(c[(c|>2“>0)+236>>2]<<2);c[(c[(c|>2“>0)+236>>2]|0)+1-(c[(c|>1“>0;if((e|0)<(b|0)){e=e+1|0;h=k}else{break}}return}function op(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;if((d|0)==0){cc(145896,117264,754,170184);return 0}f=(e|0)<0;g=d;a:while(1){d=g;while(1){>2“>0;i=c|0;if(f){if((i|0)<=0){j=22;break a}k=(c[(c[(c[(c|k=(c[(c[(c[(c|>2”>h=c|0;if((h|0)==0){j=22;break a}>2”>0;if((da((c|0)-i|0,e)|0)<=0){j=11;break a}i=a|0;if(i<<24>>24==0){if((Rx(b,h|0)|0)!=0){g=h;continue a}0;o=n;p=a|0}else{o=m;p=i}if(p<<24>>24!=1){d=h;continue}>2“>i=o+180|0;if((c|0)!=1){d=h;continue}>2“>2]|0;i=c|0;if((a|0)==0){q=m}else{m=i;do{>2“>0;m=c|0;}while((a|0)!=0);q=r}if((Rx(b,q|0)|0)==0){d=h}else{g=h;continue a}}}if((j|0)==11){cc(142888,117264,760,170184);return 0}else if((j|0)==22){return g|0}return 0}function pp(b,d){b=b|0;d=d|0;var >2“>3;g=c|>2“>i=h;j=c|0;if((j|0)==0){break}k=d+32|0;l=0;m=j;while(1){>2“>3|0)==2?m:m-32|0)+28>>2]|0)==(c|0)){break}>2“>ep(d,m);l=(c|>2“>c=m}if((a|0)==4){>2”>c=d}}>2”>3|0)==3?d:k)+28>>2]|0)+8>>2]|0)+204|0;m=c|0;if((m|0)==0){>2”>o=mk(m,(c<<2)+8|0)|0}>2”>3|0)==3?d:k)+28>>2]|0)+8>>2]|0)+204>>2]=o;l=(c[(c[((c&>2”>0;c=>2”>3|0)==3?d:k)+28>>2]|0)+8>>2]|0)+204>>2]|0)+(m<<2)>>2]=d;m=(c[(c[((c&>2”>0)+(c<<2)>>2]=0;return}}>2”>0,d)|0;f=d+8|0;d=e+8|0;a[(c|>2”>0)+112|0]|0)==4?4:3;c[(c|>2”>d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;d=a+8|0;e=jk((b[(c|0)+226>>1]<<2)+8|0)|0;f=e;g=ux(a)|0;if((g|0)!=0){h=g;do{>2”>0)+232>>2]<<2)|0;c=(>2”>g=c&>2”>0)+8>>2]|0)+232>>2]|0;k=c[(c[(c|0)+8>>2]|0)+232>>2]|0;g=(j|0)>(k|0);l=g?j:k;m=(g?k:j)+1|0;if((m|0)<(l|0)){j=m;do{>2”>c|0)+1;j=j+1|0;}while((j|0)<(l|0))}i=ow(a,i)|0;}while((i|0)!=0)}h=vx(a,h)|0;}while((h|0)!=0)}>2”>0)+226>>1]|0)*44|0)+88|0)|0;c[(c|>1”>0;a=b|>2”>h=f+(i<<2)|0;l=c|>2”>0)+(i*44|0)>>2]=l;c[(c[(c|>2”>2)+4|0)|0;c[(c[(c|>2”>0)+184>>2]|0)+(i*44|0)+12>>2]=l;l=c|>2”>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;e=i;f=d+8|0;g=c[(c|>2”>0)+184>>2]|0;k=c|>2”>l=$w(a|0)|0;a=$w(d|0)|0;Fv(1,134832,(m=i,i=i+40|0,c=>2”>l,c=>2”>g,c=k,m)|0)|0;i=m;i=e;return}>2”>0)+(k<<2)>>2]=d;c[(c|>2”>0)+184>>2]|0)+(g*44|0)|0;c=(>2”>0)+1;k=c|>2”>0;if((c|>2”>a=c[(c|0)+236>>2]|0;l=c[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+(g*44|0)+8>>2]|0;if((a|0)>(l|0)){0)+236>>2]|0;p=c[(c[(c[(c|>2“>1090,c=>2“>o,c=>1“>p=b|>2“>if(((c|>2“>k=$w(d|0)|0;n=c[(c|>2“>0)+(c[(c|0)+(c[(c[(c[(c|>2”>1101,c=>2”>k,c=>2”>g,c=>2”>while(0);Fv(1,103912,(m=i,i=i+32|0,c=>2”>g,c=>2”>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;f=i;g=d+8|0;h=Am(c[(c|>2”>0;k=c|0;if((k|0)==0){l=j}else{j=k;do{>2”>0)+157|0]=0;j=c[(c|0)+164>>2]|0;}>1”>j=b|>2”>c[(c|>1”>0;if((k|0)<(b|0)){k=k+1|0;j=l}else{m=l;break}}}>2”>j=k;l=k+8|0;n=c|0;do{o=n+157|0;if((a|0)!=0){p=n;break}a=1;Cm(h,j);o=Dm(h)|0;if((o|0)!=0){q=o;do{>2“>p=c|0}else{p=n}}>2“>Fv(1,92696,(k=i,i=i+1|0,i=i+7&-8,c=0,k)|0)|0;i=k}>1“>0;p=b|a[(c[(c[(c|>2”>if((c&1|0)==0){r=p}else{>2”>0;m=c|0;if((m|0)<=0){r=p;break}>2”>j=c|>2”>0;o=c|>2”>0;t=o+236|0;o=c|>2”>0)+236>>2]|0;c=v;c[(c[(c[(c[(c|0)+236>>2]=o;c[(c[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+(s*44|0)+4>>2]|0)+(o<<2)>>2]=q;if((l|0)<(m|0)){l=l+1|0}else{break}}>1“>while(0);if((k|0)<(b|0)){k=k+1|0}else{break}}}if((Ix(d|0)|0)!=(d|0)){Bm(h);i=f;return}if((up(0)|0)<=0){Bm(h);i=f;return}vp(d,0);Bm(h);i=f;return}function tp(b,d,e){b=b|0;d=d|0;e=e|0;var >2“>e=d+180|0;if((c|0)>0){g=0;h=e;i=d}else{return}while(1){>2“>0)+(g<<2)>>2]|0;j=e;k=e-32|0;l=(c[(c[((c&3|0)==2?e:k)+28>>2]|0)+8>>2]|0)+157|0;if((a|0)==0){a=>2“>3|0)==2?e:k)+28>>2]|0);m=c|0}else{m=i}>2“>m=d+172|0;if((c|0)>0){n=0;o=m;p=d}else{return}while(1){>2“>0)+(n<<2)>>2]|0;m=d;i=d+32|0;h=(c[(c[((c&3|0)==3?d:i)+28>>2]|0)+8>>2]|0)+157|0;if((a|0)==0){a=>2“>3|0)==3?d:i)+28>>2]|0);q=c|0}else{q=p}e=0,f=0,g=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,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,Y=0,Z=0,_=0.0,$=0,aa=0,ba=0,ca=0,ea=0,fa=0,ga=0,ha=0;d=(c|>1”>0;f=b|>2”>e=c|0;if((a|0)==0){0;l=i+1|0;m=c[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+(l*44|0)>>2]|0;if((c|0)>(m|0)){n=j;o=e}else{p=m+1|0;c=p;m=c|0;if((m|0)==0){q=kk(p<<2)|0}else{q=mk(m,p<<2)|0}c=>2“>0;n=p;o=c|0}c[(c|>2”>0;s=c|>2”>if((c|0)>0){p=0;r=0;s=0;m=u;v=u;while(1){>2”>0)+8>>2]|0)+180>>2]|0;y=c|0;do{if((r|0)>0){if((y|0)==0){z=r;A=m;B=p;C=v;break}D=c|0;E=p;F=0;G=y;while(1){>2”>I=b[(c|0)+154>>1]|0;J=E;K=H;while(1){>2”>K=F+1|0;J=c|0;if((J|0)==0){N=M;O=22;break}else{E=M;F=K;G=J}}}else{N=p;O=22}}while(0);do{if((O|0)==22){O=0;if((y|0)==0){z=r;A=m;B=N;C=v;break}else{P=r;Q=1;R=y}while(1){3|0)==2?R:R-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;S=(x|0)>(P|0)?x:P;G=(c|>2“>c|>2“>0)+154>>1]|0);G=c[(c[(c[(c|0)+8>>2]|0)+180>>2]|0)+(Q<<2)>>2]|0;if((G|0)==0){break}P=S;Q=Q+1|0;R=G}>2“>while(0);w=s+1|0;T=c|>2“>v=c|0;m=B;s=0;while(1){0)+8>>2]|0;if((a|0)==0){Y=m}else{>2”>0;r=p;w=c|0;do{if((w|0)==0){Z=0}else{>2”>y=c[(c[(c[((c&>3”>0;_=+h;J=D+154|0;D=F;K=x;I=E;while(1){>2”>0;if(+((c[(c[(c[((c&>1”>da(b|>2”>L=D+1|0;H=c|0;if((H|0)==0){break}else{D=L;K=$;I=H}}>2”>while(0);k=c|0;if((k|0)>0){>2”>r=c[(c|0)+8>>2]|0;if((a|0)==0){aa=m}else{>2”>0;r=w;p=c|0;do{if((p|0)==0){ba=0}else{>2”>E=c[(c[(c[((c&>3”>0;_=+h;D=I+154|0;I=G;J=x;y=K;while(1){>2”>0;if(+((c[(c[(c[((c&>1”>ca=(da(b|>2”>H=I+1|0;L=c|0;if((L|0)==0){break}else{I=H;J=ca;y=L}}>2”>c[(c|>2”>0)+184>>2]|0)+(i*44|0)+33|0]=1;fa=ea;ga=c|0;ha=l}else{>1”>v=fa+f|0;if((ha|0)<(b|0)){i=ha;f=v;j=ga}else{g=v;break}}return g|0}function vp(d,e){d=d|0;e=e|0;var >1”>0;g=b|>2”>a[(c|>1”>0;if((j|0)<(b|0)){j=j+1|0;g=d}else{i=d;break}}}g=(e|0)!=0;e=i;a:while(1){>1”>0;if(i<<16>>16>(b|0)){k=76;break}j=i<<16>>16;i=0;d=e;while(1){0)+(j*44|0)+32|0;if((a|0)==0){m=i;n=d}else{a=>2“>0;o=c|y=a|>2”>0;A=c|>2”>0;C=x-1|0;D=w+116|0;E=v+(r*44|0)|0;F=u;G=A;A=B;H=c|0;while(1){>2”>0;K=A+236|0;L=J+8|0;B=c|>2”>N=A;O=c|if((a|0)==7){if((a|0)==1){k=22;break}}if((a|0)!=7){break}if((a|0)==1){k=22}}}while(0);do{if((k|0)==20){>2“>P=(c&>2“>0,c[(c|>2“>0)+((c[(c|0)+280>>2]|0)+Q)|0]|0)==0){k=22}}}while(0);if((k|0)==22){k=0;c:do{if(q){>2“>0;P=c|>2“>0;R=O;S=c|0;if(N){T=0}else{if((S|0)==0){U=Q;while(1){>2“>U=c|>2“>0;$=c[(c[(c[((c&3|0)==3?:+32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;aa=U+16|0;U=Y;ba=R;ca=S;while(1){>2“>if(+h[(c|>2“>k=0;fa=(da(b[(c[(c|0)+8>>2]|0)+154>>1]|0,V)|0)+U|0}>2“>ca=Z+4|0;ba=c|0;if((ba|0)==0){T=fa;break}else{Y=fa;Z=ca;_=ba}}}R=O;if((S|0)==0){W=T;X=0;break}if(N){ba=R;while(1){>2“>ba=c|>2“>0;O=c[(c[(c[((c&3|0)==3?ja:ja+32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;ca=ba+16|0;ba=ha;U=Q;V=P;while(1){>2“>if(+h[(c|>2“>k=0;ka=(da(b[(c[(c|0)+8>>2]|0)+154>>1]|0,N)|0)+ba|0}>2“>V=ia+4|0;U=c|0;if((U|0)==0){W=T;X=ka;break}else{ha=ka;ia=V;ja=U}}}else{W=0;X=0}}>2“>P=c|>2“>0;S=(Q|0)==0;R=c|>2“>c|>2“>0;ga=c[(c[(c[((c&3|0)==2?O:O-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;if(ba){ma=N}else{ea=$+56|0;$=N;na=U;oa=V;while(1){>2“>if(+h[(c|>2“>k=0;qa=(da(b[(c[(c|0)+8>>2]|0)+154>>1]|0,aa)|0)+$|0}>2“>oa=ca+4|0;na=c|0;if((na|0)==0){la=ma;break}else{N=ma;ca=oa;O=na}}}O=la+W|0;if((V|0)==0){sa=0}else{ca=0;N=R;U=V;while(1){>1“>0;na=b|>2“>ga=c[(c[(c[((c&3|0)==2?ea:ea-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0;do{if((ga-oa|0)>0){k=61}else{if((ga|0)!=(oa|0)){ua=ba;break}>3“>0)+56>>3]>+h){k=61}else{ua=ba}}}while(0);if((k|0)==61){>2“>ga=aa+4|0;ra=c|0;if((ra|0)==0){ta=ua;break}else{ba=ua;aa=ga;ea=ra}}}>2“>F=c|M;c[(c[(c[(c[(c|0)+236>>2]=H;c[(c[(c[(c[(c|0)+8>>2]|0)+184>>2]|0)+(F*44|0)+4>>2]|0)+(H<<2)>>2]=J;F=va-wa+t|0;a[(c[(c[(c|>2“>0)+184>>2]|0)+(j*44|0)+32|0]=1;C=c|a[(c[(c[(c|>2”>0)+184>>2]|0)+(s*44|0)+32|0]=1;za=c|0}else{za=C}a[(c[(c[(c|>2“>0)+184>>2]|0)+(r*44|0)+32|0]=1;Aa=c|0}else{Aa=za}>2“>0;E=c|0;if((I|0)<(E-1|0)){t=F;u=I;v=C;w=Aa;x=E}else{xa=F;ya=Aa;break}}}else{xa=0;ya=l}}while(0);m=xa+i|0;n=ya}>2“>d=0,e=0,f=0,g=0;d=c&0)+8>>2]|0;if((a|0)==1){f=2}else{f=(a|0)<2|0}0)+8>>2]|0;if((a|0)==1){g=2}else{g=(a|0)<2|0}>2“>0)+156|0;c=>2“>0,c|0)|0;return}function xp(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;d=i;e=c|0;if(!((e|0)!=0|(c|0)!=0)){i=d;return}f=Hm(b|0,e,0)|0;if((f|0)!=0){e=a|0;do{if((e<<24>>24|0)==105){if((Ya(f|0,168592)|0)!=0){break}g=ux(b)|0;if((g|0)==0){i=d;return}else{h=g}do{yp(b,h,0);h=vx(b,h)|0;}while((h|0)!=0);i=d;return}else if((e<<24>>24|0)==111){if((Ya(f|0,82584)|0)!=0){break}g=ux(b)|0;if((g|0)==0){i=d;return}else{j=g}do{yp(b,j,1);j=vx(b,j)|0;}while((j|0)!=0);i=d;return}else if((e<<24>>24|0)==0){i=d;return}}if((c|0)==0){i=d;return}e=ux(b)|0;if((e|0)==0){i=d;return}else{l=e}do{e=l|0;f=Hm(e,c|0,0)|0;a:do{if((f|0)!=0){j=a|0;do{if((j<<24>>24|0)==111){if((Ya(f|0,82584)|0)!=0){break}yp(b,l,1);break a}else if((j<<24>>24|0)==105){if((Ya(f|0,168592)|0)!=0){break}yp(b,l,0);break a}else if((j<<24>>24|0)==0){break a}}>2”>f,c=j,k)|0)|0;i=k}}while(0);l=vx(b,l)|0;}while((l|0)!=0);i=d;return}function yp(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;f=c|>2”>0;if((c|0)!=0){return}h=(e|0)!=0;if(h){>2”>e=c[(c|0)+116>>2]|0;if((e|0)==0){m=k}else{n=e;while(1){>2”>e=c&>2”>0)+8>>2]|0)+212>>2]|0)==(c[(c[(c|0)+8>>2]|0)+212>>2]|0)){>2”>k;o=i+1|0;p=c|0}else{o=i;p=l}>2”>p=c[c>>2]|0;if((p|0)==0){return}else{s=0;t=0;u=p;v=d}while(1){>2”>d=c[(c|0)+116>>2]|0;if((d|0)==0){break}else{p=d}}w=p}>2”>3;if((c[(c[(c|>2”>c=>2”>n=t+1|0;d=c[(c|0)+(n<<2)>>2]|0;if((d|0)==0){r=x;break}else{s=x;t=n;u=d;v=y}}}if((r|0)<2){return}>2”>0;Jb(f|0,r|0,4,124);r=c|0;if((r|0)==0){return}if(h){h=1;y=r;while(1){>2”>0;u=c[((c&>2”>t=Yo(u,v,0)|0;a[(c|>2”>r=c|>2”>3|0)==3?r:r+32|0)+28>>2]|0;r=c[((c&3|0)==3?h:h+32|0)+28>>2]|0;if((To(v,r)|0)!=0){z=24;break}>2”>0)+112|0]=4;cp(b,t);t=y+1|0;r=c|0;if((r|0)==0){z=24;break}else{y=t;h=r}}if((z|0)==24){return}}}function zp(a,b){>2”>2]|0)>>>4)-((c[c>>2]|0)>>>4)|0}function Ap(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var >2”>0;if((c|0)<1){j=f}else{k=f;f=1;l=i;while(1){>2”>0)+(f<<2)>>2]|0,d,e,k)|0;m=c|>2”>e=f+8|0;c[d+(c[(c|0)+232>>2]<<2)>>2]=1;k=mw(a,f)|0;if((k|0)!=0){i=k;do{>2”>0)+232>>2]|0;m=i;o=i-32|0;if((k|0)<(c[(c[(c[((c&3|0)==2?i:o)+28>>2]|0)+8>>2]|0)+232>>2]|0)){p=k;do{>2”>while((p|0)<(c[(c[(c[((c&3|0)==2?i:o)+28>>2]|0)+8>>2]|0)+232>>2]|0))}i=ow(a,i)|0;}while((i|0)!=0)}f=vx(a,f)|0;}while((f|0)!=0)}>1”>0;i=b|>2”>if((c|0)==0){if((e|0)==0){q=ry(Ix(l)|0,156320,1)|0}else{q=e}>2”>0)+232>>2]=j;h[(c|>2”>0)+88>>3]=.5;h[(c|>2”>0)+216>>2]=1;c[(c|>2”>0)+172>>2]=m;c[(c|>2”>0)+180>>2]=m;zx(a,f,1)|0;r=q;s=c|0}else{r=e;s=i}>2”>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;e=d+8|0;f=c|>1”>0;if(g<<16>>16>(b|0)){return}h=g<<16>>16;g=f;while(1){>2”>if((c|0)>0){i=0;j=0;k=f;while(1){>2”>0)+(i<<2)>>2]|0)+8|0;a[(c|>2”>0)+157|0]=0;c[(c|>2”>l=c[(c[(c|>2”>l;c=>2”>jk(da(l,l)|0)|0;c[(c[(c|0)+184>>2]|0)+(h*44|0)+40>>2]=m;n=1}else{n=j}>2”>0;p=c|>2”>k=c[(c|>2”>Gp(d,k);v=c|0}else{v=t}>2”>0;if((k|0)<(c|0)){r=k;s=j;t=v}else{u=v;break}}}else{u=g}}>2”>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,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,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=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0;e=d+8|0;f=c|0;if((a|0)==0){return}>1”>0;if(g<<16>>16>(b|0)){return}h=g<<16>>16;g=0;i=f;a:while(1){>2”>0;j=c|0;if((j|0)==0){k=g;l=i}else{>2”>2]|0)+8>>2]|0;f=c|0;if((j|0)>0){j=1;n=m;while(1){a=>2”>0)+184>>2]|0;if((j|0)>=(c|0)){break}>2”>n=q;o=c|>2”>0;r=c|0;do{if((r|0)>0){s=0;t=0;u=o;v=m;w=r;while(1){>2”>x=(c|0)+(w+~t<<2)|0}else{>2”>y=c|>2”>0;B=A+196|0;if((c|0)>0){C=0;D=0;E=B;while(1){>2”>if((c[(c|0)+156>>2]|0)==0){F=0}else{>2”>3|0)==3?B:B+32|0)+28>>2]|0;I=H+8|0;J=c|0;K=a|0;if(K<<24>>24==0){0;M=L;N=H;O=a|0}else{M=0;N=J;O=K}do{if(O<<24>>24==1){>2“>K=N+180|0;if((c|0)!=1){P=27;break}>2“>2]|0;K=c|0;if((a|0)==0){Q=J}else{J=K;do{>2“>0;J=c|0;}while((a|0)!=0);Q=R}if((Rx(d,Q|0)|0)==0){P=27}else{S=1}}else{P=27}}while(0);if((P|0)==27){P=0;S=0}if((S|M|0)==0){F=0;break}>2“>3|0)==2?B:B-32|0)+28>>2]|0;K=J+8|0;H=c|0;L=a|0;if(L<<24>>24==0){0;T=I;U=J;V=a|0}else{T=0;U=H;V=L}do{if(V<<24>>24==1){>2”>L=U+180|0;if((c|0)!=1){P=38;break}>2”>2]|0;L=c|0;if((a|0)==0){W=H}else{H=L;do{>2”>0;H=c|0;}while((a|0)!=0);W=X}if((Rx(d,W|0)|0)==0){P=38}else{Y=1}}else{P=38}}while(0);if((P|0)==38){P=0;Y=0}F=Y|T}}>2”>0;L=H+196|0;if((G|0)<(c|0)){C=B;D=G;E=L}else{Z=B;_=H;break}}}else{Z=0;_=A}>2”>E=c[(c|0)+(C<<2)>>2]|0;do{>2”>B=E;L=c[((c&0;I=a|0;if(I<<24>>24==0){0;aa=K;ba=L;ca=a|0}else{aa=0;ba=J;ca=I}do{if(ca<<24>>24==1){>2”>I=ba+180|0;if((c|0)!=1){P=52;break}>2”>2]|0;I=c|0;if((a|0)==0){da=J}else{J=I;do{>2”>0;J=c|0;}while((a|0)!=0);da=ea}if((Rx(d,da|0)|0)==0){P=52}else{fa=1}}else{P=52}}while(0);if((P|0)==52){P=0;fa=0}if((fa|aa|0)==0){$=0;break}>2”>3|0)==2?E:E-32|0)+28>>2]|0;I=J+8|0;L=c|0;K=a|0;if(K<<24>>24==0){0;ga=G;ha=J;ia=a|0}else{ga=0;ha=L;ia=K}do{if(ia<<24>>24==1){>2“>K=ha+180|0;if((c|0)!=1){P=63;break}>2“>2]|0;K=c|0;if((a|0)==0){ja=L}else{L=K;do{>2“>0;L=c|0;}while((a|0)!=0);ja=ka}if((Rx(d,ja|0)|0)==0){P=63}else{la=1}}else{P=63}}while(0);if((P|0)==63){P=0;la=0}$=la|ga}}>2“>0;K=L+188|0;if((B|0)<(c|0)){D=E;C=B;H=K}else{ma=E;na=L;break}}}else{ma=0;na=_}do{if((ma|Z|0)==0){if((a|0)!=0|(Z|0)!=0){oa=s;break}oa=(Fp(d,y,n+(s<<2)|0,h)|0)+s|0}}>2”>0;H=c|>2”>if((c&1|0)==0){w=n+(oa-1<<2)|0;if(n>>>0<w>>>0){qa=n;ra=w}else{sa=pa;break}do{>2”>0;c=>2”>c=w;qa=qa+4|0;ra=ra-4|0;}>2”>while(0);w=c|>2”>w=c|>2”>0)+(ta<<2)>>2]=w;c[(c|>2”>0;ua=c|>2”>w=(c[(c|>2”>0;u=c|0;do{if((u|0)==0){Aa=za}else{>2”>t=c|>2”>0)+8>>2]|0)+236>>2]|0;H=c[(c[(c|>2”>if((c[(c|0)+156>>2]|0)!=0){>2”>0;s=C+8|0;y=c|0;D=a|0;if(D<<24>>24==0){0;Ha=z;Ia=C;Ja=a|0}else{Ha=0;Ia=y;Ja=D}do{if(Ja<<24>>24==1){>2“>D=Ia+180|0;if((c|0)!=1){P=94;break}>2“>2]|0;D=c|0;if((a|0)==0){Ka=y}else{y=D;do{>2“>0;y=c|0;}while((a|0)!=0);Ka=La}if((Rx(d,Ka|0)|0)==0){P=94}else{Ma=1}}else{P=94}}while(0);if((P|0)==94){P=0;Ma=0}if((Ma|Ha|0)==0){break}>2“>3|0)==2?Ca:Ca-32|0)+28>>2]|0;D=y+8|0;C=c|0;z=a|0;if(z<<24>>24==0){0;Na=s;Oa=y;Pa=a|0}else{Na=0;Oa=C;Pa=z}do{if(Pa<<24>>24==1){>2”>z=Oa+180|0;if((c|0)!=1){P=105;break}>2”>2]|0;z=c|0;if((a|0)==0){Qa=C}else{C=z;do{>2”>0;C=c|0;}while((a|0)!=0);Qa=Ra}if((Rx(d,Qa|0)|0)==0){P=105}else{Sa=1}}else{P=105}}while(0);if((P|0)==105){P=0;Sa=0}if((Sa|Na|0)!=0){P=107;break a}}}>2”>t=Fa+1|0;H=c[(c|>2”>while(0);w=xa+1|0;v=c|while(0);a[(c[(c[(c|>1“>if((h|0)<(b|0)){h=h+1|0;g=k;i=l}else{break}}if((P|0)==107){cc(132240,117264,1292,170600)}if((k|0)==0){return}eF(k);return}function Dp(a,b){>2“>0)-(c|0)|0}function Ep(a,b){>2“>0)+8>>2]|0)+236>>2]|0)-(c[(c[(c|0)+8>>2]|0)+236>>2]|0)|0}function Fp(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var >2“>0)+157|0]=1;h=c|0;i=h+188|0;do{>2“>j=c[c>>2]|0;if((j|0)==0){k=0;l=h;break}else{m=0;n=0;o=j}while(1){do{>2“>j=o;q=c[((c&0;t=a|0;if(t<<24>>24==0){0;v=u;w=q;x=a|0}else{v=0;w=s;x=t}do{if(x<<24>>24==1){>2“>t=w+180|0;if((c|0)!=1){y=13;break}>2“>2]|0;t=c|0;if((a|0)==0){z=s}else{s=t;do{>2“>0;s=c|0;}while((a|0)!=0);z=A}if((Rx(b,z|0)|0)==0){y=13}else{B=1}}else{y=13}}while(0);if((y|0)==13){y=0;B=0}if((B|v|0)==0){p=n;break}>2“>3|0)==2?o:s)+28>>2]|0;q=t+8|0;u=c|0;r=a|0;if(r<<24>>24==0){0;D=C;E=t;F=a|0}else{D=0;E=u;F=r}do{if(F<<24>>24==1){>2”>r=E+180|0;if((c|0)!=1){y=24;break}>2”>2]|0;r=c|0;if((a|0)==0){G=u}else{u=r;do{>2”>0;u=c|0;}while((a|0)!=0);G=H}if((Rx(b,G|0)|0)==0){y=24}else{I=1}}else{y=24}}while(0);if((y|0)==24){y=0;I=0}if((I|D|0)==0){p=n;break}>2”>3|0)==2?o:s)+28>>2]|0;if((a[(c|0)+157|0]|0)!=0){p=n;break}p=(Fp(b,u,e+(n<<2)|0,f)|0)+n|0}}>2”>0;t=c[(c|0)+(u<<2)>>2]|0;if((t|0)==0){k=p;l=r;break}else{m=u;n=p;o=t}}}else{k=0;l=h}}>2”>c=d;return k+1|0}else{cc(129928,117264,1221,170048);return 0}return 0}function Gp(b,d){b=b|0;d=d|0;var >2”>0;f=c[(c[(c|0)*44|0)+40>>2]|0;a=>2“>0)+158|0]=1;d=(c[(c|>2“>0;h=c|0;if((h|0)==0){i=g;j=i;k=j+158|0;a=0;return}i=g;j=i;k=j+158|0;a=0;return}g=f|0;h=f+4|0;m=f+8|0;f=0;n=l;a:while(1){do{if(d){>2”>if((Rx(b,c[((c&3|0)==2?n:n-32|0)+28>>2]|0)|0)==0){o=f}else{p=7}}else{p=7}}while(0);do{if((p|0)==7){>2”>q=n;r=c&>2”>0)+8>>2]|0;u=c|0);if((a|0)==1){if(!v){p=10;break a}>2“>0)+8>>2]|0)+280>>2]|0;w=c|0;if((t|0)>=(w|0)){p=12;break a}>2“>0)+x|0]=1;dp(n);x=f-1|0;if((a[(c|0)+112|0]|0)==4){o=x;break}pp(b,n);o=x;break}else{if(!v){p=16;break a}>2“>0)+8>>2]|0)+280>>2]|0;r=c|0;if((v|0)>=(r|0)){p=18;break a}>2“>0)+x|0]=1;x=c[((c&>2“>while(0);x=o+1|0;s=c|j=i;k=j+158|0;a=0;return}}function Hp(d,f){d=d|0;f=f|0;var go(d);Ip(d);if((a|0)!=0){no(d)}>1“>0;m=b|>2“>l=c|>2“>v=(c[(c|>2“>0)+236>>2]=t;w=c|0;if((a|0)==6){>2“>w=x+t|0;v=s+1|0;y=c|>2“>0;A=c|0;if((v|0)<(A|0)){s=v;t=w;u=z}else{B=w;C=z;D=A;E=y;F=y;break}}}else{B=0;C=l;D=r;E=m;F=q}if((B|0)>(D|0)){>2“>c[(c[(c|>2“>0)+184>>2]|0;t=c|0;if((t|0)>0){s=t;t=u;while(1){>2“>0;z=c|>2“>0)+236>>2]<<2)>>2]=z;z=c[(c|0)+184>>2]|0;if((y|0)>0){s=y;t=z}else{H=z;break}}}else{H=u}>2“>B;c[(c[(c[(c|>1“>if((p|0)<(b|0)){p=p+1|0;m=I;q=J}else{n=J;break}}}>2“>J=n+8|0;q=c|>2“>Lp(d,I);K=c|0}>2“>Lp(d,I);L=c|0}>2“>if((c|0)==0){break}else{J=J+1|0}}}>2“>n=c|>2“>L=n+8|0;K=c|>2“>0;c=>2“>c=>2“>0;I=K+180|0;J=K+252|0;K=c|>2“>c;>2“>K;K=c|>2“>if((c|0)==0){break}else{I=I+1|0}}>2“>if((c|0)==0){break}else{q=q+1|0}}>2“>0;u=jk((q+I<<2)+16|0)|0;c[(c|>2“>0)+184>>2]=0;u=jk(16)|0;c[(c|>2“>while((n|0)!=0);M=c|0}0;K=(a&>2”>0;c=>1”>K?m:5;m=b|>2”>m=u+(M*44|0)+4|0;c[(c[(c[c>>>2”>O=+(c|0);K=0;P=0.0;while(1){>2”>0)+(K<<2)>>2]|0;F=p+8|0;E=c|>3”>h;>2”>0;B=E+204|0;if((c|0)>0){>2”>E=c&>2”>0)==(c|0)){>2”>E=G+1|0;D=c[(c|0)+(E<<2)>>2]|0;if((D|0)==0){Q=S;R=T;break}else{B=S;G=E;C=D;H=T}}}>3”>h}>2”>G=C+8|0;V=O+(+h[(c|0)+96>>3]+ +>2”>0)+88>>3]);Jp(p,C,V,0)|0;C=~~(P+V);c[(c|0)+232>>2]=C;U=+(C|0)}>2”>0;G=c|0;do{if((G|0)!=0){>2”>0;D=c|>2”>0;B=E;x=(c[(c[(c[((c&>2”>3|0)==2?B:E-32|0)+28>>2]|0)+8>>2]|0)+236>>2]|0);E=x?B:D;t=x?D:B;B=G+8|0;D=c|>1”>0)+236>>2]|0,e|>2”>3;s=c|>2”>Jp(s,r,+(~~(+h[(c|0)+88>>3]+(V+ +>2”>0)+96>>3]))|0),c|0)|0}>2”>3;s=c|>2”>Jp(s,r,+(~~(+h[(c|0)+88>>3]+(V+ +>2”>0)+96>>3]))|0),c[(c|0)+156>>2]|0)|0}}>2”>0)+188|0;if((c|0)>0){C=0;p=G;do{>2”>0)+(C<<2)>>2]|0;B=c&>2”>0;r=c|>2”>0)+236>>2]|0)<(c[(c|>2”>h[(c|0)+88>>3];s=G+8|0;G=~~(V+ +(>2”>0)+236>>2]|0,e[(c|0)+170>>1]|0)|0));r=So(t,D)|0;do{if((r|0)==0){>2”>0;if((c|0)!=0){break}>2”>c[(c|>3”>Fv(1,92328,(aa=i,i=i+16|0,h=+(>2”>B=(c|>1”>0;b=(E&65535|0)>(ba|0)?E:ba&65535}}>2”>while((C|0)<(c|0))}>2”>K=c|>2”>M=c|0;if((M|0)==0){ea=N}else{N=M;do{>2”>0;Q=c|0;do{if((Q|0)==0){fa=ba}else{>2”>R=bp(d)|0;T=R+8|0;a[(c|>3”>0;u=~~(+h- +>2”>K=(u|0)>0;n=K?0:-u|0;m=K?u:0;u=ha;K=ha+32|0;Jp(R,c[((c&>2”>0)|0;j=ha-32|0;Jp(R,c[((c&>2”>0)+156>>2]|0)|0;S=c&>2”>0)+8>>2]|0)+232>>2]|0)-m|0;m=(c[(c[(c|>2”>0)+232>>2]=((u|0)<(m|0)?u:m)-1;m=ga+1|0;u=c|>2”>while(0);N=c|0;}>2”>if((c|0)>0){>2”>ea=c|0;do{>3”>U=+h;>2”>Qp(d);ia=c|>2”>1|0)==0?U:_;Jp(c|>2”>ia=c|>1”>0;fa=b|0;a:do{if(N<<16>>16<=fa<<16>>16){ha=N<<16>>16;ga=ia;M=fa;b:while(1){>2”>0;Q=c|0;c:do{if((Q|0)>0){>2”>ka=c|>2”>0;u=c|0;do{if((u|0)!=0){>2”>j=c&>2”>la=la+1|0;if((c[(c[(c|0)+8>>2]|0)+232>>2]|0)>(ha|0)){na=ga;oa=M;break c}>2”>while(0);u=c|0;do{if((u|0)!=0){>2”>j=c&>2”>pa=pa+1|0;if((c[(c[(c|0)+8>>2]|0)+232>>2]|0)>(ha|0)){na=ga;oa=M;break c}>2”>T=c|>2”>m=bp(d)|0;n=m+8|0;a[(c|>2”>0)+232>>2]|0;T=c[(c|>2”>0)+232>>2]=(m|0)<(T|0)?m:T;T=c|>2”>while(0);ra=c|>1”>0;oa=b|>2”>ra=ea+(na*44|0)|0;if((c|0)>0){ka=ea+(na*44|0)+4|0;qa=na;pa=0;do{>2”>0)+(pa<<2)>>2]|0)+8|0;la=c|>2”>c|>2”>while((pa|0)<(c|>1”>if((na|0)<(b|0)){na=na+1|0;oa=sa}else{break}}}>1”>if((b|0)>0){>2”>0;na=c|0;if((na|0)==0){break}$=+>3”>h);>3”>h);>3”>U=+h;>3”>P=+h;>3”>U=Opb(
(+nF(1.0,84-Ba|0)),+la);if(!((Ba|0)<32&ya!=0.0)){Ca=ya;Da=xa;Ea=wa;Fa=la;break}na=xa&1;Ca=(na|0)==0?0.0:ya;Da=(na^1)+xa|0;Ea=wa;Fa=la}else{Ca=ya;Da=xa;Ea=0.0;Fa=+(r|0)}}while(0);la=Fa*Ca+(Ea+Fa*+(Da>>>0>>>0))-Ea;if(la==0.0){>2“>oa=c|>2“>c=oa+1;na=d|0;o=1;continue}else{na=mF(b)|0;o=1;continue}}d:do{if((x|0)==139){>2“>0;if(na>>>0<(c|0)>>>0){na+1;La=d|0}else{La=mF(b)|0}if((La|0)==48){Ma=-1;Na=-1}else{Ga=La;Ha=1;Ia=o;Ja=0;Ka=0;break}while(1){>2”>0;if(na>>>0<(c|0)>>>0){na+1;Oa=d|0}else{Oa=mF(b)|0}if((Oa|0)!=48){Ga=Oa;Ha=1;Ia=1;Ja=Ma;Ka=Na;break d}na=EF(Na,Ma,-1,-1)|0;Ma=H;Na=na}}}>2“>c=>2“>vb=Wa-48+((c|0)*10|0)|0}>2“>while(0);rb=c|>2“>c=rb+1;xb=d|0}else{xb=mF(b)|0}rb=xb-48|0;sb=(xb|0)==46;if(rb>>>0<10>>>0|sb){q=fb;pa=gb;qa=db;Pa=eb;Ra=cb;Sa=bb;Ta=ab;Ua=$a;Va=_a;Wa=xb;Ya=rb;Za=sb}else{yb=fb;zb=gb;Ab=db;Bb=eb;Cb=cb;Db=bb;Eb=ab;Fb=$a;Gb=_a;Hb=xb;x=162;break}}}else{yb=Ja;zb=Ka;Ab=0;Bb=0;Cb=0;Db=Ia;Eb=Ha;Fb=0;Gb=0;Hb=Ga;x=162}}while(0);if((x|0)==162){oa=(Eb|0)==0;hb=oa?Ab:yb;ib=oa?Bb:zb;jb=Ab;kb=Bb;lb=Cb;mb=Db;nb=Fb;ob=Gb;qb=Hb}oa=(mb|0)!=0;do{if(oa){if((qb|32|0)!=101){x=171;break}na=kF(b,f)|0;Za=H;do{if((na|0)==0&(Za|0)==(-2147483648|0)){if(w){lF(b,0);l=0.0;i=g;return+l}else{>2“>c=(>2“>if((c|0)==0){Kb=hb;Lb=ib;break}>2“>c|0)-1;Kb=hb;Lb=ib}}while(0);if(!oa){>2“>na=c|0;if((na|0)==0){l=+(r|0)*0.0;i=g;return+l}Za=0;do{if((Lb|0)==(kb|0)&(Kb|0)==(jb|0)&((jb|0)<(Za|0)|(jb|0)==(Za|0)&kb>>>0<10>>>0)){if(k>>>0<=30>>>0){if((na>>>(k>>>0)|0)!=0){break}}l=+(r|0)*+(na>>>0>>>0);i=g;return+l}}while(0);na=(j|0)/-2|0;Za=(na|0)<0|0?-1:0;if((Kb|0)>(Za|0)|(Kb|0)==(Za|0)&Lb>>>0>na>>>0){>2“>c=34;l=+(r|0)*2.2250738585072014e-308*2.2250738585072014e-308;i=g;return+l}if((ob|0)==0){Mb=nb}else{if((ob|0)<9){>2“>while((Za|0)<9);c=oa}Mb=nb+1|0}Za=Lb;do{if((lb|0)<9){if(!((lb|0)<=(Za|0)&(Za|0)<18)){break}if((Za|0)==9){>2“>l=+(r|0)*+((c|>2“>Ya=k+27+(Za*-3|0)|0;Wa=c|0;if((Ya|0)<=30){if((Wa>>>(Ya>>>0)|0)!=0){break}}>2“>oa=(Za|0)>-1?o:o+9|0;o=c|0;do{if((Mb|0)==0){Rb=0;Sb=0;Tb=Za}else{na=1e9/(o|0)|0;Wa=Za;Ya=0;Va=0;Ua=0;while(1){>2“>0;Ra=((Sa>>>0)/(o>>>0)|0)+Ua|0;c=Ra;Ub=da((Sa>>>0)%(o>>>0)|0,na)|0;Sa=Va+1|0;if((Va|0)==(Ya|0)&(Ra|0)==0){Wb=Sa&127;Xb=Wa-9|0}else{Wb=Ya;Xb=Wa}if((Sa|0)==(Mb|0)){break}else{Wa=Xb;Ya=Wb;Va=Sa;Ua=Ub}}if((Ub|0)==0){Rb=Mb;Sb=Wb;Tb=Xb;break}>2“>na=Ya&127;Sa=h+(na<<2)|0;Ra=c|0;Ta=EF(Ra<<29|0>>>3,0<<29|Ra>>>3,Va,0)|0;Ra=H;Pa=0;if(Ra>>>0>Pa>>>0|Ra>>>0==Pa>>>0&Ta>>>0>1e9>>>0){Pa=PF(Ta,Ra,1e9,0)|0;qa=QF(Ta,Ra,1e9,0)|0;Yb=Pa;Zb=qa}else{Yb=0;Zb=Ta}>2“>if((c|0)>>>0>=9007199>>>0){ec=Nb;fc=cc;gc=dc;hc=18;break f}Ua=0;Za=cc+127|0;Wa=cc;while(1){>2“>c=jc;Va=(Ya|0)==(Nb|0);if((Ya|0)!=(Wa+127&127|0)|Va){kc=Wa}else{kc=(jc|0)==0?Ya:Wa}if(Va){break}else{Ua=ic;Za=Ya-1|0;Wa=kc}}Wa=dc-29|0;if((ic|0)==0){cc=kc;dc=Wa}else{$b=Wa;ac=kc;bc=ic;break}}}o=Nb+127&127;if((o|0)==(ac|0)){>2“>c|>2“>c=bc;Nb=o;Ob=lc;Pb=$b;Qb=Qb+9|0}g:while(1){mc=fc+1&127;oa=h+((fc+127&127)<<2)|0;o=ec;Wa=gc;Za=hc;while(1){Ua=(Za|0)==18;Ya=(Za|0)>27?9:1;nc=o;oc=Wa;while(1){Va=0;while(1){Sa=Va+nc&127;if((Sa|0)==(fc|0)){pc=2;break}>2“>0;Sa=c|0;if(qa>>>0<Sa>>>0){pc=2;break}Ta=Va+1|0;if(qa>>>0>Sa>>>0){pc=Va;break}if((Ta|0)<2){Va=Ta}else{pc=Ta;break}}if((pc|0)==2&Ua){break g}qc=Ya+oc|0;if((nc|0)==(fc|0)){nc=fc;oc=qc}else{break}}Ua=(1<<Ya)-1|0;Va=1e9>>>(Ya>>>0);rc=Za;sc=nc;Ta=nc;tc=0;do{>2“>0;na=(qa>>>(Ya>>>0))+tc|0;c=na;tc=da(qa&Ua,Va)|0;qa=(Ta|0)==(sc|0)&(na|0)==0;Ta=Ta+1&127;rc=qa?rc-9|0:rc;sc=qa?Ta:sc;}while((Ta|0)!=(fc|0));if((tc|0)==0){o=sc;Wa=qc;Za=rc;continue}if((mc|0)!=(sc|0)){break}>2“>c|1;o=sc;Wa=qc;Za=rc}>2“>c=0;uc=mc}else{uc=fc}>2“>Wa=uc+1&127;c=0;vc=Wa}else{vc=uc}wa=+(r|0);wc=wa*(la*1.0e9+ +((>2“>oa=c|0;do{if(oa>>>0<5e8>>>0){if((oa|0)==0){if((nc+3&127|0)==(vc|0)){Ec=Bc;break}}Ec=wa*.25+Bc}else{if(oa>>>0>5e8>>>0){Ec=wa*.75+Bc;break}if((nc+3&127|0)==(vc|0)){Ec=wa*.5+Bc;break}else{Ec=wa*.75+Bc;break}}}while(0);if((53-xc|0)<=1){Dc=Ec;break}if(+Xa(+Ec,+1.0)!=0.0){Dc=Ec;break}Dc=Ec+1.0}}while(0);wa=Cc+Dc-Ac;do{if((Za&2147483647|0)>(-2-p|0)){if(+S(+wa)<9007199254740992.0){Fc=wa;Gc=yc;Hc=oc}else{Fc=wa*.5;Gc=(yc|0)!=0&(xc|0)==(Wa|0)?0:yc;Hc=oc+1|0}if((Hc+50|0)<=(ma|0)){if(!((Gc|0)!=0&Dc!=0.0)){Ic=Fc;Jc=Hc;break}}>2“>ma=c|>2“>c=ma+1;Kc=d|0}else{Kc=mF(b)|0}if((Kc|0)==40){Lc=1}else{>2“>c=(>2“>ma=c|>2“>c=ma+1;Mc=d|0}else{Mc=mF(b)|0}if(!((Mc-48|0)>>>0<10>>>0|(Mc-65|0)>>>0<26>>>0)){if(!((Mc-97|0)>>>0<26>>>0|(Mc|0)==95)){break}}Lc=Lc+1|0}if((Mc|0)==41){l=+s;i=g;return+l}>2“>c=(>2“>c=22;lF(b,0);l=0.0;i=g;return+l}if((Lc|0)==0|ma){l=+s;i=g;return+l}else{Nc=Lc}while(1){>2“>c|0)-1;if((ma|0)==0){l=+s;break}else{Nc=ma}}i=g;return+l}else{>2“>c=(>2“>c=22;lF(b,0);l=0.0;i=g;return+l}}}while(0);do{if((x|0)==23){>2“>c=(>2“>c=(>2“>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;e=a+4|0;f=c|>2“>c=f+1;h=d|0}else{h=mF(a)|0}do{if((h|0)==45|(h|0)==43){>2“>0;if(i>>>0<(c|0)>>>0){i+1;j=d|0}else{j=mF(a)|0}if((j-48|0)>>>0<10>>>0|(b|0)==0){k=f;l=j;break}>2”>c=(>2”>if((c|0)==0){m=-2147483648;n=0;return(H=m,n)|0}>2”>c|0)-1;m=-2147483648;n=0;return(H=m,n)|0}else{o=l;p=0}while(1){>2”>0;if(l>>>0<(c|0)>>>0){l+1;r=d|0}else{r=mF(a)|0}if(!((r-48|0)>>>0<10>>>0&(q|0)<214748364)){break}o=r;p=q*10|0}p=q;o=(q|0)<0|0?-1:0;if((r-48|0)>>>0<10>>>0){q=r;l=o;h=p;while(1){>2“>0;if(j>>>0<(c|0)>>>0){j+1;s=d|0}else{s=mF(a)|0}j=21474836;if((s-48|0)>>>0<10>>>0&((b|0)<(j|0)|(b|0)==(j|0)&i>>>0<2061584302>>>0)){q=s;l=b;h=i}else{t=s;u=b;v=i;break}}}else{t=r;u=o;v=p}if((t-48|0)>>>0<10>>>0){do{>2”>0;if(t>>>0<(c|0)>>>0){t+1;w=d|0}else{w=mF(a)|0}}while((w-48|0)>>>0<10>>>0)}>2“>c=(>2“>d=0,e=0,f=0;c=>2“>0;e=c|>2“>c=e+b;return}else{>2“>e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=b+104|0;f=c|0;if((f|0)==0){g=3}else{>2“>h=c|>2“>j=c|>2“>c=j+k}}while(0);if((g|0)==8){>2“>h=c|0;if((i|0)!=0){>2“>i+1-h+(c|0)}k=h-1|0;if((d|0|0)==(f|0)){l=f;return l|0}a=f;l=f;return l|0}}>2“>while(0);return+(f*(c=>3“>g+1023<<20|0>>>12,+h))}function oF(a,b){a=+a;b=b|0;return+(+nF(a,b))}function pF(b){b=b|0;var d=0,e=0,f=0,g=0,h=0;d=b+74|0;e=a|0;a=>2“>0)>>>0>(c|0)>>>0){>2“>c=>2“>0;c=>2“>g=c|>2“>g;c=g;h=0;return h|0}if((f&4|0)==0){h=-1;return h|0}>2“>b=0,e=0,f=0,g=0;b=i;i=i+8|0;e=b|0;if((c|0)==0){if((pF(a)|0)==0){f=3}else{g=-1}}else{f=3}do{if((f|0)==3){g=d|0}}while(0);i=b;return g|0}function rF(a){a=a|0;return+(+sF(a,0))}function sF(a,b){a=a|0;b=b|0;var >2”>a;g=e+8|0;c=->2”>a;c=->2”>0)-(c|>2”>c=m;k=112;l=0;i=d;return+h}function tF(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=b|0;if((b&3)==(d&3)){while(b&3){if((e|0)==0)return f|0;a=a|0;b=b+1|0;d=d+1|0;e=e-1|0}while((e|0)>=4){>2”>c;b=b+4|0;d=d+4|0;e=e-4|0}}while((e|0)>0){a=a|0;b=b+1|0;d=d+1|0;e=e-1|0}return f|0}function uF(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;if((c|0)<(b|0)&(b|0)<(c+d|0)){e=b;c=c+d|0;b=b+d|0;while((d|0)>0){b=b-1|0;c=c-1|0;d=d-1|0;a=a|0}b=e}else{tF(b,c,d)|0}return b|0}function vF(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+e|0;if((e|0)>=20){d=d&255;g=b&3;h=d|d<<8|d<<16|d<<24;i=f&~3;if(g){g=b+4-g|0;while((b|0)<(g|0)){a=d;b=b+1|0}}while((b|0)<(i|0)){a=d;b=b+1|0}return b-e|0}function wF(a,b,c){a=a|0;b=b|0;c=c|0;var e=0,f=0,g=0;while((e|0)<(c|0)){f=d|0;g=d|0;if((f|0)!=(g|0))return((f|0)>(g|0)?1:-1)|0;e=e+1|0}return 0}function xF(b){b=b|0;var c=0;c=b;while(a|0){c=c+1|0}return c-b|0}function yF(a){a=a|0;if((a|0)<65)return a|0;if((a|0)>90)return a|0;return a-65+97|0}function zF(b,c){b=b|0;c=c|0;var d=0;do{a=a;d=d+1|0}while(a|0);return b|0}function AF(b,c){b=b|0;c=c|0;var d=0,e=0;d=b+(xF(b)|0)|0;do{a=a;e=e+1|0}while(a|0);return b|0}function BF(a,b,d){a=a|0;b=b|0;d=d|0;var >2“>if((c|0)==0){>2“>w;c=>2“>e=c|0;if((e|0)==0)break;if((e|0)==(a|0)){return a=f?0:a|0;f=f?1:(a|0)==0;e=e+1|0}return b|0}function EF(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=a+c>>>0;return(H=b+d+(e>>>0<a>>>0|0)>>>0,e|0)|0}function FF(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=b-d>>>0;e=b-d-(c>>>0>a>>>0|0)>>>0;return(H=e,a-c>>>0|0)|0}function GF(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){H=b<<c|(a&(1<<c)-1<<32-c)>>>32-c;return a<<c}H=a<<c-32;return 0}function HF(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){H=b>>>c;return a>>>c|(b&(1<<c)-1)<<32-c}H=0;return b>>>c-32|0}function IF(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){H=b>>c;return a>>>c|(b&(1<<c)-1)<<32-c}H=(b|0)<0?-1:0;return b>>c-32|0}function JF(b){b=b|0;var >16&255)|0”>c|0;c=a|0;if((c|0)<8)return c+16|0;return(a|0)+24|0}function KF(b){b=b|0;var c=0;c=a|0;if((c|0)<8)return >16&255)|0“>c+8|0;c=a|0;if((c|0)<8)return >2“>f=0,g=0,h=0,j=0,k=0,l=0,m=0;f=i;i=i+8|0;g=f|0;h=b>>31|((b|0)<0?-1:0)<<1;j=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;k=e>>31|((e|0)<0?-1:0)<<1;l=((e|0)<0?-1:0)>>31|((e|0)<0?-1:0)<<1;m=FF(h^a,j^b,h,j)|0;b=H;RF(m,b,FF(k^d,l^e,k,l)|0,H,g)|0;l=FF(c^>2“>f=0,g=0;f=i;i=i+8|0;g=f|0;RF(a,b,d,e,g)|0;i=f;return(H=c|>2“>c=(>2“>c=>2“>c=(>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=>2“>c=a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Bc(b|0,c|0,d|0,e|0,f|0)}function $F(a,b){a=a|0;b=b|0;Cc(b|0)}function aG(a,b,c){a=a|0;b=b|0;c=c|0;Dc(b|0,c|0)}function bG(a,b){a=a|0;b=b|0;return Ec(b|0)|0}function cG(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=+d;e=+e;return Fc(b|0,c|0,+d,+e)|0}function dG(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Gc(b|0,c|0,d|0,e|0,f|0)|0}function eG(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Hc(b|0,c|0,d|0)|0}function fG(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;Ic(b|0,c|0,d|0,e|0,f|0,g|0)}function gG(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;h=+h;i=+i;return Jc(b|0,c|0,d|0,e|0,+f,+g,+h,+i)|0}function hG(a,b){a=a|0;b=b|0;return+Kc(b|0)}function iG(a,b){a=a|0;b=+b;return+Lc(+b)}function jG(a,b,c,d){a=a|0;b=+b;c=+c;d=+d;return+Mc(+b,+c,+d)}function kG(a,b,c,d,e,f,g,h,i,j){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;Nc(b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0,j|0)}function lG(a,b,c){a=a|0;b=b|0;c=c|0;return Oc(b|0,c|0)|0}function mG(a){a=a|0;return+Pc()}function nG(a){a=a|0;return Qc()|0}function oG(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=g|0;Rc(b|0,c|0,d|0,+e,+f,g|0)}function pG(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return Sc(b|0,c|0,d|0,e|0)|0}function qG(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Tc(b|0,c|0,d|0)}function rG(a){a=a|0;Uc()}function sG(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Vc(b|0,c|0,d|0,e|0)}function tG(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;ea(0)}function uG(a){a=a|0;ea(1)}function vG(a,b){a=a|0;b=b|0;ea(2)}function wG(a){a=a|0;ea(3);return 0}function xG(a,b,c,d){a=a|0;b=b|0;c=+c;d=+d;ea(4);return 0}function yG(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;ea(5);return 0}function zG(a,b,c){a=a|0;b=b|0;c=c|0;ea(6);return 0}function AG(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;ea(7)}function BG(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;f=+f;g=+g;h=+h;ea(8);return 0}function CG(a){a=a|0;ea(9);return 0.0}function DG(a){a=+a;ea(10);return 0.0}function EG(a,b,c){a=+a;b=+b;c=+c;ea(11);return 0.0}function FG(a,b,c,d,e,f,g,h,i){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;ea(12)}function GG(a,b){a=a|0;b=b|0;ea(13);return 0}function HG(){ea(14);return 0.0}function IG(){ea(15);return 0}function JG(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=+d;e=+e;f=f|0;ea(16)}function KG(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;ea(17);return 0}function LG(a,b,c){a=a|0;b=b|0;c=c|0;ea(18)}function MG(){ea(19)}function NG(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;ea(20)}
// EMSCRIPTEN_END_FUNCS var Bc=;var Cc=;var Dc=;var Ec=;var Fc=;var Gc=;var Hc=;var Ic=;var Jc=;var Kc=;var Lc=;var Mc=;var Nc=;var Oc=;var Pc=;var Qc=;var Rc=;var Sc=;var Tc=;var Uc=;var Vc=;return{_vizRenderFromString:ld,_strlen:xF,_strcat:AF,_free:eF,_memcmp:wF,_strncpy:DF,_memmove:uF,_tolower:yF,_saveSetjmp:BF,_memset:vF,_malloc:dF,_memcpy:tF,_realloc:gF,_strcpy:zF,_calloc:fF,_testSetjmp:CF,runPostSets:kd,stackAlloc:Wc,stackSave:Xc,stackRestore:Yc,setThrew:Zc,setTempRet0:ad,setTempRet1:bd,setTempRet2:cd,setTempRet3:dd,setTempRet4:ed,setTempRet5:fd,setTempRet6:gd,setTempRet7:hd,setTempRet8:id,setTempRet9:jd,dynCall_viiiii:_F,dynCall_vi:$F,dynCall_vii:aG,dynCall_ii:bG,dynCall_iiiff:cG,dynCall_iiiiii:dG,dynCall_iiii:eG,dynCall_viiiiii:fG,dynCall_iiiiidddd:gG,dynCall_di:hG,dynCall_dd:iG,dynCall_dddd:jG,dynCall_viiiiiiiii:kG,dynCall_iii:lG,dynCall_d:mG,dynCall_i:nG,dynCall_viiiddi:oG,dynCall_iiiii:pG,dynCall_viii:qG,dynCall_v:rG,dynCall_viiii:sG} // EMSCRIPTEN_END_ASM
})({Math:Math, Int8Array:Int8Array,Int16Array:Int16Array,Int32Array:Int32Array,Uint8Array:Uint8Array,Uint16Array:Uint16Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array},{abort:aa,assert:J,asmPrintInt:function(a,b){e.print(“int ”a
“,”+b)},asmPrintFloat:function(a,b){e.print(“float ”a
“,”+b)},min:va,invoke_viiiii:function(a,b,c,d,g,i){try{e.dynCall_viiiii(a,b,c,d,g,i)}catch(h){“number”!==typeof h&&“longjmp”!==h&&k(h),u.setThrew(1,0)}},invoke_vi:function(a,b){try{e.dynCall_vi(a,b)}catch©{“number”!== typeof c&&“longjmp”!==c&&k©,u.setThrew(1,0)}},invoke_vii:function(a,b,c){try{e.dynCall_vii(a,b,c)}catch(d){“number”!==typeof d&&“longjmp”!==d&&k(d),u.setThrew(1,0)}},invoke_ii:function(a,b){try{return e.dynCall_ii(a,b)}catch©{“number”!==typeof c&&“longjmp”!==c&&k©,u.setThrew(1,0)}},invoke_iiiff:function(a,b,c,d,g){try{return e.dynCall_iiiff(a,b,c,d,g)}catch(i){“number”!==typeof i&&“longjmp”!==i&&k(i),u.setThrew(1,0)}},invoke_iiiiii:function(a,b,c,d,g,i){try{return e.dynCall_iiiiii(a,b,c,d,g, i)}catch(h){“number”!==typeof h&&“longjmp”!==h&&k(h),u.setThrew(1,0)}},invoke_iiii:function(a,b,c,d){try{return e.dynCall_iiii(a,b,c,d)}catch(g){“number”!==typeof g&&“longjmp”!==g&&k(g),u.setThrew(1,0)}},invoke_viiiiii:function(a,b,c,d,g,i,h){try{e.dynCall_viiiiii(a,b,c,d,g,i,h)}catch(j){“number”!==typeof j&&“longjmp”!==j&&k(j),u.setThrew(1,0)}},invoke_iiiiidddd:function(a,b,c,d,g,i,h,j,l){try{return e.dynCall_iiiiidddd(a,b,c,d,g,i,h,j,l)}catch(n){“number”!==typeof n&&“longjmp”!==n&&k(n),u.setThrew(1, 0)}},invoke_di:function(a,b){try{return e.dynCall_di(a,b)}catch©{“number”!==typeof c&&“longjmp”!==c&&k©,u.setThrew(1,0)}},invoke_dd:function(a,b){try{return e.dynCall_dd(a,b)}catch©{“number”!==typeof c&&“longjmp”!==c&&k©,u.setThrew(1,0)}},invoke_dddd:function(a,b,c,d){try{return e.dynCall_dddd(a,b,c,d)}catch(g){“number”!==typeof g&&“longjmp”!==g&&k(g),u.setThrew(1,0)}},invoke_viiiiiiiii:function(a,b,c,d,g,i,h,j,l,n){try{e.dynCall_viiiiiiiii(a,b,c,d,g,i,h,j,l,n)}catch(m){“number”!==typeof m&& “longjmp”!==m&&k(m),u.setThrew(1,0)}},invoke_iii:function(a,b,c){try{return e.dynCall_iii(a,b,c)}catch(d){“number”!==typeof d&&“longjmp”!==d&&k(d),u.setThrew(1,0)}},invoke_d:function(a){try{return e.dynCall_d(a)}catch(b){“number”!==typeof b&&“longjmp”!==b&&k(b),u.setThrew(1,0)}},invoke_i:function(a){try{return e.dynCall_i(a)}catch(b){“number”!==typeof b&&“longjmp”!==b&&k(b),u.setThrew(1,0)}},invoke_viiiddi:function(a,b,c,d,g,i,h){try{e.dynCall_viiiddi(a,b,c,d,g,i,h)}catch(j){“number”!==typeof j&& “longjmp”!==j&&k(j),u.setThrew(1,0)}},invoke_iiiii:function(a,b,c,d,g){try{return e.dynCall_iiiii(a,b,c,d,g)}catch(i){“number”!==typeof i&&“longjmp”!==i&&k(i),u.setThrew(1,0)}},invoke_viii:function(a,b,c,d){try{e.dynCall_viii(a,b,c,d)}catch(g){“number”!==typeof g&&“longjmp”!==g&&k(g),u.setThrew(1,0)}},invoke_v:function(a){try{e.dynCall_v(a)}catch(b){“number”!==typeof b&&“longjmp”!==b&&k(b),u.setThrew(1,0)}},invoke_viiii:function(a,b,c,d,g){try{e.dynCall_viiii(a,b,c,d,g)}catch(i){“number”!==typeof i&& “longjmp”!==i&&k(i),u.setThrew(1,0)}},_llvm_lifetime_end:M(),_lseek:Pb,__scanString:Q,_fclose:function(a){Mb(a);return Lb(a)},_fflush:M(),_strtol:Ab,_fputc:ra,_strtok:function(a,b){return Fb(a,b,dc)},_fwrite:Db,_send:function(a,b,c){return!K.ae(a)?(H(g.H),-1):Ba(a,b,c)},_fputs:Qb,_tmpnam:Fa,_isspace:yb,_read:fb,_ceil:Hc,_fileno:function(a){return a},_strstr:function(a,b){var c=0,d;do{c||(d=a,c=b);var e=v,g=v;if(0==g)return d;g!=e&&(a=d+1,c=0)}while(e);return 0},_fsync:Mb,_isblank:function(a){return 32== a||9==a},_fmod:function(a,b){return a%b},_strcmp:function(a,b){return xb(a,b,ha)},_strncmp:xb,_tmpfile:Ra,_snprintf:hb,_fgetc:Ea,__getFloat:Bb,_hypot:function(a,b){return Math.sqrt(a*a+b*b)},_fgets:function(a,b,c){var e=d.D©;if(!e||e.error||e.Ua)return 0;for(var g,i=0;i<b-1&&10!=g;i++){g=Ea©;if(-1==g){if(e.error||e.Ua&&0==i)return 0;if(e.Ua)break}v=g}v=0;return a},_close:Lb,_getgid:function(){return 0},_strchr:function(a,b){a–;do{a++;var c=v;if(c==b)return a}while©;return 0}, _asin:Ic,_puts:function(a){var if(v==b)return c;c–}while(c>=a);return 0}, _copysign:function(a,b){return Pa(a)===Pa(b)?a:-a},_recv:function(a,b,c){return!K.ae(a)?(H(g.H),-1):fb(a,b,c)},_cos:uc,_putchar:function(a){return U)||U!==a)U=a,Ca(U);return 0},_qsort:function(a,b,c,d){if(!(0==b||0==c)){for(var g=[],i=0;i<b;i++)g.push(i);g.sort(function(b,g){return e.dynCall_iii(d,a+b*c,a+g*c)});var h=ia(b*c);Za(h,a,b*c);for(i=0;i!=i&&Za(a+i*c,h+g*c,c);Ib(h)}},_isalpha:function(a){return 97<=a&&122>=a||65<=a&&90>=a},_strdup:function(a){var b=Aa(a),c=ia(b+1);Za(c,a,b)|0;v=0;return c},_log10:function(a){return Math.log(a)/ Math.LN10},_fread:Nb,_isatty:function(a){a=d.D(a);return!a?(H(g.H),0):!a.aa?(H(g.vd),0):1},__formatString:gb,_getenv:Da,_atoi:function(a){return Ab(a,r,10)},_vfprintf:function(a,b,c){return >2”>Cb(a,b,t)},_vsnprintf:function(a,b,c,d){return v},function(){d–},c)},_feof:function(a){a=d.D(a);return Number(a&&a.Ua)},___assert_fail:function(a,b,c,d){ba=q;k(”Assertion failed: “+R(a)+”, at: “+[b?R(b):”unknown filename“,c,d?R(d):”unknown function“]+” at “+bb())},_srand:M(),_strtok_r:Fb,_abort:function(){e.abort()},_fprintf:Eb,_tan:wc,___buildEnvironment:Ca,_fabs:Dc,_floor:zc,__reallyNegative:Pa,_fseek:function(a,b,c){if(-1==Pb(a,b,c))return-1;a=d.D(a);a.Ua=G;return 0},_sqrt:sc,_write:Ba,_sin:vc, _stat:Ob,_longjmp:function(a,b){u.setThrew(a,b||1);k(”longjmp“)},_strpbrk:function(a,b){for(var c,d={};;){c=v;if(!c)break;d=1}for(;;){c=v;if(!c)break;if(c in d)return a;a++}return 0},_llvm_va_end:M(),_acos:Cc,_pwrite:function(a,b,c,e){a=d.D(a);if(!a)return H(g.H),-1;try{return d.write(a,v,b,c,e)}catch(l){return d.sa(l),-1}},_strerror_r:wb,_atan2:yc,_exp:xc,_time:function(a){var c=l; return c==r?-1:c}function e(a){var b=c();b.za(a);return b}function g(a){var b=1,c;if(0!=(c=a>>>16))a=c,b+=16;if(0!=(c=a>>8))a=c,b+=8;if(0!=(c=a>>4))a=c,b+=4;if(0!=(c=a>>2))a=c,b+=2;0!=a>>1&&(b+=1);return b}function h(a){this.R=a}function j(a){this.R=a;this.ke=a.Cf();this.le=this.ke&32767;this.Tf=this.ke>>15;this.pg=(1<<a.A-15)-1;this.Uf=2*a.g}a.zd={};a.za=function(b){if(-128<=b&&128>b){var c=a.zd;if©return c}c=new a(b|0,0>b?-1:0);-128<=b&&128>b&&(a.zd=c);return c};a.ea=function(b){return isNaN(b)|| !isFinite(b)?a.ZERO:b<=-a.Cd?a.MIN_VALUE:b+1>=a.Cd?a.MAX_VALUE:0>b?a.ea(-b).G():new a(b%a.va|0,b/a.va|0)};a.ra=function(b,c){return new a(b,c)};a.Q=function(b,c){0==b.length&&k(Error(“number format error: empty string”));var d=c||10;(2>d||36<d)&&k(Error(“radix out of range: ”+d));if(“-”==b.charAt(0))return a.Q(b.substring(1),d).G();0<=b.indexOf(“-”)&&k(Error(‘number format error: interior “-” character: ’+b));for(var e=a.ea(Math.pow(d,8)),f=a.ZERO,g=0;g<b.length;g+=8){var i=Math.min(8,b.length-g), h=parseInt(b.substring(g,g+i),d);8>i?(i=a.ea(Math.pow(d,i)),f=f.multiply(i).add(a.ea(h))):(f=f.multiply(e),f=f.add(a.ea(h)))}return f};a.rc=65536;a.gi=16777216;a.va=a.rc*a.rc;a.hi=a.va/2;a.ii=a.va*a.rc;a.Te=a.va*a.va;a.Cd=a.Te/2;a.ZERO=a.za(0);a.ONE=a.za(1);a.Ad=a.za(-1);a.MAX_VALUE=a.ra(-1,2147483647);a.MIN_VALUE=a.ra(0,-2147483648);a.Bd=a.za(16777216);a.prototype.kc=function(){return this.K*a.va+this.uf()};a.prototype.toString=function(b){b=b||10;(2>b||36<b)&&k(Error(“radix out of range: ”+b)); if(this.Ma())return“0”;if(this.U()){if(this.ca(a.MIN_VALUE)){var c=a.ea(b),d=this.Ja©,c=d.multiply©.Eb(this);return d.toString(b)+c.C.toString(b)}return“-”+this.G().toString(b)}for(var d=a.ea(Math.pow(b,6)),c=this,e=“”;;){var f=c.Ja(d),g=c.Eb(f.multiply(d)).C.toString(b),c=f;if(c.Ma())return g+e;for(;6>g.length;)g=“0”+g;e=“”+g+e}};a.prototype.uf=function(){return 0<=this.C?this.C:a.va+this.C};a.prototype.Ma=function(){return 0==this.K&&0==this.C};a.prototype.U=function(){return 0>this.K};a.prototype.ge= function(){return 1==(this.C&1)};a.prototype.ca=function(a){return this.K==a.K&&this.C==a.C};a.prototype.ie=function(a){return 0>this.yc(a)};a.prototype.yf=function(a){return 0<this.yc(a)};a.prototype.zf=function(a){return 0<=this.yc(a)};a.prototype.yc=function(a){if(this.ca(a))return 0;var b=this.U(),c=a.U();return b&&!c?-1:!b&&c?1:this.Eb(a).U()?-1:1};a.prototype.G=function(){return this.ca(a.MIN_VALUE)?a.MIN_VALUE:this.Xf().add(a.ONE)};a.prototype.add=function(b){var c=this.K>>>16,d=this.K&65535, e=this.C>>>16,f=b.K>>>16,g=b.K&65535,i=b.C>>>16,h;h=0+((this.C&65535)+(b.C&65535));b=0+(h>>>16);b+=e+i;e=0+(b>>>16);e+=d+g;d=0+(e>>>16);d=d+(c+f)&65535;return a.ra((b&65535)<<16|h&65535,d<<16|e&65535)};a.prototype.Eb=function(a){return this.add(a.G())};a.prototype.multiply=function(b){if(this.Ma()||b.Ma())return a.ZERO;if(this.ca(a.MIN_VALUE))return b.ge()?a.MIN_VALUE:a.ZERO;if(b.ca(a.MIN_VALUE))return this.ge()?a.MIN_VALUE:a.ZERO;if(this.U())return b.U()?this.G().multiply(b.G()):this.G().multiply(b).G(); if(b.U())return this.multiply(b.G()).G();if(this.ie(a.Bd)&&b.ie(a.Bd))return a.ea(this.kc()*b.kc());var c=this.K>>>16,d=this.K&65535,e=this.C>>>16,f=this.C&65535,g=b.K>>>16,i=b.K&65535,h=b.C>>>16,b=b.C&65535,j,l,m,n;n=0+f*b;m=0+(n>>>16);m+=e*b;l=0+(m>>>16);m=(m&65535)+f*h;l+=m>>>16;m&=65535;l+=d*b;j=0+(l>>>16);l=(l&65535)+e*h;j+=l>>>16;l&=65535;l+=f*i;j+=l>>>16;l&=65535;j=j+(c*b+d*h+e*i+f*g)&65535;return a.ra(m<<16|n&65535,j<<16|l)};a.prototype.Ja=function(b){b.Ma()&&k(Error(“division by zero”)); if(this.Ma())return a.ZERO;if(this.ca(a.MIN_VALUE)){if(b.ca(a.ONE)||b.ca(a.Ad))return a.MIN_VALUE;if(b.ca(a.MIN_VALUE))return a.ONE;var c=this.ng().Ja(b).shiftLeft(1);if(c.ca(a.ZERO))return b.U()?a.ONE:a.Ad;var d=this.Eb(b.multiply©);return c.add(d.Ja(b))}if(b.ca(a.MIN_VALUE))return a.ZERO;if(this.U())return b.U()?this.G().Ja(b.G()):this.G().Ja(b).G();if(b.U())return this.Ja(b.G()).G();for(var e=a.ZERO,d=this;d.zf(b);){for(var c=Math.max(1,Math.floor(d.kc()/b.kc())),f=Math.ceil(Math.log©/Math.LN2), f=48>=f?1:Math.pow(2,f-48),g=a.ea©,i=g.multiply(b);i.U()||i.yf(d);)c-=f,g=a.ea©,i=g.multiply(b);g.Ma()&&(g=a.ONE);e=e.add(g);d=d.Eb(i)}return e};a.prototype.Xf=function(){return a.ra(~this.C,~this.K)};a.prototype.shiftLeft=function(b){b&=63;if(0==b)return this;var c=this.C;return 32>b?a.ra(c<<b,this.K<<b|c>>>32-b):a.ra(0,c<<b-32)};a.prototype.ng=function(){var b;b=1;if(0==b)return this;var c=this.K;return 32>b?a.ra(this.C>>>b|c<<32-b,c>>b):a.ra(c>>b-32,0<=c?0:-1)};b.prototype.Ga=function(a,b, c,d,e,f){for(;0<=–f;){var g=b*this+c+e,e=Math.floor(g/67108864);c=g&67108863}return e};b.prototype.A=26;b.prototype.ha=67108863;b.prototype.X=67108864;b.prototype.Qe=Math.pow(2,52);b.prototype.xd=26;b.prototype.yd=0;var l=[],n,m;n=48;for(m=0;9>=m;++m)l=m;n=97;for(m=10;36>m;++m)l=m;n=65;for(m=10;36>m;++m)l=m;h.prototype.Id=function(a){return 0>a.p||0<=a.ya(this.R)?a.Pf(this.R):a};h.prototype.ve=function(a){return a};h.prototype.reduce=function(a){a.tb(this.R,r,a)};h.prototype.me= function(a,b,c){a.Vc(b,c);this.reduce©};h.prototype.ye=function(a,b){a.ze(b);this.reduce(b)};j.prototype.Id=function(a){var d=c();a.abs().Tb(this.R.g,d);d.tb(this.R,r,d);0>a.p&&0<d.ya(b.ZERO)&&this.R.W(d,d);return d};j.prototype.ve=function(a){var b=c();a.copyTo(b);this.reduce(b);return b};j.prototype.reduce=function(a){for(;a.g<=this.Uf;)a=0;for(var b=0;b<this.R.g;++b){var c=a&32767,d=c*this.le+((c*this.Tf+(a>>15)*this.le&this.pg)<<15)&a.ha,c=b+this.R.g;for(a+=this.R.Ga(0,d,a,b, 0,this.R.g);a>=a.X;)a-=a.X,a[c]
}a.ia();a.Qd(this.R.g,a);0<=a.ya(this.R)&&a.W(this.R,a)};j.prototype.me=function(a,b,c){a.Vc(b,c);this.reduce©};j.prototype.ye=function(a,b){a.ze(b);this.reduce(b)};b.prototype.copyTo=function(a){for(var b=this.g-1;0<=b;--b)a=this;a.g=this.g;a.p=this.p};b.prototype.za=function(a){this.g=1;this.p=0>a?-1:0;0=a:-1>a?this=a+DV:this.g=0};b.prototype.Q=function(a,c){var e;if(16==c)e=4;else if(8==c)e=3;else if(256==c)e=8;else if(2==c)e=1;else if(32== c)e=5;else if(4==c)e=2;else{this.rf(a,c);return}this.p=this.g=0;for(var g=a.length,i=G,h=0;0<=–g;){var j=8==e?a&255:d(a,g);0>j?“-”==a.charAt(g)&&(i=q):(i=G,0==h?this=j:h+e>this.A?(this|=(j&(1<