"use strict"; var main;(function(){ var $rt_seed=2463534242;function $rt_nextId(){var x=$rt_seed;x^=x<<13;x^=x>>17;x^=x<<5;$rt_seed=x;return x;}function $rt_compare(a,b){return a>b?1:a=0;i=i -1|0){if(dimensions[i]===0){first=i;break;}}if(first>0){for(i=0;i>10)+0xD800;var lo=(ch&0x3FF)+0xDC00;buffer+=String.fromCharCode(hi,lo);}}return function(ch){if((ch&0x80)===0){putCodePoint(ch);}else if((ch&0xC0)===0x80){if(utf8Buffer>0){utf8Remaining<<=6;utf8Remaining|=ch&0x3F;if( --utf8Buffer===0){putCodePoint(utf8Remaining);}}}else if((ch&0xE0)===0xC0){utf8Remaining=ch&0x1F;utf8Buffer=1;}else if ((ch&0xF0)===0xE0){utf8Remaining=ch&0x0F;utf8Buffer=2;}else if((ch&0xF8)===0xF0){utf8Remaining=ch&0x07;utf8Buffer=3;}};}var $rt_putStdout=typeof $rt_putStdoutCustom==="function"?$rt_putStdoutCustom:typeof console==="object"?$rt_createOutputFunction(function(msg){console.info(msg);}):function(){};var $rt_putStderr=typeof $rt_putStderrCustom==="function"?$rt_putStderrCustom:typeof console==="object"?$rt_createOutputFunction(function(msg){console.error(msg);}):function(){};var $rt_packageData=null;function $rt_packages(data) {var i=0;var packages=new Array(data.length);for(var j=0;j=0?packages[prefixIndex]:"";packages[j]=prefix+data[i++]+".";}$rt_packageData=packages;}function $rt_metadata(data){var packages=$rt_packageData;var i=0;while(i=0){m.name=packages[packageIndex]+m.name;}}m.binaryName ="L"+m.name+";";var superclass=data[i++];m.superclass=superclass!==0?superclass:null;m.supertypes=data[i++];if(m.superclass){m.supertypes.push(m.superclass);cls.prototype=Object.create(m.superclass.prototype);}else {cls.prototype={};}var flags=data[i++];m.enum=(flags&8)!==0;m.flags=flags;m.primitive=false;m.item=null;cls.prototype.constructor=cls;cls.classObject=null;m.accessLevel=data[i++];var innerClassInfo=data[i++];if(innerClassInfo===0){m.simpleName=null;m.declaringClass=null;m.enclosingClass=null;}else {var enclosingClass =innerClassInfo[0];m.enclosingClass=enclosingClass!==0?enclosingClass:null;var declaringClass=innerClassInfo[1];m.declaringClass=declaringClass!==0?declaringClass:null;var simpleName=innerClassInfo[2];m.simpleName=simpleName!==0?simpleName:null;}var clinit=data[i++];cls.$clinit=clinit!==0?clinit:function(){};var virtualMethods=data[i++];if(virtualMethods!==0){for(var j=0;j>BigInt(32)));var lo=Number(BigInt.asIntN(32, n&BigInt(0xFFFFFFFF)));$rt_numberConversionView.setInt32(0,lo,true);$rt_numberConversionView.setInt32(4,hi,true);return $rt_numberConversionView.getFloat64(0,true);};}function $rt_floatToIntBits(n){$rt_numberConversionView.setFloat32(0,n);return $rt_numberConversionView.getInt32(0);}function $rt_intBitsToFloat(n){$rt_numberConversionView.setInt32(0,n);return $rt_numberConversionView.getFloat32(0);}function $rt_javaException(e){return e instanceof Error&&typeof e[$rt_javaExceptionProp]==='object'?e[$rt_javaExceptionProp] :null;}function $rt_jsException(e){return typeof e.$jsException==='object'?e.$jsException:null;}function $rt_wrapException(err){var ex=err[$rt_javaExceptionProp];if(!ex){ex=$rt_createException($rt_str("(JavaScript) "+err.toString()));err[$rt_javaExceptionProp]=ex;ex.$jsException=err;$rt_fillStack(err,ex);}return ex;}function $dbg_class(obj){var cls=obj.constructor;var arrayDegree=0;while(cls.$meta&&cls.$meta.item){++arrayDegree;cls=cls.$meta.item;}var clsName="";if(cls===$rt_booleancls()){clsName="boolean";} else if(cls===$rt_bytecls()){clsName="byte";}else if(cls===$rt_shortcls()){clsName="short";}else if(cls===$rt_charcls()){clsName="char";}else if(cls===$rt_intcls()){clsName="int";}else if(cls===$rt_longcls()){clsName="long";}else if(cls===$rt_floatcls()){clsName="float";}else if(cls===$rt_doublecls()){clsName="double";}else {clsName=cls.$meta?cls.$meta.name||"a/"+cls.name:"@"+cls.name;}while(arrayDegree-->0){clsName+="[]";}return clsName;}function Long(lo,hi){this.lo=lo|0;this.hi=hi|0;}Long.prototype.__teavm_class__ =function(){return "long";};function Long_isPositive(a){return (a.hi&0x80000000)===0;}function Long_isNegative(a){return (a.hi&0x80000000)!==0;}var Long_MAX_NORMAL=1<<18;var Long_ZERO;var Long_create;var Long_fromInt;var Long_fromNumber;var Long_toNumber;var Long_hi;var Long_lo;if(typeof BigInt!=="function"){Long.prototype.toString=function(){var result=[];var n=this;var positive=Long_isPositive(n);if(!positive){n=Long_neg(n);}var radix=new Long(10,0);do {var divRem=Long_divRem(n,radix);result.push(String.fromCharCode(48 +divRem[1].lo));n=divRem[0];}while(n.lo!==0||n.hi!==0);result=(result.reverse()).join('');return positive?result:"-"+result;};Long.prototype.valueOf=function(){return Long_toNumber(this);};Long_ZERO=new Long(0,0);Long_fromInt=function(val){return new Long(val, -(val<0)|0);};Long_fromNumber=function(val){if(val>=0){return new Long(val|0,val/0x100000000|0);}else {return Long_neg(new Long( -val|0, -val/0x100000000|0));}};Long_create=function(lo,hi){return new Long(lo,hi);};Long_toNumber=function(val){return 0x100000000 *val.hi+(val.lo>>>0);};Long_hi=function(val){return val.hi;};Long_lo=function(val){return val.lo;};}else {Long_ZERO=BigInt(0);Long_create=function(lo,hi){return BigInt.asIntN(64,BigInt.asUintN(32,BigInt(lo))|BigInt(hi)<=0?Math.floor(val):Math.ceil(val));};Long_toNumber=function(val){return Number(val);};Long_hi=function(val){return Number(BigInt.asIntN(64,val>>BigInt(32)))|0;};Long_lo=function(val) {return Number(BigInt.asIntN(32,val))|0;};}var $rt_imul=Math.imul||function(a,b){var ah=a>>>16&0xFFFF;var al=a&0xFFFF;var bh=b>>>16&0xFFFF;var bl=b&0xFFFF;return al*bl+(ah*bl+al*bh<<16>>>0)|0;};var $rt_udiv=function(a,b){return (a>>>0)/(b>>>0)>>>0;};var $rt_umod=function(a,b){return (a>>>0)%(b>>>0)>>>0;};function $rt_checkBounds(index,array){if(index<0||index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkUpperBound(index,array){if(index>=array.length){$rt_throwAIOOBE();}return index;}function $rt_checkLowerBound(index) {if(index<0){$rt_throwAIOOBE();}return index;}function $rt_classWithoutFields(superclass){if(superclass===0){return function(){};}if(superclass===void 0){superclass=$rt_objcls();}return function(){superclass.call(this);};}function $rt_setCloneMethod(target, f){target.hF=f;} function $rt_cls(cls){return Rb(cls);} function $rt_str(str) {if (str === null) {return null;}var characters = $rt_createCharArray(str.length);var charsBuffer = characters.data;for (var i = 0; i < str.length; i = (i + 1) | 0) {charsBuffer[i] = str.charCodeAt(i) & 0xFFFF;}return A.FY(characters);} function $rt_ustr(str) {if (str === null) {return null;}var data = str.o.data;var result = "";for (var i = 0; i < data.length; i = (i + 1) | 0) {result += String.fromCharCode(data[i]);}return result;} function $rt_objcls() { return K; } function $rt_stecls(){return ADE;} function $rt_nullCheck(val) {if (val === null) {$rt_throw(A.FZ());}return val;} function $rt_intern(str) {return str;}function $rt_getThread(){return B_I();} function $rt_setThread(t){return BSM(t);} function $rt_createException(message){return ABe(message);} function $rt_createStackElement(className,methodName,fileName,lineNumber){return null;} function $rt_setStack(e,stack){} function $rt_throwAIOOBE(){$rt_throw(A.F0());} function $rt_throwCCE(){} var A=Object.create(null); var J=$rt_throw;var X=$rt_compare;var CDT=$rt_nullCheck;var G=$rt_cls;var W=$rt_createArray;var Eo=$rt_isInstance;var HV=$rt_nativeThread;var C=$rt_suspending;var Oo=$rt_resuming;var Oe=$rt_invalidPointer;var B=$rt_s;var BX=$rt_eraseClinit;var Bf=$rt_imul;var P=$rt_wrapException;var CDU=$rt_checkBounds;var CDV=$rt_checkUpperBound;var CDW=$rt_checkLowerBound;var CDX=$rt_wrapFunction0;var CDY=$rt_wrapFunction1;var CDZ=$rt_wrapFunction2;var CD0=$rt_wrapFunction3;var CD1=$rt_wrapFunction4;var Ba=$rt_classWithoutFields;var Bm =$rt_createArrayFromData;var NM=$rt_createCharArrayFromData;var Sd=$rt_createByteArrayFromData;var BW3=$rt_createShortArrayFromData;var CO=$rt_createIntArrayFromData;var CD2=$rt_createBooleanArrayFromData;var Hn=$rt_createFloatArrayFromData;var BCb=$rt_createDoubleArrayFromData;var A6x=$rt_createLongArrayFromData;var Mj=$rt_createBooleanArray;var BS=$rt_createByteArray;var Jc=$rt_createShortArray;var Q=$rt_createCharArray;var Bz=$rt_createIntArray;var XY=$rt_createLongArray;var Fv=$rt_createFloatArray;var MS =$rt_createDoubleArray;var X=$rt_compare;var CD3=$rt_castToClass;var CD4=$rt_castToInterface;var ED=Long_toNumber;var F=Long_fromInt;var CD5=Long_fromNumber;var D=Long_create;var C6=Long_ZERO;var CD6=Long_hi;var H=Long_lo; function K(){this.pX=null;this.$id$=0;} A.F1=function(){var a=new K();C9(a);return a;}; function CkA(b){var c;if(b.pX===null){c=new Wp;c.oj=A.F2;b.pX=c;}b=b.pX;c=b.oj;if(c===null)b.oj=A.F2;else if(c!==A.F2){c=new C8;c.f=1;c.e=1;c.bc=B(0);J(c);}b.rm=b.rm+1|0;} function BHW(b){var c,d;if(!R7(b)){c=b.pX;if(c.oj===A.F2){d=c.rm-1|0;c.rm=d;if(!d)c.oj=null;R7(b);return;}}b=new Z0;b.f=1;b.e=1;J(b);} function Ci1(b){Cfb(b,1);} function Cfb(b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:if(b.pX===null){d=new Wp;d.oj=A.F2;b.pX=d;}d=b.pX;if(d.oj===null)d.oj=A.F2;if(d.oj===A.F2){d.rm=d.rm+c|0;return;}$p=1;case 1:BPo(b,c);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,$p);} function BPo(b,c){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.lN=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.bqz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=A.Dh(callback);return thread.suspend(function(){try{A.Bu(b,c,callback);}catch($e) {callback.bqz($rt_exception($e));}});} A.Bu=function(b,c,d){var e,f,g;e=A.F2;f=b.pX;if(f===null){f=new Wp;f.oj=e;b.pX=f;if(e!==e)A.F2=e;A.F2.NX=Bk();b=b.pX;b.rm=b.rm+c|0;b=null;d.kZ.lN(b);return;}if(f.oj===null){f.oj=e;if(e!==e)A.F2=e;A.F2.NX=Bk();b=b.pX;b.rm=b.rm+c|0;b=null;d.kZ.lN(b);return;}if(f.AU===null)f.AU=BPr();f=f.AU;g=new AFn;g.bdV=e;g.bdW=b;g.bdT=c;g.bdU=d;d=g;f.push(d);}; function AIK(b){Cak(b,1);} function Cak(b,c){var d;if(!R7(b)){d=b.pX;if(d.oj===A.F2){c=d.rm-c|0;d.rm=c;if(c>0)return;d.oj=null;d=d.AU;if(d!==null&&!(d.length?0:1)){d=new AGI;d.ba3=b;Bry(d,0);}else R7(b);return;}}b=new Z0;b.f=1;b.e=1;J(b);} function R7(a){var b,c;b=a.pX;if(b===null)return 1;a:{if(b.oj===null){c=b.AU;if(!(c!==null&&!(c.length?0:1))){b=b.boD;if(b===null)break a;if(b.length?0:1)break a;}}return 0;}a.pX=null;return 1;} function C9(a){} function Ca(a){var b,c,d;b=a.constructor;if(b===null)c=null;else{c=b.classObject;if(c===null){c=new CD;c.cj=b;d=c;b.classObject=d;}}return c;} function Crj(a){var b,c;b=a;if(!b.$id$){c=$rt_nextId();b.$id$=c;}return a.$id$;} function AXu(a,b){return a!==b?0:1;} function AEg(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(1));c=a;if(!c.$id$){d=$rt_nextId();c.$id$=d;}c=Mk(a.$id$,4);V(b,b.g,c);c=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;c.o=g;i=0;while(i0)break c;AIK(b);}catch($$e){$$je=P($$e);c=$$je;break b;}return;}try{d=BV0(A.F3);BHR(A.F3);AIK(b);break a;}catch($$e){$$je=P($$e);c=$$je;}}AIK(b);J(c);}c=CU(d);d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b =A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4, h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if (!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))), B(42)));Z(Y(),p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 2:a:{try{AUw();if(C()){break _;}h=e;b=new Y5;q=h.O3;u=h.LY;i=u!=1?A.Ga:A.Gb;v=h.PM;u=u!=2?0:1;w=h.ME;ByA(b,q,i,v,u,w==1?A.Gc:w!=2?A.Gd:A.Ge);A.F5=b;ATA(b, h.Ka);if(h.Qp)BiG(A.F5);if(h.QT)Bqn(A.F5);break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}k:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;l:{try{e=DJ(b.cm);break l;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue k;}g=e.ea();try{m:{n:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW, h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break m;case 2:continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break m;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break m;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break m;case 8:case 13:case 17:break n;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break m;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break m;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break m;case 14:if(!Br()){Z(Y(),B(34));Bj();break m;}$p=18;continue _;case 15:break m;case 16:break m;case 18:break m;case 19:break m;case 20:o:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break o;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break o;}DQ(h.cd);}break m;default:break n;}break m;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b, h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;p:while(BP(b)){q:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue p;}if(!DO(s.bA,B(43)))break q;if(A.F4===null)break q;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue p;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 3:try{AUw();if(C()){break _;}h=e;$p=4;continue _;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r), B(48))));return;case 4:try{It();if(C()){break _;}b=A.Gf;i=T(E(E(E(U(),B(11)),h.Vp),B(12)));$p=5;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba: {bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try {if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m =T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e) {$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if (DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p =16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 5:a:{try{$z=AYv(b,i);if(C()){break _;}j=$z;if(j<=0){BB(B(49),ABe(T(E(E(E(U(), B(50)),h.Vp),B(51)))));Bj();break a;}b=A.Gf;i=B(52);$p=11;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p= 9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b, h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 6:try{AUw();if(C()){break _;}h=e;$p=7;continue _;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r), B(48))));return;case 7:try{It();if(C()){break _;}b=A.Gf;i=T(E(E(E(U(),B(11)),h.W3),B(12)));x=T(E(E(E(U(),B(11)),h.Nm),B(12)));j=h.a6k;$p=8;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g =e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch ($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try {k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try {if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19), h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 8:a:{try{$z=A$Y(b,i,x,j);if(C()){break _;}j=$z;if (j<=0){BB(B(53),ABe(T(E(E(E(U(),B(54)),h.W3),B(51)))));Bj();break a;}b=A.Gf;i=B(52);$p=13;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g) {case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(), B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b, h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 9:try{BHd(b);if(C()){break _;}i=new ACC;x=h.eW;p=h.ff;b=A.F5;AK1(i, x,p,b);A.F4=i;j=h.fk;b=A.F5;b=b!==null?DM(b):A.Ga;DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}d:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();e:{s:{t:{f:{u:{v:{k:{w:while(true){if(!BP(c))break d;b=BW(c);if(!Bc(b.bA,B(6)))continue;x:{try{e=DJ(b.cm);break x;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue w;}g=e.ea();m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh: {bi:{bj:{bk:{n:{try{switch(g){case 0:break e;case 1:break bg;case 2:break w;case 3:break k;case 4:break v;case 5:break bd;case 6:break ba;case 7:break be;case 8:case 13:case 17:break bh;case 9:break;case 10:break bf;case 11:break z;case 12:break bc;case 14:break bb;case 15:break n;case 16:break bk;case 18:break bj;case 19:break bi;case 20:break g;default:break bh;}break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bl:{bm:{try{if(!Br())break bm;Z(Y(), B(8));break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{Cb(CA(1));break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}h:{bn:{try{h=e;if(Br())break bn;DC(A.F4,h.c_);break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;} else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bo:{bp:{try{h=e;if(!h.fB)break bp;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else {throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bq:{br:{bs:{try{h=e;switch(h.cX){case 1:break;case 2:break bs;default:break br;}DQ(h.cd);break bq;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{DP(h.cd);DK();break bq;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;} else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bq;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bt:{o:{try{h=e;if(h.c9==1)break o;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(), B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bB:{bC:{try{h=e;if(!Br())break bC;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bB;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;} else{throw $$e;}}}bw:{try{if(h.cV)break bw;if(Dv(B5(A.F4),h.bt))break bB;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bB;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bB;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bB;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{if(Br())break u;Z(Y(),B(34));Bj();break m;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{h=e;if(Br())break s;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bD:{bE:{try{h=e;if(!Br())break bE;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bD;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bz:{try{if(h.b2)break bz;if(DU(A.F4))break bz;else break t;}catch($$e) {$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break f;Cb(CA(11));break bD;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{break m;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try {$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}bA:{try{h=e;if(Br())break bA;b=A.F4;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}i:{j:{try{i=new ACC;x=h.eW;p=h.ff;b=A.F5;AK1(i,x,p,b);A.F4=i;j=h.fk;b=A.F5;if(b===null)break j;b=DM(b);break i;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{b=A.Ga;break i;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue d;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;bF:while(BP(b)){bG:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bF;}if(!DO(s.bA,B(43)))break bG;if(A.F4===null)break bG;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bF;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 10:a:{try{c:{try{BHd(b);if(C()){break _;}A.F4=null;break c;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}b=B(2);BB(b,i);}b=new M2;j=1;Rj(b,j);Cb(b);break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}r:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;s:{try{e=DJ(b.cm);break s;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue r;}g=e.ea();try{u:{be:{switch(g){case 0:h=e;if(!Br()){b =A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=B(2);BB(b,i);}b=new M2;j=1;Rj(b,j);Cb(b);break u;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)), h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break u;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break u;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break u;case 8:case 13:case 17:break be;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break u;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break u;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break u;case 14:if(!Br()){Z(Y(),B(34));Bj();break u;}$p=18;continue _;case 15:break u;case 16:break u;case 18:break u;case 19:break u;case 20:bn:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bn;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bn;}DQ(h.cd);}break u;default:break be;}break u;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b =E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;j:while(BP(b)){bF:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue j;}if(!DO(s.bA,B(43)))break bF;if(A.F4===null)break bF;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue j;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 11:try{$z=BEm(b,i);if(C()){break _;}b=$z;$p=12;continue _;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 12:a:{try{$z=A2U(b);if(C()){break _;}y=$z;if(y===null){Cb(CA(3));break a;}y=y.data;x=YV();j=y.length;u=0;while(u0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 13:try{$z=BEm(b,i);if(C()){break _;}b=$z;$p=14;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(), B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4, h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b =h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try {if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19), h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 14:try{b:{$z=A2U(b);if(C()){break _;}y=$z;x=YV();if (y!==null){y=y.data;j=y.length;u=0;while(true){if(u>=j)break b;p=y[u];if(!(!h.a6k&&CK(p,h.W3)))J_(x,p);u=u+1|0;}}}J_(x,h.Nm);b=A.Gf;i=B(52);$p=21;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}e:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();t:{f:{u:{v:{k:{w:{l:{x:while(true){if(!BP(c))break e;b=BW(c);if(!Bc(b.bA,B(6)))continue;m:{try{e=DJ(b.cm);break m;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(), B(7));CJ(f);continue x;}g=e.ea();ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{bk:{n:{bl:{bm:{try{switch(g){case 0:break t;case 1:break bi;case 2:break x;case 3:break l;case 4:break w;case 5:break be;case 6:break bc;case 7:break bg;case 8:case 13:case 17:break bj;case 9:break;case 10:break bh;case 11:break bb;case 12:break g;case 14:break bd;case 15:break bm;case 16:break bl;case 18:break n;case 19:break bk;case 20:break bf;default:break bj;}break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;} else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break ba;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue e;}else{throw $$e;}}}h:{bn:{try{if(!Br())break bn;Z(Y(),B(8));break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{Cb(CA(1));break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bo:{bp:{try{h=e;if(Br())break bp;DC(A.F4, h.c_);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bq:{br:{try{h=e;if(!h.fB)break br;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break bq;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{try {b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break bq;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bs:{bt:{o:{try{h=e;switch(h.cX){case 1:break;case 2:break o;default:break bt;}DQ(h.cd);break bs;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{DP(h.cd);DK();break bs;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bs;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bB:{bC:{try{h=e;if(h.c9==1)break bC;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break bB;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try {try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break bB;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bu:{bv:{try{h=e;if(!Br())break bv;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bu;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bE:{try{if(h.cV)break bE;if(Dv(B5(A.F4),h.bt))break bu;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bu;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bu;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bu;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;} else{throw $$e;}}}try{if(Br())break k;Z(Y(),B(34));Bj();break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{h=e;if(Br())break f;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bx:{by:{try{h=e;if(!Br())break by;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bx;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}i: {try{if(h.b2)break i;if(DU(A.F4))break i;else break u;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break v;Cb(CA(11));break bx;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{break ba;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19), h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}j:{try{h=e;if(Br())break j;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}bF:{bG:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bG;b=DM(b);break bF;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try{b=A.Ga;break bF;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue e;}else{throw $$e;}}}try {DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;bH:while(BP(b)){bI:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bH;}if(!DO(s.bA,B(43)))break bI;if(A.F4===null)break bI;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bH;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 15:a:{try{try{It();if(C()){break _;}b=A.Gf;j=0;i=A.Dm(n, m,k,l,h);$p=24;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(14);b=E(b,x);h=h.ck;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;} else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();} else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(14);b=E(b,x);h=h.ck;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e) {$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV ?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(), T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)), s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 16:a:{try{$z=AUm(o);if(C()){break _;}j=$z;if(!j){BB(B(55),ABe(T(E(E(E(E(E(U(),B(56)),h.c8),B(57)),h.fr),B(58)))));break a;}$p=26;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;} catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if (h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p =17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(), B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(), T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)), s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 17:a:{try{try{$z=BTd(b);if(C()){break _;}z=$z;ba=Dx(Bm(K,[B(19),z]));bb=CC7(h.a5o);v=0;w=0;p=AO0(bb);if(p===null){$p=36;continue _;}bc=p.YP;if(Bc(p.Lz,B(20))){bd=L$(bc);Ps(EY(bd,B(59)),B(60),h.ch);AGA(EY(bd,B(59)),B(61),Bk());$p=43;continue _;}l=bc.data;be=Dx(Bm(K,[ba,p.Lz]));$p=46;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b= E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}e:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;t:{try{e=DJ(b.cm);break t;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue e;}g=e.ea();try{v:{bf:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4 =i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break v;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break v;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break v;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break v;case 8:case 13:case 17:break bf;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break v;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break v;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break v;case 14:if(!Br()){Z(Y(),B(34));Bj();break v;}$p=18;continue _;case 15:break v;case 16:break v;case 18:break v;case 19:break v;case 20:bo:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bo;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}DQ(h.cd);}break v;default:break bf;}break v;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b =E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bF:while(BP(b)){bG:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bF;}if(!DO(s.bA,B(43)))break bG;if(A.F4===null)break bG;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bF;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 18:try{It();if(C()){break _;}b=A.Gf;i=B(52);$p=19;continue _;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r), B(48))));return;case 19:try{$z=BEm(b,i);if(C()){break _;}b=$z;$p=20;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg: {bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(), B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i= $$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck), B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(), B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch ($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 20:a:{try{c:{$z=A2U(b);if(C()){break _;}bf=$z;if(bf!==null){y=bf.data;if(y.length!=1)break c;if(Dn(GC(y[0])) >0)break c;}bf=null;}if(bf===null)Cb(Zd(0,YV()));else{y=bf.data;bg=YV();bh=YV();u=0;j=y.length;v=0;if(v0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 21:try{$z=BEm(b,i);if(C()){break _;}b=$z;i=AAP(B(62),x);$p=22;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(), B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4, h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b =h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try {if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19), h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 22:try{Bmu(b,i);if(C()){break _;}o=Dx(Bm(K,[B(19), h.Nm,B(20)]));$p=23;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 23:a:{try{$z=AUm(o);if(C()){break _;}j=$z;if(!j){BB(B(63),ABe(T(E(E(E(E(E(U(),B(56)),h.Nm),B(57)),h.a6m),B(58)))));Bj();break a;}$p=33;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;} else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();} else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if (!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)), B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if (r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 24:a:{try{try{Bj3(b,m,j,i);if(C()){break _;}b=new AB9;$p=25;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(14);b=E(b,x);h=h.ck;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA, B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p =6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(14);b=E(b,x);h=h.ck;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB) {Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p =39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)), BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4 ===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 25:a:{try{c:{try{$z=BgD(n);if(C()){break _;}y=$z;BHf(b,y);Cb(b);break c;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(14);b=E(b,x);h=h.ck;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h =BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}r:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;s:{try{e=DJ(b.cm);break s;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue r;}g=e.ea();try{u:{be:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break u;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(14);b=E(b,x);h=h.ck;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break u;case 6:h =e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break u;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break u;case 8:case 13:case 17:break be;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break u;case 11:h=e;if(Br()) {Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break u;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break u;case 14:if(!Br()){Z(Y(),B(34));Bj();break u;}$p=18;continue _;case 15:break u;case 16:break u;case 18:break u;case 19:break u;case 20:bn: {h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bn;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bn;}DQ(h.cd);}break u;default:break be;}break u;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;j:while(BP(b)){bF:{s= BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue j;}if(!DO(s.bA,B(43)))break bF;if(A.F4===null)break bF;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue j;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 26:try{$z=Bp$(o);if(C()){break _;}y=$z;bd=L$(y);Ps(EY(bd,B(59)),B(60),h.fr);$p=27;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)), B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 27:try{$z=B8u(bd);if(C()){break _;}y=$z;$p=28;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be: {bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(), B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i= $$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck), B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(), B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch ($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 28:a:{try{A9M(o,y);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b =U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try {b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h =e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()) {Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p=18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm: {h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s= BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 29:try{BF5(b);if(C()){break _;}$p=30;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d: {r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 30:try{It();if(C()){break _;}b=A.Gf;i=B(52);$p=31;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g: {be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(), B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i= $$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck), B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(), B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch ($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 31:try{$z=BEm(b,i);if(C()){break _;}b=$z;$p=32;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 32:a:{try{c:{$z=A2U(b);if(C()){break _;}bf=$z;if(bf!==null){y=bf.data;if(y.length!=1)break c;if(Dn(GC(y[0]))>0)break c;}bf=null;}if(bf===null){b=A.Gf;i=B(52);$p=47;continue _;}y=bf.data;j=0;u=y.length;v=0;s:{while(v0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 33:try{$z=Bp$(o);if(C()){break _;}y=$z;bd=L$(y);Ps(EY(bd,B(59)),B(60),h.a6m);$p=34;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(), p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 34:try{$z=B8u(bd);if(C()){break _;}y=$z;$p=35;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be: {bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(), B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i= $$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck), B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(), B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch ($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 35:a:{try{A9M(o,y);if(C()){break _;}Cb(CA(4));break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;} else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(), B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h =e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()) {Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p=18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm: {h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s= BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 36:a:{try{try{It();if(C()){break _;}b=A.Gf;i=B(52);$p=37;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null ?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(), B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else {Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if (!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b= E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 37:a:{try{try{$z=BEm(b,i);if(C()){break _;}b=$z;$p=38;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch (g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(), B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h =B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4), h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)), r),B(48))));return;case 38:a:{try{try{d:{$z=A2U(b);if(C()){break _;}y=$z;if(y!==null){j=y.data.length;if(j>0){k=W(Bh,j+1|0);l=k.data;DE(y,0,k,0,j);l[l.length-1|0]=z;break d;}}k=W(Bh,1);k.data[0]=z;}b=A.Gf;i=B(52);$p=44;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e =Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}s:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;f:{try{e=DJ(b.cm);break f;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue s;}g=e.ea();try{k:{bg:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break k;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break k;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break k;}o =Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break k;case 8:case 13:case 17:break bg;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break k;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();} else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break k;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break k;case 14:if(!Br()){Z(Y(),B(34));Bj();break k;}$p=18;continue _;case 15:break k;case 16:break k;case 18:break k;case 19:break k;case 20:bp:{h=e;switch (h.cX){case 1:break;case 2:DP(h.cd);DK();break bp;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bp;}DQ(h.cd);}break k;default:break bg;}break k;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bG:while(BP(b)){bH:{s=BW(b);if(!Bc(s.bA, B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bG;}if(!DO(s.bA,B(43)))break bH;if(A.F4===null)break bH;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bG;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 39:a:{try{A3X(b,j);if(C()){break _;}b=new M2;j=11;Rj(b,j);Cb(b);break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b =E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2), i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8, B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4, h.b2);if(h.b2){b=A.F4;j=1;continue _;}b=new M2;j=11;Rj(b,j);Cb(b);}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p=18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(), T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA, B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 40:a:{try{A3X(b,j);if(C()){break _;}b=new M2;j=11;Rj(b,j);Cb(b);break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if (!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p =3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(), T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}b =new M2;j=11;Rj(b,j);Cb(b);}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p=18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)), BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if (A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 41:try{$z=BEm(b,i);if(C()){break _;}b=$z;i=AAP(B(62),x);$p=42;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w: {try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 42:a:{try{Bmu(b,i);if(C()){break _;}Cb(CA(3));break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()) {b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p =15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p=18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b =E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 43:a:{try{try{$z=B8u(bd);if(C()){break _;}bc=$z;l=bc.data;be =Dx(Bm(K,[ba,p.Lz]));$p=46;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1) {f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();} else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV? B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(), T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)), s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 44:a:{try{try{$z=BEm(b,i);if(C()){break _;}b=$z;i=AQh(B(62),k);$p=45;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b= Y();Z(b,p);BB(p,i);Bj();}d:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;e:{try{e=DJ(b.cm);break e;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue d;}g=e.ea();try{f:{g:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break f;case 2:$p =2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break f;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break f;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h =e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break f;case 8:case 13:case 17:break g;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break f;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4, h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break f;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break f;case 14:if(!Br()){Z(Y(),B(34));Bj();break f;}$p=18;continue _;case 15:break f;case 16:break f;case 18:break f;case 19:break f;case 20:h:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break h;default:Z(Y(), T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break h;}DQ(h.cd);}break f;default:break g;}break f;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA, B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 45:a:{try{c:{try{Bmu(b,i);if(C()){break _;}Cb(CA(7));break c;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b =E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}r:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;s:{try{e=DJ(b.cm);break s;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue r;}g=e.ea();try{u:{be:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p= 10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break u;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break u;case 6:h=e;if(!Br()) {Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break u;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break u;case 8:case 13:case 17:break be;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break u;case 11:h =e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break u;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break u;case 14:if(!Br()){Z(Y(),B(34));Bj();break u;}$p=18;continue _;case 15:break u;case 16:break u;case 18:break u;case 19:break u;case 20:bn: {h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bn;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bn;}DQ(h.cd);}break u;default:break be;}break u;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;j:while(BP(b)){bF:{s= BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue j;}if(!DO(s.bA,B(43)))break bF;if(A.F4===null)break bF;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue j;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 46:a:{try{try{A9M(be,bc);if(C()){break _;}w=w+l.length|0;if((w-v|0)>10000){A1D(T(Bv(E(U(),B(64)),h.fB)),w);v=w;}p=AO0(bb);if(p===null){$p=36;continue _;}bc=p.YP;if(Bc(p.Lz,B(20))){bd=L$(bc);Ps(EY(bd,B(59)),B(60),h.ch);AGA(EY(bd, B(59)),B(61),Bk());$p=43;continue _;}l=bc.data;be=Dx(Bm(K,[ba,p.Lz]));continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}t:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;u:{try{e=DJ(b.cm);break u;} catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue t;}g=e.ea();try{w:{bh:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break w;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if (h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break w;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break w;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b =h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();x=B(22);b=E(b,x);h=h.ch;b=E(b,h);h=B(15);b=E(b,h);b=T(b);BB(b,i);Bj();}break w;case 8:case 13:case 17:break bh;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break w;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break w;case 12:h =e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break w;case 14:if(!Br()){Z(Y(),B(34));Bj();break w;}$p=18;continue _;case 15:break w;case 16:break w;case 18:break w;case 19:break w;case 20:bq:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bq;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bq;}DQ(h.cd);}break w;default:break bh;}break w;}Z(Y(), T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bH:while(BP(b)){bI:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bH;}if(!DO(s.bA,B(43)))break bI;if(A.F4===null)break bI;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bH;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)), s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 47:try{$z=BEm(b,i);if(C()){break _;}b=$z;i=h.eW;$p=48;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(), B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4, h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b =h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try {if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19), h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 48:a:{try{Bmu(b,i);if(C()){break _;}Cb(CA(0));break a;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null ?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(), B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)), h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p =18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e =B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 49:a:{try{c:{$z=Bp$(b);if(C()){break _;}bk=$z;if(bk!==null)try{bd=L$(bk);Ps(bd,B(65),bi);J_(bh,bd);J_(bg,bi);break c;}catch($$e) {$$je=P($$e);if($$je instanceof B1){}else{throw $$e;}}u=1;Z(Y(),T(E(E(E(E(E(U(),B(66)),bi),B(67)),bi),B(68))));b=A.Gf;i=T(E(E(U(),B(11)),bi));$p=52;continue _;}v=v+1|0;if(v0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 50:try{$z=BEm(b,i);if(C()){break _;}b=$z;i=AAP(B(62),bg);$p=51;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(), B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4, h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b =h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h=e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try {if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if ($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19), h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else {throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 51:a:{try{Bmu(b,i);if(C()){break _;}Cb(Zd(0,bh));break a;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()){b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null ?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(), B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h=e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)), h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p =18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e =B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 52:a:{try{$z=AYv(b,i);if(C()){break _;}w=$z;if(w<=0)Z(Y(),T(E(E(E(E(E(U(),B(69)),bi),B(70)),bi),B(71))));v=v+1|0;if(v0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;case 53:try{$z=BEm(b,i);if(C()){break _;}b=$z;i=AQh(B(62),bj);$p =54;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b:while(true){p=T(E(E(E(E(E(U(),B(41)),BU(g)),B(39)),B8(Ca(e))),B(42)));Z(Y(),p);BB(p,i);Bj();d:{r:{e:{s:{t:{f:{u:{v:while(true){if(!BP(c))break b;b=BW(c);if(!Bc(b.bA,B(6)))continue;w:{try{e=DJ(b.cm);break w;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue v;}g=e.ea();x:{y:{m:{z:{ba:{bb:{bc:{bd:{g:{be:{bf:{bg:{bh:{bi:{bj:{try{switch(g){case 0:break d;case 1:break be;case 2:break v;case 3:break u;case 4:break f;case 5:break bb;case 6:break m;case 7:break bd;case 8:case 13:case 17:break bf;case 9:break;case 10:break g;case 11:break y;case 12:break ba;case 14:break z;case 15:break bj;case 16:break bi;case 18:break bh;case 19:break bg;case 20:break bc;default:break bf;}break x;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))), B(40))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bk:{n:{try{if(!Br())break n;Z(Y(),B(8));break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);break bk;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Cb(CA(1));break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i =$$je;continue b;}else{throw $$e;}}}bl:{bm:{try{h=e;if(Br())break bm;DC(A.F4,h.c_);break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();break bl;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}h:{bn:{try{h=e;if(!h.fB)break bn;Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();break h;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();break h;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bo:{bp:{bq:{try{h=e;switch(h.cX){case 1:break;case 2:break bq;default:break bp;}DQ(h.cd);break bo;}catch($$e){$$je =P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DP(h.cd);DK();break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bo;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}br:{bs:{try{h=e;if(h.c9==1)break bs;Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();break br;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p=15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();break br;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bt:{o:{try{h= e;if(!Br())break o;Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bu:{try{if(h.cV)break bu;if(Dv(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(DS(B5(A.F4),h.bt))break bt;Z(Y(),T(E(E(E(U(),B(33)),h.bt),B(10))));break bt;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;} else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{if(Br())break t;Z(Y(),B(34));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{h=e;if(Br())break r;Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bv:{bw:{try{h=e;if(!Br())break bw;Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();break bv;} catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bx:{try{if(h.b2)break bx;if(DU(A.F4))break bx;else break e;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DT(A.F4,h.b2);if(h.b2)break s;Cb(CA(11));break bv;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{break x;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}}try{$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R) {i=$$je;continue b;}else{throw $$e;}}}try{$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{$p=18;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=39;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{b=A.F4;j=1;$p=40;continue _;}catch($$e){$$je= P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}by:{try{h=e;if(Br())break by;b=A.F4;$p=9;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}bz:{bA:{try{i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;if(b===null)break bA;b=DM(b);break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try {b=A.Ga;break bz;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue b;}else{throw $$e;}}}try{DN(i,j,b);b=A.F4;$p=29;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;continue;}else{throw $$e;}}}q=Bk();b=CU(d);r=0;i:while(BP(b)){j:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue i;}if(!DO(s.bA,B(43)))break j;if(A.F4===null)break j;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue i;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(), B(47)),r),B(48))));return;case 54:a:{try{Bmu(b,i);if(C()){break _;}Cb(CA(0));break a;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b=E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}c:while(BP(c)){b=BW(c);if(!Bc(b.bA,B(6)))continue;r:{try{e=DJ(b.cm);break r;}catch($$e){$$je=P($$e);if($$je instanceof B1){f=$$je;}else{throw $$e;}}DH(Y(),B(7));CJ(f);continue c;}g=e.ea();try{t:{bd:{switch(g){case 0:h=e;if(!Br()) {b=A.F4;$p=9;continue _;}i=D6(h.eW,h.ff,A.F5);A.F4=i;j=h.fk;b=A.F5;DN(i,j,b!==null?DM(b):A.Ga);b=A.F4;$p=29;continue _;case 1:if(Br())Z(Y(),B(8));else{try{b=A.F4;$p=10;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(B(2),i);}Cb(CA(1));break t;case 2:$p=2;continue _;case 3:$p=3;continue _;case 4:$p=6;continue _;case 5:h=e;if(h.c9!=1){Z(Y(),T(E(Bv(E(U(),B(9)),h.c9),B(10))));Bj();}else{try{k=Bz(1);l=Bz(1);m=T(E(E(E(U(),B(11)),h.ck),B(12)));n=D0(T(E(E(E(U(),B(13)),h.ck),B(10))));$p =15;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(14)),h.ck),B(15))),i);Bj();}break t;case 6:h=e;if(!Br()){Z(Y(),T(E(E(E(E(E(U(),B(16)),h.c8),B(17)),h.fr),B(18))));Bj();break t;}o=Dx(Bm(K,[B(19),h.c8,B(20)]));$p=16;continue _;case 7:h=e;if(h.fB){Z(Y(),T(E(E(E(U(),B(21)),h.ch),B(18))));Bj();}else{try{b=h.ch;$p=17;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}BB(T(E(E(E(U(),B(22)),h.ch),B(15))),i);Bj();}break t;case 8:case 13:case 17:break bd;case 9:break;case 10:h =e;if(!Br())DC(A.F4,h.c_);else{Z(Y(),T(E(Bv(E(U(),B(23)),h.c_),B(24))));Bj();}break t;case 11:h=e;if(Br()){Z(Y(),T(E(E(E(U(),B(25)),!h.b2?B(26):B(27)),B(28))));Bj();}else{if(!h.b2&&!DU(A.F4)){b=A.F4;j=1;$p=40;continue _;}DT(A.F4,h.b2);if(h.b2){b=A.F4;j=1;$p=39;continue _;}Cb(CA(11));}break t;case 12:h=e;if(Br())Z(Y(),T(E(E(E(E(E(U(),B(25)),!h.cV?B(29):B(30)),B(31)),h.bt),B(24))));else if(!h.cV){if(!Dv(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(32)),h.bt),B(10))));}else if(!DS(B5(A.F4),h.bt))Z(Y(),T(E(E(E(U(),B(33)), h.bt),B(10))));break t;case 14:if(!Br()){Z(Y(),B(34));Bj();break t;}$p=18;continue _;case 15:break t;case 16:break t;case 18:break t;case 19:break t;case 20:bm:{h=e;switch(h.cX){case 1:break;case 2:DP(h.cd);DK();break bm;default:Z(Y(),T(E(Bv(E(E(E(U(),B(35)),BU(h.cX)),B(36)),Ct(h.cd)),B(37))));break bm;}DQ(h.cd);}break t;default:break bd;}break t;}Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(g)),B(39)),B8(Ca(e))),B(40))));Bj();}continue;}catch($$e){$$je=P($$e);if($$je instanceof R){i=$$je;}else{throw $$e;}}b=U();h=B(41);b =E(b,h);h=BU(g);b=E(b,h);h=B(39);b=E(b,h);e=Ca(e);e=B8(e);b=E(b,e);e=B(42);b=E(b,e);p=T(b);b=Y();Z(b,p);BB(p,i);Bj();}q=Bk();b=CU(d);r=0;bA:while(BP(b)){i:{s=BW(b);if(!Bc(s.bA,B(6))){if(C2(Ce(Bk(),q),F(500))){r=r+1|0;continue bA;}if(!DO(s.bA,B(43)))break i;if(A.F4===null)break i;t=DI(s.bA,4);DW(B5(A.F4),t,s.cm);}continue bA;}Z(Y(),T(E(Bv(E(E(E(U(),B(44)),s.bA),B(45)),s.cm.data.length),B(46))));}if(r>0)Z(Y(),T(E(Bv(E(U(),B(47)),r),B(48))));return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u, v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);} function Cb(b){var c,d,e,f,g,h,i,j,k,l,$$je;Gh();a:{try{c=AI7(b);}catch($$e){$$je=P($$e);if($$je instanceof B1){d=$$je;break a;}else{throw $$e;}}e=new ArrayBuffer(c.data.length);(new Uint8Array(e)).set(c.data);AKG("IPC",e);return;}if(A.F9===null){f=new CF;f.bC=A.F$;e=new Bi;e.r=Q(16);f.ci=e;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}g=A.F9;e=new Bi;e.r=Q(16);V(e,e.g,B(72));f=Mk(b.ea(),4);V(e,e.g,f);V(e,e.g,B(39));f=b.constructor;if(f===null)b=null;else{b=f.classObject;if(b===null){b=new CD;b.cj=f;h=b;f.classObject =h;}}b=B8(b);V(e,e.g,b);V(e,e.g,B(10));f=new Bh;c=e.r;i=e.g;j=Q(i);k=j.data;f.o=j;l=0;while(lk){b=new Bb;b.f=1;b.e=1;J(b);}c=new Bh;k=k-i|0;l=Q(k);m=l.data;c.o=l;n=0;while(n10000){e[0]=d[0];b=new Bi;b.r=Q(16);V(b,b.g,B(83));k=f.c9;BF(b,b.g,k,10);c=new Bh;e=b.r;n=b.g;h=Q(n);l=h.data;c.o=h;o=0;while(oh){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;e=h-j|0;d=Q(e);f=d.data;b.o=d;h=0;while(hh){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;e=h-j|0;d=Q(e);f=d.data;b.o=d;h=0;while(h=0){b=new BK;b.f=1;b.e=1;J(b);}if(f[0]>=48){if(e>=0){b=new BK;b.f=1;b.e=1;J(b);}if(f[0]<=57)b=B(3);}}}}a.bfF=b;}return b;} function Uf(a){var b,c,d;b=a.cj.$meta.item;if(b===null)c=null;else{c=b.classObject;if(c===null){c=new CD;c.cj=b;d=c;b.classObject=d;}}return c;} function BTm(a){var b,c,d;b=a.cj.$meta.superclass;if(b===null)c=null;else{c=b.classObject;if(c===null){c=new CD;c.cj=b;d=c;b.classObject=d;}}return c;} function ASN(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cj;if(!A.GT){BOW();A.GT=1;}$p=1;case 1:$z=CnU(b);if(C()){break _;}b=$z;if(b!==null)return b;b=new ALT;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,$p);} var A62=Ba(); A.GU=function(){var a=new A62();Cuz(a);return a;}; function Cuz(a){} function HX(b,c){var name='jso$functor$'+c;if(!b[name]){var fn=function(){return b[c].apply(b,arguments);};b[name]=function(){return fn;};}return b[name]();} function Ny(b,c){if(typeof b!=="function")return b;var result={};result[c]=b;return result;} var AHr=Ba(); A.GT=0;A.GV=function(){var a=new AHr();CBA(a);return a;}; function CBA(a){} function BI7(b){var copy=new b.constructor();for(var field in b){if(!b.hasOwnProperty(field)){continue;}copy[field]=b[field];}return copy;} function PO(b,c){var d,e;if(b===c)return 1;d=b.$meta.supertypes;e=0;while(e>10&1023)&65535;k=l+1|0;f[l]=(56320|j&1023)&65535;}h=h+1|0;c=i;g=k;}c=f.length;d=X(g,c);if(d<0){b=Q(g);if(d<0)c=g;e=b.data;d=0;while(d=0){c=a.o.data;if(b=f?f:d;h=0;a:{b:{while(true){if(h>=g)return d-f|0;if(h<0)break a;if(h>=d)break a;i=c[h];if(h<0)break b;if(h>=f)break b;j=i-e[h]|0;if(j)break;h=h+1|0;}return j;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function AHp(a,b){var c,d,e,f,g,h;if(a===b)return 0;c=a.o.data.length;d=b.o.data.length;if(c=d)return a.o.data.length-b.o.data.length|0;if(e<0)break a;f=a.o.data;if(e>=f.length)break a;g=(String.fromCharCode(f[e])).toLowerCase().charCodeAt(0)&65535;if(e<0)break b;f=b.o.data;if(e>=f.length)break b;h=g-((String.fromCharCode(f[e])).toLowerCase().charCodeAt(0)&65535)|0;if(h)break;e=e+1|0;}return h;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function Jd(a,b,c){var d,e,f,g,h,i,j;d=b.o.data;e=d.length;f=c+e|0;g=a.o.data;h=g.length;if(f>h)return 0;i=0;a:{b:{while(true){f=X(i,e);if(f>=0)break;if(i<0)break a;if(f>=0)break a;j=d[i];f=c+1|0;if(c<0)break b;if(c>=h)break b;if(j!=g[c])return 0;i=i+1|0;c=f;}return 1;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function DO(a,b){if(a===b)return 1;return Jd(a,b,0);} function GX(a,b,c,d,e,f){var g,h,i,j,k,l;if(c>=0&&e>=0&&(c+f|0)<=a.o.data.length&&(e+f|0)<=d.o.data.length){g=0;a:{b:{while(g=i.length)break a;j=i[c];k=e+1|0;if(e<0)break b;i=d.o.data;if(e>=i.length)break b;l=i[e];if(b){j=(String.fromCharCode(j)).toLowerCase().charCodeAt(0)&65535;l=(String.fromCharCode(l)).toLowerCase().charCodeAt(0)&65535;}if(j!=l)return 0;g=g+1|0;c=h;e=k;}return 1;}d=new BK;d.f=1;d.e=1;J(d);}d=new BK;d.f=1;d.e=1;J(d);}return 0;} function QD(a,b){var c,d,e,f,g,h,i,j;if(a===b)return 1;c=b.o.data;d=c.length;e=a.o.data;f=e.length;if(d>f)return 0;g=0;h=f-d|0;a:{b:{while(true){i=X(h,f);if(i>=0)break;if(h<0)break a;if(i>=0)break a;j=e[h];i=g+1|0;if(g<0)break b;if(g>=d)break b;if(j!=c[g])return 0;h=h+1|0;g=i;}return 1;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function JE(a,b,c){var d,e,f,g;if(0>c)c=0;if(b<65536){d=b&65535;while(true){e=a.o.data;if(c>=e.length)return (-1);if(e[c]==d)break;c=c+1|0;}return c;}f=(55296|(b-65536|0)>>10&1023)&65535;g=(56320|b&1023)&65535;while(true){e=a.o.data;if(c>=(e.length-1|0))return (-1);if(e[c]==f&&e[c+1|0]==g)break;c=c+1|0;}return c;} function Mb(a,b,c){var d,e,f,g,h;d=a.o.data;e=d.length-1|0;if(c>10&1023)&65535;h=(56320|b&1023)&65535;while(true){if(e<1)return (-1);if(d[e]==h){b=e-1|0;if(d[b]==g)break;}e=e+(-1)|0;}return b;} function AHP(a,b,c){var d,e,f,g,h,i,j,k,l;if(0>c)c=0;d=a.o.data;e=d.length;f=b.o.data;g=f.length;h=e-g|0;a:{b:{c:while(true){if(c>h)return (-1);i=0;while(true){j=X(i,g);if(j>=0)break c;k=c+i|0;if(k<0)break a;if(k>=e)break a;l=d[k];if(i<0)break b;if(j>=0)break b;if(l!=f[i])break;i=i+1|0;}c=c+1|0;}return c;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function AT9(a,b,c){var d,e,f,g,h,i,j,k;d=a.o.data;e=d.length;f=b.o.data;g=f.length;h=e-g|0;if(c=0)break c;k=h+i|0;if(k<0)break a;if(k>=e)break a;k=d[k];if(i<0)break b;if(j>=0)break b;if(k!=f[i])break;i=i+1|0;}h=h+(-1)|0;}return h;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function Pd(a,b,c){var d,e,f,g,h;if(b>c){d=new Bb;d.f=1;d.e=1;J(d);}d=new Bh;e=a.o;c=c-b|0;f=Q(c);g=f.data;d.o=f;h=0;while(hd){e=new Bb;e.f=1;e.e=1;J(e);}e=new Bh;f=d-b|0;g=Q(f);h=g.data;e.o=g;d=0;while(dc){d=new Bb;d.f=1;d.e=1;J(d);}d=new Bh;e=a.o;c=c-b|0;f=Q(c);g=f.data;d.o=f;h=0;while(h=0)return 1;k=h+i|0;if(k<0)break a;if(k>=d)break a;k=c[k];if(i<0)break b;if(j>=0)break b;if(k!=e[i])break;i=i+1|0;}h=h+1|0;}return 0;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function AI0(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=new Bi;d.r=Q(16);e=a.o.data.length-b.o.data.length|0;f=0;a:{b:{c:while(true){if(f>e){g=a.o.data;h=g.length;if(f>h){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;e=h-f|0;i=Q(e);j=i.data;b.o=i;k=0;while(k=0)break;l=f+h|0;if(l<0)break b;g=a.o.data;m=g.length;if(l>=m)break b;l=g[l];if(h<0)break c;if (k>=0)break c;if(l!=j[h]){if(f<0)break a;if(f>=m)break a;l=g[f];k=d.g;Cd(d,k,k+1|0);d.r.data[k]=l;break d;}h=h+1|0;}V(d,d.g,c===null?B(88):c);f=f+(b.o.data.length-1|0)|0;}f=f+1|0;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function GC(a){var b,c,d,e,f,g,h,i;b=0;c=a.o.data;d=c.length;e=d-1|0;a:{while(true){if(b>e)break a;if(b<0)break;if(b>=d)break;if(c[b]>32)break a;b=b+1|0;}f=new BK;f.f=1;f.e=1;J(f);}b:{while(true){if(b>e)break b;if(e<0)break;if(e>=d)break;if(c[e]>32)break b;e=e+(-1)|0;}f=new BK;f.f=1;f.e=1;J(f);}g=e+1|0;if(b>g){f=new Bb;f.f=1;f.e=1;J(f);}f=new Bh;g=g-b|0;h=Q(g);i=h.data;f.o=h;e=0;while(e=0)break;if(g<0)break a;if(g>=f)break a;i=e[g];if(g<0)break b;if(h>=0)break b;if(i!=c[g])return 0;g=g+1|0;}return 1;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function CK(a,b){var c,d,e;if(a===b)return 1;if(b===null)return 0;if(a.o.data.length!=b.o.data.length)return 0;c=0;a:{b:{while(true){d=a.o.data;e=X(c,d.length);if(e>=0)break;if(c<0)break a;if(e>=0)break a;e=(String.fromCharCode(d[c])).toLowerCase().charCodeAt(0)&65535;if(c<0)break b;d=b.o.data;if(c>=d.length)break b;if(e!=((String.fromCharCode(d[c])).toLowerCase().charCodeAt(0)&65535))return 0;c=c+1|0;}return 1;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function BaP(a,b){var c,d,e,f,g,h,$$je;c=a.o;d=c.data.length;e=new Pj;f=0+d|0;e.nl=(-1);e.mr=d;e.dT=d;e.dZ=0;e.dT=f;e.zv=0;e.Do=0;e.sj=c;a:{try{e=ZT(ACa(YS(b.Ls(),A.GD),A.GD),e);break a;}catch($$e){$$je=P($$e);if($$je instanceof Kv){e=$$je;}else{throw $$e;}}g=new Mh;g.f=1;g.e=1;g.bc=B(87);g.mm=e;J(g);}h=e.dZ;if(!h&&e.dT==e.mr)return e.r8;c=BS(e.dT-h|0);ZR(e,c,0,c.data.length);return c;} function BE(a){var b,c,d,e;a:{if(!a.q){b=a.o.data;c=b.length;d=0;while(true){if(d>=c)break a;e=b[d];a.q=(31*a.q|0)+e|0;d=d+1|0;}}}return a.q;} function Oi(a){var b,c,d,e,f,g,h;b=a.o.data.length;if(b?0:1)return a;c=Bz(b);d=c.data;b=0;e=0;while(true){f=a.o.data;g=f.length;if(e>=g)break;a:{if(e!=(g-1|0)&&((f[e]&64512)!=55296?0:1)){h=e+1|0;if((f[h]&64512)!=56320?0:1){g=b+1|0;d[b]=(String.fromCharCode(((f[e]&1023)<<10|f[h]&1023)+65536|0)).toLowerCase().charCodeAt(0);e=h;break a;}}g=b+1|0;d[b]=(String.fromCharCode(f[e])).toLowerCase().charCodeAt(0)&65535;}e=e+1|0;b=g;}return CzW(c,0,b);} function LH(a){var b,c,d,e,f,g,h;b=a.o.data.length;if(b?0:1)return a;c=Bz(b);d=c.data;b=0;e=0;while(true){f=a.o.data;g=f.length;if(e>=g)break;a:{if(e!=(g-1|0)&&((f[e]&64512)!=55296?0:1)){h=e+1|0;if((f[h]&64512)!=56320?0:1){g=b+1|0;d[b]=(String.fromCharCode(((f[e]&1023)<<10|f[h]&1023)+65536|0)).toUpperCase().charCodeAt(0);e=h;break a;}}g=b+1|0;d[b]=(String.fromCharCode(f[e])).toUpperCase().charCodeAt(0)&65535;}e=e+1|0;b=g;}return CzW(c,0,b);} function A$2(a,b){return H4(GB(b,0),a,0);} function AGs(a,b,c){return H4(GB(b,0),a,c);} function Bkq(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o;b=JT(GB(b,0),a);d=new R6;d.r=Q(16);b.qB=0;e=b.mx;f=e.o.data.length;b.K3=f;g=b.gN;g.ha=0;g.kN=2;h=g.eX.data;i=0;j=h.length;if(i>j){b=new BG;b.f=1;b.e=1;J(b);}while(ij){b=new BG;b.f=1;b.e=1;J(b);}while(ii){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;n=i-l|0;h=Q(n);o=h.data;b.o =h;i=0;while(i=g.kF){b=new Bb;c=new Bi;c.r=Q(16);G7(c,0);d=new Bh;h=c.r;n=c.g;o=Q(n);m=o.data;d.o=o;i=0;while(ij){b=new Bb;b.f=1;b.e=1;J(b);}g=new Bh;h=e.o;i=j-l|0;o=Q(i);m=o.data;g.o=o;j=0;while(j=e.kF){b=new Bb;Jq(b,AIF(0));J(b);}b.tL=e.eX.data[1];}J(Cw3());} function Bs7(b,c){var d,e,f,g,h,i,j,$$je;d=new XR;KD();e=A.GX;f=new Bi;f.r=Q(16);d.Dz=f;d.Tv=e;a:{try{if(c===null)c=W(K,1);ACG(Bl8(d,f,e,b,c));break a;}catch($$e){$$je=P($$e);if($$je instanceof B1){b=$$je;}else{throw $$e;}}d.a78=b;}d=d.Dz;if(d===null){b=new W0;b.f=1;b.e=1;J(b);}b=new Bh;c=d.r;g=d.g;h=Q(g);i=h.data;b.o=h;j=0;while(j=0){k=1;a:{b:while(true){if(k>=d){b=new Bh;f=i.length;c=Q(f);l=c.data;b.o=c;d=0;while(d=0)break;n=f+1|0;if(m<0)break a;if(e>=0)break a;i[f]=g[m];m=m+1|0;f=n;}o=c[k];m=0;while(true){l=o.o.data;e=X(m,l.length);if (e>=0)break;n=f+1|0;if(m<0)break b;if(e>=0)break b;i[f]=l[m];m=m+1|0;f=n;}k=k+1|0;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}m=f+1|0;if(k<0)break;if(e>=0)break;i[f]=l[k];k=k+1|0;f=m;}b=new BK;b.f=1;b.e=1;J(b);} function AAP(b,c){var d,e,f,g,h,i,j,k,l;d=new Gy;e=c.eg;f=null;d.iy=c;d.ix=c.j;d.fM=e;d.iw=f;d.hQ=0;if(!(e===null?0:1))return B(3);f=new Bi;f.r=Q(16);c=Fj(d);g=c.Cg();EM(f,f.g,c,0,g);while(d.fM===null?0:1){h=b.o.data.length;EM(f,f.g,b,0,h);c=Fj(d);g=c.Cg();EM(f,f.g,c,0,g);}b=new Bh;i=f.r;h=f.g;j=Q(h);k=j.data;b.o=j;l=0;while(l=g?g:e;i=0;while(true){if(i>=h){c=e-g|0;break c;}if(i<0)break a;if(i>=e)break a;j=d[i];if(i<0)break b;if(i>=g)break b;c=j-f[i]|0;if(c)break;i=i+1|0;}}}return c;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function Cmo(){A.Gg=new Yf;} function R(){var a=this;K.call(a);a.bc=null;a.mm=null;a.f=0;a.e=0;a.a4A=null;} A.GY=function(){var a=new R();Dm(a);return a;}; A.GZ=function(a){var b=new R();FN(b,a);return b;}; function Dm(a){a.f=1;a.e=1;} function FN(a,b){a.f=1;a.e=1;a.bc=b;} function B3(a){return a;} function NA(a){return a.bc;} function CeW(a){return a.zC();} function BdP(a){var b,c,d,e,f,g,h,i,j,k,l;b=a.zC();c=new Bi;c.r=Q(16);d=a.constructor;if(d===null)e=null;else{e=d.classObject;if(e===null){e=new CD;e.cj=d;f=e;d.classObject=f;}}if(e.HH===null)e.HH=$rt_str(e.cj.$meta.name);d=e.HH;V(c,c.g,d);if(b===null)b=B(3);else{d=new Bi;d.r=Q(16);V(d,d.g,B(89));V(d,d.g,b);b=new Bh;g=d.r;h=d.g;i=Q(h);j=i.data;b.o=i;k=0;while(k=l)break a;d =g[m];c=b.ci;V(c,c.g,B(90));Dr(b);e=b.ci;V(e,e.g,d===null?B(88):d.cq());h=e.g;Cd(e,h,h+1|0);e.r.data[h]=10;Dr(b);m=m+1|0;}}}c=a.mm;if(c!==null&&c!==a){e=b.ci;V(e,e.g,B(91));Dr(b);Ek(a.mm,b);}} function B5d(a){var b;b=a.a4A;return b!==null?b.hF():W(ADE,0);} var OY=Ba(R); A.G0=function(){var a=new OY();CcC(a);return a;}; function CcC(a){a.f=1;a.e=1;} var Tk=Ba(OY); A.G1=function(){var a=new Tk();CdE(a);return a;}; function CdE(a){a.f=1;a.e=1;} var A9t=Ba(Tk); A.G2=function(){var a=new A9t();BVw(a);return a;}; function BVw(a){a.f=1;a.e=1;} function Da(){var a=this;K.call(a);a.r=null;a.g=0;} A.G3=function(){var a=new Da();G3(a);return a;}; A.G4=function(a){var b=new Da();LM(b,a);return b;}; function G3(a){a.r=Q(16);} function LM(a,b){a.r=Q(b);} function QH(a,b){V(a,a.g,b===null?B(88):b.cq());return a;} function Ej(a,b){return a.a5M(a.g,b);} function V(a,b,c){var d,e,f,g,h,i;if(b>=0){d=a.g;if(b<=d){if(c===null)c=B(88);else if(c.o.data.length?0:1)return a;a.JB(d+c.o.data.length|0);d=a.g;e=d-1|0;while(e>=b){f=a.r.data;f[e+c.o.data.length|0]=f[e];e=e+(-1)|0;}f=c.o.data;g=f.length;a.g=d+g|0;d=0;a:{while(true){e=X(d,g);if(e>=0)break;h=a.r;i=b+1|0;if(d<0)break a;if(e>=0)break a;h.data[b]=f[d];d=d+1|0;b=i;}return a;}c=new BK;c.f=1;c.e=1;J(c);}}c=new BK;c.f=1;c.e=1;J(c);} function G7(a,b){return BF(a,a.g,b,10);} function MA(a,b,c){return BF(a,a.g,b,c);} function BF(a,b,c,d){var e,f,g,h,i,j,k;e=1;if(c<0){e=0;c= -c|0;}a:{if(cc){k=h;break b;}i=i+1|0;if(k>j)break;h=k;}}if(!e)i=i+1|0;Cd(a,b,b+i|0);if(e)e=b;else{f=a.r.data;e=b+1|0;f[b]=45;}while(true){if(k<=0)break a;f=a.r.data;b=e+1|0;f[e]=N0(c/k|0,d);c=c%k|0;k=k/d|0;e=b;}}}return a;} function OI(a,b,c,d){var e,f,g,h,i,j,k;e=1;if(Kj(c,C6)){e=0;c=AIw(c);}a:{f=F(d);if(Kj(c,f)){if(e)Cd(a,b,b+1|0);else{Cd(a,b,b+2|0);g=a.r.data;h=b+1|0;g[b]=45;b=h;}a.r.data[b]=N0(H(c),d);}else{i=1;j=F(1);while(true){k=I(j,f);if(Kk(k,j))break;if(C2(k,c))break;i=i+1|0;j=k;}if(!e)i=i+1|0;Cd(a,b,b+i|0);if(e)i=b;else{g=a.r.data;i=b+1|0;g[b]=45;}while(true){if(Kk(j,C6))break a;g=a.r.data;b=i+1|0;g[i]=N0(H(E2(c,j)),d);c=GA(c,j);j=E2(j,f);i=b;}}}return a;} function XB(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o;d=X(c,0.0);if(!d){Cd(a,b,b+3|0);e=a.r.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}if(!d){Cd(a,b,b+4|0);e=a.r.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if(isNaN(c)?1:0){Cd(a,b,b+3|0);e=a.r.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!isFinite(c)?1:0){if(d>0){Cd(a,b,b+8|0);d=b;}else{Cd(a,b,b+9|0);e=a.r.data;d=b+1|0;e[b]=45;}e=a.r.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d] =110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=A.G5;BCY(c,f);d=f.a4M;g=f.Y_;h=f.bdA;i=1;j=1;if(h)j=2;k=9;l=ClS(d);if(l>0)k=k-l|0;if(g>=7)l=k;else if(g<(-3))l=k;else if(g<0){d=d/A.G6.data[ -g|0]|0;l=k-g|0;g=0;}else{i=g+1|0;l=i+1|0;if(k>l)l=k;g=0;}if(g){j=j+2|0;if(!(g>(-10)&&g<10))j=j+1|0;if(g<0)j=j+1|0;}if(g&&l==i)l=l+1|0;Cd(a,b,b+(j+l|0)|0);if(!h)j=b;else{e=a.r.data;j=b+1|0;e[b]=45;}m=100000000;n=0;while(n=0)b=o;else{g= -g|0;b=o+1|0;e[o]=45;}if(g<10)d=b;else{d=b+1|0;e[b]=(48+(g/10|0)|0)&65535;}e[d]=(48+(g%10|0)|0)&65535;}return a;} function IJ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o;d=X(c,0.0);if(!d){Cd(a,b,b+3|0);e=a.r.data;d=b+1|0;e[b]=48;b=d+1|0;e[d]=46;e[b]=48;return a;}if(!d){Cd(a,b,b+4|0);e=a.r.data;d=b+1|0;e[b]=45;b=d+1|0;e[d]=48;d=b+1|0;e[b]=46;e[d]=48;return a;}if(isNaN(c)?1:0){Cd(a,b,b+3|0);e=a.r.data;d=b+1|0;e[b]=78;b=d+1|0;e[d]=97;e[b]=78;return a;}if(!isFinite(c)?1:0){if(d>0){Cd(a,b,b+8|0);d=b;}else{Cd(a,b,b+9|0);e=a.r.data;d=b+1|0;e[b]=45;}e=a.r.data;b=d+1|0;e[d]=73;d=b+1|0;e[b]=110;b=d+1|0;e[d]=102;d=b+1|0;e[b]=105;b=d+1|0;e[d] =110;d=b+1|0;e[b]=105;b=d+1|0;e[d]=116;e[b]=121;return a;}f=A.G7;AV1(c,f);g=f.Z3;h=f.a4n;i=f.a8V;j=1;k=1;if(i)k=2;l=18;m=Cjw(g);if(m>0)l=l-m|0;if(h<7&&h>=(-3)){if(h>=0){j=h+1|0;l=JM(l,j+1|0);h=0;}else{g=E2(g,A.G8.data[ -h|0]);l=l-h|0;h=0;}}if(h){k=k+2|0;if(!(h>(-10)&&h<10))k=k+1|0;if(!(h>(-100)&&h<100))k=k+1|0;if(h<0)k=k+1|0;}if(h&&l==j)l=l+1|0;Cd(a,b,b+(k+l|0)|0);if(!i)k=b;else{e=a.r.data;k=b+1|0;e[b]=45;}n=D(1569325056, 23283064);o=0;while(o=0)j=d;else{h= -h|0;j=d+1|0;e[d]=45;}if(h>=100){b=j+1|0;e[j]=(48+(h/100|0)|0)&65535;h=h%100|0;l=b+1|0;e[b]=(48+(h/10|0)|0)&65535;}else if(h<10)l=j;else{l=j+1|0;e[j]=(48+(h/10|0)|0)&65535;}e[l]=(48+(h%10|0)|0)&65535;}return a;} function ClS(b){var c,d,e;if(!(b%1000000000|0))return 9;c=0;d=1;if(!(b%100000000|0)){c=8;d=100000000;}e=d*10000|0;if(b%e|0)e=d;else c=c|4;d=e*100|0;if(b%d|0)d=e;else c=c|2;if(!(b%(d*10|0)|0))c=c|1;return c;} function Cjw(b){var c,d,e,f,g;c=F(1);d=0;e=16;f=A.G9.data;g=f.length-1|0;while(g>=0){if(B6(GA(b,I(c,f[g])),C6)){d=d|e;c=I(c,f[g]);}e=e>>>1;g=g+(-1)|0;}return d;} function AOs(a,b){return a.bck(a.g,b);} function YA(a,b,c){V(a,b,c===null?B(88):c.cq());return a;} function AHi(a,b){var c,d,e,f,g,h;c=a.r.data;d=c.length;if(d>=b)return;if(d>=1073741823)e=2147483647;else{f=d*2|0;e=5;if(f>e)e=f;if(b>e)e=b;}g=Q(e);if(e=0&&b=0){Cd(a,b,(b+e|0)-d|0);while(d=0){c=a.g;if(b=0){g=a.r.data;g[c+f|0]=g[b+f|0];f=f+(-1)|0;}a.g=a.g+(c-b|0)|0;} var VL=Ba(0); var Bi=Ba(Da); function U(){var a=new Bi();CA7(a);return a;} function CA7(a){a.r=Q(16);} function JD(a,b){V(a,a.g,b===null?B(88):b.cq());return a;} function E(a,b){V(a,a.g,b);return a;} function Bv(a,b){BF(a,a.g,b,10);return a;} function PC(a,b){IJ(a,a.g,b);return a;} function L1(a,b){var c;c=a.g;Cd(a,c,c+1|0);a.r.data[c]=b;return a;} function AEH(a,b){var c;c=b.Cg();EM(a,a.g,b,0,c);return a;} function A2i(a,b,c){BeT(a,b,c);return a;} function ACW(a,b,c){V(a,b,c);return a;} function AOz(a,b){a.g=b;} function BEN(a,b,c){var d,e,f,g,h;if(b<=c&&b>=0&&c<=a.g){d=new Bh;e=a.r;c=c-b|0;f=Q(c);g=f.data;d.o=f;h=0;while(h=0&&b>>4^b<<28^b<<8^b>>>24;} function BU(b){return Mk(b,4);} function BbH(b){var c;c=new Da;c.r=Q(20);return (BF(c,c.g,b,10)).cq();} function P7(b,c){var d,e,f,g,h,i,j,k,l,m;if(c>=2&&c<=36){if(b!==null){d=b.o.data;e=d.length;if(!(e?0:1)){f=0;g=0;if(0>=e){b=new BK;b.f=1;b.e=1;J(b);}a:{switch(d[0]){case 43:g=1;break a;case 45:f=1;g=1;break a;default:}}h=0;if(g==e){b=new IQ;b.f=1;b.e=1;J(b);}b:{while(true){d=b.o.data;i=X(g,d.length);if(i>=0)break;e=g+1|0;if(g<0)break b;if(i>=0)break b;i=VG(d[g]);if(i<0){j=new IQ;k=new Bi;k.r=Q(16);V(k,k.g,B(92));V(k,k.g,b);b=new Bh;d=k.r;f=k.g;l=Q(f);m=l.data;b.o=l;g=0;while(g=c){j=new IQ;k=new Bi;k.r=Q(16);V(k,k.g,B(93));BF(k,k.g,c,10);V(k,k.g,B(89));V(k,k.g,b);b=new Bh;d=k.r;f=k.g;l=Q(f);m=l.data;b.o=l;g=0;while(g=(-128)&&b<=127){Be();return A.G$.data[b+128|0];}c=new Bn;c.s=b;return c;} function Be(){var b,c,d,e,f;a:{if(A.G$===null){b=W(Bn,256);c=b.data;A.G$=b;d=0;e=c.length;while(true){if(d>=e)break a;f=new Bn;f.s=d-128|0;c[d]=f;d=d+1|0;}}}} function Kx(a){return a.s;} function AGx(a){var b,c;b=a.s;c=new Da;c.r=Q(20);return (BF(c,c.g,b,10)).cq();} function E1(a){var b;b=a.s;return b>>>4^b<<28^b<<8^b>>>24;} function Ck(a,b){if(a===b)return 1;return b instanceof Bn&&b.s==a.s?1:0;} function ANc(b){var c,d;if(!b)return 32;c=0;d=b>>>16;if(d)c=16;else d=b;b=d>>>8;if(!b)b=d;else c=c|8;d=b>>>4;if(!d)d=b;else c=c|4;b=d>>>2;if(!b)b=d;else c=c|2;if(b>>>1)c=c|1;return (32-c|0)-1|0;} function K_(b){var c,d;if(!b)return 32;c=0;d=b<<16;if(d)c=16;else d=b;b=d<<8;if(!b)b=d;else c=c|8;d=b<<4;if(!d)d=b;else c=c|4;b=d<<2;if(!b)b=d;else c=c|2;if(b<<1)c=c|1;return (32-c|0)-1|0;} function Cuq(a,b){b=b;return X(a.s,b.s);} function Cy5(){A.Gi=G($rt_intcls());} var Th=Ba(Tk); A.G_=function(){var a=new Th();CgG(a);return a;}; function CgG(a){a.f=1;a.e=1;} var BDy=Ba(Th); A.Ha=function(){var a=new BDy();Cft(a);return a;}; A.Hb=function(a){var b=new BDy();Ccj(b,a);return b;}; function Cft(a){a.f=1;a.e=1;} function Ccj(a,b){a.f=1;a.e=1;a.bc=b;} var A8N=Ba(Th); A.Hc=function(){var a=new A8N();BYi(a);return a;}; A.Hd=function(a){var b=new A8N();CcE(b,a);return b;}; function BYi(a){a.f=1;a.e=1;} function CcE(a,b){a.f=1;a.e=1;a.bc=b;} var CQ=Ba(R); A.He=function(){var a=new CQ();HJ(a);return a;}; A.Hf=function(a){var b=new CQ();MZ(b,a);return b;}; function HJ(a){a.f=1;a.e=1;} function MZ(a,b){a.f=1;a.e=1;a.bc=b;} var DY=Ba(CQ); A.Hg=function(){var a=new DY();QW(a);return a;}; function B_w(a,b){var c=new DY();BLw(c,a,b);return c;} function ABe(a){var b=new DY();Jq(b,a);return b;} function QW(a){a.f=1;a.e=1;} function BLw(a,b,c){a.f=1;a.e=1;a.bc=b;a.mm=c;} function Jq(a,b){a.f=1;a.e=1;a.bc=b;} var I9=Ba(0); var AGB=Ba(0); var AIC=Ba(); A.Hh=function(){var a=new AIC();Cxl(a);return a;}; function Cxl(a){} function A$m(a,b,c){var d,e,f,g,h,i,$$je;if(b===null){if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}d=A.F9;c=d.ci;V(c,c.g,B(97));e=c.g;Cd(c,e,e+1|0);c.r.data[e]=10;Dr(d);return;}if(c!==null){d=new Uint8Array(c);f=BS(d.length);g=f.data;h=0;e=g.length;while(h>24;h=h+1|0;}Gh();i=A.F3;CkA(i);a:{try{J_(A46(),A.B8(b,f));BHW(i);}catch($$e){$$je=P($$e);b=$$je;break a;}return;}BHW(i);J(b);}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci= b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}d=A.F9;c=d.ci;V(c,c.g,B(98));e=c.g;Cd(c,e,e+1|0);c.r.data[e]=10;Dr(d);} function B2X(a,b,c){A$m(a,$rt_str(b),c);} var GU=Ba(0); function Nn(b){var c,d,e,f,g,h;c=b.o.data;d=c.length;e=2;f=0;a:{while(true){g=X(f,d);if(g>=0)break;if(f<0)break a;if(g>=0)break a;h=c[f];e=h>=1&&h<=127?e+1|0:h<=2047?e+2|0:e+3|0;f=f+1|0;}return e;}b=new BK;b.f=1;b.e=1;J(b);} function M2(){K.call(this);this.Yd=0;} A.Hi=function(){var a=new M2();Cd7(a);return a;}; function CA(a){var b=new M2();Rj(b,a);return b;} function Cd7(a){} function Rj(a,b){a.Yd=b;} function BZI(a,b){var c;c=b.b_.cD();if(c>=0){a.Yd=c&255;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BYl(a,b){var c;c=a.Yd;b.bC.c7(c);b.bD=b.bD+1|0;} function Cec(a){return 255;} function Cbz(a){return 1;} var S7=Ba(); A.Hj=null;A.Hk=0;A.Hl=0;A.Hm=null;A.Hn=function(){var a=new S7();A2o(a);return a;}; function A2o(a){} function Nq(b){var c,d,e,f,g,h,i,j,k,l,$$je;a:{try{c=AI7(b);}catch($$e){$$je=P($$e);if($$je instanceof B1){d=$$je;break a;}else{throw $$e;}}e=new ArrayBuffer(c.data.length);(new Uint8Array(e)).set(c.data);A2E(A.Hm,"IPC",e);return;}if(A.F9===null){f=new CF;f.bC=A.F$;e=new Bi;e.r=Q(16);f.ci=e;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}g=A.F9;e=new Bi;e.r=Q(16);V(e,e.g,B(72));f=Mk(b.ea(),4);V(e,e.g,f);V(e,e.g,B(39));b=b.constructor;if(b===null)h=null;else{h=b.classObject;if(h===null){h=new CD;h.cj=b;f=h;b.classObject =f;}}b=B8(h);V(e,e.g,b);V(e,e.g,B(10));f=new Bh;c=e.r;i=e.g;j=Q(i);k=j.data;f.o=j;l=0;while(l0){b:{b=Es(b,0);c=Fj(b);IF(b);f=c;if(Bc(f.a6O,B(6))){try{g=DJ(f.Z$);} catch($$e){$$je=P($$e);if($$je instanceof B1){h=$$je;break a;}else{throw $$e;}}i=g.ea();try{c:{switch(i){case 13:j=g;Z(AA9(),T(E(Bv(E(E(E(U(),B(99)),j.qf),B(100)),100.0*j.rU|0),B(101))));break c;case 21:j=g;Z(Y(),T(E(E(U(),B(102)),j.J4)));b=j.wP.bm();while(b.bh()){k=b.bg();Z(Y(),T(E(E(U(),B(5)),k)));}break c;case 255:break;default:Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(i)),B(39)),B8(Ca(g))),B(40))));break c;}A.Hk=1;}break b;}catch($$e){$$je=P($$e);if($$je instanceof R){l=$$je;}else{throw $$e;}}Z(Y(),B(103));CJ(l);}}continue;}if (A.Hk&&!A.Hl){A.Hl=1;c=window.document;f=$rt_str(c.getElementById("str_STAT_GUID").innerText);m=(H4(GB(B(62),0),f,0)).data;c=$rt_str(c.getElementById("str_LOCALE").innerText);n=H4(GB(B(62),0),c,0);b=new N9;c=new BI;c.p=W(K,10);b.cd=c;o=m.length;p=0;while(p0){f=b.cd;Bo(f,f.c+1|0);q=f.p.data;r=f.c;f.c=r+1|0;q[r]=c;f.j=f.j+1|0;}p=p+1|0;}q=n.data;b.cX=2;Nq(b);b=new N9;c=new BI;c.p=W(K,10);b.cd=c;s=q.length;o=0;while(o0){f=b.cd;Bo(f,f.c+1|0);n=f.p.data;r =f.c;f.c=r+1|0;n[r]=c;f.j=f.j+1|0;}o=o+1|0;}b.cX=1;Nq(b);c=new VV;c.Qc=B(104);c.LY=d;c.ME=e;c.Ka=B(3);c.O3=D(135407305, 1622759);c.QT=1;c.PM=1;c.Qp=1;Nq(c);b=new Wm;b.eW=B(104);b.ff=B(105);b.fk=0;Nq(b);}try{t=F(1);$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof MO){}else{throw $$e;}}Z(Y(),B(82));}DH(Y(),B(7));CJ(h);return;case 1:a:{try{A7G(t);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof MO){}else{throw $$e;}}b=Y();c=B(82);Z(b,c);}d:while(true){b=A.Hj;if(b.fn>0){c:{b=Es(b,0);c =Fj(b);IF(b);f=c;if(Bc(f.a6O,B(6))){try{g=DJ(f.Z$);}catch($$e){$$je=P($$e);if($$je instanceof B1){h=$$je;break d;}else{throw $$e;}}i=g.ea();try{e:{switch(i){case 13:j=g;Z(AA9(),T(E(Bv(E(E(E(U(),B(99)),j.qf),B(100)),100.0*j.rU|0),B(101))));break e;case 21:j=g;Z(Y(),T(E(E(U(),B(102)),j.J4)));b=j.wP.bm();while(b.bh()){k=b.bg();Z(Y(),T(E(E(U(),B(5)),k)));}break e;case 255:break;default:Z(Y(),T(E(E(E(E(E(U(),B(38)),BU(i)),B(39)),B8(Ca(g))),B(40))));break e;}A.Hk=1;}break c;}catch($$e){$$je=P($$e);if($$je instanceof R) {l=$$je;}else{throw $$e;}}Z(Y(),B(103));CJ(l);}}continue;}if(A.Hk&&!A.Hl){A.Hl=1;c=window.document;f=$rt_str(c.getElementById("str_STAT_GUID").innerText);m=(H4(GB(B(62),0),f,0)).data;c=$rt_str(c.getElementById("str_LOCALE").innerText);n=H4(GB(B(62),0),c,0);b=new N9;c=new BI;c.p=W(K,10);b.cd=c;o=m.length;p=0;while(p0){f=b.cd;Bo(f,f.c+1|0);q=f.p.data;r=f.c;f.c=r+1|0;q[r]=c;f.j=f.j+1|0;}p=p+1|0;}q=n.data;b.cX=2;Nq(b);b=new N9;c=new BI;c.p=W(K,10);b.cd=c;s=q.length;o=0;while(o< s){c=GC(q[o]);if(c.o.data.length>0){f=b.cd;Bo(f,f.c+1|0);n=f.p.data;r=f.c;f.c=r+1|0;n[r]=c;f.j=f.j+1|0;}o=o+1|0;}b.cX=1;Nq(b);c=new VV;c.Qc=B(104);c.LY=d;c.ME=e;c.Ka=B(3);c.O3=D(135407305, 1622759);c.QT=1;c.PM=1;c.Qp=1;Nq(c);b=new Wm;b.eW=B(104);b.ff=B(105);b.fk=0;Nq(b);}try{t=F(1);continue _;}catch($$e){$$je=P($$e);if($$je instanceof MO){}else{throw $$e;}}b=Y();c=B(82);Z(b,c);}DH(Y(),B(7));CJ(h);return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function BoK(){A.Hj=new H2;A.Hk=0;A.Hl=0;A.Hm=null;} function A0_(b,c){b.onmessage=function(o){c(o.data.ch,o.data.dat);};} function A2E(b,c,d){b.postMessage({ch:c,dat:d});} var Y4=Ba(0); function O3(){var a=this;K.call(a);a.hp=C6;a.NX=C6;a.a_7=null;a.baD=null;a.a9z=null;a.bgs=0;a.bjz=null;} A.Ho=null;A.F2=null;A.Hp=0;A.Hq=0;A.Hr=null;A.Hs=function(){var a=new O3();Bui(a);return a;}; function Bui(a){var b,c,d;b=null;c=null;a.a_7=new K;a.bgs=1;a.a9z=c;a.bjz=b;d=A.Hp;A.Hp=d+1|0;a.hp=F(d);} function BSM(b){if(A.F2!==b)A.F2=b;A.F2.NX=Bk();} function B_I(){return A.F2;} function A7G(b){var thread=$rt_nativeThread();var javaThread=$rt_getThread();if(thread.isResuming()){thread.status=0;var result=thread.attribute;if(result instanceof Error){throw result;}return result;}var callback=function(){};callback.lN=function(val){thread.attribute=val;$rt_setThread(javaThread);thread.resume();};callback.bqz=function(e){thread.attribute=$rt_exception(e);$rt_setThread(javaThread);thread.resume();};callback=A.Dh(callback);return thread.suspend(function(){try{Cdz(b,callback);}catch($e){callback.bqz($rt_exception($e));}});} function Cdz(b,c){var d,e;d=A.F2;e=new AJ_;e.bf8=d;e.a$V=c;e.bqP=Bry(e,Jv(b,F(2147483647))?2147483647:H(b));d.baD=e;} function ASc(){var b,c,d;b=new O3;c=null;b.a_7=new K;b.bgs=1;b.a9z=B(106);b.bjz=c;d=A.Hp;A.Hp=d+1|0;b.hp=F(d);A.Ho=b;A.F2=b;A.Hp=1;A.Hq=1;A.Hr=new ALf;} var MO=Ba(CQ); A.Ht=function(){var a=new MO();Cv1(a);return a;}; function Cv1(a){a.f=1;a.e=1;} var Y8=Ba(); A.Hu=null;A.F9=null;A.Hv=function(){var a=new Y8();CjB(a);return a;}; function CjB(a){} function AA9(){var b,c;if(A.Hu===null){b=new CF;b.bC=A.Gz;c=new Bi;c.r=Q(16);b.ci=c;b.dc=Q(32);b.df=0;b.de=A.F_;A.Hu=b;}return A.Hu;} function Y(){var b,c;if(A.F9===null){b=new CF;b.bC=A.F$;c=new Bi;c.r=Q(16);b.ci=c;b.dc=Q(32);b.df=0;b.de=A.F_;A.F9=b;}return A.F9;} function DE(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p;if(b!==null&&d!==null){if(c>=0&&e>=0&&f>=0&&(c+f|0)<=BbV(b)&&(e+f|0)<=BbV(d)){a:{b:{if(b!==d){g=b.constructor;if(g===null)h=null;else{h=g.classObject;if(h===null){h=new CD;h.cj=g;i=h;g.classObject=i;}}j=Uf(h);g=d.constructor;if(g===null)h=null;else{h=g.classObject;if(h===null){h=new CD;h.cj=g;i=h;g.classObject=i;}}i=Uf(h);if(j!==null&&i!==null){if(j===i)break b;if(!(j.cj.$meta.primitive?1:0)&&!(i.cj.$meta.primitive?1:0)){k=b;l=0;m=c;while(l=0){j=i+1|0;g[i]=N0(b>>>h&e,d);h=h-c|0;i=j;}k=new Bh;b=g.length;l=Q(b);m=l.data;k.o=l;c=0;while(c=0){j=i+1|0;g[i]=N0(H(N(b,h))&e,d);h=h-c|0;i=j;}k=new Bh;c=g.length;l=Q(c);m=l.data;k.o=l;d=0;while(d=d)while(d=d.eB?0:1))break;f=d.dy;g=d.dw;if(f=i?0:1){if(f=a.c)break a;c:{e=a.p.data[d];if(b!==null){if(!b.cF(e))break c;else break b;}if(e===null)break b;}d=d+1|0;}return (-1);}return d;}b=new Bb;b.f=1;b.e=1;J(b);} function BRz(a){a.a61(0,a.by());} function CyD(a,b){var c,d,e;c=new AMX;d=a.j;e=a.by();c.bjw=a;c.UB=b;c.bbU=b;c.bgP=d;c.a9c=e;return c;} function AFY(a,b,c){var d;if(b>c){d=new BG;d.f=1;d.e=1;J(d);}if(b>=0&&c<=a.by()){if(!Eo(a,Nz)){d=new Wh;d.pu=a;d.j=a.j;d.wd=b;d.mz=c-b|0;return d;}d=new APl;d.pu=a;d.j=a.j;d.wd=b;d.mz=c-b|0;return d;}d=new Bb;d.f=1;d.e=1;J(d);} function ClM(a){var b,c,d,e,f,g;b=1;c=0;d=a.j;e=a.by();while(c>=e?0:1){if(d=0)break;if(d<0)break a;if(d>=a.c)break a;f=a.p.data[d];if(d<0)break b;if(e>=0)break b;b=c.p.data[d];if(!(f===b?1:f!==null?f.cF(b):b!==null?0:1))return 0;d=d+1|0;}return 1;}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);} var AB7=Ba(Lf); function BTX(a,b){var c;if(b>=0)return Fj(Es(a,b));c=new Bb;c.f=1;c.e=1;J(c);} function ABG(a,b,c){if(b>=0){FB(Es(a,b),c);return;}c=new Bb;c.f=1;c.e=1;J(c);} function BYf(a,b){var c,d;if(b>=0){c=Es(a,b);d=Fj(c);IF(c);return d;}c=new Bb;c.f=1;c.e=1;J(c);} function AKd(a){var b,c,d;b=new Gy;c=a.eg;d=null;b.iy=a;b.ix=a.j;b.fM=c;b.iw=d;b.hQ=0;return b;} var ADH=Ba(0); var AJx=Ba(0); function H2(){var a=this;AB7.call(a);a.eg=null;a.zB=null;a.fn=0;} function YV(){var a=new H2();BXz(a);return a;} function BXz(a){} function XO(a){return a.fn;} function BHR(a){a.eg=null;a.zB=null;a.fn=0;a.j=a.j+1|0;} function Es(a,b){var c,d,e,f,g;if(b<0){c=new Bb;c.f=1;c.e=1;J(c);}d=a.fn;if(b<=(d/2|0)){e=a.eg;f=0;while(fd){c=new Bb;c.f=1;c.e=1;J(c);}c=a.zB;f=b;while(f=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}c=BR(c,e);c=c===null?null:c.x;if(c===null){c=new B1;e=new Bi;e.r=Q(16);V(e,e.g,B(111));f=Mk(d,4);V(e,e.g,f);V(e,e.g,B(112));f=new Bh;b=e.r;g=e.g;h=Q(g);i=h.data;f.o=h;j=0;while(j0){if(A.F9===null){f=new CF;f.bC=A.F$;c=new Bi;c.r=Q(16);f.ci=c;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}f=A.F9;c=new Bi;c.r=Q(16);V(c,c.g,B(111));k=Mk(d,4);V(c,c.g,k);V(c,c.g,B(39));l=e.constructor;if(l===null)k=null;else{k=l.classObject;if(k===null){k=new CD;k.cj=l;m=k;l.classObject=m;}}b=b.data;k=B8(k);V(c,c.g,k);V(c,c.g,B(113));d=b.length-1|0;BF(c,c.g,d,10);V(c,c.g,B(114));d=d-g|0;BF(c,c.g,d,10);V(c,c.g,B(115));k=new Bh;b=c.r;g=c.g;h=Q(g);i=h.data;k.o =h;j=0;while(j>24;h=h+1|0;}d=A.Hj;c=new AFo;c.a6O=b;c.Z$=f;h=d.fn;if(h>=0){FB(Es(d,h),c);return;}b=new Bb;b.f=1;b.e=1;J(b);}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de =A.F_;A.F9=c;}d=A.F9;c=d.ci;V(c,c.g,B(98));e=c.g;Cd(c,e,e+1|0);c.r.data[e]=10;Dr(d);} function B1l(a,b,c){ASs(a,$rt_str(b),c);} function AFo(){var a=this;K.call(a);a.a6O=null;a.Z$=null;} function KK(){var a=this;K.call(a);a.qf=null;a.rU=0.0;} A.HK=function(){var a=new KK();ChL(a);return a;}; function ChL(a){} function BM2(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.qf=FP(d,e,0,c);a.rU=$rt_intBitsToFloat(Cf(b));} function B0T(a,b){var c,d,e,f,g;c=a.qf;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;Cx(b,$rt_floatToIntBits(a.rU));} function BPv(a){return 13;} function BNQ(a){return Nn(a.qf)+4|0;} function YI(){var a=this;K.call(a);a.J4=null;a.wP=null;} A.HL=function(){var a=new YI();B4p(a);return a;}; function B4p(a){var b;b=new BI;b.p=W(K,10);a.wP=b;} function Cdu(a,b){var c,d,e,f,g,h;a.wP.EF();c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.J4=FP(d,e,0,c);c=Cf(b);f=0;while(f>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;Cx(b,a.wP.by());c=a.wP.bm();while(c.bh()){h=c.bg();d=Kb(b,h);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,h,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;}} function BQD(a){return 21;} function BS5(a){var b,c;b=4+Nn(a.J4)|0;c=a.wP.bm();while(c.bh()){b=b+Nn(c.bg())|0;}return b;} var AHG=Ba(0); var AK7=Ba(0); var AH7=Ba(0); var AFs=Ba(0); var AJq=Ba(0); var AIU=Ba(0); var AEh=Ba(0); var Ym=Ba(0); var BhF=Ba(); function BQA(a,b,c){a.bqq($rt_str(b),Ny(c,"handleEvent"));} function Chw(a,b,c){a.blP($rt_str(b),Ny(c,"handleEvent"));} function BKb(a,b){return a.bpN(b);} function CiO(a,b,c,d){a.bjT($rt_str(b),Ny(c,"handleEvent"),d?1:0);} function BVT(a,b){return !!a.bmz(b);} function BLC(a){return a.bqD();} function B_4(a,b,c,d){a.boj($rt_str(b),Ny(c,"handleEvent"),d?1:0);} function N9(){var a=this;K.call(a);a.cX=0;a.cd=null;} A.HM=function(){var a=new N9();CxP(a);return a;}; function CxP(a){var b;b=new BI;b.p=W(K,10);a.cd=b;} function Cx3(a,b){var c,d,e,f,g,h,i,j;GW(a.cd);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.cX=c<<24>>24;c=Cf(b);d=0;while(d=g?0:1){if(f>8<<24>>24;k[1]=e<<24>>24;e=Kg(b,h,j,2);b.bC.hS(j,0,e);b.bD=b.bD+e|0;e=c;}} function BUQ(a){return 20;} function Chb(a){var b,c,d,e,f,g;b=5;c=a.cd;d=0;e=c.j;f=c.by();while(d>=f?0:1){if(e>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.ME=c<<24>>24;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.Ka=FP(d,e,0,c);a.O3=I0(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.QT=!c?0:1;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.PM=!c?0:1;c=b.b_.cD();if(c>=0){a.Qp=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Cu5(a,b){var c,d,e,f,g,h;c=a.Qc;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;e=a.LY;b.bC.c7(e);b.bD=b.bD+1|0;e=a.ME;b.bC.c7(e);b.bD=b.bD+1|0;c=a.Ka;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}h=H(d);g=BS(h+2|0);f=g.data;f[0]=h>>8<<24>>24;f[1]=h<<24>>24;e=Kg(b,c,g,2);b.bC.hS(g,0,e);b.bD=b.bD+e|0;KR(b,a.O3);e=a.QT;b.bC.c7(!e?0:1);b.bD=b.bD+1|0;e=a.PM;b.bC.c7(!e ?0:1);b.bD=b.bD+1|0;e=a.Qp;b.bC.c7(!e?0:1);b.bD=b.bD+1|0;} function BVt(a){return 2;} function B9Z(a){return ((((((Nn(a.Qc)+1|0)+1|0)+Nn(a.Ka)|0)+8|0)+1|0)+1|0)+1|0;} function Wm(){var a=this;K.call(a);a.eW=null;a.ff=null;a.fk=0;} A.HO=function(){var a=new Wm();Chc(a);return a;}; function Chc(a){} function BU_(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.eW=FP(d,e,0,c);c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.ff=FP(d,e,0,c);c=b.b_.cD();if(c>=0){a.fk=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function CmH(a,b){var c,d,e,f,g;c=a.eW;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;c=a.ff;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;e=a.fk;b.bC.c7(e);b.bD=b.bD+1|0;} function B$5(a){return 0;} function BXG(a){return (Nn(a.eW)+Nn(a.ff)|0)+1|0;} var AK8=Ba(0); function AH4(){K.call(this);this.kZ=null;} A.Dh=function(b){var c;c=new AH4;c.kZ=b;return c;}; function B32(a,b){a.kZ.lN(b);} function BWG(a,b){a.kZ.bqz(b);} var Wj=Ba(0); var AF5=Ba(0); var AGl=Ba(0); function AJ_(){var a=this;K.call(a);a.bf8=null;a.a$V=null;a.bqc=0;a.bqP=0;} function CxF(a){var b,c;if(!a.bqc){b=a.bf8;b.baD=null;if(A.F2!==b)A.F2=b;A.F2.NX=Bk();c=a.a$V;b=null;c.kZ.lN(b);}} var AMJ=Ba(0); var WD=Ba(0); var AAs=Ba(0); var K7=Ba(); function AC4(a,b){a.hS(b,0,b.data.length);} function BJp(a,b,c,d){var e,f,g;e=0;while(ed)d=16;e=BS(d);h=e.data.length;i=new Nj;j=0+h|0;i.nl=(-1);i.mr=h;i.dT=h;i.Cq=A.GA;i.ww=0;i.r8=e;i.dZ=0;i.dT=j;i.Cs=0;i.Ab=0;k=Bts(a.de);l=A.GD;if(l===null){i=new BG;i.f=1;i.e=1;i.bc=B(118);J(i);}k.Ef=l;k.F4=l;while(true){g=(ACw(k,f,i,1)).gq!=1?0:1;h=i.dZ;l=a.bC;if(l===null)a.HT=1;if(a.HT?0:1)a:{try{l.hS(e,0,h);break a;}catch($$e){$$je= P($$e);if($$je instanceof B1){}else{throw $$e;}}a.HT=1;}i.dZ=0;i.dT=i.mr;i.nl=(-1);if(!g)break;}while(true){g=(AJU(k,i)).gq!=1?0:1;h=i.dZ;f=a.bC;if(f===null)a.HT=1;if(a.HT?0:1)b:{try{f.hS(e,0,h);break b;}catch($$e){$$je=P($$e);if($$je instanceof B1){}else{throw $$e;}}a.HT=1;}i.dZ=0;i.dT=i.mr;i.nl=(-1);if(!g)break;}} function DH(a,b){var c;c=a.ci;V(c,c.g,b);Dr(a);} function Z(a,b){var c,d;c=a.ci;V(c,c.g,b);d=c.g;Cd(c,d,d+1|0);c.r.data[d]=10;Dr(a);} function Dr(a){var b,c,d,e,f,g,h,i,j;b=a.ci;c=b.g;d=a.dc;if(c>d.data.length)d=Q(c);e=0;f=0;if(e>c){b=new Bb;b.f=1;b.e=1;b.bc=B(119);J(b);}while(e=c.length){d=new El;d.g4=b;return d;}d=c[b];if(d===null){d=new El;d.g4=b;c[b]=d;}return d;} function Cvp(a){var b,c,d,e,f,g;b=a.g4;c=new Bh;d=Q(1).data;d[0]=b;b=d.length;e=Q(b);f=e.data;c.o=e;g=0;while(g=0&&b<=1114111?1:0;} function BsK(b,c){return ((b&1023)<<10|c&1023)+65536|0;} function BxC(b,c,d){var e;if(c<(d-1|0)){e=b.data;if((e[c]&64512)!=55296?0:1){d=c+1|0;if((e[d]&64512)!=56320?0:1)return ((e[c]&1023)<<10|e[d]&1023)+65536|0;}}return b.data[c];} function BB6(b){return (55296|(b-65536|0)>>10&1023)&65535;} function A1Y(b){return (56320|b&1023)&65535;} function AJf(b){return (String.fromCharCode(b)).toLowerCase().charCodeAt(0)&65535;} function Bve(b){return (String.fromCharCode(b)).toUpperCase().charCodeAt(0)&65535;} function AW5(b){return (String.fromCharCode(b)).toUpperCase().charCodeAt(0);} function Bb1(b,c){if(c>=2&&c<=36){b=VG(b);if(b>=c)b=(-1);}else b=(-1);return b;} function VG(b){var c,d,e,f,g,h;if(A.HR===null){if(A.HT===null)A.HT=BAp();A.HR=CA_((A.HT.value!==null?$rt_str(A.HT.value):null));}c=A.HR.data;d=0;e=(c.length/2|0)-1|0;while(e>=d){f=(d+e|0)/2|0;g=f*2|0;h=X(b,c[g]);if(h>0)d=f+1|0;else{if(h>=0)return c[g+1|0];e=f-1|0;}}return (-1);} function N0(b,c){if(c>=2&&c<=36&&b0&&b<=65535?1:0){c=b&65535&64512;d=c!=55296?0:1;if(!d&&!(c!=56320?0:1)?0:1)return 19;}if(A.HS===null){if(A.HU===null)A.HU=A3o();A.HS=BXq((A.HU.value!==null?$rt_str(A.HU.value):null));}e=A.HS.data;c=0;d=e.length-1|0;while(c<=d){f=(c+d|0)/2|0;g=e[f];if(b>=g.Z4)c=f+1|0;else{d=g.a14;if(b>=d)return g.a17.data[b-d|0];d=f-1|0;}}return 0;} function SW(b){a:{if(!(b>=0&&b<=8)&&!(b>=14&&b<=27)){if(b<127)break a;if(b>159)break a;}return 1;}return Hh(b)!=16?0:1;} function CoQ(a,b){b=b;return a.g4-b.g4|0;} function CpC(){A.Gt=G($rt_charcls());A.Gu=W(El,128);} function BAp(){return {"value":"{?*% %%%%%%%%%%%%%%%%%%A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=,#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%_H#T#%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%_1G%%%%%%%%%%%%%%%%%%{CG%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%6)G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%.9G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%!i#G" +"%%%%%%%%%%%%%%%%%%c#G%%%%%%%%%%%%%%%%%%*;G%%%%%%%%%%%%%%%%%%Z+G%%%%%%%%%%%%%%%%%%:/G%%%%%%%%%%%%%%%%%%=G%%%%%%%%%%%%%%%%%%{/G%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%s+G%%%%%%%%%%%%%%%%%%=G%%%%%%%%%%%%%%%%%%R@dG%%%%%%%%%%%%%%%%%%R[G%%%%%%%%%%%%%%%%%%c#G%%%%%%%%%%%%%%%%%%_1G%%%%%%%%%%%%%%%%%%!#G%%%%%%%%%%%%%%%%%%k\'G%%%%%%%%%%%%%%%%%%cCG%%%%%%%%%%%%%%%%%%o*IG%%%%%%%%%%%%%%%%%%A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=,#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%c:#T#%%%%%%%%%%%%%%%%%%w&%G%%%%%" +"%%%%%%%%%%%%%BhG%%%%%%%%%%%%%%%%%%Z+G%%%%%%%%%%%%%%%%%%_%G%%%%%%%%%%%%%%%%%%>-G%%%%%%%%%%%%%%%%%%.9G%%%%%%%%%%%%%%%%%%w=G%%%%%%%%%%%%%%%%%%2+G%%%%%%%%%%%%%%%%%%>AG%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%N)G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%slG%%%%%%%%%%%%%%%%%%g5G%%%%%%%%%%%%%%%%%%*\'G%%%%%%%%%%%%%%%%%%sTEG%%%%%%%%%%%%%%%%%%&5G%%%%%%%%%%%%%%%%%%28UG%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%%G%%%%%%%%%%%%%%%%%%!8%G%%%%%%%%%%%%%%%%%%FEG%%%%%%%%%%%%%%%%%%VR#G%%%%%%%%%%%%%" +"%%%%%"};} function A3o(){return {"value":"PA-Y$;Y$679:95Y#J+Y#Z$Y#B;697<8:1=<=:L#<#Y#<,&?L$9B8:B(C9:C)!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#B##!#!C$B##!#B##B$C#B%#B##B$C$B##B##!#!#B##!C#!#B##B$#!#B#C#&!C$F%!$#!$#!$#!#!#!#!#!#!#!#!C#!#!#!#!#!#!#!#!#!C#!$#!#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C(B##B#C#!#B%#!#!#!#!Cg&C?6_#?6>Y)./Q&-Y*>?Y%X#Y$:67Y,:98Y+-Q& Q+,%A#L\'Z$67%L+Z$67 E.A$[AA1G.H%\'H$G-A0^#" +"!^%!^##B$C#B$#=!^#:B&^\'!=!=!=B%=#B%#F%#^#C#B#Z&!C%=:^##=L1KD!#K%,^#A%Z&^&Z#^%:^#:^#:^(:^@Z#^#:=:^@b:-% ^)6767^5Z#^(67b=2! :^?Z:^IZ\'^gA:^,A6L^^pL7b=X# :^*:^WZ)b=P! :b=Y$ 67676767676767L?^MZ&67Z@6767676767Z1b= % b:$# 6767676767676767676767Za6767ZA67b:#% ^QZ6^#Z\'^HA#^AA#b=I! BP CP !#B$C#!#!#!#B%#!C#!C\'E#B$#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!C#^\'!#!#G$!#A&Y%,Y#CG #A&#A#FYA(%9A/\'F8A*F( F( F( F( F( F( F( F( GAY#>?>?Y$>?9>?Y*5Y#59>?Y#>?67676767Y&%Y+U#Y%" +"596Y.AQ^; b=:! A-b=7$ A;^-A%-Y$=%&+6767676767^#6767676756W#=K*G%I#5E&^#K$%&9^# b&7! A#G#]#E#&5b&;! 9E$&A&FL b&?! ^#L%^+FA$G$)FP\'I#G%I#G#I$Y. %J+A%Y#F&\'%F*J+F& FJG\'I#G#I#G#A*F$\'F)\')A#J+A#Y%F1%F\'^$&)\')FS\'&G$F#G#F&G#&\'&A9F#%Y#F,)G#I#Y#&E#)\'A+F\'A#F\'A#F\'A*F( F( CLA$FRA0\'LA#G$A%\'L*A(Y*A(F>L#9F>L$AAF)=F=G#A%L&Y(A*FWA$Y(F7A#L)F4A&L)F3A(Y%A-L(b 1! FkAXBTA.CTA(L\'FEG%A)J+b G% L@b !# F>L+&A)F7G,L%Y&b \'# F8A*)\')FVG0Y(A%L5J+A0G$)FNI$G%I#G#Y#1Y%A,1A#F:A(J+A\'G$FEG&)G) J+Y%&I#A*FD\'Y#&A*G#)FQI$G*I#F%Y%G%9A#J+&9&Y$ L5A,F3 F:I$G$I#\')G#Y\'\'AcF( & F% F0 F+" +"9A\'FP\'I$G)A&J+A\'G#I# F)A#F#A#F7 F( F# F& G#&I#\'I%A#I#A#I$A#&A\')A&F&I#A#G(A$G&b ,# FVI$G)I#G$)\'F%Y&J+ 9 9\'&AAFQI$G\')\'I%G#)G#F#9&A)J+b G# FPI$G%A#I%G#)G#Y8F%G#ACFQI$G)I#\')G#Y$&A,J+A\'Y.A4FL\')\'I#G\')\'&A(J+AWFFZb (% F* FF)G( G\')\'&Y&A+J+L4A$Y#F?A#G7 )G()G#)G#AkF( F# FGG\'A$\' G# G(&\'A)J+A\'F\' F# FAI& G# I#\')\'&A(J+b W% F4G#I#Y#b ($ L6^)[%^2A.9b&;/ b G! b+P! Y&A,b&%$ b ^K b&P1 Q*b (a b&(* b Z\'#b&Z) A(F" +"@ J+A%Y#b A! F?A#G&9A+FQG(Y&^%E%9=A+J+ L( F6A&F4b Q+ BACAL8Y%b F! FmA%\'&IXA(G%E.AbE#9%A=&b W@!&A)b&T, b .5#b&@% ARF$A2F%A)b&-\' b %E b&L! A&F.A$F*A(F+A#=G#9Q%b =.!b=W$ A+^HA#^^I#G$^$I\'Q)G)^#G(^?G%^]A8^dG$=b ;# L5A-b=8! A*L:b (# B;C;B;C( C3B;C;! B#A#!A#B#A#B% B)C% # C( C,B;C;B# B%A#B) B( C;B# B% B& !A$B( C;B;C;B;C;B;C;B;C;B;C;B;C=A#B::C::C\'B::C::C\'B::C::C\'B::C::C\'B::C::C\'!#A#JSb= ) GX^%GS^)\'^/\'^#Y&A0G& G0b 16 G( G2A#G( G# G&b 6$ FNA$G(E(A#J+A%&=b Q& FMG%J+A&;b 5 b&&$ A#L*G(AJBCCCG(%A%J+A%Y#b 2- L]=L$;L%AnLN=" +"L0b #$ F% F< F# &A#& F+ F% & &A\'&A%& & & F$ F# &A#& & & & & F# &A#F% F( F% F% & F+ F2A&F$ F& F2AUZ#b /% ^MA%b=E! A-^0A#^0 ^0 ^FA+L.A$b=>! A$^_AZ^>A.^MA%^*A(^#A/^\'b ;# b=]$ ]&b=7, A+^.A$^,A&b=U! A-b=:! A(^-A5^-A%^YA)^+A\'^IA)^?b 3! ^- b=F! ^%A$^JA#^\'A$^>A#b=(# A-^/A#^%A%^$A&^$A.^\'b K6 &b %b %b 6<#&AJ&b T !&A,&b =$ &A#&b ;!&A/&b PU!&b @Q b&?) b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b %b " +"%b %b %b %b %b %b %b %b %b %b %b %b D8 1A?b1A! b # b\'Q$ b %b %b %b 1Y$3b %b %b %b ^a$3A#3b %b %b %b ^a$3"};} function ZZ(){var a=this;K.call(a);a.bjV=null;a.a_D=null;} A.Gh=null;function U6(b){var c,d,e,f,g,h,i;c=BR(A.Gh,b);c=c===null?null:c.x;if(c===null){c=new ZZ;c.bjV=b;d=Mb(b,46,b.o.data.length-1|0);if(d>=0){if(0>d){b=new Bb;b.f=1;b.e=1;J(b);}e=new Bh;f=b.o;d=d-0|0;g=Q(d);h=g.data;e.o=g;i=0;while(i=A.HV.uk)BdV($rt_ustr(c));else if(d=b.o.data.length)break a;f=JE(b,123,e);if(f<0)break a;g=f+1|0;h=g;d:{while(true){i=b.o.data;j=i.length;k=X(h,j);if(k>=0){l=(-1);break d;}l=h+1|0;if(h<0)break b;if(k>=0)break b;h=i[h];if(h<=48)break;if(h>=57)break;h=l;}}if(l<0)break a;if(l<0)break c;if(l>=j)break c;if(i[l]!=125){EM(d,d.g,b,e,l);e=l;continue;}if(g>l)break;m=new Bh;f=l-g|0;n=Q(f);o=n.data;m.o=n;h=0;while(h=n.length){EM(d,d.g,b,e,l);e=l;continue;}m=n[h];V(d,d.g,m===null?B(88):m.cq());e=l+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}b=new Bh;c=d.r;f=d.g;n=Q(f);o=n.data;b.o=n;g=0;while(g=f)break;e[d]=c.bg();d=d+1|0;}a.c=f;} function Bo(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.p;d=c.data;e=d.length;if(e=1073741823)f=2147483647;else{g=e*2|0;f=5;if(g>f)f=g;if(b>f)f=b;}h=c.constructor;if(h===null)i=null;else{i=h.classObject;if(i===null){i=new CD;i.cj=h;j=i;h.classObject=j;}}k=i.cj.$meta.item;if(k===null)h=null;else{h=k.classObject;if(h===null){h=new CD;h.cj=k;i=h;k.classObject=i;}}if(h===null){i=new Gb;i.f=1;i.e=1;J(i);}if(h===G($rt_voidcls())){i=new BG;i.f=1;i.e=1;J(i);}if(f<0){i=new K1;i.f=1;i.e=1;J(i);}j=LT(h.cj,f);if(f=0&&b=0&&b=0){d=a.c;if(b<=d){Bo(a,d+1|0);d=a.c;e=d;while(e>b){f=a.p.data;f[e]=f[e-1|0];e=e+(-1)|0;}a.p.data[b]=c;a.c=d+1|0;a.j=a.j+1|0;return;}}c=new Bb;c.f=1;c.e=1;J(c);} function Dh(a,b){var c,d,e,f;if(b>=0){c=a.c;if(b=a.c)break a;d:{e=a.p.data[d];if(b!==null){if(!b.cF(e))break d;else break c;}if(e===null)break c;}d=d+1|0;}d=(-1);break b;}}if(d<0)return 0;Dh(a,d);return 1;}b=new Bb;b.f=1;b.e=1;J(b);} function GW(a){var b,c,d,e,f,g;b=a.p;c=0;d=a.c;e=null;if(c>d){e=new BG;e.f=1;e.e=1;J(e);}while(c=0){d=a.c;if(b<=d){e=c.c;if(e?0:1)return 0;Bo(a,d+e|0);f=c.c;g=a.c;d=g-1|0;while(d>=b){h=a.p.data;h[d+f|0]=h[d];d=d+(-1)|0;}a.c=g+f|0;g=0;i=c.j;c.by();d=0;while(d0){e=new BG;e.f=1;e.e=1;J(e);}if(b>=0){f=a.c;if(c<=f){if(!d)return;g=c;while(cg){e=new BG;e.f=1;e.e=1;J(e);}d=b;while(d=0&&b=0){a.a6k=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function B4C(a){return 4;} function AFI(){var a=this;K.call(a);a.ck=null;a.c9=0;} A.H1=function(){var a=new AFI();B0O(a);return a;}; function B0O(a){} function B94(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.ck=FP(d,e,0,c);c=b.b_.cD();if(c>=0){a.c9=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BWT(a){return 5;} function AIg(){var a=this;K.call(a);a.c8=null;a.fr=null;} A.H2=function(){var a=new AIg();BUf(a);return a;}; function BUf(a){} function BVH(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.c8=FP(d,e,0,c);c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.fr=FP(d,e,0,c);} function Cie(a){return 6;} function AEJ(){var a=this;K.call(a);a.ch=null;a.a5o=null;a.fB=0;} A.H3=function(){var a=new AEJ();CxT(a);return a;}; function CxT(a){} function BNf(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.ch=FP(d,e,0,c);a.a5o=BS(Cf(b));c=b.b_.cD();if(c>=0){a.fB=c<<24>>24;d=a.a5o;Ec(b,d,0,d.data.length);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BTH(a){return 7;} function AME(){K.call(this);this.c_=0;} A.H4=function(){var a=new AME();BVQ(a);return a;}; function BVQ(a){} function CnL(a,b){var c;c=b.b_.cD();if(c>=0){a.c_=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function CB8(a){return 10;} function AGo(){K.call(this);this.b2=0;} A.H5=function(){var a=new AGo();CAx(a);return a;}; function CAx(a){} function CxB(a,b){var c;c=b.b_.cD();if(c>=0){a.b2=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BR9(a){return 11;} function L5(){var a=this;K.call(a);a.bt=null;a.cV=0;} A.H6=function(){var a=new L5();Cc7(a);return a;}; function Cc7(a){} function B3$(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.bt=FP(d,e,0,c);c=b.b_.cD();if(c>=0){a.cV=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Ckm(a,b){var c,d,e,f,g;c=a.bt;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;e=a.cV;b.bC.c7(!e?0:1);b.bD=b.bD+1|0;} function CAj(a){return 12;} function CdM(a){return Nn(a.bt)+1|0;} function WK(){var a=this;K.call(a);a.G2=null;a.bgx=null;} A.H7=null;function Ol(){Ol=BX(WK);BJP();} function DQ(b){var c,d,e,f,g,h,i,j,k,l;Ol();c=new WK;d=new ABH;TW(d,11);c.G2=d;d=new M7;d.zY=null;e=new LQ;e.zp=d;d.hZ=e;c.bgx=d;f=d.dV;if(f===null){f=new C0;e=null;f.b8=B(123);f.cS=e;f.dI=1;f.dR=1;}else{g=Fb(B(123),f.b8);if(g){if(g<0)f.bv=Cv(d,f.bv,B(123));else{e=f.bx;if(e===null){e=new C0;h=null;e.b8=B(123);e.cS=h;e.dI=1;e.dR=1;}else{g=Fb(B(123),e.b8);if(g){if(g<0){h=e.bv;if(h===null)h=F6(B(123));else{g=Fb(B(123),h.b8);if(g){if(g>=0)h.bx=Cv(d,h.bx,B(123));else h.bv=Cv(d,h.bv,B(123));Cy(h);h=CE(h);}}e.bv=h;} else{h=e.bx;if(h===null){h=new C0;i=null;C9(h);h.b8=B(123);h.cS=i;h.dI=1;h.dR=1;}else{g=Fb(B(123),h.b8);if(g){if(g>=0){j=h.bx;if(j===null){j=new C0;Ij(j,B(123),null);j.dI=1;j.dR=1;}else{g=Fb(B(123),j.b8);if(g){if(g>=0){k=j.bx;if(k===null)k=F6(B(123));else{g=F2(d.hZ,B(123),Gw(k));if(g){if(g>=0)k.bx=Cv(d,k.bx,B(123));else k.bv=Cv(d,k.bv,B(123));Cy(k);k=CE(k);}}j.bx=k;}else{k=j.bv;if(k===null)k=F6(B(123));else{g=F2(d.hZ,B(123),Gw(k));if(g){if(g>=0)k.bx=Cv(d,k.bx,B(123));else k.bv=Cv(d,k.bv,B(123));Cy(k);k=CE(k);}}j.bv =k;}Cy(j);j=CE(j);}}h.bx=j;}else{i=h.bv;if(i===null){i=new C0;Ij(i,B(123),null);i.dI=1;i.dR=1;}else{g=Fb(B(123),i.b8);if(g){if(g>=0){l=i.bx;if(l===null)l=F6(B(123));else{g=F2(d.hZ,B(123),Gw(l));if(g){if(g>=0)l.bx=Cv(d,l.bx,B(123));else l.bv=Cv(d,l.bv,B(123));Cy(l);l=CE(l);}}i.bx=l;}else{l=i.bv;if(l===null)l=F6(B(123));else{g=F2(d.hZ,B(123),Gw(l));if(g){if(g>=0)l.bx=Cv(d,l.bx,B(123));else l.bv=Cv(d,l.bv,B(123));Cy(l);l=CE(l);}}i.bv=l;}Cy(i);i=CE(i);}}h.bv=i;}Cy(h);h=CE(h);}}e.bx=h;}Cy(e);e=CE(e);}}f.bx=e;}Cy(f);f =CE(f);}}d.dV=f;e=LI(d,B(123));e.cS=B(124);IZ(e,B(124));d.hR=d.hR+1|0;if(b!==null)BoO(c,b);A.H7=c;} function BoO(a,b){var c,d,e,f,g,h;c=0;d=b.j;e=b.by();while(c>=e?0:1){if(d=i){g=Dn(B(123))-Dn(f)|0;break a;}g=Di(B(123),j)-Di(f,j)|0;if(g)break;j=j+1|0;}}}if(g){if(g<0){k =h.bv;if(k===null)k=F6(B(123));else{f=k.b8;g=B(123)===null?f.cr(B(123)):Ht(B(123),f);if(g){if(g>=0)k.bx=Cv(c,k.bx,B(123));else k.bv=Cv(c,k.bv,B(123));Cy(k);k=CE(k);}}h.bv=k;}else{l=h.bx;if(l===null){l=new C0;f=null;C9(l);l.b8=B(123);l.cS=f;l.dI=1;l.dR=1;}else{f=l.b8;g=B(123)===null?f.cr(B(123)):Ht(B(123),f);if(g){if(g>=0){f=l.bx;if(f===null){f=new C0;Ij(f,B(123),null);f.dI=1;f.dR=1;}else{k=f.b8;g=B(123)===null?k.cr(B(123)):Fb(B(123),k);if(g){if(g>=0){k=f.bx;if(k===null)k=F6(B(123));else{g=F2(c.hZ,B(123),Gw(k));if (g){if(g>=0)k.bx=Cv(c,k.bx,B(123));else k.bv=Cv(c,k.bv,B(123));Cy(k);k=CE(k);}}f.bx=k;}else{k=f.bv;if(k===null)k=F6(B(123));else{g=F2(c.hZ,B(123),Gw(k));if(g){if(g>=0)k.bx=Cv(c,k.bx,B(123));else k.bv=Cv(c,k.bv,B(123));Cy(k);k=CE(k);}}f.bv=k;}Cy(f);f=CE(f);}}l.bx=f;}else{f=l.bv;if(f===null){f=new C0;Ij(f,B(123),null);f.dI=1;f.dR=1;}else{k=f.b8;g=B(123)===null?k.cr(B(123)):Fb(B(123),k);if(g){if(g>=0){k=f.bx;if(k===null)k=F6(B(123));else{g=F2(c.hZ,B(123),Gw(k));if(g){if(g>=0)k.bx=Cv(c,k.bx,B(123));else k.bv=Cv(c, k.bv,B(123));Cy(k);k=CE(k);}}f.bx=k;}else{k=f.bv;if(k===null)k=F6(B(123));else{g=F2(c.hZ,B(123),Gw(k));if(g){if(g>=0)k.bx=Cv(c,k.bx,B(123));else k.bv=Cv(c,k.bv,B(123));Cy(k);k=CE(k);}}f.bv=k;}Cy(f);f=CE(f);}}l.bv=f;}Cy(l);l=CE(l);}}h.bx=l;}Cy(h);h=CE(h);}}e.bx=h;}Cy(e);e=CE(e);}}c.dV=e;d=LI(c,B(123));d.cS=B(124);IZ(d,B(124));c.hR=c.hR+1|0;A.H7=b;} function AFp(){K.call(this);this.a5B=null;} A.GL=null;A.H=function(a){var b=new AFp();BoN(b,a);return b;}; function DP(b){A.GL=A.H(b);} function BoN(a,b){var c,d,e,f,g,h,i,j;a.a5B=Fm();c=0;d=b.j;e=b.by();while(c>=e?0:1){if(d=(-128)&&i<=127){Be();j=A.G$.data[i+128|0];}else{j=new Bn;j.s=i;}Bg(g,j,h[1]);c=f;}} function Csk(){A.GL=null;} var Fg=Ba(); A.H8=0;A.H9=0;A.H$=0;A.H_=0;A.Ia=null;A.Ib=null;A.Ic=null;A.Id=null;A.Ie=null;A.If=null;A.Ig=null;A.Ih=null;A.Ii=null;A.Ij=null;A.Ik=null;A.Il=null;A.Im=null;A.In=null;A.Io=null;A.Ip=null;A.Iq=null;A.Ir=null;A.Is=null;A.It=null;A.Iu=null;A.Iv=null;A.Iw=null;A.Ix=null;A.Iy=null;A.Iz=null;A.IA=null;A.IB=null;function EH(){EH=BX(Fg);BVC();} A.IC=function(){var a=new Fg();Be1(a);return a;}; function Be1(a){EH();} function DK(){var b,c,d,e;EH();if(A.Hu===null){b=new CF;b.bC=A.Gz;c=new Bi;c.r=Q(16);b.ci=c;b.dc=Q(32);b.df=0;b.de=A.F_;A.Hu=b;}d=A.Hu;b=d.ci;V(b,b.g,B(130));e=b.g;Cd(b,e,e+1|0);b.r.data[e]=10;Dr(d);} function BVC(){var b,c,d;b=new BI;b.p=W(K,10);A.Ia=b;c=new ABX;Bp();BuV(c,0,B(131),0,0,A.ID,null);b=FX(ByE(c));A.Ib=b;d=new ABX;S();BcW(d,1,B(132),2,1,A.IE,b);b=FX(d);A.Ic=b;b=FX(Ud(2,B(133),4,(-1),A.IF,b));A.Id=b;b=FX(ID(3,B(134),4,2,A.IG,b));A.Ie=b;b=FX(Ud(4,B(135),3,4,A.IH,b));A.If=b;A.Ig=FX(ID(5,B(136),1,4,A.II,b));b=FX(ID(6,B(137),2,(-3),A.IJ,A.Id));A.Ih=b;A.Ii=FX(ID(7,B(138),(-1),(-3),A.IK,b));A.Ij=FX(ID(8,B(139),0,(-5),A.IL,A.Ih));A.Ik=FX(ID(9,B(140),6,2,A.IM,A.Ie));A.Il=FX(ID(10,B(141),2,6,A.IN,A.If));A.Im =FX(PE(Ud(11,B(142),2,3,A.IO,A.Ig)));b=FX(ID(12,B(143),6,(-1),A.IP,A.Id));A.In=b;A.Io=FX(ID(13,B(144),8,(-1),A.IQ,b));b=FX(ID(14,B(145),7,(-3),A.IR,A.In));A.Ip=b;A.Iq=FX(PE(ID(15,B(146),8,(-4),A.IS,b)));A.Ir=FX(PE(ID(16,B(147),7,0,A.IT,A.Io)));b=FX(ID(17,B(148),(-1),5,A.IU,A.Ig));A.Is=b;b=FX(Ud(18,B(149),(-1),7,A.IV,b));A.It=b;A.Iu=FX(PE(ID(19,B(150),(-4),8,A.IW,b)));b=FX(ID(20,B(151),0,9,A.IX,A.It));A.Iv=b;A.Iw=FX(ID(21,B(152),2,8,A.IY,b));b=FX(PE(ID(22,B(153),3,10,A.IZ,A.Iv)));A.Ix=b;A.Iy=FX(PE(Ud(23,B(154), 4,13,A.I0,b)));b=FX(Ud(24,B(155),(-4),4,A.I1,A.Is));A.Iz=b;A.IA=FX(PE(ID(25,B(156),(-4),1,A.I2,b)));A.IB=FX(Ud(26,B(157),(-3),6,A.I3,A.Iz));Z(AA9(),T(E(Bv(U(),Ct(A.Ia)),B(158))));} function AIJ(){var a=this;K.call(a);a.a2R=0;a.yO=null;a.MW=null;} A.I4=function(){var a=new AIJ();Car(a);return a;}; function Zd(a,b){var c=new AIJ();Cfa(c,a,b);return c;} function Car(a){a.yO=new H2;a.MW=new H2;} function Cfa(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$$je;a.yO=new H2;a.MW=c;d=0;e=c.fn;while(d=d.length)break;b=AI0(b,d[c],B(12));c=c+1|0;}if(b===B(12)?1:Jd(b,B(12),0)){e=b.o.data;f=e.length;if(1>f){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;g=f-1|0;d=Q(g);h=d.data;b.o=d;f=0;while(fg){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;g=g-0|0;d=Q(g);e=d.data;b.o=d;f=0;while(f=e.length){if(c.c<=0)return null;f=new Bi;f.r=Q(16);d=0;while(true){if(d>=c.c){c=new Bh;b=f.r;g=f.g;e=Q(g);h=e.data;c.o=e;i=0;while(i0)V(f,f.g,B(12));if(d<0)break;if(d>=c.c)break;j=c.p.data[d];V(f,f.g,j);d=d+1|0;}c=new Bb;c.f=1;c.e=1;J(c);}b:{if(e[d]!==null){j=e[d].cq();if(j!==null){j=BCR(j);e=H4(GB(B(12),0),j,0);g=0;while(true){h=e.data;i=h.length;if(g>=i)break;h[g]=GC(h[g]);g =g+1|0;}g=0;while(true){if(g>=i)break b;c:{if(h[g]!==null&&!Bc(h[g],B(164))){if(Bc(h[g],B(165))){k=c.c;if(k>0){l=k-1|0;if(l<0)break a;if(l>=k)break a;if(!Bc(c.p.data[l],B(165)))Dh(c,l);else{Bo(c,c.c+1|0);e=c.p.data;k=c.c;c.c=k+1|0;e[k]=B(165);c.j=c.j+1|0;}break c;}}f=h[g];Bo(c,c.c+1|0);e=c.p.data;k=c.c;c.c=k+1|0;e[k]=f;c.j=c.j+1|0;}}g=g+1|0;}}}}d=d+1|0;}c=new Bb;c.f=1;c.e=1;J(c);} function A$I(a,b){a.kT=JW(b);} function BwT(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kT;if(b!==null&&!IY(b,B(165))?0:1)return null;$p=1;case 1:It();if(C()){break _;}c=A.Gf;b=a.kT;d=BR(c.hx,b);d=d===null?null:d.x;if(d===null){e=c.hx;d=new If;d.oF=(-1);d.lC=0;d.jF=0;d.iN=0;d.mc=null;d.iB=c;d.ik=b;d.mh=Bk();Bg(e,b,d);}f=0;$p=2;case 2:$z=Bef(d,f);if(C()){break _;}g=$z;if(g===null)c=null;else{h=g.data;c =new J4;i=h.length;c.qU=g;c.nC=0;c.si=0;c.pK=0+i|0;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BCL(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kT;if(b!==null&&!IY(b,B(165))?0:1)return null;$p=1;case 1:It();if(C()){break _;}c=A.Gf;b=a.kT;d=BR(c.hx,b);d=d===null?null:d.x;if(d===null){e=c.hx;d=new If;d.oF=(-1);d.lC=0;d.jF=0;d.iN=0;d.mc=null;d.iB=c;d.ik=b;d.mh=Bk();Bg(e,b,d);}c=new AJs;c.m8=BS(32);c.W$=d;return c;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AMS(a){return a.kT;} function AUm(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kT;if(b!==null&&!IY(b,B(165))?0:1)return 0;$p=1;case 1:It();if(C()){break _;}c=A.Gf;b=a.kT;d=BR(c.hx,b);d=d===null?null:d.x;if(d===null){e=c.hx;d=new If;d.oF=(-1);d.lC=0;d.jF=0;d.iN=0;d.mc=null;d.iB=c;d.ik=b;d.mh=Bk();Bg(e,b,d);}if(d.lC)f=0;else{d.mh=Bk();if(!d.jF){b=d.iB.s6;c=d.ik;$p=2;continue _;}f=d.iN;}return !f?0:1;case 2:$z=Cfz(b,c);if(C()){break _;}c =$z;f=c.zk;d.iN=f;d.jF=1;return !f?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BtD(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kT;if(b!==null&&!IY(b,B(165))?0:1)return 0;$p=1;case 1:It();if(C()){break _;}c=A.Gf;b=a.kT;d=BR(c.hx,b);d=d===null?null:d.x;if(d===null){e=c.hx;d=new If;d.oF=(-1);d.lC=0;d.jF=0;d.iN=0;d.mc=null;d.iB=c;d.ik=b;d.mh=Bk();Bg(e,b,d);}if(d.lC)f=0;else{d.mh=Bk();if(!d.jF){b=d.iB.s6;c=d.ik;$p=2;continue _;}f=d.iN;}return !f?0:1;case 2:$z=Cfz(b,c);if(C()){break _;}c =$z;f=c.zk;d.iN=f;d.jF=1;return !f?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bp$(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.kT;if(b!==null&&!IY(b,B(165))?0:1)return null;$p=1;case 1:It();if(C()){break _;}c=A.Gf;b=a.kT;d=BR(c.hx,b);d=d===null?null:d.x;if(d===null){e=c.hx;d=new If;d.oF=(-1);d.lC=0;d.jF=0;d.iN=0;d.mc=null;d.iB=c;d.ik=b;d.mh=Bk();Bg(e,b,d);}f=0;$p=2;case 2:$z=Bef(d,f);if(C()){break _;}g=$z;return g;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A9M(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kT;if(c!==null&&!IY(c,B(165))?0:1)return 0;$p=1;case 1:It();if(C()){break _;}d=A.Gf;c=a.kT;e=BR(d.hx,c);e=e===null?null:e.x;if(e===null){f=d.hx;e=new If;e.oF=(-1);e.lC=0;e.jF=0;e.iN=0;e.mc=null;e.iB=d;e.ik=c;e.mh=Bk();Bg(f,c,e);}g=1;$p=2;case 2:$z=ATB(e,b,g);if(C()){break _;}g=$z;return g;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BbA(){var b;b=W(Bh,1);b.data[0]=B(166);A.I5=b;} var Bcb=Ba(); A.I6=function(){var a=new Bcb();B3d(a);return a;}; function B3d(a){} function BTj(b){var c,d,e,f,g,h,i,j,k,l,$$je;c=new IT;d=new KQ;e=new KT;f=new J0;g=new Jw;g.jU=F(1);g.jV=C6;f.ib=g;f.iT=0;f.iT=0;g=new Mr;g.vX=F(-1);g.rD=(-1);g.xe=BS(4);g.lR=null;g.mU=null;g.gv=f;f.nK=g;h=Js(g,31);if(!h){KM(e,b,f,512,1);e.r9=1;d.b_=e;d.pF=(-1);d.mB=BS(8192);c.b_=d;c.kU=BS(8);a:{try{d=Kz(c);break a;}catch($$e){$$je=P($$e);b=$$je;}c.b_.gX();J(b);}c.b_.gX();return d;}b=new GF;c=new Bi;c.r=Q(16);BF(c,c.g,h,10);V(c,c.g,B(89));d=f.fo;V(c,c.g,d);d=new Bh;i=c.r;j=c.g;k=Q(j);l=k.data;d.o=k;h=0;while (h>24;if(!d){e=new Un;e.w=B(3);}else{c=FG(b);f=BS(c);g=Q(c);Ec(b,f,0,c);e=ZX(d,FP(f,g,0,c));e.ra(b);}if(e instanceof BZ)return e;e=new B1;e.f=1;e.e=1;e.bc=B(167);J(e);} function TI(b,c){var d,e,f,g,h;c.bC.c7(10);c.bD=c.bD+1|0;d=b.w;if(d===null)d=B(3);e=Kb(c,d);if(C2(e,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}f=H(e);g=BS(f+2|0);h=g.data;h[0]=f>>8<<24>>24;h[1]=f<<24>>24;f=Kg(c,d,g,2);c.bC.hS(g,0,f);c.bD=c.bD+f|0;BlR(b,c);} var AJ7=Ba(0); var AM6=Ba(0); function AD5(){var a=this;K.call(a);a.GC=null;a.a2t=null;} function Bw$(a){var b,c,d,e,f,g,h,i,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=JW(Bm(K,[a.GC,B(20)]));if(b!==null&&!IY(b,B(165))?0:1){c=null;if(c===null)return null;a:{try{d=L$(c);e=BZ4(EY(d,B(59)));}catch($$e){$$je=P($$e);if($$je instanceof R){e=$$je;break a;}else{throw $$e;}}return e;}if(A.F9===null){f=new CF;f.bC=A.F$;d=new Bi;d.r=Q(16);f.ci=d;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}g=A.F9;f =g.ci;V(f,f.g,B(168));h=f.g;Cd(f,h,h+1|0);f.r.data[h]=10;Dr(g);CJ(e);return null;}$p=1;case 1:It();if(C()){break _;}d=A.Gf;e=BR(d.hx,b);e=e===null?null:e.x;if(e===null){f=d.hx;e=new If;e.oF=(-1);e.lC=0;e.jF=0;e.iN=0;e.mc=null;e.iB=d;e.ik=b;e.mh=Bk();Bg(f,b,e);}i=0;$p=2;case 2:$z=Bef(e,i);if(C()){break _;}c=$z;if(c===null)return null;b:{try{d=L$(c);e=BZ4(EY(d,B(59)));}catch($$e){$$je=P($$e);if($$je instanceof R){e=$$je;break b;}else{throw $$e;}}return e;}if(A.F9===null){f=new CF;f.bC=A.F$;d=new Bi;d.r=Q(16);f.ci =d;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}g=A.F9;f=g.ci;V(f,f.g,B(168));h=f.g;Cd(f,h,h+1|0);f.r.data[h]=10;Dr(g);CJ(e);return null;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Btn(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;c=a.a2t;d=b.eu;if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}c=BR(c,e);e=c===null?null:c.x;if(e===null){e=new AEU;c=new NQ;f=W(K,2);g=f.data;g[0]=a.GC;h=new Bi;h.r=Q(16);V(h,h.g,B(169));i=b.eu;BF(h,h.g,i,10);j=new Bh;k=h.r;l=h.g;m=Q(l);n=m.data;j.o=m;i=0;while(i=(-128)&&d<=127){Be();b=A.G$.data[d+128|0];}else{b=new Bn;b.s=d;}Bg(c,b,e);}return e;} function Buc(a,b,c){var d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=c===null?b.a3t():b.ZO(c);e=G9();c=e.m;d.w=B(59);Bg(c,B(59),d);f=JW(Bm(K,[a.GC,B(20)]));try{$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){g=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9 =c;}d=A.F9;b=new Bi;b.r=Q(16);V(b,b.g,B(170));V(b,b.g,f);V(b,b.g,B(171));Z(d,Ji(b.r,0,b.g));Ek(g,Y());return;case 1:a:{try{$z=B8u(e);if(C()){break _;}h=$z;break a;}catch($$e){$$je=P($$e);if($$je instanceof B1){g=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}d=A.F9;b=new Bi;b.r=Q(16);V(b,b.g,B(170));V(b,b.g,f);V(b,b.g,B(171));Z(d,Ji(b.r,0,b.g));Ek(g,Y());return;}if(f!==null&&!IY(f,B(165))?0:1){if(!0){if(A.F9===null){c=new CF;c.bC=A.F$;b =new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}d=A.F9;b=new Bi;b.r=Q(16);V(b,b.g,B(172));V(b,b.g,f);V(b,b.g,B(173));c=new Bh;h=b.r;i=b.g;j=Q(i);k=j.data;c.o=j;l=0;while(li){b=new BG;b.f=1;b.e=1;J(b);}while(hi){b=new BG;b.f=1;b.e=1;J(b);}while(h h){b=new Bb;b.f=1;b.e=1;J(b);}c=new Bh;n=h-l|0;g=Q(n);o=g.data;c.o=g;h=0;while(h=f.kF) {b=new Bb;Jq(b,T(Bv(U(),0)));J(b);}i=f.eX.data[0];if(l>i){b=new Bb;b.f=1;b.e=1;J(b);}f=new Bh;g=d.o;h=i-l|0;o=Q(h);m=o.data;f.o=o;i=0;while(i=d.kF){b=new Bb;Jq(b,AIF(0));J(b);}c.tL=d.eX.data[1];}J(Cw3());case 1:$z=BtD(k);if(C()){break _;}l=$z;if(l){b=U();Ej(b,c);c=T(E(b,B(179)));}if(!l)return c;k=Dx(Bm(K,[B(19),c,B(20)]));continue _;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BBM(){var a=this;K.call(a);a.bdx=null;a.z5=null;a.a6g=null;a.a2o=0;} function CC7(a){var b=new BBM();BWI(b,a);return b;} function BWI(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$$je;c=b.data;d=new UP;d.CM=BS(4);d.xN=0;d.th=Bz(80);Tc(d);a.a6g=d;a.a2o=0;d=new J4;e=c.length;d.qU=b;d.nC=0;d.si=0;d.pK=0+e|0;a.bdx=d;f=new IT;f.b_=d;f.kU=BS(8);a.z5=f;c=BS(8);b=c.data;d=f.b_;g=b.length;d.oL(c,0,g);h=new Bh;G0(B(73));Z8();i=BR(A.I7,LH(B(73)));j=i===null?null:i.x;if(j===null){f=new Ua;f.f=1;f.e=1;f.T5=B(73);J(f);}d=new Nj;k=0+g|0;d.nl=(-1);d.mr=g;d.dT=g;d.Cq=A.GA;d.ww=0;d.r8=c;d.dZ=0;d.dT=k;d.Cs=0;d.Ab=0;a:{try{d=W9(WF(XW(j.IK(),A.GD),A.GD),d);break a;} catch($$e){$$je=P($$e);if($$je instanceof Kv){f=$$je;}else{throw $$e;}}h=new Mh;h.f=1;h.e=1;h.bc=B(87);h.mm=f;J(h);}l=d.dZ;if(!l&&d.dT==d.mr)h.o=d.sj;else{b=Q(d.dT-l|0);c=b.data;h.o=b;UL(d,b,0,c.length);}if(!Bc(B(180),h)){d=new B1;FN(d,B(181));J(d);}d=a.z5;m=FG(d);b=BS(m);c=Q(m);Ec(d,b,0,m);FP(b,c,0,m);d=new IT;f=new V9;h=a.bdx;n=new J0;i=new Jw;i.jU=F(1);i.jV=C6;n.ib=i;n.iT=0;n.iT=0;i=new Mr;i.vX=F(-1);i.rD=(-1);i.xe=BS(4);i.lR=null;i.mU=null;i.gv=n;n.nK=i;m=Js(i,15);if(!m){KM(f,h,n,512,1);f.r9=1;d.b_=f;d.kU =BS(8);a.z5=d;return;}d=new GF;f=new Bi;f.r=Q(16);BF(f,f.g,m,10);V(f,f.g,B(89));h=n.fo;V(f,f.g,h);h=new Bh;b=f.r;e=f.g;c=Q(e);o=c.data;h.o=c;l=0;while(l=d.length)break;if(d[c]!==null&&CK(d[c].xq,b))return A.I_.data[c];c=c+1|0;}return null;} function BjM(){var b,c,d,e;b=W(Lp,16);c=b.data;A.I_=b;d=new Lp;d.xq=B(198);d.QM=1;d.Ma=1;d.Rf=0;c[0]=d;d.bcq=1;A.Ja=d;e=new Lp;e.xq=B(199);e.QM=0;e.Ma=1;e.Rf=1;c[1]=e;A.Gc=e;e=new Lp;e.xq=B(200);e.QM=0;e.Ma=1;e.Rf=2;c[2]=e;A.Ge=e;e=new Lp;e.xq=B(201);e.QM=0;e.Ma=1;e.Rf=8;c[8]=e;e.Ma=0;A.Gd=e;} var WM=Ba(0); function Vm(){var a=this;K.call(a);a.Qv=null;a.KW=null;a.fU=null;a.dd=null;a.cA=null;a.Gb=0;a.bkm=0;a.rR=0;a.bcM=null;a.bcm=0;a.a5n=0;a.a24=0;a.WL=0;a.bnu=0;a.bk7=null;a.SN=C6;a.UM=C6;a.U$=C6;a.VB=C6;a.a2$=null;a.a57=null;a.a1i=null;a.a4j=null;a.a3S=null;a.bhO=null;a.rB=null;a.bid=null;a.a6p=0;a.bla=null;a.bm$=0;a.a$3=C6;a.A8=null;a.Uo=0;a.bdy=0;a.xj=0;a.a6I=0;a.O6=C6;} A.Jb=null;function AFr(a,b){var c;c=new BI;c.p=W(K,10);a.Qv=c;a.fU=CCg();a.Gb=1;a.bkm=0;a.rR=0;a.a2$=XY(100);a.a57=XY(100);a.a1i=XY(100);a.a4j=XY(100);a.a3S=XY(100);a.bla=B(3);a.bm$=0;a.bdy=0;a.xj=0;a.a6I=0;a.O6=C6;A.Jb=a;a.bid=b;a.KW=A.Cv();AUi();} function AIa(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;d=new KK;d.qf=b!==null?b:B(3);d.rU=c;Cb(d);e=new Bi;e.r=Q(16);V(e,e.g,b);V(e,e.g,B(89));if(c>1.0){f=new Bi;f.r=Q(16);V(f,f.g,B(3));g=c|0;BF(f,f.g,g,10);d=new Bh;h=f.r;i=f.g;j=Q(i);k=j.data;d.o=j;l=0;while(l=i.length){DC(a,a.S8);d=d.F2;m=0;while(m=i.length){DC(a,a.S8);d=d.F2;m =0;while(m=i.length){DC(a,a.S8);d=d.F2;m=0;while(m>4;u=(n+i|0)>>4;$p=1;continue _;}f=f+16|0;}a.bcM=null;a.bcm=0;return;case 1:A38(j,t,u);if(C()){break _;}i=i+16|0;while(true){if(i<=p&&a.Gb){l=Bk();if(C2(Ce(l,o),F(1000))){r=b/64.0;s=0.9900000095367432;if (r>4;u=(n+i|0)>>4;continue _;}f=f+16|0;if(f>p)break;if(!a.Gb)break;i=q;}a.bcM=null;a.bcm=0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function A3X(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.a6p){c=a.dd.data;d=c.length;e=0;f=null;while(true){if(e>=d)break a;g=c[e];if(g!==null){h=new Bi;h.r=Q(16);V(h,h.g,B(208));i=g.b6.FS();V(h,h.g,i);V(h,h.g,B(209));i=g.bZ.SP();V(h,h.g,i);j=new Bh;k=h.r;l=h.g;m= Q(l);n=m.data;j.o=m;o=0;while(o=d)break;g=c[e];if(g===null)continue;h=new Bi;h.r=Q(16);V(h,h.g,B(208));i=g.b6.FS();V(h,h.g,i);V(h,h.g,B(209));i=g.bZ.SP();V(h,h.g,i);j=new Bh;k=h.r;l=h.g;m=Q(l);n=m.data;j.o=m;o=0;while(o=0){f=a.cA;b=f.dN;h=b.c;if(!(h?0:1)){if(0>=h){f=new Bb;f.f=1;f.e=1;J(f);}b=b.p.data[0].O;c=B(212);$p=2;continue _;}break a;}if(g<0)break;if(h>=0)break;b=b.p.data[g];if(Bc(b.cx,f.mE.rB)){c=G9();f.Rd=c;M_(b,c);}g=g+1|0;}f=new Bb;f.f=1;f.e=1;J(f);}}b=new KK;b.qf=B(213);b.rU=0.0;Cb(b);c=A.F6.g6;b=A.Hy;d=new EV;d.hw=b;d.hv=B(213);d.hH=Bk();e=A.Hz;A.Hz=L(e,F(1));d.hP=e;d.hL=A.F2.hp;EN(c,d);a.A8=B(213);g=0;$p=1;case 1:A3X(a,g);if(C()){break _;}g=0;while(g=h){f=new Bb;f.f=1;f.e=1;J(f);}b=b.p.data[0].O;c=B(212);continue _;}b=new KK;b.qf=B(213);b.rU=0.0;Cb(b);c=A.F6.g6;b=A.Hy;d=new EV;d.hw=b;d.hv=B(213);d.hH=Bk();e=A.Hz;A.Hz=L(e,F(1));d.hP=e;d.hL=A.F2.hp;EN(c,d);a.A8=B(213);g=0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BCs(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=CD5(performance.now()*1000000.0);Bi0(A.Jc);a.rR=a.rR+1|0;if(a.Uo){a.Uo=0;c=a.fU;c.Ll=1;d=c.N5;if(d.bk>0){d.bk=0;e=d.d.data;f=null;g=0;h=e.length;if(g>h){c=new BG;c.f=1;c.e=1;J(c);}while(g=i?0:1){if(h0){m=c.cd;Bo(m,m.c+1|0);e=m.p.data;k=m.c;m.c=k+1|0;e[k]=f;m.j=m.j+1|0;}k=l;}c.cX=3;Cb(c);a.xj=0;}return;}B2(a.fU,B(216));c=a.cA;g=0;while(true){d=c.dN;h=X(g,d.c);if(h>=0){g=1;$p=2;continue _;}if(g<0)break;if(h>=0)break;d=d.p.data[g];if(Bc(d.cx,c.mE.rB)){f=G9();c.Rd=f;M_(d,f);}g=g+1|0;}c=new Bb;c.f=1;c.e=1;J(c);case 2:A3X(a,g);if(C()){break _;}BL(a.fU);B2(a.fU,B(215));a.a3S.data[a.rR%100|0]=Ce(CD5(performance.now()*1000000.0),b);e=a.a2$.data;g=a.rR%100|0;Bs();j=A.Jd;e[g]=Ce(j,a.SN);a.SN=j;e= a.a57.data;j=A.Je;e[g]=Ce(j,a.UM);a.UM=j;e=a.a1i.data;j=A.Jf;e[g]=Ce(j,a.U$);a.U$=j;e=a.a4j.data;j=A.Jg;e[g]=Ce(j,a.VB);a.VB=j;BL(a.fU);BL(a.fU);a.xj=a.xj+1|0;j=Bk();if(Jv(Ce(j,a.O6),F(1000))){a.O6=j;a.a6I=a.xj;c=new N9;d=AOw(a);f=new BI;f.p=W(K,10);c.cd=f;k=0;h=d.j;i=d.by();while(k>=i?0:1){if(h0){m=c.cd;Bo(m,m.c+1|0);e=m.p.data;k=m.c;m.c=k+1|0;e[k]=f;m.j=m.j+1|0;}k=l;}c.cX=3;Cb(c);a.xj=0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h, i,j,k,l,m,$p);} function AOw(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;b=new BI;b.p=W(K,10);c=new Bi;c.r=Q(16);V(c,c.g,B(217));d=a.xj;BF(c,c.g,d,10);V(c,c.g,B(218));e=new Bh;f=c.r;g=c.g;h=Q(g);i=h.data;e.o=h;j=0;while(j=f.length)break;d=d+f[q].dS.dx.PX|0;l=l+f[q].jH.c|0;g=g+f[q].hu.c|0;j=j+f[q].Xb|0;m=m+f[q].Xc|0;n=n+f[q].Xa|0;p=p+f[q].S6|0;o=o+f[q].ST|0;q=q+1|0;}e= a.Qv;c=new Eb;c.dw=e;c.dy=e.j;c.eB=e.by();c.dt=(-1);while(BP(c)){k=k+XO((BW(c)).jZ)|0;}e=new Bi;e.r=Q(16);V(e,e.g,B(219));BF(e,e.g,d,10);V(e,e.g,B(12));k=d+k|0;BF(e,e.g,k,10);c=new Bh;f=e.r;r=e.g;h=Q(r);i=h.data;c.o=h;k=0;while(k1)Cc(b,T(Bv(E(U(),B(227)),r)));return b;} function BCf(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.fU,B(228));b=0;if(b=0)break;if(j<0)break b;if(n>=0)break b;m=m.p.data[j];if(m.jl==i){m=m.O;if(!k)break a;o=m.L.bb;if(o!=2){if(o!=1)break a;if(l.X)break a;}}j=j+1|0;}BL(a.fU);}B2(a.fU,B(231));$p=1;continue _;}d=new Bb;d.f=1;d.e=1;J(d);}m=m.Z;$p=5;continue _;}d=a.fU;BL(d);B2(d,B(232));e=a.M2;d=e.vB.ca;if(d.I===null){m=new BV;m.b$=d;d.I=m;}m=d.I.bm();while(m.bh()){if(!(m.bg()).LB())continue;m.ob();}d=e.vB.ca;if(d.I===null){m=new BV;m.b$=d;d.I=m;}d=d.I.bm();if (d.bh()){m=d.bg();$p=2;continue _;}d=e.vB.ca;if(d.I===null){e=new BV;e.b$=d;d.I=e;}e=d.I.bm();while(e.bh()){if(!(e.bg()).LB())continue;e.ob();}d=a.fU;BL(d);B2(d,B(233));d=a.cA;$p=6;continue _;case 1:BBi(d);if(C()){break _;}if(!(d.eZ.c?0:1))d.rP=0;else{k=d.rP;d.rP=k+1|0;if(k>=1200){BL(a.fU);B2(a.fU,B(234));d=d.eC;$p=4;continue _;}}$p=3;continue _;case 2:m.be7();if(C()){break _;}if(d.bh()){m=d.bg();continue _;}d=e.vB.ca;if(d.I===null){e=new BV;e.b$=d;d.I=e;}e=d.I.bm();while(e.bh()){if(!(e.bg()).LB())continue;e.ob();}d =a.fU;BL(d);B2(d,B(233));d=a.cA;$p=6;continue _;case 3:BbU(d);if(C()){break _;}BL(a.fU);B2(a.fU,B(234));d=d.eC;$p=4;case 4:ByQ(d);if(C()){break _;}BL(a.fU);BL(a.fU);a.bhO.data[b].data[a.rR%100|0]=Ce(CD5(performance.now()*1000000.0),c);b=b+1|0;if(b=0)break;if(j<0)break b;if(n>=0)break b;m=m.p.data[j];if(m.jl==i){m=m.O;if(!k)break a;o=m.L.bb;if(o!=2){if(o!=1)break a;if(l.X)break a;}}j=j+1|0;}BL(a.fU);}B2(a.fU,B(231));$p=1;continue _;}d=new Bb;d.f=1;d.e=1;J(d);}m=m.Z;$p=5;continue _;}d=a.fU;BL(d);B2(d,B(232));e=a.M2;d=e.vB.ca;if(d.I===null){m=new BV;m.b$=d;d.I=m;}m=d.I.bm();while(m.bh()){if(!(m.bg()).LB())continue;m.ob();}d=e.vB.ca;if(d.I===null){m=new BV;m.b$=d;d.I=m;}d=d.I.bm();if(d.bh()){m=d.bg();$p=2;continue _;}d =e.vB.ca;if(d.I===null){e=new BV;e.b$=d;d.I=e;}e=d.I.bm();while(e.bh()){if(!(e.bg()).LB())continue;e.ob();}d=a.fU;BL(d);B2(d,B(233));d=a.cA;$p=6;continue _;case 5:Bnv(m,f);if(C()){break _;}c:{a:while(true){while(true){j=j+1|0;m=e.dN;n=X(j,m.c);if(n>=0){BL(a.fU);B2(a.fU,B(231));$p=1;continue _;}if(j<0)break a;if(n>=0)break a;m=m.p.data[j];if(m.jl!=i)continue;else break;}m=m.O;if(!k)break c;o=m.L.bb;if(o==2)continue;if(o!=1)break c;if(l.X)break c;}d=new Bb;d.f=1;d.e=1;J(d);}m=m.Z;continue _;case 6:A1l(d);if(C()) {break _;}d=a.fU;BL(d);B2(d,B(235));b=0;d:{while(true){d=a.Qv;n=X(b,d.c);if(n>=0)break;if(b<0)break d;if(n>=0)break d;d.p.data[b].F7();b=b+1|0;}BL(a.fU);return;}d=new Bb;d.f=1;d.e=1;J(d);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AMM(a){return 1;} function Zz(a,b){return b==(-1)?a.dd.data[1]:b!=1?a.dd.data[0]:a.dd.data[2];} function A0V(a){return B(236);} function ADe(a){var b,c,d,e,f,g;b=a.cA.dN;c=b.c;d=W(Bh,c);e=d.data;f=0;a:{while(true){g=X(f,c);if(g>=0)break;if(f<0)break a;if(g>=0)break a;e[f]=b.p.data[f].cx;f=f+1|0;}return d;}b=new Bb;b.f=1;b.e=1;J(b);} function A6$(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;d=new BI;d.p=W(K,10);if(!(c===B(12)?1:Jd(c,B(12),0))){e=(H4(GB(B(237),0),c,(-1))).data;f=e[e.length-1|0];b=a.cA.dN;g=b.c;h=W(Bh,g).data;i=0;while(true){j=X(i,g);if(j>=0){j=h.length;k=0;while(k=0)break;h[i]=b.p.data[i].cx;i=i+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}m=c.o.data;j=m.length;if(1>j){b=new Bb;b.f=1;b.e=1;J(b);}f =new Bh;j=j-1|0;e=Q(j);h=e.data;f.o=e;g=0;while(g=p?0:1))break a;if(k=d.length)break;e=d[c];if(e!==null){if(e.b6.Km()){e.e_=3;e.CH=1;e.DF=1;}else if(!(a.rB===null?0:1)){e.e_=b;f=a.a5n;e.CH=1;e.DF=f;}else{e.e_=b;e.CH=b<=0?0:1;e.DF=1;}}c=c+1|0;}} function A9R(a){var b,c;a.a6p=1;null.bwq();b=0;while(true){c=a.dd.data;if(b>=c.length)break;b=b+1|0;}null.brl(c[0].DE.GC.kT);a.Gb=0;} function A5E(a){return a.bnu;} function AM4(a){return a.bk7;} function ADR(a){return 256;} function Nc(a){return a.cA;} function Bac(a,b,c,d,e,f){return 0;} function Brm(){A.Jb=null;} function ACC(){var a=this;Vm.call(a);a.S8=0;a.X1=null;a.Hq=C6;a.M2=null;a.biL=null;a.VF=0;} function D6(a,b,c){var d=new ACC();AK1(d,a,b,c);return d;} function AK1(a,b,c,d){var e,f,g,h,i,j;AFr(a,b);a.rB=c;if(A.Hu===null){b=new CF;b.bC=A.Gz;e=new Bi;e.r=Q(16);b.ci=e;b.dc=Q(32);b.df=0;b.de=A.F_;A.Hu=b;}e=A.Hu;b=new Bi;b.r=Q(16);V(b,b.g,B(238));V(b,b.g,c);c=new Bh;f=b.r;g=b.g;h=Q(g);i=h.data;c.o=h;j=0;while(j=d){b=new BK;b.f=1;b.e=1;J(b);}if(!Bcs(c[0])){e=new WS;e.f=1;e.e=1;e.YW=b;J(e);}f=1;a:{while(true){c=b.o.data;d=X(f,c.length);if(d>=0)break;if(f<0)break a;if(d>=0)break a;b:{d=c[f];switch(d){case 43:case 45:case 46:case 58:case 95:break;default:if(Bcs(d))break b;else{e=new WS;e.f=1;e.e=1;e.YW=b;J(e);}}}f=f+1|0;}return;}b=new BK;b.f=1;b.e=1;J(b);} function Bcs(b){a:{b:{if(!(b>=48&&b<=57)&&!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;} function Cal(b){var c;if(b===null){b=new BG;b.f=1;b.e=1;b.bc=B(242);J(b);}G0(b);Z8();c=BR(A.I7,LH(b));c=c===null?null:c.x;if(c!==null)return c;c=new Ua;c.f=1;c.e=1;c.T5=b;J(c);} function B5X(a){return a.pv;} function CvF(a,b){var c,d,$$je;a:{try{b=W9(WF(XW(a.IK(),A.GD),A.GD),b);}catch($$e){$$je=P($$e);if($$je instanceof Kv){c=$$je;break a;}else{throw $$e;}}return b;}d=new Mh;d.f=1;d.e=1;d.bc=B(87);d.mm=c;J(d);} function BWr(a,b){var c,d,$$je;a:{try{b=ZT(ACa(YS(a.Ls(),A.GD),A.GD),b);}catch($$e){$$je=P($$e);if($$je instanceof Kv){c=$$je;break a;}else{throw $$e;}}return b;}d=new Mh;d.f=1;d.e=1;d.bc=B(87);d.mm=c;J(d);} function BOl(a,b){return AHp(a.pv,b.pv);} function CtB(a,b){b=b;return AHp(a.pv,b.pv);} var Vt=Ba(LV); A.F_=null;A.Jk=function(){var a=new Vt();Btr(a);return a;}; function Btr(a){var b,c,d,e;b=W(Bh,0);c=b.data;G0(B(73));d=c.length;e=0;while(e=b.Bg){b.Tm=a;b.L8=c.hF();b.Mq=2.0;b.Bg=4.0;b.Qa=Q(512);b.LT=BS(512);return b;}e=new BG;FN(e,B(243));J(e);} function BMT(){var b,c,d,e,f;b=new Vt;c=W(Bh,0);d=c.data;G0(B(73));e=d.length;f=0;while(f=1073741824)return 1073741824;if(!b)return 16;c=b-1|0;b=c|c>>1;b=b|b>>2;b=b|b>>4;b=b|b>>8;return (b|b>>16)+1|0;} function B$j(a,b,c){var d,e,f;if(b>=0&&c>0.0){b=BM(b);a.bk=0;d=a.Nn(b);e=d.data;a.d=d;a.b1=c;a.b3=e.length*c|0;return;}f=new BG;f.f=1;f.e=1;J(f);} function BAv(a){var b,c,d,e,f;if(a.bk>0){a.bk=0;b=a.d.data;c=null;d=0;e=b.length;if(d>e){c=new BG;c.f=1;c.e=1;J(c);}while(da.b3)Xl(a,d.length);}}else{h=b.eo();d=a.d.data;i=h&(d.length-1|0);e=d[i];while(e!==null){if(e.t==h){f=e.h;if(b!==f&&!b.cF(f)?0:1)break;}e=e.i;}if(e===null){a.fL=a.fL+1|0;e=new BO;f=null;e.h=b;e.x=f;e.t=h;d=a.d.data;e.i=d[i];d[i]=e;g=a.bk+1|0;a.bk=g;if(g>a.b3)Xl(a,d.length);}}f=e.x;e.x=c;return f;} function Xl(a,b){var c,d,e,f,g,h,i;c=BM(!b?1:b<<1);d=a.Nn(c);e=0;b=c-1|0;while(true){f=a.d.data;if(e>=f.length)break;g=f[e];f[e]=null;while(g!==null){f=d.data;h=g.t&b;i=g.i;g.i=f[h];f[h]=g;g=i;}e=e+1|0;}f=d.data;a.d=d;a.b3=f.length*a.b1|0;} function AXF(a,b){var c;c=D$(a,b);if(c===null)return null;return c.x;} function AUG(a,b){var c,d,e,f,g;c=b.t;d=a.d.data;e=c&(d.length-1|0);f=d[e];if(f===b)d[e]=b.i;else{while(true){g=f.i;if(g===b)break;f=g;}f.i=b.i;}a.fL=a.fL+1|0;a.bk=a.bk-1|0;} function D$(a,b){var c,d,e,f,g,h;a:{c=0;d=null;if(b===null){e=a.d.data[0];while(e!==null){if(e.h===null)break a;f=e.i;d=e;e=f;}}else{g=b.eo();h=a.d.data;c=g&(h.length-1|0);e=h[c];while(e!==null){if(e.t==g){f=e.h;if(b!==f&&!b.cF(f)?0:1)break;}f=e.i;d=e;e=f;}}}if(e===null)return null;if(d!==null)d.i=e.i;else a.d.data[c]=e.i;a.fL=a.fL+1|0;a.bk=a.bk-1|0;return e;} function MB(a){return a.bk;} function J1(a){var b;if(a.dg===null){b=new E5;b.hT=a;a.dg=b;}return a.dg;} function GM(b){return b.eo();} function DB(b,c){return b!==c&&!b.cF(c)?0:1;} var OL=Ba(); function BSf(a,b){return a.oL(b,0,b.data.length);} function B4q(a){return 0;} function A9m(a){} function AMn(){var a=this;OL.call(a);a.FD=null;a.u4=0;a.YG=0;a.Bp=null;} A.Jl=function(){var a=new AMn();BP7(a);return a;}; function BP7(a){a.FD=null;a.u4=0;a.YG=0;a.Bp=null;} function Bya(a){var b,c,d,e,f,g,h,i,j,k,l,$$je;a:{try{b=a.FD.data;c=a.u4;a.u4=c+1|0;d=b[c]&255;}catch($$e){$$je=P($$e);if($$je instanceof NW){e=$$je;break a;}else{throw $$e;}}return d;}f=new B1;g=new Bi;g.r=Q(16);V(g,g.g,B(245));if(a.Bp===null)h=B(129);else{i=new Bi;i.r=Q(16);V(i,i.g,B(246));h=a.Bp;V(i,i.g,h);V(i,i.g,B(247));h=new Bh;b=i.r;c=i.g;j=Q(c);k=j.data;h.o=j;l=0;while(l=e){c=c+1|0;if((c-e|0)>0){f=BS(c);DE(d,0,f,0,e);a.sQ=f;}}d=a.sQ.data;g=a.w1;a.w1=g+1|0;d[g]=b<<24>>24;} function Cio(a,b,c,d){var e,f,g,h;e=a.w1+d|0;f=a.sQ;g=f.data.length;if(e>g&&(e-g|0)>0){h=BS(e);DE(f,0,h,0,g);a.sQ=h;}DE(b,c,a.sQ,a.w1,d);a.w1=a.w1+d|0;} function PT(){OL.call(this);this.b_=null;} function ABA(a){a.b_.gX();} function Ciq(a,b){return a.oL(b,0,b.data.length);} var AKa=Ba(0); function IT(){PT.call(this);this.kU=null;} function R2(a){var b=new IT();A4x(b,a);return b;} function A4x(a,b){a.b_=b;a.kU=BS(8);} function AIV(a){var b,c;b=a.b_.cD();if(b>=0)return b<<24>>24;c=new Cw;c.f=1;c.e=1;J(c);} function A8q(a){var b,c,d,e;b=0;a:{while(b<2){c=a.b_.oL(a.kU,b,2-b|0);if(c==(-1)){b=c;break a;}b=b+c|0;}}if(b<0){d=new Cw;d.f=1;d.e=1;J(d);}e=a.kU.data;return ((e[0]&255)<<8|e[1]&255)&65535;} function Ec(a,b,c,d){var e,f;if(d<0){e=new Bb;e.f=1;e.e=1;J(e);}if(!d)return;if(a.b_===null){e=new Gb;e.f=1;e.e=1;J(e);}if(b===null){e=new Gb;e.f=1;e.e=1;J(e);}if(c>=0&&c<=(b.data.length-d|0)){while(d>0){f=a.b_.oL(b,c,d);if(f<0){e=new Cw;e.f=1;e.e=1;J(e);}c=c+f|0;d=d-f|0;}return;}e=new Bb;e.f=1;e.e=1;J(e);} function Cf(a){var b,c,d,e;b=0;a:{while(b<4){c=a.b_.oL(a.kU,b,4-b|0);if(c==(-1)){b=c;break a;}b=b+c|0;}}if(b<0){d=new Cw;d.f=1;d.e=1;J(d);}e=a.kU.data;return (e[0]&255)<<24|(e[1]&255)<<16|(e[2]&255)<<8|e[3]&255;} function I0(a){var b,c,d,e;b=0;a:{while(b<8){c=a.b_.oL(a.kU,b,8-b|0);if(c==(-1)){b=c;break a;}b=b+c|0;}}if(b<0){d=new Cw;d.f=1;d.e=1;J(d);}e=a.kU.data;return Cs(B4(M(F((e[0]&255)<<24|(e[1]&255)<<16|(e[2]&255)<<8|e[3]&255),D(4294967295, 0)),32),M(F((e[4]&255)<<24|(e[5]&255)<<16|(e[6]&255)<<8|e[7]&255),D(4294967295, 0)));} function Dg(a){var b,c,d,e;b=0;a:{while(b<2){c=a.b_.oL(a.kU,b,2-b|0);if(c==(-1)){b=c;break a;}b=b+c|0;}}if(b<0){d=new Cw;d.f=1;d.e=1;J(d);}e=a.kU.data;return ((e[0]&255)<<24>>16|e[1]&255)<<16>>16;} function FG(a){var b,c,d,e;b=0;a:{while(b<2){c=a.b_.oL(a.kU,b,2-b|0);if(c==(-1)){b=c;break a;}b=b+c|0;}}if(b<0){d=new Cw;d.f=1;d.e=1;J(d);}e=a.kU.data;return ((e[0]&255)<<8|e[1]&255)&65535;} function FP(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p;f=0;g=0;while(true){if(f>=e){h=new Bh;b=Q(g);i=b.data;h.o=b;d=0;while(d=e){h=new RW;h.f=1;h.e=1;h.bc=B(255);J(h);}f=k+1|0;n=j[d+k|0];if((n&192)!=128){h=new RW;h.f=1;h.e=1;h.bc=B(256);J(h);}l=g+1|0;i[g]=((m&31)<<6|n&63)&65535;g=l;k=f;}else{if((m&240)!=224){h=new RW;h.f=1;h.e=1;h.bc=B(256);J(h);}f=k+1|0;if(f>=e){h=new RW;h.f =1;h.e=1;h.bc=B(256);J(h);}o=j[d+k|0];k=f+1|0;p=j[d+f|0];if((o&192)!=128)break;if((p&192)!=128)break;n=g+1|0;i[g]=((m&15)<<12|(o&63)<<6|p&63)&65535;g=n;}f=k;}h=new RW;h.f=1;h.e=1;h.bc=B(256);J(h);} var AFU=Ba(0); function Rl(){var a=this;OO.call(a);a.bD=0;a.y7=null;} function Qb(a){var b=new Rl();Cux(b,a);return b;} function Cux(a,b){a.bC=b;a.y7=BS(8);} function A3l(a){a.bC.rx();} function BQ5(a,b,c,d){var e;if(b!==null){a.bC.hS(b,c,d);a.bD=a.bD+d|0;return;}e=new Gb;e.f=1;e.e=1;J(e);} function B$o(a,b){a.bC.c7(b);a.bD=a.bD+1|0;} function GQ(a,b){var c,d,e,f,g,h,i,j;c=b.o.data;d=c.length;e=BS(d*2|0);f=e.data;g=0;a:{b:{while(true){h=X(g,d);if(h>=0)break;i=!g?g:g*2|0;if(g<0)break a;if(h>=0)break a;f[i]=c[g]>>8<<24>>24;j=i+1|0;if(g<0)break b;if(h>=0)break b;f[j]=c[g]<<24>>24;g=g+1|0;}b=a.bC;h=f.length;b.hS(e,0,h);a.bD=a.bD+h|0;return;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function Cx(a,b){var c,d;c=a.y7;d=c.data;d[0]=b>>24<<24>>24;d[1]=b>>16<<24>>24;d[2]=b>>8<<24>>24;d[3]=b<<24>>24;a.bC.hS(c,0,4);a.bD=a.bD+4|0;} function KR(a,b){var c,d;c=a.y7;d=c.data;d[0]=H(Bl(b,56))<<24>>24;d[1]=H(Bl(b,48))<<24>>24;d[2]=H(Bl(b,40))<<24>>24;d[3]=CD6(b)<<24>>24;d[4]=H(Bl(b,24))<<24>>24;d[5]=H(Bl(b,16))<<24>>24;d[6]=H(Bl(b,8))<<24>>24;d[7]=H(b)<<24>>24;a.bC.hS(c,0,8);a.bD=a.bD+8|0;} function C$(a,b){var c,d;c=a.y7;d=c.data;d[0]=b>>8<<24>>24;d[1]=b<<24>>24;a.bC.hS(c,0,2);a.bD=a.bD+2|0;} function UI(a,b){var c,d,e,f;c=Kb(a,b);if(C2(c,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}d=H(c);e=BS(d+2|0);f=e.data;f[0]=d>>8<<24>>24;f[1]=d<<24>>24;d=Kg(a,b,e,2);a.bC.hS(e,0,d);a.bD=a.bD+d|0;} function Kb(a,b){var c,d,e,f,g,h;c=0;d=b.o.data;e=d.length;f=0;a:{while(true){g=X(f,e);if(g>=0)break;if(f<0)break a;if(g>=0)break a;h=d[f];c=h>0&&h<=127?c+1|0:h>2047?c+3|0:c+2|0;f=f+1|0;}return F(c);}b=new BK;b.f=1;b.e=1;J(b);} function Kg(a,b,c,d){var e,f,g,h,i,j,k,l,m;e=b.o.data;f=e.length;g=0;a:{while(true){h=X(g,f);if(h>=0)break;if(g<0)break a;if(h>=0)break a;i=e[g];if(i>0&&i<=127){j=c.data;h=d+1|0;j[d]=i<<24>>24;}else if(i<=2047){j=c.data;k=d+1|0;j[d]=(192|31&i>>6)<<24>>24;h=k+1|0;j[k]=(128|63&i)<<24>>24;}else{j=c.data;l=d+1|0;j[d]=(224|15&i>>12)<<24>>24;m=l+1|0;j[l]=(128|63&i>>6)<<24>>24;h=m+1|0;j[m]=(128|63&i)<<24>>24;}g=g+1|0;d=h;}return d;}b=new BK;b.f=1;b.e=1;J(b);} var AKt=Ba(); A.Jn=function(){var a=new AKt();Cat(a);return a;}; function Cat(a){} function B_5(a){GZ();return new Wm;} var AKr=Ba(); A.Jo=function(){var a=new AKr();Cph(a);return a;}; function Cph(a){} function BMB(a){GZ();return new AIv;} var AKs=Ba(); A.Jp=function(){var a=new AKs();BKv(a);return a;}; function BKv(a){} function Cn$(a){GZ();return new VV;} var AKp=Ba(); A.Jq=function(){var a=new AKp();CzN(a);return a;}; function CzN(a){} function Csn(a){GZ();return new AHL;} var AKq=Ba(); A.Jr=function(){var a=new AKq();B79(a);return a;}; function B79(a){} function BYN(a){GZ();return new AOP;} var AKn=Ba(); A.Js=function(){var a=new AKn();Cs_(a);return a;}; function Cs_(a){} function Cs0(a){GZ();return new AFI;} var AKo=Ba(); A.Jt=function(){var a=new AKo();BR8(a);return a;}; function BR8(a){} function BSe(a){GZ();return new AIg;} var AKl=Ba(); A.Ju=function(){var a=new AKl();BRU(a);return a;}; function BRU(a){} function Cb_(a){GZ();return new AEJ;} var AKm=Ba(); A.Jv=function(){var a=new AKm();Cik(a);return a;}; function Cik(a){} function BMh(a){GZ();return new AB9;} var AKu=Ba(); A.Jw=function(){var a=new AKu();Cjp(a);return a;}; function Cjp(a){} function Ckj(a){GZ();return new AME;} var AO1=Ba(); A.Jx=function(){var a=new AO1();CfN(a);return a;}; function CfN(a){} function Cq9(a){GZ();return new AGo;} var AOZ=Ba(); A.Jy=function(){var a=new AOZ();BTk(a);return a;}; function BTk(a){} function B5b(a){GZ();return new L5;} var AOY=Ba(); A.Jz=function(){var a=new AOY();BXa(a);return a;}; function BXa(a){} function BVm(a){GZ();return new KK;} var AOX=Ba(); A.JA=function(){var a=new AOX();CrJ(a);return a;}; function CrJ(a){} function B_F(a){GZ();return new AIk;} var AO5=Ba(); A.JB=function(){var a=new AO5();CgV(a);return a;}; function CgV(a){} function B8g(a){GZ();return new AJp;} var AO4=Ba(); A.JC=function(){var a=new AO4();CoG(a);return a;}; function CoG(a){} function Cut(a){GZ();return new ALG;} var AO3=Ba(); A.JD=function(){var a=new AO3();B$9(a);return a;}; function B$9(a){} function BXp(a){GZ();return new AIY;} var AO2=Ba(); A.JE=function(){var a=new AO2();Cqf(a);return a;}; function Cqf(a){} function B3p(a){GZ();return new AEB;} var AOW=Ba(); A.JF=function(){var a=new AOW();Cgs(a);return a;}; function Cgs(a){} function CAC(a){var b,c;GZ();b=new N9;c=new BI;c.p=W(K,10);b.cd=c;return b;} var AOV=Ba(); A.JG=function(){var a=new AOV();CrK(a);return a;}; function CrK(a){} function BNK(a){var b,c;GZ();b=new YI;c=new BI;c.p=W(K,10);b.wP=c;return b;} var AOU=Ba(); A.JH=function(){var a=new AOU();B8I(a);return a;}; function B8I(a){} function Ced(a){var b;GZ();b=new AIJ;b.yO=new H2;b.MW=new H2;return b;} var AOT=Ba(); A.JI=function(){var a=new AOT();Czg(a);return a;}; function Czg(a){} function BI0(a){GZ();return new M2;} function Wp(){var a=this;K.call(a);a.AU=null;a.boD=null;a.oj=null;a.rm=0;} A.JJ=function(){var a=new Wp();BXo(a);return a;}; function BXo(a){a.oj=A.F2;} var C8=Ba(CQ); function Cw3(){var a=new C8();Cy0(a);return a;} function CCO(a){var b=new C8();B6j(b,a);return b;} function Cy0(a){a.f=1;a.e=1;} function B6j(a,b){a.f=1;a.e=1;a.bc=b;} var Z0=Ba(DY); A.JK=function(){var a=new Z0();B4y(a);return a;}; function B4y(a){a.f=1;a.e=1;} function AHk(){var a=this;K.call(a);a.hx=null;a.bcC=null;a.s6=null;} function B9m(b){var c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Cww(b);if(C()){break _;}c=$z;if(c.NY){b=new S4;d=c.Lw;e=null;b.SL=1;b.XS=0;b.Wc=d;b.Ke=e;return b;}if(c.Ob){b=new S4;d=null;e=null;b.SL=0;b.XS=1;b.Wc=d;b.Ke=e;return b;}d=c.Lw;if(d!==null){b=new S4;e=null;b.SL=0;b.XS=0;b.Wc=d;b.Ke=e;return b;}f=new S4;d=null;e=new AHk;c=c.Mx;e.hx=Fm();e.bcC=b;e.s6=c;f.SL=0;f.XS=0;f.Wc=d;f.Ke=e;return f;default:Oe();}}HV().s(b, c,d,e,f,$p);} function BEm(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=BR(a.hx,b);c=c===null?null:c.x;if(c===null){d=a.hx;c=new If;c.oF=(-1);c.lC=0;c.jF=0;c.iN=0;c.mc=null;c.iB=a;c.ik=b;c.mh=Bk();Bg(d,b,c);}return c;default:Oe();}}HV().s(a,b,c,d,$p);} function AYv(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.s6;$p=1;case 1:$z=B45(c,b);if(C()){break _;}b=$z;return b.s;default:Oe();}}HV().s(a,b,c,$p);} function Bj3(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.s6;$p=1;case 1:$z=BZN(e,a,b,c,d);if(C()){break _;}b=$z;return b.s;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A$Y(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new BI;e.p=W(K,10);f=a.s6;g=0;h=new AFE;h.bcV=e;$p=1;case 1:BZN(f,a,b,g,h);if(C()){break _;}i=0;j=e.j;k=e.by();if(!(0>=k?0:1))return i;if(jg){b=new Bb;b.f=1;b.e=1;J(b);}f=new Bh;q=g-o|0;r=Q(q);s=r.data;f.o=r;g=0;while(g=k?0:1))return i;if(jg){b=new Bb;b.f=1;b.e=1;J(b);}f=new Bh;q=g-o|0;r=Q(q);s=r.data;f.o= r;g=0;while(gd){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;d=d-0|0;e=Q(d);f=e.data;b.o=e;g=0;while(gh){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;h=h-1|0;c=Q(h);e=c.data;b.o=c;g=0;while(g=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q;} function A2U(a){var b,c,d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;$p=1;case 1:$z=Bef(a,b);if(C()){break _;}c=$z;if(c===null)d=null;else{d=new Bh;G0(B(73));Z8();e=BR(A.I7,LH(B(73)));f=e===null?null:e.x;if(f===null){d=new Ua;d.f=1;d.e=1;d.T5=B(73);J(d);}g=c.data.length;h=new Nj;i=0+g|0;BFT(h,g);h.Cq=A.GA;h.ww=0;h.r8=c;h.dZ=0;h.dT=i;h.Cs=0;h.Ab=0;a:{try{h= W9(WF(XW(f.IK(),A.GD),A.GD),h);break a;}catch($$e){$$je=P($$e);if($$je instanceof Kv){h=$$je;}else{throw $$e;}}e=new Mh;e.f=1;e.e=1;e.bc=B(87);e.mm=h;J(e);}j=h.dZ;if(!j&&h.dT==h.mr)d.o=h.sj;else{c=Q(h.dT-j|0);k=c.data;d.o=c;UL(h,c,0,k.length);}}if(d===null)c=null;else{h=Cbf(d);c=H4(GB(B(62),0),h,0);}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bef(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.lC){if(!a.jF)break a;if(a.iN)break a;}return null;}a.mh=Bk();if(a.RG){c=a.mc;if(c!==null){if(!b)d=c;else{b=c.data.length;d=BS(b);DE(c,0,d,0,b);}return d;}}a.jF=1;e=a.iB.s6;f=a.ik;$p=1;case 1:$z=BJC(e,f);if(C()){break _;}f=$z;if(f===null){a.iN=0;return null;}a.iN=1;e=new Uint8Array(f);g=e.byteLength;a.oF=g;d=BS(g);c =d.data;h=0;while(h>24;h=h+1|0;}if(a.RG){if(!b)a.mc=d;else{c=BS(a.oF);i=c.data;a.mc=c;DE(f,0,c,0,i.length);}}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bmu(a,b){var c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b===null)c=null;else{G0(B(73));Z8();d=BR(A.I7,LH(B(73)));e=d===null?null:d.x;if(e===null){b=new Ua;b.f=1;b.e=1;b.T5=B(73);J(b);}c=b.o;f=c.data.length;d=new Pj;g=0+f|0;C9(d);d.nl=(-1);d.mr=f;d.dT=f;d.dZ=0;d.dT=g;d.zv=0;d.Do=0;d.sj=c;a:{try{b=ZT(ACa(YS(e.Ls(),A.GD),A.GD),d);break a;}catch($$e){$$je=P($$e);if ($$je instanceof Kv){h=$$je;}else{throw $$e;}}d=new Mh;d.f=1;d.e=1;d.bc=B(87);d.mm=h;J(d);}i=b.dZ;if(!i&&b.dT==b.mr)c=b.r8;else{c=BS(b.dT-i|0);ZR(b,c,0,c.data.length);}}j=1;$p=1;case 1:$z=ATB(a,c,j);if(C()){break _;}j=$z;return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function ATB(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.lC&&b!==null){d=b.data;a.mh=Bk();e=d.length;a.oF=e;if(a.RG){if(!c)d=b;else{d=BS(e);DE(b,0,d,0,e);}a.mc=d;$p=2;continue _;}f=new ArrayBuffer(e);(new Uint8Array(f)).set(b.data);g=a.iB.s6;h=a.ik;$p=1;continue _;}return 0;case 1:$z=Ceh(g,h,f);if(C()){break _;}h=$z;e=h.zk;a.jF=1;a.iN=!a.iN&&!e?0:1;return e;case 2:$z=AV_(a);if(C()) {break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AV_(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.RG&&a.mc!==null&&!a.lC){a.mh=Bk();b=new ArrayBuffer(a.mc.data.length);c=new Uint8Array(b);d=a.mc;c.set(d.data);e=a.iB.s6;c=a.ik;$p=1;continue _;}return 0;case 1:$z=Ceh(e,c,b);if(C()){break _;}c=$z;f=c.zk;a.jF=1;a.iN=!a.iN&&!f?0:1;return f;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A1J(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.lC){if(!a.jF)break a;if(a.iN)break a;}return 0;}a.mh=Bk();b=a.iB.s6;c=a.ik;$p=1;case 1:$z=B4U(b,c);if(C()){break _;}c=$z;if(!c.zk){a.jF=1;return 0;}D$(a.iB.hx,a.ik);a.lC=1;a.jF=1;a.iN=0;return 1;default:Oe();}}HV().s(a,b,c,$p);} function A1j(a,b,c){var d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.lC){if(!a.jF)break a;if(a.iN)break a;}return 0;}a.mh=Bk();d=a.iB.s6;e=a.ik;$p=1;case 1:$z=BJC(d,e);if(C()){break _;}e=$z;a.jF=1;if(e===null){a.iN=0;if(!c){D$(a.iB.hx,a.ik);a.ik=b;Bg(a.iB.hx,b,a);}return 1;}a.iN=1;d=a.iB.s6;$p=2;case 2:$z=Ceh(d,b,e);if(C()){break _;}d=$z;if(!d.zk)return 0;if(c){if(!c){D$(a.iB.hx,a.ik);a.ik=b;Bg(a.iB.hx,b,a);}return 1;}e= a.iB.s6;d=a.ik;$p=3;case 3:$z=B4U(e,d);if(C()){break _;}d=$z;if(!d.zk)return 0;if(!c){D$(a.iB.hx,a.ik);a.ik=b;Bg(a.iB.hx,b,a);}return 1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function F$(){K.call(this);this.w=null;} A.JL=null;function Je(a,b){if(b!==null)a.w=b;else a.w=B(3);} function HP(a,b){if(b!==null)a.w=b;else a.w=B(3);return a;} function Qa(a){var b;b=a.w;if(b===null)b=B(3);return b;} function ZX(b,c){var d;switch(b){case 0:c=new Un;c.w=B(3);return c;case 1:d=new CP;if(c!==null)d.w=c;else d.w=B(3);return d;case 2:d=new CY;if(c!==null)d.w=c;else d.w=B(3);return d;case 3:d=new CV;if(c!==null)d.w=c;else d.w=B(3);return d;case 4:d=new KY;if(c!==null)d.w=c;else d.w=B(3);return d;case 5:d=new K3;if(c!==null)d.w=c;else d.w=B(3);return d;case 6:d=new NC;if(c!==null)d.w=c;else d.w=B(3);return d;case 7:d=new Rt;if(c!==null)d.w=c;else d.w=B(3);return d;case 8:d=new DZ;if(c!==null)d.w=c;else d.w=B(3);return d;case 9:d =new Ew;if(c!==null)d.w=c;else d.w=B(3);c=new BI;c.p=W(K,10);d.di=c;return d;case 10:d=new BZ;if(c!==null)d.w=c;else d.w=B(3);d.m=Fm();return d;case 11:d=new Ul;if(c!==null)d.w=c;else d.w=B(3);return d;default:}return null;} function Ju(a,b){var c,d;if(!(b instanceof F$))return 0;a:{c=b;if(a.nB()!=c.nB())d=0;else{b:{b=a.w;if(!(b===null&&c.w!==null)){if(b===null)break b;if(c.w!==null)break b;}d=0;break a;}if(b!==null&&!Bc(b,c.w))d=0;else d=1;}}return d;} function BGh(a){var b,c,d,e,f;a:{b=a.w;if(!b.q){c=b.o.data;d=c.length;e=0;while(true){if(e>=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q^a.nB();} function BAh(){A.JL=Bm(Bh,[B(264),B(265),B(266),B(267),B(268),B(269),B(270),B(271),B(272),B(273),B(274),B(275)]);} function BZ(){F$.call(this);this.m=null;} function G9(){var a=new BZ();CwZ(a);return a;} function Kh(a){var b=new BZ();YU(b,a);return b;} function CwZ(a){var b,c,d,e;a.w=B(3);b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.m=b;} function YU(a,b){if(b!==null)a.w=b;else a.w=B(3);a.m=Fm();} function BlR(a,b){var c,d,e,f,g,h,i;c=a.m;if(c.dg===null){d=new E5;d.hT=c;c.dg=d;}c=c.dg.bm();while(c.bh()){d=c.bg();e=d.nB();b.bC.c7(e);b.bD=b.bD+1|0;if(d.nB()){f=d.w;if(f===null)f=B(3);g=Kb(b,f);if(C2(g,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(g);h=BS(e+2|0);i=h.data;i[0]=e>>8<<24>>24;i[1]=e<<24>>24;e=Kg(b,f,h,2);b.bC.hS(h,0,e);b.bD=b.bD+e|0;d.sE(b);}}b.bC.c7(0);b.bD=b.bD+1|0;} function BQM(a,b){var c,d,e,f,g,h,i,j,k;c=a.m;if(c.bk>0){c.bk=0;d=c.d.data;e=null;f=0;g=d.length;if(f>g){b=new BG;b.f=1;b.e=1;J(b);}while(f>24;if(h){f=FG(b);d=BS(f);j=Q(f);Ec(b,d,0,f);c=ZX(h,FP(d,j,0,f));c.ra(b);}else{c=new Un;if(i!==null)c.w=i;else c.w=B(3);}if(!c.nB())break;e=a.m;k=c.w;if(k===null)k=B(3);Bg(e,k,c);}} function AKK(a){var b,c;b=a.m;if(b.dg===null){c=new E5;c.hT=b;b.dg=c;}return b.dg;} function B$a(a){return 10;} function F5(a,b,c){var d;d=a.m;if(b!==null)c.w=b;else c.w=B(3);Bg(d,b,c);} function Rh(a,b,c){var d,e;d=a.m;e=new CP;if(b!==null)e.w=b;else e.w=B(3);e.cM=c;Bg(d,b,e);} function Sg(a,b,c){var d,e;d=a.m;e=new CY;if(b!==null)e.w=b;else e.w=B(3);e.cU=c;Bg(d,b,e);} function G2(a,b,c){var d,e;d=a.m;e=new CV;if(b!==null)e.w=b;else e.w=B(3);e.cf=c;Bg(d,b,e);} function AGA(a,b,c){var d,e;d=a.m;e=new KY;if(b!==null)e.w=b;else e.w=B(3);e.nT=c;Bg(d,b,e);} function AAM(a,b,c){var d,e;d=a.m;e=new K3;if(b!==null)e.w=b;else e.w=B(3);e.l4=c;Bg(d,b,e);} function Ps(a,b,c){var d,e;d=a.m;e=new DZ;if(b!==null)e.w=b;else e.w=B(3);e.dX=c;if(c!==null){Bg(d,b,e);return;}c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);} function RU(a,b,c){var d,e;d=a.m;e=new Rt;if(b!==null)e.w=b;else e.w=B(3);e.rM=c;Bg(d,b,e);} function ALN(a,b,c){var d,e;d=a.m;e=new Ul;if(b!==null)e.w=b;else e.w=B(3);e.rh=c;Bg(d,b,e);} function KC(a,b,c){var d;d=a.m;if(b!==null)c.w=b;else c.w=B(3);Bg(d,b,c);} function LE(a,b,c){var d,e;c=(!c?0:1)<<24>>24;d=a.m;e=new CP;if(b!==null)e.w=b;else e.w=B(3);e.cM=c;Bg(d,b,e);} function De(a,b){return BR(a.m,b)===null?0:1;} function FW(a,b){var c;if(!(BR(a.m,b)===null?0:1))c=0;else{b=BR(a.m,b);c=(b===null?null:b.x).cM;}return c;} function Ga(a,b){var c,d,e,f,g,h,i;c=a.m;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}if(!(c===null?0:1))e=0;else{c=a.m;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!b.q){d=b.o.data;f=d.length;g=0;while(true){if(g>=f)break b;i=d[g];b.q=(31*b.q|0)+ i|0;g=g+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}e=(c===null?null:c.x).cU;}return e;} function CN(a,b){var c;if(!(BR(a.m,b)===null?0:1))c=0;else{b=BR(a.m,b);c=(b===null?null:b.x).cf;}return c;} function Rf(a,b){var c;if(!(BR(a.m,b)===null?0:1))c=C6;else{b=BR(a.m,b);c=(b===null?null:b.x).nT;}return c;} function Op(a,b){var c,d,e,f,g,h,i,j;c=a.m;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}if(!(c===null?0:1))i=0.0;else{c=a.m;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!b.q){d=b.o.data;f=d.length;g=0;while(true){if(g>=f)break b;j=d[g];b.q=(31*b.q |0)+j|0;g=g+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).l4;}return i;} function Boq(a,b){var c,d,e,f,g,h,i,j;c=a.m;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}if(!(c===null?0:1))i=0.0;else{c=a.m;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!b.q){d=b.o.data;f=d.length;g=0;while(true){if(g>=f)break b;j=d[g];b.q=(31*b.q |0)+j|0;g=g+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).k2;}return i;} function EG(a,b){if(!(BR(a.m,b)===null?0:1))b=B(3);else{b=BR(a.m,b);b=(b===null?null:b.x).dX;}return b;} function PP(a,b){var c;if(!(BR(a.m,b)===null?0:1))c=BS(0);else{b=BR(a.m,b);c=(b===null?null:b.x).rM;}return c;} function EY(a,b){var c;if(BR(a.m,b)===null?0:1){b=BR(a.m,b);c=b===null?null:b.x;}else{c=new BZ;if(b!==null)c.w=b;else c.w=B(3);c.m=Fm();}return c;} function Fa(a,b){var c;if(BR(a.m,b)===null?0:1){b=BR(a.m,b);c=b===null?null:b.x;}else{c=new Ew;if(b!==null)c.w=b;else c.w=B(3);b=new BI;b.p=W(K,10);c.di=b;}return c;} function Fx(a,b){var c;if(!(BR(a.m,b)===null?0:1))c=0;else{b=BR(a.m,b);c=(b===null?null:b.x).cM;}return !c?0:1;} function BNR(a){var b,c,d,e,f,g,h,i,j,k,l;b=new Bi;b.r=Q(16);c=a.w;if(c===null)c=B(3);V(b,b.g,c);V(b,b.g,B(277));c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=k)break a;h=d[e];i.q=(31*i.q|0)+h|0;e=e+1|0;}}}k =i.q;d=c.d.data;c=d[k&(d.length-1|0)];while(c!==null){if(c.t==k){l=c.h;if(i!==l&&!Bc(i,l)?0:1)break;}c=c.i;}}c=c===null?null:c.x;V(j,j.g,c===null?B(88):c.cq());V(j,j.g,B(129));c=new Bh;d=j.r;e=j.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=d)break a;j=f[i];h.q=(31*h.q|0)+j|0;i=i+1|0;}}}j=h.q;f=g.d.data;g=f[j&(f.length-1|0)];while(g!==null){if(g.t==j){k=g.h;if(h!==k&&!Bc(h,k)? 0:1)break;}g=g.i;}}g=g===null?null:g.x;g=g.cQ();k=b.m;if(h!==null)g.w=h;else g.w=B(3);Bg(k,h,g);}return b;} function Ccs(a,b){var c,d;if(!Ju(a,b))return 0;c=b;b=a.m;d=new Mt;d.vk=b;b=c.m;c=new Mt;c.vk=b;return VI(d,c);} function CzX(a){var b,c,d,e,f,g;b=BGh(a);c=a.m;d=0;e=new Kq;e.od=c;e.o3=c.fL;e.oW=null;while(KO(e)){JF(e);f=e.nL;c=f.h;g=c!==null?c.eo():0;c=f.x;d=d^g^(c!==null?c.eo():0);}return b^d;} function Nm(){var a=this;K7.call(a);a.m8=null;a.yh=0;} function BCE(){var a=new Nm();BPV(a);return a;} function B8V(a){var b=new Nm();Cbp(b,a);return b;} function BPV(a){a.m8=BS(32);} function Cbp(a,b){a.m8=BS(b);} function B5l(a,b){var c,d,e,f,g,h,i;c=a.yh;d=c+1|0;e=a.m8.data;f=e.length;if(fg)g=d;h=BS(g);if(g>24;} function AFv(a,b,c,d){var e,f,g,h,i,j,k;e=a.yh+d|0;f=a.m8.data;g=f.length;if(gh)h=e;i=BS(h);if(he){g=e*2|0;if(g<=f)f=g;h=BS(f);DE(c,0,h,0,e);a.mB=h;c=a.mB;break a;}}if(d>0)DE(c,d,c,0,c.data.length-d|0);}h=c.data;e=a.pt-a.pF|0;a.pt=e;a.AT=0;a.pF=0;d=b.oL(c,e,h.length-e|0);a.AT=d<=0?a.pt:a.pt+d|0;return d;}}e=b.a$E(c);if(e>0){a.pF=(-1);a.pt=0;a.AT=e;}return e;} function CxY(a){var b,c,d,e,f;CkA(a);try{b=a.mB;c=a.b_;if(b!==null&&c!==null){if(a.pt>=a.AT&&APq(a,c,b)==(-1))return (-1);if(b!==a.mB){b=a.mB;if(b===null){c=new B1;c.f=1;c.e=1;c.bc=B(280);J(c);}}d=a.AT;e=a.pt;if((d-e|0)<=0)return (-1);b=b.data;a.pt=e+1|0;return b[e]&255;}f=new B1;f.f=1;f.e=1;f.bc=B(280);J(f);}finally{BHW(a);}} function CtJ(a,b,c,d){var e,f,g,h,i;CkA(a);try{e=a.mB;if(e===null){f=new B1;f.f=1;f.e=1;f.bc=B(280);J(f);}if(c<=(b.data.length-d|0)&&c>=0&&d>=0){if(!d)return 0;f=a.b_;if(f===null){f=new B1;f.f=1;f.e=1;f.bc=B(280);J(f);}g=a.pt;h=a.AT;if(g>=h)g=d;else{i=h-g|0;if(i>=d)i=d;DE(e,g,b,c,i);a.pt=a.pt+i|0;if(i!=d&&f.KV()){c=c+i|0;g=d-i|0;}else return i;}while(true){if(a.pF==(-1)&&g>=e.data.length){h=f.oL(b,c,g);if(h==(-1))return g!=d?d-g|0:(-1);}else{if(APq(a,f,e)==(-1))return g!=d?d-g|0:(-1);if(e!==a.mB){e=a.mB;if(e ===null){f=new B1;f.f=1;f.e=1;f.bc=B(280);J(f);}}h=a.AT;i=a.pt;h=h-i|0;if(h>=g)h=g;DE(e,i,b,c,h);a.pt=a.pt+h|0;}g=g-h|0;if(!g)break;if(!f.KV())return d-g|0;c=c+h|0;}return d;}f=new Bb;f.f=1;f.e=1;J(f);}finally{BHW(a);}} function V9(){var a=this;PT.call(a);a.BF=null;a.Ss=null;a.Fz=0;a.MS=0;a.a3q=0;a.r9=0;a.a1o=null;a.bo4=null;} A.JM=function(a,b,c,d){var e=new V9();KM(e,a,b,c,d);return e;}; function KM(a,b,c,d,e){a.b_=b;a.Fz=0;a.MS=0;a.a3q=1;a.r9=0;a.a1o=BS(1);a.bo4=BS(512);if(b!==null&&c!==null){if(d>0){a.BF=c;a.Ss=BS(d);a.a3q=e;return;}c=new BG;c.f=1;c.e=1;c.bc=B(281);J(c);}b=new Gb;b.f=1;b.e=1;J(b);} function BI5(a){var b;if(a.Fz){b=new B1;b.f=1;b.e=1;b.bc=B(282);J(b);}return A9a(a,a.a1o,0,1)==(-1)?(-1):a.a1o.data[0]&255;} function A9a(a,b,c,d){var e,f,g,h;if(a.Fz){e=new B1;e.f=1;e.e=1;e.bc=B(282);J(e);}if(b===null){e=new Gb;e.f=1;e.e=1;J(e);}if(c>=0&&d>=0&&d<=(b.data.length-c|0)){if(!d)return 0;if(a.MS)return (-1);f=0;e=a.BF;e.xI=b;e.sB=c;e.ls=d;a:{while(!a.MS){if(!a.BF.d0)Blp(a);e=a.BF;g=e.nK;if(g===null)h=(-2);else{h=AMy(g,0);if(h==1)e.iT=1;}b:{e=a.BF;d=e.sB;f=f+(d-c|0)|0;switch(h){case -3:g=new B1;e=e.fo;g.f=1;g.e=1;g.bc=e;J(g);case 1:case 2:break;default:break b;}a.MS=1;if(h==2)return (-1);}if(!e.ls)break a;c=d;}}return f;}e =new Bb;e.f=1;e.e=1;J(e);} function CkH(a){var b;if(!a.Fz){if(!a.MS)return 1;return 0;}b=new B1;b.f=1;b.e=1;b.bc=B(282);J(b);} function BaM(a){var b;if(!a.Fz){if(a.r9){b=a.BF;b.iT=1;b=b.nK;if(b!==null){b=b.Ok;if(b!==null){Vc(b);b.oQ=null;b.Jf=null;}}}if(a.a3q)a.b_.gX();a.Fz=1;}} function Blp(a){var b,c,d;if(a.Fz){b=new B1;b.f=1;b.e=1;b.bc=B(282);J(b);}a:{b=a.b_;c=a.Ss;d=b.oL(c,0,c.data.length);if(d==(-1)){b=a.BF.nK;if(b.s5)break a;if(b.g9!=12?0:1)break a;a.Ss.data[0]=0;d=1;}W_(a.BF,a.Ss,0,d,1);return;}if(Kl(b.vX,F(-1))){b=new B1;b.f=1;b.e=1;b.bc=B(283);J(b);}b=new Cw;b.f=1;b.e=1;b.bc=B(284);J(b);} var KT=Ba(V9); function J4(){var a=this;OL.call(a);a.qU=null;a.nC=0;a.si=0;a.pK=0;} function MC(a){var b=new J4();CbN(b,a);return b;} function CbN(a,b){var c;c=b.data.length;a.qU=b;a.nC=0;a.si=0;a.pK=0+c|0;} function SP(a){var b,c,d;b=a.nC;if(b>=a.pK)c=(-1);else{d=a.qU.data;a.nC=b+1|0;c=d[b]&255;}return c;} function CBf(a,b,c,d){var e,f,g,h,i;e=a.pK-a.nC|0;if(da.CM.data.length){AMV(a,b,c);e=a.CM.data.length;c=c+e|0;d=d-e|0;a.I9=L(a.I9,F(e));}while(d>0){Xh(a,b.data[c]);c=c+1|0;d=d+(-1)|0;}} function UP(){var a=this;Zn.call(a);a.VM=0;a.VL=0;a.VP=0;a.VO=0;a.VN=0;a.th=null;a.NL=0;} A.JN=function(){var a=new UP();Ca4(a);return a;}; function Ca4(a){a.CM=BS(4);a.xN=0;a.th=Bz(80);Tc(a);} function AMV(a,b,c){var d,e,f;d=b.data;b=a.th.data;e=a.NL;f=e+1|0;a.NL=f;b[e]=(d[c]&255)<<24|(d[c+1|0]&255)<<16|(d[c+2|0]&255)<<8|d[c+3|0]&255;if(f==16)AA2(a);} function UE(a,b,c,d){c=c.data;c[d]=b>>>24<<24>>24;c[d+1|0]=b>>>16<<24>>24;c[d+2|0]=b>>>8<<24>>24;c[d+3|0]=b<<24>>24;} function ALj(a,b,c){var d,e;d=B4(a.I9,3);Xh(a,(-128));while(a.xN){Xh(a,0);}if(a.NL>14)AA2(a);e=a.th.data;e[14]=CD6(d);e[15]=H(M(d,F(-1)));AA2(a);UE(a,a.VM,b,c);UE(a,a.VL,b,c+4|0);UE(a,a.VP,b,c+8|0);UE(a,a.VO,b,c+12|0);UE(a,a.VN,b,c+16|0);Tc(a);return 20;} function Tc(a){var b,c;a.I9=C6;a.xN=0;b=0;while(true){c=a.CM.data;if(b>=c.length)break;c[b]=0;b=b+1|0;}a.VM=1732584193;a.VL=(-271733879);a.VP=(-1732584194);a.VO=271733878;a.VN=(-1009589776);a.NL=0;b=0;while(true){c=a.th.data;if(b==c.length)break;c[b]=0;b=b+1|0;}} function AA2(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;b=16;while(b<=79){c=a.th.data;d=c[b-3|0]^c[b-8|0]^c[b-14|0]^c[b-16|0];c[b]=d<<1|d>>>31;b=b+1|0;}d=a.VM;e=a.VL;f=a.VP;g=a.VO;h=a.VN;i=0;j=h;k=g;l=f;m=e;n=d;while(i<=19){o=((((n<<5|n>>>27)+(m&l|(m^(-1))&k)|0)+j|0)+a.th.data[i]|0)+1518500249|0;p=m<<30|m>>>2;i=i+1|0;j=k;k=l;l=p;m=n;n=o;}i=20;while(i<=39){o=((((n<<5|n>>>27)+(m^l^k)|0)+j|0)+a.th.data[i]|0)+1859775393|0;b=m<<30|m>>>2;i=i+1|0;j=k;k=l;l=b;m=n;n=o;}i=40;while(i<=59){o=((((n<<5|n>>>27)+(m&l|m&k|l&k)|0) +j|0)+a.th.data[i]|0)+(-1894007588)|0;b=m<<30|m>>>2;i=i+1|0;j=k;k=l;l=b;m=n;n=o;}p=60;while(p<=79){o=((((n<<5|n>>>27)+(m^l^k)|0)+j|0)+a.th.data[p]|0)+(-899497514)|0;i=m<<30|m>>>2;p=p+1|0;j=k;k=l;l=i;m=n;n=o;}a.VM=d+n|0;a.VL=e+m|0;a.VP=f+l|0;a.VO=g+k|0;a.VN=h+j|0;a.NL=0;b=0;while(true){c=a.th.data;if(b==c.length)break;c[b]=0;b=b+1|0;}} function AAb(){var a=this;OO.call(a);a.wr=null;a.Ub=null;a.Xg=0;a.YI=0;a.a_9=null;a.IE=0;a.a1k=0;} A.CE=function(a,b){var c=new AAb();Cx0(c,a,b);return c;}; A.JO=function(a,b,c,d){var e=new AAb();Td(e,a,b,c,d);return e;}; function Cx0(a,b,c){Td(a,b,c,512,1);} function Td(a,b,c,d,e){a.bC=b;a.Xg=0;a.YI=0;a.a_9=BS(1);a.IE=0;a.a1k=1;if(b!==null&&c!==null){if(d>0){a.wr=c;a.Ub=BS(d);a.a1k=e;return;}c=new BG;c.f=1;c.e=1;c.bc=B(281);J(c);}b=new Gb;b.f=1;b.e=1;J(b);} function B3j(a,b){var c;c=a.a_9;c.data[0]=(b&255)<<24>>24;A6M(a,c,0,1);} function A6M(a,b,c,d){var e,f,g,h;e=a.wr;if(e.mC){e=new B1;e.f=1;e.e=1;e.bc=B(288);J(e);}f=c>=0?0:1;g=d>=0?0:1;h=b.data;if(f|g|((c+d|0)<=h.length?0:1)){e=new Bb;e.f=1;e.e=1;J(e);}if(!d)return;f=!a.YI?0:2;W_(e,b,c,d,1);a:{while(true){if(a.wr.d0<=0)break a;if(Xe(a,f)==1)break;}}} function CuU(a){while(!a.wr.mC){Xe(a,4);}} function Bsu(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Xg){while(true){b=a.wr;if(b.mC)break;Xe(a,4);}if(a.IE){b.mC=1;c=b.p6;if(c!==null){BHc(c);b.p6=null;b.hN=null;b.xI=null;b.fo=null;}}if(a.a1k){c=a.bC;$p=1;continue _;}a.Xg=1;}return;case 1:c.gX();if(C()){break _;}a.Xg=1;return;default:Oe();}}HV().s(a,b,c,$p);} function Xe(a,b){var c,d,e,f,g;c=a.wr;d=a.Ub;e=d.data.length;c.xI=d;c.sB=0;c.ls=e;f=c.p6;if(f===null)g=(-2);else{g=AHd(f,b);if(g==1)c.mC=1;}a:{b:{switch(g){case -5:if(a.wr.d0>0)break b;if(b==4)break b;else break a;case 0:case 1:break;default:break b;}break a;}c=new B1;c.f=1;c.e=1;c.bc=B(289);J(c);}e=a.wr.sB;if(e>0)a.bC.hS(a.Ub,0,e);return g;} function BY2(a){var b;a:{if(a.YI&&!a.wr.mC)while(true){b=Xe(a,2);if(a.wr.sBg){c=a.xI.data.length;h=a.sB;c>h&&f>=(g+d|0)&&c>=(h+d|0);}DE(e,g,a.xI,a.sB,d);a.sB=a.sB+d|0;b=a.p6;b.LR=b.LR+d|0;a.tf=L(a.tf,F(d));a.ls=a.ls-d|0;c=b.eA-d|0;b.eA=c;if(!c)b.LR=0;} function AYQ(a,b,c,d){var e;e=a.d0;if(e<=d)d=e;if(!d)return 0;a.d0=e-d|0;if(a.p6.wB)a.ib.Cl(a.hN,a.c6,d);DE(a.hN,a.c6,b,c,d);a.c6=a.c6+d|0;a.db=L(a.db,F(d));return d;} function W_(a,b,c,d,e){var f,g;if(d<=0&&e&&a.hN!==null)return;f=a.d0;if(f>0&&e){g=BS(f+d|0);DE(a.hN,a.c6,g,0,f);DE(b,c,g,a.d0,d);a.hN=g;a.c6=0;a.d0=a.d0+d|0;}else{a.hN=b;a.c6=c;a.d0=d;}} function SD(){TP.call(this);this.mC=0;} A.JU=function(){var a=new SD();B6V(a);return a;}; function Csg(a){var b=new SD();CnT(b,a);return b;} A.Cm=function(a,b){var c=new SD();BXY(c,a,b);return c;}; function B6V(a){var b;b=new Jw;b.jU=F(1);b.jV=C6;a.ib=b;a.mC=0;} function CnT(a,b){var c,d,e,f,g,h,i,j;c=new Jw;c.jU=F(1);c.jV=C6;a.ib=c;a.mC=0;a.mC=0;c=TE(a);a.p6=c;d=P9(c,b,8,15,8,0);if(!d)return;c=new GF;e=new Bi;e.r=Q(16);BF(e,e.g,d,10);V(e,e.g,B(89));f=a.fo;V(e,e.g,f);f=new Bh;g=e.r;d=e.g;h=Q(d);i=h.data;f.o=h;j=0;while(j=m?0:1){if(l=m?0:1){if(l=m?0:1)){Bg(d.ca,j,d);while(true){h=h+1|0;if(h>=3)break d;j=b.sY.data[h];if(j===null)continue;if(Ln(d,j))continue;else break;}k=UM(b,j);l=k.j;m=k.by();n=i;}if(l=0){Bo(d,h+1|0);j=d.p.data;e=d.c;d.c=e+1|0;j[e]=b;d.j=d.j+1|0;c=a.mE;i=b.jl;d=i==(-1)?c.dd.data[1]:i!=1?c.dd.data[0]:c.dd.data[2];$p=1;continue _;}if(e<0)break;if(i>=0)break;d =d.p.data[e].O;if(!f)break a;i=d.L.bb;if(i!=2){if(i!=1)break a;if(g.X)break a;}e=e+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}d=d.Z;$p=4;continue _;case 1:Baa(d,b);if(C()){break _;}d=b.l;c=d.oK;$p=2;case 2:AVY(c,b);if(C()){break _;}c=d.lX;e=(b.v|0)>>4;i=(b.u|0)>>4;$p=3;case 3:A38(c,e,i);if(C()){break _;}i=0;b:{a:{while(true){c=a.dN;e=X(i,c.c);if(e>=0)break;if(i<0)break a;if(e>=0)break a;c=c.p.data[i];d=b.O;g=new OF;k=c.cx;f=c.QF;g.ba=Bk();g.V=0;g.BE=k;g.E0=1;g.DR=f;if(!(g instanceof BA))break b;c=g;f=d.L.bb;if(f!=2){if (f!=1)break b;if(c.X)break b;}i=i+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}c=d.Z;$p=5;continue _;case 4:Bnv(d,c);if(C()){break _;}a:{while(true){e=e+1|0;d=a.dN;h=d.c;i=X(e,h);if(i>=0){Bo(d,h+1|0);j=d.p.data;e=d.c;d.c=e+1|0;j[e]=b;d.j=d.j+1|0;c=a.mE;i=b.jl;d=i==(-1)?c.dd.data[1]:i!=1?c.dd.data[0]:c.dd.data[2];$p=1;continue _;}if(e<0)break;if(i>=0)break;d=d.p.data[e].O;if(!f)break a;i=d.L.bb;if(i==2)continue;if(i!=1)break a;if(g.X)break a;}b=new Bb;b.f=1;b.e=1;J(b);}d=d.Z;continue _;case 5:Bnv(c,g);if(C()){break _;}b: {a:{while(true){i=i+1|0;c=a.dN;e=X(i,c.c);if(e>=0)break;if(i<0)break a;if(e>=0)break a;c=c.p.data[i];d=b.O;g=new OF;k=c.cx;f=c.QF;g.ba=Bk();g.V=0;g.BE=k;g.E0=1;g.DR=f;if(!(g instanceof BA))break b;c=g;f=d.L.bb;if(f==2)continue;if(f!=1)break b;if(c.X)break b;}return;}b=new Bb;b.f=1;b.e=1;J(b);}c=d.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BF4(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.l.oK;$p=1;case 1:A7k(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function BEn(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Bc(b.cx,a.mE.rB)){c=G9();a.Rd=c;M_(b,c);}d=b.l;c=b.da;if(c===null){$p=1;continue _;}$p=3;continue _;case 1:A7X(d,b);if(C()){break _;}c=d.oK;$p=2;case 2:A02(c,b);if(C()){break _;}c=a.dN;e=c.c;f=0;a:{b:{while(true){g=X(f,e);if(g>=0){f=(-1);break a;}if(f<0)break;if(g>=0)break;c:{h=c.p.data[f];if(b===null){if (h!==null)break c;else break b;}if(!(h instanceof DG)?0:h.bi!=b.bi?0:1)break b;}f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}}if(f>=0)Dh(c,f);c=new OF;b=b.cx;Bs();c.ba=Bk();c.V=0;c.BE=b;c.E0=0;c.DR=9999;g=0;e=c instanceof BA;h=c;d:{e:{while(true){b=a.dN;f=X(g,b.c);if(f>=0)break;if(g<0)break e;if(f>=0)break e;b=b.p.data[g].O;if(!e)break d;i=b.L.bb;if(i!=2){if(i!=1)break d;if(h.X)break d;}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=4;continue _;case 3:A7X(d,c);if(C()){break _;}if(A.Hu===null){h=new CF;h.bC=A.Gz;c =new Bi;c.r=Q(16);h.ci=c;h.dc=Q(32);h.df=0;h.de=A.F_;A.Hu=h;}j=A.Hu;h=j.ci;V(h,h.g,B(298));g=h.g;Cd(h,g,g+1|0);h.r.data[g]=10;Dr(j);$p=1;continue _;case 4:Bnv(b,c);if(C()){break _;}a:{b:{while(true){g=g+1|0;b=a.dN;f=X(g,b.c);if(f>=0)break;if(g<0)break b;if(f>=0)break b;b=b.p.data[g].O;if(!e)break a;i=b.L.bb;if(i==2)continue;if(i!=1)break a;if(h.X)break a;}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bc5(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=new BI;c.p=W(K,10);d=0;while(true){e=a.dN;f=X(d,e.c);if(f>=0){f=c.j;d=c.by();if(!(0>=d?0:1)){g=new Wa;c=a.mE;h=c.dd.data;i=h[0];g.hK=A.I8;g.lg=(-1);g.gw=i;e=new CI;i=h[0];$p=1;continue _;}if(f=0)break;e =e.p.data[d];if(CK(e.cx,b)){Bo(c,c.c+1|0);h=c.p.data;k=c.c;c.c=k+1|0;h[k]=e;c.j=c.j+1|0;}d=d+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bsi(e,c,i,b,g);if(C()){break _;}return e;case 2:BlM(e,g);if(C()){break _;}k=j;if(!(k>=d?0:1)){g=new Wa;c=a.mE;h=c.dd.data;i=h[0];g.hK=A.I8;g.lg=(-1);g.gw=i;e=new CI;i=h[0];$p=1;continue _;}if(f=g){h=(-1);break a;}if (h<0)break;if(h>=f.c)break;c:{e=f.p.data[h];if(b!==null){if(!ALC(b,e))break c;else break b;}if(e===null)break b;}h=h+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(h>=0)Dh(f,h);e=a.mE;i=b.jl;e=i==(-1)?e.dd.data[1]:i!=1?e.dd.data[0]:e.dd.data[2];$p=2;case 2:Bs9(e,b);if(C()){break _;}f=b.o6;i=b.p_;b.jl=c;j=new Wa;k=a.mE;g=X(c,(-1));e=!g?k.dd.data[1]:c!=1?k.dd.data[0]:k.dd.data[2];j.hK=A.I8;j.lg=(-1);j.gw=e;e=new CI;l=!g?k.dd.data[1]:c!=1?k.dd.data[0]:k.dd.data[2];m=b.cx;$p=3;case 3:Bsi(e,k,l,m,j);if(C()){break _;}e.O =b.O;AQM(e,b,d);e.p0=(-1);e.s9=(-1);e.xR=(-1);j=e.AJ;k=b.AJ;m=new Gy;n=k.eg;l=null;m.iy=k;m.ix=k.j;m.fM=n;m.iw=l;m.hQ=0;while(true){if(!(m.fM===null?0:1)){e.bi=b.bi;k=Zz(a.mE,b.jl);$p=4;continue _;}k=Fj(m);c=j.fn;if(c<0)break;FB(Es(j,c),k);}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 4:Be4(a,e,b,k);if(C()){break _;}if(f!==null){b=Zz(a.mE,b.jl);$p=6;continue _;}b=k.lX;c=(e.v|0)>>4;d=(e.u|0)>>4;$p=5;case 5:A38(b,c,d);if(C()){break _;}b=e.bH;$p=7;continue _;case 6:$z=Cf_(b,f,i);if(C()){break _;}m=$z;if(m===null){b=e.O;f =new Jm;XH(f);f.qs=0;f.qk=0;$p=8;continue _;}Fp(e,m.cZ+0.5,m.c0+0.10000000149011612,m.cW+0.5,0.0,0.0);Bxr(e,f,i);b=k.lX;c=(e.v|0)>>4;d=(e.u|0)>>4;$p=5;continue _;case 7:$z=AQQ(k,e,b);if(C()){break _;}b=$z;if(!Fw(b)){Cn(e,e.v,e.z+1.0,e.u);b=e.bH;continue _;}f=e.O;j=new XN;d=e.jl;b=e.l;A8e(j,d,b.e_<<24>>24,b.b6.u5(),256,e.km.hK);$p=9;continue _;case 8:BkC(b,f);if(C()){break _;}b=k.lX;c=(e.v|0)>>4;d=(e.u|0)>>4;$p=5;continue _;case 9:BkC(f,j);if(C()){break _;}m=BC_(k);b=e.O;o=e.v;p=e.z;q=e.u;r=e.W;s=e.bV;$p=10;case 10:A_k(b, o,p,q,r,s);if(C()){break _;}f=e.O;b=A.BL(m.cZ,m.c0,m.cW);$p=11;case 11:BkC(f,b);if(C()){break _;}b=e.O;f=A.FS(e.ne,e.qe,e.mL);$p=12;case 12:BkC(b,f);if(C()){break _;}$p=13;case 13:Bsr(a,e,k);if(C()){break _;}b=k.oK;$p=14;case 14:AVY(b,e);if(C()){break _;}$p=15;case 15:Baa(k,e);if(C()){break _;}Cc(a.dN,e);$p=16;case 16:BmQ(e);if(C()){break _;}c=AL1(e);$p=17;case 17:BA_(e,c);if(C()){break _;}return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function AXD(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.jl;e=a.mE;f=d==(-1)?e.dd.data[1]:d!=1?e.dd.data[0]:e.dd.data[2];b.jl=c;e=c==(-1)?e.dd.data[1]:c!=1?e.dd.data[0]:e.dd.data[2];a:{g=b.O;h=new XN;i=b.l.e_<<24>>24;j=e.b6.u5();k=b.km.hK;Bs();h.ba=Bk();h.V=0;h.Tc =c;h.W9=i;h.W6=256;h.Yb=k;h.Ld=j;if(h instanceof BA){j=h;i=g.L.bb;if(i!=2){if(i!=1)break a;if(j.X)break a;}$p=2;continue _;}}g=g.Z;$p=1;case 1:Bnv(g,h);if(C()){break _;}$p=2;case 2:Bs9(f,b);if(C()){break _;}b.cg=0;$p=3;case 3:A1S(a,b,d,f,e);if(C()){break _;}g=b.l;f=f.oK;$p=4;case 4:A02(f,b);if(C()){break _;}f=g.oK;$p=5;case 5:AVY(f,b);if(C()){break _;}f=g.lX;i=(b.v|0)>>4;c=(b.u|0)>>4;$p=6;case 6:b:{A38(f,i,c);if(C()){break _;}f=b.O;l=b.v;m=b.z;n=b.u;o=b.W;p=b.bV;f.iQ=0;f.i3=l;f.i4=m;f.i5=n;F0(f.L,l,m,n,o,p);f =f.L.O;g=new Gp;q=m+1.6200000047683716;g.ba=Bk();g.V=0;g.iL=l;g.iW=q;g.jv=m;g.iO=n;g.jO=o;g.jJ=p;g.ic=0;g.j0=1;g.jq=1;if(g instanceof BA){h=g;i=f.L.bb;if(i!=2){if(i!=1)break b;if(h.X)break b;}c:{b.km.gw=e;g=b.O;f=new Pc;r=e.b6.k3();s=e.b6.nw();f.ba=Bk();f.V=0;f.Bn=r;f.BK=s;if(f instanceof BA){h=f;i=g.L.bb;if(i!=2){if(i!=1)break c;if(h.X)break c;}p=e.nr;c=p+(e.jL-p)*1.0<=0.2?0:1;d:{if(c){e=b.O;f=new Jm;f.ba=Bk();f.V=0;f.qs=1;f.qk=0;if(!(f instanceof BA))break d;g=f;i=e.L.bb;if(i!=2){if(i!=1)break d;if(g.X)break d;}}$p =9;continue _;}e=e.Z;$p=10;continue _;}}g=g.Z;$p=8;continue _;}}f=f.Z;$p=7;case 7:Bnv(f,g);if(C()){break _;}b:{b.km.gw=e;g=b.O;f=new Pc;r=e.b6.k3();s=e.b6.nw();f.ba=Bk();f.V=0;f.Bn=r;f.BK=s;if(f instanceof BA){h=f;i=g.L.bb;if(i!=2){if(i!=1)break b;if(h.X)break b;}p=e.nr;c=p+(e.jL-p)*1.0<=0.2?0:1;e:{if(c){e=b.O;f=new Jm;f.ba=Bk();f.V=0;f.qs=1;f.qk=0;if(!(f instanceof BA))break e;g=f;i=e.L.bb;if(i!=2){if(i!=1)break e;if(g.X)break e;}}$p=9;continue _;}e=e.Z;$p=10;continue _;}}g=g.Z;$p=8;case 8:Bnv(g,f);if(C()) {break _;}p=e.nr;c=p+(e.jL-p)*1.0<=0.2?0:1;f:{if(c){e=b.O;f=new Jm;f.ba=Bk();f.V=0;f.qs=1;f.qk=0;if(!(f instanceof BA))break f;g=f;i=e.L.bb;if(i!=2){if(i!=1)break f;if(g.X)break f;}}$p=9;continue _;}e=e.Z;$p=10;continue _;case 9:BcK(a,b);if(C()){break _;}e=b.gj;if(e.dg===null){f=new E5;f.hT=e;e.dg=f;}g=e.dg.bm();if(!g.bh())return;h=g.bg();e=b.O;f=Li(b.bi,h);$p=11;continue _;case 10:Bnv(e,f);if(C()){break _;}$p=9;continue _;case 11:BkC(e,f);if(C()){break _;}if(!g.bh())return;h=g.bg();e=b.O;f=Li(b.bi,h);continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A1S(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{f=b.v;g=b.u;h=b.z;i=b.W;B2(d.bw,B(300));j=b.jl;if(j==(-1)){k=f/8.0;l=g/8.0;m=b.z;n=b.W;o=b.bV;b.v=k;b.dk=k;b.fX=k;m=m+b.cv;b.z=m;b.d4=m;b.fW=m;b.u=l;b.dj=l;b.fY=l;b.W=n;b.bV=o;Cn(b,k,m, l);if(!b.jm())break a;j=0;$p=1;continue _;}if(!j){k=f*8.0;l=g*8.0;p=b.z;o=b.W;q=b.bV;b.v=k;b.dk=k;b.fX=k;m=p+b.cv;b.z=m;b.d4=m;b.fW=m;b.u=l;b.dj=l;b.fY=l;b.W=o;b.bV=q;Cn(b,k,m,l);if(!b.jm())break a;j=0;$p=2;continue _;}if(c!=1)r=e.bZ.QY();else{r=new FT;j=e.b6.tq();s=e.b6.yn();t=e.b6.uy();r.cZ=j;r.c0=s;r.cW=t;}k=r.cZ;p=r.c0;b.z=p;l=r.cW;b.v=k;b.dk=k;b.fX=k;m=p+b.cv;b.z=m;b.d4=m;b.fW=m;b.u=l;b.dj=l;b.fY=l;b.W=90.0;b.bV=0.0;Cn(b,k,m,l);if(b.jm()){j=0;$p=3;continue _;}}BL(d.bw);if(c!=1){B2(d.bw,B(301));c=k|0;j= (-29999872);if(c>=j)j=c<=29999872?c:29999872;m=j;c=l|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;l=j;if(b.jm()){$p=4;continue _;}BL(d.bw);}b.l=e;return;case 1:AZ4(d,b,j);if(C()){break _;}BL(d.bw);if(c!=1){B2(d.bw,B(301));c=k|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;m=j;c=l|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;l=j;if(b.jm()){$p=4;continue _;}BL(d.bw);}b.l=e;return;case 2:AZ4(d,b,j);if(C()){break _;}BL(d.bw);if(c!=1){B2(d.bw,B(301));c=k|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;m =j;c=l|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;l=j;if(b.jm()){$p=4;continue _;}BL(d.bw);}b.l=e;return;case 3:AZ4(d,b,j);if(C()){break _;}BL(d.bw);if(c!=1){B2(d.bw,B(301));c=k|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;m=j;c=l|0;j=(-29999872);if(c>=j)j=c<=29999872?c:29999872;l=j;if(b.jm()){$p=4;continue _;}BL(d.bw);}b.l=e;return;case 4:Baa(e,b);if(C()){break _;}p=b.z;n=b.W;o=b.bV;b.v=m;b.dk=m;b.fX=m;p=p+b.cv;b.z=p;b.d4=p;b.fW=p;b.u=l;b.dj=l;b.fY=l;b.W=n;b.bV=o;Cn(b,m,p,l);c=0;$p=5;case 5:AZ4(e, b,c);if(C()){break _;}u=e.Xi;$p=6;case 6:BDT(u,b,f,h,g,i);if(C()){break _;}BL(d.bw);b.l=e;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function A1l(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.OU+1|0;a.OU=b;if(b>600)a.OU=0;a:{b:{b=a.OU;c=a.dN;d=X(b,c.c);if(d<0){if(b>=0&&d<0){c=c.p.data[b];e=new OF;f=c.cx;d=c.QF;Bs();e.ba=Bk();e.V=0;e.BE=f;e.E0=1;e.DR=d;b=0;g=e instanceof BA;f=e;while(true){c=a.dN;d=X(b,c.c);if(d>=0)break;if(b<0)break b;if(d>=0)break b;c=c.p.data[b].O;if(!g)break a;h=c.L.bb;if(h!=2){if(h!=1)break a;if (f.X)break a;}b=b+1|0;}}else{c=new Bb;c.f=1;c.e=1;J(c);}}return;}c=new Bb;c.f=1;c.e=1;J(c);}c=c.Z;$p=1;case 1:Bnv(c,e);if(C()){break _;}c:{a:{while(true){b=b+1|0;c=a.dN;d=X(b,c.c);if(d>=0)break;if(b<0)break a;if(d>=0)break a;c=c.p.data[b].O;if(!g)break c;h=c.L.bb;if(h==2)continue;if(h!=1)break c;if(f.X)break c;}return;}c=new Bb;c.f=1;c.e=1;J(c);}c=c.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AY7(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;d=b instanceof BA;e=b;a:{b:{while(true){f=a.dN;g=X(c,f.c);if(g>=0)break;if(c<0)break b;if(g>=0)break b;f=f.p.data[c].O;if(!d)break a;h=f.L.bb;if(h!=2){if(h!=1)break a;if(e.X)break a;}c=c+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}f=f.Z;$p=1;case 1:Bnv(f,b);if(C()){break _;}a:{b:{while(true){c=c+1|0;f=a.dN;g=X(c,f.c);if(g>=0)break;if (c<0)break b;if(g>=0)break b;f=f.p.data[c].O;if(!d)break a;h=f.L.bb;if(h==2)continue;if(h!=1)break a;if(e.X)break a;}return;}b=new Bb;b.f=1;b.e=1;J(b);}f=f.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function SF(a,b){var c,d;a:{if(!Ln(a.bia,Oi(GC(b)))){c=a.mE;d=c.rB===null?0:1;if(!(d&&c.dd.data[0].b6.a7s()&&CK(a.mE.rB,b))&&!a.bpQ){d=0;break a;}}d=1;}return d;} function AND(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb;if(a.dN.c?0:1)return null;l=new BI;l.p=W(K,10);m=e>=0?0:1;n=Bf(c,c);o=Bf(d,d);if(e<0)e= -e|0;p=0;q=n;r=o;while(true){s=a.dN;t=X(p,s.c);if(t>=0){if(b!==null){i=new AKH;i.baX=b;ALX(l,i);}if(m){if(Eo(l,Nz))AEu(l,0,l.c);else{b=BV0(l);AEu(b,0,b.c);GW(l);S5(l,b);}}if(e>0)l=AFY(l,0,I7(e,l.c));return l;}if(p<0)break;if(t>=0)break;a:{u=s.p.data[p];if(j!==null){t=j===B(302)?1:Jd(j,B(302),0);if(t){v=j.o.data;w=v.length;if(1>w){b=new Bb;b.f=1;b.e =1;J(b);}j=new Bh;o=w-1|0;x=Q(o);y=x.data;j.o=x;w=0;while(ww){b=new Bb;b.f=1;b.e=1;J(b);}k=new Bh;o=w-1|0;x=Q(o);y=x.data;k.o=x;w=0;while(w0&&bb 0&&bb>r)break a;}if(Bx4(a,u,i)&&!(f!=A.I8.os&&f!=u.km.hK.os)&&!(g>0&&u.mL4){g=1;j=i-4|0;if(0>j){b=new Bb;b.f=1;b.e=1;J(b);}f=new Bh;j=j-0|0;k=Q(j);l=k.data;f.o=k;i=0;while(i=0)break;if(i<0)break b;if(n>=0)break b;m=m.p.data[i];if(m!==b&&m.jl==g){o=c-m.v;p=d-m.z;q=e-m.u;if(o*o+p*p+q*q=0)break c;if(i<0)break b;if(n>=0)break b;m=m.p.data[i];if(m===b)continue;if(m.jl!=g)continue;o=c-m.v;p=d-m.z;q=e-m.u;if(o*o+p*p+q*q>=j)continue;else break;}m=m.O;if(!k)break a;r=m.L.bb;if(r==2)continue;if(r!=1)break a;if(l.X)break a;}return;}b=new Bb;b.f=1;b.e=1;J(b);}m=m.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g, h,i,j,k,l,m,n,o,p,q,r,$p);} function Bsr(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{d=b.O;e=new Pc;f=c.b6.k3();g=c.b6.nw();Bs();e.ba=Bk();e.V=0;e.Bn=f;e.BK=g;if(e instanceof BA){h=e;i=d.L.bb;if(i!=2){if(i!=1)break a;if(h.X)break a;}j=c.nr;k=j+(c.jL-j)*1.0<=0.2?0:1;b:{if(k){b=b.O;c=new Jm;c.ba=Bk();c.V=0;c.qs=1;c.qk=0;if(!(c instanceof BA))break b;e=c;i=b.L.bb;if(i!=2){if(i!=1)break b;if (e.X)break b;}}return;}b=b.Z;$p=2;continue _;}}d=d.Z;$p=1;case 1:Bnv(d,e);if(C()){break _;}j=c.nr;k=j+(c.jL-j)*1.0<=0.2?0:1;c:{if(k){b=b.O;c=new Jm;c.ba=Bk();c.V=0;c.qs=1;c.qk=0;if(!(c instanceof BA))break c;e=c;i=b.L.bb;if(i!=2){if(i!=1)break c;if(e.X)break c;}}return;}b=b.Z;$p=2;case 2:Bnv(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BcK(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{c=b.nG;d=VY(c);e=b.O;f=MT(c.eI,d);if(f instanceof BA){c=f;g=e.L.bb;if(g!=2){if(g!=1)break a;if(c.X)break a;}c=b.O;d=new F_;f=b.b7.gF;Bs();d.ba=Bk();d.V=0;d.ki=(-1);d.ke=(-1);if(f!==null){e=new Bq;h=f.A;g=f.k;i=f.B;e.k=0;e.Y=null;e.A=h;e.k=g;e.B=i;if(i <0)e.B=0;f=f.be;if(f!==null){j=new BZ;k=f.w;if(k===null)k=B(3);j.w=k;j.m=H$(16,0.75);k=f.m;if(k.I===null){l=new BV;l.b$=k;Eg(l);k.I=l;}k=k.I.bm();while(k.bh()){m=k.bg();l=f.m;if(m===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{g=BE(m);n=l.d.data;l=n[g&(n.length-1|0)];while(l!==null&&!(l.t==g&&DB(m,l.h))){l=l.i;}}l=l===null?null:l.x;l=l.cQ();o=j.m;if(m!==null)l.w=m;else l.w=B(3);Bg(o,m,l);}e.be=j;}f=e;}b:{d.kf=f;if(d instanceof BA){e=d;g=c.L.bb;if(g!=2){if(g!=1)break b;if(e.X)break b;}c:{b.s9 =(-99999999);c=b.O;d=new Q_;h=b.b7.dm;d.ba=Bk();d.V=0;d.DY=h;if(d instanceof BA){b=d;g=c.L.bb;if(g!=2){if(g!=1)break c;if(b.X)break c;}return;}}b=c.Z;$p=3;continue _;}}c=c.Z;$p=2;continue _;}}c=e.Z;$p=1;case 1:Bnv(c,f);if(C()){break _;}c=b.O;d=new F_;f=b.b7.gF;Bs();d.ba=Bk();d.V=0;d.ki=(-1);d.ke=(-1);if(f!==null){e=new Bq;h=f.A;g=f.k;i=f.B;e.k=0;e.Y=null;e.A=h;e.k=g;e.B=i;if(i<0)e.B=0;f=f.be;if(f!==null){j=new BZ;k=f.w;if(k===null)k=B(3);j.w=k;j.m=H$(16,0.75);k=f.m;if(k.I===null){l=new BV;l.b$=k;Eg(l);k.I=l;}k =k.I.bm();while(k.bh()){m=k.bg();l=f.m;if(m===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{g=BE(m);n=l.d.data;l=n[g&(n.length-1|0)];while(l!==null&&!(l.t==g&&DB(m,l.h))){l=l.i;}}l=l===null?null:l.x;l=l.cQ();o=j.m;if(m!==null)l.w=m;else l.w=B(3);Bg(o,m,l);}e.be=j;}f=e;}d:{d.kf=f;if(d instanceof BA){e=d;g=c.L.bb;if(g!=2){if(g!=1)break d;if(e.X)break d;}b:{b.s9=(-99999999);c=b.O;d=new Q_;h=b.b7.dm;d.ba=Bk();d.V=0;d.DY=h;if(d instanceof BA){b=d;g=c.L.bb;if(g!=2){if(g!=1)break b;if(b.X)break b;}return;}}b =c.Z;$p=3;continue _;}}c=c.Z;$p=2;case 2:Bnv(c,d);if(C()){break _;}a:{b.s9=(-99999999);c=b.O;d=new Q_;h=b.b7.dm;d.ba=Bk();d.V=0;d.DY=h;if(d instanceof BA){b=d;g=c.L.bb;if(g!=2){if(g!=1)break a;if(b.X)break a;}return;}}b=c.Z;$p=3;case 3:Bnv(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function APs(a){return a.dN.c;} function AJF(a){return a.Yz;} function Be4(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{if(c!==null){c:{e=b.km;f=c.km.hK;e.hK=f;N2(f,e.f_.ct);c=e.f_;f=c.O;if(f!==null){e=Pz(c.ct);if(!(e instanceof BA))break c;c=e;g=f.L.bb;if(g!=2){if(g!=1)break c;if(c.X)break c;}}break b;}c=f.Z;$p=1;continue _;}c=a.bl7;if(c!==null){e=b.km;e.hK=c;N2(c,e.f_.ct);c=e.f_;f=c.O;if(f!==null){e=Pz(c.ct);if(!(e instanceof BA))break a;c=e;g=f.L.bb;if (g!=2){if(g!=1)break a;if(c.X)break a;}}}}b=b.km;c=d.b6.F$();if(b.hK===A.I8)b.hK=c;d:{c=b.hK;b.hK=c;N2(c,b.f_.ct);b=b.f_;d=b.O;if(d!==null){c=Pz(b.ct);if(!(c instanceof BA))break d;b=c;g=d.L.bb;if(g!=2){if(g!=1)break d;if(b.X)break d;}}return;}b=d.Z;$p=3;continue _;}c=f.Z;$p=2;continue _;case 1:Bnv(c,e);if(C()){break _;}b=b.km;c=d.b6.F$();if(b.hK===A.I8)b.hK=c;b:{c=b.hK;b.hK=c;N2(c,b.f_.ct);b=b.f_;d=b.O;if(d!==null){c=Pz(b.ct);if(!(c instanceof BA))break b;b=c;g=d.L.bb;if(g!=2){if(g!=1)break b;if(b.X)break b;}}return;}b =d.Z;$p=3;continue _;case 2:Bnv(c,e);if(C()){break _;}b=b.km;c=d.b6.F$();if(b.hK===A.I8)b.hK=c;b:{c=b.hK;b.hK=c;N2(c,b.f_.ct);b=b.f_;d=b.O;if(d!==null){c=Pz(b.ct);if(!(c instanceof BA))break b;b=c;g=d.L.bb;if(g!=2){if(g!=1)break b;if(b.X)break b;}}return;}b=d.Z;$p=3;case 3:Bnv(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BUG(){var b,c,d,e,f,g;b=new AGN;KD();c=A.GX;d=new VA;d.wo=c;b.bgU=BvB();d=AMl(d);b.bdE=d;e=A.GX;b.TI=e;b.VD=B(304);f=new Zg;g=new BI;VP(g);g.p=W(K,10);f.i_=g;f.HJ=d;f.XP=e;AMj(f,b.VD);b.a9Y=FZ(f.i_,W(Ha,0));b.TI=c;A.JV=b;} function AQi(){VF.call(this);this.Rd=null;} var BvE=Ba(); function AGI(){K.call(this);this.ba3=null;} function Cz0(a){var b,c,d,e;b=a.ba3;if(!R7(b)){c=b.pX;if(c.oj===null){b=c.AU;if(b!==null&&!(b.length?0:1)){d=c.AU.shift();c.AU=null;b=d.bdV;c=d.bdW;e=d.bdT;d=d.bdU;if(A.F2!==b)A.F2=b;A.F2.NX=Bk();c=c.pX;c.oj=b;c.rm=c.rm+e|0;b=null;d.kZ.lN(b);}}}} function S4(){var a=this;K.call(a);a.SL=0;a.XS=0;a.Wc=null;a.Ke=null;} var Z5=Ba(); function Sx(){var a=this;Z5.call(a);a.a1q=0;a.yq=null;a.bhY=0.0;a.a6J=0;a.PO=0;a.NZ=0;a.bjB=0;} A.Gv=null;A.Gw=null;A.JX=function(){var a=new Sx();Bmk(a);return a;}; A.JY=function(a){var b=new Sx();TW(b,a);return b;}; function Bmk(a){TW(a,11);} function TW(a,b){var c,d,e;a.NZ=(-1);if(b<0){c=new BG;c.f=1;c.e=1;J(c);}a.a1q=0;if(!b)b=1;d=W(VH,b);e=d.data;a.yq=d;b=e.length;a.PO=b;a.bhY=0.75;a.a6J=b*0.75|0;} function ASm(a,b){var c,d,e,f,g,h,i,j;CkA(a);try{a:{if(!b.q){c=b.o.data;d=c.length;e=0;while(true){if(e>=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}d=b.q&2147483647;c=a.yq.data;g=c[d%c.length|0];b:{while(true){if(g===null){g=null;break b;}c:{h=g.SF;if(!b.q){c=b.o.data;i=c.length;j=0;while(true){if(j>=i)break c;d=c[j];b.q=(31*b.q|0)+d|0;j=j+1|0;}}}if(h==b.q&&g.h.cF(b)?1:0)break;g=g.Lk;}}return g===null?0:1;}finally{BHW(a);}} function AAd(a,b){var c,d,e,f,g,h;CkA(a);try{a:{if(!b.q){c=b.o.data;d=c.length;e=0;while(true){if(e>=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}d=b.q&2147483647;c=a.yq.data;g=c[d%c.length|0];while(g!==null){b:{d=g.SF;if(!b.q){c=b.o.data;e=c.length;f=0;while(true){if(f>=e)break b;h=c[f];b.q=(31*b.q|0)+h|0;f=f+1|0;}}}if(d==b.q&&g.h.cF(b)?1:0)return g.x;g=g.Lk;}return null;}finally{BHW(a);}} function AZn(a,b,c){var d,e,f,g,h,i,j,k,l;CkA(a);try{if(b!==null&&c!==null){a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}h=b.q&2147483647;d=a.yq.data;i=h%d.length|0;j=d[i];while(j!==null){b:{e=j.SF;if(!b.q){d=b.o.data;f=d.length;g=0;while(true){if(g>=f)break b;k=d[g];b.q=(31*b.q|0)+k|0;g=g+1|0;}}}if(e==b.q&&j.h.cF(b)?1:0)break;j=j.Lk;}if(j!==null){l=j.x;j.x=c;return l;}a.bjB=a.bjB+1|0;e=a.a1q+1|0;a.a1q=e;if(e>a.a6J){AXk(a);i=h%a.yq.data.length|0;}if(i a.NZ)a.NZ=i;c:{l=new VH;l.h=b;l.x=c;if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break c;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}l.SF=b.q;d=a.yq.data;l.Lk=d[i];d[i]=l;return null;}b=new Gb;b.f=1;b.e=1;J(b);}finally{BHW(a);}} function AXk(a){var b,c,d,e,f,g,h,i,j;b=(a.yq.data.length<<1)+1|0;if(!b)b=1;c=(-1);d=W(VH,b);e=d.data;f=a.NZ+1|0;g=b;while(true){f=f+(-1)|0;if(fc)c=i;j=h.Lk;h.Lk=e[i];e[i]=h;h=j;}}a.PO=g;a.NZ=c;a.yq=d;a.a6J=e.length*a.bhY|0;} function B$W(){A.Gv=new AAY;A.Gw=new AAX;} function ABH(){Sx.call(this);this.a5u=null;} A.JZ=function(){var a=new ABH();CiZ(a);return a;}; function CiZ(a){TW(a,11);} function Iz(){var a=this;K.call(a);a.n0=0;a.sL=null;a.pT=0;a.blj=null;a.wq=null;} A.J0=null;A.J1=null;A.J2=null;A.J3=null;A.J4=null;function Oq(){Oq=BX(Iz);B1H();} A.J5=function(a,b,c){var d=new Iz();AN1(d,a,b,c);return d;}; A.J6=function(a,b){var c=new Iz();AH_(c,a,b);return c;}; function AN1(a,b,c,d){Oq();a.pT=0;a.n0=b;a.sL=c;a.wq=d;} function AH_(a,b,c){var d;Oq();d=A.J1;a.pT=0;a.n0=b;a.sL=c;a.wq=d;} function JP(a){a.pT=1;return a;} function Pl(a){var b,c,d,e,f,g,h,i,j,k;DL();b=A.J7;c=a.n0;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}if(!(BR(b,d)===null?0:1)){b=A.J8;Bo(b,b.c+1|0);e=b.p.data;f=b.c;b.c=f+1|0;e[f]=a;b.j=b.j+1|0;b=A.J7;c=a.n0;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}Bg(b,d,a);c=a.n0;b=A.GL.a5B;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}b=BR(b,d);a.blj=b===null?null:b.x;return a;}b=new DY;d=new Bi;d.r=Q(16);V(d,d.g,B(305));g=A.J7;f=a.n0;if(f>=(-128) &&f<=127){Be();h=A.G$.data[f+128|0];}else{h=new Bn;h.s=f;}g=BR(g,h);g=(g===null?null:g.x).sL;V(d,d.g,g);V(d,d.g,B(306));g=a.sL;V(d,d.g,g);V(d,d.g,B(307));f=a.n0;BF(d,d.g,f,10);g=new Bh;e=d.r;f=d.g;i=Q(f);j=i.data;g.o=i;k=0;while(kA.H$)A.H$=d;if(e>A.H_)A.H_=e;a.bpC=g;} function ByE(a){a.pT=1;return a;} function PE(a){a.bmL=1;return a;} function FX(a){var b,c,d;Pl(a);EH();b=A.Ia;Bo(b,b.c+1|0);c=b.p.data;d=b.c;b.c=d+1|0;c[d]=a;b.j=b.j+1|0;return a;} function BD(){var a=this;K.call(a);a.gW=null;a.K=0;a.fb=0;a.fy=0;a.a$K=0;a.jk=0;a.Bl=null;a.vL=null;a.CQ=null;} A.Kb=null;A.Kc=null;A.Kd=null;A.Ke=null;A.Kf=null;A.Kg=null;A.Kh=null;A.IT=null;A.Ki=null;A.Kj=null;A.IU=null;A.II=null;A.Kk=null;A.Kl=null;A.IP=null;A.Km=null;A.IG=null;A.Kn=null;A.Ko=null;A.Kp=null;A.IM=null;A.Kq=null;A.I2=null;A.Kr=null;A.Ks=null;A.Kt=null;A.Ku=null;A.Kv=null;A.Kw=null;A.Kx=null;A.Ky=null;A.Kz=null;A.KA=null;A.KB=null;A.KC=null;A.KD=null;A.IJ=null;A.KE=null;A.KF=null;A.KG=null;A.KH=null;A.KI=null;A.KJ=null;A.IK=null;A.KK=null;A.KL=null;A.KM=null;A.KN=null;A.KO=null;A.KP=null;A.KQ=null;A.KR =null;A.KS=null;A.KT=null;A.KU=null;A.KV=null;A.KW=null;A.KX=null;A.KY=null;A.KZ=null;A.K0=null;A.K1=null;A.K2=null;A.K3=null;A.K4=null;A.K5=null;A.K6=null;A.K7=null;A.K8=null;A.K9=null;A.K$=null;A.K_=null;A.La=null;A.Lb=null;A.Lc=null;A.IS=null;A.Ld=null;A.Le=null;A.Lf=null;A.Lg=null;A.IR=null;A.Lh=null;A.Li=null;A.Lj=null;A.Lk=null;A.Ll=null;A.ID=null;A.Lm=null;A.Ln=null;A.Lo=null;A.Lp=null;A.Lq=null;A.Lr=null;A.Ls=null;A.Lt=null;A.Lu=null;A.IN=null;A.Lv=null;A.IQ=null;A.Lw=null;A.IL=null;A.Lx=null;A.Ly=null;A.Lz =null;A.LA=null;A.LB=null;A.LC=null;A.LD=null;A.LE=null;A.LF=null;A.LG=null;A.LH=null;A.LI=null;A.LJ=null;A.LK=null;A.IX=null;A.IW=null;A.LL=null;A.LM=null;A.IY=null;A.LN=null;A.LO=null;A.LP=null;A.LQ=null;A.LR=null;A.LS=null;A.LT=null;A.IZ=null;A.LU=null;A.LV=null;A.LW=null;A.LX=null;A.LY=null;A.LZ=null;A.L0=null;A.L1=null;A.L2=null;A.L3=null;A.L4=null;A.L5=null;A.L6=null;A.L7=null;A.L8=null;A.L9=null;A.L$=null;A.L_=null;A.Ma=null;A.Mb=null;A.Mc=null;A.Md=null;A.Me=null;A.Mf=null;A.Mg=null;A.Mh=null;A.Mi=null;A.Mj =null;A.Mk=null;A.Ml=null;A.Mm=null;A.Mn=null;A.Mo=null;A.Mp=null;A.Mq=null;A.Mr=null;A.Ms=null;A.Mt=null;A.Mu=null;function Bp(){Bp=BX(BD);B43();} function FU(a){var b=new BD();DA(b,a);return b;} function DA(a,b){var c,d,e,f,g,h,i,j,k;Bp();a.gW=null;a.fb=64;a.fy=0;a.a$K=0;a.jk=0;a.Bl=null;a.vL=null;c=256+b|0;a.K=c;if(A.Kc.data[c]!==null){if(A.Hu===null){d=new CF;d.bC=A.Gz;e=new Bi;e.r=Q(16);d.ci=e;d.dc=Q(32);d.df=0;d.de=A.F_;A.Hu=d;}d=A.Hu;e=new Bi;e.r=Q(16);V(e,e.g,B(312));BF(e,e.g,b,10);f=new Bh;g=e.r;h=e.g;i=Q(h);j=i.data;f.o=i;k=0;while(k0&&!a.jk?1:0;} function BxA(a,b,c,d){return 0;} function BCt(a,b,c,d,e,f,g,h){return 0;} function B$Y(a,b){return 1;} function Cei(a,b){return 0;} function CcO(a,b,c){return 0;} function APM(a){a.a$K=1;return a;} function B0(a,b){a.CQ=b;return a;} function BX9(a,b){var c;c=a.qY(b);if(c===null)b=B(3);else{EW();b=Fh(A.J9,c);}return b;} function B4b(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(313));c=a.CQ;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h0&&!a.jk?1:0)?1:0;} function Bj4(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c.d_;f=e+(c.bV-e)*1.0;e=c.dO;g=e+(c.W-e)*1.0;h=c.dk;h=h+(c.v-h)*1.0;i=c.d4;i=i+(c.z-i)*1.0+1.62-c.cv;j=c.dj;k=j+(c.u-j)*1.0;l=CL(b.gu,h,i,k);m= -g*0.01745329238474369-3.1415927410125732;n=A.Mw.data;e =m*10430.3779296875;o=n[(e+16384.0|0)&65535];m=n[(e|0)&65535];f= -f*0.01745329238474369*10430.3779296875;e= -n[(f+16384.0|0)&65535];p=n[(f|0)&65535];q=m*e;r=o*e;h=q*5.0;i=p*5.0;k=r*5.0;s=CL(l.mM,l.bP+h,l.bS+i,l.bQ+k);t=d?0:1;$p=1;case 1:$z=BIb(b,l,s,d,t);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function Cd0(a){return 0;} function Eq(a,b){a.gW=b;return a;} function BYe(a){return 1;} function Cx1(a,b,c){return 0;} function B43(){var b;A.Kb=CCE();A.Kc=W(BD,32000);A.Kd=B0(AAJ(0,A.Mx),B(314));A.Ke=B0(AB8(1,A.Mx),B(315));A.Kf=B0(AA0(2,A.Mx),B(316));A.Kg=B0(CDx(3),B(317));A.Kh=B0(IE(4,4,0.30000001192092896,0),B(318));A.IT=B0(A.CQ(5),B(319));A.Ki=Eq(B0(FU(6),B(320)),A.My);A.Kj=B0(A.Bq(7),B(321));A.IU=Eq(B0(FU(8),B(322)),A.Mz);A.II=Eq(B0(FU(9),B(323)),A.Mz);A.Kk=Eq(B0(FU(10),B(324)),A.Mz);A.Kl=B0(AAL(11,A.Mx),B(325));A.IP=B0(AAL(12,A.MA),B(326));A.Km=B0(AAJ(13,A.MA),B(327));A.IG=B0(AB8(14,A.MA),B(328));A.Kn=B0(AA0(15,A.MA), B(329));A.Ko=B0(AAL(16,A.MB),B(330));A.Kp=B0(AAJ(17,A.MB),B(331));A.IM=B0(AB8(18,A.MB),B(332));A.Kq=B0(AA0(19,A.MB),B(333));A.I2=B0(AAL(20,A.MC),B(334));A.Kr=B0(AAJ(21,A.MC),B(335));A.Ks=B0(AB8(22,A.MC),B(336));A.Kt=B0(AA0(23,A.MC),B(337));A.Ku=Eq(B0(APM(FU(24)),B(338)),A.Mz);A.Kv=Eq(B0(FU(25),B(339)),A.Mz);A.Kw=B0(A.BR(26,6),B(340));A.Kx=B0(AAL(27,A.MD),B(341));A.Ky=B0(AAJ(28,A.MD),B(342));A.Kz=B0(AB8(29,A.MD),B(343));A.KA=B0(AA0(30,A.MD),B(344));b=new AMG;S();Bzo(b,31,A.ME);A.KB=Eq(B0(b,B(345)),A.Mz);A.KC =Eq(B0(FU(32),B(346)),A.Mz);b=B0(FU(33),B(347));Mn();A.KD=Eq(Ku(b,A.MF),A.Mz);A.IJ=B0(AA3(34,A.MA),B(348));A.KE=B0(AA3(35,A.MB),B(349));A.KF=B0(AA3(36,A.Mx),B(350));A.KG=B0(AA3(37,A.MC),B(351));A.KH=B0(AA3(38,A.MD),B(352));A.KI=B0(AGz(39,A.MG.b,A.MH.b),B(353));A.KJ=Eq(B0(FU(40),B(354)),A.Mz);A.IK=B0(IE(41,5,0.6000000238418579,0),B(355));A.KK=B0(H5(42,A.MI,0,0),B(356));A.KL=B0(H5(43,A.MI,0,1),B(357));A.KM=B0(H5(44,A.MI,0,2),B(358));A.KN=B0(H5(45,A.MI,0,3),B(359));A.KO=B0(H5(46,A.MJ,1,0),B(360));A.KP=B0(H5(47, A.MJ,1,1),B(361));A.KQ=B0(H5(48,A.MJ,1,2),B(362));A.KR=B0(H5(49,A.MJ,1,3),B(363));A.KS=B0(H5(50,A.MK,2,0),B(364));A.KT=B0(H5(51,A.MK,2,1),B(365));A.KU=B0(H5(52,A.MK,2,2),B(366));A.KV=B0(H5(53,A.MK,2,3),B(367));A.KW=B0(H5(54,A.ML,3,0),B(368));A.KX=B0(H5(55,A.ML,3,1),B(369));A.KY=B0(H5(56,A.ML,3,2),B(370));A.KZ=B0(H5(57,A.ML,3,3),B(371));A.K0=B0(H5(58,A.MM,4,0),B(372));A.K1=B0(H5(59,A.MM,4,1),B(373));A.K2=B0(H5(60,A.MM,4,2),B(374));A.K3=B0(H5(61,A.MM,4,3),B(375));A.K4=Eq(B0(FU(62),B(376)),A.Mz);A.K5=B0(IE(63, 3,0.30000001192092896,1),B(377));A.K6=B0(IE(64,8,0.800000011920929,1),B(378));A.K7=B0(B$p(65,G(NP)),B(379));A.K8=B0(Sn(A9L(CCP(66,4,1.2000000476837158,0)),A.MN.d2,5,0,1.0),B(380));A.K9=B0(A.Fb(67),B(381));b=new AHf;BJ();AXV(b,68,A.MO);A.K$=B0(b,B(382));A.K_=XF(B0(BE_(69,0),B(383)),16);A.La=ABp(B0(BE_(70,A.MP.b),B(384)),A.K_);A.Lb=ABp(B0(BE_(71,A.MQ.b),B(385)),A.K_);A.Lc=B0(ACZ(72,0),B(386));A.IS=B0(A.Ci(73),B(387));A.Ld=B0(A.Fe(74,A.MR),B(388));A.Le=Ku(B0(CDO(75),B(389)),A.MS);A.Lf=B0(A.X(76),B(390));A.Lg=B0(A.C$(77), B(391));A.IR=Eq(B0(FU(78),B(392)),A.Mz);A.Lh=ABp(B0(A.Fo(79),B(393)),A.K_);A.Li=Eq(B0(FU(80),B(394)),A.Mz);A.Lj=Eq(B0(FU(81),B(395)),A.Mz);A.Lk=Eq(B0(UD(82,A.MT),B(396)),A.Mz);A.Ll=Eq(B0(FU(83),B(397)),A.MU);A.ID=Eq(B0(CC8(84),B(398)),A.MU);A.Lm=Eq(B0(FU(85),B(399)),A.MU);A.Ln=B0(ACZ(86,1),B(400));A.Lo=B0(ACZ(87,2),B(401));A.Lp=B0(A.Ez(88),B(402));A.Lq=Eq(B0(FU(89),B(403)),A.MV);A.Lr=B0(A.EZ(90),B(404));A.Ls=Eq(B0(FU(91),B(405)),A.MV);A.Lt=Eq(Ku(B0(FU(92),B(406)),A.MW),A.Mz);A.Lu=B0(IE(93,2,0.30000001192092896, 0),B(407));A.IN=B0(IE(94,5,0.6000000238418579,0),B(408));A.Lv=B0(CC1(95),B(409));A.IQ=Eq(APM(B0(FU(96),B(410))),A.MU);A.Lw=Eq(Ku(B0(FU(97),B(411)),A.MX),A.Mz);A.IL=Eq(B0(XF(UD(98,A.MY),1),B(412)),A.MZ);A.Lx=B0(XF(A.EB(99),1),B(413));A.Ly=Eq(B0(UD(100,A.M0),B(414)),A.M1);A.Lz=B0(IE(101,2,0.10000000149011612,0),B(415));A.LA=B0(A.Br(102),B(416));A.LB=B0(A.ET(103),B(417));A.LC=B0(IE(104,2,0.30000001192092896,0),B(418));A.LD=B0(AGz(105,A.M2.b,A.MH.b),B(419));A.LE=B0(AGz(106,A.M3.b,A.MH.b),B(420));A.LF=B0(IE(107, 3,0.30000001192092896,1),B(421));A.LG=B0(IE(108,8,0.800000011920929,1),B(422));A.LH=B0(Sn(IE(109,2,0.30000001192092896,1),A.M4.d2,30,0,0.30000001192092896),B(423));A.LI=B0(IE(110,6,0.6000000238418579,1),B(424));A.LJ=B0(Sn(IE(111,4,0.10000000149011612,1),A.M4.d2,30,0,0.800000011920929),B(425));A.LK=B0(A.Fk(112),B(426));A.IX=Eq(B0(FU(113),B(151)),A.Mz);A.IW=Eq(Ku(B0(FU(114),B(427)),B(428)),A.M5);A.LL=Eq(B0(FU(115),B(429)),A.Mz);A.LM=Ku(B0(AGz(116,A.M6.b,A.M7.b),B(430)),B(431));A.IY=B0(A.Cx(117),B(152));A.LN=B0(A.Cw(118), B(432));A.LO=Ku(B0(Sn(IE(119,2,0.800000011920929,0),A.M8.d2,5,0,1.0),B(433)),A.M9);A.LP=Eq(Ku(B0(FU(120),B(434)),A.M$),A.M5);A.LQ=Eq(Ku(B0(FU(121),B(435)),A.M_),A.M5);A.LR=Eq(Ku(B0(FU(122),B(436)),A.Na),A.M5);A.LS=Eq(B0(UD(123,A.Nb),B(437)),A.M5);A.LT=Eq(B0(UD(124,A.Nc),B(438)),A.M5);A.IZ=B0(A.Fx(125),B(439));A.LU=Eq(Ku(B0(FU(126),B(440)),A.Nd),A.M5);A.LV=B0(CDn(127),B(441));A.LW=B0(A.C0(128),B(442));A.LX=B0(A.BX(129),B(443));A.LY=Eq(B0(A.DR(130),B(444)),A.MU);A.LZ=B0(A.Df(131),B(445));A.L0=Eq(B0(FU(132),B(446)), A.Mz);A.L1=B0(B$p(133,G(Lc)),B(447));A.L2=Eq(B0(UD(134,A.Ne),B(448)),A.Nf);A.L3=B0(B3a(135,4,0.6000000238418579,A.Ng.b,A.MH.b),B(449));A.L4=B0(B3a(136,1,0.30000001192092896,A.Nh.b,A.MH.b),B(450));A.L5=B0(IE(137,6,0.6000000238418579,0),B(451));A.L6=B0(Sn(IE(138,2,0.30000001192092896,0),A.M8.d2,5,0,0.6000000238418579),B(452));A.L7=B0(CDk(139),B(453));A.L8=Ku(B0(IE(140,6,1.2000000476837158,0),B(454)),A.Ni);A.L9=B0(CDs(141),B(455));A.L$=B0(CDI(142),B(456));A.L_=Eq(B0(A.Bm(143),B(457)),A.Mz);A.Ma=Eq(B0(IE(144,8, 0.30000001192092896,0),B(458)),A.MZ);A.Mb=B0(A.BC(145),B(459));A.Mc=Eq(B0(A.Ej(146),B(460)),A.MU);A.Md=B0(XF(A.Cq(147),1),B(461));A.Me=Eq(B0(UD(148,A.Nj),B(462)),A.M1);A.Mf=Eq(B0(FU(149),B(463)),A.Mz);A.Mg=Eq(B0(FU(150),B(464)),A.Mz);A.Mh=B0(ACZ(151,3),B(465));A.Mi=B0(ACZ(152,5),B(466));A.Mj=B0(LW(2000,B(467)),B(468));A.Mk=B0(LW(2001,B(469)),B(468));A.Ml=B0(LW(2002,B(470)),B(468));A.Mm=B0(LW(2003,B(471)),B(468));A.Mn=B0(LW(2004,B(472)),B(468));A.Mo=B0(LW(2005,B(473)),B(468));A.Mp=B0(LW(2006,B(474)),B(468));A.Mq =B0(LW(2007,B(475)),B(468));A.Mr=B0(LW(2008,B(476)),B(468));A.Ms=B0(LW(2009,B(477)),B(468));A.Mt=B0(LW(2010,B(478)),B(468));A.Mu=B0(LW(2011,B(479)),B(468));BeG();} function Bw(){var a=this;K.call(a);a.dU=null;a.b=0;a.lV=0.0;a.iV=0.0;a.bo6=0;a.E2=0;a.fH=0;a.kP=0;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.0;a.bJ=0.0;a.bK=0.0;a.jd=null;a.bqM=0.0;a.bW=null;a.zw=0.0;a.up=null;} A.Nk=null;A.Nl=null;A.Nm=null;A.Nn=null;A.No=null;A.Np=null;A.Nq=null;A.Nr=null;A.Ns=null;A.Nt=null;A.Nu=null;A.Nv=null;A.Nw=null;A.Nx=null;A.Ny=null;A.Nz=null;A.NA=null;A.NB=null;A.NC=null;A.ND=null;A.NE=null;A.NF=null;A.NG=null;A.NH=null;A.NI=null;A.MP=null;A.NJ=null;A.MQ=null;A.NK=null;A.NL=null;A.NM=null;A.NN=null;A.NO=null;A.NP=null;A.IE=null;A.NQ=null;A.NR=null;A.NS=null;A.NT=null;A.NU=null;A.NV=null;A.NW=null;A.NX=null;A.NY=null;A.NZ=null;A.N0=null;A.N1=null;A.N2=null;A.N3=null;A.N4=null;A.N5=null;A.N6 =null;A.N7=null;A.N8=null;A.N9=null;A.N$=null;A.N_=null;A.Oa=null;A.Ob=null;A.Oc=null;A.Od=null;A.Oe=null;A.Of=null;A.Og=null;A.I3=null;A.Oh=null;A.IV=null;A.Oi=null;A.Oj=null;A.Ok=null;A.Ol=null;A.Om=null;A.On=null;A.Oo=null;A.Op=null;A.IF=null;A.MG=null;A.MH=null;A.IH=null;A.Oq=null;A.Or=null;A.Os=null;A.Ot=null;A.IO=null;A.Ou=null;A.Ov=null;A.Ow=null;A.Ox=null;A.Oy=null;A.Oz=null;A.OA=null;A.OB=null;A.OC=null;A.OD=null;A.OE=null;A.OF=null;A.OG=null;A.OH=null;A.OI=null;A.OJ=null;A.MT=null;A.OK=null;A.OL=null;A.OM =null;A.ON=null;A.M7=null;A.OO=null;A.OP=null;A.OQ=null;A.MY=null;A.M0=null;A.OR=null;A.OS=null;A.OT=null;A.OU=null;A.OV=null;A.OW=null;A.OX=null;A.OY=null;A.OZ=null;A.O0=null;A.M2=null;A.M3=null;A.O1=null;A.O2=null;A.O3=null;A.O4=null;A.O5=null;A.O6=null;A.O7=null;A.O8=null;A.O9=null;A.M6=null;A.I1=null;A.Nb=null;A.Nc=null;A.O$=null;A.O_=null;A.Pa=null;A.I0=null;A.Pb=null;A.Pc=null;A.Pd=null;A.Pe=null;A.Pf=null;A.Pg=null;A.Ph=null;A.Pi=null;A.Pj=null;A.ME=null;A.Pk=null;A.Pl=null;A.Pm=null;A.Pn=null;A.Po=null;A.Pp =null;A.Pq=null;A.Ne=null;A.Ng=null;A.Nh=null;A.Pr=null;A.Ps=null;A.Pt=null;A.Pu=null;A.Pv=null;A.Pw=null;A.Nj=null;A.Px=null;A.Py=null;A.Pz=null;A.PA=null;A.PB=null;A.PC=null;A.PD=null;A.PE=null;A.PF=null;function S(){S=BX(Bw);Cdm();} function XT(a,b){var c=new Bw();Cz(c,a,b);return c;} function Cz(a,b,c){var d,e,f,g,h,i,j;S();a.bo6=1;a.E2=1;a.jd=A.Nk;a.bqM=1.0;a.zw=0.6000000238418579;d=A.Nw.data;if(d[b]===null){a.bW=c;d[b]=a;a.b=b;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;A.Nx.data[b]=a.eS();d=A.Ny;d.data[b]=!a.eS()?0:255;d=A.Nz;d.data[b]=c.TJ()?0:1;return;}c=new BG;e=new Bi;e.r=Q(16);V(e,e.g,B(480));BF(e,e.g,b,10);V(e,e.g,B(481));f=A.Nw.data[b];V(e,e.g,f===null?B(88):f.cq());V(e,e.g,B(482));V(e,e.g,a.cq());f=new Bh;d=e.r;g=e.g;h=Q(g);i=h.data;f.o=h;j=0;while(j=0){n=new CR;n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;Bo(m,e+1|0);o=m.p.data;c=m.c;m.c=c+1|0;o[c]=n;m.j=m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;}else{b=new Bb;b.f=1;b.e=1;J(b);}b.bp=b.bp+1|0;return n;} function B1r(a){return 1;} function Ctw(a,b,c){return a.Tw();} function BY4(a){return 1;} function A9i(a,b,c,d,e,f){} function BjA(a,b,c,d,e,f){} function BhK(a,b,c,d,e,f){} function AU0(a,b,c,d,e){} function But(a,b,c,d,e,f,g){} function Cim(a,b){return 1;} function CjE(a,b,c,d){return a.b;} function A_T(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.lV;if(g<0.0)return 0.0;c=b.b7;if(a.bW.ja)d=1;else{d=c.dm;h=c.cI;e=h.data.length;if(d>=e){d=d-e|0;h=c.f3;}c=h.data[d];if(c===null)d=0;else{Bp();d=A.Kc.data[c.A].tG(a);}}if(d){d=1;$p=1;continue _;}d=0;$p=2;continue _;case 1:$z=Bsv(b,a,d);if(C()){break _;}i=$z;return i/g/30.0;case 2:$z=Bsv(b,a,d);if(C()){break _;}i=$z;return i /g/100.0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AYC(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=1.0;$p=1;case 1:a.r6(b,c,d,e,f,h,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BHC(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!b.H){i=a.Lq(h,b.bR);j=0;k=24;while(true){if(j>=i)break a;l=b.bR;m=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;if(H(N(m,k))/1.6777216E7<=g){n=a.fV(f,l,h);if(n>0){l=new Bq;o=a.mO(f);l.k=0;l.Y=null;l.A=n;l.k=1;l.B=o;if(o<0)l.B=0;$p =1;continue _;}}j=j+1|0;}}}return;case 1:AXX(a,b,c,d,e,l);if(C()){break _;}while(true){j=j+1|0;if(j>=i)break;l=b.bR;m=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;if(H(N(m,k))/1.6777216E7>g)continue;n=a.fV(f,l,h);if(n<=0)continue;else{l=new Bq;o=a.mO(f);l.k=0;l.Y=null;l.A=n;l.k=1;l.B=o;if(o<0)l.B=0;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AXX(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){g=(b.b6.iE()).g_.dV;a:{while(true){if(g===null){g=null;break a;}h=g.b8;if(B(483)===null)i=h.cr(B(483));else b:{h=h;if(B(483)===h)i=0;else{j=B(483).o.data.length;k=h.o.data.length;if(j= k){i=B(483).o.data.length-h.o.data.length|0;break b;}i=Di(B(483),j)-Di(h,j)|0;if(i)break;j=j+1|0;}}}if(!i)break;g=i>=0?g.bx:g.bv;}}l=g===null?null:g.cS;if(l===null?0:l.jW){l=b.bR;m=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;n=H(N(m,24))/1.6777216E7*0.699999988079071+0.15000000596046448;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;o=H(N(m,24))/1.6777216E7*0.699999988079071+0.15000000596046448;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;l=D1(b,c+n,d+o,e +H(N(m,24))/1.6777216E7*0.699999988079071+0.15000000596046448);p=l.F;g=p.N;Be();q=A.G$.data[138];if(q===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{e=Ci(q.s);r=g.d.data;g=r[e&(r.length-1|0)];while(g!==null){if(g.t==e){h=g.h;if(q!==h&&!Ck(q,h)?0:1)break;}g=g.i;}}h=g===null?null:g.x;if(!(f!==h.G?0:1)){h.G=f;h.bO=1;p.bE=1;}q=l.F;f=q.N;Be();h=A.G$.data[138];if(h===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{e=Ci(h.s);r=f.d.data;f=r[e&(r.length-1|0)];while(f!==null){if(f.t==e){g =f.h;if(h!==g&&!Ck(h,g)?0:1)break;}f=f.i;}}(f===null?null:f.x).bO=1;q.bE=1;l.fd=10;$p=1;continue _;}}return;case 1:Baa(b,l);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BLa(a,b){return 0;} function Cj$(a,b){return a.iV/5.0;} function Bci(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.h7(b,c,d,e);if(C()){break _;}h= -c|0;i= -d|0;j= -e|0;f=CL(f.mM,f.bP+h,f.bS+i,f.bQ+j);b=CL(g.mM,g.bP+h,g.bS+i,g.bQ+j);k=XP(f,b,a.bN);l=XP(f,b,a.bI);m=V3(f,b,a.bL);n=V3(f,b,a.bJ);o =Ve(f,b,a.bM);p=Ve(f,b,a.bK);if(!AHU(a,k))k=null;if(!AHU(a,l))l=null;if(!AKi(a,m))m=null;if(!AKi(a,n))n=null;if(!APJ(a,o))o=null;if(!APJ(a,p))p=null;q=null;if(k!==null)q=k;a:{if(l!==null){if(q!==null){r=l.bP;h=f.bP;r=r-h;i=l.bS;j=f.bS;i=i-j;s=l.bQ;t=f.bQ;s=s-t;s=r*r+i*i+s*s;i=q.bP-h;r=q.bS-j;h=q.bQ-t;if(s>=i*i+r*r+h*h)break a;}q=l;}}b:{if(m!==null){if(q!==null){r=m.bP;h=f.bP;r=r-h;i=m.bS;j=f.bS;i=i-j;s=m.bQ;t=f.bQ;s=s-t;i=r*r+i*i+s*s;r=q.bP-h;h=q.bS-j;j=q.bQ-t;if(i>=r*r+h*h+j*j)break b;}q=m;}}c:{if(n!==null) {if(q!==null){r=n.bP;h=f.bP;r=r-h;i=n.bS;j=f.bS;i=i-j;s=n.bQ;t=f.bQ;s=s-t;r=r*r+i*i+s*s;s=q.bP-h;h=q.bS-j;i=q.bQ-t;if(r>=s*s+h*h+i*i)break c;}q=n;}}d:{if(o!==null){if(q!==null){r=o.bP;h=f.bP;r=r-h;i=o.bS;j=f.bS;i=i-j;s=o.bQ;t=f.bQ;s=s-t;s=r*r+i*i+s*s;r=q.bP-h;h=q.bS-j;i=q.bQ-t;if(s>=r*r+h*h+i*i)break d;}q=o;}}e:{if(p!==null){if(q!==null){r=p.bP-f.bP;h=p.bS-f.bS;i=p.bQ-f.bQ;if(r*r+h*h+i*i>=A4R(f,q))break e;}q=p;}}if(q===null)return null;u=(-1);if(q===k)u=4;if(q===l)u=5;if(q===m)u=0;if(q===n)u=1;if(q===o)u=2;if (q===p)u=3;return A.BO(c,d,e,u,KE(q,c,d,e));default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function AHU(a,b){var c,d;a:{if(b===null)c=0;else{d=b.bS;if(d>=a.bL&&d<=a.bJ){d=b.bQ;if(d>=a.bM&&d<=a.bK){c=1;break a;}}c=0;}}return c;} function AKi(a,b){var c,d;a:{if(b===null)c=0;else{d=b.bP;if(d>=a.bN&&d<=a.bI){d=b.bQ;if(d>=a.bM&&d<=a.bK){c=1;break a;}}c=0;}}return c;} function APJ(a,b){var c,d;a:{if(b===null)c=0;else{d=b.bP;if(d>=a.bN&&d<=a.bI){d=b.bS;if(d>=a.bL&&d<=a.bJ){c=1;break a;}}c=0;}}return c;} function A9J(a,b,c,d,e,f){} function BaV(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.EG(b,c,d,e,f);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BBG(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.k0(b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bqb(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f){S();if(!A.Nw.data[f].bW.no){c=0;break a;}}c=1;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BkQ(a,b,c,d,e,f,g,h,i,j){return 0;} function BxT(a,b,c,d,e,f){} function AWB(a,b,c,d,e,f,g,h,i,j){return j;} function BjI(a,b,c,d,e,f){} function Bth(a,b,c,d,e,f,g){} function BE7(a,b,c,d,e){} function Cd_(a){return a.bN;} function CbT(a){return a.bI;} function BOr(a){return a.bL;} function CdF(a){return a.bJ;} function BUc(a){return a.bM;} function B9Q(a){return a.bK;} function Bz3(a,b,c,d,e,f){return 0;} function B9V(a){return 0;} function Bx0(a,b,c,d,e,f){} function BlQ(a,b,c,d,e,f){return 0;} function Bp2(a,b,c,d,e,f,g){var h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:DL();h=A.PG.data[a.b];i=1;$p=1;case 1:A4A(c,h,i);if(C()){break _;}if(!c.ct.h9&&!c.l.H){h=c.iG;j=h.lo+0.02500000037252903;k=40.0;if(j=0?h.cI.data[l]:null;if(FE(i,h)<=0?0:1){h=a.AG(g);if(h===null)return;$p=3;continue _;}}FC();D9();i =A.PI.fC;c=c.b7;l=c.dm;i=FE(i,l<9&&l>=0?c.cI.data[l]:null);j=1.0;$p=2;case 2:a.r6(b,d,e,f,g,j,i);if(C()){break _;}return;case 3:AXX(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BSk(a){return a.eh()&&!a.kP?1:0;} function APo(a,b){var c,d,e;c=a.b;if(c<0)b=0;else{Bp();d=A.Kc.data;if(c>=d.length)b=0;else if(!d[c].jk)b=0;}e=new Bq;e.k=0;e.Y=null;e.A=c;e.k=1;e.B=b;if(b<0)e.B=0;return e;} function B62(a,b,c){return a.iA(c);} function BBD(a,b,c,d,e){return 1;} function A21(a,b,c,d,e,f,g){} function BtV(a,b,c,d,e,f){} function B9(a,b){a.up=b;return a;} function Cnr(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);c=BfA(a);V(b,b.g,c);V(b,b.g,B(128));c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h0&&A.Nw.data[d].fI()==10)f=1;if(d>0&&A.Nw.data[d] instanceof MM)f=1;if(d==A.MH.b)f=1;if(A.Nz.data[d])f=1;if(!A.Ny.data[d])f=1;A.NB.data[d]=f;}d=d+1|0;}A.Nz.data[0]=1;A12();} var AGu=Ba(); A.I7=null;function Z8(){Z8=BX(AGu);CkX();} A.PZ=function(){var a=new AGu();Bi5(a);return a;}; function Bi5(a){Z8();} function CkX(){var b,c,d,e,f;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.I7=b;e=W(LV,6).data;CrZ();e[0]=A.P0;e[1]=A.P1;e[2]=A.P2;e[3]=A.P3;e[4]=A.P4;e[5]=A.P5;c=e.length;f=0;while(f0){d=new Bi;d.r=Q(16);V(d,d.g,c);V(d,d.g,B(164));c=new Bh;e=d.r;f=d.g;g=Q(f);h=g.data;c.o=g;i=0;while(i=n)break a;c=c.p.data[o];}a.vO=c;}return;}c=new Bb;c.f=1;c.e=1;J(c);} function IS(a,b){BL(a);B2(a,b);} var ADM=Ba(0); function AAQ(){var a=this;K.call(a);a.BB=null;a.a1Q=null;} A.P6=function(){var a=new AAQ();ATG(a);return a;}; function ATG(a){var b,c,d,e;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.BB=b;a.a1Q=JL();} function ARk(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=GC(c);if(d===B(12)?1:Jd(d,B(12),0)){e=d.o.data;f=e.length;if(1>f){b=new Bb;b.f=1;b.e=1;J(b);}d=new Bh;g=f-1|0;h=Q(g);i=h.data;d.o=h;f=0;while(f=k)break a;f=h[g];d.q=(31*d.q|0)+f|0;g=g+1|0;}}}f=d.q;h=c.d.data;c=h[f&(h.length-1|0)];while(c!==null){if(c.t==f){l=c.h;if(d!==l&&!Bc(d,l)?0:1)break;}c=c.i;}}c=c===null?null:c.x;b:{l=c;if(l===null)g=(-1);else{g=0;while(true){if(g>=e.length){g=(-1);break b;}if(l.tT(i,g)&&AUB(e[g]))break;g= g+1|0;}}}k=0;c:{d:{e:{try{f:{try{m=k;n=k;o=k;if(l!==null)break f;m=k;n=k;o=k;J(BRE());}catch($$e){$$je=P($$e);if($$je instanceof EZ){p=$$je;break c;}else if($$je instanceof D_){q=$$je;break d;}else{throw $$e;}}}g:{try{m=k;n=k;o=k;if(l.To(b))break g;m=k;n=k;o=k;c=E(U(),B(3));EE();c=T(E(JD(c,A.P7),B(612)));$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof EZ){p=$$je;break c;}else if($$je instanceof D_){q=$$je;break d;}else{throw $$e;}}}}catch($$e){$$je=P($$e);if($$je instanceof R){r=$$je;break e;}else {throw $$e;}}h:{try{m=k;n=k;o=k;if(g<=(-1))break h;m=k;n=k;o=k;h=(HH(b,e[g])).data;s=e[g];f=h.length;j=0;}catch($$e){$$je=P($$e);if($$je instanceof EZ){p=$$je;break c;}else if($$je instanceof D_){q=$$je;break d;}else if($$je instanceof R){r=$$je;break e;}else{throw $$e;}}i:{try{o=k;n=k;m=k;if(j=g?0:1))break a;if(f=k)break b;l=j[e];i.q=(31*i.q|0)+l|0;e=e+1|0;}}}l=i.q;j=d.d.data;d=j[l&(j.length-1|0)];while(d!==null){if(d.t==l){m=d.h;if(i!==m&&!Bc(i,m)?0:1)break;}d=d.i;}}d=d===null ?null:d.x;if(!(d!==null&&Bc(d.iP(),i)))Bg(a.BB,i,b);e=h;}}}return b;} function BFM(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=(H4(GB(B(237),0),c,(-1))).data;e=d[0];f=d.length;g=X(f,1);if(g){if(g>0){c=BR(a.BB,e);h=c===null?null:c.x;if(h!==null){i=W(Bh,f-1|0);j=i.data;k=1;while(k=k){i=B(615).o.data.length-h.o.data.length|0;break c;}if(j<0)break b;l=B(615).o.data;if(j>=l.length)break b;i=l[j]-Di(h,j)|0;if(i)break;j=j+1|0;}}}if(!i)break a;g=i>=0?g.bx:g.bv;}b=new BK;b.f=1;b.e=1;J(b);}m=g===null?null:g.cS;if(!(m===null?0:m.jW))f=0;}d:{if(f){g=A.Jb.cA.dN;j=0;k=g.j;n=g.by();while(true){if(!(j>=n?0:1))break d;if(k=n?0:1)){if(b!==A.Jb){Gh();g=A.F6;h=new Bi;h.r=Q(16);V(h,h.g,B(290));m=b.Bv();V(h,h.g,m);V(h,h.g,B(89));Ol();m=HB(A.H7,d,e);V(h,h.g,m);V(h,h.g,B(279));p=new Bh;l=h.r;f=h.g;q=Q(f);r=q.data;p.o=q;j=0;while(j0){b.bk=0;c=b.d.data;d=null;e=0;f=c.length;if(e>f){b=new BG;b.f=1;b.e=1;J(b);}while(e=0?c.bx:c.bv;}}return c===null?null:c.cS;} function Bgn(a,b,c){var d,e,f,g,h,i,j,k,l;d=a.dV;if(d===null){d=new C0;e=null;d.b8=b;d.cS=e;d.dI=1;d.dR=1;}else{e=d.b8;f=b===null?e.cr(b):b.cr(e);if(f){if(f<0)d.bv=Cv(a,d.bv,b);else{g=d.bx;if(g===null){g=new C0;e=null;g.b8=b;g.cS=e;g.dI=1;g.dR=1;}else{e=g.b8;f=b===null?e.cr(b):b.cr(e);if(f){if(f<0)g.bv=Cv(a,g.bv,b);else{h=g.bx;if(h===null){h=new C0;e=null;h.b8=b;h.cS=e;h.dI=1;h.dR=1;}else{e=h.b8;f=b===null?e.cr(b):b.cr(e);if(f){if(f<0)h.bv=Cv(a,h.bv,b);else{i=h.bx;if(i===null){i=new C0;e=null;i.b8=b;i.cS=e;i.dI =1;i.dR=1;}else{e=i.b8;f=b===null?e.cr(b):b.cr(e);if(f){if(f<0)i.bv=Cv(a,i.bv,b);else{e=i.bx;if(e===null){e=new C0;j=null;e.b8=b;e.cS=j;e.dI=1;e.dR=1;}else{j=e.b8;f=b===null?j.cr(b):b.cr(j);if(f){if(f<0)e.bv=Cv(a,e.bv,b);else{j=e.bx;if(j===null){j=new C0;k=null;C9(j);j.b8=b;j.cS=k;j.dI=1;j.dR=1;}else{k=j.b8;f=b===null?k.cr(b):b.cr(k);if(f){if(f<0){k=j.bv;if(k===null)k=F6(b);else{l=k.b8;f=b===null?l.cr(b):b.cr(l);if(f){if(f>=0)k.bx=Cv(a,k.bx,b);else k.bv=Cv(a,k.bv,b);Cy(k);k=CE(k);}}j.bv=k;}else{k=j.bx;if(k=== null){k=new C0;Ij(k,b,null);k.dI=1;k.dR=1;}else{l=k.b8;f=b===null?l.cr(b):b.cr(l);if(f){if(f>=0){l=k.bx;if(l===null)l=F6(b);else{f=F2(a.hZ,b,Gw(l));if(f){if(f>=0)l.bx=Cv(a,l.bx,b);else l.bv=Cv(a,l.bv,b);Cy(l);l=CE(l);}}k.bx=l;}else{l=k.bv;if(l===null)l=F6(b);else{f=F2(a.hZ,b,Gw(l));if(f){if(f>=0)l.bx=Cv(a,l.bx,b);else l.bv=Cv(a,l.bv,b);Cy(l);l=CE(l);}}k.bv=l;}Cy(k);k=CE(k);}}j.bx=k;}Cy(j);j=CE(j);}}e.bx=j;}Cy(e);e=CE(e);}}i.bx=e;}Cy(i);i=CE(i);}}h.bx=i;}Cy(h);h=CE(h);}}g.bx=h;}Cy(g);g=CE(g);}}d.bx=g;}Cy(d);d =CE(d);}}a.dV=d;e=LI(a,b);j=IZ(e,c);IZ(e,c);a.hR=a.hR+1|0;return j;} function LI(a,b){var c,d,e;c=a.dV;while(true){if(c===null)return null;d=c.b8;e=b===null?d.cr(b):b.cr(d);if(!e)break;c=e>=0?c.bx:c.bv;}return c;} function AQg(a,b,c){var d,e,f,g,h,i,j;d=a.dV;e=W(C0,d===null?0:d.dI);f=e.data;g=0;a:{while(d!==null){h=d.b8;i=b===null?h.cr(b):b.cr(h);if(c)i= -i|0;if(!i){c=g+1|0;f[g]=d;break a;}if(i>=0)d=c?d.bv:d.bx;else{i=g+1|0;f[g]=d;d=c?d.bx:d.bv;g=i;}}c=g;}d=e.constructor;if(d===null)b=null;else{b=d.classObject;if(b===null){b=new CD;b.cj=d;h=b;d.classObject=h;}}j=b.cj.$meta.item;if(j===null)d=null;else{d=j.classObject;if(d===null){d=new CD;d.cj=j;b=d;j.classObject=b;}}if(d===null){b=new Gb;b.f=1;b.e=1;J(b);}if(d===G($rt_voidcls())) {b=new BG;b.f=1;b.e=1;J(b);}if(c<0){b=new K1;b.f=1;b.e=1;J(b);}h=LT(d.cj,c);g=f.length;if(c=0)d=c?d.bv:d.bx;else{i=g+1|0;f[g]=d;d=c?d.bx:d.bv;g=i;}}d=e.constructor;if(d===null)b=null;else{b=d.classObject;if(b===null){b=new CD;b.cj=d;h=b;d.classObject=h;}}j=b.cj.$meta.item;if(j===null)d=null;else{d=j.classObject;if(d===null){d=new CD;d.cj=j;b=d;j.classObject=b;}}if(d===null){b=new Gb;b.f=1;b.e=1;J(b);}if(d===G($rt_voidcls())){b=new BG;b.f=1;b.e=1;J(b);}if (g<0){b=new K1;b.f=1;b.e=1;J(b);}b=LT(d.cj,g);c=f.length;if(g=0){l=h.bx;if(l===null)l=F6(c);else{e=F2(a.hZ,c,Gw(l));if(e){if(e>=0)l.bx=Cv(a,l.bx,c);else l.bv=Cv(a,l.bv,c);Cy(l);l=CE(l);}}h.bx=l;}else{l=h.bv;if(l===null)l=F6(c);else{e=F2(a.hZ,c,Gw(l));if(e){if(e>=0)l.bx=Cv(a,l.bx,c);else l.bv=Cv(a,l.bv,c);Cy(l);l=CE(l);}}h.bv=l;}Cy(h);h=CE(h);}}k.bx=h;}Cy(k);k=CE(k);}}j.bx=k;}Cy(j);j=CE(j);}}i.bx=j;}Cy(i);i=CE(i);}}g.bx=i;}Cy(g);g=CE(g);}}d.bx=g;}Cy(d);d=CE(d);}}f.bx =d;}Cy(f);f=CE(f);}}b.bx=f;}Cy(b);return CE(b);} function Ws(a,b,c){var d,e,f,g,h,i,j;if(b===null)return null;d=b.b8;e=c===null?d.cr(c):c.cr(d);if(e<0)b.bv=Ws(a,b.bv,c);else if(e>0)b.bx=Ws(a,b.bx,c);else{d=b.bx;if(d===null)return b.bv;f=b.bv;g=W(C0,d.dI).data;h=0;while(true){b=d.bv;if(b===null)break;i=h+1|0;g[h]=d;h=i;d=b;}b=d.bx;while(h>0){h=h+(-1)|0;j=g[h];j.bv=b;Cy(j);b=CE(j);}d.bx=b;d.bv=f;Cy(d);b=d;}Cy(b);return CE(b);} function Bq(){var a=this;K.call(a);a.k=0;a.Iz=0;a.A=0;a.be=null;a.B=0;a.Y=null;} function OW(a){var b=new Bq();Py(b,a);return b;} function D2(a,b){var c=new Bq();BAc(c,a,b);return c;} function E_(a,b,c){var d=new Bq();A1e(d,a,b,c);return d;} function Hw(a){var b=new Bq();OQ(b,a);return b;} function E6(a,b){var c=new Bq();S6(c,a,b);return c;} function D4(a,b,c){var d=new Bq();Xf(d,a,b,c);return d;} function Gr(a,b,c){var d=new Bq();NB(d,a,b,c);return d;} A.Qb=function(){var a=new Bq();B1i(a);return a;}; function Py(a,b){var c;c=b.b;a.k=0;a.Y=null;a.A=c;a.k=1;a.B=0;} function BAc(a,b,c){var d;d=b.b;a.k=0;a.Y=null;a.A=d;a.k=c;a.B=0;} function A1e(a,b,c,d){var e;e=b.b;a.k=0;a.Y=null;a.A=e;a.k=c;a.B=d;if(d<0)a.B=0;} function OQ(a,b){var c;c=b.K;a.k=0;a.Y=null;a.A=c;a.k=1;a.B=0;} function S6(a,b,c){var d;d=b.K;a.k=0;a.Y=null;a.A=d;a.k=c;a.B=0;} function Xf(a,b,c,d){var e;e=b.K;a.k=0;a.Y=null;a.A=e;a.k=c;a.B=d;if(d<0)a.B=0;} function NB(a,b,c,d){a.k=0;a.Y=null;a.A=b;a.k=c;a.B=d;if(d<0)a.B=0;} function Lz(b){var c;c=new Bq;c.k=0;c.Y=null;Qn(c,b);Bp();if(A.Kc.data[c.A]===null)c=null;return c;} function B1i(a){a.k=0;a.Y=null;} function TF(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=new Bq;d=a.A;e=a.B;c.k=0;c.Y=null;c.A=d;c.k=b;c.B=e;if(e<0)c.B=0;f=a.be;if(f!==null){g=new BZ;h=f.w;if(h===null)h=B(3);g.w=h;h=new BN;d=BM(16);h.bk=0;i=W(BO,d);j=i.data;h.d=i;h.b1=0.75;h.b3=j.length*0.75|0;g.m=h;h=f.m;if(h.I===null){k=new BV;k.b$=h;h.I=k;}h=h.I.bm();while(h.bh()){k=h.bg();l=f.m;if(k===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{a:{if(!k.q){j=k.o.data;m=j.length;n=0;while(true){if(n>=m)break a;o=j[n];k.q=(31*k.q|0)+o|0;n=n+1 |0;}}}n=k.q;j=l.d.data;l=j[n&(j.length-1|0)];while(l!==null){if(l.t==n){p=l.h;if(k!==p&&!Bc(k,p)?0:1)break;}l=l.i;}}l=l===null?null:l.x;l=l.cQ();p=g.m;if(k!==null)l.w=k;else l.w=B(3);Bg(p,k,l);}c.be=g;}a.k=a.k-b|0;return c;} function ET(a){Bp();return A.Kc.data[a.A];} function AFd(a,b){var c,d,e,f;c=a.A<<16>>16;d=b.m;e=new CY;e.w=B(619);e.cU=c;Bg(d,B(619),e);c=a.k<<24>>24;e=b.m;d=new CP;d.w=B(620);d.cM=c;Bg(e,B(620),d);c=a.B<<16>>16;e=b.m;d=new CY;d.w=B(621);d.cU=c;Bg(e,B(621),d);f=a.be;if(f!==null){e=b.m;f.w=B(622);Bg(e,B(622),f);}return b;} function Qn(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(619));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(619)!==f&&!Bc(B(619),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(619)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(619));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(619)!==f&&!Bc(B(619),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cU;}a.A=g;c=b.m;d=BE(B(620));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f =c.h;if(B(620)!==f&&!Bc(B(620),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(620)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(620));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(620)!==f&&!Bc(B(620),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}a:{a.k=g;c=b.m;if(!B(621).q){e=B(621).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(621).q=(31*B(621).q|0)+d|0;h=h+1|0;}}}d=B(621).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t ==d){f=c.h;if(B(621)!==f&&!Bc(B(621),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(621));g=(i===null?null:i.x).cU;}a.B=g;if(g<0)a.B=0;if(BR(b.m,B(622))===null?0:1)a.be=EY(b,B(622));} function IR(a){Bp();return A.Kc.data[a.A].fb;} function WZ(a){Bp();return A.Kc.data[a.A].fy<=0?0:1;} function BFX(a){Bp();return A.Kc.data[a.A].jk;} function O7(a){return a.B;} function HK(a){return a.B;} function Q4(a,b){a.B=b;if(b<0)a.B=0;} function On(a){Bp();return A.Kc.data[a.A].fy;} function AGD(a,b,c){var d,e,f,g,h,i,j,k,l,m;Bp();if(!(A.Kc.data[a.A].fy<=0?0:1))return 0;if(b>0){D9();d=FE(A.Qc.fC,a);e=0;f=0;g=d+1|0;h=g-1|0;i=g&h;j=F(g);while(d>0&&f=0)break;k=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=k;l=H(N(k,17));}l=m<=0?0:1;}if(l)e=e+1|0;f=f+1|0;}b=b-e|0;if(b<=0)return 0;}b=a.B+b|0;a.B=b;return b<=A.Kc.data[a.A].fy?0:1;} function BeQ(a,b,c){var d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=c instanceof Co;if(!(d&&c.ct.ez)){Bp();if((A.Kc.data[a.A].fy<=0?0:1)&&AGD(a,b,c.C)){$p=1;continue _;}}return;case 1:AVq(c,a);if(C()){break _;}if(!d){b=a.k-1|0;a.k=b;if(b<0)a.k=0;a.B=0;return;}c=c;DL();e=A.Qd.data[a.A];b=1;$p=2;case 2:A4A(c,e,b);if(C()){break _;}b=a.k-1|0;a.k=b;if(b<0)a.k=0;a.B=0;return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Ban(a,b,c){var d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();d=A.Kc.data[a.A];$p=1;case 1:$z=d.Tz(a,b,c);if(C()){break _;}e=$z;if(!e)return;DL();b=A.Qe.data[a.A];e=1;$p=2;case 2:A4A(c,b,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Gj(a){var b,c,d,e,f;b=new Bq;c=a.A;d=a.k;e=a.B;b.k=0;b.Y=null;b.A=c;b.k=d;b.B=e;if(e<0)b.B=0;f=a.be;if(f!==null)b.be=JO(f);return b;} function Pu(b,c){var d,e;a:{if(b===null&&c===null)d=1;else if(b!==null&&c!==null){b=b.be;if(b===null&&c.be!==null)d=0;else{if(b!==null){c=c.be;if(!Ju(b,c))d=0;else{c=c;b=b.m;e=new Mt;e.vk=b;b=c.m;c=new Mt;c.vk=b;d=VI(e,c);}if(!d){d=0;break a;}}d=1;}}else d=0;}return d;} function Cr8(b,c){return b===null&&c===null?1:b!==null&&c!==null?R0(b,c):0;} function R0(a,b){var c,d,e;a:{if(a.k!=b.k)c=0;else if(a.A!=b.A)c=0;else if(a.B!=b.B)c=0;else{d=a.be;if(d===null&&b.be!==null)c=0;else{if(d!==null){b=b.be;if(!Ju(d,b))c=0;else{b=b;d=d.m;e=new Mt;e.vk=d;b=b.m;d=new Mt;d.vk=b;c=VI(e,d);}if(!c){c=0;break a;}}c=1;}}}return c;} function BBm(a){Bp();return A.Kc.data[a.A].qY(a);} function X$(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;if(b===null)c=null;else{c=new Bq;d=b.A;e=b.k;f=b.B;c.k=0;c.Y=null;c.A=d;c.k=e;c.B=f;if(f<0)c.B=0;b=b.be;if(b!==null){g=new BZ;h=b.w;if(h===null)h=B(3);g.w=h;h=new BN;d=BM(16);h.bk=0;i=W(BO,d);j=i.data;h.d=i;h.b1=0.75;h.b3=j.length*0.75|0;g.m=h;k=b.m;if(k.I===null){h=new BV;h.b$=k;k.I=h;}l=k.I.bm();while(l.bh()){m=l.bg();h=b.m;if(m===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{a:{if(!m.q){j=m.o.data;d=j.length;e=0;while(true){if(e>=d)break a;n=j[e];m.q =(31*m.q|0)+n|0;e=e+1|0;}}}f=m.q;j=h.d.data;h=j[f&(j.length-1|0)];while(h!==null){if(h.t==f){k=h.h;if(m!==k&&!Bc(m,k)?0:1)break;}h=h.i;}}h=h===null?null:h.x;o=h.cQ();h=g.m;if(m!==null)o.w=m;else o.w=B(3);Bg(h,m,o);}c.be=g;}}return c;} function CBF(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);c=a.k;BF(b,b.g,c,10);V(b,b.g,B(623));Bp();d=A.Kc.data[a.A].E$();V(b,b.g,d);V(b,b.g,B(624));c=a.B;BF(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=h)break a;d=e[k];B(626).q=(31*B(626).q|0)+d|0;k=k+1|0;}}}d=B(626).q;e=j.d.data;j=e[d&(e.length-1|0)];while(j!==null){if(j.t==d){f=j.h;if(B(626)!==f&&!Bc(B(626),f)?0:1)break;}j=j.i;}if(j===null? 0:1){b:{c=g.m;if(!B(626).q){e=B(626).o.data;h=e.length;k=0;while(true){if(k>=h)break b;d=e[k];B(626).q=(31*B(626).q|0)+d|0;k=k+1|0;}}}h=B(626).q;b=!(Dy(c,B(626),h&(c.d.data.length-1|0),h)===null?0:1)?B(3):(C1(g.m,B(626))).dX;}}}return b;} function PA(a,b){var c,d,e,f,g,h,i,j,k;if(a.be===null){c=new BZ;c.w=B(622);d=new BN;e=BM(16);d.bk=0;f=W(BO,e);g=f.data;d.d=f;d.b1=0.75;d.b3=g.length*0.75|0;c.m=d;a.be=c;}d=a.be.m;h=BE(B(625));g=d.d.data;d=g[h&(g.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(B(625)!==i&&!Bc(B(625),i)?0:1)break;}d=d.i;}if(!(d===null?0:1)){c=a.be;i=new BZ;Je(i,B(3));i.m=Fm();KC(c,B(625),i);}a:{c=a.be;i=c.m;if(!B(625).q){g=B(625).o.data;e=g.length;j=0;while(true){if(j>=e)break a;h=g[j];B(625).q=(31*B(625).q|0)+h|0;j=j+1|0;}}}j =B(625).q;g=i.d.data;k=g[j&(g.length-1|0)];while(k!==null){if(k.t==j){i=k.h;if(B(625)!==i&&!Bc(B(625),i)?0:1)break;}k=k.i;}if(!(k===null?0:1)){i=new BZ;if(B(625)!==null)i.w=B(625);else i.w=B(3);c=new BN;e=BM(16);c.bk=0;f=W(BO,e);g=f.data;c.d=f;c.b1=0.75;c.b3=g.length*0.75|0;i.m=c;}else{c=c.m;if(B(625)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(625).q){g=B(625).o.data;e=g.length;j=0;while(true){if(j>=e)break b;h=g[j];B(625).q=(31*B(625).q|0)+h|0;j=j+1|0;}}}e=B(625).q;g=c.d.data;c =g[e&(g.length-1|0)];while(c!==null){if(c.t==e){i=c.h;if(B(625)!==i&&!Bc(B(625),i)?0:1)break;}c=c.i;}}i=c===null?null:c.x;}i=i.m;d=new DZ;d.w=B(626);d.dX=b;if(b!==null){Bg(i,B(626),d);return;}c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);} function ABJ(a){var b,c,d,e,f,g,h,i,j;b=a.be;if(b===null)c=0;else{b=b.m;d=BE(B(625));e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}b=b.i;}if(!(b===null?0:1))c=0;else{a:{g=a.be;f=g.m;if(!B(625).q){e=B(625).o.data;c=e.length;h=0;while(true){if(h>=c)break a;d=e[h];B(625).q=(31*B(625).q|0)+d|0;h=h+1|0;}}}d=B(625).q;e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null){if(f.t==d){i=f.h;if(B(625)!==i&&!Bc(B(625),i)?0:1)break;}f=f.i;}if(!(f===null?0:1)){g=new BZ;if (B(625)!==null)g.w=B(625);else g.w=B(3);b=new BN;c=BM(16);b.bk=0;j=W(BO,c);e=j.data;b.d=j;b.b1=0.75;b.b3=e.length*0.75|0;g.m=b;}else{g=g.m;if(B(625)===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{b:{if(!B(625).q){e=B(625).o.data;c=e.length;h=0;while(true){if(h>=c)break b;d=e[h];B(625).q=(31*B(625).q|0)+d|0;h=h+1|0;}}}d=B(625).q;e=g.d.data;g=e[d&(e.length-1|0)];while(g!==null){if(g.t==d){f=g.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}g=g.i;}}g=g===null?null:g.x;}c:{g=g.m;if(!B(626).q){e=B(626).o.data;c =e.length;h=0;while(true){if(h>=c)break c;d=e[h];B(626).q=(31*B(626).q|0)+d|0;h=h+1|0;}}}d=B(626).q;e=g.d.data;g=e[d&(e.length-1|0)];while(g!==null){if(g.t==d){f=g.h;if(B(626)!==f&&!Bc(B(626),f)?0:1)break;}g=g.i;}c=g===null?0:1;}}return c;} function Zk(a,b,c){var d,e,f,g,h,i,j,k,l,m;if(a.be===null){d=new BZ;d.w=B(3);e=new BN;f=BM(16);e.bk=0;g=W(BO,f);h=g.data;e.d=g;e.b1=0.75;e.b3=h.length*0.75|0;d.m=e;a.be=d;}a:{e=a.be.m;if(!B(627).q){h=B(627).o.data;f=h.length;i=0;while(true){if(i>=f)break a;j=h[i];B(627).q=(31*B(627).q|0)+j|0;i=i+1|0;}}}j=B(627).q;h=e.d.data;e=h[j&(h.length-1|0)];while(e!==null){if(e.t==j){k=e.h;if(B(627)!==k&&!Bc(B(627),k)?0:1)break;}e=e.i;}if(!(e===null?0:1)){e=a.be;l=new Ew;l.w=B(627);d=new BI;d.p=W(K,10);l.di=d;Bg(e.m,B(627), HP(l,B(627)));}b:{e=a.be.m;if(!B(627).q){h=B(627).o.data;m=h.length;f=0;while(true){if(f>=m)break b;i=h[f];B(627).q=(31*B(627).q|0)+i|0;f=f+1|0;}}}j=B(627).q;h=e.d.data;e=h[j&(h.length-1|0)];while(e!==null){if(e.t==j){k=e.h;if(B(627)!==k&&!Bc(B(627),k)?0:1)break;}e=e.i;}d=e===null?null:e.x;e=new BZ;e.w=B(3);k=new BN;f=BM(16);k.bk=0;h=W(BO,f);g=h.data;k.d=h;k.b1=0.75;k.b3=g.length*0.75|0;e.m=k;f=b.fC<<16>>16;b=new CY;b.w=B(619);b.cU=f;Bg(k,B(619),b);c=c<<24>>24<<16>>16;l=e.m;k=new CY;k.w=B(628);k.cU=c;Bg(l,B(628), k);d.jS=10;b=d.di;Bo(b,b.c+1|0);h=b.p.data;f=b.c;b.c=f+1|0;h[f]=e;b.j=b.j+1|0;} function Vy(a,b,c){var d,e,f,g,h;if(a.be===null){d=new BZ;d.w=B(3);e=new BN;f=BM(16);e.bk=0;g=W(BO,f);h=g.data;e.d=g;e.b1=0.75;e.b3=h.length*0.75|0;d.m=e;a.be=d;}d=a.be.m;if(b!==null)c.w=b;else c.w=B(3);Bg(d,b,c);} function BtC(a,b){a.Y=b;} function Tf(a){var b,c,d,e,f,g,h,i;b=a.be;c=b===null?0:1;a:{if(c){b:{b=b.m;if(!B(629).q){d=B(629).o.data;c=d.length;e=0;while(true){if(e>=c)break b;f=d[e];B(629).q=(31*B(629).q|0)+f|0;e=e+1|0;}}}f=B(629).q;d=b.d.data;b=d[f&(d.length-1|0)];while(b!==null){if(b.t==f){g=b.h;if(B(629)!==g&&!Bc(B(629),g)?0:1)break;}b=b.i;}if(b===null?0:1){c:{h=a.be;g=h.m;if(!B(629).q){d=B(629).o.data;c=d.length;e=0;while(true){if(e>=c)break c;f=d[e];B(629).q=(31*B(629).q|0)+f|0;e=e+1|0;}}}f=B(629).q;d=g.d.data;g=d[f&(d.length-1| 0)];while(g!==null){if(g.t==f){i=g.h;if(B(629)!==i&&!Bc(B(629),i)?0:1)break;}g=g.i;}if(!(g===null?0:1))c=0;else{h=h.m;if(B(629)===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{d:{if(!B(629).q){d=B(629).o.data;c=d.length;e=0;while(true){if(e>=c)break d;f=d[e];B(629).q=(31*B(629).q|0)+f|0;e=e+1|0;}}}f=B(629).q;d=h.d.data;h=d[f&(d.length-1|0)];while(h!==null){if(h.t==f){g=h.h;if(B(629)!==g&&!Bc(B(629),g)?0:1)break;}h=h.i;}}c=(h===null?null:h.x).cf;}break a;}}c=0;}return c;} function BDO(a,b){var c,d,e,f,g,h;if(!(a.be===null?0:1)){c=new BZ;c.w=B(622);d=new BN;e=BM(16);d.bk=0;f=W(BO,e);g=f.data;d.d=f;d.b1=0.75;d.b3=g.length*0.75|0;c.m=d;a.be=c;}h=a.be.m;c=new CV;c.w=B(629);c.cf=b;Bg(h,B(629),c);} function J0(){TP.call(this);this.iT=0;} A.Qf=function(){var a=new J0();BXZ(a);return a;}; function BFo(a){var b=new J0();Crb(b,a);return b;} function BXZ(a){var b;b=new Jw;b.jU=F(1);b.jV=C6;a.ib=b;a.iT=0;a.iT=0;b=new Mr;b.vX=F(-1);b.rD=(-1);b.xe=BS(4);b.lR=null;b.mU=null;b.gv=a;a.nK=b;Js(b,15);} function Crb(a,b){var c,d,e,f,g,h,i,j;c=15;d=new Jw;d.jU=F(1);d.jV=C6;a.ib=d;a.iT=0;a.iT=0;d=new Mr;d.vX=F(-1);d.rD=(-1);d.xe=BS(4);d.lR=null;d.mU=null;d.gv=a;a.nK=d;if(b)c=(-15);e=Js(d,c);if(!e)return;d=new GF;f=new Bi;f.r=Q(16);BF(f,f.g,e,10);V(f,f.g,B(89));g=a.fo;V(f,f.g,g);g=new Bh;h=f.r;c=f.g;i=Q(c);j=i.data;g.o=i;e=0;while(e=(-128)&&f<=127){Be();g=A.G$.data[f+128|0];}else{g=new Bn;g.s=f;}h=i.data;h[0]=g;if(d>=(-128)&&d<=127){Be();g=A.G$.data[d+128|0];}else{g=new Bn;g.s=d;}h[1]=g;b.f=1;b.e=1;b.bc=B(631);b.dM=i;J(b);}if(f<=e)return f;c=new J2;h=W(K,2);if(f>=(-128)&&f<=127){Be();g=A.G$.data[f+128|0];}else{g=new Bn;g.s =f;}i=h.data;i[0]=g;if(e>=(-128)&&e<=127){Be();g=A.G$.data[e+128|0];}else{g=new Bn;g.s=e;}i[1]=g;c.f=1;c.e=1;c.bc=B(632);c.dM=h;J(c);} function AGU(b,c){var d,e,f,g,h,i,j,k;a:{Ge();d=HH(b,c);if(d!==null){d=d.data;if(d.length==1){e=d[0];break a;}}e=null;}if(e!==null)return e.cx;e=JT(A.Qh,c);f=e.qB;b=e.gN;b.ha=0;b.kN=2;d=b.eX.data;g=0;h=d.length;if(g>h)J(HC());while(gh)J(HC());while(g=0){b=new Bb;c=new Bi;G3(c);G7(c,1);MZ(b,Hq(c));J(b);}d=b.eX.data;if(d[2]>=0){b=b.oM;if(!h){b=new C8;Dm(b);J(b);}if(i>=0){b=new Bb;c=new Bi;G3(c);G7(c,1);MZ(b,Hq(c));J(b);}g=d[2];if(!h){b=new C8;Dm(b);J(b);}if(i>=0){b=new Bb;c=new Bi;G3(c);G7(c,1);MZ(b,Hq(c));J(b);}f=d[3];if(g>f){b=new Bb;HJ(b);J(b);}d=b.o;j=f-g|0;k=Q(j).data;f=0;while(f=i.length){b=new Bh;c=f.r;e=f.g;i=Q(e);j=i.data;b.o=i;k=0;while(kd)V(f,f.g,B(237));l=i[h];if(!e)m=l;else{m=AQK(b,l);if(m===null){m=JT(A.Qh,l);n=m.qB;o=m.gN;o.ha=0;o.kN=2;i=o.eX.data;k=0;p=i.length;if(k>p)J(HC());while(kr)J(HC());while(q=0){b=new Bb;m=new Bi;G3(m);G7(m,1);MZ(b,Hq(m));J(b);}i=m.eX.data;if(i[2]<0)m=null;else{m=m.oM;if(!q){b=new C8;Dm(b);J(b);}if(r>=0){b=new Bb;m=new Bi;G3(m);G7(m,1);MZ(b,Hq(m));J(b);}p=i[2];if(!q){b=new C8;Dm(b);J(b);}if(r>=0){b=new Bb;m=new Bi;G3(m);G7(m,1);MZ(b,Hq(m));J(b);}m=ABh(m,p,i[3]);}k=g!==null&&!g.cF(m) ?0:1;}if(k)break;m=l;}}V(f,f.g,m);h=h+1|0;}J(AKj());} function HU(b){var c,d,e,f,g,h;c=new Bi;c.r=Q(16);d=0;while(true){e=b.data;f=e.length;if(d>=f)break;g=e[d].cq();if(d>0){if(d!=(f-1|0))V(c,c.g,B(110));else V(c,c.g,B(634));}V(c,c.g,g);d=d+1|0;}g=new Bh;b=c.r;d=c.g;e=Q(d);h=e.data;g.o=e;f=0;while(f=h?h:f;j=0;while(true){if(j>=i){d=f-h|0;break c;}if(j<0)break a;if(j>=f)break a;k=e[j];if(j<0)break b;if(j>=h)break b;d=k-g[j]|0;if(d)break;j=j+1|0;}}}return d;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function CjL(a,b){var c,d,e,f,g,h,i,j,k;a:{b:{c:{b=b;c=a.iP();b=b.iP();if(c===b)d=0;else{e=c.o.data;f=e.length;g=b.o.data;h=g.length;i=f>=h?h:f;j=0;while(true){if(j>=i){d=f-h|0;break c;}if(j<0)break a;if(j>=f)break a;k=e[j];if(j<0)break b;if(j>=h)break b;d=k-g[j]|0;if(d)break;j=j+1|0;}}}return d;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function AZq(){A.P8=null;} var AM0=Ba(Ea); A.Qi=function(){var a=new AM0();B3D(a);return a;}; function B3D(a){} function B3A(a){return B(635);} function BRa(a){return 2;} function B0A(a,b){return b.fA(B(636),W(K,0));} function BE$(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;if(c.length>1){if(Bc(c[0],B(637))){d=Bc(c[1],B(638))?0:Bc(c[1],B(639))?12500:HM(b,c[1],0,2147483647);e=0;while(true){c=A.Jb.dd.data;if(e>=c.length)break;f=c[e];g=F(d);f.b6.He(g);e=e+1|0;}f=B(640);c=W(K,1);if(d>=(-128)&&d<=127){Be();h=A.G$.data[d+128|0];}else{h=new Bn;h.s=d;}c.data[0]=h;d=0;h=A.P8;if (h===null)return;$p=2;continue _;}if(Bc(c[0],B(641))){i=HM(b,c[1],0,2147483647);d=0;j=F(i);while(true){c=A.Jb.dd.data;if(d>=c.length)break;h=c[d];g=L(h.b6.nw(),j);h.b6.He(g);d=d+1|0;}f=B(642);c=W(K,1);if(i>=(-128)&&i<=127){Be();h=A.G$.data[i+128|0];}else{h=new Bn;h.s=i;}c.data[0]=h;d=0;h=A.P8;if(h===null)return;$p=1;continue _;}}f=new EZ;c=W(K,0);f.f=1;f.e=1;f.bc=B(636);f.dM=c;J(f);case 1:Bu9(h,b,d,f,c);if(C()){break _;}return;case 2:Bu9(h,b,d,f,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g, h,i,j,$p);} function CBE(a,b,c){var d,e,f,g,h,i,j;c=c.data;d=c.length;if(d==1){e=W(Bh,2).data;e[0]=B(637);e[1]=B(641);f=c[d-1|0];b=new BI;b.p=W(K,10);d=e.length;g=0;while(g=k?0:1)){f=null;break b;}if(j=f){b=A.Ga;break a;}b=e[g];if(b.os==d)break;g=g+1|0;}}}else b=A.I9;}else b=A.Gb;}else b=A.Ga;return b;} function BJB(a,b,c){var d,e,f,g,h,i,j;c=c.data;d=c.length;if(d!=1){if(d!=2)b=null;else{e=(A$R(a)).data;f=c[d-1|0];b=new BI;b.p=W(K,10);g=e.length;d=0;while(d=0)break;if(f<0)break a;if(g>=0)break a;e[f]=b.p.data[f].cx;f=f+1|0;}return d;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);} function Cc0(a,b,c){return c!=1?0:1;} var ZD=Ba(Ea); A.Qk=null;A.Ql=function(){var a=new ZD();AWN(a);return a;}; function AWN(a){} function BQE(a){return B(652);} function B$y(a){return 2;} function Cb5(a,b){return b.fA(B(653),W(K,0));} function ByT(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;if(c.length<=0){d=new EZ;c=W(K,0);d.f=1;d.e=1;d.bc=B(653);d.dM=c;J(d);}e=BhD(a,b,c[0]);DC(A.Jb,e);d=A.Qk.data[e];EW();f=Fh(A.J9,d);d=B(654);c=W(K,1);c.data[0]=f;e=0;f=A.P8;if(f===null)return;$p=1;case 1:Bu9(f,b,e,d,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BhD(a,b,c){return !CK(c,B(655))&&!CK(c,B(656))?(!CK(c,B(657))&&!CK(c,B(658))?(!CK(c,B(659))&&!CK(c,B(660))?(!CK(c,B(661))&&!CK(c,B(662))?HM(b,c,0,3):3):2):1):0;} function B3P(a,b,c){var d,e,f,g,h,i,j;c=c.data;d=c.length;if(d!=1)b=null;else{e=W(Bh,4).data;e[0]=B(655);e[1]=B(657);e[2]=B(659);e[3]=B(661);f=c[d-1|0];b=new BI;b.p=W(K,10);g=e.length;h=0;while(h=c.length)break;c[f].b6.sr=d;f=f+1|0;}g=new Bi;g.r=Q(16);V(g,g.g,B(646));d=d.vR;V(g,g.g,d);e=new Bh;c=g.r;h=g.g;i=Q(h);j=i.data;e.o=i;k=0;while(k=0)break;f=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));g =H(N(f,17));}i=Bf(300+h|0,!e?20:80);if(d>=2)i=HM(b,c[1],1,1000000)*20|0;a:{j=A.Jb.dd.data[0].b6;j.wH(i);j.C$(i);if(e){j.B1(0);j.yV(0);k=B(677);c=W(K,0);i=0;j=A.P8;if(j===null)break a;$p=1;continue _;}if(CK(B(678),c[0])){j.B1(1);j.yV(0);k=B(679);c=W(K,0);i=0;j=A.P8;if(j===null)break a;$p=2;continue _;}if(CK(B(680),c[0])){j.B1(1);j.yV(1);k=B(681);c=W(K,0);i=0;j=A.P8;if(j!==null){$p=3;continue _;}}}return;case 1:Bu9(j,b,i,k,c);if(C()){break _;}return;case 2:Bu9(j,b,i,k,c);if(C()){break _;}return;case 3:Bu9(j,b, i,k,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BJO(a,b,c){var d,e,f,g,h,i,j;c=c.data;d=c.length;if(d!=1)b=null;else{e=W(Bh,3).data;e[0]=B(676);e[1]=B(678);e[2]=B(680);f=c[d-1|0];b=new BI;b.p=W(K,10);g=e.length;h=0;while(h1){h=h-1|0;if(0>h){b=new Bb;b.f=1;b.e=1;J(b);}e=new Bh;h= h-0|0;i=Q(h);j=i.data;e.o=i;k=0;while(k=0?0:1;if(h)k=k*(-1)|0;b:{if(d<=1){if(b instanceof CI){m=b;break b;}e=new Gz;c=W(K,0);e.f=1;e.e=1;e.bc=B(645);e.dM=c;J(e);}c:{n=c[1];Ge();c=HH(b,n);if(c!==null){c=c.data;if(c.length==1){m=c[0];break c;}}m=null;}if(m===null){e=A.Jb.cA.dN;o=0;p=e.j;q=e.by();d:{while(true){if(!(o>=q?0:1)) {m=null;break d;}if(p=(-128)&&k<=127){Be();e=A.G$.data[k+128|0];}else{e=new Bn;e.s=k;}g=c.data;g[0] =e;g[1]=m.cx;$p=6;continue _;case 4:Bj7(m,r);if(C()){break _;}e=B(689);c=Bm(K,[By(k),NL(m)]);$p=5;case 5:A08(b,e,c);if(C()){break _;}return;case 6:A08(b,l,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Cy_(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=2)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;h=0;while(h=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;Dm(b);J(b);}}return b;} function Cy1(a,b,c){return c!=1?0:1;} var ANq=Ba(Ea); A.Qs=function(){var a=new ANq();Cup(a);return a;}; function Cup(a){} function CaO(a){return B(690);} function CtF(a){return 2;} function B3x(a,b){return b.fA(B(691),W(K,0));} function BE6(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;d=c.length;e=X(d,1);if(e<0){b=new EZ;c=W(K,0);b.f=1;b.e=1;b.bc=B(691);b.dM=c;J(b);}f=X(d,2);if(f&&d!=4){if(!(b instanceof CI)){g=new Gz;c=W(K,0);g.f=1;g.e=1;g.bc=B(645);g.dM=c;J(g);}h=b;}else {a:{g=c[0];Ge();i=HH(b,g);if(i!==null){i=i.data;if(i.length==1){h=i[0];break a;}}h=null;}if(h===null){j=A.Jb.cA.dN;k=0;l=j.j;m=j.by();b:{while(true){if(!(k>=m?0:1)){h=null;break b;}if(l=r.eB?0:1)){j=null;break f;}j=BW(r);if(!CK(j.cx,g))continue;else break;}}if(j===null){b=new Gz;c=W(K,0);b.f=1;b.e=1;b.bc=B(633);b.dM=c;J(b);}}if(j.l===h.l){g=null;$p=4;continue _;}g=B(692);c=W(K,0);$p=7;continue _;case 1:BhT(h,g);if(C()){break _;}$p=2;case 2:BvL(h,o,p,q);if(C()){break _;}g=B(693);c=Bm(K, [NL(h),AB2(o),AB2(p),AB2(q)]);$p=3;case 3:A08(b,g,c);if(C()){break _;}return;case 4:BhT(h,g);if(C()){break _;}g=h.O;o=j.v;p=j.z;q=j.u;s=j.W;t=j.bV;$p=5;case 5:A_k(g,o,p,q,s,t);if(C()){break _;}g=B(694);c=Bm(K,[h.cx,j.cx]);$p=6;case 6:A08(b,g,c);if(C()){break _;}return;case 7:A08(b,g,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function AK_(a,b,c,d){return AMc(a,b,c,d,(-30000000),30000000);} function AMc(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$$je;g=d===B(695)?1:Jd(d,B(695),0);if(!g)c=0.0;if(!(g&&d.o.data.length<=1)){h=IY(d,B(164));if(g){i=d.o.data;j=i.length;if(1>j){b=new Bb;b.f=1;b.e=1;J(b);}d=new Bh;j=j-1|0;k=Q(j);l=k.data;d.o=k;m=0;while(m=(-128)&&e<=127){Be();p=A.G$.data[e+128|0];}else{p=new Bn;p.s=e;}k[1]=p;b.f=1;b.e=1;b.bc=B(697);b.dM=i;J(b);}if(c>f){b=new J2;i=W(K,2);k=i.data;p=new M8;p.yE=c;k[0]=p;if(f>=(-128)&&f<=127){Be();p=A.G$.data[f+128|0];}else{p=new Bn;p.s=f;}k[1]=p;b.f=1;b.e=1;b.bc=B(698);b.dM=i;J(b);}}return c;} function B6W(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=1&&d!=2)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;d=0;while(d=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}return b;} function CjY(a,b,c){return c?0:1;} var AEE=Ba(Ea); A.Qt=function(){var a=new AEE();CtR(a);return a;}; function CtR(a){} function BMI(a){return B(699);} function BNn(a){return 2;} function B7r(a,b){return b.fA(B(700),W(K,0));} function A4X(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;d=c.length;if(d<2){e=new EZ;c=W(K,0);e.f=1;e.e=1;e.bc=B(700);e.dM=c;J(e);}a:{e=c[0];Ge();f=HH(b,e);if(f!==null){f=f.data;if(f.length==1){g=f[0];break a;}}g=null;}if(g===null){h=A.Jb.cA.dN;i=0;j=h.j;k=h.by();b:{while(true){if (!(i>=k?0:1)){g=null;break b;}if(j=(-128)&&l<=127){Be();g=A.G$.data[l+128|0];}else{g=new Bn;g.s=l;}c.data[0]=g;b.f=1;b.e=1;b.bc=B(701);b.dM=c;J(b);}if(d>=3)j=HM(b,c[2],1,64);if(d>=4)k=ANW(b,c[3]);h=new Bq;h.k=0;h.Y=null;h.A=l;h.k=j;h.B=k;if(k<0)h.B=0;m=0;$p=1;case 1:$z=BkS(g, h,m);if(C()){break _;}e=$z;e.fd=0;e=B(702);f=W(K,4);n=A.Kc.data[l];o=new Bi;o.r=Q(16);h=n.qY(h);V(o,o.g,h);V(o,o.g,B(128));n=new Bh;c=o.r;k=o.g;p=Q(k);q=p.data;n.o=p;i=0;while(i=(-128)&&l<=127){Be();h=A.G$.data[l+128|0];}else{h=new Bn;h.s=l;}c[1]=h;c[2]=By(j);c[3]=g.cx;m=0;g=A.P8;if(g===null)return;$p=2;case 2:Bu9(g,b,m,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Cnn(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=1)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;h=0;while(h=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;Dm(b);J(b);}}return b;} function CdY(a,b,c){return c?0:1;} var AF2=Ba(Ea); A.Qu=function(){var a=new AF2();Cp6(a);return a;}; function Cp6(a){} function B9u(a){return B(703);} function Chl(a){return 2;} function CpV(a,b){return b.fA(B(704),W(K,0));} function Bs$(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;d=c.length;if(d<2){e=new EZ;c=W(K,0);e.f=1;e.e=1;e.bc=B(704);e.dM=c;J(e);}a:{e=c[0];Ge();f=HH(b,e);if(f!==null){f=f.data;if(f.length==1){g=f[0];break a;}}g=null;}if(g===null){h=A.Jb.cA.dN;i=0;j=h.j;k=h.by();b:{while(true){if(!(i>=k?0:1)){g=null;break b;}if (j=0){f=A.Qv.data;if(l=3){j=HM(b,c[2],0,1000000);if(!A.Qv.data[l].DS())i=j*20|0;else{m=j;i=j;j=m;}}else if(f[l].DS())i=1;if(d>=4)k=HM(b,c[3],0,255);if(j){e=new GK;e.fh=l;e.fg=i;e.fl=k;e.jz=0;$p=1;continue _;}if(!SS(g,l))J(CpY(B(705),Bm(K,[Yv(AFq(A.Qv.data[l])),NL(g)])));$p=2;continue _;}}b =new J2;c=W(K,1);if(l>=(-128)&&l<=127){Be();g=A.G$.data[l+128|0];}else{g=new Bn;g.s=l;}c.data[0]=g;b.f=1;b.e=1;b.bc=B(706);b.dM=c;J(b);case 1:AVk(g,e);if(C()){break _;}h=B(707);f=W(K,5);n=f.data;e=A.Qv.data[e.fh].q8;EW();n[0]=Fh(A.J9,e);if(l>=(-128)&&l<=127){Be();e=A.G$.data[l+128|0];}else e=A.B1(l);n[1]=e;n[2]=By(k);n[3]=g.cx;n[4]=By(j);$p=4;continue _;case 2:Bh_(g,l);if(C()){break _;}e=B(708);c=Bm(K,[Yv(AFq(A.Qv.data[l])),NL(g)]);$p=3;case 3:A08(b,e,c);if(C()){break _;}return;case 4:A08(b,h,f);if(C()){break _;}return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function CoJ(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=1)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;h=0;while(h=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;Dm(b);J(b);}}return b;} function BSq(a,b,c){return c?0:1;} var AKV=Ba(Ea); A.Qw=function(){var a=new AKV();ClJ(a);return a;}; function ClJ(a){} function B6M(a){return B(709);} function B9x(a){return 2;} function Cv2(a,b){return b.fA(B(710),W(K,0));} function A4l(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=c.data;e=d.length;if(e<2){b=new EZ;c=W(K,0);b.f=1;b.e=1;b.bc=B(710);b.dM=c;J(b);}a:{f=d[0];Ge();c=HH(b,f);if(c!==null){c=c.data;if(c.length==1){g=c[0];break a;}}g=null;}if(g===null){h=A.Jb.cA.dN;i=0;j=h.j;k=h.by();b:{while(true){if(!(i>=k?0:1)){g=null;break b;}if (j=0?f.cI.data[k]:null;c:{if(n===null){f=B(711);c=W(K,0);m=0;g=A.P8;if(g===null)break c;$p=1;continue _;}o=A.Qx.data[m];if(o===null){b=new J2;c=W(K,1);if(m>=(-128)&&m<=127){Be();g=A.G$.data[m+128|0];}else{g=new Bn;g.s=m;}c.data[0]=g;b.f=1;b.e=1;b.bc=B(712);b.dM=c;J(b);}if(!o.Fu(n)){f=B(713);c =W(K,0);m=0;g=A.P8;if(g===null)break c;$p=2;continue _;}if(e>=3)l=HM(b,d[2],1,o.mn());g=n.be;m=g===null?0:1;d:{if(m){if(g===null)h=null;else{f=BR(g.m,B(627));h=f===null?null:f.x;}if(h!==null){e=0;while(true){if(e>=E4(h))break d;j=Ga(C5(h.di,e),B(619));c=A.Qx.data;if(c[j]!==null){f=c[j];if(!f.Hb(o)){g=B(714);c=Bm(K,[AO9(o,l),AO9(f,Ga(EP(h,e),B(628)))]);$p=4;continue _;}}e=e+1|0;}}}}Zk(n,o,l);f=B(715);c=W(K,0);m=0;g=A.P8;if(g!==null){$p=3;continue _;}}return;case 1:Bu9(g,b,m,f,c);if(C()){break _;}return;case 2:Bu9(g, b,m,f,c);if(C()){break _;}return;case 3:Bu9(g,b,m,f,c);if(C()){break _;}return;case 4:A08(b,g,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function CnI(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=1)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;h=0;while(h=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;Dm(b);J(b);}}return b;} function CpA(a,b,c){return c?0:1;} var AGF=Ba(Ea); A.Qy=function(){var a=new AGF();BJ$(a);return a;}; function BJ$(a){} function Co4(a){return B(716);} function Ccl(a){return 0;} function BWk(a,b){return b.fA(B(717),W(K,0));} function BDu(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c.data.length<=0){d=new EZ;c=W(K,0);d.f=1;d.e=1;d.bc=B(717);d.dM=c;J(d);}d=TY(b,c,0,b.VY(1,B(716)));e=A.Jb.cA;f=new BA;g=new Bi;g.r=Q(16);V(g,g.g,B(718));b=b.Bv();V(g,g.g,b);V(g,g.g,B(237));V(g,g.g,d);b=new Bh;c=g.r;h=g.g;i=Q(h);j=i.data;b.o=i;k=0;while(kl){if(0>l){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;l=l-0|0;c=Q(l);j=c.data;b.o=c;k=0;while(k=0)break;if(m<0)break b;if(l>=0)break b;b=b.p.data[m].O;if(!h)break a;l=b.L.bb;if(l!=2){if(l!=1)break a;if(d.X)break a;}m=m+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,f);if(C()){break _;}c:{d:{while(true){m=m+1|0;b=e.dN;l =X(m,b.c);if(l>=0)break;if(m<0)break d;if(l>=0)break d;b=b.p.data[m].O;if(!h)break c;l=b.L.bb;if(l==2)continue;if(l!=1)break c;if(d.X)break c;}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Cl7(a,b,c){var d,e,f,g,h,i,j;b=A.Jb.cA.dN;d=b.c;e=W(Bh,d).data;f=0;while(true){g=X(f,d);if(g>=0){c=c.data;b=c[c.length-1|0];h=new BI;h.p=W(K,10);f=e.length;i=0;while(i=0)break;e[f]=b.p.data[f].cx;f=f+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);} var AP7=Ba(Ea); A.QA=function(){var a=new AP7();BZx(a);return a;}; function BZx(a){} function B70(a,b){var c;c=A.Jb.rB===null?0:1;return !c&&!b.VY(2,B(719))?0:1;} function CBt(a){return B(719);} function BMn(a){return 2;} function BBy(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b instanceof Co?b.l:A.Jb.dd.data[0];e=new Bi;e.r=Q(16);V(e,e.g,B(720));f=d.b6.ld();OI(e,e.g,f,10);d=new Bh;c=e.r;g=e.g;h=Q(g);i=h.data;d.o=h;j=0;while(j=h){h=7;k=(e.c-1|0)/h|0;a:{try{c=c.data;l=!c.length?0:HM(b,c[0],1,k+1|0)-1|0;break a;}catch($$e){$$je=P($$e);if($$je instanceof J2){}else{throw $$e;}}d=C1(BBA(a),c[0]);if(d===null)J(BRE());J(Gf(d.oz(b),W(K,0)));}m=l+1|0;n=Bf(m,h);o=e.c;if(n=(-128)&&m<=127){Be();p=A.G$.data[m+128|0];}else{p=new Bn;p.s=m;}i=g.data;i[0]=p;k=k+1|0;if(k>=(-128)&&k<=127){Be();p=A.G$.data[k+128|0];}else{p=new Bn;p.s= k;}i[1]=p;d=b.fA(B(724),g);V(f,f.g,d);d=new Bh;c=f.r;q=f.g;g=Q(q);i=g.data;d.o=g;k=0;while(k=e.c)break;e.p.data[j]=d;j=j+1|0;}b=new Bb;Dm(b);J(b);case 1:b.kR(d);if(C()){break _;}q=Bf(l,h);if(q>=o){if(!l&&b instanceof Co){d=new Bi;d.r=Q(16);e=A.QD;YA(d,d.g,e);e=b.fA(B(725),W(K,0));V(d,d.g,e);d=T(d);$p=2;continue _;}return;}if(q>=0&&q=o){if(!l&&b instanceof Co){d=new Bi;d.r=Q(16);e=A.QD;YA(d,d.g,e);e=b.fA(B(725),W(K,0));V(d,d.g,e);d=T(d);$p=2;continue _;}return;}if(q>=0&&q=(-128)&&i<=127){Be();f=A.G$.data[i+128|0];}else{f=new Bn;f.s=i;}j[1]=f;e=0;f=A.P8;if(f===null)return;$p=2;continue _;}}d=new EZ;c=W(K,0);d.f=1;d.e=1;d.bc=B(732);d.dM=c;J(d);case 1:Bu9(f,b,e,d,c);if(C()){break _;}A.Jb.Uo=1;a.Pu=Bk();a.OB=A.Jb.rR;return;case 2:Bu9(f,b,e,d,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Cpc(a,b,c){var d,e,f,g,h,i,j;c=c.data;d=c.length;if(d!=1)b=null;else{e=W(Bh,2).data;e[0]=B(727);e[1]=B(729);f=c[d-1|0];b=new BI;b.p=W(K,10);g=e.length;h=0;while(h=j?0:1)){f=null;break b;}if(i=0){c=c.data;b=c[c.length-1|0];h=new BI;h.p=W(K,10);f=e.length;i=0;while(i=0)break;e[f]=b.p.data[f].cx;f=f+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);} function ChP(a,b,c){return c?0:1;} var AIT=Ba(Ea); A.QG=function(){var a=new AIT();BPO(a);return a;}; function BPO(a){} function CmQ(a){return B(740);} function BUE(a){return 1;} function B9N(a,b){return b.fA(B(741),W(K,0));} function BEJ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=c.data;if(d.length>0&&d[0].o.data.length>0){e=TY(b,c,0,1);f=A.Jb.cA;c=Bm(K,[b.Bv(),e]);b=new XR;KD();g=A.GX;h=new Bi;h.r=Q(16);b.Dz=h;b.Tv=g;a:{try{ACG(Bl8(b,h,g,B(742),c));break a;}catch($$e){$$je=P($$e);if($$je instanceof B1){e=$$je;}else{throw $$e;}}b.a78 =e;}b=b.Dz;if(b===null){b=new W0;b.f=1;b.e=1;J(b);}e=new Bh;c=b.r;i=b.g;d=Q(i);j=d.data;e.o=d;k=0;while(ki){if(0>i){b=new Bb;b.f=1;b.e=1;B3(b);J(b);}e=new Bh;i=i-0|0;c=Q(i);d=c.data;e.o=c;n=0;while(n=0)break;if(o<0)break c;if(i>=0)break c;e=e.p.data[o].O;if(!k)break b;n=e.L.bb;if(n!=2){if(n!=1)break b;if(l.X)break b;}o=o+1|0;}return;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}e=e.Z;$p=1;continue _;}e=new EZ;c=W(K,0);e.f=1;e.e=1;e.bc=B(741);e.dM=c;J(e);case 1:Bnv(e,b);if(C()){break _;}d:{e:{while(true){o=o+1|0;e=f.dN;i=X(o,e.c);if(i>=0)break;if(o<0)break e;if(i>=0)break e;e=e.p.data[o].O;if(!k)break d;n=e.L.bb;if(n==2)continue;if(n!=1)break d;if(l.X)break d;}return;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}e=e.Z;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function B3J(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d<1)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;d=0;while(d=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}return b;} var ANN=Ba(Ea); A.QH=function(){var a=new ANN();Cya(a);return a;}; function Cya(a){} function BZ2(a){return B(743);} function CgI(a){return 2;} function CgX(a,b){return b.fA(B(744),W(K,0));} function AVb(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;d=c.length;if(!d){if(!(b instanceof CI)){e=new Gz;c=W(K,0);e.f=1;e.e=1;e.bc=B(645);e.dM=c;J(e);}f=b;}else{a:{e=c[0];Ge();g=HH(b,e);if(g!==null){g=g.data;if(g.length==1){f=g[0];break a;}}f=null;}if(f===null){h=A.Jb.cA.dN;i=0;j=h.j;k=h.by();b:{while(true){if(!(i>=k?0:1)) {f=null;break b;}if(j1){b=new EZ;AOh(b,B(744),W(K,0));J(b);}e=AOe(f);if(e===null){f.o6=null;f.p_=0;}else{h=new FT;h.cZ=e.cZ;h.c0=e.c0;h.cW=e.cW;f.o6=h;f.p_=1;}h=B(745);c=Bm(K,[f.cx,By(e.cZ),By(e.c0),By(e.cW)]);m=0;e=A.P8;if(e===null)break c;$p=1;continue _;}if(f.l!==null){j=HM(b,c[1],(-30000000),30000000);i=HM(b,c[2],0,256);k=HM(b,c[3],(-30000000), 30000000);e=new FT;e.cZ=j;e.c0=i;e.cW=k;f.o6=e;f.p_=1;e=B(745);c=W(K,4);g=c.data;g[0]=f.cx;if(j>=(-128)&&j<=127){Be();f=A.G$.data[j+128|0];}else{f=new Bn;f.s=j;}g[1]=f;if(i>=(-128)&&i<=127){Be();f=A.G$.data[i+128|0];}else{f=new Bn;f.s=i;}g[2]=f;if(k>=(-128)&&k<=127){Be();f=A.G$.data[k+128|0];}else{f=new Bn;f.s=k;}g[3]=f;m=0;f=A.P8;if(f!==null){$p=2;continue _;}}}return;case 1:Bu9(e,b,m,h,c);if(C()){break _;}return;case 2:Bu9(f,b,m,e,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m, $p);} function BV_(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=1&&d!=2)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;d=0;while(d=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}return b;} function Cj8(a,b,c){return c?0:1;} var AGr=Ba(Ea); A.QI=function(){var a=new AGr();CeC(a);return a;}; function CeC(a){} function Cq_(a){return B(746);} function CgR(a){return 2;} function CwY(a,b){return b.fA(B(747),W(K,0));} function Bbj(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;d=c.length;if(d!=2){if(d!=1){if(d)J(Gf(B(747),W(K,0)));e=HU(ARP(AK5(a)));$p=1;continue _;}e=c[0];f=AK5(a);if(!A3C(f,e)){g=B(748);c=W(K,1);c.data[0]=e;$p=2;continue _;}h=A78(f,e);e=T(E(E(E(U(),e),B(749)),h));$p=3;continue _;}e=c[0];i=c[1];h=A.Jb.dd.data[0].b6.iE();g =h.g_.dV;a:{while(true){if(g===null){g=null;break a;}f=g.b8;j=e===null?f.cr(e):Ht(e,f);if(!j)break;g=j>=0?g.bx:g.bv;}}if(!(g===null?0:1)){g=B(748);c=W(K,1);c.data[0]=e;j=0;e=A.P8;if(e===null)return;$p=4;continue _;}g=h.g_.dV;b:{while(true){if(g===null){g=null;break b;}f=g.b8;j=e===null?f.cr(e):Ht(e,f);if(!j)break;g=j>=0?g.bx:g.bv;}}g=g===null?null:g.cS;if(g!==null)QI(g,i);else{h=h.g_;g=new Tn;QI(g,i);i=h.dV;if(i===null){i=new C0;f=null;i.b8=e;i.cS=f;i.dI=1;i.dR=1;}else{f=i.b8;j=e===null?f.cr(e):Ht(e,f);if(j) {if(j<0)i.bv=Cv(h,i.bv,e);else{k=i.bx;if(k===null){k=new C0;f=null;k.b8=e;k.cS=f;k.dI=1;k.dR=1;}else{f=k.b8;if(e===null)j=f.cr(e);else c:{f=f;if(e===f)j=0;else{d=I7(Dn(e),Dn(f));l=0;while(true){if(l>=d){j=Dn(e)-Dn(f)|0;break c;}j=Di(e,l)-Di(f,l)|0;if(j)break;l=l+1|0;}}}if(j){if(j<0)k.bv=Cv(h,k.bv,e);else{m=k.bx;if(m===null){m=new C0;f=null;C9(m);m.b8=e;m.cS=f;m.dI=1;m.dR=1;}else{f=m.b8;j=e===null?f.cr(e):Ht(e,f);if(j){if(j<0)m.bv=Cv(h,m.bv,e);else{n=m.bx;if(n===null){n=new C0;Ij(n,e,null);n.dI=1;n.dR=1;}else {f=n.b8;j=e===null?f.cr(e):Fb(e,f);if(j){if(j>=0)n.bx=Cv(h,n.bx,e);else n.bv=Cv(h,n.bv,e);Cy(n);n=CE(n);}}m.bx=n;}Cy(m);m=CE(m);}}k.bx=m;}Cy(k);k=CE(k);}}i.bx=k;}Cy(i);i=CE(i);}}h.dV=i;e=LI(h,e);e.cS=g;IZ(e,g);h.hR=h.hR+1|0;}e=B(750);c=W(K,0);$p=5;continue _;case 1:b.kR(e);if(C()){break _;}return;case 2:A08(b,g,c);if(C()){break _;}return;case 3:b.kR(e);if(C()){break _;}return;case 4:Bu9(e,b,j,g,c);if(C()){break _;}return;case 5:A08(b,e,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l, m,n,$p);} function CgL(a,b,c){var d,e,f,g,h,i,j;c=c.data;d=c.length;if(d!=1){if(d!=2)b=null;else{e=W(Bh,2).data;e[0]=B(751);e[1]=B(752);f=c[d-1|0];b=new BI;b.p=W(K,10);g=e.length;d=0;while(d=k?0:1)) {f=null;break b;}if(j=(-128)&&d<=127){Be();f=A.G$.data[d+128|0];}else{f=new Bn;f.s=d;}g[1]=f;m=0;f=A.P8;if(f=== null)return;$p=2;case 2:Bu9(f,b,m,e,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function CBI(a,b,c){var d,e,f,g,h,i,j;a:{c=c.data;d=c.length;if(d!=1)b=null;else{b=A.Jb.cA.dN;e=b.c;f=W(Bh,e).data;g=0;while(true){h=X(g,e);if(h>=0){i=c[d-1|0];b=new BI;b.p=W(K,10);g=f.length;h=0;while(h=0)break;f[g]=b.p.data[g].cx;g=g+1|0;}b=new Bb;Dm(b);J(b);}}return b;} function Ckc(a,b,c){return c?0:1;} var AP_=Ba(Ea); A.QK=function(){var a=new AP_();BNU(a);return a;}; function BNU(a){} function Czw(a){return B(756);} function BKH(a){return 2;} function Beg(a,b,c){var d,e,f,g,h,i;c=c.data;if(c.length!=1){b=new EZ;c=W(K,0);b.f=1;b.e=1;b.bc=B(757);b.dM=c;J(b);}if(!(b instanceof NK)){b=new D_;c=W(K,0);b.f=1;b.e=1;b.bc=B(758);b.dM=c;J(b);}a:{d=c[0];Ge();c=HH(b,d);if(c!==null){c=c.data;if(c.length==1){b=c[0];break a;}}b=null;}if(b===null){e=A.Jb.cA.dN;f=0;g=e.j;h=e.by();b:{while(true){if(!(f>=h?0:1)){b=null;break b;}if(g=0){if(CK(d[0],B(760))){if(!f)J(Gf(B(761),W(K,0)));if(CK(d[1],B(762))){$p=1;continue _;}if(CK(d[1],B(641))){if(e<4)J(Gf(B(763),W(K,0)));f=2;$p=3;continue _;}if(CK(d[1],B(764))){if(e!=3)J(Gf(B(765),W(K,0)));g=d[2];$p=6;continue _;}if(!CK(d[1],B(766)))J(Gf(B(761),W(K,0)));if(e!=3&&e!=4)J(Gf(B(767),W(K,0)));f= 2;$p=9;continue _;}if(CK(d[0],B(233))){if(!f)J(Gf(B(768),W(K,0)));if(CK(d[1],B(762))){if(e>3)J(Gf(B(769),W(K,0)));f=2;$p=2;continue _;}if(CK(d[1],B(641))){if(e!=5)J(Gf(B(770),W(K,0)));f=2;$p=5;continue _;}if(CK(d[1],B(764))){if(e!=5)J(Gf(B(771),W(K,0)));f=2;$p=8;continue _;}if(CK(d[1],B(637))){if(e!=5)J(Gf(B(772),W(K,0)));f=2;$p=11;continue _;}if(!CK(d[1],B(773)))J(Gf(B(768),W(K,0)));if(e!=3)J(Gf(B(774),W(K,0)));f=2;$p=13;continue _;}if(CK(d[0],B(775))){if(!f)J(Gf(B(776),W(K,0)));if(CK(d[1],B(762))){if(e>3)J(Gf(B(777), W(K,0)));f=2;$p=4;continue _;}if(CK(d[1],B(641))){if(e<3)J(Gf(B(778),W(K,0)));f=2;$p=7;continue _;}if(CK(d[1],B(764))){if(e!=3)J(Gf(B(779),W(K,0)));f=2;$p=10;continue _;}if(CK(d[1],B(780))){if(e!=3)J(Gf(B(781),W(K,0)));f=2;$p=12;continue _;}if(CK(d[1],B(782))){if(e<4&&!(e==3&&b instanceof Co))J(Gf(B(783),W(K,0)));f=2;$p=14;continue _;}if(CK(d[1],B(784))){if(e<3&&!(b instanceof Co))J(Gf(B(785),W(K,0)));f=2;$p=15;continue _;}if(!CK(d[1],B(786)))J(Gf(B(776),W(K,0)));if(e!=4&&e!=5)J(Gf(B(787),W(K,0)));f=2;$p=16;continue _;}}J(Gf(B(788), W(K,0)));case 1:AYM(a,b);if(C()){break _;}return;case 2:BeR(a,b,c,f);if(C()){break _;}return;case 3:Bpu(a,b,c,f);if(C()){break _;}return;case 4:Boz(a,b,c,f);if(C()){break _;}return;case 5:BF1(a,b,c,f);if(C()){break _;}return;case 6:BpY(a,b,g);if(C()){break _;}return;case 7:A$p(a,b,c,f);if(C()){break _;}return;case 8:BF1(a,b,c,f);if(C()){break _;}return;case 9:AQC(a,b,c,f);if(C()){break _;}return;case 10:A7p(a,b,c,f);if(C()){break _;}return;case 11:BF1(a,b,c,f);if(C()){break _;}return;case 12:Bc4(a,b,c,f);if (C()){break _;}return;case 13:BIt(a,b,c,f);if(C()){break _;}return;case 14:A1a(a,b,c,f);if(C()){break _;}return;case 15:A6i(a,b,c,f);if(C()){break _;}return;case 16:AYf(a,b,c,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Sq(a){return A.Jb.dd.data[0].fx;} function ACb(a,b,c){var d,e,f;d=ACT(A.Jb.dd.data[0].fx,b);if(d===null){d=new D_;e=W(K,1);e.data[0]=b;d.f=1;d.e=1;d.bc=B(789);d.dM=e;J(d);}if(c&&d.kw.ny()){f=new D_;e=W(K,1);e.data[0]=b;f.f=1;f.e=1;f.bc=B(790);f.dM=e;J(f);}return d;} function Bpu(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c.data;f=d+1|0;g=e[d];h=f+1|0;i=e[f];j=A.Jb.dd.data[0].fx;N4();k=A.QM;if(i===null){k=k.d.data[0];while(k!==null&&k.h!==null){k=k.i;}}else{a:{if(!i.q){l=i.o.data;m=l.length;d=0;while(true){if(d>=m)break a;f=l[d];i.q=(31*i.q|0)+f|0;d=d+1|0;}}}n=i.q;l=k.d.data;k =l[n&(l.length-1|0)];while(k!==null){if(k.t==n){o=k.h;if(i!==o&&!Bc(i,o)?0:1)break;}k=k.i;}}k=k===null?null:k.x;if(k===null){b=A.QM;if(b.I===null){g=new BV;g.b$=b;b.I=g;}e=FZ(b.I,W(Bh,0));b=new EZ;c=W(K,1);c.data[0]=HU(e);b.f=1;b.e=1;b.bc=B(791);b.dM=c;J(b);}if(ACT(j,g)!==null){b=new D_;c=W(K,1);c.data[0]=g;b.f=1;b.e=1;b.bc=B(792);b.dM=c;J(b);}if(g.o.data.length>16){b=new Oy;c=W(K,2);e=c.data;e[0]=g;Be();e[1]=A.G$.data[144];b.f=1;b.e=1;b.bc=B(793);b.dM=c;J(b);}j=Zf(j,g,k);if(e.length>h){o=TY(b,c,h,0);f=o.o.data.length;if (f>32){b=new Oy;c=W(K,2);e=c.data;e[0]=o;Be();e[1]=A.G$.data[160];b.f=1;b.e=1;b.bc=B(794);b.dM=c;J(b);}if(f>0){j.t1=o;i=j.V0;$p=2;continue _;}}i=B(795);c=W(K,1);c.data[0]=g;d=0;g=A.P8;if(g===null)return;$p=1;case 1:Bu9(g,b,d,i,c);if(C()){break _;}return;case 2:i.a01(j);if(C()){break _;}i=B(795);c=W(K,1);c.data[0]=g;d=0;g=A.P8;if(g===null)return;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A$p(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c.data;f=d+1|0;g=e[d];h=A.Jb.dd.data[0].fx;if(QX(h,g)!==null){b=new D_;c=W(K,1);c.data[0]=g;b.f=1;b.e=1;b.bc=B(796);b.dM=c;J(b);}if(g.o.data.length>16){b=new Oy;c=W(K,2);e=c.data;e[0]=g;Be();e[1]=A.G$.data[144];b.f=1;b.e=1;b.bc=B(797);b.dM=c;J(b);}$p=1;case 1:$z=AS5(h,g);if(C()){break _;}i=$z;if(e.length>f){h=TY(b,c, f,0);f=h.o.data.length;if(f>32){b=new Oy;e=W(K,2);c=e.data;c[0]=h;Be();c[1]=A.G$.data[160];b.f=1;b.e=1;b.bc=B(798);b.dM=e;J(b);}if(f>0){i.Dg=h;h=i.y6;$p=3;continue _;}}i=B(799);c=W(K,1);c.data[0]=g;d=0;g=A.P8;if(g===null)return;$p=2;case 2:Bu9(g,b,d,i,c);if(C()){break _;}return;case 3:h.EJ(i);if(C()){break _;}i=B(799);c=W(K,1);c.data[0]=g;d=0;g=A.P8;if(g===null)return;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AYf(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;e=d+1|0;f=c[d];g=QX(A.Jb.dd.data[0].fx,f);if(g===null){h=new D_;c=W(K,1);c.data[0]=f;h.f=1;h.e=1;h.bc=B(800);h.dM=c;J(h);}d=e+1|0;f=Oi(c[e]);if(!CK(f,B(801))&&!CK(f,B(802))&&!CK(f,B(803))){b=new EZ;c=W(K,0);b.f=1;b.e=1;b.bc=B(787);b.dM=c;J(b);}if(c.length==4){if(CK(f,B(801))){b=new EZ;i=Bm(K, [f,HU(FZ(Ya(1,0),W(Bh,0)))]);b.f=1;b.e=1;b.bc=B(804);b.dM=i;J(b);}if(!CK(f,B(802))&&!CK(f,B(803))){b=new EZ;c=W(K,0);Jq(b,B(787));b.dM=c;J(b);}b=new EZ;c=W(K,2);i=c.data;i[0]=f;j=Bm(Bh,[B(751),B(752)]);f=new JR;f.pW=j;i[1]=HU(FZ(f,W(Bh,0)));b.f=1;b.e=1;b.bc=B(804);b.dM=c;J(b);}h=c[d];if(CK(f,B(801))){k=BdQ(h);if(h===null)J(Gf(B(804),Bm(K,[f,YN(Ya(1,0))])));k=AGJ(k);$p=1;continue _;}if(CK(f,B(802))){if(!CK(h,B(751))&&!CK(h,B(752)))J(Gf(B(804),Bm(K,[f,YN(AJZ(Bm(Bh,[B(751),B(752)])))])));d=CK(h,B(751));$p=4;continue _;}if (!CK(f,B(803))){k=B(805);c=Bm(K,[f,Q3(g),h]);$p=3;continue _;}if(!CK(h,B(751))&&!CK(h,B(752)))J(Gf(B(804),Bm(K,[f,YN(AJZ(Bm(Bh,[B(751),B(752)])))])));d=CK(h,B(751));$p=5;continue _;case 1:Bgi(g,k);if(C()){break _;}k=AGJ(A.QN);$p=2;case 2:ARt(g,k);if(C()){break _;}k=B(805);c=Bm(K,[f,Q3(g),h]);$p=3;case 3:A08(b,k,c);if(C()){break _;}return;case 4:Blc(g,d);if(C()){break _;}k=B(805);c=Bm(K,[f,Q3(g),h]);$p=3;continue _;case 5:BEs(g,d);if(C()){break _;}k=B(805);c=Bm(K,[f,Q3(g),h]);$p=3;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,$p);} function A7p(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;e=A.Jb.dd.data;f=e[0].fx;g=c[d];h=QX(e[0].fx,g);if(h===null){h=new D_;c=W(K,1);c.data[0]=g;h.f=1;h.e=1;h.bc=B(800);h.dM=c;J(h);}$p=1;case 1:ATb(f,h);if(C()){break _;}g=B(806);c=W(K,1);c.data[0]=h.nU;d=0;h=A.P8;if(h===null)return;$p=2;case 2:Bu9(h,b,d,g,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Boz(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;e=A.Jb.dd.data;f=e[0].fx;if(c.length<=d){f=f.rl;if(f.dg===null){g=new E5;g.hT=f;f.dg=g;}h=f.dg;if(h.by()<=0){b=new D_;c=W(K,0);MZ(b,B(807));b.dM=c;J(b);}g=new Bi;g.r=Q(16);EE();f=A.QC;V(g,g.g,f===null?B(88):f.jI);c=W(K,1);c.data[0]=By(h.by());f=b.fA(B(808),c);V(g,g.g, f);f=Ji(g.r,0,g.g);$p=1;continue _;}f=c[d];i=QX(e[0].fx,f);if(i===null){g=new D_;c=W(K,1);c.data[0]=f;g.f=1;g.e=1;g.bc=B(800);g.dM=c;J(g);}h=i.rH;if(h.ca.bk<=0){b=new D_;c=W(K,1);c.data[0]=i.nU;b.f=1;b.e=1;b.bc=B(809);b.dM=c;J(b);}f=new Bi;f.r=Q(16);EE();g=A.QC;V(f,f.g,g===null?B(88):g.jI);c=W(K,2);j=h.ca.bk;if(j>=(-128)&&j<=127){Be();k=A.G$.data[j+128|0];}else{k=new Bn;k.s=j;}e=c.data;e[0]=k;e[1]=i.nU;g=b.fA(B(810),c);V(f,f.g,g);g=new Bh;c=f.r;j=f.g;e=Q(j);l=e.data;g.o=e;m=0;while(m=c.length){n=h.ca.bk;if(!(n?0:1)){i=B(812);c=W(K,3);if(n>=(-128)&&n<=127){Be();l=A.G$.data[n+128|0];}else{l=new Bn;l.s=n;}k=c.data;k[0]=l;k[1]=g.nU;k[2]=HU(FZ(h,W(Bh,0)));d=0;g=A.P8;if(g!==null){$p=3;continue _;}}return;}a:{o=f+1|0;i=c[f];Ge();k=HH(b,i);if(k!==null){k=k.data;if(k.length==1){l=k[0];break a;}}l=null;}if(l!==null)i=l.cx;else{p=JT(A.Qh,i);q=p.qB;l=p.gN;l.ha=0;l.kN=2;j=l.eX;M$(j,0,j.data.length,(-1));k=l.gB;M$(k,0,k.data.length,(-1));l.hD =l.kj;l=p.gN;l.kN=2;l.hD=q;d=l.ia;if(d<0)d=q;l.ia=d;if(p.wg.ce(q,p.mx,l)<0)d=0;else{ALz(l);d=1;}if(!d)d=0;else{l=p.gN;l=Wn(l,1)<0?null:Pd(l.oM,Wn(l,1),Nw(l,1));d=m!==null&&!m.cF(l)?0:1;}if(d)J(AKj());}$p=2;continue _;case 1:e.bkQ(l,g);if(C()){break _;}Bg(h.ca,l,h);n=h.ca.bk;if(!(n?0:1)){i=B(812);c=W(K,3);if(n>=(-128)&&n<=127){Be();l=A.G$.data[n+128|0];}else{l=new Bn;l.s=n;}k=c.data;k[0]=l;k[1]=g.nU;k[2]=HU(FZ(h,W(Bh,0)));d=0;g=A.P8;if(g!==null){$p=3;continue _;}}return;case 2:e.bkQ(i,g);if(C()){break _;}NY(h, i);f=o;if(f>=c.length){n=h.ca.bk;if(!(n?0:1)){i=B(812);c=W(K,3);if(n>=(-128)&&n<=127){Be();l=A.G$.data[n+128|0];}else{l=new Bn;l.s=n;}k=c.data;k[0]=l;k[1]=g.nU;k[2]=HU(FZ(h,W(Bh,0)));d=0;g=A.P8;if(g!==null){$p=3;continue _;}}return;}b:{o=f+1|0;i=c[f];Ge();k=HH(b,i);if(k!==null){k=k.data;if(k.length==1){l=k[0];break b;}}l=null;}if(l!==null)i=l.cx;else{p=JT(A.Qh,i);q=p.qB;l=p.gN;l.ha=0;l.kN=2;j=l.eX;M$(j,0,j.data.length,(-1));k=l.gB;M$(k,0,k.data.length,(-1));l.hD=l.kj;l=p.gN;l.kN=2;l.hD=q;d=l.ia;if(d<0)d=q;l.ia =d;if(p.wg.ce(q,p.mx,l)<0)d=0;else{ALz(l);d=1;}if(!d)d=0;else{l=p.gN;l=Wn(l,1)<0?null:Pd(l.oM,Wn(l,1),Nw(l,1));d=m!==null&&!m.cF(l)?0:1;}if(d)J(AKj());}continue _;case 3:Bu9(g,b,d,i,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function A6i(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{e=A.Jb.dd.data[0].fx;f=new LK;g=new BN;h=BM(16);g.bk=0;i=W(BO,h);j=i.data;g.d=i;g.b1=0.75;g.b3=j.length*0.75|0;f.ca=g;g=new LK;k=new BN;h=BM(16);k.bk=0;i=W(BO,h);j=i.data;k.d=i;k.b1=0.75;k.b3=j.length*0.75|0;g.ca=k;if(!(b instanceof Co&&d==c.data.length)){i=c.data;if(d>=i.length)break a;h =d+1|0;k=AGU(b,i[d]);$p=1;continue _;}if(!(b instanceof CI)){f=new Gz;c=W(K,0);f.f=1;f.e=1;f.bc=B(645);f.dM=c;J(f);}l=b.cx;k=H1(e,l);if(k!==null){$p=2;continue _;}if(!0)Bg(g.ca,l,g);else Bg(f.ca,l,f);}m=f.ca.bk;if(!(m?0:1)){e=B(813);c=W(K,2);if(m>=(-128)&&m<=127){Be();k=A.G$.data[m+128|0];}else{k=new Bn;k.s=m;}i=c.data;i[0]=k;i[1]=HU(FZ(f,W(Bh,0)));d=0;f=A.P8;if(f!==null){$p=3;continue _;}}m=g.ca.bk;if(m?0:1)return;b=new D_;c=W(K,2);if(m>=(-128)&&m<=127){Be();e=A.G$.data[m+128|0];}else{e=new Bn;e.s=m;}i=c.data;i[0] =e;i[1]=HU(FZ(g,W(Bh,0)));FN(b,B(814));b.dM=c;J(b);case 1:$z=Bug(e,k);if(C()){break _;}d=$z;if(!d){NY(g,k);d=h;}else{NY(f,k);d=h;}i=c.data;if(d=(-128)&&m<=127){Be();k=A.G$.data[m+128|0];}else{k=new Bn;k.s=m;}i=c.data;i[0]=k;i[1]=HU(FZ(f,W(Bh,0)));d=0;f=A.P8;if(f!==null){$p=3;continue _;}}m=g.ca.bk;if(m?0:1)return;b=new D_;c=W(K,2);if(m>=(-128)&&m<=127){Be();e=A.G$.data[m+128|0];}else{e=new Bn;e.s=m;}i=c.data;i[0]=e;i[1] =HU(FZ(g,W(Bh,0)));FN(b,B(814));b.dM=c;J(b);case 2:e.PZ(l,k);if(C()){break _;}if(!1)Bg(g.ca,l,g);else Bg(f.ca,l,f);m=f.ca.bk;if(!(m?0:1)){e=B(813);c=W(K,2);if(m>=(-128)&&m<=127){Be();k=A.G$.data[m+128|0];}else{k=new Bn;k.s=m;}i=c.data;i[0]=k;i[1]=HU(FZ(f,W(Bh,0)));d=0;f=A.P8;if(f!==null){$p=3;continue _;}}m=g.ca.bk;if(m?0:1)return;b=new D_;c=W(K,2);if(m>=(-128)&&m<=127){Be();e=A.G$.data[m+128|0];}else{e=new Bn;e.s=m;}i=c.data;i[0]=e;i[1]=HU(FZ(g,W(Bh,0)));FN(b,B(814));b.dM=c;J(b);case 3:Bu9(f,b,d,e,c);if(C()) {break _;}m=g.ca.bk;if(m?0:1)return;b=new D_;c=W(K,2);if(m>=(-128)&&m<=127){Be();e=A.G$.data[m+128|0];}else{e=new Bn;e.s=m;}i=c.data;i[0]=e;i[1]=HU(FZ(g,W(Bh,0)));FN(b,B(814));b.dM=c;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bc4(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=c.data;e=A.Jb.dd.data;f=e[0].fx;g=c[d];h=QX(e[0].fx,g);if(h===null){i=new D_;c=W(K,1);c.data[0]=g;i.f=1;i.e=1;i.bc=B(800);i.dM=c;J(i);}g=new BI;j=h.rH.ca;g.p=W(K,j.bk);if(j.I===null){i=new BV;i.b$=j;j.I=i;}j=j.I.bm();d=0;while(true){c=g.p.data;k=c.length;if(d>=k)break;c[d]= j.bg();d=d+1|0;}g.c=k;if(k?0:1){b=new D_;c=W(K,1);c.data[0]=h.nU;b.f=1;b.e=1;b.bc=B(815);b.dM=c;J(b);}l=g.j;d=g.by();if(0>=d?0:1){if(l=(-128)&&l<=127){Be();g=A.G$.data[l+128|0];}else{g=new Bn;g.s=l;}e=c.data;e[0]=g;e[1]=h.nU;d=0;g=A.P8;if(g===null)return;$p=2;continue _;case 1:f.PZ(i,h);if(C()){break _;}m=k;if(m>=d?0:1){if(l=(-128)&&l<=127){Be();g=A.G$.data[l+128|0];}else{g=new Bn;g.s=l;}e=c.data;e[0]=g;e[1]=h.nU;d=0;g=A.P8;if(g===null)return;$p=2;case 2:Bu9(g,b,d,i,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BpY(a,b,c){var d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=A.Jb.dd.data[0].fx;e=ACb(a,c,0);$p=1;case 1:BgZ(d,e);if(C()){break _;}d=B(817);f=W(K,1);f.data[0]=c;g=0;c=A.P8;if(c===null)return;$p=2;case 2:Bu9(c,b,g,d,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AYM(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=A.Jb.dd.data[0].fx.su;if(c.dg===null){d=new E5;d.hT=c;c.dg=d;}e=c.dg;if(e.by()<=0){b=new D_;f=W(K,0);b.f=1;b.e=1;b.bc=B(818);b.dM=f;J(b);}c=new Bi;c.r=Q(16);EE();d=A.QC;V(c,c.g,d===null?B(88):d.jI);f=W(K,1);g=e.by();if(g>=(-128)&&g<=127){Be();h=A.G$.data[g+128|0];}else{h=new Bn;h.s=g;}f.data[0]= h;d=b.fA(B(819),f);V(c,c.g,d);d=new Bh;f=c.r;g=c.g;i=Q(g);j=i.data;d.o=i;k=0;while(k=g.kF){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}if(g.eX.data[2]>=0){h=g.oM;VT(g,1);Pd(h,g.eX.data[2],Nw(g,1));}d=1;}if(d)J(AKj());}g=Brx(e,f);if(g.bk<=0){b=new D_;c=W(K,1);c.data[0] =f;AOh(b,B(828),c);J(b);}h=new Bi;LM(h,16);EE();QH(h,A.QC);f=T(E(h,b.fA(B(829),Bm(K,[By(MB(g)),f]))));$p=3;continue _;case 1:b.kR(f);if(C()){break _;}f=HU(AUY(e));$p=2;case 2:b.kR(f);if(C()){break _;}return;case 3:b.kR(f);if(C()){break _;}h=(J1(g)).bm();if(!h.bh())return;e=h.bg();f=b.fA(B(830),Bm(K,[By(Um(e)),AN4(VR(e)),Ut(VR(e))]));$p=4;case 4:b.kR(f);if(C()){break _;}if(!h.bh())return;e=h.bg();f=b.fA(B(830),Bm(K,[By(Um(e)),AN4(VR(e)),Ut(VR(e))]));continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BF1(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{c=c.data;e=c[d-1|0];f=d+1|0;g=c[d];Ge();h=HH(b,g);if(h!==null){h=h.data;if(h.length==1){i=h[0];break a;}}i=null;}if(i!==null)g=i.cx;else{i=JT(A.Qh,g);j=i.qB;k=i.gN;k.ha=0;k.kN=2;h=k.eX;M$(h,0,h.data.length,(-1));h=k.gB;M$(h,0,h.data.length, (-1));k.hD=k.kj;k=i.gN;k.kN=2;k.hD=j;d=k.ia;if(d<0)d=j;k.ia=d;if(i.wg.ce(j,i.mx,k)<0)d=0;else{h=k.eX.data;if(h[0]==(-1)){l=k.hD;h[0]=l;h[1]=l;}k.ia=Nw(k,0);d=1;}if(!d)d=0;else{i=i.gN;m=i.ha;if(!m){b=new C8;HJ(b);J(b);}n=X(1,i.kF);if(n>=0){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}h=i.eX.data;if(h[2]>=0){i=i.oM;if(!m){b=new C8;HJ(b);J(b);}if(n>=0){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}j=h[2];if(!m){b=new C8;HJ(b);J(b);}if(n>=0){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}l=h[3];if(j>l){b=new Bb;QW(b);J(b);}k=new Bh;h=i.o;d=l-j|0;C9(k);o =Q(d);p=o.data;k.o=o;l=0;while(l=0){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}c=g.eX.data;if(c[2]>=0){g=g.oM;if(!i){b=new C8;HJ(b);J(b);}if(j>=0){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}k=c[2];if(!i){b=new C8;HJ(b);J(b);}if(j>=0){b=new Bb;Jq(b,T(Bv(U(),1)));J(b);}i=c[3];if(k>i){b=new Bb;QW(b);J(b);}l=new Bh;c=g.o;i=i-k|0;C9(l);m=Q(i);n=m.data;l.o=m;j =0;while(j=0)break;c=M(L(I(a.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=c;d=H(N(c,17));}return f;} function GP(a){var b,c,d;b=M(L(I(a.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=b;c=B4(F(H(N(b,16))),32);d=M(L(I(b,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=d;return L(c,F(H(N(d,16))));} function Nx(a){var b;b=M(L(I(a.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=b;return !H(N(b,47))?0:1;} function BH(a){var b;b=M(L(I(a.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=b;return H(N(b,24))/1.6777216E7;} function Cr(a){var b,c,d;b=M(L(I(a.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=b;c=B4(F(H(N(b,22))),27);d=M(L(I(b,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=d;return ED(L(c,F(H(N(d,21)))))*1.1102230246251565E-16;} function CC(a){var b,c,d,e,f,g,h;if(a.f$){a.f$=0;return a.bfE;}while(true){while(true){b=M(L(I(a.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=b;c=B4(F(H(N(b,22))),27);d=M(L(I(b,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=d;e=2.0*ED(L(c,F(H(N(d,21)))))*1.1102230246251565E-16-1.0;d=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=d;b=B4(F(H(N(d,22))),27);c=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));a.a=c;f=2.0*ED(L(b,F(H(N(c,21)))))*1.1102230246251565E-16-1.0;g=e*e+f*f;if(g >=1.0)continue;else break;}if(g===0.0)continue;else break;}h=CT((-2.0)*BY6(g)/g);a.bfE=f*h;a.f$=1;return e*h;} function M0(){var a=this;BD.call(a);a.HZ=null;a.wn=0.0;a.SG=0;a.rz=null;} function B60(a,b,c){var d,e;d=0;while(true){e=a.HZ.data;if(d>=e.length)break;if(e[d]===c)return a.wn;d=d+1|0;}return 1.0;} function Bht(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=2;$p=1;case 1:BeQ(b,e,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BBS(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();if(A.Nw.data[d].lV===0.0)return 1;d=1;$p=1;case 1:BeQ(b,d,h);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BO9(a,b){return a.SG;} function Ccg(a){return a.rz.Ev;} function B4k(a){return a.rz.dQ;} function BKD(a,b,c){return AHW(a.rz)==c.A?1:0;} var ADT=Ba(M0); A.QR=null;A.Bj=function(){A.Bj=BX(ADT);CxU();}; function AAJ(a,b){var c=new ADT();A4T(c,a,b);return c;} function A4T(a,b,c){var d;A.Bj();d=A.QR;DA(a,b);a.wn=4.0;a.rz=c;a.HZ=d;a.fb=1;a.fy=c.wY;a.wn=c.Bk;a.SG=1+c.w9|0;a.gW=A.MV;} function CxN(a,b){S();return b===A.OF?1:b!==A.OH?0:1;} function CxU(){var b,c;b=W(Bw,10);c=b.data;S();c[0]=A.ND;c[1]=A.NE;c[2]=A.NL;c[3]=A.NM;c[4]=A.OF;c[5]=A.OH;c[6]=A.OJ;c[7]=A.MH;c[8]=A.M7;c[9]=A.O5;A.QR=b;} function J7(){var a=this;Ey.call(a);a.uq=0;a.wY=0;a.Bk=0.0;a.w9=0;a.Ev=0;} A.MA=null;A.MB=null;A.Mx=null;A.MC=null;A.MD=null;A.QS=null;function AHW(a){var b;if(a===A.MA){S();b=A.NG.b;}else if(a===A.MB){S();b=A.NF.b;}else if(a===A.MD){Bp();b=A.Kk.K;}else if(a===A.Mx){Bp();b=A.II.K;}else if(a!==A.MC)b=0;else{Bp();b=A.IU.K;}return b;} function BBO(){var b,c,d,e,f;b=new J7;b.dQ=B(837);b.dq=0;b.uq=0;b.wY=59;b.Bk=2.0;b.w9=0;b.Ev=15;A.MA=b;c=new J7;c.dQ=B(838);c.dq=1;c.uq=1;c.wY=131;c.Bk=4.0;c.w9=1;c.Ev=5;A.MB=c;d=new J7;d.dQ=B(839);d.dq=2;d.uq=2;d.wY=250;d.Bk=6.0;d.w9=2;d.Ev=14;A.Mx=d;e=new J7;e.dQ=B(840);e.dq=3;e.uq=3;e.wY=1561;e.Bk=8.0;e.w9=3;e.Ev=10;A.MC=e;f=new J7;f.dQ=B(841);f.dq=4;f.uq=0;f.wY=32;f.Bk=12.0;f.w9=0;f.Ev=22;A.MD=f;A.QS=Bm(J7,[b,c,d,e,f]);} var AIo=Ba(M0); A.QT=null;A.E2=function(){A.E2=BX(AIo);BV6();}; function AB8(a,b){var c=new AIo();BhX(c,a,b);return c;} function BhX(a,b,c){var d;A.E2();d=A.QT;DA(a,b);a.wn=4.0;a.rz=c;a.HZ=d;a.fb=1;a.fy=c.wY;a.wn=c.Bk;a.SG=2+c.w9|0;a.gW=A.MV;} function Cr0(a,b){var c;S();if(b===A.IV)c=a.rz.uq!=3?0:1;else if(b!==A.Op&&b!==A.Oo){if(b!==A.Ph&&b!==A.Pk){if(b!==A.Ob&&b!==A.NN){if(b!==A.Oc&&b!==A.NO){if(b!==A.NU&&b!==A.NT){if(b!==A.OA&&b!==A.OB){b=b.bW;BJ();c=b===A.PJ?1:b===A.MR?1:b!==A.QU?0:1;}else c=a.rz.uq<2?0:1;}else c=a.rz.uq<1?0:1;}else c=a.rz.uq<1?0:1;}else c=a.rz.uq<2?0:1;}else c=a.rz.uq<2?0:1;}else c=a.rz.uq<2?0:1;return c;} function BNe(a,b,c){var d,e,f;a:{if(c!==null){b=c.bW;BJ();if(!(b!==A.MR&&b!==A.QU&&b!==A.PJ)){d=a.wn;break a;}}e=0;b:{while(true){f=a.HZ.data;if(e>=f.length)break;if(f[e]===c){d=a.wn;break b;}e=e+1|0;}d=1.0;}}return d;} function BV6(){var b,c;b=W(Bw,23);c=b.data;S();c[0]=A.NF;c[1]=A.Od;c[2]=A.Oe;c[3]=A.NC;c[4]=A.NW;c[5]=A.Oh;c[6]=A.NO;c[7]=A.Oc;c[8]=A.NP;c[9]=A.Ob;c[10]=A.NN;c[11]=A.Oo;c[12]=A.Op;c[13]=A.OG;c[14]=A.ON;c[15]=A.NT;c[16]=A.NU;c[17]=A.OA;c[18]=A.OB;c[19]=A.IO;c[20]=A.N0;c[21]=A.NZ;c[22]=A.PE;A.QT=b;} var ADf=Ba(M0); A.QV=null;A.G=function(){A.G=BX(ADf);BK8();}; function AA0(a,b){var c=new ADf();A1v(c,a,b);return c;} function A1v(a,b,c){var d;A.G();d=A.QV;DA(a,b);a.wn=4.0;a.rz=c;a.HZ=d;a.fb=1;a.fy=c.wY;a.wn=c.Bk;a.SG=3+c.w9|0;a.gW=A.MV;} function BVB(a,b,c){var d,e,f;a:{if(c!==null){b=c.bW;BJ();if(!(b!==A.MO&&b!==A.QW&&b!==A.QX)){d=a.wn;break a;}}e=0;b:{while(true){f=a.HZ.data;if(e>=f.length)break;if(f[e]===c){d=a.wn;break b;}e=e+1|0;}d=1.0;}}return d;} function BK8(){var b,c;b=W(Bw,8);c=b.data;S();c[0]=A.NG;c[1]=A.I3;c[2]=A.IE;c[3]=A.Om;c[4]=A.Od;c[5]=A.Oe;c[6]=A.OM;c[7]=A.OQ;A.QV=b;} var Bqy=Ba(BD); function CDx(a){var b=new Bqy();BQ0(b,a);return b;} function BQ0(a,b){DA(a,b);a.fb=1;a.fy=64;a.gW=A.MV;} function BA9(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;if(c.ct.iM)h=1;else if(b===null)h=0;else{Bp();h=1;}if(!h)return 0;$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l =$z;if(l){e=1;$p=2;continue _;}m=e+0.5;n=f+0.5;o=g+0.5;p=B(842);i=1.0;Bp();q=A.Kb;r=M(L(I(q.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=r;j=H(N(r,24))/1.6777216E7*0.4000000059604645+0.800000011920929;$p=3;continue _;case 2:BeQ(b,e,c);if(C()){break _;}return 1;case 3:AR7(d,m,n,o,p,i,j);if(C()){break _;}S();h=A.Oj.b;l=0;s=3;$p=4;case 4:AQO(d,e,f,g,h,l,s);if(C()){break _;}e=1;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function K8(){var a=this;BD.call(a);a.RW=0;a.Ci=0;a.FE=0.0;a.y8=0;a.bbp=0;a.Yq=0;a.XW=0;a.RA=0;a.V6=0.0;} function IE(a,b,c,d){var e=new K8();B8F(e,a,b,c,d);return e;} function B8F(a,b,c,d,e){DA(a,b);a.RW=32;a.Ci=c;a.y8=e;a.FE=d;a.gW=A.MZ;} function A0h(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b.k=b.k-1|0;e=d.iG;f=a.Ci;g=a.FE;h=f+e.kC|0;i=20;if(h0){b=c.bR;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;if(H(N(f,24))/1.6777216E7=20?0:1))&&!d.ct.h9?1:0;a:{if(e){if(b!==d.ml){d.ml=b;d.qZ=32;if(!d.l.H)FJ(d,4,1);}if(b!==null){Bp();f=A.Kc.data;e=b.A;if(f[e]!==null&&f[e].rd(b)===A.QY){g=d.l.eC;c=new HT;Bs();c.ba=Bk();c.V=0;h=d.bi;c.nt=h;c.m9=5;d=g.fi;e=h^h>>>20^h>>>12;e=e^e>>>7^e>>>4;f=d.ee.data;d =f[e&(f.length-1|0)];b:{while(d!==null){if(d.eq==h){d=d.ew;break b;}d=d.ei;}d=null;}c:{d=d;if(d!==null){g=d.eL.ca;if(g.I===null){i=new BV;i.b$=g;Eg(i);g.I=i;}j=g.I.bm();k=c instanceof BA;i=c;while(true){if(!j.bh()){d=d.bu;if(d instanceof CI){d=d.O;if(!k)break a;k=d.L.bb;if(k!=2){if(k!=1)break a;if(i.X)break a;}}break c;}g=(j.bg()).O;if(!k)break;l=g.L.bb;if(l!=2){if(l!=1)break;if(i.X)break;}}g=g.Z;$p=1;continue _;}}}}}return b;}d=d.Z;$p=2;continue _;case 1:Bnv(g,c);if(C()){break _;}while(true){if(!j.bh()){d: {d=d.bu;if(d instanceof CI){d=d.O;if(!k)break d;k=d.L.bb;if(k!=2){if(k!=1)break d;if(i.X)break d;}}return b;}d=d.Z;$p=2;continue _;}g=(j.bg()).O;if(!k)break;l=g.L.bb;if(l==2)continue;if(l!=1)break;if(i.X)break;}g=g.Z;continue _;case 2:Bnv(d,c);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function B3E(a){return a.Ci;} function BUD(a){return a.FE;} function CaN(a){return a.y8;} function Sn(a,b,c,d,e){a.Yq=b;a.XW=c;a.RA=d;a.V6=e;return a;} function A9L(a){a.bbp=1;return a;} var AC7=Ba(BD); A.GH=null;A.CQ=function(a){var b=new AC7();Buj(b,a);return b;}; function Buj(a,b){DA(a,b);a.fb=1;a.fy=384;a.gW=A.My;} function A3I(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!d.ct.ez){D9();if(FE(A.QZ.fC,b)<=0){f=0;break a;}}f=1;}if(!f){g=d.b7;Bp();if(!(ZA(g,A.Ki.K)<0?0:1))return;}h=(72000-e|0)/20.0;i=(h*h+h*2.0)/3.0;if(i<0.1)return;if(i>1.0)i=1.0;g=A.Cz(c,d,i*2.0);if(i===1.0){j=g.F.N;Be();k=A.G$.data[144];if (k===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{l=Ci(k.s);m=j.d.data;j=m[l&(m.length-1|0)];while(j!==null){if(j.t==l){n=j.h;if(k!==n&&!Ck(k,n)?0:1)break;}j=j.i;}}l=(j===null?null:j.x).G.R;EX(g.F,16,HO((l|1)<<24>>24));}D9();o=FE(A.Q0.fC,b);if(o>0)A1U(g,g.uQ+o*0.5+0.5);l=FE(A.Q1.fC,b);if(l>0)Bfv(g,l);if(FE(A.Q2.fC,b)>0)Jy(g,100);e=1;$p=1;case 1:BeQ(b,e,d);if(C()){break _;}b=B(844);p=1.0;Bp();h=1.0/(BH(A.Kb)*0.4000000059604645+1.2000000476837158)+i*0.5;$p=2;case 2:Biy(c,d,b,p,h);if(C()){break _;}if (f)g.uD=2;else Btf(d.b7,A.Ki.K);if(c.H)return;$p=3;case 3:Baa(c,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A0P(a,b,c,d){return b;} function Cuu(a,b){return 72000;} function B7o(a,b){return A.Q3;} function Bs2(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{if(!d.ct.ez){c=d.b7;Bp();if(!(ZA(c,A.Ki.K)<0?0:1))break b;}if(b!==d.ml){d.ml=b;d.qZ=72000;if(!d.l.H)FJ(d,4,1);}if(b!==null){Bp();e=A.Kc.data;f=b.A;if(e[f]!==null&&e[f].rd(b)===A.QY){g=d.l.eC;c=new HT;Bs();c.ba=Bk();c.V=0;h=d.bi;c.nt=h;c.m9=5;d=g.fi;i=h^h>>>20^h>>>12;f=i^i>>>7^i>>> 4;e=d.ee.data;d=e[f&(e.length-1|0)];c:{while(d!==null){if(d.eq==h){d=d.ew;break c;}d=d.ei;}d=null;}d:{d=d;if(d!==null){g=d.eL.ca;if(g.I===null){j=new BV;j.b$=g;Eg(j);g.I=j;}k=g.I.bm();l=c instanceof BA;j=c;while(true){if(!k.bh()){d=d.bu;if(d instanceof CI){d=d.O;if(!l)break a;l=d.L.bb;if(l!=2){if(l!=1)break a;if(j.X)break a;}}break d;}g=(k.bg()).O;if(!l)break;h=g.L.bb;if(h!=2){if(h!=1)break;if(j.X)break;}}g=g.Z;$p=1;continue _;}}}}}return b;}d=d.Z;$p=2;continue _;case 1:Bnv(g,c);if(C()){break _;}while(true) {if(!k.bh()){e:{d=d.bu;if(d instanceof CI){d=d.O;if(!l)break e;l=d.L.bb;if(l!=2){if(l!=1)break e;if(j.X)break e;}}return b;}d=d.Z;$p=2;continue _;}g=(k.bg()).O;if(!l)break;h=g.L.bb;if(h==2)continue;if(h!=1)break;if(j.X)break;}g=g.Z;continue _;case 2:Bnv(d,c);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BOU(a){return 1;} function BVk(){A.GH=Bm(Bh,[B(79),B(80),B(81)]);} function EK(){var a=this;K.call(a);a.uw=0;a.t$=null;a.ro=null;a.rO=0;a.rn=0;} A.Q4=null;A.PK=null;A.Nf=null;A.M1=null;A.Q5=null;A.MU=null;A.Q6=null;A.MZ=null;A.MV=null;A.My=null;A.M5=null;A.Mz=null;A.Q7=null;function BPt(a){a.rn=0;return a;} function Co3(a){a.rO=0;return a;} function Bb7(){var b,c,d,e;b=W(EK,12);c=b.data;A.Q4=b;d=new AMC;d.ro=B(845);d.rO=1;d.rn=1;d.uw=0;d.t$=B(846);c[0]=d;A.PK=d;e=new AE2;e.ro=B(845);e.rO=1;e.rn=1;e.uw=1;e.t$=B(847);c[1]=e;A.Nf=e;e=new AJB;e.ro=B(845);e.rO=1;e.rn=1;e.uw=2;e.t$=B(389);c[2]=e;A.M1=e;e=new AJG;e.ro=B(845);e.rO=1;e.rn=1;e.uw=3;e.t$=B(848);c[3]=e;A.Q5=e;e=new APj;e.ro=B(845);e.rO=1;e.rn=1;e.uw=4;e.t$=B(849);c[4]=e;A.MU=e;e=new AJb;e.ro=B(845);e.rO=1;e.rn=1;e.uw=5;e.t$=B(850);c[5]=e;e.ro=B(851);A.Q6=e;e=new AGE;e.ro=B(845);e.rO=1;e.rn =1;e.uw=6;e.t$=B(852);c[6]=e;A.MZ=e;e=new AJH;e.ro=B(845);e.rO=1;e.rn=1;e.uw=7;e.t$=B(853);c[7]=e;A.MV=e;e=new AHb;e.ro=B(845);e.rO=1;e.rn=1;e.uw=8;e.t$=B(854);c[8]=e;A.My=e;e=new AMf;e.ro=B(845);e.rO=1;e.rn=1;e.uw=9;e.t$=B(855);c[9]=e;A.M5=e;e=new AO7;e.ro=B(845);e.rO=1;e.rn=1;e.uw=10;e.t$=B(856);c[10]=e;A.Mz=e;e=new AHY;e.ro=B(845);e.rO=1;e.rn=1;e.uw=11;e.t$=B(857);c[11]=e;e.ro=B(858);e.rO=0;e.rn=0;A.Q7=e;} var A$w=Ba(BD); A.Bq=function(a){var b=new A$w();BPu(b,a);return b;}; function BPu(a,b){DA(a,b);a.jk=1;a.fy=0;a.gW=A.Mz;} function ChM(a,b){return b.B!=1?B(859):B(860);} function Lh(){var a=this;BD.call(a);a.a9M=0;a.P2=null;} function AAL(a,b){var c=new Lh();BOY(c,a,b);return c;} function BOY(a,b,c){DA(a,b);a.P2=c;a.fb=1;a.fy=c.wY;a.gW=A.My;a.a9M=4+c.w9|0;} function N7(a){return a.P2.w9;} function Ck_(a,b,c){var d,e;d=c.b;S();if(d==A.N2.b)return 15.0;e=c.bW;BJ();return e!==A.QW&&e!==A.QX&&e!==A.Q8&&e!==A.Q9&&e!==A.Q$?1.0:1.5;} function BDG(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:BeQ(b,e,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A14(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();if(A.Nw.data[d].lV===0.0)return 1;d=2;$p=1;case 1:BeQ(b,d,h);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BXl(a,b){return a.a9M;} function CsX(a,b){return A.Q_;} function Cvb(a,b){return 72000;} function Bon(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b!==d.ml){d.ml=b;d.qZ=72000;if(!d.l.H)FJ(d,4,1);}a:{if(b!==null){Bp();e=A.Kc.data;f=b.A;if(e[f]!==null&&e[f].rd(b)===A.QY){g=d.l.eC;c=new HT;Bs();c.ba=Bk();c.V=0;h=d.bi;c.nt=h;c.m9=5;d=g.fi;f=h^h>>>20^h>>>12;f=f^f>>>7^f>>>4;e=d.ee.data;d=e[f&(e.length-1|0)];b:{while(d!==null){if(d.eq ==h){d=d.ew;break b;}d=d.ei;}d=null;}c:{d=d;if(d!==null){g=d.eL.ca;if(g.I===null){i=new BV;i.b$=g;Eg(i);g.I=i;}j=g.I.bm();k=c instanceof BA;i=c;while(true){if(!j.bh()){d=d.bu;if(d instanceof CI){d=d.O;if(!k)break a;k=d.L.bb;if(k!=2){if(k!=1)break a;if(i.X)break a;}}break c;}g=(j.bg()).O;if(!k)break;l=g.L.bb;if(l!=2){if(l!=1)break;if(i.X)break;}}g=g.Z;$p=1;continue _;}}}}return b;}d=d.Z;$p=2;continue _;case 1:Bnv(g,c);if(C()){break _;}while(true){if(!j.bh()){d:{d=d.bu;if(d instanceof CI){d=d.O;if(!k)break d;k =d.L.bb;if(k!=2){if(k!=1)break d;if(i.X)break d;}}return b;}d=d.Z;$p=2;continue _;}g=(j.bg()).O;if(!k)break;l=g.L.bb;if(l==2)continue;if(l!=1)break;if(i.X)break;}g=g.Z;continue _;case 2:Bnv(d,c);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function CAH(a,b){var c;c=b.b;S();return c!=A.N2.b?0:1;} function BJ1(a){return a.P2.Ev;} function B1u(a,b,c){return AHW(a.P2)==c.A?1:0;} var BCW=Ba(K8); A.BR=function(a,b){var c=new BCW();BXV(c,a,b);return c;}; function BXV(a,b,c){DA(a,b);a.RW=32;a.Ci=c;a.y8=0;a.FE=0.6000000238418579;a.gW=A.MZ;a.fb=1;} function BFV(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b.k=b.k-1|0;b=d.iG;e=a.Ci;f=a.FE;g=e+b.kC|0;h=20;if(g0){b=c.bR;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;if(H(N(k,h))/1.6777216E7>16&255)/255.0;l=(i>>8&255)/255.0;m=(i>>0&255)/255.0;while(j<=h.fl){c=c+k;d=d+l;e=e+m;f=f+1.0;j=j+1|0;}}return (c/f*255.0|0)<<16|(d/f*255.0|0)<<8|e/f*255.0|0;}return 3694022;} function WY(b){var c;Mn();c=b.bm();while(c.bh()){if((c.bg()).jz)continue;else return 0;}return 1;} function SZ(b,c,d,e,f,g,h){var i,j;Mn();a:{i=0;if(b)i=!(!(h&1<0){j=j&(j-1|0);b=b+1|0;}if(b==f){i=1;break a;}}if(e==1){b=0;j=h;while(j>0){j=j&(j-1|0);b=b+1|0;}if(b>f){i=1;break a;}}if(e==2){b=0;while(h>0){h=h&(h-1|0);b=b+1|0;}if(b=0&&c=0&&f0)return g;h=QL(b,f+1|0,d,e);if(h<=0)h=0;return h;}g=JE(b,38,c);if(g>=0&&gi)i=h;return i;}j=0;k=0;l=0;m=0;n=0;o=(-1);p=0;q=0;r=0;a:{while(c=s.length)break a;b:{t=s[c];if(t>=48&&t<=57){if(j){q=t-48|0;k=1;break b;}p=(p*10|0)+(t-48|0)|0;l=1;break b;}if(t==42) {j=1;break b;}if(t==33){if(l){r=r+SZ(m,k,n,o,p,q,e)|0;n=0;j=0;k=0;l=0;q=0;p=0;o=(-1);}m=1;break b;}if(t==45){if(l){r=r+SZ(m,k,n,o,p,q,e)|0;m=0;j=0;k=0;l=0;q=0;p=0;o=(-1);}n=1;break b;}g=X(t,61);if(g&&t!=60&&t!=62){if(t!=43)break b;if(!l)break b;r=r+SZ(m,k,n,o,p,q,e)|0;m=0;n=0;j=0;k=0;l=0;q=0;p=0;o=(-1);break b;}if(l){r=r+SZ(m,k,n,o,p,q,e)|0;m=0;n=0;j=0;k=0;l=0;q=0;p=0;o=(-1);}if(!g){o=0;break b;}if(t==60){o=2;break b;}if(t!=62)break b;o=1;}c=c+1|0;}if(l)r=r+SZ(m,k,n,o,p,q,e)|0;return r;}b=new BK;b.f=1;b.e=1;J(b);}return 0;} function S_(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;Mn();d=null;e=A.Qv.data;f=e.length;g=0;h=b&16384;while(g=(-128)&&k<=127){Be();l=A.G$.data[k+128|0];}else{l=new Bn;l.s=k;}if(l===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{m=Ci(l.s);n=j.d.data;j=n[m&(n.length-1|0)];while(j!==null){if(j.t==m){o=j.h;if(l!==o&&!(l===o?1:o instanceof Bn&&o.s==l.s?1:0)?0:1)break;}j=j.i;}}j=j===null?null:j.x;if(j!==null){p=QL(j,0,j.o.data.length,b);if(p> 0){k=0;j=A.Rc;q=i.d2;if(q>=(-128)&&q<=127){Be();o=A.G$.data[q+128|0];}else{o=new Bn;o.s=q;}if(o===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{q=o.s;r=q>>>4^q<<28^q<<8^q>>>24;n=j.d.data;j=n[r&(n.length-1|0)];while(j!==null){if(j.t==r){l=j.h;if(o!==l&&!(o===l?1:l instanceof Bn&&l.s==q?1:0)?0:1)break;}j=j.i;}}o=j===null?null:j.x;if(o!==null){k=QL(o,0,o.o.data.length,b);if(k<0)k=0;}if(i.DS())p=1;else{s=((1200*((p*3|0)+((p-1|0)*2|0)|0)|0)>>k)*i.xV;p=X(s,0.0);p=H(CD5(s+(p>0?1.0:p>=0?s:(-1.0))*0.5));if (h){t=p*0.75+0.5;p=X(t,0.0);p=H(CD5(t+(p>0?1.0:p>=0?t:(-1.0))*0.5));}}if(d===null){d=new BI;d.p=W(K,10);}l=new GK;l.fh=i.d2;l.fg=p;l.fl=k;l.jz=0;if(h)l.Ys=1;Bo(d,d.c+1|0);n=d.p.data;k=d.c;d.c=k+1|0;n[k]=l;d.j=d.j+1|0;}}}g=g+1|0;}return d;} function Su(b,c,d,e,f){Mn();if(f){if(!(!(b&1<=k.length)break a;l=k[d];if(l>=48&&l<=57){j=(j*10|0)+(l-48|0)|0;f=1;}else if(l==33){if(f){b=Su(b,j,h,g,i);i=0;h=0;f=0;j=0;}g=1;}else if(l==45){if(f){b=Su(b,j,h,g,i);i=0;g=0;f=0;j=0;}h=1;}else if(l==43){if(f){b=Su(b,j,h,g,i);i=0;g=0;h=0;f=0;j=0;}}else if(l==38){if(f){b=Su(b,j,h,g,i);g=0;h=0;f=0;j=0;}i=1;}d=d+1|0;}if(f)b=Su(b,j,h,g,i);return b&32767;}c=new BK;c.f=1;c.e=1;J(c);} function BGw(b,c,d,e,f,g){Mn();return (!(!(b&1<=c)break a;e=f[i];B(625).q=(31*B(625).q|0)+e|0;i=i+1|0;}}}e=B(625).q;f=h.d.data;h=f[e&(f.length-1|0)];while(h!==null){if(h.t==e){d=h.h;if(B(625)!==d&&!Bc(B(625),d)?0:1)break;}h= h.i;}if(!(h===null?0:1)){h=new BZ;if(B(625)!==null)h.w=B(625);else h.w=B(3);b=new BN;c=BM(16);b.bk=0;j=W(BO,c);f=j.data;b.d=j;b.b1=0.75;b.b3=f.length*0.75|0;h.m=b;}else{h=g.m;if(B(625)===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{b:{if(!B(625).q){f=B(625).o.data;c=f.length;i=0;while(true){if(i>=c)break b;e=f[i];B(625).q=(31*B(625).q|0)+e|0;i=i+1|0;}}}e=B(625).q;f=h.d.data;h=f[e&(f.length-1|0)];while(h!==null){if(h.t==e){d=h.h;if(B(625)!==d&&!Bc(B(625),d)?0:1)break;}h=h.i;}}h=h===null?null: h.x;}c:{h=h.m;if(!B(801).q){f=B(801).o.data;c=f.length;i=0;while(true){if(i>=c)break c;e=f[i];B(801).q=(31*B(801).q|0)+e|0;i=i+1|0;}}}e=B(801).q;f=h.d.data;h=f[e&(f.length-1|0)];while(h!==null){if(h.t==e){d=h.h;if(B(801)!==d&&!Bc(B(801),d)?0:1)break;}h=h.i;}c=h===null?0:1;}}}return c;} function Bfq(a,b){var c,d,e,f,g,h,i,j;if(a.wW!==A.MI)return (-1);c=b.be;if(c===null)return 10511680;d=c.m;e=BE(B(625));f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(625)!==g&&!Bc(B(625),g)?0:1)break;}d=d.i;}if(!(d===null?0:1)){d=new BZ;if(B(625)!==null)d.w=B(625);else d.w=B(3);b=new BN;h=BM(16);b.bk=0;i=W(BO,h);f=i.data;b.d=i;b.b1=0.75;b.b3=f.length*0.75|0;d.m=b;}else{d=c.m;if(B(625)===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=BE(B(625));f=d.d.data;d=f[e&(f.length -1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(625)!==g&&!Bc(B(625),g)?0:1)break;}d=d.i;}}d=d===null?null:d.x;}if(d===null)h=10511680;else{g=d.m;e=BE(B(801));f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){c=g.h;if(B(801)!==c&&!Bc(B(801),c)?0:1)break;}g=g.i;}if(!(g===null?0:1))h=10511680;else{a:{g=d.m;if(!B(801).q){f=B(801).o.data;h=f.length;j=0;while(true){if(j>=h)break a;e=f[j];B(801).q=(31*B(801).q|0)+e|0;j=j+1|0;}}}e=B(801).q;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){c=g.h;if (B(801)!==c&&!Bc(B(801),c)?0:1)break;}g=g.i;}if(!(g===null?0:1))h=0;else{d=d.m;if(B(801)===null)b=C3(d);else{b:{if(!B(801).q){f=B(801).o.data;h=f.length;j=0;while(true){if(j>=h)break b;e=f[j];B(801).q=(31*B(801).q|0)+e|0;j=j+1|0;}}}e=B(801).q;b=Dy(d,B(801),e&(d.d.data.length-1|0),e);}h=(b===null?null:b.x).cf;}}}return h;} function Bh7(a,b){var c,d,e,f,g,h,i,j;if(a.wW===A.MI){c=b.be;if(c!==null){a:{d=c.m;if(!B(625).q){e=B(625).o.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];B(625).q=(31*B(625).q|0)+h|0;g=g+1|0;}}}h=B(625).q;e=d.d.data;d=e[h&(e.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(B(625)!==i&&!Bc(B(625),i)?0:1)break;}d=d.i;}if(!(d===null?0:1)){d=new BZ;if(B(625)!==null)d.w=B(625);else d.w=B(3);b=new BN;f=BM(16);b.bk=0;j=W(BO,f);e=j.data;b.d=j;b.b1=0.75;b.b3=e.length*0.75|0;d.m=b;}else{d=c.m;if(B(625)===null) {d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{b:{if(!B(625).q){e=B(625).o.data;f=e.length;g=0;while(true){if(g>=f)break b;h=e[g];B(625).q=(31*B(625).q|0)+h|0;g=g+1|0;}}}h=B(625).q;e=d.d.data;d=e[h&(e.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(B(625)!==i&&!Bc(B(625),i)?0:1)break;}d=d.i;}}d=d===null?null:d.x;}c:{i=d.m;if(!B(801).q){e=B(801).o.data;f=e.length;g=0;while(true){if(g>=f)break c;h=e[g];B(801).q=(31*B(801).q|0)+h|0;g=g+1|0;}}}h=B(801).q;e=i.d.data;i=e[h&(e.length-1|0)];while(i!==null) {if(i.t==h){c=i.h;if(B(801)!==c&&!Bc(B(801),c)?0:1)break;}i=i.i;}if(i===null?0:1)D$(d.m,B(801));}}} function BC5(a,b,c){var d,e,f,g,h,i,j,k,l;if(a.wW!==A.MI){b=new Nu;b.f=1;b.e=1;b.bc=B(915);J(b);}d=b.be;if(d===null){d=new BZ;d.w=B(3);e=new BN;f=BM(16);e.bk=0;g=W(BO,f);h=g.data;e.d=g;e.b1=0.75;e.b3=h.length*0.75|0;d.m=e;b.be=d;}a:{e=d.m;if(!B(625).q){h=B(625).o.data;f=h.length;i=0;while(true){if(i>=f)break a;j=h[i];B(625).q=(31*B(625).q|0)+j|0;i=i+1|0;}}}j=B(625).q;h=e.d.data;e=h[j&(h.length-1|0)];while(e!==null){if(e.t==j){k=e.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}e=e.i;}if(!(e===null?0:1)){e=new BZ;if (B(625)!==null)e.w=B(625);else e.w=B(3);b=new BN;f=BM(16);b.bk=0;g=W(BO,f);h=g.data;b.d=g;b.b1=0.75;b.b3=h.length*0.75|0;e.m=b;}else{e=d.m;if(B(625)===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{b:{if(!B(625).q){h=B(625).o.data;f=h.length;i=0;while(true){if(i>=f)break b;j=h[i];B(625).q=(31*B(625).q|0)+j|0;i=i+1|0;}}}j=B(625).q;h=e.d.data;e=h[j&(h.length-1|0)];while(e!==null){if(e.t==j){k=e.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}e=e.i;}}e=e===null?null:e.x;}c:{k=d.m;if(!B(625).q){h=B(625).o.data;f =h.length;i=0;while(true){if(i>=f)break c;j=h[i];B(625).q=(31*B(625).q|0)+j|0;i=i+1|0;}}}j=B(625).q;h=k.d.data;k=h[j&(h.length-1|0)];while(k!==null){if(k.t==j){l=k.h;if(B(625)!==l&&!Bc(B(625),l)?0:1)break;}k=k.i;}if(!(k===null?0:1))Bg(d.m,B(625),HP(e,B(625)));e=e.m;d=new CV;d.w=B(801);d.cf=c;Bg(e,B(801),d);} function CuE(a,b,c){return A1A(a.wW)==c.A?1:0;} function BtU(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;e=Tl(b)-1|0;if(d.b7.f3.data[e]===null){f=new Bq;g=b.A;h=b.k;i=b.B;f.k=0;f.Y=null;f.A=g;f.k=h;f.B=i;if(i<0)f.B=0;j=b.be;if(j!==null){k=new BZ;c=j.w;if(c===null)c=B(3);k.w=c;c=new BN;g=BM(16);c.bk=0;l=W(BO,g);m=l.data;c.d=l;c.b1=0.75;c.b3=m.length*0.75|0;k.m=c;c=j.m;if(c.I===null){n=new BV;n.b$=c;c.I=n;}o=c.I.bm();while(o.bh()){c=o.bg();n=j.m;if(c===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{a:{if(!c.q){m=c.o.data;g=m.length;h=0;while(true){if (h>=g)break a;i=m[h];c.q=(31*c.q|0)+i|0;h=h+1|0;}}}i=c.q;m=n.d.data;n=m[i&(m.length-1|0)];while(n!==null){if(n.t==i){p=n.h;if(c!==p&&!Bc(c,p)?0:1)break;}n=n.i;}}n=n===null?null:n.x;n=n.cQ();p=k.m;if(c!==null)n.w=c;else n.w=B(3);Bg(p,c,n);}f.be=k;}d.b7.f3.data[e]=f;b.k=0;}return b;} function Bfm(){A.Rr=CO([11,16,15,13]);A.Rs=Bm(Bh,[B(916),B(917),B(918),B(919)]);A.Rt=Bm(Bh,[B(920),B(921),B(922),B(923)]);A.Ru=new AKJ;} function J3(){var a=this;Ey.call(a);a.Iu=0;a.Js=null;a.IM=0;} A.MI=null;A.MJ=null;A.MK=null;A.MM=null;A.ML=null;A.Rv=null;function A1A(a){var b;if(a===A.MI){Bp();b=A.IR.K;}else if(a===A.MJ){Bp();b=A.II.K;}else if(a===A.MM){Bp();b=A.Kk.K;}else if(a===A.MK){Bp();b=A.II.K;}else if(a!==A.ML)b=0;else{Bp();b=A.IU.K;}return b;} function BcJ(){var b,c,d,e,f,g;b=new J3;c=CO([1,3,2,1]);b.dQ=B(924);b.dq=0;b.Iu=5;b.Js=c;b.IM=15;A.MI=b;d=new J3;c=CO([2,5,4,1]);d.dQ=B(925);d.dq=1;d.Iu=15;d.Js=c;d.IM=12;A.MJ=d;e=new J3;c=CO([2,6,5,2]);e.dQ=B(839);e.dq=2;e.Iu=15;e.Js=c;e.IM=9;A.MK=e;f=new J3;c=CO([2,5,3,1]);f.dQ=B(841);f.dq=3;f.Iu=7;f.Js=c;f.IM=25;A.MM=f;g=new J3;c=CO([3,8,6,3]);g.dQ=B(926);g.dq=4;g.Iu=33;g.Js=c;g.IM=10;A.ML=g;A.Rv=Bm(J3,[b,d,e,f,g]);} function AVK(){BD.call(this);this.bfM=null;} function B$p(a,b){var c=new AVK();B5k(c,a,b);return c;} function B5k(a,b,c){DA(a,b);a.bfM=c;a.gW=A.Nf;} function BiJ(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;if(h==1)return 0;l=A.Rw.data[h];m=a.bfM;if(m===G(NP)){n=new NP;$p=1;continue _;}if(m!==G(Lc))n=null;else{n=new Lc;Dc(n,d);n.Fb=0;n.lA=0;n.cv=0.0;Cj(n,0.5,0.5);n.tV=e;n.Fi=f;n.tS=g;n.QC=1.0;RR(n,l);}if(c.ct.iM)e=1;else if(b===null)e=0;else{Bp();e=1;}if (!e)return 0;if(n===null)return 1;$p=2;continue _;case 1:AQ4(n,d,e,f,g,l);if(C()){break _;}if(c.ct.iM)e=1;else if(b===null)e=0;else{Bp();e=1;}if(!e)return 0;if(n===null)return 1;$p=2;case 2:$z=A1t(n);if(C()){break _;}e=$z;if(e){if(!d.H){$p=3;continue _;}b.k=b.k-1|0;}return 1;case 3:Baa(d,n);if(C()){break _;}b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function DG(){var a=this;K.call(a);a.bi=0;a.OZ=0.0;a.hO=0;a.dL=null;a.da=null;a.Rp=0;a.l=null;a.dk=0.0;a.d4=0.0;a.dj=0.0;a.v=0.0;a.z=0.0;a.u=0.0;a.T=0.0;a.Q=0.0;a.U=0.0;a.W=0.0;a.bV=0.0;a.dO=0.0;a.d_=0.0;a.bH=null;a.dC=0;a.s2=0;a.a5f=0;a.a7W=0;a.jo=0;a.Uh=0;a.FT=0;a.cg=0;a.cv=0.0;a.cP=0.0;a.cN=0.0;a.bds=0.0;a.B9=0.0;a.G7=0.0;a.gh=0.0;a.F9=0;a.fX=0.0;a.fW=0.0;a.fY=0.0;a.uU=0.0;a.yN=0.0;a.W_=0;a.Sa=0.0;a.C=null;a.h2=0;a.Vn=0;a.eO=0;a.pH=0;a.iF=0;a.LN=0;a.kB=0;a.F=null;a.Dd=0.0;a.CW=0.0;a.ju=0;a.lE=0;a.I8=0;a.lF =0;a.a_6=0;a.lB=0;a.mb=0;a.wS=0;a.mQ=0;a.jl=0;a.zF=0;a.hU=0;a.Ri=null;a.lL=null;} A.Rx=0;function Dc(a,b){var c,d,e;c=A.Rx;A.Rx=c+1|0;a.bi=c;a.OZ=1.0;a.hO=0;d=new CR;d.bn=0.0;d.bf=0.0;d.bo=0.0;d.br=0.0;d.bl=0.0;d.bs=0.0;a.bH=d;a.dC=0;a.a7W=0;a.jo=0;a.FT=1;a.cg=0;a.cv=0.0;a.cP=0.6000000238418579;a.cN=1.7999999523162842;a.bds=0.0;a.B9=0.0;a.G7=0.0;a.gh=0.0;a.F9=1;a.uU=0.0;a.yN=0.0;a.W_=0;a.Sa=0.0;d=new Ei;e=CD5(performance.now()*1000000.0);d.a=F(69);d.f$=0;d.a=e;a.C=d;a.h2=0;a.Vn=1;a.eO=0;a.pH=0;a.iF=0;a.LN=1;a.kB=0;a.F=A.F();a.ju=0;a.zF=0;a.hU=0;a.Ri=Brb();a.lL=A.Ry;a.l=b;Cn(a,0.0,0.0,0.0);if (b!==null)a.jl=b.bZ.eu;b=a.F;d=new BQ;d.R=0;Dt(b,0,d);b=a.F;d=new Fs;d.gb=300;Dt(b,1,d);a.hb();} function Fq(a){return a.F;} function ALC(a,b){return !(b instanceof DG)?0:b.bi!=a.bi?0:1;} function Cka(a){return a.bi;} function Hl(a){a.cg=1;} function Cj(a,b,c){var d,e,f;if(!(b===a.cP&&c===a.cN)){a.cP=b;a.cN=c;d=a.bH;e=d.bn;f=b;d.br=e+f;d.bs=d.bo+f;d.bl=d.bf+c;}f=b%2.0;if(f<0.375)a.lL=A.Rz;else if(f<0.75)a.lL=A.Ry;else if(f<1.0)a.lL=A.RA;else if(f<1.375)a.lL=A.RB;else if(f>=1.75)a.lL=A.RC;else a.lL=A.RD;} function Iu(a,b,c){a.W=b%360.0;a.bV=c%360.0;} function Cn(a,b,c,d){var e,f,g,h,i,j,k;a.v=b;a.z=c;a.u=d;e=a.cP/2.0;f=a.cN;g=a.bH;h=e;i=b-h;c=c-a.cv+a.uU;j=d-h;b=b+h;k=c+f;d=d+h;g.bn=i;g.bf=c;g.bo=j;g.br=b;g.bl=k;g.bs=d;} function A5F(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bbX();if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function Bqm(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.l.bw,B(927));b=a.da;if(b!==null&&b.cg)a.da=null;a.bds=a.B9;a.dk=a.v;a.d4=a.z;a.dj=a.u;a.d_=a.bV;a.dO=a.W;b=a.l;if(!b.H&&b instanceof Kr){B2(b.bw,B(149));c=a.a$h();if(!a.wS){d=a.mQ;if(d>0)a.mQ=d-4|0;if(a.mQ<0)a.mQ=0;}else{if(a.da===null){e=a.mQ;a.mQ=e+1|0;if(e>=c){a.mQ=c;a.mb =a.a68();e=a.l.bZ.eu!=(-1)?(-1):0;$p=7;continue _;}}a.wS=0;}d=a.mb;if(d>0)a.mb=d-1|0;BL(a.l.bw);}if(!P6(a,3)){$p=1;continue _;}$p=2;continue _;case 1:a.bgR();if(C()){break _;}if(a.l.H)a.eO=0;else{d=a.eO;if(d>0){if(a.kB){d=d-4|0;a.eO=d;if(d<0)a.eO=0;}else{if(!(d%20|0)){b=A.RE;d=1;$p=6;continue _;}a.eO=a.eO-1|0;}}}$p=3;continue _;case 2:$z=a.hB();if(C()){break _;}d=$z;if(d){$p=1;continue _;}f=a.v;g=f|0;if(f=(-64.0)){if(!a.l.H){FJ(a,0,a.eO<=0?0:1);FJ(a,2,a.da===null?0:1);}a.LN=0;BL(a.l.bw);return;}$p=5;continue _;case 4:AX1(a);if(C()){break _;}a.gh=a.gh*0.5;if(a.z>=(-64.0)){if(!a.l.H){FJ(a,0,a.eO<=0?0:1);FJ(a,2,a.da===null?0:1);}a.LN=0;BL(a.l.bw);return;}$p=5;case 5:a.bmi();if(C()){break _;}if(!a.l.H){FJ(a,0,a.eO<=0?0:1);FJ(a,2,a.da===null?0:1);}a.LN=0;BL(a.l.bw);return;case 6:a.gr(b,d);if(C()){break _;}a.eO=a.eO-1|0;$p=3;continue _;case 7:a.Tg(e);if(C()) {break _;}a.wS=0;d=a.mb;if(d>0)a.mb=d-1|0;BL(a.l.bw);if(!P6(a,3)){$p=1;continue _;}$p=2;continue _;case 8:$z=Bm6(b,g,c,h);if(C()){break _;}d=$z;if(d<=0){$p=1;continue _;}b=a.l;i=new Bi;i.r=Q(16);V(i,i.g,B(928));BF(i,i.g,d,10);V(i,i.g,B(179));j=a.l;$p=9;case 9:$z=AZS(j,g,c,h);if(C()){break _;}d=$z;BF(i,i.g,d,10);j=new Bh;k=i.r;c=i.g;l=Q(c);m=l.data;j.o=l;e=0;while(ee)e=h;g=g+1|0;}}if(e>0){i=c*e*0.15000000596046448;b=i|0;if(i=0){m=new CR;m.bn=g;m.bf=h;m.bo=i;m.br=b;m.bl=c;m.bs=d;Bo(e,k+1|0);n=e.p.data;j=e.c;e.c=j+1|0;n[j]=m;e.j=e.j+1|0;}else if(j>=0&&l<0){m=e.p.data[j];m.bn=g;m.bf=h;m.bo =i;m.br=b;m.bl=c;m.bs=d;}else{e=new Bb;e.f=1;e.e=1;B3(e);J(e);}f.bp=f.bp+1|0;e=a.l;$p=1;case 1:$z=AQQ(e,a,m);if(C()){break _;}e=$z;if(!(e.c?0:1))return 0;e=a.l;$p=2;case 2:$z=Bru(e,m);if(C()){break _;}k=$z;return k?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Be5(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.W_){L4(a.bH,b,c,d);e=a.bH;a.v=(e.bn+e.br) /2.0;a.z=e.bf+a.cv-a.uU;a.u=(e.bo+e.bs)/2.0;return;}B2(a.l.bw,B(929));a.uU=a.uU*0.4000000059604645;f=a.v;g=a.z;h=a.u;if(a.Uh){a.Uh=0;b=b*0.25;c=c*0.05000000074505806;d=d*0.25;a.T=0.0;a.Q=0.0;a.U=0.0;}i=R$(a.bH);j=a.dC&&ANg(a)&&a instanceof Co?1:0;if(!j){k=b;l=d;}else{m=0.05;k=b;n=X(b,0.0);if(n){e=a.l;o=M5(a.bH,b,(-1.0),0.0);$p=2;continue _;}l=d;n=X(d,0.0);if(n){e=a.l;o=M5(a.bH,0.0,(-1.0),d);$p=3;continue _;}n=X(b,0.0);if(n){p=X(d,0.0);if(p){e=a.l;o=M5(a.bH,b,(-1.0),d);$p=4;continue _;}}}e=a.l;o=Ls(a.bH,b,c, d);$p=1;case 1:$z=AQQ(e,a,o);if(C()){break _;}q=$z;r=0;s=c;while(r=0.0)break b;}p=1;break a;}p=0;}t=0;while(t0.0&&p&&!(!j&&a.uU>=0.05000000074505806)){if(k!==b)break c;if (l!==d)break c;}BL(a.l.bw);B2(a.l.bw,B(930));e=a.bH;a.v=(e.bn+e.br)/2.0;a.z=e.bf+a.cv-a.uU;a.u=(e.bo+e.bs)/2.0;n=X(k,b);p=!n&&l===d?0:1;a.s2=p;r=X(c,s);t=!r?0:1;a.a5f=t;v=r&&c<0.0?1:0;a.dC=v;a.a7W=!p&&!t?0:1;$p=6;continue _;}w=u;x=R$(a.bH);AP5(a.bH,i);o=a.l;e=Ls(a.bH,k,w,l);$p=5;continue _;case 2:$z=AQQ(e,a,o);if(C()){break _;}e=$z;if(!Fw(e))l=d;else{b=b=(-0.05)?0.0:n<=0?b+m:b-m;k=b;n=X(b,0.0);if(n){e=a.l;o=M5(a.bH,b,(-1.0),0.0);continue _;}l=d;}n=X(d,0.0);if(n){e=a.l;o=M5(a.bH,0.0,(-1.0),d);$p=3;continue _;}n =X(b,0.0);if(n){p=X(d,0.0);if(p){e=a.l;o=M5(a.bH,b,(-1.0),d);$p=4;continue _;}}e=a.l;o=Ls(a.bH,b,c,d);$p=1;continue _;case 3:$z=AQQ(e,a,o);if(C()){break _;}e=$z;if(Fw(e)){d=d=(-0.05)?0.0:n<=0?d+m:d-m;l=d;n=X(d,0.0);if(n){e=a.l;o=M5(a.bH,0.0,(-1.0),d);continue _;}}n=X(b,0.0);if(n){p=X(d,0.0);if(p){e=a.l;o=M5(a.bH,b,(-1.0),d);$p=4;continue _;}}e=a.l;o=Ls(a.bH,b,c,d);$p=1;continue _;case 4:$z=AQQ(e,a,o);if(C()){break _;}e=$z;if(Fw(e)){b=b=(-0.05)?0.0:n<=0?b+m:b-m;d=d=(-0.05)?0.0:p<=0?d+m:d-m;k =b;l=d;n=X(b,0.0);if(n){p=X(d,0.0);if(p){e=a.l;o=M5(a.bH,b,(-1.0),d);continue _;}}}e=a.l;o=Ls(a.bH,b,c,d);$p=1;continue _;case 5:$z=AQQ(o,a,e);if(C()){break _;}e=$z;n=0;while(n=y*y+m*m)AP5(a.bH,x);else{b=y;s=z;d=m;}BL(a.l.bw);B2(a.l.bw,B(930));e=a.bH;a.v=(e.bn+e.br)/2.0;a.z=e.bf+a.cv-a.uU;a.u=(e.bo+e.bs)/2.0;n=X(k,b);p=!n&&l===d?0:1;a.s2=p;r=X(c,s);t=!r?0:1;a.a5f=t;v=r&&c<0.0?1:0;a.dC=v;a.a7W=!p&&!t?0:1;$p=6;case 6:a.XX(s,v);if(C()){break _;}if(n)a.T=0.0;if(r)a.Q=0.0;if(l!==d)a.U=0.0;y=a.v-f;z=a.z-g;ba=a.u-h;if(a.t0()&&!j&&a.da===null){v=Bx(a.v);n=Bx(a.z-0.20000000298023224 -a.cv);bb=Bx(a.u);e=a.l;$p=11;continue _;}$p=7;case 7:Bms(a);if(C()){break _;}$p=8;case 8:$z=A7x(a);if(C()){break _;}bc=$z;e=a.l;o=ADp(a.bH,0.001,0.001,0.001);$p=9;case 9:$z=BGF(e,o);if(C()){break _;}n=$z;if(n){n=1;$p=10;continue _;}if(a.eO<=0)a.eO= -a.Vn|0;if(bc&&a.eO>0){e=B(931);bd=0.699999988079071;be=1.600000023841858+(BH(a.C)-BH(a.C))*0.4000000059604645;$p=13;continue _;}BL(a.l.bw);return;case 10:a.bec(n);if(C()){break _;}if(!bc){n=a.eO+1|0;a.eO=n;if(!n)Jy(a,8);}if(bc&&a.eO>0){e=B(931);bd=0.699999988079071;be =1.600000023841858+(BH(a.C)-BH(a.C))*0.4000000059604645;$p=13;continue _;}BL(a.l.bw);return;case 11:$z=Bm6(e,v,n,bb);if(C()){break _;}bf=$z;if(!bf){e=a.l;p=n-1|0;$p=12;continue _;}S();if(bf!=A.Ot.b)z=0.0;b=a.B9;c=y*y;d=ba*ba;a.B9=b+Ex(c+d)*0.6;bd=a.G7+Ex(c+z*z+d)*0.6;a.G7=bd;if(bd>a.F9&&bf>0){a.F9=(bd|0)+1|0;$p=15;continue _;}$p=7;continue _;case 12:$z=ARX(e,v,p,bb);if(C()){break _;}bg=$z;if(bg!=11&&bg!=32&&bg!=21){S();if(bf!=A.Ot.b)z=0.0;b=a.B9;c=y*y;d=ba*ba;a.B9=b+Ex(c+d)*0.6;bd=a.G7+Ex(c+z*z+d)*0.6;a.G7= bd;if(bd>a.F9&&bf>0){a.F9=(bd|0)+1|0;$p=15;continue _;}$p=7;continue _;}e=a.l;$p=14;continue _;case 13:a.w2(e,bd,be);if(C()){break _;}a.eO= -a.Vn|0;BL(a.l.bw);return;case 14:$z=Bm6(e,v,p,bb);if(C()){break _;}bf=$z;S();if(bf!=A.Ot.b)z=0.0;b=a.B9;c=y*y;d=ba*ba;a.B9=b+Ex(c+d)*0.6;bd=a.G7+Ex(c+z*z+d)*0.6;a.G7=bd;if(bd>a.F9&&bf>0){a.F9=(bd|0)+1|0;$p=15;continue _;}$p=7;continue _;case 15:$z=a.hB();if(C()){break _;}p=$z;if(!p){$p=16;continue _;}b=a.T;b=b*b*0.20000000298023224;c=a.Q;b=b+c*c;c=a.U;bd=Ex(b+c*c*0.20000000298023224) *0.3499999940395355;if(bd>1.0)bd=1.0;e=B(932);be=1.0+(BH(a.C)-BH(a.C))*0.4000000059604645;$p=18;continue _;case 16:a.x7(v,n,bb,bf);if(C()){break _;}e=A.Nw.data[bf];o=a.l;$p=17;case 17:e.SU(o,v,n,bb,a);if(C()){break _;}$p=7;continue _;case 18:a.w2(e,bd,be);if(C()){break _;}$p=16;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p);} function Bms(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bH;c=b.bn+0.001;d=c|0;if(cg)break a;j=e;while(j<= h){k=f;if(k<=i){b=a.l;$p=1;continue _;}j=j+1|0;}d=d+1|0;}}return;case 1:$z=Bm6(b,d,j,k);if(C()){break _;}l=$z;if(l>0){S();b=A.Nw.data[l];m=a.l;$p=2;continue _;}k=k+1|0;b:while(true){if(k<=i){b=a.l;continue _;}j=j+1|0;while(j>h){d=d+1|0;if(d>g)break b;j=e;}k=f;}return;case 2:b.um(m,d,j,k,a);if(C()){break _;}k=k+1|0;c:while(true){if(k<=i){b=a.l;$p=1;continue _;}j=j+1|0;while(j>h){d=d+1|0;if(d>g)break c;j=e;}k=f;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function ARu(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();f=A.Nw.data[e].jd;g=a.l;c=c+1|0;$p=1;case 1:$z=Bm6(g,b,c,d);if(C()){break _;}b=$z;g=A.OF;if(b==g.b){f=g.jd;g=ZW(f);h=f.pR*0.15000000596046448;i=f.pB;$p=2;continue _;}if(A.Nw.data[e].bW.m5())return;g=ZW(f);h=f.pR*0.15000000596046448;i=f.pB;$p=3;continue _;case 2:a.w2(g,h,i);if(C()){break _;}return;case 3:a.w2(g,h,i);if (C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BHs(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.l;$p=1;case 1:Biy(e,a,b,c,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function B7c(a){return 1;} function BEW(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c){d=a.gh;if(d>0.0){$p=1;continue _;}}else if(b<0.0)a.gh=a.gh-b;return;case 1:a.r4(d);if(C()){break _;}a.gh=0.0;return;default:Oe();}}HV().s(a,b,c,d,$p);} function BV5(a){return null;} function Byi(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.kB)return;c=A.RH;$p=1;case 1:a.gr(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function Cdw(a){return a.kB;} function Bis(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.dL;if(c===null)return;$p=1;case 1:c.r4(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function A7x(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.pH)return 1;b=a.l;c=a.v;d=c|0;if(c=0){c=new CR;c.bn=d;c.bf=e;c.bo=f;c.br=g;c.bl=h;c.bs=i;Bo(l, m+1|0);o=l.p.data;m=l.c;l.c=m+1|0;o[m]=c;l.j=l.j+1|0;}else if(k>=0&&n<0){c=l.p.data[k];c.bn=d;c.bf=e;c.bo=f;c.br=g;c.bl=h;c.bs=i;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}j.bp=j.bp+1|0;d=c.bn+0.001;e=c.bf+0.001;f=c.bo+0.001;g=c.br-0.001;h=c.bl-0.001;i=c.bs-0.001;j=A.Jc;k=j.bp;c=j.dl;m=X(k,c.c);if(m>=0){l=Btl(d,e,f,g,h,i);Cc(j.dl,l);}else if(k>=0&&m<0){l=c.p.data[k];AHz(l,d,e,f,g,h,i);}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}j.bp=j.bp+1|0;BJ();c=A.PL;$p=1;case 1:$z=AT0(b,l,c,a);if(C()){break _;}k=$z;if(!k)a.pH=0;else {if(!a.pH&&!a.LN){g=a.T;g=g*g*0.20000000298023224;h=a.Q;g=g+h*h;h=a.U;p=Ex(g+h*h*0.20000000298023224)*0.20000000298023224;if(p>1.0)p=1.0;b=B(933);q=1.0+(BH(a.C)-BH(a.C))*0.4000000059604645;$p=2;continue _;}a.gh=0.0;a.pH=1;a.eO=0;}return a.pH;case 2:a.w2(b,p,q);if(C()){break _;}q=Bx(a.bH.bf);k=0;f=q+1.0;while(k<1.0+a.cP*20.0){r=(BH(a.C)*2.0-1.0)*a.cP;s=(BH(a.C)*2.0-1.0)*a.cP;Dk(a.l,B(934),a.v+r,f,a.u+s,a.T,a.Q-BH(a.C)*0.20000000298023224,a.U);k=k+1|0;}k=0;while(k<1.0+a.cP*20.0){r=(BH(a.C)*2.0-1.0)*a.cP;s=(BH(a.C) *2.0-1.0)*a.cP;Dk(a.l,B(935),a.v+r,f,a.u+s,a.T,a.Q,a.U);k=k+1|0;}a.gh=0.0;a.pH=1;a.eO=0;return a.pH;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A2h(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.z+a.j3();d=a.v;e=d|0;if(d=8)e=0;return c>=(h+1|0) -((e+1|0)/9.0-0.1111111119389534)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function CjJ(a){return 0.0;} function BmV(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.bH;d=c.bn+0.10000000149011612;e=c.bf+0.4000000059604645;f=c.bo+0.10000000149011612;g=c.br+(-0.10000000149011612);h=c.bl+(-0.4000000059604645);i=c.bs+(-0.10000000149011612);j=A.Jc;k=j.bp;c=j.dl;l=c.c;m=X(k,l);if(m>=0){n=new CR;n.bn=d;n.bf=e;n.bo =f;n.br=g;n.bl=h;n.bs=i;Bo(c,l+1|0);o=c.p.data;k=c.c;c.c=k+1|0;o[k]=n;c.j=c.j+1|0;}else if(k>=0&&m<0){n=c.p.data[k];n.bn=d;n.bf=e;n.bo=f;n.br=g;n.bl=h;n.bs=i;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}j.bp=j.bp+1|0;BJ();c=A.PM;$p=1;case 1:$z=Baw(b,n,c);if(C()){break _;}l=$z;return l;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Ms(a,b,c,d){var e,f,g,h;e=b*b+c*c;if(e>=9.999999747378752E-5){f=CT(e);if(f<1.0)f=1.0;d=d/f;b=b*d;d=c*d;e=a.W*3.1415927410125732/180.0;g=A.Mw.data;c=e*10430.3779296875;f=g[(c|0)&65535];h=g[(c+16384.0|0)&65535];a.T=a.T+b*h-d*f;a.U=a.U+d*h+b*f;}} function A0B(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.v;d=c|0;if(c>4,e>>4))return 0.0;f=a.bH;c=(f.bl-f.bf)*0.66;c=a.z-a.cv+c;g=c|0;if(c=180.0)a.dO=a.dO-360.0;Cn(a,b,c,d);a.W=e%360.0;a.bV=f%360.0;} function Fp(a,b,c,d,e,f){a.v=b;a.dk=b;a.fX=b;c=c+a.cv;a.z=c;a.d4=c;a.fW=c;a.u=d;a.dj=d;a.fY=d;a.W=e;a.bV=f;Cn(a,b,c,d);} function BHK(a,b){var c,d,e;c=a.v-b.v;d=a.z-b.z;e=a.u-b.u;return CT(c*c+d*d+e*e);} function AMA(a,b,c,d){var e,f,g;e=a.v-b;f=a.z-c;g=a.u-d;return e*e+f*f+g*g;} function AF9(a,b,c,d){var e,f,g;e=a.v-b;f=a.z-c;g=a.u-d;return CT(e*e+f*f+g*g);} function GH(a,b){var c,d,e;c=a.v-b.v;d=a.z-b.z;e=a.u-b.u;return c*c+d*d+e*e;} function A$B(a,b){} function Bzv(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.dL!==a&&b.da!==a){c=b.v-a.v;d=b.u-a.u;e=c<0.0? -c:c;f=d<0.0? -d:d;if(e>f)f=e;if(f>=0.009999999776482582){e=CT(f);c=c/e;d=d/e;g=1.0/e;if(g>1.0)g=1.0;c=c*g;d=d*g;c=c*0.05000000074505806;d=d*0.05000000074505806;e=1.0-a.Sa;c=c*e;d=d*e;e= -c;f=0.0;g= -d;$p=1;continue _;}}return;case 1:a.Mg(e,f,g);if(C()){break _;}b.T=b.T+c;b.Q=b.Q+0.0;b.U=b.U +d;b.lB=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Uy(a,b,c,d){a.T=a.T+b;a.Q=a.Q+c;a.U=a.U+d;a.lB=1;} function BgR(a){a.jo=1;} function Bh6(a,b,c){if(a.hU)return 0;a.jo=1;return 0;} function B7Y(a){return 0;} function Cwb(a){return 0;} function BHL(a,b,c){} function AXM(a,b){var c,d,e;c=AEt(a);if(!a.cg&&c!==null){d=b.m;e=new DZ;e.w=B(619);e.dX=c;Bg(d,B(619),e);M_(a,b);return 1;}return 0;} function AEr(a,b){var c,d,e;c=AEt(a);if(!a.cg&&c!==null&&a.dL===null){d=b.m;e=new DZ;e.w=B(619);e.dX=c;Bg(d,B(619),e);M_(a,b);return 1;}return 0;} function M_(a,b){var c,d,e,f,g,h,i,j;c=AIL(a,BCb([a.v,a.z+a.uU,a.u]));d=b.m;c.w=B(936);Bg(d,B(936),c);c=AIL(a,BCb([a.T,a.Q,a.U]));d=b.m;c.w=B(937);Bg(d,B(937),c);c=A9Y(a,Hn([a.W,a.bV]));d=b.m;c.w=B(938);Bg(d,B(938),c);e=a.gh;d=b.m;c=new K3;c.w=B(939);c.l4=e;Bg(d,B(939),c);f=a.eO<<16>>16;d=b.m;c=new CY;c.w=B(940);c.cU=f;Bg(d,B(940),c);f=Wy(a)<<16>>16;d=b.m;c=new CY;c.w=B(941);c.cU=f;Bg(d,B(941),c);f=(!a.dC?0:1)<<24>>24;d=b.m;c=new CP;c.w=B(942);c.cM=f;Bg(d,B(942),c);f=a.jl;d=b.m;c=new CV;c.w=B(943);c.cf=f;Bg(d, B(943),c);f=(!a.hU?0:1)<<24>>24;d=b.m;c=new CP;c.w=B(944);c.cM=f;Bg(d,B(944),c);f=a.mb;d=b.m;c=new CV;c.w=B(945);c.cf=f;Bg(d,B(945),c);g=a.Ri.a32;d=b.m;c=new KY;c.w=B(946);c.nT=g;Bg(d,B(946),c);g=a.Ri.a5K;d=b.m;c=new KY;c.w=B(947);c.nT=g;Bg(d,B(947),c);a.gC(b);if(a.da!==null){h=new BZ;h.w=B(296);c=new BN;f=BM(16);c.bk=0;i=W(BO,f);j=i.data;c.d=i;c.b1=0.75;c.b3=j.length*0.75|0;h.m=c;if(AXM(a.da,h))Bg(b.m,B(296),HP(h,B(296)));}} function BhP(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.m;d=BE(B(936));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(936)!==f&&!Bc(B(936),f)?0:1)break;}c=c.i;}if(!(c===null?0:1)){c=new Ew;if(B(936)!==null)c.w=B(936);else c.w=B(3);g=new BI;g.p=W(K,10);c.di=g;}else{c=b.m;if(B(936)===null){c=c.d.data[0];while(c!==null &&c.h!==null){c=c.i;}}else{h=BE(B(936));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(936)!==f&&!Bc(B(936),f)?0:1)break;}c=c.i;}}c=c===null?null:c.x;}a:{f=b.m;if(!B(937).q){e=B(937).o.data;i=e.length;h=0;while(true){if(h>=i)break a;d=e[h];B(937).q=(31*B(937).q|0)+d|0;h=h+1|0;}}}d=B(937).q;e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null){if(f.t==d){j=f.h;if(B(937)!==j&&!Bc(B(937),j)?0:1)break;}f=f.i;}if(!(f===null?0:1)){f=new Ew;Je(f,B(937));f.di=U$();}else{g=BR(b.m,B(937));f=g===null ?null:g.x;}g=Fa(b,B(938));a.T=(EP(f,0)).k2;a.Q=(EP(f,1)).k2;a.U=(EP(f,2)).k2;if(I8(a.T)>10.0)a.T=0.0;if(I8(a.Q)>10.0)a.Q=0.0;if(I8(a.U)>10.0)a.U=0.0;k=(EP(c,0)).k2;a.v=k;a.fX=k;a.dk=k;k=(EP(c,1)).k2;a.z=k;a.fW=k;a.d4=k;k=(EP(c,2)).k2;a.u=k;a.fY=k;a.dj=k;l=(EP(g,0)).l4;a.W=l;a.dO=l;l=(EP(g,1)).l4;a.bV=l;a.d_=l;a.gh=Op(b,B(939));a.eO=Ga(b,B(940));UN(a,Ga(b,B(941)));a.dC=Fx(b,B(942));a.jl=CN(b,B(943));a.hU=Fx(b,B(944));a.mb=CN(b,B(945));if(De(b,B(946))&&De(b,B(947)))a.Ri=CDo(Rf(b,B(946)),Rf(b,B(947)));Cn(a,a.v, a.z,a.u);Iu(a,a.W,a.bV);$p=1;case 1:a.g8(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AEt(a){var b,c,d,e,f,g;Dp();b=A.RI;c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c=d;if(!c.$id$){e=$rt_nextId();c.$id$=e;}f=d.$id$;g=b.d.data;b=g[f&(g.length-1|0)];while(b!==null){if(b.t==f){c=b.h;if(d!==c&&!(d!==c?0:1)?0:1)break;}b=b.i;}}return b===null?null:b.x;} function AIL(a,b){var c,d,e,f,g,h,i,j,k;b=b.data;c=new Ew;c.w=B(3);d=new BI;d.p=W(K,10);c.di=d;e=b.length;f=0;g=null;while(f=8)return 0;c=((b>>0)%2|0)-0.5;d=a.cP;e=c*d*0.800000011920929;f=(((b>>1)%2|0)-0.5)*0.10000000149011612;c=(((b>>2)%2|0)-0.5)*d*0.800000011920929;g=a.v+e;h=g|0;if(g=8)return 0;c=((b>>0)%2|0)-0.5;d=a.cP;e=c*d*0.800000011920929;f=(((b>>1)%2|0)-0.5)*0.10000000149011612;c=(((b>>2)%2|0)-0.5)*d*0.800000011920929;g=a.v+e;h=g|0;if(g=(-180.0))break;a.CW=c+360.0;}while(true){d=a.Dd;if(d<180.0)break;a.Dd=d-360.0;}while(true) {d=a.Dd;if(d>=(-180.0))break;a.Dd=d+360.0;}e=c*0.5;f=d*0.5;g=10.0;if(e>g)e=g;h=(-10.0);if(e=h)h=g;a.CW=c-e;a.Dd=d-h;a.W=a.W+e;a.bV=a.bV+h;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function CvW(a){var b;b=a.dL;if(b!==null){b.fX=a.fX;b.fW=a.fW+a.OA()+a.dL.V2();b=a.dL;b.fY=a.fY;Cn(b,a.v,a.z+a.OA()+a.dL.V2(),a.u);}} function CyO(a){return a.cv;} function CcR(a){return a.cN*0.75;} function Pf(a,b){var c,d,e,f,g,h;a.Dd=0.0;a.CW=0.0;if(b!==null){c=a.da;if(c!==null)c.dL=null;a.da=b;b.dL=a;}else{b=a.da;if(b!==null){d=b.v;e=b.bH.bf+b.cN;f=b.u;g=a.W;h=a.bV;a.v=d;a.dk=d;a.fX=d;e=e+a.cv;a.z=e;a.d4=e;a.fW=e;a.u=f;a.dj=f;a.fY=f;a.W=g;a.bV=h;Cn(a,d,e,f);a.da.dL=null;}a.da=null;}} function BFC(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.v;d=a.z;e=a.u;if(b!==null){c=b.v;d=b.bH.bf+b.cN;e=b.u;}f=(-1.5);a:{while(f<2.0){g=(-1.5);while(g<2.0){if(f!==0.0)break a;if(g!==0.0)break a;g=g+1.0;}f=f+1.0;}h=a.W;i =a.bV;a.v=c;a.dk=c;a.fX=c;j=d+a.cv;a.z=j;a.d4=j;a.fW=j;a.u=e;a.dj=e;a.fY=e;a.W=h;a.bV=i;Cn(a,c,j,e);return;}k=a.v+f|0;l=a.u+g|0;b=a.bH;m=A.Jc;n=b.bn+f;o=b.bf+1.0;p=b.bo+g;q=b.br+f;j=b.bl+1.0;r=b.bs+g;s=m.bp;b=m.dl;t=b.c;u=X(s,t);if(u>=0){v=new CR;v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;Bo(b,t+1|0);w=b.p.data;t=b.c;b.c=t+1|0;w[t]=v;b.j=b.j+1|0;}else if(s>=0&&u<0){v=b.p.data[s];v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}m.bp=m.bp+1|0;b=a.l;$p=1;case 1:$z=Brj(b,v);if(C()) {break _;}b=$z;if(b.c?0:1){b=a.l;u=a.z|0;S();w=A.Nw.data;$p=2;continue _;}b:{c:while(true){g=g+1.0;while(g>=2.0){f=f+1.0;if(f>=2.0)break c;g=(-1.5);}if(f!==0.0)break b;if(g!==0.0)break b;}h=a.W;i=a.bV;a.v=c;a.dk=c;a.fX=c;j=d+a.cv;a.z=j;a.d4=j;a.fW=j;a.u=e;a.dj=e;a.fY=e;a.W=h;a.bV=i;Cn(a,c,j,e);return;}k=a.v+f|0;l=a.u+g|0;b=a.bH;m=A.Jc;n=b.bn+f;o=b.bf+1.0;p=b.bo+g;q=b.br+f;j=b.bl+1.0;r=b.bs+g;s=m.bp;b=m.dl;t=b.c;u=X(s,t);if(u>=0){v=new CR;v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;Bo(b,t+1|0);w=b.p.data;t=b.c;b.c =t+1|0;w[t]=v;b.j=b.j+1|0;}else if(s>=0&&u<0){v=b.p.data[s];v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}m.bp=m.bp+1|0;b=a.l;continue _;case 2:$z=Bm6(b,k,u,l);if(C()){break _;}t=$z;v=w[t];$p=3;case 3:$z=AZS(b,k,u,l);if(C()){break _;}u=$z;if(Er(b,v,u)){j=a.v+f;c=a.z+1.0;d=a.u+g;h=a.W;i=a.bV;a.v=j;a.dk=j;a.fX=j;c=c+a.cv;a.z=c;a.d4=c;a.fW=c;a.u=d;a.dj=d;a.fY=d;a.W=h;a.bV=i;Cn(a,j,c,d);return;}b=a.l;u=(a.z|0)-1|0;w=A.Nw.data;$p=4;case 4:$z=Bm6(b,k,u,l);if(C()){break _;}t=$z;v =w[t];$p=5;case 5:$z=AZS(b,k,u,l);if(C()){break _;}u=$z;if(!Er(b,v,u)){b=a.l;u=(a.z|0)-1|0;$p=6;continue _;}c=a.v+f;d=a.z+1.0;e=a.u+g;d:{a:while(true){g=g+1.0;while(g>=2.0){f=f+1.0;if(f>=2.0)break a;g=(-1.5);}if(f!==0.0)break d;if(g!==0.0)break d;}h=a.W;i=a.bV;a.v=c;a.dk=c;a.fX=c;j=d+a.cv;a.z=j;a.d4=j;a.fW=j;a.u=e;a.dj=e;a.fY=e;a.W=h;a.bV=i;Cn(a,c,j,e);return;}k=a.v+f|0;l=a.u+g|0;b=a.bH;m=A.Jc;n=b.bn+f;o=b.bf+1.0;p=b.bo+g;q=b.br+f;j=b.bl+1.0;r=b.bs+g;s=m.bp;b=m.dl;t=b.c;u=X(s,t);if(u>=0){v=new CR;v.bn=n;v.bf =o;v.bo=p;v.br=q;v.bl=j;v.bs=r;Bo(b,t+1|0);w=b.p.data;t=b.c;b.c=t+1|0;w[t]=v;b.j=b.j+1|0;}else if(s>=0&&u<0){v=b.p.data[s];v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}m.bp=m.bp+1|0;b=a.l;$p=1;continue _;case 6:$z=Bm6(b,k,u,l);if(C()){break _;}u=$z;if(!u){BJ();v=A.RJ;}else v=A.Nw.data[u].bW;BJ();if(v===A.PL){c=a.v+f;d=a.z+1.0;e=a.u+g;}c:{e:while(true){g=g+1.0;while(g>=2.0){f=f+1.0;if(f>=2.0)break e;g=(-1.5);}if(f!==0.0)break c;if(g!==0.0)break c;}h=a.W;i=a.bV;a.v=c;a.dk=c;a.fX =c;j=d+a.cv;a.z=j;a.d4=j;a.fW=j;a.u=e;a.dj=e;a.fY=e;a.W=h;a.bV=i;Cn(a,c,j,e);return;}k=a.v+f|0;l=a.u+g|0;b=a.bH;m=A.Jc;n=b.bn+f;o=b.bf+1.0;p=b.bo+g;q=b.br+f;j=b.bl+1.0;r=b.bs+g;s=m.bp;b=m.dl;t=b.c;u=X(s,t);if(u>=0){v=new CR;v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;Bo(b,t+1|0);w=b.p.data;t=b.c;b.c=t+1|0;w[t]=v;b.j=b.j+1|0;}else if(s>=0&&u<0){v=b.p.data[s];v.bn=n;v.bf=o;v.bo=p;v.br=q;v.bl=j;v.bs=r;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}m.bp=m.bp+1|0;b=a.l;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h, i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function BMR(a){return 0.10000000149011612;} function CvO(a){return null;} function AH9(a){var b,c,d,e;if(a.mb>0)a.mb=a.a68();else{b=a.dk-a.v;c=a.dj-a.u;if(!a.l.H&&!a.wS){d=b;if(d<0.0)d= -d;e=c;if(e<0.0)e= -e;a.zF=d<=e?(c<=0.0?0:2):b<=0.0?3:1;}a.wS=1;}} function AER(a){return 900;} function Civ(a){return null;} function Mf(a){return a.eO<=0&&!P6(a,0)?0:1;} function ANg(a){return P6(a,1);} function B8m(a){return P6(a,3);} function A1H(a,b){FJ(a,3,b);} function Xv(a){return P6(a,5);} function Nv(a,b){FJ(a,5,b);} function P6(a,b){var c,d,e,f,g,h;c=a.F.N;Be();d=A.G$.data[128];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;return !(c.G.R&1<>24;j=new BQ;j.R=b;h=d.N;Be();k=A.G$.data[128];if(k===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=Ci(k.s);g=h.d.data;h=g[i&(g.length-1|0)];while(h!==null){if(h.t==i){e=h.h;if(k!== e&&!(k===e?1:e instanceof Bn&&e.s==k.s?1:0)?0:1)break;}h=h.i;}}e=h===null?null:h.x;h=e.G;if(!(h instanceof BQ&&h.R==j.R?1:0)){e.G=j;e.bO=1;d.bE=1;}}else{d=a.F;b=(i|1<>24;j=new BQ;j.R=b;h=d.N;Be();k=A.G$.data[128];if(k===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=k.s;l=i>>>4^i<<28^i<<8^i>>>24;g=h.d.data;h=g[l&(g.length-1|0)];while(h!==null){if(h.t==l){e=h.h;if(k!==e&&!(k===e?1:e instanceof Bn&&e.s==i?1:0)?0:1)break;}h=h.i;}}e=h===null?null:h.x;h=e.G;if(!(h instanceof BQ&&h.R==j.R? 1:0)){e.G=j;e.bO=1;d.bE=1;}}} function Wy(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[129];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.gb;} function UN(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=b<<16>>16;d=new Fs;d.gb=b;e=c.N;Be();f=A.G$.data[129];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof Fs&&e.gb==d.gb?1:0)){j.G=d;j.bO=1;c.bE=1;}} function Bb2(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=5;$p=1;case 1:a.bec(c);if(C()){break _;}c=a.eO+1|0;a.eO=c;if(!c){c=160;D9();d=A.RG.fC;e=a.pm();FC();if(e===null)f=0;else{e=e.data;f=0;g=e.length;h=0;while(hf)f=i;h=h+1|0;}}if(f>0){j=160.0*f*0.15000000596046448;d=j|0;if(j=(-128)&&g<=127){Be();e=A.G$.data[g+128|0];}else{e=new Bn;e.s=g;}f[2]=e;e=a.l;f[3]=e===null?B(950):e.b6.FS();h=a.v;e=new M8;e.yE=h;f[4]=e;h=a.z;e=new M8;e.yE=h;f[5]=e;h=a.u;e=new M8;e.yE=h;f[6]=e;e=new XR;KD();d=A.GX;c=new Bi;c.r=Q(16);e.Dz=c;e.Tv=d;a:{try{ACG(Bl8(e,c,d,B(951),b));break a;}catch($$e){$$je =P($$e);if($$je instanceof B1){i=$$je;}else{throw $$e;}}e.a78=i;}e=e.Dz;if(e===null){i=new W0;i.f=1;i.e=1;J(i);}i=new Bh;b=e.r;j=e.g;f=Q(j);k=f.data;i.o=f;l=0;while(ld)d=1;e=a.M5()/16|0;if(1>e)e=1;f=a.tV;g=a.tS;if(a.lA==2){h=a.v-a.tZ()/32.0;f=h|0;if(h=d?0:1))return 1;if(m=d)break;l=0;}b=a.l;c=a.bH;p=null;$p=2;continue _;case 4:$z=Bm6(b,m,n,o);if(C()){break _;}m=$z;if(!m){BJ();b=A.RJ;}else{S();b=A.Nw.data[m].bW;}if(!b.g1())return 0;l=l+1|0;while(true){if(l=d)break;l=0;}b=a.l;c=a.bH;p=null;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BSh(a){return 1;} function BwM(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(b instanceof Co))return 0;c=new GE;c.fj=0;c.gc=0;c.ft=0.30000001192092896;c.f4=0;c.fF=0;c.gd=B(176);c.h6=b;d=0;$p=1;case 1:$z=Bd7(a,c,d);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,$p);} function Bd7(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(!a.cg&&!a.l.H){a.cg=1;a.jo=1;d=null;if(b.f2() instanceof Co)d=b.f2();if(d!==null&&d.ct.ez)return 1;$p=1;continue _;}return 1;case 1:a.NS();if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,$p);} function BAR(a,b,c,d){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H&&!a.cg&&b*b+c*c+d*d>0.0){a.cg=1;$p=1;continue _;}return;case 1:a.NS();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function BlH(a,b,c,d){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H&&!a.cg&&b*b+c*c+d*d>0.0){a.cg=1;$p=1;continue _;}return;case 1:a.NS();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function APU(a,b){var c,d,e;a:{c=a.lA<<24>>24;d=b.m;e=new CP;e.w=B(955);e.cM=c;Bg(d,B(955),e);c=a.tV;d=b.m;e=new CV;e.w=B(956);e.cf=c;Bg(d,B(956),e);c=a.Fi;d=b.m;e=new CV;e.w=B(957);e.cf=c;Bg(d,B(957),e);c=a.tS;d=b.m;e=new CV;e.w=B(958);e.cf=c;Bg(d,B(958),e);switch(a.lA){case 0:break;case 1:e=b.m;b=new CP;b.w=B(959);b.cM=1;Bg(e,B(959),b);break a;case 2:e=b.m;b=new CP;b.w=B(959);b.cM=0;Bg(e,B(959),b);break a;case 3:e=b.m;b=new CP;b.w=B(959);b.cM=3;Bg(e,B(959),b);break a;default:break a;}e=b.m;b=new CP;b.w=B(959);b.cM =2;Bg(e,B(959),b);}} function ABa(a,b){var c,d,e,f,g,h;c=b.m;d=BE(B(955));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(955)!==f&&!Bc(B(955),f)?0:1)break;}c=c.i;}g=c===null?0:1;a:{if(g){c=b.m;h=BE(B(955));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(955)!==f&&!Bc(B(955),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(955)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(955).q){e=B(955).o.data;g=e.length;d=0;while(true){if(d>=g)break b;h=e[d];B(955).q =(31*B(955).q|0)+h|0;d=d+1|0;}}}h=B(955).q;e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(955)!==f&&!Bc(B(955),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}a.lA=g;}else{c=b.m;h=BE(B(959));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(959)!==f&&!Bc(B(959),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(959)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(959));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if (B(959)!==f&&!Bc(B(959),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}switch(g){case 0:break;case 1:a.lA=1;break a;case 2:a.lA=0;break a;case 3:a.lA=3;break a;default:break a;}a.lA=2;}}a.tV=!Ef(b.m,B(956))?0:(C1(b.m,B(956))).cf;a.Fi=CN(b,B(957));a.tS=CN(b,B(958));RR(a,a.lA);} function NP(){RC.call(this);this.vr=null;} A.RM=function(a,b,c,d,e){var f=new NP();AQ4(f,a,b,c,d,e);return f;}; function AQ4(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Dc(a,b);a.Fb=0;a.lA=0;a.cv=0.0;Cj(a,0.5,0.5);a.tV=c;a.Fi=d;a.tS=e;g=new BI;g.p=W(K,10);h=(A.RN.hF()).data;i=h.length;j=0;if(j>=i){c=g.c;d=c?0:1;a:{if(!d){b=a.C;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;i=H(N(k,17));d=c-1|0;if(!(c&d))e=H(Bl(I(F(c),F(i)), 31));else while(true){e=i%c|0;if(((i-e|0)+d|0)>=0)break;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;i=H(N(k,17));}if(e<0)break a;if(e>=c)break a;a.vr=g.p.data[e];}RR(a,f);return;}b=new Bb;b.f=1;b.e=1;J(b);}l=h[j];a.vr=l;RR(a,f);$p=1;case 1:$z=A1t(a);if(C()){break _;}c=$z;if(c){Bo(g,g.c+1|0);m=g.p.data;c=g.c;g.c=c+1|0;m[c]=l;g.j=g.j+1|0;}j=j+1|0;if(j>=i){c=g.c;d=c?0:1;b:{if(!d){b=a.C;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;i=H(N(k,17));d=c-1|0;if(!(c&d))e=H(Bl(I(F(c), F(i)),31));else while(true){e=i%c|0;if(((i-e|0)+d|0)>=0)break;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;i=H(N(k,17));}if(e<0)break b;if(e>=c)break b;a.vr=g.p.data[e];}RR(a,f);return;}b=new Bb;b.f=1;b.e=1;J(b);}l=h[j];a.vr=l;RR(a,f);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Cmr(a,b){var c,d,e,f;c=a.vr.BA;d=b.m;e=new DZ;e.w=B(960);e.dX=c;if(c!==null){Bg(d,B(960),e);APU(a,b);return;}f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);} function Brc(a,b){var c,d,e,f,g,h,i;a:{c=b.m;if(!B(960).q){d=B(960).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(960).q=(31*B(960).q|0)+g|0;f=f+1|0;}}}g=B(960).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(960)!==h&&!Bc(B(960),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))h=B(3);else{c=b.m;if(B(960)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(960).q){d=B(960).o.data;e=d.length;f=0;while(true){if(f>=e)break b;g=d[f];B(960).q=(31*B(960).q|0)+g|0;f =f+1|0;}}}f=B(960).q;d=c.d.data;c=d[f&(d.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(B(960)!==h&&!Bc(B(960),h)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).dX;}d=(A.RN.hF()).data;e=d.length;f=0;while(f0){if(c.H)break a;b=new GK;b.fh=A.MN.d2;b.fg=600;b.fl=3;b.jz=0;$p=1;continue _;}if(!c.H){e=a.Yq;if(e>0){b=c.bR;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;if(H(N(f,24))/1.6777216E7=b.g7())break b;d=b.c3;if(d<=0)break b;c=d+1|0;$p=3;continue _;}if(d==A.M8.d2){if(b.c3<=1)break b;e=A.R7;c=1;$p=2;continue _;}if(d==A.RV.d2){e=A.R8;c=1;$p=1;continue _;}if(d==A.M4.d2&&b instanceof Co){b=b;f=0.02500000037252903*(c+1|0);if(!b.ct.h9&&!b.l.H){b=b.iG;f=b.lo+f;g=40.0;if(f>c;return d<=0?1:b%d|0?0:1;}d=25>>c;return d<=0?1:b%d|0?0:1;} function Iy(a,b){a.q8=b;return a;} function AFq(a){return a.q8;} function T8(a,b){a.xV=b;return a;} function Cgd(a){return a.xV;} function Ce4(a){return a.ZW;} function CfB(a){return a.Hs;} function A75(){var b,c,d;b=W(En,32);c=b.data;A.Qv=b;A.RP=null;d=new En;d.q8=B(3);d.Eb=(-1);d.d2=1;c[1]=d;d.W0=0;d.xV=1.0;d.Hs=8171462;d.q8=B(962);d.Eb=0;A.Rg=d;d=new En;d.q8=B(3);d.Eb=(-1);d.d2=2;c[2]=d;d.W0=1;d.xV=0.5;d.Hs=5926017;d.q8=B(963);d.Eb=1;A.Rl=d;d=Jx(3,0,14270531);d.q8=B(964);d=IO(d,2,0);d.xV=1.5;A.Rp=d;d=Jx(4,1,4866583);d.q8=B(965);A.RQ=IO(d,3,0);A.Rm=IO(Iy(Jx(5,0,9643043),B(966)),4,0);A.Ri=Iy(CnM(6,0,16262179),B(967));A.Rk=Iy(CnM(7,1,4393481),B(968));A.RR=IO(Iy(Jx(8,0,7889559),B(969)),2,1);A.RS =T8(IO(Iy(Jx(9,1,5578058),B(970)),3,1),0.25);A.MN=T8(IO(Iy(Jx(10,0,13458603),B(971)),7,0),0.25);A.Rq=IO(Iy(Jx(11,0,10044730),B(972)),6,1);A.Rh=IO(Iy(Jx(12,0,14981690),B(973)),7,1);A.RT=IO(Iy(Jx(13,0,3035801),B(974)),0,2);A.Ro=IO(Iy(Jx(14,0,8356754),B(975)),0,1);A.RU=T8(IO(Iy(Jx(15,1,2039587),B(976)),5,1),0.25);A.Rn=IO(Iy(Jx(16,0,2039713),B(977)),4,1);A.M4=IO(Iy(Jx(17,1,5797459),B(978)),1,1);A.Rj=IO(Iy(Jx(18,1,4738376),B(979)),5,0);A.M8=T8(IO(Iy(Jx(19,1,5149489),B(980)),6,0),0.25);A.RV=T8(IO(Iy(Jx(20,1,3484199), B(981)),1,2),0.25);A.RW=null;A.RX=null;A.RY=null;A.RZ=null;A.R0=null;A.R1=null;A.R2=null;A.R3=null;A.R4=null;A.R5=null;A.R6=null;} var BtY=Ba(BD); A.Fb=function(a){var b=new BtY();B42(b,a);return b;}; function B42(a,b){DA(a,b);a.fb=16;a.gW=A.Nf;} function ATi(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;if(!l){BJ();m=A.RJ;}else{S();m=A.Nw.data[l].bW;}if(!m.g1())return 0;n=X(h,1);if(!n)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;if(c.ct.iM)l=1;else if(b===null)l =0;else{Bp();l=1;}if(!l)return 0;S();m=A.Or;$p=2;case 2:$z=m.k0(d,e,f,g);if(C()){break _;}l=$z;if(!l)return 0;if(n){l=A.Ov.b;n=2;$p=3;continue _;}o=(c.W+180.0)*16.0/360.0+0.5;l=o|0;if(ol)m=1;h=g.b;l=2;$p=9;continue _;case 8:$z=Bm6(b,m,n,i);if(C()){break _;}h=$z;j=h==g.b?1:0;m=0;if(k&&!j)m=1;else if(o>l)m=1;h=g.b;l=2;$p=9;case 9:AQO(b,c,d,e,h,f,l);if(C()){break _;}f =g.b;h=8|(!m?0:1);l=2;$p=10;case 10:AQO(b,c,n,e,f,h,l);if(C()){break _;}f=g.b;$p=11;case 11:A3q(b,c,d,e,f);if(C()){break _;}d=g.b;$p=12;case 12:A3q(b,c,n,e,d);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function D3(){var a=this;K.call(a);a.sX=0;a.no=0;a.m1=0;a.mS=null;a.ja=0;a.uE=0;a.Kt=0;} A.RJ=null;A.R$=null;A.R_=null;A.MO=null;A.PJ=null;A.MR=null;A.QU=null;A.PL=null;A.PM=null;A.Q9=null;A.QW=null;A.QX=null;A.Sa=null;A.Sb=null;A.Sc=null;A.Sd=null;A.Se=null;A.PN=null;A.Sf=null;A.Sg=null;A.Q8=null;A.Sh=null;A.Si=null;A.Sj=null;A.Sk=null;A.Sl=null;A.Q$=null;A.Sm=null;A.PQ=null;A.Sn=null;A.So=null;A.Sp=null;function BJ(){BJ=BX(D3);Cyx();} function Lg(a){var b=new D3();A_A(b,a);return b;} function A_A(a,b){BJ();a.ja=1;a.mS=b;} function BT6(a){return 0;} function BUP(a){return 1;} function B5n(a){return 1;} function CAS(a){return 1;} function T5(a){a.m1=1;return a;} function YW(a){a.ja=0;return a;} function Bi$(a){a.sX=1;return a;} function BXM(a){return a.sX;} function AG8(a){a.no=1;return a;} function B9a(a){return a.no;} function Br6(a){return !a.m1?a.gI():0;} function BZk(a){return a.ja;} function BQr(a){return a.uE;} function MY(a){a.uE=1;return a;} function AHQ(a){a.uE=2;return a;} function YF(a){a.Kt=1;return a;} function CAt(a){return a.Kt;} function Cyx(){var b,c,d;b=new ADu;c=A.Sq;BJ();b.ja=1;b.mS=c;b.no=1;A.RJ=b;b=new D3;d=A.Sr;b.ja=1;b.mS=d;A.R$=b;b=new D3;d=A.Ss;b.ja=1;b.mS=d;A.R_=b;b=new D3;d=A.St;b.ja=1;b.mS=d;b.sX=1;A.MO=b;b=new D3;d=A.Su;b.ja=1;b.mS=d;b.ja=0;A.PJ=b;b=new D3;d=A.Sv;b.ja=1;b.mS=d;b.ja=0;A.MR=b;b=new D3;b.ja=1;b.mS=d;b.ja=0;b.uE=2;A.QU=b;b=new Y6;d=A.Sw;b.ja=1;b.mS=d;b.no=1;b.uE=1;b.uE=1;A.PL=b;b=new Y6;d=A.Sx;b.ja=1;b.mS=d;b.no=1;b.uE=1;b.uE=1;A.PM=b;b=new D3;d=A.Sy;b.ja=1;b.mS=d;b.sX=1;b.m1=1;b.uE=1;A.Q9=b;b=new AAx;b.ja =1;b.mS=d;b.Kt=1;b.uE=1;A.QW=b;b=new AAx;b.ja=1;b.mS=d;b.Kt=1;b.sX=1;b.uE=1;b.no=1;A.QX=b;b=new D3;d=A.Sz;b.ja=1;b.mS=d;A.Sa=b;b=new D3;b.ja=1;b.mS=d;b.sX=1;A.Sb=b;b=new ADu;b.ja=1;b.mS=c;AG8(b);A.Sc=MY(b);A.Sd=Lg(A.SA);A.Se=MY(B6z(A.Sq));A.PN=YF(T5(Lg(A.Sq)));A.Sf=YF(Lg(A.Sq));A.Sg=T5(Bi$(Lg(A.Sx)));A.Q8=MY(Lg(A.Sy));A.Sh=YF(T5(Lg(A.SB)));A.Si=MY(YW(T5(AG8(B6z(A.SC)))));A.Sj=YW(Lg(A.SC));A.Sk=MY(T5(Lg(A.Sy)));A.Sl=Lg(A.SD);A.Q$=MY(Lg(A.Sy));A.Sm=MY(Lg(A.Sy));A.PQ=AHQ(CCj(A.Sq));A.Sn=MY(Lg(A.Sq));A.So=MY(YW(CCF(A.Sz)));A.Sp =AHQ(Lg(A.Su));} function Bfo(){BD.call(this);this.y_=0;} function BE_(a,b){var c=new Bfo();BTz(c,a,b);return c;} function BTz(a,b,c){DA(a,b);a.fb=1;a.y_=c;a.gW=A.MU;} function A3F(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.dk;e=e+(d.v-e)*1.0;f=d.d4;f=f+(d.z-f)*1.0+1.62-d.cv;g=d.dj;h=g+(d.u-g)*1.0;i=a.y_?0:1;$p=1;case 1:$z=Bj4(a,c,d,i);if(C()){break _;}j=$z;if(j===null)return b;if(j.wZ!==A.SE){if(!a.y_&&j.jA instanceof Tj)return Hw(A.Lh);return b;}k=j.uX;l=j.uY;m =j.uZ;i=a.y_;if(!i){if(!(d.ct.iM?1:b===null?0:1))return b;$p=2;continue _;}if(i<0)return Hw(A.K_);n=j.Ud;if(!n)l=l+(-1)|0;if(n==1)l=l+1|0;if(n==2)m=m+(-1)|0;if(n==3)m=m+1|0;if(n==4)k=k+(-1)|0;if(n==5)k=k+1|0;if(!BwP(d,k,l,m,n,b))return b;$p=10;continue _;case 2:$z=Bm6(c,k,l,m);if(C()){break _;}i=$z;if(!i){BJ();j=A.RJ;}else{S();j=A.Nw.data[i].bW;}BJ();if(j===A.PL){$p=4;continue _;}$p=3;case 3:$z=Bm6(c,k,l,m);if(C()){break _;}i=$z;if(!i)j=A.RJ;else{S();j=A.Nw.data[i].bW;}if(j!==A.PM)return b;$p=6;continue _;case 4:$z =AZS(c,k,l,m);if(C()){break _;}i=$z;if(i){$p=3;continue _;}i=0;n=0;o=3;$p=5;case 5:AQO(c,k,l,m,i,n,o);if(C()){break _;}if(d.ct.ez)return b;i=b.k-1|0;b.k=i;if(i<=0){b=new Bq;o=A.La.K;b.k=0;b.Y=null;b.A=o;b.k=1;b.B=0;return b;}c=d.b7;p=new Bq;o=A.La.K;p.k=0;p.Y=null;p.A=o;p.k=1;p.B=0;if(Kf(c,p))return b;c=new Bq;i=A.La.K;c.k=0;c.Y=null;c.A=i;c.k=1;c.B=0;i=0;$p=8;continue _;case 6:$z=AZS(c,k,l,m);if(C()){break _;}i=$z;if(i)return b;i=0;n=0;o=3;$p=7;case 7:AQO(c,k,l,m,i,n,o);if(C()){break _;}if(d.ct.ez)return b;i =b.k-1|0;b.k=i;if(i<=0)return Hw(A.Lb);if(Kf(d.b7,Gr(A.Lb.K,1,0)))return b;c=Gr(A.Lb.K,1,0);$p=9;continue _;case 8:BkS(d,c,i);if(C()){break _;}return b;case 9:A15(d,c);if(C()){break _;}return b;case 10:$z=Bst(a,c,e,f,h,k,l,m);if(C()){break _;}i=$z;if(i&&!d.ct.ez)return Hw(A.K_);return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bst(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.y_<=0)return 0;$p=1;case 1:$z=Bm6(b,f,g,h);if(C()){break _;}i=$z;if(!(i?0:1)){$p=2;continue _;}if(b.bZ.pL){i=a.y_;S();if(i==A.MP.b){j=c+0.5;d=d+0.5;c=e+0.5;k=B(931);l=0.5;m=b.bR;n=M(L(I(m.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));m.a=n;o=H(N(n,24))/1.6777216E7;p=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=p;q=2.5999999046325684+(o-H(N(p,24))/1.6777216E7)*0.800000011920929;$p=4;continue _;}}i=a.y_;r=0;s=3;$p=3;continue _;case 2:$z=Bm6(b,f,g,h);if(C()){break _;}i=$z;if(!i){BJ();k=A.RJ;}else{S();k=A.Nw.data[i].bW;}if(k.g1())return 0;if(b.bZ.pL){i=a.y_;S();if(i==A.MP.b){j=c+0.5;d=d+0.5;c=e+0.5;k=B(931);l=0.5;m=b.bR;n=M(L(I(m.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=n;o=H(N(n,24))/1.6777216E7;p =M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=p;q=2.5999999046325684+(o-H(N(p,24))/1.6777216E7)*0.800000011920929;$p=4;continue _;}}i=a.y_;r=0;s=3;$p=3;case 3:AQO(b,f,g,h,i,r,s);if(C()){break _;}return 1;case 4:AR7(b,j,d,c,k,l,q);if(C()){break _;}i=0;a:{while(i<8){Ho();Ho();Ho();f=0;while(true){g=X(f,b.cl.c);if(g>=0)break;if(f<0)break a;if(g>=0)break a;f=f+1|0;}i=i+1|0;}return 1;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var Se=Ba(Bw); function Bq6(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}if(g!==a.bW)return (-1);$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AZb(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}if(g!==a.bW)return (-1);$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(f>=8)f=0;return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function B$m(a){return 0;} function CzQ(a){return 0;} function B6h(a,b,c){return c&&!b?1:0;} function BgC(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}if(h===a.bW)c=0;else if(f==1)c=1;else{BJ();if(h!==A.Sh){$p=2;continue _;}c=0;}return c;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;if(!c)b=A.RJ;else{S();b=A.Nw.data[c].bW;}return b.g1();default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bhk(a,b,c,d,e){return null;} function Cwd(a){return 4;} function BQ8(a,b,c,d){return 0;} function Ci8(a,b){return 0;} function BoH(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=CL(b.gu,0.0,0.0,0.0);$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}if(h===a.bW){$p=2;continue _;}i=(-1);j=0;k=c- 1|0;l=e-1|0;m=d-1|0;n=d-d|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g=g+1|0;if(j==3)o=o+1|0;$p=7;continue _;case 2:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;if(i>=8)i=0;j=0;k=c-1|0;l=e-1|0;m=d-1|0;n=d-d|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g=g+1|0;if(j==3)o=o+1|0;$p=7;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g<8)return E$(f);p=0;$p=4;case 4:$z=Bm6(b,c,d,l);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}if(h===a.bW)g=0;else{BJ();if(h!==A.Sh) {$p=5;continue _;}g=0;}if(g)p=1;if(!p){g=e+1|0;o=3;$p=6;continue _;}p=1;if(!p){g=4;$p=8;continue _;}p=1;if(!p){g=c+1|0;o=5;$p=10;continue _;}p=1;if(!p){g=d+1|0;o=2;$p=12;continue _;}p=1;if(!p){g=d+1|0;o=e+1|0;m=3;$p=13;continue _;}p=1;if(!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 5:$z=Bm6(b,c,d,l);if(C()){break _;}g=$z;if(!g)q=A.RJ;else{S();q=A.Nw.data[g].bW;}if(q.g1())p=1;if(!p){g=e+1|0;o=3;$p=6;continue _;}p=1;if(!p) {g=4;$p=8;continue _;}p=1;if(!p){g=c+1|0;o=5;$p=10;continue _;}p=1;if(!p){g=d+1|0;o=2;$p=12;continue _;}p=1;if(!p){g=d+1|0;o=e+1|0;m=3;$p=13;continue _;}p=1;if(!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 6:$z=BgC(a,b,c,d,g,o);if(C()){break _;}g=$z;if(g)p=1;if(!p){g=4;$p=8;continue _;}p=1;if(!p){g=c+1|0;o=5;$p=10;continue _;}p=1;if(!p){g=d+1|0;o=2;$p=12;continue _;}p=1;if(!p){g=d+1|0;o=e+1|0;m=3;$p=13;continue _;}p=1;if (!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 7:$z=Bm6(b,g,d,o);if(C()){break _;}r=$z;if(!r){BJ();h=A.RJ;}else{S();h=A.Nw.data[r].bW;}if(h===a.bW){$p=9;continue _;}if((-1)<0){$p=11;continue _;}if((-1)>=0){r=(-1)-i|0;s=Bf(g-c|0,r);t=Bf(n,r);u=Bf(o-e|0,r);f=CL(f.mM,f.bP+s,f.bS+t,f.bQ+u);}j=j+1|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g=g+1|0;if(j==3)o=o+1|0;continue _;case 8:$z=BgC(a,b,k,d,e,g);if(C()){break _;}g =$z;if(g)p=1;if(!p){g=c+1|0;o=5;$p=10;continue _;}p=1;if(!p){g=d+1|0;o=2;$p=12;continue _;}p=1;if(!p){g=d+1|0;o=e+1|0;m=3;$p=13;continue _;}p=1;if(!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 9:$z=AZS(b,g,d,o);if(C()){break _;}v=$z;if(v>=8)v=0;if(v<0){$p=11;continue _;}if(v>=0){r=v-i|0;s=Bf(g-c|0,r);t=Bf(n,r);u=Bf(o-e|0,r);f=CL(f.mM,f.bP+s,f.bS+t,f.bQ+u);}j=j+1|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g =g+1|0;if(j==3)o=o+1|0;$p=7;continue _;case 10:$z=BgC(a,b,g,d,e,o);if(C()){break _;}g=$z;if(g)p=1;if(!p){g=d+1|0;o=2;$p=12;continue _;}p=1;if(!p){g=d+1|0;o=e+1|0;m=3;$p=13;continue _;}p=1;if(!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 11:$z=Bm6(b,g,d,o);if(C()){break _;}r=$z;if(!r){BJ();q=A.RJ;}else{S();q=A.Nw.data[r].bW;}if(!q.gI()){$p=14;continue _;}j=j+1|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g=g+ 1|0;if(j==3)o=o+1|0;$p=7;continue _;case 12:$z=BgC(a,b,c,g,l,o);if(C()){break _;}g=$z;if(g)p=1;if(!p){g=d+1|0;o=e+1|0;m=3;$p=13;continue _;}p=1;if(!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 13:$z=BgC(a,b,c,g,o,m);if(C()){break _;}g=$z;if(g)p=1;if(!p){g=d+1|0;o=4;$p=15;continue _;}p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 14:$z=Bm6(b,g,m,o);if(C()){break _;}r =$z;if(!r)h=A.RJ;else{S();h=A.Nw.data[r].bW;}if(h===a.bW){$p=16;continue _;}if((-1)>=0){r=(-1)-(i-8|0)|0;w=Bf(g-c|0,r);s=Bf(n,r);t=Bf(o-e|0,r);f=CL(f.mM,f.bP+w,f.bS+s,f.bQ+t);}j=j+1|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g=g+1|0;if(j==3)o=o+1|0;$p=7;continue _;case 15:$z=BgC(a,b,k,g,e,o);if(C()){break _;}g=$z;if(g)p=1;if(p){p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);}c=c+1|0;d=d+1|0;g=5;$p=17;continue _;case 16:$z=AZS(b,g,m,o);if(C()){break _;}r=$z;if(r>=8)r=0;if(r>=0){r=r-(i-8|0)|0;w =Bf(g-c|0,r);s=Bf(n,r);t=Bf(o-e|0,r);f=CL(f.mM,f.bP+w,f.bS+s,f.bQ+t);}j=j+1|0;if(j>=4){$p=3;continue _;}g=!j?k:c;o=j==1?l:e;if(j==2)g=g+1|0;if(j==3)o=o+1|0;$p=7;continue _;case 17:$z=BgC(a,b,c,d,e,g);if(C()){break _;}c=$z;if(c)p=1;if(p)f=KE(E$(f),0.0,(-6.0),0.0);return E$(f);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function Bnn(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BoH(a,b,c,d,e);if(C()){break _;}h=$z;g.bP=g.bP+h.bP;g.bS=g.bS+h.bS;g.bQ=g.bQ+h.bQ;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A$H(a,b){var c;c=a.bW;BJ();return c===A.PL?5:c!==A.PM?0:!b.bZ.fP?30:10;} function BHp(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BD$(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A8j(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BD$(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BD$(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){g=a.bW;BJ();if(g===A.PM){f=0;h=e-1|0;$p=2;continue _;}}return;case 2:$z=Bm6(b,c,d,h);if(C()){break _;}h=$z;if(!h)i=A.RJ;else{S();i=A.Nw.data[h].bW;}if(i===A.PL)f=1;if(!f){h=e+1|0;$p=3;continue _;}f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1 |0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 3:$z=Bm6(b,c,d,h);if(C()){break _;}h=$z;if(!h)i=A.RJ;else{S();i=A.Nw.data[h].bW;}if(i===A.PL)f=1;if(!f){h=c-1|0;$p=4;continue _;}f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 4:$z=Bm6(b,h,d,e);if(C()){break _;}h=$z;if(!h)i=A.RJ;else{S();i=A.Nw.data[h].bW;}if(i===A.PL)f=1;if(!f){h=c+1|0;$p=5;continue _;}f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p =7;continue _;case 5:$z=Bm6(b,h,d,e);if(C()){break _;}h=$z;if(!h)i=A.RJ;else{S();i=A.Nw.data[h].bW;}if(i===A.PL)f=1;if(!f){h=d+1|0;$p=6;continue _;}f=1;if(!f)return;$p=7;continue _;case 6:$z=Bm6(b,c,h,e);if(C()){break _;}h=$z;if(!h)i=A.RJ;else{S();i=A.Nw.data[h].bW;}if(i===A.PL)f=1;if(!f)return;$p=7;case 7:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;if(!h){S();f=A.IV.b;h=0;j=3;$p=8;continue _;}if(h>4){$p=9;continue _;}S();f=A.NF.b;h=0;j=3;$p=10;continue _;case 8:AQO(b,c,d,e,f,h,j);if(C()){break _;}$p=9;case 9:Bss(a, b,c,d,e);if(C()){break _;}return;case 10:AQO(b,c,d,e,f,h,j);if(C()){break _;}$p=9;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bss(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+0.5;g=d+0.5;h=e+0.5;i=B(931);j=0.5;k=b.bR;l=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;m=H(N(l,24))/1.6777216E7;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;m=2.5999999046325684+(m-H(N(l,24))/1.6777216E7)*0.800000011920929;$p =1;case 1:AR7(b,f,g,h,i,j,m);if(C()){break _;}n=0;a:{while(n<8){Ho();Ho();c=0;while(true){d=X(c,b.cl.c);if(d>=0)break;if(c<0)break a;if(d>=0)break a;c=c+1|0;}n=n+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AIM(){BD.call(this);this.Wr=0;} A.GJ=null;function ACZ(a,b){var c=new AIM();BFN(c,a,b);return c;} function BFN(a,b,c){var d,e;DA(a,b);a.fb=1;a.Wr=c;a.gW=A.Q5;d=A.GI;e=A.GJ;Bg(d.nZ,a,e);} function Bgt(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;if(!FI(l))return 0;if(d.H){b.k=b.k-1|0;return 1;}a:{m=e+0.5;n=f+0.5;o=g+0.5;switch(a.Wr){case 1:p=new OD;Dc(p,d);p.kG=0;p.hO=1;Cj(p,0.9800000190734863,0.699999988079071);i=p.cN/2.0;p.cv=i;p.i8= null;Cn(p,m,n+i,o);p.T=0.0;p.Q=0.0;p.U=0.0;p.dk=m;p.d4=n;p.dj=o;p.mN=W(Bq,36);p.v4=1;break a;case 2:p=new QA;Dc(p,d);p.kG=0;p.hO=1;Cj(p,0.9800000190734863,0.699999988079071);i=p.cN/2.0;p.cv=i;p.i8=null;Cn(p,m,n+i,o);p.T=0.0;p.Q=0.0;p.U=0.0;p.dk=m;p.d4=n;p.dj=o;p.vp=0;break a;case 3:p=new P1;Dc(p,d);p.kG=0;p.hO=1;Cj(p,0.9800000190734863,0.699999988079071);i=p.cN/2.0;p.cv=i;p.i8=null;Cn(p,m,n+i,o);p.T=0.0;p.Q=0.0;p.U=0.0;p.dk=m;p.d4=n;p.dj=o;p.uc=(-1);break a;case 4:p=new QB;Dc(p,d);p.kG=0;p.hO=1;Cj(p,0.9800000190734863, 0.699999988079071);i=p.cN/2.0;p.cv=i;p.i8=null;Cn(p,m,n+i,o);p.T=0.0;p.Q=0.0;p.U=0.0;p.dk=m;p.d4=n;p.dj=o;c=new Tz;RH(c);c.zn=p;p.E3=c;break a;case 5:p=new P$;Dc(p,d);p.kG=0;p.hO=1;Cj(p,0.9800000190734863,0.699999988079071);i=p.cN/2.0;p.cv=i;p.i8=null;Cn(p,m,n+i,o);p.T=0.0;p.Q=0.0;p.U=0.0;p.dk=m;p.d4=n;p.dj=o;p.mN=W(Bq,36);p.v4=1;p.Dv=1;p.wQ=(-1);break a;default:}p=new RF;Dc(p,d);p.kG=0;p.hO=1;Cj(p,0.9800000190734863,0.699999988079071);i=p.cN/2.0;p.cv=i;p.i8=null;Cn(p,m,n+i,o);p.T=0.0;p.Q=0.0;p.U=0.0;p.dk=m;p.d4 =n;p.dj=o;}c=b.be;if(c===null?0:!(BR(c.m,B(625))===null?0:1)?0:BR((EY(b.be,B(625))).m,B(626))===null?0:1)ByP(p,Kp(b));$p=2;case 2:Baa(d,p);if(C()){break _;}b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function CaL(){var b;b=new ABc;b.Nv=new EL;A.GJ=b;} var BeD=Ba(BD); A.Ci=function(a){var b=new BeD();Cfc(b,a);return b;}; function Cfc(a,b){DA(a,b);a.fb=1;a.gW=A.Q5;} function BZy(a,b,c){var d,e,f,g,h,i,j,k;if(!(c instanceof PK))return 0;d=c;c=d.F.N;Be();e=A.G$.data[144];if(e===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{f=Ci(e.s);g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(e!==h&&!Ck(e,h)?0:1)break;}c=c.i;}}c=c===null?null:c.x;f=!(c.G.R&1)?0:1;if(!f&&!Md(d)){c=d.F;h=new BQ;h.R=1;d=c.N;Be();i=A.G$.data[144];if(i===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{j=i.s;k=j>>>4^j<<28^j<<8^j>>>24;g=d.d.data;d=g[k&(g.length -1|0)];while(d!==null){if(d.t==k){e=d.h;if(i!==e&&!(i===e?1:e instanceof Bn&&e.s==j?1:0)?0:1)break;}d=d.i;}}e=d===null?null:d.x;d=e.G;if(!(d instanceof BQ&&d.R==h.R?1:0)){e.G=h;e.bO=1;c.bE=1;}b.k=b.k-1|0;}return 1;} function BiF(a,b,c,d){var e,f,g,h,i,j;if(c instanceof PK){c=c;d=c.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}d=d===null?null:d.x;f=!(d.G.R&1)?0:1;if(!f&&!Md(c)){c=c.F;h=new BQ;h.R=1;d=c.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{i=Ci(e.s);g=d.d.data;d=g[i&(g.length-1|0)];while(d!==null){if(d.t==i) {j=d.h;if(e!==j&&!Ck(e,j)?0:1)break;}d=d.i;}}e=d===null?null:d.x;d=e.G;if(!(d instanceof BQ&&d.R==h.R?1:0)){e.G=h;e.bO=1;c.bE=1;}b.k=b.k-1|0;}}return 1;} var Bho=Ba(BD); function CDO(a){var b=new Bho();Cif(b,a);return b;} function Cif(a,b){DA(a,b);a.gW=A.M1;} function BoB(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;S();if(l==A.OF.b){if(c.ct.iM)h=1;else if(b===null)h=0;else{Bp();h=1;}if(!h)return 0;h=f-1|0;m=A.Nw.data;$p=2;continue _;}if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e =e+1|0;$p=6;continue _;case 2:$z=Bm6(d,e,h,g);if(C()){break _;}l=$z;c=m[l];$p=3;case 3:$z=AZS(d,e,h,g);if(C()){break _;}l=$z;if(!Er(d,c,l)){$p=4;continue _;}if(!1)return 1;b.k=b.k-1|0;n=A.On.b;h=0;l=3;$p=5;continue _;case 4:$z=Bm6(d,e,h,g);if(C()){break _;}h=$z;if(!(h==A.OO.b?1:0))return 1;b.k=b.k-1|0;n=A.On.b;h=0;l=3;$p=5;case 5:AQO(d,e,f,g,n,h,l);if(C()){break _;}return 1;case 6:$z=Bm6(d,e,f,g);if(C()){break _;}h=$z;if(!(h?0:1))return 0;if(c.ct.iM)h=1;else if(b===null)h=0;else{Bp();h=1;}if(!h)return 0;h=f -1|0;m=A.Nw.data;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var BIq=Ba(BD); A.X=function(a){var b=new BIq();CbW(b,a);return b;}; function CbW(a,b){DA(a,b);a.fb=16;a.gW=A.MU;} function Bme(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!d.ct.ez)b.k=b.k-1|0;e=B(844);f=0.5;Bp();g=A.Kb;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=0.4000000059604645/(H(N(h,24))/1.6777216E7*0.4000000059604645+0.800000011920929);$p=1;case 1:Biy(c,d,e,f,i);if(C()){break _;}if(c.H)return b;e=new Od;Pr(e,c,d);$p=2;case 2:Baa(c,e);if(C()){break _;}return b;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var Bax=Ba(BD); A.C$=function(a){var b=new Bax();Cs3(b,a);return b;}; function Cs3(a,b){DA(a,b);a.fb=1;a.gW=A.Q5;} function BiS(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1.0;f=d.d_;g=f+(d.bV-f)*e;f=d.dO;h=f+(d.W-f)*e;i=d.dk;j =d.v-i;k=1.0;j=i+j*k;i=d.d4;i=i+(d.z-i)*k+1.62-d.cv;l=d.dj;l=l+(d.u-l)*k;m=CL(c.gu,j,i,l);n= -h*0.01745329238474369-3.1415927410125732;o=A.Mw.data;f=n*10430.3779296875;p=o[(f+16384.0|0)&65535];q=o[(f|0)&65535];f= -g*0.01745329238474369*10430.3779296875;r= -o[(f+16384.0|0)&65535];f=o[(f|0)&65535];s=q*r;t=p*r;u=5.0;i=s*u;l=f*u;v=t*u;w=CL(m.mM,m.bP+i,m.bS+l,m.bQ+v);x=1;y=0;$p=1;case 1:$z=BIb(c,m,w,x,y);if(C()){break _;}z=$z;if(z===null)return b;ba=V_(d,e);bb=0;w=Ls(d.bH,ba.bP*u,ba.bS*u,ba.bQ*u);j=w.bn-k;i=w.bf -k;l=w.bo-k;u=w.br+k;v=w.bl+k;k=w.bs+k;ba=A.Jc;x=ba.bp;w=ba.dl;y=w.c;bc=X(x,y);if(bc>=0){bd=new CR;bd.bn=j;bd.bf=i;bd.bo=l;bd.br=u;bd.bl=v;bd.bs=k;Bo(w,y+1|0);o=w.p.data;y=w.c;w.c=y+1|0;o[y]=bd;w.j=w.j+1|0;}else if(x>=0&&bc<0){bd=w.p.data[x];bd.bn=j;bd.bf=i;bd.bo=l;bd.br=u;bd.bl=v;bd.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}ba.bp=ba.bp+1|0;$p=2;case 2:$z=AYu(c,d,bd);if(C()){break _;}bd=$z;x=0;while(x>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn &&j.s==g?1:0)?0:1)break;}e=e.i;}}e=e===null?null:e.x;if(!d.l.H){c.ob();$p=1;continue _;}}}if(b.k<=0){b=new Bq;Bp();h=A.K_.K;b.k=0;b.Y=null;b.A=h;b.k=1;b.B=0;}return b;case 1:AZF(d,e);if(C()){break _;}while(c.bh()){f=c.bg();e=d.gj;if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}e=e===null?null:e.x;if(d.l.H)continue;else{c.ob();continue _;}}if (b.k<=0){b=new Bq;Bp();h=A.K_.K;b.k=0;b.Y=null;b.A=h;b.k=1;b.B=0;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BS3(a,b){return 32;} function B9w(a,b){return A.SF;} function AWe(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b!==d.ml){d.ml=b;d.qZ=32;if(!d.l.H)FJ(d,4,1);}a:{if(b!==null){Bp();e=A.Kc.data;f=b.A;if(e[f]!==null&&e[f].rd(b)===A.QY){g=d.l.eC;c=new HT;Bs();c.ba=Bk();c.V=0;h=d.bi;c.nt=h;c.m9=5;d=g.fi;f=h^h>>>20^h>>>12;f=f^f>>>7^f>>>4;e=d.ee.data;d=e[f&(e.length-1|0)];b:{while(d!==null){if(d.eq==h) {d=d.ew;break b;}d=d.ei;}d=null;}c:{d=d;if(d!==null){g=d.eL.ca;if(g.I===null){i=new BV;i.b$=g;Eg(i);g.I=i;}j=g.I.bm();k=c instanceof BA;i=c;while(true){if(!j.bh()){d=d.bu;if(d instanceof CI){d=d.O;if(!k)break a;k=d.L.bb;if(k!=2){if(k!=1)break a;if(i.X)break a;}}break c;}g=(j.bg()).O;if(!k)break;l=g.L.bb;if(l!=2){if(l!=1)break;if(i.X)break;}}g=g.Z;$p=1;continue _;}}}}return b;}d=d.Z;$p=2;continue _;case 1:Bnv(g,c);if(C()){break _;}while(true){if(!j.bh()){d:{d=d.bu;if(d instanceof CI){d=d.O;if(!k)break d;k=d.L.bb;if (k!=2){if(k!=1)break d;if(i.X)break d;}}return b;}d=d.Z;$p=2;continue _;}g=(j.bg()).O;if(!k)break;l=g.L.bb;if(l==2)continue;if(l!=1)break;if(i.X)break;}g=g.Z;continue _;case 2:Bnv(d,c);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} var Bfh=Ba(BD); function CC8(a){var b=new Bfh();Chd(b,a);return b;} function Chd(a,b){DA(a,b);} function Cmg(a,b){return b.k!=1?0:1;} function Cyq(a){return 1;} var BGW=Ba(BD); A.Ez=function(a){var b=new BGW();BLH(b,a);return b;}; function BLH(a,b){DA(a,b);a.fb=16;a.gW=A.Mz;} function BqQ(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!d.ct.ez)b.k=b.k-1|0;e=B(844);f=0.5;Bp();g=A.Kb;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=0.4000000059604645/(H(N(h,24))/1.6777216E7*0.4000000059604645+0.800000011920929);$p=1;case 1:Biy(c,d,e,f,i);if(C()){break _;}if(c.H)return b;e=new S2;Pr(e,c,d);$p=2;case 2:Baa(c,e);if(C()){break _;}return b;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var BBk=Ba(BD); A.EZ=function(a){var b=new BBk();BOT(b,a);return b;}; function BOT(a,b){DA(a,b);a.fy=64;a.fb=1;a.gW=A.MV;} function A32(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.Ak;if(e!==null){$p=2;continue _;}e=B(844);f=0.5;Bp();g=A.Kb;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=0.4000000059604645/(H(N(h,24))/1.6777216E7*0.4000000059604645+0.800000011920929);$p=1;case 1:Biy(c,d,e,f,i);if(C()){break _;}if(c.H){$p=5;continue _;}e=A.Eb(c,d);$p=6;continue _;case 2:$z =A29(e);if(C()){break _;}j=$z;$p=3;case 3:BeQ(b,j,d);if(C()){break _;}$p=4;case 4:BGj(d);if(C()){break _;}return b;case 5:BGj(d);if(C()){break _;}return b;case 6:Baa(c,e);if(C()){break _;}$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var X5=Ba(BD); A.SG=null;A.SH=null;A.SI=null;function CC1(a){var b=new X5();A1N(b,a);return b;} function A1N(a,b){DA(a,b);a.jk=1;a.fy=0;a.gW=A.Mz;} function Ckq(a,b){var c,d,e,f,g,h,i,j,k;c=b.B;d=0;if(c>=d)d=c<=15?c:15;b=new Bi;b.r=Q(16);e=new Bi;e.r=Q(16);V(e,e.g,B(313));f=a.CQ;V(e,e.g,f);f=new Bh;g=e.r;c=e.g;h=Q(c);i=h.data;f.o=h;j=0;while(j0&&A.Nw.data[g] instanceof RE){$p=9;continue _;}if(g==A.Pf.b){$p=8;continue _;}if(g!=A.ND.b)return 0;if(!c.H){b.k=b.k-1|0;k=0;l=e+1|0;m=2;if(k<128){n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;}}return 1;}$p=4;continue _;}if(!c.H){if(BH(c.bR)<0.4){i=A.Nw.data[g];h=c.bR;$p=3;continue _;}b.k =b.k-1|0;}return 1;case 2:$z=AZS(c,d,e,f);if(C()){break _;}m=$z;if(m&8){$p=5;continue _;}m=m|8;q=4;$p=6;continue _;case 3:Bgf(i,c,d,e,f,h);if(C()){break _;}b.k=b.k-1|0;return 1;case 4:$z=AZS(c,d,e,f);if(C()){break _;}m=$z;if(m==7)return 0;if(c.H)return 1;i=A.Nw.data[g];$p=7;continue _;case 5:BA5(h,c,d,e,f,i);if(C()){break _;}b.k=b.k-1|0;return 1;case 6:Bkp(c,d,e,f,m,q);if(C()){break _;}b.k=b.k-1|0;return 1;case 7:ASF(i,c,d,e,f);if(C()){break _;}b.k=b.k-1|0;return 1;case 8:$z=AZS(c,d,e,f);if(C()){break _;}m= $z;r=m&3;q=(m&12)>>2;if(q>=2)return 0;if(c.H)return 1;m=(q+1|0)<<2|r;q=2;$p=10;continue _;case 9:$z=AZS(c,d,e,f);if(C()){break _;}m=$z;if(m==7)return 0;if(c.H)return 1;i=A.Nw.data[g];$p=11;continue _;case 10:Bkp(c,d,e,f,m,q);if(C()){break _;}b.k=b.k-1|0;return 1;case 11:Bbv(i,c,d,e,f);if(C()){break _;}b.k=b.k-1|0;return 1;case 12:$z=Bm6(c,g,o,p);if(C()){break _;}e=$z;if(!e){Bp();if(O(A.Kb,10)){b=A.N3;$p=13;continue _;}if(!O(A.Kb,3)){b=A.N$;$p=14;continue _;}b=A.N9;$p=15;continue _;}k=k+1|0;if(k>=128)return 1;n =0;g=d;o=l;p=f;if(n>=(k/16|0)){continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;case 13:$z=BCO(b,c,g,o,p);if(C()){break _;}e=$z;if(e){e=A.N3.b;q=1;r=3;$p=16;continue _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb, 3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;case 14:$z=b.rj(c,g,o,p);if(C()){break _;}e=$z;if(e){e=A.N$.b;$p=18;continue _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;case 15:$z=b.rj(c,g,o,p);if(C()){break _;}e=$z;if(e){e=A.N9.b;$p=19;continue _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o =l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;case 16:AQO(c,g,o,p,e,q,r);if(C()){break _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p= 17;case 17:$z=Bm6(c,g,e,p);if(C()){break _;}e=$z;if(e==A.ND.b){$p=20;continue _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;continue _;case 18:BzK(c,g,o,p,e);if(C()){break _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>= 0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;case 19:BzK(c,g,o,p,e);if(C()){break _;}k=k+1|0;if(k>=128)return 1;n=0;g=d;o=l;p=f;if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;case 20:$z=Bkh(c,g,o,p);if(C()){break _;}e=$z;if(!e)n=n+1|0;else{k=k+1|0;if(k>=128)return 1;n =0;g=d;o=l;p=f;}if(n>=(k/16|0)){$p=12;continue _;}Bp();b=A.Kb;e=B$(b,31);while(true){q=e%3|0;if(((e-q|0)+m|0)>=0)break;e=B$(b,31);}g=g+(q-1|0)|0;o=o+(Bf(O(A.Kb,3)-1|0,O(A.Kb,3))/2|0)|0;p=p+(O(A.Kb,3)-1|0)|0;e=o-1|0;$p=17;continue _;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function CmK(a,b,c){var d,e,f,g,h,i,j,k;if(!(c instanceof NR))return 0;d=c;e=(b.B^(-1))&15;c=d.F.N;Be();f=A.G$.data[144];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=E1(f);h=c.d.data;c=h[g&(h.length-1|0)];while(c!==null){if(c.t==g){i=c.h;if(f!==i&&!Ck(f,i)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(!(c.G.R&16)?0:1)){c=d.F.N;Be();f=A.G$.data[144];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=Ci(f.s);h=c.d.data;c=h[g&(h.length-1|0)];while(c!==null){if(c.t==g){i =c.h;if(f!==i&&!(f===i?1:i instanceof Bn&&i.s==f.s?1:0)?0:1)break;}c=c.i;}}if(((c===null?null:c.x).G.R&15)!=e){c=d.F.N;Be();i=A.G$.data[144];if(i===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{j=i.s;k=j>>>4^j<<28^j<<8^j>>>24;h=c.d.data;c=h[k&(h.length-1|0)];while(c!==null){if(c.t==k){f=c.h;if(i!==f&&!(i===f?1:f instanceof Bn&&f.s==j?1:0)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).G.R;c=d.F;j=(g&240|e&15)<<24>>24;f=new BQ;f.R=j;d=Hj(c,16);i=d.G;if(!(i instanceof BQ&&i.R==f.R?1:0)){d.G=f;Gv(d,1);c.bE =1;}b.k=b.k-1|0;}}return 1;} function A2y(){A.SG=Bm(Bh,[B(982),B(983),B(984),B(985),B(986),B(987),B(988),B(989),B(990),B(991),B(992),B(993),B(994),B(995),B(996),B(997)]);A.SH=Bm(Bh,[B(998),B(999),B(1000),B(1001),B(1002),B(1003),B(1004),B(1005),B(1006),B(1007),B(1008),B(1009),B(1010),B(1011),B(1012),B(1013)]);A.SI=CO([1973019,11743532,3887386,5320730,2437522,8073150,2651799,11250603,4408131,14188952,4312372,14602026,6719955,12801229,15435844,15790320]);} var BEY=Ba(BD); A.EB=function(a){var b=new BEY();Cen(b,a);return b;}; function Cen(a,b){DA(a,b);a.gW=A.Nf;} function Bkc(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d.H)return 1;if(h!=1)return 0;l=f+1|0;S();m=A.NY;n=c.W*4.0/360.0+0.5;h=n|0;if(n0?1.0:h>=0?m:(-1.0))*0.5|0)*1024|0;m=c.b6.uy()/1024|0;h=X(m,0.0);d.Cp=(m+(h>0?1.0:h>=0?m:(-1.0))*0.5|0)*1024|0;d.yx=c.bZ.eu<<24>>24;d.gR=1;ABr(c,b,d);return d;default:Oe();}}HV().s(a,b,c,d,e, f,g,h,i,j,k,l,m,$p);} function A13(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bv=$T.l();bu=$T.l();bt=$T.l();bs=$T.l();br=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m =$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(b.bZ.eu==d.yx&&c instanceof Co){e=128;f=128;g=1<=(l+n|0))break a;if((p&15)==(o.Sn&15)){t=255;u=0;v=0.0;w=(m-n|0)-1|0;while(w<(m+n|0)){if(p>=0&&w>=(-1)&&p1){c:{while(true){bn=1;bm=bd.n3(ba,bl-1|0,bb);if(!bm)bn=0;else if(bl>0&&bm>0){S();if(A.Nw.data[bm].bW.mS===A.Sq)bn=0;}if(!bn){bl=bl+(-1) |0;if(bl<=0)break c;bm=bd.n3(ba,bl-1|0,bb);}if(bl<=0)break c;if(bn)break;}}if(bl>0&&bm){S();if(A.Nw.data[bm].bW.m5()){bo=bl-1|0;while(true){j=bo+(-1)|0;bp=bd.n3(ba,bo,bb);bg=bg+1|0;if(j<=0)break;if(!bp)break b;if(!A.Nw.data[bp].bW.m5())break b;bo=j;}}}}}bh=bh+bl/s;bi[bm]=bi[bm]+1|0;bk=bk+1|0;}bj=bj+1|0;}}else{bj=ba+(bb*231871|0)|0;if((Bf(Bf(bj,bj),31287121)+(bj*11|0)|0)>>20&1){bi=bc.data;S();j=A.NC.b;bi[j]=bi[j]+10|0;}else{bi=bc.data;S();j=A.NE.b;bi[j]=bi[j]+10|0;}bh=100.0;}bc=bc.data;y=bg/q|0;ba=0;bk=0;j=0;while (j<256){if(bc[j]>ba){ba=bc[j];bk=j;}j=j+1|0;}bq=(bh-v)*4.0/r;ba=(p+w|0)&1;br=ba;bq=bq+(br-0.5)*0.4;bs=1;if(bq>0.6)bs=2;if(bq<(-0.6))bs=0;bo=0;if(bk>0){S();bt=A.Nw.data[bk].bW.mS;if(bt===A.Sw){bq=y*0.1+br*0.2;bs=1;if(bq<0.5)bs=2;if(bq>0.9)bs=0;}bo=bt.qg;}if(w<0)v=bh;else if(x>=Bf(n,n))v=bh;else if(z&&!ba)v=bh;else{bc=d.zI.data;x=p+Bf(w,e)|0;bu=bc[x];bv=((bo*4|0)+bs|0)<<24>>24;if(bu==bv)v=bh;else{if(t>w)t=w;if(u=(m+n|0)){if(t<=u)AIr(d,p,t,u);while(true){p= p+1|0;if(p>=(l+n|0))break d;if((p&15)!=(o.Sn&15))continue;else break;}t=255;u=0;v=0.0;w=(m-n|0)-1|0;}if(p<0)continue;if(w<(-1))continue;if(p>=e)continue;if(w>16;i=b.B<<16>>16;Bs();c.ba=Bk();c.V=0;c.V=1;c.a66=h;c.Zm=i;c.MU=f;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BdO(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b.be;if(e===null?0:1){a:{f=e.m;if(!B(1015).q){g=B(1015).o.data;h=g.length;i=0;while(true){if(i>=h)break a;j=g[i];B(1015).q=(31*B(1015).q|0)+j|0;i=i+1|0;}}}j=B(1015).q;g=f.d.data;f=g[j&(g.length-1|0)];while(f!==null){if(f.t==j){k=f.h;if(B(1015)!==k&&!Bc(B(1015),k)?0:1)break;}f =f.i;}if(!(f===null?0:1))h=0;else{f=e.m;if(B(1015)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{b:{if(!B(1015).q){g=B(1015).o.data;h=g.length;i=0;while(true){if(i>=h)break b;j=g[i];B(1015).q=(31*B(1015).q|0)+j|0;i=i+1|0;}}}h=B(1015).q;g=f.d.data;f=g[h&(g.length-1|0)];while(f!==null){if(f.t==h){k=f.h;if(B(1015)!==k&&!Bc(B(1015),k)?0:1)break;}f=f.i;}}h=(f===null?null:f.x).cM;}if(!h?0:1){Bp();d=A.LA;$p=1;continue _;}}return;case 1:$z=Bli(d,b,c);if(C()){break _;}f=$z;d=B(416);k=c.pJ;$p=2;case 2:$z =Bew(k,d);if(C()){break _;}h=$z;b.B=h;if(h<0)b.B=0;k=new TL;d=new Bi;d.r=Q(16);V(d,d.g,B(1014));j=b.B;BF(d,d.g,j,10);e=new Bh;g=d.r;i=d.g;l=Q(i);m=l.data;e.o=l;j=0;while(j>24;k.rK=h;if(h>4)k.rK=4;k.CV=f.CV;k.Cp=f.Cp;k.yx=f.yx;k.gR=1;d=new Bi;d.r=Q(16);V(d,d.g,B(1014));j=b.B;BF(d,d.g,j,10);ABr(c,Ji(d.r,0,d.g),k);return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Bk6=Ba(BD); A.ET=function(a){var b=new Bk6();Clu(b,a);return b;}; function Clu(a,b){DA(a,b);a.fb=1;a.fy=238;a.gW=A.MV;} function Blm(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();if(d!=A.NQ.b&&d!=A.N2.b&&d!=A.N3.b&&d!=A.O1.b&&d!=A.ME.b)return 0;d=1;$p=1;case 1:BeQ(b,d,h);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BRV(a,b){var c;c=b.b;S();return c!=A.N2.b&&c!=A.On.b&&c!=A.ME.b?0:1;} function CrQ(a,b,c){var d;d=c.b;S();return d!=A.N2.b&&d!=A.NQ.b?(d==A.N7.b?5.0:1.0):15.0;} var A9x=Ba(BD); A.Fk=function(a){var b=new A9x();B1a(b,a);return b;}; function B1a(a,b){DA(a,b);a.fb=16;a.gW=A.MU;} function AZf(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d.ct.ez)return b;if(d.da!==null)return b;b.k=b.k-1|0;e=B(844);f=0.5;Bp();g=A.Kb;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=0.4000000059604645/(H(N(h,24))/1.6777216E7*0.4000000059604645+0.800000011920929);$p=1;case 1:Biy(c,d,e,f,i);if(C()){break _;}if(c.H)return b;e=new RL;Pr(e,c,d);$p=2;case 2:Baa(c, e);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function ALW(){BD.call(this);this.vx=null;} A.GK=null;A.Cx=function(a){var b=new ALW();BnG(b,a);return b;}; function BnG(a,b){var c,d,e;DA(a,b);c=new BN;b=BM(16);c.bk=0;d=W(BO,b);e=d.data;c.d=d;c.b1=0.75;c.b3=e.length*0.75|0;a.vx=c;a.fb=1;a.jk=1;a.fy=0;a.gW=A.M5;} function Vg(a,b){var c,d,e,f,g,h,i,j;c=b.be;if(c===null?0:1){c=c.m;d=BE(B(1016));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1016)!==f&&!Bc(B(1016),f)?0:1)break;}c=c.i;}if(c===null?0:1){a:{c=new BI;c.p=W(K,10);g=b.be;h=g.m;if(!B(1016).q){e=B(1016).o.data;i=e.length;j=0;while(true){if(j>=i)break a;d=e[j];B(1016).q=(31*B(1016).q|0)+d|0;j=j+1|0;}}}d=B(1016).q;e=h.d.data;h=e[d&(e.length-1|0)];while(h!==null){if(h.t==d){f=h.h;if(B(1016)!==f&&!Bc(B(1016),f)?0:1)break;}h=h.i;}if(!(h===null ?0:1)){g=new Ew;if(B(1016)!==null)g.w=B(1016);else g.w=B(3);b=new BI;b.p=W(K,10);g.di=b;}else{h=g.m;if(B(1016)===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{b:{if(!B(1016).q){e=B(1016).o.data;i=e.length;j=0;while(true){if(j>=i)break b;d=e[j];B(1016).q=(31*B(1016).q|0)+d|0;j=j+1|0;}}}d=B(1016).q;e=h.d.data;h=e[d&(e.length-1|0)];while(h!==null){if(h.t==d){f=h.h;if(B(1016)!==f&&!Bc(B(1016),f)?0:1)break;}h=h.i;}}g=h===null?null:h.x;}i=0;while(i=(-128)&&j<=127){Be();c=A.G$.data[j+128|0];}else{c=new Bn;c.s=j;}if(c===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{d=Ci(c.s);e=h.d.data;h=e[d&(e.length-1|0)];while(h!==null){if(h.t==d){f=h.h;if(c!==f&&!Ck(c,f)?0:1)break;}h=h.i;}}h=h===null?null:h.x;if(h===null){h=S_(b.B,0);CB(a.vx,By(HK(b)),h);}return h;} function Bfz(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!d.ct.ez)b.k=b.k-1|0;if(!c.H){e=Vg(a,b);if(e!==null){f=e.j;g=e.by();if(0>=g?0:1){if(f=g?0:1)){if(!d.ct.ez){if(b.k<=0){b=new Bq;Bp();f=A.LN.K;b.k=0;b.Y=null;b.A=f;b.k=1;b.B=0;return b;}e=d.b7;c=new Bq;Bp();f=A.LN.K;c.k=0;c.Y=null;c.A=f;c.k=1;c.B=0;Kf(e,c);}return b;}if(f>>20^l>>>12;m=k^k>>>7^k>>>4;j=d.ee.data;d=j[m&(j.length-1|0)];b:{while(d!==null){if(d.eq==l){d=d.ew;break b;}d=d.ei;}d=null;}c:{d=d;if(d!==null){g=d.eL.ca;if(g.I===null){e=new BV;e.b$=g;Eg(e);g.I=e;}n=g.I.bm();l=c instanceof BA;e=c;while(true){if(!n.bh()){d=d.bu;if(d instanceof CI){d=d.O;if(!l)break a;l=d.L.bb;if(l!=2){if(l!=1)break a;if (e.X)break a;}}break c;}g=(n.bg()).O;if(!l)break;o=g.L.bb;if(o!=2){if(o!=1)break;if(e.X)break;}}g=g.Z;$p=3;continue _;}}}}return b;}d=d.Z;$p=4;continue _;case 1:Biy(c,d,e,f,i);if(C()){break _;}if(c.H)return b;g=new ND;Pr(g,c,d);g.iJ=b;$p=2;case 2:Baa(c,g);if(C()){break _;}return b;case 3:Bnv(g,c);if(C()){break _;}while(true){if(!n.bh()){d:{d=d.bu;if(d instanceof CI){d=d.O;if(!l)break d;l=d.L.bb;if(l!=2){if(l!=1)break d;if(e.X)break d;}}return b;}d=d.Z;$p=4;continue _;}g=(n.bg()).O;if(!l)break;o=g.L.bb;if(o== 2)continue;if(o!=1)break;if(e.X)break;}g=g.Z;continue _;case 4:Bnv(d,c);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function ASV(a,b,c,d,e,f,g,h,i,j,k){return 0;} function APp(b){return !(b&16384)?0:1;} function B8r(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;c=b.B;if(!c){EW();return GC(Fh(A.J9,B(1017)));}d=B(3);if(!(c&16384)?0:1){e=new Bi;e.r=Q(16);EW();d=GC(Fh(A.J9,B(1018)));V(e,e.g,d);V(e,e.g,B(237));d=new Bh;f=e.r;c=e.g;g=Q(c);h=g.data;d.o=g;i=0;while(i=c){b=new Bb;b.f=1;b.e=1;J(b);}b=e.p.data[0];e=A.Qv.data[b.fh].q8;b=new Bi;b.r=Q(16);V(b,b.g,e);V(b,b.g,B(1019));e=new Bh;f=b.r;c=b.g;h=Q(c);g=h.data;e.o=h;j=0;while(j(t+1|0))break b;y=1;if(y<=3)break;h=h+4|0;}ba=A.SK.data;z=e+Bf(ba[w],h)|0;bb=A.SL.data;bc=g+Bf(bb[w],h)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;$p=8;continue _;}if(v)while(true){if(s>t)break a;y=1;if(y<=3){ba =A.SK.data;z=e+Bf(ba[w],s)|0;bb=A.SL.data;bc=g+Bf(bb[w],s)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;x=A.O$.b;z=0;h=2;$p=10;continue _;}s=s+1|0;}}}return 1;case 4:$z=Bm6(d,y,f,z);if(C()){break _;}bc=$z;if(bc==A.O_.b){$p=5;continue _;}x=x+1|0;if(x<=2){y=e+Bf(A.SK.data[w],x)|0;z=g+Bf(A.SL.data[w],x)|0;continue _;}a:{if(v&&t==(s+2|0)){h=s;if(h<=t){ba=A.SK.data;y=e+Bf(ba[w],h)|0;bb=A.SL.data;z=g+Bf(bb[w],h)|0;m=y+(ba[l]*4|0)|0;n=z+(bb[l]*4|0)|0;$p=6;continue _;}h=s-1|0;b:{while(true){if(h>(t+1|0))break b;y=1;if(y<= 3)break;h=h+4|0;}ba=A.SK.data;z=e+Bf(ba[w],h)|0;bb=A.SL.data;bc=g+Bf(bb[w],h)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;$p=8;continue _;}if(v)while(true){if(s>t)break a;y=1;if(y<=3){ba=A.SK.data;z=e+Bf(ba[w],s)|0;bb=A.SL.data;bc=g+Bf(bb[w],s)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;x=A.O$.b;z=0;h=2;$p=10;continue _;}s=s+1|0;}}}return 1;case 5:$z=AZS(d,y,f,z);if(C()){break _;}bd=$z;if(!AEl(bd))v=0;else{if(u)t=x;else{u=1;t=x;s=x;}x=x+1|0;if(x<=2){y=e+Bf(A.SK.data[w],x)|0;z=g+Bf(A.SL.data[w],x)|0;$p=4;continue _;}}c: {if(v&&t==(s+2|0)){h=s;if(h<=t){ba=A.SK.data;y=e+Bf(ba[w],h)|0;bb=A.SL.data;z=g+Bf(bb[w],h)|0;m=y+(ba[l]*4|0)|0;n=z+(bb[l]*4|0)|0;$p=6;continue _;}h=s-1|0;d:{while(true){if(h>(t+1|0))break d;y=1;if(y<=3)break;h=h+4|0;}ba=A.SK.data;z=e+Bf(ba[w],h)|0;bb=A.SL.data;bc=g+Bf(bb[w],h)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;$p=8;continue _;}if(v)while(true){if(s>t)break c;y=1;if(y<=3){ba=A.SK.data;z=e+Bf(ba[w],s)|0;bb=A.SL.data;bc=g+Bf(bb[w],s)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;x=A.O$.b;z=0;h=2;$p=10;continue _;}s =s+1|0;}}}return 1;case 6:$z=Bm6(d,m,f,n);if(C()){break _;}bc=$z;$p=7;case 7:$z=AZS(d,m,f,n);if(C()){break _;}bd=$z;if(bc==A.O_.b&&AEl(bd)){h=h+1|0;if(h<=t){ba=A.SK.data;y=e+Bf(ba[w],h)|0;bb=A.SL.data;z=g+Bf(bb[w],h)|0;m=y+(ba[l]*4|0)|0;n=z+(bb[l]*4|0)|0;$p=6;continue _;}}else v=0;h=s-1|0;while(true){if(h>(t+1|0)){d:{if(v)while(true){if(s>t)break d;y=1;if(y<=3){ba=A.SK.data;z=e+Bf(ba[w],s)|0;bb=A.SL.data;bc=g+Bf(bb[w],s)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;x=A.O$.b;z=0;h=2;$p=10;continue _;}s=s+1|0;}}return 1;}y =1;if(y<=3)break;h=h+4|0;}ba=A.SK.data;z=e+Bf(ba[w],h)|0;bb=A.SL.data;bc=g+Bf(bb[w],h)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;$p=8;case 8:$z=Bm6(d,m,f,n);if(C()){break _;}bd=$z;$p=9;case 9:$z=AZS(d,m,f,n);if(C()){break _;}be=$z;if(bd==A.O_.b&&AEl(be)){y=y+1|0;m=3;m=X(y,m);if(m<=0){ba=A.SK;ba=ba.data;m=ba[w];m=Bf(m,h);z=e+m|0;bb=A.SL;bb=bb.data;m=bb[w];m=Bf(m,h);bc=g+m|0;m=ba[l];m=Bf(m,y);m=z+m|0;n=bb[l];n=Bf(n,y);n=bc+n|0;$p=8;continue _;}}else v=0;while(true){h=h+4|0;if(h>(t+1|0)){d:{if(v)while(true){if(s> t)break d;y=1;if(y<=3){ba=A.SK.data;z=e+Bf(ba[w],s)|0;bb=A.SL.data;bc=g+Bf(bb[w],s)|0;m=z+Bf(ba[l],y)|0;n=bc+Bf(bb[l],y)|0;x=A.O$.b;z=0;h=2;$p=10;continue _;}s=s+1|0;}}return 1;}y=1;m=3;m=X(y,m);if(m<=0)break;}ba=A.SK;ba=ba.data;m=ba[w];m=Bf(m,h);z=e+m|0;bb=A.SL;bb=bb.data;m=bb[w];m=Bf(m,h);bc=g+m|0;m=ba[l];m=Bf(m,y);m=z+m|0;n=bb[l];n=Bf(n,y);n=bc+n|0;$p=8;continue _;case 10:AQO(d,m,f,n,x,z,h);if(C()){break _;}y=y+1|0;while(true){if(y<=3){ba=A.SK.data;z=e+Bf(ba[w],s)|0;bb=A.SL.data;bc=g+Bf(bb[w],s)|0;m=z+Bf(ba[l], y)|0;n=bc+Bf(bb[l],y)|0;x=A.O$.b;z=0;h=2;continue _;}s=s+1|0;if(s>t)break;y=1;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,$p);} function BjD(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;$p=1;case 1:$z=Bj4(a,c,d,e);if(C()){break _;}f=$z;if(f!==null&&f.wZ===A.SE){e=f.uX;g=f.uY;h=f.uZ;$p=3;continue _;}if(c.H)return b;i=B(1021);h=d.v|0;e=d.z|0;g=d.u|0;f=c.dS.rs;$p=2;case 2:$z=f.PP(c,i,h,e,g);if(C()){break _;}f=$z;if (f===null)return b;i=new RG;j=d.v;k=d.z+1.62-d.cv;l=d.u;Dc(i,c);i.a$b=0;i.UP=0;Cj(i,0.25,0.25);Cn(i,j,k,l);i.cv=0.0;Bg5(i,f.e1,f.fm,f.e2);$p=4;continue _;case 3:$z=Bm6(c,e,g,h);if(C()){break _;}e=$z;S();if(e==A.O_.b)return b;if(c.H)return b;i=B(1021);h=d.v|0;e=d.z|0;g=d.u|0;f=c.dS.rs;$p=2;continue _;case 4:Baa(c,i);if(C()){break _;}i=B(844);m=0.5;f=A.Kb;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=0.4000000059604645/(H(N(n,24))/1.6777216E7*0.4000000059604645+0.800000011920929);$p=5;case 5:Biy(c, d,i,m,o);if(C()){break _;}i=null;e=1002;g=d.v|0;h=d.z|0;p=d.u|0;q=0;$p=6;case 6:BGJ(c,i,e,g,h,p,q);if(C()){break _;}if(!d.ct.ez)b.k=b.k-1|0;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} var BGV=Ba(BD); function CDn(a){var b=new BGV();BWW(b,a);return b;} function BWW(a,b){DA(a,b);a.jk=1;a.gW=A.MU;} function BYu(a,b){var c,d,e,f,g,h,i,j,k,l;c=new Bi;c.r=Q(16);V(c,c.g,B(3));d=new Bi;d.r=Q(16);e=new Bi;e.r=Q(16);V(e,e.g,B(313));f=a.CQ;V(e,e.g,f);f=new Bh;g=e.r;h=e.g;i=Q(h);j=i.data;f.o=i;k=0;while(k=(-128)&&h<=127){Be();d =A.G$.data[h+128|0];}else{d=new Bn;d.s=h;}if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{l=d.s;h=l>>>4^l<<28^l<<8^l>>>24;g=b.d.data;b=g[h&(g.length-1|0)];while(b!==null){if(b.t==h){e=b.h;if(d!==e&&!(d===e?1:e instanceof Bn&&e.s==l?1:0)?0:1)break;}b=b.i;}}d=b===null?null:b.x;if(d===null)e=null;else{b=A.RI;e=d;if(!e.$id$){f=$rt_nextId();e.$id$=f;}l=d.$id$;g=b.d.data;b=g[l&(g.length-1|0)];while(b!==null){if(b.t==l){e=b.h;if(d!==e&&!(d!==e?0:1)?0:1)break;}b=b.i;}e=b===null?null:b.x;}if(e!== null){b=new Bi;b.r=Q(16);V(b,b.g,c);V(b,b.g,B(237));c=new Bi;c.r=Q(16);V(c,c.g,B(949));V(c,c.g,e);c=T(E(b,Yv(T(E(c,B(128))))));}return c;} function AZ$(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d.H)return 1;$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;e=e+A.SN.data[h]|0;f=f+A.SO.data[h]|0;g=g+A.SP.data[h]|0;m=0.0;if(h==1){S();n=A.Nw.data;if(n[l]!==null&&n[l].fI()==11)m=0.5;}h =b.B;o=e+0.5;m=f+m;p=g+0.5;$p=2;case 2:$z=Cs7(d,h,o,m,p);if(C()){break _;}q=$z;if(q!==null){if(q instanceof CH){r=b.be;if(r===null)e=0;else{r=r.m;g=BE(B(625));n=r.d.data;r=n[g&(n.length-1|0)];while(r!==null){if(r.t==g){s=r.h;if(B(625)!==s&&!Bc(B(625),s)?0:1)break;}r=r.i;}if(!(r===null?0:1))e=0;else{d=b.be;s=d.m;g=BE(B(625));n=s.d.data;s=n[g&(n.length-1|0)];while(s!==null){if(s.t==g){t=s.h;if(B(625)!==t&&!Bc(B(625),t)?0:1)break;}s=s.i;}if(!(s===null?0:1)){s=new BZ;if(B(625)!==null)s.w=B(625);else s.w=B(3);d= new BN;e=BM(16);d.bk=0;u=W(BO,e);n=u.data;d.d=u;d.b1=0.75;d.b3=n.length*0.75|0;s.m=d;}else{d=d.m;if(B(625)===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{g=BE(B(625));n=d.d.data;d=n[g&(n.length-1|0)];while(d!==null){if(d.t==g){s=d.h;if(B(625)!==s&&!Bc(B(625),s)?0:1)break;}d=d.i;}}s=d===null?null:d.x;}a:{r=s.m;if(!B(626).q){n=B(626).o.data;e=n.length;f=0;while(true){if(f>=e)break a;g=n[f];B(626).q=(31*B(626).q|0)+g|0;f=f+1|0;}}}g=B(626).q;e=Dy(r,B(626),g&(r.d.data.length-1|0),g)===null?0:1;}}if (e)WU(q,Kp(b));}if(!c.ct.ez)b.k=b.k-1|0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function Cs7(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Dp();g=A.SQ;if(c>=(-128)&&c<=127){Be();h=A.G$.data[c+128|0];}else{h=new Bn;h.s=c;}if(h===null){g=g.d.data[0];while(g!==null&&g.h!==null){g= g.i;}}else{i=h.s;j=i>>>4^i<<28^i<<8^i>>>24;k=g.d.data;g=k[j&(k.length-1|0)];while(g!==null){if(g.t==j){l=g.h;if(h!==l&&!(h===l?1:l instanceof Bn&&l.s==i?1:0)?0:1)break;}g=g.i;}}if(!(g===null?0:1))return null;g=null;m=0;n=24;while(m<1){g=null;a:{try{o=g;l=C1(A.SR,By(c));if(l===null)break a;o=g;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}if(A.F9===null){g=new CF;g.bC=A.F$;l=new Bi;l.r=Q(16);g.ci=l;g.dc=Q(32);g.df=0;g.de=A.F_;A.F9=g;}Ek(h,A.F9);g=o;}if(g===null){l=b.tv;h =new Bi;h.r=Q(16);V(h,h.g,B(1022));BF(h,h.g,c,10);p=new Bh;q=h.r;j=h.g;k=Q(j);r=k.data;p.o=k;s=0;while(s=180.0)v=v-360.0;if(v<(-180.0))v=v+360.0;g.v=d;g.dk=d;g.fX=d;w=e+g.cv;g.z=w;g.d4=w;g.fW=w;g.u=f;g.dj=f;g.fY=f;g.W=v;g.bV=0.0;Cn(g,d, w,f);x=l.W;l.l6=x;l.gV=x;$p=2;continue _;}m=m+1|0;}return g;case 1:b:{try{$z=l.dW(b);if(C()){break _;}g=$z;o=g;break b;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}g=A.F9;if(g===null){g=new CF;l=A.F$;i=0;g.bC=l;l=new Bi;y=16;k=Q(y);l.r=k;g.ci=l;y=32;k=Q(y);g.dc=k;g.df=i;l=A.F_;g.de=l;A.F9=g;}g=A.F9;Ek(h,g);g=o;}while(true){if(g===null){l=b.tv;h=new Bi;h.r=Q(16);V(h,h.g,B(1022));BF(h,h.g,c,10);p=new Bh;q=h.r;j=h.g;k=Q(j);r=k.data;p.o=k;s=0;while(s=180.0)v=v-360.0;if(v<(-180.0))v=v+360.0;g.v=d;g.dk=d;g.fX=d;w=e+g.cv;g.z=w;g.d4=w;g.fW=w;g.u=f;g.dj=f;g.fY=f;g.W=v;g.bV=0.0;Cn(g,d,w,f);x=l.W;l.l6=x;l.gV=x;$p=2;continue _;}m=m+1|0;if(m>=1)break;g=null;try{o=g;l=C1(A.SR,By(c));if(l===null)continue;o=g;continue _;}catch($$e) {$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}g=A.F9;if(g===null){g=new CF;l=A.F$;i=0;g.bC=l;l=new Bi;y=16;k=Q(y);l.r=k;g.ci=l;y=32;k=Q(y);g.dc=k;g.df=i;l=A.F_;g.de=l;A.F9=g;}g=A.F9;Ek(h,g);g=o;}return g;case 2:l.so();if(C()){break _;}$p=3;case 3:Baa(b,g);if(C()){break _;}h=l.k6();if(h!==null){x=l.mt();z=l.rf();$p=4;continue _;}while(true){m=m+1|0;if(m>=1)break;g=null;c:{try{o=g;l=C1(A.SR,By(c));if(l===null)break c;o=g;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else {throw $$e;}}if(A.F9===null){g=new CF;g.bC=A.F$;l=new Bi;l.r=Q(16);g.ci=l;g.dc=Q(32);g.df=0;g.de=A.F_;A.F9=g;}Ek(h,A.F9);g=o;}if(g===null){l=b.tv;h=new Bi;h.r=Q(16);V(h,h.g,B(1022));BF(h,h.g,c,10);p=new Bh;q=h.r;j=h.g;k=Q(j);r=k.data;p.o=k;s=0;while(s=180.0)v=v-360.0;if(v<(-180.0))v=v+360.0;g.v=d;g.dk=d;g.fX=d;w=e+g.cv;g.z=w;g.d4=w;g.fW=w;g.u=f;g.dj=f;g.fY=f;g.W=v;g.bV=0.0;Cn(g,d,w,f);x=l.W;l.l6=x;l.gV=x;$p=2;continue _;}}return g;case 4:l.w2(h,x,z);if(C()){break _;}while(true){m=m+1|0;if(m>=1)break;g=null;d:{try{o=g;l=C1(A.SR,By(c));if(l===null)break d;o=g;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}if(A.F9===null){g=new CF;g.bC=A.F$;l=new Bi;l.r=Q(16);g.ci=l;g.dc=Q(32);g.df =0;g.de=A.F_;A.F9=g;}Ek(h,A.F9);g=o;}if(g===null){l=b.tv;h=new Bi;h.r=Q(16);V(h,h.g,B(1022));BF(h,h.g,c,10);p=new Bh;q=h.r;j=h.g;k=Q(j);r=k.data;p.o=k;s=0;while(s=180.0)v=v-360.0;if(v<(-180.0))v=v+360.0;g.v=d;g.dk =d;g.fX=d;w=e+g.cv;g.z=w;g.d4=w;g.fW=w;g.u=f;g.dj=f;g.fY=f;g.W=v;g.bV=0.0;Cn(g,d,w,f);x=l.W;l.l6=x;l.gV=x;$p=2;continue _;}}return g;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);} var BaF=Ba(BD); A.C0=function(a){var b=new BaF();CBd(b,a);return b;}; function CBd(a,b){DA(a,b);a.gW=A.MU;} function BeB(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!d.ct.ez)b.k=b.k-1|0;e=B(844);f=0.5;Bp();g=A.Kb;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=0.4000000059604645/(H(N(h,24))/1.6777216E7*0.4000000059604645+0.800000011920929);$p=1;case 1:Biy(c,d,e,f,i);if(C()){break _;}if(c.H)return b;e=new O2;Pr(e,c,d);$p=2;case 2:Baa(c,e);if(C()){break _;}return b;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var BqP=Ba(BD); A.BX=function(a){var b=new BqP();B5i(b,a);return b;}; function B5i(a,b){DA(a,b);a.gW=A.MU;} function AZY(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d.H)return 1;if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;if(c.ct.iM)h=1;else if(b===null)h=0;else{Bp();h=1;}if(!h)return 0;$p=1;case 1:$z=Bm6(d,e,f, g);if(C()){break _;}l=$z;if(l){if(!c.ct.ez)b.k=b.k-1|0;return 1;}m=e+0.5;n=f+0.5;o=g+0.5;p=B(842);i=1.0;Bp();q=A.Kb;r=M(L(I(q.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=r;j=H(N(r,24))/1.6777216E7*0.4000000059604645+0.800000011920929;$p=2;case 2:AR7(d,m,n,o,p,i,j);if(C()){break _;}S();h=A.Oj.b;l=0;s=3;$p=3;case 3:AQO(d,e,f,g,h,l,s);if(C()){break _;}if(!c.ct.ez)b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var A6j=Ba(BD); A.DR=function(a){var b=new A6j();BSs(b,a);return b;}; function BSs(a,b){DA(a,b);a.fb=1;} function BcQ(a,b,c,d){return b;} function Crr(a){return 1;} function ByZ(b){var c,d,e,f,g,h,i;if(b===null)return 0;a:{c=b.m;if(!B(1023).q){d=B(1023).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(1023).q=(31*B(1023).q|0)+g|0;f=f+1|0;}}}g=B(1023).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1023)!==h&&!Bc(B(1023),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))return 0;b:{b=b.m;if(!B(1023).q){d=B(1023).o.data;e=d.length;f=0;while(true){if(f>=e)break b;g=d[f];B(1023).q=(31*B(1023).q|0)+g|0;f=f+1|0;}}}g=B(1023).q;d=b.d.data;b=d[g&(d.length -1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(1023)!==c&&!Bc(B(1023),c)?0:1)break;}b=b.i;}i=b===null?null:b.x;e=0;c:{while(true){b=i.di;f=X(e,b.c);if(f>=0)break;if(e<0)break c;if(f>=0)break c;b=b.p.data[e].dX;if(b===null)return 0;if(b.o.data.length>256)return 0;e=e+1|0;}return 1;}b=new Bb;b.f=1;b.e=1;J(b);} var A5l=Ba(BD); A.Df=function(a){var b=new A5l();BK0(b,a);return b;}; function BK0(a,b){DA(a,b);a.fb=1;} function B$U(b){var c,d,e,f,g,h,i,j,k;if(!ByZ(b))return 0;a:{c=b.m;if(!B(1024).q){d=B(1024).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(1024).q=(31*B(1024).q|0)+g|0;f=f+1|0;}}}h=B(1024).q;d=c.d.data;c=d[h&(d.length-1|0)];while(c!==null){if(c.t==h){i=c.h;if(B(1024)!==i&&!Bc(B(1024),i)?0:1)break;}c=c.i;}if(!(c===null?0:1))return 0;b:{c=b.m;if(!B(1024).q){d=B(1024).o.data;g=d.length;j=0;while(true){if(j>=g)break b;h=d[j];B(1024).q=(31*B(1024).q|0)+h|0;j=j+1|0;}}}h=B(1024).q;d=c.d.data;c=d[h&(d.length -1|0)];while(c!==null){if(c.t==h){i=c.h;if(B(1024)!==i&&!Bc(B(1024),i)?0:1)break;}c=c.i;}if(!(c===null?0:1))k=B(3);else{c=b.m;if(B(1024)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{c:{if(!B(1024).q){d=B(1024).o.data;g=d.length;j=0;while(true){if(j>=g)break c;h=d[j];B(1024).q=(31*B(1024).q|0)+h|0;j=j+1|0;}}}h=B(1024).q;d=c.d.data;c=d[h&(d.length-1|0)];while(c!==null){if(c.t==h){i=c.h;if(B(1024)!==i&&!Bc(B(1024),i)?0:1)break;}c=c.i;}}k=(c===null?null:c.x).dX;}if(k!==null&&k.o.data.length<=16) {d:{b=b.m;if(!B(1025).q){d=B(1025).o.data;g=d.length;j=0;while(true){if(j>=g)break d;h=d[j];B(1025).q=(31*B(1025).q|0)+h|0;j=j+1|0;}}}g=B(1025).q;d=b.d.data;b=d[g&(d.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(1025)!==c&&!Bc(B(1025),c)?0:1)break;}b=b.i;}g=b===null?0:1;}else g=0;return g;} function B$s(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=b.be;if(c===null?0:1){a:{c=c.m;if(!B(1024).q){d=B(1024).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(1024).q=(31*B(1024).q|0)+g|0;f=f+1|0;}}}h=B(1024).q;d=c.d.data;c=d[h&(d.length-1|0)];while(c!==null){if(c.t==h){i=c.h;if(B(1024)!==i&&!Bc(B(1024),i)?0:1)break;}c=c.i;}c=c===null?null:c.x;if(c!==null)return BnE(c);}b=new Bi;b.r=Q(16);V(b,b.g,B(3));Ol();c=A.H7;i=new Bi;i.r=Q(16);V(i,i.g,B(313));j=a.CQ;V(i,i.g,j);j=new Bh;d=i.r;h=i.g;k=Q(h);l=k.data;j.o =k;m=0;while(m>>4^c<<28^c<<8^c>>>24;h=b.d.data;b=h[k&(h.length-1|0)];while(b!==null){if(b.t==k){d=b.h;if (f!==d&&!(f===d?1:d instanceof Bn&&d.s==c?1:0)?0:1)break;}b=b.i;}}d=(b===null?null:b.x).G;if(d!==null&&B$(a.C,24)/1.6777216E7>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function AOR(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=(b%4|0)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[131];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function CpR(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=a.F.N;Be();d=A.G$.data[130];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G!==null){c=a.F.N;Be();h=A.G$.data[130];if(h===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{i=h.s;j=i>>>4^i<<28^i<<8^i>>>24;g=c.d.data;c=g[j&(g.length-1|0)];while(c !==null){if(c.t==j){d=c.h;if(h!==d&&!(h===d?1:d instanceof Bn&&d.s==i?1:0)?0:1)break;}c=c.i;}}k=(c===null?null:c.x).G;c=new BZ;c.w=B(3);h=new BN;e=BM(16);h.bk=0;l=W(BO,e);g=l.data;h.d=l;h.b1=0.75;h.b3=g.length*0.75|0;c.m=h;e=k.A<<16>>16;d=new CY;d.w=B(619);d.cU=e;Bg(h,B(619),d);e=k.k<<24>>24;m=c.m;h=new CP;h.w=B(620);h.cM=e;Bg(m,B(620),h);e=k.B<<16>>16;m=c.m;h=new CY;h.w=B(621);h.cU=e;Bg(m,B(621),h);d=k.be;if(d!==null){m=c.m;d.w=B(622);Bg(m,B(622),d);}d=b.m;c.w=B(1026);Bg(d,B(1026),c);Rh(b,B(1027),AOv(a)<<24 >>24);AAM(b,B(1028),a.QC);}APU(a,b);} function AYt(a,b){var c,d,e,f,g,h,i,j,k,l,m;a:{c=b.m;if(!B(1026).q){d=B(1026).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(1026).q=(31*B(1026).q|0)+g|0;f=f+1|0;}}}g=B(1026).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1026)!==h&&!Bc(B(1026),h)?0:1)break;}c=c.i;}if(!(c===null?0:1)){c=new BZ;if(B(1026)!==null)c.w=B(1026);else c.w=B(3);i=new BN;e=BM(16);i.bk=0;j=W(BO,e);d=j.data;i.d=j;i.b1=0.75;i.b3=d.length*0.75|0;c.m=i;}else{c=b.m;if(B(1026)===null){c=c.d.data[0];while (c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(1026).q){d=B(1026).o.data;e=d.length;f=0;while(true){if(f>=e)break b;g=d[f];B(1026).q=(31*B(1026).q|0)+g|0;f=f+1|0;}}}f=B(1026).q;d=c.d.data;c=d[f&(d.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(B(1026)!==h&&!Bc(B(1026),h)?0:1)break;}c=c.i;}}c=c===null?null:c.x;}if(c!==null&&!(c.m.bk?0:1)){h=new Bq;h.k=0;h.Y=null;Qn(h,c);Bp();if(A.Kc.data[h.A]===null)h=null;i=new Bq;e=h.A;f=h.k;g=h.B;i.k=0;i.Y=null;i.A=e;i.k=f;i.B=g;if(g<0)i.B=0;c=h.be;if(c!==null){h=new BZ;k =c.w;if(k===null)k=B(3);h.w=k;k=new BN;C9(k);e=BM(16);k.bk=0;j=W(BO,e);d=j.data;k.d=j;k.b1=0.75;k.b3=d.length*0.75|0;h.m=k;k=c.m;if(k.I===null){l=new BV;l.b$=k;k.I=l;}k=k.I.bm();while(k.bh()){l=k.bg();m=(C1(c.m,l)).cQ();CB(h.m,l,HP(m,l));}i.be=h;}i.k=1;BtC(i,a);EX(Fq(a),2,i);FR(Fq(a),2);AOR(a,FW(b,B(1027)));if(De(b,B(1028)))a.QC=Op(b,B(1028));}ABa(a,b);} function Bk7(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=a.F.N;Be();d=A.G$.data[130];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G===null){c=b.b7;f=c.dm;h=f<9&&f>=0?c.cI.data[f]:null;if(h!==null&&!a.l.H){d=new Bq;f=h.A;i=h.k;j=h.B;d.k=0;d.Y=null;d.A=f;d.k=i;d.B=j;if(j<0)d.B=0;k=h.be;if(k!==null){l=new BZ;c =k.w;if(c===null)c=B(3);l.w=c;c=new BN;C9(c);e=BM(16);c.bk=0;m=W(BO,e);g=m.data;c.d=m;c.b1=0.75;c.b3=g.length*0.75|0;l.m=c;n=k.m;if(n.I===null){c=new BV;c.b$=n;n.I=c;}o=n.I.bm();while(o.bh()){p=o.bg();c=k.m;if(p===null){n=c.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{a:{if(!p.q){g=p.o.data;e=g.length;f=0;while(true){if(f>=e)break a;i=g[f];p.q=(31*p.q|0)+i|0;f=f+1|0;}}}f=p.q;g=c.d.data;n=g[f&(g.length-1|0)];while(n!==null){if(n.t==f){c=n.h;if(p!==c&&!Bc(p,c)?0:1)break;}n=n.i;}}c=n===null?null:n.x;c=c.cQ();n =l.m;if(p!==null)c.w=p;else c.w=B(3);Bg(n,p,c);}d.be=l;}d.k=1;d.Y=a;EX(a.F,2,d);d=a.F;(Hj(d,2)).bO=1;d.bE=1;if(!b.ct.ez){e=h.k-1|0;h.k=e;if(e<=0){b=b.b7;Mw(b,b.dm,null);}}}}else if(!a.l.H)AOR(a,AOv(a)+1|0);return 1;} function Bab(){var a=this;K8.call(a);a.bht=0;a.bjv=0;} function B3a(a,b,c,d,e){var f=new Bab();Cjm(f,a,b,c,d,e);return f;} function Cjm(a,b,c,d,e,f){DA(a,b);a.RW=32;a.Ci=c;a.y8=0;a.FE=d;a.gW=A.MZ;a.bht=e;a.bjv=f;} function AV3(a,b,c,d,e,f,g,h,i,j,k){var l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!=1)return 0;l=c.ct.iM;if(l)h=1;else if(b===null)h=0;else{Bp();h=1;}if(h){h=f+1|0;if(l)l=1;else if(b===null)l=0;else{Bp();l=1;}if(l){$p=1;continue _;}}return 0;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;if(l!=a.bjv)return 0;$p=2;case 2:$z=Bm6(d,e,h,g);if(C()){break _;}f =$z;if(!(f?0:1))return 0;f=a.bht;l=0;m=3;$p=3;case 3:AQO(d,e,h,g,f,l,m);if(C()){break _;}b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var A66=Ba(Sz); function CDk(a){var b=new A66();BV1(b,a);return b;} function BV1(a,b){DA(a,b);a.gW=A.MU;} function BDc(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new Bq;Bp();f=A.LA;g=1;h=B(416);i=c.pJ;$p=1;case 1:$z=Bew(i,h);if(C()){break _;}j=$z;k=f.K;e.k=0;e.Y=null;e.A=k;e.k=g;e.B=j;if(j<0)e.B=0;f=new Bi;f.r=Q(16);V(f,f.g,B(1014));l=e.B;BF(f,f.g,l,10);h=new Bh;m =f.r;l=f.g;n=Q(l);o=n.data;h.o=n;j=0;while(j0?1.0:g>=0?p:(-1.0))*0.5),F(128)));q=d.u/128.0;g=X(q,0.0);i.Cp=H(I(CD5(q+(g>0?1.0:g>=0?q:(-1.0))*0.5),F(128)));i.yx=c.bZ.eu<<24>>24;i.gR=1;g=b.k-1|0;b.k=g;if(g<=0)return e;f=d.b7;h=new Bq;k=e.A;l=e.k;j=e.B;h.k=0;h.Y=null;h.A =k;h.k=l;h.B=j;if(j<0)h.B=0;i=e.be;if(i!==null){r=new BZ;c=i.w;if(c===null)c=B(3);r.w=c;c=new BN;g=BM(16);c.bk=0;o=W(BO,g);n=o.data;c.d=o;c.b1=0.75;c.b3=n.length*0.75|0;r.m=c;c=i.m;if(c.I===null){s=new BV;s.b$=c;c.I=s;}c=c.I.bm();while(c.bh()){s=c.bg();t=BR(i.m,s);F5(r,s,(t===null?null:t.x).cQ());}h.be=r;}if(Kf(f,h))return b;$p=2;case 2:A15(d,e);if(C()){break _;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} var Ys=Ba(BD); A.SS=null;A.ST=null;function CDs(a){var b=new Ys();AQ5(b,a);return b;} function AQ5(a,b){DA(a,b);a.gW=A.Nf;a.fy=0;a.jk=1;} function BHl(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)return 0;$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;if(!l){BJ();m=A.RJ;}else{S();m=A.Nw.data[l].bW;}if(!m.g1())return 0;n=X(h,1);if(!n)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1 |0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;if(c.ct.iM)l=1;else if(b===null)l=0;else{Bp();l=1;}if(!l)return 0;S();m=A.Ps;$p=2;case 2:$z=m.k0(d,e,f,g);if(C()){break _;}l=$z;if(!l)return 0;o=A.Ps.b;l=2;$p=3;case 3:AQO(d,e,f,g,o,h,l);if(C()){break _;}p=0;if(!n){q=c.W*16.0/360.0+0.5;l=q|0;if(q=h)break a;n=t[l];B(1029).q=(31*B(1029).q|0)+n|0;l=l+1|0;}}}h=B(1029).q;t=c.d.data;c=t[h&(t.length-1|0)];while(c!==null){if(c.t==h){s=c.h;if (B(1029)!==s&&!Bc(B(1029),s)?0:1)break;}c=c.i;}}s=(c===null?null:c.x).dX;}}}c=r;c.BY=b.B;c.BP=s;c.T6=p;m=A.Ps;$p=5;continue _;}b.k=b.k-1|0;return 1;case 5:Bkr(m,d,e,f,g,c);if(C()){break _;}b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function Bcp(a,b){var c,d,e,f,g,h,i,j,k;c=b.B;if(!(c>=0&&c=e)break b;g=d[f];B(1029).q=(31*B(1029).q|0)+g|0;f=f+1|0;}}}g=B(1029).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1029)!==h&&!Bc(B(1029),h)?0:1)break;}c=c.i;}if(c===null?0:1){c:{i=W(K,1);h=b.be;c=h.m;if(!B(1029).q){d=B(1029).o.data;f=d.length;g=0;while(true){if(g>=f)break c;j=d[g];B(1029).q=(31*B(1029).q|0)+j|0;g=g+1|0;}}}j=B(1029).q;d =c.d.data;c=d[j&(d.length-1|0)];while(c!==null){if(c.t==j){k=c.h;if(B(1029)!==k&&!Bc(B(1029),k)?0:1)break;}c=c.i;}if(!(c===null?0:1))b=B(3);else{c=h.m;if(B(1029)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d:{if(!B(1029).q){d=B(1029).o.data;f=d.length;g=0;while(true){if(g>=f)break d;j=d[g];B(1029).q=(31*B(1029).q|0)+j|0;g=g+1|0;}}}f=B(1029).q;d=c.d.data;c=d[f&(d.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(B(1029)!==h&&!Bc(B(1029),h)?0:1)break;}c=c.i;}}b=(c===null?null:c.x).dX;}i.data[0] =b;EW();b=HB(A.J9,B(1030),i);break a;}}}l=new Bi;l.r=Q(16);V(l,l.g,B(3));Ol();c=A.H7;b=Bcp(a,b);if(b===null)b=B(3);else{EW();b=Fh(A.J9,b);}b=R9(c,b);V(l,l.g,b);b=new Bh;d=l.r;f=l.g;i=Q(f);m=i.data;b.o=i;g=0;while(ge.Ag*0.30000001192092896?1:0){Bp();if((A.Kc.data[b.A].fy-b.B|0)>=7){e.sV=1;e.VW=0;c=e.go.C;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));while(true){k=j%841|0;if(((j-k|0)+840|0)>=0)break;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));}e.Zf=k+140|0;f=7;$p=1;continue _;}}}}return b;case 1:BeQ(b,f,d);if(C()){break _;}if(b.k)return b;h=new Bq;l=A.Lr.K;h.k=0;h.Y=null;h.A=l;h.k=1;h.B=0;h.be=b.be;return h;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} var BB$=Ba(BD); A.Bm=function(a){var b=new BB$();BYx(b,a);return b;}; function BYx(a,b){DA(a,b);} var AZ5=Ba(BD); A.BC=function(a){var b=new AZ5();BLx(b,a);return b;}; function BLx(a,b){DA(a,b);} function BqO(a,b,c,d,e,f,g,h,i,j,k){var l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d.H)return 0;l=BUd(d,e+i,f+j,g+k,b);$p=1;case 1:Baa(d,l);if(C()){break _;}if(!c.ct.ez)b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} var AUL=Ba(BD); A.Ej=function(a){var b=new AUL();CxR(b,a);return b;}; function CxR(a,b){DA(a,b);} var Bub=Ba(BD); A.Cq=function(a){var b=new Bub();BUe(b,a);return b;}; function BUe(a,b){DA(a,b);} function Cv4(a,b){return 0;} function BBY(a,b){var c,d,e,f,g,h,i;a:{c=b.be;if(c!==null){b:{c=c.m;if(!B(1041).q){d=B(1041).o.data;e=d.length;f=0;while(true){if(f>=e)break b;g=d[f];B(1041).q=(31*B(1041).q|0)+g|0;f=f+1|0;}}}g=B(1041).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1041)!==h&&!Bc(B(1041),h)?0:1)break;}c=c.i;}if(c===null?0:1){c:{b=b.be.m;if(!B(1041).q){d=B(1041).o.data;e=d.length;f=0;while(true){if(f>=e)break c;g=d[f];B(1041).q=(31*B(1041).q|0)+g|0;f=f+1|0;}}}g=B(1041).q;d=b.d.data;b=d[g&(d.length-1 |0)];while(b!==null){if(b.t==g){i=b.h;if(B(1041)!==i&&!Bc(B(1041),i)?0:1)break;}b=b.i;}b=b===null?null:b.x;break a;}}b=new Ew;b.w=B(3);c=new BI;c.p=W(K,10);b.di=c;}return b;} function Qh(a,b,c){var d,e,f,g,h,i,j,k,l,m;a:{d=b.be;if(d!==null){d=d.m;e=BE(B(1041));f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(1041)!==g&&!Bc(B(1041),g)?0:1)break;}d=d.i;}if(d===null?0:1){d=b.be.m;e=BE(B(1041));f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(1041)!==g&&!Bc(B(1041),g)?0:1)break;}d=d.i;}g=d===null?null:d.x;break a;}}g=new Ew;g.w=B(3);d=new BI;d.p=W(K,10);g.di=d;}h=1;i=0;b:{while(true){if(i>=E4(g))break b;d=g.di;if(i<0)break;if(i>=d.c)break;j =d.p.data[i];d=j.m;k=BE(B(619));f=d.d.data;d=f[k&(f.length-1|0)];while(d!==null){if(d.t==k){l=d.h;if(B(619)!==l&&!Bc(B(619),l)?0:1)break;}d=d.i;}if(!(d===null?0:1))e=0;else{d=j.m;if(B(619)===null)l=C3(d);else{c:{if(!B(619).q){f=B(619).o.data;m=f.length;e=0;while(true){if(e>=m)break c;k=f[e];B(619).q=(31*B(619).q|0)+k|0;e=e+1|0;}}}e=B(619).q;f=d.d.data;l=f[e&(f.length-1|0)];while(l!==null){if(l.t==e){d=l.h;if(B(619)!==d&&!Bc(B(619),d)?0:1)break;}l=l.i;}}e=(l===null?null:l.x).cU;}if(e==c.x$.fC){h=Ga(j,B(628));m =c.zW;if(h>16);h=0;break b;}i=i+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}if(h){d=G9();Sg(d,B(619),c.x$.fC<<16>>16);Sg(d,B(628),c.zW<<16>>16);IA(g,d);}if(!GN(b))b.be=G9();F5(b.be,B(1041),g);} function BqW(a,b){var c,d;c=new Bq;d=a.K;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;Qh(a,c,b);return c;} function BD2(a,b){var c,d,e,f,g,h,i,j,k;D9();c=A.SU.data;d=c.length;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));g=d-1|0;if(!(d&g))h=H(Bl(I(F(d),F(f)),31));else while(true){h=f%d|0;if(((f-h|0)+g|0)>=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}i=c[h];j=new Bq;f=a.K;j.k=0;j.Y=null;j.A=f;j.k=1;j.B=0;f=1;g=i.mn();if(f=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;k=H(N(e,17));}f=d+f|0;}b=new Tm;b.cY=i.ll;b.x$=i;b.zW=f;Qh(a,j,b);return j;} function JK(a,b){return MI(a,b,1,1,1);} function MI(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;D9();f=A.SU.data;g=f.length;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));j=g-1|0;if(!(g&j))k=H(Bl(I(F(g),F(i)),31));else while(true){k=i%g|0;if(((i-k|0)+j|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));}l=f[k];m=new Bq;k=a.K;m.k=0;m.Y=null;m.A=k;m.k=1;m.B=0;k=1;g=l.mn();if(k=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;n=H(N(h,17));}k=i+k|0;}b=new Tm;b.cY=l.ll;b.x$=l;b.zW=k;Qh(a,m,b);b=new CS;b.cY=e;b.cG=null;b.cG=m;b.eQ=c;b.eV=d;return b;} function APZ(){BD.call(this);this.bkn=null;} A.SV=null;function LW(a,b){var c=new APZ();Bkm(c,a,b);return c;} function Bkm(a,b,c){DA(a,b);a.bkn=c;a.fb=1;a.gW=A.MU;Bg(A.SV,c,a);} function AV6(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}h=$z;S();if(h!=A.OK.b)return 0;$p=2;case 2:$z=AZS(d,e,f,g);if(C()){break _;}h=$z;if(h)return 0;h=d.H;if(h)return 1;if(!h) {$p=4;continue _;}c=null;h=1005;l=a.K;$p=3;case 3:BGJ(d,c,h,e,f,g,l);if(C()){break _;}b.k=b.k-1|0;return 1;case 4:$z=A_f(d,e,f,g);if(C()){break _;}c=$z;c=c;if(c===null){c=null;h=1005;l=a.K;$p=3;continue _;}m=new Bq;l=b.A;n=b.k;o=b.B;m.k=0;m.Y=null;m.A=l;m.k=n;m.B=o;if(o<0)m.B=0;p=b.be;if(p!==null){q=new BZ;r=p.w;if(r===null)r=B(3);q.w=r;r=new BN;C9(r);h=BM(16);r.bk=0;s=W(BO,h);t=s.data;r.d=s;r.b1=0.75;r.b3=t.length*0.75|0;q.m=r;u=p.m;if(u.I===null){r=new BV;r.b$=u;u.I=r;}v=u.I.bm();while(v.bh()){r=v.bg();u= p.m;if(r===null){u=u.d.data[0];while(u!==null&&u.h!==null){u=u.i;}}else{a:{if(!r.q){t=r.o.data;h=t.length;l=0;while(true){if(l>=h)break a;n=t[l];r.q=(31*r.q|0)+n|0;l=l+1|0;}}}l=r.q;t=u.d.data;u=t[l&(t.length-1|0)];while(u!==null){if(u.t==l){w=u.h;if(r!==w&&!Bc(r,w)?0:1)break;}u=u.i;}}u=u===null?null:u.x;u=u.cQ();w=q.m;if(r!==null)u.w=r;else u.w=B(3);Bg(w,r,u);}m.be=q;}c.CD=m;$p=5;case 5:AWt(c);if(C()){break _;}h=1;l=2;$p=6;case 6:Bkp(d,e,f,g,h,l);if(C()){break _;}c=null;h=1005;l=a.K;$p=3;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function A7V(){var b,c,d,e;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.SV=b;} var E7=Ba(); A.J7=null;A.J8=null;A.SW=null;A.SX=null;A.SY=null;A.SZ=null;A.S0=null;A.S1=null;A.S2=null;A.S3=null;A.S4=null;A.S5=null;A.S6=null;A.S7=null;A.S8=null;A.S9=null;A.S$=null;A.S_=null;A.Ta=null;A.Tb=null;A.Tc=null;A.Td=null;A.Te=null;A.Tf=null;A.Tg=null;A.Th=null;A.Ti=null;A.Tj=null;A.PG=null;A.Tk=null;A.Qe=null;A.Qd=null;A.Tl=0;A.Tm=0;function DL(){DL=BX(E7);CkJ();} A.Tn=function(){var a=new E7();A2S(a);return a;}; function A2S(a){DL();} function A12(){DL();A.Qe=AE4(A.Qe,B(1042),16908288,0,256);A.Qd=ADY(A.Qd,B(1043),16973824,0,256);A.Tl=1;AJR();} function BeG(){DL();A.Qe=AE4(A.Qe,B(1042),16908288,256,32000);A.Qd=ADY(A.Qd,B(1043),16973824,256,32000);A.Tm=1;AJR();} function AJR(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;DL();a:{if(A.Tl&&A.Tm){b=JL();Sk();c=A.To.tN;d=0;e=c.j;f=c.by();while(true){if(!(d>=f?0:1)){Xr();g=A.Tp.Em;if(g.dg===null){h=new E5;h.hT=g;g.dg=h;}h=g.dg.bm();while(h.bh()){i=(h.bg()).A;if(i>=(-128)&&i<=127){Be();g=A.G$.data[i+128|0];}else{g=new Bn;g.s=i;}Bg(b.ca,g,b);}A.Tk=W(Iz,32000);h=b.ca;if(h.I===null){g=new BV;g.b$=h;h.I=g;}j=h.I.bm();while(j.bh()){h=j.bg();Bp();k=A.Kc.data;d=h.s;if(k[d]!==null){l=W(K,1);b=k[d];c=new Bi;c.r=Q(16);b=b.E$();V(c,c.g,b);V(c, c.g,B(128));m=new Bh;k=c.r;n=c.g;o=Q(n);p=o.data;m.o=o;e=0;while(e=(-128)&&i<=127){Be();h=A.G$.data[i+128|0];}else{h=new Bn;h.s=i;}Bg(b.ca,h,b);}d=n;}h=new Bu;h.f=1;h.e=1;J(h);}}} function Bln(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;DL();d=W(Iz,256);e=d.data;f=0;while(f<256){S();g=A.Nw.data;if(g[f]!==null&&g[f].E2){h=W(K,1);i=g[f];j=new Bi;j.r=Q(16);k=new Bi;k.r=Q(16);V(k,k.g,B(484));i=i.up;V(k,k.g,i);i=new Bh;g=k.r;l=k.g;m=Q(l);n=m.data;i.o=m;o=0;while(o=256){i=A.SX;j=l[e];Bo(i,i.c+1|0);g=i.p.data;q=i.c;i.c=q+1|0;g[q]=j;i.j=i.j+1|0;}}e=e+1|0;}Wi(b);return b;} function ADY(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p;DL();if(b===null)b=W(Iz,32000);while(e0&&!h.jk?1:0){i=W(K,1);h=g[e];j=new Bi;j.r=Q(16);h=h.E$();V(j,j.g,h);V(j,j.g,B(128));h=new Bh;g=j.r;k=j.g;l=Q(k);m=l.data;h.o=l;n=0;while(n=0){h=(-1);break a;}if(h<0)break;if(i>=0)break;c:{j=e.p.data[h];if(f===null){if(j!==null)break c;else break b;}if(f!==j?0:1)break b;}h=h+1|0;}j=new Bb;j.f=1;j.e=1;B3(j);J(j);}}if(h>=0)Dh(e,h);j=A.SY;e=b[c];h=j.c;i=0;d:{e:{while(true){g=X(i,h);if(g>=0){i=(-1);break d;}if(i<0)break;if(g>=0)break;f:{f=j.p.data[i];if(e===null){if(f!==null)break f;else break e;}if(e!== f?0:1)break e;}i=i+1|0;}j=new Bb;j.f=1;j.e=1;B3(j);J(j);}}if(i>=0)Dh(j,i);j=A.SW;e=b[c];h=j.c;i=0;g:{h:{while(true){g=X(i,h);if(g>=0){i=(-1);break g;}if(i<0)break;if(g>=0)break;i:{f=j.p.data[i];if(e===null){if(f!==null)break i;else break h;}if(e!==f?0:1)break h;}i=i+1|0;}j=new Bb;j.f=1;j.e=1;B3(j);J(j);}}if(i>=0)Dh(j,i);b[c]=b[d];}} function CkJ(){var b,c,d,e,f,g,h;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.J7=b;b=new BI;b.p=W(K,10);A.J8=b;b=new BI;b.p=W(K,10);A.SW=b;b=new BI;b.p=W(K,10);A.SX=b;b=new BI;b.p=W(K,10);A.SY=b;f=new Wq;Oq();g=A.J1;f.pT=0;f.n0=1000;f.sL=B(1045);f.wq=g;f.pT=1;Pl(f);DL();b=A.SW;Bo(b,b.c+1|0);e=b.p.data;h=b.c;b.c=h+1|0;e[h]=f;b.j=b.j+1|0;A.SZ=f;b=new Wq;AN1(b,1001,B(1046),A.J1);b.pT=1;A.S0=G6(b);b=new Wq;AH_(b,1002,B(1047));b.pT=1;A.S1=G6(b);A.S2=G6(JP(NS(1003,B(1048))));A.S3 =G6(JP(NS(1004,B(1049))));A.S4=G6(JP(Nr(1100,B(1050),A.J3)));A.S5=G6(JP(Nr(2000,B(1051),A.J4)));A.S6=G6(JP(Nr(2001,B(1052),A.J4)));A.S7=G6(JP(Nr(2002,B(1053),A.J4)));A.S8=G6(JP(Nr(2003,B(1054),A.J4)));A.S9=G6(JP(Nr(2004,B(1055),A.J4)));A.S$=G6(JP(Nr(2005,B(1056),A.J4)));A.S_=G6(JP(Nr(2006,B(1057),A.J4)));A.Ta=G6(JP(Nr(2007,B(1058),A.J4)));A.Tb=G6(JP(Nr(2008,B(1059),A.J4)));A.Tc=G6(JP(NS(2010,B(1060))));A.Td=G6(JP(NS(2011,B(1061))));A.Te=G6(NS(2020,B(1062)));A.Tf=G6(NS(2021,B(1063)));A.Tg=G6(NS(2022,B(1064)));A.Th =G6(NS(2023,B(1065)));A.Ti=G6(NS(2024,B(1066)));A.Tj=G6(NS(2025,B(1067)));A.PG=Bln(B(1068),16777216);DK();A.Tl=0;A.Tm=0;} function PF(){var a=this;K.call(a);a.GD=null;a.pR=0.0;a.pB=0.0;} function OP(a,b,c){var d=new PF();Ca8(d,a,b,c);return d;} function Ca8(a,b,c,d){a.GD=b;a.pR=c;a.pB=d;} function B3y(a){return a.pR;} function BJr(a){return a.pB;} function Clz(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(1069));c=a.GD;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=4){h=1;$p=2;continue _;}S();j=A.Ny.data;$p=3;continue _;case 2:$z=Bd1(b,c,g,e,h);if(C()){break _;}h=$z;if(h>=9){g=0;k=17;l=2;i=4;if(g<4){m =M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));while(true){o=n%3|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));}p=(c+o|0)-1|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true){n=h%5|0;if(((h-n|0)+i|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}o=(d+n|0)-3|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true) {n=h%3|0;if(((h-n|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}n=(e+n|0)-1|0;h=o+1|0;$p=5;continue _;}}return;case 3:$z=Bm6(b,c,g,e);if(C()){break _;}h=$z;if(j[h]<=2){h=1;$p=2;continue _;}g=A.NE.b;h=0;i=3;$p=4;case 4:AQO(b,c,d,e,g,h,i);if(C()){break _;}return;case 5:$z=Bm6(b,p,h,n);if(C()){break _;}q=$z;$p=6;case 6:$z=Bm6(b,p,o,n);if(C()){break _;}r=$z;S();if(r==A.NE.b){r=1;$p=7;continue _;}g=g+1|0;if(g>=4)return;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =m;n=H(N(m,k));while(true){o=n%3|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));}p=(c+o|0)-1|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true){n=h%5|0;if(((h-n|0)+i|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}o=(d+n|0)-3|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true){n=h%3|0;if(((h-n|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}n=(e+n|0)-1|0;h=o+1|0;$p=5;continue _;case 7:$z=Bd1(b,p,h,n,r);if(C()){break _;}h=$z;if(h>=4&&A.Ny.data[q]<=2){h=A.ND.b;q=0;r=3;$p=8;continue _;}g=g+1|0;if(g>=4)return;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));while(true){o=n%3|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));}p=(c+o|0)-1|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while (true){n=h%5|0;if(((h-n|0)+i|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}o=(d+n|0)-3|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true){n=h%3|0;if(((h-n|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}n=(e+n|0)-1|0;h=o+1|0;$p=5;continue _;case 8:AQO(b,p,o,n,h,q,r);if(C()){break _;}g=g+1|0;if(g>=4)return;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));while (true){o=n%3|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;n=H(N(m,k));}p=(c+o|0)-1|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true){n=h%5|0;if(((h-n|0)+i|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));}o=(d+n|0)-3|0;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;h=H(N(m,k));while(true){n=h%3|0;if(((h-n|0)+l|0)>=0)break;m=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =m;h=H(N(m,k));}n=(e+n|0)-1|0;h=o+1|0;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function CAf(a,b,c,d){S();return A.NE.fV(0,c,d);} var A3x=Ba(Bw); A.Bf=function(a){var b=new A3x();Ca_(b,a);return b;}; function Ca_(a,b){BJ();Cz(a,b,A.R_);a.dU=A.PK;} var AA8=Ba(Bw); A.PS=null;A.Tq=null;A.Bs=function(a){var b=new AA8();Bi_(b,a);return b;}; function Bi_(a,b){BJ();Cz(a,b,A.MO);a.dU=A.PK;} function Cfp(a,b){return b;} function Bhr(){A.PS=Bm(Bh,[B(1076),B(1077),B(1078),B(1079)]);A.Tq=Bm(Bh,[B(486),B(1080),B(1081),B(1082)]);} var Io=Ba(Bw); function BQy(a){var b=new Io();B6w(b,a);return b;} function B6w(a,b){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;} function A87(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f){S();if(!A.Nw.data[f].bW.no){f=0;break a;}}f=1;}if(!f)return 0;d=d-1|0;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;return !a.Cw(c)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BQW(a,b){S();return b!=A.ND.b&&b!=A.NE.b&&b!=A.MH.b?0:1;} function A4H(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.rj(b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=3;case 3:a.r6(b,c,d,e,f,h,g);if(C()){break _;}g=0;i=0;f=3;$p=4;case 4:AQO(b,c,d,e,g,i,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BbL(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.rj(b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;i=1.0;$p=3;case 3:a.r6(b,c,d,e,g,i,h);if(C()){break _;}h=0;j=0;g=3;$p=4;case 4:AQO(b,c,d,e,h,j,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A5_(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.rj(b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=3;case 3:a.r6(b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=4;case 4:AQO(b,c,d,e,f,g,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BCO(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ATk(b,c,d,e);if(C()){break _;}f=$z;if(f<8){$p=3;continue _;}d=d-1|0;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;return !a.Cw(c)?0:1;case 3:$z=A1G(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;d=d-1|0;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A1W(a,b,c,d,e){return null;} function Ctq(a){return 0;} function BKN(a){return 0;} function B4R(a){return 1;} var ACS=Ba(Io); A.PX=null;A.Tr=null;function CCl(a){var b=new ACS();A$V(b,a);return b;} function A$V(a,b){var c;BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;c=A.Nf;a.dU=c;a.bN=0.09999999403953552;a.bL=0.0;a.bM=0.09999999403953552;a.bI=0.8999999761581421;a.bJ=0.800000011920929;a.bK=0.8999999761581421;a.dU=c;} function A2T(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=ATk(b,c,d,e);if(C()){break _;}g=$z;if(g<8){$p=3;continue _;}g=d-1|0;$p=2;case 2:$z=Bm6(b,c,g,e);if(C()){break _;}h=$z;S();if(!(!(h!=A.ND.b&&h!=A.NE.b&&h!=A.MH.b?0:1)?0:1)){$p=5;continue _;}g=d+1|0;h=1;$p=4;continue _;case 3:$z=A1G(b,c,d,e);if(C()){break _;}g =$z;if(g){g=d-1|0;$p=2;continue _;}if(!0){$p=5;continue _;}g=d+1|0;h=1;$p=4;case 4:$z=Bd1(b,c,g,e,h);if(C()){break _;}h=$z;if(h>=9){i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=H(N(i,17));while(true){k=j%7|0;if(((j-k|0)+6|0)>=0)break;i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=H(N(i,17));}if(!k){$p=8;continue _;}}return;case 5:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;l=1.0;$p=6;case 6:BHC(a,b,c,d,e,g,l,h);if(C()){break _;}g=0;h=0;j=3;$p=7;case 7:AQO(b,c,d,e,g,h, j);if(C()){break _;}g=d+1|0;h=1;$p=4;continue _;case 8:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g&8){$p=9;continue _;}g=g|8;h=4;$p=10;continue _;case 9:BA5(a,b,c,d,e,f);if(C()){break _;}return;case 10:Bkp(b,c,d,e,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BA5(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=g&3;i=null;g=0;j=0;k=0;if(h==1){i=new ABl;i.d9=1;}else if(h==2){i=new ADt;i.d9=1;}else if(h!=3){i=new WE;i.d9=1;i.NG=4;i.PI=0;i.MJ=0;i.og=0;l=M(L(I(f.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=l;m=H(N(l,17));while(true){n=m%10|0;if(((m-n|0)+9|0)>=0)break;l=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=l;m=H(N(l,17));}if(!n)i=Cc$(1);}else{g=0;o=17;p=19;a:{while(g>=(-1)){j=0;if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}if(i!==null)break a;g=g+(-1)|0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 2:AQO(b,c,d,e,m,o,p);if(C()){break _;}g=c+g|0;j =e+j|0;$p=7;continue _;case 3:AQO(b,p,d,m,o,n,q);if(C()){break _;}o=p+1|0;n=0;q=0;r=4;$p=4;case 4:AQO(b,o,d,m,n,q,r);if(C()){break _;}m=m+1|0;n=0;q=0;r=4;$p=5;case 5:AQO(b,p,d,m,n,q,r);if(C()){break _;}p=0;n=0;q=4;$p=6;case 6:AQO(b,o,d,m,p,n,q);if(C()){break _;}g=c+g|0;j=e+j|0;$p=7;case 7:$z=i.iR(b,f,g,d,j);if(C()){break _;}p=$z;if(p)return;if(!k){g=a.b;j=4;$p=8;continue _;}c=a.b;e=4;$p=9;continue _;case 8:AQO(b,c,d,e,g,h,j);if(C()){break _;}return;case 9:AQO(b,g,d,j,c,h,e);if(C()){break _;}c=g+1|0;e=a.b;p= 4;$p=10;case 10:AQO(b,c,d,j,e,h,p);if(C()){break _;}e=j+1|0;j=a.b;p=4;$p=11;case 11:AQO(b,g,d,e,j,h,p);if(C()){break _;}g=a.b;j=4;$p=12;case 12:AQO(b,c,d,e,g,h,j);if(C()){break _;}return;case 13:$z=Bm6(b,q,d,r);if(C()){break _;}m=$z;if(m==a.b){$p=14;continue _;}if(0){s=q+1|0;t=3;$p=15;continue _;}j=j+(-1)|0;b:{while(true){if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;continue _;}if(i!==null)break b;g=g+(-1)|0;if(g<(-1))break;j=0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m =e+j|0;o=0;n=0;q=4;$p=3;continue _;case 14:$z=AZS(b,q,d,r);if(C()){break _;}m=$z;if((m&3)!=s?0:1){s=q+1|0;t=3;$p=15;continue _;}j=j+(-1)|0;c:{while(true){if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}if(i!==null)break c;g=g+(-1)|0;if(g<(-1))break;j=0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 15:$z=Bm6(b,s,d,r);if(C()){break _;}m=$z;if(m==a.b){$p=16;continue _;}if(0){r=r+1|0;t=3;$p=17;continue _;}j=j+(-1)|0;b:{while (true){if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}if(i!==null)break b;g=g+(-1)|0;if(g<(-1))break;j=0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 16:$z=AZS(b,s,d,r);if(C()){break _;}m=$z;if((m&3)!=t?0:1){r=r+1|0;t=3;$p=17;continue _;}j=j+(-1)|0;c:{while(true){if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}if(i!==null)break c;g=g+(-1)|0;if(g<(-1))break;j=0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k) {m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 17:$z=Bm6(b,q,d,r);if(C()){break _;}m=$z;if(m==a.b){$p=18;continue _;}if(0){q=3;$p=19;continue _;}j=j+(-1)|0;b:{while(true){if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}if(i!==null)break b;g=g+(-1)|0;if(g<(-1))break;j=0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 18:$z=AZS(b,q,d,r);if(C()){break _;}m=$z;if((m&3)!=t?0:1){q=3;$p=19;continue _;}j =j+(-1)|0;c:{while(true){if(j>=(-1)){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}if(i!==null)break c;g=g+(-1)|0;if(g<(-1))break;j=0;}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 19:$z=Bm6(b,s,d,r);if(C()){break _;}m=$z;if(m==a.b){$p=20;continue _;}if(0){i=new W7;l=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=l;r=H(N(l,o));while(true){k=r%20|0;if(((r-k|0)+p|0)>=0)break;r=B$(f,31);}ANT(i,1,10+k|0,3,3);k=1;}else{j =j+(-1)|0;m=(-1);m=X(j,m);if(m>=0){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}}d:{while(i===null){g=g+(-1)|0;if(g<(-1))break d;j=0;m=(-1);m=X(j,m);if(m>=0){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;case 20:$z=AZS(b,s,d,r);if(C()){break _;}m=$z;if((m&3)!=q?0:1){i=new W7;l=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=l;r=H(N(l,o));while(true){k=r%20|0;if(((r-k|0)+p|0)>=0)break;r =B$(f,31);}ANT(i,1,10+k|0,3,3);k=1;}else{j=j+(-1)|0;m=(-1);m=X(j,m);if(m>=0){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}}a:{while(i===null){g=g+(-1)|0;if(g<(-1))break a;j=0;m=(-1);m=X(j,m);if(m>=0){q=c+g|0;r=e+j|0;s=3;$p=13;continue _;}}}if(i===null){j=0;g=0;i=OZ(1,4+O(f,7)|0,3,3,0);}if(!k){m=0;o=0;p=4;$p=2;continue _;}p=c+g|0;m=e+j|0;o=0;n=0;q=4;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function B5v(a,b){return b&3;} function AYP(){A.PX=Bm(Bh,[B(1076),B(1077),B(1078),B(1079)]);A.Tr=Bm(Bh,[B(496),B(1083),B(1084),B(1085)]);} function AZe(){var a=this;Se.call(a);a.nP=0;a.uN=null;a.ti=null;} function BLj(a,b){var c=new AZe();CiM(c,a,b);return c;} function CiM(a,b,c){Cz(a,b,c);a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;a.fH=1;a.nP=0;a.uN=Mj(4);a.ti=Bz(4);} function BtI(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=a.b+1|0;h=2;$p=2;case 2:AQO(b,c,d,e,g,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bp7(a,b,c,d,e){var f;f=a.bW;BJ();return f===A.PM?0:1;} function ATm(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}if(h===a.bW){$p=2;continue _;}i=(-1);j=1;h=a.bW;BJ();if(h===A.PM&&!b.bZ.pL)j=2;g=1;if(i<=0){$p=3;continue _;}k=(-100);a.nP=0;l=c-1|0;$p=5;continue _;case 2:$z =AZS(b,c,d,e);if(C()){break _;}i=$z;j=1;h=a.bW;BJ();if(h===A.PM&&!b.bZ.pL)j=2;g=1;if(i<=0){$p=3;continue _;}k=(-100);a.nP=0;l=c-1|0;$p=5;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;l=a.b+1|0;g=2;$p=4;case 4:AQO(b,c,d,e,l,k,g);if(C()){break _;}g=d-1|0;$p=6;continue _;case 5:$z=Bm6(b,l,d,e);if(C()){break _;}m=$z;if(!m)h=A.RJ;else{S();h=A.Nw.data[m].bW;}if(h===a.bW){$p=8;continue _;}if((-1)>=0){if(!(-1))a.nP=a.nP+1|0;k=(-1)>=8?0:(-1);}l=c+1|0;$p=15;continue _;case 6:$z=A8$(a,b,c,g,e);if(C()){break _;}k =$z;if(!k){if(i<0)return;if(!i){$p=9;continue _;}$p=10;continue _;}if(a.bW===A.PM){$p=7;continue _;}if(i>=8){$p=12;continue _;}d=i+8|0;$p=11;continue _;case 7:$z=Bmq(b,c,g,e);if(C()){break _;}f=$z;if(f===A.PL){S();d=A.NC.b;$p=13;continue _;}if(i>=8){$p=12;continue _;}d=i+8|0;$p=11;continue _;case 8:$z=AZS(b,l,d,e);if(C()){break _;}m=$z;if(m>=0){if(!m)a.nP=a.nP+1|0;k=m>=8?0:m;}l=c+1|0;$p=15;continue _;case 9:$z=Bzh(a,b,c,d,e);if(C()){break _;}n=$z;l=i+j|0;if(i>=8)l=1;if(l>=8)return;n=n.data;if(n[0]){g=c-1|0;$p =16;continue _;}if(n[1]){g=c+1|0;$p=17;continue _;}if(n[2]){g=e-1|0;$p=19;continue _;}if(!n[3])return;e=e+1|0;$p=20;continue _;case 10:$z=BmW(a,b,c,g,e);if(C()){break _;}g=$z;if(!g)return;$p=9;continue _;case 11:BbM(a,b,c,g,e,d);if(C()){break _;}return;case 12:BbM(a,b,c,g,e,i);if(C()){break _;}return;case 13:BzK(b,c,g,e,d);if(C()){break _;}$p=14;case 14:Bss(a,b,c,g,e);if(C()){break _;}return;case 15:$z=Bm6(b,l,d,e);if(C()){break _;}m=$z;if(!m)o=A.RJ;else{S();o=A.Nw.data[m].bW;}if(o===a.bW){$p=18;continue _;}m =(-1);if(m>=0){if(!m)a.nP=a.nP+1|0;if(m>=8)m=0;if(k>=0&&m>=k)m=k;k=m;}l=e-1|0;$p=21;continue _;case 16:BbM(a,b,g,d,e,l);if(C()){break _;}if(n[1]){g=c+1|0;$p=17;continue _;}if(n[2]){g=e-1|0;$p=19;continue _;}if(!n[3])return;e=e+1|0;$p=20;continue _;case 17:BbM(a,b,g,d,e,l);if(C()){break _;}if(n[2]){g=e-1|0;$p=19;continue _;}if(!n[3])return;e=e+1|0;$p=20;continue _;case 18:$z=AZS(b,l,d,e);if(C()){break _;}m=$z;if(m>=0){if(!m)a.nP=a.nP+1|0;if(m>=8)m=0;if(k>=0&&m>=k)m=k;k=m;}l=e-1|0;$p=21;continue _;case 19:BbM(a, b,c,d,g,l);if(C()){break _;}if(!n[3])return;e=e+1|0;$p=20;case 20:BbM(a,b,c,d,e,l);if(C()){break _;}return;case 21:$z=Bq6(a,b,c,d,l);if(C()){break _;}l=$z;if(l>=0){if(!l)a.nP=a.nP+1|0;if(l>=8)l=0;if(k>=0&&l>=k)l=k;k=l;}l=e+1|0;$p=22;case 22:$z=BaY(a,b,c,d,l,k);if(C()){break _;}k=$z;m=k+j|0;if(!(m<8&&k>=0))m=(-1);k=d+1|0;$p=23;case 23:$z=Bq6(a,b,c,k,e);if(C()){break _;}l=$z;if(l>=0){$p=24;continue _;}if(a.nP>=2&&a.bW===A.PL){k=d-1|0;$p=25;continue _;}if(a.bW===A.PM&&i<8&&m<8&&m>i&&O(f,4)){g=0;m=i;}if(m!=i){if (m<0){$p=31;continue _;}g=2;$p=28;continue _;}if(g){$p=32;continue _;}g=d-1|0;$p=6;continue _;case 24:$z=Bq6(a,b,c,k,e);if(C()){break _;}m=$z;if(m<8)m=m+8|0;if(a.nP>=2&&a.bW===A.PL){k=d-1|0;$p=25;continue _;}if(a.bW===A.PM&&i<8&&m<8&&m>i&&O(f,4)){g=0;m=i;}if(m!=i){if(m<0){$p=31;continue _;}g=2;$p=28;continue _;}if(g){$p=32;continue _;}g=d-1|0;$p=6;continue _;case 25:$z=Bmq(b,c,k,e);if(C()){break _;}o=$z;if(!o.g1()){$p=26;continue _;}m=0;if(a.bW===A.PM&&i<8&&m<8&&m>i&&O(f,4)){g=0;m=i;}if(m!=i){if(m<0){$p=31;continue _;}g =2;$p=28;continue _;}if(g){$p=32;continue _;}g=d-1|0;$p=6;continue _;case 26:$z=Bmq(b,c,k,e);if(C()){break _;}o=$z;if(o===a.bW){$p=27;continue _;}if(a.bW===A.PM&&i<8&&m<8&&m>i&&O(f,4)){g=0;m=i;}if(m!=i){if(m<0){$p=31;continue _;}g=2;$p=28;continue _;}if(g){$p=32;continue _;}g=d-1|0;$p=6;continue _;case 27:$z=AZS(b,c,k,e);if(C()){break _;}k=$z;if(!k)m=0;if(a.bW===A.PM&&i<8&&m<8&&m>i&&O(f,4)){g=0;m=i;}if(m!=i){if(m<0){$p=31;continue _;}g=2;$p=28;continue _;}if(g){$p=32;continue _;}g=d-1|0;$p=6;continue _;case 28:Bkp(b, c,d,e,m,g);if(C()){break _;}g=a.b;k=A$H(a,b);$p=29;case 29:BE3(b,c,d,e,g,k);if(C()){break _;}g=a.b;$p=30;case 30:A3q(b,c,d,e,g);if(C()){break _;}i=m;g=d-1|0;$p=6;continue _;case 31:BHi(b,c,d,e);if(C()){break _;}i=m;g=d-1|0;$p=6;continue _;case 32:BtI(a,b,c,d,e);if(C()){break _;}g=d-1|0;$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BbM(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}if(h===a.bW)g=0;else{BJ();if(h!==A.PM){$p=2;continue _;}g=0;}if(!g)return;$p=3;continue _;case 2:$z=BmW(a,b,c,d,e);if(C()){break _;}g=$z;if(!(g?0:1))return;$p=3;case 3:$z=Bm6(b,c,d,e);if(C()){break _;}g =$z;if(g<=0){i=a.b;g=3;$p=4;continue _;}h=a.bW;BJ();if(h===A.PM){$p=7;continue _;}S();j=A.Nw.data[g];$p=5;continue _;case 4:AQO(b,c,d,e,i,f,g);if(C()){break _;}return;case 5:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;i=0;k=1.0;$p=6;case 6:j.r6(b,c,d,e,g,k,i);if(C()){break _;}i=a.b;g=3;$p=4;continue _;case 7:Bss(a,b,c,d,e);if(C()){break _;}i=a.b;g=3;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BCy(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=1000;i=0;j=X(g,1);k=X(g,3);l=X(g,2);m=c-1|0;n=e-1|0;o=d-1|0;p=X(f,4);q=f+1|0;a:{while(i<4){if(!(!i&&!j)){r=X(i,1);if(!(!r&&!g)){s=X(i,2);if(!(!s&&!k)){t=X(i,3);if(t)break a;if (l)break a;}}}i=i+1|0;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;case 1:$z=BmW(a,b,u,d,r);if(C()){break _;}t=$z;if(!t){$p=2;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=X(i,1);if(!r&&!g)continue;s=X(i,2);if(!s&&!k)continue;t=X(i,3);if(t)break b;if(l)break b;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;continue _;case 2:$z=Bm6(b,u,d,r);if(C()){break _;}t=$z;if(!t){BJ();v=A.RJ;}else{S();v=A.Nw.data[t].bW;}if(v!==a.bW){$p=3;continue _;}$p=4;continue _;case 3:$z =BmW(a,b,u,o,r);if(C()){break _;}t=$z;if(!t)return f;if(p<0){$p=5;continue _;}c:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=X(i,1);if(!r&&!g)continue;s=X(i,2);if(!s&&!k)continue;t=X(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;case 4:$z=AZS(b,u,d,r);if(C()){break _;}t=$z;if(t){$p=3;continue _;}b:{while(true){i=i+1|0;if(i>=4)break;if(!i&&!j)continue;r=X(i,1);if(!r&&!g)continue;s=X(i,2);if(!s&&!k)continue;t=X(i,3);if(t)break b;if(l)break b;}return h;}u =!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;case 5:$z=BCy(a,b,u,d,r,q,i);if(C()){break _;}t=$z;if(t=4)break;if(!i&&!j)continue;r=X(i,1);if(!r&&!g)continue;s=X(i,2);if(!s&&!k)continue;t=X(i,3);if(t)break c;if(l)break c;}return h;}u=!i?m:c;if(!r)u=u+1|0;r=!s?n:e;if(!t)r=r+1|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function Bzh(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c-1|0;h=e-1|0;i=d-1|0;if(f>=4){j=a.ti.data;c=j[0];k=1;while(k<4){if(j[k]=4){j=a.ti.data;c=j[0];k=1;while(k<4){if(j[k]=4){j=a.ti.data;c=j[0];k=1;while(k<4){if(j[k]=4){j=a.ti.data;c=j[0];k=1;while(k<4){if(j[k]=4){j=a.ti.data;c=j[0];k=1;while(k<4){if(j[k]=8)g=0;if(f>=0&&g>=f)g=f;return g;}$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g<0)return f;if(!g)a.nP=a.nP+1|0;if(g>=8)g=0;if(f>=0&&g>=f)g=f;return g;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,$p);} function A8$(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}if(g===a.bW)c=0;else{BJ();if(g!==A.PM){$p=2;continue _;}c=0;}return c;case 2:$z=BmW(a,b,c,d,e);if(C()){break _;}c=$z;return c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bmv(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BD$(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;h=a.bW;BJ();i=h===A.PL?5:h!==A.PM?0:!b.bZ.fP?30:10;f=0;$p=3;case 3:Bqw(b,c,d,e,g,i,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BNl(a){return 0;} var BvQ=Ba(Se); function BPT(a,b){var c=new BvQ();CnV(c,a,b);return c;} function CnV(a,b,c){Cz(a,b,c);a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;a.fH=1;a.fH=0;BJ();if(c===A.PM)a.fH=1;} function A_o(a,b,c,d,e){var f;f=a.bW;BJ();return f===A.PM?0:1;} function Bs1(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BD$(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=a.b-1|0;f=2;$p=4;case 4:AQO(b,c,d,e,h,g,f);if(C()){break _;}f=a.b-1|0;i=a.bW;BJ();h=i===A.PL?5:i!==A.PM?0:!b.bZ.fP?30:10;g=0;$p=5;case 5:Bqw(b,c,d,e,f,h,g);if (C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bk8(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.bW;BJ();if(g===A.PM){h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=17;j=H(N(h,i));k=2;while(true){l=j%3|0;if(((j-l|0)+k|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;j=H(N(h,i));}j=0;if(j =0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));}c=c+(n-1|0)|0;d=d+1|0;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));while(true){n=m%3|0;if(((m-n|0)+k|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));}e=e+(n-1|0)|0;$p=4;continue _;}if(!l){m=0;if(m<3){j=(c+O(f,3)|0)-1|0;n=(e+O(f,3)|0)- 1|0;o=d+1|0;$p=1;continue _;}}}return;case 1:$z=BCi(b,j,o,n);if(C()){break _;}k=$z;if(k){$p=2;continue _;}m=m+1|0;if(m>=3)return;j=(c+O(f,3)|0)-1|0;n=(e+O(f,3)|0)-1|0;o=d+1|0;continue _;case 2:$z=BBF(a,b,j,d,n);if(C()){break _;}k=$z;if(k){S();k=A.Oj.b;$p=3;continue _;}m=m+1|0;if(m>=3)return;j=(c+O(f,3)|0)-1|0;n=(e+O(f,3)|0)-1|0;o=d+1|0;$p=1;continue _;case 3:BzK(b,j,o,n,k);if(C()){break _;}m=m+1|0;if(m>=3)return;j=(c+O(f,3)|0)-1|0;n=(e+O(f,3)|0)-1|0;o=d+1|0;$p=1;continue _;case 4:$z=Bm6(b,c,d,e);if(C()){break _;}n =$z;if(!n){m=c-1|0;$p=5;continue _;}S();if(A.Nw.data[n].bW.gI())return;j=j+1|0;if(j>=l){if(!l){m=0;if(m<3){j=(c+O(f,3)|0)-1|0;n=(e+O(f,3)|0)-1|0;o=d+1|0;$p=1;continue _;}}return;}h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));while(true){n=m%3|0;if(((m-n|0)+k|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));}c=c+(n-1|0)|0;d=d+1|0;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));while(true){n=m%3|0;if(((m-n|0)+k |0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));}e=e+(n-1|0)|0;continue _;case 5:$z=Bm6(b,m,d,e);if(C()){break _;}m=$z;if(!m)p=A.RJ;else{S();p=A.Nw.data[m].bW;}if(!p.sX){m=c+1|0;$p=7;continue _;}S();j=A.Oj.b;m=0;n=3;$p=6;case 6:AQO(b,c,d,e,j,m,n);if(C()){break _;}return;case 7:$z=Bm6(b,m,d,e);if(C()){break _;}m=$z;if(!m)p=A.RJ;else{S();p=A.Nw.data[m].bW;}if(!p.sX){m=e-1|0;$p=8;continue _;}S();j=A.Oj.b;m=0;n=3;$p=6;continue _;case 8:$z=Bm6(b,c,d,m);if(C()){break _;}m =$z;if(!m)p=A.RJ;else{S();p=A.Nw.data[m].bW;}if(!p.sX){m=e+1|0;$p=9;continue _;}S();j=A.Oj.b;m=0;n=3;$p=6;continue _;case 9:$z=Bm6(b,c,d,m);if(C()){break _;}m=$z;if(!m)p=A.RJ;else{S();p=A.Nw.data[m].bW;}if(!p.sX){m=d-1|0;$p=10;continue _;}S();j=A.Oj.b;m=0;n=3;$p=6;continue _;case 10:$z=Bmq(b,c,m,e);if(C()){break _;}p=$z;if(!p.sX){m=d+1|0;$p=11;continue _;}S();j=A.Oj.b;m=0;n=3;$p=6;continue _;case 11:$z=Bmq(b,c,m,e);if(C()){break _;}p=$z;if(p.sX){S();j=A.Oj.b;m=0;n=3;$p=6;continue _;}j=j+1|0;if(j>=l){if(!l){m =0;if(m<3){j=(c+O(f,3)|0)-1|0;n=(e+O(f,3)|0)-1|0;o=d+1|0;$p=1;continue _;}}return;}h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));while(true){n=m%3|0;if(((m-n|0)+k|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));}c=c+(n-1|0)|0;d=d+1|0;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));while(true){n=m%3|0;if(((m-n|0)+k|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;m=H(N(h,i));}e=e+(n -1|0)|0;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BBF(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;if(!c){BJ();b=A.RJ;}else{S();b=A.Nw.data[c].bW;}return b.sX;default:Oe();}}HV().s(a,b,c,d,e,$p);} var Pe=Ba(Bw); A.Ts=0;A.Q=function(a){var b=new Pe();BgJ(b,a);return b;}; function BgJ(a,b){BJ();Cz(a,b,A.Sd);a.dU=A.PK;} function Bfp(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.b;g=2;h=0;$p=1;case 1:Bqw(b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bf3(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;h=2;f=0;$p=1;case 1:Bqw(b,c,d,e,g,h,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BDn(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:ASy(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function ASy(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:a:{$z=AXz(b,c,f,e);if(C()){break _;}f=$z;if(f&&d>=0){if(!A.Ts&&FM(b,c-32|0,d-32|0,e-32|0,c+32|0,d+32|0,e+32|0)){if(b.H)break a;else{g=new Ri;h=c+0.5;i=d+0.5;j=e+0.5;f=a.b;$p=4;continue _;}}f=0;k=0;l=3;$p=2;continue _;}}return;case 2:AQO(b,c,d,e,f,k,l);if(C()){break _;}f =d-1|0;$p=3;case 3:$z=AXz(b,c,f,e);if(C()){break _;}f=$z;if(f&&d>0){d=d+(-1)|0;f=d-1|0;continue _;}if(d<=0)return;f=a.b;k=0;l=3;$p=6;continue _;case 4:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;Byo(g,b,h,i,j,f,c);a.bhf(g);$p=5;case 5:Baa(b,g);if(C()){break _;}return;case 6:AQO(b,c,d,e,f,k,l);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Cbr(a,b){} function CmJ(a,b){return 2;} function AXz(b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(!f)return 1;S();if(f==A.Oj.b)return 1;g=A.Nw.data[f].bW;BJ();return g===A.PL?1:g!==A.PM?0:1;default:Oe();}}HV().s(b,c,d,e,f,g,$p);} function BGD(a,b,c,d,e,f){} function AW6(){A.Ts=0;} var Btx=Ba(Pe); function CDH(a){var b=new Btx();CpL(b,a);return b;} function CpL(a,b){BJ();Cz(a,b,A.Sd);a.dU=A.PK;} function CeR(a,b,c,d){var e,f,g,h;if(d>3)d=3;b=10-(d*3|0)|0;e=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;f=H(N(e,17));g=b-1|0;if(!(b&g))h=H(Bl(I(F(b),F(f)),31));else while(true){h=f%b|0;if(((f-h|0)+g|0)>=0)break;e=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;f=H(N(e,17));}if(h)b=a.b;else{Bp();b=A.K4.K;}return b;} var BhW=Ba(Bw); function R5(a){var b=new BhW();CoY(b,a);return b;} function CoY(a,b){BJ();Cz(a,b,A.PJ);a.dU=A.PK;} function AFC(a,b,c,d){b=a.b;S();if(b==A.NP.b){Bp();b=A.Kj.K;}else if(b==A.Oo.b){Bp();b=A.IU.K;}else if(b==A.NT.b){Bp();b=A.Lv.K;}else if(b==A.Ph.b){Bp();b=A.L0.K;}else if(b==A.PA.b){Bp();b=A.Mg.K;}return b;} function B1N(a,b){var c,d,e,f;c=a.b;S();if(c!=A.NT.b)c=1;else{d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%5|0;if(((e-f|0)+4|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}c=4+f|0;}return c;} function Cra(a,b,c){var d,e,f,g,h,i,j;if(b>0&&a.b!=AFC(a,0,c,b)){b=b+2|0;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));f=b-1|0;if(!(b&f))g=H(Bl(I(F(b),F(e)),31));else while(true){g=e%b|0;if(((e-g|0)+f|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}f=g-1|0;if(f<0)f=0;b=a.b;S();if(b!=A.NT.b)g=1;else{d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;h=H(N(d,17));while(true){i=h%5|0;if(((h-i|0)+4|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=d;h=H(N(d,17));}g=4+i|0;}return Bf(g,f+1|0);}b=a.b;S();if(b!=A.NT.b)b=1;else{d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){j=e%5|0;if(((e-j|0)+4|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}b=4+j|0;}return b;} function Bsx(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BHC(a,b,c,d,e,f,g,h);if(C()){break _;}f=AFC(a,f,b.bR,h);h=a.b;if(f!=h){i=0;if(h==A.NP.b){j=b.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;l=H(N(k,17));while(true){m=l%3|0;if(((l-m|0)+2|0)>=0)break;k =M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;l=H(N(k,17));}i=m+0|0;}else if(h==A.Oo.b){j=b.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;n=H(N(k,17));while(true){l=n%5|0;if(((n-l|0)+4|0)>=0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;n=H(N(k,17));}i=l+3|0;}else if(h==A.Ph.b){j=b.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;n=H(N(k,17));while(true){l=n%5|0;if(((n-l|0)+4|0)>=0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));j.a=k;n=H(N(k,17));}i=l+3|0;}else if(h==A.NT.b){j=b.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;i=H(Bl(I(F(4),F(H(N(k,17)))),31))+2|0;}else if(h==A.PA.b)i=Hx(b.bR,2,5);if(!b.H){o=c+0.5;p=d+0.5;q=e+0.5;if(i>0){c=Iw(i);i=i-c|0;j=IP(b,o,p,q,c);$p=2;continue _;}}}return;case 2:Baa(b,j);if(C()){break _;}if(i<=0)return;c=Iw(i);i=i-c|0;j=IP(b,o,p,q,c);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function CuO(a,b){b=a.b;S();return b!=A.NT.b?0:4;} var ABR=Ba(Bw); A.PR=null;A.Tt=null;A.B4=function(a){var b=new ABR();BHE(b,a);return b;}; function BHE(a,b){BJ();Cz(a,b,A.MO);a.dU=A.PK;} function BSL(a){return 31;} function B21(a,b){return 1;} function CtW(a,b,c,d){S();return A.IE.b;} function AXr(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{h=4;if(FM(b,c-5|0,d-5|0,e-5|0,c+5|0,d+5|0,e+5|0)){f=(-4);i=f;while(true){if(i>h)break a;j=f;while(j<=h){k=f;if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;$p=1;continue _;}j=j+1|0;}i=i+1|0;}}}return;case 1:$z=Bm6(b,l,m,n);if(C()){break _;}o=$z;S();if (o==A.NQ.b){$p=2;continue _;}k=k+1|0;b:while(true){if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;continue _;}j=j+1|0;while(j>h){i=i+1|0;if(i>h)break b;j=f;}k=f;}return;case 2:$z=AZS(b,l,m,n);if(C()){break _;}p=$z;if(!(p&8)){g=p|8;q=4;$p=3;continue _;}k=k+1|0;b:while(true){if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;$p=1;continue _;}j=j+1|0;while(j>h){i=i+1|0;if(i>h)break b;j=f;}k=f;}return;case 3:Bkp(b,l,m,n,g,q);if(C()){break _;}k=k+1|0;a:while(true){if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;$p=1;continue _;}j=j+1|0;while(j>h){i=i+1|0;if(i >h)break a;j=f;}k=f;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function AZD(a,b,c,d,e,f,g,h,i,j){var k,l;a:{k=j&3;l=0;switch(f){case 0:case 1:l=0;break a;case 2:case 3:l=8;break a;case 4:case 5:l=4;break a;default:}}return k|l;} function Cgj(a,b){return b&3;} function BNm(a,b){var c,d,e;c=new Bq;d=a.b;e=b&3;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=e;if(e<0)c.B=0;return c;} function Bj6(){A.PR=Bm(Bh,[B(1076),B(1077),B(1078),B(1079)]);A.Tt=Bm(Bh,[B(1086),B(1087),B(1088),B(1089)]);} function ABB(){Bw.call(this);this.bgv=0;} function ABw(){var a=this;ABB.call(a);a.bn0=null;a.z6=null;} A.Tu=null;A.Tv=null;A.BN=function(a){var b=new ABw();Byb(b,a);return b;}; function Byb(a,b){BJ();Cz(a,b,A.Q9);a.bgv=0;a.bn0=W($rt_arraycls(AB$),2);a.fH=1;a.dU=A.Nf;} function A57(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{h=1;if(FM(b,c-2|0,d-2|0,e-2|0,c+2|0,d+2|0,e+2|0)){f=(-1);i=f;while(true){if(i>h)break a;j=f;while(j<=h){k=f;if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;$p=1;continue _;}j=j+1|0;}i=i+1|0;}}}return;case 1:$z=Bm6(b,l,m,n);if(C()){break _;}o=$z;S();if (o==A.NQ.b){$p=2;continue _;}k=k+1|0;b:while(true){if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;continue _;}j=j+1|0;while(j>h){i=i+1|0;if(i>h)break b;j=f;}k=f;}return;case 2:$z=AZS(b,l,m,n);if(C()){break _;}p=$z;g=p|8;q=4;$p=3;case 3:Bkp(b,l,m,n,g,q);if(C()){break _;}k=k+1|0;a:while(true){if(k<=h){l=c+i|0;m=d+j|0;n=e+k|0;$p=1;continue _;}j=j+1|0;while(j>h){i=i+1|0;if(i>h)break a;j=f;}k=f;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BFd(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g&8&&!(g&4)){h=4;i=32;j=1024;k=16;if(a.z6===null)a.z6 =Bz(32768);a:{if(FM(b,c-5|0,d-5|0,e-5|0,c+5|0,d+5|0,e+5|0)){l=(-4);m=l;while(m<=h){n=l;while(n<=h){o=l;if(o<=h){p=c+m|0;q=d+n|0;r=e+o|0;$p=6;continue _;}n=n+1|0;}m=m+1|0;}q=1;while(true){if(q>4)break a;r=l;while(r<=h){s=l;while(s<=h){t=l;while(t<=h){u=a.z6.data;m=r+k|0;v=Bf(m,j);w=s+k|0;x=Bf(w,i);y=v+x|0;z=(y+t|0)+k|0;if(u[z]==(q-1|0)){n=((Bf(m-1|0,j)+x|0)+t|0)+k|0;if(u[n]==(-2))u[n]=q;n=((Bf(m+1|0,j)+x|0)+t|0)+k|0;if(u[n]==(-2))u[n]=q;o=((v+Bf(w-1|0,i)|0)+t|0)+k|0;if(u[o]==(-2))u[o]=q;n=((v+Bf(w+1|0,i)|0)+ t|0)+k|0;if(u[n]==(-2))u[n]=q;n=y+((t+k|0)-1|0)|0;if(u[n]==(-2))u[n]=q;n=z+1|0;if(u[n]==(-2))u[n]=q;}t=t+1|0;}s=s+1|0;}r=r+1|0;}q=q+1|0;}}}if(a.z6.data[16912]<0){$p=2;continue _;}i=g&(-9);j=4;$p=5;continue _;}return;case 2:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;j=0;ba=1.0;$p=3;case 3:BmU(a,b,c,d,e,i,ba,j);if(C()){break _;}i=0;j=0;n=3;$p=4;case 4:AQO(b,c,d,e,i,j,n);if(C()){break _;}return;case 5:Bkp(b,c,d,e,i,j);if(C()){break _;}return;case 6:$z=Bm6(b,p,q,r);if(C()){break _;}q=$z;S();if(q==A.IE.b)a.z6.data[((Bf(m +k|0,j)+Bf(n+k|0,i)|0)+o|0)+k|0]=0;else if(q!=A.NQ.b)a.z6.data[((Bf(m+k|0,j)+Bf(n+k|0,i)|0)+o|0)+k|0]=(-1);else a.z6.data[((Bf(m+k|0,j)+Bf(n+k|0,i)|0)+o|0)+k|0]=(-2);o=o+1|0;while(o>h){n=n+1|0;while(n>h){m=m+1|0;if(m>h){q=1;while(q<=4){r=l;while(r<=h){s=l;while(s<=h){t=l;while(t<=h){u=a.z6.data;m=r+k|0;v=Bf(m,j);w=s+k|0;x=Bf(w,i);y=v+x|0;z=(y+t|0)+k|0;if(u[z]==(q-1|0)){n=((Bf(m-1|0,j)+x|0)+t|0)+k|0;if(u[n]==(-2))u[n]=q;n=((Bf(m+1|0,j)+x|0)+t|0)+k|0;if(u[n]==(-2))u[n]=q;o=((v+Bf(w-1|0,i)|0)+t|0)+k|0;if(u[o]== (-2))u[o]=q;n=((v+Bf(w+1|0,i)|0)+t|0)+k|0;if(u[n]==(-2))u[n]=q;n=y+((t+k|0)-1|0)|0;if(u[n]==(-2))u[n]=q;n=z+1|0;if(u[n]==(-2))u[n]=q;}t=t+1|0;}s=s+1|0;}r=r+1|0;}q=q+1|0;}if(a.z6.data[16912]<0){$p=2;continue _;}i=g&(-9);j=4;$p=5;continue _;}n=l;}o=l;}p=c+m|0;q=d+n|0;r=e+o|0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p);} function B2p(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%20|0;if(((d-e|0)+19|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return e?0:1;} function CwN(a,b,c,d){S();return A.NH.b;} function BmU(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){i=20;f=f&3;if(f==3)i=40;if(h>0){i=i-(2<= 0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;m=H(N(k,l));}if(!o){S();n=A.NH.b;p=new Bq;p.k=0;p.Y=null;p.A=n;p.k=1;p.B=f;if(f<0)p.B=0;$p=1;continue _;}i=200;if(h>0){i=i-(10<=0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;h=H(N(k,l));}if(!n){j=new Bq;Bp();l=A.Kh.K;j.k =0;j.Y=null;j.A=l;j.k=1;j.B=0;$p=2;continue _;}}}return;case 1:AXX(a,b,c,d,e,p);if(C()){break _;}i=200;if(h>0){i=i-(10<=0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;h=H(N(k,l));}if(!n){j=new Bq;Bp();l=A.Kh.K;j.k=0;j.Y=null;j.A=l;j.k=1;j.B=0;$p=2;continue _;}}return;case 2:AXX(a,b,c,d,e,j);if (C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BHb(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){h=c.b7;i=h.dm;j=X(i,9);if((j<0&&i>=0?h.cI.data[i]:null)!==null){j=(j<0&&i>=0?h.cI.data[i]:null).A;Bp();if(j==A.LB.K){DL();h=A.PG.data[a.b];j=1;$p=2;continue _;}}}$p=1;case 1:Bp2(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:A4A(c,h,j);if(C()){break _;}h=new Bq;S();k=A.NQ.b;i=g&3;h.k=0;h.Y =null;h.A=k;h.k=1;h.B=i;if(i<0)h.B=0;$p=3;case 3:AXX(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function CyG(a,b){return b&3;} function BXy(a){return a.bgv?0:1;} function B_g(a,b){var c,d;c=new Bq;d=a.b;b=b&3;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=b;if(b<0)c.B=0;return c;} function A_0(){A.Tu=Bm(Bh,[B(1076),B(1077),B(1078),B(1079)]);A.Tv=Bm($rt_arraycls(Bh),[Bm(Bh,[B(504),B(1090),B(504),B(1091)]),Bm(Bh,[B(1092),B(1093),B(1092),B(1094)])]);} var A8d=Ba(Bw); A.DI=function(a){var b=new A8d();B6U(b,a);return b;}; function B6U(a,b){BJ();Cz(a,b,A.Sa);a.dU=A.PK;} function OR(){var a=this;Bw.call(a);a.a6M=0;a.a52=null;} function B8N(a){return 0;} var BFF=Ba(OR); A.DA=function(a,b,c){var d=new BFF();B9J(d,a,b,c);return d;}; function B9J(a,b,c,d){Cz(a,b,c);a.a6M=d;a.a52=B(506);a.dU=A.PK;} function BX0(a,b){return 0;} function CoA(a){return 0;} function BWf(a){return 0;} function BLA(a){return 1;} var Hf=Ba(0); var E8=Ba(Bw); function BaK(a,b,c,d,e){} function A6K(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BrF(b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bsn(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;return h===null?0:h.Pv(f,g);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function UU(){E8.call(this);this.tM=null;} A.GI=null;A.D9=function(a){var b=new UU();Bpp(b,a);return b;}; function Bpp(a,b){var c,d;BJ();Cz(a,b,A.PJ);a.kP=1;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.tM=c;a.dU=A.M1;} function Ch$(a,b){return 4;} function Bw5(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AY0(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AY0(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;f=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;g=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,g);if(C()){break _;}g=$z;h=c-1|0;$p=3;case 3:$z=Bm6(b,h,d,e);if(C()){break _;}h=$z;i=c+1|0;$p=4;case 4:$z=Bm6(b,i,d,e);if(C()){break _;}j=$z;k=3;S();l=A.Nx.data;if(l[f]&&!l[g])k=3;if (l[g]&&!l[f])k=2;if(l[h]&&!l[j])k=5;if(l[j]&&!l[h])k=4;f=2;$p=5;case 5:Bkp(b,c,d,e,k,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function A4_(a,b,c,d,e,f,g,h,i,j){var k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;k=b;if(k===null)return 1;$p=2;case 2:BpV(f,k);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AYL(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new ACK;f.eG=b;f.fu=c;f.fv=d;f.fs=e;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}g=$z;g=g;if(g!==null){h=AJS(g);if(h<0){h=1001;i=0;f=null;$p=2;continue _;}j=g.nv.data[h];k=a.bbG(j);if(k!==A.Tw){$p=3;continue _;}}return;case 2:BGJ(b,f,h,c,d,e,i);if(C()){break _;}return;case 3:$z=k.bfP(f, j);if(C()){break _;}l=$z;if(!l.k)l=null;g.nv.data[h]=l;if(l!==null&&l.k>64)l.k=64;$p=4;case 4:AWt(g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BXS(a,b){var c,d,e,f,g;c=A.GI;Bp();d=A.Kc.data[b.A];b=c.nZ;if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=d.eo();f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(d!==g&&!d.cF(g)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b===null)b=c.a4k;return b;} function Brn(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;if(!f){f=d+1|0;$p=2;continue _;}g=1;$p=3;continue _;case 2:$z=BtK(b,c,f,e);if(C()){break _;}f=$z;g=f?1:0;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;i=!(h&8)?0:1;if(g&&!i){f=a.b;i=4;g=0;$p=4;continue _;}if(!g&&i){g=h&(-9);f=4;$p=6;continue _;}return;case 4:Bqw(b,c, d,e,f,i,g);if(C()){break _;}f=h|8;g=4;$p=5;case 5:Bkp(b,c,d,e,f,g);if(C()){break _;}return;case 6:Bkp(b,c,d,e,g,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bt6(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:a.bl$(b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AZH(a,b){var c,d;b=new Tt;Et();b.fa=(-1);b.nv=W(Bq,9);c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;b.M9=c;return b;} function BcZ(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=BhQ(b,c,d,e,f);i=2;$p=1;case 1:Bkp(b,c,d,e,h,i);if(C()){break _;}f=g.be;if(f===null)i=0;else{f=f.m;j=BE(B(625));k=f.d.data;f=k[j&(k.length-1|0)];while(f!==null){if(f.t==j){l=f.h;if(B(625)!==l&&!Bc(B(625),l)?0:1)break;}f=f.i;}if(!(f===null?0:1))i=0;else {m=g.be;f=m.m;j=BE(B(625));k=f.d.data;f=k[j&(k.length-1|0)];while(f!==null){if(f.t==j){l=f.h;if(B(625)!==l&&!Bc(B(625),l)?0:1)break;}f=f.i;}if(!(f===null?0:1)){l=new BZ;if(B(625)!==null)l.w=B(625);else l.w=B(3);f=new BN;i=BM(16);f.bk=0;n=W(BO,i);k=n.data;f.d=n;f.b1=0.75;f.b3=k.length*0.75|0;l.m=f;}else{f=m.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{a:{if(!B(625).q){k=B(625).o.data;i=k.length;h=0;while(true){if(h>=i)break a;j=k[h];B(625).q=(31*B(625).q|0)+j|0;h=h+1|0;}}}j=B(625).q;k =f.d.data;f=k[j&(k.length-1|0)];while(f!==null){if(f.t==j){l=f.h;if(B(625)!==l&&!Bc(B(625),l)?0:1)break;}f=f.i;}}l=f===null?null:f.x;}b:{l=l.m;if(!B(626).q){k=B(626).o.data;i=k.length;h=0;while(true){if(h>=i)break b;j=k[h];B(626).q=(31*B(626).q|0)+j|0;h=h+1|0;}}}j=B(626).q;k=l.d.data;l=k[j&(k.length-1|0)];while(l!==null){if(l.t==j){o=l.h;if(B(626)!==o&&!Bc(B(626),o)?0:1)break;}l=l.i;}i=l===null?0:1;}}if(!i)return;$p=2;case 2:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;b=b;Bp();f=A.Kc.data[g.A].vS(g);l=g.be;if(l!== null&&Ef(l.m,B(625))){g=EY(g.be,B(625));if(Ef(g.m,B(626)))f=EG(g,B(626));}b.BU=f;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bqk(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p= 1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;h=h;if(h===null){$p=2;continue _;}i=0;j=9;k=24;l=17;m=c;n=138;o=d;p=e;while(i0){r=a.tM;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));while(true){bb=ba%21|0;if(((ba-bb|0)+20|0)>=0)break;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));}bc=bb+10|0;if(bc>g)bc=g;q.k=g-bc|0;bd=new Ff;be=new Bq;ba=q.A;bf=q.B;be.k=0;be.Y=null;be.A=ba;be.k=bc;be.B=bf;if(bf<0)be.B=0;HR(bd,b,x,y,z);bg=bd.F;bh=bg.N;Be();r=A.G$.data[n];if(r===null)bh=C3(bh);else{g=Ci(r.s);bi=bh.d.data;bh=bi[g&(bi.length -1|0)];while(bh!==null){if(bh.t==g){bj=bh.h;if(r!==bj&&!Ck(r,bj)?0:1)break;}bh=bh.i;}}r=bh===null?null:bh.x;if(!(be!==r.G?0:1)){r.G=be;r.bO=1;bg.bE=1;}FR(bd.F,10);if(GN(q))(Gi(bd)).be=JO(q.be);bd.T=CC(a.tM)*0.05000000074505806;bd.Q=CC(a.tM)*0.05000000074505806+0.20000000298023224;bd.U=CC(a.tM)*0.05000000074505806;$p=4;continue _;}}i=i+1|0;}$p=3;continue _;case 2:BrF(b,c,d,e);if(C()){break _;}return;case 3:BfF(b,c,d,e,f);if(C()){break _;}$p=2;continue _;case 4:Baa(b,bd);if(C()){break _;}a:while(true){g=q.k;if (g>0){r=a.tM;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));while(true){bb=ba%21|0;if(((ba-bb|0)+20|0)>=0)break;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));}bc=bb+10|0;if(bc>g)bc=g;q.k=g-bc|0;bd=new Ff;be=new Bq;ba=q.A;bf=q.B;be.k=0;be.Y=null;be.A=ba;be.k=bc;be.B=bf;if(bf<0)be.B=0;HR(bd,b,x,y,z);bg=bd.F;bh=bg.N;Be();r=A.G$.data[n];if(r===null)bh=C3(bh);else{g=Ci(r.s);bi=bh.d.data;bh=bi[g&(bi.length-1|0)];while(bh!==null){if(bh.t==g){bj=bh.h;if (r!==bj&&!Ck(r,bj)?0:1)break;}bh=bh.i;}}r=bh===null?null:bh.x;if(!(be!==r.G?0:1)){r.G=be;r.bO=1;bg.bE=1;}FR(bd.F,10);if(GN(q))(Gi(bd)).be=JO(q.be);bd.T=CC(a.tM)*0.05000000074505806;bd.Q=CC(a.tM)*0.05000000074505806+0.20000000298023224;bd.U=CC(a.tM)*0.05000000074505806;continue _;}while(true){i=i+1|0;if(i>=j)break a;q=h.nv.data[i];if(q===null)continue;else break;}r=a.tM;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;t=H(N(s,k))/1.6777216E7*0.800000011920929+0.10000000149011612;u=M(L(I(s,D(3740067437, 5)), F(11)),D(4294967295, 65535));r.a=u;v=H(N(u,k))/1.6777216E7*0.800000011920929+0.10000000149011612;s=M(L(I(u,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;w=H(N(s,k))/1.6777216E7*0.800000011920929+0.10000000149011612;x=m+t;y=o+v;z=p+w;}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p);} function A_l(b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=b.fu;e=b.fv;f=b.fs;$p=1;case 1:$z=AZS(c,d,e,f);if(C()){break _;}e=$z;d=e&7;g=A.Tx.data;c=g[d%g.length|0];h=b.fu+0.5+0.7*c.jQ;i=b.fv+0.5+0.7*c.oo;j=b.fs+0.5+0.7*c.jP;b=new AHN;b.BL=h;b.BM=i;b.BN=j;return b;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,$p);} function B3k(a){return 1;} function A2I(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;return Qx(b);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function CAz(){var b,c;b=new AAy;c=new EL;AOD(b);b.a4k=c;A.GI=b;} var YB=Ba(Bw); A.PV=null;A.Ty=null;A.Ee=function(a){var b=new YB();BnK(b,a);return b;}; function BnK(a,b){BJ();Cz(a,b,A.PJ);a.dU=A.PK;} function Cii(a,b){return b;} function AYb(){A.PV=Bm(Bh,[B(198),B(1095),B(1096)]);A.Ty=Bm(Bh,[B(1097),B(1098),B(1099)]);} var BC7=Ba(E8); A.Cj=function(a){var b=new BC7();B7X(b,a);return b;}; function B7X(a,b){BJ();Cz(a,b,A.MO);a.kP=1;a.dU=A.M1;} function Bml(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BtK(b,c,d,e);if(C()){break _;}g=$z;$p=2;case 2:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;h=h;if(h!==null&&h.O7!=g){if(g){$p=3;continue _;}h.O7=g;}return;case 3:Bs_(h,b,c,d,e);if(C()){break _;}h.O7=g;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BcM(a,b,c,d,e,f,g,h,i,j){var k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;k=f;if(k===null)return 1;k.xZ=((k.xZ+1|0)%25|0)<<24>>24;$p=2;case 2:AWt(k);if(C()){break _;}$p=3;case 3:Bs_(k,b,c,d,e);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BD9(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;g=f;if(g===null)return;$p=2;case 2:Bs_(g,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A0b(a,b){b=new Zc;Et();b.fa=(-1);b.xZ=0;b.O7=0;return b;} function BBE(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=Jz(2.0,(g-12|0)/12.0);i=B(1100);if(f==1)i=B(1101);if(f==2)i=B(1102);if(f==3)i=B(1103);if(f==4)i=B(1104);j=c+0.5;k=d+0.5;l=e+0.5;m=new Bi;m.r=Q(16);V(m,m.g,B(1105));V(m,m.g,i);i=new Bh;n=m.r;d=m.g;o=Q(d);p=o.data;i.o=o;e=0;while(e< d){p[e]=n.data[e+0|0];e=e+1|0;}q=3.0;$p=1;case 1:AR7(b,j,k,l,i,q,h);if(C()){break _;}c=0;a:{while(true){d=X(c,b.cl.c);if(d>=0)break;if(c<0)break a;if(d>=0)break a;c=c+1|0;}return 1;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} var KZ=Ba(Bw); var AIu=Ba(KZ); A.Tz=null;A.E7=function(a){var b=new AIu();AV$(b,a);return b;}; function AV$(a,b){BJ();Cz(a,b,A.Sb);a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5625;a.bK=1.0;} function BeW(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;if(!(k&8)?0:1){if(b.bZ.G3()){$p=6;continue _;}g=0;l=0;m=3;$p=4;continue _;}m=k&3;n=A.Tz.data;c =c+n[m].data[0]|0;e=e+n[m].data[1]|0;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return 1;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;if(b.bZ.G3()){$p=6;continue _;}g=0;l=0;m=3;$p=4;case 4:AQO(b,c,d,e,g,l,m);if(C()){break _;}l=k&3;n=A.Tz.data;c=c+n[l].data[0]|0;e=e+n[l].data[1]|0;$p=5;case 5:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(g==a.b){$p=8;continue _;}f=null;o=c+0.5;p=d+0.5;q=e+0.5;h=5.0;c=1;d=1;$p=7;continue _;case 6:$z=A79(b,c,e);if(C()){break _;}r=$z;Eh();if(r===A.TA){g=0;l=0;m =3;$p=4;continue _;}if(!(!(k&4)?0:1)){$p=9;continue _;}r=null;s=CU(b.eZ);while(BP(s)){t=BW(s);if(SJ(t)){u=t.uA;if(u.cZ==c&&u.c0==d&&u.cW==e)r=t;}}if(r===null){g=0;$p=12;continue _;}b=B(1106);$p=13;continue _;case 7:BH7(b,f,o,p,q,h,c,d);if(C()){break _;}return 1;case 8:BHi(b,c,d,e);if(C()){break _;}f=null;o=c+0.5;p=d+0.5;q=e+0.5;h=5.0;c=1;d=1;$p=7;continue _;case 9:$z=BdU(f,c,d,e);if(C()){break _;}v=$z;if(v!==A.TB){if(v===A.TB){g=1;$p=10;continue _;}if(v===A.TC){b=B(1107);$p=11;continue _;}if(v!==A.TD)return 1;b =B(1108);$p=14;continue _;}s=new ACF;Bs();s.ba=Bk();s.V=0;s.V8=0;s.RZ=c;s.RY=d;s.RX=e;m=f.bi;s.T7=m;r=f.l.eC.fi;g=m^m>>>20^m>>>12;l=g^g>>>7^g>>>4;n=r.ee.data;r=n[l&(n.length-1|0)];a:{while(r!==null){if(r.eq==m){r=r.ew;break a;}r=r.ei;}r=null;}b:{r=r;if(r!==null){r=r.eL.ca;if(r.I===null){t=new BV;t.b$=r;C9(t);r.I=t;}w=r.I.bm();k=s instanceof BA;t=s;while(w.bh()){r=(w.bg()).O;if(!k)break b;l=r.L.bb;if(l!=2){if(l!=1)break b;if(t.X)break b;}}}r=f.O;o=f.v;p=f.z;q=f.u;h=f.W;i=f.bV;r.iQ=0;r.i3=o;r.i4=p;r.i5=q;F0(r.L, o,p,q,h,i);r=r.L.O;t=new Gp;x=p+1.6200000047683716;t.ba=Bk();t.V=0;t.iL=o;t.iW=x;t.jv=p;t.iO=q;t.jO=h;t.jJ=i;t.ic=0;t.j0=1;t.jq=1;$p=15;continue _;}r=r.Z;$p=17;continue _;case 10:A$4(b,c,d,e,g);if(C()){break _;}return 1;case 11:BwN(f,b);if(C()){break _;}return 1;case 12:A$4(b,c,d,e,g);if(C()){break _;}$p=9;continue _;case 13:BwN(f,b);if(C()){break _;}return 1;case 14:BwN(f,b);if(C()){break _;}return 1;case 15:BkC(r,t);if(C()){break _;}r=f.O;$p=16;case 16:BkC(r,s);if(C()){break _;}if(v===A.TB){g=1;$p=10;continue _;}if (v===A.TC){b=B(1107);$p=11;continue _;}if(v!==A.TD)return 1;b=B(1108);$p=14;continue _;case 17:Bnv(r,s);if(C()){break _;}while(true){if(!w.bh()){r=f.O;o=f.v;p=f.z;q=f.u;h=f.W;i=f.bV;r.iQ=0;r.i3=o;r.i4=p;r.i5=q;F0(r.L,o,p,q,h,i);r=r.L.O;t=new Gp;x=p+1.6200000047683716;t.ba=Bk();t.V=0;t.iL=o;t.iW=x;t.jv=p;t.iO=q;t.jO=h;t.jJ=i;t.ic=0;t.j0=1;t.jq=1;$p=15;continue _;}r=(w.bg()).O;if(!k)break;l=r.L.bb;if(l==2)continue;if(l!=1)break;if(t.X)break;}r=r.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o, p,q,r,s,t,u,v,w,x,$p);} function BXf(a){return 14;} function BT4(a){return 0;} function CaK(a){return 0;} function BG6(a,b,c,d,e){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5625;a.bK=1.0;} function Bu6(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=g&3;i=g&8;if(!(!i?0:1)){j=A.Tz.data;f=c+j[h].data[0]|0;h=e+j[h].data[1]|0;$p=2;continue _;}j=A.Tz.data;f=c-j[h].data[0]|0;h=e-j[h].data[1]|0;$p=3;continue _;case 2:$z=Bm6(b,f,d,h);if(C()){break _;}f=$z;if(f==a.b)return;f=0;h=0;k=3;$p=4;continue _;case 3:$z =Bm6(b,f,d,h);if(C()){break _;}f=$z;if(f==a.b)return;f=0;h=0;g=3;$p=5;continue _;case 4:AQO(b,c,d,e,f,h,k);if(C()){break _;}if(!b.H){l=1.0;if(!(!i?0:1)){f=0;$p=6;continue _;}}return;case 5:AQO(b,c,d,e,f,h,g);if(C()){break _;}return;case 6:BHC(a,b,c,d,e,g,l,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function B8T(a,b,c,d){if(!(b&8)?0:1)b=0;else{Bp();b=A.Lx.K;}return b;} function A$4(b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;f=!f?g&(-5):g|4;g=4;$p=2;case 2:Bkp(b,c,d,e,f,g);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,g,$p);} function A9G(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=g&3;i=0;j=d-1|0;k=d+1|0;while(i<=1){l=A.Tz.data;m=(c-Bf(l[h].data[0],i)|0)-1|0;n=(e-Bf(l[h].data[1],i)|0)-1|0;o=m+2|0;p=n+2|0;while(m<=o){q=n;if(q<=p){S();l=A.Nw.data;$p=2;continue _;}m =m+1|0;}i=i+1|0;}return null;case 2:$z=Bm6(b,m,j,q);if(C()){break _;}g=$z;r=l[g];$p=3;case 3:$z=AZS(b,m,j,q);if(C()){break _;}g=$z;if(Er(b,r,g)){$p=4;continue _;}q=q+1|0;a:while(true){if(q<=p){S();l=A.Nw.data;$p=2;continue _;}m=m+1|0;while(m>o){i=i+1|0;if(i>1)break a;l=A.Tz.data;m=(c-Bf(l[h].data[0],i)|0)-1|0;n=(e-Bf(l[h].data[1],i)|0)-1|0;o=m+2|0;p=n+2|0;}q=n;}return null;case 4:$z=Bm6(b,m,d,q);if(C()){break _;}g=$z;if(g?0:1){$p=5;continue _;}q=q+1|0;b:while(true){if(q<=p){S();l=A.Nw.data;$p=2;continue _;}m =m+1|0;while(m>o){i=i+1|0;if(i>1)break b;l=A.Tz.data;m=(c-Bf(l[h].data[0],i)|0)-1|0;n=(e-Bf(l[h].data[1],i)|0)-1|0;o=m+2|0;p=n+2|0;}q=n;}return null;case 5:$z=Bm6(b,m,k,q);if(C()){break _;}g=$z;if(g?0:1){if(f<=0){b=new FT;b.cZ=m;b.c0=d;b.cW=q;return b;}f=f+(-1)|0;}q=q+1|0;c:while(true){if(q<=p){S();l=A.Nw.data;$p=2;continue _;}m=m+1|0;while(m>o){i=i+1|0;if(i>1)break c;l=A.Tz.data;m=(c-Bf(l[h].data[0],i)|0)-1|0;n=(e-Bf(l[h].data[1],i)|0)-1|0;o=m+2|0;p=n+2|0;}q=n;}return null;default:Oe();}}HV().s(b,c,d,e,f,g, h,i,j,k,l,m,n,o,p,q,r,$p);} function BHV(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(f&8)?0:1)return;h=0;$p=1;case 1:BHC(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BJG(a){return 1;} function Bt3(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(g.ct.ez&&(!(f&8)?0:1)){h=f&3;i=A.Tz.data;c=c-i[h].data[0]|0;e=e-i[h].data[1]|0;$p=1;continue _;}return;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return;f=0;h=0;j=3;$p=2;case 2:AQO(b,c,d,e,f,h,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BmL(){A.Tz=Bm($rt_arraycls($rt_intcls()),[CO([0,1]),CO([(-1),0]),CO([0,(-1)]),CO([1,0])]);} function OS(){Bw.call(this);this.rr=0;} function B13(b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;return FI(c);default:Oe();}}HV().s(b,c,d,e,$p);} function FI(b){S();return b!=A.IO.b&&b!=A.NZ.b&&b!=A.N0.b&&b!=A.PE.b?0:1;} function By7(a){return a.rr;} function Ba5(a,b,c,d,e){return null;} function B1w(a){return 0;} function A8f(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:ASR(a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Bci(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function ASR(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(f>=2&&f<=5){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.625;a.bK=1.0;}else{a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function CBV(a){return 0;} function BYJ(a){return 9;} function BJV(a,b){return 1;} function BrN(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;S();f=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;h=f[g];$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return Er(b,h,c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bxj(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.H;if(!f){g=1;if(!f){h=new Ni;$p=1;continue _;}if(a.rr){f=a.b;$p=4;continue _;}}return;case 1:Bja(h,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;$p=3;case 3:Bxh(h,f,g);if(C()){break _;}if(!a.rr)return;f=a.b;$p=4;case 4:Blh(a,b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g, h,$p);} function Blh(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=!a.rr?g:g&7;i=0;j=d-1|0;S();k=A.Nw.data;$p=2;case 2:$z=Bm6(b,c,j,e);if(C()){break _;}l=$z;m=k[l];$p=3;case 3:$z=AZS(b,c,j,e);if(C()){break _;}j=$z;if(!Er(b,m,j))i=1;if(h==2){j=c+1|0;k=A.Nw.data;$p=4;continue _;}if (h==3){j=c-1|0;k=A.Nw.data;$p=6;continue _;}if(h==4){j=e-1|0;k=A.Nw.data;$p=8;continue _;}if(h!=5){if(!i){$p=12;continue _;}$p=13;continue _;}j=e+1|0;k=A.Nw.data;$p=10;continue _;case 4:$z=Bm6(b,j,d,e);if(C()){break _;}l=$z;m=k[l];$p=5;case 5:$z=AZS(b,j,d,e);if(C()){break _;}j=$z;if(!Er(b,m,j))i=1;if(h==3){j=c-1|0;k=A.Nw.data;$p=6;continue _;}if(h==4){j=e-1|0;k=A.Nw.data;$p=8;continue _;}if(h!=5){if(!i){$p=12;continue _;}$p=13;continue _;}j=e+1|0;k=A.Nw.data;$p=10;continue _;case 6:$z=Bm6(b,j,d,e);if(C()){break _;}l =$z;m=k[l];$p=7;case 7:$z=AZS(b,j,d,e);if(C()){break _;}j=$z;if(!Er(b,m,j))i=1;if(h==4){j=e-1|0;k=A.Nw.data;$p=8;continue _;}if(h!=5){if(!i){$p=12;continue _;}$p=13;continue _;}j=e+1|0;k=A.Nw.data;$p=10;continue _;case 8:$z=Bm6(b,c,d,j);if(C()){break _;}l=$z;m=k[l];$p=9;case 9:$z=AZS(b,c,d,j);if(C()){break _;}j=$z;if(!Er(b,m,j))i=1;if(h!=5){if(!i){$p=12;continue _;}$p=13;continue _;}j=e+1|0;k=A.Nw.data;$p=10;case 10:$z=Bm6(b,c,d,j);if(C()){break _;}l=$z;m=k[l];$p=11;case 11:$z=AZS(b,c,d,j);if(C()){break _;}j =$z;if(!Er(b,m,j))i=1;if(!i){$p=12;continue _;}$p=13;continue _;case 12:a.YR(b,c,d,e,g,h,f);if(C()){break _;}return;case 13:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;j=0;n=1.0;$p=14;case 14:BHC(a,b,c,d,e,f,n,j);if(C()){break _;}f=0;j=0;g=3;$p=15;case 15:AQO(b,c,d,e,f,j,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AU1(a,b,c,d,e,f,g,h){} function BmD(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;g=new Ni;$p=1;case 1:Bja(g,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=BtK(b,c,d,e);if(C()){break _;}c=$z;$p=3;case 3:Bxh(g,c,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BJf(a){return 0;} function AUl(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.rr)g=g&7;if(g!=2&&g!=3&&g!=4&&g!=5){if(!a.rr)return;$p=2;continue _;}g=d+1|0;$p=1;case 1:A3q(b,c,g,e,f);if(C()){break _;}if(!a.rr)return;$p=2;case 2:A3q(b,c,d,e,f);if(C()){break _;}d=d-1|0;$p=3;case 3:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} var Bk9=Ba(OS); function B2J(a){var b=new Bk9();BYE(b,a);return b;} function BYE(a,b){BJ();Cz(a,b,A.Se);a.rr=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;a.dU=A.Q5;} function A6z(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h>=8)return 0;a:{i=f&7;j=1;switch(i){case 0:if(!g){e=e+(-1)|0;break a;}e=e+1|0;break a;case 1:if(!g){c=c+1|0;break a;}c=c+(-1)|0;break a;case 2:if(g)c=c+(-1)|0;else{c=c+1|0;d=d+1|0;j=0;}i=1;break a;case 3:if(!g)c=c+1|0;else{c=c+(-1)|0;d=d+1|0;j=0;}i=1;break a;case 4:if(g)e=e+1|0;else{e=e+(-1)|0;d=d+1|0;j= 0;}i=0;break a;case 5:if(!g)e=e+(-1)|0;else{e=e+1|0;d=d+1|0;j=0;}i=0;break a;default:}}$p=1;case 1:$z=BkX(a,b,c,d,e,g,h,i);if(C()){break _;}f=$z;if(f)c=1;else{if(j){d=d-1|0;$p=2;continue _;}c=0;}return c;case 2:$z=BkX(a,b,c,d,e,g,h,i);if(C()){break _;}c=$z;return !c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BkX(a,b,c,d,e,f,g,h){var i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}i=$z;if(i!=a.b)return 0;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}j=$z;k=j&7;if(h==1&&!(k&&k!=4&&k!=5))return 0;if(!h&&!(k!=1&&k!=2&&k!=3))return 0;if(!(j&8))return 0;$p=3;case 3:$z=BtK(b,c,d,e);if(C()){break _;}h=$z;if(h)return 1;g=g+1|0;$p=4;case 4:$z =A6z(a,b,c,d,e,j,f,g);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BpI(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BtK(b,c,d,e);if(C()){break _;}i=$z;if(!i){i=1;h=0;$p=2;continue _;}if(1&&!(f&8)){f=g|8;h=3;$p=4;continue _;}if(!1&&f&8){f=3;$p=5;continue _;}if(!0)return;f=d-1|0;h=a.b;$p=6;continue _;case 2:$z=A6z(a,b,c,d,e,f,i,h);if(C()){break _;}h=$z;if(!h){h=0;i=0;$p=3;continue _;}if(1&&!(f&8)){f=g|8;h=3;$p=4;continue _;}if (!1&&f&8){f=3;$p=5;continue _;}if(!0)return;f=d-1|0;h=a.b;$p=6;continue _;case 3:$z=A6z(a,b,c,d,e,f,h,i);if(C()){break _;}h=$z;h=h?1:0;if(h&&!(f&8)){f=g|8;h=3;$p=4;continue _;}if(!h&&f&8){f=3;$p=5;continue _;}if(!0)return;f=d-1|0;h=a.b;$p=6;continue _;case 4:Bkp(b,c,d,e,f,h);if(C()){break _;}if(!1)return;f=d-1|0;h=a.b;$p=6;continue _;case 5:Bkp(b,c,d,e,g,f);if(C()){break _;}if(!1)return;f=d-1|0;h=a.b;$p=6;case 6:A3q(b,c,f,e,h);if(C()){break _;}if(g!=2&&g!=3&&g!=4&&g!=5)return;d=d+1|0;f=a.b;$p=7;case 7:A3q(b, c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var ATF=Ba(OS); function CDr(a){var b=new ATF();B0_(b,a);return b;} function B0_(a,b){BJ();Cz(a,b,A.Se);a.rr=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;a.dU=A.Q5;a.fH=1;} function Cha(a){return 1;} function BrT(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g&8)return;$p=2;case 2:AZd(a,b,c,d,e,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bty(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return;$p=2;case 2:AZd(a,b,c,d,e,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A20(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return !(c&8)?0:15;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bmf(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return !(c&8)?0:f!=1?0:15;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AZd(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=!(f&8)?0:1;h=0;i=G(Hd);j=A.Jc;k=c+0.125;l=d;m=e+0.125;n=(c+1|0)-0.125;o=(d+1|0)-0.125;p=(e+1|0)-0.125;q=j.bp;r=j.dl;s=r.c;t=X(q,s);if(t>=0){u=new CR;u.bn=k;u.bf=l;u.bo=m;u.br= n;u.bl=o;u.bs=p;Bo(r,s+1|0);v=r.p.data;q=r.c;r.c=q+1|0;v[q]=u;r.j=r.j+1|0;}else if(q>=0&&t<0){u=r.p.data[q];u.bn=k;u.bf=l;u.bo=m;u.br=n;u.bl=o;u.bs=p;}else{b=new Bb;b.f=1;b.e=1;J(b);}j.bp=j.bp+1|0;j=null;$p=1;case 1:$z=BsP(b,i,u,j);if(C()){break _;}i=$z;if(!(i.c?0:1))h=1;if(h&&!g){s=f|8;q=3;$p=2;continue _;}if(!h&&g){f=f&7;s=3;$p=7;continue _;}if(!h){f=a.b;$p=5;continue _;}f=a.b;q=20;s=0;$p=6;continue _;case 2:Bkp(b,c,d,e,s,q);if(C()){break _;}s=a.b;$p=3;case 3:A3q(b,c,d,e,s);if(C()){break _;}s=d-1|0;q=a.b;$p =4;case 4:A3q(b,c,s,e,q);if(C()){break _;}s=0;while(true){q=X(s,b.cl.c);if(q>=0){if(!h&&g){f=f&7;s=3;$p=7;continue _;}if(!h){f=a.b;$p=5;continue _;}f=a.b;q=20;s=0;$p=6;continue _;}if(s<0)break;if(q>=0)break;s=s+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 5:BfF(b,c,d,e,f);if(C()){break _;}return;case 6:Bqw(b,c,d,e,f,q,s);if(C()){break _;}f=a.b;$p=5;continue _;case 7:Bkp(b,c,d,e,f,s);if(C()){break _;}f=a.b;$p=8;case 8:A3q(b,c,d,e,f);if(C()){break _;}f=d-1|0;s=a.b;$p=9;case 9:A3q(b,c,f,e,s);if(C()){break _;}f=0;while(true) {s=X(f,b.cl.c);if(s>=0){if(!h){f=a.b;$p=5;continue _;}f=a.b;q=20;s=0;$p=6;continue _;}if(f<0)break;if(s>=0)break;f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function BIG(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.H;if(!f){g=1;if(!f){h=new Ni;$p=3;continue _;}if(a.rr){f=a.b;$p=6;continue _;}}$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;$p=2;case 2:AZd(a,b,c,d,e,f);if(C()){break _;}return;case 3:Bja(h,a,b,c,d,e);if(C()){break _;}$p=4;case 4:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;$p=5;case 5:Bxh(h,f,g);if(C()){break _;}if(!a.rr){$p=1;continue _;}f =a.b;$p=6;case 6:Blh(a,b,c,d,e,f);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Cz6(a){return 1;} function BFL(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if((f&8)<=0)return 0;g=G(Hd);h=A.Jc;i=c+0.125;j=d;k=e+0.125;l=(c+1|0)-0.125;m=(d+1|0)-0.125;n=(e+1|0)-0.125;d=h.bp;o=h.dl;c=o.c;e=X(d,c);if(e>=0){p=new CR;p.bn=i;p.bf=j;p.bo=k;p.br=l;p.bl =m;p.bs=n;Bo(o,c+1|0);q=o.p.data;d=o.c;o.c=d+1|0;q[d]=p;o.j=o.j+1|0;}else if(d>=0&&e<0){p=o.p.data[d];p.bn=i;p.bf=j;p.bo=k;p.br=l;p.bl=m;p.bs=n;}else{b=new Bb;b.f=1;b.e=1;J(b);}h.bp=h.bp+1|0;h=A.TE;$p=2;case 2:$z=BsP(b,g,p,h);if(C()){break _;}h=$z;d=h.c;if(d<=0)return 0;if(00){f=0;$p=16;continue _;}if(!w){f=c+A.SN.data[g]|0;h=d+A.SO.data[g]|0;g=e+A.SP.data[g]|0;i= 0;t=0;u=3;$p=15;continue _;}m=c+0.5;n=d+0.5;o=e+0.5;l=B(1110);s=0.5;p=B$(b.bR,24)/1.6777216E7*0.15000000596046448+0.6000000238418579;$p=13;case 13:AR7(b,m,n,o,l,s,p);if(C()){break _;}return 1;case 14:$z=A_f(b,h,i,t);if(C()){break _;}l=$z;if(l instanceof KS){q=l;if(q.tn==g&&q.u0){$p=17;continue _;}}if(!w&&u>0){f=0;$p=16;continue _;}if(!w){f=c+A.SN.data[g]|0;h=d+A.SO.data[g]|0;g=e+A.SP.data[g]|0;i=0;t=0;u=3;$p=15;continue _;}m=c+0.5;n=d+0.5;o=e+0.5;l=B(1110);s=0.5;p=B$(b.bR,24)/1.6777216E7*0.15000000596046448 +0.6000000238418579;$p=13;continue _;case 15:AQO(b,f,h,g,i,t,u);if(C()){break _;}m=c+0.5;n=d+0.5;o=e+0.5;l=B(1110);s=0.5;p=B$(b.bR,24)/1.6777216E7*0.15000000596046448+0.6000000238418579;$p=13;continue _;case 16:a:{$z=Czu(u,b,h,i,t,f);if(C()){break _;}f=$z;if(f){if(!A.Nw.data[u].x6())break a;if(u==A.N5.b)break a;if(u==A.N1.b)break a;}if(!w){f=c+A.SN.data[g]|0;h=d+A.SO.data[g]|0;g=e+A.SP.data[g]|0;i=0;t=0;u=3;$p=15;continue _;}m=c+0.5;n=d+0.5;o=e+0.5;l=B(1110);s=0.5;p=B$(b.bR,24)/1.6777216E7*0.15000000596046448 +0.6000000238418579;$p=13;continue _;}c=c+A.SN.data[g]|0;d=d+A.SO.data[g]|0;e=e+A.SP.data[g]|0;f=A.N8.b;w=3;$p=18;continue _;case 17:BbC(q);if(C()){break _;}u=q.p9;v=q.xc;w=1;if(!w&&u>0){f=0;$p=16;continue _;}if(!w){f=c+A.SN.data[g]|0;h=d+A.SO.data[g]|0;g=e+A.SP.data[g]|0;i=0;t=0;u=3;$p=15;continue _;}m=c+0.5;n=d+0.5;o=e+0.5;l=B(1110);s=0.5;p=B$(b.bR,24)/1.6777216E7*0.15000000596046448+0.6000000238418579;$p=13;continue _;case 18:AQO(b,c,d,e,f,v,w);if(C()){break _;}l=new KS;l.fa=(-1);q=new BI;q.p=W(K,10);l.zM =q;l.p9=u;l.xc=v;l.tn=g;l.u0=0;l.SQ=0;$p=19;case 19:A1c(b,c,d,e,l);if(C()){break _;}f=0;g=0;u=3;$p=20;case 20:AQO(b,h,i,t,f,g,u);if(C()){break _;}m=c+0.5;n=d+0.5;o=e+0.5;l=B(1110);s=0.5;p=B$(b.bR,24)/1.6777216E7*0.15000000596046448+0.6000000238418579;$p=13;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function Bip(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(!(!(f&8)?0:1)){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}else a:{switch(f&7){case 0:break;case 1:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.75;a.bK=1.0;break a;case 2:a.bN=0.0;a.bL=0.0;a.bM=0.25;a.bI=1.0;a.bJ=1.0;a.bK=1.0;break a;case 3:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK= 0.75;break a;case 4:a.bN=0.25;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;break a;case 5:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.75;a.bJ=1.0;a.bK=1.0;break a;default:break a;}a.bN=0.0;a.bL=0.25;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A53(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;$p=1;case 1:$z=Blg(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b)){Bo(g,g.c+1|0);i=g.p.data;d=g.c;g.c=d+1|0;i[d]=b;g.j=g.j+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Blg(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bip(a,b,c,d,e);if(C()){break _;}b=A.Jc;f=c;g=f+a.bN;h=d;i=h+a.bL;j=e;k=j+a.bM;l=f+a.bI;f=h+a.bJ;h=j+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;Bo(m,e+1|0);o=m.p.data;c=m.c;m.c=c+1|0;o[c]=n;m.j =m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b.bp=b.bp+1|0;return n;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function B02(a){return 0;} function BhQ(b,c,d,e,f){var g,h,i,j;g=f.v-c;if(g<0.0)g= -g;if(g<2.0){g=f.u-e;if(g<0.0)g= -g;if(g<2.0){h=f.z+1.82-f.cv;i=d;if(h-i>2.0)return 1;if(i-h>0.0)return 0;}}h=f.W*4.0/360.0+0.5;c=h|0;if(h=13)return 1;if(h>0&&h<255){$p=1;continue _;}return 0;case 1:$z=Bm6(b,g,h,i);if(C()){break _;}k=$z;if(!k)return 1;c=1;$p=2;case 2:$z=Czu(k,b,g,h,i,c);if(C()){break _;}c=$z;if(!c)return 0;S();if(A.Nw.data[k].x6()!=1){if(j==12)return 0;g=g+A.SN.data[f] |0;h=h+A.SO.data[f]|0;i=i+A.SP.data[f]|0;j=j+1|0;if(j<13){if(h>0&&h<255){$p=1;continue _;}return 0;}}return 1;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,$p);} function BjB(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=c+A.SN.data[f]|0;h=d+A.SO.data[f]|0;i=e+A.SP.data[f]|0;j=0;if(j<13){if(h>0&&h<255){$p=3;continue _;}return 0;}k=0;l=Bz(13).data;m=g;n=h;o=i;if (m==c&&n==d&&o==e){if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f]|0;p=0+1|0;q=l[0];$p=10;continue _;}q=m-A.SN.data[f]|0;p=n-A.SO.data[f]|0;r=o-A.SP.data[f]|0;$p=1;case 1:$z=Bm6(b,q,p,r);if(C()){break _;}s=$z;$p=2;case 2:$z=AZS(b,q,p,r);if(C()){break _;}t=$z;if(s==a.b&&q==c&&p==d&&r==e){S();u=A.N8.b;j=f|(!a.UV?0:8);t=4;$p=11;continue _;}S();j=A.N8.b;u=4;$p=4;continue _;case 3:$z=Bm6(b,g,h,i);if(C()){break _;}u=$z;if(u){q=1;$p=6;continue _;}k=0;l=Bz(13).data;m=g;n=h;o=i;if (m==c&&n==d&&o==e){if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f]|0;p=0+1|0;q=l[0];$p=10;continue _;}q=m-A.SN.data[f]|0;p=n-A.SO.data[f]|0;r=o-A.SP.data[f]|0;$p=1;continue _;case 4:AQO(b,m,n,o,j,t,u);if(C()){break _;}v=new KS;Et();v.fa=(-1);w=new BI;w.p=W(K,10);v.zM=w;v.p9=s;v.xc=t;v.tn=f;v.u0=1;v.SQ=0;$p=5;case 5:A1c(b,m,n,o,v);if(C()){break _;}u=k+1|0;l[k]=s;k=u;m=q;n=p;o=r;if(m==c&&n==d&&o==e){if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f] |0;p=0+1|0;q=l[0];$p=10;continue _;}q=m-A.SN.data[f]|0;p=n-A.SO.data[f]|0;r=o-A.SP.data[f]|0;$p=1;continue _;case 6:$z=Czu(u,b,g,h,i,q);if(C()){break _;}q=$z;if(!q)return 0;S();if(A.Nw.data[u].x6()==1){v=A.Nw.data[u];$p=7;continue _;}if(j==12)return 0;g=g+A.SN.data[f]|0;h=h+A.SO.data[f]|0;i=i+A.SP.data[f]|0;j=j+1|0;if(j<13){if(h>0&&h<255){$p=3;continue _;}return 0;}k=0;l=Bz(13).data;m=g;n=h;o=i;if(m==c&&n==d&&o==e){if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f]|0;p=0+1|0;q =l[0];$p=10;continue _;}q=m-A.SN.data[f]|0;p=n-A.SO.data[f]|0;r=o-A.SP.data[f]|0;$p=1;continue _;case 7:$z=AZS(b,g,h,i);if(C()){break _;}q=$z;p=0;x=1.0;$p=8;case 8:v.r6(b,g,h,i,q,x,p);if(C()){break _;}q=0;p=0;u=3;$p=9;case 9:AQO(b,g,h,i,q,p,u);if(C()){break _;}k=0;l=Bz(13).data;m=g;n=h;o=i;if(m==c&&n==d&&o==e){if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f]|0;p=0+1|0;q=l[0];$p=10;continue _;}q=m-A.SN.data[f]|0;p=n-A.SO.data[f]|0;r=o-A.SP.data[f]|0;$p=1;continue _;case 10:A3q(b, g,h,i,q);if(C()){break _;}q=p;if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f]|0;p=q+1|0;q=l[q];continue _;case 11:AQO(b,m,n,o,u,j,t);if(C()){break _;}t=A.N6.b;y=f|(!a.UV?0:8);v=new KS;Et();v.fa=(-1);w=new BI;w.p=W(K,10);v.zM=w;v.p9=t;v.xc=y;v.tn=f;v.u0=1;v.SQ=0;$p=12;case 12:A1c(b,m,n,o,v);if(C()){break _;}u=k+1|0;l[k]=s;k=u;m=q;n=p;o=r;if(m==c&&n==d&&o==e){if(g==c&&h==d&&i==e)return 1;g=g-A.SN.data[f]|0;h=h-A.SO.data[f]|0;i=i-A.SP.data[f]|0;p=0+1|0;q=l[0];$p=10;continue _;}q =m-A.SN.data[f]|0;p=n-A.SO.data[f]|0;r=o-A.SP.data[f]|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);} var BCa=Ba(Bw); A.Du=function(a){var b=new BCa();Ci7(b,a);return b;}; function Ci7(a,b){BJ();Cz(a,b,A.So);a.dU=A.Nf;} function A3V(a,b,c,d,e,f){f.Vg();} function B8L(a){return 0;} function BoG(a,b,c,d,e){return null;} function CkK(a){return 1;} function B6E(a){return 0;} function CAw(a,b,c,d){Bp();return A.KB.K;} function Cwe(a){return 1;} var AKL=Ba(Io); A.TF=null;function CDS(a){var b=new AKL();Biz(b,a);return b;} function Biz(a,b){BJ();Cz(a,b,A.QX);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.bN=0.09999999403953552;a.bL=0.0;a.bM=0.09999999403953552;a.bI=0.8999999761581421;a.bJ=0.800000011920929;a.bK=0.8999999761581421;} function Cpp(a,b,c,d){var e;e=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;if(H(Bl(I(F(8),F(H(N(e,17)))),31)))b=(-1);else{Bp();b=A.KI.K;}return b;} function Cdp(a,b,c){var d,e,f,g;b=(b*2|0)+1|0;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));f=b-1|0;if(!(b&f))g=H(Bl(I(F(b),F(e)),31));else while(true){g=e%b|0;if(((e-g|0)+f|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}return 1+g|0;} function BHu(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){h=c.b7;i=h.dm;j=X(i,9);if((j<0&&i>=0?h.cI.data[i]:null)!==null){i=(j<0&&i>=0?h.cI.data[i]:null).A;Bp();if(i==A.LB.K){DL();h=A.PG.data[a.b];i=1;$p=2;continue _;}}}$p=1;case 1:Bp2(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:A4A(c,h,i);if(C()){break _;}h=new Bq;S();j=A.N3.b;h.k=0;h.Y=null;h.A=j;h.k=1;h.B =g;if(g<0)h.B=0;$p=3;case 3:AXX(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A0x(){A.TF=Bm(Bh,[B(517),B(516),B(608)]);} var Bma=Ba(Io); A.De=function(a){var b=new Bma();Cy8(b,a);return b;}; function Cy8(a,b){BJ();Cz(a,b,A.QX);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.bN=0.09999999403953552;a.bL=0.0;a.bM=0.09999999403953552;a.bI=0.8999999761581421;a.bJ=0.800000011920929;a.bK=0.8999999761581421;} function BPh(a,b){S();return b!=A.NL.b?0:1;} function B01(a,b,c,d){return (-1);} function A1q(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){h=c.b7;i=h.dm;j=X(i,9);if((j<0&&i>=0?h.cI.data[i]:null)!==null){i=(j<0&&i>=0?h.cI.data[i]:null).A;Bp();if(i==A.LB.K){DL();h=A.PG.data[a.b];i=1;$p=2;continue _;}}}$p=1;case 1:Bp2(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:A4A(c,h,i);if(C()){break _;}h=new Bq;S();j=A.N4.b;h.k=0;h.Y=null;h.A=j;h.k=1;h.B =g;if(g<0)h.B=0;$p=3;case 3:AXX(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A0U(){Bw.call(this);this.bnd=null;} A.Eg=function(a){var b=new A0U();CwS(b,a);return b;}; function CwS(a,b){BJ();Cz(a,b,A.Sp);a.bnd=null;a.jd=A.No;a.lV=0.5;if(a.iV<2.5)a.iV=2.5;} function BiT(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=A.TG.data[g&7];f=c+A.SN.data[h]|0;c=d+A.SO.data[h]|0;d=e+A.SP.data[h]|0;$p=1;case 1:$z=Bm6(b,f,c,d);if(C()){break _;}i=$z;S();if(i!=A.N5.b&&i!=A.N1.b)return;$p=2;case 2:$z=AZS(b,f,c,d);if(C()){break _;}e=$z;if(!(!(e&8)?0:1))return;j=A.Nw.data[i];g=0;k=1.0;$p=3;case 3:j.r6(b,f,c,d,e,k,g);if(C()){break _;}e =0;g=0;h=3;$p=4;case 4:AQO(b,f,c,d,e,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function CvA(a){return 17;} function CcP(a){return 0;} function B24(a){return 0;} function AU3(a,b,c,d,e){return 0;} function BAI(a,b,c,d,e,f){return 0;} function Ck4(a,b){return 0;} function ByM(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;switch(i&7){case 0:a.bN=0.0;a.bL=0.0;a.bM=0.0;j=1.0;a.bI=j;k=0.25;a.bJ=k;a.bK=j;$p=2;continue _;case 1:j=0.0;a.bN=j;k=0.75;a.bL=k;a.bM=j;a.bI=1.0;a.bJ=1.0;a.bK= 1.0;$p=3;continue _;case 2:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.25;l=A.Jc;m=c;n=m+0.0;o=d;p=o+0.0;q=e;l=IU(l,n,p,q+0.0,m+1.0,o+1.0,q+0.25);if(l!==null&&ES(f,l)){Bo(g,g.c+1|0);r=g.p.data;s=g.c;g.c=s+1|0;r[s]=l;g.j=g.j+1|0;}a.bN=0.25;a.bL=0.375;a.bM=0.25;a.bI=0.75;a.bJ=0.625;a.bK=1.0;$p=12;continue _;case 3:Ib(a,0.0,0.0,0.75,1.0,1.0,1.0);$p=4;continue _;case 4:Ib(a,0.0,0.0,0.0,0.25,1.0,1.0);$p=6;continue _;case 5:Ib(a,0.75,0.0,0.0,1.0,1.0,1.0);$p=8;continue _;default:}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 2:$z =HQ(a,b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&ES(f,h)){Bo(g,g.c+1|0);r=g.p.data;s=g.c;g.c=s+1|0;r[s]=h;g.j=g.j+1|0;}a.bN=0.375;a.bL=k;a.bM=0.375;a.bI=0.625;a.bJ=j;a.bK=0.625;$p=10;continue _;case 3:$z=HQ(a,b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&ES(f,h)){Bo(g,g.c+1|0);r=g.p.data;s=g.c;g.c=s+1|0;r[s]=h;g.j=g.j+1|0;}a.bN=0.375;a.bL=j;a.bM=0.375;a.bI=0.625;a.bJ=k;a.bK=0.625;$p=11;continue _;case 4:A60(a,b,c,d,e,f,g,h);if(C()){break _;}Ib(a,0.25,0.375,0.0,0.75,0.625,0.75);$p=5;case 5:A60(a,b,c,d,e,f,g,h);if (C()){break _;}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 6:A60(a,b,c,d,e,f,g,h);if(C()){break _;}Ib(a,0.375,0.25,0.25,0.625,0.75,1.0);$p=7;case 7:A60(a,b,c,d,e,f,g,h);if(C()){break _;}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 8:A60(a,b,c,d,e,f,g,h);if(C()){break _;}Ib(a,0.0,0.375,0.25,0.75,0.625,0.75);$p=9;case 9:A60(a,b,c,d,e,f,g,h);if(C()){break _;}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 10:$z=HQ(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b)){Bo(g,g.c+1|0);r=g.p.data;d=g.c;g.c=d+1|0;r[d]=b;g.j=g.j +1|0;}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 11:$z=HQ(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b)){Bo(g,g.c+1|0);r=g.p.data;d=g.c;g.c=d+1|0;r[d]=b;g.j=g.j+1|0;}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;case 12:A60(a,b,c,d,e,f,g,h);if(C()){break _;}Ib(a,0.0,0.0,0.0,1.0,1.0,1.0);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BBR(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AZS(b,c,d,e);if(C()){break _;}f=$z;switch(f&7){case 0:break;case 1:a.bN=0.0;a.bL=0.75;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;break a;case 2:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.25;break a;case 3:a.bN=0.0;a.bL=0.0;a.bM=0.75;a.bI=1.0;a.bJ=1.0;a.bK=1.0;break a;case 4:a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.25;a.bJ=1.0;a.bK=1.0;break a;case 5:a.bN =0.75;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;break a;default:break a;}a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.25;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A4J(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=g&7;i=c-A.SN.data[h]|0;j=d-A.SO.data[h]|0;g=e-A.SP.data[h]|0;$p=2;case 2:$z=Bm6(b,i,j,g);if(C()){break _;}g=$z;S();if(g!=A.N5.b&&g!=A.N1.b){f=0;g=0;i=3;$p=4;continue _;}k=A.Nw.data[g];c=c-A.SN.data[h]|0;d=d-A.SO.data[h]|0;e=e-A.SP.data[h]|0;$p=3;case 3:k.ed(b, c,d,e,f);if(C()){break _;}return;case 4:AQO(b,c,d,e,f,g,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} var A4I=Ba(Bw); A.CR=function(){var a=new A4I();BXK(a);return a;}; function BXK(a){BJ();Cz(a,35,A.Sb);a.dU=A.PK;} function BNA(a,b){return b;} function BXu(b){return (b^(-1))&15;} function Cia(b){return (b^(-1))&15;} var BHy=Ba(E8); function CDD(a){var b=new BHy();Cg_(b,a);return b;} function Cg_(a,b){BJ();Cz(a,b,A.Sp);a.kP=1;a.lV=(-1.0);if(a.iV<(-5.0))a.iV=(-5.0);} function AZN(a,b){return null;} function BET(a,b,c,d,e){} function BjQ(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;if(h instanceof KS){b=h;$p=3;continue _;}$p=2;case 2:BrF(b,c,d,e);if(C()){break _;}return;case 3:BbC(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A_J(a,b,c,d,e){return 0;} function BIe(a,b,c,d,e,f){return 0;} function Cjr(a){return (-1);} function CgT(a){return 0;} function BIS(a){return 0;} function Bpz(a,b,c,d,e,f,g,h,i,j){var k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 0;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;if(f!==null)return 0;g=0;k=0;l=3;$p=2;case 2:AQO(b,c,d,e,g,k,l);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function CqK(a,b,c,d){return 0;} function AZm(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}i=$z;j=!(i instanceof KS)?null:i;if(j===null)return;S();i=A.Nw.data[j.p9];h=j.xc;f=0;g=1.0;$p=2;case 2:i.r6(b,c,d,e,h,g,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AXH(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BBn(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;f=!(f instanceof KS)?null:f;if(f===null)return null;g=f.G_;h=g+(f.C3-g)*0.0;if(f.u0)h=1.0-h;i=f.p9;j=f.tn;$p=2;case 2:$z=Bxt(a,b,c,d,e,i,h,j);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function ATa(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;g=!(f instanceof KS)?null:f;if(g===null)return;S();f=A.Nw.data[g.p9];if(f!==null&&f!==a){$p=2;continue _;}return;case 2:f.h7(b,c,d,e);if(C()){break _;}h=g.G_;h=h+(g.C3-h)*0.0;if(g.u0)h=1.0-h;i=g.tn;j=f.bN;k=A.SN.data;a.bN=j-k[i] *h;j=f.bL;l=A.SO.data;a.bL=j-l[i]*h;j=f.bM;m=A.SP.data;a.bM=j-m[i]*h;a.bI=f.bI-k[i]*h;a.bJ=f.bJ-l[i]*h;a.bK=f.bK-m[i]*h;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bxt(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f&&f!=a.b){S();i=A.Nw.data[f];$p=1;continue _;}return null;case 1:$z=i.hj(b,c,d,e);if(C()){break _;}i=$z;if(i===null)return null;j=A.SN.data;if(j[h]>=0)i.br=i.br-j[h]*g;else i.bn=i.bn-j[h]*g;j=A.SO.data;if(j[h]>=0)i.bl=i.bl-j[h]*g;else i.bf=i.bf-j[h]*g;j=A.SP.data;if(j[h]>=0)i.bs=i.bs-j[h]*g;else i.bo=i.bo -j[h]*g;return i;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BtL(){Io.call(this);this.bq8=null;} function BNV(a,b){var c=new BtL();CtX(c,a,b);return c;} function CtX(a,b,c){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.bq8=c;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.4000000059604645;a.bK=0.699999988079071;a.fH=1;} function BbO(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=17;i=H(N(g,h));while(true){j=i%25|0;if(((i-j|0)+24|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;i=H(N(g,h));}if (j)return;k=5;j=c-4|0;i=c+4|0;l=e-4|0;m=e+4|0;n=d-1|0;o=d+1|0;a:while(true){if(j>i){g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;i=H(N(g,h));while(true){p=i%3|0;if(((i-p|0)+2|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;i=H(N(g,h));}j=(c+p|0)-1|0;q=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=q;i=d+H(Bl(I(F(2),F(H(N(q,h)))),31))|0;g=M(L(I(q,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=i-H(Bl(I(F(2),F(H(N(g,h)))),31))|0;p=B$(f,31);while (true){l=p%3|0;if(((p-l|0)+2|0)>=0)break;p=B$(f,31);}l=(e+l|0)-1|0;m=0;if(m<4){$p=3;continue _;}$p=2;continue _;}r=l;while(r<=m){s=n;if(s<=o)break a;r=r+1|0;}j=j+1|0;}$p=1;case 1:$z=Bm6(b,j,s,r);if(C()){break _;}p=$z;if(p==a.b){k=k+(-1)|0;if(k<=0)return;}s=s+1|0;while(s>o){r=r+1|0;while(r>m){j=j+1|0;if(j>i){g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;i=H(N(g,h));while(true){p=i%3|0;if(((i-p|0)+2|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;i=H(N(g,h));}j= (c+p|0)-1|0;q=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=q;i=d+H(Bl(I(F(2),F(H(N(q,h)))),31))|0;g=M(L(I(q,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=i-H(Bl(I(F(2),F(H(N(g,h)))),31))|0;p=B$(f,31);while(true){l=p%3|0;if(((p-l|0)+2|0)>=0)break;p=B$(f,31);}l=(e+l|0)-1|0;m=0;if(m<4){$p=3;continue _;}$p=2;continue _;}r=l;}s=n;}continue _;case 2:$z=Bm6(b,j,h,l);if(C()){break _;}c=$z;if(!(c?0:1))return;$p=5;continue _;case 3:$z=BCi(b,j,h,l);if(C()){break _;}i=$z;if(i){$p=4;continue _;}j =(c+O(f,3)|0)-1|0;h=(d+O(f,2)|0)-O(f,2)|0;l=(e+O(f,3)|0)-1|0;m=m+1|0;if(m<4){continue _;}$p=2;continue _;case 4:$z=Bn9(a,b,j,h,l);if(C()){break _;}i=$z;if(i){c=j;d=h;e=l;}j=(c+O(f,3)|0)-1|0;h=(d+O(f,2)|0)-O(f,2)|0;l=(e+O(f,3)|0)-1|0;m=m+1|0;if(m<4){$p=3;continue _;}$p=2;continue _;case 5:$z=Bn9(a,b,j,h,l);if(C()){break _;}c=$z;if(!c)return;c=a.b;$p=6;case 6:BzK(b,j,h,l,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A0v(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f){S();if(!A.Nw.data[f].bW.no){f=0;break a;}}f=1;}if(f){f=d-1|0;$p=2;continue _;}if(!0)return 0;$p=3;continue _;case 2:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;S();if(!(!A.Nx.data[f]?0:1))return 0;$p=3;case 3:$z=Bn9(a,b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BZc(a,b){S();return A.Nx.data[b];} function Bn9(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=0&&d<256){f=d-1|0;$p=1;continue _;}return 0;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;S();if(f==A.O5.b)return 1;$p=2;case 2:$z=ATk(b,c,d,e);if(C()){break _;}c=$z;return c<13&&A.Nx.data[f]?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bgf(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;i=0;j=3;$p=2;case 2:AQO(b,c,d,e,h,i,j);if(C()){break _;}k=null;i=a.b;S();if(i==A.N_.b){k=new XA;k.d9=1;k.F6=(-1);k.F6=0;}else if(i==A.Oa.b){k=new XA;k.d9=1;k.F6=(-1);k.F6=1;}if(k!==null){$p=4;continue _;}h=a.b;i=3;$p=3;case 3:AQO(b,c,d,e,h,g,i);if (C()){break _;}return 0;case 4:$z=AYq(k,b,f,c,d,e);if(C()){break _;}h=$z;if(h)return 1;h=a.b;i=3;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} var Ye=Ba(Bw); function AKE(a){var b=new Ye();B30(b,a);return b;} function B30(a,b){BJ();Cz(a,b,A.MR);a.dU=A.PK;} function MM(){Bw.call(this);this.FY=0;} function Bi8(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.FY){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;return;}$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;if(!(!(c&8)?0:1)){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5;a.bK=1.0;}else{a.bN=0.0;a.bL=0.5;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bkj(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bi8(a,b,c,d,e);if(C()){break _;}h=A.Jc;i=c;j=i+a.bN;k=d;l=k+a.bL;m=e;n=m+a.bM;i=i+a.bI;o=k+a.bJ;k=m+a.bK;c=h.bp;p=h.dl;d=p.c;e=X(c,d);if(e>=0){b=new CR;b.bn=j;b.bf=l;b.bo=n;b.br=i;b.bl=o;b.bs=k;Bo(p,d+1|0);q=p.p.data;d=p.c;p.c =d+1|0;q[d]=b;p.j=p.j+1|0;}else if(c>=0&&e<0){b=p.p.data[c];b.bn=j;b.bf=l;b.bo=n;b.br=i;b.bl=o;b.bs=k;}else{b=new Bb;Dm(b);J(b);}h.bp=h.bp+1|0;if(ES(f,b)){Bo(g,g.c+1|0);q=g.p.data;d=g.c;g.c=d+1|0;q[d]=b;g.j=g.j+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BXr(a){return a.FY;} function Brv(a,b,c,d,e,f,g,h,i,j){if(!a.FY&&!(f&&!(f!=1&&h>0.5)))j=j|8;return j;} function CrM(a,b){return !a.FY?1:2;} function CzO(a,b){return b&7;} function CtQ(a){return a.FY;} var AD4=Ba(MM); A.TH=null;function Cyc(a,b){var c=new AD4();Bz_(c,a,b);return c;} function Bz_(a,b,c){BJ();Cz(a,b,A.PJ);a.FY=c;if(c)A.Nx.data[b]=1;else{a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5;a.bK=1.0;}A.Ny.data[a.b]=255;a.dU=A.PK;} function B7J(a,b,c,d){S();return A.Oe.b;} function B_P(a,b){var c,d;c=new Bq;S();d=A.Oe.b;b=b&7;c.k=0;c.Y=null;c.A=d;c.k=2;c.B=b;if(b<0)c.B=0;return c;} function B4g(a,b){var c,d,e,f,g,h,i,j,k;if(!(b>=0&&b=0)break;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=H(N(k,17));}g.zS=n+(d/8|0)|0;$p=1;case 1:Baa(b,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bga(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=null;$p=1;case 1:BHX(a,b,c,d,e,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BHX(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H&&(f&1)==1){h=BYw(b,c+0.5,d+0.5,e+0.5,g);$p=1;continue _;}return;case 1:Baa(b,h);if(C()){break _;}g=B(1114);i=1.0;j=1.0;$p=2;case 2:Biy(b,h,g,i,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BjJ(a,b,c,d,e,f,g,h,i,j){var k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=f.b7;l=k.dm;g=X(l,9);if((g<0&&l>=0?k.cI.data[l]:null)!==null){g=(g<0&&l>=0?k.cI.data[l]:null).A;Bp();if(g==A.Kg.K){g=1;$p=1;continue _;}}return 0;case 1:BHX(a,b,c,d,e,g,f);if(C()){break _;}g=0;l=0;m=3;$p=2;case 2:AQO(b,c,d,e,g,l,m);if(C()){break _;}return 1;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A4o(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f instanceof HI&&!b.H){a:{g=f;if(g.eO<=0){f=g.F.N;Be();h=A.G$.data[128];if(h===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{i=Ci(h.s);j=f.d.data;f=j[i&(j.length-1|0)];while(f!==null){if(f.t==i){k=f.h;if(h!==k&&!Ck(h,k)?0:1)break;}f=f.i;}}f=f===null?null:f.x;if (!(!(f.G.R&1)?0:1)){l=0;break a;}}l=1;}if(l){m=1;f=g.pV;if(!(f instanceof CH))f=null;$p=1;continue _;}}return;case 1:BHX(a,b,c,d,e,m,f);if(C()){break _;}l=0;m=0;i=3;$p=2;case 2:AQO(b,c,d,e,l,m,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Chk(a,b){return 0;} var AXy=Ba(Bw); A.EN=function(a){var b=new AXy();BRg(b,a);return b;}; function BRg(a,b){BJ();Cz(a,b,A.MO);a.dU=A.PK;} function Cdn(a,b){return 3;} function BYC(a,b,c,d){Bp();return A.ID.K;} var AQG=Ba(ABy); function CDJ(a){var b=new AQG();Cuo(b,a);return b;} function Cuo(a,b){BJ();Cz(a,b,A.PJ);a.dU=A.PK;} function B2e(a,b){return 1;} function CoB(a,b,c,d){S();return A.IV.b;} var AAh=Ba(Bw); A.EO=function(a){var b=new AAh();Ctk(b,a);return b;}; function Ctk(a,b){BJ();Cz(a,b,A.Se);a.fH=1;a.dU=A.Nf;} function A$1(a,b,c,d,e){return null;} function BWP(a){return 0;} function Cey(a){return 0;} function ClT(a){return 2;} function A7h(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();f=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;h=f[g];$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(Er(b,h,g))return 1;$p=3;case 3:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;return g!=A.OL.b&&g!=A.O8.b&&g!=A.NS.b&&g!=A.Pq.b?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A9j(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;g=1;$p=1;case 1:$z=BIm(b,f,d,e,g);if(C()){break _;}g=$z;if(g)return 1;g=c+1|0;f=1;$p=2;case 2:$z=BIm(b,g,d,e,f);if(C()){break _;}g=$z;if(g)return 1;g=e-1|0;f=1;$p=3;case 3:$z=BIm(b,c,d,g,f);if(C()){break _;}g=$z;if(g)return 1;g=e+1|0;f=1;$p=4;case 4:$z=BIm(b,c,d,g,f);if(C()){break _;}g=$z;if(g)return 1;d=d-1|0;$p=5;case 5:$z=A7h(a,b, c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AQU(a,b,c,d,e,f,g,h,i,j){var k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==1){k=d-1|0;$p=1;continue _;}if(f==2){k=e+1|0;l=1;$p=2;continue _;}if(f==3){k=e-1|0;l=1;$p=3;continue _;}if(f==4){k=c+1|0;l=1;$p=4;continue _;}if(f!=5)return j;f=c-1|0;c=1;$p=5;continue _;case 1:$z=A7h(a,b,c,k,e);if(C()){break _;}k=$z;if(k)j=5;if(f==2){k=e+1|0;l=1;$p=2;continue _;}if (f==3){k=e-1|0;l=1;$p=3;continue _;}if(f==4){k=c+1|0;l=1;$p=4;continue _;}if(f!=5)return j;f=c-1|0;c=1;$p=5;continue _;case 2:$z=BIm(b,c,d,k,l);if(C()){break _;}k=$z;if(k)j=4;if(f==3){k=e-1|0;l=1;$p=3;continue _;}if(f==4){k=c+1|0;l=1;$p=4;continue _;}if(f!=5)return j;f=c-1|0;c=1;$p=5;continue _;case 3:$z=BIm(b,c,d,k,l);if(C()){break _;}k=$z;if(k)j=3;if(f==4){k=c+1|0;l=1;$p=4;continue _;}if(f!=5)return j;f=c-1|0;c=1;$p=5;continue _;case 4:$z=BIm(b,k,d,e,l);if(C()){break _;}k=$z;if(k)j=2;if(f!=5)return j;f=c- 1|0;c=1;$p=5;case 5:$z=BIm(b,f,d,e,c);if(C()){break _;}c=$z;if(c)j=1;return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BHk(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g)return;$p=2;case 2:a.jR(b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BlJ(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(f){$p=2;continue _;}f=c-1|0;g=1;$p=3;continue _;case 2:$z=A9j(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=4;continue _;case 3:$z=BIm(b,f,d,e,g);if(C()){break _;}f=$z;if(f){f=1;g=2;$p=6;continue _;}f=c+1|0;g=1;$p=5;continue _;case 4:$z=Bm6(b,c,d,e);if(C()){break _;}f =$z;if(f!=a.b)return;$p=7;continue _;case 5:$z=BIm(b,f,d,e,g);if(C()){break _;}f=$z;if(f){f=2;g=2;$p=11;continue _;}f=e-1|0;g=1;$p=10;continue _;case 6:Bkp(b,c,d,e,f,g);if(C()){break _;}$p=2;continue _;case 7:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=8;case 8:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=9;case 9:AQO(b,c,d,e,f,g,i);if(C()){break _;}return;case 10:$z=BIm(b,c,d,f,g);if(C()){break _;}f=$z;if(f){f=3;g=2;$p=13;continue _;}f=e+1|0;g=1;$p=12;continue _;case 11:Bkp(b,c,d,e,f,g);if(C()) {break _;}$p=2;continue _;case 12:$z=BIm(b,c,d,f,g);if(C()){break _;}f=$z;if(!f){f=d-1|0;$p=14;continue _;}f=4;g=2;$p=15;continue _;case 13:Bkp(b,c,d,e,f,g);if(C()){break _;}$p=2;continue _;case 14:$z=A7h(a,b,c,f,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}f=5;g=2;$p=16;continue _;case 15:Bkp(b,c,d,e,f,g);if(C()){break _;}$p=2;continue _;case 16:Bkp(b,c,d,e,f,g);if(C()){break _;}$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A7b(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bed(a,b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bed(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A9j(a,b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!1)return 1;$p=6;continue _;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){$p=3;continue _;}if(!0)return 1;$p=6;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=4;case 4:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f =0;g=0;i=3;$p=5;case 5:AQO(b,c,d,e,f,g,i);if(C()){break _;}if(!0)return 1;$p=6;case 6:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;j=0;f=c-1|0;g=1;$p=7;case 7:$z=BIm(b,f,d,e,g);if(C()){break _;}f=$z;if(!f&&i==1)j=1;f=c+1|0;g=1;$p=8;case 8:$z=BIm(b,f,d,e,g);if(C()){break _;}f=$z;if(!f&&i==2)j=1;f=e-1|0;g=1;$p=9;case 9:$z=BIm(b,c,d,f,g);if(C()){break _;}f=$z;if(!f&&i==3)j=1;f=e+1|0;g=1;$p=10;case 10:$z=BIm(b,c,d,f,g);if(C()){break _;}f=$z;if(!f&&i==4)j=1;f=d-1|0;$p=11;case 11:$z=A7h(a,b,c,f,e);if(C()){break _;}f=$z;if (!f&&i==5)j=1;if(!j)return 0;$p=12;case 12:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=13;case 13:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=14;case 14:AQO(b,c,d,e,f,g,i);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BqG(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A9j(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return 1;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return 0;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=4;case 4:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=5;case 5:AQO(b,c,d,e,f,g,i);if(C()){break _;}return 0;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AZ2(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;i=h&7;if(i==1){a.bN=0.0;a.bL=0.20000000298023224;a.bM=0.3499999940395355;a.bI=0.30000001192092896;a.bJ=0.800000011920929;a.bK=0.6499999761581421;}else if(i==2){a.bN=0.699999988079071;a.bL=0.20000000298023224;a.bM=0.3499999940395355;a.bI=1.0;a.bJ=0.800000011920929;a.bK=0.6499999761581421;} else if(i==3){a.bN=0.3499999940395355;a.bL=0.20000000298023224;a.bM=0.0;a.bI=0.6499999761581421;a.bJ=0.800000011920929;a.bK=0.30000001192092896;}else if(i!=4){a.bN=0.4000000059604645;a.bL=0.0;a.bM=0.4000000059604645;a.bI=0.6000000238418579;a.bJ=0.6000000238418579;a.bK=0.6000000238418579;}else{a.bN=0.3499999940395355;a.bL=0.20000000298023224;a.bM=0.699999988079071;a.bI=0.6499999761581421;a.bJ=0.800000011920929;a.bK=1.0;}$p=2;case 2:$z=Bci(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,$p);} function Bbq(){var a=this;Bw.call(a);a.qn=null;a.a4q=null;} A.Dj=function(a){var b=new Bbq();B03(b,a);return b;}; function B03(a,b){BJ();Cz(a,b,A.Sc);a.qn=Bz(256);a.a4q=Bz(256);a.fH=1;} function CmO(a){var b,c,d,e;S();b=A.NG.b;c=a.qn.data;c[b]=5;d=a.a4q.data;d[b]=20;e=A.Pd.b;c[e]=5;d[e]=20;e=A.Pe.b;c[e]=5;d[e]=20;e=A.OL.b;c[e]=5;d[e]=20;e=A.Ol.b;c[e]=5;d[e]=20;e=A.Pm.b;c[e]=5;d[e]=20;e=A.Pl.b;c[e]=5;d[e]=20;e=A.Pn.b;c[e]=5;d[e]=20;e=A.IE.b;c[e]=5;d[e]=5;e=A.NQ.b;c[e]=30;d[e]=60;e=A.I3.b;c[e]=30;d[e]=20;e=A.Og.b;c[e]=15;d[e]=100;e=A.N3.b;c[e]=60;d[e]=100;e=A.N7.b;c[e]=30;d[e]=60;e=A.O1.b;c[e]=15;d[e]=100;} function BHa(a,b,c,d,e){return null;} function CsR(a){return 0;} function B5$(a){return 0;} function Cgz(a){return 3;} function BIK(a,b){return 0;} function Btz(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=(b.b6.iE()).g_.dV;a:{while(true){if(g===null){g=null;break a;}h=g.b8;i=B(1115)===null?h.cr(B(1115)):Ht(B(1115), h);if(!i)break;g=i>=0?g.bx:g.bv;}}j=g===null?null:g.cS;if(!(j===null?0:j.jW))return;k=d-1|0;$p=1;case 1:$z=Bm6(b,c,k,e);if(C()){break _;}i=$z;S();i=i!=A.ON.b?0:1;if(b.bZ instanceof Wg){$p=2;continue _;}l=A.Nw.data;$p=3;continue _;case 2:$z=Bm6(b,c,k,e);if(C()){break _;}m=$z;if(m==A.NI.b)i=1;l=A.Nw.data;$p=3;case 3:$z=Bm6(b,c,k,e);if(C()){break _;}m=$z;j=l[m];$p=4;case 4:$z=AZS(b,c,k,e);if(C()){break _;}m=$z;if(!Er(b,j,m)){$p=5;continue _;}if(!1){m=0;n=0;o=3;$p=6;continue _;}if(!i){p=b.nr;if(p+(b.jL-p)*1.0<= 0.2?0:1){$p=14;continue _;}}$p=7;continue _;case 5:$z=Blr(a,b,c,d,e);if(C()){break _;}m=$z;if(!(m?1:0)){m=0;n=0;o=3;$p=6;continue _;}if(!i){p=b.nr;if(p+(b.jL-p)*1.0<=0.2?0:1){$p=14;continue _;}}$p=7;continue _;case 6:AQO(b,c,d,e,m,n,o);if(C()){break _;}if(!i){p=b.nr;if(p+(b.jL-p)*1.0<=0.2?0:1){$p=14;continue _;}}$p=7;case 7:$z=AZS(b,c,d,e);if(C()){break _;}m=$z;n=X(m,15);if(n<0){o=m+(O(f,3)/2|0)|0;q=4;$p=9;continue _;}q=a.b;r=30+O(f,10)|0;o=0;$p=8;case 8:Bqw(b,c,d,e,q,r,o);if(C()){break _;}if(!i){$p=10;continue _;}if (i){$p=11;continue _;}$p=12;continue _;case 9:Bkp(b,c,d,e,o,q);if(C()){break _;}q=a.b;r=30+O(f,10)|0;o=0;$p=8;continue _;case 10:$z=Blr(a,b,c,d,e);if(C()){break _;}o=$z;if(!o){$p=13;continue _;}if(i){$p=11;continue _;}$p=12;continue _;case 11:$z=A$c(b,c,d,e);if(C()){break _;}n=$z;o=0;if(n)o=(-50);i=c+1|0;q=300+o|0;$p=18;continue _;case 12:$z=A1r(a,b,c,k,e);if(C()){break _;}i=$z;if(!i&&!n&&!O(f,4)){$p=25;continue _;}$p=11;continue _;case 13:$z=A$t(b,c,k,e);if(C()){break _;}i=$z;if(i&&m<=3)return;$p=15;continue _;case 14:$z =AQY(b,c,d,e);if(C()){break _;}m=$z;if(!m){m=c-1|0;$p=17;continue _;}i=0;m=0;n=3;$p=16;continue _;case 15:BHi(b,c,d,e);if(C()){break _;}return;case 16:AQO(b,c,d,e,i,m,n);if(C()){break _;}return;case 17:$z=AQY(b,m,d,e);if(C()){break _;}m=$z;if(!m){m=c+1|0;$p=24;continue _;}i=0;m=0;n=3;$p=16;continue _;case 18:BsC(a,b,i,d,e,q,f,m);if(C()){break _;}r=c-1|0;$p=19;case 19:BsC(a,b,r,d,e,q,f,m);if(C()){break _;}o=250+o|0;$p=20;case 20:BsC(a,b,c,k,e,o,f,m);if(C()){break _;}s=d+1|0;$p=21;case 21:BsC(a,b,c,s,e,o,f,m);if (C()){break _;}t=e-1|0;$p=22;case 22:BsC(a,b,c,d,t,q,f,m);if(C()){break _;}u=e+1|0;$p=23;case 23:BsC(a,b,c,d,u,q,f,m);if(C()){break _;}v=d+4|0;w=m+30|0;a:{while(r<=i){x=t;while(x<=u){y=k;while(y<=v){if(r!=c)break a;if(y!=d)break a;if(x!=e)break a;y=y+1|0;}x=x+1|0;}r=r+1|0;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;case 24:$z=AQY(b,m,d,e);if(C()){break _;}m=$z;if(!m){m=e-1|0;$p=26;continue _;}i=0;m=0;n=3;$p=16;continue _;case 25:BHi(b,c,d,e);if(C()){break _;}return;case 26:$z=AQY(b,c,d,m);if (C()){break _;}m=$z;if(!m){m=e+1|0;$p=27;continue _;}i=0;m=0;n=3;$p=16;continue _;case 27:$z=AQY(b,c,d,m);if(C()){break _;}m=$z;if(!m){$p=7;continue _;}i=0;m=0;n=3;$p=16;continue _;case 28:$z=ATv(a,b,r,y,x);if(C()){break _;}ba=$z;if(ba>0){bb=((ba+40|0)+(b.e_*7|0)|0)/w|0;if(n)bb=bb/2|0;if(bb>0&&O(f,z)<=bb){if(Nh(b)){$p=30;continue _;}o=r-1|0;$p=29;continue _;}}b:{c:while(true){y=y+1|0;while(y>v){x=x+1|0;while(x>u){r=r+1|0;if(r>i)break c;x=t;}y=k;}if(r!=c)break b;if(y!=d)break b;if(x==e)continue;else break b;}return;}z =100;if(y>s)z=z+((y-s|0)*100|0)|0;continue _;case 29:$z=AQY(b,o,y,e);if(C()){break _;}o=$z;if(!o){o=r+1|0;$p=31;continue _;}d:{e:while(true){y=y+1|0;while(y>v){x=x+1|0;while(x>u){r=r+1|0;if(r>i)break e;x=t;}y=k;}if(r!=c)break d;if(y!=d)break d;if(x==e)continue;else break d;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;case 30:$z=AQY(b,r,y,x);if(C()){break _;}o=$z;if(!o){o=r-1|0;$p=29;continue _;}d:{e:while(true){y=y+1|0;while(y>v){x=x+1|0;while(x>u){r=r+1|0;if(r>i)break e;x=t;}y=k;}if(r!=c)break d;if (y!=d)break d;if(x==e)continue;else break d;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;case 31:$z=AQY(b,o,y,x);if(C()){break _;}o=$z;if(!o){o=x-1|0;$p=32;continue _;}d:{e:while(true){y=y+1|0;while(y>v){x=x+1|0;while(x>u){r=r+1|0;if(r>i)break e;x=t;}y=k;}if(r!=c)break d;if(y!=d)break d;if(x==e)continue;else break d;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;case 32:$z=AQY(b,r,y,o);if(C()){break _;}o=$z;if(!o){o=x+1|0;$p=33;continue _;}d:{e:while(true){y=y+1|0;while(y>v){x= x+1|0;while(x>u){r=r+1|0;if(r>i)break e;x=t;}y=k;}if(r!=c)break d;if(y!=d)break d;if(x==e)continue;else break d;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;case 33:$z=AQY(b,r,y,o);if(C()){break _;}o=$z;if(!o){q=m+(O(f,5)/4|0)|0;if(q>15)q=15;o=a.b;z=3;$p=34;continue _;}f:{b:while(true){y=y+1|0;while(y>v){x=x+1|0;while(x>u){r=r+1|0;if(r>i)break b;x=t;}y=k;}if(r!=c)break f;if(y!=d)break f;if(x==e)continue;else break f;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;case 34:AQO(b,r, y,x,o,q,z);if(C()){break _;}a:{d:while(true){y=y+1|0;while(y>v){x=x+1|0;while(x>u){r=r+1|0;if(r>i)break d;x=t;}y=k;}if(r!=c)break a;if(y!=d)break a;if(x==e)continue;else break a;}return;}z=100;if(y>s)z=z+((y-s|0)*100|0)|0;$p=28;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function Cu$(a){return 0;} function BsC(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=a.a4q.data;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}j=$z;k=i[j];l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=17;n=H(N(l,m));j=f-1|0;if(!(f&j))o=H(Bl(I(F(f),F(n)),31));else while(true){o=n%f|0;if(((n-o|0)+j|0)>=0)break;l=M(L(I(g.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;n=H(N(l,m));}if(o>=k)return;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}j=$z;S();j=j!=A.Og.b?0:1;f=h+10|0;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;k=H(N(l,m));o=f-1|0;if(!(f&o))n=H(Bl(I(F(f),F(k)),31));else while(true){n=k%f|0;if(((k-n|0)+o|0)>=0)break;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;k=H(N(l,m));}if(n<5){$p=4;continue _;}f=0;h=0;o=3;$p=3;case 3:AQO(b,c,d,e,f,h,o);if(C()){break _;}if(!j)return;g=A.Og;f =1;$p=5;continue _;case 4:$z=AQY(b,c,d,e);if(C()){break _;}f=$z;if(f){f=0;h=0;o=3;$p=3;continue _;}l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;n=H(N(l,m));while(true){k=n%5|0;if(((n-k|0)+4|0)>=0)break;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;n=H(N(l,m));}o=h+(k/4|0)|0;if(o>15)o=15;h=a.b;f=3;$p=6;continue _;case 5:g.zr(b,c,d,e,f);if(C()){break _;}return;case 6:AQO(b,c,d,e,h,o,f);if(C()){break _;}if(!j)return;g=A.Og;f=1;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d, e,f,g,h,i,j,k,l,m,n,o,$p);} function Blr(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c+1|0;g=a.qn.data;$p=1;case 1:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(g[f]<=0?0:1)return 1;f=c-1|0;g=a.qn.data;$p=2;case 2:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(g[f]<=0?0:1)return 1;f=d-1|0;g=a.qn.data;$p=3;case 3:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(g[f]<=0?0:1)return 1;f=d+1|0;g=a.qn.data;$p=4;case 4:$z=Bm6(b,c,f,e);if(C()){break _;}f =$z;if(g[f]<=0?0:1)return 1;f=e-1|0;g=a.qn.data;$p=5;case 5:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(g[f]<=0?0:1)return 1;e=e+1|0;g=a.qn.data;$p=6;case 6:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;return g[c]<=0?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function ATv(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(!(g?0:1))return 0;g=c+1|0;h=a.qn.data;$p=2;case 2:$z=Bm6(b,g,d,e);if(C()){break _;}g=$z;g=h[g];if(g>f)f=g;g=c-1|0;h=a.qn.data;$p=3;case 3:$z=Bm6(b,g,d,e);if(C()){break _;}g=$z;g=h[g];if(g>f)f=g;g=d-1|0;h=a.qn.data;$p=4;case 4:$z=Bm6(b,c,g,e);if(C()){break _;}g=$z;g=h[g];if(g >f)f=g;g=d+1|0;h=a.qn.data;$p=5;case 5:$z=Bm6(b,c,g,e);if(C()){break _;}g=$z;g=h[g];if(g>f)f=g;g=e-1|0;h=a.qn.data;$p=6;case 6:$z=Bm6(b,c,d,g);if(C()){break _;}g=$z;g=h[g];if(g>f)f=g;e=e+1|0;h=a.qn.data;$p=7;case 7:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;c=h[c];if(c>f)f=c;return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BX8(a){return 0;} function A1r(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.qn.data;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;return f[c]<=0?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BB2(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;S();g=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}h=$z;i=g[h];$p=2;case 2:$z=AZS(b,c,f,e);if(C()){break _;}f=$z;if(Er(b,i,f))return 1;$p=3;case 3:$z=Blr(a,b,c,d,e);if(C()){break _;}c=$z;return c?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AVs(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;S();h=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,g,e);if(C()){break _;}f=$z;i=h[f];$p=2;case 2:$z=AZS(b,c,g,e);if(C()){break _;}f=$z;if(Er(b,i,f))return;$p=3;case 3:$z=Blr(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;f=0;g=0;j=3;$p=4;case 4:AQO(b,c,d,e,f,g,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c, d,e,f,g,h,i,j,$p);} function AWD(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.bZ.eu<=0){f=d-1|0;$p=3;continue _;}g=d-1|0;S();h=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,g,e);if(C()){break _;}f=$z;i=h[f];$p=2;case 2:$z=AZS(b,c,g,e);if(C()){break _;}f=$z;if(!Er(b,i,f)){$p=4;continue _;}j=a.b;i=b.bR;k=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a =k;l=H(N(k,17));while(true){m=l%10|0;if(((l-m|0)+9|0)>=0)break;k=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=k;l=H(N(k,17));}f=30+m|0;g=0;$p=7;continue _;case 3:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;S();if(f==A.IV.b){i=A.OP;$p=5;continue _;}g=d-1|0;S();h=A.Nw.data;$p=1;continue _;case 4:$z=Blr(a,b,c,d,e);if(C()){break _;}f=$z;if(!f){f=0;g=0;j=3;$p=6;continue _;}j=a.b;i=b.bR;k=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=k;l=H(N(k,17));while(true){m=l%10|0;if(((l-m|0)+9|0)>=0)break;k =M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=k;l=H(N(k,17));}f=30+m|0;g=0;$p=7;continue _;case 5:$z=BqX(i,b,c,d,e);if(C()){break _;}f=$z;if(f)return;g=d-1|0;S();h=A.Nw.data;$p=1;continue _;case 6:AQO(b,c,d,e,f,g,j);if(C()){break _;}return;case 7:Bqw(b,c,d,e,j,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var ATs=Ba(E8); A.DU=function(a){var b=new ATs();Cmf(b,a);return b;}; function Cmf(a,b){BJ();Cz(a,b,A.PJ);a.kP=1;} function Bjp(a,b){var c;b=new Z7;Et();b.fa=(-1);c=new ABo;RH(c);c.yK=b;b.z9=c;return b;} function B8R(a,b,c,d){return 0;} function BVR(a,b){return 0;} function Bp4(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BHC(a,b,c,d,e,f,g,h);if(C()){break _;}i=b.bR;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;k=H(N(j,17));while(true){l=k%15|0;if(((k-l|0)+14|0)>=0)break;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;k=H(N(j, 17));}k=15+l|0;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;f=H(N(j,17));while(true){h=f%15|0;if(((f-h|0)+14|0)>=0)break;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;f=H(N(j,17));}k=k+h|0;if(!b.H){m=c+0.5;n=d+0.5;o=e+0.5;if(k>0){c=Iw(k);k=k-c|0;i=IP(b,m,n,o,c);$p=2;continue _;}}return;case 2:Baa(b,i);if(C()){break _;}if(k<=0)return;c=Iw(k);k=k-c|0;i=IP(b,m,n,o,c);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function B2q(a){return 0;} function HZ(){var a=this;Bw.call(a);a.rg=null;a.bqI=0;a.a5q=0;a.Ue=0;} A.TI=null;function NH(a,b,c){var d=new HZ();Bna(d,a,b,c);return d;} function Bna(a,b,c,d){var e,f;Cz(a,b,c.bW);a.a5q=0;a.Ue=0;a.rg=c;a.bqI=d;e=c.lV;a.lV=e;f=a.iV;e=e*5.0;if(f0){S();if(A.Nw.data[b] instanceof HZ){b=1;break a;}}b=0;}return b;} function A3_(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(g>0){S();if(A.Nw.data[g] instanceof HZ){g=1;break a;}}g=0;}if(!g)return 0;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return c!=f?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BGT(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=f&3;h=0.5;i=1.0;j=f&4;if(j){h=0.0;i=0.5;}k=0.0;l=1.0;m=0.0;n=0.5;o=1;if(!g){k=0.5;n=1.0;p=c+1|0;$p=2;continue _;}if(g==1){l=0.5;n=1.0;p=c-1|0;$p=4;continue _;}if(g==2){m =0.5;n=1.0;p=e+1|0;$p=6;continue _;}if(g!=3){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;}p=e-1|0;$p=8;continue _;case 2:$z=Bm6(b,p,d,e);if(C()){break _;}q=$z;$p=3;case 3:a:{$z=AZS(b,p,d,e);if(C()){break _;}r=$z;if(q>0){S();if(A.Nw.data[q] instanceof HZ){p=1;break a;}}p=0;}if(p&&j==(r&4)){j=r&3;if(j==3){p=e+1|0;$p=11;continue _;}if(j==2){e=e-1|0;$p=15;continue _;}}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 4:$z=Bm6(b,p,d,e);if(C()){break _;}q=$z;$p=5;case 5:a:{$z=AZS(b,p,d,e);if(C()){break _;}r =$z;if(q>0){S();if(A.Nw.data[q] instanceof HZ){p=1;break a;}}p=0;}if(p&&j==(r&4)){j=r&3;if(j==3){q=e+1|0;$p=14;continue _;}if(j==2){e=e-1|0;$p=17;continue _;}}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 6:$z=Bm6(b,c,d,p);if(C()){break _;}q=$z;$p=7;case 7:$z=AZS(b,c,d,p);if(C()){break _;}p=$z;if(XD(q)&&j==(p&4)){j=p&3;if(j==1){p=c+1|0;$p=10;continue _;}if(!j){c=c-1|0;$p=13;continue _;}}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 8:$z=Bm6(b,c,d,p);if(C()){break _;}q=$z;$p=9;case 9:$z=AZS(b, c,d,p);if(C()){break _;}p=$z;if(XD(q)&&j==(p&4)){j=p&3;if(j==1){p=c+1|0;$p=12;continue _;}if(!j){c=c-1|0;$p=16;continue _;}}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 10:$z=A3_(a,b,p,d,e,f);if(C()){break _;}p=$z;if(!p){l=0.5;o=0;}else if(!j){c=c-1|0;$p=13;continue _;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 11:a:{$z=Bm6(b,c,d,p);if(C()){break _;}q=$z;if(q>0){S();if(A.Nw.data[q] instanceof HZ){q=1;break a;}}q=0;}if(q){$p=18;continue _;}if(!0){n=0.5;o=0;}else if(j==2){e=e-1|0;$p=15;continue _;}a.bN =k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 12:$z=A3_(a,b,p,d,e,f);if(C()){break _;}p=$z;if(!p){l=0.5;o=0;}else if(!j){c=c-1|0;$p=16;continue _;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 13:$z=A3_(a,b,c,d,e,f);if(C()){break _;}c=$z;if(!c){k=0.5;o=0;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 14:a:{$z=Bm6(b,c,d,q);if(C()){break _;}p=$z;if(p>0){S();if(A.Nw.data[p] instanceof HZ){p=1;break a;}}p=0;}if(p){$p=19;continue _;}if(!0){n=0.5;o=0;}else if(j==2){e=e-1|0;$p=17;continue _;}a.bN =k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 15:a:{$z=Bm6(b,c,d,e);if(C()){break _;}p=$z;if(p>0){S();if(A.Nw.data[p] instanceof HZ){p=1;break a;}}p=0;}if(!p){if(!0){m=0.5;o=0;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;}$p=20;continue _;case 16:$z=A3_(a,b,c,d,e,f);if(C()){break _;}c=$z;if(!c){k=0.5;o=0;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 17:a:{$z=Bm6(b,c,d,e);if(C()){break _;}p=$z;if(p>0){S();if(A.Nw.data[p] instanceof HZ){p=1;break a;}}p=0;}if(!p){if(!0){m=0.5;o=0;}a.bN= k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;}$p=21;continue _;case 18:$z=AZS(b,c,d,p);if(C()){break _;}p=$z;if(!(p!=f?0:1)){n=0.5;o=0;}else if(j==2){e=e-1|0;$p=15;continue _;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 19:$z=AZS(b,c,d,q);if(C()){break _;}p=$z;if(!(p!=f?0:1)){n=0.5;o=0;}else if(j==2){e=e-1|0;$p=17;continue _;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 20:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;if(!(c!=f?0:1)){m=0.5;o=0;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;case 21:$z =AZS(b,c,d,e);if(C()){break _;}c=$z;if(!(c!=f?0:1)){m=0.5;o=0;}a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;return o;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function A3T(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=f&3;h=0.5;i=1.0;j=f&4;if(j){h=0.0;i=0.5;}k=0.0;l=0.5;m=0.5;n=1.0;o=0;if(!g){p=c-1|0;$p=2;continue _;}if(g==1){p=c+1|0;$p=4;continue _;}if(g==2){p=e-1|0;$p=6;continue _;}if (g!=3){if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;}p=e+1|0;$p=8;continue _;case 2:$z=Bm6(b,p,d,e);if(C()){break _;}q=$z;$p=3;case 3:a:{$z=AZS(b,p,d,e);if(C()){break _;}r=$z;if(q>0){S();if(A.Nw.data[q] instanceof HZ){p=1;break a;}}p=0;}if(p&&j==(r&4)){j=r&3;if(j==3){p=e-1|0;$p=11;continue _;}if(j==2){e=e+1|0;$p=15;continue _;}}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 4:$z=Bm6(b,p,d,e);if(C()){break _;}q=$z;$p=5;case 5:a:{$z=AZS(b,p,d,e);if(C()){break _;}r=$z;if(q>0){S();if (A.Nw.data[q] instanceof HZ){p=1;break a;}}p=0;}if(p&&j==(r&4)){k=0.5;l=1.0;j=r&3;if(j==3){q=e-1|0;$p=14;continue _;}if(j==2){e=e+1|0;$p=17;continue _;}}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 6:$z=Bm6(b,c,d,p);if(C()){break _;}q=$z;$p=7;case 7:$z=AZS(b,c,d,p);if(C()){break _;}p=$z;if(XD(q)&&j==(p&4)){m=0.0;n=0.5;j=p&3;if(j==1){p=c-1|0;$p=10;continue _;}if(!j){c=c+1|0;$p=13;continue _;}}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 8:$z=Bm6(b,c,d,p);if(C()){break _;}q =$z;$p=9;case 9:$z=AZS(b,c,d,p);if(C()){break _;}p=$z;if(XD(q)&&j==(p&4)){j=p&3;if(j==1){p=c-1|0;$p=12;continue _;}if(!j){c=c+1|0;$p=16;continue _;}}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 10:$z=A3_(a,b,p,d,e,f);if(C()){break _;}p=$z;if(!p)o=1;else if(!j){c=c+1|0;$p=13;continue _;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 11:a:{$z=Bm6(b,c,d,p);if(C()){break _;}q=$z;if(q>0){S();if(A.Nw.data[q] instanceof HZ){q=1;break a;}}q=0;}if(q){$p=18;continue _;}if(!0){m=0.0;n =0.5;o=1;}else if(j==2){e=e+1|0;$p=15;continue _;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 12:$z=A3_(a,b,p,d,e,f);if(C()){break _;}p=$z;if(!p)o=1;else if(!j){c=c+1|0;$p=16;continue _;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 13:$z=A3_(a,b,c,d,e,f);if(C()){break _;}c=$z;if(!c){k=0.5;l=1.0;o=1;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 14:a:{$z=Bm6(b,c,d,q);if(C()){break _;}p=$z;if(p>0){S();if(A.Nw.data[p] instanceof HZ){p=1;break a;}}p=0;}if(p) {$p=19;continue _;}if(!0){m=0.0;n=0.5;o=1;}else if(j==2){e=e+1|0;$p=17;continue _;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 15:a:{$z=Bm6(b,c,d,e);if(C()){break _;}p=$z;if(p>0){S();if(A.Nw.data[p] instanceof HZ){p=1;break a;}}p=0;}if(!p){if(!0){m=0.5;n=1.0;o=1;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;}$p=20;continue _;case 16:$z=A3_(a,b,c,d,e,f);if(C()){break _;}c=$z;if(!c){k=0.5;l=1.0;o=1;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 17:a:{$z=Bm6(b,c, d,e);if(C()){break _;}p=$z;if(p>0){S();if(A.Nw.data[p] instanceof HZ){p=1;break a;}}p=0;}if(!p){if(!0){m=0.5;n=1.0;o=1;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;}$p=21;continue _;case 18:$z=AZS(b,c,d,p);if(C()){break _;}p=$z;if(!(p!=f?0:1)){m=0.0;n=0.5;o=1;}else if(j==2){e=e+1|0;$p=15;continue _;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 19:$z=AZS(b,c,d,q);if(C()){break _;}p=$z;if(!(p!=f?0:1)){m=0.0;n=0.5;o=1;}else if(j==2){e=e+1|0;$p=17;continue _;}if(o){a.bN=k;a.bL=h;a.bM =m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 20:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;if(!(c!=f?0:1)){m=0.5;n=1.0;o=1;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;case 21:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;if(!(c!=f?0:1)){m=0.5;n=1.0;o=1;}if(o){a.bN=k;a.bL=h;a.bM=m;a.bI=l;a.bJ=i;a.bK=n;}return o;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BCw(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;if(!(i&4)){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5;a.bK=1.0;}else{a.bN=0.0;a.bL=0.5;a.bM=0.0;a.bI=1.0;a.bJ =1.0;a.bK=1.0;}$p=2;case 2:$z=HQ(a,b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&ES(f,h)){Bo(g,g.c+1|0);j=g.p.data;k=g.c;g.c=k+1|0;j[k]=h;g.j=g.j+1|0;}$p=3;case 3:$z=BGT(a,b,c,d,e);if(C()){break _;}l=$z;m=A.Jc;n=c;o=n+a.bN;p=d;q=p+a.bL;r=e;s=r+a.bM;t=n+a.bI;u=p+a.bJ;v=r+a.bK;i=m.bp;w=m.dl;k=w.c;x=X(i,k);if(x>=0){h=new CR;h.bn=o;h.bf=q;h.bo=s;h.br=t;h.bl=u;h.bs=v;Bo(w,k+1|0);j=w.p.data;k=w.c;w.c=k+1|0;j[k]=h;w.j=w.j+1|0;}else if(i>=0&&x<0){h=w.p.data[i];h.bn=o;h.bf=q;h.bo=s;h.br=t;h.bl=u;h.bs=v;}else{b=new Bb;Dm(b);J(b);}m.bp =m.bp+1|0;if(ES(f,h)){Bo(g,g.c+1|0);j=g.p.data;k=g.c;g.c=k+1|0;j[k]=h;g.j=g.j+1|0;}if(!l){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;return;}$p=4;case 4:$z=A3T(a,b,c,d,e);if(C()){break _;}c=$z;if(c){b=A.Jc;q=n+a.bN;s=p+a.bL;t=r+a.bM;u=n+a.bI;p=p+a.bJ;r=r+a.bK;c=b.bp;m=b.dl;d=m.c;e=X(c,d);if(e>=0){h=new CR;h.bn=q;h.bf=s;h.bo=t;h.br=u;h.bl=p;h.bs=r;Bo(m,d+1|0);j=m.p.data;d=m.c;m.c=d+1|0;j[d]=h;m.j=m.j+1|0;}else if(c>=0&&e<0){h=m.p.data[c];h.bn=q;h.bf=s;h.bo=t;h.br=u;h.bl=p;h.bs=r;}else{b=new Bb;Dm(b);J(b);}b.bp =b.bp+1|0;if(ES(f,h)){Bo(g,g.c+1|0);j=g.p.data;d=g.c;g.c=d+1|0;j[d]=h;g.j=g.j+1|0;}}a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function Bla(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.rg;$p=1;case 1:g.wx(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AXT(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.rg;$p=1;case 1:g.zr(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function B66(a,b){return a.rg.Hk(b);} function A09(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.rg;$p=1;case 1:h.Vz(b,c,d,e,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BRh(a){return a.rg.Tw();} function BRM(a,b,c){return a.rg.Gz(b,c);} function A9E(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.rg;$p=1;case 1:$z=f.k0(b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AWZ(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.rg;$p=1;case 1:f.jR(b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BG7(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.rg;$p=1;case 1:h.kV(b,c,d,e,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BGk(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.rg;$p=1;case 1:g.SU(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function ASt(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.rg;$p=1;case 1:g.gp(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bc_(a,b,c,d,e,f,g,h,i,j){var k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=a.rg;g=0;h=0.0;i=0.0;j=0.0;$p=1;case 1:$z=k.iH(b,c,d,e,f,g,h,i,j);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BmJ(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.rg;$p=1;case 1:g.R3(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bp9(a,b,c,d,e,f,g){var h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h0.5)))j=j|4;return j;} function A89(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=W(ACh,8);$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;j=i&3;k=(i&4)!=4?0:1;l=A.TI;i=!k?0:4;m=h.data;l=l.data[j+i|0];a.a5q=1;n=0;if(n>=8){h =l.data;o=h.length;p=0;while(pr){q=u;r=x;}}t=t+1|0;}return q;}h=l.data;a.Ue=n;p=h.length;y=0;while(y=8){h=l.data;o=h.length;p=0;while(pr){q=u;r=x;}}t=t+1|0;}return q;}h=l.data;a.Ue=n;p=h.length;y=0;while(y=s)break c;h=t[r];B(625).q=(31*B(625).q|0)+h|0;r=r+1|0;}}}s=B(625).q;t=f.d.data;u=t[s&(t.length-1|0)];while(u!==null){if(u.t==s){f=u.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}u =u.i;}}f=u===null?null:u.x;}s=De(f,B(626));}}if(!s)return;$p=12;continue _;}if(s){s=3;$p=9;continue _;}s=3;$p=10;continue _;}if(i){s=3;$p=5;continue _;}s=3;$p=6;continue _;case 5:Bkp(b,c,d,j,p,s);if(C()){break _;}s=3;$p=8;continue _;case 6:Bkp(b,c,d,h,p,s);if(C()){break _;}s=3;$p=8;continue _;case 7:Bkp(b,c,d,e,p,s);if(C()){break _;}f=g.be;if(f===null)s=0;else{f=f.m;h=BE(B(625));t=f.d.data;f=t[h&(t.length-1|0)];while(f!==null){if(f.t==h){u=f.h;if(B(625)!==u&&!Bc(B(625),u)?0:1)break;}f=f.i;}if(!(f===null?0:1))s =0;else{v=g.be;f=v.m;r=BE(B(625));t=f.d.data;u=t[r&(t.length-1|0)];while(u!==null){if(u.t==r){f=u.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}u=u.i;}if(!(u===null?0:1)){f=new BZ;Je(f,B(625));f.m=Fm();}else{f=v.m;if(B(625)===null){u=f.d.data[0];while(u!==null&&u.h!==null){u=u.i;}}else{d:{if(!B(625).q){t=B(625).o.data;s=t.length;r=0;while(true){if(r>=s)break d;h=t[r];B(625).q=(31*B(625).q|0)+h|0;r=r+1|0;}}}s=B(625).q;t=f.d.data;u=t[s&(t.length-1|0)];while(u!==null){if(u.t==s){f=u.h;if(B(625)!==f&&!Bc(B(625),f)? 0:1)break;}u=u.i;}}f=u===null?null:u.x;}s=De(f,B(626));}}if(!s)return;$p=12;continue _;case 8:Bkp(b,c,d,e,p,s);if(C()){break _;}e:{r=a.b;s=X(m,r);if(!(s&&o!=r)){if(p==2)break e;if(p==3)break e;}f=g.be;if(f===null)s=0;else{f=f.m;h=BE(B(625));t=f.d.data;f=t[h&(t.length-1|0)];while(f!==null){if(f.t==h){u=f.h;if(B(625)!==u&&!Bc(B(625),u)?0:1)break;}f=f.i;}if(!(f===null?0:1))s=0;else{v=g.be;f=v.m;r=BE(B(625));t=f.d.data;u=t[r&(t.length-1|0)];while(u!==null){if(u.t==r){f=u.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}u =u.i;}if(!(u===null?0:1)){f=new BZ;Je(f,B(625));f.m=Fm();}else{f=v.m;if(B(625)===null){u=f.d.data[0];while(u!==null&&u.h!==null){u=u.i;}}else{f:{if(!B(625).q){t=B(625).o.data;s=t.length;r=0;while(true){if(r>=s)break f;h=t[r];B(625).q=(31*B(625).q|0)+h|0;r=r+1|0;}}}s=B(625).q;t=f.d.data;u=t[s&(t.length-1|0)];while(u!==null){if(u.t==s){f=u.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}u=u.i;}}f=u===null?null:u.x;}s=De(f,B(626));}}if(!s)return;$p=12;continue _;}if(s){s=3;$p=9;continue _;}s=3;$p=10;continue _;case 9:Bkp(b, n,d,e,p,s);if(C()){break _;}s=3;$p=11;continue _;case 10:Bkp(b,l,d,e,p,s);if(C()){break _;}s=3;$p=11;case 11:Bkp(b,c,d,e,p,s);if(C()){break _;}f=g.be;if(f===null)s=0;else{f=f.m;h=BE(B(625));t=f.d.data;f=t[h&(t.length-1|0)];while(f!==null){if(f.t==h){u=f.h;if(B(625)!==u&&!Bc(B(625),u)?0:1)break;}f=f.i;}if(!(f===null?0:1))s=0;else{v=g.be;f=v.m;r=BE(B(625));t=f.d.data;u=t[r&(t.length-1|0)];while(u!==null){if(u.t==r){f=u.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}u=u.i;}if(!(u===null?0:1)){f=new BZ;Je(f,B(625));f.m =Fm();}else{f=v.m;if(B(625)===null){u=f.d.data[0];while(u!==null&&u.h!==null){u=u.i;}}else{d:{if(!B(625).q){t=B(625).o.data;s=t.length;r=0;while(true){if(r>=s)break d;h=t[r];B(625).q=(31*B(625).q|0)+h|0;r=r+1|0;}}}s=B(625).q;t=f.d.data;u=t[s&(t.length-1|0)];while(u!==null){if(u.t==s){f=u.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}u=u.i;}}f=u===null?null:u.x;}s=De(f,B(626));}}if(!s)return;$p=12;case 12:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;BmK(b,Kp(g));return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n, o,p,q,r,s,t,u,v,$p);} function BiD(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;f=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,f);if(C()){break _;}g=$z;h=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,h);if(C()){break _;}i=$z;j=c-1|0;$p=3;case 3:$z=Bm6(b,j,d,e);if(C()){break _;}k=$z;l=c+1|0;$p=4;case 4:$z=Bm6(b,l,d,e);if(C()){break _;}m =$z;n=a.b;o=X(g,n);if(o&&i!=n){o=X(k,n);if(o&&m!=n){n=3;S();p=A.Nx.data;if(p[g]&&!p[i])n=3;if(p[i]&&!p[g])n=2;if(p[k]&&!p[m])n=5;if(p[m]&&!p[k])n=4;q=3;$p=13;continue _;}q=o?l:j;$p=7;continue _;}q=o?h:f;$p=5;case 5:$z=Bm6(b,j,d,q);if(C()){break _;}o=$z;q=g!=a.b?h:f;$p=6;case 6:$z=Bm6(b,l,d,q);if(C()){break _;}j=$z;n=5;if(g!=a.b){$p=8;continue _;}$p=9;continue _;case 7:$z=Bm6(b,q,d,f);if(C()){break _;}o=$z;q=k!=a.b?l:j;$p=10;continue _;case 8:$z=AZS(b,c,d,h);if(C()){break _;}q=$z;if(q==4)n=4;S();p=A.Nx.data;if (!(!p[k]&&!p[o])&&!p[m]&&!p[j])n=5;if(!(!p[m]&&!p[j])&&!p[k]&&!p[o])n=4;q=3;$p=13;continue _;case 9:$z=AZS(b,c,d,f);if(C()){break _;}q=$z;if(q==4)n=4;S();p=A.Nx.data;if(!(!p[k]&&!p[o])&&!p[m]&&!p[j])n=5;if(!(!p[m]&&!p[j])&&!p[k]&&!p[o])n=4;q=3;$p=13;continue _;case 10:$z=Bm6(b,q,d,h);if(C()){break _;}f=$z;n=3;if(k!=a.b){$p=11;continue _;}$p=12;continue _;case 11:$z=AZS(b,l,d,e);if(C()){break _;}q=$z;if(q==2)n=2;S();p=A.Nx.data;if(!(!p[g]&&!p[o])&&!p[i]&&!p[f])n=3;if(!(!p[i]&&!p[f])&&!p[g]&&!p[o])n=2;q=3;$p= 13;continue _;case 12:$z=AZS(b,j,d,e);if(C()){break _;}q=$z;if(q==2)n=2;S();p=A.Nx.data;if(!(!p[g]&&!p[o])&&!p[i]&&!p[f])n=3;if(!(!p[i]&&!p[f])&&!p[g]&&!p[o])n=2;q=3;$p=13;case 13:Bkp(b,c,d,e,n,q);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Byd(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=c-1|0;$p=1;case 1:$z=Bm6(b,g,d,e);if(C()){break _;}h=$z;if(h==a.b)f=1;h=c+1|0;$p=2;case 2:$z=Bm6(b,h,d,e);if(C()){break _;}i=$z;if(i==a.b)f=f+1|0;i=e-1|0;$p=3;case 3:$z=Bm6(b,c,d,i);if(C()){break _;}j=$z;if(j==a.b)f=f+1|0;k=e+1|0;$p=4;case 4:$z=Bm6(b,c,d,k);if(C()){break _;}l=$z;if (l==a.b)f=f+1|0;if(f>1)return 0;$p=5;case 5:$z=BwH(a,b,g,d,e);if(C()){break _;}j=$z;if(j)return 0;$p=6;case 6:$z=BwH(a,b,h,d,e);if(C()){break _;}e=$z;if(e)return 0;$p=7;case 7:$z=BwH(a,b,c,d,i);if(C()){break _;}e=$z;if(e)return 0;$p=8;case 8:$z=BwH(a,b,c,d,k);if(C()){break _;}c=$z;return c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BwH(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b)return 0;f=c-1|0;$p=2;case 2:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=c+1|0;$p=3;case 3:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b)return 1;f=e-1|0;$p=4;case 4:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(f==a.b)return 1;e=e+1|0;$p=5;case 5:$z=Bm6(b,c,d,e);if(C()){break _;}c =$z;return c!=a.b?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bba(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;g=b;if(g!==null){g.cE=null;g.fa=(-1);g.sh=0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function ASY(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p= 1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;h=h;if(h===null){$p=2;continue _;}i=0;j=27;k=24;l=17;m=c;n=138;o=d;p=e;while(i0){r=a.wm;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));while(true){bb=ba%21|0;if(((ba-bb|0)+20|0)>=0)break;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));}bc=bb+10|0;if(bc>g)bc=g;q.k=g-bc|0;bd=new Ff;be=new Bq;ba=q.A;bf=q.B;be.k=0;be.Y=null;be.A=ba;be.k=bc;be.B=bf;if(bf<0)be.B=0;HR(bd,b,x,y,z);bg=bd.F;bh=bg.N;Be();r=A.G$.data[n];if(r===null)bh=C3(bh);else{g=Ci(r.s);bi=bh.d.data;bh=bi[g&(bi.length -1|0)];while(bh!==null){if(bh.t==g){bj=bh.h;if(r!==bj&&!Ck(r,bj)?0:1)break;}bh=bh.i;}}r=bh===null?null:bh.x;if(!(be!==r.G?0:1)){r.G=be;r.bO=1;bg.bE=1;}FR(bd.F,10);bd.T=CC(a.wm)*0.05000000074505806;bd.Q=CC(a.wm)*0.05000000074505806+0.20000000298023224;bd.U=CC(a.wm)*0.05000000074505806;if(GN(q))(Gi(bd)).be=JO(q.be);$p=4;continue _;}}i=i+1|0;}$p=3;continue _;case 2:BrF(b,c,d,e);if(C()){break _;}return;case 3:BfF(b,c,d,e,f);if(C()){break _;}$p=2;continue _;case 4:Baa(b,bd);if(C()){break _;}a:while(true){g=q.k;if (g>0){r=a.wm;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));while(true){bb=ba%21|0;if(((ba-bb|0)+20|0)>=0)break;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;ba=H(N(s,l));}bc=bb+10|0;if(bc>g)bc=g;q.k=g-bc|0;bd=new Ff;be=new Bq;ba=q.A;bf=q.B;be.k=0;be.Y=null;be.A=ba;be.k=bc;be.B=bf;if(bf<0)be.B=0;HR(bd,b,x,y,z);bg=bd.F;bh=bg.N;Be();r=A.G$.data[n];if(r===null)bh=C3(bh);else{g=Ci(r.s);bi=bh.d.data;bh=bi[g&(bi.length-1|0)];while(bh!==null){if(bh.t==g){bj=bh.h;if (r!==bj&&!Ck(r,bj)?0:1)break;}bh=bh.i;}}r=bh===null?null:bh.x;if(!(be!==r.G?0:1)){r.G=be;r.bO=1;bg.bE=1;}FR(bd.F,10);bd.T=CC(a.wm)*0.05000000074505806;bd.Q=CC(a.wm)*0.05000000074505806+0.20000000298023224;bd.U=CC(a.wm)*0.05000000074505806;if(GN(q))(Gi(bd)).be=JO(q.be);continue _;}while(true){i=i+1|0;if(i>=j)break a;q=h.t9.data[i];if(q===null)continue;else break;}r=a.wm;s=M(L(I(r.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;t=H(N(s,k))/1.6777216E7*0.800000011920929+0.10000000149011612;u=M(L(I(s,D(3740067437, 5)), F(11)),D(4294967295, 65535));r.a=u;v=H(N(u,k))/1.6777216E7*0.800000011920929+0.10000000149011612;s=M(L(I(u,D(3740067437, 5)),F(11)),D(4294967295, 65535));r.a=s;w=H(N(s,k))/1.6777216E7*0.800000011920929+0.10000000149011612;x=m+t;y=o+v;z=p+w;}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,$p);} function A7l(a,b,c,d,e,f,g,h,i,j){var k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A44(a,b,c,d,e);if(C()){break _;}k=$z;if(k===null)return 1;$p=2;case 2:BsG(f,k);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A44(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;g=f;if(g===null)return null;h=d+1|0;$p=2;case 2:$z=Bkh(b,c,h,e);if(C()){break _;}i=$z;if(i)return null;$p=3;case 3:$z=ChU(b,c,d,e);if(C()){break _;}i=$z;if(i)return null;j=c-1|0;$p=4;case 4:$z= Bm6(b,j,d,e);if(C()){break _;}i=$z;if(i==a.b){$p=6;continue _;}k=c+1|0;$p=5;case 5:$z=Bm6(b,k,d,e);if(C()){break _;}i=$z;if(i==a.b){$p=8;continue _;}l=e-1|0;$p=7;continue _;case 6:$z=Bkh(b,j,h,e);if(C()){break _;}i=$z;if(i)return null;$p=9;continue _;case 7:$z=Bm6(b,c,d,l);if(C()){break _;}i=$z;if(i==a.b){$p=11;continue _;}m=e+1|0;$p=10;continue _;case 8:$z=Bkh(b,k,h,e);if(C()){break _;}i=$z;if(i)return null;$p=12;continue _;case 9:$z=ChU(b,j,d,e);if(C()){break _;}i=$z;if(i)return null;k=c+1|0;$p=5;continue _;case 10:$z =Bm6(b,c,d,m);if(C()){break _;}n=$z;if(n!=a.b){$p=13;continue _;}$p=14;continue _;case 11:$z=Bkh(b,c,h,l);if(C()){break _;}i=$z;if(i)return null;$p=15;continue _;case 12:$z=ChU(b,k,d,e);if(C()){break _;}i=$z;if(i)return null;l=e-1|0;$p=7;continue _;case 13:$z=Bm6(b,j,d,e);if(C()){break _;}i=$z;if(i==a.b){f=new Rz;o=B(1116);$p=16;continue _;}f=g;$p=18;continue _;case 14:$z=Bkh(b,c,h,m);if(C()){break _;}i=$z;if(i)return null;$p=17;continue _;case 15:$z=ChU(b,c,d,l);if(C()){break _;}i=$z;if(i)return null;m=e+1 |0;$p=10;continue _;case 16:$z=A_f(b,j,d,e);if(C()){break _;}p=$z;p=p;f.O4=o;if(p===null)p=g;f.lI=p;f.pI=g;$p=18;continue _;case 17:$z=ChU(b,c,d,m);if(C()){break _;}i=$z;if(i)return null;$p=13;continue _;case 18:$z=Bm6(b,k,d,e);if(C()){break _;}i=$z;if(i==a.b){g=new Rz;o=B(1116);$p=19;continue _;}g=f;$p=20;continue _;case 19:$z=A_f(b,k,d,e);if(C()){break _;}p=$z;p=p;g.O4=o;if(p===null)p=f;g.lI=f;g.pI=p;$p=20;case 20:$z=Bm6(b,c,d,l);if(C()){break _;}e=$z;if(e==a.b){f=new Rz;o=B(1116);$p=21;continue _;}f=g;$p =22;continue _;case 21:$z=A_f(b,c,d,l);if(C()){break _;}p=$z;p=p;f.O4=o;if(p===null)p=g;f.lI=p;f.pI=g;$p=22;case 22:$z=Bm6(b,c,d,m);if(C()){break _;}e=$z;if(e!=a.b){g=f;return g;}g=new Rz;o=B(1116);$p=23;case 23:$z=A_f(b,c,d,m);if(C()){break _;}b=$z;b=b;g.O4=o;if(b===null)b=f;g.lI=f;g.pI=b;return g;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bqq(a,b){var c;c=new SH;Et();c.fa=(-1);c.t9=W(Bq,36);c.sh=0;c.kd=(-1);return c;} function CcB(a){return a.oD!=1?0:1;} function BBf(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.oD!=1?0:1))return 0;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;g=b.lx;c=0;if(g>=c)c=g<=15?g:15;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AX3(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f!=1)c=0;else{if(a.oD!=1?0:1){$p=1;continue _;}c=0;}return c;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;d=b.lx;c=0;if(d>=c)c=d<=15?d:15;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function ChU(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:f=G(TD);g=A.Jc;h=c;i=d+1|0;j=e;k=c+1|0;l=d+2|0;m=e+1|0;c=g.bp;n=g.dl;e=n.c;d=X(c,e);if(d>=0){o=new CR;o.bn=h;o.bf=i;o.bo=j;o.br=k;o.bl=l;o.bs=m;Bo(n,e+1|0);p=n.p.data;d=n.c;n.c=d+1|0;p[d]=o;n.j=n.j+1|0;}else if(c>=0&&d<0){o=n.p.data[c];o.bn =h;o.bf=i;o.bo=j;o.br=k;o.bl=l;o.bs=m;}else{b=new Bb;b.f=1;b.e=1;J(b);}g.bp=g.bp+1|0;n=null;$p=1;case 1:$z=BsP(b,f,o,n);if(C()){break _;}b=$z;q=0;c=b.j;d=b.by();while(true){if(!(q>=d?0:1))return 0;if(cj)j=k;a.Gn=0;$p=4;case 4:$z=A9C(b,c,d,e);if(C()){break _;}l=$z;a.Gn=1;if(l>0&&l>(j-1|0))j=l;m=0;n=0;o=c-1|0;p=e-1|0;q=d+1|0;r=X(d,g);s=d-1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if(i==l)return;f=2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g=n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;case 5:Bkp(b,c,d,e,l,f);if(C()){break _;}b=a.rt;u=new F1;u.e1=c;u.fm=d;u.e2=e;Bg(b.ca,u,b);b=a.rt;u=new F1;u.e1=o;u.fm=d;u.e2=e;Bg(b.ca,u,b);b=a.rt;u =new F1;u.e1=c+1|0;u.fm=d;u.e2=e;Bg(b.ca,u,b);b=a.rt;u=new F1;u.e1=c;u.fm=s;u.e2=e;Bg(b.ca,u,b);b=a.rt;u=new F1;u.e1=c;u.fm=q;u.e2=e;Bg(b.ca,u,b);b=a.rt;u=new F1;u.e1=c;u.fm=d;u.e2=p;Bg(b.ca,u,b);b=a.rt;u=new F1;e=e+1|0;u.e1=c;u.fm=d;u.e2=e;Bg(b.ca,u,b);return;case 6:$z=Bm6(b,t,d,g);if(C()){break _;}v=$z;if(v==a.b){$p=7;continue _;}$p=8;continue _;case 7:$z=AZS(b,t,d,g);if(C()){break _;}v=$z;if(v>m)m=v;$p=8;case 8:$z=Bkh(b,t,d,g);if(C()){break _;}v=$z;if(!v){$p=9;continue _;}$p=10;continue _;case 9:$z=Bkh(b, t,d,g);if(C()){break _;}v=$z;if(!v&&!(!k&&g==h)&&r<=0){$p=11;continue _;}n=n+1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if(i==l)return;f=2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g=n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;case 10:$z=Bkh(b,c,q,e);if(C()){break _;}v=$z;if(v){$p=9;continue _;}if(!(!k&&g==h)&&r>=0){$p=12;continue _;}n=n+1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if(i==l)return;f=2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g =n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;case 11:$z=Bm6(b,t,s,g);if(C()){break _;}k=$z;if(k==a.b){$p=13;continue _;}n=n+1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if(i==l)return;f=2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g=n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;case 12:$z=Bm6(b,t,q,g);if(C()){break _;}k=$z;if(k==a.b){$p=14;continue _;}n=n+1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if(i==l)return;f =2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g=n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;case 13:$z=AZS(b,t,s,g);if(C()){break _;}g=$z;if(g>m)m=g;n=n+1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if(i==l)return;f=2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g=n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;case 14:$z=AZS(b,t,q,g);if(C()){break _;}g=$z;if(g>m)m=g;n=n+1|0;if(n>=4){g=m>j?m-1|0:j<=0?0:j+(-1)|0;if(l<=(g-1|0))l=g;if (i==l)return;f=2;$p=5;continue _;}t=!n?o:c;if(n==1)t=t+1|0;g=n==2?p:e;if(n==3)g=g+1|0;k=X(t,f);if(!k&&g==h){$p=8;continue _;}$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function Bn_(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;g=a.b;if(f!=g)return;$p=2;case 2:A3q(b,c,d,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:A3q(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:A3q(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:A3q(b,c,d,f,g);if(C()){break _;}f=e+1|0;g=a.b;$p=6;case 6:A3q(b,c,d,f,g);if(C()){break _;}f =d-1|0;g=a.b;$p=7;case 7:A3q(b,c,f,e,g);if(C()){break _;}d=d+1|0;f=a.b;$p=8;case 8:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AZ7(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:BCd(a,b,c,d,e,c,d,e);if(C()){break _;}f=a.rt.ca;g=W(K,f.bk);if(f.I===null){h=new BV;h.b$=f;C9(h);f.I=h;}i=g.data;f=f.I.bm();j=0;k=i.length;while(j0){h.bk=0;g=h.d.data;f=null;j =0;l=g.length;if(j>l){b=new BG;Dm(b);J(b);}while(j=0){n=d+1|0;j=a.b;$p=2;continue _;}if(j>=0&&l<0){h=i[j];l=h.e1;m=h.fm;o=h.e2;n=a.b;$p=12;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 2:A3q(b,c,n,e,j);if(C()){break _;}k=d-1|0;j=a.b;$p=3;case 3:A3q(b,c,k,e,j);if(C()){break _;}p=c-1|0;$p=4;case 4:Bn_(a,b,p,d,e);if(C()){break _;}j=c+1|0;$p=5;case 5:Bn_(a,b,j,d,e);if(C()){break _;}l=e-1|0;$p=6;case 6:Bn_(a,b,c,d,l);if(C()){break _;}m=e+1|0;$p=7;case 7:Bn_(a, b,c,d,m);if(C()){break _;}$p=8;case 8:$z=Bkh(b,p,d,e);if(C()){break _;}o=$z;if(!o){$p=9;continue _;}$p=10;continue _;case 9:Bn_(a,b,p,k,e);if(C()){break _;}$p=11;continue _;case 10:Bn_(a,b,p,n,e);if(C()){break _;}$p=11;case 11:$z=Bkh(b,j,d,e);if(C()){break _;}o=$z;if(!o){$p=13;continue _;}$p=14;continue _;case 12:A3q(b,l,m,o,n);if(C()){break _;}j=j+1|0;l=X(j,k);if(l>=0){n=d+1|0;j=a.b;$p=2;continue _;}if(j>=0&&l<0){h=i[j];l=h.e1;m=h.fm;o=h.e2;n=a.b;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 13:Bn_(a,b,j,k,e);if (C()){break _;}$p=15;continue _;case 14:Bn_(a,b,j,n,e);if(C()){break _;}$p=15;case 15:$z=Bkh(b,c,d,l);if(C()){break _;}e=$z;if(!e){$p=16;continue _;}$p=17;continue _;case 16:Bn_(a,b,c,k,l);if(C()){break _;}$p=18;continue _;case 17:Bn_(a,b,c,n,l);if(C()){break _;}$p=18;case 18:$z=Bkh(b,c,d,m);if(C()){break _;}d=$z;if(!d){$p=19;continue _;}$p=20;continue _;case 19:Bn_(a,b,c,k,m);if(C()){break _;}return;case 20:Bn_(a,b,c,n,m);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bh8(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;h=d+1|0;f=a.b;$p=1;case 1:A3q(b,c,h,e,f);if(C()){break _;}i=d-1|0;f=a.b;$p=2;case 2:A3q(b,c,i,e,f);if(C()){break _;}j=c+1|0;f=a.b;$p=3;case 3:A3q(b,j,d,e,f);if(C()){break _;}f =c-1|0;g=a.b;$p=4;case 4:A3q(b,f,d,e,g);if(C()){break _;}g=e+1|0;k=a.b;$p=5;case 5:A3q(b,c,d,g,k);if(C()){break _;}l=e-1|0;k=a.b;$p=6;case 6:A3q(b,c,d,l,k);if(C()){break _;}$p=7;case 7:BCd(a,b,c,d,e,c,d,e);if(C()){break _;}m=a.rt.ca;n=W(K,m.bk);if(m.I===null){o=new BV;o.b$=m;C9(o);m.I=o;}p=n.data;m=m.I.bm();k=0;q=p.length;while(k0){m.bk=0;n=m.d.data;o=null;k=0;r=n.length;if(k>r){b=new BG;Dm(b);J(b);}while(k=0) {$p=8;continue _;}if(r>=0&&k<0){o=p[r];k=o.e1;s=o.fm;t=o.e2;u=a.b;$p=16;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 8:Bn_(a,b,f,d,e);if(C()){break _;}$p=9;case 9:Bn_(a,b,j,d,e);if(C()){break _;}$p=10;case 10:Bn_(a,b,c,d,l);if(C()){break _;}$p=11;case 11:Bn_(a,b,c,d,g);if(C()){break _;}$p=12;case 12:$z=Bkh(b,f,d,e);if(C()){break _;}k=$z;if(!k){$p=13;continue _;}$p=14;continue _;case 13:Bn_(a,b,f,i,e);if(C()){break _;}$p=15;continue _;case 14:Bn_(a,b,f,h,e);if(C()){break _;}$p=15;case 15:$z=Bkh(b,j,d,e);if(C()) {break _;}f=$z;if(!f){$p=17;continue _;}$p=18;continue _;case 16:A3q(b,k,s,t,u);if(C()){break _;}r=r+1|0;k=X(r,q);if(k>=0){$p=8;continue _;}if(r>=0&&k<0){o=p[r];k=o.e1;s=o.fm;t=o.e2;u=a.b;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 17:Bn_(a,b,j,i,e);if(C()){break _;}$p=19;continue _;case 18:Bn_(a,b,j,h,e);if(C()){break _;}$p=19;case 19:$z=Bkh(b,c,d,l);if(C()){break _;}e=$z;if(!e){$p=20;continue _;}$p=21;continue _;case 20:Bn_(a,b,c,i,l);if(C()){break _;}$p=22;continue _;case 21:Bn_(a,b,c,h,l);if(C()){break _;}$p =22;case 22:$z=Bkh(b,c,d,g);if(C()){break _;}d=$z;if(!d){$p=23;continue _;}$p=24;continue _;case 23:Bn_(a,b,c,i,g);if(C()){break _;}return;case 24:Bn_(a,b,c,h,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function Bz4(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;g=d-1|0;S();h=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,g,e);if(C()){break _;}f=$z;i=h[f];$p=2;case 2:$z=AZS(b,c,g,e);if(C()){break _;}f=$z;if(!Er(b,i,f)){$p=3;continue _;}if(1){$p=6;continue _;}f=0;g=0;j=1.0;$p=4;continue _;case 3:$z=Bm6(b,c,g,e);if(C()){break _;}f=$z;if (f==A.OO.b?1:0){$p=6;continue _;}f=0;g=0;j=1.0;$p=4;case 4:BHC(a,b,c,d,e,f,j,g);if(C()){break _;}f=0;g=0;k=3;$p=5;case 5:AQO(b,c,d,e,f,g,k);if(C()){break _;}return;case 6:BCd(a,b,c,d,e,c,d,e);if(C()){break _;}i=a.rt.ca;h=W(K,i.bk);if(i.I===null){l=new BV;l.b$=i;C9(l);i.I=l;}h=h.data;l=i.I.bm();d=0;c=h.length;while(d0){i.bk=0;m=i.d.data;l=null;d=0;e=m.length;if(d>e){b=new BG;Dm(b);J(b);}while(d=0)return;if(d>= 0&&e<0){i=h[d];e=i.e1;f=i.fm;g=i.e2;k=a.b;$p=7;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 7:A3q(b,e,f,g,k);if(C()){break _;}d=d+1|0;e=X(d,c);if(e>=0)return;if(d>=0&&e<0){i=h[d];e=i.e1;f=i.fm;g=i.e2;k=a.b;continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function B4E(a,b,c,d){Bp();return A.Le.K;} function Bsh(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Gn)return 0;$p=1;case 1:$z=A42(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A42(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Gn)return 0;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;if(f==1)return g;h=c-1|0;i=1;$p=2;case 2:$z=BZi(b,h,d,e,i);if(C()){break _;}j=$z;if(!j){$p=3;continue _;}if(!1){$p=5;continue _;}k=1;l=c+1|0;i=3;$p=6;continue _;case 3:$z =Bm6(b,h,d,e);if(C()){break _;}j=$z;S();if(j==A.OR.b){$p=4;continue _;}if(!0){$p=5;continue _;}k=1;l=c+1|0;i=3;$p=6;continue _;case 4:$z=AZS(b,h,d,e);if(C()){break _;}j=$z;if(!(i!=(j&3)?0:1)){$p=5;continue _;}k=1;l=c+1|0;i=3;$p=6;continue _;case 5:$z=Bkh(b,h,d,e);if(C()){break _;}j=$z;if(!j){j=d-1|0;m=(-1);$p=7;continue _;}k=0;l=c+1|0;i=3;$p=6;case 6:$z=BZi(b,l,d,e,i);if(C()){break _;}j=$z;if(!j){$p=8;continue _;}if(!1){$p=12;continue _;}n=1;o=e-1|0;i=2;$p=13;continue _;case 7:$z=BZi(b,h,j,e,m);if(C()){break _;}i =$z;if(!i){$p=9;continue _;}k=1?1:0;l=c+1|0;i=3;$p=6;continue _;case 8:$z=Bm6(b,l,d,e);if(C()){break _;}j=$z;S();if(j==A.OR.b){$p=10;continue _;}if(!0){$p=12;continue _;}n=1;o=e-1|0;i=2;$p=13;continue _;case 9:$z=Bm6(b,h,j,e);if(C()){break _;}i=$z;S();if(i==A.OR.b){$p=11;continue _;}k=0?1:0;l=c+1|0;i=3;$p=6;continue _;case 10:$z=AZS(b,l,d,e);if(C()){break _;}j=$z;if(!(i!=(j&3)?0:1)){$p=12;continue _;}n=1;o=e-1|0;i=2;$p=13;continue _;case 11:$z=AZS(b,h,j,e);if(C()){break _;}j=$z;k=(m!=(j&3)?0:1)?1:0;l=c+1|0;i =3;$p=6;continue _;case 12:$z=Bkh(b,l,d,e);if(C()){break _;}j=$z;if(!j){i=d-1|0;p=(-1);$p=14;continue _;}n=0;o=e-1|0;i=2;$p=13;case 13:$z=BZi(b,c,d,o,i);if(C()){break _;}j=$z;if(!j){$p=15;continue _;}if(!1){$p=19;continue _;}q=1;j=e+1|0;m=0;$p=20;continue _;case 14:$z=BZi(b,l,i,e,p);if(C()){break _;}j=$z;if(!j){$p=16;continue _;}n=1?1:0;o=e-1|0;i=2;$p=13;continue _;case 15:$z=Bm6(b,c,d,o);if(C()){break _;}j=$z;S();if(j==A.OR.b){$p=17;continue _;}if(!0){$p=19;continue _;}q=1;j=e+1|0;m=0;$p=20;continue _;case 16:$z =Bm6(b,l,i,e);if(C()){break _;}j=$z;S();if(j==A.OR.b){$p=18;continue _;}n=0?1:0;o=e-1|0;i=2;$p=13;continue _;case 17:$z=AZS(b,c,d,o);if(C()){break _;}j=$z;if(!(i!=(j&3)?0:1)){$p=19;continue _;}q=1;j=e+1|0;m=0;$p=20;continue _;case 18:$z=AZS(b,l,i,e);if(C()){break _;}j=$z;n=(p!=(j&3)?0:1)?1:0;o=e-1|0;i=2;$p=13;continue _;case 19:$z=Bkh(b,c,d,o);if(C()){break _;}j=$z;if(!j){j=d-1|0;m=(-1);$p=21;continue _;}q=0;j=e+1|0;m=0;$p=20;case 20:$z=Ccv(b,c,d,j,m);if(C()){break _;}m=$z;if(!m){$p=22;continue _;}m=1;i=d+1 |0;$p=24;continue _;case 21:$z=BZi(b,c,j,o,m);if(C()){break _;}i=$z;if(!i){$p=23;continue _;}q=1?1:0;j=e+1|0;m=0;$p=20;continue _;case 22:$z=Bkh(b,c,d,j);if(C()){break _;}m=$z;if(!m){m=d-1|0;i=(-1);$p=25;continue _;}m=0;i=d+1|0;$p=24;continue _;case 23:$z=Bm6(b,c,j,o);if(C()){break _;}i=$z;S();if(i==A.OR.b){$p=26;continue _;}q=0?1:0;j=e+1|0;m=0;$p=20;continue _;case 24:$z=Bkh(b,c,i,e);if(C()){break _;}p=$z;if(p){if(!(!q&&!n&&!k&&!m&&f>=2&&f<=5)&&!(f==2&&q&&!k&&!n)&&!(f==3&&m&&!k&&!n)&&!(f==4&&k&&!q&&!m)&&!(f ==5&&n&&!q&&!m))g=0;return g;}$p=27;continue _;case 25:$z=Ccv(b,c,m,j,i);if(C()){break _;}m=$z;m=m?1:0;i=d+1|0;$p=24;continue _;case 26:$z=AZS(b,c,j,o);if(C()){break _;}j=$z;q=(m!=(j&3)?0:1)?1:0;j=e+1|0;m=0;$p=20;continue _;case 27:$z=Bkh(b,h,d,e);if(C()){break _;}p=$z;if(p){p=(-1);$p=28;continue _;}$p=29;continue _;case 28:$z=Ccv(b,h,i,e,p);if(C()){break _;}p=$z;if(p)k=1;$p=29;case 29:$z=Bkh(b,l,d,e);if(C()){break _;}p=$z;if(p){p=(-1);$p=30;continue _;}$p=31;continue _;case 30:$z=Ccv(b,l,i,e,p);if(C()){break _;}e =$z;if(e)n=1;$p=31;case 31:$z=Bkh(b,c,d,o);if(C()){break _;}e=$z;if(e){e=(-1);$p=32;continue _;}$p=33;continue _;case 32:$z=Ccv(b,c,i,o,e);if(C()){break _;}e=$z;if(e)q=1;$p=33;case 33:$z=Bkh(b,c,d,j);if(C()){break _;}d=$z;if(!d){if(!(!q&&!n&&!k&&!m&&f>=2&&f<=5)&&!(f==2&&q&&!k&&!n)&&!(f==3&&m&&!k&&!n)&&!(f==4&&k&&!q&&!m)&&!(f==5&&n&&!q&&!m))g=0;return g;}d=(-1);$p=34;case 34:$z=Ccv(b,c,i,j,d);if(C()){break _;}c=$z;if(c)m=1;if(!(!q&&!n&&!k&&!m&&f>=2&&f<=5)&&!(f==2&&q&&!k&&!n)&&!(f==3&&m&&!k&&!n)&&!(f==4&&k&&!q &&!m)&&!(f==5&&n&&!q&&!m))g=0;return g;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BNC(a){return a.Gn;} function BZi(b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;S();if(g==A.On.b)return 1;if(!g)return 0;if(!(g!=A.OR.b&&g!=A.M0.b?0:1))return A.Nw.data[g].je()&&f!=(-1)?1:0;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;c=h&3;return f!=c&&f!=A.RL.data[c]?0:1;default:Oe();}}HV().s(b,c,d,e,f,g,h,$p);} function Ccv(b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BZi(b,c,d,e,f);if(C()){break _;}g=$z;if(g)return 1;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;S();if(g!=A.OR.b)return 0;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;return f!=(h&3)?0:1;default:Oe();}}HV().s(b,c,d,e,f,g,h,$p);} var Bt8=Ba(Bw); A.Ed=function(a){var b=new Bt8();BSl(b,a);return b;}; function BSl(a,b){BJ();Cz(a,b,A.MO);a.dU=A.Nf;} function Bo7(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;a:{k=(f.gm%100|0)+1|0;f.gm=k;l=f.O;b=new JG;Bs();b.ba=Bk();b.V=0;b.rY=k;b.rI=1;b.q4=B(1117);b.q9=9;b.sa=1;if(b instanceof BA){m=b;n=l.L.bb;if(n!=2){if(n!=1)break a;if(m.X)break a;}b=new Yz;m=f.b7;l=f.l;$p=2;continue _;}}m=l.Z;$p=1;case 1:Bnv(m,b);if (C()){break _;}b=new Yz;m=f.b7;l=f.l;$p=2;case 2:Bu7(b,m,l,c,d,e);if(C()){break _;}f.ex=b;b.eI=f.gm;$p=3;case 3:b.HW(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var RE=Ba(Io); function CC6(a){var b=new RE();CnZ(b,a);return b;} function CnZ(a,b){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.fH=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.25;a.bK=1.0;a.dU=null;a.lV=0.0;if(a.iV<0.0)a.iV=0.0;a.jd=A.Nn;a.E2=0;} function ChZ(a,b){S();return b!=A.MH.b?0:1;} function AVf(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ATk(b,c,d,e);if(C()){break _;}g=$z;if(g<8){$p=3;continue _;}g=d-1|0;$p=2;case 2:$z=Bm6(b,c,g,e);if(C()){break _;}g=$z;S();if(!(!(g!=A.MH.b?0:1)?0:1)){$p=5;continue _;}h=d+1|0;g=1;$p=4;continue _;case 3:$z=A1G(b,c,d,e);if(C()){break _;}g=$z;if(g){g=d- 1|0;$p=2;continue _;}if(!0){$p=5;continue _;}h=d+1|0;g=1;$p=4;case 4:$z=Bd1(b,c,h,e,g);if(C()){break _;}g=$z;if(g<9)return;$p=8;continue _;case 5:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;i=1.0;$p=6;case 6:a.r6(b,c,d,e,g,i,h);if(C()){break _;}g=0;h=0;j=3;$p=7;case 7:AQO(b,c,d,e,g,h,j);if(C()){break _;}h=d+1|0;g=1;$p=4;continue _;case 8:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;if(h>=7)return;$p=9;case 9:$z=A8F(a,b,c,d,e);if(C()){break _;}i=$z;j=(25.0/i|0)+1|0;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =k;l=H(N(k,17));m=j-1|0;if(!(j&m))n=H(Bl(I(F(j),F(l)),31));else while(true){n=l%j|0;if(((l-n|0)+m|0)>=0)break;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=H(N(k,17));}if(n)return;g=h+1|0;h=2;$p=10;case 10:Bkp(b,c,d,e,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bbv(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=b.bR;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=f+(H(Bl(I(F(4),F(H(N(h,17)))),31))+2|0)|0;if(i>7)i=7;j=2;$p=2;case 2:Bkp(b,c,d,e,i,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A8F(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1.0;g=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,g);if(C()){break _;}h=$z;i=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,i);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=Bm6(b,k,d, e);if(C()){break _;}l=$z;m=c+1|0;$p=4;case 4:$z=Bm6(b,m,d,e);if(C()){break _;}n=$z;$p=5;case 5:$z=Bm6(b,k,d,g);if(C()){break _;}o=$z;$p=6;case 6:$z=Bm6(b,m,d,g);if(C()){break _;}p=$z;$p=7;case 7:$z=Bm6(b,m,d,i);if(C()){break _;}q=$z;$p=8;case 8:$z=Bm6(b,k,d,i);if(C()){break _;}r=$z;s=a.b;t=l!=s&&n!=s?0:1;u=h!=s&&j!=s?0:1;v=o!=s&&p!=s&&q!=s&&r!=s?0:1;d=d-1|0;while(k<=m){w=g;if(w<=i){$p=9;continue _;}k=k+1|0;}a:{if(!v){if(!t)break a;if(!u)break a;}f=f/2.0;}return f;case 9:$z=Bm6(b,k,d,w);if(C()){break _;}s=$z;x =0.0;S();if(s==A.MH.b){x=1.0;$p=10;continue _;}if(!(k==c&&w==e))x=x/4.0;f=f+x;w=w+1|0;while(true){if(w<=i){continue _;}k=k+1|0;if(k>m)break;w=g;}b:{if(!v){if(!t)break b;if(!u)break b;}f=f/2.0;}return f;case 10:$z=AZS(b,k,d,w);if(C()){break _;}s=$z;if(s>0)x=3.0;if(!(k==c&&w==e))x=x/4.0;f=f+x;w=w+1|0;while(true){if(w<=i){$p=9;continue _;}k=k+1|0;if(k>m)break;w=g;}c:{if(!v){if(!t)break c;if(!u)break c;}f=f/2.0;}return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function CqW(a){return 6;} function Ctd(a){Bp();return A.KI.K;} function B1g(a){Bp();return A.KJ.K;} function AUu(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=0;$p=1;case 1:a:{BHC(a,b,c,d,e,f,g,i);if(C()){break _;}if(!b.H&&f>=7){j=3+h|0;k=0;l=17;m=14;while(true){if(k>=j)break a;n=b.bR;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;i=H(N(o,l));while(true){p=i%15|0;if(((i-p|0)+m|0) >=0)break;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;i=H(N(o,l));}if(p<=f){n=new Bq;p=a.LH();n.k=0;n.Y=null;n.A=p;n.k=1;n.B=0;$p=2;continue _;}k=k+1|0;}}}return;case 2:AXX(a,b,c,d,e,n);if(C()){break _;}while(true){k=k+1|0;if(k>=j)break;n=b.bR;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;i=H(N(o,l));while(true){p=i%15|0;if(((i-p|0)+m|0)>=0)break;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;i=H(N(o,l));}if(p>f)continue;else{n=new Bq;p=a.LH();n.k=0;n.Y =null;n.A=p;n.k=1;n.B=0;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BQb(a,b,c,d){return b!=7?a.LH():a.a4v();} function B6T(a,b){return 1;} var Bd5=Ba(Bw); A.Y=function(a){var b=new Bd5();Coi(b,a);return b;}; function Coi(a,b){BJ();Cz(a,b,A.R_);a.fH=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.9375;a.bK=1.0;A.Ny.data[a.b]=255;} function AUT(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;f=A.Jc;g=c+0|0;h=d+0|0;i=e+0|0;j=c+1|0;k=d+1|0;l=e+1|0;c=f.bp;b=f.dl;e=b.c;d=X(c,e);if(d>=0){m=new CR;m.bn=g;m.bf=h;m.bo=i;m.br=j;m.bl=k;m.bs=l;Bo(b,e+1|0);n=b.p.data;d=b.c;b.c=d+1|0;n[d]=m;b.j=b.j+1|0;}else if(c>=0&&d<0){m=b.p.data[c];m.bn=g;m.bf=h;m.bo=i;m.br=j;m.bl=k;m.bs=l;}else{b=new Bb;b.f=1;b.e=1;J(b);}f.bp=f.bp+1|0;return m;} function BL5(a){return 0;} function CmP(a){return 0;} function BeL(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BGo(a,b,c,d,e);if(C()){break _;}g=$z;if(g){h=7;g=2;$p=2;continue _;}g=d+1|0;$p=3;continue _;case 2:Bkp(b,c,d,e,h,g);if(C()){break _;}return;case 3:$z=AQY(b,c,g,e);if(C()){break _;}g=$z;if(!g){$p=4;continue _;}h=7;g=2;$p=2;continue _;case 4:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g<=0){$p=5;continue _;}h =g-1|0;g=2;$p=6;continue _;case 5:$z=A41(a,b,c,d,e);if(C()){break _;}g=$z;if(g)return;S();i=A.NE.b;g=0;h=3;$p=7;continue _;case 6:Bkp(b,c,d,e,h,g);if(C()){break _;}return;case 7:AQO(b,c,d,e,i,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Byz(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){h=b.bR;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;if(H(N(i,24))/1.6777216E7=n?n:l;p=0;while(true){if(p>=o){j=l-n|0;break d;}if(p<0)break b;if(p>=l)break b;q=k[p];if(p<0)break c;if(p>=n)break c;j=q-m[p]|0;if(j)break;p=p+1|0;}}}if(!j)break a;f=j>=0?f.bx:f.bv;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}f=f===null?null:f.cS;if(!(f===null?0:f.jW))return;}S();n=A.NE.b;j=0;p=3;$p=1;continue _;}}return;case 1:AQO(b,c,d,e,n,j,p);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function A41(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-0|0;g=c+0|0;h=e-0|0;e=e+0|0;d=d+1|0;while(f<=g){i=h;if(i<=e){$p=1;continue _;}f=f+1|0;}return 0;case 1:$z=Bm6(b,f,d,i);if(C()){break _;}j=$z;S();if(j!=A.MG.b&&j!=A.M3.b&&j!=A.M2.b&&j!=A.Nh.b&&j!=A.Ng.b){i=i+1|0;while(true){if(i<=e){continue _;}f=f+1|0;if(f>g)break;i=h;}return 0;}return 1;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,$p);} function BGo(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-4|0;g=c+4|0;h=d+1|0;i=e-4|0;c=e+4|0;while(f<=g){j=d;while(j<=h){k=i;if(k<=c){$p=1;continue _;}j=j+1|0;}f=f+1|0;}return 0;case 1:$z=Bm6(b,f,j,k);if(C()){break _;}e=$z;if(!e){BJ();l=A.RJ;}else{S();l=A.Nw.data[e].bW;}BJ();if(l===A.PL)return 1;k=k+1|0;a:while(true){if(k<=c){continue _;}j =j+1|0;while(j>h){f=f+1|0;if(f>g)break a;j=d;}k=i;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AQ2(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}if(!g.g1())return;S();f=A.NE.b;h=0;i=3;$p=2;case 2:AQO(b,c,d,e,f,h,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BN$(a,b,c,d){S();return A.NE.fV(0,c,d);} function AF$(){var a=this;E8.call(a);a.vg=null;a.bpv=0;} A.TJ=0;function B0y(a,b){var c=new AF$();Bil(c,a,b);return c;} function Bil(a,b,c){var d,e;BJ();Cz(a,b,A.PJ);a.kP=1;d=new Ei;e=CD5(performance.now()*1000000.0);d.a=F(69);d.f$=0;d.a=e;a.vg=d;a.bpv=c;} function BKi(a,b,c,d){S();return A.IH.b;} function Bm3(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BxQ(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BxQ(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;f=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;g=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,g);if(C()){break _;}g=$z;h=c-1|0;$p=3;case 3:$z=Bm6(b,h,d,e);if(C()){break _;}h=$z;i=c+1|0;$p=4;case 4:$z=Bm6(b,i,d,e);if(C()){break _;}j=$z;k=3;S();l=A.Nx.data;if(l[f]&&!l[g])k=3;if (l[g]&&!l[f])k=2;if(l[h]&&!l[j])k=5;if(l[j]&&!l[h])k=4;f=2;$p=5;case 5:Bkp(b,c,d,e,k,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Be_(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;k=b;if(k===null)return 1;g=(f.gm%100|0)+1|0;f.gm=g;l=f.O;b=new JG;m=k.Xh;n=!(m!==null&&m.o.data.length>0?1:0)?B(1119):m;e=k.l1.data.length;o=m!==null&&m.o.data.length>0?1:0;a:{Bs();b.ba=Bk();b.V =0;b.rY=g;b.rI=2;b.q4=n;b.q9=e;b.sa=o;if(b instanceof BA){n=b;d=l.L.bb;if(d!=2){if(d!=1)break a;if(n.X)break a;}b=B5L(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;continue _;}}n=l.Z;$p=2;case 2:Bnv(n,b);if(C()){break _;}b=B5L(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;case 3:b.HW(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A0M(b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(c,d,e,f);if(C()){break _;}g=$z;$p=2;case 2:$z=A_f(c,d,e,f);if(C()){break _;}h=$z;A.TJ=1;if(!b){S();i=A.IH.b;b=0;j=3;$p=3;continue _;}S();i=A.Oq.b;b=0;j=3;$p=4;continue _;case 3:AQO(c,d,e,f,i,b,j);if(C()){break _;}A.TJ=0;b=2;$p=5;continue _;case 4:AQO(c,d,e,f,i,b,j);if(C()){break _;}A.TJ=0;b=2;$p=5;case 5:Bkp(c, d,e,f,g,b);if(C()){break _;}if(h===null)return;h.n_=0;$p=6;case 6:A1c(c,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,$p);} function Bxv(a,b){b=new PU;Et();b.fa=(-1);b.l1=W(Bq,3);b.nW=0;b.s$=0;b.oP=0;return b;} function BkB(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h=j)break a;k=m[i];B(625).q=(31*B(625).q|0)+k|0;i=i+1|0;}}}k=B(625).q;m=f.d.data;f=m[k&(m.length-1|0)];while(f!==null){if(f.t==k){n=f.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}f=f.i;}}n=f===null?null:f.x;}b:{l=n.m;if(!B(626).q){m=B(626).o.data;j=m.length;i=0;while(true){if(i>=j)break b;k=m[i];B(626).q=(31*B(626).q|0)+k|0;i=i+1|0;}}}k=B(626).q;m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null&&!(l.t==k&&DB(B(626),l.h))){l=l.i;}j=l===null?0:1;}}if(!j)return;$p =5;continue _;case 1:Bkp(b,c,d,e,i,k);if(C()){break _;}if(j==1){i=5;k=2;$p=2;continue _;}if(j==2){i=3;k=2;$p=3;continue _;}if(j==3){j=4;i=2;$p=4;continue _;}l=g.be;if(l===null)j=0;else{l=l.m;k=BE(B(625));m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null){if(l.t==k){n=l.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}l=l.i;}if(!(l===null?0:1))j=0;else{f=g.be;n=f.m;k=BE(B(625));m=n.d.data;n=m[k&(m.length-1|0)];while(n!==null){if(n.t==k){o=n.h;if(B(625)!==o&&!Bc(B(625),o)?0:1)break;}n=n.i;}if(!(n===null?0:1)){n=new BZ;if (B(625)!==null)n.w=B(625);else n.w=B(3);f=new BN;j=BM(16);f.bk=0;p=W(BO,j);m=p.data;f.d=p;f.b1=0.75;f.b3=m.length*0.75|0;n.m=f;}else{f=f.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{c:{if(!B(625).q){m=B(625).o.data;j=m.length;i=0;while(true){if(i>=j)break c;k=m[i];B(625).q=(31*B(625).q|0)+k|0;i=i+1|0;}}}k=B(625).q;m=f.d.data;f=m[k&(m.length-1|0)];while(f!==null){if(f.t==k){n=f.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}f=f.i;}}n=f===null?null:f.x;}d:{l=n.m;if(!B(626).q){m=B(626).o.data;j =m.length;i=0;while(true){if(i>=j)break d;k=m[i];B(626).q=(31*B(626).q|0)+k|0;i=i+1|0;}}}k=B(626).q;m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null&&!(l.t==k&&DB(B(626),l.h))){l=l.i;}j=l===null?0:1;}}if(!j)return;$p=5;continue _;case 2:Bkp(b,c,d,e,i,k);if(C()){break _;}if(j==2){i=3;k=2;$p=3;continue _;}if(j==3){j=4;i=2;$p=4;continue _;}l=g.be;if(l===null)j=0;else{l=l.m;k=BE(B(625));m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null){if(l.t==k){n=l.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}l=l.i;}if(!(l===null? 0:1))j=0;else{f=g.be;n=f.m;k=BE(B(625));m=n.d.data;n=m[k&(m.length-1|0)];while(n!==null){if(n.t==k){o=n.h;if(B(625)!==o&&!Bc(B(625),o)?0:1)break;}n=n.i;}if(!(n===null?0:1)){n=new BZ;if(B(625)!==null)n.w=B(625);else n.w=B(3);f=new BN;j=BM(16);f.bk=0;p=W(BO,j);m=p.data;f.d=p;f.b1=0.75;f.b3=m.length*0.75|0;n.m=f;}else{f=f.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{e:{if(!B(625).q){m=B(625).o.data;j=m.length;i=0;while(true){if(i>=j)break e;k=m[i];B(625).q=(31*B(625).q|0)+k|0;i=i+ 1|0;}}}k=B(625).q;m=f.d.data;f=m[k&(m.length-1|0)];while(f!==null){if(f.t==k){n=f.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}f=f.i;}}n=f===null?null:f.x;}f:{l=n.m;if(!B(626).q){m=B(626).o.data;j=m.length;i=0;while(true){if(i>=j)break f;k=m[i];B(626).q=(31*B(626).q|0)+k|0;i=i+1|0;}}}k=B(626).q;m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null&&!(l.t==k&&DB(B(626),l.h))){l=l.i;}j=l===null?0:1;}}if(!j)return;$p=5;continue _;case 3:Bkp(b,c,d,e,i,k);if(C()){break _;}if(j==3){j=4;i=2;$p=4;continue _;}l=g.be;if(l===null)j =0;else{l=l.m;k=BE(B(625));m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null){if(l.t==k){n=l.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}l=l.i;}if(!(l===null?0:1))j=0;else{f=g.be;n=f.m;k=BE(B(625));m=n.d.data;n=m[k&(m.length-1|0)];while(n!==null){if(n.t==k){o=n.h;if(B(625)!==o&&!Bc(B(625),o)?0:1)break;}n=n.i;}if(!(n===null?0:1)){n=new BZ;if(B(625)!==null)n.w=B(625);else n.w=B(3);f=new BN;j=BM(16);f.bk=0;p=W(BO,j);m=p.data;f.d=p;f.b1=0.75;f.b3=m.length*0.75|0;n.m=f;}else{f=f.m;if(B(625)===null){f=f.d.data[0];while (f!==null&&f.h!==null){f=f.i;}}else{g:{if(!B(625).q){m=B(625).o.data;j=m.length;i=0;while(true){if(i>=j)break g;k=m[i];B(625).q=(31*B(625).q|0)+k|0;i=i+1|0;}}}k=B(625).q;m=f.d.data;f=m[k&(m.length-1|0)];while(f!==null){if(f.t==k){n=f.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}f=f.i;}}n=f===null?null:f.x;}h:{l=n.m;if(!B(626).q){m=B(626).o.data;j=m.length;i=0;while(true){if(i>=j)break h;k=m[i];B(626).q=(31*B(626).q|0)+k|0;i=i+1|0;}}}k=B(626).q;m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null&&!(l.t==k&&DB(B(626), l.h))){l=l.i;}j=l===null?0:1;}}if(!j)return;$p=5;continue _;case 4:Bkp(b,c,d,e,j,i);if(C()){break _;}l=g.be;if(l===null)j=0;else{l=l.m;k=BE(B(625));m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null){if(l.t==k){n=l.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}l=l.i;}if(!(l===null?0:1))j=0;else{f=g.be;n=f.m;k=BE(B(625));m=n.d.data;n=m[k&(m.length-1|0)];while(n!==null){if(n.t==k){o=n.h;if(B(625)!==o&&!Bc(B(625),o)?0:1)break;}n=n.i;}if(!(n===null?0:1)){n=new BZ;if(B(625)!==null)n.w=B(625);else n.w=B(3);f=new BN;j=BM(16);f.bk =0;p=W(BO,j);m=p.data;f.d=p;f.b1=0.75;f.b3=m.length*0.75|0;n.m=f;}else{f=f.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{i:{if(!B(625).q){m=B(625).o.data;j=m.length;i=0;while(true){if(i>=j)break i;k=m[i];B(625).q=(31*B(625).q|0)+k|0;i=i+1|0;}}}k=B(625).q;m=f.d.data;f=m[k&(m.length-1|0)];while(f!==null){if(f.t==k){n=f.h;if(B(625)!==n&&!Bc(B(625),n)?0:1)break;}f=f.i;}}n=f===null?null:f.x;}j:{l=n.m;if(!B(626).q){m=B(626).o.data;j=m.length;i=0;while(true){if(i>=j)break j;k=m[i];B(626).q =(31*B(626).q|0)+k|0;i=i+1|0;}}}k=B(626).q;m=l.d.data;l=m[k&(m.length-1|0)];while(l!==null&&!(l.t==k&&DB(B(626),l.h))){l=l.i;}j=l===null?0:1;}}if(!j)return;$p=5;case 5:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;b.Xh=Kp(g);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A2b(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!A.TJ){$p=2;continue _;}$p =1;case 1:BrF(b,c,d,e);if(C()){break _;}return;case 2:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;i=h;if(i===null){$p=1;continue _;}j=0;k=24;l=17;m=c;n=138;o=d;p=e;while(j0){h=a.vg;t=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=t;z=H(N(t,l));while(true){ba=z%21|0;if(((z-ba|0)+20|0)>=0)break;t=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=t;z=H(N(t,l));}bb=ba+10|0;if(bb>g)bb=g;q.k=g-bb|0;bc=new Ff;h=new Bq;g=q.A;z=q.B;h.k=0;h.Y=null;h.A=g;h.k=bb;h.B=z;if(z<0)h.B=0;HR(bc,b,w,x,y);bd=bc.F;be=bd.N;Be();bf=A.G$.data[n];if(bf===null)be=C3(be);else{g=Ci(bf.s);bg =be.d.data;be=bg[g&(bg.length-1|0)];while(be!==null){if(be.t==g){bh=be.h;if(bf!==bh&&!Ck(bf,bh)?0:1)break;}be=be.i;}}bh=be===null?null:be.x;if(!(h!==bh.G?0:1)){bh.G=h;bh.bO=1;bd.bE=1;}FR(bc.F,10);if(GN(q))ME(Gi(bc),JO(J$(q)));bc.T=CC(a.vg)*0.05000000074505806;bc.Q=CC(a.vg)*0.05000000074505806+0.20000000298023224;bc.U=CC(a.vg)*0.05000000074505806;$p=4;continue _;}}j=j+1|0;}$p=3;case 3:BfF(b,c,d,e,f);if(C()){break _;}$p=1;continue _;case 4:Baa(b,bc);if(C()){break _;}a:while(true){g=q.k;if(g>0){h=a.vg;t=M(L(I(h.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=t;z=H(N(t,l));while(true){ba=z%21|0;if(((z-ba|0)+20|0)>=0)break;t=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=t;z=H(N(t,l));}bb=ba+10|0;if(bb>g)bb=g;q.k=g-bb|0;bc=new Ff;h=new Bq;g=q.A;z=q.B;h.k=0;h.Y=null;h.A=g;h.k=bb;h.B=z;if(z<0)h.B=0;HR(bc,b,w,x,y);bd=bc.F;be=bd.N;Be();bf=A.G$.data[n];if(bf===null)be=C3(be);else{g=Ci(bf.s);bg=be.d.data;be=bg[g&(bg.length-1|0)];while(be!==null){if(be.t==g){bh=be.h;if(bf!==bh&&!Ck(bf,bh)?0:1)break;}be=be.i;}}bh =be===null?null:be.x;if(!(h!==bh.G?0:1)){bh.G=h;bh.bO=1;bd.bE=1;}FR(bc.F,10);if(GN(q))ME(Gi(bc),JO(J$(q)));bc.T=CC(a.vg)*0.05000000074505806;bc.Q=CC(a.vg)*0.05000000074505806+0.20000000298023224;bc.U=CC(a.vg)*0.05000000074505806;continue _;}while(true){j=j+1|0;if(j>=Zw(i))break a;q=i.l1.data[j];if(q===null)continue;else break;}h=a.vg;r=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=r;s=H(N(r,k))/1.6777216E7*0.800000011920929+0.10000000149011612;t=M(L(I(r,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a =t;u=H(N(t,k))/1.6777216E7*0.800000011920929+0.10000000149011612;t=M(L(I(t,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=t;v=H(N(t,k))/1.6777216E7*0.800000011920929+0.10000000149011612;w=m+s;x=o+u;y=p+v;}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p);} function B5I(a){return 1;} function Bi9(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;return Qx(b);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bey(){A.TJ=0;} function A_j(){var a=this;E8.call(a);a.bhn=null;a.a8u=0;} function BJU(a,b,c){var d=new A_j();CnJ(d,a,b,c);return d;} function CnJ(a,b,c,d){BJ();Cz(a,b,A.MO);a.kP=1;a.a8u=d;a.bhn=c;a.bN=0.25;a.bL=0.0;a.bM=0.25;a.bI=0.75;a.bJ=1.0;a.bK=0.75;} function BwS(a,b,c,d,e){return null;} function A97(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a8u)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;if(f==2){a.bN=0.0;a.bL=0.28125;a.bM=0.875;a.bI=1.0;a.bJ=0.78125;a.bK=1.0;}if(f==3){a.bN=0.0;a.bL=0.28125;a.bM=0.0;a.bI=1.0;a.bJ=0.78125;a.bK=0.125;}if(f==4){a.bN=0.875;a.bL=0.28125;a.bM=0.0;a.bI=1.0;a.bJ=0.78125;a.bK=1.0;}if(f==5){a.bN =0.0;a.bL=0.28125;a.bM=0.0;a.bI=0.125;a.bJ=0.78125;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Ch3(a){return (-1);} function Ctf(a){return 0;} function AR_(a,b,c,d,e){return 1;} function B2r(a){return 0;} function BE9(a,b){var c,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:try{b=a.bhn;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}b=new DY;b.f=1;b.e=1;b.mm=c;J(b);case 1:a:{try{$z=ASN(b);if(C()){break _;}b=$z;b=b;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;break a;}else{throw $$e;}}return b;}b=new DY;b.f=1;b.e=1;b.mm=c;J(b);default:Oe();}}HV().s(a,b,c,$p);} function BON(a,b,c,d){Bp();return A.K9.K;} function AS_(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(!a.a8u){$p=1;continue _;}f=d-1|0;$p=2;continue _;case 1:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;g=1;if(h==2){f=e+1|0;$p=3;continue _;}if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=5;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=6;continue _;case 2:$z=Bm6(b,c,f,e);if(C()){break _;}f =$z;if(!f){BJ();i=A.RJ;}else{S();i=A.Nw.data[f].bW;}if(!i.g1())g=1;if(!g)return;$p=6;continue _;case 3:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(!f){BJ();i=A.RJ;}else{S();i=A.Nw.data[f].bW;}if(i.g1())g=0;if(h==3){f=e-1|0;$p=4;continue _;}if(h==4){f=c+1|0;$p=5;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=6;continue _;case 4:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(!f){BJ();i=A.RJ;}else{S();i=A.Nw.data[f].bW;}if(i.g1())g=0;if(h==4){f=c+1|0;$p=5;continue _;}if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p =6;continue _;case 5:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(!f){BJ();i=A.RJ;}else{S();i=A.Nw.data[f].bW;}if(i.g1())g=0;if(h==5){f=c-1|0;$p=9;continue _;}if(!g)return;$p=6;case 6:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;j=1.0;$p=7;case 7:BHC(a,b,c,d,e,f,j,g);if(C()){break _;}f=0;g=0;h=3;$p=8;case 8:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;case 9:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(!f){BJ();i=A.RJ;}else{S();i=A.Nw.data[f].bW;}if(i.g1())g=0;if(!g)return;$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e, f,g,h,i,j,$p);} function EO(){var a=this;K.call(a);a.cz=null;a.b0=0;a.cb=0;a.bY=0;a.n_=0;a.fa=0;a.cE=null;} A.TK=null;A.TL=null;function Et(){Et=BX(EO);CkZ();} A.TM=function(){var a=new EO();A_b(a);return a;}; function A_b(a){Et();a.fa=(-1);} function Ih(b,c){var d,e,f,g,h,i,j,k,l;Et();d=A.TK;if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{a:{if(!c.q){e=c.o.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];c.q=(31*c.q|0)+h|0;g=g+1|0;}}}h=c.q;e=d.d.data;d=e[h&(e.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(c!==i&&!Bc(c,i)?0:1)break;}d=d.i;}}if(!(d===null?0:1)){Bg(A.TK,c,b);Bg(A.TL,b,c);return;}b=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(1120));V(d,d.g,c);c=new Bh;j=d.r;h=d.g;e=Q(h);k=e.data;c.o=e;l=0;while(l=g)break a;h=e[d];B(1122).q=(31*B(1122).q|0)+h|0;d=d+1|0;}}}h=B(1122).q;e=c.d.data;c=e[h&(e.length-1|0)];while(c !==null){if(c.t==h){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if(B(1122)===null)b=C3(b);else{b:{if(!B(1122).q){e=B(1122).o.data;g=e.length;d=0;while(true){if(d>=g)break b;h=e[d];B(1122).q=(31*B(1122).q|0)+h|0;d=d+1|0;}}}h=B(1122).q;b=Dy(b,B(1122),h&(b.d.data.length-1|0),h);}g=(b===null?null:b.x).cf;}a.bY=g;} function H6(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;Et();c=A.TL;d=a.constructor;if(d===null)e=null;else{e=d.classObject;if(e===null){e=new CD;e.cj=d;f=e;d.classObject=f;}}if(e===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=e;if(!d.$id$){f=$rt_nextId();d.$id$=f;}g=e.$id$;h=c.d.data;c=h[g&(h.length-1|0)];while(c!==null){if(c.t==g){d=c.h;if(e!==d&&!(e!==d?0:1)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c!==null){f=b.m;d=new DZ;d.w=B(619);d.dX=c;Bg(f,B(619),d);i=a.b0;d=b.m;e=new CV;e.w=B(623);e.cf=i;Bg(d, B(623),e);i=a.cb;d=b.m;e=new CV;e.w=B(1121);e.cf=i;Bg(d,B(1121),e);i=a.bY;e=b.m;b=new CV;b.w=B(1122);b.cf=i;Bg(e,B(1122),b);return;}b=new DY;c=new Bi;c.r=Q(16);e=a.constructor;if(e===null)f=null;else{f=e.classObject;if(f===null){f=new CD;f.cj=e;d=f;e.classObject=d;}}j=c.g;if(f===null)e=B(88);else{k=new Bi;LM(k,16);LF(k,k.g,B(85));l=f;if(!l.$id$){e=$rt_nextId();l.$id$=e;}MA(k,f.$id$,10);e=Ji(k.r,0,k.g);}V(c,j,e);V(c,c.g,B(1123));e=new Bh;h=c.r;j=c.g;m=Q(j);n=m.data;e.o=m;g=0;while(g=c)break a;h=e[g];B(1125).q=(31*B(1125).q|0)+h|0;g=g+1|0;}}}h=B(1125).q;e=f.d.data;f=e[h&(e.length-1|0)];while(f!==null){if(f.t==h){i=f.h;if(B(1125)!==i&&!Bc(B(1125),i)?0:1)break;}f=f.i;}if(f===null?0:1){b=new BG;f=new Bi;f.r =Q(16);V(f,f.g,B(1120));V(f,f.g,B(1125));j=new Bh;e=f.r;g=f.g;d=Q(g);k=d.data;j.o=d;h=0;while(h=c)break b;h=e[g];B(1126).q=(31*B(1126).q|0)+h|0;g=g+1|0;}}}h=B(1126).q;e=f.d.data;f=e[h&(e.length-1|0)];while(f!==null&&!(f.t==h&&DB(B(1126),f.h))){f=f.i;}if(f===null?0:1)J(U3(T(E(E(U(),B(1120)),B(1126)))));Bg(A.TK,B(1126),G(SH));Bg(A.TL,G(SH), B(1126));Ih(G(Z$),B(1127));Ih(G(ABF),B(1128));Ih(G(Tt),B(1129));Ih(G(U4),B(1130));Ih(G(Tp),B(1131));Ih(G(Z7),B(1132));Ih(G(Zc),B(1133));Ih(G(KS),B(1134));Ih(G(Qv),B(1135));Ih(G(Wb),B(1136));Ih(G(Y0),B(1137));Ih(G(NK),B(1138));Ih(G(VJ),B(1139));Ih(G(Qk),B(1140));Ih(G(Zr),B(1141));Ih(G(Ti),B(1142));Ih(G(Wz),B(1143));} function Tp(){var a=this;EO.call(a);a.yk=null;a.boZ=0;a.a5z=0;} A.TN=function(){var a=new Tp();BS6(a);return a;}; function BS6(a){Et();a.fa=(-1);a.yk=Bm(Bh,[B(3),B(3),B(3),B(3)]);a.boZ=(-1);a.a5z=1;} function CsW(a,b){var c,d,e,f;H6(a,b);c=a.yk.data[0];d=b.m;e=new DZ;e.w=B(1144);e.dX=c;if(c===null){f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);}Bg(d,B(1144),e);c=a.yk.data[1];d=b.m;e=new DZ;e.w=B(1145);e.dX=c;if(c===null){f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);}Bg(d,B(1145),e);c=a.yk.data[2];d=b.m;e=new DZ;e.w=B(1146);e.dX=c;if(c===null){f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);}Bg(d,B(1146),e);c=a.yk.data[3];e=b.m;b=new DZ;b.w=B(1147);b.dX=c;if(c!==null){Bg(e,B(1147),b);return;}f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);} function A0g(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;a.a5z=0;APB(a,b);c=0;while(c<4){d=a.yk;e=new Bi;e.r=Q(16);V(e,e.g,B(1148));f=c+1|0;BF(e,e.g,f,10);g=new Bh;h=e.r;i=e.g;j=Q(i);k=j.data;g.o=j;l=0;while(l=m)break a;l=k[i];g.q=(31*g.q|0)+l|0;i=i+1|0;}}}l=g.q;h=e.d.data;e=h[l&(h.length-1|0)];while(e!==null){if(e.t==l){n=e.h;if(g!==n&&!Bc(g,n)?0:1)break;}e=e.i;}if(!(e===null?0:1))e=B(3);else{e=b.m;if(g===null){e=e.d.data[0];while(e!==null &&e.h!==null){e=e.i;}}else{b:{if(!g.q){h=g.o.data;m=h.length;i=0;while(true){if(i>=m)break b;l=h[i];g.q=(31*g.q|0)+l|0;i=i+1|0;}}}l=g.q;h=e.d.data;e=h[l&(h.length-1|0)];while(e!==null){if(e.t==l){n=e.h;if(g!==n&&!Bc(g,n)?0:1)break;}e=e.i;}}e=(e===null?null:e.x).dX;}d.data[c]=e;h=a.yk.data;if(h[c].o.data.length>15){e=h[c];g=new Bh;d=e.o;j=Q(15);k=j.data;g.o=j;i=0;while(i<15){k[i]=d.data[i+0|0];i=i+1|0;}h[c]=g;}c=f;}} function BJd(a){var b;b=W(Bh,4);DE(a.yk,0,b,0,4);return A.FA(a.b0,a.cb,a.bY,b);} function AM5(){Bw.call(this);this.bed=0;} A.TO=null;function BRy(a,b){var c=new AM5();Bb4(c,a,b);return c;} function Bb4(a,b,c){Cz(a,b,c);BJ();if(c!==A.MR)a.bed=0;else a.bed=2;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;} function BUJ(a){return 0;} function Bmg(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BIc(a,b,c,d,e);if(C()){break _;}f=$z;return !(f&4)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BPx(a){return 0;} function Cbv(a){return 7;} function BiU(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BIc(a,b,c,d,e);if(C()){break _;}f=$z;AAo(a,f);b=A.Jc;g=c;h=g+a.bN;i=d;j=i+a.bL;k=e;l=k+a.bM;g=g+a.bI;i=i+a.bJ;k=k+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=h;n.bf=j;n.bo=l;n.br=g;n.bl=i;n.bs=k;Bo(m,e+1|0);o=m.p.data;d=m.c;m.c =d+1|0;o[d]=n;m.j=m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=h;n.bf=j;n.bo=l;n.br=g;n.bl=i;n.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b.bp=b.bp+1|0;return n;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A3j(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BIc(a,b,c,d,e);if(C()){break _;}c=$z;AAo(a,c);return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AAo(a,b){var c,d,e;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=2.0;a.bK=1.0;c=b&3;d=!(b&4)?0:1;e=!(b&16)?0:1;if(!c){if(!d){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.1875;a.bJ=1.0;a.bK=1.0;}else if(e){a.bN=0.0;a.bL=0.0;a.bM=0.8125;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}else{a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.1875;}}else if(c==1){if(!d){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.1875;}else if(e){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.1875;a.bJ=1.0;a.bK=1.0;}else{a.bN=0.8125;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ =1.0;a.bK=1.0;}}else if(c==2){if(!d){a.bN=0.8125;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}else if(e){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.1875;}else{a.bN=0.0;a.bL=0.0;a.bM=0.8125;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}}else if(c==3){if(!d){a.bN=0.0;a.bL=0.0;a.bM=0.8125;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}else if(e){a.bN=0.8125;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}else{a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.1875;a.bJ=1.0;a.bK=1.0;}}} function Bx7(a,b,c,d,e,f){} function A_S(a,b,c,d,e,f,g,h,i,j){var k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=a.bW;BJ();if(k===A.MR)return 1;$p=1;case 1:$z=BIc(a,b,c,d,e);if(C()){break _;}l=$z;g=l&7^4;if(!(l&8)){m=2;$p=3;continue _;}m=d-1|0;l=2;$p=2;case 2:Bkp(b,c,m,e,g,l);if(C()){break _;}g=0;while(true){m=X(g,b.cl.c);if(m>=0){g=1003;m=0;$p=4;continue _;}if(g<0)break;if(m>=0)break;g =g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 3:Bkp(b,c,d,e,g,m);if(C()){break _;}g=0;while(true){m=X(g,b.cl.c);if(m>=0){g=1003;m=0;$p=4;continue _;}if(g<0)break;if(m>=0)break;g=g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 4:BGJ(b,f,g,c,d,e,m);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BjL(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BIc(a,b,c,d,e);if(C()){break _;}g=$z;if((!(g&4)?0:1)==f)return;h=g&7^4;if(!(g&8)){f=2;$p=3;continue _;}f=d-1|0;g=2;$p=2;case 2:Bkp(b,c,f,e,h,g);if(C()){break _;}f=0;while(true){g=X(f,b.cl.c);if(g>=0){i=null;f=1003;g=0;$p=4;continue _;}if(f<0)break;if(g>=0)break;f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 3:Bkp(b, c,d,e,h,f);if(C()){break _;}f=0;while(true){g=X(f,b.cl.c);if(g>=0){i=null;f=1003;g=0;$p=4;continue _;}if(f<0)break;if(g>=0)break;f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 4:BGJ(b,i,f,c,d,e,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AWK(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g&8){h=d-1|0;$p=2;continue _;}h=0;i=d+1|0;$p=3;continue _;case 2:$z=Bm6(b,c,h,e);if(C()){break _;}i=$z;if(i!=a.b){i=0;j=0;k=3;$p=4;continue _;}if(f>0&&f!=a.b){$p=8;continue _;}return;case 3:$z=Bm6(b,c, i,e);if(C()){break _;}j=$z;if(j!=a.b){h=0;j=0;k=3;$p=5;continue _;}k=d-1|0;S();l=A.Nw.data;$p=6;continue _;case 4:AQO(b,c,d,e,i,j,k);if(C()){break _;}if(f>0&&f!=a.b){$p=8;continue _;}return;case 5:AQO(b,c,d,e,h,j,k);if(C()){break _;}h=1;k=d-1|0;S();l=A.Nw.data;$p=6;case 6:$z=Bm6(b,c,k,e);if(C()){break _;}j=$z;m=l[j];$p=7;case 7:$z=AZS(b,c,k,e);if(C()){break _;}j=$z;if(!Er(b,m,j)){h=0;j=0;k=3;$p=9;continue _;}if(!h){$p=12;continue _;}if(b.H)return;f=0;n=1.0;$p=14;continue _;case 8:AWK(a,b,c,h,e,f);if(C()){break _;}return;case 9:AQO(b, c,d,e,h,j,k);if(C()){break _;}h=1;$p=10;case 10:$z=Bm6(b,c,i,e);if(C()){break _;}j=$z;if(j==a.b){o=0;j=0;k=3;$p=11;continue _;}if(!h){$p=12;continue _;}if(b.H)return;f=0;n=1.0;$p=14;continue _;case 11:AQO(b,c,i,e,o,j,k);if(C()){break _;}if(!h){$p=12;continue _;}if(b.H)return;f=0;n=1.0;$p=14;continue _;case 12:$z=BtK(b,c,d,e);if(C()){break _;}h=$z;if(!h){$p=13;continue _;}i=1;a:{if(!i){if(f<=0)break a;if(!A.Nw.data[f].je())break a;}if(f!=a.b){$p=15;continue _;}}return;case 13:$z=BtK(b,c,i,e);if(C()){break _;}h =$z;i=h?1:0;b:{if(!i){if(f<=0)break b;if(!A.Nw.data[f].je())break b;}if(f!=a.b){$p=15;continue _;}}return;case 14:BHC(a,b,c,d,e,g,n,f);if(C()){break _;}return;case 15:BjL(a,b,c,d,e,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Che(a,b,c,d){if(b&8)b=0;else{c=a.bW;BJ();if(c!==A.MR){Bp();b=A.K$.K;}else{Bp();b=A.Ld.K;}}return b;} function BG9(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BIc(a,b,c,d,e);if(C()){break _;}h=$z;AAo(a,h);$p=2;case 2:$z=Bci(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A6W(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=255)return 0;f=d-1|0;S();g=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}h=$z;i=g[h];$p=2;case 2:$z=AZS(b,c,f,e);if(C()){break _;}f=$z;if(!Er(b,i,f))return 0;$p=3;case 3:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(!(f&&!A.Nw.data[f].bW.no?0:1))return 0;d=d+1|0;$p=4;case 4:$z=Bm6(b,c,d,e);if(C()){break _;}c= $z;return !(c&&!A.Nw.data[c].bW.no?0:1)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Ch9(a){return 1;} function BIc(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=!(f&8)?0:1;if(g){d=d-1|0;$p=3;continue _;}d=d+1|0;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;i=!(h&1)?0:1;return f&7|(!g?0:8)|(!i?0:16);case 3:$z=AZS(b,c,d,e);if(C()){break _;}j=$z;h=f;f=j;i=!(h&1)?0:1;return f&7|(!g?0:8)|(!i?0:16);default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,$p);} function A64(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(g.ct.ez&&f&8){h=d-1|0;$p=1;continue _;}return;case 1:$z=Bm6(b,c,h,e);if(C()){break _;}d=$z;if(d!=a.b)return;d=0;f=0;i=3;$p=2;case 2:AQO(b,c,h,e,d,f,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bte(){A.TO=Bm(Bh,[B(1149),B(1150),B(1151),B(1152)]);} var AXj=Ba(Bw); function CDQ(a){var b=new AXj();Cbb(b,a);return b;} function Cbb(a,b){BJ();Cz(a,b,A.Se);a.dU=A.Nf;} function AXC(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;AF0(a,f);b=A.Jc;g=c;h=g+a.bN;i=d;j=i+a.bL;k=e;l=k+a.bM;g=g+a.bI;i=i+a.bJ;k=k+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=h;n.bf=j;n.bo=l;n.br=g;n.bl=i;n.bs=k;Bo(m,e+1|0);o=m.p.data;d=m.c;m.c= d+1|0;o[d]=n;m.j=m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=h;n.bf=j;n.bo=l;n.br=g;n.bl=i;n.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b.bp=b.bp+1|0;return n;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A10(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;AF0(a,c);return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AF0(a,b){if(b==2){a.bN=0.0;a.bL=0.0;a.bM=0.875;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}if(b==3){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.125;}if(b==4){a.bN=0.875;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}if(b==5){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.125;a.bJ=1.0;a.bK=1.0;}} function CfQ(a){return 0;} function CsO(a){return 0;} function Cyr(a){return 8;} function A_I(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bpx(a,b,c,d,e,f,g,h,i,j){var k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(j&&f!=2){if(j&&f!=3){if(j&&f!=4){if(j&&f!=5)return j;c=c-1|0;$p=4;continue _;}k=c+1|0;$p=3;continue _;}k=e-1|0;$p=2;continue _;}k=e+1|0;$p=1;case 1:$z=Bkh(b,c,d,k);if(C()){break _;}k=$z;if(k)j=2;if(j&&f!=3){if(j&&f!=4){if(j&&f!=5)return j;c=c-1|0;$p=4;continue _;}k=c+1|0;$p=3;continue _;}k=e-1| 0;$p=2;case 2:$z=Bkh(b,c,d,k);if(C()){break _;}k=$z;if(k)j=3;if(j&&f!=4){if(j&&f!=5)return j;c=c-1|0;$p=4;continue _;}k=c+1|0;$p=3;case 3:$z=Bkh(b,k,d,e);if(C()){break _;}k=$z;if(k)j=4;if(j&&f!=5)return j;c=c-1|0;$p=4;case 4:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;if(c)j=5;return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A7N(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;if(g==2){f=e+1|0;$p=2;continue _;}if(g==3){f=e-1|0;$p=3;continue _;}if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;f=0;i=1.0;$p=6;continue _;case 2:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==3){f=e-1|0;$p=3;continue _;}if(g ==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;f=0;i=1.0;$p=6;continue _;case 3:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)h=1;if(g==4){f=c+1|0;$p=4;continue _;}if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;f=0;i=1.0;$p=6;continue _;case 4:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(g==5){f=c-1|0;$p=5;continue _;}if(h)return;f=0;i=1.0;$p=6;continue _;case 5:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)h=1;if(h)return;f=0;i=1.0;$p=6;case 6:BHC(a,b,c,d,e,g,i,f);if(C()){break _;}f =0;g=0;h=3;$p=7;case 7:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CoK(a,b){return 1;} var BrV=Ba(OS); A.CA=function(a){var b=new BrV();B2x(b,a);return b;}; function B2x(a,b){BJ();Cz(a,b,A.Se);a.rr=0;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;a.dU=A.Q5;} function A5j(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h>0){S();if(A.Nw.data[h].je()){i=new Ni;$p=1;continue _;}}return;case 1:Bja(i,a,b,c,d,e);if(C()){break _;}$p=2;case 2:$z=Bvb(i);if(C()){break _;}f=$z;if(f==3){f=0;if(!b.H){i=new Ni;$p=3;continue _;}}return;case 3:Bja(i,a,b,c,d,e);if(C()){break _;}$p=4;case 4:$z=BtK(b,c,d,e);if(C()){break _;}c=$z;$p=5;case 5:Bxh(i,c, f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var BA2=Ba(Bw); A.CX=function(a){var b=new BA2();Cnq(b,a);return b;}; function Cnq(a,b){BJ();Cz(a,b,A.Se);a.dU=A.M1;} function A_h(a,b,c,d,e){return null;} function CoD(a){return 0;} function B3X(a){return 0;} function Ck0(a){return 12;} function AZs(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!f){g=d+1|0;$p=1;continue _;}if(f==1){g=d-1|0;S();h=A.Nw.data;$p=2;continue _;}if(f==2){g=e+1|0;$p=4;continue _;}if(f==3){g=e-1|0;$p=5;continue _;}if(f==4){g=c+1|0;$p=6;continue _;}if(f!=5)return 0;c=c-1|0;$p=7;continue _;case 1:$z=Bkh(b,c,g,e);if(C()){break _;}g=$z;if(g)c=1;else{if(f==1){g=d-1|0;S();h=A.Nw.data;$p =2;continue _;}if(f==2){g=e+1|0;$p=4;continue _;}if(f==3){g=e-1|0;$p=5;continue _;}if(f==4){g=c+1|0;$p=6;continue _;}if(f==5){c=c-1|0;$p=7;continue _;}c=0;}return c;case 2:$z=Bm6(b,c,g,e);if(C()){break _;}i=$z;j=h[i];$p=3;case 3:$z=AZS(b,c,g,e);if(C()){break _;}g=$z;if(Er(b,j,g))c=1;else{if(f==2){g=e+1|0;$p=4;continue _;}if(f==3){g=e-1|0;$p=5;continue _;}if(f==4){g=c+1|0;$p=6;continue _;}if(f==5){c=c-1|0;$p=7;continue _;}c=0;}return c;case 4:$z=Bkh(b,c,d,g);if(C()){break _;}g=$z;if(g)c=1;else{if(f==3){g=e-1 |0;$p=5;continue _;}if(f==4){g=c+1|0;$p=6;continue _;}if(f==5){c=c-1|0;$p=7;continue _;}c=0;}return c;case 5:$z=Bkh(b,c,d,g);if(C()){break _;}g=$z;if(g)c=1;else{if(f==4){g=c+1|0;$p=6;continue _;}if(f==5){c=c-1|0;$p=7;continue _;}c=0;}return c;case 6:$z=Bkh(b,g,d,e);if(C()){break _;}g=$z;if(g)c=1;else{if(f==5){c=c-1|0;$p=7;continue _;}c=0;}return c;case 7:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BeA(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=e+1|0;$p=4;case 4:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;f=d-1|0;S();g=A.Nw.data;$p=5;case 5:$z =Bm6(b,c,f,e);if(C()){break _;}h=$z;i=g[h];$p=6;case 6:$z=AZS(b,c,f,e);if(C()){break _;}f=$z;if(Er(b,i,f))return 1;d=d+1|0;$p=7;case 7:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BxR(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=j&8;l=(-1);if(!f){j=d+1|0;$p=1;continue _;}if(f==1){j=d-1|0;S();m=A.Nw.data;$p=2;continue _;}if(f==2){j=e+1|0;$p=4;continue _;}if(f==3){j=e-1|0;$p=5;continue _;}if(f==4){j=c+1|0;$p=6;continue _;}if(f!=5)return l+k|0;c=c-1|0;$p=7;continue _;case 1:$z=Bkh(b, c,j,e);if(C()){break _;}j=$z;if(j)l=0;if(f==1){j=d-1|0;S();m=A.Nw.data;$p=2;continue _;}if(f==2){j=e+1|0;$p=4;continue _;}if(f==3){j=e-1|0;$p=5;continue _;}if(f==4){j=c+1|0;$p=6;continue _;}if(f!=5)return l+k|0;c=c-1|0;$p=7;continue _;case 2:$z=Bm6(b,c,j,e);if(C()){break _;}n=$z;o=m[n];$p=3;case 3:$z=AZS(b,c,j,e);if(C()){break _;}j=$z;if(Er(b,o,j))l=5;if(f==2){j=e+1|0;$p=4;continue _;}if(f==3){j=e-1|0;$p=5;continue _;}if(f==4){j=c+1|0;$p=6;continue _;}if(f!=5)return l+k|0;c=c-1|0;$p=7;continue _;case 4:$z=Bkh(b, c,d,j);if(C()){break _;}j=$z;if(j)l=4;if(f==3){j=e-1|0;$p=5;continue _;}if(f==4){j=c+1|0;$p=6;continue _;}if(f!=5)return l+k|0;c=c-1|0;$p=7;continue _;case 5:$z=Bkh(b,c,d,j);if(C()){break _;}j=$z;if(j)l=3;if(f==4){j=c+1|0;$p=6;continue _;}if(f!=5)return l+k|0;c=c-1|0;$p=7;continue _;case 6:$z=Bkh(b,j,d,e);if(C()){break _;}j=$z;if(j)l=2;if(f!=5)return l+k|0;c=c-1|0;$p=7;case 7:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;if(c)l=1;return l+k|0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BFU(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AZS(b,c,d,e);if(C()){break _;}h=$z;i=h&7;j=h&8;switch(1){case 0:break;case 1:h=5;break a;case 2:h=4;break a;case 3:h=3;break a;case 4:h=2;break a;case 5:h=1;break a;default:h=(-1);break a;}h=0;}if(i==h){k=f.W*4.0/360.0+0.5;i=k|0;if(k=0){if(!i&&h){j=c+0.5;k=d+0.1;l=e+0.5;m=B(1153);n=0.30000001192092896;o=0.5;$p=5;continue _;}if(i&&!h){j=c+0.5;k=d+0.1;l=e+0.5;m=B(1153);n=0.30000001192092896;o=0.6000000238418579;$p=7;continue _;}if(!i)return;f=a.b;i=a.zs(b);g=0;$p=6;continue _;}if (f<0)break;if(g>=0)break;f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 5:AR7(b,j,k,l,m,n,o);if(C()){break _;}if(!i)return;f=a.b;i=a.zs(b);g=0;$p=6;case 6:Bqw(b,c,d,e,f,i,g);if(C()){break _;}return;case 7:AR7(b,j,k,l,m,n,o);if(C()){break _;}if(!i)return;f=a.b;i=a.zs(b);g=0;$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function OT(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;e=A.Jc;f=b+0.125;g=c;h=d+0.125;i=(b+1|0)-0.125;j=g+0.25;k=(d+1|0)-0.125;b=e.bp;l=e.dl;d=l.c;c=X(b,d);if(c>=0){m=new CR;m.bn=f;m.bf=g;m.bo=h;m.br=i;m.bl=j;m.bs=k;Bo(l,d+1|0);n=l.p.data;c=l.c;l.c=c+1|0;n[c]=m;l.j=l.j+1|0;}else if(b>=0&&c<0){m=l.p.data[b];m.bn=f;m.bf=g;m.bo=h;m.br=i;m.bl=j;m.bs=k;}else{l=new Bb;l.f=1;l.e=1;J(l);}e.bp=e.bp+1|0;return m;} function Bxz(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.Ed(g)<=0)return;f=a.b;$p=1;case 1:A3q(b,c,d,e,f);if(C()){break _;}d=d-1|0;f=a.b;$p=2;case 2:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bm2(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.b;$p=1;case 1:A3q(b,c,d,e,f);if(C()){break _;}d=d-1|0;f=a.b;$p=2;case 2:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A0R(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return a.Ed(c);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A$Z(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f!=1)return 0;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return a.Ed(c);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function B16(a){return 1;} function B2a(a){return 1;} function BA3(){SR.call(this);this.Hc=null;} function CrG(a,b,c,d){var e=new BA3();BS$(e,a,b,c,d);return e;} function BS$(a,b,c,d,e){Cz(a,b,d);a.a$0=c;a.dU=A.M1;a.fH=1;ADv(a,1);a.Hc=e;} function CvX(a,b){return b<=0?0:1;} function BYY(a,b){return b!=1?0:15;} function A3Z(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=null;if(a.Hc===A.PP){g=null;f=OT(a,c,d,e);h=null;$p=1;continue _;}if(a.Hc===A.PO){f=G(CH);g=OT(a,c,d,e);h=null;$p=2;continue _;}if(a.Hc!==A.TP){c=f.c?0:1;a:{if(!c){i=0;d=f.j;e=f.by();while(true){if(!(i>=e?0:1))break a;if(d=e?0:1))break b;if(d=e?0:1))break c;if (d=e?0:1))break d;if(d=0)break;e=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;f=H(N(e,17));}return d+h|0;} function A7I(a,b){var c;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;return 4+H(Bl(I(F(2),F(H(N(c,17)))),31))|0;} function A1M(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BHC(a,b,c,d,e,f,g,h);if(C()){break _;}Bp();if(A.Le.K!=a.b){i=b.bR;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;h=H(N(j,17));while(true){k=h%5|0;if(((h-k|0)+4|0)>=0)break;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a= j;h=H(N(j,17));}k=1+k|0;if(!b.H){l=c+0.5;m=d+0.5;n=e+0.5;if(k>0){c=Iw(k);k=k-c|0;i=IP(b,l,m,n,c);$p=2;continue _;}}}return;case 2:Baa(b,i);if(C()){break _;}if(k<=0)return;c=Iw(k);k=k-c|0;i=IP(b,l,m,n,c);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bnh(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p) {case 0:f=b.bR;g=0;h=c;i=24;j=d;k=e;l=d+1|0;m=l;n=m+0.0625;o=d-1|0;p=(d+0|0)-0.0625;q=e+1|0;r=q;s=r+0.0625;t=e-1|0;u=(e+0|0)-0.0625;v=c+1|0;w=v;x=w+0.0625;y=c-1|0;z=(c+0|0)-0.0625;ba=c;bb=e;a:{while(g<6){bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;bd=h+H(N(bc,i))/1.6777216E7;bc=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh=A.Nw.data;$p =1;continue _;}if(g==1){S();bh=A.Nw.data;$p=2;continue _;}if(g==2){S();bh=A.Nw.data;$p=3;continue _;}if(g==3){S();bh=A.Nw.data;$p=4;continue _;}if(g==4){S();bh=A.Nw.data;$p=5;continue _;}if(g==5){S();bh=A.Nw.data;$p=6;continue _;}if(!(bd>=ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break a;if(bj>=0)break a;bi=bi+1|0;}}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Bm6(b,c,l,e);if(C()){break _;}bj=$z;bk=bh[bj];if(!(bk!==null?bk.eS():0))be=n;b:{while (true){if(g==1){S();bh=A.Nw.data;$p=2;continue _;}if(g==2){S();bh=A.Nw.data;$p=3;continue _;}if(g==3){S();bh=A.Nw.data;$p=4;continue _;}if(g==4){S();bh=A.Nw.data;$p=5;continue _;}if(g==5){S();bh=A.Nw.data;$p=6;continue _;}if(!(bd>=ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break b;if(bj>=0)break b;bi=bi+1|0;}}g=g+1|0;if(g>=6)break;bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;bd=h+H(N(bc,i))/1.6777216E7;bc=M(L(I(bc,D(3740067437, 5)), F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh=A.Nw.data;continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 2:$z=Bm6(b,c,o,e);if(C()){break _;}bj=$z;bk=bh[bj];if(!(bk!==null?bk.eS():0))be=p;b:{while(true){if(g==2){S();bh=A.Nw.data;$p=3;continue _;}if(g==3){S();bh=A.Nw.data;$p=4;continue _;}if(g==4){S();bh=A.Nw.data;$p=5;continue _;}if(g==5){S();bh=A.Nw.data;$p=6;continue _;}if(!(bd>= ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break b;if(bj>=0)break b;bi=bi+1|0;}}g=g+1|0;if(g>=6)break;bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;bd=h+H(N(bc,i))/1.6777216E7;bc=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh=A.Nw.data;$p=1;continue _;}if(g==1){S();bh=A.Nw.data;continue _;}}return;}b =new Bb;b.f=1;b.e=1;J(b);case 3:$z=Bm6(b,c,d,q);if(C()){break _;}bj=$z;bk=bh[bj];if(!(bk!==null?bk.eS():0))bg=s;b:{while(true){if(g==3){S();bh=A.Nw.data;$p=4;continue _;}if(g==4){S();bh=A.Nw.data;$p=5;continue _;}if(g==5){S();bh=A.Nw.data;$p=6;continue _;}if(!(bd>=ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break b;if(bj>=0)break b;bi=bi+1|0;}}g=g+1|0;if(g>=6)break;bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;bd=h+H(N(bc,i))/1.6777216E7;bc =M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh=A.Nw.data;$p=1;continue _;}if(g==1){S();bh=A.Nw.data;$p=2;continue _;}if(g==2){S();bh=A.Nw.data;continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 4:$z=Bm6(b,c,d,t);if(C()){break _;}bj=$z;bk=bh[bj];if(!(bk!==null?bk.eS():0))bg=u;b:{while(true){if(g==4){S();bh=A.Nw.data;$p=5;continue _;}if(g==5){S();bh=A.Nw.data;$p =6;continue _;}if(!(bd>=ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break b;if(bj>=0)break b;bi=bi+1|0;}}g=g+1|0;if(g>=6)break;bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;bd=h+H(N(bc,i))/1.6777216E7;bc=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh=A.Nw.data;$p=1;continue _;}if(g== 1){S();bh=A.Nw.data;$p=2;continue _;}if(g==2){S();bh=A.Nw.data;$p=3;continue _;}if(g==3){S();bh=A.Nw.data;continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 5:$z=Bm6(b,v,d,e);if(C()){break _;}bj=$z;bk=bh[bj];if(!(bk!==null?bk.eS():0))bd=x;b:{while(true){if(g==5){S();bh=A.Nw.data;$p=6;continue _;}if(!(bd>=ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break b;if(bj>=0)break b;bi=bi+1|0;}}g=g+1|0;if(g>=6)break;bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =bc;bd=h+H(N(bc,i))/1.6777216E7;bc=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh=A.Nw.data;$p=1;continue _;}if(g==1){S();bh=A.Nw.data;$p=2;continue _;}if(g==2){S();bh=A.Nw.data;$p=3;continue _;}if(g==3){S();bh=A.Nw.data;$p=4;continue _;}if(g==4){S();bh=A.Nw.data;continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 6:$z=Bm6(b,y,d,e);if(C()){break _;}bj=$z;bk= bh[bj];if(!(bk!==null?bk.eS():0))bd=z;b:{while(true){if(!(bd>=ba&&bd<=w&&be>=0.0&&be<=m&&bg>=bb&&bg<=r)){bi=0;while(true){bj=X(bi,b.cl.c);if(bj>=0)break;if(bi<0)break b;if(bj>=0)break b;bi=bi+1|0;}}g=g+1|0;if(g>=6)break;bc=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;bd=h+H(N(bc,i))/1.6777216E7;bc=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bc;be=j+H(N(bc,i))/1.6777216E7;bf=M(L(I(bc,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bf;bg=k+H(N(bf,i))/1.6777216E7;if(!g){S();bh =A.Nw.data;$p=1;continue _;}if(g==1){S();bh=A.Nw.data;$p=2;continue _;}if(g==2){S();bh=A.Nw.data;$p=3;continue _;}if(g==3){S();bh=A.Nw.data;$p=4;continue _;}if(g==4){S();bh=A.Nw.data;$p=5;continue _;}if(g==5){S();bh=A.Nw.data;continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);} function BZv(a,b){var c,d;c=new Bq;S();d=A.OA.b;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;return c;} function APA(){AAh.call(this);this.AS=0;} A.TR=null;function B2Z(a,b){var c=new APA();Bh0(c,a,b);return c;} function AKx(a,b,c,d,e,f){var g,h,i,j,k,l,m,n;g=A.TR;if(b===null){h=g.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{h=b;if(!h.$id$){i=$rt_nextId();h.$id$=i;}j=b.$id$;k=g.d.data;h=k[j&(k.length-1|0)];while(h!==null){if(h.t==j){i=h.h;if(b!==i&&!(b!==i?0:1)?0:1)break;}h=h.i;}}if(!(h===null?0:1)){h=A.TR;i=new BI;i.p=W(K,10);Bg(h,b,i);}g=A.TR;if(b===null){h=g.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{h=b;if(!h.$id$){i=$rt_nextId();h.$id$=i;}l=b.$id$;k=g.d.data;h=k[l&(k.length-1|0)];while(h!==null){if (h.t==l){i=h.h;if(b!==i&&!(b!==i?0:1)?0:1)break;}h=h.i;}}h=h===null?null:h.x;if(f){i=new AD6;m=b.b6.k3();i.a9d=c;i.a9g=d;i.a9e=e;i.a$c=m;Bo(h,h.c+1|0);k=h.p.data;n=h.c;h.c=n+1|0;k[n]=i;h.j=h.j+1|0;}n=0;l=0;a:{while(true){f=X(l,h.c);if(f>=0)break;if(l<0)break a;if(f>=0)break a;i=h.p.data[l];if(i.a9d==c&&i.a9g==d&&i.a9e==e){n=n+1|0;if(n>=8)return 1;}l=l+1|0;}return 0;}b=new Bb;b.f=1;b.e=1;J(b);} function Bh0(a,b,c){BJ();Cz(a,b,A.Se);a.fH=1;a.dU=A.Nf;a.AS=0;a.AS=c;a.fH=1;a.dU=null;} function A2k(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!a.AS)return;g=d-1|0;f=a.b;$p=3;continue _;case 2:BlJ(a,b,c,d,e);if(C()){break _;}if(!a.AS)return;g=d-1|0;f=a.b;$p=3;case 3:A3q(b,c,g,e,f);if(C()){break _;}f=d+1|0;g=a.b;$p=4;case 4:A3q(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=5;case 5:A3q(b,f,d,e,g);if(C()){break _;}f =c+1|0;g=a.b;$p=6;case 6:A3q(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=7;case 7:A3q(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=8;case 8:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function By$(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.AS)return;f=d-1|0;g=a.b;$p=1;case 1:A3q(b,c,f,e,g);if(C()){break _;}f=d+1|0;g=a.b;$p=2;case 2:A3q(b,c,f,e,g);if(C()){break _;}f=c-1|0;g=a.b;$p=3;case 3:A3q(b,f,d,e,g);if(C()){break _;}f=c+1|0;g=a.b;$p=4;case 4:A3q(b,f,d,e,g);if(C()){break _;}f=e-1|0;g=a.b;$p=5;case 5:A3q(b,c,d,f,g);if(C()){break _;}e=e+1|0;f=a.b;$p=6;case 6:A3q(b,c,d, e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BDx(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.AS)return 0;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;return g==5&&f==1?0:g==3&&f==3?0:g==4&&f==2?0:g==1&&f==5?0:g==2&&f==4?0:15;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BD4(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(f==5){g=d-1|0;h=0;$p=2;continue _;}if(f==3){g=e-1|0;h=2;$p=3;continue _;}if(f==4){g=e+1|0;h=3;$p=4;continue _;}if(f==1){g=c-1|0;h=4;$p=5;continue _;}if(f!=2)return 0;c=c+1|0;g=5;$p=6;continue _;case 2:$z=BE1(b,c,g,e,h);if(C()){break _;}g=$z;if(g<=0?0:1)c=1;else{if(f==3){g=e-1|0;h =2;$p=3;continue _;}if(f==4){g=e+1|0;h=3;$p=4;continue _;}if(f==1){g=c-1|0;h=4;$p=5;continue _;}if(f==2){c=c+1|0;g=5;$p=6;continue _;}c=0;}return c;case 3:$z=BE1(b,c,d,g,h);if(C()){break _;}g=$z;if(g<=0?0:1)c=1;else{if(f==4){g=e+1|0;h=3;$p=4;continue _;}if(f==1){g=c-1|0;h=4;$p=5;continue _;}if(f==2){c=c+1|0;g=5;$p=6;continue _;}c=0;}return c;case 4:$z=BE1(b,c,d,g,h);if(C()){break _;}g=$z;if(g<=0?0:1)c=1;else{if(f==1){g=c-1|0;h=4;$p=5;continue _;}if(f==2){c=c+1|0;g=5;$p=6;continue _;}c=0;}return c;case 5:$z= BE1(b,g,d,e,h);if(C()){break _;}g=$z;if(g<=0?0:1)c=1;else{if(f==2){c=c+1|0;g=5;$p=6;continue _;}c=0;}return c;case 6:$z=BE1(b,c,d,e,g);if(C()){break _;}c=$z;return !(c<=0?0:1)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AWy(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BD4(a,b,c,d,e);if(C()){break _;}g=$z;h=A.TR;if(b===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=b;if(!i.$id$){j=$rt_nextId();i.$id$ =j;}k=b.$id$;l=h.d.data;h=l[k&(l.length-1|0)];while(h!==null){if(h.t==k){i=h.h;if(b!==i&&!(b!==i?0:1)?0:1)break;}h=h.i;}}h=h===null?null:h.x;a:{while(true){if(h===null)break a;if(h.by()?0:1)break a;m=b.b6.k3();if(0>=h.c)break;if(Kk(Ce(m,h.p.data[0].a$c),F(60)))break a;Dh(h,0);}b=new Bb;b.f=1;b.e=1;J(b);}b:{if(a.AS){if(!g)break b;S();n=A.OC.b;$p=2;continue _;}if(!g&&!AKx(a,b,c,d,e,0)){S();n=A.OD.b;$p=4;continue _;}}return;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;o=3;$p=3;case 3:AQO(b,c,d,e,n,g,o);if(C()) {break _;}if(!AKx(a,b,c,d,e,1))return;p=c+0.5;q=d+0.5;r=e+0.5;h=B(931);s=0.5;i=b.bR;m=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=m;t=H(N(m,24))/1.6777216E7;u=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=u;v=2.5999999046325684+(t-H(N(u,24))/1.6777216E7)*0.800000011920929;$p=6;continue _;case 4:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;o=3;$p=5;case 5:AQO(b,c,d,e,n,g,o);if(C()){break _;}return;case 6:AR7(b,p,q,r,h,s,v);if(C()){break _;}n=0;r=c;p=d;q=e;while(n<5){m=M(L(I(f.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));f.a=m;u=B4(F(H(N(m,22))),27);w=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=w;x=r+ED(L(u,F(H(N(w,21)))))*1.1102230246251565E-16*0.6+0.2;w=M(L(I(w,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=w;u=B4(F(H(N(w,22))),27);m=M(L(I(w,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=m;Dk(b,B(1020),x,p+ED(L(u,F(H(N(m,21)))))*1.1102230246251565E-16*0.6+0.2,q+Cr(f)*0.6+0.2,0.0,0.0,0.0);n=n+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w, x,$p);} function A8P(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bed(a,b,c,d,e,f);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=BD4(a,b,c,d,e);if(C()){break _;}g=$z;f=a.AS;if(!(f&&g)&&!(!f&&!g))return;f=a.b;h=2;g=0;$p=3;case 3:Bqw(b,c,d,e,f,h,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AVr(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f)return 0;$p=1;case 1:$z=BDx(a,b,c,d,e,f);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BSJ(a,b,c,d){S();return A.OD.b;} function B26(a){return 1;} function B9v(a,b){S();return b!=A.OC.b&&b!=A.OD.b?0:1;} function Bkb(){var b,c,d,e;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.TR=b;} function UC(){Bw.call(this);this.zG=0;} function ARZ(a,b,c,d,e){return null;} function CdU(a,b){return !a.zG?20:30;} function Cxf(a){return 0;} function B41(a){return 0;} function AQL(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f==2){g=e+1|0;$p=1;continue _;}if(f==3){g=e-1|0;$p=2;continue _;}if(f==4){g=c+1|0;$p=3;continue _;}if(f!=5)return 0;c=c-1|0;$p=4;continue _;case 1:$z=Bkh(b,c,d,g);if(C()){break _;}g=$z;if(g)c=1;else{if(f==3){g=e-1|0;$p=2;continue _;}if(f==4){g=c+1|0;$p=3;continue _;}if(f==5){c=c-1|0;$p=4;continue _;}c=0;}return c;case 2:$z=Bkh(b,c,d,g);if (C()){break _;}g=$z;if(g)c=1;else{if(f==4){g=c+1|0;$p=3;continue _;}if(f==5){c=c-1|0;$p=4;continue _;}c=0;}return c;case 3:$z=Bkh(b,g,d,e);if(C()){break _;}g=$z;if(g)c=1;else{if(f==5){c=c-1|0;$p=4;continue _;}c=0;}return c;case 4:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bmw(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=e-1|0;$p=3;case 3:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)return 1;e=e+1|0;$p=4;case 4:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BbR(a,b,c,d,e,f,g,h,i,j){var k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;l=k&8;if(f==2){j=e+1|0;$p=2;continue _;}if(f==3){j=e-1|0;$p=3;continue _;}if(f==4){j=c+1|0;$p=4;continue _;}if(f!=5){$p=5;continue _;}f=c-1|0;$p=6;continue _;case 2:$z=Bkh(b,c,d,j);if(C()){break _;}j=$z;if(j)return 4+l|0;if(f==3){j=e-1|0;$p =3;continue _;}if(f==4){j=c+1|0;$p=4;continue _;}if(f!=5){$p=5;continue _;}f=c-1|0;$p=6;continue _;case 3:$z=Bkh(b,c,d,j);if(C()){break _;}j=$z;if(j)return 3+l|0;if(f==4){j=c+1|0;$p=4;continue _;}if(f!=5){$p=5;continue _;}f=c-1|0;$p=6;continue _;case 4:$z=Bkh(b,j,d,e);if(C()){break _;}j=$z;if(j)return 2+l|0;if(f!=5){$p=5;continue _;}f=c-1|0;$p=6;continue _;case 5:$z=Br8(a,b,c,d,e);if(C()){break _;}c=$z;return c+l|0;case 6:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1+l|0;$p=5;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,$p);} function Br8(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 1;f=c+1|0;$p=2;case 2:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(f)return 2;f=e-1|0;$p=3;case 3:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(f)return 3;e=e+1|0;$p=4;case 4:$z=Bkh(b,c,d,e);if(C()){break _;}c=$z;return !c?1:4;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A$U(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bmw(a,b,c,d,e);if(C()){break _;}f=$z;if(!f){$p=2;continue _;}if(!1)return;$p=5;continue _;case 2:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=3;case 3:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=4;case 4:AQO(b,c,d,e,f,g,i);if(C()){break _;}if(!0)return;$p=5;case 5:$z=AZS(b,c,d,e);if(C()){break _;}f =$z;g=f&7;i=0;f=c-1|0;$p=6;case 6:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==1)i=1;f=c+1|0;$p=7;case 7:$z=Bkh(b,f,d,e);if(C()){break _;}f=$z;if(!f&&g==2)i=1;f=e-1|0;$p=8;case 8:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==3)i=1;f=e+1|0;$p=9;case 9:$z=Bkh(b,c,d,f);if(C()){break _;}f=$z;if(!f&&g==4)i=1;if(!i)return;$p=10;case 10:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=11;case 11:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=12;case 12:AQO(b,c,d,e,f,g,i);if(C()){break _;}return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BiK(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;ALM(a,f);return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function ALM(a,b){var c,d,e,f;c=b&7;d=(b&8)<=0?0:1;e=0.125;if(d)e=0.0625;if(c==1){a.bN=0.0;a.bL=0.375;a.bM=0.3125;a.bI=e;a.bJ=0.625;a.bK=0.6875;}else if(c==2){a.bN=1.0-e;a.bL=0.375;a.bM=0.3125;a.bI=1.0;a.bJ=0.625;a.bK=0.6875;}else if(c==3){a.bN=0.3125;a.bL=0.375;a.bM=0.0;a.bI=0.6875;a.bJ=0.625;a.bK=e;}else if(c==4){f=1.0-e;a.bN=0.3125;a.bL=0.375;a.bM=f;a.bI=0.6875;a.bJ=0.625;a.bK=1.0;}} function AX8(a,b,c,d,e,f){} function A$y(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;l=k&7;m=8-(k&8)|0;if(!m)return 1;k=l+m|0;g=3;$p=2;case 2:Bkp(b,c,d,e,k,g);if(C()){break _;}g=0;while(true){k=X(g,b.cl.c);if(k>=0){n=c+0.5;o=d+0.5;p=e+0.5;f=B(1153);h=0.30000001192092896;i=0.6000000238418579;$p =3;continue _;}if(g<0)break;if(k>=0)break;g=g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 3:AR7(b,n,o,p,f,h,i);if(C()){break _;}$p=4;case 4:AQx(a,b,c,d,e,l);if(C()){break _;}g=a.b;l=!a.zG?20:30;k=0;$p=5;case 5:Bqw(b,c,d,e,g,l,k);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Buz(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if((g&8)<=0)return;h=g&7;$p=1;case 1:AQx(a,b,c,d,e,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A1O(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return (c&8)<=0?0:15;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AYx(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return 0;h=g&7;return h==5&&f==1?15:h==4&&f==2?15:h==3&&f==3?15:h==2&&f==4?15:h==1&&f==5?15:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BP2(a){return 1;} function A55(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(!(g&8))return;if(a.zG){$p=5;continue _;}h=g&7;g=3;$p=2;case 2:Bkp(b,c,d,e,h,g);if(C()){break _;}$p=3;case 3:AQx(a,b,c,d,e,h);if(C()){break _;}i=c+0.5;j=d+0.5;k=e+0.5;f=B(1153);l=0.30000001192092896;m=0.5;$p=4;case 4:AR7(b, i,j,k,f,l,m);if(C()){break _;}c=0;a:{while(true){d=X(c,b.cl.c);if(d>=0)break;if(c<0)break a;if(d>=0)break a;c=c+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 5:BhO(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bzr(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H&&a.zG){$p=1;continue _;}return;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g&8)return;$p=2;case 2:BhO(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BhO(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=f&7;h=!(f&8)?0:1;ALM(a,f);i=G(HI);j=A.Jc;k=c;l=k+a.bN;m=d;n=m+a.bL;o=e;p=o+a.bM;q =k+a.bI;r=m+a.bJ;s=o+a.bK;t=j.bp;u=j.dl;f=u.c;v=X(t,f);if(v>=0){w=new CR;w.bn=l;w.bf=n;w.bo=p;w.br=q;w.bl=r;w.bs=s;Bo(u,f+1|0);x=u.p.data;t=u.c;u.c=t+1|0;x[t]=w;u.j=u.j+1|0;}else if(t>=0&&v<0){w=u.p.data[t];w.bn=l;w.bf=n;w.bo=p;w.br=q;w.bl=r;w.bs=s;}else{b=new Bb;b.f=1;b.e=1;J(b);}j.bp=j.bp+1|0;j=null;$p=2;case 2:$z=BsP(b,i,w,j);if(C()){break _;}w=$z;v=(w.c?0:1)?0:1;if(v&&!h){f=g|8;t=3;$p=3;continue _;}if(!v&&h){f=3;$p=5;continue _;}if(!v)return;f=a.b;v=!a.zG?20:30;t=0;$p=8;continue _;case 3:Bkp(b,c,d,e,f,t);if (C()){break _;}$p=4;case 4:AQx(a,b,c,d,e,g);if(C()){break _;}f=0;while(true){t=X(f,b.cl.c);if(t>=0){l=k+0.5;n=m+0.5;p=o+0.5;w=B(1153);y=0.30000001192092896;z=0.6000000238418579;$p=7;continue _;}if(f<0)break;if(t>=0)break;f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 5:Bkp(b,c,d,e,g,f);if(C()){break _;}$p=6;case 6:AQx(a,b,c,d,e,g);if(C()){break _;}f=0;while(true){t=X(f,b.cl.c);if(t>=0){l=k+0.5;n=m+0.5;p=o+0.5;w=B(1153);z=0.30000001192092896;y=0.5;$p=9;continue _;}if(f<0)break;if(t>=0)break;f=f+1|0;}b=new Bb;b.f=1;b.e =1;J(b);case 7:AR7(b,l,n,p,w,y,z);if(C()){break _;}if(!v&&h){f=3;$p=5;continue _;}if(!v)return;f=a.b;v=!a.zG?20:30;t=0;$p=8;case 8:Bqw(b,c,d,e,f,v,t);if(C()){break _;}return;case 9:AR7(b,l,n,p,w,z,y);if(C()){break _;}if(!v)return;f=a.b;v=!a.zG?20:30;t=0;$p=8;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);} function AQx(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;$p=1;case 1:A3q(b,c,d,e,g);if(C()){break _;}if(f==1){c=c-1|0;f=a.b;$p=2;continue _;}if(f==2){c=c+1|0;f=a.b;$p=3;continue _;}if(f==3){e=e-1|0;f=a.b;$p=4;continue _;}if(f!=4){d=d-1|0;f=a.b;$p=5;continue _;}e=e+1|0;f=a.b;$p=6;continue _;case 2:A3q(b,c,d,e,f);if(C()){break _;}return;case 3:A3q(b,c,d,e,f);if(C()){break _;}return;case 4:A3q(b, c,d,e,f);if(C()){break _;}return;case 5:A3q(b,c,d,e,f);if(C()){break _;}return;case 6:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} var A0j=Ba(UC); A.B3=function(a){var b=new A0j();B5s(b,a);return b;}; function B5s(a,b){BJ();Cz(a,b,A.Se);a.fH=1;a.dU=A.M1;a.zG=0;} var AIH=Ba(Bw); A.V=function(a){var b=new AIH();Chq(b,a);return b;}; function Chq(a,b){BJ();Cz(a,b,A.Si);a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;a.fH=1;a.dU=A.Nf;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;} function Bky(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;f=f&7;g=A.Jc;h=c;i=h+a.bN;j=d+a.bL;k=e;l=k+a.bM;m=h+a.bI;h=d+f*0.125;n=k+a.bK;c=g.bp;b=g.dl;e=b.c;d=X(c,e);if(d>=0){o=new CR;o.bn=i;o.bf=j;o.bo=l;o.br=m;o.bl=h;o.bs=n;Bo(b,e+1|0);p=b.p.data;d=b.c;b.c =d+1|0;p[d]=o;b.j=b.j+1|0;}else if(c>=0&&d<0){o=b.p.data[c];o.bn=i;o.bf=j;o.bo=l;o.br=m;o.bl=h;o.bs=n;}else{b=new Bb;b.f=1;b.e=1;J(b);}g.bp=g.bp+1|0;return o;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function CvZ(a){return 0;} function Cx9(a){return 0;} function AUc(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;f=(2*(1+(c&7)|0)|0)/16.0;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=f;a.bK=1.0;return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A1I(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:a:{$z=Bm6(b,c,f,e);if(C()){break _;}g=$z;if(!g)c=0;else{if(g==a.b){$p=2;continue _;}S();if(g==A.NQ.b)break a;if(A.Nw.data[g].eS())break a;c=0;}return c;}$p=3;continue _;case 2:a:{$z=AZS(b,c,f,e);if(C()){break _;}d=$z;if((d&7)==7)c=1;else{S();if(g==A.NQ.b)break a;if(A.Nw.data[g].eS())break a;c=0;}return c;}$p=3;case 3:$z= Bm6(b,c,f,e);if(C()){break _;}c=$z;if(!c){BJ();b=A.RJ;}else b=A.Nw.data[c].bW;return b.gI();default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AZM(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A1I(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=3;case 3:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}g=0;i=0;f=3;$p=4;case 4:AQO(b,c,d,e,g,i,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A0p(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();h=A.Lf.K;i=g&7;j=new Bq;i=i+1|0;j.k=0;j.Y=null;j.A=h;j.k=i;j.B=0;$p=1;case 1:AXX(a,b,d,e,f,j);if(C()){break _;}g=0;i=0;k=3;$p=2;case 2:AQO(b,d,e,f,g,i,k);if(C()){break _;}DL();b=A.PG.data[a.b];d=1;$p=3;case 3:A4A(c,b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function CtS(a,b,c,d){Bp();return A.Lf.K;} function CbU(a,b){return 0;} function Bg9(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=A.TS;$p=1;case 1:$z=A8p(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;g=0;i=1.0;$p=3;case 3:BHC(a,b,c,d,e,h,i,g);if(C()){break _;}g=0;h=0;j=3;$p=4;case 4:AQO(b,c,d,e,g,h,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var BsD=Ba(OR); A.DE=function(a){var b=new BsD();ClL(b,a);return b;}; function ClL(a,b){BJ();Cz(a,b,A.Sh);a.a6M=0;a.a52=B(550);a.zw=0.9800000190734863;a.fH=1;a.dU=A.PK;} function Br0(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:DL();h=A.PG.data[a.b];i=1;$p=1;case 1:A4A(c,h,i);if(C()){break _;}if(!c.ct.h9&&!c.l.H){h=c.iG;j=h.lo+0.02500000037252903;k=40.0;if(j=0?h.cI.data[m]:null;if(FE(l,h)<=0?0:1){h=APo(a,g);if(h===null)return;$p =6;continue _;}}if(b.bZ.pL){g=0;i=0;l=3;$p=2;continue _;}FC();D9();i=A.PI.fC;c=c.b7;m=c.dm;i=FE(i,m<9&&m>=0?c.cI.data[m]:null);j=1.0;$p=3;continue _;case 2:AQO(b,d,e,f,g,i,l);if(C()){break _;}return;case 3:BHC(a,b,d,e,f,g,j,i);if(C()){break _;}g=e-1|0;$p=4;case 4:$z=Bm6(b,d,g,f);if(C()){break _;}g=$z;if(!g){BJ();n=A.RJ;}else n=A.Nw.data[g].bW;if(!n.gI()&&!n.m5())return;g=A.MP.b;i=0;l=3;$p=5;case 5:AQO(b,d,e,f,g,i,l);if(C()){break _;}return;case 6:AXX(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BJS(a,b){return 0;} function AWL(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=A.TS;$p=1;case 1:$z=A8p(b,f,c,d,e);if(C()){break _;}g=$z;S();if(g<=(11-A.Ny.data[a.b]|0))return;if(!b.bZ.pL){$p=2;continue _;}g=0;h=0;i=3;$p=5;continue _;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;j=1.0;$p=3;case 3:BHC(a,b,c,d,e,g,j,h);if(C()){break _;}g=A.NJ.b;h=0;i=3;$p=4;case 4:AQO(b,c,d,e,g,h,i);if (C()){break _;}return;case 5:AQO(b,c,d,e,g,h,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BWc(a){return 0;} var Bhs=Ba(Bw); A.Dl=function(a){var b=new Bhs();Cl8(b,a);return b;}; function Cl8(a,b){BJ();Cz(a,b,A.Sj);a.fH=1;a.dU=A.PK;} function B7B(a,b,c,d){Bp();return A.Lf.K;} function B1o(a,b){return 4;} function Bkx(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=A.TS;$p=1;case 1:$z=A8p(b,f,c,d,e);if(C()){break _;}g=$z;if(g<=11)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;g=0;i=1.0;$p=3;case 3:BHC(a,b,c,d,e,h,i,g);if(C()){break _;}g=0;h=0;j=3;$p=4;case 4:AQO(b,c,d,e,g,h,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var Ba$=Ba(Bw); A.DC=function(a){var b=new Ba$();B7m(b,a);return b;}; function B7m(a,b){BJ();Cz(a,b,A.Sk);a.fH=1;a.dU=A.Nf;} function ARg(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=Bm6(b,c,g,e);if(C()){break _;}h=$z;if(!(h?0:1))return;i=1;h=d-i|0;$p=2;case 2:$z=Bm6(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;if(h!=15){h=h+1|0;i=4;$p=4;continue _;}h=a.b;i=0;j=3;$p =5;continue _;case 4:Bkp(b,c,d,e,h,i);if(C()){break _;}return;case 5:AQO(b,c,g,e,h,i,j);if(C()){break _;}h=0;i=4;$p=6;case 6:Bkp(b,c,d,e,h,i);if(C()){break _;}$p=7;case 7:$z=A77(a,b,c,g,e);if(C()){break _;}d=$z;if(d)return;d=1;$p=8;case 8:BpQ(b,c,g,e,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BuF(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;f=A.Jc;g=c+0.0625;h=d;i=e+0.0625;j=(c+1|0)-0.0625;k=(d+1|0)-0.0625;l=(e+1|0)-0.0625;c=f.bp;b=f.dl;e=b.c;d=X(c,e);if(d>=0){m=new CR;m.bn=g;m.bf=h;m.bo=i;m.br=j;m.bl=k;m.bs=l;Bo(b,e+1|0);n=b.p.data;d=b.c;b.c=d+1|0;n[d]=m;b.j=b.j+1|0;}else if(c>=0&&d<0){m=b.p.data[c];m.bn=g;m.bf=h;m.bo=i;m.br=j;m.bl=k;m.bs=l;}else{b=new Bb;b.f=1;b.e=1;J(b);}f.bp=f.bp+1|0;return m;} function BSO(a){return 0;} function ChA(a){return 0;} function Cv7(a){return 13;} function AST(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f){S();if(!A.Nw.data[f].bW.no){f=0;break a;}}f=1;}if(!f)return 0;$p=2;case 2:$z=A77(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A3A(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A77(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;f=1;$p=2;case 2:BpQ(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A77(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}if(g.g1())return 0;f=c+1|0;$p=2;case 2:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(!f)g=A.RJ;else{S();g=A.Nw.data[f].bW;}if(g.g1())return 0;f=e-1|0;$p=3;case 3:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(!f)g=A.RJ;else{S();g=A.Nw.data[f].bW;}if (g.g1())return 0;f=e+1|0;$p=4;case 4:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(!f)g=A.RJ;else{S();g=A.Nw.data[f].bW;}if(g.g1())return 0;d=d-1|0;$p=5;case 5:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;S();return f!=A.OI.b&&f!=A.NL.b?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bbi(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=A.TT;c=1;$p=1;case 1:f.gr(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} var BuY=Ba(Bw); function CCd(a){var b=new BuY();B1Y(b,a);return b;} function B1Y(a,b){BJ();Cz(a,b,A.Sl);a.dU=A.PK;} function Cgb(a,b,c,d){Bp();return A.Lj.K;} function B9O(a,b){return 4;} var A7C=Ba(Bw); function CDd(a){var b=new A7C();BU6(b,a);return b;} function BU6(a,b){BJ();Cz(a,b,A.QW);a.bN=0.125;a.bL=0.0;a.bM=0.125;a.bI=0.875;a.bJ=1.0;a.bK=0.875;a.fH=1;} function AQz(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+1|0;$p=1;case 1:$z=Bm6(b,c,g,e);if(C()){break _;}h=$z;if(!(h?0:1))return;i=1;h=d-i|0;$p=2;case 2:$z=Bm6(b,c,h,e);if(C()){break _;}h=$z;if(h!=a.b){if(i>=3)return;$p=3;continue _;}i=i+1|0;h=d-i|0;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;if(h!=15){h=h+1|0;i=4;$p=4;continue _;}h=a.b;i=0;j=3;$p =5;continue _;case 4:Bkp(b,c,d,e,h,i);if(C()){break _;}return;case 5:AQO(b,c,g,e,h,i,j);if(C()){break _;}h=0;i=4;$p=6;case 6:Bkp(b,c,d,e,h,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AS4(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:a:{$z=Bm6(b,c,f,e);if(C()){break _;}g=$z;if(g==a.b)c=1;else{S();if(g==A.ND.b)break a;if(g==A.NE.b)break a;if(g==A.NL.b)break a;c=0;}return c;}d=c-1|0;$p=2;case 2:$z=Bm6(b,d,f,e);if(C()){break _;}d=$z;if(!d){BJ();h=A.RJ;}else h=A.Nw.data[d].bW;BJ();if(h===A.PL)return 1;d=c+1|0;$p=3;case 3:$z=Bm6(b,d,f,e);if(C()) {break _;}d=$z;if((!d?A.RJ:A.Nw.data[d].bW)===A.PL)return 1;d=e-1|0;$p=4;case 4:$z=Bm6(b,c,f,d);if(C()){break _;}d=$z;if((!d?A.RJ:A.Nw.data[d].bW)===A.PL)return 1;d=e+1|0;$p=5;case 5:$z=Bm6(b,c,f,d);if(C()){break _;}c=$z;return (!c?A.RJ:A.Nw.data[c].bW)!==A.PL?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A3m(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AS4(a,b,c,d,e);if(C()){break _;}f=$z;if(f)return;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;h=1.0;$p=3;case 3:BHC(a,b,c,d,e,f,h,g);if(C()){break _;}f=0;g=0;i=3;$p=4;case 4:AQO(b,c,d,e,f,g,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A8G(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AS4(a,b,c,d,e);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bwe(a,b,c,d,e){return null;} function BOp(a,b,c,d){Bp();return A.Lk.K;} function BTC(a){return 0;} function CcH(a){return 0;} function CBW(a){return 1;} var BEc=Ba(E8); function CDB(a){var b=new BEc();Cfx(b,a);return b;} function Cfx(a,b){BJ();Cz(a,b,A.MO);a.kP=1;a.dU=A.Nf;} function BqH(a,b,c,d,e,f,g,h,i,j){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(!g)return 0;$p=2;case 2:AQ9(a,b,c,d,e);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AQ9(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;g=f;if(g!==null){h=g.CD;if(h!==null){i=1005;j=0;f=null;$p=2;continue _;}}return;case 2:BGJ(b,f,i,c,d,e, j);if(C()){break _;}j=0;while(true){i=X(j,b.cl.c);if(i>=0){g.CD=null;$p=3;continue _;}if(j<0)break;if(i>=0)break;j=j+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 3:AWt(g);if(C()){break _;}j=0;i=2;$p=4;case 4:Bkp(b,c,d,e,j,i);if(C()){break _;}f=b.bR;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=H(N(k,24))/1.6777216E7*0.699999988079071+0.15000000596046448;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;m=H(N(k,24))/1.6777216E7*0.699999988079071+0.06000000238418579+0.6;n=M(L(I(k,D(3740067437, 5)), F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,24))/1.6777216E7*0.699999988079071+0.15000000596046448;p=new Bq;j=h.A;i=h.k;q=h.B;p.k=0;p.Y=null;p.A=j;p.k=i;p.B=q;if(q<0)p.B=0;r=h.be;if(r!==null){s=new BZ;f=r.w;if(f===null)f=B(3);s.w=f;f=new BN;j=BM(16);f.bk=0;t=W(BO,j);u=t.data;f.d=t;f.b1=0.75;f.b3=u.length*0.75|0;s.m=f;h=r.m;if(h.I===null){f=new BV;f.b$=h;h.I=f;}v=h.I.bm();while(v.bh()){w=v.bg();f=r.m;if(w===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{a:{if(!w.q){u=w.o.data;j=u.length;i=0;while (true){if(i>=j)break a;q=u[i];w.q=(31*w.q|0)+q|0;i=i+1|0;}}}q=w.q;u=f.d.data;f=u[q&(u.length-1|0)];while(f!==null){if(f.t==q){h=f.h;if(w!==h&&!Bc(w,h)?0:1)break;}f=f.i;}}f=f===null?null:f.x;f=f.cQ();h=s.m;if(w!==null)f.w=w;else f.w=B(3);Bg(h,w,f);}p.be=s;}f=D1(b,c+l,d+m,e+o);EX(f.F,10,p);FR(f.F,10);f.fd=10;$p=5;case 5:Baa(b,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function AQu(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQ9(a,b,c,d,e);if(C()){break _;}$p=2;case 2:BrF(b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bf2(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;h=0;$p=1;case 1:BHC(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function ARB(a,b){b=new ABF;Et();b.fa=(-1);return b;} function BMp(a){return 1;} function A$X(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;g=b.CD;if(g===null)c=0;else{c=g.A+1|0;Bp();c=c-A.Mj.K|0;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BnJ(){Bw.call(this);this.bpF=null;} function Cxo(a,b,c){var d=new BnJ();Crm(d,a,b,c);return d;} function Crm(a,b,c,d){Cz(a,b,d);a.bpF=c;a.dU=A.Nf;} function AWj(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=e-1|0;$p=1;case 1:$z=BoM(a,b,c,d,i);if(C()){break _;}i=$z;j=e+1|0;$p=2;case 2:$z =BoM(a,b,c,d,j);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=BoM(a,b,k,d,e);if(C()){break _;}l=$z;k=c+1|0;$p=4;case 4:$z=BoM(a,b,k,d,e);if(C()){break _;}m=$z;n=0.375;o=0.625;p=0.375;q=0.625;if(i)p=0.0;if(j)q=1.0;if(!(!i&&!j)){a.bN=0.375;a.bL=0.0;r=p;a.bM=r;a.bI=0.625;a.bJ=1.5;s=q;a.bK=s;t=A.Jc;u=c;v=u+0.375;w=d;x=w+0.0;y=e;r=y+r;z=u+0.625;ba=w+1.5;s=y+s;k=t.bp;b=t.dl;bb=b.c;bc=X(k,bb);if(bc>=0){h=new CR;h.bn=v;h.bf=x;h.bo=r;h.br=z;h.bl=ba;h.bs=s;Bo(b,bb+1|0);bd=b.p.data;bc=b.c;b.c=bc+1|0;bd[bc]=h;b.j=b.j+1| 0;}else if(k>=0&&bc<0){h=b.p.data[k];h.bn=v;h.bf=x;h.bo=r;h.br=z;h.bl=ba;h.bs=s;}else{b=new Bb;Dm(b);J(b);}t.bp=t.bp+1|0;if(ES(f,h)){Bo(g,g.c+1|0);bd=g.p.data;bc=g.c;g.c=bc+1|0;bd[bc]=h;g.j=g.j+1|0;}}p=0.375;q=0.625;if(l)n=0.0;if(m)o=1.0;a:{if(!l&&!m){if(i)break a;if(j)break a;}z=n;a.bN=z;a.bL=0.0;a.bM=0.375;u=o;a.bI=u;a.bJ=1.5;a.bK=0.625;b=A.Jc;r=c;z=r+z;x=d;ba=x+0.0;y=e;s=y+0.375;r=r+u;u=x+1.5;v=y+0.625;d=b.bp;h=b.dl;c=h.c;e=X(d,c);if(e>=0){t=new CR;t.bn=z;t.bf=ba;t.bo=s;t.br=r;t.bl=u;t.bs=v;Bo(h,c+1|0);bd =h.p.data;d=h.c;h.c=d+1|0;bd[d]=t;h.j=h.j+1|0;}else if(d>=0&&e<0){t=h.p.data[d];t.bn=z;t.bf=ba;t.bo=s;t.br=r;t.bl=u;t.bs=v;}else{b=new Bb;Dm(b);J(b);}b.bp=b.bp+1|0;if(ES(f,t)){Bo(g,g.c+1|0);bd=g.p.data;d=g.c;g.c=d+1|0;bd[d]=t;g.j=g.j+1|0;}}if(i)p=0.0;if(j)q=1.0;a.bN=n;a.bL=0.0;a.bM=p;a.bI=o;a.bJ=1.0;a.bK=q;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);} function BBW(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=e-1|0;$p=1;case 1:$z=BoM(a,b,c,d,f);if(C()){break _;}g=$z;f=e+1|0;$p=2;case 2:$z=BoM(a,b,c,d,f);if(C()){break _;}f=$z;h=c-1|0;$p=3;case 3:$z=BoM(a,b,h,d,e);if(C()){break _;}h=$z;c=c+1|0;$p=4;case 4:$z=BoM(a,b,c,d,e);if(C()){break _;}i=$z;j=0.375;k=0.625;l=0.375;m=0.625;if(g)l =0.0;if(f)m=1.0;if(h)j=0.0;if(i)k=1.0;a.bN=j;a.bL=0.0;a.bM=l;a.bI=k;a.bJ=1.0;a.bK=m;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BYA(a){return 0;} function CxJ(a){return 0;} function A_d(a,b,c,d,e){return 0;} function B5K(a){return 11;} function BoM(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b){S();if(f!=A.O2.b){a:{g=A.Nw.data[f];if(g!==null){b=g.bW;if((!b.m1?b.gI():0)&&g.eh()){b=g.bW;BJ();if(b===A.Q$){c=0;break a;}c=1;break a;}}c=0;}return c;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A2s(){KZ.call(this);this.bk3=0;} function CA$(a,b){var c=new A2s();Cud(c,a,b);return c;} function Cud(a,b,c){BJ();Cz(a,b,A.Q$);a.fH=1;a.bk3=c;a.dU=A.PK;} function A19(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}g=$z;S();if(g!=A.OH.b){$p=2;continue _;}g=d-2|0;$p=3;continue _;case 2:$z=Bm6(b,c,f,e);if(C()){break _;}g=$z;if(g !=A.Oc.b)return;h=d-2|0;$p=4;continue _;case 3:$z=Bm6(b,c,g,e);if(C()){break _;}i=$z;if(i!=A.OH.b){$p=2;continue _;}if(b.H){j=0;k=c;l=g;m=e;while(j<120){n=b.bR;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;p=B4(F(H(N(o,22))),27);o=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;Dk(b,B(1156),k+ED(L(p,F(H(N(o,21)))))*1.1102230246251565E-16,l+ED(L(B4(F(B$(n,26)),27),F(B$(n,27))))*1.1102230246251565E-16*2.5,m+Cr(b.bR),0.0,0.0,0.0);j=j+1|0;}return;}i=0;j=0;q=2;$p=6;continue _;case 4:$z =Bm6(b,c,h,e);if(C()){break _;}g=$z;if(g!=A.Oc.b)return;r=c-1|0;$p=5;case 5:$z=Bm6(b,r,f,e);if(C()){break _;}g=$z;if(g==A.Oc.b){g=c+1|0;$p=13;continue _;}s=0;t=e-1|0;$p=14;continue _;case 6:AQO(b,c,d,e,i,j,q);if(C()){break _;}i=0;j=0;q=2;$p=7;case 7:AQO(b,c,f,e,i,j,q);if(C()){break _;}i=0;j=0;q=2;$p=8;case 8:AQO(b,c,g,e,i,j,q);if(C()){break _;}n=Cs9(b);k=c+0.5;l=d-1.95;u=e+0.5;n.v=k;n.dk=k;n.fX=k;l=l+n.cv;n.z=l;n.d4=l;n.fW=l;n.u=u;n.dj=u;n.fY=u;n.W=0.0;n.bV=0.0;Cn(n,k,l,u);$p=9;case 9:Baa(b,n);if(C()){break _;}i =0;$p=10;case 10:A3q(b,c,d,e,i);if(C()){break _;}d=0;$p=11;case 11:A3q(b,c,f,e,d);if(C()){break _;}d=0;$p=12;case 12:A3q(b,c,g,e,d);if(C()){break _;}j=0;k=c;l=g;m=e;while(j<120){n=b.bR;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;p=B4(F(H(N(o,22))),27);o=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;Dk(b,B(1156),k+ED(L(p,F(H(N(o,21)))))*1.1102230246251565E-16,l+ED(L(B4(F(B$(n,26)),27),F(B$(n,27))))*1.1102230246251565E-16*2.5,m+Cr(b.bR),0.0,0.0,0.0);j=j+1|0;}return;case 13:$z =Bm6(b,g,f,e);if(C()){break _;}g=$z;s=g!=A.Oc.b?0:1;t=e-1|0;$p=14;case 14:$z=Bm6(b,c,f,t);if(C()){break _;}g=$z;if(g==A.Oc.b){g=e+1|0;$p=15;continue _;}if(!s&&!0)return;j=0;g=0;i=2;$p=16;continue _;case 15:$z=Bm6(b,c,f,g);if(C()){break _;}g=$z;i=g!=A.Oc.b?0:1;if(!s&&!i)return;j=0;g=0;i=2;$p=16;case 16:AQO(b,c,d,e,j,g,i);if(C()){break _;}g=0;i=0;j=2;$p=17;case 17:AQO(b,c,f,e,g,i,j);if(C()){break _;}g=0;i=0;j=2;$p=18;case 18:AQO(b,c,h,e,g,i,j);if(C()){break _;}if(!s){g=0;i=0;j=2;$p=19;continue _;}g=0;i=0;j=2;$p =21;continue _;case 19:AQO(b,c,f,t,g,i,j);if(C()){break _;}i=e+1|0;j=0;q=0;g=2;$p=20;case 20:AQO(b,c,f,i,j,q,g);if(C()){break _;}v=AGZ(b);AJd(v,1);k=c;l=k+0.5;u=d-1.95;w=e;Fp(v,l,u,w+0.5,0.0,0.0);$p=23;continue _;case 21:AQO(b,r,f,e,g,i,j);if(C()){break _;}g=c+1|0;i=0;j=0;q=2;$p=22;case 22:AQO(b,g,f,e,i,j,q);if(C()){break _;}v=AGZ(b);AJd(v,1);k=c;l=k+0.5;u=d-1.95;w=e;Fp(v,l,u,w+0.5,0.0,0.0);$p=23;case 23:Baa(b,v);if(C()){break _;}g=0;u=h;while(g<120){Dk(b,B(1157),k+Cr(b.bR),u+Cr(b.bR)*3.9,w+Cr(b.bR),0.0,0.0, 0.0);g=g+1|0;}g=0;$p=24;case 24:A$K(b,c,d,e,g);if(C()){break _;}d=0;$p=25;case 25:A$K(b,c,f,e,d);if(C()){break _;}d=0;$p=26;case 26:A$K(b,c,h,e,d);if(C()){break _;}if(!s){d=0;$p=27;continue _;}d=0;$p=29;continue _;case 27:A$K(b,c,f,t,d);if(C()){break _;}d=e+1|0;e=0;$p=28;case 28:A$K(b,c,f,d,e);if(C()){break _;}return;case 29:A$K(b,r,f,e,d);if(C()){break _;}c=c+1|0;d=0;$p=30;case 30:A$K(b,c,f,e,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function AZw(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f){S();if(!A.Nw.data[f].bW.no)return 0;}d=d-1|0;S();g=A.Nw.data;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;h=g[f];$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return !Er(b,h,c)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bfu(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+2.5;i=h|0;if(h=0){m=new CR;m.bn=g;m.bf=h;m.bo=i;m.br=j;m.bl=k;m.bs=l;Bo(b,e+1|0);n=b.p.data;d=b.c;b.c=d+1|0;n[d]=m;b.j=b.j+1|0;}else if(c>=0&&d<0){m=b.p.data[c];m.bn=g;m.bf=h;m.bo=i;m.br=j;m.bl=k;m.bs=l;}else{b=new Bb;b.f=1;b.e=1;J(b);}f.bp=f.bp+1|0;return m;} function BFx(a,b,c,d,e,f){f.T=f.T*0.4;f.U=f.U*0.4;} var BBv=Ba(Bw); A.DL=function(a,b){var c=new BBv();B88(c,a,b);return c;}; function B88(a,b,c){Cz(a,b,c);a.dU=A.PK;} function B8x(a,b,c){var d,e,f,g,h;d=BHr(a,c);b=b+1|0;e=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;f=H(N(e,17));g=b-1|0;if(!(b&g))h=H(Bl(I(F(b),F(f)),31));else while(true){h=f%b|0;if(((f-h|0)+g|0)>=0)break;e=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;f=H(N(e,17));}b=d+h|0;g=1;if(b>=g)g=b<=4?b:4;return g;} function BHr(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%3|0;if(((d-e|0)+2|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return 2+e|0;} function CaD(a,b,c,d){Bp();return A.Lt.K;} var BEG=Ba(OR); function CC$(a){var b=new BEG();B5G(b,a);return b;} function B5G(a,b){BJ();Cz(a,b,A.PQ);a.a6M=0;a.a52=B(149);a.fH=1;} function AVD(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.bZ.Su()){g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));while(true){i=h%2000|0;if(((h-i|0)+1999|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));}if(i0){d=d+(-1)|0;S();j=A.Nw.data;$p=1;continue _;}if(d<=0)return;k=d+1|0;$p=3;case 3:$z=Bkh(b,c,k,e);if(C()){break _;}k=$z;if(k)return;k=57;l=c+0.5;m=d+1.1;n=e+0.5;$p=4;case 4:$z=Cs7(b,k,l,m,n);if(C()){break _;}o=$z;if(o!==null)o.mb=900;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BFg(a,b,c,d,e){return null;} function A0z(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=c-1|0;$p=1;case 1:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b){a.bN=0.0;a.bL=0.0;a.bM=0.375;a.bI=1.0;a.bJ=1.0;a.bK=0.625;return;}c=c+1|0;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;if(c==a.b){a.bN=0.0;a.bL=0.0;a.bM=0.375;a.bI=1.0;a.bJ=1.0;a.bK=0.625;}else{a.bN=0.375;a.bL=0.0;a.bM=0.0;a.bI=0.625;a.bJ=1.0;a.bK=1.0;}return;default:Oe();}}HV().s(a, b,c,d,e,f,$p);} function CqU(a){return 0;} function CsA(a){return 0;} function BqX(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=0;h=c-1|0;$p=1;case 1:$z=Bm6(b,h,d,e);if(C()){break _;}i=$z;S();if(i!=A.IV.b){h=c+1|0;$p=2;continue _;}f=1;h=e-1|0;$p=3;continue _;case 2:$z=Bm6(b,h,d,e);if(C()){break _;}h=$z;if(h==A.IV.b)f=1;h=e-1|0;$p=3;case 3:$z=Bm6(b,c,d,h);if(C()){break _;}h= $z;if(h!=A.IV.b){h=e+1|0;$p=4;continue _;}g=1;if(f==g)return 0;j=c-f|0;k=e-g|0;$p=5;continue _;case 4:$z=Bm6(b,c,d,h);if(C()){break _;}h=$z;if(h==A.IV.b)g=1;if(f==g)return 0;j=c-f|0;k=e-g|0;$p=5;case 5:$z=Bm6(b,j,d,k);if(C()){break _;}h=$z;if(h){j=c;k=e;}l=(-1);a:while(true){m=X(l,2);if(m>0){c=0;while(c<2){m=0;if(m<3){l=j+Bf(f,c)|0;n=d+m|0;o=k+Bf(g,c)|0;e=A.OP.b;h=0;i=2;$p=6;continue _;}c=c+1|0;}return 1;}n=(-1);while(true){i=X(n,3);if(i>0)break;c=X(l,(-1));h=c&&m&&n!=(-1)&&i?0:1;if(c&&m)break a;if(n!=(-1)&& i)break a;n=n+1|0;}l=l+1|0;}c=j+Bf(f,l)|0;e=d+n|0;i=k+Bf(g,l)|0;$p=7;continue _;case 6:AQO(b,l,n,o,e,h,i);if(C()){break _;}m=m+1|0;while(true){if(m<3){l=j+Bf(f,c)|0;n=d+m|0;o=k+Bf(g,c)|0;e=A.OP.b;h=0;i=2;continue _;}c=c+1|0;if(c>=2)break;m=0;}return 1;case 7:b:{$z=Bm6(b,c,e,i);if(C()){break _;}i=$z;if(h){if(i==A.IV.b)break b;return 0;}if(i&&i!=A.Oj.b)return 0;}while(true){n=n+1|0;while(true){i=X(n,3);if(i<=0)break;l=l+1|0;m=X(l,2);if(m>0){c=0;while(c<2){m=0;if(m<3){l=j+Bf(f,c)|0;n=d+m|0;o=k+Bf(g,c)|0;e=A.OP.b;h =0;i=2;$p=6;continue _;}c=c+1|0;}return 1;}n=(-1);}c=X(l,(-1));h=c&&m&&n!=(-1)&&i?0:1;if(c&&m)break;if(n==(-1))continue;if(!i)continue;else break;}c=j+Bf(f,l)|0;e=d+n|0;i=k+Bf(g,l)|0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bal(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=1;i=c-1|0;$p=1;case 1:$z=Bm6(b,i,d,e);if(C()){break _;}j=$z;if(j!=a.b){f=c+1|0;$p=2;continue _;}g=1;h=0;k=d;l=k-1|0;$p=3;continue _;case 2:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;if(f==a.b){g=1;h=0;}k=d;l=k-1|0;$p=3;case 3:$z=Bm6(b,c,l,e);if(C()){break _;}f=$z;if(f!=a.b){$p=4;continue _;}k =k+(-1)|0;l=k-1|0;continue _;case 4:$z=Bm6(b,c,l,e);if(C()){break _;}f=$z;S();if(f!=A.IV.b){f=0;j=0;l=3;$p=5;continue _;}j=1;if(j<4){f=k+j|0;$p=6;continue _;}if(j==3){f=k+j|0;$p=8;continue _;}f=0;j=0;l=3;$p=7;continue _;case 5:AQO(b,c,d,e,f,j,l);if(C()){break _;}return;case 6:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(f==a.b){j=j+1|0;if(j<4){f=k+j|0;continue _;}}if(j==3){f=k+j|0;$p=8;continue _;}f=0;j=0;l=3;$p=7;case 7:AQO(b,c,d,e,f,j,l);if(C()){break _;}return;case 8:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(f ==A.IV.b){$p=9;continue _;}f=0;j=0;l=3;$p=7;continue _;case 9:$z=Bm6(b,i,d,e);if(C()){break _;}f=$z;if(f!=a.b){f=c+1|0;$p=10;continue _;}l=1;f=e-1|0;$p=11;continue _;case 10:$z=Bm6(b,f,d,e);if(C()){break _;}f=$z;l=f==a.b?1:0;f=e-1|0;$p=11;case 11:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;if(f!=a.b){f=e+1|0;$p=12;continue _;}if(l&&1){f=0;j=0;l=3;$p=16;continue _;}f=c+g|0;j=e+h|0;$p=13;continue _;case 12:$z=Bm6(b,c,d,f);if(C()){break _;}f=$z;i=f==a.b?1:0;if(l&&i){f=0;j=0;l=3;$p=16;continue _;}f=c+g|0;j=e+h|0;$p=13;case 13:$z =Bm6(b,f,d,j);if(C()){break _;}l=$z;if(l!=A.IV.b){l=c-g|0;g=e-h|0;$p=14;continue _;}l=c-g|0;k=e-h|0;$p=15;continue _;case 14:$z=Bm6(b,l,d,g);if(C()){break _;}l=$z;if(l==A.IV.b){$p=18;continue _;}f=0;j=0;l=3;$p=17;continue _;case 15:$z=Bm6(b,l,d,k);if(C()){break _;}l=$z;if(l==a.b)return;l=c-g|0;g=e-h|0;$p=14;continue _;case 16:AQO(b,c,d,e,f,j,l);if(C()){break _;}return;case 17:AQO(b,c,d,e,f,j,l);if(C()){break _;}return;case 18:$z=Bm6(b,f,d,j);if(C()){break _;}f=$z;if(f==a.b)return;f=0;j=0;l=3;$p=17;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Cqc(a,b){return 0;} function Bbo(a,b,c,d,e,f){if(f.da===null&&f.dL===null)AH9(f);} var ATW=Ba(Bw); A.R=function(a){var b=new ATW();BRW(b,a);return b;}; function BRW(a,b){BJ();Cz(a,b,A.Sn);a.fH=1;} function BqT(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;a.bN=(1+(f*2|0)|0)/16.0;a.bL=0.0;a.bM=0.0625;a.bI=0.9375;a.bJ=0.5;a.bK=0.9375;return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AZy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=(1+(f*2|0)|0)/16.0;h=A.Jc;i=c+g;j=d;k=e+0.0625;l=(c+1|0)-0.0625;m=d+0.5-0.0625;n=(e+1|0)-0.0625;c=h.bp;b=h.dl;e=b.c;d=X(c,e);if(d>=0){o=new CR;o.bn=i;o.bf=j;o.bo=k;o.br=l;o.bl=m;o.bs=n;Bo(b,e +1|0);p=b.p.data;d=b.c;b.c=d+1|0;p[d]=o;b.j=b.j+1|0;}else if(c>=0&&d<0){o=b.p.data[c];o.bn=i;o.bf=j;o.bo=k;o.br=l;o.bl=m;o.bs=n;}else{b=new Bb;b.f=1;b.e=1;J(b);}h.bp=h.bp+1|0;return o;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Co6(a){return 0;} function B3Y(a){return 0;} function Bc7(a,b,c,d,e,f,g,h,i,j){var k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=f.iG;l=k.kC;g=l>=20?0:1;if(!(g&&!f.ct.h9?1:0))return 1;g=2+l|0;l=20;if(g=20?0:1;if(!(i&&!f.ct.h9?1:0))return;i=2+h|0;h=20;if(i=15)return j;$p=2;case 2:$z=Bm6(b,h,d,i);if(C()){break _;}c=$z;S();if(c!=A.On.b){c=0;if(j>c)c=j;j=c;return j;}$p=3;case 3:$z=AZS(b,h,d,i);if(C()){break _;}c=$z;if(j>c)c=j;j=c;return j;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,$p);} function Bbh(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:switch(f&3){case 0:case 2:g=c-1|0;f=4;$p=1;continue _;case 1:case 3:f=e+1|0;g=3;$p=3;continue _;default:}return 0;case 1:$z=BgI(a,b,g,d,e,f);if(C()){break _;}f=$z;g=c+1|0;c=5;$p=2;case 2:$z=BgI(a,b,g,d,e,c);if(C()){break _;}c=$z;if(f>c)c=f;return c;case 3:$z=BgI(a,b,c,d,f,g);if(C()){break _;}f=$z;e=e-1|0;g=2;$p=4;case 4:$z=BgI(a,b,c,d,e,g);if (C()){break _;}c=$z;if(f>c)c=f;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BgI(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(!a.a_W(g))return 0;S();if(g==A.On.b){$p=3;continue _;}$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}h=$z;if(!h)return 0;i=A.Nw.data[h];$p=4;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return c;case 4:$z=i.pf(b,c,d,e,f);if(C()){break _;}c=$z;return c;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CAG(a){return 1;} function BED(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h>2)+1|0)<<2&12|k&3;k=3;$p=2;case 2:Bkp(b,c,d,e,g,k);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BJh(a,b){return A.TW.data[(b&12)>>2]*2|0;} function CA8(a){S();return A.OR;} function Cqg(a){S();return A.M0;} function BNX(a,b,c,d){Bp();return A.Ly.K;} function BND(a){return 15;} function BhS(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bbh(a,b,c,d,e,f);if(C()){break _;}c=$z;return c<=0?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function B9R(a,b){var c;S();c=b!=A.OR.b&&b!=A.M0.b?0:1;return !c&&!(b!=A.Px.b&&b!=A.Nj.b?0:1)?0:1;} function BwD(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A4n(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BxU(){A.TV=BCb([(-0.0625),0.0625,0.1875,0.3125]);A.TW=CO([1,2,3,4]);} var Bqg=Ba(Bw); A.By=function(a){var b=new Bqg();B1A(b,a);return b;}; function B1A(a,b){BJ();Cz(a,b,A.MO);} function ASJ(a,b,c,d,e){return 1;} function BIo(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=0;i=3;$p=1;case 1:AQO(b,c,d,e,g,h,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var Bo1=Ba(Bw); A.C4=function(a,b){var c=new Bo1();BWv(c,a,b);return c;}; function BWv(a,b,c){Cz(a,b,c);a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;a.dU=A.M1;} function B5t(a){return 0;} function BV7(a){return 0;} function AWH(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return (!(c&4)?0:1)?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function B8d(a){return 0;} function AZU(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;ZS(a,f);b=A.Jc;g=c;h=g+a.bN;i=d;j=i+a.bL;k=e;l=k+a.bM;g=g+a.bI;i=i+a.bJ;k=k+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=h;n.bf=j;n.bo=l;n.br=g;n.bl=i;n.bs=k;Bo(m,e+1|0);o=m.p.data;d=m.c;m.c=d +1|0;o[d]=n;m.j=m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=h;n.bf=j;n.bo=l;n.br=g;n.bl=i;n.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b.bp=b.bp+1|0;return n;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Brd(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;ZS(a,c);return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function ZS(a,b){if(!(b&8)){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.1875;a.bK=1.0;}else{a.bN=0.0;a.bL=0.8125;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}if(!(b&4)?0:1){b=b&3;if(!b){a.bN=0.0;a.bL=0.0;a.bM=0.8125;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}if(b==1){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=0.1875;}if(b==2){a.bN=0.8125;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;}if(b==3){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=0.1875;a.bJ=1.0;a.bK=1.0;}}} function AVa(a,b,c,d,e,f){} function BzO(a,b,c,d,e,f,g,h,i,j){var k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=a.bW;BJ();if(k===A.MR)return 1;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}l=$z;g=l^4;l=2;$p=2;case 2:Bkp(b,c,d,e,g,l);if(C()){break _;}l=1003;g=0;$p=3;case 3:BGJ(b,f,l,c,d,e,g);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BCX(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=g&3;i=h?e:e+1|0;if(h==1)i=i+(-1)|0;j=h!=2?c:c+1|0;if(h==3)j=j+(-1)|0;$p=2;case 2:$z=Bm6(b,j,d,i);if(C()){break _;}k=$z;if(ATn(k)){$p=3;continue _;}k=0;i=0;j=3;$p=4;continue _;case 3:a:{$z=BtK(b,c,d,e);if(C()){break _;}i =$z;if(!i){if(f>0){S();if(A.Nw.data[f].je())break a;}return;}}$p=6;continue _;case 4:AQO(b,c,d,e,k,i,j);if(C()){break _;}k=0;l=1.0;$p=5;case 5:BHC(a,b,c,d,e,g,l,k);if(C()){break _;}$p=3;continue _;case 6:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;if(((k&4)<=0?0:1)==i)return;f=k^4;k=2;$p=7;case 7:Bkp(b,c,d,e,f,k);if(C()){break _;}m=null;k=1003;f=0;$p=8;case 8:BGJ(b,m,k,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BqJ(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;ZS(a,h);$p=2;case 2:$z=Bci(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BpP(a,b,c,d,e,f,g,h,i,j){var k;k=0;if(f==2)k=0;if(f==3)k=1;if(f==4)k=2;if(f==5)k=3;if(f!=1&&f&&h>0.5)k=k|8;return k;} function BsV(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!f)return 0;if(f==1)return 0;if(f==2)e=e+1|0;if(f==3)e=e+(-1)|0;if(f==4)c=c+1|0;if(f==5)c=c+(-1)|0;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;return ATn(c);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function ATn(b){var c,d;if(b<=0)return 0;a:{b:{S();c=A.Nw.data[b];if(c!==null){d=c.bW;if((!d.m1?d.gI():0)&&c.eh())break b;}if(c!==A.OO&&!(c instanceof MM)&&!(c instanceof HZ)){b=0;break a;}}b=1;}return b;} var AM$=Ba(Bw); A.PT=null;A.Bp=function(a){var b=new AM$();A$D(b,a);return b;}; function A$D(a,b){BJ();Cz(a,b,A.Sl);a.lV=0.0;if(a.iV<0.0)a.iV=0.0;a.dU=A.Nf;} function Bm5(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;g=new V6;EI(g,b);g.gM=0;g.ho=0;g.ko=5;g.fR=B(1158);Cj(g,0.30000001192092896,0.699999988079071);g.hd=0.6000000238418579;h=c+0.5;i=d;j=e+0.5;g.v=h;g.dk=h;g.fX=h;i=i+g.cv;g.z=i;g.d4=i;g.fW=i;g.u=j;g.dj=j;g.fY=j;g.W=0.0;g.bV=0.0;Cn(g,h,i,j);$p=1;case 1:Baa(b,g);if(C()){break _;}Zb(g);return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Cg6(a,b){return 0;} function BHF(b){S();return b==A.NF.b?1:b!=A.OV.b?0:2;} function B6Z(a,b){var c,d,e;S();c=A.NC;if(b==1)c=A.NF;if(b==2)c=A.OV;d=new Bq;e=c.b;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;return d;} function Bze(){A.PT=Bm(Bh,[B(485),B(1111),B(394)]);} var YZ=Ba(Bw); A.PU=null;A.TX=null;function CDl(a){var b=new YZ();ASe(b,a);return b;} function ASe(a,b){BJ();Cz(a,b,A.PJ);a.dU=A.PK;} function ClB(a,b){return b;} function Bqx(){A.PU=Bm(Bh,[B(198),B(1159),B(1160),B(1095)]);A.TX=Bm(Bh,[B(562),B(1161),B(1162),B(1163)]);} function AFG(){Bw.call(this);this.bb$=0;} A.TY=null;function BT7(a,b,c){var d=new AFG();BEO(d,a,b,c);return d;} function BEO(a,b,c,d){Cz(a,b,c);a.bb$=d;} function CuV(a,b){var c,d,e,f;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%10|0;if(((d-e|0)+9|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}f=e-7|0;if(f<0)f=0;return f;} function CBi(a,b,c,d){S();return A.N_.b+a.bb$|0;} function BG0(){A.TY=Bm(Bh,[B(1164),B(1165)]);} function A4w(){var a=this;Bw.call(a);a.bnc=null;a.a_n=0;a.blo=null;} function BJo(a,b,c,d,e){var f=new A4w();Cro(f,a,b,c,d,e);return f;} function Cro(a,b,c,d,e,f){Cz(a,b,e);a.bnc=d;a.a_n=f;a.blo=c;a.dU=A.Nf;} function BUA(a,b,c,d){return !a.a_n?0:a.b;} function Cku(a){return 0;} function B9z(a){return 0;} function BLs(a){return 18;} function BG4(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,i);if(C()){break _;}j=$z;S();k=!A.Nx.data[j]&&j!=a.b&&j!=A.NS.b?0:1;i=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,i);if(C()){break _;}j=$z;l=!A.Nx.data[j]&&j!=a.b&&j!=A.NS.b?0:1;i=c-1|0;$p=3;case 3:$z=Bm6(b,i,d,e);if(C()){break _;}j =$z;m=!A.Nx.data[j]&&j!=a.b&&j!=A.NS.b?0:1;i=c+1|0;$p=4;case 4:$z=Bm6(b,i,d,e);if(C()){break _;}j=$z;n=!A.Nx.data[j]&&j!=a.b&&j!=A.NS.b?0:1;a:{if(!(m&&n)){if(m)break a;if(n)break a;if(k)break a;if(l)break a;}a.bN=0.0;a.bL=0.0;a.bM=0.4375;a.bI=1.0;a.bJ=1.0;a.bK=0.5625;$p=5;continue _;}if(m&&!n){a.bN=0.0;a.bL=0.0;a.bM=0.4375;a.bI=0.5;a.bJ=1.0;a.bK=0.5625;$p=6;continue _;}if(!m&&n){Ib(a,0.5,0.0,0.4375,1.0,1.0,0.5625);$p=7;continue _;}b:{if(!(k&&l)){if(m)break b;if(n)break b;if(k)break b;if(l)break b;}a.bN=0.4375;a.bL =0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=1.0;$p=8;continue _;}if(k&&!l){a.bN=0.4375;a.bL=0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=0.5;$p=9;continue _;}if(!k&&l){Ib(a,0.4375,0.0,0.5,0.5625,1.0,1.0);$p=10;continue _;}return;case 5:$z=HQ(a,b,c,d,e);if(C()){break _;}o=$z;if(o!==null&&ES(f,o)){Bo(g,g.c+1|0);p=g.p.data;j=g.c;g.c=j+1|0;p[j]=o;g.j=g.j+1|0;}c:{if(!(k&&l)){if(m)break c;if(n)break c;if(k)break c;if(l)break c;}a.bN=0.4375;a.bL=0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=1.0;$p=8;continue _;}if(k&&!l){a.bN=0.4375;a.bL =0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=0.5;$p=9;continue _;}if(!k&&l){Ib(a,0.4375,0.0,0.5,0.5625,1.0,1.0);$p=10;continue _;}return;case 6:$z=HQ(a,b,c,d,e);if(C()){break _;}o=$z;if(o!==null&&ES(f,o)){Bo(g,g.c+1|0);p=g.p.data;j=g.c;g.c=j+1|0;p[j]=o;g.j=g.j+1|0;}c:{if(!(k&&l)){if(m)break c;if(n)break c;if(k)break c;if(l)break c;}a.bN=0.4375;a.bL=0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=1.0;$p=8;continue _;}if(k&&!l){a.bN=0.4375;a.bL=0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=0.5;$p=9;continue _;}if(!k&&l){Ib(a,0.4375, 0.0,0.5,0.5625,1.0,1.0);$p=10;continue _;}return;case 7:A60(a,b,c,d,e,f,g,h);if(C()){break _;}d:{if(!(k&&l)){if(m)break d;if(n)break d;if(k)break d;if(l)break d;}a.bN=0.4375;a.bL=0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=1.0;$p=8;continue _;}if(k&&!l){a.bN=0.4375;a.bL=0.0;a.bM=0.0;a.bI=0.5625;a.bJ=1.0;a.bK=0.5;$p=9;continue _;}if(!k&&l){Ib(a,0.4375,0.0,0.5,0.5625,1.0,1.0);$p=10;continue _;}return;case 8:$z=HQ(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b)){Bo(g,g.c+1|0);p=g.p.data;d=g.c;g.c=d+1|0;p[d]=b;g.j =g.j+1|0;}return;case 9:$z=HQ(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b))Cc(g,b);return;case 10:A60(a,b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AZk(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0.4375;g=0.5625;h=0.4375;i=0.5625;j=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,j);if(C()){break _;}k=$z;S();l=!A.Nx.data[k]&&k!=a.b&&k!=A.NS.b?0:1;j=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,j);if(C()){break _;}k=$z;k=!A.Nx.data[k]&&k!=a.b&&k!=A.NS.b?0:1;j=c-1|0;$p=3;case 3:$z=Bm6(b,j,d,e);if(C()) {break _;}m=$z;m=!A.Nx.data[m]&&m!=a.b&&m!=A.NS.b?0:1;c=c+1|0;$p=4;case 4:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;j=!A.Nx.data[c]&&c!=a.b&&c!=A.NS.b?0:1;a:{b:{if(!(m&&j)){if(m)break b;if(j)break b;if(l)break b;if(k)break b;}f=0.0;g=1.0;break a;}if(m&&!j)f=0.0;else if(!m&&j)g=1.0;}c:{d:{if(!(l&&k)){if(m)break d;if(j)break d;if(l)break d;if(k)break d;}h=0.0;i=1.0;break c;}if(l&&!k)h=0.0;else if(!l&&k)i=1.0;}a.bN=f;a.bL=0.0;a.bM=h;a.bI=g;a.bJ=1.0;a.bK=i;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function CbB(a){return 1;} function B$C(a,b){var c,d;c=new Bq;d=a.b;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=b;if(b<0)c.B=0;return c;} var BC3=Ba(Bw); A.Dx=function(a){var b=new BC3();Ca6(b,a);return b;}; function Ca6(a,b){BJ();Cz(a,b,A.Q$);a.dU=A.PK;} function BUz(a,b,c,d){Bp();return A.LC.K;} function Csh(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%5|0;if(((d-e|0)+4|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return 3+e|0;} function CqS(a,b,c){var d,e,f,g,h,i;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%5|0;if(((e-f|0)+4|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}g=3+f|0;h=1+b|0;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;i=H(N(d,17));e=h-1|0;if(!(h&e))b=H(Bl(I(F(h),F(i)),31));else while(true){b=i%h|0;if(((i-b|0)+e|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;i=H(N(d,17));}i=g+b| 0;if(i>9)i=9;return i;} function ASC(){Io.call(this);this.Gh=null;} function BLK(a,b){var c=new ASC();BJ7(c,a,b);return c;} function BJ7(a,b,c){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.Gh=c;a.fH=1;a.bN=0.375;a.bL=0.0;a.bM=0.375;a.bI=0.625;a.bJ=0.25;a.bK=0.625;a.dU=null;} function BUS(a,b){S();return b!=A.MH.b?0:1;} function BzV(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ATk(b,c,d,e);if(C()){break _;}g=$z;if(g<8){$p=3;continue _;}g=d-1|0;$p=2;case 2:$z=Bm6(b,c,g,e);if(C()){break _;}g=$z;S();if(!(!(g!=A.MH.b?0:1)?0:1)){$p=5;continue _;}h=d+1|0;g=1;$p=4;continue _;case 3:$z=A1G(b,c,d,e);if(C()){break _;}g=$z;if(g){g=d-1|0;$p=2;continue _;}if (!0){$p=5;continue _;}h=d+1|0;g=1;$p=4;case 4:$z=Bd1(b,c,h,e,g);if(C()){break _;}g=$z;if(g<9)return;$p=8;continue _;case 5:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=0;i=1.0;$p=6;case 6:A6N(a,b,c,d,e,g,i,h);if(C()){break _;}g=0;h=0;j=3;$p=7;case 7:AQO(b,c,d,e,g,h,j);if(C()){break _;}h=d+1|0;g=1;$p=4;continue _;case 8:$z=A9P(a,b,c,d,e);if(C()){break _;}i=$z;g=(25.0/i|0)+1|0;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=17;m=H(N(k,l));h=g-1|0;if(!(g&h))j=H(Bl(I(F(g),F(m)),31));else while(true) {j=m%g|0;if(((m-j|0)+h|0)>=0)break;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;m=H(N(k,l));}if(j)return;$p=9;case 9:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g>=7){g=c-1|0;$p=10;continue _;}g=g+1|0;h=2;$p=11;continue _;case 10:$z=Bm6(b,g,d,e);if(C()){break _;}h=$z;if(h==a.Gh.b)return;h=c+1|0;$p=12;continue _;case 11:Bkp(b,c,d,e,g,h);if(C()){break _;}return;case 12:$z=Bm6(b,h,d,e);if(C()){break _;}h=$z;if(h==a.Gh.b)return;h=e-1|0;$p=13;case 13:$z=Bm6(b,c,d,h);if(C()){break _;}j=$z;if(j==a.Gh.b)return;j =e+1|0;$p=14;case 14:$z=Bm6(b,c,d,j);if(C()){break _;}j=$z;if(j==a.Gh.b)return;k=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;j=H(Bl(I(F(4),F(H(N(k,l)))),31));if(j)g=c;if(j==1)g=g+1|0;if(j!=2)h=e;if(j==3)h=h+1|0;c=d-1|0;$p=15;case 15:$z=Bm6(b,g,c,h);if(C()){break _;}l=$z;$p=16;case 16:a:{$z=Bm6(b,g,d,h);if(C()){break _;}c=$z;if(!c){S();if(l==A.MH.b)break a;if(l==A.NE.b)break a;if(l==A.ND.b)break a;}return;}j=a.Gh.b;c=0;e=3;$p=17;case 17:AQO(b,g,d,h,j,c,e);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,$p);} function ASF(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=b.bR;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=f+(H(Bl(I(F(4),F(H(N(h,17)))),31))+2|0)|0;if(i>7)i=7;j=2;$p=2;case 2:Bkp(b,c,d,e,i,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A9P(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1.0;g=e-1|0;$p=1;case 1:$z=Bm6(b,c,d,g);if(C()){break _;}h=$z;i=e+1|0;$p=2;case 2:$z=Bm6(b,c,d,i);if(C()){break _;}j=$z;k=c-1|0;$p=3;case 3:$z=Bm6(b,k,d, e);if(C()){break _;}l=$z;m=c+1|0;$p=4;case 4:$z=Bm6(b,m,d,e);if(C()){break _;}n=$z;$p=5;case 5:$z=Bm6(b,k,d,g);if(C()){break _;}o=$z;$p=6;case 6:$z=Bm6(b,m,d,g);if(C()){break _;}p=$z;$p=7;case 7:$z=Bm6(b,m,d,i);if(C()){break _;}q=$z;$p=8;case 8:$z=Bm6(b,k,d,i);if(C()){break _;}r=$z;s=a.b;t=l!=s&&n!=s?0:1;u=h!=s&&j!=s?0:1;v=o!=s&&p!=s&&q!=s&&r!=s?0:1;d=d-1|0;while(k<=m){w=g;if(w<=i){$p=9;continue _;}k=k+1|0;}a:{if(!v){if(!t)break a;if(!u)break a;}f=f/2.0;}return f;case 9:$z=Bm6(b,k,d,w);if(C()){break _;}s=$z;x =0.0;S();if(s==A.MH.b){x=1.0;$p=10;continue _;}if(!(k==c&&w==e))x=x/4.0;f=f+x;w=w+1|0;while(true){if(w<=i){continue _;}k=k+1|0;if(k>m)break;w=g;}b:{if(!v){if(!t)break b;if(!u)break b;}f=f/2.0;}return f;case 10:$z=AZS(b,k,d,w);if(C()){break _;}s=$z;if(s>0)x=3.0;if(!(k==c&&w==e))x=x/4.0;f=f+x;w=w+1|0;while(true){if(w<=i){$p=9;continue _;}k=k+1|0;if(k>m)break;w=g;}c:{if(!v){if(!t)break c;if(!u)break c;}f=f/2.0;}return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function BeO(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;f=((c*2|0)+2|0)/16.0;a.bJ=f;g=f;a.bN=0.375;a.bL=0.0;a.bM=0.375;a.bI=0.625;a.bJ=g;a.bK=0.625;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function CBM(a){return 19;} function A6N(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{BHC(a,b,c,d,e,f,g,h);if(C()){break _;}if(!b.H){i=null;j=a.Gh;if(j===A.OM){Bp();i=A.LD;}if(j===A.O0){Bp();i=A.LE;}k=0;l=17;m=14;while(true){if(k>=3)break a;j=b.bR;n=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=n;o =H(N(n,l));while(true){p=o%15|0;if(((o-p|0)+m|0)>=0)break;n=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=n;o=H(N(n,l));}if(p<=f){j=new Bq;p=i.K;j.k=0;j.Y=null;j.A=p;j.k=1;j.B=0;$p=2;continue _;}k=k+1|0;}}}return;case 2:AXX(a,b,c,d,e,j);if(C()){break _;}while(true){k=k+1|0;if(k>=3)break;j=b.bR;n=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=n;o=H(N(n,l));while(true){p=o%15|0;if(((o-p|0)+m|0)>=0)break;n=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=n;o=H(N(n,l));}if (p>f)continue;else{j=new Bq;p=i.K;j.k=0;j.Y=null;j.A=p;j.k=1;j.B=0;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function CgW(a,b,c,d){return (-1);} function BTc(a,b){return 1;} var Bkz=Ba(Bw); function CDL(a){var b=new Bkz();CjF(b,a);return b;} function CjF(a,b){BJ();Cz(a,b,A.QX);a.fH=1;a.dU=A.Nf;} function BQF(a){return 20;} function BTL(a){return 0;} function BMm(a){return 0;} function BjY(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=1.0;h=1.0;i=1.0;j=0.0;k=0.0;l=0.0;m=f<=0?0:1;if(f&2){j=0.0625;g=0.0;h=0.0;k=1.0;i=0.0;l=1.0;m=1;}if(!(f&8))n=g;else{n=0.9375;if(gg)g=l;i=0.0;n =0.0;j=1.0;h=0.0;k=1.0;m=1;}if(!(f&1))l=i;else{l=0.9375;if(i3){if(!g){l=d+1|0;$p=2;continue _;}if(g==f)return 1;l=2;$p=3;continue _;}j=1<3){if(!g){l=d+1|0;$p=2;continue _;}if(g==f)return 1;l=2;$p=3;continue _;}j=1<3){if(!g){l=d+1|0;$p=2;continue _;}if(g==f)return 1;l=2;$p=3;continue _;}j=1<j){$p=1;continue _;}o=k;while(o<=l){p=m;if(p<=n)break a;o=o+1|0;}i=i+1|0;}$p=4;continue _;}return;case 1:$z=AZS(b, c,d,e);if(C()){break _;}g=$z;o=O(b.bR,6);p=A.Rw.data[o];if(o==1&&d<255){$p=2;continue _;}if(o>=2&&o<=5){q=1<3){if(k<=0)break b;d=a.b;l=2;$p=13;continue _;}d=c+A.SK.data[l]|0;q=e+A.SL.data[l]|0;$p=10;continue _;}if(o>=2&&o<=5){q=1<1){$p=3;continue _;}}return;case 3:c:{$z=Bm6(b,c,m,e);if(C()){break _;}k=$z;if(k){if(k!=a.b)break c;l=O(b.bR,16)&g;$p=5;continue _;}l=O(b.bR,16)&g;if(l>0){k=a.b;d=2;$p=6;continue _;}}return;case 4:c:{$z=Bm6(b,i,p,o);if(C()){break _;}q=$z;if(q==a.b){g=g+(-1)|0;if(g<=0){h=1;break c;}}p=p+1|0;d:while(true){if(p<=n){continue _;}o=o+1|0;while(o>l){i=i+1|0;if(i>j)break d;o=k;}p=m;}}$p=1;continue _;case 5:$z=AZS(b,c,m,e);if(C()){break _;}q=$z;d=q|l;if(q==d)return;k=2;$p=8;continue _;case 6:AQO(b, c,m,e,k,l,d);if(C()){break _;}return;case 7:$z=Bm6(b,k,d,l);if(C()){break _;}k=$z;if(k){S();r=A.Nw.data;if(r[k]!==null){if(Br6(r[k].bW)&&A.Nw.data[k].eh()){k=g|q;l=2;$p=16;continue _;}return;}}l=(p+1|0)&3;q=(p+3|0)&3;k=1<3){if(k<=0)return;d=a.b;l=2;$p=13;continue _;}d=c+A.SK.data[l]|0;q=e+A.SL.data[l]|0;continue _;case 11:$z=Bm6(b,s,d,h);if(C()){break _;}s=$z;if(RS(a,s)){c=c+A.SK.data[p]|0;e=e+A.SL.data[p]|0;l=a.b;q=2;$p=15;continue _;}if(o){r=A.SK.data;k=(c+r[p]|0)+r[l]|0;r=A.SL.data;o=(e+r[p]|0)+r[l]|0;$p=14;continue _;}if (!m){k=c+A.SK.data[p]|0;l=e+A.SL.data[p]|0;$p=17;continue _;}r=A.SK.data;o=(c+r[p]|0)+r[q]|0;r=A.SL.data;k=(e+r[p]|0)+r[q]|0;$p=18;continue _;case 12:AQO(b,c,d,e,l,k,q);if(C()){break _;}return;case 13:AQO(b,c,n,e,d,k,l);if(C()){break _;}return;case 14:$z=BCi(b,k,d,o);if(C()){break _;}k=$z;if(k){k=c+A.SK.data[l]|0;o=e+A.SL.data[l]|0;$p=19;continue _;}if(!m){k=c+A.SK.data[p]|0;l=e+A.SL.data[p]|0;$p=17;continue _;}r=A.SK.data;o=(c+r[p]|0)+r[q]|0;r=A.SL.data;k=(e+r[p]|0)+r[q]|0;$p=18;continue _;case 15:AQO(b,c, d,e,l,k,q);if(C()){break _;}return;case 16:Bkp(b,c,d,e,k,l);if(C()){break _;}return;case 17:$z=Bm6(b,k,n,l);if(C()){break _;}k=$z;if(!RS(a,k))return;c=c+A.SK.data[p]|0;e=e+A.SL.data[p]|0;k=a.b;l=0;q=2;$p=20;continue _;case 18:$z=BCi(b,o,d,k);if(C()){break _;}k=$z;if(!k){k=c+A.SK.data[p]|0;l=e+A.SL.data[p]|0;$p=17;continue _;}k=c+A.SK.data[q]|0;l=e+A.SL.data[q]|0;$p=21;continue _;case 19:$z=Bm6(b,k,d,o);if(C()){break _;}k=$z;if(RS(a,k)){r=A.SK.data;c=(c+r[p]|0)+r[l]|0;r=A.SL.data;e=(e+r[p]|0)+r[l]|0;k=a.b;l= 1<<((p+2|0)&3);q=2;$p=22;continue _;}if(!m){k=c+A.SK.data[p]|0;l=e+A.SL.data[p]|0;$p=17;continue _;}r=A.SK.data;o=(c+r[p]|0)+r[q]|0;r=A.SL.data;k=(e+r[p]|0)+r[q]|0;$p=18;continue _;case 20:AQO(b,c,d,e,k,l,q);if(C()){break _;}return;case 21:$z=Bm6(b,k,d,l);if(C()){break _;}k=$z;if(!RS(a,k)){k=c+A.SK.data[p]|0;l=e+A.SL.data[p]|0;$p=17;continue _;}r=A.SK.data;c=(c+r[p]|0)+r[q]|0;r=A.SL.data;k=(e+r[p]|0)+r[q]|0;l=a.b;e=1<<((p+2|0)&3);q=2;$p=23;continue _;case 22:AQO(b,c,d,e,k,l,q);if(C()){break _;}return;case 23:AQO(b, c,d,k,l,e,q);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BEr(a,b,c,d,e,f,g,h,i,j){var k;a:{k=0;switch(f){case 2:k=1;break a;case 3:k=4;break a;case 4:k=8;break a;case 5:k=2;break a;default:}}if(k)j=k;return j;} function CvI(a,b,c,d){return 0;} function BOj(a,b){return 0;} function Bgq(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){h=c.b7;i=h.dm;j=X(i,9);if((j<0&&i>=0?h.cI.data[i]:null)!==null){j=(j<0&&i>=0?h.cI.data[i]:null).A;Bp();if(j==A.LB.K){DL();h=A.PG.data[a.b];g=1;$p=2;continue _;}}}$p=1;case 1:Bp2(a,b,c,d,e,f,g);if(C()){break _;}return;case 2:A4A(c,h,g);if(C()){break _;}h=new Bq;S();i=A.O1.b;h.k=0;h.Y=null;h.A=i;h.k=1;h.B =0;$p=3;case 3:AXX(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var BGQ=Ba(KZ); A.D4=function(a){var b=new BGQ();BS7(b,a);return b;}; function BS7(a,b){BJ();Cz(a,b,A.MO);a.dU=A.M1;} function Bta(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}if(!g.g1())return 0;$p=2;case 2:a:{$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;if(c){S();if(!A.Nw.data[c].bW.no){c=0;break a;}}c=1;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BkV(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;if(!(f&4)?0:1)g=null;else if(f!=2&&f){b=A.Jc;h=c;i=h+0.375;j=d;k=e;l=h+0.625;m=d+1.5;n=e+1|0;c=b.bp;o=b.dl;d=o.c;e=X(c,d);if(e>=0){g=new CR;g.bn=i;g.bf=j;g.bo=k;g.br=l;g.bl=m;g.bs=n;Bo(o, d+1|0);p=o.p.data;d=o.c;o.c=d+1|0;p[d]=g;o.j=o.j+1|0;}else if(c>=0&&e<0){g=o.p.data[c];g.bn=i;g.bf=j;g.bo=k;g.br=l;g.bl=m;g.bs=n;}else{b=new Bb;b.f=1;b.e=1;J(b);}b.bp=b.bp+1|0;}else{b=A.Jc;i=c;j=d;q=e;k=q+0.375;m=c+1|0;n=d+1.5;l=q+0.625;c=b.bp;o=b.dl;e=o.c;d=X(c,e);if(d>=0){g=new CR;g.bn=i;g.bf=j;g.bo=k;g.br=m;g.bl=n;g.bs=l;Bo(o,e+1|0);p=o.p.data;d=o.c;o.c=d+1|0;p[d]=g;o.j=o.j+1|0;}else if(c>=0&&d<0){g=o.p.data[c];g.bn=i;g.bf=j;g.bo=k;g.br=m;g.bl=n;g.bs=l;}else{b=new Bb;b.f=1;b.e=1;J(b);}b.bp=b.bp+1|0;}return g;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function A6q(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;f=c&3;if(f!=2&&f){a.bN=0.375;a.bL=0.0;a.bM=0.0;a.bI=0.625;a.bJ=1.0;a.bK=1.0;}else{a.bN=0.0;a.bL=0.0;a.bM=0.375;a.bI=1.0;a.bJ=1.0;a.bK=0.625;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Cmv(a){return 0;} function BPg(a){return 0;} function Bjn(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return !(c&4)?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Cxj(a){return 21;} function A95(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h=4){h=1;$p=2;continue _;}S();j=A.Ny.data;$p=3;continue _;case 2:$z=Bd1(b,c,g,e,h);if(C()){break _;}h=$z;if(h>=9){g=0;k=17;l=2;m=4;if(g<4){n =M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));while(true){o=i%3|0;if(((i-o|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));}p=(c+o|0)-1|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));while(true){i=h%5|0;if(((h-i|0)+m|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));}h=(d+i|0)-3|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));while(true) {q=o%3|0;if(((o-q|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));}i=(e+q|0)-1|0;o=h+1|0;$p=5;continue _;}}return;case 3:$z=Bm6(b,c,g,e);if(C()){break _;}h=$z;if(j[h]<=2){h=1;$p=2;continue _;}g=A.NE.b;h=0;i=3;$p=4;case 4:AQO(b,c,d,e,g,h,i);if(C()){break _;}return;case 5:$z=Bm6(b,p,o,i);if(C()){break _;}q=$z;$p=6;case 6:$z=Bm6(b,p,h,i);if(C()){break _;}r=$z;S();if(r==A.NE.b){r=1;$p=7;continue _;}g=g+1|0;if(g>=4)return;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =n;i=H(N(n,k));while(true){o=i%3|0;if(((i-o|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));}p=(c+o|0)-1|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));while(true){i=h%5|0;if(((h-i|0)+m|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));}h=(d+i|0)-3|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));while(true){q=o%3|0;if(((o-q|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));}i=(e+q|0)-1|0;o=h+1|0;$p=5;continue _;case 7:$z=Bd1(b,p,o,i,r);if(C()){break _;}r=$z;if(r>=4&&A.Ny.data[q]<=2){o=a.b;q=0;r=3;$p=8;continue _;}g=g+1|0;if(g>=4)return;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));while(true){o=i%3|0;if(((i-o|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));}p=(c+o|0)-1|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));while(true) {i=h%5|0;if(((h-i|0)+m|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));}h=(d+i|0)-3|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));while(true){q=o%3|0;if(((o-q|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));}i=(e+q|0)-1|0;o=h+1|0;$p=5;continue _;case 8:AQO(b,p,h,i,o,q,r);if(C()){break _;}g=g+1|0;if(g>=4)return;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));while (true){o=i%3|0;if(((i-o|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;i=H(N(n,k));}p=(c+o|0)-1|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));while(true){i=h%5|0;if(((h-i|0)+m|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;h=H(N(n,k));}h=(d+i|0)-3|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;o=H(N(n,k));while(true){q=o%3|0;if(((o-q|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =n;o=H(N(n,k));}i=(e+q|0)-1|0;o=h+1|0;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Cno(a,b,c,d){S();return A.NE.fV(0,c,d);} var BDv=Ba(Io); A.Fd=function(a){var b=new BDv();Csl(b,a);return b;}; function Csl(a,b){var c;BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;c=A.Nf;a.dU=c;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.015625;a.bK=1.0;a.dU=c;} function B2I(a){return 23;} function A7Z(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(h!==null&&h instanceof Lw)return;$p=1;case 1:$z=ALU(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b)){Bo(g,g.c+1|0);i=g.p.data;d=g.c;g.c=d+1|0;i[d]=b;g.j=g.j+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function ALU(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o;b=A.Jc;f=c;g=f+a.bN;h=d;i=h+a.bL;j=e;k=j+a.bM;l=f+a.bI;f=h+a.bJ;h=j+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;Bo(m,e+1|0);o=m.p.data;c=m.c;m.c=c+1|0;o[c]=n;m.j=m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;}else{b=new Bb;b.f=1;b.e=1;J(b);}b.bp=b.bp+1|0;return n;} function BKt(a,b){S();return b!=A.NJ.b?0:1;} function AWi(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d>=0&&d<256){f=d-1|0;$p=1;continue _;}return 0;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}d=$z;if(!d){BJ();g=A.RJ;}else{S();g=A.Nw.data[d].bW;}BJ();if(g!==A.PL)return 0;$p=2;case 2:$z=AZS(b,c,f,e);if(C()){break _;}c=$z;return c?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} var AHM=Ba(Io); A.TZ=null;A.E8=function(a){var b=new AHM();AU$(b,a);return b;}; function AU$(a,b){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.fH=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.25;a.bK=1.0;a.dU=null;} function CAy(a,b){S();return b!=A.M7.b?0:1;} function BG5(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=d-1|0;$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}c=$z;S();return c!=A.M7.b?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BrD(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g<3){h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=H(N(h,17));while(true){j=i%10|0;if(((i-j|0)+9|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=H(N(h,17));}if(!j){k=g+1|0;i=2;$p=6;continue _;}}k =d-1|0;$p=2;case 2:$z=Bm6(b,c,k,e);if(C()){break _;}k=$z;S();if(k!=A.M7.b?0:1)return;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;i=0;l=1.0;$p=4;case 4:BCC(a,b,c,d,e,k,l,i);if(C()){break _;}k=0;i=0;j=3;$p=5;case 5:AQO(b,c,d,e,k,i,j);if(C()){break _;}return;case 6:Bkp(b,c,d,e,k,i);if(C()){break _;}k=d-1|0;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function B0R(a){return 6;} function BCC(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){i=1;if(f>=3){j=b.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;l=H(N(k,17));while(true){m=l%3|0;if(((l-m|0)+2|0)>=0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;l=H(N(k,17));}i=2+m|0;if(h>0){f=h+1|0;k=M(L(I(j.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;m=H(N(k,17));h=f-1|0;if(!(f&h))l=H(Bl(I(F(f),F(m)),31));else while(true){l=m%f|0;if(((m-l|0)+h|0)>=0)break;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;m=H(N(k,17));}i=i+l|0;}}n=0;if(n=i)return;j=new Bq;Bp();l=A.LM.K;j.k=0;j.Y=null;j.A=l;j.k=1;j.B=0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i, j,k,l,m,n,$p);} function BP5(a,b,c,d){return 0;} function Cdt(a,b){return 0;} function Bzt(){A.TZ=Bm(Bh,[B(1166),B(1167),B(1168)]);} var BwX=Ba(E8); function CCc(a){var b=new BwX();Chp(b,a);return b;} function Chp(a,b){BJ();Cz(a,b,A.PJ);a.kP=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.75;a.bK=1.0;A.Ny.data[a.b]=0;a.dU=A.Nf;} function Cn7(a){return 0;} function BUk(a){return 0;} function Bny(a,b){b=new Wb;AKh();Et();b.fa=(-1);return b;} function BDJ(a,b,c,d,e,f,g,h,i,j){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;b=b.Rw;if(!(b!==null&&b.o.data.length>0?1:0))b=null;else if(!(b!==null&&b.o.data.length>0?1:0))b=B(1169);$p=2;case 2:Buy(f,c,d,e,b);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AXm(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=g.be;if(f===null)h=0;else{f=f.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length-1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1))h=0;else{l=g.be;f=l.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length -1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1)){k=new BZ;if(B(625)!==null)k.w=B(625);else k.w=B(3);f=new BN;h=BM(16);f.bk=0;m=W(BO,h);j=m.data;f.d=m;f.b1=0.75;f.b3=j.length*0.75|0;k.m=f;}else{f=l.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{a:{if(!B(625).q){j=B(625).o.data;h=j.length;n=0;while(true){if(n>=h)break a;o=j[n];B(625).q=(31*B(625).q|0)+o|0;n=n+1|0;}}}p=B(625).q;j=f.d.data;f=j[p&(j.length-1|0)];while(f!==null) {if(f.t==p){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}}k=f===null?null:f.x;}b:{k=k.m;if(!B(626).q){j=B(626).o.data;h=j.length;p=0;while(true){if(p>=h)break b;i=j[p];B(626).q=(31*B(626).q|0)+i|0;p=p+1|0;}}}i=B(626).q;j=k.d.data;k=j[i&(j.length-1|0)];while(k!==null){if(k.t==i){q=k.h;if(B(626)!==q&&!Bc(B(626),q)?0:1)break;}k=k.i;}h=k===null?0:1;}}if(!h)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;b=b;Bp();f=A.Kc.data[g.A].vS(g);k=g.be;if(k!==null&&(BR(k.m,B(625))===null?0:1)){g=EY(g.be,B(625));if (De(g,B(626)))f=EG(g,B(626));}A7e(b,f);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bt7(){E8.call(this);this.vC=null;} A.Ef=function(a){var b=new Bt7();Cjg(b,a);return b;}; function Cjg(a,b){var c,d;BJ();Cz(a,b,A.MR);a.kP=1;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.vC=c;} function CaG(a){return 0;} function BK7(a){return 25;} function BGZ(a,b){b=new Qv;Et();b.fa=(-1);b.j1=W(Bq,4);return b;} function BUa(a){return 0;} function A1b(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bN=0.4375;a.bL=0.0;a.bM=0.4375;a.bI=0.5625;a.bJ=0.875;a.bK=0.5625;i=A.Jc;j=c;k=j+0.4375;l=d;m=l+0.0;n=e;o=n+0.4375;p=j+0.5625;q=l+0.875;r=n+0.5625;c=i.bp;b=i.dl;e=b.c;d=X(c,e);if(d>=0){h=new CR;h.bn=k;h.bf=m;h.bo =o;h.br=p;h.bl=q;h.bs=r;Bo(b,e+1|0);s=b.p.data;d=b.c;b.c=d+1|0;s[d]=h;b.j=b.j+1|0;}else if(c>=0&&d<0){h=b.p.data[c];h.bn=k;h.bf=m;h.bo=o;h.br=p;h.bl=q;h.bs=r;}else{b=new Bb;Dm(b);J(b);}i.bp=i.bp+1|0;if(ES(f,h)){Bo(g,g.c+1|0);s=g.p.data;d=g.c;g.c=d+1|0;s[d]=h;g.j=g.j+1|0;}a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;i=A.Jc;q=j+0.0;k=n+0.0;j=j+1.0;l=l+0.125;o=n+1.0;c=i.bp;h=i.dl;d=h.c;e=X(c,d);if(e>=0){b=new CR;b.bn=q;b.bf=m;b.bo=k;b.br=j;b.bl=l;b.bs=o;Bo(h,d+1|0);s=h.p.data;d=h.c;h.c=d+1|0;s[d]=b;h.j =h.j+1|0;}else if(c>=0&&e<0){b=h.p.data[c];b.bn=q;b.bf=m;b.bo=k;b.br=j;b.bl=l;b.bs=o;}else{b=new Bb;Dm(b);J(b);}i.bp=i.bp+1|0;if(ES(f,b)){Bo(g,g.c+1|0);s=g.p.data;d=g.c;g.c=d+1|0;s[d]=b;g.j=g.j+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A9U(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;k=b;if(k===null)return 1;g=(f.gm%100|0)+1|0;f.gm=g;l=f.O;b=new JG;m=k.V9;n=!(m!==null&&m.o.data.length>0?1:0)?B(1170):m;e=k.j1.data.length;o=m!==null&&m.o.data.length>0?1:0;a:{Bs();b.ba=Bk();b.V =0;b.rY=g;b.rI=5;b.q4=n;b.q9=e;b.sa=o;if(b instanceof BA){n=b;d=l.L.bb;if(d!=2){if(d!=1)break a;if(n.X)break a;}b=B1y(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;continue _;}}n=l.Z;$p=2;case 2:Bnv(n,b);if(C()){break _;}b=B1y(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;case 3:b.HW(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A0w(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=g.be;if(f===null)h=0;else{f=f.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length-1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1))h=0;else{l=g.be;f=l.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length -1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1)){k=new BZ;if(B(625)!==null)k.w=B(625);else k.w=B(3);f=new BN;h=BM(16);f.bk=0;m=W(BO,h);j=m.data;f.d=m;f.b1=0.75;f.b3=j.length*0.75|0;k.m=f;}else{f=l.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{a:{if(!B(625).q){j=B(625).o.data;h=j.length;n=0;while(true){if(n>=h)break a;o=j[n];B(625).q=(31*B(625).q|0)+o|0;n=n+1|0;}}}p=B(625).q;j=f.d.data;f=j[p&(j.length-1|0)];while(f!==null) {if(f.t==p){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}}k=f===null?null:f.x;}b:{k=k.m;if(!B(626).q){j=B(626).o.data;h=j.length;p=0;while(true){if(p>=h)break b;i=j[p];B(626).q=(31*B(626).q|0)+i|0;p=p+1|0;}}}i=B(626).q;j=k.d.data;k=j[i&(j.length-1|0)];while(k!==null){if(k.t==i){q=k.h;if(B(626)!==q&&!Bc(B(626),q)?0:1)break;}k=k.i;}h=k===null?0:1;}}if(!h)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;b=b;Bp();f=A.Kc.data[g.A].vS(g);k=g.be;if(k!==null&&(BR(k.m,B(625))===null?0:1)){g=EY(g.be,B(625));if (De(g,B(626)))f=EG(g,B(626));}b.V9=f;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BCo(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=A_f(b,c,d,e);if (C()){break _;}h=$z;if(h instanceof Qv){i=h;j=0;k=24;l=17;m=c;n=138;o=d;p=e;while(true){if(j>=ACH(i))break a;b:{if(j>=0){q=i.j1.data;if(j0){h=a.vC;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;ba=H(N(s,l));while(true){bb=ba%21|0;if(((ba-bb|0)+20|0)>=0)break;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;ba=H(N(s,l));}bc=bb+10|0;if(bc>f)bc=f;r.k=f-bc|0;bd=new Ff;be=new Bq;f=r.A;ba=r.B;be.k=0;be.Y=null;be.A=f;be.k=bc;be.B=ba;if(ba<0)be.B=0;HR(bd,b,x,y,z);bf=bd.F;h=bf.N;Be();bg=A.G$.data[n];if(bg===null)h=C3(h);else{bc=Ci(bg.s);q =h.d.data;h=q[bc&(q.length-1|0)];while(h!==null){if(h.t==bc){bh=h.h;if(bg!==bh&&!Ck(bg,bh)?0:1)break;}h=h.i;}}bg=h===null?null:h.x;if(!(be!==bg.G?0:1)){bg.G=be;bg.bO=1;bf.bE=1;}FR(bd.F,10);bd.T=CC(a.vC)*0.05000000074505806;bd.Q=CC(a.vC)*0.05000000074505806+0.20000000298023224;bd.U=CC(a.vC)*0.05000000074505806;$p=3;continue _;}}j=j+1|0;}}}$p=2;case 2:BrF(b,c,d,e);if(C()){break _;}return;case 3:Baa(b,bd);if(C()){break _;}a:while(true){f=r.k;if(f>0){h=a.vC;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a =s;ba=H(N(s,l));while(true){bb=ba%21|0;if(((ba-bb|0)+20|0)>=0)break;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;ba=H(N(s,l));}bc=bb+10|0;if(bc>f)bc=f;r.k=f-bc|0;bd=new Ff;be=new Bq;f=r.A;ba=r.B;be.k=0;be.Y=null;be.A=f;be.k=bc;be.B=ba;if(ba<0)be.B=0;HR(bd,b,x,y,z);bf=bd.F;h=bf.N;Be();bg=A.G$.data[n];if(bg===null)h=C3(h);else{bc=Ci(bg.s);q=h.d.data;h=q[bc&(q.length-1|0)];while(h!==null){if(h.t==bc){bh=h.h;if(bg!==bh&&!Ck(bg,bh)?0:1)break;}h=h.i;}}bg=h===null?null:h.x;if(!(be!==bg.G?0:1)){bg.G =be;bg.bO=1;bf.bE=1;}FR(bd.F,10);bd.T=CC(a.vC)*0.05000000074505806;bd.Q=CC(a.vC)*0.05000000074505806+0.20000000298023224;bd.U=CC(a.vC)*0.05000000074505806;continue _;}while(true){j=j+1|0;if(j>=ACH(i))break a;c:{if(j>=0){q=i.j1.data;if(j=0){b=new CR;b.bn=m;b.bf=q;b.bo=n;b.br=o;b.bl=p;b.bs=r;Bo(s,d+1|0);k=s.p.data;d=s.c;s.c=d+1|0;k[d]=b;s.j=s.j+1|0;}else if(c>=0&&e<0){b=s.p.data[c];b.bn=m;b.bf=q;b.bo=n;b.br=o;b.bl=p;b.bs=r;}else{b=new Bb;Dm(b);J(b);}h.bp=h.bp+1|0;if(ES(f,b)){Bo(g,g.c+1|0);k=g.p.data;d=g.c;g.c=d+1|0;k[d]=b;g.j=g.j+1|0;}a.bN=i;a.bL=i;a.bM=i;a.bI=j;a.bJ=j;a.bK=j;return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BL2(a){return 0;} function B$L(a){return 24;} function BKV(a){return 0;} function BjV(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;k=f.b7;l=k.dm;m=l<9&&l>=0?k.cI.data[l]:null;if(m===null)return 1;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}n=$z;g=m.A;Bp();if(g==A.La.K){if(n>=3)return 1;if(!f.ct.ez){f= f.b7;g=f.dm;k=new Bq;o=A.K_.K;k.k=0;k.Y=null;k.A=o;k.k=1;k.B=0;p=f.cI;l=p.data.length;if(g>=l){g=g-l|0;p=f.f3;}p.data[g]=k;}g=3;l=2;$p=2;continue _;}a:{if(g!=A.LN.K){if(n<=0)break a;if(!(ET(m) instanceof Gc))break a;if(A0N(ET(m))!==A.MI)break a;Bh7(ET(m),m);g=n-1|0;l=2;$p=3;continue _;}if(n>0){q=new Bq;o=A.IY.K;q.k=0;q.Y=null;q.A=o;q.k=1;q.B=0;if(Kf(f.b7,q)){if(f instanceof CI){k=f.nG;$p=4;continue _;}g=m.k-1|0;m.k=g;if(g>0){g=n-1|0;l=2;$p=5;continue _;}f=f.b7;g=f.dm;k=null;$p=6;continue _;}k=D1(b,c+0.5,d+1.5, e+0.5);r=k.F;s=r.N;Be();t=A.G$.data[138];if(t===null){s=s.d.data[0];while(s!==null&&s.h!==null){s=s.i;}}else{l=Ci(t.s);p=s.d.data;s=p[l&(p.length-1|0)];while(s!==null){if(s.t==l){u=s.h;if(t!==u&&!Ck(t,u)?0:1)break;}s=s.i;}}u=s===null?null:s.x;if(!(q!==u.G?0:1)){u.G=q;u.bO=1;r.bE=1;}u=k.F;q=u.N;Be();s=A.G$.data[138];if(s===null)q=C3(q);else{l=GM(s);q=Dy(q,s,l&(q.d.data.length-1|0),l);}S8(q===null?null:q.x,1);u.bE=1;$p=7;continue _;}}return 1;case 2:Bkp(b,c,d,e,g,l);if(C()){break _;}return 1;case 3:Bkp(b,c,d, e,g,l);if(C()){break _;}return 1;case 4:Bb3(f,k);if(C()){break _;}g=m.k-1|0;m.k=g;if(g>0){g=n-1|0;l=2;$p=5;continue _;}f=f.b7;g=f.dm;k=null;$p=6;continue _;case 5:Bkp(b,c,d,e,g,l);if(C()){break _;}return 1;case 6:Mw(f,g,k);if(C()){break _;}g=n-1|0;l=2;$p=5;continue _;case 7:Baa(b,k);if(C()){break _;}g=m.k-1|0;m.k=g;if(g>0){g=n-1|0;l=2;$p=5;continue _;}f=f.b7;g=f.dm;k=null;$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function BIA(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b.bR;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));while(true){i=h%20|0;if(((h-i|0)+19|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));}if(i!=1)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}j=$z;if(j>=3)return;j=j+1|0;h=2;$p=2;case 2:Bkp(b, c,d,e,j,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Cv5(a,b,c,d){Bp();return A.LT.K;} var ALH=Ba(E8); A.T0=0;A.C3=function(a,b){var c=new ALH();Bzj(c,a,b);return c;}; function Bzj(a,b,c){Cz(a,b,c);a.kP=1;A.NA.data[a.b]=15;} function BrL(a,b){b=new Y0;Et();b.fa=(-1);return b;} function Bvy(a,b,c,d,e){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.0625;a.bK=1.0;} function A9n(a,b,c,d,e,f,g,h){} function Cry(a){return 0;} function Ccf(a){return 0;} function Cf1(a,b){return 0;} function BIv(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f.da===null&&f.dL===null&&!b.H){c=1;$p=1;continue _;}return;case 1:f.Tg(c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function B7G(a){return (-1);} function A7_(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!A.T0&&b.bZ.eu){f=0;g=0;h=3;$p=1;continue _;}return;case 1:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A_z(){A.T0=0;} var A6S=Ba(Bw); A.Dp=function(a){var b=new A6S();CzH(b,a);return b;}; function CzH(a,b){BJ();Cz(a,b,A.PJ);} function CBe(a){return 0;} function BKd(a){return 26;} function AZ1(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=0.0;a.bN=i;a.bL=i;a.bM=i;j=1.0;a.bI=j;k=0.8125;a.bJ=k;a.bK=j;l=A.Jc;m=c;n=m+i;o=d;p=o+i;q=e;r=q+i;s=m+j;t=o+k;u=q+j;v=l.bp;h=l.dl;w =h.c;x=X(v,w);if(x>=0){y=new CR;y.bn=n;y.bf=p;y.bo=r;y.br=s;y.bl=t;y.bs=u;Bo(h,w+1|0);z=h.p.data;v=h.c;h.c=v+1|0;z[v]=y;h.j=h.j+1|0;}else if(v>=0&&x<0){y=h.p.data[v];y.bn=n;y.bf=p;y.bo=r;y.br=s;y.bl=t;y.bs=u;}else{b=new Bb;Dm(b);J(b);}l.bp=l.bp+1|0;if(ES(f,y)){Bo(g,g.c+1|0);z=g.p.data;v=g.c;g.c=v+1|0;z[v]=y;g.j=g.j+1|0;}$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}x=$z;if(!(x&4)?0:1){a.bN=0.3125;a.bL=k;a.bM=0.3125;a.bI=0.6875;a.bJ=j;a.bK=0.6875;y=A.Jc;r=m+0.3125;n=q+0.3125;s=m+0.6875;m=o+j;o=q+0.6875;c=y.bp;b =y.dl;e=b.c;d=X(c,e);if(d>=0){h=new CR;h.bn=r;h.bf=t;h.bo=n;h.br=s;h.bl=m;h.bs=o;Bo(b,e+1|0);z=b.p.data;d=b.c;b.c=d+1|0;z[d]=h;b.j=b.j+1|0;}else if(c>=0&&d<0){h=b.p.data[c];h.bn=r;h.bf=t;h.bo=n;h.br=s;h.bl=m;h.bs=o;}else{b=new Bb;Dm(b);J(b);}y.bp=y.bp+1|0;if(ES(f,h)){Bo(g,g.c+1|0);z=g.p.data;c=g.c;g.c=c+1|0;z[c]=h;g.j=g.j+1|0;}}a.bN=i;a.bL=i;a.bM=i;a.bI=j;a.bJ=k;a.bK=j;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);} function AEl(b){return !(b&4)?0:1;} function BRD(a,b,c,d){return 0;} function Bxm(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h=0){if(!A.Ts&&FM(b,c-32|0,d-32|0,e-32|0,c+32|0,d+32|0,e+32|0)){g=A.Fi(b,c+0.5,d+0.5,e+0.5,a.b,0);$p=4;continue _;}f=0;h=0;i=3;$p=2;continue _;}return;case 2:AQO(b,c,d,e,f,h,i);if(C()){break _;}f=d-1|0;$p=3;case 3:$z=AXz(b,c,f,e);if(C()){break _;}f=$z;if(f &&d>0){d=d+(-1)|0;f=d-1|0;continue _;}if(d<=0)return;f=a.b;h=0;i=2;$p=5;continue _;case 4:Baa(b,g);if(C()){break _;}return;case 5:AQO(b,c,d,e,f,h,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bl1(a,b,c,d,e,f,g,h,i,j){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BfH(a,b,c,d,e);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AR4(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BfH(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BfH(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f==a.b){g=0;h=17;i=F(8);j=F(16);if(g<1000){k=b.bR;l=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;m=c+H(Bl(I(j,F(H(N(l, h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;n=m-H(Bl(I(j,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;m=d+H(Bl(I(i,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=o;p=m-H(Bl(I(i,F(H(N(o,h)))),31))|0;q=(e+O(k,16)|0)-O(b.bR,16)|0;$p=2;continue _;}}return;case 2:$z=Bm6(b,n,p,q);if(C()){break _;}f=$z;if(!f){if(b.H){h=0;while(h<128){r=Cr(b.bR);s=(B$(b.bR,24)/1.6777216E7-0.5)*0.20000000298023224;t=(BH(b.bR)-0.5) *0.20000000298023224;u=(BH(b.bR)-0.5)*0.20000000298023224;Dk(b,B(149),n+(c-n|0)*r+(Cr(b.bR)-0.5)*1.0+0.5,p+(d-p|0)*r+Cr(b.bR)*1.0-0.5,q+(e-q|0)*r+(Cr(b.bR)-0.5)*1.0+0.5,s,t,u);h=h+1|0;}return;}f=a.b;$p=3;continue _;}g=g+1|0;if(g>=1000)return;k=b.bR;l=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;m=c+H(Bl(I(j,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;n=m-H(Bl(I(j,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=l;m=d+ H(Bl(I(i,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=o;p=m-H(Bl(I(i,F(H(N(o,h)))),31))|0;q=(e+O(k,16)|0)-O(b.bR,16)|0;continue _;case 3:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;m=2;$p=4;case 4:AQO(b,n,p,q,f,g,m);if(C()){break _;}f=0;g=0;m=3;$p=5;case 5:AQO(b,c,d,e,f,g,m);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function B9o(a){return 0;} function CvV(a){return 0;} function BS4(a){return 27;} function Bjm(){Bw.call(this);this.Di=0;} function BJv(a,b){var c=new Bjm();Czt(c,a,b);return c;} function Czt(a,b,c){BJ();Cz(a,b,A.Sf);a.Di=c;if(c)A.NA.data[a.b]=15;} function BIH(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){if(a.Di){$p=1;continue _;}if(!a.Di){$p=2;continue _;}}return;case 1:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;if(f){if(a.Di)return;$p=2;continue _;}f=a.b;g=4;h=0;$p=3;continue _;case 2:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;if(!f)return;S();h=A.Pc.b;f=0;g=2;$p=4;continue _;case 3:Bqw(b,c,d,e,f,g,h);if(C()){break _;}return;case 4:AQO(b, c,d,e,h,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A5a(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){if(a.Di){$p=1;continue _;}if(!a.Di){$p=2;continue _;}}return;case 1:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;if(f){if(a.Di)return;$p=2;continue _;}f=a.b;g=4;h=0;$p=3;continue _;case 2:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;if(!f)return;S();h=A.Pc.b;f=0;g=2;$p=4;continue _;case 3:Bqw(b,c,d,e,f,g,h);if(C()){break _;}return;case 4:AQO(b, c,d,e,h,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A6y(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H&&a.Di){$p=1;continue _;}return;case 1:$z=BtK(b,c,d,e);if(C()){break _;}g=$z;if(g)return;S();h=A.Pb.b;g=0;i=2;$p=2;case 2:AQO(b,c,d,e,h,g,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CjH(a,b,c,d){S();return A.Pb.b;} var AGm=Ba(MM); A.T1=null;function CdB(a,b){var c=new AGm();BwK(c,a,b);return c;} function BwK(a,b,c){BJ();Cz(a,b,A.MO);a.FY=c;if(c)A.Nx.data[b]=1;else{a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5;a.bK=1.0;}A.Ny.data[a.b]=255;a.dU=A.PK;} function BKh(a,b,c,d){S();return A.Pe.b;} function Cee(a,b){var c,d;c=new Bq;S();d=A.Pe.b;b=b&7;c.k=0;c.Y=null;c.A=d;c.k=2;c.B=b;if(b<0)c.B=0;return c;} function Cj2(a,b){var c,d,e,f,g,h,i,j,k;if(!(b>=0&&b=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=H(N(h, 17));}if(j)return;$p=5;continue _;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;k=0;l=1.0;$p=3;case 3:A0t(a,b,c,d,e,g,l,k);if(C()){break _;}g=0;k=0;m=3;$p=4;case 4:AQO(b,c,d,e,g,k,m);if(C()){break _;}return;case 5:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;m=(k&12)>>2;if(m>=2)return;g=(m+1|0)<<2|k&3;k=2;$p=6;case 6:Bkp(b,c,d,e,g,k);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bku(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=f&3;c=c+A.SK.data[g]|0;g=e+A.SL.data[g]|0;$p=2;case 2:$z=Bm6(b,c,d,g);if(C()){break _;}f=$z;S();if(f!=A.IE.b)return 0;$p=3;case 3:$z=AZS(b,c,d,g);if(C()){break _;}c=$z;return (c&3)!=3?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BMW(a){return 28;} function CAO(a){return 0;} function B85(a){return 0;} function AS2(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bif(a,b,c,d,e);if(C()){break _;}b=A.Jc;f=c;g=f+a.bN;h=d;i=h+a.bL;j=e;k=j+a.bM;l=f+a.bI;f=h+a.bJ;h=j+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;Bo(m,e+1|0);o=m.p.data;c=m.c;m.c=c+1|0;o[c]=n;m.j =m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b.bp=b.bp+1|0;return n;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bif(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=f&3;d=((f&12)>>2)*2|0;h=4+d|0;i=5+d|0;j=h;k=j/2.0;switch(g){case 0:break;case 1:l=(12.0-i)/16.0;m=(8.0-k)/16.0;j=(1.0+j)/16.0;k=(8.0+k)/16.0;a.bN=0.0625;a.bL=l;a.bM=m;a.bI=j;a.bJ=0.75;a.bK=k;break a;case 2:m=(8.0 -k)/16.0;l=(12.0-i)/16.0;k=(8.0+k)/16.0;j=(1.0+j)/16.0;a.bN=m;a.bL=l;a.bM=0.0625;a.bI=k;a.bJ=0.75;a.bK=j;break a;case 3:m=(15.0-j)/16.0;n=(12.0-i)/16.0;j=(8.0-k)/16.0;k=(8.0+k)/16.0;a.bN=m;a.bL=n;a.bM=j;a.bI=0.9375;a.bJ=0.75;a.bK=k;break a;default:break a;}l=(8.0-k)/16.0;m=(12.0-i)/16.0;j=(15.0-j)/16.0;k=(8.0+k)/16.0;a.bN=l;a.bL=m;a.bM=j;a.bI=k;a.bJ=0.75;a.bK=0.9375;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function A8t(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h>2;j=1;if(i>=2)j=3;k=0;if(k>=j)return;l=new Bq;Bp();i=A.Lv.K;l.k=0;l.Y=null;l.A=i;l.k=1;l.B=3;$p=1;case 1:AXX(a,b,c,d,e,l);if(C()){break _;}k=k+1|0;if(k>=j)return;l=new Bq;Bp();i=A.Lv.K;l.k=0;l.Y=null;l.A=i;l.k=1;l.B=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AY5(){A.T2=Bm(Bh,[B(1171),B(1172),B(1173)]);} var BEi=Ba(E8); A.C8=function(a){var b=new BEi();CeD(b,a);return b;}; function CeD(a,b){BJ();Cz(a,b,A.PJ);a.kP=1;a.dU=A.Nf;a.bN=0.0625;a.bL=0.0;a.bM=0.0625;a.bI=0.9375;a.bJ=0.875;a.bK=0.9375;} function B98(a){return 0;} function Cev(a){return 0;} function Crx(a){return 22;} function BQQ(a,b,c,d){S();return A.IV.b;} function Cb1(a,b){return 8;} function Cng(a){return 1;} function BbE(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=0;i=f.W*4.0/360.0+0.5;j=i|0;if(i0){f=3;$p=10;continue _;}a:{if(l!=j){p=1;while(true){if(p>=w)break a;y =c+Bf(t,p)|0;z=e+Bf(u,p)|0;x=q[p];if(x>=0){g=!j?x&(-5):x|4;f=3;$p=12;continue _;}p=p+1|0;}}}return;case 7:Bkp(b,p,d,y,g,i);if(C()){break _;}$p=8;case 8:Bjz(a,b,p,d,y,z);if(C()){break _;}$p=9;case 9:A1_(a,b,p,d,y,j,o,l,m);if(C()){break _;}$p=6;continue _;case 10:Bkp(b,c,d,e,n,f);if(C()){break _;}if(h){$p=11;continue _;}a:{if(l!=j){p=1;while(true){if(p>=w)break a;y=c+Bf(t,p)|0;z=e+Bf(u,p)|0;x=q[p];if(x>=0){g=!j?x&(-5):x|4;f=3;$p=12;continue _;}p=p+1|0;}}}return;case 11:Bjz(a,b,c,d,e,k);if(C()){break _;}b:{if(l !=j){p=1;while(true){if(p>=w)break b;y=c+Bf(t,p)|0;z=e+Bf(u,p)|0;x=q[p];if(x>=0){g=!j?x&(-5):x|4;f=3;$p=12;continue _;}p=p+1|0;}}}return;case 12:Bkp(b,y,d,z,g,f);if(C()){break _;}while(true){p=p+1|0;if(p>=w)break;y=c+Bf(t,p)|0;z=e+Bf(u,p)|0;x=q[p];if(x<0)continue;else{g=!j?x&(-5):x|4;f=3;continue _;}}return;case 13:Bqw(b,c,d,e,f,x,g);if(C()){break _;}n=n&bb;w=w+1|0;if(w<42){p=c+Bf(t,w)|0;y=e+Bf(u,w)|0;$p=3;continue _;}w=v;j=n&(w<=1?0:1);o=o&j;i=(!j?0:4)|(!o?0:8);n=k|i;if(w<=0){$p=6;continue _;}p=c+Bf(t,w)|0;y =e+Bf(u,w)|0;z=A.RL.data[k];g=z|i;i=3;$p=7;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p);} function A5X(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}h=$z;i=1;j=(-1);k=0;$p=2;case 2:BHz(a,b,c,d,e,g,h,i,j,k);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A1_(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(g&&!i){j=c+0.5;k=d+0.1;l=e+0.5;m=B(1153);n=0.4000000059604645;o=0.6000000238418579;$p=1;continue _;}if(!g&&i){j=c+0.5;k=d+0.1;l=e+0.5;m=B(1153);n=0.4000000059604645;o=0.5;$p=2;continue _;}if(f&&!h){j=c+0.5;k=d+0.1;l=e+0.5;m=B(1153);n =0.4000000059604645;o=0.699999988079071;$p=3;continue _;}if(!f&&h){k=c+0.5;l=d+0.1;j=e+0.5;m=B(1174);n=0.4000000059604645;p=b.bR;q=M(L(I(p.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));p.a=q;o=1.2000000476837158/(H(N(q,24))/1.6777216E7*0.20000000298023224+0.8999999761581421);$p=4;continue _;}return;case 1:AR7(b,j,k,l,m,n,o);if(C()){break _;}return;case 2:AR7(b,j,k,l,m,n,o);if(C()){break _;}return;case 3:AR7(b,j,k,l,m,n,o);if(C()){break _;}return;case 4:AR7(b,k,l,j,m,n,o);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bjz(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.b;$p=1;case 1:A3q(b,c,d,e,g);if(C()){break _;}if(f==3){c=c-1|0;f=a.b;$p=2;continue _;}if(f==1){c=c+1|0;f=a.b;$p=3;continue _;}if(!f){e=e-1|0;f=a.b;$p=4;continue _;}if(f!=2)return;e=e+1|0;f=a.b;$p=5;continue _;case 2:A3q(b,c,d,e,f);if(C()){break _;}return;case 3:A3q(b,c,d,e,f);if(C()){break _;}return;case 4:A3q(b,c,d,e,f);if(C()){break _;}return;case 5:A3q(b, c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Blv(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;f=c&3;if(f==3){a.bN=0.0;a.bL=0.20000000298023224;a.bM=0.3125;a.bI=0.375;a.bJ=0.800000011920929;a.bK=0.6875;}else if(f==1){a.bN=0.625;a.bL=0.20000000298023224;a.bM=0.3125;a.bI=1.0;a.bJ=0.800000011920929;a.bK=0.6875;}else if(!f){a.bN=0.3125;a.bL=0.20000000298023224;a.bM=0.0;a.bI=0.6875;a.bJ=0.800000011920929;a.bK =0.375;}else if(f==2){a.bN=0.3125;a.bL=0.20000000298023224;a.bM=0.625;a.bI=0.6875;a.bJ=0.800000011920929;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A$C(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=(g&4)!=4?0:1;i=(g&8)!=8?0:1;if(!h&&!i){if(!i)return;f=a.b;$p=2;continue _;}f=0;h=0;j=(-1);k=0;$p=1;case 1:BHz(a,b,c,d,e,f,g,h,j,k);if(C()){break _;}if(!i)return;f=a.b;$p=2;case 2:A3q(b,c,d,e,f);if(C()){break _;}j=g&3;if(j==3){c=c-1|0;f=a.b;$p=3;continue _;}if(j==1){c=c+1|0;f=a.b;$p=4;continue _;}if (!j){e=e-1|0;f=a.b;$p=5;continue _;}if(j!=2)return;e=e+1|0;f=a.b;$p=6;continue _;case 3:A3q(b,c,d,e,f);if(C()){break _;}return;case 4:A3q(b,c,d,e,f);if(C()){break _;}return;case 5:A3q(b,c,d,e,f);if(C()){break _;}return;case 6:A3q(b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A5K(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return (c&8)!=8?0:15;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BHN(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if((g&8)!=8)return 0;h=g&3;return h==2&&f==2?15:!h&&f==3?15:h==1&&f==4?15:h==3&&f==5?15:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Clv(a){return 1;} var BGR=Ba(Bw); A.DX=function(a){var b=new BGR();Cjn(b,a);return b;}; function Cjn(a,b){BJ();Cz(a,b,A.Se);a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.15625;a.bK=1.0;a.fH=1;} function Bni(a,b,c,d,e){return null;} function Ccy(a){return 0;} function B_Y(a){return 0;} function BWU(a){return 30;} function CAJ(a,b,c,d){Bp();return A.KB.K;} function Bjf(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=(g&2)!=2?0:1;f=d-1|0;S();i=A.Nw.data;$p=2;case 2:$z=Bm6(b,c,f,e);if(C()){break _;}j=$z;k=i[j];$p=3;case 3:$z=AZS(b,c,f,e);if(C()){break _;}f=$z;if(h==(Er(b,k,f)?0:1))return;f=0;l=1.0;$p=4;case 4:BHC(a,b,c,d,e,g,l,f);if(C()){break _;}f= 0;h=0;j=3;$p=5;case 5:AQO(b,c,d,e,f,h,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function A_$(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=(f&4)!=4?0:1;if(!((f&2)!=2?0:1)){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.09375;a.bK=1.0;}else if(!g){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.5;a.bK=1.0;}else{a.bN=0.0;a.bL=0.0625;a.bM=0.0;a.bI=1.0;a.bJ=0.15625;a.bK=1.0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bsy(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d-1|0;S();g=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}h=$z;i=g[h];$p=2;case 2:$z=AZS(b,c,f,e);if(C()){break _;}h=$z;h=!Er(b,i,h)?2:0;f=3;$p=3;case 3:Bkp(b,c,d,e,h,f);if(C()){break _;}$p=4;case 4:Bbs(a,b,c,d,e,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AS1(a,b,c,d,e,f,g){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=g|1;$p=1;case 1:Bbs(a,b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bph(a,b,c,d,e,f,g){var h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.H){g=g.b7;h=g.dm;i=X(h,9);if((i<0&&h>=0?g.cI.data[h]:null)!==null){i=(i<0&&h>=0?g.cI.data[h]:null).A;Bp();if(i==A.LB.K){f=f|8;i=4;$p=1;continue _;}}}return;case 1:Bkp(b,c,d,e,f,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bbs(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;while(g<2){h=1;if(h<42){i=c+Bf(A.SK.data[g],h)|0;j=e+Bf(A.SL.data[g],h)|0;$p=1;continue _;}g=g+1|0;}return;case 1:$z=Bm6(b,i,d,j);if(C()){break _;}k=$z;S();if(k==A.Pj.b){$p=2;continue _;}if(k==A.ME.b)h=h+1|0;else{h=1;g=g+h|0;h=2;h=X(g,h);if(h>=0)return;h=1;}while (true){if(h<42){i=c+Bf(A.SK.data[g],h)|0;j=e+Bf(A.SL.data[g],h)|0;continue _;}h=1;g=g+h|0;h=2;h=X(g,h);if(h>=0)break;h=1;}return;case 2:$z=AZS(b,i,d,j);if(C()){break _;}l=$z;if((l&3)==A.RL.data[g]){m=A.Pj;$p=3;continue _;}while(true){g=g+1|0;if(g>=2)break;h=1;if(h>=42)continue;else{i=c+Bf(A.SK.data[g],h)|0;j=e+Bf(A.SL.data[g],h)|0;$p=1;continue _;}}return;case 3:$z=AZS(b,i,d,j);if(C()){break _;}n=$z;l=1;$p=4;case 4:BHz(m,b,i,d,j,k,n,l,h,f);if(C()){break _;}while(true){g=g+1|0;if(g>=2)break;h=1;if(h>=42)continue;else {i=c+Bf(A.SK.data[g],h)|0;j=e+Bf(A.SL.data[g],h)|0;$p=1;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Beh(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if((g&1)==1)return;$p=2;case 2:A8J(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bzi(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if((g&1)!=1)return;$p=2;case 2:A8J(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A8J(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=(f&1)!=1?0:1;h=0;i=null;j=A.Jc;k=c;l=k+a.bN;m=d;n=m+a.bL;o=e;p=o+a.bM;q=k+a.bI;k=m+a.bJ;m=o+ a.bK;r=j.bp;s=j.dl;t=s.c;u=X(r,t);if(u>=0){v=new CR;v.bn=l;v.bf=n;v.bo=p;v.br=q;v.bl=k;v.bs=m;Bo(s,t+1|0);w=s.p.data;u=s.c;s.c=u+1|0;w[u]=v;s.j=s.j+1|0;}else if(r>=0&&u<0){v=s.p.data[r];v.bn=l;v.bf=n;v.bo=p;v.br=q;v.bl=k;v.bs=m;}else{b=new Bb;b.f=1;b.e=1;J(b);}j.bp=j.bp+1|0;s=null;$p=2;case 2:$z=Bzw(b,i,v,s);if(C()){break _;}v=$z;r=v.c?0:1;a:{if(!r){x=0;t=v.j;y=v.by();while(true){if(!(x>=y?0:1))break a;if(t=c)break a;e=i[d];B(625).q=(31*B(625).q|0)+e|0;d=d+1|0;}}}e=B(625).q;i=b.d.data;b=i[e&(i.length-1|0)];while(b!==null){if(b.t==e){f =b.h;if(B(625)!==f&&!Bc(B(625),f)?0:1)break;}b=b.i;}}b=b===null?null:b.x;}b:{b=b.m;if(!B(626).q){i=B(626).o.data;c=i.length;d=0;while(true){if(d>=c)break b;e=i[d];B(626).q=(31*B(626).q|0)+e|0;d=d+1|0;}}}e=B(626).q;i=b.d.data;b=i[e&(i.length-1|0)];while(b!==null){if(b.t==e){j=b.h;if(B(626)!==j&&!Bc(B(626),j)?0:1)break;}b=b.i;}c=b===null?0:1;}}if(c){Bp();b=A.Kc.data[g.A].vS(g);f=g.be;if(f!==null&&(BR(f.m,B(625))===null?0:1)){f=EY(g.be,B(625));if(De(f,B(626)))b=EG(f,B(626));}h.FH=b;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,$p);} var A1g=Ba(E8); function CDe(a){var b=new A1g();BMJ(b,a);return b;} function BMJ(a,b){BJ();Cz(a,b,A.PN);a.kP=1;a.lV=3.0;if(a.iV<15.0)a.iV=15.0;a.dU=A.MU;} function Bz0(a,b){b=new VJ;AGT();Et();b.fa=(-1);b.m0=(-1);return b;} function BkE(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;k=b;if(k===null)return 1;e=(f.gm%100|0)+1|0;f.gm=e;l=f.O;b=new JG;m=k.beT;n=!(m!==null&&m.o.data.length>0?1:0)?B(1175):m;o=m!==null&&m.o.data.length>0?1:0;a:{Bs();b.ba=Bk();b.V=0;b.rY=e;b.rI =7;b.q4=n;b.q9=1;b.sa=o;if(b instanceof BA){n=b;d=l.L.bb;if(d!=2){if(d!=1)break a;if(n.X)break a;}b=Cz4(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;continue _;}}n=l.Z;$p=2;case 2:Bnv(n,b);if(C()){break _;}b=Cz4(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;case 3:b.HW(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BMG(a){return 0;} function Cqz(a){return 0;} function BUq(a){return 34;} function Bbe(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=g.be;if(f===null)h=0;else{f=f.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length-1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1))h=0;else{l=g.be;f=l.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length -1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1)){k=new BZ;if(B(625)!==null)k.w=B(625);else k.w=B(3);f=new BN;h=BM(16);f.bk=0;m=W(BO,h);j=m.data;f.d=m;f.b1=0.75;f.b3=j.length*0.75|0;k.m=f;}else{f=l.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{a:{if(!B(625).q){j=B(625).o.data;h=j.length;n=0;while(true){if(n>=h)break a;o=j[n];B(625).q=(31*B(625).q|0)+o|0;n=n+1|0;}}}p=B(625).q;j=f.d.data;f=j[p&(j.length-1|0)];while(f!==null) {if(f.t==p){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}}k=f===null?null:f.x;}b:{k=k.m;if(!B(626).q){j=B(626).o.data;h=j.length;p=0;while(true){if(p>=h)break b;i=j[p];B(626).q=(31*B(626).q|0)+i|0;p=p+1|0;}}}i=B(626).q;j=k.d.data;k=j[i&(j.length-1|0)];while(k!==null){if(k.t==i){q=k.h;if(B(626)!==q&&!Bc(B(626),q)?0:1)break;}k=k.i;}h=k===null?0:1;}}if(!h)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;b=b;Bp();f=A.Kc.data[g.A].vS(g);k=g.be;if(k!==null&&(BR(k.m,B(625))===null?0:1)){g=EY(g.be,B(625));if (De(g,B(626)))f=EG(g,B(626));}ATo(b,f);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} var AFx=Ba(Bw); A.PY=null;A.FQ=function(a,b){var c=new AFx();BzA(c,a,b);return c;}; function BzA(a,b,c){var d,e;Cz(a,b,c.bW);d=c.lV;a.lV=d;e=a.iV;d=d*5.0;if(e=0){b=new CR;b.bn=h;b.bf=j;b.bo=l;b.br=g;b.bl=m;b.bs=i;Bo(n,d+1|0);o=n.p.data;d=n.c;n.c=d+1|0;o[d] =b;n.j=n.j+1|0;}else if(e>=0&&c<0){b=n.p.data[e];b.bn=h;b.bf=j;b.bo=l;b.br=g;b.bl=m;b.bs=i;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}f.bp=f.bp+1|0;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bw1(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f!=a.b){S();if(f!=A.O2.b){a:{g=A.Nw.data[f];if(g!==null){b=g.bW;if((!b.m1?b.gI():0)&&g.eh()){b=g.bW;BJ();if(b===A.Q$){c=0;break a;}c=1;break a;}}c=0;}return c;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Cg2(a,b){return b;} function A2_(){A.PY=Bm(Bh,[B(659),B(1159)]);} var A0k=Ba(Bw); function CCh(a){var b=new A0k();BSX(b,a);return b;} function BSX(a,b){BJ();Cz(a,b,A.Se);a.bN=0.3125;a.bL=0.0;a.bM=0.3125;a.bI=0.6875;a.bJ=0.375;a.bK=0.6875;} function Cky(a){return 0;} function Ct8(a){return 33;} function Ckx(a){return 0;} function A0L(a,b,c,d,e,f,g,h,i,j){var k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=f.b7;l=k.dm;k=l<9&&l>=0?k.cI.data[l]:null;if(k===null)return 0;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if(g)return 0;l=BSy(k);if(l<=0)return 0;g=2;$p=2;case 2:Bkp(b,c,d,e,l,g);if(C()){break _;}if(!f.ct.ez){c=k.k-1|0;k.k=c;if(c<=0){b=f.b7;c=b.dm;f=null;m=b.cI;d=m.data.length;if (c>=d){c=c-d|0;m=b.f3;}m.data[c]=f;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bce(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f){S();if(!A.Nw.data[f].bW.no){f=0;break a;}}f=1;}if(!f)return 0;d=d-1|0;S();g=A.Nw.data;$p=2;case 2:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;h=g[f];$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;return !Er(b,h,c)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A4s(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d-1|0;S();h=A.Nw.data;$p=1;case 1:$z=Bm6(b,c,g,e);if(C()){break _;}f=$z;i=h[f];$p=2;case 2:$z=AZS(b,c,g,e);if(C()){break _;}f=$z;if(Er(b,i,f))return;$p=3;case 3:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=0;j=1.0;$p=4;case 4:BHC(a,b,c,d,e,f,j,g);if(C()){break _;}if(f>0){i=BpE(f);if(i!==null){$p=6;continue _;}}k =0;f=0;g=3;$p=5;case 5:AQO(b,c,d,e,k,f,g);if(C()){break _;}return;case 6:AXX(a,b,c,d,e,i);if(C()){break _;}k=0;f=0;g=3;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BnW(a,b,c,d,e,f,g,h){var i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BHC(a,b,c,d,e,f,g,h);if(C()){break _;}if(f>0){i=BpE(f);if(i!==null){$p=2;continue _;}}return;case 2:AXX(a,b,c,d,e,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Ck8(a,b,c,d){Bp();return A.L2.K;} function BpE(b){var c,d,e;switch(b){case 1:c=new Bq;S();d=A.N$.b;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;return c;case 2:e=new Bq;S();d=A.N9.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=0;return e;case 3:e=new Bq;S();d=A.NH.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=0;return e;case 4:e=new Bq;S();d=A.NH.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=1;return e;case 5:e=new Bq;S();d=A.NH.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=2;return e;case 6:e=new Bq;S();d=A.NH.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=3;return e;case 7:e=new Bq;S();d=A.Oa.b;e.k=0;e.Y=null;e.A=d;e.k =1;e.B=0;return e;case 8:e=new Bq;S();d=A.N_.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=0;return e;case 9:e=new Bq;S();d=A.OI.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=0;return e;case 10:e=new Bq;S();d=A.N4.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=0;return e;case 11:e=new Bq;S();d=A.N3.b;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=2;return e;default:}return null;} function BSy(b){var c;Bp();c=A.Kc.data[b.A].K;S();if(c==A.N$.b)return 1;if(c==A.N9.b)return 2;if(c==A.OI.b)return 9;if(c==A.N_.b)return 8;if(c==A.Oa.b)return 7;if(c==A.N4.b)return 10;a:{if(c==A.NH.b){switch(b.B){case 0:break;case 1:return 4;case 2:return 5;case 3:return 6;default:break a;}return 3;}}b:{if(c==A.N3.b)switch(b.B){case 2:return 11;default:break b;}}return 0;} var AWG=Ba(RE); A.BZ=function(a){var b=new AWG();BWQ(b,a);return b;}; function BWQ(a,b){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.fH=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.25;a.bK=1.0;a.dU=null;a.lV=0.0;if(a.iV<0.0)a.iV=0.0;a.jd=A.Nn;a.E2=0;} function B9t(a){Bp();return A.L3.K;} function CyB(a){Bp();return A.L3.K;} var Bn1=Ba(RE); function CB_(a){var b=new Bn1();B9G(b,a);return b;} function B9G(a,b){BJ();Cz(a,b,A.QW);a.fH=1;a.bN=0.30000001192092896;a.bL=0.0;a.bM=0.30000001192092896;a.bI=0.699999988079071;a.bJ=0.6000000238418579;a.bK=0.699999988079071;a.dU=A.Nf;a.fH=1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.25;a.bK=1.0;a.dU=null;a.lV=0.0;if(a.iV<0.0)a.iV=0.0;a.jd=A.Nn;a.E2=0;} function B5S(a){Bp();return A.L4.K;} function CvL(a){Bp();return A.L4.K;} function A5P(a,b,c,d,e,f,g,h){var i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AUu(a,b,c,d,e,f,g,h);if(C()){break _;}if(!b.H&&f>=7){i=b.bR;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;k=H(N(j,17));while(true){l=k%50|0;if(((k-l|0)+49|0)>=0)break;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;k=H(N(j,17));}if (!l){i=new Bq;Bp();m=A.L6.K;i.k=0;i.Y=null;i.A=m;i.k=1;i.B=0;$p=2;continue _;}}return;case 2:AXX(a,b,c,d,e,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Bh3=Ba(UC); function CCy(a){var b=new Bh3();BMC(b,a);return b;} function BMC(a,b){BJ();Cz(a,b,A.Se);a.fH=1;a.dU=A.M1;a.zG=1;} var Bm0=Ba(E8); A.Ei=function(a){var b=new Bm0();Cgm(b,a);return b;}; function Cgm(a,b){BJ();Cz(a,b,A.Se);a.kP=1;a.bN=0.25;a.bL=0.0;a.bM=0.25;a.bI=0.75;a.bJ=0.5;a.bK=0.75;} function BOf(a){return (-1);} function Ccz(a){return 0;} function BSg(a){return 0;} function AXl(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=AZS(b,c,d,e);if(C()){break _;}c=$z;switch(c&7){case 1:break;case 2:a.bN=0.25;a.bL=0.25;a.bM=0.5;a.bI=0.75;a.bJ=0.75;a.bK=1.0;break a;case 3:a.bN=0.25;a.bL=0.25;a.bM=0.0;a.bI=0.75;a.bJ=0.75;a.bK=0.5;break a;case 4:a.bN=0.5;a.bL=0.25;a.bM=0.25;a.bI=1.0;a.bJ=0.75;a.bK=0.75;break a;case 5:a.bN=0.0;a.bL=0.25;a.bM=0.25;a.bI=0.5;a.bJ=0.75;a.bK=0.75;break a;default:}a.bN =0.25;a.bL=0.0;a.bM=0.25;a.bI=0.75;a.bJ=0.5;a.bK=0.75;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bpl(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AXl(a,b,c,d,e);if(C()){break _;}b=A.Jc;f=c;g=f+a.bN;h=d;i=h+a.bL;j=e;k=j+a.bM;l=f+a.bI;f=h+a.bJ;h=j+a.bK;c=b.bp;m=b.dl;e=m.c;d=X(c,e);if(d>=0){n=new CR;n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;Bo(m,e+1|0);o=m.p.data;c=m.c;m.c=c+1|0;o[c]=n;m.j =m.j+1|0;}else if(c>=0&&d<0){n=m.p.data[c];n.bn=g;n.bf=i;n.bo=k;n.br=l;n.bl=f;n.bs=h;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b.bp=b.bp+1|0;return n;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AQq(a,b,c,d,e,f,g){var h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+2.5;i=h|0;if(h0){i=new BZ;i.w=B(3);l=new BN;f=BM(16);l.bk=0;m=W(BO,f);n=m.data;l.d=m;l.b1=0.75;l.b3=n.length*0.75|0;i.m=l;h.be=i;k=k.BP;o=new DZ;o.w=B(1029);o.dX=k;if(k!==null)Bg(l,B(1029),o);else{i=new BG;i.f=1;i.e=1;i.bc=B(276);J(i);}}}$p=5;case 5:AXX(a,b,c,d,e,h);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function ClF(a,b,c,d){Bp();return A.L9.K;} function Bkr(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f.BY==1&&d>=2&&b.e_>0&&!b.H){S();g=A.M7.b;h=(-2);i=d-1|0;j=d-2|0;if(h<=0){k=e+h|0;$p=1;continue _;}l=(-2);if(l<=0){h=c+l|0;$p=3;continue _;}}return;case 1:$z=Bm6(b,c,i,k);if(C()){break _;}l=$z;if(l==g){m=k+1|0;$p=2;continue _;}h= h+1|0;if(h<=0){k=e+h|0;continue _;}l=(-2);if(l>0)return;h=c+l|0;$p=3;continue _;case 2:$z=Bm6(b,c,i,m);if(C()){break _;}l=$z;if(l==g){$p=4;continue _;}h=h+1|0;if(h<=0){k=e+h|0;$p=1;continue _;}l=(-2);if(l>0)return;h=c+l|0;$p=3;case 3:$z=Bm6(b,h,i,e);if(C()){break _;}m=$z;if(m==g){m=h+1|0;$p=5;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;continue _;case 4:$z=Bm6(b,c,j,m);if(C()){break _;}l=$z;if(l==g){n=k+2|0;$p=6;continue _;}h=h+1|0;if(h<=0){k=e+h|0;$p=1;continue _;}l=(-2);if(l>0)return;h=c+l|0;$p=3;continue _;case 5:$z =Bm6(b,m,i,e);if(C()){break _;}n=$z;if(n==g){$p=7;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;$p=3;continue _;case 6:$z=Bm6(b,c,i,n);if(C()){break _;}l=$z;if(l==g){l=1;$p=8;continue _;}h=h+1|0;if(h<=0){k=e+h|0;$p=1;continue _;}l=(-2);if(l>0)return;h=c+l|0;$p=3;continue _;case 7:$z=Bm6(b,m,j,e);if(C()){break _;}n=$z;if(n==g){n=h+2|0;$p=9;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;$p=3;continue _;case 8:$z=Bqp(a,b,c,d,k,l);if(C()){break _;}l=$z;if(l){l=1;$p=10;continue _;}h=h+1|0;if(h<=0){k=e+h|0;$p=1;continue _;}l =(-2);if(l>0)return;h=c+l|0;$p=3;continue _;case 9:$z=Bm6(b,n,i,e);if(C()){break _;}k=$z;if(k==g){k=1;$p=11;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;$p=3;continue _;case 10:$z=Bqp(a,b,c,d,m,l);if(C()){break _;}l=$z;if(l){l=1;$p=12;continue _;}h=h+1|0;if(h<=0){k=e+h|0;$p=1;continue _;}l=(-2);if(l>0)return;h=c+l|0;$p=3;continue _;case 11:$z=Bqp(a,b,h,d,e,k);if(C()){break _;}k=$z;if(k){k=1;$p=13;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;$p=3;continue _;case 12:$z=Bqp(a,b,c,d,n,l);if(C()){break _;}l=$z;if(l){e =8;l=2;$p=14;continue _;}h=h+1|0;if(h<=0){k=e+h|0;$p=1;continue _;}l=(-2);if(l>0)return;h=c+l|0;$p=3;continue _;case 13:$z=Bqp(a,b,m,d,e,k);if(C()){break _;}k=$z;if(k){k=1;$p=24;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;$p=3;continue _;case 14:Bkp(b,c,d,k,e,l);if(C()){break _;}e=8;l=2;$p=15;case 15:Bkp(b,c,d,m,e,l);if(C()){break _;}e=8;l=2;$p=16;case 16:Bkp(b,c,d,n,e,l);if(C()){break _;}e=0;l=0;h=2;$p=17;case 17:AQO(b,c,d,k,e,l,h);if(C()){break _;}e=0;l=0;h=2;$p=18;case 18:AQO(b,c,d,m,e,l,h);if(C()){break _;}e =0;l=0;h=2;$p=19;case 19:AQO(b,c,d,n,e,l,h);if(C()){break _;}e=0;l=0;h=2;$p=20;case 20:AQO(b,c,i,k,e,l,h);if(C()){break _;}e=0;l=0;h=2;$p=21;case 21:AQO(b,c,i,m,e,l,h);if(C()){break _;}e=0;l=0;h=2;$p=22;case 22:AQO(b,c,i,n,e,l,h);if(C()){break _;}e=0;l=0;h=2;$p=23;case 23:AQO(b,c,j,m,e,l,h);if(C()){break _;}if(!b.H){o=Bsa(b);Fp(o,c+0.5,d-1.45,k+1.5,90.0,0.0);o.gV=90.0;AIn(o);$p=25;continue _;}l=0;p=c;q=j;while(l<120){Dk(b,B(1157),p+Cr(b.bR),q+Cr(b.bR)*3.9,m+Cr(b.bR),0.0,0.0,0.0);l=l+1|0;}e=0;$p=37;continue _;case 24:$z =Bqp(a,b,n,d,e,k);if(C()){break _;}k=$z;if(k){c=8;l=2;$p=26;continue _;}l=l+1|0;if(l>0)return;h=c+l|0;$p=3;continue _;case 25:Baa(b,o);if(C()){break _;}l=0;p=c;q=j;while(l<120){Dk(b,B(1157),p+Cr(b.bR),q+Cr(b.bR)*3.9,m+Cr(b.bR),0.0,0.0,0.0);l=l+1|0;}e=0;$p=37;continue _;case 26:Bkp(b,h,d,e,c,l);if(C()){break _;}c=8;l=2;$p=27;case 27:Bkp(b,m,d,e,c,l);if(C()){break _;}c=8;l=2;$p=28;case 28:Bkp(b,n,d,e,c,l);if(C()){break _;}c=0;l=0;g=2;$p=29;case 29:AQO(b,h,d,e,c,l,g);if(C()){break _;}c=0;l=0;g=2;$p=30;case 30:AQO(b, m,d,e,c,l,g);if(C()){break _;}c=0;l=0;g=2;$p=31;case 31:AQO(b,n,d,e,c,l,g);if(C()){break _;}c=0;l=0;g=2;$p=32;case 32:AQO(b,h,i,e,c,l,g);if(C()){break _;}c=0;l=0;g=2;$p=33;case 33:AQO(b,m,i,e,c,l,g);if(C()){break _;}c=0;l=0;g=2;$p=34;case 34:AQO(b,n,i,e,c,l,g);if(C()){break _;}c=0;l=0;g=2;$p=35;case 35:AQO(b,m,j,e,c,l,g);if(C()){break _;}if(!b.H){o=Bsa(b);Fp(o,h+1.5,d-1.45,e+0.5,0.0,0.0);AIn(o);$p=36;continue _;}l=0;while(l<120){Dk(b,B(1157),m+Cr(b.bR),j+Cr(b.bR)*3.9,e+Cr(b.bR),0.0,0.0,0.0);l=l+1|0;}c=0;$p= 44;continue _;case 36:Baa(b,o);if(C()){break _;}l=0;while(l<120){Dk(b,B(1157),m+Cr(b.bR),j+Cr(b.bR)*3.9,e+Cr(b.bR),0.0,0.0,0.0);l=l+1|0;}c=0;$p=44;continue _;case 37:A3q(b,c,d,k,e);if(C()){break _;}e=0;$p=38;case 38:A3q(b,c,d,m,e);if(C()){break _;}e=0;$p=39;case 39:A3q(b,c,d,n,e);if(C()){break _;}d=0;$p=40;case 40:A$K(b,c,i,k,d);if(C()){break _;}d=0;$p=41;case 41:A$K(b,c,i,m,d);if(C()){break _;}d=0;$p=42;case 42:A$K(b,c,i,n,d);if(C()){break _;}d=0;$p=43;case 43:A$K(b,c,j,m,d);if(C()){break _;}return;case 44:A$K(b, h,d,e,c);if(C()){break _;}c=0;$p=45;case 45:A$K(b,m,d,e,c);if(C()){break _;}c=0;$p=46;case 46:A$K(b,n,d,e,c);if(C()){break _;}c=0;$p=47;case 47:A$K(b,h,i,e,c);if(C()){break _;}c=0;$p=48;case 48:A$K(b,m,i,e,c);if(C()){break _;}c=0;$p=49;case 49:A$K(b,n,i,e,c);if(C()){break _;}c=0;$p=50;case 50:A$K(b,m,j,e,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bqp(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}g=$z;if(g!=a.b)return 0;$p=2;case 2:$z=A_f(b,c,d,e);if(C()){break _;}h=$z;return h!==null&&h instanceof Qk?(h.BY!=f?0:1):0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function YX(){Pe.call(this);this.bqb=0;} A.T3=null;A.T4=null;A.D1=function(a){var b=new YX();BkT(b,a);return b;}; function BkT(a,b){BJ();Cz(a,b,A.QU);a.bqb=0;A.Ny.data[a.b]=0;a.dU=A.Nf;} function BLh(a){return 0;} function BUr(a){return 0;} function ARj(a,b,c,d,e,f,g){var h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=f.W*4.0/360.0+0.5;i=h|0;if(h>2;j=(j+1|0)%4|0;if(!j){i=2|k<<2;l=2;$p=2;continue _;}if(j==1){i=3|k<<2;l=2;$p=3;continue _;}if(j==2){i=0|k<<2;l=2;$p=4;continue _;}if(j!=3)return;j=1|k<<2;i=2;$p=5;continue _;case 2:Bkp(b, c,d,e,i,l);if(C()){break _;}if(j==1){i=3|k<<2;l=2;$p=3;continue _;}if(j==2){i=0|k<<2;l=2;$p=4;continue _;}if(j!=3)return;j=1|k<<2;i=2;$p=5;continue _;case 3:Bkp(b,c,d,e,i,l);if(C()){break _;}if(j==2){i=0|k<<2;l=2;$p=4;continue _;}if(j!=3)return;j=1|k<<2;i=2;$p=5;continue _;case 4:Bkp(b,c,d,e,i,l);if(C()){break _;}if(j!=3)return;j=1|k<<2;i=2;$p=5;case 5:Bkp(b,c,d,e,j,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function A$n(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;a:{k=(f.gm%100|0)+1|0;f.gm=k;l=f.O;b=new JG;Bs();b.ba=Bk();b.V=0;b.rY=k;b.rI=8;b.q4=B(1176);b.q9=9;b.sa=1;if(b instanceof BA){m=b;n=l.L.bb;if(n!=2){if(n!=1)break a;if(m.X)break a;}b=B2Y(f.b7,f.l,c,d,e,f);f.ex=b;b.eI=f.gm;$p=2;continue _;}}m=l.Z;$p=1;case 1:Bnv(m, b);if(C()){break _;}b=B2Y(f.b7,f.l,c,d,e,f);f.ex=b;b.eI=f.gm;$p=2;case 2:b.HW(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Cew(a){return 35;} function CaU(a,b){return b>>2;} function ARy(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;f=c&3;if(f!=3&&f!=1){a.bN=0.125;a.bL=0.0;a.bM=0.0;a.bI=0.875;a.bJ=1.0;a.bK=1.0;}else{a.bN=0.0;a.bL=0.0;a.bM=0.125;a.bI=1.0;a.bJ=1.0;a.bK=0.875;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function CaS(a,b){b.DQ=1;} function ARN(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=1022;g=0;h=null;$p=1;case 1:BGJ(b,h,f,c,d,e,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bsp(){A.T3=Bm(Bh,[B(1177),B(1178),B(1179)]);A.T4=Bm(Bh,[B(1180),B(1181),B(1182)]);} function Bo$(){SR.call(this);this.a2A=0;} function Czq(a,b,c,d){var e=new Bo$();B46(e,a,b,c,d);return e;} function B46(a,b,c,d,e){Cz(a,b,d);a.a$0=c;a.dU=A.M1;a.fH=1;ADv(a,15);a.a2A=e;} function A2H(a,b,c,d,e){var f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=G(Ff);h=OT(a,c,d,e);i=null;$p=1;case 1:$z=BsP(b,g,h,i);if(C()){break _;}h=$z;j=0;d=h.j;e=h.by();a:{while(true){if(!(j>=e?0:1))break a;if(d=a.a2A)break a;j=k;}b=new Bu;b.f=1;b.e=1;J(b);}if(f<=0)return 0;c=a.a2A;if(cc)c=c+1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function B5T(a,b){return b;} function Co8(a,b){return b;} function B9P(a,b){return 10;} var ByI=Ba(Sy); function BTD(a,b){var c=new ByI();CnP(c,a,b);return c;} function CnP(a,b,c){BJ();Cz(a,b,A.Se);a.tg=c;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=0.125;a.bK=1.0;a.kP=1;} function BQf(a,b,c,d){Bp();return A.Me.K;} function BTI(a,b){return 2;} function Cbj(a){S();return A.Px;} function Cnm(a){S();return A.Nj;} function CBD(a){return 37;} function BUt(a,b){return !a.tg&&!(b&8)?0:1;} function A8W(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;return b.z8;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A_P(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BoQ(a,b,c,d,e,f);if(C()){break _;}g=$z;if(g>=15)return 1;if(!g)return 0;$p=2;case 2:$z=Bbh(a,b,c,d,e,f);if(C()){break _;}h=$z;return !h?1:g0){S();if(A.Nw.data[k].tu()){l=A.Nw.data[k];c=A.RL.data[h];$p=3;continue _;}if(g<15){l=A.Nw.data[k];if(l===null)c=0;else{m= l.bW;c=!m.m1?m.gI():0;c=c&&l.eh()&&!l.je()?1:0;}if(c){c=i+A.SK.data[h]|0;e=j+A.SL.data[h]|0;$p=4;continue _;}}}return g;case 3:$z=l.xF(b,i,d,j,c);if(C()){break _;}g=$z;return g;case 4:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;if(f>0&&A.Nw.data[f].tu()){l=A.Nw.data[f];f=A.RL.data[h];$p=5;continue _;}return g;case 5:$z=l.xF(b,c,d,e,f);if(C()){break _;}g=$z;return g;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A52(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}k=$z;l=a.tg|(!(k&8)?0:1);m=((k&4)!=4?0:1)?0:1;l=(!m?0:4)|(!l?0:8);n=c+0.5;o=d+0.5;p=e+0.5;f=B(1153);h=0.30000001192092896;i=!m?0.5:0.550000011920929;$p=2;case 2:AR7(b,n,o,p,f,h,i);if(C()){break _;}g =l|k&3;k=2;$p=3;case 3:Bkp(b,c,d,e,g,k);if(C()){break _;}f=b.bR;$p=4;case 4:A3e(a,b,c,d,e,f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bs8(a,b,c,d,e,f){var g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(AEf(b,c,d,e,a.b))return;$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;if((g&4)!=4?0:1){$p=2;continue _;}$p=4;continue _;case 2:$z=BoQ(a,b,c,d,e,g);if(C()){break _;}f=$z;$p=3;case 3:$z=Bbh(a,b,c,d,e,g);if(C()){break _;}h=$z;f=f-h|0;i=0;if(f>i)i=f;$p=5;continue _;case 4:$z=BoQ(a,b,c,d,e,g);if(C()){break _;}i =$z;$p=5;case 5:$z=A_f(b,c,d,e);if(C()){break _;}j=$z;if(i!=j.z8){$p=6;continue _;}i=!a.tg&&!(g&8)?0:1;$p=9;continue _;case 6:$z=A9y(a,b,c,d,e,g);if(C()){break _;}f=$z;if(!f){h=a.b;f=2;i=0;$p=7;continue _;}i=a.b;h=2;f=(-1);$p=8;continue _;case 7:Bqw(b,c,d,e,h,f,i);if(C()){break _;}return;case 8:Bqw(b,c,d,e,i,h,f);if(C()){break _;}return;case 9:$z=BoQ(a,b,c,d,e,g);if(C()){break _;}f=$z;if(f>=15)f=1;else{if(f){$p=10;continue _;}f=0;}if(i==f)return;$p=6;continue _;case 10:$z=Bbh(a,b,c,d,e,g);if(C()){break _;}h =$z;if(i==(!h?1:fk)k=i;$p=5;continue _;case 4:$z=BoQ(a,b,c,d,e,g);if(C()){break _;}k =$z;$p=5;case 5:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;l=f.z8;$p=6;case 6:$z=A_f(b,c,d,e);if(C()){break _;}f=$z;f.z8=k;if(l==k&&(h?0:1))return;$p=7;case 7:$z=BoQ(a,b,c,d,e,g);if(C()){break _;}i=$z;if(i>=15)i=1;else{if(i){$p=8;continue _;}i=0;}j=!a.tg&&!(g&8)?0:1;if(j&&!i){i=g&(-9);j=2;$p=10;continue _;}if(!j&&i){i=g|8;j=2;$p=11;continue _;}$p=9;continue _;case 8:$z=Bbh(a,b,c,d,e,g);if(C()){break _;}j=$z;i=!j?1:i=3.1415927410125732?i+(6.2831854820251465-i)*0.20000000298023224:i+(0.0-i)*0.20000000298023224;j=h*A.Mw.data[(j*10430.3779296875 +16384.0|0)&65535];h=X(j,0.0);h=j+(h>0?1.0:h>=0?j:(-1.0))*0.5|0;if(h<0)h=0;if(h>15)h=15;if(f==h)return;f=3;$p=3;case 3:Bkp(b,c,d,e,h,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BMU(a){return 0;} function Cu8(a){return 0;} function CAN(a){return 1;} function A45(a,b){b=new Zr;Et();b.fa=(-1);return b;} var A1T=Ba(Ye); A.Da=function(a){var b=new A1T();Cr$(b,a);return b;}; function Cr$(a,b){BJ();Cz(a,b,A.MR);a.dU=A.PK;a.dU=A.M1;} function Czs(a){return 1;} function Bj5(a,b,c,d,e,f){return 15;} function ADU(){E8.call(this);this.wc=null;} A.Bc=function(a){var b=new ADU();BNL(b,a);return b;}; function BNL(a,b){var c,d;BJ();Cz(a,b,A.MR);a.kP=1;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.wc=c;a.dU=A.M1;a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;} function AYj(a,b,c,d,e){a.bN=0.0;a.bL=0.0;a.bM=0.0;a.bI=1.0;a.bJ=1.0;a.bK=1.0;} function BGU(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=0.0;a.bN=i;a.bL=i;a.bM=i;j=1.0;a.bI=j;a.bJ=0.625;a.bK=j;$p=1;case 1:$z=HQ(a,b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&ES(f,h)){Bo(g,g.c+1|0);k=g.p.data;l=g.c;g.c=l+1|0;k[l]=h;g.j=g.j+1|0;}a.bN=i;a.bL=i;a.bM =i;m=0.125;a.bI=m;a.bJ=j;a.bK=j;$p=2;case 2:$z=HQ(a,b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&ES(f,h)){Bo(g,g.c+1|0);k=g.p.data;l=g.c;g.c=l+1|0;k[l]=h;g.j=g.j+1|0;}a.bN=i;a.bL=i;a.bM=i;a.bI=j;a.bJ=j;a.bK=m;$p=3;case 3:$z=HQ(a,b,c,d,e);if(C()){break _;}h=$z;if(h!==null&&ES(f,h)){Bo(g,g.c+1|0);k=g.p.data;l=g.c;g.c=l+1|0;k[l]=h;g.j=g.j+1|0;}n=0.875;a.bN=n;a.bL=i;a.bM=i;a.bI=j;a.bJ=j;a.bK=j;$p=4;case 4:$z=HQ(a,b,c,d,e);if(C()){break _;}b=$z;if(b!==null&&ES(f,b)){Bo(g,g.c+1|0);k=g.p.data;l=g.c;g.c=l+1|0;k[l]=b;g.j =g.j+1|0;}a.bN=i;a.bL=i;a.bM=n;a.bI=j;a.bJ=j;a.bK=j;h=A.Jc;o=c;m=o+i;p=d;q=p+i;r=e;n=r+n;o=o+j;p=p+j;r=r+j;c=h.bp;s=h.dl;d=s.c;e=X(c,d);if(e>=0){b=new CR;b.bn=m;b.bf=q;b.bo=n;b.br=o;b.bl=p;b.bs=r;Bo(s,d+1|0);k=s.p.data;d=s.c;s.c=d+1|0;k[d]=b;s.j=s.j+1|0;}else if(c>=0&&e<0){b=s.p.data[c];b.bn=m;b.bf=q;b.bo=n;b.br=o;b.bl=p;b.bs=r;}else{b=new Bb;Dm(b);J(b);}h.bp=h.bp+1|0;if(ES(f,b)){Bo(g,g.c+1|0);k=g.p.data;d=g.c;g.c=d+1|0;k[d]=b;g.j=g.j+1|0;}a.bN=i;a.bL=i;a.bM=i;a.bI=j;a.bJ=j;a.bK=j;return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BuE(a,b,c,d,e,f,g,h,i,j){var k;k=A.TG.data[f];if(k==1)k=0;return k;} function AYm(a,b){b=new Ti;Et();b.fa=(-1);b.o$=W(Bq,5);b.u2=(-1);return b;} function ATZ(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=g.be;if(f===null)h=0;else{f=f.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length-1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1))h=0;else{l=g.be;f=l.m;i=BE(B(625));j=f.d.data;f=j[i&(j.length -1|0)];while(f!==null){if(f.t==i){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}if(!(f===null?0:1)){k=new BZ;if(B(625)!==null)k.w=B(625);else k.w=B(3);f=new BN;h=BM(16);f.bk=0;m=W(BO,h);j=m.data;f.d=m;f.b1=0.75;f.b3=j.length*0.75|0;k.m=f;}else{f=l.m;if(B(625)===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{a:{if(!B(625).q){j=B(625).o.data;h=j.length;n=0;while(true){if(n>=h)break a;o=j[n];B(625).q=(31*B(625).q|0)+o|0;n=n+1|0;}}}p=B(625).q;j=f.d.data;f=j[p&(j.length-1|0)];while(f!==null) {if(f.t==p){k=f.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}f=f.i;}}k=f===null?null:f.x;}b:{k=k.m;if(!B(626).q){j=B(626).o.data;h=j.length;p=0;while(true){if(p>=h)break b;i=j[p];B(626).q=(31*B(626).q|0)+i|0;p=p+1|0;}}}i=B(626).q;j=k.d.data;k=j[i&(j.length-1|0)];while(k!==null){if(k.t==i){q=k.h;if(B(626)!==q&&!Bc(B(626),q)?0:1)break;}k=k.i;}h=k===null?0:1;}}if(!h)return;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;q=b;Bp();b=A.Kc.data[g.A].vS(g);f=g.be;if(f!==null&&Ef(f.m,B(625))){f=EY(g.be,B(625));if(Ef(f.m, B(626)))b=EG(f,B(626));}q.Xe=b;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bmt(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}f=$z;g=f&7;$p=2;case 2:$z=BtK(b,c,d,e);if(C()){break _;}h=$z;i=h?0:1;if(i==((f&8)==8?0:1))return;h=g|(!i?8:0);f=4;$p=3;case 3:Bkp(b,c,d,e,h,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BCp(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.H)return 1;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;k=b;if(k===null)return 1;e=(f.gm%100|0)+1|0;f.gm=e;l=f.O;b=new JG;m=k.Xe;n=!(m!==null&&m.o.data.length>0?1:0)?B(1183):m;o=k.o$.data.length;g=m!==null&&m.o.data.length>0?1:0;a:{Bs();b.ba=Bk();b.V =0;b.rY=e;b.rI=9;b.q4=n;b.q9=o;b.sa=g;if(b instanceof BA){m=b;d=l.L.bb;if(d!=2){if(d!=1)break a;if(m.X)break a;}b=ANe(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;continue _;}}l=l.Z;$p=2;case 2:Bnv(l,b);if(C()){break _;}b=ANe(f.b7,k);f.ex=b;b.eI=f.gm;$p=3;case 3:b.HW(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AXx(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;h=g&7;$p=2;case 2:$z=BtK(b,c,d,e);if(C()){break _;}f=$z;f=f?0:1;if(f==((g&8)==8?0:1))return;f=h|(!f?8:0);i=4;$p=3;case 3:Bkp(b,c,d,e,f,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A35(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b, c,d,e);if(C()){break _;}h=$z;h=h;if(h===null){$p=2;continue _;}i=0;j=24;k=17;l=c;m=138;n=d;o=e;while(i0){q=a.wc;t=M(L(I(q.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=t;z=H(N(t,k));while(true){ba=z%21|0;if(((z-ba|0)+20|0)>=0)break;t=M(L(I(q.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=t;z=H(N(t,k));}bb=ba+10|0;if(bb>g)bb=g;p.k=g-bb|0;bc=new Ff;bd=new Bq;g=p.A;z=p.B;bd.k=0;bd.Y=null;bd.A=g;bd.k=bb;bd.B=z;if(z<0)bd.B=0;HR(bc,b,w,x,y);be=bc.F;q=be.N;Be();bf=A.G$.data[m];if(bf===null)q=C3(q);else{bg=Ci(bf.s);bh=q.d.data;q=bh[bg&(bh.length-1|0)];while(q!==null){if(q.t== bg){bi=q.h;if(bf!==bi&&!Ck(bf,bi)?0:1)break;}q=q.i;}}bi=q===null?null:q.x;if(!(bd!==bi.G?0:1)){bi.G=bd;bi.bO=1;be.bE=1;}FR(bc.F,10);if(GN(p))(Gi(bc)).be=JO(p.be);bc.T=CC(a.wc)*0.05000000074505806;bc.Q=CC(a.wc)*0.05000000074505806+0.20000000298023224;bc.U=CC(a.wc)*0.05000000074505806;$p=4;continue _;}}i=i+1|0;}$p=3;continue _;case 2:BrF(b,c,d,e);if(C()){break _;}return;case 3:BfF(b,c,d,e,f);if(C()){break _;}$p=2;continue _;case 4:Baa(b,bc);if(C()){break _;}a:while(true){g=p.k;if(g>0){q=a.wc;t=M(L(I(q.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));q.a=t;z=H(N(t,k));while(true){ba=z%21|0;if(((z-ba|0)+20|0)>=0)break;t=M(L(I(q.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=t;z=H(N(t,k));}bb=ba+10|0;if(bb>g)bb=g;p.k=g-bb|0;bc=new Ff;bd=new Bq;g=p.A;z=p.B;bd.k=0;bd.Y=null;bd.A=g;bd.k=bb;bd.B=z;if(z<0)bd.B=0;HR(bc,b,w,x,y);be=bc.F;q=be.N;Be();bf=A.G$.data[m];if(bf===null)q=C3(q);else{bg=Ci(bf.s);bh=q.d.data;q=bh[bg&(bh.length-1|0)];while(q!==null){if(q.t==bg){bi=q.h;if(bf!==bi&&!Ck(bf,bi)?0:1)break;}q=q.i;}}bi=q===null?null :q.x;if(!(bd!==bi.G?0:1)){bi.G=bd;bi.bO=1;be.bE=1;}FR(bc.F,10);if(GN(p))(Gi(bc)).be=JO(p.be);bc.T=CC(a.wc)*0.05000000074505806;bc.Q=CC(a.wc)*0.05000000074505806+0.20000000298023224;bc.U=CC(a.wc)*0.05000000074505806;continue _;}while(true){i=i+1|0;if(i>=AA7(h))break a;p=h.o$.data[i];if(p===null)continue;else break;}q=a.wc;r=M(L(I(q.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=r;s=H(N(r,j))/1.6777216E7*0.800000011920929+0.10000000149011612;t=M(L(I(r,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=t;u =H(N(t,j))/1.6777216E7*0.800000011920929+0.10000000149011612;t=M(L(I(t,D(3740067437, 5)),F(11)),D(4294967295, 65535));q.a=t;v=H(N(t,j))/1.6777216E7*0.800000011920929+0.10000000149011612;w=l+s;x=n+u;y=o+v;}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p);} function Cwu(a){return 38;} function B$f(a){return 0;} function Cri(a){return 0;} function B2A(a){return 1;} function Bhn(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;return Qx(b);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} var ACj=Ba(Bw); A.PW=null;A.T6=null;A.E5=function(a){var b=new ACj();AWm(b,a);return b;}; function AWm(a,b){BJ();Cz(a,b,A.PJ);a.dU=A.PK;} function Bsw(a,b,c,d,e,f,g,h,i,j){a:{if(j==2)switch(f){case 0:case 1:j=2;break a;case 2:case 3:j=4;break a;case 4:case 5:j=3;break a;default:}}return j;} function BZY(a,b){if(!(b!=3&&b!=4))b=2;return b;} function BQG(a,b){var c,d;if(b!=3&&b!=4)c=APo(a,b);else{c=new Bq;d=a.b;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=2;}return c;} function Cps(a){return 39;} function AZu(){A.PW=Bm(Bh,[B(198),B(1095),B(1184)]);A.T6=Bm(Bh,[B(1185),B(1186),B(1187),null,null]);} function A9z(){UU.call(this);this.a5$=null;} A.FK=function(a){var b=new A9z();Cyt(b,a);return b;}; function Cyt(a,b){var c,d;BJ();Cz(a,b,A.PJ);a.kP=1;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.tM=c;a.dU=A.M1;a.a5$=new EL;} function BY9(a,b){return a.a5$;} function A2J(a,b){var c,d;b=new U4;Et();b.fa=(-1);b.nv=W(Bq,9);c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;b.M9=c;return b;} function Bcu(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new ACK;f.eG=b;f.fu=c;f.fv=d;f.fs=e;$p=1;case 1:$z=A_f(b,c,d,e);if(C()){break _;}g=$z;g=g;if(g===null)return;h=AJS(g);if(h<0){i=1001;j=0;f=null;$p =4;continue _;}k=g.nv.data[h];$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}i=$z;l=i&7;m=c+A.SN.data[l]|0;n=d+A.SO.data[l]|0;o=e+A.SP.data[l]|0;$p=3;case 3:$z=BVM(b,m,n,o);if(C()){break _;}p=$z;if(p===null){b=a.a5$;$p=5;continue _;}q=null;r=k.A;s=k.B;if(s<0)s=0;t=k.be;if(t!==null){q=new BZ;b=t.w;if(b===null)b=B(3);q.w=b;b=new BN;c=BM(16);b.bk=0;u=W(BO,c);v=u.data;b.d=u;b.b1=0.75;b.b3=v.length*0.75|0;q.m=b;b=t.m;if(b.I===null){f=new BV;f.b$=b;b.I=f;}w=b.I.bm();while(w.bh()){b=w.bg();f=t.m;if(b===null){f=f.d.data[0];while (f!==null&&f.h!==null){f=f.i;}}else{a:{if(!b.q){v=b.o.data;c=v.length;d=0;while(true){if(d>=c)break a;e=v[d];b.q=(31*b.q|0)+e|0;d=d+1|0;}}}c=b.q;v=f.d.data;f=v[c&(v.length-1|0)];while(f!==null){if(f.t==c){x=f.h;if(b!==x&&!Bc(b,x)?0:1)break;}f=f.i;}}f=f===null?null:f.x;f=f.cQ();x=q.m;if(b!==null)f.w=b;else f.w=B(3);Bg(x,b,f);}}b=new Bq;b.k=0;b.Y=null;b.A=r;b.k=1;b.B=s;if(s<0)b.B=0;if(q!==null){f=new BZ;x=q.w;if(x===null)x=B(3);f.w=x;f.m=H$(16,0.75);y=q.m;if(y.I===null){x=new BV;x.b$=y;Mg(x);y.I=x;}x=y.I.bm();while (x.bh()){y=x.bg();F5(f,y,(C1(q.m,y)).cQ());}b.be=f;}c=A.TG.data[l];$p=7;continue _;case 4:BGJ(b,f,i,c,d,e,j);if(C()){break _;}return;case 5:$z=Bkn(b,f,k);if(C()){break _;}x=$z;if(x!==null&&!x.k)x=null;$p=6;case 6:BaS(g,h,x);if(C()){break _;}return;case 7:$z=B_v(p,b,c);if(C()){break _;}x=$z;if(x!==null)x=Gj(k);else{x=Gj(k);c=x.k-1|0;x.k=c;if(!c)x=null;}$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);} function Jg(){BD.call(this);this.jB=0;} function CCk(a){var b=new Jg();BXt(b,a);return b;} function BXt(a,b){DA(a,b);a.jB=b+256|0;} function BRk(a){return a.jB;} function BuN(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}l=$z;S();if(l==A.OF.b){$p=2;continue _;}if(l!=A.O1.b&&l!=A.N3.b&&l!=A.N4.b){if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if (h==5)e=e+1|0;}if(!b.k)return 0;if(c.ct.iM)m=1;else{Bp();m=1;}if(!m)return 0;if(f==255&&A.Nw.data[a.jB].bW.g1())return 0;m=a.jB;n=0;$p=3;continue _;case 2:$z=AZS(d,e,f,g);if(C()){break _;}m=$z;if((m&7)<1)h=1;else if(l!=A.O1.b&&l!=A.N3.b&&l!=A.N4.b){if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;}if(!b.k)return 0;if(c.ct.iM)m=1;else{Bp();m=1;}if(!m)return 0;if(f==255&&A.Nw.data[a.jB].bW.g1())return 0;m=a.jB;n=0;$p=3;case 3:$z=By0(d,m,e,f,g,n,h,c,b);if(C()) {break _;}m=$z;if(!m)return 0;o=A.Nw.data[a.jB];m=a.Az(b.B);p=A.Nw.data[a.jB];$p=4;case 4:$z=p.pD(d,e,f,g,h,i,j,k,m);if(C()){break _;}n=$z;h=a.jB;m=3;$p=5;case 5:$z=AQO(d,e,f,g,h,n,m);if(C()){break _;}h=$z;if(!h)return 1;$p=6;case 6:$z=Bm6(d,e,f,g);if(C()){break _;}h=$z;m=a.jB;if(h==m){p=A.Nw.data[m];$p=8;continue _;}q=e+0.5;r=f+0.5;s=g+0.5;c=o.jd.Ac();o=o.jd;j=(o.pR+1.0)/2.0;i=o.pB*0.800000011920929;$p=7;case 7:AR7(d,q,r,s,c,j,i);if(C()){break _;}b.k=b.k-1|0;return 1;case 8:p.mD(d,e,f,g,c,b);if(C()){break _;}c =A.Nw.data[a.jB];$p=9;case 9:c.a0u(d,e,f,g,n);if(C()){break _;}q=e+0.5;r=f+0.5;s=g+0.5;c=o.jd.Ac();o=o.jd;j=(o.pR+1.0)/2.0;i=o.pB*0.800000011920929;$p=7;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function Cay(a,b){var c,d,e,f,g,h;S();b=A.Nw.data[a.jB];c=new Bi;c.r=Q(16);V(c,c.g,B(484));b=b.up;V(c,c.g,b);b=new Bh;d=c.r;e=c.g;f=Q(e);g=f.data;b.o=f;h=0;while(h=0&&c=0){w=new CR;w.bn=r;w.bf=t;w.bo=v;w.br=q;w.bl=s;w.bs=u;Bo(c,m+1|0);x=c.p.data;l=c.c;c.c=l+1|0;x[l]=w;c.j=c.j+1|0;}else if(h>=0&&l<0){w=c.p.data[h];w.bn=r;w.bf=t;w.bo=v;w.br=q;w.bl=s;w.bs=u;}else{b=new Bb;b.f =1;b.e=1;B3(b);J(b);}p.bp=p.bp+1|0;c=null;$p=6;continue _;}}$p=4;case 4:$z=Bki(a,b,c,d,e,f,g,h);if(C()){break _;}l=$z;if(l)return 1;$p=5;case 5:$z=BuN(a,b,c,d,e,f,g,h,i,j,k);if(C()){break _;}e=$z;return e;case 6:$z=Brt(d,w,c);if(C()){break _;}h=$z;if(!h)return 1;l=a.y4.b;h=3;$p=7;case 7:$z=AQO(d,e,f,g,l,n,h);if(C()){break _;}h=$z;if(!h)return 1;q=e+0.5;r=f+0.5;s=g+0.5;c=a.y4.jd.Ac();p=a.y4.jd;j=(p.pR+1.0)/2.0;i=p.pB*0.800000011920929;$p=8;case 8:AR7(d,q,r,s,c,j,i);if(C()){break _;}b.k=b.k-1|0;return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function Bki(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!h)f=f+(-1)|0;if(h==1)f=f+1|0;if(h==2)g=g+(-1)|0;if(h==3)g=g+1|0;if(h==4)e=e+(-1)|0;if(h==5)e=e+1|0;$p=1;case 1:$z=Bm6(d,e,f,g);if(C()){break _;}i=$z;$p=2;case 2:$z =AZS(d,e,f,g);if(C()){break _;}j=$z;k=j&7;if(i==a.XD.b&&k==b.B){c=a.y4;l=A.Jc;m=e;n=m+c.bN;o=f;p=o+c.bL;q=g;r=q+c.bM;s=m+c.bI;m=o+c.bJ;o=q+c.bK;h=l.bp;c=l.dl;j=c.c;i=X(h,j);if(i>=0){t=new CR;t.bn=n;t.bf=p;t.bo=r;t.br=s;t.bl=m;t.bs=o;Bo(c,j+1|0);u=c.p.data;i=c.c;c.c=i+1|0;u[i]=t;c.j=c.j+1|0;}else if(h>=0&&i<0){t=c.p.data[h];t.bn=n;t.bf=p;t.bo=r;t.br=s;t.bl=m;t.bs=o;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}l.bp=l.bp+1|0;c=null;$p=3;continue _;}return 0;case 3:$z=Brt(d,t,c);if(C()){break _;}h=$z;if(!h)return 1;h =a.y4.b;i=3;$p=4;case 4:$z=AQO(d,e,f,g,h,k,i);if(C()){break _;}h=$z;if(!h)return 1;m=e+0.5;n=f+0.5;o=g+0.5;c=a.y4.jd.Ac();t=a.y4.jd;v=(t.pR+1.0)/2.0;w=t.pB*0.800000011920929;$p=5;case 5:AR7(d,m,n,o,c,v,w);if(C()){break _;}b.k=b.k-1|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} var BB_=Ba(Jg); A.Es=function(a){var b=new BB_();Cu_(b,a);return b;}; function Cu_(a,b){DA(a,b);a.jB=b+256|0;a.fy=0;a.jk=1;} function Cm8(a,b){return b|4;} function Cop(a,b){var c,d,e,f,g,h,i,j,k;c=b.B;if(!(c>=0&&c=0&&i6){$p=2;continue _;}$p=4;case 4:$z=m.hj(d,e,f,g);if(C()){break _;}p=$z;q=null;$p=5;case 5:$z=Brt(d,p,q);if(C()){break _;}l=$z;if(!l){$p=2;continue _;}l=(o+1|0)|n&(-8);n=2;$p=6;case 6:$z=Bkp(d,e,f,g,l,n);if(C()){break _;}l=$z;if(!l){$p=2;continue _;}r=e+0.5;s=f+0.5;t=g+0.5;c=m.jd.Ac();m=m.jd;i=(m.pR+1.0)/2.0;j=m.pB*0.800000011920929;$p=7;case 7:AR7(d,r,s,t,c,i,j);if(C()){break _;}b.k=b.k-1|0;return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} var Bw9=Ba(ADm); A.Dq=function(a){var b=new Bw9();CAk(b,a);return b;}; function CAk(a,b){DA(a,b);b=b+256|0;a.jB=b;S();a.a86=A.Nw.data[b];} function Bk_(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:$z=Bj4(a,c,d,e);if(C()){break _;}f=$z;if(f===null)return b;if(f.wZ!==A.SE)return b;g=f.uX;h=f.uY;i=f.uZ;if(!(d.ct.iM?1:b===null?0:1))return b;$p=2;case 2:$z=Bm6(c,g,h,i);if(C()){break _;}e=$z;if(!e){BJ();f=A.RJ;}else{S();f=A.Nw.data[e].bW;}BJ();if(f!==A.PL)return b;$p=3;case 3:$z=AZS(c, g,h,i);if(C()){break _;}e=$z;if(e)return b;e=h+1|0;$p=4;case 4:$z=Bm6(c,g,e,i);if(C()){break _;}h=$z;if(!(h?0:1))return b;S();h=A.O6.b;j=0;k=3;$p=5;case 5:AQO(c,g,e,i,h,j,k);if(C()){break _;}if(!d.ct.ez)b.k=b.k-1|0;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} var BIy=Ba(Jg); function Cld(a){var b=new BIy();CeA(b,a);return b;} function CeA(a,b){DA(a,b);a.jB=b+256|0;} function B_e(a,b){return 7;} var BpM=Ba(AAW); A.Bn=function(a){var b=new BpM();Cjc(b,a);return b;}; function Cjc(a,b){var c,d;c=b.b-256|0;d=A.T3;DA(a,c);a.jB=c+256|0;a.biJ=b;a.T8=d;a.fy=0;a.jk=1;} function CkV(a,b){return b<<2;} function CP(){F$.call(this);this.cM=0;} function BLl(a,b){var c;c=a.cM;b.bC.c7(c);b.bD=b.bD+1|0;} function B5m(a,b){var c;c=b.b_.cD();if(c>=0){a.cM=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BOK(a){return 1;} function Ckz(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.cM;BF(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q^1^a.cM;} function CY(){F$.call(this);this.cU=0;} A.Bb=function(a,b){var c=new CY();BTi(c,a,b);return c;}; function BTi(a,b,c){if(b!==null)a.w=b;else a.w=B(3);a.cU=c;} function Cl6(a,b){C$(b,a.cU);} function Crs(a,b){a.cU=Dg(b);} function B8H(a){return 2;} function BLX(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.cU;BF(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q^2^a.cU;} function CV(){F$.call(this);this.cf=0;} function CCo(a,b){var c=new CV();BXR(c,a,b);return c;} function BXR(a,b,c){if(b!==null)a.w=b;else a.w=B(3);a.cf=c;} function CzD(a,b){Cx(b,a.cf);} function B5V(a,b){a.cf=Cf(b);} function Cp0(a){return 3;} function Cwo(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.cf;BF(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q^3^a.cf;} function KY(){F$.call(this);this.nT=C6;} function BXB(a,b){KR(b,a.nT);} function B5u(a,b){a.nT=I0(b);} function B$k(a){return 4;} function B9F(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.nT;OI(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}d=b.q^4;g=a.nT;return d^H(Cp(g,N(g,32)));} function K3(){F$.call(this);this.l4=0.0;} A.Cc=function(a,b){var c=new K3();BUU(c,a,b);return c;}; function BUU(a,b,c){if(b!==null)a.w=b;else a.w=B(3);a.l4=c;} function Cpd(a,b){Cx(b,$rt_floatToIntBits(a.l4));} function BTf(a,b){a.l4=$rt_intBitsToFloat(Cf(b));} function BLW(a){return 5;} function CBC(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.l4;XB(b,b.g,c);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q^5^$rt_floatToIntBits(a.l4);} function NC(){F$.call(this);this.k2=0.0;} function B1Q(a,b){KR(b,$rt_doubleToLongBits(a.k2));} function Cx8(a,b){a.k2=$rt_longBitsToDouble((I0(b)));} function Czo(a){return 6;} function B7v(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.k2;IJ(b,b.g,c);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=e)break a;g=d[f];c.q=(31*c.q|0)+g|0;f=f+1|0;}}}return c.q^6^H(Cp(b,N(b,32)));} function Rt(){F$.call(this);this.rM=null;} function B8B(a,b){var c,d;Cx(b,a.rM.data.length);c=a.rM;d=c.data.length;b.bC.hS(c,0,d);b.bD=b.bD+d|0;} function Cvg(a,b){var c,d;c=BS(Cf(b));d=c.data;a.rM=c;Ec(b,c,0,d.length);} function B8c(a){return 7;} function B7y(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(290));c=a.rM.data.length;BF(b,b.g,c,10);V(b,b.g,B(1188));d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}d=b.q^7;c=a.rM;if(c===null)e=0;else{e=1;f=0;while(true){g=c.data;if(f>=g.length)break;e=(31*e|0)+g[f]|0;f=f+1|0;}}return d^e;} function DZ(){F$.call(this);this.dX=null;} function Bjg(a,b){var c=new DZ();Cyd(c,a,b);return c;} function Cyd(a,b,c){if(b!==null)a.w=b;else a.w=B(3);a.dX=c;if(c!==null)return;c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);} function BMu(a,b){var c,d,e,f,g;c=a.dX;d=Kb(b,c);if(C2(d,F(65535))){b=new B1;b.f=1;b.e=1;b.bc=B(117);J(b);}e=H(d);f=BS(e+2|0);g=f.data;g[0]=e>>8<<24>>24;g[1]=e<<24>>24;e=Kg(b,c,f,2);b.bC.hS(f,0,e);b.bD=b.bD+e|0;} function Cpi(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.dX=FP(d,e,0,c);} function CuR(a){return 8;} function BnE(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.dX;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}b:{d=b.q^8;b=a.dX;if(!b.q){c=b.o.data;e=c.length;g=0;while(true){if(g>=e)break b;h=c[g];b.q=(31*b.q|0)+h|0;g=g+1|0;}}}return d^b.q;} function Ew(){var a=this;F$.call(a);a.di=null;a.jS=0;} function AFF(){var a=new Ew();Cne(a);return a;} A.Bl=function(a){var b=new Ew();BME(b,a);return b;}; function Cne(a){var b;a.w=B(3);b=new BI;b.p=W(K,10);a.di=b;} function BME(a,b){if(b!==null)a.w=b;else a.w=B(3);b=new BI;b.p=W(K,10);a.di=b;} function B_3(a,b){var c,d,e;c=a.di;d=c.c;if(d?0:1)a.jS=1;else{if(0>=d){b=new Bb;b.f=1;b.e=1;J(b);}a.jS=c.p.data[0].nB();}e=a.jS;b.bC.c7(e);b.bD=b.bD+1|0;Cx(b,a.di.c);e=0;a:{while(true){c=a.di;d=X(e,c.c);if(d>=0)break;if(e<0)break a;if(d>=0)break a;c.p.data[e].sE(b);e=e+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function Cso(a,b){var c,d,e,f,g,h,i;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.jS=c<<24>>24;c=Cf(b);d=new BI;d.p=W(K,10);a.di=d;e=0;d=null;while(e=0&&b=f?0:1){if(e=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}d=b.q^9;b=a.di;e=1;g=0;h=b.j;i=b.by();while(g>=i?0:1){if(h=d.length)break;Cx(b,d[c]);c=c+1|0;}} function BUY(a,b){var c,d;c=Cf(b);a.rh=Bz(c);d=0;while(d=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}d=b.q^11;c=a.rh;if(c===null)e=0;else{e=1;g=0;while(true){h=c.data;if(g>=h.length)break;e=(31*e|0)+h[g]|0;g=g+1|0;}}return d^e;} var O_=Ba(); A.P0=null;A.P1=null;A.P2=null;A.P3=null;A.P4=null;A.P5=null;function CrZ(){CrZ=BX(O_);Ch8();} A.T7=function(){var a=new O_();AQF(a);return a;}; function AQF(a){CrZ();} function Ch8(){var b,c,d,e,f,g,h,i;A.P0=A.F_;b=new AE$;c=W(Bh,0);d=c.data;G0(B(1203));e=d.length;f=0;while(f=0&&b<=a.dT){a.dZ=b;if(b=0){e=b.data;f=e.length;if(cf){h=new Bb;i=new Bi;i.r=Q(16);V(i,i.g,B(1210));BF(i,i.g,g,10);V(i,i.g,B(1211));BF(i,i.g,f,10);j=new Bh;b=i.r;d=i.g;e=Q(d);k=e.data;j.o=e;f=0;while(f=0){g=l+a.ww|0;m=0;while(m=0){h=b.data;f=h.length;if(cf){e=new Bb;j=new Bi;j.r=Q(16);V(j,j.g,B(1215));BF(j,j.g,i,10);V(j,j.g,B(1211));BF(j,j.g,f,10);k=new Bh;b=j.r;d=j.g;h=Q(d);l=h.data;k.o=h;f=0;while(f=0){i=g+a.ww|0;m=0;while(m=f)break a;q=h[g];d.q=(31*d.q|0)+q|0;g=g+1|0;}}}g=d.q;h=o.d.data;o=h[g&(h.length-1|0)];while(o!==null){if(o.t==g){r=o.h;if(d!==r&&!Bc(d,r)?0:1)break;}o=o.i;}}o =o===null?null:o.x;o=o.cQ();r=m.m;if(d!==null)o.w=d;else o.w=B(3);Bg(r,d,o);}k.be=m;}c.k=c.k-1|0;b=b.eG;e=6;$p=3;case 3:Cb0(b,k,e,i,j);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Cb0(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:g=D1(b,f.BL,f.BM-0.3,f.BN);h=g.F;f=h.N;Be();i=A.G$.data[138];if(i===null){j=f.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{k=Ci(i.s);l=f.d.data;j=l[k&(l.length-1|0)];while(j!==null){if(j.t==k){f=j.h;if(i!==f&&!Ck(i, f)?0:1)break;}j=j.i;}}i=j===null?null:j.x;if(!(c!==i.G?0:1)){i.G=c;i.bO=1;h.bE=1;}h=g.F;c=h.N;Be();i=A.G$.data[138];if(i===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{m=Ci(i.s);l=c.d.data;c=l[m&(l.length-1|0)];while(c!==null){if(c.t==m){f=c.h;if(i!==f&&!Ck(i,f)?0:1)break;}c=c.i;}}(c===null?null:c.x).bO=1;h.bE=1;c=b.bR;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;o=B4(F(H(N(n,22))),27);n=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;p=ED(L(o,F(H(N(n,21))))) *1.1102230246251565E-16*0.1+0.2;q=e.jQ*p;g.T=q;g.Q=0.20000000298023224;g.U=e.jP*p;r=CC(c)*0.007499999832361937;s=d;g.T=q+r*s;g.Q=g.Q+CC(b.bR)*0.007499999832361937*s;g.U=g.U+CC(b.bR)*0.007499999832361937*s;$p=1;case 1:Baa(b,g);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A$s(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=1000;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function ByK(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=2000;f=b.fu;g=b.fv;h=b.fs;i=(c.jQ+1|0)+((c.jP+1|0)*3|0)|0;b=null;$p=1;case 1:BGJ(d,b,e,f,g,h,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var LG=Ba(EL); function BsW(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;$p=1;case 1:$z=A_l(b);if(C()){break _;}e=$z;f=b.eG;g=b.fu;h=b.fv;i=b.fs;$p=2;case 2:$z=AZS(f,g,h,i);if(C()){break _;}h=$z;g=h&7;j=A.Tx.data;b=j[g%j.length|0];f=a.OE(d,e);f.bfJ(b.jQ,b.oo+0.10000000149011612,b.jP,a.a7j(),a.a4T());$p=3;case 3:Baa(d,f);if(C()){break _;}d =c.be;if(d!==null){f=new BN;h=BM(16);f.bk=0;k=W(BO,h);j=k.data;f.d=k;f.b1=0.75;f.b3=j.length*0.75|0;e=d.m;if(e.I===null){b=new BV;b.b$=e;e.I=b;}l=e.I.bm();while(l.bh()){m=l.bg();b=d.m;if(m===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{a:{if(!m.q){j=m.o.data;h=j.length;n=0;while(true){if(n>=h)break a;i=j[n];m.q=(31*m.q|0)+i|0;n=n+1|0;}}}i=m.q;j=b.d.data;b=j[i&(j.length-1|0)];while(b!==null){if(b.t==i){e=b.h;if(m!==e&&!Bc(m,e)?0:1)break;}b=b.i;}}b=b===null?null:b.x;b=b.cQ();if(m!==null)b.w=m;else b.w =B(3);Bg(f,m,b);}}c.k=c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bow(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=1002;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BKe(a){return 6.0;} function CfF(a){return 1.100000023841858;} var AFQ=Ba(LG); A.T$=function(){var a=new AFQ();BZC(a);return a;}; function BZC(a){} function CB6(a,b,c){var d;d=A.FC(b,c.BL,c.BM,c.BN);d.uD=1;return d;} var ALb=Ba(LG); A.T_=function(){var a=new ALb();B9C(a);return a;}; function B9C(a){} function CwG(a,b,c){var d;d=new S2;WL(d,b,c.BL,c.BM,c.BN);return d;} var AOJ=Ba(LG); A.Ua=function(){var a=new AOJ();Cn5(a);return a;}; function Cn5(a){} function BV$(a,b,c){var d;d=new Od;WL(d,b,c.BL,c.BM,c.BN);return d;} var AMY=Ba(LG); A.Ub=function(){var a=new AMY();B$A(a);return a;}; function B$A(a){} function CiK(a,b,c){var d;d=new O2;WL(d,b,c.BL,c.BM,c.BN);return d;} function BMa(a){return 3.0;} function CA5(a){return 1.375;} function AG7(){K.call(this);this.a2I=null;} A.Uc=function(){var a=new AG7();Clc(a);return a;}; function Clc(a){a.a2I=new EL;} function BkU(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(!(c.B&16384)?0:1)){d=a.a2I;e=b.eG;f=b.fu;g=b.fv;h=b.fs;$p=1;continue _;}d=new AJm;d.blD=a;d.bc1=c;i=b.eG;$p=7;continue _;case 1:$z=AZS(e,f,g,h);if(C()){break _;}g=$z;g=g&7;j=A.Tx.data;k=j[g%j.length|0];$p=2;case 2:$z=A_l(b);if(C()) {break _;}i=$z;l=TF(c,1);e=b.eG;g=6;$p=3;case 3:Cb0(e,l,g,k,i);if(C()){break _;}$p=4;case 4:A$s(d,b);if(C()){break _;}d=b.eG;g=b.fu;h=b.fv;f=b.fs;$p=5;case 5:$z=AZS(d,g,h,f);if(C()){break _;}h=$z;g=h&7;j=A.Tx.data;e=j[g%j.length|0];d=b.eG;g=2000;m=b.fu;n=b.fv;o=b.fs;h=(e.jQ+1|0)+((e.jP+1|0)*3|0)|0;b=null;$p=6;case 6:BGJ(d,b,g,m,n,o,h);if(C()){break _;}return c;case 7:$z=A_l(b);if(C()){break _;}l=$z;e=b.eG;g=b.fu;h=b.fv;f=b.fs;$p=8;case 8:$z=AZS(e,g,h,f);if(C()){break _;}h=$z;g=h&7;j=A.Tx.data;e=j[g%j.length |0];d=Bk$(d,i,l);W1(d,e.jQ,e.oo+0.10000000149011612,e.jP,1.375,3.0);$p=9;case 9:Baa(i,d);if(C()){break _;}d=c.be;if(d!==null){p=new BN;Oj(p);h=BM(16);p.bk=0;p.d=OV(p,h);p.b1=0.75;L9(p);e=d.m;if(e.I===null){i=new BV;i.b$=e;C9(i);e.I=i;}e=e.I.bm();while(e.bh()){i=e.bg();l=d.m;if(i===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{a:{if(!i.q){j=i.o.data;h=j.length;f=0;while(true){if(f>=h)break a;q=j[f];i.q=(31*i.q|0)+q|0;f=f+1|0;}}}q=i.q;j=l.d.data;l=j[q&(j.length-1|0)];while(l!==null){if(l.t==q){k =l.h;if(i!==k&&!Bc(i,k)?0:1)break;}l=l.i;}}l=l===null?null:l.x;l=l.cQ();if(i!==null)l.w=i;else l.w=B(3);Bg(p,i,l);}}c.k=c.k-1|0;e=b.eG;g=1002;o=b.fu;q=b.fv;f=b.fs;h=0;d=null;$p=10;case 10:BGJ(e,d,g,o,q,f,h);if(C()){break _;}d=b.eG;g=b.fu;h=b.fv;f=b.fs;$p=11;case 11:$z=AZS(d,g,h,f);if(C()){break _;}h=$z;g=h&7;j=A.Tx.data;e=j[g%j.length|0];d=b.eG;g=2000;m=b.fu;n=b.fv;o=b.fs;h=(e.jQ+1|0)+((e.jP+1|0)*3|0)|0;b=null;$p=12;case 12:BGJ(d,b,g,m,n,o,h);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i, j,k,l,m,n,o,p,q,$p);} var AQj=Ba(EL); A.Ud=function(){var a=new AQj();CBw(a);return a;}; function CBw(a){} function BDw(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;d=h[e%h.length|0];i=b.fu+0.5+d.jQ;j=b.fv+0.20000000298023224;k=b.fs+0.5+d.jP;b=b.eG;e=c.B;$p=2;case 2:$z=Cs7(b,e,i, j,k);if(C()){break _;}d=$z;if(d instanceof CH){l=c.be;if(l===null)e=0;else{a:{l=l.m;if(!B(625).q){h=B(625).o.data;e=h.length;f=0;while(true){if(f>=e)break a;g=h[f];B(625).q=(31*B(625).q|0)+g|0;f=f+1|0;}}}g=B(625).q;h=l.d.data;l=h[g&(h.length-1|0)];while(l!==null){if(l.t==g){m=l.h;if(B(625)!==m&&!Bc(B(625),m)?0:1)break;}l=l.i;}if(!(l===null?0:1))e=0;else{b=c.be;if(!(BR(b.m,B(625))===null?0:1))b=Kh(B(625));else{b=BR(b.m,B(625));b=b===null?null:b.x;}e=Ef(b.m,B(626));}}if(e)WU(d,Kp(c));}b=c.be;if(b!==null){n=new BN;f =BM(16);n.bk=0;o=W(BO,f);h=o.data;n.d=o;n.b1=0.75;n.b3=h.length*0.75|0;d=b.m;if(d.I===null){l=new BV;l.b$=d;d.I=l;}d=d.I.bm();while(d.bh()){l=d.bg();m=b.m;if(l===null){m=m.d.data[0];while(m!==null&&m.h!==null){m=m.i;}}else{b:{if(!l.q){h=l.o.data;p=h.length;q=0;while(true){if(q>=p)break b;r=h[q];l.q=(31*l.q|0)+r|0;q=q+1|0;}}}p=l.q;h=m.d.data;m=h[p&(h.length-1|0)];while(m!==null){if(m.t==p){s=m.h;if(l!==s&&!Bc(l,s)?0:1)break;}m=m.i;}}m=m===null?null:m.x;m=m.cQ();if(l!==null)m.w=l;else m.w=B(3);Bg(n,l,m);}}c.k =c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var AFK=Ba(EL); A.Ue=function(){var a=new AFK();BZd(a);return a;}; function BZd(a){} function A2O(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;d=h[e%h.length|0];i=b.fu+0.5+d.jQ;j=b.fv+0.20000000298023224;k=b.fs+0.5+d.jP;d=BUd(b.eG,i,j,k,c);b=b.eG;$p=2;case 2:Baa(b,d);if(C()){break _;}b =c.be;if(b!==null){l=new BN;f=BM(16);l.bk=0;m=W(BO,f);h=m.data;l.d=m;l.b1=0.75;l.b3=h.length*0.75|0;n=b.m;if(n.I===null){d=new BV;d.b$=n;n.I=d;}d=n.I.bm();while(d.bh()){n=d.bg();o=b.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{a:{if(!n.q){h=n.o.data;f=h.length;g=0;while(true){if(g>=f)break a;p=h[g];n.q=(31*n.q|0)+p|0;g=g+1|0;}}}g=n.q;h=o.d.data;o=h[g&(h.length-1|0)];while(o!==null){if(o.t==g){q=o.h;if(n!==q&&!Bc(n,q)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();if(n!==null)o.w=n;else o.w =B(3);Bg(l,n,o);}}c.k=c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bfr(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=1002;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} var ANL=Ba(EL); A.Uf=function(){var a=new ANL();Csz(a);return a;}; function Csz(a){} function A9k(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;i=h[e%h.length|0];$p=2;case 2:$z=A_l(b);if(C()){break _;}d=$z;j=d.BL;k=i.jQ*0.30000001192092896;j=j+k;k =d.BM+k;l=d.BN+i.jP*0.30000001192092896;m=b.eG;n=m.bR;o=CC(n)*0.05+i.jQ;p=CC(n)*0.05+i.oo;q=CC(n)*0.05+i.jP;b=new QZ;BkR(b,m,j,k,l,o,p,q);Cj(b,0.3125,0.3125);$p=3;case 3:Baa(m,b);if(C()){break _;}b=c.be;if(b!==null){r=new BN;f=BM(16);r.bk=0;h=W(BO,f);s=h.data;r.d=h;r.b1=0.75;r.b3=s.length*0.75|0;d=b.m;if(d.I===null){m=new BV;m.b$=d;d.I=m;}d=d.I.bm();while(d.bh()){m=d.bg();i=b.m;if(m===null){i=i.d.data[0];while(i!==null&&i.h!==null){i=i.i;}}else{a:{if(!m.q){h=m.o.data;f=h.length;g=0;while(true){if(g>=f)break a;t =h[g];m.q=(31*m.q|0)+t|0;g=g+1|0;}}}t=m.q;h=i.d.data;i=h[t&(h.length-1|0)];while(i!==null){if(i.t==t){n=i.h;if(m!==n&&!Bc(m,n)?0:1)break;}i=i.i;}}i=i===null?null:i.x;i=i.cQ();if(m!==null)i.w=m;else i.w=B(3);Bg(r,m,i);}}c.k=c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function Bhv(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=1009;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AKg(){EL.call(this);this.VC=null;} A.Ug=function(){var a=new AKg();BY1(a);return a;}; function BY1(a){a.VC=new EL;} function BkY(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;d=h[e%h.length|0];i=b.eG;j=b.fu;k=j+0.5;f=d.jQ;l=k+f*1.125;m=b.fv;n=m+0.5;g=d.oo;k=n+g*1.125;o =b.fs;p=o+0.5;e=d.jP;n=p+e*1.125;f=j+f|0;g=m+g|0;o=o+e|0;$p=2;case 2:$z=Bm6(i,f,g,o);if(C()){break _;}e=$z;if(!e){BJ();q=A.RJ;}else{S();q=A.Nw.data[e].bW;}BJ();d=A.PL;if(!(d!==q?0:1)){if(!(A.RJ!==q?0:1)){d=a.VC;$p=4;continue _;}e=g-1|0;$p=5;continue _;}d=new Lw;k=k+1.0;Dc(d,i);d.JV=1;d.ox=0.07;d.hO=1;Cj(d,1.5,0.6000000238418579);r=d.cN/2.0;d.cv=r;Cn(d,l,k+r,n);d.T=0.0;d.Q=0.0;d.U=0.0;d.dk=l;d.d4=k;d.dj=n;$p=3;case 3:Baa(i,d);if(C()){break _;}b=c.be;if(b!==null){s=new BN;f=BM(16);s.bk=0;t=W(BO,f);h=t.data;s.d =t;s.b1=0.75;s.b3=h.length*0.75|0;d=b.m;if(d.I===null){u=new BV;u.b$=d;d.I=u;}d=d.I.bm();while(d.bh()){u=d.bg();q=b.m;if(u===null){q=q.d.data[0];while(q!==null&&q.h!==null){q=q.i;}}else{a:{if(!u.q){h=u.o.data;f=h.length;g=0;while(true){if(g>=f)break a;o=h[g];u.q=(31*u.q|0)+o|0;g=g+1|0;}}}o=u.q;h=q.d.data;q=h[o&(h.length-1|0)];while(q!==null){if(q.t==o){i=q.h;if(u!==i&&!Bc(u,i)?0:1)break;}q=q.i;}}q=q===null?null:q.x;q=q.cQ();if(u!==null)q.w=u;else q.w=B(3);Bg(s,u,q);}}c.k=c.k-1|0;return c;case 4:$z=Bkn(d,b,c);if (C()){break _;}b=$z;return b;case 5:$z=Bmq(i,f,e,o);if(C()){break _;}u=$z;if(!AXu(d,u)){d=a.VC;$p=4;continue _;}d=new Lw;k=k+0.0;Dc(d,i);d.JV=1;d.ox=0.07;d.hO=1;Cj(d,1.5,0.6000000238418579);r=d.cN/2.0;d.cv=r;Cn(d,l,k+r,n);d.T=0.0;d.Q=0.0;d.U=0.0;d.dk=l;d.d4=k;d.dj=n;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function AVU(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=1000;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AN8(){EL.call(this);this.a_8=null;} A.Uh=function(){var a=new AN8();Cqm(a);return a;}; function Cqm(a){a.a_8=new EL;} function Brf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();d=A.Kc.data[c.A];e=b.fu;f=b.fv;g=b.fs;h=b.eG;$p=1;case 1:$z=AZS(h,e,f,g);if(C()){break _;}i=$z;j=i&7;k=A.Tx.data;h=k[j%k.length|0];l=b.eG;m=e;n=f;o=g;j=e+h.jQ|0;e =f+h.oo|0;f=g+h.jP|0;$p=2;case 2:$z=Bst(d,l,m,n,o,j,e,f);if(C()){break _;}j=$z;if(j){c.A=A.K_.K;c.k=1;return c;}d=b.eG;j=b.fu;e=b.fv;f=b.fs;$p=3;case 3:$z=AZS(d,j,e,f);if(C()){break _;}e=$z;j=e&7;k=A.Tx.data;p=k[j%k.length|0];$p=4;case 4:$z=A_l(b);if(C()){break _;}d=$z;h=new Bq;e=c.A;f=c.B;h.k=0;h.Y=null;h.A=e;h.k=1;h.B=f;if(f<0)h.B=0;l=c.be;if(l!==null){q=new BZ;r=l.w;if(r===null)r=B(3);q.w=r;r=new BN;Oj(r);e=BM(16);r.bk=0;r.d=OV(r,e);r.b1=0.75;L9(r);q.m=r;r=l.m;if(r.I===null){s=new BV;s.b$=r;C9(s);r.I=s;}r =r.I.bm();while(r.bh()){s=r.bg();t=l.m;if(s===null){t=t.d.data[0];while(t!==null&&t.h!==null){t=t.i;}}else{a:{if(!s.q){k=s.o.data;g=k.length;i=0;while(true){if(i>=g)break a;u=k[i];s.q=(31*s.q|0)+u|0;i=i+1|0;}}}g=s.q;k=t.d.data;t=k[g&(k.length-1|0)];while(t!==null){if(t.t==g){v=t.h;if(s!==v&&!Bc(s,v)?0:1)break;}t=t.i;}}t=t===null?null:t.x;t=t.cQ();v=q.m;if(s!==null)t.w=s;else t.w=B(3);Bg(v,s,t);}h.be=q;}c.k=c.k-1|0;l=b.eG;j=6;$p=5;case 5:Cb0(l,h,j,p,d);if(C()){break _;}h=b.eG;j=1000;i=b.fu;g=b.fv;f=b.fs;e=0;d =null;$p=6;case 6:BGJ(h,d,j,i,g,f,e);if(C()){break _;}d=b.eG;j=b.fu;e=b.fv;f=b.fs;$p=7;case 7:$z=AZS(d,j,e,f);if(C()){break _;}e=$z;j=e&7;k=A.Tx.data;h=k[j%k.length|0];d=b.eG;j=2000;w=b.fu;u=b.fv;i=b.fs;e=(h.jQ+1|0)+((h.jP+1|0)*3|0)|0;b=null;$p=8;case 8:BGJ(d,b,j,w,u,i,e);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function AHm(){EL.call(this);this.a7l=null;} A.Ui=function(){var a=new AHm();CqQ(a);return a;}; function CqQ(a){a.a7l=new EL;} function A1m(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;d=h[e%h.length|0];i=b.eG;e=b.fu+d.jQ|0;f=b.fv+d.oo|0;g=b.fs+d.jP|0;$p=2;case 2:$z=Bm6(i,e,f,g);if(C()){break _;}j= $z;if(!j){BJ();k=A.RJ;}else{S();k=A.Nw.data[j].bW;}$p=3;case 3:$z=AZS(i,e,f,g);if(C()){break _;}j=$z;BJ();l=A.PL!==k?0:1;a:{if(l&&!j){Bp();d=A.La;}else{if(!(A.PM!==k?0:1))break a;if(j)break a;Bp();d=A.Lb;}j=0;l=0;m=3;$p=4;continue _;}d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=5;continue _;case 4:AQO(i,e,f,g,j,l,m);if(C()){break _;}e=c.k-1|0;c.k=e;if(!e){c.A=d.K;c.k=1;return c;}i=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=7;continue _;case 5:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;n=h[e%h.length|0];$p=6;case 6:$z=A_l(b);if (C()){break _;}d=$z;i=new Bq;f=c.A;g=c.B;i.k=0;i.Y=null;i.A=f;i.k=1;i.B=g;if(g<0)i.B=0;k=c.be;if(k!==null){o=new BZ;p=k.w;if(p===null)p=B(3);o.w=p;p=new BN;C9(p);f=BM(16);p.bk=0;h=W(BO,f);q=h.data;p.d=h;p.b1=0.75;p.b3=q.length*0.75|0;o.m=p;p=k.m;if(p.I===null){r=new BV;r.b$=p;Mg(r);p.I=r;}p=p.I.bm();while(p.bh()){r=p.bg();F5(o,r,(C1(k.m,r)).cQ());}i.be=o;}c.k=c.k-1|0;b=BbT(b);e=6;$p=15;continue _;case 7:$z=A_f(i,e,f,g);if(C()){break _;}i=$z;i=i;k=new Bq;g=d.K;k.k=0;k.Y=null;k.A=g;k.k=1;k.B=0;$p=8;case 8:$z= ByW(i,k);if(C()){break _;}e=$z;if(e>=0)return c;p=a.a7l;l=d.K;j=0;d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=9;case 9:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;o=h[e%h.length|0];$p=10;case 10:$z=A_l(b);if(C()){break _;}d=$z;k=new Bq;k.k=0;k.Y=null;k.A=l;k.k=1;k.B=j;i=b.eG;e=6;$p=11;case 11:Cb0(i,k,e,o,d);if(C()){break _;}$p=12;case 12:A$s(p,b);if(C()){break _;}d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=13;case 13:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;i=h[e%h.length|0];d=b.eG;e=2000;s=b.fu;m=b.fv;l=b.fs;f =(i.jQ+1|0)+((i.jP+1|0)*3|0)|0;b=null;$p=14;case 14:BGJ(d,b,e,s,m,l,f);if(C()){break _;}return c;case 15:Cb0(b,i,e,n,d);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function APR(){EL.call(this);this.X0=0;} A.Uj=function(){var a=new APR();CrI(a);return a;}; function CrI(a){a.X0=1;} function ByC(a,b,c){var d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}g=$z;g=g&7;h=A.Tx.data;i=h[g%h.length|0];d=b.eG;e=b.fu+i.jQ|0;f=b.fv+i.oo|0;j=b.fs+i.jP|0;$p=2;case 2:$z=Bm6(d,e,f,j);if(C()){break _;}g=$z;if(!(g?0:1)){$p=3;continue _;}S();g=A.Oj.b;k=0;l=3;$p=4;continue _;case 3:$z =Bm6(d,e,f,j);if(C()){break _;}g=$z;S();b=A.Og;if(g!=b.b){a.X0=0;return c;}g=1;$p=5;continue _;case 4:AQO(d,e,f,j,g,k,l);if(C()){break _;}if(AGD(c,1,d.bR))c.k=0;return c;case 5:b.zr(d,e,f,j,g);if(C()){break _;}g=0;k=0;l=3;$p=6;case 6:AQO(d,e,f,j,g,k,l);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Bsd(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.X0){c=b.eG;d=1001;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;continue _;}c=b.eG;d=1000;e=b.fu;f=b.fv;h=b.fs;g=0;b=null;$p=2;continue _;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;case 2:BGJ(c,b,d,e,f,h,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AK2(){EL.call(this);this.X8=0;} A.Uk=function(){var a=new AK2();Clm(a);return a;}; function Clm(a){a.X8=1;} function Bou(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c.B==15){d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=3;continue _;}d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;i=h[e%h.length|0];$p=2;case 2:$z=A_l(b);if(C()){break _;}d =$z;j=new Bq;f=c.A;g=c.B;j.k=0;j.Y=null;j.A=f;j.k=1;j.B=g;if(g<0)j.B=0;k=c.be;if(k!==null){l=new BZ;m=k.w;if(m===null)m=B(3);l.w=m;m=new BN;C9(m);f=BM(16);m.bk=0;h=W(BO,f);n=h.data;m.d=h;m.b1=0.75;m.b3=n.length*0.75|0;l.m=m;m=k.m;if(m.I===null){o=new BV;o.b$=m;m.I=o;}m=m.I.bm();while(m.bh()){o=m.bg();p=k.m;if(o===null){p=p.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{a:{if(!o.q){h=o.o.data;e=h.length;f=0;while(true){if(f>=e)break a;g=h[f];o.q=(31*o.q|0)+g|0;f=f+1|0;}}}e=o.q;h=p.d.data;p=h[e&(h.length- 1|0)];while(p!==null){if(p.t==e){q=p.h;if(o!==q&&!Bc(o,q)?0:1)break;}p=p.i;}}p=p===null?null:p.x;p=p.cQ();q=l.m;if(o!==null)p.w=o;else p.w=B(3);Bg(q,o,p);}j.be=l;}c.k=c.k-1|0;b=b.eG;e=6;$p=5;continue _;case 3:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;m=h[e%h.length|0];d=b.eG;f=b.fu+m.jQ|0;g=b.fv+m.oo|0;r=b.fs+m.jP|0;$p=4;case 4:$z=ASu(c,d,f,g,r);if(C()){break _;}e=$z;if(!e)a.X8=0;else if(!d.H){s=2005;e=0;b=null;$p=6;continue _;}return c;case 5:Cb0(b,j,e,i,d);if(C()){break _;}return c;case 6:BGJ(d, b,s,f,g,r,e);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BoX(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.X8){c=b.eG;d=1001;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;continue _;}c=b.eG;d=1000;e=b.fu;f=b.fv;h=b.fs;g=0;b=null;$p=2;continue _;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;case 2:BGJ(c,b,d,e,f,h,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} var APV=Ba(EL); A.Ul=function(){var a=new APV();Cn8(a);return a;}; function Cn8(a){} function Br1(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;i=h[e%h.length|0];d=b.eG;e=b.fu+i.jQ|0;f=b.fv+i.oo|0;g=b.fs+i.jP|0;i=BYw(d,e+0.5,f+0.5,g+0.5,null);$p=2;case 2:Baa(d,i);if(C()){break _;}c.k=c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var R1=Ba(); function Yp(){R1.call(this);this.bgU=null;} function AGN(){var a=this;Yp.call(a);a.bdE=null;a.a9Y=null;a.VD=null;a.TI=null;} A.Um=function(){var a=new AGN();BQo(a);return a;}; function BQo(a){var b,c,d,e,f,g,h,i,j,k;KD();b=A.GX;c=b.m3;d=b.l0;if(A.Un===null)A.Un=BJA();e=A.Un;if(d.o.data.length?0:1)f=c;else{b=new Bi;b.r=Q(16);V(b,b.g,c);V(b,b.g,B(308));V(b,b.g,d);f=new Bh;g=b.r;h=b.g;i=Q(h);j=i.data;f.o=i;k=0;while(k=0){e=b.data;f=e.length;if(cf){h=new Bb;i=new Bi;i.r=Q(16);V(i,i.g,B(1216));BF(i,i.g,g,10);V(i,i.g,B(1211));BF(i,i.g,f,10);j=new Bh;b=i.r;d=i.g;e=Q(d);k=e.data;j.o=e;f=0;while(f=0){g=0;m=l;while(g=0){h=b.data;f=h.length;if(cf){e=new Bb;j=new Bi;j.r=Q(16);V(j,j.g,B(1217));BF(j,j.g,i,10);V(j,j.g,B(1211));BF(j,j.g,f,10);k=new Bh;b=j.r;d=j.g;h=Q(d);l=h.data;k.o=h;f=0;while(f=0){i=0;m=g;while(i=0){h=b.o.data;i=h.length;if(ci){j=new Bb;k=new Bi;k.r=Q(16);V(k,k.g,B(1217));BF(k,k.g,d,10);V(k,k.g,B(1218));f=b.o.data.length;BF(k,k.g,f,10);b=new Bh;l=k.r;d=k.g;h=Q(d);m=h.data;b.o=h;f=0;while(f=i)break a;a.sj.data[n+a.zv|0]=h[c];n =o;c=f;}a.dZ=g+e|0;return a;}b=new BK;b.f=1;b.e=1;J(b);}b=new Bb;j=new Bi;j.r=Q(16);V(j,j.g,B(1219));BF(j,j.g,c,10);V(j,j.g,B(1220));BF(j,j.g,d,10);k=new Bh;l=j.r;d=j.g;h=Q(d);m=h.data;k.o=h;f=0;while(f=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}b:{g=b.q;b=a.m3;if(!b.q){c=b.o.data;d=c.length;e=0;while(true){if(e>=d)break b;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}c:{d=g+b.q|0;b=a.FR;if(!b.q){c=b.o.data;e=c.length;f=0;while(true){if(f>=e)break c;g=c[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}return d+b.q|0;} function BK2(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);c=a.m3;V(b,b.g,c);if(a.l0.o.data.length>0){d=b.g;Cd(b,d,d+1|0);b.r.data[d]=95;c=a.l0;V(b,b.g,c);}if(a.FR.o.data.length>0){e=b.g;if(e>0){if(0==a.l0.o.data.length)V(b,e,B(1221));else{Cd(b,e,e+1|0);b.r.data[e]=95;}c=a.FR;V(b,b.g,c);}}c=new Bh;f=b.r;d=b.g;g=Q(d);h=g.data;c.o=g;e=0;while(ec){b=new Bb;b.f=1;b.e=1;J(b);}e=new Bh;f=b.o;g=c-0|0;h=Q(g);i=h.data;e.o=h;j=0;while(jg){b=new Bb;b.f=1;b.e=1;J(b);}l=new Bh;c=g-k|0;f=Q(c);h=f.data;l.o=f;g=0;while(g =0){q=new CR;q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;Bo(p,g+1|0);h=p.p.data;f=p.c;p.c=f+1|0;h[f]=q;p.j=p.j+1|0;}else if(e>=0&&f<0){q=p.p.data[e];q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;J(b);}d.bp=d.bp+1|0;r=b.eG;d=G(CH);p=new APS;p.bbr=c;$p=2;case 2:$z=BsP(r,d,q,p);if(C()){break _;}d=$z;if(d.c<=0){d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=3;continue _;}p=C5(d,0);e=!(p instanceof Co)?0:1;s=Tl(c);r=Gj(c);r.k=1;e=s- e|0;$p=6;continue _;case 3:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;t=h[e%h.length|0];$p=4;case 4:$z=A_l(b);if(C()){break _;}d=$z;p=new Bq;f=c.A;g=c.B;p.k=0;p.Y=null;p.A=f;p.k=1;p.B=g;if(g<0)p.B=0;q=c.be;if(q!==null){r=new BZ;u=q.w;if(u===null)u=B(3);r.w=u;u=new BN;C9(u);f=BM(16);u.bk=0;v=W(BO,f);h=v.data;u.d=v;u.b1=0.75;u.b3=h.length*0.75|0;r.m=u;u=q.m;if(u.I===null){w=new BV;w.b$=u;u.I=w;}u=u.I.bm();while(u.bh()){w=u.bg();x=q.m;if(w===null){x=x.d.data[0];while(x!==null&&x.h!==null){x=x.i;}} else{a:{if(!w.q){h=w.o.data;f=h.length;g=0;while(true){if(g>=f)break a;i=h[g];w.q=(31*w.q|0)+i|0;g=g+1|0;}}}i=w.q;x=Dy(x,w,i&(x.d.data.length-1|0),i);}F5(r,w,(x===null?null:x.x).cQ());}p.be=r;}c.k=c.k-1|0;b=b.eG;e=6;$p=5;case 5:Cb0(b,p,e,t,d);if(C()){break _;}return c;case 6:p.OI(e,r);if(C()){break _;}AY_(p,s,2.0);c.k=c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} var A_F=Ba(En); function CnM(a,b,c){var d=new A_F();BYD(d,a,b,c);return d;} function BYD(a,b,c,d){a.q8=B(3);a.Eb=(-1);a.d2=b;A.Qv.data[b]=a;a.W0=c;if(!c)a.xV=1.0;else a.xV=0.5;a.Hs=d;} function BXA(a){return 1;} function BIP(a,b,c){return b<1?0:1;} var ADu=Ba(D3); function Crf(a){return 0;} function B1M(a){return 0;} function BJk(a){return 0;} function Ft(){var a=this;K.call(a);a.r5=0;a.qg=0;} A.UP=null;A.Sq=null;A.Sr=null;A.SA=null;A.Sz=null;A.Sx=null;A.SB=null;A.Sv=null;A.Sy=null;A.SC=null;A.SD=null;A.Ss=null;A.Su=null;A.Sw=null;A.St=null;function Bxn(){var b,c,d;b=W(Ft,16);c=b.data;A.UP=b;d=new Ft;d.qg=0;d.r5=0;c[0]=d;A.Sq=d;d=new Ft;d.qg=1;d.r5=8368696;c[1]=d;A.Sr=d;d=new Ft;d.qg=2;d.r5=16247203;c[2]=d;A.SA=d;d=new Ft;d.qg=3;d.r5=10987431;c[3]=d;A.Sz=d;d=new Ft;d.qg=4;d.r5=16711680;c[4]=d;A.Sx=d;d=new Ft;d.qg=5;d.r5=10526975;c[5]=d;A.SB=d;d=new Ft;d.qg=6;d.r5=10987431;c[6]=d;A.Sv=d;d=new Ft;d.qg =7;d.r5=31744;c[7]=d;A.Sy=d;d=new Ft;d.qg=8;d.r5=16777215;c[8]=d;A.SC=d;d=new Ft;d.qg=9;d.r5=10791096;c[9]=d;A.SD=d;d=new Ft;d.qg=10;d.r5=12020271;c[10]=d;A.Ss=d;d=new Ft;d.qg=11;d.r5=7368816;c[11]=d;A.Su=d;d=new Ft;d.qg=12;d.r5=4210943;c[12]=d;A.Sw=d;d=new Ft;d.qg=13;d.r5=6837042;c[13]=d;A.St=d;} var Y6=Ba(D3); function BOH(a){return 1;} function BRe(a){return 0;} function BR4(a){return 0;} var AAx=Ba(D3); function B6z(a){var b=new AAx();Cqt(b,a);return b;} function Cqt(a,b){BJ();a.ja=1;a.mS=b;a.Kt=1;} function Cul(a){return 0;} function Cze(a){return 0;} function CiV(a){return 0;} var Bl3=Ba(D3); function CCj(a){var b=new Bl3();CbH(b,a);return b;} function CbH(a,b){BJ();a.ja=1;a.mS=b;} function BN7(a){return 0;} function BYk(a){return 0;} function CnC(a){return 0;} var A5G=Ba(D3); function CCF(a){var b=new A5G();BTU(b,a);return b;} function BTU(a,b){BJ();a.ja=1;a.mS=b;} function Cr7(a){return 0;} function ABc(){EL.call(this);this.Nv=null;} A.UQ=function(){var a=new ABc();B_A(a);return a;}; function B_A(a){a.Nv=new EL;} function BC9(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.eG;e=b.fu;f=b.fv;g=b.fs;$p=1;case 1:$z=AZS(d,e,f,g);if(C()){break _;}f=$z;e=f&7;h=A.Tx.data;i=h[e%h.length|0];d=b.eG;f=b.fu;j=f+0.5;k=i.jQ;l=j+k*1.125;m=b.fv;n=m+0.5;o=i.oo;n=n+o*1.125;g=b.fs;p=g+0.5;e=i.jP;p=p+e*1.125;f=f+k|0;o =m+o|0;e=g+e|0;$p=2;case 2:$z=Bm6(d,f,o,e);if(C()){break _;}g=$z;if(!FI(g)){if(g){d=a.Nv;$p=3;continue _;}g=o-1|0;$p=4;continue _;}a:{n=n+0.0;Bp();switch(A.Kc.data[c.A].Wr){case 1:i=new OD;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;i.mN=W(Bq,36);i.v4=1;break a;case 2:i=new QA;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U =0.0;i.dk=l;i.d4=n;i.dj=p;i.vp=0;break a;case 3:i=new P1;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;i.uc=(-1);break a;case 4:i=new QB;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;b=new Tz;RH(b);b.zn=i;i.E3=b;break a;case 5:i=new P$;ZM(i,d);Cn(i,l,n+i.cv,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj =p;i.mN=W(Bq,36);i.v4=1;i.Dv=1;i.wQ=(-1);break a;default:}i=new RF;ABE(i,d,l,n,p);}$p=5;continue _;case 3:$z=Bkn(d,b,c);if(C()){break _;}b=$z;return b;case 4:$z=Bm6(d,f,g,e);if(C()){break _;}e=$z;if(!FI(e)){d=a.Nv;$p=3;continue _;}b:{n=n+(-1.0);Bp();switch(A.Kc.data[c.A].Wr){case 1:i=new OD;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;i.mN=W(Bq,36);i.v4=1;break b;case 2:i=new QA;Dc(i,d);i.kG=0;i.hO=1;Cj(i, 0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;i.vp=0;break b;case 3:i=new P1;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;i.uc=(-1);break b;case 4:i=new QB;Dc(i,d);i.kG=0;i.hO=1;Cj(i,0.9800000190734863,0.699999988079071);q=i.cN/2.0;i.cv=q;i.i8=null;Cn(i,l,n+q,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;b=new Tz;RH(b);b.zn =i;i.E3=b;break b;case 5:i=new P$;ZM(i,d);Cn(i,l,n+i.cv,p);i.T=0.0;i.Q=0.0;i.U=0.0;i.dk=l;i.d4=n;i.dj=p;i.mN=W(Bq,36);i.v4=1;i.Dv=1;i.wQ=(-1);break b;default:}i=new RF;ABE(i,d,l,n,p);}$p=5;case 5:Baa(d,i);if(C()){break _;}b=Gr(c.A,1,c.B);d=c.be;if(d!==null)b.be=JO(d);c.k=c.k-1|0;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BEb(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.eG;d=1000;e=b.fu;f=b.fv;g=b.fs;h=0;b=null;$p=1;case 1:BGJ(c,b,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AAi(){var a=this;BN.call(a);a.Iq=0;a.sq=null;a.tC=null;} function Xt(){var a=new AAi();B5Z(a);return a;} function B5Z(a){var b,c,d;b=BM(16);a.bk=0;c=W(O9,b);d=c.data;a.d=c;a.b1=0.75;a.b3=d.length*0.75|0;a.Iq=0;a.sq=null;} function CbY(a,b){return W(O9,b);} function Uh(a,b){var c,d,e,f,g,h,i;if(b===null){b=a.d.data[0];while(b!==null&&b.h!==null){b=b.i;}c=b;}else{d=b.s;e=d>>>4^d<<28^d<<8^d>>>24;f=e&2147483647;g=a.d.data;c=g[f%g.length|0];while(c!==null){if(c.t==e){h=c.h;if(b!==h&&!(b===h?1:h instanceof Bn&&h.s==d?1:0)?0:1)break;}c=c.i;}c=c;}if(c===null)return null;if(a.Iq){b=a.tC;if(b!==c){h=c.ot;i=c.l_;i.ot=h;if(h===null)a.sq=i;else h.l_=i;c.l_=null;c.ot=b;b.l_=c;a.tC=c;}}return c.x;} function AMx(a,b,c){return ACi(a,b,c);} function ACi(a,b,c){var d,e,f,g,h,i,j;d=a.bk;if(!d){a.sq=null;a.tC=null;}if(b===null){e=a.d.data;b=e[0];while(b!==null&&b.h!==null){b=b.i;}f=b;if(f!==null)Xw(a,f);else{a.fL=a.fL+1|0;g=d+1|0;a.bk=g;if(g>a.b3)Xl(a,e.length);h=null;f=new O9;b=null;f.h=h;f.x=b;f.t=0;f.l_=null;f.ot=null;e=a.d.data;f.i=e[0];e[0]=f;Xw(a,f);}}else{d=b.eo();i=d&2147483647;e=a.d.data;j=i%e.length|0;h=e[j];while(h!==null){if(h.t==d){f=h.h;if(b!==f&&!b.cF(f)?0:1)break;}h=h.i;}f=h;if(f!==null)Xw(a,f);else{a.fL=a.fL+1|0;g=a.bk+1|0;a.bk=g;if (g>a.b3){Xl(a,a.d.data.length);j=i%a.d.data.length|0;}f=new O9;h=null;f.h=b;f.x=h;f.t=d;f.l_=null;f.ot=null;e=a.d.data;f.i=e[j];e[j]=f;Xw(a,f);}}h=f.x;f.x=c;return h;} function Xw(a,b){var c,d,e;c=a.tC;if(c===b)return;if(a.sq===null){a.sq=b;a.tC=b;return;}d=b.ot;e=b.l_;if(d!==null){if(e===null)return;if(a.Iq){d.l_=e;e.ot=d;b.l_=null;b.ot=c;c.l_=b;a.tC=b;}return;}if(e===null){b.ot=c;b.l_=null;c.l_=b;a.tC=b;}else if(a.Iq){a.sq=e;e.ot=null;b.ot=c;b.l_=null;c.l_=b;a.tC=b;}} function ACD(a){var b;if(a.I===null){b=new ACQ;b.XG=a;a.I=b;}return a.I;} var Wq=Ba(Iz); function Nr(a,b,c){var d=new Wq();Cea(d,a,b,c);return d;} function NS(a,b){var c=new Wq();Cv6(c,a,b);return c;} function Cea(a,b,c,d){Oq();a.pT=0;a.n0=b;a.sL=c;a.wq=d;} function Cv6(a,b,c){var d;Oq();d=A.J1;a.pT=0;a.n0=b;a.sL=c;a.wq=d;} function G6(a){var b,c,d;Pl(a);DL();b=A.SW;Bo(b,b.c+1|0);c=b.p.data;d=b.c;b.c=d+1|0;c[d]=a;b.j=b.j+1|0;return a;} var AHR=Ba(); A.J9=null;function EW(){EW=BX(AHR);Cp8();} A.UR=function(){var a=new AHR();BsO(a);return a;}; function BsO(a){EW();} function Yv(b){EW();return Fh(A.J9,b);} function RM(b,c){EW();return HB(A.J9,b,c);} function AF4(b){EW();return AJD(A.J9,b);} function Cp8(){Ol();A.J9=A.H7;} function Uu(){Iz.call(this);this.TW=0;} function AFj(){K.call(this);this.tN=null;} A.To=null;function Sk(){Sk=BX(AFj);BZs();} A.Cy=function(){var a=new AFj();A8K(a);return a;}; function A8K(a){var b,c,d,e;Sk();C9(a);a.tN=U$();A2V(A.Eo(),a);Bux(A.CD(),a);AYO(A.El(),a);A6L(CDt(),a);AQ$(A.CY(),a);Bgx(CDm(),a);BAw(A.Dc(),a);Cc(a.tN,A.E0());Cc(a.tN,CCr());Cc(a.tN,A.Cs());Cc(a.tN,CCQ());b=new Bq;Bp();S6(b,A.Ll,3);Cm(a,b,Bm(K,[B(1239),BY(35),A.Lk]));c=E6(A.ID,1);d=W(K,4);e=d.data;b=A.Ll;e[0]=b;e[1]=b;e[2]=b;e[3]=A.IR;FY(a,c,d);FY(a,E6(A.LY,1),Bm(K,[A.ID,D4(A.Lv,1,0),A.KC]));c=new Bq;S();BAc(c,A.OL,2);Cm(a,c,Bm(K,[B(1239),B(1239),BY(35),A.Ku]));Cm(a,E_(A.Pq,6,0),Bm(K,[B(1239),B(1239),BY(35), A.NF]));Cm(a,E_(A.Pq,6,1),Bm(K,[B(1239),B(1239),BY(35),A.Oh]));Cm(a,D2(A.O8,6),Bm(K,[B(1239),B(1239),BY(35),A.O7]));Cm(a,D2(A.O2,1),Bm(K,[B(1240),B(1240),BY(35),A.Ku,BY(87),A.NG]));Cm(a,D2(A.OK,1),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.NG,BY(88),A.IU]));Cm(a,D2(A.NX,1),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.NG,BY(88),A.Le]));Cm(a,D2(A.I3,1),Bm(K,[B(1239),B(1242),B(1239),BY(35),A.NG,BY(88),A.ID]));Cm(a,D2(A.OH,1),Bm(K,[B(1243),B(1243),BY(35),A.Lf]));Cm(a,D2(A.OF,6),Bm(K,[B(1239),BY(35),A.OH]));Cm(a,D2(A.OJ,1), Bm(K,[B(1243),B(1243),BY(35),A.Lj]));Cm(a,D2(A.Of,1),Bm(K,[B(1243),B(1243),BY(35),A.Li]));Cm(a,D2(A.OO,1),Bm(K,[B(1243),B(1243),BY(35),A.Lt]));Cm(a,D2(A.PC,1),Bm(K,[B(1243),B(1243),BY(35),A.Mg]));Cm(a,D2(A.N7,1),Bm(K,[B(1243),B(1243),BY(35),A.KB]));Cm(a,D2(A.Og,1),Bm(K,[B(1244),B(1241),B(1244),BY(88),A.KD,BY(35),A.NL]));Cm(a,E_(A.Oe,6,3),Bm(K,[B(1239),BY(35),A.NF]));Cm(a,E_(A.Oe,6,0),Bm(K,[B(1239),BY(35),A.NC]));Cm(a,E_(A.Oe,6,1),Bm(K,[B(1239),BY(35),A.NW]));Cm(a,E_(A.Oe,6,4),Bm(K,[B(1239),BY(35),A.Of]));Cm(a, E_(A.Oe,6,5),Bm(K,[B(1239),BY(35),A.OV]));Cm(a,E_(A.Oe,6,6),Bm(K,[B(1239),BY(35),A.O7]));Cm(a,E_(A.Oe,6,7),Bm(K,[B(1239),BY(35),A.PC]));Cm(a,E_(A.Pe,6,0),Bm(K,[B(1239),BY(35),E_(A.NG,1,0)]));Cm(a,E_(A.Pe,6,2),Bm(K,[B(1239),BY(35),E_(A.NG,1,2)]));Cm(a,E_(A.Pe,6,1),Bm(K,[B(1239),BY(35),E_(A.NG,1,1)]));Cm(a,E_(A.Pe,6,3),Bm(K,[B(1239),BY(35),E_(A.NG,1,3)]));Cm(a,D2(A.Ot,3),Bm(K,[B(1245),B(1239),B(1245),BY(35),A.Ku]));Cm(a,E6(A.K$,1),Bm(K,[B(1243),B(1243),B(1243),BY(35),A.NG]));Cm(a,D2(A.OT,2),Bm(K,[B(1239),B(1239), BY(35),A.NG]));Cm(a,E6(A.Ld,1),Bm(K,[B(1243),B(1243),B(1243),BY(35),A.II]));Cm(a,E6(A.K9,3),Bm(K,[B(1239),B(1239),B(1246),BY(35),A.NG,BY(88),A.Ku]));Cm(a,E6(A.IL,1),Bm(K,[B(1247),B(1248),B(1249),BY(65),A.Lh,BY(66),A.Lw,BY(67),A.KJ,BY(69),A.Lp]));Cm(a,E6(A.Lw,1),Bm(K,[B(125),BY(35),A.Lk]));Cm(a,E_(A.NG,4,0),Bm(K,[B(125),BY(35),E_(A.IE,1,0)]));Cm(a,E_(A.NG,4,1),Bm(K,[B(125),BY(35),E_(A.IE,1,1)]));Cm(a,E_(A.NG,4,2),Bm(K,[B(125),BY(35),E_(A.IE,1,2)]));Cm(a,E_(A.NG,4,3),Bm(K,[B(125),BY(35),E_(A.IE,1,3)]));Cm(a,E6(A.Ku, 4),Bm(K,[B(125),B(125),BY(35),A.NG]));Cm(a,D2(A.Oi,4),Bm(K,[B(1250),B(125),BY(88),A.Kj,BY(35),A.Ku]));Cm(a,D2(A.Oi,4),Bm(K,[B(1250),B(125),BY(88),D4(A.Kj,1,1),BY(35),A.Ku]));Cm(a,E6(A.Kv,4),Bm(K,[B(1245),B(1251),BY(35),A.NG]));Cm(a,E6(A.LN,3),Bm(K,[B(1245),B(1251),BY(35),A.NS]));Cm(a,D2(A.IO,16),Bm(K,[B(1252),B(1244),B(1252),BY(88),A.II,BY(35),A.Ku]));Cm(a,D2(A.NZ,6),Bm(K,[B(1252),B(1244),B(1253),BY(88),A.Kk,BY(82),A.Le,BY(35),A.Ku]));Cm(a,D2(A.PE,6),Bm(K,[B(1254),B(1244),B(1254),BY(88),A.II,BY(35),A.OD,BY(83), A.Ku]));Cm(a,D2(A.N0,6),Bm(K,[B(1252),B(1244),B(1253),BY(88),A.II,BY(82),A.Le,BY(35),A.Ox]));Cm(a,E6(A.Lc,1),Bm(K,[B(1245),B(1239),BY(35),A.II]));Cm(a,E6(A.LT,1),Bm(K,[B(1245),B(1245),B(1239),BY(35),A.II]));Cm(a,E6(A.LS,1),Bm(K,[B(1255),B(1239),BY(35),A.NF,BY(66),A.IX]));Cm(a,D2(A.OQ,1),Bm(K,[B(1256),B(1257),BY(65),A.OM,BY(66),A.Oi]));Cm(a,E6(A.Ln,1),Bm(K,[B(1256),B(1257),BY(65),A.Om,BY(66),A.Lc]));Cm(a,E6(A.Lo,1),Bm(K,[B(1256),B(1257),BY(65),A.IH,BY(66),A.Lc]));Cm(a,E6(A.Mh,1),Bm(K,[B(1256),B(1257),BY(65), A.Og,BY(66),A.Lc]));Cm(a,E6(A.Mi,1),Bm(K,[B(1256),B(1257),BY(65),A.PB,BY(66),A.Lc]));Cm(a,E6(A.Lg,1),Bm(K,[B(1245),B(1239),BY(35),A.NG]));Cm(a,E6(A.K_,1),Bm(K,[B(1245),B(1251),BY(35),A.II]));Cm(a,E6(A.L2,1),Bm(K,[B(1245),B(1251),BY(35),A.Li]));Cm(a,E6(A.Kg,1),Bm(K,[B(1258),B(1259),BY(65),A.II,BY(66),A.K4]));Cm(a,E6(A.IK,1),Bm(K,[B(1239),BY(35),A.KJ]));Cm(a,D2(A.Ol,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),E_(A.NG,1,0)]));Cm(a,D2(A.Pm,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),E_(A.NG,1,2)]));Cm(a,D2(A.Pl,4),Bm(K, [B(1260),B(1261),B(1239),BY(35),E_(A.NG,1,1)]));Cm(a,D2(A.Pn,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),E_(A.NG,1,3)]));Cm(a,E6(A.Lr,1),Bm(K,[B(1262),B(1263),B(1264),BY(35),A.Ku,BY(88),A.KB]));Bl0(Cm(a,E6(A.L$,1),Bm(K,[B(1265),B(1266),BY(35),A.Lr,BY(88),A.L3])));Cm(a,D2(A.Ou,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),A.NF]));Cm(a,D2(A.O3,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),A.Of]));Cm(a,D2(A.O4,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),A.OV]));Cm(a,D2(A.O9,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),A.O7]));Cm(a,D2(A.Pg, 4),Bm(K,[B(1260),B(1261),B(1239),BY(35),A.NW]));Cm(a,D2(A.PD,4),Bm(K,[B(1260),B(1261),B(1239),BY(35),A.PC]));Cm(a,E6(A.K7,1),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.Ku,BY(88),A.N7]));Cm(a,E6(A.L1,1),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.Ku,BY(88),A.IR]));Cm(a,D4(A.K8,1,0),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.LL,BY(88),A.Kh]));Cm(a,D4(A.K8,1,1),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.Ob,BY(88),A.Kh]));Cm(a,D4(A.L8,1,0),Bm(K,[B(1239),B(1241),B(1239),BY(35),A.LL,BY(88),A.L3]));Cm(a,D2(A.Ow,1),Bm(K,[B(1250),B(125), BY(35),A.NF,BY(88),A.Ku]));Cm(a,D2(A.Pj,2),Bm(K,[B(1267),B(1268),B(125),BY(35),A.NG,BY(83),A.Ku,BY(73),A.II]));Cm(a,D2(A.OD,1),Bm(K,[B(1250),B(125),BY(35),A.Ku,BY(88),A.Le]));Cm(a,E6(A.Ly,1),Bm(K,[B(1241),B(1269),BY(35),A.OD,BY(88),A.Le,BY(73),A.NC]));Cm(a,E6(A.Me,1),Bm(K,[B(1251),B(1241),B(1269),BY(35),A.OD,BY(88),A.Mg,BY(73),A.NC]));Cm(a,E6(A.Ls,1),Bm(K,[B(1251),B(1241),B(1251),BY(35),A.Kk,BY(88),A.Le]));Cm(a,E6(A.Lq,1),Bm(K,[B(1251),B(1241),B(1251),BY(35),A.II,BY(88),A.Le]));Cm(a,E6(A.L7,1),Bm(K,[B(1239), B(1241),B(1239),BY(35),A.Ll,BY(88),A.Lq]));Cm(a,D2(A.OE,1),Bm(K,[B(125),BY(35),A.NC]));Cm(a,D2(A.Pr,1),Bm(K,[B(125),BY(35),A.NG]));Cm(a,D2(A.Ox,1),Bm(K,[B(1243),BY(35),A.NC]));Cm(a,D2(A.Oz,1),Bm(K,[B(1243),BY(35),A.NG]));Cm(a,D2(A.Pw,1),Bm(K,[B(1243),BY(35),A.II]));Cm(a,D2(A.Pv,1),Bm(K,[B(1243),BY(35),A.Kk]));Cm(a,D2(A.NV,1),Bm(K,[B(1239),B(1241),B(1270),BY(35),A.NF,BY(88),A.IT,BY(82),A.Le]));Cm(a,D2(A.PF,1),Bm(K,[B(1239),B(1245),B(1270),BY(35),A.NF,BY(82),A.Le]));Cm(a,D2(A.N5,1),Bm(K,[B(1271),B(1241),B(1270), BY(35),A.NF,BY(88),A.II,BY(82),A.Le,BY(84),A.NG]));Cm(a,D2(A.N1,1),Bm(K,[B(1268),B(1272),BY(83),A.Lm,BY(80),A.N5]));Cm(a,E6(A.Lx,1),Bm(K,[B(1239),B(1242),BY(35),A.N7,BY(88),A.NG]));Cm(a,D2(A.I1,1),Bm(K,[B(1255),B(1273),B(1239),BY(35),A.IV,BY(66),A.ID,BY(68),A.IU]));Cm(a,D2(A.Pt,1),Bm(K,[B(1269),B(1274),B(1275),BY(73),A.Oc,BY(105),A.II]));FY(a,E6(A.IZ,1),Bm(K,[A.LK,A.LQ]));FY(a,E6(A.LX,3),Bm(K,[A.KD,A.LQ,A.Kj]));FY(a,E6(A.LX,3),Bm(K,[A.KD,A.LQ,D4(A.Kj,1,1)]));Cm(a,OW(A.Py),Bm(K,[B(1276),B(1277),B(1278),BY(71), A.NS,BY(81),A.Mg,BY(87),A.Pe]));Cm(a,OW(A.PB),Bm(K,[B(1279),B(1280),B(1281),BY(73),A.II,BY(67),A.Om]));ALX(a.tN,CCW(a));Z(AA9(),T(E(Bv(U(),Ct(a.tN)),B(1282))));} function Cm(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;d=c.data;e=B(3);f=0;g=0;h=0;if(!Eo(d[f],$rt_arraycls(Bh))){while(d[f] instanceof Bh){i=f+1|0;j=d[f];h=h+1|0;g=Dn(j);k=new Bi;G3(k);e=T(E(E(k,e),j));f=i;}l=f;}else{l=1;m=d[f];n=0;while(true){c=m.data;if(n>=c.length)break;o=c[n];h=h+1|0;g=o.o.data.length;k=new Bi;k.r=Q(16);V(k,k.g,e);V(k,k.g,o);e=new Bh;c=k.r;f=k.g;p=Q(f);q=p.data;e.o=p;r=0;while(r=f){u=new Qm;u.XI=0;u.bjd=b.A;u.Mj=g;u.N7=h;u.WZ=q;u.S_=b;b=a.tN;Bo(b,b.c+1|0);c=b.p.data;f=b.c;b.c=f+1|0;c[f]=u;b.j=b.j+1|0;return u;}if(r<0)break;p=e.o.data;if(r>=p.length)break;v=p[r];p=A.Gu.data;if (v>=p.length){k=new El;k.g4=v;}else{k=p[v];if(k===null){k=new El;k.g4=v;p[v]=k;}}l=k.g4;if(!(Dy(s,k,l&(s.d.data.length-1|0),l)===null?0:1))c[r]=null;else c[r]=Gj(C1(s,BY(v)));r=r+1|0;}b=new BK;b.f=1;b.e=1;J(b);} function FY(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;d=c.data;e=new BI;e.p=W(K,10);f=d.length;g=0;while(true){if(g>=f){h=a.tN;i=new Xj;i.a1O=b;i.a79=e;Bo(h,h.c+1|0);c=h.p.data;j=h.c;h.c=j+1|0;c[j]=i;h.j=h.j+1|0;return;}h=d[g];if(!(h instanceof Bq)){if(!(h instanceof BD)){if(!(h instanceof Bw))break;i=new Bq;k=h.b;i.k=0;i.Y=null;i.A=k;i.k=1;i.B=0;Cc(e,i);}else{i=new Bq;k=h.K;i.k=0;i.Y=null;i.A=k;i.k=1;i.B=0;Bo(e,e.c+1|0);c=e.p.data;j=e.c;e.c=j+1|0;c[j]=i;e.j=e.j+1|0;}}else{i=h;h=new Bq;l=i.A;j=i.k;k=i.B;h.k =0;h.Y=null;h.A=l;h.k=j;h.B=k;if(k<0)h.B=0;i=i.be;if(i!==null){m=new BZ;n=i.w;if(n===null)n=B(3);m.w=n;n=new BN;l=BM(16);n.bk=0;o=W(BO,l);c=o.data;n.d=o;n.b1=0.75;n.b3=c.length*0.75|0;m.m=n;p=i.m;if(p.I===null){n=new BV;n.b$=p;p.I=n;}q=p.I.bm();while(q.bh()){r=q.bg();n=i.m;if(r===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{a:{if(!r.q){c=r.o.data;l=c.length;j=0;while(true){if(j>=l)break a;k=c[j];r.q=(31*r.q|0)+k|0;j=j+1|0;}}}k=r.q;c=n.d.data;n=c[k&(c.length-1|0)];while(n!==null){if(n.t==k){p =n.h;if(r!==p&&!Bc(r,p)?0:1)break;}n=n.i;}}n=n===null?null:n.x;p=n.cQ();s=m.m;if(r!==null)p.w=r;else p.w=B(3);Bg(s,r,p);}h.be=m;}Bo(e,e.c+1|0);c=e.p.data;j=e.c;e.c=j+1|0;c[j]=h;e.j=e.j+1|0;}g=g+1|0;}b=new DY;b.f=1;b.e=1;b.bc=B(1283);J(b);} function BH4(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=null;f=null;g=0;while(true){h=b.iY.data;i=X(g,h.length);if(i>=0)break;j=i<0?h[g]:null;if(j!==null){if(!d)e=j;if(d==1)f=j;d=d+1|0;}g=g+1|0;}if(d==2){i=e.A;if(i==f.A&&e.k==1&&f.k==1){Bp();h=A.Kc.data;k=h[i];if(k.fy>0&&!k.jk?1:0){l=h[i].fy;m=l-(((l-e.B|0)+(l-f.B |0)|0)+((l*5|0)/100|0)|0)|0;if(m<0)m=0;b=new Bq;b.k=0;b.Y=null;b.A=i;b.k=1;b.B=m;if(m<0)b.B=0;return b;}}}d=0;e=a.tN;i=X(d,e.c);if(i>=0)return null;if(d>=0&&i<0){n=e.p.data[d];$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=n.KG(b,c);if(C()){break _;}i=$z;if(i)return n.JH(b);d=d+1|0;e=a.tN;i=X(d,e.c);if(i>=0)return null;if(d>=0&&i<0){n=e.p.data[d];continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BZs(){A.To=A.Cy();} function AI2(){var a=this;K.call(a);a.Em=null;a.LF=null;} A.Tp=null;function Xr(){Xr=BX(AI2);BU4();} A.BJ=function(){var a=new AI2();A_Q(a);return a;}; function A_Q(a){var b,c,d,e,f,g,h;Xr();b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.Em=b;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.LF=b;S();c=A.NO.b;f=new Bq;Bp();g=A.II.K;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;b=a.Em;if(c>=(-128)&&c<=127){Be();h=A.G$.data[c+128|0];}else{h=new Bn;h.s=c;}Bg(b,h,f);b=a.LF;c=f.A;if(c>=(-128)&&c<=127){Be();f=A.G$.data[c+128|0];}else{f=new Bn;f.s=c;}h=new Nl;h.s0=0.699999988079071;Bg(b,f,h);H0(a,A.NN.b,Gr(A.Kk.K, 1,0),1.0);H0(a,A.Oo.b,Hw(A.IU),1.0);H0(a,A.NL.b,OW(A.NS),0.10000000149011612);H0(a,A.K5.K,Hw(A.K6),0.3499999940395355);H0(a,A.LF.K,Hw(A.LG),0.3499999940395355);H0(a,A.LH.K,Hw(A.LI),0.3499999940395355);H0(a,A.Lu.K,Hw(A.IN),0.3499999940395355);H0(a,A.NF.b,OW(A.NC),0.10000000149011612);H0(a,A.Lj.K,Hw(A.Li),0.30000001192092896);H0(a,A.OI.b,D4(A.Lv,1,2),0.20000000298023224);H0(a,A.IE.b,D4(A.Kj,1,1),0.15000000596046448);H0(a,A.Ph.b,Hw(A.L0),1.0);H0(a,A.L4.K,Hw(A.L5),0.3499999940395355);H0(a,A.ON.b,Hw(A.Mf),0.10000000149011612);H0(a, A.NP.b,Hw(A.Kj),0.10000000149011612);H0(a,A.OA.b,Hw(A.Le),0.699999988079071);H0(a,A.NT.b,D4(A.Lv,1,4),0.20000000298023224);H0(a,A.PA.b,Hw(A.Mg),0.20000000298023224);} function H0(a,b,c,d){var e,f;e=a.Em;if(b>=(-128)&&b<=127){Be();f=A.G$.data[b+128|0];}else{f=new Bn;f.s=b;}Bg(e,f,c);e=a.LF;b=c.A;if(b>=(-128)&&b<=127){Be();c=A.G$.data[b+128|0];}else{c=new Bn;c.s=b;}f=new Nl;f.s0=d;Bg(e,c,f);} function BFR(a,b){var c,d,e,f,g;c=a.Em;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}return c===null?null:c.x;} function BU4(){A.Tp=A.BJ();} var RT=Ba(0); function ZH(){var a=this;R1.call(a);a.a9w=0;a.bkk=0;a.Wj=0;a.a4B=0;a.FV=0;a.a0r=0;a.bj7=null;a.bpm=null;} function BXm(b){var c,d,e,f,g,h,i,j,k,l;c=b.m3;d=b.l0;if(A.J_===null)A.J_=AID();e=A.J_;if(d.o.data.length?0:1)f=c;else{g=new Bi;g.r=Q(16);V(g,g.g,c);V(g,g.g,B(308));V(g,g.g,d);f=new Bh;h=g.r;i=g.g;j=Q(i);k=j.data;f.o=j;l=0;while(li){b=new Bb;b.f=1;b.e=1;J(b);}f=new Bh;j=i-g|0;k=Q(j);l=k.data;f.o=k;m=0;while(m=b.Bg){b.Tm=a;b.L8=c.hF();b.Mq=1.0;b.Bg=1.0;b.Qa=Q(512);b.LT=BS(512);return b;}e=new BG;FN(e,B(243));J(e);} var AEA=Ba(LV); A.U5=function(){var a=new AEA();Cq7(a);return a;}; function Cq7(a){var b,c,d,e;b=W(Bh,0);c=b.data;G0(B(1204));d=c.length;e=0;while(e=b.Bg){b.Tm=a;b.L8=c.hF();b.Mq=1.0;b.Bg=1.0;b.Qa=Q(512);b.LT=BS(512);return b;}e=new BG;FN(e,B(243));J(e);} function U1(){var a=this;LV.call(a);a.N_=0;a.PU=0;} function BOS(a){var b,c,d;b=new AFf;c=a.N_;d=a.PU;Vs(b,a,0.5,0.5);b.Nq=BS(512);b.N$=Q(512);b.a19=c;b.UF=d;return b;} function Cav(a){var b,c,d,e,f,g,h;b=new ANK;c=a.N_;d=a.PU;e=BS(1);f=e.data;f[0]=63;g=A.GE;b.Ef=g;b.F4=g;h=f.length;if(h&&h>=b.Bg){b.Tm=a;b.L8=e.hF();b.Mq=2.0;b.Bg=4.0;b.Qa=Q(512);b.LT=BS(512);b.a15=c;b.ZR=d;return b;}g=new BG;FN(g,B(243));J(g);} function VA(){var a=this;K.call(a);a.wo=null;a.QK=null;a.Qm=null;a.MO=null;a.QR=null;a.K9=null;a.JW=null;a.RI=null;} A.U6=function(){var a=new VA();CfZ(a);return a;}; function CfZ(a){KD();a.wo=A.GX;} function AMl(a){var b,c,d,e,f,g,h,i,j;b=new VA;b.wo=a.wo;c=a.QK;if(c!==null){d=c.data;e=d.length;f=c.constructor;if(f===null)g=null;else{g=f.classObject;if(g===null){g=new CD;g.cj=f;h=g;f.classObject=h;}}i=g.cj.$meta.item;if(i===null)f=null;else{f=i.classObject;if(f===null){f=new CD;f.cj=i;g=f;i.classObject=g;}}if(f===null){b=new Gb;b.f=1;b.e=1;J(b);}if(f===G($rt_voidcls())){b=new BG;b.f=1;b.e=1;J(b);}if(e<0){b=new K1;b.f=1;b.e=1;J(b);}h=LT(f.cj,e);j=0;while(j=c.length)break a;b.RI.data[e]=Xo(c[e],c[e].data.length);e=e+1|0;}}}return b;} function BnQ(a){var b,c,d,e,f,g,h,i;a:{if(a.K9===null){a.K9=W(Bh,8);b=a.wo;c=b.m3;d=b.l0;if(A.U7===null)A.U7=BSu();e=R3(A.U7,c,d);f=0;while(true){if(f>=7)break a;g=e.data;h=a.K9.data;i=f+1|0;h[i]=g[f];f=i;}}}return a.K9.hF();} function Bxx(a){var b,c,d,e,f,g,h,i;a:{if(a.JW===null){a.JW=W(Bh,8);b=a.wo;c=b.m3;d=b.l0;if(A.U8===null)A.U8=B7u();e=R3(A.U8,c,d);f=0;while(true){if(f>=7)break a;g=e.data;h=a.JW.data;i=f+1|0;h[i]=g[f];f=i;}}}return a.JW.hF();} var ByB=Ba(); A.U9=function(){var a=new ByB();BI9(a);return a;}; function BI9(a){} var BiH=Ba(); A.U$=function(){var a=new BiH();Cwl(a);return a;}; function Cwl(a){} function CA_(b){var c,d,e,f,g,h,i,j,k,l,m;c=new AL7;d=b.o.data;e=Q(d.length);f=e.data;g=0;h=f.length;while(g92)return ((b-32|0)-2|0)<<24>>24;if(b<=34)return (b-32|0)<<24>>24;return ((b-32|0)-1|0)<<24>>24;} function BXq(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;c=W(Vz,16384);d=c.data;e=BS(16384).data;f=0;g=0;h=0;i=0;a:{b:{c:{while(true){j=b.o.data;k=X(i,j.length);if(k>=0){l=c.constructor;if(l===null)b=null;else{b=l.classObject;if(b===null){b=new CD;b.cj=l;m=b;l.classObject=m;}}b=Uf(b);if(b===null){b=new Gb;b.f=1;b.e=1;J(b);}if(b===G($rt_voidcls())){b=new BG;b.f=1;b.e=1;J(b);}if(g<0){b=new K1;b.f=1;b.e=1;J(b);}m=LT(b.cj,g);f=d.length;if(g=0)break c;n=ACU(j[i]);if(n==64){i=i+1|0;if(i<0)break b;j=b.o.data;if(i>=j.length)break b;n=ACU(j[i]);o=0;p=1;q=0;while(q<3){i=i+1|0;if(i<0)break a;j=b.o.data;if(i>=j.length)break a;o=o|Bf(p,ACU(j[i]));p=p*64|0;q=q+1|0;}}else if(n<32)o=1;else{n=(n-32|0)<<24>>24;i=i+1|0;if(i<0)break;j=b.o.data;if(i>=j.length)break;o=ACU(j[i]);}if(!n&&o>=128){if(f>0){k=g+1|0;l=new Vz;p=h+f|0;r=BS(f);s=e.length;if(f=92?(g-32|0)-2|0:(g-32|0)-1|0;f=(g%2|0)!=1?0:1;c=c+Bf(d,g/2|0)|0;d=d*46|0;if(!f)break;}return c;} var KA=Ba(0); function SG(){K.call(this);this.E7=null;} function BtO(a){var b=new SG();CkD(b,a);return b;} function CkD(a,b){a.E7=b;} function B0m(a,b){var c;if(a===b)return 1;if(!(b instanceof SG))return 0;c=b;return Bc(a.E7,c.E7);} function BJR(a){var b,c,d,e,f;a:{b=a.E7;if(!b.q){c=b.o.data;d=c.length;e=0;while(true){if(e>=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q;} function OU(){var a=this;K.call(a);a.jy=0;a.fe=null;a.w7=null;a.lp=0;a.vF=C6;a.bkI=0;a.Kb=0;a.a6X=0;a.bh2=0;a.bhK=0;a.a$B=null;} A.Vj=null;A.Vk=0;A.Vl=0;A.Vm=null;function A7m(b){var c,d,e,f,g,h,i,j;if(b===A.Vm){c=A.Vk;if(c>=0)return c;}d=b.m3;e=b.l0;if(e.o.data.length?0:1){if(A.UY===null)A.UY=AKy();b=A.UY;if(b.hasOwnProperty($rt_ustr(d)))d=(b[$rt_ustr(d)].value!==null?$rt_str(b[$rt_ustr(d)].value):null);f=Mb(d,95,d.o.data.length-1|0);if(f<=0)e=B(3);else{c=f+1|0;g=d.o.data;f=g.length;if(c>f){b=new Bb;b.f=1;b.e=1;J(b);}e=new Bh;f=f-c|0;h=Q(f);i=h.data;e.o=h;j=0;while(j=0)return c;}d=b.m3;e=b.l0;if(e.o.data.length?0:1){if(A.UY===null)A.UY=AKy();b=A.UY;if(b.hasOwnProperty($rt_ustr(d)))d=(b[$rt_ustr(d)].value!==null?$rt_str(b[$rt_ustr(d)].value):null);f=Mb(d,95,d.o.data.length-1|0);if(f<=0)e=B(3);else{c=f+1|0;g=d.o.data;f=g.length;if(c>f){b=new Bb;b.f=1;b.e=1;J(b);}e=new Bh;f=f-c|0;h=Q(f);i=h.data;e.o=h;j=0;while(j=d[0].data.length)break;e=d[0].data[c];f=0;while(true){d=a.a8k.data;if(f>=(d.length-1|0))break;g=f+1|0;h=d[g].data[c];i=new Bq;j=h.K;i.k=0;i.Y=null;i.A=j;i.k=1;i.B=0;k=W(K,5);l=k.data;l[0]=a.bcs.data[f];d=A.Gu.data;j=d.length;if(35>=j){h=new El;h.g4=35;}else{h=d[35];if(h===null){h=new El;h.g4=35;d[35]=h;}}l[1]=h;Bp();l[2]=A.Ku;if(88>=j){h=new El;h.g4=88;}else{h=d[88];if(h===null){h=new El;h.g4=88;d[88]=h;}}l[3]=h;l[4]=e;Cm(b,i,k);f =g;}c=c+1|0;}i=new Bq;Bp();m=A.LB.K;i.k=0;i.Y=null;i.A=m;i.k=1;i.B=0;d=W(K,4);l=d.data;l[0]=B(1306);l[1]=B(1265);k=A.Gu.data;if(35>=k.length){h=new El;h.g4=35;}else{h=k[35];if(h===null){h=new El;h.g4=35;k[35]=h;}}l[2]=h;l[3]=A.II;Cm(b,i,d);} function AQS(){var a=this;K.call(a);a.bfK=null;a.a6_=null;} A.CD=function(){var a=new AQS();CzI(a);return a;}; function CzI(a){var b,c,d,e;b=W($rt_arraycls(Bh),1);b.data[0]=Bm(Bh,[B(1250),B(1250),B(125)]);a.bfK=b;b=W($rt_arraycls(K),2);c=b.data;d=W(K,5);e=d.data;S();e[0]=A.NG;e[1]=A.NF;Bp();e[2]=A.II;e[3]=A.IU;e[4]=A.Kk;c[0]=d;c[1]=Bm(K,[A.IP,A.Ko,A.Kl,A.I2,A.Kx]);a.a6_=b;} function Bux(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=0;while(true){d=a.a6_.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){d=a.a6_.data;if(f>=(d.length-1|0))break;g=f+1|0;h=d[g].data[c];i=new Bq;j=h.K;i.k=0;i.Y=null;i.A=j;i.k=1;i.B=0;d=W(K,5);k=d.data;k[0]=a.bfK.data[f];k[1]=BY(35);Bp();k[2]=A.Ku;k[3]=BY(88);k[4]=e;Cm(b,i,d);f=g;}c=c+1|0;}h=new Bq;Bp();j=A.IT.K;h.k=0;h.Y=null;h.A=j;h.k=1;h.B=0;d=W(K,7);l=d.data;l[0]=B(1263);l[1]=B(1264);l[2]=B(1263);k=A.Gu.data;j=k.length;if(88>=j){e=new El;e.g4=88;} else{e=k[88];if(e===null){e=new El;e.g4=88;k[88]=e;}}l[3]=e;l[4]=A.KB;if(35>=j){e=new El;e.g4=35;}else{e=k[35];if(e===null){e=new El;e.g4=35;k[35]=e;}}l[5]=e;l[6]=A.Ku;Cm(b,h,d);e=new Bq;j=A.Ki.K;e.k=0;e.Y=null;e.A=j;e.k=4;e.B=0;d=W(K,9);l=d.data;l[0]=B(1250);l[1]=B(125);l[2]=B(1307);k=A.Gu.data;m=k.length;if(89>=m){h=new El;h.g4=89;}else{h=k[89];if(h===null){h=new El;h.g4=89;k[89]=h;}}l[3]=h;l[4]=A.KC;if(88>=m){h=new El;h.g4=88;}else{h=k[88];if(h===null){h=new El;h.g4=88;k[88]=h;}}l[5]=h;l[6]=A.K4;if(35>=m) {h=new El;h.g4=35;}else{h=k[35];if(h===null){h=new El;h.g4=35;k[35]=h;}}l[7]=h;l[8]=A.Ku;Cm(b,e,d);} function AQJ(){K.call(this);this.baZ=null;} A.El=function(){var a=new AQJ();Cny(a);return a;}; function Cny(a){var b,c,d,e,f,g,h,i,j;b=W($rt_arraycls(K),6);c=b.data;d=W(K,2);e=d.data;S();e[0]=A.Ob;f=new Bq;Bp();g=A.Kk.K;f.k=0;f.Y=null;f.A=g;f.k=9;f.B=0;e[1]=f;c[0]=d;d=W(K,2);e=d.data;e[0]=A.Oc;h=new Bq;g=A.II.K;h.k=0;h.Y=null;h.A=g;h.k=9;h.B=0;e[1]=h;c[1]=d;d=W(K,2);e=d.data;e[0]=A.Op;f=new Bq;i=A.IU.K;f.k=0;f.Y=null;f.A=i;f.k=9;f.B=0;e[1]=f;c[2]=d;d=W(K,2);e=d.data;e[0]=A.Pk;f=new Bq;i=A.L0.K;f.k=0;f.Y=null;f.A=i;f.k=9;f.B=0;e[1]=f;c[3]=d;d=W(K,2);e=d.data;e[0]=A.NU;f=new Bq;j=A.Lv.K;f.k=0;f.Y=null;f.A =j;f.k=9;f.B=4;e[1]=f;c[4]=d;d=W(K,2);e=d.data;e[0]=A.Pz;h=new Bq;g=A.Le.K;h.k=0;h.Y=null;h.A=g;h.k=9;h.B=0;e[1]=h;c[5]=d;a.baZ=b;} function AYO(a,b){var c,d,e,f,g,h,i,j,k,l;c=0;while(true){d=a.baZ.data;if(c>=d.length)break;e=d[c].data[0];f=d[c].data[1];g=new Bq;h=e.b;g.k=0;g.Y=null;g.A=h;g.k=1;g.B=0;d=W(K,5);i=d.data;i[0]=B(1239);i[1]=B(1239);i[2]=B(1239);j=A.Gu.data;if(35>=j.length){k=new El;k.g4=35;}else{k=j[35];if(k===null){k=new El;k.g4=35;j[35]=k;}}i[3]=k;i[4]=f;Cm(b,g,d);d=W(K,3);i=d.data;i[0]=B(125);j=A.Gu.data;if(35>=j.length){g=new El;g.g4=35;}else{g=j[35];if(g===null){g=new El;g.g4=35;j[35]=g;}}i[1]=g;i[2]=e;Cm(b,f,d);c=c+1|0;}f =new Bq;Bp();l=A.Kk.K;f.k=0;f.Y=null;f.A=l;f.k=1;f.B=0;d=W(K,5);i=d.data;i[0]=B(1239);i[1]=B(1239);i[2]=B(1239);j=A.Gu.data;if(35>=j.length){e=new El;e.g4=35;}else{e=j[35];if(e===null){e=new El;e.g4=35;j[35]=e;}}i[3]=e;i[4]=A.LL;Cm(b,f,d);e=new Bq;l=A.LL.K;e.k=0;e.Y=null;e.A=l;e.k=9;e.B=0;d=W(K,3);i=d.data;i[0]=B(125);j=A.Gu.data;if(35>=j.length){f=new El;f.g4=35;}else{f=j[35];if(f===null){f=new El;f.g4=35;j[35]=f;}}i[1]=f;i[2]=A.Kk;Cm(b,e,d);} var AZa=Ba(); function CDt(){var a=new AZa();BUl(a);return a;} function BUl(a){} function A6L(a,b){var c,d,e,f,g,h,i,j,k;c=new Bq;Bp();d=A.Kw.K;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;e=W(K,3);f=e.data;S();f[0]=A.N_;f[1]=A.Oa;f[2]=A.Kv;FY(b,c,e);g=new Bq;d=A.Lz.K;g.k=0;g.Y=null;g.A=d;g.k=8;g.B=0;e=W(K,5);f=e.data;f[0]=B(1241);h=A.Gu.data;i=h.length;if(88>=i){c=new El;c.g4=88;}else{c=h[88];if(c===null){c=new El;c.g4=88;h[88]=c;}}f[1]=c;j=new Bq;k=A.Lv.K;j.k=0;j.Y=null;j.A=k;j.k=1;j.B=3;f[2]=j;if(35>=i){c=new El;c.g4=35;}else{c=h[35];if(c===null){c=new El;c.g4=35;h[35]=c;}}f[3]=c;f[4]=A.KJ;Cm(b, g,e);c=new Bq;d=A.O0.b;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;Cm(b,c,Bm(K,[B(1308),B(1308),B(1308),BY(77),A.LC]));Cm(b,Gr(A.LE.K,1,0),Bm(K,[B(1309),BY(77),A.LC]));Cm(b,Gr(A.LD.K,4,0),Bm(K,[B(1309),BY(77),A.OM]));FY(b,Gr(A.Ma.K,1,0),Bm(K,[A.OM,A.Lw,A.Lp]));FY(b,Gr(A.LP.K,1,0),Bm(K,[A.LO,A.N_,A.Lw]));FY(b,Hw(A.LU),Bm(K,[A.LC,A.LL]));c=E6(A.LQ,2);e=W(K,1);e.data[0]=A.IX;FY(b,c,e);FY(b,Hw(A.LR),Bm(K,[A.LQ,A.Lm]));} var BHq=Ba(); A.CY=function(){var a=new BHq();B31(a);return a;}; function B31(a){} function AQ$(a,b){var c,d,e;c=new Bq;S();Py(c,A.Om);Cm(b,c,Bm(K,[B(1239),B(1245),B(1239),BY(35),A.NG]));Cm(b,OW(A.Pu),Bm(K,[B(1310),BY(35),A.Om,BY(45),A.Pj]));c=OW(A.Pi);d=W(K,7);e=d.data;e[0]=B(1239);e[1]=B(1311);e[2]=B(1239);e[3]=BY(35);e[4]=A.IV;e[5]=BY(69);Bp();e[6]=A.IZ;Cm(b,c,d);Cm(b,OW(A.IH),Bm(K,[B(1239),B(1245),B(1239),BY(35),A.NF]));Cm(b,OW(A.IF),Bm(K,[B(1243),B(1243),BY(35),A.NG]));Cm(b,OW(A.NW),Bm(K,[B(1243),B(1243),BY(35),A.NL]));Cm(b,E_(A.NW,4,2),Bm(K,[B(1243),B(1243),BY(35),A.NW]));Cm(b,E_(A.NW, 1,1),Bm(K,[B(125),B(125),BY(35),E_(A.Oe,1,1)]));Cm(b,E_(A.PC,1,1),Bm(K,[B(125),B(125),BY(35),E_(A.Oe,1,7)]));Cm(b,E_(A.PC,2,2),Bm(K,[B(125),B(125),BY(35),E_(A.PC,1,0)]));Cm(b,D2(A.OV,4),Bm(K,[B(1243),B(1243),BY(35),A.NC]));Cm(b,D2(A.OY,16),Bm(K,[B(1239),B(1239),BY(35),A.II]));Cm(b,D2(A.OZ,16),Bm(K,[B(1239),B(1239),BY(35),A.NS]));Cm(b,D2(A.Pb,1),Bm(K,[B(1312),B(1313),B(1312),BY(82),A.Le,BY(71),A.OO]));Cm(b,D2(A.Pp,1),Bm(K,[B(1276),B(1314),B(1315),BY(71),A.NS,BY(83),A.L_,BY(79),A.IV]));Cm(b,D2(A.O7,1),Bm(K,[B(1316), B(1316),BY(78),A.Mf]));} function BqU(){var a=this;K.call(a);a.bdX=null;a.a4V=null;} function CDm(){var a=new BqU();BMb(a);return a;} function BMb(a){var b,c,d,e;a.bdX=Bm($rt_arraycls(Bh),[Bm(Bh,[B(1242),B(1252)]),Bm(Bh,[B(1252),B(1242),B(1242)]),Bm(Bh,[B(1242),B(1252),B(1252)]),Bm(Bh,[B(1252),B(1252)])]);b=W($rt_arraycls(K),5);c=b.data;d=W(K,5);e=d.data;Bp();e[0]=A.IR;S();e[1]=A.Oj;e[2]=A.II;e[3]=A.IU;e[4]=A.Kk;c[0]=d;c[1]=Bm(K,[A.KK,A.KO,A.KS,A.KW,A.K0]);c[2]=Bm(K,[A.KL,A.KP,A.KT,A.KX,A.K1]);c[3]=Bm(K,[A.KM,A.KQ,A.KU,A.KY,A.K2]);c[4]=Bm(K,[A.KN,A.KR,A.KV,A.KZ,A.K3]);a.a4V=b;} function Bgx(a,b){var c,d,e,f,g,h,i,j,k,l;c=0;while(true){d=a.a4V.data;if(c>=d[0].data.length)break;e=d[0].data[c];f=0;while(true){g=a.a4V.data;if(f>=(g.length-1|0))break;h=f+1|0;i=g[h].data[c];j=new Bq;k=i.K;j.k=0;j.Y=null;j.A=k;j.k=1;j.B=0;d=W(K,3);l=d.data;l[0]=a.bdX.data[f];g=A.Gu.data;if(88>=g.length){i=new El;i.g4=88;}else{i=g[88];if(i===null){i=new El;i.g4=88;g[88]=i;}}l[1]=i;l[2]=e;Cm(b,j,d);f=h;}c=c+1|0;}} var BrK=Ba(); A.Dc=function(){var a=new BrK();CvU(a);return a;}; function CvU(a){} function BAw(a,b){var c,d,e,f,g;c=0;while(c<16){d=new Bq;S();A1e(d,A.N7,1,Cia(c));e=W(K,2);f=e.data;g=new Bq;Bp();Xf(g,A.Lv,1,c);f[0]=g;f[1]=D4(A.Kc.data[A.N7.b],1,0);FY(b,d,e);c=c+1|0;}g=new Bq;Bp();Xf(g,A.Lv,2,11);e=W(K,1);f=e.data;S();f[0]=A.N9;FY(b,g,e);d=D4(A.Lv,2,1);e=W(K,1);e.data[0]=A.N$;FY(b,d,e);d=D4(A.Lv,3,15);e=W(K,1);e.data[0]=A.IQ;FY(b,d,e);FY(b,D4(A.Lv,2,9),Bm(K,[D4(A.Lv,1,1),D4(A.Lv,1,15)]));FY(b,D4(A.Lv,2,14),Bm(K,[D4(A.Lv,1,1),D4(A.Lv,1,11)]));FY(b,D4(A.Lv,2,10),Bm(K,[D4(A.Lv,1,2),D4(A.Lv, 1,15)]));FY(b,D4(A.Lv,2,8),Bm(K,[D4(A.Lv,1,0),D4(A.Lv,1,15)]));FY(b,D4(A.Lv,2,7),Bm(K,[D4(A.Lv,1,8),D4(A.Lv,1,15)]));FY(b,D4(A.Lv,3,7),Bm(K,[D4(A.Lv,1,0),D4(A.Lv,1,15),D4(A.Lv,1,15)]));FY(b,D4(A.Lv,2,12),Bm(K,[D4(A.Lv,1,4),D4(A.Lv,1,15)]));FY(b,D4(A.Lv,2,6),Bm(K,[D4(A.Lv,1,4),D4(A.Lv,1,2)]));FY(b,D4(A.Lv,2,5),Bm(K,[D4(A.Lv,1,4),D4(A.Lv,1,1)]));FY(b,D4(A.Lv,2,13),Bm(K,[D4(A.Lv,1,5),D4(A.Lv,1,9)]));FY(b,D4(A.Lv,3,13),Bm(K,[D4(A.Lv,1,4),D4(A.Lv,1,1),D4(A.Lv,1,9)]));FY(b,D4(A.Lv,4,13),Bm(K,[D4(A.Lv,1,4),D4(A.Lv, 1,1),D4(A.Lv,1,1),D4(A.Lv,1,15)]));} var BuL=Ba(); A.E0=function(){var a=new BuL();Cji(a);return a;}; function Cji(a){} function AX7(a,b,c){var d,e,f,g,h,i,j;d=null;e=new BI;e.p=W(K,10);f=0;a:{while(true){g=b.iY.data;h=X(f,g.length);if(h>=0)return d!==null&&!(e.c?0:1)?1:0;i=h<0?g[f]:null;if(i!==null){Bp();g=A.Kc.data;h=i.A;if(g[h] instanceof Gc){if(g[h].wW!==A.MI)break a;if(d!==null)break a;d=i;}else{if(h!=A.Lv.K)break;Bo(e,e.c+1|0);g=e.p.data;j=e.c;e.c=j+1|0;g[j]=i;e.j=e.j+1|0;}}f=f+1|0;}return 0;}return 0;} function CpG(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;c=null;d=Bz(3).data;e=0;f=0;g=null;h=0;while(true){if(h>=Rx(b)){if(g===null)return null;i=d[0]/f|0;j=d[1]/f|0;k=d[2]/f|0;l=e/f;m=JM(i,JM(j,k));BC5(g,c,((((i*l/m|0)<<8)+(j*l/m|0)|0)<<8)+(k*l/m|0)|0);return c;}n=b.iY.data;o=h>16&255)/255.0;m=(k>>8&255)/255.0;y=(k&255)/255.0;e= e+AA$(x,AA$(m,y))*255.0|0;d[0]=d[0]+x*255.0|0;d[1]=d[1]+m*255.0|0;d[2]=d[2]+y*255.0|0;f=f+1|0;}}}h=h+1|0;}return null;} function ClD(a){return 10;} function Cj5(a){return null;} var BDR=Ba(); function CCr(){var a=new BDR();Cip(a);return a;} function Cip(a){} function Bag(a,b,c){var d,e,f,g,h,i;d=0;e=null;f=0;while(true){g=b.iY.data;h=X(f,g.length);if(h>=0)return e!==null&&d>0?1:0;i=h<0?g[f]:null;if(i!==null){h=i.A;Bp();if(h==A.LA.K){if(e!==null)return 0;e=i;}else{if(h!=A.L7.K)break;d=d+1|0;}}f=f+1|0;}return 0;} function B83(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;c=0;d=null;e=0;while(true){f=b.iY.data;g=X(e,f.length);if(g>=0){if(d!==null&&c>=1){h=new Bq;Bp();b=A.LA;c=c+1|0;i=d.B;e=b.K;h.k=0;h.Y=null;h.A=e;h.k=c;h.B=i;if(i<0)h.B=0;j=d.be;if(j===null)c=0;else{j=j.m;g=BE(B(625));f=j.d.data;j=f[g&(f.length-1|0)];while(j!==null){if(j.t==g){k=j.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}j=j.i;}if(!(j===null?0:1))c=0;else{a:{j=d.be;k=j.m;if(!B(625).q){f=B(625).o.data;c=f.length;e=0;while(true){if(e>=c)break a;g=f[e];B(625).q=(31 *B(625).q|0)+g|0;e=e+1|0;}}}g=B(625).q;f=k.d.data;k=f[g&(f.length-1|0)];while(k!==null){if(k.t==g){l=k.h;if(B(625)!==l&&!Bc(B(625),l)?0:1)break;}k=k.i;}if(!(k===null?0:1)){j=new BZ;if(B(625)!==null)j.w=B(625);else j.w=B(3);b=new BN;c=BM(16);b.bk=0;f=W(BO,c);m=f.data;b.d=f;b.b1=0.75;b.b3=m.length*0.75|0;j.m=b;}else{j=j.m;if(B(625)===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{b:{if(!B(625).q){f=B(625).o.data;i=f.length;n=0;while(true){if(n>=i)break b;c=f[n];B(625).q=(31*B(625).q|0)+c|0;n=n+1 |0;}}}g=B(625).q;f=j.d.data;j=f[g&(f.length-1|0)];while(j!==null){if(j.t==g){k=j.h;if(B(625)!==k&&!Bc(B(625),k)?0:1)break;}j=j.i;}}j=j===null?null:j.x;}c=BR(j.m,B(626))===null?0:1;}}if(c)PA(h,Kp(d));return h;}return null;}j=g<0?f[e]:null;if(j!==null){g=j.A;Bp();if(g==A.LA.K){if(d!==null)return null;d=j;}else{if(g!=A.L7.K)break;c=c+1|0;}}e=e+1|0;}return null;} function BVX(a){return 9;} function BWZ(a){return null;} function Qm(){var a=this;K.call(a);a.Mj=0;a.N7=0;a.WZ=null;a.S_=null;a.bjd=0;a.XI=0;} function Cqs(a){return a.S_;} function AGW(a,b,c){var d,e;d=0;while(d<=(3-a.Mj|0)){e=0;while(e<=(3-a.N7|0)){if(ANp(a,b,d,e,1))return 1;if(ANp(a,b,d,e,0))return 1;e=e+1|0;}d=d+1|0;}return 0;} function ANp(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;f=0;a:{while(f<3){g=0;while(g<3){h=f-c|0;i=g-d|0;j=null;if(h>=0&&i>=0){k=a.Mj;if(h=0){k=b.Nz;if(f=k)break a;f=m[e];o.q=(31*o.q| 0)+f|0;e=e+1|0;}}}e=o.q;m=j.d.data;j=m[e&(m.length-1|0)];while(j!==null){if(j.t==e){c=j.h;if(o!==c&&!Bc(o,c)?0:1)break;}j=j.i;}}j=j===null?null:j.x;j=j.cQ();c=i.m;if(o!==null)j.w=o;else j.w=B(3);Bg(c,o,j);}d.be=i;}b:{if(a.XI){f=0;while(true){if(f>=Rx(b))break b;m=b.iY.data;j=f=k)break c;g=m[e];o.q=(31*o.q|0)+g|0;e=e+1|0;}}}k=o.q;m=j.d.data;j=m[k&(m.length-1|0)];while(j!==null&&!(j.t==k&&DB(o,j.h))){j=j.i;}}j=(j===null?null:j.x).cQ();Bg(i.m,o,HP(j,o));}ME(d,i);}}f=f+1|0;}}}return d;} function B6K(a){return Bf(a.Mj,a.N7);} function Bl0(a){a.XI=1;return a;} var BaD=Ba(Qm); A.Cs=function(){var a=new BaD();Chm(a);return a;}; function Chm(a){var b,c,d,e,f;b=W(Bq,9);c=b.data;d=new Bq;Bp();e=A.Ll.K;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[0]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[1]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[2]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[3]=d;d=new Bq;f=A.LA.K;d.k=0;d.Y=null;d.A=f;d.k=0;d.B=32767;c[4]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[5]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[6]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[7]=d;d=new Bq;d.k=0;d.Y=null;d.A=e;d.k=1;d.B=0;c[8] =d;d=new Bq;f=A.L7.K;d.k=0;d.Y=null;d.A=f;d.k=0;d.B=0;a.XI=0;a.bjd=f;a.Mj=3;a.N7=3;a.WZ=b;a.S_=d;} function BgY(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=AGW(a,b,c);if(C()){break _;}d=$z;if(!d)return 0;e=null;d=0;while(true){f=b.iY.data;g=X(d,f.length);if(g>=0)break;if(e!==null)break;h=g<0?f[d]:null;if(h!==null){g=h.A;Bp();if(g==A.LA.K)e=h;}d=d+1|0;}if(e===null)return 0;Bp();b=A.LA;$p=2;case 2:$z=Bli(b,e,c);if(C()){break _;}i=$z;return i===null?0:i.rK>=4? 0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CeG(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=null;d=0;while(true){e=b.iY.data;f=X(d,e.length);if(f>=0)break;if(c!==null)break;g=f<0?e[d]:null;if(g!==null){f=g.A;Bp();if(f==A.LA.K)c=g;}d=d+1|0;}b=new Bq;d=c.A;f=c.k;h=c.B;b.k=0;b.Y=null;b.A=d;b.k=f;b.B=h;if(h<0)b.B=0;c=c.be;if(c!==null){i=new BZ;g=c.w;if(g===null)g=B(3);i.w=g;g=new BN;d=BM(16);g.bk=0;j=W(BO,d);e=j.data;g.d=j;g.b1=0.75;g.b3=e.length*0.75|0;i.m=g;g=c.m;if(g.I===null){k=new BV;k.b$=g;g.I=k;}g=g.I.bm();while(g.bh()){k=g.bg();l=c.m;if(k===null){l =l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{a:{if(!k.q){e=k.o.data;d=e.length;f=0;while(true){if(f>=d)break a;h=e[f];k.q=(31*k.q|0)+h|0;f=f+1|0;}}}d=k.q;e=l.d.data;l=e[d&(e.length-1|0)];while(l!==null){if(l.t==d){m=l.h;if(k!==m&&!Bc(k,m)?0:1)break;}l=l.i;}}l=l===null?null:l.x;l=l.cQ();m=i.m;if(k!==null)l.w=k;else l.w=B(3);Bg(m,k,l);}b.be=i;}b.k=1;if(b.be===null){c=new BZ;c.w=B(3);i=new BN;d=BM(16);i.bk=0;j=W(BO,d);e=j.data;i.d=j;i.b1=0.75;i.b3=e.length*0.75|0;c.m=i;b.be=c;}g=b.be.m;i=new CP;i.w=B(1015);i.cM =1;Bg(g,B(1015),i);return b;} function A4Y(){K.call(this);this.xL=null;} function CCQ(){var a=new A4Y();BZU(a);return a;} function BZU(a){} function AX4(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb;a.xL=null;d=0;e=0;f=0;g=0;h=0;i=0;j=0;a:while(true){if(j>=Rx(b)){k=h+(f+i|0)|0;if(e<=3){l=X(d,1);if(l<=0){h=X(e,1);if(h>=0&&!l&&!k){c=new Bq;Bp();OQ(c,A.Mb);a.xL=c;if(g>0){m=G9();n=Kh(B(1317));o=A.Bl(B(1318));k=0;while(k>24);F5(m,B(1317),n);ME(a.xL,m);}return 1;}if(!h&&!d&&!g&&f>0&&i<=1){c=new Bq;Bp();OQ(c, A.Mc);a.xL=c;m=G9();n=Kh(B(1319));q=0;r=U$();s=0;while(s0&& f==k){x=U$();l=0;while(l=d)break a;f=j[e];m.q=(31*m.q|0)+f |0;e=e+1|0;}}}f=m.q;j=h.d.data;h=j[f&(j.length-1|0)];while(h!==null){if(h.t==f){k=h.h;if(m!==k&&!Bc(m,k)?0:1)break;}h=h.i;}}h=h===null?null:h.x;h=h.cQ();k=g.m;if(m!==null)h.w=m;else h.w=B(3);Bg(k,m,h);}c.be=g;}return c;} function B4O(a){return 10;} function BWs(a){return a.xL;} function Bhm(){K.call(this);this.bqx=null;} function CCW(a){var b=new Bhm();BQ2(b,a);return b;} function BQ2(a,b){a.bqx=b;} function BwE(a,b,c){return b instanceof Xj&&c instanceof Qm?1:c instanceof Xj&&b instanceof Qm?(-1):c.B0()=b.c)break a;b.p.data[f]=c;f=f+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function AES(b){var c,d,e,f,g,h,i,j;a:{b:{c:{d:{if(Eo(b,Nz)){c=b.by()-1|0;while(c>0){d=c+1|0;if(d<=0){b=new BG;b.f=1;b.e=1;J(b);}d=Math.random()*d|0;e=b.bG(c);b.Rr(c,b.bG(d));b.Rr(d,e);c=c+(-1)|0;}}else{e=new BI;e.p=W(K,b.by());f=b.bm();d=0;while(true){g=e.p.data;c=g.length;if(d>=c)break;g[d]=f.bg();d=d+1|0;}e.c=c;c=c-1|0;while(c>0){d=c+1|0;if(d<=0){b=new BG;b.f=1;b.e=1;J(b);}d=Math.random()*d|0;if(c<0)break a;h=e.c;i=X(c,h);if(i>=0)break a;g=e.p.data;j=g[c];if(d<0)break b;h=X(d,h);if(h>=0)break b;f=g[d];if (c<0)break c;if(i>=0)break c;g[c]=f;if(d<0)break d;if(h>=0)break d;g[d]=j;c=c+(-1)|0;}b.EF();b.a9J(e);}return;}b=new Bb;Dm(b);J(b);}b=new Bb;Dm(b);J(b);}b=new Bb;Dm(b);J(b);}b=new Bb;Dm(b);J(b);} function AEu(b,c,d){var e,f,g,h,i,j;e=(c+d|0)/2|0;f=d-1|0;a:{b:{c:{d:{while(c=0)break a;h=b.p.data;i=h[c];if(f<0)break b;d=X(f,d);if(d>=0)break b;j=h[f];if(c<0)break c;if(g>=0)break c;h[c]=j;if(f<0)break d;if(d>=0)break d;h[f]=i;c=c+1|0;f=f+(-1)|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);} function B5h(){A.GM=new ABW;A.GN=new ABU;A.GO=new ABV;A.GP=new ABS;A.GQ=new ABT;A.GR=new ADk;A.GS=new ADj;} function HG(){Ey.call(this);this.CA=0;} A.Vp=null;A.Vq=null;A.Vr=null;A.Vs=null;A.Vt=null;A.Vu=null;A.UX=null;A.Vv=null;A.Vw=null;function A6n(){return Bm(HG,[A.Vp,A.Vq,A.Vr,A.Vs,A.Vt,A.Vu,A.UX,A.Vv]);} function A1Q(){var b;b=new HG;b.dQ=B(1326);b.dq=0;b.CA=0;A.Vp=b;b=new HG;b.dQ=B(1327);b.dq=1;b.CA=1;A.Vq=b;b=new HG;b.dQ=B(1328);b.dq=2;b.CA=2;A.Vr=b;b=new HG;b.dQ=B(1329);b.dq=3;b.CA=3;A.Vs=b;b=new HG;b.dQ=B(1330);b.dq=4;b.CA=4;A.Vt=b;b=new HG;b.dQ=B(1331);b.dq=5;b.CA=5;A.Vu=b;b=new HG;b.dQ=B(1332);b.dq=6;b.CA=6;A.UX=b;b=new HG;b.dQ=B(1333);b.dq=7;b.CA=7;A.Vv=b;A.Vw=A6n();} function ACu(){K.call(this);this.bgN=null;} A.U0=null;function BVE(){var b,c,d,e,f,g;if(A.U0!==null)return;A.U0=Fm();if(A.Vx===null)A.Vx=BOz();b=A.Vx;c=0;while(c=86400000){c=c-86400000|0;e=L(e,F(1));}f=F(d);g=L(b,f);h=APT(a,e,g);i=a.fe.data;i[6]=h;if(i[1]==a.yl&&Kk(a.NJ,g))h=h+a.L3|0;j=h/32|0;k=RA(a,i[1]);l=h-Yr(a,k,j)|0;if(l>OE(a,k,j)){l=l-OE(a,k,j)|0;j=j+1|0;}a.fe.data[7]=In(a,Ce(e,F(3)))+1|0;m=Zy(a,b);i=a.fe.data;if(i[1]>0)m=m-d|0;i[16]=m;if(!m)n=e;else{c=c+m|0;if(c<0){c=c+86400000|0;n=Ce(e,F(1));}else if (c<86400000)n=e;else{c=c-86400000|0;n=L(e,F(1));}if(Kl(e,n)){e=L(Ce(b,f),F(m));m=APT(a,n,e);i=a.fe.data;i[6]=m;if(i[1]==a.yl&&Kk(a.NJ,e))m=m+a.L3|0;j=m/32|0;k=RA(a,i[1]);l=m-Yr(a,k,j)|0;if(l>OE(a,k,j)){l=l-OE(a,k,j)|0;j=j+1|0;}a.fe.data[7]=In(a,Ce(n,F(3)))+1|0;}}i=a.fe.data;i[14]=c%1000|0;c=c/1000|0;i[13]=c%60|0;c=c/60|0;i[12]=c%60|0;i[11]=(c/60|0)%24|0;i[9]=i[11]<=11?0:1;i[10]=i[11]%12|0;if(i[1]>0)i[0]=1;else{i[0]=0;i[1]=( -i[1]|0)+1|0;}i[2]=j;i[5]=l;d=l-1|0;i[8]=(d/7|0)+1|0;i[4]=((d+In(a,Ce(Ce(Ce(n,F(l)), F(2)),F(PM(a)-1|0)))|0)/7|0)+1|0;o=In(a,Ce(Ce(Ce(n,F(3)),F(a.fe.data[6]-1|0)),F(PM(a)-1|0)));p=(((a.fe.data[6]-1|0)+o|0)/7|0)+((7-o|0)=U2(a))p=1;i.data[3]=p;}}} function AYr(a,b,c,d,e,f){var g,h,i,j,k;a:{b:{g=a.fe.data;h=g[16];if(a.GB){i=a.a$S;if(Kj(c,i)){j=a.bfO;if(C2(c,j)){k=a.a3w.data;if(k[4]==f&&!(!h&&Jv(d,i))){if(!h)break b;if(C2(d,j))break b;}}}}AFJ(a,b,e,f);a.GB=0;break a;}g[1]=k[0];g[2]=k[1];g[5]=k[2];g[7]=k[3];g[0]=k[5];g[3]=k[6];g[4]=k[7];g[6]=k[8];g[8]=k[9];}} function Zy(a,b){var c;c=a.a$B;return (c.R8+c.biQ|0)+c.Xv.bfp|0;} function LD(a){var b,c,d,e,f,g,h,i,j;b=Zy(a,a.vF);if(!a.w7.data[15])a.fe.data[15]=b;c=a.vF;d=H(GA(c,F(86400000)));e=a.fe.data;f=e[16];g=b+f|0;h=L(c,F(g));i=Qi(c,C6);if(i>0&&Kj(h,C6)&&g>0)h=D(4294967295, 2147483647);else if(i<0&&C2(h,C6)&&g<0)h=D(0, 2147483648);if(!a.GB)AFJ(a,c,d,b);else{i=((d>=0?d:d+86400000|0)+b|0)+f|0;if(i<0)i=i+86400000|0;else if(i>=86400000)i=i-86400000|0;e[14]=i%1000|0;g=i/1000|0;e[13]=g%60|0;g=g/60|0;e[12]=g%60|0;e[11]=(g/60|0)%24|0;e[9]=e[11]<=11?0:1;e[10]=e[11]%12|0;g=Qi(h,C6);AYr(a, c,h,g>0&&g<0&&!f?D(4294967295, 2147483647):g>=0?h:g<=0?h:f?D(0, 2147483648):h,d,b);}i=0;while(i<17){a.w7.data[i]=1;i=i+1|0;}if(!a.GB&&Kl(h,D(4294967295, 2147483647))&&Kl(h,D(0, 2147483648))){j=a.a3w.data;e=a.fe.data;j[0]=e[1];j[1]=e[2];j[2]=e[5];j[3]=e[7];j[4]=b;j[5]=e[0];j[6]=e[3];j[7]=e[4];j[8]=e[6];j[9]=e[8];a.a$S=L(h,F(((0+((((23-e[11]|0)*60|0)*60|0)*1000|0)|0)+(((59-e[12]|0)*60|0)*1000|0)|0)+((59-e[13]|0)*1000|0)|0));a.bfO=Ce(h,F(((((e[11]*60|0)*60|0)*1000|0)+((e[12]*60|0)*1000|0)|0)+(e[13]*1000|0)|0));a.GB =1;}} function Pa(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;a:{b:{c:{d:{if(!AB0(a)){e:{b=a.w7.data;if(b[11]){c=a.fe.data;if(c[11]>=0&&c[11]<=23)break e;J(HC());}if(b[10]){c=a.fe.data;if(!(c[10]>=0&&c[10]<=11))J(HC());}}if(b[12]){c=a.fe.data;if(!(c[12]>=0&&c[12]<=59))J(HC());}if(b[13]){c=a.fe.data;if(!(c[13]>=0&&c[13]<=59))J(HC());}if(b[14]){c=a.fe.data;if(!(c[14]>=0&&c[14]<=999))J(HC());}if(b[3]){c=a.fe.data;if(c[3]<1)break a;if(c[3]>53)break a;}if(b[7]){c=a.fe.data;if(!(c[7]>=1&&c[7]<=7))J(HC());}if(b[8]){c=a.fe.data;if (c[8]<1)break b;if(c[8]>6)break b;}if(b[4]){c=a.fe.data;if(!(c[4]>=1&&c[4]<=6))J(HC());}if(b[9]){c=a.fe.data;if(c[9]&&c[9]!=1)J(HC());}if(b[10]){c=a.fe.data;if(c[10]<0)break c;if(c[10]>11)break c;}if(b[1]){if(b[0]){c=a.fe.data;if(!c[0]&&!(c[1]>=1&&c[1]<=292269054))J(HC());}c=a.fe.data;if(!(c[1]>=1&&c[1]<=292278994))J(HC());}if(b[2]){b=a.fe.data;if(b[2]<0)break d;if(b[2]>11)break d;}}d=C6;b=a.w7.data;if(b[11]&&a.bkI!=10)d=F(a.fe.data[11]);else if(b[10]){c=a.fe.data;d=F((c[9]*12|0)+c[10]|0);}e=I(d,F(3600000));if (b[12])e=L(e,I(F(a.fe.data[12]),F(60000)));if(b[13])e=L(e,I(F(a.fe.data[13]),F(1000)));if(b[14])e=L(e,F(a.fe.data[14]));f=!b[1]?1970:a.fe.data[1];if(b[0]){c=a.fe.data;if(c[0]&&c[0]!=1)J(HC());if(!c[0])f=1-f|0;}g=!b[4]&&!b[8]?0:1;h=!(!b[5]&&!b[2]&&!g)&&a.Kb!=6?1:0;if(h){i=a.Kb;if(!(i!=7&&i!=3)){if(b[3]&&b[7])h=i!=3&&g&&b[7]?1:0;else if(b[6])h=b[5]&&b[2]?1:0;}}if(!h){j=b[3]&&a.Kb!=6?1:0;if(j&&b[6])j=b[7];k=ACc(a,f);if(j){l=!a.w7.data[7]?PM(a)-1|0:a.fe.data[7]-1|0;d=Ce(k,F(3));i=In(a,Ce(d,F(PM(a)-1|0)));k=L(k, F((((a.fe.data[3]-1|0)*7|0)+In(a,Ce(F(i+l|0),d))|0)-i|0));if((7-i|0)=1&&b[6]<=(365+(!RA(a,f)?0:1)|0)))J(HC());}k=L(k,F(a.fe.data[6]-1|0));}else if(b[7])k=L(k,F(In(a,Ce(F(a.fe.data[7]-1|0),Ce(k,F(3))))));}}else{m=a.fe.data[2];f=f+(m/12|0)|0;h=m%12|0;if(h<0){f=f+(-1)|0;h=h+12|0;}n=RA(a,f);k=L(ACc(a,f),F(Yr(a,n,h)));b=a.w7.data;o=b[5];if(o){i=a.Kb;if(!(i!=7&&i!=4&&i!=8))o=b[7]&&g?0:1;}if(o){if(!AB0(a)){b=a.fe.data;if(!(b[5]>=1&&b[5] <=OE(a,n,h)))J(HC());}k=L(k,F(a.fe.data[5]-1|0));}else{l=!b[7]?PM(a)-1|0:a.fe.data[7]-1|0;b=a.w7.data;if(b[4]&&a.Kb!=8){i=In(a,Ce(Ce(k,F(3)),F(PM(a)-1|0)));k=L(k,F((((a.fe.data[4]-1|0)*7|0)+In(a,Ce(F(i+l|0),Ce(k,F(2))))|0)-i|0));}else if(b[8])k=a.fe.data[8]>=0?L(k,F(In(a,Ce(F(l),Ce(k,F(3))))+((a.fe.data[8]-1|0)*7|0)|0)):L(k,F((OE(a,n,h)+In(a,Ce(F(l),Ce(L(k,F(OE(a,n,h))),F(3))))|0)+(a.fe.data[8]*7|0)|0));else if(b[7]){d=Ce(k,F(3));i=In(a,Ce(d,F(PM(a)-1|0)));k=L(k,F(In(a,F(In(a,Ce(F(i+l|0),d))-i|0))));}}}a.Kb =0;d=L(e,I(k,F(86400000)));if(f==a.yl&&Jv(d,L(a.NJ,I(F(AF8(a)),F(86400000)))))d=Ce(d,I(F(AF8(a)),F(86400000)));a.vF=Ce(d,F(Zy(a,d)));return;}J(HC());}J(HC());}J(HC());}J(HC());} function APT(a,b,c){var d,e,f,g;d=1970;c=Jv(c,a.NJ)?b:Ce(b,F(a.RU));while(true){e=H(E2(c,F(365)));if(!e)break;d=d+e|0;c=Ce(b,ACc(a,d));}if(Kj(c,C6)){d=d-1|0;f=!RA(a,d)?365:366;g=a.yl;if(d==g)f=f-a.L3|0;if(d==(g-1|0))f=f-a.a9D|0;c=L(c,F(f));}a.fe.data[1]=d;return H(c)+1|0;} function ACc(a,b){var c,d,e;c=F(b);if(Kj(c,F(1970))){if(Kk(c,F(a.yl)))return L(L(I(Ce(c,F(1970)),F(365)),E2(Ce(c,F(1972)),F(4))),F(a.RU));d=L(I(Ce(c,F(1970)),F(365)),E2(Ce(c,F(1972)),F(4)));c=Ce(c,F(2000));return L(Ce(d,E2(c,F(100))),E2(c,F(400)));}d=L(I(Ce(c,F(1970)),F(365)),E2(Ce(c,F(1969)),F(4)));e=a.yl;b=Qi(c,F(e));return b>0?Ce(d,Ce(E2(Ce(c,F(1901)),F(100)),E2(Ce(c,F(1601)),F(400)))):!b?L(d,F(a.L3)):Kl(c,F(e-1|0))?L(d,F(a.RU)):L(d,F(a.a9D));} function OE(a,b,c){if(b&&c==1)return A.Vy.data[c]+1|0;return A.Vy.data[c];} function Yr(a,b,c){if(b&&c>1)return A.Vz.data[c]+1|0;return A.Vz.data[c];} function RA(a,b){if(b<=a.yl)return b%4|0?0:1;a:{b:{if(!(b%4|0)){if(b%100|0)break b;if(!(b%400|0))break b;}b=0;break a;}b=1;}return b;} function AF8(a){var b;b=a.yl;return ((b/100|0)-(b/400|0)|0)-2|0;} function In(a,b){var c;c=H(GA(b,F(7)));if(Kj(b,C6)&&c<0)return c+7|0;return c;} function ATD(){A.Vy=Sd([31,28,31,30,31,30,31,31,30,31,30,31]);A.Vz=CO([0,31,59,90,120,151,181,212,243,273,304,334]);A.VA=CO([1,292278994,11,53,6,31,366,7,6,1,11,23,59,59,999,50400000,7200000]);A.VB=CO([0,1,0,1,0,1,1,1,1,0,0,0,0,0,0,(-46800000),0]);A.VC=CO([1,292269054,11,50,3,28,355,7,3,1,11,23,59,59,999,50400000,1200000]);} var A5H=Ba(); A.VG=function(){var a=new A5H();B2D(a);return a;}; function B2D(a){} function B9q(b,c){var d,e,f,g;b=b.data;d=BS(c);e=b.length;if(c=i)break;j=h+f|0;if(i=k)i=k;Cnx(g,e,h,j,i,c);h=k;}f=f*2|0;l=g;g=e;e=l;}a:{if(g!==b){k=0;while(true){b=g.data;if(k>=b.length)break a;e.data[k]=b[k];k=k+1|0;}}}} function Cnx(b,c,d,e,f,g){var h,i,j,k,l,m,n;h=d;i=e;a:{b:{while(d!=e){if(i==f)break b;j=b.data;k=j[d];l=j[i];if(g.Jz(k,l)>0){j=c.data;m=h+1|0;j[h]=l;i=i+1|0;}else{j=c.data;m=h+1|0;j[h]=k;d=d+1|0;}h=m;}while(true){if(i>=f)break a;n=c.data;j=b.data;d=h+1|0;e=i+1|0;n[h]=j[i];h=d;i=e;}}while(true){if(d>=e)break a;n=c.data;j=b.data;i=h+1|0;f=d+1|0;n[h]=j[d];h=i;d=f;}}} function Bbl(b,c,d,e){var f,g,h,i,j;f=X(c,d);if(f>0){g=new BG;g.f=1;g.e=1;J(g);}if(!f)return (-1);f=d-1|0;while(true){h=b.data;i=(c+f|0)/2|0;j=h[i];if(j==e)break;if(e>=j){c=i+1|0;if(c>f)return ( -i|0)-2|0;}else{f=i-1|0;if(f=e.length)break;f=e[d];g=(f!==null?f.eo():0)^528111840;c=(g<<4|g>>>28)^(g>>>7|g<<25)^(c<<13|c>>>19);d=d+1|0;}return c;} function AJZ(b){var c;c=new JR;c.pW=b;return c;} var AAI=Ba(); A.Vx=null;A.UZ=null;A.VH=function(){var a=new AAI();Cj0(a);return a;}; function Cj0(a){} function BOz(){return [{"code":"AFN","fractionDigits":2,"numericCode":971},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"ALL","fractionDigits":2,"numericCode":8},{"code":"DZD","fractionDigits":2,"numericCode":12},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"AOA","fractionDigits":2,"numericCode":973},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":null,"fractionDigits":0,"numericCode":0},{"code":"XCD","fractionDigits" :2,"numericCode":951},{"code":"ARS","fractionDigits":2,"numericCode":32},{"code":"AMD","fractionDigits":2,"numericCode":51},{"code":"AWG","fractionDigits":2,"numericCode":533},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"AZN","fractionDigits":2,"numericCode":944},{"code":"BSD","fractionDigits":2,"numericCode":44},{"code":"BHD","fractionDigits":3,"numericCode":48},{"code":"BDT","fractionDigits":2,"numericCode":50},{"code":"BBD","fractionDigits" :2,"numericCode":52},{"code":"BYR","fractionDigits":0,"numericCode":974},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"BZD","fractionDigits":2,"numericCode":84},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"BMD","fractionDigits":2,"numericCode":60},{"code":"BTN","fractionDigits":2,"numericCode":64},{"code":"INR","fractionDigits":2,"numericCode":356},{"code":"BOB","fractionDigits":2,"numericCode":68},{"code":"BOV","fractionDigits":2,"numericCode":984},{"code":"USD","fractionDigits" :2,"numericCode":840},{"code":"BAM","fractionDigits":2,"numericCode":977},{"code":"BWP","fractionDigits":2,"numericCode":72},{"code":"NOK","fractionDigits":2,"numericCode":578},{"code":"BRL","fractionDigits":2,"numericCode":986},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"BND","fractionDigits":2,"numericCode":96},{"code":"BGN","fractionDigits":2,"numericCode":975},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"BIF","fractionDigits":0,"numericCode":108},{"code":"KHR","fractionDigits" :2,"numericCode":116},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"CAD","fractionDigits":2,"numericCode":124},{"code":"CVE","fractionDigits":2,"numericCode":132},{"code":"KYD","fractionDigits":2,"numericCode":136},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"CLF","fractionDigits":4,"numericCode":990},{"code":"CLP","fractionDigits":0,"numericCode":152},{"code":"CNY","fractionDigits":2,"numericCode":156},{"code":"AUD","fractionDigits" :2,"numericCode":36},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"COP","fractionDigits":2,"numericCode":170},{"code":"COU","fractionDigits":2,"numericCode":970},{"code":"KMF","fractionDigits":0,"numericCode":174},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"CDF","fractionDigits":2,"numericCode":976},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"CRC","fractionDigits":2,"numericCode":188},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"HRK","fractionDigits" :2,"numericCode":191},{"code":"CUC","fractionDigits":2,"numericCode":931},{"code":"CUP","fractionDigits":2,"numericCode":192},{"code":"ANG","fractionDigits":2,"numericCode":532},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"CZK","fractionDigits":2,"numericCode":203},{"code":"DKK","fractionDigits":2,"numericCode":208},{"code":"DJF","fractionDigits":0,"numericCode":262},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"DOP","fractionDigits":2,"numericCode":214},{"code":"USD","fractionDigits" :2,"numericCode":840},{"code":"EGP","fractionDigits":2,"numericCode":818},{"code":"SVC","fractionDigits":2,"numericCode":222},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"ERN","fractionDigits":2,"numericCode":232},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"ETB","fractionDigits":2,"numericCode":230},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"FKP","fractionDigits":2,"numericCode":238},{"code":"DKK","fractionDigits" :2,"numericCode":208},{"code":"FJD","fractionDigits":2,"numericCode":242},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XPF","fractionDigits":0,"numericCode":953},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XAF","fractionDigits":0,"numericCode":950},{"code":"GMD","fractionDigits":2,"numericCode":270},{"code":"GEL","fractionDigits":2,"numericCode":981},{"code":"EUR","fractionDigits" :2,"numericCode":978},{"code":"GHS","fractionDigits":2,"numericCode":936},{"code":"GIP","fractionDigits":2,"numericCode":292},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"DKK","fractionDigits":2,"numericCode":208},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"GTQ","fractionDigits":2,"numericCode":320},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"GNF","fractionDigits" :0,"numericCode":324},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"GYD","fractionDigits":2,"numericCode":328},{"code":"HTG","fractionDigits":2,"numericCode":332},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"HNL","fractionDigits":2,"numericCode":340},{"code":"HKD","fractionDigits":2,"numericCode":344},{"code":"HUF","fractionDigits":2,"numericCode":348},{"code":"ISK","fractionDigits" :0,"numericCode":352},{"code":"INR","fractionDigits":2,"numericCode":356},{"code":"IDR","fractionDigits":2,"numericCode":360},{"code":"XDR","fractionDigits":-1,"numericCode":960},{"code":"IRR","fractionDigits":2,"numericCode":364},{"code":"IQD","fractionDigits":3,"numericCode":368},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"ILS","fractionDigits":2,"numericCode":376},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"JMD","fractionDigits" :2,"numericCode":388},{"code":"JPY","fractionDigits":0,"numericCode":392},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"JOD","fractionDigits":3,"numericCode":400},{"code":"KZT","fractionDigits":2,"numericCode":398},{"code":"KES","fractionDigits":2,"numericCode":404},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"KPW","fractionDigits":2,"numericCode":408},{"code":"KRW","fractionDigits":0,"numericCode":410},{"code":"KWD","fractionDigits":3,"numericCode":414},{"code":"KGS","fractionDigits" :2,"numericCode":417},{"code":"LAK","fractionDigits":2,"numericCode":418},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"LBP","fractionDigits":2,"numericCode":422},{"code":"LSL","fractionDigits":2,"numericCode":426},{"code":"ZAR","fractionDigits":2,"numericCode":710},{"code":"LRD","fractionDigits":2,"numericCode":430},{"code":"LYD","fractionDigits":3,"numericCode":434},{"code":"CHF","fractionDigits":2,"numericCode":756},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits" :2,"numericCode":978},{"code":"MOP","fractionDigits":2,"numericCode":446},{"code":"MKD","fractionDigits":2,"numericCode":807},{"code":"MGA","fractionDigits":2,"numericCode":969},{"code":"MWK","fractionDigits":2,"numericCode":454},{"code":"MYR","fractionDigits":2,"numericCode":458},{"code":"MVR","fractionDigits":2,"numericCode":462},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"EUR","fractionDigits" :2,"numericCode":978},{"code":"MRO","fractionDigits":2,"numericCode":478},{"code":"MUR","fractionDigits":2,"numericCode":480},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XUA","fractionDigits":-1,"numericCode":965},{"code":"MXN","fractionDigits":2,"numericCode":484},{"code":"MXV","fractionDigits":2,"numericCode":979},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"MDL","fractionDigits":2,"numericCode":498},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"MNT","fractionDigits" :2,"numericCode":496},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"MAD","fractionDigits":2,"numericCode":504},{"code":"MZN","fractionDigits":2,"numericCode":943},{"code":"MMK","fractionDigits":2,"numericCode":104},{"code":"NAD","fractionDigits":2,"numericCode":516},{"code":"ZAR","fractionDigits":2,"numericCode":710},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"NPR","fractionDigits":2,"numericCode":524},{"code":"EUR","fractionDigits" :2,"numericCode":978},{"code":"XPF","fractionDigits":0,"numericCode":953},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"NIO","fractionDigits":2,"numericCode":558},{"code":"XOF","fractionDigits":0,"numericCode":952},{"code":"NGN","fractionDigits":2,"numericCode":566},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"NOK","fractionDigits":2,"numericCode":578},{"code":"OMR","fractionDigits" :3,"numericCode":512},{"code":"PKR","fractionDigits":2,"numericCode":586},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":null,"fractionDigits":0,"numericCode":0},{"code":"PAB","fractionDigits":2,"numericCode":590},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"PGK","fractionDigits":2,"numericCode":598},{"code":"PYG","fractionDigits":0,"numericCode":600},{"code":"PEN","fractionDigits":2,"numericCode":604},{"code":"PHP","fractionDigits":2,"numericCode":608},{"code":"NZD","fractionDigits" :2,"numericCode":554},{"code":"PLN","fractionDigits":2,"numericCode":985},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"QAR","fractionDigits":2,"numericCode":634},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"RON","fractionDigits":2,"numericCode":946},{"code":"RUB","fractionDigits":2,"numericCode":643},{"code":"RWF","fractionDigits":0,"numericCode":646},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"SHP","fractionDigits" :2,"numericCode":654},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"XCD","fractionDigits":2,"numericCode":951},{"code":"WST","fractionDigits":2,"numericCode":882},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"STD","fractionDigits":2,"numericCode":678},{"code":"SAR","fractionDigits":2,"numericCode":682},{"code":"XOF","fractionDigits" :0,"numericCode":952},{"code":"RSD","fractionDigits":2,"numericCode":941},{"code":"SCR","fractionDigits":2,"numericCode":690},{"code":"SLL","fractionDigits":2,"numericCode":694},{"code":"SGD","fractionDigits":2,"numericCode":702},{"code":"ANG","fractionDigits":2,"numericCode":532},{"code":"XSU","fractionDigits":-1,"numericCode":994},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"SBD","fractionDigits":2,"numericCode":90},{"code":"SOS","fractionDigits" :2,"numericCode":706},{"code":"ZAR","fractionDigits":2,"numericCode":710},{"code":null,"fractionDigits":0,"numericCode":0},{"code":"SSP","fractionDigits":2,"numericCode":728},{"code":"EUR","fractionDigits":2,"numericCode":978},{"code":"LKR","fractionDigits":2,"numericCode":144},{"code":"SDG","fractionDigits":2,"numericCode":938},{"code":"SRD","fractionDigits":2,"numericCode":968},{"code":"NOK","fractionDigits":2,"numericCode":578},{"code":"SZL","fractionDigits":2,"numericCode":748},{"code":"SEK","fractionDigits" :2,"numericCode":752},{"code":"CHE","fractionDigits":2,"numericCode":947},{"code":"CHF","fractionDigits":2,"numericCode":756},{"code":"CHW","fractionDigits":2,"numericCode":948},{"code":"SYP","fractionDigits":2,"numericCode":760},{"code":"TWD","fractionDigits":2,"numericCode":901},{"code":"TJS","fractionDigits":2,"numericCode":972},{"code":"TZS","fractionDigits":2,"numericCode":834},{"code":"THB","fractionDigits":2,"numericCode":764},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"XOF","fractionDigits" :0,"numericCode":952},{"code":"NZD","fractionDigits":2,"numericCode":554},{"code":"TOP","fractionDigits":2,"numericCode":776},{"code":"TTD","fractionDigits":2,"numericCode":780},{"code":"TND","fractionDigits":3,"numericCode":788},{"code":"TRY","fractionDigits":2,"numericCode":949},{"code":"TMT","fractionDigits":2,"numericCode":934},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"AUD","fractionDigits":2,"numericCode":36},{"code":"UGX","fractionDigits":0,"numericCode":800},{"code":"UAH","fractionDigits" :2,"numericCode":980},{"code":"AED","fractionDigits":2,"numericCode":784},{"code":"GBP","fractionDigits":2,"numericCode":826},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"USN","fractionDigits":2,"numericCode":997},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"UYI","fractionDigits":0,"numericCode":940},{"code":"UYU","fractionDigits":2,"numericCode":858},{"code":"UZS","fractionDigits":2,"numericCode":860},{"code":"VUV","fractionDigits":0,"numericCode":548},{"code":"VEF","fractionDigits" :2,"numericCode":937},{"code":"VND","fractionDigits":0,"numericCode":704},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"USD","fractionDigits":2,"numericCode":840},{"code":"XPF","fractionDigits":0,"numericCode":953},{"code":"MAD","fractionDigits":2,"numericCode":504},{"code":"YER","fractionDigits":2,"numericCode":886},{"code":"ZMW","fractionDigits":2,"numericCode":967},{"code":"ZWL","fractionDigits":2,"numericCode":932},{"code":"XBA","fractionDigits":-1,"numericCode":955},{"code":"XBB","fractionDigits" :-1,"numericCode":956},{"code":"XBC","fractionDigits":-1,"numericCode":957},{"code":"XBD","fractionDigits":-1,"numericCode":958},{"code":"XTS","fractionDigits":-1,"numericCode":963},{"code":"XXX","fractionDigits":-1,"numericCode":999},{"code":"XAU","fractionDigits":-1,"numericCode":959},{"code":"XPD","fractionDigits":-1,"numericCode":964},{"code":"XPT","fractionDigits":-1,"numericCode":962},{"code":"XAG","fractionDigits":-1,"numericCode":961}];} function BW6(){return {"":{"value":"CYP"},"PR":{"value":"USD"},"PT":{"value":"EUR"},"PW":{"value":"USD"},"PY":{"value":"PYG"},"QA":{"value":"QAR"},"AC":{"value":"SHP"},"AD":{"value":"EUR"},"AE":{"value":"AED"},"AF":{"value":"AFN"},"AG":{"value":"XCD"},"AI":{"value":"XCD"},"AL":{"value":"ALL"},"AM":{"value":"AMD"},"AN":{"value":"ANG"},"AO":{"value":"AOA"},"242":{"value":"Brazzaville"},"AQ":{"value":""},"AR":{"value":"ARS"},"243":{"value":"Kinshasa"},"AS":{"value":"USD"},"AT":{"value":"EUR"},"RE":{"value":"EUR"} ,"AU":{"value":""},"AW":{"value":"AWG"},"AX":{"value":"EUR"},"AZ":{"value":"AMD"},"RO":{"value":"RON"},"BA":{"value":"BAM"},"BB":{"value":"BBD"},"RS":{"value":"RSD"},"BD":{"value":"BDT"},"BE":{"value":"EUR"},"RU":{"value":"RUB"},"BF":{"value":"XOF"},"BG":{"value":"BGN"},"RW":{"value":"RWF"},"27":{"value":""},"BH":{"value":"BHD"},"BI":{"value":"BIF"},"BJ":{"value":"XOF"},"BM":{"value":"BMD"},"BN":{"value":"BND"},"BO":{"value":"BOB"},"SA":{"value":"SAR"},"SB":{"value":"SBD"},"BR":{"value":"BRL"},"SC":{"value" :"SCR"},"SD":{"value":"SDD"},"BT":{"value":"BTN"},"SE":{"value":"SEK"},"SG":{"value":"SGD"},"BV":{"value":""},"BW":{"value":"BWP"},"SH":{"value":"SHP"},"SI":{"value":"EUR"},"BY":{"value":"BYR"},"SJ":{"value":"NOK"},"BZ":{"value":"BZD"},"SK":{"value":"SKK"},"SL":{"value":"SLL"},"SM":{"value":"EUR"},"SN":{"value":"XOF"},"SO":{"value":""},"CA":{"value":"CAD"},"SR":{"value":"SRD"},"CC":{"value":"AUD"},"ST":{"value":"STD"},"CF":{"value":"XAF"},"SV":{"value":"USD"},"CH":{"value":"CHF"},"CI":{"value":"XOF"},"SY":{"value" :"SYP"},"SZ":{"value":"SZL"},"CK":{"value":"NZD"},"CL":{"value":"CLP"},"CM":{"value":"XAF"},"CO":{"value":"COP"},"TA":{"value":"SHP"},"CR":{"value":"CRC"},"TC":{"value":"USD"},"TD":{"value":"XAF"},"CU":{"value":"CUP"},"TF":{"value":""},"CV":{"value":"CVE"},"TG":{"value":"XOF"},"TH":{"value":"THB"},"CX":{"value":"AUD"},"CY":{"value":"TRY"},"TJ":{"value":"TJS"},"CZ":{"value":"CZK"},"TK":{"value":"NZD"},"TL":{"value":"USD"},"TM":{"value":"TMM"},"TN":{"value":"TND"},"TO":{"value":"TOP"},"TR":{"value":"TRY"},"TT": {"value":"TTD"},"DE":{"value":"EUR"},"TV":{"value":"AUD"},"DJ":{"value":"DJF"},"TZ":{"value":"TZS"},"DK":{"value":"DKK"},"DM":{"value":"XCD"},"DO":{"value":"DOP"},"UA":{"value":"UAH"},"UG":{"value":"UGX"},"DZ":{"value":"DZD"},"UM":{"value":""},"EC":{"value":"USD"},"US":{"value":"USD"},"EE":{"value":"EEK"},"EG":{"value":"EGP"},"UY":{"value":"UYU"},"UZ":{"value":"UZS"},"VA":{"value":"EUR"},"ER":{"value":"ERN"},"VC":{"value":"XCD"},"ES":{"value":"EUR"},"ET":{"value":"ETB"},"VE":{"value":"VEB"},"VG":{"value":"USD"} ,"VI":{"value":"USD"},"VN":{"value":"VND"},"VU":{"value":"VUV"},"FI":{"value":"EUR"},"FJ":{"value":"FJD"},"FK":{"value":"FKP"},"FM":{"value":"USD"},"FO":{"value":"DKK"},"FR":{"value":"EUR"},"WF":{"value":"XPF"},"850":{"value":"Pyongyang"},"GA":{"value":"XAF"},"GB":{"value":"GBP"},"WS":{"value":"WST"},"GD":{"value":"XCD"},"GE":{"value":"RUB and GEL"},"GF":{"value":"EUR"},"GG":{"value":"GGP"},"GH":{"value":"GHC"},"GI":{"value":"GIP"},"GL":{"value":"DKK"},"GN":{"value":"GNF"},"GP":{"value":"EUR"},"GQ":{"value" :"XAF"},"GR":{"value":"EUR"},"GS":{"value":""},"GT":{"value":"GTQ"},"GU":{"value":"USD"},"GW":{"value":"XOF"},"GY":{"value":"GYD"},"-241":{"value":"Nassau"},"82":{"value":"Seoul"},"86":{"value":"Beijing"},"HK":{"value":"HKD"},"HM":{"value":""},"HN":{"value":"HNL"},"HR":{"value":"HRK"},"HT":{"value":"HTG"},"YE":{"value":"YER"},"HU":{"value":"HUF"},"ID":{"value":"IDR"},"YT":{"value":"EUR"},"IE":{"value":"EUR"},"IL":{"value":"ILS"},"IM":{"value":"IMP"},"IN":{"value":"INR"},"IO":{"value":""},"IQ":{"value":"IQD"} ,"IR":{"value":"IRR"},"IS":{"value":"ISK"},"IT":{"value":"EUR"},"ZM":{"value":"ZMK"},"886":{"value":"Taipei"},"JE":{"value":"JEP"},"ZW":{"value":"ZWD"},"JM":{"value":"JMD"},"JO":{"value":"JOD"},"JP":{"value":"JPY"},"KE":{"value":"KES"},"KG":{"value":"KGS"},"KH":{"value":"KHR"},"KI":{"value":"AUD"},"KM":{"value":"KMF"},"KN":{"value":"XCD"},"KW":{"value":"KWD"},"KY":{"value":"KYD"},"KZ":{"value":"KZT"},"LA":{"value":"LAK"},"LB":{"value":"LBP"},"LC":{"value":"XCD"},"LI":{"value":"CHF"},"LK":{"value":"LKR"},"LR": {"value":"LRD"},"LS":{"value":"LSL"},"LT":{"value":"LTL"},"LU":{"value":"EUR"},"LV":{"value":"LVL"},"LY":{"value":"LYD"},"MA":{"value":"MAD"},"MC":{"value":"EUR"},"MD":{"value":""},"ME":{"value":"EUR"},"MG":{"value":"MGA"},"MH":{"value":"USD"},"MK":{"value":"MKD"},"ML":{"value":"XOF"},"MM":{"value":"MMK"},"MN":{"value":"MNT"},"MO":{"value":"MOP"},"MP":{"value":"USD"},"MQ":{"value":"EUR"},"MR":{"value":"MRO"},"MS":{"value":"XCD"},"MT":{"value":"MTL"},"MU":{"value":"MUR"},"MV":{"value":"MVR"},"MW":{"value":"MWK"} ,"MX":{"value":"MXN"},"MY":{"value":"MYR"},"MZ":{"value":"MZM"},"NA":{"value":"NAD"},"NC":{"value":"XPF"},"NE":{"value":"XOF"},"NF":{"value":"AUD"},"NG":{"value":"NGN"},"NI":{"value":"NIO"},"NL":{"value":"EUR"},"NO":{"value":"NOK"},"NP":{"value":"NPR"},"NR":{"value":"AUD"},"NU":{"value":"NZD"},"NZ":{"value":"NZD"},"OM":{"value":"OMR"},"220":{"value":"Banjul"},"PA":{"value":"PAB"},"PE":{"value":"PEN"},"PF":{"value":""},"PG":{"value":"PGK"},"PH":{"value":"PHP"},"PK":{"value":"PKR"},"PL":{"value":"PLN"},"PM":{"value" :"EUR"},"PN":{"value":"NZD"}};} var ZY=Ba(Ik); var ABW=Ba(ZY); A.VI=function(){var a=new ABW();BYp(a);return a;}; function BYp(a){} var AAq=Ba(OC); var ABU=Ba(AAq); A.VJ=function(){var a=new ABU();B_J(a);return a;}; function B_J(a){} var AAB=Ba(Lf); var ABV=Ba(AAB); A.VK=function(){var a=new ABV();CpF(a);return a;}; function CpF(a){} var ABS=Ba(); A.VL=function(){var a=new ABS();BOu(a);return a;}; function BOu(a){} var T3=Ba(0); var ABT=Ba(); A.VM=function(){var a=new ABT();Czi(a);return a;}; function Czi(a){} var ADk=Ba(); A.VN=function(){var a=new ADk();BMx(a);return a;}; function BMx(a){} function B0J(a,b,c){return b!==null?b.cr(c): -c.cr(b)|0;} var ADj=Ba(); A.VO=function(){var a=new ADj();Csu(a);return a;}; function Csu(a){} var BAC=Ba(); A.VP=function(){var a=new BAC();BJ3(a);return a;}; function BJ3(a){} function Lo(b){return Math.sin(b);} function Ki(b){return Math.cos(b);} function CsU(b){return Math.atan(b);} function BY6(b){return Math.log(b);} function CT(b){return Math.sqrt(b);} function Jz(b,c){return Math.pow(b,c);} function C_(b,c){return Math.atan2(b,c);} function AFi(b){var c;c=X(b,0.0);return CD5(b+(c>0?1.0:c>=0?b:(-1.0))*0.5);} function F8(){return Ho();} function Ho(){return Math.random();} function I7(b,c){if(bc)c=b;return c;} function AOc(b,c){if(bc)c=b;return c;} function DV(b){if(b<=0)b= -b|0;return b;} function I8(b){if(b<=0.0)b= -b;return b;} function TH(b){var c;c=X(b,0.0);if(c>0)b=1.0;else if(c<0)b=(-1.0);return b;} function Sr(){K.call(this);this.boN=null;} A.VE=null;A.VF=null;function Bf$(){var b,c,d;b=new AFh;c=new AEK;c.blQ=B(1334);c.bfp=0;c.bc2=0;b.boN=B(1334);b.Xv=c;Bk();d=c.bc2;b.R8=d;b.biQ= -d|0;A.VF=b;} function AFh(){var a=this;Sr.call(a);a.Xv=null;a.R8=0;a.biQ=0;} function AAN(){K.call(this);this.blQ=null;} var ZC=Ba(AAN); function AEK(){var a=this;ZC.call(a);a.bfp=0;a.bc2=0;} var AAA=Ba(0); function Yt(){var a=this;K.call(a);a.CR=0;a.jH=null;a.mV=null;a.hu=null;a.gn=null;a.j6=null;a.eZ=null;a.Ge=null;a.bqO=C6;a.kL=0;a.hr=0;a.blA=1013904223;a.nr=0.0;a.jL=0.0;a.OX=0.0;a.rk=0.0;a.GE=0;a.e_=0;a.bR=null;a.bZ=null;a.cl=null;a.dS=null;a.DE=null;a.b6=null;a.eY=0;a.pJ=null;a.ri=null;a.a9P=null;a.bw=null;a.gu=null;a.Hd=null;a.fx=null;a.tv=null;a.wb=null;a.oA=0;a.CH=0;a.DF=0;a.R9=null;a.HF=0;a.l9=null;a.H=0;} function A79(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;e=c>>4;if(!EF(a,d,e))return a.bZ.ec.hI(b,c);$p=1;case 1:$z=Bjh(a,d,e);if(C()){break _;}f=$z;if(f===null)return a.bZ.ec.hI(b,c);return FF(f,b&15,c&15,a.bZ.ec);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BXi(a){return a.bZ.ec;} function ASf(a,b,c,d,e,f,g){var h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.CR=0;h=new BI;h.p=W(K,10);a.jH=h;h=new BI;h.p=W(K,10);a.mV=h;h=new BI;h.p=W(K,10);a.hu=h;h=new BI;h.p=W(K,10);a.gn=h;h=new BI;h.p=W(K,10);a.j6=h;h=new BI;h.p=W(K,10);a.eZ=h;h=new BI;h.p=W(K,10);a.Ge=h;a.bqO=F(16777215);a.kL=0;a.hr=H(N(M(L(I(CD5(performance.now()*1000000.0), D(3740067437, 5)),F(11)),D(4294967295, 65535)),16));a.blA=1013904223;a.GE=0;h=new Ei;i=CD5(performance.now()*1000000.0);h.a=F(69);h.f$=0;h.a=i;a.bR=h;h=new BI;h.p=W(K,10);a.cl=h;h=new AMR;h.SR=0;h.It=(-1);h.re=a;a.a9P=h;j=new ABn;h=new BI;h.p=W(K,10);j.Qj=h;j.Fs=0;j.Lh=0;j.MI=0;j.Q8=300;j.UR=2000;a.gu=j;a.Hd=BvB();a.fx=A.Cf();h=new BI;h.p=W(K,10);a.wb=h;a.CH=1;a.DF=1;a.R9=JL();h=a.bR;k=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=k;l=H(N(k,17));while(true){m=l%12000|0;if(((l-m|0)+11999|0)>=0)break;k =M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=k;l=H(N(k,17));}a.HF=m;a.l9=Bz(32768);a.H=0;a.DE=b;a.bw=f;f=new AFy;f.pi=Fm();h=new BI;h.p=W(K,10);f.pP=h;f.GH=Fm();f.Ct=b;$p=1;case 1:Bgp(f);if(C()){break _;}a.pJ=f;a.tv=g;$p=2;case 2:$z=Bw$(b);if(C()){break _;}b=$z;a.b6=b;if(e!==null)a.bZ=e;else if(b!==null&&b.Rq())a.bZ=Bkg(a.b6.Rq());else a.bZ=Bkg(0);b=a.b6;if(b!==null)b.bf2(c);else a.b6=A.Bh(d,c);b=a.bZ;b.ta=a;b.Wy=a.b6.u5();b.a16=a.b6.vH;b.Yw();b.a21();a.dS=Bk5(a);if(!a.b6.a6Y()){$p=4;continue _;}b =a.pJ;d=new ACP;c=B(1335);$p=3;case 3:$z=AXA(b,d,c);if(C()){break _;}b=$z;h=b;if(h!==null){a.ri=h;Bs6(h,a);}else{b=A.Fg(a);a.ri=b;BAL(a.pJ,B(1335),b);}AXK(a);Byv(a);return;case 4:A5Y(a,d);if(C()){break _;}a.b6.Y5(1);b=a.pJ;d=new ACP;c=B(1335);$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bx2(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=63;e=d+1|0;$p=1;case 1:$z=Bm6(a,b,e,c);if(C()){break _;}f=$z;if(f?0:1){$p=2;continue _;}d=e;e=d+1|0;continue _;case 2:$z=Bm6(a,b,d,c);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bm6(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&d>=(-30000000)&&b<30000000&&d<30000000){if(c<0)return 0;if(c>=256)return 0;e=b>>4;f=d>>4;$p=1;continue _;}return 0;case 1:$z=Bjh(a,e,f);if(C()){break _;}g=$z;return g.n3(b&15,c,d&15);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BCi(a,b,c,d){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}b=$z;return b?0:1;default:Oe();}}HV().s(a,b,c,d,$p);} function By_(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}e=$z;S();f=A.Nw.data;return f[e]!==null&&f[e].kP?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function ARX(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}e=$z;S();f=A.Nw.data;return f[e]===null?(-1):f[e].fI();default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function La(a,b,c,d){return c>=0&&c<256?EF(a,b>>4,d>>4):0;} function O6(a,b,c,d,e){return FM(a,b-e|0,c-e|0,d-e|0,b+e|0,c+e|0,d+e|0);} function FM(a,b,c,d,e,f,g){var h,i;if(f>=0&&c<256){h=b>>4;b=d>>4;c=e>>4;d=g>>4;while(h<=c){i=b;while(i<=d){if(!EF(a,h,i))return 0;i=i+1|0;}h=h+1|0;}return 1;}return 0;} function EF(a,b,c){var d,e,f;d=a.dS.dx;e=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));b=H(Cp(e,N(e,32)));b=b^b>>>20^b>>>12;b=b^b>>>7^b>>>4;f=d.cL.data;d=f[b&(f.length-1|0)];a:{while(true){if(d===null){d=null;break a;}if(B6(d.cy,e))break;d=d.cu;}}return d===null?0:1;} function Bg8(a,b,c){var d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;b=c>>4;$p=1;case 1:$z=Bjh(a,d,b);if(C()){break _;}e=$z;return e;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bjh(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.dS;e=d.dx;f=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));g=H(Cp(f,N(f,32)));g=g^g>>>20^g>>>12;h=g^g>>>7^g>>>4;i=e.cL.data;e=i[h&(i.length-1|0)];a:{while(e!==null){if(B6(e.cy,f)){e=e.dG;break a;}e=e.cu;}e=null;}b:{e=e;if(e===null){if(d.ek.eY)break b;if(d.e4)break b;e=d.eM;}return e;}$p=1;case 1:$z=A38(d, b,c);if(C()){break _;}e=$z;return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AQO(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&d>=(-30000000)&&b<30000000&&d<30000000){if(c<0)return 0;if(c>=256)return 0;h=b>>4;i=d>>4;j=a.dS;k=j.dx;l=Cs(M(F(h),D(4294967295, 0)),B4(M(F(i),D(4294967295, 0)),32));m=H(Cp(l,N(l,32)));m=m^m>>>20^m>>>12;n=m^m>>>7^m>>>4;o=k.cL.data;k =o[n&(o.length-1|0)];a:{while(k!==null){if(B6(k.cy,l)){k=k.dG;break a;}k=k.cu;}k=null;}b:{k=k;if(k===null){if(j.ek.eY)break b;if(j.e4)break b;k=j.eM;}h=0;m=g&1;if(m)h=k.n3(b&15,c,d&15);p=b&15;i=d&15;$p=2;continue _;}$p=1;continue _;}return 0;case 1:$z=A38(j,h,i);if(C()){break _;}k=$z;h=0;m=g&1;if(m)h=k.n3(b&15,c,d&15);p=b&15;i=d&15;$p=2;case 2:$z=k.bqU(p,c,i,e,f);if(C()){break _;}i=$z;B2(a.bw,B(1336));if(a.bZ.fP){k=A.TS;$p=3;continue _;}k=A.T5;$p=4;continue _;case 3:c:{A1z(a,k,b,c,d);if(C()){break _;}BL(a.bw);if (i){if(g&2){if(!a.H)break c;if(!(g&4))break c;}if(!a.H&&m){$p=6;continue _;}}return i;}$p=5;continue _;case 4:A1z(a,k,b,c,d);if(C()){break _;}k=A.TS;$p=3;continue _;case 5:BAf(a,b,c,d);if(C()){break _;}if(!a.H&&m){$p=6;continue _;}return i;case 6:A3q(a,b,c,d,h);if(C()){break _;}S();k=A.Nw.data[e];if(k!==null&&k.tu()){$p=7;continue _;}return i;case 7:BfF(a,b,c,d,e);if(C()){break _;}return i;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bmq(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}e=$z;if(!e){BJ();f=A.RJ;}else{S();f=A.Nw.data[e].bW;}return f;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AZS(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&d>=(-30000000)&&b<30000000&&d<30000000){if(c<0)return 0;if(c>=256)return 0;e=b>>4;f=d>>4;g=a.dS;h=g.dx;i=Cs(M(F(e),D(4294967295, 0)),B4(M(F(f),D(4294967295, 0)),32));j=H(Cp(i,N(i,32)));j=j^j>>>20^j>>>12;k=j^j>>>7^j>>>4;l=h.cL.data;h=l[k&(l.length-1|0)];a:{while(h!==null) {if(B6(h.cy,i)){h=h.dG;break a;}h=h.cu;}h=null;}b:{h=h;if(h===null){if(g.ek.eY)break b;if(g.e4)break b;h=g.eM;}return h.Hy(b&15,c,d&15);}$p=1;continue _;}return 0;case 1:$z=A38(g,e,f);if(C()){break _;}h=$z;return h.Hy(b&15,c,d&15);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Bkp(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&d>=(-30000000)&&b<30000000&&d<30000000){if(c<0)return 0;if(c>=256)return 0;g=b>>4;h=d>>4;i=a.dS;j=i.dx;k=Cs(M(F(g),D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));l=H(Cp(k,N(k,32)));l=l^l>>>20^l>>>12;m=l^l>>>7^l>>>4;n=j.cL.data;j=n[m&(n.length -1|0)];a:{while(j!==null){if(B6(j.cy,k)){j=j.dG;break a;}j=j.cu;}j=null;}b:{j=j;if(j===null){if(i.ek.eY)break b;if(i.e4)break b;j=i.eM;}g=b&15;h=d&15;$p=1;continue _;}$p=2;continue _;}return 0;case 1:c:{$z=j.bqo(g,c,h,e);if(C()){break _;}l=$z;if(l){m=j.n3(g,c,h);if(f&2){if(!a.H)break c;if(!(f&4))break c;}if(!a.H&&f&1){$p=4;continue _;}}return l;}$p=3;continue _;case 2:$z=A38(i,g,h);if(C()){break _;}j=$z;g=b&15;h=d&15;$p=1;continue _;case 3:BAf(a,b,c,d);if(C()){break _;}if(!a.H&&f&1){$p=4;continue _;}return l;case 4:A3q(a, b,c,d,m);if(C()){break _;}S();j=A.Nw.data[m];if(j!==null&&j.tu()){$p=5;continue _;}return l;case 5:BfF(a,b,c,d,m);if(C()){break _;}return l;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BHi(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=0;g=3;$p=1;case 1:$z=AQO(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BpQ(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;if(f<=0)return 0;$p=2;case 2:$z=AZS(a,b,c,d);if(C()){break _;}g=$z;h=2001;i=f+(g<<12)|0;j=null;$p=3;case 3:BGJ(a,j,h,b,c,d,i);if(C()){break _;}if(!e){g=0;e=0;f=3;$p=4;continue _;}S();j=A.Nw.data[f];e=0;k=1.0;$p=5;continue _;case 4:$z=AQO(a,b,c,d,g, e,f);if(C()){break _;}b=$z;return b;case 5:j.r6(a,b,c,d,g,k,e);if(C()){break _;}g=0;e=0;f=3;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BzK(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=3;$p=1;case 1:$z=AQO(a,b,c,d,e,f,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BAf(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=b>>4;g=d>>4;h=Cs(L(F(f),F(2147483647)),B4(L(F(g),F(2147483647)),32));f=H(Cp(h,N(h,32)));g=f^f>>>20^f>>>12;g=g^g>>>7^g>>>4;f=b&15;b=d&15;a:{while(true){i=a.cl;d=X(e,i.c);if(d>=0)break;if(e<0)break a;if(d>=0)break a;j=i.p.data[e].eR.oK.iv.cL.data;i=j[g&(j.length-1|0)];b:{while(i!==null){if(B6(i.cy,h)){i= i.dG;break b;}i=i.cu;}i=null;}i=i;if(i!==null)AAT(i,f,c,b);e=e+1|0;}return;}i=new Bb;i.f=1;i.e=1;J(i);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A$K(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A3q(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BH5(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d<=e){f=d;d=e;e=f;}if(!a.bZ.fP&&e<=d){g=A.T5;$p=1;continue _;}b=0;a:{while(true){c=X(b,a.cl.c);if(c>=0)break;if(b<0)break a;if(c>=0)break a;b=b+1|0;}return;}g=new Bb;g.f=1;g.e=1;J(g);case 1:A1z(a,g,b,e,c);if(C()){break _;}e=e+1|0;if(e>d){b=0;b:{while(true){c=X(b,a.cl.c);if(c>=0)break;if(b<0)break b;if(c>=0)break b;b=b+1|0;}return;}g=new Bb;g.f =1;g.e=1;J(g);}g=A.T5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function CpK(a,b,c,d,e,f,g){var h,i;h=0;a:{while(true){b=X(h,a.cl.c);if(b>=0)break;if(h<0)break a;if(b>=0)break a;h=h+1|0;}return;}i=new Bb;i.f=1;i.e=1;J(i);} function A3q(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b-1|0;if(!a.H){$p=1;continue _;}f=b+1|0;if(!a.H){$p=2;continue _;}f=c-1|0;if(!a.H){$p=4;continue _;}f=c+1|0;if(!a.H){$p=6;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 1:$z=Bm6(a,f,c,d);if(C()){break _;}g=$z;S();h=A.Nw.data[g];if(h!==null){$p=3;continue _;}f=b+1|0;if(!a.H){$p=2;continue _;}f =c-1|0;if(!a.H){$p=4;continue _;}f=c+1|0;if(!a.H){$p=6;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 2:$z=Bm6(a,f,c,d);if(C()){break _;}g=$z;S();h=A.Nw.data[g];if(h!==null){$p=5;continue _;}f=c-1|0;if(!a.H){$p=4;continue _;}f=c+1|0;if(!a.H){$p=6;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 3:h.ed(a,f,c,d,e);if(C()){break _;}f=b+1|0;if(!a.H){$p=2;continue _;}f=c-1|0;if(!a.H){$p=4;continue _;}f=c+1|0;if(!a.H){$p=6;continue _;}f =d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 4:$z=Bm6(a,b,f,d);if(C()){break _;}g=$z;S();h=A.Nw.data[g];if(h!==null){$p=7;continue _;}f=c+1|0;if(!a.H){$p=6;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 5:h.ed(a,f,c,d,e);if(C()){break _;}f=c-1|0;if(!a.H){$p=4;continue _;}f=c+1|0;if(!a.H){$p=6;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 6:$z=Bm6(a,b,f,d);if(C()){break _;}g=$z;S();h=A.Nw.data[g];if (h!==null){$p=9;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 7:h.ed(a,b,f,d,e);if(C()){break _;}f=c+1|0;if(!a.H){$p=6;continue _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 8:$z=Bm6(a,b,c,f);if(C()){break _;}g=$z;S();h=A.Nw.data[g];if(h!==null){$p=11;continue _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 9:h.ed(a,b,f,d,e);if(C()){break _;}f=d-1|0;if(!a.H){$p=8;continue _;}d=d+1|0;if(a.H)return;$p=10;case 10:$z=Bm6(a,b,c,d);if(C()) {break _;}f=$z;S();h=A.Nw.data[f];if(h===null)return;$p=12;continue _;case 11:h.ed(a,b,c,f,e);if(C()){break _;}d=d+1|0;if(a.H)return;$p=10;continue _;case 12:h.ed(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bz6(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(f!=4){g=b-1|0;if(!a.H){$p=1;continue _;}}if(f!=5){g=b+1|0;if(!a.H){$p=2;continue _;}}if(f){g=c-1|0;if(!a.H){$p=4;continue _;}}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 1:$z=Bm6(a,g,c,d);if(C()){break _;}h=$z;S();i= A.Nw.data[h];if(i!==null){$p=3;continue _;}if(f!=5){g=b+1|0;if(!a.H){$p=2;continue _;}}if(f){g=c-1|0;if(!a.H){$p=4;continue _;}}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 2:$z=Bm6(a,g,c,d);if(C()){break _;}h=$z;S();i=A.Nw.data[h];if(i!==null){$p=5;continue _;}if(f){g=c-1|0;if(!a.H){$p=4;continue _;}}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H) {$p=10;continue _;}}return;case 3:i.ed(a,g,c,d,e);if(C()){break _;}if(f!=5){g=b+1|0;if(!a.H){$p=2;continue _;}}if(f){g=c-1|0;if(!a.H){$p=4;continue _;}}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 4:$z=Bm6(a,b,g,d);if(C()){break _;}h=$z;S();i=A.Nw.data[h];if(i!==null){$p=7;continue _;}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 5:i.ed(a, g,c,d,e);if(C()){break _;}if(f){g=c-1|0;if(!a.H){$p=4;continue _;}}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 6:$z=Bm6(a,b,g,d);if(C()){break _;}h=$z;S();i=A.Nw.data[h];if(i!==null){$p=9;continue _;}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 7:i.ed(a,b,g,d,e);if(C()){break _;}if(f!=1){g=c+1|0;if(!a.H){$p=6;continue _;}}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if (f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 8:$z=Bm6(a,b,c,g);if(C()){break _;}h=$z;S();i=A.Nw.data[h];if(i!==null){$p=11;continue _;}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 9:i.ed(a,b,g,d,e);if(C()){break _;}if(f!=2){g=d-1|0;if(!a.H){$p=8;continue _;}}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 10:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;S();i=A.Nw.data[f];if(i===null)return;$p=12;continue _;case 11:i.ed(a,b,c,g,e);if(C()){break _;}if(f!=3){d=d+1|0;if(!a.H){$p=10;continue _;}}return;case 12:i.ed(a, b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BDV(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.H)return;$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;S();g=A.Nw.data[f];if(g===null)return;$p=2;case 2:g.ed(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A1G(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;g=a.dS;h=g.dx;i=Cs(M(F(e),D(4294967295, 0)),B4(M(F(f),D(4294967295, 0)),32));j=H(Cp(i,N(i,32)));j=j^j>>>20^j>>>12;k=j^j>>>7^j>>>4;l=h.cL.data;h=l[k&(l.length-1|0)];a:{while(h!==null){if(B6(h.cy,i)){h=h.dG;break a;}h=h.cu;}h=null;}b:{h=h;if(h===null){if(g.ek.eY)break b;if(g.e4)break b;h =g.eM;}return h.k5(b&15,c,d&15);}$p=1;case 1:$z=A38(g,e,f);if(C()){break _;}h=$z;return h.k5(b&15,c,d&15);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function ATk(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c<0)return 0;if(c>=256)c=255;e=b>>4;f=d>>4;g=a.dS;h=g.dx;i=Cs(M(F(e),D(4294967295, 0)),B4(M(F(f),D(4294967295, 0)),32));j=H(Cp(i,N(i,32)));j=j^j>>>20^j>>>12;k=j^j>>>7^j>>>4;l=h.cL.data;h=l[k&(l.length-1|0)];a:{while(h!==null){if(B6(h.cy,i)){h=h.dG;break a;}h=h.cu;}h=null;}b:{h=h;if(h ===null){if(g.ek.eY)break b;if(g.e4)break b;h=g.eM;}return h.xO(b&15,c,d&15,0);}$p=1;case 1:$z=A38(g,e,f);if(C()){break _;}h=$z;return h.xO(b&15,c,d&15,0);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AQs(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:$z=Bd1(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bd1(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&d>=(-30000000)&&b<30000000&&d<30000000){if(e){$p=1;continue _;}if(c<0)return 0;if(c>=256)c=255;f=b>>4;g=d>>4;h=a.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));e=H(Cp(j,N(j,32)));k=e^e>>>20^e>>>12;l=k^k>>>7^k>>> 4;m=i.cL.data;i=m[l&(m.length-1|0)];a:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break a;}i=i.cu;}i=null;}b:{i=i;if(i===null){if(h.ek.eY)break b;if(h.e4)break b;i=h.eM;}return i.xO(b&15,c,d&15,a.kL);}$p=7;continue _;}return 15;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}n=$z;S();if(A.NB.data[n]){e=c+1|0;f=0;$p=2;continue _;}if(c<0)return 0;if(c>=256)c=255;f=b>>4;g=d>>4;h=a.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));e=H(Cp(j,N(j,32)));k=e^e>>>20^e>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;i=m[l& (m.length-1|0)];c:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break c;}i=i.cu;}i=null;}d:{i=i;if(i===null){if(h.ek.eY)break d;if(h.e4)break d;i=h.eM;}return i.xO(b&15,c,d&15,a.kL);}$p=7;continue _;case 2:$z=Bd1(a,b,e,d,f);if(C()){break _;}f=$z;e=b+1|0;g=0;$p=3;case 3:$z=Bd1(a,e,c,d,g);if(C()){break _;}g=$z;e=b-1|0;k=0;$p=4;case 4:$z=Bd1(a,e,c,d,k);if(C()){break _;}k=$z;e=d+1|0;l=0;$p=5;case 5:$z=Bd1(a,b,c,e,l);if(C()){break _;}l=$z;d=d-1|0;e=0;$p=6;case 6:$z=Bd1(a,b,c,d,e);if(C()){break _;}o=$z;if(g<=f)g=f;if(k<= g)k=g;if(l<=k)l=k;if(o<=l)o=l;return o;case 7:$z=A38(h,f,g);if(C()){break _;}i=$z;return i.xO(b&15,c,d&15,a.kL);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A8U(a,b,c){var d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&c>=(-30000000)&&b<30000000&&c<30000000){d=b>>4;e=c>>4;f=a.dS;g=f.dx;h=Cs(M(F(d),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));i=H(Cp(h,N(h,32)));i=i^i>>>20^i>>>12;j=i^i>>>7^i>>>4;k=g.cL.data;l=j&(k.length-1|0);g=k[l];a:{while(true){if(g===null){g=null;break a;}if (B6(g.cy,h))break;g=g.cu;}}if(!(g===null?0:1))return 0;g=k[l];b:{while(g!==null){if(B6(g.cy,h)){g=g.dG;break b;}g=g.cu;}g=null;}c:{g=g;if(g===null){if(f.ek.eY)break c;if(f.e4)break c;g=f.eM;}return g.EC(b&15,c&15);}$p=1;continue _;}return 0;case 1:$z=A38(f,d,e);if(C()){break _;}g=$z;return g.EC(b&15,c&15);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Bdy(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&c>=(-30000000)&&b<30000000&&c<30000000){d=b>>4;b=c>>4;e=a.dS;f=e.dx;g=Cs(M(F(d),D(4294967295, 0)),B4(M(F(b),D(4294967295, 0)),32));c=H(Cp(g,N(g,32)));c=c^c>>>20^c>>>12;h=c^c>>>7^c>>>4;i=f.cL.data;j=h&(i.length-1|0);f=i[j];a:{while(true){if(f===null){f=null;break a;}if(B6(f.cy,g))break;f=f.cu;}}if (!(f===null?0:1))return 0;f=i[j];b:{while(f!==null){if(B6(f.cy,g)){f=f.dG;break b;}f=f.cu;}f=null;}c:{f=f;if(f===null){if(e.ek.eY)break c;if(e.e4)break c;f=e.eM;}return f.wu;}$p=1;continue _;}return 0;case 1:$z=A38(e,d,b);if(C()){break _;}f=$z;return f.wu;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A8p(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(d<0)d=0;if(d>=256)d=255;if(c>=(-30000000)&&e>=(-30000000)&&c<30000000&&e<30000000){f=c>>4;g=e>>4;h=a.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;k=k^k>>>7^k>>>4;l=i.cL.data;m=k&(l.length-1|0);i=l[m];a:{while (true){if(i===null){i=null;break a;}if(B6(i.cy,j))break;i=i.cu;}}if(!(i===null?0:1))return b.F3;i=l[m];b:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break b;}i=i.cu;}i=null;}c:{i=i;if(i===null){if(h.ek.eY)break c;if(h.e4)break c;i=h.eM;}return i.Xz(b,c&15,d,e&15);}$p=1;continue _;}return b.F3;case 1:$z=A38(h,f,g);if(C()){break _;}i=$z;return i.Xz(b,c&15,d,e&15);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A9Q(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{c:{if(c>=(-30000000)&&e>=(-30000000)&&c<30000000&&e<30000000&&d>=0&&d<256){g=c>>4;h=e>>4;i=a.dS;j=i.dx;k=Cs(M(F(g),D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));l=H(Cp(k,N(k,32)));l=l^l>>>20^l>>>12;l=l^l>>>7^l>>>4;m=j.cL.data;n=l&(m.length-1|0);j=m[n];d: {while(true){if(j===null){j=null;break d;}if(B6(j.cy,k))break;j=j.cu;}}if(j===null?0:1){j=m[n];e:{while(j!==null){if(B6(j.cy,k)){j=j.dG;break e;}j=j.cu;}j=null;}j=j;if(j===null){if(i.ek.eY)break a;if(i.e4)break a;j=i.eM;}j.TM(b,c&15,d,e&15,f);h=0;while(true){c=X(h,a.cl.c);if(c>=0)break c;if(h<0)break b;if(c>=0)break b;h=h+1|0;}}}}return;}b=new Bb;b.f=1;b.e=1;J(b);}$p=1;case 1:$z=A38(i,g,h);if(C()){break _;}j=$z;j.TM(b,c&15,d,e&15,f);h=0;a:{while(true){c=X(h,a.cl.c);if(c>=0)break;if(h<0)break a;if(c>=0)break a;h =h+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AJY(a,b,c,d){var e,f;e=0;a:{while(true){b=X(e,a.cl.c);if(b>=0)break;if(e<0)break a;if(b>=0)break a;e=e+1|0;}return;}f=new Bb;f.f=1;f.e=1;J(f);} function AYz(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.bZ.l2.data;f=1;$p=1;case 1:$z=Bd1(a,b,c,d,f);if(C()){break _;}b=$z;return e[b];default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Rc(a){return a.kL>=4?0:1;} function Bdf(a,b,c){var d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=0;$p=1;case 1:$z=BIb(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BzZ(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;$p=1;case 1:$z=BIb(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BIb(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p) {case 0:if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS)?1:0)&&!(isNaN(b.bQ)?1:0)){if(!(isNaN(c.bP)?1:0)&&!(isNaN(c.bS)?1:0)&&!(isNaN(c.bQ)?1:0)){f=c.bP;g=f|0;if(f0&&o.Gz(n,d)){$p=4;continue _;}n=200+(-1)|0;if(200<0)return null;if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS) ?1:0)&&!(isNaN(b.bQ)?1:0)){if(j==g&&k==h&&l==i)return null;p=1;q=1;r=1;s=999.0;t=999.0;u=999.0;m=X(g,j);if(m>0)s=j+1.0;else if(m>=0)p=0;else s=j+0.0;j=X(h,k);if(j>0)t=k+1.0;else if(j>=0)q=0;else t=k+0.0;k=X(i,l);if(k>0)u=l+1.0;else if(k>=0)r=0;else u=l+0.0;v=999.0;w=999.0;x=999.0;f=c.bP;y=b.bP;z=f-y;f=c.bS;ba=b.bS;bb=f-ba;f=c.bQ;bc=b.bQ;bd=f-bc;if(p)v=(s-y)/z;if(q)w=(t-ba)/bb;if(r)x=(u-bc)/bd;if(v=x){be=k<=0?3:2;b.bP=y+z*x;b.bS=ba+bb*x;b.bQ=u;} else{be=j<=0?1:0;b.bP=y+z*w;b.bS=t;b.bQ=bc+bd*w;}bf=CL(EC(a),b.bP,b.bS,b.bQ);s=Bx(b.bP);bf.bP=s;j=s|0;if(be==5){j=j+(-1)|0;bf.bP=s+1.0;}s=Bx(b.bS);bf.bS=s;k=s|0;if(be==1){k=k+(-1)|0;bf.bS=s+1.0;}s=Bx(b.bQ);bf.bQ=s;l=s|0;if(be==3){l=l+(-1)|0;bf.bQ=s+1.0;}$p=5;continue _;}return null;case 3:$z=o.hj(a,j,k,l);if(C()){break _;}bg=$z;if(bg!==null&&m>0&&o.Gz(n,d)){$p=4;continue _;}n=200+(-1)|0;if(200<0)return null;if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS)?1:0)&&!(isNaN(b.bQ)?1:0)){if(j==g&&k==h&&l==i)return null;p=1;q= 1;r=1;s=999.0;t=999.0;u=999.0;m=X(g,j);if(m>0)s=j+1.0;else if(m>=0)p=0;else s=j+0.0;j=X(h,k);if(j>0)t=k+1.0;else if(j>=0)q=0;else t=k+0.0;k=X(i,l);if(k>0)u=l+1.0;else if(k>=0)r=0;else u=l+0.0;v=999.0;w=999.0;x=999.0;f=c.bP;y=b.bP;z=f-y;f=c.bS;ba=b.bS;bb=f-ba;f=c.bQ;bc=b.bQ;bd=f-bc;if(p)v=(s-y)/z;if(q)w=(t-ba)/bb;if(r)x=(u-bc)/bd;if(v=x){be=k<=0?3:2;b.bP=y+z*x;b.bS=ba+bb*x;b.bQ=u;}else{be=j<=0?1:0;b.bP=y+z*w;b.bS=t;b.bQ=bc+bd*w;}bf=CL(EC(a),b.bP, b.bS,b.bQ);s=Bx(b.bP);bf.bP=s;j=s|0;if(be==5){j=j+(-1)|0;bf.bP=s+1.0;}s=Bx(b.bS);bf.bS=s;k=s|0;if(be==1){k=k+(-1)|0;bf.bS=s+1.0;}s=Bx(b.bQ);bf.bQ=s;l=s|0;if(be==3){l=l+(-1)|0;bf.bQ=s+1.0;}$p=5;continue _;}return null;case 4:$z=o.L6(a,j,k,l,b,c);if(C()){break _;}bg=$z;if(bg!==null)return bg;n=200+(-1)|0;if(200<0)return null;if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS)?1:0)&&!(isNaN(b.bQ)?1:0)){if(j==g&&k==h&&l==i)return null;p=1;q=1;r=1;s=999.0;t=999.0;u=999.0;m=X(g,j);if(m>0)s=j+1.0;else if(m>=0)p=0;else s=j+0.0;j= X(h,k);if(j>0)t=k+1.0;else if(j>=0)q=0;else t=k+0.0;k=X(i,l);if(k>0)u=l+1.0;else if(k>=0)r=0;else u=l+0.0;v=999.0;w=999.0;x=999.0;f=c.bP;y=b.bP;z=f-y;f=c.bS;ba=b.bS;bb=f-ba;f=c.bQ;bc=b.bQ;bd=f-bc;if(p)v=(s-y)/z;if(q)w=(t-ba)/bb;if(r)x=(u-bc)/bd;if(v=x){be=k<=0?3:2;b.bP=y+z*x;b.bS=ba+bb*x;b.bQ=u;}else{be=j<=0?1:0;b.bP=y+z*w;b.bS=t;b.bQ=bc+bd*w;}bf=CL(EC(a),b.bP,b.bS,b.bQ);s=Bx(b.bP);bf.bP=s;j=s|0;if(be==5){j=j+(-1)|0;bf.bP=s+1.0;}s=Bx(b.bS);bf.bS =s;k=s|0;if(be==1){k=k+(-1)|0;bf.bS=s+1.0;}s=Bx(b.bQ);bf.bQ=s;l=s|0;if(be==3){l=l+(-1)|0;bf.bQ=s+1.0;}$p=5;continue _;}return null;case 5:$z=Bm6(a,j,k,l);if(C()){break _;}bh=$z;$p=6;case 6:$z=AZS(a,j,k,l);if(C()){break _;}bi=$z;bj=A.Nw.data[bh];if(e&&bj!==null){$p=7;continue _;}if(bh>0&&bj.Gz(bi,d)){$p=8;continue _;}m=n;n=m+(-1)|0;if(m<0)return null;if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS)?1:0)&&!(isNaN(b.bQ)?1:0)){if(j==g&&k==h&&l==i)return null;p=1;q=1;r=1;s=999.0;t=999.0;u=999.0;m=X(g,j);if(m>0)s=j+1.0;else if (m>=0)p=0;else s=j+0.0;j=X(h,k);if(j>0)t=k+1.0;else if(j>=0)q=0;else t=k+0.0;k=X(i,l);if(k>0)u=l+1.0;else if(k>=0)r=0;else u=l+0.0;v=999.0;w=999.0;x=999.0;f=c.bP;y=b.bP;z=f-y;f=c.bS;ba=b.bS;bb=f-ba;f=c.bQ;bc=b.bQ;bd=f-bc;if(p)v=(s-y)/z;if(q)w=(t-ba)/bb;if(r)x=(u-bc)/bd;if(v=x){be=k<=0?3:2;b.bP=y+z*x;b.bS=ba+bb*x;b.bQ=u;}else{be=j<=0?1:0;b.bP=y+z*w;b.bS=t;b.bQ=bc+bd*w;}bf=CL(EC(a),b.bP,b.bS,b.bQ);s=Bx(b.bP);bf.bP=s;j=s|0;if(be==5){j=j+(-1)|0;bf.bP =s+1.0;}s=Bx(b.bS);bf.bS=s;k=s|0;if(be==1){k=k+(-1)|0;bf.bS=s+1.0;}s=Bx(b.bQ);bf.bQ=s;l=s|0;if(be==3){l=l+(-1)|0;bf.bQ=s+1.0;}$p=5;continue _;}return null;case 7:$z=bj.hj(a,j,k,l);if(C()){break _;}o=$z;if(o!==null&&bh>0&&bj.Gz(bi,d)){$p=8;continue _;}m=n;n=m+(-1)|0;if(m<0)return null;if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS)?1:0)&&!(isNaN(b.bQ)?1:0)){if(j==g&&k==h&&l==i)return null;p=1;q=1;r=1;s=999.0;t=999.0;u=999.0;m=X(g,j);if(m>0)s=j+1.0;else if(m>=0)p=0;else s=j+0.0;j=X(h,k);if(j>0)t=k+1.0;else if(j>=0)q=0;else t =k+0.0;k=X(i,l);if(k>0)u=l+1.0;else if(k>=0)r=0;else u=l+0.0;v=999.0;w=999.0;x=999.0;f=c.bP;y=b.bP;z=f-y;f=c.bS;ba=b.bS;bb=f-ba;f=c.bQ;bc=b.bQ;bd=f-bc;if(p)v=(s-y)/z;if(q)w=(t-ba)/bb;if(r)x=(u-bc)/bd;if(v=x){be=k<=0?3:2;b.bP=y+z*x;b.bS=ba+bb*x;b.bQ=u;}else{be=j<=0?1:0;b.bP=y+z*w;b.bS=t;b.bQ=bc+bd*w;}bf=CL(EC(a),b.bP,b.bS,b.bQ);s=Bx(b.bP);bf.bP=s;j=s|0;if(be==5){j=j+(-1)|0;bf.bP=s+1.0;}s=Bx(b.bS);bf.bS=s;k=s|0;if(be==1){k=k+(-1)|0;bf.bS=s+1.0;}s =Bx(b.bQ);bf.bQ=s;l=s|0;if(be==3){l=l+(-1)|0;bf.bQ=s+1.0;}$p=5;continue _;}return null;case 8:$z=bj.L6(a,j,k,l,b,c);if(C()){break _;}bk=$z;if(bk!==null)return bk;m=n;n=m+(-1)|0;if(m<0)return null;if(!(isNaN(b.bP)?1:0)&&!(isNaN(b.bS)?1:0)&&!(isNaN(b.bQ)?1:0)){if(j==g&&k==h&&l==i)return null;p=1;q=1;r=1;s=999.0;t=999.0;u=999.0;m=X(g,j);if(m>0)s=j+1.0;else if(m>=0)p=0;else s=j+0.0;j=X(h,k);if(j>0)t=k+1.0;else if(j>=0)q=0;else t=k+0.0;k=X(i,l);if(k>0)u=l+1.0;else if(k>=0)r=0;else u=l+0.0;v=999.0;w=999.0;x=999.0;f =c.bP;y=b.bP;z=f-y;f=c.bS;ba=b.bS;bb=f-ba;f=c.bQ;bc=b.bQ;bd=f-bc;if(p)v=(s-y)/z;if(q)w=(t-ba)/bb;if(r)x=(u-bc)/bd;if(v=x){be=k<=0?3:2;b.bP=y+z*x;b.bS=ba+bb*x;b.bQ=u;}else{be=j<=0?1:0;b.bP=y+z*w;b.bS=t;b.bQ=bc+bd*w;}bf=CL(EC(a),b.bP,b.bS,b.bQ);s=Bx(b.bP);bf.bP=s;j=s|0;if(be==5){j=j+(-1)|0;bf.bP=s+1.0;}s=Bx(b.bS);bf.bS=s;k=s|0;if(be==1){k=k+(-1)|0;bf.bS=s+1.0;}s=Bx(b.bQ);bf.bQ=s;l=s|0;if(be==3){l=l+(-1)|0;bf.bQ=s+1.0;}$p=5;continue _;}return null;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);} function Biy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b!==null&&c!==null){f=0;g=X(d,1.0);h=null;i=16.0*d;j=a.cl;k=X(f,j.c);if(k<0){if(f>=0&&k<0){l=j.p.data[f];m=b.v;n=b.z-b.cv;o=b.u;p=l.fZ.cA;q=g<=0?16.0:i;k=l.eR.bZ.eu;j=G$(c,m,n,o,d,e);$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}}return;case 1:Bdc(p, h,m,n,o,q,k,j);if(C()){break _;}f=f+1|0;j=a.cl;k=X(f,j.c);if(k>=0)return;if(f>=0&&k<0){l=j.p.data[f];m=b.v;n=b.z-b.cv;o=b.u;p=l.fZ.cA;q=g<=0?16.0:i;k=l.eR.bZ.eu;j=G$(c,m,n,o,d,e);continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BCS(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b!==null&&c!==null){f=0;g=X(d,1.0);h=16.0*d;i=a.cl;j=X(f,i.c);if(j<0){if(f>=0&&j<0){k=i.p.data[f];l=b.v;m=b.z-b.cv;n=b.u;o=k.fZ.cA;p=g<=0?16.0:h;j=k.eR.bZ.eu;i=G$(c,l,m,n,d,e);$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}}return;case 1:Bdc(o, b,l,m,n,p,j,i);if(C()){break _;}f=f+1|0;i=a.cl;j=X(f,i.c);if(j>=0)return;if(f>=0&&j<0){k=i.p.data[f];l=b.v;m=b.z-b.cv;n=b.u;o=k.fZ.cA;p=g<=0?16.0:h;j=k.eR.bZ.eu;i=G$(c,l,m,n,d,e);continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AR7(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(e!==null){h=0;i=X(f,1.0);j=null;k=16.0*f;l=a.cl;m=X(h,l.c);if(m<0){if(h>=0&&m<0){n=l.p.data[h];o=n.fZ.cA;p=i<=0?16.0:k;m=n.eR.bZ.eu;l=G$(e,b,c,d,f,g);$p=1;continue _;}e=new Bb;e.f=1;e.e=1;J(e);}}return;case 1:Bdc(o,j,b,c,d,p,m,l);if(C()){break _;}h =h+1|0;l=a.cl;m=X(h,l.c);if(m>=0)return;if(h>=0&&m<0){n=l.p.data[h];o=n.fZ.cA;p=i<=0?16.0:k;m=n.eR.bZ.eu;l=G$(e,b,c,d,f,g);continue _;}e=new Bb;e.f=1;e.e=1;J(e);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BbB(a,b,c,d,e,f,g,h){} function Cf7(a,b,c,d,e){var f;f=0;a:{while(true){c=X(f,a.cl.c);if(c>=0)break;if(f<0)break a;if(c>=0)break a;f=f+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function Dk(a,b,c,d,e,f,g,h){var i,j;i=0;a:{while(true){j=X(i,a.cl.c);if(j>=0)break;if(i<0)break a;if(j>=0)break a;i=i+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function Baa(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.v/16.0;d=c|0;if(c>>20^j>>>12;f=f^f>>>7^f>>>4;k=h.cL.data;h=k[f&(k.length-1|0)];a: {while(true){if(h===null){h=null;break a;}if(B6(h.cy,i))break;h=h.cu;}}if(!(h===null?0:1))return 0;}if(g){h=b;l=a.eZ;Bo(l,l.c+1|0);k=l.p.data;g=l.c;l.c=g+1|0;k[g]=h;l.j=l.j+1|0;h=a.eZ;a.lc=(h.c?0:1)?0:1;l=new Eb;l.dw=h;l.dy=h.j;l.eB=h.by();l.dt=(-1);b:{while(true){if(!(l.du>=l.eB?0:1))break b;if(!(BW(l)).g2)break;}a.lc=0;}}h=a.dS;l=h.dx;m=Cs(M(F(d),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));f=H(Cp(m,N(m,32)));f=f^f>>>20^f>>>12;j=f^f>>>7^f>>>4;k=l.cL.data;l=k[j&(k.length-1|0)];c:{while(l!==null){if(B6(l.cy, m)){l=l.dG;break c;}l=l.cu;}l=null;}d:{l=l;if(l===null){if(h.ek.eY)break d;if(h.e4)break d;l=h.eM;}l.SB(b);h=a.jH;Bo(h,h.c+1|0);k=h.p.data;g=h.c;h.c=g+1|0;k[g]=b;h.j=h.j+1|0;f=0;h=a.cl;g=X(f,h.c);if(g>=0){e:{Fk(a.jj,b.bi,b);k=b.tX();if(k!==null){f=0;while(true){n=k.data;if(f>=n.length)break e;Fk(a.jj,n[f].bi,n[f]);f=f+1|0;}}}return 1;}if(f>=0&&g<0){h=h.p.data[f].eR.eC;$p=2;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}$p=1;case 1:$z=A38(h,d,e);if(C()){break _;}l=$z;l.SB(b);h=a.jH;Bo(h,h.c+1|0);k=h.p.data;g=h.c;h.c =g+1|0;k[g]=b;h.j=h.j+1|0;f=0;h=a.cl;g=X(f,h.c);if(g>=0){f:{Fk(a.jj,b.bi,b);k=b.tX();if(k!==null){f=0;while(true){n=k.data;if(f>=n.length)break f;Fk(a.jj,n[f].bi,n[f]);f=f+1|0;}}}return 1;}if(f>=0&&g<0){h=h.p.data[f].eR.eC;$p=2;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 2:Bgh(h,b);if(C()){break _;}f=f+1|0;h=a.cl;g=X(f,h.c);if(g>=0){f:{Fk(a.jj,b.bi,b);k=b.tX();if(k!==null){f=0;while(true){n=k.data;if(f>=n.length)break f;Fk(a.jj,n[f].bi,n[f]);f=f+1|0;}}}return 1;}if(f>=0&&g<0){h=h.p.data[f].eR.eC;continue _;}b =new Bb;b.f=1;b.e=1;B3(b);J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function A7X(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.dL;if(c!==null){d=null;$p=1;continue _;}if(b.da===null){$p=2;continue _;}c=null;$p=3;continue _;case 1:c.sc(d);if(C()){break _;}if(b.da===null){$p=2;continue _;}c=null;$p=3;continue _;case 2:b.q2();if(C()){break _;}if(b instanceof Co){c=a.eZ;e=c.c;f=0;a:{b:{while(true){if(f>=e){f=(-1);break a;}if(f<0)break;if(f>=c.c)break;c: {d=c.p.data[f];if(b!==null){if(!b.cF(d))break c;else break b;}if(d===null)break b;}f=f+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(f>=0)Dh(c,f);b=a.eZ;a.lc=(b.c?0:1)?0:1;g=0;h=b.j;e=b.by();d:{while(true){if(!(g>=e?0:1))break d;if(h=0){e=(-1);break a;}if(e<0)break;if(f>=0)break;c:{g=c.p.data[e];if(b===null){if(g!==null)break c;else break b;}if(!(g instanceof DG)?0:g.bi!=b.bi?0:1)break b;}e=e +1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(e>=0)Dh(c,e);c=a.eZ;a.lc=(c.c?0:1)?0:1;h=0;f=c.j;d=c.by();d:{while(true){if(!(h>=d?0:1))break d;if(f=0){e=(-1);break e;}if(e<0)break;if(f>=0)break;g:{g=c.p.data[e];if(b===null){if(g!==null)break g;else break f;}if(!(g instanceof DG)?0:g.bi!=b.bi?0:1)break f;}e=e+1|0;}b=new Bb;b.f=1;b.e =1;B3(b);J(b);}}if(e>=0)Dh(c,e);e=0;while(true){c=a.cl;f=X(e,c.c);if(f>=0){c=a.jj;e=b.bi;b=c.CU;if(e>=(-128)&&e<=127){Be();g=A.G$.data[e+128|0];}else{g=new Bn;g.s=e;}b=D$(b.ca,g);P0(c,e);return;}if(e<0)break;if(f>=0)break;TQ(c.p.data[e].eR.eC,b);e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 2:c.DL(b);if(C()){break _;}if(b instanceof Co){c=a.eZ;d=c.c;e=0;h:{a:{while(true){f=X(e,d);if(f>=0){e=(-1);break h;}if(e<0)break;if(f>=0)break;i:{g=c.p.data[e];if(b===null){if(g!==null)break i;else break a;}if(!(g instanceof DG) ?0:g.bi!=b.bi?0:1)break a;}e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(e>=0)Dh(c,e);c=a.eZ;a.lc=(c.c?0:1)?0:1;h=0;f=c.j;d=c.by();j:{while(true){if(!(h>=d?0:1))break j;if(f=0){e=(-1);break k;}if(e<0)break;if(f>=0)break;l:{g=c.p.data[e];if(b===null){if(g!==null)break l;else break e;}if(!(g instanceof DG)?0:g.bi!=b.bi?0:1)break e;}e =e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(e>=0)Dh(c,e);e=0;while(true){c=a.cl;f=X(e,c.c);if(f>=0){c=a.jj;e=b.bi;b=c.CU;if(e>=(-128)&&e<=127){Be();g=A.G$.data[e+128|0];}else{g=new Bn;g.s=e;}b=D$(b.ca,g);P0(c,e);return;}if(e<0)break;if(f>=0)break;TQ(c.p.data[e].eR.eC,b);e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 3:$z=Bjh(a,e,f);if(C()){break _;}c=$z;c.Ot(b);c=a.jH;d=c.c;e=0;m:{h:{while(true){f=X(e,d);if(f>=0){e=(-1);break m;}if(e<0)break;if(f>=0)break;n:{g=c.p.data[e];if(b===null){if(g!==null)break n;else break h;}if (!(g instanceof DG)?0:g.bi!=b.bi?0:1)break h;}e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(e>=0)Dh(c,e);e=0;while(true){c=a.cl;f=X(e,c.c);if(f>=0){c=a.jj;e=b.bi;b=c.CU;if(e>=(-128)&&e<=127){Be();g=A.G$.data[e+128|0];}else{g=new Bn;g.s=e;}b=D$(b.ca,g);P0(c,e);return;}if(e<0)break;if(f>=0)break;TQ(c.p.data[e].eR.eC,b);e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Cu3(a,b){var c,d,e;c=a.cl;Bo(c,c.c+1|0);d=c.p.data;e=c.c;c.c=e+1|0;d[e]=b;c.j=c.j+1|0;} function AQQ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.wb;e=d.p;f=0;g=d.c;h=null;if(f>g){b=new BG;b.f=1;b.e=1;J(b);}while(f=m){q=c.bn-0.25;r=c.bf-0.25;s=c.bo-0.25;t=c.br+0.25;u=c.bl+0.25;k=c.bs+0.25;v=A.Jc;f=v.bp;d=v.dl;j=d.c;g=X(f,j);if(g>=0){h=new CR;h.bn=q;h.bf=r;h.bo=s;h.br=t;h.bl=u;h.bs=k;Bo(d,j+1|0);e=d.p.data;g=d.c;d.c=g+1|0;e[g]=h;d.j=d.j+1|0;}else if(f>=0&&g<0){h=d.p.data[f];h.bn=q;h.bf=r;h.bo=s;h.br=t;h.bl=u;h.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}v.bp =v.bp+1|0;d=null;$p=1;continue _;}f=o;while(f>4;g=f>>4;d=a.dS.dx;x=Cs(M(F(w),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));y=Ns(H(Cp(x,N(x,32))));e=d.cL.data;d=e[y&(e.length-1|0)];b:{while(true){if(d===null){d=null;break b;}if(B6(d.cy,x))break;d=d.cu;}}if(d===null?0:1){g=j;if(g=n){while(true){f=f+1|0;while(f>=p){l=l+1|0;if(l>=m){q=c.bn-0.25;r=c.bf-0.25;s=c.bo-0.25;t=c.br+0.25;u=c.bl+0.25;k=c.bs+0.25;v=A.Jc;f=v.bp;d=v.dl;j=d.c;g=X(f,j);if(g>=0){h=new CR;h.bn=q;h.bf=r;h.bo=s;h.br=t;h.bl=u;h.bs=k;Bo(d,j+1|0);e=d.p.data;g=d.c;d.c=g+1|0;e[g]=h;d.j=d.j+1|0;}else if(f>=0&&g<0){h=d.p.data[f];h.bn=q;h.bf=r;h.bo=s;h.br=t;h.bl=u;h.bs=k;}else{b =new Bb;b.f=1;b.e=1;B3(b);J(b);}v.bp=v.bp+1|0;d=null;$p=1;continue _;}f=o;}w=l>>4;g=f>>4;d=a.dS.dx;x=Cs(M(F(w),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));y=Ns(H(Cp(x,N(x,32))));e=d.cL.data;d=e[y&(e.length-1|0)];c:{while(true){if(d===null){d=null;break c;}if(B6(d.cy,x))break;d=d.cu;}}if(!(d===null?0:1))continue;else break;}g=j;}S();e=A.Nw.data;continue _;case 3:h.ut(a,l,g,f,c,d,b);if(C()){break _;}g=g+1|0;while(g>=n){while(true){f=f+1|0;while(f>=p){l=l+1|0;if(l>=m){q=c.bn-0.25;r=c.bf-0.25;s=c.bo-0.25;t =c.br+0.25;u=c.bl+0.25;k=c.bs+0.25;v=A.Jc;f=v.bp;d=v.dl;j=d.c;g=X(f,j);if(g>=0){h=new CR;h.bn=q;h.bf=r;h.bo=s;h.br=t;h.bl=u;h.bs=k;Bo(d,j+1|0);e=d.p.data;g=d.c;d.c=g+1|0;e[g]=h;d.j=d.j+1|0;}else if(f>=0&&g<0){h=d.p.data[f];h.bn=q;h.bf=r;h.bo=s;h.br=t;h.bl=u;h.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}v.bp=v.bp+1|0;d=null;$p=1;continue _;}f=o;}w=l>>4;g=f>>4;d=a.dS.dx;x=Cs(M(F(w),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));y=Ns(H(Cp(x,N(x,32))));e=d.cL.data;d=e[y&(e.length-1|0)];d:{while(true){if(d=== null){d=null;break d;}if(B6(d.cy,x))break;d=d.cu;}}if(!(d===null?0:1))continue;else break;}g=j;}S();e=A.Nw.data;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);} function Brj(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.wb;d=c.p;e=0;f=c.c;g=null;if(e>f){b=new BG;b.f=1;b.e=1;J(b);}while(e>4;e=o>>4;g=a.dS.dx;q=Cs(M(F(p),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));e=H(Cp(q,N(q,32)));e=e^e>>>20^e>>>12;e=e^e>>>7^e>>>4;d=g.cL.data;g=d[e&(d.length-1|0)];a:{while(true){if(g===null){g=null;break a;}if(B6(g.cy,q))break;g=g.cu;}}if(g===null?0:1){p=n;if(p=m){i=i+1|0;if(i>=f)break b;o=l;}p=i>>4;e=o>>4;g=a.dS.dx;q=Cs(M(F(p),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));e=H(Cp(q,N(q,32)));e=e^e>>>20^e>>>12;e=e^e>>>7^e>>>4;d=g.cL.data;g=d[e&(d.length-1|0)];c:{while(true){if(g===null){g=null;break c;}if(B6(g.cy,q))break;g=g.cu;}}if(!(g===null?0:1))continue;else break;}p=n;}return a.wb;case 2:g.ut(a,i,p,o,b,r,c);if(C()){break _;}p=p+1|0;d:while(true) {if(p=m){i=i+1|0;if(i>=f)break d;o=l;}p=i>>4;e=o>>4;g=a.dS.dx;q=Cs(M(F(p),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));e=H(Cp(q,N(q,32)));e=e^e>>>20^e>>>12;e=e^e>>>7^e>>>4;d=g.cL.data;g=d[e&(d.length-1|0)];e:{while(true){if(g===null){g=null;break e;}if(B6(g.cy,q))break;g=g.cu;}}if(!(g===null?0:1))continue;else break;}p=n;}return a.wb;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function AJo(a,b){var c,d,e,f;c=a.bZ.GX(a.b6.nw(),b)*3.1415927410125732*2.0;c=1.0-(A.Mw.data[(c*10430.3779296875+16384.0|0)&65535]*2.0+0.5);if(c<0.0)c=0.0;if(c>1.0)c=1.0;d=1.0-c;c=a.nr;e=c+(a.jL-c)*b;f=d*(1.0-e*5.0/16.0);c=a.OX;return (1.0-f*(1.0-(c+(a.rk-c)*b)*e*5.0/16.0))*11.0|0;} function B_p(a,b){return a.bZ.GX(a.b6.nw(),b);} function Bc8(a){return H(E2(a.b6.nw(),F(24000)))%8|0;} function B6v(a,b){return a.bZ.GX(a.b6.nw(),b)*3.1415927410125732*2.0;} function AX2(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;e=c>>4;f=a.dS;g=f.dx;h=Cs(M(F(d),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));i=H(Cp(h,N(h,32)));i=i^i>>>20^i>>>12;j=i^i>>>7^i>>>4;k=g.cL.data;g=k[j&(k.length-1|0)];a:{while(g!==null){if(B6(g.cy,h)){g=g.dG;break a;}g=g.cu;}g=null;}b:{g=g;if(g===null){if(f.ek.eY)break b;if(f.e4)break b;g =f.eM;}return Uz(g,b&15,c&15);}$p=1;case 1:$z=A38(f,d,e);if(C()){break _;}g=$z;return Uz(g,b&15,c&15);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Ba1(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b>>4;e=c>>4;f=a.dS;g=f.dx;h=Cs(M(F(d),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));i=H(Cp(h,N(h,32)));i=i^i>>>20^i>>>12;j=i^i>>>7^i>>>4;k=g.cL.data;g=k[j&(k.length-1|0)];a:{while(g!==null){if(B6(g.cy,h)){g=g.dG;break a;}g=g.cu;}g=null;}b:{g=g;if(g===null){if(f.ek.eY)break b;if(f.e4)break b;g =f.eM;}k=g.gK.data;i=k.length-1|0;c:{while(i>=0){if(k[i]!==null){i=k[i].CS;break c;}i=i+(-1)|0;}i=0;}i=i+15|0;b=b&15;c=c&15;while(i>0){d=g.n3(b,i,c);if(d){S();if(A.Nw.data[d].bW.gI()&&A.Nw.data[d].bW!==A.Q9)return i+1|0;}i=i+(-1)|0;}return (-1);}$p=1;case 1:$z=A38(f,d,e);if(C()){break _;}g=$z;k=g.gK.data;i=k.length-1|0;a:{while(i>=0){if(k[i]!==null){i=k[i].CS;break a;}i=i+(-1)|0;}i=0;}i=i+15|0;b=b&15;c=c&15;while(i>0){d=g.n3(b,i,c);if(d){S();if(A.Nw.data[d].bW.gI()&&A.Nw.data[d].bW!==A.Q9)return i+1|0;}i=i+ (-1)|0;}return (-1);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BbU(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.bw,B(1337));B2(a.bw,B(1338));b=0;if(b=Ct(a.mV)){b=0;while(b=Ct(a.jH)){IS(a.bw,B(1340));a.oA=1;d=CU(a.hu);while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f =BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(Gl(f)){FQ(d);if(EF(a,f.b0>>4,f.bY>>4)){b=f.b0>>4;i=f.bY>>4;$p=4;continue _;}}}$p=5;continue _;}e:{c=C5(a.jH,b);d=c.da;if(d!==null){if(!d.cg&&d.dL===c)break e;d.dL=null;c.da=null;}B2(a.bw,B(231));if(!c.cg)break d;BL(a.bw);B2(a.bw,B(764));if(c.cg){j=c.lE;k=c.lF;if(c.ju&&EF(a,j,k)){$p=6;continue _;}d=a.jH;i=b+(-1)|0;Dh(d,b);NF(a,c);b=i;}BL(a.bw);}b=b+1|0;}$p=3;continue _;}c=C5(a.mV,b);j=c.lE;k=c.lF;if(c.ju&&EF(a,j,k))break;b=b+1|0;}$p=2;continue _;case 1:c.iq();if (C()){break _;}if(!c.cg)i=b;else{d=a.Ge;i=b+(-1)|0;Dh(d,b);}b=i+1|0;if(b=Ct(a.mV)){b=0;while(b=Ct(a.jH)){IS(a.bw, B(1340));a.oA=1;d=CU(a.hu);while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f=BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(Gl(f)){FQ(d);if(EF(a,f.b0>>4,f.bY>>4)){b=f.b0>>4;i=f.bY>>4;$p=4;continue _;}}}$p=5;continue _;}i:{c=C5(a.jH,b);d =c.da;if(d!==null){if(!d.cg&&d.dL===c)break i;d.dL=null;c.da=null;}B2(a.bw,B(231));if(!c.cg)break e;BL(a.bw);B2(a.bw,B(764));if(c.cg){j=c.lE;k=c.lF;if(c.ju&&EF(a,j,k)){$p=6;continue _;}d=a.jH;i=b+(-1)|0;Dh(d,b);NF(a,c);b=i;}BL(a.bw);}b=b+1|0;}$p=3;continue _;}c=C5(a.mV,b);j=c.lE;k=c.lF;if(c.ju&&EF(a,j,k))break;b=b+1|0;}$p=2;case 2:$z=Bjh(a,j,k);if(C()){break _;}d=$z;d.Ot(c);while(true){b=b+1|0;if(b>=Ct(a.mV)){b=0;while(b=Ct(a.jH)) {IS(a.bw,B(1340));a.oA=1;d=CU(a.hu);while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f=BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(Gl(f)){FQ(d);if(EF(a,f.b0>>4,f.bY>>4)){b=f.b0>>4;i=f.bY>>4;$p=4;continue _;}}}$p=5;continue _;}j:{c=C5(a.jH, b);d=c.da;if(d!==null){if(!d.cg&&d.dL===c)break j;d.dL=null;c.da=null;}B2(a.bw,B(231));if(!c.cg)break g;BL(a.bw);B2(a.bw,B(764));if(c.cg){j=c.lE;k=c.lF;if(c.ju&&EF(a,j,k)){$p=6;continue _;}d=a.jH;i=b+(-1)|0;Dh(d,b);NF(a,c);b=i;}BL(a.bw);}b=b+1|0;}$p=3;continue _;}c=C5(a.mV,b);j=c.lE;k=c.lF;if(!c.ju)continue;if(!EF(a,j,k))continue;else break;}continue _;case 3:BgB(a,c);if(C()){break _;}while(true){BL(a.bw);B2(a.bw,B(764));if(c.cg){j=c.lE;k=c.lF;if(c.ju&&EF(a,j,k)){$p=6;continue _;}d=a.jH;i=b+(-1)|0;Dh(d,b);NF(a, c);b=i;}BL(a.bw);c:{while(true){b=b+1|0;if(b>=Ct(a.jH)){IS(a.bw,B(1340));a.oA=1;d=CU(a.hu);while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f=BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(Gl(f)){FQ(d);if(EF(a,f.b0>>4,f.bY>>4)){b=f.b0>> 4;i=f.bY>>4;$p=4;continue _;}}}$p=5;continue _;}c=C5(a.jH,b);d=c.da;if(d===null)break c;if(d.cg)break;if(d.dL!==c)break;}d.dL=null;c.da=null;}B2(a.bw,B(231));if(c.cg)continue;else break;}continue _;case 4:$z=Bjh(a,b,i);if(C()){break _;}g=$z;if(g!==null){b=f.b0&15;i=f.cb;j=f.bY&15;$p=7;continue _;}while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k= e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f=BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(!Gl(f))continue;FQ(d);if(!EF(a,f.b0>>4,f.bY>>4))continue;else{b=f.b0>>4;i=f.bY>>4;continue _;}}$p=5;case 5:f.vA();if(C()){break _;}while(true){if(Gl(f)){FQ(d);if(EF(a,f.b0>>4,f.bY>>4)){b=f.b0>>4;i=f.bY>>4;$p=4;continue _;}}if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f=BW(d);if(Gl(f))continue;if(!NE(f))continue;if(!La(a,f.b0,f.cb,f.bY))continue;else break;}continue _;case 6:$z=Bjh(a,j,k);if(C()){break _;}d=$z;d.Ot(c);while(true){d=a.jH;i=b+(-1)|0;Dh(d,b);NF(a,c);b=i;while(true){BL(a.bw);f:{while(true){b=b+1|0;if(b>=Ct(a.jH)){IS(a.bw,B(1340));a.oA=1;d=CU(a.hu);while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)) {NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f=BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(Gl(f)){FQ(d);if(EF(a,f.b0>>4,f.bY>>4)){b=f.b0>>4;i=f.bY>>4;$p=4;continue _;}}}$p=5;continue _;}c=C5(a.jH,b);d=c.da;if(d===null)break f;if(d.cg)break;if(d.dL!==c)break;}d.dL=null;c.da =null;}B2(a.bw,B(231));if(!c.cg){$p=3;continue _;}BL(a.bw);B2(a.bw,B(764));if(c.cg)break;}j=c.lE;k=c.lF;if(!c.ju)continue;if(!EF(a,j,k))continue;else break;}continue _;case 7:g.blb(b,i,j);if(C()){break _;}while(true){if(!BP(d)){a.oA=0;if(!Fw(a.j6)){NG(a.hu,a.j6);GW(a.j6);}IS(a.bw,B(1341));if(!Fw(a.gn)){i=0;while(i>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}i=i+1|0;}GW(a.gn);}BL(a.bw);BL(a.bw);return;}f =BW(d);if(!Gl(f)&&NE(f)&&La(a,f.b0,f.cb,f.bY))break;if(!Gl(f))continue;FQ(d);if(!EF(a,f.b0>>4,f.bY>>4))continue;else{b=f.b0>>4;i=f.bY>>4;$p=4;continue _;}}$p=5;continue _;case 8:BAf(a,b,j,k);if(C()){break _;}while(true){i=i+1|0;if(i>=Ct(a.gn))break;e=C5(a.gn,i);if(Gl(e))continue;else{if(!IW(a.hu,e))Cc(a.hu,e);if(!EF(a,e.b0>>4,e.bY>>4)){b=e.b0;j=e.cb;k=e.bY;continue _;}b=e.b0>>4;j=e.bY>>4;$p=9;continue _;}}GW(a.gn);BL(a.bw);BL(a.bw);return;case 9:$z=Bjh(a,b,j);if(C()){break _;}h=$z;if(h===null){b=e.b0;j=e.cb;k =e.bY;$p=8;continue _;}j=e.b0&15;k=e.cb;b=e.bY&15;$p=10;case 10:h.bof(j,k,b,e);if(C()){break _;}b=e.b0;j=e.cb;k=e.bY;$p=8;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function B4S(a,b){var c,d,e,f;if(!a.oA){c=a.hu;b=b.bm();while(b.bh()){d=b.bg();Bo(c,c.c+1|0);e=c.p.data;f=c.c;c.c=f+1|0;e[f]=d;c.j=c.j+1|0;}}else{c=a.gn;b=b.bm();while(b.bh()){d=b.bg();Bo(c,c.c+1|0);e=c.p.data;f=c.c;c.c=f+1|0;e[f]=d;c.j=c.j+1|0;}}} function BgB(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:AZ4(a,b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function Bi1(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.v;e=d|0;if(d=0)break;if(f<0)break a;if(g>=0)break a;d=e.p.data[f];if(!d.cg&&d.hO&&d!==c)return 0;f=f+1|0;}return 1;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bf5(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.bn;d=c|0;if(c=i){d=d+1|0;if(d>=f)break a;m=g;}n=j;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bru(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.bn;d=c|0;if(c=i){d=d+1|0;if(d>=f)break a;m=g;}n=j;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BGF(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.bn;d=c|0;if(c=e)break a;j=f;while(j=g){d=d+1|0;if(d>=e)break b;j=f;}k=h;}return 0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AT0(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b.bn;f=e|0;if(e0.0&&d.Rb()){b=E$(m);d.T=d.T+b.bP*0.014;d.Q=d.Q+b.bS*0.014;d.U=d.U+b.bQ*0.014;}return l;case 1:$z=Bm6(a,f,n,o);if(C()){break _;}r=$z;s=p[r];if(s!==null&&s.bW===c){t=n+1|0;$p=2;continue _;}o=o+1|0;a:while(true){if(o=i){f=f+1|0;if(f>=g)break a;n=h;}o=j;}e=m.bP;e=e*e;q=m.bS;e=e+q*q;q=m.bQ;if (CT(e+q*q)>0.0&&d.Rb()){b=E$(m);d.T=d.T+b.bP*0.014;d.Q=d.Q+b.bS*0.014;d.U=d.U+b.bQ*0.014;}return l;case 2:$z=AZS(a,f,n,o);if(C()){break _;}r=$z;if(r>=8)r=0;if(e>=t-(r+1|0)/9.0){l=1;$p=3;continue _;}o=o+1|0;a:while(true){if(o=i){f=f+1|0;if(f>=g)break a;n=h;}o=j;}e=m.bP;e=e*e;q=m.bS;e=e+q*q;q=m.bQ;if(CT(e+q*q)>0.0&&d.Rb()){b=E$(m);d.T=d.T+b.bP*0.014;d.Q=d.Q+b.bS*0.014;d.U=d.U+b.bQ*0.014;}return l;case 3:s.Vz(a,f,n,o,d,m);if(C()){break _;}o=o+1|0;b:while(true) {if(o=i){f=f+1|0;if(f>=g)break b;n=h;}o=j;}e=m.bP;e=e*e;q=m.bS;e=e+q*q;q=m.bQ;if(CT(e+q*q)>0.0&&d.Rb()){b=E$(m);d.T=d.T+b.bP*0.014;d.Q=d.Q+b.bS*0.014;d.U=d.U+b.bQ*0.014;}return l;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function Baw(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.bn;e=d|0;if(d=i){e=e+1|0;if(e>=f)break a;l=h;}m=j;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BiC(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.bn;e=d|0;if(d=h){e=e+1|0;if(e>=f)break a;l=g;}m=j;}return 0;case 2:$z=AZS(a,e,l,m);if(C()){break _;}o=$z;d=l+1|0;if(o<8)d=d-o/8.0;if(d>=b.bf)return 1;m=m+1|0;b:while(true){if(m=h){e=e+1|0;if(e>=f)break b;l=g;}m=j;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A_V(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=0;$p=1;case 1:$z=BH7(a,b,c,d,e,f,h,g);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A56(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1.0/((c.br-c.bn)*2.0+1.0);e=1.0/((c.bl-c.bf)*2.0+1.0);f=1.0/((c.bs-c.bo)*2.0+1.0);g=0;h=0;i=0.0;while(i<=1.0){j=0.0;while(j<=1.0){if(0.0<=1.0){k=c.bn;l=k+(c.br-k)*i;k=c.bf;k=k+(c.bl-k)*j;m=c.bo;n=c.bs-m;o=0.0;m =m+n*o;p=CL(a.gu,l,k,m);q=0;r=0;$p=1;continue _;}j=j+e;}i=i+d;}return g/h;case 1:$z=BIb(a,p,b,q,r);if(C()){break _;}p=$z;if(p===null)g=g+1|0;h=h+1|0;s=o+f;a:while(true){if(s<=1.0){k=c.bn;l=k+(c.br-k)*i;k=c.bf;k=k+(c.bl-k)*j;m=c.bo;n=c.bs-m;o=s;m=m+n*o;p=CL(a.gu,l,k,m);q=0;r=0;continue _;}j=j+e;while(j>1.0){i=i+d;if(i>1.0)break a;j=0.0;}s=0.0;}return g/h;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A$r(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!f)d=d+(-1)|0;if(f==1)d=d+1|0;if(f==2)e=e+(-1)|0;if(f==3)e=e+1|0;if(f==4)c=c+(-1)|0;if(f==5)c=c+1|0;$p=1;case 1:$z=Bm6(a,c,d,e);if(C()){break _;}f=$z;S();if(f!=A.Oj.b)return 0;f=1004;g=0;$p=2;case 2:BGJ(a,b,f,c,d,e,g);if(C()){break _;}f=0;g=0;h=3;$p=3;case 3:AQO(a,c,d,e,f,g,h);if(C()){break _;}return 1;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,$p);} function A_f(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c>=0&&c<256){a:{e=null;if(!a.oA)f=e;else{g=0;while(true){f=a.gn;h=X(g,f.c);if(h>=0){f=e;break a;}if(g<0)break;if(h>=0)break;f=f.p.data[g];if(!f.n_&&f.b0==b&&f.cb==c&&f.bY==d)break a;g=g+1|0;}f=new Bb;f.f=1;f.e=1;J(f);}}b:{if(f===null){g=b>>4;h=d>>4;e=a.dS;i=e.dx;j=Cs(M(F(g), D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;i=m[l&(m.length-1|0)];c:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break c;}i=i.cu;}i=null;}i=i;if(i===null){if(e.ek.eY)break b;if(e.e4)break b;i=e.eM;}if(i!==null){g=b&15;h=d&15;$p=2;continue _;}}d:{e:{if(f!==null)i=f;else{h=0;while(true){e=a.gn;g=X(h,e.c);if(g>=0){i=f;break e;}if(h<0)break d;if(g>=0)break d;i=e.p.data[h];if(!i.n_&&i.b0==b&&i.cb==c&&i.bY==d)break;h=h+1|0;}}}return i;}f=new Bb;f.f =1;f.e=1;J(f);}$p=1;continue _;}return null;case 1:$z=A38(e,g,h);if(C()){break _;}i=$z;if(i===null){f:{a:{if(f!==null)i=f;else{h=0;while(true){e=a.gn;g=X(h,e.c);if(g>=0){i=f;break a;}if(h<0)break f;if(g>=0)break f;i=e.p.data[h];if(!i.n_&&i.b0==b&&i.cb==c&&i.bY==d)break;h=h+1|0;}}}return i;}f=new Bb;f.f=1;f.e=1;J(f);}g=b&15;h=d&15;$p=2;case 2:$z=i.bqm(g,c,h);if(C()){break _;}f=$z;g:{f:{if(f!==null)i=f;else{h=0;while(true){e=a.gn;g=X(h,e.c);if(g>=0){i=f;break f;}if(h<0)break g;if(g>=0)break g;i=e.p.data[h];if (!i.n_&&i.b0==b&&i.cb==c&&i.bY==d)break;h=h+1|0;}}}return i;}f=new Bb;f.f=1;f.e=1;J(f);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A1c(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(e!==null&&!e.n_){if(!a.oA){f=a.hu;Bo(f,f.c+1|0);g=f.p.data;h=f.c;f.c=h+1|0;g[h]=e;f.j=f.j+1|0;h=b>>4;i=d>>4;f=a.dS;j=f.dx;k=Cs(M(F(h),D(4294967295, 0)),B4(M(F(i),D(4294967295, 0)),32));l=H(Cp(k,N(k,32)));l=l^l>>>20^l>>>12;m=l^l>>>7^l>>>4;g=j.cL.data;j=g[m&(g.length-1|0)];b: {while(j!==null){if(B6(j.cy,k)){j=j.dG;break b;}j=j.cu;}j=null;}c:{j=j;if(j===null){if(f.ek.eY)break c;if(f.e4)break c;j=f.eM;}if(j===null)break a;l=b&15;b=d&15;$p=2;continue _;}$p=1;continue _;}e.b0=b;e.cb=c;e.bY=d;f=a.gn;j=new Eb;j.dw=f;j.dy=f.j;j.eB=f.by();j.dt=(-1);while(true){l=j.du;if(!(l>=j.eB?0:1)){f=a.gn;Bo(f,f.c+1|0);g=f.p.data;c=f.c;f.c=c+1|0;g[c]=e;f.j=f.j+1|0;break a;}h=j.dy;f=j.dw;if(h=j.eB?0:1)){f=a.gn;Bo(f,f.c+1|0);g=f.p.data;c=f.c;f.c=c+1|0;g[c]=e;f.j=f.j+1|0;return;}h=j.dy;f=j.dw;if(h=0){h=(-1);break a;}if(h<0)break;if(i>=0)break;c:{j=f.p.data[h];if(e===null){if(j!==null)break c;else break b;}if(e!== j?0:1)break b;}h=h+1|0;}j=new Bb;j.f=1;j.e=1;B3(j);J(j);}}if(h>=0)Dh(f,h);j=a.hu;h=j.c;i=0;d:{e:{while(true){g=X(i,h);if(g>=0){i=(-1);break d;}if(i<0)break;if(g>=0)break;f:{f=j.p.data[i];if(e===null){if(f!==null)break f;else break e;}if(e!==f?0:1)break e;}i=i+1|0;}j=new Bb;j.f=1;j.e=1;B3(j);J(j);}}if(i>=0)Dh(j,i);}k=b>>4;h=d>>4;j=a.dS;e=j.dx;l=Cs(M(F(k),D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));i=H(Cp(l,N(l,32)));i=i^i>>>20^i>>>12;m=i^i>>>7^i>>>4;n=e.cL.data;e=n[m&(n.length-1|0)];g:{while(e!==null) {if(B6(e.cy,l)){e=e.dG;break g;}e=e.cu;}e=null;}h:{e=e;if(e===null){if(j.ek.eY)break h;if(j.e4)break h;e=j.eM;}if(e===null)return;i=b&15;b=d&15;$p=4;continue _;}$p=3;continue _;case 2:e.Ip();if(C()){break _;}j=a.gn;d=j.c;b=0;i:{j:{b:{while(true){c=X(b,d);if(c>=0)break;if(b<0)break b;if(c>=0)break b;k:{f=j.p.data[b];if(e===null){if(f!==null)break k;else break j;}if(e!==f?0:1)break j;}b=b+1|0;}b=(-1);break i;}j=new Bb;j.f=1;j.e=1;B3(j);J(j);}}if(b>=0)Dh(j,b);return;case 3:$z=A38(j,k,h);if(C()){break _;}e=$z;if (e===null)return;i=b&15;b=d&15;$p=4;case 4:e.blb(i,c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function CzL(a,b){var c,d,e;c=a.j6;Bo(c,c.c+1|0);d=c.p.data;e=c.c;c.c=e+1|0;d[e]=b;c.j=c.j+1|0;} function Boc(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();e=A.Nw.data;$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}b=$z;f=e[b];return f!==null?f.eS():0;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bkh(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}b=$z;S();e=A.Nw.data[b];if(e===null)b=0;else{f=e.bW;b=!f.m1?f.gI():0;b=b&&e.eh()&&!e.je()?1:0;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A0c(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}e=$z;if(e){S();f=A.Nw.data;if(f[e]!==null){g=f[e];$p=2;continue _;}}return 0;case 2:$z=g.hj(a,b,c,d);if(C()){break _;}g=$z;return g!==null&&(g.br-g.bn+g.bl-g.bf+g.bs-g.bo)/3.0>=1.0?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A$t(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();e=A.Nw.data;$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;g=e[f];$p=2;case 2:$z=AZS(a,b,c,d);if(C()){break _;}b=$z;return Er(a,g,b);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Er(a,b,c){var d,e;if(b===null)c=0;else{d=b.bW;e=!d.m1?d.gI():0;c=e&&b.eh()?1:b instanceof HZ?((c&4)!=4?0:1):b instanceof MM?((c&8)!=8?0:1):b instanceof ADU?1:!(b instanceof AIH)?0:(c&7)!=7?0:1;}return c;} function BIm(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b>=(-30000000)&&d>=(-30000000)&&b<30000000&&d<30000000){f=a.dS;g=b>>4;h=d>>4;i=f.dx;j=Cs(M(F(g),D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;i=m[l&(m.length-1|0)];a:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break a;}i =i.cu;}i=null;}b:{i=i;if(i===null){if(f.ek.eY)break b;if(f.e4)break b;i=f.eM;}if(i!==null&&!i.AP()){S();m=A.Nw.data;$p=2;continue _;}return e;}$p=1;continue _;}return e;case 1:$z=A38(f,g,h);if(C()){break _;}i=$z;if(i!==null&&!i.AP()){S();m=A.Nw.data;$p=2;continue _;}return e;case 2:$z=Bm6(a,b,c,d);if(C()){break _;}b=$z;f=m[b];if(f===null)b=0;else{i=f.bW;b=!i.m1?i.gI():0;b=b&&f.eh()?1:0;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AXK(a){var b;b=AJo(a,1.0);if(b!=a.kL)a.kL=b;} function BP8(a,b,c){a.CH=b;a.DF=c;} function Byv(a){if(a.b6.F0()){a.jL=1.0;if(a.b6.Gd())a.rk=1.0;}} function AKX(a){var b,c,d,e,f,g,h,i;if(!a.bZ.fP){b=a.b6.a3c();if(b<=0){if(!a.b6.Gd()){c=a.b6;d=a.bR;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%168000|0;if(((f-g|0)+167999|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}c.C$(g+12000|0);}else{c=a.b6;d=a.bR;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%12000|0;if(((f-g|0)+11999|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=e;f=H(N(e,17));}c.C$(g+3600|0);}}else{b=b+(-1)|0;a.b6.C$(b);if(b<=0){c=a.b6;c.yV(c.Gd()?0:1);}}h=a.b6.a2X();if(h<=0){if(a.b6.F0()){c=a.b6;d=a.bR;h=B$(d,31);while(true){g=h%12000|0;if(((h-g|0)+11999|0)>=0)break;h=B$(d,31);}c.wH(g+12000|0);}else{c=a.b6;d=a.bR;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;g=H(N(e,17));while(true){i=g%168000|0;if(((g-i|0)+167999|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;g=H(N(e,17));}c.wH(i+12000|0);}} else{b=h+(-1)|0;a.b6.wH(b);if(b<=0){c=a.b6;c.B1(c.F0()?0:1);}}a.nr=a.jL;if(!a.b6.F0())a.jL=a.jL-0.01;else a.jL=a.jL+0.01;if(a.jL<0.0)a.jL=0.0;if(a.jL>1.0)a.jL=1.0;a.OX=a.rk;if(!a.b6.Gd())a.rk=a.rk-0.01;else a.rk=a.rk+0.01;if(a.rk<0.0)a.rk=0.0;if(a.rk>1.0)a.rk=1.0;}} function B3B(a){a.b6.wH(1);} function BlA(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.R9.ca;if(b.bk>0){b.bk=0;c=b.d.data;d=null;e=0;f=c.length;if(e>f){b=new BG;b.f=1;b.e=1;B3(b);J(b);}while(e=0){BL(a.bw);e=a.HF;if(e>0)a.HF=e-1|0;B2(a.bw,B(1344));b =a.eZ;h=b.c;if(h?0:1){BL(a.bw);return;}d=a.bR;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;j=H(N(i,17));e=h-1|0;if(!(h&e))g=H(Bl(I(F(h),F(j)),31));else while(true){g=j%h|0;if(((j-g|0)+e|0)>=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;j=H(N(i,17));}if(g>=0&&g=0)break;j=B$(d,31);}f=(g+h|0)-5|0;l=b.z;g= l|0;if(l=0)break;b=b.p.data[e];l=b.v/16.0;h=l|0;if(l>2;g=f&15;h=f>>8&15;i=f>>16&127;j=d.n3(g,i,h);k=g+ b|0;l=h+c|0;if(!j){if(i<0)c=0;else{g=i>=256?255:i;h=k>>4;j=l>>4;m=a.dS;e=m.dx;n=Cs(M(F(h),D(4294967295, 0)),B4(M(F(j),D(4294967295, 0)),32));b=H(Cp(n,N(n,32)));b=b^b>>>20^b>>>12;c=b^b>>>7^b>>>4;o=e.cL.data;e=o[c&(o.length-1|0)];b:{while(e!==null){if(B6(e.cy,n)){e=e.dG;break b;}e=e.cu;}e=null;}e=e;if(e===null){if(m.ek.eY)break a;if(m.e4)break a;e=m.eM;}c=e.xO(k&15,g,l&15,0);}m=a.bR;p=M(L(I(m.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=p;if(c<=H(Bl(I(F(8),F(H(N(p,17)))),31))){m=A.T5;$p=2;continue _;}}}m =a.bw;BL(m);B2(m,B(1336));$p=1;continue _;}$p=3;continue _;case 1:BzJ(d);if(C()){break _;}return;case 2:$z=A8p(a,m,k,i,l);if(C()){break _;}b=$z;if(b<=0){q=k+0.5;r=i+0.5;s=l+0.5;m=Il(a,q,r,s,8.0);if(m!==null){t=m.v-q;u=m.z-r;v=m.u-s;if(t*t+u*u+v*v>4.0){e=B(1346);w=0.699999988079071;m=a.bR;p=M(L(I(m.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=p;x=0.800000011920929+H(N(p,24))/1.6777216E7*0.20000000298023224;b=0;m=null;t=16.0;y=a.cl;c=X(b,y.c);if(c<0){if(b>=0&&c<0){y=y.p.data[b];z=y.fZ.cA;c=y.eR.bZ.eu;y =G$(e,q,r,s,w,x);$p=4;continue _;}d=new Bb;d.f=1;d.e=1;J(d);}a.HF=O(a.bR,12000)+6000|0;}}}m=a.bw;BL(m);B2(m,B(1336));$p=1;continue _;case 3:$z=A38(m,h,j);if(C()){break _;}e=$z;c=e.xO(k&15,g,l&15,0);m=a.bR;p=M(L(I(m.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=p;if(c<=H(Bl(I(F(8),F(H(N(p,17)))),31))){m=A.T5;$p=2;continue _;}m=a.bw;BL(m);B2(m,B(1336));$p=1;continue _;case 4:Bdc(z,m,q,r,s,t,c,y);if(C()){break _;}b=b+1|0;y=a.cl;c=X(b,y.c);if(c>=0){a.HF=O(a.bR,12000)+6000|0;m=a.bw;BL(m);B2(m,B(1336));$p= 1;continue _;}if(b>=0&&c<0){y=y.p.data[b];z=y.fZ.cA;c=y.eR.bZ.eu;y=G$(e,q,r,s,w,x);continue _;}d=new Bb;d.f=1;d.e=1;J(d);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);} function AQR(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;$p=1;case 1:$z=A_p(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A0o(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=1;$p=1;case 1:$z=A_p(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A_p(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=b>>4;g=d>>4;h=a.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;k=k^k>>>7^k>>>4;l=i.cL.data;m=k&(l.length-1|0);i=l[m];a:{while(true){if(i===null){i=null;break a;}if(B6(i.cy,j))break;i=i.cu;}}k=i===null ?0:1;b:{c:{if(k){i=l[m];d:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break d;}i=i.cu;}i=null;}n=i;if(n===null){if(h.ek.eY)break b;if(h.e4)break b;n=h.eM;}if(n!==null){i=FF(n,b&15,d&15,a.bZ.ec);break c;}}i=a.bZ.ec.hI(b,d);}if(i.qv>0.15000000596046448)return 0;if(c>=0&&c<256){i=A.TS;$p=1;continue _;}return 0;}$p=3;continue _;case 1:$z=A8p(a,i,b,c,d);if(C()){break _;}k=$z;if(k>=10)return 0;$p=2;case 2:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;S();if(f!=A.NJ.b&&f!=A.MP.b)return 0;$p=4;continue _;case 3:$z=A38(h,f,g);if (C()){break _;}n=$z;i=n===null?a.bZ.ec.hI(b,d):FF(n,b&15,d&15,a.bZ.ec);if(i.qv>0.15000000596046448)return 0;if(c>=0&&c<256){i=A.TS;$p=1;continue _;}return 0;case 4:$z=AZS(a,b,c,d);if(C()){break _;}k=$z;if(k)return 0;if(!e)return 1;k=1;e=b-1|0;$p=5;case 5:$z=Bm6(a,e,c,d);if(C()){break _;}e=$z;if(!e){BJ();n=A.RJ;}else n=A.Nw.data[e].bW;BJ();if(n!==A.PL)k=0;if(k){e=b+1|0;$p=6;continue _;}if(k){e=d-1|0;$p=7;continue _;}if(!k){if(k)return 0;return 1;}d=d+1|0;$p=8;continue _;case 6:$z=Bm6(a,e,c,d);if(C()){break _;}e =$z;if((!e?A.RJ:A.Nw.data[e].bW)!==A.PL)k=0;if(k){e=d-1|0;$p=7;continue _;}if(!k){if(k)return 0;return 1;}d=d+1|0;$p=8;continue _;case 7:$z=Bm6(a,b,c,e);if(C()){break _;}e=$z;if((!e?A.RJ:A.Nw.data[e].bW)!==A.PL)k=0;if(!k){if(k)return 0;return 1;}d=d+1|0;$p=8;case 8:$z=Bm6(a,b,c,d);if(C()){break _;}b=$z;if((!b?A.RJ:A.Nw.data[b].bW)!==A.PL)k=0;if(k)return 0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bxb(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;g=a.dS;h=g.dx;i=Cs(M(F(e),D(4294967295, 0)),B4(M(F(f),D(4294967295, 0)),32));j=H(Cp(i,N(i,32)));j=j^j>>>20^j>>>12;k=j^j>>>7^j>>>4;l=h.cL.data;m=k&(l.length-1|0);h=l[m];a:{while(true){if(h===null){h=null;break a;}if(B6(h.cy,i))break;h=h.cu;}}j=h===null ?0:1;b:{c:{if(j){h=l[m];d:{while(h!==null){if(B6(h.cy,i)){h=h.dG;break d;}h=h.cu;}h=null;}n=h;if(n===null){if(g.ek.eY)break b;if(g.e4)break b;n=g.eM;}if(n!==null){h=FF(n,b&15,d&15,a.bZ.ec);break c;}}h=a.bZ.ec.hI(b,d);}if(h.qv>0.15000000596046448)return 0;if(c>=0&&c<256){h=A.TS;$p=1;continue _;}return 0;}$p=4;continue _;case 1:$z=A8p(a,h,b,c,d);if(C()){break _;}j=$z;if(j>=10)return 0;j=c-1|0;$p=2;case 2:$z=Bm6(a,b,j,d);if(C()){break _;}j=$z;$p=3;case 3:$z=Bm6(a,b,c,d);if(C()){break _;}e=$z;if(e)return 0;S();h =A.OF;$p=5;continue _;case 4:$z=A38(g,e,f);if(C()){break _;}n=$z;h=n===null?a.bZ.ec.hI(b,d):FF(n,b&15,d&15,a.bZ.ec);if(h.qv>0.15000000596046448)return 0;if(c>=0&&c<256){h=A.TS;$p=1;continue _;}return 0;case 5:$z=h.k0(a,b,c,d);if(C()){break _;}b=$z;if(b&&j&&j!=A.OG.b&&A.Nw.data[j].bW.gI())return 1;return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bzm(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.bZ.fP){e=A.TS;$p=1;continue _;}e=A.T5;$p=2;continue _;case 1:A1z(a,e,b,c,d);if(C()){break _;}return;case 2:A1z(a,e,b,c,d);if(C()){break _;}e=A.TS;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AQw(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(e===A.T5){f=b>>4;g=d>>4;h=a.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;k=k^k>>>7^k>>>4;l=i.cL.data;i=l[k&(l.length-1|0)];b:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break b;}i =i.cu;}i=null;}i=i;if(i===null){if(h.ek.eY)break a;if(h.e4)break a;i=h.eM;}if(i.k5(b&15,c,d&15))return 15;}$p=1;continue _;}$p=2;continue _;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}m=$z;if(e===A.T5)n=0;else{S();n=A.NA.data[m];}S();g=A.Ny.data[m];if(g>=15&&A.NA.data[m]>0)g=1;if(g<1)g=1;if(g>=15)return 0;if(n>=14)return n;f=0;if(f>=6)return n;k=b+A.SN.data[f]|0;o=c+A.SO.data[f]|0;p=d+A.SP.data[f]|0;$p=3;continue _;case 2:$z=A38(h,f,g);if(C()){break _;}i=$z;if(i.k5(b&15,c,d&15))return 15;$p=1;continue _;case 3:$z =A8p(a,e,k,o,p);if(C()){break _;}k=$z;q=k-g|0;if(q<=n)q=n;if(q>=14)return q;f=f+1|0;n=q;if(f>=6)return n;k=b+A.SN.data[f]|0;o=c+A.SO.data[f]|0;p=d+A.SP.data[f]|0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function A1z(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!O6(a,c,d,e,17))return;f=0;g=0;B2(a.bw,B(1347));$p=1;case 1:$z=A8p(a,b,c,d,e);if(C()){break _;}h=$z;$p=2;case 2:$z =AQw(a,c,d,e,b);if(C()){break _;}i=$z;i=X(i,h);if(i>0){j=a.l9.data;i=1;j[g]=133152;}else if(i>=0)i=g;else{j=a.l9.data;i=1;j[g]=133152|h<<18;if(f>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;o=k>>18&15;$p=3;continue _;}f=0;}BL(a.bw);B2(a.bw,B(1348));if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;$p=4;continue _;case 3:$z=A8p(a,b,l,m,n);if(C()){break _;}p=$z;if(p==o){q=0;$p=6;continue _;}f =h;if(f>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;o=k>>18&15;continue _;}f=0;BL(a.bw);B2(a.bw,B(1348));if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;$p=4;case 4:$z=A8p(a,b,l,m,n);if(C()){break _;}o=$z;$p=5;case 5:$z=AQw(a,l,m,n,b);if(C()){break _;}r=$z;q=X(r,o);if(q){$p=7;continue _;}f=h;if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63)-32|0)+d| 0;n=((k>>12&63)-32|0)+e|0;$p=4;continue _;case 6:A9Q(a,b,l,m,n,q);if(C()){break _;}if(o<=0)f=h;else if(((AAO(l-c|0)+AAO(m-d|0)|0)+AAO(n-e|0)|0)>=17)f=h;else{s=0;if(s<6){t=l+A.SN.data[s]|0;u=m+A.SO.data[s]|0;v=n+A.SP.data[s]|0;q=1;S();j=A.Ny.data;$p=8;continue _;}f=h;}if(f>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;o=k>>18&15;$p=3;continue _;}f=0;BL(a.bw);B2(a.bw,B(1348));if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63) -32|0)+d|0;n=((k>>12&63)-32|0)+e|0;$p=4;continue _;case 7:A9Q(a,b,l,m,n,r);if(C()){break _;}if(q<=0)f=h;else{w=l-c|0;x=DV(w);y=m-d|0;z=DV(y);o=n-e|0;ba=DV(o);bb=i>=(a.l9.data.length-6|0)?0:1;if(((x+z|0)+ba|0)<17&&bb){p=l-1|0;$p=10;continue _;}f=h;}if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;$p=4;continue _;case 8:$z=Bm6(a,t,u,v);if(C()){break _;}p=$z;q=JM(q,j[p]);$p=9;case 9:$z=A8p(a,b,t,u,v);if(C()){break _;}p=$z;q=o-q|0;if(p==q){j =a.l9.data;if(i>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;o=k>>18&15;$p=3;continue _;}f=0;BL(a.bw);B2(a.bw,B(1348));if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63)-32|0)+d|0;n=((k>>12&63)-32|0)+e|0;$p=4;continue _;case 10:$z =A8p(a,b,p,m,n);if(C()){break _;}q=$z;if(q>=r)s=i;else{j=a.l9.data;s=i+1|0;j[i]=(((p-c|0)+32|0)+((y+32|0)<<6)|0)+((o+32|0)<<12)|0;}i=l+1|0;$p=11;case 11:$z=A8p(a,b,i,m,n);if(C()){break _;}q=$z;if(q>=r)q=s;else{j=a.l9.data;q=s+1|0;j[s]=(((i-c|0)+32|0)+((y+32|0)<<6)|0)+((o+32|0)<<12)|0;}i=m-1|0;$p=12;case 12:$z=A8p(a,b,l,i,n);if(C()){break _;}p=$z;if(p>=r)p=q;else{j=a.l9.data;p=q+1|0;j[q]=((w+32|0)+(((i-d|0)+32|0)<<6)|0)+((o+32|0)<<12)|0;}i=m+1|0;$p=13;case 13:$z=A8p(a,b,l,i,n);if(C()){break _;}q=$z;if(q>=r)q =p;else{j=a.l9.data;q=p+1|0;j[p]=((w+32|0)+(((i-d|0)+32|0)<<6)|0)+((o+32|0)<<12)|0;}i=n-1|0;$p=14;case 14:$z=A8p(a,b,l,m,i);if(C()){break _;}p=$z;if(p>=r)p=q;else{j=a.l9.data;p=q+1|0;j[q]=((w+32|0)+((y+32|0)<<6)|0)+(((i-e|0)+32|0)<<12)|0;}q=n+1|0;$p=15;case 15:$z=A8p(a,b,l,m,q);if(C()){break _;}i=$z;if(i>=r)i=p;else{j=a.l9.data;i=p+1|0;j[p]=((w+32|0)+((y+32|0)<<6)|0)+(((q-e|0)+32|0)<<12)|0;}f=h;if(f>=i){BL(a.bw);return;}j=a.l9.data;h=f+1|0;k=j[f];l=((k&63)-32|0)+c|0;m=((k>>6&63)-32|0)+d|0;n=((k>>12&63)-32|0) +e|0;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function AYu(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;$p=1;case 1:$z=Bzw(a,b,c,d);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,$p);} function Bzw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new BI;e.p=W(K,10);f=(c.bn-2.0)/16.0;g=f|0;if(f>>20^o>>>12;o=p^p>>>7^p>>>4;q=m.cL.data;p=o&(q.length-1|0);m=q[p];b:{while(true){if(m===null){m=null;break b;}if(B6(m.cy,n))break;m=m.cu;}}if(m===null?0:1){m=q[p];c:{while(m!==null){if(B6(m.cy,n)){m=m.dG;break c;}m=m.cu;}m=null;}m=m;if(m===null){if(l.ek.eY)break a;if(l.e4)break a;m=l.eM;}m.a2w(b,c,e,d);}k=k+1|0;}g=g+1|0;}return e;}$p=1;case 1:$z=A38(l,g,k);if(C()){break _;}m=$z;d:{e:while(true){m.a2w(b,c,e,d);while(true){k=k+1|0;while (k>j){g=g+1|0;if(g>h)break e;k=i;}l=a.dS;m=l.dx;n=Cs(M(F(g),D(4294967295, 0)),B4(M(F(k),D(4294967295, 0)),32));o=H(Cp(n,N(n,32)));p=o^o>>>20^o>>>12;o=p^p>>>7^p>>>4;q=m.cL.data;p=o&(q.length-1|0);m=q[p];f:{while(true){if(m===null){m=null;break f;}if(B6(m.cy,n))break;m=m.cu;}}if(!(m===null?0:1))continue;else break;}m=q[p];b:{while(m!==null){if(B6(m.cy,n)){m=m.dG;break b;}m=m.cu;}m=null;}m=m;if(m!==null)continue;if(l.ek.eY)break d;if(l.e4)break d;m=l.eM;}return e;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g, h,i,j,k,l,m,n,o,p,q,$p);} function BBN(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;$p=1;case 1:$z=BsP(a,b,c,d);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,$p);} function BsP(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=(c.bn-2.0)/16.0;f=e|0;if(e>>20^o>>>12;o=p^p>>>7^p>>>4;q=m.cL.data;p=o&(q.length-1|0);m=q[p];a:{while(true){if(m===null){m=null;break a;}if(B6(m.cy,n))break;m=m.cu;}}if(m===null?0:1){m=q[p];b:{while(m!==null){if(B6(m.cy,n)){m=m.dG;break b;}m=m.cu;}m=null;}c:{m=m;if(m===null){if(l.ek.eY)break c;if(l.e4)break c;m=l.eM;}$p=1;continue _;}$p=2;continue _;}k=k+1|0;}f=f+1|0;}return j;case 1:m.bjK(b,c,j,d);if(C()){break _;}d:while(true){k=k+1|0;while(k>i){f=f+1|0;if(f>g)break d;k=h;}l =a.dS;m=l.dx;n=Cs(M(F(f),D(4294967295, 0)),B4(M(F(k),D(4294967295, 0)),32));o=H(Cp(n,N(n,32)));p=o^o>>>20^o>>>12;o=p^p>>>7^p>>>4;q=m.cL.data;p=o&(q.length-1|0);m=q[p];e:{while(true){if(m===null){m=null;break e;}if(B6(m.cy,n))break;m=m.cu;}}if(!(m===null?0:1))continue;else{m=q[p];f:{while(m!==null){if(B6(m.cy,n)){m=m.dG;break f;}m=m.cu;}m=null;}g:{m=m;if(m===null){if(l.ek.eY)break g;if(l.e4)break g;m=l.eM;}continue _;}$p=2;continue _;}}return j;case 2:$z=A38(l,f,k);if(C()){break _;}m=$z;$p=1;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BbI(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=null;$p=1;case 1:$z=BsP(a,b,c,e);if(C()){break _;}f=$z;e=null;g=1.7976931348623157E308;h=0;a:{while(true){i=X(h,f.c);if(i>=0)break;if(h<0)break a;if(i>=0)break a;j=f.p.data[h];if(j!==d){k=d.v-j.v;l=d.z-j.z;m=d.u-j.u;k=k*k+l*l+m*m;if(k<=g){e=j;g=k;}}h=h+1|0;}return e;}b=new Bb;b.f =1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BAP(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(c>=0&&c<256){f=b>>4;c=d>>4;e=a.dS.dx;g=Cs(M(F(f),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));c=H(Cp(g,N(g,32)));c=c^c>>>20^c>>>12;c=c^c>>>7^c>>>4;h=e.cL.data;e=h[c&(h.length-1|0)];a:{while(true){if(e===null){e=null;break a;}if(B6(e.cy,g))break;e=e.cu;}}c=e===null?0:1;}else c=0;b:{if(c){c=b>>4;b=d>> 4;i=a.dS;e=i.dx;g=Cs(M(F(c),D(4294967295, 0)),B4(M(F(b),D(4294967295, 0)),32));d=H(Cp(g,N(g,32)));d=d^d>>>20^d>>>12;j=d^d>>>7^d>>>4;h=e.cL.data;e=h[j&(h.length-1|0)];c:{while(e!==null){if(B6(e.cy,g)){e=e.dG;break c;}e=e.cu;}e=null;}e=e;if(e===null){if(i.ek.eY)break b;if(i.e4)break b;e=i.eM;}e.PJ();}return;}$p=1;case 1:$z=A38(i,c,b);if(C()){break _;}e=$z;e.PJ();return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Oz(a,b){var c,d,e,f,g,h;c=0;d=0;a:{while(true){e=a.jH;f=X(d,e.c);if(f>=0)break;if(d<0)break a;if(f>=0)break a;e=e.p.data[d];if(!(e instanceof CH&&e.Dx)){g=e.constructor;if(g===null)e=null;else{e=g.classObject;if(e===null){e=new CD;e.cj=g;h=e;g.classObject=h;}}if(PO(e.cj,b.cj))c=c+1|0;}d=d+1|0;}return c;}b=new Bb;b.f=1;b.e=1;J(b);} function Bc2(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.jH;d=0;e=b.j;f=b.by();while(true){if(!(d>=f?0:1)){d=0;a:{while(true){g=X(d,b.c);if(g>=0)break;if(d<0)break a;if(g>=0)break a;h=b.p.data[d];g=0;c=a.cl;e=X(g,c.c);if(e<0){if(g>=0&&e<0){c=c.p.data[g].eR.eC;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b:{Fk(a.jj,h.bi,h);i=h.tX();if(i!==null){g =0;while(true){j=i.data;if(g>=j.length)break b;Fk(a.jj,j[g].bi,j[g]);g=g+1|0;}}}d=d+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}if(e=0&&e<0){c=c.p.data[g].eR.eC;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}d:{Fk(a.jj,h.bi,h);i=h.tX();if(i!==null){g=0;while(true){j=i.data;if(g>=j.length)break d;Fk(a.jj,j[g].bi, j[g]);g=g+1|0;}}}d=d+1|0;g=X(d,b.c);if(g>=0)break;if(d<0)break c;if(g>=0)break c;h=b.p.data[d];g=0;}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function B8_(a,b){var c,d,e,f,g,h,i;c=a.mV;d=0;e=b.j;f=b.by();while(d>=f?0:1){if(e0&&l===null){$p=4;continue _;}b=0;}return b;case 3:$z=Brt(a,n,h);if(C()){break _;}f=$z;if(!f)return 0;if(l!==null&&!(l!==A.MP&&l!==A.NJ&&l!==A.MQ&&l!==A.NK&&l!==A.Oj&&!l.bW.no))l=null;b:{if(l!==null){h=l.bW;BJ();if(h===A.Se&&m===A.Pt){b=1;break b;}}if(b>0&&l===null){$p=4;continue _;}b=0;}return b;case 4:$z=m.EG(a,c,d,e,g);if(C()){break _;}b=$z;return !b?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function ASz(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.bw,B(1349));i=b.v;j=i|0;if(ih)h=e;if(h>=15)return h;g=c+1|0;f=1;$p=3;continue _;case 2:$z=i.pf(a,b,f,d,g);if(C()){break _;}h=$z;if(e>h)h=e;if(h>=15)return h;g=c+1|0;f=1;$p=3;case 3:$z=Bm6(a,b,g,d);if(C()){break _;}e=$z;if(e){S();i= A.Nw.data[e];$p=4;continue _;}g=0;if(h>g)g=h;if(g>=15)return g;f=d-1|0;h=2;$p=5;continue _;case 4:$z=i.pf(a,b,g,d,f);if(C()){break _;}g=$z;if(h>g)g=h;if(g>=15)return g;f=d-1|0;h=2;$p=5;case 5:$z=Bm6(a,b,c,f);if(C()){break _;}e=$z;if(e){S();i=A.Nw.data[e];$p=6;continue _;}f=0;if(g>f)f=g;if(f>=15)return f;h=d+1|0;e=3;$p=7;continue _;case 6:$z=i.pf(a,b,c,f,h);if(C()){break _;}f=$z;if(g>f)f=g;if(f>=15)return f;h=d+1|0;e=3;$p=7;case 7:$z=Bm6(a,b,c,h);if(C()){break _;}g=$z;if(g){S();i=A.Nw.data[g];$p=8;continue _;}h =0;if(f>h)h=f;if(h>=15)return h;e=b-1|0;g=4;$p=9;continue _;case 8:$z=i.pf(a,b,c,h,e);if(C()){break _;}h=$z;if(f>h)h=f;if(h>=15)return h;e=b-1|0;g=4;$p=9;case 9:$z=Bm6(a,e,c,d);if(C()){break _;}f=$z;if(f){S();i=A.Nw.data[f];$p=10;continue _;}f=0;if(h>f)f=h;if(f>=15)return f;b=b+1|0;e=5;$p=11;continue _;case 10:$z=i.pf(a,e,c,d,g);if(C()){break _;}f=$z;if(h>f)f=h;if(f>=15)return f;b=b+1|0;e=5;$p=11;case 11:$z=Bm6(a,b,c,d);if(C()){break _;}g=$z;if(!g){c=0;if(f>c)c=f;return c;}S();i=A.Nw.data[g];$p=12;case 12:$z =i.pf(a,b,c,d,e);if(C()){break _;}c=$z;if(f>c)c=f;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BG8(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BE1(a,b,c,d,e);if(C()){break _;}b=$z;return b<=0?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BE1(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;S();g=A.Nw.data[f];if(g===null)f=0;else{h=g.bW;f=!h.m1?h.gI():0;f=f&&g.eh()&&!g.je()?1:0;}if(!f){$p=2;continue _;}$p=3;continue _;case 2:$z=Bm6(a,b,c,d);if(C()){break _;}f=$z;if(!f)return 0;g=A.Nw.data[f];$p=4;continue _;case 3:$z=A0l(a,b,c,d);if(C()){break _;}b=$z;return b;case 4:$z =g.ns(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BtK(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=c-1|0;f=0;$p=1;case 1:$z=Bm6(a,b,e,d);if(C()){break _;}g=$z;S();h=A.Nw.data[g];if(h===null)g=0;else{i=h.bW;g=!i.m1?i.gI():0;g=g&&h.eh()&&!h.je()?1:0;}if(!g){$p=2;continue _;}$p=3;continue _;case 2:$z=Bm6(a,b,e,d);if(C()){break _;}g=$z;if(g){h=A.Nw.data[g];$p=4;continue _;}if(0>0)return 1;f=c+1|0;e=1;$p=5;continue _;case 3:$z =A0l(a,b,e,d);if(C()){break _;}f=$z;if(f>0)return 1;f=c+1|0;e=1;$p=5;continue _;case 4:$z=h.ns(a,b,e,d,f);if(C()){break _;}f=$z;if(f>0)return 1;f=c+1|0;e=1;$p=5;case 5:$z=Bm6(a,b,f,d);if(C()){break _;}g=$z;h=A.Nw.data[g];if(h===null)g=0;else{i=h.bW;g=!i.m1?i.gI():0;g=g&&h.eh()&&!h.je()?1:0;}if(!g){$p=6;continue _;}$p=7;continue _;case 6:$z=Bm6(a,b,f,d);if(C()){break _;}g=$z;if(g){h=A.Nw.data[g];$p=8;continue _;}if(0>0)return 1;e=d-1|0;g=2;$p=9;continue _;case 7:$z=A0l(a,b,f,d);if(C()){break _;}f=$z;if(f>0)return 1;e =d-1|0;g=2;$p=9;continue _;case 8:$z=h.ns(a,b,f,d,e);if(C()){break _;}f=$z;if(f>0)return 1;e=d-1|0;g=2;$p=9;case 9:$z=Bm6(a,b,c,e);if(C()){break _;}f=$z;h=A.Nw.data[f];if(h===null)f=0;else{i=h.bW;f=!i.m1?i.gI():0;f=f&&h.eh()&&!h.je()?1:0;}if(!f){$p=10;continue _;}$p=11;continue _;case 10:$z=Bm6(a,b,c,e);if(C()){break _;}f=$z;if(f){h=A.Nw.data[f];$p=12;continue _;}if(0>0)return 1;g=d+1|0;e=3;$p=13;continue _;case 11:$z=A0l(a,b,c,e);if(C()){break _;}f=$z;if(f>0)return 1;g=d+1|0;e=3;$p=13;continue _;case 12:$z =h.ns(a,b,c,e,g);if(C()){break _;}f=$z;if(f>0)return 1;g=d+1|0;e=3;$p=13;case 13:$z=Bm6(a,b,c,g);if(C()){break _;}f=$z;h=A.Nw.data[f];if(h===null)f=0;else{i=h.bW;f=!i.m1?i.gI():0;f=f&&h.eh()&&!h.je()?1:0;}if(!f){$p=14;continue _;}$p=15;continue _;case 14:$z=Bm6(a,b,c,g);if(C()){break _;}f=$z;if(f){h=A.Nw.data[f];$p=16;continue _;}if(0>0)return 1;e=b-1|0;g=4;$p=17;continue _;case 15:$z=A0l(a,b,c,g);if(C()){break _;}f=$z;if(f>0)return 1;e=b-1|0;g=4;$p=17;continue _;case 16:$z=h.ns(a,b,c,g,e);if(C()){break _;}f =$z;if(f>0)return 1;e=b-1|0;g=4;$p=17;case 17:$z=Bm6(a,e,c,d);if(C()){break _;}f=$z;h=A.Nw.data[f];if(h===null)f=0;else{i=h.bW;f=!i.m1?i.gI():0;f=f&&h.eh()&&!h.je()?1:0;}if(!f){$p=18;continue _;}$p=19;continue _;case 18:$z=Bm6(a,e,c,d);if(C()){break _;}f=$z;if(f){h=A.Nw.data[f];$p=20;continue _;}if(0>0)return 1;f=b+1|0;e=5;$p=21;continue _;case 19:$z=A0l(a,e,c,d);if(C()){break _;}f=$z;if(f>0)return 1;f=b+1|0;e=5;$p=21;continue _;case 20:$z=h.ns(a,e,c,d,g);if(C()){break _;}f=$z;if(f>0)return 1;f=b+1|0;e=5;$p =21;case 21:$z=Bm6(a,f,c,d);if(C()){break _;}b=$z;h=A.Nw.data[b];if(h===null)b=0;else{i=h.bW;b=!i.m1?i.gI():0;b=b&&h.eh()&&!h.je()?1:0;}if(!b){$p=22;continue _;}$p=23;continue _;case 22:$z=Bm6(a,f,c,d);if(C()){break _;}b=$z;if(!b)return 0<=0?0:1;h=A.Nw.data[b];$p=24;continue _;case 23:$z=A0l(a,f,c,d);if(C()){break _;}b=$z;return b<=0?0:1;case 24:$z=h.ns(a,f,c,d,e);if(C()){break _;}b=$z;return b<=0?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A9C(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=0;if(f>=6)return e;g=b+A.SN.data[f]|0;h=c+A.SO.data[f]|0;i=d+A.SP.data[f]|0;$p=1;case 1:$z=Bm6(a,g,h,i);if(C()){break _;}j=$z;S();k=A.Nw.data[j];if(k===null)j=0;else{l=k.bW;j=!l.m1?l.gI():0;j=j&&k.eh()&&!k.je()?1:0;}if(!j){$p=2;continue _;}$p=3;continue _;case 2:$z=Bm6(a,g,h,i);if (C()){break _;}j=$z;if(j){k=A.Nw.data[j];$p=4;continue _;}if(0>=15)return 15;if(0>e)e=0;f=f+1|0;if(f>=6)return e;g=b+A.SN.data[f]|0;h=c+A.SO.data[f]|0;i=d+A.SP.data[f]|0;$p=1;continue _;case 3:$z=A0l(a,g,h,i);if(C()){break _;}g=$z;if(g>=15)return 15;if(g>e)e=g;f=f+1|0;if(f>=6)return e;g=b+A.SN.data[f]|0;h=c+A.SO.data[f]|0;i=d+A.SP.data[f]|0;$p=1;continue _;case 4:$z=k.ns(a,g,h,i,f);if(C()){break _;}g=$z;if(g>=15)return 15;if(g>e)e=g;f=f+1|0;if(f>=6)return e;g=b+A.SN.data[f]|0;h=c+A.SO.data[f]|0;i=d+A.SP.data[f] |0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function ABP(a,b,c){return Il(a,b.v,b.z,b.u,c);} function Il(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;f=(-1.0);g=null;h=0;i=X(e,0.0);e=e*e;a:{while(true){j=a.eZ;k=X(h,j.c);if(k>=0)break;if(h<0)break a;if(k>=0)break a;j=j.p.data[h];l=j.v-b;m=j.z-c;n=j.u-d;l=l*l+m*m+n*n;if(!(i>=0&&l>=e)&&!(f!==(-1.0)&&l>=f)){f=l;g=j;}h=h+1|0;}return g;}g=new Bb;g.f=1;g.e=1;J(g);} function AH5(a,b,c){return Ok(a,b.v,b.z,b.u,c);} function Ok(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;f=(-1.0);g=null;h=0;i=e*0.800000011920929;j=X(e,0.0);a:{while(true){k=a.eZ;l=X(h,k.c);if(l>=0)break;if(h<0)break a;if(l>=0)break a;m=k.p.data[h];if(!m.ct.h9&&(!m.cg&&m.c3>0?1:0)){n=m.v-b;o=m.z-c;p=m.u-d;p=n*n+o*o+p*p;k=m.F.N;Be();q=A.G$.data[128];if(q===null){k=k.d.data[0];while(k!==null&&k.h!==null){k=k.i;}}else{r=Ci(q.s);s=k.d.data;k=s[r&(s.length-1|0)];while(k!==null){if(k.t==r){t=k.h;if(q!==t&&!Ck(q,t)?0:1)break;}k=k.i;}}k=k===null?null:k.x;o=(!(k.G.R &2)?0:1)?i:e;q=m.F.N;Be();k=A.G$.data[128];if(k===null){q=q.d.data[0];while(q!==null&&q.h!==null){q=q.i;}}else{r=Ci(k.s);s=q.d.data;q=s[r&(s.length-1|0)];while(q!==null){if(q.t==r){t=q.h;if(k!==t&&!Ck(k,t)?0:1)break;}q=q.i;}}k=q===null?null:q.x;if(!(k.G.R&32)?0:1){u=AQt(m);if(u<0.10000000149011612)u=0.10000000149011612;o=o*0.699999988079071*u;}if(!(j>=0&&p>=o*o)&&!(f!==(-1.0)&&p>=f)){f=p;g=m;}}h=h+1|0;}return g;}k=new Bb;k.f=1;k.e=1;J(k);} function BB4(a,b){var c,d,e;c=0;a:{while(true){d=a.eZ;e=X(c,d.c);if(e>=0)break;if(c<0)break a;if(e>=0)break a;if(Bc(b,d.p.data[c].cx)){b=a.eZ;if(c>=0&&c>4;g=d>>4;h=a.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));l=k^k>>>20^k>>>12;m=l^l>>>7^l>>>4;n=i.cL.data;i=n[m&(n.length-1|0)];a:{while(i!==null){if(B6(i.cy, j)){i=i.dG;break a;}i=i.cu;}i=null;}b:{i=i;if(i===null){if(h.ek.eY)break b;if(h.e4)break b;i=h.eM;}l=b&15;k=d&15;if(!i.k5(l,c,k))return 0;h=a.dS;n=h.dx.cL.data;i=n[m&(n.length-1|0)];c:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break c;}i=i.cu;}i=null;}d:{i=i;if(i===null){if(h.ek.eY)break d;if(h.e4)break d;i=h.eM;}if(Uz(i,l,k)>c)return 0;h=a.dS;i=h.dx;n=i.cL.data;o=n[m&(n.length-1|0)];e:{while(true){if(o===null){o=null;break e;}if(B6(o.cy,j))break;o=o.cu;}}c=o===null?0:1;f:{g:{if(c){i=U8(i,j);if(i===null){if(h.ek.eY)break f;if (h.e4)break f;i=h.eM;}if(i!==null){h=FF(i,l,k,a.bZ.ec);break g;}}h=a.bZ.ec.hI(b,d);}return !h.D3?Ta(h):0;}$p=3;continue _;}$p=2;continue _;}$p=1;case 1:$z=A38(h,f,g);if(C()){break _;}i=$z;l=b&15;k=d&15;if(!i.k5(l,c,k))return 0;h=a.dS;n=h.dx.cL.data;i=n[m&(n.length-1|0)];h:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break h;}i=i.cu;}i=null;}i:{i=i;if(i===null){if(h.ek.eY)break i;if(h.e4)break i;i=h.eM;}if(Uz(i,l,k)>c)return 0;h=a.dS;i=h.dx;n=i.cL.data;o=n[m&(n.length-1|0)];j:{while(true){if(o===null){o=null;break j;}if (B6(o.cy,j))break;o=o.cu;}}c=o===null?0:1;k:{l:{if(c){i=U8(i,j);if(i===null){if(h.ek.eY)break k;if(h.e4)break k;i=h.eM;}if(i!==null){h=FF(i,l,k,a.bZ.ec);break l;}}h=a.bZ.ec.hI(b,d);}return !h.D3?Ta(h):0;}$p=3;continue _;}$p=2;case 2:$z=A38(h,f,g);if(C()){break _;}i=$z;if(Uz(i,l,k)>c)return 0;h=a.dS;i=h.dx;n=i.cL.data;o=n[m&(n.length-1|0)];h:{while(true){if(o===null){o=null;break h;}if(B6(o.cy,j))break;o=o.cu;}}c=o===null?0:1;m:{j:{if(c){i=U8(i,j);if(i===null){if(h.ek.eY)break m;if(h.e4)break m;i=h.eM;}if(i!== null){h=FF(i,l,k,a.bZ.ec);break j;}}h=a.bZ.ec.hI(b,d);}return !h.D3?Ta(h):0;}$p=3;case 3:$z=A38(h,f,g);if(C()){break _;}i=$z;h=i===null?a.bZ.ec.hI(b,d):FF(i,l,k,a.bZ.ec);return !h.D3?Ta(h):0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A$c(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b>>4;f=d>>4;g=a.dS;h=g.dx;i=Cs(M(F(e),D(4294967295, 0)),B4(M(F(f),D(4294967295, 0)),32));c=H(Cp(i,N(i,32)));c=c^c>>>20^c>>>12;j=c^c>>>7^c>>>4;k=h.cL.data;j=j&(k.length-1|0);h=k[j];a:{while(true){if(h===null){h=null;break a;}if(B6(h.cy,i))break;h=h.cu;}}c=h===null?0:1;b:{c:{if(c){h=k[j];d:{while(h !==null){if(B6(h.cy,i)){h=h.dG;break d;}h=h.cu;}h=null;}h=h;if(h===null){if(g.ek.eY)break b;if(g.e4)break b;h=g.eM;}if(h!==null){g=FF(h,b&15,d&15,a.bZ.ec);break c;}}g=a.bZ.ec.hI(b,d);}return g.ER<=0.8500000238418579?0:1;}$p=1;case 1:$z=A38(g,e,f);if(C()){break _;}h=$z;g=h===null?a.bZ.ec.hI(b,d):FF(h,b&15,d&15,a.bZ.ec);return g.ER<=0.8500000238418579?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function ABr(a,b,c){var d,e,f,g,h,i,j,k;d=a.pJ;if(c===null){b=new DY;b.f=1;b.e=1;b.bc=B(1350);J(b);}e=d.pi;if(b===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{a:{if(!b.q){f=b.o.data;g=f.length;h=0;while(true){if(h>=g)break a;i=f[h];b.q=(31*b.q|0)+i|0;h=h+1|0;}}}h=b.q;f=e.d.data;e=f[h&(f.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(b!==j&&!Bc(b,j)?0:1)break;}e=e.i;}}if(e===null?0:1){e=d.pP;j=D$(d.pi,b);j=j===null?null:j.x;i=e.c;g=0;b:{c:{while(true){if(g>=i){g=(-1);break b;}if(g<0)break;if (g>=e.c)break;d:{k=e.p.data[g];if(j!==null){if(!j.cF(k))break d;else break c;}if(k===null)break c;}g=g+1|0;}b=new Bb;Dm(b);J(b);}}if(g>=0)Dh(e,g);}Bg(d.pi,b,c);b=d.pP;Bo(b,b.c+1|0);f=b.p.data;h=b.c;b.c=h+1|0;f[h]=c;b.j=b.j+1|0;} function BjR(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.pJ;$p=1;case 1:$z=AXA(d,b,c);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,$p);} function ByF(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.pJ;$p=1;case 1:$z=Bew(c,b);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,$p);} function A11(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;a:{b:{c:{while(true){h=a.cl;i=X(g,h.c);if(i>=0)break;if(g<0)break c;if(i>=0)break c;j=h.p.data[g].fZ.cA;k=new F3;Bs();k.ba=Bk();k.V=0;k.j4=b;k.j$=c;k.ka=d;k.j_=e;k.kg=f;k.kn=1;l=0;m=k instanceof BA;n=k;while(true){h=j.dN;i=X(l,h.c);if(i>=0)break;if (l<0)break b;if(i>=0)break b;o=h.p.data[l].O;if(!m)break a;p=o.L.bb;if(p!=2){if(p!=1)break a;if(n.X)break a;}l=l+1|0;}g=g+1|0;}return;}h=new Bb;h.f=1;h.e=1;J(h);}h=new Bb;h.f=1;h.e=1;B3(h);J(h);}h=o.Z;$p=1;case 1:Bnv(h,k);if(C()){break _;}a:{b:{c:{d:while(true){l=l+1|0;while(true){h=j.dN;i=X(l,h.c);if(i<0)break;g=g+1|0;h=a.cl;i=X(g,h.c);if(i>=0)break d;if(g<0)break b;if(i>=0)break b;j=h.p.data[g].fZ.cA;k=new F3;Bs();k.ba=Bk();k.V=0;k.j4=b;k.j$=c;k.ka=d;k.j_=e;k.kg=f;k.kn=1;l=0;m=k instanceof BA;n=k;}if(l<0)break c;if (i>=0)break c;o=h.p.data[l].O;if(!m)break a;p=o.L.bb;if(p==2)continue;if(p!=1)break a;if(n.X)break a;}return;}h=new Bb;h.f=1;h.e=1;B3(h);J(h);}h=new Bb;h.f=1;h.e=1;J(h);}h=o.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AUx(a,b,c,d,e,f){var g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=null;$p=1;case 1:BGJ(a,g,b,c,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BGJ(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=0;i=d;j=e;k=f;l=a.cl;m=X(h,l.c);if(m>=0)return;if(h>=0&&m<0){n=l.p.data[h];o=n.fZ.cA;p=64.0;q=n.eR.bZ.eu;l=new F3;Bs();l.ba=Bk();l.V=0;l.j4=c;l.j$=d;l.ka=e;l.j_=f;l.kg=g;l.kn=0;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bdc(o, b,i,j,k,p,q,l);if(C()){break _;}h=h+1|0;l=a.cl;m=X(h,l.c);if(m>=0)return;if(h>=0&&m<0){n=l.p.data[h];o=n.fZ.cA;p=64.0;q=n.eR.bZ.eu;l=new F3;Bs();l.ba=Bk();l.V=0;l.j4=c;l.j$=d;l.ka=e;l.j_=f;l.kg=g;l.kn=0;continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Cte(a){return 256;} function E9(a){return !a.bZ.fP?256:128;} function Cqw(a,b){return null;} function Cw4(a,b,c,d){var e,f;e=L(L(L(I(F(b),D(2570712328, 79)),I(F(c),D(4048968661, 30))),a.b6.ld()),F(d));f=a.bR;f.a=e;return f;} function AS7(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dS.rs;$p=1;case 1:$z=f.PP(a,b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AWn(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=a.cl;i=X(g,h.c);if(i>=0)return;if(g>=0&&i<0){h=h.p.data[g];$p=1;continue _;}h=new Bb;h.f=1;h.e=1;J(h);case 1:BAu(h,b,c,d,e,f);if(C()){break _;}g=g+1|0;h=a.cl;i=X(g,h.c);if(i>=0)return;if(g>=0&&i<0){h=h.p.data[g];continue _;}h=new Bb;h.f=1;h.e=1;J(h);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function EC(a){return a.gu;} function Yh(a){var b,c;if(B6(GA(a.b6.k3(),F(600)),C6)){b=a.Hd;c=Bk();if(!(b.lp&&b.jy&&B6(b.vF,c))){b.vF=c;b.lp=1;b.jy=0;LD(b);b.jy=1;}}return a.Hd;} function Ck$(a){return a.fx;} function BfF(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;if(f>=4)return;g=b+A.SK.data[f]|0;h=d+A.SL.data[f]|0;$p=1;case 1:$z=Bm6(a,g,c,h);if(C()){break _;}i=$z;if(i){S();j=A.Nw.data;k=j[i];if(i!=A.Px.b&&i!=A.Nj.b?0:1){$p=2;continue _;}l=j[i];if(l===null)m=0;else{k=l.bW;m=!k.m1?k.gI():0;m=m&&l.eh()&&!l.je()?1:0;}if(m){i=g+A.SK.data[f] |0;g=h+A.SL.data[f]|0;$p=3;continue _;}}f=f+1|0;if(f>=4)return;g=b+A.SK.data[f]|0;h=d+A.SL.data[f]|0;continue _;case 2:k.ed(a,g,c,h,e);if(C()){break _;}f=f+1|0;if(f>=4)return;g=b+A.SK.data[f]|0;h=d+A.SL.data[f]|0;$p=1;continue _;case 3:$z=Bm6(a,i,c,g);if(C()){break _;}h=$z;l=A.Nw.data[h];if(h!=A.Px.b&&h!=A.Nj.b?0:1){$p=4;continue _;}f=f+1|0;if(f>=4)return;g=b+A.SK.data[f]|0;h=d+A.SL.data[f]|0;$p=1;continue _;case 4:l.ed(a,i,c,g,e);if(C()){break _;}f=f+1|0;if(f>=4)return;g=b+A.SK.data[f]|0;h=d+A.SL.data[f]|0;$p =1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AVn(a){return a.tv;} function Kr(){var a=this;Yt.call(a);a.tQ=null;a.eC=null;a.oK=null;a.vz=null;a.rS=null;a.lX=null;a.be9=0;a.lc=0;a.rP=0;a.Xi=null;a.Xb=0;a.Xc=0;a.Xa=0;a.ST=0;a.S6=0;a.MZ=0;a.M1=0;a.M0=0;a.y9=0;a.y$=0;a.a8e=C6;a.kl=null;a.kr=0;a.yb=null;a.jj=null;} A.VQ=null;function A4j(){A4j=BX(Kr);CfO();} A.VR=function(a,b,c,d,e,f,g){var h=new Kr();AMO(h,a,b,c,d,e,f,g);return h;}; function AMO(a,b,c,d,e,f,g,h){var i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:A4j();if(e==(-1)){i=new Xy;i.pL=0;i.fP=0;i.l2=Fv(16);i.eu=0;i.yB=Fv(4);}else if(!e){i=new ADz;i.pL=0;i.fP=0;i.l2=Fv(16);i.eu=0;i.yB=Fv(4);}else if(e!=1)i=null;else{i=new Wg;i.pL=0;i.fP=0;i.l2=Fv(16);i.eu=0;i.yB=Fv(4);}$p=1;case 1:ASf(a,c,d,f,i,g,h);if(C()){break _;}a.rP=0;a.Xb =0;a.Xc=0;a.Xa=0;a.ST=0;a.S6=0;a.MZ=0;a.M1=0;a.M0=0;a.y9=0;a.y$=0;a.a8e=C6;j=W(W2,2);k=j.data;c=new W2;c.p=W(K,10);k[0]=c;c=new W2;c.p=W(K,10);k[1]=c;a.kl=j;a.kr=0;c=new BI;c.p=W(K,10);a.yb=c;a.tQ=b;c=new AIl;c.vN=JL();c.fi=Tq();c.UJ=a;c.bgj=(a.tQ.cA.Vo*16|0)-16|0;a.eC=c;a.oK=A.S(a,b.cA.Vo);if(a.jj===null)a.jj=Tq();if(a.vz===null)a.vz=JL();if(a.rS===null){c=new Vu;d=new M7;d.zY=null;f=new LQ;f.zp=d;d.hZ=f;c.rJ=d;a.rS=c;}c=new ALS;d=new TC;d.cL=W(N$,16);d.Ch=12;d.NQ=0.75;c.CX=d;d=new BI;d.p=W(K,10);c.Og=d;c.cC =a;d=new Ei;l=a.b6.ld();d.a=F(69);d.f$=0;d.a=l;c.biO=d;a.Xi=c;c=new AKw;Bcl(c);c.sm=JL();c.oJ=b;a.fx=c;b=a.pJ;d=new AO8;c=B(759);$p=2;case 2:$z=AXA(b,d,c);if(C()){break _;}b=$z;i=b;if(i===null){i=new ABz;i.sk=B(759);b=a.pJ;if(BR(b.pi,B(759))===null?0:1){d=b.pP;f=D$(b.pi,B(759));e=AKR(d,f===null?null:f.x);if(e>=0)Dh(d,e);}Bg(b.pi,B(759),i);b=b.pP;Bo(b,b.c+1|0);j=b.p.data;m=b.c;b.c=m+1|0;j[m]=i;b.j=b.j+1|0;}i.mq=a.fx;b=i.bgW;if(b===null){a.fx.lz=i;return;}$p=3;case 3:Bkw(i,b);if(C()){break _;}a.fx.lz=i;return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BBi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AXO(a);if(C()){break _;}if(a.b6.Km()&&a.e_<3)a.e_=3;AED(a.bZ.ec.Q7);if(AJz(a)){a.CH&&a.e_<1;b=L(a.b6.nw(),F(24000));a.b6.He(Ce(b,GA(b,F(24000))));$p=2;continue _;}B2(a.bw,B(533));c=(a.b6.iE()).g_.dV;a:{b:{c:while(true){if(c===null){c=null;break a;}d=c.b8;if (B(1351)===null)e=d.cr(B(1351));else d:{d=d;if(B(1351)===d)e=0;else{f=B(1351).o.data;g=f.length;h=d.o.data;i=h.length;j=g>=i?i:g;k=0;while(true){if(k>=j){e=g-i|0;break d;}if(k<0)break b;if(k>=g)break b;l=f[k];if(k<0)break c;if(k>=i)break c;e=l-h[k]|0;if(e)break;k=k+1|0;}}}if(!e)break a;c=e>=0?c.bx:c.bv;}m=new BK;m.f=1;m.e=1;J(m);}m=new BK;m.f=1;m.e=1;J(m);}m=c===null?null:c.cS;if(!(m===null?0:m.jW)){m=a.bw;BL(m);B2(m,B(1352));m=a.dS;$p=3;continue _;}e=a.CH;k=a.DF;l=Kl(GA(a.b6.k3(),F(400)),C6)?0:1;$p=10;continue _;case 2:BAq(a);if (C()){break _;}B2(a.bw,B(533));c=(a.b6.iE()).g_.dV;e:{a:{f:while(true){if(c===null){c=null;break e;}d=c.b8;if(B(1351)===null)e=d.cr(B(1351));else g:{d=d;if(B(1351)===d)e=0;else{f=B(1351).o.data;g=f.length;h=d.o.data;i=h.length;j=g>=i?i:g;k=0;while(true){if(k>=j){e=g-i|0;break g;}if(k<0)break a;if(k>=g)break a;l=f[k];if(k<0)break f;if(k>=i)break f;e=l-h[k]|0;if(e)break;k=k+1|0;}}}if(!e)break e;c=e>=0?c.bx:c.bv;}m=new BK;m.f=1;m.e=1;J(m);}m=new BK;m.f=1;m.e=1;J(m);}m=c===null?null:c.cS;if(!(m===null?0:m.jW)){m =a.bw;BL(m);B2(m,B(1352));m=a.dS;$p=3;continue _;}e=a.CH;k=a.DF;l=Kl(GA(a.b6.k3(),F(400)),C6)?0:1;$p=10;continue _;case 3:AZi(m);if(C()){break _;}e=AJo(a,1.0);if(e!=a.kL)a.kL=e;m=a.b6;m.bdD(L(m.k3(),F(1)));m=a.b6;m.He(L(m.nw(),F(1)));m=a.bw;BL(m);B2(m,B(1353));e=0;$p=4;case 4:A1Z(a,e);if(C()){break _;}m=a.bw;BL(m);B2(m,B(1354));$p=5;case 5:BBo(a);if(C()){break _;}m=a.bw;BL(m);B2(m,B(1355));m=a.oK;$p=6;case 6:Btv(m);if(C()){break _;}m=a.bw;BL(m);B2(m,B(1356));m=a.ri;$p=7;case 7:AQW(m);if(C()){break _;}m=a.a9P;$p =8;case 8:AQV(m);if(C()){break _;}m=a.bw;BL(m);B2(m,B(1357));BCz(a.Xi,a.b6.k3());BL(a.bw);$p=9;case 9:BFu(a);if(C()){break _;}e=a.MZ;m=a.lX;l=m.Au;m.Au=0;a.MZ=e+l|0;e=a.M1;l=m.Av;m.Av=0;a.M1=e+l|0;e=a.M0;l=m.Aw;m.Aw=0;a.M0=e+l|0;a.y$=a.y$+A.VS|0;A.VS=0;n=Bk();if(Jv(Ce(n,a.a8e),F(1000))){a.a8e=n;a.Xb=a.MZ;a.MZ=0;a.Xc=a.M1;a.M1=0;a.Xa=a.M0;a.M0=0;a.ST=a.y9;a.y9=0;a.S6=a.y$;a.y$=0;}return;case 10:BuB(a,e,k,l);if(C()){break _;}m=a.bw;BL(m);B2(m,B(1352));m=a.dS;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g, h,i,j,k,l,m,n,$p);} function Cq6(a){return a.Xb;} function BX3(a){return a.Xc;} function Crc(a){return a.Xa;} function B1h(a){return a.ST;} function Cxy(a){return a.S6;} function AVB(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.dS.rs;$p=1;case 1:a:{$z=f.UU(b,c,d,e);if(C()){break _;}f=$z;if(f!==null&&!(f.c?0:1)){b=a.bR;g=0;h=0;d=f.j;e=f.by();while(true){if(!(h>=e?0:1)){if(g<=0){b=new BG;b.f=1;b.e=1;J(b);}i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;e=H(N(i,17));d=g-1|0;if(!(g&d))c=H(Bl(I(F(g),F(e)),31));else while (true){c=e%g|0;if(((e-c|0)+d|0)>=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;e=H(N(i,17));}j=0;e=f.j;h=f.by();b:{while(true){if(!(j>=h?0:1)){b=null;break b;}if(e=e?0:1))break a;if(d=e?0:1)){a.b6.wH(0);a.b6.B1(0);a.b6.C$(0);a.b6.yV(0);return;}if(d>>20^m>>>12;h=n^n>>>7^n>>>4;o=k.ee.data;k=o[h&(o.length-1|0)];b:{while(k!==null){if(k.eq==m){k=k.ew;break b;}k=k.ei;}k=null;}c:{p=k;if(p!==null){k=p.eL.ca;if(k.I===null){q=new BV;q.b$=k;Eg(q);k.I=q;}r=k.I.bm();m=l instanceof BA;q=l;while(true){if(!r.bh()){k=p.bu;if(k instanceof CI){k=k.O;if(!m)break a;h=k.L.bb;if(h!=2){if(h!=1)break a;if(q.X)break a;}}break c;}k=(r.bg()).O;if(!m)break;n=k.L.bb;if(n!=2){if(n!=1)break;if (q.X)break;}}k=k.Z;$p=3;continue _;}}}$p=1;continue _;}k=k.Z;$p=4;continue _;}c=f;}k=new Bu;k.f=1;k.e=1;J(k);case 1:d:{BDN(g,i,j,c);if(C()){break _;}k=g.O;if(k!==null){s=g.v;t=g.z;u=g.u;v=g.W;w=g.bV;k.iQ=0;k.i3=s;k.i4=t;k.i5=u;F0(k.L,s,t,u,v,w);k=k.L.O;r=new Gp;x=t+1.6200000047683716;Bs();r.ba=Bk();r.V=0;r.iL=s;r.iW=x;r.jv=t;r.iO=u;r.jO=v;r.jJ=w;r.ic=0;r.j0=1;r.jq=1;if(!(r instanceof BA))break d;q=r;c=k.L.bb;if(c!=2){if(c!=1)break d;if(q.X)break d;}}while(true){c=f;if(!(c>=e?0:1)){a.b6.wH(0);a.b6.B1(0);a.b6.C$(0);a.b6.yV(0);return;}if (d>>20^m>>>12;h=n^n>>>7^n>>>4;o=k.ee.data;k=o[h&(o.length-1|0)];f:{while(k!==null){if(k.eq==m){k=k.ew;break f;}k=k.ei;}k=null;}g:{p=k;if(p!==null){k=p.eL.ca;if(k.I===null){q=new BV;q.b$=k;Eg(q);k.I=q;}r=k.I.bm();m=l instanceof BA;q=l;while(true){if(!r.bh()){k=p.bu;if(k instanceof CI){k=k.O;if(!m)break e;h=k.L.bb;if(h!=2){if(h!=1)break e;if(q.X)break e;}}break g;}k =(r.bg()).O;if(!m)break;n=k.L.bb;if(n!=2){if(n!=1)break;if(q.X)break;}}k=k.Z;$p=3;continue _;}}}continue _;}k=k.Z;$p=4;continue _;}}k=new Bu;k.f=1;k.e=1;J(k);}k=k.Z;$p=2;case 2:Bnv(k,r);if(C()){break _;}while(true){c=f;if(!(c>=e?0:1)){a.b6.wH(0);a.b6.B1(0);a.b6.C$(0);a.b6.yV(0);return;}if(d>>20^m>>>12;h=n^n>>>7^n>>>4;o=k.ee.data;k=o[h&(o.length-1|0)];b:{while(k !==null){if(k.eq==m){k=k.ew;break b;}k=k.ei;}k=null;}c:{p=k;if(p!==null){k=p.eL.ca;if(k.I===null){q=new BV;q.b$=k;Eg(q);k.I=q;}r=k.I.bm();m=l instanceof BA;q=l;while(true){if(!r.bh()){k=p.bu;if(k instanceof CI){k=k.O;if(!m)break a;h=k.L.bb;if(h!=2){if(h!=1)break a;if(q.X)break a;}}break c;}k=(r.bg()).O;if(!m)break;n=k.L.bb;if(n!=2){if(n!=1)break;if(q.X)break;}}k=k.Z;$p=3;continue _;}}}$p=1;continue _;}k=k.Z;$p=4;continue _;}}k=new Bu;k.f=1;k.e=1;J(k);case 3:Bnv(k,l);if(C()){break _;}while(true){if(!r.bh()){h: {k=p.bu;if(k instanceof CI){k=k.O;if(!m)break h;h=k.L.bb;if(h!=2){if(h!=1)break h;if(q.X)break h;}}$p=1;continue _;}k=k.Z;$p=4;continue _;}k=(r.bg()).O;if(!m)break;n=k.L.bb;if(n==2)continue;if(n!=1)break;if(q.X)break;}k=k.Z;continue _;case 4:Bnv(k,l);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function AJz(a){var b,c,d,e,f,g;if(a.lc&&!a.H){b=a.eZ;c=0;d=b.j;e=b.by();while(true){if(!(c>=e?0:1))return 1;if(d=100?1:0))break;c=f;}return 0;}return 0;} function BBo(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BlA(a);if(C()){break _;}b=a.R9.ca;if(b.I===null){c=new BV;c.b$=b;b.I=c;}c=b.I.bm();d=17;e=99999;f =F(16);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;case 2:$z=Bjh(a,i,j);if(C()){break _;}k=$z;$p=3;case 3:Bpc(a,g,h,k);if(C()){break _;}b=a.bw;BL(b);B2(b,B(1359));if(k.te&&!k.cR.bZ.fP){$p=4;continue _;}if(0)a.y$=a.y$+1|0;b=a.bw;BL(b);B2(b,B(680));b=a.bR;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;j=H(N(l,d));while(true){m=j%100000|0;if(((j-m|0)+e|0)>=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;j=H(N(l,d));}if(!m&&Nh(a) &&AHD(a)){i=(a.hr*3|0)+1013904223|0;a.hr=i;j=i>>2;m=g+(j&15)|0;n=h+(j>>8&15)|0;$p=8;continue _;}b=a.bw;BL(b);B2(b,B(1360));if(!H(Bl(I(f,F(B$(a.bR,31))),31))){i=(a.hr*3|0)+1013904223|0;a.hr=i;j=i>>2;m=j&15;n=j>>8&15;i=m+g|0;j=n+h|0;$p=5;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;a:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}b:{q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break b;i=(a.hr*3|0)+1013904223 |0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break a;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 4:$z=BCr(k);if(C()){break _;}i=$z;if(i)a.y$=a.y$+1|0;b=a.bw;BL(b);B2(b,B(680));b=a.bR;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;j=H(N(l,d));while(true){m=j%100000|0;if(((j-m|0)+e|0)>=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;j=H(N(l,d));}if(!m&&Nh(a)&&AHD(a)){i=(a.hr*3|0)+1013904223 |0;a.hr=i;j=i>>2;m=g+(j&15)|0;n=h+(j>>8&15)|0;$p=8;continue _;}b=a.bw;BL(b);B2(b,B(1360));if(!H(Bl(I(f,F(B$(a.bR,31))),31))){i=(a.hr*3|0)+1013904223|0;a.hr=i;j=i>>2;m=j&15;n=j>>8&15;i=m+g|0;j=n+h|0;$p=5;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;c:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}d:{q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break d;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s >>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break c;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 5:$z=AX2(a,i,j);if(C()){break _;}x=$z;m=x-1|0;n=1;$p=6;case 6:$z=A_p(a,i,m,j,n);if(C()){break _;}n=$z;if(n){S();n=A.OG.b;$p=7;continue _;}if(Nh(a)){$p=10;continue _;}if(Nh(a)){$p=13;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;e:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j= b.eE;$p=2;continue _;}a:{q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break a;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break e;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 7:BzK(a,i,m,j,n);if(C()){break _;}if(Nh(a)){$p=10;continue _;}if(Nh(a)){$p=13;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;f:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16 |0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}c:{q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break c;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break f;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 8:$z=AX2(a,m,n);if(C()){break _;}x=$z;$p=9;case 9:$z=AQY(a,m,x,n);if(C()){break _;}i=$z;if(i){b=new ADB;y=m;z=x;ba=n;$p=11;continue _;}b=a.bw;BL(b);B2(b,B(1360));if(!H(Bl(I(f,F(B$(a.bR,31))),31))) {i=(a.hr*3|0)+1013904223|0;a.hr=i;j=i>>2;m=j&15;n=j>>8&15;i=m+g|0;j=n+h|0;$p=5;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;f:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}c:{q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break c;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break f;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h| 0;b=a.bR;$p=17;continue _;case 10:$z=Bxb(a,i,x,j);if(C()){break _;}n=$z;if(n){S();n=A.OF.b;$p=14;continue _;}if(Nh(a)){$p=13;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;f:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}c:{q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break c;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break f;r =r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 11:Bdl(b,a,y,z,ba);if(C()){break _;}$p=12;case 12:AUO(a,b);if(C()){break _;}b=a.bw;BL(b);B2(b,B(1360));if(!H(Bl(I(f,F(B$(a.bR,31))),31))){i=(a.hr*3|0)+1013904223|0;a.hr=i;j=i>>2;m=j&15;n=j>>8&15;i=m+g|0;j=n+h|0;$p=5;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;g:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}e:{q=o[n];if(q!==null&& KP(q)){r=0;while(true){if(r>=3)break e;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break g;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 13:$z=A79(a,i,j);if(C()){break _;}bb=$z;if(Ta(bb)){$p=15;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;g:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}e:{q=o[n];if(q !==null&&KP(q)){r=0;while(true){if(r>=3)break e;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break g;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 14:BzK(a,i,x,j,n);if(C()){break _;}if(Nh(a)){$p=13;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;g:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}e:{q=o[n];if (q!==null&&KP(q)){r=0;while(true){if(r>=3)break e;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break g;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 15:$z=Bm6(a,i,m,j);if(C()){break _;}s=$z;if(s){S();b=A.Nw.data[s];$p=16;continue _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;g:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}e: {q=o[n];if(q!==null&&KP(q)){r=0;while(true){if(r>=3)break e;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break g;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;continue _;case 16:b.a8O(a,i,m,j);if(C()){break _;}b=a.bw;BL(b);B2(b,B(1354));o=k.gK.data;p=o.length;n=0;h:while(true){if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}f:{q=o[n];if(q!==null&&KP(q)) {r=0;while(true){if(r>=3)break f;i=(a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w!==null&&Kt(w))break h;r=r+1|0;}}}n=n+1|0;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;$p=17;case 17:w.gp(a,i,j,m,b);if(C()){break _;}a.y9=a.y9+1|0;while(true){r=r+1|0;while(r>=3){while(true){n=n+1|0;if(n>=p){BL(a.bw);if(!c.bh())return;b=c.bg();g=b.eD*16|0;h=b.eE*16|0;B2(a.bw,B(1358));i=b.eD;j=b.eE;$p=2;continue _;}q=o[n];if(q===null)continue;if(!KP(q))continue;else break;}r=0;}i= (a.hr*3|0)+1013904223|0;a.hr=i;s=i>>2;t=s&15;u=s>>8&15;v=s>>16&15;i=Kw(q,t,v,u);S();w=A.Nw.data[i];if(w===null)continue;if(!Kt(w))continue;else break;}i=t+g|0;j=v+Ka(q)|0;m=u+h|0;b=a.bR;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function AEf(a,b,c,d,e){var f,g,h,i,j;f=new Qu;g=A.Gk;A.Gk=L(g,F(1));f.Kx=g;f.j5=b;f.kv=c;f.kp=d;f.sF=e;h=a.yb;i=0;d=h.j;e=h.by();a:{b:{while(i>=e?0:1){if(d0){S();if(A.Nw.data[e].a5Z()){b=h.j5;c=b-0|0;d=h.kv;e=d-0|0;f=h.kp;if(!FM(a,c,e,f-0|0,b+0|0,d+0|0,f+0|0))return;b=h.j5;c=h.kv;d=h.kp;$p=1;continue _;}f=1;}if (FM(a,b-0|0,c-0|0,d-0|0,b+0|0,c+0|0,d+0|0)){if(e>0){h.E_=L(F(f),a.b6.k3());h.Jd=g;}j=a.vz.ca;d=((((h.j5*1024|0)*1024|0)+(h.kp*1024|0)|0)+h.kv|0)*256|0;k=j.d.data;j=k[d&(k.length-1|0)];while(j!==null){if(j.t==d){l=j.h;if(h!==l&&!APQ(h,l)?0:1)break;}j=j.i;}if(!(j===null?0:1)){l=a.vz;Bg(l.ca,h,l);l=a.rS.rJ;m=l.dV;if(m===null){m=new C0;j=null;m.b8=h;m.cS=j;m.dI=1;m.dR=1;}else{j=m.b8;b=h===null?j.cr(h):LS(h,j);if(b){if(b<0)m.bv=Cv(l,m.bv,h);else{n=m.bx;if(n===null){n=new C0;j=null;n.b8=h;n.cS=j;n.dI=1;n.dR=1;}else {j=n.b8;b=h===null?j.cr(h):LS(h,j);if(b){if(b<0)n.bv=Cv(l,n.bv,h);else{o=n.bx;if(o===null){o=new C0;j=null;o.b8=h;o.cS=j;o.dI=1;o.dR=1;}else{j=o.b8;b=h===null?j.cr(h):LS(h,j);if(b){if(b<0)o.bv=Cv(l,o.bv,h);else{p=o.bx;if(p===null){p=new C0;j=null;C9(p);p.b8=h;p.cS=j;p.dI=1;p.dR=1;}else{j=p.b8;b=h===null?j.cr(h):LS(h,j);if(b){if(b>=0)p.bx=Cv(l,p.bx,h);else p.bv=Cv(l,p.bv,h);Cy(p);p=CE(p);}}o.bx=p;}Cy(o);o=CE(o);}}n.bx=o;}Cy(n);n=CE(n);}}m.bx=n;}Cy(m);m=CE(m);}}l.dV=m;j=LI(l,h);m=j.cS;j.cS=h;j.cS=h;l.hR=l.hR+ 1|0;}}return;case 1:$z=Bm6(a,b,c,d);if(C()){break _;}q=$z;if(q==h.sF&&q>0){j=A.Nw.data[q];b=h.j5;c=h.kv;d=h.kp;h=a.bR;$p=2;continue _;}return;case 2:j.gp(a,b,c,d,h);if(C()){break _;}a.y9=a.y9+1|0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function QP(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;h=new Qu;i=A.Gk;A.Gk=L(i,F(1));h.Kx=i;h.j5=b;h.kv=c;h.kp=d;h.sF=e;h.Jd=g;if(e>0)h.E_=L(F(f),a.b6.k3());j=a.vz.ca;d=((((h.j5*1024|0)*1024|0)+(h.kp*1024|0)|0)+h.kv|0)*256|0;k=j.d.data;j=k[d&(k.length-1|0)];while(j!==null){if(j.t==d){l=j.h;if(h!==l&&!APQ(h,l)?0:1)break;}j=j.i;}if(!(j===null?0:1)){j=a.vz;Bg(j.ca,h,j);j=a.rS.rJ;l=j.dV;if(l===null){l=new C0;m=null;l.b8=h;l.cS=m;l.dI=1;l.dR=1;}else{m=l.b8;b=h===null?m.cr(h):LS(h,m);if(b){if(b<0)l.bv=Cv(j,l.bv,h);else {n=l.bx;if(n===null){n=new C0;m=null;n.b8=h;n.cS=m;n.dI=1;n.dR=1;}else{m=n.b8;b=h===null?m.cr(h):LS(h,m);if(b){if(b<0)n.bv=Cv(j,n.bv,h);else{o=n.bx;if(o===null){o=new C0;m=null;o.b8=h;o.cS=m;o.dI=1;o.dR=1;}else{m=o.b8;b=h===null?m.cr(h):LS(h,m);if(b){if(b<0)o.bv=Cv(j,o.bv,h);else{p=o.bx;if(p===null){p=new C0;m=null;C9(p);p.b8=h;p.cS=m;p.dI=1;p.dR=1;}else{m=p.b8;b=h===null?m.cr(h):LS(h,m);if(b){if(b<0)p.bv=Cv(j,p.bv,h);else{q=p.bx;if(q===null){q=new C0;Ij(q,h,null);q.dI=1;q.dR=1;}else{m=q.b8;b=h===null?m.cr(h) :A5A(h,m);if(b){if(b<0)q.bv=Cv(j,q.bv,h);else{r=q.bx;if(r===null)r=F6(h);else{b=F2(j.hZ,h,Gw(r));if(b){if(b>=0)r.bx=Cv(j,r.bx,h);else r.bv=Cv(j,r.bv,h);Cy(r);r=CE(r);}}q.bx=r;}Cy(q);q=CE(q);}}p.bx=q;}Cy(p);p=CE(p);}}o.bx=p;}Cy(o);o=CE(o);}}n.bx=o;}Cy(n);n=CE(n);}}l.bx=n;}Cy(l);l=CE(l);}}j.dV=l;a:{while(true){if(l===null){l=null;break a;}b=F2(j.hZ,h,l.b8);if(!b)break;l=b>=0?l.bx:l.bv;}}m=IZ(l,h);IZ(l,h);j.hR=j.hR+1|0;}} function BCc(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.eZ.c?0:1))a.rP=0;else{b=a.rP;a.rP=b+1|0;if(b>=1200)return;}$p=1;case 1:BbU(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BMe(a){a.rP=0;} function A1Z(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.rS.rJ.dV;d=c===null?0:c.dR;if(d!=a.vz.ca.bk){c=new C8;c.f=1;c.e=1;c.bc=B(1361);J(c);}if(d>1000)d=1000;B2(a.bw,B(1362));e=0;a:{while(true){if(e>=d)break a;c=a.rS.rJ.dV;f=null;while(c!==null){g=c.bv;f=c;c=g;}if(f===null)break;c=f.b8;if(!b&&C2(c.E_,a.b6.k3()))break a;f=a.rS.rJ;g =f.dV;b:{while(true){if(g===null){g=null;break b;}h=g.b8;i=c===null?h.cr(c):LS(c,h);if(!i)break;g=i>=0?g.bx:g.bv;}}if(g===null)f=null;else{f.dV=Ws(f,f.dV,c);f.hR=f.hR+1|0;f=g.cS;}f=D$(a.vz.ca,c);f=a.yb;Bo(f,f.c+1|0);j=f.p.data;k=f.c;f.c=k+1|0;j[k]=c;f.j=f.j+1|0;e=e+1|0;}c=new Dq;c.f=1;c.e=1;J(c);}BL(a.bw);B2(a.bw,B(1363));c=a.yb;g=new Eb;g.dw=c;g.dy=c.j;g.eB=c.by();g.dt=(-1);b=g.du;if(!(b>=g.eB?0:1)){BL(a.bw);c=a.yb;j=c.p;e=0;d=c.c;f=null;if(e>d){c=new BG;c.f=1;c.e=1;J(c);}while(e=g.eB?0:1)){BL(a.bw);c=a.yb;j=c.p;e=0;d=c.c;f=null;if(e>d){c=new BG;c.f=1;c.e=1;J(c);}while(e0&&AQc(d,c.sF)){f=A.Nw.data[d];b=c.j5;e=c.kv;d=c.kp;c=a.bR;$p=3;continue _;}b=g.du;if(!(b>=g.eB?0:1)){BL(a.bw);c=a.yb;j=c.p;e=0;d=c.c;f=null;if(e>d){c=new BG;c.f=1;c.e=1;J(c);}while(e=g.eB?0:1)){BL(a.bw);c=a.yb;j=c.p;e=0;d=c.c;f=null;if(e>d){c=new BG;c.f=1;c.e=1;J(c);}while(e=g&&f=e&&f=0)break;if(i<0)break a;if(k>=0)break a;j=j.p.data[i];l=j.b0;if(l>=b){k=j.cb;if(k>=c){m=j.bY;if(m>=d&&l=10)return;g=a.b6.tq();h=a.bR;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));while(true){k=j%6|0;if(((j-k|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i, e));}l=g+k|0;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));while(true){k=j%6|0;if(((j-k|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));}l=l-k|0;k=a.b6.uy();h=a.bR;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i,e));while(true){j=g%6|0;if(((g-j|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i,e));}k=k+j|0;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a =i;g=H(N(i,e));while(true){j=g%6|0;if(((g-j|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i,e));}g=k-j|0;$p=1;case 1:$z=Ba1(a,l,g);if(C()){break _;}j=$z;j=j+1|0;h=a.bR;$p=2;case 2:$z=BC1(b,a,h,l,j,g);if(C()){break _;}l=$z;if(!l){d=d+1|0;if(d<10){g=a.b6.tq();h=a.bR;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));while(true){k=j%6|0;if(((j-k|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));}l=g+ k|0;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));while(true){k=j%6|0;if(((j-k|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,e));}l=l-k|0;k=a.b6.uy();h=a.bR;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i,e));while(true){j=g%6|0;if(((g-j|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i,e));}k=k+j|0;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i, e));while(true){j=g%6|0;if(((g-j|0)+f|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;g=H(N(i,e));}g=k-j|0;$p=1;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Czk(a){return a.bZ.QY();} function A5i(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.dS.ek.be9?0:1))return;if(c!==null)c.bBp(B(1365));$p=1;case 1:a.blE();if(C()){break _;}if(c!==null)c.bRE(B(1366));d=a.dS;$p=2;case 2:A8T(d,b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function Bse(a){var b,c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.DE;c=a.b6;d=a.tQ.cA.Rd;$p=1;case 1:Buc(b,c,d);if(C()){break _;}b=a.pJ;e=0;a:{while(true){c=b.pP;f=X(e,c.c);if(f>=0)break;if(e<0)break a;if(f>=0)break a;c=c.p.data[e];if(c.gR){b:{d=b.Ct;if(d!==null){try{d=ON(d,c.sk);if(d===null)break b;g=G9();c.kA(g);h=G9();KC(h,B(174),g);$p=2;continue _;}catch($$e){$$je =P($$e);if($$je instanceof CQ){d=$$je;}else{throw $$e;}}if(A.F9===null){h=new CF;h.bC=A.F$;g=new Bi;C9(g);g.r=Q(16);h.ci=g;h.dc=Q(32);h.df=0;h.de=A.F_;A.F9=h;}Ek(d,A.F9);}}c.gR=0;}e=e+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 2:try{$z=BCL(d);if(C()){break _;}d=$z;$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;}else{throw $$e;}}c:{d:while(true){if(A.F9===null){h=new CF;h.bC=A.F$;g=new Bi;C9(g);g.r=Q(16);h.ci=g;h.dc=Q(32);h.df=0;h.de=A.F_;A.F9=h;}Ek(d,A.F9);while(true){c.gR=0;while(true) {e=e+1|0;c=b.pP;f=X(e,c.c);if(f>=0)break d;if(e<0)break c;if(f>=0)break c;c=c.p.data[e];if(!c.gR)continue;else break;}d=b.Ct;if(d===null)continue;try{d=ON(d,c.sk);if(d!==null)break;continue;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;continue d;}else{throw $$e;}}}try{g=G9();c.kA(g);h=G9();KC(h,B(174),g);continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;continue;}else{throw $$e;}}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 3:try{Czv(h,d);if(C()){break _;}$p=4;continue _;}catch($$e){$$je= P($$e);if($$je instanceof CQ){d=$$je;}else{throw $$e;}}c:{d:while(true){if(A.F9===null){h=new CF;h.bC=A.F$;g=new Bi;C9(g);g.r=Q(16);h.ci=g;h.dc=Q(32);h.df=0;h.de=A.F_;A.F9=h;}Ek(d,A.F9);while(true){c.gR=0;while(true){e=e+1|0;c=b.pP;f=X(e,c.c);if(f>=0)break d;if(e<0)break c;if(f>=0)break c;c=c.p.data[e];if(!c.gR)continue;else break;}d=b.Ct;if(d===null)continue;try{d=ON(d,c.sk);if(d!==null)break;continue;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;continue d;}else{throw $$e;}}}try{g=G9();c.kA(g);h=G9();KC(h, B(174),g);$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;continue;}else{throw $$e;}}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 4:a:{try{BlP(d);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;}else{throw $$e;}}g=A.F9;if(g===null){h=new CF;g=A.F$;i=0;h.bC=g;g=new Bi;f=16;C9(g);j=Q(f);g.r=j;h.ci=g;f=32;j=Q(f);h.dc=j;h.df=i;g=A.F_;h.de=g;A.F9=h;}g=A.F9;Ek(d,g);}b:{e:while(true){c.gR=0;while(true){e=e+1|0;c=b.pP;f=X(e,c.c);if(f>=0)break e;if(e<0)break b;if(f>=0)break b;c =c.p.data[e];if(!c.gR)continue;else break;}d=b.Ct;if(d===null)continue;try{d=ON(d,c.sk);if(d===null)continue;g=G9();c.kA(g);h=G9();KC(h,B(174),g);$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){d=$$je;}else{throw $$e;}}g=A.F9;if(g===null){h=new CF;g=A.F$;i=0;h.bC=g;g=new Bi;f=16;C9(g);j=Q(f);g.r=j;h.ci=g;f=32;j=Q(f);h.dc=j;h.df=i;g=A.F_;h.de=g;A.F9=h;}g=A.F9;Ek(d,g);}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AWC(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;d=a.cl;e=X(c,d.c);if(e>=0){a:{Fk(a.jj,b.bi,b);f=b.tX();if(f!==null){c=0;while(true){g=f.data;if(c>=g.length)break a;Fk(a.jj,g[c].bi,g[c]);c=c+1|0;}}}return;}if(c>=0&&e<0){d=d.p.data[c].eR.eC;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bgh(d,b);if(C()){break _;}c=c+1|0;d=a.cl;e=X(c,d.c);if(e>=0){a:{Fk(a.jj,b.bi,b);f=b.tX();if(f!==null) {c=0;while(true){g=f.data;if(c>=g.length)break a;Fk(a.jj,g[c].bi,g[c]);c=c+1|0;}}}return;}if(c>=0&&e<0){d=d.p.data[c].eR.eC;continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function NF(a,b){var c,d,e,f,g,h,i,j;c=0;while(true){d=a.cl;e=X(c,d.c);if(e>=0){d=a.jj;c=b.bi;f=d.CU;if(c>=(-128)&&c<=127){Be();g=A.G$.data[c+128|0];}else{g=new Bn;g.s=c;}f=D$(f.ca,g);P0(d,c);a:{h=b.tX();if(h!==null){e=0;while(true){i=h.data;if(e>=i.length)break a;f=a.jj;j=i[e].bi;d=f.CU;if(j>=(-128)&&j<=127){Be();b=A.G$.data[j+128|0];}else{b=new Bn;b.s=j;}b=D$(d.ca,b);P0(f,j);e=e+1|0;}}}return;}if(c<0)break;if(e>=0)break;TQ(d.p.data[c].eR.eC,b);c=c+1|0;}b=new Bb;b.f=1;b.e=1;J(b);} function Oa(a,b){var c,d,e,f;c=a.jj;d=b^b>>>20^b>>>12;e=d^d>>>7^d>>>4;f=c.ee.data;c=f[e&(f.length-1|0)];a:{while(c!==null){if(c.eq==b){c=c.ew;break a;}c=c.ei;}c=null;}return c;} function AUO(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Ge;Bo(c,c.c+1|0);d=c.p.data;e=c.c;c.c=e+1|0;d[e]=b;c.j=c.j+1|0;f=a.tQ.cA;g=b.v;h=b.z;i=b.u;j=512.0;k=a.bZ.eu;c=A.DB(b);b=null;$p=1;case 1:Bdc(f,b,g,h,i,j,k,c);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function ARH(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=new Fc;e=b.bi;Bs();d.ba=Bk();d.V=0;d.ii=e;d.ig=c;f=a.eC.fi;c=b.bi;e=c^c>>>20^c>>>12;g=e^e>>>7^e>>>4;h=f.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==c){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{b=b;if(b!==null){f=b.eL.ca;if(f.I===null){i=new BV;i.b$=f;C9(i);f.I=i;}j=f.I.bm();k=d instanceof BA;i =d;while(true){if(!j.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!k)break b;e=b.L.bb;if(e!=2){if(e!=1)break b;if(i.X)break b;}}break c;}f=(j.bg()).O;if(!k)break;e=f.L.bb;if(e!=2){if(e!=1)break;if(i.X)break;}}f=f.Z;$p=1;continue _;}}return;}b=b.Z;$p=2;continue _;case 1:Bnv(f,d);if(C()){break _;}while(true){if(!j.bh()){c:{b=b.bu;if(b instanceof CI){b=b.O;if(!k)break c;e=b.L.bb;if(e!=2){if(e!=1)break c;if(i.X)break c;}}return;}b=b.Z;$p=2;continue _;}f=(j.bg()).O;if(!k)break;e=f.L.bb;if(e==2)continue;if(e!=1)break;if (i.X)break;}f=f.Z;continue _;case 2:Bnv(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BH7(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:i=CCf(a,b,c,d,e,f);i.MT=g;i.UE=h;$p=1;case 1:A82(i);if(C()){break _;}g=0;$p=2;case 2:A8S(i,g);if(C()){break _;}if(!h){j= i.t2;k=j.p;g=0;h=j.c;b=null;if(g>h){b=new BG;b.f=1;b.e=1;J(b);}while(g=o?0:1){if(m=g)break;if(z=o?0:1))break a;if(m=4096.0)continue;else break;}v =r.O;w=new Wk;x=i.t2;j=i.XE;n=r.bi;k=j.d.data;j=k[n&(k.length-1|0)];while(j!==null){if(j.t==n){y=j.h;if(r!==y&&!(!(y instanceof DG)?0:y.bi!=n?0:1)?0:1)break;}j=j.i;}y=j===null?null:j.x;Bs();w.ba=Bk();w.V=0;w.JN=c;w.JM=d;w.JL=e;w.Te=f;r=new BI;r.p=W(K,x.c);z=x.j;x.by();n=0;ba=p;while(true){k=r.p.data;g=k.length;if(n>=g)break;if(z=d?0:1)){i=a.kl.data[a.kr];Bo(i,i.c+1|0);k=i.p.data;c=i.c;i.c=c+1|0;k[c]=h;i.j=i.j+1|0;return;}if(c=h?0:1){if(gi){j=new BG;j.f=1;j.e=1;J(j);}while(e=h?0:1){if(g< f.j){j=new Bu;j.f=1;j.e=1;J(j);}k=i+1|0;l=f.bG(i);m=l.nM;i=l.nN;n=l.nO;continue _;}j=a.kl.data[e];d=j.p;e=0;i=j.c;f=null;if(e>i){j=new BG;j.f=1;j.e=1;J(j);}while(e=h?0:1){if(gi){j=new BG;j.f=1;j.e=1;J(j);}while(e=h?0:1){if(gi){j=new BG;j.f=1;j.e=1;J(j);}while(e=0)break;if(d<0)break e;if(c>=0)break e;i=i.p.data[d].O;if (!g)break d;j=i.L.bb;if(j!=2){if(j!=1)break d;if(h.X)break d;}d=d+1|0;}break c;}f=new Bb;f.f=1;f.e=1;J(f);}i=i.Z;$p=2;continue _;}k=a.tQ.cA;f=new Jm;Bs();f.ba=Bk();f.V=0;f.qs=2;f.qk=0;d=0;g=f instanceof BA;i=f;while(true){e=k.dN;c=X(d,e.c);if(c>=0)break;if(d<0)break b;if(c>=0)break b;e=e.p.data[d].O;if(!g)break a;j=e.L.bb;if(j!=2){if(j!=1)break a;if(i.X)break a;}d=d+1|0;}}}return;}f=new Bb;f.f=1;f.e=1;J(f);}e=e.Z;$p=3;continue _;case 2:Bnv(i,f);if(C()){break _;}f:{g:{while(true){d=d+1|0;i=e.dN;c=X(d,i.c);if (c>=0)break;if(d<0)break g;if(c>=0)break g;i=i.p.data[d].O;if(!g)break f;j=i.L.bb;if(j==2)continue;if(j!=1)break f;if(h.X)break f;}return;}f=new Bb;f.f=1;f.e=1;J(f);}i=i.Z;continue _;case 3:Bnv(e,f);if(C()){break _;}f:{g:{while(true){d=d+1|0;e=k.dN;c=X(d,e.c);if(c>=0)break;if(d<0)break g;if(c>=0)break g;e=e.p.data[d].O;if(!g)break f;j=e.L.bb;if(j==2)continue;if(j!=1)break f;if(i.X)break f;}return;}f=new Bb;f.f=1;f.e=1;J(f);}e=e.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AMb(a){return a.tQ;} function WP(a){return a.eC;} function B1x(a){return a.oK;} function BVu(a){return a.Xi;} function CfO(){var b,c,d,e,f,g,h,i,j;b=W(CS,9);c=b.data;d=new CS;Bp();e=A.Ku.K;d.cY=10;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[0]=d;g=new CS;S();h=A.NG.b;g.cY=10;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[1]=g;g=new CS;h=A.IE.b;g.cY=10;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[2]=g;g=new CS;h=A.Kq.K;g.cY=3;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=1;c[3]=g;g=new CS;h=A.Kn.K;g.cY=5;g.cG =null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=1;c[4]=g;g=new CS;h=A.IM.K;g.cY=3;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=1;c[5]=g;g=new CS;h=A.IG.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=1;c[6]=g;g=new CS;i=A.Kh.K;g.cY=5;g.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=i;f.k=1;f.B=0;g.cG=f;g.eQ=2;g.eV=3;c[7]=g;d=new CS;j=A.IK.K;d.cY=3;d.cG=null;d.cG=Gr(j,1,0);d.eQ=2;d.eV=3;c[8]=d;A.VQ=b;} var BCP=Ba(0); var Ng=Ba(CQ); function BO(){var a=this;Tw.call(a);a.t=0;a.i=null;} var NW=Ba(Bb); A.F0=function(){var a=new NW();BNa(a);return a;}; function BNa(a){a.f=1;a.e=1;} function O9(){var a=this;BO.call(a);a.l_=null;a.ot=null;} var H7=Ba(BG); A.VT=function(){var a=new H7();B$2(a);return a;}; function B$2(a){a.f=1;a.e=1;} var BK=Ba(Bb); function Bi7(){var a=new BK();BUN(a);return a;} function BUN(a){a.f=1;a.e=1;} function AH6(){var a=this;K.call(a);a.eK=null;a.pg=0;a.VE=null;a.bdp=0;a.Fd=0;a.Ax=0;a.lw=0;a.beO=null;} A.VU=function(){var a=new AH6();B_9(a);return a;}; function A8X(a,b){return JT(a,b);} function H4(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=new BI;d.p=W(K,10);e=JT(a,b);f=0;g=0;if(!b.o.data.length){h=W(Bh,1);h.data[0]=B(3);return h;}a:{while(true){if(!Qc(e))break a;i=f+1|0;if(i>=c&&c>0)break a;j=e.gN;if(!j.ha){b=new C8;b.f=1;b.e=1;J(b);}if(0>=j.kF){b=new Bb;d=new Bi;d.r=Q(16);BF(d,d.g,0,10);e=new Bh;h=d.r;f=d.g;k=Q(f);l=k.data;e.o=k;i=0;while(im){b=new Bb;b.f=1;b.e=1;J(b);}j=new Bh;h=b.o;f=m-g|0;k=Q(f);l=k.data;j.o=k;m=0;while (m=j.kF){b=new Bb;d=new Bi;d.r=Q(16);BF(d,d.g,0,10);e=new Bh;h=d.r;f=d.g;k=Q(f);l=k.data;e.o=k;i=0;while(im){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;i=m-g|0;h=Q(i);k=h.data;b.o=h;m=0;while(m=10)break a;a.VE.data[i]=h;break a;}h=A.Em();}while(true){d=a.eK;c=!Xn(d)&&!WN(d)&&A9l(d.j2)?1:0;if(c&&a.eK.d8==(-536870788))k=Bfk(a,h);else if(a.eK.j2==(-536870788)){k=XL(h);Fn(a.eK);}else{k=ANG(a,h);if(SY(a.eK)==(-536870788))Fn(a.eK);}if(k!==null)Cc(e,k);if(Xn(a.eK))break;if(SY(a.eK)==(-536870871))break;}if(Bks(a.eK) ==(-536870788))Cc(e,XL(h));if(a.pg!=f&&!g){a.pg=f;A6h(a.eK,f);}switch(b){case -1073741784:break;case -536870872:return A.EL(e,h);case -268435416:return A.Ek(e,h);case -134217688:return A.CN(e,h);case -67108824:return A.EV(e,h);case -33554392:return A.B(e,h);default:switch(Ct(e)){case 0:break;case 1:return A.BH(C5(e,0),h);default:return CCX(e,h);}return XL(h);}return A.D8(e,h);} function BEZ(a){var b,c,d,e,f,g,h,i,j,k;b=new R6;b.r=Q(16);while(true){c=a.eK;d=c.j2;if(!d&&!c.d8&&c.ef==c.q0&&!(c.jE===null?0:1)?1:0)break;e=!d&&!c.d8&&c.ef==c.q0&&!(c.jE===null?0:1)?1:0;if(!(!e&&!(c.jE===null?0:1)&&(d<0?0:1)?1:0))break;if(d<=56319&&d>=55296?1:0)break;if(d<=57343&&d>=56320?1:0)break;f=c.yy;e=f===null?0:1;if(!(!e&&!c.d8)){e=f===null?0:1;if(!(!e&&(c.d8<0?0:1))){d=c.d8;if(d!=(-536870871)&&(d&(-2147418113))!=(-2147483608)&&d!=(-536870788)&&d!=(-536870876))break;}}F4(c);g=c.DW;e=X(g,65536);if(!(e >=0&&g<=1114111?1:0)){e=g&65535;h=b.g;Cd(b,h,h+1|0);b.r.data[h]=e;}else{if(e<0){i=Q(1);i.data[0]=g&65535;}else i=NM([(55296|(g-65536|0)>>10&1023)&65535,(56320|g&1023)&65535]);i=i.data;e=0;h=i.length;d=b.g;Cd(b,d,d+h|0);j=h+e|0;while(e=0&&d<19){h=Q(3);b=h.data;b[0]=c&65535;e=a.eK;c=e.j2;i=c-4449|0;if(i>=0&&i<21){b[1]=c&65535;F4(e);e=a.eK;g=e.j2;c=g-4519|0;if(c>=0&&c<28){b[2]=g&65535;F4(e);e=new VC;GJ(e);e.CI=h;e.MF=3;return e;}e=new VC;GJ(e);e.CI=h;e.MF=2;return e;}c=a.pg;if(!((c &2)!=2?0:1)){e=new Mu;i=b[0];c=A.Gx;A.Gx=c+1|0;j=new Da;j.r=Q(20);e.eF=(BF(j,j.g,c,10)).cq();e.hM=1;e.p7=i;return e;}if(!((c&64)!=64?0:1))return A.J(b[0]);e=new AB_;i=b[0];c=A.Gx;A.Gx=c+1|0;j=new Da;j.r=Q(20);e.eF=(BF(j,j.g,c,10)).cq();e.hM=1;e.Td=AJf(AW5(i)&65535);return e;}h=b.data;c=1;while(c<4&&!Xn(a.eK)&&BtJ(a.eK)){i=c+1|0;h[c]=Fn(a.eK);c=i;}if(c==1&&!BQv(h[0]))return AGH(a,h[0]);if(!L_(a,2))return A.FW(b,c);if(L_(a,64))return A.FI(b,c);return A.Dd(b,c);} function ANG(a,b){var c,d,e,f,g,h;c=a.eK;d=c.j2;e=!d&&!c.d8&&c.ef==c.q0&&!(c.jE===null?0:1)?1:0;e=!e&&!(c.jE===null?0:1)&&(d<0?0:1)?1:0;if(e&&!(c.yy===null?0:1)&&(c.d8<0?0:1)){if(!((a.pg&128)!=128?0:1)){e=d<=56319&&d>=55296?1:0;f=!e&&!Bcq(c)?BEZ(a):Zs(a,b,AP1(a,b));}else{f=BcI(a);g=a.eK;d=g.j2;if(!(!d&&!g.d8&&g.ef==g.q0&&!(g.jE===null?0:1)?1:0)&&!(d==(-536870871)&&!(b instanceof Si))&&d!=(-536870788)){e=!d&&!g.d8&&g.ef==g.q0&&!(g.jE===null?0:1)?1:0;if(!(!e&&!(g.jE===null?0:1)&&(d<0?0:1)?1:0))f=Zs(a,b,f);}}} else if(d!=(-536870871))f=Zs(a,b,AP1(a,b));else{if(b instanceof Si)J(Me(B(3),L3(c),OB(a.eK)));f=new AMd;BvT(f,b);f.hM=0;}c=a.eK;e=c.j2;h=!e&&!c.d8&&c.ef==c.q0&&!(c.jE===null?0:1)?1:0;if(!h&&!(e==(-536870871)&&!(b instanceof Si))&&e!=(-536870788)){g=ANG(a,b);if(f instanceof KJ&&!(f instanceof QY)&&!(f instanceof KL)&&!(f instanceof QV)){c=f;if(!g.nD(c.fJ))f=CCw(c);}if((g.Pw()&65535)!=43)f.il(g);else f.il(g.fJ);}else{if(f===null)return null;f.il(b);}if((f.Pw()&65535)!=43)return f;return f.fJ;} function Zs(a,b,c){var d,e,f,g,h,i;d=a.eK;e=d.j2;if(c!==null&&!(c instanceof GG)){switch(e){case -2147483606:F4(d);d=new AMP;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);d.eF=(BF(g,g.g,f,10)).cq();d.cs=b;d.fJ=c;d.kt=e;Ox();c.il(A.VV);return d;case -2147483605:F4(d);d=new AHO;e=A.Gx;A.Gx=e+1|0;g=new Da;g.r=Q(20);d.eF=(BF(g,g.g,e,10)).cq();d.cs=b;d.fJ=c;d.kt=(-2147483606);Ox();c.il(A.VV);return d;case -2147483585:F4(d);d=new AKv;e=A.Gx;A.Gx=e+1|0;g=new Da;g.r=Q(20);d.eF=(BF(g,g.g,e,10)).cq();d.cs=b;d.fJ=c;d.kt=(-536870849);Ox();c.il(A.VV);return d;case -2147483525:g =new AJX;h=d.jE;F4(d);d=h;f=a.Ax+1|0;a.Ax=f;h=new Bn;i=A.Gx;A.Gx=i+1|0;AKC(h,i);g.eF=AGx(h);g.cs=b;g.fJ=c;g.kt=(-536870849);g.zH=d;g.uf=f;Ox();c.il(A.VV);return g;case -1073741782:case -1073741781:Fn(d);d=A.Z(c,b,e);c.il(d);return d;case -1073741761:Fn(d);d=CCH(c,b,(-536870849));c.il(b);return d;case -1073741701:h=new AL4;d=SQ(d);e=a.Ax+1|0;a.Ax=e;AYe(h,d,c,b,(-536870849),e);c.il(h);return h;case -536870870:case -536870869:Fn(d);d=c.Pw()!=(-2147483602)?A.EG(c,b,e):L_(a,32)?CCN(c,b,e):CCq(c,b,e,AHF(a.pg));c.il(d);return d;case -536870849:Fn(d);d =A.Cb(c,b,(-536870849));c.il(b);return d;case -536870789:h=new QC;d=SQ(d);e=a.Ax+1|0;a.Ax=e;A4f(h,d,c,b,(-536870849),e);c.il(h);return h;default:}return c;}g=null;if(c!==null)g=c;switch(e){case -2147483606:case -2147483605:Fn(d);d=A.DD(g,b,e);Zl(g,d);return d;case -2147483585:Fn(d);return CDR(g,b,(-2147483585));case -2147483525:return CDE(SQ(d),g,b,(-2147483525));case -1073741782:case -1073741781:Fn(d);d=A.FG(g,b,e);Zl(g,d);return d;case -1073741761:Fn(d);return A.BU(g,b,(-1073741761));case -1073741701:return A.C7(SQ(d), g,b,(-1073741701));case -536870870:case -536870869:Fn(d);d=CDj(g,b,e);Zl(g,d);return d;case -536870849:Fn(d);return CC9(g,b,(-536870849));case -536870789:return A.U(SQ(d),g,b,(-536870789));default:}return c;} function AP1(a,b){var c,d,e,f,g,h,i,j;c=null;d=b instanceof Si;while(true){a:{e=a.eK;f=e.j2;if((f&(-2147418113))==(-2147483608)){F4(e);g=(f&16711680)>>16;f=f&(-16711681);if(f==(-16777176))a.pg=g;else{if(f!=(-1073741784))g=a.pg;c=AGK(a,f,g,b);e=a.eK;if(e.j2!=(-536870871)){b=new Jf;h=e.o9;i=e.EA;b.f=1;b.e=1;b.iC=(-1);b.pr=B(3);b.o2=h;b.iC=i;J(b);}F4(e);}}else{b:{c:{switch(f){case -2147483599:case -2147483598:case -2147483597:case -2147483596:case -2147483595:case -2147483594:case -2147483593:case -2147483592:case -2147483591:break c;case -2147483583:F4(e);c =BU9();break a;case -2147483582:F4(e);c=B8Y(0);break a;case -2147483577:break;case -2147483558:Fn(e);c=new AMz;j=a.lw+1|0;a.lw=j;BFY(c,j);break a;case -2147483550:Fn(e);c=B8Y(1);break a;case -2147483526:Fn(e);c=CDy();break a;case -536870876:Fn(e);a.lw=a.lw+1|0;if(L_(a,8)){if(L_(a,1)){c=A.C5(a.lw);break a;}c=A.Cu(a.lw);break a;}if(L_(a,1)){c=CC4(a.lw);break a;}c=CDq(a.lw);break a;case -536870866:Fn(e);if(L_(a,32)){c=A.D5();break a;}c=A.Dz(AHF(a.pg));break a;case -536870821:Fn(e);i=0;c=a.eK;if(c.j2==(-536870818)) {i=1;Fn(c);}c=AYp(a,i,b);if(SY(a.eK)!=(-536870819))J(Me(B(3),L3(a.eK),OB(a.eK)));AHw(a.eK,1);Fn(a.eK);break a;case -536870818:Fn(e);a.lw=a.lw+1|0;if(!L_(a,8)){c=BU9();break a;}c=A.B0(AHF(a.pg));break a;case 0:e=AKA(e);if(e!==null)c=ABx(a,e);else{if(Xn(a.eK)){c=XL(b);break a;}c=Cdo(f&65535);}Fn(a.eK);break a;default:break b;}Fn(e);c=A.CS();break a;}j=(f&2147483647)-48|0;if(a.Fd=0&&!WN(e)){c=AGH(a,f);Fn(a.eK);}else if(f==(-536870788))c=XL(b);else{if(f!=(-536870871))J(Me(!WN(a.eK)?A2d(f&65535):(AKA(a.eK)).cq(),L3(a.eK),OB(a.eK)));if(d)J(Me(B(3),L3(a.eK),OB(a.eK)));c=XL(b);}}}if(f!=(-16777176))break;}return c;} function AYp(a,b,c){var d;d=ABx(a,TT(a,b));d.il(c);return d;} function TT(a,b){var c,d,e,f,g,h,i,j,k,l,$$je;c=new G4;d=a.pg;e=(d&2)!=2?0:1;d=(d&64)!=64?0:1;f=new CX;f.cJ=Bz(64);c.dJ=f;f=new CX;f.cJ=Bz(0);c.d$=f;c.Uk=e;c.YQ=d;MX(c,b);g=(-1);h=0;i=0;j=1;a:{b:{c:while(true){k=a.eK;b=k.j2;if(!b&&!k.d8&&k.ef==k.q0&&!(k.jE===null?0:1)?1:0)break a;i=b==(-536870819)&&!j?0:1;if(!i)break a;d:{switch(b){case -536870874:if(g>=0)HW(c,g);g=Fn(a.eK);if(SY(a.eK)!=(-536870874)){g=38;break d;}if(ACt(a.eK)==(-536870821)){Fn(a.eK);h=1;g=(-1);break d;}Fn(a.eK);if(j){c=TT(a,0);break d;}if(SY(a.eK) ==(-536870819))break d;AMt(c,TT(a,0));break d;case -536870867:if(!j){d=k.d8;if(d!=(-536870819)&&d!=(-536870821)&&g>=0){Fn(k);f=a.eK;d=f.j2;if(WN(f))break c;if(d<0&&ACt(a.eK)!=(-536870819)&&ACt(a.eK)!=(-536870821)&&g>=0)break c;e:{try{if(A9l(d))break e;d=d&65535;break e;}catch($$e){$$je=P($$e);if($$je instanceof CQ){break b;}else{throw $$e;}}}try{EA(c,g,d);}catch($$e){$$je=P($$e);if($$je instanceof CQ){break b;}else{throw $$e;}}Fn(a.eK);g=(-1);break d;}}if(g>=0)HW(c,g);g=45;Fn(a.eK);break d;case -536870821:if (g>=0){HW(c,g);g=(-1);}F4(a.eK);e=0;f=a.eK;if(f.j2==(-536870818)){F4(f);e=1;}if(!h)A34(c,TT(a,e));else AMt(c,TT(a,e));h=0;F4(a.eK);break d;case -536870819:break;case -536870818:if(g>=0)HW(c,g);g=94;F4(a.eK);break d;case 0:if(g>=0)HW(c,g);f=a.eK.jE;if(f===null)g=0;else{Bgj(c,f);g=(-1);}F4(a.eK);break d;default:if(g>=0)HW(c,g);f=a.eK;F4(f);g=f.DW;break d;}if(g>=0)HW(c,g);g=93;F4(a.eK);}j=0;}J(Me(B(3),ANM(a),OB(a.eK)));}J(Me(B(3),ANM(a),OB(a.eK)));}if(!i){if(g>=0)HW(c,g);return c;}c=new Jf;l=k.o9;b=k.EA-1|0;c.f =1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2=l;c.iC=b;J(c);} function AGH(a,b){var c,d,e,f,g;c=b>=65536&&b<=1114111?1:0;d=a.pg;if((d&2)!=2?0:1){a:{if(!(b>=97&&b<=122)){if(b<65)break a;if(b>90)break a;}e=new AJM;b=b&65535;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);e.eF=(BF(g,g.g,f,10)).cq();e.hM=1;e.SZ=b;e.a1u=T0(b);return e;}if(((d&64)!=64?0:1)&&b>128){if(c){e=new AGV;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);e.eF=(BF(g,g.g,f,10)).cq();e.hM=1;e.hM=2;e.ZM=(String.fromCharCode((String.fromCharCode(b)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0);return e;}if(b<=57343 &&b>=56320?1:0){e=new Ug;b=b&65535;GJ(e);e.A2=b;return e;}if(b<=56319&&b>=55296?1:0){e=new XE;b=b&65535;GJ(e);e.Cc=b;return e;}e=new AB_;b=b&65535;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);e.eF=(BF(g,g.g,f,10)).cq();e.hM=1;e.Td=(String.fromCharCode((String.fromCharCode(b)).toUpperCase().charCodeAt(0)&65535)).toLowerCase().charCodeAt(0)&65535;return e;}}if(c)return A.CC(b);if(b<=57343&&b>=56320?1:0){e=new Ug;b=b&65535;GJ(e);e.A2=b;return e;}if(!BQB(b))return Cdo(b&65535);return A.E1(b&65535);} function ABx(a,b){var c,d,e,f,g,h;if(!BCB(b)){if(b.h8){if(!b.OS()){c=new KB;GJ(c);c.qC=b.Qu();c.H1=b.fG;return c;}c=new ZG;GJ(c);c.qC=b.Qu();c.H1=b.fG;return c;}if(b.OS()){c=new Yj;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);c.eF=(BF(e,e.g,d,10)).cq();c.hM=1;c.TU=b.Qu();c.a4Q=b.fG;return c;}c=new LP;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);c.eF=(BF(e,e.g,d,10)).cq();c.hM=1;c.vd=b.Qu();c.a0c=b.fG;return c;}c=BhV(b);e=new ADK;GJ(e);e.Zp=c;e.bgm=c.fG;if(b.h8){if(!b.OS()){c=new Ts;f=new KB;b=VB(b);GJ(f);f.qC=b;f.H1=b.fG;GJ(c);c.Gl =f;c.G1=e;return c;}c=new Ts;f=new ZG;b=VB(b);GJ(f);f.qC=b;f.H1=b.fG;GJ(c);c.Gl=f;c.G1=e;return c;}if(b.OS()){c=new Ts;f=new Yj;b=VB(b);d=A.Gx;A.Gx=d+1|0;g=new Da;g.r=Q(20);f.eF=(BF(g,g.g,d,10)).cq();f.hM=1;f.TU=b;f.a4Q=b.fG;GJ(c);c.Gl=f;c.G1=e;return c;}c=new Ts;f=new LP;b=VB(b);h=A.Gx;A.Gx=h+1|0;g=new Da;g.r=Q(20);f.eF=(BF(g,g.g,h,10)).cq();f.hM=1;f.vd=b;f.a0c=b.fG;GJ(c);c.Gl=f;c.G1=e;return c;} function Crt(b){return GB(b,0);} function T0(b){if(b>=97&&b<=122)b=(b-32|0)&65535;else if(b>=65&&b<=90)b=(b+32|0)&65535;return b;} function L_(a,b){return (a.pg&b)!=b?0:1;} function B_9(a){a.VE=W(Jk,10);a.Fd=(-1);a.Ax=(-1);a.lw=(-1);} function Eb(){var a=this;K.call(a);a.du=0;a.dy=0;a.eB=0;a.dt=0;a.dw=null;} function I_(a){var b=new Eb();Cjo(b,a);return b;} function Cjo(a,b){a.dw=b;a.dy=b.j;a.eB=b.by();a.dt=(-1);} function BP(a){return a.du>=a.eB?0:1;} function BW(a){var b,c,d;b=a.dy;c=a.dw;if(b>=c.j){d=a.du;a.dt=d;a.du=d+1|0;return c.bG(d);}c=new Bu;c.f=1;c.e=1;J(c);} function FQ(a){var b,c,d;b=a.dt;if(b<0){c=new C8;c.f=1;c.e=1;J(c);}d=a.dy;c=a.dw;if(d=a.dw.j)return;b=new Bu;b.f=1;b.e=1;J(b);} var Cw=Ba(B1); A.VW=function(){var a=new Cw();Cf9(a);return a;}; function Cf9(a){a.f=1;a.e=1;} function AAa(){var a=this;K.call(a);a.hC=null;a.GR=0;a.lH=null;a.bex=0;a.LR=0;a.eA=0;a.wB=0;a.a9t=0;a.bk0=0;a.HO=0;a.z$=0;a.bbd=0;a.HP=0;a.p2=null;a.bdi=0;a.Dk=null;a.yr=null;a.sf=0;a.XT=0;a.blv=0;a.FM=0;a.Ee=0;a.pG=0;a.qT=0;a.baM=0;a.HX=0;a.gi=0;a.JC=0;a.jn=0;a.Bb=0;a.bfz=0;a.a6e=0;a.F5=0;a.VT=0;a.bgX=0;a.bdS=0;a.t5=null;a.Bd=null;a.qN=null;a.OQ=null;a.Mr=null;a.a5C=null;a.Pt=null;a.ba$=null;a.to=null;a.zm=0;a.E8=0;a.IC=null;a.We=null;a.bgE=0;a.LV=0;a.ZQ=0;a.x1=0;a.IR=0;a.Vq=0;a.Li=0;a.nF=0;a.ru=0;a.WQ=null;} A.VX=null;A.VY=null;function TE(a){var b=new AAa();ASi(b,a);return b;} function ASi(a,b){a.wB=1;a.OQ=new Km;a.Mr=new Km;a.a5C=new Km;a.Pt=Jc(16);a.ba$=Jc(16);a.to=Bz(573);a.IC=BS(573);a.WQ=null;a.hC=b;a.t5=Jc(1146);a.Bd=Jc(122);a.qN=Jc(78);} function Bfw(a){var b,c,d;a.bdi=2*a.z$|0;b=a.yr.data;c=a.XT-1|0;b[c]=0;d=0;while(d0)break a;if(f>=0)f=e;else{g=a.to.data;f=e+1|0;if(!AP4(b,g[f],g[e],a.IC))f=e;}if(AP4(b,d,a.to.data[f],a.IC))break;g=a.to.data;g[c]=g[f];e=f<<1;c=f;}}a.to.data[c]=d;} function AP4(b,c,d,e){var f;a:{b:{b=b.data;f=X(b[c*2|0],b[d*2|0]);if(f>=0){if(f)break b;b=e.data;if(b[c]>b[d])break b;}c=1;break a;}c=0;}return c;} function APe(a,b,c){var d,e,f,g,h,i,j,k;b=b.data;d=(-1);e=b[1];f=0;g=7;h=4;if(!e){g=138;h=3;}b[((c+1|0)*2|0)+1|0]=(-1);i=0;while(i<=c){i=i+1|0;j=b[(i*2|0)+1|0];f=f+1|0;if(!(f>16;}else if(!e){if(f>10){k=a.qN.data;k[36]=(k[36]+1|0)<<16>>16;}else{k=a.qN.data;k[34]=(k[34]+1|0)<<16>>16;}}else{if(e!=d){k=a.qN.data;g=e*2|0;k[g]=(k[g]+1|0)<<16>>16;}k=a.qN.data;k[32]=(k[32]+1|0)<<16>>16;}f=0;if(!j){g=138;h=3;d=e;}else if(e!=j){g=7;h=4;d=e;}else{g=6;h=3;d=e;}}e =j;}} function BlV(a){var b;APe(a,a.t5,a.OQ.DX);APe(a,a.Bd,a.Mr.DX);ADr(a.a5C,a);b=18;a:{while(true){if(b<3)break a;if(a.qN.data[(A.V2.data[b]*2|0)+1|0])break;b=b+(-1)|0;}}a.x1=a.x1+((((3*(b+1|0)|0)+5|0)+5|0)+4|0)|0;return b;} function Bep(a,b,c,d){var e;Gg(a,b-257|0,5);c=c-1|0;Gg(a,c,5);Gg(a,d-4|0,4);e=0;while(e10){b=a.qN.data;Gg(a,b[36]&65535,b[37]&65535);Gg(a,g-11|0,7);}else{b=a.qN.data;Gg(a,b[34]&65535,b[35]&65535);Gg(a,g-3|0,3);}}else{if(f!=e){b=a.qN.data;h=f*2|0;Gg(a,b[h]&65535,b[h+1|0]&65535);g=g+(-1)|0;}b=a.qN.data;Gg(a,b[32]&65535,b[33]&65535);Gg(a, g-3|0,2);}g=0;if(!k){h=138;i=3;e=f;}else if(f!=k){h=7;i=4;e=f;}else{h=6;i=3;e=f;}}f=k;}} function NJ(a,b){var c,d;c=a.lH.data;d=a.eA;a.eA=d+1|0;c[d]=b;} function Te(a,b){var c,d,e,f;c=b>>8<<24>>24;d=a.lH.data;e=a.eA;f=e+1|0;a.eA=f;d[e]=c;b=b<<24>>24;a.eA=f+1|0;d[f]=b;} function Gg(a,b,c){var d,e,f,g,h,i;d=a.ru;if(d<=(16-c|0)){a.nF=(a.nF|b<>16;a.ru=d+c|0;}else{e=(a.nF|b<>16;a.nF=e;f=e<<24>>24;g=a.lH.data;h=a.eA;i=h+1|0;a.eA=i;g[h]=f;f=e>>>8<<24>>24;a.eA=i+1|0;g[i]=f;a.nF=b>>>(16-d|0)<<16>>16;a.ru=d+(c-16|0)|0;}} function A$Q(a){var b;Gg(a,2,3);AJO();b=A.V3.data;Gg(a,b[512]&65535,b[513]&65535);AEw(a);if((((1+a.Li|0)+10|0)-a.ru|0)<9){Gg(a,2,3);b=A.V3.data;Gg(a,b[512]&65535,b[513]&65535);AEw(a);}a.Li=7;} function SB(a,b,c){var d,e,f,g,h,i;d=a.lH.data;e=a.ZQ;f=a.LV;g=e+(f*2|0)|0;d[g]=b>>>8<<24>>24;d[g+1|0]=b<<24>>24;a.We.data[f]=c<<24>>24;g=f+1|0;a.LV=g;if(!b){d=a.t5.data;b=c*2|0;d[b]=(d[b]+1|0)<<16>>16;}else{a.Vq=a.Vq+1|0;e=b+(-1)|0;h=a.t5.data;b=((A.V4.data[c]+256|0)+1|0)*2|0;h[b]=(h[b]+1|0)<<16>>16;h=a.Bd;b=e<256?A.V5.data[e]:A.V5.data[256+(e>>>7)|0];d=h.data;b=b*2|0;d[b]=(d[b]+1|0)<<16>>16;}if(!(g&8191)&&a.F5>2){i=g*8|0;e=a.gi-a.pG|0;f=0;while(f<30){i=H(L(F(i),I(F(a.Bd.data[f*2|0]),L(F(5),F(A.V6.data[f])))));f =f+1|0;}b=i>>>3;if(a.Vq<(g/2|0)&&b<(e/2|0))return 1;}return g!=(a.bgE-1|0)?0:1;} function AOm(a,b,c){var d,e,f,g,h,i,j,k;a:{d=0;if(a.LV)while(true){e=a.lH.data;f=a.ZQ+(d*2|0)|0;f=e[f]<<8&65280|e[f+1|0]&255;g=a.We.data[d]&255;d=d+1|0;if(!f){e=b.data;g=g*2|0;Gg(a,e[g]&65535,e[g+1|0]&65535);}else{h=b.data;i=A.V4.data[g];j=((i+256|0)+1|0)*2|0;Gg(a,h[j]&65535,h[j+1|0]&65535);k=A.V7.data[i];if(k)Gg(a,g-A.V8.data[i]|0,k);f=f+(-1)|0;j=f<256?A.V5.data[f]:A.V5.data[256+(f>>>7)|0];e=c.data;i=j*2|0;Gg(a,e[i]&65535,e[i+1|0]&65535);g=A.V6.data[j];if(g)Gg(a,f-A.V9.data[j]|0,g);}if(d>=a.LV)break a;}}b= b.data;Gg(a,b[512]&65535,b[513]&65535);a.Li=b[513];} function Btm(a){var b,c,d;b=0;c=0;d=0;while(b<7){d=d+a.t5.data[b*2|0]|0;b=b+1|0;}while(b<128){c=c+a.t5.data[b*2|0]|0;b=b+1|0;}while(b<256){d=d+a.t5.data[b*2|0]|0;b=b+1|0;}a.a9t=(d<=c>>>2?1:0)<<24>>24;} function AEw(a){var b,c,d,e,f,g;b=a.ru;if(b==16){c=a.nF;b=c<<24>>24;d=a.lH.data;e=a.eA;f=e+1|0;a.eA=f;d[e]=b;c=c>>>8<<24>>24;a.eA=f+1|0;d[f]=c;a.nF=0;a.ru=0;}else if(b>=8){f=a.nF;c=f<<24>>24;d=a.lH.data;g=a.eA;a.eA=g+1|0;d[g]=c;a.nF=f>>>8<<16>>16;a.ru=b-8|0;}} function ABt(a,b){var c;c=a.pG;P2(a,c<0?(-1):c,a.gi-c|0,b);a.pG=a.gi;MV(a.hC);} function A3p(a,b){var c,d,e,f;c=a.bex-5|0;if(65535<=c)c=65535;while(true){if(a.jn<=1){ADw(a);d=a.jn;if(!d&&!b)return 0;if(!d){b=X(b,4);d=b?0:1;c=a.pG;P2(a,c<0?(-1):c,a.gi-c|0,d);a.pG=a.gi;MV(a.hC);if(a.hC.ls)return b?1:3;return b?0:2;}}d=a.gi+a.jn|0;a.gi=d;a.jn=0;e=a.pG;f=e+c|0;if(!(d&&d8){d=a.nF;e=d<<24>>24;f=a.lH.data;g=a.eA;h=g+1|0;a.eA=h;f[g]=e;d=d>>>8<<24>>24;a.eA=h+1|0;f[h]=d;}else if(e>0){d=a.nF<<24>>24;f=a.lH.data;h=a.eA;a.eA=h+1|0;f[h]=d;}a.nF=0;a.ru=0;a.Li=8;d=c<<16>>16;e=d<<24>>24;f=a.lH;i=f.data;g=a.eA;h=g+1|0;a.eA=h;i[g]=e;d=d>>>8<<24>>24;g=h+1|0;a.eA=g;i[h]=d;d=(c^(-1))<<16>>16;e=d<<24>>24;h=g+1|0;a.eA=h;i[g]=e;d=d>>>8<<24>>24;e=h+1|0;a.eA=e;i[h]=d;DE(a.p2,b,f,e,c);a.eA=a.eA+c|0;} function P2(a,b,c,d){var e,f,g,h,i,j;e=0;if(a.F5<=0){f=c+5|0;g=f;}else{if(a.a9t==2)Btm(a);ADr(a.OQ,a);ADr(a.Mr,a);e=BlV(a);g=((a.x1+3|0)+7|0)>>>3;f=((a.IR+3|0)+7|0)>>>3;if(f<=g)g=f;}if((c+4|0)<=g&&b!=(-1)){Gg(a,0+(!d?0:1)|0,3);f=a.ru;if(f>8){e=a.nF;f=e<<24>>24;h=a.lH.data;i=a.eA;g=i+1|0;a.eA=g;h[i]=f;e=e>>>8<<24>>24;a.eA=g+1|0;h[g]=e;}else if(f>0){e=a.nF<<24>>24;h=a.lH.data;g=a.eA;a.eA=g+1|0;h[g]=e;}a.nF=0;a.ru=0;a.Li=8;g=c<<16>>16;i=g<<24>>24;h=a.lH;j=h.data;e=a.eA;f=e+1|0;a.eA=f;j[e]=i;e=g>>>8<<24>>24;i=f +1|0;a.eA=i;j[f]=e;e=(c^(-1))<<16>>16;f=e<<24>>24;g=i+1|0;a.eA=g;j[i]=f;e=e>>>8<<24>>24;f=g+1|0;a.eA=f;j[g]=e;DE(a.p2,b,h,f,c);a.eA=a.eA+c|0;}else if(f==g){Gg(a,2+(!d?0:1)|0,3);AJO();AOm(a,A.V3,A.V$);}else{Gg(a,4+(!d?0:1)|0,3);Bep(a,a.OQ.DX+1|0,a.Mr.DX+1|0,e+1|0);AOm(a,a.t5,a.Bd);}APd(a);if(d){c=a.ru;if(c>8){b=a.nF;c=b<<24>>24;h=a.lH.data;e=a.eA;d=e+1|0;a.eA=d;h[e]=c;b=b>>>8<<24>>24;a.eA=d+1|0;h[d]=b;}else if(c>0){b=a.nF<<24>>24;h=a.lH.data;d=a.eA;a.eA=d+1|0;h[d]=b;}a.nF=0;a.ru=0;}} function ADw(a){var b,c,d,e,f,g,h;while(true){b=a.bdi;c=a.jn;b=b-c|0;d=a.gi;e=b-d|0;if(!e&&!d&&!c)e=a.z$;else if(e==(-1))e=e+(-1)|0;else{c=a.z$;if(d>=((c+c|0)-262|0)){f=a.p2;DE(f,c,f,0,c);b=a.JC;c=a.z$;a.JC=b-c|0;a.gi=a.gi-c|0;a.pG=a.pG-c|0;b=a.XT;g=b;while(true){f=a.yr.data;g=g+(-1)|0;d=f[g]&65535;f[g]=d>16;b=b+(-1)|0;if(!b)break;}d=c;g=c;while(true){f=a.Dk.data;d=d+(-1)|0;b=f[d]&65535;f[d]=b>16;g=g+(-1)|0;if(!g)break;}e=e+c|0;}}h=a.hC;if(!h.d0)return;b=AYQ(h,a.p2,a.gi+a.jn |0,e);b=a.jn+b|0;a.jn=b;if(b>=3){f=a.p2.data;c=a.gi;d=f[c]&255;a.sf=d;a.sf=(d<=262)break;if(a.hC.d0)continue;else break;}} function BFe(a,b){var c,d,e,f,g,h;c=0;while(true){if(a.jn<262){ADw(a);d=a.jn;if(d<262&&!b)return 0;if(!d){b=X(b,4);c=b?0:1;d=a.pG;P2(a,d<0?(-1):d,a.gi-d|0,c);a.pG=a.gi;MV(a.hC);if(!a.hC.ls){if(b)return 0;return 2;}return b?1:3;}}if(a.jn>=3){c=a.sf<>16;}if(Kl(F(c),C6)&&((a.gi-c|0)&65535)<=(a.z$-262|0)&&a.VT!=2)a.qT=ALD(a,c);g=a.qT;if(g<3){h=SB(a,0,a.p2.data[a.gi]&255);a.jn=a.jn-1|0;a.gi=a.gi+1|0;} else{h=SB(a,a.gi-a.JC|0,g-3|0);d=a.jn;f=a.qT;d=d-f|0;a.jn=d;if(f<=a.a6e&&d>=3){a.qT=f-1|0;while(true){d=a.gi+1|0;a.gi=d;f=(a.sf<>16;f=a.qT-1|0;a.qT=f;if(f)continue;else break;}a.gi=d+1|0;}else{d=a.gi+f|0;a.gi=d;a.qT=0;e=a.p2.data;f=e[d]&255;a.sf=f;a.sf=(f<=3){c=a.sf<>16;}a:{f=a.qT;a.Bb=f;a.baM=a.JC;a.qT=2;if(c&&f=3&&a.qT<=g)){if(!a.HX){a.HX=1;a.gi=a.gi+1|0;a.jn=a.jn-1|0;continue;}if(SB(a,0,a.p2.data[a.gi-1|0]&255))ABt(a,0);a.gi=a.gi+1|0;a.jn=a.jn-1|0;if(!a.hC.ls)break;continue;}d=a.gi;f=(d+a.jn|0)-3|0;d=SB(a,(d-1|0)-a.baM|0,g-3|0);h=a.jn;g=a.Bb;a.jn=h-(g-1|0)|0;a.Bb=g-2|0;while(true){h=a.gi+1|0;a.gi=h;if(h<=f){g=(a.sf<>16;}g=a.Bb-1|0;a.Bb=g;if(!g)break;}a.HX=0;a.qT =2;a.gi=h+1|0;if(d){ABt(a,0);if(!a.hC.ls)return 0;}}return 0;} function ALD(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;c=a.bfz;d=a.gi;e=a.Bb;f=a.z$-262|0;g=d<=f?0:d-f|0;h=a.bdS;i=a.HP;j=d+258|0;k=a.p2.data;f=d+e|0;l=k[f-1|0];m=k[f];if(e>=a.bgX)c=c>>2;n=a.jn;if(h>n)h=n;o=j-258|0;a:{while(true){f=b+e|0;if(k[f]==m&&k[f-1|0]==l&&k[b]==k[d]){p=b+1|0;if(k[p]==k[d+1|0]){f=d+2|0;d=p+1|0;b:{while(true){f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break;f=f+1|0;p=k[f];q=d+1|0;if(p!=k[q])break b;f=f+1|0;d=k[f];p=q+1|0;if(d!=k[p])break b;f=f+1|0;q=k[f];d=p+1|0;if(q!=k[d])break b;f=f+1|0;p=k[f];d =d+1|0;if(p!=k[d])break b;f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break b;f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break b;f=f+1|0;p=k[f];d=d+1|0;if(p!=k[d])break b;if(f>=j)break b;}}f=258-(j-f|0)|0;if(f<=e)d=o;else{a.JC=b;if(f>=h)break;m=o+f|0;l=k[m-1|0];m=k[m];d=o;e=f;}}}b=a.Dk.data[b&i]&65535;if(b<=g){f=e;break a;}c=c+(-1)|0;if(!c){f=e;break a;}}}if(f>n)return n;return f;} function AJe(a,b,c){return P9(a,b,8,c,8,0);} function P9(a,b,c,d,e,f){var g,h,i,j;g=1;h=a.hC;h.fo=null;if(b==(-1))b=6;if(d<0){g=0;d= -d|0;}else if(d>15){g=2;d=d+(-16)|0;i=new Yb;i.D4=0;h.ib=i;}a:{if(e<1)break a;if(e>9)break a;if(c!=8)break a;if(d<9)break a;if(d>15)break a;if(b<0)break a;if(b>9)break a;if(f<0)break a;if(f<=2){h.p6=a;a.wB=g;a.bbd=d;d=1<>24;return BCF(a);}}return (-2);} function BCF(a){var b,c;b=a.hC;b.tf=C6;b.db=C6;b.fo=null;b.bma=2;a.eA=0;a.LR=0;c=a.wB;if(c<0)a.wB= -c|0;a.GR=a.wB?42:113;b.ib.DG();a.HO=0;BFH(a);Bfw(a);return 0;} function BHc(a){var b;b=a.GR;if(b!=42&&b!=113&&b!=666)return (-2);a.lH=null;a.We=null;a.yr=null;a.Dk=null;a.p2=null;return b!=113?0:(-3);} function AHd(a,b){var c,d,e,f,g,h,i,j;c=X(b,4);if(c<=0&&b>=0){a:{d=a.hC;if(d.xI!==null&&!(d.hN===null&&d.d0)){e=a.GR;if(e!=666)break a;if(!c)break a;}d.fo=A.VY.data[4];return (-2);}if(!d.ls){d.fo=A.VY.data[7];return (-5);}f=a.HO;a.HO=b;if(e==42){if(a.wB==2){AS0(AHh(a),a);a.GR=113;a.hC.ib.DG();}else{g=(8+((a.bbd-8|0)<<4)|0)<<8;e=((a.F5-1|0)&255)>>1;if(e>3)e=3;g=g|e<<6;if(a.gi)g=g|32;e=g+(31-(g%31|0)|0)|0;a.GR=113;Te(a,e);if(a.gi){h=a.hC.ib.LA();Te(a,H(N(h,16)));Te(a,H(M(h,F(65535))));}a.hC.ib.DG();}}b:{if(a.eA) {MV(a.hC);if(a.hC.ls)break b;a.HO=(-1);return 0;}d=a.hC;if(!d.d0&&b<=f&&c){d.fo=A.VY.data[7];return (-5);}}e=X(a.GR,666);if(!e){d=a.hC;if(d.d0){d.fo=A.VY.data[7];return (-5);}}c:{if(!a.hC.d0&&!a.jn){if(!b)break c;if(!e)break c;}d:{i=(-1);switch(A.VX.data[a.F5].vn){case 0:i=A3p(a,b);break d;case 1:i=BFe(a,b);break d;case 2:i=BcT(a,b);break d;default:}}e=X(i,2);if(!(e&&i!=3))a.GR=666;if(i&&e){if(i!=1)break c;e:{if(b==1)A$Q(a);else{A8w(a,0,0,0);if(b==3){j=0;while(true){if(j>=a.XT)break e;a.yr.data[j]=0;j=j+1|0;}}}}MV(a.hC);if (a.hC.ls)break c;a.HO=(-1);return 0;}if(!a.hC.ls)a.HO=(-1);return 0;}if(c)return 0;b=a.wB;if(b<=0)return 1;if(b!=2){h=a.hC.ib.LA();Te(a,H(N(h,16)));Te(a,H(M(h,F(65535))));}else{h=a.hC.ib.LA();NJ(a,H(M(h,F(255)))<<24>>24);NJ(a,H(M(Bl(h,8),F(255)))<<24>>24);NJ(a,H(M(Bl(h,16),F(255)))<<24>>24);NJ(a,H(M(Bl(h,24),F(255)))<<24>>24);NJ(a,H(M(a.hC.db,F(255)))<<24>>24);NJ(a,H(M(Bl(a.hC.db,8),F(255)))<<24>>24);NJ(a,H(M(Bl(a.hC.db,16),F(255)))<<24>>24);NJ(a,H(M(Bl(a.hC.db,24),F(255)))<<24>>24);ByS(AHh(a),h);}MV(a.hC);b =a.wB;if(b>0)a.wB= -b|0;return !a.eA?1:0;}return (-2);} function AHh(a){var b;CkA(a);try{if(a.WQ===null){b=new AOE;b.a8b=0;b.a5H=0;b.WO=255;b.bfx=0;b.a7c=C6;a.WQ=b;}return a.WQ;}finally{BHW(a);}} function AVX(){var b,c,d;b=W(Ky,10);c=b.data;A.VX=b;d=new Ky;d.vu=0;d.vM=0;d.vm=0;d.vI=0;d.vn=0;c[0]=d;d=new Ky;d.vu=4;d.vM=4;d.vm=8;d.vI=4;d.vn=1;c[1]=d;d=new Ky;d.vu=4;d.vM=5;d.vm=16;d.vI=8;d.vn=1;c[2]=d;d=new Ky;d.vu=4;d.vM=6;d.vm=32;d.vI=32;d.vn=1;c[3]=d;d=new Ky;d.vu=4;d.vM=4;d.vm=16;d.vI=16;d.vn=2;c[4]=d;d=new Ky;d.vu=8;d.vM=16;d.vm=32;d.vI=32;d.vn=2;c[5]=d;d=new Ky;d.vu=8;d.vM=16;d.vm=128;d.vI=128;d.vn=2;c[6]=d;d=new Ky;d.vu=8;d.vM=32;d.vm=128;d.vI=256;d.vn=2;c[7]=d;d=new Ky;d.vu=32;d.vM=128;d.vm=258;d.vI =1024;d.vn=2;c[8]=d;d=new Ky;d.vu=32;d.vM=258;d.vm=258;d.vI=4096;d.vn=2;c[9]=d;A.VY=Bm(Bh,[B(1368),B(1369),B(3),B(1370),B(1371),B(1372),B(1373),B(1374),B(1375),B(3)]);} function Mr(){var a=this;K.call(a);a.g9=0;a.boQ=0;a.vX=C6;a.hn=C6;a.MP=0;a.s5=0;a.biw=0;a.Ok=null;a.gv=null;a.tx=0;a.rD=0;a.xe=null;a.lR=null;a.mU=null;} A.V_=null;function T2(a){var b=new Mr();BaB(b,a);return b;} function BaB(a,b){a.vX=F(-1);a.rD=(-1);a.xe=BS(4);a.lR=null;a.mU=null;a.gv=b;} function Js(a,b){var c,d;c=a.gv;c.fo=null;a.Ok=null;a.s5=0;if(b<0)b= -b|0;else if(b&1073741824){a.s5=4;b=b&(-1073741825);if(b<48)b=b&15;}else if(b&(-32)){a.s5=4;b=b&15;}else{a.s5=(b>>4)+1|0;if(b<48)b=b&15;}if(b>=8&&b<=15){a.biw=b;d=A.C(c,1<>4)+8|0)>a.biw){a.g9=13;a.gv.fo=B(1381);continue i;}a.gv.ib=NU();if(j&32){a.g9=2;break d;}a.g9=7;continue i;}break m;}try{e=Pv(a,4,e,d);}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;return c.sx;}else{throw $$e;}}c=a.lR;if(c!==null)c.bpT=a.hn;if(a.tx&512)T1(a,4,a.hn);a.g9=17;}try{e=Pv(a,2,e,d);} catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;return c.sx;}else{throw $$e;}}c=a.lR;if(c!==null){b=H(a.hn);c.bmK=b&255;c.WO=b>>8&255;}if(a.tx&512)T1(a,2,a.hn);a.g9=18;}if(!(a.tx&1024)){c=a.lR;if(c!==null)c.NK=null;}else{try{e=Pv(a,2,e,d);}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;return c.sx;}else{throw $$e;}}c=a.lR;if(c!==null)c.NK=BS(H(a.hn)&65535);if(a.tx&512)T1(a,2,a.hn);}a.g9=19;}if(!(a.tx&1024)){c=a.lR;if(c!==null)c.NK=null;}else x:{try{e=A_E(a,e,d);if(a.lR===null)break x;g=Of(a.mU);k =g.data;a.mU=null;b=k.length;k=a.lR.NK;if(b!=k.data.length){a.gv.fo=B(1382);a.g9=13;continue i;}DE(g,0,k,0,b);break x;}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;return c.sx;}else{throw $$e;}}}a.g9=20;}y:{if(!(a.tx&2048)){c=a.lR;if(c!==null)c.Rm=null;}else{z:{try{e=AEq(a,e,d);c=a.lR;if(c===null)break z;c.Rm=Of(a.mU);break z;}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;break h;}else{throw $$e;}}}try{a.mU=null;break y;}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;break h;}else{throw $$e;}}}}a.g9 =21;}ba:{if(!(a.tx&4096)){c=a.lR;if(c!==null)c.Sz=null;}else{bb:{try{e=AEq(a,e,d);c=a.lR;if(c===null)break bb;c.Sz=Of(a.mU);break bb;}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;break g;}else{throw $$e;}}}try{a.mU=null;break ba;}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;break g;}else{throw $$e;}}}}a.g9=22;}if(a.tx&512){try{e=Pv(a,2,e,d);}catch($$e){$$je=P($$e);if($$je instanceof I1){c=$$je;return c.sx;}else{throw $$e;}}c=a.lR;if(c!==null)c.bra=H(M(a.hn,F(65535)));if(Kl(a.hn,M(a.gv.ib.LA(), F(65535)))){a.g9=13;a.gv.fo=B(1383);a.MP=5;continue;}}a.gv.ib=BNy();a.g9=7;}return e;}return c.sx;}return c.sx;}a.g9=12;}return 1;}c=a.gv;i=c.d0;if(!i)return e;c.d0=i-1|0;c.db=L(c.db,F(1));g=c.hN.data;e=c.c6;c.c6=e+1|0;a.hn=M(F((g[e]&255)<<24),D(4278190080, 0));a.g9=3;e=d;}c=a.gv;b=c.d0;if(!b)return e;c.d0=b-1|0;c.db=L(c.db,F(1));f=a.hn;g=c.hN.data;e=c.c6;c.c6=e+1|0;a.hn=L(f,M(F((g[e]&255)<<16),F(16711680)));a.g9=4;e=d;}c=a.gv;b=c.d0;if(!b)return e;c.d0=b-1|0;c.db=L(c.db,F(1));f=a.hn;g=c.hN.data;b=c.c6;c.c6 =b+1|0;a.hn=L(f,M(F((g[b]&255)<<8),F(65280)));a.g9=5;}c=a.gv;b=c.d0;if(!b)return d;c.d0=b-1|0;c.db=L(c.db,F(1));f=a.hn;g=c.hN.data;b=c.c6;c.c6=b+1|0;f=L(f,M(F(g[b]),F(255)));a.hn=f;c.ib.bjq(f);a.g9=6;return 2;}if(b==4&&a.g9==14)return 0;return (-2);} function Pv(a,b,c,d){var e,f,g,h,i;if(a.rD==(-1)){a.rD=b;a.hn=C6;}while(true){e=a.rD;if(e<=0){if(b==2)a.hn=M(a.hn,F(65535));else if(b==4)a.hn=M(a.hn,D(4294967295, 0));a.rD=(-1);return c;}f=a.gv;g=f.d0;if(!g)break;f.d0=g-1|0;f.db=L(f.db,F(1));h=a.hn;i=f.hN.data;g=f.c6;f.c6=g+1|0;a.hn=Cs(h,F((i[g]&255)<<((b-e|0)*8|0)));a.rD=e-1|0;c=d;}f=new I1;f.a7z=a;f.f=1;f.e=1;f.sx=c;J(f);} function AEq(a,b,c){var d,e,f,g;if(a.mU===null){d=new Nm;d.m8=BS(32);a.mU=d;}while(true){d=a.gv;e=d.d0;if(!e){d=new I1;d.a7z=a;d.f=1;d.e=1;d.sx=b;J(d);}d.d0=e-1|0;d.db=L(d.db,F(1));f=d.hN;g=f.data;b=d.c6;e=g[b];if(e)AFv(a.mU,f,b,1);d=a.gv;d.ib.Cl(d.hN,d.c6,1);d=a.gv;d.c6=d.c6+1|0;if(!e)break;b=c;}return c;} function A_E(a,b,c){var d,e;if(a.mU===null){d=new Nm;d.m8=BS(32);a.mU=d;}while(C2(a.hn,C6)){d=a.gv;e=d.d0;if(!e){d=new I1;d.a7z=a;d.f=1;d.e=1;d.sx=b;J(d);}d.d0=e-1|0;d.db=L(d.db,F(1));AFv(a.mU,d.hN,d.c6,1);d=a.gv;d.ib.Cl(d.hN,d.c6,1);d=a.gv;d.c6=d.c6+1|0;a.hn=Ce(a.hn,F(1));b=c;}return b;} function T1(a,b,c){var d;d=0;while(d>24;c=Bl(c,8);d=d+1|0;}a.gv.ib.Cl(a.xe,0,b);} function BDq(){A.V_=Sd([0,0,(-1),(-1)]);} var Mh=Ba(OY); A.Wa=function(){var a=new Mh();Cmk(a);return a;}; function Cmk(a){a.f=1;a.e=1;} function AG1(){var a=this;K.call(a);a.bal=null;a.a64=null;a.a5L=null;a.ZY=null;a.So=0;a.a5y=0;a.a8Q=0;a.a7m=0;a.a1A=0;a.ZJ=0;a.a5a=0;a.mw=null;a.gG=0;a.UK=0;} A.Wb=function(){var a=new AG1();BY5(a);return a;}; function BY5(a){} function ATd(a,b){var c,d,e,f,g,h,i,j;a.So=0;a.a7m=0;a.a1A=0;a.ZJ=0;a.a5a=0;a.UK=1;a.mw=b;a.gG=0;a.bal=VM(a,0,0);if(a.gG==b.o.data.length){c=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(1384));V(d,d.g,b);b=new Bh;e=d.r;f=d.g;g=Q(f);h=g.data;b.o=g;i=0;while(i=0&&f<0)){b=new BK;b.f=1;b.e=1;J(b);}else if(e[j]!=59)a.a64=VM(a,1,0);}f=a.gG;e=b.o.data;i=X(f,e.length);if(i<0){a.gG=f+1|0;if(f >=0&&i<0){if(e[f]!=59){c=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(1385));j=a.gG;BF(d,d.g,j,10);V(d,d.g,B(1386));V(d,d.g,b);b=new Bh;e=d.r;f=d.g;g=Q(f);h=g.data;b.o=g;i=0;while(ig)g=1;}if(g<0)g=0;b.a4B=g;if(b.Wj=0)break a;if(f<0)break;if(i>=0)break;c:{d:{j=h[f];switch(j){case 35:case 48:if(!b)break a;J(U3(T(E(E(Bv(E(U(),B(1387)),a.gG),B(1386)),a.mw))));case 37:if(e.g>0){Cc(d,BtO(T(e)));AOz(e,0);}Cc(d,new ACe);a.gG=a.gG+1|0;a.UK=100;break c;case 39:i=f+1|0;a.gG=i;f=JE(g,39,i);if(f<0)J(U3(T(E(E(Bv(E(U(),B(1388)),a.gG),B(1389)),a.mw))));i=a.gG;if(f==i)L1(e,39);else E(e,Pd(a.mw, i,f));a.gG=f+1|0;break c;case 45:if(e.g>0){Cc(d,BtO(T(e)));AOz(e,0);}Cc(d,new XZ);a.gG=a.gG+1|0;break c;case 46:case 69:d=new BG;g=new Bi;g.r=Q(16);V(g,g.g,B(1387));b=a.gG;BF(g,g.g,b,10);V(g,g.g,B(1386));k=a.mw;V(g,g.g,k);k=new Bh;h=g.r;c=g.g;l=Q(c);m=l.data;k.o=l;i=0;while(i0){g=new SG;g.E7=T(e);Cc(d,g);e.g=0;}Cc(d,new YJ);a.gG=a.gG+1|0;break c;case 8240:break d;default:}i=e.g;Cd(e,i,i+1|0);e.r.data[i]=j;a.gG=a.gG+1|0;break c;}n =e.g;if(n>0){g=new SG;k=new Bh;h=e.r;l=Q(n);m=l.data;k.o=l;j=0;while(j0)Cc(d,BtO(T(e)));return FZ(d,W(KA,Ct(d)));} function APY(a,b){var c,d,e,f;A0Z(a,b);c=a.gG;d=a.mw.o.data;e=X(c,d.length);if(e<0){if(!(c>=0&&e<0)){f=new BK;f.f=1;f.e=1;J(f);}else if(d[c]==46){a.gG=c+1|0;BEw(a,b);}}e=a.gG;d=a.mw.o.data;c=X(e,d.length);if(c<0){if(!(e>=0&&c<0)){f=new BK;f.f=1;f.e=1;J(f);}else if(d[e]==69){a.gG=e+1|0;ARG(a,b);}}} function A0Z(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.gG;d=1;e=0;f=0;g=c;a:{while(true){h=a.gG;i=a.mw.o.data;j=X(h,i.length);if(j>=0)break a;if(h<0)break;if(j>=0)break;b:{c:{switch(i[h]){case 35:if(!d){k=new BG;l=new Bi;l.r=Q(16);V(l,l.g,B(1390));d=a.gG;BF(l,l.g,d,10);V(l,l.g,B(1386));m=a.mw;V(l,l.g,m);m=new Bh;i=l.r;c=l.g;n=Q(c);o=n.data;m.o=n;d=0;while(dc)a.So=h -g|0;if(b){a.a8Q=e;a.a5y=f;}return;}k=new BG;m=new Bi;m.r=Q(16);V(m,m.g,B(1393));b=a.gG;BF(m,m.g,b,10);V(m,m.g,B(1386));l=a.mw;V(m,m.g,l);l=new Bh;i=m.r;c=m.g;n=Q(c);o=n.data;l.o=n;d=0;while(d=0)break a;if(f<0)break;if(h>=0)break;b:{switch(g[f]){case 35:break;case 44:i=new BG;j=new Bi;j.r=Q(16);V(j,j.g,B(1394));b=a.gG;BF(j,j.g,b,10);V(j,j.g,B(1386));k=a.mw;V(j,j.g,k);k=new Bh;g=j.r;c=j.g;l=Q(c);m=l.data;k.o=l;d=0;while(d=0)break a;if(d<0)break;if(f>=0)break;switch(e[d]){case 35:case 44:case 46:case 69:g=new BG;h=new Bi;h.r=Q(16);V(h,h.g,B(1397));b=a.gG;BF(h,h.g,b,10);V(h,h.g,B(1386));i=a.mw;V(h,h.g,i);i=new Bh;e=h.r;c=h.g;j=Q(c);k=j.data;i.o=j;d=0;while(d=i){d.c=i;g=0;a:{b:while(true){if(g>=3)return d.c?0:1;j=0;while(j<3){c:{if(j>=0){i=b.Nz;if(j=e?0:1){if(f=0)break;if(i<0)break a;if(n>=0)break a;h:{c=d.p.data[i];if(o===null){if(c!==null)break h;else break g;}if(o!==c?0:1)break g;}i=i+1|0;}i=(-1);break f;}}if(i>=0)Dh(d,i);}if(!l)break b;}j=j+1|0;}g=g+1|0;}return 0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}if(f=d)break a;f=j[e];m.q=(31*m.q|0)+ f|0;e=e+1|0;}}}f=m.q;j=h.d.data;h=j[f&(j.length-1|0)];while(h!==null){if(h.t==f){k=h.h;if(m!==k&&!Bc(m,k)?0:1)break;}h=h.i;}}h=h===null?null:h.x;h=h.cQ();k=g.m;if(m!==null)h.w=m;else h.w=B(3);Bg(k,m,h);}c.be=g;}return c;} function CB7(a){return a.a79.c;} function Nl(){Ke.call(this);this.s0=0.0;} A.Gl=0.0;A.Gm=null;function B0P(a){return a.s0|0;} function BXW(a){var b,c,d,e,f,g,h,i;b=a.s0;c=new Bi;c.r=Q(16);XB(c,c.g,b);d=new Bh;e=c.r;f=c.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=e){d=A.Ga;break a;}d=g[h];if(d.os==f)break;h=h+1|0;}}a.sr=d;if(!(BR(b.m,B(1404))===null?0:1))a.K_=1;else{if(!(BR(b.m,B(1404))===null?0:1))e=0;else{d=BR(b.m,B(1404));e=(d===null?null:d.x).cM;}a.K_=!e?0:1;}a.TR=!Ef(b.m,B(1405))?0:(C1(b.m,B(1405))).cf;a.TT=CN(b,B(1406));a.TS=CN(b,B(1407));a.Ms=Rf(b,B(1408));if(!Ef(b.m,B(1409)))a.MG=a.Ms;else a.MG=Rf(b,B(1409));a.bpl=Rf(b,B(61));a.bf0 =Rf(b,B(1410));a.M3=EG(b,B(60));a.bb3=CN(b,B(1411));a.Wn=CN(b,B(1412));a.Vs=Fx(b,B(1413));a.XC=CN(b,B(1414));a.TC=Fx(b,B(1415));a.QG=Fx(b,B(1416));if(!Ef(b.m,B(1417)))a.I3=1;else a.I3=Fx(b,B(1417));if(De(b,B(1418)))a.Q4=Fx(b,B(1418));else a.Q4=a.sr!==A.Gb?0:1;if(De(b,B(1419))){d=EY(b,B(1419));a.a6f=d;a.bcY=CN(d,B(943));}if(De(b,B(1420)))AUA(a.G6,EY(b,B(1420)));} function Clo(a,b,c){a.s3=A.Ja;a.vH=B(3);a.G6=ADI();a.P0=b.a29;a.sr=b.F2;a.K_=b.a1U;a.M3=c;a.QG=b.a4X;a.s3=b.ZV;a.vH=b.SV;a.Q4=b.a9a;a.I3=0;} function CcX(a){var b,c,d,e,f;b=new BZ;b.w=B(3);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;AJI(a,b,a.a6f);return b;} function ClR(a,b){var c,d,e,f,g;c=new BZ;c.w=B(3);d=new BN;e=BM(16);d.bk=0;f=W(BO,e);g=f.data;d.d=f;d.b1=0.75;d.b3=g.length*0.75|0;c.m=d;AJI(a,c,b);return c;} function AJI(a,b,c){var d,e,f,g,h,i;d=a.P0;e=b.m;f=new KY;f.w=B(1399);f.nT=d;Bg(e,B(1399),f);g=a.s3.xq;e=b.m;f=new DZ;f.w=B(1400);f.dX=g;if(g===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(e,B(1400),f);h=a.s3.QM;e=b.m;f=new CV;f.w=B(1401);f.cf=h;Bg(e,B(1401),f);i=a.vH;e=b.m;f=new DZ;f.w=B(1402);f.dX=i;if(i===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(e,B(1402),f);h=a.sr.os;e=b.m;f=new CV;f.w=B(1403);f.cf=h;Bg(e,B(1403),f);h=(!a.K_?0:1)<<24>>24;e=b.m;f=new CP;f.w=B(1404);f.cM=h;Bg(e,B(1404),f);h=a.TR;e =b.m;f=new CV;f.w=B(1405);f.cf=h;Bg(e,B(1405),f);h=a.TT;e=b.m;f=new CV;f.w=B(1406);f.cf=h;Bg(e,B(1406),f);h=a.TS;e=b.m;f=new CV;f.w=B(1407);f.cf=h;Bg(e,B(1407),f);d=a.Ms;e=b.m;f=new KY;f.w=B(1408);f.nT=d;Bg(e,B(1408),f);d=a.MG;e=b.m;f=new KY;f.w=B(1409);f.nT=d;Bg(e,B(1409),f);d=a.bf0;e=b.m;f=new KY;f.w=B(1410);f.nT=d;Bg(e,B(1410),f);d=Bk();e=b.m;f=new KY;f.w=B(61);f.nT=d;Bg(e,B(61),f);i=a.M3;e=b.m;f=new DZ;Je(f,B(60));f.dX=i;if(i===null){c=new BG;FN(c,B(276));J(c);}Bg(e,B(60),f);G2(b,B(1411),a.bb3);G2(b,B(1412), a.Wn);LE(b,B(1413),a.Vs);G2(b,B(1414),a.XC);LE(b,B(1415),a.TC);LE(b,B(1416),a.QG);LE(b,B(1418),a.Q4);LE(b,B(1417),a.I3);KC(b,B(1420),A$N(a.G6));if(c!==null)KC(b,B(1419),c);} function BMz(a){return a.P0;} function CfH(a){return a.TR;} function Ck6(a){return a.TT;} function CiL(a){return a.TS;} function Cwj(a){return a.Ms;} function ClQ(a){return a.MG;} function CjN(a){return a.a6f;} function CgQ(a){return a.bcY;} function B_K(a,b){a.Ms=b;} function BO1(a,b){a.MG=b;} function BYF(a,b,c,d){a.TR=b;a.TT=c;a.TS=d;} function B4w(a){return a.M3;} function BOR(a,b){a.M3=b;} function BVA(a){return a.TC;} function CeM(a,b){a.TC=b;} function B5w(a){return a.XC;} function CrE(a,b){a.XC=b;} function BQl(a){return a.Vs;} function B3u(a,b){a.Vs=b;} function BUn(a){return a.Wn;} function B_6(a,b){a.Wn=b;} function BQd(a){return a.sr;} function B33(a){return a.K_;} function BT_(a,b){a.sr=b;} function B8o(a){return a.QG;} function B6b(a){return a.s3;} function ClG(a){return a.vH;} function CbE(a){return a.Q4;} function BSD(a){return a.I3;} function B8e(a,b){a.I3=b;} function Cjy(a){return a.G6;} function ANk(){var a=this;K.call(a);a.bdu=null;a.bcx=null;a.a1Y=null;a.bbO=null;} function AMI(a){var b,c,d,e,f;b=a.bdu.result;if(b!==null&&b.key!==null&&b.value!==null){c=$rt_str(ByU(b.key));if(c!==null){d=a.bbO;if(c===d?1:Jd(c,d,0)){b.delete();e=a.a1Y.data;e[0]=e[0]+1|0;}}b.continue();return;}d=a.bcx;f=a.a1Y.data[0];if(f>=(-128)&&f<=127){Be();b=A.G$.data[f+128|0];}else{b=new Bn;b.s=f;}d.kZ.lN(b);} function Cjj(a){AMI(a);} function ANj(){var a=this;K.call(a);a.a9C=null;a.beo=null;} function CyS(a){var b,c,d,e;b=a.a9C;c=a.beo.data;d=c[0]<=0?(-1):c[0];if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}b.kZ.lN(e);} function AGg(){var a=this;K.call(a);a.bfb=null;a.X5=null;a.Pm=null;a.a8M=null;a.biz=null;a.bas=null;} function A5s(a){var b,c,d,e,f,g,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bfb.result;if(b!==null&&b.key!==null&&b.value!==null){c=$rt_str(ByU(b.key));if(c!==null){d=a.a8M;if(c===d?1:Jd(c,d,0)){e=a.Pm.data;f=e[0];e[0]=f+1|0;try{d=a.biz;c=BqD(f,a.bas,b);$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof AC2){}else{throw $$e;}}d=a.X5;g=a.Pm.data[0];if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else {c=new Bn;c.s=g;}d.kZ.lN(c);return;}}b.continue();return;}d=a.X5;g=a.Pm.data[0];if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s=g;}d.kZ.lN(c);return;case 1:a:{try{d.bhV(c);if(C()){break _;}}catch($$e){$$je=P($$e);if($$je instanceof AC2){break a;}else{throw $$e;}}b.continue();return;}d=a.X5;g=a.Pm.data[0];if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s=g;}d.kZ.lN(c);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BgP(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5s(a);if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function ANn(){var a=this;K.call(a);a.a$C=null;a.a8A=null;} function BY8(a){var b,c,d,e;b=a.a$C;c=a.a8A.data;d=c[0]<=0?(-1):c[0];if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}b.kZ.lN(e);} function XR(){var a=this;K.call(a);a.Tv=null;a.Dz=null;a.a78=null;} A.Wd=function(){var a=new XR();BOJ(a);return a;}; function BOJ(a){var b,c;KD();b=A.GX;c=new Bi;c.r=Q(16);a.Dz=c;a.Tv=b;} function ACk(){var a=this;K.call(a);a.b8=null;a.cS=null;} A.We=function(a,b){var c=new ACk();Ij(c,a,b);return c;}; function Ij(a,b,c){a.b8=b;a.cS=c;} function Cke(a){return a.cS;} function IZ(a,b){var c;c=a.cS;a.cS=b;return c;} function Gw(a){return a.b8;} function CrW(a,b){var c,d;if(!Eo(b,Ru))return 0;a:{c=b;d=a.b8;if(d===null){if(c.Q2()===null)break a;}else if(d.cF(c.Q2()))break a;return 0;}b=a.cS;return b!==null?b.cF(c.Ph()):c.Ph()!==null?0:1;} function ClX(a){var b,c;b=a.b8;c=b===null?0:b.eo();b=a.cS;return c^(b===null?0:b.eo());} function BNH(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);c=a.b8;V(b,b.g,c===null?B(88):c.cq());V(b,b.g,B(126));c=a.cS;V(b,b.g,c===null?B(88):c.cq());c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h0){d.bx=g.bv;g.bv=d;Cy(d);Cy(g);a.bv=g;}f=a.bv;a.bv=f.bx;f.bx=a;Cy(a);Cy(f);return f;} function Cy(a){var b,c,d,e;b=a.bx;c=b===null?0:b.dI;d=a.bv;e=d===null?0:d.dI;if(c>e)e=c;a.dI=e+1|0;a.dR=1;if(d!==null)a.dR=1+d.dR|0;if(b!==null)a.dR=a.dR+b.dR|0;} function Km(){var a=this;K.call(a);a.NN=null;a.DX=0;a.PB=null;} A.V7=null;A.V6=null;A.Wf=null;A.V2=null;A.V5=null;A.V4=null;A.V8=null;A.V9=null;A.Wg=function(){var a=new Km();Ba_(a);return a;}; function Ba_(a){} function Bet(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;c=a.NN;d=a.PB;e=d.a3C;f=d.bix;g=d.a$p;h=d.bco;i=0;j=0;while(j<=15){b.Pt.data[j]=0;j=j+1|0;}k=c.data;l=b.to.data;j=b.E8;k[(l[j]*2|0)+1|0]=0;m=j+1|0;while(m<573){n=l[m];j=n*2|0;o=j+1|0;p=k[(k[o]*2|0)+1|0]+1|0;if(p>h){i=i+1|0;p=h;}k[o]=p<<16>>16;if(n<=a.DX){c=b.Pt.data;c[p]=(c[p]+1|0)<<16>>16;q=0;if(n>=g)q=f.data[n-g|0];r=k[j];b.x1=b.x1+Bf(r,p+q|0)|0;if(e!==null){c=e.data;b.IR=b.IR+Bf(r,c[o]+q|0)|0;}}m=m+1|0;}if(!i)return;g=h-1|0;while(true){n=g;while(true) {c=b.Pt.data;if(c[n])break;n=n+(-1)|0;}c[n]=(c[n]-1|0)<<16>>16;j=n+1|0;c[j]=(c[j]+2|0)<<16>>16;c[h]=(c[h]-1|0)<<16>>16;i=i+(-2)|0;if(i<=0)break;}while(h){n=c[h];while(n){m=m+(-1)|0;o=l[m];if(o>a.DX)continue;i=o*2|0;j=i+1|0;if(k[j]!=h){b.x1=H(L(F(b.x1),I(Ce(F(h),F(k[j])),F(k[i]))));k[j]=h<<16>>16;}n=n+(-1)|0;}h=h+(-1)|0;}} function ADr(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.NN;d=a.PB;e=d.a3C;f=d.a$A;g=(-1);b.zm=0;b.E8=573;h=0;while(h=2)break;i=b.to;k=j+1|0;b.zm=k;if(g>=2)j=0;else{g=g+1|0;j=g;}i=i.data;l=c.data;i[k]=j;h=j*2|0;l[h]=1;b.IC.data[j]=0;b.x1=b.x1-1|0;if(e===null)continue;i=e.data;b.IR=b.IR-i[h+1|0]|0;}a.DX=g;j=j/2|0;while(j>=1){AB5(b,c,j);j=j+(-1)|0;}while(true){i=c.data;e=b.to.data;m =e[1];h=b.zm;b.zm=h-1|0;e[1]=e[h];AB5(b,c,1);e=b.to.data;j=e[1];k=b.E8-1|0;b.E8=k;e[k]=m;k=k-1|0;b.E8=k;e[k]=j;n=f*2|0;k=m*2|0;o=i[k];h=j*2|0;i[n]=(o+i[h]|0)<<16>>16;l=b.IC.data;m=l[m];n=l[j];if(m>n)n=m;l[f]=(n+1|0)<<24>>24;j=k+1|0;k=h+1|0;h=f<<16>>16;i[k]=h;i[j]=h;k=f+1|0;e[1]=f;AB5(b,c,1);if(b.zm<2)break;f=k;}i=b.to.data;j=b.E8-1|0;b.E8=j;i[j]=i[1];Bet(a,b);BB9(c,g,b.Pt,b.ba$);} function BB9(b,c,d,e){var f,g,h,i,j;e=e.data;f=0;e[0]=0;g=1;while(g<=15){f=(f+d.data[g-1|0]|0)<<1<<16>>16;e[g]=f;g=g+1|0;}h=0;while(h<=c){d=b.data;f=h*2|0;i=d[f+1|0];if(i){j=e[i];e[i]=(j+1|0)<<16>>16;g=0;while(true){g=g|j&1;j=j>>>1;g=g<<1;i=i+(-1)|0;if(i<=0)break;}d[f]=g>>>1<<16>>16;}h=h+1|0;}} function Bg4(){A.V7=CO([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]);A.V6=CO([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]);A.Wf=CO([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]);A.V2=Sd([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);A.V5=Sd([0,1,2,3,4,4,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, 12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,16,17,18, 18,19,19,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28, 28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]);A.V4=Sd([0,1,2,3,4,5,6,7,8,8,9,9,10,10,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21, 21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28]);A.V8=CO([0,1,2, 3,4,5,6,7,8,10,12,14,16,20,24,28,32,40,48,56,64,80,96,112,128,160,192,224,0]);A.V9=CO([0,1,2,3,4,6,8,12,16,24,32,48,64,96,128,192,256,384,512,768,1024,1536,2048,3072,4096,6144,8192,12288,16384,24576]);} function Zg(){var a=this;K.call(a);a.HJ=null;a.XP=null;a.i_=null;a.oS=0;a.YO=null;} function AMj(a,b){var c,d,e,f,g,h,i;c=a.i_;d=c.p;e=0;f=c.c;g=null;if(e>f){b=new BG;b.f=1;b.e=1;J(b);}while(e=d.length)break a;b:{c:{d:{i=d[f];switch(i){case 39:break;case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 66:case 67:case 73:case 74:case 78:case 79:case 80:case 81:case 82:case 84:case 85:case 86:case 91:case 92:case 93:case 94:case 95:case 96:case 98:case 101:case 102:case 103:case 105:case 106:case 108:case 110:case 111:case 112:case 113:case 114:case 116:case 118:case 120:break c;case 68:e =G5(a);c=a.i_;g=new Mq;i=3;g.x2=6;g.ye=e;if(e>i)i=e;g.Kc=i;Bo(c,c.c+1|0);d=c.p.data;f=c.c;c.c=f+1|0;d[f]=g;c.j=c.j+1|0;break b;case 69:case 99:e=G5(a);Cc(a.i_,A.FE(a.HJ,e>3?0:1));break b;case 70:e=G5(a);c=a.i_;g=new Mq;g.x2=8;g.ye=e;g.Kc=JM(e,2);Cc(c,g);break b;case 71:G5(a);Cc(a.i_,CCu(a.HJ));break b;case 72:e=G5(a);Cc(a.i_,PD(11,e,2));break b;case 75:e=G5(a);Cc(a.i_,PD(10,e,2));break b;case 76:case 77:break d;case 83:e=G5(a);Cc(a.i_,PD(14,e,3));break b;case 87:e=G5(a);Cc(a.i_,PD(4,e,1));break b;case 88:e= G5(a);if(e>3)J(U3(T(Bv(E(U(),B(1421)),a.oS))));Cc(a.i_,A.FO(e));break b;case 89:case 121:e=G5(a);if(e==2){Cc(a.i_,A.Ce(1));break b;}Cc(a.i_,PD(1,e,8));break b;case 90:G5(a);c=a.i_;g=new ALe;AL6(g,a.XP);Cc(c,g);break b;case 97:G5(a);Cc(a.i_,A.EK(a.HJ));break b;case 100:e=G5(a);Cc(a.i_,PD(5,e,2));break b;case 104:e=G5(a);Cc(a.i_,BZQ(10,e,12));break b;case 107:e=G5(a);Cc(a.i_,BZQ(11,e,24));break b;case 109:e=G5(a);Cc(a.i_,PD(12,e,2));break b;case 115:e=G5(a);Cc(a.i_,PD(13,e,2));break b;case 117:e=G5(a);Cc(a.i_, CCa(e));break b;case 119:e=G5(a);Cc(a.i_,PD(3,e,2));break b;case 122:G5(a);c=a.i_;g=new AEP;AL6(g,a.XP);Cc(c,g);break b;default:break c;}a.oS=f+1|0;BFs(a);break b;}e=G5(a);if(e<=2){Cc(a.i_,A.P(e));break b;}Cc(a.i_,A.ER(a.HJ,e!=3?0:1));break b;}if(AEi(a,i))G5(a);else{c=U();while(a.oS=97&&b<=122)){if(b<65)break b;if(b>90)break b;}b=1;break a;}b=0;}return b;} function BFs(a){var b,c,d,e,f,g,h,i,j,k,l;b=new Bi;b.r=Q(16);a:{b:{while(true){c=a.oS;d=a.YO.o.data;e=d.length;f=X(c,e);if(f>=0)break a;g=c+1|0;a.oS=g;if(c<0)break b;if(f>=0)break b;f=d[c];if(f!=39){g=b.g;Cd(b,g,g+1|0);b.r.data[g]=f;}else{c=X(g,e);if(c>=0)break a;if(g<0)break;if(c>=0)break;if(d[g]!=39)break a;c=b.g;Cd(b,c,c+1|0);b.r.data[c]=39;a.oS=a.oS+1|0;}}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}h=a.i_;i=new AEN;j=new Bh;d=b.r;f=b.g;k=Q(f);l=k.data;j.o=k;e=0;while(e=0){e=c.o.data;f=e.length;if(d=0)break;if(h<0)break a;if(d>=0)break a;if(e[h]!=g)break;a.oS=h+1|0;b=b+1|0;}return b;}c=new BK;c.f=1;c.e=1;J(c);}}c=new BK;c.f=1;c.e=1;J(c);} var Ha=Ba(); var K1=Ba(DY); A.Wh=function(){var a=new K1();B6t(a);return a;}; function B6t(a){a.f=1;a.e=1;} function LN(){K.call(this);this.Ko=null;} A.GC=null;A.GD=null;A.GE=null;function BQS(){var b;b=new LN;b.Ko=B(76);A.GC=b;b=new LN;b.Ko=B(77);A.GD=b;b=new LN;b.Ko=B(78);A.GE=b;} function FA(){var a=this;K.call(a);a.cs=null;a.pz=0;a.eF=null;a.kt=0;} A.Gx=0;function Cdj(a,b,c,d){var e;e=d.fD;while(true){if(b>e)return (-1);if(a.ce(b,c,d)>=0)break;b=b+1|0;}return b;} function BNN(a,b,c,d,e){while(true){if(c=0)break;c=c+(-1)|0;}return c;} function Cq3(a,b){a.kt=b;} function CqC(a){return a.kt;} function ChS(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(1422));c=a.eF;V(b,b.g,c);V(b,b.g,B(278));c=a.e7();V(b,b.g,c);V(b,b.g,B(1423));c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;m=H(N(l,g));}k=0;a:{while(true){if(k>=j){o=null;break a;}o=h[k];n=n-o.cY|0;if(n<0)break;k=k+1|0;}}k=o.eQ;n=(o.eV-k|0)+1|0;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;i=H(N(l,g));m=n-1|0;if(!(n&m))j=H(Bl(I(F(n),F(i)),31));else while(true){j=i%n|0;if(((i-j|0)+m|0)>=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =l;i=H(N(l,g));}m=k+j|0;p=o.cG;Bp();h=A.Kc.data;i=p.A;if(h[i].fb>=m){o=new Bq;k=p.k;n=p.B;o.k=0;o.Y=null;o.A=i;o.k=k;o.B=n;if(n<0)o.B=0;q=p.be;if(q!==null){r=new BZ;p=q.w;if(p===null)p=B(3);r.w=p;p=new BN;k=BM(16);p.bk=0;s=W(BO,k);h=s.data;p.d=s;p.b1=0.75;p.b3=h.length*0.75|0;r.m=p;t=q.m;if(t.I===null){p=new BV;p.b$=t;t.I=p;}p=t.I.bm();while(p.bh()){t=p.bg();u=q.m;if(t===null)u=C3(u);else{b:{if(!t.q){h=t.o.data;v=h.length;j=0;while(true){if(j>=v)break b;i=h[j];t.q=(31*t.q|0)+i|0;j=j+1|0;}}}j=t.q;u=Dy(u,t,j& (u.d.data.length-1|0),j);}u=(u===null?null:u.x).cQ();Bg(r.m,t,HP(u,t));}o.be=r;}o.k=m;k=O(b,d.hf());$p=2;continue _;}k=0;if(k=e)break;h=c.data;i=0;j=h.length;k=0;while(k=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;m=H(N(l,g));}k=0;c:{while(true){if(k>=j){o=null;break c;}o=h[k];n=n-o.cY|0;if(n<0)break;k=k+1|0;}}k=o.eQ;n=(o.eV-k|0)+1|0;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;i=H(N(l,g));m=n-1|0;if(!(n&m))j=H(Bl(I(F(n),F(i)),31));else while(true){j=i%n|0;if(((i-j|0)+m|0)>=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;i=H(N(l,g));}m =k+j|0;p=o.cG;Bp();h=A.Kc.data;i=p.A;if(h[i].fb>=m){o=new Bq;k=p.k;n=p.B;o.k=0;o.Y=null;o.A=i;o.k=k;o.B=n;if(n<0)o.B=0;q=p.be;if(q!==null){r=new BZ;p=q.w;if(p===null)p=B(3);r.w=p;p=new BN;k=BM(16);p.bk=0;s=W(BO,k);h=s.data;p.d=s;p.b1=0.75;p.b3=h.length*0.75|0;r.m=p;t=q.m;if(t.I===null){p=new BV;p.b$=t;t.I=p;}p=t.I.bm();while(p.bh()){t=p.bg();u=q.m;if(t===null)u=C3(u);else{d:{if(!t.q){h=t.o.data;v=h.length;j=0;while(true){if(j>=v)break d;i=h[j];t.q=(31*t.q|0)+i|0;j=j+1|0;}}}j=t.q;u=Dy(u,t,j&(u.d.data.length- 1|0),j);}u=(u===null?null:u.x).cQ();Bg(r.m,t,HP(u,t));}o.be=r;}o.k=m;k=O(b,d.hf());$p=2;continue _;}k=0;}return;case 2:d.jt(k,o);if(C()){break _;}while(true){f=f+1|0;if(f>=e)break;h=c.data;i=0;j=h.length;k=0;while(k=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a= l;m=H(N(l,g));}k=0;c:{while(true){if(k>=j){o=null;break c;}o=h[k];n=n-o.cY|0;if(n<0)break;k=k+1|0;}}k=o.eQ;n=(o.eV-k|0)+1|0;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;i=H(N(l,g));m=n-1|0;if(!(n&m))j=H(Bl(I(F(n),F(i)),31));else while(true){j=i%n|0;if(((i-j|0)+m|0)>=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;i=H(N(l,g));}m=k+j|0;p=o.cG;Bp();h=A.Kc.data;i=p.A;if(h[i].fb>=m){o=new Bq;k=p.k;n=p.B;o.k=0;o.Y=null;o.A=i;o.k=k;o.B=n;if(n<0)o.B=0;q=p.be;if(q!==null) {r=new BZ;p=q.w;if(p===null)p=B(3);r.w=p;p=new BN;k=BM(16);p.bk=0;s=W(BO,k);h=s.data;p.d=s;p.b1=0.75;p.b3=h.length*0.75|0;r.m=p;t=q.m;if(t.I===null){p=new BV;p.b$=t;t.I=p;}p=t.I.bm();while(p.bh()){t=p.bg();u=q.m;if(t===null)u=C3(u);else{d:{if(!t.q){h=t.o.data;v=h.length;j=0;while(true){if(j>=v)break d;i=h[j];t.q=(31*t.q|0)+i|0;j=j+1|0;}}}j=t.q;u=Dy(u,t,j&(u.d.data.length-1|0),j);}u=(u===null?null:u.x).cQ();Bg(r.m,t,HP(u,t));}o.be=r;}o.k=m;k=O(b,d.hf());continue _;}k=0;if(k>=m)continue;else{q=Gj(o.cG);q.k=1;n =O(b,d.hf());$p=1;continue _;}}return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function B4o(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:f=0;g=17;h=9;while(f=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));}l=0;a:{while(true){if(l>=k){p=null;break a;}p=i[l];o=o-p.cY|0;if(o<0)break;l=l+1|0;}}k=p.eQ;j=(p.eV-k|0)+1|0;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));l=j-1|0;if(!(j&l))o=H(Bl(I(F(j),F(n)),31));else while(true){o=n%j|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =m;n=H(N(m,g));}q=k+o|0;r=p.cG;Bp();i=A.Kc.data;k=r.A;if(i[k].fb>=q){p=new Bq;l=r.k;o=r.B;p.k=0;p.Y=null;p.A=k;p.k=l;p.B=o;if(o<0)p.B=0;s=r.be;if(s!==null){t=new BZ;r=s.w;if(r===null)r=B(3);t.w=r;r=new BN;l=BM(16);r.bk=0;i=W(BO,l);u=i.data;r.d=i;r.b1=0.75;r.b3=u.length*0.75|0;t.m=r;v=s.m;if(v.I===null){r=new BV;r.b$=v;v.I=r;}v=v.I.bm();while(v.bh()){w=v.bg();r=s.m;if(w===null)r=C3(r);else{b:{if(!w.q){i=w.o.data;l=i.length;o=0;while(true){if(o>=l)break b;n=i[o];w.q=(31*w.q|0)+n|0;o=o+1|0;}}}l=w.q;r=Dy(r,w,l& (r.d.data.length-1|0),l);}r=(r===null?null:r.x).cQ();Bg(t.m,w,HP(r,w));}p.be=t;}p.k=q;l=O(b,h);$p=2;continue _;}l=0;if(l=e)break;i=c.data;j=0;k=i.length;l=0;while(l=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));}l=0;c:{while(true){if(l>=k){p=null;break c;}p=i[l];o=o-p.cY|0;if(o<0)break;l=l+1|0;}}k=p.eQ;j=(p.eV-k|0)+1|0;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));l=j-1|0;if(!(j&l))o=H(Bl(I(F(j),F(n)),31));else while(true){o=n%j|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));}q=k+o|0;r=p.cG;Bp();i =A.Kc.data;k=r.A;if(i[k].fb>=q){p=new Bq;l=r.k;o=r.B;p.k=0;p.Y=null;p.A=k;p.k=l;p.B=o;if(o<0)p.B=0;s=r.be;if(s!==null){t=new BZ;r=s.w;if(r===null)r=B(3);t.w=r;r=new BN;l=BM(16);r.bk=0;i=W(BO,l);u=i.data;r.d=i;r.b1=0.75;r.b3=u.length*0.75|0;t.m=r;v=s.m;if(v.I===null){r=new BV;r.b$=v;v.I=r;}v=v.I.bm();while(v.bh()){w=v.bg();r=s.m;if(w===null)r=C3(r);else{d:{if(!w.q){i=w.o.data;l=i.length;o=0;while(true){if(o>=l)break d;n=i[o];w.q=(31*w.q|0)+n|0;o=o+1|0;}}}l=w.q;r=Dy(r,w,l&(r.d.data.length-1|0),l);}r=(r===null ?null:r.x).cQ();Bg(t.m,w,HP(r,w));}p.be=t;}p.k=q;l=O(b,h);$p=2;continue _;}l=0;}return;case 2:BaS(d,l,p);if(C()){break _;}while(true){f=f+1|0;if(f>=e)break;i=c.data;j=0;k=i.length;l=0;while(l=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));}l=0;c:{while (true){if(l>=k){p=null;break c;}p=i[l];o=o-p.cY|0;if(o<0)break;l=l+1|0;}}k=p.eQ;j=(p.eV-k|0)+1|0;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));l=j-1|0;if(!(j&l))o=H(Bl(I(F(j),F(n)),31));else while(true){o=n%j|0;if(((n-o|0)+l|0)>=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;n=H(N(m,g));}q=k+o|0;r=p.cG;Bp();i=A.Kc.data;k=r.A;if(i[k].fb>=q){p=new Bq;l=r.k;o=r.B;p.k=0;p.Y=null;p.A=k;p.k=l;p.B=o;if(o<0)p.B=0;s=r.be;if(s!==null){t=new BZ;r=s.w;if(r===null)r =B(3);t.w=r;r=new BN;l=BM(16);r.bk=0;i=W(BO,l);u=i.data;r.d=i;r.b1=0.75;r.b3=u.length*0.75|0;t.m=r;v=s.m;if(v.I===null){r=new BV;r.b$=v;v.I=r;}v=v.I.bm();while(v.bh()){w=v.bg();r=s.m;if(w===null)r=C3(r);else{d:{if(!w.q){i=w.o.data;l=i.length;o=0;while(true){if(o>=l)break d;n=i[o];w.q=(31*w.q|0)+n|0;o=o+1|0;}}}l=w.q;r=Dy(r,w,l&(r.d.data.length-1|0),l);}r=(r===null?null:r.x).cQ();Bg(t.m,w,HP(r,w));}p.be=t;}p.k=q;l=O(b,h);continue _;}l=0;if(l>=q)continue;else{s=Gj(p.cG);s.k=1;o=O(b,AA4(d));$p=1;continue _;}}return;default: Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function G_(b,c){var d,e,f,g,h,i,j,k;d=b.data;b=c.data;e=d.length;f=b.length;g=W(CS,e+f|0);c=g.data;h=0;i=0;while(i0){d=new Bi;d.r=Q(16);V(d,d.g,B(1426));e=0;while(true){f=AHP(b,B(1427),e);if(f<0){g=b.o.data;f=g.length;if(e>f){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;h=f-e|0;i=Q(h);j=i.data;b.o=i;f=0;while(fh)break;l=new Bh;i=b.o;f=h-e|0;j=Q(f);g=j.data;l.o=j;k=0;while(k0&&b<3)a.A0=b;if(b==1){a.d8=a.j2;a.yy=a.jE;a.ef=a.NP;a.NP=a.EA;F4(a);}} function A6h(a,b){var c;a.mW=b;a.d8=a.j2;a.yy=a.jE;c=a.EA;a.ef=c+1|0;a.NP=c;F4(a);} function AKA(a){return a.jE;} function WN(a){return a.jE===null?0:1;} function Fn(a){F4(a);return a.DW;} function SQ(a){var b;b=a.jE;F4(a);return b;} function ACt(a){return a.d8;} function Bks(a){return a.DW;} function F4(a){var b,c,d,e,f,g,h,$$je;a.DW=a.j2;a.j2=a.d8;a.jE=a.yy;a.EA=a.NP;a.NP=a.ef;while(true){b=0;c=a.ef>=a.kc.data.length?0:Ze(a);a.d8=c;a.yy=null;if(a.A0==4){if(c!=92)return;c=a.ef;d=a.kc.data;c=c>=d.length?0:d[Lb(a)];a.d8=c;switch(c){case 69:break;default:a.d8=92;a.ef=a.lW;return;}a.A0=a.bfH;a.d8=a.ef>(a.kc.data.length-2|0)?0:Ze(a);}a:{c=a.d8;if(c!=92){e=a.A0;if(e==1)switch(c){case 36:a.d8=(-536870876);break a;case 40:if(a.kc.data[a.ef]!=63){a.d8=(-2147483608);break a;}Lb(a);c=a.kc.data[a.ef];e=0;while (true){b:{if(e){e=0;switch(c){case 33:break;case 61:a.d8=(-134217688);Lb(a);break b;default:J(Me(B(3),L3(a),a.ef));}a.d8=(-67108824);Lb(a);}else{switch(c){case 33:break;case 60:Lb(a);c=a.kc.data[a.ef];e=1;break b;case 61:a.d8=(-536870872);Lb(a);break b;case 62:a.d8=(-33554392);Lb(a);break b;default:f=Bf7(a);a.d8=f;if(f<256){a.mW=f;f=f<<16;a.d8=f;a.d8=(-1073741784)|f;break b;}f=f&255;a.d8=f;a.mW=f;f=f<<16;a.d8=f;a.d8=(-16777176)|f;break b;}a.d8=(-268435416);Lb(a);}}if(!e)break;}break a;case 41:a.d8=(-536870871);break a;case 42:case 43:case 63:e =a.ef;d=a.kc.data;switch(e>=d.length?42:d[e]){case 43:a.d8=c|(-2147483648);Lb(a);break a;case 63:a.d8=c|(-1073741824);Lb(a);break a;default:}a.d8=c|(-536870912);break a;case 46:a.d8=(-536870866);break a;case 91:a.d8=(-536870821);AHw(a,2);break a;case 93:if(e!=2)break a;a.d8=(-536870819);break a;case 94:a.d8=(-536870818);break a;case 123:a.yy=A17(a,c);break a;case 124:a.d8=(-536870788);break a;default:}else if(e==2)switch(c){case 38:a.d8=(-536870874);break a;case 45:a.d8=(-536870867);break a;case 91:a.d8=(-536870821);break a;case 93:a.d8 =(-536870819);break a;case 94:a.d8=(-536870818);break a;default:}}else{c=a.ef>=(a.kc.data.length-2|0)?(-1):Ze(a);c:{a.d8=c;switch(c){case -1:J(Me(B(3),L3(a),a.ef));case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 118:break;case 48:a.d8 =AYB(a);break a;case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:if(a.A0!=1)break a;a.d8=(-2147483648)|c;break a;case 65:a.d8=(-2147483583);break a;case 66:a.d8=(-2147483582);break a;case 67:case 69:case 70:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 82:case 84:case 85:case 86:case 88:case 89:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 111:case 113:case 121:J(Me(B(3),L3(a),a.ef));case 68:case 83:case 87:case 100:case 115:case 119:a.yy=AFc(Ji(a.kc, a.lW,1),0);a.d8=0;break a;case 71:a.d8=(-2147483577);break a;case 80:case 112:break c;case 81:a.bfH=a.A0;a.A0=4;b=1;break a;case 90:a.d8=(-2147483558);break a;case 97:a.d8=7;break a;case 98:a.d8=(-2147483550);break a;case 99:c=a.ef;d=a.kc.data;if(c>=(d.length-2|0))J(Me(B(3),L3(a),a.ef));a.d8=d[Lb(a)]&31;break a;case 101:a.d8=27;break a;case 102:a.d8=12;break a;case 110:a.d8=10;break a;case 114:a.d8=13;break a;case 116:a.d8=9;break a;case 117:a.d8=ANS(a,4);break a;case 120:a.d8=ANS(a,2);break a;case 122:a.d8 =(-2147483526);break a;default:}break a;}g=Baq(a);h=0;if(a.d8==80)h=1;try{a.yy=AFc(g,h);}catch($$e){$$je=P($$e);if($$je instanceof ACn){J(Me(B(3),L3(a),a.ef));}else{throw $$e;}}a.d8=0;}}if(b)continue;else break;}} function Baq(a){var b,c,d,e,f,g,h,i,j,k;b=new Bi;b.r=Q(10);c=a.ef;d=a.kc.data;if(c<(d.length-2|0)){if(d[c]!=123){b=new Bi;b.r=Q(16);V(b,b.g,B(1429));e=new Bh;d=a.kc;f=a.ef;a.lW=f;if(a.mW&4)I$(a);else a.ef=f+1|0;g=a.lW;h=Q(1);i=h.data;e.o=h;f=0;while(f<1){i[f]=d.data[f+g|0];f=f+1|0;}V(b,b.g,e);e=new Bh;d=b.r;f=b.g;h=Q(f);i=h.data;e.o=h;j=0;while(j=(d.length-2|0))break;a.lW=f;if(a.mW&4)I$(a);else a.ef =f+1|0;c=d[a.lW];if(c==125)break a;f=b.g;Cd(b,f,f+1|0);b.r.data[f]=c;}}if(c!=125){b=new Jf;k=a.o9;c=a.ef;b.f=1;b.e=1;b.iC=(-1);b.pr=B(3);b.o2=k;b.iC=c;J(b);}}c=b.g;if(!c){b=new Jf;k=a.o9;c=a.ef;b.f=1;b.e=1;b.iC=(-1);b.pr=B(3);b.o2=k;b.iC=c;J(b);}e=new Bh;d=b.r;h=Q(c);i=h.data;e.o=h;j=0;while(j3){if(e===B(1429) ?1:Jd(e,B(1429),0))break c;if(DO(e,B(1430)))break c;}break b;}i=e.o.data;f=i.length;if(2>f)J(Ca$());e=new Bh;f=f-2|0;d=Q(f);h=d.data;e.o=d;j=0;while(j=g.length)break a;a.lW=f;if(a.mW&4)I$(a);else a.ef=f+1|0;b=g[a.lW];if(b==125)break a;if(b==44&&d<0)try{d=P7(T(c),10);A2i(c,0,SM(c));continue;}catch($$e){$$je=P($$e);if($$je instanceof IQ){break;}else{throw $$e;}}h=b&65535;f=c.g;Cd(c,f,f+1|0);c.r.data[f]=h;}c=new Jf;i=a.o9;b=a.ef;c.f=1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2=i;c.iC=b;J(c);}if(b!=125){c=new Jf;i=a.o9;b=a.ef;c.f=1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2 =i;c.iC=b;J(c);}if(c.g>0)b:{try{e=P7(T(c),10);if(d>=0)break b;d=e;break b;}catch($$e){$$je=P($$e);if($$je instanceof IQ){}else{throw $$e;}}c=new Jf;i=a.o9;b=a.ef;c.f=1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2=i;c.iC=b;J(c);}else if(d<0){c=new Jf;i=a.o9;b=a.ef;c.f=1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2=i;c.iC=b;J(c);}if((d|e|(e-d|0))<0){c=new Jf;i=a.o9;b=a.ef;c.f=1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2=i;c.iC=b;J(c);}f=a.ef;g=a.kc.data;h=f>=g.length?42:g[f];c:{switch(h){case 43:a.d8=(-2147483525);a.lW=f;if(a.mW&4)I$(a);else a.ef=f +1|0;break c;case 63:a.d8=(-1073741701);a.lW=f;if(a.mW&4)I$(a);else a.ef=f+1|0;break c;default:}a.d8=(-536870789);}c=new AG2;c.C6=d;c.C4=e;return c;} function L3(a){return a.o9;} function Xn(a){return !a.j2&&!a.d8&&a.ef==a.q0&&!(a.jE===null?0:1)?1:0;} function A9l(b){return b<0?0:1;} function BtJ(a){var b,c;b=a.j2;c=!b&&!a.d8&&a.ef==a.q0&&!(a.jE===null?0:1)?1:0;return !c&&!(a.jE===null?0:1)&&(b<0?0:1)?1:0;} function Bcq(a){var b;b=a.j2;return b<=57343&&b>=56320?1:0;} function BQB(b){return b<=56319&&b>=55296?1:0;} function ANS(a,b){var c,d,e,f,g,h,i,j,$$je;c=new Bi;c.r=Q(b);d=a.kc.data.length-2|0;e=0;while(true){f=X(e,b);if(f>=0)break;g=a.ef;if(g>=d)break;h=a.kc;a.lW=g;if(a.mW&4)I$(a);else a.ef=g+1|0;g=h.data[a.lW];i=c.g;Cd(c,i,i+1|0);c.r.data[i]=g;e=e+1|0;}if(!f)a:{try{b=P7(T(c),16);}catch($$e){$$je=P($$e);if($$je instanceof IQ){break a;}else{throw $$e;}}return b;}c=new Jf;j=a.o9;b=a.ef;c.f=1;c.e=1;c.iC=(-1);c.pr=B(3);c.o2=j;c.iC=b;J(c);} function AYB(a){var b,c,d,e,f,g,h,i,j,k;b=3;c=1;d=a.kc.data;e=d.length-2|0;f=VG(d[a.ef]);if(f>=8)f=(-1);switch(f){case -1:break;default:if(f>3)b=2;g=a.ef;a.lW=g;if(a.mW&4)I$(a);else a.ef=g+1|0;a:{while(true){if(c>=b)break a;h=a.ef;if(h>=e)break a;i=VG(a.kc.data[h]);if(i>=8)i=(-1);if(i<0)break;f=(f*8|0)+i|0;g=a.ef;a.lW=g;if(a.mW&4)I$(a);else a.ef=g+1|0;c=c+1|0;}}return f;}j=new Jf;k=a.o9;b=a.ef;j.f=1;j.e=1;j.iC=(-1);j.pr=B(3);j.o2=k;j.iC=b;J(j);} function Bf7(a){var b,c,d,e,f,g,h;b=1;c=a.mW;a:while(true){d=a.ef;e=a.kc.data;if(d>=e.length){f=new Jf;g=a.o9;f.f=1;f.e=1;f.iC=(-1);f.pr=B(3);f.o2=g;f.iC=d;J(f);}b:{c:{switch(e[d]){case 41:a.lW=d;if(a.mW&4)I$(a);else a.ef=d+1|0;return c|256;case 45:if(!b){h=new Jf;g=a.o9;h.f=1;h.e=1;h.iC=(-1);h.pr=B(3);h.o2=g;h.iC=d;J(h);}b=0;break b;case 58:break a;case 100:break c;case 105:c=b?c|2:(c^2)&c;break b;case 109:c=b?c|8:(c^8)&c;break b;case 115:c=b?c|32:(c^32)&c;break b;case 117:c=b?c|64:(c^64)&c;break b;case 120:c =b?c|4:(c^4)&c;break b;default:}break b;}c=b?c|1:(c^1)&c;}a.lW=d;if(a.mW&4)I$(a);else a.ef=d+1|0;}a.lW=d;if(a.mW&4)I$(a);else a.ef=d+1|0;return c;} function Lb(a){var b;b=a.ef;a.lW=b;if(a.mW&4)I$(a);else a.ef=b+1|0;return a.lW;} function I$(a){var b,c,d,e;b=a.kc.data.length-2|0;a.ef=a.ef+1|0;a:while(true){c=a.ef;if(c=b)break;d=a.kc.data;if(d[c]!=35)break;a.ef=c+1|0;while(true){e=a.ef;if(e>=b)continue a;c=d[e];if(c!=10&&c!=13&&c!=133&&(c|1)!=8233?0:1)continue a;a.ef =e+1|0;}}return c;} function Cdf(b){var c,d,e,f;c=b-44032|0;if(c>=0&&c<11172){d=4352+(c/588|0)|0;e=4449+((c%588|0)/28|0)|0;f=c%28|0;return !f?CO([d,e]):CO([d,e,4519+f|0]);}return null;} function BQv(b){return A.Wk.bfA(b)==A.Wl?0:1;} function Cw8(b){return (b!=832?0:1)|(b!=833?0:1)|(b!=835?0:1)|(b!=836?0:1);} function Ze(a){var b,c,d,e,f;b=a.kc;c=a.ef;a.lW=c;if(a.mW&4)I$(a);else a.ef=c+1|0;b=b.data;d=a.lW;e=b[d];if((e&64512)!=55296?0:1){c=d+1|0;b=a.kc.data;if(c=1){d=Q(c).data;c=0;e=d.length;if(c>e){b=new BG;b.f=1;b.e=1;J(b);}while(cd.fD){d.qJ=1;return (-1);}e=a.lU(b,c);if(e<0)return (-1);return a.cs.ce(b+e|0,c,d);} function B8G(a){return a.hM;} function BO8(a,b){return 1;} var AMd=Ba(GG); function XL(a){var b=new AMd();CvN(b,a);return b;} function CvN(a,b){var c,d;c=A.Gx;A.Gx=c+1|0;d=new Da;d.r=Q(20);a.eF=(BF(d,d.g,c,10)).cq();a.cs=b;a.hM=1;a.kt=1;a.hM=0;} function B75(a,b,c){return 0;} function B1S(a,b,c,d){var e,f,g,h,i;e=d.fD;f=d.kj;a:{b:{while(true){g=X(b,e);if(g>0)return (-1);if(g<0){if(b<0)break b;h=c.o.data;i=h.length;if(b>=i)break b;if(((h[b]&64512)!=56320?0:1)&&b>f){g=b-1|0;if(g<0)break a;if(g>=i)break a;if((h[g]&64512)!=55296?0:1){b=b+1|0;continue;}}}if(a.cs.ce(b,c,d)>=0)break;b=b+1|0;}return b;}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);} function B0r(a,b,c,d,e){var f,g,h,i,j;f=e.fD;g=e.kj;a:{b:{while(true){if(c=i)break b;if(((h[c]&64512)!=56320?0:1)&&c>g){j=c-1|0;if(j<0)break a;if(j>=i)break a;if((h[j]&64512)!=55296?0:1){c=c+(-1)|0;continue;}}}if(a.cs.ce(c,d,e)>=0)break;c=c+(-1)|0;}return c;}d=new BK;d.f=1;d.e=1;J(d);}d=new BK;d.f=1;d.e=1;J(d);} function Cfv(a){return B(1436);} function BYs(a,b){return 0;} function Gn(){var a=this;FA.call(a);a.kK=null;a.pS=null;a.jf=0;} A.Wm=function(){var a=new Gn();GJ(a);return a;}; function CCX(a,b){var c=new Gn();CiE(c,a,b);return c;} function GJ(a){var b,c;b=A.Gx;A.Gx=b+1|0;c=new Da;c.r=Q(20);a.eF=(BF(c,c.g,b,10)).cq();} function CiE(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function BNP(a,b,c,d){var e,f,g,h,i,j;e=a.kK;if(e===null)return (-1);f=a.jf;g=d.eX.data;h=f*2|0;i=g[h];g[h]=b;f=e.c;j=0;a:{while(true){if(j>=f){b=a.jf;d.eX.data[b*2|0]=i;return (-1);}e=a.kK;if(j<0)break a;if(j>=e.c)break a;h=e.p.data[j].ce(b,c,d);if(h>=0)break;j=j+1|0;}return h;}c=new Bb;c.f=1;c.e=1;J(c);} function Cja(a,b){a.pS.cs=b;} function BPi(a){return B(1437);} function CuS(a,b){var c,d,e,f,g;a:{c=a.kK;if(c!==null){d=0;e=c.j;f=c.by();while(true){if(!(d>=f?0:1))break a;if(e=0&&d[c]==d[e]?0:1;} function BLD(a){var b,c,d,e;a.pz=1;b=a.pS;if(b!==null&&!b.pz)X_(b);a:{b:{b=a.kK;if(b!==null){c=b.c;d=0;while(true){if(d>=c)break b;b=a.kK;if(d<0)break a;if(d>=b.c)break a;b=b.p.data[d];e=b.Fg();if(e===null)e=b;else{b.pz=1;Dh(a.kK,d);BA7(a.kK,d,e);}if(!e.pz)e.z1();d=d+1|0;}}}if(a.cs!==null)X_(a);return;}b=new Bb;b.f=1;b.e=1;J(b);} var ADy=Ba(Gn); A.Wn=function(){var a=new ADy();BQm(a);return a;}; A.D8=function(a,b){var c=new ADy();BYZ(c,a,b);return c;}; function BQm(a){GJ(a);} function BYZ(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function CiQ(a,b,c,d){var e,f,g,h,i,j;e=a.jf;f=d.gB.data;g=f[e];f[e]=b;h=a.kK.c;e=0;a:{while(true){if(e>=h){b=a.jf;d.gB.data[b]=g;return (-1);}i=a.kK;if(e<0)break a;if(e>=i.c)break a;j=i.p.data[e].ce(b,c,d);if(j>=0)break;e=e+1|0;}return j;}c=new Bb;c.f=1;c.e=1;J(c);} function BQz(a){return B(1438);} function Cx_(a,b){var c;c=a.jf;return !b.gB.data[c]?0:1;} var Nk=Ba(ADy); A.B=function(a,b){var c=new Nk();BOL(c,a,b);return c;}; function BOL(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function CrB(a,b,c,d){var e,f,g,h,i,j;e=a.jf;f=d.gB.data;g=f[e];f[e]=b;h=a.kK.c;i=0;a:{while(i=j.c)break a;if(j.p.data[i].ce(b,c,d)>=0)return a.cs.ce(a.pS.a_U,c,d);i=i+1|0;}b=a.jf;d.gB.data[b]=g;return (-1);}c=new Bb;c.f=1;c.e=1;J(c);} function B7i(a,b){a.cs=b;} function BJw(a){return B(1438);} var Bu8=Ba(Nk); A.EL=function(a,b){var c=new Bu8();CeV(c,a,b);return c;}; function CeV(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function Ci4(a,b,c,d){var e,f,g;e=a.kK.c;f=0;a:{while(f=g.c)break a;if(g.p.data[f].ce(b,c,d)>=0)return a.cs.ce(b,c,d);f=f+1|0;}return (-1);}c=new Bb;c.f=1;c.e=1;J(c);} function BVl(a,b){return 0;} function CA4(a){return B(1439);} var BF0=Ba(Nk); A.Ek=function(a,b){var c=new BF0();Cd8(c,a,b);return c;}; function Cd8(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function BKL(a,b,c,d){var e,f,g;e=a.kK.c;f=0;a:{while(true){if(f>=e)return a.cs.ce(b,c,d);g=a.kK;if(f<0)break a;if(f>=g.c)break a;if(g.p.data[f].ce(b,c,d)>=0)break;f=f+1|0;}return (-1);}c=new Bb;c.f=1;c.e=1;J(c);} function B8O(a,b){return 0;} function BNG(a){return B(1440);} var BAB=Ba(Nk); A.CN=function(a,b){var c=new BAB();BUH(c,a,b);return c;}; function BUH(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function Ccu(a,b,c,d){var e,f,g,h,i;e=a.kK.c;f=d.V7?0:d.kj;a:{b:{g=a.cs.ce(b,c,d);if(g>=0){h=a.jf;d.gB.data[h]=b;h=0;while(true){if(h>=e)break b;i=a.kK;if(h<0)break a;if(h>=i.c)break a;if(i.p.data[h].pE(f,b,c,d)>=0){b=a.jf;d.gB.data[b]=(-1);return g;}h=h+1|0;}}}return (-1);}c=new Bb;c.f=1;c.e=1;J(c);} function CB5(a,b){return 0;} function Cit(a){return B(1441);} var AYs=Ba(Nk); A.EV=function(a,b){var c=new AYs();BYn(c,a,b);return c;}; function BYn(a,b,c){var d,e;d=A.Gx;A.Gx=d+1|0;e=new Da;e.r=Q(20);a.eF=(BF(e,e.g,d,10)).cq();a.kK=b;a.pS=c;a.jf=c.mu;} function CoS(a,b,c,d){var e,f,g;e=a.kK.c;f=a.jf;d.gB.data[f]=b;f=0;a:{while(true){if(f>=e)return a.cs.ce(b,c,d);g=a.kK;if(f<0)break a;if(f>=g.c)break a;if(g.p.data[f].pE(0,b,c,d)>=0)break;f=f+1|0;}return (-1);}c=new Bb;c.f=1;c.e=1;J(c);} function Cyi(a,b){return 0;} function BLc(a){return B(1442);} function SX(){Gn.call(this);this.sI=null;} A.BH=function(a,b){var c=new SX();BL3(c,a,b);return c;}; function BL3(a,b,c){GJ(a);a.sI=b;a.pS=c;a.jf=c.mu;} function Cam(a,b,c,d){var e,f,g;e=a.jf;f=d.eX.data;e=e*2|0;g=f[e];f[e]=b;e=a.sI.ce(b,c,d);if(e>=0)return e;e=a.jf;d.eX.data[e*2|0]=g;return (-1);} function Chg(a,b,c,d){var e;e=a.sI.pl(b,c,d);if(e>=0){b=a.jf;d.eX.data[b*2|0]=e;}return e;} function Cyv(a,b,c,d,e){var f;f=a.sI.pE(b,c,d,e);if(f>=0){b=a.jf;e.eX.data[b*2|0]=f;}return f;} function CuI(a,b){return a.sI.nD(b);} function Cw1(a){var b,c,d,e,f;b=new ADP;c=a.sI;d=a.pS;e=A.Gx;A.Gx=e+1|0;f=new Da;C9(f);f.r=Q(20);b.eF=(BF(f,f.g,e,10)).cq();b.sI=c;b.pS=d;b.jf=d.mu;a.cs=b;return b;} function Cnj(a){var b;a.pz=1;b=a.pS;if(b!==null&&!b.pz)X_(b);b=a.sI;if(b!==null&&!b.pz){b=b.Fg();if(b!==null){a.sI.pz=1;a.sI=b;}a.sI.z1();}} var So=Ba(); function C4(){var a=this;So.call(a);a.fG=0;a.px=0;a.dJ=null;a.UY=null;a.YU=null;a.h8=0;} A.Gy=null;function BZF(a){return null;} function BYU(a){return a.dJ;} function BCB(a){return !a.px?(UH(a.dJ,0)>=2048?0:1):AZv(a.dJ,0)>=2048?0:1;} function B2M(a){return a.h8;} function B8A(a){return a;} function BhV(a){var b,c;if(a.YU===null){b=a.Df();c=new AGj;c.bm9=a;c.a_4=b;b=new CX;b.cJ=Bz(64);c.dJ=b;a.YU=c;MX(c,a.px);}return a.YU;} function VB(a){var b,c;if(a.UY===null){b=a.Df();c=new AGa;c.bkL=a;c.bcb=b;c.bfL=a;b=new CX;b.cJ=Bz(64);c.dJ=b;a.UY=c;MX(c,a.fG);a.UY.h8=a.h8;}return a.UY;} function B$r(a){return 0;} function MX(a,b){var c;c=a.fG;if(c^b){a.fG=c?0:1;a.px=a.px?0:1;}if(!a.h8)a.h8=1;return a;} function BNd(a){return a.fG;} function AFc(b,c){b=BG3(A.Gy,b);if(!c&&b.Ia===null)b.Ia=b.hc();else if(c&&b.J1===null)b.J1=MX(b.hc(),1);return c?b.J1:b.Ia;} function BL7(){A.Gy=new Qs;} function G4(){var a=this;C4.call(a);a.Uk=0;a.YQ=0;a.Lj=0;a.ZK=0;a.ya=0;a.us=0;a.d$=null;a.ie=null;} A.Wo=function(){var a=new G4();Cn2(a);return a;}; function Cn2(a){var b;b=new CX;b.cJ=Bz(64);a.dJ=b;b=new CX;b.cJ=Bz(0);a.d$=b;} function HW(a,b){var c;a:{if(a.Uk){b:{if(!(b>=97&&b<=122)){if(b<65)break b;if(b>90)break b;}if(a.ya){ADD(a.d$,T0(b&65535));break a;}Za(a.d$,T0(b&65535));break a;}if(a.YQ&&b>128){a.Lj=1;b=(String.fromCharCode((String.fromCharCode(b)).toUpperCase().charCodeAt(0))).toLowerCase().charCodeAt(0);}}}c=b<=56319&&b>=55296?1:0;if(!(!c&&!(b<=57343&&b>=56320?1:0))){if(a.ZK)ADD(a.dJ,b-55296|0);else Za(a.dJ,b-55296|0);}if(a.ya)ADD(a.d$,b);else Za(a.d$,b);if(!a.h8&&(b>=65536&&b<=1114111?1:0))a.h8=1;return a;} function Bgj(a,b){var c,d,e;if(!a.h8&&b.h8)a.h8=1;if(a.ZK){if(!b.px)Qw(a.dJ,b.Df());else KG(a.dJ,b.Df());}else if(!b.px)RV(a.dJ,b.Df());else{QJ(a.dJ,b.Df());KG(a.dJ,b.Df());a.px=a.px?0:1;a.ZK=1;}if(!a.us&&b.lD()!==null){if(a.ya){if(!b.fG)Qw(a.d$,b.lD());else KG(a.d$,b.lD());}else if(!b.fG)RV(a.d$,b.lD());else{QJ(a.d$,b.lD());KG(a.d$,b.lD());a.fG=a.fG?0:1;a.ya=1;}}else{c=a.fG;d=a.ie;if(d!==null){if(!c){e=new ANy;e.bpL=a;e.bjg=c;e.a$2=d;e.a$Y=b;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}else{e=new ANz;e.bq6=a;e.beE= c;e.bbg=d;e.baY=b;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}}else{if(c&&!a.ya&&(a.d$.kJ?0:1)){d=new ANv;d.bmg=a;d.bhM=b;b=new CX;b.cJ=Bz(64);d.dJ=b;a.ie=d;}else if(!c){d=new ANt;d.bhj=a;d.a_K=c;d.bap=b;b=new CX;b.cJ=Bz(64);d.dJ=b;a.ie=d;}else{d=new ANu;d.be6=a;d.a8L=c;d.a$Z=b;b=new CX;b.cJ=Bz(64);d.dJ=b;a.ie=d;}a.us=1;}}return a;} function EA(a,b,c){var d;if(b>c){d=new BG;d.f=1;d.e=1;J(d);}a:{b:{if(!a.Uk){if(c<55296)break b;if(b>57343)break b;}c=c+1|0;while(true){if(b>=c)break a;HW(a,b);b=b+1|0;}}if(a.ya)BvG(a.d$,b,c+1|0);else Wx(a.d$,b,c+1|0);}return a;} function A34(a,b){var c,d,e,f;if(!a.h8&&b.h8)a.h8=1;if(b.Lj)a.Lj=1;c=a.px;if(!(c^b.px)){if(!c)RV(a.dJ,b.dJ);else KG(a.dJ,b.dJ);}else if(c)Qw(a.dJ,b.dJ);else{QJ(a.dJ,b.dJ);KG(a.dJ,b.dJ);a.px=1;}a:{if(!a.us){d=b.us;if((!d?b.d$:null)!==null){c=a.fG;if(!(c^b.fG)){if(!c){RV(a.d$,!d?b.d$:null);break a;}KG(a.d$,!d?b.d$:null);break a;}if(c){Qw(a.d$,!d?b.d$:null);break a;}QJ(a.d$,!d?b.d$:null);KG(a.d$,!b.us?b.d$:null);a.fG=1;break a;}}c=a.fG;e=a.ie;if(e!==null){if(!c){f=new AD_;f.bjQ=a;f.a$D=c;f.bci=e;f.a_b=b;b=new CX;b.cJ =Bz(64);f.dJ=b;a.ie=f;}else{f=new AEo;f.bnV=a;f.bja=c;f.a8I=e;f.a8S=b;b=new CX;b.cJ=Bz(64);f.dJ=b;a.ie=f;}}else{if(!a.ya&&(a.d$.kJ?0:1)){if(!c){e=new ANw;e.bnq=a;e.bee=b;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}else{e=new ANx;e.blH=a;e.bi6=b;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}}else if(!c){e=new ANA;e.bfj=a;e.a99=b;e.bbj=c;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}else{e=new ANB;e.a$f=a;e.be1=b;e.big=c;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}a.us=1;}}} function AMt(a,b){var c,d,e,f;if(!a.h8&&b.h8)a.h8=1;if(b.Lj)a.Lj=1;c=a.px;if(!(c^b.px)){if(!c)KG(a.dJ,b.dJ);else RV(a.dJ,b.dJ);}else if(!c)Qw(a.dJ,b.dJ);else{QJ(a.dJ,b.dJ);KG(a.dJ,b.dJ);a.px=0;}a:{if(!a.us){d=b.us;if((!d?b.d$:null)!==null){c=a.fG;if(!(c^b.fG)){if(!c){KG(a.d$,!d?b.d$:null);break a;}RV(a.d$,!d?b.d$:null);break a;}if(!c){Qw(a.d$,!d?b.d$:null);break a;}QJ(a.d$,!d?b.d$:null);KG(a.d$,!b.us?b.d$:null);a.fG=0;break a;}}c=a.fG;e=a.ie;if(e!==null){if(!c){f=new AEb;f.bpK=a;f.bb1=c;f.a_3=e;f.beB=b;b=new CX;b.cJ =Bz(64);f.dJ=b;a.ie=f;}else{f=new AEc;f.blM=a;f.bik=c;f.a_O=e;f.bbW=b;b=new CX;b.cJ=Bz(64);f.dJ=b;a.ie=f;}}else{if(!a.ya&&(a.d$.kJ?0:1)){if(!c){e=new AD9;e.bj8=a;e.bhe=b;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}else{e=new AD$;e.bq2=a;e.bd9=b;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}}else if(!c){e=new AEd;e.bcS=a;e.bjf=b;e.a$i=c;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}else{e=new AD8;e.beY=a;e.bbP=b;e.bbl=c;b=new CX;b.cJ=Bz(64);e.dJ=b;a.ie=e;}a.us=1;}}} function CcG(a,b){var c,d,e,f;c=a.ie;if(c!==null)return a.fG^c.d7(b);d=a.fG;c=a.d$;e=b/32|0;f=c.cJ.data;return d^(e=0){if(c<65536){d=Q(1);d.data[0]=c&65535;}else d=NM([(55296|(c-65536|0)>>10&1023)&65535,(56320|c&1023)&65535]);e=d.data;f=0;g=e.length;h=b.g;Cd(b,h,h+g|0);g=g+f|0;while(f0)AJi(b,h-1|0);k=new Bh;d=b.r;h=b.g;e=Q(h);l=e.data;k.o=e;j=0;while(j=0)break;b=b-a.hG.ow()|0;e=e+(-1)|0;}return f;} function B0j(a){return B(1443);} function QY(){KJ.call(this);this.Gi=null;} A.U=function(a,b,c,d){var e=new QY();BP3(e,a,b,c,d);return e;}; function BP3(a,b,c,d,e){var f,g;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);a.eF=(BF(g,g.g,f,10)).cq();a.cs=d;a.fJ=c;a.kt=e;a.hG=c;a.Gi=b;} function Cp1(a,b,c,d){var e,f,g,h,i;e=a.Gi;f=e.C6;g=e.C4;h=0;while(true){if(h>=f){a:{while(hd.fD)break a;i=a.hG.lU(b,c);if(i<1)break a;b=b+i|0;h=h+1|0;}}while(true){if(h=0)break;b=b-a.hG.ow()|0;h=h+(-1)|0;}return i;}if((b+a.hG.ow()|0)>d.fD){d.qJ=1;return (-1);}i=a.hG.lU(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}return (-1);} function BZH(a){return AIE(a.Gi);} var KL=Ba(MW); A.EG=function(a,b,c){var d=new KL();ClA(d,a,b,c);return d;}; function ClA(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;} function BYd(a,b,c,d){var e;if(!a.fJ.hY(d))return a.cs.ce(b,c,d);e=a.fJ.ce(b,c,d);if(e>=0)return e;return a.cs.ce(b,c,d);} function B3h(a){return B(1444);} var QV=Ba(KJ); function CC9(a,b,c){var d=new QV();Cvi(d,a,b,c);return d;} function Cvi(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;a.hG=b;} function Cvm(a,b,c,d){var e;e=a.fJ.ce(b,c,d);if(e<0)e=a.cs.ce(b,c,d);return e;} function BXs(a,b){a.cs=b;a.fJ.il(b);} var Bsj=Ba(KJ); function CCw(a){var b=new Bsj();Cf4(b,a);return b;} function Cf4(a,b){var c,d,e,f;c=b.fJ;d=b.cs;e=b.kt;f=A.Gx;A.Gx=f+1|0;b=new Da;b.r=Q(20);a.eF=(BF(b,b.g,f,10)).cq();a.cs=d;a.fJ=c;a.kt=e;a.hG=c;c.il(a);} function B$0(a,b,c,d){while((b+a.hG.ow()|0)<=d.fD&&a.hG.lU(b,c)>0){b=b+a.hG.ow()|0;}return a.cs.ce(b,c,d);} function BRw(a,b,c,d){var e,f,g;e=a.cs.pl(b,c,d);if(e<0)return (-1);f=e-a.hG.ow()|0;while(f>=b&&a.hG.lU(f,c)>0){g=f-a.hG.ow()|0;e=f;f=g;}return e;} function Ds(){var a=this;K.call(a);a.Ia=null;a.J1=null;} function B7D(a,b){if(!b&&a.Ia===null)a.Ia=a.hc();else if(b&&a.J1===null)a.J1=MX(a.hc(),1);if(b)return a.J1;return a.Ia;} function AG2(){var a=this;So.call(a);a.C6=0;a.C4=0;} function AIE(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(1445));c=a.C6;BF(b,b.g,c,10);V(b,b.g,B(129));d=a.C4;if(d==2147483647)e=B(3);else{e=new Da;e.r=Q(20);e=(BF(e,e.g,d,10)).cq();}V(b,b.g,e);V(b,b.g,B(1446));e=new Bh;f=b.r;d=b.g;g=Q(d);h=g.data;e.o=g;i=0;while(i=a.kJ){XK(a,c+1|0);a.kJ=b+1|0;}d=a.cJ.data;d[c]=d[c]|1<<(b%32|0);} function Wx(a,b,c){var d,e,f,g,h,i;if(b>c){d=new Bb;d.f=1;d.e=1;J(d);}e=b/32|0;f=c/32|0;if(c>a.kJ){XK(a,f+1|0);a.kJ=c;}if(e==f){g=a.cJ.data;f=g[e];h=(-1)<<(b%32|0);b=c%32|0;g[e]=f|h&(!b?0:(-1)>>>(32-b|0));}else{g=a.cJ.data;g[e]=g[e]|(-1)<<(b%32|0);i=e+1|0;while(i>>(32-b|0));}}} function ADD(a,b){var c,d,e,f;c=b/32|0;d=a.cJ.data;if(c>>(32-f|0));if(b==(a.kJ-1|0))TM(a);}} function BvG(a,b,c){var d,e,f,g,h,i;if(b>c){d=new Bb;d.f=1;d.e=1;J(d);}e=a.kJ;if(b>=e)return;if(e>>(32-b|0))|(-1)<<(c%32|0));}else{g=a.cJ.data;i=g[e];b=b%32|0;g[e]=i&(!b?0:(-1)>>>(32-b|0));h=e+1|0;while(h=c)return (-1);d=b/32|0;e=a.cJ.data;f=e[d]>>>(b%32|0);if(f)return K_(f)+b|0;c=(c+31|0)/32|0;f=d+1|0;while(f=c)return b;d=b/32|0;e=a.cJ.data;f=(e[d]^(-1))>>>(b%32|0);if(f)return K_(f)+b|0;f=(c+31|0)/32|0;g=d+1|0;while(g=b)return;e=(b*3|0)/2|0;f=(d*2|0)+1|0;if(e>f)f=e;g=Bz(f);if(fd)d=c;a.kJ=d;XK(a,(d+31|0)/32|0);e=a.cJ.data;c=e.length;f=b.cJ.data;d=f.length;if(cd)d=c;a.kJ=d;XK(a,(d+31|0)/32|0);e=a.cJ.data;c=e.length;f=b.cJ.data;g=f.length;if(c0){d.qJ=1;return (-1);}if(b>=0){h=c.o.data;if(b=0)break a;if(g>=0){h=c.o.data;if(ge){k=b-1|0;if(k>=0){h=c.o.data;if(k=0)return e;return (-1);} function CwK(a,b){a.cs=b;a.G1.cs=b;a.Gl.il(b);} function Cxp(a){var b,c,d,e,f,g,h,i,j,k;b=new Bi;b.r=Q(16);V(b,b.g,B(1450));c=a.Gl;d=b.g;if(c===null)c=B(88);else{e=new Bi;G3(e);Ej(e,B(1422));Ej(e,c.eF);Ej(e,B(278));Ej(e,c.e7());Ej(e,B(1423));c=Hq(e);}V(b,d,c);V(b,b.g,B(1451));c=a.G1;d=b.g;if(c===null)c=B(88);else{f=new Bi;G3(f);Ej(f,B(1422));Ej(f,c.eF);Ej(f,B(278));Ej(f,Bby(c));Ej(f,B(1423));c=Hq(f);}V(b,d,c);c=new Bh;g=b.r;h=b.g;i=Q(h);j=i.data;c.o=i;k=0;while(k=0){g=c.o.data;if(b0)return i;}if(f>=e)break a;e=f+1|0;if(f>=0){g=c.o.data;if(f=0){e=c.o.data;if(b=0){e=c.o.data;if(b=e)return (-1);i=b+1|0;if(b>=0){j=c.o.data;if(b=k)return a.cs.ce(i,c,d);if(j[l]!=a.CI.data[l])break;l=l+1|0;}return (-1);}f=f.data;f[0]=k;m=k-4352|0;if(m>=0&&m<19){a:{if(i=0){j=c.o.data;if(i=0&&g<21){b:{b=i+1|0;f[1]=k;if(b=0){j=c.o.data;if (b=0&&h<28){c:{b=b+1|0;f[2]=k;if(a.MF==3){k=f[0];j=a.CI.data;if(k==j[0]&&f[1]==j[1]&&f[2]==j[2]){b=a.cs.ce(b,c,d);break c;}}b=(-1);}return b;}d:{if(a.MF==2){k=f[0];j=a.CI.data;if(k==j[0]&&f[1]==j[1]){b=a.cs.ce(b,c,d);break d;}}b=(-1);}return b;}return (-1);}return (-1);}}c=new BK;c.f=1;c.e=1;J(c);} function BZS(a,b){var c,d,e,f,g,h;a:{if(b instanceof VC){b=b;if(b.zt===null){c=new Bh;d=b.CI.data;e=d.length;f=Q(e);g=f.data;c.o=f;h=0;while(h=0){e=c.o.data;if(b=e)return (-1);f=JE(c,a.p7,b);if(f<0)return (-1);g=a.cs;b=f+1|0;if(g.ce(b,c,d)>=0)break;}return f;}h=d.fD;a:{b:{while(true){if(b>h){b=(-1);break b;}f=b+1|0;if(f>d.fD){d.qJ=1;i=(-1);}else{i=a.p7;if(b<0)break a;j=c.o.data;if(b>=j.length)break a;i=i!=j[b]?(-1):1;i=i<0?(-1):a.cs.ce(b+i|0,c,d);}if(i>=0)break;b=f;}}return b;}c=new BK;Dm(c);J(c);} function BPn(a,b,c,d,e){var f,g;if(d instanceof Bh){a:{while(true){if(c=0)break;c=f+(-1)|0;}return f;}return (-1);}b:{c:{while(true){if(ce.fD){e.qJ=1;f=(-1);}else{f=a.p7;if(c<0)break b;g=d.o.data;if(c>=g.length)break b;f=f!=g[c]?(-1):1;f=f<0?(-1):a.cs.ce(c+f|0,d,e);}if(f>=0)break;c=c+(-1)|0;}}return c;}d=new BK;Dm(d);J(d);} function Cms(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.p7;d=b.g;Cd(b,d,d+1|0);e=b.r.data;e[d]=c;f=new Bh;d=b.g;g=Q(d);h=g.data;f.o=g;i=0;while(i=e.length){b=new BK;b.f=1;b.e=1;J(b);}return (!b.d7(e[0])?(-1):1)<=0?0:1;} function AB_(){GG.call(this);this.Td=0;} function Cox(a,b,c){var d,e;d=a.Td;if(b>=0){e=c.o.data;if(b=0){e=c.o.data;f=X(b,e.length);if(f<0){a:{b:{if(d!=e[b]){d=a.a1u;if(b<0)break a;if(f>=0)break a;if(d!=e[b]){b=(-1);break b;}}b=1;}return b;}c=new BK;c.f=1;c.e=1;J(c);}}c=new BK;c.f=1;c.e=1;J(c);} function CfC(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(1455));c=a.SZ;d=b.g;Cd(b,d,d+1|0);e=b.r.data;e[d]=c;f=new Bh;d=b.g;g=Q(d);h=g.data;f.o=g;i=0;while(i=f)return (-1);g=YM(a,b,c,f);h=b+a.GZ|0;i=A.Wj.bog(g);if(i===null){j=e.data;b=1;j[0]=g;}else{b=i.data.length;DE(i,0,e,0,b);b=0+b|0;}a:{if(h=f){b=k;break a;}g=YM(a,h,c,f);b=k;}}}if(b!=a.Du)return (-1);j=e.data;g=0;while(true){if(g>=b)return a.cs.ce(h,c,d);if(j[g]!=a.FC.data[g])break;g =g+1|0;}return (-1);} function B52(a){var b,c,d,e,f,g,h,i,j;b=new Bi;b.r=Q(16);V(b,b.g,B(1456));if(a.yt===null){c=new Bi;c.r=Q(16);d=0;while(d>10&1023)&65535,(56320|e&1023)&65535]);g=f.data.length;ACo(c,c.g,f,0,g);d=d+1|0;}h=new Bh;f=c.r;d=c.g;i=Q(d);j=i.data;h.o=i;e=0;while(e=(d-1|0)){if(b>=0){e=c.o.data;if(b=0){e=c.o.data;g=e.length;if(b=0&&d>10&1023)&65535,(56320|e&1023)&65535]);g=f.data.length;ACo(c,c.g,f,0,g);d=d+1|0;}h=new Bh;f=c.r;e=c.g;i=Q(e);j=i.data;h.o=i;g=0;while(g>10&1023)&65535,(56320|k&1023)&65535]);l=f.data.length;ACo(b,b.g,f,0,l);d=d+1|0;}h=new Bh;f=b.r;e=b.g;i=Q(e);j=i.data;h.o=i;g=0;while(gb){while(true){b=a.fJ.ce(e,c,d);if(b<=e)break;e=b;}b=e;}return a.cs.ce(b,c,d);} var UG=Ba(KL); A.Cb=function(a,b,c){var d=new UG();BX4(d,a,b,c);return d;}; function BX4(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;} function Cy6(a,b,c,d){var e;if(!a.fJ.hY(d))return a.cs.ce(b,c,d);e=a.fJ.ce(b,c,d);if(e>=0)return e;return a.cs.ce(b,c,d);} function CAu(a,b){a.cs=b;a.fJ.il(b);} var AKv=Ba(UG); function Cgk(a,b,c,d){var e;e=a.fJ.ce(b,c,d);if(e<=0)e=b;return a.cs.ce(e,c,d);} function Cwn(a,b){a.cs=b;} function QC(){var a=this;KL.call(a);a.zH=null;a.uf=0;} A.Wq=function(a,b,c,d,e){var f=new QC();A4f(f,a,b,c,d,e);return f;}; function A4f(a,b,c,d,e,f){var g,h;g=A.Gx;A.Gx=g+1|0;h=new Da;h.r=Q(20);a.eF=(BF(h,h.g,g,10)).cq();a.cs=d;a.fJ=c;a.kt=e;a.zH=b;a.uf=f;} function B_k(a,b,c,d){var e,f,g,h;e=a.uf;e=d.xa.data[e];if(!a.fJ.hY(d))return a.cs.ce(b,c,d);if(e>=a.zH.C4)return a.cs.ce(b,c,d);f=a.uf;e=e+1|0;d.xa.data[f]=e;g=a.fJ.ce(b,c,d);if(g>=0){b=a.uf;d.xa.data[b]=0;return g;}g=a.uf;e=e+(-1)|0;h=d.xa.data;h[g]=e;if(e>=a.zH.C6)return a.cs.ce(b,c,d);h[g]=0;return (-1);} function CmN(a){return AIE(a.zH);} var AJX=Ba(QC); function BOF(a,b,c,d){var e,f,g;e=0;f=a.zH.C4;a:{while(true){g=a.fJ.ce(b,c,d);if(g<=b)break a;if(e>=f)break;e=e+1|0;b=g;}}if(g<0&&e=0)return e;return a.fJ.ce(b,c,d);} var BzW=Ba(UG); function CCH(a,b,c){var d=new BzW();Cjl(d,a,b,c);return d;} function Cjl(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;} function Ccd(a,b,c,d){var e;if(!a.fJ.hY(d))return a.cs.ce(b,c,d);e=a.cs.ce(b,c,d);if(e<0)e=a.fJ.ce(b,c,d);return e;} var AL4=Ba(QC); A.Wr=function(a,b,c,d,e){var f=new AL4();AYe(f,a,b,c,d,e);return f;}; function AYe(a,b,c,d,e,f){var g,h;g=A.Gx;A.Gx=g+1|0;h=new Da;h.r=Q(20);a.eF=(BF(h,h.g,g,10)).cq();a.cs=d;a.fJ=c;a.kt=e;a.zH=b;a.uf=f;} function BYK(a,b,c,d){var e,f,g;e=a.uf;f=d.xa.data[e];if(!a.fJ.hY(d))return a.cs.ce(b,c,d);g=a.zH;if(f>=g.C4){e=a.uf;d.xa.data[e]=0;return a.cs.ce(b,c,d);}if(f=0){b=a.uf;d.xa.data[b]=0;return e;}e=a.uf;d.xa.data[e]=f+1|0;e=a.fJ.ce(b,c,d);}return e;} var AWd=Ba(MW); function CCN(a,b,c){var d=new AWd();Ca3(d,a,b,c);return d;} function Ca3(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;} function CBP(a,b,c,d){var e;e=d.fD;if(e>b)return a.cs.pE(b,e,c,d);return a.cs.ce(b,c,d);} function ClN(a,b,c,d){var e;e=d.fD;if(a.cs.pE(b,e,c,d)>=0)return b;return (-1);} function Cxr(a){return B(1457);} function A6g(){MW.call(this);this.RV=null;} function CCq(a,b,c,d){var e=new A6g();B6N(e,a,b,c,d);return e;} function B6N(a,b,c,d,e){var f,g;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);a.eF=(BF(g,g.g,f,10)).cq();a.cs=c;a.fJ=b;a.kt=d;a.RV=e;} function BSp(a,b,c,d){var e,f,g,h;e=d.fD;f=b;a:{while(true){if(f>=e){f=(-1);break a;}g=a.RV;if(f<0)break;h=c.o.data;if(f>=h.length)break;if(g.Id(h[f]))break a;f=f+1|0;}c=new BK;c.f=1;c.e=1;J(c);}if(f>=0)e=f;if(e>b)return a.cs.pE(b,e,c,d);return a.cs.ce(b,c,d);} function B_Z(a,b,c,d){var e,f,g,h,i,j,k;e=d.fD;f=a.cs.pl(b,c,d);if(f<0)return (-1);g=f;a:{while(true){if(g>=e){g=(-1);break a;}h=a.RV;if(g<0)break;i=c.o.data;if(g>=i.length)break;if(h.Id(i[g]))break a;g=g+1|0;}c=new BK;c.f=1;c.e=1;J(c);}if(g>=0)e=g;j=a.cs.pE(f,e,c,d);if(f>j)j=f;if(j<=0)k=j?(-1):0;else{k=j-1|0;b:{while(true){if(k=i.length)break;if(d.Id(i[k]))break b;k=k+(-1)|0;}c=new BK;c.f=1;c.e=1;J(c);}}if(k>=b)b=k>=j?k:k+1|0;return b;} function B7M(a){return B(1458);} var PL=Ba(); A.Ws=null;A.Wt=null;function AHF(b){var c;if(!(b&1)){c=A.Wt;if(c!==null)return c;c=new AI4;A.Wt=c;return c;}c=A.Ws;if(c!==null)return c;c=new AI3;A.Ws=c;return c;} var BgA=Ba(KJ); A.DD=function(a,b,c){var d=new BgA();BS_(d,a,b,c);return d;}; function BS_(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;a.hG=b;} function BJQ(a,b,c,d){var e;a:{while(true){if((b+a.hG.ow()|0)>d.fD)break a;e=a.hG.lU(b,c);if(e<1)break;b=b+e|0;}}return a.cs.ce(b,c,d);} var Bsg=Ba(QV); function CDR(a,b,c){var d=new Bsg();B$F(d,a,b,c);return d;} function B$F(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;a.hG=b;} function BRb(a,b,c,d){var e;if((b+a.hG.ow()|0)<=d.fD){e=a.hG.lU(b,c);if(e>=1)b=b+e|0;}return a.cs.ce(b,c,d);} var A6Q=Ba(QY); function CDE(a,b,c,d){var e=new A6Q();B4$(e,a,b,c,d);return e;} function B4$(a,b,c,d,e){var f,g;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);a.eF=(BF(g,g.g,f,10)).cq();a.cs=d;a.fJ=c;a.kt=e;a.hG=c;a.Gi=b;} function CyC(a,b,c,d){var e,f,g,h,i;e=a.Gi;f=e.C6;g=e.C4;h=0;while(true){if(h>=f){a:{while(true){if(h>=g)break a;if((b+a.hG.ow()|0)>d.fD)break a;i=a.hG.lU(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}}return a.cs.ce(b,c,d);}if((b+a.hG.ow()|0)>d.fD){d.qJ=1;return (-1);}i=a.hG.lU(b,c);if(i<1)break;b=b+i|0;h=h+1|0;}return (-1);} var BzU=Ba(KJ); A.FG=function(a,b,c){var d=new BzU();BXx(d,a,b,c);return d;}; function BXx(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;a.hG=b;} function BSi(a,b,c,d){var e;while(true){e=a.cs.ce(b,c,d);if(e>=0)break;if((b+a.hG.ow()|0)<=d.fD){e=a.hG.lU(b,c);b=b+e|0;}if(e<1)return (-1);}return e;} var Bbp=Ba(QV); A.BU=function(a,b,c){var d=new Bbp();B1W(d,a,b,c);return d;}; function B1W(a,b,c,d){var e,f;e=A.Gx;A.Gx=e+1|0;f=new Da;f.r=Q(20);a.eF=(BF(f,f.g,e,10)).cq();a.cs=c;a.fJ=b;a.kt=d;a.hG=b;} function BJZ(a,b,c,d){var e;e=a.cs.ce(b,c,d);if(e>=0)return e;return a.fJ.ce(b,c,d);} var AVI=Ba(QY); A.C7=function(a,b,c,d){var e=new AVI();B6G(e,a,b,c,d);return e;}; function B6G(a,b,c,d,e){var f,g;f=A.Gx;A.Gx=f+1|0;g=new Da;g.r=Q(20);a.eF=(BF(g,g.g,f,10)).cq();a.cs=d;a.fJ=c;a.kt=e;a.hG=c;a.Gi=b;} function B78(a,b,c,d){var e,f,g,h,i,j;e=a.Gi;f=e.C6;g=e.C4;h=0;while(true){if(h>=f){a:{while(true){i=a.cs.ce(b,c,d);if(i>=0)break;if((b+a.hG.ow()|0)<=d.fD){i=a.hG.lU(b,c);b=b+i|0;h=h+1|0;}if(i<1)break a;if(h>g)break a;}return i;}return (-1);}if((b+a.hG.ow()|0)>d.fD){d.qJ=1;return (-1);}j=a.hG.lU(b,c);if(j<1)break;b=b+j|0;h=h+1|0;}return (-1);} var AVL=Ba(FA); function BU9(){var a=new AVL();Cdr(a);return a;} function Cdr(a){var b,c;b=A.Gx;A.Gx=b+1|0;c=new Da;c.r=Q(20);a.eF=(BF(c,c.g,b,10)).cq();} function CuL(a,b,c,d){if(b&&!(d.La&&b==d.kj))return (-1);return a.cs.ce(b,c,d);} function B3q(a,b){return 0;} function BRc(a){return B(1459);} function BjX(){FA.call(this);this.bfG=0;} function B8Y(a){var b=new BjX();BPa(b,a);return b;} function BPa(a,b){var c,d;c=A.Gx;A.Gx=c+1|0;d=new Da;d.r=Q(20);a.eF=(BF(d,d.g,c,10)).cq();a.bfG=b;} function BZA(a,b,c,d){var e,f,g,h;a:{if(b>=d.fD)e=32;else{if(b>=0){f=c.o.data;if(b=0){f=c.o.data;if(g=g.length)break c;e:{f:{b=g[c];switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:case 9:break;case 6:case 7:case 8:break f;default:break f;}f=1;break e;}f=0;}if(f)return 0;if(Hh(b)!=6)return 1;}}return 1;}e=new BK;e.f=1;e.e=1;J(e);}return 0;} var A6b=Ba(FA); A.CS=function(){var a=new A6b();ClC(a);return a;}; function ClC(a){var b,c;b=A.Gx;A.Gx=b+1|0;c=new Da;c.r=Q(20);a.eF=(BF(c,c.g,b,10)).cq();} function BO_(a,b,c,d){if(b!=d.ia)return (-1);return a.cs.ce(b,c,d);} function BXe(a,b){return 0;} function Cp9(a){return B(1461);} function AMz(){FA.call(this);this.L9=0;} function CDq(a){var b=new AMz();BFY(b,a);return b;} function BFY(a,b){var c,d;c=A.Gx;A.Gx=c+1|0;d=new Da;d.r=Q(20);a.eF=(BF(d,d.g,c,10)).cq();a.L9=b;} function B68(a,b,c,d){var e,f,g,h;e=d.La?d.fD:c.o.data.length;if(b>=e){f=a.L9;d.gB.data[f]=0;return a.cs.ce(b,c,d);}a:{g=e-b|0;if(g==2){if(b>=0){h=c.o.data;f=h.length;if(b=0&&e=0){h=c.o.data;if(b=0){g=c.o.data;h=g.length;if(f=h)break a;if(!e.bbL(i,g[b]))break c;else break b;}}c=new BK;c.f=1;c.e=1;J(c);}}return (-1);}return a.cs.ce(b,c,d);}c=new BK;c.f=1;c.e=1;J(c);} function BNB(a,b){return 0;} function CpS(a){return B(1464);} var A1R=Ba(Gn); A.D5=function(){var a=new A1R();Cwy(a);return a;}; function Cwy(a){var b,c;b=A.Gx;A.Gx=b+1|0;c=new Da;c.r=Q(20);a.eF=(BF(c,c.g,b,10)).cq();} function BWS(a,b,c,d){var e,f,g,h,i,j,k;e=d.fD;f=b+1|0;if(f>e){d.qJ=1;return (-1);}if(b>=0){g=c.o.data;h=g.length;if(b=0&&fe){d.qJ=1;return (-1);}if(b>=0){g=c.o.data;h=g.length;if(b=0&&f=e){e=a.T4;d.gB.data[e]=0;return a.cs.ce(b,c,d);}a:{if((e-b|0)==1){if(b>=0){f=c.o.data;if(b=0){f=c.o.data;if(b=0){f=c.o.data;if(b=0){f=c.o.data;h=f.length;if(b=0&&e=0){f=a.Ez;d.gB.data[f]=h;return a.cs.ce(b+h|0,c,d);}if(f<0)break c;if(i>=0)break c;j=g[f];h=b+f|0;if(h<0)break d;k=c.o.data;if(h>=k.length)break d;if(j!=k[h]){if(f<0)break a;if(i>=0)break a;i=T0(g[f]);if(h<0)break b;k=c.o.data;if(h>=k.length)break b;if(i!=k[h])break;}f=f+1|0;}return (-1);}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f =1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);}return (-1);} function CxI(a,b){a.cs=b;} function US(a,b){var c,d,e,f,g,h,i,j;a:{c=a.LM;d=b.eX.data;e=c*2|0;f=d[e];g=d[e+1|0];c=g|f;e=g-f|0;if((c|e)>=0){h=b.oM.o.data;if(g<=h.length){if(f>g){b=new Bb;b.f=1;b.e=1;J(b);}i=new Bh;d=Q(e);j=d.data;i.o=d;c=0;while(cf)return (-1);b=AHP(c,e,b);if(b<0)return (-1);if(a.cs.ce(b+e.o.data.length|0,c,d)>=0)break;b=b+1|0;}return b;}return (-1);} function CaF(a,b,c,d,e){var f,g;f=US(a,e);if(f===null)return (-1);a:{while(true){if(c=0)break;c=g+(-1)|0;}return g;}return (-1);} function CvQ(a,b){return 1;} function CAp(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(1469));c=a.jf;BF(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=0){j=d.oM.o.data;if(i<=j.length){if(h>i){c=new Bb;c.f=1;c.e=1;B3(c);J(c);}k=new Bh;f=Q(e);l=f.data;k.o=f;g=0;while(g=0){e=a.Ez;d.gB.data[e]=g;return a.cs.ce(b+g|0,c,d);}if(i<0)break b;if(e>=0)break b;g=(String.fromCharCode((String.fromCharCode(f[i])).toUpperCase().charCodeAt(0) &65535)).toLowerCase().charCodeAt(0)&65535;h=b+i|0;if(h<0)break c;f=c.o.data;if(h>=f.length)break c;if(g!=((String.fromCharCode((String.fromCharCode(f[h])).toUpperCase().charCodeAt(0)&65535)).toLowerCase().charCodeAt(0)&65535))break;i=i+1|0;}return (-1);}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);}return (-1);} function Cqx(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(1470));c=a.bjU;BF(b,b.g,c,10);d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=(j-1|0))break;b=a.a65;d=a.rb;if(c<0)break a;h=d.o.data;if(c>=h.length)break a;AEV(b,h[c],(j-c|0)-1|0);b=a.Z5;d=a.rb;j=(a.hM-c|0)-1|0;if(j<0)break b;h=d.o.data;if(j>=h.length)break b;AEV(b,h[j],j);c=c+1|0;}return;}b=new BK;b.f=1;b.e=1;J(b);}b =new BK;b.f=1;b.e=1;J(b);} function Cdi(a,b,c){var d,e,f,g,h,i;d=0;a:{b:{c:{while(true){e=a.hM;if(d>=e)break;f=d+b|0;if(f<0)break a;g=c.o.data;if(f>=g.length)break a;h=g[f];i=a.rb;if(d<0)break b;g=i.o.data;if(d>=g.length)break b;if(h!=g[d]){b=0;break c;}d=d+1|0;}b=1;}if(!b)e=(-1);return e;}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);} function Cqj(a,b,c,d){var e,f;e=d.fD;while(true){if(b>e)return (-1);f=BGC(a,c,b,e);if(f<0)return (-1);if(a.cs.ce(f+a.hM|0,c,d)>=0)break;b=f+1|0;}return f;} function CsQ(a,b,c,d,e){while(true){if(c=0)break;c=c+(-1)|0;}return c;} function BSa(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(1471));c=a.rb;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=e.length){b=new BK;b.f=1;b.e=1;J(b);}return (!b.d7(e[0])?(-1):1)<=0?0:1;}if(!(b instanceof KB)){if(!(b instanceof Np))return 1;a:{d=a.rb.o.data;g=d.length;if(g>1){f=b.Hx;if(0>=g){b=new BK;b.f=1;b.e=1;J(b);}h=d[0];if(1>=g){b=new BK;Dm(b);J(b);}if(f==BsK(h,d[1])){c=1;break a;}}c =0;}return c;}b=b;d=a.rb.o.data;if(0>=d.length){b=new BK;b.f=1;b.e=1;J(b);}b:{c:{if(!b.d7(d[0])){d=a.rb.o.data;h=d.length;if(h<=1)break c;if(0>=h){b=new BK;b.f=1;b.e=1;J(b);}f=d[0];if(1>=h){b=new BK;b.f=1;b.e=1;J(b);}if(!b.d7(((f&1023)<<10|d[1]&1023)+65536|0))break c;}c=1;break b;}c=0;}return c;} function BGC(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;e=a.rb;f=a.hM-1|0;if(f>=0){g=e.o.data;if(f(d-i|0))return (-1);j=(c+i|0)-1|0;if(j<0)break c;g=b.o.data;k=g.length;if(j>=k)break c;f=g[j];if(f==h){j=0;d:{while(j=k)break a;m=g[l];e=a.rb;if(j<0)break b;n=e.o.data;if(j>=n.length)break b;if(m!=n[j]){k=0;break d;}j=j+1|0;}k=1;}if(k)break;}c=c+AIq(a.a65,f)|0;}return c;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e =1;J(b);}}b=new BK;b.f=1;b.e=1;J(b);} function BdK(a,b,c,d){var e,f,g,h,i,j,k,l;e=a.rb.o.data;if(0>=e.length){b=new BK;b.f=1;b.e=1;J(b);}f=e[0];g=(b.o.data.length-d|0)-a.hM|0;if(g<=0)d=d+g|0;a:{b:{c:{while(true){if(d=g)break c;h=e[d];if(h==f){i=0;d:{while(i=g)break a;j=e[j];k=a.rb;if(i<0)break b;l=k.o.data;if(i>=l.length)break b;if(j!=l[i]){j=0;break d;}i=i+1|0;}j=1;}if(j)break;}d=d-AIq(a.Z5,h)|0;}return d;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}b =new BK;b.f=1;b.e=1;J(b);} function ADG(){GG.call(this);this.a7w=null;} function BQJ(a,b,c){var d,e,f,g,h;d=0;a:{b:{while(true){e=a.a7w.o.data;f=e.length;g=X(d,f);if(g>=0)break;if(d<0)break a;if(g>=0)break a;f=e[d];h=b+d|0;if(h<0)break b;e=c.o.data;if(h>=e.length)break b;if(f!=((String.fromCharCode((String.fromCharCode(e[h])).toUpperCase().charCodeAt(0)&65535)).toLowerCase().charCodeAt(0)&65535))return (-1);d=d+1|0;}return f;}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);} function BOs(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(1472));c=a.a7w;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=0)break;if(d<0)break c;if(g>=0)break c;h=e[d];i=b+d|0;if(i<0)break d;j=c.o.data;if(i>=j.length)break d;if(h!=j[i]){if(d<0)break a;if(g>=0)break a;f=T0(e[d]);if(i<0)break b;e=c.o.data;if(i>=e.length)break b;if(f!=e[i])return (-1);}d=d+1|0;}return f;}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);}c=new BK;c.f=1;c.e=1;J(c);} function B87(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(1473));c=a.a2v;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=d.length){e=new ACn;e.f=1;e.e=1;e.bc=B(3);e.bpe=B(3);e.bnb=b;J(e);}d=d[c].data;if(Bc(b,d[0]))break;c=c+1|0;}return d[1];} function ATT(){A.Wv=A.DM();A.Ww=A.E6();A.Wx=Bm($rt_arraycls(K),[Bm(K,[B(1474),A.Ec()]),Bm(K,[B(1475),CCb()]),Bm(K,[B(1476),A.BW()]),Bm(K,[B(1477),A.B6()]),Bm(K,[B(1478),A.Ww]),Bm(K,[B(1479),A.E$()]),Bm(K,[B(1480),CCV()]),Bm(K,[B(1481),A.Ev()]),Bm(K,[B(1482),A.Eq()]),Bm(K,[B(1483),CCn()]),Bm(K,[B(1484),A.CT()]),Bm(K,[B(1485),A.E()]),Bm(K,[B(1486),A.Dw()]),Bm(K,[B(1487),A.Co()]),Bm(K,[B(1488),A.B2()]),Bm(K,[B(1489),CCG()]),Bm(K,[B(1490),A.BA()]),Bm(K,[B(1491),A.T()]),Bm(K,[B(1492),A.E9()]),Bm(K,[B(1493),A.CJ()]), Bm(K,[B(1494),A.B7()]),Bm(K,[B(1495),A.M()]),Bm(K,[B(1496),A.Do()]),Bm(K,[B(1497),A.BV()]),Bm(K,[B(1498),A.BQ()]),Bm(K,[B(1499),A.D2()]),Bm(K,[B(1500),A.CG()]),Bm(K,[B(1501),A.Fu()]),Bm(K,[B(1502),A.Wv]),Bm(K,[B(733),A.Dr()]),Bm(K,[B(1503),A.Ew()]),Bm(K,[B(649),A.Wv]),Bm(K,[B(1268),CB$()]),Bm(K,[B(1504),A.Ww]),Bm(K,[B(1505),A.C2()]),Bm(K,[B(1506),Cu(0,127)]),Bm(K,[B(1507),Cu(128,255)]),Bm(K,[B(1508),Cu(256,383)]),Bm(K,[B(1509),Cu(384,591)]),Bm(K,[B(1510),Cu(592,687)]),Bm(K,[B(1511),Cu(688,767)]),Bm(K,[B(1512), Cu(768,879)]),Bm(K,[B(1513),Cu(880,1023)]),Bm(K,[B(1514),Cu(1024,1279)]),Bm(K,[B(1515),Cu(1280,1327)]),Bm(K,[B(1516),Cu(1328,1423)]),Bm(K,[B(1517),Cu(1424,1535)]),Bm(K,[B(1518),Cu(1536,1791)]),Bm(K,[B(1519),Cu(1792,1871)]),Bm(K,[B(1520),Cu(1872,1919)]),Bm(K,[B(1521),Cu(1920,1983)]),Bm(K,[B(1522),Cu(2304,2431)]),Bm(K,[B(1523),Cu(2432,2559)]),Bm(K,[B(1524),Cu(2560,2687)]),Bm(K,[B(1525),Cu(2688,2815)]),Bm(K,[B(1526),Cu(2816,2943)]),Bm(K,[B(1527),Cu(2944,3071)]),Bm(K,[B(1528),Cu(3072,3199)]),Bm(K,[B(1529),Cu(3200, 3327)]),Bm(K,[B(1530),Cu(3328,3455)]),Bm(K,[B(1531),Cu(3456,3583)]),Bm(K,[B(1532),Cu(3584,3711)]),Bm(K,[B(1533),Cu(3712,3839)]),Bm(K,[B(1534),Cu(3840,4095)]),Bm(K,[B(1535),Cu(4096,4255)]),Bm(K,[B(1536),Cu(4256,4351)]),Bm(K,[B(1537),Cu(4352,4607)]),Bm(K,[B(1538),Cu(4608,4991)]),Bm(K,[B(1539),Cu(4992,5023)]),Bm(K,[B(1540),Cu(5024,5119)]),Bm(K,[B(1541),Cu(5120,5759)]),Bm(K,[B(1542),Cu(5760,5791)]),Bm(K,[B(1543),Cu(5792,5887)]),Bm(K,[B(1544),Cu(5888,5919)]),Bm(K,[B(1545),Cu(5920,5951)]),Bm(K,[B(1546),Cu(5952,5983)]), Bm(K,[B(1547),Cu(5984,6015)]),Bm(K,[B(1548),Cu(6016,6143)]),Bm(K,[B(1549),Cu(6144,6319)]),Bm(K,[B(1550),Cu(6400,6479)]),Bm(K,[B(1551),Cu(6480,6527)]),Bm(K,[B(1552),Cu(6528,6623)]),Bm(K,[B(1553),Cu(6624,6655)]),Bm(K,[B(1554),Cu(6656,6687)]),Bm(K,[B(1555),Cu(7424,7551)]),Bm(K,[B(1556),Cu(7552,7615)]),Bm(K,[B(1557),Cu(7616,7679)]),Bm(K,[B(1558),Cu(7680,7935)]),Bm(K,[B(1559),Cu(7936,8191)]),Bm(K,[B(1560),Cu(8192,8303)]),Bm(K,[B(1561),Cu(8304,8351)]),Bm(K,[B(1562),Cu(8352,8399)]),Bm(K,[B(1563),Cu(8400,8447)]),Bm(K, [B(1564),Cu(8448,8527)]),Bm(K,[B(1565),Cu(8528,8591)]),Bm(K,[B(1566),Cu(8592,8703)]),Bm(K,[B(1567),Cu(8704,8959)]),Bm(K,[B(1568),Cu(8960,9215)]),Bm(K,[B(1569),Cu(9216,9279)]),Bm(K,[B(1570),Cu(9280,9311)]),Bm(K,[B(1571),Cu(9312,9471)]),Bm(K,[B(1572),Cu(9472,9599)]),Bm(K,[B(1573),Cu(9600,9631)]),Bm(K,[B(1574),Cu(9632,9727)]),Bm(K,[B(1575),Cu(9728,9983)]),Bm(K,[B(1576),Cu(9984,10175)]),Bm(K,[B(1577),Cu(10176,10223)]),Bm(K,[B(1578),Cu(10224,10239)]),Bm(K,[B(1579),Cu(10240,10495)]),Bm(K,[B(1580),Cu(10496,10623)]), Bm(K,[B(1581),Cu(10624,10751)]),Bm(K,[B(1582),Cu(10752,11007)]),Bm(K,[B(1583),Cu(11008,11263)]),Bm(K,[B(1584),Cu(11264,11359)]),Bm(K,[B(1585),Cu(11392,11519)]),Bm(K,[B(1586),Cu(11520,11567)]),Bm(K,[B(1587),Cu(11568,11647)]),Bm(K,[B(1588),Cu(11648,11743)]),Bm(K,[B(1589),Cu(11776,11903)]),Bm(K,[B(1590),Cu(11904,12031)]),Bm(K,[B(1591),Cu(12032,12255)]),Bm(K,[B(1592),Cu(12272,12287)]),Bm(K,[B(1593),Cu(12288,12351)]),Bm(K,[B(1594),Cu(12352,12447)]),Bm(K,[B(1595),Cu(12448,12543)]),Bm(K,[B(1596),Cu(12544,12591)]), Bm(K,[B(1597),Cu(12592,12687)]),Bm(K,[B(1598),Cu(12688,12703)]),Bm(K,[B(1599),Cu(12704,12735)]),Bm(K,[B(1600),Cu(12736,12783)]),Bm(K,[B(1601),Cu(12784,12799)]),Bm(K,[B(1602),Cu(12800,13055)]),Bm(K,[B(1603),Cu(13056,13311)]),Bm(K,[B(1604),Cu(13312,19893)]),Bm(K,[B(1605),Cu(19904,19967)]),Bm(K,[B(1606),Cu(19968,40959)]),Bm(K,[B(1607),Cu(40960,42127)]),Bm(K,[B(1608),Cu(42128,42191)]),Bm(K,[B(1609),Cu(42752,42783)]),Bm(K,[B(1610),Cu(43008,43055)]),Bm(K,[B(1611),Cu(44032,55203)]),Bm(K,[B(1612),Cu(55296,56191)]), Bm(K,[B(1613),Cu(56192,56319)]),Bm(K,[B(1614),Cu(56320,57343)]),Bm(K,[B(1615),Cu(57344,63743)]),Bm(K,[B(1616),Cu(63744,64255)]),Bm(K,[B(1617),Cu(64256,64335)]),Bm(K,[B(1618),Cu(64336,65023)]),Bm(K,[B(1619),Cu(65024,65039)]),Bm(K,[B(1620),Cu(65040,65055)]),Bm(K,[B(1621),Cu(65056,65071)]),Bm(K,[B(1622),Cu(65072,65103)]),Bm(K,[B(1623),Cu(65104,65135)]),Bm(K,[B(1624),Cu(65136,65279)]),Bm(K,[B(1625),Cu(65280,65519)]),Bm(K,[B(1626),Cu(0,1114111)]),Bm(K,[B(1627),A.Ex()]),Bm(K,[B(1628),F7(0,1)]),Bm(K,[B(1629),X0(62, 1)]),Bm(K,[B(1630),F7(1,1)]),Bm(K,[B(1631),F7(2,1)]),Bm(K,[B(1632),F7(3,0)]),Bm(K,[B(1633),F7(4,0)]),Bm(K,[B(1634),F7(5,1)]),Bm(K,[B(1635),X0(448,1)]),Bm(K,[B(1636),F7(6,1)]),Bm(K,[B(1637),F7(7,0)]),Bm(K,[B(1638),F7(8,1)]),Bm(K,[B(1639),X0(3584,1)]),Bm(K,[B(1640),F7(9,1)]),Bm(K,[B(1641),F7(10,1)]),Bm(K,[B(1642),F7(11,1)]),Bm(K,[B(1643),X0(28672,0)]),Bm(K,[B(1644),F7(12,0)]),Bm(K,[B(1645),F7(13,0)]),Bm(K,[B(1646),F7(14,0)]),Bm(K,[B(1647),A.Bo(983040,1,1)]),Bm(K,[B(1648),F7(15,0)]),Bm(K,[B(1649),F7(16,1)]),Bm(K, [B(1650),F7(18,1)]),Bm(K,[B(1651),CC3(19,0,1)]),Bm(K,[B(1652),X0(1643118592,1)]),Bm(K,[B(1653),F7(20,0)]),Bm(K,[B(1654),F7(21,0)]),Bm(K,[B(1655),F7(22,0)]),Bm(K,[B(1656),F7(23,0)]),Bm(K,[B(1657),F7(24,1)]),Bm(K,[B(1658),X0(2113929216,1)]),Bm(K,[B(1659),F7(25,1)]),Bm(K,[B(1660),F7(26,0)]),Bm(K,[B(1661),F7(27,0)]),Bm(K,[B(1662),F7(28,1)]),Bm(K,[B(1663),F7(29,0)]),Bm(K,[B(1664),F7(30,0)])]);} function AGV(){GG.call(this);this.ZM=0;} function Ck2(a,b,c){var d,e,f,g;d=b+1|0;if(b>=0){e=c.o.data;f=e.length;if(b=0&&d>10&1023)&65535,(56320|d&1023)&65535]);e=e.data;d=e.length;f=Q(d);g=f.data;c.o=f;h=0;while(hd.fD){d.qJ=1;return (-1);}if(b>=0){f=c.o.data;g=f.length;if(bd.kj){i=b-1|0;if(i>=0&&ie){b=(-1);break a;}if(AHB(a,b,c,d)>=0)break;b=b+1|0;}}return b;}f=d.kj;g=d.fD;b:{while(true){if(b>=g)return (-1);h=JE(c,a.A2,b);if(h<0)return (-1);if(h>f){b=h-1|0;if(b<0)break b;i=c.o.data;if(b>=i.length)break b;if((i[b]&64512)!=55296?0:1){b=h+1|0;continue;}}j=a.cs;b=h+1|0;if(j.ce(b,c,d)>=0)break;}return h;}c=new BK;c.f=1;c.e=1;J(c);} function B08(a,b,c,d,e){var f,g,h;if(!(d instanceof Bh)){a:{while(true){if(c=0)break;c=c+(-1)|0;}}return c;}f=e.kj;b:{c:{while(true){if(cf){c=g-1|0;if(c<0)break b;h=d.o.data;if(c>=h.length)break b;if((h[c]&64512)!=55296?0:1){c=g+(-2)|0;continue;}}if(a.cs.ce(g+1|0,d,e)>=0)break;c=g+(-1)|0;}return g;}return (-1);}d=new BK;d.f=1;d.e=1;J(d);} function BUI(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.A2;d=b.g;Cd(b,d,d+1|0);e=b.r.data;e[d]=c;f=new Bh;d=b.g;g=Q(d);h=g.data;f.o=g;i=0;while(i0){d.qJ=1;return (-1);}if(b>=0){g=c.o.data;h=g.length;if(b=0&&fe){b=(-1);break a;}if(AJN(a,b,c,d)>=0)break;b=b+1|0;}}return b;}e=d.fD;b:{while(true){if(b>=e)return (-1);f=JE(c,a.Cc,b);if(f<0)return (-1);b=f+1|0;if(b=g.length)break b;if((g[b]&64512)!=56320?0:1){b=f+2|0;continue;}}if(a.cs.ce(b,c,d)>=0)break;}return f;}c=new BK;c.f=1;c.e=1;J(c);} function CkW(a,b,c,d,e){var f,g,h;if(!(d instanceof Bh)){a:{while(true){if(c=0)break;c=c+(-1)|0;}}return c;}f=e.fD;b:{c:{while(true){if(c=h.length)break b;if((h[c]&64512)!=56320?0:1){c=g+(-1)|0;continue;}}if(a.cs.ce(c,d,e)>=0)break;c=g+(-1)|0;}return g;}return (-1);}d=new BK;d.f=1;d.e=1;J(d);} function CBp(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.Cc;d=b.g;Cd(b,d,d+1|0);e=b.r.data;e[d]=c;f=new Bh;d=b.g;g=Q(d);h=g.data;f.o=g;i=0;while(i>10&1023)&65535,(56320|b&1023)&65535]);e=e.data;a.Fy=e[0];a.EP=e[1];} function B7A(a,b,c){var d,e,f,g;d=b+1|0;if(b>=0){e=c.o.data;f=e.length;if(b=0&&d=e)continue;if(b<0)break a;f=c.o.data;if(b>=f.length)break a;g=f[b];if(a.EP==g&&a.cs.ce(b+1|0,c,d)>=0)return b+(-1)|0;b=b+1|0;}return (-1);}c=new BK;c.f=1;c.e=1;J(c);}h=d.fD;b:{c:{d:{while(true){if(b>h){b=(-1);break d;}if((b+a.hM|0)>d.fD){d.qJ=1;g=(-1);}else{g=b+1|0;if(b<0)break b;f=c.o.data;e=f.length;if(b>=e)break b;i=f[b];if(g<0)break c;if(g>=e)break c;e=f[g];g=a.Fy==i&&a.EP==e?2:(-1);g =g<0?(-1):a.cs.ce(b+g|0,c,d);}if(g>=0)break;b=b+1|0;}}return b;}c=new BK;Dm(c);J(c);}c=new BK;Dm(c);J(c);} function BLm(a,b,c,d,e){var f,g,h,i,j;if(d instanceof Bh){a:{b:{while(true){if(c=g.length)break a;if(f==g[c]&&a.cs.ce(c+2|0,d,e)>=0)break;c=c+(-1)|0;}return c;}return (-1);}d=new BK;d.f=1;d.e=1;J(d);}c:{d:{e:{while(true){if(ce.fD){e.qJ=1;f=(-1);}else{h=c+1|0;if(c<0)break c;g=d.o.data;f=g.length;if(c>=f)break c;i=g[c];if(h<0)break d;if(h>=f)break d;j=g[h];f=a.Fy==i&&a.EP== j?2:(-1);f=f<0?(-1):a.cs.ce(c+f|0,d,e);}if(f>=0)break;c=c+(-1)|0;}}return c;}d=new BK;Dm(d);J(d);}d=new BK;Dm(d);J(d);} function B9I(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(3));c=a.Fy;d=b.g;Cd(b,d,d+1|0);b.r.data[d]=c;c=a.EP;d=b.g;Cd(b,d,d+1|0);e=b.r.data;e[d]=c;f=new Bh;d=b.g;g=Q(d);h=g.data;f.o=g;i=0;while(i=d)break a;f=c[e];b.q=(31*b.q|0)+f|0;e=e+1|0;}}}return b.q;} function E5(){MG.call(this);this.hT=null;} function CjM(a){return a.hT.bk;} function CrV(a){var b,c;b=new AOg;c=a.hT;b.od=c;b.o3=c.fL;b.oW=null;return b;} function CH(){var a=this;DG.call(a);a.of=0;a.bls=0.0;a.blt=0.0;a.gV=0.0;a.J9=0.0;a.l6=0.0;a.Jc=0.0;a.a3Z=0.0;a.FN=0.0;a.a7r=0.0;a.bpx=0.0;a.bo5=0;a.fR=null;a.bp9=0;a.bfD=0.0;a.bjr=null;a.bmv=0.0;a.H3=0;a.bl1=0.0;a.lK=0.0;a.As=0.0;a.bqT=0.0;a.Z6=0.0;a.c3=0;a.bcQ=0;a.wI=0;a.Z0=0;a.pw=0;a.bnf=0;a.sg=0.0;a.Nk=0;a.la=0;a.Kl=0.0;a.BO=0.0;a.II=0;a.ko=0;a.bmx=0;a.bnP=0.0;a.xU=0.0;a.iD=0.0;a.nm=0.0;a.lM=null;a.kk=0;a.kx=null;a.o0=0;a.oU=null;a.Af=0;a.gj=null;a.pO=0;a.bo0=0;a.nQ=null;a.Dh=null;a.QZ=null;a.bie=null;a.dn =null;a.cH=null;a.mf=null;a.nh=null;a.AF=null;a.a8m=0.0;a.yf=null;a.tt=0.0;a.gY=null;a.rE=null;a.Q3=null;a.OD=0;a.z_=0;a.Mc=0;a.Dx=0;a.nY=null;a.KM=0;a.bhG=0.0;a.bhH=0.0;a.bhF=0.0;a.a$J=0.0;a.bcd=0.0;a.bmp=0.0;a.IS=0;a.jr=0;a.kQ=0.0;a.h$=0.0;a.lb=0.0;a.oT=0;a.beb=0.0;a.hd=0.0;a.Dp=0;a.Vh=null;a.L_=0;} A.WB=null;A.WC=null;A.WD=null;A.WE=null;function EI(a,b){var c,d,e,f,g,h,i;a:{Dc(a,b);a.of=20;a.gV=0.0;a.J9=0.0;a.l6=0.0;a.Jc=0.0;a.bo5=1;a.fR=B(1674);a.bp9=1;a.bfD=0.0;a.bjr=null;a.bmv=1.0;a.H3=0;a.bl1=0.0;a.lK=0.10000000149011612;a.As=0.019999999552965164;a.c3=a.g7();a.sg=0.0;a.Nk=0;a.la=0;a.II=0;a.bmx=(-1);a.bnP=Ho()*0.8999999761581421+0.10000000149011612;a.lM=null;a.kk=0;a.kx=null;a.o0=0;a.oU=null;a.Af=0;c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;a.gj=c;a.pO=1;c=new FT;c.cZ =0;c.c0=0;c.cW=0;a.yf=c;a.tt=(-1.0);a.gY=W(Bq,5);a.rE=Fv(5);a.Q3=W(Bq,5);a.OD=0;a.z_=0;a.Mc=0;a.Dx=0;c=new ALL;g=new BI;g.p=W(K,10);c.Dq=g;c.Yn=0;c.GW=0;c.Qx=0;c.pd=a;a.nY=c;a.bmp=0.0;a.IS=0;a.jr=0;a.oT=0;a.beb=0.0;a.hd=0.699999988079071;a.Dp=0;a.L_=0;a.hO=1;c=new AC6;if(b!==null){g=b.bw;if(g!==null)break a;}g=null;}b:{h=new BI;h.p=W(K,10);c.dE=h;h=new BI;h.p=W(K,10);c.kS=h;c.R5=0;c.Zg=3;c.gt=g;a.cH=c;c=new AC6;if(b!==null){g=b.bw;if(g!==null)break b;}g=null;}h=new BI;h.p=W(K,10);c.dE=h;h=new BI;VP(h);h.p=W(K, 10);c.kS=h;c.R5=0;c.Zg=3;c.gt=g;a.mf=c;a.nQ=A.ES(a);a.Dh=A.D3(a);a.QZ=A.CW(a);a.bie=A.DT(a);a.dn=A.FM(a,b,a.bgF());a.AF=A.BY(a);a.blt=(F8()+1.0)*0.009999999776482582;Cn(a,a.v,a.z,a.u);a.bls=F8()*12398.0;i=F8()*3.141592653589793*2.0;a.W=i;a.l6=i;d=0;while(true){f=a.rE.data;if(d>=f.length)break;f[d]=0.08500000089406967;d=d+1|0;}a.yN=0.5;} function B0i(a){return 16;} function B$$(a){return a.nQ;} function B$X(a){return a.Dh;} function BsX(a){return a.QZ;} function B38(a){return a.dn;} function B6e(a){return a.AF;} function QT(a){return a.C;} function B7Q(a){return a.kx;} function Ub(a,b){if(b instanceof CH)a.oU=b;} function Cs8(a){return a.jr;} function CBg(a){return a.l6;} function X9(a){return a.a8m;} function Cc4(a,b){a.a8m=b;a.h$=b;} function IB(a){return a.nh;} function Cij(a,b){a.nh=b;} function B4_(a,b){return G(SA)!==b&&G(Sc)!==b?1:0;} function Bvj(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.hB();if(C()){break _;}d=$z;if(!d){$p=2;continue _;}if(c&&a.gh>0.0){e=a.v;f=e|0;if(e0.0){$p=3;continue _;}} else if(b<0.0)a.gh=a.gh-b;return;case 2:BqF(a);if(C()){break _;}if(c&&a.gh>0.0){e=a.v;f=e|0;if(e0.0){$p=3;continue _;}}else if(b<0.0)a.gh=a.gh-b;return;case 3:a.r4(j);if(C()){break _;}a.gh=0.0;return;case 4:$z=Bm6(i,f,g,h);if(C()){break _;}d=$z;if(!d){i=a.l;k=g-1|0;$p=5;continue _;}if(d>0){S();i=A.Nw.data[d];l=a.l;j=a.gh;$p=6;continue _;}if(c){j=a.gh;if(j>0.0){$p=3;continue _;}} else if(b<0.0)a.gh=a.gh-b;return;case 5:$z=Bm6(i,f,k,h);if(C()){break _;}m=$z;S();n=A.Nw.data;o=n[m]===null?(-1):n[m].fI();if(o!=11&&o!=32&&o!=21){if(d>0){S();i=A.Nw.data[d];l=a.l;j=a.gh;$p=6;continue _;}if(c){j=a.gh;if(j>0.0){$p=3;continue _;}}else if(b<0.0)a.gh=a.gh-b;return;}i=a.l;$p=7;continue _;case 6:i.bhL(l,f,g,h,a,j);if(C()){break _;}if(c){j=a.gh;if(j>0.0){$p=3;continue _;}}else if(b<0.0)a.gh=a.gh-b;return;case 7:$z=Bm6(i,f,k,h);if(C()){break _;}d=$z;if(d>0){S();i=A.Nw.data[d];l=a.l;j=a.gh;$p=6;continue _;}if (c){j=a.gh;if(j>0.0){$p=3;continue _;}}else if(b<0.0)a.gh=a.gh-b;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Czn(a){var b,c,d,e;b=a.v;c=b|0;if(b=e*e?0:1;}return b;} function B5J(a){return a.yf;} function BYc(a){return a.tt;} function Cuf(a){return a.tt===(-1.0)?0:1;} function Bpy(a,b){a.kx=b;a.o0=b===null?0:100;} function HA(a){var b,c,d;b=a.F;c=a.bo0;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}Dt(b,8,d);b=a.F;d=new BQ;d.R=0;Dt(b,9,d);b=a.F;d=new BQ;d.R=0;Dt(b,10,d);b=a.F;d=new BQ;d.R=0;Dt(b,6,d);Dt(a.F,5,B(3));} function Bo8(a,b){var c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l;d=CL(c.gu,a.v,a.z+a.j3(),a.u);b=CL(a.l.gu,b.v,b.z+b.j3(),b.u);e=0;f=0;$p=1;case 1:$z=BIb(c,d,b,e,f);if(C()){break _;}b=$z;return b!==null?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BPy(a){return a.cg?0:1;} function CmW(a){return a.cg?0:1;} function Bdk(a){return a.cN*0.8500000238418579;} function Ctj(a){return 80;} function BA$(a){var b,c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k6();if(b===null)return;c=a.mt();d=a.rf();$p=1;case 1:a.w2(b,c,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function A$6(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bqT=a.Z6;$p=1;case 1:Bqm(a);if(C()){break _;}B2(a.l.bw,B(1675));if(!a.cg&&a.c3>0?1:0){b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%1000|0;if(((d-e|0)+999|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =c;d=H(N(c,17));}f=a.Z0;a.Z0=f+1|0;if(e0?1:0){$p=2;continue _;}if(!(!a.kB&&!a.l.H))a.eO=0;f=a instanceof Co&&a.ct.h9?1:0;if(!a.cg&&a.c3>0?1:0){BJ();b=A.PL;$p=5;continue _;}b=a.F;i=new Fs;i.gb=300;j=Hj(b,1);k=Gq(j);if(!(k instanceof Fs&&k.gb==i.gb?1:0)){Hc(j,i);Gv(j,1);b.bE=1;}a.Kl=a.BO;f=a.la;if(f>0)a.la=f-1|0;f=a.pw;if(f>0)a.pw=f-1|0;f=a.iF;if(f>0)a.iF=f-1|0;if(a.c3<=0){$p=7;continue _;}f=a.kk;if(f<=0)a.lM=null;else a.kk =f-1|0;b=a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p=9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;continue _;case 2:$z=a.bbe();if(C()){break _;}f=$z;if(f){b=A.WF;f=1;$p=3;continue _;}if(!(!a.kB&&!a.l.H))a.eO=0;f=a instanceof Co&&a.ct.h9?1:0;if(!a.cg&&a.c3>0?1:0){BJ();b=A.PL;$p=5;continue _;}b=a.F;i=new Fs;i.gb=300;j=Hj(b,1);k=Gq(j);if(!(k instanceof Fs&&k.gb==i.gb?1:0)){Hc(j,i);Gv(j,1);b.bE=1;}a.Kl=a.BO;f=a.la;if(f>0)a.la=f-1|0;f=a.pw;if(f>0)a.pw=f- 1|0;f=a.iF;if(f>0)a.iF=f-1|0;if(a.c3<=0){$p=7;continue _;}f=a.kk;if(f<=0)a.lM=null;else a.kk=f-1|0;b=a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p=9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;continue _;case 3:a.gr(b,f);if(C()){break _;}if(!(!a.kB&&!a.l.H))a.eO=0;f=a instanceof Co&&a.ct.h9?1:0;if(!a.cg&&a.c3>0?1:0){BJ();b=A.PL;$p=5;continue _;}b=a.F;i=new Fs;i.gb=300;j=Hj(b,1);k=Gq(j);if(!(k instanceof Fs&&k.gb==i.gb?1:0)){Hc(j,i);Gv(j,1);b.bE=1;}a.Kl =a.BO;f=a.la;if(f>0)a.la=f-1|0;f=a.pw;if(f>0)a.pw=f-1|0;f=a.iF;if(f>0)a.iF=f-1|0;if(a.c3<=0){$p=7;continue _;}f=a.kk;if(f<=0)a.lM=null;else a.kk=f-1|0;b=a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p=9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;continue _;case 4:a.w2(b,g,h);if(C()){break _;}if(!a.cg&&a.c3>0?1:0){$p=2;continue _;}if(!(!a.kB&&!a.l.H))a.eO=0;f=a instanceof Co&&a.ct.h9?1:0;if(!a.cg&&a.c3>0?1:0){BJ();b=A.PL;$p=5;continue _;}b=a.F;i=new Fs;i.gb =300;j=Hj(b,1);k=Gq(j);if(!(k instanceof Fs&&k.gb==i.gb?1:0)){Hc(j,i);Gv(j,1);b.bE=1;}a.Kl=a.BO;f=a.la;if(f>0)a.la=f-1|0;f=a.pw;if(f>0)a.pw=f-1|0;f=a.iF;if(f>0)a.iF=f-1|0;if(a.c3<=0){$p=7;continue _;}f=a.kk;if(f<=0)a.lM=null;else a.kk=f-1|0;b=a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p=9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;continue _;case 5:$z=A2h(a,b);if(C()){break _;}l=$z;if(l&&!a.bcL()&&!Ef(a.gj,By(A.RT.d2))&&!f){UN(a,a.bdw(Wy(a)));if(Wy(a) ==(-20)){UN(a,0);l=0;while(l<8){g=BH(a.C)-BH(a.C);h=BH(a.C)-BH(a.C);m=BH(a.C)-BH(a.C);Dk(a.l,B(934),a.v+g,a.z+h,a.u+m,a.T,a.Q,a.U);l=l+1|0;}b=A.WG;f=2;$p=6;continue _;}Rs(a);}else{b=a.F;i=new Fs;i.gb=300;j=Hj(b,1);k=Gq(j);if(!(k instanceof Fs&&k.gb==i.gb?1:0)){Hc(j,i);Gv(j,1);b.bE=1;}}a.Kl=a.BO;f=a.la;if(f>0)a.la=f-1|0;f=a.pw;if(f>0)a.pw=f-1|0;f=a.iF;if(f>0)a.iF=f-1|0;if(a.c3<=0){$p=7;continue _;}f=a.kk;if(f<=0)a.lM=null;else a.kk=f-1|0;b=a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p =9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;continue _;case 6:a.gr(b,f);if(C()){break _;}Rs(a);a.Kl=a.BO;f=a.la;if(f>0)a.la=f-1|0;f=a.pw;if(f>0)a.pw=f-1|0;f=a.iF;if(f>0)a.iF=f-1|0;if(a.c3<=0){$p=7;continue _;}f=a.kk;if(f<=0)a.lM=null;else a.kk=f-1|0;b=a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p=9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;continue _;case 7:a.bjM();if(C()){break _;}f=a.kk;if(f<=0)a.lM=null;else a.kk=f-1|0;b =a.oU;if(b!==null&&!Hz(b))a.oU=null;b=a.kx;if(b!==null){if(!Hz(b)){b=null;$p=9;continue _;}f=a.o0;if(f<=0){b=null;$p=10;continue _;}a.o0=f-1|0;}$p=8;case 8:Bnf(a);if(C()){break _;}a.bpx=a.a7r;a.J9=a.gV;a.Jc=a.l6;a.dO=a.W;a.d_=a.bV;BL(a.l.bw);return;case 9:a.Uw(b);if(C()){break _;}$p=8;continue _;case 10:a.Uw(b);if(C()){break _;}$p=8;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AZz(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Nk+1|0;a.Nk=b;if(b!=20)return;if(!a.l.H&&!(a.kk<=0&&!a.bhu())&&!a.Cr()){c=(a.l.b6.iE()).g_.dV;a:{b:{c:while(true){if(c===null){c=null;break a;}d=c.b8;if(B(1676)===null)b=d.cr(B(1676));else d:{d=d;if(B(1676)===d)b=0;else{e=B(1676).o.data;f=e.length;g=d.o.data;h=g.length;i= f>=h?h:f;j=0;while(true){if(j>=i){b=f-h|0;break d;}if(j<0)break b;if(j>=f)break b;k=e[j];if(j<0)break c;if(j>=h)break c;b=k-g[j]|0;if(b)break;j=j+1|0;}}}if(!b)break a;c=b>=0?c.bx:c.bv;}l=new BK;Gk(l);J(l);}l=new BK;Gk(l);J(l);}l=c===null?null:c.cS;if(l===null?0:l.jW){b=a.V$(a.lM);if(b>0){j=Iw(b);b=b-j|0;l=a.l;c=IP(l,a.v,a.z,a.u,j);$p=2;continue _;}}}$p=1;case 1:a.q2();if(C()){break _;}b=0;e:{while(b<20){CC(a.C);CC(a.C);CC(a.C);l=a.l;c=a.C;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;m=M(L(I(m, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;c.a=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));j=0;while(true){i=X(j,l.cl.c);if(i>=0)break;if(j<0)break e;if(i>=0)break e;j=j+1|0;}b=b+1|0;}return;}l=new Bb;l.f=1;l.e=1;J(l);case 2:Baa(l,c);if(C()){break _;}if(b<=0){$p=1;continue _;}j=Iw(b);b=b-j|0;l=a.l;c=IP(l,a.v,a.z,a.u,j);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BWw(a,b){var c,d,e,f,g,h,i,j;FC();D9();c=A.WH.fC;d=a.pm();if(d===null)e=0;else{d=d.data;e=0;f=d.length;g=0;while(ge)e=h;g=g+1|0;}}a:{if(e>0){i=a.C;e=e+1|0;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;h=H(N(j,17));f=e-1|0;if(!(e&f))g=H(Bl(I(F(e),F(h)),31));else while(true){g=h%e|0;if(((h-g|0)+f|0)>=0)break;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;h=H(N(j,17));}if(g>0)break a;}b=b-1|0;}return b;} function Cqr(a,b){var c,d,e,f,g,h,i;c=a.ko;if(c<=0)return c;d=a.pm();e=0;while(true){f=d.data;if(e>=f.length)break;if(f[e]!==null&&a.rE.data[e]<=1.0){b=a.C;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;h=H(N(g,17));while(true){i=h%3|0;if(((h-i|0)+2|0)>=0)break;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;h=H(N(g,17));}c=c+(1+i|0)|0;}e=e+1|0;}return c;} function BY_(a){return 0;} function Zb(a){var b,c,d,e,f,g;b=0;a:{while(b<20){CC(a.C);CC(a.C);CC(a.C);c=a.l;d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;e=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;d.a=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));f=0;while(true){g=X(f,c.cl.c);if(g>=0)break;if(f<0)break a;if(g>=0)break a;f=f+1|0;}b=b+1|0;}return;}c=new Bb;c.f=1;c.e=1;J(c);} function A7W(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bq2(a);if(C()){break _;}a.a3Z=a.FN;a.FN=0.0;a.gh=0.0;return;default:Oe();}}HV().s(a,$p);} function BAH(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.bbX();if(C()){break _;}if(!a.l.H){b=0;while(b<5){c=a.q6(b);d=a.Q3.data[b];if(!(c===null&&d===null?1:c!==null&&d!==null?R0(c,d):0)){e=a.l.eC;d=new VS;f=a.bi;Bs();d.ba=Bk();d.V=0;d.Q1=f;d.MB=b;d.MX=c!==null?Gj(c):null;g=ZI(e.fi,a.bi);if (g!==null){$p=3;continue _;}h=a.Q3;h.data[b]=c!==null?Gj(c):null;}b=b+1|0;}f=ADC(a);if(f>0){if(a.Af<=0)a.Af=20*(30-f|0)|0;b=a.Af-1|0;a.Af=b;if(b<=0)AAp(a,f-1|0);}}$p=2;case 2:a.oN();if(C()){break _;}i=a.v-a.dk;j=a.u-a.dj;k=i*i+j*j;l=a.gV;m=0.0;a.a3Z=a.FN;n=0.0;if(k>0.002500000176951289){n=1.0;m=CT(k)*3.0;l=C_(j,i)*180.0/3.1415927410125732-90.0;}if(a.Z6>0.0)l=a.W;if(!a.dC)n=0.0;k=a.FN;a.FN=k+(n-k)*0.30000001192092896;B2(a.l.bw,B(1677));if(a.lS())Byh(a.bie);else{o=L7(l-a.gV);k=a.gV+o*0.30000001192092896;a.gV= k;p=L7(a.W-k);f=p>=(-90.0)&&p<90.0?0:1;if(p<(-75.0))p=(-75.0);if(p>=75.0)p=75.0;k=a.W-p;a.gV=k;if(p*p>2500.0)a.gV=k+p*0.20000000298023224;if(f)m=m*(-1.0);}BL(a.l.bw);B2(a.l.bw,B(1678));while(true){k=a.W;l=a.dO;if(k-l>=(-180.0))break;a.dO=l-360.0;}while(true){l=a.dO;if(k-l<180.0)break;a.dO=l+360.0;}while(true){k=a.gV;l=a.J9;if(k-l>=(-180.0))break;a.J9=l-360.0;}while(true){l=a.J9;if(k-l<180.0)break;a.J9=l+360.0;}while(true){k=a.bV;l=a.d_;if(k-l>=(-180.0))break;a.d_=l-360.0;}while(true){l=a.d_;if(k-l<180.0)break;a.d_ =l+360.0;}while(true){k=a.l6;l=a.Jc;if(k-l>=(-180.0))break;a.Jc=l-360.0;}while(true){l=a.Jc;if(k-l<180.0)break;a.Jc=l+360.0;}BL(a.l.bw);a.a7r=a.a7r+m;return;case 3:ARm(g,d);if(C()){break _;}while(true){h=a.Q3;h.data[b]=c!==null?Gj(c):null;while(true){b=b+1|0;if(b>=5){f=ADC(a);if(f>0){if(a.Af<=0)a.Af=20*(30-f|0)|0;b=a.Af-1|0;a.Af=b;if(b<=0)AAp(a,f-1|0);}$p=2;continue _;}c=a.q6(b);d=a.Q3.data[b];if(c===null&&d===null?1:c!==null&&d!==null?R0(c,d):0)continue;else break;}e=a.l.eC;d=new VS;f=a.bi;Bs();d.ba=Bk();d.V =0;d.Q1=f;d.MB=b;d.MX=c!==null?Gj(c):null;g=ZI(e.fi,a.bi);if(g===null)continue;else break;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BzT(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.c3;if(c<=0)return;b=c+b|0;$p=1;case 1:a.vl(b);if(C()){break _;}if(a.c3<=a.g7()){a.iF=a.of/2|0;return;}b=a.g7();$p=2;case 2:a.vl(b);if(C()){break _;}a.iF=a.of/2|0;return;default:Oe();}}HV().s(a,b,c,$p);} function AL1(a){return a.c3;} function S3(a,b){a.c3=b;if(b>a.g7())a.g7();} function A2z(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(a.l.H)return 0;a.jr=0;if(a.c3<=0)return 0;if(b.sA&&JN(a,A.Rh))return 0;if(!(b!==A.WI&&b!==A.WJ)&&a.q6(4)!==null){d=a.q6(4);e=c*4|0;f=a.C;g=c*2|0;h=M(L(I(f.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));f.a=h;i=H(N(h,17));j=g-1|0;if(!(g&j))k=H(Bl(I(F(g),F(i)),31));else while(true){k=i%g|0;if(((i-k|0)+j|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=H(N(h,17));}g=e+k|0;$p=2;continue _;}a.iD=1.5;j=1;l=a.iF;g=a.of;if(l<=g/2.0){a.IS=c;a.bcQ=a.c3;a.iF=g;$p=1;continue _;}g=a.IS;if(c<=g)return 0;g=c-g|0;$p=3;continue _;case 1:a.bow(b,c);if(C()){break _;}a.bnf=10;a.pw=10;a.sg=0.0;d=b.f2();if(d!==null){if(d instanceof CH){f=d;$p=4;continue _;}if(d instanceof Co) {a.kk=100;a.lM=d;}else if(d instanceof N3&&IG(d)){a.kk=100;a.lM=null;}}if(j){f=a.l;m=new Fc;e=a.bi;Bs();m.ba=Bk();m.V=0;m.ii=e;m.ig=2;f=f.eC.fi;g=a.bi;e=g^g>>>20^g>>>12;i=e^e>>>7^e>>>4;n=f.ee.data;f=n[i&(n.length-1|0)];a:{while(f!==null){if(f.eq==g){f=f.ew;break a;}f=f.ei;}f=null;}f=f;if(f!==null){o=(II(f.eL.ca)).bm();if(o.bh()){p=(o.bg()).O;$p=8;continue _;}f=f.bu;if(f instanceof CI){f=f.O;$p=9;continue _;}}if(b!==A.WG)a.jo=1;if(d===null)a.sg=(F8()*2.0|0)*180|0;else{q=d.v-a.v;r=d.u-a.u;while(q*q+r*r<1.0E-4) {q=(F8()-F8())*0.01;r=(F8()-F8())*0.01;}a.sg=C_(r,q)*180.0/3.141592653589793-a.W;R_(a,d,c,q,r);}}if(a.c3<=0){if(!j){$p=6;continue _;}d=a.js();s=a.mt();t=a.rf();$p=7;continue _;}if(!j)return 1;b=a.i0();s=a.mt();t=a.rf();$p=5;continue _;case 2:BeQ(d,g,a);if(C()){break _;}c=c*0.75|0;a.iD=1.5;j=1;l=a.iF;g=a.of;if(l<=g/2.0){a.IS=c;a.bcQ=a.c3;a.iF=g;$p=1;continue _;}g=a.IS;if(c<=g)return 0;g=c-g|0;$p=3;case 3:a.bow(b,g);if(C()){break _;}a.IS=c;j=0;a.sg=0.0;d=b.f2();if(d!==null){if(d instanceof CH){f=d;$p=4;continue _;}if (d instanceof Co){a.kk=100;a.lM=d;}else if(d instanceof N3&&IG(d)){a.kk=100;a.lM=null;}}if(j){f=a.l;m=new Fc;e=a.bi;Bs();m.ba=Bk();m.V=0;m.ii=e;m.ig=2;f=f.eC.fi;g=a.bi;e=g^g>>>20^g>>>12;i=e^e>>>7^e>>>4;n=f.ee.data;f=n[i&(n.length-1|0)];a:{while(f!==null){if(f.eq==g){f=f.ew;break a;}f=f.ei;}f=null;}f=f;if(f!==null){o=(II(f.eL.ca)).bm();if(o.bh()){p=(o.bg()).O;$p=8;continue _;}f=f.bu;if(f instanceof CI){f=f.O;$p=9;continue _;}}if(b!==A.WG)a.jo=1;if(d===null)a.sg=(F8()*2.0|0)*180|0;else{q=d.v-a.v;r=d.u-a.u;while (q*q+r*r<1.0E-4){q=(F8()-F8())*0.01;r=(F8()-F8())*0.01;}a.sg=C_(r,q)*180.0/3.141592653589793-a.W;R_(a,d,c,q,r);}}if(a.c3<=0){if(!j){$p=6;continue _;}d=a.js();s=a.mt();t=a.rf();$p=7;continue _;}if(!j)return 1;b=a.i0();s=a.mt();t=a.rf();$p=5;continue _;case 4:a.Uw(f);if(C()){break _;}if(d instanceof Co){a.kk=100;a.lM=d;}else if(d instanceof N3&&IG(d)){a.kk=100;a.lM=null;}if(j){f=a.l;m=new Fc;e=a.bi;Bs();m.ba=Bk();m.V=0;m.ii=e;m.ig=2;f=f.eC.fi;g=a.bi;e=g^g>>>20^g>>>12;i=e^e>>>7^e>>>4;n=f.ee.data;f=n[i&(n.length -1|0)];b:{while(f!==null){if(f.eq==g){f=f.ew;break b;}f=f.ei;}f=null;}f=f;if(f!==null){o=(II(f.eL.ca)).bm();if(o.bh()){p=(o.bg()).O;$p=8;continue _;}f=f.bu;if(f instanceof CI){f=f.O;$p=9;continue _;}}if(b!==A.WG)a.jo=1;if(d===null)a.sg=(F8()*2.0|0)*180|0;else{q=d.v-a.v;r=d.u-a.u;while(q*q+r*r<1.0E-4){q=(F8()-F8())*0.01;r=(F8()-F8())*0.01;}a.sg=C_(r,q)*180.0/3.141592653589793-a.W;R_(a,d,c,q,r);}}if(a.c3<=0){if(!j){$p=6;continue _;}d=a.js();s=a.mt();t=a.rf();$p=7;continue _;}if(!j)return 1;b=a.i0();s=a.mt();t =a.rf();$p=5;case 5:a.w2(b,s,t);if(C()){break _;}return 1;case 6:a.Oc(b);if(C()){break _;}return 1;case 7:a.w2(d,s,t);if(C()){break _;}$p=6;continue _;case 8:BkC(p,m);if(C()){break _;}if(o.bh()){p=(o.bg()).O;continue _;}f=f.bu;if(f instanceof CI){f=f.O;$p=9;continue _;}if(b!==A.WG)a.jo=1;if(d===null)a.sg=(F8()*2.0|0)*180|0;else{q=d.v-a.v;r=d.u-a.u;while(q*q+r*r<1.0E-4){q=(F8()-F8())*0.01;r=(F8()-F8())*0.01;}a.sg=C_(r,q)*180.0/3.141592653589793-a.W;R_(a,d,c,q,r);}if(a.c3<=0){if(!j){$p=6;continue _;}d=a.js();s =a.mt();t=a.rf();$p=7;continue _;}if(!j)return 1;b=a.i0();s=a.mt();t=a.rf();$p=5;continue _;case 9:BkC(f,m);if(C()){break _;}if(b!==A.WG)a.jo=1;if(d===null)a.sg=(F8()*2.0|0)*180|0;else{q=d.v-a.v;r=d.u-a.u;while(q*q+r*r<1.0E-4){q=(F8()-F8())*0.01;r=(F8()-F8())*0.01;}a.sg=C_(r,q)*180.0/3.141592653589793-a.W;R_(a,d,c,q,r);}if(a.c3<=0){if(!j){$p=6;continue _;}d=a.js();s=a.mt();t=a.rf();$p=7;continue _;}if(!j)return 1;b=a.i0();s=a.mt();t=a.rf();$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o, p,q,r,s,t,$p);} function A$3(a){var b,c,d,e;if(!a.Cr()){b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,24))/1.6777216E7;e=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;d=(d-H(N(e,24))/1.6777216E7)*0.20000000298023224+1.0;}else{b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,24))/1.6777216E7;e=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;d=(d-H(N(e,24))/1.6777216E7)*0.20000000298023224+1.5;}return d;} function A0A(a){var b,c,d,e,f,g,h;b=0;c=(a.pm()).data;d=c.length;e=0;while(e20)e=20;if(e>0&&e<=20){d=Bf(c,25-e|0)+a.wI|0;c=d/25|0;a.wI=d%25|0;}return c;} function Bua(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return;if(!b.fj){d=Bf(c,25-a.Fq()|0)+a.wI|0;$p=1;continue _;}c=a.Y$(b,c);d=a.c3;a.c3=d-c|0;e=a.nY;YH(e);$p=2;continue _;case 1:a.Uy(c);if(C()){break _;}c=d/25|0;a.wI=d%25|0;c=a.Y$(b,c);d=a.c3;a.c3=d-c|0;e=a.nY;YH(e);$p=2;case 2:AR2(e);if(C()){break _;}f=new ADh;g=e.pd;h=g.h2;i=e.K6;j=g.gh;f.n8 =b;f.bbh=h;f.D$=c;f.bao=d;f.TL=i;f.Nh=j;b=e.Dq;Bo(b,b.c+1|0);k=b.p.data;h=b.c;b.c=h+1|0;k[h]=f;b.j=b.j+1|0;e.Yn=e.pd.h2;e.Qx=1;e.GW=e.GW|f.n8.f2() instanceof CH;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function B7s(a){return 1.0;} function CwH(a){return null;} function Ccn(a){return B(1679);} function CdC(a){return B(1679);} function R_(a,b,c,d,e){var f,g,h,i,j;a.lB=1;f=CT(d*d+e*e);g=a.T/2.0;a.T=g;h=a.Q/2.0;a.Q=h;i=a.U/2.0;a.U=i;j=f;a.T=g-d/j*0.4000000059604645;d=h+0.4000000059604645;a.Q=d;a.U=i-e/j*0.4000000059604645;if(d>0.4000000059604645)a.Q=0.4000000059604645;} function Bgo(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.f2();if(JB(a.nY)!==null)d=JB(a.nY);else{d=a.lM;if(d===null){d=a.kx;if(d===null)d=null;}}e=a.H3;if(e>=0&&d!==null){$p=2;continue _;}if(c!==null){$p=1;continue _;}a.II=1;if(!a.l.H){e=0;if(c instanceof Co){b=c;FC();D9();e=FE(A.WK.fC,b.uM());}if(!a.Cr()){c=(a.l.b6.iE()).g_.dV;a: {while(true){if(c===null){c=null;break a;}d=c.b8;if(B(1676)===null)f=d.cr(B(1676));else b:{d=d;if(B(1676)===d)f=0;else{g=B(1676).o.data.length;h=d.o.data.length;if(g=h){f=B(1676).o.data.length-d.o.data.length|0;break b;}f=Di(B(1676),g)-Di(d,g)|0;if(f)break;g=g+1|0;}}}if(!f)break;c=f>=0?c.bx:c.bv;}}b=c===null?null:c.cS;if(b===null?0:b.jW){f=a.kk<=0?0:1;$p=5;continue _;}}}b=a.l;c=new Fc;g=a.bi;Bs();c.ba=Bk();c.V=0;c.ii=g;c.ig=3;b=b.eC.fi;i=a.bi;e=i^i>>>20^i>>>12;e=e^e>>>7^e>>>4;j=b.ee.data;b =j[e&(j.length-1|0)];c:{while(b!==null){if(b.eq==i){b=b.ew;break c;}b=b.ei;}b=null;}d:{e:{b=b;if(b!==null){d=b.eL.ca;if(d.I===null){k=new BV;k.b$=d;Eg(k);d.I=k;}l=d.I.bm();f=c instanceof BA;k=c;while(true){if(!l.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break d;f=b.L.bb;if(f!=2){if(f!=1)break d;if(k.X)break d;}}break e;}d=(l.bg()).O;if(!f)break;g=d.L.bb;if(g!=2){if(g!=1)break;if(k.X)break;}}d=d.Z;$p=3;continue _;}}return;}b=b.Z;$p=4;continue _;case 1:c.Zz(a);if(C()){break _;}a.II=1;if(!a.l.H){e=0;if(c instanceof Co) {b=c;FC();D9();e=FE(A.WK.fC,b.uM());}if(!a.Cr()){c=(a.l.b6.iE()).g_.dV;f:{while(true){if(c===null){c=null;break f;}d=c.b8;if(B(1676)===null)f=d.cr(B(1676));else g:{d=d;if(B(1676)===d)f=0;else{g=B(1676).o.data.length;h=d.o.data.length;if(g=h){f=B(1676).o.data.length-d.o.data.length|0;break g;}f=Di(B(1676),g)-Di(d,g)|0;if(f)break;g=g+1|0;}}}if(!f)break;c=f>=0?c.bx:c.bv;}}b=c===null?null:c.cS;if(b===null?0:b.jW){f=a.kk<=0?0:1;$p=5;continue _;}}}b=a.l;c=new Fc;g=a.bi;Bs();c.ba=Bk();c.V =0;c.ii=g;c.ig=3;b=b.eC.fi;i=a.bi;e=i^i>>>20^i>>>12;e=e^e>>>7^e>>>4;j=b.ee.data;b=j[e&(j.length-1|0)];h:{while(b!==null){if(b.eq==i){b=b.ew;break h;}b=b.ei;}b=null;}i:{j:{b=b;if(b!==null){d=b.eL.ca;if(d.I===null){k=new BV;k.b$=d;Eg(k);d.I=k;}l=d.I.bm();f=c instanceof BA;k=c;while(true){if(!l.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break i;f=b.L.bb;if(f!=2){if(f!=1)break i;if(k.X)break i;}}break j;}d=(l.bg()).O;if(!f)break;g=d.L.bb;if(g!=2){if(g!=1)break;if(k.X)break;}}d=d.Z;$p=3;continue _;}}return;}b= b.Z;$p=4;continue _;case 2:d.a04(a,e);if(C()){break _;}if(c!==null){$p=1;continue _;}a.II=1;if(!a.l.H){e=0;if(c instanceof Co){b=c;FC();D9();e=FE(A.WK.fC,b.uM());}if(!a.Cr()){c=(a.l.b6.iE()).g_.dV;k:{while(true){if(c===null){c=null;break k;}d=c.b8;if(B(1676)===null)f=d.cr(B(1676));else a:{d=d;if(B(1676)===d)f=0;else{g=B(1676).o.data.length;h=d.o.data.length;if(g=h){f=B(1676).o.data.length-d.o.data.length|0;break a;}f=Di(B(1676),g)-Di(d,g)|0;if(f)break;g=g+1|0;}}}if(!f)break;c=f>= 0?c.bx:c.bv;}}b=c===null?null:c.cS;if(b===null?0:b.jW){f=a.kk<=0?0:1;$p=5;continue _;}}}b=a.l;c=new Fc;g=a.bi;Bs();c.ba=Bk();c.V=0;c.ii=g;c.ig=3;b=b.eC.fi;i=a.bi;e=i^i>>>20^i>>>12;e=e^e>>>7^e>>>4;j=b.ee.data;b=j[e&(j.length-1|0)];l:{while(b!==null){if(b.eq==i){b=b.ew;break l;}b=b.ei;}b=null;}j:{m:{b=b;if(b!==null){d=b.eL.ca;if(d.I===null){k=new BV;k.b$=d;Eg(k);d.I=k;}l=d.I.bm();f=c instanceof BA;k=c;while(true){if(!l.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break j;f=b.L.bb;if(f!=2){if(f!=1)break j;if(k.X)break j;}}break m;}d =(l.bg()).O;if(!f)break;g=d.L.bb;if(g!=2){if(g!=1)break;if(k.X)break;}}d=d.Z;$p=3;continue _;}}return;}b=b.Z;$p=4;continue _;case 3:Bnv(d,c);if(C()){break _;}while(true){if(!l.bh()){k:{b=b.bu;if(b instanceof CI){b=b.O;if(!f)break k;f=b.L.bb;if(f!=2){if(f!=1)break k;if(k.X)break k;}}return;}b=b.Z;$p=4;continue _;}d=(l.bg()).O;if(!f)break;g=d.L.bb;if(g==2)continue;if(g!=1)break;if(k.X)break;}d=d.Z;continue _;case 4:Bnv(b,c);if(C()){break _;}return;case 5:a.o4(f,e);if(C()){break _;}f=a.kk<=0?0:1;$p=6;case 6:A2j(a, f,e);if(C()){break _;}if(a.kk>0){b=a.C;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;i=H(N(m,17));while(true){h=i%200|0;if(((i-h|0)+199|0)>=0)break;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;i=H(N(m,17));}f=h-e|0;if(f<5){e=f>0?0:1;$p=7;continue _;}}b=a.l;c=new Fc;g=a.bi;Bs();c.ba=Bk();c.V=0;c.ii=g;c.ig=3;b=b.eC.fi;i=a.bi;e=i^i>>>20^i>>>12;e=e^e>>>7^e>>>4;j=b.ee.data;b=j[e&(j.length-1|0)];k:{while(b!==null){if(b.eq==i){b=b.ew;break k;}b=b.ei;}b=null;}n:{g:{b=b;if(b!== null){d=b.eL.ca;if(d.I===null){k=new BV;k.b$=d;Eg(k);d.I=k;}l=d.I.bm();f=c instanceof BA;k=c;while(true){if(!l.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break n;f=b.L.bb;if(f!=2){if(f!=1)break n;if(k.X)break n;}}break g;}d=(l.bg()).O;if(!f)break;g=d.L.bb;if(g!=2){if(g!=1)break;if(k.X)break;}}d=d.Z;$p=3;continue _;}}return;}b=b.Z;$p=4;continue _;case 7:a.TV(e);if(C()){break _;}b=a.l;c=new Fc;g=a.bi;Bs();c.ba=Bk();c.V=0;c.ii=g;c.ig=3;b=b.eC.fi;i=a.bi;e=i^i>>>20^i>>>12;e=e^e>>>7^e>>>4;j=b.ee.data;b=j[e&(j.length -1|0)];o:{while(b!==null){if(b.eq==i){b=b.ew;break o;}b=b.ei;}b=null;}f:{k:{b=b;if(b!==null){d=b.eL.ca;if(d.I===null){k=new BV;k.b$=d;Eg(k);d.I=k;}l=d.I.bm();f=c instanceof BA;k=c;while(true){if(!l.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break f;f=b.L.bb;if(f!=2){if(f!=1)break f;if(k.X)break f;}}break k;}d=(l.bg()).O;if(!f)break;g=d.L.bb;if(g!=2){if(g!=1)break;if(k.X)break;}}d=d.Z;$p=3;continue _;}}return;}b=b.Z;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bto(a,b){} function BlK(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.nc();if(d>0){e=a.C;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=H(N(f,17));while(true){h=g%3|0;if(((g-h|0)+2|0)>=0)break;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=H(N(f,17));}if(c>0){g=c+1|0;f=M(L(I(e.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));e.a=f;i=H(N(f,17));b=g-1|0;if(!(g&b))c=H(Bl(I(F(g),F(i)),31));else while(true){c=i%g|0;if(((i-c|0)+b|0)>=0)break;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;i=H(N(f,17));}h=h+c|0;}g=0;j=0.0;c=138;if(g=h)return;k=new Bq;k.k=0;k.Y=null;k.A=d;k.k=1;k.B=0;e=D1(a.l,a.v,a.z+j,a.u);l=e.F;m=l.N;Be();m=BR(m,A.G$.data[c]);n=m===null?null:m.x;if(!(k!==n.G?0:1)){n.G=k;n.bO=1;l.bE=1;}l=e.F;m=l.N;Be();m=BR(m,A.G$.data[c]);(m===null?null:m.x).bO=1;l.bE=1;e.fd=10;m=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Ca9(a){return 0;} function BFk(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.dL;if(c!==null){$p=1;continue _;}b=b-3.0;d=b|0;if(b>d)d=d+1|0;if(d<=0)return;if(d<=4){c=B(1680);b=1.0;e=1.0;$p=2;continue _;}c=B(1681);b=1.0;e=1.0;$p=3;continue _;case 1:c.r4(b);if(C()){break _;}b=b-3.0;d=b|0;if(b>d)d=d+1|0;if(d<=0)return;if(d<=4){c=B(1680);b=1.0;e =1.0;$p=2;continue _;}c=B(1681);b=1.0;e=1.0;$p=3;continue _;case 2:a.w2(c,b,e);if(C()){break _;}c=A.WL;$p=4;continue _;case 3:a.w2(c,b,e);if(C()){break _;}c=A.WL;$p=4;case 4:a.gr(c,d);if(C()){break _;}c=a.l;f=a.v;g=f|0;if(f0){S();i=A.Nw.data[l].zw *0.9100000262260437;}m=0.16277135908603668/(i*i*i);Ms(a,b,c,!a.dC?a.As:(!a.lS()?a.lK:X9(a))*m);b=0.9100000262260437;if(!a.dC){$p=9;continue _;}b=0.546000063419342;j=a.l;d=Bx(a.v);k=Bx(a.bH.bf)-1|0;l=Bx(a.u);$p=8;continue _;case 4:Be5(a,f,g,h);if(C()){break _;}f=a.T*0.5;a.T=f;g=a.Q*0.5;a.Q=g;h=a.U*0.5;a.U=h;g=g-0.02;a.Q=g;if(!a.s2){a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;}e=g+0.6000000238418579-a.z+e;$p=5;case 5:$z=A2Q(a,f, e,h);if(C()){break _;}d=$z;if(d)a.Q=0.30000001192092896;a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;case 6:Be5(a,f,g,h);if(C()){break _;}h=a.T*0.800000011920929;a.T=h;f=a.Q*0.800000011920929;a.Q=f;o=a.U*0.800000011920929;a.U=o;g=f-0.02;a.Q=g;if(!a.s2){a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;}e=g+0.6000000238418579-a.z+e;$p=7;case 7:$z=A2Q(a, h,e,o);if(C()){break _;}d=$z;if(d)a.Q=0.30000001192092896;a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;case 8:$z=Bm6(j,d,k,l);if(C()){break _;}k=$z;if(k>0){S();b=A.Nw.data[k].zw*0.9100000262260437;}$p=9;case 9:$z=a.bch();if(C()){break _;}d=$z;if(d){if(a.T<(-0.15000000596046448))a.T=(-0.15000000596046448);if(a.T>0.15000000596046448)a.T=0.15000000596046448;if(a.U<(-0.15000000596046448))a.U=(-0.15000000596046448);if(a.U>0.15000000596046448)a.U =0.15000000596046448;a.gh=0.0;if(a.Q<(-0.15))a.Q=(-0.15);if((ANg(a)&&a instanceof Co?1:0)&&a.Q<0.0)a.Q=0.0;}e=a.T;f=a.Q;g=a.U;$p=10;case 10:Be5(a,e,f,g);if(C()){break _;}if(a.s2){$p=11;continue _;}j=a.l;if(!j.H)a.Q=a.Q-0.08;else{if(La(j,a.v|0,0,a.u|0)){j=a.l;d=a.v|0;k=a.u|0;$p=12;continue _;}if(a.z<=0.0)a.Q=0.0;else a.Q=(-0.1);}a.Q=a.Q*0.9800000190734863;e=a.T;f=b;a.T=e*f;a.U=a.U*f;a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;case 11:$z =a.bch();if(C()){break _;}d=$z;if(d)a.Q=0.2;j=a.l;if(!j.H)a.Q=a.Q-0.08;else{if(La(j,a.v|0,0,a.u|0)){j=a.l;d=a.v|0;k=a.u|0;$p=12;continue _;}if(a.z<=0.0)a.Q=0.0;else a.Q=(-0.1);}a.Q=a.Q*0.9800000190734863;e=a.T;f=b;a.T=e*f;a.U=a.U*f;a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;case 12:$z=Bg8(j,d,k);if(C()){break _;}j=$z;if(j.Oo)a.Q=a.Q-0.08;else if(a.z<=0.0)a.Q=0.0;else a.Q=(-0.1);a.Q=a.Q*0.9800000190734863;e=a.T;f=b;a.T=e*f;a.U =a.U*f;a.xU=a.iD;e=a.v-a.dk;f=a.u-a.dj;n=Ex(e*e+f*f)*4.0;if(n>1.0)n=1.0;b=a.iD;b=b+(n-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bu$(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.v;c=b|0;if(b>16;d=b.m;e=new CY;e.w=B(1682);e.cU=c;Bg(d,B(1682),e);c=a.pw<<16>>16;d=b.m;e=new CY;e.w=B(1683);e.cU=c;Bg(d,B(1683),e);c=a.Nk<<16>>16;d=b.m;e=new CY;e.w=B(1684);e.cU=c;Bg(d,B(1684),e);c=a.la<<16>>16;d=b.m;e=new CY;e.w=B(1685);e.cU=c;Bg(d,B(1685),e);c=(!a.Pg()?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(1686);e.cM=c;Bg(d,B(1686),e);c=(!a.Dx?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(1687);e.cM=c;Bg(d,B(1687),e);f=new Ew;f.w=B(3);e=new BI;e.p=W(K,10);f.di =e;g=0;while(g=g)break a;d=e[h];B(1683).q=(31*B(1683).q|0)+d|0;h=h+1|0;}}}d=B(1683).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null&&!(c.t==d&&DB(B(1683),c.h))){c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(1683));g=(i===null?null:i.x).cU;}a.pw=g;a.Nk=Ga(b,B(1684));a.la=Ga(b,B(1685));a.Mc=Fx(b,B(1686));a.Dx=Fx(b,B(1687));if(De(b,B(1691))&&Dn(EG(b,B(1691))) >0)WU(a,EG(b,B(1691)));b:{ASx(a,Fx(b,B(1692)));if(De(b,B(1688))){i=Fa(b,B(1688));g=0;while(true){e=a.gY.data;if(g>=e.length)break b;e[g]=Lz(EP(i,g));g=g+1|0;}}}c:{if(De(b,B(1689))){i=Fa(b,B(1689));g=0;while(true){if(g>=E4(i))break c;f=BiQ(EP(i,g));CB(a.gj,By(BuW(f)),f);g=g+1|0;}}}d:{if(De(b,B(1690))){i=Fa(b,B(1690));g=0;while(true){if(g>=E4(i))break d;a.rE.data[g]=(EP(i,g)).l4;g=g+1|0;}}}} function Hz(a){return !a.cg&&a.c3>0?1:0;} function CcW(a){return 0;} function B5B(a,b){a.h$=b;} function CmR(a,b){a.oT=b;} function AWA(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Dp;if(b>0)a.Dp=b-1|0;b=a.KM;if(b>0){c=a.v;d=a.bhG-c;e=b;c=c+d/e;d=a.z;d=d+(a.bhH-d)/e;f=a.u;e=f+(a.bhF-f)/e;f=Kd(a.a$J-a.W);g=a.W;b=a.KM;h=b;a.W=g+f/h;f=a.bV;a.bV=f+(a.bcd-f)/h;a.KM=b- 1|0;Cn(a,c,d,e);Iu(a,a.W,a.bV);}else if(!AHV(a)){a.T=a.T*0.98;a.Q=a.Q*0.98;a.U=a.U*0.98;}if(I8(a.T)<0.005)a.T=0.0;if(I8(a.Q)<0.005)a.Q=0.0;if(I8(a.U)<0.005)a.U=0.0;B2(a.l.bw,B(1693));if(a.bc4()){a.oT=0;a.kQ=0.0;a.h$=0.0;a.lb=0.0;}else if(AHV(a)){if(!a.lS()){B2(a.l.bw,B(1694));$p=2;continue _;}B2(a.l.bw,B(1695));$p=3;continue _;}BL(a.l.bw);B2(a.l.bw,B(1696));if(a.oT){$p=1;continue _;}a.Dp=0;BL(a.l.bw);B2(a.l.bw,B(1697));a.kQ=a.kQ*0.9800000190734863;a.h$=a.h$*0.9800000190734863;a.lb=a.lb*0.8999999761581421;i= a.lK;a.lK=i*a.xx();j=a.kQ;k=a.h$;$p=4;continue _;case 1:$z=a.hB();if(C()){break _;}b=$z;if(!b){$p=5;continue _;}a.Q=a.Q+0.03999999910593033;BL(a.l.bw);B2(a.l.bw,B(1697));a.kQ=a.kQ*0.9800000190734863;a.h$=a.h$*0.9800000190734863;a.lb=a.lb*0.8999999761581421;i=a.lK;a.lK=i*a.xx();j=a.kQ;k=a.h$;$p=4;continue _;case 2:a.K4();if(C()){break _;}BL(a.l.bw);a.l6=a.W;BL(a.l.bw);B2(a.l.bw,B(1696));if(a.oT){$p=1;continue _;}a.Dp=0;BL(a.l.bw);B2(a.l.bw,B(1697));a.kQ=a.kQ*0.9800000190734863;a.h$=a.h$*0.9800000190734863;a.lb =a.lb*0.8999999761581421;i=a.lK;a.lK=i*a.xx();j=a.kQ;k=a.h$;$p=4;continue _;case 3:a.Xn();if(C()){break _;}BL(a.l.bw);BL(a.l.bw);B2(a.l.bw,B(1696));if(a.oT){$p=1;continue _;}a.Dp=0;BL(a.l.bw);B2(a.l.bw,B(1697));a.kQ=a.kQ*0.9800000190734863;a.h$=a.h$*0.9800000190734863;a.lb=a.lb*0.8999999761581421;i=a.lK;a.lK=i*a.xx();j=a.kQ;k=a.h$;$p=4;case 4:a.a75(j,k);if(C()){break _;}a.lK=i;BL(a.l.bw);B2(a.l.bw,B(1698));if(!a.l.H){$p=6;continue _;}BL(a.l.bw);B2(a.l.bw,B(1699));if(!a.l.H&&a.Pg()&&!a.II&&LL(LA(a.l),B(1118))) {l=a.l;m=G(Ff);n=FO(a.bH,1.0,0.0,1.0);$p=8;continue _;}BL(a.l.bw);return;case 5:$z=a.i2();if(C()){break _;}b=$z;if(b)a.Q=a.Q+0.03999999910593033;else if(a.dC&&!a.Dp){$p=7;continue _;}BL(a.l.bw);B2(a.l.bw,B(1697));a.kQ=a.kQ*0.9800000190734863;a.h$=a.h$*0.9800000190734863;a.lb=a.lb*0.8999999761581421;i=a.lK;a.lK=i*a.xx();j=a.kQ;k=a.h$;$p=4;continue _;case 6:a.bmf();if(C()){break _;}BL(a.l.bw);B2(a.l.bw,B(1699));if(!a.l.H&&a.Pg()&&!a.II&&LL(LA(a.l),B(1118))){l=a.l;m=G(Ff);n=FO(a.bH,1.0,0.0,1.0);$p=8;continue _;}BL(a.l.bw);return;case 7:a.a7i();if (C()){break _;}a.Dp=10;BL(a.l.bw);B2(a.l.bw,B(1697));a.kQ=a.kQ*0.9800000190734863;a.h$=a.h$*0.9800000190734863;a.lb=a.lb*0.8999999761581421;i=a.lK;a.lK=i*a.xx();j=a.kQ;k=a.h$;$p=4;continue _;case 8:$z=BBN(l,m,n);if(C()){break _;}l=$z;m=CU(l);while(BP(m)){n=BW(m);if(!n.cg&&Gi(n)!==null){o=Gi(n);b=Tl(o);if(b>(-1)){p=1;q=a.q6(b);if(q!==null){if(b){if(ET(o) instanceof Gc&&!(ET(q) instanceof Gc))p=1;else if(ET(o) instanceof Gc&&ET(q) instanceof Gc){r=ET(o);s=ET(q);p=X(r.DB,s.DB);if(p)p=p<=0?0:1;else a:{b:{if(HK(o) <=HK(q)){if(!GN(o))break b;if(GN(q))break b;}p=1;break a;}p=0;}}else p=0;}else if(ET(o) instanceof Lh&&!(ET(q) instanceof Lh))p=1;else if(ET(o) instanceof Lh&&ET(q) instanceof Lh){t=ET(o);u=ET(q);if(N7(t)!=N7(u))p=N7(t)<=N7(u)?0:1;else c:{d:{if(HK(o)<=HK(q)){if(!GN(o))break d;if(GN(q))break d;}p=1;break c;}p=0;}}else p=0;}if(p){if(q!==null&&BH(a.C)-0.10000000149011612=0){n=new CR;n.bn=d;n.bf=e;n.bo=f;n.br=g;n.bl=h;n.bs=i;Bo(k,l+1|0);o=k.p.data;j =k.c;k.c=j+1|0;o[j]=n;k.j=k.j+1|0;}else if(j>=0&&m<0){n=k.p.data[j];n.bn=d;n.bf=e;n.bo=f;n.br=g;n.bl=h;n.bs=i;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}c.bp=c.bp+1|0;c=null;$p=1;case 1:a:{b:{$z=Bzw(b,a,n,c);if(C()){break _;}c=$z;if(c!==null&&!(c.c?0:1)){l=0;while(true){j=X(l,c.c);if(j>=0)break b;if(l<0)break a;if(j>=0)break a;b=c.p.data[l];if(b.vW()){$p=2;continue _;}l=l+1|0;}}}return;}b=new Bb;b.f=1;b.e=1;J(b);case 2:a.bcJ(b);if(C()){break _;}a:{while(true){l=l+1|0;j=X(l,c.c);if(j>=0)break;if(l<0)break a;if(j >=0)break a;b=c.p.data[l];if(!b.vW())continue;else{continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bq3(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bol(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BMK(a){return 0;} function AHV(a){return a.l.H?0:1;} function B$Z(a){return a.c3>0?0:1;} function AMk(a){var b,c,d,e,f,g,h,i;a.Q=0.41999998688697815;if(JN(a,A.RR))a.Q=a.Q+((Ot(a,A.RR)).fl+1|0)*0.10000000149011612;b=a.F.N;Be();c=A.G$.data[128];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R&8)?0:1){g=a.W*0.01745329238474369;h=a.T;e=A.Mw.data;i=g*10430.3779296875;a.T=h-e[(i|0)&65535]*0.20000000298023224;a.U=a.U+e[(i+16384.0|0)&65535]* 0.20000000298023224;}a.lB=1;} function Cig(a){return 1;} function BGb(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.Dx){b=Il(a.l,a.v,a.z,a.u,(-1.0));if(b!==null){c=b.v-a.v;d=b.z-a.z;e=b.u-a.u;f=c*c+d*d+e*e;if(a.za()&&f>16384.0){$p=1;continue _;}if(a.jr>600){b=a.C;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;h=H(N(g,17));while(true){i=h%800|0;if(((h-i|0)+799|0)>=0)break;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =g;h=H(N(g,17));}if(!i&&f>1024.0&&a.za()){$p=2;continue _;}}if(f<1024.0)a.jr=0;}}return;case 1:a.q2();if(C()){break _;}if(a.jr>600){b=a.C;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;h=H(N(g,17));while(true){i=h%800|0;if(((h-i|0)+799|0)>=0)break;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;h=H(N(g,17));}if(!i&&f>1024.0&&a.za()){$p=2;continue _;}}if(f<1024.0)a.jr=0;return;case 2:a.q2();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A9K(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.jr=a.jr+1|0;B2(a.l.bw,B(1700));$p=1;case 1:a.a$H();if(C()){break _;}BL(a.l.bw);B2(a.l.bw,B(1701));b=a.AF;c=b.Xj;d=c.p;e=0;f=c.c;g=null;if(e>f){b=new BG;b.f=1;b.e=1;J(b);}while(ef){b=new BG;b.f=1;b.e=1;J(b);}while(e=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;e=H(N(c,17));}a.L_=10+f|0;}}a:{b=a.Vh;if(b!==null){Sw(a,b,10.0,a.D_());g=a.L_;a.L_=g-1|0;if(g>0){b=a.Vh;if(!b.cg){h=b.v-a.v;i=b.z-a.z;j=b.u-a.u;if(h*h+i*i+j*j<=64.0)break a;}}a.Vh=null;}else{b=a.C;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;if (H(N(k,d))/1.6777216E7<0.05000000074505806){c=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;a.lb=(H(N(c,d))/1.6777216E7-0.5)*20.0;}a.W=a.W+a.lb;a.bV=a.beb;}}$p=2;case 2:$z=a.hB();if(C()){break _;}g=$z;$p=3;case 3:$z=a.i2();if(C()){break _;}l=$z;if(!(!g&&!l)){b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;a.oT=H(N(c,d))/1.6777216E7>=0.800000011920929?0:1;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Jl(a){var b,c;b=AL5(a);if(!a.OD)a.z_=0;else{c=a.z_+1|0;a.z_=c;if(c>=b){a.z_=0;a.OD=0;}}a.Z6=a.z_/b;} function B2$(a){return 40;} function Sw(a,b,c,d){var e,f,g,h,i,j,k,l;e=b.v-a.v;f=b.u-a.u;if(!(b instanceof CH)){b=b.bH;g=(b.bf+b.bl)/2.0-(a.z+a.j3());}else{h=b;g=h.z+h.j3()-(a.z+a.j3());}i=CT(e*e+f*f);j=C_(f,e)*180.0/3.141592653589793-90.0;k= -(C_(g,i)*180.0/3.141592653589793);l=a.bV;k=(k-l)%360.0;if(k>=180.0)k=k-360.0;if(k<(-180.0))k=k+360.0;if(k>d)k=d;d= -d;if(k>=d)d=k;a.bV=l+d;d=a.W;j=(j-d)%360.0;if(j>=180.0)j=j-360.0;if(j<(-180.0))j=j+360.0;if(j>c)j=c;c= -c;if(j>=c)c=j;a.W=d+c;} function ARI(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.bH;d=null;$p=1;case 1:$z=Brt(b,c,d);if(C()){break _;}e=$z;if(!e)return 0;b=a.l;c=a.bH;$p=2;case 2:$z=AQQ(b,a,c);if(C()){break _;}b=$z;if(!(b.c?0:1))return 0;b=a.l;c=a.bH;$p=3;case 3:$z=Bru(b,c);if(C()){break _;}e=$z;return e?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BlZ(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=A.Qo;c=4;$p=1;case 1:a.gr(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function CcL(a){return V_(a,1.0);} function V_(a,b){var c,d,e,f,g,h,i,j;if(b===1.0){b= -a.W*0.01745329238474369-3.1415927410125732;c=A.Mw.data;b=b*10430.3779296875;d=c[(b+16384.0|0)&65535];e=c[(b|0)&65535];b= -a.bV*0.01745329238474369*10430.3779296875;f= -c[(b+16384.0|0)&65535];g=c[(b|0)&65535];return CL(a.l.gu,e*f,g,d*f);}h=a.d_;h=h+(a.bV-h)*b;e=a.dO;b= -(e+(a.W-e)*b)*0.01745329238474369-3.1415927410125732;c=A.Mw.data;b=b*10430.3779296875;f=c[(b+16384.0|0)&65535];g=c[(b|0)&65535];b= -h*0.01745329238474369*10430.3779296875;i= -c[(b+16384.0|0) &65535];j=c[(b|0)&65535];return CL(a.l.gu,g*i,j,f*i);} function BWx(a){return 4;} function Bnf(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.gj;if(b.I===null){c=new BV;c.b$=b;b.I=c;}b=b.I.bm();while(b.bh()){c=b.bg();d=a.gj;if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=c.s;f=e>>>4^e<<28^e<<8^e>>>24;g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(c!==h&&!(c===h?1:h instanceof Bn &&h.s==e?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;i=d.fg;if(i>0){if(A.Qv.data[d.fh].PE(i,d.fl)&&d.fg>0){c=A.Qv.data[d.fh];i=d.fl;$p=1;continue _;}d.fg=d.fg-1|0;}j=d.fg;i=j<=0?0:1;a:{if(i){if(j%600|0)break a;else{$p=2;continue _;}}if(!a.l.H){b.ob();$p=3;continue _;}}}if(a.pO){if(!a.l.H){if(UF(a.gj)){EX(a.F,9,HO(0));EX(a.F,8,By(0));Nv(a,0);}else{j=V0(J1(a.gj));EX(a.F,9,HO((!WY(J1(a.gj))?0:1)<<24>>24));EX(a.F,8,By(j));Nv(a,SS(a,A.Ro.d2));}}a.pO=0;}b=a.F.N;Be();b=BR(b,A.G$.data[136]);f=(b===null?null:b.x).G.s;i =(Hj(a.F,9)).G.R<=0?0:1;if(f>0){j=!Xv(a)?Nx(a.C):O(a.C,15)?0:1;if(i)j=j&(O(a.C,5)?0:1);if(j&&f>0){k=(f>>16&255)/255.0;l=(f>>8&255)/255.0;m=(f>>0&255)/255.0;Dk(a.l,!i?B(1708):B(1709),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-a.cv,a.u+(Cr(a.C)-0.5)*a.cP,k,l,m);}}return;case 1:BD8(c,a,i);if(C()){break _;}b:while(true){while(true){d.fg=d.fg-1|0;while(true){j=d.fg;i=j<=0?0:1;c:{if(i){if(j%600|0)break c;else{$p=2;continue _;}}if(!a.l.H){b.ob();$p=3;continue _;}}if(!b.bh())break b;c=b.bg();d=a.gj;if(c===null){d=d.d.data[0];while (d!==null&&d.h!==null){d=d.i;}}else{e=c.s;f=e>>>4^e<<28^e<<8^e>>>24;g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(c!==h&&!(c===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;i=d.fg;if(i<=0)continue;else break;}if(!A.Qv.data[d.fh].PE(i,d.fl))continue;else break;}if(d.fg<=0)continue;else{c=A.Qv.data[d.fh];i=d.fl;continue _;}}if(a.pO){if(!a.l.H){if(UF(a.gj)){EX(a.F,9,HO(0));EX(a.F,8,By(0));Nv(a,0);}else{j=V0(J1(a.gj));EX(a.F,9,HO((!WY(J1(a.gj))?0:1)<<24>>24));EX(a.F, 8,By(j));Nv(a,SS(a,A.Ro.d2));}}a.pO=0;}b=a.F.N;Be();b=BR(b,A.G$.data[136]);f=(b===null?null:b.x).G.s;i=(Hj(a.F,9)).G.R<=0?0:1;if(f>0){j=!Xv(a)?Nx(a.C):O(a.C,15)?0:1;if(i)j=j&(O(a.C,5)?0:1);if(j&&f>0){k=(f>>16&255)/255.0;l=(f>>8&255)/255.0;m=(f>>0&255)/255.0;Dk(a.l,!i?B(1708):B(1709),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-a.cv,a.u+(Cr(a.C)-0.5)*a.cP,k,l,m);}}return;case 2:a.a0O(d);if(C()){break _;}while(b.bh()){c=b.bg();d=a.gj;if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=c.s;f=e>>>4 ^e<<28^e<<8^e>>>24;g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(c!==h&&!(c===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;i=d.fg;if(i>0){if(A.Qv.data[d.fh].PE(i,d.fl)&&d.fg>0){c=A.Qv.data[d.fh];i=d.fl;$p=1;continue _;}d.fg=d.fg-1|0;}j=d.fg;if(j<=0?0:1){if(j%600|0)continue;else{continue _;}}if(a.l.H)continue;else{b.ob();$p=3;continue _;}}if(a.pO){if(!a.l.H){if(UF(a.gj)){EX(a.F,9,HO(0));EX(a.F,8,By(0));Nv(a,0);}else{j=V0(J1(a.gj));EX(a.F,9,HO((!WY(J1(a.gj))?0 :1)<<24>>24));EX(a.F,8,By(j));Nv(a,SS(a,A.Ro.d2));}}a.pO=0;}b=a.F.N;Be();b=BR(b,A.G$.data[136]);f=(b===null?null:b.x).G.s;i=(Hj(a.F,9)).G.R<=0?0:1;if(f>0){j=!Xv(a)?Nx(a.C):O(a.C,15)?0:1;if(i)j=j&(O(a.C,5)?0:1);if(j&&f>0){k=(f>>16&255)/255.0;l=(f>>8&255)/255.0;m=(f>>0&255)/255.0;Dk(a.l,!i?B(1708):B(1709),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-a.cv,a.u+(Cr(a.C)-0.5)*a.cP,k,l,m);}}return;case 3:a.a7y(d);if(C()){break _;}while(b.bh()){c=b.bg();d=a.gj;if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}} else{e=c.s;f=e>>>4^e<<28^e<<8^e>>>24;g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(c!==h&&!(c===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;i=d.fg;if(i>0){if(A.Qv.data[d.fh].PE(i,d.fl)&&d.fg>0){c=A.Qv.data[d.fh];i=d.fl;$p=1;continue _;}d.fg=d.fg-1|0;}j=d.fg;if(j<=0?0:1){if(j%600|0)continue;else{$p=2;continue _;}}if(a.l.H)continue;else{b.ob();continue _;}}if(a.pO){if(!a.l.H){if(UF(a.gj)){EX(a.F,9,HO(0));EX(a.F,8,By(0));Nv(a,0);}else{j=V0(J1(a.gj));EX(a.F,9,HO((!WY(J1(a.gj)) ?0:1)<<24>>24));EX(a.F,8,By(j));Nv(a,SS(a,A.Ro.d2));}}a.pO=0;}b=a.F.N;Be();b=BR(b,A.G$.data[136]);f=(b===null?null:b.x).G.s;i=(Hj(a.F,9)).G.R<=0?0:1;if(f>0){j=!Xv(a)?Nx(a.C):O(a.C,15)?0:1;if(i)j=j&(O(a.C,5)?0:1);if(j&&f>0){k=(f>>16&255)/255.0;l=(f>>8&255)/255.0;m=(f>>0&255)/255.0;Dk(a.l,!i?B(1708):B(1709),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-a.cv,a.u+(Cr(a.C)-0.5)*a.cP,k,l,m);}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Pb(a){var b,c;b=a.gj;if(b.dg===null){c=new E5;c.hT=b;b.dg=c;}return b.dg;} function SS(a,b){var c,d,e,f,g;c=a.gj;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}return c===null?0:1;} function JN(a,b){var c,d,e,f,g;c=a.gj;d=b.d2;if(d>=(-128)&&d<=127){Be();b=A.G$.data[d+128|0];}else{b=new Bn;b.s=d;}if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b.s;e=d>>>4^d<<28^d<<8^d>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(b!==g&&!(b===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}c=c.i;}}return c===null?0:1;} function Ot(a,b){var c,d,e,f,g;c=a.gj;d=b.d2;if(d>=(-128)&&d<=127){Be();b=A.G$.data[d+128|0];}else{b=new Bn;b.s=d;}if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b.s;e=d>>>4^d<<28^d<<8^d>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(b!==g&&!(b===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}c=c.i;}}return c===null?null:c.x;} function AVk(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.a_P(b))return;c=a.gj;d=b.fh;if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}if(e===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=c.d.data;c=h[g&(h.length-1|0)];while(c!==null){if(c.t==g){i=c.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0 :1)break;}c=c.i;}}if(!(c===null?0:1)){c=a.gj;d=b.fh;if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}Bg(c,e,b);$p=1;continue _;}c=a.gj;d=b.fh;if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}if(e===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=e.s;d=g>>>4^g<<28^g<<8^g>>>24;h=c.d.data;c=h[d&(h.length-1|0)];while(c!==null){if(c.t==d){i=c.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==g?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;A28(c,b);c=a.gj;d=b.fh;if (d>=(-128)&&d<=127){Be();b=A.G$.data[d+128|0];}else{b=new Bn;b.s=d;}if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=b.s;d=g>>>4^g<<28^g<<8^g>>>24;h=c.d.data;c=h[d&(h.length-1|0)];while(c!==null){if(c.t==d){e=c.h;if(b!==e&&!(b===e?1:e instanceof Bn&&e.s==g?1:0)?0:1)break;}c=c.i;}}b=c===null?null:c.x;$p=2;continue _;case 1:a.bfs(b);if(C()){break _;}return;case 2:a.a0O(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CrS(a,b){var c;a:{if(a.nn()===A.R9){c=b.fh;if(c==A.MN.d2)break a;if(c==A.M8.d2)break a;}return 1;}return 0;} function CBy(a){return a.nn()!==A.R9?0:1;} function Bh_(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.gj;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}c=D$(c,d);c=c===null?null:c.x;if(c===null)return;$p=1;case 1:a.a7y(c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function A5Q(a,b){a.pO=1;} function A85(a,b){a.pO=1;} function BdY(a,b){a.pO=1;} function ABD(a){var b,c,d,e,f,g,h,i,j;b=1.0;c=A.Rg;d=a.gj;e=c.d2;if(e>=(-128)&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=Ci(c.s);f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(c!==g&&!Ck(c,g)?0:1)break;}d=d.i;}}if(d===null?0:1){c=A.Rg;d=a.gj;e=c.d2;if(e>=(-128)&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{h=c.s;i=h>>>4^h<<28 ^h<<8^h>>>24;f=d.d.data;d=f[i&(f.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==h?1:0)?0:1)break;}d=d.i;}}b=b*(1.0+0.20000000298023224*((d===null?null:d.x).fl+1|0));}c=A.Rl;d=a.gj;e=c.d2;if(e>=(-128)&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=Ci(c.s);f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(c!==g&&!Ck(c,g)?0:1)break;}d=d.i;}}if(d===null?0:1){c=A.Rl;d=a.gj;j =c.d2;if(j>=(-128)&&j<=127){Be();c=A.G$.data[j+128|0];}else{c=new Bn;c.s=j;}if(c===null)c=C3(d);else{e=c.s;h=e>>>4^e<<28^e<<8^e>>>24;c=Dy(d,c,h&(d.d.data.length-1|0),h);}b=b*(1.0-0.15000000596046448*((c===null?null:c.x).fl+1|0));}if(b<0.0)b=0.0;return b;} function Bu1(a,b,c,d){var e,f;e=a.W;f=a.bV;a.v=b;a.dk=b;a.fX=b;c=c+a.cv;a.z=c;a.d4=c;a.fW=c;a.u=d;a.dj=d;a.fY=d;a.W=e;a.bV=f;Cn(a,b,c,d);} function Cj6(a){return 0;} function B2H(a){return A.WM;} function AVq(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=B(1710);d=0.800000011920929;e=a.l.bR;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=24;h=0.800000011920929+H(N(f,g))/1.6777216E7*0.4000000059604645;$p=1;case 1:a.w2(c, d,h);if(C()){break _;}i=0;while(i<5){e=a.l.gu;c=a.C;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;c=CL(e,(H(N(f,g))/1.6777216E7-0.5)*0.1,Ho()*0.1+0.1,0.0);h= -a.bV*3.1415927410125732/180.0;j=A.Mw.data;h=h*10430.3779296875;k=j[(h+16384.0|0)&65535];h=j[(h|0)&65535];l=c.bP;m=c.bS;n=k;o=m*n;p=c.bQ;q=h;o=o+p*q;p=p*n-m*q;c.bP=l;c.bS=o;c.bQ=p;h= -a.W*3.1415927410125732/180.0*10430.3779296875;k=j[(h+16384.0|0)&65535];h=j[(h|0)&65535];q=k;r=l*q;m=h;r=r+p*m;q=p*q-l*m;c.bP=r;c.bS=o;c.bQ=q;e=a.l.gu;s =a.C;t=M(L(I(s.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));s.a=t;q=(H(N(t,g))/1.6777216E7-0.5)*0.3;f=M(L(I(t,D(3740067437, 5)),F(11)),D(4294967295, 65535));s.a=f;e=CL(e,q, -(H(N(f,g))/1.6777216E7)*0.6-0.3,0.6);h= -a.bV*3.1415927410125732/180.0;j=A.Mw.data;h=h*10430.3779296875;k=j[(h+16384.0|0)&65535];h=j[(h|0)&65535];q=e.bP;r=e.bS;m=k;n=r*m;l=e.bQ;o=h;n=n+l*o;r=l*m-r*o;e.bP=q;e.bS=n;e.bQ=r;T_(e, -a.W*3.1415927410125732/180.0);q=a.v;r=a.z+a.j3();m=a.u;u=CL(e.mM,e.bP+q,e.bS+r,e.bQ+m);e=a.l;s=new Bi;LM(s, 16);Dk(e,T(Bv(E(s,B(1711)),(ET(b)).K)),u.bP,u.bS,u.bQ,c.bP,c.bS+0.05,c.bQ);i=i+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function B4Y(a){var b;if(a.nh===null)return 3;b=(a.c3-a.g7()*0.33000001311302185|0)-((3-a.l.e_|0)*4|0)|0;if(b<0)b=0;return b+3|0;} function API(a){return a.gY.data[0];} function ABs(a,b){return a.gY.data[b];} function Cg4(a,b){return a.gY.data[b+1|0];} function Sl(a,b,c){a.gY.data[b]=c;} function BL8(a){return a.gY;} function A2j(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=24;f=c*0.009999999776482582;g=0.0;h=138;while(d<(a.pm()).data.length){i=a.q6(d);j=a.rE.data;k=j[d]<=1.0?0:1;if(i!==null&&!(!b&&!k)){l=a.C;m=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;if (H(N(m,e))/1.6777216E7-fp)p=o;n=j[n].fy-O(l,O(l,p)+1|0)|0;if(n<=p)p=n;if(p<1)p=1;i.B=p;if(p<0)i.B=0;}}q=D1(a.l,a.v,a.z+g,a.u);r=q.F;s=r.N;Be();l=A.G$.data[h];if(l===null){s=s.d.data[0];while(s!==null&&s.h!==null){s=s.i;}}else{n=E1(l);j=s.d.data;s=j[n&(j.length-1|0)];while(s!==null&&!(s.t==n&&DB(l,s.h))){s=s.i;}}s=s===null?null:s.x;if(!(i!==s.G?0:1)){s.G=i;s.bO=1;r.bE=1;}s=q.F;i=s.N;Be();r=A.G$.data[h];if(r===null){i=i.d.data[0];while (i!==null&&i.h!==null){i=i.i;}}else{n=E1(r);j=i.d.data;i=j[n&(j.length-1|0)];while(i!==null&&!(i.t==n&&DB(r,i.h))){i=i.i;}}(i===null?null:i.x).bO=1;s.bE=1;q.fd=10;i=a.l;$p=1;continue _;}}d=d+1|0;}return;case 1:Baa(i,q);if(C()){break _;}while(true){d=d+1|0;if(d>=(a.pm()).data.length)break;i=a.q6(d);j=a.rE.data;k=j[d]<=1.0?0:1;if(i===null)continue;if(!b&&!k)continue;l=a.C;m=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;if(H(N(m,e))/1.6777216E7-f>=j[d])continue;else{if(!k){Bp();j=A.Kc.data;n=i.A;if (j[n].fy<=0?0:1){o=j[n].fy-25|0;p=1;if(o>p)p=o;n=j[n].fy-O(l,O(l,p)+1|0)|0;if(n<=p)p=n;if(p<1)p=1;i.B=p;if(p<0)i.B=0;}}q=D1(a.l,a.v,a.z+g,a.u);r=q.F;s=r.N;Be();l=A.G$.data[h];if(l===null){s=s.d.data[0];while(s!==null&&s.h!==null){s=s.i;}}else{n=E1(l);j=s.d.data;s=j[n&(j.length-1|0)];while(s!==null&&!(s.t==n&&DB(l,s.h))){s=s.i;}}s=s===null?null:s.x;if(!(i!==s.G?0:1)){s.G=i;s.bO=1;r.bE=1;}s=q.F;i=s.N;Be();r=A.G$.data[h];if(r===null){i=i.d.data[0];while(i!==null&&i.h!==null){i=i.i;}}else{n=E1(r);j=i.d.data;i=j[n &(j.length-1|0)];while(i!==null&&!(i.t==n&&DB(r,i.h))){i=i.i;}}(i===null?null:i.x).bO=1;s.bE=1;q.fd=10;i=a.l;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BqN(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=24;e=H(N(c,d))/1.6777216E7;f=A.WD.data;g=a.l.e_;if(e>>20^c>>>12;h=f^f>>>7^f>>>4;i=g.ee.data;g=i[h&(i.length-1|0)];c:{while(g!==null){if(g.eq==c){g=g.ew;break c;}g=g.ei;}g=null;}g=g;if(g!==null){g=g.eL.ca;if (g.I===null){j=new BV;j.b$=g;g.I=j;}k=g.I.bm();f=d instanceof BA;j=d;while(k.bh()){g=(k.bg()).O;if(!f)break a;l=g.L.bb;if(l!=2){if(l!=1)break a;if(j.X)break a;}}}}if(b instanceof HI){d=new Og;f=b.bi;l=a.bi;Bs();d.ba=Bk();d.V=0;d.BD=f;d.AX=l;g=e.fi;h=b.bi;c=h^h>>>20^h>>>12;c=c^c>>>7^c>>>4;i=g.ee.data;g=i[c&(i.length-1|0)];d:{while(g!==null){if(g.eq==h){g=g.ew;break d;}g=g.ei;}g=null;}g=g;if(g!==null){g=g.eL.ca;if(g.I===null){j=new BV;j.b$=g;g.I=j;}k=g.I.bm();f=d instanceof BA;j=d;while(k.bh()){g=(k.bg()).O;if (!f)break b;l=g.L.bb;if(l!=2){if(l!=1)break b;if(j.X)break b;}}}}if(b instanceof Nf){d=new Og;c=b.bi;f=a.bi;Bs();d.ba=Bk();d.V=0;d.BD=c;d.AX=f;e=e.fi;c=b.bi;f=c^c>>>20^c>>>12;f=f^f>>>7^f>>>4;i=e.ee.data;b=i[f&(i.length-1|0)];e:{while(b!==null){if(b.eq==c){b=b.ew;break e;}b=b.ei;}b=null;}b=b;if(b!==null){b=b.eL.ca;if(b.I===null){e=new BV;e.b$=b;b.I=e;}e=b.I.bm();if(e.bh()){b=(e.bg()).O;$p=2;continue _;}}}}}return;}g=g.Z;$p=3;continue _;}g=g.Z;$p=1;case 1:Bnv(g,d);if(C()){break _;}while(true){if(!k.bh()){f:{if (b instanceof HI){d=new Og;f=b.bi;l=a.bi;Bs();d.ba=Bk();d.V=0;d.BD=f;d.AX=l;g=e.fi;h=b.bi;c=h^h>>>20^h>>>12;c=c^c>>>7^c>>>4;i=g.ee.data;g=i[c&(i.length-1|0)];g:{while(g!==null){if(g.eq==h){g=g.ew;break g;}g=g.ei;}g=null;}g=g;if(g!==null){g=g.eL.ca;if(g.I===null){j=new BV;j.b$=g;g.I=j;}k=g.I.bm();f=d instanceof BA;j=d;while(k.bh()){g=(k.bg()).O;if(!f)break f;l=g.L.bb;if(l!=2){if(l!=1)break f;if(j.X)break f;}}}}if(b instanceof Nf){d=new Og;c=b.bi;f=a.bi;Bs();d.ba=Bk();d.V=0;d.BD=c;d.AX=f;e=e.fi;c=b.bi;f=c^c>>> 20^c>>>12;f=f^f>>>7^f>>>4;i=e.ee.data;b=i[f&(i.length-1|0)];h:{while(b!==null){if(b.eq==c){b=b.ew;break h;}b=b.ei;}b=null;}b=b;if(b!==null){b=b.eL.ca;if(b.I===null){e=new BV;e.b$=b;b.I=e;}e=b.I.bm();if(e.bh()){b=(e.bg()).O;$p=2;continue _;}}}return;}g=g.Z;$p=3;continue _;}g=(k.bg()).O;if(!f)break;l=g.L.bb;if(l==2)continue;if(l!=1)break;if(j.X)break;}g=g.Z;continue _;case 2:BkC(b,d);if(C()){break _;}if(!e.bh())return;b=(e.bg()).O;continue _;case 3:Bnv(g,d);if(C()){break _;}while(true){if(!k.bh()){if(b instanceof Nf) {d=new Og;c=b.bi;f=a.bi;Bs();d.ba=Bk();d.V=0;d.BD=c;d.AX=f;e=e.fi;c=b.bi;f=c^c>>>20^c>>>12;f=f^f>>>7^f>>>4;i=e.ee.data;b=i[f&(i.length-1|0)];g:{while(b!==null){if(b.eq==c){b=b.ew;break g;}b=b.ei;}b=null;}b=b;if(b!==null){b=b.eL.ca;if(b.I===null){e=new BV;e.b$=b;b.I=e;}e=b.I.bm();if(e.bh()){b=(e.bg()).O;$p=2;continue _;}}}return;}g=(k.bg()).O;if(!f)break;l=g.L.bb;if(l==2)continue;if(l!=1)break;if(j.X)break;}g=g.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Tl(b){var c,d;c=b.A;S();if(c!=A.OM.b){Bp();if(c!=A.L9.K){a:{d=A.Kc.data;if(d[c] instanceof Gc)switch(d[c].HN){case 0:return 4;case 1:return 3;case 2:return 2;case 3:return 1;default:break a;}}return 0;}}return 4;} function AKW(b,c){a:{b:{c:{d:{switch(b){case 1:break b;case 2:break c;case 3:break d;case 4:break;default:break a;}if(!c){Bp();return A.KK;}if(c==1){Bp();return A.K0;}if(c==2){Bp();return A.KO;}if(c==3){Bp();return A.KS;}if(c==4){Bp();return A.KW;}}if(!c){Bp();return A.KL;}if(c==1){Bp();return A.K1;}if(c==2){Bp();return A.KP;}if(c==3){Bp();return A.KT;}if(c==4){Bp();return A.KX;}}if(!c){Bp();return A.KM;}if(c==1){Bp();return A.K2;}if(c==2){Bp();return A.KQ;}if(c==3){Bp();return A.KU;}if(c==4){Bp();return A.KY;}}if (!c){Bp();return A.KN;}if(c==1){Bp();return A.K3;}if(c==2){Bp();return A.KR;}if(c==3){Bp();return A.KV;}if(c==4){Bp();return A.KZ;}}return null;} function Yq(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;b=a.gY.data;if(b[0]!==null){c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,24))/1.6777216E7;f=A.WB.data;g=a.l.e_;if(e=0)break;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));}ABg(c,h,5+Bf(g,k)|0);}}l=0;while(l<4){f=a.gY.data;l=l+1|0;h=f[l];if(h!==null){c=a.C;i=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=i;m=H(N(i,24))/1.6777216E7;f=A.WC.data;j=a.l.e_;if(m=0)break;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;n=H(N(i,17));}ABg(c,h,5+Bf(j,o)|0);}}}} function APD(a){} function AL5(a){return JN(a,A.Rp)?6-((1+(Ot(a,A.Rp)).fl|0)*1|0)|0:!JN(a,A.RQ)?6:6+((1+(Ot(a,A.RQ)).fl|0)*2|0)|0;} function BGj(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!(a.OD&&a.z_<(AL5(a)/2|0)&&a.z_>=0)){a.z_=(-1);a.OD=1;b=a.l;if(b instanceof Kr){c=b.eC;b=new HT;Bs();b.ba=Bk();b.V=0;d=a.bi;b.nt=d;b.m9=1;c=c.fi;e=d^d>>>20^d>>>12;f=e^e>>>7^e>>>4;g=c.ee.data;c=g[f&(g.length-1|0)];b:{while(c!==null){if(c.eq==d){c=c.ew;break b;}c=c.ei;}c=null;}c=c;if(c!==null){c=c.eL.ca;if (c.I===null){h=new BV;h.b$=c;c.I=h;}i=c.I.bm();j=b instanceof BA;h=b;while(i.bh()){c=(i.bg()).O;if(!j)break a;f=c.L.bb;if(f!=2){if(f!=1)break a;if(h.X)break a;}}}}}return;}c=c.Z;$p=1;case 1:Bnv(c,b);if(C()){break _;}a:{while(i.bh()){c=(i.bg()).O;if(!j)break a;f=c.L.bb;if(f==2)continue;if(f!=1)break a;if(h.X)break a;}return;}c=c.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function ADC(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[138];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function AAp(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=b<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[138];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function Caq(a){var b;if(JB(a.nY)!==null)b=JB(a.nY);else{b=a.lM;if(b===null){b=a.kx;if(b===null)b=null;}}return b;} function Css(a){var b,c,d,e,f,g,h,i,j,k;if(By2(a))b=ACf(a);else{Dp();b=A.RI;c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c=d;if(!c.$id$){e=$rt_nextId();c.$id$=e;}f=d.$id$;g=b.d.data;b=g[f&(g.length-1|0)];while(b!==null){if(b.t==f){c=b.h;if(d!==c&&!(d!==c?0:1)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b===null)b=B(948);d=new Bi;d.r=Q(16);V(d,d.g,B(949));V(d,d.g,b);V(d,d.g,B(128));b =new Bh;g=d.r;h=d.g;i=Q(h);j=i.data;b.o=i;k=0;while(k>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}e=d===null?null:d.x;if(!Bc(b,e.G)){e.G=b;e.bO=1;c.bE=1;}} function ACf(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[133];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G;} function By2(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[133];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.o.data.length<=0?0:1;} function ASx(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=(!b?0:1)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[134];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function BqZ(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[134];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R!=1?0:1;} function AY_(a,b,c){a.rE.data[b]=c;} function CpO(a){return a.Mc;} function Y7(a,b){a.Mc=b;} function Cfy(a){return a.Dx;} function Bpt(){A.WB=Hn([0.0,0.0,0.10000000149011612,0.20000000298023224]);A.WC=Hn([0.0,0.0,0.25,0.5]);A.WD=Hn([0.0,0.0,0.05000000074505806,0.07000000029802322]);A.WE=Hn([0.0,0.10000000149011612,0.15000000596046448,0.44999998807907104]);} function Co(){var a=this;CH.call(a);a.b7=null;a.Fk=null;a.nG=null;a.ex=null;a.iG=null;a.a0z=0;a.blc=0;a.bde=0.0;a.MA=0.0;a.cx=null;a.zP=0;a.zi=0.0;a.AB=0.0;a.Aa=0.0;a.qD=0.0;a.q5=0.0;a.qQ=0.0;a.g2=0;a.uA=null;a.jh=0;a.a5T=0.0;a.a2O=0.0;a.o6=null;a.p_=0;a.YX=null;a.ct=null;a.mL=0;a.qe=0;a.ne=0.0;a.ml=null;a.qZ=0;a.bj4=0.0;a.a6T=0.0;a.a1n=0;a.Ak=null;} function BgL(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:EI(a,b);c=new AON;c.cI=W(Bq,36);c.f3=W(Bq,4);c.dm=0;c.bdo=0;c.m6=a;a.b7=c;d=new APF;d.QH=B(1712);d.LD=0;d.v7=27;d.lY=W(Bq,27);a.Fk=d;e=new ANb;e.kC=20;e.lu=5.0;e.rC=0;e.a5D=20;a.iG=e;a.a0z=0;a.blc=0;a.zP=0;e=new AEI;e.h9=0;e.sG=0;e.zj=0;e.ez=0;e.iM=1;e.KN=0.05000000074505806;e.G0=0.10000000149011612;a.ct =e;a.bj4=0.10000000149011612;a.a6T=0.019999999552965164;a.a1n=0;a.Ak=null;e=new AMu;f=b.H?0:1;$p=1;case 1:Bcx(e,c,f,a);if(C()){break _;}a.nG=e;a.ex=e;a.cv=1.6200000047683716;g=b.b6.tq();f=b.b6.yn();h=b.b6.uy();i=g+0.5;j=f+1|0;k=h+0.5;a.v=i;a.dk=i;a.fX=i;j=j+a.cv;a.z=j;a.d4=j;a.fW=j;a.u=k;a.dj=k;a.fY=k;a.W=0.0;a.bV=0.0;Cn(a,i,j,k);a.bjr=B(1713);a.bfD=180.0;a.Vn=20;a.fR=B(1674);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function CqR(a){return 20;} function CrT(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);b=a.F;c=new BQ;c.R=0;Dt(b,17,c);b=a.F;Be();Dt(b,18,A.G$.data[128]);} function BcY(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.ml;if(b!==null){c=a.b7;d=c.dm;c=d<9&&d>=0?c.cI.data[d]:null;if(c!==b){a.ml=null;a.qZ=0;if(!a.l.H)FJ(a,4,0);}else{e=a.qZ;if(e<=25&&!(e%4|0)){e=5;$p=4;continue _;}e=a.qZ-1|0;a.qZ=e;if(!e&&!a.l.H){a:{c=a.O;b=new Fc;d=a.bi;Bs();b.ba=Bk();b.V=0;b.ii=d;b.ig =9;if(b instanceof BA){f=b;d=c.L.bb;if(d!=2){if(d!=1)break a;if(f.X)break a;}$p=9;continue _;}}c=c.Z;$p=6;continue _;}}}e=a.zP;if(e>0)a.zP=e-1|0;if(!a.g2){d=a.jh;if(d>0){e=d+1|0;a.jh=e;if(e>=110)a.jh=0;}}else{e=a.jh+1|0;a.jh=e;if(e>100)a.jh=100;b=a.l;if(!b.H){c=a.uA;e=c.cZ;d=c.c0;g=c.cW;$p=2;continue _;}}$p=1;case 1:BAH(a);if(C()){break _;}if(!a.l.H){b=a.ex;if(b!==null){$p=3;continue _;}}if(Mf(a)&&a.ct.h9)Rs(a);h=a.qD;a.zi=h;i=a.q5;a.AB=i;j=a.qQ;a.Aa=j;k=a.v;l=k-h;h=a.z;i=h-i;m=a.u;j=m-j;if(l>10.0){a.qD=k;a.zi =k;}if(j>10.0){a.qQ=m;a.Aa=m;}if(i>10.0){a.q5=h;a.AB=h;}if(l<(-10.0)){a.qD=k;a.zi=k;}if(j<(-10.0)){a.qQ=m;a.Aa=m;}if(i<(-10.0)){a.q5=h;a.AB=h;}a.qD=a.qD+l*0.25;a.qQ=a.qQ+j*0.25;a.q5=a.q5+i*0.25;DL();b=A.S4;e=1;$p=12;continue _;case 2:$z=Bm6(b,e,d,g);if(C()){break _;}e=$z;S();if(!(e!=A.NY.b?0:1)){e=1;d=1;g=0;if(!a.g2){$p=7;continue _;}b=WP(a.l);c=A.Cd(a,3);$p=8;continue _;}if(!(a.l.kL>=4?0:1)){$p=1;continue _;}d=0;g=1;e=1;$p=11;continue _;case 3:$z=b.u1(a);if(C()){break _;}e=$z;if(!e){$p=5;continue _;}if(Mf(a) &&a.ct.h9)Rs(a);h=a.qD;a.zi=h;i=a.q5;a.AB=i;j=a.qQ;a.Aa=j;k=a.v;l=k-h;h=a.z;i=h-i;m=a.u;j=m-j;if(l>10.0){a.qD=k;a.zi=k;}if(j>10.0){a.qQ=m;a.Aa=m;}if(i>10.0){a.q5=h;a.AB=h;}if(l<(-10.0)){a.qD=k;a.zi=k;}if(j<(-10.0)){a.qQ=m;a.Aa=m;}if(i<(-10.0)){a.q5=h;a.AB=h;}a.qD=a.qD+l*0.25;a.qQ=a.qQ+j*0.25;a.q5=a.q5+i*0.25;DL();b=A.S4;e=1;$p=12;continue _;case 4:Bzy(a,c,e);if(C()){break _;}e=a.qZ-1|0;a.qZ=e;if(!e&&!a.l.H){b:{c=a.O;b=new Fc;d=a.bi;Bs();b.ba=Bk();b.V=0;b.ii=d;b.ig=9;if(b instanceof BA){f=b;d=c.L.bb;if(d!=2) {if(d!=1)break b;if(f.X)break b;}$p=9;continue _;}}c=c.Z;$p=6;continue _;}e=a.zP;if(e>0)a.zP=e-1|0;if(!a.g2){d=a.jh;if(d>0){e=d+1|0;a.jh=e;if(e>=110)a.jh=0;}}else{e=a.jh+1|0;a.jh=e;if(e>100)a.jh=100;b=a.l;if(!b.H){c=a.uA;e=c.cZ;d=c.c0;g=c.cW;$p=2;continue _;}}$p=1;continue _;case 5:Bmc(a);if(C()){break _;}a.ex=a.nG;if(Mf(a)&&a.ct.h9)Rs(a);h=a.qD;a.zi=h;i=a.q5;a.AB=i;j=a.qQ;a.Aa=j;k=a.v;l=k-h;h=a.z;i=h-i;m=a.u;j=m-j;if(l>10.0){a.qD=k;a.zi=k;}if(j>10.0){a.qQ=m;a.Aa=m;}if(i>10.0){a.q5=h;a.AB=h;}if(l<(-10.0)){a.qD =k;a.zi=k;}if(j<(-10.0)){a.qQ=m;a.Aa=m;}if(i<(-10.0)){a.q5=h;a.AB=h;}a.qD=a.qD+l*0.25;a.qQ=a.qQ+j*0.25;a.q5=a.q5+i*0.25;DL();b=A.S4;e=1;$p=12;continue _;case 6:Bnv(c,b);if(C()){break _;}$p=9;continue _;case 7:BDN(a,e,d,g);if(C()){break _;}b=a.O;if(b===null){$p=1;continue _;}h=a.v;i=a.z;j=a.u;n=a.W;o=a.bV;$p=10;continue _;case 8:AT$(b,a,c);if(C()){break _;}$p=7;continue _;case 9:BfR(a);if(C()){break _;}e=a.zP;if(e>0)a.zP=e-1|0;if(!a.g2){d=a.jh;if(d>0){e=d+1|0;a.jh=e;if(e>=110)a.jh=0;}}else{e=a.jh+1|0;a.jh=e;if (e>100)a.jh=100;b=a.l;if(!b.H){c=a.uA;e=c.cZ;d=c.c0;g=c.cW;$p=2;continue _;}}$p=1;continue _;case 10:A_k(b,h,i,j,n,o);if(C()){break _;}$p=1;continue _;case 11:Boa(a,d,g,e);if(C()){break _;}$p=1;continue _;case 12:A4A(a,b,e);if(C()){break _;}if(a.da===null)a.YX=null;if(a.l.H)return;b=a.iG;$p=13;case 13:BAk(b,a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function B_a(a){return !a.ct.h9?80:0;} function Cts(a){return 10;} function Bof(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.l;$p=1;case 1:BCS(e,a,b,c,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bzy(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();if(A.Kc.data[b.A].rd(b)===A.SF){d=B(1714);e=0.5;f=a.l;g=f.bR;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=H(N(h,24))/1.6777216E7*0.10000000149011612+0.8999999761581421;$p=1;continue _;}if(A.Kc.data[b.A].rd(b) !==A.QY)return;j=0;while(j0&&!a.g2?0:1;} function BrX(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.v;c=a.z;d=a.u;e=a.W;f=a.bV;$p=1;case 1:Bq2(a);if(C()){break _;}a.a3Z=a.FN;a.FN=0.0;a.gh=0.0;a.bde=a.MA;a.MA=0.0;b=a.v-b;c=a.z-c;d=a.u-d;$p=2;case 2:BkL(a,b,c,d);if(C()){break _;}g=a.da;if(g instanceof PK){a.bV=f;a.W=e;a.gV=g.gV;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A4t(a){Jl(a);} function ASa(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.a0z;if(b>0)a.a0z=b-1|0;if(!a.l.e_){c=a.c3;if(c<20&&!((a.h2%20|0)*12|0)&&c>0){b=c+1|0;$p=3;continue _;}}d=a.b7;$p=1;case 1:AZh(d);if(C()){break _;}a.bde=a.MA;$p=2;case 2:AWA(a);if(C()){break _;}a.lK=a.ct.G0;a.As=a.a6T;d =a.F.N;Be();e=A.G$.data[128];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{b=Ci(e.s);f=d.d.data;d=f[b&(f.length-1|0)];while(d!==null){if(d.t==b){g=d.h;if(e!==g&&!Ck(e,g)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(d.G.R&8)?0:1){a.lK=a.lK+a.ct.G0*0.3;a.As=a.As+a.a6T*0.3;}h=a.T;h=h*h;i=a.U;j=CT(h+i*i);k=CsU( -a.Q*0.20000000298023224)*15.0;if(j>0.10000000149011612)j=0.10000000149011612;b=a.dC;if(!(b&&a.c3>0))j=0.0;if(!(!b&&a.c3>0))k=0.0;l=a.MA;a.MA=l+(j-l)*0.4000000059604645;l=a.BO;a.BO=l +(k-l)*0.800000011920929;if(a.c3<=0)return;d=a.l;e=a.bH;m=e.bn-1.0;n=e.bf-0.5;o=e.bo-1.0;p=e.br+1.0;h=e.bl+0.5;i=e.bs+1.0;g=A.Jc;b=g.bp;e=g.dl;q=X(b,e.c);if(q>=0){r=Btl(m,n,o,p,h,i);Cc(g.dl,r);}else if(b>=0&&q<0){r=e.p.data[b];AHz(r,m,n,o,p,h,i);}else{d=new Bb;Dm(d);J(d);}g.bp=g.bp+1|0;e=null;$p=5;continue _;case 3:BA_(a,b);if(C()){break _;}if(a.c3>20){b=20;$p=4;continue _;}a.iF=a.of/2|0;d=a.b7;$p=1;continue _;case 4:BA_(a,b);if(C()){break _;}a.iF=a.of/2|0;d=a.b7;$p=1;continue _;case 5:a:{$z=Bzw(d,a,r,e);if (C()){break _;}e=$z;if(e!==null){b=0;while(true){if(b>=e.c)break a;d=C5(e,b);if(!d.cg){$p=6;continue _;}b=b+1|0;}}}return;case 6:d.N2(a);if(C()){break _;}while(true){b=b+1|0;if(b>=e.c)break;d=C5(e,b);if(d.cg)continue;else{continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BpH(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.F.N;Be();e=A.G$.data[146];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=E1(e);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}f=(d===null?null:d.x).G.s;d=a.F;c=f+c|0;if(c>=(-128)&&c<=127){Be();e =A.G$.data[c+128|0];}else{e=new Bn;e.s=c;}h=d.N;Be();i=A.G$.data[146];if(i===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{j=Ci(i.s);g=h.d.data;h=g[j&(g.length-1|0)];while(h!==null){if(h.t==j){k=h.h;if(i!==k&&!Ck(i,k)?0:1)break;}h=h.i;}}k=h===null?null:h.x;if(!Ck(e,k.G)){k.G=e;k.bO=1;d.bE=1;}e=a.l.fx;N4();d=QE(e,A.WN);if(!(b instanceof Co)){DL();b=A.Th;c=1;$p=1;continue _;}DL();b=A.Ti;c=1;$p=2;continue _;case 1:A4A(a,b,c);if(C()){break _;}k=new Eb;k.dw=d;k.dy=d.j;k.eB=d.by();k.dt=(-1);if(!BP(k))return;c =k.dy;b=k.dw;if(c=m?0:1)){k=new Eb;k.dw=d;k.dy=d.j;k.eB=d.by();k.dt=(-1);if(!BP(k))return;c=k.dy;b=k.dw;if(c0){FC();D9();g=A.WP.fC;d=a.b7;h=d.dm;h=FE(g,h<9&&h>=0?d.cI.data[h]:null);d=a.b7;i=d.dm;d=i<9&&i>=0?d.cI.data[i]:null;if(h>0&&d!==null){j=Bf(h,h)+1|0;Bp();e=!A.Kc.data[d.A].tG(b)&&c<=0?e+j*0.07999999821186066 :e+j;}}if(JN(a,A.Rp))e=e*(1.0+((Ot(a,A.Rp)).fl+1|0)*0.20000000298023224);if(JN(a,A.RQ))e=e*(1.0-((Ot(a,A.RQ)).fl+1|0)*0.20000000298023224);BJ();b=A.PL;$p=1;case 1:$z=A2h(a,b);if(C()){break _;}c=$z;if(c){FC();D9();c=A.WQ.fC;f=a.b7.f3;if(f===null)g=0;else{f=f.data;g=0;i=f.length;h=0;while(hg)g=k;h=h+1|0;}}if(!(g<=0?0:1))e=e/5.0;}if(!a.dC)e=e/5.0;return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BjZ(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Iq(a,b);if(C()){break _;}c=b.m;d=BE(B(1717));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1717)!==f&&!Bc(B(1717),f)?0:1)break;}c=c.i;}if(!(c===null?0:1)){c=new Ew;if(B(1717)!==null)c.w=B(1717);else c.w=B(3);g=new BI;g.p=W(K,10);c.di=g;}else{c=b.m;if(B(1717)===null){c=c.d.data[0];while (c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1717));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1717)!==f&&!Bc(B(1717),f)?0:1)break;}c=c.i;}}c=c===null?null:c.x;}BeI(a.b7,c);h=a.b7;c=b.m;d=BE(B(1718));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1718)!==f&&!Bc(B(1718),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))i=0;else{c=b.m;if(B(1718)===null)c=C3(c);else{a:{if(!B(1718).q){e=B(1718).o.data;i=e.length;j=0;while(true){if(j>=i)break a;d=e[j];B(1718).q=(31*B(1718).q |0)+d|0;j=j+1|0;}}}j=B(1718).q;e=c.d.data;c=e[j&(e.length-1|0)];while(c!==null){if(c.t==j){f=c.h;if(B(1718)!==f&&!Bc(B(1718),f)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).cf;}h.dm=i;a.g2=Fx(b,B(1719));a.jh=Ga(b,B(1720));a.ne=Op(b,B(1721));a.mL=CN(b,B(1722));a.qe=CN(b,B(1723));i=CN(b,B(1724));EX(a.F,18,By(i));if(a.g2){a.uA=V7(Bx(a.v),Bx(a.z),Bx(a.u));i=1;j=1;d=0;$p=2;continue _;}if(De(b,B(1405))&&De(b,B(1406))&&De(b,B(1407))){a.o6=V7(CN(b,B(1405)),CN(b,B(1406)),CN(b,B(1407)));a.p_=Fx(b,B(1725));}AJ1(a.iG,b);ALh(a.ct, b);if(!De(b,B(1726)))return;g=Fa(b,B(1726));b=a.Fk;$p=3;continue _;case 2:Boa(a,i,j,d);if(C()){break _;}if(De(b,B(1405))&&De(b,B(1406))&&De(b,B(1407))){a.o6=V7(CN(b,B(1405)),CN(b,B(1406)),CN(b,B(1407)));a.p_=Fx(b,B(1725));}AJ1(a.iG,b);ALh(a.ct,b);if(!De(b,B(1726)))return;g=Fa(b,B(1726));b=a.Fk;$p=3;case 3:BjS(b,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BlS(a,b){var c,d,e,f,g,h,i,j,k;Ii(a,b);c=a.b7;d=new Ew;d.w=B(3);e=new BI;e.p=W(K,10);d.di=e;e=A9g(c,d);d=b.m;e.w=B(1717);Bg(d,B(1717),e);f=a.b7.dm;e=b.m;g=new CV;g.w=B(1718);g.cf=f;Bg(e,B(1718),g);f=(!a.g2?0:1)<<24>>24;e=b.m;g=new CP;g.w=B(1719);g.cM=f;Bg(e,B(1719),g);f=a.jh<<16>>16;e=b.m;g=new CY;g.w=B(1720);g.cU=f;Bg(e,B(1720),g);h=a.ne;e=b.m;g=new K3;g.w=B(1721);g.l4=h;Bg(e,B(1721),g);f=a.mL;e=b.m;g=new CV;g.w=B(1722);g.cf=f;Bg(e,B(1722),g);f=a.qe;e=b.m;g=new CV;g.w=B(1723);g.cf=f;Bg(e,B(1723),g);g =a.F.N;Be();c=A.G$.data[146];if(c===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{i=c.s;j=i>>>4^i<<28^i<<8^i>>>24;k=g.d.data;g=k[j&(k.length-1|0)];while(g!==null){if(g.t==j){e=g.h;if(c!==e&&!(c===e?1:e instanceof Bn&&e.s==i?1:0)?0:1)break;}g=g.i;}}f=(g===null?null:g.x).G.s;e=b.m;g=new CV;g.w=B(1724);g.cf=f;Bg(e,B(1724),g);d=a.o6;if(d!==null){G2(b,B(1405),d.cZ);G2(b,B(1406),a.o6.c0);G2(b,B(1407),a.o6.cW);LE(b,B(1725),a.p_);}d=a.iG;f=d.kC;c=b.m;e=new CV;e.w=B(1727);e.cf=f;Bg(c,B(1727),e);f=d.rC;c =b.m;e=new CV;e.w=B(1728);e.cf=f;Bg(c,B(1728),e);AAM(b,B(1729),d.lu);AAM(b,B(1730),d.lo);Bz2(a.ct,b);F5(b,B(1726),ATt(a.Fk));} function Bl7(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(a.ct.h9&&!b.gc)return 0;a.jr=0;if(a.c3<=0)return 0;d=a.g2;if(d){e=a.l;if(!e.H){a:{f=1;g=1;h=0;if(d){i=e.eC;e=new HT;Bs();e.ba=Bk();e.V=0;j=a.bi;e.nt=j;e.m9=3;i =i.fi;d=j^j>>>20^j>>>12;k=d^d>>>7^d>>>4;l=i.ee.data;i=l[k&(l.length-1|0)];b:{while(i!==null){if(i.eq==j){i=i.ew;break b;}i=i.ei;}i=null;}c:{i=i;if(i!==null){m=i.eL.ca;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}o=m.I.bm();p=e instanceof BA;n=e;while(true){if(!o.bh()){i=i.bu;if(i instanceof CI){i=i.O;if(!p)break a;p=i.L.bb;if(p!=2){if(p!=1)break a;if(n.X)break a;}}break c;}m=(o.bg()).O;if(!p)break;k=m.L.bb;if(k!=2){if(k!=1)break;if(n.X)break;}}m=m.Z;$p=6;continue _;}}}$p=1;continue _;}i=i.Z;$p=7;continue _;}}if (b.Ug()){g=a.l.e_;if(!g)c=0;if(g==1)c=(c/2|0)+1|0;if(g==3)c=(c*3|0)/2|0;}if(!c)return 0;e=b.f2();if(!(e instanceof HI))i=e;else{i=e.pV;if(i===null)i=e;}if(!(i instanceof CH)){DL();e=A.Tf;$p=3;continue _;}e=i;f=0;$p=5;continue _;case 1:d:{BDN(a,f,g,h);if(C()){break _;}e=a.O;if(e!==null){q=a.v;r=a.z;s=a.u;t=a.W;u=a.bV;e.iQ=0;e.i3=q;e.i4=r;e.i5=s;F0(e.L,q,r,s,t,u);e=e.L.O;i=new Gp;v=r+1.6200000047683716;Bs();i.ba=Bk();i.V=0;i.iL=q;i.iW=v;i.jv=r;i.iO=s;i.jO=t;i.jJ=u;i.ic=0;i.j0=1;i.jq=1;if(!(i instanceof BA))break d;m =i;g=e.L.bb;if(g!=2){if(g!=1)break d;if(m.X)break d;}}if(b.Ug()){g=a.l.e_;if(!g)c=0;if(g==1)c=(c/2|0)+1|0;if(g==3)c=(c*3|0)/2|0;}if(!c)return 0;e=b.f2();if(!(e instanceof HI))i=e;else{i=e.pV;if(i===null)i=e;}if(!(i instanceof CH)){DL();e=A.Tf;$p=3;continue _;}e=i;f=0;$p=5;continue _;}e=e.Z;$p=2;case 2:Bnv(e,i);if(C()){break _;}if(b.Ug()){g=a.l.e_;if(!g)c=0;if(g==1)c=(c/2|0)+1|0;if(g==3)c=(c*3|0)/2|0;}if(!c)return 0;e=b.f2();if(!(e instanceof HI))i=e;else{i=e.pV;if(i===null)i=e;}if(!(i instanceof CH)){DL();e =A.Tf;$p=3;continue _;}e=i;f=0;$p=5;continue _;case 3:A4A(a,e,c);if(C()){break _;}$p=4;case 4:$z=A2z(a,b,c);if(C()){break _;}c=$z;return c;case 5:A_a(a,e,f);if(C()){break _;}DL();e=A.Tf;$p=3;continue _;case 6:Bnv(m,e);if(C()){break _;}while(true){if(!o.bh()){e:{i=i.bu;if(i instanceof CI){i=i.O;if(!p)break e;p=i.L.bb;if(p!=2){if(p!=1)break e;if(n.X)break e;}}$p=1;continue _;}i=i.Z;$p=7;continue _;}m=(o.bg()).O;if(!p)break;k=m.L.bb;if(k==2)continue;if(k!=1)break;if(n.X)break;}m=m.Z;continue _;case 7:Bnv(i,e);if (C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function A_a(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!(b instanceof SA)&&!(b instanceof Sc)){if(b instanceof N3){d=b;if(IG(d)&&Bc(a.cx,Rm(d)))return;}if(!(b instanceof Co))break a;d=b;if(!a.pQ.WL)e=0;else{f=H1(a.l.fx,a.cx);e=f!==H1(d.l.fx,d.cx)?1 :f===null?1:f.x_;}if(e)break a;}return;}f=a.l;g=G(N3);h=A.Jc;i=a.v;j=a.z;k=a.u;l=i+1.0;m=j+1.0;n=k+1.0;o=h.bp;p=h.dl;e=p.c;q=X(o,e);if(q>=0){d=new CR;d.bn=i;d.bf=j;d.bo=k;d.br=l;d.bl=m;d.bs=n;Bo(p,e+1|0);r=p.p.data;o=p.c;p.c=o+1|0;r[o]=d;p.j=p.j+1|0;}else if(o>=0&&q<0){d=p.p.data[o];d.bn=i;d.bf=j;d.bo=k;d.br=l;d.bl=m;d.bs=n;}else{b=new Bb;b.f=1;b.e=1;J(b);}h.bp=h.bp+1|0;i=d.bn-16.0;j=d.bf-4.0;k=d.bo-16.0;l=d.br+16.0;m=d.bl+4.0;n=d.bs+16.0;d=A.Jc;o=d.bp;h=d.dl;e=h.c;q=X(o,e);if(q>=0){p=new CR;p.bn=i;p.bf=j;p.bo =k;p.br=l;p.bl=m;p.bs=n;Bo(h,e+1|0);r=h.p.data;o=h.c;h.c=o+1|0;r[o]=p;h.j=h.j+1|0;}else if(o>=0&&q<0){p=h.p.data[o];p.bn=i;p.bf=j;p.bo=k;p.br=l;p.bl=m;p.bs=n;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}d.bp=d.bp+1|0;d=null;$p=1;case 1:$z=BsP(f,g,p,d);if(C()){break _;}g=$z;s=0;q=g.j;t=g.by();while(s>=t?0:1){if(q>1;}if(!b.fj){f=Bf(c,25-ANd(a.b7)|0)+a.wI|0;g=a.b7;$p=1;continue _;}c=YO(a,b,c);h=b.ft;if(!a.ct.h9&&!a.l.H){g=a.iG;i=g.lo+h;h=40.0;if(i=0?d.cI.data[e]:null;if(f!==null&&b instanceof CH){if(!a.ct.ez)d=f;else{d=new Bq;e=f.A;g=f.k;h=f.B;d.k=0;d.Y=null;d.A=e;d.k=g;d.B=h;if(h<0)d.B=0;f=f.be;if(f!==null){i=new BZ;j =f.w;if(j===null)j=B(3);i.w=j;j=new BN;c=BM(16);j.bk=0;k=W(BO,c);l=k.data;j.d=k;j.b1=0.75;j.b3=l.length*0.75|0;i.m=j;m=f.m;if(m.I===null){j=new BV;j.b$=m;m.I=j;}j=m.I.bm();while(j.bh()){m=j.bg();n=f.m;if(m===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{a:{if(!m.q){l=m.o.data;c=l.length;e=0;while(true){if(e>=c)break a;g=l[e];m.q=(31*m.q|0)+g|0;e=e+1|0;}}}c=m.q;l=n.d.data;n=l[c&(l.length-1|0)];while(n!==null){if(n.t==c){o=n.h;if(m!==o&&!Bc(m,o)?0:1)break;}n=n.i;}}n=n===null?null:n.x;n=n.cQ();o =i.m;if(m!==null)n.w=m;else n.w=B(3);Bg(o,m,n);}d.be=i;}}j=b;Bp();if(A.Kc.data[d.A].a1Z(d,j)){if(d.k<=0&&!a.ct.ez){d=a.b7;c=d.dm;b=null;l=d.cI;e=l.data.length;if(c>=e){c=c-e|0;l=d.f3;}l.data[c]=b;}return 1;}}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function O0(a){var b,c;b=a.b7;c=b.dm;return c<9&&c>=0?b.cI.data[c]:null;} function Bg_(a){var b,c,d,e,f;b=a.b7;c=b.dm;d=null;e=b.cI;f=e.data.length;if(c>=f){c=c-f|0;e=b.f3;}e.data[c]=d;} function Cu6(a){return a.cv-0.5;} function BFS(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.IZ())return;$p=1;case 1:a:{$z=b.bgS(a);if(C()){break _;}c=$z;if(!c){d=a.b7;c=d.dm;e=d.cI;f=e.data.length;if(c>=f){c=c-f|0;e=d.f3;}d=e.data[c];if(d===null)g=1;else{Bp();g=A.Kc.data[d.A].HM(b);}if(JN(a,A.Rm))g =g+(3<<(Ot(a,A.Rm)).fl)|0;if(JN(a,A.Rj))g=g-(2<<(Ot(a,A.Rj)).fl)|0;h=0;i=0;j=b instanceof CH;if(j){d=b;i=ALK(a,d);h=h+AE_(a,d)|0;}d=a.F.N;Be();k=A.G$.data[128];if(k===null)d=C3(d);else{l=Ci(k.s);e=d.d.data;d=e[l&(e.length-1|0)];while(d!==null){if(d.t==l){m=d.h;if(k!==m&&!Ck(k,m)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(Le(Gq(d))&8)?0:1)h=h+1|0;if(g>0)break a;if(i>0)break a;}return;}if(a.gh>0.0&&!a.dC){$p=2;continue _;}l=0;if(l&&g>0)g=g+O(a.C,(g/2|0)+2|0)|0;g=g+i|0;n=0;c=SC(a);if(j&&c>0&&!b.Hz()){n=1;Jy(b, 1);}d=AAt(a);$p=4;continue _;case 2:$z=Bu$(a);if(C()){break _;}c=$z;if(!c){$p=3;continue _;}l=0;if(l&&g>0)g=g+O(a.C,(g/2|0)+2|0)|0;g=g+i|0;n=0;c=SC(a);if(j&&c>0&&!b.Hz()){n=1;Jy(b,1);}d=AAt(a);$p=4;continue _;case 3:$z=Sj(a);if(C()){break _;}c=$z;l=!c&&!JN(a,A.RU)&&a.da===null&&j?1:0;if(l&&g>0)g=g+O(a.C,(g/2|0)+2|0)|0;g=g+i|0;n=0;c=SC(a);if(j&&c>0&&!b.Hz()){n=1;Jy(b,1);}d=AAt(a);$p=4;case 4:$z=b.gr(d,g);if(C()){break _;}f=$z;if(f){if(h>0){o= -DX(a.W*3.1415927410125732/180.0);p=h;q=o*p*0.5;r=0.1;s=EU(a.W*3.1415927410125732 /180.0)*p*0.5;$p=5;continue _;}if(l){$p=6;continue _;}if(i>0){$p=7;continue _;}if(g>=18){EH();d=A.IA;$p=9;continue _;}Ub(a,b);if(j){d=b;m=a.C;$p=12;continue _;}}d=O0(a);if(!(b instanceof Jp))m=b;else{m=b.qI;if(m===null)m=b;else if(!(m instanceof CH))m=b;}if(d!==null&&m instanceof CH){m=m;$p=8;continue _;}if(!j){K6(a,0.30000001192092896);return;}if(!b.jm()){DL();d=A.Te;$p=10;continue _;}d=b;h=1;$p=11;continue _;case 5:b.Mg(q,r,s);if(C()){break _;}a.T=a.T*0.6;a.U=a.U*0.6;A1H(a,0);if(l){$p=6;continue _;}if(i>0) {$p=7;continue _;}if(g>=18){EH();d=A.IA;$p=9;continue _;}Ub(a,b);if(j){d=b;m=a.C;$p=12;continue _;}d=O0(a);if(!(b instanceof Jp))m=b;else{m=b.qI;if(m===null)m=b;else if(!(m instanceof CH))m=b;}if(d!==null&&m instanceof CH){m=m;$p=8;continue _;}if(!j){K6(a,0.30000001192092896);return;}if(!b.jm()){DL();d=A.Te;$p=10;continue _;}d=b;h=1;$p=11;continue _;case 6:A1K(a,b);if(C()){break _;}if(i>0){$p=7;continue _;}if(g>=18){EH();d=A.IA;$p=9;continue _;}Ub(a,b);if(j){d=b;m=a.C;$p=12;continue _;}d=O0(a);if(!(b instanceof Jp))m =b;else{m=b.qI;if(m===null)m=b;else if(!(m instanceof CH))m=b;}if(d!==null&&m instanceof CH){m=m;$p=8;continue _;}if(!j){K6(a,0.30000001192092896);return;}if(!b.jm()){DL();d=A.Te;$p=10;continue _;}d=b;h=1;$p=11;continue _;case 7:BHo(a,b);if(C()){break _;}if(g>=18){EH();d=A.IA;$p=9;continue _;}Ub(a,b);if(j){d=b;m=a.C;$p=12;continue _;}d=O0(a);if(!(b instanceof Jp))m=b;else{m=b.qI;if(m===null)m=b;else if(!(m instanceof CH))m=b;}if(d!==null&&m instanceof CH){m=m;$p=8;continue _;}if(!j){K6(a,0.30000001192092896);return;}if (!b.jm()){DL();d=A.Te;$p=10;continue _;}d=b;h=1;$p=11;continue _;case 8:Ban(d,m,a);if(C()){break _;}if(d.k<=0)Bg_(a);if(!j){K6(a,0.30000001192092896);return;}if(!b.jm()){DL();d=A.Te;$p=10;continue _;}d=b;h=1;$p=11;continue _;case 9:A54(a,d);if(C()){break _;}Ub(a,b);if(j){d=b;m=a.C;$p=12;continue _;}d=O0(a);if(!(b instanceof Jp))m=b;else{m=b.qI;if(m===null)m=b;else if(!(m instanceof CH))m=b;}if(d!==null&&m instanceof CH){m=m;$p=8;continue _;}if(!j){K6(a,0.30000001192092896);return;}if(!b.jm()){DL();d=A.Te;$p =10;continue _;}d=b;h=1;$p=11;continue _;case 10:A4A(a,d,g);if(C()){break _;}if(c>0&&f)Jy(b,c*4|0);else if(n)Rs(b);K6(a,0.30000001192092896);return;case 11:A_a(a,d,h);if(C()){break _;}DL();d=A.Te;$p=10;continue _;case 12:B3z(a,d,m);if(C()){break _;}d=O0(a);if(!(b instanceof Jp))m=b;else{m=b.qI;if(m===null)m=b;else if(!(m instanceof CH))m=b;}if(d!==null&&m instanceof CH){m=m;$p=8;continue _;}if(!j){K6(a,0.30000001192092896);return;}if(!b.jm()){DL();d=A.Te;$p=10;continue _;}d=b;h=1;$p=11;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BoY(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.cg=1;b=a.nG;$p=1;case 1:BbJ(b,a);if(C()){break _;}b=a.ex;if(b===null)return;$p=2;case 2:b.DL(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function A1C(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.g2)return 0;$p=1;case 1:$z=Buf(a);if(C()){break _;}b=$z;return !b?0:1;default:Oe();}}HV().s(a,b,$p);} function BdU(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.l;if(e.H){Cj(a,0.20000000298023224,0.20000000298023224);a.cv=0.20000000298023224;e=a.l;if(!(c>=0&&c<256?EF(e,b>>4,d>>4):0)){Cn(a,b+0.5,c+0.9375,d+0.5);a.g2=1;a.jh=0;e=new FT;e.cZ =b;e.c0=c;e.cW=d;a.uA=e;a.Q=0.0;a.U=0.0;a.T=0.0;e=a.l;if(!e.H)Qq(e);return A.TB;}e=a.l;$p=1;continue _;}if(!a.g2&&(!a.cg&&a.c3>0?1:0)){if(!e.bZ.Su())return A.WR;e=a.l;if(e.kL>=4?0:1)return A.TC;f=a.v;g=b;f=f-g;if(f<=0.0)f= -f;if(f<=3.0){f=a.z;h=c;f=f-h;if(f<=0.0)f= -f;if(f<=2.0){f=a.u;i=d;f=f-i;if(f<=0.0)f= -f;if(f<=3.0){j=G(GY);k=A.Jc;l=g-8.0;m=h-5.0;n=i-8.0;g=g+8.0;h=h+5.0;f=i+8.0;o=k.bp;p=k.dl;q=p.c;r=X(o,q);if(r>=0){s=new CR;s.bn=l;s.bf=m;s.bo=n;s.br=g;s.bl=h;s.bs=f;Bo(p,q+1|0);t=p.p.data;o=p.c;p.c=o+1| 0;t[o]=s;p.j=p.j+1|0;}else if(o>=0&&r<0){s=p.p.data[o];s.bn=l;s.bf=m;s.bo=n;s.br=g;s.bl=h;s.bs=f;}else{e=new Bb;e.f=1;e.e=1;J(e);}k.bp=k.bp+1|0;p=null;$p=2;continue _;}}}return A.WS;}return A.WT;case 1:a:{$z=AZS(e,b,c,d);if(C()){break _;}q=$z;o=q&3;u=0.5;v=0.5;switch(o){case 0:v=0.8999999761581421;break a;case 1:u=0.10000000149011612;break a;case 2:v=0.10000000149011612;break a;case 3:u=0.8999999761581421;break a;default:}}b:{a.a5T=0.0;a.a2O=0.0;switch(o){case 0:break;case 1:a.a5T=1.7999999523162842;break b;case 2:a.a2O =1.7999999523162842;break b;case 3:a.a5T=(-1.7999999523162842);break b;default:break b;}a.a2O=(-1.7999999523162842);}Cn(a,b+u,c+0.9375,d+v);a.g2=1;a.jh=0;e=new FT;e.cZ=b;e.c0=c;e.cW=d;a.uA=e;a.Q=0.0;a.U=0.0;a.T=0.0;e=a.l;if(!e.H)Qq(e);return A.TB;case 2:$z=BsP(e,j,s,p);if(C()){break _;}e=$z;if(!(e.c?0:1))return A.TD;Cj(a,0.20000000298023224,0.20000000298023224);a.cv=0.20000000298023224;e=a.l;if(!(c>=0&&c<256?EF(e,b>>4,d>>4):0)){Cn(a,b+0.5,c+0.9375,d+0.5);a.g2=1;a.jh=0;e=new FT;e.cZ=b;e.c0=c;e.cW=d;a.uA=e;a.Q =0.0;a.U=0.0;a.T=0.0;e=a.l;if(!e.H)Qq(e);return A.TB;}e=a.l;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function BDN(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cj(a,0.6000000238418579,1.7999999523162842);a.cv=0.0;e=a.uA;if(e===null){a.g2=0;f=a.l;if(!f.H&&c)Qq(f);if(!b)a.jh=100;else a.jh=0;if(d){f=a.uA;if(f===null){a.o6=null;a.p_=0;}else{e=new FT;e.cZ=f.cZ;e.c0=f.c0;e.cW=f.cW;a.o6=e;a.p_=0;}}return;}f=a.l;g=e.cZ;h=e.c0;i=e.cW;$p=1;case 1:$z=Bm6(f,g,h,i);if (C()){break _;}g=$z;S();if(g!=A.NY.b){a.g2=0;f=a.l;if(!f.H&&c)Qq(f);if(!b)a.jh=100;else a.jh=0;if(d){f=a.uA;if(f===null){a.o6=null;a.p_=0;}else{e=new FT;e.cZ=f.cZ;e.c0=f.c0;e.cW=f.cW;a.o6=e;a.p_=0;}}return;}f=a.l;g=e.cZ;h=e.c0;i=e.cW;$p=2;case 2:$z=AZS(f,g,h,i);if(C()){break _;}j=$z;k=j&(-5);j=4;$p=3;case 3:Bkp(f,g,h,i,k,j);if(C()){break _;}f=a.l;g=e.cZ;h=e.c0;i=e.cW;j=0;$p=4;case 4:$z=A9G(f,g,h,i,j);if(C()){break _;}f=$z;if(f===null){f=new FT;g=e.cZ;h=e.c0+1|0;i=e.cW;f.cZ=g;f.c0=h;f.cW=i;}Cn(a,f.cZ+0.5,f.c0 +a.cv+0.10000000149011612,f.cW+0.5);a.g2=0;f=a.l;if(!f.H&&c)Qq(f);if(!b)a.jh=100;else a.jh=0;if(d){f=a.uA;if(f===null){a.o6=null;a.p_=0;}else{e=new FT;e.cZ=f.cZ;e.c0=f.c0;e.cW=f.cW;a.o6=e;a.p_=0;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Cf_(b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:e=b.dS;f=(c.cZ-3|0)>>4;g=(c.cW-3|0)>>4;$p=1;case 1:A38(e,f,g);if(C()){break _;}g=(c.cZ+3|0)>>4;f=(c.cW-3|0)>>4;$p=2;case 2:A38(e,g,f);if(C()){break _;}g=(c.cZ-3|0)>>4;f=(c.cW+3|0)>>4;$p=3;case 3:A38(e,g,f);if(C()){break _;}g=(c.cZ+3|0)>>4;f=(c.cW+3|0)>>4;$p=4;case 4:A38(e,g,f);if(C()){break _;}g=c.cZ;f=c.c0;h =c.cW;$p=5;case 5:$z=Bm6(b,g,f,h);if(C()){break _;}g=$z;S();if(g!=A.NY.b){g=c.cZ;f=c.c0;h=c.cW;$p=6;continue _;}g=c.cZ;f=c.c0;h=c.cW;d=0;$p=7;continue _;case 6:$z=Bm6(b,g,f,h);if(C()){break _;}g=$z;if(!g){BJ();i=A.RJ;}else i=A.Nw.data[g].bW;g=c.cZ;f=c.c0+1|0;h=c.cW;$p=8;continue _;case 7:$z=A9G(b,g,f,h,d);if(C()){break _;}j=$z;return j;case 8:$z=Bm6(b,g,f,h);if(C()){break _;}g=$z;if(!g){BJ();k=A.RJ;}else k=A.Nw.data[g].bW;g=!i.g1()&&!i.m5()?1:0;f=!k.g1()&&!k.m5()?1:0;if(!(d&&g&&f))c=null;return c;default:Oe();}}HV().s(b, c,d,e,f,g,h,i,j,k,$p);} function SJ(a){return a.g2;} function AJP(a,b,c){var d,e,f,g,h,i,j,k,l;d=a.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}i=(d===null?null:d.x).G.R;if(!c){d=a.F;b=(i&(1<>24;j=new BQ;j.R=b;h=d.N;Be();k=A.G$.data[144];if(k===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=Ci(k.s);g=h.d.data;h=g[i&(g.length-1|0)];while(h!==null){if(h.t==i){e=h.h;if(k!== e&&!(k===e?1:e instanceof Bn&&e.s==k.s?1:0)?0:1)break;}h=h.i;}}e=h===null?null:h.x;h=e.G;if(!(h instanceof BQ&&h.R==j.R?1:0)){e.G=j;e.bO=1;d.bE=1;}}else{d=a.F;b=(i|1<>24;j=new BQ;j.R=b;h=d.N;Be();k=A.G$.data[144];if(k===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=k.s;l=i>>>4^i<<28^i<<8^i>>>24;g=h.d.data;h=g[l&(g.length-1|0)];while(h!==null){if(h.t==l){e=h.h;if(k!==e&&!(k===e?1:e instanceof Bn&&e.s==i?1:0)?0:1)break;}h=h.i;}}e=h===null?null:h.x;h=e.G;if(!(h instanceof BQ&&h.R==j.R? 1:0)){e.G=j;e.bO=1;d.bE=1;}}} function Bxr(a,b,c){var d;if(b===null){a.o6=null;a.p_=0;}else{d=new FT;d.cZ=b.cZ;d.c0=b.c0;d.cW=b.cW;a.o6=d;a.p_=c;}} function A54(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=1;$p=1;case 1:A4A(a,b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function Bao(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AMk(a);if(C()){break _;}DL();b=A.Tc;c=1;$p=2;case 2:A4A(a,b,c);if(C()){break _;}b=a.F.N;Be();d=A.G$.data[128];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=Ci(d.s);f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(d!==g&&!Ck(d,g)?0:1)break;}b=b.i;}}b=b===null?null: b.x;if(!(!(b.G.R&8)?0:1)){if(!a.ct.h9&&!a.l.H){b=a.iG;h=b.lo+0.20000000298023224;i=40.0;if(h0?1.0:f>=0?g:(-1.0))*0.5|0;if(f<=0)break a;DL();e=A.S$;$p=3;continue _;}if(!a.pH){$p=2;continue _;}g=CT(b*b+d*d)*100.0;f=X(g,0.0);f=g+ (f>0?1.0:f>=0?g:(-1.0))*0.5|0;if(f>0){DL();e=A.S6;$p=4;continue _;}}return;case 2:a:{$z=Bu$(a);if(C()){break _;}f=$z;if(f){if(c<=0.0)break a;DL();e=A.S8;b=c*100.0;f=X(b,0.0);f=H(CD5(b+(f>0?1.0:f>=0?b:(-1.0))*0.5));$p=5;continue _;}if(a.dC){g=CT(b*b+d*d)*100.0;f=X(g,0.0);h=g+(f>0?1.0:f>=0?g:(-1.0))*0.5|0;if(h<=0)break a;DL();e=A.S5;$p=7;continue _;}g=CT(b*b+d*d)*100.0;f=X(g,0.0);i=g+(f>0?1.0:f>=0?g:(-1.0))*0.5|0;if(i>25){DL();e=A.S9;$p=6;continue _;}}return;case 3:A4A(a,e,f);if(C()){break _;}g=0.014999999664723873 *f*0.009999999776482582;if(!a.ct.h9&&!a.l.H){e=a.iG;g=e.lo+g;j=40.0;if(g0?1.0:f>=0?e:(-1.0))*0.5|0;if(g>0){h=a.da;if(h instanceof Hd){DL();h=A.S_;$p=1;continue _;}if(h instanceof Lw){DL();h=A.Ta;$p=2;continue _;}if(h instanceof PK){DL();h=A.Tb;$p=3;continue _;}}}return;case 1:A4A(a,h,g);if(C()){break _;}h=a.YX;if(h===null) {h=new FT;b=a.v;i=b|0;if(b=1000000.0){EH();h=A.Im;f=1;$p=4;continue _;}}return;case 2:A4A(a,h,g);if(C()){break _;}return;case 3:A4A(a,h,g);if(C()){break _;}return;case 4:A4A(a,h,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bs3(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.ct.zj)return;if(b<2.0){$p=1;continue _;}DL();c=A.S7;d=b*100.0;e=X(d,0.0);e=H(CD5(d+(e>0?1.0:e>=0?d:(-1.0))*0.5));$p=2;continue _;case 1:BFk(a,b);if(C()){break _;}return;case 2:A4A(a,c,e);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A$S(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!Eo(b,LO))return;EH();b=A.Io;c=1;$p=1;case 1:A4A(a,b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function B3e(a){if(!a.ct.sG){a.Uh=1;a.gh=0.0;}} function Bzu(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.F.N;Be();d=A.G$.data[146];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}e=(c===null?null:c.x).G.s;c=a.F;h=e+b|0;if(h>=(-128)&&h<=127){Be();g=A.G$.data[h+128|0];} else{g=new Bn;g.s=h;}d=c.N;Be();i=A.G$.data[146];if(i===null){j=d.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{e=i.s;h=e>>>4^e<<28^e<<8^e>>>24;f=d.d.data;j=f[h&(f.length-1|0)];while(j!==null){if(j.t==h){d=j.h;if(i!==d&&!(i===d?1:d instanceof Bn&&d.s==e?1:0)?0:1)break;}j=j.i;}}j=j===null?null:j.x;d=j.G;if(!(g===d?1:d instanceof Bn&&d.s==g.s?1:0)){j.G=g;j.bO=1;c.bE=1;}e=2147483647-a.qe|0;if(b<=e)e=b;a.ne=a.ne+e/Xq(a);a.qe=a.qe+e|0;k=a.ne;if(k<1.0)return;a.ne=(k-1.0)*Xq(a);b=1;$p=1;case 1:AQD(a,b);if(C()) {break _;}a.p0=(-1);a.ne=a.ne/Xq(a);k=a.ne;if(k<1.0)return;a.ne=(k-1.0)*Xq(a);b=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AQD(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.mL+b|0;a.mL=c;if(c<0){a.mL=0;a.ne=0.0;a.qe=0;}if(b>0){b=a.mL;if(!(b%5|0)&&a.a1n30?1.0:b/30.0;e=a.l;f=B(1731);g=d*0.75;d=1.0;$p=1;continue _;}}return;case 1:Biy(e,a,f,g,d);if(C()){break _;}a.a1n=a.h2;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Xq(a){var b;b=a.mL;return b>=30?62+((b-30|0)*7|0)|0:b<15?17:17+((b-15|0)*3|0)|0;} function K6(a,b){var c,d;if(!a.ct.h9&&!a.l.H){c=a.iG;b=c.lo+b;d=40.0;if(b0){S();e=A.Nw.data[f];if(e.bW.Kt)return 1;g=a.b7;c=g.dm;b=X(c,9);if((b<0&&c>=0?g.cI.data[c]:null)!==null){h=b<0&&c>=0?g.cI.data[c]:null;Bp();if(A.Kc.data[h.A].tG(e))break a;if(A.Kc.data[h.A].G$(h,e)>1.0)break a;}}return 0;}return 1;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,$p);} function BwP(a,b,c,d,e,f){if(a.ct.iM)b=1;else if(f===null)b=0;else{Bp();b=1;}return b;} function Cb6(a,b){var c,d,e,f,g,h,i,j,k,l;c=(a.l.b6.iE()).g_.dV;a:{b:{c:while(true){if(c===null){c=null;break a;}d=c.b8;if(B(1732)===null)e=d.cr(B(1732));else d:{d=d;if(B(1732)===d)e=0;else{f=B(1732).o.data;g=f.length;h=d.o.data;i=h.length;j=g>=i?i:g;k=0;while(true){if(k>=j){e=g-i|0;break d;}if(k<0)break b;if(k>=g)break b;l=f[k];if(k<0)break c;if(k>=i)break c;e=l-h[k]|0;if(e)break;k=k+1|0;}}}if(!e)break a;c=e>=0?c.bx:c.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=c===null?null:c.cS;if(b===null?0:b.jW)return 0;e =a.mL*7|0;if(e>100)e=100;return e;} function BTT(a){return 1;} function NL(a){return a.cx;} function BRN(a){return BqZ(a);} function BTs(a){return 0;} function AQM(a,b,c){var d,e,f,g,h,i,j,k;if(!c){d=(a.l.b6.iE()).g_.dV;a:{while(true){if(d===null){d=null;break a;}e=d.b8;c=B(1732)===null?e.cr(B(1732)):Fb(B(1732),e);if(!c)break;d=c>=0?d.bx:d.bv;}}f=d===null?null:d.cS;if(f===null?0:f.jW){AI5(a.b7,b.b7);a.mL=b.mL;a.qe=b.qe;a.ne=b.ne;f=b.F.N;Be();f=BR(f,A.G$.data[146]);g=(f===null?null:f.x).G.s;EX(a.F,18,By(g));}}else{AI5(a.b7,b.b7);a.c3=b.c3;a.iG=b.iG;a.mL=b.mL;a.qe=b.qe;a.ne=b.ne;f=b.F.N;Be();e=A.G$.data[146];if(e===null){f=f.d.data[0];while(f!==null&&f.h!== null){f=f.i;}}else{c=e.s;c=c>>>4^c<<28^c<<8^c>>>24;h=f.d.data;f=h[c&(h.length-1|0)];while(f!==null){if(f.t==c){d=f.h;if(e!==d&&!Ck(e,d)?0:1)break;}f=f.i;}}g=(f===null?null:f.x).G.s;f=a.F;if(g>=(-128)&&g<=127){Be();i=A.G$.data[g+128|0];}else{i=new Bn;i.s=g;}e=f.N;Be();d=A.G$.data[146];if(d===null){j=e.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{g=d.s;k=g>>>4^g<<28^g<<8^g>>>24;h=e.d.data;j=h[k&(h.length-1|0)];while(j!==null){if(j.t==k){e=j.h;if(d!==e&&!(d===e?1:e instanceof Bn&&e.s==g?1:0)?0:1)break;}j =j.i;}}d=j===null?null:j.x;e=d.G;if(!(i===e?1:e instanceof Bn&&e.s==i.s?1:0)){d.G=i;d.bO=1;f.bE=1;}a.zF=b.zF;}a.Fk=b.Fk;} function B9Y(a){return a.ct.sG?0:1;} function Cj1(a){return a.cx;} function CvH(a,b,c){return HB(a.Fo,b,c);} function Cfh(a,b){var c,d;if(b)c=a.b7.f3.data[b-1|0];else{c=a.b7;d=c.dm;c=d<9&&d>=0?c.cI.data[d]:null;}return c;} function QU(a){var b,c;b=a.b7;c=b.dm;return c<9&&c>=0?b.cI.data[c]:null;} function Bo9(a,b,c){a.b7.f3.data[b]=c;} function CAo(a){return a.b7.f3;} function CgS(a){return a.ct.sG?0:1;} function AEO(a){var b,c,d,e,f,g,h,i,j;b=H1(a.l.fx,a.cx);c=a.cx;if(b!==null){d=new Bi;d.r=Q(16);e=b.Dm;V(d,d.g,e);V(d,d.g,c);b=b.C7;V(d,d.g,b);c=new Bh;f=d.r;g=d.g;h=Q(g);i=h.data;c.o=h;j=0;while(j=0)break;i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;j=H(N(i,17));}g=g+(k-5|0)|0;i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;j=H(N(i,17));while(true){k=j%10|0;if(((j-k|0)+9|0)>=0)break;i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;j=H(N(i,17));}h=h+(k-5|0)|0;$p=3;continue _;}a.pQ=b;a.yN=0.0;a.cx=d;a.cv=0.0;l =g+0.5;m=f;n=h+0.5;a.v=l;a.dk=l;a.fX=l;m=m+0.0;a.z=m;a.d4=m;a.fW=m;a.u=n;a.dj=n;a.fY=n;a.W=0.0;a.bV=0.0;Cn(a,l,m,n);b=a.bH;$p=2;case 2:$z=AQQ(c,a,b);if(C()){break _;}b=$z;if(b.c?0:1)return;Cn(a,a.v,a.z+1.0,a.u);b=a.bH;continue _;case 3:$z=Ba1(c,g,h);if(C()){break _;}f=$z;a.pQ=b;a.yN=0.0;a.cx=d;a.cv=0.0;l=g+0.5;m=f;n=h+0.5;a.v=l;a.dk=l;a.fX=l;m=m+0.0;a.z=m;a.d4=m;a.fW=m;a.u=n;a.dj=n;a.fY=n;a.W=0.0;a.bV=0.0;Cn(a,l,m,n);b=a.bH;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BgS(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{BjZ(a,b);if(C()){break _;}c=b.m;if(!B(1733).q){d=B(1733).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(1733).q=(31*B(1733).q|0)+g|0;f=f+1|0;}}}g=B(1733).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1733)!==h&&!Bc(B(1733),h)?0:1)break;}c=c.i;}e =c===null?0:1;b:{c:{if(e){i=A.Jb;if(i.bdy){d:{b=a.km;c=i.X1;b.hK=c;N2(c,b.f_.ct);b=b.f_;c=b.O;if(c!==null){i=Pz(b.ct);if(!(i instanceof BA))break d;b=i;f=c.L.bb;if(f!=2){if(f!=1)break d;if(b.X)break d;}}break c;}b=c.Z;$p=2;continue _;}e:{c=a.km;h=b.m;if(!B(1733).q){d=B(1733).o.data;e=d.length;f=0;while(true){if(f>=e)break e;g=d[f];B(1733).q=(31*B(1733).q|0)+g|0;f=f+1|0;}}}g=B(1733).q;d=h.d.data;h=d[g&(d.length-1|0)];while(h!==null){if(h.t==g){j=h.h;if(B(1733)!==j&&!Bc(B(1733),j)?0:1)break;}h=h.i;}if(!(h===null ?0:1))k=0;else{b=b.m;if(B(1733)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{f:{if(!B(1733).q){d=B(1733).o.data;f=d.length;g=0;while(true){if(g>=f)break f;e=d[g];B(1733).q=(31*B(1733).q|0)+e|0;g=g+1|0;}}}e=B(1733).q;d=b.d.data;b=d[e&(d.length-1|0)];while(b!==null){if(b.t==e){h=b.h;if(B(1733)!==h&&!Bc(B(1733),h)?0:1)break;}b=b.i;}}k=(b===null?null:b.x).cf;}d=(A.I$.hF()).data;e=d.length;f=0;g:{while(true){if(f>=e){b=A.Ga;break g;}b=d[f];if(b.os==k)break;f=f+1|0;}}c.hK=b;N2(b,c.f_.ct);b=c.f_;c =b.O;if(c!==null){i=Pz(b.ct);if(!(i instanceof BA))break b;b=i;f=c.L.bb;if(f!=2){if(f!=1)break b;if(b.X)break b;}}}}return;}b=c.Z;$p=3;continue _;case 2:Bnv(b,i);if(C()){break _;}return;case 3:Bnv(b,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BS2(a,b){var c,d;BlS(a,b);c=a.km.hK.os;d=b.m;b=new CV;b.w=B(1733);b.cf=c;Bg(d,B(1733),b);} function Bj7(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AQD(a,b);if(C()){break _;}a.p0=(-1);return;default:Oe();}}HV().s(a,b,$p);} function BmQ(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.ex;$p=1;case 1:b.HW(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Biv(a){return 1.6200000047683716;} function BcO(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.km;$p=1;case 1:AU5(b);if(C()){break _;}a.UQ=a.UQ-1|0;b=a.ex;$p=2;case 2:b.OG();if(C()){break _;}while(true){b=a.AJ;c=b.fn;if(c?0:1){b=a.jZ;if(!(b.fn?0:1)){d=new BI;d.p=W(K,10);e=new Gy;f=b.eg;g=null;e.iy=b;e.ix=b.j;e.fM=f;e.iw=g;e.hQ=0;b=new BI;b.p =W(K,10);h=0;a:{while(true){if(!Tx(e))break a;if(d.c>=(a.qa/2|0))break a;i=Fj(e);IF(e);if(i!==null){g=a.l;c=i.eD;j=c<<4;k=i.eE;l=k<<4;m=j>>4;l=l>>4;g=g.dS;f=g.dx;n=Cs(M(F(m),D(4294967295, 0)),B4(M(F(l),D(4294967295, 0)),32));l=H(Cp(n,N(n,32)));l=l^l>>>20^l>>>12;m=l^l>>>7^l>>>4;o=f.cL.data;f=o[m&(o.length-1|0)];b:{while(true){if(f===null){f=null;break b;}if(B6(f.cy,n))break;f=f.cu;}}if(f===null?0:1)break;}}$p=7;continue _;}if(!(d.c?0:1)){g=a.O;f=A2Z(d);$p=4;continue _;}}return;}l=127;if(c=(a.qa/2|0))break c;i =Fj(e);IF(e);if(i!==null){g=a.l;c=i.eD;j=c<<4;k=i.eE;l=k<<4;m=j>>4;l=l>>4;g=g.dS;f=g.dx;n=Cs(M(F(m),D(4294967295, 0)),B4(M(F(l),D(4294967295, 0)),32));l=H(Cp(n,N(n,32)));l=l^l>>>20^l>>>12;m=l^l>>>7^l>>>4;o=f.cL.data;f=o[m&(o.length-1|0)];d:{while(true){if(f===null){f=null;break d;}if(B6(f.cy,n))break;f=f.cu;}}if(f===null?0:1)break;}}$p=7;continue _;}if(!(d.c?0:1)){g=a.O;f=A2Z(d);$p=4;continue _;}}return;}l=127;if(c=c?0:1)){e:{while(true){if(!Tx(e))break e;if(d.c>=(a.qa/2|0))break e;i=Fj(e);IF(e);if(i===null)continue;g=a.l;c=i.eD;j=c<<4;k=i.eE;l=k<<4;m=j>>4;l=l>>4;g=g.dS;f=g.dx;n=Cs(M(F(m),D(4294967295, 0)),B4(M(F(l),D(4294967295, 0)),32));l=H(Cp(n,N(n,32)));l=l^l>>>20^l>>>12;m=l^l>>>7^l>>>4;o=f.cL.data;f=o[m&(o.length-1|0)];f:{while(true){if(f===null){f=null;break f;}if(B6(f.cy, n))break;f=f.cu;}}if(!(f===null?0:1))continue;else break;}continue _;}if(d.c?0:1)return;g=a.O;f=A2Z(d);$p=4;continue _;}if(m=g?0:1){if(f=g?0:1))break;if(f=(e+4|0)){a:{b:{e=a.c3;if(e==a.s9){b=a.xR;c=a.iG;if(b==c.kC&&(c.lu!==0.0?0:1)==a.BS)break b;}c=a.O;f=new Sp;g=a.iG;b=g.kC;h=g.lu;Bs();f.ba=Bk();f.V=0;f.Ov=e;f.OY=b;f.MC=h;if(!(f instanceof BA))break a;g=f;i=c.L.bb;if(i!=2){if(i!=1)break a;if (g.X)break a;}a.s9=a.c3;c=a.iG;a.xR=c.kC;a.BS=c.lu!==0.0?0:1;}c:{b=a.qe;if(b!=a.p0){a.p0=b;c=a.O;f=new Ra;h=a.ne;i=a.mL;Bs();f.ba=Bk();f.V=0;f.GQ=h;f.Er=b;f.Gm=i;if(!(f instanceof BA))break c;g=f;i=c.L.bb;if(i!=2){if(i!=1)break c;if(g.X)break c;}}return;}c=c.Z;$p=5;continue _;}c=c.Z;$p=2;continue _;}if(b=(e+4|0)){f:{g:{e=a.c3;if(e==a.s9){b=a.xR;c=a.iG;if(b==c.kC&&(c.lu!==0.0?0:1)==a.BS)break g;}c =a.O;f=new Sp;g=a.iG;b=g.kC;h=g.lu;Bs();f.ba=Bk();f.V=0;f.Ov=e;f.OY=b;f.MC=h;if(!(f instanceof BA))break f;g=f;i=c.L.bb;if(i!=2){if(i!=1)break f;if(g.X)break f;}a.s9=a.c3;c=a.iG;a.xR=c.kC;a.BS=c.lu!==0.0?0:1;}h:{b=a.qe;if(b!=a.p0){a.p0=b;c=a.O;f=new Ra;h=a.ne;i=a.mL;Bs();f.ba=Bk();f.V=0;f.GQ=h;f.Er=b;f.Gm=i;if(!(f instanceof BA))break h;g=f;i=c.L.bb;if(i!=2){if(i!=1)break h;if(g.X)break h;}}return;}c=c.Z;$p=5;continue _;}c=c.Z;$p=2;continue _;}if(b=(e+4|0)){i:{j:{e=a.c3;if(e==a.s9){b=a.xR;c=a.iG;if(b==c.kC&&(c.lu!==0.0?0:1)==a.BS)break j;}c=a.O;f=new Sp;g=a.iG;b=g.kC;h=g.lu;Bs();f.ba=Bk();f.V=0;f.Ov=e;f.OY=b;f.MC=h;if(!(f instanceof BA))break i;g=f;i=c.L.bb;if(i!=2){if(i!=1)break i;if(g.X)break i;}a.s9=a.c3;c=a.iG;a.xR=c.kC;a.BS=c.lu!==0.0?0:1;}k:{b=a.qe;if(b!=a.p0){a.p0=b;c=a.O;f =new Ra;h=a.ne;i=a.mL;Bs();f.ba=Bk();f.V=0;f.GQ=h;f.Er=b;f.Gm=i;if(!(f instanceof BA))break k;g=f;i=c.L.bb;if(i!=2){if(i!=1)break k;if(g.X)break k;}}return;}c=c.Z;$p=5;continue _;}c=c.Z;$p=2;continue _;}if(bj){if(0>j){b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b=new Bh;j=j- 0|0;k=Q(j);l=k.data;b.o=k;m=0;while(m=0){e=(a.l.b6.iE()).g_.dV;b:{c:while(true){if(e===null){e=null;break b;}d=e.b8;if(B(1732)===null)n=d.cr(B(1732));else d:{d=d;if(B(1732)===d)n=0;else{j=B(1732).o.data.length;m=d.o.data.length;if(j=m){n=B(1732).o.data.length-d.o.data.length|0;break d;}if(j<0)break c;k=B(1732).o.data;if(j>=k.length)break c;n=k[j]-Di(d,j)|0;if(n)break;j=j+1|0;}}}if (!n)break b;e=n>=0?e.bx:e.bv;}b=new BK;Gk(b);J(b);}b=e===null?null:e.cS;if(!(b===null?0:b.jW)){b=a.b7;$p=2;continue _;}e=a.l.fx;N4();e=QE(e,A.WW);o=new Eb;o.dw=e;o.dy=e.j;o.eB=e.by();o.dt=(-1);while(true){if(!BP(o)){if(JB(a.nY)!==null)f=JB(a.nY);else{f=a.lM;if(f===null){f=a.kx;if(f===null)f=null;}}if(f===null)return;n=a.H3;$p=3;continue _;}n=o.dy;b=o.dw;if(n=0)break;b=b.p.data[n].O;if(!i)break a;m=b.L.bb;if(m!=2){if(m!=1)break a;if(d.X)break a;}n=n+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b=b.Z;$p=1;case 1:Bnv(b,e);if(C()){break _;}e:{while(true){n=n+1|0;b=c.dN;j=X(n,b.c);if(j>=0){e=(a.l.b6.iE()).g_.dV;a:{f:while(true){if(e===null){e=null;break a;}d=e.b8;if(B(1732)===null)n=d.cr(B(1732));else g:{d=d;if(B(1732)===d)n=0;else{j=B(1732).o.data.length;m=d.o.data.length;if (j=m){n=B(1732).o.data.length-d.o.data.length|0;break g;}if(j<0)break f;k=B(1732).o.data;if(j>=k.length)break f;n=k[j]-Di(d,j)|0;if(n)break;j=j+1|0;}}}if(!n)break a;e=n>=0?e.bx:e.bv;}b=new BK;Gk(b);J(b);}b=e===null?null:e.cS;if(!(b===null?0:b.jW)){b=a.b7;$p=2;continue _;}e=a.l.fx;N4();e=QE(e,A.WW);o=new Eb;o.dw=e;o.dy=e.j;o.eB=e.by();o.dt=(-1);while(true){if(!BP(o)){if(JB(a.nY)!==null)f=JB(a.nY);else{f=a.lM;if(f===null){f=a.kx;if(f===null)f=null;}}if(f===null)return;n=a.H3;$p=3;continue _;}n =o.dy;b=o.dw;if(n=0)break;b=b.p.data[n].O;if(!i)break e;m=b.L.bb;if(m==2)continue;if(m!=1)break e;if(d.X)break e;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b=b.Z;continue _;case 2:A5f(b);if(C()){break _;}e=a.l.fx;N4();e=QE(e,A.WW);o=new Eb;o.dw=e;o.dy=e.j;o.eB=e.by();o.dt =(-1);while(true){if(!BP(o)){if(JB(a.nY)!==null)f=JB(a.nY);else{f=a.lM;if(f===null){f=a.kx;if(f===null)f=null;}}if(f===null)return;n=a.H3;$p=3;continue _;}n=o.dy;b=o.dw;if(n0&&b!==A.Qo)return 0;if(b instanceof GE){d=b.f2();if(d instanceof Co){e=d;if(!a.pQ.WL)f=0;else{g=H1(a.l.fx,a.cx);f=g!==H1(e.l.fx,e.cx)?1:g===null?1:g.x_;}if(!f)return 0;}if(d instanceof HI){h=d.pV;if(h instanceof Co){g=h;if(!a.pQ.WL)f=0;else{i=H1(a.l.fx,a.cx);f=i!==H1(g.l.fx,g.cx)?1:i===null?1: i.x_;}if(!f)return 0;}}}$p=1;case 1:$z=Bl7(a,b,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bvl(a,b){var c,d;if(!a.pQ.WL)c=0;else{d=H1(a.l.fx,a.cx);c=d!==H1(b.l.fx,b.cx)?1:d===null?1:d.x_;}return c;} function BAn(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=X(a.jl,1);if(!c&&b==1){EH();d=A.Iy;b=1;$p=2;continue _;}if(!c&&!b){EH();d=A.Ix;c=1;$p=4;continue _;}EH();d=A.It;c=1;$p=1;case 1:A4A(a,d,c);if(C()){break _;}d=a.pQ.cA;$p=3;continue _;case 2:A4A(a,d,b);if(C()){break _;}d=a.l;e=a.dL;if(e!==null){f=null;$p=5;continue _;}if(a.da !==null){e=null;$p=7;continue _;}a.cg=1;e=a.nG;$p=6;continue _;case 3:AXD(d,a,b);if(C()){break _;}a.p0=(-1);a.s9=(-1);a.xR=(-1);return;case 4:A4A(a,d,c);if(C()){break _;}d=a.pQ;d=b==(-1)?d.dd.data[1]:b!=1?d.dd.data[0]:d.dd.data[2];a:{e=d.bZ.QY();if(e!==null){d=a.O;g=e.cZ;h=e.c0;i=e.cW;d.iQ=0;d.i3=g;d.i4=h;d.i5=i;F0(d.L,g,h,i,0.0,0.0);d=d.L.O;e=new Gp;j=h+1.6200000047683716;Bs();e.ba=Bk();e.V=0;e.iL=g;e.iW=j;e.jv=h;e.iO=i;e.jO=0.0;e.jJ=0.0;e.ic=0;e.j0=1;e.jq=1;if(!(e instanceof BA))break a;f=e;c=d.L.bb;if(c!= 2){if(c!=1)break a;if(f.X)break a;}}b=1;d=a.pQ.cA;$p=3;continue _;}d=d.Z;$p=9;continue _;case 5:e.sc(f);if(C()){break _;}if(a.da!==null){e=null;$p=7;continue _;}a.cg=1;e=a.nG;$p=6;case 6:BbJ(e,a);if(C()){break _;}e=a.ex;if(e!==null){$p=8;continue _;}if(a instanceof Co){e=d.eZ;k=e.c;b=0;b:{a:{while(true){c=X(b,k);if(c>=0){b=(-1);break b;}if(b<0)break;if(c>=0)break;c:{f=e.p.data[b];if(a===null){if(f!==null)break c;else break a;}if(!(f instanceof DG)?0:f.bi!=a.bi?0:1)break a;}b=b+1|0;}d=new Bb;Dm(d);J(d);}}if(b >=0)Dh(e,b);e=d.eZ;d.lc=(e.c?0:1)?0:1;l=0;k=e.j;m=e.by();d:{while(true){if(!(l>=m?0:1))break d;if(k=0){b=(-1);break f;}if(b<0)break;if(c>=0)break;g:{f=e.p.data[b];if(a===null){if(f!==null)break g;else break b;}if(!(f instanceof DG)?0:f.bi!=a.bi?0:1)break b;}b=b+1|0;}d=new Bb;Dm(d);J(d);}}if(b>=0)Dh(e,b);e=d.eZ;d.lc=(e.c?0:1)?0:1;l=0;k=e.j;m=e.by();h:{while(true){if(!(l>=m?0:1))break h;if(k>>20^g>>>12;i=h^h>>>7^h>>>4;j=e.ee.data;e=j[i&(j.length-1|0)];b:{while(e!==null){if(e.eq==g){e=e.ew;break b;}e=e.ei;}e=null;}c: {e=e;if(e!==null){k=e.eL.ca;if(k.I===null){l=new BV;l.b$=k;k.I=l;}m=k.I.bm();g=f instanceof BA;l=f;while(true){if(!m.bh()){e=e.bu;if(e instanceof CI){e=e.O;if(!g)break a;g=e.L.bb;if(g!=2){if(g!=1)break a;if(l.X)break a;}}break c;}k=(m.bg()).O;if(!g)break;h=k.L.bb;if(h!=2){if(h!=1)break;if(l.X)break;}}k=k.Z;$p=3;continue _;}}}$p=1;continue _;}e=e.Z;$p=4;continue _;case 1:a:{BDN(a,b,c,d);if(C()){break _;}e=a.O;if(e!==null){n=a.v;o=a.z;p=a.u;q=a.W;r=a.bV;e.iQ=0;e.i3=n;e.i4=o;e.i5=p;F0(e.L,n,o,p,q,r);e=e.L.O;f= new Gp;s=o+1.6200000047683716;Bs();f.ba=Bk();f.V=0;f.iL=n;f.iW=s;f.jv=o;f.iO=p;f.jO=q;f.jJ=r;f.ic=0;f.j0=1;f.jq=1;if(!(f instanceof BA))break a;k=f;c=e.L.bb;if(c!=2){if(c!=1)break a;if(k.X)break a;}}return;}e=e.Z;$p=2;case 2:Bnv(e,f);if(C()){break _;}return;case 3:Bnv(k,f);if(C()){break _;}while(true){if(!m.bh()){d:{e=e.bu;if(e instanceof CI){e=e.O;if(!g)break d;g=e.L.bb;if(g!=2){if(g!=1)break d;if(l.X)break d;}}$p=1;continue _;}e=e.Z;$p=4;continue _;}k=(m.bg()).O;if(!g)break;h=k.L.bb;if(h==2)continue;if(h!= 1)break;if(l.X)break;}k=k.Z;continue _;case 4:Bnv(e,f);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BhT(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.da!==b){$p=1;continue _;}$p=2;continue _;case 1:Pf(a,b);if(C()){break _;}b=a.O;c=new Mc;d=a.da;Bs();c.ba=Bk();c.V=0;c.wf=a.bi;e=d===null?(-1):d.bi;a:{c.wj=e;if(c instanceof BA){d=c;f=b.L.bb;if(f!=2){if(f!=1)break a;if(d.X)break a;}b:{b=a.O;g=a.v;h=a.z;i=a.u;j=a.W;k=a.bV;b.iQ=0;b.i3 =g;b.i4=h;b.i5=i;F0(b.L,g,h,i,j,k);b=b.L.O;c=new Gp;l=h+1.6200000047683716;c.ba=Bk();c.V=0;c.iL=g;c.iW=l;c.jv=h;c.iO=i;c.jO=j;c.jJ=k;c.ic=0;c.j0=1;c.jq=1;if(c instanceof BA){d=c;f=b.L.bb;if(f!=2){if(f!=1)break b;if(d.X)break b;}return;}}b=b.Z;$p=4;continue _;}}b=b.Z;$p=3;continue _;case 2:BFC(a,b);if(C()){break _;}b=a.da;if(b!==null)b.dL=null;a.da=null;b=a.O;c=new Mc;d=a.da;Bs();c.ba=Bk();c.V=0;c.wf=a.bi;e=d===null?(-1):d.bi;c:{c.wj=e;if(c instanceof BA){d=c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(d.X)break c;}d: {b=a.O;g=a.v;h=a.z;i=a.u;j=a.W;k=a.bV;b.iQ=0;b.i3=g;b.i4=h;b.i5=i;F0(b.L,g,h,i,j,k);b=b.L.O;c=new Gp;l=h+1.6200000047683716;c.ba=Bk();c.V=0;c.iL=g;c.iW=l;c.jv=h;c.iO=i;c.jO=j;c.jJ=k;c.ic=0;c.j0=1;c.jq=1;if(c instanceof BA){d=c;f=b.L.bb;if(f!=2){if(f!=1)break d;if(d.X)break d;}return;}}b=b.Z;$p=4;continue _;}}b=b.Z;$p=3;case 3:Bnv(b,c);if(C()){break _;}e:{b=a.O;g=a.v;h=a.z;i=a.u;j=a.W;k=a.bV;b.iQ=0;b.i3=g;b.i4=h;b.i5=i;F0(b.L,g,h,i,j,k);b=b.L.O;c=new Gp;l=h+1.6200000047683716;c.ba=Bk();c.V=0;c.iL=g;c.iW=l;c.jv =h;c.iO=i;c.jO=j;c.jJ=k;c.ic=0;c.j0=1;c.jq=1;if(c instanceof BA){d=c;f=b.L.bb;if(f!=2){if(f!=1)break e;if(d.X)break e;}return;}}b=b.Z;$p=4;case 4:Bnv(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function A6c(a,b,c){} function Bg$(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bvj(a,b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function Buy(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=(a.gm%100|0)+1|0;a.gm=f;g=a.O;h=new JG;i=e!==null?e:B(3);j=e===null?0:1;a:{Bs();h.ba=Bk();h.V=0;h.rY=f;h.rI=4;h.q4=i;h.q9=9;h.sa=j;if(h instanceof BA){e=h;k=g.L.bb;if(k!=2){if(k!=1)break a;if(e.X)break a;}e=BM$(a.b7,a.l,b,c,d);a.ex=e;e.eI=a.gm;$p=2;continue _;}}e=g.Z;$p=1;case 1:Bnv(e,h);if(C()) {break _;}e=BM$(a.b7,a.l,b,c,d);a.ex=e;e.eI=a.gm;$p=2;case 2:e.HW(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BsG(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.ex;if(c!==a.nG){a:{d=a.O;e=new XQ;f=c.eI;Bs();e.ba=Bk();e.V=0;e.Tr=f;if(e instanceof BA){c=e;g=d.L.bb;if(g!=2){if(g!=1)break a;if(c.X)break a;}c=a.ex;$p=5;continue _;}}c=d.Z;$p=2;continue _;}b:{h=(a.gm%100|0)+1|0;a.gm=h;c=a.O;e=new JG;d=b.x4();i=b.hf();j=b.xh();Bs();e.ba=Bk();e.V=0;e.rY=h;e.rI=0;e.q4=d;e.q9 =i;e.sa=j;if(e instanceof BA){d=e;g=c.L.bb;if(g!=2){if(g!=1)break b;if(d.X)break b;}c=new St;e=a.b7;$p=3;continue _;}}c=c.Z;$p=1;case 1:Bnv(c,e);if(C()){break _;}c=new St;e=a.b7;$p=3;continue _;case 2:Bnv(c,e);if(C()){break _;}c=a.ex;$p=5;continue _;case 3:AZt(c,e,b);if(C()){break _;}a.ex=c;c.eI=a.gm;$p=4;case 4:c.HW(a);if(C()){break _;}return;case 5:c.DL(a);if(C()){break _;}a.ex=a.nG;c:{h=(a.gm%100|0)+1|0;a.gm=h;c=a.O;e=new JG;d=b.x4();i=b.hf();j=b.xh();Bs();e.ba=Bk();e.V=0;e.rY=h;e.rI=0;e.q4=d;e.q9=i;e.sa =j;if(e instanceof BA){d=e;g=c.L.bb;if(g!=2){if(g!=1)break c;if(d.X)break c;}c=new St;e=a.b7;$p=3;continue _;}}c=c.Z;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BpV(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=(a.gm%100|0)+1|0;a.gm=c;d=a.O;e=new JG;f=!(b instanceof U4)?3:10;g=b.x4();h=b.BU===null?0:1;a:{Bs();e.ba=Bk();e.V=0;e.rY=c;e.rI=f;e.q4=g;e.q9=9;e.sa=h;if(e instanceof BA){i=e;h=d.L.bb;if(h!=2){if(h!=1)break a;if(i.X)break a;}e=B2U(a.b7,b);a.ex=e;e.eI=a.gm;$p=2;continue _;}}i=d.Z;$p=1;case 1:Bnv(i,e);if(C()){break _;}e =B2U(a.b7,b);a.ex=e;e.eI=a.gm;$p=2;case 2:e.HW(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BmG(a,b,c){var d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.gm=(a.gm%100|0)+1|0;d=A.Ft(a.b7,b,a.l);a.ex=d;d.eI=a.gm;$p=1;case 1:d.HW(a);if(C()){break _;}e=a.ex.tK;d=a.O;f=new JG;g=a.gm;h=c!==null?c:B(3);i=e.oR.data.length;j=c===null?0:1;a:{Bs();f.ba=Bk();f.V=0;f.rY=g;f.rI=6;f.q4=h;f.q9=i;f.sa=j;if(f instanceof BA){c=f;i=d.L.bb;if(i!=2){if(i!=1)break a;if (c.X)break a;}if(b.r2===null)Vb(b,1);h=b.r2;if(h!==null){try{d=BCE();f=Qb(d);Cx(f,a.gm);$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){k=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}Ek(k,A.F9);}return;}}c=d.Z;$p=2;case 2:Bnv(c,f);if(C()){break _;}if(b.r2===null)Vb(b,1);h=b.r2;if(h!==null){try{d=BCE();f=Qb(d);Cx(f,a.gm);$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){k=$$je;}else{throw $$e;}}if(A.F9===null) {c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}Ek(k,A.F9);}return;case 3:try{A2n(h,f);if(C()){break _;}b=a.O;c=A.BB(B(1734),Of(d));$p=4;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){k=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}Ek(k,A.F9);return;case 4:b:{try{BkC(b,c);if(C()){break _;}break b;}catch($$e){$$je=P($$e);if($$je instanceof B1){k=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC =A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}Ek(k,A.F9);}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bca(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b.dp;if(c>=0&&c=p)break b;g=l[c];o.q=(31*o.q|0)+g|0;c=c+1|0;}}}h=o.q;l=j.d.data;j=l[h&(l.length-1|0)];while(j!==null){if(j.t==h){m=j.h;if(o!==m&&!Bc(o,m)?0:1)break;}j=j.i;}}j=j===null?null:j.x;j=j.cQ();m= i.m;if(o!==null)j.w=o;else j.w=B(3);Bg(m,o,j);}b.be=i;}d=b;}f.kf=d;if(!(f instanceof BA))break a;b=f;g=e.L.bb;if(g!=2){if(g!=1)break a;if(b.X)break a;}}return;}b=e.Z;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bnv(b,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bb3(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{c=VY(b);d=a.O;e=MT(b.eI,c);if(e instanceof BA){b=e;f=d.L.bb;if(f!=2){if(f!=1)break a;if(b.X)break a;}b=a.O;c=new F_;d=a.b7.gF;Bs();c.ba=Bk();c.V=0;c.ki=(-1);c.ke=(-1);if(d!==null){e=new Bq;g=d.A;f=d.k;h=d.B;e.k=0;e.Y=null;e.A=g;e.k=f;e.B=h;if(h<0)e.B= 0;d=d.be;if(d!==null){i=new BZ;j=d.w;if(j===null)j=B(3);i.w=j;j=new BN;Oj(j);g=BM(16);j.bk=0;j.d=OV(j,g);j.b1=0.75;L9(j);i.m=j;j=d.m;if(j.I===null){k=new BV;k.b$=j;C9(k);j.I=k;}j=j.I.bm();while(j.bh()){k=j.bg();l=d.m;if(k===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{b:{if(!k.q){m=k.o.data;f=m.length;h=0;while(true){if(h>=f)break b;n=m[h];k.q=(31*k.q|0)+n|0;h=h+1|0;}}}h=k.q;m=l.d.data;l=m[h&(m.length-1|0)];while(l!==null){if(l.t==h){o=l.h;if(k!==o&&!Bc(k,o)?0:1)break;}l=l.i;}}l=l===null?null :l.x;l=l.cQ();o=i.m;if(k!==null)l.w=k;else l.w=B(3);Bg(o,k,l);}e.be=i;}d=e;}c:{c.kf=d;if(c instanceof BA){e=c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(e.X)break c;}return;}}b=b.Z;$p=2;continue _;}}b=d.Z;$p=1;case 1:Bnv(b,e);if(C()){break _;}b=a.O;c=new F_;d=a.b7.gF;Bs();c.ba=Bk();c.V=0;c.ki=(-1);c.ke=(-1);if(d!==null){e=new Bq;g=d.A;f=d.k;h=d.B;e.k=0;e.Y=null;e.A=g;e.k=f;e.B=h;if(h<0)e.B=0;d=d.be;if(d!==null){i=new BZ;j=d.w;if(j===null)j=B(3);i.w=j;j=new BN;Oj(j);g=BM(16);j.bk=0;j.d=OV(j,g);j.b1=0.75;L9(j);i.m= j;j=d.m;if(j.I===null){k=new BV;k.b$=j;C9(k);j.I=k;}j=j.I.bm();while(j.bh()){k=j.bg();l=d.m;if(k===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{d:{if(!k.q){m=k.o.data;f=m.length;h=0;while(true){if(h>=f)break d;n=m[h];k.q=(31*k.q|0)+n|0;h=h+1|0;}}}h=k.q;m=l.d.data;l=m[h&(m.length-1|0)];while(l!==null){if(l.t==h){o=l.h;if(k!==o&&!Bc(k,o)?0:1)break;}l=l.i;}}l=l===null?null:l.x;l=l.cQ();o=i.m;if(k!==null)l.w=k;else l.w=B(3);Bg(o,k,l);}e.be=i;}d=e;}e:{c.kf=d;if(c instanceof BA){e=c;f=b.L.bb;if(f!= 2){if(f!=1)break e;if(e.X)break e;}return;}}b=b.Z;$p=2;case 2:Bnv(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AUh(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{d=a.O;e=MT(b.eI,c);if(e instanceof BA){b=e;f=d.L.bb;if(f!=2){if(f!=1)break a;if(b.X)break a;}b=a.O;c=new F_;d=a.b7.gF;Bs();c.ba=Bk();c.V=0;c.ki=(-1);c.ke=(-1);if(d!==null){e=new Bq;g=d.A;f=d.k;h=d.B;e.k=0;e.Y=null;e.A=g;e.k=f;e.B =h;if(h<0)e.B=0;d=d.be;if(d!==null){i=new BZ;j=d.w;if(j===null)j=B(3);i.w=j;j=new BN;C9(j);g=BM(16);j.bk=0;k=W(BO,g);l=k.data;j.d=k;j.b1=0.75;j.b3=l.length*0.75|0;i.m=j;j=d.m;if(j.I===null){m=new BV;m.b$=j;j.I=m;}j=j.I.bm();while(j.bh()){m=j.bg();n=d.m;if(m===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{b:{if(!m.q){l=m.o.data;o=l.length;p=0;while(true){if(p>=o)break b;f=l[p];m.q=(31*m.q|0)+f|0;p=p+1|0;}}}h=m.q;l=n.d.data;n=l[h&(l.length-1|0)];while(n!==null){if(n.t==h){q=n.h;if(m!==q&&!Bc(m, q)?0:1)break;}n=n.i;}}n=n===null?null:n.x;n=n.cQ();q=i.m;if(m!==null)n.w=m;else n.w=B(3);Bg(q,m,n);}e.be=i;}d=e;}c:{c.kf=d;if(c instanceof BA){e=c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(e.X)break c;}return;}}b=b.Z;$p=2;continue _;}}b=d.Z;$p=1;case 1:Bnv(b,e);if(C()){break _;}b=a.O;c=new F_;d=a.b7.gF;Bs();c.ba=Bk();c.V=0;c.ki=(-1);c.ke=(-1);if(d!==null){e=new Bq;g=d.A;f=d.k;h=d.B;e.k=0;e.Y=null;e.A=g;e.k=f;e.B=h;if(h<0)e.B=0;d=d.be;if(d!==null){i=new BZ;j=d.w;if(j===null)j=B(3);i.w=j;j=new BN;C9(j);g=BM(16);j.bk =0;k=W(BO,g);l=k.data;j.d=k;j.b1=0.75;j.b3=l.length*0.75|0;i.m=j;j=d.m;if(j.I===null){m=new BV;m.b$=j;j.I=m;}j=j.I.bm();while(j.bh()){m=j.bg();n=d.m;if(m===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{d:{if(!m.q){l=m.o.data;o=l.length;p=0;while(true){if(p>=o)break d;f=l[p];m.q=(31*m.q|0)+f|0;p=p+1|0;}}}h=m.q;l=n.d.data;n=l[h&(l.length-1|0)];while(n!==null){if(n.t==h){q=n.h;if(m!==q&&!Bc(m,q)?0:1)break;}n=n.i;}}n=n===null?null:n.x;n=n.cQ();q=i.m;if(m!==null)n.w=m;else n.w=B(3);Bg(q,m,n);}e.be =i;}d=e;}e:{c.kf=d;if(c instanceof BA){e=c;f=b.L.bb;if(f!=2){if(f!=1)break e;if(e.X)break e;}return;}}b=b.Z;$p=2;case 2:Bnv(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function AZK(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{e=a.O;f=new FK;g=b.eI;Bs();f.ba=Bk();f.V=0;f.jc=g;f.i1=c;f.i$=d;if(f instanceof BA){b=f;d=e.L.bb;if(d!=2){if(d!=1)break a;if(b.X)break a;}return;}}b=e.Z;$p=1;case 1:Bnv(b,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bmc(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.O;c=new XQ;d=a.ex.eI;Bs();c.ba=Bk();c.V=0;c.Tr=d;if(c instanceof BA){e=c;d=b.L.bb;if(d!=2){if(d!=1)break a;if(e.X)break a;}c=a.ex;$p=2;continue _;}}b=b.Z;$p=1;case 1:Bnv(b,c);if(C()){break _;}c=a.ex;$p=2;case 2:c.DL(a);if(C()){break _;}a.ex=a.nG;return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A4A(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{if(b!==null&&!b.pT){while(true){if(c<=100){d=a.O;e=new Rv;f=b.n0;Bs();e.ba=Bk();e.V=0;e.I5=f;e.JJ=c;if(!(e instanceof BA))break a;b=e;f=d.L.bb;if(f!=2){if(f!=1)break a;if(b.X)break a;}break b;}d=a.O;e=new Rv;g=b.n0;Bs();e.ba=Bk();e.V=0;e.I5=g;e.JJ=100;if(!(e instanceof BA))break;h=e;g=d.L.bb;if(g!=2){if(g!=1)break;if(h.X)break;}c =c+(-100)|0;}d=d.Z;$p=2;continue _;}}return;}b=d.Z;$p=1;case 1:Bnv(b,e);if(C()){break _;}return;case 2:Bnv(d,e);if(C()){break _;}while(true){c=c+(-100)|0;if(c<=100){c:{d=a.O;e=new Rv;f=b.n0;Bs();e.ba=Bk();e.V=0;e.I5=f;e.JJ=c;if(e instanceof BA){b=e;f=d.L.bb;if(f!=2){if(f!=1)break c;if(b.X)break c;}return;}}b=d.Z;$p=1;continue _;}d=a.O;e=new Rv;g=b.n0;Bs();e.ba=Bk();e.V=0;e.I5=g;e.JJ=100;if(!(e instanceof BA))break;h=e;g=d.L.bb;if(g==2)continue;if(g!=1)break;if(h.X)break;}d=d.Z;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,$p);} function BwN(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ol();c=Fh(A.H7,b);b=a.O;d=new BA;Bs();d.ba=Bk();d.V=0;d.X=1;e=c.o.data;f=e.length;g=A.Qz;if(f>g){if(0>g){b=new Bb;b.f=1;b.e=1;J(b);}c=new Bh;h=g-0|0;i=Q(h);j=i.data;c.o=i;k=0;while(k>24;if(d instanceof BA){b=d;f=c.L.bb;if(f!=2){if(f!=1)break a;if(b.X)break a;}return;}}b=c.Z;$p=1;case 1:Bnv(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BvL(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{e=a.O;f=a.W;g=a.bV;e.iQ=0;e.i3=b;e.i4=c;e.i5=d;F0(e.L,b,c,d,f,g);e=e.L.O;h=new Gp;i=c+1.6200000047683716;Bs();h.ba=Bk();h.V=0;h.iL=b;h.iW=i;h.jv=c;h.iO=d;h.jO=f;h.jJ=g;h.ic=0;h.j0=1;h.jq=1;if(h instanceof BA){j=h;k=e.L.bb;if(k!=2){if(k!=1)break a;if(j.X)break a;}return;}}e=e.Z;$p=1;case 1:Bnv(e, h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A1K(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l.eC;d=new HT;Bs();d.ba=Bk();d.V=0;d.nt=b.bi;d.m9=6;b=c.fi;e=a.bi;f=e^e>>>20^e>>>12;g=f^f>>>7^f>>>4;h=b.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==e){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){i=new BV;i.b$=c;C9(i);c.I=i;}j=c.I.bm();f=d instanceof BA;i =d;while(true){if(!j.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break b;f=b.L.bb;if(f!=2){if(f!=1)break b;if(i.X)break b;}}break c;}c=(j.bg()).O;if(!f)break;k=c.L.bb;if(k!=2){if(k!=1)break;if(i.X)break;}}c=c.Z;$p=1;continue _;}}return;}b=b.Z;$p=2;continue _;case 1:Bnv(c,d);if(C()){break _;}while(true){if(!j.bh()){c:{b=b.bu;if(b instanceof CI){b=b.O;if(!f)break c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(i.X)break c;}}return;}b=b.Z;$p=2;continue _;}c=(j.bg()).O;if(!f)break;k=c.L.bb;if(k==2)continue;if(k!=1)break;if (i.X)break;}c=c.Z;continue _;case 2:Bnv(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BHo(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l.eC;d=new HT;Bs();d.ba=Bk();d.V=0;d.nt=b.bi;d.m9=7;b=c.fi;e=a.bi;f=e^e>>>20^e>>>12;g=f^f>>>7^f>>>4;h=b.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==e){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){i=new BV;i.b$=c;C9(i);c.I=i;}j=c.I.bm();f=d instanceof BA;i =d;while(true){if(!j.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break b;f=b.L.bb;if(f!=2){if(f!=1)break b;if(i.X)break b;}}break c;}c=(j.bg()).O;if(!f)break;k=c.L.bb;if(k!=2){if(k!=1)break;if(i.X)break;}}c=c.Z;$p=1;continue _;}}return;}b=b.Z;$p=2;continue _;case 1:Bnv(c,d);if(C()){break _;}while(true){if(!j.bh()){c:{b=b.bu;if(b instanceof CI){b=b.O;if(!f)break c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(i.X)break c;}}return;}b=b.Z;$p=2;continue _;}c=(j.bg()).O;if(!f)break;k=c.L.bb;if(k==2)continue;if(k!=1)break;if (i.X)break;}c=c.Z;continue _;case 2:Bnv(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bqa(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.O;d=new BA;Bs();d.ba=Bk();d.V=0;d.X=1;e=b.o.data;f=e.length;g=A.Qz;if(f>g){if(0>g){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;g=g-0|0;h=Q(g);i=h.data;b.o=h;j=0;while(j400)c=400;c=(c>>5)+2|0;if(c>3&&c<15){a.qa=c;if(a.zb!=c){d=a.l.oK;$p=1;continue _;}}a.bb=b.a6s;a.a8l=b.a5d;e=a.pQ.rB;c=e===null?0:1;if(c&&Bc(e,a.cx))DC(a.pQ,b.a0q);AJP(a,1,b.a5b?0:1);return;case 1:A02(d,a);if(C()){break _;}$p=2;case 2:AVY(d,a);if(C()){break _;}a.bb=b.a6s;a.a8l=b.a5d;e=a.pQ.rB;c=e===null?0:1;if(c&&Bc(e,a.cx))DC(a.pQ,b.a0q);AJP(a, 1,b.a5b?0:1);return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bha(a){return a.Fo;} function ACg(a){return a.bb;} function AOe(a){var b,c,d,e,f;b=new FT;c=a.v;d=c|0;if(c0)h=h+b;k=X(c,0.0);if(k<0)f=f+c;if(k>0)i=i+c;k=X(d,0.0);if(k<0)g=g+d;if(k>0)j=j+d;l=A.Jc;k=l.bp;m=l.dl;n=m.c;o=X(k,n);if(o>=0){p=new CR;p.bn=e;p.bf=f;p.bo=g;p.br=h;p.bl=i;p.bs=j;Bo(m,n+1|0);q=m.p.data;o=m.c;m.c=o+1|0;q[o]=p;m.j=m.j+1|0;}else if(k>=0&&o<0){p=m.p.data[k];p.bn=e;p.bf=f;p.bo=g;p.br=h;p.bl=i;p.bs=j;}else{m=new Bb;m.f=1;m.e=1;J(m);}l.bp=l.bp+1|0;return p;} function FO(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;e=a.bn-b;f=a.bf-c;g=a.bo-d;h=a.br+b;i=a.bl+c;j=a.bs+d;k=A.Jc;l=k.bp;m=k.dl;n=m.c;o=X(l,n);if(o>=0){p=new CR;p.bn=e;p.bf=f;p.bo=g;p.br=h;p.bl=i;p.bs=j;Bo(m,n+1|0);q=m.p.data;l=m.c;m.c=l+1|0;q[l]=p;m.j=m.j+1|0;}else if(l>=0&&o<0){p=m.p.data[l];p.bn=e;p.bf=f;p.bo=g;p.br=h;p.bl=i;p.bs=j;}else{m=new Bb;m.f=1;m.e=1;J(m);}k.bp=k.bp+1|0;return p;} function M5(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=A.Jc;f=a.bn+b;g=a.bf+c;h=a.bo+d;i=a.br+b;c=a.bl+c;b=a.bs+d;j=e.bp;k=e.dl;l=k.c;m=X(j,l);if(m>=0){n=new CR;n.bn=f;n.bf=g;n.bo=h;n.br=i;n.bl=c;n.bs=b;Bo(k,l+1|0);o=k.p.data;m=k.c;k.c=m+1|0;o[m]=n;k.j=k.j+1|0;}else if(j>=0&&m<0){n=k.p.data[j];n.bn=f;n.bf=g;n.bo=h;n.br=i;n.bl=c;n.bs=b;}else{k=new Bb;k.f=1;k.e=1;J(k);}e.bp=e.bp+1|0;return n;} function AE0(a,b,c){var d,e;if(b.bl>a.bf&&b.bfa.bo&&b.boe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.bn;e=a.br;if(ca.bn&&b.bna.bo&&b.boe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.bf;e=a.bl;if(ca.bn&&b.bna.bf&&b.bfe)d=c;else{d=e-d;if(d>=c)d=c;}}if(d>=0.0)e=d;else{c=b.bo;e=a.bs;if(ca.bn&&b.bna.bf&&b.bfa.bo&&b.boa.bn&&ca.bf&&ca.bo&&c=0){p=new CR;p.bn=e;p.bf=f;p.bo=g;p.br=h;p.bl=i;p.bs=j;Bo(m,n+1|0);q=m.p.data;l=m.c;m.c=l+1|0;q[l]=p;m.j=m.j+1|0;}else if(l>=0&&o<0){p=m.p.data[l];p.bn=e;p.bf=f;p.bo=g;p.br=h;p.bl=i;p.bs=j;}else{m=new Bb;m.f=1;m.e=1;J(m);}k.bp=k.bp+1|0;return p;} function R$(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=A.Jc;c=a.bn;d=a.bf;e=a.bo;f=a.br;g=a.bl;h=a.bs;i=b.bp;j=b.dl;k=j.c;l=X(i,k);if(l>=0){m=new CR;m.bn=c;m.bf=d;m.bo=e;m.br=f;m.bl=g;m.bs=h;Bo(j,k+1|0);n=j.p.data;k=j.c;j.c=k+1|0;n[k]=m;j.j=j.j+1|0;}else if(i>=0&&l<0){m=j.p.data[i];m.bn=c;m.bf=d;m.bo=e;m.br=f;m.bl=g;m.bs=h;}else{b=new Bb;b.f=1;b.e=1;J(b);}b.bp=b.bp+1|0;return m;} function W8(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=XP(b,c,a.bn);e=XP(b,c,a.br);f=V3(b,c,a.bf);g=V3(b,c,a.bl);h=Ve(b,c,a.bo);i=Ve(b,c,a.bs);if(!AFR(a,d))d=null;if(!AFR(a,e))e=null;if(!AMh(a,f))f=null;if(!AMh(a,g))g=null;if(!AJV(a,h))h=null;if(!AJV(a,i))i=null;j=null;if(d!==null)j=d;a:{if(e!==null){if(j!==null){k=e.bP;l=b.bP;k=k-l;m=e.bS;n=b.bS;m=m-n;o=e.bQ;p=b.bQ;o=o-p;o=k*k+m*m+o*o;k=j.bP-l;l=j.bS-n;m=j.bQ-p;if(o>=k*k+l*l+m*m)break a;}j=e;}}b:{if(f!==null){if(j!==null){k=f.bP;l=b.bP;k=k-l;m=f.bS;n=b.bS;m= m-n;o=f.bQ;p=b.bQ;o=o-p;m=k*k+m*m+o*o;k=j.bP-l;l=j.bS-n;n=j.bQ-p;if(m>=k*k+l*l+n*n)break b;}j=f;}}c:{if(g!==null){if(j!==null){k=g.bP;l=b.bP;k=k-l;m=g.bS;n=b.bS;m=m-n;o=g.bQ;p=b.bQ;o=o-p;o=k*k+m*m+o*o;k=j.bP-l;l=j.bS-n;m=j.bQ-p;if(o>=k*k+l*l+m*m)break c;}j=g;}}d:{if(h!==null){if(j!==null){k=h.bP;l=b.bP;k=k-l;m=h.bS;o=b.bS;m=m-o;n=h.bQ;p=b.bQ;n=n-p;n=k*k+m*m+n*n;k=j.bP-l;l=j.bS-o;m=j.bQ-p;if(n>=k*k+l*l+m*m)break d;}j=h;}}e:{if(i!==null){if(j!==null){k=i.bP;l=b.bP;k=k-l;m=i.bS;n=b.bS;m=m-n;o=i.bQ;p=b.bQ;o=o-p;o =k*k+m*m+o*o;l=j.bP-l;m=j.bS-n;k=j.bQ-p;if(o>=l*l+m*m+k*k)break e;}j=i;}}if(j===null)return null;q=(-1);if(j===d)q=4;if(j===e)q=5;if(j===f)q=0;if(j===g)q=1;if(j===h)q=2;if(j===i)q=3;b=new ACh;b.wZ=A.SE;b.uX=0;b.uY=0;b.uZ=0;b.Ud=q;b.rG=CL(j.mM,j.bP,j.bS,j.bQ);return b;} function AFR(a,b){var c,d;a:{if(b===null)c=0;else{d=b.bS;if(d>=a.bf&&d<=a.bl){d=b.bQ;if(d>=a.bo&&d<=a.bs){c=1;break a;}}c=0;}}return c;} function AMh(a,b){var c,d;a:{if(b===null)c=0;else{d=b.bP;if(d>=a.bn&&d<=a.br){d=b.bQ;if(d>=a.bo&&d<=a.bs){c=1;break a;}}c=0;}}return c;} function AJV(a,b){var c,d;a:{if(b===null)c=0;else{d=b.bP;if(d>=a.bn&&d<=a.br){d=b.bS;if(d>=a.bf&&d<=a.bl){c=1;break a;}}c=0;}}return c;} function AP5(a,b){a.bn=b.bn;a.bf=b.bf;a.bo=b.bo;a.br=b.br;a.bl=b.bl;a.bs=b.bs;} function CsP(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(1735));c=a.bn;IJ(b,b.g,c);V(b,b.g,B(110));c=a.bf;IJ(b,b.g,c);V(b,b.g,B(110));c=a.bo;IJ(b,b.g,c);V(b,b.g,B(1736));c=a.br;IJ(b,b.g,c);V(b,b.g,B(110));c=a.bl;IJ(b,b.g,c);V(b,b.g,B(110));c=a.bs;IJ(b,b.g,c);V(b,b.g,B(279));d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i>>20^b>>>12;g=g^g>>>7^g>>>4;h=f.ee.data;f=h[g&(h.length-1|0)];a:{while(true){if(f===null){f=null;break a;}if(f.eq==b)break;f=f.ei;}}if(f===null?0:1){e=new BG;f=new Bi;f.r=Q(16);V(f,f.g,B(1737));BF(f,f.g,b,10);i=new Bh;h=f.r;c=f.g;j=Q(c);k=j.data;i.o=j;d=0;while(d=0&&b<=127){Be();i=A.G$.data[b+128|0];}else{i=new Bn;i.s =b;}Bg(f,e,i);if(c){e=A.W0;if(g>=0&&b<=127){Be();f=A.G$.data[b+128|0];}else{f=new Bn;f.s=b;}Bg(e.ca,f,e);}if(d){e=A.W1;if(g>=0&&b<=127){Be();f=A.G$.data[b+128|0];}else{f=new Bn;f.s=b;}Bg(e.ca,f,e);}} function BjG(b,c){var d,e,f,g,h,i,j,k,l,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bs();a:{b:{try{d=ZI(A.WY,c);if(d!==null)break b;d=null;}catch($$e){$$je=P($$e);if($$je instanceof CQ){e=$$je;break a;}else{throw $$e;}}return d;}try{$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){e=$$je;}else{throw $$e;}}}if(A.F9===null){f=new CF;f.bC=A.F$;d=new Bi;d.r=Q(16);f.ci =d;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}Ek(e,A.F9);d=new Bi;d.r=Q(16);V(d,d.g,B(1739));BF(d,d.g,c,10);e=new Bh;g=d.r;h=d.g;i=Q(h);j=i.data;e.o=i;k=0;while(k=0){e=b.b_.cD();if(e<0){b=new Cw;b.f=1;b.e=1;J(b);}f=e<<24>>24;e=Dg(b);c=new Bq;c.k=0;c.Y=null;c.A=d;c.k=f;c.B=e;if(e<0)c.B=0;d=Dg(b);if(d<0)b=null;else{g=BS(d);e=g.data.length;Ec(b,g,0,e);h=new IT;b=new KQ;i=new KT;j=new J4;j.qU=g;j.nC=0;j.si=0;j.pK=0+e|0;k=new J0;l=new Jw;C9(l);l.jU=F(1);l.jV=C6;C9(k);k.ib=l;k.iT=0;k.iT=0;m=new Mr;C9(m);m.vX=F(-1);m.rD=(-1);m.xe=BS(4);m.lR=null;m.mU=null;m.gv=k;k.nK=m;d=Js(m,31);if(d){b=new GF;c=new Bi;LM(c, 16);MA(c,d,10);LF(c,c.g,B(89));h=k.fo;LF(c,c.g,h);MZ(b,Ji(c.r,0,c.g));J(b);}KM(i,j,k,512,1);i.r9=1;b.b_=i;b.pF=(-1);b.mB=BS(8192);h.b_=b;h.kU=BS(8);a:{try{b=Kz(h);break a;}catch($$e){$$je=P($$e);b=$$je;}h.b_.gX();J(b);}h.b_.gX();}c.be=b;}return c;} function Bd9(b,c){var d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Bs();if(b===null)C$(c,(-1));else{C$(c,b.A);d=b.k;c.bC.c7(d);c.bD=c.bD+1|0;C$(c,b.B);e=null;Bp();f=A.Kc.data;g=b.A;h=f[g];d=h.fy>0&&!h.jk?1:0;if(!(!d&&!f[g].Z9()))e=b.be;if(e!==null){b=new Nm;b.m8=BS(32);i=new Rl;h=new TX;j=new SD;MR(j,NU());j.mC=0;j.mC=0;k=TE(j);j.p6=k;d=AJe(k,(-1), 31);if(d){b=new GF;c=new Bi;G3(c);G7(c,d);Ej(c,B(89));Ej(c,j.fo);Mo(b,Hq(c));J(b);}Td(h,b,j,512,1);h.IE=1;i.bC=h;i.y7=BS(8);a:{try{TI(e,i);}catch($$e){$$je=P($$e);b=$$je;break a;}b:{try{i.bC.rx();break b;}catch($$e){$$je=P($$e);if($$je instanceof B1){}else{throw $$e;}}}e=i.bC;$p=2;continue _;}c:{try{i.bC.rx();break c;}catch($$e){$$je=P($$e);if($$je instanceof B1){}else{throw $$e;}}}c=i.bC;$p=1;continue _;}C$(c,(-1));}return;case 1:c.gX();if(C()){break _;}J(b);case 2:e.gX();if(C()){break _;}l=b.m8.data;d=b.yh;f =BS(d);g=l.length;if(d>16);c.bC.hS(f,0,d);c.bD=c.bD+d|0;return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BJK(){A.WY=Tq();A.WZ=Fm();A.W0=JL();A.W1=JL();C7(0,1,1,G(YP));C7(1,1,1,G(AHC));C7(2,0,1,G(AHs));C7(3,1,1,G(BA));C7(4,1,0,G(Pc));C7(5,1,0,G(VS));C7(6,1,0,G(Yo));C7(7,0,1,G(APm));C7(8,1,0,G(Sp));C7(9,1,1,G(XN));C7(10,1,1,G(N6));C7(11,1,1,G(APz));C7(12,1,1,G(AH$));C7(13,1,1,G(Gp));C7(14,0,1,G(AM_));C7(15,0,1,G(ANX));C7(16,1,1,G(Q_));C7(17,1,0,G(ACF));C7(18,1,1,G(HT));C7(19,0,1,G(AL_));C7(20,1,0,G(APW));C7(22,1,0,G(Og));C7(23,1,0,G(ANJ));C7(24,1,0,G(We));C7(25,1,0,G(APw));C7(26,1,0,G(ADX));C7(28,1,0,G(AP3));C7(29, 1,0,G(U5));C7(30,1,0,G(NV));C7(31,1,0,G(ALB));C7(32,1,0,G(AIf));C7(33,1,0,G(AHI));C7(34,1,0,G(AEm));C7(35,1,0,G(AGq));C7(38,1,0,G(Fc));C7(39,1,0,G(Mc));C7(40,1,0,G(AQb));C7(41,1,0,G(AIS));C7(42,1,0,G(Zq));C7(43,1,0,G(Ra));C7(51,1,0,G(Tv));C7(52,1,0,G(WJ));C7(53,1,0,G(KH));C7(54,1,0,G(X6));C7(55,1,0,G(Vf));C7(56,1,0,G(ACv));C7(60,1,0,G(Wk));C7(61,1,0,G(F3));C7(62,1,0,G(AKP));C7(63,1,0,G(AE8));C7(70,1,0,G(Jm));C7(71,1,0,G(AGR));C7(100,1,0,G(JG));C7(101,1,1,G(XQ));C7(102,0,1,G(AHZ));C7(103,1,0,G(F_));C7(104,1, 0,G(AE5));C7(105,1,0,G(FK));C7(106,1,1,G(Va));C7(107,1,1,G(AMN));C7(108,0,1,G(AKM));C7(130,1,1,G(AOq));C7(131,1,0,G(ABL));C7(132,1,0,G(RQ));C7(200,1,0,G(Rv));C7(201,1,0,G(OF));C7(202,1,1,G(AMe));C7(203,1,1,G(ABd));C7(204,0,1,G(AGM));C7(205,0,1,G(AFH));C7(206,1,0,G(Qe));C7(207,1,0,G(S9));C7(208,1,0,G(Qz));C7(209,1,0,G(T7));C7(250,1,1,G(AK3));C7(254,0,1,G(AOG));C7(255,1,1,G(QQ));} function AFE(){K.call(this);this.bcV=null;} function BDW(a,b){var c,d,e;c=a.bcV;b=b.kT;Bo(c,c.c+1|0);d=c.p.data;e=c.c;c.c=e+1|0;d[e]=b;c.j=c.j+1|0;} function M8(){Ke.call(this);this.yE=0.0;} A.Gn=0.0;A.Go=null;function CxV(a){return a.yE|0;} function AB2(b){var c;c=new M8;c.yE=b;return c;} function AAr(b){var c,d,e,f,g,h,i,j,k,l,m;c=b.o.data;d=c.length;if(d?0:1){b=new IQ;b.f=1;b.e=1;J(b);}e=0;while(e>=0){f=X(e,d);if(f>=0)break;if(c[e]>32){g=d;while(true){h=g-1|0;if(h<0)break;if(h>=d)break;if(c[h]>32){d=0;if(e>=0&&f<0){if(c[e]==45){e=e+1|0;d=1;}else if(Di(b,e)==43)e=e+1|0;if(e==g)J(X8());a:{f=Di(b,e);i=C6;h=0;j=0;if(f!=46){j=1;if(f>=48&&f<=57){b:{while(e57)break a;if(Jv(i,D(3435973827, 214748364)))h=h+1|0;else i=L(I(i, F(10)),F(f-48|0));e=e+1|0;}}else J(X8());}}if(e=g)break c;f=Di(b,e);if(f<48)break c;if(f>57)break;if(Kj(i,D(3435973827, 214748364))){i=L(I(i,F(10)),F(f-48|0));h=h+(-1)|0;}e=e+1|0;j=1;}}if(!j)J(X8());}if(e=g)break d;j=Di(b,f);if(j<48)break d;if(j>57)break;l=(10*l|0)+(j-48|0)|0;e=1;f=f+1|0;}}if(!e)J(X8());if(k)l= -l |0;h=h+l|0;}e:{m=X(h,308);if(m<=0){if(m)break e;if(Kk(i,D(2133831477, 4185580)))break e;}return d?(-Infinity):Infinity;}if(d)i=AIw(i);return ED(i)*A1F(h);}J(Bi7());}g=g+(-1)|0;}b=new BK;b.f=1;b.e=1;J(b);}e=e+1|0;if(e==d){b=new IQ;b.f=1;b.e=1;J(b);}}b=new BK;b.f=1;b.e=1;J(b);} function A1F(b){var c,d;if(b>=0)c=10.0;else{c=0.1;b= -b|0;}d=1.0;while(b){if(b%2|0)d=d*c;c=c*c;b=b/2|0;}return d;} function BYV(a){var b,c,d,e,f,g,h,i;b=a.yE;c=new Bi;c.r=Q(16);IJ(c,c.g,b);d=new Bh;e=c.r;f=c.g;g=Q(f);h=g.data;d.o=g;i=0;while(i>4;g=d>>4;h=Cs(L(F(f),F(2147483647)),B4(L(F(g),F(2147483647)),32));e=e.iv;g=H(Cp(h,N(h,32)));g=g^g>>>20^g>>>12;i=g^g>>>7^g>>>4;j=e.cL.data;e=j[i&(j.length-1|0)];a:{while(e!==null){if(B6(e.cy,h)){e=e.dG;break a;}e=e.cu;}e=null;}e=e;if(e!==null)AAT(e,b&15,c,d&15);return;default:Oe();}}HV().s(a,b, c,d,e,f,g,h,i,j,$p);} function AQZ(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.fZ.cA;i=d;j=e;k=f;l=64.0;m=a.eR.bZ.eu;n=new F3;Bs();n.ba=Bk();n.V=0;n.j4=c;n.j$=d;n.ka=e;n.j_=f;n.kg=g;n.kn=0;$p=1;case 1:Bdc(h,b,i,j,k,l,m,n);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BAu(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.fZ.cA.dN;h=0;i=g.j;j=g.by();k=c;l=d;m=e;a:{while(h>=j?0:1){if(i=j?0:1))break b;if(i=1024.0)continue;else break;}n=n.O;s=new Vf;Bs();s.ba=Bk();s.V=0;s.U5=b;s.Us=c;s.Uu=d;s.Ut =e;s.U7=f;if(!(s instanceof BA))break a;t=s;h=n.L.bb;if(h==2)continue;if(h!=1)break a;if(t.X)break a;}return;}n=n.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} var Bkt=Ba(); A.W2=function(){var a=new Bkt();ChI(a);return a;}; function ChI(a){} function AAg(){var a=this;K.call(a);a.mp=0;a.T1=0;a.a3u=0;a.zV=0;a.ui=null;a.a1J=null;a.WN=null;a.NE=null;a.NC=null;a.a5O=null;a.a5P=null;a.a0b=null;a.a0h=null;a.Qf=null;a.U4=0;a.gU=0;a.gT=0;a.Jf=null;a.oQ=null;a.m4=0;a.pY=0;a.fz=0;a.SE=0;a.a1S=null;a.hm=null;} A.W3=null;A.W4=null;A.C=function(a,b){var c=new AAg();A3Y(c,a,b);return c;}; function A3Y(a,b,c){var d;a.a1J=Bz(1);a.WN=Bz(1);a.NE=Bz(1);a.NC=Bz(1);a.a5O=W($rt_arraycls($rt_intcls()),1);a.a5P=W($rt_arraycls($rt_intcls()),1);a.a0b=Bz(1);a.a0h=Bz(1);d=new Oh;d.GF=null;d.Ao=null;d.An=null;d.GS=null;d.K7=null;d.GT=null;a.a1S=d;a.hm=b;d=new YG;d.Eu=0;d.nk=b;d.mg=a;a.Qf=d;a.Jf=Bz(4320);a.oQ=BS(c);a.m4=c;a.SE=b.nK.s5?1:0;a.mp=0;Vc(a);} function Vc(a){var b;b=a.mp;b!=4&&b!=5;a.mp=0;a.gU=0;a.gT=0;a.fz=0;a.pY=0;if(a.SE)a.hm.ib.DG();} function BiB(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;c=a.hm;d=c.c6;e=c.d0;f=a.gT;g=a.gU;h=a.fz;i=a.pY;j=h>=i?a.m4-h|0:(i-h|0)-1|0;a:{b:{c:{d:{e:while(true){f:{g:{h:{i:{j:{switch(a.mp){case 2:break f;case 9:a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,(-3));case 0:break j;case 1:break;case 3:while(g<14){if(!e){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}b=0;e=e+(-1)|0;k=a.hm.hN.data;i=d+1|0;f=f|(k[d]&255)<29)break d;i=i>>5&31;if(i>29)break d;k:{l:{i=(258+l|0)+i|0;k=a.ui;if(k!==null){k=k.data;if(k.length>=i)break l;}a.ui=Bz(i);break k;}l=0;while(true){if(l>=i)break k;k[l]=0;l=l+1|0;}}f=f>>>14;g=g+(-14)|0;a.zV=0;a.mp=4;break i;case 4:break i;case 5:break h;case 6:break g;case 7:break b;case 8:break a;default:a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,(-2));}while(g<32){if(!e){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}b= 0;e=e+(-1)|0;k=a.hm.hN.data;i=d+1|0;f=f|(k[d]&255)<>>16&65535;l=f&65535;if(i!=l){a.mp=9;c=a.hm;c.fo=B(1743);a.gT=f;a.gU=g;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,(-3));}a.T1=l;g=0;a.mp=l?2:!a.U4?0:7;f=g;continue e;}while(g<3){if(!e){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}b=0;e=e+(-1)|0;k=a.hm.hN.data;i=d+1|0;f=f|(k[d]&255)<>>1){case 0:i=f>>>3;l=g+(-3)|0;n=l&7;f=i>>>n;g=l-n|0;a.mp =1;break m;case 1:BpK(a.NE,a.NC,a.a5O,a.a5P,a.hm);AJu(a.Qf,a.NE.data[0],a.NC.data[0],a.a5O.data[0],0,a.a5P.data[0],0);f=f>>>3;g=g+(-3)|0;a.mp=6;break m;case 2:f=f>>>3;g=g+(-3)|0;a.mp=3;break m;case 3:b=f>>>3;i=g+(-3)|0;a.mp=9;c=a.hm;c.fo=B(1744);a.gT=b;a.gU=i;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,(-3));default:}}continue e;}while(true){i=a.zV;if(i>=(4+(a.a3u>>>10)|0))break;while(g<3){if(!e){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}b=0;e=e+(-1)|0;k =a.hm.hN.data;l=d+1|0;f=f|(k[d]&255)<>>3;g=g+(-3)|0;}while(true){i=a.zV;if(i>=19)break;o=a.ui.data;k=A.W4.data;a.zV=i+1|0;o[k[i]]=0;}k=a.a1J;k.data[0]=7;i=BFf(a.a1S,a.ui,k,a.WN,a.Jf,a.hm);if(i){if(i==(-3)){a.ui=null;a.mp=9;}a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,i);}a.zV=0;a.mp=5;}while(true){i=a.a3u;l=a.zV;n=i&31;j=258+n|0;i=i>>5&31;j=j+i|0;if(l>=j)break;m=a.a1J.data[0];while(g>>q;g=g-q|0;k=a.ui.data;a.zV=l+1|0;k[l]=n;}else{i=X(n,18);r=!i?7:n-14|0;s=i?3:11;while(g<(q+r|0)){if(!e){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}b=0;e=e+(-1)|0;k=a.hm.hN.data;i=d+1|0;f=f|(k[d]&255)<>>q;g=g-q|0;i=s+(n&o[r])|0;f=n>>>r;g=g-r|0;if((l+i|0)>j)break c;if(!m&&l<1)break c;j=m?0:a.ui.data[l-1|0];while(true){k=a.ui.data;n=l+1|0;k[l]=j;i=i+(-1)|0;if(!i)break;l=n;}a.zV=n;}}a.WN.data[0]=(-1);k=a.NE;k.data[0]=9;o=a.NC;o.data[0]=6;i=ARC(a.a1S,257+n|0,1+i|0,a.ui,k,o,a.a0b,a.a0h,a.Jf,a.hm);if(i){if(i==(-3)){a.ui=null;a.mp=9;}a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,i);}c=a.Qf;i=a.NE.data[0];l=a.NC.data[0];k=a.Jf;AJu(c,i,l,k,a.a0b.data[0],k,a.a0h.data[0]);a.mp =6;}a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;b=AVu(a.Qf,b);if(b!=1)break e;b=0;AUv(a.Qf,a.hm);c=a.hm;d=c.c6;e=c.d0;f=a.gT;g=a.gU;h=a.fz;i=a.pY;j=h>=i?a.m4-h|0:(i-h|0)-1|0;if(a.U4){a.mp=7;break b;}a.mp=0;continue e;}if(!e){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}if(!j){n=a.m4;if(h==n){i=a.pY;if(i){h=0;j=h>=i?n-h|0:(i-h|0)-1|0;}}if(!j){a.fz=h;l=E3(a,b);h=a.fz;i=a.pY;j=h>=i?a.m4-h|0:(i-h|0)-1|0;n=a.m4;if(h==n&&i){h=0;j=h>=i?n-h|0:(i-h|0)-1|0;}if (!j){a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,l);}}}b=0;i=a.T1;if(i>e)i=e;if(i>j)i=j;DE(a.hm.hN,d,a.oQ,h,i);d=d+i|0;e=e-i|0;h=h+i|0;j=j-i|0;i=a.T1-i|0;a.T1=i;if(i)continue;a.mp=!a.U4?0:7;}return E3(a,b);}a.mp=9;c=a.hm;c.fo=B(1745);a.gT=f;a.gU=g;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,(-3));}a.ui=null;a.mp=9;c=a.hm;c.fo=B(1746);a.gT=f;a.gU=g;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,(-3));}a.fz=h;b=E3(a,b);h=a.fz;i=a.pY;if(i!=h){a.gT=f;a.gU =g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,b);}a.mp=8;}a.gT=f;a.gU=g;c=a.hm;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;a.fz=h;return E3(a,1);} function E3(a,b){var c,d,e,f,g,h;c=a.hm;d=c.sB;e=a.pY;f=a.fz;if(e>f)f=a.m4;g=f-e|0;f=c.ls;if(g>f)g=f;if(g&&b==(-5))b=0;c.ls=f-g|0;c.tf=L(c.tf,F(g));if(a.SE&&g>0)c.ib.Cl(a.oQ,e,g);DE(a.oQ,e,a.hm.xI,d,g);f=d+g|0;h=e+g|0;d=a.m4;if(h==d){if(a.fz==d)a.fz=0;d=a.fz-0|0;c=a.hm;e=c.ls;if(d>e)d=e;if(d&&b==(-5))b=0;c.ls=e-d|0;c.tf=L(c.tf,F(d));if(a.SE&&d>0)c.ib.Cl(a.oQ,0,d);DE(a.oQ,0,a.hm.xI,f,d);f=f+d|0;h=0+d|0;}a.hm.sB=f;a.pY=h;return b;} function BuU(){A.W3=CO([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535]);A.W4=CO([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);} var BjF=Ba(); function Cy7(){return {};} function BV(){Ik.call(this);this.b$=null;} function BRn(a){return a.b$.bk;} function Cg7(a){var b,c;b=new AOQ;c=a.b$;b.od=c;b.o3=c.fL;b.oW=null;return b;} var XZ=Ba(); A.W5=function(){var a=new XZ();Cuj(a);return a;}; function Cuj(a){} function BRS(a,b){return b instanceof XZ;} function CiU(a){return 3;} function Mq(){var a=this;Ha.call(a);a.x2=0;a.ye=0;a.Kc=0;} function PD(a,b,c){var d=new Mq();Caa(d,a,b,c);return d;} function Caa(a,b,c,d){a.x2=b;a.ye=c;if(c>d)d=c;a.Kc=d;} function Bum(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}e=b.constructor;if(e===null)c=null;else{c=e.classObject;if(c===null){c=new CD;c.cj=e;f=c;e.classObject=f;}}if(d===c){c=b;return a.x2==c.x2&&a.ye==c.ye?1:0;}}return 0;} function Cwh(a){var b,c,d,e,f;b=W(K,2);c=a.x2;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}e=b.data;e[0]=d;f=a.ye;if(f>=(-128)&&f<=127){Be();d=A.G$.data[f+128|0];}else{d=new Bn;d.s=f;}e[1]=d;return LB(b);} function AVc(){var a=this;Ha.call(a);a.XB=null;a.Rg=null;a.Yf=0;} A.FE=function(a,b){var c=new AVc();Ce0(c,a,b);return c;}; function Ce0(a,b,c){a.XB=Bxx(b);a.Rg=BnQ(b);a.Yf=c;} function Cq8(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}f=b.constructor;if(f===null)c=null;else{c=f.classObject;if(c===null){c=new CD;c.cj=f;e=c;f.classObject=e;}}if(d===c){c=b;return a.Yf==c.Yf&&Uq(a.XB,c.XB)&&Uq(a.Rg,c.Rg)?1:0;}}return 0;} function BO2(a){return LB(Bm(K,[a.XB,a.Rg,!a.Yf?A.Gq:A.Gp]));} function Bne(){Ha.call(this);this.W2=null;} function CCu(a){var b=new Bne();Cm6(b,a);return b;} function Cm6(a,b){var c,d,e;if(b.Qm===null){c=b.wo;d=c.m3;e=c.l0;if(A.U_===null)A.U_=BZE();b.Qm=R3(A.U_,d,e);}a.W2=b.Qm.hF();} function B0H(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}f=b.constructor;if(f===null)e=null;else{e=f.classObject;if(e===null){e=new CD;e.cj=f;c=e;f.classObject=c;}}if(d===e){e=b;return Uq(a.W2,e.W2);}}return 0;} function CmD(a){return LB(a.W2);} function Sv(){var a=this;Ha.call(a);a.S$=null;a.a0s=null;} function AL6(a,b){a.S$=b;} function Cse(a,b){var c,d,e,f,g;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}e=b.constructor;if(e===null)c=null;else{c=e.classObject;if(c===null){c=new CD;c.cj=e;f=c;e.classObject=f;}}if(d===c){c=b;b=a.S$;e=c.S$;g=b===e?1:b!==null?A8s(b,e):e!==null?0:1;a:{if(g){b=a.a0s;c=c.a0s;if(b===c?1:b!==null?b.cF(c):c!==null?0:1){g=1;break a;}}g=0;}return g;}}return 0;} function BUg(a){return LB(Bm(K,[a.S$,a.a0s]));} var ALe=Ba(Sv); function Bhf(){Ha.call(this);this.S4=null;} A.EK=function(a){var b=new Bhf();CfR(b,a);return b;}; function CfR(a,b){var c,d,e;if(b.QK===null){c=b.wo;d=c.m3;e=c.l0;if(A.Va===null)A.Va=B8S();b.QK=R3(A.Va,d,e);}a.S4=b.QK.hF();} function Cvl(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}f=b.constructor;if(f===null)e=null;else{e=f.classObject;if(e===null){e=new CD;e.cj=f;c=e;f.classObject=c;}}if(d===e){e=b;return Uq(a.S4,e.S4);}}return 0;} function BKj(a){return LB(a.S4);} function A__(){Mq.call(this);this.Un=0;} function BZQ(a,b,c){var d=new A__();Cqu(d,a,b,c);return d;} function Cqu(a,b,c,d){var e;e=2;a.x2=b;a.ye=c;if(c>e)e=c;a.Kc=e;a.Un=d;} function CAE(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}e=b.constructor;if(e===null)c=null;else{c=e.classObject;if(c===null){c=new CD;c.cj=e;f=c;e.classObject=f;}}if(d===c){if(!Bum(a,b))return 0;c=b;return a.Un!=c.Un?0:1;}}return 0;} function BJX(a){var b,c,d,e,f,g,h;b=W(K,2);c=W(K,2);d=a.x2;if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}f=c.data;f[0]=e;d=a.ye;if(d>=(-128)&&d<=127){Be();e=A.G$.data[d+128|0];}else{e=new Bn;e.s=d;}f[1]=e;g=LB(c);if(g>=(-128)&&g<=127){Be();e=A.G$.data[g+128|0];}else{e=new Bn;e.s=g;}h=b.data;h[0]=e;g=a.Un;if(g>=(-128)&&g<=127){Be();e=A.G$.data[g+128|0];}else{e=new Bn;e.s=g;}h[1]=e;return LB(b);} var AU_=Ba(Mq); function CCa(a){var b=new AU_();B7H(b,a);return b;} function B7H(a,b){var c;c=1;a.x2=7;a.ye=b;if(b>c)c=b;a.Kc=c;} var AEP=Ba(Sv); function AEN(){Ha.call(this);this.My=null;} function CDG(a){var b=new AEN();BLO(b,a);return b;} function BLO(a,b){a.My=b;} function Cr1(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}f=b.constructor;if(f===null)e=null;else{e=f.classObject;if(e===null){e=new CD;e.cj=f;c=e;f.classObject=c;}}if(d===e){e=b;b=a.My;e=e.My;return b===e?1:b!==null?Bc(b,e):e!==null?0:1;}}return 0;} function BIN(a){var b;b=W(K,1);b.data[0]=a.My;return LB(b);} function Bas(){Ha.call(this);this.Sy=0;} A.Ce=function(a){var b=new Bas();CyY(b,a);return b;}; function CyY(a,b){a.Sy=b;} function CcF(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}e=b.constructor;if(e===null)c=null;else{c=e.classObject;if(c===null){c=new CD;c.cj=e;f=c;e.classObject=f;}}if(d===c){c=b;return a.Sy!=c.Sy?0:1;}}return 0;} function B8X(a){var b,c,d;b=W(K,1);c=a.Sy;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}b.data[0]=d;return LB(b);} function Bpo(){Ha.call(this);this.X$=0;} A.FO=function(a){var b=new Bpo();CqZ(b,a);return b;}; function CqZ(a,b){a.X$=b;} function Cuv(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}e=b.constructor;if(e===null)c=null;else{c=e.classObject;if(c===null){c=new CD;c.cj=e;f=c;e.classObject=f;}}if(d===c){c=b;return a.X$!=c.X$?0:1;}}return 0;} function Cyl(a){var b,c,d;b=W(K,1);c=a.X$;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}b.data[0]=d;return LB(b);} function AVP(){var a=this;Ha.call(a);a.R0=null;a.Vx=null;a.WJ=0;} A.ER=function(a,b){var c=new AVP();BWa(c,a,b);return c;}; function BWa(a,b,c){var d,e,f,g;if(b.MO===null){d=b.wo;e=d.m3;f=d.l0;if(A.Vb===null)A.Vb=B77();b.MO=R3(A.Vb,e,f);}a.R0=b.MO.hF();if(b.QR===null){d=b.wo;f=d.m3;g=d.l0;if(A.Vc===null)A.Vc=BRd();b.QR=R3(A.Vc,f,g);}a.Vx=b.QR.hF();a.WJ=c;} function Cqb(a,b){var c,d,e,f;if(a===b)return 1;if(b!==null){c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}f=b.constructor;if(f===null)c=null;else{c=f.classObject;if(c===null){c=new CD;c.cj=f;e=c;f.classObject=e;}}if(d===c){c=b;return a.WJ==c.WJ&&Uq(a.R0,c.R0)&&Uq(a.Vx,c.Vx)?1:0;}}return 0;} function Cjs(a){return LB(Bm(K,[a.R0,a.Vx,!a.WJ?A.Gq:A.Gp]));} var BhR=Ba(Mq); A.P=function(a){var b=new BhR();CAb(b,a);return b;}; function CAb(a,b){var c;c=2;a.x2=2;a.ye=b;if(b>c)c=b;a.Kc=c;} function Ne(){var a=this;YT.call(a);a.Qa=null;a.LT=null;} function AR9(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o;d=a.Qa;e=0;f=0;g=a.LT;a:{while(true){if((e+32|0)>f){h=b.dZ;i=b.dT;if(h>=i?0:1){j=e;while(j=m?0:1)){j=b.dZ>=b.dT?0:1;n=!j&&e>=f?A.GF:A.GG;break a;}k=g.data;h=m-j|0;m=k.length;if(h=b.dT?0:1;if(!j&&e>=f)n=A.GF;else if(!(c.dZ>=c.dT?0:1)&&e>=f)n=A.GG;}AJl(c, g,0,l);if(n!==null)break;}}MD(b,b.dZ-(f-e|0)|0);return n;} var AKz=Ba(Ne); function BPU(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p;i=null;a:{while(c=g){j=c;break a;}k=b.data;j=c+1|0;l=k[c];if(l<128){k=e.data;m=f+1|0;k[f]=l<<24>>24;}else if(l<2048){if((f+2|0)>g){j=j+(-1)|0;n=h.ze;if((n.dT-n.dZ|0)<2?0:1)break a;i=A.GG;break a;}k=e.data;c=f+1|0;k[f]=(192|l>>6)<<24>>24;m=c+1|0;k[c]=(128|l&63)<<24>>24;}else{o=l&64512;m=X(o,55296);c=m?0:1;if(!(!c&&!(o!=56320?0:1)?0:1)){if((f+3|0)>g){j=j+(-1)|0;n=h.ze;if((n.dT-n.dZ|0)<3?0:1)break a;i=A.GG;break a;}k=e.data;c=f+1|0;k[f]=(224|l>>12)<<24 >>24;f=c+1|0;k[c]=(128|l>>6&63)<<24>>24;m=f+1|0;k[f]=(128|l&63)<<24>>24;}else{if(!(m?0:1)){i=new Fo;i.gq=2;i.hq=1;break a;}if(j>=d){n=h.JK;if(n.dZ>=n.dT?0:1)break a;i=A.GF;break a;}p=j+1|0;m=k[j];if(!((m&64512)!=56320?0:1)){j=p+(-2)|0;i=new Fo;i.gq=2;i.hq=1;break a;}if((f+4|0)>g){j=p+(-2)|0;n=h.ze;if((n.dT-n.dZ|0)<4?0:1)break a;i=A.GG;break a;}k=e.data;o=((l&1023)<<10|m&1023)+65536|0;m=f+1|0;k[f]=(240|o>>18)<<24>>24;c=m+1|0;k[m]=(128|o>>12&63)<<24>>24;f=c+1|0;k[c]=(128|o>>6&63)<<24>>24;m=f+1|0;k[f]=(128|o&63) <<24>>24;j=p;}}c=j;f=m;}j=c;}h.Ik=j;h.Iv=f;return i;} function ZF(){var a=this;NQ.call(a);a.a5S=0;a.XU=null;a.a1X=null;a.bpY=0;} A.W6=null;function A_C(){A_C=BX(ZF);Cm7();} A.W7=function(){var a=new ZF();BEv(a);return a;}; function BEv(a){var b;A_C();b=W(K,1);b.data[0]=B(3);a.kT=JW(b);a.a5S=(-1);a.XU=null;a.a1X=null;} function BqD(b,c,d){var e,f;A_C();e=$rt_str(BGB(d.key));if(e===null)return null;f=A.W6;f.a5S=b;f.kT=e;f.a1X=c;f.XU=d;f.bpY=0;return f;} function AH3(a){var b,c,d,e,f,g,h;b=a.XU.value;if(b===null)return null;c=ARO(b);if(c===null)return null;d=new Uint8Array(c);e=d.byteLength;f=BS(e);g=f.data;h=0;while(h>24;h=h+1|0;}return f;} function Cm7(){var b,c;b=new ZF;A_C();c=W(K,1);c.data[0]=B(3);b.kT=JW(c);b.a5S=(-1);b.XU=null;b.a1X=null;A.W6=b;} function BGB(b){return typeof b==="string"?b:typeof b==="undefined"?null:typeof b[0]==="string"?b[0]:null;} function ARO(b){return typeof b==='undefined'?null:typeof b.data==='undefined'?null:b.data;} var AC2=Ba(DY); A.W8=function(){var a=new AC2();B71(a);return a;}; function B71(a){a.f=1;a.e=1;a.bc=B(1747);} function AGj(){var a=this;C4.call(a);a.a_4=null;a.bm9=null;} function BMZ(a,b){var c,d,e,f;c=b-55296|0;if(c>=0&&c<2048){b=a.px;d=a.a_4;e=c/32|0;f=d.cJ.data;b=b^(e=0&&c<2048){d=a.px;e=a.bcb;f=c/32|0;g=e.cJ.data;f=d^(f=0){if(c<65536){d=Q(1);d.data[0]=c&65535;}else d=NM([(55296|(c-65536|0)>>10&1023)&65535,(56320|c&1023)&65535]);e=d.data;f=0;g=e.length;h=b.g;Cd(b,h,h+g|0);g=g+f|0;while(f0)AJi(b,h-1|0);k=new Bh;d=b.r;h=b.g;e=Q(h);l=e.data;k.o=e;j=0;while(jj){b=new BG;HJ(b);J(b);}while(gg){b=new BG;HJ(b);J(b);}while(oj){b=new Bb;Dm(b);J(b);}c=new Bh;g=j-p|0;f=Q(g);h=f.data;c.o=f;j=0;while(j0)a.zA=f-1|0;f=a.Fa;if(f>0)a.Fa=f-1|0;b=a.g0.fU;BL(b);B2(b,B(1765));BL(a.g0.fU);return;}e=a.Z;$p=2;case 2:Bnv(e,b);if(C()){break _;}f=a.zA;if(f>0)a.zA=f-1|0;f=a.Fa;if(f>0)a.Fa=f-1|0;b=a.g0.fU;BL(b);B2(b,B(1765));BL(a.g0.fU);return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function CdX(a){return a.H5;} function BlM(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.H5)return;c=a.L;d=c.dL;if(d!==null){$p=1;continue _;}e=c.g2;if(!e){a:{c=new QQ;Bs();c.ba=Bk();c.V=0;c.CC=b;if(c instanceof BA){b=c;f=a.L.bb;if(f!=2){if(f!=1)break a;if(b.X)break a;}b =a.Z;if(b.nV){Dv(b.xW,b.jT);c=new L5;c.bt=b.jT;c.cV=0;Cb(c);}b.nV=0;g=a.g0.cA;b=new BA;c=new Bi;c.r=Q(16);EE();d=A.JW;V(c,c.g,d===null?B(88):d.jI);Ej(c,a.L.cx);Ej(c,B(1766));NO(b,T(c));$p=5;continue _;}}b=a.Z;$p=2;continue _;}b:{h=1;i=0;j=0;if(e){d=c.l.eC;k=new HT;Bs();k.ba=Bk();k.V=0;l=c.bi;k.nt=l;k.m9=3;d=d.fi;e=l^l>>>20^l>>>12;m=e^e>>>7^e>>>4;n=d.ee.data;d=n[m&(n.length-1|0)];c:{while(d!==null){if(d.eq==l){d=d.ew;break c;}d=d.ei;}d=null;}d:{o=d;if(o!==null){d=o.eL.ca;if(d.I===null){g=new BV;g.b$=d;d.I=g;}p =d.I.bm();e=k instanceof BA;g=k;while(true){if(!p.bh()){d=o.bu;if(d instanceof CI){d=d.O;if(!e)break b;f=d.L.bb;if(f!=2){if(f!=1)break b;if(g.X)break b;}}break d;}d=(p.bg()).O;if(!e)break;m=d.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}d=d.Z;$p=7;continue _;}}}$p=3;continue _;}d=d.Z;$p=8;continue _;case 1:d.sc(c);if(C()){break _;}e=c.g2;if(!e){e:{c=new QQ;Bs();c.ba=Bk();c.V=0;c.CC=b;if(c instanceof BA){b=c;f=a.L.bb;if(f!=2){if(f!=1)break e;if(b.X)break e;}b=a.Z;if(b.nV){Dv(b.xW,b.jT);c=new L5;c.bt=b.jT;c.cV= 0;Cb(c);}b.nV=0;g=a.g0.cA;b=new BA;c=new Bi;c.r=Q(16);EE();d=A.JW;V(c,c.g,d===null?B(88):d.jI);Ej(c,a.L.cx);Ej(c,B(1766));NO(b,T(c));$p=5;continue _;}}b=a.Z;$p=2;continue _;}f:{h=1;i=0;j=0;if(e){d=c.l.eC;k=new HT;Bs();k.ba=Bk();k.V=0;l=c.bi;k.nt=l;k.m9=3;d=d.fi;e=l^l>>>20^l>>>12;m=e^e>>>7^e>>>4;n=d.ee.data;d=n[m&(n.length-1|0)];b:{while(d!==null){if(d.eq==l){d=d.ew;break b;}d=d.ei;}d=null;}g:{o=d;if(o!==null){d=o.eL.ca;if(d.I===null){g=new BV;g.b$=d;d.I=g;}p=d.I.bm();e=k instanceof BA;g=k;while(true){if(!p.bh()) {d=o.bu;if(d instanceof CI){d=d.O;if(!e)break f;f=d.L.bb;if(f!=2){if(f!=1)break f;if(g.X)break f;}}break g;}d=(p.bg()).O;if(!e)break;m=d.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}d=d.Z;$p=7;continue _;}}}$p=3;continue _;}d=d.Z;$p=8;continue _;case 2:Bnv(b,c);if(C()){break _;}b=a.Z;if(b.nV){Dv(b.xW,b.jT);c=new L5;c.bt=b.jT;c.cV=0;Cb(c);}b.nV=0;g=a.g0.cA;b=new BA;c=new Bi;c.r=Q(16);EE();d=A.JW;V(c,c.g,d===null?B(88):d.jI);Ej(c,a.L.cx);Ej(c,B(1766));NO(b,T(c));$p=5;continue _;case 3:h:{BDN(c,h,i,j);if(C()){break _;}d =c.O;if(d!==null){q=c.v;r=c.z;s=c.u;t=c.W;u=c.bV;d.iQ=0;d.i3=q;d.i4=r;d.i5=s;F0(d.L,q,r,s,t,u);c=d.L.O;d=new Gp;v=r+1.6200000047683716;Bs();d.ba=Bk();d.V=0;d.iL=q;d.iW=v;d.jv=r;d.iO=s;d.jO=t;d.jJ=u;d.ic=0;d.j0=1;d.jq=1;if(!(d instanceof BA))break h;g=d;f=c.L.bb;if(f!=2){if(f!=1)break h;if(g.X)break h;}}i:{c=new QQ;Bs();c.ba=Bk();c.V=0;c.CC=b;if(c instanceof BA){b=c;f=a.L.bb;if(f!=2){if(f!=1)break i;if(b.X)break i;}b=a.Z;if(b.nV){Dv(b.xW,b.jT);c=new L5;c.bt=b.jT;c.cV=0;Cb(c);}b.nV=0;g=a.g0.cA;b=new BA;c=new Bi;c.r =Q(16);EE();d=A.JW;V(c,c.g,d===null?B(88):d.jI);Ej(c,a.L.cx);Ej(c,B(1766));NO(b,T(c));$p=5;continue _;}}b=a.Z;$p=2;continue _;}c=c.Z;$p=4;case 4:Bnv(c,d);if(C()){break _;}h:{c=new QQ;Bs();c.ba=Bk();c.V=0;c.CC=b;if(c instanceof BA){b=c;f=a.L.bb;if(f!=2){if(f!=1)break h;if(b.X)break h;}b=a.Z;if(b.nV){Dv(b.xW,b.jT);c=new L5;c.bt=b.jT;c.cV=0;Cb(c);}b.nV=0;g=a.g0.cA;b=new BA;c=new Bi;c.r=Q(16);EE();d=A.JW;V(c,c.g,d===null?B(88):d.jI);Ej(c,a.L.cx);Ej(c,B(1766));NO(b,T(c));$p=5;continue _;}}b=a.Z;$p=2;continue _;case 5:AY7(g, b);if(C()){break _;}b=Nc(a.g0);c=a.L;$p=6;case 6:BEn(b,c);if(C()){break _;}a.H5=1;return;case 7:Bnv(d,k);if(C()){break _;}while(true){if(!p.bh()){i:{d=o.bu;if(d instanceof CI){d=d.O;if(!e)break i;f=d.L.bb;if(f!=2){if(f!=1)break i;if(g.X)break i;}}$p=3;continue _;}d=d.Z;$p=8;continue _;}d=(p.bg()).O;if(!e)break;m=d.L.bb;if(m==2)continue;if(m!=1)break;if(g.X)break;}d=d.Z;continue _;case 8:Bnv(d,k);if(C()){break _;}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function AVv(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=Zz(a.g0,a.L.jl);a.a9l=1;d=a.L;if(!d.NV){if(!a.iQ){e=b.iW-a.i4;if(b.iL===a.i3&&e*e<0.01&&b.iO===a.i5)a.iQ=1;}if(a.iQ){f=d.da;if(f!==null){g=d.W;h =d.bV;f.Nu();d=a.L;i=d.v;j=d.z;k=d.u;l=0.0;m=0.0;if(b.j0){g=b.jO;h=b.jJ;}a:{if(b.jq&&b.iW===(-999.0)&&b.jv===(-999.0)){if(I8(b.iL)>1.0)break a;if(I8(b.iO)>1.0)break a;l=b.iL;m=b.iO;}d=a.L;d.dC=b.ic;$p=3;continue _;}Z(Y(),T(E(E(U(),a.L.cx),B(1767))));b=B(1768);$p=11;continue _;}if(SJ(d)){b=a.L;$p=1;continue _;}d=a.L;j=d.z;n=d.v;a.i3=n;a.i4=j;k=d.u;a.i5=k;o=d.W;p=d.bV;if(b.jq&&b.iW===(-999.0)&&b.jv===(-999.0))b.jq=0;b:{c:{if(!b.jq)l=j;else{n=b.iL;l=b.iW;k=b.iO;m=b.jv-l;if(!SJ(d)){if(m>1.65)break b;if(m<0.1)break b;}if (I8(b.iL)>3.2E7)break c;if(I8(b.iO)>3.2E7)break c;}if(b.j0){o=b.jO;p=b.jJ;}d=a.L;$p=8;continue _;}b=B(1769);$p=5;continue _;}b=B(1770);$p=6;continue _;}}return;case 1:Bp1(b);if(C()){break _;}b=a.L;F0(b,a.i3,a.i4,a.i5,b.W,b.bV);b=a.L;$p=2;case 2:BgB(c,b);if(C()){break _;}return;case 3:Bp1(d);if(C()){break _;}b=a.L;e=0.0;$p=4;case 4:Be5(b,l,e,m);if(C()){break _;}F0(a.L,i,j,k,g,h);b=a.L;b.T=l;b.U=m;b=b.da;if(b!==null){q=1;$p=7;continue _;}b=a.L.da;if(b!==null)b.Nu();b=Nc(a.g0);d=a.L;$p=9;continue _;case 5:BlM(a, b);if(C()){break _;}return;case 6:BlM(a,b);if(C()){break _;}Wd(LC(a.g0),T(PC(E(E(U(),a.L.cx),B(1771)),m)));return;case 7:BGm(c,b,q);if(C()){break _;}b=a.L.da;if(b!==null)b.Nu();b=Nc(a.g0);d=a.L;$p=9;continue _;case 8:Bp1(d);if(C()){break _;}d=a.L;d.uU=0.0;F0(d,a.i3,a.i4,a.i5,o,p);if(!a.iQ)return;d:{d=a.L;r=n-d.v;s=l-d.z;t=k-d.u;u=AOc(I8(r),I8(a.L.T));v=AOc(I8(s),I8(a.L.Q));w=AOc(I8(t),I8(a.L.U));if(u*u+v*v+w*w>100.0){if(!A_v(a.g0))break d;if(!Bc(A74(a.g0),a.L.cx))break d;}d=a.L;f=R$(d.bH);i=0.0625;f=ADp(f,i, i,i);$p=12;continue _;}Wd(LC(a.g0),T(E(PC(E(PC(E(PC(E(PC(E(PC(E(PC(E(E(U(),a.L.cx),B(1772)),r),B(129)),s),B(129)),t),B(100)),u),B(110)),v),B(110)),w),B(294))));m=a.i3;i=a.i4;j=a.i5;b=a.L;g=b.W;h=b.bV;$p=15;continue _;case 9:BF4(b,d);if(C()){break _;}b=a.L;a.i3=b.v;a.i4=b.z;a.i5=b.u;$p=10;case 10:BgB(c,b);if(C()){break _;}return;case 11:BlM(a,b);if(C()){break _;}return;case 12:$z=AQQ(c,d,f);if(C()){break _;}d=$z;x=Fw(d);d=a.L;if(d.dC&&!b.ic&&s>0.0)K6(d,0.20000000298023224);d=a.L;$p=13;case 13:Be5(d,r,s,t);if (C()){break _;}d=a.L;d.dC=b.ic;$p=14;case 14:A$A(d,r,s,t);if(C()){break _;}d=a.L;m=n-d.v;e=l-d.z;if(!(e<=(-0.5)&&e>=0.5))e=0.0;r=k-d.u;m=m*m+e*e+r*r;y=0;if(m>0.0625&&!SJ(d)&&!AGt(a.L.km)){y=1;Wd(LC(a.g0),T(E(E(U(),a.L.cx),B(1773))));}F0(a.L,n,l,k,o,p);f=a.L;d=ADp(R$(f.bH),i,i,i);$p=16;continue _;case 15:A_k(a,m,i,j,g,h);if(C()){break _;}return;case 16:$z=AQQ(c,f,d);if(C()){break _;}d=$z;q=Fw(d);if(x&&!(!y&&q)&&!SJ(a.L)){m=a.i3;i=a.i4;j=a.i5;$p=20;continue _;}d=Ls(FO(R$(a.L.bH),i,i,i),0.0,(-0.55),0.0);if(!A5E(a.g0) &&!AGt(a.L.km)){$p=19;continue _;}a.Wp=0;a.L.dC=b.ic;c=Nc(a.g0);d=a.L;$p=17;case 17:BF4(c,d);if(C()){break _;}c=a.L;m=c.z-j;q=b.ic;$p=18;case 18:Bg$(c,m,q);if(C()){break _;}return;case 19:$z=Bf5(c,d);if(C()){break _;}q=$z;if(q)a.Wp=0;else if(s>=(-0.03125)){q=a.Wp+1|0;a.Wp=q;if(q>80){Wd(LC(a.g0),T(E(E(U(),a.L.cx),B(1774))));b=B(1775);$p=21;continue _;}}a.L.dC=b.ic;c=Nc(a.g0);d=a.L;$p=17;continue _;case 20:A_k(a,m,i,j,o,p);if(C()){break _;}return;case 21:BlM(a,b);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);} function A_k(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{a.iQ=0;a.i3=b;a.i4=c;a.i5=d;F0(a.L,b,c,d,e,f);g=a.L.O;h=new Gp;i=c+1.6200000047683716;Bs();h.ba=Bk();h.V=0;h.iL=b;h.iW=i;h.jv=c;h.iO=d;h.jO=e;h.jJ=f;h.ic=0;h.j0=1;h.jq=1;if(h instanceof BA){j=h;k=g.L.bb;if(k!=2){if(k!=1)break a;if(j.X)break a;}return;}}g=g.Z;$p=1;case 1:Bnv(g,h);if(C()){break _;}return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bvc(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.g0;d=a.L;e=d.jl;c=e==(-1)?c.dd.data[1]:e!=1?c.dd.data[0]:c.dd.data[2];e=b.bbT;if(e==4){b=d.b7;e=b.dm;f=1;$p=1;continue _;}if(e==3){b=d.b7;e=b.dm;f=X(e,9);f=(f<0&&e>=0?b.cI.data[e]:null)===null?1:(f<0&&e>=0?b.cI.data[e]:null).k;$p=4;continue _;}a:{if(e ==5){b=d.ml;if(b===null){d.ml=null;d.qZ=0;if(!d.l.H)FJ(d,4,0);break a;}c=d.l;e=d.qZ;Bp();g=A.Kc.data[b.A];$p=3;continue _;}f=0;if(!e)f=1;h=X(e,1);if(!h)f=1;i=X(e,2);if(!i)f=1;j=b.a_T;k=b.bek;l=b.baG;if(f){m=d.v-(j+0.5);n=d.z-(k+0.5)+1.5;o=d.u-(l+0.5);if(m*m+n*n+o*o>36.0)return;if(k>=256)return;}if(!e){c=d.km;e=b.a$v;$p=6;continue _;}if(!i){b=d.km;$p=7;continue _;}if(!h){b=d.km;$p=9;continue _;}}return;case 1:$z=WG(b,e,f);if(C()){break _;}b=$z;e=0;$p=2;case 2:BkS(d,b,e);if(C()){break _;}return;case 3:g.a87(b, c,d,e);if(C()){break _;}d.ml=null;d.qZ=0;if(!d.l.H)FJ(d,4,0);return;case 4:$z=WG(b,e,f);if(C()){break _;}b=$z;e=0;$p=5;case 5:BkS(d,b,e);if(C()){break _;}return;case 6:BjP(c,j,k,l,e);if(C()){break _;}return;case 7:Bnu(b,j,k,l);if(C()){break _;}$p=8;case 8:$z=Bm6(c,j,k,l);if(C()){break _;}e=$z;if(!e)return;b=a.L.O;d=new KH;$p=11;continue _;case 9:Bqi(b,j,k,l);if(C()){break _;}$p=10;case 10:$z=Bm6(c,j,k,l);if(C()){break _;}e=$z;if(!e)return;b=a.L.O;d=new KH;$p=13;continue _;case 11:A1$(d,j,k,l,c);if(C()){break _;}$p =12;case 12:BkC(b,d);if(C()){break _;}return;case 13:A1$(d,j,k,l,c);if(C()){break _;}$p=14;case 14:BkC(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BCZ(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.g0;d=a.L;e=d.jl;f=e==(-1)?c.dd.data[1]:e!=1?c.dd.data[0]:c.dd.data[2];c=d.b7;g=c.dm;c=g<9&&g>=0?c.cI.data[g]:null;e=0;h=b.bdz;i=b.a1w;j=b.a91;k=b.a2E;if(k==255){if(c===null)return;l=d.km;$p=1;continue _;}a:{if(i>=255){if(Bhz(b)== 1)break a;if(BvF(b)>=ADR(a.g0))break a;}if(a.iQ&&AMA(a.L,h+0.5,i+0.5,j+0.5)<64.0&&!Bac(a.g0,f,h,i,j,a.L)){d=a.L;l=d.km;m=ARL(b);n=AV0(b);o=ATN(b);$p=5;continue _;}e=1;if(e){l=a.L.O;p=new KH;Bs();p.ba=Bk();p.V=0;p.V=1;p.y1=h;p.zQ=i;p.zd=j;$p=3;continue _;}c=a.L.b7;g=c.dm;f=g<9&&g>=0?c.cI.data[g]:null;if(f!==null&&!f.k){c.cI.data[g]=null;f=null;}if(f!==null&&Qd(f))return;c=a.L;c.t7=1;c=c.b7;q=c.cI.data;e=c.dm;q[e]=X$(q[e]);c=a.L;f=c.ex;c=c.b7;d=T9(f,c,c.dm);c=a.L.ex;$p=7;continue _;}c=a.L.O;d=new BA;l=E(U(),B(3));EE();NO(d, T(Bv(E(JD(l,A.P9),B(1776)),ADR(a.g0))));$p=2;continue _;case 1:BfD(l,d,f,c);if(C()){break _;}if(e){l=a.L.O;p=new KH;Bs();p.ba=Bk();p.V=0;p.V=1;p.y1=h;p.zQ=i;p.zd=j;$p=3;continue _;}c=a.L.b7;g=c.dm;f=g<9&&g>=0?c.cI.data[g]:null;if(f!==null&&!f.k){c.cI.data[g]=null;f=null;}if(f!==null&&Qd(f))return;c=a.L;c.t7=1;c=c.b7;q=c.cI.data;e=c.dm;q[e]=X$(q[e]);c=a.L;f=c.ex;c=c.b7;d=T9(f,c,c.dm);c=a.L.ex;$p=7;continue _;case 2:BkC(c,d);if(C()){break _;}e=1;if(e){l=a.L.O;p=new KH;Bs();p.ba=Bk();p.V=0;p.V=1;p.y1=h;p.zQ=i;p.zd =j;$p=3;continue _;}c=a.L.b7;g=c.dm;f=g<9&&g>=0?c.cI.data[g]:null;if(f!==null&&!f.k){c.cI.data[g]=null;f=null;}if(f!==null&&Qd(f))return;c=a.L;c.t7=1;c=c.b7;q=c.cI.data;e=c.dm;q[e]=X$(q[e]);c=a.L;f=c.ex;c=c.b7;d=T9(f,c,c.dm);c=a.L.ex;$p=7;continue _;case 3:$z=Bm6(f,h,i,j);if(C()){break _;}e=$z;p.KE=e;$p=4;case 4:b:{$z=AZS(f,h,i,j);if(C()){break _;}e=$z;p.Lx=e;if(p instanceof BA){c=p;e=ACg(l.L);if(e!=2){if(e!=1)break b;if(ADl(c))break b;}if(!k)i=i+(-1)|0;if(k==1)i=i+1|0;if(k==2)j=j+(-1)|0;if(k==3)j=j+1|0;if(k ==4)h=h+(-1)|0;if(k==5)h=h+1|0;c=a.L.O;d=new KH;$p=9;continue _;}}c=l.Z;$p=6;continue _;case 5:A4W(l,d,f,c,h,i,j,k,m,n,o);if(C()){break _;}e=1;if(e){l=a.L.O;p=new KH;Bs();p.ba=Bk();p.V=0;p.V=1;p.y1=h;p.zQ=i;p.zd=j;$p=3;continue _;}c=a.L.b7;g=c.dm;f=g<9&&g>=0?c.cI.data[g]:null;if(f!==null&&!f.k){c.cI.data[g]=null;f=null;}if(f!==null&&Qd(f))return;c=a.L;c.t7=1;c=c.b7;q=c.cI.data;e=c.dm;q[e]=X$(q[e]);c=a.L;f=c.ex;c=c.b7;d=T9(f,c,c.dm);c=a.L.ex;$p=7;continue _;case 6:Bnv(c,p);if(C()){break _;}if(!k)i=i+(-1)|0;if (k==1)i=i+1|0;if(k==2)j=j+(-1)|0;if(k==3)j=j+1|0;if(k==4)h=h+(-1)|0;if(k==5)h=h+1|0;c=a.L.O;d=new KH;$p=9;continue _;case 7:c.OG();if(C()){break _;}c=a.L;c.t7=0;if(Cr8(Q$(c.b7),A68(b)))return;b=new F_;c=a.L;Bpm(b,c.ex.eI,d.gx,Q$(c.b7));$p=8;case 8:BkC(a,b);if(C()){break _;}return;case 9:A1$(d,h,i,j,f);if(C()){break _;}$p=10;case 10:BkC(c,d);if(C()){break _;}c=a.L.b7;g=c.dm;f=g<9&&g>=0?c.cI.data[g]:null;if(f!==null&&!f.k){c.cI.data[g]=null;f=null;}if(f!==null&&Qd(f))return;c=a.L;c.t7=1;c=c.b7;q=c.cI.data;e=c.dm;q[e] =X$(q[e]);c=a.L;f=c.ex;c=c.b7;d=T9(f,c,c.dm);c=a.L.ex;$p=7;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function AUU(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Gh();c=A.F6;d=new Bi;d.r=Q(16);e=a.constructor;if(e===null)f=null;else{f=e.classObject;if(f===null){f=new CD;f.cj=e;g=f;e.classObject=g;}}h=d.g;if(f===null)f=B(88);else{e=new Bi;LM(e,16);LF(e,e.g,B(85));g=f;if(!g.$id$){i=$rt_nextId();g.$id$=i;}MA(e,f.$id$, 10);f=Ji(e.r,0,e.g);}V(d,h,f);V(d,d.g,B(1777));b=b.constructor;if(b===null)g=null;else{g=b.classObject;if(g===null){g=new CD;g.cj=b;f=g;b.classObject=f;}}j=d.g;if(g===null)b=B(88);else{e=new Bi;LM(e,16);LF(e,e.g,B(85));i=g;if(!i.$id$){b=$rt_nextId();i.$id$=b;}MA(e,g.$id$,10);b=Ji(e.r,0,e.g);}V(d,j,b);b=new Bh;k=d.r;j=d.g;l=Q(j);m=l.data;b.o=l;n=0;while(n=0&&c<9)a.L.b7.dm=c;else{Gh();d=A.F6;b=new Bi;b.r=Q(16);e=a.L.cx;V(b,b.g,e);V(b,b.g,B(1779));e=new Bh;f=b.r;g=b.g;h=Q(g);i=h.data;e.o=h;j=0;while(jf){if(0>f){b=new Bb;b.f=1;b.e=1;J(b);}c=new Bh;f=f-0|0;g=Q(f);h=g.data;c.o=g;i=0;while(i100){b=B(1781);$p=1;continue _;}b=GC(c);e=0;while(true){h=b.o.data;j=X(e,h.length);if(j>=0){if(b===B(12)?1:Jd(b,B(12),0)){k=a.g0.KW;c=a.L;$p=3;continue _;}if(a.L.bb==1){b=CC_(B(1780));$p=4;continue _;}c=new Bi;c.r=Q(16);V(c,c.g,B(1422));k=a.L;l=H1(k.l.fx,k.cx);k=k.cx;if(l!==null){m=new Bi;m.r=Q(16);n=l.Dm;V(m,m.g,n);V(m,m.g,k);k=l.C7;V(m,m.g,k);k=new Bh;h=m.r;j=m.g;d=Q(j);g=d.data;k.o=d;o=0;while(o=0)break;b:{c:{o=h[e];if(o!=167){if(JE(A.Xd,o,0)>=0)break c;if(o>32)break c;}j=0;break b;}j=1;}if(!j){b=B(1783);$p=5;continue _;}e=e+1|0;}b=new BK;b.f=1;b.e=1;J(b);case 1:BlM(a,b);if(C()){break _;}return;case 2:Bnv(c,b);if(C()){break _;}return;case 3:ARk(k,c,b);if(C()){break _;}e=a.zA+20|0;a.zA=e;if(e>200&&!SF(a.g0.cA,a.L.cx)){b=B(1784);$p=7;continue _;}return;case 4:BkC(a, b);if(C()){break _;}return;case 5:BlM(a,b);if(C()){break _;}return;case 6:AY7(b,c);if(C()){break _;}e=a.zA+20|0;a.zA=e;if(e>200&&!SF(a.g0.cA,a.L.cx)){b=B(1784);$p=7;continue _;}return;case 7:BlM(a,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BfP(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.m9!=1)return;b=a.L;$p=1;case 1:BGj(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BlC(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.bh4;if(c==1)FJ(a.L,1,1);else if(c==2)FJ(a.L,1,0);else if(c==4)FJ(a.L,3,1);else if(c==5)FJ(a.L,3,0);else if(c==3){a:{b=a.L;d=0;e=1;c=1;if(b.g2){f=b.l.eC;g=new HT;Bs();g.ba=Bk();g.V=0;h=b.bi;g.nt=h;g.m9 =3;f=f.fi;i=h^h>>>20^h>>>12;j=i^i>>>7^i>>>4;k=f.ee.data;f=k[j&(k.length-1|0)];b:{while(f!==null){if(f.eq==h){f=f.ew;break b;}f=f.ei;}f=null;}c:{f=f;if(f!==null){l=f.eL.ca;if(l.I===null){m=new BV;m.b$=l;Eg(m);l.I=m;}n=l.I.bm();i=g instanceof BA;m=g;while(true){if(!n.bh()){f=f.bu;if(f instanceof CI){f=f.O;if(!i)break a;i=f.L.bb;if(i!=2){if(i!=1)break a;if(m.X)break a;}}break c;}l=(n.bg()).O;if(!i)break;h=l.L.bb;if(h!=2){if(h!=1)break;if(m.X)break;}}l=l.Z;$p=3;continue _;}}}$p=1;continue _;}f=f.Z;$p=4;continue _;}return;case 1:d: {BDN(b,d,e,c);if(C()){break _;}g=b.O;if(g!==null){o=b.v;p=b.z;q=b.u;r=b.W;s=b.bV;g.iQ=0;g.i3=o;g.i4=p;g.i5=q;F0(g.L,o,p,q,r,s);b=g.L.O;g=new Gp;t=p+1.6200000047683716;Bs();g.ba=Bk();g.V=0;g.iL=o;g.iW=t;g.jv=p;g.iO=q;g.jO=r;g.jJ=s;g.ic=0;g.j0=1;g.jq=1;if(!(g instanceof BA))break d;f=g;c=b.L.bb;if(c!=2){if(c!=1)break d;if(f.X)break d;}}a.iQ=0;return;}b=b.Z;$p=2;case 2:Bnv(b,g);if(C()){break _;}a.iQ=0;return;case 3:Bnv(l,g);if(C()){break _;}while(true){if(!n.bh()){e:{f=f.bu;if(f instanceof CI){f=f.O;if(!i)break e;i =f.L.bb;if(i!=2){if(i!=1)break e;if(m.X)break e;}}$p=1;continue _;}f=f.Z;$p=4;continue _;}l=(n.bg()).O;if(!i)break;h=l.L.bb;if(h==2)continue;if(h!=1)break;if(m.X)break;}l=l.Z;continue _;case 4:Bnv(f,g);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function BBj(a,b){var c;b=a.Z;if(b.nV){Dv(b.xW,b.jT);c=new L5;c.bt=b.jT;c.cV=0;Cb(c);}b.nV=0;} function AAk(a){return 0;} function A$_(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.g0;d=a.L;e=d.jl;c=e==(-1)?c.dd.data[1]:e!=1?c.dd.data[0]:c.dd.data[2];f=b.baj;c=c.jj;g=f^f>>>20^f>>>12;h=g^g>>>7^g>>>4;i=c.ee.data;c=i[h&(i.length-1|0)];a:{while(c!==null){if(c.eq==f){c=c.ew;break a;}c=c.ei;}c=null;}j=c;if(j===null)return;$p=1;case 1:$z=Bo8(d,j);if (C()){break _;}h=$z;k=36.0;if(!h)k=9.0;c=a.L;l=c.v-j.v;m=c.z-j.z;n=c.u-j.u;if(l*l+m*m+n*n0)return;c=a.g0.cA;d=0;e=0;$p=2;continue _;}c=a.g0.rB;if((c===null?0:1)&&Bc(a.L.cx,c)){b=a.L.O;c=B(1785);$p=3;continue _;}}return;case 1:$z=Bo4(c,b,d,e);if(C()){break _;}b=$z;a.L=b;return;case 2:$z=Bo4(c,b,d,e);if(C()){break _;}b=$z;a.L=b;return;case 3:BlM(b,c);if(C()){break _;}A9R(a.g0);return;default: Oe();}}HV().s(a,b,c,d,e,$p);} function A5u(a,b){} function A7H(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.L;c=b.ex;$p=1;case 1:c.DL(b);if(C()){break _;}b.ex=b.nG;return;default:Oe();}}HV().s(a,b,c,$p);} function ATV(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.L;d=c.ex;if(d.eI==b.Ua&&ADi(d,c)){c=a.L;d=c.ex;e=b.a9j;f=b.bhk;g=b.bcz;$p=1;continue _;}return;case 1:$z=BsJ(d,e,f,g,c);if(C()){break _;}c=$z;d=b.a_Z;if(d===null&&c===null?1:d!==null&&c!==null?R0(d,c):0){a:{c=a.L.O;d=new Va;e=b.Ua;f=b.Um;Bs();d.ba=Bk();d.V=0;d.Nf=e;d.N8=f;d.Wk=1;if(d instanceof BA) {b=d;f=c.L.bb;if(f!=2){if(f!=1)break a;if(b.X)break a;}b=a.L;b.t7=1;b=b.ex;$p=4;continue _;}}b=c.Z;$p=3;continue _;}b:{c=a.a8p;e=a.L.ex.eI;f=b.Um;d=new Fs;d.gb=f;Fk(c,e,d);c=a.L.O;d=new Va;f=b.Ua;g=b.Um;Bs();d.ba=Bk();d.V=0;d.Nf=f;d.N8=g;d.Wk=0;if(d instanceof BA){b=d;f=c.L.bb;if(f!=2){if(f!=1)break b;if(b.X)break b;}b=a.L;c=b.ex.Aj;Bg(c.ca,b,c);d=new BI;d.p=W(K,10);e=0;while(true){b=a.L;c=b.ex;h=c.dp;if(e>=h.c)break;Cc(d,IN(C5(h,e)));e=e+1|0;}$p=6;continue _;}}b=c.Z;$p=2;case 2:Bnv(b,d);if(C()){break _;}b= a.L;c=b.ex.Aj;Bg(c.ca,b,c);d=new BI;d.p=W(K,10);e=0;while(true){b=a.L;c=b.ex;h=c.dp;if(e>=h.c)break;Cc(d,IN(C5(h,e)));e=e+1|0;}$p=6;continue _;case 3:Bnv(b,d);if(C()){break _;}b=a.L;b.t7=1;b=b.ex;$p=4;case 4:b.OG();if(C()){break _;}b=a.L;if(b.t7){a.L.t7=0;return;}d=b.O;c=new F_;b=b.b7.gF;c.ba=Bk();c.V=0;c.ki=(-1);c.ke=(-1);if(b!==null){h=new Bq;e=b.A;f=b.k;g=b.B;h.k=0;h.Y=null;h.A=e;h.k=f;h.B=g;if(g<0)h.B=0;b=b.be;if(b!==null){i=new BZ;j=b.w;if(j===null)j=B(3);i.w=j;j=new BN;Oj(j);e=BM(16);j.bk=0;j.d=OV(j,e);j.b1 =0.75;L9(j);i.m=j;j=b.m;if(j.I===null){k=new BV;k.b$=j;C9(k);j.I=k;}j=j.I.bm();while(j.bh()){k=j.bg();F5(i,k,(C1(b.m,k)).cQ());}h.be=i;}b=h;}c.kf=b;$p=5;case 5:BkC(d,c);if(C()){break _;}a.L.t7=0;return;case 6:AUh(b,c,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bgk(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.L;d=c.ex;if(d.eI==b.bgi&&ADi(d,c)){c=a.L;d=c.ex;e=b.a_M;$p=1;continue _;}return;case 1:d.bf4(c,e);if(C()){break _;}b=a.L.ex;$p=2;case 2:b.OG();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bbt(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.L;if(c.km.hK!==A.Gb?0:1){d=b.bcN;e=d>=0?0:1;f=b.bdf;g=d>=1&&d<45?1:0;a:{b:{if(f!==null){h=f.A;Bp();i=A.Kc.data;if(h>=i.length)break b;if(h<0)break b;if(i[h]===null)break b;}j=1;break a;}j=0;}c:{d:{if(f!==null){h=f.B;if(h<0)break d;if(h<0)break d;h=f.k;if(h>64)break d;if(h<=0)break d;}h=1;break c;}h=0;}if (g&&j&&h){if(f!==null){b=c.nG.dp;if(d>=0&&d=0&&d>>20^f>>>12;h=g^g>>>7^g>>>4;i=c.ee.data;c=i[h&(i.length-1|0)];a:{while(c!==null){if(c.eq==f){c=c.ew;break a;}c=c.ei;}c=null;}c=c;if(c!==null&&b.N8==c.gb&&f==b.Nf&&!ADi(e,d)){b=a.L;b=D$(b.ex.Aj.ca,b);}} function Bgv(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.g0;d=a.L.jl;e=d==(-1)?c.dd.data[1]:d!=1?c.dd.data[0]:c.dd.data[2];d=b.M4;f=b.Pr;g=b.Pf;if(f>=0&&f<256){h=d>>4;i=g>>4;c=e.dS.dx;j=Cs(M(F(h),D(4294967295, 0)),B4(M(F(i),D(4294967295, 0)),32));i=H(Cp(j,N(j,32)));i=i^i>>>20^i>>>12;k=i^i>>>7^i>>> 4;l=c.cL.data;c=l[k&(l.length-1|0)];a:{while(true){if(c===null){c=null;break a;}if(B6(c.cy,j))break;c=c.cu;}}i=c===null?0:1;}else i=0;if(!i)return;$p=1;case 1:$z=A_f(e,d,f,g);if(C()){break _;}c=$z;h=c instanceof Tp;if(h&&!c.a5z){b=new Bi;b.r=Q(16);V(b,b.g,B(1786));c=a.L.cx;V(b,b.g,c);V(b,b.g,B(1787));c=new Bh;l=b.r;f=b.g;m=Q(f);n=m.data;c.o=m;g=0;while(g=4){if(!h)return;d=b.M4;f=b.Pr;g=b.Pf;p=c;DE(b.ys,0,p.yk,0,4);$p=2;continue _;}d=1;if(b.ys.data[k].o.data.length>15)d=0;else{g=0;while(true){l=b.ys.data;if(g>=l[k].o.data.length)break;o=A.Xd;p=l[k];if(g<0)break b;l=p.o.data;if(g>=l.length)break b;if(JE(o,l[g],0)<0)d=0;g=g+1|0;}}if(!d)b.ys.data[k]=B(1788);k=k+1|0;}b=new BK;b.f=1;b.e=1;J(b);case 2:AWt(p);if(C()){break _;}i=0;b=e.cl;h=X(i,b.c);if(h>=0)return;if(i>=0&&h<0){b=b.p.data[i];$p=3;continue _;}b=new Bb;Dm(b);J(b);case 3:A31(b,d,f,g);if(C()) {break _;}i=i+1|0;b=e.cl;h=X(i,b.c);if(h>=0)return;if(i>=0&&h<0){b=b.p.data[i];continue _;}b=new Bb;Dm(b);J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A24(a,b){var c;if(b.XV==a.a9O){c=H(Ce(E2(CD5(performance.now()*1000000.0),F(1000000)),a.baa));b=a.L;b.QF=((b.QF*3|0)+c|0)/4|0;}} function A6C(a,b){var c;c=a.L.ct;c.sG=b.J$&&c.zj?1:0;} function A69(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=new Bi;c.r=Q(16);b=A6$(a.g0,a.L,b.M6);d=0;e=b.j;f=b.by();while(true){if(!(d>=f?0:1)){b=a.L.O;g=new ABd;h=new Bh;i=c.r;j=c.g;k=Q(j);l=k.data;h.o=k;e=0;while(e0)V(c,m,B(1759));V(c,c.g,g);d=j;}b=new Bu;b.f=1;b.e=1;J(b);case 1:Bnv(b,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A4c(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.L;$p=1;case 1:Bpk(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function Bej(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(Bc(B(1789),b.xX)){try{c=AMq(R2(MC(b.zg)));if(!ByZ(J$(c)))J(AHg(B(1790)));d=Q$(a.L.b7);e=c.A;Bp();if(e==A.LY.K&&e==d.A)Vy(d,B(1023),Fa(J$(c),B(1023)));break a;}catch($$e) {$$je=P($$e);if($$je instanceof CQ){f=$$je;}else{throw $$e;}}CJ(f);}else if(Bc(B(1791),b.xX)){try{c=AMq(R2(MC(b.zg)));if(!B$U(J$(c)))J(AHg(B(1790)));d=Q$(a.L.b7);e=c.A;Bp();if(e==A.LZ.K&&d.A==A.LY.K){Vy(d,B(1025),Bjg(B(1025),a.L.cx));Vy(d,B(1024),Bjg(B(1024),EG(J$(c),B(1024))));Vy(d,B(1023),Fa(J$(c),B(1023)));d.A=A.LZ.K;}break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){g=$$je;}else{throw $$e;}}CJ(g);}else if(Bc(B(1792),b.xX)){try{e=Cf(R2(MC(b.zg)));h=a.L.ex;if(h instanceof ANI)A8h(h,e);break a;}catch($$e) {$$je=P($$e);if($$je instanceof CQ){i=$$je;}else{throw $$e;}}CJ(i);}else{if(Bc(B(1793),b.xX)){if(A6G(a.L,2,B(3))&&a.L.ct.ez){try{j=R2(MC(b.zg));e=Cf(j);k=Cf(j);l=Cf(j);m=FS(j,256);b=a.L.l;$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}CJ(n);break a;}b=a.L;o=W(K,0);j=HB(b.Fo,B(1794),o);$p=1;continue _;}if(!Bc(B(1795),b.xX)){if(!Bc(B(1796),b.xX))break a;j=a.L.ex;if(!(j instanceof AOa))break a;p=j;o=b.zg;if(o!==null&&o.data.length>=1){q=ASv(A.B_(o));if(Dn(q)>30)break a;$p =9;continue _;}b=B(3);$p=5;continue _;}if(a.L.ex instanceof AP2){try{j=R2(MC(b.zg));e=Cf(j);k=Cf(j);r=a.L.ex;s=Bim(r,0);if(!Ll(s))break a;l=1;$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){t=$$je;}else{throw $$e;}}CJ(t);}}}return;case 1:Bqa(b,j);if(C()){break _;}return;case 2:a:{try{$z=A_f(b,e,k,l);if(C()){break _;}u=$z;if(u!==null&&u instanceof NK){b=u;$p=6;continue _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}CJ(n);}return;case 3:try{s.Zy(l);if(C()){break _;}v =ATc(r);AWh(v,e);Bfc(v,k);$p=4;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){t=$$je;}else{throw $$e;}}CJ(t);return;case 4:a:{try{AWt(v);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){t=$$je;}else{throw $$e;}}CJ(t);}return;case 5:BBp(p,b);if(C()){break _;}return;case 6:try{BCj(b,m);if(C()){break _;}b=a.L.l;$p=7;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}CJ(n);return;case 7:try{BAf(b,e,k,l);if(C()){break _;}b=a.L;j=T(E(E(U(),B(1797)), m));$p=8;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}CJ(n);return;case 8:a:{try{Bqa(b,j);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){n=$$je;}else{throw $$e;}}CJ(n);}return;case 9:BBp(p,q);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function BM6(){var b,c;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;A.Xb=b;A.Xc=0;} function AId(){var a=this;K.call(a);a.bjE=0;a.bej=0;a.dl=null;a.bp=0;a.Nd=0;a.V1=0;} function IU(a,b,c,d,e,f,g){var h,i,j,k,l,m;h=a.bp;i=a.dl;j=i.c;k=X(h,j);if(k>=0){l=new CR;l.bn=b;l.bf=c;l.bo=d;l.br=e;l.bl=f;l.bs=g;Bo(i,j+1|0);m=i.p.data;j=i.c;i.c=j+1|0;m[j]=l;i.j=i.j+1|0;}else if(h>=0&&k<0){l=i.p.data[h];l.bn=b;l.bf=c;l.bo=d;l.br=e;l.bl=f;l.bs=g;}else{i=new Bb;i.f=1;i.e=1;J(i);}a.bp=a.bp+1|0;return l;} function Bi0(a){var b,c,d;b=a.bp;if(b>a.Nd)a.Nd=b;c=a.V1;a.V1=c+1|0;if(c==a.bjE){b=a.Nd;c=a.dl.c-a.bej|0;if(b>c)c=b;while(true){d=a.dl;if(d.c<=c)break;Dh(d,c);}a.Nd=0;a.V1=0;}a.bp=0;} function ALk(){ACm.call(this);this.lP=null;} function BOP(a){return a.lP.a3t();} function BL_(a,b){return a.lP.ZO(b);} function CBX(a){return a.lP.ld();} function BT3(a){return a.lP.tq();} function Ct4(a){return a.lP.yn();} function Cvz(a){return a.lP.uy();} function Cu7(a){return a.lP.k3();} function CAi(a){return a.lP.nw();} function Ci0(a){return a.lP.a5w();} function BQL(a){return a.lP.Rq();} function BZq(a){return a.lP.FS();} function CzB(a){return a.lP.Gd();} function Chi(a){return a.lP.a3c();} function CrP(a){return a.lP.F0();} function CwF(a){return a.lP.a2X();} function BI$(a){return a.lP.F$();} function Chf(a,b){} function Co0(a,b){} function B8s(a,b,c,d){} function BOv(a,b){} function B3l(a,b){} function Cxq(a,b){} function CuA(a,b){} function BY0(a,b){} function BZP(a){return a.lP.W5();} function CjA(a){return a.lP.Km();} function Cxw(a){return a.lP.u5();} function CfX(a){return a.lP.a7s();} function CvE(a){return a.lP.a6Y();} function BOM(a,b){} function Cl9(a){return a.lP.iE();} function Px(){var a=this;K.call(a);a.ta=null;a.Wy=null;a.a16=null;a.ec=null;a.pL=0;a.fP=0;a.l2=null;a.eu=0;a.yB=null;} function Clg(a,b){a.ta=b;a.Wy=b.b6.u5();a.a16=b.b6.vH;a.Yw();a.a21();} function B1K(a){var b,c;b=0;while(b<=15){c=1.0-b/15.0;a.l2.data[b]=(1.0-c)/(c*3.0+1.0)*1.0+0.0;b=b+1|0;}} function CsT(a){var b,c,d,e;if(a.ta.b6.u5()!==A.Gc){b=new Xm;c=a.ta;d=c.b6.ld();c=c.b6.u5();VQ(b);e=(BKA(d,c)).data;b.Xf=e[0];b.TY=e[1];a.ec=b;}else{b=A5o(a.ta.b6.vH);c=new WH;Eh();b=A.Xe.data[b.V4];VQ(c);c.yM=b;c.Wo=0.5;c.S3=0.5;a.ec=c;}} function CwB(a){var b,c;if(a.Wy!==A.Gc){b=new AMo;c=a.ta;A6u(b,c,c.b6.ld(),a.ta.b6.W5());}else{b=new AEM;c=a.ta;AXI(b,c,c.b6.ld(),a.ta.b6.W5(),a.a16);}return b;} function AZT(a,b,c){var d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.ta;e=63;f=e+1|0;$p=1;case 1:$z=Bm6(d,b,f,c);if(C()){break _;}g=$z;if(g?0:1){$p=2;continue _;}e=f;f=e+1|0;continue _;case 2:$z=Bm6(d,b,e,c);if(C()){break _;}e=$z;S();return e!=A.ND.b?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function CAr(a,b,c){var d;d=(H(GA(b,F(24000)))+c)/24000.0-0.25;if(d<0.0)d=d+1.0;if(d>1.0)d=d-1.0;return d+(1.0-(Ki(d*3.141592653589793)+1.0)/2.0-d)/3.0;} function B2z(a,b){return H(E2(b,F(24000)))%8|0;} function BUm(a){return 1;} function Cz_(a){return 1;} function Bkg(b){var c;if(b==(-1)){c=new Xy;c.pL=0;c.fP=0;c.l2=Fv(16);c.eu=0;c.yB=Fv(4);}else if(!b){c=new ADz;c.pL=0;c.fP=0;c.l2=Fv(16);c.eu=0;c.yB=Fv(4);}else if(b!=1)c=null;else{c=new Wg;c.pL=0;c.fP=0;c.l2=Fv(16);c.eu=0;c.yB=Fv(4);}return c;} function Cwx(a){return null;} function BL4(a){return a.Wy!==A.Gc?64:4;} var W2=Ba(BI); A.Xf=function(){var a=new W2();BQs(a);return a;}; function BQs(a){a.p=W(K,10);} var A7r=Ba(); A.Xg=function(){var a=new A7r();B3o(a);return a;}; function B3o(a){} function AIl(){var a=this;K.call(a);a.UJ=null;a.vN=null;a.fi=null;a.bgj=0;} function Bgh(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b instanceof CI){c=512;d=2;e=0;$p=1;continue _;}if(b instanceof ACV){c=64;d=5;e=1;$p=2;continue _;}if(b instanceof HI){c=64;d=20;e=0;$p=3;continue _;}if(b instanceof QZ){c=64;d=10;e=0;$p=4;continue _;}if(b instanceof M1){c=64;d=10;e=0;$p=5;continue _;}if(b instanceof Od){c=64;d=10;e=1;$p=7;continue _;}if(b instanceof RL){c=64;d =10;e=1;$p=8;continue _;}if(b instanceof RG){c=64;d=4;e=1;$p=9;continue _;}if(b instanceof S2){c=64;d=10;e=1;$p=10;continue _;}if(b instanceof ND){c=64;d=10;e=1;$p=11;continue _;}if(b instanceof O2){c=64;d=10;e=1;$p=12;continue _;}if(b instanceof SE){c=64;d=10;e=1;$p=13;continue _;}if(b instanceof Ff){c=64;d=20;e=1;$p=14;continue _;}if(b instanceof Hd){c=80;d=3;e=1;$p=15;continue _;}if(b instanceof Lw){c=80;d=3;e=1;$p=16;continue _;}if(b instanceof Yw){c=64;d=3;e=1;$p=17;continue _;}if(b instanceof XM){c=80;d =3;e=0;$p=18;continue _;}if(b instanceof SO){c=80;d=3;e=0;$p=19;continue _;}if(Eo(b,Mp)){c=80;d=3;e=1;$p=20;continue _;}if(b instanceof X2){c=160;d=3;e=1;$p=21;continue _;}if(b instanceof Mx){c=160;d=10;e=1;$p=22;continue _;}if(b instanceof Ri){c=160;d=20;e=1;$p=23;continue _;}if(b instanceof NP){c=160;d=2147483647;e=0;$p=24;continue _;}if(b instanceof Nf){c=160;d=20;e=1;$p=25;continue _;}if(b instanceof Ld){c=256;d=2147483647;e=0;$p=26;continue _;}if(!(b instanceof Lc))return;c=160;d=2147483647;e=0;$p=27;continue _;case 1:BlY(a, b,c,d,e);if(C()){break _;}f=b;b=a.vN.ca;if(b.I===null){g=new BV;g.b$=b;b.I=g;}h=b.I.bm();while(h.bh()){g=h.bg();if(g.bu!==f){$p=6;continue _;}}return;case 2:BlY(a,b,c,d,e);if(C()){break _;}return;case 3:BlY(a,b,c,d,e);if(C()){break _;}return;case 4:BlY(a,b,c,d,e);if(C()){break _;}return;case 5:BlY(a,b,c,d,e);if(C()){break _;}return;case 6:Bn2(g,f);if(C()){break _;}while(h.bh()){g=h.bg();if(g.bu===f)continue;else{continue _;}}return;case 7:BlY(a,b,c,d,e);if(C()){break _;}return;case 8:BlY(a,b,c,d,e);if(C()){break _;}return;case 9:BlY(a, b,c,d,e);if(C()){break _;}return;case 10:BlY(a,b,c,d,e);if(C()){break _;}return;case 11:BlY(a,b,c,d,e);if(C()){break _;}return;case 12:BlY(a,b,c,d,e);if(C()){break _;}return;case 13:BlY(a,b,c,d,e);if(C()){break _;}return;case 14:BlY(a,b,c,d,e);if(C()){break _;}return;case 15:BlY(a,b,c,d,e);if(C()){break _;}return;case 16:BlY(a,b,c,d,e);if(C()){break _;}return;case 17:BlY(a,b,c,d,e);if(C()){break _;}return;case 18:BlY(a,b,c,d,e);if(C()){break _;}return;case 19:BlY(a,b,c,d,e);if(C()){break _;}return;case 20:BlY(a, b,c,d,e);if(C()){break _;}return;case 21:BlY(a,b,c,d,e);if(C()){break _;}return;case 22:BlY(a,b,c,d,e);if(C()){break _;}return;case 23:BlY(a,b,c,d,e);if(C()){break _;}return;case 24:BlY(a,b,c,d,e);if(C()){break _;}return;case 25:BlY(a,b,c,d,e);if(C()){break _;}return;case 26:BlY(a,b,c,d,e);if(C()){break _;}return;case 27:BlY(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BlY(a,b,c,d,e){var f,g,h,i,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.bgj;if(c<=f)f=c;try{if(A8l(a.fi,b.bi))J(CCO(B(1798)));g=A.E3(b,f,d,e);NY(a.vN,g);Fk(a.fi,b.bi,g);b=a.UJ.eZ;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof R){h=$$je;}else{throw $$e;}}if(A.F9===null){g=new CF;g.bC=A.F$;b=new Bi;b.r=Q(16);g.ci=b;g.dc=Q(32);g.df=0;g.de=A.F_;A.F9=g;}i=A.F9;g=i.ci;V(g,g.g, B(1799));d=g.g;Cd(g,d,d+1|0);g.r.data[d]=10;Dr(i);if(A.F9===null){g=new CF;g.bC=A.F$;b=new Bi;b.r=Q(16);g.ci=b;g.dc=Q(32);g.df=0;g.de=A.F_;A.F9=g;}Ek(h,A.F9);return;case 1:a:{try{BlO(g,b);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof R){h=$$je;}else{throw $$e;}}if(A.F9===null){g=new CF;g.bC=A.F$;b=new Bi;b.r=Q(16);g.ci=b;g.dc=Q(32);g.df=0;g.de=A.F_;A.F9=g;}i=A.F9;g=i.ci;V(g,g.g,B(1799));d=g.g;Cd(g,d,d+1|0);g.r.data[d]=10;Dr(i);if(A.F9===null){g=new CF;g.bC=A.F$;b=new Bi;b.r=Q(16);g.ci= b;g.dc=Q(32);g.df=0;g.de=A.F_;A.F9=g;}Ek(h,A.F9);}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function TQ(a,b){var c,d,e,f,g,h,i;a:{if(b instanceof CI){c=b;d=a.vN.ca;if(d.I===null){e=new BV;e.b$=d;d.I=e;}f=d.I.bm();while(true){if(!f.bh())break a;e=f.bg();if(Ln(e.eL,c)){d=c.AJ;g=e.bu.bi;if(g>=(-128)&&g<=127){Be();h=A.G$.data[g+128|0];}else{h=new Bn;h.s=g;}i=d.fn;if(i<0)break;FB(Es(d,i),h);d=D$(e.eL.ca,c);}}b=new Bb;b.f=1;b.e=1;J(b);}}d=a.fi;i=b.bi;b=d.CU;if(i>=(-128)&&i<=127){Be();c=A.G$.data[i+128|0];}else{c=new Bn;c.s=i;}b=D$(b.ca,c);b=P0(d,i);d=b!==null?b.ew:null;if(d!==null){b=D$(a.vN.ca,d);b=d.eL.ca;if (b.I===null){c=new BV;c.b$=b;b.I=c;}e=b.I.bm();while(e.bh()){b=(e.bg()).AJ;i=d.bu.bi;if(i>=(-128)&&i<=127){Be();c=A.G$.data[i+128|0];}else{c=new Bn;c.s=i;}i=b.fn;if(i<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(b,i),c);}}} function ByQ(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=new BI;b.p=W(K,10);c=a.vN.ca;if(c.I===null){d=new BV;d.b$=c;c.I=d;}e=c.I.bm();if(e.bh()){f=e.bg();c=a.UJ.eZ;$p=1;continue _;}g=0;a:{while(true){h=X(g,b.c);if(h>=0)break;if(g<0)break a;if(h>=0)break a;d=b.p.data[g];f=a.vN.ca;if(f.I===null){c=new BV;c.b$=f;f.I=c;}i=f.I.bm();while(i.bh()){c=i.bg();if(c.bu!==d) {$p=2;continue _;}}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 1:BGH(f,c);if(C()){break _;}if(f.Wa){c=f.bu;if(c instanceof CI){c=c;Bo(b,b.c+1|0);j=b.p.data;h=b.c;b.c=h+1|0;j[h]=c;b.j=b.j+1|0;}}if(e.bh()){f=e.bg();c=a.UJ.eZ;continue _;}g=0;a:{while(true){h=X(g,b.c);if(h>=0)break;if(g<0)break a;if(h>=0)break a;d=b.p.data[g];f=a.vN.ca;if(f.I===null){c=new BV;c.b$=f;f.I=c;}i=f.I.bm();while(i.bh()){c=i.bg();if(c.bu!==d){$p=2;continue _;}}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 2:Bn2(c,d);if(C()){break _;}b: {c:while(true){while(!i.bh()){g=g+1|0;h=X(g,b.c);if(h>=0)break c;if(g<0)break b;if(h>=0)break b;d=b.p.data[g];f=a.vN.ca;if(f.I===null){c=new BV;c.b$=f;f.I=c;}i=f.I.bm();}c=i.bg();if(c.bu===d)continue;else{continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AT$(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.fi;e=b.bi;f=e^e>>>20^e>>>12;g=f^f>>>7^f>>>4;h=d.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==e){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{d=b;if(d!==null){b=d.eL.ca;if(b.I===null){i=new BV;i.b$=b;b.I=i;}j=b.I.bm();f=c instanceof BA;i=c;while(true){if(!j.bh()){b=d.bu;if(b instanceof CI) {b=b.O;if(!f)break b;f=b.L.bb;if(f!=2){if(f!=1)break b;if(i.X)break b;}}break c;}b=(j.bg()).O;if(!f)break;k=b.L.bb;if(k!=2){if(k!=1)break;if(i.X)break;}}b=b.Z;$p=1;continue _;}}return;}b=b.Z;$p=2;continue _;case 1:Bnv(b,c);if(C()){break _;}while(true){if(!j.bh()){c:{b=d.bu;if(b instanceof CI){b=b.O;if(!f)break c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(i.X)break c;}}return;}b=b.Z;$p=2;continue _;}b=(j.bg()).O;if(!f)break;k=b.L.bb;if(k==2)continue;if(k!=1)break;if(i.X)break;}b=b.Z;continue _;case 2:Bnv(b,c);if(C()) {break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BA0(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.vN.ca;if(d.I===null){e=new BV;e.b$=d;d.I=e;}f=d.I.bm();while(f.bh()){d=f.bg();e=d.bu;if(e!==b&&e.lE==c.h1&&e.lF==c.h3){$p=1;continue _;}}return;case 1:Bn2(d,b);if(C()){break _;}while(f.bh()){d=f.bg();e=d.bu;if(e===b)continue;if(e.lE!=c.h1)continue;if(e.lF!=c.h3)continue;else{continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A9d(){var a=this;K.call(a);a.iX=null;a.ED=null;a.iv=null;a.Gq=null;a.xk=null;} A.S=function(a,b){var c=new A9d();CkY(c,a,b);return c;}; function CkY(a,b,c){var d;d=new BI;d.p=W(K,10);a.ED=d;d=new TC;d.cL=W(N$,16);d.Ch=12;d.NQ=0.75;a.iv=d;d=new BI;d.p=W(K,10);a.Gq=d;a.xk=Bm($rt_arraycls($rt_intcls()),[CO([1,0]),CO([0,1]),CO([(-1),0]),CO([0,(-1)])]);if(c>15){b=new BG;b.f=1;b.e=1;b.bc=B(1800);J(b);}if(c>=3){a.iX=b;return;}b=new BG;b.f=1;b.e=1;b.bc=B(1801);J(b);} function Btv(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.Gq;d=c.c;e=X(b,d);if(e>=0){f=c.p;b=0;g=null;if(b>d){c=new BG;c.f=1;c.e=1;J(c);}while(b=j?0:1){if(i=0&&e<0){c=c.p.data[b];$p=1;continue _;}c=new Bb;c.f=1;c.e=1;J(c);case 1:BAZ(c);if(C()){break _;}b=b+1|0;c=a.Gq;d=c.c;e=X(b,d);if(e>=0){f=c.p;b=0;g=null;if(b>d){c=new BG;c.f=1;c.e=1;J(c);}while(b=j?0:1){if(i=0&&e<0){c=c.p.data[b];continue _;}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bl2(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=Cs(L(F(b),F(2147483647)),B4(L(F(c),F(2147483647)),32));f=a.iv;g=H(Cp(e,N(e,32)));g=g^g>>>20^g>>>12;h=g^g>>>7^g>>>4;i=f.cL.data;f=i[h&(i.length-1|0)];a:{while(f!==null){if(B6(f.cy,e)){f=f.dG;break a;}f=f.cu;}f=null;}f=f;if(f===null&&d){f=new JQ;f.iZ=a;j=new BI;j.p=W(K,10);f.k7=j;f.oX=Jc(64);f.j8=0;j=new H8;j.eD =b;j.eE=c;f.g3=j;j=a.iX.lX;$p=1;continue _;}return f;case 1:A38(j,b,c);if(C()){break _;}JZ(a.iv,e,f);return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A7L(a,b){var c,d,e,f,g,h;Rg(a.iv,b);c=a.Gq;d=new GT;d.iK=b;e=c.c;f=0;a:{b:{c:{while(true){g=X(f,e);if(g>=0)break;if(f<0)break a;if(g>=0)break a;d:{h=c.p.data[f];if(d===null){if(h!==null)break d;else break c;}if(d===h?1:h instanceof GT&&B6(h.iK,b)?1:0)break c;}f=f+1|0;}f=(-1);break b;}}if(f>=0)Dh(c,f);return;}c=new Bb;c.f=1;c.e=1;B3(c);J(c);} function AVY(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.v;d=(c|0)>>4;e=b.u;f=(e|0)>>4;b.QJ=c;b.QI=e;g=b.qa;b.zb=g;h=d-g|0;d=d+g|0;i=f-g|0;j=f+g|0;while(h<=d){k=i;while(k<=j){l=Cs(L(F(h),F(2147483647)),B4(L(F(k),F(2147483647)),32));m=a.iv;n=H(Cp(l,N(l,32)));f=n^n>>>20^n>>>12;f=f^f>>>7^f>>>4;o=m.cL.data;m =o[f&(o.length-1|0)];a:{while(m!==null){if(B6(m.cy,l)){m=m.dG;break a;}m=m.cu;}m=null;}m=m;if(m===null){m=new JQ;m.iZ=a;p=new BI;p.p=W(K,10);m.k7=p;m.oX=Jc(64);m.j8=0;p=new H8;p.eD=h;p.eE=k;m.g3=p;p=a.iX.lX;$p=2;continue _;}Qy(m,b);k=k+1|0;}h=h+1|0;}m=a.ED;Bo(m,m.c+1|0);o=m.p.data;d=m.c;m.c=d+1|0;o[d]=b;m.j=m.j+1|0;$p=1;case 1:BmH(a,b);if(C()){break _;}return;case 2:A38(p,h,k);if(C()){break _;}JZ(a.iv,l,m);b:while(true){Qy(m,b);k=k+1|0;while(k>j){h=h+1|0;if(h>d)break b;k=i;}l=Cs(L(F(h),F(2147483647)),B4(L(F(k), F(2147483647)),32));m=a.iv;n=H(Cp(l,N(l,32)));f=n^n>>>20^n>>>12;f=f^f>>>7^f>>>4;o=m.cL.data;m=o[f&(o.length-1|0)];c:{while(m!==null){if(B6(m.cy,l)){m=m.dG;break c;}m=m.cu;}m=null;}m=m;if(m===null){m=new JQ;m.iZ=a;p=new BI;p.p=W(K,10);m.k7=p;m.oX=Jc(64);m.j8=0;p=new H8;p.eD=h;p.eE=k;m.g3=p;p=a.iX.lX;continue _;}}m=a.ED;Bo(m,m.c+1|0);o=m.p.data;d=m.c;m.c=d+1|0;o[d]=b;m.j=m.j+1|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BmH(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.zb!=b.qa){$p=1;continue _;}c=new BI;d=b.jZ;c.p=W(K,XO(d));d=AKd(d);e=0;while(true){f=c.p.data;g=f.length;if(e>=g)break;f[e]=Fj(d);e=e+1|0;}c.c=g;h=0;i=b.qa;j=(b.v |0)>>4;k=(b.u|0)>>4;l=0;m=0;n=Cs(L(F(j),F(2147483647)),B4(L(F(k),F(2147483647)),32));d=a.iv;e=H(Cp(n,N(n,32)));e=e^e>>>20^e>>>12;g=e^e>>>7^e>>>4;f=d.cL.data;d=f[g&(f.length-1|0)];a:{while(d!==null){if(B6(d.cy,n)){d=d.dG;break a;}d=d.cu;}d=null;}d=d;if(d===null){d=new JQ;d.iZ=a;o=new BI;o.p=W(K,10);d.k7=o;d.oX=Jc(64);d.j8=0;o=new H8;o.eD=j;o.eE=k;d.g3=o;o=a.iX.lX;$p=3;continue _;}p=d.g3;d=b.jZ;d.eg=null;d.zB=null;d.fn=0;d.j=d.j+1|0;d=CU(c);b:{c:{while(BP(d)){d:{o=BW(d);if(o!==null){if(!o.cF(p))break d;else break c;}if (p===null)break c;}}e=0;break b;}e=1;}if(e){d=b.jZ;ABG(d,d.fn,p);}q=1;r=i*2|0;e:while(true){if(q>r){e=h%4|0;g=0;if(g>=r)return;f=a.xk.data;l=l+f[e].data[0]|0;m=m+f[e].data[1]|0;q=j+l|0;h=k+m|0;i=1;$p=4;continue _;}e=0;while(e<2){f=a.xk.data;i=h+1|0;f=f[h%4|0];s=0;while(s=g)break;f[e]=Fj(d);e=e+1|0;}c.c=g;h=0;i=b.qa;j=(b.v|0)>>4;k=(b.u|0)>>4;l=0;m=0;n=Cs(L(F(j),F(2147483647)),B4(L(F(k),F(2147483647)),32));d=a.iv;e=H(Cp(n,N(n,32)));e=e^e>>>20^e>>>12;g=e^e>>>7^e>>>4;f=d.cL.data;d =f[g&(f.length-1|0)];g:{while(d!==null){if(B6(d.cy,n)){d=d.dG;break g;}d=d.cu;}d=null;}d=d;if(d===null){d=new JQ;d.iZ=a;o=new BI;o.p=W(K,10);d.k7=o;d.oX=Jc(64);d.j8=0;o=new H8;o.eD=j;o.eE=k;d.g3=o;o=a.iX.lX;$p=3;continue _;}p=d.g3;d=b.jZ;d.eg=null;d.zB=null;d.fn=0;d.j=d.j+1|0;d=CU(c);h:{b:{while(BP(d)){i:{o=BW(d);if(o!==null){if(!o.cF(p))break i;else break b;}if(p===null)break b;}}e=0;break h;}e=1;}if(e){d=b.jZ;ABG(d,d.fn,p);}q=1;r=i*2|0;j:while(true){if(q>r){e=h%4|0;g=0;if(g>=r)return;f=a.xk.data;l=l+f[e].data[0] |0;m=m+f[e].data[1]|0;q=j+l|0;h=k+m|0;i=1;$p=4;continue _;}e=0;while(e<2){f=a.xk.data;i=h+1|0;f=f[h%4|0];s=0;while(sr){e=h%4|0;g=0;if(g>=r)return;f=a.xk.data;l=l+f[e].data[0]|0;m=m+f[e].data[1]|0;q=j+l|0;h=k+m|0;i=1;$p=4;continue _;}e=0;while(e<2){f=a.xk.data;i=h+1|0;f=f[h%4|0];s=0;while(s=r)return;f=a.xk.data;l=l+f[e].data[0]|0;m=m+f[e].data[1] |0;q=j+l|0;h=k+m|0;i=1;continue _;case 5:BHH(d,a,h,u);if(C()){break _;}JZ(a.iv,v,d);while(true){o=d.g3;if(IW(c,o)){d=b.jZ;g=d.fn;if(g<0)break;FB(Es(d,g),o);}s=s+1|0;while(s>=q){e=e+1|0;h=i;while(e>=2){q=q+1|0;if(q>r){e=h%4|0;g=0;if(g>=r)return;f=a.xk.data;l=l+f[e].data[0]|0;m=m+f[e].data[1]|0;q=j+l|0;h=k+m|0;i=1;$p=4;continue _;}e=0;}f=a.xk.data;i=h+1|0;f=f[h%4|0];s=0;}t=f.data;l=l+t[0]|0;m=m+t[1]|0;h=j+l|0;u=k+m|0;v=Cs(L(F(h),F(2147483647)),B4(L(F(u),F(2147483647)),32));d=a.iv;w=Ns(H(Cp(v,N(v,32))));t=d.cL.data;d =t[w&(t.length-1|0)];c:{while(d!==null){if(B6(d.cy,v)){d=d.dG;break c;}d=d.cu;}d=null;}d=d;if(d===null){d=new JQ;continue _;}}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function A02(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=(b.QJ|0)>>4;d=(b.QI|0)>>4;e=b.zb;f=c-e|0;g=c+e|0;h=d-e|0;i=d+e|0;while(f<=g){j=h;while(j<=i){k=Cs(L(F(f),F(2147483647)),B4(L(F(j),F(2147483647)),32));l=a.iv;c=H(Cp(k,N(k,32)));c=c^c>>>20^c>>>12;e=c^c>>>7^c>>>4;m=l.cL.data;l=m[e&(m.length-1|0)];a:{while(l!==null){if (B6(l.cy,k)){l=l.dG;break a;}l=l.cu;}l=null;}l=l;if(l!==null){$p=1;continue _;}j=j+1|0;}f=f+1|0;}b.zb=b.qa;l=a.ED;e=l.c;c=0;b:{c:{d:{while(true){d=X(c,e);if(d>=0)break;if(c<0)break b;if(d>=0)break b;e:{n=l.p.data[c];if(b===null){if(n!==null)break e;else break d;}if(!(n instanceof DG)?0:n.bi!=b.bi?0:1)break d;}c=c+1|0;}c=(-1);break c;}}if(c>=0)Dh(l,c);return;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bh$(l,b);if(C()){break _;}f:while(true){j=j+1|0;while(j>i){f=f+1|0;if(f>g)break f;j=h;}k=Cs(L(F(f),F(2147483647)),B4(L(F(j), F(2147483647)),32));l=a.iv;c=H(Cp(k,N(k,32)));c=c^c>>>20^c>>>12;e=c^c>>>7^c>>>4;m=l.cL.data;l=m[e&(m.length-1|0)];g:{while(l!==null){if(B6(l.cy,k)){l=l.dG;break g;}l=l.cu;}l=null;}l=l;if(l===null)continue;else{continue _;}}b.zb=b.qa;l=a.ED;e=l.c;c=0;c:{d:{h:{while(true){d=X(c,e);if(d>=0)break;if(c<0)break c;if(d>=0)break c;i:{n=l.p.data[c];if(b===null){if(n!==null)break i;else break h;}if(!(n instanceof DG)?0:n.bi!=b.bi?0:1)break h;}c=c+1|0;}c=(-1);break d;}}if(c>=0)Dh(l,c);return;}b=new Bb;b.f=1;b.e=1;J(b);default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function A7k(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b.qa!=b.zb){$p=1;continue _;}a:{c=b.v;d=(c|0)>>4;e=b.u;f=(e|0)>>4;g=b.QJ;c=g-c;h=b.QI;e=h-e;if(c*c+e*e>= 64.0){i=(g|0)>>4;j=(h|0)>>4;k=b.qa;l=d-i|0;m=f-j|0;if(l)break a;if(m)break a;}return;}n=d-k|0;o=d+k|0;p=f-k|0;q=f+k|0;r= -k|0;while(n<=o){s=p;while(s<=q){t=n-i|0;u=s-j|0;if(!(t>=r&&t<=k?(u>=r&&u<=k?1:0):0)){v=Cs(L(F(n),F(2147483647)),B4(L(F(s),F(2147483647)),32));w=a.iv;t=H(Cp(v,N(v,32)));t=t^t>>>20^t>>>12;u=t^t>>>7^t>>>4;x=w.cL.data;w=x[u&(x.length-1|0)];b:{while(w!==null){if(B6(w.cy,v)){w=w.dG;break b;}w=w.cu;}w=null;}w=w;if(w===null){w=new JQ;w.iZ=a;y=new BI;y.p=W(K,10);w.k7=y;w.oX=Jc(64);w.j8=0;y=new H8;y.eD =n;y.eE=s;w.g3=y;y=a.iX.lX;$p=4;continue _;}Qy(w,b);}z=n-l|0;t=s-m|0;u=z-d|0;ba=t-f|0;if(!(u>=r&&u<=k?(ba>=r&&ba<=k?1:0):0)){bb=Cs(L(F(z),F(2147483647)),B4(L(F(t),F(2147483647)),32));w=a.iv;t=H(Cp(bb,N(bb,32)));t=t^t>>>20^t>>>12;ba=t^t>>>7^t>>>4;x=w.cL.data;w=x[ba&(x.length-1|0)];c:{while(w!==null){if(B6(w.cy,bb)){w=w.dG;break c;}w=w.cu;}w=null;}w=w;if(w!==null){$p=5;continue _;}}s=s+1|0;}n=n+1|0;}$p=3;continue _;case 1:A02(a,b);if(C()){break _;}$p=2;case 2:AVY(a,b);if(C()){break _;}d:{c=b.v;d=(c|0)>>4;e=b.u;f =(e|0)>>4;g=b.QJ;c=g-c;h=b.QI;e=h-e;if(c*c+e*e>=64.0){i=(g|0)>>4;j=(h|0)>>4;k=b.qa;l=d-i|0;m=f-j|0;if(l)break d;if(m)break d;}return;}n=d-k|0;o=d+k|0;p=f-k|0;q=f+k|0;r= -k|0;while(n<=o){s=p;while(s<=q){t=n-i|0;u=s-j|0;if(!(t>=r&&t<=k?(u>=r&&u<=k?1:0):0)){v=Cs(L(F(n),F(2147483647)),B4(L(F(s),F(2147483647)),32));w=a.iv;t=H(Cp(v,N(v,32)));t=t^t>>>20^t>>>12;u=t^t>>>7^t>>>4;x=w.cL.data;w=x[u&(x.length-1|0)];e:{while(w!==null){if(B6(w.cy,v)){w=w.dG;break e;}w=w.cu;}w=null;}w=w;if(w===null){w=new JQ;w.iZ=a;y=new BI;y.p =W(K,10);w.k7=y;w.oX=Jc(64);w.j8=0;y=new H8;y.eD=n;y.eE=s;w.g3=y;y=a.iX.lX;$p=4;continue _;}Qy(w,b);}z=n-l|0;t=s-m|0;u=z-d|0;ba=t-f|0;if(!(u>=r&&u<=k?(ba>=r&&ba<=k?1:0):0)){bb=Cs(L(F(z),F(2147483647)),B4(L(F(t),F(2147483647)),32));w=a.iv;t=H(Cp(bb,N(bb,32)));t=t^t>>>20^t>>>12;ba=t^t>>>7^t>>>4;x=w.cL.data;w=x[ba&(x.length-1|0)];f:{while(w!==null){if(B6(w.cy,bb)){w=w.dG;break f;}w=w.cu;}w=null;}w=w;if(w!==null){$p=5;continue _;}}s=s+1|0;}n=n+1|0;}$p=3;case 3:BmH(a,b);if(C()){break _;}b.QJ=b.v;b.QI=b.u;return;case 4:A38(y, n,s);if(C()){break _;}JZ(a.iv,v,w);g:while(true){Qy(w,b);while(true){z=n-l|0;t=s-m|0;u=z-d|0;ba=t-f|0;if(!(u>=r&&u<=k?(ba>=r&&ba<=k?1:0):0)){bb=Cs(L(F(z),F(2147483647)),B4(L(F(t),F(2147483647)),32));w=a.iv;t=H(Cp(bb,N(bb,32)));t=t^t>>>20^t>>>12;ba=t^t>>>7^t>>>4;x=w.cL.data;w=x[ba&(x.length-1|0)];h:{while(w!==null){if(B6(w.cy,bb)){w=w.dG;break h;}w=w.cu;}w=null;}w=w;if(w!==null)break g;}s=s+1|0;while(s>q){n=n+1|0;if(n>o){$p=3;continue _;}s=p;}t=n-i|0;u=s-j|0;if(t>=r&&t<=k?(u>=r&&u<=k?1:0):0)continue;else break;}v =Cs(L(F(n),F(2147483647)),B4(L(F(s),F(2147483647)),32));w=a.iv;t=H(Cp(v,N(v,32)));t=t^t>>>20^t>>>12;u=t^t>>>7^t>>>4;x=w.cL.data;w=x[u&(x.length-1|0)];c:{while(w!==null){if(B6(w.cy,v)){w=w.dG;break c;}w=w.cu;}w=null;}w=w;if(w===null){w=new JQ;w.iZ=a;y=new BI;y.p=W(K,10);w.k7=y;w.oX=Jc(64);w.j8=0;y=new H8;y.eD=n;y.eE=s;w.g3=y;y=a.iX.lX;continue _;}}$p=5;case 5:Bh$(w,b);if(C()){break _;}g:while(true){s=s+1|0;while(s>q){n=n+1|0;if(n>o)break g;s=p;}t=n-i|0;u=s-j|0;if(!(t>=r&&t<=k?(u>=r&&u<=k?1:0):0)){v=Cs(L(F(n), F(2147483647)),B4(L(F(s),F(2147483647)),32));w=a.iv;t=H(Cp(v,N(v,32)));t=t^t>>>20^t>>>12;u=t^t>>>7^t>>>4;x=w.cL.data;w=x[u&(x.length-1|0)];h:{while(w!==null){if(B6(w.cy,v)){w=w.dG;break h;}w=w.cu;}w=null;}w=w;if(w===null){w=new JQ;w.iZ=a;y=new BI;y.p=W(K,10);w.k7=y;w.oX=Jc(64);w.j8=0;y=new H8;y.eD=n;y.eE=s;w.g3=y;y=a.iX.lX;$p=4;continue _;}Qy(w,b);}z=n-l|0;t=s-m|0;u=z-d|0;ba=t-f|0;if(u>=r&&u<=k?(ba>=r&&ba<=k?1:0):0)continue;bb=Cs(L(F(z),F(2147483647)),B4(L(F(t),F(2147483647)),32));w=a.iv;t=H(Cp(bb,N(bb,32)));t =t^t>>>20^t>>>12;ba=t^t>>>7^t>>>4;x=w.cL.data;w=x[ba&(x.length-1|0)];i:{while(w!==null){if(B6(w.cy,bb)){w=w.dG;break i;}w=w.cu;}w=null;}w=w;if(w===null)continue;else{continue _;}}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function Bc6(){var a=this;K.call(a);a.ee=null;a.OF=0;a.US=0;a.bj_=0.75;a.Jq=0;a.CU=null;} function Tq(){var a=new Bc6();CoR(a);return a;} function CoR(a){var b,c,d,e,f;a.ee=W(Vi,16);a.US=12;a.bj_=0.75;b=new LK;c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.ca=c;a.CU=b;} function ZI(a,b){var c,d,e;c=b^b>>>20^b>>>12;c=c^c>>>7^c>>>4;d=a.ee.data;e=d[c&(d.length-1|0)];while(e!==null){if(e.eq==b)return e.ew;e=e.ei;}return null;} function A8l(a,b){var c,d,e;c=b^b>>>20^b>>>12;c=c^c>>>7^c>>>4;d=a.ee.data;e=d[c&(d.length-1|0)];a:{while(true){if(e===null){e=null;break a;}if(e.eq==b)break;e=e.ei;}}return e===null?0:1;} function Fk(a,b,c){var d,e,f,g,h,i,j;d=a.CU;if(b>=(-128)&&b<=127){Be();e=A.G$.data[b+128|0];}else{e=new Bn;e.s=b;}Bg(d.ca,e,d);f=b^b>>>20^b>>>12;g=f^f>>>7^f>>>4;h=a.ee.data;i=g&(h.length-1|0);j=h[i];while(true){if(j===null){a.Jq=a.Jq+1|0;Bfi(a,g,b,c,i);return;}if(j.eq==b)break;j=j.ei;}j.ew=c;} function AXE(a,b){var c,d,e,f,g,h,i;b=b.data;c=a.ee;d=b.length;e=0;d=d-1|0;while(true){f=c.data;if(e>=f.length)break;a:{g=f[e];if(g!==null){f[e]=null;while(true){h=g.ei;i=g.bdl&d;g.ei=b[i];b[i]=g;if(h===null)break a;g=h;}}}e=e+1|0;}} function P0(a,b){var c,d,e,f,g,h,i;c=b^b>>>20^b>>>12;d=c^c>>>7^c>>>4;e=a.ee.data;f=d&(e.length-1|0);g=e[f];h=g;while(g!==null){i=g.ei;if(g.eq==b){a.Jq=a.Jq+1|0;a.OF=a.OF-1|0;if(h!==g)h.ei=i;else e[f]=i;return g;}h=g;g=i;}return g;} function Bfi(a,b,c,d,e){var f,g,h;f=a.ee.data;g=f[e];h=new Vi;h.ew=d;h.ei=g;h.eq=c;h.bdl=b;f[e]=h;b=a.OF;a.OF=b+1|0;if(b>=a.US){c=f.length;b=2*c|0;if(c==1073741824)a.US=2147483647;else{f=W(Vi,b);AXE(a,f);a.ee=f;a.US=b*0.75|0;}}} function ALS(){var a=this;K.call(a);a.cC=null;a.biO=null;a.CX=null;a.Og=null;} function BDT(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.cC.bZ.eu!=1){$p=1;continue _;}c=b.v;g=c|0;if(c=0?0:1;s=a.cC;if(!r)r=0;else{S();r=A.IV.b;}t=0;u=3;$p=4;continue _;}m=m+1|0;}l=l+1|0;}c=g;d=i;e=h;v=b.W;b.v=c;b.dk=c;b.fX=c;d=d+b.cv;b.z=d;b.d4=d;b.fW=d;b.u=e;b.dj=e;b.fY=e;b.W=v;b.bV=0.0;Cn(b,c,d,e);b.U=0.0;b.Q=0.0;b.T=0.0;return;case 1:$z=BFb(a,b,c,d,e,f);if(C()){break _;}i=$z;if(i)return;$p=2;case 2:Bgl(a,b);if(C()){break _;}$p=3;case 3:BFb(a,b,c,d,e,f);if(C()){break _;}return;case 4:AQO(s,o,p,q,r,t,u);if(C()){break _;}n=n+1|0;a:while(true) {if(n<3){o=(g+Bf(m,j)|0)+Bf(l,k)|0;p=i+n|0;q=(h+Bf(m,k)|0)-Bf(l,j)|0;r=n>=0?0:1;s=a.cC;if(!r)r=0;else{S();r=A.IV.b;}t=0;u=3;continue _;}m=m+1|0;while(m>2){l=l+1|0;if(l>2)break a;m=(-2);}n=(-1);}c=g;d=i;e=h;v=b.W;b.v=c;b.dk=c;b.fX=c;d=d+b.cv;b.z=d;b.d4=d;b.fW=d;b.u=e;b.dj=e;b.fY=e;b.W=v;b.bV=0.0;Cn(b,c,d,e);b.U=0.0;b.Q=0.0;b.T=0.0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function BFb(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bs=$T.l();br=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i =$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=(-1.0);h=0;i=0;j=0;k=Bx(b.v);l=Bx(b.u);m=Ur(k,l);n=1;if(Q9(a.CX,m)){o=U8(a.CX,m);g=0.0;h=o.cZ;i=o.c0;j=o.cW;o.a2s=L6(a.cC);n=0;}else{p=k-128|0;q=k+128|0;r=l-128|0;s=l+128|0;while(p<=q){t=p+0.5-b.v;e=t*t;u=r;while(u<=s){v=u+0.5-b.u;w=E9(a.cC)-1|0;x=v*v;if(w>=0){o=a.cC;$p=3;continue _;}u=u+1|0;}p=p+1|0;}}if(g<0.0)return 0;if(n){JZ(a.CX,m,AZ0(a,h,i,j,L6(a.cC)));Cc(a.Og,ACp(m));}x=h+0.5;y=i+0.5;z=j +0.5;r=(-1);o=a.cC;ba=h-1|0;$p=1;case 1:$z=Bm6(o,ba,i,j);if(C()){break _;}ba=$z;S();if(ba==A.OP.b)r=2;o=a.cC;ba=h+1|0;$p=2;case 2:$z=Bm6(o,ba,i,j);if(C()){break _;}ba=$z;if(ba==A.OP.b)r=0;o=a.cC;ba=j-1|0;$p=4;continue _;case 3:$z=Bm6(o,p,w,u);if(C()){break _;}ba=$z;S();if(ba==A.OP.b){bb=w;o=a.cC;ba=bb-1|0;$p=5;continue _;}w=w+(-1)|0;while(w<0){u=u+1|0;while(u>s){p=p+1|0;if(p>q){if(g<0.0)return 0;if(n){JZ(a.CX,m,AZ0(a,h,i,j,L6(a.cC)));Cc(a.Og,ACp(m));}x=h+0.5;y=i+0.5;z=j+0.5;r=(-1);o=a.cC;ba=h-1|0;$p=1;continue _;}t =p+0.5-b.v;e=t*t;u=r;}v=u+0.5-b.u;w=E9(a.cC)-1|0;x=v*v;}o=a.cC;continue _;case 4:$z=Bm6(o,h,i,ba);if(C()){break _;}ba=$z;if(ba==A.OP.b)r=3;o=a.cC;ba=j+1|0;$p=6;continue _;case 5:$z=Bm6(o,p,ba,u);if(C()){break _;}ba=$z;if(ba==A.OP.b){bb=bb+(-1)|0;o=a.cC;ba=bb-1|0;continue _;}z=bb+0.5-b.z;bc=e+z*z+x;if(g>=0.0&&bc>=g)w=bb;else{w=bb;h=p;j=u;g=bc;i=bb;}w=w+(-1)|0;while(w<0){u=u+1|0;while(u>s){p=p+1|0;if(p>q){if(g<0.0)return 0;if(n){JZ(a.CX,m,AZ0(a,h,i,j,L6(a.cC)));Cc(a.Og,ACp(m));}x=h+0.5;y=i+0.5;z=j+0.5;r=(-1);o =a.cC;ba=h-1|0;$p=1;continue _;}t=p+0.5-b.v;e=t*t;u=r;}v=u+0.5-b.u;w=E9(a.cC)-1|0;x=v*v;}o=a.cC;$p=3;continue _;case 6:$z=Bm6(o,h,i,ba);if(C()){break _;}ba=$z;if(ba==A.OP.b)r=1;bb=BH2(b);if(r<=(-1)){b.U=0.0;b.Q=0.0;b.T=0.0;Fp(b,x,y,z,b.W,b.bV);return 1;}bd=A.Xh.data[r];be=A.SK.data;bf=be[r];bg=A.SL.data;bh=bg[r];bi=be[bd];bj=bg[bd];o=a.cC;q=h+bf|0;ba=q+bi|0;p=j+bh|0;s=p+bj|0;$p=7;case 7:$z=BCi(o,ba,i,s);if(C()){break _;}bk=$z;if(bk){o=a.cC;bk=i+1|0;$p=8;continue _;}bk=1;o=a.cC;$p=9;continue _;case 8:$z=BCi(o, ba,bk,s);if(C()){break _;}ba=$z;bk=!ba?1:0;o=a.cC;$p=9;case 9:$z=BCi(o,q,i,p);if(C()){break _;}ba=$z;if(ba){o=a.cC;ba=i+1|0;$p=10;continue _;}if(bk&&1){be=A.RL.data;r=be[r];ba=be[bd];be=A.SK.data;bf=be[r];bg=A.SL.data;bh=bg[r];bi=be[ba];bj=bg[ba];p=h-bi|0;x=x-bi;ba=j-bj|0;z=z-bj;o=a.cC;j=p+bf|0;q=j+bi|0;ba=ba+bh|0;p=ba+bj|0;$p=11;continue _;}bl=0.5;bm=0.5;if(!bk&&1)bl=1.0;else if(bk&&!1)bl=0.0;else if(bk&&1)bm=0.0;x=x+bi*bl+bm*bf;z=z+bj*bl+bm*bh;bn=0.0;bo=0.0;bp=0.0;bq=0.0;if(r==bb){bn=1.0;bo=1.0;}else if(r ==A.RL.data[bb]){bn=(-1.0);bo=(-1.0);}else if(r!=A.SJ.data[bb]){bp=(-1.0);bq=1.0;}else{bp=1.0;bq=(-1.0);}br=b.T;bs=b.U;b.T=br*bn+bs*bq;b.U=br*bp+bs*bo;b.W=f-(bb*90|0)+(r*90|0);Fp(b,x,y,z,b.W,b.bV);return 1;case 10:$z=BCi(o,q,ba,p);if(C()){break _;}ba=$z;q=!ba?1:0;if(bk&&q){be=A.RL.data;r=be[r];ba=be[bd];be=A.SK.data;bf=be[r];bg=A.SL.data;bh=bg[r];bi=be[ba];bj=bg[ba];p=h-bi|0;x=x-bi;ba=j-bj|0;z=z-bj;o=a.cC;j=p+bf|0;q=j+bi|0;ba=ba+bh|0;p=ba+bj|0;$p=11;continue _;}bl=0.5;bm=0.5;if(!bk&&q)bl=1.0;else if(bk&&!q)bl =0.0;else if(bk&&q)bm=0.0;x=x+bi*bl+bm*bf;z=z+bj*bl+bm*bh;bn=0.0;bo=0.0;bp=0.0;bq=0.0;if(r==bb){bn=1.0;bo=1.0;}else if(r==A.RL.data[bb]){bn=(-1.0);bo=(-1.0);}else if(r!=A.SJ.data[bb]){bp=(-1.0);bq=1.0;}else{bp=1.0;bq=(-1.0);}br=b.T;bs=b.U;b.T=br*bn+bs*bq;b.U=br*bp+bs*bo;b.W=f-(bb*90|0)+(r*90|0);Fp(b,x,y,z,b.W,b.bV);return 1;case 11:$z=BCi(o,q,i,p);if(C()){break _;}s=$z;if(!s){bk=1;o=a.cC;$p=13;continue _;}o=a.cC;s=i+1|0;$p=12;case 12:$z=BCi(o,q,s,p);if(C()){break _;}q=$z;bk=!q?1:0;o=a.cC;$p=13;case 13:$z=BCi(o, j,i,ba);if(C()){break _;}q=$z;if(!q){bl=0.5;bm=0.5;if(!bk&&1)bl=1.0;else if(bk&&!1)bl=0.0;else if(bk&&1)bm=0.0;x=x+bi*bl+bm*bf;z=z+bj*bl+bm*bh;bn=0.0;bo=0.0;bp=0.0;bq=0.0;if(r==bb){bn=1.0;bo=1.0;}else if(r==A.RL.data[bb]){bn=(-1.0);bo=(-1.0);}else if(r!=A.SJ.data[bb]){bp=(-1.0);bq=1.0;}else{bp=1.0;bq=(-1.0);}br=b.T;bs=b.U;b.T=br*bn+bs*bq;b.U=br*bp+bs*bo;b.W=f-(bb*90|0)+(r*90|0);Fp(b,x,y,z,b.W,b.bV);return 1;}o=a.cC;q=i+1|0;$p=14;case 14:$z=BCi(o,j,q,ba);if(C()){break _;}ba=$z;q=!ba?1:0;bl=0.5;bm=0.5;if(!bk&& q)bl=1.0;else if(bk&&!q)bl=0.0;else if(bk&&q)bm=0.0;x=x+bi*bl+bm*bf;z=z+bj*bl+bm*bh;bn=0.0;bo=0.0;bp=0.0;bq=0.0;if(r==bb){bn=1.0;bo=1.0;}else if(r==A.RL.data[bb]){bn=(-1.0);bo=(-1.0);}else if(r!=A.SJ.data[bb]){bp=(-1.0);bq=1.0;}else{bp=1.0;bq=(-1.0);}br=b.T;bs=b.U;b.T=br*bn+bs*bq;b.U=br*bp+bs*bo;b.W=f-(bb*90|0)+(r*90|0);Fp(b,x,y,z,b.W,b.bV);return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,$p);} function Bgl(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=(-1.0);d=Bx(b.v);e =Bx(b.z);f=Bx(b.u);g=0;h=O(a.biO,4);i=d-16|0;j=d+16|0;k=f-16|0;l=f+16|0;m=h+4|0;n=i;a:while(true){if(n>j){if(c<0.0){o=h+2|0;while(i<=j){p=i+0.5-b.v;q=p*p;r=k;while(r<=l){s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;if(t>=0){v=a.cC;$p=2;continue _;}r=r+1|0;}i=i+1|0;}}k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else {S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=n+0.5-b.v;be=p*p;bc=k;while(bc<=l){q=bc+0.5-b.u;t=E9(a.cC)-1|0;bf=q*q;if(t>=0)break a;bc=bc+1|0;}n=n+1|0;}v=a.cC;$p=1;case 1:$z =BCi(v,n,t,bc);if(C()){break _;}y=$z;if(y){if(t>0){v=a.cC;y=t-1|0;$p=3;continue _;}w=h;while(w=2){x= -x|0;z= -z|0;}ba=0;while(ba<3){bb=0;while(bb<4){bg=(-1);while(bg<4){o=bb-1|0;bd=(n+Bf(o,x)|0)+Bf(ba,z)|0;bh=t+bg|0;o=(bc+Bf(o,z)|0)-Bf(ba,x)|0;if(bg<0){v=a.cC;$p=10;continue _;}if(bg>=0){v=a.cC;$p=12;continue _;}bg=bg+1|0;}bb=bb+1|0;}ba=ba+1|0;}u=t+0.5-b.z;bi=be+u*u+bf;if(c>=0.0&&bi>=c){bi=c;r=g;}else{d=n;e=t;f=bc;}w=w+1|0;c=bi;g=r;}}t=t+(-1)|0;while(t<0){bc=bc+1|0;while(bc>l) {n=n+1|0;if(n>j){if(c<0.0){o=h+2|0;while(i<=j){p=i+0.5-b.v;q=p*p;r=k;while(r<=l){s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;if(t>=0){v=a.cC;$p=2;continue _;}r=r+1|0;}i=i+1|0;}}k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if (x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=n+0.5-b.v;be=p*p;bc=k;}q=bc+0.5-b.u;t=E9(a.cC)-1|0;bf=q*q;}v=a.cC;continue _;case 2:$z=BCi(v,i,t,r);if(C()){break _;}y=$z;if(y){if(t>0){v=a.cC;y=t-1|0;$p=4;continue _;}w=h;while(w=0){v=a.cC;$p=9;continue _;}bb=bb+1|0;}ba=ba+1|0;}bf=t+0.5-b.z;be=q+bf*bf+u;if(c>=0.0&&be>=c){be=c;x=g;}else{d=i;e=t;f=r;}w=w+1|0;c=be;g=x;}}t=t+(-1)|0;while(t<0){r=r+1|0;while(r>l){i=i+1|0;if(i>j){k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+ Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=i+0.5-b.v;q=p*p;r=k;}s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;}v=a.cC;continue _;case 3:$z =BCi(v,n,y,bc);if(C()){break _;}y=$z;if(y){t=t+(-1)|0;if(t>0){v=a.cC;y=t-1|0;continue _;}}w=h;b:while(true){if(w>=m){t=t+(-1)|0;while(t<0){bc=bc+1|0;while(bc>l){n=n+1|0;if(n>j){if(c<0.0){o=h+2|0;while(i<=j){p=i+0.5-b.v;q=p*p;r=k;while(r<=l){s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;if(t>=0){v=a.cC;$p=2;continue _;}r=r+1|0;}i=i+1|0;}}k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t, l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=n+0.5-b.v;be=p*p;bc=k;}q=bc+0.5-b.u;t=E9(a.cC)-1|0;bf =q*q;}v=a.cC;$p=1;continue _;}x=w%2|0;z=1-x|0;r=w%4|0;if(r>=2){x= -x|0;z= -z|0;}ba=0;while(ba<3){bb=0;while(bb<4){bg=(-1);while(bg<4){o=bb-1|0;bd=(n+Bf(o,x)|0)+Bf(ba,z)|0;bh=t+bg|0;o=(bc+Bf(o,z)|0)-Bf(ba,x)|0;if(bg<0){v=a.cC;$p=10;continue _;}if(bg>=0)break b;bg=bg+1|0;}bb=bb+1|0;}ba=ba+1|0;}u=t+0.5-b.z;bi=be+u*u+bf;if(c>=0.0&&bi>=c){bi=c;r=g;}else{d=n;e=t;f=bc;}w=w+1|0;c=bi;g=r;}v=a.cC;$p=12;continue _;case 4:$z=BCi(v,i,y,r);if(C()){break _;}y=$z;if(y){t=t+(-1)|0;if(t>0){v=a.cC;y=t-1|0;continue _;}}w=h;b:while (true){if(w>=o){t=t+(-1)|0;while(t<0){r=r+1|0;while(r>l){i=i+1|0;if(i>j){k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if (!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=i+0.5-b.v;q=p*p;r=k;}s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;}v=a.cC;$p=2;continue _;}x=w%2|0;z=1-x|0;ba=0;while(ba<4){bb=(-1);while(bb<4){y=ba-1|0;m=i+Bf(y,x)|0;bd=t+bb|0;bh=r+Bf(y,z)|0;if(bb<0){v=a.cC;$p=8;continue _;}if(bb>=0)break b;bb=bb+1|0;}ba=ba+1|0;}bf=t+0.5-b.z;be=q+bf*bf+u;if(c>=0.0&&be>=c){be=c;x=g;} else{d=i;e=t;f=r;}w=w+1|0;c=be;g=x;}v=a.cC;$p=9;continue _;case 5:$z=Bm6(b,z,ba,bb);if(C()){break _;}bc=$z;$p=6;case 6:A3q(b,z,ba,bb,bc);if(C()){break _;}x=x+1|0;c:while(true){if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;while(y>=4){t=t+1|0;if(t>=4)break c;w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;}x=(-1);}return 1;case 7:AQO(b, z,ba,bb,y,bc,bd);if(C()){break _;}x=x+1|0;c:while(true){if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;continue _;}w=w+1|0;while(w>=4){y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;if(t>=4)break c;w=0;}x=(-1);}return 1;case 8:$z=Bmq(v,m,bd,bh);if(C()){break _;}v=$z;if(v.g1())d:while(true){if(bb>=0){v=a.cC;$p=9;continue _;}bb=bb+1|0;while(bb>=4) {ba=ba+1|0;while(ba>=4){bf=t+0.5-b.z;be=q+bf*bf+u;if(c>=0.0&&be>=c){be=c;x=g;}else{d=i;e=t;f=r;}w=w+1|0;c=be;g=x;if(w>=o)break d;x=w%2|0;z=1-x|0;ba=0;}bb=(-1);}y=ba-1|0;m=i+Bf(y,x)|0;bd=t+bb|0;bh=r+Bf(y,z)|0;if(bb>=0)continue;else{v=a.cC;continue _;}}t=t+(-1)|0;while(t<0){r=r+1|0;while(r>l){i=i+1|0;if(i>j){k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f +Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=i+0.5-b.v;q=p*p;r=k;}s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;}v=a.cC;$p=2;continue _;case 9:$z =BCi(v,m,bd,bh);if(C()){break _;}y=$z;if(y)d:while(true){bb=bb+1|0;while(bb>=4){ba=ba+1|0;while(ba>=4){bf=t+0.5-b.z;be=q+bf*bf+u;if(c>=0.0&&be>=c){be=c;x=g;}else{d=i;e=t;f=r;}w=w+1|0;c=be;g=x;if(w>=o)break d;x=w%2|0;z=1-x|0;ba=0;}bb=(-1);}y=ba-1|0;m=i+Bf(y,x)|0;bd=t+bb|0;bh=r+Bf(y,z)|0;if(bb<0){v=a.cC;$p=8;continue _;}if(bb<0)continue;else{v=a.cC;continue _;}}t=t+(-1)|0;while(t<0){r=r+1|0;while(r>l){i=i+1|0;if(i>j){k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e =E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y =y+1|0;}t=t+1|0;}return 1;}p=i+0.5-b.v;q=p*p;r=k;}s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;}v=a.cC;$p=2;continue _;case 10:$z=Bmq(v,bd,bh,o);if(C()){break _;}v=$z;if(v.g1())d:while(true){if(bg>=0){v=a.cC;$p=12;continue _;}bg=bg+1|0;while(bg>=4){bb=bb+1|0;while(bb>=4){ba=ba+1|0;while(ba>=3){u=t+0.5-b.z;bi=be+u*u+bf;if(c>=0.0&&bi>=c){bi=c;r=g;}else{d=n;e=t;f=bc;}w=w+1|0;c=bi;g=r;if(w>=m)break d;x=w%2|0;z=1-x|0;r=w%4|0;if(r>=2){x= -x|0;z= -z|0;}ba=0;}bb=0;}bg=(-1);}o=bb-1|0;bd=(n+Bf(o,x)|0)+Bf(ba,z)|0;bh=t+bg|0;o=(bc+ Bf(o,z)|0)-Bf(ba,x)|0;if(bg>=0)continue;else{v=a.cC;continue _;}}t=t+(-1)|0;while(t<0){bc=bc+1|0;while(bc>l){n=n+1|0;if(n>j){if(c<0.0){o=h+2|0;while(i<=j){p=i+0.5-b.v;q=p*p;r=k;while(r<=l){s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;if(t>=0){v=a.cC;$p=2;continue _;}r=r+1|0;}i=i+1|0;}}k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b =a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=n+0.5-b.v;be=p*p;bc=k;}q=bc+0.5-b.u;t=E9(a.cC)-1|0;bf=q*q;}v=a.cC;$p=1;continue _;case 11:BzK(b,z,ba,bb, y);if(C()){break _;}x=x+1|0;while(x>=3){w=w+1|0;while(w>=3){t=t+1|0;if(t>1){t=0;while(t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}w=1;}x=(-1);}y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if (!i)y=0;else{S();y=A.IV.b;}continue _;case 12:$z=BCi(v,bd,bh,o);if(C()){break _;}y=$z;if(y)d:while(true){bg=bg+1|0;while(bg>=4){bb=bb+1|0;while(bb>=4){ba=ba+1|0;while(ba>=3){u=t+0.5-b.z;bi=be+u*u+bf;if(c>=0.0&&bi>=c){bi=c;r=g;}else{d=n;e=t;f=bc;}w=w+1|0;c=bi;g=r;if(w>=m)break d;x=w%2|0;z=1-x|0;r=w%4|0;if(r>=2){x= -x|0;z= -z|0;}ba=0;}bb=0;}bg=(-1);}o=bb-1|0;bd=(n+Bf(o,x)|0)+Bf(ba,z)|0;bh=t+bg|0;o=(bc+Bf(o,z)|0)-Bf(ba,x)|0;if(bg<0){v=a.cC;$p=10;continue _;}if(bg<0)continue;else{v=a.cC;continue _;}}t=t+(-1)|0;while (t<0){bc=bc+1|0;while(bc>l){n=n+1|0;if(n>j){if(c<0.0){o=h+2|0;while(i<=j){p=i+0.5-b.v;q=p*p;r=k;while(r<=l){s=r+0.5-b.u;t=E9(a.cC)-1|0;u=s*s;if(t>=0){v=a.cC;$p=2;continue _;}r=r+1|0;}i=i+1|0;}}k=g%2|0;l=1-k|0;if((g%4|0)>=2){k= -k|0;l= -l|0;}if(c<0.0){if(e<70)e=70;if(e>(E9(a.cC)-10|0))e=E9(a.cC)-10|0;t=(-1);while(t<=1){w=1;while(w<3){x=(-1);if(x<3){y=w-1|0;z=(d+Bf(y,k)|0)+Bf(t,l)|0;ba=e+x|0;bb=(f+Bf(y,l)|0)-Bf(t,k)|0;i=x>=0?0:1;b=a.cC;if(!i)y=0;else{S();y=A.IV.b;}$p=11;continue _;}w=w+1|0;}t=t+1|0;}}t=0;while (t<4){w=0;while(w<4){x=(-1);if(x<4){y=w-1|0;z=d+Bf(y,k)|0;ba=e+x|0;bb=f+Bf(y,l)|0;i=w&&w!=3&&x!=(-1)&&x!=3?0:1;b=a.cC;if(!i){S();y=A.OP.b;}else{S();y=A.IV.b;}bc=0;bd=2;$p=7;continue _;}w=w+1|0;}y=0;while(y<4){x=(-1);if(x<4){bc=y-1|0;z=d+Bf(bc,k)|0;ba=e+x|0;bb=f+Bf(bc,l)|0;b=a.cC;$p=5;continue _;}y=y+1|0;}t=t+1|0;}return 1;}p=n+0.5-b.v;be=p*p;bc=k;}q=bc+0.5-b.u;t=E9(a.cC)-1|0;bf=q*q;}v=a.cC;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,$p);} function BCz(a,b){var c,d,e,f,g,h,i,j;a:{if(B6(GA(b,F(100)),C6)){c=a.Og;d=new Eb;d.dw=c;d.dy=c.j;d.eB=c.by();d.dt=(-1);e=Ce(b,F(600));while(true){f=d.du;if(!(f>=d.eB?0:1))break a;g=d.dy;c=d.dw;if(g>>20^f>>>12;f=f^f>>>7^f>>>4;j=h.cL.data;h=j[f&(j.length-1|0)];b:{while(h!==null){if(B6(h.cy,i)){h=h.dG;break b;}h=h.cu;}h=null;}h=h;if(!(h!==null&&Jv(h.a2s,e))){FQ(d);Rg(a.CX,c.iK);}}}}} function Y_(){var a=this;K.call(a);a.su=null;a.IP=null;a.st=null;a.sY=null;a.rl=null;a.AZ=null;} A.Cf=function(){var a=new Y_();Bcl(a);return a;}; function Bcl(a){var b,c,d,e;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.su=b;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.IP=b;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.st=b;a.sY=W(AAf,3);b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.rl=b;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.AZ=b;} function ACT(a,b){var c,d,e,f,g,h,i;c=a.su;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}h=b.q;d=c.d.data;c=d[h&(d.length-1|0)];while(c!==null){if(c.t==h){i=c.h;if(b!==i&&!Bc(b,i)?0:1)break;}c=c.i;}}return c===null?null:c.x;} function Zf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;d=a.su;if(b===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{a:{if(!b.q){e=b.o.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];b.q=(31*b.q|0)+h|0;g=g+1|0;}}}g=b.q;e=d.d.data;d=e[g&(e.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(b!==i&&!Bc(b,i)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d!==null){c=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(1802));V(d,d.g,b);V(d,d.g,B(1803));b=new Bh;e=d.r;h=d.g;j=Q(h);k=j.data;b.o=j;l=0;while(l=i)break;g[h]=c.bg();h=h+1|0;}b.c=i;}return b;} function J8(a,b,c){var d,e,f,g,h,i,j,k;d=a.st;if(b===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{a:{if(!b.q){e=b.o.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];b.q=(31*b.q|0)+h|0;g=g+1|0;}}}h=b.q;e=d.d.data;d=e[h&(e.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(b!==i&&!Bc(b,i)?0:1)break;}d=d.i;}}j=d===null?null:d.x;if(j===null){j=new BN;f=BM(16);j.bk=0;k=W(BO,f);e=k.data;j.d=k;j.b1=0.75;j.b3=e.length*0.75|0;Bg(a.st,b,j);}if(c===null){d=j.d.data[0];while(d!==null&&d.h!==null){d= d.i;}}else{d=c;if(!d.$id$){i=$rt_nextId();d.$id$=i;}h=c.$id$;e=j.d.data;d=e[h&(e.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(c!==i&&!(c!==i?0:1)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d===null){d=new ZP;d.wL=a;d.ln=c;d.Sb=b;Bg(j,c,d);}return d;} function CwU(a){var b,c;b=a.su;if(b.dg===null){c=new E5;c.hT=b;b.dg=c;}return b.dg;} function Bza(a){var b,c;b=a.st;if(b.I===null){c=new BV;c.b$=b;b.I=c;}return b.I;} function Bqc(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=D$(a.st,b);c=c===null?null:c.x;if(c===null)return;$p=1;case 1:a.a7V(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function BZg(a){var b,c,d,e,f,g;b=a.st;if(b.dg===null){c=new E5;c.hT=b;b.dg=c;}a:{d=b.dg;b=new BI;b.p=W(K,10);if(d!==null){c=d.bm();while(true){if(!c.bh())break a;e=c.bg();if(e.dg===null){d=new E5;d.hT=e;e.dg=d;}e=e.dg.bm();while(e.bh()){d=e.bg();Bo(b,b.c+1|0);f=b.p.data;g=b.c;b.c=g+1|0;f[g]=d;b.j=b.j+1|0;}}}}return b;} function Brx(a,b){var c,d,e,f,g,h,i;c=a.st;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c===null){c=new BN;e=BM(16);c.bk=0;i=W(BO,e);d=i.data;c.d=i;c.b1=0.75;c.b3=d.length*0.75|0;}return c;} function BgZ(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:D$(a.su,b.mA);c=0;d=null;while(true){if(c>=3){d=a.IP;e=b.kw;if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e;if(!f.$id$){g=$rt_nextId();f.$id$=g;}c=e.$id$;h=d.d.data;d=h[c&(h.length-1|0)];while(d!==null){if(d.t==c){g=d.h;if(e!==g&&!(e!==g?0:1)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d !==null){i=d.c;c=0;a:{b:{while(true){j=X(c,i);if(j>=0){c=(-1);break a;}if(c<0)break;if(j>=0)break;c:{g=d.p.data[c];if(b===null){if(g!==null)break c;else break b;}if(b!==g?0:1)break b;}c=c+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(c>=0)Dh(d,c);}d=a.st;if(d.dg===null){g=new E5;g.hT=d;d.dg=g;}g=d.dg.bm();while(g.bh()){D$(g.bg(),b);}$p=2;continue _;}if(a.sY.data[c]===b)break;c=c+1|0;}$p=1;case 1:a.RK(c,d);if(C()){break _;}while(true){c=c+1|0;if(c>=3){d=a.IP;e=b.kw;if(e===null){d=d.d.data[0];while(d!==null&&d.h!== null){d=d.i;}}else{f=e;if(!f.$id$){g=$rt_nextId();f.$id$=g;}c=e.$id$;h=d.d.data;d=h[c&(h.length-1|0)];while(d!==null){if(d.t==c){g=d.h;if(e!==g&&!(e!==g?0:1)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d!==null){i=d.c;c=0;d:{e:{while(true){j=X(c,i);if(j>=0){c=(-1);break d;}if(c<0)break;if(j>=0)break;f:{g=d.p.data[c];if(b===null){if(g!==null)break f;else break e;}if(b!==g?0:1)break e;}c=c+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(c>=0)Dh(d,c);}d=a.st;if(d.dg===null){g=new E5;g.hT=d;d.dg=g;}g=d.dg.bm();while(g.bh()) {D$(g.bg(),b);}$p=2;continue _;}if(a.sY.data[c]!==b)continue;else break;}continue _;case 2:a.bfk(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AZj(a,b,c){a.sY.data[b]=c;} function BMt(a,b){return a.sY.data[b];} function QX(a,b){var c,d,e,f,g,h,i;c=a.rl;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}h=b.q;d=c.d.data;c=d[h&(d.length-1|0)];while(c!==null){if(c.t==h){i=c.h;if(b!==i&&!Bc(b,i)?0:1)break;}c=c.i;}}return c===null?null:c.x;} function AS5(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.rl;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}c=c===null ?null:c.x;if(c!==null){c=new BG;h=new Bi;h.r=Q(16);V(h,h.g,B(1802));V(h,h.g,b);V(h,h.g,B(1803));b=new Bh;d=h.r;f=h.g;i=Q(f);j=i.data;b.o=i;g=0;while(g=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}h=b.q;d=c.d.data;c=d[h&(d.length-1|0)];while(c!==null){if(c.t==h){i=c.h;if(b!==i&&!Bc(b,i)?0:1)break;}c=c.i;}}return c===null?null:c.x;} function Crk(a,b){} function Bl$(a,b){} function AUa(a,b){} function A7q(a,b){} function Bvn(a,b){} function BvC(a,b){} function BGs(a,b){} function A_7(a,b){} function AKw(){var a=this;Y_.call(a);a.oJ=null;a.sm=null;a.lz=null;} function A96(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.sm;d=b.ln;c=c.ca;if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d;if(!e.$id$){f=$rt_nextId();e.$id$=f;}g=d.$id$;h=c.d.data;c=h[g&(h.length-1|0)];while(c!==null){if(c.t==g){e=c.h;if(d!==e&&!(d!==e?0:1)?0:1)break;}c=c.i;}}g=c===null?0:1;a:{b:{if(g){e=a.oJ.cA;c=new S9;Bs();c.ba =Bk();c.V=0;c.wy=B(3);c.wR=B(3);c.AI=0;c.x9=0;c.wy=b.Sb;c.wR=b.ln.mA;c.AI=b.jK;c.x9=0;g=0;i=c instanceof BA;d=c;while(true){b=e.dN;j=X(g,b.c);if(j>=0)break;if(g<0)break b;if(j>=0)break b;b=b.p.data[g].O;if(!i)break a;k=b.L.bb;if(k!=2){if(k!=1)break a;if(d.X)break a;}g=g+1|0;}}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,c);if(C()){break _;}c:{while(true){g=g+1|0;b=e.dN;j=X(g,b.c);if(j>=0){b=a.lz;if(b!==null)b.gR=1;return;}if(g<0)break;if(j>=0)break;b=b.p.data[g].O;if(!i)break c;k =b.L.bb;if(k==2)continue;if(k!=1)break c;if(d.X)break c;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bap(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.oJ.cA;d=new S9;Bs();d.ba=Bk();d.V=0;d.wy=B(3);d.wR=B(3);d.AI=0;d.x9=0;d.wy=b;d.wR=B(3);d.AI=0;d.x9=1;e=0;f=d instanceof BA;g=d;a:{b:{while(true){b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;i=b.L.bb;if(i!=2){if(i!=1)break a;if(g.X)break a;}e=e+1|0;}b=a.lz;if(b!==null)b.gR =1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,d);if(C()){break _;}a:{b:{while(true){e=e+1|0;b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;i=b.L.bb;if(i==2)continue;if(i!=1)break a;if(g.X)break a;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bjj(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{d=a.sY.data;e=d[b];d[b]=c;if(e!==c&&e!==null){f=0;g=0;while(g<3){if(d[g]===e)f=f+1|0;g=g+1|0;}if(f>0){h=a.oJ.cA;i=new Qz;Bs();i.ba=Bk();i.V=0;i.D2=b;if(c===null)i.s_=B(3);else i.s_=c.mA;$p =3;continue _;}j=new BI;j.p=W(K,10);i=new Qe;Bs();i.ba=Bk();i.V=0;i.EK=e.mA;i.EY=e.t1;i.Ig=1;Bo(j,j.c+1|0);d=j.p.data;k=j.c;j.c=k+1|0;d[k]=i;j.j=j.j+1|0;f=0;while(f<3){if(a.sY.data[f]===e){i=new Qz;i.ba=Bk();i.V=0;i.D2=f;if(e===null)i.s_=B(3);else i.s_=e.mA;Bo(j,j.c+1|0);d=j.p.data;g=j.c;j.c=g+1|0;d[g]=i;j.j=j.j+1|0;}f=f+1|0;}l=a.oJ.cA.dN;k=0;m=l.j;n=l.by();o=0;while(true){if(!(k>=n?0:1)){i=D$(a.sm.ca,e);break b;}if(m=g?0:1){if(k=g?0:1)){k=p;if(!(k>=n?0:1)){i=D$(a.sm.ca,e);if(c===null){Tr(a);return;}if(!Ln(a.sm,c)){$p=1;continue _;}u=a.oJ.cA;i=BkD(b,c);$p=2;continue _;}if(m=0)break;if(g<0)break b;if(i>=0)break b;b=b.p.data[g].O;if(!h)break a;j=b.L.bb;if (j!=2){if(j!=1)break a;if(c.X)break a;}g=g+1|0;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=2;continue _;case 1:BCq(a,b,d);if(C()){break _;}Bg(a.AZ,b,c);e=c.rH;Bg(e.ca,b,e);e=a.oJ.cA;d=new T7;f=W(Bh,1);f.data[0]=b;b=new JR;b.pW=f;ADg(d,c,b,3);g=0;h=d instanceof BA;c=d;c:{d:{while(true){b=e.dN;i=X(g,b.c);if(i>=0)break;if(g<0)break d;if(i>=0)break d;b=b.p.data[g].O;if(!h)break c;j=b.L.bb;if(j!=2){if(j!=1)break c;if(c.X)break c;}g=g+1|0;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f= 1;b.e=1;J(b);}b=b.Z;$p=2;case 2:Bnv(b,d);if(C()){break _;}e:{f:{while(true){g=g+1|0;b=e.dN;i=X(g,b.c);if(i>=0)break;if(g<0)break f;if(i>=0)break f;b=b.p.data[g].O;if(!h)break e;j=b.L.bb;if(j==2)continue;if(j!=1)break e;if(c.X)break e;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BCq(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AJw(a,b,c);if(C()){break _;}d=a.oJ.cA;e=new T7;f=W(Bh,1);f.data[0]=b;b=new JR;b.pW=f;ADg(e,c,b,4);g=0;h=e instanceof BA;c=e;a:{b:{while(true){b=d.dN;i=X(g,b.c);if(i>=0)break;if(g<0)break b;if(i>=0)break b;b=b.p.data[g].O;if(!h)break a;i=b.L.bb;if(i!=2){if(i!=1)break a;if(c.X)break a;}g=g+1|0;}b=a.lz;if(b!== null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=2;case 2:Bnv(b,e);if(C()){break _;}a:{b:{while(true){g=g+1|0;b=d.dN;i=X(g,b.c);if(i>=0)break;if(g<0)break b;if(i>=0)break b;b=b.p.data[g].O;if(!h)break a;i=b.L.bb;if(i==2)continue;if(i!=1)break a;if(c.X)break a;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Cnf(a,b){b=a.lz;if(b!==null)b.gR=1;} function Bxp(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.sm.ca;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b;if(!d.$id$){e=$rt_nextId();d.$id$=e;}f=b.$id$;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){d=c.h;if(b!==d&&!(b!==d?0:1)?0:1)break;}c=c.i;}}f=c===null?0:1;a:{b:{if(f){d=a.oJ.cA;c=new Qe;Bs();c.ba=Bk();c.V =0;c.EK=b.mA;c.EY=b.t1;c.Ig=2;f=0;h=c instanceof BA;i=c;while(true){b=d.dN;j=X(f,b.c);if(j>=0)break;if(f<0)break b;if(j>=0)break b;e=b.p.data[f].O;if(!h)break a;k=e.L.bb;if(k!=2){if(k!=1)break a;if(i.X)break a;}f=f+1|0;}}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=e.Z;$p=1;case 1:Bnv(b,c);if(C()){break _;}c:{while(true){f=f+1|0;b=d.dN;j=X(f,b.c);if(j>=0){b=a.lz;if(b!==null)b.gR=1;return;}if(f<0)break;if(j>=0)break;e=b.p.data[f].O;if(!h)break c;k=e.L.bb;if(k==2)continue;if(k!=1)break c;if(i.X)break c;}b =new Bb;b.f=1;b.e=1;J(b);}b=e.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AX0(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.sm.ca;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b;if(!d.$id$){e=$rt_nextId();d.$id$=e;}f=b.$id$;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){d=c.h;if(b!==d&&!(b!==d?0:1)?0:1)break;}c =c.i;}}f=c===null?0:1;a:{b:{if(f){e=new BI;e.p=W(K,10);c=new Qe;Bs();c.ba=Bk();c.V=0;c.EK=b.mA;c.EY=b.t1;c.Ig=1;Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=c;e.j=e.j+1|0;f=0;while(f<3){if(a.sY.data[f]===b){c=new Qz;c.ba=Bk();c.V=0;c.D2=f;if(b===null)c.s_=B(3);else c.s_=b.mA;Bo(e,e.c+1|0);g=e.p.data;i=e.c;e.c=i+1|0;g[i]=c;e.j=e.j+1|0;}f=f+1|0;}c=a.oJ.cA.dN;j=0;h=c.j;i=c.by();k=0;while(true){if(!(j>=i?0:1)){b=D$(a.sm.ca,b);break b;}if(h=m?0:1){if(l=m?0:1)){j=f;if(!(j>=i?0:1)){b=D$(a.sm.ca,b);b=a.lz;if(b!==null)b.gR=1;return;}if(h=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;h=b.L.bb;if(h!=2){if(h!=1)break a;if(g.X)break a;}e=e+1|0;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,d);if(C()){break _;}a:{b:{while (true){e=e+1|0;b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;h=b.L.bb;if(h==2)continue;if(h!=1)break a;if(g.X)break a;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function By4(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.oJ.cA;d=ACY(b,2);e=0;f=d instanceof BA;g=d;a:{b:{while(true){b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;h=b.L.bb;if(h!=2){if(h!=1)break a;if(g.X)break a;}e=e+1|0;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,d);if(C()){break _;}a:{b:{while (true){e=e+1|0;b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;h=b.L.bb;if(h==2)continue;if(h!=1)break a;if(g.X)break a;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A7o(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.oJ.cA;d=ACY(b,1);e=0;f=d instanceof BA;g=d;a:{b:{while(true){b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;h=b.L.bb;if(h!=2){if(h!=1)break a;if(g.X)break a;}e=e+1|0;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,d);if(C()){break _;}a:{b:{while (true){e=e+1|0;b=c.dN;h=X(e,b.c);if(h>=0)break;if(e<0)break b;if(h>=0)break b;b=b.p.data[e].O;if(!f)break a;h=b.L.bb;if(h==2)continue;if(h!=1)break a;if(g.X)break a;}b=a.lz;if(b!==null)b.gR=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Tr(a){var b;b=a.lz;if(b!==null)b.gR=1;} function UM(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=new BI;c.p=W(K,10);d=new Qe;Bs();d.ba=Bk();d.V=0;d.EK=b.mA;d.EY=b.t1;d.Ig=0;Bo(c,c.c+1|0);e=c.p.data;f=c.c;c.c=f+1|0;e[f]=d;c.j=c.j+1|0;g=0;while(g<3){if(a.sY.data[g]===b){d=new Qz;d.ba=Bk();d.V=0;d.D2=g;if(b===null)d.s_=B(3);else d.s_=b.mA;Bo(c,c.c+1|0);e=c.p.data;h=c.c;c.c=h+1|0;e[h]=d;c.j=c.j+1|0;}g=g+1|0;}d=new BI;d.p=W(K,10);i=a.st;if(i.dg===null){j=new E5;j.hT=i;i.dg=j;}i=i.dg.bm();while(i.bh()){j=i.bg();if(b===null){j=j.d.data[0];while(j!==null&&j.h!==null) {j=j.i;}}else{k=b;if(!k.$id$){l=$rt_nextId();k.$id$=l;}h=b.$id$;e=j.d.data;j=e[h&(e.length-1|0)];while(j!==null){if(j.t==h){k=j.h;if(b!==k&&!(b!==k?0:1)?0:1)break;}j=j.i;}}j=j===null?null:j.x;if(j!==null){Bo(d,d.c+1|0);e=d.p.data;f=d.c;d.c=f+1|0;e[f]=j;d.j=d.j+1|0;}}b=A.Xi;if(b===null)b=A.GR;e=W(K,d.c);m=e.data;FZ(d,e);Yx(e,b);g=0;f=m.length;while(true){if(g>=f){j=new Eb;j.dw=d;j.dy=d.j;j.eB=d.by();j.dt=(-1);while(BP(j)){g=j.dy;b=j.dw;if(g=d.c)break;d.p.data[g]=b;g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);} function Bgr(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=UM(a,b);d=a.oJ.cA.dN;e=0;f=d.j;g=d.by();h=0;a:{while(e>=g?0:1){if(f=k?0:1){if(e=k?0:1)){e=i;if(!(e>=g?0:1))break b;if(f=i)break a;d=e[h];B(1807).q=(31*B(1807).q|0)+d|0;h=h+1|0;}}}d=B(1807).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1807)!==f&&!Bc(B(1807),f)?0:1)break;}c=c.i;}if(!(c=== null?0:1)){c=new Ew;if(B(1807)!==null)c.w=B(1807);else c.w=B(3);g=new BI;g.p=W(K,10);c.di=g;}else{c=b.m;if(B(1807)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(1807).q){e=B(1807).o.data;i=e.length;h=0;while(true){if(h>=i)break b;d=e[h];B(1807).q=(31*B(1807).q|0)+d|0;h=h+1|0;}}}d=B(1807).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1807)!==f&&!Bc(B(1807),f)?0:1)break;}c=c.i;}}c=c===null?null:c.x;}i=0;if(i>=Ct(c.di)){if(De(b,B(1808))){g=EY(b,B(1808));$p=3;continue _;}if (!De(b,B(1809)))return;b=Fa(b,B(1809));$p=4;continue _;}g=c.di;HY(g,i);f=g.p.data[i];j=a.mq;g=EG(f,B(1810));k=C1(j.su,g);g=J8(a.mq,EG(f,B(626)),k);h=CN(f,B(1724));$p=2;case 2:Bju(g,h);if(C()){break _;}i=i+1|0;if(i>=Ct(c.di)){if(De(b,B(1808))){g=EY(b,B(1808));$p=3;continue _;}if(!De(b,B(1809)))return;b=Fa(b,B(1809));$p=4;continue _;}g=c.di;HY(g,i);f=g.p.data[i];j=a.mq;g=EG(f,B(1810));k=C1(j.su,g);g=J8(a.mq,EG(f,B(626)),k);h=CN(f,B(1724));continue _;case 3:Bq0(a,g);if(C()){break _;}if(!De(b,B(1809)))return;b= Fa(b,B(1809));$p=4;case 4:BFA(a,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BFA(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;if(c>=E4(b))return;d=b.di;if(c>=0&&c=j)break a;g=h[k];B(626).q=(31*B(626).q|0)+g|0;k=k+1|0;}}}g=B(626).q;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(B(626)!==i&&!Bc(B(626),i)?0:1)break;}d=d.i;}}i=(d===null?null:d.x).dX;}d=f.rl;if(i===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{b:{if(!i.q){h=i.o.data;j=h.length;k=0;while(true){if(k>=j)break b;g=h[k];i.q=(31*i.q|0)+g|0;k=k+1|0;}}}g=i.q;h=d.d.data;d=h[g&(h.length -1|0)];while(d!==null){if(d.t==g){l=d.h;if(i!==l&&!Bc(i,l)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d!==null){b=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(1802));PY(b,T(E(E(d,i),B(1803))));J(b);}d=new WR;l=new LK;m=new BN;j=BM(16);m.bk=0;n=W(BO,j);h=n.data;m.d=n;m.b1=0.75;m.b3=h.length*0.75|0;l.ca=m;d.rH=l;d.Dm=B(3);d.C7=B(3);d.x_=1;d.J0=1;d.y6=f;d.nU=i;d.Dg=i;Bg(f.rl,i,d);$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:f.a1$(d);if(C()){break _;}l=EG(e,B(1811));$p=2;case 2:Bjr(d,l);if(C()){break _;}l=EG(e,B(1812));$p =3;case 3:Bgi(d,l);if(C()){break _;}l=EG(e,B(1813));$p=4;case 4:ARt(d,l);if(C()){break _;}if(De(e,B(1814))){j=Fx(e,B(1814));$p=5;continue _;}if(!De(e,B(1815))){l=Fa(e,B(1816));$p=6;continue _;}j=Fx(e,B(1815));$p=7;continue _;case 5:Blc(d,j);if(C()){break _;}if(!De(e,B(1815))){l=Fa(e,B(1816));$p=6;continue _;}j=Fx(e,B(1815));$p=7;continue _;case 6:Bx5(a,d,l);if(C()){break _;}c=c+1|0;if(c>=E4(b))return;d=b.di;if(c>=0&&c=j)break a;g=h[k];B(626).q=(31*B(626).q|0)+g|0;k=k+1|0;}}}g=B(626).q;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(B(626)!==i&&!Bc(B(626),i)?0:1)break;}d=d.i;}}i=(d===null?null:d.x).dX;}d=f.rl;if(i===null){d=d.d.data[0];while(d!==null&&d.h!==null){d =d.i;}}else{b:{if(!i.q){h=i.o.data;j=h.length;k=0;while(true){if(k>=j)break b;g=h[k];i.q=(31*i.q|0)+g|0;k=k+1|0;}}}g=i.q;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){l=d.h;if(i!==l&&!Bc(i,l)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d!==null){b=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(1802));PY(b,T(E(E(d,i),B(1803))));J(b);}d=new WR;l=new LK;m=new BN;j=BM(16);m.bk=0;n=W(BO,j);h=n.data;m.d=n;m.b1=0.75;m.b3=h.length*0.75|0;l.ca=m;d.rH=l;d.Dm=B(3);d.C7=B(3);d.x_=1;d.J0=1;d.y6=f;d.nU=i;d.Dg=i;Bg(f.rl, i,d);$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 7:BEs(d,j);if(C()){break _;}l=Fa(e,B(1816));$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bx5(a,b,c){var d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=c.di;f=X(d,e.c);if(f>=0)return;g=a.mq;if(d>=0&&f<0){e=e.p.data[d].dX;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:g.bkQ(e,b);if(C()){break _;}d=d+1|0;e=c.di;f=X(d,e.c);if(f>=0)return;g=a.mq;if(d>=0&&f<0){e=e.p.data[d].dX;continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bq0(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;while(c<3){d=new Bi;d.r=Q(16);V(d,d.g,B(1817));BF(d,d.g,c,10);e=new Bh;f=d.r;g=d.g;h=Q(g);i=h.data;e.o=h;j=0;while(j=m)break a;j=f[g];k.q=(31*k.q|0)+j|0;g=g+1|0;}}}j=k.q;f=d.d.data;d=f[j&(f.length-1|0)];while (d!==null){if(d.t==j){e=d.h;if(k!==e&&!Bc(k,e)?0:1)break;}d=d.i;}}k=(d===null?null:d.x).dX;}d=a.mq.su;if(k===null)d=C3(d);else{b:{if(!k.q){f=k.o.data;m=f.length;g=0;while(true){if(g>=m)break b;j=f[g];k.q=(31*k.q|0)+j|0;g=g+1|0;}}}j=k.q;f=d.d.data;d=f[j&(f.length-1|0)];while(d!==null){if(d.t==j){e=d.h;if(k!==e&&!Bc(k,e)?0:1)break;}d=d.i;}}e=d===null?null:d.x;d=a.mq;$p=1;continue _;}c=c+1|0;}return;case 1:d.RK(c,e);if(C()){break _;}while(true){c=c+1|0;if(c>=3)break;d=new Bi;d.r=Q(16);V(d,d.g,B(1817));BF(d,d.g, c,10);e=new Bh;f=d.r;g=d.g;h=Q(g);i=h.data;e.o=h;j=0;while(j=m)break c;j=f[g];k.q=(31*k.q|0)+j|0;g=g+1|0;}}}j=k.q;f=d.d.data;d=f[j&(f.length-1|0)];while(d!==null){if(d.t==j){e=d.h;if(k!==e&&!Bc(k,e)?0:1)break;}d=d.i;}}k=(d===null?null:d.x).dX;}d=a.mq.su;if(k===null)d=C3(d);else{d:{if(!k.q){f=k.o.data;m=f.length;g=0;while(true){if(g>=m)break d;j=f[g];k.q=(31*k.q|0)+j|0;g=g+1|0;}}}j=k.q;f=d.d.data;d=f[j&(f.length-1|0)];while(d !==null){if(d.t==j){e=d.h;if(k!==e&&!Bc(k,e)?0:1)break;}d=d.i;}}e=d===null?null:d.x;d=a.mq;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A7s(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;d=b.di;e=X(c,d.c);if(e>=0)return;if(c>=0&&e<0){f=d.p.data[c];N4();g=A.QM;h=f.m;i=BE(B(1818));j=h.d.data;h=j[i&(j.length-1|0)];while(h!==null){if(h.t==i){k=h.h;if(B(1818)!==k&&!Bc(B(1818),k)?0:1)break;}h=h.i;}if(!(h===null?0:1))d=B(3);else{h=f.m;if(B(1818)===null){h=h.d.data[0];while (h!==null&&h.h!==null){h=h.i;}}else{i=BE(B(1818));j=h.d.data;h=j[i&(j.length-1|0)];while(h!==null){if(h.t==i){k=h.h;if(B(1818)!==k&&!Bc(B(1818),k)?0:1)break;}h=h.i;}}d=(h===null?null:h.x).dX;}if(d===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{i=BE(d);j=g.d.data;g=j[i&(j.length-1|0)];while(g!==null){if(g.t==i){h=g.h;if(d!==h&&!Bc(d,h)?0:1)break;}g=g.i;}}d=g===null?null:g.x;a:{k=d;l=a.mq;d=f.m;if(!B(626).q){j=B(626).o.data;e=j.length;i=0;while(true){if(i>=e)break a;m=j[i];B(626).q=(31*B(626).q |0)+m|0;i=i+1|0;}}}i=B(626).q;j=d.d.data;d=j[i&(j.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(B(626)!==g&&!Bc(B(626),g)?0:1)break;}d=d.i;}if(!(d===null?0:1))d=B(3);else{d=f.m;if(B(626)===null)d=C3(d);else{b:{if(!B(626).q){j=B(626).o.data;e=j.length;m=0;while(true){if(m>=e)break b;i=j[m];B(626).q=(31*B(626).q|0)+i|0;m=m+1|0;}}}i=B(626).q;j=d.d.data;d=j[i&(j.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(B(626)!==g&&!Bc(B(626),g)?0:1)break;}d=d.i;}}d=(d===null?null:d.x).dX;}g=Zf(l,d,k);g.t1=EG(f,B(1811));d =g.V0;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:d.a01(g);if(C()){break _;}c=c+1|0;d=b.di;e=X(c,d.c);if(e>=0)return;if(c>=0&&e<0){f=d.p.data[c];N4();g=A.QM;h=f.m;i=BE(B(1818));j=h.d.data;h=j[i&(j.length-1|0)];while(h!==null){if(h.t==i){k=h.h;if(B(1818)!==k&&!Bc(B(1818),k)?0:1)break;}h=h.i;}if(!(h===null?0:1))d=B(3);else{h=f.m;if(B(1818)===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=BE(B(1818));j=h.d.data;h=j[i&(j.length-1|0)];while(h!==null){if(h.t==i){k=h.h;if(B(1818)!==k&&!Bc(B(1818), k)?0:1)break;}h=h.i;}}d=(h===null?null:h.x).dX;}if(d===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{i=BE(d);j=g.d.data;g=j[i&(j.length-1|0)];while(g!==null){if(g.t==i){h=g.h;if(d!==h&&!Bc(d,h)?0:1)break;}g=g.i;}}d=g===null?null:g.x;a:{k=d;l=a.mq;d=f.m;if(!B(626).q){j=B(626).o.data;e=j.length;i=0;while(true){if(i>=e)break a;m=j[i];B(626).q=(31*B(626).q|0)+m|0;i=i+1|0;}}}i=B(626).q;j=d.d.data;d=j[i&(j.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(B(626)!==g&&!Bc(B(626),g)?0:1)break;}d=d.i;}if (!(d===null?0:1))d=B(3);else{d=f.m;if(B(626)===null)d=C3(d);else{b:{if(!B(626).q){j=B(626).o.data;e=j.length;m=0;while(true){if(m>=e)break b;i=j[m];B(626).q=(31*B(626).q|0)+i|0;m=m+1|0;}}}i=B(626).q;j=d.d.data;d=j[i&(j.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(B(626)!==g&&!Bc(B(626),g)?0:1)break;}d=d.i;}}d=(d===null?null:d.x).dX;}g=Zf(l,d,k);g.t1=EG(f,B(1811));d=g.V0;continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Ctm(a,b){var c,d,e,f;if(a.mq!==null){c=Bjy(a);d=b.m;c.w=B(1806);Bg(d,B(1806),c);c=Bq4(a);d=b.m;c.w=B(1807);Bg(d,B(1807),c);c=A0T(a);d=b.m;c.w=B(1809);Bg(d,B(1809),c);AZB(a,b);}else{Gh();c=A.F6.g6;e=A.HA;d=new EV;d.hw=e;d.hv=B(1819);d.hH=Bk();f=A.Hz;A.Hz=L(f,F(1));d.hP=f;d.hL=A.F2.hp;EN(c,d);}} function A0T(a){var b,c,d,e,f,g,h,i,j,k,l;b=new Ew;b.w=B(3);c=new BI;c.p=W(K,10);b.di=c;c=a.mq.rl;if(c.dg===null){d=new E5;d.hT=c;c.dg=d;}d=c.dg.bm();while(d.bh()){c=d.bg();e=new BZ;e.w=B(3);f=new BN;g=BM(16);f.bk=0;h=W(BO,g);i=h.data;f.d=h;f.b1=0.75;f.b3=i.length*0.75|0;e.m=f;j=c.nU;k=new DZ;k.w=B(626);k.dX=j;if(j===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(f,B(626),k);l=c.Dg;f=e.m;j=new DZ;j.w=B(1811);j.dX=l;if(l===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(f,B(1811),j);l=c.Dm;f=e.m;j=new DZ;j.w =B(1812);j.dX=l;if(l===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(f,B(1812),j);l=c.C7;f=e.m;j=new DZ;j.w=B(1813);j.dX=l;if(l===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(f,B(1813),j);g=(!c.x_?0:1)<<24>>24;f=e.m;j=new CP;j.w=B(1814);j.cM=g;Bg(f,B(1814),j);g=(!c.J0?0:1)<<24>>24;f=e.m;j=new CP;j.w=B(1815);j.cM=g;Bg(f,B(1815),j);k=new Ew;k.w=B(3);j=new BI;j.p=W(K,10);k.di=j;j=AJA(c.rH);while(j.bh()){IA(k,Bjg(B(3),j.bg()));}F5(e,B(1816),k);IA(b,e);}return b;} function AZB(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=new BZ;c.w=B(3);d=new BN;e=BM(16);d.bk=0;f=W(BO,e);g=f.data;d.d=f;d.b1=0.75;d.b3=g.length*0.75|0;c.m=d;e=0;h=0;while(h<3){d=a.mq.sY.data[h];if(d!==null){i=new Bi;i.r=Q(16);V(i,i.g,B(1817));BF(i,i.g,h,10);j=new Bh;k=i.r;e=i.g;g=Q(e);f=g.data;j.o=g;l=0;while(l=j?0:1){if(i>>8;c=h;}a.D4=e^(-1);} function B25(a){a.D4=0;} function CyZ(a,b){a.D4=H(M(b,D(4294967295, 0)));} function B4T(a){return M(F(a.D4),D(4294967295, 0));} function Brs(){var b,c,d,e,f;A.Xn=null;b=Bz(256);c=b.data;A.Xn=b;d=0;while(d<256){e=8;f=d;while(true){e=e+(-1)|0;if(e<0)break;if(!(f&1)){f=f>>>1;continue;}f=(-306674912)^f>>>1;}c[d]=f;d=d+1|0;}} function Oh(){var a=this;K.call(a);a.GF=null;a.Ao=null;a.An=null;a.GS=null;a.K7=null;a.GT=null;} A.Xo=null;A.Xp=null;A.Xq=null;A.Xr=null;A.Xs=null;A.Xt=null;A.Xu=function(){var a=new Oh();Bup(a);return a;}; function Bup(a){a.GF=null;a.Ao=null;a.An=null;a.GS=null;a.K7=null;a.GT=null;} function AAe(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd;m=0;n=d;while(true){o=b.data;p=a.An.data;q=o[c+m|0];p[q]=p[q]+1|0;m=m+1|0;n=n+(-1)|0;if(!n)break;}if(p[0]==d){b=h.data;f=i.data;b[0]=(-1);f[0]=0;return 0;}b=i.data;r=b[0];s=1;a:{while(true){if(s>15)break a;if(p[s])break;s=s+1|0;}}if(rm)r=m;b[0]=r;t=1<=m){n=t-p[m]|0;if(n<0)return (-3);p[m]=p[m]+n|0;b=a.GT.data;v=0;b[1]=v;w=1;u=2;x=m;while (true){x=x+(-1)|0;if(!x)break;v=v+p[w]|0;b[u]=v;u=u+1|0;w=w+1|0;}q=0;u=0;while(true){x=o[c+u|0];if(x){i=l.data;w=b[x];b[x]=w+1|0;i[w]=q;}u=u+1|0;q=q+1|0;if(q>=d)break;}u=b[m];y=0;b[0]=y;z=0;ba=(-1);w= -r|0;a.K7.data[0]=0;bb=0;bc=0;c:while(true){if(s>m)return n&&m!=1?(-5):0;q=a.An.data[s];while(true){bd=q+(-1)|0;if(!q)break;t=bd+1|0;while(true){x=w+r|0;if(s<=x)break;ba=ba+1|0;v=m-x|0;if(v>r)v=r;d:{w=s-x|0;c=1<t){c=c-t|0;if(w=v)break;c=c<<1;b=a.An.data;d=d+1|0;if(c<=b[d])break d;c =c-b[d]|0;}}}}i=k.data;bc=1<1440)break c;b=a.K7.data;bb=i[0];b[ba]=bb;i[0]=i[0]+bc|0;if(!ba){h.data[0]=bb;w=x;continue;}a.GT.data[ba]=y;i=a.GS;p=i.data;p[0]=w<<24>>24;p[1]=r<<24>>24;v=y>>>(x-r|0);d=ba-1|0;p[2]=(bb-b[d]|0)-v|0;DE(i,0,j,(b[d]+v|0)*3|0,3);w=x;}p=a.GS.data;x=s-w|0;p[1]=x<<24>>24;if(z>=u)p[0]=192;else{o=l.data;if(o[z]>=e){b=g.data;i=f.data;p[0]=((b[o[z]-e|0]+16|0)+64|0)<<24>>24;d=z+1|0;p[2]=i[o[z]-e|0];z=d;}else{p[0]=(o[z]>=256?96:0)<<24>>24;d=z+1|0;p[2]=o[z];z=d;}}x=1<>> w;while(c>>1;}y=y^c;v=(1<257))return 0;if(c==(-3))j.fo=B(1822);else if(c==(-5)){j.fo=B(1823);c=(-3);}else if(c!=(-4)){j.fo=B(1824);c=(-3);}return c;}if(l==(-3))j.fo=B(1825);else if(l!=(-4)){j.fo=B(1826);l=(-3);}return l;} function BpK(b,c,d,e,f){e=e.data;d=d.data;c=c.data;b.data[0]=9;c[0]=5;d[0]=A.Xo;e[0]=A.Xp;return 0;} function ACy(a,b){var c;if(a.GF===null){a.GF=Bz(1);a.Ao=Bz(b);a.An=Bz(16);a.GS=Bz(3);a.K7=Bz(15);a.GT=Bz(16);}if(a.Ao.data.length>24;a.a4P=c<<24>>24;a.a8q=d;a.a50=e;a.a3v=f;a.a58=g;a.PV=null;} function AVu(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=a.nk;d=c.c6;e=c.d0;c=a.mg;f=c.gT;g=c.gU;h=c.fz;i=c.pY;j=h>=i?c.m4-h|0:(i-h|0)-1|0;a:{b:while(true){c:{d:{e:{f:{g:{switch(a.qO){case 0:break f;case 2:i=a.T0;while(g>i;g=g-i|0;a.HR=a.a4P;a.PV=a.a3v;a.Eu=a.a58;a.qO=3;break g;case 4:m=a.T0;while(g>m;g=g-m|0;a.qO=5;break c;case 6:break d;case 7:if(g>7){g=g+(-8)|0;e=e+1|0;d=d+(-1)|0;}c=a.mg;c.fz=h;b=E3(c,b);c=a.mg;h=c.fz;i=c.pY;if(i!=h){c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=h;return E3(c,b);}a.qO=8;break a;case 9:c=a.mg;c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=h;return E3(c, (-3));case 1:break e;case 3:break;case 5:break c;case 8:break a;default:c=a.mg;c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=h;return E3(c,(-2));}}i=a.HR;while(g>l[m];g=g-l[m]|0;m=l[i];if(m&16){a.T0=m&15;a.R2=l[i+2|0];a.qO=4;continue b;}if(m&64){a.qO=9;c=a.nk;c.fo=B(1827);k =a.mg;k.gT=f;k.gU=g;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;k.fz=h;return E3(k,(-3));}a.HR=m;a.Eu=(i/3|0)+l[i+2|0]|0;continue b;}if(j>=258&&e>=10){c=a.mg;c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=h;b=A$q(a,a.ZS,a.a4P,a.a8q,a.a50,a.a3v,a.a58,c,k);c=a.nk;d=c.c6;e=c.d0;c=a.mg;f=c.gT;g=c.gU;h=c.fz;i=c.pY;j=h>=i?c.m4-h|0:(i-h|0)-1|0;if(b){a.qO=b!=1?9:7;continue b;}}a.HR=a.ZS;a.PV=a.a8q;a.Eu=a.a50;a.qO=1;}m=a.HR;while(g>>l[i];g=g-l[i]|0;o=l[n];if(!o){a.a8U=l[n+2|0];a.qO=6;continue b;}if(o&16){a.T0=o&15;a.Hv=l[n+2|0];a.qO=2;continue b;}if(!(o&64)){a.HR=o;a.Eu=(n/3|0)+l[n+2|0]|0;continue b;}if(!(o&32)){a.qO=9;c=a.nk;c.fo=B(1828);k=a.mg;k.gT=f;k.gU=g;c.d0=e;c.db=L(c.db,F(d-c.c6|0));c.c6=d;k.fz=h;return E3(k,(-3));}a.qO=7;continue b;}if(j)i=h;else{c=a.mg;m=c.m4;if(h!=m)i=h;else {n=c.pY;if(!n)i=h;else{i=0;j=i>=n?m-i|0:(n-i|0)-1|0;}}if(!j){c.fz=i;b=E3(c,b);c=a.mg;i=c.fz;m=c.pY;j=i>=m?c.m4-i|0:(m-i|0)-1|0;n=c.m4;if(i==n&&m){i=0;j=i>=m?n-i|0:(m-i|0)-1|0;}if(!j){c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=i;return E3(c,b);}}}b=0;l=a.mg.oQ.data;h=i+1|0;l[i]=a.a8U<<24>>24;j=j+(-1)|0;a.qO=0;continue b;}i=h-a.R2|0;while(i<0){i=i+a.mg.m4|0;}while(a.Hv){if(j)m=h;else{c=a.mg;n=c.m4;if(h!=n)m=h;else{o=c.pY;if(!o)m=h;else{m=0;j=m>=o?n-m|0:(o-m|0)-1|0;}}if(!j){c.fz=m;b=E3(c, b);c=a.mg;m=c.fz;n=c.pY;j=m>=n?c.m4-m|0:(n-m|0)-1|0;o=c.m4;if(m==o&&n){m=0;j=m>=n?o-m|0:(n-m|0)-1|0;}if(!j)break b;}}c=a.mg;l=c.oQ.data;h=m+1|0;n=i+1|0;l[m]=l[i];j=j+(-1)|0;i=n==c.m4?0:n;a.Hv=a.Hv-1|0;}a.qO=0;}c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=m;return E3(c,b);}c=a.mg;c.gT=f;c.gU=g;k=a.nk;k.d0=e;k.db=L(k.db,F(d-k.c6|0));k.c6=d;c.fz=h;return E3(c,1);} function AUv(a,b){} function A$q(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;j=i.c6;k=i.d0;l=h.gT;m=h.gU;n=h.fz;o=h.pY;p=n>=o?h.m4-n|0:(o-n|0)-1|0;q=A.Xv.data;r=q[b];s=q[c];while(true){if(m<20){k=k+(-1)|0;q=i.hN.data;b=j+1|0;l=l|(q[j]&255)<>t[b];m=m-t[b]|0;q=h.oQ.data;w=n+1|0;q[n]=t[v+2|0]<<24>>24;p=p+(-1)|0;}else{while(true){b=v+1|0;l=l>>t[b];m=m-t[b]|0;if(c&16){c=c&15;b=t[v+2|0];x=A.Xv.data;y=b+(l&x[c])|0;b=l>>c;c=m-c|0;while(c<15){k =k+(-1)|0;q=i.hN.data;o=j+1|0;b=b|(q[j]&255)<>q[m];c=c-q[m]|0;if(l&16)break;if(l&64){i.fo=B(1827);e=i.d0-k|0;g=c>>3;if(g>o;m=c-o|0;p=p-y|0;if(n>=w){o=n-w|0;b=n-o|0;if(b>0&& 2>b){q=h.oQ.data;b=n+1|0;c=o+1|0;q[n]=q[o];n=b+1|0;o=c+1|0;q[b]=q[c];y=y+(-2)|0;}else{q=h.oQ;DE(q,o,q,n,2);n=n+2|0;o=o+2|0;y=y+(-2)|0;}}else{o=n-w|0;while(true){b=h.m4;o=o+b|0;if(o>=0)break;}b=b-o|0;if(y>b){y=y-b|0;c=n-o|0;if(c>0&&b>c){c=n;while(true){q=h.oQ.data;n=c+1|0;w=o+1|0;q[c]=q[o];b=b+(-1)|0;if(!b)break;c=n;o=w;}}else{q=h.oQ;DE(q,o,q,n,b);n=n+b|0;}o=0;}}b=n-o|0;if(b>0&&y>b){while(true){q=h.oQ.data;w=n+1|0;b=o+1|0;q[n]=q[o];y=y+(-1)|0;if(!y)break;n=w;o=b;}break a;}q=h.oQ;DE(q,o,q,n,y);w=n+y|0;break a;}if (c&64){if(c&32){y=i.d0-k|0;b=m>>3;if(b>3;if(b>t[b];m=m-t[b]|0;q=h.oQ.data;w=n+1|0;q[n]=t[v+2|0]<<24>>24;p=p+(-1)|0;}}if(p<258)break;if(k<10)break;n=w;}y=i.d0-k|0;b=m>>3;if(b>24;a.a33=d;a.a7f=h<<24>>24;a.a2H=i<<24>>24;a.Zo=e;} function Cc5(a,b){var c,d,e,f,g;a.NU=Cf(b);c=ZK(FS(b,16));a.LI=c;if(c===null)a.LI=A.Ja;d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}e=d<<24>>24;a.Zo=(e&8)!=8?0:1;d=e&(-9);f=(A.I$.hF()).data;g=f.length;e=0;a:{while(true){if(e>=g){c=A.Ga;break a;}c=f[e];if(c.os==d)break;e=e+1|0;}}a.a33=c;d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a3$=d<<24>>24;d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a0F=d<<24>>24;d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a7f=d<<24>>24;d=b.b_.cD();if(d>=0){a.a2H=d<<24>> 24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function AWF(a,b){var c,d,e;Cx(b,a.NU);c=a.LI;c=c===null?B(3):c.xq;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);d=a.a33.os;if(a.Zo)d=d|8;b.bC.c7(d);b.bD=b.bD+1|0;e=a.a3$;b.bC.c7(e);b.bD=b.bD+1|0;e=a.a0F;b.bC.c7(e);b.bD=b.bD+1|0;e=a.a7f;b.bC.c7(e);b.bD=b.bD+1|0;e=a.a2H;b.bC.c7(e);b.bD=b.bD+1|0;} function BF2(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bk_(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cjk(a){var b,c;b=0;c=a.LI;if(c!==null)b=c.xq.o.data.length;return (((((6+(2*b|0)|0)+4|0)+4|0)+1|0)+1|0)+1|0;} function AHs(){var a=this;B_.call(a);a.ZP=0;a.bjD=null;a.bql=null;a.bk9=0;} A.Xy=function(){var a=new AHs();B$B(a);return a;}; function B$B(a){Bs();a.ba=Bk();a.V=0;} function Cu0(a,b){var c;c=b.b_.cD();if(c>=0){a.ZP=c<<24>>24;a.bjD=FS(b,16);a.bql=FS(b,255);a.bk9=Cf(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BmB(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bqv(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Bir(a){return a.ZP;} function BA(){var a=this;B_.call(a);a.tH=null;a.X=0;} A.Qz=0;A.Xz=function(){var a=new BA();Bi2(a);return a;}; function CC_(a){var b=new BA();NO(b,a);return b;} function CDM(a,b){var c=new BA();ARM(c,a,b);return c;} function Bi2(a){Bs();a.ba=Bk();a.V=0;a.X=1;} function NO(a,b){var c,d,e,f,g,h;Bs();a.ba=Bk();a.V=0;a.X=1;c=b.o.data;d=c.length;e=A.Qz;if(d>e){if(0>e){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;e=e-0|0;f=Q(e);g=f.data;b.o=f;h=0;while(hf){if(0>f){b=new Bb;b.f=1;b.e=1;J(b);}b=new Bh;f=f-0|0;g=Q(f);h=g.data;b.o=g;i=0;while(i=0){e=b.b_.cD();if(e<0){b=new Cw;b.f=1;b.e=1;J(b);}f=e<<24>>24;e=Dg(b);c=new Bq;c.k=0;c.Y=null;c.A=d;c.k=f;c.B=e;if(e<0)c.B=0;d=Dg(b);if(d<0)b=null;else{g=BS(d);e=g.data.length;Ec(b,g,0,e);h=new IT;i=new KQ;j=new KT;k=new J4;k.qU=g;k.nC=0;k.si=0;k.pK=0+e|0;b=new J0;MR(b,NU());b.iT=0;b.iT=0;l=T2(b);b.nK=l;m=Js(l,31);if(m){c=new GF;h=new Bi;G3(h);G7(h,m);Ej(h,B(89));Ej(h,b.fo);Mo(c,Hq(h));J(c);}KM(j,k,b,512,1);j.r9 =1;i.b_=j;i.pF=(-1);i.mB=BS(8192);h.b_=i;h.kU=BS(8);a:{try{b=Kz(h);break a;}catch($$e){$$je=P($$e);b=$$je;}h.b_.gX();J(b);}h.b_.gX();}c.be=b;}a.MX=c;} function Bj_(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cx(b,a.Q1);C$(b,a.MB);c=a.MX;$p=1;case 1:Bd9(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function AYc(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B4A(a){return 8;} function Yo(){var a=this;B_.call(a);a.Vc=0;a.Va=0;a.Rh=0;} A.XC=function(){var a=new Yo();Ck3(a);return a;}; A.BL=function(a,b,c){var d=new Yo();Cbo(d,a,b,c);return d;}; function Ck3(a){Bs();a.ba=Bk();a.V=0;} function Cbo(a,b,c,d){Bs();a.ba=Bk();a.V=0;a.Vc=b;a.Va=c;a.Rh=d;} function BLF(a,b){a.Vc=Cf(b);a.Va=Cf(b);a.Rh=Cf(b);} function A27(a,b){Cx(b,a.Vc);Cx(b,a.Va);Cx(b,a.Rh);} function AQ8(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cl$(a){return 12;} function APm(){var a=this;B_.call(a);a.blF=0;a.baj=0;a.a8J=0;} A.XD=function(){var a=new APm();BZj(a);return a;}; function BZj(a){Bs();a.ba=Bk();a.V=0;} function Cj7(a,b){var c;a.blF=Cf(b);a.baj=Cf(b);c=b.b_.cD();if(c>=0){a.a8J=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function A3R(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.boG(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Sp(){var a=this;B_.call(a);a.Ov=0;a.OY=0;a.MC=0.0;} A.XE=function(){var a=new Sp();B$i(a);return a;}; function B$i(a){Bs();a.ba=Bk();a.V=0;} function BZW(a,b){a.Ov=Dg(b);a.OY=Dg(b);a.MC=$rt_intBitsToFloat(Cf(b));} function ATr(a,b){C$(b,a.Ov);C$(b,a.OY);Cx(b,$rt_floatToIntBits(a.MC));} function A6Y(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B47(a){return 8;} function XN(){var a=this;B_.call(a);a.Tc=0;a.W9=0;a.W6=0;a.Yb=null;a.Ld=null;} A.XF=function(){var a=new XN();CdO(a);return a;}; A.XG=function(a,b,c,d,e){var f=new XN();A8e(f,a,b,c,d,e);return f;}; function CdO(a){Bs();a.ba=Bk();a.V=0;} function A8e(a,b,c,d,e,f){Bs();a.ba=Bk();a.V=0;a.Tc=b;a.W9=c;a.W6=e;a.Yb=f;a.Ld=d;} function BBH(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bkt(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BXj(a,b){var c,d,e,f,g;a.Tc=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.W9=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}d=c<<24>>24;e=(A.I$.hF()).data;c=e.length;f=0;a:{while(true){if(f>=c){g=A.Ga;break a;}g=e[f];if(g.os==d)break;f=f+1|0;}}a.Yb=g;a.W6=Dg(b);b=ZK(FS(b,16));a.Ld=b;if(b===null)a.Ld=A.Ja;} function ARD(a,b){var c,d,e;Cx(b,a.Tc);c=a.W9;b.bC.c7(c);b.bD=b.bD+1|0;c=a.Yb.os;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.W6);d=a.Ld.xq;Bs();e=d.o.data.length;if(e<=32767){C$(b,e);GQ(b,d);return;}d=new B1;d.f=1;d.e=1;d.bc=B(1829);J(d);} function BMO(a){var b;b=a.Ld;return 8+(b===null?0:b.xq.o.data.length)|0;} function N6(){var a=this;B_.call(a);a.iL=0.0;a.iW=0.0;a.iO=0.0;a.jv=0.0;a.jO=0.0;a.jJ=0.0;a.ic=0;a.jq=0;a.j0=0;} A.XH=function(){var a=new N6();Cpa(a);return a;}; function Cpa(a){Bs();a.ba=Bk();a.V=0;} function BH0(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bkd(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CxA(a,b){a.ic=!b.b_.cD()?0:1;} var APz=Ba(N6); A.XI=function(){var a=new APz();Cy2(a);return a;}; function Cy2(a){Bs();a.ba=Bk();a.V=0;a.jq=1;} function Cxn(a,b){a.iL=$rt_longBitsToDouble((I0(b)));a.iW=$rt_longBitsToDouble((I0(b)));a.jv=$rt_longBitsToDouble((I0(b)));a.iO=$rt_longBitsToDouble((I0(b)));a.ic=!b.b_.cD()?0:1;} var AH$=Ba(N6); A.XJ=function(){var a=new AH$();Cao(a);return a;}; function Cao(a){Bs();a.ba=Bk();a.V=0;a.j0=1;} function BK5(a,b){a.jO=$rt_intBitsToFloat(Cf(b));a.jJ=$rt_intBitsToFloat(Cf(b));a.ic=!b.b_.cD()?0:1;} var Gp=Ba(N6); A.XK=function(){var a=new Gp();BM9(a);return a;}; function BM9(a){Bs();a.ba=Bk();a.V=0;a.j0=1;a.jq=1;} function Cre(a,b){a.iL=$rt_longBitsToDouble((I0(b)));a.iW=$rt_longBitsToDouble((I0(b)));a.jv=$rt_longBitsToDouble((I0(b)));a.iO=$rt_longBitsToDouble((I0(b)));a.jO=$rt_intBitsToFloat(Cf(b));a.jJ=$rt_intBitsToFloat(Cf(b));a.ic=!b.b_.cD()?0:1;} function A7Q(a,b){var c;KR(b,$rt_doubleToLongBits(a.iL));KR(b,$rt_doubleToLongBits(a.iW));KR(b,$rt_doubleToLongBits(a.jv));KR(b,$rt_doubleToLongBits(a.iO));Cx(b,$rt_floatToIntBits(a.jO));Cx(b,$rt_floatToIntBits(a.jJ));c=!a.ic?0:1;b.bC.c7(c);b.bD=b.bD+1|0;} function BZ9(a){return 41;} function AM_(){var a=this;B_.call(a);a.a_T=0;a.bek=0;a.baG=0;a.a$v=0;a.bbT=0;} A.XL=function(){var a=new AM_();CAU(a);return a;}; function CAU(a){Bs();a.ba=Bk();a.V=0;} function B44(a,b){a.bbT=b.b_.cD();a.a_T=Cf(b);a.bek=b.b_.cD();a.baG=Cf(b);a.a$v=b.b_.cD();} function BnP(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bkb(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function ANX(){var a=this;B_.call(a);a.bdz=0;a.a1w=0;a.a91=0;a.a2E=0;a.bcw=null;a.bbv=0.0;a.a$T=0.0;a.bgJ=0.0;} A.XM=function(){var a=new ANX();BWl(a);return a;}; function BWl(a){Bs();a.ba=Bk();a.V=0;} function B0X(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$$je;a.bdz=Cf(b);a.a1w=b.b_.cD();a.a91=Cf(b);a.a2E=b.b_.cD();Bs();c=null;d=Dg(b);if(d>=0){e=b.b_.cD();if(e<0){b=new Cw;b.f=1;b.e=1;J(b);}f=e<<24>>24;e=Dg(b);c=new Bq;c.k=0;c.Y=null;c.A=d;c.k=f;c.B=e;if(e<0)c.B=0;d=Dg(b);if(d<0)g=null;else{h=BS(d);e=h.data.length;Ec(b,h,0,e);i=new IT;g=new KQ;j=new KT;k=new J4;k.qU=h;k.nC=0;k.si=0;k.pK=0+e|0;l=new J0;MR(l,NU());l.iT=0;l.iT=0;m=T2(l);l.nK=m;n=Js(m,31);if(n){b=new GF;c=new Bi;G3(c);G7(c,n);Ej(c,B(89));Ej(c,l.fo);Mo(b, Hq(c));J(b);}KM(j,k,l,512,1);j.r9=1;g.b_=j;g.pF=(-1);g.mB=BS(8192);i.b_=g;i.kU=BS(8);a:{try{g=Kz(i);break a;}catch($$e){$$je=P($$e);b=$$je;}i.b_.gX();J(b);}i.b_.gX();}c.be=g;}a.bcw=c;a.bbv=b.b_.cD()/16.0;a.a$T=b.b_.cD()/16.0;a.bgJ=b.b_.cD()/16.0;} function A1B(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.blr(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BvF(a){return a.a1w;} function Bhz(a){return a.a2E;} function A68(a){return a.bcw;} function ARL(a){return a.bbv;} function AV0(a){return a.a$T;} function ATN(a){return a.bgJ;} function Q_(){B_.call(this);this.DY=0;} A.XN=function(){var a=new Q_();B9k(a);return a;}; function B9k(a){Bs();a.ba=Bk();a.V=0;} function B1f(a,b){a.DY=Dg(b);} function A_r(a,b){C$(b,a.DY);} function Ba4(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bnR(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BTq(a){return 2;} function ACF(){var a=this;B_.call(a);a.T7=0;a.RZ=0;a.RY=0;a.RX=0;a.V8=0;} A.XO=function(){var a=new ACF();Ctg(a);return a;}; function AC8(a,b,c,d,e){var f=new ACF();BWd(f,a,b,c,d,e);return f;} function Ctg(a){Bs();a.ba=Bk();a.V=0;} function BWd(a,b,c,d,e,f){Bs();a.ba=Bk();a.V=0;a.V8=c;a.RZ=d;a.RY=e;a.RX=f;a.T7=b.bi;} function B9B(a,b){var c;a.T7=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.V8=c<<24>>24;a.RZ=Cf(b);c=b.b_.cD();if(c>=0){a.RY=c<<24>>24;a.RX=Cf(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BkP(a,b){var c;Cx(b,a.T7);c=a.V8;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.RZ);c=a.RY;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.RX);} function AT_(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B9T(a){return 14;} function HT(){var a=this;B_.call(a);a.nt=0;a.m9=0;} A.XP=function(){var a=new HT();BVs(a);return a;}; A.Cd=function(a,b){var c=new HT();BPP(c,a,b);return c;}; function BVs(a){Bs();a.ba=Bk();a.V=0;} function BPP(a,b,c){Bs();a.ba=Bk();a.V=0;a.nt=b.bi;a.m9=c;} function B5Q(a,b){var c;a.nt=Cf(b);c=b.b_.cD();if(c>=0){a.m9=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function AYY(a,b){var c;Cx(b,a.nt);c=a.m9;b.bC.c7(c);b.bD=b.bD+1|0;} function BlX(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bm6(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B9n(a){return 5;} function AL_(){var a=this;B_.call(a);a.bo9=0;a.bh4=0;} A.XQ=function(){var a=new AL_();ClE(a);return a;}; function ClE(a){Bs();a.ba=Bk();a.V=0;} function BSB(a,b){var c;a.bo9=Cf(b);c=b.b_.cD();if(c>=0){a.bh4=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Bxo(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bnD(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function APW(){var a=this;B_.call(a);a.a5I=0;a.a5E=null;a.a7F=0;a.a4L=0;a.a7t=0;a.a5t=0;a.a13=0;a.a7h=0;a.bbu=null;a.bmd=null;} A.XR=function(){var a=new APW();BT5(a);return a;}; A.Bg=function(a){var b=new APW();BLn(b,a);return b;}; function BT5(a){Bs();a.ba=Bk();a.V=0;} function BLn(a,b){var c,d,e;Bs();a.ba=Bk();a.V=0;a.a5I=b.bi;a.a5E=b.cx;c=b.v*32.0;d=c|0;if(c>24;a.a13=(b.bV*256.0/360.0|0)<<24>>24;e=b.b7;d=e.dm;e=d<9&&d>=0?e.cI.data[d]:null;a.a7h=e!==null?e.A:0;a.bbu=b.F;} function B_b(a,b){var c;a.a5I=Cf(b);a.a5E=FS(b,16);a.a7F=Cf(b);a.a4L=Cf(b);a.a7t=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a5t=c<<24>>24;c=b.b_.cD();if(c>=0){a.a13=c<<24>>24;a.a7h=Dg(b);a.bmd=ZN(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BmE(a,b){var c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cx(b,a.a5I);c=a.a5E;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);Cx(b,a.a7F);Cx(b,a.a4L);Cx(b,a.a7t);e=a.a5t;b.bC.c7(e);b.bD=b.bD+1|0;e=a.a13;b.bC.c7(e);b.bD=b.bD+1|0;C$(b,a.a7h);c=a.bbu.N;if(c.dg===null){f=new E5;f.hT=c;c.dg=f;}c=c.dg.bm();if(!c.bh()){b.bC.c7(127);b.bD=b.bD+1|0;return;}f=c.bg();$p=1;case 1:BtN(b, f);if(C()){break _;}if(!c.bh()){b.bC.c7(127);b.bD=b.bD+1|0;return;}f=c.bg();continue _;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Be6(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CkU(a){return 28;} function Og(){var a=this;B_.call(a);a.BD=0;a.AX=0;} A.XS=function(){var a=new Og();BTl(a);return a;}; function BTl(a){Bs();a.ba=Bk();a.V=0;} function Cag(a,b){a.BD=Cf(b);a.AX=Cf(b);} function Bhp(a,b){Cx(b,a.BD);Cx(b,a.AX);} function BfS(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B4L(a){return 8;} function ANJ(){var a=this;B_.call(a);a.a3A=0;a.RQ=0;a.Wd=0;a.Wu=0;a.RB=0;a.RD=0;a.RC=0;a.a4i=0;a.a3h=0;a.a0N=0;a.Mv=0;} A.XT=function(){var a=new ANJ();CzZ(a);return a;}; function RK(a,b){var c=new ANJ();Cqi(c,a,b);return c;} function NT(a,b,c){var d=new ANJ();BEP(d,a,b,c);return d;} function CzZ(a){Bs();a.ba=Bk();a.V=0;} function Cqi(a,b,c){BEP(a,b,c,0);} function BEP(a,b,c,d){var e,f,g,h,i,j,k,l,m;Bs();a.ba=Bk();a.V=0;a.a3A=b.bi;e=b.v*32.0;f=e|0;if(e0){j=b.T;e=b.Q;k=b.U;l=3.9;m=(-3.9);if(j=m)m=k;if(j>l)j=l;if(e>l)e=l;if(m<=l)l=m;a.RB=j*8000.0|0;a.RD=e*8000.0|0;a.RC=l*8000.0|0;}} function BXX(a,b){var c;a.a3A=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a0N=c<<24>>24;a.RQ=Cf(b);a.Wd=Cf(b);a.Wu=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a4i=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a3h=c<<24>>24;c=Cf(b);a.Mv=c;if(c>0){a.RB=Dg(b);a.RD=Dg(b);a.RC=Dg(b);}} function Boy(a,b){var c;Cx(b,a.a3A);c=a.a0N;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.RQ);Cx(b,a.Wd);Cx(b,a.Wu);c=a.a4i;b.bC.c7(c);b.bD=b.bD+1|0;c=a.a3h;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.Mv);if(a.Mv>0){C$(b,a.RB);C$(b,a.RD);C$(b,a.RC);}} function AZW(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B6P(a){return (21+a.Mv|0)<=0?0:6;} function We(){var a=this;B_.call(a);a.a1R=0;a.a7D=0;a.a12=0;a.a2J=0;a.a40=0;a.a5W=0;a.a5X=0;a.a5Y=0;a.a2G=0;a.a36=0;a.a2B=0;a.a_X=null;a.bmc=null;} A.XU=function(){var a=new We();CzJ(a);return a;}; A.BG=function(a){var b=new We();CAa(b,a);return b;}; function CzJ(a){Bs();a.ba=Bk();a.V=0;} function CAa(a,b){var c,d,e,f,g,h,i,j,k,l;Bs();a.ba=Bk();a.V=0;a.a1R=b.bi;Dp();c=b.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}if(!(BR(A.XV,d)===null?0:1))f=0;else{c=BR(A.XV,d);f=(c===null?null:c.x).s;}a.a7D=f<<24>>24;a.a12=I3(b.lL,b.v);g=b.z*32.0;h=g|0;if(g>24;a.a36=(b.bV*256.0/360.0|0)<<24>>24;a.a2B=(b.l6*256.0/360.0|0)<<24>>24;g=3.9;i=b.T;j=b.Q;k=b.U;l=(-3.9);if(i=l)l=k;if(i>g)i=g;if(j>g)j=g;if(l<=g)g=l;a.a5W=i*8000.0|0;a.a5X=j*8000.0|0;a.a5Y=g*8000.0|0;a.a_X=b.F;} function B5z(a,b){var c;a.a1R=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a7D=c<<24>>24&255;a.a12=Cf(b);a.a2J=Cf(b);a.a40=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a2G=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a36=c<<24>>24;c=b.b_.cD();if(c>=0){a.a2B=c<<24>>24;a.a5W=Dg(b);a.a5X=Dg(b);a.a5Y=Dg(b);a.bmc=ZN(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function Bg3(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cx(b,a.a1R);c=a.a7D&255;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.a12);Cx(b,a.a2J);Cx(b,a.a40);c=a.a2G;b.bC.c7(c);b.bD=b.bD+1|0;c=a.a36;b.bC.c7(c);b.bD=b.bD+1|0;c=a.a2B;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.a5W);C$(b,a.a5X);C$(b,a.a5Y);d=a.a_X.N;if(d.dg===null){e=new E5;e.hT=d;d.dg=e;}d=d.dg.bm();if(!d.bh()){b.bC.c7(127);b.bD=b.bD+1|0;return;}e=d.bg();$p=1;case 1:BtN(b,e);if(C()) {break _;}if(!d.bh()){b.bC.c7(127);b.bD=b.bD+1|0;return;}e=d.bg();continue _;default:Oe();}}HV().s(a,b,c,d,e,$p);} function ATu(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CBO(a){return 26;} function APw(){var a=this;B_.call(a);a.a4H=0;a.a0v=0;a.Z8=0;a.a53=0;a.ZT=0;a.a7x=null;} A.XW=function(){var a=new APw();B07(a);return a;}; A.CV=function(a){var b=new APw();Cx6(b,a);return b;}; function B07(a){Bs();a.ba=Bk();a.V=0;} function Cx6(a,b){Bs();a.ba=Bk();a.V=0;a.a4H=b.bi;a.a0v=b.tV;a.Z8=b.Fi;a.a53=b.tS;a.ZT=b.lA;a.a7x=b.vr.BA;} function CxM(a,b){a.a4H=Cf(b);a.a7x=FS(b,A.XX);a.a0v=Cf(b);a.Z8=Cf(b);a.a53=Cf(b);a.ZT=Cf(b);} function Bos(a,b){var c,d;Cx(b,a.a4H);c=a.a7x;Bs();d=c.o.data.length;if(d<=32767){C$(b,d);GQ(b,c);Cx(b,a.a0v);Cx(b,a.Z8);Cx(b,a.a53);Cx(b,a.ZT);return;}c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);} function A9W(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cml(a){return 24;} function ADX(){var a=this;B_.call(a);a.a4e=0;a.Zr=0;a.Zt=0;a.Zs=0;a.a6o=0;} A.XY=function(){var a=new ADX();BOy(a);return a;}; A.CK=function(a){var b=new ADX();BW$(b,a);return b;}; function BOy(a){Bs();a.ba=Bk();a.V=0;} function BW$(a,b){var c,d;Bs();a.ba=Bk();a.V=0;a.a4e=b.bi;c=b.v*32.0;d=c|0;if(c=g)g=e;if(c>f)c=f;if(d>f)d=f;if(g<=f)f=g;a.a4x=c*8000.0|0;a.a4y=d*8000.0|0;a.a4w=f*8000.0|0;} function BLL(a,b){a.a4O=Cf(b);a.a4x=Dg(b);a.a4y=Dg(b);a.a4w=Dg(b);} function BmX(a,b){Cx(b,a.a4O);C$(b,a.a4x);C$(b,a.a4y);C$(b,a.a4w);} function A9B(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cfi(a){return 10;} function U5(){B_.call(this);this.E9=null;} A.X0=function(){var a=new U5();BJE(a);return a;}; function BJE(a){Bs();a.ba=Bk();a.V=0;} function ChE(a,b){var c,d;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.E9=Bz(c<<24>>24);c=0;while(true){d=a.E9.data;if(c>=d.length)break;d[c]=Cf(b);c=c+1|0;}} function BbS(a,b){var c,d;c=a.E9.data.length;b.bC.c7(c);b.bD=b.bD+1|0;c=0;while(true){d=a.E9.data;if(c>=d.length)break;Cx(b,d[c]);c=c+1|0;}} function BIj(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BXC(a){return 1+(a.E9.data.length*4|0)|0;} function NV(){var a=this;B_.call(a);a.xi=0;a.JI=0;a.Im=0;a.Ib=0;a.KO=0;a.HU=0;a.vc=0;} A.X1=function(){var a=new NV();CfU(a);return a;}; function CfU(a){Bs();a.ba=Bk();a.V=0;a.vc=0;} function BRt(a,b){a.xi=Cf(b);} function BDX(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} var ALB=Ba(NV); A.X2=function(){var a=new ALB();CuC(a);return a;}; function Bh1(a,b,c,d){var e=new ALB();CgE(e,a,b,c,d);return e;} function CuC(a){Bs();a.ba=Bk();a.V=0;a.vc=0;} function CgE(a,b,c,d,e){Bs();a.ba=Bk();a.V=0;a.vc=0;a.xi=b;a.JI=c;a.Im=d;a.Ib=e;} function CbF(a,b){var c;a.xi=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.JI=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Im=c<<24>>24;c=b.b_.cD();if(c>=0){a.Ib=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Bgu(a,b){var c;Cx(b,a.xi);c=a.JI;b.bC.c7(c);b.bD=b.bD+1|0;c=a.Im;b.bC.c7(c);b.bD=b.bD+1|0;c=a.Ib;b.bC.c7(c);b.bD=b.bD+1|0;} function B4e(a){return 7;} var AIf=Ba(NV); A.X3=function(){var a=new AIf();Cy3(a);return a;}; function V5(a,b,c){var d=new AIf();B22(d,a,b,c);return d;} function Cy3(a){Bs();a.ba=Bk();a.V=0;a.vc=0;a.vc=1;} function B22(a,b,c,d){Bs();a.ba=Bk();a.V=0;a.vc=0;a.xi=b;a.KO=c;a.HU=d;a.vc=1;} function BNF(a,b){var c;a.xi=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.KO=c<<24>>24;c=b.b_.cD();if(c>=0){a.HU=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function A5m(a,b){var c;Cx(b,a.xi);c=a.KO;b.bC.c7(c);b.bD=b.bD+1|0;c=a.HU;b.bC.c7(c);b.bD=b.bD+1|0;} function Cr2(a){return 6;} var AHI=Ba(NV); A.X4=function(){var a=new AHI();CyA(a);return a;}; function BnF(a,b,c,d,e,f){var g=new AHI();CoF(g,a,b,c,d,e,f);return g;} function CyA(a){Bs();a.ba=Bk();a.V=0;a.vc=0;a.vc=1;} function CoF(a,b,c,d,e,f,g){Bs();a.ba=Bk();a.V=0;a.vc=0;a.xi=b;a.JI=c;a.Im=d;a.Ib=e;a.KO=f;a.HU=g;a.vc=1;} function BYt(a,b){var c;a.xi=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.JI=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Im=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Ib=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.KO=c<<24>>24;c=b.b_.cD();if(c>=0){a.HU=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Bk4(a,b){var c;Cx(b,a.xi);c=a.JI;b.bC.c7(c);b.bD=b.bD+1|0;c=a.Im;b.bC.c7(c);b.bD=b.bD+1|0;c=a.Ib;b.bC.c7(c);b.bD=b.bD+1|0;c=a.KO;b.bC.c7(c);b.bD=b.bD+1|0;c=a.HU;b.bC.c7(c);b.bD=b.bD+1|0;} function B_G(a){return 9;} function AEm(){var a=this;B_.call(a);a.a7K=0;a.a1M=0;a.a2T=0;a.a3g=0;a.a6W=0;a.ZD=0;} A.X5=function(){var a=new AEm();B27(a);return a;}; function A2e(a,b,c,d,e,f){var g=new AEm();BUb(g,a,b,c,d,e,f);return g;} function B27(a){Bs();a.ba=Bk();a.V=0;} function BUb(a,b,c,d,e,f,g){Bs();a.ba=Bk();a.V=0;a.a7K=b;a.a1M=c;a.a2T=d;a.a3g=e;a.a6W=f;a.ZD=g;} function CkO(a,b){a.a7K=Cf(b);a.a1M=Cf(b);a.a2T=Cf(b);a.a3g=Cf(b);a.a6W=b.b_.cD()<<24>>24;a.ZD=b.b_.cD()<<24>>24;} function AW7(a,b){var c;Cx(b,a.a7K);Cx(b,a.a1M);Cx(b,a.a2T);Cx(b,a.a3g);c=a.a6W;b.bC.c7(c);b.bD=b.bD+1|0;c=a.ZD;b.bC.c7(c);b.bD=b.bD+1|0;} function AVl(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B7t(a){return 34;} function AGq(){var a=this;B_.call(a);a.a35=0;a.a0D=0;} A.X6=function(){var a=new AGq();BJi(a);return a;}; function Rd(a,b){var c=new AGq();CsK(c,a,b);return c;} function BJi(a){Bs();a.ba=Bk();a.V=0;} function CsK(a,b,c){Bs();a.ba=Bk();a.V=0;a.a35=b;a.a0D=c;} function Coo(a,b){var c;a.a35=Cf(b);c=b.b_.cD();if(c>=0){a.a0D=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function A47(a,b){var c;Cx(b,a.a35);c=a.a0D;b.bC.c7(c);b.bD=b.bD+1|0;} function Bzd(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BM8(a){return 5;} function Fc(){var a=this;B_.call(a);a.ii=0;a.ig=0;} A.X7=function(){var a=new Fc();BIZ(a);return a;}; function BIZ(a){Bs();a.ba=Bk();a.V=0;} function BUX(a,b){var c;a.ii=Cf(b);c=b.b_.cD();if(c>=0){a.ig=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Biu(a,b){var c;Cx(b,a.ii);c=a.ig;b.bC.c7(c);b.bD=b.bD+1|0;} function Bfb(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BPD(a){return 5;} function Mc(){var a=this;B_.call(a);a.wf=0;a.wj=0;} A.X8=function(){var a=new Mc();CwV(a);return a;}; function ZL(a,b){var c=new Mc();CB4(c,a,b);return c;} function CwV(a){Bs();a.ba=Bk();a.V=0;} function CB4(a,b,c){Bs();a.ba=Bk();a.V=0;a.wf=b.bi;a.wj=c===null?(-1):c.bi;} function Cg3(a){return 8;} function BWK(a,b){a.wf=Cf(b);a.wj=Cf(b);} function AR3(a,b){Cx(b,a.wf);Cx(b,a.wj);} function BqL(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function AQb(){var a=this;B_.call(a);a.a0V=0;a.Tq=null;} A.X9=function(){var a=new AQb();BL6(a);return a;}; function JI(a,b,c){var d=new AQb();BU8(d,a,b,c);return d;} function BL6(a){Bs();a.ba=Bk();a.V=0;} function BU8(a,b,c,d){var e,f,g;Bs();a.ba=Bk();a.V=0;a.a0V=b;if(!d)a.Tq=BDd(c);else{e=null;c=c.N;if(c.dg===null){f=new E5;f.hT=c;c.dg=f;}c=c.dg.bm();while(c.bh()){f=c.bg();if(e===null){e=new BI;e.p=W(K,10);}Bo(e,e.c+1|0);g=e.p.data;d=e.c;e.c=d+1|0;g[d]=f;e.j=e.j+1|0;}a.Tq=e;}} function BSo(a,b){a.a0V=Cf(b);a.Tq=ZN(b);} function ARv(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cx(b,a.a0V);c=a.Tq;Zx();if(c!==null){d=c.j;e=c.by();if(0>=e?0:1){if(d=e?0:1)){b.bC.c7(127);b.bD=b.bD+1|0;return;}if(d>24;a.a7L=(c.fl&255)<<24>>24;d=c.fg;if(d>32767)a.RT=32767;else a.RT=d<<16>>16;} function B1z(a,b){var c;a.a2F=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a0a=c<<24>>24;c=b.b_.cD();if(c>=0){a.a7L=c<<24>>24;a.RT=Dg(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BG1(a,b){var c;Cx(b,a.a2F);c=a.a0a;b.bC.c7(c);b.bD=b.bD+1|0;c=a.a7L;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.RT);} function BAM(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B4m(a){return 8;} function Zq(){var a=this;B_.call(a);a.a3e=0;a.a5e=0;} A.X_=function(){var a=new Zq();B2W(a);return a;}; function B2W(a){Bs();a.ba=Bk();a.V=0;} function B7z(a,b){var c;a.a3e=Cf(b);c=b.b_.cD();if(c>=0){a.a5e=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BeN(a,b){var c;Cx(b,a.a3e);c=a.a5e;b.bC.c7(c);b.bD=b.bD+1|0;} function A3k(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CnW(a){return 5;} function Ra(){var a=this;B_.call(a);a.GQ=0.0;a.Er=0;a.Gm=0;} A.Ya=function(){var a=new Ra();CtM(a);return a;}; A.FS=function(a,b,c){var d=new Ra();Cfr(d,a,b,c);return d;}; function CtM(a){Bs();a.ba=Bk();a.V=0;} function Cfr(a,b,c,d){Bs();a.ba=Bk();a.V=0;a.GQ=b;a.Er=c;a.Gm=d;} function BOh(a,b){a.GQ=$rt_intBitsToFloat(Cf(b));a.Gm=Dg(b);a.Er=Dg(b);} function AWu(a,b){Cx(b,$rt_floatToIntBits(a.GQ));C$(b,a.Gm);C$(b,a.Er);} function A51(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cge(a){return 4;} function Tv(){var a=this;B_.call(a);a.YF=0;a.Zc=0;a.U9=0;a.a3X=0;a.bb9=null;a.a3U=null;a.Vu=0;a.I_=0;} A.Yb=null;A.Yc=function(){var a=new Tv();A5C(a);return a;}; A.Yd=function(a,b,c){var d=new Tv();ZO(d,a,b,c);return d;}; function A5C(a){Bs();a.ba=Bk();a.V=0;a.V=1;} function ZO(a,b,c,d){var e,f,g,h,$$je;Bs();a.ba=Bk();a.V=0;a.V=1;a.YF=b.h1;a.Zc=b.h3;a.Vu=c;e=ANo(b,c,d);f=B_Q((-1),0);a.a3X=e.Xp;a.U9=e.WX;a:{try{g=e.IW;h=g.data;a.a3U=g;AKb(f,g,0,h.length);ALl(f);g=BS(e.IW.data.length);a.bb9=g;a.I_=AEW(f,g);}catch($$e){$$je=P($$e);b=$$je;break a;}f.Al=null;return;}f.Al=null;J(b);} function Cp4(a,b){var c,d,e,$$je;a.YF=Cf(b);a.Zc=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Vu=!c?0:1;a.U9=Dg(b);a.a3X=Dg(b);d=Cf(b);a.I_=d;if(A.Yb.data.length>d&1)|0;d=d+1|0;}c=12288*c|0;if(a.Vu)c=c+256|0;a.a3U=BS(c);e=new ABK;e.a3p=0;a:{try{e.xg=BFo(0);break a;}catch($$e){$$je=P($$e);if($$je instanceof GF){}else{throw $$e;}}}AOb(e,A.Yb,0,a.I_);b:{c:{try{AOB(e,a.a3U);}catch($$e){$$je=P($$e);if($$je instanceof Ui){break c;}else{b=$$je;break b;}}e.Cy =0;e.Lm=0;e.xg=null;return;}try{J(AHg(B(1830)));}catch($$e){$$je=P($$e);b=$$je;}}e.Cy=0;e.Lm=0;e.xg=null;J(b);} function ByN(a,b){var c,d,e;Cx(b,a.YF);Cx(b,a.Zc);c=a.Vu;b.bC.c7(!c?0:1);b.bD=b.bD+1|0;C$(b,(a.U9&65535)<<16>>16);C$(b,(a.a3X&65535)<<16>>16);Cx(b,a.I_);d=a.bb9;e=a.I_;if(d!==null){b.bC.hS(d,0,e);b.bD=b.bD+e|0;return;}b=new Gb;b.f=1;b.e=1;J(b);} function AWx(a,b){} function B3c(a){return 17+a.I_|0;} function ANo(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;e=0;f=b.gK;g=0;h=new AHo;i=A.Yb;if(c)b.bfa=1;j=0;while(true){k=f.data;l=k.length;if(j>=l)break;if(k[j]!==null&&!(c&&(k[j].r0?0:1))){l=1<0){g=0;while(g=64){a.a9u.bkJ(T(Bv(E(U(),B(1831)),e)));if(A.Ye.data.length>12&15;n=l[k]>>8&15;o=l[k]&255;C$(j,l[k]);C$(j,((h.n3(m,o,n)&4095)<<4|h.Hy(m,o,n)&15)<<16>>16);k=k+1|0;}d=Of(i);l=d.data;a.LC=d;if(l.length!=g)J(ABe(T(Bv(E(Bv(E(U(),B(1832)),g),B(1833)),a.LC.data.length))));}break a;}catch($$e){$$je=P($$e);if($$je instanceof B1){p=$$je;}else{throw $$e;}}a.a9u.bUa(B(1834),p);a.LC=null;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function CtV(a,b){var c,d,e;a.a0_=Cf(b);a.a4o=Cf(b);a.Rs=Dg(b)&65535;c=Cf(b);if(c>0){d=BS(c);e=d.data;a.LC=d;Ec(b,d,0,e.length);}} function AQH(a,b){var c,d;Cx(b,a.a0_);Cx(b,a.a4o);C$(b,a.Rs<<16>>16);c=a.LC;if(c===null)Cx(b,0);else{Cx(b,c.data.length);c=a.LC;d=c.data.length;b.bC.hS(c,0,d);b.bD=b.bD+d|0;}} function A67(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cmu(a){return 10+(a.Rs*4|0)|0;} function BrQ(){A.Ye=BS(0);} function KH(){var a=this;B_.call(a);a.y1=0;a.zQ=0;a.zd=0;a.KE=0;a.Lx=0;} A.Yh=function(){var a=new KH();Ctv(a);return a;}; A.Yi=function(a,b,c,d){var e=new KH();A1$(e,a,b,c,d);return e;}; function Ctv(a){Bs();a.ba=Bk();a.V=0;a.V=1;} function A1$(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bs();a.ba=Bk();a.V=0;a.V=1;a.y1=b;a.zQ=c;a.zd=d;$p=1;case 1:$z=Bm6(e,b,c,d);if(C()){break _;}f=$z;a.KE=f;$p=2;case 2:$z=AZS(e,b,c,d);if(C()){break _;}b=$z;a.Lx=b;return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BKz(a,b){a.y1=Cf(b);a.zQ=b.b_.cD();a.zd=Cf(b);a.KE=Dg(b);a.Lx=b.b_.cD();} function Bgb(a,b){var c;Cx(b,a.y1);c=a.zQ;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.zd);C$(b,a.KE);c=a.Lx;b.bC.c7(c);b.bD=b.bD+1|0;} function AY4(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cn1(a){return 11;} function X6(){var a=this;B_.call(a);a.Yc=0;a.Xl=0;a.Vl=0;a.RO=0;a.XN=0;a.Wm=0;} A.Yj=function(){var a=new X6();Ccw(a);return a;}; function Ccw(a){Bs();a.ba=Bk();a.V=0;} function BKX(a,b){a.Yc=Cf(b);a.Xl=Dg(b);a.Vl=Cf(b);a.RO=b.b_.cD();a.XN=b.b_.cD();a.Wm=Dg(b)&4095;} function BfY(a,b){var c;Cx(b,a.Yc);C$(b,a.Xl);Cx(b,a.Vl);c=a.RO;b.bC.c7(c);b.bD=b.bD+1|0;c=a.XN;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.Wm&4095);} function Bmp(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CeE(a){return 14;} function Vf(){var a=this;B_.call(a);a.U5=0;a.Us=0;a.Uu=0;a.Ut=0;a.U7=0;} A.Yk=function(){var a=new Vf();CAv(a);return a;}; function CAv(a){Bs();a.ba=Bk();a.V=0;} function BSP(a,b){a.U5=Cf(b);a.Us=Cf(b);a.Uu=Cf(b);a.Ut=Cf(b);a.U7=b.b_.cD();} function AXU(a,b){var c;Cx(b,a.U5);Cx(b,a.Us);Cx(b,a.Uu);Cx(b,a.Ut);c=a.U7;b.bC.c7(c);b.bD=b.bD+1|0;} function BpS(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BOe(a){return 13;} function ACv(){var a=this;B_.call(a);a.Ei=null;a.MV=null;a.I$=null;a.KS=null;a.bdg=null;a.WB=null;a.Hn=0;a.SK=0;} A.Yl=null;A.Ym=function(){var a=new ACv();Bll(a);return a;}; function A2Z(a){var b=new ACv();Bw7(b,a);return b;} function Bll(a){Bs();a.ba=Bk();a.V=0;} function Bw7(a,b){var c,d,e,f,g,h,i,j,k,l,m,$$je;Bs();a.ba=Bk();a.V=0;c=b.c;a.Ei=Bz(c);a.MV=Bz(c);a.I$=Bz(c);a.KS=Bz(c);a.WB=W($rt_arraycls($rt_bytecls()),c);d=c?0:1;a:{if(!d){if(0>=c){b=new Bb;b.f=1;b.e=1;J(b);}if(!b.p.data[0].cR.bZ.fP){d=1;break a;}}d=0;}a.SK=d;d=0;e=0;while(true){if(e>=c){f=B_Q((-1),0);b:{try{AKb(f,A.Yl,0,d);ALl(f);g=BS(d);a.bdg=g;a.Hn=AEW(f,g);}catch($$e){$$je=P($$e);b=$$je;break b;}f.Al=null;return;}f.Al=null;J(b);}if(e<0)break;if(e>=b.c)break;h=b.p.data[e];i=ANo(h,1,65535);j=A.Yl;k=j.data.length;l =d+i.IW.data.length|0;if(k>j&1)|0;e=e+(a.KS.data[i]>>j&1)|0;j=j+1|0;}e=((8192*d|0)+256|0)+(2048*e|0)|0;if(a.SK)e=e+(2048*d|0)|0;k=a.WB.data;k[i]=BS(e);DE(f,h,k[i],0,e);h=h+e|0;i=i+1|0;}} function BuZ(a,b){var c,d,e;C$(b,a.Ei.data.length);Cx(b,a.Hn);c=a.SK;b.bC.c7(!c?0:1);b.bD=b.bD+1|0;d=a.bdg;e=a.Hn;if(d===null){b=new Gb;b.f=1;b.e=1;J(b);}b.bC.hS(d,0,e);b.bD=b.bD+e|0;c=0;while(true){d=a.Ei.data;if(c>=d.length)break;Cx(b,d[c]);Cx(b,a.MV.data[c]);C$(b,(a.I$.data[c]&65535)<<16>>16);C$(b,(a.KS.data[c]&65535)<<16>>16);c=c+1|0;}} function A3n(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BR3(a){return (6+a.Hn|0)+(12*a.Ei.data.length|0)|0;} function BDo(){A.Yl=BS(0);} function Wk(){var a=this;B_.call(a);a.JN=0.0;a.JM=0.0;a.JL=0.0;a.Te=0.0;a.F8=null;a.U1=0.0;a.UZ=0.0;a.U0=0.0;} A.Yn=function(){var a=new Wk();BOc(a);return a;}; function BOc(a){Bs();a.ba=Bk();a.V=0;} function B5W(a,b){var c,d,e,f,g,h,i,j,k,l,m;a.JN=$rt_longBitsToDouble((I0(b)));a.JM=$rt_longBitsToDouble((I0(b)));a.JL=$rt_longBitsToDouble((I0(b)));a.Te=$rt_intBitsToFloat(Cf(b));c=Cf(b);d=new BI;d.p=W(K,c);a.F8=d;e=a.JN|0;f=a.JM|0;g=a.JL|0;h=0;while(true){if(h>=c){a.U1=$rt_intBitsToFloat(Cf(b));a.UZ=$rt_intBitsToFloat(Cf(b));a.U0=$rt_intBitsToFloat(Cf(b));return;}i=b.b_.cD();if(i<0){b=new Cw;b.f=1;b.e=1;J(b);}j=(i<<24>>24)+e|0;i=b.b_.cD();if(i<0){b=new Cw;b.f=1;b.e=1;J(b);}k=(i<<24>>24)+f|0;i=b.b_.cD();if (i<0)break;i=(i<<24>>24)+g|0;d=a.F8;l=new F1;l.e1=j;l.fm=k;l.e2=i;Bo(d,d.c+1|0);m=d.p.data;j=d.c;d.c=j+1|0;m[j]=l;d.j=d.j+1|0;h=h+1|0;}b=new Cw;b.f=1;b.e=1;J(b);} function AZ_(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;KR(b,$rt_doubleToLongBits(a.JN));KR(b,$rt_doubleToLongBits(a.JM));KR(b,$rt_doubleToLongBits(a.JL));Cx(b,$rt_floatToIntBits(a.Te));Cx(b,a.F8.c);c=a.JN|0;d=a.JM|0;e=a.JL|0;f=a.F8;g=0;h=f.j;i=f.by();while(true){if(!(g>=i?0:1)){Cx(b,$rt_floatToIntBits(a.U1));Cx(b,$rt_floatToIntBits(a.UZ));Cx(b,$rt_floatToIntBits(a.U0));return;}if(h>24&255;a.j_=Cf(b);a.kg=Cf(b);c=b.b_.cD();if(c>=0){a.kn=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BbY(a,b){var c;Cx(b,a.j4);Cx(b,a.j$);c=a.ka&255;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.j_);Cx(b,a.kg);c=a.kn;b.bC.c7(!c?0:1);b.bD=b.bD+1|0;} function A3K(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BJL(a){return 21;} function AKP(){var a=this;B_.call(a);a.a2k=null;a.Zw=0;a.L7=0;a.Zx=0;a.a8o=0.0;a.Lr=0;} A.Yp=function(){var a=new AKP();BZ6(a);return a;}; function G$(a,b,c,d,e,f){var g=new AKP();Cbd(g,a,b,c,d,e,f);return g;} function BZ6(a){Bs();a.ba=Bk();a.V=0;a.L7=2147483647;} function Cbd(a,b,c,d,e,f,g){var h;Bs();a.ba=Bk();a.V=0;a.L7=2147483647;a.a2k=b;a.Zw=c*8.0|0;a.L7=d*8.0|0;a.Zx=e*8.0|0;a.a8o=f;h=g*63.0|0;a.Lr=h;if(h<0)a.Lr=0;if(a.Lr>255)a.Lr=255;} function Chx(a,b){var c;a.a2k=FS(b,32);a.Zw=Cf(b);a.L7=Cf(b);a.Zx=Cf(b);a.a8o=$rt_intBitsToFloat(Cf(b));c=b.b_.cD();if(c>=0){a.Lr=c&255;return;}b=new Cw;b.f=1;b.e=1;J(b);} function ATz(a,b){var c,d,e;c=a.a2k;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);Cx(b,a.Zw);Cx(b,a.L7);Cx(b,a.Zx);Cx(b,$rt_floatToIntBits(a.a8o));e=a.Lr;b.bC.c7(e);b.bD=b.bD+1|0;} function Bh2(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cgu(a){return 24;} function AE8(){var a=this;B_.call(a);a.bpd=null;a.bjN=0.0;a.bjO=0.0;a.bjP=0.0;a.bmE=0.0;a.bmC=0.0;a.bmD=0.0;a.bnL=0.0;a.bkU=0;} A.Yq=function(){var a=new AE8();CgA(a);return a;}; function CgA(a){Bs();a.ba=Bk();a.V=0;} function BYT(a,b){a.bpd=FS(b,64);a.bjN=$rt_intBitsToFloat(Cf(b));a.bjO=$rt_intBitsToFloat(Cf(b));a.bjP=$rt_intBitsToFloat(Cf(b));a.bmE=$rt_intBitsToFloat(Cf(b));a.bmC=$rt_intBitsToFloat(Cf(b));a.bmD=$rt_intBitsToFloat(Cf(b));a.bnL=$rt_intBitsToFloat(Cf(b));a.bkU=Cf(b);} function BoZ(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Jm(){var a=this;B_.call(a);a.qs=0;a.qk=0;} A.Yr=null;A.Ys=function(){var a=new Jm();Bvh(a);return a;}; function A_m(a,b){var c=new Jm();Bp6(c,a,b);return c;} function Bvh(a){Bs();a.ba=Bk();a.V=0;} function Bp6(a,b,c){Bs();a.ba=Bk();a.V=0;a.qs=b;a.qk=c;} function Cyw(a,b){var c;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.qs=c<<24>>24;c=b.b_.cD();if(c>=0){a.qk=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function ARh(a,b){var c;c=a.qs;b.bC.c7(c);b.bD=b.bD+1|0;c=a.qk;b.bC.c7(c);b.bD=b.bD+1|0;} function BxX(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CkF(a){return 2;} function Beu(){A.Yr=Bm(Bh,[B(1835),null,null,B(1836)]);} function AGR(){var a=this;B_.call(a);a.a5V=0;a.a4d=0;a.a4c=0;a.a4b=0;a.a60=0;} A.Yt=function(){var a=new AGR();Cm_(a);return a;}; A.DB=function(a){var b=new AGR();BPp(b,a);return b;}; function Cm_(a){Bs();a.ba=Bk();a.V=0;} function BPp(a,b){var c,d;Bs();a.ba=Bk();a.V=0;a.a5V=b.bi;c=b.v*32.0;d=c|0;if(c=0){a.a60=c<<24>>24;a.a4d=Cf(b);a.a4c=Cf(b);a.a4b=Cf(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BDl(a,b){var c;Cx(b,a.a5V);c=a.a60;b.bC.c7(c);b.bD=b.bD+1|0;Cx(b,a.a4d);Cx(b,a.a4c);Cx(b,a.a4b);} function BnO(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cbx(a){return 17;} function JG(){var a=this;B_.call(a);a.rY=0;a.rI=0;a.q4=null;a.q9=0;a.sa=0;} A.Yu=function(){var a=new JG();B1C(a);return a;}; function B1C(a){Bs();a.ba=Bk();a.V=0;} function BEC(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Con(a,b){var c;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.rY=c<<24>>24&255;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.rI=c<<24>>24&255;a.q4=FS(b,32);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.q9=c<<24>>24&255;c=b.b_.cD();if(c>=0){a.sa=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Bx3(a,b){var c,d,e;c=a.rY&255;b.bC.c7(c);b.bD=b.bD+1|0;c=a.rI&255;b.bC.c7(c);b.bD=b.bD+1|0;d=a.q4;Bs();e=d.o.data.length;if(e>32767){d=new B1;d.f=1;d.e=1;d.bc=B(1829);J(d);}C$(b,e);GQ(b,d);c=a.q9&255;b.bC.c7(c);b.bD=b.bD+1|0;c=a.sa;b.bC.c7(!c?0:1);b.bD=b.bD+1|0;} function Cf$(a){return 4+a.q4.o.data.length|0;} function XQ(){B_.call(this);this.Tr=0;} A.Yv=function(){var a=new XQ();Ch6(a);return a;}; function Ch6(a){Bs();a.ba=Bk();a.V=0;} function Bii(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bm4(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B80(a,b){var c;c=b.b_.cD();if(c>=0){a.Tr=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function AW$(a,b){var c;c=a.Tr;b.bC.c7(c);b.bD=b.bD+1|0;} function CwA(a){return 1;} function AHZ(){var a=this;B_.call(a);a.Ua=0;a.a9j=0;a.bhk=0;a.Um=0;a.a_Z=null;a.bcz=0;} A.Yw=function(){var a=new AHZ();B3V(a);return a;}; function B3V(a){Bs();a.ba=Bk();a.V=0;} function BiM(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bm2(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BLe(a,b){var c,d,e,f,g,h,i,j,k,l,m,$$je;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Ua=c<<24>>24;a.a9j=Dg(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.bhk=c<<24>>24;a.Um=Dg(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.bcz=c<<24>>24;Bs();d=null;c=Dg(b);if(c>=0){e=b.b_.cD();if(e<0){b=new Cw;b.f=1;b.e=1;J(b);}f=e<<24>>24;e=Dg(b);d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=f;d.B=e;if(e<0)d.B=0;c=Dg(b);if(c<0)b=null;else{g=BS(c);e=g.data.length;Ec(b,g,0,e);h=new IT;b=new KQ;i=new KT;j=new J4;j.qU =g;j.nC=0;j.si=0;j.pK=0+e|0;k=new J0;MR(k,NU());k.iT=0;k.iT=0;l=T2(k);k.nK=l;m=Js(l,31);if(m){b=new GF;d=new Bi;G3(d);G7(d,m);Ej(d,B(89));Ej(d,k.fo);Mo(b,Hq(d));J(b);}KM(i,j,k,512,1);i.r9=1;b.b_=i;b.pF=(-1);b.mB=BS(8192);h.b_=b;h.kU=BS(8);a:{try{b=Kz(h);break a;}catch($$e){$$je=P($$e);b=$$je;}h.b_.gX();J(b);}h.b_.gX();}d.be=b;}a.a_Z=d;} function F_(){var a=this;B_.call(a);a.ki=0;a.ke=0;a.kf=null;} A.Yx=function(){var a=new F_();BRX(a);return a;}; A.Yy=function(a,b,c){var d=new F_();Bpm(d,a,b,c);return d;}; function BRX(a){Bs();a.ba=Bk();a.V=0;} function Bpm(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;Bs();a.ba=Bk();a.V=0;a.ki=b;a.ke=c;if(d!==null){e=new Bq;b=d.A;c=d.k;f=d.B;e.k=0;e.Y=null;e.A=b;e.k=c;e.B=f;if(f<0)e.B=0;d=d.be;if(d!==null){g=new BZ;h=d.w;if(h===null)h=B(3);g.w=h;h=new BN;b=BM(16);h.bk=0;i=W(BO,b);j=i.data;h.d=i;h.b1=0.75;h.b3=j.length*0.75|0;g.m=h;h=d.m;if(h.I===null){k=new BV;k.b$=h;h.I=k;}h=h.I.bm();while(h.bh()){l=h.bg();k=d.m;if(l===null){k=k.d.data[0];while(k!==null&&k.h!==null){k=k.i;}}else{a:{if(!l.q){j=l.o.data;c=j.length;f=0;while(true) {if(f>=c)break a;m=j[f];l.q=(31*l.q|0)+m|0;f=f+1|0;}}}f=l.q;j=k.d.data;k=j[f&(j.length-1|0)];while(k!==null){if(k.t==f){n=k.h;if(l!==n&&!Bc(l,n)?0:1)break;}k=k.i;}}k=k===null?null:k.x;k=k.cQ();n=g.m;if(l!==null)k.w=l;else k.w=B(3);Bg(n,l,k);}e.be=g;}d=e;}a.kf=d;} function AV2(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BRs(a,b){var c,d,e,f,g,h,i,j,k,l,m,$$je;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.ki=c<<24>>24;a.ke=Dg(b);Bs();d=null;c=Dg(b);if(c>=0){e=b.b_.cD();if(e<0){b=new Cw;b.f=1;b.e=1;J(b);}f=e<<24>>24;e=Dg(b);d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=f;d.B=e;if(e<0)d.B=0;c=Dg(b);if(c<0)b=null;else{g=BS(c);e=g.data.length;Ec(b,g,0,e);h=new IT;i=new KQ;j=new KT;k=new J4;k.qU=g;k.nC=0;k.si=0;k.pK=0+e|0;b=new J0;MR(b,NU());b.iT=0;b.iT=0;l=T2(b);b.nK=l;m=Js(l,31);if(m){d=new GF;h=new Bi;G3(h);G7(h,m);Ej(h,B(89));Ej(h, b.fo);Mo(d,Hq(h));J(d);}KM(j,k,b,512,1);j.r9=1;i.b_=j;i.pF=(-1);i.mB=BS(8192);h.b_=i;h.kU=BS(8);a:{try{b=Kz(h);break a;}catch($$e){$$je=P($$e);b=$$je;}h.b_.gX();J(b);}h.b_.gX();}d.be=b;}a.kf=d;} function BaX(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.ki;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.ke);d=a.kf;$p=1;case 1:Bd9(d,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function BVF(a){return 8;} function AE5(){var a=this;B_.call(a);a.a8c=0;a.Dl=null;} A.Yz=function(){var a=new AE5();B2k(a);return a;}; function MT(a,b){var c=new AE5();B4G(c,a,b);return c;} function B2k(a){Bs();a.ba=Bk();a.V=0;} function B4G(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;Bs();a.ba=Bk();a.V=0;a.a8c=b;a.Dl=W(Bq,c.c);d=0;a:{while(true){e=a.Dl.data;if(d>=e.length)break;if(d<0)break a;if(d>=c.c)break a;f=c.p.data[d];if(f===null)g=null;else{g=new Bq;b=f.A;h=f.k;i=f.B;g.k=0;g.Y=null;g.A=b;g.k=h;g.B=i;if(i<0)g.B=0;j=f.be;if(j!==null){f=new BZ;k=j.w;if(k===null)k=B(3);f.w=k;k=new BN;b=BM(16);k.bk=0;l=W(BO,b);m=l.data;k.d=l;k.b1=0.75;k.b3=m.length*0.75|0;f.m=k;k=j.m;if(k.I===null){n=new BV;n.b$=k;k.I=n;}k=k.I.bm();while(k.bh()){n=k.bg();o =j.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{b:{if(!n.q){m=n.o.data;b=m.length;h=0;while(true){if(h>=b)break b;i=m[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}i=n.q;m=o.d.data;o=m[i&(m.length-1|0)];while(o!==null){if(o.t==i){p=o.h;if(n!==p&&!Bc(n,p)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=f.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}g.be=f;}}e[d]=g;d=d+1|0;}return;}c=new Bb;c.f=1;c.e=1;J(c);} function CnG(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$$je;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a8c=c<<24>>24;c=Dg(b);a.Dl=W(Bq,c);d=0;while(d=0){h=b.b_.cD();if(h<0){b=new Cw;b.f=1;b.e=1;J(b);}i=h<<24>>24;j=Dg(b);f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=i;f.B=j;if(j<0)f.B=0;h=Dg(b);if(h<0)k=null;else{l=BS(h);i=l.data.length;Ec(b,l,0,i);m=new IT;n=new KQ;o=new KT;p=new J4;p.qU=l;p.nC=0;p.si=0;p.pK=0+i|0;q=new J0;MR(q,NU());q.iT=0;q.iT=0;k=T2(q);q.nK=k;h=Js(k,31);if(h){b =new GF;k=new Bi;G3(k);G7(k,h);Ej(k,B(89));Ej(k,q.fo);Mo(b,Hq(k));J(b);}KM(o,p,q,512,1);o.r9=1;n.b_=o;n.pF=(-1);n.mB=BS(8192);m.b_=n;m.kU=BS(8);try{k=Kz(m);}catch($$e){$$je=P($$e);b=$$je;m.b_.gX();J(b);}m.b_.gX();}f.be=k;}e.data[d]=f;d=d+1|0;}} function Bnp(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.a8c;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.Dl.data.length);c=0;d=a.Dl.data;if(c>=d.length)return;e=d[c];$p=1;case 1:Bd9(e,b);if(C()){break _;}c=c+1|0;d=a.Dl.data;if(c>=d.length)return;e=d[c];continue _;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BCD(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B1n(a){return 3+(a.Dl.data.length*5|0)|0;} function FK(){var a=this;B_.call(a);a.jc=0;a.i1=0;a.i$=0;} A.YA=function(){var a=new FK();Cyu(a);return a;}; A.EX=function(a,b,c){var d=new FK();BK3(d,a,b,c);return d;}; function Cyu(a){Bs();a.ba=Bk();a.V=0;} function BK3(a,b,c,d){Bs();a.ba=Bk();a.V=0;a.jc=b;a.i1=c;a.i$=d;} function A4K(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BPf(a,b){var c;c=b.b_.cD();if(c>=0){a.jc=c<<24>>24;a.i1=Dg(b);a.i$=Dg(b);return;}b=new Cw;b.f=1;b.e=1;J(b);} function ARe(a,b){var c;c=a.jc;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.i1);C$(b,a.i$);} function BJz(a){return 5;} function Va(){var a=this;B_.call(a);a.Nf=0;a.N8=0;a.Wk=0;} A.YB=function(){var a=new Va();Cgg(a);return a;}; function Cgg(a){Bs();a.ba=Bk();a.V=0;} function BaI(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.blX(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Coh(a,b){var c;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Nf=c<<24>>24;a.N8=Dg(b);c=b.b_.cD();if(c>=0){a.Wk=!(c<<24>>24)?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Byc(a,b){var c;c=a.Nf;b.bC.c7(c);b.bD=b.bD+1|0;C$(b,a.N8);c=!a.Wk?0:1;b.bC.c7(c);b.bD=b.bD+1|0;} function BLZ(a){return 4;} function AMN(){var a=this;B_.call(a);a.bcN=0;a.bdf=null;} A.YC=function(){var a=new AMN();BN4(a);return a;}; function BN4(a){Bs();a.ba=Bk();a.V=0;} function Bn7(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bnk(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Clq(a,b){var c,d,e,f,g,h,i,j,k,l,m,$$je;a.bcN=Dg(b);Bs();c=null;d=Dg(b);if(d>=0){e=b.b_.cD();if(e<0){b=new Cw;b.f=1;b.e=1;J(b);}f=e<<24>>24;e=Dg(b);c=new Bq;c.k=0;c.Y=null;c.A=d;c.k=f;c.B=e;if(e<0)c.B=0;d=Dg(b);if(d<0)b=null;else{g=BS(d);e=g.data.length;Ec(b,g,0,e);h=new IT;i=new KQ;j=new KT;b=new J4;b.qU=g;b.nC=0;b.si=0;b.pK=0+e|0;k=new J0;MR(k,NU());k.iT=0;k.iT=0;l=T2(k);k.nK=l;m=Js(l,31);if(m){b=new GF;c=new Bi;G3(c);G7(c,m);Ej(c,B(89));Ej(c,k.fo);Mo(b,Hq(c));J(b);}KM(j,b,k,512,1);j.r9=1;i.b_=j;i.pF =(-1);i.mB=BS(8192);h.b_=i;h.kU=BS(8);a:{try{b=Kz(h);break a;}catch($$e){$$je=P($$e);b=$$je;}h.b_.gX();J(b);}h.b_.gX();}c.be=b;}a.bdf=c;} function AKM(){var a=this;B_.call(a);a.bgi=0;a.a_M=0;} A.YD=function(){var a=new AKM();BTp(a);return a;}; function BTp(a){Bs();a.ba=Bk();a.V=0;} function ASM(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.a_F(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B9p(a,b){var c;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.bgi=c<<24>>24;c=b.b_.cD();if(c>=0){a.a_M=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function AOq(){var a=this;B_.call(a);a.M4=0;a.Pr=0;a.Pf=0;a.ys=null;} A.YE=function(){var a=new AOq();BRr(a);return a;}; A.FA=function(a,b,c,d){var e=new AOq();B8D(e,a,b,c,d);return e;}; function BRr(a){Bs();a.ba=Bk();a.V=0;a.V=1;} function B8D(a,b,c,d,e){var f;f=e.data;Bs();a.ba=Bk();a.V=0;a.V=1;a.M4=b;a.Pr=c;a.Pf=d;a.ys=Bm(Bh,[f[0],f[1],f[2],f[3]]);} function BJb(a,b){var c;a.M4=Cf(b);a.Pr=Dg(b);a.Pf=Cf(b);a.ys=W(Bh,4);c=0;while(c<4){a.ys.data[c]=FS(b,15);c=c+1|0;}} function BoT(a,b){var c,d,e;Cx(b,a.M4);C$(b,a.Pr);Cx(b,a.Pf);c=0;while(c<4){d=a.ys.data[c];Bs();e=d.o.data.length;if(e>32767){d=new B1;d.f=1;d.e=1;d.bc=B(1829);J(d);}C$(b,e);GQ(b,d);c=c+1|0;}} function Brh(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bm5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cly(a){var b,c;b=0;c=0;while(c<4){b=b+a.ys.data[c].o.data.length|0;c=c+1|0;}return b;} function ABL(){var a=this;B_.call(a);a.a66=0;a.Zm=0;a.MU=null;} A.YF=function(){var a=new ABL();CwE(a);return a;}; function CwE(a){Bs();a.ba=Bk();a.V=0;a.V=1;} function Cki(a,b){var c,d;a.a66=Dg(b);a.Zm=Dg(b);c=BS(FG(b));d=c.data;a.MU=c;Ec(b,c,0,d.length);} function AQE(a,b){var c,d;C$(b,a.a66);C$(b,a.Zm);C$(b,a.MU.data.length);c=a.MU;d=c.data.length;b.bC.hS(c,0,d);b.bD=b.bD+d|0;} function BEf(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cj_(a){return 4+a.MU.data.length|0;} function RQ(){var a=this;B_.call(a);a.HB=0;a.KY=0;a.J5=0;a.Kn=0;a.KU=null;} A.YG=function(){var a=new RQ();B7f(a);return a;}; function B7f(a){Bs();a.ba=Bk();a.V=0;a.V=1;} function B19(a,b){var c,d,e,f,g,h,i,j,k,$$je;a.HB=Cf(b);a.KY=Dg(b);a.J5=Cf(b);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.Kn=c<<24>>24;Bs();c=Dg(b);if(c<0)b=null;else{d=BS(c);e=d.data.length;Ec(b,d,0,e);f=new IT;b=new KQ;g=new KT;h=new J4;h.qU=d;h.nC=0;h.si=0;h.pK=0+e|0;i=new J0;j=new Jw;C9(j);j.jU=F(1);j.jV=C6;C9(i);i.ib=j;i.iT=0;i.iT=0;k=new Mr;C9(k);k.vX=F(-1);k.rD=(-1);k.xe=BS(4);k.lR=null;k.mU=null;k.gv=i;i.nK=k;c=Js(k,31);if(c){b=new GF;f=new Bi;LM(f,16);MA(f,c,10);LF(f,f.g,B(89));g=i.fo;LF(f,f.g, g);MZ(b,Ji(f.r,0,f.g));J(b);}KM(g,h,i,512,1);g.r9=1;b.b_=g;b.pF=(-1);b.mB=BS(8192);f.b_=b;f.kU=BS(8);a:{try{b=Kz(f);break a;}catch($$e){$$je=P($$e);b=$$je;}f.b_.gX();J(b);}f.b_.gX();}a.KU=b;} function AYA(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Cx(b,a.HB);C$(b,a.KY);Cx(b,a.J5);c=a.Kn<<24>>24;b.bC.c7(c);b.bD=b.bD+1|0;d=a.KU;Bs();if(d===null){C$(b,(-1));return;}e=new Nm;e.m8=BS(32);f=new Rl;g=new TX;h=new SD;MR(h,NU());h.mC=0;h.mC=0;i=TE(h);h.p6=i;j=AJe(i,(-1),31);if(j){b=new GF;d=new Bi;G3(d);G7(d,j);Ej(d, B(89));Ej(d,h.fo);Mo(b,Hq(d));J(b);}Td(g,e,h,512,1);g.IE=1;f.bC=g;f.y7=BS(8);a:{try{TI(d,f);}catch($$e){$$je=P($$e);b=$$je;break a;}b:{try{f.bC.rx();break b;}catch($$e){$$je=P($$e);if($$je instanceof B1){}else{throw $$e;}}}d=f.bC;$p=2;continue _;}c:{try{f.bC.rx();break c;}catch($$e){$$je=P($$e);if($$je instanceof B1){}else{throw $$e;}}}d=f.bC;$p=1;case 1:d.gX();if(C()){break _;}J(b);case 2:d.gX();if(C()){break _;}k=e.m8.data;c=e.yh;l=BS(c);j=k.length;if(c>16);b.bC.hS(l,0,c);b.bD=b.bD+c|0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BBX(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BJc(a){return 25;} function Rv(){var a=this;B_.call(a);a.I5=0;a.JJ=0;} A.YH=function(){var a=new Rv();Cug(a);return a;}; function Cug(a){Bs();a.ba=Bk();a.V=0;} function BBQ(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BXO(a,b){var c;a.I5=Cf(b);c=b.b_.cD();if(c>=0){a.JJ=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function A3G(a,b){var c;Cx(b,a.I5);c=a.JJ;b.bC.c7(c);b.bD=b.bD+1|0;} function B1E(a){return 6;} function OF(){var a=this;B_.call(a);a.BE=null;a.E0=0;a.DR=0;} A.YI=function(){var a=new OF();BRB(a);return a;}; function BRB(a){Bs();a.ba=Bk();a.V=0;} function B3T(a,b){var c;a.BE=FS(b,16);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.E0=!(c<<24>>24)?0:1;a.DR=Dg(b);} function BpX(a,b){var c,d,e;c=a.BE;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);e=!a.E0?0:1;b.bC.c7(e);b.bD=b.bD+1|0;C$(b,a.DR);} function Bw_(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B18(a){return ((a.BE.o.data.length+2|0)+1|0)+2|0;} function AMe(){var a=this;B_.call(a);a.PH=0;a.J$=0;a.MN=0;a.QO=0;a.a0f=0.0;a.a1f=0.0;} A.YJ=function(){var a=new AMe();Cbn(a);return a;}; function Pz(a){var b=new AMe();CvS(b,a);return b;} function Cbn(a){Bs();a.ba=Bk();a.V=0;a.PH=0;a.J$=0;a.MN=0;a.QO=0;} function CvS(a,b){Bs();a.ba=Bk();a.V=0;a.PH=0;a.J$=0;a.MN=0;a.QO=0;a.PH=b.h9;a.J$=b.sG;a.MN=b.zj;a.QO=b.ez;a.a0f=b.KN;a.a1f=b.G0;} function Cbc(a,b){var c,d;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}d=c<<24>>24;a.PH=(d&1)<=0?0:1;a.J$=(d&2)<=0?0:1;a.MN=(d&4)<=0?0:1;a.QO=(d&8)<=0?0:1;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a0f=(c<<24>>24)/255.0;c=b.b_.cD();if(c>=0){a.a1f=(c<<24>>24)/255.0;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BGI(a,b){var c;c=0;if(a.PH)c=1;if(a.J$)c=(c|2)<<24>>24;if(a.MN)c=(c|4)<<24>>24;if(a.QO)c=(c|8)<<24>>24;b.bC.c7(c);b.bD=b.bD+1|0;c=a.a0f*255.0|0;b.bC.c7(c);b.bD=b.bD+1|0;c=a.a1f*255.0|0;b.bC.c7(c);b.bD=b.bD+1|0;} function ATP(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bmJ(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BQO(a){return 2;} function ABd(){B_.call(this);this.M6=null;} A.YK=function(){var a=new ABd();CsV(a);return a;}; function CsV(a){Bs();a.ba=Bk();a.V=0;} function Cd3(a,b){a.M6=FS(b,A.Qz);} function BAX(a,b){var c,d;c=a.M6;Bs();d=c.o.data.length;if(d<=32767){C$(b,d);GQ(b,c);return;}c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);} function BuG(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bke(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function ChB(a){return 2+(a.M6.o.data.length*2|0)|0;} function AGM(){var a=this;B_.call(a);a.bph=null;a.a_1=0;a.a6s=0;a.a5d=0;a.a0q=0;a.a5b=0;} A.YL=function(){var a=new AGM();BW2(a);return a;}; function BW2(a){Bs();a.ba=Bk();a.V=0;} function B7w(a,b){var c,d;a.bph=FS(b,7);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a_1=c<<24>>24;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}d=c<<24>>24;a.a6s=d&7;a.a5d=(d&8)!=8?0:1;c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a0q=c<<24>>24;c=b.b_.cD();if(c>=0){a.a5b=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BtE(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bmw(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function AFH(){B_.call(this);this.a0G=0;} A.YM=function(){var a=new AFH();CdQ(a);return a;}; function CdQ(a){Bs();a.ba=Bk();a.V=0;} function B3U(a,b){var c;c=b.b_.cD();if(c>=0){a.a0G=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function BsM(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.a$F(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Qe(){var a=this;B_.call(a);a.EK=null;a.EY=null;a.Ig=0;} A.YN=function(){var a=new Qe();CjP(a);return a;}; function CjP(a){Bs();a.ba=Bk();a.V=0;} function Csv(a,b){var c;a.EK=FS(b,16);a.EY=FS(b,32);c=b.b_.cD();if(c>=0){a.Ig=c<<24>>24;return;}b=new Cw;b.f=1;b.e=1;J(b);} function Bok(a,b){var c,d,e;c=a.EK;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);c=a.EY;d=c.o.data.length;if(d<=32767){C$(b,d);GQ(b,c);e=a.Ig;b.bC.c7(e);b.bD=b.bD+1|0;return;}c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);} function A6X(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BUu(a){return (((2+a.EK.o.data.length|0)+2|0)+a.EY.o.data.length|0)+1|0;} function S9(){var a=this;B_.call(a);a.wy=null;a.wR=null;a.AI=0;a.x9=0;} A.YO=function(){var a=new S9();BVx(a);return a;}; function BVx(a){Bs();a.ba=Bk();a.V=0;a.wy=B(3);a.wR=B(3);a.AI=0;a.x9=0;} function CaR(a,b){var c,d;a.wy=FS(b,16);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}d=c<<24>>24;a.x9=d;if(d!=1){a.wR=FS(b,16);a.AI=Cf(b);}} function Br7(a,b){var c,d,e;c=a.wy;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);e=a.x9;b.bC.c7(e);b.bD=b.bD+1|0;if(a.x9!=1){c=a.wR;d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);Cx(b,a.AI);}} function Bj2(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Cva(a){return ((((2+a.wy.o.data.length|0)+2|0)+a.wR.o.data.length|0)+4|0)+1|0;} function Qz(){var a=this;B_.call(a);a.D2=0;a.s_=null;} A.YP=function(){var a=new Qz();BVI(a);return a;}; function BkD(a,b){var c=new Qz();B0Z(c,a,b);return c;} function BVI(a){Bs();a.ba=Bk();a.V=0;} function B0Z(a,b,c){Bs();a.ba=Bk();a.V=0;a.D2=b;if(c===null)a.s_=B(3);else a.s_=c.mA;} function CuW(a,b){var c;c=b.b_.cD();if(c>=0){a.D2=c<<24>>24;a.s_=FS(b,16);return;}b=new Cw;b.f=1;b.e=1;J(b);} function BaA(a,b){var c,d,e;c=a.D2;b.bC.c7(c);b.bD=b.bD+1|0;d=a.s_;Bs();e=d.o.data.length;if(e<=32767){C$(b,e);GQ(b,d);return;}d=new B1;d.f=1;d.e=1;d.bc=B(1829);J(d);} function A9F(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B2s(a){return 3+a.s_.o.data.length|0;} function T7(){var a=this;B_.call(a);a.BR=null;a.Lg=null;a.Iw=null;a.Kh=null;a.Jj=null;a.wX=0;a.a7J=0;} A.YQ=function(){var a=new T7();CeO(a);return a;}; function ACY(a,b){var c=new T7();CeI(c,a,b);return c;} A.YR=function(a,b,c){var d=new T7();ADg(d,a,b,c);return d;}; function CeO(a){var b;Bs();a.ba=Bk();a.V=0;a.BR=B(3);a.Lg=B(3);a.Iw=B(3);a.Kh=B(3);b=new BI;b.p=W(K,10);a.Jj=b;a.wX=0;} function CeI(a,b,c){var d,e,f,g,h;Bs();a.ba=Bk();a.V=0;a.BR=B(3);a.Lg=B(3);a.Iw=B(3);a.Kh=B(3);d=new BI;d.p=W(K,10);a.Jj=d;a.wX=0;a.BR=b.nU;a.wX=c;if(!(c&&c!=2)){a.Lg=b.Dg;a.Iw=b.Dm;a.Kh=b.C7;e=0;f=0;if(b.x_){f=1;e=1;}if(b.J0)e=e|1<=h?0:1){if(g>24;a.wX=d;if(!(d&&d!=2)){a.Lg=FS(b,32);a.Iw=FS(b,16);a.Kh=FS(b,16);c=b.b_.cD();if(c<0){b=new Cw;b.f=1;b.e=1;J(b);}a.a7J=c<<24>>24;}a:{c=a.wX;if(!(c&&c!=3&&c!=4)){c=Dg(b);d=0;while(true){if(d>=c)break a;e=a.Jj;f=FS(b,16);Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=f;e.j=e.j+1|0;d=d+1|0;}}}} function ASn(a,b){var c,d,e,f,g,h,i;c=a.BR;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);e=a.wX;b.bC.c7(e);b.bD=b.bD+1|0;e=a.wX;if(!(e&&e!=2)){c=a.Lg;d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);c=a.Iw;d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);c=a.Kh;d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);e=a.a7J;b.bC.c7(e);b.bD=b.bD+1|0;}a:{e=a.wX;if (!(e&&e!=3&&e!=4)){C$(b,a.Jj.c);c=a.Jj;d=0;f=c.j;g=c.by();while(true){if(!(d>=g?0:1))break a;if(f32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,i);d=h;}}}} function BiV(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.c5(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B6y(a){return 3+a.BR.o.data.length|0;} function AK3(){var a=this;B_.call(a);a.xX=null;a.Wx=0;a.zg=null;} A.YS=function(){var a=new AK3();BSY(a);return a;}; A.BB=function(a,b){var c=new AK3();Cd2(c,a,b);return c;}; function BSY(a){Bs();a.ba=Bk();a.V=0;} function Cd2(a,b,c){var d,e;Bs();a.ba=Bk();a.V=0;a.xX=b;a.zg=c;if(c!==null){d=c.data.length;a.Wx=d;if(d>32767){e=new BG;e.f=1;e.e=1;e.bc=B(1839);J(e);}}} function Cme(a,b){var c,d,e;a.xX=FS(b,20);c=Dg(b);a.Wx=c;if(c>0&&c<32767){d=BS(c);e=d.data;a.zg=d;Ec(b,d,0,e.length);}} function BID(a,b){var c,d,e;c=a.xX;Bs();d=c.o.data.length;if(d>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,d);GQ(b,c);C$(b,a.Wx<<16>>16);e=a.zg;if(e!==null){d=e.data.length;b.bC.hS(e,0,d);b.bD=b.bD+d|0;}} function BEA(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.beX(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function CtH(a){return ((2+(a.xX.o.data.length*2|0)|0)+2|0)+a.Wx|0;} function AOG(){B_.call(this);this.Se=0;} A.YT=function(){var a=new AOG();B_l(a);return a;}; function B_l(a){Bs();a.ba=Bk();a.V=0;a.Se=0;} function Ce$(a,b){var $$je;a:{try{a.Se=AIV(b);break a;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}a.Se=0;}} function A4m(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.boq(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function QQ(){B_.call(this);this.CC=null;} A.YU=function(){var a=new QQ();CbV(a);return a;}; function CA2(a){var b=new QQ();B5A(b,a);return b;} function CbV(a){Bs();a.ba=Bk();a.V=0;} function B5A(a,b){Bs();a.ba=Bk();a.V=0;a.CC=b;} function BKu(a,b){a.CC=FS(b,256);} function BdN(a,b){var c,d;c=a.CC;Bs();d=c.o.data.length;if(d<=32767){C$(b,d);GQ(b,c);return;}c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);} function BHv(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.bnK(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function B53(a){return a.CC.o.data.length;} var Xy=Ba(Px); A.YV=function(){var a=new Xy();CgH(a);return a;}; function CgH(a){a.pL=0;a.fP=0;a.l2=Fv(16);a.eu=0;a.yB=Fv(4);} function Cck(a){var b,c;b=new WH;Eh();c=A.TA;VQ(b);b.yM=c;b.Wo=1.0;b.S3=0.0;a.ec=b;a.pL=1;a.fP=1;a.eu=(-1);} function BZa(a){var b,c;b=0;while(b<=15){c=1.0-b/15.0;a.l2.data[b]=(1.0-c)/(c*3.0+1.0)*0.8999999761581421+0.10000000149011612;b=b+1|0;}} function Cfe(a){var b,c;b=new APO;c=a.ta;BF_(b,c,c.b6.ld());return b;} function B17(a){return 0;} function A3c(a,b,c){return 0;} function CdR(a,b,c){return 0.5;} function CrN(a){return 0;} function BVW(a){return B(1840);} var ADz=Ba(Px); A.YW=function(){var a=new ADz();BMX(a);return a;}; function BMX(a){a.pL=0;a.fP=0;a.l2=Fv(16);a.eu=0;a.yB=Fv(4);} function B6C(a){return B(1841);} var Wg=Ba(Px); A.YX=function(){var a=new Wg();B8j(a);return a;}; function B8j(a){a.pL=0;a.fP=0;a.l2=Fv(16);a.eu=0;a.yB=Fv(4);} function CfI(a){var b,c;b=new WH;Eh();c=A.YY;VQ(b);b.yM=c;b.Wo=0.5;b.S3=0.0;a.ec=b;a.eu=1;a.fP=1;} function Cw6(a){var b,c;b=new AML;c=a.ta;BaG(b,c,c.b6.ld());return b;} function Cfs(a,b,c){return 0.0;} function CA0(a){return 0;} function Ciu(a){return 0;} function Bq1(a,b,c){var d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.ta;e=63;f=e+1|0;$p=1;case 1:$z=Bm6(d,b,f,c);if(C()){break _;}g=$z;if(g?0:1){$p=2;continue _;}e=f;f=e+1|0;continue _;case 2:$z=Bm6(d,b,e,c);if(C()){break _;}e=$z;if(!e)b=0;else{S();b=A.Nw.data[e].bW.gI();}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function B_2(a){var b;b=new FT;b.cZ=100;b.c0=50;b.cW=0;return b;} function CxQ(a){return 50;} function CjX(a){return B(1842);} function AMR(){var a=this;K.call(a);a.re=null;a.SR=0;a.It=0;a.Ml=0;a.Ec=0;a.Hf=null;a.D1=0;a.EH=0;a.EN=0;} function AQV(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.re;if(b.kL>=4?0:1){a.It=0;return;}c=a.It;if(c==2)return;a:{if(!c){d=b.bZ.GX(b.b6.nw(),0.0);if(d>=0.5&&d<=0.501){b=a.re.bR;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));while(true){g=f%10|0;if(((f-g|0)+9|0)>=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}h =g?2:1;a.It=h;a.SR=0;if(h!=2)break a;return;}return;}}if(!a.SR){$p=1;continue _;}h=a.Ec;if(h>0)a.Ec=h-1|0;else{a.Ec=2;if(a.Ml>0){$p=2;continue _;}a.It=2;}return;case 1:$z=Bay(a);if(C()){break _;}h=$z;if(!h)return;a.SR=1;h=a.Ec;if(h>0)a.Ec=h-1|0;else{a.Ec=2;if(a.Ml>0){$p=2;continue _;}a.It=2;}return;case 2:BGY(a);if(C()){break _;}a.Ml=a.Ml-1|0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bay(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.re.eZ;c=0;d=b.j;e=b.by();f=24;while(c>=e?0:1){if(d= 10&&(h.sb-h.CL|0)>=20&&h.t3>=20){i=h.jg;j=h.mj;k=0;l=0;a:{while(l<10){c=i.cZ;h=a.re;m=h.bR;n=M(L(I(m.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=n;o=H(N(n,f))/1.6777216E7*3.1415927410125732*2.0;p=A.Mw.data;a.D1=c+(p[(o*10430.3779296875+16384.0|0)&65535]*j*0.9|0)|0;a.EH=i.c0;k=i.cW;n=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));m.a=n;a.EN=k+(p[(H(N(n,f))/1.6777216E7*3.1415927410125732*2.0*10430.3779296875|0)&65535]*j*0.9|0)|0;k=0;m=h.ri.rq;q=0;r=m.j;s=m.by();b:{while(q>=s?0:1){if(r=Bf(c,c)?0:1){k=1;break b;}}q=t;}}if(!k)break a;l=l+1|0;}}if(k)return 0;k=a.D1;l=a.EH;c=a.EN;$p=1;continue _;}c=g;}return 0;case 1:$z=AW9(a,k,l,c);if(C()){break _;}m=$z;if(m!==null){a.Ec=0;a.Ml=20;return 1;}while(true){c=g;if(!(c>=e?0:1))break;if(d=s?0:1){if(r=Bf(c,c)?0:1){k=1;break b;}}q=t;}}if(!k)break a;l=l+1|0;}}if(k)return 0;k=a.D1;l=a.EH;c=a.EN;continue _;}}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function BGY(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.D1;c=a.EH;d=a.EN;$p=1;case 1:$z=AW9(a,b,c,d);if(C()){break _;}e=$z;if(e===null)return 0;try{f=AEj(a.re);$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){g=$$je;}else{throw $$e;}}if(A.F9===null){f=new CF;f.bC=A.F$;e=new Bi;e.r=Q(16);f.ci=e;f.dc =Q(32);f.df=0;f.de=A.F_;A.F9=f;}Ek(g,A.F9);return 0;case 2:a:{try{Bzc(f);if(C()){break _;}AM3(f,0);break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){g=$$je;}else{throw $$e;}}if(A.F9===null){f=new CF;f.bC=A.F$;e=new Bi;e.r=Q(16);f.ci=e;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}Ek(g,A.F9);return 0;}h=e.bP;i=e.bS;j=e.bQ;e=a.re.bR;k=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=k;l=H(N(k,24))/1.6777216E7*360.0;f.v=h;f.dk=h;f.fX=h;i=i+f.cv;f.z=i;f.d4=i;f.fW=i;f.u=j;f.dj=j;f.fY=j;f.W=l;f.bV=0.0;Cn(f, h,i,j);e=a.re;$p=3;case 3:Baa(e,f);if(C()){break _;}e=a.Hf;m=e.jg;b=m.cZ;c=m.c0;d=m.cW;n=e.mj;e=f.yf;e.cZ=b;e.c0=c;e.cW=d;f.tt=n;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AW9(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=17;g=5;h=F(16);while(e<10){i=a.re;j=i.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;l=(b+H(Bl(I(h,F(H(N(k,f)))),31))|0)-8|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a =m;n=H(N(m,f));while(true){o=n%6|0;if(((n-o|0)+g|0)>=0)break;m=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=m;n=H(N(m,f));}p=(c+o|0)-3|0;m=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=m;q=(d+H(Bl(I(h,F(H(N(m,f)))),31))|0)-8|0;r=a.Hf;j=r.jg;s=j.cZ-l|0;n=j.c0-p|0;o=j.cW-q|0;t=(Bf(s,s)+Bf(n,n)|0)+Bf(o,o)|0;s=r.mj;if(t>=Bf(s,s)?0:1){J6();j=A.YZ;$p=1;continue _;}e=e+1|0;}return null;case 1:$z=BwY(j,i,l,p,q);if(C()){break _;}s=$z;if(s)CL(a.re.gu,l,p,q);while(true){e=e+1|0;if(e>=10)break;i =a.re;j=i.bR;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;l=(b+H(Bl(I(h,F(H(N(k,f)))),31))|0)-8|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=m;n=H(N(m,f));while(true){o=n%6|0;if(((n-o|0)+g|0)>=0)break;m=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=m;n=H(N(m,f));}p=(c+o|0)-3|0;m=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=m;q=(d+H(Bl(I(h,F(H(N(m,f)))),31))|0)-8|0;r=a.Hf;j=r.jg;s=j.cZ-l|0;n=j.c0-p|0;o=j.cW-q|0;t=(Bf(s,s)+Bf(n,n)|0)+Bf(o,o) |0;s=r.mj;if(!(t>=Bf(s,s)?0:1))continue;else{J6();j=A.YZ;continue _;}}return null;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function ABn(){var a=this;K.call(a);a.Q8=0;a.UR=0;a.Qj=null;a.Fs=0;a.Lh=0;a.MI=0;} function CL(a,b,c,d){var e,f,g,h,i,j;if(a.UR>=0&&a.Q8>=0?0:1){e=new Q8;if(b===-0.0)b=0.0;if(c===-0.0)c=0.0;if(d===-0.0)d=0.0;e.bP=b;e.bS=c;e.bQ=d;e.mM=a;return e;}a:{f=a.Fs;e=a.Qj;g=e.c;h=X(f,g);if(h<0){if(f>=0&&h<0){i=e.p.data[f];i.bP=b;i.bS=c;i.bQ=d;break a;}e=new Bb;e.f=1;e.e=1;J(e);}i=new Q8;if(b===-0.0)b=0.0;if(c===-0.0)c=0.0;if(d===-0.0)d=0.0;i.bP=b;i.bS=c;i.bQ=d;i.mM=a;Bo(e,g+1|0);j=e.p.data;f=e.c;e.c=f+1|0;j[f]=i;e.j=e.j+1|0;}a.Fs=a.Fs+1|0;return i;} function AFw(a){var b,c,d,e;b=a.UR;if(!(b>=0&&a.Q8>=0?0:1)){c=a.Fs;if(c>a.Lh)a.Lh=c;d=a.MI;a.MI=d+1|0;if(d==a.Q8){c=a.Lh;d=a.Qj.c-b|0;if(c>d)d=c;while(true){e=a.Qj;if(e.c<=d)break;Dh(e,d);}a.Lh=0;a.MI=0;}a.Fs=0;}} function AFy(){var a=this;K.call(a);a.Ct=null;a.pi=null;a.pP=null;a.GH=null;} function AXA(a,b,c){var d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=BR(a.pi,c);d=d===null?null:d.x;if(d!==null)return d;a:{e=a.Ct;if(e===null)e=d;else{try{f=d;g=ON(e,c);if(g===null){e=d;break a;}f=d;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}CJ(h);e=f;}}if(e!==null){Bg(a.pi,c,e);b=a.pP;Bo(b,b.c+1|0);i=b.p.data;j=b.c;b.c=j+1 |0;i[j]=e;b.j=b.j+1|0;}return e;case 1:b:{try{$z=BtD(g);if(C()){break _;}j=$z;if(!j){e=d;break b;}try{f=d;$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){e=$$je;}else{throw $$e;}}f=d;J(B_w(T(E(E(U(),B(1843)),AEg(b))),e));}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}CJ(h);e=f;}if(e!==null){Bg(a.pi,c,e);b=a.pP;Bo(b,b.c+1|0);i=b.p.data;j=b.c;b.c=j+1|0;i[j]=e;b.j=b.j+1|0;}return e;case 2:try{c:{try{$z=b.dW(c);if(C()){break _;}e=$z;d=e;f=e;break c;}catch($$e){$$je=P($$e);if ($$je instanceof CQ){e=$$je;}else{throw $$e;}}f=d;J(B_w(T(E(E(U(),B(1843)),AEg(b))),e));}f=e;f=e;$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}CJ(h);e=f;if(e!==null){Bg(a.pi,c,e);b=a.pP;Bo(b,b.c+1|0);i=b.p.data;j=b.c;b.c=j+1|0;i[j]=e;b.j=b.j+1|0;}return e;case 3:try{$z=BwT(g);if(C()){break _;}b=$z;b=EY(BTj(b),B(174));$p=4;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}CJ(h);e=f;if(e!==null){Bg(a.pi,c,e);b=a.pP;Bo(b,b.c+1|0);i=b.p.data;j =b.c;b.c=j+1|0;i[j]=e;b.j=b.j+1|0;}return e;case 4:b:{try{e.lt(b);if(C()){break _;}break b;}catch($$e){$$je=P($$e);if($$je instanceof CQ){h=$$je;}else{throw $$e;}}CJ(h);e=f;}if(e!==null){Bg(a.pi,c,e);b=a.pP;Bo(b,b.c+1|0);i=b.p.data;j=b.c;b.c=j+1|0;i[j]=e;b.j=b.j+1|0;}return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BAL(a,b,c){var d,e,f,g,h,i;if(c===null){b=new DY;b.f=1;b.e=1;b.bc=B(1350);J(b);}if(BR(a.pi,b)===null?0:1){d=a.pP;e=D$(a.pi,b);e=e===null?null:e.x;f=d.c;g=0;a:{b:{while(true){if(g>=f){g=(-1);break a;}if(g<0)break;if(g>=d.c)break;c:{h=d.p.data[g];if(e!==null){if(!e.cF(h))break c;else break b;}if(h===null)break b;}g=g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}}if(g>=0)Dh(d,g);}Bg(a.pi,b,c);b=a.pP;Bo(b,b.c+1|0);i=b.p.data;f=b.c;b.c=f+1|0;i[f]=c;b.j=b.j+1|0;} function Bgp(a){var b,c,d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{c:{try{BAv(a.GH);b=a.Ct;if(b!==null)break c;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;break b;}else{throw $$e;}}return;}d:{try{d=ON(b,B(1844));if(d!==null)break d;break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;break b;}else{throw $$e;}}}try{$p=1;continue _;}catch($$e){$$je =P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}}CJ(c);}return;case 1:a:{try{$z=BtD(d);if(C()){break _;}e=$z;if(!e)break a;b=new IT;$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}CJ(c);}return;case 2:try{$z=BwT(d);if(C()){break _;}d=$z;A4x(b,d);f=Kz(b);$p=3;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}CJ(c);return;case 3:a:{try{ABA(b);if(C()){break _;}g=(AKK(f)).bm();while(g.bh()){h=g.bg();if(h instanceof CY){i=h;j=Qa(i);e =i.cU;CB(a.GH,j,A4a(e));}}break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}CJ(c);}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bew(a,b){var c,d,e,f,g,h,i,j,k,l,m,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.GH;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!b.q){d=b.o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}g=b.q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(b!==h&&!Bc(b,h)?0: 1)break;}c=c.i;}}c=c===null?null:c.x;if(c===null){c=new Fs;c.gb=0;}else{e=(c.gb+1|0)<<16>>16;c=new Fs;c.gb=e;}Bg(a.GH,b,c);b=a.Ct;if(b===null)return c.gb;b:{try{h=ON(b,B(1844));if(h===null)break b;i=G9();j=(II(a.GH)).bm();while(j.bh()){k=j.bg();Sg(i,k,BF6(C1(a.GH,k)));}$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){l=$$je;}else{throw $$e;}}if(A.F9===null){h=new CF;h.bC=A.F$;b=new Bi;b.r=Q(16);h.ci=b;h.dc=Q(32);h.df=0;h.de=A.F_;A.F9=h;}Ek(l,A.F9);}return c.gb;case 1:try{$z=BCL(h);if(C()){break _;}m =$z;TI(i,Qb(m));$p=2;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){l=$$je;}else{throw $$e;}}if(A.F9===null){h=new CF;h.bC=A.F$;b=new Bi;b.r=Q(16);h.ci=b;h.dc=Q(32);h.df=0;h.de=A.F_;A.F9=h;}Ek(l,A.F9);return c.gb;case 2:c:{try{BlP(m);if(C()){break _;}break c;}catch($$e){$$je=P($$e);if($$je instanceof CQ){l=$$je;}else{throw $$e;}}if(A.F9===null){h=new CF;h.bC=A.F$;b=new Bi;b.r=Q(16);h.ci=b;h.dc=Q(32);h.df=0;h.de=A.F_;A.F9=h;}Ek(l,A.F9);}return c.gb;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var ACP=Ba(); A.Y0=function(){var a=new ACP();BXn(a);return a;}; function BXn(a){} function Br_(a,b){var c;c=new AJg;c.sk=b;b=new BI;b.p=W(K,10);c.EQ=b;b=new BI;b.p=W(K,10);c.xz=b;b=new BI;b.p=W(K,10);c.rq=b;c.ol=0;return c;} function AJg(){var a=this;O1.call(a);a.o7=null;a.EQ=null;a.xz=null;a.rq=null;a.ol=0;} A.Fg=function(a){var b=new AJg();Ce5(b,a);return b;}; function Ce5(a,b){var c;a.sk=B(1335);c=new BI;c.p=W(K,10);a.EQ=c;c=new BI;c.p=W(K,10);a.xz=c;c=new BI;c.p=W(K,10);a.rq=c;a.ol=0;a.o7=b;a.gR=1;} function Bs6(a,b){var c,d,e,f,g;a.o7=b;c=a.rq;d=0;e=c.j;f=c.by();while(d>=f?0:1){if(e=d?0:1){if(c=f.eB?0:1)){b=a.EQ;if(b.c?0:1){ZJ(a);if(!(a.ol%400|0))a.gR=1;return;}b=Dh(b,0);$p=2;continue _;}e=f.dy;b=f.dw;if(e=d?0:1){if(c=f.eB?0:1)){b=a.EQ;if(b.c?0:1){ZJ(a);if(!(a.ol%400|0))a.gR=1;return;}b=Dh(b,0);$p=2;continue _;}e=f.dy;b=f.dw;if(e=k?0:1){if(j=0){f=c.p;b=0;g=null;if(b>d){c=new BG;c.f=1;c.e=1;J(c);}while(b=0)break;c=c.p.data[b];i=0;j=a.rq;k=j.j;l=j.by();d=0;a:{while(d>=l?0:1){if(k=(b.c0+d|0)){f=f+1|0;if(f>=(b.cZ+c|0))break a;g=b.c0-d|0;}h=b.cW-e|0;}return;case 2:A0r(a,f,g,h);if(C()){break _;}h=h+1|0;b:while(true){if(h<(b.cW+e|0)){i=a.o7;$p=1;continue _;}g=g+1|0;while(g>=(b.c0+d|0)){f=f+1|0;if(f>=(b.cZ+c|0))break b;g=b.c0-d|0;}h=b.cW-e|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function ASP(a,b,c,d){var e,f,g,h,i,j,k,l;e=a.xz;f=0;g=e.j;h=e.by();while(true){if(!(f>=h?0:1)){e=a.rq;f=0;h=e.j;i=e.by();while(true){if(!(f>=i?0:1))return null;if(h5){if(!g)break a;f=a.xz;e=new Pw;g=g<=0?2:(-2);h=a.ol;e.yu=0;e.tB=0;e.it=b;e.iS=c;e.iu=d;e.uv=0;e.uu=g;e.tk=h;Bo(f,f.c+1|0);j=f.p.data;c=f.c;f.c=c+1|0;j[c]=e;f.j =f.j+1|0;break a;}f=a.o7;h=d+i|0;$p=5;continue _;}g=0;i=(-5);if(i<0){f=a.o7;h=b+i|0;$p=2;continue _;}i=1;if(i<=5){f=a.o7;h=b+i|0;$p=4;continue _;}if(g){f=a.xz;e=new Pw;g=g<=0?2:(-2);i=a.ol;e.yu=0;e.tB=0;e.it=b;e.iS=c;e.iu=d;e.uv=g;e.uu=0;e.tk=i;Bo(f,f.c+1|0);j=f.p.data;c=f.c;f.c=c+1|0;j[c]=e;f.j=f.j+1|0;}}return;case 2:$z=A1G(f,h,c,d);if(C()){break _;}h=$z;if(h)g=g+(-1)|0;i=i+1|0;if(i<0){f=a.o7;h=b+i|0;continue _;}i=1;if(i>5){if(g){f=a.xz;e=new Pw;g=g<=0?2:(-2);i=a.ol;e.yu=0;e.tB=0;e.it=b;e.iS=c;e.iu=d;e.uv =g;e.uu=0;e.tk=i;Bo(f,f.c+1|0);j=f.p.data;c=f.c;f.c=c+1|0;j[c]=e;f.j=f.j+1|0;}return;}f=a.o7;h=b+i|0;$p=4;continue _;case 3:$z=A1G(f,b,c,h);if(C()){break _;}h=$z;if(h)g=g+(-1)|0;i=i+1|0;if(i<0){f=a.o7;h=d+i|0;continue _;}i=1;if(i>5){if(g){f=a.xz;e=new Pw;g=g<=0?2:(-2);h=a.ol;e.yu=0;e.tB=0;e.it=b;e.iS=c;e.iu=d;e.uv=0;e.uu=g;e.tk=h;Bo(f,f.c+1|0);j=f.p.data;c=f.c;f.c=c+1|0;j[c]=e;f.j=f.j+1|0;}return;}f=a.o7;h=d+i|0;$p=5;continue _;case 4:$z=A1G(f,h,c,d);if(C()){break _;}h=$z;if(h)g=g+1|0;i=i+1|0;if(i>5){if(g){f =a.xz;e=new Pw;g=g<=0?2:(-2);i=a.ol;e.yu=0;e.tB=0;e.it=b;e.iS=c;e.iu=d;e.uv=g;e.uu=0;e.tk=i;Bo(f,f.c+1|0);j=f.p.data;c=f.c;f.c=c+1|0;j[c]=e;f.j=f.j+1|0;}return;}f=a.o7;h=b+i|0;continue _;case 5:$z=A1G(f,b,c,h);if(C()){break _;}h=$z;if(h)g=g+1|0;i=i+1|0;if(i>5){if(g){f=a.xz;e=new Pw;g=g<=0?2:(-2);h=a.ol;e.yu=0;e.tB=0;e.it=b;e.iS=c;e.iu=d;e.uv=0;e.uu=g;e.tk=h;Bo(f,f.c+1|0);j=f.p.data;c=f.c;f.c=c+1|0;j[c]=e;f.j=f.j+1|0;}return;}f=a.o7;h=d+i|0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bjl(a,b,c,d){var e,f,g,h,i,j;e=a.EQ;f=0;g=e.j;h=e.by();while(true){if(!(f>=h?0:1))return 0;if(g=h)break a;i=e[d];B(1846).q=(31*B(1846).q|0)+i|0;d=d+1|0;}}}g=B(1846).q;e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1846)!==f&&!Bc(B(1846),f)?0:1)break;}c=c.i;}if(!(c===null?0:1)){f=new Ew;if(B(1846)!==null)f.w=B(1846);else f.w=B(3);b=new BI;b.p=W(K,10);f.di=b;}else{b=b.m;if(B(1846)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(1846).q){e=B(1846).o.data;g=e.length;h=0;while(true){if(h>=g)break b;d=e[h];B(1846).q=(31*B(1846).q|0)+d|0;h=h+1|0;}}}g=B(1846).q;e =b.d.data;b=e[g&(e.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(1846)!==c&&!Bc(B(1846),c)?0:1)break;}b=b.i;}}f=b===null?null:b.x;}g=0;c:{while(true){b=f.di;h=X(g,b.c);if(h>=0)break;if(g<0)break c;if(h>=0)break c;j=b.p.data[g];c=A.DP();BAY(c,j);b=a.rq;Bo(b,b.c+1|0);e=b.p.data;d=b.c;b.c=d+1|0;e[d]=c;b.j=b.j+1|0;g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function Cgr(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;c=a.ol;d=b.m;e=new CV;e.w=B(1845);e.cf=c;Bg(d,B(1845),e);f=new Ew;f.w=B(1846);e=new BI;e.p=W(K,10);f.di=e;e=a.rq;c=0;g=e.j;h=e.by();while(c>=h?0:1){if(g>>20^b>>>12;return b^b>>>7^b>>>4;} function AJy(b,c){return b&(c-1|0);} function U8(a,b){var c,d,e;c=H(Cp(b,N(b,32)));c=c^c>>>20^c>>>12;c=c^c>>>7^c>>>4;d=a.cL.data;e=d[c&(d.length-1|0)];while(e!==null){if(B6(e.cy,b))return e.dG;e=e.cu;}return null;} function Q9(a,b){var c,d,e;c=H(Cp(b,N(b,32)));c=c^c>>>20^c>>>12;c=c^c>>>7^c>>>4;d=a.cL.data;e=d[c&(d.length-1|0)];a:{while(true){if(e===null){e=null;break a;}if(B6(e.cy,b))break;e=e.cu;}}return e===null?0:1;} function JZ(a,b,c){var d,e,f,g,h;d=H(Cp(b,N(b,32)));d=d^d>>>20^d>>>12;e=d^d>>>7^d>>>4;f=a.cL.data;g=e&(f.length-1|0);h=f[g];while(true){if(h===null){a.U_=a.U_+1|0;Bhy(a,e,b,c,g);return;}if(B6(h.cy,b))break;h=h.cu;}h.dG=c;} function BqY(a,b){var c,d,e,f,g,h,i;b=b.data;c=a.cL;d=b.length;e=0;d=d-1|0;while(true){f=c.data;if(e>=f.length)break;a:{g=f[e];if(g!==null){f[e]=null;while(true){h=g.cu;i=g.bbJ&d;g.cu=b[i];b[i]=g;if(h===null)break a;g=h;}}}e=e+1|0;}} function BDe(a,b){var c;c=Rg(a,b);return c!==null?c.dG:null;} function Rg(a,b){var c,d,e,f,g,h;c=H(Cp(b,N(b,32)));c=c^c>>>20^c>>>12;d=c^c>>>7^c>>>4;e=a.cL.data;d=d&(e.length-1|0);f=e[d];g=f;while(f!==null){h=f.cu;if(B6(f.cy,b)){a.U_=a.U_+1|0;a.PX=a.PX-1|0;if(g!==f)g.cu=h;else e[d]=h;return f;}g=f;f=h;}return f;} function Bhy(a,b,c,d,e){var f,g,h;f=a.cL.data;g=f[e];h=new N$;h.dG=d;h.cu=g;h.cy=c;h.bbJ=b;f[e]=h;b=a.PX;a.PX=b+1|0;if(b>=a.Ch){e=f.length;b=2*e|0;if(e==1073741824)a.Ch=2147483647;else{f=W(N$,b);BqY(a,f);a.cL=f;a.Ch=b*0.75|0;}}} function Vi(){var a=this;K.call(a);a.eq=0;a.ew=null;a.ei=null;a.bdl=0;} var RW=Ba(B1); A.Y2=function(){var a=new RW();CBv(a);return a;}; function CBv(a){a.f=1;a.e=1;} var AUM=Ba(); function B$8(a,b){return a.bpN(b);} function BLy(a){return a.bqD();} function ART(){K.call(this);this.g_=null;} function ADI(){var a=new ART();Cou(a);return a;} function Cou(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=new M7;b.zY=null;c=new LQ;c.zp=b;b.hZ=c;a.g_=b;d=new Tn;QI(d,B(751));e=b.dV;if(e===null){e=new C0;f=null;e.b8=B(1115);e.cS=f;e.dI=1;e.dR=1;}else{g=Ht(B(1115),e.b8);if(g){if(g<0)e.bv=Cv(b,e.bv,B(1115));else{h=e.bx;if(h===null){h=new C0;f=null;h.b8=B(1115);h.cS=f;h.dI=1;h.dR=1;}else{a:{f=h.b8;if(B(1115)===f)g=0;else{i=I7(Dn(B(1115)),Dn(f));j=0;while(true){if(j>=i){g=Dn(B(1115))-Dn(f)|0;break a;}g=Di(B(1115),j)-Di(f,j)|0;if(g)break;j=j+1|0;}}}if(g){if(g<0)h.bv=Cv(b, h.bv,B(1115));else{k=h.bx;if(k===null){k=new C0;f=null;k.b8=B(1115);k.cS=f;k.dI=1;k.dR=1;}else{f=k.b8;if(B(1115)===null)g=f.cr(B(1115));else b:{f=f;if(B(1115)===f)g=0;else{i=I7(Dn(B(1115)),Dn(f));j=0;while(true){if(j>=i){g=Dn(B(1115))-Dn(f)|0;break b;}g=Di(B(1115),j)-Di(f,j)|0;if(g)break;j=j+1|0;}}}if(g){if(g<0)k.bv=Cv(b,k.bv,B(1115));else{l=k.bx;if(l===null){l=new C0;f=null;C9(l);l.b8=B(1115);l.cS=f;l.dI=1;l.dR=1;}else{f=l.b8;g=B(1115)===null?f.cr(B(1115)):Ht(B(1115),f);if(g){if(g<0){m=l.bv;if(m===null){m= new C0;Ij(m,B(1115),null);m.dI=1;m.dR=1;}else{f=m.b8;g=B(1115)===null?f.cr(B(1115)):Fb(B(1115),f);if(g){if(g>=0)m.bx=Cv(b,m.bx,B(1115));else m.bv=Cv(b,m.bv,B(1115));Cy(m);m=CE(m);}}l.bv=m;}else{n=l.bx;if(n===null){n=new C0;Ij(n,B(1115),null);n.dI=1;n.dR=1;}else{f=n.b8;g=B(1115)===null?f.cr(B(1115)):Fb(B(1115),f);if(g){if(g>=0){f=n.bx;if(f===null)f=F6(B(1115));else{g=F2(b.hZ,B(1115),Gw(f));if(g){if(g>=0)f.bx=Cv(b,f.bx,B(1115));else f.bv=Cv(b,f.bv,B(1115));Cy(f);f=CE(f);}}n.bx=f;}else{f=n.bv;if(f===null)f=F6(B(1115));else {g=F2(b.hZ,B(1115),Gw(f));if(g){if(g>=0)f.bx=Cv(b,f.bx,B(1115));else f.bv=Cv(b,f.bv,B(1115));Cy(f);f=CE(f);}}n.bv=f;}Cy(n);n=CE(n);}}l.bx=n;}Cy(l);l=CE(l);}}k.bx=l;}Cy(k);k=CE(k);}}h.bx=k;}Cy(h);h=CE(h);}}e.bx=h;}Cy(e);e=CE(e);}}b.dV=e;c:{while(true){if(e===null){e=null;break c;}g=F2(b.hZ,B(1115),e.b8);if(!g)break;e=g>=0?e.bx:e.bv;}}e.cS=d;IZ(e,d);b.hR=b.hR+1|0;Ry(a,B(1118),B(751));Ry(a,B(1732),B(752));Ry(a,B(1351),B(751));Ry(a,B(1676),B(751));Ry(a,B(483),B(751));Ry(a,B(615),B(751));} function Ry(a,b,c){var d,e,f,g,h,i,j,k,l;d=a.g_;e=new Tn;QI(e,c);f=d.dV;if(f===null){f=new C0;c=null;f.b8=b;f.cS=c;f.dI=1;f.dR=1;}else{c=f.b8;g=b===null?c.cr(b):Fb(b,c);if(g){if(g<0)f.bv=Cv(d,f.bv,b);else{h=f.bx;if(h===null){h=new C0;c=null;h.b8=b;h.cS=c;h.dI=1;h.dR=1;}else{c=h.b8;g=b===null?c.cr(b):Fb(b,c);if(g){if(g<0)h.bv=Cv(d,h.bv,b);else{i=h.bx;if(i===null){i=new C0;c=null;i.b8=b;i.cS=c;i.dI=1;i.dR=1;}else{c=i.b8;g=b===null?c.cr(b):Fb(b,c);if(g){if(g<0)i.bv=Cv(d,i.bv,b);else{j=i.bx;if(j===null){j=new C0;c =null;j.b8=b;j.cS=c;j.dI=1;j.dR=1;}else{c=j.b8;g=b===null?c.cr(b):Fb(b,c);if(g){if(g<0)j.bv=Cv(d,j.bv,b);else{c=j.bx;if(c===null){c=new C0;k=null;C9(c);c.b8=b;c.cS=k;c.dI=1;c.dR=1;}else{k=c.b8;g=b===null?k.cr(b):Fb(b,k);if(g){if(g<0){k=c.bv;if(k===null){k=new C0;Ij(k,b,null);k.dI=1;k.dR=1;}else{l=k.b8;g=b===null?l.cr(b):Fb(b,l);if(g){if(g<0)k.bv=Cv(d,k.bv,b);else{l=k.bx;if(l===null)l=F6(b);else{g=F2(d.hZ,b,Gw(l));if(g){if(g>=0)l.bx=Cv(d,l.bx,b);else l.bv=Cv(d,l.bv,b);Cy(l);l=CE(l);}}k.bx=l;}Cy(k);k=CE(k);}}c.bv =k;}else{k=c.bx;if(k===null){k=new C0;Ij(k,b,null);k.dI=1;k.dR=1;}else{l=k.b8;g=b===null?l.cr(b):Fb(b,l);if(g){if(g>=0){l=k.bx;if(l===null)l=F6(b);else{g=F2(d.hZ,b,Gw(l));if(g){if(g>=0)l.bx=Cv(d,l.bx,b);else l.bv=Cv(d,l.bv,b);Cy(l);l=CE(l);}}k.bx=l;}else{l=k.bv;if(l===null)l=F6(b);else{g=F2(d.hZ,b,Gw(l));if(g){if(g>=0)l.bx=Cv(d,l.bx,b);else l.bv=Cv(d,l.bv,b);Cy(l);l=CE(l);}}k.bv=l;}Cy(k);k=CE(k);}}c.bx=k;}Cy(c);c=CE(c);}}j.bx=c;}Cy(j);j=CE(j);}}i.bx=j;}Cy(i);i=CE(i);}}h.bx=i;}Cy(h);h=CE(h);}}f.bx=h;}Cy(f);f =CE(f);}}d.dV=f;b=LI(d,b);b.cS=e;IZ(b,e);d.hR=d.hR+1|0;} function A78(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.g_.dV;a:{b:{c:while(true){if(c===null){c=null;break a;}d=c.b8;if(b===null)e=d.cr(b);else d:{d=d;if(b===d)e=0;else{f=b.o.data;g=f.length;h=d.o.data;i=h.length;j=g>=i?i:g;k=0;while(true){if(k>=j){e=g-i|0;break d;}if(k<0)break b;if(k>=g)break b;l=f[k];if(k<0)break c;if(k>=i)break c;e=l-h[k]|0;if(e)break;k=k+1|0;}}}if(!e)break a;c=e>=0?c.bx:c.bv;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}c=c===null?null:c.cS;return c===null?B(3):c.a07;} function LL(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.g_.dV;a:{b:{c:while(true){if(c===null){c=null;break a;}d=c.b8;if(b===null)e=d.cr(b);else d:{d=d;if(b===d)e=0;else{f=b.o.data;g=f.length;h=d.o.data;i=h.length;j=g>=i?i:g;k=0;while(true){if(k>=j){e=g-i|0;break d;}if(k<0)break b;if(k>=g)break b;l=f[k];if(k<0)break c;if(k>=i)break c;e=l-h[k]|0;if(e)break;k=k+1|0;}}}if(!e)break a;c=e>=0?c.bx:c.bv;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);}c=c===null?null:c.cS;return c===null?0:c.jW;} function A$N(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;b=new BZ;b.w=B(1420);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;c=a.g_;if(c.I===null){g=new NZ;g.AA=c;c.I=g;}c=c.I.bm();a:{b:{while(c.bh()){g=c.bg();h=a.g_.dV;c:{while(true){if(h===null){h=null;break c;}i=h.b8;if(g===null)d=i.cr(g);else d:{i=i;if(g===i)d=0;else{e=g.o.data;j=e.length;f=i.o.data;k=f.length;l=j>=k?k:j;m=0;while(true){if(m>=l){d=j-k|0;break d;}if(m<0)break a;if(m>=j)break a;n=e[m];if(m<0)break b;if(m>=k)break b;d =n-f[m]|0;if(d)break;m=m+1|0;}}}if(!d)break;h=d>=0?h.bx:h.bv;}}o=(h===null?null:h.cS).a07;h=b.m;i=new DZ;if(g!==null)i.w=g;else i.w=B(3);i.dX=o;if(o===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(h,g,i);}return b;}b=new BK;QW(b);J(b);}b=new BK;QW(b);J(b);} function AUA(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=b.m;if(c.dg===null){d=new E5;d.hT=c;c.dg=d;}c=c.dg.bm();while(c.bh()){e=(c.bg()).w;f=e!==null?e:B(3);if(e===null)e=B(3);if(!(BR(b.m,e)===null?0:1))g=B(3);else{d=BR(b.m,e);g=(d===null?null:d.x).dX;}d=a.g_.dV;a:{while(true){if(d===null){d=null;break a;}e=d.b8;h=f===null?e.cr(f):Fb(f,e);if(!h)break;d=h>=0?d.bx:d.bv;}}d=d===null?null:d.cS;if(d!==null)QI(d,g);else{e=a.g_;d=new Tn;QI(d,g);i=e.dV;if(i===null){i=new C0;g=null;i.b8=f;i.cS=g;i.dI=1;i.dR=1;}else{g=i.b8;h=f ===null?g.cr(f):Fb(f,g);if(h){if(h<0)i.bv=Cv(e,i.bv,f);else{j=i.bx;if(j===null){j=new C0;g=null;j.b8=f;j.cS=g;j.dI=1;j.dR=1;}else{g=j.b8;h=f===null?g.cr(f):Fb(f,g);if(h){if(h<0)j.bv=Cv(e,j.bv,f);else{k=j.bx;if(k===null){k=new C0;g=null;C9(k);k.b8=f;k.cS=g;k.dI=1;k.dR=1;}else{g=k.b8;h=f===null?g.cr(f):Fb(f,g);if(h){if(h<0){g=k.bv;if(g===null){g=new C0;Ij(g,f,null);g.dI=1;g.dR=1;}else{l=g.b8;h=f===null?l.cr(f):Fb(f,l);if(h){if(h>=0)g.bx=Cv(e,g.bx,f);else g.bv=Cv(e,g.bv,f);Cy(g);g=CE(g);}}k.bv=g;}else{l=k.bx;if (l===null){l=new C0;Ij(l,f,null);l.dI=1;l.dR=1;}else{g=l.b8;h=f===null?g.cr(f):Fb(f,g);if(h){if(h>=0){m=l.bx;if(m===null)m=F6(f);else{h=F2(e.hZ,f,Gw(m));if(h){if(h>=0)m.bx=Cv(e,m.bx,f);else m.bv=Cv(e,m.bv,f);Cy(m);m=CE(m);}}l.bx=m;}else{g=l.bv;if(g===null)g=F6(f);else{h=F2(e.hZ,f,Gw(g));if(h){if(h>=0)g.bx=Cv(e,g.bx,f);else g.bv=Cv(e,g.bv,f);Cy(g);g=CE(g);}}l.bv=g;}Cy(l);l=CE(l);}}k.bx=l;}Cy(k);k=CE(k);}}j.bx=k;}Cy(j);j=CE(j);}}i.bx=j;}Cy(i);i=CE(i);}}e.dV=i;g=LI(e,f);g.cS=d;g.cS=d;e.hR=e.hR+1|0;}}} function ARP(a){var b,c;b=a.g_;if(b.I===null){c=new NZ;c.AA=b;b.I=c;}return FZ(b.I,W(Bh,0));} function A3C(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.g_.dV;a:{b:{c:{while(true){if(c===null){c=null;break c;}d=c.b8;if(b===null)e=d.cr(b);else d:{d=d;if(b===d)e=0;else{f=b.o.data;g=f.length;h=d.o.data;i=h.length;j=g>=i?i:g;k=0;while(true){if(k>=j){e=g-i|0;break d;}if(k<0)break a;if(k>=g)break a;l=f[k];if(k<0)break b;if(k>=i)break b;e=l-h[k]|0;if(e)break;k=k+1|0;}}}if(!e)break;c=e>=0?c.bx:c.bv;}}return c===null?0:1;}b=new BK;b.f=1;b.e=1;J(b);}b=new BK;b.f=1;b.e=1;J(b);} function AAf(){var a=this;K.call(a);a.V0=null;a.mA=null;a.kw=null;a.t1=null;} function Ut(a){return a.mA;} function AN4(a){return a.t1;} function N$(){var a=this;K.call(a);a.cy=C6;a.dG=null;a.cu=null;a.bbJ=0;} function Fs(){Ke.call(this);this.gb=0;} A.Gs=null;function BF6(a){return a.gb;} function A4a(b){var c;c=new Fs;c.gb=b;return c;} function Cj3(a){var b,c,d,e,f,g,h,i;b=a.gb;c=new Bi;c.r=Q(16);BF(c,c.g,b,10);d=new Bh;e=c.r;f=c.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=c.length)break;if(c[b]!==null)return 1;a.VJ=b+1|0;}return 0;} function B09(a){var b;if(a.o3==a.od.fL)return;b=new Bu;b.f=1;b.e=1;J(b);} function JF(a){var b,c,d,e;if(a.o3!=a.od.fL){b=new Bu;b.f=1;b.e=1;J(b);}if(!KO(a)){b=new Dq;b.f=1;b.e=1;J(b);}b=a.oW;if(b!==null){c=a.nL;if(c!==null)a.a7a=c;a.nL=b;a.oW=b.i;}else{d=a.od.d.data;e=a.VJ;a.VJ=e+1|0;b=d[e];a.nL=b;a.oW=b.i;a.a7a=null;}} function CiA(a){var b,c,d,e,f,g,h,i;b=a.o3;c=a.od;d=c.fL;if(b!=d){e=new Bu;e.f=1;e.e=1;J(e);}e=a.nL;if(e===null){e=new C8;e.f=1;e.e=1;J(e);}f=a.a7a;if(f!==null)f.i=e.i;else{g=e.t;h=c.d.data;i=g&(h.length-1|0);h[i]=h[i].i;}a.nL=null;a.o3=b+1|0;c.fL=d+1|0;c.bk=c.bk-1|0;} var AOg=Ba(O5); function CkB(a){JF(a);return a.nL.x;} var ADP=Ba(SX); function Cej(a,b,c,d){var e,f,g,h,i,j;e=0;f=d.fD;a:{while(true){if(b>f){b=e;break a;}g=a.jf;h=d.eX.data;i=g*2|0;j=h[i];h[i]=b;e=a.sI.ce(b,c,d);if(e>=0)break;i=a.jf;d.eX.data[i*2|0]=j;b=b+1|0;}}return b;} function B_j(a,b,c,d,e){var f,g,h,i,j;f=0;a:{while(true){if(c=0)break;i=a.jf;e.eX.data[i*2|0]=j;c=c+(-1)|0;}}return c;} function CcI(a){return null;} var Dq=Ba(DY); A.Y3=function(){var a=new Dq();B5f(a);return a;}; function B5f(a){a.f=1;a.e=1;} function HN(){var a=this;K.call(a);a.yT=null;a.uk=0;} A.Y4=null;A.HV=null;A.HA=null;A.Hy=null;A.Y5=null;A.Y6=null;A.Y7=null;A.Y8=null;A.Y9=null;function BrC(){var b;b=new HN;b.yT=B(1848);b.uk=2147483647;A.Y4=b;b=new HN;b.yT=B(1849);b.uk=1000;A.HV=b;b=new HN;b.yT=B(1850);b.uk=900;A.HA=b;b=new HN;b.yT=B(1851);b.uk=800;A.Hy=b;b=new HN;b.yT=B(1852);b.uk=700;A.Y5=b;b=new HN;b.yT=B(1853);b.uk=500;A.Y6=b;b=new HN;b.yT=B(1854);b.uk=400;A.Y7=b;b=new HN;b.yT=B(1855);b.uk=300;A.Y8=b;b=new HN;b.yT=B(1856);b.uk=(-2147483648);A.Y9=b;} var Kv=Ba(B1); A.Y$=function(){var a=new Kv();BMf(a);return a;}; function BMf(a){a.f=1;a.e=1;} var AOQ=Ba(O5); function BLI(a){JF(a);return a.nL.h;} var P4=Ba(0); function BFw(){var a=this;K.call(a);a.vP=null;a.eM=null;a.rs=null;a.wh=null;a.e4=0;a.dx=null;a.wA=null;a.ek=null;a.a2Q=C6;a.Au=0;a.Av=0;a.Aw=0;} function CCi(a,b,c){var d=new BFw();Cti(d,a,b,c);return d;} function Cti(a,b,c,d){var e,f,g,h,i;e=new LK;f=new BN;g=BM(16);f.bk=0;h=W(BO,g);i=h.data;f.d=h;f.b1=0.75;f.b3=i.length*0.75|0;e.ca=f;a.vP=e;a.e4=1;f=new TC;f.cL=W(N$,16);f.Ch=12;f.NQ=0.75;a.dx=f;f=new BI;f.p=W(K,10);a.wA=f;a.a2Q=C6;a.Au=0;a.Av=0;a.Aw=0;f=new AJk;AAC(f,b,0,0);a.eM=f;a.ek=b;a.wh=c;a.rs=d;} function IC(a,b,c){var d,e,f;d=a.dx;e=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));b=H(Cp(e,N(e,32)));b=b^b>>>20^b>>>12;b=b^b>>>7^b>>>4;f=d.cL.data;d=f[b&(f.length-1|0)];a:{while(true){if(d===null){d=null;break a;}if(B6(d.cy,e))break;d=d.cu;}}return d===null?0:1;} function A38(a,b,c){var d,e,f,g,h,i,j,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));e=a.vP;f=new GT;f.iK=d;e=D$(e.ca,f);e=a.dx;g=H(Cp(d,N(d,32)));g=g^g>>>20^g>>>12;h=g^g>>>7^g>>>4;i=e.cL.data;e=i[h&(i.length-1|0)];a:{while(e!==null){if(B6(e.cy,d)){e=e.dG;break a;}e=e.cu;}e=null;}f=e;if(f!==null)return f;e=a.wh;if(e===null)f =null;else{try{f=a.ek;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){e=$$je;}else{throw $$e;}}CJ(e);f=null;}if(f!==null)a.Au=a.Au+1|0;else{e=a.rs;if(e!==null){a.Aw=a.Aw+1|0;$p=3;continue _;}f=a.eM;}JZ(a.dx,d,f);e=a.wA;Bo(e,e.c+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=f;e.j=e.j+1|0;if(f===null){$p=4;continue _;}$p=5;continue _;case 1:b:{try{$z=A1d(e,f,b,c);if(C()){break _;}f=$z;if(f!==null){f.G5=L6(a.ek);e=a.rs;if(e!==null){$p=2;continue _;}}break b;}catch($$e){$$je=P($$e);if($$je instanceof CQ){e =$$je;}else{throw $$e;}}CJ(e);f=null;}if(f!==null)a.Au=a.Au+1|0;else{e=a.rs;if(e!==null){a.Aw=a.Aw+1|0;$p=3;continue _;}f=a.eM;}JZ(a.dx,d,f);e=a.wA;Bo(e,e.c+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=f;e.j=e.j+1|0;if(f===null){$p=4;continue _;}$p=5;continue _;case 2:b:{try{e.Vd(b,c);if(C()){break _;}break b;}catch($$e){$$je=P($$e);if($$je instanceof CQ){e=$$je;}else{throw $$e;}}CJ(e);f=null;}if(f!==null)a.Au=a.Au+1|0;else{e=a.rs;if(e!==null){a.Aw=a.Aw+1|0;$p=3;continue _;}f=a.eM;}JZ(a.dx,d,f);e=a.wA;Bo(e,e.c+1|0);i =e.p.data;j=e.c;e.c=j+1|0;i[j]=f;e.j=e.j+1|0;if(f===null){$p=4;continue _;}$p=5;continue _;case 3:$z=e.Mt(b,c);if(C()){break _;}f=$z;JZ(a.dx,d,f);e=a.wA;Bo(e,e.c+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=f;e.j=e.j+1|0;if(f===null){$p=4;continue _;}$p=5;continue _;case 4:A$M(f,a,a,b,c);if(C()){break _;}return f;case 5:f.boR();if(C()){break _;}$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BBe(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.dx;e=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));f=H(Cp(e,N(e,32)));f=f^f>>>20^f>>>12;g=f^f>>>7^f>>>4;h=d.cL.data;d=h[g&(h.length-1|0)];a:{while(d!==null){if(B6(d.cy,e)){d=d.dG;break a;}d=d.cu;}d=null;}b:{d=d;if(d===null){if(a.ek.eY)break b;if(a.e4)break b;d=a.eM;}return d;}$p=1;case 1:$z=A38(a,b,c);if(C()){break _;}d =$z;return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bhl(a,b){var c,$$je;a:{c=a.wh;if(c!==null){try{ABO(c,a.ek,b);break a;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}c.B3();}}} function BzM(a,b){var c,d,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.wh!==null){a.Av=a.Av+1|0;b:{try{b.G5=L6(a.ek);c=a.wh;d=a.ek;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){c=$$je;break b;}else if($$je instanceof Ng){d=$$je;}else{throw $$e;}}d.B3();break a;}if(A.F9===null){d=new CF;d.bC=A.F$;b=new Bi;b.r=Q(16);d.ci=b;d.dc=Q(32);d.df=0;d.de=A.F_;A.F9=d;}Ek(c,A.F9);}}return;case 1:a:{b:{try{Br3(c,d,b);if(C()){break _;}break a;} catch($$e){$$je=P($$e);if($$je instanceof B1){c=$$je;break b;}else if($$je instanceof Ng){d=$$je;}else{throw $$e;}}d.B3();break a;}if(A.F9===null){d=new CF;d.bC=A.F$;b=new Bi;b.r=Q(16);d.ci=b;d.dc=Q(32);d.df=0;d.de=A.F_;A.F9=d;}Ek(c,A.F9);}return;default:Oe();}}HV().s(a,b,c,d,$p);} function Bvw(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.dx;f=Cs(M(F(c),D(4294967295, 0)),B4(M(F(d),D(4294967295, 0)),32));g=H(Cp(f,N(f,32)));g=g^g>>>20^g>>>12;h=g^g>>>7^g>>>4;i=e.cL.data;e=i[h&(i.length-1|0)];a:{while(e!==null){if(B6(e.cy,f)){e=e.dG;break a;}e=e.cu;}e=null;}b:{e=e;if(e===null){if(a.ek.eY)break b;if(a.e4)break b;e=a.eM;}if(!e.sM){e.sM=1;j=a.rs;if (j!==null){$p=2;continue _;}}return;}$p=1;case 1:$z=A38(a,c,d);if(C()){break _;}e=$z;if(!e.sM){e.sM=1;j=a.rs;if(j!==null){$p=2;continue _;}}return;case 2:j.KI(b,c,d);if(C()){break _;}e.PJ();return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A8T(a,b,c){var d,e,f,g,h,i,j,k,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=0;a:{while(true){c=a.wA;f=X(e,c.c);if(f>=0)break;if(e<0)break a;if(f>=0)break a;g=c.p.data[e];if(b)b:{c=a.wh;if(c!==null){try{ABO(c,a.ek,g);break b;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}c.B3();}}if(g.a6U(b)){c:{if(a.wh!==null){a.Av=a.Av+1|0;d:{try{g.G5= L6(a.ek);c=a.wh;h=a.ek;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){c=$$je;break d;}else if($$je instanceof Ng){c=$$je;}else{throw $$e;}}c.B3();break c;}if(A.F9===null){i=new CF;i.bC=A.F$;h=new Bi;h.r=Q(16);i.ci=h;i.dc=Q(32);i.df=0;i.de=A.F_;A.F9=i;}Ek(c,A.F9);}}g.gs=0;d=d+1|0;if(d==24&&!b)return 0;}e=e+1|0;}return 1;}c=new Bb;c.f=1;c.e=1;J(c);case 1:a:{e:{try{Br3(c,h,g);if(C()){break _;}break a;}catch($$e){$$je=P($$e);if($$je instanceof B1){c=$$je;break e;}else if($$je instanceof Ng){c=$$je;} else{throw $$e;}}c.B3();break a;}h=A.F9;if(h===null){i=new CF;h=A.F$;f=0;i.bC=h;h=new Bi;j=16;k=Q(j);h.r=k;i.ci=h;j=32;k=Q(j);i.dc=k;i.df=f;h=A.F_;i.de=h;A.F9=i;}h=A.F9;Ek(c,h);}b:{f:while(true){g.gs=0;d=d+1|0;if(d==24&&!b)return 0;while(true){e=e+1|0;c=a.wA;f=X(e,c.c);if(f>=0)break f;if(e<0)break b;if(f>=0)break b;g=c.p.data[e];if(b)g:{c=a.wh;if(c!==null){try{ABO(c,a.ek,g);break g;}catch($$e){$$je=P($$e);if($$je instanceof CQ){c=$$je;}else{throw $$e;}}c.B3();}}if(g.a6U(b))break;}if(a.wh===null)continue;a.Av =a.Av+1|0;h:{try{g.G5=L6(a.ek);c=a.wh;h=a.ek;continue _;}catch($$e){$$je=P($$e);if($$je instanceof B1){c=$$je;break h;}else if($$je instanceof Ng){c=$$je;}else{throw $$e;}}c.B3();continue f;}h=A.F9;if(h===null){i=new CF;h=A.F$;f=0;i.bC=h;h=new Bi;j=16;k=Q(j);h.r=k;i.ci=h;j=32;k=Q(j);i.dc=k;i.df=f;h=A.F_;i.de=h;A.F9=i;}h=A.F9;Ek(c,h);}return 1;}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AZi(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ek.be9){b=Bk();if(C2(Ce(b,a.a2Q),F(10000))){a.a2Q=b;c=a.dx;d=0;while(true){e=c.cL.data;if(d>=e.length)break;f=e[d];while(f!==null){g=f.cu;b=f.cy;h=new GT;h.iK=b;i=f.dG;f=a.ek.oK;j=Cs(L(F(i.h1),F(2147483647)),B4(L(F(i.h3),F(2147483647)),32));f=f.iv;k=H(Cp(j,N(j,32)));k=k ^k>>>20^k>>>12;l=k^k>>>7^k>>>4;e=f.cL.data;f=e[l&(e.length-1|0)];a:{while(f!==null){if(B6(f.cy,j)){f=f.dG;break a;}f=f.cu;}f=null;}f=f;if(!(f!==null&&!(f.k7.c>0?0:1))){f=a.vP.ca;m=BgM(h);e=f.d.data;f=e[m&(e.length-1|0)];while(f!==null&&!(f.t==m&&DB(h,f.h))){f=f.i;}if(!(f===null?0:1)){f=a.vP;Bg(f.ca,h,f);}}f=g;}d=d+1|0;}}l=0;while(l<100){f=a.vP.ca;if(!(f.bk?0:1)){if(f.I===null){c=new BV;c.b$=f;f.I=c;}c=(f.I.bm()).bg();f=a.dx;b=c.iK;k=H(Cp(b,N(b,32)));k=k^k>>>20^k>>>12;k=k^k>>>7^k>>>4;e=f.cL.data;f=e[AJy(k,e.length)];b: {while(f!==null){if(B6(f.cy,b)){f=f.dG;break b;}f=f.cu;}f=null;}f=f;f.a2P();$p=2;continue _;}l=l+1|0;}}c=a.rs;$p=1;case 1:$z=c.QA();if(C()){break _;}k=$z;return k;case 2:BzM(a,f);if(C()){break _;}Bhl(a,f);A7L(a.ek.oK,AJE(c));APX(a.vP,c);BDe(a.dx,AJE(c));Zh(a.wA,f);while(true){l=l+1|0;if(l>=100)break;f=a.vP.ca;if(f.bk?0:1)continue;else{if(f.I===null){c=new BV;c.b$=f;f.I=c;}c=(f.I.bm()).bg();f=a.dx;b=c.iK;k=H(Cp(b,N(b,32)));k=k^k>>>20^k>>>12;k=k^k>>>7^k>>>4;e=f.cL.data;f=e[AJy(k,e.length)];c:{while(f!==null){if (B6(f.cy,b)){f=f.dG;break c;}f=f.cu;}f=null;}f=f;f.a2P();continue _;}}c=a.rs;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AWl(){var a=this;K.call(a);a.nJ=null;a.mo=null;a.tE=null;a.jg=null;a.mj=0;a.CL=0;a.sb=0;a.t3=0;a.Q0=0;a.nq=null;a.H$=null;a.w5=0;} A.DP=function(){var a=new AWl();Czh(a);return a;}; A.CU=function(a){var b=new AWl();B58(b,a);return b;}; function Czh(a){var b,c;b=new BI;b.p=W(K,10);a.mo=b;b=new FT;b.cZ=0;b.c0=0;b.cW=0;a.tE=b;b=new FT;b.cZ=0;b.c0=0;b.cW=0;a.jg=b;a.mj=0;a.CL=0;a.sb=0;a.t3=0;b=new M7;b.zY=null;c=new LQ;c.zp=b;b.hZ=c;a.nq=b;b=new BI;b.p=W(K,10);a.H$=b;a.w5=0;} function B58(a,b){var c,d;c=new BI;c.p=W(K,10);a.mo=c;c=new FT;c.cZ=0;c.c0=0;c.cW=0;a.tE=c;c=new FT;c.cZ=0;c.c0=0;c.cW=0;a.jg=c;a.mj=0;a.CL=0;a.sb=0;a.t3=0;c=new M7;c.zY=null;d=new LQ;d.zp=c;c.hZ=d;a.nq=c;c=new BI;c.p=W(K,10);a.H$=c;a.w5=0;a.nJ=b;} function BAQ(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.sb=b;$p=1;case 1:A5U(a);if(C()){break _;}c=a.H$;d=new Eb;d.dw=c;d.dy=c.j;d.eB=c.by();d.dt=(-1);while(true){e=d.du;if(!(e>=d.eB?0:1)){if(!(b%20|0)){$p=2;continue _;}if(!(b%30|0)){$p=3;continue _;}e=a.t3/10|0;if(a.w520){c=a.nJ.bR;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =f;g=H(N(f,17));while(true){h=g%7000|0;if(((g-h|0)+6999|0)>=0)break;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;g=H(N(f,17));}if(!h){c=a.jg;i=c.cZ;j=i|0;if(i0?1:0;a:{if(e){e=a.sb-c.a5h|0;if(e<=0)e= -e|0;if(e<=300)break a;}FQ(d);}}c=new Bu;c.f=1;c.e=1;J(c);case 2:Bc$(a);if(C()){break _;}if(!(b%30|0)){$p=3;continue _;}e =a.t3/10|0;if(a.w520){c=a.nJ.bR;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;g=H(N(f,17));while(true){h=g%7000|0;if(((g-h|0)+6999|0)>=0)break;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;g=H(N(f,17));}if(!h){c=a.jg;i=c.cZ;j=i|0;if(i20){c=a.nJ.bR;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =f;g=H(N(f,17));while(true){h=g%7000|0;if(((g-h|0)+6999|0)>=0)break;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;g=H(N(f,17));}if(!h){c=a.jg;i=c.cZ;j=i|0;if(i=0)break;o=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=o;p=H(N(o,i));}r=(c+q|0)-3|0;o=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=o;s=(d+H(Bl(I(k,F(H(N(o,i)))),31))|0)-8|0;l=a.jg;q=l.cZ-n|0;p=l.c0-r|0;t=l.cW-s|0;u=(Bf(q,q)+Bf(p,p)|0)+Bf(t,t)|0;q=a.mj;if(u>=Bf(q,q)?0:1){$p=1;continue _;}h=h+1|0;}return null;case 1:$z=Bck(a,n,r,s,e,f,g);if(C()){break _;}q=$z;if(q)return CL(a.nJ.gu,n,r,s);while(true){h=h+1|0;if(h>=10)break;l= a.nJ.bR;m=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=m;n=(b+H(Bl(I(k,F(H(N(m,i)))),31))|0)-8|0;o=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=o;p=H(N(o,i));while(true){q=p%6|0;if(((p-q|0)+j|0)>=0)break;o=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=o;p=H(N(o,i));}r=(c+q|0)-3|0;o=M(L(I(l.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));l.a=o;s=(d+H(Bl(I(k,F(H(N(o,i)))),31))|0)-8|0;l=a.jg;q=l.cZ-n|0;p=l.c0-r|0;t=l.cW-s|0;u=(Bf(q,q)+Bf(p,p)|0)+Bf(t,t)|0;q=a.mj;if (!(u>=Bf(q,q)?0:1))continue;else{continue _;}}return null;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function Bck(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.nJ;i=c-1|0;S();j=A.Nw.data;$p=1;case 1:$z=Bm6(h,b,i,d);if(C()){break _;}k=$z;l=j[k];$p=2;case 2:$z=AZS(h,b,i,d);if(C()){break _;}i=$z;if(!Er(h,l,i))return 0;i=b-(e/2|0)|0;k=d-(g/2|0)|0;b=i+e|0;d=c+f|0;f=k+g|0;while(i=d){i=i+1|0;if(i>=b)break a;m=c;}n=k;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BEE(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.nJ;c=G(R8);d=A.Jc;e=a.jg;f=e.cZ;g=a.mj;h=f-g|0;i=e.c0;j=i-4|0;k=e.cW;l=k-g|0;m=f+g|0;n=i+4|0;o=k+g|0;p=d.bp;e=d.dl;k=e.c;g=X(p,k);if(g>=0){q=new CR;q.bn=h;q.bf=j;q.bo=l;q.br=m;q.bl=n;q.bs=o;Bo(e,k+1|0);r=e.p.data;p=e.c;e.c =p+1|0;r[p]=q;e.j=e.j+1|0;}else if(p>=0&&g<0){q=e.p.data[p];q.bn=h;q.bf=j;q.bo=l;q.br=m;q.bl=n;q.bs=o;}else{c=new Bb;c.f=1;c.e=1;J(c);}d.bp=d.bp+1|0;d=null;$p=1;case 1:$z=BsP(b,c,q,d);if(C()){break _;}c=$z;a.w5=c.c;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Bc$(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.nJ;c=G(I4);d=A.Jc;e=a.jg;f=e.cZ;g=a.mj;h=f-g|0;i=e.c0;j=i-4|0;k=e.cW;l=k-g|0;m=f+g|0;n=i+4|0;o=k+g|0;p=d.bp;e=d.dl;g=e.c;f=X(p,g);if(f>=0){q=new CR;q.bn=h;q.bf=j;q.bo=l;q.br=m;q.bl=n;q.bs=o;Bo(e,g+1|0);r=e.p.data;f=e.c;e.c =f+1|0;r[f]=q;e.j=e.j+1|0;}else if(p>=0&&f<0){q=e.p.data[p];q.bn=h;q.bf=j;q.bo=l;q.br=m;q.bl=n;q.bs=o;}else{c=new Bb;c.f=1;c.e=1;J(c);}d.bp=d.bp+1|0;e=null;$p=1;case 1:$z=BsP(b,c,q,e);if(C()){break _;}c=$z;p=c.c;a.t3=p;if(!p){c=a.nq;c.dV=null;c.hR=c.hR+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function A_u(a,b,c,d){var e,f,g,h,i,j,k,l;e=a.jg;f=e.cZ-b|0;g=e.c0-c|0;h=e.cW-d|0;i=(Bf(f,f)+Bf(g,g)|0)+Bf(h,h)|0;f=a.mj;if(i>Bf(f,f))return null;e=a.mo;f=0;h=e.j;j=e.by();while(true){if(!(f>=j?0:1))return null;if(h=0)break;if(e<0)break a;if(g>=0)break a;f=f.p.data[e];h=f.Mb;i=h.v-b.v;j=h.z-b.z;k=h.u-b.u;j=i*i+j*j+k*k;if(j<=c){d=f;c=j;}e=e+1|0;}return d===null?null:d.Mb;}b=new Bb;b.f=1;b.e=1;J(b);} function A_N(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;c=1.7976931348623157E308;d=null;e=a.nq;if(e.I===null){f=new NZ;f.AA=e;e.I=f;}g=e.I.bm();a:{b:{c:{d:{while(g.bh()){h=g.bg();f=a.nq.dV;e:{while(true){if(f===null){f=null;break e;}e=f.b8;if(h===null)i=e.cr(h);else f:{e=e;if(h===e)i=0;else{j=h.o.data;k=j.length;l=e.o.data;m=l.length;n=k>=m?m:k;o=0;while(true){if(o>=n){i=k-m|0;break f;}if(o<0)break c;if(o>=k)break c;p=j[o];if(o<0)break d;if(o>=m)break d;i=p-l[o]|0;if(i)break;o=o+1|0;}}}if(!i)break;f=i>=0?f.bx :f.bv;}}f=f===null?null:f.cS;if((f===null?0:f.s)>(-15)?0:1){e=a.nJ;i=0;g:{while(true){f=e.eZ;k=X(i,f.c);if(k>=0)break;if(i<0)break a;if(k>=0)break a;if(Bc(h,f.p.data[i].cx)){f=e.eZ;if(i<0)break b;if(i>=f.c)break b;f=f.p.data[i];break g;}i=i+1|0;}f=null;}if(f!==null){q=f.v-b.v;r=f.z-b.z;s=f.u-b.u;q=q*q+r*r+s*s;if(q<=c){d=f;c=q;}}}}return d;}J(Bi7());}J(Bi7());}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);} function A5U(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.nJ.bR;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%50|0;if(((e-f|0)+49|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}g=f?0:1;c=a.mo;h=new Eb;h.dw=c;h.dy=c.j;h.eB=c.by();h.dt=(-1);i=h.du;if(!(i>=h.eB ?0:1)){if(b)X4(a);return;}j=h.dy;c=h.dw;if(j=h.eB?0:1)){if(b)X4(a);return;}j=h.dy;c=h.dw;if(j=j?0:1)){f=(CT(f)|0)+1|0;if(32>f)f=32;a.mj=f;break a;}if(if)f=h;h=k;}b=new Bu;b.f=1;b.e=1;J(b);}}} function Bmo(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q;d=a.nq.dV;a:{while(true){if(d===null){d=null;break a;}e=d.b8;f=b===null?e.cr(b):Fb(b,e);if(!f)break;d=f>=0?d.bx:d.bv;}}d=d===null?null:d.cS;g=(d===null?0:d.s)+c|0;h=(-30);if(g>=h)h=g<=10?g:10;e=a.nq;if(h>=(-128)&&h<=127){Be();i=A.G$.data[h+128|0];}else{i=new Bn;i.s=h;}j=e.dV;if(j===null){j=new C0;d=null;j.b8=b;j.cS=d;j.dI=1;j.dR=1;}else{d=j.b8;c=b===null?d.cr(b):Fb(b,d);if(c){if(c<0)j.bv=Cv(e,j.bv,b);else{k=j.bx;if(k===null){k=new C0;d=null;k.b8=b;k.cS=d;k.dI =1;k.dR=1;}else{d=k.b8;c=b===null?d.cr(b):Fb(b,d);if(c){if(c<0)k.bv=Cv(e,k.bv,b);else{l=k.bx;if(l===null){l=new C0;d=null;l.b8=b;l.cS=d;l.dI=1;l.dR=1;}else{d=l.b8;if(b===null)c=d.cr(b);else b:{d=d;if(b===d)c=0;else{f=b.o.data.length;m=d.o.data.length;if(f=m){c=Dn(b)-Dn(d)|0;break b;}c=Di(b,f)-Di(d,f)|0;if(c)break;f=f+1|0;}}}if(c){if(c<0)l.bv=Cv(e,l.bv,b);else{n=l.bx;if(n===null){n=new C0;d=null;n.b8=b;n.cS=d;n.dI=1;n.dR=1;}else{d=n.b8;if(b===null)c=d.cr(b);else c:{d=d;if(b===d)c= 0;else{f=I7(Dn(b),Dn(d));g=0;while(true){if(g>=f){c=Dn(b)-Dn(d)|0;break c;}c=Di(b,g)-Di(d,g)|0;if(c)break;g=g+1|0;}}}if(c){if(c<0)n.bv=Cv(e,n.bv,b);else{o=n.bx;if(o===null){o=new C0;d=null;C9(o);o.b8=b;o.cS=d;o.dI=1;o.dR=1;}else{d=o.b8;c=b===null?d.cr(b):Ht(b,d);if(c){if(c<0)o.bv=Cv(e,o.bv,b);else{p=o.bx;if(p===null){p=new C0;Ij(p,b,null);p.dI=1;p.dR=1;}else{d=p.b8;c=b===null?d.cr(b):Fb(b,d);if(c){if(c<0)p.bv=Cv(e,p.bv,b);else{q=p.bx;if(q===null)q=F6(b);else{c=F2(e.hZ,b,Gw(q));if(c){if(c>=0)q.bx=Cv(e,q.bx,b);else q.bv =Cv(e,q.bv,b);Cy(q);q=CE(q);}}p.bx=q;}Cy(p);p=CE(p);}}o.bx=p;}Cy(o);o=CE(o);}}n.bx=o;}Cy(n);n=CE(n);}}l.bx=n;}Cy(l);l=CE(l);}}k.bx=l;}Cy(k);k=CE(k);}}j.bx=k;}Cy(j);j=CE(j);}}e.dV=j;b=LI(e,b);b.cS=i;b.cS=i;e.hR=e.hR+1|0;return h;} function BAY(a,b){var c,d,e,f,g,h,i,j,k;c=b.m;d=BE(B(1857));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1857)!==f&&!Bc(B(1857),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1857)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(1857));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(1857)!==f&&!Bc(B(1857),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.t3=g;c=b.m;h=BE(B(1858));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null) {if(c.t==h){f=c.h;if(B(1858)!==f&&!Bc(B(1858),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1858)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!B(1858).q){e=B(1858).o.data;g=e.length;d=0;while(true){if(d>=g)break a;h=e[d];B(1858).q=(31*B(1858).q|0)+h|0;d=d+1|0;}}}h=B(1858).q;e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(1858)!==f&&!Bc(B(1858),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.mj=g;a.w5=CN(b,B(1859));a.CL=CN(b,B(1860));a.sb=CN(b,B(1845));a.Q0 =CN(b,B(1861));a.jg.cZ=CN(b,B(1862));a.jg.c0=CN(b,B(1863));a.jg.cW=CN(b,B(1864));a.tE.cZ=CN(b,B(1865));a.tE.c0=CN(b,B(1866));a.tE.cW=CN(b,B(1867));f=Fa(b,B(1868));d=0;while(d=0?d.bx:d.bv;}}d=d===null?null:d.cS;g=(d===null?0:d.s)+b|0;h=(-30);if(g>=h)h=g<=10?g:10;d=a.nq;if(h>=(-128)&&h<=127){Be();f=A.G$.data[h+128|0];}else{f=new Bn;f.s=h;}i=d.dV;if(i===null){i=new C0;j=null;i.b8=e;i.cS=j;i.dI=1;i.dR=1;}else{j=i.b8;g=e===null?j.cr(e):Ht(e,j);if(g){if (g<0)i.bv=Cv(d,i.bv,e);else{k=i.bx;if(k===null){k=new C0;j=null;k.b8=e;k.cS=j;k.dI=1;k.dR=1;}else{j=k.b8;if(e===null)g=j.cr(e);else b:{j=j;if(e===j)g=0;else{h=I7(e.o.data.length,Dn(j));l=0;while(true){if(l>=h){g=Dn(e)-Dn(j)|0;break b;}g=Di(e,l)-Di(j,l)|0;if(g)break;l=l+1|0;}}}if(g){if(g<0)k.bv=Cv(d,k.bv,e);else{m=k.bx;if(m===null){m=new C0;j=null;m.b8=e;m.cS=j;m.dI=1;m.dR=1;}else{j=m.b8;if(e===null)g=j.cr(e);else c:{j=j;if(e===j)g=0;else{h=I7(Dn(e),Dn(j));l=0;while(true){if(l>=h){g=Dn(e)-Dn(j)|0;break c;}g= Di(e,l)-Di(j,l)|0;if(g)break;l=l+1|0;}}}if(g){if(g<0)m.bv=Cv(d,m.bv,e);else{n=m.bx;if(n===null){n=new C0;j=null;C9(n);n.b8=e;n.cS=j;n.dI=1;n.dR=1;}else{j=n.b8;g=e===null?j.cr(e):Ht(e,j);if(g){if(g<0)n.bv=Cv(d,n.bv,e);else{o=n.bx;if(o===null){o=new C0;Ij(o,e,null);o.dI=1;o.dR=1;}else{j=o.b8;g=e===null?j.cr(e):Fb(e,j);if(g){if(g>=0){p=o.bx;if(p===null)p=F6(e);else{g=F2(d.hZ,e,Gw(p));if(g){if(g>=0)p.bx=Cv(d,p.bx,e);else p.bv=Cv(d,p.bv,e);Cy(p);p=CE(p);}}o.bx=p;}else{q=o.bv;if(q===null)q=F6(e);else{g=F2(d.hZ,e, Gw(q));if(g){if(g>=0)q.bx=Cv(d,q.bx,e);else q.bv=Cv(d,q.bv,e);Cy(q);q=CE(q);}}o.bv=q;}Cy(o);o=CE(o);}}n.bx=o;}Cy(n);n=CE(n);}}m.bx=n;}Cy(m);m=CE(m);}}k.bx=m;}Cy(k);k=CE(k);}}i.bx=k;}Cy(i);i=CE(i);}}d.dV=i;j=LI(d,e);j.cS=f;IZ(j,f);d.hR=d.hR+1|0;}} function GT(){Ke.call(this);this.iK=C6;} A.Gj=null;function ACp(b){var c;c=new GT;c.iK=b;return c;} function AJE(a){return a.iK;} function BUW(a){var b,c,d,e,f,g,h,i;b=a.iK;c=new Bi;c.r=Q(16);OI(c,c.g,b,10);d=new Bh;e=c.r;f=c.g;g=Q(f);h=g.data;d.o=g;i=0;while(if){c=new Bb;c.f=1;c.e=1;J(c);}d=new Bh;g=f-b|0;h=Q(g);i=h.data;d.o=h;f=0;while(fb)break;j=new Bh;h=d.o;f=b-g|0;i=Q(f);e=i.data;j.o=i;k=0;while(k=0){f=B(1874).o.data;if(eb){d=new Bb;d.f=1;d.e=1;J(d);}d=new Bh;f=j.o;b=b-0|0;h=Q(b);i=h.data;d.o=h;c=0;while(cc){b=b-c|0;d=new Bi;d.r=Q(b);e=0;while(ec){b=b-c|0;d=new Bi;d.r=Q(b);e=0;while(e=0){f=B(1874).o.data;if(cb){e=new Bb;e.f=1;e.e=1;J(e);}e=new Bh;f=k.o;b=b-0|0;i=Q(b);j=i.data;e.o=i;d=0;while(dg){b=b-g|0;e=new Bi;e.r=Q(b);c=0;while(cg){b=b-g|0;k=new Bi;k.r=Q(b);c=0;while(c=0){f=B(1874).o.data;if(cb){e=new Bb;e.f=1;e.e=1;J(e);}e=new Bh;f=k.o;b=b-0|0;i=Q(b);j=i.data;e.o=i;d=0;while(dg){b=b-g|0;e=new Bi;e.r=Q(b);c=0;while(cg){b=b-g|0;k=new Bi;k.r=Q(b);c=0;while(c=0){f=B(1874).o.data;if(cb){e=new Bb;e.f=1;e.e=1;J(e);}e=new Bh;f=k.o;b=b-0|0;i=Q(b);j=i.data;e.o=i;d=0;while(dg){b=b-g|0;e=new Bi;e.r=Q(b);c=0;while(cg){b=b-g|0;k=new Bi;k.r=Q(b);g=0;while(g=0){f=B(1874).o.data;if(c=0){e =new Zv;k=new Bi;k.r=Q(16);V(k,k.g,B(1877));BF(k,k.g,g,10);l=new Bh;f=k.r;c=k.g;i=Q(c);j=i.data;l.o=i;d=0;while(d>10&1023)&65535,(56320|g&1023)&65535]);f =f.data;b=f.length;i=Q(b);j=i.data;e.o=i;g=0;while(g0){if(0>b)J(Ca$());e=new Bh;b=b-0|0;f=Q(b);i=f.data;e.o=f;d=0;while(d=0){f=B(1874).o.data;if(c=0?0:1;}else{if(!(e instanceof Bn)&&!(e instanceof BQ)&&!(e instanceof Fs))J(Bl4(b,e===null?null:Ca(e)));g=e.a05();k=BbH(DV(g));d=g>=0?0:1;}n=0;l=new Bi;l.r=Q(16);if(d){if(!(a.kD&128)){n=l.g;Cd(l,n,n+1|0);l.r.data[n]=45;n=1;}else{n=l.g;Cd(l,n,n+1|0);l.r.data[n]=40;n=2;}}else{b=a.kD;if(b&8){L1(l,43);n=1;}else if(b&16){L1(l,32);n=1;}}h =new Bi;h.r=Q(16);if(!(a.kD&64))V(h,h.g,k);else{e=new P8;e.DD=a.a4F;RN(e);o=Bqd(e);p=A6R(BXm(a.a4F));q=Dn(k)%p|0;if(!q)q=p;r=0;while(q=a.n2)break a;L1(l,N0(0,10));q=q+1|0;}}}AEH(l,h);if(d&&a.kD&128)L1(l,41);ALR(a,c,T(l));} function Xu(a,b,c,d){var e,f,g,h,i,j,k,l,m;e=a.kD;if((e|423)!=423){f=new Os;c=K_(e&(-424));if(c>=0){g=B(1874).o.data;if(c=a.n2)break a;L1(l,N0(0,10));m=m+1|0;}}}V(l,l.g,k);f=new Bh;g=l.r;c=l.g;i=Q(c);j=i.data;f.o=i;m=0;while(m0){if(0>b){f=new Bb;f.f=1;f.e=1;J(f);}f=new Bh;b=b-0|0;g=Q(b);i=g.data;f.o=g;m=0;while(m=0){c=new Zv;k=new Bi;k.r=Q(16);V(k,k.g,B(1877));BF(k, k.g,j,10);d=new Bh;f=k.r;i=k.g;g=Q(i);h=g.data;d.o=g;l=0;while(lb){c=new Bb;c.f=1;c.e=1;J(c);}e=new Bh;f=k.o;b=b-j|0;g=Q(b);h=g.data;e.o=g;i=0;while(id){c=new Bb;c.f=1;c.e=1;J(c);}e=new Bh;f=c.o;d=d-0|0;g=Q(d);h=g.data;e.o=g;i=0;while(ij){b=b-j|0;c=new Bi;c.r=Q(b);j=0;while(jj){b=b-j|0;c=new Bi;c.r=Q(b);d=0;while(dd){c=c-d|0;e=new Bi;e.r=Q(c);f=0;while(fb)b=0;a.td=b;}if(a.td==(-1)){b=a.bbM;a.bbM=b+1|0;a.td=b;}a.beu=a.td;} function Bau(a){var b,c,d,e,f,g,h,i,j,k;a.kD=0;a.td=(-1);a.n2=(-1);a.tw=(-1);b=a.tc;c=a.oB;if(c>=0){d=b.o.data;if(c=0&&e<=57?1:0)){b:{c=ADo(a);e=a.oB;d=a.tc.o.data;f=X(e,d.length);if(f<0){if(e>=0&&f<0){if(d[e]!=36)break b;else{a.oB=e+1|0;a.td=c-1|0;break a;}}b=new BK;b.f=1;b.e=1;J(b);}}a.n2=c;}}BhL(a);if(a.n2<0){c=a.oB;d=a.tc.o.data;e=X(c,d.length);if(e<0){if(c>=0&&e<0){e=d[c];if(e>=48&&e<=57?1:0)a.n2=ADo(a);}else{b=new BK;b.f=1;b.e=1;J(b);}}}c:{c=a.oB;b=a.tc;d=b.o.data;g =d.length;e=X(c,g);if(e<0){if(!(c>=0&&e<0)){b=new BK;b.f=1;b.e=1;J(b);}else if(d[c]==46){c=c+1|0;a.oB=c;if(c>=g)break c;c=Di(b,c);if(!(c>=48&&c<=57?1:0))break c;a.tw=ADo(a);}}e=a.oB;b=a.tc;if(e=0){d=h.o.data;if(c=0)break;if(b<0)break a;if(d>=0)break a;c:{e=c[b];switch(e){case 32:break;case 33:case 34:case 36:case 37:case 38:case 39:case 41:case 42:case 46:case 47:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:break b;case 35:d=4;break c;case 40:d=128;break c;case 43:d=8;break c;case 44:d=64;break c;case 45:d=1;break c;case 48:d=32;break c;case 60:d=256;break c;default:break b;}d =16;}f=a.kD;if(f&d){g=new ADF;h=new Bh;c=Q(1).data;c[0]=e;b=c.length;i=Q(b);j=i.data;h.o=i;d=0;while(d=0)break;if(c<0)break a;if(e>=0)break a;f=d[c];if(!(f>=48&&f<=57?1:0))break;f=b*10|0;a.oB=c+1|0;if(c<0)break b;if(e>=0)break b;b=f+(d[c]-48|0)|0;}return b;}g=new BK;g.f=1;g.e=1;J(g);}g=new BK;g.f=1;g.e=1;J(g);} function Tn(){var a=this;K.call(a);a.a07=null;a.jW=0;a.biZ=0;a.bfT=0.0;} function QI(a,b){var c,d;a.a07=b;a.jW=b!==null&&Bc(Oi(b),B(751))?1:0;c=Cis(b,10,0,(-2147483648));a.biZ=c;if(c==(-2147483648))a.biZ=0;d=B$E(b,0,NaN);a.bfT=d;if(d===NaN)a.bfT=0.0;} function AAF(){var a=this;K.call(a);a.bpV=null;a.bgh=0.0;a.bkp=0.0;a.P1=null;a.Nx=null;a.a5G=null;a.yv=0;} function Vs(a,b,c,d){var e,f,g,h,i,j,k,l;a.P1=B(1885);e=A.GE;a.Nx=e;a.a5G=e;if(c<=0.0){b=new BG;e=new Bi;e.r=Q(16);V(e,e.g,B(1886));XB(e,e.g,c);f=new Bh;g=e.r;h=e.g;i=Q(h);j=i.data;f.o=i;k=0;while(k0.0){a.bpV=b;a.bgh=c;a.bkp=d;return;}e=new BG;b=new Bi;b.r=Q(16);V(b,b.g,B(1887));XB(b,b.g,d);f=new Bh;i=b.r;k=b.g;j=Q(k);g=j.data;f.o=j;l=0;while(l=h?0:1){if(a.Nx===A.GE){i=h-e|0;b=new Fo;b.gq=2;b.hq=i;return b;}if((c.dT-c.dZ|0)<=a.P1.o.data.length)return A.GG;MD(b,e+(h-e|0)|0);if(a.Nx===A.GD){b=a.P1;ACx(c,b,0,b.o.data.length);}}}return f;}if(e!=2?0:1){g=a.Nx;if(g===A.GE)return f;if (g===A.GD){i=c.dT-c.dZ|0;g=a.P1;e=g.o.data.length;if(id)d=8;if(d<0){b=new BG;f=new Bi;f.r=Q(16);V(f,f.g,B(1424));BF(f,f.g,d,10);g=new Bh;e=f.r;d=f.g;h=Q(d);i=h.data;g.o=h;j=0;while(je)e=8;f=Q(e);if(eg){b=new BG;b.f=1;b.e=1;J(b);}while(d>4;l=a.gK.data;if(l[k]===null)l[k]=Z4(k<<4,b.bZ.fP?0:1);Yi(a.gK.data[k],g,i&15,h,j);}i=i+1|0;}h=h+1|0;}g=g+1|0;}} function B14(a,b,c){return a.ub.data[c<<4|b];} function CqP(a){var b,c;b=a.gK.data;c=b.length-1|0;while(c>=0){if(b[c]!==null)return b[c].CS;c=c+(-1)|0;}return 0;} function Cvt(a){return a.gK;} function QS(a){var b,c,d,e,f,g,h,i,j,k;b=a.gK.data;c=b.length-1|0;a:{while(c>=0){if(b[c]!==null){d=b[c].CS;break a;}c=c+(-1)|0;}d=0;}a.wu=2147483647;e=0;b:while(true){if(e>=16){a.gs=1;c=0;while(c<16){f=0;while(f<16){a.z2.data[c+(f*16|0)|0]=1;a.te=1;f=f+1|0;}c=c+1|0;}return;}g=0;while(g<16){b=a.KF.data;f=g<<4;b[e+f|0]=(-999);h=(d+16|0)-1|0;i=h;c:{while(true){if(i<=0)break c;if(a.Ks(e,i-1|0,g))break;i=i+(-1)|0;}a.ub.data[f|e]=i;if(i0){j= a.gK.data[h>>4];if(j!==null){c=h&15;Ie(j.rW,e,c,g,i);k=a.cR;c=0;while(true){f=X(c,k.cl.c);if(f>=0)break;if(c<0)break b;if(f>=0)break b;c=c+1|0;}}}h=h+(-1)|0;if(h<=0)break d;if(i<=0)break d;}}}g=g+1|0;}e=e+1|0;}j=new Bb;j.f=1;j.e=1;J(j);} function BCr(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.cR.bw,B(1889));b=a.cR;c=(a.h1*16|0)+8|0;d=(a.h3*16|0)+8|0;e=c-16|0;f=(-16);g=d-16|0;c=c+16|0;h=16;if(FM(b,e,f,g,c,h,d+16|0)){d=0;while(d<16){c=0;while(c<16){i=a.z2.data;e=d+(c*16|0)|0;if (i[e]){i[e]=0;j=a.EC(d,c);e=(a.h1*16|0)+d|0;k=(a.h3*16|0)+c|0;b=a.cR;l=e-1|0;$p=1;continue _;}c=c+1|0;}d=d+1|0;}a.te=0;}BL(a.cR.bw);return a.te?0:1;case 1:$z=Bdy(b,l,k);if(C()){break _;}m=$z;b=a.cR;n=e+1|0;$p=2;case 2:$z=Bdy(b,n,k);if(C()){break _;}o=$z;b=a.cR;p=k-1|0;$p=3;case 3:$z=Bdy(b,e,p);if(C()){break _;}q=$z;b=a.cR;r=k+1|0;$p=4;case 4:$z=Bdy(b,e,r);if(C()){break _;}s=$z;if(o>=m)o=m;if(q>=o)q=o;if(s>=q)s=q;b=a.cR;$p=5;case 5:$z=A8U(b,e,k);if(C()){break _;}m=$z;g=X(m,s);if(g>0){g=m+1|0;if(g>s&&FM(a.cR, e-16|0,f,k-16|0,e+16|0,h,k+16|0)){if(sm&&FM(a.cR,e-16|0,f,k-16|0,e+16|0,h,k+16|0)){if(m0){q=q+1|0;if(q>j&&FM(a.cR,l-16|0,f,k-16|0,l+16|0,h,k+16|0)){g=j;if(gq&&FM(a.cR,l-16|0,f,k-16|0,l+16|0,h,k+16|0)){if(q0){g=m+1|0;if(g>j&&FM(a.cR,n-16|0,f,k-16|0,n+16|0,h,k+16|0)){m=j;if(mm&&FM(a.cR,n-16|0,f,k-16|0,n+16|0,h,k+16|0)){if(m=16){d=d+1|0;if(d>=16)break a;c=0;}i=a.z2.data;e=d+(c*16|0)|0;if(!i[e])continue;else{i[e]=0;j=a.EC(d,c);e=(a.h1*16|0)+d|0;k=(a.h3*16|0)+c|0;b=a.cR;l=e-1|0;$p=1;continue _;}}a.te=0;BL(a.cR.bw);return a.te?0:1;case 11:A1z(t,b,e,m,k);if(C()){break _;}m=m+1|0;if(m0){g=f+1|0;if(g>d&&FM(a.cR,b-16|0,(-16),c-16|0,b+16|0,16,c+16|0)){if(df&&FM(a.cR,b-16|0,(-16),c-16|0,b+16|0,16,c+16|0)){if(f=g){a.gs=1;return;}e=a.cR;h=A.T5;continue _;case 3:A1z(e,h,b,f,c);if(C()){break _;}f=f+1|0;if(f>=i){a.gs=1;return;}e=a.cR;h=A.T5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BrA(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(e>d&&FM(a.cR,b-16|0,(-16),c-16|0,b+16|0,16,c+16|0)){if(d=e){a.gs=1;return;}f=a.cR;g=A.T5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function AXh(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.ub.data;f=d<<4|b;g=e[f]&255;if(c<=g)c=g;while(c>0&&!a.Ks(b,c-1|0,d)){c=c+(-1)|0;}a:{h=X(c,g);if(h){i=a.cR;j=b+(a.h1*16|0)|0;k=d+(a.h3*16|0)|0;if(h<=0){l=g;m=c;}else{l=c;m=g;}if(!i.bZ.fP&&m<=l){n=A.T5;$p=1;continue _;}l=0;while(true){m=X(l, i.cl.c);if(m>=0){b:{a.ub.data[f]=c;k=(a.h1*16|0)+b|0;o=(a.h3*16|0)+d|0;if(!a.cR.bZ.fP){c:{if(h>=0){l=g;while(true){if(l>=c)break c;i=a.gK.data[l>>4];if(i!==null){m=l&15;Ie(i.rW,b,m,d,0);AJY(a.cR,(a.h1<<4)+b|0,l,(a.h3<<4)+d|0);}l=l+1|0;}}h=c;d:while(true){if(h>=g)break c;i=a.gK.data[h>>4];if(i!==null){l=h&15;Ie(i.rW,b,l,d,15);i=a.cR;l=0;while(true){m=X(l,i.cl.c);if(m>=0)break;if(l<0)break d;if(m>=0)break d;l=l+1|0;}}h=h+1|0;}n=new Bb;n.f=1;n.e=1;J(n);}l=15;while(true){if(c<=0)break b;if(l<=0)break b;c=c+(-1) |0;m=a.Ks(b,c,d);if(!m)m=1;l=l-m|0;if(l<0)l=0;n=a.gK.data[c>>4];if(n!==null){m=c&15;Ie(n.rW,b,m,d,l);}}}}l=a.ub.data[f];if(l0&&FM(n,p-16|0,(-16),o-16|0,p+16|0,16,o+16|0)){b=j;if(b0&&O6(a.cR,d,0,o,16)){b=j;if(b=0)break;l=l+1|0;}n=new Bb;n.f=1;n.e=1;B3(n);J(n);}}return;case 1:A1z(i, n,j,m,k);if(C()){break _;}m=m+1|0;if(m<=l){n=A.T5;continue _;}l=0;while(true){m=X(l,i.cl.c);if(m>=0){a:{a.ub.data[f]=c;k=(a.h1*16|0)+b|0;o=(a.h3*16|0)+d|0;if(!a.cR.bZ.fP){e:{if(h>=0){l=g;while(true){if(l>=c)break e;i=a.gK.data[l>>4];if(i!==null){m=l&15;Ie(i.rW,b,m,d,0);AJY(a.cR,(a.h1<<4)+b|0,l,(a.h3<<4)+d|0);}l=l+1|0;}}h=c;f:while(true){if(h>=g)break e;i=a.gK.data[h>>4];if(i!==null){l=h&15;Ie(i.rW,b,l,d,15);i=a.cR;l=0;while(true){m=X(l,i.cl.c);if(m>=0)break;if(l<0)break f;if(m>=0)break f;l=l+1|0;}}h=h+1|0;}n =new Bb;n.f=1;n.e=1;J(n);}l=15;while(true){if(c<=0)break a;if(l<=0)break a;c=c+(-1)|0;m=a.Ks(b,c,d);if(!m)m=1;l=l-m|0;if(l<0)l=0;n=a.gK.data[c>>4];if(n!==null){m=c&15;Ie(n.rW,b,m,d,l);}}}}l=a.ub.data[f];if(l0&&FM(n,p-16|0,(-16),o-16|0,p+16|0,16,o+16|0)){b=j;if(b0&&O6(a.cR,d,0,o,16)){b=j;if(b=0)break;l=l+1|0;}n=new Bb;n.f=1;n.e=1;B3(n);J(n);case 2:BrA(a,k,b,j,g);if(C()){break _;}b=o+1|0;$p=3;case 3:BrA(a,k,b,j,g);if(C()){break _;}$p=4;case 4:BrA(a,k,o,j,g);if(C()){break _;}A.VS=A.VS+1|0;a.gs=1;return;case 5:A1z(n,i,p,b,o);if(C()){break _;}b=b+1|0;if(b0&&O6(a.cR,d,0,o,16)){b=j;if(b>4;f=a.gK.data;if(e>=f.length)return 0;g=f[e];if(g===null)c=0;else{h=c&15;c=g.p3.data[h<<8|d<<4|b]&255;g=g.na;if(g!==null)c=IH(g,b,h,d)<<8|c;}return c;} function Ckd(a,b,c,d){var e,f,g;e=c>>4;f=a.gK.data;if(e>=f.length)return 0;g=f[e];if(g===null)b=0;else{c=c&15;b=IH(g.vY,b,c,d);}return b;} function AYh(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d<<4;h=g|b;i=a.KF.data;if(c>=(i[h]-1|0))i[h]=(-999);j=a.ub.data[h];k=a.n3(b,c,d);l=a.Hy(b,c,d);m=X(k,e);if(!m&&l==f)return 0;i=a.gK.data;n=c>>4;o=i[n];p=0;if(o===null){if(!e)return 0;o=Z4(n<<4,a.cR.bZ.fP ?0:1);i[n]=o;p=c=j){f=c+1|0;$p=4;continue _;}}a.z2.data[b+(d*16|0)|0]=1;a.te=1;}b:{if(!e){if(k<=0)break b;S();if(!Eo(A.Nw.data[k],Hf))break b;$p =6;continue _;}s=a.cR;if(!s.H){S();o=A.Nw.data[e];$p=5;continue _;}S();if(Eo(A.Nw.data[e],Hf)){$p=7;continue _;}}a.gs=1;return 1;case 1:t.kV(s,n,c,q,k,l);if(C()){break _;}h=o.p3.data[r<<8|g|b]&255;s=o.na;if(s!==null)h=IH(s,b,r,d)<<8|h;if(h!=e)return 0;Ie(o.vY,b,r,d,f);if(p)a.PW();else{c:{S();if(A.Ny.data[e&4095]<=0){if(c!=(j-1|0))break c;$p=3;continue _;}if(c>=j){f=c+1|0;$p=4;continue _;}}a.z2.data[b+(d*16|0)|0]=1;a.te=1;}d:{if(!e){if(k<=0)break d;S();if(!Eo(A.Nw.data[k],Hf))break d;$p=6;continue _;}s=a.cR;if (!s.H){S();o=A.Nw.data[e];$p=5;continue _;}S();if(Eo(A.Nw.data[e],Hf)){$p=7;continue _;}}a.gs=1;return 1;case 2:BrF(s,n,c,q);if(C()){break _;}h=o.p3.data[r<<8|g|b]&255;s=o.na;if(s!==null)h=IH(s,b,r,d)<<8|h;if(h!=e)return 0;Ie(o.vY,b,r,d,f);if(p)a.PW();else{c:{S();if(A.Ny.data[e&4095]<=0){if(c!=(j-1|0))break c;$p=3;continue _;}if(c>=j){f=c+1|0;$p=4;continue _;}}a.z2.data[b+(d*16|0)|0]=1;a.te=1;}d:{if(!e){if(k<=0)break d;S();if(!Eo(A.Nw.data[k],Hf))break d;$p=6;continue _;}s=a.cR;if(!s.H){S();o=A.Nw.data[e];$p =5;continue _;}S();if(Eo(A.Nw.data[e],Hf)){$p=7;continue _;}}a.gs=1;return 1;case 3:AXh(a,b,c,d);if(C()){break _;}a.z2.data[b+(d*16|0)|0]=1;a.te=1;e:{if(!e){if(k<=0)break e;S();if(!Eo(A.Nw.data[k],Hf))break e;$p=6;continue _;}s=a.cR;if(!s.H){S();o=A.Nw.data[e];$p=5;continue _;}S();if(Eo(A.Nw.data[e],Hf)){$p=7;continue _;}}a.gs=1;return 1;case 4:AXh(a,b,f,d);if(C()){break _;}a.z2.data[b+(d*16|0)|0]=1;a.te=1;e:{if(!e){if(k<=0)break e;S();if(!Eo(A.Nw.data[k],Hf))break e;$p=6;continue _;}s=a.cR;if(!s.H){S();o=A.Nw.data[e];$p =5;continue _;}S();if(Eo(A.Nw.data[e],Hf)){$p=7;continue _;}}a.gs=1;return 1;case 5:o.jR(s,n,c,q);if(C()){break _;}S();if(!Eo(A.Nw.data[e],Hf)){a.gs=1;return 1;}$p=7;continue _;case 6:$z=a.bqm(b,c,d);if(C()){break _;}s=$z;if(s!==null)s.No();a.gs=1;return 1;case 7:$z=a.bqm(b,c,d);if(C()){break _;}s=$z;if(s!==null){if(s!==null)s.No();a.gs=1;return 1;}o=A.Nw.data[e];s=a.cR;$p=8;case 8:$z=o.mT(s);if(C()){break _;}s=$z;o=a.cR;$p=9;case 9:A1c(o,n,c,q,s);if(C()){break _;}if(s!==null)s.No();a.gs=1;return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function AT1(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.gK.data[c>>4];if(f===null)return 0;g=c&15;if(IH(f.vY,b,g,d)==e)return 0;a.gs=1;Ie(f.vY,b,g,d,e);h=f.p3.data[g<<8|d<<4|b]&255;i=f.na;if(i!==null)h=IH(i,b,g,d)<<8|h;if(h>0){S();if(Eo(A.Nw.data[h],Hf)){$p=1;continue _;}}return 1;case 1:$z=a.bqm(b,c,d);if(C()){break _;}i=$z;if(i!==null){i.No();i.fa=e;}return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BPA(a,b,c,d,e){var f;f=a.gK.data[d>>4];if(f===null)c=!a.k5(c,d,e)?0:b.F3;else if(b!==A.T5){if(b!==A.TS)c=b.F3;else{d=d&15;c=IH(f.GJ,c,d,e);}}else if(a.cR.bZ.fP)c=0;else{d=d&15;c=IH(f.rW,c,d,e);}return c;} function B8Z(a,b,c,d,e,f){var g,h,i;g=a.gK.data;h=d>>4;i=g[h];if(i===null){i=Z4(h<<4,a.cR.bZ.fP?0:1);g[h]=i;a.PW();}a.gs=1;if(b!==A.T5){if(b===A.TS){d=d&15;Ie(i.GJ,c,d,e,f);}}else if(!a.cR.bZ.fP){d=d&15;Ie(i.rW,c,d,e,f);}} function Cwg(a,b,c,d,e){var f,g,h;f=a.gK.data[c>>4];if(f===null){a:{if(!a.cR.bZ.fP){b=A.T5.F3;if(e0)A.Zf=1;e=g-e|0;c=c&15;h=IH(f.GJ,b,c,d);if(h<=e)h=e;return h;} function AO_(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;a.EI=1;c=b.v/16.0;d=c|0;if(c=e)n=e-1|0;b.ju=1;b.lE=a.h1;b.I8=n;b.lF=a.h3;g=i[n];Bo(g, g.c+1|0);i=g.p.data;e=g.c;g.c=e+1|0;i[e]=b;g.j=g.j+1|0;} function Cua(a,b){a.a7e(b,b.I8);} function BTA(a,b,c){var d,e,f,g,h;if(c<0)c=0;d=a.sP.data;e=d.length;if(c>=e)c=e-1|0;f=d[c];g=f.c;c=0;a:{b:{c:{while(c=f.c)break a;d:{h=f.p.data[c];if(b!==null){if(!b.cF(h))break d;else break c;}if(h===null)break c;}c=c+1|0;}c=(-1);break b;}}if(c>=0)Dh(f,c);return;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);} function BLd(a,b,c,d){return c0){S();h=A.Nw.data;if(h[j].kP) {f=h[j];i=a.cR;$p=1;continue _;}}return null;case 1:$z=f.mT(i);if(C()){break _;}f=$z;i=a.cR;b=(a.h1*16|0)+b|0;d=(a.h3*16|0)+d|0;$p=2;case 2:A1c(i,b,c,d,f);if(C()){break _;}f=a.sT;if(e===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=(Bf(e.e1,8976890)+Bf(e.fm,981131)|0)+e.e2|0;h=f.d.data;f=h[d&(h.length-1|0)];while(f!==null){if(f.t==d){i=f.h;if(e!==i&&!VO(e,i)?0:1)break;}f=f.i;}}f=f===null?null:f.x;if(f!==null&&f.n_){D$(a.sT,e);return null;}return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AU7(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b0-(a.h1*16|0)|0;d=b.cb;e=b.bY-(a.h3*16|0)|0;$p=1;case 1:Bxa(a,c,d,e,b);if(C()){break _;}if(a.Oo){f=a.cR.hu;Bo(f,f.c+1|0);g=f.p.data;d=f.c;f.c=d+1|0;g[d]=b;f.j=f.j+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bxa(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=new F1;f.e1=b;f.fm=c;f.e2=d;e.cz=a.cR;e.b0=(a.h1*16|0)+b|0;e.cb=c;e.bY=(a.h3*16|0)+d|0;if(a.n3(b,c,d)){S();if(Eo(A.Nw.data[a.n3(b,c,d)],Hf)){g=a.sT;d=(Bf(f.e1,8976890)+Bf(f.fm,981131)|0)+f.e2|0;h=g.d.data;g=h[d&(h.length-1|0)];while(g!==null){if(g.t==d){i=g.h;if(f!==i&&!VO(f,i)?0:1)break;}g=g.i;}if(g===null?0:1){g=a.sT;if (f===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{c=(Bf(f.e1,8976890)+Bf(f.fm,981131)|0)+f.e2|0;h=g.d.data;g=h[c&(h.length-1|0)];while(g!==null){if(g.t==c){i=g.h;if(f!==i&&!VO(f,i)?0:1)break;}g=g.i;}}g=g===null?null:g.x;$p=1;continue _;}e.n_=0;Bg(a.sT,f,e);}}return;case 1:g.Ip();if(C()){break _;}e.n_=0;Bg(a.sT,f,e);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bpf(a,b,c,d){var e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new F1;e.e1=b;e.fm=c;e.e2=d;if(a.Oo){e=D$(a.sT,e);f=e===null?null:e.x;if(f!==null){$p=1;continue _;}}return;case 1:f.Ip();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BuC(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.Oo=1;b=a.cR;c=a.sT;if(c.dg===null){d=new E5;d.hT=c;c.dg=d;}c=c.dg;if(!b.oA){b=b.hu;c=c.bm();while(c.bh()){d=c.bg();Bo(b,b.c+1|0);e=b.p.data;f=b.c;b.c=f+1|0;e[f]=d;b.j=b.j+1|0;}}else{b=b.gn;c=c.bm();while(c.bh()){d=c.bg();Bo(b,b.c+1|0);e=b.p.data;f=b.c;b.c=f+1|0;e[f] =d;b.j=b.j+1|0;}}g=0;h=0;a:{while(true){e=a.sP.data;if(g>=e.length)break;b=a.cR;c=e[g];d=b.jH;i=c.j;j=c.by();k=h;while(k>=j?0:1){if(i=0)break;if(f<0)break a;if(i>=0)break a;d=c.p.data[f];i=0;m=b.cl;j=X(i,m.c);if(j<0){if(i>=0&&j<0){m=m.p.data[i].eR.eC;$p=1;continue _;}b=new Bb;Dm(b);J(b);}b:{Fk(b.jj,d.bi,d);e=d.tX();if(e!==null){i=0;while(true){n=e.data;if(i >=n.length)break b;Fk(b.jj,n[i].bi,n[i]);i=i+1|0;}}}f=f+1|0;}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bgh(m,d);if(C()){break _;}i=i+1|0;c:{d:while(true){m=b.cl;j=X(i,m.c);if(j<0){if(i>=0&&j<0){m=m.p.data[i].eR.eC;continue _;}b=new Bb;Dm(b);J(b);}e:{Fk(b.jj,d.bi,d);e=d.tX();if(e!==null){i=0;while(true){n=e.data;if(i>=n.length)break e;Fk(b.jj,n[i].bi,n[i]);i=i+1|0;}}}f=f+1|0;while(true){i=X(f,c.c);if(i<0)break;g=g+1|0;e=a.sP.data;if(g>=e.length)break d;b=a.cR;c=e[g];d=b.jH;i=c.j;j=c.by();k=h;while(k>= j?0:1){if(i=0)break c;d=c.p.data[f];i=0;}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function CwD(a){var b,c,d,e,f,g,h,i,j,k;a.Oo=0;b=a.sT;if(b.dg===null){c=new E5;c.hT=b;b.dg=c;}b=b.dg.bm();while(b.bh()){c=b.bg();d=a.cR.j6;Bo(d,d.c+1|0);e=d.p.data;f=d.c;d.c=f+1|0;e[f]=c;d.j=d.j+1|0;}g=0;while(true){e=a.sP.data;if(g>=e.length)break;b=a.cR;c=e[g];d=b.mV;h=c.j;i=c.by();j=0;while(j>=i?0:1){if(hh)h=g;}i=a.sP.data.length;if(h>=i){h=i-1|0;if(g>=h)g=h;}a:{while(g<=h){j=a.sP.data[g];k=0;while(true){i=X(k,j.c);if(i>=0)break;if(k<0)break a;if(i>=0)break a;b:{l=j.p.data[k];if(l!==b&&ES(l.bH,c)&&!(e!==null&&!(Eo(l,Ir)&&l.jm()?1:0))){Bo(d,d.c+1|0);m=d.p.data;n=d.c;d.c=n+1|0;m[n]=l;d.j=d.j+1|0;o=l.tX();if(o!==null){p=0;while(true){m=o.data;if(p>=m.length)break b;l= m[p];if(l!==b&&ES(l.bH,c)&&!(e!==null&&!(Eo(l,Ir)&&(l.cg?0:1)?1:0))){Bo(d,d.c+1|0);m=d.p.data;n=d.c;d.c=n+1|0;m[n]=l;d.j=d.j+1|0;}p=p+1|0;}}}}k=k+1|0;}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function BrY(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=(c.bf-2.0)/16.0;g=f|0;if(f=i)g=i-1|0;}i=a.sP.data.length;if(h>=i)h=i-1|0;else if(h<0)h=0;a:{while(g<=h){j=a.sP.data[g];i=0;while(true){k=X(i, j.c);if(k>=0)break;if(i<0)break a;if(k>=0)break a;l=j.p.data[i];m=l.constructor;if(m===null)n=null;else{n=m.classObject;if(n===null){n=new CD;n.cj=m;o=n;m.classObject=o;}}if(PO(n.cj,b.cj)&&ES(l.bH,c)){if(e!==null){$p=1;continue _;}Bo(d,d.c+1|0);p=d.p.data;q=d.c;d.c=q+1|0;p[q]=l;d.j=d.j+1|0;}i=i+1|0;}g=g+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=e.IH(l);if(C()){break _;}k=$z;if(k){q=d.c;k=1;k=q+k|0;Bo(d,k);p=d.p;p=p.data;q=d.c;k=1;k=q+k|0;d.c=k;p[q]=l;k=d.j;q=1;k=k+q|0;d.j=k;}b:{c:while(true){i=i+1|0;while (true){k=X(i,j.c);if(k<0)break;g=g+1|0;if(g>h)break c;j=a.sP.data[g];i=0;}if(i<0)break b;if(k>=0)break b;l=j.p.data[i];m=l.constructor;if(m===null)n=null;else{n=m.classObject;if(n===null){n=new CD;n.cj=m;o=n;m.classObject=o;}}if(!PO(n.cj,b.cj))continue;if(!ES(l.bH,c))continue;if(e!==null){continue _;}q=d.c;k=1;k=q+k|0;Bo(d,k);p=d.p;p=p.data;q=d.c;k=1;k=q+k|0;d.c=k;p[q]=l;k=d.j;q=1;k=k+q|0;d.j=k;}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function CtD(a,b){a:{if(!b){if(!a.EI)break a;if(Kj(a.cR.b6.k3(),L(a.G5,F(600))))break a;return 1;}if(!(!(a.EI&&Kl(a.cR.b6.k3(),a.G5))&&!a.gs))return 1;}return a.gs;} function B4h(a,b){var c,d,e,f;c=new Ei;d=a.cR.b6.ld();e=a.h1;f=L(L(d,F(Bf(Bf(e,e),4987142))),F(Bf(e,5947611)));e=a.h3;b=Cp(L(L(f,I(F(Bf(e,e)),F(4392871))),F(Bf(e,389711))),b);c.a=F(69);c.f$=0;c.a=b;return c;} function CA9(a){return 0;} function A$M(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.sM){f=d+1|0;g=e+1|0;h=b.dx;i=M(F(f),D(4294967295, 0));j=B4(M(F(g),D(4294967295, 0)),32);k=Cs(i,j);f=H(Cp(k,N(k,32)));f=f^f>>>20^f>>>12;l=f^f>>>7^f>>>4;m=h.cL.data;n=m.length-1|0;h=m[l&n];a:{while(true){if(h===null){h=null;break a;}if(B6(h.cy, k))break;h=h.cu;}}if(h===null?0:1){k=Cs(M(F(d),D(4294967295, 0)),j);f=H(Cp(k,N(k,32)));f=f^f>>>20^f>>>12;h=m[(f^f>>>7^f>>>4)&n];b:{while(true){if(h===null){h=null;break b;}if(B6(h.cy,k))break;h=h.cu;}}if(h===null?0:1){k=Cs(i,B4(M(F(e),D(4294967295, 0)),32));f=H(Cp(k,N(k,32)));f=f^f>>>20^f>>>12;h=m[(f^f>>>7^f>>>4)&n];c:{while(true){if(h===null){h=null;break c;}if(B6(h.cy,k))break;h=h.cu;}}if(h===null?0:1){$p=7;continue _;}}}}f=d-1|0;h=b.dx;o=Cs(M(F(f),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));g=H(Cp(o, N(o,32)));g=g^g>>>20^g>>>12;l=g^g>>>7^g>>>4;m=h.cL.data;h=m[l&(m.length-1|0)];d:{while(true){if(h===null){h=null;break d;}if(B6(h.cy,o))break;h=h.cu;}}if(h===null?0:1){$p=1;continue _;}g=e-1|0;if(Q9(b.dx,Ur(d,g))){$p=2;continue _;}if(!IC(b,f,g))return;$p=3;continue _;case 1:$z=BBe(b,f,e);if(C()){break _;}h=$z;if(!h.sM){g=e+1|0;if(IC(b,f,g)&&IC(b,d,g)&&IC(b,f,g)){$p=4;continue _;}}g=e-1|0;if(Q9(b.dx,Ur(d,g))){$p=2;continue _;}if(!IC(b,f,g))return;$p=3;continue _;case 2:$z=BBe(b,d,g);if(C()){break _;}h=$z;if(!h.sM) {l=d+1|0;if(IC(b,l,g)&&IC(b,l,g)&&IC(b,l,e)){$p=6;continue _;}}if(!IC(b,f,g))return;$p=3;case 3:$z=BBe(b,f,g);if(C()){break _;}h=$z;if(!h.sM&&IC(b,d,g)&&IC(b,f,e)){$p=5;continue _;}return;case 4:Bvw(b,c,f,e);if(C()){break _;}g=e-1|0;if(Q9(b.dx,Ur(d,g))){$p=2;continue _;}if(!IC(b,f,g))return;$p=3;continue _;case 5:Bvw(b,c,f,g);if(C()){break _;}return;case 6:Bvw(b,c,d,g);if(C()){break _;}if(!IC(b,f,g))return;$p=3;continue _;case 7:$z=BBe(b,d,e);if(C()){break _;}h=$z;if(!h.sM){h.sM=1;p=b.rs;if(p!==null){$p=8;continue _;}}f =d-1|0;h=b.dx;o=Cs(M(F(f),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));g=H(Cp(o,N(o,32)));g=g^g>>>20^g>>>12;l=g^g>>>7^g>>>4;m=h.cL.data;h=m[l&(m.length-1|0)];a:{while(true){if(h===null){h=null;break a;}if(B6(h.cy,o))break;h=h.cu;}}if(h===null?0:1){$p=1;continue _;}g=e-1|0;if(Q9(b.dx,Ur(d,g))){$p=2;continue _;}if(!IC(b,f,g))return;$p=3;continue _;case 8:p.KI(c,d,e);if(C()){break _;}h.PJ();f=d-1|0;h=b.dx;o=Cs(M(F(f),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));g=H(Cp(o,N(o,32)));g=g^g>>>20^g>>>12;l =g^g>>>7^g>>>4;m=h.cL.data;h=m[l&(m.length-1|0)];e:{while(true){if(h===null){h=null;break e;}if(B6(h.cy,o))break;h=h.cu;}}if(h===null?0:1){$p=1;continue _;}g=e-1|0;if(Q9(b.dx,Ur(d,g))){$p=2;continue _;}if(!IC(b,f,g))return;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Uz(a,b,c){var d,e,f,g,h,i;d=b|c<<4;e=a.KF.data[d];if(e==(-999)){f=a.gK.data;g=f.length-1|0;a:{while(g>=0){if(f[g]!==null){h=f[g].CS;break a;}g=g+(-1)|0;}h=0;}g=h+15|0;e=(-1);while(g>0&&e==(-1)){h=a.n3(b,g,c);if(!h){BJ();i=A.RJ;}else{S();i=A.Nw.data[h].bW;}if(!i.gI()&&!i.m5())g=g+(-1)|0;else e=g+1|0;}a.KF.data[d]=e;}return e;} function BkN(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.te&&!a.cR.bZ.fP){$p=1;continue _;}return 0;case 1:$z=BCr(a);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,$p);} function CyM(a){var b,c,d;b=new H8;c=a.h1;d=a.h3;b.eD=c;b.eE=d;return b;} function B63(a,b,c){var d;if(b<0)b=0;if(c>=256)c=255;while(b<=c){d=a.gK.data[b>>4];if(d!==null&&!(d.r0?0:1))return 0;b=b+16|0;}return 1;} function FF(a,b,c,d){var e,f,g;e=a.sv.data;f=c<<4|b;g=e[f]&255;if(g==255){g=(d.hI((a.h1<<4)+b|0,(a.h3<<4)+c|0)).f0;a.sv.data[f]=(g&255)<<24>>24;}Eh();e=A.Xe.data;return e[g]!==null?e[g]:A.Zg;} function B2O(a){return a.sv;} function Bvz(a,b){a.sv=b;} function BzJ(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;a:{while(b<8){c=a.JQ;if(c>=4096)return;d=c%16|0;e=(c/16|0)%16|0;f=c/256|0;a.JQ=c+1|0;c=(a.h1<<4)+e|0;g=(a.h3<<4)+f|0;h=0;i=d<<4;j=c-1|0;k=c+1|0;l=g-1|0;m=g+1|0;n=X(e,15);o=X(f, 15);p=f<<4;while(h<16){q=i+h|0;r=a.gK.data;if(r[d]===null){if(!h)break a;if(h==15)break a;if(!e)break a;if(!n)break a;if(!f)break a;if(!o)break a;}if(r[d]!==null){s=r[d];t=s.p3.data[h<<8|p|e]&255;s=s.na;if(s!==null)t=IH(s,e,h,f)<<8|t;if(!t)break a;}h=h+1|0;}b=b+1|0;}return;}S();r=A.NA.data;s=a.cR;u=q-1|0;$p=1;case 1:$z=Bm6(s,c,u,g);if(C()){break _;}t=$z;if(r[t]<=0){r=A.NA.data;s=a.cR;u=q+1|0;$p=2;continue _;}v=a.cR;if(v.bZ.fP){s=A.TS;$p=4;continue _;}s=A.T5;$p=5;continue _;case 2:$z=Bm6(s,c,u,g);if(C()){break _;}t =$z;if(r[t]<=0){r=A.NA.data;s=a.cR;$p=3;continue _;}v=a.cR;if(v.bZ.fP){s=A.TS;$p=7;continue _;}s=A.T5;$p=8;continue _;case 3:$z=Bm6(s,j,q,g);if(C()){break _;}t=$z;if(r[t]<=0){r=A.NA.data;s=a.cR;$p=6;continue _;}v=a.cR;if(v.bZ.fP){s=A.TS;$p=10;continue _;}s=A.T5;$p=11;continue _;case 4:A1z(v,s,c,u,g);if(C()){break _;}r=A.NA.data;s=a.cR;u=q+1|0;$p=2;continue _;case 5:A1z(v,s,c,u,g);if(C()){break _;}s=A.TS;$p=4;continue _;case 6:$z=Bm6(s,k,q,g);if(C()){break _;}t=$z;if(r[t]<=0){r=A.NA.data;s=a.cR;$p=9;continue _;}v =a.cR;if(v.bZ.fP){s=A.TS;$p=13;continue _;}s=A.T5;$p=14;continue _;case 7:A1z(v,s,c,u,g);if(C()){break _;}r=A.NA.data;s=a.cR;$p=3;continue _;case 8:A1z(v,s,c,u,g);if(C()){break _;}s=A.TS;$p=7;continue _;case 9:$z=Bm6(s,c,q,l);if(C()){break _;}t=$z;if(r[t]<=0){r=A.NA.data;s=a.cR;$p=12;continue _;}v=a.cR;if(v.bZ.fP){s=A.TS;$p=15;continue _;}s=A.T5;$p=16;continue _;case 10:A1z(v,s,j,q,g);if(C()){break _;}r=A.NA.data;s=a.cR;$p=6;continue _;case 11:A1z(v,s,j,q,g);if(C()){break _;}s=A.TS;$p=10;continue _;case 12:$z =Bm6(s,c,q,m);if(C()){break _;}t=$z;if(r[t]<=0){s=a.cR;if(s.bZ.fP){v=A.TS;$p=17;continue _;}v=A.T5;$p=18;continue _;}s=a.cR;if(s.bZ.fP){v=A.TS;$p=19;continue _;}v=A.T5;$p=20;continue _;case 13:A1z(v,s,k,q,g);if(C()){break _;}r=A.NA.data;s=a.cR;$p=9;continue _;case 14:A1z(v,s,k,q,g);if(C()){break _;}s=A.TS;$p=13;continue _;case 15:A1z(v,s,c,q,l);if(C()){break _;}r=A.NA.data;s=a.cR;$p=12;continue _;case 16:A1z(v,s,c,q,l);if(C()){break _;}s=A.TS;$p=15;continue _;case 17:A1z(s,v,c,q,g);if(C()){break _;}a:{b:while (true){h=h+1|0;while(h>=16){b=b+1|0;if(b>=8)return;c=a.JQ;if(c>=4096)break b;d=c%16|0;e=(c/16|0)%16|0;f=c/256|0;a.JQ=c+1|0;c=(a.h1<<4)+e|0;g=(a.h3<<4)+f|0;h=0;i=d<<4;j=c-1|0;k=c+1|0;l=g-1|0;m=g+1|0;n=X(e,15);o=X(f,15);p=f<<4;}q=i+h|0;r=a.gK.data;if(r[d]===null){if(!h)break a;if(h==15)break a;if(!e)break a;if(!n)break a;if(!f)break a;if(!o)break a;}if(r[d]===null)continue;s=r[d];t=s.p3.data[h<<8|p|e]&255;s=s.na;if(s!==null)t=IH(s,e,h,f)<<8|t;if(t)continue;else break a;}return;}S();r=A.NA.data;s=a.cR;u=q-1|0;$p =1;continue _;case 18:A1z(s,v,c,q,g);if(C()){break _;}v=A.TS;$p=17;continue _;case 19:A1z(s,v,c,q,m);if(C()){break _;}s=a.cR;if(s.bZ.fP){v=A.TS;$p=17;continue _;}v=A.T5;$p=18;continue _;case 20:A1z(s,v,c,q,m);if(C()){break _;}v=A.TS;$p=19;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function Bnt(){A.VS=0;} var AJk=Ba(PZ); function BWR(a,b,c){return 0;} function Cyz(a){} function CyR(a,b,c,d){return 0;} function BZp(a,b,c,d){return 255;} function A3P(a,b,c,d,e,f){return 1;} function BJT(a,b,c,d){return 0;} function A1w(a,b,c,d,e){return 0;} function Ciy(a,b,c,d,e){return 0;} function BQR(a,b,c,d,e,f){} function BVY(a,b,c,d,e){return 0;} function B7_(a,b){} function Cgy(a,b){} function B3O(a,b,c){} function CAM(a,b,c,d){return 0;} function A8O(a,b,c,d){return null;} function Bde(a,b,c,d,e){} function AQ3(a,b,c,d){} function A76(a){} function Ce6(a){} function CtN(a){} function B6B(a,b,c,d,e){} function BjH(a,b,c,d,e){} function Cnd(a,b){return 0;} function CaJ(a,b){var c,d,e,f;c=new Ei;d=a.cR.b6.ld();e=a.h1;f=L(L(d,F(Bf(Bf(e,e),4987142))),F(Bf(e,5947611)));e=a.h3;b=Cp(L(L(f,I(F(Bf(e,e)),F(4392871))),F(Bf(e,389711))),b);c.a=F(69);c.f$=0;c.a=b;return c;} function B5Y(a){return 1;} function Czm(a,b,c){return 1;} var AB4=Ba(0); function A_w(){var a=this;K.call(a);a.bnS=null;a.wg=null;a.mx=null;a.gN=null;a.qB=0;a.K3=0;a.tL=0;a.LS=null;a.FO=null;a.BH=null;} function JT(a,b){var c=new A_w();B_L(c,a,b);return c;} function AC_(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$$je;c=a.LS;if(c!==null&&Bc(c,b)){if(a.BH===null)return a.FO;d=new Bi;d.r=Q(16);e=0;while(true){b=a.BH;f=X(e,b.c);if(f>=0){b=new Bh;g=d.r;f=d.g;h=Q(f);i=h.data;b.o=h;j=0;while(j=0)break;b=b.p.data[e];V(d,d.g,b===null?B(88):b.cq());e=e+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}a.LS=b;g=b.o.data;h=Q(g.length);i=h.data;e=0;k=i.length;while(e=k){b=a.BH;if(b!==null){f=c.g;e=X(j,f);if(e){if(e<=0&&j>=0&&f<=f){m=new Bh;g=c.r;e=f-j|0;h=Q(e);i=h.data;m.o=h;f=0;while(f=k)break b;e=i[f];l=c.g;Cd(c,l,l+1|0);c.r.data[l]=e;l=0;}else if(i[f]!=36){n=i[f];e=c.g;Cd(c,e,e+1|0);c.r.data[e] =n;}else{if(a.BH===null){b=new BI;b.p=W(K,10);a.BH=b;}d:{try{b=new Bh;f=f+1|0;AQl(b,h,f,1);o=I2(b);if(j==SM(c))break d;Cc(a.BH,BEN(c,j,SM(c)));j=SM(c);break d;}catch($$e){$$je=P($$e);if($$je instanceof CQ){break a;}else{throw $$e;}}}try{Cc(a.BH,CC5(a,o));m=Pn(a,o);j=j+Dn(m)|0;E(c,m);break c;}catch($$e){$$je=P($$e);if($$je instanceof CQ){break a;}else{throw $$e;}}}}f=f+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}b=new BG;b.f=1;b.e=1;b.bc=B(3);J(b);} function Pn(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.gN;d=c.ha;if(!d){c=new C8;c.f=1;c.e=1;J(c);}if(b>=0){e=X(b,c.kF);if(e<0){a:{f=c.eX.data;g=b*2|0;if(f[g]<0)h=null;else{c=c.oM;if(!d){c=new C8;c.f=1;c.e=1;J(c);}if(b>=0&&e<0){i=f[g];if(!d){c=new C8;c.f=1;c.e=1;J(c);}if(b<0)break a;if(e>=0)break a;g=f[g+1|0];if(i>g){c=new Bb;c.f=1;c.e=1;J(c);}h=new Bh;f=c.o;b=g-i|0;j=Q(b);k=j.data;h.o=j;g=0;while(g=0&&b<=d){e=a.gN;e.ha=0;e.kN=2;f=e.eX.data;g=0;h=f.length;if(g>h){c=new BG;c.f=1;c.e=1;J(c);}while(gh){c=new BG;c.f=1;c.e=1;J(c);}while(g=0){c=a.gN;b=c.ha;if(b){f=c.eX.data;if(f[0]==(-1)){g=c.hD;f[0]=g;f[1]=g;}if(!b){c=new C8;c.f=1;c.e=1;J(c);}if(0=0&&c.kN==1){d=c.ha;if(!d){c=new C8;c.f=1;c.e=1;J(c);}e=X(0,c.kF);if(e>=0){c=new Bb;f=new Bi;f.r=Q(16);BF(f,f.g,0,10);g=new Bh;h=f.r;b=f.g;i=Q(b);j=i.data;g.o=i;k=0;while(k=0){c=new Bb;f=new Bi;f.r=Q(16);BF(f,f.g,0,10);g=new Bh;h=f.r;b=f.g;i=Q(b);j=i.data;g.o=i;k=0;while(k=0){a.bnM=!c?0:1;return;}b=new Cw;b.f=1;b.e=1;J(b);} function CvT(a){return 19;} function ALG(){K.call(this);this.boo=null;} A.Zk=function(){var a=new ALG();Cxb(a);return a;}; function Cxb(a){} function BUw(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.boo=FP(d,e,0,c);} function B86(a){return 16;} var AIk=Ba(); A.Zl=function(){var a=new AIk();Cmx(a);return a;}; function Cmx(a){} function Cma(a,b){} function B_r(a){return 14;} var AIv=Ba(); A.Zm=function(){var a=new AIv();B0u(a);return a;}; function B0u(a){} function CzG(a,b){} function BLo(a){return 1;} function AJp(){K.call(this);this.bqX=null;} A.Zn=function(){var a=new AJp();Cep(a);return a;}; function Cep(a){} function BYy(a,b){var c,d,e;c=FG(b);d=BS(c);e=Q(c);Ec(b,d,0,c);a.bqX=FP(d,e,0,c);} function B0l(a){return 15;} var BGa=Ba(); A.Zo=function(){var a=new BGa();BZD(a);return a;}; function BZD(a){} function ABm(){var a=this;K.call(a);a.CS=0;a.r0=0;a.tz=0;a.p3=null;a.na=null;a.vY=null;a.GJ=null;a.rW=null;} function Z4(a,b){var c=new ABm();B6L(c,a,b);return c;} function B6L(a,b,c){var d,e,f,g;a.CS=b;d=BS(4096);e=d.data;a.p3=d;f=new TZ;g=e.length>>1;f.l7=BS(g);f.Ft=4;f.D6=8;a.vY=f;f=new TZ;f.l7=BS(g);f.Ft=4;f.D6=8;a.GJ=f;if(c){f=new TZ;f.l7=BS(g);f.Ft=4;f.D6=8;a.rW=f;}} function Kw(a,b,c,d){var e,f;e=a.p3.data[c<<8|d<<4|b]&255;f=a.na;if(f!==null)e=IH(f,b,c,d)<<8|e;return e;} function Yi(a,b,c,d,e){var f,g,h,i;f=a.p3.data;g=c<<8|d<<4|b;h=f[g]&255;i=a.na;if(i!==null)h=h|IH(i,b,c,d)<<8;if(!h&&e){a.r0=a.r0+1|0;S();f=A.Nw.data;if(f[e]!==null&&f[e].fH)a.tz=a.tz+1|0;}else if(h&&!e){a.r0=a.r0-1|0;S();f=A.Nw.data;if(f[h]!==null&&f[h].fH)a.tz=a.tz-1|0;}else{S();f=A.Nw.data;if(f[h]!==null&&f[h].fH&&!(f[e]!==null&&f[e].fH))a.tz=a.tz-1|0;else if(!(f[h]!==null&&f[h].fH)&&f[e]!==null&&f[e].fH)a.tz=a.tz+1|0;}f=a.p3.data;f[g]=(e&255)<<24>>24;if(e<=255){i=a.na;if(i!==null)Ie(i,b,c,d,0);}else{if(a.na ===null){i=new TZ;i.l7=BS(f.length>>1);i.Ft=4;i.D6=8;a.na=i;}Ie(a.na,b,c,d,(e&3840)>>8);}} function KP(a){return a.tz<=0?0:1;} function Ka(a){return a.CS;} function BGl(a){var b,c,d,e,f,g,h;a.r0=0;a.tz=0;b=0;while(b<16){c=0;while(c<16){d=0;while(d<16){e=a.p3.data;f=c<<8|d<<4|b;g=e[f]&255;h=a.na;if(h!==null)g=IH(h,b,c,d)<<8|g;if(g>0){S();e=A.Nw.data;if(e[g]===null){a.p3.data[f]=0;h=a.na;if(h!==null)Ie(h,b,c,d,0);}else{a.r0=a.r0+1|0;if(e[g].fH)a.tz=a.tz+1|0;}}d=d+1|0;}c=c+1|0;}b=b+1|0;}} function Bys(a){return a.p3;} function AEQ(a){return a.na;} function BGd(a){return a.vY;} function ALc(a){return a.GJ;} function Bbk(a){return a.rW;} function Bd8(a,b){a.na=b;} function Bo5(a,b){a.GJ=b;} function AXg(a,b){a.rW=b;} function AOS(){C4.call(this);this.bqg=null;} function CmE(a,b){return Hh(b)!=2?0:1;} function AG0(){C4.call(this);this.bmh=null;} function Cp_(a,b){return Hh(b)!=1?0:1;} function AFb(){C4.call(this);this.bp1=null;} function Ca1(a,b){a:{switch(b){case 9:case 10:case 11:case 12:case 13:case 28:case 29:case 30:case 31:break;case 160:case 8199:case 8239:b=0;break a;default:b:{switch(Hh(b)){case 12:case 13:case 14:break;default:b=0;break b;}b=1;}break a;}b=1;}return b;} function AFa(){C4.call(this);this.bj$=null;} function Csr(a,b){return 0;} function AMw(){C4.call(this);this.bkY=null;} function Cf5(a,b){return !Hh(b)?0:1;} function ANF(){C4.call(this);this.bmA=null;} function CAl(a,b){return Hh(b)!=9?0:1;} function AJ$(){C4.call(this);this.bpf=null;} function CiX(a,b){return SW(b);} function AH2(){C4.call(this);this.bky=null;} function BTB(a,b){a:{b:{if(!(b>=0&&b<=31)){if(b<127)break b;if(b>159)break b;}b=1;break a;}b=0;}return b;} function AGX(){C4.call(this);this.bjG=null;} function B$4(a,b){a:{b:{switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 10:case 23:case 26:break;case 7:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 24:case 25:break b;default:break b;}b=1;break a;}b=SW(b);}return b;} function AMZ(){C4.call(this);this.boF=null;} function Cdq(a,b){a:{b:{switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:case 10:case 23:case 26:break;case 6:case 7:case 8:case 9:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 24:case 25:break b;default:break b;}b=1;break a;}b=SW(b);}return b;} function ADZ(){C4.call(this);this.bkX=null;} function BVZ(a,b){a:{switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:break;default:b=0;break a;}b=1;}return b;} function AHH(){C4.call(this);this.bqQ=null;} function Cvx(a,b){a:{b:{switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:case 9:break;case 6:case 7:case 8:break b;default:break b;}b=1;break a;}b=0;}return b;} function ANO(){C4.call(this);this.bkl=null;} function CxH(a,b){a:{switch(Hh(b)){case 12:case 13:case 14:break;default:b=0;break a;}b=1;}return b;} function AIG(){C4.call(this);this.bqB=null;} function B9j(a,b){return Hh(b)!=3?0:1;} function AOM(){C4.call(this);this.bjJ=null;} function BWA(a,b){a:{b:{switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 10:case 23:break;case 7:case 11:case 12:case 13:case 14:case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:break b;default:break b;}b=1;break a;}b=SW(b);}return b;} function ADL(){C4.call(this);this.bq_=null;} function Cc8(a,b){a:{b:{switch(Hh(b)){case 1:case 2:case 3:case 4:case 5:case 10:break;case 6:case 7:case 8:case 9:break b;default:break b;}b=1;break a;}b=SW(b);}return b;} function Vo(){C4.call(this);this.Wg=0;} function BSc(a,b){return a.fG^(a.Wg!=Hh(b&65535)?0:1);} var AOt=Ba(Vo); function B8q(a,b){return a.fG^(!(a.Wg>>Hh(b&65535)&1)?0:1);} function EV(){var a=this;K.call(a);a.hw=null;a.hv=null;a.hH=C6;a.bpG=null;a.hP=C6;a.hL=C6;} A.Hz=C6;function BtA(a,b){var c=new EV();CBc(c,a,b);return c;} function CBc(a,b,c){var d;a.hw=b;a.hv=c;a.hH=Bk();d=A.Hz;A.Hz=L(d,F(1));a.hP=d;a.hL=A.F2.hp;} function MP(){var a=this;AAF.call(a);a.Nq=null;a.N$=null;} function A1V(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;d=a.Nq;e=0;f=0;g=a.N$;a:{while(true){if((e+32|0)>f){h=b.dZ;i=b.dT;if(h>=i?0:1){j=e;while(j=l?0:1)){j=b.dZ>=b.dT?0:1;m=!j&&e>=f?A.GF:A.GG;break a;}k=g.data;l=l-j|0;h=k.length;if(l=g)break a;j=b.data;k=c+1|0;l=j[c]&255;if(!(l&128)){j=e.data;m=f+1|0;j[f]=l&65535;}else if((l&224)==192){if(k>=d){c=k+(-1)|0;n=h.yz;if((n.dT-n.dZ|0)<2?0:1)break a;i=A.GF;break a;}o=k+1|0;k=j[k];if(!((k&192)!=128?0:1)){c=o+(-2)|0;i=new Fo;i.gq=2;i.hq=1;break a;}j=e.data;m=f+1|0;j[f]=((l&31)<<6|k&63)&65535;k=o;}else if((l&240)!=224){if((l&248)!=240){c=k+(-1)|0;i=CCp(2,1);break a;}if((k+3|0)>d){c=k+(-1)|0;if(BAJ(h,4))break a;i =A.GF;break a;}if((f+2|0)>g){c=k+(-1)|0;if(Bxi(h,2))break a;i=A.GG;break a;}o=k+1|0;m=j[k];c=o+1|0;o=j[o];k=c+1|0;p=j[c];if(!ADn(a,m))break c;if(!ADn(a,o))break c;if(!ADn(a,p))break c;j=e.data;q=(l&7)<<18|(m&63)<<12|(o&63)<<6|p&63;c=f+1|0;j[f]=BB6(q);m=c+1|0;j[c]=A1Y(q);}else{if((k+2|0)>d){c=k+(-1)|0;n=h.yz;if((n.dT-n.dZ|0)<3?0:1)break a;i=A.GF;break a;}c=k+1|0;r=j[k];k=c+1|0;o=j[c];if(!((r&192)!=128?0:1))break b;if(!((o&192)!=128?0:1))break b;s=((l&15)<<12|(r&63)<<6|o&63)&65535;m=s&64512;c=m!=55296?0:1;if(!c &&!(m!=56320?0:1)?0:1){c=k+(-3)|0;i=new Fo;i.gq=2;i.hq=3;break a;}j=e.data;m=f+1|0;j[f]=s;}c=k;f=m;}break a;}c=k+(-3)|0;i=Ba7(1);break a;}c=k+(-3)|0;i=new Fo;i.gq=2;i.hq=1;}h.Iy=c;h.FI=f;return i;} function ADn(a,b){return (b&192)!=128?0:1;} var ANY=Ba(MP); function Coc(a,b,c,d,e,f,g,h){var i,j,k,l,m;i=null;a:{while(c=g)break a;j=b.data;k=c+1|0;l=j[c]&255;if(l&128){i=new Fo;i.gq=2;i.hq=1;c=k+(-1)|0;break a;}j=e.data;m=f+1|0;j[f]=l&65535;c=k;f=m;}}h.Iy=c;h.FI=f;return i;} var AFz=Ba(MP); function Cet(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;while(cd){h=h.yz;return !(h.dZ>=h.dT?0:1)?A.GF:null;}i=b.data;a.a19=0;j=c+1|0;k=i[c];if(k==(-1)){if(i[j]!=(-2))c=j+(-1)|0;else{c=j+1|0;a.UF=1;}}else if(k!=(-2))c=j+(-1)|0;else if(i[j]!=(-1))c=j+(-1)|0;else{c=j+1|0;a.UF=0;}}return !a.UF?BmC(a,b,c,d,e,f,g,h):BGn(a,b,c,d,e,f,g,h);} function BGn(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c=g)break a;if((c+2|0)>d){j=h.yz;if((j.dT-j.dZ|0)<2?0:1)break a;i=A.GF;break a;}k=b.data;l=c+1|0;m=k[c]&255;c=l+1|0;n=(m|(k[l]&255)<<8)&65535;m=n&64512;if(!(m!=55296?0:1)){if(m!=56320?0:1){c=c+(-2)|0;i=new Fo;i.gq=2;i.hq=2;break a;}k=e.data;l=f+1|0;k[f]=n;f=l;}else{if((c+2|0)>=d){j=h.yz;if(!((j.dT-j.dZ|0)<4?0:1))i=A.GF;c=c+(-2)|0;break a;}m=c+1|0;l=k[c]&255;c=m+1|0;l=(l|(k[m]&255)<<8)&65535;if(!((l&64512)!=56320?0:1)){c=c+(-4)|0;i=new Fo;i.gq =2;i.hq=4;break a;}if((f+2|0)>g){j=h.Yj;if((j.dT-j.dZ|0)<2?0:1)break a;i=A.GG;break a;}k=e.data;m=f+1|0;k[f]=n;f=m+1|0;k[m]=l;}}}h.Iy=c;h.FI=f;return i;} function BmC(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c=g)break a;if((c+2|0)>d){j=h.yz;if((j.dT-j.dZ|0)<2?0:1)break a;i=A.GF;break a;}k=b.data;l=c+1|0;m=k[c]&255;c=l+1|0;n=(k[l]&255|m<<8)&65535;m=n&64512;if(!(m!=55296?0:1)){if(m!=56320?0:1){c=c+(-2)|0;i=new Fo;i.gq=2;i.hq=2;break a;}k=e.data;l=f+1|0;k[f]=n;f=l;}else{if((c+2|0)>=d){j=h.yz;if(!((j.dT-j.dZ|0)<4?0:1))i=A.GF;c=c+(-2)|0;break a;}m=c+1|0;l=k[c]&255;c=m+1|0;l=(k[m]&255|l<<8)&65535;if(!((l&64512)!=56320?0:1)){c=c+(-4)|0;i=new Fo;i.gq =2;i.hq=4;break a;}if((f+2|0)>g){j=h.Yj;if((j.dT-j.dZ|0)<2?0:1)break a;i=A.GG;break a;}k=e.data;m=f+1|0;k[f]=n;f=m+1|0;k[m]=l;}}}h.Iy=c;h.FI=f;return i;} var APi=Ba(Ne); function BNY(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c=g){j=c;break a;}k=b.data;j=c+1|0;l=k[c];m=l&64512;if(m!=55296?0:1){if(j>=d){n=h.JK;if(!((n.dT-n.dZ|0)<2?0:1)){i=A.GF;break a;}j=j+(-1)|0;break a;}if(!((k[j]&64512)!=56320?0:1)){i=new Fo;i.gq=2;i.hq=1;break a;}j=j+(-1)|0;i=new Fo;i.gq=3;i.hq=2;break a;}if(m!=56320?0:1){i=new Fo;i.gq=2;i.hq=1;}if(l>=128){i=new Fo;i.gq=3;i.hq=1;j=j+(-1)|0;break a;}k=e.data;m=f+1|0;k[f]=l<<24>>24;c=j;f=m;}j=c;}h.Ik=j;h.Iv=f;return i;} var AJc=Ba(Ne); function CkQ(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c=g){j=c;break a;}k=b.data;j=c+1|0;l=k[c];m=l&64512;if(m!=55296?0:1){if(j==d){n=h.JK;if(!((n.dT-n.dZ|0)<2?0:1)){i=A.GF;break a;}j=j+(-1)|0;break a;}if(!((k[j]&64512)!=56320?0:1)){i=new Fo;i.gq=2;i.hq=1;break a;}j=j+(-1)|0;i=new Fo;i.gq=3;i.hq=2;break a;}if(m!=56320?0:1){i=new Fo;i.gq=2;i.hq=1;}if(l>=256){j=j+(-1)|0;i=new Fo;i.gq=3;i.hq=1;break a;}k=e.data;m=f+1|0;k[f]=l<<24>>24;c=j;f=m;}j=c;}h.Ik=j;h.Iv=f;return i;} function ANK(){var a=this;Ne.call(a);a.a15=0;a.ZR=0;} function Cyf(a,b,c,d,e,f,g,h){var i,j;if(a.a15){if((f+2|0)>g){h=h.ze;return !(h.dZ>=h.dT?0:1)?A.GG:null;}a.a15=0;if(!a.ZR){i=e.data;j=f+1|0;i[f]=(-2);f=j+1|0;i[j]=(-1);}else{i=e.data;j=f+1|0;i[f]=(-1);f=j+1|0;i[j]=(-2);}}return !a.ZR?ASk(a,b,c,d,e,f,g,h):BwU(a,b,c,d,e,f,g,h);} function BwU(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c=g)break a;j=b.data;k=c+1|0;l=j[c];c=l&64512;if(!(c!=55296?0:1)){if(c!=56320?0:1){c=k+(-1)|0;i=new Fo;i.gq=2;i.hq=1;break a;}if((f+2|0)>g){c=k+(-1)|0;m=h.ze;if((m.dT-m.dZ|0)<2?0:1)break a;i=A.GG;break a;}j=e.data;c=f+1|0;j[f]=(l&255)<<24>>24;f=c+1|0;j[c]=l>>8<<24>>24;c=k;}else{if(k==d){c=k+(-1)|0;m=h.JK;if((m.dT-m.dZ|0)<2?0:1)break a;i=A.GF;break a;}c=k+1|0;n=j[k];if(!((n&64512)!=56320?0:1)){c=c+(-2)|0;i=new Fo;i.gq=2;i.hq=1;break a;}if ((f+4|0)>g){c=c+(-2)|0;m=h.ze;if((m.dT-m.dZ|0)<4?0:1)break a;i=A.GG;break a;}j=e.data;k=f+1|0;j[f]=(l&255)<<24>>24;f=k+1|0;j[k]=l>>8<<24>>24;k=f+1|0;j[f]=(n&255)<<24>>24;f=k+1|0;j[k]=n>>8<<24>>24;}}}h.Ik=c;h.Iv=f;return i;} function ASk(a,b,c,d,e,f,g,h){var i,j,k,l,m,n;i=null;a:{while(c=g)break a;j=b.data;k=c+1|0;l=j[c];c=l&64512;if(!(c!=55296?0:1)){if(c!=56320?0:1){c=k+(-1)|0;i=new Fo;i.gq=2;i.hq=1;break a;}if((f+2|0)>g){c=k+(-1)|0;m=h.ze;if((m.dT-m.dZ|0)<2?0:1)break a;i=A.GG;break a;}j=e.data;c=f+1|0;j[f]=l>>8<<24>>24;f=c+1|0;j[c]=(l&255)<<24>>24;c=k;}else{if(k==d){c=k+(-1)|0;m=h.JK;if((m.dT-m.dZ|0)<2?0:1)break a;i=A.GF;break a;}c=k+1|0;n=j[k];if(!((n&64512)!=56320?0:1)){c=c+(-2)|0;i=new Fo;i.gq=2;i.hq=1;break a;}if ((f+4|0)>g){c=c+(-2)|0;m=h.ze;if((m.dT-m.dZ|0)<4?0:1)break a;i=A.GG;break a;}j=e.data;k=f+1|0;j[f]=l>>8<<24>>24;f=k+1|0;j[k]=(l&255)<<24>>24;k=f+1|0;j[f]=n>>8<<24>>24;f=k+1|0;j[k]=(n&255)<<24>>24;}}}h.Ik=c;h.Iv=f;return i;} var AKZ=Ba(0); function AEU(){K.call(this);this.a3o=null;} function BDS(b,c){var d,e,f,g,h,i,j;d=b+1900000|0;e=c+1900000|0;f=Q(12).data;g=5;a:{while(true){if(g<0){h=new Bh;b=f.length;i=Q(b);j=i.data;h.o=i;c=0;while(c>b&15;if(c<0)break a;i=B(1891).o.data;if(c>=i.length)break a;f[g]=i[c];c=g+6|0;b=e>>b&15;if(b<0)break;i=B(1891).o.data;if(b>=i.length)break;f[c]=i[b];g=g+(-1)|0;}h=new BK;h.f=1;h.e=1;J(h);}h=new BK;h.f=1;h.e=1;J(h);} function A1d(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=W(K,2);f=e.data;f[0]=a.a3o;g=new Bi;g.r=Q(16);h=BDS(c,d);V(g,g.g,h);V(g,g.g,B(175));h=new Bh;i=g.r;j=g.g;k=Q(j);l=k.data;h.o=k;m=0;while(m=f)break b;o=g[l];d.q=(31*d.q|0)+o|0;l=l+1|0;}}}o=d.q;g=e.d.data;e=g[o&(g.length-1|0)];while(e!==null){if(e.t==o){p=e.h;if(d!==p&&!Bc(d,p)?0:1)break;}e=e.i;}}e=e===null?null:e.x;if(e===null){p=b.hx;e=new If;e.oF=(-1);e.lC =0;e.jF=0;e.iN=0;e.mc=null;e.iB=b;e.ik=d;e.mh=Bk();Bg(p,d,e);}f=1;$p=3;case 3:$z=ATB(e,h,f);if(C()){break _;}f=$z;if(!f){if(A.F9===null)A.F9=AX5(A.F$,0);b=A.F9;d=new Bi;G3(d);Ej(d,B(1895));Z(b,T(E(E(E(Bv(E(Bv(d,c.h1),B(110)),c.h3),B(1896)),AMS(i)),B(1897))));}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function ABO(a,b,c){} function BAi(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=BQ6(b,d,e);if(!(BR(c.m,B(1898))===null?0:1))g=Bz(0);else{h=BR(c.m,B(1898));g=(h===null?null:h.x).rh;}f.ub=g;if(!(BR(c.m, B(1899))===null?0:1))d=0;else{h=BR(c.m,B(1899));d=(h===null?null:h.x).cM;}f.sM=!d?0:1;if(!(BR(c.m,B(1900))===null?0:1)){i=new Ew;i.w=B(1900);h=new BI;h.p=W(K,10);i.di=h;}else{h=BR(c.m,B(1900));i=h===null?null:h.x;}j=W(ABm,16);k=b.bZ.fP?0:1;g=j.data;l=0;while(true){if(l>=E4(i)){f.gK=j;if(BR(c.m,B(1901))===null?0:1)Bvz(f,PP(c,B(1901)));h=Fa(c,B(1902));if(h!==null){m=0;if(m=E4(r))break a;t=EP(r,s);QP(b,CN(t,B(623)),CN(t,B(1121)),CN(t,B(1122)),CN(t,B(1905)),CN(t,B(1906)),CN(t,B(656)));s=s+1|0;}}}}return f;}h=i.di;if(l<0)break;if(l>=h.c)break;u=h.p.data[l];if(!(BR(u.m,B(1307))===null?0:1))v=0;else{h=BR(u.m,B(1307));v=(h===null?null:h.x).cM;}w=Z4(v<<4,k);if(!(BR(u.m,B(1907))===null?0:1))x=BS(0);else{h=BR(u.m,B(1907));x=(h===null?null:h.x).rM;}w.p3=x;if(Ef(u.m,B(1908)))Bd8(w,AI_(PP(u,B(1908)),4));w.vY=AI_(PP(u,B(59)),4);Bo5(w,AI_(PP(u,B(1909)),4));if (k)AXg(w,AI_(PP(u,B(1910)),4));BGl(w);g[v]=w;l=l+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=BsR(n,b);if(C()){break _;}y=$z;f.EI=1;if(y!==null){AO_(f,y);if(De(n,B(296))){o=EY(n,B(296));$p=4;continue _;}}m=m+1|0;if(m=E4(r))break b;t=EP(r,s);QP(b,CN(t,B(623)),CN(t,B(1121)),CN(t,B(1122)),CN(t,B(1905)),CN(t,B(1906)),CN(t,B(656)));s=s+1|0;}}}}return f;case 2:$z =Bw4(q);if(C()){break _;}z=$z;if(z!==null){$p=3;continue _;}p=p+1|0;if(p>=E4(o)){c:{if(De(c,B(1904))){r=Fa(c,B(1904));if(r!==null){s=0;while(true){if(s>=E4(r))break c;t=EP(r,s);QP(b,CN(t,B(623)),CN(t,B(1121)),CN(t,B(1122)),CN(t,B(1905)),CN(t,B(1906)),CN(t,B(656)));s=s+1|0;}}}}return f;}q=EP(o,p);continue _;case 3:AU7(f,z);if(C()){break _;}p=p+1|0;if(p>=E4(o)){d:{if(De(c,B(1904))){r=Fa(c,B(1904));if(r!==null){s=0;while(true){if(s>=E4(r))break d;t=EP(r,s);QP(b,CN(t,B(623)),CN(t,B(1121)),CN(t,B(1122)),CN(t,B(1905)), CN(t,B(1906)),CN(t,B(656)));s=s+1|0;}}}}return f;}q=EP(o,p);$p=2;continue _;case 4:$z=BsR(o,b);if(C()){break _;}ba=$z;if(ba!==null){AO_(f,ba);$p=5;continue _;}n=EY(n,B(296));y=ba;if(De(n,B(296))){o=EY(n,B(296));continue _;}m=m+1|0;if(m=E4(r))break e;t=EP(r,s);QP(b,CN(t,B(623)),CN(t,B(1121)),CN(t,B(1122)),CN(t,B(1905)),CN(t,B(1906)), CN(t,B(656)));s=s+1|0;}}}}return f;case 5:y.sc(ba);if(C()){break _;}n=EY(n,B(296));y=ba;if(De(n,B(296))){o=EY(n,B(296));$p=4;continue _;}m=m+1|0;if(m=E4(r))break b;t=EP(r,s);QP(b,CN(t,B(623)),CN(t,B(1121)),CN(t,B(1122)),CN(t,B(1905)),CN(t,B(1906)),CN(t,B(656)));s=s+1|0;}}}}return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n, o,p,q,r,s,t,u,v,w,x,y,z,ba,$p);} function BHn(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;e=b.h1;f=d.m;g=new CV;g.w=B(1911);g.cf=e;Bg(f,B(1911),g);e=b.h3;f=d.m;g=new CV;g.w=B(1912);g.cf=e;Bg(f,B(1912),g);h=c.b6.k3();f=d.m;g=new KY;g.w=B(1913);g.nT=h;Bg(f,B(1913),g);i=b.ub;f=d.m;g=new Ul;g.w=B(1898);g.rh=i;Bg(f,B(1898),g);e=(!b.sM?0:1)<<24>>24;f=d.m;g=new CP;g.w=B(1899);g.cM=e;Bg(f,B(1899),g);j=b.gK;k=new Ew;k.w=B(1900);l=new BI;l.p=W(K,10);k.di=l;m=c.bZ.fP?0:1;j=j.data;n=j.length;o=0;while(o>4&255)<<24>>24);RU(g,B(1907),Bys(p));if(AEQ(p)!==null)RU(g,B(1908),(AEQ(p)).l7);RU(g,B(59),(BGd(p)).l7);RU(g,B(1909),(ALc(p)).l7);if(m)RU(g,B(1910),(Bbk(p)).l7);else RU(g,B(1910),BS((ALc(p)).l7.data.length));IA(k,g);}o=o+1|0;}g=d.m;k.w=B(1900);Bg(g,B(1900),k);i=b.sv;f=d.m;g=new Rt;g.w=B(1901);g.rM=i;Bg(f,B(1901),g);b.EI=0;q=new Ew;q.w=B(3);l=new BI;Eg(l);l.p=W(K,10);q.di=l;r=0;while(true){i=b.sP.data;if(r>=i.length)break;f=CU(i[r]);while(BP(f)){s=BW(f);g=G9();if(AEr(s,g)){b.EI=1;IA(q,g);}}r= r+1|0;}F5(d,B(1902),q);t=AFF();f=(J1(b.sT)).bm();while(f.bh()){l=f.bg();g=G9();l.kA(g);IA(t,g);}F5(d,B(1903),t);u=BnL(c,b,0);if(u!==null){v=L6(c);w=AFF();x=CU(u);while(BP(x)){y=BW(x);z=G9();G2(z,B(1905),y.sF);G2(z,B(623),y.j5);G2(z,B(1121),y.kv);G2(z,B(1122),y.kp);G2(z,B(1906),H(Ce(y.E_,v)));G2(z,B(656),y.Jd);IA(w,z);}F5(d,B(1904),w);}} function APO(){var a=this;K.call(a);a.b9=null;a.ba6=null;a.ba7=null;a.ba8=null;a.Zb=null;a.bdJ=null;a.ba4=null;a.ba5=null;a.f5=null;a.a$q=null;a.JA=null;a.WP=null;a.Sl=null;a.Xt=null;a.be$=null;a.Zj=null;a.Zk=null;a.Zl=null;a.a9E=null;a.Zi=null;} A.Zp=function(a,b){var c=new APO();BF_(c,a,b);return c;}; function BF_(a,b,c){var d,e,f,g,h;a.JA=A.Eh();a.WP=MS(256);a.Sl=MS(256);a.Xt=MS(256);d=new AN$;d.oE=8;e=new Ei;f=CD5(performance.now()*1000000.0);e.a=F(69);e.f$=0;e.a=f;d.dv=e;a.be$=d;a.f5=b;b=new Ei;b.a=F(69);b.f$=0;b.a=c;a.b9=b;d=new Hp;d.nd=16;d.hg=W(Hk,16);g=0;while(g<16){d.hg.data[g]=Im(b);g=g+1|0;}a.ba6=d;b=new Hp;d=a.b9;b.nd=16;b.hg=W(Hk,16);g=0;while(g<16){b.hg.data[g]=Im(d);g=g+1|0;}a.ba7=b;b=new Hp;d=a.b9;b.nd=8;b.hg=W(Hk,8);h=0;while(h<8){b.hg.data[h]=Im(d);h=h+1|0;}a.ba8=b;b=new Hp;d=a.b9;b.nd=4;b.hg =W(Hk,4);g=0;while(g<4){b.hg.data[g]=Im(d);g=g+1|0;}a.Zb=b;b=new Hp;d=a.b9;b.nd=4;b.hg=W(Hk,4);g=0;while(g<4){b.hg.data[g]=Im(d);g=g+1|0;}a.bdJ=b;b=new Hp;d=a.b9;b.nd=10;b.hg=W(Hk,10);g=0;while(g<10){b.hg.data[g]=Im(d);g=g+1|0;}a.ba4=b;b=new Hp;d=a.b9;b.nd=16;b.hg=W(Hk,16);g=0;while(g<16){b.hg.data[g]=Im(d);g=g+1|0;}a.ba5=b;} function BvN(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb;e=Bvs(a,a.a$q,b*4|0,0,c*4|0,5,17,5);a.a$q=e;f=0;while(f<4){g=0;while(g<4){h=0;while(h<16){i=e.data;b=((f+0|0)*5|0)+g|0;c=((b+0|0)*17|0)+h|0;j=i[c+0|0];k=((b+1|0)*17|0)+h|0;l=i[k+0|0];b=((f+1|0)*5|0)+g|0;m=((b+0|0)*17|0)+h|0;n=i[m+0|0];b=((b+1|0)*17|0)+h|0;o=i[b+0|0];p=(i[c+1|0]-j)*0.125;q=(i[k+1|0]-l)*0.125;r=(i[m+1|0]-n)*0.125;s=(i[b+1|0]-o)*0.125;t=0;while(t<8){u=(n-j)*0.25;v=(o-l)*0.25;w=0;x=j;y=l;while(w<4){b=(w+(f*4|0)|0)<<11|(0 +(g*4|0)|0)<<7;c=(h*8|0)+t|0;m=b|c;z=(y-x)*0.25;k=0;b=X(c,32);ba=x;while(k<4){bb=0;if(b<0){S();bb=A.NK.b;}if(ba>0.0){S();bb=A.ON.b;}d.data[m]=bb<<24>>24;m=m+128|0;ba=ba+z;k=k+1|0;}x=x+u;y=y+v;w=w+1|0;}j=j+p;l=l+q;n=n+r;o=o+s;t=t+1|0;}h=h+1|0;}g=g+1|0;}f=f+1|0;}} function AQp(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;e=a.Zb;f=a.WP;g=b*16|0;h=c*16|0;a.WP=HL(e,f,g,h,0,16,16,1,0.03125,0.03125,1.0);a.Sl=HL(a.Zb,a.Sl,g,109,h,16,1,16,0.03125,1.0,0.03125);a.Xt=HL(a.bdJ,a.Xt,g,h,0,16,16,1,0.0625,0.0625,0.0625);i=0;while(i<16){g=0;while(g<16){f=a.WP.data;h=i+(g*16|0)|0;j=f[h];e=a.b9;k=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=k;l=B4(F(H(N(k,22))),27);m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=m;n=j+ED(L(l,F(H(N(m,21)))))*1.1102230246251565E-16 *0.2<=0.0?0:1;j=a.Sl.data[h];l=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=l;k=B4(F(H(N(l,22))),27);m=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=m;o=j+ED(L(k,F(H(N(m,21)))))*1.1102230246251565E-16*0.2<=0.0?0:1;p=a.Xt.data[h]/3.0+3.0+ED(L(B4(F(B$(e,26)),27),F(B$(e,27))))*1.1102230246251565E-16*0.25|0;q=(-1);S();r=A.ON.b<<24>>24;s=127;t=h*128|0;h=r;while(s>=0){u=t+s|0;if(s<(127-O(a.b9,5)|0)&&s>(0+O(a.b9,5)|0)){f=d.data;v=f[u];if(!v)q=(-1);else{w=A.ON.b;if(v==w){if(q==(-1)){if(p<= 0){h=0;r=w<<24>>24;}else if(s>=60&&s<=65){r=w<<24>>24;h=!o?r:A.NM.b<<24>>24;if(n)h=A.M7.b<<24>>24;if(n)r=A.M7.b<<24>>24;}if(s<64&&!h)h=A.NK.b<<24>>24;if(s<63){f[u]=r;q=p;}else{f[u]=h;q=p;}}else if(q>0){q=q+(-1)|0;f[u]=r;}}}}else d.data[u]=A.NI.b<<24>>24;s=s+(-1)|0;}g=g+1|0;}i=i+1|0;}} function BdW(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.b9.a=L(I(F(b),D(2570712328, 79)),I(F(c),D(4048968661, 30)));d=BS(32768);BvN(a,b,c,d);AQp(a,b,c,d);e=a.be$;f=a.f5;$p=1;case 1:AUp(e,a,f,b,c,d);if(C()){break _;}e=a.JA;f=a.f5;$p=2;case 2:AUp(e,a,f,b,c,d);if(C()){break _;}e=APv(a.f5,d,b,c);g=a.f5.bZ.ec.OO(null,b*16|0,c*16|0,16,16);h=e.sv;i=0;while(true){d=h.data;if(i>=d.length)break;d[i] =g.data[i].f0<<24>>24;i=i+1|0;}e.JQ=0;return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bvs(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v;if(b===null)b=MS(Bf(Bf(f,g),h));a.a9E=HL(a.ba4,a.a9E,c,d,e,f,1,h,1.0,0.0,1.0);a.Zi=HL(a.ba5,a.Zi,c,d,e,f,1,h,100.0,0.0,100.0);a.Zj=HL(a.ba8,a.Zj,c,d,e,f,g,h,8.555150000000001,34.2206,8.555150000000001);a.Zk=HL(a.ba6,a.Zk,c,d,e,f,g,h,684.412,2053.236,684.412);a.Zl=HL(a.ba7,a.Zl,c,d,e,f,g,h,684.412,2053.236,684.412);i=0;j=0;k=MS(g).data;l=0;m=g;d=g-1|0;while(l(g/2|0))n=d-l|0;if(n<4.0){o=4.0-n;k[l] =k[l]-o*o*o*10.0;}l=l+1|0;}d=0;e=g-4|0;while(d=0.0)s=u>1.0?t:s+(t-s)*u;o=s-o;if(r>e){v=(r-e|0)/3.0;o=o*(1.0-v)+(-10.0)*v;}s=r;if(s<0.0){v=(0.0-s)/4.0;if(v<0.0)v=0.0;if(v>1.0)v=1.0;o=o*(1.0-v)+(-10.0)*v;}b.data[i]=o;i=i+1|0;r=r+1|0;}p=p+1|0;}d=d+1|0;}return b;} function BH8(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:A.Ts=1;e=c*16|0;f=d*16|0;b=a.JA;g=a.f5;h=a.b9;$p=1;case 1:Bdh(b,g,h,c,d);if(C()){break _;}i=0;if(i<8){j=(e+O(a.b9,16)|0)+8|0;k=O(a.b9,120)+4|0;l=(f+O(a.b9,16)|0)+8|0;b=new Yc;S();c=A.MQ.b;b.d9=0;b.GP=0;b.Nw=c;b.GP=0;g=a.f5;h=a.b9;$p=2;continue _;}b=a.b9;m =M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;i=H(N(m,17));while(true){j=i%10|0;if(((i-j|0)+9|0)>=0)break;i=B$(b,31);}c=O(b,j+1|0)+1|0;j=0;if(j=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;continue _;case 2:A$b(b, g,h,j,k,l);if(C()){break _;}i=i+1|0;if(i<8){j=(e+O(a.b9,16)|0)+8|0;k=O(a.b9,120)+4|0;l=(f+O(a.b9,16)|0)+8|0;b=new Yc;S();c=A.MQ.b;b.d9=0;b.GP=0;b.Nw=c;b.GP=0;g=a.f5;h=a.b9;continue _;}b=a.b9;m=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=m;i=H(N(m,17));while(true){j=i%10|0;if(((i-j|0)+9|0)>=0)break;i=B$(b,31);}c=O(b,j+1|0)+1|0;j=0;if(j=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;continue _;case 3:Bpj(b,g,h,k,l,n);if(C()){break _;}j=j+1|0;if(j= 16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;continue _;case 4:Bnz(b,g,h,k,l,n);if(C()){break _;}d=d+1|0;if(d=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;continue _;case 5:Bb9(b,g,h,k,l,n);if(C()){break _;}c=c+1|0;if(c<10){k=(e+O(a.b9,16)|0)+8|0;l=O(a.b9,128);n=(f+O(a.b9,16)|0)+8|0;b=YC();g =a.f5;h=a.b9;continue _;}if(!O(a.b9,1)){c=(e+O(a.b9,16)|0)+8|0;k=O(a.b9,128);l=(f+O(a.b9,16)|0)+8|0;b=new IL;S();Lr(b,A.N_.b);g=a.f5;h=a.b9;$p=6;continue _;}if(!O(a.b9,1)){c=(e+O(a.b9,16)|0)+8|0;k=O(a.b9,128);l=(f+O(a.b9,16)|0)+8|0;b=new IL;S();Lr(b,A.Oa.b);g=a.f5;h=a.b9;$p=7;continue _;}g=new Ip;S();PQ(g,A.PA.b,13,A.ON.b);k=0;if(k<16){l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=a.f5;h=a.b9;$p=8;continue _;}c=0;if(c>=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b, 1);g=a.f5;h=a.b9;$p=9;continue _;case 6:A1f(b,g,h,c,k,l);if(C()){break _;}if(!O(a.b9,1)){c=(e+O(a.b9,16)|0)+8|0;k=O(a.b9,128);l=(f+O(a.b9,16)|0)+8|0;b=new IL;S();Lr(b,A.Oa.b);g=a.f5;h=a.b9;$p=7;continue _;}g=new Ip;S();PQ(g,A.PA.b,13,A.ON.b);k=0;if(k<16){l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=a.f5;h=a.b9;$p=8;continue _;}c=0;if(c>=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;continue _;case 7:A1f(b,g,h,c,k,l);if(C()){break _;}g=new Ip;S();PQ(g, A.PA.b,13,A.ON.b);k=0;if(k<16){l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=a.f5;h=a.b9;$p=8;continue _;}c=0;if(c>=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;continue _;case 8:BBc(g,b,h,l,n,o);if(C()){break _;}k=k+1|0;if(k<16){l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=a.f5;h=a.b9;continue _;}c=0;if(c>=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;$p=9;case 9:A$b(b,g,h, l,n,o);if(C()){break _;}c=c+1|0;if(c>=16){A.Ts=0;return;}l=e+O(a.b9,16)|0;n=O(a.b9,108)+10|0;o=f+O(a.b9,16)|0;b=PG(A.MQ.b,1);g=a.f5;h=a.b9;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AYH(a){return 0;} function A6m(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:J6();if(b===A.YZ&&AAu(a.JA,c,d,e))return a.JA.MK;f=a.f5;g=c>>4;h=e>>4;i=f.dS;j=i.dx;k=Cs(M(F(g),D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));d=H(Cp(k,N(k,32)));d=d^d>>>20^d>>>12;l=d^d>>>7^d>>>4;m=j.cL.data;n=l&(m.length-1|0);j=m[n];a:{while(true){if(j===null) {j=null;break a;}if(B6(j.cy,k))break;j=j.cu;}}d=j===null?0:1;b:{c:{if(d){j=m[n];d:{while(j!==null){if(B6(j.cy,k)){j=j.dG;break d;}j=j.cu;}j=null;}j=j;if(j===null){if(i.ek.eY)break b;if(i.e4)break b;j=i.eM;}if(j!==null){i=FF(j,c&15,e&15,f.bZ.ec);break c;}}i=f.bZ.ec.hI(c,e);}return i===null?null:b===A.YZ?i.lv:b===A.Zq?i.k$:b===A.Zr?i.qH:b!==A.Zs?null:i.rL;}$p=1;case 1:$z=A38(i,g,h);if(C()){break _;}j=$z;i=j===null?f.bZ.ec.hI(c,e):FF(j,c&15,e&15,f.bZ.ec);return i===null?null:b===A.YZ?i.lv:b===A.Zq?i.k$:b===A.Zr ?i.qH:b!==A.Zs?null:i.rL;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function A3d(a,b,c,d,e,f){return null;} function A2m(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.JA;e=a.f5;f=null;$p=1;case 1:AUp(d,a,e,b,c,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AMo(){var a=this;K.call(a);a.dD=null;a.a8D=null;a.a8E=null;a.a8B=null;a.a8C=null;a.a8F=null;a.a8G=null;a.bkR=null;a.fQ=null;a.ON=0;a.a9N=null;a.a09=null;a.bgK=null;a.L$=null;a.Tt=null;a.NO=null;a.BW=null;a.bif=null;a.GO=null;a.a0J=null;a.a0I=null;a.a$4=null;a.a$5=null;a.a0K=null;a.TB=null;a.bpg=null;} A.Zt=function(a,b,c){var d=new AMo();A6u(d,a,b,c);return d;}; function A6u(a,b,c,d){var e,f,g,h,i,j;a.a09=MS(256);e=new AMr;e.oE=8;f=new Ei;g=CD5(performance.now()*1000000.0);f.a=F(69);f.f$=0;f.a=g;e.dv=f;a.bgK=e;a.L$=A.Dk();a.Tt=A.FJ();a.NO=CDf();a.BW=A.EA();e=new AKN;e.oE=8;h=new Ei;g=CD5(performance.now()*1000000.0);h.a=F(69);h.f$=0;h.a=g;e.dv=h;e.Nb=Fv(1024);a.bif=e;a.bpg=$rt_createIntMultiArray([32,32]);a.fQ=b;a.ON=d;b=new Ei;b.a=F(69);b.f$=0;b.a=c;a.dD=b;e=new Hp;e.nd=16;e.hg=W(Hk,16);i=0;while(i<16){e.hg.data[i]=Im(b);i=i+1|0;}a.a8D=e;b=new Hp;e=a.dD;b.nd=16;b.hg =W(Hk,16);j=0;while(j<16){b.hg.data[j]=Im(e);j=j+1|0;}a.a8E=b;b=new Hp;e=a.dD;b.nd=8;b.hg=W(Hk,8);j=0;while(j<8){b.hg.data[j]=Im(e);j=j+1|0;}a.a8B=b;b=new Hp;e=a.dD;b.nd=4;b.hg=W(Hk,4);j=0;while(j<4){b.hg.data[j]=Im(e);j=j+1|0;}a.a8C=b;b=new Hp;e=a.dD;b.nd=10;b.hg=W(Hk,10);j=0;while(j<10){b.hg.data[j]=Im(e);j=j+1|0;}a.a8F=b;b=new Hp;e=a.dD;b.nd=16;b.hg=W(Hk,16);j=0;while(j<16){b.hg.data[j]=Im(e);j=j+1|0;}a.a8G=b;b=new Hp;e=a.dD;b.nd=8;b.hg=W(Hk,8);j=0;while(j<8){b.hg.data[j]=Im(e);j=j+1|0;}a.bkR=b;} function ASS(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc;e=a.fQ.bZ.ec;f=a.GO;g=b*4|0;h=g-2|0;b=c*4|0;a.GO=e.beA(f,h,b-2|0,10,10);f=Bit(a,a.a9N,g,0,b,5,17,5);a.a9N=f;i=0;while(i<4){j=0;while(j<4){k=0;while(k<16){l=f.data;c=((i+0|0)*5|0)+j|0;h=((c+0|0)*17|0)+k|0;m=l[h+0|0];n=((c+1|0)*17|0)+k|0;o=l[n+0|0];b=((i+1|0)*5|0)+j|0;c=((b+0|0)*17|0)+k|0;p=l[c+0|0];g=((b+1|0)*17|0)+k|0;q=l[g+0|0];r=(l[h+1|0]-m)*0.125;s=(l[n+1|0]-o)*0.125;t=(l[c+1|0]-p)*0.125;u=(l[g+1|0]-q)*0.125;v=0;while(v<8){w=(p -m)*0.25;x=(q-o)*0.25;n=0;y=m;z=o;while(n<4){b=(n+(i*4|0)|0)<<11|(0+(j*4|0)|0)<<7;c=(k*8|0)+v|0;b=(b|c)-128|0;ba=(z-y)*0.25;bb=y-ba;bc=0;g=X(c,63);while(bc<4){bb=bb+ba;if(bb>0.0){l=d.data;b=b+128|0;S();l[b]=A.NC.b<<24>>24;}else if(g>=0){l=d.data;b=b+128|0;l[b]=0;}else{l=d.data;b=b+128|0;S();l[b]=A.NJ.b<<24>>24;}bc=bc+1|0;}y=y+w;z=z+x;n=n+1|0;}m=m+r;o=o+s;p=p+t;q=q+u;v=v+1|0;}k=k+1|0;}j=j+1|0;}i=i+1|0;}} function AR5(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc;f=HL(a.a8C,a.a09,b*16|0,c*16|0,0,16,16,1,0.0625,0.0625,0.0625);a.a09=f;g=0;while(g<16){h=0;while(h<16){i=e.data;j=f.data;k=i[h+(g*16|0)|0];l=k.qv;m=g+(h*16|0)|0;n=j[m]/3.0+3.0;o=a.dD;p=M(L(I(o.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));o.a=p;q=B4(F(H(N(p,22))),27);p=M(L(I(p,D(3740067437, 5)),F(11)),D(4294967295, 65535));o.a=p;r=n+ED(L(q,F(H(N(p,21)))))*1.1102230246251565E-16*0.25|0;s=(-1);t=k.zD;u=k.Q5;v=127;w=m*128|0;x=X(l, 0.15000000596046448);y=t;z=u;while(v>=0){ba=w+v|0;p=M(L(I(o.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));o.a=p;bb=H(N(p,17));while(true){bc=bb%5|0;if(((bb-bc|0)+4|0)>=0)break;p=M(L(I(o.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));o.a=p;bb=H(N(p,17));}if(v<=(0+bc|0)){i=d.data;S();i[ba]=A.NI.b<<24>>24;}else{i=d.data;m=i[ba];if(!m)s=(-1);else{S();c=A.NC.b;if(m==c){if(s==(-1)){if(r<=0){y=0;z=c<<24>>24;}else if(v>=59&&v<=64){y=t;z=u;}if(v<63&&!y)y=x>=0?A.NJ.b<<24>>24:A.OG.b<<24>>24;if(v<62){i[ba]=z;s=r;} else{i[ba]=y;s=r;}}else if(s>0){s=s+(-1)|0;i[ba]=z;if(!s&&z==A.NL.b){p=M(L(I(o.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));o.a=p;s=H(Bl(I(F(4),F(H(N(p,17)))),31));z=A.NW.b<<24>>24;}}}}}v=v+(-1)|0;}h=h+1|0;}g=g+1|0;}} function BxY(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.dD.a=L(I(F(b),D(2570712328, 79)),I(F(c),D(4048968661, 30)));d=BS(32768);ASS(a,b,c,d);e=a.fQ.bZ.ec.OO(a.GO,b*16|0,c*16|0,16,16);a.GO=e;AR5(a,b,c,d,e);f=a.bgK;g=a.fQ;$p=1;case 1:AUp(f,a,g,b,c,d);if(C()){break _;}f=a.bif;g=a.fQ;$p=2;case 2:AUp(f,a,g,b,c,d);if(C()){break _;}if(!a.ON){f=APv(a.fQ,d,b,c);h=f.sv;i=0;while(true) {e=h.data;if(i>=e.length)break;e[i]=a.GO.data[i].f0<<24>>24;i=i+1|0;}QS(f);return f;}f=a.NO;g=a.fQ;$p=3;case 3:AUp(f,a,g,b,c,d);if(C()){break _;}f=a.Tt;g=a.fQ;$p=4;case 4:AUp(f,a,g,b,c,d);if(C()){break _;}f=a.L$;g=a.fQ;$p=5;case 5:AUp(f,a,g,b,c,d);if(C()){break _;}f=a.BW;g=a.fQ;$p=6;case 6:AUp(f,a,g,b,c,d);if(C()){break _;}f=APv(a.fQ,d,b,c);h=f.sv;i=0;while(true){e=h.data;if(i>=e.length)break;e[i]=a.GO.data[i].f0<<24>>24;i=i+1|0;}QS(f);return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bit(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm;if(b===null)b=MS(Bf(Bf(f,g),h));a:{if(a.TB===null){a.TB=Fv(25);i=(-2);while(true){if(i>2)break a;j=(-2);while(j<=2){k=10.0/ACq((Bf(i,i)+Bf(j,j)|0)+0.20000000298023224);a.TB.data[(i+2|0)+((j+2|0)*5|0)|0]=k;j=j+1|0;}i=i+1|0;}}}a.a$5=HL(a.a8F,a.a$5,c,10,e,f,1,h,1.121,1.0,1.121);a.a0K=HL(a.a8G,a.a0K,c,10,e,f,1,h,200.0,1.0,200.0);a.a0J=HL(a.a8B,a.a0J,c,d,e,f,g,h,8.555150000000001,4.277575000000001,8.555150000000001);a.a0I =HL(a.a8D,a.a0I,c,d,e,f,g,h,684.412,684.412,684.412);l=HL(a.a8E,a.a$4,c,d,e,f,g,h,684.412,684.412,684.412);a.a$4=l;m=0;n=0;o=0;i=f+5|0;p=g;j=g-4|0;q=p/2.0;while(ow.Ts)bb=bb/2.0;s=s+z.ZH*bb;t=t+ba*bb;u=u+bb;y=y+1|0;}x=x+1|0;}s=s/u;t=t/u;k=s*0.8999999761581421+0.10000000149011612;s=(t*4.0-1.0)/8.0;bc =a.a0K.data[n]/8000.0;if(bc<0.0)bc= -bc*0.3;bd=bc*3.0-2.0;if(bd>=0.0){if(bd>1.0)bd=1.0;bd=bd/8.0;}else{be=bd/2.0;if(be<(-1.0))be=(-1.0);bd=be/1.4/2.0;}n=n+1|0;bf=0;bg=s;bh=k;while(bf=0.0)bj=bl>1.0?bk:bj+(bk-bj)*bl;be=bj-bi;if(bf>j){bm=(bf-j|0)/3.0;be=be*(1.0-bm)+(-10.0)*bm;}b.data[m]=be;m=m+1|0;bf=bf+1|0;}r=r+1|0;}o=o+1|0;}return b;} function A3y(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:A.Ts=1;e=c*16|0;f=d*16|0;b=a.fQ;g=e+16|0;h=f+16|0;i=g>>4;j=h>>4;k=b.dS.dx;l=Cs(M(F(i),D(4294967295, 0)),B4(M(F(j),D(4294967295, 0)),32));m=Ns(H(Cp(l,N(l,32))));n=k.cL.data;k=n[m&(n.length-1|0)];a:{while (true){if(k===null){k=null;break a;}if(B6(k.cy,l))break;k=k.cu;}}if(k===null?0:1){k=b.dS;$p=1;continue _;}o=b.bZ.ec.hI(g,h);a.dD.a=N8(a.fQ);p=L(I(E2(GP(a.dD),F(2)),F(2)),F(1));q=L(I(E2(GP(a.dD),F(2)),F(2)),F(1));UJ(a.dD,Cp(L(I(F(c),p),I(F(d),q)),N8(a.fQ)));h=0;if(a.ON){b=a.NO;k=a.fQ;r=a.dD;$p=2;continue _;}if(!h&&!O(a.dD,4)){g=(e+O(a.dD,16)|0)+8|0;j=O(a.dD,128);i=(f+O(a.dD,16)|0)+8|0;b=new LY;S();MH(b,A.NJ.b);k=a.fQ;r=a.dD;$p=6;continue _;}b:{if(!h&&!O(a.dD,8)){g=(e+O(a.dD,16)|0)+8|0;b=a.dD;j=O(b,O(b,120)+8 |0);i=(f+O(a.dD,16)|0)+8|0;if(j<63)break b;if(!O(a.dD,10))break b;}g=0;if(g>=8){b=a.fQ;k=a.dD;$p=7;continue _;}j=(e+O(a.dD,16)|0)+8|0;i=O(a.dD,128);s=(f+O(a.dD,16)|0)+8|0;b=LR();k=a.fQ;r=a.dD;$p=9;continue _;}b=new LY;S();MH(b,A.NK.b);k=a.fQ;r=a.dD;$p=10;continue _;case 1:$z=BBe(k,i,j);if(C()){break _;}k=$z;o=k===null?b.bZ.ec.hI(g,h):FF(k,g&15,h&15,b.bZ.ec);a.dD.a=N8(a.fQ);p=L(I(E2(GP(a.dD),F(2)),F(2)),F(1));q=L(I(E2(GP(a.dD),F(2)),F(2)),F(1));UJ(a.dD,Cp(L(I(F(c),p),I(F(d),q)),N8(a.fQ)));h=0;if(a.ON){b=a.NO;k =a.fQ;r=a.dD;$p=2;continue _;}if(!h&&!O(a.dD,4)){g=(e+O(a.dD,16)|0)+8|0;j=O(a.dD,128);i=(f+O(a.dD,16)|0)+8|0;b=new LY;S();MH(b,A.NJ.b);k=a.fQ;r=a.dD;$p=6;continue _;}c:{if(!h&&!O(a.dD,8)){g=(e+O(a.dD,16)|0)+8|0;b=a.dD;j=O(b,O(b,120)+8|0);i=(f+O(a.dD,16)|0)+8|0;if(j<63)break c;if(!O(a.dD,10))break c;}g=0;if(g>=8){b=a.fQ;k=a.dD;$p=7;continue _;}j=(e+O(a.dD,16)|0)+8|0;i=O(a.dD,128);s=(f+O(a.dD,16)|0)+8|0;b=LR();k=a.fQ;r=a.dD;$p=9;continue _;}b=new LY;S();MH(b,A.NK.b);k=a.fQ;r=a.dD;$p=10;continue _;case 2:Bdh(b, k,r,c,d);if(C()){break _;}b=a.Tt;k=a.fQ;r=a.dD;$p=3;case 3:$z=Bdh(b,k,r,c,d);if(C()){break _;}h=$z;b=a.L$;k=a.fQ;r=a.dD;$p=4;case 4:Bdh(b,k,r,c,d);if(C()){break _;}b=a.BW;k=a.fQ;r=a.dD;$p=5;case 5:Bdh(b,k,r,c,d);if(C()){break _;}if(!h&&!O(a.dD,4)){g=(e+O(a.dD,16)|0)+8|0;j=O(a.dD,128);i=(f+O(a.dD,16)|0)+8|0;b=new LY;S();MH(b,A.NJ.b);k=a.fQ;r=a.dD;$p=6;continue _;}d:{if(!h&&!O(a.dD,8)){g=(e+O(a.dD,16)|0)+8|0;b=a.dD;j=O(b,O(b,120)+8|0);i=(f+O(a.dD,16)|0)+8|0;if(j<63)break d;if(!O(a.dD,10))break d;}g=0;if(g>=8) {b=a.fQ;k=a.dD;$p=7;continue _;}j=(e+O(a.dD,16)|0)+8|0;i=O(a.dD,128);s=(f+O(a.dD,16)|0)+8|0;b=LR();k=a.fQ;r=a.dD;$p=9;continue _;}b=new LY;S();MH(b,A.NK.b);k=a.fQ;r=a.dD;$p=10;continue _;case 6:A_G(b,k,r,g,j,i);if(C()){break _;}a:{if(!h&&!O(a.dD,8)){g=(e+O(a.dD,16)|0)+8|0;b=a.dD;j=O(b,O(b,120)+8|0);i=(f+O(a.dD,16)|0)+8|0;if(j<63)break a;if(!O(a.dD,10))break a;}g=0;if(g>=8){b=a.fQ;k=a.dD;$p=7;continue _;}j=(e+O(a.dD,16)|0)+8|0;i=O(a.dD,128);s=(f+O(a.dD,16)|0)+8|0;b=LR();k=a.fQ;r=a.dD;$p=9;continue _;}b=new LY;S();MH(b, A.NK.b);k=a.fQ;r=a.dD;$p=10;continue _;case 7:o.Uj(b,k,e,f);if(C()){break _;}b=a.fQ;c=e+8|0;d=f+8|0;h=16;e=16;k=a.dD;$p=8;case 8:Bov(b,o,c,d,h,e,k);if(C()){break _;}h=0;while(h<16){j=0;if(j<16){b=a.fQ;e=c+h|0;g=d+j|0;$p=11;continue _;}h=h+1|0;}A.Ts=0;return;case 9:$z=AVC(b,k,r,j,i,s);if(C()){break _;}c=$z;g=g+1|0;if(g>=8){b=a.fQ;k=a.dD;$p=7;continue _;}j=(e+O(a.dD,16)|0)+8|0;i=O(a.dD,128);s=(f+O(a.dD,16)|0)+8|0;b=LR();k=a.fQ;r=a.dD;continue _;case 10:A_G(b,k,r,g,j,i);if(C()){break _;}g=0;if(g>=8){b=a.fQ;k=a.dD;$p =7;continue _;}j=(e+O(a.dD,16)|0)+8|0;i=O(a.dD,128);s=(f+O(a.dD,16)|0)+8|0;b=LR();k=a.fQ;r=a.dD;$p=9;continue _;case 11:$z=AX2(b,e,g);if(C()){break _;}i=$z;b=a.fQ;s=i-1|0;$p=12;case 12:$z=AQR(b,e,s,g);if(C()){break _;}f=$z;if(!f){b=a.fQ;$p=13;continue _;}b=a.fQ;S();f=A.OG.b;t=0;m=2;$p=14;continue _;case 13:$z=Bxb(b,e,i,g);if(C()){break _;}s=$z;if(s){b=a.fQ;S();s=A.OF.b;f=0;t=2;$p=15;continue _;}j=j+1|0;while(true){if(j<16){b=a.fQ;e=c+h|0;g=d+j|0;$p=11;continue _;}h=h+1|0;if(h>=16)break;j=0;}A.Ts=0;return;case 14:AQO(b, e,s,g,f,t,m);if(C()){break _;}b=a.fQ;$p=13;continue _;case 15:AQO(b,e,i,g,s,f,t);if(C()){break _;}j=j+1|0;while(true){if(j<16){b=a.fQ;e=c+h|0;g=d+j|0;$p=11;continue _;}h=h+1|0;if(h>=16)break;j=0;}A.Ts=0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function AUe(a){return 0;} function BhM(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.fQ;g=c>>4;h=e>>4;i=f.dS;j=i.dx;k=Cs(M(F(g),D(4294967295, 0)),B4(M(F(h),D(4294967295, 0)),32));l=H(Cp(k,N(k,32)));l=l^l>>>20^l>>>12;m=l^l>>>7^l>>>4;n=j.cL.data;o=m&(n.length-1|0);j=n[o];a:{while(true){if(j===null){j=null;break a;}if(B6(j.cy, k))break;j=j.cu;}}l=j===null?0:1;b:{c:{if(l){j=n[o];d:{while(j!==null){if(B6(j.cy,k)){j=j.dG;break d;}j=j.cu;}j=null;}p=j;if(p===null){if(i.ek.eY)break b;if(i.e4)break b;p=i.eM;}if(p!==null){j=FF(p,c&15,e&15,f.bZ.ec);break c;}}j=f.bZ.ec.hI(c,e);}e:{if(j===null)b=null;else{Eh();if(j===A.Zu){J6();if(b===A.YZ&&AAu(a.BW,c,d,e)){b=a.BW.a0T;break e;}}J6();b=b===A.YZ?j.lv:b===A.Zq?j.k$:b===A.Zr?j.qH:b!==A.Zs?null:j.rL;}}return b;}$p=1;case 1:$z=A38(i,g,h);if(C()){break _;}p=$z;j=p===null?f.bZ.ec.hI(c,e):FF(p,c&15, e&15,f.bZ.ec);f:{if(j===null)b=null;else{Eh();if(j===A.Zu){J6();if(b===A.YZ&&AAu(a.BW,c,d,e)){b=a.BW.a0T;break f;}}J6();b=b===A.YZ?j.lv:b===A.Zq?j.k$:b===A.Zr?j.qH:b!==A.Zs?null:j.rL;}}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bsq(a,b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Bc(B(1021),c)){c=a.L$;if(c!==null){$p=1;continue _;}}return null;case 1:$z=BoI(c,b,d,e,f);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Byf(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.ON)return;d=a.NO;e=a.fQ;f=null;$p=1;case 1:AUp(d,a,e,b,c,f);if(C()){break _;}e=a.Tt;f=a.fQ;d=null;$p=2;case 2:AUp(e,a,f,b,c,d);if(C()){break _;}f=a.L$;d=a.fQ;e=null;$p=3;case 3:AUp(f,a,d,b,c,e);if(C()){break _;}f=a.BW;d=a.fQ;e=null;$p=4;case 4:AUp(f,a,d,b,c,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AEM(){var a=this;K.call(a);a.hX=null;a.d5=null;a.Ww=null;a.a3d=null;a.Je=null;a.xE=null;a.FX=0;a.Ku=0;a.Gt=null;a.yD=null;} A.Zv=function(a,b,c,d){var e=new AEM();AXI(e,a,b,c,d);return e;}; function AXI(a,b,c,d,e){var f,g,h,i,j,k,l;a.Ww=BS(256);a.a3d=BS(256);f=new BI;f.p=W(K,10);a.xE=f;a.hX=b;b=new Ei;b.a=F(69);b.f$=0;b.a=c;a.d5=b;b=A5o(e);a.Je=b;if(d){a:{g=b.DA;if(!B(1356).q){h=B(1356).o.data;d=h.length;i=0;while(true){if(i>=d)break a;j=h[i];B(1356).q=(31*B(1356).q|0)+j|0;i=i+1|0;}}}i=B(1356).q;h=g.d.data;e=h[i&(h.length-1|0)];while(e!==null){if(e.t==i){f=e.h;if(B(1356)!==f&&!Bc(B(1356),f)?0:1)break;}e=e.i;}if(e===null?0:1){k=C1(g,B(1356));if(!Ef(k,B(1914)))CB(k,B(1914),B(1915));Cc(a.xE,CCM(k));}if (BR(g,B(1916))===null?0:1)Cc(a.xE,A.Ds(C1(g,B(1916))));if(Ef(g,B(1917)))Cc(a.xE,CCL(C1(g,B(1917))));if(Ef(g,B(1918)))Cc(a.xE,A.Dg(C1(g,B(1918))));}e=a.Je.DA;j=BE(B(1919));h=e.d.data;e=h[j&(h.length-1|0)];while(e!==null){if(e.t==j){f=e.h;if(B(1919)!==f&&!Bc(B(1919),f)?0:1)break;}e=e.i;}a.FX=e===null?0:1;e=a.Je.DA;j=BE(B(1920));h=e.d.data;e=h[j&(h.length-1|0)];while(e!==null){if(e.t==j){f=e.h;if(B(1920)!==f&&!Bc(B(1920),f)?0:1)break;}e=e.i;}if(e===null?0:1){b=new LY;S();MH(b,A.NJ.b);a.Gt=b;}if(Ef(AC$(a.Je),B(1921))) {b=new LY;S();MH(b,A.NK.b);a.yD=b;}a.Ku=Ef(AC$(a.Je),B(1922));f=CU(A5$(a.Je));while(BP(f)){l=BW(f);i=AIh(l);while(i<(AIh(l)+AV5(l)|0)){a.Ww.data[i]=(ASE(l)&255)<<24>>24;a.a3d.data[i]=A86(l)<<24>>24;i=i+1|0;}}} function BGN(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=BQ6(a.hX,b,c);e=0;while(e>4;g=d.gK.data[f];if(g===null){g=Z4(e,a.hX.bZ.fP?0:1);d.gK.data[f]=g;}h=0;while(h<16){i=0;while(i<16){f=e&15;Yi(g,h,f,i,a.Ww.data[e]&255);j=a.a3d.data[e];Ie(g.vY,h,f,i,j);i =i+1|0;}h=h+1|0;}e=e+1|0;}QS(d);k=a.hX.bZ.ec.OO(null,b*16|0,c*16|0,16,16);l=d.sv;j=0;while(true){m=l.data;if(j>=m.length)break;m[j]=k.data[j].f0<<24>>24;j=j+1|0;}g=a.xE;f=g.j;e=g.by();n=null;if(!(0>=e?0:1)){QS(d);return d;}if(f=e?0:1)){QS(d);return d;}if(f>4;k=i>>4;l=g.dS;b=l.dx;m=Cs(M(F(j),D(4294967295, 0)),B4(M(F(k),D(4294967295, 0)),32));n=H(Cp(m,N(m,32)));o=n^n>>>20^n>>>12;o=o^o>>>7^o>>>4;p =b.cL.data;q=p[o&(p.length-1|0)];a:{while(true){if(q===null){q=null;break a;}if(B6(q.cy,m))break;q=q.cu;}}o=q===null?0:1;b:{c:{if(o){n=Ns(n);p=b.cL.data;b=p[AJy(n,p.length)];d:{while(b!==null){if(B6(b.cy,m)){b=b.dG;break d;}b=b.cu;}b=null;}q=b;if(q===null){if(l.ek.eY)break b;if(l.e4)break b;q=l.eM;}if(q!==null){g=FF(q,h&15,i&15,g.bZ.ec);break c;}}g=g.bZ.ec.hI(h,i);}j=0;a.d5.a=N8(a.hX);r=L(I(E2(GP(a.d5),F(2)),F(2)),F(1));m=L(I(E2(GP(a.d5),F(2)),F(2)),F(1));UJ(a.d5,Cp(L(I(F(c),r),I(F(d),m)),N8(a.hX)));s=CU(a.xE);if (BP(s)){q=BW(s);b=a.hX;l=a.d5;$p=1;continue _;}if(a.Gt!==null&&!j&&!O(a.d5,4)){o=(e+O(a.d5,16)|0)+8|0;n=O(a.d5,128);t=(f+O(a.d5,16)|0)+8|0;b=a.Gt;q=a.hX;l=a.d5;$p=3;continue _;}e:{if(a.yD!==null&&!j&&!O(a.d5,8)){o=(e+O(a.d5,16)|0)+8|0;b=a.d5;n=O(b,O(b,120)+8|0);t=(f+O(a.d5,16)|0)+8|0;if(n<63)break e;if(!O(a.d5,10))break e;}if(a.Ku){o=0;if(o<8){n=(e+O(a.d5,16)|0)+8|0;t=O(a.d5,128);h=(f+O(a.d5,16)|0)+8|0;b=LR();q=a.hX;l=a.d5;$p=5;continue _;}}if(!a.FX)return;b=a.hX;q=a.d5;$p=4;continue _;}b=a.yD;q=a.hX;l=a.d5;$p =6;continue _;}$p=2;continue _;case 1:$z=Bdh(q,b,l,c,d);if(C()){break _;}u=$z;if(q instanceof Y9)j=j|u;if(BP(s)){q=BW(s);b=a.hX;l=a.d5;continue _;}if(a.Gt!==null&&!j&&!O(a.d5,4)){o=(e+O(a.d5,16)|0)+8|0;n=O(a.d5,128);t=(f+O(a.d5,16)|0)+8|0;b=a.Gt;q=a.hX;l=a.d5;$p=3;continue _;}f:{if(a.yD!==null&&!j&&!O(a.d5,8)){o=(e+O(a.d5,16)|0)+8|0;b=a.d5;n=O(b,O(b,120)+8|0);t=(f+O(a.d5,16)|0)+8|0;if(n<63)break f;if(!O(a.d5,10))break f;}if(a.Ku){o=0;if(o<8){n=(e+O(a.d5,16)|0)+8|0;t=O(a.d5,128);h=(f+O(a.d5,16)|0)+8|0;b=LR();q =a.hX;l=a.d5;$p=5;continue _;}}if(!a.FX)return;b=a.hX;q=a.d5;$p=4;continue _;}b=a.yD;q=a.hX;l=a.d5;$p=6;continue _;case 2:$z=A38(l,j,k);if(C()){break _;}q=$z;g=q===null?g.bZ.ec.hI(h,i):FF(q,h&15,i&15,g.bZ.ec);j=0;a.d5.a=N8(a.hX);r=L(I(E2(GP(a.d5),F(2)),F(2)),F(1));m=L(I(E2(GP(a.d5),F(2)),F(2)),F(1));UJ(a.d5,Cp(L(I(F(c),r),I(F(d),m)),N8(a.hX)));s=CU(a.xE);if(BP(s)){q=BW(s);b=a.hX;l=a.d5;$p=1;continue _;}if(a.Gt!==null&&!j&&!O(a.d5,4)){o=(e+O(a.d5,16)|0)+8|0;n=O(a.d5,128);t=(f+O(a.d5,16)|0)+8|0;b=a.Gt;q=a.hX;l =a.d5;$p=3;continue _;}f:{if(a.yD!==null&&!j&&!O(a.d5,8)){o=(e+O(a.d5,16)|0)+8|0;b=a.d5;n=O(b,O(b,120)+8|0);t=(f+O(a.d5,16)|0)+8|0;if(n<63)break f;if(!O(a.d5,10))break f;}if(a.Ku){o=0;if(o<8){n=(e+O(a.d5,16)|0)+8|0;t=O(a.d5,128);h=(f+O(a.d5,16)|0)+8|0;b=LR();q=a.hX;l=a.d5;$p=5;continue _;}}if(!a.FX)return;b=a.hX;q=a.d5;$p=4;continue _;}b=a.yD;q=a.hX;l=a.d5;$p=6;continue _;case 3:A_G(b,q,l,o,n,t);if(C()){break _;}a:{if(a.yD!==null&&!j&&!O(a.d5,8)){o=(e+O(a.d5,16)|0)+8|0;b=a.d5;n=O(b,O(b,120)+8|0);t=(f+O(a.d5, 16)|0)+8|0;if(n<63)break a;if(!O(a.d5,10))break a;}if(a.Ku){o=0;if(o<8){n=(e+O(a.d5,16)|0)+8|0;t=O(a.d5,128);h=(f+O(a.d5,16)|0)+8|0;b=LR();q=a.hX;l=a.d5;$p=5;continue _;}}if(!a.FX)return;b=a.hX;q=a.d5;$p=4;continue _;}b=a.yD;q=a.hX;l=a.d5;$p=6;continue _;case 4:g.Uj(b,q,e,f);if(C()){break _;}return;case 5:AVC(b,q,l,n,t,h);if(C()){break _;}o=o+1|0;if(o>=8){if(!a.FX)return;b=a.hX;q=a.d5;$p=4;continue _;}n=(e+O(a.d5,16)|0)+8|0;t=O(a.d5,128);h=(f+O(a.d5,16)|0)+8|0;b=LR();q=a.hX;l=a.d5;continue _;case 6:A_G(b,q, l,o,n,t);if(C()){break _;}if(a.Ku){o=0;if(o<8){n=(e+O(a.d5,16)|0)+8|0;t=O(a.d5,128);h=(f+O(a.d5,16)|0)+8|0;b=LR();q=a.hX;l=a.d5;$p=5;continue _;}}if(!a.FX)return;b=a.hX;q=a.d5;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function BBI(a){return 0;} function Byt(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.hX;d=c>>4;g=e>>4;h=f.dS;i=h.dx;j=Cs(M(F(d),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;n=l&(m.length-1|0);i=m[n];a:{while(true){if(i===null){i=null;break a;}if(B6(i.cy,j))break;i=i.cu;}}k=i ===null?0:1;b:{c:{if(k){i=m[n];d:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break d;}i=i.cu;}i=null;}i=i;if(i===null){if(h.ek.eY)break b;if(h.e4)break b;i=h.eM;}if(i!==null){h=FF(i,c&15,e&15,f.bZ.ec);break c;}}h=f.bZ.ec.hI(c,e);}if(h===null)b=null;else{J6();b=b===A.YZ?h.lv:b===A.Zq?h.k$:b===A.Zr?h.qH:b!==A.Zs?null:h.rL;}return b;}$p=1;case 1:$z=A38(h,d,g);if(C()){break _;}i=$z;h=i===null?f.bZ.ec.hI(c,e):FF(i,c&15,e&15,f.bZ.ec);if(h===null)b=null;else{J6();b=b===A.YZ?h.lv:b===A.Zq?h.k$:b===A.Zr?h.qH:b!==A.Zs?null :h.rL;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bke(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(Bc(B(1021),c)){g=a.xE;h=0;i=g.j;j=g.by();while(true){if(!(h>=j?0:1))break a;if(i=f?0:1))return;if(e=f?0:1))return;if(e0.0){S();j=A.Pa.b;}d.data[l]=j<<24>>24;l=l+128|0;bb=bb+ba;n=n+1|0;}y=y+v;z=z+w;x=x+1|0;}k=k+q;m=m+r;o=o+s;p=p+t;u=u+1|0;}i=i+1|0;}h=h+1|0;}g=g+1|0;}} function ATH(a,b,c,d,e){var f,g,h,i,j,k,l;f=0;while(f<16){g=0;while(g<16){h=(-1);S();i=A.Pa.b<<24>>24;j=127;c=i;while(j>=0){e=d.data;k=(((g*16|0)+f|0)*128|0)+j|0;l=e[k];if(!l)h=(-1);else if(l==A.NC.b){if(h!=(-1)){if(h>0){h=h+(-1)|0;e[k]=i;}}else if(j<0){e[k]=i;h=1;}else{e[k]=c;h=1;}}j=j+(-1)|0;}g=g+1|0;}f=f+1|0;}} function A2W(a,b,c){var d,e,f,g,h;a.Hu.a=L(I(F(b),D(2570712328, 79)),I(F(c),D(4048968661, 30)));d=BS(32768);e=a.FF.bZ.ec.OO(a.Ya,b*16|0,c*16|0,16,16);a.Ya=e;BAN(a,b,c,d,e);ATH(a,b,c,d,a.Ya);f=APv(a.FF,d,b,c);g=f.sv;h=0;while(true){e=g.data;if(h>=e.length)break;e[h]=a.Ya.data[h].f0<<24>>24;h=h+1|0;}QS(f);return f;} function BcA(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;if(b===null)b=MS(Bf(Bf(f,g),h));a.a70=HL(a.bd2,a.a70,c,10,e,f,1,h,1.121,1.0,1.121);a.a72=HL(a.bd0,a.a72,c,10,e,f,1,h,200.0,1.0,200.0);a.a74=HL(a.bd1,a.a74,c,d,e,f,g,h,17.110300000000002,4.277575000000001,17.110300000000002);a.a73=HL(a.bd4,a.a73,c,d,e,f,g,h,1368.824,684.412,1368.824);a.a71=HL(a.bd5,a.a71,c,d,e,f,g,h,1368.824,684.412,1368.824);i=0;j=0;k=0;l=g/2.0;while(k1.0)n=1.0;o=a.a72.data[j] /8000.0;if(o<0.0)o= -o*0.3;o=o*3.0-2.0;p=((k+c|0)-0|0)/1.0;q=((m+e|0)-0|0)/1.0;r=100.0-CT(p*p+q*q)*8.0;if(r>80.0)r=80.0;if(r<(-100.0))r=(-100.0);if(n<0.0)n=0.0;n=n+0.5;j=j+1|0;s=0;while(s=0.0)t=v>1.0?u:t+(u-t)*v;o=t-8.0+r;d=(g/2|0)-2|0;if(s>d){w=(s-d|0)/64.0;if(w<0.0)w=0.0;if(w>1.0)w=1.0;o=o*(1.0-w)+(-3000.0)*w;}if(s<8){w=(8-s|0)/7.0;o=o*(1.0-w)+(-30.0)*w;}b.data[i]=o;i=i+1|0;s=s+1|0;}m=m+1|0;}k=k+1|0;}return b;} function Bq_(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:A.Ts=1;e=c*16|0;f=d*16|0;g=a.FF;h=e+16|0;i=f+16|0;d=h>>4;j=i>>4;k=g.dS;b=k.dx;l=Cs(M(F(d),D(4294967295, 0)),B4(M(F(j),D(4294967295, 0)),32));c=H(Cp(l,N(l,32)));c=c^c>>>20^c>>>12;m=c^c>>>7^c>>>4;n=b.cL.data;o=m&(n.length-1|0);b=n[o];a:{while(true) {if(b===null){b=null;break a;}if(B6(b.cy,l))break;b=b.cu;}}c=b===null?0:1;b:{c:{if(c){b=n[o];d:{while(b!==null){if(B6(b.cy,l)){b=b.dG;break d;}b=b.cu;}b=null;}p=b;if(p===null){if(k.ek.eY)break b;if(k.e4)break b;p=k.eM;}if(p!==null){p=FF(p,h&15,i&15,g.bZ.ec);break c;}}p=g.bZ.ec.hI(h,i);}b=a.FF;g=b.bR;$p=1;continue _;}$p=2;continue _;case 1:p.Uj(b,g,e,f);if(C()){break _;}A.Ts=0;return;case 2:$z=A38(k,d,j);if(C()){break _;}p=$z;p=p===null?g.bZ.ec.hI(h,i):FF(p,h&15,i&15,g.bZ.ec);b=a.FF;g=b.bR;$p=1;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bhb(a){return 0;} function BpT(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.FF;d=c>>4;g=e>>4;h=f.dS;i=h.dx;j=Cs(M(F(d),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;n=l&(m.length-1|0);i=m[n];a:{while(true){if(i===null){i=null;break a;}if(B6(i.cy,j))break;i=i.cu;}}k=i ===null?0:1;b:{c:{if(k){i=m[n];d:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break d;}i=i.cu;}i=null;}i=i;if(i===null){if(h.ek.eY)break b;if(h.e4)break b;i=h.eM;}if(i!==null){h=FF(i,c&15,e&15,f.bZ.ec);break c;}}h=f.bZ.ec.hI(c,e);}if(h===null)b=null;else{J6();b=b===A.YZ?h.lv:b===A.Zq?h.k$:b===A.Zr?h.qH:b!==A.Zs?null:h.rL;}return b;}$p=1;case 1:$z=A38(h,d,g);if(C()){break _;}i=$z;h=i===null?f.bZ.ec.hI(c,e):FF(i,c&15,e&15,f.bZ.ec);if(h===null)b=null;else{J6();b=b===A.YZ?h.lv:b===A.Zq?h.k$:b===A.Zr?h.qH:b!==A.Zs?null :h.rL;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Big(a,b,c,d,e,f){return null;} function A_q(a,b,c){} function F1(){var a=this;K.call(a);a.e1=0;a.fm=0;a.e2=0;} function Hr(a,b,c){var d=new F1();BN9(d,a,b,c);return d;} function BN9(a,b,c,d){a.e1=b;a.fm=c;a.e2=d;} function VO(a,b){var c;if(!(b instanceof F1))return 0;c=b;return c.e1==a.e1&&c.fm==a.fm&&c.e2==a.e2?1:0;} function CmA(a){return (Bf(a.e1,8976890)+Bf(a.fm,981131)|0)+a.e2|0;} var AK4=Ba(); A.Mw=null;A.Zx=function(){var a=new AK4();BCm(a);return a;}; function BCm(a){} function DX(b){return A.Mw.data[(b*10430.3779296875|0)&65535];} function EU(b){return A.Mw.data[(b*10430.3779296875+16384.0|0)&65535];} function ACq(b){return CT(b);} function Ex(b){return CT(b);} function EB(b){var c;c=b|0;if(bc)c=c+1|0;return c;} function Hx(b,c,d){var e,f,g,h;if(c=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}c=h+c|0;}return c;} function Ic(b,c,d){var e,f;if(c=180.0)b=b-360.0;if(b<(-180.0))b=b+360.0;return b;} function Kd(b){b=b%360.0;if(b>=180.0)b=b-360.0;if(b<(-180.0))b=b+360.0;return b;} function LX(b,c){var d,$$je;a:{try{d=I2(b);c=d;break a;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}d=c;}return d;} function Bz9(){var b;A.Mw=Fv(65536);b=0;while(b<65536){A.Mw.data[b]=Lo(b*3.141592653589793*2.0/65536.0);b=b+1|0;}} function Xm(){var a=this;K.call(a);a.Xf=null;a.TY=null;a.Q7=null;a.Ar=null;} A.Zy=function(){var a=new Xm();VQ(a);return a;}; function VQ(a){var b,c,d,e;b=new AGQ;b.a1s=C6;c=new TC;c.cL=W(N$,16);c.Ch=12;c.NQ=0.75;b.VZ=c;c=new BI;c.p=W(K,10);b.a4Z=c;b.Rz=a;a.Q7=b;b=new BI;b.p=W(K,10);a.Ar=b;Eh();c=A.Zz;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1|0;d[e]=c;b.j=b.j+1|0;b=a.Ar;c=A.Zg;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1|0;d[e]=c;b.j=b.j+1|0;b=a.Ar;c=A.ZA;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1|0;d[e]=c;b.j=b.j+1|0;b=a.Ar;c=A.ZB;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1|0;d[e]=c;b.j=b.j+1|0;b=a.Ar;c=A.ZC;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1| 0;d[e]=c;b.j=b.j+1|0;b=a.Ar;c=A.ZD;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1|0;d[e]=c;b.j=b.j+1|0;b=a.Ar;c=A.ZE;Bo(b,b.c+1|0);d=b.p.data;e=b.c;b.c=e+1|0;d[e]=c;b.j=b.j+1|0;} function BLN(a){return a.Ar;} function B_q(a,b,c){return (AOA(a.Q7,b,c)).UA.data[b&15|(c&15)<<4];} function B6g(a,b,c,d,e,f){var g,h,i,j;Qp();if(!(b!==null&&b.data.length>=Bf(e,f)))b=Fv(Bf(e,f));g=a.TY.io(c,d,e,f);h=0;c=Bf(e,f);while(h1.0)j=1.0;b.data[h]=j;h=h+1|0;}return b;} function Cxs(a,b,c,d,e,f){var g,h,i,j;Qp();if(!(b!==null&&b.data.length>=Bf(e,f)))b=Fv(Bf(e,f));g=a.TY.io(c,d,e,f);h=0;c=Bf(e,f);while(h1.0)j=1.0;b.data[h]=j;h=h+1|0;}return b;} function BXv(a,b,c,d,e,f){var g,h,i,j;Qp();if(!(b!==null&&b.data.length>=Bf(e,f)))b=W(Dl,Bf(e,f));g=a.Xf.io(c,d,e,f);h=0;c=Bf(e,f);while(h=Bf(e,f)))b=W(Dl,Bf(e,f));if(g&&e==16&&f==16&&!(c&15)&&!(d&15)){DE((AOA(a.Q7,c,d)).UA,0,b,0,Bf(e,f));return b;}h=a.TY.io(c,d,e,f);i=0;c=Bf(e,f);while(i>2;g=(c-d|0)>>2;h=(b+d|0)>>2;i=(c+d|0)>>2;j=(h-f|0)+1|0;k=(i-g|0)+1|0;l=a.Xf.io(f,g,j,k);m=0;b=Bf(j,k);while(m=g?0:1){if(f>2;h=(c-d|0)>>2;i=(b+d|0)>>2;j=(c+d|0)>>2;k=(i-g|0)+1|0;l=(j-h|0)+1|0;m=a.Xf.io(g,h,k,l);n=null;o=0;p=0;q=Bf(k,l);while(p=c?0:1){if(b=0)break;w=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=w;i=H(N(w,17));}if(d)break d;}n=new F1;n.e1=s;n.fm=0;n.e2=t;o=o+1|0;}}p=p+1|0;}return n;} function Ca2(a){AED(a.Q7);} function AY6(){var a=this;K.call(a);a.CB=null;a.DA=null;a.V4=0;} function Cm5(){var a=new AY6();BK4(a);return a;} function BK4(a){var b,c,d,e;b=new BI;b.p=W(K,10);a.CB=b;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.DA=b;a.V4=0;} function AC$(a){return a.DA;} function A5$(a){return a.CB;} function CsG(b,c){var d,e,f,g,h,i,$$je;d=(H4(GB(B(623),0),b,2)).data;e=1;f=0;g=d.length;if(g==2)a:{try{e=I2(d[0]);if((c+e|0)>=256)e=256-c|0;if(e>=0)break a;e=0;break a;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}return null;}b:{try{d=(AGs(d[g-1|0],B(278),2)).data;h=I2(d[0]);if(d.length>1)f=I2(d[1]);S();if(A.Nw.data[h]===null){h=0;f=0;}if(f>=0&&f<=15)break b;f=0;break b;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}return null;}i=new SV;i.s1=1;i.xb=0;i.BI=0;i.B4=0;i.s1=e;i.xb =h;i.BI=f;i.B4=c;return i;} function ChR(b){var c,d,e,f,g,h,i,j;if(b!==null&&b.o.data.length>=1){c=new BI;c.p=W(K,10);d=(H4(GB(B(129),0),b,0)).data;e=0;f=d.length;g=0;while(g=0&&f<=2){h=Cm5();e=e?1:0;g=e+1|0;i=ChR(c[e]);if(i!==null&&!(i.c?0:1)){j=h.CB;b=new Eb;b.dw=i;b.dy=i.j;b.eB=i.by();b.dt=(-1);while(true){if(!BP(b)){k=0;b=h.CB;e=0;l=b.j;m=b.by();while(true){if(!(e>=m?0:1)){Eh();k=A.Zg.f0;if(f<=0){e=g;g=k;}else if(d<= g){e=g;g=k;}else{e=g+1|0;b=c[g];b:{try{g=I2(b);k=g;break b;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}g=k;}}h.V4=g;if(f>0&&d>e){b=Oi(c[e]);c=(H4(GB(B(129),0),b,0)).data;d=c.length;g=0;while(g0){CB(AC$(h),n[0],o);if(n.length>1&&QD(n[1],B(294))&&Dn(n[1])>1){n=A$2(Pd(n[1],0,Dn(n[1])-1|0),B(237));p=0;while(true){q=n.data;if(p>=q.length)break c;q=(AGs(q[p],B(126),2)).data;if(q.length ==2)CB(o,q[0],q[1]);p=p+1|0;}}}}g=g+1|0;}}else{i=h.DA;j=new BN;d=BM(16);j.bk=0;n=W(BO,d);c=n.data;j.d=n;j.b1=0.75;j.b3=c.length*0.75|0;Bg(i,B(1356),j);}return h;}if(l=k?0:1)){c =b.DA;d=new BN;h=BM(16);d.bk=0;f=W(BO,h);l=f.data;d.d=f;d.b1=0.75;d.b3=l.length*0.75|0;Bg(c,B(1356),d);return b;}if(j=Bf(e,f)))b=W(Dl,Bf(e,f));c=0;d=Bf(e,f);g=a.yM;if(c<=d){while(c=Bf(e,f)))b=Fv(Bf(e,f));c=0;d=Bf(e,f);g=a.Wo;if(c<=d){while(c=Bf(e,f)))b=Fv(Bf(e,f));c=0;d=Bf(e,f);g=a.S3;if(c<=d){while(c=Bf(e,f)))b=W(Dl,Bf(e,f));c=0;d=Bf(e,f);g=a.yM;if(c<=d){while(c=Bf(e,f)))b=W(Dl,Bf(e,f));c=0;d=Bf(e,f);h=a.yM;if(c<=d){while(c=j?0:1)){k=0;break a;}if(i=0)break;n=M(L(I(f.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));f.a=n;b=H(N(n,17));}i=i+h|0;c=c-d|0;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;b=H(N(n,17));if(!o)d=H(Bl(I(F(j),F(b)),31));else while(true){d=b%j|0;if(((b-d|0)+l|0)>=0)break;n=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=n;b=H(N(n,17));}b=c+d|0;e.e1=i;e.fm=0;e.e2=b;}return e;} function Cy9(a,b,c,d,e){var f,g,h,i;f=a.yM;g=0;d=e.j;h=e.by();a:{b:{while(g>=h?0:1){if(d>24;a.Q5=A.NE.b<<24>>24;a.bgw=5169201;a.Ts=0.10000000149011612;a.ZH=0.30000001192092896;a.qv=0.5;a.ER=0.5;a.bju=16777215;c=new BI;c.p=W(K,10);a.lv=c;c=new BI;c.p=W(K,10);a.k$=c;c=new BI;c.p=W(K,10);a.qH=c;c=new BI;c.p=W(K,10);a.rL=c;a.a1P=1;c=new WE;c.d9=0;c.NG=4;c.PI=0;c.MJ=0;c.og=0;a.a0g=c;a.Rt=Cc$(0);c=new ADt;c.d9=0;a.a_p=c;c=new AIz;c.d9=0;a.bbC=c;a.f0=b;A.Xe.data[b]=a;a.r1=B5g(a);c=a.k$;d=new G8;e=new ALo;d.cY=12;d.k1=e;d.kI=4;d.ky=4;Bo(c,c.c+1|0);f =c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;c=a.k$;d=new G8;e=new ALp;d.cY=10;d.k1=e;d.kI=4;d.ky=4;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;c=a.k$;d=new G8;e=new ALq;d.cY=10;d.k1=e;d.kI=4;d.ky=4;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;c=a.k$;d=new G8;e=new ALu;d.cY=8;d.k1=e;d.kI=4;d.ky=4;Cc(c,d);c=a.lv;d=new G8;e=new ALv;d.cY=10;d.k1=e;d.kI=4;d.ky=4;Cc(c,d);c=a.lv;d=new G8;e=new ALw;d.cY=10;d.k1=e;d.kI=4;d.ky=4;Cc(c,d);Cc(a.lv,V8(new ALx,10,4,4));Cc(a.lv,V8(new ALr,10, 4,4));Cc(a.lv,V8(new ALs,10,4,4));Cc(a.lv,V8(new ALt,1,1,4));Cc(a.qH,V8(new APx,10,4,4));Cc(a.rL,V8(new APy,10,8,8));} function B6F(a){return B5g(a);} function Hs(a,b,c){var d;if(b>0.10000000149011612&&b<0.20000000298023224){d=new BG;d.f=1;d.e=1;d.bc=B(1925);J(d);}a.qv=b;a.ER=c;return a;} function H_(a,b,c){a.Ts=b;a.ZH=c;return a;} function Vp(a){a.a1P=0;return a;} function CmZ(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%10|0;if(((d-e|0)+9|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return e?a.a0g:a.Rt;} function BSQ(a,b){var c;b=new UR;S();c=A.N3.b;b.d9=0;b.Na=c;b.WY=1;return b;} function QF(a){a.D3=1;return a;} function GR(a,b){a.bn9=b;return a;} function PX(a,b){a.bgw=b;return a;} function GL(a,b){a.bqn=b;return a;} function ChD(a,b){J6();return b===A.YZ?a.lv:b===A.Zq?a.k$:b===A.Zr?a.qH:b!==A.Zs?null:a.rL;} function BS0(a){return a.D3;} function Ta(a){return !a.D3?a.a1P:0;} function BKT(a){return a.ER<=0.8500000238418579?0:1;} function BNM(a){return 0.10000000149011612;} function BK6(a){return a.ER*65536.0|0;} function Crp(a){return a.qv*65536.0|0;} function Ccc(a){return a.qv;} function BuR(a,b,c,d,e){var f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.r1;if(f.bF!==null){c=new DY;c.f=1;c.e=1;c.bc=B(1926);J(c);}f.bF=b;f.y=c;f.bU=d;f.bT=e;$p=1;case 1:f.bod();if(C()){break _;}f.bF=null;f.y=null;return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BI1(){A.Xe=W(Dl,256);A.ZF=H_(GR(GL(CaV(0),112),B(1927)),(-1.0),0.4000000059604645);A.Zg=Hs(GR(GL(A.FL(1),9286496),B(1928)),0.800000011920929,0.4000000059604645);A.ZG=H_(Hs(Vp(GR(GL(B2i(2),16421912),B(1929))),2.0,0.0),0.10000000149011612,0.20000000298023224);A.ZH=Hs(H_(GR(GL(CwQ(3),6316128),B(1930)),0.30000001192092896,1.5),0.20000000298023224,0.30000001192092896);A.Zz=Hs(PX(GR(GL(B$l(4),353825),B(1931)),5159473),0.699999988079071,0.800000011920929);A.ZA=H_(Hs(QF(PX(GR(GL(Clt(5),747097),B(1932)),5159473)), 0.05000000074505806,0.800000011920929),0.10000000149011612,0.4000000059604645);A.Zu=Hs(H_(PX(GR(GL(A.Fj(6),522674),B(1933)),9154376),(-0.20000000298023224),0.10000000149011612),0.800000011920929,0.8999999761581421);A.ZI=H_(GR(GL(B40(7),255),B(1934)),(-0.5),0.0);A.TA=Hs(Vp(GR(GL(A.Fz(8),16711680),B(1935))),2.0,0.0);A.YY=Vp(GR(GL(CDw(9),8421631),B(1936)));A.ZJ=Hs(H_(QF(GR(GL(CaV(10),9474208),B(1937))),(-1.0),0.5),0.0,0.5);A.ZK=Hs(H_(QF(GR(GL(B40(11),10526975),B(1938))),(-0.5),0.0),0.0,0.5);A.ZL=Hs(QF(GR(GL(BKO(12), 16777215),B(1939))),0.0,0.5);A.ZM=Hs(H_(QF(GR(GL(BKO(13),10526880),B(1940))),0.30000001192092896,1.2999999523162842),0.0,0.5);A.ZN=H_(Hs(GR(GL(Cq5(14),16711935),B(1941)),0.8999999761581421,1.0),0.20000000298023224,1.0);A.ZO=H_(Hs(GR(GL(Cq5(15),10486015),B(1942)),0.8999999761581421,1.0),(-1.0),0.10000000149011612);A.ZP=H_(Hs(GR(GL(A.FV(16),16440917),B(1943)),0.800000011920929,0.4000000059604645),0.0,0.10000000149011612);A.ZQ=H_(Hs(Vp(GR(GL(B2i(17),13786898),B(1944))),2.0,0.0),0.30000001192092896,0.800000011920929);A.ZC =H_(Hs(PX(GR(GL(B$l(18),2250012),B(1945)),5159473),0.699999988079071,0.800000011920929),0.30000001192092896,0.699999988079071);A.ZB=H_(Hs(PX(QF(GR(GL(Clt(19),1456435),B(1946))),5159473),0.05000000074505806,0.800000011920929),0.30000001192092896,0.800000011920929);A.ZR=Hs(H_(GR(GL(CwQ(20),7501978),B(1947)),0.20000000298023224,0.800000011920929),0.20000000298023224,0.30000001192092896);A.ZD=H_(Hs(PX(GR(GL(BVq(21),5470985),B(1948)),5470985),1.2000000476837158,0.8999999761581421),0.20000000298023224,0.4000000059604645);A.ZE =H_(Hs(PX(GR(GL(BVq(22),2900485),B(1949)),5470985),1.2000000476837158,0.8999999761581421),1.7999999523162842,0.5);} var AA6=Ba(); A.ZS=null;A.ZT=null;A.ZU=function(){var a=new AA6();BwF(a);return a;}; function BwF(a){} function ByR(b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bjh(b,c,d);if(C()){break _;}e=$z;c=c*16|0;f=b.bR;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=c+H(Bl(I(F(16),F(H(N(g,17)))),31))|0;c=d*16|0;i=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=c+H(Bl(I(F(16),F(H(N(i,17)))),31))|0;if(e===null)c =!b.bZ.fP?256:128;else{k=e.gK.data;c=k.length-1|0;a:{while(c>=0){if(k[c]!==null){c=k[c].CS;break a;}c=c+(-1)|0;}c=0;}c=(c+16|0)-1|0;}i=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;l=H(N(i,17));d=c-1|0;if(!(c&d))m=H(Bl(I(F(c),F(l)),31));else while(true){m=l%c|0;if(((l-m|0)+d|0)>=0)break;i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;l=H(N(i,17));}b=new F1;b.e1=h;b.fm=m;b.e2=j;return b;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BuB(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bq=$T.l();bp=$T.l();bo=$T.l();bn=$T.l();bm=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f =$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:if(!c&&!d)return 0;f=A.ZS;if(f.bk>0){f.bk=0;g=f.d.data;h=null;i=0;j=g.length;if(i>j){b=new BG;b.f=1;b.e=1;J(b);}while(i=Ct(b.eZ)){m=0;i=b.b6.tq();j=b.b6.yn();k=b.b6.uy();J6();g=(A.ZV.hF()).data;n=g.length;o=0;p=i;q=j;r=k;while(o=f.c)break;u=f.p.data[l];v=Bx(u.v/16.0);w=Bx(u.u/16.0);m=(-8);while(true){j=X(m,8);if(j>0)break;x=(-8);while(true){k=X(x,8);if(k>0)break;y=m!=(-8)&&j&&x!=(-8)&&k?0:1;z=new H8;k=m+v|0;o=x+w|0;z.eD=k;z.eE=o;if(!y)Bg(A.ZS,z,AHy(0));else if(!Ef(A.ZS,z))CB(A.ZS,z,AHy(1));x=x+1|0;}m=m+1|0;}l=l+1|0;}b=new Bb;Dm(b);J(b);case 1:$z=ByR(b,i,j);if(C()){break _;}h=$z;i=h.e1;j=h.fm;k=h.e2;$p=2;case 2:$z=Bkh(b,i,j,k);if(C()){break _;}l=$z;if (!l){$p=3;continue _;}a:while(true){while(!f.bh()){while(true){o=o+1|0;if(o>=n)break a;s=g[o];if(JC(s)&&!d)continue;if(!JC(s)&&!c)continue;if(Ph(s)&&!e)continue;if(Oz(b,PV(s))<=(Bf(PB(s),MB(A.ZS))/256|0))break;}f=(II(A.ZS)).bm();}t=f.bg();if(!PH(C1(A.ZS,t))){i=t.eD;j=t.eE;$p=1;continue _;}}return m;case 3:$z=Bmq(b,i,j,k);if(C()){break _;}h=$z;if(h===BAa(s)){ba=0;bb=0;while(bb<3){bc=6;bd=null;be=0;w=i;bf=j;x=k;if(be<4){w=w+(O(b.bR,bc)-O(b.bR,bc)|0)|0;bf=bf+(O(b.bR,1)-O(b.bR,1)|0)|0;x=x+(O(b.bR,bc)-O(b.bR,bc) |0)|0;$p=4;continue _;}bb=bb+1|0;}}b:while(true){while(!f.bh()){while(true){o=o+1|0;if(o>=n)break b;s=g[o];if(JC(s)&&!d)continue;if(!JC(s)&&!c)continue;if(Ph(s)&&!e)continue;if(Oz(b,PV(s))<=(Bf(PB(s),MB(A.ZS))/256|0))break;}f=(II(A.ZS)).bm();}t=f.bg();if(!PH(C1(A.ZS,t))){i=t.eD;j=t.eE;$p=1;continue _;}}return m;case 4:$z=BwY(s,b,w,bf,x);if(C()){break _;}l=$z;if(l){bg=w+0.5;bh=bf;bi=x+0.5;bj=bg;bk=bh;bl=bi;if(Il(b,bj,bk,bl,24.0)===null){bm=bg-p;bn=bh-q;bo=bi-r;if(bm*bm+bn*bn+bo*bo>=576.0){if(bd!==null){try{h =bd.k1;$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){bp=$$je;}else{throw $$e;}}CJ(bp);return m;}$p=5;continue _;}}}be=be+1|0;while(be>=4){bb=bb+1|0;if(bb>=3){c:while(true){while(!f.bh()){while(true){o=o+1|0;if(o>=n)break c;s=g[o];if(JC(s)&&!d)continue;if(!JC(s)&&!c)continue;if(Ph(s)&&!e)continue;if(Oz(b,PV(s))<=(Bf(PB(s),MB(A.ZS))/256|0))break;}f=(II(A.ZS)).bm();}t=f.bg();if(!PH(C1(A.ZS,t))){i=t.eD;j=t.eE;$p=1;continue _;}}return m;}bc=6;bd=null;be=0;w=i;bf=j;x=k;}w=w+(O(b.bR,bc)-O(b.bR,bc) |0)|0;bf=bf+(O(b.bR,1)-O(b.bR,1)|0)|0;x=x+(O(b.bR,bc)-O(b.bR,bc)|0)|0;continue _;case 5:$z=AVB(b,s,w,bf,x);if(C()){break _;}bd=$z;if(bd!==null){try{h=bd.k1;$p=6;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){bp=$$je;}else{throw $$e;}}CJ(bp);return m;}while(true){bb=bb+1|0;if(bb>=3){d:while(true){while(!f.bh()){while(true){o=o+1|0;if(o>=n)break d;s=g[o];if(JC(s)&&!d)continue;if(!JC(s)&&!c)continue;if(Ph(s)&&!e)continue;if(Oz(b,PV(s))<=(Bf(PB(s),MB(A.ZS))/256|0))break;}f=(II(A.ZS)).bm();}t=f.bg();if (!PH(C1(A.ZS,t))){i=t.eD;j=t.eE;$p=1;continue _;}}return m;}bc=6;bd=null;be=0;w=i;bf=j;x=k;if(be>=4)continue;else break;}w=w+(O(b.bR,bc)-O(b.bR,bc)|0)|0;bf=bf+(O(b.bR,1)-O(b.bR,1)|0)|0;x=x+(O(b.bR,bc)-O(b.bR,bc)|0)|0;$p=4;continue _;case 6:e:{try{$z=h.dW(b);if(C()){break _;}bq=$z;break e;}catch($$e){$$je=P($$e);if($$je instanceof CQ){bp=$$je;}else{throw $$e;}}CJ(bp);return m;}Fp(bq,bj,bk,bl,BH(b.bR)*360.0,0.0);$p=7;case 7:$z=bq.vh();if(C()){break _;}l=$z;if(l){ba=ba+1|0;$p=8;continue _;}m=m+ba|0;be=be+1|0;while (be>=4){bb=bb+1|0;if(bb>=3){d:while(true){while(!f.bh()){while(true){o=o+1|0;if(o>=n)break d;s=g[o];if(JC(s)&&!d)continue;if(!JC(s)&&!c)continue;if(Ph(s)&&!e)continue;if(Oz(b,PV(s))<=(Bf(PB(s),MB(A.ZS))/256|0))break;}f=(II(A.ZS)).bm();}t=f.bg();if(!PH(C1(A.ZS,t))){i=t.eD;j=t.eE;$p=1;continue _;}}return m;}bc=6;bd=null;be=0;w=i;bf=j;x=k;}w=w+(O(b.bR,bc)-O(b.bR,bc)|0)|0;bf=bf+(O(b.bR,1)-O(b.bR,1)|0)|0;x=x+(O(b.bR,bc)-O(b.bR,bc)|0)|0;$p=4;continue _;case 8:Baa(b,bq);if(C()){break _;}$p=9;case 9:BoW(bq,b,bg,bh, bi);if(C()){break _;}if(ba=3)break;bc=6;bd=null;be=0;w=i;bf=j;x=k;}}f:while(true){if(!f.bh()){while(true){o=o+1|0;if(o>=n)break f;s=g[o];if(JC(s)&&!d)continue;if(!JC(s)&&!c)continue;if(Ph(s)&&!e)continue;if(Oz(b,PV(s))<=(Bf(PB(s),MB(A.ZS))/256|0))break;}f=(II(A.ZS)).bm();continue;}t=f.bg();if(!PH(C1(A.ZS,t))){i=t.eD;j=t.eE;$p=1;continue _;}}return m;default: Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,$p);} function BwY(b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:b=b.Kg;BJ();if(b===A.PL){$p=3;continue _;}g=e-1|0;S();h=A.Nw.data;$p=1;case 1:$z=Bm6(c,d,g,f);if(C()){break _;}i=$z;b=h[i];$p=2;case 2:$z=AZS(c,d,g,f);if(C()){break _;}i=$z;if(!Er(c,b,i))return 0;$p=4;continue _;case 3:$z=Bm6(c,d,e,f);if(C()){break _;}i=$z;if(!i)b=A.RJ;else{S();b=A.Nw.data[i].bW;}if(!b.m5())return 0;i=e-1|0;$p=7;continue _;case 4:$z =Bm6(c,d,g,f);if(C()){break _;}i=$z;if(i==A.NI.b)return 0;$p=5;case 5:$z=Bkh(c,d,e,f);if(C()){break _;}i=$z;if(i)return 0;$p=6;case 6:$z=Bm6(c,d,e,f);if(C()){break _;}i=$z;if((!i?A.RJ:A.Nw.data[i].bW).m5())return 0;e=e+1|0;$p=8;continue _;case 7:$z=Bm6(c,d,i,f);if(C()){break _;}i=$z;if(!i)b=A.RJ;else{S();b=A.Nw.data[i].bW;}if(!b.m5())return 0;e=e+1|0;$p=9;continue _;case 8:$z=Bkh(c,d,e,f);if(C()){break _;}d=$z;return d?0:1;case 9:$z=Bkh(c,d,e,f);if(C()){break _;}d=$z;return d?0:1;default:Oe();}}HV().s(b,c,d, e,f,g,h,i,$p);} function BoW(b,c,d,e,f){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:b.so();if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,$p);} function Bov(b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:J6();i=A.Zq;i=i===A.YZ?c.lv:i===i?c.k$ :i===A.Zr?c.qH:i!==A.Zs?null:c.rL;j=i.c?0:1;a:{if(!j){k=24;l=0.10000000149011612;m=17;n=f-1|0;o=f&n;p=d+f|0;q=e+f|0;r=F(f);while(true){s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;if(H(N(s,k))/1.6777216E7>=l)break a;t=b.bR;j=0;c=CU(i);while(BP(c)){j=j+(BW(c)).cY|0;}if(j<=0){b=new BG;b.f=1;b.e=1;J(b);}s=M(L(I(t.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));v=j-1|0;if(!(j&v))w=H(Bl(I(F(j),F(u)),31));else while(true){w=u%j|0;if(((u-w|0)+v|0)>=0)break;s=M(L(I(t.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));}c=I_(i);b:{while(true){if(!BP(c)){x=null;break b;}j=c.dy;x=c.dw;if(j=0)break;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;w=H(N(s,m));}ba=u+v|0;j=B$(h,31);if(!o)v=H(Bl(I(r, F(j)),31));else while(true){v=j%f|0;if(((j-v|0)+n|0)>=0)break;j=B$(h,31);}bb=d+v|0;bc=e+O(h,g)|0;j=0;v=bb;w=bc;while(j=d&&v=e&&w=ba){s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;if(H(N(s,k))/1.6777216E7>=l)break c;t=b.bR;j=0;c=CU(i);while(BP(c)){j=j+(BW(c)).cY|0;}if(j<=0){b=new BG;b.f=1;b.e=1;J(b);}s=M(L(I(t.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));v=j-1|0;if(!(j&v))w=H(Bl(I(F(j),F(u)),31));else while(true){w=u%j|0;if(((u-w|0)+v|0)>=0)break;s=M(L(I(t.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));t.a=s;u=H(N(s,m));}c=I_(i);b:{while(true){if(!BP(c)){x=null;break b;}j=c.dy;x=c.dw;if(j=0)break;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;w=H(N(s,m));}ba=u+v|0;j=B$(h,31);if(!o)v=H(Bl(I(r,F(j)), 31));else while(true){v=j%f|0;if(((j-v|0)+n|0)>=0)break;j=B$(h,31);}bb=d+v|0;bc=e+O(h,g)|0;j=0;v=bb;w=bc;}bd=0;u=0;}return;case 3:d:{try{$z=c.dW(b);if(C()){break _;}x=$z;}catch($$e){$$je=P($$e);if($$je instanceof CQ){t=$$je;break d;}else{throw $$e;}}Fp(x,bf,bg,bh,BH(h)*360.0,0.0);$p=4;continue _;}Ek(t,Y());u=u+1|0;e:while(true){if(!bd&&u<4){$p=1;continue _;}j=j+1|0;while(j>=ba){s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;if(H(N(s,k))/1.6777216E7>=l)break e;t=b.bR;j=0;c=CU(i);while(BP(c)) {j=j+(BW(c)).cY|0;}if(j<=0){b=new BG;b.f=1;b.e=1;J(b);}s=M(L(I(t.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));v=j-1|0;if(!(j&v))w=H(Bl(I(F(j),F(u)),31));else while(true){w=u%j|0;if(((u-w|0)+v|0)>=0)break;s=M(L(I(t.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));}c=I_(i);f:{while(true){if(!BP(c)){x=null;break f;}j=c.dy;x=c.dw;if(j=0)break;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;w=H(N(s,m));}ba=u+v|0;j=B$(h,31);if(!o)v=H(Bl(I(r,F(j)),31));else while(true){v=j%f|0;if(((j-v|0)+n|0)>=0)break;j=B$(h,31);}bb=d+v|0;bc=e+O(h,g)|0;j=0;v=bb;w=bc;}bd=0;u=0;}return;case 4:Baa(b,x);if(C()){break _;}$p=5;case 5:x.so();if(C()){break _;}bd=1;v=v+(O(h,5)-O(h,5)|0)|0;w=w+(O(h,5)-O(h,5)|0)|0;while (!(v>=d&&v=e&&w=ba){s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;if(H(N(s,k))/1.6777216E7>=l)break g;t=b.bR;j=0;c=CU(i);while(BP(c)){j=j+(BW(c)).cY|0;}if(j<=0){b=new BG;b.f=1;b.e=1;J(b);}s=M(L(I(t.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));v=j-1|0;if(!(j&v))w=H(Bl(I(F(j),F(u)),31));else while(true){w=u%j|0;if(((u-w|0)+v|0)>=0)break;s=M(L(I(t.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));t.a=s;u=H(N(s,m));}c=I_(i);h:{while(true){if(!BP(c)){x=null;break h;}j=c.dy;x=c.dw;if(j=0)break;s=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=s;w=H(N(s,m));}ba=u+v|0;j=B$(h, 31);if(!o)v=H(Bl(I(r,F(j)),31));else while(true){v=j%f|0;if(((j-v|0)+n|0)>=0)break;j=B$(h,31);}bb=d+v|0;bc=e+O(h,g)|0;j=0;v=bb;w=bc;}bd=0;u=0;}return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p);} function AX_(){var b,c,d,e;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.ZS=b;A.ZT=Bm(CD,[G(OX),G(P3),G(Nt)]);} function H8(){var a=this;K.call(a);a.eD=0;a.eE=0;} function Ur(b,c){return Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));} function Cez(a){var b,c,d;b=a.eD;c=a.eE;d=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));return H(d)^CD6(d);} function BJY(a,b){var c;c=b;return c.eD==a.eD&&c.eE==a.eE?1:0;} function B7n(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(290));c=a.eD;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.eE;BF(b,b.g,c,10);V(b,b.g,B(279));d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i>24;i=k+1|0;b.eA=i;h[k]=f;l=a.a7c;c=H(l)<<24>>24;f=i+1|0;b.eA=f;h[i]=c;c=H(Bl(l,8))<<24>>24;i=f+1|0;b.eA=i;h[f]=c;c=H(Bl(l,16))<<24>>24;f=i+1|0;b.eA=f;h[i]=c;c=H(Bl(l,24))<<24>>24;k=f+1|0;b.eA=k;h[f]=c;c=e<<24>>24;f=k+1|0;b.eA= f;h[k]=c;c=a.WO<<24>>24;k=f+1|0;b.eA=k;h[f]=c;if(d!==null){c=d.data.length;f=c<<24>>24;i=k+1|0;b.eA=i;h[k]=f;k=c>>8<<24>>24;f=i+1|0;b.eA=f;h[i]=k;DE(d,0,g,f,c);b.eA=b.eA+c|0;}g=a.Rm;if(g!==null){k=g.data.length;DE(g,0,b.lH,b.eA,k);f=b.eA+k|0;b.eA=f;g=b.lH.data;b.eA=f+1|0;g[f]=0;}g=a.Sz;if(g!==null){k=g.data.length;DE(g,0,b.lH,b.eA,k);f=b.eA+k|0;b.eA=f;g=b.lH.data;b.eA=f+1|0;g[f]=0;}} function RZ(){var a=this;K.call(a);a.a3C=null;a.bix=null;a.a$p=0;a.a$A=0;a.bco=0;} A.V3=null;A.V$=null;A.VZ=null;A.V0=null;A.V1=null;function AJO(){AJO=BX(RZ);CmI();} function Bt0(a,b,c,d,e){var f=new RZ();Btk(f,a,b,c,d,e);return f;} function Btk(a,b,c,d,e,f){AJO();a.a3C=b;a.bix=c;a.a$p=d;a.a$A=e;a.bco=f;} function CmI(){var b;b=BW3([12,8,140,8,76,8,204,8,44,8,172,8,108,8,236,8,28,8,156,8,92,8,220,8,60,8,188,8,124,8,252,8,2,8,130,8,66,8,194,8,34,8,162,8,98,8,226,8,18,8,146,8,82,8,210,8,50,8,178,8,114,8,242,8,10,8,138,8,74,8,202,8,42,8,170,8,106,8,234,8,26,8,154,8,90,8,218,8,58,8,186,8,122,8,250,8,6,8,134,8,70,8,198,8,38,8,166,8,102,8,230,8,22,8,150,8,86,8,214,8,54,8,182,8,118,8,246,8,14,8,142,8,78,8,206,8,46,8,174,8,110,8,238,8,30,8,158,8,94,8,222,8,62,8,190,8,126,8,254,8,1,8,129,8,65,8,193,8,33,8,161,8,97,8, 225,8,17,8,145,8,81,8,209,8,49,8,177,8,113,8,241,8,9,8,137,8,73,8,201,8,41,8,169,8,105,8,233,8,25,8,153,8,89,8,217,8,57,8,185,8,121,8,249,8,5,8,133,8,69,8,197,8,37,8,165,8,101,8,229,8,21,8,149,8,85,8,213,8,53,8,181,8,117,8,245,8,13,8,141,8,77,8,205,8,45,8,173,8,109,8,237,8,29,8,157,8,93,8,221,8,61,8,189,8,125,8,253,8,19,9,275,9,147,9,403,9,83,9,339,9,211,9,467,9,51,9,307,9,179,9,435,9,115,9,371,9,243,9,499,9,11,9,267,9,139,9,395,9,75,9,331,9,203,9,459,9,43,9,299,9,171,9,427,9,107,9,363,9,235,9,491,9,27,9,283, 9,155,9,411,9,91,9,347,9,219,9,475,9,59,9,315,9,187,9,443,9,123,9,379,9,251,9,507,9,7,9,263,9,135,9,391,9,71,9,327,9,199,9,455,9,39,9,295,9,167,9,423,9,103,9,359,9,231,9,487,9,23,9,279,9,151,9,407,9,87,9,343,9,215,9,471,9,55,9,311,9,183,9,439,9,119,9,375,9,247,9,503,9,15,9,271,9,143,9,399,9,79,9,335,9,207,9,463,9,47,9,303,9,175,9,431,9,111,9,367,9,239,9,495,9,31,9,287,9,159,9,415,9,95,9,351,9,223,9,479,9,63,9,319,9,191,9,447,9,127,9,383,9,255,9,511,9,0,7,64,7,32,7,96,7,16,7,80,7,48,7,112,7,8,7,72,7,40,7,104, 7,24,7,88,7,56,7,120,7,4,7,68,7,36,7,100,7,20,7,84,7,52,7,116,7,3,8,131,8,67,8,195,8,35,8,163,8,99,8,227,8]);A.V3=b;A.V$=BW3([0,5,16,5,8,5,24,5,4,5,20,5,12,5,28,5,2,5,18,5,10,5,26,5,6,5,22,5,14,5,30,5,1,5,17,5,9,5,25,5,5,5,21,5,13,5,29,5,3,5,19,5,11,5,27,5,7,5,23,5]);A.VZ=Bt0(b,A.V7,257,286,15);A.V0=Bt0(A.V$,A.V6,0,30,15);A.V1=Bt0(null,A.Wf,0,19,7);} function Lv(){K.call(this);this.vU=0;} A.Gp=null;A.Gq=null;A.Gr=null;function PH(a){return a.vU;} function AHy(b){return !b?A.Gq:A.Gp;} function BRO(a){return !a.vU?B(752):B(751);} function B65(a){return !a.vU?1237:1231;} function Ch2(a,b){if(a===b)return 1;return b instanceof Lv&&b.vU==a.vU?1:0;} function B1d(a,b){var c,d;a:{b:{b=b;c=a.vU;d=b.vU;if(!c){if(!d)break b;c=(-1);break a;}if(!d){c=1;break a;}}c=0;}return c;} function BZw(){var b;b=new Lv;b.vU=1;A.Gp=b;b=new Lv;b.vU=0;A.Gq=b;A.Gr=G($rt_booleancls());} var Bd6=Ba(); A.ZW=function(){var a=new Bd6();Co$(a);return a;}; function Co$(a){} function Cis(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r;if(b===null){if(d){if(A.F9===null){f=new CF;f.bC=A.F$;b=new Bi;b.r=Q(16);f.ci=b;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}g=A.F9;f=g.ci;V(f,f.g,B(1950));d=f.g;Cd(f,d,d+1|0);f.r.data[d]=10;Dr(g);}return e;}h=b.o.data;i=h.length;if(i?0:1){if(d){if(A.F9===null){f=new CF;f.bC=A.F$;b=new Bi;b.r=Q(16);f.ci=b;f.dc=Q(32);f.df=0;f.de=A.F_;A.F9=f;}g=A.F9;f=g.ci;V(f,f.g,B(1951));d=f.g;Cd(f,d,d+1|0);f.r.data[d]=10;Dr(g);}return e;}if(c>=2&&c<=36){a:{j=0;k=0;l=0;m=(-2147483647);if (i>0){if(0>=i){b=new BK;b.f=1;b.e=1;J(b);}n=h[0];if(n<48){if(n==45){k=1;m=(-2147483648);}else if(n!=43)break a;if(i==1)break a;l=1;}o=m/c|0;while(l32){while(Di(b,h-1|0)<=32){h=h+(-1)|0;}j=0;if(Di(b,i)==45){i=i+1|0;j=1;}else if(Di(b,i)==43)i=i+1|0;if(i==h)break b;c:{k =Di(b,i);l=C6;m=0;n=0;if(k!=46){n=1;if(k<48)break b;if(k>57)break b;d:{while(i57)break c;if(Jv(l,D(3435973827, 214748364)))m=m+1|0;else l=L(I(l,F(10)),F(k-48|0));i=i+1|0;}}}if(i=h)break e;g=Di(b,i);if(g<48)break e;if(g>57)break;if(Kj(l,D(3435973827, 214748364))){l=L(I(l,F(10)),F(g-48|0));m=m+(-1)|0;}i=i+1|0;n=1;}}if(!n)break b;}if(i>=h)break a;k=Di(b,i);if(k!=101&&k!=69)break b;o=i+1|0;p =0;if(o==h)break b;if(Di(b,o)==45){o=o+1|0;p=1;}else if(Di(b,o)==43)o=o+1|0;g=0;k=0;f:{while(true){if(o>=h)break f;i=Di(b,o);if(i<48)break f;if(i>57)break;g=(10*g|0)+(i-48|0)|0;k=1;o=o+1|0;}}if(k){if(p)g= -g|0;m=m+g|0;break a;}break b;}i=i+1|0;if(i==h)break;}}if(c)Z(Y(),T(E(E(E(U(),B(1958)),b),B(10))));return d;}g:{c=X(m,308);if(c<=0){if(c)break g;if(Kk(l,D(2133831477, 4185580)))break g;}return j?(-Infinity):Infinity;}if(j)l=AIw(l);return ED(l)*B2m(m);} function B2m(b){var c,d;if(b>=0)c=10.0;else{c=0.1;b= -b|0;}d=1.0;while(b){if(b%2|0)d=d*c;c=c*c;b=b/2|0;}return d;} function MN(){var a=this;K.call(a);a.oE=0;a.dv=null;a.nu=null;} A.ZX=function(){var a=new MN();B8b(a);return a;}; function B8b(a){var b,c;a.oE=8;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.dv=b;} function AUp(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.oE;a.nu=c;a.dv.a=c.b6.ld();b=a.dv;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=B4(F(H(N(h,16))),32);h=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=L(i,F(H(N(h,16))));h=M(L(I(h,D(3740067437, 5)),F(11)), D(4294967295, 65535));b.a=h;i=B4(F(H(N(h,16))),32);k=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;h=L(i,F(H(N(k,16))));l=d-g|0;m=d+g|0;n=e-g|0;o=e+g|0;while(l<=m){p=n;if(p<=o){a.dv.a=Cp(Cp(I(F(l),j),I(F(p),h)),c.b6.ld());$p=1;continue _;}l=l+1|0;}return;case 1:a.Tb(c,l,p,d,e,f);if(C()){break _;}p=p+1|0;while(true){if(p<=o){a.dv.a=Cp(Cp(I(F(l),j),I(F(p),h)),c.b6.ld());continue _;}l=l+1|0;if(l>m)break;p=n;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Lu(){MN.call(this);this.qV=null;} function BxZ(a,b,c,d,e,f,g){var h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.qV;h=Cs(M(F(c),D(4294967295, 0)),B4(M(F(d),D(4294967295, 0)),32));i=new GT;i.iK=h;j=H(h)^CD6(h);g=b.d.data;b=g[j&(g.length-1|0)];while(b!==null){if(b.t==j){k=b.h;if(i!==k&&!(i===k?1:k instanceof GT&&B6(k.iK,h)?1:0)?0:1)break;}b=b.i;}if(!(b===null?0:1)){b=a.dv;b.a=M(L(I(b.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));if(a.Jp(c,d)){$p=1;continue _;}}return;case 1:$z=a.HQ(c,d);if(C()){break _;}k=$z;b=a.qV;i=new GT;i.iK=h;Bg(b,i,k);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bdh(a,b,c,d,e){var f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=(d<<4)+8|0;g=(e<<4)+8|0;h=a.qV;if(h.dg===null){i=new E5;i.hT=h;h.dg=i;}j=h.dg.bm();e=f+15|0;k=g+15|0;while(j.bh()){h=j.bg();if(h.K8()){i=h.oh;if(i.bq>=f&&i.P<=e&&i.bz>=g&&i.S<=k?1:0){i=new FH;i.P=f;i.S=g;i.bq=e;i.bz=k;i.bd=1;i.dP=512;$p=1;continue _;}}}return 0;case 1:BCT(h,b,c,i);if(C()){break _;}while (j.bh()){h=j.bg();if(!h.K8())continue;i=h.oh;if(i.bq>=f&&i.P<=e&&i.bz>=g&&i.S<=k?1:0){i=new FH;i.P=f;i.S=g;i.bq=e;i.bz=k;i.bd=1;i.dP=512;continue _;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AAu(a,b,c,d){var e,f,g,h,i;e=a.qV;if(e.dg===null){f=new E5;f.hT=e;e.dg=f;}e=e.dg.bm();while(e.bh()){a:{g=e.bg();if(g.K8()){f=g.oh;if(f.bq>=b&&f.P<=b&&f.bz>=d&&f.S<=d?1:0){g=g.hy;h=g.eg;i=g.j;while(true){if(!(h===null?0:1))break a;if(i>4;g=F(k);i=I(g,h);l=e>>4;m=F(l);f.a=Cp(Cp(i,I(m,j)),b.b6.ld());b=a.qV;j=Cs(M(g,D(4294967295, 0)),B4(M(m,D(4294967295, 0)),32));n=new GT;n.iK=j;o=H(j)^CD6(j);p=b.d.data;f=p[o&(p.length-1|0)];while(f!==null){if(f.t==o){b=f.h;if(n!==b&&!(n===b?1:b instanceof GT&&B6(b.iK,j)?1:0)?0:1)break;}f=f.i;}if(!(f===null?0:1)) {b=a.dv;b.a=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));if(a.Jp(k,l)){$p=1;continue _;}}q=1.7976931348623157E308;f=null;b=a.qV;if(b.dg===null){n=new E5;n.hT=b;b.dg=n;}n=b.dg.bm();while(n.bh()){r=n.bg();if(r.K8()){s=(Fj(Es(r.hy,0))).a6Z();o=s.e1-c|0;t=s.fm-d|0;k=s.e2-e|0;u=(o+Bf(Bf(o,t),t)|0)+Bf(k,k)|0;if(u=q)continue;q=u;w =s;}return w;case 1:$z=a.HQ(k,l);if(C()){break _;}b=$z;f=a.qV;n=new GT;n.iK=j;Bg(f,n,b);q=1.7976931348623157E308;f=null;b=a.qV;if(b.dg===null){n=new E5;n.hT=b;b.dg=n;}n=b.dg.bm();while(n.bh()){r=n.bg();if(r.K8()){s=(Fj(Es(r.hy,0))).a6Z();o=s.e1-c|0;t=s.fm-d|0;k=s.e2-e|0;u=(o+Bf(Bf(o,t),t)|0)+Bf(k,k)|0;if(u=q)continue;q=u;w=s;}return w;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function CqN(a){return null;} function A0m(){Lu.call(this);this.MK=null;} A.Eh=function(){var a=new A0m();CdJ(a);return a;}; function CdJ(a){var b,c,d,e,f,g,h,i;a.oE=8;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.dv=b;b=new BN;d=BM(16);b.bk=0;e=W(BO,d);f=e.data;b.d=e;b.b1=0.75;b.b3=f.length*0.75|0;a.qV=b;b=new BI;b.p=W(K,10);a.MK=b;g=new G8;h=new AIO;g.cY=10;g.k1=h;g.kI=2;g.ky=3;Bo(b,b.c+1|0);f=b.p.data;i=b.c;b.c=i+1|0;f[i]=g;b.j=b.j+1|0;b=a.MK;g=new G8;h=new AIP;g.cY=5;g.k1=h;g.kI=4;g.ky=4;Bo(b,b.c+1|0);f=b.p.data;i=b.c;b.c=i+1|0;f[i]=g;b.j=b.j+1|0;b=a.MK;g=new G8;h=new AIQ;g.cY=10;g.k1=h;g.kI=4;g.ky=4;Bo(b, b.c+1|0);f=b.p.data;i=b.c;b.c=i+1|0;f[i]=g;b.j=b.j+1|0;b=a.MK;g=new G8;h=new AIN;g.cY=3;g.k1=h;g.kI=4;g.ky=4;Bo(b,b.c+1|0);f=b.p.data;i=b.c;b.c=i+1|0;f[i]=g;b.j=b.j+1|0;} function BNz(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=b>>4;e=c>>4;f=a.dv;g=e<<4;f.a=Cp(F(d^g),a.nu.b6.ld());h=a.dv;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=j;k=H(N(j,17));while(true){l=k%3|0;if(((k-l|0)+2|0)>=0)break;j=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=j;k=H(N(j,17));}if(l)b=0;else{k=(d<<4)+4|0;m=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=m;if(b!=(k+H(Bl(I(F(8),F(H(N(m,17)))),31))|0))b=0;else {b=g+4|0;j=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=j;b=c!=(b+H(Bl(I(F(8),F(H(N(j,17)))),31))|0)?0:1;}}return b;} function AZE(a,b,c){return A.BF(a.nu,a.dv,b,c);} var AN$=Ba(MN); A.ZY=function(){var a=new AN$();Cyy(a);return a;}; function Cyy(a){var b,c;a.oE=8;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.dv=b;} function Bnw(a,b,c,d,e,f,g,h){var i,j;i=a.dv;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;VD(a,b,c,d,e,f,g,h,1.0+H(N(j,24))/1.6777216E7*6.0,0.0,0.0,(-1),(-1),0.5);} function VD(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD;o=c*16|0;p=o+8|0;q=d*16|0;r=q+8|0;s=0.0;t=0.0;u=Bd2(b);if(m<=0){v=(a.oE*16|0)-16|0;m=v-O(u,v/4|0)|0;}w=0;if(l==(-1)){l=m/2|0;w=1;}x=O(u,m/2|0)+(m/4|0)|0;y=O(u,6)?0:1;z=X(i,1.0);ba=i+2.0+16.0;bb=ba*ba;ba=p-16.0;bc=r-16.0;bd=p+16.0;be=r+16.0;a:{while(true){if(l>=m)break a;bf=1.5+DX(l*3.1415927410125732/m)*i*1.0;bg=bf*n;bh=EU(k);bi=DX(k);f=f+EU(j)*bh;g=g +bi;h=h+DX(j)*bh;k=(!y?k*0.699999988079071:k*0.9200000166893005)+t*0.10000000149011612;j=j+s*0.10000000149011612;bh=t*0.8999999761581421;s=s*0.75;t=bh+(BH(u)-BH(u))*BH(u)*2.0;s=s+(BH(u)-BH(u))*BH(u)*4.0;if(!w&&l==x&&z>0){b=GP(u);bh=BH(u)*0.5+0.5;s=j-1.5707963705062866;k=k/3.0;VD(a,b,c,d,e,f,g,h,bh,s,k,l,m,1.0);VD(a,GP(u),c,d,e,f,g,h,BH(u)*0.5+0.5,j+1.5707963705062866,k,l,m,1.0);return;}if(!(!w&&!O(u,4))){bj=f-p;bk=h-r;bl=m-l|0;if(bj*bj+bk*bk-bl*bl>bb)break;bm=bf*2.0;if(f>=ba-bm&&h>=bc-bm&&f<=bd+bm&&h<=be+bm) {bn=(Bx(f-bf)-o|0)-1|0;bo=(Bx(f+bf)-o|0)+1|0;bp=Bx(g-bg)-1|0;bq=Bx(g+bg)+1|0;br=(Bx(h-bf)-q|0)-1|0;bs=(Bx(h+bf)-q|0)+1|0;if(bn<0)bn=0;if(bo>16)bo=16;if(bp<1)bp=1;if(bq>120)bq=120;if(br<0)br=0;if(bs>16)bs=16;bt=0;bu=bn;while(!bt&&bu=0&&bw<128){bz=e.data;v=bz[by];S();if(!(v!=A.MQ.b&&bz[by]!=A.NK.b))bt=1;if(bx&&bu!=bn&&bu!=(bo-1|0)&&bv!=br&&bv!=(bs-1|0))bw=bp;}bw=bw+(-1)|0;}bv=bv+1|0;}bu=bu+1| 0;}if(!bt){while(bn=bp){bC=(bx+0.5-g)/bg;if(bC>(-0.7)&&bj+bC*bC+bk<1.0){bz=e.data;bD=bz[bB];S();if(!(bD!=A.ON.b&&bD!=A.NE.b&&bD!=A.ND.b))bz[bB]=0;}bB=bB+(-1)|0;bx=bx+(-1)|0;}by=by+1|0;}bn=bn+1|0;}if(w)break a;}}}l=l+1|0;}return;}} function Bf6(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;b=a.dv;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));while(true){j=i%10|0;if(((i-j|0)+9|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));}k=j+1|0;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));l=k-1|0;if(!(k&l))i=H(Bl(I(F(k),F(j)),31));else while(true){i=j%k|0;if(((j-i|0)+l|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a= h;j=H(N(h,17));}m=i+1|0;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));l=m-1|0;if(!(m&l))k=H(Bl(I(F(m),F(j)),31));else while(true){k=j%m|0;if(((j-k|0)+l|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));}h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));while(true){m=j%5|0;if(((j-m|0)+4|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));}if(m)k=0;j=0;n=c*16|0;m=d*16|0;while (j=m.length)break;m[l]=0.0;l=l+1|0;}}n=1.0;o=0;p=c;q=d;r=e;while(o=m)break a;bf=1.5+DX(l*3.1415927410125732/m)*i*1.0;bg=bf*n;bh=EU(k);bi=DX(k);f=f+EU(j)*bh;g=g+bi;h=h+DX(j)*bh;k=(!y?k*0.699999988079071:k*0.9200000166893005)+t*0.10000000149011612;j=j+s*0.10000000149011612;t=t*0.8999999761581421;bi=s*0.75;t=t+(BH(u)-BH(u))*BH(u)*2.0;s=bi+(BH(u)-BH(u))*BH(u)*4.0;if(!w&&l==x&&z>0&&m>0){b=GP(u);bh=BH(u)*0.5+0.5;bi=j-1.5707963705062866;k=k/3.0;n=1.0;$p=1;continue _;}if(!(!w&&!O(u,4))){bj=f-p;bk=h-r;bl=m-l|0;if(bj*bj+bk*bk-bl*bl>ba)break;bj= bf*2.0;if(f>=bb-bj&&h>=bc-bj&&f<=bd+bj&&h<=be+bj){bm=(Bx(f-bf)-o|0)-1|0;bn=(Bx(f+bf)-o|0)+1|0;bo=Bx(g-bg)-1|0;bp=Bx(g+bg)+1|0;bq=(Bx(h-bf)-q|0)-1|0;br=(Bx(h+bf)-q|0)+1|0;if(bm<0)bm=0;if(bn>16)bn=16;if(bo<1)bo=1;if(bp>120)bp=120;if(bq<0)bq=0;if(br>16)br=16;bs=0;bt=bm;while(!bs&&bt=0&&bv<128){by=e.data;v=by[bx];S();if(!(v!=A.MP.b&&by[bx]!=A.NJ.b))bs=1;if(bw&&bt!=bm&&bt!=(bn-1|0)&&bu!=bq&&bu!= (br-1|0))bv=bo;}bv=bv+(-1)|0;}bu=bu+1|0;}bt=bt+1|0;}if(!bs){while(bm(-0.7)&&bl+bE*bE+bz<1.0){by=e.data;bF=by[bC];S();bt=X(bF,A.ND.b);if(!bt)bD=1;if(!(bF!=A.NC.b&&bF!=A.NE.b&&bt)){if(bw<10)by[bC]=A.MQ.b<<24>>24;else{by[bC]=0;if(bD){bs=bC-1|0;if(by[bs]==A.NE.b){bG=a.nu;$p=3;continue _;}}}}}bC=bC+(-1)|0;bw =bw+(-1)|0;}}}bx=bx+1|0;}bm=bm+1|0;}if(w)break a;}}}l=l+1|0;}return;}return;case 1:Bcm(a,b,c,d,e,f,g,h,bh,bi,k,l,m,n);if(C()){break _;}b=GP(u);bh=BH(u)*0.5+0.5;i=j+1.5707963705062866;n=1.0;$p=2;case 2:Bcm(a,b,c,d,e,f,g,h,bh,i,k,l,m,n);if(C()){break _;}return;case 3:$z=A79(bG,v,bA);if(C()){break _;}bG=$z;by[bs]=bG.zD;c:{d:while(true){bC=bC+(-1)|0;bw=bw+(-1)|0;while(bw=br){bm=bm+1|0;while(bm>=bn){if(w)break c;while(true){l=l+1|0;if(l>=m)break c;bf=1.5+DX(l*3.1415927410125732 /m)*i*1.0;bg=bf*n;bh=EU(k);bi=DX(k);f=f+EU(j)*bh;g=g+bi;h=h+DX(j)*bh;k=(!y?k*0.699999988079071:k*0.9200000166893005)+t*0.10000000149011612;j=j+s*0.10000000149011612;t=t*0.8999999761581421;bi=s*0.75;t=t+(BH(u)-BH(u))*BH(u)*2.0;s=bi+(BH(u)-BH(u))*BH(u)*4.0;if(!w&&l==x&&z>0&&m>0){b=GP(u);bh=BH(u)*0.5+0.5;bi=j-1.5707963705062866;k=k/3.0;n=1.0;$p=1;continue _;}if(!w&&!O(u,4))continue;bj=f-p;bk=h-r;bl=m-l|0;if(bj*bj+bk*bk-bl*bl>ba)break d;bj=bf*2.0;if(fbd+bj)continue;if(h> be+bj)continue;bm=(Bx(f-bf)-o|0)-1|0;bn=(Bx(f+bf)-o|0)+1|0;bo=Bx(g-bg)-1|0;bp=Bx(g+bg)+1|0;bq=(Bx(h-bf)-q|0)-1|0;br=(Bx(h+bf)-q|0)+1|0;if(bm<0)bm=0;if(bn>16)bn=16;if(bo<1)bo=1;if(bp>120)bp=120;if(bq<0)bq=0;if(br>16)br=16;bs=0;bt=bm;while(!bs&&bt=0&&bv<128){by=e.data;v=by[bx];S();if(!(v!=A.MP.b&&by[bx]!=A.NJ.b))bs=1;if(bw&&bt!=bm&&bt!=(bn-1|0)&&bu!=bq&&bu!=(br-1|0))bv=bo;}bv=bv+(-1)|0;}bu=bu +1|0;}bt=bt+1|0;}if(bs)continue;else break;}}v=bm+o|0;bz=(v+0.5-f)/bf;bl=bz*bz;bx=bq;}bA=bx+q|0;bB=(bA+0.5-h)/bf;bC=(((bm*16|0)+bx|0)*128|0)+bp|0;bD=0;bz=bB*bB;if(bl+bz>=1.0)continue;else break;}bw=bp-1|0;}bE=(bw+0.5-g)/bg;if(bE<=(-0.7))continue;if(bl+bE*bE+bz>=1.0)continue;by=e.data;bF=by[bC];S();bt=X(bF,A.ND.b);if(!bt)bD=1;if(bF!=A.NC.b&&bF!=A.NE.b&&bt)continue;if(bw<10){by[bC]=A.MQ.b<<24>>24;continue;}by[bC]=0;if(!bD)continue;bs=bC-1|0;if(by[bs]==A.NE.b){bG=a.nu;continue _;}}return;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD,bE,bF,bG,$p);} function A9_(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.dv;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));while(true){j=i%40|0;if(((i-j|0)+39|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =h;i=H(N(h,17));}k=j+1|0;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));l=k-1|0;if(!(k&l))i=H(Bl(I(F(k),F(j)),31));else while(true){i=j%k|0;if(((j-i|0)+l|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;j=H(N(h,17));}k=i+1|0;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));m=k-1|0;if(!(k&m))j=H(Bl(I(F(k),F(i)),31));else while(true){j=i%k|0;if(((i-j|0)+m|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =h;i=H(N(h,17));}h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;k=H(N(h,17));while(true){m=k%15|0;if(((k-m|0)+14|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;k=H(N(h,17));}if(m)j=0;i=0;l=c*16|0;n=d*16|0;while(i=j)break;o=l+O(a.dv,16)|0;b=a.dv;p=O(b,O(b,120)+8|0);q=n+O(a.dv,16)|0;k=1;if(!O(a.dv,4)){b=a.dv;h=L(B4(F(B$(b,32)),32),F(B$(b,32)));continue _;}}return;case 2:Bcm(a, h,e,f,g,o,p,q,t,r,s,c,d,u);if(C()){break _;}m=m+1|0;while(true){if(m=j)break;o=l+O(a.dv,16)|0;b=a.dv;p=O(b,O(b,120)+8|0);q=n+O(a.dv,16)|0;k=1;if(!O(a.dv,4)){b=a.dv;h=L(B4(F(B$(b,32)),32),F(B$(b,32)));$p=1;continue _;}m=0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function APr(){var a=this;Lu.call(a);a.a7p=null;a.bhT=0;a.Dt=null;a.Nj=0.0;a.EO=0;} A.Dk=function(){var a=new APr();Ce3(a);return a;}; A.Dg=function(a){var b=new APr();BYP(b,a);return b;}; function Ce3(a){var b,c,d,e,f;a.oE=8;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.dv=b;b=new BN;d=BM(16);b.bk=0;e=W(BO,d);f=e.data;b.d=e;b.b1=0.75;b.b3=f.length*0.75|0;a.qV=b;f=W(Dl,12);e=f.data;Eh();e[0]=A.ZG;e[1]=A.Zz;e[2]=A.ZH;e[3]=A.Zu;e[4]=A.ZA;e[5]=A.ZL;e[6]=A.ZM;e[7]=A.ZQ;e[8]=A.ZC;e[9]=A.ZR;e[10]=A.ZD;e[11]=A.ZE;a.a7p=f;a.Dt=W(H8,3);a.Nj=32.0;a.EO=3;} function BYP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$$je;a.oE=8;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.dv=c;c=new BN;e=BM(16);c.bk=0;f=W(BO,e);g=f.data;c.d=f;c.b1=0.75;c.b3=g.length*0.75|0;a.qV=c;g=W(Dl,12);f=g.data;Eh();f[0]=A.ZG;f[1]=A.Zz;f[2]=A.ZH;f[3]=A.Zu;f[4]=A.ZA;f[5]=A.ZL;f[6]=A.ZM;f[7]=A.ZQ;f[8]=A.ZC;f[9]=A.ZR;f[10]=A.ZD;f[11]=A.ZE;a.a7p=g;a.Dt=W(H8,3);a.Nj=32.0;a.EO=3;h=new Kq;h.od=b;h.o3=b.fL;h.oW=null;while(KO(h)){JF(h);i=h.nL;if(Bc(i.h,B(1959))){b=i.x;j=a.Nj;k=1.0;a:{try {l=AAr(b);j=l;break a;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}l=j;}if(l>=k)k=l;a.Nj=k;}else if(Bc(i.h,B(1960))){b=i.x;e=a.Dt.data.length;m=1;b:{try{n=I2(b);e=n;break b;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}n=e;}if(n>=m)m=n;a.Dt=W(H8,m);}else if(Bc(i.h,B(1961))){b=i.x;e=a.EO;m=1;c:{try{n=I2(b);e=n;break c;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}n=e;}if(n>=m)m=n;a.EO=m;}}} function B51(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;a:{if(!a.bhT){d=new Ei;e=CD5(performance.now()*1000000.0);d.a=F(69);d.f$=0;d.a=e;e=a.nu.b6.ld();d.a=e;f=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=B4(F(H(N(f,22))),27);e=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;h=ED(L(g,F(H(N(e,21)))))*1.1102230246251565E-16*3.141592653589793*2.0;i=1;j=0;b:while(true){if(j>=a.Dt.data.length){a.bhT=1;break a;}k=i;l=1.25*k;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a =f;g=B4(F(H(N(f,22))),27);e=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;l=(l+ED(L(g,F(H(N(e,21)))))*1.1102230246251565E-16)*a.Nj*k;m=Ki(h)*l;n=X(m,0.0);n=H(CD5(m+(n>0?1.0:n>=0?m:(-1.0))*0.5));o=Lo(h)*l;p=X(o,0.0);q=H(CD5(o+(p>0?1.0:p>=0?o:(-1.0))*0.5));r=new BI;r.p=W(K,10);s=a.a7p;t=new JR;t.pW=s;u=new Eb;u.dw=t;u.dy=t.j;u.eB=t.by();u.dt=(-1);while(BP(u)){p=u.dy;t=u.dw;if(p>4;q=t.e2>>4;}s=a.Dt.data;t=new H8;t.eD=n;t.eE=q;s[j]=t;l=6.283185307179586*k;n=a.EO;h=h+l/n;if(j==n){g=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=g;q=H(N(g,17));while(true){v=q%5|0;if(((q-v|0)+4|0)>=0)break;q=B$(d,31);}i=i+(2+v|0)|0;a.EO=a.EO+(1+O(d,2)|0)|0;}j=j+1|0;}t=new Bu;t.f=1;t.e=1;B3(t);J(t);}}s=a.Dt.data;p=s.length;w=0;while(w=f)f=g;a.SY=f;}else if(Bc(d.h,B(1959))){b=d.x;f=a.GI;e=a.a6B+1|0;b:{try{g=I2(b);f=g;break b;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}g=f;}if(g>=e)e=g;a.GI=e;}}} function Cof(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o;d=b>=0?b:b-(a.GI-1|0)|0;e=c>=0?c:c-(a.GI-1|0)|0;f=a.GI;d=d/f|0;e=e/f|0;g=a.nu;h=L(L(L(I(F(d),D(2570712328, 79)),I(F(e),D(4048968661, 30))),g.b6.ld()),F(10387312));g=g.bR;g.a=h;f=a.GI;i=Bf(d,f);j=Bf(e,f);k=f-a.a6B|0;l=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));d=k-1|0;e=k&d;if(!e)n=H(Bl(I(F(k),F(m)),31));else while(true){n=m%k|0;if(((m-n|0)+d|0)>=0)break;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));}i =i+n|0;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));if(!e)e=H(Bl(I(F(k),F(m)),31));else while(true){e=m%k|0;if(((m-e|0)+d|0)>=0)break;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));}d=j+e|0;if(b==i&&c==d){o=a.nu.bZ.ec;b=(b*16|0)+8|0;c=(c*16|0)+8|0;ABZ();if(o.WD(b,c,0,A.Z0))return 1;}return 0;} function BCx(a,b,c){return A.Ff(a.nu,a.dv,b,c,a.SY);} function BWV(){var b,c,d;b=W(Dl,2);c=b.data;Eh();c[0]=A.Zg;c[1]=A.ZG;d=new JR;d.pW=b;A.Z0=d;} function A9D(){Lu.call(this);this.Pz=0.0;} function CDf(){var a=new A9D();Cla(a);return a;} function CCL(a){var b=new A9D();BNj(b,a);return b;} function Cla(a){var b,c,d,e,f;a.oE=8;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.dv=b;b=new BN;d=BM(16);b.bk=0;e=W(BO,d);f=e.data;b.d=e;b.b1=0.75;b.b3=f.length*0.75|0;a.qV=b;a.Pz=0.01;} function BNj(a,b){var c,d,e,f,g,h,i,j,k,$$je;a.oE=8;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.dv=c;c=new BN;e=BM(16);c.bk=0;f=W(BO,e);g=f.data;c.d=f;c.b1=0.75;c.b3=g.length*0.75|0;a.qV=c;a.Pz=0.01;h=new Kq;h.od=b;h.o3=b.fL;h.oW=null;while(KO(h)){JF(h);i=h.nL;if(Bc(i.h,B(1962))){b=i.x;j=a.Pz;a:{try{k=AAr(b);j=k;break a;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}k=j;}a.Pz=k;}}} function B4a(a,b,c){var d,e,f,g,h,i;a:{d=a.dv;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=B4(F(H(N(e,22))),27);g=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=g;if(ED(L(f,F(H(N(g,21)))))*1.1102230246251565E-16=0)break;g=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=g;h=H(N(g,17));}if(b<=0)b= -b|0;if(c<=0)c= -c|0;if(b>c)c=b;if(i=f)f=g;a.GL=f;}}} function ChV(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=b>=0?b:b-(a.GL-1|0)|0;e=c>=0?c:c-(a.GL-1|0)|0;f=a.GL;d=d/f|0;f=e/f|0;g=a.nu;h=L(L(L(I(F(d),D(2570712328, 79)),I(F(f),D(4048968661, 30))),g.b6.ld()),F(14357617));g=g.bR;g.a=h;e=a.GL;i=Bf(d,e);j=Bf(f,e);k=e-a.a2K|0;l=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));d=k-1|0;n=k&d;if(!n)o=H(Bl(I(F(k),F(m)),31));else while(true){o=m%k|0;if(((m-o|0)+d|0)>=0)break;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));}e =i+o|0;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));if(!n)n=H(Bl(I(F(k),F(m)),31));else while(true){n=m%k|0;if(((m-n|0)+d|0)>=0)break;l=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=l;m=H(N(l,17));}a:{f=j+n|0;if(b==e&&c==f){g=a.nu.bZ.ec.hI((b*16|0)+8|0,(c*16|0)+8|0);AKU();p=A.Z1;n=0;c=p.j;f=p.by();while(true){if(!(n>=f?0:1))break a;if(c=m)break a;be=1.5+DX(l*3.1415927410125732/m)*i*1.0;bf=be*n;be=be*(BH(o)*0.25+0.75);bf=bf*(BH(o)*0.25+0.75);bg=EU(k);bh=DX(k);f=f+EU(j)*bg;g=g+bh;h=h+DX(j)*bg;k=k*0.699999988079071+u*0.05000000074505806;j=j+t*0.05000000074505806;bi=u*0.800000011920929;bg=t*0.5;u=bi+(BH(o)-BH(o))*BH(o)*2.0;t=bg+(BH(o)-BH(o))*BH(o)*4.0;if(!(!w&&!O(o,4))){bj=f-q;bk=h-s;bl=m-l|0;if(bj*bj+bk*bk-bl*bl>ba)break;bj=be*2.0;if(f>=bb-bj&&h>=z-bj&&f<=bc+bj&&h<=bd+bj){bm=(Bx(f-be)- p|0)-1|0;bn=(Bx(f+be)-p|0)+1|0;bo=Bx(g-bf)-1|0;bp=Bx(g+bf)+1|0;bq=(Bx(h-be)-r|0)-1|0;br=(Bx(h+be)-r|0)+1|0;if(bm<0)bm=0;if(bn>16)bn=16;if(bo<1)bo=1;if(bp>120)bp=120;if(bq<0)bq=0;if(br>16)br=16;bs=0;bt=bm;while(!bs&&bt=0&&bv<128){bx=e.data;d=bx[bw];S();if(!(d!=A.MP.b&&bx[bw]!=A.NJ.b))bs=1;if(c&&bt!=bm&&bt!=(bn-1|0)&&bu!=bq&&bu!=(br-1|0))bv=bo;}bv=bv+(-1)|0;}bu=bu+1|0;}bt=bt+1|0;}if(!bs){while(bm >24;else{bx[bA]=0;if(bB){c=bA-1|0;if(bx[c]==A.NE.b){bF=a.nu;$p=1;continue _;}}}}}bA=bA+(-1)|0;bC=bC+(-1)|0;}}}bw=bw+1|0;}bm=bm+1|0;}if(w)break a;}}}l=l+1|0;}return;}return;case 1:$z =A79(bF,d,bt);if(C()){break _;}bF=$z;bx[c]=bF.zD;c:{d:while(true){bA=bA+(-1)|0;bC=bC+(-1)|0;while(bC=br){bm=bm+1|0;while(bm>=bn){if(w)break c;while(true){l=l+1|0;if(l>=m)break c;be=1.5+DX(l*3.1415927410125732/m)*i*1.0;bf=be*n;be=be*(BH(o)*0.25+0.75);bf=bf*(BH(o)*0.25+0.75);bg=EU(k);bh=DX(k);f=f+EU(j)*bg;g=g+bh;h=h+DX(j)*bg;k=k*0.699999988079071+u*0.05000000074505806;j=j+t*0.05000000074505806;bi=u*0.800000011920929;bg=t*0.5;u=bi+(BH(o)-BH(o))*BH(o)*2.0;t=bg+(BH(o)-BH(o))*BH(o) *4.0;if(!w&&!O(o,4))continue;bj=f-q;bk=h-s;bl=m-l|0;if(bj*bj+bk*bk-bl*bl>ba)break d;bj=be*2.0;if(fbc+bj)continue;if(h>bd+bj)continue;bm=(Bx(f-be)-p|0)-1|0;bn=(Bx(f+be)-p|0)+1|0;bo=Bx(g-bf)-1|0;bp=Bx(g+bf)+1|0;bq=(Bx(h-be)-r|0)-1|0;br=(Bx(h+be)-r|0)+1|0;if(bm<0)bm=0;if(bn>16)bn=16;if(bo<1)bo=1;if(bp>120)bp=120;if(bq<0)bq=0;if(br>16)br=16;bs=0;bt=bm;while(!bs&&bt=0&&bv<128){bx=e.data;d=bx[bw];S();if(!(d!=A.MP.b&&bx[bw]!=A.NJ.b))bs=1;if(c&&bt!=bm&&bt!=(bn-1|0)&&bu!=bq&&bu!=(br-1|0))bv=bo;}bv=bv+(-1)|0;}bu=bu+1|0;}bt=bt+1|0;}if(bs)continue;else break;}}d=bm+p|0;by=(d+0.5-f)/be;bl=by*by;bw=bq;}bt=bw+r|0;bz=(bt+0.5-h)/be;bA=(((bm*16|0)+bw|0)*128|0)+bp|0;bB=0;by=bl+bz*bz;if(by>=1.0)continue;else break;}bC=bp-1|0;}bD=(bC+0.5-g)/bf;if(by*a.Nb.data[bC]+bD*bD/6.0>=1.0)continue;bx=e.data;bE=bx[bA];S();v=X(bE,A.ND.b);if(!v)bB=1;if(bE!=A.NC.b&&bE!=A.NE.b&&v)continue;if (bC<10){bx[bA]=A.MQ.b<<24>>24;continue;}bx[bA]=0;if(!bB)continue;c=bA-1|0;if(bx[c]==A.NE.b){bF=a.nu;continue _;}}return;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,bA,bB,bC,bD,bE,bF,$p);} function BDz(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.dv;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));while(true){j=i%50|0;if(((i-j|0)+49|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i =H(N(h,17));}if(!j){k=c*16|0;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;m=k+H(Bl(I(F(16),F(H(N(l,17)))),31))|0;h=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;k=H(N(h,17));while(true){n=k%40|0;if(((k-n|0)+39|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;k=H(N(h,17));}n=n+8|0;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;k=H(N(h,17));i=n-1|0;if(!(n&i))c=H(Bl(I(F(n),F(k)),31));else while(true){c=k%n|0;if(((k-c|0)+i|0)>=0)break;h =M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;k=H(N(h,17));}o=c+20|0;c=d*16|0;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;p=c+H(Bl(I(F(16),F(H(N(h,17)))),31))|0;k=1;n=0;if(n=k)return;q=B$(a.dv,24)/1.6777216E7*3.1415927410125732*2.0;r=(BH(a.dv)-0.5) *2.0/8.0;s=(BH(a.dv)*2.0+BH(a.dv))*2.0;h=GP(a.dv);c=0;d=0;t=3.0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function Dz(){K.call(this);this.d9=0;} function BSS(a,b,c,d){} function BmM(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;if(!a.d9){h=2;$p=1;continue _;}h=3;$p=2;continue _;case 1:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;case 2:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bun(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.d9){h=2;$p=1;continue _;}h=3;$p=2;continue _;case 1:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;case 2:AQO(b,c,d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function LY(){Dz.call(this);this.jY=0;} A.Z3=function(a){var b=new LY();MH(b,a);return b;}; function MH(a,b){a.d9=0;a.jY=b;} function A_G(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=d+(-8)|0;h=f+(-8)|0;if(e>5){$p=1;continue _;}if(e<=4)return 0;i=e+(-4)|0;j=Mj(2048).data;k=O(c, 4)+4|0;l=0;while(l=16){t=0;b:while(true){if(t>=16){t=0;c:while(true){if(t>=16){d:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;e:while(true){if(d>=16)break d;z =0;while(z<16){ba=0;while(ba<8){f:{g:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break g;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break g;if(z<15&&j[((f+1|0)*8|0)+ba|0])break g;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break g;if(ba<7&&j[l+1|0])break g;if(ba>0&&j[k+(ba-1|0)|0])break g;}bb=0;break f;}bb=1;}if(bb){if(ba<4)break e;if(O(c,2))break e;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}h:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while (true){if(d>=16)break h;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;while(z<16){ba=4;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break c;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;}z=0;while(z<16){ba=0;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break b;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=h+z|0;k=ba<4?a.jY:0;l=0;bb=2;$p=4;continue _;}z=0;while(z<16){ba=0;while(ba<8){i:{j:{d=k*16|0;l=d+z|0;bb=l*8|0;t=bb+ba|0;if(!j[t]){if(k<15&&j[((((k +1|0)*16|0)+z|0)*8|0)+ba|0])break j;if(k>0&&j[((((k-1|0)*16|0)+z|0)*8|0)+ba|0])break j;if(z<15&&j[((l+1|0)*8|0)+ba|0])break j;if(z>0&&j[((d+(z-1|0)|0)*8|0)+ba|0])break j;if(ba<7&&j[t+1|0])break j;if(ba>0&&j[bb+(ba-1|0)|0])break j;}bb=0;break i;}bb=1;}if(bb)break a;ba=ba+1|0;}z=z+1|0;}k=k+1|0;}d=g+k|0;e=i+ba|0;f=h+z|0;$p=2;continue _;case 1:$z=BCi(b,g,e,h);if(C()){break _;}d=$z;if(d){e=e+(-1)|0;if(e>5){continue _;}}if(e<=4)return 0;i=e+(-4)|0;j=Mj(2048).data;k=O(c,4)+4|0;l=0;while(l=16){t=0;b:while(true){if(t>=16){t=0;c:while(true){if(t>=16){d:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;e:while(true){if(d>=16)break d;z=0;while(z<16){ba=0;while(ba<8){f:{g:{e=d*16 |0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break g;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break g;if(z<15&&j[((f+1|0)*8|0)+ba|0])break g;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break g;if(ba<7&&j[l+1|0])break g;if(ba>0&&j[k+(ba-1|0)|0])break g;}bb=0;break f;}bb=1;}if(bb){if(ba<4)break e;if(O(c,2))break e;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}h:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break h;z=0;if(z<16){ba=g+d |0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;while(z<16){ba=4;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break c;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;}z=0;while(z<16){ba=0;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break b;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=h+z|0;k=ba<4?a.jY:0;l=0;bb=2;$p=4;continue _;}z=0;while(z<16){ba=0;while(ba<8){i:{j:{d=k*16|0;l=d+z|0;bb=l*8|0;t=bb+ba|0;if(!j[t]){if(k<15&&j[((((k+1|0)*16|0)+z|0)*8|0)+ba|0])break j;if(k>0&& j[((((k-1|0)*16|0)+z|0)*8|0)+ba|0])break j;if(z<15&&j[((l+1|0)*8|0)+ba|0])break j;if(z>0&&j[((d+(z-1|0)|0)*8|0)+ba|0])break j;if(ba<7&&j[t+1|0])break j;if(ba>0&&j[bb+(ba-1|0)|0])break j;}bb=0;break i;}bb=1;}if(bb)break a;ba=ba+1|0;}z=z+1|0;}k=k+1|0;}d=g+k|0;e=i+ba|0;f=h+z|0;$p=2;case 2:$z=Bmq(b,d,e,f);if(C()){break _;}bc=$z;l=X(ba,4);if(l>=0&&bc.m5())return 0;if(l<0&&!bc.g1()){$p=7;continue _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){k=k+1|0;if(k>=16){t=0;k:while(true){if(t>=16){t=0;l:while(true) {if(t>=16){m:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;n:while(true){if(d>=16)break m;z=0;while(z<16){ba=0;while(ba<8){o:{d:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break d;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break d;if(z<15&&j[((f+1|0)*8|0)+ba|0])break d;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break d;if(ba<7&&j[l+1|0])break d;if(ba>0&&j[k+(ba-1|0)|0])break d;}bb=0;break o;}bb=1;}if(bb){if(ba<4)break n;if(O(c,2))break n;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e =g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}p:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break p;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;while(z<16){ba=4;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break l;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;}z=0;while(z<16){ba=0;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break k;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=h+z|0;k=ba<4?a.jY:0;l=0;bb=2;$p=4;continue _;}z=0;}ba= 0;}q:{r:{d=k*16|0;l=d+z|0;bb=l*8|0;t=bb+ba|0;if(!j[t]){if(k<15&&j[((((k+1|0)*16|0)+z|0)*8|0)+ba|0])break r;if(k>0&&j[((((k-1|0)*16|0)+z|0)*8|0)+ba|0])break r;if(z<15&&j[((l+1|0)*8|0)+ba|0])break r;if(z>0&&j[((d+(z-1|0)|0)*8|0)+ba|0])break r;if(ba<7&&j[t+1|0])break r;if(ba>0&&j[bb+(ba-1|0)|0])break r;}bb=0;break q;}bb=1;}if(!bb)continue;else break;}d=g+k|0;e=i+ba|0;f=h+z|0;continue _;case 3:$z=Bm6(b,d,f,k);if(C()){break _;}l=$z;S();if(l==A.NE.b){y=A.T5;$p=6;continue _;}while(true){ba=ba+1|0;while(ba>=8){z=z+ 1|0;while(z>=16){t=t+1|0;if(t>=16){s:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;q:while(true){if(d>=16)break s;z=0;while(z<16){ba=0;while(ba<8){t:{u:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break u;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break u;if(z<15&&j[((f+1|0)*8|0)+ba|0])break u;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break u;if(ba<7&&j[l+1|0])break u;if(ba>0&&j[k+(ba-1|0)|0])break u;}bb=0;break t;}bb=1;}if(bb){if(ba<4)break q;if(O(c,2))break q;}ba=ba +1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}v:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break v;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;}ba=4;}if(!j[(((t*16|0)+z|0)*8|0)+ba|0])continue;else break;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;continue _;case 4:AQO(b,d,e,f,k,l,bb);if(C()){break _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){t=t+1|0;if(t>=16){t=0;r:while(true){if(t>=16){u:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d =0;i:while(true){if(d>=16)break u;z=0;while(z<16){ba=0;while(ba<8){w:{x:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break x;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break x;if(z<15&&j[((f+1|0)*8|0)+ba|0])break x;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break x;if(ba<7&&j[l+1|0])break x;if(ba>0&&j[k+(ba-1|0)|0])break x;}bb=0;break w;}bb=1;}if(bb){if(ba<4)break i;if(O(c,2))break i;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}m:{if(A.Nw.data[a.jY].bW ===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break m;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;while(z<16){ba=4;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break r;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;}z=0;}ba=0;}if(!j[(((t*16|0)+z|0)*8|0)+ba|0])continue;else break;}d=g+t|0;e=i+ba|0;f=h+z|0;k=ba<4?a.jY:0;l=0;bb=2;continue _;case 5:$z=AQR(b,ba,k,l);if(C()){break _;}e=$z;if(e){bb=A.OG.b;e=0;f=2;$p=8;continue _;}z=z+1|0;while(true){if(z<16){ba =g+d|0;l=h+z|0;continue _;}d=d+1|0;if(d>=16)break;z=0;}return 1;case 6:$z=A8p(b,y,d,e,k);if(C()){break _;}e=$z;if(e>0){$p=9;continue _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){t=t+1|0;if(t>=16){s:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;q:while(true){if(d>=16)break s;z=0;while(z<16){ba=0;while(ba<8){t:{u:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break u;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break u;if(z<15&&j[((f+1|0)*8|0)+ba|0])break u;if (z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break u;if(ba<7&&j[l+1|0])break u;if(ba>0&&j[k+(ba-1|0)|0])break u;}bb=0;break t;}bb=1;}if(bb){if(ba<4)break q;if(O(c,2))break q;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}v:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break v;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;}ba=4;}if(!j[(((t*16|0)+z|0)*8|0)+ba|0])continue;else break;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;case 7:$z=Bm6(b,d,e, f);if(C()){break _;}d=$z;if(d!=a.jY)return 0;while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){k=k+1|0;if(k>=16){t=0;y:while(true){if(t>=16){t=0;b:while(true){if(t>=16){z:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;m:while(true){if(d>=16)break z;z=0;while(z<16){ba=0;while(ba<8){ba:{o:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break o;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break o;if(z<15&&j[((f+1|0)*8|0)+ba|0])break o;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ ba|0])break o;if(ba<7&&j[l+1|0])break o;if(ba>0&&j[k+(ba-1|0)|0])break o;}bb=0;break ba;}bb=1;}if(bb){if(ba<4)break m;if(O(c,2))break m;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}bb:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break bb;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;while(z<16){ba=4;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break b;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;}z=0;while (z<16){ba=0;while(ba<8){if(j[(((t*16|0)+z|0)*8|0)+ba|0])break y;ba=ba+1|0;}z=z+1|0;}t=t+1|0;}d=g+t|0;e=i+ba|0;f=h+z|0;k=ba<4?a.jY:0;l=0;bb=2;$p=4;continue _;}z=0;}ba=0;}s:{q:{d=k*16|0;l=d+z|0;bb=l*8|0;t=bb+ba|0;if(!j[t]){if(k<15&&j[((((k+1|0)*16|0)+z|0)*8|0)+ba|0])break q;if(k>0&&j[((((k-1|0)*16|0)+z|0)*8|0)+ba|0])break q;if(z<15&&j[((l+1|0)*8|0)+ba|0])break q;if(z>0&&j[((d+(z-1|0)|0)*8|0)+ba|0])break q;if(ba<7&&j[t+1|0])break q;if(ba>0&&j[bb+(ba-1|0)|0])break q;}bb=0;break s;}bb=1;}if(!bb)continue;else break;}d =g+k|0;e=i+ba|0;f=h+z|0;$p=2;continue _;case 8:AQO(b,ba,k,l,bb,e,f);if(C()){break _;}z=z+1|0;while(true){if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;if(d>=16)break;z=0;}return 1;case 9:$z=A79(b,d,k);if(C()){break _;}y=$z;e=y.zD;l=A.O5.b;if(e==l){e=0;bb=2;$p=11;continue _;}e=A.ND.b;l=0;bb=2;$p=10;case 10:AQO(b,d,f,k,e,l,bb);if(C()){break _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){t=t+1|0;if(t>=16){bc:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;s:while(true){if(d>=16)break bc;z=0;while (z<16){ba=0;while(ba<8){bd:{t:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break t;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break t;if(z<15&&j[((f+1|0)*8|0)+ba|0])break t;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break t;if(ba<7&&j[l+1|0])break t;if(ba>0&&j[k+(ba-1|0)|0])break t;}bb=0;break bd;}bb=1;}if(bb){if(ba<4)break s;if(O(c,2))break s;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}be:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true) {if(d>=16)break be;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;}ba=4;}if(!j[(((t*16|0)+z|0)*8|0)+ba|0])continue;else break;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;case 11:AQO(b,d,f,k,l,e,bb);if(C()){break _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){t=t+1|0;if(t>=16){bc:{S();y=A.Nw.data[a.jY].bW;BJ();if(y===A.PM){d=0;s:while(true){if(d>=16)break bc;z=0;while(z<16){ba=0;while(ba<8){bd:{t:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16| 0)+z|0)*8|0)+ba|0])break t;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break t;if(z<15&&j[((f+1|0)*8|0)+ba|0])break t;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break t;if(ba<7&&j[l+1|0])break t;if(ba>0&&j[k+(ba-1|0)|0])break t;}bb=0;break bd;}bb=1;}if(bb){if(ba<4)break s;if(O(c,2))break s;}ba=ba+1|0;}z=z+1|0;}d=d+1|0;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;}}be:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break be;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;}ba=4;}if (!j[(((t*16|0)+z|0)*8|0)+ba|0])continue;else break;}d=g+t|0;e=i+ba|0;f=e-1|0;k=h+z|0;$p=3;continue _;case 12:$z=Bmq(b,e,f,k);if(C()){break _;}y=$z;if(y.g1()){l=A.NC.b;bb=0;t=2;$p=13;continue _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){d=d+1|0;if(d>=16){k:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break k;z=0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;}ba=0;}s:{q:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba| 0])break q;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break q;if(z<15&&j[((f+1|0)*8|0)+ba|0])break q;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break q;if(ba<7&&j[l+1|0])break q;if(ba>0&&j[k+(ba-1|0)|0])break q;}bb=0;break s;}bb=1;}if(!bb)continue;if(ba<4)break;if(!O(c,2))continue;else break;}e=g+d|0;f=i+ba|0;k=h+z|0;continue _;case 13:AQO(b,e,f,k,l,bb,t);if(C()){break _;}while(true){ba=ba+1|0;while(ba>=8){z=z+1|0;while(z>=16){d=d+1|0;if(d>=16){y:{if(A.Nw.data[a.jY].bW===A.PL){d=0;k=i+4|0;while(true){if(d>=16)break y;z =0;if(z<16){ba=g+d|0;l=h+z|0;$p=5;continue _;}d=d+1|0;}}}return 1;}z=0;}ba=0;}bc:{s:{e=d*16|0;f=e+z|0;k=f*8|0;l=k+ba|0;if(!j[l]){if(d<15&&j[((((d+1|0)*16|0)+z|0)*8|0)+ba|0])break s;if(d>0&&j[((((d-1|0)*16|0)+z|0)*8|0)+ba|0])break s;if(z<15&&j[((f+1|0)*8|0)+ba|0])break s;if(z>0&&j[((e+(z-1|0)|0)*8|0)+ba|0])break s;if(ba<7&&j[l+1|0])break s;if(ba>0&&j[k+(ba-1|0)|0])break s;}bb=0;break bc;}bb=1;}if(!bb)continue;if(ba<4)break;if(!O(c,2))continue;else break;}e=g+d|0;f=i+ba|0;k=h+z|0;$p=12;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p);} function SV(){var a=this;K.call(a);a.s1=0;a.xb=0;a.BI=0;a.B4=0;} function AV5(a){return a.s1;} function ASE(a){return a.xb;} function A86(a){return a.BI;} function AIh(a){return a.B4;} function CpH(a){var b,c,d,e,f,g,h,i,j;b=a.xb;c=new Da;c.r=Q(20);c=(BF(c,c.g,b,10)).cq();d=a.s1;if(d>1){e=new Bi;e.r=Q(16);BF(e,e.g,d,10);V(e,e.g,B(623));V(e,e.g,c);c=new Bh;f=e.r;g=e.g;h=Q(g);i=h.data;c.o=h;d=0;while(d0){e=new Bi;e.r=Q(16);V(e,e.g,c);V(e,e.g,B(278));b=a.BI;BF(e,e.g,b,10);c=new Bh;f=e.r;d=e.g;h=Q(d);i=h.data;c.o=h;j=0;while(j0){b=new BG;b.f=1;b.e=1;J(b);}while(e0)a.xa=Bz(f);i=i.data;h=0;m=i.length;e=X(h,m);if(e>0){b=new BG;b.f=1;b.e=1;J(b);}while(h0){b=new BG;b.f=1;b.e=1;J(b);}while(f0){b=new BG;b.f=1;b.e=1;J(b);}while(e=0) {a.kj=c;a.fD=d;}a.hD=a.kj;} function Nw(a,b){var c,d,e,f,g,h,i,j;if(!a.ha){c=new C8;c.f=1;c.e=1;J(c);}if(b>=0&&b=0&&b=0&&b=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}c.nj=f+10|0;SL(c, g);c.fR=B(1972);c.kB=1;c.lK=0.20000000298023224;return c;} function Hk(){var a=this;Tu.call(a);a.sp=null;a.a5k=0.0;a.bce=0.0;a.a6r=0.0;} A.Z8=function(){var a=new Hk();CBS(a);return a;}; function Im(a){var b=new Hk();BfO(b,a);return b;} function CBS(a){var b,c;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;BfO(a,b);} function BfO(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=Bz(512);d=c.data;a.sp=c;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=B4(F(H(N(e,22))),27);e=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;a.a5k=ED(L(f,F(H(N(e,21)))))*1.1102230246251565E-16*256.0;e=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=B4(F(H(N(e,22))),27);e=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;a.bce=ED(L(f,F(H(N(e,21)))))*1.1102230246251565E-16*256.0;e=M(L(I(e,D(3740067437, 5)), F(11)),D(4294967295, 65535));b.a=e;f=B4(F(H(N(e,22))),27);g=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;a.a6r=ED(L(f,F(H(N(g,21)))))*1.1102230246251565E-16*256.0;h=0;while(h<256){i=h+1|0;d[h]=h;h=i;}i=0;while(i<256){j=256-i|0;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;k=H(N(f,17));l=j-1|0;if(!(j&l))m=H(Bl(I(F(j),F(k)),31));else while(true){m=k%j|0;if(((k-m|0)+l|0)>=0)break;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;k=H(N(f,17));}j=m+i|0;l=d[i];d[i] =d[j];d[j]=l;d[i+256|0]=d[i];i=i+1|0;}} function LU(a,b,c,d){return c+b*(d-c);} function BEV(a,b,c,d){var e,f;e=b&15;f=(1-((e&8)>>3)|0)*c;if(e<4)c=0.0;else if(e!=12&&e!=14)c=d;if(e&1)f= -f;if(e&2)c= -c;return f+c;} function K5(a,b,c,d,e){var f,g;f=b&15;g=f>=8?d:c;if(f>=4)d=f!=12&&f!=14?e:c;if(f&1)g= -g;if(f&2)d= -d;return g+d;} function A0D(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv,bw,bx;a:{if(g==1){m=0;n=1.0/l;o=0;while(o=f)break a;w=c+u*i+a.a5k;x=w|0;if(we){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(b>24;a.zD=b;a.Q5=b;c=a.r1;c.sO=(-999);c.rQ=2;c.m2=50;c.me=10;} function A9f(a,b,c,d,e){var f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.r1;if(f.bF!==null){c=new DY;c.f=1;c.e=1;c.bc=B(1926);J(c);}f.bF=b;f.y=c;f.bU=d;f.bT=e;$p=1;case 1:f.bod();if(C()){break _;}f.bF=null;f.y=null;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h=H(N(g,17));while(true){i=h%1000|0;if(((h-i|0)+999|0)>=0)break;g=M(L(I(c.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=g;h=H(N(g,17));}if(i)return;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;j=(d+H(Bl(I(F(16),F(H(N(g,17)))),31))|0)+8|0;g=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h=(e+H(Bl(I(F(16),F(H(N(g,17)))),31))|0)+8|0;f=new ALm;f.d9=0;$p=2;case 2:$z=A8U(b,j,h);if(C()){break _;}d=$z;d=d+1|0;$p=3;case 3:BFc(f,b,c,j,d,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AYV(){Dl.call(this);this.NT=null;} function CwQ(a){var b=new AYV();BLB(b,a);return b;} function BLB(a,b){var c,d,e;Jh(a,b);c=new Ip;S();d=A.OU.b;e=A.NC.b;c.d9=0;c.vG=d;c.ni=8;c.vE=e;a.NT=c;} function AYX(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.r1;if(f.bF!==null){c=new DY;c.f=1;c.e=1;c.bc=B(1926);J(c);}f.bF=b;f.y=c;f.bU=d;f.bT=e;$p=1;case 1:f.bod();if(C()){break _;}f.bF=null;f.y=null;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h =17;i=H(N(g,h));while(true){j=i%6|0;if(((i-j|0)+5|0)>=0)break;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;i=H(N(g,h));}k=3+j|0;l=0;m=27;g=F(16);if(l>=k){j=0;if(j>=7)return;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;o=d+H(Bl(I(g,F(H(N(n,h)))),31))|0;p=O(c,64);i=e+O(c,16)|0;f=a.NT;$p=2;continue _;}q=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=q;p=d+H(Bl(I(g,F(H(N(q,h)))),31))|0;n=M(L(I(q,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=H(N(n,h));while (true){o=j%28|0;if(((j-o|0)+m|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=H(N(n,h));}i=o+4|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=e+H(Bl(I(g,F(H(N(n,h)))),31))|0;$p=3;continue _;case 2:BBc(f,b,c,o,p,i);if(C()){break _;}j=j+1|0;if(j>=7)return;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;o=d+H(Bl(I(g,F(H(N(n,h)))),31))|0;p=O(c,64);i=e+O(c,16)|0;f=a.NT;continue _;case 3:$z=Bm6(b,p,i,j);if(C()){break _;}o=$z;S();if(o==A.NC.b){r =A.Ph.b;s=0;o=2;$p=4;continue _;}l=l+1|0;if(l>=k){j=0;if(j>=7)return;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;o=d+H(Bl(I(g,F(H(N(n,h)))),31))|0;p=O(c,64);i=e+O(c,16)|0;f=a.NT;$p=2;continue _;}q=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=q;p=d+H(Bl(I(g,F(H(N(q,h)))),31))|0;n=M(L(I(q,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=H(N(n,h));while(true){o=j%28|0;if(((j-o|0)+m|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=H(N(n,h));}i =o+4|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=e+H(Bl(I(g,F(H(N(n,h)))),31))|0;continue _;case 4:AQO(b,p,i,j,r,s,o);if(C()){break _;}l=l+1|0;if(l>=k){j=0;if(j>=7)return;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;o=d+H(Bl(I(g,F(H(N(n,h)))),31))|0;p=O(c,64);i=e+O(c,16)|0;f=a.NT;$p=2;continue _;}q=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=q;p=d+H(Bl(I(g,F(H(N(q,h)))),31))|0;n=M(L(I(q,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=H(N(n, h));while(true){o=j%28|0;if(((j-o|0)+m|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=H(N(n,h));}i=o+4|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;j=e+H(Bl(I(g,F(H(N(n,h)))),31))|0;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var A0d=Ba(Dl); function B$l(a){var b=new A0d();Cz$(b,a);return b;} function Cz$(a,b){var c,d,e,f,g;Jh(a,b);c=a.k$;d=new G8;e=new AEv;d.cY=5;d.k1=e;d.kI=4;d.ky=4;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;c=a.r1;c.sO=10;c.qW=2;} function B6q(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%5|0;if(((d-e|0)+4|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(!e)b=a.a_p;else{c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%10|0;if(((d-e|0)+9|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}b=e?a.a0g:a.Rt;}return b;} var A8c=Ba(Dl); function Clt(a){var b=new A8c();BTr(b,a);return b;} function BTr(a,b){var c,d,e,f,g;Jh(a,b);c=a.k$;d=new G8;e=new AO$;d.cY=8;d.k1=e;d.kI=4;d.ky=4;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;c=a.r1;c.sO=10;c.qW=1;} function CwW(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%3|0;if(((d-e|0)+2|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(e){b=new ABl;b.d9=0;}else{b=new AKQ;b.d9=0;}return b;} var BvO=Ba(Dl); A.Fj=function(a){var b=new BvO();CxC(b,a);return b;}; function CxC(a,b){var c,d,e,f,g;Jh(a,b);c=a.r1;c.sO=2;c.sK=(-999);c.rQ=1;c.pM=8;c.m2=10;c.Oa=1;c.se=4;a.bju=14745518;c=a.lv;d=new G8;e=new AGC;d.cY=1;d.k1=e;d.kI=1;d.ky=1;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;} function BVJ(a,b){return a.bbC;} var ASL=Ba(Dl); function B40(a){var b=new ASL();B2l(b,a);return b;} function B2l(a,b){var c,d,e,f,g,h;Jh(a,b);c=a.k$;d=c.p;b=0;e=c.c;f=null;if(b>e){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(bh){c=new BG;c.f=1;c.e=1;J(c);}while(e>24;a.zD=b;a.Q5=b;c=new AFZ;AWM(c,a);i=new AG$;b=A.Pa.b;i.d9=0;i.a3O=b;c.a9x=i;a.r1=c;} var Bic=Ba(Dl); function BKO(a){var b=new Bic();B$S(b,a);return b;} function B$S(a,b){Jh(a,b);} var A7f=Ba(Dl); function Cq5(a){var b=new A7f();B2w(b,a);return b;} function B2w(a,b){var c,d,e,f,g,h,i;Jh(a,b);c=a.r1;c.sO=(-100);c.sK=(-100);c.qW=(-100);c.pM=1;c.A_=1;S();a.zD=A.O5.b<<24>>24;c=a.lv;d=c.p;b=0;e=c.c;f=null;if(b>e){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(be){c=new BG;c.f=1;c.e=1;J(c);}while(b>24;a.zD=b;a.Q5=b;c=a.r1;c.sO=(-999);c.rQ=0;c.m2=0;c.me=0;} var BCv=Ba(Dl); function BVq(a){var b=new BCv();BJI(b,a);return b;} function BJI(a,b){var c,d,e,f,g;Jh(a,b);c=a.r1;c.sO=50;c.qW=25;c.sK=4;c=a.lv;d=new G8;e=new AG3;d.cY=2;d.k1=e;d.kI=1;d.ky=1;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;c=a.k$;d=new G8;e=new AG5;d.cY=10;d.k1=e;d.kI=4;d.ky=4;Bo(c,c.c+1|0);f=c.p.data;g=c.c;c.c=g+1|0;f[g]=d;c.j=c.j+1|0;} function BKc(a,b){var c,d,e,f,g,h,i,j;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%10|0;if(((d-e|0)+9|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(!e)f=a.Rt;else{g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;if(!H(Bl(I(F(2),F(H(N(g,17)))),31))){f=new AMD;f.d9=0;f.bbQ=3;f.baN=0;}else{c=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%3|0;if(((d-e|0)+2|0) >=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(!e){f=new W7;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;h=H(N(c,17));while(true){i=h%20|0;if(((h-i|0)+19|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;h=H(N(c,17));}j=10+i|0;f.d9=0;f.a26=j;f.Ba=3;f.ZI=3;}else{f=new WE;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;h=H(N(c,17));while(true){i=h%7|0;if(((h-i|0)+6|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));b.a=c;h=H(N(c,17));}d=4+i|0;f.d9=0;f.NG=d;f.PI=3;f.MJ=3;f.og=1;}}}return f;} function Cg5(a,b){var c,d,e,f;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;if(H(Bl(I(F(4),F(H(N(c,17)))),31))){d=new UR;S();e=A.N3.b;d.d9=0;d.Na=e;d.WY=1;}else{d=new UR;S();f=A.N3.b;d.d9=0;d.Na=f;d.WY=2;}return d;} function A2u(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=a.r1;if(f.bF!==null){c=new DY;c.f=1;c.e=1;c.bc=B(1926);J(c);}f.bF=b;f.y=c;f.bU=d;f.bT=e;$p=1;case 1:f.bod();if(C()){break _;}f.bF=null;f.y=null;f=new AH0;f.d9=0;g=0;h=17;i=F(16);if(g>=50)return;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;k=(d +H(Bl(I(i,F(H(N(j,h)))),31))|0)+8|0;l=64;m=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=(e+H(Bl(I(i,F(H(N(m,h)))),31))|0)+8|0;$p=2;case 2:BCl(f,b,c,k,l,n);if(C()){break _;}g=g+1|0;if(g>=50)return;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;k=(d+H(Bl(I(i,F(H(N(j,h)))),31))|0)+8|0;l=64;m=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=(e+H(Bl(I(i,F(H(N(m,h)))),31))|0)+8|0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AGQ(){var a=this;K.call(a);a.Rz=null;a.a1s=C6;a.VZ=null;a.a4Z=null;} function AOA(a,b,c){var d,e,f,g,h,i;b=b>>4;c=c>>4;d=Cs(M(F(b),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));e=a.VZ;f=H(Cp(d,N(d,32)));g=f^f>>>20^f>>>12;f=g^g>>>7^g>>>4;h=e.cL.data;e=h[f&(h.length-1|0)];a:{while(e!==null){if(B6(e.cy,d)){e=e.dG;break a;}e=e.cu;}e=null;}e=e;if(e===null){e=A.EW(a,b,c);JZ(a.VZ,d,e);i=a.a4Z;Bo(i,i.c+1|0);h=i.p.data;c=i.c;i.c=c+1|0;h[c]=e;i.j=i.j+1|0;}e.bb8=Bk();return e;} function AED(a){var b,c,d,e,f,g,h,i;a:{b:{b=Bk();c=Ce(b,a.a1s);if(!(Kk(c,F(7500))&&Jv(c,C6))){a.a1s=b;d=0;while(true){e=a.a4Z;f=X(d,e.c);if(f>=0)break b;if(d<0)break a;if(f>=0)break a;g=e.p.data[d];h=Ce(b,g.bb8);if(Kk(h,F(30000))&&Jv(h,C6))f=d;else{f=d+(-1)|0;Dh(e,d);i=Cs(M(F(g.bba),D(4294967295, 0)),B4(M(F(g.a_V),D(4294967295, 0)),32));Rg(a.VZ,i);}d=f+1|0;}}}return;}g=new Bb;g.f=1;g.e=1;J(g);} function MJ(){var a=this;CH.call(a);a.i7=null;a.eN=null;a.gM=0;a.ho=0;} function Cb4(a){return 0;} function Bb0(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.l.bw,B(1693));b=a.ho;if(b>0)a.ho=b-1|0;a.gM=0;c=16.0;d=a.eN;if(d===null){$p=1;continue _;}if(d.jm()){e=BHK(a.eN,a);d=a.eN;$p=2;continue _;}a.eN=null;a:{BL(a.l.bw);if(!a.gM&&a.eN!==null){if(a.i7===null)break a;d=a.C;f=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){h=g%20|0;if(((g-h|0)+19|0)>=0)break;g=B$(d,31);}if(!h)break a;}if(!a.gM&&!(!(a.i7===null&&!O(a.C,180))&&O(a.C,120)&&a.ho<=0)&&a.jr<100){$p=9;continue _;}b=Bx(a.bH.bf+0.5);$p=5;continue _;}d=a.l;i=a.eN;b=1;j=0;g=0;h=1;$p=8;continue _;case 1:$z=a.Fh();if(C()){break _;}d=$z;a.eN=d;if(d!==null){i=a.l;b=1;j=0;g=0;h=1;$p=3;continue _;}b:{BL(a.l.bw);if(!a.gM&&a.eN!==null){if(a.i7===null)break b;d=a.C;f=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){h=g%20|0;if(((g-h|0)+19|0)>=0)break;g=B$(d,31);}if(!h)break b;}if(!a.gM&&!(!(a.i7===null&&!O(a.C,180))&&O(a.C,120)&&a.ho<=0)&&a.jr<100){$p=9;continue _;}b=Bx(a.bH.bf+0.5);$p=5;continue _;}d=a.l;i=a.eN;b=1;j=0;g=0;h=1;$p=8;continue _;case 2:$z=Bo8(a,d);if(C()){break _;}b=$z;if(b){d=a.eN;$p=4;continue _;}b:{BL(a.l.bw);if(!a.gM&&a.eN!==null){if(a.i7===null)break b;d=a.C;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true) {h=g%20|0;if(((g-h|0)+19|0)>=0)break;g=B$(d,31);}if(!h)break b;}if(!a.gM&&!(!(a.i7===null&&!O(a.C,180))&&O(a.C,120)&&a.ho<=0)&&a.jr<100){$p=9;continue _;}b=Bx(a.bH.bf+0.5);$p=5;continue _;}d=a.l;i=a.eN;b=1;j=0;g=0;h=1;$p=8;continue _;case 3:$z=ASz(i,a,d,c,b,j,g,h);if(C()){break _;}d=$z;a.i7=d;c:{BL(a.l.bw);if(!a.gM&&a.eN!==null){if(a.i7===null)break c;d=a.C;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){h=g%20|0;if(((g-h|0)+19|0)>=0)break;g=B$(d,31);}if(!h)break c;}if (!a.gM&&!(!(a.i7===null&&!O(a.C,180))&&O(a.C,120)&&a.ho<=0)&&a.jr<100){$p=9;continue _;}b=Bx(a.bH.bf+0.5);$p=5;continue _;}d=a.l;i=a.eN;b=1;j=0;g=0;h=1;$p=8;continue _;case 4:a.HD(d,e);if(C()){break _;}c:{BL(a.l.bw);if(!a.gM&&a.eN!==null){if(a.i7===null)break c;d=a.C;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){h=g%20|0;if(((g-h|0)+19|0)>=0)break;g=B$(d,31);}if(!h)break c;}if(!a.gM&&!(!(a.i7===null&&!O(a.C,180))&&O(a.C,120)&&a.ho<=0)&&a.jr<100){$p=9;continue _;}b =Bx(a.bH.bf+0.5);$p=5;continue _;}d=a.l;i=a.eN;b=1;j=0;g=0;h=1;$p=8;continue _;case 5:$z=a.hB();if(C()){break _;}j=$z;$p=6;case 6:$z=BmV(a);if(C()){break _;}h=$z;a.bV=0.0;if(a.i7!==null&&O(a.C,100)){B2(a.l.bw,B(1973));i=AK9(a.i7,a);k=a.cP*2.0;l=k*k;while(i!==null&&ARK(i,a.v,i.bS,a.u)30.0)o=30.0;if(o<(-30.0))o=(-30.0);p=a.W+o;a.W =p;if(a.gM){d=a.eN;if(d!==null){q=d.v-a.v;c=C_(d.u-a.u,q)*180.0/3.141592653589793-90.0;a.W=c;e=(p-c+90.0)*3.1415927410125732/180.0;a.kQ= -DX(e)*a.h$*1.0;a.h$=EU(e)*a.h$*1.0;}}if(n>0.0)a.oT=1;}d=a.eN;if(d!==null)Sw(a,d,30.0,30.0);if(a.s2&&!BtR(a))a.oT=1;if(BH(a.C)<0.800000011920929&&!(!j&&!h))a.oT=1;BL(a.l.bw);return;}$p=7;case 7:A7w(a);if(C()){break _;}a.i7=null;return;case 8:$z=ASz(d,a,i,c,b,j,g,h);if(C()){break _;}d=$z;a.i7=d;b=Bx(a.bH.bf+0.5);$p=5;continue _;case 9:ASh(a);if(C()){break _;}b=Bx(a.bH.bf+0.5);$p =5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function ASh(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:B2(a.l.bw,B(1974));b=0;c=(-1);d=(-1);e=(-1);f=(-99999.0);g=0;h=17;i=12;j=6;if(g>=10){if(!b){BL(a.l.bw);return;}k=a.l;f=10.0;b=1;h=0;g=0;l=1;$p=1;continue _;}m=a.v;k=a.C;n=M(L(I(k.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));k.a=n;l=H(N(n,h));while(true){o=l%13|0;if(((l-o|0)+i|0)>=0)break;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;l=H(N(n,h));}p=m+o-6.0;q=p|0;if(p=0)break;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;o=H(N(n,h));}m=m+l-3.0;o=m|0;if(m=0)break;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;r=H(N(n,h));}m=m+s-6.0;r=m|0;if(mf){b=1;f=t;c=q;d=o;e=r;}g=g+1|0;if(g>=10){if(!b){BL(a.l.bw);return;}k=a.l;f=10.0;b=1;h=0;g=0;l=1;$p=1;continue _;}m=a.v;k=a.C;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;l=H(N(n, h));while(true){o=l%13|0;if(((l-o|0)+i|0)>=0)break;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;l=H(N(n,h));}p=m+o-6.0;q=p|0;if(p=0)break;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;o=H(N(n,h));}m=m+l-3.0;o=m|0;if(m=0)break;n=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=n;r=H(N(n,h));}m=m+s-6.0;r=m|0;if(m0&&!a.lS())b=b*2.0;return b;} var Mp=Ba(0); var LO=Ba(0); A.Z$=null;function Bp5(){A.Z$=new AGL;} var GY=Ba(MJ); function A6r(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Jl(a);b=1.0;$p=1;case 1:$z=a.bgH(b);if(C()){break _;}b=$z;if(b>0.5)a.jr=a.jr+2|0;$p=2;case 2:AWA(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function By1(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BAH(a);if(C()){break _;}b=a.l;if(!b.H&&!b.e_)a.cg=1;return;default:Oe();}}HV().s(a,b,$p);} function A8v(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Ok(a.l,a.v,a.z,a.u,16.0);if(b===null){b=null;return b;}$p=1;case 1:$z=Bo8(a,b);if(C()){break _;}c=$z;if(!c)b=null;return b;default:Oe();}}HV().s(a,b,c,$p);} function ARY(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;if(!c)return 0;d=b.f2();if(a.dL!==d&&a.da!==d){if(d!==a)a.eN=d;return 1;}return 1;default:Oe();}}HV().s(a,b,c,d,$p);} function Bri(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.A7(b);d=A.Rm;e=a.gj;f=d.d2;if(f>=(-128)&&f<=127){Be();d=A.G$.data[f+128|0];}else{d=new Bn;d.s=f;}if(d===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=Ci(d.s);h=e.d.data;e=h[g&(h.length-1|0)];while(e!==null){if(e.t ==g){i=e.h;if(d!==i&&!Ck(d,i)?0:1)break;}e=e.i;}}if(e===null?0:1){d=A.Rm;e=a.gj;j=d.d2;if(j>=(-128)&&j<=127){Be();d=A.G$.data[j+128|0];}else{d=new Bn;d.s=j;}if(d===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{k=d.s;l=k>>>4^k<<28^k<<8^k>>>24;h=e.d.data;e=h[l&(h.length-1|0)];while(e!==null){if(e.t==l){i=e.h;if(d!==i&&!(d===i?1:i instanceof Bn&&i.s==k?1:0)?0:1)break;}e=e.i;}}c=c+(3<<(e===null?null:e.x).fl)|0;}d=A.Rj;e=a.gj;f=d.d2;if(f>=(-128)&&f<=127){Be();d=A.G$.data[f+128|0];}else{d=new Bn;d.s =f;}if(d===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=Ci(d.s);h=e.d.data;e=h[g&(h.length-1|0)];while(e!==null){if(e.t==g){i=e.h;if(d!==i&&!Ck(d,i)?0:1)break;}e=e.i;}}if(e===null?0:1){d=A.Rj;c=c-(2<<(C1(a.gj,By(d.d2))).fl)|0;}g=0;f=b instanceof CH;if(f){d=b;c=c+ALK(a,d)|0;g=g+AE_(a,d)|0;}d=BuH(a);$p=1;case 1:$z=b.gr(d,c);if(C()){break _;}j=$z;if(j){if(g>0){m= -DX(a.W*3.1415927410125732/180.0);n=g;o=m*n*0.5;p=0.1;q=EU(a.W*3.1415927410125732/180.0)*n*0.5;$p=2;continue _;}k=SC(a);if(k>0)Jy(b, k*4|0);if(f){b=b;d=a.C;$p=3;continue _;}}return j;case 2:Uy(b,o,p,q);if(C()){break _;}a.T=a.T*0.6;a.U=a.U*0.6;k=SC(a);if(k>0)Jy(b,k*4|0);if(!f)return j;b=b;d=a.C;$p=3;case 3:B3z(a,b,d);if(C()){break _;}return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bbc(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.la<=0&&c<2.0){d=b.bH;e=d.bl;f=a.bH;if(e>f.bf&&d.bfH(Bl(I(F(32),F(H(N(i,j)))),31)))return 0;g=a.l;h =1;$p=2;case 2:$z=Bd1(g,c,d,e,h);if(C()){break _;}h=$z;g=a.l;k=g.OX;k=k+(g.rk-k)*1.0;l=g.nr;if(!(k*(l+(g.jL-l)*1.0)<=0.9?0:1)){g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;return h>H(Bl(I(F(8),F(H(N(i,j)))),31))?0:1;}m=g.kL;g.kL=10;h=1;$p=3;case 3:$z=Bd1(g,c,d,e,h);if(C()){break _;}h=$z;a.l.kL=m;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;return h>H(Bl(I(F(8),F(H(N(i,j)))),31))?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A5d(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.bfI();if(C()){break _;}b=$z;if(!b)return 0;$p=2;case 2:$z=ByY(a);if(C()){break _;}b=$z;return !b?0:1;default:Oe();}}HV().s(a,b,$p);} function CrR(a,b){return 2;} var OX=Ba(GY); function B2E(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);} function AXv(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BAH(a);if(C()){break _;}b=a.l;c=b.H;if(!c&&!b.e_)a.cg=1;if(!c)Bvf(a,a.s2);return;default:Oe();}}HV().s(a,b,c,$p);} function BPk(a){return 16;} function CqI(a){return a.cN*0.75-0.5;} function BeJ(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=1.0;$p=1;case 1:$z=A0B(a,b);if(C()){break _;}b=$z;if(b>=0.5)return null;return Ok(a.l,a.v,a.z,a.u,16.0);default:Oe();}}HV().s(a,b,$p);} function Cb8(a){return B(1975);} function CgO(a){return B(1975);} function Cxg(a){return B(1976);} function BdT(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(1977);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BiA(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1.0;$p=1;case 1:a:{b:{$z=A0B(a,d);if(C()){break _;}e=$z;if(e>0.5){f=a.C;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));while(true){i=h%100|0;if(((h-i|0)+99|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h =H(N(g,17));}if(!i){a.eN=null;break b;}}if(c<=2.0)break a;if(c>=6.0)break a;f=a.C;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;j=H(N(g,17));while(true){k=j%10|0;if(((j-k|0)+9|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;j=H(N(g,17));}if(k)break a;if(a.dC){l=b.v-a.v;m=b.u-a.u;n=CT(l*l+m*m);a.T=l/n*0.5*0.800000011920929+a.T*0.20000000298023224;a.U=m/n*0.5*0.800000011920929+a.U*0.20000000298023224;a.Q=0.4000000059604645;}}return;}$p=2;case 2:Bbc(a,b,c);if(C()) {break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BST(a){Bp();return A.KB.K;} function BgF(a,b,c){var d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{BlK(a,b,c);if(C()){break _;}if(b){d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%3|0;if(((f-g|0)+2|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}if(!g)break a;b=1+c|0;e=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;h=H(N(e,17));f=b-1|0;if(!(b&f))c=H(Bl(I(F(b),F(h)),31));else while(true){c=h%b|0;if(((h-c|0)+f|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;h=H(N(e,17));}if(c>0)break a;}return;}Bp();b=A.LO.K;d=new Bq;d.k=0;d.Y=null;d.A=b;d.k=1;d.B=0;i=D1(a.l,a.v,a.z+0.0,a.u);j=i.F;k=j.N;Be();k=BR(k,A.G$.data[138]);l=k===null?null:k.x;if(!(d!==l.G?0:1)){l.G=d;l.bO=1;j.bE=1;}l=i.F;d=l.N;Be();d=BR(d,A.G$.data[138]);(d===null?null:d.x).bO=1;l.bE =1;i.fd=10;d=a.l;$p=2;case 2:Baa(d,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AUX(a){return A3Q(a);} function B92(a){} function Ct$(a){return A.Z_;} function BJl(a,b){var c,d;c=b.fh;d=X(c,A.M8.d2);if(!d)d=0;else a:{b:{if(A.Z_===A.R9){if(c==A.MN.d2)break b;if(!d)break b;}d=1;break a;}d=0;}return d;} function A3Q(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R&1)?0:1;} function Bvf(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).G.R;b=!b?(i&(-2))<<24>>24:(i|1)<<24>>24;c=a.F;h=new BQ;h.R=b;d=c.N;Be();j=A.G$.data[144];if(j===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{i=j.s;k=i>>>4^i<<28^i<<8^i>>> 24;g=d.d.data;d=g[k&(g.length-1|0)];while(d!==null){if(d.t==k){l=d.h;if(j!==l&&!(j===l?1:l instanceof Bn&&l.s==i?1:0)?0:1)break;}d=d.i;}}j=d===null?null:d.x;d=j.G;if(!(d instanceof BQ&&d.R==h.R?1:0)){j.G=h;j.bO=1;c.bE=1;}} function ATY(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=b.bR;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%100|0;if(((e-f|0)+99|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(f)return;c=new Nt;$p=1;case 1:AUz(c,b);if(C()){break _;}g=a.v;h=a.z;i=a.u;j=a.W;c.v=g;c.dk =g;c.fX=g;h=h+c.cv;c.z=h;c.d4=h;c.fW=h;c.u=i;c.dj=i;c.fY=i;c.W=j;c.bV=0.0;Cn(c,g,h,i);$p=2;case 2:BE2(c);if(C()){break _;}b=a.l;$p=3;case 3:Baa(b,c);if(C()){break _;}$p=4;case 4:Pf(c,a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function P3(){GY.call(this);this.CJ=0;} function AEj(a){var b=new P3();VE(b,a);return b;} function VE(a,b){var c,d,e,f,g,h;EI(a,b);a.gM=0;a.ho=0;a.ko=5;a.CJ=0;a.fR=B(1978);a.hd=0.23000000417232513;c=a.dn;c.dB=1;d=a.cH;b=new J5;b.b5=0;b.rZ=a;b.b5=4;c.cT=1;e=d.dE;c=new CZ;c.d6=d;c.d3=0;c.cK=b;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new ANU;d.b5=0;d.k9=a;d.JY=(-1);e=b.dE;c=new CZ;c.d6=b;c.d3=1;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;d=a.cH;c=new PJ;h=a.hd;c.b5=0;c.lq=0;c.jC=a;c.KD=a.l;c.yX=h;c.BT=0;c.b5=3;c.Yv=G(Co);e=d.dE;b=new CZ;b.d6=d;b.d3 =2;b.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=b;e.j=e.j+1|0;b=a.cH;d=new PJ;h=a.hd;d.b5=0;d.lq=0;d.jC=a;d.KD=a.l;d.yX=h;d.BT=1;d.b5=3;d.Yv=G(I4);e=b.dE;c=new CZ;c.d6=b;c.d3=3;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new ABY;h=a.hd;d.b5=0;d.KK=a;d.WA=h;d.b5=1;e=b.dE;c=new CZ;c.d6=b;c.d3=4;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new AAH;h=a.hd;d.b5=0;c=new BI;VP(c);c.p=W(K,10);d.LL=c;d.oC=a;d.a1I=h;d.a3y=0;ABC(d,1);DD(b,5,d);DD(a.cH, 6,Uc(a,a.hd));DD(a.cH,7,RP(a,G(Co),8.0));DD(a.cH,7,TK(a));DD(a.mf,1,AL$(a,1));DD(a.mf,2,A3u(a,G(Co),16.0,0,1));DD(a.mf,2,A3u(a,G(I4),16.0,0,0));} function B35(a){return 40;} function CeU(a){var b;b=ABD(a);if(a.ho>0&&!a.lS())b=b*2.0;return b*(!BiL(a)?1.0:1.5);} function BJ2(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,12,c);b=a.F;c=new BQ;c.R=0;Dt(b,13,c);b=a.F;c=new BQ;c.R=0;Dt(b,14,c);} function Cid(a){return 20;} function CB2(a){var b;b=A0A(a)+2|0;if(b>20)b=20;return b;} function BRx(a){return 1;} function BiL(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[140];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R!=1?0:1;} function B$t(a,b){var c,d,e,f,g,h,i;c=a.F;d=new BQ;d.R=1;e=c.N;Be();f=A.G$.data[140];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;b=g>>>4^g<<28^g<<8^g>>>24;h=e.d.data;e=h[b&(h.length-1|0)];while(e!==null){if(e.t==b){i=e.h;if(f!==i&&!(f===i?1:i instanceof Bn&&i.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){f.G=d;f.bO=1;c.bE=1;}} function CBG(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[141];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R!=1?0:1;} function AM3(a,b){var c,d,e,f,g,h,i;c=a.F;b=(!b?0:1)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[141];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;b=g>>>4^g<<28^g<<8^g>>>24;h=e.d.data;e=h[b&(h.length-1|0)];while(e!==null){if(e.t==b){i=e.h;if(f!==i&&!(f===i?1:i instanceof Bn&&i.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){f.G=d;f.bO=1;c.bE=1;}} function BuP(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=b.kL>=4?0:1;if(c&&!b.H){b=a.F.N;Be();d=A.G$.data[140];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c=d.s;e=c>>>4^c<<28^c<<8^c>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(d!==g&&!(d=== g?1:g instanceof Bn&&g.s==c?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R!=1?0:1)){h=1.0;$p=3;continue _;}}Jl(a);h=1.0;$p=1;case 1:$z=A0B(a,h);if(C()){break _;}h=$z;if(h>0.5)a.jr=a.jr+2|0;$p=2;case 2:AWA(a);if(C()){break _;}return;case 3:a:{$z=A0B(a,h);if(C()){break _;}i=$z;if(i>0.5){b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(H(N(j,24))/1.6777216E7*30.0<(i-0.4000000059604645)*2.0){b=a.l;k=a.v;l=k|0;if(k>4;c=n>>4;b=b.dS;d=b.dx;j=Cs(M(F(e),D(4294967295, 0)),B4(M(F(c),D(4294967295, 0)),32));o=H(Cp(j,N(j,32)));p=o^o>>>20^o>>>12;p=p^p>>>7^p>>>4;f=d.cL.data;d=f[p&(f.length-1|0)];b:{while(d!==null){if(B6(d.cy,j)){d=d.dG;break b;}d=d.cu;}d=null;}d=d;if(d===null){if(b.ek.eY)break a;if(b.e4)break a;d=b.eM;}if(d.k5(l&15,m,n&15)){c=1;d=a.gY.data[4];if(d!==null){Bp();if(A.Kc.data[d.A].fy<=0?0:1){Q4(d,d.B+O(a.C,2)|0);if(O7(d)>=On(d)){$p=5;continue _;}}c=0;}if(c)Jy(a,8);}}}Jl(a);h=1.0;$p=1;continue _;}$p=4;case 4:$z= A38(b,e,c);if(C()){break _;}d=$z;if(d.k5(l&15,m,n&15)){c=1;d=a.gY.data[4];if(d!==null){Bp();if(A.Kc.data[d.A].fy<=0?0:1){Q4(d,d.B+O(a.C,2)|0);if(O7(d)>=On(d)){$p=5;continue _;}}c=0;}if(c)Jy(a,8);}Jl(a);h=1.0;$p=1;continue _;case 5:AVq(a,d);if(C()){break _;}c=4;b=null;$p=6;case 6:Sl(a,c,b);if(C()){break _;}if(0)Jy(a,8);Jl(a);h=1.0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AUN(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H&&ALa(a)){$p=2;continue _;}$p=1;case 1:BAH(a);if(C()){break _;}b=a.l;if(!b.H&&!b.e_)a.cg=1;return;case 2:$z=A6d(a);if(C()){break _;}c=$z;c=a.CJ-c|0;a.CJ=c;if(c<=0){$p=3;continue _;}$p=1;continue _;case 3:BhA(a);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,$p);} function BzD(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bri(a,b);if(C()){break _;}c=$z;if(c&&a.gY.data[0]===null){a:{if(a.eO<=0){d=a.F.N;Be();e=A.G$.data[128];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null) {if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(!(d.G.R&1)?0:1)){i=0;break a;}}i=1;}if(i){d=a.C;j=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=j;k=H(N(j,24))/1.6777216E7;i=a.l.e_;if(kf)f=o;n=n+1|0;}}if(f>0){p=i*f*0.15000000596046448;l=p|0;if(p=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}switch(f){case 0:Bp();g=A.II.K;c=new Bq;c.k=0;c.Y=null;c.A=g;c.k=1;c.B=0;h=D1(a.l, a.v,a.z+0.0,a.u);i=h.F;j=i.N;Be();j=BR(j,A.G$.data[138]);k=j===null?null:j.x;if(!(c!==k.G?0:1)){k.G=c;k.bO=1;i.bE=1;}k=h.F;c=k.N;Be();c=BR(c,A.G$.data[138]);(c===null?null:c.x).bO=1;k.bE=1;h.fd=10;c=a.l;$p=2;continue _;case 1:Bp();b=A.L3.K;c=new Bq;c.k=0;c.Y=null;c.A=b;c.k=1;c.B=0;h=D1(a.l,a.v,a.z+0.0,a.u);k=h.F;j=k.N;Be();j=BR(j,A.G$.data[138]);j=j===null?null:j.x;if(!(c!==j.G?0:1)){j.G=c;j.bO=1;k.bE=1;}c=h.F;j=c.N;Be();j=BR(j,A.G$.data[138]);(j===null?null:j.x).bO=1;c.bE=1;h.fd=10;c=a.l;$p=3;continue _;case 2:Bp();b =A.L4.K;l=0.0;c=Gr(b,1,0);$p=1;continue _;default:}return;case 1:A_L(a,c,l);if(C()){break _;}return;case 2:Baa(c,h);if(C()){break _;}return;case 3:Baa(c,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function A0q(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BqN(a);if(C()){break _;}b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;if(H(N(c,24))/1.6777216E7<(a.l.e_!=3?0.009999999776482582:0.05000000074505806)){d=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));b.a=d;e=H(N(d,17));}if(f){g=new Bq;Bp();e=A.Kd.K;g.k=0;g.Y=null;g.A=e;g.k=1;g.B=0;a.gY.data[0]=g;}else{b=new Bq;Bp();e=A.Kl.K;b.k=0;b.Y=null;b.A=e;b.k=1;b.B=0;a.gY.data[0]=b;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Cc_(a,b){var c,d,e,f,g,h,i;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1){h=b.m;d=new CP;d.w=B(1983);d.cM=1;Bg(h,B(1983),d);}c=a.F.N;Be();d=A.G$.data[141];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{i=d.s;e=i>>>4^i<<28 ^i<<8^i>>>24;g=c.d.data;c=g[e&(g.length-1|0)];while(c!==null){if(c.t==e){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==i?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1){h=b.m;d=new CP;d.w=B(1984);d.cM=1;Bg(h,B(1984),d);}e=!ALa(a)?(-1):a.CJ;d=b.m;b=new CV;b.w=B(1985);b.cf=e;Bg(d,B(1985),b);} function BxM(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Iq(a,b);if(C()){break _;}c=b.m;d=BE(B(1983));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1983)!==f&&!Bc(B(1983),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1983)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(1983));e=c.d.data;c=e[h &(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(1983)!==f&&!Bc(B(1983),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}if(!g?0:1){c=a.F;i=new BQ;i.R=1;f=c.N;Be();f=BR(f,A.G$.data[140]);j=f===null?null:f.x;f=j.G;if(!(f instanceof BQ&&f.R==i.R?1:0)){j.G=i;j.bO=1;c.bE=1;}}c=b.m;d=BE(B(1984));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1984)!==f&&!Bc(B(1984),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1984)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}} else{a:{if(!B(1984).q){e=B(1984).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1984).q=(31*B(1984).q|0)+d|0;h=h+1|0;}}}d=B(1984).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1984)!==f&&!Bc(B(1984),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}if(!g?0:1)AM3(a,1);if(Ef(b.m,B(1985))&&CN(b,B(1985))>(-1)){g=CN(b,B(1985));$p=2;continue _;}return;case 2:BDm(a,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BsI(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=X(a.l.e_,2);if(c>=0&&b instanceof I4){if(!c&&Nx(a.C))return;d=AEj(a.l);e=b.v;f=b.z;g=b.u;h=b.W;i=b.bV;d.v=e;d.dk=e;d.fX=e;f=f+d.cv;d.z=f;d.d4=f;d.fW=f;d.u=g;d.dj=g;d.fY=g;d.W=h;d.bV=i;Cn(d,e,f,g);j=a.l;k=b.dL;if (k!==null){l=null;$p=1;continue _;}if(b.da===null){$p=2;continue _;}k=null;$p=3;continue _;}return;case 1:k.sc(l);if(C()){break _;}if(b.da===null){$p=2;continue _;}k=null;$p=3;continue _;case 2:b.q2();if(C()){break _;}if(b instanceof Co){k=j.eZ;m=k.c;c=0;a:{b:{while(true){if(c>=m){c=(-1);break a;}if(c<0)break;if(c>=k.c)break;c:{l=k.p.data[c];if(b!==null){if(!ALC(b,l))break c;else break b;}if(l===null)break b;}c=c+1|0;}b=new Bb;Dm(b);J(b);}}if(c>=0)Dh(k,c);k=j.eZ;j.lc=(k.c?0:1)?0:1;n=0;m=k.j;o=k.by();d:{while (true){if(!(n>=o?0:1))break d;if(m>>4^c<<28^c<<8^c>>>24;r=j.d.data;j=r[p&(r.length-1|0)];while(j!==null){if(j.t==p){s=j.h;if(q!==s&&!(q===s?1:s instanceof Bn&&s.s==c?1:0)?0:1)break;}j=j.i;}}q=j===null?null: j.x;j=q.G;if(!(j instanceof BQ&&j.R==k.R?1:0)){q.G=k;q.bO=1;l.bE=1;}if(b.Cr())EX(Fq(d),12,HO(1));b=a.l;$p=5;case 5:Baa(b,d);if(C()){break _;}b=a.l;d=null;p=1016;m=a.v|0;o=a.z|0;n=a.u|0;c=0;$p=6;case 6:BGJ(b,d,p,m,o,n,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function Bzc(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=24;e=H(N(c,d))/1.6777216E7;f=A.WE.data;b=a.l;a.Mc=e>=f[b.e_]?0:1;b=b.bR;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;if(H(N(c,d))/1.6777216E7<0.05000000074505806){g=a.F;h=new BQ;h.R=1;b =g.N;Be();i=A.G$.data[141];if(i===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{j=i.s;k=j>>>4^j<<28^j<<8^j>>>24;f=b.d.data;b=f[k&(f.length-1|0)];while(b!==null){if(b.t==k){l=b.h;if(i!==l&&!(i===l?1:l instanceof Bn&&l.s==j?1:0)?0:1)break;}b=b.i;}}l=b===null?null:b.x;b=l.G;if(!(b instanceof BQ&&b.R==h.R?1:0)){l.G=h;l.bO=1;g.bE=1;}}$p=1;case 1:a.bcW();if(C()){break _;}Yq(a);if(a.gY.data[4]===null){b=a.l;if(B6(GA(b.b6.k3(),F(600)),C6)){l=b.Hd;c=Bk();if(!(l.lp&&l.jy&&B6(l.vF,c))){l.vF=c;l.lp=1;l.jy =0;LD(l);l.jy=1;}}b=b.Hd;if(!b.lp){Pa(b);b.lp=1;}if(!b.jy){LD(b);b.jy=1;}if((b.fe.data[2]+1|0)==10){if(!b.lp){Pa(b);b.lp=1;}if(!b.jy){LD(b);b.jy=1;}if(b.fe.data[5]==31){b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;if(H(N(c,d))/1.6777216E7<0.25){m=4;l=new Bq;if(BH(b)>=0.10000000149011612){S();b=A.OM;}else{S();b=A.OQ;}Py(l,b);$p=2;continue _;}}}}return;case 2:Sl(a,m,l);if(C()){break _;}a.rE.data[4]=0.0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function ByG(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null){Bp();if(A.Kc.data[e.A]===A.K8&&!e.B){c=a.F.N;Be();f=A.G$.data[141];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=c.d.data;c=i[h&(i.length-1|0)];while(c!==null){if(c.t==h){j=c.h;if (f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1){c=A.Rj;j=a.gj;k=c.d2;if(k>=(-128)&&k<=127){Be();c=A.G$.data[k+128|0];}else{c=new Bn;c.s=k;}if(c===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{g=c.s;h=g>>>4^g<<28^g<<8^g>>>24;i=j.d.data;j=i[h&(i.length-1|0)];while(j!==null){if(j.t==h){f=j.h;if(c!==f&&!(c===f?1:f instanceof Bn&&f.s==g?1:0)?0:1)break;}j=j.i;}}if(j===null?0:1){if(!b.ct.ez)e.k=e.k-1|0;if(e.k<=0){b=b.b7;g=b.dm;c=null;i=b.cI;k=i.data.length;if (g>=k){g=g-k|0;i=b.f3;}i.data[g]=c;}if(a.l.H)return 1;b=a.C;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;g=H(N(l,17));while(true){h=g%2401|0;if(((g-h|0)+2400|0)>=0)break;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;g=H(N(l,17));}k=h+3600|0;$p=1;continue _;}}}}return 0;case 1:BDm(a,k);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BDm(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.CJ=b;c=a.F;d=new BQ;d.R=1;e=c.N;Be();f=A.G$.data[142];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f =e===null?null:e.x;e=f.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){f.G=d;f.bO=1;c.bE=1;}k=A.Rj.d2;e=a.gj;if(k>=(-128)&&k<=127){Be();f=A.G$.data[k+128|0];}else{f=new Bn;f.s=k;}e=D$(e,f);e=e===null?null:e.x;if(e!==null)a.pO=1;f=new GK;g=A.Rm.d2;k=a.l.e_-1|0;h=0;if(k>>20^b>>>12;h=k^k>>>7^k>>>4;i=e.ee.data;e=i[h&(i.length-1|0)];a:{while(e!==null){if(e.eq==b){e=e.ew;break a;}e =e.ei;}e=null;}b:{c:{e=e;if(e!==null){d=e.eL.ca;if(d.I===null){c=new BV;c.b$=d;Eg(c);d.I=c;}l=d.I.bm();k=f instanceof BA;c=f;while(true){if(!l.bh()){e=e.bu;if(e instanceof CI){e=e.O;if(!k)break b;k=e.L.bb;if(k!=2){if(k!=1)break b;if(c.X)break b;}}break c;}d=(l.bg()).O;if(!k)break;g=d.L.bb;if(g!=2){if(g!=1)break;if(c.X)break;}}d=d.Z;$p=2;continue _;}}return;}e=e.Z;$p=3;continue _;case 2:Bnv(d,f);if(C()){break _;}while(true){if(!l.bh()){c:{e=e.bu;if(e instanceof CI){e=e.O;if(!k)break c;k=e.L.bb;if(k!=2){if(k!= 1)break c;if(c.X)break c;}}return;}e=e.Z;$p=3;continue _;}d=(l.bg()).O;if(!k)break;g=d.L.bb;if(g==2)continue;if(g!=1)break;if(c.X)break;}d=d.Z;continue _;case 3:Bnv(e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function ALa(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[142];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R!=1?0:1;} function BhA(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=new I4;c=a.l;Pq();Ty(b,c,0);d=a.v;e=a.z;f=a.u;g=a.W;h=a.bV;b.v=d;b.dk=d;b.fX=d;e=e+b.cv;b.z=e;b.d4=e;b.fW=e;b.u=f;b.dj=f;b.fY=f;b.W=g;b.bV=h;Cn(b,d,e,f);$p=1;case 1:AOf(b);if(C()){break _;}b.a3Y=1;c=a.F.N;Be();i=A.G$.data[140];if (i===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{j=i.s;k=j>>>4^j<<28^j<<8^j>>>24;l=c.d.data;c=l[k&(l.length-1|0)];while(c!==null){if(c.t==k){m=c.h;if(i!==m&&!(i===m?1:m instanceof Bn&&m.s==j?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1)KV(b,(-24000));c=a.l;i=a.dL;if(i!==null){m=null;$p=2;continue _;}if(a.da!==null){i=null;$p=3;continue _;}a.cg=1;if(a instanceof Co){i=c.eZ;n=i.c;k=0;a:{b:{while(true){j=X(k,n);if(j>=0){k=(-1);break a;}if(k<0)break;if(j>=0)break;c:{m=i.p.data[k];if (a===null){if(m!==null)break c;else break b;}if(!(m instanceof DG)?0:m.bi!=a.bi?0:1)break b;}k=k+1|0;}b=new Bb;Dm(b);J(b);}}if(k>=0)Dh(i,k);i=c.eZ;c.lc=(i.c?0:1)?0:1;o=0;n=i.j;p=i.by();d:{while(true){if(!(o>=p?0:1))break d;if(n=0){k=(-1);break e;}if(k<0)break;if (j>=0)break;g:{m=i.p.data[k];if(a===null){if(m!==null)break g;else break f;}if(!(m instanceof DG)?0:m.bi!=a.bi?0:1)break f;}k=k+1|0;}b=new Bb;Dm(b);J(b);}}if(k>=0)Dh(i,k);i=c.eZ;c.lc=(i.c?0:1)?0:1;o=0;n=i.j;p=i.by();h:{while(true){if(!(o>=p?0:1))break h;if(n=0){k=(-1);break i;}if(k<0)break;if(j>=0)break;j: {m=i.p.data[k];if(a===null){if(m!==null)break j;else break e;}if(!(m instanceof DG)?0:m.bi!=a.bi?0:1)break e;}k=k+1|0;}b=new Bb;Dm(b);J(b);}}if(k>=0)Dh(i,k);i=c.eZ;c.lc=(i.c?0:1)?0:1;o=0;n=i.j;p=i.by();k:{while(true){if(!(o>=p?0:1))break k;if(n=c.c)return;HY(c,p);c=c.p.data[p];$p=6;case 6:AQZ(c,i,q,j,k,n,r);if(C()){break _;}p=p+1|0;c=b.cl;if(p>=c.c)return;HY(c,p);c=c.p.data[p];continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function A6d(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=1;c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=24;if(H(N(d,e))/1.6777216E7<0.009999999776482582){f=0;g=(a.v|0)-4|0;while(g<((a.v|0)+4|0)){if(f>=14)break a;h=(a.z|0)-4|0;while(h<((a.z|0)+4|0)&&f<14){i=(a.u|0)-4|0;if(i<((a.u|0)+4|0)&&f<14){c=a.l;$p=1;continue _;}h=h+1|0;}g=g+1| 0;}}}return b;case 1:$z=Bm6(c,g,h,i);if(C()){break _;}j=$z;S();if(!(j!=A.OY.b&&j!=A.NY.b)){c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;if(H(N(d,e))/1.6777216E7<0.30000001192092896)b=b+1|0;f=f+1|0;}i=i+1|0;b:{c:while(true){if(i<((a.u|0)+4|0)&&f<14){c=a.l;continue _;}h=h+1|0;while(!(h<((a.z|0)+4|0)&&f<14)){g=g+1|0;if(g>=((a.v|0)+4|0))break b;if(f>=14)break c;h=(a.z|0)-4|0;}i=(a.u|0)-4|0;}}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var UA=Ba(0); function Nt(){var a=this;GY.call(a);a.Hh=null;a.Jt=null;} A.AAa=function(a){var b=new Nt();AUz(b,a);return b;}; function AUz(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:EI(a,b);a.gM=0;a.ho=0;a.ko=5;a.Hh=AHn(a,0.25,20,60,15.0);c=new PJ;c.b5=0;c.lq=0;c.jC=a;c.KD=a.l;c.yX=0.3100000023841858;c.BT=0;c.b5=3;c.Yv=G(Co);a.Jt=c;a.fR=B(1986);a.hd=0.25;c=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;a.dn.cT=1;e=c.dE;f=new CZ;f.d6=c;f.d3=1;f.cK=d;Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=f;e.j=e.j+1|0;c =a.cH;d=new AGG;d.b5=0;d.Vj=a;e=c.dE;f=new CZ;f.d6=c;f.d3=2;f.cK=d;Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=f;e.j=e.j+1|0;c=a.cH;d=new AJ8;i=a.hd;d.b5=0;d.tp=a;d.baP=i;d.DO=a.l;d.b5=1;e=c.dE;f=new CZ;f.d6=c;f.d3=3;f.cK=d;Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=f;e.j=e.j+1|0;c=a.cH;d=new NN;i=a.hd;d.b5=0;d.uT=a;d.yJ=i;d.b5=1;e=c.dE;f=new CZ;f.d6=c;f.d3=5;f.cK=d;Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=f;e.j=e.j+1|0;c=a.cH;d=new Lm;d.b5=0;d.qb=a;d.xH=G(Co);d.ue=8.0;d.xS=0.019999999552965164;d.b5 =2;e=c.dE;f=new CZ;f.d6=c;f.d3=6;f.cK=d;Bo(e,e.c+1|0);g=e.p.data;h=e.c;e.c=h+1|0;g[h]=f;e.j=e.j+1|0;c=a.cH;d=new Re;d.b5=0;d.wG=0;d.vQ=a;d.b5=3;e=c.dE;f=new CZ;f.d6=c;f.d3=6;f.cK=d;Cc(e,f);c=a.mf;d=new XC;BAV(d,a,16.0,0,0);d.Or=0;d.b5=1;Cc(c.dE,ACl(c,1,d));DD(a.mf,2,A.DY(a,G(Co),16.0,0,1,0));if(b!==null&&!b.H){$p=1;continue _;}return;case 1:BEe(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BOi(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,13,c);} function Cb9(a){return 1;} function Cks(a){return 20;} function CfW(a){return B(1987);} function B7k(a){return B(1988);} function BUs(a){return B(1989);} function Brq(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(1990);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BFE(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bri(a,b);if(C()){break _;}c=$z;if(!c)return 0;d=a.F.N;Be();e=A.G$.data[141];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d =d===null?null:d.x;if(d.G.R==1&&b instanceof CH){d=b;i=new GK;i.fh=A.RV.d2;i.fg=200;i.fl=0;i.jz=0;$p=2;continue _;}return 1;case 2:d.bom(i);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BVv(a,b){var c,d,e,f,g,h;b=a.F.N;Be();c=A.G$.data[141];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b.G.R!=1)return 2;g=a.gY.data[0];h=4;if(g!==null){Bp();h=h+A.Kc.data[g.A].HM(a)|0;}return h;} function Ci$(a){return A.R9;} function BvH(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=b.kL>=4?0:1;if(c&&!b.H){d=1.0;$p=2;continue _;}if(a.l.H&&XS(a)==1)Cj(a,0.7200000286102295,2.3399999141693115);Jl(a);d=1.0;$p=1;case 1:$z=A0B(a,d);if(C()){break _;}d=$z;if(d>0.5)a.jr=a.jr+2|0;$p=3;continue _;case 2:a:{$z=A0B(a,d);if(C()){break _;}d=$z;if(d>0.5) {b=a.C;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;if(H(N(e,24))/1.6777216E7*30.0<(d-0.4000000059604645)*2.0){b=a.l;f=a.v;g=f|0;if(f>4;k=i>>4;b=b.dS;l=b.dx;e=Cs(M(F(j),D(4294967295, 0)),B4(M(F(k),D(4294967295, 0)),32));c=H(Cp(e,N(e,32)));c=c^c>>>20^c>>>12;m=c^c>>>7^c>>>4;n=l.cL.data;l=n[m&(n.length-1|0)];b:{while(l!==null){if(B6(l.cy,e)){l=l.dG;break b;}l=l.cu;}l=null;}l=l;if(l===null){if(b.ek.eY)break a;if(b.e4)break a;l =b.eM;}if(l.k5(g&15,h,i&15)){c=1;l=a.gY.data[4];if(l!==null){Bp();n=A.Kc.data;i=l.A;if(n[i].fy<=0?0:1){j=l.B;b=a.C;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;c=j+H(Bl(I(F(2),F(H(N(e,17)))),31))|0;l.B=c;if(c<0)l.B=0;if(l.B>=n[i].fy){$p=5;continue _;}}c=0;}if(c){c=Zi(a,160);if(a.eO=n[i].fy){$p=5;continue _;}}c=0;}if(c){c=Zi(a,160);if(a.eO=2500.0){EH();b=A.Ir;f=1;$p=2;continue _;}}return;case 2:A4A(c,b,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BRG(a){Bp();return A.Ki.K;} function A2w(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.F.N;Be();e=A.G$.data[141];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{b=e.s;f=b>>>4^b<<28^b<<8^b>>>24;g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!(e===h?1:h instanceof Bn&&h.s==b?1:0)?0:1)break;}d=d.i;}}d=d===null?null :d.x;a:{if(d.G.R!=1){d=a.C;b=3+c|0;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;j=H(N(i,17));k=b-1|0;if(!(b&k))l=H(Bl(I(F(b),F(j)),31));else while(true){l=j%b|0;if(((j-l|0)+k|0)>=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;j=H(N(i,17));}f=0;if(f>=l)break a;Bp();b=A.Ki.K;k=1;m=0.0;$p=1;continue _;}d=a.C;b=3+c|0;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;l=H(N(i,17));f=b-1|0;if(!(b&f))k=H(Bl(I(F(b),F(l)),31));else while(true){k=l%b|0;if(((l -k|0)+f|0)>=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;l=H(N(i,17));}k=k-1|0;f=0;if(f=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;k=H(N(i,17));}b=0;if(b>=f)return;Bp();c=A.IQ.K;m=0.0;d=Gr(c,1, 0);$p=3;continue _;case 1:A3g(a,b,k,m);if(C()){break _;}f=f+1|0;if(f=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;k=H(N(i,17));}b=0;if(b>=f)return;Bp();c=A.IQ.K;m=0.0;d=Gr(c,1,0);$p=3;continue _;case 2:A_L(a,d,m);if(C()){break _;}f=f+1|0;if(f=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;k=H(N(i,17));}b=0;if(b>=f)return;Bp();c=A.IQ.K;m=0.0;d=Gr(c,1,0);$p=3;case 3:A_L(a,d,m);if(C()){break _;}b=b+1|0;if(b>=f)return;Bp();c=A.IQ.K;m=0.0;d=Gr(c,1,0);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h, i,j,k,l,m,$p);} function A_3(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.F.N;Be();d=A.G$.data[141];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1)return;d=new Bq;Bp();h =A.L9.K;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=1;c=D1(a.l,a.v,a.z+0.0,a.u);i=c.F;g=i.N;Be();j=A.G$.data[138];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{h=E1(j);f=g.d.data;g=f[h&(f.length-1|0)];while(g!==null&&!(g.t==h&&DB(j,g.h))){g=g.i;}}g=g===null?null:g.x;if(!(d!==g.G?0:1)){g.G=d;g.bO=1;i.bE=1;}i=c.F;d=i.N;Be();g=A.G$.data[138];if(g===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=E1(g);f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null&&!(d.t==e&&DB(g,d.h))){d=d.i;}}(d===null ?null:d.x).bO=1;i.bE=1;c.fd=10;d=a.l;$p=1;case 1:Baa(d,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BE2(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.l.bZ instanceof Xy){b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%5|0;if(((d-e|0)+4|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(e>0){b=a.cH;f=a.Jt;g=b.dE;h=new CZ;h.d6=b;h.d3=4;h.cK =f;Bo(g,g.c+1|0);i=g.p.data;j=g.c;g.c=j+1|0;i[j]=h;g.j=g.j+1|0;b=a.F;g=new BQ;g.R=1;f=b.N;Be();h=A.G$.data[141];if(h!==null){k=h.s;l=k>>>4^k<<28^k<<8^k>>>24;f=Dy(f,h,l&(f.d.data.length-1|0),l);}else{f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}h=f===null?null:f.x;f=Gq(h);if(!(f instanceof BQ&&f.R==g.R?1:0)){Hc(h,g);Gv(h,1);b.bE=1;}a.kB=1;Cj(a,0.7200000286102295,2.3399999141693115);k=0;f=new Bq;Bp();OQ(f,A.Ko);$p=4;continue _;}}b=a.cH;f=a.Hh;g=b.dE;h=new CZ;h.d6=b;h.d3=4;h.cK=f;Bo(g,g.c+1|0);i=g.p.data;j =g.c;g.c=j+1|0;i[j]=h;g.j=g.j+1|0;$p=1;case 1:BqN(a);if(C()){break _;}b=new Bq;Bp();d=A.IT.K;b.k=0;b.Y=null;b.A=d;b.k=1;b.B=0;a.gY.data[0]=b;if(!a.l.H){$p=2;continue _;}Yq(a);Y7(a,BH(a.C)>=A.WE.data[a.l.e_]?0:1);if(ABs(a,4)===null){b=Yh(a.l);if((Q7(b,2)+1|0)==10&&Q7(b,5)==31&&BH(a.C)<0.25){k=4;b=new Bq;if(BH(a.C)>=0.10000000149011612){S();f=A.OM;}else{S();f=A.OQ;}Py(b,f);$p=3;continue _;}}return;case 2:BEe(a);if(C()){break _;}Yq(a);Y7(a,BH(a.C)>=A.WE.data[a.l.e_]?0:1);if(ABs(a,4)===null){b=Yh(a.l);if((Q7(b, 2)+1|0)==10&&Q7(b,5)==31&&BH(a.C)<0.25){k=4;b=new Bq;if(BH(a.C)>=0.10000000149011612){S();f=A.OM;}else{S();f=A.OQ;}Py(b,f);$p=3;continue _;}}return;case 3:BHI(a,k,b);if(C()){break _;}a.rE.data[4]=0.0;return;case 4:BHI(a,k,f);if(C()){break _;}Y7(a,BH(a.C)>=A.WE.data[a.l.e_]?0:1);if(ABs(a,4)===null){b=Yh(a.l);if((Q7(b,2)+1|0)==10&&Q7(b,5)==31&&BH(a.C)<0.25){k=4;b=new Bq;if(BH(a.C)>=0.10000000149011612){S();f=A.OM;}else{S();f=A.OQ;}Py(b,f);$p=3;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l, $p);} function BEe(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cH;c=a.Jt;d=b.dE;e=new Eb;e.dw=d;e.dy=d.j;e.eB=d.by();e.dt=(-1);while(true){f=e.du;if(!(f>=e.eB?0:1)){b=a.cH;c=a.Hh;d=b.dE;g=new Eb;g.dw=d;g.dy=d.j;g.eB=d.by();g.dt=(-1);h=0;while(true){f=g.du;if(!(f>=g.eB?0:1)){a:{b=a.gY.data[0];if(b!==null){f=b.A;Bp();if (f==A.IT.K){b=a.cH;c=a.Hh;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Cc(e,d);break a;}}b=a.cH;c=a.Jt;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Bo(e,e.c+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=d;e.j=e.j+1|0;}return;}j=g.dy;d=g.dw;if(j=m?0:1){if(l=0){f=(-1);break h;}if(f<0)break;if(j>=0)break;j:{k=g.p.data[f];if(d===null){if(k!==null)break j;else break i;}if(d!==k?0:1)break i;}f=f+1|0;}b=new Bb;Dm(b);J(b);}}if (f>=0)Dh(g,f);k:while(true){FQ(e);while(true){f=e.du;if(!(f>=e.eB?0:1)){b=a.cH;c=a.Hh;d=b.dE;g=new Eb;g.dw=d;g.dy=d.j;g.eB=d.by();g.dt=(-1);h=0;while(true){f=g.du;if(!(f>=g.eB?0:1)){l:{b=a.gY.data[0];if(b!==null){f=b.A;Bp();if(f==A.IT.K){b=a.cH;c=a.Hh;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Cc(e,d);break l;}}b=a.cH;c=a.Jt;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Bo(e,e.c+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=d;e.j=e.j+1|0;}return;}j=g.dy;d=g.dw;if(j=m?0:1){if(l=0){j=(-1);break h;}if(j<0)break;if(f>=0)break;j:{k=e.p.data[j];if(d===null){if(k!==null)break j;else break i;}if(d!==k?0:1)break i;}j=j+1|0;}b=new Bb;Dm(b);J(b);}}if(j>=0)Dh(e,j);s:while(true){FQ(g);while(true){f=g.du;if(!(f>=g.eB?0:1)){t:{b=a.gY.data[0];if(b!==null){f=b.A;Bp();if(f==A.IT.K){b=a.cH;c=a.Hh;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Cc(e,d);break t;}}b=a.cH;c=a.Jt;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Bo(e, e.c+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=d;e.j=e.j+1|0;}return;}j=g.dy;d=g.dw;if(j=m?0:1){if(l0)d.uQ=h+f*0.5+0.5;if(g>0)d.Ye=g;a:{if(FE(A.Q2.fC,a.gY.data[0])<=0){b=a.F.N;Be();i=A.G$.data[141];if(i===null) {e=b.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=i.s;f=g>>>4^g<<28^g<<8^g>>>24;j=b.d.data;e=j[f&(j.length-1|0)];while(e!==null){if(e.t==f){b=e.h;if(i!==b&&!(i===b?1:b instanceof Bn&&b.s==g?1:0)?0:1)break;}e=e.i;}}if((e===null?null:e.x).G.R!=1)break a;}if(d.eO<2000)d.eO=2000;}b=B(844);c=1.0;e=a.C;k=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=k;l=1.0/(H(N(k,24))/1.6777216E7*0.4000000059604645+0.800000011920929);e=a.l;$p=1;case 1:Biy(e,a,b,c,l);if(C()){break _;}b=a.l;$p=2;case 2:Baa(b, d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function XS(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[141];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function AVN(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Iq(a,b);if(C()){break _;}c=b.m;d=BE(B(1991));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1991)!==f&&!Bc(B(1991),f)?0:1)break;}c=c.i;}if(c===null?0:1){c=b.m;d=BE(B(1991));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1991)!==f&&!Bc(B(1991), f)?0:1)break;}c=c.i;}if(!(c===null?0:1))d=0;else{b=b.m;if(B(1991)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{a:{if(!B(1991).q){e=B(1991).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1991).q=(31*B(1991).q|0)+d|0;h=h+1|0;}}}g=B(1991).q;e=b.d.data;b=e[g&(e.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(1991)!==c&&!Bc(B(1991),c)?0:1)break;}b=b.i;}}d=(b===null?null:b.x).cM;}b=a.F;g=d<<24>>24;f=new BQ;f.R=g;i=b.N;Be();c=A.G$.data[141];if(c===null){i=i.d.data[0];while(i!==null &&i.h!==null){i=i.i;}}else{h=c.s;j=h>>>4^h<<28^h<<8^h>>>24;e=i.d.data;i=e[j&(e.length-1|0)];while(i!==null){if(i.t==j){k=i.h;if(c!==k&&!(c===k?1:k instanceof Bn&&k.s==h?1:0)?0:1)break;}i=i.i;}}c=i===null?null:i.x;i=c.G;if(!(i instanceof BQ&&i.R==f.R?1:0)){c.G=f;c.bO=1;b.bE=1;}g=X(d,1);a.kB=g?0:1;if(g)Cj(a,0.6000000238418579,1.7999999523162842);else Cj(a,0.7200000286102295,2.3399999141693115);}$p=2;case 2:BEe(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BSj(a,b){var c,d,e,f,g,h;Ii(a,b);c=a.F.N;Be();d=A.G$.data[141];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}f=(c===null?null:c.x).G.R<<24>>24;c=b.m;b=new CP;b.w=B(1991);b.cM=f;Bg(c,B(1991),b);} function BHI(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.gY.data[b]=c;if(!a.l.H&&!b){$p=1;continue _;}return;case 1:BEe(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function ADF(){H7.call(this);this.bpM=null;} function Zv(){H7.call(this);this.ber=0;} function BQ(){Ke.call(this);this.R=0;} A.AAb=null;A.AAc=function(a){var b=new BQ();A7T(b,a);return b;}; function A7T(a,b){a.R=b;} function Le(a){return a.R;} function HO(b){var c;c=new BQ;c.R=b;return c;} function Sm(a,b){return b instanceof BQ&&b.R==a.R?1:0;} function BC$(){A.AAb=G($rt_bytecls());} function A9p(){H7.call(this);this.bpt=0;} A.D6=function(a){var b=new A9p();CAF(b,a);return b;}; function CAF(a,b){var c,d,e,f,g,h,i;c=new Bi;c.r=Q(16);V(c,c.g,B(1992));BF(c,c.g,b,10);V(c,c.g,B(1993));d=new Bh;e=c.r;f=c.g;g=Q(f);h=g.data;d.o=g;i=0;while(i( -d|0)&&b<=0&&c>( -e|0)&&c<=0)f.data[( -b|0)+Bf( -c|0,d)|0]=1;return f;} var AOr=Ba(Fl); function CmG(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba;f=b>>1;g=c>>1;h=(d>>1)+3|0;i=(e>>1)+3|0;j=a.hk.io(f,g,h,i);k=HS(Bf(h*2|0,i)*2|0);l=h<<1;m=0;n=i-1|0;o=h-1|0;while(m0){if(!o)break c;if(!q)break c;if(!r)break c;if(!s)break c;}k.data[m+Bf(l,d)|0]=p;break a;}if(Fz(a,5)){k.data[m+Bf(l,d)|0]=p;break a;}Eh();if (p!=A.ZL.f0){k.data[m+Bf(l,d)|0]=0;break a;}k.data[m+Bf(l,d)|0]=A.ZJ.f0;break a;}if(!o){g=1;o=1;}else{g=2;if(Fz(a,1))o=1;}if(!q){i=g;q=o;}else{i=g+1|0;if(Fz(a,g))q=o;}if(!r){g=i;r=q;}else{g=i+1|0;if(Fz(a,i))r=q;}if(!s)s=r;else if(Fz(a,g))s=r;if(!Fz(a,3))k.data[m+Bf(l,d)|0]=s;else{Eh();if(s!=A.ZL.f0)k.data[m+Bf(l,d)|0]=0;else k.data[m+Bf(l,d)|0]=A.ZJ.f0;}}m=t;}l=l+1|0;}return k;} var My=Ba(Fl); function Ch5(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba;f=b>>1;g=c>>1;h=(d>>1)+3|0;i=(e>>1)+3|0;j=a.hk.io(f,g,h,i);k=HS(Bf(h*2|0,i)*2|0);l=h<<1;m=0;n=i-1|0;o=h-1|0;while(m>2;i=g>>2;j=(d>>2)+3|0;k=(e>>2)+3|0;l=a.hk.io(h,i,j,k);m=j<<2;n=HS(Bf(m,k<<2));o=0;k=k-1|0;p=j-1|0;while(o=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e =a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16) |0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)) {b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b =0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT +O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)) {b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p =18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b0){e=a.bF;c=i-1|0;continue _;}}e=a.sd;f=a.bF;g=a.y;$p=16;continue _;case 18:A1f(e,f,g,b,d,h);if(C()){break _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if (!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=a.pM){if(!O(a.y,4)){b=(a.bU+O(a.y,16)|0)+8|0;d=O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.ql;f=a.bF;g=a.y;$p=18;continue _;}if(!O(a.y,8)){b=(a.bU+O(a.y,16)|0)+8|0;d= O(a.y,128);h=(a.bT+O(a.y,16)|0)+8|0;e=a.jN;f=a.bF;g=a.y;$p=21;continue _;}b=0;if(b=20)return;d=(a.bU+O(a.y,16)|0)+8|0;e=a.y;h=O(e,O(e,O(e,112)+8|0)+8|0);i=(a.bT+O(a.y,16)|0)+8|0;e=new Ev;S();Ez(e,A.MQ.b);f=a.bF;g=a.y;$p=28;case 28:Bx6(e,f,g,d,h,i);if(C()){break _;}c=c+1|0;if(c>=20)return;d=(a.bU+O(a.y,16)|0)+8|0;e=a.y;h=O(e,O(e,O(e,112)+8|0)+8|0);i=(a.bT+O(a.y,16)|0)+8|0;e=new Ev;S();Ez(e,A.MQ.b);f=a.bF;g=a.y;continue _;default:Oe();}}HV().s(a,b,c, d,e,f,g,h,i,$p);} function AZ6(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=17;h=e-d|0;i=h-1|0;j=h&i;k=F(16);l=F(h);if(f>=b)return;m=a.bU;n=a.y;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;m=m+H(Bl(I(k,F(H(N(o,g)))),31))|0;p=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a =p;e=H(N(p,g));if(!j)q=H(Bl(I(l,F(e)),31));else while(true){q=e%h|0;if(((e-q|0)+i|0)>=0)break;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;e=H(N(p,g));}q=q+d|0;r=a.bT;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;r=r+H(Bl(I(k,F(H(N(p,g)))),31))|0;s=a.bF;$p=1;case 1:BBc(c,s,n,m,q,r);if(C()){break _;}f=f+1|0;if(f>=b)return;m=a.bU;n=a.y;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;m=m+H(Bl(I(k,F(H(N(o,g)))),31))|0;p=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a =p;e=H(N(p,g));if(!j)q=H(Bl(I(l,F(e)),31));else while(true){q=e%h|0;if(((e-q|0)+i|0)>=0)break;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;e=H(N(p,g));}q=q+d|0;r=a.bT;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;r=r+H(Bl(I(k,F(H(N(p,g)))),31))|0;s=a.bF;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A2C(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=0;g=17;h=e-1|0;i=e&h;j=d-e|0;k=F(16);l=F(e);if(f>=b)return;m=a.bU;n=a.y;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;m=m+H(Bl(I(k,F(H(N(o,g)))),31))|0;p=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a =p;d=H(N(p,g));if(!i)q=H(Bl(I(l,F(d)),31));else while(true){q=d%e|0;if(((d-q|0)+h|0)>=0)break;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));}p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));if(!i)r=H(Bl(I(l,F(d)),31));else while(true){r=d%e|0;if(((d-r|0)+h|0)>=0)break;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));}r=(q+r|0)+j|0;q=a.bT;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;q=q+H(Bl(I(k,F(H(N(p, g)))),31))|0;s=a.bF;$p=1;case 1:BBc(c,s,n,m,r,q);if(C()){break _;}f=f+1|0;if(f>=b)return;m=a.bU;n=a.y;o=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=o;m=m+H(Bl(I(k,F(H(N(o,g)))),31))|0;p=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));if(!i)q=H(Bl(I(l,F(d)),31));else while(true){q=d%e|0;if(((d-q|0)+h|0)>=0)break;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));}p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));if (!i)r=H(Bl(I(l,F(d)),31));else while(true){r=d%e|0;if(((d-r|0)+h|0)>=0)break;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;d=H(N(p,g));}r=(q+r|0)+j|0;q=a.bT;p=M(L(I(n.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));n.a=p;q=q+H(Bl(I(k,F(H(N(p,g)))),31))|0;s=a.bF;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A4v(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=20;c=a.beg;d=0;e=128;$p=1;case 1:AZ6(a,b,c,d,e);if(C()){break _;}b=10;c=a.a8z;d=0;e=128;$p=2;case 2:AZ6(a,b,c,d,e);if(C()){break _;}b=20;c=a.baR;d=0;e=128;$p=3;case 3:AZ6(a,b,c,d,e);if(C()){break _;}b=20;c=a.a97;d=0;e=64;$p=4;case 4:AZ6(a,b,c,d,e);if(C()){break _;}b=2;c=a.bbz;d=0;e=32;$p=5;case 5:AZ6(a,b,c,d,e);if(C()){break _;}b=8;c=a.biT;d=0;e=16;$p=6;case 6:AZ6(a, b,c,d,e);if(C()){break _;}b=1;c=a.bhP;d=0;e=16;$p=7;case 7:AZ6(a,b,c,d,e);if(C()){break _;}b=1;c=a.a$a;d=16;e=16;$p=8;case 8:A2C(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Ip(){var a=this;Dz.call(a);a.vG=0;a.ni=0;a.vE=0;} A.AAd=function(a,b,c){var d=new Ip();PQ(d,a,b,c);return d;}; function PQ(a,b,c,d){a.d9=0;a.vG=b;a.ni=c;a.vE=d;} function BBc(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p) {case 0:g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h=H(N(g,24))/1.6777216E7*3.1415927410125732;i=d+8|0;j=A.Mw.data;k=h*10430.3779296875;l=(k|0)&65535;m=j[l];h=a.ni;n=i+m*h/8.0;o=i-j[l]*h/8.0;m=f+8|0;d=(k+16384.0|0)&65535;p=m+j[d]*h/8.0;q=m-j[d]*h/8.0;r=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=r;f=H(N(r,17));while(true){l=f%3|0;if(((f-l|0)+2|0)>=0)break;r=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=r;f=H(N(r,17));}s=(e+l|0)-2|0;t=(e+O(c,3)|0)-2|0;u=0;o =o-n;t=t-s;q=q-p;while(true){d=a.ni;if(u>d)break;v=u;w=o*v;x=d;y=n+w/x;z=s+t*v/x;x=p+q*v/x;v=ED(L(B4(F(B$(c,26)),27),F(B$(c,27))))*1.1102230246251565E-16;d=a.ni;ba=v*d/16.0;i=u*3.1415927410125732;bb=(DX(i/d)+1.0)*ba+1.0;bc=(DX(i/a.ni)+1.0)*ba+1.0;bb=bb/2.0;w=y-bb;bd=w|0;if(wbg)break a;b:{bj=(bi+0.5-z)/bc;ba=v+bj*bj;if(ba<1.0){bk=bf;while(true){if(bk>bh)break b;w =(bk+0.5-x)/bb;if(ba+w*w<1.0){$p=1;continue _;}bk=bk+1|0;}}}bi=bi+1|0;}}}bd=bd+1|0;}u=u+1|0;}return 1;case 1:$z=Bm6(b,bd,bi,bk);if(C()){break _;}d=$z;if(d==a.vE){f=a.vG;d=0;e=2;$p=2;continue _;}c:while(true){bk=bk+1|0;while(bk>bh){while(true){bi=bi+1|0;while(bi>bg){while(true){bd=bd+1|0;while(bd>l){u=u+1|0;d=a.ni;if(u>d)break c;v=u;w=o*v;x=d;y=n+w/x;z=s+t*v/x;x=p+q*v/x;v=ED(L(B4(F(B$(c,26)),27),F(B$(c,27))))*1.1102230246251565E-16;d=a.ni;ba=v*d/16.0;i=u*3.1415927410125732;bb=(DX(i/d)+1.0)*ba+1.0;bc=(DX(i/a.ni) +1.0)*ba+1.0;bb=bb/2.0;w=y-bb;bd=w|0;if(w=1.0)continue;else break;}bi=be;}bj=(bi+0.5-z)/bc;ba=v+bj*bj;if(ba>=1.0)continue;else break;}bk=bf;}w=(bk+0.5-x)/bb;if(ba+w*w>=1.0)continue;else{continue _;}}return 1;case 2:AQO(b,bd,bi,bk,f,d,e);if(C()){break _;}d:while(true){bk=bk+1|0;while(bk>bh){while(true){bi=bi+1|0;while(bi>bg){while(true){bd=bd+1|0;while(bd>l){u=u+1|0;d=a.ni;if(u>d)break d;v=u;w=o*v;x =d;y=n+w/x;z=s+t*v/x;x=p+q*v/x;v=ED(L(B4(F(B$(c,26)),27),F(B$(c,27))))*1.1102230246251565E-16;d=a.ni;ba=v*d/16.0;i=u*3.1415927410125732;bb=(DX(i/d)+1.0)*ba+1.0;bc=(DX(i/a.ni)+1.0)*ba+1.0;bb=bb/2.0;w=y-bb;bd=w|0;if(w=1.0)continue;else break;}bi=be;}bj=(bi+0.5-z)/bc;ba=v+bj*bj;if(ba>=1.0)continue;else break;}bk=bf;}w=(bk+0.5-x)/bb;if(ba+w*w>=1.0)continue;else{$p=1;continue _;}}return 1;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,$p);} var AEv=Ba(); A.AAe=function(){var a=new AEv();BUK(a);return a;}; function BUK(a){} function A9b(a,b){return AOC(b);} var AO$=Ba(); A.AAf=function(){var a=new AO$();BQV(a);return a;}; function BQV(a){} function Biq(a,b){return AOC(b);} var AGC=Ba(); A.AAg=function(){var a=new AGC();BZB(a);return a;}; function BZB(a){} function ASg(a,b){var c,d,e,f,g;c=new Mv;EI(c,b);c.nj=0;c.fR=B(1971);b=c.C;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}c.nj=f+10|0;SL(c, g);return c;} var AHv=Ba(); A.AAh=function(){var a=new AHv();CnY(a);return a;}; function CnY(a){} function BlF(a,b){return Cuy(b);} var AHu=Ba(); A.AAi=function(){var a=new AHu();CbD(a);return a;}; function CbD(a){} function A_H(a,b){var c;c=new O8;VE(c,b);c.AE=0;c.Cj=0;c.fR=B(1970);c.hd=0.5;c.kB=1;return c;} var AHt=Ba(); A.AAj=function(){var a=new AHt();Co_(a);return a;}; function Co_(a){} function Bzq(a,b){var c,d,e,f,g;c=new Q6;EI(c,b);c.nj=0;c.fR=B(1971);b=c.C;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}c.nj=f+10|0;SL(c, g);c.fR=B(1972);c.kB=1;c.lK=0.20000000298023224;return c;} var ALA=Ba(); A.AAk=function(){var a=new ALA();Ck9(a);return a;}; function Ck9(a){} function A4d(a,b){var c;c=new Ob;BIx();EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.rw=0;c.v_=0;c.fR=B(1997);c.hd=0.20000000298023224;Cj(c,0.6000000238418579,2.9000000953674316);c.yN=1.0;return c;} function AFZ(){AAm.call(this);this.a9x=null;} function Bje(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A4v(a);if(C()){break _;}b=a.y;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%5|0;if(((d-e|0)+4|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(e){if(!a.bU&&!a.bT){b=AXf(a.bF);f =a.y;c=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=c;g=H(N(c,24))/1.6777216E7*360.0;b.v=0.0;b.dk=0.0;b.fX=0.0;h=128.0+b.cv;b.z=h;b.d4=h;b.fW=h;b.u=0.0;b.dj=0.0;b.fY=0.0;b.W=g;b.bV=0.0;Cn(b,0.0,h,0.0);f=a.bF;$p=4;continue _;}return;}i=a.bU;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;i=(i+H(Bl(I(F(16),F(H(N(j,17)))),31))|0)+8|0;k=a.bT;c=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;l=(k+H(Bl(I(F(16),F(H(N(c,17)))),31))|0)+8|0;b=a.bF;$p=2;case 2:$z=Ba1(b,i,l);if (C()){break _;}k=$z;b=a.a9x;f=a.bF;m=a.y;$p=3;case 3:By8(b,f,m,i,k,l);if(C()){break _;}if(!a.bU&&!a.bT){b=AXf(a.bF);f=a.y;c=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=c;g=H(N(c,24))/1.6777216E7*360.0;b.v=0.0;b.dk=0.0;b.fX=0.0;h=128.0+b.cv;b.z=h;b.d4=h;b.fW=h;b.u=0.0;b.dj=0.0;b.fY=0.0;b.W=g;b.bV=0.0;Cn(b,0.0,h,0.0);f=a.bF;$p=4;continue _;}return;case 4:Baa(f,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var AJ4=Ba(); A.AAl=function(){var a=new AJ4();BQh(a);return a;}; function BQh(a){} function BEL(a,b){var c,d;c=new Rn;VU(c,b);c.fR=B(1998);d=c.hz<=0.0?0:1;c.hz=0.8999999761581421;c.lf=1.2999999523162842;if(!d)Cj(c,0.8999999761581421,1.2999999523162842);return c;} var AG3=Ba(); A.AAm=function(){var a=new AG3();BKk(a);return a;}; function BKk(a){} function Bf8(a,b){return AAD(b);} var AG5=Ba(); A.AAn=function(){var a=new AG5();BZf(a);return a;}; function BZf(a){} function BtM(a,b){return S$(b);} function TA(){var a=this;MJ.call(a);a.hz=0.0;a.lf=0.0;} function BiN(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null){f=e.A;Bp();if(f==A.LV.K&&!a.l.H){d=e.B;Dp();c=A.SM;if(d>=(-128)&&d<=127){Be();g=A.G$.data[d+128|0];}else{g=new Bn;g.s=d;}if(g===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else {h=Ci(g.s);i=c.d.data;c=i[h&(i.length-1|0)];while(c!==null){if(c.t==h){j=c.h;if(g!==j&&!(g===j?1:j instanceof Bn&&j.s==g.s?1:0)?0:1)break;}c=c.i;}}k=c===null?null:c.x;if(k!==null){g=a.constructor;if(g===null)c=null;else{c=g.classObject;if(c===null){c=new CD;c.cj=g;j=c;g.classObject=j;}}if(PO(c.cj,k.cj)){$p=1;continue _;}}}}return 0;case 1:$z=a.x3(a);if(C()){break _;}c=$z;if(c===null)return 0;KV(c,(-24000));l=a.v;m=a.z;n=a.u;c.v=l;c.dk=l;c.fX=l;m=m+c.cv;c.z=m;c.d4=m;c.fW=m;c.u=n;c.dj=n;c.fY=n;c.W=0.0;c.bV=0.0;Cn(c, l,m,n);g=a.l;$p=2;case 2:Baa(g,c);if(C()){break _;}j=e.be;if(j===null)f=0;else{j=j.m;h=BE(B(625));i=j.d.data;j=i[h&(i.length-1|0)];while(j!==null){if(j.t==h){o=j.h;if(B(625)!==o&&!Bc(B(625),o)?0:1)break;}j=j.i;}if(!(j===null?0:1))f=0;else{a:{g=e.be;o=g.m;if(!B(625).q){i=B(625).o.data;p=i.length;f=0;while(true){if(f>=p)break a;d=i[f];B(625).q=(31*B(625).q|0)+d|0;f=f+1|0;}}}h=B(625).q;i=o.d.data;o=i[h&(i.length-1|0)];while(o!==null&&!(o.t==h&&DB(B(625),o.h))){o=o.i;}if(!(o===null?0:1))g=Kh(B(625));else{g=BR(g.m, B(625));g=g===null?null:g.x;}f=De(g,B(626));}}if(f)WU(c,Kp(e));if(!b.ct.ez){f=e.k-1|0;e.k=f;if(f<=0){b=b.b7;f=b.dm;c=null;$p=3;continue _;}}return 0;case 3:Mw(b,f,c);if(C()){break _;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BKE(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=0;Dt(b,12,c);} function J9(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[140];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function KV(a,b){var c,d,e,f,g,h,i,j,k;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[140];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}e=e===null?null:e.x;j=e.G;if(!(d===j?1:j instanceof Bn&&j.s==d.s?1:0)){e.G=d;e.bO=1;c.bE=1;}k=!Md(a)?1.0:0.5;Cj(a,a.hz*k,a.lf*k);} function Bm_(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWA(a);if(C()){break _;}if(a.l.H){b=!Md(a)?1.0:0.5;Cj(a,a.hz*b,a.lf*b);}else{c=a.F.N;Be();d=A.G$.data[140];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h =(c===null?null:c.x).G.s;if(h<0){e=h+1|0;c=a.F;if(e>=(-128)&&e<=127){Be();i=A.G$.data[e+128|0];}else{i=new Bn;i.s=e;}d=c.N;Be();g=A.G$.data[140];if(g===null){j=d.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{h=Ci(g.s);f=d.d.data;j=f[h&(f.length-1|0)];while(j!==null){if(j.t==h){d=j.h;if(g!==d&&!Ck(g,d)?0:1)break;}j=j.i;}}g=j===null?null:j.x;d=g.G;if(!(i===d?1:d instanceof Bn&&d.s==i.s?1:0)){g.G=i;g.bO=1;c.bE=1;}b=!Md(a)?1.0:0.5;Cj(a,a.hz*b,a.lf*b);}else if(h>0){e=h+(-1)|0;c=a.F;if(e>=(-128)&&e<=127){Be();d =A.G$.data[e+128|0];}else{d=new Bn;d.s=e;}g=c.N;Be();i=A.G$.data[140];if(i===null)g=C3(g);else{e=i.s;k=e>>>4^e<<28^e<<8^e>>>24;g=Dy(g,i,k&(g.d.data.length-1|0),k);}i=g===null?null:g.x;g=Gq(i);if(!(d===g?1:g instanceof Bn&&g.s==d.s?1:0)){Hc(i,d);Gv(i,1);c.bE=1;}TR(a,Md(a));}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Md(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[140];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.s>=0?0:1;} function TR(a,b){var c;c=!b?1.0:0.5;Cj(a,a.hz*c,a.lf*c);} function Cje(a,b,c){var d;d=a.hz<=0.0?0:1;a.hz=b;a.lf=c;if(!d)Cj(a,b*1.0,c*1.0);} function JH(){var a=this;TA.call(a);a.hi=0;a.ss=0;} function BD7(a){if(J9(a))a.hi=0;} function AS9(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bm_(a);if(C()){break _;}if(J9(a))a.hi=0;a:{b=a.hi;if(b<=0)a.ss=0;else{c=b-1|0;a.hi=c;if(!(c%10|0)){CC(a.C);CC(a.C);CC(a.C);d=a.l;e=a.C;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;f=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;e.a=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));c=0;while(true){b=X(c, d.cl.c);if(b>=0)break;if(c<0)break a;if(b>=0)break a;c=c+1|0;}}}return;}d=new Bb;d.f=1;d.e=1;J(d);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bc9(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(b instanceof Co){if(c<3.0){d=b.v-a.v;a.W=C_(b.u-a.u,d)*180.0/3.141592653589793-90.0;a.gM=1;}b=b.b7;e=b.dm;f=X(e,9);g=f<0&&e>=0?b.cI.data[e]:null;if(!(g!==null&&a.Eh(f<0&&e>=0?b.cI.data[e]:null)))a.eN=null;}else if(b instanceof JH){g=b;if(!(J9(a)>0&&J9(g)<0)){if(a.hi>0){f=g.hi;if(f>0){if(g.eN ===null)g.eN=a;if(g.eN===a&&c<3.5){b:{g.hi=f+1|0;a.hi=a.hi+1|0;f=a.ss+1|0;a.ss=f;if(!(f%4|0)){b=a.l;h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=j;h.a=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));e=0;c:{while(true){k=X(e,b.cl.c);if(k>=0)break;if(e<0)break c;if(k>=0)break c;e=e+1|0;}break b;}b=new Bb;b.f=1;b.e=1;J(b);}}if(f!=60)break a;else{$p=1;continue _;}}a.ss=0;break a;}}a.ss=0;a.eN=null;}else if(c<2.5)a.gM=1;}}return;case 1:Bxy(a, g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bxy(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.x3(b);if(C()){break _;}c=$z;if(c===null)return;KV(a,6000);KV(b,6000);a.hi=0;a.ss=0;a.eN=null;b.eN=null;b.ss=0;b.hi=0;KV(c,(-24000));d=a.v;e=a.z;f=a.u;g=a.W;h=a.bV;c.v=d;c.dk=d;c.fX=d;e=e+c.cv;c.z=e;c.d4=e;c.fW=e;c.u=f;c.dj=f;c.fY=f;c.W=g;c.bV=h;Cn(c,d,e,f);i= 0;a:while(true){if(i>=7){b=a.l;$p=2;continue _;}CC(a.C);CC(a.C);CC(a.C);b=a.l;j=a.C;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;j.a=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));l=0;while(true){m=X(l,b.cl.c);if(m>=0)break;if(l<0)break a;if(m>=0)break a;l=l+1|0;}i=i+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 2:Baa(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AW0(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;a.ho=60;a.eN=null;a.hi=0;$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,$p);} function BDf(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.l;f=c-1|0;$p=1;case 1:$z=Bm6(e,b,f,d);if(C()){break _;}f=$z;S();if(f==A.ND.b)return 10.0;e=a.l;g=e.bZ.l2.data;f=1;$p=2;case 2:$z=Bd1(e,b,c,d,f);if(C()){break _;}b=$z;return g[b]-0.5;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BPc(a,b){var c,d,e;Ii(a,b);c=J9(a);d=b.m;e=new CV;e.w=B(1999);e.cf=c;Bg(d,B(1999),e);c=a.hi;e=b.m;b=new CV;b.w=B(2000);b.cf=c;Bg(e,B(2000),b);} function Bsl(a,b){var c,d,e,f,g,h;a:{Iq(a,b);c=b.m;if(!B(1999).q){d=B(1999).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(1999).q=(31*B(1999).q|0)+g|0;f=f+1|0;}}}g=B(1999).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1999)!==h&&!Bc(B(1999),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))e=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(1999).q){d=B(1999).o.data;e=d.length;f=0;while(true){if(f>=e)break b;g=d[f];B(1999).q=(31*B(1999).q |0)+g|0;f=f+1|0;}}}g=B(1999).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(1999)!==h&&!Bc(B(1999),h)?0:1)break;}c=c.i;}}e=(c===null?null:c.x).cf;}c:{KV(a,e);c=b.m;if(!B(2000).q){d=B(2000).o.data;f=d.length;g=0;while(true){if(g>=f)break c;e=d[g];B(2000).q=(31*B(2000).q|0)+e|0;g=g+1|0;}}}e=B(2000).q;d=c.d.data;c=d[e&(d.length-1|0)];while(c!==null){if(c.t==e){h=c.h;if(B(2000)!==h&&!Bc(B(2000),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))e=0;else{b=b.m;if(B(2000)===null){b=b.d.data[0];while (b!==null&&b.h!==null){b=b.i;}}else{d:{if(!B(2000).q){d=B(2000).o.data;e=d.length;f=0;while(true){if(f>=e)break d;g=d[f];B(2000).q=(31*B(2000).q|0)+g|0;f=f+1|0;}}}e=B(2000).q;d=b.d.data;b=d[e&(d.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(B(2000)!==c&&!Bc(B(2000),c)?0:1)break;}b=b.i;}}e=(b===null?null:b.x).cf;}a.hi=e;} function BwL(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.ho>0)return null;if(a.hi<=0){if(J9(a)){if(J9(a)<=0)return null;b=a.l;c=Ca(a);d=FO(a.bH,8.0,8.0,8.0);$p=1;continue _;}b=a.l;c=G(Co);d=a.bH;e=d.bn-8.0;f=d.bf-8.0;g=d.bo-8.0;h=d.br+8.0;i=d.bl+8.0;j=d.bs+8.0;k=A.Jc;l=k.bp;d=k.dl;m=d.c;n=X(l,m);if (n>=0){o=new CR;o.bn=e;o.bf=f;o.bo=g;o.br=h;o.bl=i;o.bs=j;Bo(d,m+1|0);p=d.p.data;n=d.c;d.c=n+1|0;p[n]=o;d.j=d.j+1|0;}else if(l>=0&&n<0){o=d.p.data[l];o.bn=e;o.bf=f;o.bo=g;o.br=h;o.bl=i;o.bs=j;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}k.bp=k.bp+1|0;d=null;$p=2;continue _;}b=a.l;c=a.constructor;if(c===null)k=null;else{k=c.classObject;if(k===null){k=new CD;k.cj=c;d=k;c.classObject=d;}}c=a.bH;e=c.bn-8.0;f=c.bf-8.0;g=c.bo-8.0;h=c.br+8.0;i=c.bl+8.0;j=c.bs+8.0;o=A.Jc;l=o.bp;c=o.dl;m=c.c;n=X(l,m);if(n>=0){d=new CR;d.bn =e;d.bf=f;d.bo=g;d.br=h;d.bl=i;d.bs=j;Bo(c,m+1|0);p=c.p.data;n=c.c;c.c=n+1|0;p[n]=d;c.j=c.j+1|0;}else if(l>=0&&n<0){d=c.p.data[l];d.bn=e;d.bf=f;d.bo=g;d.br=h;d.bl=i;d.bs=j;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}o.bp=o.bp+1|0;c=null;$p=3;continue _;case 1:$z=BBN(b,c,d);if(C()){break _;}b=$z;l=0;while(true){if(l>=Ct(b))return null;c=C5(b,l);if(c!==a&&J9(c)<0)break;l=l+1|0;}return c;case 2:$z=BsP(b,c,o,d);if(C()){break _;}o=$z;l=0;while(true){if(l>=Ct(o))return null;HY(o,l);d=o.p.data[l];if(Q$(d.b7)!==null&&a.Eh(Q$(d.b7)))break;l =l+1|0;}return d;case 3:$z=BsP(b,k,d,c);if(C()){break _;}o=$z;l=0;a:{while(true){n=X(l,o.c);if(n>=0)return null;if(l<0)break a;if(n>=0)break a;c=o.p.data[l];if(c!==a&&c.hi>0)break;l=l+1|0;}return c;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BBq(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.v;c=b|0;if(b=256)d=255;h=c>>4;i=e>>4;j=f.dS;f=j.dx;k=Cs(M(F(h),D(4294967295, 0)), B4(M(F(i),D(4294967295, 0)),32));g=H(Cp(k,N(k,32)));g=g^g>>>20^g>>>12;l=g^g>>>7^g>>>4;m=f.cL.data;f=m[l&(m.length-1|0)];b:{while(f!==null){if(B6(f.cy,k)){f=f.dG;break b;}f=f.cu;}f=null;}f=f;if(f===null){if(j.ek.eY)break a;if(j.e4)break a;f=j.eM;}g=f.xO(c&15,d,e&15,0);}if(g>8){b=a.v;l=b|0;if(b=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return 1+e|0;} function BY$(a,b){var c;c=b.A;Bp();return c!=A.KJ.K?0:1;} function Bf4(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null&&a.Eh(e)&&!J9(a)&&a.hi<=0){if(!b.ct.ez){f=e.k-1|0;e.k=f;if(f<=0){b=b.b7;f=b.dm;c=null;g=b.cI;d=g.data.length;if(f>=d){f=f-d|0;g=b.f3;}g.data[f]=c;}}a.hi=600;a.eN=null;f=0;a:{while(f<7){CC(a.C);CC(a.C);CC(a.C);b=a.l;c=a.C;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =h;h=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;c.a=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));d=0;while(true){i=X(d,b.cl.c);if(i>=0)break;if(d<0)break a;if(i>=0)break a;d=d+1|0;}f=f+1|0;}return 1;}b=new Bb;b.f=1;b.e=1;J(b);}$p=1;case 1:$z=BiN(a,b);if(C()){break _;}f=$z;return f;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BQp(a){return a.hi<=0?0:1;} function ADJ(a){a.hi=0;} function CeP(a,b){var c,d,e,f,g;if(b===a)c=0;else{d=b.constructor;if(d===null)e=null;else{e=d.classObject;if(e===null){e=new CD;e.cj=d;f=e;d.classObject=f;}}f=a.constructor;if(f===null)d=null;else{d=f.classObject;if(d===null){d=new CD;d.cj=f;g=d;f.classObject=g;}}if(e!==d)c=0;else{c=a.hi<=0?0:1;c=c&&(b.hi<=0?0:1)?1:0;}}return c;} var Wf=Ba(CH); var TJ=Ba(MJ); function BYr(a){return 1;} function BTy(a){return 120;} function BOn(a){return 1;} function CsE(a,b){var c,d,e;b=a.l.bR;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%3|0;if(((d-e|0)+2|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return 1+e|0;} function A8g(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.F.N;Be();c=A.G$.data[129];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).G.gb;$p=1;case 1:A$6(a);if(C()){break _;}if(!(!a.cg&&a.c3>0?1:0)) {b=a.F;h=new Fs;h.gb=300;f=b.N;Be();i=A.G$.data[129];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=Ci(i.s);e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null){if(f.t==d){c=f.h;if(i!==c&&!Ck(i,c)?0:1)break;}f=f.i;}}c=f===null?null:f.x;f=c.G;if(!(f instanceof Fs&&f.gb==h.gb?1:0)){c.G=h;c.bO=1;b.bE=1;}return;}BJ();b=A.PL;$p=2;case 2:$z=A2h(a,b);if(C()){break _;}j=$z;if(j){b=a.F;h=new Fs;h.gb=300;f=b.N;Be();i=A.G$.data[129];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else {d=Ci(i.s);e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null){if(f.t==d){c=f.h;if(i!==c&&!Ck(i,c)?0:1)break;}f=f.i;}}c=f===null?null:f.x;f=c.G;if(!(f instanceof Fs&&f.gb==h.gb?1:0)){c.G=h;c.bO=1;b.bE=1;}}else{j=g+(-1)|0;b=a.F;j=j<<16>>16;h=new Fs;h.gb=j;f=b.N;Be();i=A.G$.data[129];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=i.s;k=d>>>4^d<<28^d<<8^d>>>24;e=f.d.data;f=e[k&(e.length-1|0)];while(f!==null){if(f.t==k){c=f.h;if(i!==c&&!(i===c?1:c instanceof Bn&&c.s==d?1:0)?0:1)break;}f=f.i;}}c =f===null?null:f.x;f=c.G;if(!(f instanceof Fs&&f.gb==h.gb?1:0)){c.G=h;Gv(c,1);b.bE=1;}if(Wy(a)==(-20)){UN(a,0);b=A.WG;j=2;$p=3;continue _;}}return;case 3:A2z(a,b,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Os(){var a=this;H7.call(a);a.DN=null;a.G4=0;} function AA_(){H7.call(this);this.a$X=null;} function AEX(){H7.call(this);this.bnF=null;} function WE(){var a=this;Dz.call(a);a.NG=0;a.og=0;a.PI=0;a.MJ=0;} function OZ(a,b,c,d,e){var f=new WE();Cxu(f,a,b,c,d,e);return f;} function Cxu(a,b,c,d,e,f){a.d9=b;a.NG=c;a.PI=d;a.MJ=e;a.og=f;} function BmN(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=O(c,3)+a.NG|0;h=1;if(e>=1){i=e+g|0;if((i+1|0)<=256){j=(e+1|0)+g|0;k=j-2|0;l=e;a:while(true){if(l>j){if(!h)return 0;l=e-1|0;$p=1;continue _;}m=1;if(l==e)m=0;if(l>=k)m =2;n=d-m|0;while(n<=(d+m|0)&&h){o=f-m|0;while(o<=(f+m|0)&&h){if(l>=0&&l<256)break a;h=0;o=o+1|0;}n=n+1|0;}l=l+1|0;}$p=10;continue _;}}return 0;case 1:$z=Bm6(b,d,l,f);if(C()){break _;}j=$z;S();if(!(j!=A.ND.b&&j!=A.NE.b)&&e<((256-g|0)-1|0)){j=A.NE.b;$p=2;continue _;}return 0;case 2:BmM(a,b,d,l,f,j);if(C()){break _;}l=(e-3|0)+g|0;o=l;b:while(true){if(o>i){m=0;k=d-1|0;p=d+1|0;q=f-1|0;n=f+1|0;if(mi)break d;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k =f+k|0;while(q<=e){p=s;if(p<=k)break e;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break c;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;}s=o-i|0;k=1-(s/2|0)|0;q=d-k|0;j=d+k|0;m=f-k|0;n=f+k|0;while(q<=j){p=q-d|0;r=m;while(r<=n){v=r-f|0;if(DV(p)!=k)break b;if(DV(v)!=k)break b;if(O(c,2)&&s)break b;r=r+1|0;}q=q+1|0;}o=o+1|0;}$p=5;continue _;case 3:$z =Bm6(b,d,r,f);if(C()){break _;}s=$z;if(s&&s!=A.NQ.b){m=m+1|0;if(mi)break g;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break h;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break f;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;}j=A.IE.b;s=a.PI;$p=4;case 4:Bun(a, b,d,r,f,j,s);if(C()){break _;}if(a.og&&m>0){if(O(c,3)>0){$p=6;continue _;}if(O(c,3)>0){$p=8;continue _;}if(O(c,3)>0){$p=11;continue _;}if(O(c,3)>0){$p=14;continue _;}}m=m+1|0;if(mi)break i;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break c;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break h;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l |0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 5:$z=Bm6(b,q,o,r);if(C()){break _;}w=$z;if(w&&w!=A.NQ.b){while(true){r=r+1|0;while(r>n){q=q+1|0;while(q>j){o=o+1|0;if(o>i){m=0;k=d-1|0;p=d+1|0;q=f-1|0;n=f+1|0;if(mi)break e;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break j;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break d;s=0;while (s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;}s=o-i|0;k=1-(s/2|0)|0;q=d-k|0;j=d+k|0;m=f-k|0;n=f+k|0;}p=q-d|0;r=m;}v=r-f|0;if(DV(p)!=k)break;if(DV(v)!=k)break;if(!O(c,2))continue;if(!s)continue;else break;}continue _;}v=A.NQ.b;w=a.MJ;$p=7;continue _;case 6:$z=BCi(b,k,r,f);if(C()){break _;}j=$z;if(j){j=A.O1.b;s=8;$p=9;continue _;}if(O(c,3)>0){$p=8;continue _;}if(O(c,3)>0){$p=11;continue _;}if (O(c,3)>0){$p=14;continue _;}m=m+1|0;if(mi)break i;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break c;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break h;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 7:Bun(a,b,q,o,r,v,w);if(C()){break _;}while (true){r=r+1|0;while(r>n){q=q+1|0;while(q>j){o=o+1|0;if(o>i){m=0;k=d-1|0;p=d+1|0;q=f-1|0;n=f+1|0;if(mi)break c;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break d;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break i;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;}s =o-i|0;k=1-(s/2|0)|0;q=d-k|0;j=d+k|0;m=f-k|0;n=f+k|0;}p=q-d|0;r=m;}v=r-f|0;if(DV(p)!=k)break;if(DV(v)!=k)break;if(!O(c,2))continue;if(!s)continue;else break;}$p=5;continue _;case 8:$z=BCi(b,p,r,f);if(C()){break _;}j=$z;if(j){j=A.O1.b;s=2;$p=12;continue _;}if(O(c,3)>0){$p=11;continue _;}if(O(c,3)>0){$p=14;continue _;}m=m+1|0;if(mi)break h;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break i;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if (!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break g;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 9:Bun(a,b,k,r,f,j,s);if(C()){break _;}if(O(c,3)>0){$p=8;continue _;}if(O(c,3)>0){$p=11;continue _;}if(O(c,3)>0){$p=14;continue _;}m=m+1|0;if(mi)break h;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e) {p=s;if(p<=k)break i;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break g;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 10:$z=Bm6(b,n,l,o);if(C()){break _;}s=$z;if(s){S();if(s!=A.NQ.b&&s!=A.ND.b&&s!=A.NE.b&&s!=A.IE.b)h=0;}while(true){o=o+1|0;while(!(o<=(f+m|0)&&h)){n=n+1|0;while(!(n<=(d+m|0)&&h)){l=l+1|0;if(l>j){if(!h)return 0;l=e-1|0;$p =1;continue _;}m=1;if(l==e)m=0;if(l>=k)m=2;n=d-m|0;}o=f-m|0;}if(l>=0&&l<256)break;h=0;}continue _;case 11:$z=BCi(b,d,r,q);if(C()){break _;}j=$z;if(j){j=A.O1.b;s=1;$p=15;continue _;}if(O(c,3)>0){$p=14;continue _;}m=m+1|0;if(mi)break g;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break h;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break f;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t =A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 12:Bun(a,b,p,r,f,j,s);if(C()){break _;}if(O(c,3)>0){$p=11;continue _;}if(O(c,3)>0){$p=14;continue _;}m=m+1|0;if(mi)break g;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break h;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break f;s=0;while(s <4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 13:$z=Bm6(b,q,l,p);if(C()){break _;}j=$z;if(j==A.NQ.b){if(!O(c,4)){j=q-1|0;$p=17;continue _;}if(!O(c,4)){j=q+1|0;$p=19;continue _;}if(!O(c,4)){j=p-1|0;$p=21;continue _;}if(!O(c,4)){j=p+1|0;$p=23;continue _;}}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){c:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break c;s=0;while(s<4){if(!O(c, 4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}continue _;case 14:$z=BCi(b,d,r,n);if(C()){break _;}j=$z;if(j){j=A.O1.b;s=4;$p=16;continue _;}m=m+1|0;if(mi)break f;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break g;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c, 5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break a;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 15:Bun(a,b,d,r,q,j,s);if(C()){break _;}if(O(c,3)>0){$p=14;continue _;}m=m+1|0;if(mi)break f;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break g;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5) &&g>5){l=0;j=i-5|0;while(true){if(l>=2)break a;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 16:Bun(a,b,d,r,n,j,s);if(C()){break _;}m=m+1|0;if(mi)break a;k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;while(q<=e){p=s;if(p<=k)break f;q=q+1|0;}l=l+1|0;}$p=13;continue _;}if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if (l>=2)break k;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}}return 1;case 17:$z=Bm6(b,j,l,p);if(C()){break _;}m=$z;if(!m){m=8;$p=20;continue _;}if(!O(c,4)){j=q+1|0;$p=19;continue _;}if(!O(c,4)){j=p-1|0;$p=21;continue _;}if(!O(c,4)){j=p+1|0;$p=23;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){c:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break c;s=0;while(s<4){if(!O(c, 4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 18:Bun(a,b,e,q,p,m,k);if(C()){break _;}b:while(true){s=s+1|0;while(s>=4){l=l+1|0;if(l>=2)break b;s=0;}if(O(c,4-l|0))continue;else{k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;continue _;}}return 1;case 19:$z=Bm6(b,j,l,p);if(C()){break _;}m =$z;if(!m){m=2;$p=22;continue _;}if(!O(c,4)){j=p-1|0;$p=21;continue _;}if(!O(c,4)){j=p+1|0;$p=23;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){i:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break i;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 20:BHG(a,b,j,l,p,m);if(C()){break _;}if (!O(c,4)){j=q+1|0;$p=19;continue _;}if(!O(c,4)){j=p-1|0;$p=21;continue _;}if(!O(c,4)){j=p+1|0;$p=23;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){i:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break i;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 21:$z=Bm6(b,q,l,j);if(C()){break _;}m =$z;if(!m){m=1;$p=24;continue _;}if(!O(c,4)){j=p+1|0;$p=23;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){h:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break h;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 22:BHG(a,b,j,l,p,m);if(C()){break _;}if(!O(c,4)){j=p-1|0;$p=21;continue _;}if (!O(c,4)){j=p+1|0;$p=23;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){h:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break h;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 23:$z=Bm6(b,q,l,j);if(C()){break _;}m=$z;if(!m){m=4;$p=25;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l =l+1|0;if(l>i){g:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break g;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 24:BHG(a,b,q,l,j,m);if(C()){break _;}if(!O(c,4)){j=p+1|0;$p=23;continue _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){g:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break g;s =0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m=A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;case 25:BHG(a,b,q,l,j,m);if(C()){break _;}p=p+1|0;while(p>k){q=q+1|0;while(q>e){l=l+1|0;if(l>i){f:{if(!O(c,5)&&g>5){l=0;j=i-5|0;while(true){if(l>=2)break f;s=0;while(s<4){if(!O(c,4-l|0)){k=O(c,3);t=A.SK.data;u=A.RL.data;e=d+t[u[s]]|0;q=j+l|0;p=f+A.SL.data[u[s]]|0;m =A.Pf.b;k=k<<2|s;$p=18;continue _;}s=s+1|0;}l=l+1|0;}}}return 1;}k=2-((l-i|0)/2|0)|0;q=d-k|0;e=d+k|0;s=f-k|0;k=f+k|0;}p=s;}$p=13;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function BHG(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();g=A.O1.b;if(!a.d9){h=2;$p=1;continue _;}h=3;$p=2;continue _;case 1:AQO(b,c,d,e,g,f,h);if(C()){break _;}g=4;d=d+(-1)|0;$p=3;continue _;case 2:AQO(b,c,d,e,g,f,h);if(C()){break _;}g=4;d=d+(-1)|0;$p=3;case 3:$z=Bm6(b,c,d,e);if(C()){break _;}h=$z;if(!h&&g>0){h=A.O1.b;if(!a.d9){i=2;$p=4;continue _;}i=3;$p=5;continue _;}return;case 4:AQO(b, c,d,e,h,f,i);if(C()){break _;}g=g+(-1)|0;d=d+(-1)|0;$p=3;continue _;case 5:AQO(b,c,d,e,h,f,i);if(C()){break _;}g=g+(-1)|0;d=d+(-1)|0;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function ALg(){var a=this;Dz.call(a);a.OM=null;a.un=null;a.ps=null;a.xJ=0;a.W7=0;a.bdN=0.0;a.bp0=0.0;a.bdQ=0.0;a.Mu=0.0;a.a5p=0.0;a.a_q=0;a.a4g=0;a.xM=0;a.yR=null;} A.AAo=null;function Cc$(a){var b=new ALg();BnU(b,a);return b;} function BnU(a,b){var c,d;a.d9=b;c=new Ei;d=CD5(performance.now()*1000000.0);c.a=F(69);c.f$=0;c.a=d;a.OM=c;a.ps=CO([0,0,0]);a.xJ=0;a.bdN=0.618;a.bp0=1.0;a.bdQ=0.381;a.Mu=1.0;a.a5p=1.0;a.a_q=1;a.a4g=12;a.xM=4;} function BeF(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.xJ;c=b;d=c*a.bdN|0;a.W7=d;if(d>=b)a.W7=b-1|0;b=1.382+Jz(a.a5p*c/13.0,2.0)|0;if(b<1)b=1;d=a.xJ;e=$rt_createIntMultiArray([4, Bf(b,d)]);f=e.data;g=a.ps.data;h=(g[1]+d|0)-a.xM|0;i=1;j=g[1]+a.W7|0;k=h-g[1]|0;f[0].data[0]=g[0];f[0].data[1]=h;f[0].data[2]=g[2];f[0].data[3]=j;l=h+(-1)|0;h=24;m=j;while(k>=0){n=0;o=ADA(a,k);if(o<0.0){l=l+(-1)|0;k=k+(-1)|0;}else{p=0.5;q=o;if(nm)bb[1]=j;else bb[1]=y[1]-v|0;$p=2;continue _;}n=n+1|0;a:while(true){if(n=0.0)break;l=l+(-1)|0;k=k+(-1)|0;}p=0.5;q=o;}f=$rt_createIntMultiArray([4,i]);a.yR=f;DE(e,0,f,0,i);return;case 2:$z=BGi(a,ba,g);if(C()){break _;}d=$z;if(d==(-1)){f[i].data[0]=w;f[i].data[1]=l;f[i].data[2]=x;f[i].data[3]=bb[1];i=i +1|0;}n=n+1|0;b:while(true){if(n=0.0)break;l=l+(-1)|0;k=k+(-1)|0;}p=0.5;q=o;}f=$rt_createIntMultiArray([4,i]);a.yR=f;DE(e,0,f,0, i);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function Bcr(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=e+0.618|0;i=A.AAo.data;j=i[f];k=i[f+3|0];i=Bz(3).data;i[0]=b;i[1]=c;i[2]=d;l=Bz(3).data;l[0]=0;l[1]=0;l[2]=0;m= -h|0;l[f]=i[f];n=e*e;o=m;while(o<=h){l[j]=i[j]+o|0;c=m;while(c<=h){if(Jz((o<=0? -o|0:o)+0.5,2.0)+Jz((c<=0? -c |0:c)+0.5,2.0)<=n){l[k]=i[k]+c|0;p=a.un;b=l[0];d=l[1];f=l[2];$p=1;continue _;}c=c+1|0;}o=o+1|0;}return;case 1:$z=Bm6(p,b,d,f);if(C()){break _;}q=$z;if(q){S();if(q!=A.NQ.b){c=c+1|0;a:while(true){while(c>h){o=o+1|0;if(o>h)break a;l[j]=i[j]+o|0;c=m;}if(Jz((o<=0? -o|0:o)+0.5,2.0)+Jz((c<=0? -c|0:c)+0.5,2.0)<=n){l[k]=i[k]+c|0;p=a.un;b=l[0];d=l[1];f=l[2];continue _;}c=c+1|0;}return;}}p=a.un;d=l[0];f=l[1];q=l[2];b=0;if(!a.d9){r=2;$p=2;continue _;}r=3;$p=3;continue _;case 2:AQO(p,d,f,q,g,b,r);if(C()){break _;}c=c+1| 0;b:while(true){while(c>h){o=o+1|0;if(o>h)break b;l[j]=i[j]+o|0;c=m;}if(Jz((o<=0? -o|0:o)+0.5,2.0)+Jz((c<=0? -c|0:c)+0.5,2.0)<=n){l[k]=i[k]+c|0;p=a.un;b=l[0];d=l[1];f=l[2];$p=1;continue _;}c=c+1|0;}return;case 3:AQO(p,d,f,q,g,b,r);if(C()){break _;}c=c+1|0;b:while(true){while(c>h){o=o+1|0;if(o>h)break b;l[j]=i[j]+o|0;c=m;}if(Jz((o<=0? -o|0:o)+0.5,2.0)+Jz((c<=0? -c|0:c)+0.5,2.0)<=n){l[k]=i[k]+c|0;p=a.un;b=l[0];d=l[1];f=l[2];$p=1;continue _;}c=c+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p, q,r,$p);} function ADA(a,b){var c,d,e;c=b;d=a.xJ;if(c=e)e=0.0;else{if(e<=0.0)e= -e;c=Jz(e,2.0);if(b<=0)d= -d;e=CT(c-Jz(d,2.0));}}return e*0.5;} function AZx(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=Bz(3).data;e[0]=0;e[1]=0;e[2]=0;f=0;g=0;while(f<3){h=c.data;i=b.data;e[f]=h[f]-i[f]|0;j=e[f];if(j<=0)j= -j|0;k=e[g];if(k<=0)k= -k|0;if(j>k)g=f;f=(f+1|0)<<24>>24;}if (e[g]){c=A.AAo.data;l=c[g];m=c[g+3|0];n=e[g]<=0?(-1):1;o=e[l]/e[g];p=e[m]/e[g];c=Bz(3).data;c[0]=0;c[1]=0;c[2]=0;q=0;r=e[g]+n|0;if(q!=r){e=b.data;s=(e[g]+q|0)+0.5;j=s|0;if(s0){if(k==v)j=4;else if(u==v)j=8;}w=a.un;k=c[0];u=c[1];f=c[2];if(!a.d9){v=2;$p=1;continue _;}v=3;$p=2;continue _;}}return;case 1:AQO(w,k,u,f,d,j,v);if (C()){break _;}q=q+n|0;if(q==r)return;e=b.data;s=(e[g]+q|0)+0.5;j=s|0;if(s0){if(k==v)j=4;else if(u==v)j=8;}w=a.un;k=c[0];u=c[1];f=c[2];if(!a.d9){v=2;continue _;}v=3;$p=2;case 2:AQO(w,k,u,f,d,j,v);if(C()){break _;}q=q+n|0;if(q==r)return;e=b.data;s=(e[g]+q|0)+0.5;j=s|0;if(s0){if(k==v)j=4;else if(u==v)j=8;}w=a.un;k=c[0];u=c[1];f=c[2];if(!a.d9){v=2;$p=1;continue _;}v=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function AVS(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.yR.data.length;while(b=0){k=a.xM;if(j=0){k=a.xM;if(j=c)break;d=a.yR.data;e=d[b].data[0];f=d[b].data[1];g=d[b].data[2];h=f+a.xM|0;i=f;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AT7(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.ps.data;c=b[0];d=b[1];e=b[1]+a.W7|0;f=b[2];b=Bz(3);g=b.data;g[0]=c;g[1]=d;g[2]=f;h=Bz(3);i=h.data;i[0]=c;i[1]=e;i[2]=f;S();j=A.IE.b;$p=1;case 1:AZx(a,b,h,j);if(C()){break _;}if(a.a_q!=2)return;g[0]=g[0]+1|0;i[0]=i[0]+1|0;j=A.IE.b;$p=2;case 2:AZx(a,b,h,j);if(C()){break _;}g[2]=g[2]+1|0;i[2]=i[2]+1|0;j=A.IE.b;$p =3;case 3:AZx(a,b,h,j);if(C()){break _;}g[0]=g[0]+(-1)|0;i[0]=i[0]+(-1)|0;j=A.IE.b;$p=4;case 4:AZx(a,b,h,j);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A06(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.yR.data.length;d=Bz(3);e=d.data;f=a.ps.data;e[0]=f[0];e[1]=f[1];e[2]=f[2];while(b>24;$p=1;continue _;}b=b+1|0;}return;case 1:AZx(a,d,f,h);if(C()){break _;}while(true){b=b+1|0;if(b>=c)break;g=a.yR.data[b].data;f =CO([g[0],g[1],g[2]]);e[1]=g[3];if(!((e[1]-a.ps.data[1]|0)>24;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BGi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=Bz(3).data;d[0]=0;d[1]=0;d[2]=0;e=0;f=0;while(e<3){g=c.data;h=b.data;d[e]=g[e]-h[e]|0;i=d[e];if(i<=0)i= -i|0;j=d[f];if(j<=0)j= -j|0;if(i>j)f=e;e=(e+1|0)<<24>>24;}if(!d[f])return (-1);c =A.AAo.data;i=c[f];j=c[f+3|0];k=d[f]<=0?(-1):1;l=d[i]/d[f];m=d[j]/d[f];c=Bz(3).data;c[0]=0;c[1]=0;c[2]=0;n=0;o=d[f]+k|0;p=X(n,o);if(!p){if(!p)n=(-1);else if(n<=0)n= -n|0;return n;}g=b.data;c[f]=g[f]+n|0;q=g[i];r=n;s=q+r*l;t=s|0;if(s0.5)a.xM=5;a.Mu=c;a.a5p=d;} function Bnx(a,b,c,d,e,f){var g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.un=b;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h=B4(F(H(N(g,16))),32);g=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;g=L(h,F(H(N(g,16))));b=a.OM;b.a=g;i=a.ps.data;i[0]=d;i[1]=e;i[2]=f;if(!a.xJ){e=a.a4g;g=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =g;j=H(N(g,17));f=e-1|0;if(!(e&f))k=H(Bl(I(F(e),F(j)),31));else while(true){k=j%e|0;if(((j-k|0)+f|0)>=0)break;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;j=H(N(g,17));}a.xJ=5+k|0;}$p=1;case 1:$z=BzI(a);if(C()){break _;}d=$z;if(!d)return 0;$p=2;case 2:BeF(a);if(C()){break _;}$p=3;case 3:AVS(a);if(C()){break _;}$p=4;case 4:AT7(a);if(C()){break _;}$p=5;case 5:A06(a);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A$P(){A.AAo=Sd([2,0,0,1,2,1]);} var ADt=Ba(Dz); function AW1(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h=17;i=H(N(g,h));while(true){j=i%3|0;if(((i-j|0)+2|0)>=0)break;g=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=g;i=H(N(g,h));}k=j+5|0;l=1;if(e>=1){m=e+k|0;if((m+1|0)<=256){n=(e+1|0)+k|0;j=n-2|0;o=e;a:while(true){if(o>n){if(!l)return 0;o=e-1|0;$p=1;continue _;}p=1;if(o==e)p=0;if(o>=j)p=2;q=d-p|0;while(q<=(d+p|0)&&l){i=f-p|0;while(i<=(f+p|0)&&l){if(o>=0&&o<256)break a;l=0;i=i+1|0;}q=q+1|0;}o=o+1|0;}$p=7;continue _;}}return 0;case 1:$z=Bm6(b,d,o,f);if(C()){break _;}n=$z;S();if(!(n!=A.ND.b&&n!=A.NE.b)&&e<((256-k|0)-1|0)){n=A.NE.b;i=0;if(!a.d9){j=2;$p=2;continue _;}j=3;$p=3;continue _;}return 0;case 2:AQO(b, d,o,f,n,i,j);if(C()){break _;}n=(e-3|0)+k|0;g=F(2);b:while(true){if(n>m){n=0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;}r=n-m|0;i=1-(r/2|0)|0;j=d-i|0;o=d+i|0;p=f-i|0;l=f+i|0;while(j<=o){s=j-d|0;t= -s|0;u=p;while(u<=l){v=u-f|0;if((s<=0?t:s)!=i)break b;if(v<=0)v= -v|0;if(v!=i)break b;w=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=w;if(H(Bl(I(g,F(H(N(w,h)))),31))&&r)break b;u=u+1|0;}j=j+1|0;}n=n+1|0;}$p=8;continue _;case 3:AQO(b,d,o,f,n,i,j);if(C()){break _;}n=(e-3|0)+k|0;g=F(2);b:while(true){if (n>m){n=0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;}r=n-m|0;i=1-(r/2|0)|0;j=d-i|0;o=d+i|0;p=f-i|0;l=f+i|0;while(j<=o){s=j-d|0;t= -s|0;u=p;while(u<=l){v=u-f|0;if((s<=0?t:s)!=i)break b;if(v<=0)v= -v|0;if(v!=i)break b;w=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=w;if(H(Bl(I(g,F(H(N(w,h)))),31))&&r)break b;u=u+1|0;}j=j+1|0;}n=n+1|0;}$p=8;continue _;case 4:$z=Bm6(b,d,i,f);if(C()){break _;}q=$z;if(q&&q!=A.NQ.b){n=n+1|0;if(n>=k)return 1;i=e+n|0;continue _;}j=A.IE.b;o=2;if(!a.d9){s=2;$p=5;continue _;}s =3;$p=6;continue _;case 5:AQO(b,d,i,f,j,o,s);if(C()){break _;}n=n+1|0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;case 6:AQO(b,d,i,f,j,o,s);if(C()){break _;}n=n+1|0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;case 7:$z=Bm6(b,q,o,i);if(C()){break _;}t=$z;if(t){S();if(t!=A.NQ.b)l=0;}while(true){i=i+1|0;while(!(i<=(f+p|0)&&l)){q=q+1|0;while(!(q<=(d+p|0)&&l)){o=o+1|0;if(o>n){if(!l)return 0;o=e-1|0;$p=1;continue _;}p=1;if(o==e)p=0;if(o>=j)p=2;q=d-p|0;}i=f-p|0;}if(o>=0&&o<256)break;l=0;}continue _;case 8:$z=Bm6(b,j,n,u);if (C()){break _;}x=$z;if(x&&x!=A.NQ.b){while(true){u=u+1|0;while(u>l){j=j+1|0;while(j>o){n=n+1|0;if(n>m){n=0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;}r=n-m|0;i=1-(r/2|0)|0;j=d-i|0;o=d+i|0;p=f-i|0;l=f+i|0;}s=j-d|0;t= -s|0;u=p;}v=u-f|0;if((s<=0?t:s)!=i)break;if(v<=0)v= -v|0;if(v!=i)break;w=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=w;if(!H(Bl(I(g,F(H(N(w,h)))),31)))continue;if(!r)continue;else break;}continue _;}q=A.NQ.b;v=2;if(!a.d9){x=2;$p=9;continue _;}x=3;$p=10;continue _;case 9:AQO(b,j,n, u,q,v,x);if(C()){break _;}while(true){u=u+1|0;while(u>l){j=j+1|0;while(j>o){n=n+1|0;if(n>m){n=0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;}r=n-m|0;i=1-(r/2|0)|0;j=d-i|0;o=d+i|0;p=f-i|0;l=f+i|0;}s=j-d|0;t= -s|0;u=p;}v=u-f|0;if((s<=0?t:s)!=i)break;if(v<=0)v= -v|0;if(v!=i)break;w=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=w;if(!H(Bl(I(g,F(H(N(w,h)))),31)))continue;if(!r)continue;else break;}$p=8;continue _;case 10:AQO(b,j,n,u,q,v,x);if(C()){break _;}while(true){u=u+1|0;while(u>l){j=j+1|0;while (j>o){n=n+1|0;if(n>m){n=0;if(n>=k)return 1;i=e+n|0;$p=4;continue _;}r=n-m|0;i=1-(r/2|0)|0;j=d-i|0;o=d+i|0;p=f-i|0;l=f+i|0;}s=j-d|0;t= -s|0;u=p;}v=u-f|0;if((s<=0?t:s)!=i)break;if(v<=0)v= -v|0;if(v!=i)break;w=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=w;if(!H(Bl(I(g,F(H(N(w,h)))),31)))continue;if(!r)continue;else break;}$p=8;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} var AIz=Ba(Dz); A.AAp=function(){var a=new AIz();Cmn(a);return a;}; function Cmn(a){a.d9=0;} function Bio(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=H(Bl(I(F(4),F(B$(c,31))),31))+5|0;h=e-1|0;$p=1;case 1:$z=Bmq(b,d,h,f);if(C()){break _;}i=$z;BJ();if(i===A.PL){e=e+(-1)|0;h=e-1|0;continue _;}j=1;if(e>=1){k=e+g|0;if ((k+1|0)<=128){l=e;a:while(true){m=(e+1|0)+g|0;if(l>m){if(!j)return 0;$p=2;continue _;}n=1;o=X(l,e);if(!o)n=0;if(l>=(m-2|0))n=3;p=d-n|0;while(p<=(d+n|0)&&j){q=f-n|0;while(q<=(f+n|0)&&j){if(l>=0&&l<128)break a;j=0;q=q+1|0;}p=p+1|0;}l=l+1|0;}$p=7;continue _;}}return 0;case 2:$z=Bm6(b,d,h,f);if(C()){break _;}r=$z;S();if(!(r!=A.ND.b&&r!=A.NE.b)&&e<((128-g|0)-1|0)){r=A.NE.b;l=0;$p=3;continue _;}return 0;case 3:Bun(a,b,d,h,f,r,l);if(C()){break _;}m=(e-3|0)+g|0;o=m;b:while(true){if(o>k){l=0;if(lh){s=s+1|0;while(s>n){o=o+1|0;if(o>k){l=0;if(l0)j=0;}}while(true){q=q+1|0;while(!(q<=(f+n|0)&&j)){p=p+1|0;while(!(p<=(d+n|0)&&j)) {l=l+1|0;m=(e+1|0)+g|0;if(l>m){if(!j)return 0;$p=2;continue _;}n=1;o=X(l,e);if(!o)n=0;if(l>=(m-2|0))n=3;p=d-n|0;}q=f-n|0;}if(l>=0&&l<128)break;j=0;}continue _;case 8:$z=Bm6(b,r,m,h);if(C()){break _;}l=$z;if(l==A.NQ.b){if(!O(c,4)){l=r-1|0;$p=10;continue _;}if(!O(c,4)){l=r+1|0;$p=11;continue _;}if(!O(c,4)){l=h-1|0;$p=13;continue _;}if(!O(c,4)){l=h+1|0;$p=15;continue _;}}h=h+1|0;c:while(true){if(h<=o){continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break c;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 9:BmM(a, b,s,o,u,r);if(C()){break _;}while(true){u=u+1|0;while(u>h){s=s+1|0;while(s>n){o=o+1|0;if(o>k){l=0;if(le){m=m+1|0;if(m>k)break c;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 11:$z=Bm6(b,l,m,h);if(C()){break _;}p=$z;if(!p){p=2;$p=14;continue _;}if(!O(c,4)){l=h-1|0;$p=13;continue _;}if(!O(c,4)){l=h+1|0;$p=15;continue _;}h=h+1|0;a:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r >e){m=m+1|0;if(m>k)break a;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 12:A9O(a,b,l,m,h,p);if(C()){break _;}if(!O(c,4)){l=r+1|0;$p=11;continue _;}if(!O(c,4)){l=h-1|0;$p=13;continue _;}if(!O(c,4)){l=h+1|0;$p=15;continue _;}h=h+1|0;a:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break a;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 13:$z=Bm6(b,r,m,l);if(C()){break _;}p=$z;if(!p){p=1;$p=16;continue _;}if(!O(c,4)){l=h+1|0;$p=15;continue _;}h =h+1|0;d:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break d;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 14:A9O(a,b,l,m,h,p);if(C()){break _;}if(!O(c,4)){l=h-1|0;$p=13;continue _;}if(!O(c,4)){l=h+1|0;$p=15;continue _;}h=h+1|0;d:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break d;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 15:$z=Bm6(b,r,m,l);if(C()){break _;}p=$z;if(!p){p=4;$p=17;continue _;}h=h+1| 0;e:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break e;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 16:A9O(a,b,r,m,l,p);if(C()){break _;}if(!O(c,4)){l=h+1|0;$p=15;continue _;}h=h+1|0;e:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break e;q=2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;case 17:A9O(a,b,r,m,l,p);if(C()){break _;}h=h+1|0;b:while(true){if(h<=o){$p=8;continue _;}r=r+1|0;while(r>e){m=m+1|0;if(m>k)break b;q =2-((m-k|0)/2|0)|0;r=d-q|0;e=d+q|0;n=f-q|0;o=f+q|0;}h=n;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function A9O(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();g=A.O1.b;if(!a.d9){h=2;$p=1;continue _;}h=3;$p=2;continue _;case 1:AQO(b,c,d,e,g,f,h);if(C()){break _;}g=4;d=d+(-1)|0;$p=3;continue _;case 2:AQO(b,c,d,e,g,f,h);if(C()){break _;}g=4;d=d+(-1)|0;$p=3;case 3:$z=Bm6(b,c,d,e);if(C()){break _;}h=$z;if(!h&&g>0){h=A.O1.b;if(!a.d9){i=2;$p=4;continue _;}i=3;$p=5;continue _;}return;case 4:AQO(b, c,d,e,h,f,i);if(C()){break _;}g=g+(-1)|0;d=d+(-1)|0;$p=3;continue _;case 5:AQO(b,c,d,e,h,f,i);if(C()){break _;}g=g+(-1)|0;d=d+(-1)|0;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} var ALo=Ba(); A.AAq=function(){var a=new ALo();B6H(a);return a;}; function B6H(a){} function AZG(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Eh();c=new NR;$p=1;case 1:AKO(c,b);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,$p);} var ALp=Ba(); A.AAr=function(){var a=new ALp();CA1(a);return a;}; function CA1(a){} function BkK(a,b){Eh();return Bwg(b);} var ALq=Ba(); A.AAs=function(){var a=new ALq();CdK(a);return a;}; function CdK(a){} function BBw(a,b){Eh();return S$(b);} var ALu=Ba(); A.AAt=function(){var a=new ALu();Cum(a);return a;}; function Cum(a){} function AUC(a,b){Eh();return AHa(b);} var ALv=Ba(); A.AAu=function(){var a=new ALv();BMj(a);return a;}; function BMj(a){} function Bai(a,b){var c;Eh();c=new OX;EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.fR=B(2001);Cj(c,1.399999976158142,0.8999999761581421);c.hd=0.800000011920929;return c;} var ALw=Ba(); A.AAv=function(){var a=new ALw();Com(a);return a;}; function Com(a){} function A7u(a,b){Eh();return AEj(b);} var ALx=Ba(); A.AAw=function(){var a=new ALx();B_O(a);return a;}; function B_O(a){} function ARE(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Eh();c=new Nt;$p=1;case 1:AUz(c,b);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,$p);} var ALr=Ba(); A.AAx=function(){var a=new ALr();B3G(a);return a;}; function B3G(a){} function BrW(a,b){Eh();return CyK(b);} var ALs=Ba(); A.AAy=function(){var a=new ALs();BKW(a);return a;}; function BKW(a){} function Bgg(a,b){var c,d,e,f,g;Eh();c=new Mv;EI(c,b);c.nj=0;c.fR=B(1971);b=c.C;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}c.nj=f+10 |0;SL(c,g);return c;} var ALt=Ba(); A.AAz=function(){var a=new ALt();B$P(a);return a;}; function B$P(a){} function A16(a,b){var c;Eh();c=new Ob;BIx();EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.rw=0;c.v_=0;c.fR=B(1997);c.hd=0.20000000298023224;Cj(c,0.6000000238418579,2.9000000953674316);c.yN=1.0;return c;} var APx=Ba(); A.AAA=function(){var a=new APx();CsZ(a);return a;}; function CsZ(a){} function ARA(a,b){Eh();return B6f(b);} var APy=Ba(); A.AAB=function(){var a=new APy();B76(a);return a;}; function B76(a){} function BzE(a,b){var c,d,e,f,g,h;Eh();c=new SO;EI(c,b);c.fR=B(2002);Cj(c,0.5,0.8999999761581421);b=c.F.N;Be();d=A.G$.data[144];if(d===null)b=C3(b);else{e=GM(d);b=Dy(b,d,e&(b.d.data.length-1|0),e);}e=(b===null?null:b.x).G.R;b=c.F;f=(e|1)<<24>>24;g=new BQ;g.R=f;d=b.N;Be();h=A.G$.data[144];if(h===null)d=C3(d);else{e=GM(h);d=Dy(d,h,e&(d.d.data.length-1|0),e);}h=d===null?null:d.x;d=h.G;if(!(d instanceof BQ&&d.R==g.R?1:0)){h.G=g;h.bO=1;b.bE=1;}return c;} function AG$(){Dz.call(this);this.a3O=0;} function By8(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(!(g?0:1))return 0;h=e-1|0;$p=2;case 2:$z=Bm6(b,d,h,f);if(C()){break _;}g =$z;if(g!=a.a3O)return 0;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=17;k=H(Bl(I(F(32),F(H(N(i,j)))),31))+6|0;l=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=H(Bl(I(F(4),F(H(N(l,j)))),31))+1|0;m=d-g|0;n=d+g|0;o=f-g|0;p=f+g|0;q=Bf(g,g)+1|0;r=m;a:while(true){if(r>n){g=e+k|0;b:{c:while(true){if(e>=g)break b;if(e>=128)break b;h=m;while(h<=n){s=o;while(s<=p){t=h-d|0;u=s-f|0;if((Bf(t,t)+Bf(u,u)|0)<=q)break c;s=s+1|0;}h=h+1|0;}e=e+1|0;}S();k=A.IV.b;r=0;t=2;$p=6;continue _;}v =new Ld;Dc(v,b);v.xd=0;v.hO=1;Cj(v,2.0,2.0);v.cv=v.cN/2.0;v.GY=5;w=v.C;l=M(L(I(w.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));w.a=l;k=H(N(l,j));while(true){m=k%100000|0;if(((k-m|0)+99999|0)>=0)break;l=M(L(I(w.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));w.a=l;k=H(N(l,j));}v.xd=m;x=d+0.5;y=g;z=f+0.5;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;Fp(v,x,y,z,H(N(l,24))/1.6777216E7*360.0,0.0);$p=4;continue _;}ba=o;while(ba<=p){s=r-d|0;t=ba-f|0;if((Bf(s,s)+Bf(t,t)|0)<=q)break a;ba=ba+1| 0;}r=r+1|0;}$p=3;case 3:$z=Bm6(b,r,h,ba);if(C()){break _;}g=$z;if(g!=a.a3O)return 0;while(true){ba=ba+1|0;while(ba>p){r=r+1|0;if(r>n){g=e+k|0;d:{b:while(true){if(e>=g)break d;if(e>=128)break d;h=m;while(h<=n){s=o;while(s<=p){t=h-d|0;u=s-f|0;if((Bf(t,t)+Bf(u,u)|0)<=q)break b;s=s+1|0;}h=h+1|0;}e=e+1|0;}S();k=A.IV.b;r=0;t=2;$p=6;continue _;}v=new Ld;Dc(v,b);v.xd=0;v.hO=1;Cj(v,2.0,2.0);v.cv=v.cN/2.0;v.GY=5;w=v.C;l=M(L(I(w.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));w.a=l;k=H(N(l,j));while(true){m=k%100000| 0;if(((k-m|0)+99999|0)>=0)break;l=M(L(I(w.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));w.a=l;k=H(N(l,j));}v.xd=m;x=d+0.5;y=g;z=f+0.5;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;Fp(v,x,y,z,H(N(l,24))/1.6777216E7*360.0,0.0);$p=4;continue _;}ba=o;}s=r-d|0;t=ba-f|0;if((Bf(s,s)+Bf(t,t)|0)>q)continue;else break;}continue _;case 4:Baa(b,v);if(C()){break _;}S();e=A.NI.b;j=0;h=2;$p=5;case 5:AQO(b,d,g,f,e,j,h);if(C()){break _;}return 1;case 6:AQO(b,h,e,s,k,r,t);if(C()){break _;}e:{while(true) {s=s+1|0;while(s>p){h=h+1|0;while(h>n){e=e+1|0;if(e>=g)break e;if(e>=128)break e;h=m;}s=o;}t=h-d|0;u=s-f|0;if((Bf(t,t)+Bf(u,u)|0)>q)continue;else break;}S();k=A.IV.b;r=0;t=2;continue _;}v=new Ld;Dc(v,b);v.xd=0;v.hO=1;Cj(v,2.0,2.0);v.cv=v.cN/2.0;v.GY=5;w=v.C;l=M(L(I(w.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));w.a=l;k=H(N(l,j));while(true){m=k%100000|0;if(((k-m|0)+99999|0)>=0)break;l=M(L(I(w.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));w.a=l;k=H(N(l,j));}v.xd=m;x=d+0.5;y=g;z=f+0.5;l=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=l;Fp(v,x,y,z,H(N(l,24))/1.6777216E7*360.0,0.0);$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p);} var Ir=Ba(0); var OM=Ba(0); function PU(){var a=this;EO.call(a);a.l1=null;a.nW=0;a.s$=0;a.oP=0;a.Xh=null;} A.AAC=null;A.AAD=null;A.AAE=null;A.AAF=function(){var a=new PU();ATp(a);return a;}; function ATp(a){Et();a.fa=(-1);a.l1=W(Bq,3);a.nW=0;a.s$=0;a.oP=0;} function Zw(a){return a.l1.data.length;} function B7E(a,b){return a.l1.data[b];} function BaN(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=a.l1.data;if(d[b]===null)return null;if(d[b].k<=c){e=d[b];d[b]=null;return e;}f=d[b];g=new Bq;h=f.A;i=f.B;g.k=0;g.Y=null;g.A=h;g.k=c;g.B=i;if(i<0)g.B=0;j=f.be;if(j!==null){k=new BZ;e=j.w;if(e===null)e=B(3);k.w=e;e=new BN;l=BM(16);e.bk=0;m=W(BO,l);d=m.data;e.d=m;e.b1=0.75;e.b3=d.length*0.75|0;k.m=e;e=j.m;if(e.I===null){n=new BV;n.b$=e;e.I=n;}e=e.I.bm();while(e.bh()){n=e.bg();o=j.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{a:{if(!n.q) {d=n.o.data;l=d.length;h=0;while(true){if(h>=l)break a;i=d[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}i=n.q;d=o.d.data;o=d[i&(d.length-1|0)];while(o!==null){if(o.t==i){p=o.h;if(n!==p&&!Bc(n,p)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=k.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}g.be=k;}f.k=f.k-c|0;d=a.l1.data;if(!d[b].k)d[b]=null;return g;} function ATU(a,b,c){a.l1.data[b]=c;if(c!==null&&c.k>64)c.k=64;} function Bpb(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;if(!(Dy(c,B(1122),d&(c.d.data.length-1 |0),d)===null?0:1))g=0;else{i=BR(b.m,B(1122));g=(i===null?null:i.x).cf;}a.bY=g;i=Fa(b,B(2003));a.l1=W(Bq,Zw(a));d=0;while(d=0){e=a.l1.data;if(g>16;d=b.m;e=new CY;e.w=B(2005);e.cU=c;Bg(d,B(2005),e);c=a.oP<<16>>16;d=b.m;e=new CY;e.w=B(2006);e.cU=c;Bg(d,B(2006),e);f=new Ew;f.w=B(3);e=new BI;e.p=W(K,10);f.di=e;g=0;while(true){h=a.l1.data;if(g>=h.length)break;if(h[g]!==null){i=new BZ;i.w=B(3);d=new BN;c=BM(16);d.bk=0;j=W(BO,c);h=j.data;d.d=j;d.b1=0.75;d.b3=h.length*0.75|0;i.m=d;c=g<<24>>24;e=new CP;e.w=B(2004);e.cM=c;Bg(d,B(2004),e);k=a.l1.data[g];c=k.A<<16>>16;l=i.m;d=new CY;d.w=B(619);d.cU= c;Bg(l,B(619),d);c=k.k<<24>>24;l=i.m;d=new CP;d.w=B(620);d.cM=c;Bg(l,B(620),d);c=k.B<<16>>16;l=i.m;d=new CY;d.w=B(621);d.cU=c;Bg(l,B(621),d);e=k.be;if(e!==null){l=i.m;e.w=B(622);Bg(l,B(622),e);}f.jS=10;e=f.di;Bo(e,e.c+1|0);h=e.p.data;c=e.c;e.c=c+1|0;h[c]=i;e.j=e.j+1|0;}g=g+1|0;}d=b.m;f.w=B(2003);Bg(d,B(2003),f);d=a.Xh;if(d!==null&&d.o.data.length>0?1:0){e=b.m;b=new DZ;b.w=B(1691);b.dX=d;if(d===null){f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);}Bg(e,B(1691),b);}} function BKY(a){return 64;} function A2f(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.nW;c=b<=0?0:1;d=0;if(b>0)a.nW=b-1|0;if(!a.cz.H){if(!a.nW&&AAG(a)){b=R4(a.l1.data[1]);a.nW=b;a.s$=b;if(b>0){d=1;e=a.l1.data;if(e[1]!==null){f=e[1];f.k=f.k-1|0;if(!e[1].k){f=e[1];Bp();g=A.Kc.data[f.A].Bl;if(g===null)f=null;else{f=new Bq;h=g.K;f.k=0;f.Y=null;f.A=h;f.k=1;f.B=0;}e[1]=f;}}}}b=a.nW<=0?0:1;if(b&& AAG(a)){b=a.oP+1|0;a.oP=b;if(b==200){a.oP=0;AX$(a);d=1;}}else a.oP=0;i=a.nW;if(c!=(i<=0?0:1)){d=1;b=i<=0?0:1;f=a.cz;c=a.b0;i=a.cb;j=a.bY;$p=2;continue _;}}if(!d)return;$p=1;case 1:AWt(a);if(C()){break _;}return;case 2:A0M(b,f,c,i,j);if(C()){break _;}if(!d)return;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AAG(a){var b,c,d,e,f,g,h,i;b=a.l1.data;if(b[0]===null)return 0;Xr();c=A.Tp;d=b[0];Bp();e=A.Kc.data[d.A].K;d=c.Em;if(e>=(-128)&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}if(c===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=c.s;g=f>>>4^f<<28^f<<8^f>>>24;b=d.d.data;d=b[g&(b.length-1|0)];while(d!==null){if(d.t==g){h=d.h;if(c!==h&&!(c===h?1:h instanceof Bn&&h.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;a:{d=d;if(d===null)e=0;else{b=a.l1.data;if(b[2]===null)e=1;else{c= b[2];e=c.A;i=d.A;if(!(e==i&&c.B==d.B?1:0))e=0;else{if(b[2].k<64){e=b[2].k;d=b[2];if(e=A.Kc.data[i].fb)e=0;else e=1;}}}}return e;} function AX$(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;if(AAG(a)){Xr();b=A.Tp;c=a.l1.data[0];Bp();d=A.Kc.data[c.A].K;c=b.Em;if(d>=(-128)&&d<=127){Be();b=A.G$.data[d+128|0];}else{b=new Bn;b.s=d;}if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b.s;e=d>>>4^d<<28^d<<8^d>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(b!==g&&!(b===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}c=c.i;}}g=c===null?null:c.x;f=a.l1.data;if(f[2]===null){c=new Bq;h=g.A;i=g.k;j=g.B;c.k=0;c.Y=null;c.A =h;c.k=i;c.B=j;if(j<0)c.B=0;k=g.be;if(k!==null){l=new BZ;b=k.w;if(b===null)b=B(3);l.w=b;b=new BN;e=BM(16);b.bk=0;m=W(BO,e);n=m.data;b.d=m;b.b1=0.75;b.b3=n.length*0.75|0;l.m=b;g=k.m;if(g.I===null){b=new BV;b.b$=g;g.I=b;}o=g.I.bm();while(o.bh()){p=o.bg();b=k.m;if(p===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{a:{if(!p.q){n=p.o.data;e=n.length;h=0;while(true){if(h>=e)break a;i=n[h];p.q=(31*p.q|0)+i|0;h=h+1|0;}}}i=p.q;n=b.d.data;b=n[i&(n.length-1|0)];while(b!==null){if(b.t==i){g=b.h;if(p!==g&& !Bc(p,g)?0:1)break;}b=b.i;}}b=b===null?null:b.x;q=b.cQ();b=l.m;if(p!==null)q.w=p;else q.w=B(3);Bg(b,p,q);}c.be=l;}f[2]=c;}else if(f[2].A==g.A){c=f[2];c.k=c.k+1|0;}f=a.l1.data;c=f[0];c.k=c.k-1|0;if(f[0].k<=0)f[0]=null;}} function R4(b){var c,d,e,f,g;if(b===null)return 0;Bp();c=A.Kc.data;d=b.A;e=c[d].K;f=c[d];if(e<256){S();c=A.Nw.data;if(c[e]!==null){g=c[e];if(g===A.Pe)return 150;b=g.bW;BJ();if(b===A.MO)return 300;}}a:{if(f instanceof M0&&Bc(f.rz.dQ,B(837))){d=200;break a;}if(f instanceof Lh&&Bc(f.P2.dQ,B(837))){d=200;break a;}if(f instanceof AOF&&Bc(f.a94.dQ,B(837))){d=200;break a;}if(e==A.Ku.K){d=100;break a;}if(e==A.Kj.K){d=1600;break a;}if(e==A.Lb.K){d=20000;break a;}S();if(e==A.NH.b){d=100;break a;}if(e!=A.IX.K){d=0;break a;}d =2400;}return d;} function Bie(b){return R4(b)<=0?0:1;} function Bpv(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;case 1:$z=A_f(c,d,e,f);if(C()){break _;}c=$z;if(c!==a)d=0;else{g=a.b0+0.5;h=a.cb+0.5;i=a.bY+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BLz(a,b,c){return b==2?0:b!=1?1:R4(c)<=0?0:1;} function BR_(a,b){return !b?A.AAD:b!=1?A.AAE:A.AAC;} function Caw(a,b,c,d){return b==2?0:b!=1?1:R4(c)<=0?0:1;} function B9_(a,b,c,d){a:{if(!d&&b==1){b=c.A;Bp();if(b!=A.K_.K){b=0;break a;}}b=1;}return b;} function Bl6(){var b;b=Bz(1);b.data[0]=0;A.AAC=b;A.AAD=CO([2,1]);b=Bz(1);b.data[0]=1;A.AAE=b;} function SH(){var a=this;EO.call(a);a.t9=null;a.sh=0;a.xC=null;a.x5=null;a.xT=null;a.xl=null;a.h_=0.0;a.beq=0.0;a.lx=0;a.a9L=0;a.kd=0;a.OR=null;} A.AAG=function(){var a=new SH();BWH(a);return a;}; function BWH(a){Et();a.fa=(-1);a.t9=W(Bq,36);a.sh=0;a.kd=(-1);} function AEC(a){return 27;} function BRp(a,b){return a.t9.data[b];} function Btq(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.t9.data;if(d[b]===null)return null;if(d[b].k<=c){e=d[b];d[b]=null;$p=1;continue _;}f=d[b];e=new Bq;g=f.A;h=f.B;e.k=0;e.Y=null;e.A=g;e.k=c;e.B=h;if(h<0)e.B=0;i=f.be;if(i!==null){j=new BZ;k=i.w;if(k===null)k=B(3);j.w=k;k=new BN;g=BM(16);k.bk =0;l=W(BO,g);d=l.data;k.d=l;k.b1=0.75;k.b3=d.length*0.75|0;j.m=k;m=i.m;if(m.I===null){k=new BV;k.b$=m;m.I=k;}n=m.I.bm();while(n.bh()){k=n.bg();m=i.m;if(k===null){m=m.d.data[0];while(m!==null&&m.h!==null){m=m.i;}}else{a:{if(!k.q){d=k.o.data;g=d.length;h=0;while(true){if(h>=g)break a;o=d[h];k.q=(31*k.q|0)+o|0;h=h+1|0;}}}g=k.q;d=m.d.data;m=d[g&(d.length-1|0)];while(m!==null){if(m.t==g){p=m.h;if(k!==p&&!Bc(k,p)?0:1)break;}m=m.i;}}m=m===null?null:m.x;m=m.cQ();p=j.m;if(k!==null)m.w=k;else m.w=B(3);Bg(p,k,m);}e.be =j;}f.k=f.k-c|0;d=a.t9.data;if(!d[b].k)d[b]=null;$p=2;continue _;case 1:AWt(a);if(C()){break _;}return e;case 2:AWt(a);if(C()){break _;}return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Buh(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.t9.data[b]=c;if(c!==null&&c.k>64)c.k=64;$p=1;case 1:AWt(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function CwP(a){var b;b=a.OR;if(!(b!==null&&b.o.data.length>0?1:0))b=B(2007);return b;} function BTx(a){var b;b=a.OR;return b!==null&&b.o.data.length>0?1:0;} function BmK(a,b){a.OR=b;} function Bae(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null&&!(c.t==d&&DB(B(1122),c.h))){c=c.i;}a.bY=!(c===null?0:1)?0:(C1(b.m,B(1122))).cf;i=Fa(b,B(2003));a.t9=W(Bq,27);if(Ef(b.m,B(1691)))a.OR=EG(b,B(1691));g=0;while(g=0){e=a.t9.data;if(h=f.length)break;if(f[e]!==null){g=new BZ;g.w=B(3);h=new BN;i=BM(16);h.bk=0;j=W(BO,i);f=j.data;h.d=j;h.b1=0.75;h.b3=f.length*0.75|0;g.m=h;i=e<<24>>24;d=new CP;d.w=B(2004);d.cM=i;Bg(h,B(2004),d);k=a.t9.data[e];i=k.A<<16>>16;l=g.m;h=new CY;h.w=B(619);h.cU=i;Bg(l,B(619),h);i=k.k<<24>>24;l=g.m;h=new CP;h.w=B(620);h.cM=i;Bg(l,B(620),h);i=k.B<<16>>16;l=g.m;h=new CY;h.w=B(621);h.cU=i;Bg(l, B(621),h);d=k.be;if(d!==null){l=g.m;d.w=B(622);Bg(l,B(622),d);}c.jS=10;d=c.di;Bo(d,d.c+1|0);f=d.p.data;m=d.c;d.c=m+1|0;f[m]=g;d.j=d.j+1|0;}e=e+1|0;}h=b.m;c.w=B(2003);Bg(h,B(2003),c);h=a.OR;if(h!==null&&h.o.data.length>0?1:0){d=b.m;b=new DZ;b.w=B(1691);b.dX=h;if(h===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(d,B(1691),b);}} function Cvd(a){return 64;} function Bn3(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;case 1:$z=A_f(c,d,e,f);if(C()){break _;}c=$z;if(c!==a)d=0;else{g=a.b0+0.5;h=a.cb+0.5;i=a.bY+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CbQ(a){a.cE=null;a.fa=(-1);a.sh=0;} function N_(a,b,c){a:{if(b.n_)a.sh=0;else if(a.sh){b:{c:{d:{switch(c){case 0:break;case 1:break d;case 2:break c;case 3:break b;default:break a;}if(a.xl===b)break a;a.sh=0;break a;}if(a.xT===b)break a;a.sh=0;break a;}if(a.xC===b)break a;a.sh=0;break a;}if(a.x5!==b)a.sh=0;}}} function Bnd(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.sh)return;a.sh=1;a.xC=null;a.x5=null;a.xT=null;a.xl=null;b=a.b0-1|0;c=a.cb;d=a.bY;S();e=A.Nw.data;f=a.cz;$p=1;case 1:$z=Bm6(f,b,c,d);if(C()){break _;}b=$z;f=e[b];if(f!==null&&f instanceof IX){a:{b:{b=f.oD;if(a.kd==(-1)){f=a.cz;if(f!==null){if(a.cE===null){e=A.Nw.data;c=a.b0;d=a.cb;g=a.bY;$p=4;continue _;}f=a.cE;if(f instanceof IX){if(f ===null){e=A.Nw.data;f=a.cz;c=a.b0;d=a.cb;g=a.bY;$p=7;continue _;}a.kd=a.cE.oD;break b;}}c=0;break a;}}c=a.kd;}b=b!=c?0:1;}else b=0;if(b){f=a.cz;b=a.b0-1|0;c=a.cb;d=a.bY;$p=3;continue _;}b=a.b0+1|0;c=a.cb;d=a.bY;e=A.Nw.data;f=a.cz;$p=2;case 2:$z=Bm6(f,b,c,d);if(C()){break _;}b=$z;f=e[b];if(f!==null&&f instanceof IX){a:{b:{b=f.oD;if(a.kd==(-1)){f=a.cz;if(f!==null){if(a.cE===null){e=A.Nw.data;c=a.b0;d=a.cb;g=a.bY;$p=8;continue _;}f=a.cE;if(f instanceof IX){if(f===null){e=A.Nw.data;f=a.cz;c=a.b0;d=a.cb;g=a.bY;$p =12;continue _;}a.kd=a.cE.oD;break b;}}c=0;break a;}}c=a.kd;}b=b!=c?0:1;}else b=0;if(b){f=a.cz;b=a.b0+1|0;c=a.cb;d=a.bY;$p=6;continue _;}c=a.b0;d=a.cb;b=a.bY-1|0;e=A.Nw.data;f=a.cz;$p=5;continue _;case 3:$z=A_f(f,b,c,d);if(C()){break _;}f=$z;a.xT=f;b=a.b0+1|0;c=a.cb;d=a.bY;e=A.Nw.data;f=a.cz;$p=2;continue _;case 4:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];f=a.cE;if(!(f instanceof IX))c=0;else{if(f===null){e=A.Nw.data;f=a.cz;c=a.b0;d=a.cb;g=a.bY;$p=7;continue _;}a.kd=a.cE.oD;c=a.kd;}if(b!=c?0:1){f=a.cz;b =a.b0-1|0;c=a.cb;d=a.bY;$p=3;continue _;}b=a.b0+1|0;c=a.cb;d=a.bY;e=A.Nw.data;f=a.cz;$p=2;continue _;case 5:$z=Bm6(f,c,d,b);if(C()){break _;}b=$z;f=e[b];if(f!==null&&f instanceof IX){b=f.oD;if(a.kd!=(-1))c=a.kd;else{f=a.cz;if(f!==null){if(a.cE===null){e=A.Nw.data;c=a.b0;d=a.cb;g=a.bY;$p=13;continue _;}if(a.cE instanceof IX){$p=14;continue _;}}c=0;}b=b!=c?0:1;}else b=0;if(!b){b=a.b0;c=a.cb;d=a.bY+1|0;$p=9;continue _;}f=a.cz;b=a.b0;c=a.cb;d=a.bY-1|0;$p=10;continue _;case 6:$z=A_f(f,b,c,d);if(C()){break _;}f=$z;a.x5 =f;c=a.b0;d=a.cb;b=a.bY-1|0;e=A.Nw.data;f=a.cz;$p=5;continue _;case 7:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];a.kd=a.cE.oD;if(b!=a.kd?0:1){f=a.cz;b=a.b0-1|0;c=a.cb;d=a.bY;$p=3;continue _;}b=a.b0+1|0;c=a.cb;d=a.bY;e=A.Nw.data;f=a.cz;$p=2;continue _;case 8:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];f=a.cE;if(!(f instanceof IX))c=0;else{if(f===null){e=A.Nw.data;f=a.cz;c=a.b0;d=a.cb;g=a.bY;$p=12;continue _;}a.kd=a.cE.oD;c=a.kd;}if(b!=c?0:1){f=a.cz;b=a.b0+1|0;c=a.cb;d=a.bY;$p=6;continue _;}c=a.b0;d= a.cb;b=a.bY-1|0;e=A.Nw.data;f=a.cz;$p=5;continue _;case 9:$z=A9N(a,b,c,d);if(C()){break _;}b=$z;if(!b){f=a.xC;if(f!==null)N_(f,a,0);f=a.xl;if(f!==null)N_(f,a,2);f=a.x5;if(f!==null)N_(f,a,1);f=a.xT;if(f!==null)N_(f,a,3);return;}f=a.cz;c=a.b0;d=a.cb;b=a.bY+1|0;$p=11;continue _;case 10:$z=A_f(f,b,c,d);if(C()){break _;}f=$z;a.xC=f;b=a.b0;c=a.cb;d=a.bY+1|0;$p=9;continue _;case 11:$z=A_f(f,c,d,b);if(C()){break _;}f=$z;a.xl=f;f=a.xC;if(f!==null)N_(f,a,0);f=a.xl;if(f!==null)N_(f,a,2);f=a.x5;if(f!==null)N_(f,a,1);f= a.xT;if(f!==null)N_(f,a,3);return;case 12:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];a.kd=a.cE.oD;if(b!=a.kd?0:1){f=a.cz;b=a.b0+1|0;c=a.cb;d=a.bY;$p=6;continue _;}c=a.b0;d=a.cb;b=a.bY-1|0;e=A.Nw.data;f=a.cz;$p=5;continue _;case 13:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];if(a.cE instanceof IX){$p=14;continue _;}if(!(b?0:1)){b=a.b0;c=a.cb;d=a.bY+1|0;$p=9;continue _;}f=a.cz;b=a.b0;c=a.cb;d=a.bY-1|0;$p=10;continue _;case 14:$z=A63(a);if(C()){break _;}f=$z;a.kd=f.oD;if(!(b!=a.kd?0:1)){b=a.b0;c=a.cb;d =a.bY+1|0;$p=9;continue _;}f=a.cz;b=a.b0;c=a.cb;d=a.bY-1|0;$p=10;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A9N(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();e=A.Nw.data;f=a.cz;$p=1;case 1:$z=Bm6(f,b,c,d);if(C()){break _;}b=$z;f=e[b];if(f!==null&&f instanceof IX){a:{b:{b=f.oD;if(a.kd==(-1)){f=a.cz;if(f!==null){if(a.cE===null){e=A.Nw.data;c=a.b0;d=a.cb;g=a.bY;$p=2;continue _;}f=a.cE;if(f instanceof IX){if(f===null){e=A.Nw.data;f=a.cz;c=a.b0;d=a.cb;g=a.bY;$p=3;continue _;}a.kd=a.cE.oD;break b;}}c =0;break a;}}c=a.kd;}b=b!=c?0:1;}else b=0;return b;case 2:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];f=a.cE;if(!(f instanceof IX))c=0;else{if(f===null){e=A.Nw.data;f=a.cz;c=a.b0;d=a.cb;g=a.bY;$p=3;continue _;}a.kd=a.cE.oD;c=a.kd;}return b!=c?0:1;case 3:$z=Bm6(f,c,d,g);if(C()){break _;}c=$z;a.cE=e[c];a.kd=a.cE.oD;return b!=a.kd?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A5v(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bnd(a);if(C()){break _;}b=a.a9L+1|0;a.a9L=b;c=a.cz;if(!c.H&&a.lx){d=a.b0;b=b+d|0;e=a.cb;b=b+e|0;f=a.bY;if(!((b+f|0)%200|0)){a.lx=0;g=G(Co);h=A.Jc;i=d-5.0;j=e-5.0;k=f-5.0;l=(d+1|0)+5.0;m=(e +1|0)+5.0;n=(f+1|0)+5.0;b=h.bp;o=h.dl;e=o.c;d=X(b,e);if(d>=0){p=new CR;p.bn=i;p.bf=j;p.bo=k;p.br=l;p.bl=m;p.bs=n;Bo(o,e+1|0);q=o.p.data;d=o.c;o.c=d+1|0;q[d]=p;o.j=o.j+1|0;}else if(b>=0&&d<0){p=o.p.data[b];p.bn=i;p.bf=j;p.bo=k;p.br=l;p.bl=m;p.bs=n;}else{c=new Bb;c.f=1;c.e=1;J(c);}h.bp=h.bp+1|0;h=null;$p=2;continue _;}}r=a.h_;a.beq=r;s=0.10000000149011612;if(a.lx>0&&r===0.0&&a.xC===null&&a.xT===null){i=a.b0+0.5;j=a.bY+0.5;if(a.xl!==null)j=j+0.5;if(a.x5!==null)i=i+0.5;c=a.cz;k=a.cb+0.5;g=B(2008);r=0.5;t=BH(c.bR) *0.10000000149011612+0.8999999761581421;$p=3;continue _;}a:{b=a.lx;if(!(!b&&a.h_>0.0)){if(b<=0)break a;if(a.h_>=1.0)break a;}r=a.h_;if(b<=0)a.h_=r-s;else a.h_=r+s;if(a.h_>1.0)a.h_=1.0;if(a.h_<0.5&&r>=0.5&&a.xC===null&&a.xT===null){j=a.b0+0.5;k=a.bY+0.5;if(a.xl!==null)k=k+0.5;if(a.x5!==null)j=j+0.5;g=a.cz;i=a.cb+0.5;c=B(2009);r=0.5;s=BH(g.bR)*0.10000000149011612+0.8999999761581421;$p=4;continue _;}if(a.h_<0.0)a.h_=0.0;}return;case 2:$z=BsP(c,g,p,h);if(C()){break _;}o=$z;g=I_(o);while(BP(g)){b:{c=(BW(g)).ex;if (c instanceof St){h=AWk(c);if(h!==a){if(!(h instanceof Rz))break b;if(!BCk(h,a))break b;}a.lx=a.lx+1|0;}}}r=a.h_;a.beq=r;s=0.10000000149011612;if(a.lx>0&&r===0.0&&a.xC===null&&a.xT===null){i=a.b0+0.5;j=a.bY+0.5;if(a.xl!==null)j=j+0.5;if(a.x5!==null)i=i+0.5;c=a.cz;k=a.cb+0.5;g=B(2008);r=0.5;t=BH(c.bR)*0.10000000149011612+0.8999999761581421;$p=3;continue _;}c:{b=a.lx;if(!(!b&&a.h_>0.0)){if(b<=0)break c;if(a.h_>=1.0)break c;}r=a.h_;if(b<=0)a.h_=r-s;else a.h_=r+s;if(a.h_>1.0)a.h_=1.0;if(a.h_<0.5&&r>=0.5&&a.xC=== null&&a.xT===null){j=a.b0+0.5;k=a.bY+0.5;if(a.xl!==null)k=k+0.5;if(a.x5!==null)j=j+0.5;g=a.cz;i=a.cb+0.5;c=B(2009);r=0.5;s=BH(g.bR)*0.10000000149011612+0.8999999761581421;$p=4;continue _;}if(a.h_<0.0)a.h_=0.0;}return;case 3:AR7(c,i,k,j,g,r,t);if(C()){break _;}b:{b=a.lx;if(!(!b&&a.h_>0.0)){if(b<=0)break b;if(a.h_>=1.0)break b;}r=a.h_;if(b<=0)a.h_=r-s;else a.h_=r+s;if(a.h_>1.0)a.h_=1.0;if(a.h_<0.5&&r>=0.5&&a.xC===null&&a.xT===null){j=a.b0+0.5;k=a.bY+0.5;if(a.xl!==null)k=k+0.5;if(a.x5!==null)j=j+0.5;g=a.cz;i=a.cb +0.5;c=B(2009);r=0.5;s=BH(g.bR)*0.10000000149011612+0.8999999761581421;$p=4;continue _;}if(a.h_<0.0)a.h_=0.0;}return;case 4:AR7(g,j,i,k,c,r,s);if(C()){break _;}if(a.h_<0.0)a.h_=0.0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function Cy4(a,b,c){if(b!=1)return 0;a.lx=c;return 1;} function Br4(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.lx<0)a.lx=0;a.lx=a.lx+1|0;b=a.cz;c=a.b0;d=a.cb;e=a.bY;if(a.cE===null){S();f=A.Nw.data;$p=1;continue _;}g=a.cE.b;h=a.lx;i=new Lj;i.nM=c;i.nN=d;i.nO=e;i.qR=1;i.qz=h;i.q1=g;j=b.kl.data[b.kr];g=0;d=j.j;e=j.by();a:{while(true){if(!(g>=e?0:1)){b=b.kl.data[b.kr];Bo(b,b.c+1|0);f=b.p.data;c=b.c;b.c=c+ 1|0;f[c]=i;b.j=b.j+1|0;break a;}if(d=e?0:1)){b=b.kl.data[b.kr];Bo(b,b.c+1|0);f=b.p.data;c=b.c;b.c=c+1|0;f[c]=i;b.j=b.j+1|0;break b;}if(d=h?0:1)){c=c.kl.data[c.kr];Bo(c, c.c+1|0);b=c.p.data;e=c.c;c.c=e+1|0;b[e]=g;c.j=c.j+1|0;break a;}if(f=h?0:1)){c=c.kl.data[c.kr];Bo(c,c.c+1|0);b=c.p.data;e=c.c;c.c=e+1|0;b[e]=g;c.j=c.j+1|0;break b;}if(f=f?0:1)){c=c.kl.data[c.kr];Bo(c,c.c+1|0);k=c.p.data;d=c.c;c.c=d+1|0;k[d]=h;c.j=c.j+1|0;break a;}if(e0&&l===0.0){n=a.b0+0.5;o=a.bY+0.5;c=a.cz;p=a.cb+0.5;i=B(2008);l=0.5;h=c.bR;q=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=q;r=H(N(q,24))/1.6777216E7*0.10000000149011612+0.8999999761581421;b=0;h=null;s=16.0;t=c.cl;d=X(b,t.c);if(d<0){if(b>=0&&d<0){t=t.p.data[b];u=t.fZ.cA;d =t.eR.bZ.eu;t=G$(i,n,p,o,l,r);$p=1;continue _;}h=new Bb;h.f=1;h.e=1;J(h);}}b:{b=a.zz;if(!(!b&&a.lJ>0.0)){if(b<=0)break b;if(a.lJ>=1.0)break b;}l=a.lJ;if(b<=0)a.lJ=l-m;else a.lJ=l+m;if(a.lJ>1.0)a.lJ=1.0;if(a.lJ<0.5&&l>=0.5){s=a.b0+0.5;p=a.bY+0.5;c=a.cz;n=a.cb+0.5;h=B(2009);l=0.5;m=B$(c.bR,24)/1.6777216E7*0.10000000149011612+0.8999999761581421;$p=2;continue _;}if(a.lJ<0.0)a.lJ=0.0;}return;case 1:Bdc(u,h,n,p,o,s,d,t);if(C()){break _;}b=b+1|0;t=c.cl;d=X(b,t.c);if(d<0){if(b>=0&&d<0){t=t.p.data[b];u=t.fZ.cA;d=t.eR.bZ.eu;t =G$(i,n,p,o,l,r);continue _;}h=new Bb;h.f=1;h.e=1;J(h);}c:{b=a.zz;if(!(!b&&a.lJ>0.0)){if(b<=0)break c;if(a.lJ>=1.0)break c;}l=a.lJ;if(b<=0)a.lJ=l-m;else a.lJ=l+m;if(a.lJ>1.0)a.lJ=1.0;if(a.lJ<0.5&&l>=0.5){s=a.b0+0.5;p=a.bY+0.5;c=a.cz;n=a.cb+0.5;h=B(2009);l=0.5;m=B$(c.bR,24)/1.6777216E7*0.10000000149011612+0.8999999761581421;$p=2;continue _;}if(a.lJ<0.0)a.lJ=0.0;}return;case 2:AR7(c,s,n,p,h,l,m);if(C()){break _;}if(a.lJ<0.0)a.lJ=0.0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function B3i(a,b,c){if(b!=1)return 0;a.zz=c;return 1;} function AWf(a){a.cE=null;a.fa=(-1);a.n_=1;} function Bid(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;case 1:$z=A_f(c,d,e,f);if(C()){break _;}c=$z;if(c!==a)d=0;else{g=a.b0+0.5;h=a.cb+0.5;i=a.bY+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function ABF(){EO.call(this);this.CD=null;} A.AAI=function(){var a=new ABF();BXI(a);return a;}; function BXI(a){Et();a.fa=(-1);} function BEX(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f &&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g =e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}a.bY=!(c===null?0:1)?0:(C1(b.m,B(1122))).cf;if(Ef(b.m,B(2010))){a.CD=Lz(EY(b,B(2010)));$p=1;continue _;}if(CN(b,B(2011))<=0)return;c=Gr(CN(b,B(2011)),1,0);$p=2;continue _;case 1:AWt(a);if(C()){break _;}return;case 2:Boh(a,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function B8i(a,b){var c,d,e,f,g,h,i;H6(a,b);c=a.CD;if(c!==null){d=new BZ;d.w=B(3);e=new BN;f=BM(16);e.bk=0;g=W(BO,f);h=g.data;e.d=g;e.b1=0.75;e.b3=h.length*0.75|0;d.m=e;f=c.A<<16>>16;i=new CY;i.w=B(619);i.cU=f;Bg(e,B(619),i);f=c.k<<24>>24;e=d.m;i=new CP;i.w=B(620);i.cM=f;Bg(e,B(620),i);f=c.B<<16>>16;e=d.m;i=new CY;i.w=B(621);i.cU=f;Bg(e,B(621),i);i=c.be;if(i!==null){c=d.m;i.w=B(622);Bg(c,B(622),i);}i=b.m;d.w=B(2010);Bg(i,B(2010),d);f=a.CD.A;i=b.m;b=new CV;b.w=B(2011);b.cf=f;Bg(i,B(2011),b);}} function Boh(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.CD=b;$p=1;case 1:AWt(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Tt(){var a=this;EO.call(a);a.nv=null;a.M9=null;a.BU=null;} A.AAJ=function(){var a=new Tt();BPm(a);return a;}; function BPm(a){var b,c;Et();a.fa=(-1);a.nv=W(Bq,9);b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.M9=b;} function AA4(a){return 9;} function Csb(a,b){return a.nv.data[b];} function Bmy(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.nv.data;if(d[b]===null)return null;if(d[b].k<=c){e=d[b];d[b]=null;$p=1;continue _;}f=d[b];e=new Bq;g=f.A;h=f.B;e.k=0;e.Y=null;e.A=g;e.k=c;e.B=h;if(h<0)e.B=0;i=f.be;if(i!==null){j=new BZ;k=i.w;if(k===null)k=B(3);j.w=k;k=new BN;g=BM(16);k.bk =0;l=W(BO,g);d=l.data;k.d=l;k.b1=0.75;k.b3=d.length*0.75|0;j.m=k;m=i.m;if(m.I===null){k=new BV;k.b$=m;m.I=k;}n=m.I.bm();while(n.bh()){k=n.bg();m=i.m;if(k===null){m=m.d.data[0];while(m!==null&&m.h!==null){m=m.i;}}else{a:{if(!k.q){d=k.o.data;g=d.length;h=0;while(true){if(h>=g)break a;o=d[h];k.q=(31*k.q|0)+o|0;h=h+1|0;}}}g=k.q;d=m.d.data;m=d[g&(d.length-1|0)];while(m!==null){if(m.t==g){p=m.h;if(k!==p&&!Bc(k,p)?0:1)break;}m=m.i;}}m=m===null?null:m.x;m=m.cQ();p=j.m;if(k!==null)m.w=k;else m.w=B(3);Bg(p,k,m);}e.be =j;}f.k=f.k-c|0;d=a.nv.data;if(!d[b].k)d[b]=null;$p=2;continue _;case 1:AWt(a);if(C()){break _;}return e;case 2:AWt(a);if(C()){break _;}return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AJS(a){var b,c,d,e,f,g,h,i,j,k;b=(-1);c=1;d=0;while(true){e=a.nv.data;if(d>=e.length)break;if(e[d]!==null){f=a.M9;g=c+1|0;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=H(N(h,17));j=c-1|0;if(!(c&j))k=H(Bl(I(F(c),F(i)),31));else while(true){k=i%c|0;if(((i-k|0)+j|0)>=0)break;h=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=h;i=H(N(h,17));}if(k)c=g;else{b=d;c=g;}}d=d+1|0;}return b;} function BaS(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.nv.data[b]=c;if(c!==null&&c.k>64)c.k=64;$p=1;case 1:AWt(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function ByW(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;a:{while(true){d=a.nv.data;if(c>=d.length)break;if(d[c]===null)break a;if(!d[c].A)break a;c=c+1|0;}return (-1);}d[c]=b;if(b!==null&&b.k>64)b.k=64;$p=1;case 1:AWt(a);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,$p);} function BSR(a){var b;b=a.BU;if(!(b===null?0:1))b=B(2012);return b;} function Ci5(a,b){a.BU=b;} function BWo(a){return a.BU===null?0:1;} function AYI(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null&&!(c.t==d&&DB(B(1122),c.h))){c=c.i;}a.bY=!(c===null?0:1)?0:(C1(b.m,B(1122))).cf;i=Fa(b,B(2003));a.nv=W(Bq,9);d=0;while(d=0){e=a.nv.data;if(g=f.length)break;if(f[e]!==null){g=new BZ;g.w=B(3);h=new BN;i=BM(16);h.bk=0;j=W(BO,i);f=j.data;h.d=j;h.b1=0.75;h.b3=f.length*0.75|0;g.m=h;i=e<<24>>24;d=new CP;d.w=B(2004);d.cM=i;Bg(h,B(2004),d);k=a.nv.data[e];i=k.A<<16>>16;l=g.m;h=new CY;h.w=B(619);h.cU=i;Bg(l,B(619),h);i=k.k<<24>>24;l=g.m;h=new CP;h.w=B(620);h.cM=i;Bg(l,B(620),h);i=k.B<<16>>16;l=g.m;h=new CY;h.w=B(621);h.cU=i;Bg(l, B(621),h);d=k.be;if(d!==null){l=g.m;d.w=B(622);Bg(l,B(622),d);}c.jS=10;d=c.di;Bo(d,d.c+1|0);f=d.p.data;i=d.c;d.c=i+1|0;f[i]=g;d.j=d.j+1|0;}e=e+1|0;}h=b.m;c.w=B(2003);Bg(h,B(2003),c);h=a.BU;if(h===null?0:1){d=b.m;b=new DZ;b.w=B(1691);b.dX=h;if(h===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(d,B(1691),b);}} function BQj(a){return 64;} function A8_(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;case 1:$z=A_f(c,d,e,f);if(C()){break _;}c=$z;if(c!==a)d=0;else{g=a.b0+0.5;h=a.cb+0.5;i=a.bY+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Cht(a,b,c){return 1;} var U4=Ba(Tt); A.AAK=function(){var a=new U4();CuZ(a);return a;}; function CuZ(a){var b,c;Et();a.fa=(-1);a.nv=W(Bq,9);b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;a.M9=b;} function Cpb(a){var b;b=a.BU;if(!(b===null?0:1))b=B(2013);return b;} function Z7(){EO.call(this);this.z9=null;} A.AAL=function(){var a=new Z7();Cwp(a);return a;}; function Cwp(a){var b;Et();a.fa=(-1);b=new ABo;RH(b);b.yK=a;a.z9=b;} function AWU(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(623));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if (B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g =e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1122)===null)i=C3(c);else{b:{if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break b;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;i=Dy(c,B(1122),d&(c.d.data.length-1|0),d);}g=(i===null?null:i.x).cf;}a.bY=g;i=a.z9;$p=1;case 1:BGx(i, b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BTh(a,b){H6(a,b);ACX(a.z9,b);} function BnT(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.z9;$p=1;case 1:Bu_(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BKa(a){var b,c,d,e,f,g,h;b=new BZ;b.w=B(3);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;H6(a,b);ACX(a.z9,b);D$(b.m,B(2014));c=new RQ;d=a.b0;g=a.cb;h=a.bY;Bs();c.ba=Bk();c.V=0;c.V=1;c.HB=d;c.KY=g;c.J5=h;c.Kn=1;c.KU=b;return c;} function BU$(a,b,c){var d;d=a.z9;if(b==1&&d.yK.cz.H){d.rN=d.Ln;b=1;}else b=0;return b?1:0;} function Yy(a){return a.z9;} function Zc(){var a=this;EO.call(a);a.xZ=0;a.O7=0;} A.AAM=function(){var a=new Zc();CtG(a);return a;}; function CtG(a){Et();a.fa=(-1);a.xZ=0;a.O7=0;} function Cm1(a,b){var c,d;H6(a,b);c=a.xZ;d=b.m;b=new CP;b.w=B(2015);b.cM=c;Bg(d,B(2015),b);} function BdH(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;h=BE(B(1121));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t== h){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(1121));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;d=0;while(true){if(d>=g)break a;h=e[d];B(1122).q=(31*B(1122).q|0)+h|0;d=d+1|0;}}}h=B(1122).q;e=c.d.data;c=e[h&(e.length-1|0)];while (c!==null){if(c.t==h){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(1122));g=(i===null?null:i.x).cf;}a.bY=g;g=FW(b,B(2015));a.xZ=g;if(g<0)a.xZ=0;if(a.xZ>24)a.xZ=24;} function Bs_(a,b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=d+1|0;$p=1;case 1:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(!f){BJ();g=A.RJ;}else{S();g=A.Nw.data[f].bW;}BJ();if(g!==A.RJ)return;f=d-1|0;$p=2;case 2:$z=Bm6(b,c,f,e);if(C()){break _;}f=$z;if(!f)h=A.RJ;else{S();h=A.Nw.data[f].bW;}f=0;if(h===A.PJ)f=1;if(h===A.Sd)f=2;if(h===A.PN)f=3;if(h===A.MO)f=4;S();YE(b,c,d,e,A.NX.b,f,a.xZ);return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function KS(){var a=this;EO.call(a);a.p9=0;a.xc=0;a.tn=0;a.u0=0;a.SQ=0;a.C3=0.0;a.G_=0.0;a.zM=null;} A.AAN=function(){var a=new KS();CuK(a);return a;}; function CuK(a){var b;Et();a.fa=(-1);b=new BI;b.p=W(K,10);a.zM=b;} function BvP(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=!a.u0?b-1.0:1.0-b;S();d=A.N8;e=a.cz;f=a.b0;g=a.cb;h=a.bY;i=a.p9;j=a.tn;$p=1;case 1:$z=Bxt(d,e,f,g,h,i,b,j);if(C()){break _;}d=$z;if(d===null)return;e=a.cz;k=null;l=null;$p=2;case 2:$z=Bzw(e,k,d,l);if(C()){break _;}k=$z;f=k.c?0:1;a: {if(!f){d=a.zM;g=0;i=k.j;j=k.by();while(true){if(!(g>=j?0:1)){d=a.zM;i=d.j;j=d.by();if(0>=j?0:1){if(ig){d=new BG;d.f=1;d.e=1;J(d);}while(f=j?0:1)){d=a.zM;m=d.p;f=0;g=d.c;e=null;if(f>g){d=new BG;d.f=1;d.e=1;J(d);}while(f=1.0){c=1.0;b=0.25;$p=1;continue _;}c=b+0.5;a.C3=c;if(c>=1.0)a.C3=1.0;if(!a.u0)return;c=a.C3;b=c-b+0.0625;$p=5;continue _;case 1:BvP(a,c,b);if(C()){break _;}d=a.cz;e=a.b0;f=a.cb;g=a.bY;$p=2;case 2:BrF(d,e,f,g);if(C()){break _;}a.n_=1;d=a.cz;e=a.b0;f=a.cb;g=a.bY;$p=3;case 3:$z=Bm6(d, e,f,g);if(C()){break _;}e=$z;S();if(e!=A.N8.b)return;d=a.cz;f=a.b0;g=a.cb;h=a.bY;i=a.p9;j=a.xc;e=3;$p=4;case 4:AQO(d,f,g,h,i,j,e);if(C()){break _;}d=a.cz;e=a.b0;f=a.cb;g=a.bY;h=a.p9;if(d.H)return;$p=6;continue _;case 5:BvP(a,c,b);if(C()){break _;}return;case 6:$z=Bm6(d,e,f,g);if(C()){break _;}i=$z;k=A.Nw.data[i];if(k===null)return;$p=7;case 7:k.ed(d,e,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BwQ(a,b){var c,d,e,f,g,h,i,j;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(623));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t ==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(1122));g=(i===null?null:i.x).cf;}a.bY=g;a.p9=CN(b,B(2016));a.xc=CN(b,B(2017));a.tn=CN(b,B(2018));j=Op(b,B(2019));a.C3=j;a.G_=j;a.u0=Fx(b,B(2020));} function CkL(a,b){var c,d,e,f;H6(a,b);c=a.p9;d=b.m;e=new CV;e.w=B(2016);e.cf=c;Bg(d,B(2016),e);c=a.xc;e=b.m;d=new CV;d.w=B(2017);d.cf=c;Bg(e,B(2017),d);c=a.tn;d=b.m;e=new CV;e.w=B(2018);e.cf=c;Bg(d,B(2018),e);f=a.G_;d=b.m;e=new K3;e.w=B(2019);e.l4=f;Bg(d,B(2019),e);c=(!a.u0?0:1)<<24>>24;e=b.m;b=new CP;b.w=B(2020);b.cM=c;Bg(e,B(2020),b);} function Qv(){var a=this;EO.call(a);a.j1=null;a.tI=0;a.Dc=0;a.a$6=0;a.V9=null;} A.AAO=null;A.AAP=null;A.AAQ=function(){var a=new Qv();A7v(a);return a;}; function A7v(a){Et();a.fa=(-1);a.j1=W(Bq,4);} function ACH(a){return a.j1.data.length;} function ARi(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.tI;if(b>0){b=b-1|0;a.tI=b;if(!b){Bvx(a);$p=1;continue _;}if(!YQ(a)){a.tI=0;$p=2;continue _;}if(a.a$6!=a.j1.data[3].A){a.tI=0;$p=3;continue _;}}else if(YQ(a)){a.tI=400;a.a$6=a.j1.data[3].A;}c=0;d=0;while(d<3){if(a.j1.data[d]!==null)c=c|1<0){c=b[3];Bp();if(!(A.Kc.data[c.A].vL===null?0:1))return 0;d=0;e=0;a:{while(e<3){b:{b=a.j1.data;if(b[e]!==null&&b[e].A==A.IY.K){f=b[e].B;if(c===null)g=f;else{b=A.Kc.data;h=c.A;g=!(b[h].vL===null?0:1)?f:AEL(f,b[h].vL);}h=!(f&16384)?0:1;if(!h&&(!(g&16384)?0:1)){d=1;break a;}i=A.IY;j=i.vx;h=X(f,(-128));if(h>=0&&f<=127){Be();k=A.G$.data[f+128|0];}else{k=new Bn;k.s=f;}if(k===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}} else{l=Ci(k.s);b=j.d.data;j=b[l&(b.length-1|0)];while(j!==null){if(j.t==l){m=j.h;if(k!==m&&!Ck(k,m)?0:1)break;}j=j.i;}}m=j===null?null:j.x;if(m===null){m=S_(f,0);i=i.vx;if(h>=0&&f<=127){Be();j=A.G$.data[f+128|0];}else{j=new Bn;j.s=f;}Bg(i,j,m);}k=A.IY;i=k.vx;if(g>=(-128)&&g<=127){Be();n=A.G$.data[g+128|0];}else{n=new Bn;n.s=g;}if(n===null){i=i.d.data[0];while(i!==null&&i.h!==null){i=i.i;}}else{o=n.s;p=o>>>4^o<<28^o<<8^o>>>24;b=i.d.data;i=b[p&(b.length-1|0)];while(i!==null){if(i.t==p){j=i.h;if(n!==j&&!(n===j ?1:j instanceof Bn&&j.s==o?1:0)?0:1)break;}i=i.i;}}i=i===null?null:i.x;if(i===null){i=S_(g,0);Bg(k.vx,By(g),i);}if(!(f>0&&m===i)){if(m!==null){if(Y1(m,i))break b;if(i===null)break b;}if(f!=g){d=1;break a;}}}}e=e+1|0;}}return d;}return 0;} function Bvx(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;if(YQ(a)){b=a.j1.data[3];c=0;while(c<3){a:{d=a.j1.data;if(d[c]!==null){e=d[c].A;Bp();if(e==A.IY.K){f=d[c].B;if(b===null)g=f;else{d=A.Kc.data;e=b.A;g=!(d[e].vL===null?0:1)?f:AEL(f,d[e].vL);}h=A.IY;i=h.vx;j=X(f,(-128));if(j>=0&&f<=127){Be();k=A.G$.data[f+128|0];}else{k=new Bn;k.s=f;}if(k===null){i=i.d.data[0];while(i!==null&&i.h!==null){i=i.i;}}else{l=Ci(k.s);d=i.d.data;i=d[l&(d.length-1|0)];while(i!==null){if(i.t==l){m=i.h;if(k!==m&&!Ck(k,m)?0:1)break;}i=i.i;}}k =i===null?null:i.x;if(k===null){k=S_(f,0);i=h.vx;if(j>=0&&f<=127){Be();m=A.G$.data[f+128|0];}else{m=new Bn;m.s=f;}Bg(i,m,k);}h=A.IY;i=h.vx;if(g>=(-128)&&g<=127){Be();n=A.G$.data[g+128|0];}else{n=new Bn;n.s=g;}if(n===null)i=C3(i);else{o=n.s;j=o>>>4^o<<28^o<<8^o>>>24;d=i.d.data;i=d[j&(d.length-1|0)];while(i!==null){if(i.t==j){m=i.h;if(n!==m&&!(n===m?1:m instanceof Bn&&m.s==o?1:0)?0:1)break;}i=i.i;}}i=i===null?null:i.x;if(i===null){i=S_(g,0);Bg(h.vx,By(g),i);}b:{if(!(f>0&&k===i)){if(k!==null){if(Y1(k,i))break b;if (i===null)break b;}if(f==g)break a;Q4(a.j1.data[c],g);break a;}}if(!APp(f)&&APp(g))Q4(a.j1.data[c],g);}}}c=c+1|0;}Bp();d=A.Kc.data;c=b.A;if(d[c].Bl===null?0:1)a.j1.data[3]=Hw(Bam(d[c]));else{d=a.j1.data;b=d[3];b.k=b.k-1|0;if(d[3].k<=0)d[3]=null;}}} function BrJ(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null&&!(c.t==d&&DB(B(1122),c.h))){c=c.i;}a.bY=!(c===null?0:1)?0:(C1(b.m,B(1122))).cf;i=Fa(b,B(2003));a.j1=W(Bq,ACH(a));d=0;while(d=0){e=a.j1.data;if(g>16;d=b.m;e=new CY;e.w=B(2021);e.cU=c;Bg(d,B(2021),e);f=new Ew;f.w=B(3);e=new BI;e.p=W(K,10);f.di=e;g=0;while(true){h=a.j1.data;if(g>=h.length)break;if(h[g]!==null){i=new BZ;i.w=B(3);d=new BN;c=BM(16);d.bk=0;j=W(BO,c);h=j.data;d.d=j;d.b1=0.75;d.b3=h.length*0.75|0;i.m=d;c=g<<24>>24;e=new CP;e.w=B(2004);e.cM=c;Bg(d,B(2004),e);k=a.j1.data[g];c=k.A<<16>>16;l=i.m;d=new CY;d.w=B(619);d.cU=c;Bg(l,B(619),d);c=k.k<<24>>24;l=i.m;d=new CP;d.w=B(620);d.cM=c;Bg(l, B(620),d);c=k.B<<16>>16;l=i.m;d=new CY;d.w=B(621);d.cU=c;Bg(l,B(621),d);e=k.be;if(e!==null){l=i.m;e.w=B(622);Bg(l,B(622),e);}f.jS=10;e=f.di;Bo(e,e.c+1|0);h=e.p.data;c=e.c;e.c=c+1|0;h[c]=i;e.j=e.j+1|0;}g=g+1|0;}d=b.m;f.w=B(2003);Bg(d,B(2003),f);d=a.V9;if(d!==null&&d.o.data.length>0?1:0){e=b.m;b=new DZ;b.w=B(1691);b.dX=d;if(d===null){f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);}Bg(e,B(1691),b);}} function Can(a,b){var c,d;a:{if(b>=0){c=a.j1.data;if(b=0){d=a.j1.data;if(b=0){d=a.j1.data;if(b64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A04(a,b,c){if(b==3){Bp();b=A.Kc.data[c.A].vL===null?0:1;}else{b=c.A;Bp();b=b!=A.IY.K&&b!=A.LN.K?0:1;}return b;} function BJ9(a,b){return b!=1?A.AAP:A.AAO;} function Cb3(a,b,c,d){return A04(a,b,c);} function CaZ(a,b,c,d){return 1;} function Bld(){var b;b=Bz(1);b.data[0]=3;A.AAO=b;A.AAP=CO([0,1,2]);} function Wb(){var a=this;EO.call(a);a.bga=0;a.a_5=0.0;a.blI=0.0;a.RR=0.0;a.a$u=0.0;a.yi=0.0;a.bqJ=0.0;a.Kf=0.0;a.bpI=0.0;a.En=0.0;a.Rw=null;} A.AAR=null;function AKh(){AKh=BX(Wb);Cic();} A.AAS=function(){var a=new Wb();A3E(a);return a;}; function A3E(a){AKh();Et();a.fa=(-1);} function CBQ(a,b){var c,d,e;H6(a,b);c=a.Rw;if(c!==null&&c.o.data.length>0?1:0){d=b.m;b=new DZ;b.w=B(1691);b.dX=c;if(c===null){e=new BG;e.f=1;e.e=1;e.bc=B(276);J(e);}Bg(d,B(1691),b);}} function BtP(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){f=c.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{h=BE(B(623));e=c.d.data;f=e[h&(e.length-1|0)];while(f!==null){if(f.t==h){c=f.h;if(B(623)!==c&&!Bc(B(623),c)?0:1)break;}f=f.i;}}g=(f===null?null:f.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1122)===null)i=C3(c);else{h=GM(B(1122));i=Dy(c,B(1122),h&(c.d.data.length-1|0),h);}g=(i===null?null:i.x).cf;}a.bY=g;if(De(b,B(1691)))a.Rw=EG(b,B(1691));} function A6I(a){var b,c,d,e,f,g,h,i,j,k;a.bqJ=a.yi;a.bpI=a.Kf;b=Il(a.cz,a.b0+0.5,a.cb+0.5,a.bY+0.5,3.0);if(b===null){a.En=a.En+0.019999999552965164;a.yi=a.yi-0.10000000149011612;}else a:{c=b.v-(a.b0+0.5);a.En=C_(b.u-(a.bY+0.5),c);d=a.yi+0.10000000149011612;a.yi=d;if(d>=0.5){AKh();b=A.AAR;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));while(true){g=f%40|0;if(((f-g|0)+39|0)>=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}if(g)break a;}d=a.RR;while (true){h=a.RR;AKh();b=A.AAR;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;h=h+(H(Bl(I(F(4),F(H(N(i,17)))),31))-H(Bl(I(F(4),F(B$(b,31))),31))|0);a.RR=h;if(d===h)continue;else break a;}}while(true){d=a.Kf;if(d<3.1415927410125732)break;a.Kf=d-6.2831854820251465;}while(true){d=a.Kf;if(d>=(-3.1415927410125732))break;a.Kf=d+6.2831854820251465;}while(true){h=a.En;if(h<3.1415927410125732)break;a.En=h-6.2831854820251465;}while(true){h=a.En;if(h>=(-3.1415927410125732))break;a.En=h+6.2831854820251465;}h =h-d;while(h>=3.1415927410125732){h=h-6.2831854820251465;}while(h<(-3.1415927410125732)){h=h+6.2831854820251465;}a.Kf=d+h*0.4000000059604645;if(a.yi<0.0)a.yi=0.0;if(a.yi>1.0)a.yi=1.0;a.bga=a.bga+1|0;d=a.a_5;a.blI=d;j=(a.RR-d)*0.4000000059604645;k=0.20000000298023224;h=(-0.20000000298023224);if(j>=h)h=j;if(h<=k)k=h;h=a.a$u;h=h+(k-h)*0.8999999761581421;a.a$u=h;a.a_5=d+h;} function A7e(a,b){a.Rw=b;} function Cic(){var b,c;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;A.AAR=b;} var Y0=Ba(EO); A.AAT=function(){var a=new Y0();BW5(a);return a;}; function BW5(a){Et();a.fa=(-1);} function NK(){var a=this;EO.call(a);a.BJ=0;a.Gk=null;a.FH=null;} A.AAU=function(){var a=new NK();BVK(a);return a;}; function BVK(a){Et();a.fa=(-1);a.BJ=0;a.Gk=B(3);a.FH=B(624);} function BCj(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.Gk=b;$p=1;case 1:AWt(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function Clb(a){return a.FH;} function Bhh(a,b){} function CzT(a,b,c){return b>2?0:1;} function Cxt(a,b,c){return b;} function Ct1(a,b){var c,d,e,f,g;H6(a,b);c=a.Gk;d=b.m;e=new DZ;e.w=B(2022);e.dX=c;if(c===null){f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);}Bg(d,B(2022),e);g=a.BJ;e=b.m;c=new CV;c.w=B(2023);c.cf=g;Bg(e,B(2023),c);c=a.FH;e=b.m;b=new DZ;b.w=B(1691);b.dX=c;if(c!==null){Bg(e,B(1691),b);return;}f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);} function A8E(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(623));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(1122));g=(i===null?null:i.x).cf;}a.bY=g;a.Gk=EG(b,B(2022));a.BJ=CN(b,B(2023));if(Ef(b.m,B(1691)))a.FH=EG(b,B(1691));} function Cko(a){var b,c,d,e;b=new FT;c=a.b0;d=a.cb;e=a.bY;b.cZ=c;b.c0=d;b.cW=e;return b;} function BV3(a){var b,c,d,e,f,g,h,i,j,k;b=new BZ;b.w=B(3);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;H6(a,b);g=a.Gk;h=b.m;i=new DZ;i.w=B(2022);i.dX=g;if(g===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(h,B(2022),i);d=a.BJ;i=b.m;g=new CV;g.w=B(2023);g.cf=d;Bg(i,B(2023),g);g=a.FH;h=b.m;i=new DZ;i.w=B(1691);i.dX=g;if(g===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(h,B(1691),i);c=new RQ;d=a.b0;j=a.cb;k=a.bY;Bs();c.ba=Bk();c.V=0;c.V=1;c.HB=d;c.KY=j;c.J5=k;c.Kn=2;c.KU =b;return c;} function VJ(){var a=this;EO.call(a);a.BG=0;a.m0=0;a.xp=0;a.vw=0;a.VK=null;a.beT=null;} A.AAV=null;function AGT(){AGT=BX(VJ);BOA();} A.AAW=function(){var a=new VJ();AVR(a);return a;}; function AVR(a){AGT();Et();a.fa=(-1);a.m0=(-1);} function AS$(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(Kl(GA(a.cz.b6.k3(),F(80)),C6))return;$p=1;case 1:A39(a);if(C()){break _;}$p=2;case 2:BcS(a);if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function BcS(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.BG){b=a.m0;if(b>0&&!a.cz.H){c=a.xp;if(c>0){d=(b*10|0)+10|0;e=0;if(b>=4&&c==a.vw)e=1;f=A.Jc;b=a.b0;g=b;c=a.cb;h=c;i=a.bY;j=i;k=b+1|0;l=c+1|0;m=i+1|0;n=f.bp;o=f.dl;c=o.c;b=X(n,c);if(b>=0){p=new CR;p.bn=g;p.bf=h;p.bo=j;p.br =k;p.bl=l;p.bs=m;Bo(o,c+1|0);q=o.p.data;b=o.c;o.c=b+1|0;q[b]=p;o.j=o.j+1|0;}else if(n>=0&&b<0){p=o.p.data[n];p.bn=g;p.bf=h;p.bo=j;p.br=k;p.bl=l;p.bs=m;}else{o=new Bb;o.f=1;o.e=1;J(o);}f.bp=f.bp+1|0;j=p.bn-d;g=p.bf-d;h=p.bo-d;k=p.br+d;l=p.bl+d;d=p.bs+d;f=A.Jc;c=f.bp;o=f.dl;b=o.c;n=X(c,b);if(n>=0){p=new CR;p.bn=j;p.bf=g;p.bo=h;p.br=k;p.bl=l;p.bs=d;Bo(o,b+1|0);q=o.p.data;b=o.c;o.c=b+1|0;q[b]=p;o.j=o.j+1|0;}else if(c>=0&&n<0){p=o.p.data[c];p.bn=j;p.bf=g;p.bo=h;p.br=k;p.bl=l;p.bs=d;}else{o=new Bb;o.f=1;o.e=1;B3(o);J(o);}f.bp =f.bp+1|0;p.bl=256.0;o=a.cz;f=G(Co);r=null;$p=1;continue _;}}}return;case 1:$z=BsP(o,f,p,r);if(C()){break _;}p=$z;o=new Eb;o.dw=p;o.dy=p.j;o.eB=p.by();o.dt=(-1);if(!BP(o)){if(a.m0>=4){n=a.xp;b=a.vw;if(n!=b&&b>0){o=I_(p);if(BP(o)){f=BW(o);p=AK6(a.vw,180,0,1);$p=3;continue _;}}}return;}n=o.dy;f=o.dw;if(n=4){n=a.xp;b=a.vw;if(n!=b&&b>0){o=I_(p);if (BP(o)){f=BW(o);p=AK6(a.vw,180,0,1);$p=3;continue _;}}}return;}n=o.dy;f=o.dw;if(n>4;g=e>>4;b=b.dS;h=b.dx;i=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));j=H(Cp(i,N(i,32)));k=j^j>>>20^j>>>12;k=k^k>>>7^k>>>4;l=h.cL.data;h=l[k&(l.length-1|0)];a:{while(h!==null){if(B6(h.cy,i)){h=h.dG;break a;}h=h.cu;}h=null;}b: {h=h;if(h===null){if(b.ek.eY)break b;if(b.e4)break b;h=b.eM;}if(!h.k5(c&15,d,e&15)){a.BG=0;a.m0=0;}else{a.BG=1;a.m0=0;d=1;c:{while(true){if(d>4)break c;c=a.cb-d|0;if(c<0)break c;k=1;e=a.b0-d|0;while(e<=(a.b0+d|0)&&k){g=a.bY-d|0;if(g<=(a.bY+d|0)){b=a.cz;$p=2;continue _;}e=e+1|0;}if(!k)break;f=d+1|0;a.m0=d;d=f;}}if(!a.m0)a.BG=0;}return;}$p=1;case 1:$z=A38(b,f,g);if(C()){break _;}h=$z;if(!h.k5(c&15,d,e&15)){a.BG=0;a.m0=0;}else{a.BG=1;a.m0=0;d=1;b:{while(true){if(d>4)break b;c=a.cb-d|0;if(c<0)break b;k=1;e=a.b0 -d|0;while(e<=(a.b0+d|0)&&k){g=a.bY-d|0;if(g<=(a.bY+d|0)){b=a.cz;$p=2;continue _;}e=e+1|0;}if(!k)break;f=d+1|0;a.m0=d;d=f;}}if(!a.m0)a.BG=0;}return;case 2:$z=Bm6(b,e,c,g);if(C()){break _;}m=$z;S();if(m!=A.Pk.b&&m!=A.Ob.b&&m!=A.Op.b&&m!=A.Oc.b)k=0;else{g=g+1|0;f=a.bY;f=f+d|0;f=X(g,f);if(f<=0){b=a.cz;continue _;}}d:{e:while(true){e=e+1|0;while(!(e<=(a.b0+d|0)&&k)){if(!k)break d;f=d+1|0;a.m0=d;d=f;if(d>4)break d;c=a.cb-d|0;if(c<0)break e;k=1;e=a.b0-d|0;}g=a.bY-d|0;f=a.bY;f=f+d|0;f=X(g,f);if(f<=0){b=a.cz;continue _;}}}if (!a.m0)a.BG=0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AWh(a,b){var c,d,e,f;a.xp=0;c=0;while(c=4){c=0;while(true){if(c>=4)break a;AGT();d=A.AAV.data[c].data;e=d.length;f=0;while(f=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(1122));g=(i===null?null:i.x).cf;}a.bY=g;a.xp=!Ef(b.m,B(2024))?0:(C1(b.m,B(2024))).cf;a.vw=CN(b,B(2025));a.m0=CN(b,B(2026));} function ASH(a,b){var c,d,e;H6(a,b);c=a.xp;d=b.m;e=new CV;e.w=B(2024);e.cf=c;Bg(d,B(2024),e);c=a.vw;d=b.m;e=new CV;e.w=B(2025);e.cf=c;Bg(d,B(2025),e);c=a.m0;e=b.m;b=new CV;b.w=B(2026);b.cf=c;Bg(e,B(2026),b);} function Cgl(a){return 1;} function Cac(a,b){return b?null:a.VK;} function Bxs(a,b,c){var d,e,f;if(!b){d=a.VK;if(d!==null){b=d.k;if(c>=b){a.VK=null;return d;}d.k=b-c|0;e=new Bq;b=d.A;f=d.B;e.k=0;e.Y=null;e.A=b;e.k=c;e.B=f;if(f<0)e.B=0;return e;}}return null;} function A4M(a,b,c){if(!b)a.VK=c;} function ATo(a,b){a.beT=b;} function CoW(a){return 1;} function Bko(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;case 1:$z=A_f(c,d,e,f);if(C()){break _;}c=$z;if(c!==a)d=0;else{g=a.b0+0.5;h=a.cb+0.5;i=a.bY+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Cp5(a,b,c){b=c.A;Bp();return b!=A.L0.K&&b!=A.IU.K&&b!=A.Kk.K&&b!=A.II.K?0:1;} function BOA(){var b,c,d,e;b=W($rt_arraycls(En),4);c=b.data;c[0]=Bm(En,[A.Rg,A.Rp]);c[1]=Bm(En,[A.Rq,A.RR]);d=W(En,1);d.data[0]=A.Rm;c[2]=d;e=W(En,1);e.data[0]=A.MN;c[3]=e;A.AAV=b;} function Qk(){var a=this;EO.call(a);a.BY=0;a.T6=0;a.BP=null;} A.AAX=function(){var a=new Qk();CvB(a);return a;}; function CvB(a){Et();a.fa=(-1);a.BP=B(3);} function CeQ(a,b){var c,d,e,f;H6(a,b);c=(a.BY&255)<<24>>24;d=b.m;e=new CP;e.w=B(2027);e.cM=c;Bg(d,B(2027),e);c=(a.T6&255)<<24>>24;d=b.m;e=new CP;e.w=B(2028);e.cM=c;Bg(d,B(2028),e);e=a.BP;d=b.m;b=new DZ;b.w=B(2029);b.dX=e;if(e!==null){Bg(d,B(2029),b);return;}f=new BG;f.f=1;f.e=1;f.bc=B(276);J(f);} function AXo(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(623));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(1122));g=(i===null?null:i.x).cf;}a.bY=g;a.BY=FW(b,B(2027));a.T6=FW(b,B(2028));if(Ef(b.m,B(2029)))a.BP=EG(b,B(2029));} function BUO(a){var b,c,d,e,f,g,h,i,j,k;b=new BZ;b.w=B(3);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;H6(a,b);d=(a.BY&255)<<24>>24;g=b.m;h=new CP;h.w=B(2027);h.cM=d;Bg(g,B(2027),h);d=(a.T6&255)<<24>>24;g=b.m;h=new CP;h.w=B(2028);h.cM=d;Bg(g,B(2028),h);h=a.BP;i=b.m;g=new DZ;g.w=B(2029);g.dX=h;if(h===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(i,B(2029),g);c=new RQ;d=a.b0;j=a.cb;k=a.bY;Bs();c.ba=Bk();c.V=0;c.V=1;c.HB=d;c.KY=j;c.J5=k;c.Kn=4;c.KU=b;return c;} var Zr=Ba(EO); A.AAY=function(){var a=new Zr();CkM(a);return a;}; function CkM(a){Et();a.fa=(-1);} function AUI(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cz;if(b!==null&&!b.H&&B6(GA(b.b6.k3(),F(20)),C6)){if(a.cE===null){S();c=A.Nw.data;b=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;continue _;}b=a.cE;a.cE=b;if(b!==null&&b instanceof ABQ){b=b;g=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=2;continue _;}}return;case 1:$z=Bm6(b,d,e,f);if(C()){break _;}d=$z;a.cE=c[d];b=a.cE;a.cE=b;if(b!==null&&b instanceof ABQ){b=b;g=a.cz;d =a.b0;e=a.cb;f=a.bY;$p=2;continue _;}return;case 2:BG2(b,g,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} var Zt=Ba(0); function Ti(){var a=this;EO.call(a);a.o$=null;a.Xe=null;a.u2=0;} A.AAZ=function(){var a=new Ti();Ct6(a);return a;}; function Ct6(a){Et();a.fa=(-1);a.o$=W(Bq,5);a.u2=(-1);} function BqB(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null&&!(c.t==d&&DB(B(1122),c.h))){c=c.i;}a.bY=!(c===null?0:1)?0:(C1(b.m,B(1122))).cf;c=Fa(b,B(2003));a.o$=W(Bq,AA7(a));if(Ef(b.m,B(1691)))a.Xe=EG(b,B(1691));a.u2=CN(b,B(2030));h=0;while(h=0){e=a.o$.data;if(d=f.length)break;if(f[e]!==null){g=new BZ;g.w=B(3);h=new BN;i=BM(16);h.bk=0;j=W(BO,i);f=j.data;h.d=j;h.b1=0.75;h.b3=f.length*0.75|0;g.m=h;i=e<<24>>24;d=new CP;d.w=B(2004);d.cM=i;Bg(h,B(2004),d);k=a.o$.data[e];i=k.A<<16>>16;l=g.m;h=new CY;h.w=B(619);h.cU=i;Bg(l,B(619),h);i=k.k<<24>>24;l=g.m;h=new CP;h.w=B(620);h.cM=i;Bg(l,B(620),h);i=k.B<<16>>16;l=g.m;h=new CY;h.w=B(621);h.cU=i;Bg(l, B(621),h);d=k.be;if(d!==null){l=g.m;d.w=B(622);Bg(l,B(622),d);}c.jS=10;d=c.di;Bo(d,d.c+1|0);f=d.p.data;m=d.c;d.c=m+1|0;f[m]=g;d.j=d.j+1|0;}e=e+1|0;}h=b.m;c.w=B(2003);Bg(h,B(2003),c);i=a.u2;h=b.m;d=new CV;d.w=B(2030);d.cf=i;Bg(h,B(2030),d);h=a.Xe;if(h!==null&&h.o.data.length>0?1:0){d=b.m;b=new DZ;b.w=B(1691);b.dX=h;if(h===null){c=new BG;c.f=1;c.e=1;c.bc=B(276);J(c);}Bg(d,B(1691),b);}} function BaT(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWt(a);if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function AA7(a){return a.o$.data.length;} function BYH(a,b){return a.o$.data[b];} function AD3(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=a.o$.data;if(d[b]===null)return null;if(d[b].k<=c){e=d[b];d[b]=null;return e;}f=d[b];g=new Bq;h=f.A;i=f.B;g.k=0;g.Y=null;g.A=h;g.k=c;g.B=i;if(i<0)g.B=0;j=f.be;if(j!==null){k=new BZ;e=j.w;if(e===null)e=B(3);k.w=e;e=new BN;l=BM(16);e.bk=0;m=W(BO,l);d=m.data;e.d=m;e.b1=0.75;e.b3=d.length*0.75|0;k.m=e;e=j.m;if(e.I===null){n=new BV;n.b$=e;e.I=n;}e=e.I.bm();while(e.bh()){n=e.bg();o=j.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{a:{if(!n.q) {d=n.o.data;l=d.length;h=0;while(true){if(h>=l)break a;i=d[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}i=n.q;d=o.d.data;o=d[i&(d.length-1|0)];while(o!==null){if(o.t==i){p=o.h;if(n!==p&&!Bc(n,p)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=k.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}g.be=k;}f.k=f.k-c|0;d=a.o$.data;if(!d[b].k)d[b]=null;return g;} function BtQ(a,b,c){a.o$.data[b]=c;if(c!==null&&c.k>64)c.k=64;} function BQI(a){return 64;} function Buq(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.cz;d=a.b0;e=a.cb;f=a.bY;$p=1;case 1:$z=A_f(c,d,e,f);if(C()){break _;}c=$z;if(c!==a)d=0;else{g=a.b0+0.5;h=a.cb+0.5;i=a.bY+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bh4(a){} function A4q(a){} function CBh(a,b,c){return 1;} function A5V(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cz;if(b!==null&&!b.H){c=a.u2-1|0;a.u2=c;if(!(c<=0?0:1)){a.u2=0;$p=1;continue _;}}return;case 1:AY8(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function AY8(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cz;if(b!==null&&!b.H){if(!(a.u2<=0?0:1)){if(a.fa==(-1)){c=a.b0;d=a.cb;e=a.bY;$p=1;continue _;}if((a.fa&8)==8?0:1){$p=2;continue _;}}return 0;}return 0;case 1:$z=AZS(b,c,d,e);if(C()){break _;}c=$z;a.fa=c;if(!((a.fa&8)==8?0:1))return 0;$p=2;case 2:$z=A3i(a);if(C()){break _;}c=$z;$p=3;case 3:$z=CAK(a);if(C()){break _;}d=$z;if(!(c|d))return 0;a.u2=8;$p=4;case 4:AWt(a);if (C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A3i(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BsQ(a);if(C()){break _;}b=$z;if(b===null)return 0;c=0;d=64;e=64;while(true){f=a.o$.data;if(c>=f.length)break;if(f[c]!==null){g=f[c];h=new Bq;i=g.A;j=g.k;k=g.B;h.k=0;h.Y=null;h.A=i;h.k=j;h.B=k;if(k<0)h.B=0;g =g.be;if(g!==null){l=new BZ;m=g.w;if(m===null)m=B(3);l.w=m;m=new BN;n=BM(16);m.bk=0;f=W(BO,n);o=f.data;m.d=f;m.b1=0.75;m.b3=o.length*0.75|0;l.m=m;p=g.m;if(p.I===null){m=new BV;m.b$=p;p.I=m;}p=p.I.bm();while(p.bh()){q=p.bg();m=g.m;if(q===null){r=m.d.data[0];while(r!==null&&r.h!==null){r=r.i;}}else{a:{if(!q.q){f=q.o.data;n=f.length;i=0;while(true){if(i>=n)break a;j=f[i];q.q=(31*q.q|0)+j|0;i=i+1|0;}}}n=q.q;f=m.d.data;r=f[n&(f.length-1|0)];while(r!==null){if(r.t==n){m=r.h;if(q!==m&&!Bc(q,m)?0:1)break;}r=r.i;}}m =r===null?null:r.x;m=m.cQ();r=l.m;if(q!==null)m.w=q;else m.w=B(3);Bg(r,q,m);}h.be=l;}n=1;$p=2;continue _;}c=c+1|0;}return 0;case 2:$z=AD3(a,c,n);if(C()){break _;}g=$z;f=A.TG;if(a.fa==(-1)){m=a.cz;n=a.b0;i=a.cb;j=a.bY;$p=4;continue _;}n=f.data[a.fa&7];$p=3;case 3:$z=B_v(b,g,n);if(C()){break _;}m=$z;if(m!==null&&m.k){a.o$.data[c]=h;if(h.k>d)h.k=e;while(true){c=c+1|0;f=a.o$.data;if(c>=f.length)break;if(f[c]===null)continue;else{g=f[c];h=new Bq;i=g.A;j=g.k;k=g.B;h.k=0;h.Y=null;h.A=i;h.k=j;h.B=k;if(k<0)h.B=0;g=g.be;if (g!==null){l=new BZ;m=g.w;if(m===null)m=B(3);l.w=m;m=new BN;n=BM(16);m.bk=0;f=W(BO,n);o=f.data;m.d=f;m.b1=0.75;m.b3=o.length*0.75|0;l.m=m;p=g.m;if(p.I===null){m=new BV;m.b$=p;p.I=m;}p=p.I.bm();while(p.bh()){q=p.bg();m=g.m;if(q===null){r=m.d.data[0];while(r!==null&&r.h!==null){r=r.i;}}else{b:{if(!q.q){f=q.o.data;n=f.length;i=0;while(true){if(i>=n)break b;j=f[i];q.q=(31*q.q|0)+j|0;i=i+1|0;}}}n=q.q;f=m.d.data;r=f[n&(f.length-1|0)];while(r!==null){if(r.t==n){m=r.h;if(q!==m&&!Bc(q,m)?0:1)break;}r=r.i;}}m=r===null ?null:r.x;m=m.cQ();r=l.m;if(q!==null)m.w=q;else m.w=B(3);Bg(r,q,m);}h.be=l;}n=1;$p=2;continue _;}}return 0;}$p=5;continue _;case 4:$z=AZS(m,n,i,j);if(C()){break _;}n=$z;a.fa=n;n=f.data[a.fa&7];$p=3;continue _;case 5:b.gy();if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function CAK(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:c=b.a0w();d=b.a2b();e=b.a49()+1.0;f=b.a4J();$p=1;case 1:$z=BVM(c,d,e,f);if(C()){break _;}g=$z;if(g===null){c=b.a0w();d=b.a2b();e=b.a49() +1.0;f=b.a4J();g=G(Ff);h=A.Jc;i=d+1.0;j=e+1.0;k=f+1.0;l=h.bp;m=h.dl;n=m.c;o=X(l,n);if(o>=0){p=new CR;p.bn=d;p.bf=e;p.bo=f;p.br=i;p.bl=j;p.bs=k;Bo(m,n+1|0);q=m.p.data;o=m.c;m.c=o+1|0;q[o]=p;m.j=m.j+1|0;}else if(l>=0&&o<0){p=m.p.data[l];p.bn=d;p.bf=e;p.bo=f;p.br=i;p.bl=j;p.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}h.bp=h.bp+1|0;m=A.AA0;$p=2;continue _;}a:{l=0;n=Eo(g,OM);if(!n){o=g.hf();n=0;if(n>=o)break a;$p=3;continue _;}m=g;r=m.a2u(l);s=0;while(true){q=r.data;if(s>=q.length)break a;t=q[s];p=g.em(t);if(p!== null&&(n&&!m.Qd(t,p,l)?0:1)){h=new Bq;u=p.A;v=p.k;w=p.B;h.k=0;h.Y=null;h.A=u;h.k=v;h.B=w;if(w<0)h.B=0;c=p.be;if(c!==null){p=new BZ;x=c.w;if(x===null)x=B(3);p.w=x;x=new BN;C9(x);o=BM(16);x.bk=0;q=W(BO,o);y=q.data;x.d=q;x.b1=0.75;x.b3=y.length*0.75|0;p.m=x;x=c.m;if(x.I===null){z=new BV;z.b$=x;x.I=z;}x=x.I.bm();while(x.bh()){z=x.bg();ba=BR(c.m,z);ba=(ba===null?null:ba.x).cQ();Bg(p.m,z,HP(ba,z));}h.be=p;}o=1;$p=5;continue _;}if(0)break;s=s+1|0;}return 1;}return 0;case 2:$z=BsP(c,g,p,m);if(C()){break _;}c=$z;o=c.c;if (o<=0)c=null;else{if(0>=o){b=new Bb;b.f=1;b.e=1;J(b);}c=c.p.data[0];}if(c===null)return 0;$p=4;continue _;case 3:$z=BKR(b,g,n,l);if(C()){break _;}s=$z;if(s)return 1;n=n+1|0;if(n>=o)return 0;continue _;case 4:$z=B$I(b,c);if(C()){break _;}l=$z;return l;case 5:$z=g.nf(t,o);if(C()){break _;}c=$z;o=(-1);$p=6;case 6:$z=B_v(b,c,o);if(C()){break _;}c=$z;if(c!==null&&c.k){$p=8;continue _;}$p=7;case 7:g.gy();if(C()){break _;}o=1;while(!o){s=s+1|0;q=r.data;if(s>=q.length)return 0;t=q[s];p=g.em(t);if(p!==null&&(n&&!m.Qd(t, p,l)?0:1)){h=new Bq;u=p.A;v=p.k;w=p.B;h.k=0;h.Y=null;h.A=u;h.k=v;h.B=w;if(w<0)h.B=0;c=p.be;if(c!==null){p=new BZ;x=c.w;if(x===null)x=B(3);p.w=x;x=new BN;C9(x);o=BM(16);x.bk=0;q=W(BO,o);y=q.data;x.d=q;x.b1=0.75;x.b3=y.length*0.75|0;p.m=x;x=c.m;if(x.I===null){z=new BV;z.b$=x;x.I=z;}x=x.I.bm();while(x.bh()){z=x.bg();ba=BR(c.m,z);ba=(ba===null?null:ba.x).cQ();Bg(p.m,z,HP(ba,z));}h.be=p;}o=1;$p=5;continue _;}o=0;}return 1;case 8:g.jt(t,h);if(C()){break _;}while(!0){s=s+1|0;q=r.data;if(s>=q.length)return 0;t=q[s];p =g.em(t);if(p===null)continue;if(!(n&&!m.Qd(t,p,l)?0:1))continue;else{h=new Bq;u=p.A;v=p.k;w=p.B;h.k=0;h.Y=null;h.A=u;h.k=v;h.B=w;if(w<0)h.B=0;c=p.be;if(c!==null){p=new BZ;x=c.w;if(x===null)x=B(3);p.w=x;x=new BN;C9(x);o=BM(16);x.bk=0;q=W(BO,o);y=q.data;x.d=q;x.b1=0.75;x.b3=y.length*0.75|0;p.m=x;x=c.m;if(x.I===null){z=new BV;z.b$=x;x.I=z;}x=x.I.bm();while(x.bh()){z=x.bg();ba=BR(c.m,z);ba=(ba===null?null:ba.x).cQ();Bg(p.m,z,HP(ba,z));}h.be=p;}o=1;$p=5;continue _;}}return 1;default:Oe();}}HV().s(b,c,d,e,f,g,h, i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p);} function BKR(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:f=c.em(d);if(f!==null&&(Eo(c,OM)&&!c.Qd(d,f,e)?0:1)){g=new Bq;h=f.A;i=f.k;e=f.B;g.k=0;g.Y=null;g.A=h;g.k=i;g.B=e;if(e<0)g.B=0;f=f.be;if(f!==null){j=new BZ;k=f.w;if(k===null)k=B(3);j.w=k;k=new BN;e=BM(16);k.bk=0;l=W(BO,e);m=l.data;k.d=l;k.b1=0.75;k.b3=m.length *0.75|0;j.m=k;k=f.m;if(k.I===null){n=new BV;n.b$=k;k.I=n;}k=k.I.bm();while(k.bh()){n=k.bg();o=f.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{a:{if(!n.q){l=n.o.data;e=l.length;h=0;while(true){if(h>=e)break a;i=l[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}e=n.q;l=o.d.data;o=l[e&(l.length-1|0)];while(o!==null){if(o.t==e){p=o.h;if(n!==p&&!Bc(n,p)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=j.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}g.be=j;}e=1;$p=1;continue _;}return 0;case 1:$z=c.nf(d, e);if(C()){break _;}f=$z;e=(-1);$p=2;case 2:$z=B_v(b,f,e);if(C()){break _;}j=$z;if(j!==null&&j.k){$p=4;continue _;}$p=3;case 3:c.gy();if(C()){break _;}return 1;case 4:c.jt(d,g);if(C()){break _;}return 0;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function B$I(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:d=0;if(c===null)return 0;e=Gi(c);f=new Bq;g=e.A;h=e.k;i=e.B;f.k=0;f.Y=null;f.A=g;f.k=h;f.B=i;if(i<0)f.B=0;e=e.be;if(e!==null){j=new BZ;k=e.w;if(k===null)k=B(3);j.w=k;k=new BN;l=BM(16);k.bk=0;m=W(BO,l);n=m.data;k.d=m;k.b1=0.75;k.b3=n.length*0.75 |0;j.m=k;k=e.m;if(k.I===null){o=new BV;o.b$=k;k.I=o;}k=k.I.bm();while(k.bh()){o=k.bg();p=e.m;if(o===null){p=p.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{a:{if(!o.q){n=o.o.data;l=n.length;g=0;while(true){if(g>=l)break a;h=n[g];o.q=(31*o.q|0)+h|0;g=g+1|0;}}}l=o.q;n=p.d.data;p=n[l&(n.length-1|0)];while(p!==null){if(p.t==l){q=p.h;if(o!==q&&!Bc(o,q)?0:1)break;}p=p.i;}}p=p===null?null:p.x;p=p.cQ();q=j.m;if(o!==null)p.w=o;else p.w=B(3);Bg(q,o,p);}f.be=j;}l=(-1);$p=1;case 1:$z=B_v(b,f,l);if(C()){break _;}k= $z;if(k!==null&&k.k){b=c.F;e=b.N;Be();j=A.G$.data[138];if(j===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{l=j.s;i=l>>>4^l<<28^l<<8^l>>>24;n=e.d.data;e=n[i&(n.length-1|0)];while(e!==null){if(e.t==i){f=e.h;if(j!==f&&!(j===f?1:f instanceof Bn&&f.s==l?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;if(!(k!==f.G?0:1)){f.G=k;f.bO=1;b.bE=1;}c=c.F;b=c.N;Be();b=BR(b,A.G$.data[138]);(b===null?null:b.x).bO=1;c.bE=1;}else{d=1;c.cg=1;}return d;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function B_v(b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:if(Eo(b,OM)&&d>(-1)){e=b.a2u(d);f=0;g=e.data;if(f0){h=g[f];$p=2;continue _;}}else{h=b.hf();i=0;if(i0){$p=1;continue _;}}if(c!==null&&!c.k)c=null;return c;case 1:$z=CyX(b,c,i,d);if(C()){break _;}c=$z;i=i+1|0;if(i0){continue _;}if(c!==null&&!c.k)c=null;return c;case 2:$z= CyX(b,c,h,d);if(C()){break _;}c=$z;f=f+1|0;g=e.data;if(f0){h=g[f];continue _;}if(c!==null&&!c.k)c=null;return c;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,$p);} function CyX(b,c,d,e){var f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:f=b.em(d);if(!b.Bq(d,c)?0:Eo(b,OM)&&!b.bi4(d,c,e)?0:1){g=0;if(f===null){$p=1;continue _;}d=f.A;if(d!=c.A)d=0;else if(f.B!=c.B)d=0;else{e=f.k;Bp();d=e<=A.Kc.data[d].fb?Pu(f,c):0;}if(d){Bp();h=A.Kc.data[c.A].fb-f.k|0;d=c.k;if(d=0){q=new CR;q.bn=c;q.bf=d;q.bo=e;q.br=m;q.bl=n;q.bs=o;Bo(j,p+1|0);r=j.p.data;p=j.c;j.c=p+1|0;r[p]=q;j.j=j.j+1|0;}else if(i>=0&&h<0){q=j.p.data[i];q.bn=c;q.bf=d;q.bo=e;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;J(b);}l.bp=l.bp+1|0;j=A.TE;$p=4;continue _;case 2:$z=Bm6(b,g,h,i);if(C()){break _;}p=$z;S();l=A.Nw.data[p];if(l instanceof IX){f=l;$p=3;continue _;}if(f!==null)return f;k=null;l=A.Jc;m=c+1.0;n=d+1.0;o=e+1.0;i=l.bp;j=l.dl;p=j.c;h=X(i, p);if(h>=0){q=new CR;q.bn=c;q.bf=d;q.bo=e;q.br=m;q.bl=n;q.bs=o;Bo(j,p+1|0);r=j.p.data;p=j.c;j.c=p+1|0;r[p]=q;j.j=j.j+1|0;}else if(i>=0&&h<0){q=j.p.data[i];q.bn=c;q.bf=d;q.bo=e;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;J(b);}l.bp=l.bp+1|0;j=A.TE;$p=4;continue _;case 3:$z=A44(f,b,g,h,i);if(C()){break _;}f=$z;if(f!==null)return f;k=null;l=A.Jc;m=c+1.0;n=d+1.0;o=e+1.0;i=l.bp;j=l.dl;p=j.c;h=X(i,p);if(h>=0){q=new CR;q.bn=c;q.bf=d;q.bo=e;q.br=m;q.bl=n;q.bs=o;Bo(j,p+1|0);r=j.p.data;p=j.c;j.c=p+1|0;r[p]=q;j.j= j.j+1|0;}else if(i>=0&&h<0){q=j.p.data[i];q.bn=c;q.bf=d;q.bo=e;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;J(b);}l.bp=l.bp+1|0;j=A.TE;$p=4;case 4:a:{$z=Bzw(b,k,q,j);if(C()){break _;}k=$z;if(k!==null){s=k.c;if(s>0){b=b.bR;t=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=t;h=H(N(t,17));p=s-1|0;if(!(s&p))i=H(Bl(I(F(s),F(h)),31));else while(true){i=h%s|0;if(((h-i|0)+p|0)>=0)break;t=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=t;h=H(N(t,17));}if(i<0)break a;if(i>=s)break a;f=k.p.data[i];}}return f;}b =new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function BRi(a){return a.b0;} function Czc(a){return a.cb;} function BLf(a){return a.bY;} function Wz(){EO.call(this);this.z8=0;} A.AA1=function(){var a=new Wz();B__(a);return a;}; function B__(a){Et();a.fa=(-1);a.z8=0;} function BI4(a,b){var c,d;H6(a,b);c=a.z8;d=b.m;b=new CV;b.w=B(2031);b.cf=c;Bg(d,B(2031),b);} function Bo0(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(623));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(623)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(623));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(623)!==f&&!Bc(B(623),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.b0=g;c=b.m;d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t== d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1121)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1121));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1121)!==f&&!Bc(B(1121),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a:{a.cb=g;c=b.m;if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(1122)!==f&&!Bc(B(1122),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1122)===null)i=C3(c);else{b:{if(!B(1122).q){e=B(1122).o.data;g=e.length;h=0;while(true){if(h>=g)break b;d=e[h];B(1122).q=(31*B(1122).q|0)+d|0;h=h+1|0;}}}d=B(1122).q;i=Dy(c,B(1122),d&(c.d.data.length-1|0),d);}g=(i===null?null:i.x).cf;}a.bY=g;a.z8=CN(b,B(2031));} function AIB(){var a=this;Dz.call(a);a.bb5=0;a.bgd=0;} function AYN(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}BJ();if(h!==A.PL)return 0;i=a.bgd-2|0;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a= j;k=H(N(j,17));l=i-1|0;if(!(i&l))g=H(Bl(I(F(i),F(k)),31));else while(true){g=k%i|0;if(((k-g|0)+l|0)>=0)break;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;k=H(N(j,17));}l=g+2|0;m=d-l|0;n=d+l|0;o=f-l|0;k=f+l|0;l=Bf(l,l);p=e-1|0;q=e+1|0;while(m<=n){g=o;while(g<=k){r=m-d|0;i=g-f|0;if((Bf(r,r)+Bf(i,i)|0)<=l){s=p;if(s<=q){$p=2;continue _;}}g=g+1|0;}m=m+1|0;}return 1;case 2:$z=Bm6(b,m,s,g);if(C()){break _;}t=$z;S();if(t!=A.NE.b&&t!=A.OJ.b){s=s+1|0;a:while(true){if(s<=q){continue _;}while(true){g =g+1|0;while(g>k){m=m+1|0;if(m>n)break a;g=o;}r=m-d|0;i=g-f|0;if((Bf(r,r)+Bf(i,i)|0)>l)continue;else break;}s=p;}return 1;}i=a.bb5;e=0;r=2;$p=3;case 3:AQO(b,m,s,g,i,e,r);if(C()){break _;}s=s+1|0;b:while(true){if(s<=q){$p=2;continue _;}while(true){g=g+1|0;while(g>k){m=m+1|0;if(m>n)break b;g=o;}r=m-d|0;i=g-f|0;if((Bf(r,r)+Bf(i,i)|0)>l)continue;else break;}s=p;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function YK(){var a=this;Dz.call(a);a.a0j=0;a.a2c=0;} function AXc(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(!g){BJ();h=A.RJ;}else{S();h=A.Nw.data[g].bW;}BJ();if(h!==A.PL)return 0;i=a.a2c-2|0;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a= j;k=H(N(j,17));l=i-1|0;if(!(i&l))g=H(Bl(I(F(i),F(k)),31));else while(true){g=k%i|0;if(((k-g|0)+l|0)>=0)break;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;k=H(N(j,17));}l=g+2|0;m=d-l|0;n=d+l|0;o=f-l|0;k=f+l|0;l=Bf(l,l);p=e-2|0;q=e+2|0;while(m<=n){g=o;while(g<=k){r=m-d|0;i=g-f|0;if((Bf(r,r)+Bf(i,i)|0)<=l){s=p;if(s<=q){$p=2;continue _;}}g=g+1|0;}m=m+1|0;}return 1;case 2:$z=Bm6(b,m,s,g);if(C()){break _;}t=$z;S();if(t!=A.NE.b&&t!=A.ND.b){s=s+1|0;a:while(true){if(s<=q){continue _;}while(true){g =g+1|0;while(g>k){m=m+1|0;if(m>n)break a;g=o;}r=m-d|0;i=g-f|0;if((Bf(r,r)+Bf(i,i)|0)>l)continue;else break;}s=p;}return 1;}i=a.a0j;e=0;r=2;$p=3;case 3:AQO(b,m,s,g,i,e,r);if(C()){break _;}s=s+1|0;b:while(true){if(s<=q){$p=2;continue _;}while(true){g=g+1|0;while(g>k){m=m+1|0;if(m>n)break b;g=o;}r=m-d|0;i=g-f|0;if((Bf(r,r)+Bf(i,i)|0)>l)continue;else break;}s=p;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function IL(){Dz.call(this);this.DK=0;} A.AA2=function(a){var b=new IL();Lr(b,a);return b;}; function Lr(a,b){a.d9=0;a.DK=b;} function A1f(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=17;i=F(8);j=F(4);if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i, F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=n-H(Bl(I(j,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;case 1:a:{$z=BCi(b,l,n,o);if(C()){break _;}p=$z;if(p){if(!b.bZ.fP)break a;if(n<127)break a;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=n-H(Bl(I(j,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;continue _;}S();q=A.Nw.data[a.DK];$p=2;case 2:$z=q.rj(b, l,n,o);if(C()){break _;}p=$z;if(p){r=a.DK;p=0;s=2;$p=3;continue _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=n-H(Bl(I(j,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=m;o=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;case 3:AQO(b,l,n,o,r,p,s);if(C()){break _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =k;n=n-H(Bl(I(j,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function XA(){Dz.call(this);this.F6=0;} A.AA3=function(){var a=new XA();BQ9(a);return a;}; function BQ9(a){a.d9=0;a.F6=(-1);} function AYq(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h=H(Bl(I(F(2),F(H(N(g,17)))),31));i=a.F6;if(i<0)i=h;j=O(c, 3)+4|0;k=1;if(e>=1){h=e+j|0;if((h+1|0)<256){l=(e+1|0)+j|0;m=e+3|0;n=e;a:while(true){if(n>l){if(!k)return 0;n=e-1|0;$p=1;continue _;}o=3;if(n<=m)o=0;p=d-o|0;while(p<=(d+o|0)&&k){q=f-o|0;while(q<=(f+o|0)&&k){if(n>=0&&n<256)break a;k=0;q=q+1|0;}p=p+1|0;}n=n+1|0;}$p=4;continue _;}}return 0;case 1:$z=Bm6(b,d,n,f);if(C()){break _;}n=$z;S();if(n!=A.NE.b&&n!=A.ND.b&&n!=A.O5.b)return 0;l=i!=1?h:h-3|0;r=X(e,h-1|0);b:while(true){o=X(l,h);if(o>0){h=0;if(h>=j)return 1;n=e+h|0;$p=2;continue _;}m=1;if(o<0)m=2;if(!i)m=3;p= d-m|0;s=p;while(true){t=X(s,d+m|0);if(t>0)break;u=f-m|0;v=u;while(true){k=X(v,f+m|0);if(k>0)break;w=5;q=X(s,p);if(!q)w=4;if(!t)w=w+1|0;x=X(v,u);if(!x)w=w+(-3)|0;if(!k)w=w+3|0;c:{if(!(i&&o>=0)){if(!(q&&t)){if(!x)break c;if(!k)break c;}y=m-1|0;z=X(s,d-y|0);if(!z&&!x)w=1;if(!q&&v==(f-y|0))w=1;n=X(s,d+y|0);if(!n&&!x)w=3;if(!t&&v==(f-y|0))w=3;if(!z&&!k)w=7;if(!q&&v==(f+y|0))w=7;if(!n&&!k)w=9;if(!t&&v==(f+y|0))w=9;}if(w==5&&o<0)w=0;if(w)break b;if(r>=0)break b;}v=v+1|0;}s=s+1|0;}l=l+1|0;}ba=A.Nx.data;$p=5;continue _;case 2:$z =Bm6(b,d,n,f);if(C()){break _;}r=$z;if(!A.Nx.data[r]){l=A.OW.b+i|0;r=10;$p=3;continue _;}h=h+1|0;if(h>=j)return 1;n=e+h|0;continue _;case 3:Bun(a,b,d,n,f,l,r);if(C()){break _;}h=h+1|0;if(h>=j)return 1;n=e+h|0;$p=2;continue _;case 4:$z=Bm6(b,p,n,q);if(C()){break _;}s=$z;if(s){S();if(s!=A.NQ.b)k=0;}while(true){q=q+1|0;while(!(q<=(f+o|0)&&k)){p=p+1|0;while(!(p<=(d+o|0)&&k)){n=n+1|0;if(n>l){if(!k)return 0;n=e-1|0;$p=1;continue _;}o=3;if(n<=m)o=0;p=d-o|0;}q=f-o|0;}if(n>=0&&n<256)break;k=0;}continue _;case 5:$z=Bm6(b, s,l,v);if(C()){break _;}n=$z;if(!ba[n]){n=A.OW.b+i|0;if(!a.d9){k=2;$p=6;continue _;}k=3;$p=7;continue _;}while(true){v=v+1|0;while(true){k=X(v,f+m|0);if(k<=0)break;s=s+1|0;while(true){t=X(s,d+m|0);if(t<=0)break;l=l+1|0;o=X(l,h);if(o>0){h=0;if(h>=j)return 1;n=e+h|0;$p=2;continue _;}m=1;if(o<0)m=2;if(!i)m=3;p=d-m|0;s=p;}u=f-m|0;v=u;}w=5;q=X(s,p);if(!q)w=4;if(!t)w=w+1|0;x=X(v,u);if(!x)w=w+(-3)|0;if(!k)w=w+3|0;if(!(i&&o>=0)){if(!(q&&t)){if(!x)continue;if(!k)continue;}y=m-1|0;z=X(s,d-y|0);if(!z&&!x)w=1;if(!q&&v== (f-y|0))w=1;n=X(s,d+y|0);if(!n&&!x)w=3;if(!t&&v==(f-y|0))w=3;if(!z&&!k)w=7;if(!q&&v==(f+y|0))w=7;if(!n&&!k)w=9;if(!t&&v==(f+y|0))w=9;}if(w==5&&o<0)w=0;if(w)break;if(r<0)continue;else break;}ba=A.Nx.data;continue _;case 6:AQO(b,s,l,v,n,w,k);if(C()){break _;}while(true){v=v+1|0;while(true){k=X(v,f+m|0);if(k<=0)break;s=s+1|0;while(true){t=X(s,d+m|0);if(t<=0)break;l=l+1|0;o=X(l,h);if(o>0){h=0;if(h>=j)return 1;n=e+h|0;$p=2;continue _;}m=1;if(o<0)m=2;if(!i)m=3;p=d-m|0;s=p;}u=f-m|0;v=u;}w=5;q=X(s,p);if(!q)w=4;if(!t)w =w+1|0;x=X(v,u);if(!x)w=w+(-3)|0;if(!k)w=w+3|0;if(!(i&&o>=0)){if(!(q&&t)){if(!x)continue;if(!k)continue;}y=m-1|0;z=X(s,d-y|0);if(!z&&!x)w=1;if(!q&&v==(f-y|0))w=1;n=X(s,d+y|0);if(!n&&!x)w=3;if(!t&&v==(f-y|0))w=3;if(!z&&!k)w=7;if(!q&&v==(f+y|0))w=7;if(!n&&!k)w=9;if(!t&&v==(f+y|0))w=9;}if(w==5&&o<0)w=0;if(w)break;if(r<0)continue;else break;}ba=A.Nx.data;$p=5;continue _;case 7:AQO(b,s,l,v,n,w,k);if(C()){break _;}while(true){v=v+1|0;while(true){k=X(v,f+m|0);if(k<=0)break;s=s+1|0;while(true){t=X(s,d+m|0);if(t<=0)break;l =l+1|0;o=X(l,h);if(o>0){h=0;if(h>=j)return 1;n=e+h|0;$p=2;continue _;}m=1;if(o<0)m=2;if(!i)m=3;p=d-m|0;s=p;}u=f-m|0;v=u;}w=5;q=X(s,p);if(!q)w=4;if(!t)w=w+1|0;x=X(v,u);if(!x)w=w+(-3)|0;if(!k)w=w+3|0;if(!(i&&o>=0)){if(!(q&&t)){if(!x)continue;if(!k)continue;}y=m-1|0;z=X(s,d-y|0);if(!z&&!x)w=1;if(!q&&v==(f-y|0))w=1;n=X(s,d+y|0);if(!n&&!x)w=3;if(!t&&v==(f-y|0))w=3;if(!z&&!k)w=7;if(!q&&v==(f+y|0))w=7;if(!n&&!k)w=9;if(!t&&v==(f+y|0))w=9;}if(w==5&&o<0)w=0;if(w)break;if(r<0)continue;else break;}ba=A.Nx.data;$p=5;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p);} var AN2=Ba(Dz); A.AA4=function(){var a=new AN2();BKJ(a);return a;}; function BKJ(a){a.d9=0;} function ARx(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=17;i=e-1|0;j=2;k=F(4);if(g>=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;case 1:$z=Bm6(b,n,e,p);if(C()){break _;}m=$z;if(m?0:1){m=n-1|0;$p=2;continue _;}g=g+1|0;if(g>=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;continue _;case 2:$z=Bm6(b,m,i,p);if(C()){break _;}m=$z;if(!m){BJ();q=A.RJ;}else{S();q=A.Nw.data[m].bW;}BJ();if(q!==A.PL){m=n+1|0;$p=3;continue _;}r=B$(c,31);while(true){s=r%3|0;if(((r-s|0)+j|0)>=0)break;r=B$(c,31);}r=2+O(c,s+1|0)|0;s=0;if(s=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;continue _;case 3:$z=Bmq(b,m,i,p);if(C()){break _;}t=$z;if(t!==A.PL){m=p-1|0;$p=4;continue _;}r =B$(c,31);while(true){s=r%3|0;if(((r-s|0)+j|0)>=0)break;r=B$(c,31);}r=2+O(c,s+1|0)|0;s=0;if(s=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;continue _;case 4:$z=Bmq(b,n,i,m);if(C()){break _;}t=$z;if(t!==A.PL){m=p+1|0;$p=5;continue _;}r=B$(c,31);while(true){s=r%3|0;if(((r-s|0)+j|0)>=0)break;r=B$(c,31);}r=2+O(c,s+1|0)|0;s=0;if(s=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;continue _;case 5:$z=Bmq(b,n,i,m);if(C()){break _;}t=$z;if(t===A.PL){r=B$(c,31);while(true){s=r%3|0;if(((r-s|0)+j|0)>=0)break;r=B$(c,31);}r=2+O(c,s+1|0)|0;s=0;if(s=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;continue _;case 6:$z=t.rj(b,n,u,p);if(C()){break _;}m=$z;if(m){v=A.MT.b;w=0;m=2;$p=7;continue _;}s=s+1|0;if(s=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=d+H(Bl(I(k, F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;continue _;case 7:AQO(b,n,u,p,v,w,m);if(C()){break _;}s=s+1|0;if(s=20)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a= l;m=d+H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=m-H(Bl(I(k,F(H(N(l,h)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=f+H(Bl(I(k,F(H(N(l,h)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=m-H(Bl(I(k,F(H(N(o,h)))),31))|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} var AE3=Ba(Dz); A.AA5=function(){var a=new AE3();Cqv(a);return a;}; function Cqv(a){a.d9=0;} function A2v(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=17;i=F(8);j=F(4);if(g>=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=l-H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;p=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-O(c,8)|0;$p=1;case 1:$z=Bm6(b,n,o,p);if(C()){break _;}l=$z;if(l?0:1){q=1+O(c,O(c,3)+1|0)|0;r=0;if(r=10)return 1;k=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=l-H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;p=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-O(c,8)|0;continue _;case 2:$z=s.rj(b,n,t,p);if(C()){break _;}l =$z;if(l){u=A.OI.b;v=0;l=2;$p=3;continue _;}r=r+1|0;if(r=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=l-H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;p=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-O(c,8)|0;$p=1;continue _;case 3:AQO(b,n,t,p,u,v,l);if(C()){break _;}r=r+1|0;if(r=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=e+H(Bl(I(j,F(H(N(m, h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;o=l-H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;p=(f+H(Bl(I(i,F(H(N(m,h)))),31))|0)-O(c,8)|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} var ALn=Ba(Dz); A.AA6=function(){var a=new ALn();CkI(a);return a;}; function CkI(a){a.d9=0;} function A2t(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=17;i=F(8);j=F(4);if(g>=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i, F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=l-H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;p=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;case 1:$z=Bm6(b,n,o,p);if(C()){break _;}l=$z;if(l?0:1){S();q=A.O6;$p=2;continue _;}g=g+1|0;if(g>=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=l-H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;p=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;continue _;case 2:$z=q.k0(b,n,o,p);if(C()){break _;}l=$z;if (l){r=A.O6.b;s=0;l=2;$p=3;continue _;}g=g+1|0;if(g>=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=l-H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =k;p=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;case 3:AQO(b,n,o,p,r,s,l);if(C()){break _;}g=g+1|0;if(g>=10)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=l -H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;p=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var AAl=Ba(OY); var Q5=Ba(); A.AA7=0;A.AA8=null;A.AA9=null;A.AA$=null;A.AA_=null;A.ABa=function(){var a=new Q5();A26(a);return a;}; function A26(a){} function HS(b){var c,d,e,f,g,h,i;CkA(G(Q5));try{if(b<=256){c=A.AA8;d=c.c;if(d?0:1){e=Bz(256);c=A.AA9;Bo(c,c.c+1|0);f=c.p.data;d=c.c;c.c=d+1|0;f[d]=e;c.j=c.j+1|0;return e;}e=Dh(c,d-1|0);c=A.AA9;Bo(c,c.c+1|0);f=c.p.data;d=c.c;c.c=d+1|0;f[d]=e;c.j=c.j+1|0;return e;}d=A.AA7;if(b>d){A.AA7=b;c=A.AA$;e=c.p;d=0;g=c.c;h=null;if(d>g){c=new BG;c.f=1;c.e=1;J(c);}while(dg){c=new BG;c.f=1;c.e=1;J(c);}while(d=f?0:1)){b=A.AA8;d=A.AA9;c=0;e=d.j;f=d.by();while(true){if(!(c>=f?0:1)){b=A.AA_;g=b.p;h=0;c=b.c;d=null;if(h>c){b=new BG;b.f=1;b.e=1;J(b);}while(hc){b=new BG;b.f=1;b.e=1;J(b);}while(h>24,i<<24>>24);$p=6;continue _;}b=a.bu;a.qu=I3(b.lL,b.v);a.rA=Bx(a.bu.z*32.0);b=a.bu;a.qt=I3(b.lL, b.u);c=Fq(a.bu);if(!Ia(c)){a.qi=1;break d;}b=JI(a.bu.bi,c,0);$p=7;continue _;}a.sW=a.sW+1|0;h=I3(b.lL,b.v);i=Bx(a.bu.z*32.0);b=a.bu;j=I3(b.lL,b.u);k=EB(a.bu.W*256.0/360.0);l=EB(a.bu.bV*256.0/360.0);m=h-a.qu|0;n=i-a.rA|0;o=j-a.qt|0;d=null;p=DV(m)<4&&DV(n)<4&&DV(o)<4&&(a.g5%60|0)?0:1;q=DV(k-a.r3|0)<4&&DV(l-a.r_|0)<4?0:1;if(!(a.g5<=0&&!(a.bu instanceof HI))){if(m>=(-128)&&m<128&&n>=(-128)&&n<128&&o>=(-128)&&o<128&&a.sW<=400&&!a.qi){if(p&&q)d=BnF(a.bu.bi,m<<24>>24,n<<24>>24,o<<24>>24,k<<24>>24,l<<24>>24);else if (p)d=Bh1(a.bu.bi,m<<24>>24,n<<24>>24,o<<24>>24);else if(q)d=V5(a.bu.bi,k<<24>>24,l<<24>>24);}else{a.sW=0;d=A2e(a.bu.bi,h,i,j,k<<24>>24,l<<24>>24);}}if(a.Le){c=a.bu;r=c.T;s=r-a.B_;t=c.Q;u=t-a.Ca;v=c.U;w=v-a.BC;x=s*s+u*u+w*w;if(x>4.0E-4)break b;if(x>0.0&&r===0.0&&t===0.0&&v===0.0)break b;}if(d!==null){$p=11;continue _;}e=Fq(a.bu);if(Ia(e)){b=JI(a.bu.bi,e,0);$p=13;continue _;}if(p){a.qu=h;a.rA=i;a.qt=j;}if(q){a.r3=k;a.r_=l;}a.qi=0;}h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB =0;}}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;}a.B_=r;a.Ca=t;a.BC=v;b=ABv(c.bi,r,t,v);$p=12;continue _;}c=a.bu;a.bjm=c.v;a.bjn=c.z;a.bjo=c.u;a.a2a=1;a.Wa=1;$p=1;case 1:BlO(a,b);if(C()){break _;}e:{c=a.Xd;d=a.bu;e=d.da;if(c===e){if(e===null)break e;if(a.g5%60|0)break e;}a.Xd=e;c=ZL(d,e);$p=2;continue _;}a:{f:{c=a.bu;if(c instanceof Lc&&!(a.g5%10|0)){f=ACr(c);if(f!==null&&ET(f) instanceof Vl){Bp();c=A.LA;d=a.bu.l;$p=4;continue _;}g=Fq(a.bu);if(!Ia(g))break f;b=JI(a.bu.bi,g,0);$p=3;continue _;}if (!((a.g5%a.Vw|0)&&!c.lB&&!Ia(Fq(c)))){g:{b=a.bu;if(b.da!==null){h=EB(b.W*256.0/360.0);i=EB(a.bu.bV*256.0/360.0);if(DV(h-a.r3|0)<4&&DV(i-a.r_|0)<4?0:1){b=V5(a.bu.bi,h<<24>>24,i<<24>>24);$p=6;continue _;}b=a.bu;a.qu=I3(b.lL,b.v);a.rA=Bx(a.bu.z*32.0);b=a.bu;a.qt=I3(b.lL,b.u);c=Fq(a.bu);if(!Ia(c)){a.qi=1;break g;}b=JI(a.bu.bi,c,0);$p=7;continue _;}a.sW=a.sW+1|0;h=I3(b.lL,b.v);i=Bx(a.bu.z*32.0);b=a.bu;j=I3(b.lL,b.u);k=EB(a.bu.W*256.0/360.0);l=EB(a.bu.bV*256.0/360.0);m=h-a.qu|0;n=i-a.rA|0;o=j-a.qt|0;d=null;p=DV(m) <4&&DV(n)<4&&DV(o)<4&&(a.g5%60|0)?0:1;q=DV(k-a.r3|0)<4&&DV(l-a.r_|0)<4?0:1;if(!(a.g5<=0&&!(a.bu instanceof HI))){if(m>=(-128)&&m<128&&n>=(-128)&&n<128&&o>=(-128)&&o<128&&a.sW<=400&&!a.qi){if(p&&q)d=BnF(a.bu.bi,m<<24>>24,n<<24>>24,o<<24>>24,k<<24>>24,l<<24>>24);else if(p)d=Bh1(a.bu.bi,m<<24>>24,n<<24>>24,o<<24>>24);else if(q)d=V5(a.bu.bi,k<<24>>24,l<<24>>24);}else{a.sW=0;d=A2e(a.bu.bi,h,i,j,k<<24>>24,l<<24>>24);}}if(a.Le){c=a.bu;r=c.T;s=r-a.B_;t=c.Q;u=t-a.Ca;v=c.U;w=v-a.BC;x=s*s+u*u+w*w;if(x>4.0E-4)break a;if (x>0.0&&r===0.0&&t===0.0&&v===0.0)break a;}if(d!==null){$p=11;continue _;}e=Fq(a.bu);if(Ia(e)){b=JI(a.bu.bi,e,0);$p=13;continue _;}if(p){a.qu=h;a.rA=i;a.qt=j;}if(q){a.r3=k;a.r_=l;}a.qi=0;}h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;}}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;}a.B_=r;a.Ca=t;a.BC=v;b=ABv(c.bi,r,t,v);$p=12;continue _;case 2:ARm(a,c);if(C()){break _;}e:{h:{c=a.bu;if(c instanceof Lc&&!(a.g5%10|0)){f=ACr(c);if(f!==null&&ET(f) instanceof Vl) {Bp();c=A.LA;d=a.bu.l;$p=4;continue _;}g=Fq(a.bu);if(!Ia(g))break h;b=JI(a.bu.bi,g,0);$p=3;continue _;}if(!((a.g5%a.Vw|0)&&!c.lB&&!Ia(Fq(c)))){i:{b=a.bu;if(b.da!==null){h=EB(b.W*256.0/360.0);i=EB(a.bu.bV*256.0/360.0);if(DV(h-a.r3|0)<4&&DV(i-a.r_|0)<4?0:1){b=V5(a.bu.bi,h<<24>>24,i<<24>>24);$p=6;continue _;}b=a.bu;a.qu=I3(b.lL,b.v);a.rA=Bx(a.bu.z*32.0);b=a.bu;a.qt=I3(b.lL,b.u);c=Fq(a.bu);if(!Ia(c)){a.qi=1;break i;}b=JI(a.bu.bi,c,0);$p=7;continue _;}a.sW=a.sW+1|0;h=I3(b.lL,b.v);i=Bx(a.bu.z*32.0);b=a.bu;j=I3(b.lL, b.u);k=EB(a.bu.W*256.0/360.0);l=EB(a.bu.bV*256.0/360.0);m=h-a.qu|0;n=i-a.rA|0;o=j-a.qt|0;d=null;p=DV(m)<4&&DV(n)<4&&DV(o)<4&&(a.g5%60|0)?0:1;q=DV(k-a.r3|0)<4&&DV(l-a.r_|0)<4?0:1;if(!(a.g5<=0&&!(a.bu instanceof HI))){if(m>=(-128)&&m<128&&n>=(-128)&&n<128&&o>=(-128)&&o<128&&a.sW<=400&&!a.qi){if(p&&q)d=BnF(a.bu.bi,m<<24>>24,n<<24>>24,o<<24>>24,k<<24>>24,l<<24>>24);else if(p)d=Bh1(a.bu.bi,m<<24>>24,n<<24>>24,o<<24>>24);else if(q)d=V5(a.bu.bi,k<<24>>24,l<<24>>24);}else{a.sW=0;d=A2e(a.bu.bi,h,i,j,k<<24>>24,l<<24>> 24);}}if(a.Le){c=a.bu;r=c.T;s=r-a.B_;t=c.Q;u=t-a.Ca;v=c.U;w=v-a.BC;x=s*s+u*u+w*w;if(x>4.0E-4)break e;if(x>0.0&&r===0.0&&t===0.0&&v===0.0)break e;}if(d!==null){$p=11;continue _;}e=Fq(a.bu);if(Ia(e)){b=JI(a.bu.bi,e,0);$p=13;continue _;}if(p){a.qu=h;a.rA=i;a.qt=j;}if(q){a.r3=k;a.r_=l;}a.qi=0;}h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;}}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;}a.B_=r;a.Ca=t;a.BC=v;b=ABv(c.bi,r,t,v);$p=12;continue _;case 3:BtZ(a, b);if(C()){break _;}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;case 4:$z=Bli(c,f,d);if(C()){break _;}y=$z;z=CU(b);while(true){if(!BP(z)){g=Fq(a.bu);if(Ia(g)){b=JI(a.bu.bi,g,0);$p=3;continue _;}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;}ba=BW(z);Wt(y,ba,f);if(AAk(ba.O)<=5)break;}b=A.LA;c=a.bu.l;$p=8;continue _;case 5:BtZ(a,c);if(C()){break _;}a.bu.jo=0;return;case 6:ARm(a,b);if(C()){break _;}a.r3=h;a.r_=i;b=a.bu;a.qu=I3(b.lL,b.v);a.rA=Bx(a.bu.z*32.0);b=a.bu;a.qt=I3(b.lL,b.u);c =Fq(a.bu);if(Ia(c)){b=JI(a.bu.bi,c,0);$p=7;continue _;}a.qi=1;h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;case 7:BtZ(a,b);if(C()){break _;}a.qi=1;h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;case 8:$z=Bev(b,f,c,ba);if(C()){break _;}bb=$z;if(bb!==null){b=ba.O;$p=9;continue _;}while (true){if(!BP(z)){g=Fq(a.bu);if(Ia(g)){b=JI(a.bu.bi,g,0);$p=3;continue _;}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;}ba=BW(z);Wt(y,ba,f);if(AAk(ba.O)>5)continue;else break;}b=A.LA;c=a.bu.l;continue _;case 9:BkC(b,bb);if(C()){break _;}while(true){if(!BP(z)){g=Fq(a.bu);if(Ia(g)){b=JI(a.bu.bi,g,0);$p=3;continue _;}a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;}ba=BW(z);Wt(y,ba,f);if(AAk(ba.O)>5)continue;else break;}b=A.LA;c=a.bu.l;$p=8;continue _;case 10:ARm(a,b);if(C()){break _;}a.vZ =h;a.bu.lB=0;a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;case 11:ARm(a,d);if(C()){break _;}e=Fq(a.bu);if(Ia(e)){b=JI(a.bu.bi,e,0);$p=13;continue _;}if(p){a.qu=h;a.rA=i;a.qt=j;}if(q){a.r3=k;a.r_=l;}a.qi=0;h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;case 12:ARm(a,b);if(C()){break _;}if(d!==null){$p=11;continue _;}e=Fq(a.bu);if(Ia(e)){b=JI(a.bu.bi,e,0);$p=13;continue _;}if(p){a.qu =h;a.rA=i;a.qt=j;}if(q){a.r3=k;a.r_=l;}a.qi=0;h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;case 13:BtZ(a,b);if(C()){break _;}if(p){a.qu=h;a.rA=i;a.qt=j;}if(q){a.r3=k;a.r_=l;}a.qi=0;h=EB(a.bu.vT()*256.0/360.0);if(DV(h-a.vZ|0)>=4){b=Rd(a.bu.bi,h<<24>>24);$p=10;continue _;}a.bu.lB=0;a.g5=a.g5+1|0;b=a.bu;if(!b.jo)return;c=K2(b);$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p, q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function ARm(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.eL.ca;if(c.I===null){d=new BV;d.b$=c;c.I=d;}e=c.I.bm();f=b instanceof BA;d=b;a:{while(e.bh()){c=(e.bg()).O;if(!f)break a;g=c.L.bb;if(g!=2){if(g!=1)break a;if(d.X)break a;}}return;}c=c.Z;$p=1;case 1:Bnv(c,b);if(C()){break _;}b:{while(e.bh()){c=(e.bg()).O;if(!f)break b;g=c.L.bb;if(g==2)continue;if(g!=1)break b;if(d.X)break b;}return;}c=c.Z;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BtZ(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.eL.ca;if(c.I===null){d=new BV;d.b$=c;c.I=d;}e=c.I.bm();f=b instanceof BA;d=b;while(true){if(!e.bh()){a:{c=a.bu;if(c instanceof CI){c=c.O;if(!f)break a;f=c.L.bb;if(f!=2){if(f!=1)break a;if(d.X)break a;}}return;}c=c.Z;$p=2;continue _;}c=(e.bg()).O;if(!f)break;g=c.L.bb;if(g!=2){if(g!=1)break;if(d.X)break;}}c=c.Z;$p=1;case 1:Bnv(c,b);if(C()) {break _;}while(true){if(!e.bh()){b:{c=a.bu;if(c instanceof CI){c=c.O;if(!f)break b;f=c.L.bb;if(f!=2){if(f!=1)break b;if(d.X)break b;}}return;}c=c.Z;$p=2;continue _;}c=(e.bg()).O;if(!f)break;g=c.L.bb;if(g==2)continue;if(g!=1)break;if(d.X)break;}c=c.Z;continue _;case 2:Bnv(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bn2(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{if(b!==a.bu){c:{c=b.v-(a.qu/32|0);d=b.u-(a.qt/32|0);e=a.bhx;f= -e|0;if(c>=f){g=e;if(c<=g&&d>=f&&d<=g)break c;}if(!Ln(a.eL,b))break b;APX(a.eL,b);J_(b.AJ,By(a.bu.bi));break b;}if(!Ln(a.eL,b)){h=b.l.oK;i=a.bu;e=i.lE;j=i.lF;k=Cs(L(F(e), F(2147483647)),B4(L(F(j),F(2147483647)),32));i=h.iv;e=H(Cp(k,N(k,32)));e=e^e>>>20^e>>>12;l=e^e>>>7^e>>>4;m=i.cL.data;i=m[l&(m.length-1|0)];d:{while(i!==null){if(B6(i.cy,k)){i=i.dG;break d;}i=i.cu;}i=null;}h=i;if(h===null?0:IW(h.k7,b)&&!IW(b.jZ,h.g3)?1:0)break a;if(a.bu.Rp)break a;}}}return;}i=a.eL;Bg(i.ca,b,i);i=A7U(a);h=b.O;$p=1;case 1:BkC(h,i);if(C()){break _;}h=a.bu;n=h.F;if(!n.IT){o=b.O;p=JI(h.bi,n,1);$p=2;continue _;}h=a.bu;c=h.T;a.B_=c;d=h.Q;a.Ca=d;f=h.U;a.BC=f;if(a.Le&&!(i instanceof We)){i=b.O;o=ABv(h.bi, c,d,f);$p=4;continue _;}i=a.bu;h=i.da;if(h!==null){o=b.O;p=ZL(i,h);$p=3;continue _;}e:{if(a.bu instanceof CH){e=0;while(true){if(e>=5)break e;q=a.bu.q6(e);if(q!==null)break;e=e+1|0;}i=b.O;h=Yk(a.bu.bi,e,q);$p=6;continue _;}}i=a.bu;if(i instanceof Co&&i.g2){h=b.O;o=AC8(i,0,Bx(i.v),Bx(a.bu.z),Bx(a.bu.u));$p=5;continue _;}i=a.bu;if(i instanceof CH){p=(Pb(i)).bm();if(p.bh()){n=p.bg();i=b.O;h=Li(a.bu.bi,n);$p=7;continue _;}}return;case 2:BkC(o,p);if(C()){break _;}h=a.bu;c=h.T;a.B_=c;d=h.Q;a.Ca=d;f=h.U;a.BC=f;if(a.Le &&!(i instanceof We)){i=b.O;o=ABv(h.bi,c,d,f);$p=4;continue _;}i=a.bu;h=i.da;if(h!==null){o=b.O;p=ZL(i,h);$p=3;continue _;}c:{if(a.bu instanceof CH){e=0;while(true){if(e>=5)break c;q=a.bu.q6(e);if(q!==null)break;e=e+1|0;}i=b.O;h=Yk(a.bu.bi,e,q);$p=6;continue _;}}i=a.bu;if(i instanceof Co&&i.g2){h=b.O;o=AC8(i,0,Bx(i.v),Bx(a.bu.z),Bx(a.bu.u));$p=5;continue _;}i=a.bu;if(i instanceof CH){p=(Pb(i)).bm();if(p.bh()){n=p.bg();i=b.O;h=Li(a.bu.bi,n);$p=7;continue _;}}return;case 3:BkC(o,p);if(C()){break _;}a:{if(a.bu instanceof CH) {e=0;while(true){if(e>=5)break a;q=a.bu.q6(e);if(q!==null)break;e=e+1|0;}i=b.O;h=Yk(a.bu.bi,e,q);$p=6;continue _;}}i=a.bu;if(i instanceof Co&&i.g2){h=b.O;o=AC8(i,0,Bx(i.v),Bx(a.bu.z),Bx(a.bu.u));$p=5;continue _;}i=a.bu;if(i instanceof CH){p=(Pb(i)).bm();if(p.bh()){n=p.bg();i=b.O;h=Li(a.bu.bi,n);$p=7;continue _;}}return;case 4:BkC(i,o);if(C()){break _;}i=a.bu;h=i.da;if(h!==null){o=b.O;p=ZL(i,h);$p=3;continue _;}b:{if(a.bu instanceof CH){e=0;while(true){if(e>=5)break b;q=a.bu.q6(e);if(q!==null)break;e=e+1|0;}i =b.O;h=Yk(a.bu.bi,e,q);$p=6;continue _;}}i=a.bu;if(i instanceof Co&&i.g2){h=b.O;o=AC8(i,0,Bx(i.v),Bx(a.bu.z),Bx(a.bu.u));$p=5;continue _;}i=a.bu;if(i instanceof CH){p=(Pb(i)).bm();if(p.bh()){n=p.bg();i=b.O;h=Li(a.bu.bi,n);$p=7;continue _;}}return;case 5:BkC(h,o);if(C()){break _;}i=a.bu;if(i instanceof CH){p=(Pb(i)).bm();if(p.bh()){n=p.bg();i=b.O;h=Li(a.bu.bi,n);$p=7;continue _;}}return;case 6:BkC(i,h);if(C()){break _;}while(true){e=e+1|0;if(e>=5){i=a.bu;if(i instanceof Co&&i.g2){h=b.O;o=AC8(i,0,Bx(i.v),Bx(a.bu.z), Bx(a.bu.u));$p=5;continue _;}i=a.bu;if(i instanceof CH){p=(Pb(i)).bm();if(p.bh()){n=p.bg();i=b.O;h=Li(a.bu.bi,n);$p=7;continue _;}}return;}q=a.bu.q6(e);if(q===null)continue;else break;}i=b.O;h=Yk(a.bu.bi,e,q);continue _;case 7:BkC(i,h);if(C()){break _;}if(!p.bh())return;n=p.bg();i=b.O;h=Li(a.bu.bi,n);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BlO(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;d=X(c,b.c);if(d>=0)return;if(c>=0&&d<0){e=b.p.data[c];$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bn2(a,e);if(C()){break _;}c=c+1|0;d=X(c,b.c);if(d>=0)return;if(c>=0&&d<0){e=b.p.data[c];continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,$p);} function A7U(a){var b,c,d,e,f,g,h,i,j;b=a.bu;if(b.cg)EN(b.l.tv.g6,BtA(A.HA,B(2032)));b=a.bu;if(b instanceof Ff)return NT(b,2,1);if(b instanceof CI)return A.Bg(b);if(b instanceof Hd){c=b;return NT(b,10,c.qq());}if(b instanceof Lw)return NT(b,1,0);if(!Eo(b,Mp)&&!(b instanceof X2)){if(b instanceof ACV){d=b.p8;return NT(b,90,d===null?b.bi:d.bi);}if(b instanceof HI){e=b.pV;return NT(b,60,e===null?b.bi:e.bi);}if(b instanceof Od)return RK(b,61);if(b instanceof ND)return NT(b,73,BHw(b));if(b instanceof O2)return RK(b, 75);if(b instanceof RL)return RK(b,65);if(b instanceof RG)return RK(b,72);if(b instanceof SE)return RK(b,76);if(!(b instanceof M1)){if(b instanceof S2)return RK(b,62);if(b instanceof Mx)return RK(b,50);if(b instanceof Ld)return RK(b,51);if(b instanceof Ri){f=b;return NT(b,70,f.kO|f.py<<16);}if(b instanceof NP)return A.CV(b);if(!(b instanceof Lc)){if(b instanceof Nf)return A.CK(b);b=new BG;g=U();Ej(g,B(2033));PY(b,T(E(JD(g,Ca(a.bu)),B(302))));J(b);}g=b;h=NT(b,71,g.lA);h.RQ=EB(g.tV*32|0);h.Wd=EB(g.Fi*32|0);h.Wu =EB(g.tS*32|0);return h;}i=b;j=63;if(b instanceof QZ)j=64;else if(b instanceof P5)j=66;g=i.yY;h=g===null?NT(b,j,0):NT(b,j,g.bi);h.RB=i.P_*8000.0|0;h.RD=i.P$*8000.0|0;h.RC=i.P9*8000.0|0;return h;}a.vZ=EB(b.vT()*256.0/360.0);return A.BG(a.bu);} function BeX(a,b){var c,d,e,f,g,h,i,j;if(Ln(a.eL,b)){c=D$(a.eL.ca,b);if(A.Hu===null){d=new CF;d.bC=A.Gz;c=new Bi;c.r=Q(16);d.ci=c;d.dc=Q(32);d.df=0;d.de=A.F_;A.Hu=d;}e=A.Hu;c=new Bi;c.r=Q(16);d=a.bu.Aq();V(c,c.g,d);V(c,c.g,B(2034));d=new Bh;f=c.r;g=c.g;h=Q(g);i=h.data;d.o=h;j=0;while(j=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s=g;}g=b.fn;if(g<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(b, g),c);}} function AJv(){var a=this;Dz.call(a);a.beM=null;a.be4=0;} function BC1(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g){S();if(g!=A.NQ.b)break a;}if(e>1){e=e+(-1)|0;continue _;}}if(e<1)return 0;h=e+1|0;i=0;j=17;k=2;l=F(4);if(i>=4)return 0;m=M(L(I(c.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=m;e=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e-H(Bl(I(l,F(H(N(m,j)))),31))|0;o=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;e=H(N(o,j));while(true){g=e%3|0;if(((e-g|0)+k|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;e=H(N(o,j));}p=h+g|0;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=H(N(o,j));while(true){e=g%3|0;if(((g-e|0)+k|0)>=0)break;g=B$(c,31);}g=p-e|0;p=(f +O(c,4)|0)-O(c,4)|0;$p=2;case 2:$z=Bm6(b,n,g,p);if(C()){break _;}e=$z;if(e?0:1){e=g-1|0;$p=3;continue _;}i=i+1|0;if(i>=4)return 0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;e=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e-H(Bl(I(l,F(H(N(m,j)))),31))|0;o=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;e=H(N(o,j));while(true){g=e%3|0;if(((e-g|0)+k|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;e =H(N(o,j));}p=h+g|0;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=H(N(o,j));while(true){e=g%3|0;if(((g-e|0)+k|0)>=0)break;g=B$(c,31);}g=p-e|0;p=(f+O(c,4)|0)-O(c,4)|0;continue _;case 3:$z=A$t(b,n,e,p);if(C()){break _;}q=$z;if(q){S();k=A.Om.b;d=0;f=2;$p=4;continue _;}i=i+1|0;if(i>=4)return 0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;e=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e-H(Bl(I(l,F(H(N(m,j)))),31))|0;o=M(L(I(m, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;e=H(N(o,j));while(true){g=e%3|0;if(((e-g|0)+k|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;e=H(N(o,j));}p=h+g|0;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=H(N(o,j));while(true){e=g%3|0;if(((g-e|0)+k|0)>=0)break;g=B$(c,31);}g=p-e|0;p=(f+O(c,4)|0)-O(c,4)|0;$p=2;continue _;case 4:AQO(b,n,g,p,k,d,f);if(C()){break _;}$p=5;case 5:$z=A_f(b,n,g,p);if(C()){break _;}r=$z;r=r;if(r===null){h=n-1|0;$p=6;continue _;}s =a.beM;d=a.be4;$p=7;continue _;case 6:$z=BCi(b,h,g,p);if(C()){break _;}d=$z;if(d){$p=9;continue _;}i=n+1|0;$p=8;continue _;case 7:Cp$(c,s,r,d);if(C()){break _;}h=n-1|0;$p=6;continue _;case 8:$z=BCi(b,i,g,p);if(C()){break _;}d=$z;if(d){$p=11;continue _;}i=p-1|0;$p=10;continue _;case 9:$z=A$t(b,h,e,p);if(C()){break _;}d=$z;if(!d){i=n+1|0;$p=8;continue _;}d=A.Oi.b;f=0;k=2;$p=12;continue _;case 10:$z=BCi(b,n,g,i);if(C()){break _;}d=$z;if(d){$p=14;continue _;}d=p+1|0;$p=13;continue _;case 11:$z=A$t(b,h,e,p);if(C()) {break _;}d=$z;if(!d){i=p-1|0;$p=10;continue _;}d=A.Oi.b;f=0;k=2;$p=15;continue _;case 12:AQO(b,h,g,p,d,f,k);if(C()){break _;}i=n+1|0;$p=8;continue _;case 13:$z=BCi(b,n,g,d);if(C()){break _;}f=$z;if(!f)return 1;$p=16;continue _;case 14:$z=A$t(b,h,e,p);if(C()){break _;}d=$z;if(!d){d=p+1|0;$p=13;continue _;}d=A.Oi.b;f=0;k=2;$p=17;continue _;case 15:AQO(b,i,g,p,d,f,k);if(C()){break _;}i=p-1|0;$p=10;continue _;case 16:$z=A$t(b,h,e,p);if(C()){break _;}e=$z;if(!e)return 1;e=A.Oi.b;f=0;k=2;$p=18;continue _;case 17:AQO(b, n,g,i,d,f,k);if(C()){break _;}d=p+1|0;$p=13;continue _;case 18:AQO(b,n,g,d,e,f,k);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var AF1=Ba(0); function Bol(){K.call(this);this.bLy=null;} function Qu(){var a=this;K.call(a);a.j5=0;a.kv=0;a.kp=0;a.sF=0;a.E_=C6;a.Jd=0;a.Kx=C6;} A.Gk=C6;function APQ(a,b){var c;if(!(b instanceof Qu))return 0;c=b;return a.j5==c.j5&&a.kv==c.kv&&a.kp==c.kp&&AQc(a.sF,c.sF)?1:0;} function B48(a){return ((((a.j5*1024|0)*1024|0)+(a.kp*1024|0)|0)+a.kv|0)*256|0;} function LS(a,b){var c,d;c=Qi(a.E_,b.E_);if(c<0)c=(-1);else if(c>0)c=1;else{c=a.Jd;d=b.Jd;if(c!=d)c=c-d|0;else{c=Qi(a.Kx,b.Kx);c=c<0?(-1):c<=0?0:1;}}return c;} function CwO(a){var b,c,d,e,f,g,h,i,j;b=new Bi;b.r=Q(16);c=a.sF;BF(b,b.g,c,10);V(b,b.g,B(2035));c=a.j5;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.kv;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.kp;BF(b,b.g,c,10);V(b,b.g,B(2036));d=a.E_;OI(b,b.g,d,10);V(b,b.g,B(110));c=a.Jd;BF(b,b.g,c,10);V(b,b.g,B(110));d=a.Kx;OI(b,b.g,d,10);e=new Bh;f=b.r;g=b.g;h=Q(g);i=h.data;e.o=h;j=0;while(j=0)break;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;k=H(N(i,j));}a.w8=m+1|0;if(!b.H&&b.e_>=2){k=c|0;m=X(c,k);n=m>=0?k:k-1|0;o=d|0;p=X(d,o);q=p>=0?o:o-1|0;r=e|0;s=X(e,r);t=s>=0?r:r-1|0;if(FM(b,n-10|0,q-10|0,t-10|0,n+10|0,q+10 |0,t+10|0)){u=m>=0?k:k-1|0;if(p<0)o=o-1|0;if(s<0)r=r-1|0;$p=1;continue _;}}return;case 1:$z=Bm6(b,u,o,r);if(C()){break _;}n=$z;if(!n){S();v=A.Oj;n=o-1|0;w=A.Nw.data;$p=2;continue _;}q=0;x=k-1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if(((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;$p=6;continue _;case 2:$z=Bm6(b,u,n,r);if(C()){break _;}y=$z;g=w[y];$p=3;case 3:$z=AZS(b, u,n,r);if(C()){break _;}n=$z;if(!Er(b,g,n)){$p=4;continue _;}if(1){x=A.Oj.b;n=0;y=3;$p=5;continue _;}q=0;x=k-1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if(((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;$p=6;continue _;case 4:$z=Blr(v,b,u,o,r);if(C()){break _;}n=$z;if(n?1:0){x=A.Oj.b;n=0;y=3;$p=5;continue _;}q=0;x=k-1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if(((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;$p=6;continue _;case 5:AQO(b,u,o,r,x,n,y);if(C()){break _;}q=0;x=k-1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if(((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;$p=6;case 6:$z=Bm6(b,t,n,y);if(C()){break _;}r =$z;if(!r){S();g=A.Oj;$p=7;continue _;}q=q+1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if(((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;continue _;case 7:$z=BB2(g,b,t,n,y);if(C()){break _;}r=$z;if(r){r=A.Oj.b;o=0;u=3;$p=8;continue _;}q=q+1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if (((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;$p=6;continue _;case 8:AQO(b,t,n,y,r,o,u);if(C()){break _;}q=q+1|0;if(q>=4)return;r=m>=0?k:x;g=a.C;i=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=i;n=H(N(i,j));while(true){y=n%3|0;if(((n-y|0)+l|0)>=0)break;n=B$(g,31);}t=(r+y|0)-1|0;n=(Bx(d)+O(a.C,3)|0)-1|0;y=(Bx(e)+O(a.C,3)|0)-1|0;$p=6;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);} function A_y(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bqm(a);if(C()){break _;}if(a.oY==2){b=a.l;c=a.v;d=a.z;e=a.u;f=B(2037);g=10000.0;h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=24;k=0.800000011920929+H(N(i,j))/1.6777216E7* 0.20000000298023224;l=0;m=null;n=160000.0;h=b.cl;o=X(l,h.c);if(o<0){if(l>=0&&o<0){h=h.p.data[l];p=h.fZ.cA;o=h.eR.bZ.eu;h=G$(f,c,d,e,g,k);$p=3;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}b=a.l;c=a.v;n=a.z;d=a.u;h=B(2038);g=2.0;p=a.C;i=M(L(I(p.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));p.a=i;k=0.5+H(N(i,j))/1.6777216E7*0.20000000298023224;l=0;f=null;e=32.0;p=b.cl;o=X(l,p.c);if(o<0){if(l>=0&&o<0){p=p.p.data[l];m=p.fZ.cA;o=p.eR.bZ.eu;p=G$(h,c,n,d,g,k);$p=6;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}}l=a.oY-1|0;a.oY =l;if(l<0){if(!a.w8)a.cg=1;else if(l<( -O(a.C,10)|0)){a.w8=a.w8-1|0;a.oY=1;a.PD=GP(a.C);b=a.l;if(!b.H&&O6(b,Bx(a.v),Bx(a.z),Bx(a.u),10)){o=Bx(a.v);j=Bx(a.z);q=Bx(a.u);b=a.l;$p=4;continue _;}}}if(a.oY>=0){b=a.l;if(!b.H){h=A.Jc;c=a.v;d=c-3.0;e=a.z;r=e-3.0;s=a.u;h=IU(h,d,r,s-3.0,c+3.0,e+6.0+3.0,s+3.0);p=null;$p=2;continue _;}b.GE=2;}return;case 2:$z=Bzw(b,a,h,p);if(C()){break _;}h=$z;l=0;if(l>=Ct(h))return;if(l>=0&&l=0&&o<0){h=h.p.data[l];p=h.fZ.cA;o=h.eR.bZ.eu;h=G$(f,c,d,e,g,k);continue _;}b=new Bb;b.f=1;b.e=1;J(b);}b=a.l;c=a.v;n=a.z;d=a.u;h=B(2038);g=2.0;p=a.C;i=M(L(I(p.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));p.a=i;k=0.5+H(N(i,j))/1.6777216E7*0.20000000298023224;l=0;f=null;e=32.0;p=b.cl;o=X(l,p.c);if(o<0){if(l>=0&&o<0){p=p.p.data[l];m=p.fZ.cA;o=p.eR.bZ.eu;p=G$(h,c,n,d,g,k);$p=6;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}l=a.oY-1|0;a.oY=l;if(l<0){if(!a.w8)a.cg=1;else if(l<( -O(a.C, 10)|0)){a.w8=a.w8-1|0;a.oY=1;a.PD=GP(a.C);b=a.l;if(!b.H&&O6(b,Bx(a.v),Bx(a.z),Bx(a.u),10)){o=Bx(a.v);j=Bx(a.z);q=Bx(a.u);b=a.l;$p=4;continue _;}}}if(a.oY>=0){b=a.l;if(!b.H){h=A.Jc;c=a.v;d=c-3.0;e=a.z;r=e-3.0;s=a.u;h=IU(h,d,r,s-3.0,c+3.0,e+6.0+3.0,s+3.0);p=null;$p=2;continue _;}b.GE=2;}return;case 4:$z=Bm6(b,o,j,q);if(C()){break _;}l=$z;if(!l){S();b=A.Oj;h=a.l;$p=5;continue _;}if(a.oY>=0){b=a.l;if(!b.H){h=A.Jc;c=a.v;d=c-3.0;e=a.z;r=e-3.0;s=a.u;h=IU(h,d,r,s-3.0,c+3.0,e+6.0+3.0,s+3.0);p=null;$p=2;continue _;}b.GE =2;}return;case 5:$z=BB2(b,h,o,j,q);if(C()){break _;}l=$z;if(l){b=a.l;l=A.Oj.b;$p=8;continue _;}if(a.oY>=0){b=a.l;if(!b.H){h=A.Jc;c=a.v;d=c-3.0;e=a.z;r=e-3.0;s=a.u;h=IU(h,d,r,s-3.0,c+3.0,e+6.0+3.0,s+3.0);p=null;$p=2;continue _;}b.GE=2;}return;case 6:Bdc(m,f,c,n,d,e,o,p);if(C()){break _;}l=l+1|0;p=b.cl;o=X(l,p.c);if(o<0){if(l>=0&&o<0){p=p.p.data[l];m=p.fZ.cA;o=p.eR.bZ.eu;p=G$(h,c,n,d,g,k);continue _;}b=new Bb;b.f=1;b.e=1;J(b);}l=a.oY-1|0;a.oY=l;if(l<0){if(!a.w8)a.cg=1;else if(l<( -O(a.C,10)|0)){a.w8=a.w8-1|0;a.oY =1;a.PD=GP(a.C);b=a.l;if(!b.H&&O6(b,Bx(a.v),Bx(a.z),Bx(a.u),10)){o=Bx(a.v);j=Bx(a.z);q=Bx(a.u);b=a.l;$p=4;continue _;}}}if(a.oY>=0){b=a.l;if(!b.H){h=A.Jc;c=a.v;d=c-3.0;e=a.z;r=e-3.0;s=a.u;h=IU(h,d,r,s-3.0,c+3.0,e+6.0+3.0,s+3.0);p=null;$p=2;continue _;}b.GE=2;}return;case 7:b.a_B(a);if(C()){break _;}l=l+1|0;if(l>=Ct(h))return;if(l>=0&&l=0){b=a.l;if(!b.H){h=A.Jc;c=a.v;d=c-3.0;e=a.z;r=e-3.0;s=a.u;h=IU(h,d,r,s-3.0, c+3.0,e+6.0+3.0,s+3.0);p=null;$p=2;continue _;}b.GE=2;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BTe(a){} function Cem(a,b){} function JQ(){var a=this;K.call(a);a.k7=null;a.g3=null;a.oX=null;a.j8=0;a.sz=0;a.iZ=null;} A.ABc=function(a,b,c){var d=new JQ();BHH(d,a,b,c);return d;}; function BHH(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.iZ=b;e=new BI;e.p=W(K,10);a.k7=e;a.oX=Jc(64);a.j8=0;e=new H8;e.eD=c;e.eE=d;a.g3=e;b=b.iX.lX;$p=1;case 1:A38(b,c,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Qy(a,b){var c,d,e,f,g,h,i,j,k;c=a.k7;d=0;e=c.j;f=c.by();a:{b:{while(true){if(!(d>=f?0:1)){d=0;break a;}if(e=0){FB(Es(b,d),c);return;}b=new Bb;b.f=1;b.e=1;J(b);}h=new C8;c=new Bi;c.r=Q(16);V(c,c.g,B(2039));V(c,c.g,b===null?B(88):BkJ(b));V(c,c.g,B(2040));d=a.g3.eD;BF(c, c.g,d,10);V(c,c.g,B(110));g=a.g3.eE;BF(c,c.g,g,10);b=new Bh;i=c.r;g=c.g;j=Q(g);k=j.data;b.o=j;e=0;while(e=f?0:1)){d=0;break a;}if(e=0){d=(-1);break d;}if(d<0)break;if(g>=0)break;f:{h=c.p.data[d];if(b===null){if(h!==null)break f;else break e;}if(!(h instanceof DG)?0:h.bi!=b.bi?0:1)break e;}d=d+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}}if(d>=0)Dh(c,d);b=b.jZ;c=a.g3;h=new Gy;i=b.eg;j=null;h.iy=b;h.ix=b.j;h.fM=i;h.iw=j;h.hQ=0;g:{h:{while(h.fM===null?0:1){i:{b=Fj(h);if(b!==null){if(!b.cF(c))break i;else break h;}if (c===null)break h;}}break g;}IF(h);}if(a.k7.c?0:1){b=a.g3;k=Cs(L(F(b.eD),F(2147483647)),B4(L(F(b.eE),F(2147483647)),32));Rg(a.iZ.iv,k);if(a.j8>0){c=a.iZ.Gq;e=c.c;d=0;j:{k:{while(true){g=X(d,e);if(g>=0){d=(-1);break j;}if(d<0)break;if(g>=0)break;l:{b=c.p.data[d];if(a===null){if(b!==null)break l;else break k;}if(a!==b?0:1)break k;}d=d+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}}if(d>=0)Dh(c,d);}b=a.iZ.iX.lX;c=a.g3;d=c.eD;g=c.eE;b=b.vP;k=Cs(M(F(d),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));h=new GT;h.iK=k;Bg(b.ca, h,b);}return;}}c=c.Z;$p=2;case 2:Bnv(c,h);if(C()){break _;}c=a.k7;e=c.c;d=0;a:{b:{while(true){g=X(d,e);if(g>=0){d=(-1);break a;}if(d<0)break;if(g>=0)break;m:{h=c.p.data[d];if(b===null){if(h!==null)break m;else break b;}if(!(h instanceof DG)?0:h.bi!=b.bi?0:1)break b;}d=d+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}}if(d>=0)Dh(c,d);b=b.jZ;c=a.g3;h=new Gy;i=b.eg;j=null;h.iy=b;h.ix=b.j;h.fM=i;h.iw=j;h.hQ=0;n:{o:{while(h.fM===null?0:1){p:{b=Fj(h);if(b!==null){if(!b.cF(c))break p;else break o;}if(c===null)break o;}}break n;}IF(h);}if (a.k7.c?0:1){b=a.g3;k=Cs(L(F(b.eD),F(2147483647)),B4(L(F(b.eE),F(2147483647)),32));Rg(a.iZ.iv,k);if(a.j8>0){c=a.iZ.Gq;e=c.c;d=0;q:{r:{while(true){g=X(d,e);if(g>=0){d=(-1);break q;}if(d<0)break;if(g>=0)break;s:{b=c.p.data[d];if(a===null){if(b!==null)break s;else break r;}if(a!==b?0:1)break r;}d=d+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}}if(d>=0)Dh(c,d);}b=a.iZ.iX.lX;c=a.g3;d=c.eD;g=c.eE;b=b.vP;k=Cs(M(F(d),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));h=new GT;h.iK=k;Bg(b.ca,h,b);}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,$p);} function AAT(a,b,c,d){var e,f,g,h,i;if(!a.j8){e=a.iZ.Gq;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=a;e.j=e.j+1|0;}a:{a.sz=a.sz|1<<(c>>4);h=a.j8;if(h<64){g=(b<<12|d<<8|c)<<16>>16;i=0;while(true){if(i>=h){f=a.oX.data;a.j8=h+1|0;f[h]=g;break a;}if(a.oX.data[i]==g)break;i=i+1|0;}return;}}} function AR0(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;d=b instanceof BA;e=b;a:{b:{while(true){f=a.k7;g=X(c,f.c);if(g>=0)break;if(c<0)break b;if(g>=0)break b;h=f.p.data[c];i=h.jZ;j=a.g3;k=new Gy;l=i.eg;f=null;k.iy=i;k.ix=i.j;k.fM=l;k.iw=f;k.hQ=0;c:{d:{while(k.fM===null?0:1){e:{f=Fj(k);if(f!==null){if(!f.cF(j))break e;else break d;}if (j===null)break d;}}g=0;break c;}g=1;}if(!g){k=h.O;if(!d)break a;m=k.L.bb;if(m!=2){if(m!=1)break a;if(e.X)break a;}}c=c+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);}f=k.Z;$p=1;case 1:Bnv(f,b);if(C()){break _;}a:{b:{f:while(true){while(true){c=c+1|0;f=a.k7;g=X(c,f.c);if(g>=0)break f;if(c<0)break b;if(g>=0)break b;h=f.p.data[c];i=h.jZ;j=a.g3;k=new Gy;l=i.eg;f=null;k.iy=i;k.ix=i.j;k.fM=l;k.iw=f;k.hQ=0;g:{h:{while(k.fM===null?0:1){i:{f=Fj(k);if(f!==null){if(!f.cF(j))break i;else break h;}if(j===null)break h;}}g=0;break g;}g =1;}if(g)continue;else break;}k=h.O;if(!d)break a;m=k.L.bb;if(m==2)continue;if(m!=1)break a;if(e.X)break a;}return;}b=new Bb;b.f=1;b.e=1;J(b);}f=k.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BAZ(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.j8;if(!b)return;if(b!=1){if(b!=64){c=new WJ;d=a.g3;e=d.eD;f=d.eE;g=a.oX;d=a.iZ.iX;$p=3;continue _;}c=a.g3;e=c.eD;h=e*16|0;b=c.eE;i=b*16|0;c=new Tv;d=a.iZ.iX;$p=5;continue _;}c=a.g3;e=c.eD*16|0;g=a.oX.data;e=e+(g[0]>>12 &15)|0;b=g[0]&255;f=(c.eE*16|0)+(g[0]>>8&15)|0;c=new KH;d=a.iZ.iX;Bs();c.ba=Bk();c.V=0;c.V=1;c.y1=e;c.zQ=b;c.zd=f;$p=1;case 1:$z=Bm6(d,e,b,f);if(C()){break _;}j=$z;c.KE=j;$p=2;case 2:$z=AZS(d,e,b,f);if(C()){break _;}j=$z;c.Lx=j;j=0;i=c instanceof BA;k=c;a:{while(true){d=a.k7;h=X(j,d.c);if(h>=0){c=a.iZ.iX;$p=7;continue _;}if(j<0)break;if(h>=0)break;d=d.p.data[j];l=d.jZ;m=a.g3;n=new Gy;o=l.eg;p=null;n.iy=l;n.ix=l.j;n.fM=o;n.iw=p;n.hQ=0;b:{c:{while(n.fM===null?0:1){d:{l=Fj(n);if(l!==null){if(!l.cF(m))break d;else break c;}if (m===null)break c;}}h=0;break b;}h=1;}if(!h){d=d.O;if(!i)break a;q=d.L.bb;if(q!=2){if(q!=1)break a;if(k.X)break a;}}j=j+1|0;}c=new Bb;c.f=1;c.e=1;J(c);}d=d.Z;$p=14;continue _;case 3:ALP(c,e,f,g,b,d);if(C()){break _;}$p=4;case 4:AR0(a,c);if(C()){break _;}e=0;if(e>=a.j8){a.j8=0;a.sz=0;return;}c=a.g3;b=c.eD*16|0;g=a.oX.data;b=b+(g[e]>>12&15)|0;f=g[e]&255;j=(c.eE*16|0)+(g[e]>>8&15)|0;c=a.iZ.iX;$p=8;continue _;case 5:$z=Bjh(d,e,b);if(C()){break _;}d=$z;ZO(c,d,0,a.sz);$p=6;case 6:AR0(a,c);if(C()){break _;}f=0;b=h +16|0;j=i+16|0;while(f<16){if(a.sz&1<=a.j8){a.j8=0;a.sz=0;return;}c=a.g3;b=c.eD*16|0;g=a.oX.data;b=b+(g[e]>>12&15)|0;f=g[e]&255;j=(c.eE*16|0)+(g[e]>>8&15)|0;c=a.iZ.iX;continue _;case 9:$z =A_f(c,b,f,j);if(C()){break _;}c=$z;$p=10;case 10:A6J(a,c);if(C()){break _;}e=e+1|0;if(e>=a.j8){a.j8=0;a.sz=0;return;}c=a.g3;b=c.eD*16|0;g=a.oX.data;b=b+(g[e]>>12&15)|0;f=g[e]&255;j=(c.eE*16|0)+(g[e]>>8&15)|0;c=a.iZ.iX;$p=8;continue _;case 11:$z=A_f(c,e,b,f);if(C()){break _;}c=$z;if(c!==null){c=c.CZ();if(c!==null){$p=13;continue _;}}a.j8=0;a.sz=0;return;case 12:A6J(a,d);if(C()){break _;}r=r+1|0;a:while(true){if(r=16)break a;if(!(a.sz&1<=0){c=a.iZ.iX;$p=7;continue _;}if(j<0)break e;if(h>=0)break e;d=d.p.data[j];l=d.jZ;m=a.g3;n=new Gy;o=l.eg;p=null;n.iy=l;n.ix=l.j;n.fM=o;n.iw=p;n.hQ=0;c:{f:{while(n.fM===null?0:1){g:{l=Fj(n);if(l!==null){if(!l.cF(m))break g;else break f;}if(m===null)break f;}}h=0;break c;}h=1;}if(h)continue;else break;}d =d.O;if(!i)break a;q=d.L.bb;if(q==2)continue;if(q!=1)break a;if(k.X)break a;}c=new Bb;c.f=1;c.e=1;J(c);}d=d.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function A6J(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b:{if(b!==null){c=b.CZ();if(c!==null){d=0;while(true){b=a.k7;e=X(d,b.c);if(e>=0)break;if(d<0)break b;if(e>=0)break b;f=b.p.data[d];g=f.jZ;h=a.g3;i=new Gy;j=g.eg;b=null;i.iy=g;i.ix=g.j;i.fM=j;i.iw=b;i.hQ=0;c:{d:{while(i.fM===null?0:1){e:{b=Fj(i);if(b!==null){if(!b.cF(h))break e;else break d;}if(h ===null)break d;}}e=0;break c;}e=1;}if(!e){b=f.O;if(!(c instanceof BA))break a;i=c;k=b.L.bb;if(k!=2){if(k!=1)break a;if(i.X)break a;}}d=d+1|0;}}}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;$p=1;case 1:Bnv(b,c);if(C()){break _;}a:{b:{f:while(true){while(true){d=d+1|0;b=a.k7;e=X(d,b.c);if(e>=0)break f;if(d<0)break b;if(e>=0)break b;f=b.p.data[d];g=f.jZ;h=a.g3;i=new Gy;j=g.eg;b=null;i.iy=g;i.ix=g.j;i.fM=j;i.iw=b;i.hQ=0;d:{g:{while(i.fM===null?0:1){h:{b=Fj(i);if(b!==null){if(!b.cF(h))break h;else break g;}if(h===null)break g;}}e =0;break d;}e=1;}if(e)continue;else break;}b=f.O;if(!(c instanceof BA))break a;i=c;k=b.L.bb;if(k==2)continue;if(k!=1)break a;if(i.X)break a;}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=b.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BoL(){var a=this;FT.call(a);a.a2s=C6;a.boJ=null;} function AZ0(a,b,c,d,e){var f=new BoL();BSK(f,a,b,c,d,e);return f;} function BSK(a,b,c,d,e,f){a.cZ=c;a.c0=d;a.cW=e;a.boJ=b;a.a2s=f;} var Ov=Ba(0); A.QM=null;A.ABd=null;A.WW=null;A.WO=null;A.WN=null;A.WV=null;function N4(){N4=BX(Ov);Cns();} function Cns(){var b,c,d,e,f;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.QM=b;f=new Pi;f.yP=B(2041);N4();Bg(b,B(2041),f);A.ABd=f;b=new Pi;b.yP=B(2042);Bg(A.QM,B(2042),b);A.WW=b;b=new Pi;b.yP=B(2043);Bg(A.QM,B(2043),b);A.WO=b;b=new Pi;b.yP=B(2044);Bg(A.QM,B(2044),b);A.WN=b;b=new AJ0;b.yP=B(2045);Bg(A.QM,B(2045),b);A.WV=b;} function Mt(){Ik.call(this);this.vk=null;} function B2L(a){return a.vk.bk;} function B0e(a,b){var c,d,e,f,g,h;if(!Eo(b,Ru))return 0;c=b;b=a.vk;d=c.h;if(d===null){e=b.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{f=d.eo();g=b.d.data;e=g[f&(g.length-1|0)];while(e!==null){if(e.t==f){b=e.h;if(d!==b&&!d.cF(b)?0:1)break;}e=e.i;}}a:{b:{c:{if(e!==null){b=e.x;if(b===null){if(c.x!==null)break c;break b;}c=c.x;if(b!==c&&!b.cF(c)?0:1)break b;}}h=0;break a;}h=1;}return h;} function Cql(a){var b,c;b=new Kq;c=a.vk;b.od=c;b.o3=c.fL;b.oW=null;return b;} var AXQ=Ba(); A.ABe=function(){var a=new AXQ();B$c(a);return a;}; function B$c(a){} function B3S(b,c){var d,e,f,g,h,i;d=0;e=c.bm();while(e.bh()){d=d+(e.bg()).cY|0;}if(d<=0){b=new BG;b.f=1;b.e=1;J(b);}f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));h=d-1|0;if(!(d&h))i=H(Bl(I(F(d),F(g)),31));else while(true){i=g%d|0;if(((g-i|0)+h|0)>=0)break;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));}c=c.bm();a:{while(true){if(!c.bh()){b=null;break a;}b=c.bg();i=i-b.cY|0;if(i<0)break;}}return b;} var Rq=Ba(); A.TG=null;A.SN=null;A.SO=null;A.SP=null;A.ABf=null;A.ABg=function(){var a=new Rq();BGL(a);return a;}; function BGL(a){} function A5R(){A.TG=CO([1,0,3,2,5,4]);A.SN=CO([0,0,0,0,(-1),1]);A.SO=CO([(-1),1,0,0,0,0]);A.SP=CO([0,0,(-1),1,0,0]);A.ABf=Bm(Bh,[B(1327),B(1326),B(2046),B(2047),B(2048),B(2049)]);} function TZ(){var a=this;K.call(a);a.l7=null;a.Ft=0;a.D6=0;} function AI_(a,b){var c=new TZ();BZM(c,a,b);return c;} function BZM(a,b,c){a.l7=b;a.Ft=c;a.D6=c+4|0;} function IH(a,b,c,d){var e,f;e=c<>1;return !(e&1)?a.l7.data[f]&15:a.l7.data[f]>>4&15;} function Ie(a,b,c,d,e){var f,g,h;f=c<>1;if(!(f&1)){h=a.l7.data;h[g]=(h[g]&240|e&15)<<24>>24;}else{h=a.l7.data;h[g]=(h[g]&15|(e&15)<<4)<<24>>24;}} var M9=Ba(); A.RK=null;A.ABh=null;A.RI=null;A.SR=null;A.SM=null;A.XV=null;A.ABi=null;A.SQ=null;function Dp(){Dp=BX(M9);CoX();} A.ABj=function(){var a=new M9();Bgd(a);return a;}; function Bgd(a){Dp();} function Fu(b,c,d,e){var f,g,h;Dp();Bg(A.RK,d,c);Bg(A.ABh,d,b);Bg(A.RI,b,d);f=A.SR;g=X(e,(-128));if(g>=0&&e<=127){Be();h=A.G$.data[e+128|0];}else{h=new Bn;h.s=e;}Bg(f,h,c);c=A.SM;if(g>=0&&e<=127){Be();f=A.G$.data[e+128|0];}else{f=new Bn;f.s=e;}Bg(c,f,b);c=A.XV;if(g>=0&&e<=127){Be();f=A.G$.data[e+128|0];}else{f=new Bn;f.s=e;}Bg(c,b,f);b=A.ABi;if(g>=0&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}Bg(b,d,c);} function GV(b,c,d,e,f,g){var h,i,j;Dp();Bg(A.RK,d,c);Bg(A.ABh,d,b);Bg(A.RI,b,d);h=A.SR;i=X(e,(-128));if(i>=0&&e<=127){Be();j=A.G$.data[e+128|0];}else{j=new Bn;j.s=e;}Bg(h,j,c);c=A.SM;if(i>=0&&e<=127){Be();h=A.G$.data[e+128|0];}else{h=new Bn;h.s=e;}Bg(c,h,b);c=A.XV;if(i>=0&&e<=127){Be();h=A.G$.data[e+128|0];}else{h=new Bn;h.s=e;}Bg(c,b,h);b=A.ABi;if(i>=0&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}Bg(b,d,c);b=A.SQ;if(i>=0&&e<=127){Be();c=A.G$.data[e+128|0];}else{c=new Bn;c.s=e;}d=new AOj;d.blB=e;d.bpc =f;d.bpH=g;ACi(b,c,d);} function A2F(b,c){var d,e,f,g,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Dp();d=null;a:{try{e=d;f=C1(A.RK,b);if(f===null)break a;e=d;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){g=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}Ek(g,A.F9);d=e;}return d;case 1:a:{try{$z=f.dW(c);if(C()){break _;}d=$z;e=d;break a;}catch($$e){$$je=P($$e);if ($$je instanceof CQ){g=$$je;}else{throw $$e;}}if(A.F9===null){c=new CF;c.bC=A.F$;b=new Bi;b.r=Q(16);c.ci=b;c.dc=Q(32);c.df=0;c.de=A.F_;A.F9=c;}Ek(g,A.F9);d=e;}return d;default:Oe();}}HV().s(b,c,d,e,f,g,$p);} function BsR(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$$je,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Dp();d=null;if(!(BR(b.m,B(619))===null?0:1))e=B(3);else{e=BR(b.m,B(619));e=(e===null?null:e.x).dX;}if(Bc(B(2050),e)){if(!(BR(b.m,B(1324))===null?0:1))f=0;else{e=BR(b.m,B(1324));f=(e===null?null:e.x).cf;}a:{switch(f){case 0:break;case 1:g=b.m;h=new DZ;h.w=B(619);h.dX =B(2051);Bg(g,B(619),h);break a;case 2:g=b.m;h=new DZ;h.w=B(619);h.dX=B(2052);Bg(g,B(619),h);break a;default:break a;}g=b.m;h=new DZ;h.w=B(619);h.dX=B(2053);Bg(g,B(619),h);}D$(b.m,B(1324));}b:{try{h=d;e=C1(A.RK,EG(b,B(619)));if(e===null)break b;h=d;$p=1;continue _;}catch($$e){$$je=P($$e);if($$je instanceof CQ){i=$$je;}else{throw $$e;}}CJ(i);d=h;}if(d===null){h=c.tv;e=new Bi;e.r=Q(16);V(e,e.g,B(1022));if(!(BR(b.m,B(619))===null?0:1))b=B(3);else{b=BR(b.m,B(619));b=(b===null?null:b.x).dX;}V(e,e.g,b);b=new Bh;j =e.r;k=e.g;l=Q(k);m=l.data;b.o=l;n=0;while(n=0.0&&f<=1.0?CL(a.mM,e+d*f,g+h*f,i+j*f):null;} function V3(a,b,c){var d,e,f,g,h,i,j;d=b.bP;e=a.bP;d=d-e;f=b.bS;g=a.bS;h=f-g;f=b.bQ;i=a.bQ;j=f-i;if(h*h<1.0000000116860974E-7)return null;f=(c-g)/h;return f>=0.0&&f<=1.0?CL(a.mM,e+d*f,g+h*f,i+j*f):null;} function Ve(a,b,c){var d,e,f,g,h,i,j;d=b.bP;e=a.bP;d=d-e;f=b.bS;g=a.bS;h=f-g;f=b.bQ;i=a.bQ;j=f-i;if(j*j<1.0000000116860974E-7)return null;f=(c-i)/j;return f>=0.0&&f<=1.0?CL(a.mM,e+d*f,g+h*f,i+j*f):null;} function BP$(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(2104));c=a.bP;IJ(b,b.g,c);V(b,b.g,B(110));c=a.bS;IJ(b,b.g,c);V(b,b.g,B(110));c=a.bQ;IJ(b,b.g,c);V(b,b.g,B(294));d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =c;d=H(N(c,17));}if(!e){f=a.l;g=a.v+0.5;h=a.z+0.5;i=a.u+0.5;j=B(2111);k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=1.0+H(N(k,24))/1.6777216E7;c=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;m=H(N(c,24))/1.6777216E7*0.699999988079071+0.30000001192092896;n=0;o=X(l,1.0);p=null;q=16.0*l;b=f.cl;d=X(n,b.c);if(d<0){if(n>=0&&d<0){b=b.p.data[n];r=b.fZ.cA;s=o<=0?16.0:q;d=b.eR.bZ.eu;b=G$(j,g,h,i,l,m);$p=4;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}}if(!a.dC){g=a.Q;if(g<0.0)a.Q=g*0.6;}n =0;while(n<2){Dk(a.l,B(2112),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN,a.u+(Cr(a.C)-0.5)*a.cP,0.0,0.0,0.0);n=n+1|0;}$p=3;continue _;case 1:$z=A7x(a);if(C()){break _;}n=$z;if(n){b=A.WG;n=1;if(!a.hU){$p=2;continue _;}}n=a.Jl-1|0;a.Jl=n;if(n<=0){a.Jl=100;a.HC=0.5+CC(a.C)*3.0;}b=a.eN;if(b!==null&&b.z+b.j3()>a.z+a.cN*0.8500000238418579+a.HC){i=a.Q;a.Q=i+(0.30000001192092896-i)*0.30000001192092896;}b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%24|0;if(((d-e|0)+23 |0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(!e){f=a.l;g=a.v+0.5;h=a.z+0.5;i=a.u+0.5;j=B(2111);k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=1.0+H(N(k,24))/1.6777216E7;c=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;m=H(N(c,24))/1.6777216E7*0.699999988079071+0.30000001192092896;n=0;o=X(l,1.0);p=null;q=16.0*l;b=f.cl;d=X(n,b.c);if(d<0){if(n>=0&&d<0){b=b.p.data[n];r=b.fZ.cA;s=o<=0?16.0:q;d=b.eR.bZ.eu;b=G$(j,g,h,i,l,m);$p=4;continue _;}b =new Bb;b.f=1;b.e=1;J(b);}}if(!a.dC){g=a.Q;if(g<0.0)a.Q=g*0.6;}n=0;while(n<2){Dk(a.l,B(2112),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN,a.u+(Cr(a.C)-0.5)*a.cP,0.0,0.0,0.0);n=n+1|0;}$p=3;continue _;case 2:$z=A2z(a,b,n);if(C()){break _;}n=$z;if(n){b=b.f2();if(a.dL!==b&&a.da!==b&&b!==a)a.eN=b;}n=a.Jl-1|0;a.Jl=n;if(n<=0){a.Jl=100;a.HC=0.5+CC(a.C)*3.0;}b=a.eN;if(b!==null&&b.z+b.j3()>a.z+a.cN*0.8500000238418579+a.HC){i=a.Q;a.Q=i+(0.30000001192092896-i)*0.30000001192092896;}b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%24|0;if(((d-e|0)+23|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(!e){f=a.l;g=a.v+0.5;h=a.z+0.5;i=a.u+0.5;j=B(2111);k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=1.0+H(N(k,24))/1.6777216E7;c=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;m=H(N(c,24))/1.6777216E7*0.699999988079071+0.30000001192092896;n=0;o=X(l,1.0);p=null;q=16.0*l;b=f.cl;d=X(n,b.c);if(d<0){if(n>=0&&d<0){b =b.p.data[n];r=b.fZ.cA;s=o<=0?16.0:q;d=b.eR.bZ.eu;b=G$(j,g,h,i,l,m);$p=4;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}}if(!a.dC){g=a.Q;if(g<0.0)a.Q=g*0.6;}n=0;while(n<2){Dk(a.l,B(2112),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN,a.u+(Cr(a.C)-0.5)*a.cP,0.0,0.0,0.0);n=n+1|0;}$p=3;case 3:A6r(a);if(C()){break _;}return;case 4:Bdc(r,p,g,h,i,s,d,b);if(C()){break _;}n=n+1|0;b=f.cl;d=X(n,b.c);if(d<0){if(n>=0&&d<0){b=b.p.data[n];r=b.fZ.cA;s=o<=0?16.0:q;d=b.eR.bZ.eu;b=G$(j,g,h,i,l,m);continue _;}b=new Bb;b.f=1;b.e=1;J(b);}if(!a.dC) {g=a.Q;if(g<0.0)a.Q=g*0.6;}n=0;while(n<2){Dk(a.l,B(2112),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN,a.u+(Cr(a.C)-0.5)*a.cP,0.0,0.0,0.0);n=n+1|0;}$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function Btu(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.la;if(d<=0&&c<2.0){e=b.bH;f=e.bl;g=a.bH;if(f>g.bf&&e.bf>24;b=a.F;l=new BQ;l.R=d;e=b.N;Be();m=A.G$.data[144];if(m===null)e=C3(e);else{d=m.s;j=d>>>4^d<<28^d<<8^d>>>24;k=e.d.data;e=k[j&(k.length-1|0)];while(e!==null&&!(e.t==j&&DB(m,e.h))){e=e.i;}}g=e===null?null:e.x;e=g.G;if(!(e instanceof BQ&& e.R==l.R?1:0)){g.G=l;Gv(g,1);b.bE=1;}}if(a.Sx>1){n=ACq(c)*0.5;b=a.l;e=null;o=1009;j=a.v|0;p=a.z|0;q=a.u|0;d=0;$p=2;continue _;}}a.W=C_(i,h)*180.0/3.141592653589793-90.0;a.gM=1;}return;case 1:Bri(a,b);if(C()){break _;}return;case 2:BGJ(b,e,o,j,p,q,d);if(C()){break _;}d=0;r=n;if(d>=1){a.W=C_(i,h)*180.0/3.141592653589793-90.0;a.gM=1;return;}e=BYz(a.l,a,h+CC(a.C)*r,f,i+CC(a.C)*r);e.z=a.z+a.cN/2.0+0.5;b=a.l;$p=3;case 3:Baa(b,e);if(C()){break _;}d=d+1|0;if(d>=1){a.W=C_(i,h)*180.0/3.141592653589793-90.0;a.gM=1;return;}e =BYz(a.l,a,h+CC(a.C)*r,f,i+CC(a.C)*r);e.z=a.z+a.cN/2.0+0.5;b=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Bra(a,b){} function B6r(a){Bp();return A.IX.K;} function Csw(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R&1)?0:1;} function BxV(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b){d=a.C;b=2+c|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));c=b-1|0;if(!(b&c))g=H(Bl(I(F(b),F(f)),31));else while(true){g=f%b|0;if(((f-g|0)+c|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}f=0;h =0.0;b=138;if(f=g)return;Bp();i=A.IX.K;j=new Bq;j.k=0;j.Y=null;j.A=i;j.k=1;j.B=0;k=D1(a.l,a.v,a.z+h,a.u);l=k.F;m=l.N;Be();d=BR(m,A.G$.data[b]);d=d===null?null:d.x;if(!(j!==d.G ?0:1)){d.G=j;d.bO=1;l.bE=1;}j=k.F;d=j.N;Be();d=BR(d,A.G$.data[b]);(d===null?null:d.x).bO=1;j.bE=1;k.fd=10;d=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Beb(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).G.R;b=!b?(i&(-2))<<24>>24:(i|1)<<24>>24;c=a.F;h=new BQ;h.R=b;d=c.N;Be();j=A.G$.data[144];if(j===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{i=j.s;k=i>>>4^i<<28^i<<8^i>>> 24;g=d.d.data;d=g[k&(g.length-1|0)];while(d!==null){if(d.t==k){l=d.h;if(j!==l&&!(j===l?1:l instanceof Bn&&l.s==i?1:0)?0:1)break;}d=d.i;}}j=d===null?null:d.x;d=j.G;if(!(d instanceof BQ&&d.R==h.R?1:0)){j.G=h;j.bO=1;c.bE=1;}} function A9u(a){return 1;} function CrF(a,b){return 6;} function Mv(){var a=this;CH.call(a);a.A6=0.0;a.a_m=0.0;a.bkH=0.0;a.nj=0;} A.ABl=null;function Ci6(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=1;Dt(b,16,c);} function SL(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=a.F;d=new BQ;d.R=b<<24>>24;e=c.N;Be();f=A.G$.data[144];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}e=e===null?null:e.x;j=e.G;if(!(j instanceof BQ&&j.R==d.R?1:0)){e.G=d;e.bO=1;c.bE=1;}k=0.6000000238418579*b;Cj(a,k,k);Cn(a,a.v,a.z,a.u);l=JS(a);l=Bf(l,l);a.c3=l;m=JS(a);if(l>Bf(m, m))JS(a);a.ko=b;} function B9W(a){var b;b=JS(a);return Bf(b,b);} function JS(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function CjT(a,b){var c,d,e,f,g,h;Ii(a,b);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}f=(c===null?null:c.x).G.R-1|0;c=b.m;b=new CV;b.w=B(2113);b.cf=f;Bg(c,B(2113),b);} function Bfg(a,b){var c,d,e,f,g,h,i,j,k,l;Iq(a,b);c=b.m;d=BE(B(2113));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2113)!==f&&!Bc(B(2113),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if(B(2113)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=BE(B(2113));e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){c=b.h;if(B(2113)!==c&&!Bc(B(2113),c)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).cf;}h=g+1|0;i=a.F;b=new BQ;b.R=h<<24>>24;j=i.N;Be();f=A.G$.data[144];if (f===null){j=j.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{k=E1(f);e=j.d.data;j=e[k&(e.length-1|0)];while(j!==null){if(j.t==k){c=j.h;if(f!==c&&!Ck(f,c)?0:1)break;}j=j.i;}}c=j===null?null:j.x;if(!Sm(b,c.G)){c.G=b;c.bO=1;i.bE=1;}l=0.6000000238418579*h;Cj(a,l,l);Cn(a,a.v,a.z,a.u);b=a.F.N;Be();j=A.G$.data[144];if(j===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{g=E1(j);e=b.d.data;b=e[g&(e.length-1|0)];while(b!==null&&!(b.t==g&&DB(j,b.h))){b=b.i;}}g=(b===null?null:b.x).G.R;g=Bf(g,g);a.c3=g;b =a.F.N;Be();j=A.G$.data[144];if(j===null)b=C3(b);else{k=GM(j);b=Dy(b,j,k&(b.d.data.length-1|0),k);}d=(b===null?null:b.x).G.R;if(g>Bf(d,d))JS(a);a.ko=h;} function CdN(a){return B(2114);} function BWn(a){var b,c,d,e,f,g,h,i,j,k;b=new Bi;b.r=Q(16);V(b,b.g,B(2115));c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;c=c.G.R<=1?B(2116):B(2117);V(b,b.g,c);c=new Bh;g=b.r;i=b.g;j=Q(i);k=j.data;c.o=j;f=0;while(f0)a.cg =1;}g=a.a_m;g=g+(a.A6-g)*0.5;a.a_m=g;a.bkH=g;d=a.dC;$p=1;case 1:BAH(a);if(C()){break _;}h=a.dC;if(h&&!d){b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;h=d>>>4^d<<28^d<<8^d>>>24;e=b.d.data;b=e[h&(e.length-1|0)];while(b!==null){if(b.t==h){f=b.h;if(c!==f&&!(c===f?1:f instanceof Bn&&f.s==d?1:0)?0:1)break;}b=b.i;}}i=(b===null?null:b.x).G.R;h=0;d=i*8|0;j=i;while(h>>4^d<<28^d<<8^d>>>24;j=b.d.data;b=j[i&(j.length-1|0)];while(b!==null){if(b.t== i){k=b.h;if(f!==k&&!(f===k?1:k instanceof Bn&&k.s==d?1:0)?0:1)break;}b=b.i;}}a.h$=1*(b===null?null:b.x).G.R|0;}return;case 2:Biy(f,a,b,e,h);if(C()){break _;}b=a.C;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;a.kQ=1.0-H(N(g,24))/1.6777216E7*2.0;b=a.F.N;Be();f=A.G$.data[144];if(f===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=f.s;i=d>>>4^d<<28^d<<8^d>>>24;j=b.d.data;b=j[i&(j.length-1|0)];while(b!==null){if(b.t==i){k=b.h;if(f!==k&&!(f===k?1:k instanceof Bn&&k.s==d?1:0)?0:1)break;}b =b.i;}}a.h$=1*(b===null?null:b.x).G.R|0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Cnz(a){a.A6=a.A6*0.6000000238418579;} function BwR(a){var b,c,d,e;b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%20|0;if(((d-e|0)+19|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}return e+10|0;} function Ck5(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;b=new Mv;EI(b,a.l);b.nj=0;b.fR=B(1971);c=b.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;h=H(N(d,17));}b.nj =e+10|0;i=b.F;j=new BQ;j.R=g<<24>>24;c=i.N;Be();k=A.G$.data[144];if(k===null){l=c.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{h=Ci(k.s);m=c.d.data;l=m[h&(m.length-1|0)];while(l!==null){if(l.t==h){c=l.h;if(k!==c&&!Ck(k,c)?0:1)break;}l=l.i;}}k=l===null?null:l.x;if(!Sm(j,k.G)){k.G=j;k.bO=1;i.bE=1;}n=0.6000000238418579*g;Cj(b,n,n);Cn(b,b.v,b.z,b.u);c=b.F.N;Be();k=A.G$.data[144];if(k===null)c=C3(c);else{h=GM(k);c=Dy(c,k,h&(c.d.data.length-1|0),h);}o=(c===null?null:c.x).G.R;h=Bf(o,o);b.c3=h;c=b.F.N;Be();c= BR(c,A.G$.data[144]);o=(c===null?null:c.x).G.R;if(h>Bf(o,o))BR(b.F.N,By(16));b.ko=g;return b;} function BeK(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c, f)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).G.R;if(!a.l.H&&g>1&&a.c3<=0){b=a.C;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));while(true){j=i%3|0;if(((i-j|0)+2|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));}d=2+j|0;i=0;k=g;l=144;if(i>24;b=q.N;Be();r=A.G$.data[l];if(r===null){c=b.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{s=r.s;t=s>>>4^s <<28^s<<8^s>>>24;e=b.d.data;c=e[t&(e.length-1|0)];while(c!==null){if(c.t==t){b=c.h;if(r!==b&&!(r===b?1:b instanceof Bn&&b.s==s?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;b=c.G;if(!(b instanceof BQ&&b.R==f.R?1:0)){c.G=f;c.bO=1;q.bE=1;}u=0.6000000238418579*p;Cj(o,u,u);Cn(o,o.v,o.z,o.u);t=MF(o.F,16);t=Bf(t,t);$p=1;continue _;}}a.cg=1;return;case 1:S3(o,t);if(C()){break _;}o.ko=p;Fp(o,a.v+m,a.z+0.5,a.u+n,BH(a.C)*360.0,0.0);b=a.l;$p=2;case 2:Baa(b,o);if(C()){break _;}i=i+1|0;if(i>=d){a.cg=1;return;}m=((i%2|0)-0.5) *k/4.0;n=((i/2|0)-0.5)*k/4.0;o=a.a4D();p=g/2|0;q=o.F;f=new BQ;f.R=p<<24>>24;b=q.N;Be();r=A.G$.data[l];if(r===null){c=b.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{s=r.s;t=s>>>4^s<<28^s<<8^s>>>24;e=b.d.data;c=e[t&(e.length-1|0)];while(c!==null){if(c.t==t){b=c.h;if(r!==b&&!(r===b?1:b instanceof Bn&&b.s==s?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;b=c.G;if(!(b instanceof BQ&&b.R==f.R?1:0)){c.G=f;c.bO=1;q.bE=1;}u=0.6000000238418579*p;Cj(o,u,u);Cn(o,o.v,o.z,o.u);t=MF(o.F,16);t=Bf(t,t);$p=1;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function Blq(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.bb7())return;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h ?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}f=(c===null?null:c.x).G.R;$p=1;case 1:$z=Bo8(a,b);if(C()){break _;}e=$z;if(e){i=a.v-b.v;j=a.z-b.z;k=a.u-b.u;l=i*i+j*j+k*k;j=f;if(l<0.6*j*0.6*j){c=new GE;c.fj=0;c.gc=0;c.ft=0.30000001192092896;c.f4=0;c.fF=0;c.gd=B(2118);c.h6=a;e=a.a$g();$p=2;continue _;}}return;case 2:$z=Bud(b,c,e);if(C()){break _;}e=$z;if(!e)return;b=B(2119);m=1.0;c=a.C;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;o=H(N(n,24))/1.6777216E7;p=M(L(I(n,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=p;q=(o-H(N(p,24))/1.6777216E7)*0.20000000298023224+1.0;c=a.l;$p=3;case 3:Biy(c,a,b,m,q);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BXd(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R<=1?0:1;} function BuO(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function Cs2(a){var b,c,d,e,f,g,h,i,j,k;b=new Bi;b.r=Q(16);V(b,b.g,B(2115));c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;c=c.G.R<=1?B(2116):B(2117);V(b,b.g,c);c=new Bh;g=b.r;i=b.g;j=Q(i);k=j.data;c.o=j;f=0;while(f>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;c=c.G.R<=1?B(2116):B(2117);V(b,b.g,c);c=new Bh;g=b.r;i=b.g;j=Q(i);k=j.data;c.o=j;f=0;while(f>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b.G.R!=1)d=0;else{Bp();d=A.Lm.K;}return d;} function Bin(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.v;d=c|0;if(c>4;e=e>>4;b=b.dS;f=b.dx;g=Cs(M(F(d),D(4294967295, 0)),B4(M(F(e),D(4294967295, 0)),32));h=H(Cp(g,N(g,32)));h=h^h>>>20^h>>>12;i=h^h>>>7^h>>>4;j=f.cL.data;f=j[i&(j.length-1|0)];a:{while(f!==null){if(B6(f.cy,g)){f=f.dG;break a;}f =f.cu;}f=null;}b:{k=f;if(k===null){if(b.ek.eY)break b;if(b.e4)break b;k=b.eM;}if(a.l.b6.u5()===A.Gc){b=a.C;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;if(H(Bl(I(F(4),F(H(N(g,17)))),31))!=1)return 0;}b=a.F.N;Be();l=A.G$.data[144];if(l===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=l.s;m=e>>>4^e<<28^e<<8^e>>>24;j=b.d.data;b=j[m&(j.length-1|0)];while(b!==null){if(b.t==m){f=b.h;if(l!==f&&!(l===f?1:f instanceof Bn&&f.s==e?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b.G.R !=1&&a.l.e_<=0)return 0;b=a.l;h=Bx(a.v);d=Bx(a.u);$p=2;continue _;}$p=1;case 1:$z=A38(b,d,e);if(C()){break _;}k=$z;if(a.l.b6.u5()===A.Gc){b=a.C;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;if(H(Bl(I(F(4),F(H(N(g,17)))),31))!=1)return 0;}b=a.F.N;Be();l=A.G$.data[144];if(l===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=l.s;m=e>>>4^e<<28^e<<8^e>>>24;j=b.d.data;b=j[m&(j.length-1|0)];while(b!==null){if(b.t==m){f=b.h;if(l!==f&&!(l===f?1:f instanceof Bn&&f.s==e?1:0)?0:1)break;}b =b.i;}}b=b===null?null:b.x;if(b.G.R!=1&&a.l.e_<=0)return 0;b=a.l;h=Bx(a.v);d=Bx(a.u);$p=2;case 2:$z=A79(b,h,d);if(C()){break _;}b=$z;Eh();if(b===A.Zu){c=a.z;if(c>50.0&&c<70.0&&B$(a.C,24)/1.6777216E7<0.5&&BH(a.C)>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return 0.4000000059604645*(b===null?null:b.x).G.R;} function B0$(a){return 0;} function BbX(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R<=0?0:1;} function B1s(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R<=2?0:1;} function A25(){A.ABl=Hn([1.0,0.75,0.5,0.25,0.0,0.25,0.5,0.75]);} var Q6=Ba(Mv); function A_6(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;if(b.e_<=0)return 0;c=a.bH;d=null;$p=1;case 1:$z=Brt(b,c,d);if(C()){break _;}e=$z;if(!e)return 0;b=a.l;c=a.bH;$p=2;case 2:$z=AQQ(b,a,c);if(C()){break _;}b=$z;if(!(b.c?0:1))return 0;b=a.l;c=a.bH;$p=3;case 3:$z=Bru(b,c);if(C()){break _;}e=$z;return e?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function CnS(a){return JS(a)*3|0;} function B_W(a){return B(2120);} function B_c(a){var b,c,d,e,f,g;b=new Q6;EI(b,a.l);b.nj=0;b.fR=B(1971);c=b.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}b.nj=f+10|0;SL(b, g);b.fR=B(1972);b.kB=1;b.lK=0.20000000298023224;return b;} function Cpw(a){Bp();return A.LR.K;} function Bj1(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();d=A.LR.K;if(d>0&&JS(a)>1){e=a.C;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=H(Bl(I(F(4),F(H(N(f,17)))),31))-2|0;if(c>0){b=c+1|0;h=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=h;i=H(N(h,17));c=b-1|0;if(!(b &c))j=H(Bl(I(F(b),F(i)),31));else while(true){j=i%b|0;if(((i-j|0)+c|0)>=0)break;h=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=h;i=H(N(h,17));}g=g+j|0;}k=0;l=0.0;c=138;if(k= g)return;m=new Bq;m.k=0;m.Y=null;m.A=d;m.k=1;m.B=0;n=D1(a.l,a.v,a.z+l,a.u);o=n.F;e=o.N;Be();e=BR(e,A.G$.data[c]);p=e===null?null:e.x;if(!(m!==p.G?0:1)){p.G=m;p.bO=1;o.bE=1;}o=n.F;e=o.N;Be();e=BR(e,A.G$.data[c]);(e===null?null:e.x).bO=1;o.bE=1;n.fd=10;e=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function B0p(a){return 0;} function B5j(a){return BwR(a)*4|0;} function BQt(a){a.A6=a.A6*0.8999999761581421;} function AYD(a){a.Q=0.41999998688697815+JS(a)*0.10000000149011612;a.lB=1;} function BxL(a,b){} function CaA(a){return 1;} function B3W(a){return BuO(a)+2|0;} function Ckf(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(2115));c=JS(a)<=1?B(2116):B(2117);V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[149];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;b=g>>>4^g<<28^g<<8^g>>>24;h=e.d.data;e=h[b&(h.length-1|0)];while(e!==null){if(e.t==b){i=e.h;if(f!==i&&!(f===i?1:i instanceof Bn&&i.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){f.G=d;f.bO=1;c.bE=1;}} function A1i(a){return 26;} function Cbt(a){return 1;} function A00(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H){b=a.F.N;Be();c=A.G$.data[149];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;g=b.G.R!=1?0:1;a:{if(g) {g=a.Wl;a.Wl=g-1|0;if(g>0)break a;h=a.F;c=new BQ;c.R=0;f=C1(h.N,By(21));b=f.G;if(!(b instanceof BQ&&b.R==c.R?1:0)){f.G=c;Gv(f,1);h.bE=1;}b=API(a);g=0;f=null;$p=4;continue _;}i=(-1);b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(H(N(j,24))/1.6777216E7<0.15000000596046448&&Mf(a)&&!JN(a,A.Rh))i=16307;else if(BH(a.C)<0.05000000074505806&&a.c3121.0)i=16274;else if(BH(a.C)<0.25&&IB(a)!==null&&!JN(a,A.Rg)&&GH(IB(a), a)>121.0)i=16274;if(i>(-1)){d=0;f=new Bq;Bp();Xf(f,A.IY,1,i);$p=5;continue _;}}b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(H(N(j,24))/1.6777216E7<7.50000006519258E-4){b=a.l;g=15;$p=3;continue _;}}Jl(a);k=1.0;$p=1;case 1:$z=A0B(a,k);if(C()){break _;}k=$z;if(k>0.5)a.jr=a.jr+2|0;$p=2;case 2:AWA(a);if(C()){break _;}return;case 3:ARH(b,a,g);if(C()){break _;}Jl(a);k=1.0;$p=1;continue _;case 4:Sl(a,g,f);if(C()){break _;}if(b!==null){g=b.A;Bp();f=A.IY;if(g==f.K){f=Vg(f,b);if(f!==null){c =CU(f);if(BP(c)){b=B9y(BW(c));$p=6;continue _;}}}}b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(H(N(j,24))/1.6777216E7<7.50000006519258E-4){b=a.l;g=15;$p=3;continue _;}Jl(a);k=1.0;$p=1;continue _;case 5:Sl(a,d,f);if(C()){break _;}a.Wl=Qd(API(a));A$8(a,1);b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(H(N(j,24))/1.6777216E7<7.50000006519258E-4){b=a.l;g=15;$p=3;continue _;}Jl(a);k=1.0;$p=1;continue _;case 6:AVk(a,b);if(C()){break _;}if(BP(c)){b=B9y(BW(c));continue _;}b =a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(H(N(j,24))/1.6777216E7<7.50000006519258E-4){b=a.l;g=15;$p=3;continue _;}Jl(a);k=1.0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BSz(a,b,c){c=YO(a,b,c);if(b.f2()===a)c=0;if(b.f4)c=c*0.15|0;return c;} function Cef(a){var b,c,d,e,f,g,h;b=ABD(a);c=a.F.N;Be();d=A.G$.data[149];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1)b=b*0.75;return b;} function Bn0(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=17;g=H(N(e,f));h=2;while(true){i=g%3|0;if(((g-i|0)+h|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));d.a=e;g=H(N(e,f));}g=i+1|0;j=0;k=c+1|0;i=k-1|0;l=k&i;m=F(k);n=0.0;o=138;while(j=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,f));}Btb();q=A.ABm.data;r=q.length;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;s=H(N(e,f));b=r-1|0;if(!(r&b))t=H(Bl(I(F(r),F(s)),31));else while(true){t=s%r|0;if(((s-t|0)+b|0)>= 0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;s=H(N(e,f));}t=q[t];if(c>0){e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,f));if(!l)s=H(Bl(I(m,F(b)),31));else while(true){s=b%k|0;if(((b-s|0)+i|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,f));}p=p+s|0;}s=0;if(s=g)break;d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,f));while(true){p=b%3|0;if(((b-p|0)+h|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=e;b=H(N(e,f));}Btb();q=A.ABm.data;r=q.length;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;s=H(N(e,f));b=r-1|0;if(!(r&b))t=H(Bl(I(F(r),F(s)),31));else while(true){t=s%r|0;if(((s-t|0)+b|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;s=H(N(e,f));}t=q[t];if(c>0){e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,f));if(!l)s=H(Bl(I(m,F(b)),31));else while(true){s=b%k|0;if(((b-s|0)+i|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,f));}p=p+s|0;}s=0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function A7P(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.F.N;Be();e=A.G$.data[149];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;f=f>>>4^f<<28^f<<8^f>>>24;g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if (d.G.R!=1?0:1)return;a:{d=new ND;e=a.l;h=new Bq;Bp();i=A.IY.K;h.k=0;h.Y=null;h.A=i;h.k=1;h.B=32732;Pr(d,e,a);d.iJ=h;d.bV=d.bV+20.0;j=b.v+b.T-a.v;k=b.z+b.j3()-1.100000023841858-a.z;l=b.u+b.U-a.u;m=CT(j*j+l*l);if(m>=8.0){e=A.Rl;h=b.gj;f=e.d2;if(f>=(-128)&&f<=127){Be();e=A.G$.data[f+128|0];}else{e=new Bn;e.s=f;}if(e===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=e.s;n=i>>>4^i<<28^i<<8^i>>>24;g=h.d.data;h=g[n&(g.length-1|0)];while(h!==null){if(h.t==n){o=h.h;if(e!==o&&!(e===o?1:o instanceof Bn&& o.s==i?1:0)?0:1)break;}h=h.i;}}if(!(h===null?0:1)){if(d.iJ===null){e=new Bq;n=A.IY.K;e.k=0;e.Y=null;e.A=n;e.k=1;e.B=0;d.iJ=e;}d.iJ.B=32698;break a;}}if(b.c3>=8){e=A.M8;if(!Ef(b.gj,By(e.d2))){AL9(d,32660);break a;}}if(m<=3.0&&!JN(b,A.Rj)&&BH(a.C)<0.25)AL9(d,32696);}W1(d,j,k+m*0.20000000298023224,l,0.75,8.0);b=a.l;$p=1;case 1:Baa(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function CoZ(){var b,c,d;b=Bz(8);c=b.data;Bp();c[0]=A.Lt.K;c[1]=A.Lw.K;c[2]=A.Le.K;c[3]=A.LO.K;c[4]=A.LN.K;c[5]=A.KD.K;d=A.Ku.K;c[6]=d;c[7]=d;A.ABm=b;} function O8(){var a=this;P3.call(a);a.AE=0;a.Cj=0;} function Cmq(a){return 0;} function Blj(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.hd=a.eN===null?0.5:0.949999988079071;b=a.Cj;if(b>0){c=b-1|0;a.Cj=c;if(!c){d=B(2127);e=2.0;f=a.C;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,24))/1.6777216E7;i=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=((h-H(N(i,24))/1.6777216E7)*0.20000000298023224 +1.0)*1.7999999523162842;f=a.l;$p=2;continue _;}}if(!a.l.H){d=a.F.N;Be();f=A.G$.data[142];if(f===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{c=Ci(f.s);k=d.d.data;d=k[c&(k.length-1|0)];while(d!==null){if(d.t==c){l=d.h;if(f!==l&&!Ck(f,l)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d.G.R!=1?0:1){$p=3;continue _;}}$p=1;case 1:BAH(a);if(C()){break _;}d=a.l;if(!d.H&&!d.e_)a.cg=1;return;case 2:Biy(f,a,d,e,j);if(C()){break _;}if(!a.l.H){d=a.F.N;Be();f=A.G$.data[142];if(f===null){d=d.d.data[0];while(d !==null&&d.h!==null){d=d.i;}}else{c=Ci(f.s);k=d.d.data;d=k[c&(k.length-1|0)];while(d!==null){if(d.t==c){l=d.h;if(f!==l&&!Ck(f,l)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d.G.R!=1?0:1){$p=3;continue _;}}$p=1;continue _;case 3:$z=A6d(a);if(C()){break _;}c=$z;c=a.CJ-c|0;a.CJ=c;if(c<=0){$p=4;continue _;}$p=1;continue _;case 4:BhA(a);if(C()){break _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BrH(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;if(b.e_<=0)return 0;c=a.bH;d=null;$p=1;case 1:$z=Brt(b,c,d);if(C()){break _;}e=$z;if(!e)return 0;b=a.l;c=a.bH;$p=2;case 2:$z=AQQ(b,a,c);if(C()){break _;}b=$z;if(!(b.c?0:1))return 0;b=a.l;c=a.bH;$p=3;case 3:$z=Bru(b,c);if(C()){break _;}e=$z;return e?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function B1G(a,b){var c,d,e,f,g,h,i;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1){g=b.m;d=new CP;d.w=B(1983);d.cM=1;Bg(g,B(1983),d);}c=a.F.N;Be();d=A.G$.data[141];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g =c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R!=1?0:1)LE(b,B(1984),1);d=a.F.N;Be();h=A.G$.data[142];if(h===null)d=C3(d);else{i=Ci(h.s);f=d.d.data;d=f[i&(f.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(h!==g&&!Ck(h,g)?0:1)break;}d=d.i;}}d=d===null?null:d.x;e=!(d.G.R!=1?0:1)?(-1):a.CJ;Bg(b.m,B(1985),CCo(B(1985),e));Sg(b,B(2128),a.AE<<16>>16);} function AXq(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{BxM(a,b);if(C()){break _;}c=b.m;if(!B(2128).q){d=B(2128).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2128).q=(31*B(2128).q|0)+g|0;f=f+1|0;}}}g=B(2128).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(2128)!==h&&!Bc(B(2128),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if (B(2128)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(2128).q){d=B(2128).o.data;g=d.length;e=0;while(true){if(e>=g)break b;f=d[e];B(2128).q=(31*B(2128).q|0)+f|0;e=e+1|0;}}}g=B(2128).q;d=b.d.data;b=d[g&(d.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(2128)!==c&&!Bc(B(2128),c)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).cU;}a.AE=g;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Byy(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.AE)b=null;else{b=Ok(a.l,a.v,a.z,a.u,16.0);if(b!==null){$p=1;continue _;}b=null;}return b;case 1:$z=Bo8(a,b);if(C()){break _;}c=$z;if(!c)b=null;return b;default:Oe();}}HV().s(a,b,c,$p);} function A4$(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;d=b.f2();if(!(d instanceof Co)){if(a.hU)return 0;$p=1;continue _;}e=a.l;f=a.bH;g=f.bn-32.0;h=f.bf-32.0;i=f.bo-32.0;j=f.br+32.0;k=f.bl+32.0;l=f.bs+32.0;m=A.Jc;n=m.bp;f=m.dl;o=f.c;p=X(n, o);if(p>=0){q=new CR;q.bn=g;q.bf=h;q.bo=i;q.br=j;q.bl=k;q.bs=l;Bo(f,o+1|0);r=f.p.data;p=f.c;f.c=p+1|0;r[p]=q;f.j=f.j+1|0;}else if(n>=0&&p<0){q=f.p.data[n];q.bn=g;q.bf=h;q.bo=i;q.br=j;q.bl=k;q.bs=l;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}m.bp=m.bp+1|0;f=null;$p=2;continue _;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;if(!c)c=0;else{b=b.f2();if(a.dL!==b&&a.da!==b){if(b!==a)a.eN=b;c=1;}else c=1;}return c;case 2:$z=Bzw(e,a,q,f);if(C()){break _;}q=$z;o=0;while(true){n=X(o,q.c);if(n>=0){a.eN=d;e=a.C;s=M(L(I(e.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));e.a=s;o=H(N(s,17));while(true){t=o%400|0;if(((o-t|0)+399|0)>=0)break;s=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=s;o=H(N(s,17));}a.AE=400+t|0;s=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=s;o=H(N(s,17));while(true){t=o%40|0;if(((o-t|0)+39|0)>=0)break;s=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=s;o=H(N(s,17));}a.Cj=t;if(a.hU)return 0;$p=1;continue _;}if(o<0)break;if(n>=0)break;e=q.p.data[o];if(e instanceof O8){f=e;f.eN=d;e=f.C;p =B$(e,31);while(true){n=p%400|0;if(((p-n|0)+399|0)>=0)break;p=B$(e,31);}f.AE=400+n|0;f.Cj=O(f.C,40);}o=o+1|0;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function B2B(a){return B(2129);} function Cmi(a){return B(2130);} function Cz1(a){return B(2131);} function ARR(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;b=2+c|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=17;c=H(N(e,f));g=b-1|0;h=b&g;if(!h)i=H(Bl(I(F(b),F(c)),31));else while(true){i=c%b|0;if(((c-i|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a =e;c=H(N(e,f));}j=0;k=0.0;l=138;if(j>=i){d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));if(!h)j=H(Bl(I(F(b),F(c)),31));else while(true){j=c%b|0;if(((c-j|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));}b=0;if(b>=j)return;Bp();c=A.LL.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;m=D1(a.l,a.v,a.z+k,a.u);n=m.F;o=n.N;Be();p=C1(o,A.G$.data[l]);if(!(d!==Gq(p)?0:1)){Hc(p,d);Gv(p,1);n.bE=1;}FR(Fq(m),10);m.fd=10;d=a.l;$p=1;continue _;}Bp();q =A.LJ.K;p=new Bq;p.k=0;p.Y=null;p.A=q;p.k=1;p.B=0;n=D1(a.l,a.v,a.z+k,a.u);o=n.F;d=o.N;Be();d=BR(d,A.G$.data[l]);m=d===null?null:d.x;if(!(p!==m.G?0:1)){m.G=p;m.bO=1;o.bE=1;}m=n.F;o=m.N;Be();d=BR(o,A.G$.data[l]);(d===null?null:d.x).bO=1;m.bE=1;n.fd=10;d=a.l;$p=2;continue _;case 1:Baa(d,m);if(C()){break _;}b=b+1|0;if(b>=j)return;Bp();c=A.LL.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;m=D1(a.l,a.v,a.z+k,a.u);n=m.F;o=n.N;Be();p=C1(o,A.G$.data[l]);if(!(d!==Gq(p)?0:1)){Hc(p,d);Gv(p,1);n.bE=1;}FR(Fq(m),10);m.fd=10;d =a.l;continue _;case 2:Baa(d,n);if(C()){break _;}j=j+1|0;if(j>=i){d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));if(!h)j=H(Bl(I(F(b),F(c)),31));else while(true){j=c%b|0;if(((c-j|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));}b=0;if(b>=j)return;Bp();c=A.LL.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;m=D1(a.l,a.v,a.z+k,a.u);n=m.F;o=n.N;Be();p=C1(o,A.G$.data[l]);if(!(d!==Gq(p)?0:1)){Hc(p,d);Gv(p,1);n.bE=1;}FR(Fq(m),10);m.fd=10;d =a.l;$p=1;continue _;}Bp();q=A.LJ.K;p=new Bq;p.k=0;p.Y=null;p.A=q;p.k=1;p.B=0;n=D1(a.l,a.v,a.z+k,a.u);o=n.F;d=o.N;Be();d=BR(d,A.G$.data[l]);m=d===null?null:d.x;if(!(p!==m.G?0:1)){m.G=p;m.bO=1;o.bE=1;}m=n.F;o=m.N;Be();d=BR(o,A.G$.data[l]);(d===null?null:d.x).bO=1;m.bE=1;n.fd=10;d=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function AVH(a,b){return 0;} function Bt5(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();c=A.Kk.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;e=D1(a.l,a.v,a.z+0.0,a.u);f=e.F;g=f.N;Be();g=BR(g,A.G$.data[138]);h=g===null?null:g.x;if(!(d!==h.G?0:1)){h.G=d;h.bO=1;f.bE=1;}g=e.F;d=g.N;Be();d=BR(d,A.G$.data[138]);(d===null?null:d.x).bO=1;g.bE=1;e.fd=10;d=a.l;$p=1;case 1:Baa(d,e);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,$p);} function B$z(a){Bp();return A.LJ.K;} function BzF(a){var b,c;b=new Bq;Bp();c=A.Kx.K;b.k=0;b.Y=null;b.A=c;b.k=1;b.B=0;a.gY.data[0]=b;} function AV7(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bzc(a);if(C()){break _;}b=a.F;c=new BQ;c.R=0;d=b.N;Be();e=A.G$.data[141];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}e =d===null?null:d.x;d=e.G;if(!(d instanceof BQ&&d.R==c.R?1:0)){e.G=c;e.bO=1;b.bE=1;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Csj(a,b){var c,d;c=a.gY.data[0];d=5;if(c!==null){Bp();d=d+A.Kc.data[c.A].HM(a)|0;}return d;} function Ow(){JH.call(this);this.pk=null;} function PS(a,b){var c,d,e,f,g,h;c=0;a:{while(c<7){CC(a.C);CC(a.C);CC(a.C);d=a.l;e=a.C;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=g;e.a=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));b=0;while(true){h=X(b,d.cl.c);if(h>=0)break;if(b<0)break a;if(h>=0)break a;b=b+1|0;}c=c+1|0;}return;}d=new Bb;d.f=1;d.e=1;J(d);} function IG(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R&4)?0:1;} function OK(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-5))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d =g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|4)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R ==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function Pm(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R&1)?0:1;} function UV(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-2))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d =g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|1)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R ==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function Rm(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[145];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G;} function Qf(a,b){var c,d,e,f,g,h,i;c=a.F;d=c.N;Be();e=A.G$.data[145];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}e=d===null?null:d.x;if(!Bc(b,e.G)){e.G=b;e.bO=1;c.bE=1;}} function BOI(a){var b,c,d,e,f,g,h,i,j;b=a.l;c=a.F.N;Be();d=A.G$.data[145];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G;i=0;a:{b:{c:{while(true){c=b.eZ;j=X(i,c.c);if(j>=0)break;if(i<0)break c;if(j>=0)break c;if(Bc(h,c.p.data[i].cx)){b=b.eZ;if(i<0)break a;if(i>=b.c)break a;b=b.p.data[i];break b;}i=i+ 1|0;}b=null;break b;}b=new Bb;b.f=1;b.e=1;J(b);}return b;}b=new Bb;b.f=1;b.e=1;J(b);} function N3(){var a=this;Ow.call(a);a.LW=0.0;a.bld=0.0;a.Oj=0;a.D5=0;a.uI=0.0;a.HK=0.0;} function AOC(a){var b=new N3();Cl_(b,a);return b;} function Cl_(a,b){var c,d,e,f,g,h,i,j;EI(a,b);a.gM=0;a.ho=0;a.hz=(-1.0);a.ss=0;b=new AAn;b.b5=0;b.v1=0;b.DU=a;b.b5=5;a.pk=b;a.fR=B(2132);a.hz=0.6000000238418579;a.lf=0.800000011920929;Cj(a,0.6000000238418579,0.800000011920929);a.hd=0.30000001192092896;c=a.dn;c.dK=1;b=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;c.cT=1;e=b.dE;c=new CZ;c.d6=b;c.d3=1;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=a.pk;e=b.dE;c=new CZ;c.d6=b;c.d3=2;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j +1|0;b=a.cH;d=new AFT;d.b5=0;d.Lb=a;d.a6D=0.4000000059604645;d.b5=5;e=b.dE;c=new CZ;c.d6=b;c.d3=3;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;h=e.c;e.c=h+1|0;f[h]=c;e.j=e.j+1|0;b=a.cH;d=new PJ;i=a.hd;d.b5=0;d.lq=0;d.jC=a;d.KD=a.l;d.yX=i;d.BT=1;d.b5=3;e=b.dE;c=new CZ;c.d6=b;c.d3=4;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new Yl;j=a.hd;d.b5=0;d.p1=a;d.tW=a.l;d.a77=j;d.Ic=a.dn;d.a0R=10.0;d.a4C=2.0;d.b5=3;e=b.dE;c=new CZ;c.d6=b;c.d3=5;c.cK=d;Cc(e,c);b=a.cH;d=BIL(a,a.hd);Cc(b.dE,ACl(b,6,d));DD(a.cH, 7,Uc(a,a.hd));DD(a.cH,8,CDz(a,8.0));DD(a.cH,9,RP(a,G(Co),8.0));DD(a.cH,9,TK(a));DD(a.mf,1,A.CZ(a));DD(a.mf,2,A.DF(a));DD(a.mf,3,AL$(a,1));DD(a.mf,4,A.EM(a,G(NR),16.0,200,0));} function CeJ(a){return 1;} function AKY(a,b){var c,d,e,f,g,h,i,j;a.nh=b;if(b instanceof Co){b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).G.R;b=a.F;g=(g|2)<<24>>24;h=new BQ;h.R=g;f=b.N;Be();i=A.G$.data[144];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=i.s;j=d>>>4^d<<28^d<<8^d>>>24;e=f.d.data;f=e[j&(e.length-1|0)];while(f!==null) {if(f.t==j){c=f.h;if(i!==c&&!(i===c?1:c instanceof Bn&&c.s==d?1:0)?0:1)break;}f=f.i;}}c=f===null?null:f.x;f=c.G;if(!(f instanceof BQ&&f.R==h.R?1:0)){c.G=h;c.bO=1;b.bE=1;}}} function BmT(a){var b,c,d,e,f,g,h,i,j;b=a.F;c=a.c3;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}e=b.N;Be();f=A.G$.data[146];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;b.bE=1;}} function AAZ(a){return !IG(a)?8:20;} function BVf(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=0;Dt(b,12,c);c=a.F;b=new BQ;b.R=0;Dt(c,16,b);Dt(a.F,17,B(3));b=a.F;c=new Bn;c.s=a.c3;Dt(b,18,c);c=a.F;b=new BQ;b.R=0;Dt(c,19,b);c=a.F;b=new BQ;b.R=14;Dt(c,20,b);} function A48(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(2133);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CbP(a,b){var c,d,e,f,g,h,i,j;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null)c=C3(c);else{e=GM(d);c=Dy(c,d,e&(c.d.data.length-1|0),e);}f=(c===null?null:c.x).G.s;d=b.m;c=new CV;c.w=B(1999);c.cf=f;Bg(d,B(1999),c);f=a.hi;d=b.m;c=new CV;c.w=B(2000);c.cf=f;Bg(d,B(2000),c);if(Rm(a)===null){g=b.m;d=new DZ;d.w=B(2134);d.dX=B(3);Bg(g,B(2134),d);}else{c=Rm(a);g=b.m;d=new DZ;d.w=B(2134);d.dX=c;if(c===null){h=new BG;h.f=1;h.e=1;h.bc=B(276);J(h);}Bg(g,B(2134),d);}f=(!Pm(a)?0:1)<<24>>24;d=b.m;c=new CP;c.w=B(2135);c.cM =f;Bg(d,B(2135),c);c=a.F.N;Be();d=A.G$.data[144];if(d===null){g=c.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{e=d.s;i=e>>>4^e<<28^e<<8^e>>>24;j=c.d.data;g=j[i&(j.length-1|0)];while(g!==null){if(g.t==i){c=g.h;if(d!==c&&!(d===c?1:c instanceof Bn&&c.s==e?1:0)?0:1)break;}g=g.i;}}c=g===null?null:g.x;f=(!(!(c.G.R&2)?0:1)?0:1)<<24>>24;d=b.m;c=new CP;c.w=B(2136);c.cM=f;Bg(d,B(2136),c);c=BR(a.F.N,By(20));Rh(b,B(2137),(Le(Gq(c===null?null:c.x))&15)<<24>>24);} function Bk0(a,b){var c,d,e,f,g,h,i,j,k;Iq(a,b);c=b.m;d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}h=a.F;if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s =g;}f=h.N;Be();i=A.G$.data[140];if(i===null)f=C3(f);else{g=GM(i);f=Dy(f,i,g&(f.d.data.length-1|0),g);}i=f===null?null:f.x;f=i.G;if(!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)){i.G=c;i.bO=1;h.bE=1;}j=!((C1(a.F.N,By(12))).G.s>=0?0:1)?1.0:0.5;a:{Cj(a,a.hz*j,a.lf*j);c=b.m;if(!B(2000).q){e=B(2000).o.data;k=e.length;g=0;while(true){if(g>=k)break a;d=e[g];B(2000).q=(31*B(2000).q|0)+d|0;g=g+1|0;}}}k=B(2000).q;e=c.d.data;c=e[k&(e.length-1|0)];while(c!==null){if(c.t==k){f=c.h;if(B(2000)!==f&&!Bc(B(2000),f)?0:1)break;}c= c.i;}if(!(c===null?0:1))k=0;else{h=BR(b.m,B(2000));k=(h===null?null:h.x).cf;}a.hi=k;h=EG(b,B(2134));if(h.o.data.length>0){Qf(a,h);OK(a,1);}a.pk.v1=Fx(b,B(2135));UV(a,Fx(b,B(2135)));AYG(a,Fx(b,B(2136)));if(De(b,B(2137)))AFe(a,FW(b,B(2137)));} function Cwc(a){var b,c,d,e,f,g,h;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;h=!(b.G.R&2)?0:1;return h&&!IG(a)?1:0;} function BUj(a){var b,c,d,e,f,g,h,i,j;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;h=!(b.G.R&2)?0:1;a:{if(h)b=B(2138);else{b=a.C;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;d=H(N(i,17));while(true){e=d%3|0;if(((d-e|0)+2|0)>=0)break;i=M(L(I(b.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));b.a=i;d=H(N(i,17));}if(e)b=B(2139);else{if(IG(a)){b=a.F.N;Be();g=A.G$.data[146];if(g===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{h=g.s;j=h>>>4^h<<28^h<<8^h>>>24;f=b.d.data;b=f[j&(f.length-1|0)];while(b!==null){if(b.t==j){c=b.h;if(g!==c&&!(g===c?1:c instanceof Bn&&c.s==h?1:0)?0:1)break;}b=b.i;}}if((b===null?null:b.x).G.s<10){b=B(2140);break a;}}b=B(2141);}}}return b;} function BML(a){return B(2142);} function BX7(a){return B(2143);} function BN2(a){return 0.4000000059604645;} function Cpn(a){return (-1);} function AUo(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{AS9(a);if(C()){break _;}b=a.l;if(!b.H&&a.Oj&&!a.D5&&!(a.i7===null?0:1)&&a.dC){a.D5=1;a.uI=0.0;a.HK=0.0;c=new Fc;d=a.bi;Bs();c.ba=Bk();c.V=0;c.ii=d;c.ig=8;b=b.eC.fi;e=a.bi;d=e^e>>>20^e>>>12;f=d^d>>>7^d>>>4;g=b.ee.data;b=g[f&(g.length-1|0)];b:{while(b!==null){if(b.eq==e){b=b.ew;break b;}b =b.ei;}b=null;}c:{b=b;if(b!==null){h=b.eL.ca;if(h.I===null){i=new BV;i.b$=h;Eg(i);h.I=i;}j=h.I.bm();d=c instanceof BA;i=c;while(true){if(!j.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!d)break a;d=b.L.bb;if(d!=2){if(d!=1)break a;if(i.X)break a;}}break c;}h=(j.bg()).O;if(!d)break;k=h.L.bb;if(k!=2){if(k!=1)break;if(i.X)break;}}h=h.Z;$p=2;continue _;}}}return;}b=b.Z;$p=3;continue _;case 2:Bnv(h,c);if(C()){break _;}while(true){if(!j.bh()){b:{b=b.bu;if(b instanceof CI){b=b.O;if(!d)break b;d=b.L.bb;if(d!=2){if(d!=1)break b;if (i.X)break b;}}return;}b=b.Z;$p=3;continue _;}h=(j.bg()).O;if(!d)break;k=h.L.bb;if(k==2)continue;if(k!=1)break;if(i.X)break;}h=h.Z;continue _;case 3:Bnv(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function ASb(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BAH(a);if(C()){break _;}a.bld=a.LW;b=a.F.N;Be();c=A.G$.data[147];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)?0:1)break;}b=b.i;}}b =b===null?null:b.x;if(!(b.G.R!=1?0:1)){g=a.LW;a.LW=g+(0.0-g)*0.4000000059604645;}else{h=a.LW;a.LW=h+(1.0-h)*0.4000000059604645;}b=a.F.N;Be();c=A.G$.data[147];if(c===null)b=C3(b);else{i=c.s;d=i>>>4^i<<28^i<<8^i>>>24;e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null&&!(b.t==d&&DB(c,b.h))){b=b.i;}}b=b===null?null:b.x;if(b.G.R!=1?0:1)a.L_=10;$p=2;case 2:a:{$z=A7x(a);if(C()){break _;}i=$z;if(i){a.Oj=1;a.D5=0;a.uI=0.0;a.HK=0.0;}else if(!(!a.Oj&&!a.D5)&&a.D5){if(a.uI===0.0){b=B(2144);j=0.4000000059604645;h=(BH(a.C)- BH(a.C))*0.20000000298023224+1.0;f=a.l;$p=3;continue _;}h=a.uI;a.HK=h;a.uI=h+0.05000000074505806;if(h>=2.0){a.Oj=0;a.D5=0;a.HK=0.0;a.uI=0.0;}h=a.uI;if(h>0.4000000059604645){g=a.bH.bf;i=DX((h-0.4000000059604645)*3.1415927410125732)*7.0|0;k=0;l=g+0.800000011920929;while(true){if(k>=i)break a;h=(BH(a.C)*2.0-1.0)*a.cP*0.5;j=(BH(a.C)*2.0-1.0)*a.cP*0.5;Dk(a.l,B(935),a.v+h,l,a.u+j,a.T,a.Q,a.U);k=k+1|0;}}}}return;case 3:Biy(f,a,b,j,h);if(C()){break _;}h=a.uI;a.HK=h;a.uI=h+0.05000000074505806;if(h>=2.0){a.Oj=0;a.D5= 0;a.HK=0.0;a.uI=0.0;}a:{h=a.uI;if(h>0.4000000059604645){g=a.bH.bf;i=DX((h-0.4000000059604645)*3.1415927410125732)*7.0|0;k=0;l=g+0.800000011920929;while(true){if(k>=i)break a;h=(BH(a.C)*2.0-1.0)*a.cP*0.5;j=(BH(a.C)*2.0-1.0)*a.cP*0.5;Dk(a.l,B(935),a.v+h,l,a.u+j,a.T,a.Q,a.U);k=k+1|0;}}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function CjG(a){return a.cN*0.800000011920929;} function CuY(a){return Pm(a)?20:40;} function BsE(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;d=b.f2();a.pk.v1=0;if(d!==null&&!(d instanceof Co)&&!(d instanceof HI))c=(c+1|0)/2|0;if(a.hU)return 0;a.ho=60;a.eN=null;a.hi=0;$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,$p);} function BcE(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=!IG(a)?2:4;d=new GE;d.fj=0;d.gc=0;d.ft=0.30000001192092896;d.f4=0;d.fF=0;d.gd=B(2118);d.h6=a;$p=1;case 1:$z=b.gr(d,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,$p);} function AYR(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;a:{if(!IG(a)){if(e===null)break a;f=e.A;Bp();if(f!=A.IQ.K)break a;if(BEF(a))break a;if(!b.ct.ez)e.k=e.k-1|0;if(e.k<=0){c=b.b7;f=c.dm;g=null;$p=2;continue _;}if(a.l.H)return 1;if(O(a.C,3)){PS(a,0);b=a.l;f=6;$p=4;continue _;}OK(a,1);AJr(a,null);AKY(a,null);T4(a.pk, 1);f=20;$p=5;continue _;}if(e!==null){Bp();h=A.Kc.data;f=e.A;if(h[f] instanceof K8){c=h[f];if(c.y8){g=a.F.N;Be();i=A.G$.data[146];if(i===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{j=Ci(i.s);h=g.d.data;g=h[j&(h.length-1|0)];while(g!==null){if(g.t==j){k=g.h;if(i!==k&&!Ck(i,k)?0:1)break;}g=g.i;}}if((g===null?null:g.x).G.s<20){if(!b.ct.ez)e.k=e.k-1|0;d=c.Ci;f=a.c3;if(f>0){f=f+d|0;a.c3=f;if(f>(!IG(a)?8:20))AAZ(a);if(a.c3>(!IG(a)?8:20)){d=!IG(a)?8:20;a.c3=d;if(d>AAZ(a))AAZ(a);}a.iF=a.of/2|0;}if(e.k <=0){b=b.b7;f=b.dm;c=null;h=b.cI;d=h.data.length;if(f>=d){f=f-d|0;h=b.f3;}h.data[f]=c;}return 1;}}}else if(f==A.Lv.K){j=(e.B^(-1))&15;if(j!=(Le((Hj(a.F,20)).G)&15)){AFe(a,j);if(!b.ct.ez){f=e.k-1|0;e.k=f;if(f<=0){b=b.b7;f=b.dm;c=null;$p=3;continue _;}}return 1;}}}if(CK(b.cx,Rm(a))&&!a.l.H&&!Ben(a,e)){a.pk.v1=Pm(a)?0:1;a.oT=0;a.i7=null;}}$p=1;case 1:$z=Bf4(a,b);if(C()){break _;}f=$z;return f;case 2:Mw(c,f,g);if(C()){break _;}if(a.l.H)return 1;if(O(a.C,3)){PS(a,0);b=a.l;f=6;$p=4;continue _;}OK(a,1);AJr(a,null);AKY(a, null);T4(a.pk,1);f=20;$p=5;continue _;case 3:Mw(b,f,c);if(C()){break _;}return 1;case 4:ARH(b,a,f);if(C()){break _;}return 1;case 5:S3(a,f);if(C()){break _;}Qf(a,b.cx);PS(a,1);b=a.l;f=7;$p=6;case 6:ARH(b,a,f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Ben(a,b){var c,d;if(b===null)c=0;else{Bp();d=A.Kc.data;c=b.A;c=!(d[c] instanceof K8)?0:d[c].y8;}return c;} function BZV(a){return 8;} function BEF(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R&2)?0:1;} function AYG(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-3))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e) {d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|2)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&& g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function AFe(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=(b&15)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[148];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function CwI(a,b){var c,d;if(b===a)return 0;if(!IG(a))return 0;if(!(b instanceof N3))return 0;c=b;if(!IG(c))d=0;else if(Pm(c))d=0;else{d=a.hi<=0?0:1;d=d&&(c.hi<=0?0:1)?1:0;}return d;} function AUs(a,b){var c;b=AOC(a.l);c=Rm(a);if(c!==null&&(GC(c)).o.data.length>0){Qf(b,c);OK(b,1);}return b;} var Yn=Ba(CH); function BjC(a,b){} function A5w(a,b,c){} function A4B(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.pH){Ms(a,b,c,0.019999999552965164);d=a.T;e=a.Q;f=a.U;$p=1;continue _;}g=a.l;h=a.bH;i=h.bn+0.10000000149011612;j=h.bf+0.4000000059604645;k=h.bo+0.10000000149011612;d=h.br+(-0.10000000149011612);e =h.bl+(-0.4000000059604645);f=h.bs+(-0.10000000149011612);l=A.Jc;m=l.bp;h=l.dl;n=h.c;o=X(m,n);if(o>=0){p=new CR;p.bn=i;p.bf=j;p.bo=k;p.br=d;p.bl=e;p.bs=f;Bo(h,n+1|0);q=h.p.data;o=h.c;h.c=o+1|0;q[o]=p;h.j=h.j+1|0;}else if(m>=0&&o<0){p=h.p.data[m];p.bn=i;p.bf=j;p.bo=k;p.br=d;p.bl=e;p.bs=f;}else{g=new Bb;Dm(g);J(g);}l.bp=l.bp+1|0;BJ();h=A.PM;$p=2;continue _;case 1:Be5(a,d,e,f);if(C()){break _;}a.T=a.T*0.800000011920929;a.Q=a.Q*0.800000011920929;a.U=a.U*0.800000011920929;a.xU=a.iD;d=a.v-a.dk;e=a.u-a.dj;r=CT(d*d +e*e)*4.0;if(r>1.0)r=1.0;b=a.iD;b=b+(r-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;case 2:$z=Baw(g,p,h);if(C()){break _;}m=$z;if(m){Ms(a,b,c,0.019999999552965164);d=a.T;e=a.Q;f=a.U;$p=3;continue _;}s=0.9100000262260437;if(a.dC){s=0.546000063419342;g=a.l;e=a.v;n=e|0;if(e1.0)r=1.0;b=a.iD;b=b+(r-b)*0.4000000059604645;a.iD=b;a.nm=a.nm+b;return;case 4:Be5(a,d,e,f);if(C()){break _;}d=a.T;e=b;a.T=d*e;a.Q=a.Q*e;a.U=a.U*e;a.xU=a.iD;d=a.v-a.dk;e=a.u-a.dj;r=CT(d*d+e*e)*4.0;if(r>1.0)r=1.0;b=a.iD;b=b+(r-b)*0.4000000059604645;a.iD =b;a.nm=a.nm+b;return;case 5:$z=Bm6(g,n,o,t);if(C()){break _;}m=$z;if(m>0){S();s=A.Nw.data[m].zw*0.9100000262260437;}u=0.16277135908603668/(s*s*s);Ms(a,b,c,!a.dC?0.019999999552965164:0.10000000149011612*u);b=0.9100000262260437;if(!a.dC){d=a.T;e=a.Q;f=a.U;$p=4;continue _;}b=0.546000063419342;g=a.l;d=a.v;t=d|0;if(d0){S();b=A.Nw.data[o].zw*0.9100000262260437;}d=a.T;e=a.Q;f=a.U;$p= 4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function BAD(a){return 0;} function Sc(){var a=this;Yn.call(a);a.YA=0;a.Q_=0.0;a.Q9=0.0;a.Q$=0.0;a.qc=null;a.D8=0;a.bg0=0;a.nX=0;a.XH=0;} function Cuy(a){var b=new Sc();CpT(b,a);return b;} function CpT(a,b){EI(a,b);a.YA=0;a.qc=null;a.D8=0;a.bg0=0;a.nX=0;a.XH=1;a.fR=B(2145);Cj(a,4.0,4.0);a.kB=1;a.ko=5;} function BF7(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(Bc(B(443),b.gd)&&b.f2() instanceof Co){c=1000;$p=2;continue _;}$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;return c;case 2:A2z(a,b,c);if(C()){break _;}b=b.f2();EH();d=A.Iu;c=1;$p=3;case 3:A4A(b,d,c);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,$p);} function ClU(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);} function B2C(a){return 10;} function A2B(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BAH(a);if(C()){break _;}b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;a.fR=b.G.R!=1?B(2145): B(2146);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BDA(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;if(!b.H&&!b.e_){$p=2;continue _;}$p=1;case 1:BGb(a);if(C()){break _;}a.bg0=a.nX;c=a.Q_;d=a.v;c=c-d;e=a.Q9-a.z;f=a.Q$-a.u;g=c*c+e*e+f*f;if(!(g>=1.0&&g<=3600.0)){a.Q_=d+(BH(a.C)*2.0-1.0)*16.0;a.Q9=a.z+(BH(a.C)*2.0-1.0)*16.0;a.Q$=a.u+(BH(a.C) *2.0-1.0)*16.0;}h=a.YA;i=h-1|0;a.YA=i;if(h<=0){a.YA=i+(O(a.C,5)+2|0)|0;g=Ex(g);d=a.Q_;j=a.Q9;k=a.Q$;$p=3;continue _;}b=a.qc;if(b!==null&&b.cg)a.qc=null;a:{if(a.qc!==null){h=a.D8;a.D8=h-1|0;if(h>0)break a;}b=AH5(a.l,a,100.0);a.qc=b;if(b!==null)a.D8=20;}b=a.qc;if(b!==null&&GH(b,a)<4096.0){b=a.qc;d=b.v-a.v;j=b.bH.bf+b.cN/2.0-(a.z+a.cN/2.0);k=b.u-a.u;l= -C_(d,k)*180.0/3.1415927410125732;a.W=l;a.gV=l;b=a.qc;$p=4;continue _;}l= -C_(a.T,a.U)*180.0/3.1415927410125732;a.W=l;a.gV=l;h=a.nX;if(h>0)a.nX=h-1|0;if(!a.l.H) {h=MF(a.F,16);i=(a.nX<=10?0:1)<<24>>24;if(h!=i)EX(a.F,16,HO(i));}return;case 2:Hl(a);if(C()){break _;}$p=1;continue _;case 3:$z=BvU(a,d,j,k,g);if(C()){break _;}h=$z;if(!h){a.Q_=a.v;a.Q9=a.z;a.Q$=a.u;}else{a.T=a.T+c/g*0.1;a.Q=a.Q+e/g*0.1;a.U=a.U+f/g*0.1;}b=a.qc;if(b!==null&&b.cg)a.qc=null;b:{if(a.qc!==null){h=a.D8;a.D8=h-1|0;if(h>0)break b;}b=AH5(a.l,a,100.0);a.qc=b;if(b!==null)a.D8=20;}b=a.qc;if(b!==null&&GH(b,a)<4096.0){b=a.qc;d=b.v-a.v;j=b.bH.bf+b.cN/2.0-(a.z+a.cN/2.0);k=b.u-a.u;l= -C_(d,k)*180.0/3.1415927410125732;a.W =l;a.gV=l;b=a.qc;$p=4;continue _;}l= -C_(a.T,a.U)*180.0/3.1415927410125732;a.W=l;a.gV=l;h=a.nX;if(h>0)a.nX=h-1|0;if(!a.l.H){h=MF(a.F,16);i=(a.nX<=10?0:1)<<24>>24;if(h!=i)EX(a.F,16,HO(i));}return;case 4:$z=Bo8(a,b);if(C()){break _;}h=$z;if(!h){h=a.nX;if(h>0)a.nX=h-1|0;}else{if(a.nX==10){b=a.l;m=null;h=1007;i=a.v|0;n=a.z|0;o=a.u|0;p=0;$p=5;continue _;}h=a.nX+1|0;a.nX=h;if(h==20){b=a.l;m=null;i=1008;n=a.v|0;o=a.z|0;p=a.u|0;h=0;$p=6;continue _;}}if(!a.l.H){h=MF(a.F,16);i=(a.nX<=10?0:1)<<24>>24;if(h!=i)EX(a.F,16, HO(i));}return;case 5:BGJ(b,m,h,i,n,o,p);if(C()){break _;}h=a.nX+1|0;a.nX=h;if(h!=20){if(!a.l.H){h=MF(a.F,16);i=(a.nX<=10?0:1)<<24>>24;if(h!=i)EX(a.F,16,HO(i));}return;}b=a.l;m=null;i=1008;n=a.v|0;o=a.z|0;p=a.u|0;h=0;$p=6;case 6:BGJ(b,m,i,n,o,p,h);if(C()){break _;}b=A.Et(a.l,a,d,j,k);b.Ff=a.XH;m=V_(a,1.0);b.v=a.v+m.bP*4.0;b.z=a.z+a.cN/2.0+0.5;b.u=a.u+m.bQ*4.0;m=a.l;$p=7;case 7:Baa(m,b);if(C()){break _;}a.nX=(-40);if(!a.l.H){h=MF(a.F,16);i=(a.nX<=10?0:1)<<24>>24;if(h!=i)EX(a.F,16,HO(i));}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BvU(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=(a.Q_-a.v)/e;g=(a.Q9-a.z)/e;h=(a.Q$-a.u)/e;i=a.bH;j=A.Jc;b=i.bn;c=i.bf;d=i.bo;k=i.br;l=i.bl;m=i.bs;n=j.bp;i=j.dl;o=i.c;p=X(n,o);if(p>=0){q=new CR;q.bn=b;q.bf=c;q.bo=d;q.br=k;q.bl=l;q.bs=m;Bo(i,o+1|0);r=i.p.data;p=i.c;i.c =p+1|0;r[p]=q;i.j=i.j+1|0;}else if(n>=0&&p<0){q=i.p.data[n];q.bn=b;q.bf=c;q.bo=d;q.br=k;q.bl=l;q.bs=m;}else{i=new Bb;i.f=1;i.e=1;B3(i);J(i);}j.bp=j.bp+1|0;n=1;if(n>=e)return 1;q.bn=q.bn+f;q.bf=q.bf+g;q.bo=q.bo+h;q.br=q.br+f;q.bl=q.bl+g;q.bs=q.bs+h;i=a.l;$p=1;case 1:$z=AQQ(i,a,q);if(C()){break _;}i=$z;if(!(i.c?0:1))return 0;n=n+1|0;if(n>=e)return 1;q.bn=q.bn+f;q.bf=q.bf+g;q.bo=q.bo+h;q.br=q.br+f;q.bl=q.bl+g;q.bs=q.bs+h;i=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function CuX(a){return B(2147);} function BJD(a){return B(2148);} function CaY(a){return B(2149);} function CtC(a){Bp();return A.KD.K;} function BhJ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=17;g=H(Bl(I(F(2),F(H(N(e,f)))),31));b=1+c|0;h=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;i=H(N(h,f));j=b-1|0;k=b&j;if(!k)l =H(Bl(I(F(b),F(i)),31));else while(true){l=i%b|0;if(((i-l|0)+j|0)>=0)break;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;i=H(N(h,f));}m=g+l|0;l=0;n=0.0;o=138;if(l>=m){d=a.C;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;l=H(N(h,f));while(true){i=l%3|0;if(((l-i|0)+2|0)>=0)break;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;l=H(N(h,f));}h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;c=H(N(h,f));if(!k)g=H(Bl(I(F(b),F(c)),31));else while(true) {g=c%b|0;if(((c-g|0)+j|0)>=0)break;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;c=H(N(h,f));}b=i+g|0;c=0;if(c>=b)return;Bp();g=A.KD.K;f=1;$p=2;continue _;}Bp();c=A.IW.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;p=D1(a.l,a.v,a.z+n,a.u);q=p.F;r=q.N;Be();r=BR(r,A.G$.data[o]);s=r===null?null:r.x;if(!(d!==s.G?0:1)){s.G=d;s.bO=1;q.bE=1;}FR(p.F,10);p.fd=10;d=a.l;$p=1;case 1:Baa(d,p);if(C()){break _;}l=l+1|0;if(l>=m){d=a.C;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;l=H(N(h, f));while(true){i=l%3|0;if(((l-i|0)+2|0)>=0)break;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;l=H(N(h,f));}h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;c=H(N(h,f));if(!k)g=H(Bl(I(F(b),F(c)),31));else while(true){g=c%b|0;if(((c-g|0)+j|0)>=0)break;h=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=h;c=H(N(h,f));}b=i+g|0;c=0;if(c>=b)return;Bp();g=A.KD.K;f=1;$p=2;continue _;}Bp();c=A.IW.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;p=D1(a.l,a.v,a.z+n,a.u);q=p.F;r =q.N;Be();r=BR(r,A.G$.data[o]);s=r===null?null:r.x;if(!(d!==s.G?0:1)){s.G=d;s.bO=1;q.bE=1;}FR(p.F,10);p.fd=10;d=a.l;continue _;case 2:Bmb(a,g,f);if(C()){break _;}c=c+1|0;if(c>=b)return;Bp();g=A.KD.K;f=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BWE(a){return 10.0;} function A3z(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%20|0;if(((d-e|0)+19|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(e)return 0;b=a.l;f=a.bH;g=null;$p=1;case 1:$z=Brt(b,f,g);if(C()){break _;}h=$z;if(!h)return 0&&a.l.e_>0?1:0;b=a.l;f=a.bH;$p =2;case 2:$z=AQQ(b,a,f);if(C()){break _;}b=$z;if(!(b.c?0:1))return 0&&a.l.e_>0?1:0;b=a.l;f=a.bH;$p=3;case 3:$z=Bru(b,f);if(C()){break _;}h=$z;h=h?0:1;return h&&a.l.e_>0?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BRC(a){return 1;} function CqO(a,b){var c,d;Ii(a,b);c=a.XH;d=b.m;b=new CV;b.w=B(2150);b.cf=c;Bg(d,B(2150),b);} function BnX(a,b){var c,d,e,f,g,h;a:{Iq(a,b);c=b.m;if(!B(2150).q){d=B(2150).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2150).q=(31*B(2150).q|0)+g|0;f=f+1|0;}}}g=B(2150).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(2150)!==h&&!Bc(B(2150),h)?0:1)break;}c=c.i;}if(c===null?0:1){b:{c=b.m;if(!B(2150).q){d=B(2150).o.data;f=d.length;g=0;while(true){if(g>=f)break b;e=d[g];B(2150).q=(31*B(2150).q|0)+e|0;g=g+1|0;}}}e=B(2150).q;d=c.d.data;c=d[e&(d.length-1|0)];while(c!==null) {if(c.t==e){h=c.h;if(B(2150)!==h&&!Bc(B(2150),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))e=0;else{b=b.m;if(B(2150)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c:{if(!B(2150).q){d=B(2150).o.data;e=d.length;f=0;while(true){if(f>=e)break c;g=d[f];B(2150).q=(31*B(2150).q|0)+g|0;f=f+1|0;}}}e=B(2150).q;d=b.d.data;b=d[e&(d.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(B(2150)!==c&&!Bc(B(2150),c)?0:1)break;}b=b.i;}}e=(b===null?null:b.x).cf;}a.XH=e;}} function Ob(){var a=this;GY.call(a);a.rw=0;a.v_=0;a.Ep=0;} A.ABn=null;function BIx(){BIx=BX(Ob);BNI();} function B1v(a){return 40;} function CgP(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);c=a.F;b=new BQ;b.R=0;Dt(c,17,b);c=a.F;b=new BQ;b.R=0;Dt(c,18,b);} function CmC(a,b){var c,d,e,f,g,h,i,j;Ii(a,b);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}e=(c===null?null:c.x).G.R<<16>>16;d=b.m;c=new CY;c.w=B(2151);c.cU=e;Bg(d,B(2151),c);c=a.F.N;Be();h=A.G$.data[145];if(h===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{i=h.s;j=i>>>4^i<<28^ i<<8^i>>>24;g=c.d.data;c=g[j&(g.length-1|0)];while(c!==null){if(c.t==j){d=c.h;if(h!==d&&!(h===d?1:d instanceof Bn&&d.s==i?1:0)?0:1)break;}c=c.i;}}e=(c===null?null:c.x).G.R<<16>>16;b=b.m;c=new CY;c.w=B(2152);c.cU=e;Bg(b,B(2152),c);} function Bm9(a,b){var c,d,e,f,g,h,i,j,k;Iq(a,b);c=b.m;d=BE(B(2151));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2151)!==f&&!Bc(B(2151),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2151)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(2151));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2151)!==f&&!Bc(B(2151),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cU;}h=a.F;i=(g&255)<<24>>24;j=new BQ;j.R=i;c=h.N;Be();k=A.G$.data[144];if (k===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=Ci(k.s);e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(k!==f&&!Ck(k,f)?0:1)break;}c=c.i;}}f=c===null?null:c.x;if(!Sm(j,f.G)){f.G=j;f.bO=1;h.bE=1;}a:{c=b.m;if(!B(2152).q){e=B(2152).o.data;i=e.length;g=0;while(true){if(g>=i)break a;d=e[g];B(2152).q=(31*B(2152).q|0)+d|0;g=g+1|0;}}}d=B(2152).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2152)!==f&&!Bc(B(2152),f)?0:1)break;}c=c.i;}if(!(c===null?0: 1))i=0;else{b=b.m;if(B(2152)===null)b=C3(b);else{b:{if(!B(2152).q){e=B(2152).o.data;i=e.length;g=0;while(true){if(g>=i)break b;d=e[g];B(2152).q=(31*B(2152).q|0)+d|0;g=g+1|0;}}}g=B(2152).q;e=b.d.data;b=e[g&(e.length-1|0)];while(b!==null&&!(b.t==g&&DB(B(2152),b.h))){b=b.i;}}i=(b===null?null:b.x).cU;}AO6(a,i);} function Bqt(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Ok(a.l,a.v,a.z,a.u,64.0);if(b===null)return null;$p=1;case 1:$z=BAy(a,b);if(C()){break _;}c=$z;if(!c)a.v_=0;else{a.Ep=1;if(!a.v_){d=a.l;e=B(2153);f=1.0;g=1.0;$p=2;continue _;}h=a.v_;a.v_=h+1|0;if(h==5){a.v_=0;d=a.F;i=new BQ;i.R=1;e=d.N;Be();j=A.G$.data[146];if(j=== null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{k=j.s;l=k>>>4^k<<28^k<<8^k>>>24;m=e.d.data;e=m[l&(m.length-1|0)];while(e!==null){if(e.t==l){n=e.h;if(j!==n&&!(j===n?1:n instanceof Bn&&n.s==k?1:0)?0:1)break;}e=e.i;}}n=e===null?null:e.x;e=n.G;if(!(e instanceof BQ&&e.R==i.R?1:0)){n.G=i;n.bO=1;d.bE=1;}return b;}}return null;case 2:Biy(d,b,e,f,g);if(C()){break _;}h=a.v_;a.v_=h+1|0;if(h!=5)return null;a.v_=0;d=a.F;i=new BQ;i.R=1;e=d.N;Be();j=A.G$.data[146];if(j===null){e=e.d.data[0];while(e!==null&&e.h !==null){e=e.i;}}else{k=j.s;l=k>>>4^k<<28^k<<8^k>>>24;m=e.d.data;e=m[l&(m.length-1|0)];while(e!==null){if(e.t==l){n=e.h;if(j!==n&&!(j===n?1:n instanceof Bn&&n.s==k?1:0)?0:1)break;}e=e.i;}}n=e===null?null:e.x;e=n.G;if(!(e instanceof BQ&&e.R==i.R?1:0)){n.G=i;n.bO=1;d.bE=1;}return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BAy(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7.f3.data[3];if(c!==null){d=c.A;S();if(d==A.OM.b)return 0;}e=E$(V_(b,1.0));f=CL(a.l.gu,a.v-b.v,a.bH.bf+a.cN/2.0-(b.z+1.6200000047683716),a.u-b.u);g=f.bP;g=g*g;h=f.bS;g=g+h*h;h=f.bQ;i=CT(g+h*h);c=E$(f);if(e.bP*c.bP+e.bS*c.bS+e.bQ*c.bQ<=1.0-0.025/i)return 0;$p=1;case 1:$z=Bo8(b,a);if(C()){break _;}d=$z;return d;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BGv(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=A7x(a);if(C()){break _;}b=$z;if(b){c=A.WG;b=1;$p=2;continue _;}d=a.eN===null?0.30000001192092896:6.5;a:{a.hd=d;c=a.l;if(!c.H&&LL(LA(c),B(1118))){if(ACz(a)){if(O(a.C,2000))break a;b=Bx(a.v-1.0+Cr(a.C)*2.0);e=Bx(a.z+Cr(a.C)*2.0);f=Bx(a.u-1.0+Cr(a.C)*2.0);c=a.l;$p=4;continue _;}if(!O(a.C,20)){b=Bx(a.v-2.0+Cr(a.C) *4.0);e=Bx(a.z+Cr(a.C)*3.0);f=Bx(a.u-2.0+Cr(a.C)*4.0);c=a.l;$p=6;continue _;}}}b=0;while(b<2){Dk(a.l,B(149),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-0.25,a.u+(Cr(a.C)-0.5)*a.cP,(Cr(a.C)-0.5)*2.0, -Cr(a.C),(Cr(a.C)-0.5)*2.0);b=b+1|0;}if(Rc(a.l)&&!a.l.H){d=1.0;$p=8;continue _;}$p=3;continue _;case 2:A2x(a,c,b);if(C()){break _;}d=a.eN===null?0.30000001192092896:6.5;b:{a.hd=d;c=a.l;if(!c.H&&LL(LA(c),B(1118))){if(ACz(a)){if(O(a.C,2000))break b;b=Bx(a.v-1.0+Cr(a.C)*2.0);e=Bx(a.z+Cr(a.C)*2.0);f=Bx(a.u-1.0+Cr(a.C)*2.0);c =a.l;$p=4;continue _;}if(!O(a.C,20)){b=Bx(a.v-2.0+Cr(a.C)*4.0);e=Bx(a.z+Cr(a.C)*3.0);f=Bx(a.u-2.0+Cr(a.C)*4.0);c=a.l;$p=6;continue _;}}}b=0;while(b<2){Dk(a.l,B(149),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-0.25,a.u+(Cr(a.C)-0.5)*a.cP,(Cr(a.C)-0.5)*2.0, -Cr(a.C),(Cr(a.C)-0.5)*2.0);b=b+1|0;}if(Rc(a.l)&&!a.l.H){d=1.0;$p=8;continue _;}$p=3;case 3:$z=A7x(a);if(C()){break _;}b=$z;if(!b&&!Mf(a)){if(AM2(a)&&!a.Ep&&!O(a.C,100))Rw(a,0);a.oT=0;c=a.eN;if(c!==null)Sw(a,c,100.0,100.0);if(!a.l.H&&Hz(a)){c=a.eN;if(c===null) {Rw(a,0);a.rw=0;}else{if(c instanceof Co){c=c;$p=16;continue _;}if(GH(a.eN,a)>256.0){e=a.rw;a.rw=e+1|0;if(e>=30){c=a.eN;$p=17;continue _;}}}}$p=15;continue _;}a.eN=null;Rw(a,0);a.Ep=0;$p=7;continue _;case 4:$z=Bm6(c,b,e,f);if(C()){break _;}g=$z;c=a.l;h=e-1|0;$p=5;case 5:$z=Bm6(c,b,h,f);if(C()){break _;}h=$z;if(!g&&h>0){S();if(A.Nw.data[h].eh()){c=a.l;g=ACz(a);h=Bh9(a);i=3;$p=13;continue _;}}b=0;while(b<2){Dk(a.l,B(149),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-0.25,a.u+(Cr(a.C)-0.5)*a.cP,(Cr(a.C)-0.5)*2.0, -Cr(a.C), (Cr(a.C)-0.5)*2.0);b=b+1|0;}if(Rc(a.l)&&!a.l.H){d=1.0;$p=8;continue _;}$p=3;continue _;case 6:$z=Bm6(c,b,e,f);if(C()){break _;}g=$z;if(A.ABn.data[g]){c=a.l;$p=9;continue _;}b=0;while(b<2){Dk(a.l,B(149),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-0.25,a.u+(Cr(a.C)-0.5)*a.cP,(Cr(a.C)-0.5)*2.0, -Cr(a.C),(Cr(a.C)-0.5)*2.0);b=b+1|0;}if(Rc(a.l)&&!a.l.H){d=1.0;$p=8;continue _;}$p=3;continue _;case 7:Bl9(a);if(C()){break _;}if(AM2(a)&&!a.Ep&&!O(a.C,100))Rw(a,0);a.oT=0;c=a.eN;if(c!==null)Sw(a,c,100.0,100.0);if(!a.l.H&&Hz(a)) {c=a.eN;if(c===null){Rw(a,0);a.rw=0;}else{if(c instanceof Co){c=c;$p=16;continue _;}if(GH(a.eN,a)>256.0){e=a.rw;a.rw=e+1|0;if(e>=30){c=a.eN;$p=17;continue _;}}}}$p=15;continue _;case 8:$z=A0B(a,d);if(C()){break _;}d=$z;if(d<=0.5){$p=3;continue _;}c=a.l;b=Bx(a.v);e=Bx(a.z);f=Bx(a.u);$p=12;continue _;case 9:$z=Bm6(c,b,e,f);if(C()){break _;}g=$z;AIZ(a,g);c=a.l;$p=10;case 10:$z=AZS(c,b,e,f);if(C()){break _;}g=$z;AO6(a,g);c=a.l;g=0;$p=11;case 11:BzK(c,b,e,f,g);if(C()){break _;}b=0;while(b<2){Dk(a.l,B(149),a.v+(Cr(a.C) -0.5)*a.cP,a.z+Cr(a.C)*a.cN-0.25,a.u+(Cr(a.C)-0.5)*a.cP,(Cr(a.C)-0.5)*2.0, -Cr(a.C),(Cr(a.C)-0.5)*2.0);b=b+1|0;}if(Rc(a.l)&&!a.l.H){d=1.0;$p=8;continue _;}$p=3;continue _;case 12:$z=A1G(c,b,e,f);if(C()){break _;}b=$z;if(b&&BH(a.C)*30.0<(d-0.4000000059604645)*2.0){a.eN=null;Rw(a,0);a.Ep=0;$p=14;continue _;}$p=3;continue _;case 13:AQO(c,b,e,f,g,h,i);if(C()){break _;}AIZ(a,0);b=0;while(b<2){Dk(a.l,B(149),a.v+(Cr(a.C)-0.5)*a.cP,a.z+Cr(a.C)*a.cN-0.25,a.u+(Cr(a.C)-0.5)*a.cP,(Cr(a.C)-0.5)*2.0, -Cr(a.C),(Cr(a.C)-0.5) *2.0);b=b+1|0;}if(Rc(a.l)&&!a.l.H){d=1.0;$p=8;continue _;}$p=3;continue _;case 14:Bl9(a);if(C()){break _;}$p=3;continue _;case 15:A6r(a);if(C()){break _;}return;case 16:c:{$z=BAy(a,c);if(C()){break _;}b=$z;if(!b){if(GH(a.eN,a)<=256.0)break c;e=a.rw;a.rw=e+1|0;if(e<30)break c;c=a.eN;$p=17;continue _;}a.h$=0.0;a.kQ=0.0;a.hd=0.0;if(GH(a.eN,a)<16.0){$p=18;continue _;}a.rw=0;}$p=15;continue _;case 17:$z=A36(a,c);if(C()){break _;}b=$z;if(b)a.rw=0;$p=15;continue _;case 18:Bl9(a);if(C()){break _;}a.rw=0;$p=15;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bl9(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.v;c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=B4(F(H(N(d,22))),27);d=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;f=b+(ED(L(e,F(H(N(d,21)))))*1.1102230246251565E-16-0.5)*64.0;b=a.z;d=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;b=b+(H(Bl(I(F(64),F(H(N(d,17)))), 31))-32|0);g=a.u;e=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=e;d=B4(F(H(N(e,22))),27);h=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;g=g+(ED(L(d,F(H(N(h,21)))))*1.1102230246251565E-16-0.5)*64.0;$p=1;case 1:$z=Bxq(a,f,b,g);if(C()){break _;}i=$z;return i;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A36(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=E$(CL(a.l.gu,a.v-b.v,a.bH.bf+a.cN/2.0-b.z+b.j3(),a.u-b.u));c=a.v;d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=B4(F(H(N(e,22))),27);e=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;g=c+(ED(L(f,F(H(N(e,21)))))*1.1102230246251565E-16-0.5)*8.0-b.bP*16.0;h=a.z;f=M(L(I(e, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;h=h+(H(Bl(I(F(16),F(H(N(f,17)))),31))-8|0)-b.bS*16.0;c=a.u;e=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;i=B4(F(H(N(e,22))),27);e=M(L(I(e,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=c+(ED(L(i,F(H(N(e,21)))))*1.1102230246251565E-16-0.5)*8.0-b.bQ*16.0;$p=1;case 1:$z=Bxq(a,g,h,c);if(C()){break _;}j=$z;return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bxq(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.v;f=a.z;g=a.u;a.v=b;a.z=c;a.u=d;h=0;i=b|0;if(b=0&&j<256){m=i>>4;n=k>>4;l=l.dS.dx;o=Cs(M(F(m),D(4294967295, 0)),B4(M(F(n),D(4294967295, 0)),32));n=H(Cp(o,N(o,32)));n=n^n>>>20^n>>>12;p=n^n>>>7^n>>>4;q=l.cL.data;l=q[p&(q.length-1|0)];a:{while(true){if(l===null){l=null;break a;}if(B6(l.cy,o))break;l=l.cu;}}n=l===null?0:1;}else n=0;if(n){n=0;if(!n&&j>0){l=a.l;m=j-1|0;$p=2;continue _;}if(n){Cn(a,a.v,a.z,a.u);l=a.l;r=a.bH;$p=1;continue _;}}if(!h){Cn(a,e,f,g);return 0;}m=0;while(m<128){s=m/127.0;t=(BH(a.C)-0.5)*0.20000000298023224;u=(BH(a.C)- 0.5)*0.20000000298023224;v=(BH(a.C)-0.5)*0.20000000298023224;w=e+(a.v-e)*s+(Cr(a.C)-0.5)*a.cP*2.0;x=f+(a.z-f)*s+Cr(a.C)*a.cN;y=g+(a.u-g)*s+(Cr(a.C)-0.5)*a.cP*2.0;Dk(a.l,B(149),w,x,y,t,u,v);m=m+1|0;}z=a.l;l=B(2154);t=1.0;u=1.0;m=0;ba=null;b=16.0;r=z.cl;n=X(m,r.c);if(n>=0){l=B(2154);t=1.0;u=1.0;r=a.l;$p=3;continue _;}if(m>=0&&n<0){bb=r.p.data[m];bc=bb.fZ.cA;n=bb.eR.bZ.eu;r=G$(l,e,f,g,t,u);$p=5;continue _;}l=new Bb;l.f=1;l.e=1;J(l);case 1:$z=AQQ(l,a,r);if(C()){break _;}l=$z;if(l.c?0:1){l=a.l;r=a.bH;$p=4;continue _;}if (!h){Cn(a,e,f,g);return 0;}m=0;while(m<128){s=m/127.0;t=(BH(a.C)-0.5)*0.20000000298023224;u=(BH(a.C)-0.5)*0.20000000298023224;v=(BH(a.C)-0.5)*0.20000000298023224;w=e+(a.v-e)*s+(Cr(a.C)-0.5)*a.cP*2.0;x=f+(a.z-f)*s+Cr(a.C)*a.cN;y=g+(a.u-g)*s+(Cr(a.C)-0.5)*a.cP*2.0;Dk(a.l,B(149),w,x,y,t,u,v);m=m+1|0;}z=a.l;l=B(2154);t=1.0;u=1.0;m=0;ba=null;b=16.0;r=z.cl;n=X(m,r.c);if(n>=0){l=B(2154);t=1.0;u=1.0;r=a.l;$p=3;continue _;}if(m>=0&&n<0){bb=r.p.data[m];bc=bb.fZ.cA;n=bb.eR.bZ.eu;r=G$(l,e,f,g,t,u);$p=5;continue _;}l=new Bb;l.f =1;l.e=1;J(l);case 2:b:{$z=Bm6(l,i,m,k);if(C()){break _;}m=$z;if(m){S();if(A.Nw.data[m].bW.gI()){n=1;break b;}}a.z=a.z-1.0;j=j+(-1)|0;}if(!n&&j>0){l=a.l;m=j-1|0;continue _;}if(n){Cn(a,a.v,a.z,a.u);l=a.l;r=a.bH;$p=1;continue _;}if(!h){Cn(a,e,f,g);return 0;}m=0;while(m<128){s=m/127.0;t=(BH(a.C)-0.5)*0.20000000298023224;u=(BH(a.C)-0.5)*0.20000000298023224;v=(BH(a.C)-0.5)*0.20000000298023224;w=e+(a.v-e)*s+(Cr(a.C)-0.5)*a.cP*2.0;x=f+(a.z-f)*s+Cr(a.C)*a.cN;y=g+(a.u-g)*s+(Cr(a.C)-0.5)*a.cP*2.0;Dk(a.l,B(149),w,x,y, t,u,v);m=m+1|0;}z=a.l;l=B(2154);t=1.0;u=1.0;m=0;ba=null;b=16.0;r=z.cl;n=X(m,r.c);if(n>=0){l=B(2154);t=1.0;u=1.0;r=a.l;$p=3;continue _;}if(m>=0&&n<0){bb=r.p.data[m];bc=bb.fZ.cA;n=bb.eR.bZ.eu;r=G$(l,e,f,g,t,u);$p=5;continue _;}l=new Bb;l.f=1;l.e=1;J(l);case 3:Biy(r,a,l,t,u);if(C()){break _;}return 1;case 4:$z=Bru(l,r);if(C()){break _;}n=$z;if(!n)h=1;if(!h){Cn(a,e,f,g);return 0;}m=0;while(m<128){s=m/127.0;t=(BH(a.C)-0.5)*0.20000000298023224;u=(BH(a.C)-0.5)*0.20000000298023224;v=(BH(a.C)-0.5)*0.20000000298023224;w =e+(a.v-e)*s+(Cr(a.C)-0.5)*a.cP*2.0;x=f+(a.z-f)*s+Cr(a.C)*a.cN;y=g+(a.u-g)*s+(Cr(a.C)-0.5)*a.cP*2.0;Dk(a.l,B(149),w,x,y,t,u,v);m=m+1|0;}z=a.l;l=B(2154);t=1.0;u=1.0;m=0;ba=null;b=16.0;r=z.cl;n=X(m,r.c);if(n>=0){l=B(2154);t=1.0;u=1.0;r=a.l;$p=3;continue _;}if(m>=0&&n<0){bb=r.p.data[m];bc=bb.fZ.cA;n=bb.eR.bZ.eu;r=G$(l,e,f,g,t,u);$p=5;continue _;}l=new Bb;l.f=1;l.e=1;J(l);case 5:Bdc(bc,ba,e,f,g,b,n,r);if(C()){break _;}m=m+1|0;r=z.cl;n=X(m,r.c);if(n>=0){l=B(2154);t=1.0;u=1.0;r=a.l;$p=3;continue _;}if(m>=0&&n<0){bb =r.p.data[m];bc=bb.fZ.cA;n=bb.eR.bZ.eu;r=G$(l,e,f,g,t,u);continue _;}l=new Bb;l.f=1;l.e=1;J(l);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p);} function CpJ(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[146];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R<=0?0:1)?B(2155):B(2156);} function B2_(a){return B(2157);} function BJj(a){return B(2158);} function B$3(a){Bp();return A.LK.K;} function BcC(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();d=A.LK.K;if(d>0){e=a.C;b=2+c|0;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=H(N(f,17));c=b-1|0;if(!(b&c))h=H(Bl(I(F(b),F(g)),31));else while(true){h=g%b|0;if(((g-h|0)+c|0)>=0)break;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a =f;g=H(N(f,17));}i=0;j=0.0;b=138;if(i=h)return;k=new Bq;k.k=0;k.Y=null;k.A=d;k.k=1;k.B=0;l=D1(a.l,a.v,a.z+j,a.u);m=l.F;e=m.N;Be();e=BR(e,A.G$.data[b]);n=e===null?null:e.x;if(!(k!==n.G?0:1)) {n.G=k;n.bO=1;m.bE=1;}m=l.F;e=m.N;Be();e=BR(e,A.G$.data[b]);(e===null?null:e.x).bO=1;m.bE=1;l.fd=10;e=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AIZ(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=(b&255)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[144];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function ACz(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function AO6(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=(b&255)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[145];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function Bh9(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[145];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function A2x(a,b,c){var d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;d=a.F;e=new BQ;e.R=1;f=d.N;Be();g=A.G$.data[146];if(g===null){h=f.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=g.s;j=i>>>4^i<<28^i<<8^i>>>24;k=f.d.data;h=k[j&(k.length-1|0)];while(h!==null){if(h.t==j){f=h.h;if(g!==f&&!(g===f?1:f instanceof Bn&&f.s==i?1:0)?0:1)break;}h =h.i;}}g=h===null?null:h.x;f=g.G;if(!(f instanceof BQ&&f.R==e.R?1:0)){g.G=e;g.bO=1;d.bE=1;}if(b instanceof GE&&b.f2() instanceof Co)a.Ep=1;if(!(b instanceof KW)){if(a.hU)return 0;$p=1;continue _;}a.Ep=0;l=0;if(l>=64)return 0;$p=2;continue _;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;if(!c)c=0;else{b=b.f2();if(a.dL!==b&&a.da!==b){if(b!==a)a.eN=b;c=1;}else c=1;}return c;case 2:$z=Bl9(a);if(C()){break _;}c=$z;if(c)return 1;l=l+1|0;if(l>=64)return 0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AM2(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[146];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R<=0?0:1;} function Rw(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=(!b?0:1)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[146];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function CdS(a,b){return 7;} function BNI(){var b,c;b=Mj(256);c=b.data;A.ABn=b;S();c[A.ND.b]=1;c[A.NE.b]=1;c[A.NL.b]=1;c[A.NM.b]=1;c[A.N9.b]=1;c[A.N$.b]=1;c[A.N_.b]=1;c[A.Oa.b]=1;c[A.Og.b]=1;c[A.OI.b]=1;c[A.OJ.b]=1;c[A.OM.b]=1;c[A.O0.b]=1;c[A.O5.b]=1;} var Tj=Ba(JH); function AHa(a){var b=new Tj();VU(b,a);return b;} function VU(a,b){var c,d,e,f,g,h,i;EI(a,b);a.gM=0;a.ho=0;a.hz=(-1.0);a.ss=0;a.fR=B(2159);a.hz=0.8999999761581421;a.lf=1.2999999523162842;Cj(a,0.8999999761581421,1.2999999523162842);c=a.dn;c.dK=1;b=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;c.cT=1;e=b.dE;c=new CZ;c.d6=b;c.d3=0;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new TO;d.b5=0;d.Cd=a;d.Qh=0.3799999952316284;d.b5=1;e=b.dE;c=new CZ;c.d6=b;c.d3=1;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new Us;d.b5 =0;d.oZ=0;d.jX=a;d.AC=a.l;d.IF=0.20000000298023224;d.b5=3;e=b.dE;c=new CZ;c.d6=b;c.d3=2;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;d=a.cH;c=new OG;Bp();h=A.KJ.K;c.b5=0;c.yA=0;c.t8=a;c.D9=0.25;c.ES=h;c.D7=0;c.b5=3;e=d.dE;b=new CZ;b.d6=d;b.d3=3;b.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=b;e.j=e.j+1|0;b=a.cH;d=new VW;d.b5=0;d.w3=a;d.Mn=0.25;e=b.dE;c=new CZ;c.d6=b;c.d3=4;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;i=e.c;e.c=i+1|0;f[i]=c;e.j=e.j+1|0;b=a.cH;d=new NN;d.b5=0;d.uT=a;d.yJ=0.20000000298023224;d.b5 =1;e=b.dE;c=new CZ;c.d6=b;c.d3=5;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;DD(a.cH,6,RP(a,G(Co),6.0));DD(a.cH,7,TK(a));} function B9H(a){return 1;} function BPe(a){return 10;} function Ca5(a){return B(2160);} function Cub(a){return B(2161);} function B$q(a){return B(2161);} function Bxg(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(2162);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function B7$(a){return 0.4000000059604645;} function B2S(a){Bp();return A.IR.K;} function A_R(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=17;g=H(N(e,f));h=2;while(true){i=g%3|0;if(((g-i|0)+h|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;g=H(N(e,f));}b=1+c|0;e=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;j=H(N(e,f));g=b-1|0;k=b&g;if(!k)c=H(Bl(I(F(b),F(j)),31));else while(true){c=j%b|0;if(((j-c|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;j=H(N(e,f));}j=i+c|0;i=0;l=0.0;m=138;if(i=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));}c=i+1|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;j=H(N(e,f));if(!k)k=H(Bl(I(F(b),F(j)),31));else while(true){k=j%b|0;if(((j-k|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;j=H(N(e,f));}b=c+k|0;c=0;if(c>=b)return;if(!Mf(a)){Bp();g=A.LF.K;k=1;$p=2;continue _;}Bp();g=A.LG.K;k=1;$p=3;continue _;case 1:Baa(d, n);if(C()){break _;}i=i+1|0;if(i=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));}c=i+1|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a =e;j=H(N(e,f));if(!k)k=H(Bl(I(F(b),F(j)),31));else while(true){k=j%b|0;if(((j-k|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;j=H(N(e,f));}b=c+k|0;c=0;if(c>=b)return;if(!Mf(a)){Bp();g=A.LF.K;k=1;$p=2;continue _;}Bp();g=A.LG.K;k=1;$p=3;continue _;case 2:Bmb(a,g,k);if(C()){break _;}c=c+1|0;if(c>=b)return;if(!Mf(a)){Bp();g=A.LF.K;k=1;continue _;}Bp();g=A.LG.K;k=1;$p=3;case 3:Bmb(a,g,k);if(C()){break _;}c=c+1|0;if(c>=b)return;if(!Mf(a)){Bp();g=A.LF.K;k=1;$p=2;continue _;}Bp();g =A.LG.K;k=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Ba3(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null){f=e.A;Bp();if(f==A.K_.K){f=e.k-1|0;e.k=f;if(f<=0){b=new Bq;g=A.Lh.K;b.k=0;b.Y=null;b.A=g;b.k=1;b.B=0;h=c.cI;i=h.data.length;if(d>=i){d=d-i|0;h=c.f3;}h.data[d]=b;}else{e=new Bq;d=A.Lh.K;e.k=0;e.Y=null;e.A=d;e.k=1;e.B=0;if(!Kf(c,e)){c=new Bq;d=A.Lh.K;c.k=0;c.Y=null;c.A =d;c.k=1;c.B=0;f=0;$p=2;continue _;}}return 1;}}$p=1;case 1:$z=Bf4(a,b);if(C()){break _;}f=$z;return f;case 2:BkS(b,c,f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function CcD(a,b){return AHa(a.l);} function Byx(a,b){return a.a8_(b);} var Rn=Ba(Tj); function ASd(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null){f=e.A;Bp();if(f==A.Kv.K){c=a.F.N;Be();g=A.G$.data[140];if(g===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=Ci(g.s);i=c.d.data;c=i[h&(i.length-1|0)];while(c!==null){if(c.t==h){j=c.h;if(g!==j&& !(g===j?1:j instanceof Bn&&j.s==g.s?1:0)?0:1)break;}c=c.i;}}if((c===null?null:c.x).G.s>=0){if(e.k==1){b=b.b7;f=b.dm;c=new Bq;k=A.Kw.K;c.k=0;c.Y=null;c.A=k;c.k=1;c.B=0;i=b.cI;d=i.data.length;if(f>=d){f=f-d|0;i=b.f3;}i.data[f]=c;return 1;}c=b.b7;j=new Bq;h=A.Kw.K;j.k=0;j.Y=null;j.A=h;j.k=1;j.B=0;if(Kf(c,j)&&!b.ct.ez){b=b.b7;f=b.dm;d=1;$p=6;continue _;}}}}if(e!==null){f=e.A;Bp();if(f==A.LB.K){c=a.F.N;Be();j=A.G$.data[140];if(j===null)c=C3(c);else{f=j.s;h=f>>>4^f<<28^f<<8^f>>>24;c=Dy(c,j,h&(c.d.data.length-1|0), h);}if((c===null?null:c.x).G.s>=0){$p=2;continue _;}}}$p=1;case 1:$z=Ba3(a,b);if(C()){break _;}f=$z;return f;case 2:Hl(a);if(C()){break _;}Dk(a.l,B(2163),a.v,a.z+a.cN/2.0,a.u,0.0,0.0,0.0);b=a.l;if(b.H)return 1;c=AHa(b);Fp(c,a.v,a.z,a.u,a.W,a.bV);f=AL1(a);$p=3;case 3:S3(c,f);if(C()){break _;}c.gV=a.gV;b=a.l;$p=4;case 4:Baa(b,c);if(C()){break _;}f=0;if(f>=5)return 1;b=a.l;c=new Ff;l=a.v;m=a.z+a.cN;n=a.u;j=new Bq;S();Py(j,A.Oa);ACM(c,b,l,m,n,j);$p=5;case 5:Baa(b,c);if(C()){break _;}f=f+1|0;if(f>=5)return 1;b=a.l;c =new Ff;l=a.v;m=a.z+a.cN;n=a.u;j=new Bq;S();Py(j,A.Oa);ACM(c,b,l,m,n,j);continue _;case 6:WG(b,f,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function B2y(a,b){var c;b=new Rn;VU(b,a.l);b.fR=B(1998);c=b.hz<=0.0?0:1;b.hz=0.8999999761581421;b.lf=1.2999999523162842;if(!c)Cj(b,0.8999999761581421,1.2999999523162842);return b;} function BsH(a,b){var c;b=new Rn;VU(b,a.l);b.fR=B(1998);c=b.hz<=0.0?0:1;b.hz=0.8999999761581421;b.lf=1.2999999523162842;if(!c)Cj(b,0.8999999761581421,1.2999999523162842);return b;} function TD(){Ow.call(this);this.bcP=null;} function AAD(a){var b=new TD();BTE(b,a);return b;} function BTE(a,b){var c,d,e,f,g,h;EI(a,b);a.gM=0;a.ho=0;a.hz=(-1.0);a.ss=0;b=new AAn;b.b5=0;b.v1=0;b.DU=a;b.b5=5;a.pk=b;a.fR=B(2164);a.hz=0.6000000238418579;a.lf=0.800000011920929;Cj(a,0.6000000238418579,0.800000011920929);c=a.dn;c.dK=1;b=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;c.cT=1;e=b.dE;c=new CZ;c.d6=b;c.d3=1;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=a.pk;e=b.dE;c=new CZ;c.d6=b;c.d3=2;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;d=a.cH;c=new OG;Bp();h= A.Lu.K;c.b5=0;c.yA=0;c.t8=a;c.D9=0.18000000715255737;c.ES=h;c.D7=1;c.b5=3;a.bcP=c;e=d.dE;b=new CZ;b.d6=d;b.d3=3;b.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=b;e.j=e.j+1|0;b=a.cH;d=new ABb;d.b5=0;e=new VN;e.Uz=d;d.Sg=e;d.vV=a;d.Ta=G(Co);d.Pd=16.0;d.LJ=0.23000000417232513;d.T2=0.4000000059604645;d.JT=a.dn;d.b5=1;e=b.dE;c=new CZ;c.d6=b;c.d3=4;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new Yl;d.b5=0;d.p1=a;d.tW=a.l;d.a77=0.30000001192092896;d.Ic=a.dn;d.a0R=10.0;d.a4C=5.0;d.b5 =3;Cc(b.dE,ACl(b,5,d));DD(a.cH,6,A.FF(a,0.4000000059604645));DD(a.cH,7,A.DO(a,0.30000001192092896));DD(a.cH,8,A.Fn(a));DD(a.cH,9,BIL(a,0.23000000417232513));DD(a.cH,10,Uc(a,0.23000000417232513));DD(a.cH,11,RP(a,G(Co),10.0));b=a.mf;c=new AJC;BmO(c,a,G(ADq),14.0,750,0);c.a7U=a;DD(b,1,c);} function CdT(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=0;Dt(b,12,c);c=a.F;b=new BQ;b.R=0;Dt(c,16,b);Dt(a.F,17,B(3));c=a.F;b=new BQ;b.R=0;Dt(c,18,b);} function A1u(a){var b,c;b=a.Dh;if(!b.Co){FJ(a,1,0);FJ(a,3,0);}else{c=b.HI;if(c===0.18000000715255737){FJ(a,1,1);FJ(a,3,0);}else if(c!==0.4000000059604645){FJ(a,1,0);FJ(a,3,0);}else{FJ(a,1,0);FJ(a,3,1);}}} function BW4(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return (!(b.G.R&4)?0:1)?0:1;} function B8U(a){return 1;} function BNr(a){return 10;} function BuT(a,b){} function BJ5(a,b){var c,d,e,f,g,h,i;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null)c=C3(c);else{e=GM(d);c=Dy(c,d,e&(c.d.data.length-1|0),e);}f=(c===null?null:c.x).G.s;d=b.m;c=new CV;c.w=B(1999);c.cf=f;Bg(d,B(1999),c);f=a.hi;d=b.m;c=new CV;c.w=B(2000);c.cf=f;Bg(d,B(2000),c);g=a.F.N;Be();c=A.G$.data[145];if(c===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{f=Ci(c.s);h=g.d.data;g=h[f&(h.length-1|0)];while(g!==null){if(g.t==f){d=g.h;if(c!==d&&!Ck(c,d)?0:1)break;}g=g.i;}}g=g===null?null:g.x;if(g.G ===null){i=b.m;d=new DZ;d.w=B(2134);d.dX=B(3);CB(i,B(2134),d);}else{c=a.F.N;Be();i=A.G$.data[145];if(i===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(i.s);h=c.d.data;c=h[e&(h.length-1|0)];while(c!==null){if(c.t==e){d=c.h;if(i!==d&&!Ck(i,d)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).G;d=b.m;c=new DZ;c.w=B(2134);c.dX=i;if(i===null){g=new BG;g.f=1;g.e=1;g.bc=B(276);J(g);}Bg(d,B(2134),c);}LE(b,B(2135),Pm(a));G2(b,B(2165),AOH(a));} function A9S(a,b){var c,d,e,f,g,h,i,j,k;Iq(a,b);c=b.m;d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}h=a.F;if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s =g;}f=h.N;Be();i=A.G$.data[140];if(i===null)f=C3(f);else{g=GM(i);f=Dy(f,i,g&(f.d.data.length-1|0),g);}i=f===null?null:f.x;f=i.G;if(!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)){i.G=c;i.bO=1;h.bE=1;}j=!((C1(a.F.N,By(12))).G.s>=0?0:1)?1.0:0.5;a:{Cj(a,a.hz*j,a.lf*j);c=b.m;if(!B(2000).q){e=B(2000).o.data;k=e.length;g=0;while(true){if(g>=k)break a;d=e[g];B(2000).q=(31*B(2000).q|0)+d|0;g=g+1|0;}}}g=B(2000).q;e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(2000)!==f&&!Bc(B(2000),f)?0:1)break;}c= c.i;}if(!(c===null?0:1))k=0;else{h=BR(b.m,B(2000));k=(h===null?null:h.x).cf;}a.hi=k;h=EG(b,B(2134));if(Dn(h)>0){Qf(a,h);OK(a,1);}a.pk.v1=Fx(b,B(2135));UV(a,Fx(b,B(2135)));V4(a,CN(b,B(2165)));} function B2u(a){var b,c,d,e,f,g,h;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&4)?0:1))b=B(3);else if(a.hi<=0?0:1)b=B(2166);else{b=a.C;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;b=H(Bl(I(F(4),F(H(N(h,17)))),31))?B(2167):B(2168);}return b;} function CjQ(a){return B(2169);} function BVy(a){return B(2169);} function Cnu(a){return 0.4000000059604645;} function CpQ(a){Bp();return A.IR.K;} function BeY(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.hU;if(d)return 0;a.pk.v1=0;if(d)return 0;a.ho=60;a.eN=null;a.hi=0;$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,$p);} function A7y(a,b,c){} function Bb6(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;c=a.F.N;Be();f=A.G$.data[144];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=Ci(f.s);h=c.d.data;c=h[g&(h.length-1|0)];while(c!==null){if(c.t==g){i=c.h;if(f!==i&&!Ck(f,i)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(c.G.R&4)?0:1){c=b.cx;f =a.F.N;Be();i=A.G$.data[145];if(i===null){j=f.d.data[0];while(j!==null&&j.h!==null){j=j.i;}}else{k=i.s;d=k>>>4^k<<28^k<<8^k>>>24;h=f.d.data;j=h[d&(h.length-1|0)];while(j!==null){if(j.t==d){f=j.h;if(i!==f&&!(i===f?1:f instanceof Bn&&f.s==k?1:0)?0:1)break;}j=j.i;}}if(CK(c,(j===null?null:j.x).G)&&!a.l.H){a:{if(e!==null){k=e.A;Bp();if(k==A.Lu.K){k=1;break a;}}k=0;}if(!k)T4(a.pk,(!(Le((C1(a.F.N,By(16))).G)&1)?0:1)?0:1);}}else if(a.bcP.a6C&&e!==null){k=e.A;Bp();if(k==A.Lu.K&&GH(b,a)<9.0){if(!b.ct.ez)e.k=e.k-1|0;if (e.k<=0){c=b.b7;k=c.dm;i=null;$p=2;continue _;}if(a.l.H)return 1;if(O(a.C,3)){PS(a,0);b=a.l;k=6;$p=3;continue _;}OK(a,1);V4(a,1+O(a.l.bR,3)|0);Qf(a,b.cx);PS(a,1);T4(a.pk,1);b=a.l;k=7;$p=4;continue _;}}$p=1;case 1:$z=Bf4(a,b);if(C()){break _;}k=$z;return k;case 2:Mw(c,k,i);if(C()){break _;}if(a.l.H)return 1;if(O(a.C,3)){PS(a,0);b=a.l;k=6;$p=3;continue _;}OK(a,1);V4(a,1+O(a.l.bR,3)|0);Qf(a,b.cx);PS(a,1);T4(a.pk,1);b=a.l;k=7;$p=4;continue _;case 3:ARH(b,a,k);if(C()){break _;}return 1;case 4:ARH(b,a,k);if(C()){break _;}return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Cf8(a,b){var c;a:{if(b!==null){c=b.A;Bp();if(c==A.Lu.K){c=1;break a;}}c=0;}return c;} function Cpo(a,b){var c,d,e,f,g,h,i,j;if(b===a)return 0;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(!(c.G.R&4)?0:1))return 0;if(!(b instanceof TD))return 0;c=b;b=c.F.N;Be();d=A.G$.data[144];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{i=d.s;j=i >>>4^i<<28^i<<8^i>>>24;g=b.d.data;b=g[j&(g.length-1|0)];while(b!==null){if(b.t==j){h=b.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==i?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&4)?0:1))e=0;else{e=a.hi<=0?0:1;e=e&&(c.hi<=0?0:1)?1:0;}return e;} function AOH(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[146];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R;} function V4(a,b){var c,d,e,f,g,h,i,j;c=a.F;b=b<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[146];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}} function Bpn(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=b.bR;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(!f)return 0;c=a.bH;g=null;$p=1;case 1:$z=Brt(b,c,g);if(C()){break _;}h=$z;if(!h)return 0;b =a.l;c=a.bH;$p=2;case 2:$z=AQQ(b,a,c);if(C()){break _;}b=$z;if(!(b.c?0:1))return 0;b=a.l;c=a.bH;$p=3;case 3:$z=Bru(b,c);if(C()){break _;}h=$z;if(h)return 0;i=a.v;e=i|0;if(i>>4^g<<28^g<<8^g>>>24;e=b.d.data;b=e[h&(e.length-1|0)];while(b!==null){if(b.t==h){c=b.h;if(f!==c&&!(f===c?1:c instanceof Bn &&c.s==g?1:0)?0:1)break;}b=b.i;}}b=(b===null?null:b.x).G;}else{b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;i=d>>>4^d<<28^d<<8^d>>>24;e=b.d.data;b=e[i&(e.length-1|0)];while(b!==null){if(b.t==i){f=b.h;if(c!==f&&!(c===f?1:f instanceof Bn&&f.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R&4)?0:1)b=B(2170);else{b=a.F.N;Be();b=!(Dn((C1(b,A.G$.data[133])).G)<=0?0:1)?A7O(a):ACf(a);}}return b;} function AVM(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l.bR;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%7|0;if(((d-e|0)+6|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if (!e){f=0;g=140;if(f<2){h=AAD(a.l);i=a.v;j=a.z;k=a.u;l=a.W;h.v=i;h.dk=i;h.fX=i;j=j+h.cv;h.z=j;h.d4=j;h.fW=j;h.u=k;h.dj=k;h.fY=k;h.W=l;h.bV=0.0;Cn(h,i,j,k);m=h.F;n=new Bn;n.s=(-24000);b=m.N;Be();o=A.G$.data[g];if(o===null){p=b.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{q=o.s;d=q>>>4^q<<28^q<<8^q>>>24;r=b.d.data;p=r[d&(r.length-1|0)];while(p!==null){if(p.t==d){b=p.h;if(o!==b&&!(o===b?1:b instanceof Bn&&b.s==q?1:0)?0:1)break;}p=p.i;}}p=p===null?null:p.x;b=p.G;if(!(n===b?1:b instanceof Bn&&b.s==n.s?1:0)) {p.G=n;p.bO=1;m.bE=1;}b=h.F.N;Be();p=A.G$.data[g];if(p===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=E1(p);r=b.d.data;b=r[e&(r.length-1|0)];while(b!==null&&!(b.t==e&&DB(p,b.h))){b=b.i;}}b=b===null?null:b.x;s=!(b.G.s>=0?0:1)?1.0:0.5;Cj(h,h.hz*s,h.lf*s);b=a.l;$p=1;continue _;}}return;case 1:Baa(b,h);if(C()){break _;}f=f+1|0;if(f>=2)return;h=AAD(a.l);i=a.v;j=a.z;k=a.u;l=a.W;h.v=i;h.dk=i;h.fX=i;j=j+h.cv;h.z=j;h.d4=j;h.fW=j;h.u=k;h.dj=k;h.fY=k;h.W=l;h.bV=0.0;Cn(h,i,j,k);m=h.F;n=new Bn;n.s=(-24000);b =m.N;Be();o=A.G$.data[g];if(o===null){p=b.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{q=o.s;d=q>>>4^q<<28^q<<8^q>>>24;r=b.d.data;p=r[d&(r.length-1|0)];while(p!==null){if(p.t==d){b=p.h;if(o!==b&&!(o===b?1:b instanceof Bn&&b.s==q?1:0)?0:1)break;}p=p.i;}}p=p===null?null:p.x;b=p.G;if(!(n===b?1:b instanceof Bn&&b.s==n.s?1:0)){p.G=n;p.bO=1;m.bE=1;}b=h.F.N;Be();p=A.G$.data[g];if(p===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=E1(p);r=b.d.data;b=r[e&(r.length-1|0)];while(b!==null&&!(b.t==e &&DB(p,b.h))){b=b.i;}}b=b===null?null:b.x;s=!(b.G.s>=0?0:1)?1.0:0.5;Cj(h,h.hz*s,h.lf*s);b=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BH6(a,b){var c,d,e,f,g,h,i,j;b=AAD(a.l);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(c.G.R&4)?0:1){c=a.F.N;Be();d=A.G$.data[145];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h =(c===null?null:c.x).G;c=b.F;d=c.N;Be();i=A.G$.data[145];if(i===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{j=Ci(i.s);f=d.d.data;d=f[j&(f.length-1|0)];while(d!==null){if(d.t==j){g=d.h;if(i!==g&&!Ck(i,g)?0:1)break;}d=d.i;}}g=d===null?null:d.x;if(!Bc(h,g.G)){g.G=h;g.bO=1;c.bE=1;}c=BR(b.F.N,By(16));j=(c===null?null:c.x).G.R;EX(b.F,16,HO((j|4)<<24>>24));V4(b,AOH(a));}return b;} function ADq(){var a=this;JH.call(a);a.boY=0;a.a59=0.0;a.Ii=0.0;a.bnJ=0.0;a.boL=0.0;a.NI=0.0;a.Xk=0;} function S$(a){var b=new ADq();CjW(b,a);return b;} function CjW(a,b){var c,d,e,f,g,h,i,j;EI(a,b);a.gM=0;a.ho=0;a.hz=(-1.0);a.ss=0;a.boY=0;a.a59=0.0;a.Ii=0.0;a.NI=1.0;a.fR=B(2171);a.hz=0.30000001192092896;a.lf=0.699999988079071;Cj(a,0.30000001192092896,0.699999988079071);b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%6000|0;if(((d-e|0)+5999|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}a.Xk=e+6000|0;b=a.cH;f=new J5;f.b5=0;f.rZ=a;f.b5=4;a.dn.cT=1;g=b.dE;h=new CZ;h.d6 =b;h.d3=0;h.cK=f;Bo(g,g.c+1|0);i=g.p.data;j=g.c;g.c=j+1|0;i[j]=h;g.j=g.j+1|0;b=a.cH;h=new TO;h.b5=0;h.Cd=a;h.Qh=0.3799999952316284;h.b5=1;g=b.dE;f=new CZ;f.d6=b;f.d3=1;f.cK=h;Bo(g,g.c+1|0);i=g.p.data;j=g.c;g.c=j+1|0;i[j]=f;g.j=g.j+1|0;b=a.cH;h=new Us;h.b5=0;h.oZ=0;h.jX=a;h.AC=a.l;h.IF=0.25;h.b5=3;g=b.dE;f=new CZ;f.d6=b;f.d3=2;f.cK=h;Bo(g,g.c+1|0);i=g.p.data;j=g.c;g.c=j+1|0;i[j]=f;g.j=g.j+1|0;h=a.cH;f=new OG;Bp();d=A.KI.K;f.b5=0;f.yA=0;f.t8=a;f.D9=0.25;f.ES=d;f.D7=0;f.b5=3;g=h.dE;b=new CZ;b.d6=h;b.d3=3;b.cK= f;Bo(g,g.c+1|0);i=g.p.data;j=g.c;g.c=j+1|0;i[j]=b;g.j=g.j+1|0;b=a.cH;h=new VW;h.b5=0;h.w3=a;h.Mn=0.2800000011920929;Cc(b.dE,ACl(b,4,h));DD(a.cH,5,Uc(a,0.25));DD(a.cH,6,RP(a,G(Co),6.0));DD(a.cH,7,TK(a));} function BQe(a){return 1;} function BI_(a){return 4;} function Byg(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AS9(a);if(C()){break _;}b=a.a59;a.boL=b;c=a.Ii;a.bnJ=c;d=c;e=a.dC;c=d+(!e?4:(-1))*0.3;a.Ii=c;if(c<0.0)a.Ii=0.0;if(a.Ii>1.0)a.Ii=1.0;if(!e&&a.NI<1.0)a.NI=1.0;c=a.NI*0.9;a.NI=c;if(!e){f=a.Q;if(f<0.0)a.Q=f*0.6;}a.a59=b+c*2.0;g=a.F.N;Be();h=A.G$.data[140];if(h===null) {g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{e=Ci(h.s);i=g.d.data;g=i[e&(i.length-1|0)];while(g!==null){if(g.t==e){j=g.h;if(h!==j&&!Ck(h,j)?0:1)break;}g=g.i;}}g=g===null?null:g.x;if(!(g.G.s>=0?0:1)){g=a.l;if(!g.H){e=a.Xk-1|0;a.Xk=e;if(e<=0){h=B(2172);b=1.0;j=a.C;k=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;c=H(N(k,24))/1.6777216E7;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=k;c=(c-H(N(k,24))/1.6777216E7)*0.20000000298023224+1.0;$p=2;continue _;}}}return;case 2:Biy(g, a,h,b,c);if(C()){break _;}Bp();e=A.Lp.K;g=new Bq;g.k=0;g.Y=null;g.A=e;g.k=1;g.B=0;h=D1(a.l,a.v,a.z+0.0,a.u);l=h.F;j=l.N;Be();j=BR(j,A.G$.data[138]);m=j===null?null:j.x;if(!(g!==Gq(m)?0:1)){Hc(m,g);Gv(m,1);l.bE=1;}FR(Fq(h),10);h.fd=10;g=a.l;$p=3;case 3:Baa(g,h);if(C()){break _;}a.Xk=O(a.C,6000)+6000|0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A5y(a,b){} function BT$(a){return B(2173);} function CbS(a){return B(2174);} function Coj(a){return B(2174);} function Bj8(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(2175);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BM_(a){Bp();return A.KC.K;} function BoS(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%3|0;if(((f-g|0)+2|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}b=1+c|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=e;h=H(N(e,17));c=b-1|0;if(!(b&c))f=H(Bl(I(F(b),F(h)),31));else while(true){f=h%b|0;if(((h-f|0)+c|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;h=H(N(e,17));}h=g+f|0;g=0;i=0.0;c=138;if(gb)b=0;a.a1_=b;}$p=1;case 1:AS9(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BJe(a){return 8;} function B61(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=0;Dt(b,12,c);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);} function BlE(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{b=Ci(e.s);f=d.d.data;d=f[b&(f.length-1|0)];while(d!==null){if(d.t==b){g=d.h;if(e!==g&&!(e===g?1:g instanceof Bn&&g.s==e.s?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if (!(d.G.R&16)?0:1)return;d=new Bq;S();c=A.N7.b;e=a.F.N;Be();h=A.G$.data[144];if(h===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{i=h.s;j=i>>>4^i<<28^i<<8^i>>>24;f=e.d.data;e=f[j&(f.length-1|0)];while(e!==null){if(e.t==j){g=e.h;if(h!==g&&!(h===g?1:g instanceof Bn&&g.s==i?1:0)?0:1)break;}e=e.i;}}e=e===null?null:e.x;k=e.G.R&15;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=k;if(k<0)d.B=0;e=D1(a.l,a.v,a.z+0.0,a.u);l=e.F;g=l.N;Be();m=A.G$.data[138];if(m===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else {n=E1(m);f=g.d.data;g=f[n&(f.length-1|0)];while(g!==null&&!(g.t==n&&DB(m,g.h))){g=g.i;}}h=g===null?null:g.x;if(!(d!==h.G?0:1)){h.G=d;h.bO=1;l.bE=1;}g=e.F;(Hj(g,10)).bO=1;g.bE=1;e.fd=10;d=a.l;$p=1;case 1:Baa(d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function B_t(a){S();return A.N7.b;} function A3a(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null){f=e.A;Bp();if(f==A.LB.K){c=a.F.N;Be();g=A.G$.data[144];if(g===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=g.s;i=h>>>4^h<<28^h<<8^h>>>24;j=c.d.data;c=j[i&(j.length-1|0)];while(c!==null){if(c.t==i){k=c.h;if (g!==k&&!(g===k?1:k instanceof Bn&&k.s==h?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(!(c.G.R&16)?0:1)){c=a.F.N;Be();g=A.G$.data[140];if(g===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=Ci(g.s);j=c.d.data;c=j[h&(j.length-1|0)];while(c!==null){if(c.t==h){k=c.h;if(g!==k&&!Ck(g,k)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(c.G.s>=0?0:1)){if(!a.l.H){c=BR(a.F.N,By(16));h=(c===null?null:c.x).G.R;EX(a.F,16,HO((h|16)<<24>>24));h=1+O(a.C,3)|0;d=0;if(d=h){f=1;$p=2;continue _;}c=new Bq;S();NB(c,A.N7.b,1,AG4(a));l=1.0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f, g,h,i,j,k,l,m,$p);} function ChK(a,b){var c,d,e,f,g,h,i,j;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=E1(d);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null&&!(c.t==e&&DB(d,c.h))){c=c.i;}}g=(c===null?null:c.x).G.s;h=b.m;c=new CV;c.w=B(1999);c.cf=g;Bg(h,B(1999),c);g=a.hi;h=b.m;c=new CV;c.w=B(2000);c.cf=g;Bg(h,B(2000),c);c=a.F.N;Be();h=A.G$.data[144];if(h===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{i=h.s;e=i>>>4^i<<28^i<<8^i>>>24;f=c.d.data;c=f[e&(f.length -1|0)];while(c!==null){if(c.t==e){d=c.h;if(h!==d&&!(h===d?1:d instanceof Bn&&d.s==i?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;g=(!(!(c.G.R&16)?0:1)?0:1)<<24>>24;h=b.m;c=new CP;c.w=B(2178);c.cM=g;Bg(h,B(2178),c);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;j=e>>>4^e<<28^e<<8^e>>>24;f=c.d.data;c=f[j&(f.length-1|0)];while(c!==null){if(c.t==j){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}Rh(b,B(2179),(Le(Gq(c===null?null:c.x)) &15)<<24>>24);} function A3b(a,b){var c,d,e,f,g,h,i,j,k,l;Iq(a,b);c=b.m;d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}h=a.F;if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s =g;}f=h.N;Be();i=A.G$.data[140];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=E1(i);e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null&&!(f.t==d&&DB(i,f.h))){f=f.i;}}j=f===null?null:f.x;f=j.G;if(!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)){j.G=c;j.bO=1;h.bE=1;}h=a.F.N;Be();h=BR(h,A.G$.data[140]);h=h===null?null:h.x;k=!(h.G.s>=0?0:1)?1.0:0.5;a:{Cj(a,a.hz*k,a.lf*k);c=b.m;if(!B(2000).q){e=B(2000).o.data;l=e.length;g=0;while(true){if(g>=l)break a;d=e[g];B(2000).q=(31*B(2000).q|0)+d|0;g=g+1|0;}}}l =B(2000).q;a.hi=!(Dy(c,B(2000),l&(c.d.data.length-1|0),l)===null?0:1)?0:(C1(b.m,B(2000))).cf;BkF(a,Fx(b,B(2178)));BiR(a,FW(b,B(2179)));} function Cus(a){return B(2180);} function Cqy(a){return B(2180);} function ChF(a){return B(2180);} function BA1(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(2181);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AG4(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.R&15;} function BiR(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).G.R;c=a.F;b=(i&240|b&15)<<24>>24;j=new BQ;j.R=b;h=c.N;Be();k=A.G$.data[144];if(k===null){d=h.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{i=k.s;l=i>>>4^i<<28^i<<8^i>>>24;g=h.d.data;d =g[l&(g.length-1|0)];while(d!==null){if(d.t==l){h=d.h;if(k!==h&&!(k===h?1:h instanceof Bn&&h.s==i?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;h=d.G;if(!(h instanceof BQ&&h.R==j.R?1:0)){d.G=j;d.bO=1;c.bE=1;}} function BkF(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-17))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e) {d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|16)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&& g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function BhH(b){var c,d,e,f;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%100|0;if(((d-e|0)+99|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}if(e<5)f=15;else if(e<10)f=7;else if(e<15)f=8;else if(e<18)f=12;else{c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%500|0;if(((d-e|0)+499|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}f= e?0:6;}return f;} function BpG(a){var b,c,d,e,f,g,h,i,j;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).G.R;b=a.F;d=(g&(-17))<<24>>24;h=new BQ;h.R=d;c=b.N;Be();i=A.G$.data[144];if(i===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{j=Ci(i.s);e=c.d.data;c=e[j&(e.length-1|0)];while(c!==null){if(c.t==j){f=c.h;if(i!==f&&!Ck(i,f)?0:1)break;}c =c.i;}}f=c===null?null:c.x;c=f.G;if(!(c instanceof BQ&&c.R==h.R?1:0)){f.G=h;f.bO=1;b.bE=1;}if((Hj(a.F,12)).G.s>=0?0:1){d=J9(a)+1200|0;if(d>0)d=0;KV(a,d);}} function AWa(a){var b,c,d,e,f,g,h,i,j,k,l;b=BhH(a.l.bR);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).G.R;c=a.F;b=(i&240|b&15)<<24>>24;j=new BQ;j.R=b;h=c.N;Be();k=A.G$.data[144];if(k===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{l=k.s;e=l>>>4^l<<28^l<<8^l >>>24;g=h.d.data;h=g[e&(g.length-1|0)];while(h!==null){if(h.t==e){d=h.h;if(k!==d&&!(k===d?1:d instanceof Bn&&d.s==l?1:0)?0:1)break;}h=h.i;}}d=h===null?null:h.x;h=d.G;if(!(h instanceof BQ&&h.R==j.R?1:0)){d.G=j;d.bO=1;c.bE=1;}} function A4S(a,b,c){var d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=b.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}d=d===null?null:d.x;i=15-(d.G.R&15)|0;c=c.F.N;Be();h=A.G$.data[144];if(h=== null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{j=Ci(h.s);g=c.d.data;c=g[j&(g.length-1|0)];while(c!==null){if(c.t==j){d=c.h;if(h!==d&&!Ck(h,d)?0:1)break;}c=c.i;}}c=c===null?null:c.x;f=15-(c.G.R&15)|0;c=a.XJ;g=c.iY.data;k=g.length;d=0>24;j=new BQ;j.R=e;d=b.N;Be();k=A.G$.data[144];if(k===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(k.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(k!==h&&!Ck(k,h)?0:1)break;}d=d.i;}}h=d===null?null:d.x;d=h.G;if(!(d instanceof BQ&&d.R==j.R?1:0)){h.G=j;h.bO=1;b.bE=1;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function BGu(){A.Vn=Bm($rt_arraycls($rt_floatcls()),[Hn([1.0,1.0,1.0]),Hn([0.8500000238418579,0.5,0.20000000298023224]),Hn([0.699999988079071,0.30000001192092896,0.8500000238418579]),Hn([0.4000000059604645,0.6000000238418579,0.8500000238418579]),Hn([0.8999999761581421,0.8999999761581421,0.20000000298023224]),Hn([0.5,0.800000011920929,0.10000000149011612]),Hn([0.949999988079071,0.5,0.6499999761581421]),Hn([0.30000001192092896,0.30000001192092896,0.30000001192092896]),Hn([0.6000000238418579,0.6000000238418579, 0.6000000238418579]),Hn([0.30000001192092896,0.5,0.6000000238418579]),Hn([0.5,0.25,0.699999988079071]),Hn([0.20000000298023224,0.30000001192092896,0.699999988079071]),Hn([0.4000000059604645,0.30000001192092896,0.20000000298023224]),Hn([0.4000000059604645,0.5,0.20000000298023224]),Hn([0.6000000238418579,0.20000000298023224,0.20000000298023224]),Hn([0.10000000149011612,0.10000000149011612,0.10000000149011612])]);} function PK(){JH.call(this);this.biG=null;} function Bwg(a){var b=new PK();CAP(b,a);return b;} function CAP(a,b){var c,d,e,f,g,h;EI(a,b);a.gM=0;a.ho=0;a.hz=(-1.0);a.ss=0;a.fR=B(2182);a.hz=0.8999999761581421;a.lf=0.8999999761581421;Cj(a,0.8999999761581421,0.8999999761581421);c=a.dn;c.dK=1;b=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;c.cT=1;e=b.dE;c=new CZ;c.d6=b;c.d3=0;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;c=new TO;c.b5=0;c.Cd=a;c.Qh=0.3799999952316284;c.b5=1;e=b.dE;d=new CZ;d.d6=b;d.d3=1;d.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=d;e.j=e.j+1|0;b=a.cH;c=new AKS;c.b5 =0;c.qw=0.0;c.sV=0;c.VW=0;c.Zf=0;c.go=a;c.Ag=0.3400000035762787;c.b5=7;a.biG=c;e=b.dE;d=new CZ;d.d6=b;d.d3=2;d.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=d;e.j=e.j+1|0;b=a.cH;c=new Us;c.b5=0;c.oZ=0;c.jX=a;c.AC=a.l;c.IF=0.25;c.b5=3;e=b.dE;d=new CZ;d.d6=b;d.d3=3;d.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=d;e.j=e.j+1|0;b=a.cH;c=new OG;Bp();h=A.L$.K;c.b5=0;c.yA=0;c.t8=a;c.D9=0.30000001192092896;c.ES=h;c.D7=0;c.b5=3;e=b.dE;d=new CZ;d.d6=b;d.d3=4;d.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g] =d;e.j=e.j+1|0;b=a.cH;c=new OG;g=A.L3.K;Tg(c);c.yA=0;c.t8=a;c.D9=0.30000001192092896;c.ES=g;c.D7=0;c.b5=3;DD(b,4,c);DD(a.cH,5,A.Fc(a,0.2800000011920929));DD(a.cH,6,Uc(a,0.25));DD(a.cH,7,RP(a,G(Co),6.0));DD(a.cH,8,TK(a));} function BVi(a){return 1;} function BMk(a){return 10;} function A3h(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A9K(a);if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function BKG(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=0;Dt(b,12,c);c=a.F;b=new BQ;b.R=0;Dt(c,16,b);} function B8l(a,b){var c,d,e,f,g,h,i;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=E1(d);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null&&!(c.t==e&&DB(d,c.h))){c=c.i;}}g=(c===null?null:c.x).G.s;h=b.m;c=new CV;c.w=B(1999);c.cf=g;Bg(h,B(1999),c);g=a.hi;h=b.m;c=new CV;c.w=B(2000);c.cf=g;Bg(h,B(2000),c);c=a.F.N;Be();h=A.G$.data[144];if(h===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=h.s;i=g>>>4^g<<28^g<<8^g>>>24;f=c.d.data;c=f[i&(f.length -1|0)];while(c!==null){if(c.t==i){d=c.h;if(h!==d&&!(h===d?1:d instanceof Bn&&d.s==g?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;g=(!(!(c.G.R&1)?0:1)?0:1)<<24>>24;c=b.m;b=new CP;b.w=B(2183);b.cM=g;Bg(c,B(2183),b);} function AQy(a,b){var c,d,e,f,g,h,i,j,k,l;Iq(a,b);c=b.m;d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}h=a.F;if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s =g;}f=h.N;Be();i=A.G$.data[140];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=E1(i);e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null&&!(f.t==d&&DB(i,f.h))){f=f.i;}}j=f===null?null:f.x;f=j.G;if(!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)){j.G=c;j.bO=1;h.bE=1;}h=a.F.N;Be();h=BR(h,A.G$.data[140]);h=h===null?null:h.x;k=!(h.G.s>=0?0:1)?1.0:0.5;a:{Cj(a,a.hz*k,a.lf*k);c=b.m;if(!B(2000).q){e=B(2000).o.data;l=e.length;g=0;while(true){if(g>=l)break a;d=e[g];B(2000).q=(31*B(2000).q|0)+d|0;g=g+1|0;}}}g =B(2000).q;if(!(Dy(c,B(2000),g&(c.d.data.length-1|0),g)===null?0:1))l=0;else{h=BR(b.m,B(2000));l=(h===null?null:h.x).cf;}a.hi=l;Ba2(a,Fx(b,B(2183)));} function BJ0(a){return B(2184);} function B7K(a){return B(2184);} function BNk(a){return B(2185);} function BtF(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(2186);g=0.15000000596046448;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AW4(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bf4(a,b);if(C()){break _;}c=$z;if(c)return 1;d=a.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t ==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;c=!(d.G.R&1)?0:1;a:{if(c&&!a.l.H){d=a.dL;if(d===null)break a;if(d===b)break a;}return 0;}if(b.da!==a){$p=2;continue _;}$p=3;continue _;case 2:Pf(b,a);if(C()){break _;}d=b.O;i=new Mc;e=b.da;Bs();i.ba=Bk();i.V=0;i.wf=b.bi;c=e===null?(-1):e.bi;b:{i.wj=c;if(i instanceof BA){e=i;j=d.L.bb;if(j!=2){if(j!=1)break b;if(e.X)break b;}c:{d=b.O;k=b.v;l=b.z;m=b.u;n=b.W;o=b.bV;d.iQ=0;d.i3=k;d.i4=l;d.i5=m;F0(d.L,k,l,m,n,o);b= d.L.O;d=new Gp;p=l+1.6200000047683716;d.ba=Bk();d.V=0;d.iL=k;d.iW=p;d.jv=l;d.iO=m;d.jO=n;d.jJ=o;d.ic=0;d.j0=1;d.jq=1;if(d instanceof BA){i=d;j=b.L.bb;if(j!=2){if(j!=1)break c;if(i.X)break c;}return 1;}}b=b.Z;$p=5;continue _;}}d=d.Z;$p=4;continue _;case 3:BFC(b,a);if(C()){break _;}d=b.da;if(d!==null)d.dL=null;b.da=null;d=b.O;i=new Mc;e=b.da;Bs();i.ba=Bk();i.V=0;i.wf=b.bi;c=e===null?(-1):e.bi;d:{i.wj=c;if(i instanceof BA){e=i;j=d.L.bb;if(j!=2){if(j!=1)break d;if(e.X)break d;}e:{d=b.O;k=b.v;l=b.z;m=b.u;n=b.W;o =b.bV;d.iQ=0;d.i3=k;d.i4=l;d.i5=m;F0(d.L,k,l,m,n,o);b=d.L.O;d=new Gp;p=l+1.6200000047683716;d.ba=Bk();d.V=0;d.iL=k;d.iW=p;d.jv=l;d.iO=m;d.jO=n;d.jJ=o;d.ic=0;d.j0=1;d.jq=1;if(d instanceof BA){i=d;j=b.L.bb;if(j!=2){if(j!=1)break e;if(i.X)break e;}return 1;}}b=b.Z;$p=5;continue _;}}d=d.Z;$p=4;case 4:Bnv(d,i);if(C()){break _;}f:{d=b.O;k=b.v;l=b.z;m=b.u;n=b.W;o=b.bV;d.iQ=0;d.i3=k;d.i4=l;d.i5=m;F0(d.L,k,l,m,n,o);b=d.L.O;d=new Gp;p=l+1.6200000047683716;d.ba=Bk();d.V=0;d.iL=k;d.iW=p;d.jv=l;d.iO=m;d.jO=n;d.jJ=o;d.ic =0;d.j0=1;d.jq=1;if(d instanceof BA){i=d;j=b.L.bb;if(j!=2){if(j!=1)break f;if(i.X)break f;}return 1;}}b=b.Z;$p=5;case 5:Bnv(b,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BNt(a){var b,c,d,e,f;a:{if(a.eO<=0){b=a.F.N;Be();c=A.G$.data[128];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&1)?0:1)){d=0;break a;}}d=1;}if(!d){Bp();d=A.K5.K;}else{Bp();d=A.K6.K;}return d;} function AZC(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%3|0;if(((f-g|0)+2|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}h=g+1|0;b=1+c|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a =e;g=H(N(e,17));c=b-1|0;if(!(b&c))f=H(Bl(I(F(b),F(g)),31));else while(true){f=g%b|0;if(((g-f|0)+c|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;g=H(N(e,17));}h=h+f|0;i=0;g=128;f=1;if(i>>4^b<<28^b<<8^b>>>24;l=d.d.data;d=l[c&(l.length-1|0)];while(d!==null){if(d.t==c){j=d.h;if(m!==j&&!(m===j?1:j instanceof Bn&&j.s==b?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(!(d.G.R&1)?0:1))return;Bp();b=A.IS.K;c=1;$p=3;continue _;case 1:Bmb(a,b,c);if(C()){break _;}i=i+1|0;if(i>>4^b<<28^b<<8^b>>>24;l=d.d.data;d=l[c&(l.length-1|0)];while(d!==null){if(d.t==c){j=d.h;if(m!==j&&!(m===j?1:j instanceof Bn&&j.s==b?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if (!(!(d.G.R&1)?0:1))return;Bp();b=A.IS.K;c=1;$p=3;continue _;case 2:Bmb(a,b,c);if(C()){break _;}i=i+1|0;if(i>>4^b<<28^b<<8^b>>>24;l=d.d.data;d=l[c&(l.length-1|0)];while(d!==null){if(d.t==c){j=d.h;if(m!==j&&!(m===j?1:j instanceof Bn&&j.s==b?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(!(d.G.R&1)?0:1))return;Bp();b=A.IS.K;c=1;$p=3;case 3:Bmb(a,b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Ba2(a,b){var c,d,e,f,g,h,i,j;if(!b){c=a.F;d=new BQ;d.R=0;e=c.N;Be();f=A.G$.data[144];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}j=e===null?null:e.x;e=j.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){j.G=d;j.bO=1;c.bE=1;}}else{c=a.F;f=new BQ;f.R=1;d=c.N;Be();j=A.G$.data[144];if(j===null){d=d.d.data[0];while(d!==null&&d.h !==null){d=d.i;}}else{g=j.s;h=g>>>4^g<<28^g<<8^g>>>24;i=d.d.data;d=i[h&(i.length-1|0)];while(d!==null){if(d.t==h){e=d.h;if(j!==e&&!(j===e?1:e instanceof Bn&&e.s==g?1:0)?0:1)break;}d=d.i;}}e=d===null?null:d.x;d=e.G;if(!(d instanceof BQ&&d.R==f.R?1:0)){e.G=f;e.bO=1;c.bE=1;}}} function A7K(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;if(b.H)return;c=new O8;VE(c,b);c.AE=0;c.Cj=0;c.fR=B(1970);c.hd=0.5;c.kB=1;d=a.v;e=a.z;f=a.u;g=a.W;h=a.bV;c.v=d;c.dk=d;c.fX=d;e=e+c.cv;c.z=e;c.d4=e;c.fW=e;c.u=f;c.dj=f;c.fY=f;c.W=g;c.bV=h;Cn(c,d,e,f);b=a.l;$p=1;case 1:Baa(b,c);if(C()){break _;}a.cg=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BEt(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BFk(a,b);if(C()){break _;}if(b>5.0){c=a.dL;if(c instanceof Co){c=c;EH();d=A.Iq;e=1;$p=2;continue _;}}return;case 2:A4A(c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function B4J(a,b){var c;a:{if(b!==null){c=b.A;Bp();if(c==A.L3.K){c=1;break a;}}c=0;}return c;} function BDk(a,b){return Bwg(a.l);} function SA(){var a=this;GY.call(a);a.bkf=0;a.qo=0;a.Ir=0;a.FU=0;} function CyK(a){var b=new SA();CkS(b,a);return b;} function CkS(a,b){var c,d,e,f,g;EI(a,b);a.gM=0;a.ho=0;a.ko=5;a.Ir=30;a.FU=3;a.fR=B(2187);c=a.cH;b=new J5;b.b5=0;b.rZ=a;b.b5=4;a.dn.cT=1;d=c.dE;e=new CZ;e.d6=c;e.d3=1;e.cK=b;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new AOd;c.b5=0;c.Db=a;c.b5=1;d=b.dE;e=new CZ;e.d6=b;e.d3=2;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;c=a.cH;e=new ABb;e.b5=0;d=new VN;d.Uz=e;e.Sg=d;e.vV=a;e.Ta=G(TD);e.Pd=6.0;e.LJ=0.25;e.T2=0.30000001192092896;e.JT=a.dn;e.b5=1;d=c.dE;b=new CZ;b.d6 =c;b.d3=3;b.cK=e;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=b;d.j=d.j+1|0;b=a.cH;c=new PJ;c.b5=0;c.lq=0;c.jC=a;c.KD=a.l;c.yX=0.25;c.BT=0;c.b5=3;d=b.dE;e=new CZ;e.d6=b;e.d3=4;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new NN;c.b5=0;c.uT=a;c.yJ=0.20000000298023224;c.b5=1;d=b.dE;e=new CZ;e.d6=b;e.d3=5;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new Lm;c.b5=0;c.qb=a;c.xH=G(Co);c.ue=8.0;c.xS=0.019999999552965164;c.b5=2;d=b.dE;e=new CZ;e.d6=b;e.d3 =6;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new Re;Tg(c);c.wG=0;c.vQ=a;ABC(c,3);DD(b,6,c);DD(a.mf,1,A3u(a,G(Co),16.0,0,1));DD(a.mf,2,AL$(a,0));} function BJM(a){return 1;} function ChT(a){return a.nh===null?3:3+(a.c3-1|0)|0;} function BIz(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BFk(a,b);if(C()){break _;}c=a.qo+b*1.5|0;a.qo=c;d=a.Ir-5|0;if(c>d)a.qo=d;return;default:Oe();}}HV().s(a,b,c,d,$p);} function Cm2(a){return 20;} function CyQ(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=(-1);Dt(b,16,c);b=a.F;c=new BQ;c.R=0;Dt(b,17,c);} function BYG(a,b){var c,d,e,f,g,h;Ii(a,b);c=a.F.N;Be();d=A.G$.data[145];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c.G.R==1){h=b.m;d=new CP;d.w=B(2188);d.cM=1;Bg(h,B(2188),d);}f=a.Ir<<16>>16;h=b.m;d=new CY;d.w=B(2189);d.cU=f;Bg(h,B(2189),d);f=a.FU<<24>>24;d=b.m;b=new CP;b.w=B(2190);b.cM=f;Bg(d,B(2190), b);} function BBh(a,b){var c,d,e,f,g,h,i,j,k;Iq(a,b);c=a.F;d=b.m;e=BE(B(2188));f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(2188)!==g&&!Bc(B(2188),g)?0:1)break;}d=d.i;}if(!(d===null?0:1))h=0;else{d=b.m;if(B(2188)===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{i=BE(B(2188));f=d.d.data;d=f[i&(f.length-1|0)];while(d!==null){if(d.t==i){g=d.h;if(B(2188)!==g&&!Bc(B(2188),g)?0:1)break;}d=d.i;}}h=(d===null?null:d.x).cM;}h=(!(!h?0:1)?0:1)<<24>>24;j=new BQ;j.R=h;k=c.N;Be();g=A.G$.data[145];if (g===null){k=k.d.data[0];while(k!==null&&k.h!==null){k=k.i;}}else{e=Ci(g.s);f=k.d.data;k=f[e&(f.length-1|0)];while(k!==null){if(k.t==e){d=k.h;if(g!==d&&!Ck(g,d)?0:1)break;}k=k.i;}}d=k===null?null:k.x;if(!Sm(j,d.G)){d.G=j;d.bO=1;c.bE=1;}a:{d=b.m;if(!B(2189).q){f=B(2189).o.data;h=f.length;i=0;while(true){if(i>=h)break a;e=f[i];B(2189).q=(31*B(2189).q|0)+e|0;i=i+1|0;}}}e=B(2189).q;f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(2189)!==g&&!Bc(B(2189),g)?0:1)break;}d=d.i;}if(d===null?0:1)a.Ir =Ga(b,B(2189));b:{d=b.m;if(!B(2190).q){f=B(2190).o.data;h=f.length;i=0;while(true){if(i>=h)break b;e=f[i];B(2190).q=(31*B(2190).q|0)+e|0;i=i+1|0;}}}e=B(2190).q;if(Dy(d,B(2190),e&(d.d.data.length-1|0),e)===null?0:1)a.FU=FW(b,B(2190));} function BbD(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.cg&&a.c3>0?1:0){a.bkf=a.qo;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=E1(c);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}g=(b===null ?null:b.x).G.R;if(g>0&&!a.qo){b=B(1114);h=1.0;i=0.5;c=a.l;$p=2;continue _;}d=a.qo+g|0;a.qo=d;if(d<0)a.qo=0;d=a.qo;g=a.Ir;if(d>=g){a.qo=g;b=a.l;if(!b.H){c=(b.b6.iE()).g_.dV;a:{while(true){if(c===null){c=null;break a;}f=c.b8;if(B(1118)===null)d=f.cr(B(1118));else b:{f=f;if(B(1118)===f)d=0;else{g=B(1118).o.data.length;j=f.o.data.length;if(g=j){d=Dn(B(1118))-Dn(f)|0;break b;}d=Di(B(1118),g)-Di(f,g)|0;if(d)break;g=g+1|0;}}}if(!d)break;c=d>=0?c.bx:c.bv;}}b=c===null?null:c.cS;j=b===null ?0:b.jW;b=a.F.N;Be();f=A.G$.data[145];if(f===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{k=f.s;l=k>>>4^k<<28^k<<8^k>>>24;e=b.d.data;b=e[l&(e.length-1|0)];while(b!==null){if(b.t==l){c=b.h;if(f!==c&&!(f===c?1:c instanceof Bn&&c.s==k?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R!=1?0:1)){b=a.l;m=a.v;n=a.z;o=a.u;i=a.FU;d=0;$p=3;continue _;}b=a.l;m=a.v;n=a.z;o=a.u;i=a.FU*2|0;d=0;$p=4;continue _;}}}$p=1;case 1:BAH(a);if(C()){break _;}b=a.l;if(!b.H&&!b.e_)a.cg=1;return;case 2:Biy(c,a,b,h, i);if(C()){break _;}d=a.qo+g|0;a.qo=d;if(d<0)a.qo=0;d=a.qo;g=a.Ir;if(d>=g){a.qo=g;b=a.l;if(!b.H){c=(b.b6.iE()).g_.dV;c:{while(true){if(c===null){c=null;break c;}f=c.b8;if(B(1118)===null)d=f.cr(B(1118));else d:{f=f;if(B(1118)===f)d=0;else{g=B(1118).o.data.length;j=f.o.data.length;if(g=j){d=Dn(B(1118))-Dn(f)|0;break d;}d=Di(B(1118),g)-Di(f,g)|0;if(d)break;g=g+1|0;}}}if(!d)break;c=d>=0?c.bx:c.bv;}}b=c===null?null:c.cS;j=b===null?0:b.jW;b=a.F.N;Be();f=A.G$.data[145];if(f===null){b=b.d.data[0];while (b!==null&&b.h!==null){b=b.i;}}else{k=f.s;l=k>>>4^k<<28^k<<8^k>>>24;e=b.d.data;b=e[l&(e.length-1|0)];while(b!==null){if(b.t==l){c=b.h;if(f!==c&&!(f===c?1:c instanceof Bn&&c.s==k?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R!=1?0:1)){b=a.l;m=a.v;n=a.z;o=a.u;i=a.FU;d=0;$p=3;continue _;}b=a.l;m=a.v;n=a.z;o=a.u;i=a.FU*2|0;d=0;$p=4;continue _;}}$p=1;continue _;case 3:BH7(b,a,m,n,o,i,d,j);if(C()){break _;}a.cg=1;$p=1;continue _;case 4:BH7(b,a,m,n,o,i,d,j);if(C()){break _;}a.cg=1;$p=1;continue _;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Cxx(a){return B(2191);} function Cx2(a){return B(2192);} function Bz1(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bgo(a,b);if(C()){break _;}if(!(b.f2() instanceof Nt))return;Bp();c=A.Mj.K;d=a.C;e=(A.Mu.K-c|0)+1|0;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));h=e-1|0;if(!(e&h))i=H(Bl(I(F(e),F(g)),31));else while(true){i=g%e|0;if(((g-i|0)+h|0)>=0)break;f=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));}c=c+i|0;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;b=D1(a.l,a.v,a.z+0.0,a.u);j=b.F;k=j.N;Be();k=BR(k,A.G$.data[138]);l=k===null?null:k.x;if(!(d!==l.G?0:1)){l.G=d;l.bO=1;j.bE=1;}l=b.F;d=l.N;Be();d=BR(d,A.G$.data[138]);(d===null?null:d.x).bO=1;l.bE=1;b.fd=10;d=a.l;$p=2;case 2:Baa(d,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Bkd(a,b){return 1;} function B_V(a){Bp();return A.KD.K;} function BHO(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=5;if(!a.kB){b=A.RH;if(!a.hU){$p=1;continue _;}}c=a.eO+1|0;a.eO=c;if(!c){c=160;D9();d=A.RG.fC;e=a.gY;FC();if(e===null)f=0;else{e=e.data;f=0;g=e.length;h=0;while(hf)f=i;h=h+1|0;}}if(f>0){j=160.0*f*0.15000000596046448;d=j|0;if(j>>4^f<<28^f<<8^f>>>24;e=l.d.data;l=e[g&(e.length-1|0)];while(l!==null){if(l.t==g){n=l.h;if(m!==n&&!(m===n?1:n instanceof Bn&&n.s==f?1:0)?0:1)break;}l=l.i;}}n=l===null?null:l.x;l=n.G;if(!(l instanceof BQ&&l.R==k.R?1:0)){n.G=k;n.bO=1;b.bE=1;}return;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;if(c){b=b.f2();if(a.dL!==b&&a.da!==b&&b!==a)a.eN=b;}c=a.eO+1|0;a.eO=c;if(!c) {c=160;D9();d=A.RG.fC;e=a.gY;FC();if(e===null)f=0;else{e=e.data;f=0;g=e.length;h=0;while(hf)f=i;h=h+1|0;}}if(f>0){j=160.0*f*0.15000000596046448;d=j|0;if(j>>4^f<<28^f<<8^f>>>24;e=l.d.data;l=e[g&(e.length-1|0)];while(l!==null){if(l.t==g){n=l.h;if(m!==n&&!(m===n?1:n instanceof Bn&&n.s==f?1:0)?0:1)break;}l=l.i;}}n=l===null?null :l.x;l=n.G;if(!(l instanceof BQ&&l.R==k.R?1:0)){n.G=k;n.bO=1;b.bE=1;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function SO(){Wf.call(this);this.u3=null;} function Cfn(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);} function BKn(a){return 0.10000000149011612;} function Cpt(a){return A$3(a)*0.949999988079071;} function Cmy(a){var b,c,d,e,f,g,h,i;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;h=!(b.G.R&1)?0:1;a:{if(h){b=a.C;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;if(H(Bl(I(F(4),F(H(N(i,17)))),31))){b=null;break a;}}b=B(2193);}return b;} function Cm9(a){return B(2194);} function Cx4(a){return B(2195);} function Cw0(a){return 0;} function Bj$(a,b){} function A61(a){} function Cq4(a){return 6;} function Z3(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-2))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d =g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|1)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R ==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function BYm(a){return 1;} function BIr(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BAH(a);if(C()){break _;}b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if (!(!(b.G.R&1)?0:1))a.Q=a.Q*0.6000000238418579;else{a.U=0.0;a.Q=0.0;a.T=0.0;h=a.z;i=h|0;if(h=4.0))a.u3=V7(((a.v|0)+O(a.C,7)|0)-O(a.C,7)|0,((a.z|0)+O(a.C,6)|0)-2|0,((a.u|0)+O(a.C,7)|0)-O(a.C,7)|0);b=a.u3;g=b.cZ+0.5-a.v;j=b.c0+0.1-a.z;k=b.cW+0.5-a.u;a.T=a.T+(TH(g)*0.5-a.T)*0.10000000149011612;a.Q=a.Q+(TH(j)*0.699999988079071-a.Q)*0.10000000149011612;g=a.U+(TH(k)*0.5-a.U)*0.10000000149011612;a.U=g;l= L7(C_(g,a.T)*180.0/3.141592653589793-90.0-a.W);a.h$=0.5;a.W=a.W+l;if(O(a.C,100))return;b=a.l;h=Bx(a.v);i=(a.z|0)+1|0;d=Bx(a.u);$p=5;continue _;case 2:$z=BCi(f,h,i,d);if(C()){break _;}h=$z;if(!(h&&a.u3.c0>=1))a.u3=null;if(!(a.u3!==null&&O(a.C,30)&&APL(a.u3,a.v|0,a.z|0,a.u|0)>=4.0))a.u3=V7(((a.v|0)+O(a.C,7)|0)-O(a.C,7)|0,((a.z|0)+O(a.C,6)|0)-2|0,((a.u|0)+O(a.C,7)|0)-O(a.C,7)|0);b=a.u3;g=b.cZ+0.5-a.v;j=b.c0+0.1-a.z;k=b.cW+0.5-a.u;a.T=a.T+(TH(g)*0.5-a.T)*0.10000000149011612;a.Q=a.Q+(TH(j)*0.699999988079071-a.Q) *0.10000000149011612;g=a.U+(TH(k)*0.5-a.U)*0.10000000149011612;a.U=g;l=L7(C_(g,a.T)*180.0/3.141592653589793-90.0-a.W);a.h$=0.5;a.W=a.W+l;if(O(a.C,100))return;b=a.l;h=Bx(a.v);i=(a.z|0)+1|0;d=Bx(a.u);$p=5;continue _;case 3:$z=Bkh(b,d,h,i);if(C()){break _;}h=$z;if(!h){Z3(a,0);b=a.l;f=null;h=1015;i=a.v|0;d=a.z|0;m=a.u|0;n=0;$p=4;continue _;}if(!O(a.C,200))a.l6=O(a.C,360);if(ABP(a.l,a,4.0)===null)return;Z3(a,0);b=a.l;f=null;h=1015;i=a.v|0;d=a.z|0;m=a.u|0;n=0;$p=6;continue _;case 4:BGJ(b,f,h,i,d,m,n);if(C()){break _;}return;case 5:$z =Bkh(b,h,i,d);if(C()){break _;}h=$z;if(h)Z3(a,1);return;case 6:BGJ(b,f,h,i,d,m,n);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Cwa(a){return 0;} function BvD(a,b){} function Bsm(a,b,c){} function Cff(a){return 1;} function BBB(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(!a.l.H){d=a.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(d.G.R&1)?0: 1){d=a.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!(e===h?1:h instanceof Bn&&h.s==e.s?1:0)?0:1)break;}d=d.i;}}i=(d===null?null:d.x).G.R;j=a.F;f=(i&(-2))<<24>>24;k=new BQ;k.R=f;d=j.N;Be();h=A.G$.data[144];if(h===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{l=h.s;m=l>>>4^l<<28^l<<8^l>>>24;g=d.d.data;d=g[m&(g.length-1|0)];while(d!==null){if(d.t==m){e=d.h;if(h!== e&&!(h===e?1:e instanceof Bn&&e.s==l?1:0)?0:1)break;}d=d.i;}}e=d===null?null:d.x;d=e.G;if(!(d instanceof BQ&&d.R==k.R?1:0)){e.G=k;e.bO=1;j.bE=1;}}}$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AU8(a,b){var c,d,e,f,g,h,i,j,k;a:{Iq(a,b);c=a.F;d=b.m;if(!B(2196).q){e=B(2196).o.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];B(2196).q=(31*B(2196).q|0)+h|0;g=g+1|0;}}}h=B(2196).q;e=d.d.data;d=e[h&(e.length-1|0)];while(d!==null){if(d.t==h){i=d.h;if(B(2196)!==i&&!Bc(B(2196),i)?0:1)break;}d=d.i;}if(!(d===null?0:1))f=0;else{b=b.m;if(B(2196)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(2196).q){e=B(2196).o.data;f=e.length;g=0;while(true){if(g>=f)break b;h=e[g];B(2196).q =(31*B(2196).q|0)+h|0;g=g+1|0;}}}f=B(2196).q;e=b.d.data;b=e[f&(e.length-1|0)];while(b!==null){if(b.t==f){d=b.h;if(B(2196)!==d&&!Bc(B(2196),d)?0:1)break;}b=b.i;}}f=(b===null?null:b.x).cM;}d=new BQ;d.R=f;b=c.N;Be();i=A.G$.data[144];if(i===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{h=i.s;j=h>>>4^h<<28^h<<8^h>>>24;e=b.d.data;b=e[j&(e.length-1|0)];while(b!==null){if(b.t==j){k=b.h;if(i!==k&&!(i===k?1:k instanceof Bn&&k.s==h?1:0)?0:1)break;}b=b.i;}}k=b===null?null:b.x;b=k.G;if(!(b instanceof BQ&& b.R==d.R?1:0)){k.G=d;k.bO=1;c.bE=1;}} function CBm(a,b){var c,d,e,f,g,h;Ii(a,b);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}f=(c===null?null:c.x).G.R;c=b.m;b=new CP;b.w=B(2196);b.cM=f;Bg(c,B(2196),b);} function A$J(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.bH.bf;c=b|0;if(b=63)return 0;b=a.v;d=b|0;if(b=20)break c;}if(!f.lp){Pa(f);f.lp=1;}if(!f.jy){LD(f);f.jy=1;}if((f.fe.data[2]+1|0)!=11)break b;if(!f.lp){Pa(f);f.lp=1;}if(!f.jy){LD(f);f.jy=1;}if(f.fe.data[5]>3)break b;}g=7;break a;}f=a.C;j=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=j;if(!H(N(j,47))?0:1)return 0;}f=a.C;j=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=j;c=H(N(j,17));e=g-1| 0;if(!(g&e))d=H(Bl(I(F(g),F(c)),31));else while(true){d=c%g|0;if(((c-d|0)+e|0)>=0)break;j=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=j;c=H(N(j,17));}if(h>d)return 0;f=a.l;i=a.bH;k=null;$p=2;case 2:$z=Brt(f,i,k);if(C()){break _;}g=$z;if(!g)return 0;f=a.l;i=a.bH;$p=3;case 3:$z=AQQ(f,a,i);if(C()){break _;}f=$z;if(!(f.c?0:1))return 0;f=a.l;i=a.bH;$p=4;case 4:$z=Bru(f,i);if(C()){break _;}g=$z;return g?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bq9(a){} function Yw(){var a=this;TJ.call(a);a.DV=0.0;a.a$x=0.0;a.T_=0.0;a.a92=0.0;a.IJ=0.0;a.a_L=0.0;a.Oz=0.0;a.a9Z=0.0;a.Ps=0.0;a.SS=0.0;a.Gc=0.0;a.QV=0.0;a.QU=0.0;a.QW=0.0;} function B6f(a){var b=new Yw();B9D(b,a);return b;} function B9D(a,b){var c;EI(a,b);a.gM=0;a.ho=0;a.DV=0.0;a.a$x=0.0;a.T_=0.0;a.a92=0.0;a.IJ=0.0;a.a_L=0.0;a.Oz=0.0;a.a9Z=0.0;a.Ps=0.0;a.SS=0.0;a.Gc=0.0;a.QV=0.0;a.QU=0.0;a.QW=0.0;a.fR=B(2197);Cj(a,0.949999988079071,0.949999988079071);b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;a.SS=1.0/(H(N(c,24))/1.6777216E7+1.0)*0.20000000298023224;} function BWD(a){return 10;} function BMs(a){return null;} function Cwt(a){return null;} function Clp(a){return null;} function Cm3(a){return 0.4000000059604645;} function BWN(a){return 0;} function A6B(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;b=3+c|0;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));c=b-1|0;if(!(b&c))g=H(Bl(I(F(b),F(f)),31));else while(true){g=f%b|0;if(((f-g|0)+c|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e, 17));}f=g+1|0;h=0;i=0.0;g=138;if(h>=f)return;j=new Bq;Bp();k=A.Lv.K;j.k=0;j.Y=null;j.A=k;j.k=1;j.B=0;l=D1(a.l,a.v,a.z+i,a.u);m=l.F;d=m.N;Be();n=A.G$.data[g];if(n===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{k=E1(n);o=d.d.data;d=o[k&(o.length-1|0)];while(d!==null&&!(d.t==k&&DB(n,d.h))){d=d.i;}}d=d===null?null:d.x;if(!(j!==d.G?0:1)){d.G=j;d.bO=1;m.bE=1;}j=l.F;d=j.N;Be();n=A.G$.data[g];if(n===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{k=E1(n);o=d.d.data;d=o[k&(o.length-1|0)];while (d!==null&&!(d.t==k&&DB(n,d.h))){d=d.i;}}(d===null?null:d.x).bO=1;j.bE=1;l.fd=10;d=a.l;$p=1;case 1:Baa(d,l);if(C()){break _;}h=h+1|0;if(h>=f)return;j=new Bq;Bp();k=A.Lv.K;j.k=0;j.Y=null;j.A=k;j.k=1;j.B=0;l=D1(a.l,a.v,a.z+i,a.u);m=l.F;d=m.N;Be();n=A.G$.data[g];if(n===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{k=E1(n);o=d.d.data;d=o[k&(o.length-1|0)];while(d!==null&&!(d.t==k&&DB(n,d.h))){d=d.i;}}d=d===null?null:d.x;if(!(j!==d.G?0:1)){d.G=j;d.bO=1;m.bE=1;}j=l.F;d=j.N;Be();n=A.G$.data[g];if(n=== null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{k=E1(n);o=d.d.data;d=o[k&(o.length-1|0)];while(d!==null&&!(d.t==k&&DB(n,d.h))){d=d.i;}}(d===null?null:d.x).bO=1;j.bE=1;l.fd=10;d=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BrM(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.bH;d=c.bn-0.0;e=c.bf+0.6000000238418579;f=c.bo-0.0;g=c.br+0.0;h=c.bl+(-0.6000000238418579);i=c.bs+0.0;j=A.Jc;k=j.bp;l=j.dl;m=l.c;n=X(k,m);if(n>=0){c=new CR;c.bn=d;c.bf=e;c.bo=f;c.br=g;c.bl=h;c.bs=i;Bo(l,m+1|0);o=l.p.data;m=l.c;l.c=m+1|0;o[m]=c;l.j =l.j+1|0;}else if(k>=0&&n<0){c=l.p.data[k];c.bn=d;c.bf=e;c.bo=f;c.br=g;c.bl=h;c.bs=i;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}j.bp=j.bp+1|0;BJ();j=A.PL;$p=1;case 1:$z=AT0(b,c,j,a);if(C()){break _;}k=$z;return k;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BAE(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWA(a);if(C()){break _;}a.a$x=a.DV;a.a92=a.T_;b=a.IJ;a.a_L=b;a.a9Z=a.Oz;b=b+a.SS;a.IJ=b;if(b>6.2831854820251465){a.IJ=b-6.2831854820251465;c=a.C;d=B$(c,31);while(true){e=d%10|0;if(((d-e|0)+9|0)>=0)break;d =B$(c,31);}if(!e)a.SS=1.0/(B$(a.C,24)/1.6777216E7+1.0)*0.20000000298023224;}c=a.l;f=a.bH;g=f.bn-0.0;h=f.bf+0.6000000238418579;i=f.bo-0.0;j=f.br+0.0;k=f.bl+(-0.6000000238418579);l=f.bs+0.0;m=A.Jc;n=m.bp;f=m.dl;o=f.c;d=X(n,o);if(d>=0){p=new CR;p.bn=g;p.bf=h;p.bo=i;p.br=j;p.bl=k;p.bs=l;Bo(f,o+1|0);q=f.p.data;d=f.c;f.c=d+1|0;q[d]=p;f.j=f.j+1|0;}else if(n>=0&&d<0){p=f.p.data[n];p.bn=g;p.bf=h;p.bo=i;p.br=j;p.bl=k;p.bs=l;}else{c=new Bb;Dm(c);J(c);}m.bp=m.bp+1|0;BJ();f=A.PL;$p=2;case 2:$z=AT0(c,p,f,a);if(C()){break _;}n =$z;if(!n){a.Oz=Up(DX(a.IJ))*3.1415927410125732*0.25;if(!a.l.H){a.T=0.0;j=a.Q-0.08;a.Q=j;a.Q=j*0.9800000190734863;a.U=0.0;}r=a.DV;a.DV=r+((-90.0)-r)*0.02;}else{b=a.IJ;if(b>=3.1415927410125732){a.Oz=0.0;a.Ps=a.Ps*0.8999999761581421;a.Gc=a.Gc*0.9900000095367432;}else{b=b/3.1415927410125732;a.Oz=DX(b*b*3.1415927410125732)*3.1415927410125732*0.25;if(b<=0.75)a.Gc=a.Gc*0.800000011920929;else{a.Ps=1.0;a.Gc=1.0;}}if(!a.l.H){b=a.QV;r=a.Ps;a.T=b*r;a.Q=a.QU*r;a.U=a.QW*r;}j=a.T;j=j*j;k=a.U;s=CT(j+k*k);b=a.gV+( -C_(a.T, a.U)*180.0/3.1415927410125732-a.gV)*0.10000000149011612;a.gV=b;a.W=b;a.T_=a.T_+3.1415927410125732*a.Gc*1.5;a.DV=a.DV+( -C_(s,a.Q)*180.0/3.1415927410125732-a.DV)*0.10000000149011612;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BD0(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.T;e=a.Q;f=a.U;$p=1;case 1:Be5(a,d,e,f);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function BwZ(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.jr+1|0;a.jr=b;if(b>100){a.QW=0.0;a.QU=0.0;a.QV=0.0;}else{c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%50|0;if(((e-f|0)+49|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(f&&a.pH){if(a.QV!==0.0)break a;if(a.QU!==0.0)break a;if (a.QW!==0.0)break a;}d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;g=H(N(d,24))/1.6777216E7*3.1415927410125732*2.0;h=A.Mw.data;i=g*10430.3779296875;a.QV=h[(i+16384.0|0)&65535]*0.20000000298023224;d=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;a.QU=(-0.10000000149011612)+H(N(d,24))/1.6777216E7*0.20000000298023224;a.QW=h[(i|0)&65535]*0.20000000298023224;}}$p=1;case 1:BGb(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BGK(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.z;if(b>45.0&&b<63.0){c=a.l;d=a.bH;e=null;$p=1;continue _;}return 0;case 1:$z=Brt(c,d,e);if(C()){break _;}f=$z;return !f?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Dj(){K.call(this);this.b5=0;} function Tg(a){a.b5=0;} function A3M(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=a.gQ();if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(a,b,$p);} function B6m(a){return 1;} function Bno(a){} function AWT(a){} function A_9(a){} function ABC(a,b){a.b5=b;} function CoL(a){return a.b5;} function J5(){Dj.call(this);this.rZ=null;} function BDM(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.rZ;if(b.pH)return 1;c=b.l;b=b.bH;d=b.bn+0.10000000149011612;e=b.bf+0.4000000059604645;f=b.bo+0.10000000149011612;g=b.br+(-0.10000000149011612);h=b.bl+(-0.4000000059604645);i=b.bs+(-0.10000000149011612);j=A.Jc;k=j.bp;b=j.dl;l=b.c;m=X(k,l);if(m>=0){n=new CR;n.bn =d;n.bf=e;n.bo=f;n.br=g;n.bl=h;n.bs=i;Bo(b,l+1|0);o=b.p.data;k=b.c;b.c=k+1|0;o[k]=n;b.j=b.j+1|0;}else if(k>=0&&m<0){n=b.p.data[k];n.bn=d;n.bf=e;n.bo=f;n.br=g;n.bl=h;n.bs=i;}else{b=new Bb;Dm(b);J(b);}j.bp=j.bp+1|0;BJ();b=A.PM;$p=1;case 1:$z=Baw(c,n,b);if(C()){break _;}l=$z;return l?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Bzx(a){var b,c,d;b=a.rZ;c=b.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;if(H(N(d,24))/1.6777216E7<0.800000011920929)b.QZ.KH=1;} function ST(){var a=this;Dj.call(a);a.k9=null;a.mY=0;a.n7=0;a.mZ=0;a.CT=null;a.a3j=0;a.a$M=0.0;a.a$L=0.0;} function ATX(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k9;if(!b.s2)return 0;c=b.dn;d=c.e5;if(d!==null&&!(d.hV=g){b=a.k9;h=b.v;i=h|0;if(h=g){b=a.k9;h=b.v;i=h|0;if(h2.25)continue;else break;}b=b.l;continue _;case 2:$z=Bm6(b,i,e,f);if(C()){break _;}f=$z;S();b=f!=A.Os.b?null:A.Nw.data[f];a.CT=b;return b===null?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AIt(a){var b,c;a.a3j=0;b=a.mY+0.5;c=a.k9;a.a$M=b-c.v;a.a$L=a.mZ+0.5-c.u;} function AAV(a){var b,c,d,e;b=a.mY+0.5;c=a.k9;d=b-c.v;e=a.mZ+0.5-c.u;if(a.a$M*d+a.a$L*e<0.0)a.a3j=1;} function ANU(){var a=this;ST.call(a);a.zN=0;a.JY=0;} function Bad(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=ATX(a);if(C()){break _;}b=$z;if(!b)b=0;else{c=(a.k9.l.b6.iE()).g_.dV;a:{b:{c:while(true){if(c===null){c=null;break a;}d=c.b8;if(B(1118)===null)b=d.cr(B(1118));else d:{d=d;if(B(1118)===d)b=0;else{e=B(1118).o.data;f=e.length;g=d.o.data;h=g.length;i=f>=h?h:f;j=0;while(true){if (j>=i){b=f-h|0;break d;}if(j<0)break b;if(j>=f)break b;k=e[j];if(j<0)break c;if(j>=h)break c;b=k-g[j]|0;if(b)break;j=j+1|0;}}}if(!b)break a;c=b>=0?c.bx:c.bv;}l=new BK;Gk(l);J(l);}l=new BK;Gk(l);J(l);}l=c===null?null:c.cS;if(l===null?0:l.jW){l=a.CT;c=a.k9.l;b=a.mY;j=a.n7;f=a.mZ;$p=2;continue _;}b=0;}return b;case 2:$z=BIc(l,c,b,j,f);if(C()){break _;}b=$z;return (!(b&4)?0:1)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Br$(a){AIt(a);a.zN=0;} function Bvo(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k9;c=a.mY;d=c;e=a.n7;f=e;g=a.mZ;h=g;d=b.v-d;i=b.z-f;h=b.u-h;d=d*d+i*i+h*h;if(a.zN>240)return 0;j=a.CT;b=b.l;$p=1;case 1:$z=BIc(j,b,c,e,g);if(C()){break _;}c=$z;c=!(c&4)?0:1;return !c&&d<4.0?1:0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Boo(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.k9;c=b.l;d=b.bi;e=a.mY;f=a.n7;g=a.mZ;h=(-1);i=0;b=c.cl;j=X(i,b.c);if(j>=0)return;if(i>=0&&j<0){b=b.p.data[i];$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:BAu(b,d,e,f,g,h);if(C()){break _;}i=i+1|0;b=c.cl;j=X(i,b.c);if(j>=0)return;if(i>=0&&j<0){b=b.p.data[i];continue _;}b=new Bb;b.f=1;b.e=1;J(b);default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AXs(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AAV(a);if(C()){break _;}b=a.k9;c=b.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%20|0;if(((e-f|0)+19|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(!f){b=b.l;g=1010;h=a.mY;e=a.n7;f=a.mZ;i=0;c=null;j=0;k=h;l=e;m=f;n=b.cl;o=X(j,n.c);if(o<0){if(j>=0&&o<0){n=n.p.data[j];p=n.fZ.cA;q=64.0;r=n.eR.bZ.eu;n=new F3;Bs();n.ba=Bk();n.V=0;n.j4=g;n.j$=h;n.ka=e;n.j_=f;n.kg=i;n.kn=0;$p=3;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}g=a.zN+1|0;a.zN=g;g=g/240.0*10.0|0;if(g!=a.JY){b=a.k9;c=b.l;h=b.bi;e=a.mY;f=a.n7;i=a.mZ;j=0;b=c.cl;o=X(j,b.c);if(o<0){if(j>=0&&o<0){b=b.p.data[j];$p=4;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}a.JY= g;}if(a.zN==240){b=a.k9.l;if(b.e_==3){g=a.mY;h=a.n7;e=a.mZ;f=0;i=0;j=3;$p=2;continue _;}}return;case 2:AQO(b,g,h,e,f,i,j);if(C()){break _;}b=a.k9.l;h=1012;e=a.mY;f=a.n7;r=a.mZ;g=0;p=null;s=0;k=e;l=f;m=r;c=b.cl;i=X(s,c.c);if(i>=0){b=a.k9.l;g=2001;h=a.mY;e=a.n7;f=a.mZ;i=a.CT.b;c=null;j=0;n=b.cl;if(j>=n.c)return;n=C5(n,j);$p=5;continue _;}if(s>=0&&i<0){c=c.p.data[s];n=c.fZ.cA;q=64.0;j=c.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=h;c.j$=e;c.ka=f;c.j_=r;c.kg=g;c.kn=0;$p=6;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 3:Bdc(p, c,k,l,m,q,r,n);if(C()){break _;}j=j+1|0;n=b.cl;o=X(j,n.c);if(o<0){if(j>=0&&o<0){n=n.p.data[j];p=n.fZ.cA;q=64.0;r=n.eR.bZ.eu;n=new F3;Bs();n.ba=Bk();n.V=0;n.j4=g;n.j$=h;n.ka=e;n.j_=f;n.kg=i;n.kn=0;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}g=a.zN+1|0;a.zN=g;g=g/240.0*10.0|0;if(g!=a.JY){b=a.k9;c=b.l;h=b.bi;e=a.mY;f=a.n7;i=a.mZ;j=0;b=c.cl;o=X(j,b.c);if(o<0){if(j>=0&&o<0){b=b.p.data[j];$p=4;continue _;}b=new Bb;b.f=1;b.e=1;J(b);}a.JY=g;}if(a.zN==240){b=a.k9.l;if(b.e_==3){g=a.mY;h=a.n7;e=a.mZ;f=0;i=0;j=3;$p=2;continue _;}}return;case 4:BAu(b, h,e,f,i,g);if(C()){break _;}j=j+1|0;b=c.cl;o=X(j,b.c);if(o>=0){a.JY=g;if(a.zN==240){b=a.k9.l;if(b.e_==3){g=a.mY;h=a.n7;e=a.mZ;f=0;i=0;j=3;$p=2;continue _;}}return;}if(j>=0&&o<0){b=b.p.data[j];continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 5:AQZ(n,c,g,h,e,f,i);if(C()){break _;}j=j+1|0;n=b.cl;if(j>=n.c)return;n=C5(n,j);continue _;case 6:Bdc(n,p,k,l,m,q,j,c);if(C()){break _;}s=s+1|0;c=b.cl;i=X(s,c.c);if(i>=0){b=a.k9.l;g=2001;h=a.mY;e=a.n7;f=a.mZ;i=a.CT.b;c=null;j=0;n=b.cl;if(j>=n.c)return;n=C5(n,j);$p=5;continue _;}if (s>=0&&i<0){c=c.p.data[s];n=c.fZ.cA;q=64.0;j=c.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=h;c.j$=e;c.ka=f;c.j_=r;c.kg=g;c.kn=0;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function PJ(){var a=this;Dj.call(a);a.KD=null;a.jC=null;a.m7=null;a.lq=0;a.yX=0.0;a.BT=0;a.Md=null;a.Yv=null;a.EW=0;} function BDs(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.jC.nh;if(b===null)return 0;c=a.Yv;if(c!==null){d=b.constructor;if(d===null)e=null;else{e=d.classObject;if(e===null){e=new CD;e.cj=d;f=e;d.classObject=f;}}if(!PO(e.cj,c.cj))return 0;}a.m7=b;d=a.jC.dn;c=d.cp;if(c.dC)g=1;else{if(d.cT){$p=1;continue _;}g=0;}if(!g){c=null;a.Md=c;return c===null?0:1;}c =d.dz;e=d.cp;h=d.el;g=d.eb;i=d.dB;j=d.dK;k=d.cT;$p=2;continue _;case 1:$z=c.hB();if(C()){break _;}g=$z;if(!g){c=d.cp;$p=3;continue _;}if(!(1?1:0)){c=null;a.Md=c;return c===null?0:1;}c=d.dz;e=d.cp;h=d.el;g=d.eb;i=d.dB;j=d.dK;k=d.cT;$p=2;case 2:$z=ASz(c,e,b,h,g,i,j,k);if(C()){break _;}c=$z;a.Md=c;return c===null?0:1;case 3:$z=c.i2();if(C()){break _;}g=$z;if(!((g?1:0)?1:0)){c=null;a.Md=c;return c===null?0:1;}c=d.dz;e=d.cp;h=d.el;g=d.eb;i=d.dB;j=d.dK;k=d.cT;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h, i,j,k,$p);} function A0a(a){var b,c,d,e,f,g,h,i;b=a.jC;if(b.nh===null)c=0;else{d=a.m7;if(!(!d.cg&&d.c3>0?1:0))c=0;else if(!a.BT){b=b.dn.e5;c=(b!==null&&!(b.hV=i*i?0:1;}}}return c;} function BiO(a){var b,c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.jC.dn;c=a.Md;d=a.yX;$p=1;case 1:A9Z(b,c,d);if(C()){break _;}a.EW=0;return;default:Oe();}}HV().s(a,b,c,d,$p);} function BqE(a){a.m7=null;a.jC.dn.e5=null;} function BwI(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:JX(a.jC.nQ,a.m7,30.0,30.0);if(!a.BT){b=a.jC.AF;c=a.m7;$p=1;continue _;}d=a.EW-1|0;a.EW=d;if(d<=0){c=a.jC;b=c.C;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));while(true){g=f%7|0;if(((f-g|0)+6|0)>=0)break;e =M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}a.EW=4+g|0;h=c.dn;c=a.m7;i=a.yX;b=h.cp;if(b.dC)d=1;else{if(h.cT){$p=4;continue _;}d=0;}if(d){j=h.dz;b=h.cp;k=h.el;d=h.eb;l=h.dB;m=h.dK;f=h.cT;$p=5;continue _;}c=null;if(c!==null){$p=7;continue _;}}d=a.lq-1|0;l=0;if(d>l)l=d;a.lq=l;c=a.jC;i=c.cP;n=i*2.0*i*2.0;b=a.m7;o=b.v;p=b.bH.bf;q=b.u;o=c.v-o;p=c.z-p;q=c.u-q;if(o*o+p*p+q*q<=n&&l<=0){a.lq=20;if(c.gY.data[0]!==null){$p=3;continue _;}c=a.jC;b=a.m7;$p=2;continue _;}return;case 1:$z=BgN(b, c);if(C()){break _;}d=$z;if(d){d=a.EW-1|0;a.EW=d;if(d<=0){c=a.jC;b=c.C;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));while(true){g=f%7|0;if(((f-g|0)+6|0)>=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}a.EW=4+g|0;h=c.dn;c=a.m7;i=a.yX;b=h.cp;if(b.dC)d=1;else{if(h.cT){$p=4;continue _;}d=0;}if(d){j=h.dz;b=h.cp;k=h.el;d=h.eb;l=h.dB;m=h.dK;f=h.cT;$p=5;continue _;}c=null;if(c!==null){$p=7;continue _;}}}d=a.lq-1|0;l=0;if(d>l)l=d;a.lq=l;c=a.jC;i =c.cP;n=i*2.0*i*2.0;b=a.m7;o=b.v;p=b.bH.bf;q=b.u;o=c.v-o;p=c.z-p;q=c.u-q;if(o*o+p*p+q*q<=n&&l<=0){a.lq=20;if(c.gY.data[0]!==null){$p=3;continue _;}c=a.jC;b=a.m7;$p=2;continue _;}return;case 2:c.GM(b);if(C()){break _;}return;case 3:BGj(c);if(C()){break _;}c=a.jC;b=a.m7;$p=2;continue _;case 4:$z=b.hB();if(C()){break _;}d=$z;if(!d){b=h.cp;$p=6;continue _;}if(1?1:0){j=h.dz;b=h.cp;k=h.el;d=h.eb;l=h.dB;m=h.dK;f=h.cT;$p=5;continue _;}c=null;if(c!==null){$p=7;continue _;}d=a.lq-1|0;l=0;if(d>l)l=d;a.lq=l;c=a.jC;i=c.cP;n =i*2.0*i*2.0;b=a.m7;o=b.v;p=b.bH.bf;q=b.u;o=c.v-o;p=c.z-p;q=c.u-q;if(o*o+p*p+q*q<=n&&l<=0){a.lq=20;if(c.gY.data[0]!==null){$p=3;continue _;}c=a.jC;b=a.m7;$p=2;continue _;}return;case 5:$z=ASz(j,b,c,k,d,l,m,f);if(C()){break _;}c=$z;if(c!==null){$p=7;continue _;}d=a.lq-1|0;l=0;if(d>l)l=d;a.lq=l;c=a.jC;i=c.cP;n=i*2.0*i*2.0;b=a.m7;o=b.v;p=b.bH.bf;q=b.u;o=c.v-o;p=c.z-p;q=c.u-q;if(o*o+p*p+q*q<=n&&l<=0){a.lq=20;if(c.gY.data[0]!==null){$p=3;continue _;}c=a.jC;b=a.m7;$p=2;continue _;}return;case 6:$z=b.i2();if(C()){break _;}d =$z;if((d?1:0)?1:0){j=h.dz;b=h.cp;k=h.el;d=h.eb;l=h.dB;m=h.dK;f=h.cT;$p=5;continue _;}c=null;if(c!==null){$p=7;continue _;}d=a.lq-1|0;l=0;if(d>l)l=d;a.lq=l;c=a.jC;i=c.cP;n=i*2.0*i*2.0;b=a.m7;o=b.v;p=b.bH.bf;q=b.u;o=c.v-o;p=c.z-p;q=c.u-q;if(o*o+p*p+q*q<=n&&l<=0){a.lq=20;if(c.gY.data[0]!==null){$p=3;continue _;}c=a.jC;b=a.m7;$p=2;continue _;}return;case 7:A9Z(h,c,i);if(C()){break _;}d=a.lq-1|0;l=0;if(d>l)l=d;a.lq=l;c=a.jC;i=c.cP;n=i*2.0*i*2.0;b=a.m7;o=b.v;p=b.bH.bf;q=b.u;o=c.v-o;p=c.z-p;q=c.u-q;if(o*o+p*p+q*q <=n&&l<=0){a.lq=20;if(c.gY.data[0]!==null){$p=3;continue _;}c=a.jC;b=a.m7;$p=2;continue _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} var UY=Ba(0); var AGP=Ba(0); function I4(){var a=this;TA.call(a);a.SA=0;a.T9=0;a.Tu=0;a.wV=null;a.xY=null;a.r2=null;a.a1p=0;a.YH=0;a.W8=0;a.RP=null;a.a3Y=0;a.Zv=0.0;} A.ABp=null;A.ABq=null;function Pq(){Pq=BX(I4);BZb();} function B1D(a,b){var c=new I4();Ty(c,a,b);return c;} function Ty(a,b,c){var d,e,f,g,h,i,j;Pq();EI(a,b);a.gM=0;a.ho=0;a.hz=(-1.0);a.SA=0;a.T9=0;a.Tu=0;a.wV=null;b=a.F;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}e=b.N;Be();f=A.G$.data[144];if(f===null){g=e.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{h=f.s;i=h>>>4^h<<28^h<<8^h>>>24;j=e.d.data;g=j[i&(j.length-1|0)];while(g!==null){if(g.t==i){e=g.h;if(f!==e&&!(f===e?1:e instanceof Bn&&e.s==h?1:0)?0:1)break;}g=g.i;}}f=g===null?null:g.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1: 0)){f.G=d;f.bO=1;b.bE=1;}a.fR=B(2198);a.hd=0.5;c=a.hz<=0.0?0:1;a.hz=0.6000000238418579;a.lf=1.7999999523162842;if(!c)Cj(a,0.6000000238418579,1.7999999523162842);e=a.dn;e.dB=1;e.dK=1;b=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;e.cT=1;f=b.dE;e=new CZ;e.d6=b;e.d3=0;e.cK=d;Bo(f,f.c+1|0);j=f.p.data;h=f.c;f.c=h+1|0;j[h]=e;f.j=f.j+1|0;d=a.cH;e=A.En(a,G(P3),8.0,0.30000001192092896,0.3499999940395355);f=d.dE;b=new CZ;b.d6=d;b.d3=1;b.cK=e;Cc(f,b);b=a.cH;d=new AHl;Tg(d);d.Ym=a;ABC(d,5);DD(b,1,d);DD(a.cH,1,CCz(a));DD(a.cH,2,CDa(a));DD(a.cH, 3,A.EE(a));DD(a.cH,4,CC0(a,1));DD(a.cH,5,A.Bx(a,0.30000001192092896));DD(a.cH,6,A.CO(a));DD(a.cH,7,CCB(a));DD(a.cH,8,A.Bk(a,0.3199999928474426));DD(a.cH,9,BIU(a,G(Co),3.0,1.0));DD(a.cH,9,BIU(a,G(I4),5.0,0.019999999552965164));DD(a.cH,9,Uc(a,0.30000001192092896));DD(a.cH,10,RP(a,G(CH),8.0));} function Cl4(a){return 1;} function Bql(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.SA-1|0;a.SA=b;if(b<=0){c=a.l.ri;d=a.v;e=d|0;if(d=0)break;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;f=H(N(k,17));}a.SA=70+e|0;c=a.l.ri;d=a.v;f=d|0;if(d0){b=b-1|0;a.a1p=b;if(b<=0){if(a.YH) {a:{c=a.r2;if(c.c>1){l=new Eb;l.dw=c;l.dy=c.j;l.eB=c.by();l.dt=(-1);while(true){if(!BP(l))break a;b=l.dy;c=l.dw;if(b=0?c.cI.data[d]:null;a:{if(c!==null){e=c.A;Bp();if(e==A.LV.K){e=1;break a;}}e=0;}if(!e&&(!a.cg&&a.c3>0?1:0)&&!(a.xY===null?0:1)){c=a.F.N;Be();f=A.G$.data[140];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(f.s);g=c.d.data;c=g[e&(g.length-1|0)];while(c!==null){if (c.t==e){h=c.h;if(f!==h&&!Ck(f,h)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(c.G.s>=0?0:1)){if(a.l.H)return 1;a.xY=b;c=a.F.N;Be();f=A.G$.data[133];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{i=f.s;j=i>>>4^i<<28^i<<8^i>>>24;g=c.d.data;c=g[j&(g.length-1|0)];while(c!==null){if(c.t==j){h=c.h;if(f!==h&&!(f===h?1:h instanceof Bn&&h.s==i?1:0)?0:1)break;}c=c.i;}}c=(c===null?null:c.x).G;$p=2;continue _;}}$p=1;case 1:$z=BiN(a,b);if(C()){break _;}e=$z;return e;case 2:BmG(b,a,c);if(C()){break _;}return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Czr(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=0;Dt(b,12,c);c=a.F;Be();Dt(c,16,A.G$.data[128]);} function B37(a){return 20;} function BJm(a,b){var c,d,e,f,g,h,i,j,k;Ii(a,b);c=a.F.N;Be();d=A.G$.data[140];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.s;g=b.m;c=new CV;c.w=B(1999);c.cf=h;Bg(g,B(1999),c);c=a.F.N;Be();g=A.G$.data[144];if(g===null){d=c.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=g.s;h=e>>>4^e<<28^e<<8^e>>>24;f=c.d.data;d=f[h&(f.length-1|0)];while(d!==null) {if(d.t==h){c=d.h;if(g!==c&&!(g===c?1:c instanceof Bn&&c.s==e?1:0)?0:1)break;}d=d.i;}}h=(d===null?null:d.x).G.s;g=b.m;c=new CV;c.w=B(2199);c.cf=h;Bg(g,B(2199),c);h=a.W8;g=b.m;c=new CV;c.w=B(2200);c.cf=h;Bg(g,B(2200),c);i=a.r2;if(i!==null){g=new BZ;g.w=B(3);d=new BN;h=BM(16);d.bk=0;j=W(BO,h);f=j.data;d.d=j;d.b1=0.75;d.b3=f.length*0.75|0;g.m=d;k=new Ew;k.w=B(2201);d=new BI;d.p=W(K,10);k.di=d;h=0;while(h=h)break a;d=e[g];B(1999).q=(31*B(1999).q|0)+d|0;g=g+1|0;}}}g=B(1999).q;e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1999)!==f &&!Bc(B(1999),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}i=a.F;if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s=g;}f=i.N;Be();j=A.G$.data[140];if(j===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=Ci(j.s);e=f.d.data;f=e[d&(e.length-1|0)];while(f!==null){if(f.t==d){k=f.h;if(j!==k&&!Ck(j,k)?0:1)break;}f=f.i;}}k=f===null?null:f.x;f=k.G;if(!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)){k.G=c;k.bO=1;i.bE=1;}i=a.F.N;Be();c=A.G$.data[140];if(c===null)i=C3(i);else{g=GM(c);i=Dy(i,c, g&(i.d.data.length-1|0),g);}i=i===null?null:i.x;l=!(i.G.s>=0?0:1)?1.0:0.5;Cj(a,a.hz*l,a.lf*l);h=CN(b,B(2199));EX(a.F,16,By(h));a.W8=CN(b,B(2200));if(De(b,B(2202)))a.r2=A.CI(EY(b,B(2202)));} function Cgp(a){return 0;} function CoH(a){return B(2203);} function BY7(a){return B(2204);} function BLS(a){return B(2205);} function A5c(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function Bcf(a){return a.Tu;} function AQ1(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.kx=b;a.o0=b===null?0:100;c=a.wV;if(c!==null&&b!==null){d=c.H$;e=0;f=d.j;g=d.by();a:{while(true){if(!(e>=g?0:1)){d=c.H$;h=new ALI;i=c.sb;h.blf=c;h.Mb=b;h.a5h=i;Bo(d,d.c+1|0);j=d.p.data;f=d.c;d.c=f+1|0;j[f]=h;d.j=d.j+1|0;break a;}if(f=0?0:1)i=(-3);c=a.wV;d=b.cx;b=c.nq.dV;b:{while(true){if(b===null){b=null;break b;}h=b.b8;f=d===null?h.cr(d):Ht(d,h);if(!f)break;b=f>=0?b.bx:b.bv;}}b=b===null?null:b.cS;f=(b===null?0:b.s)+i|0;g=(-30);if(f>=g)g=f<=10 ?f:10;b=c.nq;if(g>=(-128)&&g<=127){Be();c=A.G$.data[g+128|0];}else{c=new Bn;c.s=g;}h=b.dV;if(h===null)h=F6(d);else{k=h.b8;if(d===null)i=k.cr(d);else c:{k=k;if(d===k)i=0;else{f=d.o.data.length;e=k.o.data.length;if(f=e){i=d.o.data.length-k.o.data.length|0;break c;}i=Di(d,f)-Di(k,f)|0;if(i)break;f=f+1|0;}}}if(i){if(i>=0)h.bx=Cv(b,h.bx,d);else h.bv=Cv(b,h.bv,d);Cy(h);h=CE(h);}}b.dV=h;d=LI(b,d);IZ(d,c);IZ(d,c);b.hR=b.hR+1|0;if(Hz(a)){b=a.l;i=13;$p=1;continue _;}}}return;case 1:ARH(b,a, i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AUR(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.wV!==null){c=b.f2();if(c===null){if(ABP(a.l,a,16.0)!==null)AIj(a.wV);}else if(c instanceof Co){d=a.wV;e=c.cx;f=d.nq.dV;a:{while(true){if(f===null){f=null;break a;}c=f.b8;g=e===null?c.cr(e):Ht(e,c);if(!g)break;f=g>=0?f.bx:f.bv;}}c=f===null?null:f.cS;h=(c===null ?0:c.s)+(-2)|0;i=(-30);if(h>=i)i=h<=10?h:10;c=d.nq;if(i>=(-128)&&i<=127){Be();d=A.G$.data[i+128|0];}else{d=new Bn;d.s=i;}j=c.dV;if(j===null){j=new C0;f=null;j.b8=e;j.cS=f;j.dI=1;j.dR=1;}else{f=j.b8;g=e===null?f.cr(e):Ht(e,f);if(g){if(g<0)j.bv=Cv(c,j.bv,e);else{k=j.bx;if(k===null){k=new C0;f=null;k.b8=e;k.cS=f;k.dI=1;k.dR=1;}else{f=k.b8;g=e===null?f.cr(e):Ht(e,f);if(g){if(g<0)k.bv=Cv(c,k.bv,e);else{l=k.bx;if(l===null){l=new C0;f=null;l.b8=e;l.cS=f;l.dI=1;l.dR=1;}else{f=l.b8;if(e===null)g=f.cr(e);else b:{f=f;if (e===f)g=0;else{h=I7(Dn(e),Dn(f));i=0;while(true){if(i>=h){g=Dn(e)-Dn(f)|0;break b;}g=Di(e,i)-Di(f,i)|0;if(g)break;i=i+1|0;}}}if(g){if(g<0)l.bv=Cv(c,l.bv,e);else{m=l.bx;if(m===null){m=new C0;f=null;C9(m);m.b8=e;m.cS=f;m.dI=1;m.dR=1;}else{f=m.b8;g=e===null?f.cr(e):Ht(e,f);if(g){if(g<0)m.bv=Cv(c,m.bv,e);else{f=m.bx;if(f===null){f=new C0;Ij(f,e,null);f.dI=1;f.dR=1;}else{n=f.b8;g=e===null?n.cr(e):Fb(e,n);if(g){if(g<0)f.bv=Cv(c,f.bv,e);else{n=f.bx;if(n===null)n=F6(e);else{g=F2(c.hZ,e,Gw(n));if(g){if(g>=0)n.bx=Cv(c, n.bx,e);else n.bv=Cv(c,n.bv,e);Cy(n);n=CE(n);}}f.bx=n;}Cy(f);f=CE(f);}}m.bx=f;}Cy(m);m=CE(m);}}l.bx=m;}Cy(l);l=CE(l);}}k.bx=l;}Cy(k);k=CE(k);}}j.bx=k;}Cy(j);j=CE(j);}}c.dV=j;c:{while(true){if(j===null){j=null;break c;}g=F2(c.hZ,e,j.b8);if(!g)break;j=g>=0?j.bx:j.bv;}}IZ(j,d);IZ(j,d);c.hR=c.hR+1|0;}else if(Eo(c,LO))AIj(a.wV);}$p=1;case 1:Bgo(a,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BeM(a,b){var c,d,e;b.yZ=b.yZ+1|0;c=a.r2;d=c.c;e=d-1|0;if(e>=0&&e0.8999999761581421)c=0.8999999761581421-(c-0.8999999761581421);return c;} function Vb(a,b){var c,d,e,f,g,h,i,j,k;c=a.r2;if(c===null)a.Zv=0.0;else a.Zv=ACq(Ct(c))*0.20000000298023224;a:{b:{d=Col();switch(A5c(a)){case 0:break b;case 1:Bp();Jo(d,A.Ll.K,a.C,Du(a,0.800000011920929));Jo(d,A.ID.K,a.C,Du(a,0.800000011920929));Jo(d,A.LZ.K,a.C,Du(a,0.30000001192092896));S();Em(d,A.I3.b,a.C,Du(a,0.800000011920929));Em(d,A.NS.b,a.C,Du(a,0.20000000298023224));Em(d,A.Lq.K,a.C,Du(a,0.20000000298023224));Em(d,A.Ls.K,a.C,Du(a,0.20000000298023224));if(BH(a.C)>=Du(a,0.07000000029802322))break a;D9();e =A.SU.data;c=e[O(a.C,e.length)];f=Hx(a.C,BdC(c),c.mn());g=BqW(A.Md,CDp(c,f));h=(2+O(a.C,5+(f*10|0)|0)|0)+(3*f|0)|0;Cc(d,Bgc(Hw(A.ID),E6(A.L0,h),g));break a;case 2:Bp();Em(d,A.IZ.K,a.C,Du(a,0.30000001192092896));Em(d,A.LW.K,a.C,Du(a,0.20000000298023224));Em(d,A.Le.K,a.C,Du(a,0.4000000059604645));S();Em(d,A.OO.b,a.C,Du(a,0.30000001192092896));e=Bz(8).data;e[0]=A.Kl.K;e[1]=A.I2.K;e[2]=A.KT.K;e[3]=A.KX.K;e[4]=A.Kf.K;e[5]=A.Kt.K;e[6]=A.Ke.K;e[7]=A.Ks.K;i=e.length;h=0;while(h=(-128)&&b<=127){Be();e=A.G$.data[b+128|0];}else{e=new Bn;e.s=b;}if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d===null)j=1;else{j=d.a0k.s;f=d.a1m.s;if(j=0)break;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=H(N(k,17));}j=j+m|0;}}return j;} function Em(b,c,d,e){var f,g,h,i,j,k,l,m;Pq();f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;if(H(N(f,24))/1.6777216E7=0){h=new Bq;Bp();i=A.L0.K;h.k=0;h.Y=null;h.A=i;h.k=g;h.B=0;j=new Bq;j.k=0;j.Y=null;j.A=c;j.k=1;j.B=0;}else{h=new Bq;Bp();k=A.L0.K;h.k=0;h.Y=null;h.A=k;h.k=1;h.B=0;j=new Bq;g= -g|0;j.k=0;j.Y=null;j.A=c;j.k=g;j.B=0;}d=new UO;l=null;d.po=h;d.pA=l;d.ws=j;d.tb=7;Bo(b,b.c+1|0);m=b.p.data;g=b.c;b.c=g+1|0;m[g]=d;b.j=b.j+1|0;}} function Bt$(b,c){var d,e,f,g,h,i,j,k,l,m;Pq();d=A.ABq;if(b>=(-128)&&b<=127){Be();e=A.G$.data[b+128|0];}else{e=new Bn;e.s=b;}if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d===null)j=1;else{j=d.a0k.s;f=d.a1m.s;if(j=0)break;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=H(N(k,17));}j=j+m|0;}}return j;} function AOf(a){var b,c,d,e,f,g,h,i,j;b=a.l.bR;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%5|0;if(((d-e|0)+4|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}b=a.F;if(e>=(-128)&&e<=127){Be();f=A.G$.data[e+128|0];}else{f=new Bn;f.s=e;}g=b.N;Be();h=A.G$.data[144];if(h===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{d=h.s;e=d>>>4^d<<28^d<<8^d>>>24;i=g.d.data;g=i[e&(i.length-1|0)];while(g!==null){if(g.t==e) {j=g.h;if(h!==j&&!(h===j?1:j instanceof Bn&&j.s==d?1:0)?0:1)break;}g=g.i;}}j=g===null?null:g.x;g=j.G;if(!(f===g?1:g instanceof Bn&&g.s==f.s?1:0)){j.G=f;j.bO=1;b.bE=1;}} function A3r(a,b){var c,d,e,f,g,h,i,j,k,l;b=new I4;c=a.l;Pq();Ty(b,c,0);c=b.l.bR;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%5|0;if(((e-f|0)+4|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}c=b.F;if(f>=(-128)&&f<=127){Be();g=A.G$.data[f+128|0];}else{g=new Bn;g.s=f;}h=c.N;Be();i=A.G$.data[144];if(i===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{j=E1(i);k=h.d.data;h=k[j&(k.length-1|0)];while(h!==null&& !(h.t==j&&DB(i,h.h))){h=h.i;}}l=h===null?null:h.x;h=l.G;if(!(g===h?1:h instanceof Bn&&h.s==g.s?1:0)){l.G=g;l.bO=1;c.bE=1;}return b;} function BZb(){var b,c;A.ABp=Fm();A.ABq=Fm();b=A.ABp;Bp();CB(b,By(A.Kj.K),Dw(By(16),By(24)));CB(A.ABp,By(A.II.K),Dw(By(8),By(10)));CB(A.ABp,By(A.Kk.K),Dw(By(8),By(10)));CB(A.ABp,By(A.IU.K),Dw(By(4),By(6)));CB(A.ABp,By(A.Ll.K),Dw(By(24),By(36)));CB(A.ABp,By(A.ID.K),Dw(By(11),By(13)));CB(A.ABp,By(A.LZ.K),Dw(By(1),By(1)));CB(A.ABp,By(A.LK.K),Dw(By(3),By(4)));CB(A.ABp,By(A.IZ.K),Dw(By(2),By(3)));CB(A.ABp,By(A.K5.K),Dw(By(14),By(18)));CB(A.ABp,By(A.LF.K),Dw(By(14),By(18)));CB(A.ABp,By(A.LH.K),Dw(By(14),By(18)));CB(A.ABp, By(A.IN.K),Dw(By(9),By(13)));CB(A.ABp,By(A.KI.K),Dw(By(34),By(48)));CB(A.ABp,By(A.LE.K),Dw(By(30),By(38)));CB(A.ABp,By(A.LD.K),Dw(By(30),By(38)));CB(A.ABp,By(A.KJ.K),Dw(By(18),By(22)));c=A.ABp;S();CB(c,By(A.N7.b),Dw(By(14),By(22)));CB(A.ABp,By(A.LJ.K),Dw(By(36),By(64)));CB(A.ABq,By(A.Kg.K),Dw(By(3),By(4)));CB(A.ABq,By(A.LB.K),Dw(By(3),By(4)));CB(A.ABq,By(A.Kl.K),Dw(By(7),By(11)));CB(A.ABq,By(A.I2.K),Dw(By(12),By(14)));CB(A.ABq,By(A.Kf.K),Dw(By(6),By(8)));CB(A.ABq,By(A.Kt.K),Dw(By(9),By(12)));CB(A.ABq,By(A.Ke.K), Dw(By(7),By(9)));CB(A.ABq,By(A.Ks.K),Dw(By(10),By(12)));CB(A.ABq,By(A.Kd.K),Dw(By(4),By(6)));CB(A.ABq,By(A.Kr.K),Dw(By(7),By(8)));CB(A.ABq,By(A.KF.K),Dw(By(4),By(6)));CB(A.ABq,By(A.KG.K),Dw(By(7),By(8)));CB(A.ABq,By(A.KV.K),Dw(By(4),By(6)));CB(A.ABq,By(A.KZ.K),Dw(By(7),By(8)));CB(A.ABq,By(A.KS.K),Dw(By(4),By(6)));CB(A.ABq,By(A.KW.K),Dw(By(7),By(8)));CB(A.ABq,By(A.KT.K),Dw(By(10),By(14)));CB(A.ABq,By(A.KX.K),Dw(By(16),By(19)));CB(A.ABq,By(A.KU.K),Dw(By(8),By(10)));CB(A.ABq,By(A.KY.K),Dw(By(11),By(14)));CB(A.ABq, By(A.KR.K),Dw(By(5),By(7)));CB(A.ABq,By(A.KO.K),Dw(By(5),By(7)));CB(A.ABq,By(A.KP.K),Dw(By(11),By(15)));CB(A.ABq,By(A.KQ.K),Dw(By(9),By(11)));CB(A.ABq,By(A.IK.K),Dw(By((-4)),By((-2))));CB(A.ABq,By(A.LC.K),Dw(By((-8)),By((-4))));CB(A.ABq,By(A.Kh.K),Dw(By((-8)),By((-4))));CB(A.ABq,By(A.Lz.K),Dw(By((-10)),By((-7))));CB(A.ABq,By(A.NS.b),Dw(By((-5)),By((-3))));CB(A.ABq,By(A.I3.b),Dw(By(3),By(4)));CB(A.ABq,By(A.KL.K),Dw(By(4),By(5)));CB(A.ABq,By(A.KN.K),Dw(By(2),By(4)));CB(A.ABq,By(A.KK.K),Dw(By(2),By(4)));CB(A.ABq, By(A.KM.K),Dw(By(2),By(4)));CB(A.ABq,By(A.IS.K),Dw(By(6),By(8)));CB(A.ABq,By(A.LW.K),Dw(By((-4)),By((-1))));CB(A.ABq,By(A.Le.K),Dw(By((-4)),By((-1))));CB(A.ABq,By(A.Lq.K),Dw(By(10),By(12)));CB(A.ABq,By(A.Ls.K),Dw(By(10),By(12)));CB(A.ABq,By(A.OO.b),Dw(By((-3)),By((-1))));CB(A.ABq,By(A.K6.K),Dw(By((-7)),By((-5))));CB(A.ABq,By(A.LG.K),Dw(By((-7)),By((-5))));CB(A.ABq,By(A.LI.K),Dw(By((-8)),By((-6))));CB(A.ABq,By(A.IZ.K),Dw(By(7),By(11)));CB(A.ABq,By(A.Ki.K),Dw(By((-12)),By((-8))));} function ABY(){var a=this;Dj.call(a);a.KK=null;a.biS=0.0;a.biR=0.0;a.biU=0.0;a.WA=0.0;} A.Bx=function(a,b){var c=new ABY();Csi(c,a,b);return c;}; function Csi(a,b,c){a.b5=0;a.KK=b;a.WA=c;a.b5=1;} function BC2(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.KK;c=b.v;d=c|0;if(c=g*g?0:1;}if(h)return 0;j=b.yf;h=16;d=7;i=CL(b.l.gu,j.cZ,j.c0,j.cW);JV();j=A.ABr;j.bP=i.bP-b.v;j.bS=i.bS-b.z;j.bQ=i.bQ -b.u;$p=1;case 1:$z=BEk(b,h,d,j);if(C()){break _;}b=$z;if(b===null)return 0;a.biS=b.bP;a.biR=b.bS;a.biU=b.bQ;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AYU(a){var b;b=a.KK.dn.e5;return (b!==null&&!(b.hV15)Dh(b,0);if(a.a3y&&(a.oC.l.kL>=4?0:1))return 0;b=a.oC;c=b.l.ri;d=b.v;e=d|0;if(d=16.0)break a;}b=a.LL;c=a.B2;Bo(b,b.c+1|0);h=b.p.data;i=b.c;b.c=i+1|0;h[i]=c;b.j=b.j+1|0;}} function BDP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;c=null;d=2147483647;e=b.mo;f=0;g=e.j;h=e.by();while(f>=h?0:1){if(g=f?0:1))return 0;if(e=100)return 0;c=b.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%120|0;if(((e-f|0)+119|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(f)return 0;g=10;h=7;JV();c=null;$p=1;case 1:$z=BEk(b,g,h,c);if(C()){break _;}b=$z;if(b ===null)return 0;a.bfm=b.bP;a.be0=b.bS;a.a_g=b.bQ;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function A2a(a){var b;b=a.uT.dn.e5;return (b!==null&&!(b.hV=a.xS)return 0;c=a.xH;if(c===G(Co)){c=b.l;e=a.ue;a.xD=Il(c,b.v,b.z,b.u,e);return a.xD===null?0:1;}f=b.l;b=b.bH;g=a.ue;h =b.bn-g;i=b.bf-3.0;j=b.bo-g;k=b.br+g;e=b.bl+3.0;l=b.bs+g;m=A.Jc;n=m.bp;b=m.dl;o=b.c;p=X(n,o);if(p>=0){q=new CR;q.bn=h;q.bf=i;q.bo=j;q.br=k;q.bl=e;q.bs=l;Bo(b,o+1|0);r=b.p.data;p=b.c;b.c=p+1|0;r[p]=q;b.j=b.j+1|0;}else if(n>=0&&p<0){q=b.p.data[n];q.bn=h;q.bf=i;q.bo=j;q.br=k;q.bl=e;q.bs=l;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}m.bp=m.bp+1|0;b=a.qb;m=null;$p=1;case 1:$z=BsP(f,c,q,m);if(C()){break _;}q=$z;c=null;e=1.7976931348623157E308;n=0;a:{while(true){p=X(n,q.c);if(p>=0)break;if(n<0)break a;if(p>=0)break a;f =q.p.data[n];if(f!==b){h=b.v-f.v;i=b.z-f.z;j=b.u-f.u;h=h*h+i*i+j*j;if(h<=e){c=f;e=h;}}n=n+1|0;}a.xD=c;return a.xD===null?0:1;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Buv(a){var b,c,d,e,f,g,h;if(!a.xD.jm())b=0;else{c=a.qb;d=a.xD;e=c.v-d.v;f=c.z-d.z;g=c.u-d.u;f=e*e+f*f+g*g;h=a.ue;b=f>h*h?0:a.S7<=0?0:1;}return b;} function A1X(a){var b,c,d,e;b=a.qb.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%40|0;if(((d-e|0)+39|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}a.S7=40+e|0;} function Bx8(a){a.xD=null;} function A6e(a){var b,c,d,e,f,g;b=a.qb.nQ;c=a.xD;d=c.v;e=c.z+c.j3();f=a.xD.u;g=a.qb.D_();b.NA=d;b.IQ=e;b.NB=f;b.NH=10.0;b.LK=g;b.GN=1;a.S7=a.S7-1|0;} function Re(){var a=this;Dj.call(a);a.vQ=null;a.bfW=0.0;a.bfX=0.0;a.wG=0;} function TK(a){var b=new Re();CnA(b,a);return b;} function CnA(a,b){a.b5=0;a.wG=0;a.vQ=b;a.b5=3;} function Bw2(a){var b,c;b=a.vQ.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;return H(N(c,24))/1.6777216E7>=0.019999999552965164?0:1;} function BHA(a){return a.wG<0?0:1;} function ATe(a){var b,c,d,e,f,g;b=a.vQ.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=B4(F(H(N(c,22))),27);c=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;e=6.283185307179586*ED(L(d,F(H(N(c,21)))))*1.1102230246251565E-16;a.bfW=Ki(e);a.bfX=Lo(e);b=a.vQ.C;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;f=H(N(d,17));while(true){g=f%20|0;if(((f-g|0)+19|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;f=H(N(d,17));}a.wG=20+g|0;} function A33(a){var b,c,d,e,f,g;a.wG=a.wG-1|0;b=a.vQ;c=b.nQ;d=b.v+a.bfW;e=b.z+b.j3();b=a.vQ;f=b.u+a.bfX;g=b.D_();c.NA=d;c.IQ=e;c.NB=f;c.NH=10.0;c.LK=g;c.GN=1;} function LJ(){var a=this;Dj.call(a);a.h5=null;a.ly=0.0;a.p4=0;a.qK=0;a.j7=0;a.lr=0;a.l5=0;} function BAV(a,b,c,d,e){a.b5=0;a.j7=0;a.lr=0;a.l5=0;a.h5=b;a.ly=c;a.p4=d;a.qK=e;} function BkG(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.h5;c=b.nh;if(c===null)return 0;if(!(!c.cg&&c.c3>0?1:0))return 0;d=b.v-c.v;e=b.z-c.z;f=b.u-c.u;e=d*d+e*e+f*f;g=a.ly;if(e>g*g)return 0;if(!a.p4)return 1;b=b.AF;$p=1;case 1:$z=BgN(b,c);if(C()){break _;}h=$z;if(h)a.l5=0;else{h=a.l5+1|0;a.l5=h;if(h>60)return 0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AXe(a){a.h5.BV(null);} function BkH(a,b,c){var d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b===null)return 0;d=a.h5;if(b===d)return 0;if(!(!b.cg&&b.c3>0?1:0))return 0;e=b.constructor;if(e===null)f=null;else{f=e.classObject;if(f===null){f=new CD;f.cj=e;g=f;e.classObject=g;}}if(!d.a_H(f))return 0;a:{b:{f=a.h5;if(f instanceof Ow){e=f.F.N;Be();f=A.G$.data[144];if(f===null){g=e.d.data[0];while (g!==null&&g.h!==null){g=g.i;}}else{h=f.s;i=h>>>4^h<<28^h<<8^h>>>24;j=e.d.data;g=j[i&(j.length-1|0)];while(g!==null){if(g.t==i){e=g.h;if(f!==e&&!(f===e?1:e instanceof Bn&&e.s==h?1:0)?0:1)break;}g=g.i;}}f=g===null?null:g.x;if(!(f.G.R&4)?0:1)break b;}if(!(b instanceof Co))break a;if(c)break a;if(!b.ct.h9)break a;return 0;}if(b instanceof Ow&&IG(b))return 0;f=a.h5;e=f.l;f=f.F.N;Be();k=A.G$.data[145];if(k===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{i=Ci(k.s);j=f.d.data;f=j[i&(j.length-1|0)];while (f!==null){if(f.t==i){g=f.h;if(k!==g&&!Ck(k,g)?0:1)break;}f=f.i;}}if(b===BB4(e,(f===null?null:f.x).G))return 0;}if(!Vd(a.h5,Bx(b.v),Bx(b.z),Bx(b.u)))return 0;if(a.p4){f=a.h5.AF;$p=1;continue _;}if(a.qK){c=a.lr-1|0;a.lr=c;if(c<=0)a.j7=0;if(!a.j7){$p=2;continue _;}if(a.j7==2)return 0;}return 1;case 1:$z=BgN(f,b);if(C()){break _;}c=$z;if(!c)return 0;if(a.qK){c=a.lr-1|0;a.lr=c;if(c<=0)a.j7=0;if(!a.j7){$p=2;continue _;}if(a.j7==2)return 0;}return 1;case 2:$z=A5e(a,b);if(C()){break _;}c=$z;a.j7=!c?2:1;if(a.j7!=2)return 1;return 0;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function A5e(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.h5;d=c.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%5|0;if(((f-g|0)+4|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}a.lr=10+g|0;h=c.dn;c=h.cp;if(c.dC)i=1;else{if(h.cT) {$p=1;continue _;}i=0;}if(!i){d=null;if(d===null)return 0;j=d.hh;c=j<=0?null:d.qS.data[j-1|0];if(c===null)return 0;i=c.fp;k=b.v;l=k|0;if(k2.25?0:1;}c=h.dz;d=h.cp;n=h.el;i=h.eb;j=h.dB;l=h.dK;m=h.cT;$p=2;continue _;case 1:$z=c.hB();if(C()){break _;}i=$z;if(!i){c=h.cp;$p=3;continue _;}if(!(1?1:0)){d=null;if(d===null)return 0;j=d.hh;c=j<=0?null:d.qS.data[j-1|0];if(c===null)return 0;i=c.fp;k=b.v;l=k|0;if(k2.25?0:1;}c=h.dz;d=h.cp;n=h.el;i=h.eb;j=h.dB;l=h.dK;m=h.cT;$p=2;case 2:$z=ASz(c,d,b,n,i,j,l,m);if(C()){break _;}d=$z;if(d===null)return 0;j=d.hh;c=j<=0?null:d.qS.data[j-1|0];if(c===null)return 0;i=c.fp;k=b.v;l=k|0;if(k2.25?0:1;case 3:$z=c.i2();if(C()){break _;}i=$z;if(!((i?1:0)?1:0)){d=null;if(d===null)return 0;j=d.hh;c=j<=0?null:d.qS.data[j-1|0];if(c=== null)return 0;i=c.fp;k=b.v;l=k|0;if(k2.25?0:1;}c=h.dz;d=h.cp;n=h.el;i=h.eb;j=h.dB;l=h.dK;m=h.cT;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function XC(){var a=this;LJ.call(a);a.Or=0;a.bjC=null;} function AL$(a,b){var c=new XC();BKF(c,a,b);return c;} function BKF(a,b,c){a.b5=0;a.j7=0;a.lr=0;a.l5=0;a.h5=b;a.ly=16.0;a.p4=0;a.qK=0;a.Or=c;a.b5=1;} function BeC(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.h5.kx;c=1;$p=1;case 1:$z=BkH(a,b,c);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,$p);} function Bul(a){var b;b=a.h5.kx;return b!==null&&b!==a.bjC?1:0;} function BIu(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.h5;b.BV(b.kx);b=a.h5;a.bjC=b.kx;if(!a.Or){a.j7=0;a.lr=0;a.l5=0;return;}c=b.l;b=b.constructor;if(b===null)d=null;else{d=b.classObject;if(d===null){d=new CD;d.cj=b;e=d;b.classObject=e;}}f=A.Jc;b=a.h5;g=b.v;h=b.z;i=b.u;j=g+1.0;k=h+ 1.0;l=i+1.0;m=f.bp;b=f.dl;n=b.c;o=X(m,n);if(o>=0){e=new CR;e.bn=g;e.bf=h;e.bo=i;e.br=j;e.bl=k;e.bs=l;Bo(b,n+1|0);p=b.p.data;o=b.c;b.c=o+1|0;p[o]=e;b.j=b.j+1|0;}else if(m>=0&&o<0){e=b.p.data[m];e.bn=g;e.bf=h;e.bo=i;e.br=j;e.bl=k;e.bs=l;}else{b=new Bb;b.f=1;b.e=1;J(b);}f.bp=f.bp+1|0;l=a.ly;h=e.bn-l;i=e.bf-10.0;k=e.bo-l;j=e.br+l;g=e.bl+10.0;l=e.bs+l;f=A.Jc;m=f.bp;b=f.dl;n=b.c;o=X(m,n);if(o>=0){e=new CR;e.bn=h;e.bf=i;e.bo=k;e.br=j;e.bl=g;e.bs=l;Bo(b,n+1|0);p=b.p.data;o=b.c;b.c=o+1|0;p[o]=e;b.j=b.j+1|0;}else if(m >=0&&o<0){e=b.p.data[m];e.bn=h;e.bf=i;e.bo=k;e.br=j;e.bl=g;e.bs=l;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}f.bp=f.bp+1|0;b=null;$p=1;case 1:$z=BsP(c,d,e,b);if(C()){break _;}f=$z;q=0;o=f.j;n=f.by();while(q>=n?0:1){if(o0){c=a.h5.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));f=b-1|0;if(!(b&f))g=H(Bl(I(F(b),F(e)),31));else while(true){g=e%b|0;if(((e-g|0)+f|0)>=0)break;d=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(g)return 0;}h=a.Gx;if(h===G(Co)){c=a.h5;h=c.l;i=a.ly;j=Ok(h,c.v,c.z,c.u,i);b=0;$p=1;continue _;}c=a.h5;k=c.l;c=c.bH;l=a.ly;m=c.bn-l;n=c.bf-4.0;o=c.bo-l;p=c.br+l;i=c.bl+4.0;l=c.bs+l;q=A.Jc;b=q.bp;c=q.dl;e=c.c;f=X(b,e);if(f>=0){j=new CR;j.bn=m;j.bf=n;j.bo=o;j.br=p;j.bl=i;j.bs=l;Bo(c,e+1|0);r=c.p.data;f=c.c;c.c=f+1|0;r[f]=j;c.j=c.j+1|0;}else if(b>=0&&f<0){j=c.p.data[b];j.bn=m;j.bf=n;j.bo=o;j.br=p;j.bl=i;j.bs=l;}else{c=new Bb;c.f=1;c.e=1;B3(c);J(c);}q.bp =q.bp+1|0;c=a.Fv;$p=2;continue _;case 1:$z=BkH(a,j,b);if(C()){break _;}b=$z;if(!b)return 0;a.YB=j;return 1;case 2:$z=BsP(k,h,j,c);if(C()){break _;}c=$z;h=a.DH;if(h===null)h=A.GR;r=W(K,c.c);s=r.data;FZ(c,r);Yx(r,h);b=0;f=s.length;while(true){if(b>=f){f=c.j;e=c.by();if(!(0>=e?0:1))return 0;if(f=c.c)break;c.p.data[b]=h;b=b+1|0;}c=new Bb;c.f=1;c.e=1;J(c);case 3:$z=BkH(a,k,t);if(C()){break _;}t=$z;if(t){a.YB=k;return 1;}t =b;if(!(t>=e?0:1))return 0;if(f=f?0:1)){g=b.pW.data.length;if(g>0)c=c/g;h=c*19.0;g=h|0;if(h20.0)g=20;c=c+g/20.0;d=i;}b=new Bu;b.f=1;b.e=1;J(b);} function Ct_(a){return 1;} function Ff(){var a=this;DG.call(a);a.oa=0;a.fd=0;a.J2=0;a.bjt=0.0;} function D1(a,b,c,d){var e=new Ff();HR(e,a,b,c,d);return e;} A.ABs=function(a,b,c,d,e){var f=new Ff();ACM(f,a,b,c,d,e);return f;}; function HR(a,b,c,d,e){Dc(a,b);a.oa=0;a.J2=5;a.bjt=Ho()*3.141592653589793*2.0;Cj(a,0.25,0.25);a.cv=a.cN/2.0;Cn(a,c,d,e);a.W=Ho()*360.0;a.T=Ho()*0.20000000298023224-0.10000000149011612;a.Q=0.20000000298023224;a.U=Ho()*0.20000000298023224-0.10000000149011612;} function ACM(a,b,c,d,e,f){var g,h,i,j,k,l;HR(a,b,c,d,e);g=a.F;b=g.N;Be();h=A.G$.data[138];if(h===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{i=h.s;j=i>>>4^i<<28^i<<8^i>>>24;k=b.d.data;b=k[j&(k.length-1|0)];while(b!==null){if(b.t==j){l=b.h;if(h!==l&&!(h===l?1:l instanceof Bn&&l.s==i?1:0)?0:1)break;}b=b.i;}}l=b===null?null:b.x;if(!(f!==l.G?0:1)){l.G=f;l.bO=1;g.bE=1;}f=a.F;b=f.N;Be();h=A.G$.data[138];if(h===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{i=h.s;j=i>>>4^i<<28^i<<8^i >>>24;k=b.d.data;b=k[j&(k.length-1|0)];while(b!==null){if(b.t==j){l=b.h;if(h!==l&&!(h===l?1:l instanceof Bn&&l.s==i?1:0)?0:1)break;}b=b.i;}}(b===null?null:b.x).bO=1;f.bE=1;} function CyH(a){return 0;} function Cgw(a){var b,c,d;b=a.F;c=new Ma;d=null;c.xv=10;c.G=d;c.uH=5;c.bO=1;d=b.N;Be();Bg(d,A.G$.data[138],c);b.IT=0;} function BxE(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bqm(a);if(C()){break _;}b=a.fd;if(b>0)a.fd=b-1|0;c=a.v;a.dk=c;a.d4=a.z;d=a.u;a.dj=d;a.Q=a.Q-0.03999999910593033;e=a.bH;f=(e.bf+e.bl)/2.0;$p=2;case 2:$z=BIf(a,c,f,d);if(C()){break _;}b=$z;a.W_=b;f=a.T;c=a.Q;d=a.U;$p=3;case 3:Be5(a,f,c,d);if(C()) {break _;}b=a.dk|0;f=a.v;g=f|0;b=b==g&&(a.d4|0)==(a.z|0)&&(a.dj|0)==(a.u|0)?0:1;if(!b&&(a.h2%25|0)){h=0.9800000190734863;if(!a.dC){f=a.T;c=h;a.T=f*c;f=a.Q*0.9800000190734863;a.Q=f;a.U=a.U*c;if(a.dC)a.Q=f*(-0.5);b=a.oa+1|0;a.oa=b;if(!a.l.H&&b>=6000)a.cg=1;return;}h=0.5880000591278076;e=a.l;f=a.v;i=f|0;if(f0){S();h= A.Nw.data[g].zw*0.9800000190734863;}f=a.T;c=h;a.T=f*c;f=a.Q*0.9800000190734863;a.Q=f;a.U=a.U*c;if(a.dC)a.Q=f*(-0.5);b=a.oa+1|0;a.oa=b;if(!a.l.H&&b>=6000)a.cg=1;return;case 5:$z=Bm6(e,g,j,i);if(C()){break _;}b=$z;if(!b){BJ();k=A.RJ;}else{S();k=A.Nw.data[b].bW;}BJ();if(k!==A.PM){if(!a.l.H){$p=7;continue _;}h=0.9800000190734863;if(!a.dC){f=a.T;c=h;a.T=f*c;f=a.Q*0.9800000190734863;a.Q=f;a.U=a.U*c;if(a.dC)a.Q=f*(-0.5);b=a.oa+1|0;a.oa=b;if(!a.l.H&&b>=6000)a.cg=1;return;}h=0.5880000591278076;e=a.l;f=a.v;i=f|0;if(f =6000)a.cg=1;return;}h=0.5880000591278076;e=a.l;f=a.v;i=f|0;if(f=6000)a.cg=1;return;}h=0.5880000591278076;e=a.l;f=a.v;i=f|0;if(f=0){o=new CR;o.bn=e;o.bf=f;o.bo=g;o.br=h;o.bl=i;o.bs=j;Bo(l,m+1|0);p=l.p.data;n=l.c;l.c=n+1|0;p[n]=o;l.j =l.j+1|0;}else if(k>=0&&n<0){o=l.p.data[k];o.bn=e;o.bf=f;o.bo=g;o.br=h;o.bl=i;o.bs=j;}else{c=new Bb;c.f=1;c.e=1;B3(c);J(c);}d.bp=d.bp+1|0;d=null;$p=1;case 1:$z=BsP(b,c,o,d);if(C()){break _;}b=$z;q=0;n=b.j;m=b.by();while(q>=m?0:1){if(nf[k].fb)return 0;e.k=h;h=b.fd;k=a.fd;if(h>k)k=h;b.fd=k;h=b.oa;k=a.oa;if(h>>4^h<<28^h<<8^h>>>24;f=d.d.data;j=f[k&(f.length-1|0)];while(j!==null){if(j.t==k){d=j.h;if(i!==d&&!(i===d?1:d instanceof Bn&&d.s==h?1:0)?0:1)break;}j=j.i;}}i=j===null?null:j.x;if(!(e!==i.G?0:1)){i.G=e;i.bO=1;g.bE=1;}d=b.F;b=d.N;Be();e=A.G$.data[138];if(e!==null){c=e.s;k=c>>>4^c<<28^c<<8^c>>>24;b=Dy(b,e,k&(b.d.data.length-1|0),k);}else{b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}(b===null?null:b.x).bO=1;d.bE=1;Hl(a);return 1;}return 0;} function AZc(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.bH;BJ();d=A.PL;$p=1;case 1:$z=AT0(b,c,d,a);if(C()){break _;}e=$z;return e;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A9T(a,b){AFk(a,A.RH,b);} function AFk(a,b,c){var d;if(a.hU)return 0;if(Gi(a)!==null){d=(Gi(a)).A;Bp();if(d==A.L_.K&&b.fF)return 0;}a.jo=1;c=a.J2-c|0;a.J2=c;if(c<=0)a.cg=1;return 0;} function BYI(a,b){var c,d,e,f,g,h,i,j;c=a.J2<<24>>24<<16>>16;d=b.m;e=new CY;e.w=B(1682);e.cU=c;Bg(d,B(1682),e);c=a.oa<<16>>16;d=b.m;e=new CY;e.w=B(1999);e.cU=c;Bg(d,B(1999),e);if(Gi(a)!==null){f=Gi(a);e=new BZ;e.w=B(3);g=new BN;c=BM(16);g.bk=0;h=W(BO,c);i=h.data;g.d=h;g.b1=0.75;g.b3=i.length*0.75|0;e.m=g;c=f.A<<16>>16;d=new CY;d.w=B(619);d.cU=c;Bg(g,B(619),d);c=f.k<<24>>24;j=e.m;g=new CP;g.w=B(620);g.cM=c;Bg(j,B(620),g);c=f.B<<16>>16;j=e.m;g=new CY;g.w=B(621);g.cU=c;Bg(j,B(621),g);d=f.be;if(d!==null){j=e.m;d.w =B(622);Bg(j,B(622),d);}b=b.m;e.w=B(1026);Bg(b,B(1026),e);}} function Bkl(a,b){var c,d,e,f,g,h;c=b.m;d=BE(B(1682));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1682)!==f&&!Bc(B(1682),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(1682)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(1682));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(1682)!==f&&!Bc(B(1682),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cU;}a.J2=g&255;c=b.m;h=BE(B(1999));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null) {if(c.t==h){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))d=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(1999));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}}d=(c===null?null:c.x).cU;}a.oa=d;c=b.m;h=BE(B(1026));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(1026)!==f&&!Bc(B(1026),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))c=Kh(B(1026));else{b =b.m;if(B(1026)===null)b=C3(b);else{a:{if(!B(1026).q){e=B(1026).o.data;d=e.length;g=0;while(true){if(g>=d)break a;h=e[g];B(1026).q=(31*B(1026).q|0)+h|0;g=g+1|0;}}}h=B(1026).q;b=Dy(b,B(1026),h&(b.d.data.length-1|0),h);}c=b===null?null:b.x;}AIs(a,Lz(c));if(Gi(a)===null)Hl(a);} function BfB(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H){c=Gi(a);d=c.k;if(!a.fd&&Kf(b.b7,c)){e=c.A;S();if(e==A.IE.b){EH();f=A.Ic;e=1;$p=1;continue _;}e=c.A;Bp();if(e==A.IR.K){EH();f=A.Ip;e=1;$p=2;continue _;}if(c.A==A.IU.K){EH();f=A.Is;e=1;$p=3;continue _;}if(c.A==A.IX.K){EH();f=A.Iv;e=1;$p=7;continue _;}g=B(2206);h=0.20000000298023224;f =a.C;i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=H(N(i,24))/1.6777216E7;k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=((j-H(N(k,24))/1.6777216E7)*0.699999988079071+1.0)*2.0;f=a.l;$p=4;continue _;}}return;case 1:A4A(b,f,e);if(C()){break _;}e=c.A;Bp();if(e==A.IR.K){EH();f=A.Ip;e=1;$p=2;continue _;}if(c.A==A.IU.K){EH();f=A.Is;e=1;$p=3;continue _;}if(c.A==A.IX.K){EH();f=A.Iv;e=1;$p=7;continue _;}g=B(2206);h=0.20000000298023224;f=a.C;i=M(L(I(f.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));f.a=i;j=H(N(i,24))/1.6777216E7;k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=((j-H(N(k,24))/1.6777216E7)*0.699999988079071+1.0)*2.0;f=a.l;$p=4;continue _;case 2:A4A(b,f,e);if(C()){break _;}if(c.A==A.IU.K){EH();f=A.Is;e=1;$p=3;continue _;}if(c.A==A.IX.K){EH();f=A.Iv;e=1;$p=7;continue _;}g=B(2206);h=0.20000000298023224;f=a.C;i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=H(N(i,24))/1.6777216E7;k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a =k;l=((j-H(N(k,24))/1.6777216E7)*0.699999988079071+1.0)*2.0;f=a.l;$p=4;continue _;case 3:A4A(b,f,e);if(C()){break _;}if(c.A==A.IX.K){EH();f=A.Iv;e=1;$p=7;continue _;}g=B(2206);h=0.20000000298023224;f=a.C;i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=H(N(i,24))/1.6777216E7;k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=((j-H(N(k,24))/1.6777216E7)*0.699999988079071+1.0)*2.0;f=a.l;$p=4;case 4:Biy(f,a,g,h,l);if(C()){break _;}$p=5;case 5:A83(b,a,d);if(C()){break _;}b=b.ex;$p =6;case 6:b.OG();if(C()){break _;}if(c.k<=0)a.cg=1;return;case 7:A4A(b,f,e);if(C()){break _;}g=B(2206);h=0.20000000298023224;f=a.C;i=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=H(N(i,24))/1.6777216E7;k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=k;l=((j-H(N(k,24))/1.6777216E7)*0.699999988079071+1.0)*2.0;f=a.l;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BRP(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(313));c=Gi(a);Bp();c=A.Kc.data[c.A].qY(c);V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(h=0){o=new CR;o.bn=f;o.bf=g;o.bo=h;o.br=i;o.bl=j;o.bs =k;Bo(e,b+1|0);p=e.p.data;b=e.c;e.c=b+1|0;p[b]=o;e.j=e.j+1|0;}else if(m>=0&&n<0){o=e.p.data[m];o.bn=f;o.bf=g;o.bo=h;o.br=i;o.bl=j;o.bs=k;}else{c=new Bb;Dm(c);J(c);}l.bp=l.bp+1|0;e=null;$p=2;case 2:$z=BsP(c,d,o,e);if(C()){break _;}d=$z;q=0;m=d.j;n=d.by();while(q>=n?0:1){if(m>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=(b===null?null:b.x).G;if(b!==null)return b;b=a.l;if(b!==null){c=b.tv;b=new Bi;b.r=Q(16);V(b,b.g,B(2207));h=a.bi;BF(b,b.g,h,10);V(b,b.g,B(2208));g=new Bh;i=b.r;d=b.g;j=Q(d);f=j.data;g.o=j;e=0;while(e>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}i=d===null?null:d.x;if(!(b!==i.G?0:1)){i.G=b;i.bO=1;c.bE=1;}d=a.F;b=d.N;Be();e=A.G$.data[138];if(e===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{g=e.s;f=g>>>4^g<<28^g<<8^g>>>24;h=b.d.data;b=h[f &(h.length-1|0)];while(b!==null){if(b.t==f){i=b.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==g?1:0)?0:1)break;}b=b.i;}}(b===null?null:b.x).bO=1;d.bE=1;} var Bdn=Ba(); A.O=function(){var a=new Bdn();CxE(a);return a;}; function CxE(a){} function BhC(a,b){var c;Dp();c=new Ff;Dc(c,b);c.oa=0;c.J2=5;c.bjt=Ho()*3.141592653589793*2.0;Cj(c,0.25,0.25);c.cv=c.cN/2.0;return c;} function Nf(){var a=this;DG.call(a);a.K1=0;a.Dn=0;a.a3_=0;a.AV=0;a.O2=0;a.Sf=null;a.bfn=0;} function IP(a,b,c,d,e){var f=new Nf();A_i(f,a,b,c,d,e);return f;} function A_i(a,b,c,d,e,f){Dc(a,b);a.Dn=0;a.AV=5;Cj(a,0.5,0.5);a.cv=a.cN/2.0;Cn(a,c,d,e);a.W=Ho()*360.0;a.T=(Ho()*0.20000000298023224-0.10000000149011612)*2.0;a.Q=Ho()*0.2*2.0;a.U=(Ho()*0.20000000298023224-0.10000000149011612)*2.0;a.O2=f;} function BWz(a){return 0;} function Cd1(a){} function AQ6(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bqm(a);if(C()){break _;}b=a.a3_;if(b>0)a.a3_=b-1|0;c=a.v;a.dk=c;d=a.z;a.d4=d;e=a.u;a.dj=e;a.Q=a.Q-0.029999999329447746;f=a.l;g=c|0;if(c0.0){k=q*q;a.T=a.T+c/p*k*0.1;a.Q=a.Q+d/p*k*0.1;a.U=a.U+e/p*k*0.1;}}k=a.T;c=a.Q;d=a.U;$p=5;continue _;case 4:Biy(j,a,f,m,o);if(C()){break _;}k=a.v;f=a.bH;c=(f.bf+f.bl)/2.0;d=a.u;$p=3;continue _;case 5:Be5(a, k,c,d);if(C()){break _;}m=0.9800000190734863;if(a.dC){m=0.5880000591278076;f=a.l;b=Bx(a.v);i=Bx(a.bH.bf)-1|0;h=Bx(a.u);$p=6;continue _;}k=a.T;c=m;a.T=k*c;k=a.Q*0.9800000190734863;a.Q=k;a.U=a.U*c;if(a.dC)a.Q=k*(-0.8999999761581421);a.K1=a.K1+1|0;b=a.Dn+1|0;a.Dn=b;if(b<6000)return;$p=7;continue _;case 6:$z=Bm6(f,b,i,h);if(C()){break _;}b=$z;if(b>0){S();m=A.Nw.data[b].zw*0.9800000190734863;}k=a.T;c=m;a.T=k*c;k=a.Q*0.9800000190734863;a.Q=k;a.U=a.U*c;if(a.dC)a.Q=k*(-0.8999999761581421);a.K1=a.K1+1|0;b=a.Dn+1|0;a.Dn =b;if(b<6000)return;$p=7;case 7:Hl(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function A9$(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;c=a.bH;BJ();d=A.PL;$p=1;case 1:$z=AT0(b,c,d,a);if(C()){break _;}e=$z;return e;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AUH(a,b){if(!a.hU){a.jo=1;b=a.AV-b|0;a.AV=b;if(b<=0)a.cg=1;}} function Brg(a,b,c){if(a.hU)return 0;a.jo=1;c=a.AV-c|0;a.AV=c;if(c<=0)a.cg=1;return 0;} function Cby(a,b){var c,d,e;c=a.AV<<24>>24<<16>>16;d=b.m;e=new CY;e.w=B(1682);e.cU=c;Bg(d,B(1682),e);c=a.Dn<<16>>16;d=b.m;e=new CY;e.w=B(1999);e.cU=c;Bg(d,B(1999),e);c=a.O2<<16>>16;e=b.m;b=new CY;b.w=B(2209);b.cU=c;Bg(e,B(2209),b);} function BuD(a,b){var c,d,e,f,g,h;c=b.m;d=BE(B(1682));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1682)!==f&&!Bc(B(1682),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))d=0;else{c=b.m;if(B(1682)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(1682));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1682)!==f&&!Bc(B(1682),f)?0:1)break;}c=c.i;}}d=(c===null?null:c.x).cU;}a.AV=d&255;c=b.m;g=BE(B(1999));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null) {if(c.t==g){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))h=0;else{c=b.m;if(B(1999)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(1999));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1999)!==f&&!Bc(B(1999),f)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).cU;}a:{a.Dn=h;c=b.m;if(!B(2209).q){e=B(2209).o.data;h=e.length;d=0;while(true){if(d>=h)break a;g=e[d];B(2209).q=(31*B(2209).q|0)+g|0;d=d+1|0;}}}g=B(2209).q;e=c.d.data;c=e[g&(e.length-1| 0)];while(c!==null){if(c.t==g){f=c.h;if(B(2209)!==f&&!Bc(B(2209),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))h=0;else{b=b.m;if(B(2209)===null)b=C3(b);else{b:{if(!B(2209).q){e=B(2209).o.data;h=e.length;d=0;while(true){if(d>=h)break b;g=e[d];B(2209).q=(31*B(2209).q|0)+g|0;d=d+1|0;}}}g=B(2209).q;b=Dy(b,B(2209),g&(b.d.data.length-1|0),g);}h=(b===null?null:b.x).cU;}a.O2=h;} function AVV(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l;if(!c.H&&!a.a3_&&!b.zP){b.zP=2;d=B(2210);e=0.10000000149011612;f=a.C;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,24))/1.6777216E7;i=M(L(I(g,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=i;j=0.5*((h-H(N(i,24))/1.6777216E7)*0.699999988079071+1.7999999523162842);$p =1;continue _;}return;case 1:Biy(c,a,d,e,j);if(C()){break _;}k=1;$p=2;case 2:A83(b,a,k);if(C()){break _;}c=b.ex;$p=3;case 3:c.OG();if(C()){break _;}k=a.O2;$p=4;case 4:Bzu(b,k);if(C()){break _;}a.cg=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Iw(b){a:{if(b>=2477){b=2477;break a;}if(b>=1237){b=1237;break a;}if(b>=617){b=617;break a;}if(b>=307){b=307;break a;}if(b>=149){b=149;break a;}if(b>=73){b=73;break a;}if(b>=37){b=37;break a;}if(b>=17){b=17;break a;}if(b>=7){b=7;break a;}if(b<3){b=1;break a;}b=3;}return b;} function CqE(a){return 0;} var Bdo=Ba(); A.D7=function(){var a=new Bdo();B49(a);return a;}; function B49(a){} function AZL(a,b){var c;Dp();c=new Nf;Dc(c,b);c.Dn=0;c.AV=5;Cj(c,0.25,0.25);c.cv=c.cN/2.0;return c;} var Bdp=Ba(); A.DK=function(){var a=new Bdp();CvG(a);return a;}; function CvG(a){} function Bch(a,b){var c;Dp();c=new NP;Dc(c,b);c.Fb=0;c.lA=0;c.cv=0.0;Cj(c,0.5,0.5);return c;} var ACA=Ba(0); function HI(){var a=this;DG.call(a);a.qm=0;a.qr=0;a.qh=0;a.z0=0;a.BZ=0;a.uo=0;a.uD=0;a.tO=0;a.pV=null;a.Uv=0;a.wa=0;a.uQ=0.0;a.Ye=0;} function CCv(a){var b=new HI();B28(b,a);return b;} A.FC=function(a,b,c,d){var e=new HI();BMH(e,a,b,c,d);return e;}; A.ABt=function(a,b,c,d,e){var f=new HI();BBg(f,a,b,c,d,e);return f;}; A.Cz=function(a,b,c){var d=new HI();CBH(d,a,b,c);return d;}; function B28(a,b){Dc(a,b);a.qm=(-1);a.qr=(-1);a.qh=(-1);a.z0=0;a.BZ=0;a.uo=0;a.uD=0;a.tO=0;a.wa=0;a.uQ=2.0;a.OZ=10.0;Cj(a,0.5,0.5);} function BMH(a,b,c,d,e){Dc(a,b);a.qm=(-1);a.qr=(-1);a.qh=(-1);a.z0=0;a.BZ=0;a.uo=0;a.uD=0;a.tO=0;a.wa=0;a.uQ=2.0;a.OZ=10.0;Cj(a,0.5,0.5);Cn(a,c,d,e);a.cv=0.0;} function BBg(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o;Dc(a,b);a.qm=(-1);a.qr=(-1);a.qh=(-1);a.z0=0;a.BZ=0;a.uo=0;a.uD=0;a.tO=0;a.wa=0;a.uQ=2.0;a.OZ=10.0;a.pV=c;if(c instanceof Co)a.uD=1;g=c.z+c.cN*0.8500000238418579-0.10000000149011612;a.z=g;h=d.v-c.v;g=d.bH.bf+d.cN/3.0-g;i=d.u-c.u;j=CT(h*h+i*i);if(j>=1.0E-7){k=C_(i,h)*180.0/3.141592653589793-90.0;l= -(C_(g,j)*180.0/3.141592653589793);m=h/j;n=i/j;m=c.v+m;o=a.z;n=c.u+n;a.v=m;a.dk=m;a.fX=m;o=o+a.cv;a.z=o;a.d4=o;a.fW=o;a.u=n;a.dj=n;a.fY=n;a.W=k;a.bV=l;Cn(a,m,o,n);a.cv =0.0;APu(a,h,g+j*0.20000000298023224,i,e,f);}} function CBH(a,b,c,d){var e,f,g,h,i,j,k,l,m;Dc(a,b);a.qm=(-1);a.qr=(-1);a.qh=(-1);a.z0=0;a.BZ=0;a.uo=0;a.uD=0;a.tO=0;a.wa=0;a.uQ=2.0;a.OZ=10.0;a.pV=c;if(c instanceof Co)a.uD=1;Cj(a,0.5,0.5);e=c.v;f=c.z+1.6200000047683716;g=c.u;h=c.W;i=c.bV;a.v=e;a.dk=e;a.fX=e;j=f+a.cv;a.z=j;a.d4=j;a.fW=j;a.u=g;a.dj=g;a.fY=g;a.W=h;a.bV=i;Cn(a,e,j,g);j=a.v;h=a.W/180.0*3.1415927410125732;k=A.Mw.data;l=h*10430.3779296875;j=j-k[(l+16384.0|0)&65535]*0.1599999964237213;a.v=j;e=a.z-0.10000000149011612;a.z=e;f=a.u-k[(l|0)&65535]*0.1599999964237213;a.u =f;Cn(a,j,e,f);a.cv=0.0;l=a.W/180.0*3.1415927410125732;k=A.Mw.data;h=l*10430.3779296875;l= -k[(h|0)&65535];i=a.bV/180.0*3.1415927410125732*10430.3779296875;m=(i+16384.0|0)&65535;j=l*k[m];a.T=j;e=k[(h+16384.0|0)&65535]*k[m];a.U=e;f= -k[(i|0)&65535];a.Q=f;APu(a,j,f,e,d*1.5,1.0);} function BSC(a){var b,c;b=a.F;c=new BQ;c.R=0;Dt(b,16,c);} function APu(a,b,c,d,e,f){var g,h,i,j,k;g=CT(b*b+c*c+d*d);b=b/g;c=c/g;d=d/g;g=CC(a.C);h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=g*(!(!H(N(i,47))?0:1)?1:(-1))*0.007499999832361937;g=f;b=b+j*g;j=CC(h);h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;c=c+j*(!(!H(N(i,47))?0:1)?1:(-1))*0.007499999832361937*g;j=CC(h);h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;d=d+j*(!(!H(N(i,47))?0:1)?1:(-1))*0.007499999832361937*g;g=e;b=b*g;c=c*g;d= d*g;a.T=b;a.Q=c;a.U=d;k=CT(b*b+d*d);e=C_(b,d)*180.0/3.141592653589793;a.W=e;a.dO=e;e=C_(c,k)*180.0/3.141592653589793;a.bV=e;a.d_=e;a.Uv=0;} function BEy(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5F(a);if(C()){break _;}if(a.d_===0.0&&a.dO===0.0){b=a.T;b=b*b;c=a.U;d=Ex(b+c*c);e =C_(a.T,a.U)*180.0/3.141592653589793;a.W=e;a.dO=e;e=C_(a.Q,d)*180.0/3.141592653589793;a.bV=e;a.d_=e;}f=a.l;g=a.qm;h=a.qr;i=a.qh;$p=2;case 2:$z=Bm6(f,g,h,i);if(C()){break _;}g=$z;if(g>0){S();f=A.Nw.data[g];j=a.l;h=a.qm;i=a.qr;k=a.qh;$p=3;continue _;}g=a.tO;if(g>0)a.tO=g-1|0;if(a.uo){f=a.l;g=a.qm;h=a.qr;i=a.qh;$p=6;continue _;}a.wa=a.wa+1|0;f=CL(EC(a.l),a.v,a.z,a.u);j=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);l=a.l;h=0;g=1;$p=5;continue _;case 3:f.h7(j,h,i,k);if(C()){break _;}f=A.Nw.data[g];j=a.l;g=a.qm;h=a.qr;i=a.qh;$p =4;case 4:$z=f.hj(j,g,h,i);if(C()){break _;}m=$z;if(m!==null&&AFO(m,CL(EC(a.l),a.v,a.z,a.u)))a.uo=1;g=a.tO;if(g>0)a.tO=g-1|0;if(a.uo){f=a.l;g=a.qm;h=a.qr;i=a.qh;$p=6;continue _;}a.wa=a.wa+1|0;f=CL(EC(a.l),a.v,a.z,a.u);j=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);l=a.l;h=0;g=1;$p=5;case 5:$z=BIb(l,f,j,h,g);if(C()){break _;}l=$z;f=CL(EC(a.l),a.v,a.z,a.u);j=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);if(l!==null){j=EC(a.l);n=l.rG;j=CL(j,n.bP,n.bS,n.bQ);}n=null;o=a.l;p=FO(Ls(a.bH,a.T,a.Q,a.U),1.0,1.0,1.0);$p=8;continue _;case 6:$z =Bm6(f,g,h,i);if(C()){break _;}q=$z;f=a.l;g=a.qm;h=a.qr;i=a.qh;$p=7;case 7:a:{$z=AZS(f,g,h,i);if(C()){break _;}r=$z;if(q==a.z0&&r==a.BZ){g=a.Uv+1|0;a.Uv=g;if(g!=1200)break a;else{$p=9;continue _;}}a.uo=0;a.T=a.T*BH(a.C)*0.20000000298023224;a.Q=a.Q*BH(a.C)*0.20000000298023224;a.U=a.U*BH(a.C)*0.20000000298023224;a.Uv=0;a.wa=0;}return;case 8:$z=AYu(o,a,p);if(C()){break _;}o=$z;b=0.0;h=0;while(h=b&&b!==0.0)){n=s;b=c;}}}h=h+1|0;}if(n!==null)l=AGn(n);b:{if(l!==null){f=l.jA;if(f!==null&&f instanceof Co){u=f;if(!u.ct.h9){f=a.pV;if(!(f instanceof Co))break b;if(Bvl(f,u))break b;}l=null;}}}if(l!==null){if(l.jA===null){g=l.uX;a.qm=g;h=l.uY;a.qr=h;i=l.uZ;a.qh=i;f=a.l;$p=10;continue _;}b=a.T;b=b*b;c=a.Q;b=b+c*c;c=a.U;k=ARz(Ex(b+c*c)*a.uQ);if(O4(a))k=k+O(a.C,(k/2|0)+2|0)|0;f=a.pV;f=f!==null?AJa(a,f):AJa(a,a);if(Mf(a)){j=l.jA;if(!(j instanceof Ob))Jy(j,5);}j=l.jA;$p=15;continue _;}c: {if(O4(a)){g=0;while(true){if(g>=4)break c;f=a.l;b=a.v;c=a.T;v=g;b=b+c*v/4.0;w=a.z;x=a.Q;w=w+x*v/4.0;y=a.u;z=a.U;Dk(f,B(2211),b,w,y+z*v/4.0, -c, -x+0.2, -z);g=g+1|0;}}}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;v=a.U;a.u=b+v;e=Ex(c*c+v*v);a.W=C_(a.T,a.U)*180.0/3.141592653589793;e=C_(a.Q,e)*180.0/3.141592653589793;a.bV=e;while(true){ba=a.d_;if(e-ba>=(-180.0))break;a.d_=ba-360.0;}while(true){ba=a.d_;bb=e-ba;if(bb<180.0)break;a.d_=ba+360.0;}while(true){e=a.W;d=a.dO;if(e-d>=(-180.0))break;a.dO=d-360.0;}while(true){d =a.dO;bc=e-d;if(bc<180.0)break;a.dO=d+360.0;}a.bV=ba+bb*0.20000000298023224;a.W=d+bc*0.20000000298023224;ba=0.9900000095367432;$p=14;continue _;case 9:Hl(a);if(C()){break _;}return;case 10:$z=Bm6(f,g,h,i);if(C()){break _;}g=$z;a.z0=g;f=a.l;g=a.qm;h=a.qr;i=a.qh;$p=11;case 11:$z=AZS(f,g,h,i);if(C()){break _;}g=$z;a.BZ=g;f=l.rG;b=f.bP-a.v;a.T=b;c=f.bS-a.z;a.Q=c;v=f.bQ-a.u;a.U=v;e=Ex(b*b+c*c+v*v);b=a.v;c=a.T;v=e;a.v=b-c/v*0.05000000074505806;a.z=a.z-a.Q/v*0.05000000074505806;a.u=a.u-a.U/v*0.05000000074505806;f= B(1174);e=1.0;ba=1.2000000476837158/(BH(a.C)*0.20000000298023224+0.8999999761581421);$p=12;case 12:BHs(a,f,e,ba);if(C()){break _;}a.uo=1;a.tO=7;BH1(a,0);g=a.z0;if(g){S();f=A.Nw.data[g];j=a.l;g=a.qm;h=a.qr;i=a.qh;$p=13;continue _;}a:{if(O4(a)){g=0;while(true){if(g>=4)break a;f=a.l;b=a.v;c=a.T;v=g;b=b+c*v/4.0;w=a.z;x=a.Q;w=w+x*v/4.0;y=a.u;z=a.U;Dk(f,B(2211),b,w,y+z*v/4.0, -c, -x+0.2, -z);g=g+1|0;}}}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;v=a.U;a.u=b+v;e=Ex(c*c+v*v);a.W=C_(a.T,a.U)*180.0/3.141592653589793;e=C_(a.Q, e)*180.0/3.141592653589793;a.bV=e;while(true){ba=a.d_;if(e-ba>=(-180.0))break;a.d_=ba-360.0;}while(true){ba=a.d_;bb=e-ba;if(bb<180.0)break;a.d_=ba+360.0;}while(true){e=a.W;d=a.dO;if(e-d>=(-180.0))break;a.dO=d-360.0;}while(true){d=a.dO;bc=e-d;if(bc<180.0)break;a.dO=d+360.0;}a.bV=ba+bb*0.20000000298023224;a.W=d+bc*0.20000000298023224;ba=0.9900000095367432;$p=14;continue _;case 13:f.um(j,g,h,i,a);if(C()){break _;}d:{if(O4(a)){g=0;while(true){if(g>=4)break d;f=a.l;b=a.v;c=a.T;v=g;b=b+c*v/4.0;w=a.z;x=a.Q;w=w+x*v /4.0;y=a.u;z=a.U;Dk(f,B(2211),b,w,y+z*v/4.0, -c, -x+0.2, -z);g=g+1|0;}}}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;v=a.U;a.u=b+v;e=Ex(c*c+v*v);a.W=C_(a.T,a.U)*180.0/3.141592653589793;e=C_(a.Q,e)*180.0/3.141592653589793;a.bV=e;while(true){ba=a.d_;if(e-ba>=(-180.0))break;a.d_=ba-360.0;}while(true){ba=a.d_;bb=e-ba;if(bb<180.0)break;a.d_=ba+360.0;}while(true){e=a.W;d=a.dO;if(e-d>=(-180.0))break;a.dO=d-360.0;}while(true){d=a.dO;bc=e-d;if(bc<180.0)break;a.dO=d+360.0;}a.bV=ba+bb*0.20000000298023224;a.W=d+bc*0.20000000298023224;ba =0.9900000095367432;$p=14;case 14:$z=Sj(a);if(C()){break _;}g=$z;if(g){i=0;while(i<4){f=a.l;b=a.v;c=a.T;x=b-c*0.25;b=a.z;y=a.Q;z=b-y*0.25;b=a.u;w=a.U;Dk(f,B(934),x,z,b-w*0.25,c,y,w);i=i+1|0;}ba=0.800000011920929;}b=a.T;c=ba;a.T=b*c;b=a.Q*c;a.Q=b;a.U=a.U*c;a.Q=b-0.05000000074505806;Cn(a,a.v,a.z,a.u);$p=16;continue _;case 15:$z=j.gr(f,k);if(C()){break _;}g=$z;if(!g){a.T=a.T*(-0.10000000149011612);a.Q=a.Q*(-0.10000000149011612);a.U=a.U*(-0.10000000149011612);a.W=a.W+180.0;a.dO=a.dO+180.0;a.wa=0;a:{if(O4(a)){g= 0;while(true){if(g>=4)break a;f=a.l;b=a.v;c=a.T;v=g;b=b+c*v/4.0;w=a.z;x=a.Q;w=w+x*v/4.0;y=a.u;z=a.U;Dk(f,B(2211),b,w,y+z*v/4.0, -c, -x+0.2, -z);g=g+1|0;}}}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;v=a.U;a.u=b+v;e=Ex(c*c+v*v);a.W=C_(a.T,a.U)*180.0/3.141592653589793;e=C_(a.Q,e)*180.0/3.141592653589793;a.bV=e;while(true){ba=a.d_;if(e-ba>=(-180.0))break;a.d_=ba-360.0;}while(true){ba=a.d_;bb=e-ba;if(bb<180.0)break;a.d_=ba+360.0;}while(true){e=a.W;d=a.dO;if(e-d>=(-180.0))break;a.dO=d-360.0;}while(true){d=a.dO;bc=e-d;if (bc<180.0)break;a.dO=d+360.0;}a.bV=ba+bb*0.20000000298023224;a.W=d+bc*0.20000000298023224;ba=0.9900000095367432;$p=14;continue _;}f=l.jA;if(f instanceof CH){p=f;if(!a.l.H)AAp(p,ADC(p)+1|0);if(a.Ye>0){b=a.T;b=b*b;c=a.U;bb=Ex(b+c*c);if(bb>0.0){f=l.jA;b=a.T;c=a.Ye;b=b*c*0.6000000238418579;v=bb;b=b/v;w=0.1;c=a.U*c*0.6000000238418579/v;$p=20;continue _;}}f=a.pV;if(f!==null){j=a.C;$p=19;continue _;}f=a.pV;if(f!==null){j=l.jA;if(j!==f&&j instanceof Co&&f instanceof CI){f=f.O;j=A_m(6,0);$p=21;continue _;}}}f=B(1174);e =1.0;ba=1.2000000476837158/(BH(a.C)*0.20000000298023224+0.8999999761581421);$p=17;continue _;case 16:Bms(a);if(C()){break _;}return;case 17:BHs(a,f,e,ba);if(C()){break _;}if(!(l.jA instanceof Ob)){$p=18;continue _;}a:{if(O4(a)){g=0;while(true){if(g>=4)break a;f=a.l;b=a.v;c=a.T;v=g;b=b+c*v/4.0;w=a.z;x=a.Q;w=w+x*v/4.0;y=a.u;z=a.U;Dk(f,B(2211),b,w,y+z*v/4.0, -c, -x+0.2, -z);g=g+1|0;}}}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;v=a.U;a.u=b+v;e=Ex(c*c+v*v);a.W=C_(a.T,a.U)*180.0/3.141592653589793;e=C_(a.Q,e)*180.0/3.141592653589793;a.bV =e;while(true){ba=a.d_;if(e-ba>=(-180.0))break;a.d_=ba-360.0;}while(true){ba=a.d_;bb=e-ba;if(bb<180.0)break;a.d_=ba+360.0;}while(true){e=a.W;d=a.dO;if(e-d>=(-180.0))break;a.dO=d-360.0;}while(true){d=a.dO;bc=e-d;if(bc<180.0)break;a.dO=d+360.0;}a.bV=ba+bb*0.20000000298023224;a.W=d+bc*0.20000000298023224;ba=0.9900000095367432;$p=14;continue _;case 18:Hl(a);if(C()){break _;}d:{if(O4(a)){g=0;while(true){if(g>=4)break d;f=a.l;b=a.v;c=a.T;v=g;b=b+c*v/4.0;w=a.z;x=a.Q;w=w+x*v/4.0;y=a.u;z=a.U;Dk(f,B(2211),b,w,y+z*v/4.0, -c, -x+0.2, -z);g=g+1|0;}}}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;v=a.U;a.u=b+v;e=Ex(c*c+v*v);a.W=C_(a.T,a.U)*180.0/3.141592653589793;e=C_(a.Q,e)*180.0/3.141592653589793;a.bV=e;while(true){ba=a.d_;if(e-ba>=(-180.0))break;a.d_=ba-360.0;}while(true){ba=a.d_;bb=e-ba;if(bb<180.0)break;a.d_=ba+360.0;}while(true){e=a.W;d=a.dO;if(e-d>=(-180.0))break;a.dO=d-360.0;}while(true){d=a.dO;bc=e-d;if(bc<180.0)break;a.dO=d+360.0;}a.bV=ba+bb*0.20000000298023224;a.W=d+bc*0.20000000298023224;ba=0.9900000095367432;$p=14;continue _;case 19:B3z(f, p,j);if(C()){break _;}f=a.pV;if(f!==null){j=l.jA;if(j!==f&&j instanceof Co&&f instanceof CI){f=f.O;j=A_m(6,0);$p=21;continue _;}}f=B(1174);e=1.0;ba=1.2000000476837158/(BH(a.C)*0.20000000298023224+0.8999999761581421);$p=17;continue _;case 20:f.Mg(b,w,c);if(C()){break _;}f=a.pV;if(f!==null){j=a.C;$p=19;continue _;}f=a.pV;if(f!==null){j=l.jA;if(j!==f&&j instanceof Co&&f instanceof CI){f=f.O;j=A_m(6,0);$p=21;continue _;}}f=B(1174);e=1.0;ba=1.2000000476837158/(BH(a.C)*0.20000000298023224+0.8999999761581421);$p=17;continue _;case 21:BkC(f, j);if(C()){break _;}f=B(1174);e=1.0;ba=1.2000000476837158/(BH(a.C)*0.20000000298023224+0.8999999761581421);$p=17;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p);} function BQT(a,b){var c,d,e,f;c=a.qm<<16>>16;d=b.m;e=new CY;e.w=B(2212);e.cU=c;Bg(d,B(2212),e);c=a.qr<<16>>16;d=b.m;e=new CY;e.w=B(2213);e.cU=c;Bg(d,B(2213),e);c=a.qh<<16>>16;d=b.m;e=new CY;e.w=B(2214);e.cU=c;Bg(d,B(2214),e);c=a.z0<<24>>24;d=b.m;e=new CP;e.w=B(2215);e.cM=c;Bg(d,B(2215),e);c=a.BZ<<24>>24;d=b.m;e=new CP;e.w=B(2216);e.cM=c;Bg(d,B(2216),e);c=a.tO<<24>>24;d=b.m;e=new CP;e.w=B(2217);e.cM=c;Bg(d,B(2217),e);c=(!a.uo?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(2218);e.cM=c;Bg(d,B(2218),e);c=a.uD<<24>>24;d=b.m;e =new CP;e.w=B(2219);e.cM=c;Bg(d,B(2219),e);f=a.uQ;e=b.m;b=new NC;b.w=B(2220);b.k2=f;Bg(e,B(2220),b);} function BfN(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(2212));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2212)!==f&&!Bc(B(2212),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2212)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(2212));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2212)!==f&&!Bc(B(2212),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cU;}a.qm=g;c=b.m;d=BE(B(2213));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if (c.t==d){f=c.h;if(B(2213)!==f&&!Bc(B(2213),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2213)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(2213));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2213)!==f&&!Bc(B(2213),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cU;}a:{a.qr=g;c=b.m;if(!B(2214).q){e=B(2214).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(2214).q=(31*B(2214).q|0)+d|0;h=h+1|0;}}}d=B(2214).q;if(!(Dy(c,B(2214),d&(c.d.data.length -1|0),d)===null?0:1))g=0;else{i=BR(b.m,B(2214));g=(i===null?null:i.x).cU;}a.qh=g;a.z0=FW(b,B(2215))&255;a.BZ=FW(b,B(2216))&255;a.tO=FW(b,B(2217))&255;a.uo=FW(b,B(2218))!=1?0:1;if(De(b,B(2220)))a.uQ=Boq(b,B(2220));if(De(b,B(2219)))a.uD=FW(b,B(2219));else if(De(b,B(176)))a.uD=!Fx(b,B(176))?0:1;} function BCG(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H&&a.uo&&a.tO<=0){a:{b:{c=a.uD;d=X(c,1);if(d){if(c!=2)break b;if(!b.ct.ez)break b;}c=1;break a;}c=0;}if(!d){e=b.b7;f=new Bq;Bp();g=A.Ki.K;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;if(!Kf(e,f))c=0;}if(c){f=B(2206);h=0.20000000298023224;e=a.C;i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a =i;j=H(N(i,24))/1.6777216E7;k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=k;l=((j-H(N(k,24))/1.6777216E7)*0.699999988079071+1.0)*2.0;e=a.l;$p=1;continue _;}}return;case 1:Biy(e,a,f,h,l);if(C()){break _;}d=1;$p=2;case 2:A83(b,a,d);if(C()){break _;}b=b.ex;$p=3;case 3:b.OG();if(C()){break _;}a.cg=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function B_H(a){return 0;} function A1U(a,b){a.uQ=b;} function Bfv(a,b){a.Ye=b;} function B8h(a){return 0;} function BH1(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-2))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e) {d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|1)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&& g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function O4(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return !(b.G.R&1)?0:1;} var Bdq=Ba(); function CCK(){var a=new Bdq();B39(a);return a;} function B39(a){} function Bls(a,b){Dp();return CCv(b);} function Lq(){var a=this;DG.call(a);a.zU=0;a.Ap=0;a.yo=0;a.z7=0;a.wJ=0;a.xo=0;a.o_=null;a.pC=null;a.M7=0;a.wN=0;} function BIX(a){} function Pr(a,b,c){var d,e,f,g,h,i,j,k,l,m;Dc(a,b);a.zU=(-1);a.Ap=(-1);a.yo=(-1);a.z7=0;a.wJ=0;a.xo=0;a.pC=null;a.wN=0;a.o_=c;Cj(a,0.25,0.25);d=c.v;e=c.z+c.j3();f=c.u;g=c.W;h=c.bV;a.v=d;a.dk=d;a.fX=d;e=e+a.cv;a.z=e;a.d4=e;a.fW=e;a.u=f;a.dj=f;a.fY=f;a.W=g;a.bV=h;Cn(a,d,e,f);d=a.v;g=a.W/180.0*3.1415927410125732;i=A.Mw.data;h=g*10430.3779296875;d=d-i[(h+16384.0|0)&65535]*0.1599999964237213;a.v=d;e=a.z-0.10000000149011612;a.z=e;f=a.u-i[(h|0)&65535]*0.1599999964237213;a.u=f;Cn(a,d,e,f);a.cv=0.0;j=a.W/180.0*3.1415927410125732;i =A.Mw.data;j=j*10430.3779296875;k= -i[(j|0)&65535];l=a.bV;m=(l/180.0*3.1415927410125732*10430.3779296875+16384.0|0)&65535;a.T=k*i[m]*0.4000000059604645;a.U=i[(j+16384.0|0)&65535]*i[m]*0.4000000059604645;h=(l+a.a7G())/180.0*3.1415927410125732;d= -A.Mw.data[(h*10430.3779296875|0)&65535]*0.4000000059604645;a.Q=d;W1(a,a.T,d,a.U,a.a1V(),1.0);} function WL(a,b,c,d,e){Dc(a,b);a.zU=(-1);a.Ap=(-1);a.yo=(-1);a.z7=0;a.wJ=0;a.xo=0;a.pC=null;a.wN=0;a.M7=0;Cj(a,0.25,0.25);Cn(a,c,d,e);a.cv=0.0;} function Cjz(a){return 1.5;} function Co1(a){return 0.0;} function W1(a,b,c,d,e,f){var g,h,i,j;g=CT(b*b+c*c+d*d);h=b/g;b=c/g;g=d/g;c=CC(a.C)*0.007499999832361937;i=f;c=h+c*i;d=b+CC(a.C)*0.007499999832361937*i;b=g+CC(a.C)*0.007499999832361937*i;g=e;c=c*g;d=d*g;b=b*g;a.T=c;a.Q=d;a.U=b;j=CT(c*c+b*b);e=C_(c,b)*180.0/3.141592653589793;a.W=e;a.dO=e;e=C_(d,j)*180.0/3.141592653589793;a.bV=e;a.d_=e;a.M7=0;} function AT4(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.fX=a.v;a.fW=a.z;a.fY=a.u;$p=1;case 1:A5F(a);if(C()){break _;}b=a.xo;if(b>0)a.xo=b-1|0;if(a.wJ){c=a.l;b=a.zU;d=a.Ap;e=a.yo;$p=2;continue _;}a.wN=a.wN+1|0;c =CL(EC(a.l),a.v,a.z,a.u);f=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);g=a.l;$p=3;continue _;case 2:$z=Bm6(c,b,d,e);if(C()){break _;}b=$z;if(b==a.z7){b=a.M7+1|0;a.M7=b;if(b!=1200)return;$p=4;continue _;}a.wJ=0;a.T=a.T*BH(a.C)*0.20000000298023224;a.Q=a.Q*BH(a.C)*0.20000000298023224;a.U=a.U*BH(a.C)*0.20000000298023224;a.M7=0;a.wN=0;c=CL(EC(a.l),a.v,a.z,a.u);f=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);g=a.l;$p=3;case 3:$z=Bdf(g,c,f);if(C()){break _;}g=$z;c=CL(EC(a.l),a.v,a.z,a.u);f=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);if(g!== null){f=EC(a.l);h=g.rG;f=CL(f,h.bP,h.bS,h.bQ);}h=a.l;if(!h.H){i=null;j=FO(Ls(a.bH,a.T,a.Q,a.U),1.0,1.0,1.0);$p=5;continue _;}if(g!==null){if(g.wZ!==A.SE){$p=6;continue _;}c=a.l;b=g.uX;d=g.uY;e=g.uZ;$p=7;continue _;}k=a.v;l=a.T;a.v=k+l;a.z=a.z+a.Q;k=a.u;m=a.U;a.u=k+m;n=Ex(l*l+m*m);a.W=C_(a.T,a.U)*180.0/3.141592653589793;n=C_(a.Q,n)*180.0/3.141592653589793;a.bV=n;while(true){o=a.d_;if(n-o>=(-180.0))break;a.d_=o-360.0;}while(true){o=a.d_;p=n-o;if(p<180.0)break;a.d_=o+360.0;}while(true){n=a.W;q=a.dO;if(n-q>=(-180.0))break;a.dO =q-360.0;}while(true){q=a.dO;r=n-q;if(r<180.0)break;a.dO=q+360.0;}a.bV=o+p*0.20000000298023224;a.W=q+r*0.20000000298023224;o=0.9900000095367432;p=a.H_();$p=8;continue _;case 4:Hl(a);if(C()){break _;}return;case 5:$z=AYu(h,a,j);if(C()){break _;}h=$z;k=0.0;j=JU(a);d=0;while(d=k&&k!==0.0)){i=s;k=l;}}}d=d+1|0;}if(i!==null)g=AGn(i);if(g!==null){if(g.wZ!==A.SE) {$p=6;continue _;}c=a.l;b=g.uX;d=g.uY;e=g.uZ;$p=7;continue _;}k=a.v;l=a.T;a.v=k+l;a.z=a.z+a.Q;k=a.u;m=a.U;a.u=k+m;n=Ex(l*l+m*m);a.W=C_(a.T,a.U)*180.0/3.141592653589793;n=C_(a.Q,n)*180.0/3.141592653589793;a.bV=n;while(true){o=a.d_;if(n-o>=(-180.0))break;a.d_=o-360.0;}while(true){o=a.d_;p=n-o;if(p<180.0)break;a.d_=o+360.0;}while(true){n=a.W;q=a.dO;if(n-q>=(-180.0))break;a.dO=q-360.0;}while(true){q=a.dO;r=n-q;if(r<180.0)break;a.dO=q+360.0;}a.bV=o+p*0.20000000298023224;a.W=q+r*0.20000000298023224;o=0.9900000095367432;p =a.H_();$p=8;continue _;case 6:a.yQ(g);if(C()){break _;}k=a.v;l=a.T;a.v=k+l;a.z=a.z+a.Q;k=a.u;m=a.U;a.u=k+m;n=Ex(l*l+m*m);a.W=C_(a.T,a.U)*180.0/3.141592653589793;n=C_(a.Q,n)*180.0/3.141592653589793;a.bV=n;while(true){o=a.d_;if(n-o>=(-180.0))break;a.d_=o-360.0;}while(true){o=a.d_;p=n-o;if(p<180.0)break;a.d_=o+360.0;}while(true){n=a.W;q=a.dO;if(n-q>=(-180.0))break;a.dO=q-360.0;}while(true){q=a.dO;r=n-q;if(r<180.0)break;a.dO=q+360.0;}a.bV=o+p*0.20000000298023224;a.W=q+r*0.20000000298023224;o=0.9900000095367432;p =a.H_();$p=8;continue _;case 7:$z=Bm6(c,b,d,e);if(C()){break _;}b=$z;S();if(b!=A.OP.b){$p=6;continue _;}AH9(a);k=a.v;l=a.T;a.v=k+l;a.z=a.z+a.Q;k=a.u;m=a.U;a.u=k+m;n=Ex(l*l+m*m);a.W=C_(a.T,a.U)*180.0/3.141592653589793;n=C_(a.Q,n)*180.0/3.141592653589793;a.bV=n;while(true){o=a.d_;if(n-o>=(-180.0))break;a.d_=o-360.0;}while(true){o=a.d_;p=n-o;if(p<180.0)break;a.d_=o+360.0;}while(true){n=a.W;q=a.dO;if(n-q>=(-180.0))break;a.dO=q-360.0;}while(true){q=a.dO;r=n-q;if(r<180.0)break;a.dO=q+360.0;}a.bV=o+p*0.20000000298023224;a.W =q+r*0.20000000298023224;o=0.9900000095367432;p=a.H_();$p=8;case 8:$z=Sj(a);if(C()){break _;}b=$z;if(b){e=0;while(e<4){c=a.l;k=a.v;l=a.T;k=k-l*0.25;u=a.z;v=a.Q;u=u-v*0.25;w=a.u;x=a.U;Dk(c,B(934),k,u,w-x*0.25,l,v,x);e=e+1|0;}o=0.800000011920929;}k=a.T;l=o;a.T=k*l;k=a.Q*l;a.Q=k;a.U=a.U*l;a.Q=k-p;Cn(a,a.v,a.z,a.u);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function Cvn(a){return 0.029999999329447746;} function BDY(a,b){var c,d,e,f;c=a.zU<<16>>16;d=b.m;e=new CY;e.w=B(2212);e.cU=c;Bg(d,B(2212),e);c=a.Ap<<16>>16;d=b.m;e=new CY;e.w=B(2213);e.cU=c;Bg(d,B(2213),e);c=a.yo<<16>>16;d=b.m;e=new CY;e.w=B(2214);e.cU=c;Bg(d,B(2214),e);c=a.z7<<24>>24;d=b.m;e=new CP;e.w=B(2215);e.cM=c;Bg(d,B(2215),e);c=a.xo<<24>>24;d=b.m;e=new CP;e.w=B(2217);e.cM=c;Bg(d,B(2217),e);c=(!a.wJ?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(2218);e.cM=c;Bg(d,B(2218),e);f=a.pC;if(!(f!==null&&f.o.data.length)){f=a.o_;if(f!==null&&f instanceof Co)a.pC=f.Aq();}e =a.pC;if(e===null)e=B(3);d=b.m;b=new DZ;b.w=B(2221);b.dX=e;Bg(d,B(2221),b);} function AN_(a,b){var c,d,e,f,g,h;c=b.m;d=BE(B(2212));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2212)!==f&&!Bc(B(2212),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2212)===null){f=c.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{h=BE(B(2212));e=c.d.data;f=e[h&(e.length-1|0)];while(f!==null){if(f.t==h){c=f.h;if(B(2212)!==c&&!Bc(B(2212),c)?0:1)break;}f=f.i;}}g=(f===null?null:f.x).cU;}a.zU=g;c=b.m;d=BE(B(2213));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t ==d){f=c.h;if(B(2213)!==f&&!Bc(B(2213),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2213)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(2213));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2213)!==f&&!Bc(B(2213),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cU;}a:{a.Ap=g;c=b.m;if(!B(2214).q){e=B(2214).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(2214).q=(31*B(2214).q|0)+d|0;h=h+1|0;}}}d=B(2214).q;e=c.d.data;c=e[d&(e.length-1|0)];while (c!==null){if(c.t==d){f=c.h;if(B(2214)!==f&&!Bc(B(2214),f)?0:1)break;}c=c.i;}a.yo=!(c===null?0:1)?0:(C1(b.m,B(2214))).cU;a.z7=FW(b,B(2215))&255;a.xo=FW(b,B(2217))&255;a.wJ=FW(b,B(2218))!=1?0:1;b=EG(b,B(2221));a.pC=b;if(b!==null&&!b.o.data.length)a.pC=null;} function JU(a){var b,c,d,e,f;a:{if(a.o_===null){b=a.pC;if(b!==null&&b.o.data.length>0){c=a.l;d=0;b:{c:{while(true){e=c.eZ;f=X(d,e.c);if(f>=0)break;if(d<0)break c;if(f>=0)break c;if(Bc(b,e.p.data[d].cx)){b=c.eZ;if(d<0)break a;if(d>=b.c)break a;b=b.p.data[d];break b;}d=d+1|0;}b=null;break b;}b=new Bb;b.f=1;b.e=1;J(b);}a.o_=b;}}return a.o_;}b=new Bb;b.f=1;b.e=1;J(b);} var Od=Ba(Lq); function BHm(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.jA;if(b===null){c=0;a:{while(c<8){b=a.l;d=0;while(true){e=X(d,b.cl.c);if(e>=0)break;if(d<0)break a;if(e>=0)break a;d=d+1|0;}c=c+1|0;}if(!a.l.H)a.cg=1;return;}b=new Bb;b.f=1;b.e=1;J(b);}d=0;if(b instanceof T$)d=3;f=JU(a);g=new KW;g.fj=0;g.gc=0;g.ft=0.30000001192092896;g.f4=0;g.fF=0;g.gd=B(2222);g.h6=a;g.sC=f;g.tl=1;$p=1;case 1:b.gr(g,d);if (C()){break _;}c=0;b:{while(c<8){b=a.l;d=0;while(true){e=X(d,b.cl.c);if(e>=0)break;if(d<0)break b;if(e>=0)break b;d=d+1|0;}c=c+1|0;}if(!a.l.H)a.cg=1;return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} var Bdr=Ba(); A.Fs=function(){var a=new Bdr();Ckp(a);return a;}; function Ckp(a){} function BBx(a,b){var c;Dp();c=new Od;Dc(c,b);c.zU=(-1);c.Ap=(-1);c.yo=(-1);c.z7=0;c.wJ=0;c.xo=0;c.pC=null;c.wN=0;Cj(c,0.25,0.25);return c;} function M1(){var a=this;DG.call(a);a.C_=0;a.C1=0;a.AL=0;a.AR=0;a.zJ=0;a.yY=null;a.a08=0;a.yF=0;a.P_=0.0;a.P$=0.0;a.P9=0.0;} function B9M(a){} function BkR(a,b,c,d,e,f,g,h){var i,j,k;Dc(a,b);a.C_=(-1);a.C1=(-1);a.AL=(-1);a.AR=0;a.zJ=0;a.yF=0;Cj(a,1.0,1.0);i=a.W;j=a.bV;a.v=c;a.dk=c;a.fX=c;k=d+a.cv;a.z=k;a.d4=k;a.fW=k;a.u=e;a.dj=e;a.fY=e;a.W=i;a.bV=j;Cn(a,c,k,e);Cn(a,c,d,e);k=CT(f*f+g*g+h*h);a.P_=f/k*0.1;a.P$=g/k*0.1;a.P9=h/k*0.1;} function WC(a,b,c,d,e,f){var g,h,i,j,k,l;Dc(a,b);a.C_=(-1);a.C1=(-1);a.AL=(-1);a.AR=0;a.zJ=0;a.yF=0;a.yY=c;Cj(a,1.0,1.0);g=c.v;h=c.z;i=c.u;j=c.W;k=c.bV;a.v=g;a.dk=g;a.fX=g;l=h+a.cv;a.z=l;a.d4=l;a.fW=l;a.u=i;a.dj=i;a.fY=i;a.W=j;a.bV=k;Cn(a,g,l,i);Cn(a,a.v,a.z,a.u);a.cv=0.0;a.U=0.0;a.Q=0.0;a.T=0.0;d=d+CC(a.C)*0.4;e=e+CC(a.C)*0.4;f=f+CC(a.C)*0.4;l=CT(d*d+e*e+f*f);a.P_=d/l*0.1;a.P$=e/l*0.1;a.P9=f/l*0.1;} function BGM(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.l;if(!b.H){c=a.yY;if(c!==null&&c.cg)break a;if(!La(b,a.v|0,a.z|0,a.u|0))break a;}$p=1;continue _;}$p=4;continue _;case 1:A5F(a);if(C()){break _;}Jy(a,1);if(a.zJ) {b=a.l;d=a.C_;e=a.C1;f=a.AL;$p=2;continue _;}a.yF=a.yF+1|0;b=CL(EC(a.l),a.v,a.z,a.u);c=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);g=a.l;$p=3;continue _;case 2:$z=Bm6(b,d,e,f);if(C()){break _;}d=$z;if(d==a.AR){d=a.a08+1|0;a.a08=d;if(d!=600)return;$p=5;continue _;}a.zJ=0;a.T=a.T*BH(a.C)*0.20000000298023224;a.Q=a.Q*BH(a.C)*0.20000000298023224;a.U=a.U*BH(a.C)*0.20000000298023224;a.a08=0;a.yF=0;b=CL(EC(a.l),a.v,a.z,a.u);c=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);g=a.l;$p=3;case 3:$z=Bdf(g,b,c);if(C()){break _;}g=$z;b=CL(EC(a.l), a.v,a.z,a.u);c=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);if(g!==null){c=EC(a.l);h=g.rG;c=CL(c,h.bP,h.bS,h.bQ);}h=null;i=a.l;j=FO(Ls(a.bH,a.T,a.Q,a.U),1.0,1.0,1.0);$p=6;continue _;case 4:Hl(a);if(C()){break _;}return;case 5:Hl(a);if(C()){break _;}return;case 6:$z=AYu(i,a,j);if(C()){break _;}i=$z;k=0.0;f=0;while(f=k&&k!==0.0)){h=j;k=m;}}}f=f+1|0;}if(h!== null)g=AGn(h);if(g!==null){$p=7;continue _;}m=a.v;n=a.T;a.v=m+n;a.z=a.z+a.Q;m=a.u;k=a.U;a.u=m+k;o=Ex(n*n+k*k);a.W=C_(a.U,a.T)*180.0/3.141592653589793+90.0;o=C_(o,a.Q)*180.0/3.141592653589793-90.0;a.bV=o;while(true){p=a.d_;if(o-p>=(-180.0))break;a.d_=p-360.0;}while(true){p=a.d_;q=o-p;if(q<180.0)break;a.d_=p+360.0;}while(true){o=a.W;r=a.dO;if(o-r>=(-180.0))break;a.dO=r-360.0;}while(true){r=a.dO;s=o-r;if(s<180.0)break;a.dO=r+360.0;}a.bV=p+q*0.20000000298023224;a.W=r+s*0.20000000298023224;p=a.a3k();$p=8;continue _;case 7:a.yQ(g);if (C()){break _;}m=a.v;n=a.T;a.v=m+n;a.z=a.z+a.Q;m=a.u;k=a.U;a.u=m+k;o=Ex(n*n+k*k);a.W=C_(a.U,a.T)*180.0/3.141592653589793+90.0;o=C_(o,a.Q)*180.0/3.141592653589793-90.0;a.bV=o;while(true){p=a.d_;if(o-p>=(-180.0))break;a.d_=p-360.0;}while(true){p=a.d_;q=o-p;if(q<180.0)break;a.d_=p+360.0;}while(true){o=a.W;r=a.dO;if(o-r>=(-180.0))break;a.dO=r-360.0;}while(true){r=a.dO;s=o-r;if(s<180.0)break;a.dO=r+360.0;}a.bV=p+q*0.20000000298023224;a.W=r+s*0.20000000298023224;p=a.a3k();$p=8;case 8:$z=Sj(a);if(C()){break _;}d=$z;if (d){e=0;while(e<4){b=a.l;m=a.v;n=a.T;m=m-n*0.25;t=a.z;u=a.Q;t=t-u*0.25;v=a.u;w=a.U;Dk(b,B(934),m,t,v-w*0.25,n,u,w);e=e+1|0;}p=0.800000011920929;}m=a.T+a.P_;a.T=m;n=a.Q+a.P$;a.Q=n;k=a.U+a.P9;a.U=k;t=p;a.T=m*t;a.Q=n*t;a.U=k*t;Dk(a.l,B(1020),a.v,a.z+0.5,a.u,0.0,0.0,0.0);Cn(a,a.v,a.z,a.u);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function B_f(a){return 0.949999988079071;} function BaH(a,b){var c,d,e,f,g,h,i,j,k,l,m;c=a.C_<<16>>16;d=b.m;e=new CY;e.w=B(2212);e.cU=c;Bg(d,B(2212),e);c=a.C1<<16>>16;d=b.m;e=new CY;e.w=B(2213);e.cU=c;Bg(d,B(2213),e);c=a.AL<<16>>16;d=b.m;e=new CY;e.w=B(2214);e.cU=c;Bg(d,B(2214),e);c=a.AR<<24>>24;d=b.m;e=new CP;e.w=B(2215);e.cM=c;Bg(d,B(2215),e);c=(!a.zJ?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(2218);e.cM=c;Bg(d,B(2218),e);f=MS(3).data;f[0]=a.T;f[1]=a.Q;f[2]=a.U;g=new Ew;g.w=B(3);e=new BI;e.p=W(K,10);g.di=e;h=f.length;i=0;d=null;while(i=g)break a;h=e[d];B(2214).q=(31*B(2214).q|0)+h|0;d=d+1|0;}}}h=B(2214).q;e=c.d.data;c=e[h&(e.length-1|0)];while (c!==null&&!(c.t==h&&DB(B(2214),c.h))){c=c.i;}if(!(c===null?0:1))g=0;else{i=BR(b.m,B(2214));g=(i===null?null:i.x).cU;}a.AL=g;a.AR=FW(b,B(2215))&255;a.zJ=FW(b,B(2218))!=1?0:1;if(!De(b,B(2223)))Hl(a);else{i=Fa(b,B(2223));a.T=(EP(i,0)).k2;a.Q=(EP(i,1)).k2;a.U=(EP(i,2)).k2;}} function CkC(a){return 1;} function CrO(a){return 1.0;} function A7n(a,b,c){var d,e,f,g;if(a.hU)return 0;a.jo=1;if(b.f2()===null)return 0;d=(b.f2()).bbD();if(d!==null){e=d.bP;a.T=e;f=d.bS;a.Q=f;g=d.bQ;a.U=g;a.P_=e*0.1;a.P$=f*0.1;a.P9=g*0.1;}if(b.f2() instanceof CH)a.yY=b.f2();return 1;} function ABf(){M1.call(this);this.Ff=0;} A.Et=function(a,b,c,d,e){var f=new ABf();BN0(f,a,b,c,d,e);return f;}; function BN0(a,b,c,d,e,f){WC(a,b,c,d,e,f);a.Ff=1;} function Bnc(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.l.H)return;b=b.jA;if(b!==null){c=a.yY;if(c!==null){d=new KW;d.fj=0;d.gc=0;d.ft=0.30000001192092896;d.f4=0;d.fF=0;d.gd=B(443);d.h6=a;d.sC=c;d.sA=1;d.tl=1;}else{d=new KW;d.fj=0;d.gc=0;d.ft=0.30000001192092896;d.f4=0;d.fF =0;d.gd=B(2224);d.h6=a;d.sC=a;d.sA=1;d.tl=1;}e=6;$p=1;continue _;}f=a.l;b=null;g=a.v;h=a.z;i=a.u;j=a.Ff;e=1;d=(f.b6.iE()).g_.dV;a:{b:{c:while(true){if(d===null){d=null;break a;}k=d.b8;if(B(1118)===null)l=k.cr(B(1118));else d:{k=k;if(B(1118)===k)l=0;else{m=B(1118).o.data;n=m.length;o=k.o.data;p=o.length;q=n>=p?p:n;r=0;while(true){if(r>=q){l=n-p|0;break d;}if(r<0)break b;if(r>=n)break b;l=m[r];if(r<0)break c;if(r>=p)break c;l=l-o[r]|0;if(l)break;r=r+1|0;}}}if(!l)break a;d=l>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b =new BK;Gk(b);J(b);}c=d===null?null:d.cS;l=c===null?0:c.jW;$p=2;continue _;case 1:b.gr(d,e);if(C()){break _;}f=a.l;b=null;g=a.v;h=a.z;i=a.u;j=a.Ff;e=1;d=(f.b6.iE()).g_.dV;e:{f:{a:while(true){if(d===null){d=null;break e;}k=d.b8;if(B(1118)===null)l=k.cr(B(1118));else c:{k=k;if(B(1118)===k)l=0;else{m=B(1118).o.data;n=m.length;o=k.o.data;p=o.length;q=n>=p?p:n;r=0;while(true){if(r>=q){l=n-p|0;break c;}if(r<0)break f;if(r>=n)break f;l=m[r];if(r<0)break a;if(r>=p)break a;l=l-o[r]|0;if(l)break;r=r+1|0;}}}if(!l)break e;d =l>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}c=d===null?null:d.cS;l=c===null?0:c.jW;$p=2;case 2:BH7(f,b,g,h,i,j,e,l);if(C()){break _;}a.cg=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function B8y(a,b){var c,d;BaH(a,b);c=a.Ff;d=b.m;b=new CV;b.w=B(2150);b.cf=c;Bg(d,B(2150),b);} function A4u(a,b){var c,d,e,f,g,h;a:{AQf(a,b);c=b.m;if(!B(2150).q){d=B(2150).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2150).q=(31*B(2150).q|0)+g|0;f=f+1|0;}}}g=B(2150).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(2150)!==h&&!Bc(B(2150),h)?0:1)break;}c=c.i;}if(c===null?0:1){b:{c=b.m;if(!B(2150).q){d=B(2150).o.data;f=d.length;g=0;while(true){if(g>=f)break b;e=d[g];B(2150).q=(31*B(2150).q|0)+e|0;g=g+1|0;}}}e=B(2150).q;d=c.d.data;c=d[e&(d.length-1|0)];while(c!==null) {if(c.t==e){h=c.h;if(B(2150)!==h&&!Bc(B(2150),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))e=0;else{b=b.m;if(B(2150)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c:{if(!B(2150).q){d=B(2150).o.data;e=d.length;f=0;while(true){if(f>=e)break c;g=d[f];B(2150).q=(31*B(2150).q|0)+g|0;f=f+1|0;}}}e=B(2150).q;d=b.d.data;b=d[e&(d.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(B(2150)!==c&&!Bc(B(2150),c)?0:1)break;}b=b.i;}}e=(b===null?null:b.x).cf;}a.Ff=e;}} var Bds=Ba(); A.BE=function(){var a=new Bds();BXc(a);return a;}; function BXc(a){} function AWw(a,b){var c;Dp();c=new ABf;Dc(c,b);c.C_=(-1);c.C1=(-1);c.AL=(-1);c.AR=0;c.zJ=0;c.yF=0;Cj(c,1.0,1.0);c.Ff=1;return c;} var QZ=Ba(M1); function BYz(a,b,c,d,e){var f=new QZ();BM1(f,a,b,c,d,e);return f;} function BM1(a,b,c,d,e,f){WC(a,b,c,d,e,f);Cj(a,0.3125,0.3125);} function A7A(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.l;if(!c.H){d=b.jA;if(d===null){a:{e=b.uX;f=b.uY;g=b.uZ;switch(b.Ud){case 0:f=f+(-1)|0;break a;case 1:f=f+1|0;break a;case 2:g=g+(-1)|0;break a;case 3:g=g+1|0;break a;case 4:e=e+(-1)|0;break a;case 5:e=e+1|0;break a;default:}}$p=1;continue _;}if(!d.kB){c=a.yY;if(c!==null){h =new KW;h.fj=0;h.gc=0;h.ft=0.30000001192092896;h.f4=0;h.fF=0;h.gd=B(443);h.h6=a;h.sC=c;h.sA=1;h.tl=1;}else{h=new KW;h.fj=0;h.gc=0;h.ft=0.30000001192092896;h.f4=0;h.fF=0;h.gd=B(2224);h.h6=a;h.sC=a;h.sA=1;h.tl=1;}e=5;$p=2;continue _;}a.cg=1;}return;case 1:$z=Bm6(c,e,f,g);if(C()){break _;}i=$z;if(!(i?0:1)){a.cg=1;return;}c=a.l;S();i=A.Oj.b;j=0;k=3;$p=3;continue _;case 2:$z=d.gr(h,e);if(C()){break _;}e=$z;if(e){b=b.jA;e=100;D9();i=A.RG.fC;l=b.pm();FC();if(l===null)f=0;else{l=l.data;f=0;g=l.length;j=0;while(jf)f=k;j=j+1|0;}}if(f>0){m=100.0*f*0.15000000596046448;i=m|0;if(m0){d=a.l;e=0;a:{while(true){f=d.eZ;g=X(e,f.c);if(g>=0){c=null;break a;}if(e<0)break;if(g>=0)break;if(Bc(c,f.p.data[e].cx)){c=d.eZ;if(e>=0&&e=32){b=a.l;if(b.H)return;if(a.o_===null){c=a.pC;if(c!==null&&c.o.data.length>0){e=0;c:{while(true){d=b.eZ;g=X(e,d.c);if(g>=0){b=null;break c;}if(e<0)break;if(g>=0)break;if(Bc(c,d.p.data[e].cx)){b=b.eZ;HY(b,e);b=b.p.data[e];break c;}e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}a.o_=b;}}if(a.o_!==null&&JU(a) instanceof CI){c=JU(a);if(!c.O.H5 &&c.l===a.l){b=JU(a);h=a.v;i=a.z;j=a.u;$p=3;continue _;}}$p=2;continue _;}b=a.l;c=a.C;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;c.a=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));CC(c);CC(a.C);e=0;while(true){l=X(e,b.cl.c);if(l>=0)break;if(e<0)break b;if(l>=0)break b;e=e+1|0;}g=g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 1:b.gr(c,e);if(C()){break _;}g=0;d:while(true){if(g>=32){b=a.l;if(b.H)return;if(a.o_===null){c=a.pC;if(c!==null&&c.o.data.length>0){e=0;e:{while(true){d=b.eZ;g=X(e, d.c);if(g>=0){b=null;break e;}if(e<0)break;if(g>=0)break;if(Bc(c,d.p.data[e].cx)){b=b.eZ;HY(b,e);b=b.p.data[e];break e;}e=e+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}a.o_=b;}}if(a.o_!==null&&JU(a) instanceof CI){c=JU(a);if(!c.O.H5&&c.l===a.l){b=JU(a);h=a.v;i=a.z;j=a.u;$p=3;continue _;}}$p=2;continue _;}b=a.l;c=a.C;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;c.a=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));CC(c);CC(a.C);e=0;while(true){l=X(e,b.cl.c);if(l>=0)break;if(e<0)break d;if(l >=0)break d;e=e+1|0;}g=g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 2:Hl(a);if(C()){break _;}return;case 3:b.bbV(h,i,j);if(C()){break _;}(JU(a)).gh=0.0;b=JU(a);c=A.WL;e=5;$p=4;case 4:b.gr(c,e);if(C()){break _;}$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} var BdE=Ba(); A.BD=function(){var a=new BdE();CuH(a);return a;}; function CuH(a){} function BxW(a,b){var c;Dp();c=new RL;Dc(c,b);c.zU=(-1);c.Ap=(-1);c.yo=(-1);c.z7=0;c.wJ=0;c.xo=0;c.pC=null;c.wN=0;Cj(c,0.25,0.25);return c;} function RG(){var a=this;DG.call(a);a.a$b=0;a.a43=0.0;a.a42=0.0;a.a41=0.0;a.UP=0;a.bfe=0;} function Cir(a){} function Bg5(a,b,c,d){var e,f,g,h,i,j,k;e=b-a.v;f=d-a.u;g=CT(e*e+f*f);if(g<=12.0){a.a43=b;a.a42=c;a.a41=d;}else{b=a.v;d=g;a.a43=b+e/d*12.0;a.a41=a.u+f/d*12.0;a.a42=a.z+8.0;}a.UP=0;h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,17));while(true){k=j%5|0;if(((j-k|0)+4|0)>=0)break;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=H(N(i,17));}a.bfe=k<=0?0:1;} function BzX(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.fX=a.v;a.fW=a.z;a.fY=a.u;$p=1;case 1:Bqm(a);if(C()){break _;}b=a.v;c=a.T;a.v=b+c;a.z=a.z+a.Q;b=a.u;d=a.U;a.u=b+d;e=CT(c*c+d*d);a.W=C_(a.T,a.U)*180.0/3.141592653589793;b=a.Q;c= e;f=C_(b,c)*180.0/3.141592653589793;a.bV=f;while(true){g=a.d_;if(f-g>=(-180.0))break;a.d_=g-360.0;}while(true){g=a.d_;h=f-g;if(h<180.0)break;a.d_=g+360.0;}while(true){f=a.W;i=a.dO;if(f-i>=(-180.0))break;a.dO=i-360.0;}while(true){i=a.dO;j=f-i;if(j<180.0)break;a.dO=i+360.0;}a.bV=g+h*0.20000000298023224;a.W=i+j*0.20000000298023224;if(!a.l.H){b=a.a43-a.v;d=a.a41-a.u;f=CT(b*b+d*d);g=C_(d,b);c=c+(f-e)*0.0025;if(f<1.0){c=c*0.8;a.Q=a.Q*0.8;}b=g;a.T=Ki(b)*c;a.U=Lo(b)*c;if(a.z>=a.a42){b=a.Q;a.Q=b+((-1.0)-b)*0.014999999664723873;} else{b=a.Q;a.Q=b+(1.0-b)*0.014999999664723873;}}if(a.pH){k=0;while(k<4){l=a.l;b=a.v;c=a.T;b=b-c*0.25;m=a.z;n=a.Q;m=m-n*0.25;o=a.u;p=a.U;Dk(l,B(934),b,m,o-p*0.25,c,n,p);k=k+1|0;}}else{l=a.l;m=a.v-a.T*0.25;q=a.C;Dk(l,B(149),m+ED(L(B4(F(B$(q,26)),27),F(B$(q,27))))*1.1102230246251565E-16*0.6-0.3,a.z-a.Q*0.25-0.5,a.u-a.U*0.25+Cr(a.C)*0.6-0.3,a.T,a.Q,a.U);}if(!a.l.H){Cn(a,a.v,a.z,a.u);k=a.UP+1|0;a.UP=k;if(k>80){l=a.l;if(!l.H){a.cg=1;if(a.bfe){r=new Ff;b=a.v;c=a.z;d=a.u;q=new Bq;Bp();OQ(q,A.IZ);ACM(r,l,b,c,d,q);$p =3;continue _;}k=2003;s=H((AFi(a.v)));t=H((AFi(a.z)));u=H((AFi(a.u)));v=0;r=null;$p=2;continue _;}}}return;case 2:BGJ(l,r,k,s,t,u,v);if(C()){break _;}return;case 3:Baa(l,r);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function CaH(a,b){} function A0e(a,b){} function B8E(a){return 0;} var BdF=Ba(); function CDh(){var a=new BdF();CcN(a);return a;} function CcN(a){} function ARd(a,b){var c;Dp();c=new RG;Dc(c,b);c.a$b=0;Cj(c,0.25,0.25);return c;} function ND(){Lq.call(this);this.iJ=null;} function Cxa(a){return 0.05000000074505806;} function CyP(a){return 0.5;} function Cfg(a){return (-20.0);} function AL9(a,b){var c,d,e;if(a.iJ===null){c=new Bq;Bp();d=A.IY.K;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;a.iJ=c;}e=a.iJ;e.B=b;if(b<0)e.B=0;} function BHw(a){var b,c;if(a.iJ===null){b=new Bq;Bp();c=A.IY.K;b.k=0;b.Y=null;b.A=c;b.k=1;b.B=0;a.iJ=b;}return a.iJ.B;} function BAx(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H){Bp();c=Vg(A.IY,a.iJ);if(c!==null&&!(c.c?0:1)){d=a.bH;e=d.bn-4.0;f=d.bf-2.0;g=d.bo-4.0;h=d.br+4.0;i=d.bl+2.0;j=d.bs+4.0;k=A.Jc;l=k.bp;d=k.dl;m=X(l, d.c);if(m>=0){n=new CR;n.bn=e;n.bf=f;n.bo=g;n.br=h;n.bl=i;n.bs=j;Cc(d,n);}else if(l>=0&&m<0){n=d.p.data[l];n.bn=e;n.bf=f;n.bo=g;n.br=h;n.bl=i;n.bs=j;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}k.bp=k.bp+1|0;d=a.l;k=G(CH);o=null;$p=1;continue _;}b=a.l;p=2002;h=a.v;l=X(h,0.0);q=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));h=a.z;l=X(h,0.0);r=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));i=a.u;l=X(i,0.0);s=H(CD5(i+(l>0?1.0:l>=0?i:(-1.0))*0.5));if(a.iJ===null){c=new Bq;t=A.IY.K;c.k=0;c.Y=null;c.A=t;c.k=1;c.B=0;a.iJ=c;}u=a.iJ.B;n=null;v =0;i=q;j=r;e=s;c=b.cl;l=X(v,c.c);if(l<0){if(v>=0&&l<0){k=c.p.data[v];d=k.fZ.cA;h=64.0;m=k.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=p;c.j$=q;c.ka=r;c.j_=s;c.kg=u;c.kn=0;$p=2;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}a.cg=1;}return;case 1:a:{$z=BsP(d,k,n,o);if(C()){break _;}w=$z;if(w!==null&&!Fw(w)){d=CU(w);b:while(true){if(!BP(d))break a;c:{n=BW(d);h=GH(a,n);if(h<16.0){i=1.0-CT(h)/4.0;if(n===b.jA)i=1.0;k=CU(c);while(true){if(!BP(k))break c;o=BW(k);t=o.fh;if(A.Qv.data[t].DS()){w=A.Qv.data[t];x=JU(a);l=QG(o);$p =3;continue _;}l=i*AAw(o)+0.5|0;if(l>20)break b;}}}}w=AQ0(t,l,QG(o));$p=4;continue _;}}b=a.l;p=2002;h=a.v;l=X(h,0.0);q=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));h=a.z;l=X(h,0.0);r=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));i=a.u;l=X(i,0.0);s=H(CD5(i+(l>0?1.0:l>=0?i:(-1.0))*0.5));if(a.iJ===null){c=new Bq;t=A.IY.K;c.k=0;c.Y=null;c.A=t;c.k=1;c.B=0;a.iJ=c;}u=a.iJ.B;n=null;v=0;i=q;j=r;e=s;c=b.cl;l=X(v,c.c);if(l>=0){a.cg=1;return;}if(v>=0&&l<0){k=c.p.data[v];d=k.fZ.cA;h=64.0;m=k.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4 =p;c.j$=q;c.ka=r;c.j_=s;c.kg=u;c.kn=0;$p=2;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 2:Bdc(d,n,i,j,e,h,m,c);if(C()){break _;}v=v+1|0;c=b.cl;l=X(v,c.c);if(l>=0){a.cg=1;return;}if(v>=0&&l<0){k=c.p.data[v];d=k.fZ.cA;h=64.0;m=k.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=p;c.j$=q;c.ka=r;c.j_=s;c.kg=u;c.kn=0;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 3:Box(w,x,n,l,i);if(C()){break _;}while(true){while(!BP(k)){while(true){if(!BP(d)){b=a.l;p=2002;h=a.v;l=X(h,0.0);q=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));h =a.z;l=X(h,0.0);r=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));i=a.u;l=X(i,0.0);s=H(CD5(i+(l>0?1.0:l>=0?i:(-1.0))*0.5));if(a.iJ===null){c=new Bq;t=A.IY.K;c.k=0;c.Y=null;c.A=t;c.k=1;c.B=0;a.iJ=c;}u=a.iJ.B;n=null;v=0;i=q;j=r;e=s;c=b.cl;l=X(v,c.c);if(l>=0){a.cg=1;return;}if(v>=0&&l<0){k=c.p.data[v];d=k.fZ.cA;h=64.0;m=k.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=p;c.j$=q;c.ka=r;c.j_=s;c.kg=u;c.kn=0;$p=2;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}n=BW(d);h=GH(a,n);if(h>=16.0)continue;else break;}i=1.0-CT(h)/4.0;if(n ===b.jA)i=1.0;k=CU(c);}o=BW(k);t=o.fh;if(A.Qv.data[t].DS()){w=A.Qv.data[t];x=JU(a);l=QG(o);continue _;}l=i*AAw(o)+0.5|0;if(l<=20)continue;else break;}w=AQ0(t,l,QG(o));$p=4;case 4:n.bom(w);if(C()){break _;}while(true){while(!BP(k)){while(true){if(!BP(d)){b=a.l;p=2002;h=a.v;l=X(h,0.0);q=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));h=a.z;l=X(h,0.0);r=H(CD5(h+(l>0?1.0:l>=0?h:(-1.0))*0.5));i=a.u;l=X(i,0.0);s=H(CD5(i+(l>0?1.0:l>=0?i:(-1.0))*0.5));if(a.iJ===null){c=new Bq;t=A.IY.K;c.k=0;c.Y=null;c.A=t;c.k=1;c.B=0;a.iJ=c;}u =a.iJ.B;n=null;v=0;i=q;j=r;e=s;c=b.cl;l=X(v,c.c);if(l>=0){a.cg=1;return;}if(v>=0&&l<0){k=c.p.data[v];d=k.fZ.cA;h=64.0;m=k.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=p;c.j$=q;c.ka=r;c.j_=s;c.kg=u;c.kn=0;$p=2;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}n=BW(d);h=GH(a,n);if(h>=16.0)continue;else break;}i=1.0-CT(h)/4.0;if(n===b.jA)i=1.0;k=CU(c);}o=BW(k);t=o.fh;if(A.Qv.data[t].DS()){w=A.Qv.data[t];x=JU(a);l=QG(o);$p=3;continue _;}l=i*AAw(o)+0.5|0;if(l<=20)continue;else break;}w=AQ0(t,l,QG(o));continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function AUV(a,b){var c,d,e,f,g,h,i,j;AN_(a,b);c=b.m;d=BE(B(2225));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2225)!==f&&!Bc(B(2225),f)?0:1)break;}c=c.i;}if(c===null?0:1){c=b.m;g=BE(B(2225));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(2225)!==f&&!Bc(B(2225),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))b=Kh(B(2225));else{b=b.m;if(B(2225)===null)b=C3(b);else{a:{if(!B(2225).q){e=B(2225).o.data;h=e.length;g=0;while(true){if(g>=h)break a;d=e[g];B(2225).q=(31*B(2225).q |0)+d|0;g=g+1|0;}}}h=B(2225).q;e=b.d.data;b=e[h&(e.length-1|0)];while(b!==null){if(b.t==h){c=b.h;if(B(2225)!==c&&!Bc(B(2225),c)?0:1)break;}b=b.i;}}b=b===null?null:b.x;}a.iJ=Lz(b);}else{c=b.m;d=BE(B(2226));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2226)!==f&&!Bc(B(2226),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))d=0;else{b=b.m;if(B(2226)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=BE(B(2226));e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){c=b.h;if(B(2226) !==c&&!Bc(B(2226),c)?0:1)break;}b=b.i;}}d=(b===null?null:b.x).cf;}if(a.iJ===null){i=new Bq;Bp();j=A.IY.K;i.k=0;i.Y=null;i.A=j;i.k=1;i.B=0;a.iJ=i;}b=a.iJ;b.B=d;if(d<0)b.B=0;}if(a.iJ===null)Hl(a);} function BKQ(a,b){var c,d,e,f,g,h,i;BDY(a,b);c=a.iJ;if(c!==null){d=new BZ;d.w=B(3);e=new BN;f=BM(16);e.bk=0;g=W(BO,f);h=g.data;e.d=g;e.b1=0.75;e.b3=h.length*0.75|0;d.m=e;f=c.A<<16>>16;i=new CY;i.w=B(619);i.cU=f;Bg(e,B(619),i);f=c.k<<24>>24;e=d.m;i=new CP;i.w=B(620);i.cM=f;Bg(e,B(620),i);f=c.B<<16>>16;e=d.m;i=new CY;i.w=B(621);i.cU=f;Bg(e,B(621),i);c=c.be;if(c!==null){e=d.m;c.w=B(622);Bg(e,B(622),c);}b=b.m;d.w=B(2225);Bg(b,B(2225),d);}} var BdG=Ba(); A.DZ=function(){var a=new BdG();CoO(a);return a;}; function CoO(a){} function Bea(a,b){var c;Dp();c=new ND;Dc(c,b);c.zU=(-1);c.Ap=(-1);c.yo=(-1);c.z7=0;c.wJ=0;c.xo=0;c.pC=null;c.wN=0;Cj(c,0.25,0.25);return c;} var O2=Ba(Lq); function Cdg(a){return 0.07000000029802322;} function Clk(a){return 0.699999988079071;} function Cnk(a){return (-20.0);} function BBz(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;if(!b.H){c=2002;d=a.v;e=X(d,0.0);f=H(CD5(d+(e>0?1.0:e>=0?d:(-1.0))*0.5));g=a.z;e=X(g,0.0);h=H(CD5(g+(e>0?1.0:e>=0?g:(-1.0))*0.5));g=a.u;e=X(g,0.0);i=H(CD5(g+(e>0?1.0:e>=0?g:(-1.0))*0.5));e=0;j=null;k=0;l=f;d=h;m=i;n =b.cl;o=X(k,n.c);if(o<0){if(k>=0&&o<0){n=n.p.data[k];p=n.fZ.cA;g=64.0;q=n.eR.bZ.eu;n=new F3;Bs();n.ba=Bk();n.V=0;n.j4=c;n.j$=f;n.ka=h;n.j_=i;n.kg=e;n.kn=0;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b=a.l.bR;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));while(true){i=h%5|0;if(((h-i|0)+4|0)>=0)break;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));}c=3+i|0;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));while(true) {i=h%5|0;if(((h-i|0)+4|0)>=0)break;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));}c=c+i|0;if(c>0){e=Iw(c);c=c-e|0;b=a.l;j=IP(b,a.v,a.z,a.u,e);$p=2;continue _;}a.cg=1;}return;case 1:Bdc(p,j,l,d,m,g,q,n);if(C()){break _;}k=k+1|0;n=b.cl;o=X(k,n.c);if(o<0){if(k>=0&&o<0){n=n.p.data[k];p=n.fZ.cA;g=64.0;q=n.eR.bZ.eu;n=new F3;Bs();n.ba=Bk();n.V=0;n.j4=c;n.j$=f;n.ka=h;n.j_=i;n.kg=e;n.kn=0;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}b=a.l.bR;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =r;h=H(N(r,17));while(true){i=h%5|0;if(((h-i|0)+4|0)>=0)break;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));}c=3+i|0;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));while(true){i=h%5|0;if(((h-i|0)+4|0)>=0)break;r=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=r;h=H(N(r,17));}c=c+i|0;if(c<=0){a.cg=1;return;}e=Iw(c);c=c-e|0;b=a.l;j=IP(b,a.v,a.z,a.u,e);$p=2;case 2:Baa(b,j);if(C()){break _;}if(c<=0){a.cg=1;return;}e=Iw(c);c=c-e|0;b=a.l;j =IP(b,a.v,a.z,a.u,e);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} var Bwo=Ba(); A.Fm=function(){var a=new Bwo();B0d(a);return a;}; function B0d(a){} function Bu3(a,b){var c;Dp();c=new O2;Dc(c,b);c.zU=(-1);c.Ap=(-1);c.yo=(-1);c.z7=0;c.wJ=0;c.xo=0;c.pC=null;c.wN=0;Cj(c,0.25,0.25);return c;} var Bwp=Ba(); A.BI=function(){var a=new Bwp();CBx(a);return a;}; function CBx(a){} function Bgm(a,b){var c;Dp();c=new Lc;Dc(c,b);c.Fb=0;c.lA=0;c.cv=0.0;Cj(c,0.5,0.5);c.QC=1.0;return c;} var P5=Ba(M1); function BZr(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[138];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return (b.G.R!=1?0:1)?0.7300000190734863:0.949999988079071;} function Cil(a){return 0;} function BfZ(a,b,c,d,e,f,g){var h,i,j,k;h=g.Hk(a);b=a.F.N;Be();c=A.G$.data[138];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{f=c.s;i=f>>>4^f<<28^f<<8^f>>>24;j=b.d.data;b=j[i&(j.length-1|0)];while(b!==null){if(b.t==i){k=b.h;if(c!==k&&!(c===k?1:k instanceof Bn&&k.s==f?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;d=b.G.R!=1?0:1;if(d&&g!==A.NI&&g!==A.O$&&g!==A.O_&&0.800000011920929=o?o:m;q=0;while(true){if(q>=p){k=m-o|0;break d;}if(q<0)break b;if(q>=m)break b;r=l[q];if(q<0)break c;if(q>=o)break c;k=r-n[q]|0;if(k)break;q=q+1|0;}}}if(!k)break a;d=k>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=d===null?null:d.cS;m=b===null?0:b.jW;$p=6;continue _;case 1:c.gr(d,e);if(C()){break _;}b =b.jA;if(b instanceof CH){e=0;m=a.l.e_;if(m>1){if(m==2)e=10;else if(m==3)e=40;}if(e>0){c=b;d=new GK;m=A.RV.d2;e=20*e|0;d.fh=m;d.fg=e;d.fl=1;d.jz=0;$p=5;continue _;}}c=a.l;g=a.v;h=a.z;i=a.u;j=1.0;e=0;d=(c.b6.iE()).g_.dV;e:{f:{g:while(true){if(d===null){d=null;break e;}f=d.b8;if(B(1118)===null)k=f.cr(B(1118));else h:{f=f;if(B(1118)===f)k=0;else{l=B(1118).o.data;m=l.length;n=f.o.data;o=n.length;p=m>=o?o:m;q=0;while(true){if(q>=p){k=m-o|0;break h;}if(q<0)break f;if(q>=m)break f;r=l[q];if(q<0)break g;if(q>=o)break g;k =r-n[q]|0;if(k)break;q=q+1|0;}}}if(!k)break e;d=k>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=d===null?null:d.cS;m=b===null?0:b.jW;$p=6;continue _;case 2:$z=c.gr(f,e);if(C()){break _;}e=$z;if(e&&!b.jA.jm()){c=a.yY;m=c.c3;if(m>0){e=m+5|0;$p=3;continue _;}}b=b.jA;if(b instanceof CH){e=0;m=a.l.e_;if(m>1){if(m==2)e=10;else if(m==3)e=40;}if(e>0){c=b;d=new GK;m=A.RV.d2;e=20*e|0;d.fh=m;d.fg=e;d.fl=1;d.jz=0;$p=5;continue _;}}c=a.l;g=a.v;h=a.z;i=a.u;j=1.0;e=0;d=(c.b6.iE()).g_.dV;c:{i:{d:while(true){if(d ===null){d=null;break c;}f=d.b8;if(B(1118)===null)k=f.cr(B(1118));else j:{f=f;if(B(1118)===f)k=0;else{l=B(1118).o.data;m=l.length;n=f.o.data;o=n.length;p=m>=o?o:m;q=0;while(true){if(q>=p){k=m-o|0;break j;}if(q<0)break i;if(q>=m)break i;r=l[q];if(q<0)break d;if(q>=o)break d;k=r-n[q]|0;if(k)break;q=q+1|0;}}}if(!k)break c;d=k>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=d===null?null:d.cS;m=b===null?0:b.jW;$p=6;continue _;case 3:c.vl(e);if(C()){break _;}if(c.c3>c.g7()){e=c.g7();$p=4;continue _;}c.iF =c.of/2|0;b=b.jA;if(b instanceof CH){e=0;m=a.l.e_;if(m>1){if(m==2)e=10;else if(m==3)e=40;}if(e>0){c=b;d=new GK;m=A.RV.d2;e=20*e|0;d.fh=m;d.fg=e;d.fl=1;d.jz=0;$p=5;continue _;}}c=a.l;g=a.v;h=a.z;i=a.u;j=1.0;e=0;d=(c.b6.iE()).g_.dV;b:{g:{i:while(true){if(d===null){d=null;break b;}f=d.b8;if(B(1118)===null)k=f.cr(B(1118));else k:{f=f;if(B(1118)===f)k=0;else{l=B(1118).o.data;m=l.length;n=f.o.data;o=n.length;p=m>=o?o:m;q=0;while(true){if(q>=p){k=m-o|0;break k;}if(q<0)break g;if(q>=m)break g;r=l[q];if(q<0)break i;if (q>=o)break i;k=r-n[q]|0;if(k)break;q=q+1|0;}}}if(!k)break b;d=k>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=d===null?null:d.cS;m=b===null?0:b.jW;$p=6;continue _;case 4:c.vl(e);if(C()){break _;}c.iF=c.of/2|0;b=b.jA;if(b instanceof CH){e=0;m=a.l.e_;if(m>1){if(m==2)e=10;else if(m==3)e=40;}if(e>0){c=b;d=new GK;m=A.RV.d2;e=20*e|0;d.fh=m;d.fg=e;d.fl=1;d.jz=0;$p=5;continue _;}}c=a.l;g=a.v;h=a.z;i=a.u;j=1.0;e=0;d=(c.b6.iE()).g_.dV;e:{f:{g:while(true){if(d===null){d=null;break e;}f=d.b8;if(B(1118)===null)k =f.cr(B(1118));else h:{f=f;if(B(1118)===f)k=0;else{l=B(1118).o.data;m=l.length;n=f.o.data;o=n.length;p=m>=o?o:m;q=0;while(true){if(q>=p){k=m-o|0;break h;}if(q<0)break f;if(q>=m)break f;r=l[q];if(q<0)break g;if(q>=o)break g;k=r-n[q]|0;if(k)break;q=q+1|0;}}}if(!k)break e;d=k>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=d===null?null:d.cS;m=b===null?0:b.jW;$p=6;continue _;case 5:c.bom(d);if(C()){break _;}c=a.l;g=a.v;h=a.z;i=a.u;j=1.0;e=0;d=(c.b6.iE()).g_.dV;l:{a:{m:while(true){if(d===null){d=null;break l;}f =d.b8;if(B(1118)===null)k=f.cr(B(1118));else f:{f=f;if(B(1118)===f)k=0;else{l=B(1118).o.data;m=l.length;n=f.o.data;o=n.length;p=m>=o?o:m;q=0;while(true){if(q>=p){k=m-o|0;break f;}if(q<0)break a;if(q>=m)break a;r=l[q];if(q<0)break m;if(q>=o)break m;k=r-n[q]|0;if(k)break;q=q+1|0;}}}if(!k)break l;d=k>=0?d.bx:d.bv;}b=new BK;Gk(b);J(b);}b=new BK;Gk(b);J(b);}b=d===null?null:d.cS;m=b===null?0:b.jW;$p=6;case 6:BH7(c,a,g,h,i,j,e,m);if(C()){break _;}a.cg=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p, q,r,$p);} function BIY(a){return 0;} function AT3(a,b,c){return 0;} function CeY(a){var b,c;b=a.F;c=new BQ;c.R=0;Dt(b,10,c);} var Bwr=Ba(); A.C1=function(){var a=new Bwr();BXP(a);return a;}; function BXP(a){} function BnN(a,b){var c;Dp();c=new P5;Dc(c,b);c.C_=(-1);c.C1=(-1);c.AL=(-1);c.AR=0;c.zJ=0;c.yF=0;Cj(c,1.0,1.0);Cj(c,0.3125,0.3125);return c;} function Mx(){var a=this;DG.call(a);a.zS=0;a.Sc=null;} function BYw(a,b,c,d,e){var f=new Mx();BkW(f,a,b,c,d,e);return f;} function BkW(a,b,c,d,e,f){var g;Dc(a,b);a.zS=0;a.hO=1;Cj(a,0.9800000190734863,0.9800000190734863);a.cv=a.cN/2.0;Cn(a,c,d,e);g=Ho()*3.141592653589793*2.0;a.T= -Lo(g)*0.019999999552965164;a.Q=0.20000000298023224;a.U= -Ki(g)*0.019999999552965164;a.zS=80;a.dk=c;a.d4=d;a.dj=e;a.Sc=f;} function B0q(a){} function Cyp(a){return 0;} function Czy(a){return a.cg?0:1;} function BgU(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.dk=a.v;a.d4=a.z;a.dj=a.u;b=a.Q-0.03999999910593033;a.Q=b;c=a.T;d=a.U;$p=1;case 1:Be5(a,c,b,d);if(C()){break _;}b=a.T*0.9800000190734863;a.T=b;c=a.Q*0.9800000190734863;a.Q=c;d=a.U*0.9800000190734863;a.U=d;if(a.dC){a.T=b*0.699999988079071;a.U=d*0.699999988079071;a.Q=c*(-0.5);}a:{e=a.zS;a.zS=e-1|0;if(e>0){f=a.l;e=0;b:{while(true){g =X(e,f.cl.c);if(g>=0)break;if(e<0)break b;if(g>=0)break b;e=e+1|0;}break a;}f=new Bb;f.f=1;f.e=1;J(f);}a.cg=1;f=a.l;if(!f.H){h=4.0;b=a.v;c=a.z;d=a.u;e=1;g=0;$p=2;continue _;}}return;case 2:BH7(f,a,b,c,d,h,g,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BOw(a,b){var c,d;c=a.zS<<24>>24;d=b.m;b=new CP;b.w=B(2189);b.cM=c;Bg(d,B(2189),b);} function Bcn(a,b){var c,d,e,f,g,h;a:{c=b.m;if(!B(2189).q){d=B(2189).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2189).q=(31*B(2189).q|0)+g|0;f=f+1|0;}}}g=B(2189).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(2189)!==h&&!Bc(B(2189),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if(B(2189)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(2189).q){d=B(2189).o.data;g=d.length;e=0;while(true){if(e>=g)break b;f=d[e];B(2189).q=(31*B(2189).q|0) +f|0;e=e+1|0;}}}g=B(2189).q;d=b.d.data;b=d[g&(d.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(2189)!==c&&!Bc(B(2189),c)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).cM;}a.zS=g;} var Bwk=Ba(); function CDv(){var a=new Bwk();BPH(a);return a;} function BPH(a){} function BFl(a,b){var c;Dp();c=new Mx;Dc(c,b);c.zS=0;c.hO=1;Cj(c,0.9800000190734863,0.9800000190734863);c.cv=c.cN/2.0;return c;} function Ri(){var a=this;DG.call(a);a.kO=0;a.py=0;a.z4=0;a.xA=0;a.yw=0;a.DQ=0;a.IO=0;a.Kj=0.0;a.Ex=null;} A.Fi=function(a,b,c,d,e,f){var g=new Ri();Byo(g,a,b,c,d,e,f);return g;}; function Byo(a,b,c,d,e,f,g){Dc(a,b);a.z4=0;a.xA=1;a.yw=0;a.DQ=0;a.IO=40;a.Kj=2.0;a.Ex=null;a.kO=f;a.py=g;a.hO=1;Cj(a,0.9800000190734863,0.9800000190734863);a.cv=a.cN/2.0;Cn(a,c,d,e);a.T=0.0;a.Q=0.0;a.U=0.0;a.dk=c;a.d4=d;a.dj=e;} function B8n(a){return 0;} function B4u(a){} function Chz(a){return a.cg?0:1;} function BBa(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.kO){a.cg=1;return;}a.dk=a.v;a.d4=a.z;a.dj=a.u;a.z4=a.z4+1|0;b=a.Q-0.03999999910593033;a.Q=b;c=a.T;d=a.U;$p=1;case 1:a:{Be5(a,c,b,d);if(C()){break _;}a.T=a.T*0.9800000190734863;a.Q=a.Q*0.9800000190734863;a.U=a.U*0.9800000190734863;e =a.l;if(!e.H){b=a.v;f=b|0;if(b100&&!a.l.H){if(g<1)break a;if(g>256)break a;}if(i>600)break a;}return;}if(!a.xA){$p=6;continue _;}e=new Bq;j=a.kO;S();NB(e,j,1,A.Nw.data[j].mO(a.py));k=0.0;$p=7;continue _;case 2:$z=Bm6(e,f,g,h);if(C()){break _;}i=$z;if(i!=a.kO){a.cg=1;return;}e=a.l;i=0;j=0;l=3;$p=4;continue _;case 3:$z =Bm6(e,f,g,h);if(C()){break _;}i=$z;S();if(i!=A.N8.b){a.cg=1;if(!a.yw){m=a.l;i=a.kO;j=1;l=1;e=null;n=null;$p=5;continue _;}if(a.xA&&!a.yw){e=new Bq;i=a.kO;NB(e,i,1,A.Nw.data[i].mO(a.py));k=0.0;$p=9;continue _;}}return;case 4:AQO(e,f,g,h,i,j,l);if(C()){break _;}if(a.dC){a.T=a.T*0.699999988079071;a.U=a.U*0.699999988079071;a.Q=a.Q*(-0.5);e=a.l;$p=3;continue _;}b:{i=a.z4;if(i>100&&!a.l.H){if(g<1)break b;if(g>256)break b;}if(i<=600)return;}if(!a.xA){$p=6;continue _;}e=new Bq;j=a.kO;S();NB(e,j,1,A.Nw.data[j].mO(a.py));k =0.0;$p=7;continue _;case 5:$z=By0(m,i,f,g,h,j,l,e,n);if(C()){break _;}i=$z;if(i){e=a.l;i=g-1|0;$p=8;continue _;}if(a.xA&&!a.yw){e=new Bq;i=a.kO;NB(e,i,1,A.Nw.data[i].mO(a.py));k=0.0;$p=9;continue _;}return;case 6:Hl(a);if(C()){break _;}return;case 7:A_L(a,e,k);if(C()){break _;}$p=6;continue _;case 8:$z=AXz(e,f,i,h);if(C()){break _;}i=$z;if(!i){e=a.l;i=a.kO;j=a.py;l=3;$p=10;continue _;}if(a.xA&&!a.yw){e=new Bq;i=a.kO;NB(e,i,1,A.Nw.data[i].mO(a.py));k=0.0;$p=9;continue _;}return;case 9:A_L(a,e,k);if(C()){break _;}return;case 10:b: {$z=AQO(e,f,g,h,i,j,l);if(C()){break _;}i=$z;if(!i){if(!a.xA)break b;if(a.yw)break b;e=new Bq;i=a.kO;NB(e,i,1,A.Nw.data[i].mO(a.py));k=0.0;$p=9;continue _;}o=A.Nw.data;i=a.kO;if(o[i] instanceof Pe){e=o[i];n=a.l;i=a.py;$p=11;continue _;}if(a.Ex!==null&&Eo(A.Nw.data[a.kO],Hf)){e=a.l;$p=12;continue _;}}return;case 11:e.bdc(n,f,g,h,i);if(C()){break _;}if(a.Ex!==null&&Eo(A.Nw.data[a.kO],Hf)){e=a.l;$p=12;continue _;}return;case 12:$z=A_f(e,f,g,h);if(C()){break _;}e=$z;if(e===null)return;m=new BZ;m.w=B(3);n=new BN;i =BM(16);n.bk=0;n.d=W(BO,i);n.b1=0.75;L9(n);m.m=n;e.kA(m);n=(J1(a.Ex.m)).bm();while(n.bh()){p=n.bg();if(!Bc(Qa(p),B(623))&&!Bc(Qa(p),B(1121))&&!Bc(Qa(p),B(1122))){q=Qa(p);p=p.cQ();CB(m.m,q,HP(p,q));}}$p=13;case 13:e.lt(m);if(C()){break _;}$p=14;case 14:e.gy();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BfK(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.DQ){b=b-1.0;c=b|0;if(b>c)c=c+1|0;if(c>0){d=new BI;e=a.l;f=a.bH;g=null;$p=1;continue _;}}return;case 1:$z=Bzw(e,a,f,g);if(C()){break _;}e=$z;d.p=W(K,e.c);h=0;i=e.j;e.by();j=0;while(true){k=d.p.data;l=k.length;if(j>=l){d.c=l;j=a.kO;S();e=j!= A.Pt.b?A.WJ:A.WI;l=d.j;i=d.by();b=c;if(!(0>=i?0:1)){if(a.kO==A.Pt.b){d=a.C;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;if(H(N(m,24))/1.6777216E7<0.05000000074505806+c*0.05){j=a.py;l=j>>2;j=j&3;l=l+1|0;if(l>2)a.yw=1;else a.py=j|l<<2;}}return;}if(l=i?0:1)){if (a.kO==A.Pt.b){d=a.C;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;if(H(N(m,24))/1.6777216E7<0.05000000074505806+c*0.05){j=a.py;l=j>>2;j=j&3;l=l+1|0;if(l>2)a.yw=1;else a.py=j|l<<2;}}return;}if(l>24;d=b.m;e=new CP;e.w=B(2227);e.cM=c;Bg(d,B(2227),e);c=a.kO;d=b.m;e=new CV;e.w=B(2228);e.cf=c;Bg(d,B(2228),e);c=a.py<<24>>24;d=b.m;e=new CP;e.w=B(59);e.cM=c;Bg(d,B(59),e);c=a.z4<<24>>24;d=b.m;e=new CP;e.w=B(1408);e.cM=c;Bg(d,B(1408),e);c=(!a.xA?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(2229);e.cM=c;Bg(d,B(2229),e);c=(!a.DQ?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(2230);e.cM=c;Bg(d,B(2230),e);f=a.Kj;d=b.m;e=new K3;e.w=B(2231);e.l4=f;Bg(d,B(2231),e);c=a.IO;d=b.m;e=new CV;e.w=B(2232);e.cf =c;Bg(d,B(2232),e);g=a.Ex;if(g!==null){b=b.m;g.w=B(2233);Bg(b,B(2233),g);}} function AQ_(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(2228));e=c.d.data;f=e[d&(e.length-1|0)];while(f!==null){if(f.t==d){c=f.h;if(B(2228)!==c&&!Bc(B(2228),c)?0:1)break;}f=f.i;}if(f===null?0:1){c=b.m;g=BE(B(2228));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(2228)!==f&&!Bc(B(2228),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))h=0;else{c=b.m;if(B(2228)===null)i=C3(c);else{a:{if(!B(2228).q){e=B(2228).o.data;h=e.length;d=0;while(true){if(d>=h)break a;g=e[d];B(2228).q=(31*B(2228).q|0)+g|0;d=d+1|0;}}}g =B(2228).q;i=Dy(c,B(2228),g&(c.d.data.length-1|0),g);}h=(i===null?null:i.x).cf;}a.kO=h;}else{c=b.m;g=BE(B(2227));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(2227)!==f&&!Bc(B(2227),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))d=0;else{c=b.m;if(B(2227)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(2227));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(2227)!==f&&!Bc(B(2227),f)?0:1)break;}c=c.i;}}d=(c===null?null:c.x).cM;}a.kO=d&255;}a.py=FW(b, B(59))&255;a.z4=FW(b,B(1408))&255;if(Ef(b.m,B(2230))){a.DQ=Fx(b,B(2230));a.Kj=Op(b,B(2231));a.IO=CN(b,B(2232));}else{h=a.kO;S();if(h==A.Pt.b)a.DQ=1;}if(Ef(b.m,B(2229)))a.xA=Fx(b,B(2229));if(Ef(b.m,B(2233)))a.Ex=EY(b,B(2233));if(!a.kO){S();a.kO=A.NL.b;}} var Bwl=Ba(); function CDK(){var a=new Bwl();B0U(a);return a;} function B0U(a){} function AQo(a,b){var c;Dp();c=new Ri;Dc(c,b);c.z4=0;c.xA=1;c.yw=0;c.DQ=0;c.IO=40;c.Kj=2.0;c.Ex=null;return c;} function SE(){var a=this;DG.call(a);a.wC=0;a.Pe=0;} function BUd(a,b,c,d,e){var f=new SE();B6O(f,a,b,c,d,e);return f;} function Cc9(a){var b,c,d;b=a.F;c=new Ma;d=null;c.xv=8;c.G=d;c.uH=5;c.bO=1;d=b.N;Be();Bg(d,A.G$.data[136],c);b.IT=0;} function B6O(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p;Dc(a,b);a.wC=0;Cj(a,0.25,0.25);Cn(a,c,d,e);a.cv=0.0;g=1;if(f!==null&&(f.be===null?0:1)){b=a.F;h=b.N;Be();i=A.G$.data[136];if(i===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{j=Ci(i.s);k=h.d.data;h=k[j&(k.length-1|0)];while(h!==null){if(h.t==j){l=h.h;if(i!==l&&!Ck(i,l)?0:1)break;}h=h.i;}}l=h===null?null:h.x;if(!(f!==l.G?0:1)){l.G=f;l.bO=1;b.bE=1;}a:{l=f.be;f=l.m;if(!B(1317).q){k=B(1317).o.data;m=k.length;n=0;while(true){if(n>=m)break a;j=k[n];B(1317).q =(31*B(1317).q|0)+j|0;n=n+1|0;}}}j=B(1317).q;k=f.d.data;f=k[j&(k.length-1|0)];while(f!==null){if(f.t==j){h=f.h;if(B(1317)!==h&&!Bc(B(1317),h)?0:1)break;}f=f.i;}if(!(f===null?0:1)){h=new BZ;Je(h,B(1317));h.m=A.CH(16);}else{b=BR(l.m,B(1317));h=b===null?null:b.x;}if(h!==null)g=g+FW(h,B(1320))|0;}a.T=CC(a.C)*0.001;a.U=CC(a.C)*0.001;a.Q=0.05;g=10*g|0;b=a.C;o=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=o;j=H(N(o,17));while(true){p=j%6|0;if(((j-p|0)+5|0)>=0)break;o=M(L(I(b.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));b.a=o;j=H(N(o,17));}g=g+p|0;o=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=o;j=H(N(o,17));while(true){p=j%7|0;if(((j-p|0)+6|0)>=0)break;o=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=o;j=H(N(o,17));}a.Pe=g+p|0;} function Bdz(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.fX=a.v;a.fW=a.z;a.fY=a.u;$p=1;case 1:Bqm(a);if(C()){break _;}b=a.T*1.15;a.T=b;c=a.U*1.15;a.U=c;d=a.Q+0.04;a.Q=d;$p=2;case 2:Be5(a,b,d,c);if(C()){break _;}b=a.T;b=b*b;c=a.U;e=CT(b+c*c);a.W=C_(a.T,a.U)*180.0/3.141592653589793;f=C_(a.Q, e)*180.0/3.141592653589793;a.bV=f;while(true){e=a.d_;if(f-e>=(-180.0))break;a.d_=e-360.0;}while(true){e=a.d_;g=f-e;if(g<180.0)break;a.d_=e+360.0;}while(true){f=a.W;h=a.dO;if(f-h>=(-180.0))break;a.dO=h-360.0;}while(true){h=a.dO;i=f-h;if(i<180.0)break;a.dO=h+360.0;}a.bV=e+g*0.20000000298023224;a.W=h+i*0.20000000298023224;if(!a.wC){j=a.l;k=B(2234);f=3.0;e=1.0;$p=3;continue _;}a:{l=a.wC+1|0;a.wC=l;j=a.l;if(j.H&&(l%2|0)<2){CC(a.C);CC(a.C);l=0;while(true){m=X(l,j.cl.c);if(m>=0)break a;if(l<0)break;if(m>=0)break;l =l+1|0;}j=new Bb;j.f=1;j.e=1;J(j);}}j=a.l;if(!j.H&&a.wC>a.Pe){k=new Fc;m=a.bi;Bs();k.ba=Bk();k.V=0;k.ii=m;k.ig=17;j=j.eC.fi;l=a.bi;m=l^l>>>20^l>>>12;n=m^m>>>7^m>>>4;o=j.ee.data;j=o[n&(o.length-1|0)];b:{while(j!==null){if(j.eq==l){j=j.ew;break b;}j=j.ei;}j=null;}j=j;if(j!==null){p=j.eL.ca;if(p.I===null){q=new BV;q.b$=p;Eg(q);p.I=q;}q=p.I.bm();if(q.bh()){p=(q.bg()).O;$p=4;continue _;}j=j.bu;if(j instanceof CI){j=j.O;$p=5;continue _;}}a.cg=1;}return;case 3:Biy(j,a,k,f,e);if(C()){break _;}c:{l=a.wC+1|0;a.wC=l;j =a.l;if(j.H&&(l%2|0)<2){CC(a.C);CC(a.C);l=0;while(true){m=X(l,j.cl.c);if(m>=0)break c;if(l<0)break;if(m>=0)break;l=l+1|0;}j=new Bb;j.f=1;j.e=1;J(j);}}j=a.l;if(!j.H&&a.wC>a.Pe){k=new Fc;m=a.bi;Bs();k.ba=Bk();k.V=0;k.ii=m;k.ig=17;j=j.eC.fi;l=a.bi;m=l^l>>>20^l>>>12;n=m^m>>>7^m>>>4;o=j.ee.data;j=o[n&(o.length-1|0)];d:{while(j!==null){if(j.eq==l){j=j.ew;break d;}j=j.ei;}j=null;}j=j;if(j!==null){p=j.eL.ca;if(p.I===null){q=new BV;q.b$=p;Eg(q);p.I=q;}q=p.I.bm();if(q.bh()){p=(q.bg()).O;$p=4;continue _;}j=j.bu;if(j instanceof CI) {j=j.O;$p=5;continue _;}}a.cg=1;}return;case 4:BkC(p,k);if(C()){break _;}if(q.bh()){p=(q.bg()).O;continue _;}j=j.bu;if(!(j instanceof CI)){a.cg=1;return;}j=j.O;$p=5;case 5:BkC(j,k);if(C()){break _;}a.cg=1;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function CmF(a,b){var c,d,e,f,g,h,i,j,k;c=a.wC;d=b.m;e=new CV;e.w=B(2235);e.cf=c;Bg(d,B(2235),e);c=a.Pe;d=b.m;e=new CV;e.w=B(2236);e.cf=c;Bg(d,B(2236),e);f=a.F.N;Be();e=A.G$.data[136];if(e===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{g=e.s;c=g>>>4^g<<28^g<<8^g>>>24;h=f.d.data;f=h[c&(h.length-1|0)];while(f!==null){if(f.t==c){d=f.h;if(e!==d&&!(e===d?1:d instanceof Bn&&d.s==g?1:0)?0:1)break;}f=f.i;}}i=(f===null?null:f.x).G;if(i!==null){f=new BZ;f.w=B(3);j=new BN;c=BM(16);j.bk=0;k=W(BO,c);h=k.data;j.d =k;j.b1=0.75;j.b3=h.length*0.75|0;f.m=j;c=i.A<<16>>16;d=new CY;d.w=B(619);d.cU=c;Bg(j,B(619),d);c=i.k<<24>>24;j=f.m;d=new CP;d.w=B(620);d.cM=c;Bg(j,B(620),d);c=i.B<<16>>16;j=f.m;d=new CY;d.w=B(621);d.cU=c;Bg(j,B(621),d);e=i.be;if(e!==null){j=f.m;e.w=B(622);Bg(j,B(622),e);}b=b.m;f.w=B(2237);Bg(b,B(2237),f);}} function Bzg(a,b){var c,d,e,f,g,h,i;c=b.m;d=BE(B(2235));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2235)!==f&&!Bc(B(2235),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2235)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(2235));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2235)!==f&&!Bc(B(2235),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.wC=g;c=b.m;d=BE(B(2236));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if (c.t==d){f=c.h;if(B(2236)!==f&&!Bc(B(2236),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2236)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(2236));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2236)!==f&&!Bc(B(2236),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.Pe=g;c=b.m;d=BE(B(2237));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2237)!==f&&!Bc(B(2237),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))c=Kh(B(2237));else{b=b.m;if (B(2237)===null)b=C3(b);else{a:{if(!B(2237).q){e=B(2237).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(2237).q=(31*B(2237).q|0)+d|0;h=h+1|0;}}}d=B(2237).q;b=Dy(b,B(2237),d&(b.d.data.length-1|0),d);}c=b===null?null:b.x;}if(c!==null){i=Lz(c);if(i!==null)EX(a.F,8,i);}} function Cbs(a){return 0;} var Bwm=Ba(); A.EC=function(){var a=new Bwm();Cn0(a);return a;}; function Cn0(a){} function A7F(a,b){var c;Dp();c=new SE;Dc(c,b);Cj(c,0.25,0.25);return c;} function Lw(){var a=this;DG.call(a);a.JV=0;a.ox=0.0;a.Lu=0;a.a9I=0.0;a.a9H=0.0;a.a9G=0.0;a.bdH=0.0;a.a_G=0.0;} A.Di=function(a,b,c,d){var e=new Lw();B3Q(e,a,b,c,d);return e;}; function B3b(a){return 0;} function Cyk(a){var b,c;b=a.F;c=new Bn;c.s=0;Dt(b,17,c);c=a.F;b=new Bn;b.s=1;Dt(c,18,b);c=a.F;b=new Bn;b.s=0;Dt(c,19,b);} function BTo(a,b){return b.bH;} function BRJ(a){return a.bH;} function BP1(a){return 1;} function B3Q(a,b,c,d,e){var f;Dc(a,b);a.JV=1;a.ox=0.07;a.hO=1;Cj(a,1.5,0.6000000238418579);f=a.cN/2.0;a.cv=f;Cn(a,c,d+f,e);a.T=0.0;a.Q=0.0;a.U=0.0;a.dk=c;a.d4=d;a.dj=e;} function B3Z(a){return a.cN*0.0-0.30000001192092896;} function BaQ(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(!a.l.H&&!a.cg){d=a.F.N;Be();e=A.G$.data[146];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=E1(e);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}i= -(d===null?null:d.x).G.s|0;j =a.F;if(i>=(-128)&&i<=127){Be();k=A.G$.data[i+128|0];}else{k=new Bn;k.s=i;}d=j.N;Be();e=A.G$.data[146];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!(e===h?1:h instanceof Bn&&h.s==e.s?1:0)?0:1)break;}d=d.i;}}h=d===null?null:d.x;d=h.G;if(!(k===d?1:d instanceof Bn&&d.s==k.s?1:0)){h.G=k;h.bO=1;j.bE=1;}h=a.F;Be();j=A.G$.data[138];d=h.N;Be();e=C1(d,A.G$.data[145]);d=Gq(e);if(!(j===d?1:d instanceof Bn&&d.s ==j.s?1:0)){Hc(e,j);Gv(e,1);h.bE=1;}AI9(a,Vq(a)+(c*10|0)|0);BgR(a);l=b.f2() instanceof Co&&(b.f2()).ct.ez?1:0;if(!l&&Vq(a)<=40)return 1;b=a.dL;if(b!==null){$p=1;continue _;}if(l){$p=2;continue _;}Bp();c=A.Lg.K;l=1;m=0.0;$p=3;continue _;}return 1;case 1:b.sc(a);if(C()){break _;}if(l){$p=2;continue _;}Bp();c=A.Lg.K;l=1;m=0.0;$p=3;continue _;case 2:Hl(a);if(C()){break _;}return 1;case 3:A3g(a,c,l,m);if(C()){break _;}$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Cix(a){return a.cg?0:1;} function BG$(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5F(a);if(C()){break _;}if(AEs(a)>0)AWY(a,AEs(a)-1|0);if(Vq(a)>0)AI9(a,Vq(a)-1|0);a.dk =a.v;a.d4=a.z;a.dj=a.u;b=5;c=0.0;d=0;e=0.2;if(d0.26249999999999996){e=Ki(a.W*3.141592653589793/180.0);h=Lo(a.W*3.141592653589793/180.0);m=0;n=1.0+g*60.0;while(true){if(m>=n)break a;o=BH(a.C)*2.0-1.0;p=((O(a.C,2)*2|0)-1|0)*0.7;if(!Nx(a.C)){q=a.v+e+h*o*0.7;r=a.u+h-e*o*0.7;Dk(a.l,B(935),q,a.z-0.125,r,a.T,a.Q,a.U);}else {q=a.v-e*o*0.8+h*p;r=a.u-h*o*0.8-e*p;Dk(a.l,B(935),q,a.z-0.125,r,a.T,a.Q,a.U);}m=m+1|0;}}}if(a.l.H&&a.JV){b=a.Lu;if(b>0){c=a.v;g=a.a9I-c;e=b;s=c+g/e;c=a.z;h=c+(a.a9H-c)/e;c=a.u;t=c+(a.a9G-c)/e;n=Kd(a.bdH-a.W);c=a.W;b=a.Lu;g=b;a.W=c+n/g;c=a.bV;a.bV=c+(a.a_G-c)/g;a.Lu=b-1|0;Cn(a,s,h,t);Iu(a,a.W,a.bV);}else{Cn(a,a.v+a.T,a.z+a.Q,a.u+a.U);if(a.dC){a.T=a.T*0.5;a.Q=a.Q*0.5;a.U=a.U*0.5;}a.T=a.T*0.9900000095367432;a.Q=a.Q*0.949999988079071;a.U=a.U*0.9900000095367432;}return;}if(c<1.0){e=c*2.0-1.0;a.Q=a.Q+0.03999999910593033 *e;}else{c=a.Q;if(c<0.0)a.Q=c/2.0;a.Q=a.Q+0.007000000216066837;}f=a.dL;if(f!==null){c=a.T;e=f.T;h=a.ox;a.T=c+e*h;a.U=a.U+f.U*h;}c=a.T;c=c*c;e=a.U;e=CT(c+e*e);if(e>0.35){h=0.35/e;a.T=a.T*h;a.U=a.U*h;e=0.35;}b:{if(e>g){c=a.ox;if(c<0.35){c=c+(0.35-c)/35.0;a.ox=c;if(c<=0.35)break b;a.ox=0.35;break b;}}c=a.ox;c=c-(c-0.07)/35.0;a.ox=c;if(c<0.07)a.ox=0.07;}if(a.dC){a.T=a.T*0.5;a.Q=a.Q*0.5;a.U=a.U*0.5;}c=a.T;e=a.Q;h=a.U;$p=3;continue _;case 2:$z=BiC(f,l,k);if(C()){break _;}u=$z;if(u)c=c+e;if(d0.26249999999999996){e=Ki(a.W*3.141592653589793/180.0);h=Lo(a.W*3.141592653589793/180.0);m=0;n=1.0+g*60.0;while(true){if(m>=n)break a;o=BH(a.C)*2.0-1.0;p=((O(a.C,2)*2|0)-1|0)*0.7;if(!Nx(a.C)){q=a.v+e+h*o*0.7;r=a.u+h-e*o*0.7;Dk(a.l,B(935),q,a.z-0.125,r,a.T,a.Q,a.U);}else{q=a.v-e*o*0.8+h*p;r=a.u-h*o*0.8-e*p;Dk(a.l,B(935),q,a.z-0.125,r,a.T,a.Q,a.U);}m =m+1|0;}}}if(a.l.H&&a.JV){b=a.Lu;if(b>0){c=a.v;g=a.a9I-c;e=b;s=c+g/e;c=a.z;h=c+(a.a9H-c)/e;c=a.u;t=c+(a.a9G-c)/e;n=Kd(a.bdH-a.W);c=a.W;b=a.Lu;g=b;a.W=c+n/g;c=a.bV;a.bV=c+(a.a_G-c)/g;a.Lu=b-1|0;Cn(a,s,h,t);Iu(a,a.W,a.bV);}else{Cn(a,a.v+a.T,a.z+a.Q,a.u+a.U);if(a.dC){a.T=a.T*0.5;a.Q=a.Q*0.5;a.U=a.U*0.5;}a.T=a.T*0.9900000095367432;a.Q=a.Q*0.949999988079071;a.U=a.U*0.9900000095367432;}return;}if(c<1.0){e=c*2.0-1.0;a.Q=a.Q+0.03999999910593033*e;}else{c=a.Q;if(c<0.0)a.Q=c/2.0;a.Q=a.Q+0.007000000216066837;}f=a.dL;if (f!==null){c=a.T;e=f.T;h=a.ox;a.T=c+e*h;a.U=a.U+f.U*h;}c=a.T;c=c*c;e=a.U;e=CT(c+e*e);if(e>0.35){h=0.35/e;a.T=a.T*h;a.U=a.U*h;e=0.35;}b:{if(e>g){c=a.ox;if(c<0.35){c=c+(0.35-c)/35.0;a.ox=c;if(c<=0.35)break b;a.ox=0.35;break b;}}c=a.ox;c=c-(c-0.07)/35.0;a.ox=c;if(c<0.07)a.ox=0.07;}if(a.dC){a.T=a.T*0.5;a.Q=a.Q*0.5;a.U=a.U*0.5;}c=a.T;e=a.Q;h=a.U;$p=3;case 3:c:{Be5(a,c,e,h);if(C()){break _;}if(a.s2&&g>0.2){if(a.l.H)break c;if(a.cg)break c;$p=4;continue _;}a.T=a.T*0.9900000095367432;a.Q=a.Q*0.949999988079071;a.U=a.U *0.9900000095367432;}a.bV=0.0;h=a.W;t=a.dk-a.v;n=a.dj-a.u;if(t*t+n*n>0.001)h=C_(n,t)*180.0/3.141592653589793;v=Kd(h-a.W);if(v>20.0)v=20.0;if(v<(-20.0))v=(-20.0);w=a.W+v;a.W=w;Iu(a,w,a.bV);f=a.l;if(f.H)return;k=FO(a.bH,0.20000000298023224,0.0,0.20000000298023224);$p=7;continue _;case 4:Hl(a);if(C()){break _;}u=0;if(u<3){S();b=A.NG.b;d=1;w=0.0;$p=5;continue _;}b=0;if(b<2){Bp();d=A.Ku.K;u=1;w=0.0;$p=6;continue _;}a.bV=0.0;h=a.W;t=a.dk-a.v;n=a.dj-a.u;if(t*t+n*n>0.001)h=C_(n,t)*180.0/3.141592653589793;v=Kd(h-a.W);if (v>20.0)v=20.0;if(v<(-20.0))v=(-20.0);w=a.W+v;a.W=w;Iu(a,w,a.bV);f=a.l;if(f.H)return;k=FO(a.bH,0.20000000298023224,0.0,0.20000000298023224);$p=7;continue _;case 5:A3g(a,b,d,w);if(C()){break _;}u=u+1|0;if(u<3){S();b=A.NG.b;d=1;w=0.0;continue _;}b=0;if(b<2){Bp();d=A.Ku.K;u=1;w=0.0;$p=6;continue _;}a.bV=0.0;h=a.W;t=a.dk-a.v;n=a.dj-a.u;if(t*t+n*n>0.001)h=C_(n,t)*180.0/3.141592653589793;v=Kd(h-a.W);if(v>20.0)v=20.0;if(v<(-20.0))v=(-20.0);w=a.W+v;a.W=w;Iu(a,w,a.bV);f=a.l;if(f.H)return;k=FO(a.bH,0.20000000298023224, 0.0,0.20000000298023224);$p=7;continue _;case 6:A3g(a,d,u,w);if(C()){break _;}b=b+1|0;if(b<2){Bp();d=A.Ku.K;u=1;w=0.0;continue _;}a.bV=0.0;h=a.W;t=a.dk-a.v;n=a.dj-a.u;if(t*t+n*n>0.001)h=C_(n,t)*180.0/3.141592653589793;v=Kd(h-a.W);if(v>20.0)v=20.0;if(v<(-20.0))v=(-20.0);w=a.W+v;a.W=w;Iu(a,w,a.bV);f=a.l;if(f.H)return;k=FO(a.bH,0.20000000298023224,0.0,0.20000000298023224);$p=7;case 7:c:{$z=AYu(f,a,k);if(C()){break _;}f=$z;if(f!==null&&!Fw(f)){x=0;while(true){if(x>=Ct(f))break c;k=C5(f,x);if(k!==a.dL&&k.vW()&&k instanceof Lw)break;x =x+1|0;}$p=11;continue _;}}x=0;while(x<4){y=Bx(a.v+((x%2|0)-0.5)*0.8);z=Bx(a.u+((x/2|0)-0.5)*0.8);ba=0;if(ba<2){bb=Bx(a.z)+ba|0;f=a.l;$p=8;continue _;}x=x+1|0;}f=a.dL;if(f!==null&&f.cg)a.dL=null;return;case 8:$z=Bm6(f,y,bb,z);if(C()){break _;}bc=$z;S();if(bc==A.OF.b){f=a.l;$p=9;continue _;}if(bc==A.O6.b){f=a.l;b=1;$p=10;continue _;}ba=ba+1|0;while(true){if(ba<2){bb=Bx(a.z)+ba|0;f=a.l;continue _;}x=x+1|0;if(x>=4)break;y=Bx(a.v+((x%2|0)-0.5)*0.8);z=Bx(a.u+((x/2|0)-0.5)*0.8);ba=0;}f=a.dL;if(f!==null&&f.cg)a.dL =null;return;case 9:BHi(f,y,bb,z);if(C()){break _;}ba=ba+1|0;while(true){if(ba<2){bb=Bx(a.z)+ba|0;f=a.l;$p=8;continue _;}x=x+1|0;if(x>=4)break;y=Bx(a.v+((x%2|0)-0.5)*0.8);z=Bx(a.u+((x/2|0)-0.5)*0.8);ba=0;}f=a.dL;if(f!==null&&f.cg)a.dL=null;return;case 10:BpQ(f,y,bb,z,b);if(C()){break _;}ba=ba+1|0;while(true){if(ba<2){bb=Bx(a.z)+ba|0;f=a.l;$p=8;continue _;}x=x+1|0;if(x>=4)break;y=Bx(a.v+((x%2|0)-0.5)*0.8);z=Bx(a.u+((x/2|0)-0.5)*0.8);ba=0;}f=a.dL;if(f!==null&&f.cg)a.dL=null;return;case 11:k.bol(a);if(C()){break _;}while (true){x=x+1|0;if(x>=Ct(f)){x=0;while(x<4){y=Bx(a.v+((x%2|0)-0.5)*0.8);z=Bx(a.u+((x/2|0)-0.5)*0.8);ba=0;if(ba<2){bb=Bx(a.z)+ba|0;f=a.l;$p=8;continue _;}x=x+1|0;}f=a.dL;if(f!==null&&f.cg)a.dL=null;return;}k=C5(f,x);if(k===a.dL)continue;if(!k.vW())continue;if(!(k instanceof Lw))continue;else break;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p);} function BJ4(a){var b,c,d;if(a.dL!==null){b=Ki(a.W*3.141592653589793/180.0)*0.4;c=Lo(a.W*3.141592653589793/180.0)*0.4;d=a.dL;Cn(d,a.v+b,a.z+a.cN*0.0-0.30000001192092896+d.V2(),a.u+c);}} function Cib(a,b){} function A_D(a,b){} function A0X(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.dL;if(c!==null&&c instanceof Co&&c!==b)return 1;if(a.l.H)return 1;if(b.da!==a){$p=1;continue _;}$p=2;continue _;case 1:Pf(b,a);if(C()){break _;}c=b.O;d=new Mc;e=b.da;Bs();d.ba=Bk();d.V=0;d.wf=b.bi;f=e===null?(-1):e.bi;a:{d.wj=f;if(d instanceof BA){e=d;g=c.L.bb;if(g!=2){if (g!=1)break a;if(e.X)break a;}b:{c=b.O;h=b.v;i=b.z;j=b.u;k=b.W;l=b.bV;c.iQ=0;c.i3=h;c.i4=i;c.i5=j;F0(c.L,h,i,j,k,l);b=c.L.O;c=new Gp;m=i+1.6200000047683716;c.ba=Bk();c.V=0;c.iL=h;c.iW=m;c.jv=i;c.iO=j;c.jO=k;c.jJ=l;c.ic=0;c.j0=1;c.jq=1;if(c instanceof BA){d=c;g=b.L.bb;if(g!=2){if(g!=1)break b;if(d.X)break b;}return 1;}}b=b.Z;$p=4;continue _;}}c=c.Z;$p=3;continue _;case 2:BFC(b,a);if(C()){break _;}c=b.da;if(c!==null)c.dL=null;b.da=null;c=b.O;d=new Mc;e=b.da;Bs();d.ba=Bk();d.V=0;d.wf=b.bi;f=e===null?(-1):e.bi;c: {d.wj=f;if(d instanceof BA){e=d;g=c.L.bb;if(g!=2){if(g!=1)break c;if(e.X)break c;}d:{c=b.O;h=b.v;i=b.z;j=b.u;k=b.W;l=b.bV;c.iQ=0;c.i3=h;c.i4=i;c.i5=j;F0(c.L,h,i,j,k,l);b=c.L.O;c=new Gp;m=i+1.6200000047683716;c.ba=Bk();c.V=0;c.iL=h;c.iW=m;c.jv=i;c.iO=j;c.jO=k;c.jJ=l;c.ic=0;c.j0=1;c.jq=1;if(c instanceof BA){d=c;g=b.L.bb;if(g!=2){if(g!=1)break d;if(d.X)break d;}return 1;}}b=b.Z;$p=4;continue _;}}c=c.Z;$p=3;case 3:Bnv(c,d);if(C()){break _;}e:{c=b.O;h=b.v;i=b.z;j=b.u;k=b.W;l=b.bV;c.iQ=0;c.i3=h;c.i4=i;c.i5=j;F0(c.L, h,i,j,k,l);b=c.L.O;c=new Gp;m=i+1.6200000047683716;c.ba=Bk();c.V=0;c.iL=h;c.iW=m;c.jv=i;c.iO=j;c.jO=k;c.jJ=l;c.ic=0;c.j0=1;c.jq=1;if(c instanceof BA){d=c;g=b.L.bb;if(g!=2){if(g!=1)break e;if(d.X)break e;}return 1;}}b=b.Z;$p=4;case 4:Bnv(b,c);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AI9(a,b){var c,d,e,f,g,h,i,j;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[147];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}} function Vq(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[147];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function AWY(a,b){var c,d,e,f,g,h,i,j;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[145];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}} function AEs(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[145];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} var Bwn=Ba(); A.Ct=function(){var a=new Bwn();Ckt(a);return a;}; function Ckt(a){} function Bop(a,b){var c;Dp();c=new Lw;Dc(c,b);c.JV=1;c.ox=0.07;c.hO=1;Cj(c,1.5,0.6000000238418579);c.cv=c.cN/2.0;return c;} function Hd(){var a=this;DG.call(a);a.kG=0;a.i8=null;a.rV=null;a.zy=0;a.a2h=0.0;a.a2f=0.0;a.a2g=0.0;a.a0P=0.0;a.a2U=0.0;} A.ABu=null;function ZM(a,b){Dc(a,b);a.kG=0;a.hO=1;Cj(a,0.9800000190734863,0.699999988079071);a.cv=a.cN/2.0;a.i8=b===null?null:null;} function B5F(a){return 0;} function A4G(a){var b,c;b=a.F;c=new Bn;c.s=0;Dt(b,17,c);c=a.F;b=new Bn;b.s=1;Dt(c,18,b);c=a.F;b=new Bn;b.s=0;Dt(c,19,b);c=a.F;b=new Bn;b.s=0;Dt(c,20,b);c=a.F;b=new Bn;b.s=6;Dt(c,21,b);c=a.F;b=new BQ;b.R=0;Dt(c,22,b);} function BIO(a,b){return !b.vW()?null:b.bH;} function BS9(a){return null;} function CvM(a){return 1;} function ABE(a,b,c,d,e){var f;Dc(a,b);a.kG=0;a.hO=1;Cj(a,0.9800000190734863,0.699999988079071);f=a.cN/2.0;a.cv=f;a.i8=b===null?null:null;Cn(a,c,d+f,e);a.T=0.0;a.Q=0.0;a.U=0.0;a.dk=c;a.d4=d;a.dj=e;} function BYX(a){return a.cN*0.0-0.30000001192092896;} function Brz(a,b,c){var d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H&&!a.cg){if(a.hU)return 0;Bmz(a, -BHB(a)|0);AEk(a,10);a.jo=1;AFu(a,XX(a)+(c*10|0)|0);d=b.f2() instanceof Co&&(b.f2()).ct.ez?1:0;if(!d&&XX(a)<=40)return 1;e=a.dL;if(e!==null){$p=1;continue _;}if(d&&!(a.rV===null?0:1)){$p=3;continue _;}$p=2;continue _;}return 1;case 1:e.sc(a);if(C()){break _;}if(d&&!(a.rV===null?0:1)){$p=3;continue _;}$p=2;case 2:a.N4(b);if (C()){break _;}return 1;case 3:a.q2();if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Brl(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a.q2();if(C()){break _;}c=new Bq;Bp();d=A.Lc.K;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;b=a.rV;if(b!==null)PA(c,b);b=D1(a.l,a.v,a.z+0.0,a.u);e=b.F;f=e.N;Be();g=A.G$.data[138];if(g===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=E1(g);h=f.d.data;f=h[d&(h.length-1|0)];while(f!==null&&!(f.t ==d&&DB(g,f.h))){f=f.i;}}i=f===null?null:f.x;if(!(c!==i.G?0:1)){i.G=c;i.bO=1;e.bE=1;}f=b.F;c=f.N;Be();i=A.G$.data[138];if(i===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{j=E1(i);h=c.d.data;c=h[j&(h.length-1|0)];while(c!==null&&!(c.t==j&&DB(i,c.h))){c=c.i;}}(c===null?null:c.x).bO=1;f.bE=1;b.fd=10;c=a.l;$p=2;case 2:Baa(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function B73(a){return a.cg?0:1;} function AV9(a){var b;a.cg=1;b=a.i8;if(b!==null)b.F7();} function BIF(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.i8;if(b!==null)b.F7();if(AQm(a)>0)AEk(a,AQm(a)-1|0);if(XX(a)>0)AFu(a,XX(a)-1|0);if(a.z<(-64.0)){$p=1;continue _;}b=a.l;if(!b.H&&b instanceof Kr){B2(b.bw,B(149));c=AMb(a.l);d=AJQ(a);if(!a.wS) {e=a.mQ;if(e>0)a.mQ=e-4|0;if(a.mQ<0)a.mQ=0;}else if(AMM(c)){if(a.da===null){e=a.mQ;a.mQ=e+1|0;if(e>=d){a.mQ=d;a.mb=AER(a);f=a.l.bZ.eu!=(-1)?(-1):0;$p=9;continue _;}}a.wS=0;}e=a.mb;if(e>0)a.mb=e-1|0;BL(a.l.bw);}if(a.l.H){e=a.zy;if(e<=0){Cn(a,a.v,a.z,a.u);Iu(a,a.W,a.bV);}else{g=a.v;h=a.a2h-g;i=e;j=g+h/i;g=a.z;k=g+(a.a2f-g)/i;g=a.u;l=g+(a.a2g-g)/i;m=Kd(a.a0P-a.W);g=a.W;e=a.zy;h=e;a.W=g+m/h;g=a.bV;a.bV=g+(a.a2U-g)/h;a.zy=e-1|0;Cn(a,j,k,l);Iu(a,a.W,a.bV);}return;}h=a.v;a.dk=h;a.d4=a.z;a.dj=a.u;a.Q=a.Q-0.03999999910593033;n =Bx(h);d=Bx(a.z);o=Bx(a.u);b=a.l;e=d-1|0;$p=2;continue _;case 1:AQT(a);if(C()){break _;}b=a.l;if(!b.H&&b instanceof Kr){B2(b.bw,B(149));c=AMb(a.l);d=AJQ(a);if(!a.wS){e=a.mQ;if(e>0)a.mQ=e-4|0;if(a.mQ<0)a.mQ=0;}else if(AMM(c)){if(a.da===null){e=a.mQ;a.mQ=e+1|0;if(e>=d){a.mQ=d;a.mb=AER(a);f=a.l.bZ.eu!=(-1)?(-1):0;$p=9;continue _;}}a.wS=0;}e=a.mb;if(e>0)a.mb=e-1|0;BL(a.l.bw);}if(a.l.H){e=a.zy;if(e<=0){Cn(a,a.v,a.z,a.u);Iu(a,a.W,a.bV);}else{g=a.v;h=a.a2h-g;i=e;j=g+h/i;g=a.z;k=g+(a.a2f-g)/i;g=a.u;l=g+(a.a2g-g)/i;m =Kd(a.a0P-a.W);g=a.W;e=a.zy;h=e;a.W=g+m/h;g=a.bV;a.bV=g+(a.a2U-g)/h;a.zy=e-1|0;Cn(a,j,k,l);Iu(a,a.W,a.bV);}return;}h=a.v;a.dk=h;a.d4=a.z;a.dj=a.u;a.Q=a.Q-0.03999999910593033;n=Bx(h);d=Bx(a.z);o=Bx(a.u);b=a.l;e=d-1|0;$p=2;case 2:$z=B13(b,n,e,o);if(C()){break _;}e=$z;if(e)d=d+(-1)|0;g=0.4;h=0.0078125;b=a.l;$p=3;case 3:$z=Bm6(b,n,d,o);if(C()){break _;}e=$z;if(!FI(e)){$p=4;continue _;}b=a.l;$p=5;continue _;case 4:BFJ(a,g);if(C()){break _;}$p=7;continue _;case 5:$z=AZS(b,n,d,o);if(C()){break _;}p=$z;$p=6;case 6:a.bkD(n, d,o,g,h,e,p);if(C()){break _;}S();if(e!=A.PE.b){$p=7;continue _;}e=!(p&8)?0:1;$p=8;continue _;case 7:Bms(a);if(C()){break _;}a.bV=0.0;i=a.dk-a.v;q=a.dj-a.u;if(i*i+q*q>0.001){r=C_(q,i)*180.0/3.141592653589793;a.W=r;if(a.kG)a.W=r+180.0;}s=L7(a.W-a.dO);if(!(s>=(-170.0)&&s<170.0)){a.W=a.W+180.0;a.kG=a.kG?0:1;}Iu(a,a.W,a.bV);b=a.l;t=FO(a.bH,0.20000000298023224,0.0,0.20000000298023224);$p=10;continue _;case 8:a.a54(n,d,o,e);if(C()){break _;}$p=7;continue _;case 9:a.Tg(f);if(C()){break _;}a.wS=0;e=a.mb;if(e>0)a.mb =e-1|0;BL(a.l.bw);if(a.l.H){e=a.zy;if(e<=0){Cn(a,a.v,a.z,a.u);Iu(a,a.W,a.bV);}else{g=a.v;h=a.a2h-g;i=e;j=g+h/i;g=a.z;k=g+(a.a2f-g)/i;g=a.u;l=g+(a.a2g-g)/i;m=Kd(a.a0P-a.W);g=a.W;e=a.zy;h=e;a.W=g+m/h;g=a.bV;a.bV=g+(a.a2U-g)/h;a.zy=e-1|0;Cn(a,j,k,l);Iu(a,a.W,a.bV);}return;}h=a.v;a.dk=h;a.d4=a.z;a.dj=a.u;a.Q=a.Q-0.03999999910593033;n=Bx(h);d=Bx(a.z);o=Bx(a.u);b=a.l;e=d-1|0;$p=2;continue _;case 10:a:{$z=AYu(b,a,t);if(C()){break _;}b=$z;if(b!==null&&!Fw(b)){u=0;while(true){if(u>=Ct(b))break a;t=C5(b,u);if(t!==a.dL &&t.vW()&&t instanceof Hd){$p=11;continue _;}u=u+1|0;}}}b=a.dL;if(b!==null&&b.cg){if(b.da===a)b.da=null;a.dL=null;}return;case 11:t.bol(a);if(C()){break _;}while(true){u=u+1|0;if(u>=Ct(b))break;t=C5(b,u);if(t===a.dL)continue;if(!t.vW())continue;if(!(t instanceof Hd))continue;else{continue _;}}b=a.dL;if(b!==null&&b.cg){if(b.da===a)b.da=null;a.dL=null;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function AY$(a,b,c,d,e){} function BFJ(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.T;d= -b;if(cb)a.T=b;if(a.Ub)a.U=b;if(a.dC){a.T=a.T*0.5;a.Q=a.Q*0.5;a.U=a.U*0.5;}b=a.T;c=a.Q;d=a.U;$p=1;case 1:Be5(a,b,c,d);if(C()){break _;}if(!a.dC){a.T=a.T*0.949999988079071;a.Q=a.Q*0.949999988079071;a.U=a.U*0.949999988079071;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function BhI(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.gh=0.0;i=a.v;j=a.z;k=a.u;$p=1;case 1:$z=BB8(a,i,j,k);if(C()){break _;}l=$z;a.z=c;m=0;n=0;S();if (g==A.NZ.b){m=!(h&8)?0:1;n=m?0:1;}if(By7(A.Nw.data[g]))h=h&7;g=X(h,2);if(g>=0&&h<=5)a.z=c+1|0;if(!g)a.T=a.T-f;if(h==3)a.T=a.T+f;if(h==4)a.U=a.U+f;if(h==5)a.U=a.U-f;o=A.ABu.data[h].data;i=o[1].data[0]-o[0].data[0]|0;p=o[1].data[2]-o[0].data[2]|0;q=CT(i*i+p*p);f=a.T;j=f*i;k=a.U;if(j+k*p<0.0){i= -i;p= -p;}r=CT(f*f+k*k);if(r>2.0)r=2.0;s=r*i/q;a.T=s;t=r*p/q;a.U=t;u=a.dL;if(u!==null){f=u.T;i=f*f;j=u.U;v=i+j*j;w=s*s+t*t;if(v>1.0E-4&&w<0.01){a.T=s+f*0.1;a.U=t+j*0.1;n=0;}}if(n){f=a.T;f=f*f;i=a.U;if(CT(f+i*i)>=0.03){a.T =a.T*0.5;a.Q=a.Q*0.0;a.U=a.U*0.5;}else{a.T=a.T*0.0;a.Q=a.Q*0.0;a.U=a.U*0.0;}}x=b;v=x+0.5;j=v+o[0].data[0]*0.5;f=d;i=f+0.5;k=i+o[0].data[2]*0.5;s=v+o[1].data[0]*0.5;t=i+o[1].data[2]*0.5;s=s-j;t=t-k;if(s===0.0){a.v=v;f=a.u-f;}else if(t===0.0){a.u=i;f=a.v-x;}else f=((a.v-j)*s+(a.u-k)*t)*2.0;i=j+s*f;a.v=i;f=k+t*f;a.u=f;Cn(a,i,a.z+a.cv,f);y=a.T;x=a.U;if(a.dL!==null){y=y*0.75;x=x*0.75;}f= -e;if(ye)y=e;if(x>=f)f=x;if(f<=e)e=f;f=0.0;$p=2;case 2:Be5(a,y,f,e);if(C()){break _;}if(o[0].data[1]&&(Bx(a.v)-b|0) ==o[0].data[0]&&(Bx(a.u)-d|0)==o[0].data[2])Cn(a,a.v,a.z+o[0].data[1],a.u);else if(o[1].data[1]&&(Bx(a.v)-b|0)==o[1].data[0]&&(Bx(a.u)-d|0)==o[1].data[2])Cn(a,a.v,a.z+o[1].data[1],a.u);a.a3i();e=a.v;f=a.z;i=a.u;$p=3;case 3:$z=BB8(a,e,f,i);if(C()){break _;}u=$z;if(u!==null&&l!==null){z=(l.bS-u.bS)*0.05;e=a.T;e=e*e;f=a.U;e=CT(e+f*f);if(e>0.0){f=a.T/e;i=e+z;a.T=f*i;a.U=a.U/e*i;}Cn(a,a.v,u.bS,a.u);}ba=Bx(a.v);bb=Bx(a.u);if(!(ba==b&&bb==d)){e=a.T;e=e*e;f=a.U;e=CT(e+f*f);a.T=e*(ba-b|0);a.U=e*(bb-d|0);}if(m){e=a.T;e =e*e;f=a.U;bc=CT(e+f*f);if(bc>0.01){e=a.T;a.T=e+e/bc*0.06;e=a.U;a.U=e+e/bc*0.06;}else{if(h==1){u=a.l;g=b-1|0;$p=4;continue _;}if(!h){u=a.l;g=d-1|0;$p=5;continue _;}}}return;case 4:$z=Bkh(u,g,c,d);if(C()){break _;}g=$z;if(g){a.T=0.02;return;}u=a.l;b=b+1|0;$p=6;continue _;case 5:$z=Bkh(u,b,c,g);if(C()){break _;}g=$z;if(g){a.U=0.02;return;}u=a.l;d=d+1|0;$p=7;continue _;case 6:$z=Bkh(u,b,c,d);if(C()){break _;}b=$z;if(b)a.T=(-0.02);return;case 7:$z=Bkh(u,b,c,d);if(C()){break _;}b=$z;if(b)a.U=(-0.02);return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,$p);} function Bbu(a){if(a.dL===null){a.T=a.T*0.9599999785423279;a.Q=a.Q*0.0;a.U=a.U*0.9599999785423279;}else{a.T=a.T*0.996999979019165;a.Q=a.Q*0.0;a.U=a.U*0.996999979019165;}} function BB8(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=b|0;if(b=2&&j>5;l=A.ABu.data[j].data;m=e;n=m+0.5;o=n+l[0].data[0]*0.5;c=k+0.5;p=c+l[0].data[1]*0.5;q=g;r=q+0.5;s=r+l[0].data[2]*0.5;t=n+l[1].data[0]*0.5;k=c+l[1].data[1]*0.5;n=r+l[1].data[2]*0.5;r=t-o;u=(k-p)*2.0;v=n-s;b=r===0.0?d-q:v===0.0?b-m:((b-o)*r+(d-s)*v)*2.0;c=o+r*b;d=p+u*b;b=s+v*b;i=X(u,0.0);if(i<0)d=d+1.0;if(i>0)d=d+0.5;return CL(a.l.gu,c,d,b);default:Oe();}}HV().s(a,b, c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function Sa(a,b){var c,d,e,f,g,h;c=b.m;d=BE(B(2238));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2238)!==f&&!Bc(B(2238),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2238)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(2238));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2238)!==f&&!Bc(B(2238),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}if(!g?0:1){c=b.m;d=BE(B(2239));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if (c.t==d){f=c.h;if(B(2239)!==f&&!Bc(B(2239),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2239)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!B(2239).q){e=B(2239).o.data;g=e.length;h=0;while(true){if(h>=g)break a;d=e[h];B(2239).q=(31*B(2239).q|0)+d|0;h=h+1|0;}}}d=B(2239).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2239)!==f&&!Bc(B(2239),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}ARf(a,g);BHM(a,!Ef(b.m,B(2240))?0:(C1(b.m,B(2240))).cf);AXn(a, CN(b,B(2241)));}c=b.m;d=BE(B(1691));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1691)!==f&&!Bc(B(1691),f)?0:1)break;}c=c.i;}g=c===null?0:1;if(g&&Dn(EG(b,B(1691)))>0)a.rV=EG(b,B(1691));} function U7(a,b){var c,d,e;if(S1(a)){c=b.m;d=new CP;d.w=B(2238);d.cM=1;Bg(c,B(2238),d);e=AC1(a)===null?0:(AC1(a)).b;c=b.m;d=new CV;d.w=B(2239);d.cf=e;Bg(c,B(2239),d);e=A_B(a);c=b.m;d=new CV;d.w=B(2240);d.cf=e;Bg(c,B(2240),d);e=BER(a);c=b.m;d=new CV;d.w=B(2241);d.cf=e;Bg(c,B(2241),d);}d=a.rV;if(d!==null&&d.o.data.length>0){c=b.m;b=new DZ;b.w=B(1691);b.dX=d;Bg(c,B(1691),b);}} function A5q(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(!a.l.H&&b!==a.dL){if(b instanceof CH&&!(b instanceof Co)&&!(b instanceof R8)&&!a.qq()){c=a.T;c=c*c;d=a.U;if(c+d*d>0.01&&a.dL===null&&b.da===null){$p=1;continue _;}}c=b.v-a.v;d=b.u-a.u;e=c*c+d*d;if(e>=9.999999747378752E-5){e=CT(e);c=c/e;d =d/e;f=1.0/e;if(f>1.0)f=1.0;c=c*f;d=d*f;c=c*0.10000000149011612;d=d*0.10000000149011612;e=1.0-a.Sa;c=c*e;d=d*e;c=c*0.5;g=d*0.5;if(!(b instanceof Hd)){e= -c;h= -g;a.T=a.T+e;a.Q=a.Q+0.0;a.U=a.U+h;a.lB=1;d=c/4.0;c=g/4.0;b.T=b.T+d;b.Q=b.Q+0.0;b.U=b.U+c;b.lB=1;}else{h=b.v-a.v;i=b.u-a.u;j=E$(CL(a.l.gu,h,0.0,i));k=a.l.gu;l=a.W*3.1415927410125732/180.0;m=A.Mw.data;l=l*10430.3779296875;k=E$(CL(k,m[(l+16384.0|0)&65535],0.0,m[(l|0)&65535]));n=j.bP*k.bP+j.bS*k.bS+j.bQ*k.bQ;if(n<=0.0)n= -n;if(n<0.800000011920929)return;o =b.T+a.T;p=b.U+a.U;j=b;if(j.qq()!=2)break a;if(a.qq()==2)break a;d=a.T*0.20000000298023224;a.T=d;e=a.U*0.20000000298023224;a.U=e;c=b.T-c;h=b.U-g;a.T=d+c;a.Q=a.Q+0.0;a.U=e+h;a.lB=1;b.T=b.T*0.949999988079071;b.U=b.U*0.949999988079071;}}}return;}if(j.qq()!=2&&a.qq()==2){b.T=b.T*0.20000000298023224;b.U=b.U*0.20000000298023224;c=a.T+c;d=0.0;e=a.U+g;$p=4;continue _;}d=o/2.0;e=p/2.0;a.T=a.T*0.20000000298023224;a.U=a.U*0.20000000298023224;f=d-c;h=0.0;i=e-g;$p=2;continue _;case 1:b.sc(a);if(C()){break _;}a:{c=b.v-a.v;d =b.u-a.u;e=c*c+d*d;if(e>=9.999999747378752E-5){e=CT(e);c=c/e;d=d/e;f=1.0/e;if(f>1.0)f=1.0;c=c*f;d=d*f;c=c*0.10000000149011612;d=d*0.10000000149011612;e=1.0-a.Sa;c=c*e;d=d*e;c=c*0.5;g=d*0.5;if(!(b instanceof Hd)){e= -c;h= -g;a.T=a.T+e;a.Q=a.Q+0.0;a.U=a.U+h;a.lB=1;d=c/4.0;c=g/4.0;b.T=b.T+d;b.Q=b.Q+0.0;b.U=b.U+c;b.lB=1;}else{h=b.v-a.v;i=b.u-a.u;j=E$(CL(a.l.gu,h,0.0,i));k=a.l.gu;l=a.W*3.1415927410125732/180.0;m=A.Mw.data;l=l*10430.3779296875;k=E$(CL(k,m[(l+16384.0|0)&65535],0.0,m[(l|0)&65535]));n=j.bP*k.bP+j.bS *k.bS+j.bQ*k.bQ;if(n<=0.0)n= -n;if(n<0.800000011920929)return;o=b.T+a.T;p=b.U+a.U;j=b;if(j.qq()!=2)break a;if(a.qq()==2)break a;d=a.T*0.20000000298023224;a.T=d;e=a.U*0.20000000298023224;a.U=e;c=b.T-c;h=b.U-g;a.T=d+c;a.Q=a.Q+0.0;a.U=e+h;a.lB=1;b.T=b.T*0.949999988079071;b.U=b.U*0.949999988079071;}}return;}if(j.qq()!=2&&a.qq()==2){b.T=b.T*0.20000000298023224;b.U=b.U*0.20000000298023224;c=a.T+c;d=0.0;e=a.U+g;$p=4;continue _;}d=o/2.0;e=p/2.0;a.T=a.T*0.20000000298023224;a.U=a.U*0.20000000298023224;f=d-c;h=0.0;i=e -g;$p=2;case 2:Uy(a,f,h,i);if(C()){break _;}b.T=b.T*0.20000000298023224;b.U=b.U*0.20000000298023224;c=d+c;d=0.0;e=e+g;$p=3;case 3:Uy(b,c,d,e);if(C()){break _;}return;case 4:Uy(b,c,d,e);if(C()){break _;}a.T=a.T*0.949999988079071;a.U=a.U*0.949999988079071;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AFu(a,b){var c,d,e,f,g,h,i,j;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[147];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}} function XX(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[147];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function AEk(a,b){var c,d,e,f,g,h,i,j;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[145];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}} function AQm(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[145];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function Bmz(a,b){var c,d,e,f,g,h,i,j;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[146];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}} function BHB(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[146];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function AC1(a){var b,c,d,e,f,g;if(!S1(a))return a.KR();b=a.F.N;Be();c=A.G$.data[148];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;a:{d=b.G.s&65535;if(d>0){S();f=A.Nw.data;if(d>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}b=(c===null?null:c.x).G.s>>16;}return b;} function BTa(a){return 0;} function BER(a){var b,c,d,e,f,g;if(!S1(a))b=a.a6w();else{c=a.F.N;Be();d=A.G$.data[149];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}b=(c===null?null:c.x).G.s;}return b;} function B84(a){return 6;} function ARf(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.F;d=b&65535;if(!S1(a))e=a.a6E();else{f=a.F.N;Be();g=A.G$.data[148];if(g===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{h=g.s;i=h>>>4^h<<28^h<<8^h>>>24;j=f.d.data;f=j[i&(j.length-1|0)];while(f!==null){if(f.t==i){k=f.h;if(g!==k&&!(g===k?1:k instanceof Bn&&k.s==h?1:0)?0:1)break;}f=f.i;}}e=(f===null?null:f.x).G.s>>16;}b=d|e<<16;if(b>=(-128)&&b<=127){Be();f=A.G$.data[b+128|0];}else{f=new Bn;f.s=b;}k=c.N;Be();g=A.G$.data[148];if(g===null){k=k.d.data[0];while (k!==null&&k.h!==null){k=k.i;}}else{e=g.s;b=e>>>4^e<<28^e<<8^e>>>24;j=k.d.data;k=j[b&(j.length-1|0)];while(k!==null){if(k.t==b){l=k.h;if(g!==l&&!(g===l?1:l instanceof Bn&&l.s==e?1:0)?0:1)break;}k=k.i;}}g=k===null?null:k.x;k=g.G;if(!(f===k?1:k instanceof Bn&&k.s==f.s?1:0)){g.G=f;g.bO=1;c.bE=1;}AAE(a,1);} function BHM(a,b){var c,d,e,f,g,h,i;c=AC1(a);d=c!==null?c.b:0;e=a.F;b=d&65535|b<<16;if(b>=(-128)&&b<=127){Be();c=A.G$.data[b+128|0];}else{c=new Bn;c.s=b;}f=e.N;Be();g=A.G$.data[148];if(g===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{d=g.s;b=d>>>4^d<<28^d<<8^d>>>24;h=f.d.data;f=h[b&(h.length-1|0)];while(f!==null){if(f.t==b){i=f.h;if(g!==i&&!(g===i?1:i instanceof Bn&&i.s==d?1:0)?0:1)break;}f=f.i;}}g=f===null?null:f.x;f=g.G;if(!(c===f?1:f instanceof Bn&&f.s==c.s?1:0)){g.G=c;g.bO=1;e.bE=1;}AAE(a, 1);} function AXn(a,b){var c,d,e,f,g,h,i;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[149];if(f===null){g=e.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{h=f.s;b=h>>>4^h<<28^h<<8^h>>>24;i=e.d.data;g=i[b&(i.length-1|0)];while(g!==null){if(g.t==b){e=g.h;if(f!==e&&!(f===e?1:e instanceof Bn&&e.s==h?1:0)?0:1)break;}g=g.i;}}f=g===null?null:g.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}AAE(a,1);} function S1(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[150];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.R!=1?0:1;} function AAE(a,b){var c,d,e,f,g,h,i;c=a.F;b=(!b?0:1)<<24>>24;d=new BQ;d.R=b;e=c.N;Be();f=A.G$.data[150];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;b=g>>>4^g<<28^g<<8^g>>>24;h=e.d.data;e=h[b&(h.length-1|0)];while(e!==null){if(e.t==b){i=e.h;if(f!==i&&!(f===i?1:i instanceof Bn&&i.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(e instanceof BQ&&e.R==d.R?1:0)){f.G=d;f.bO=1;c.bE=1;}} function ByP(a,b){a.rV=b;} function BZ8(a){var b,c,d,e,f,g,h,i,j,k;b=a.rV;if(b===null){Dp();b=A.RI;c=a.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c=d;if(!c.$id$){e=$rt_nextId();c.$id$=e;}f=d.$id$;g=b.d.data;b=g[f&(g.length-1|0)];while(b!==null){if(b.t==f){c=b.h;if(d!==c&&!(d!==c?0:1)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b===null)b=B(948);d=new Bi;d.r=Q(16);V(d,d.g,B(949));V(d,d.g,b);V(d,d.g,B(128));b=new Bh;g =d.r;h=d.g;i=Q(h);j=i.data;b.o=i;k=0;while(k0){h=O(a.C,21)+10|0;r=c.k;if(h>r)h=r;c.k=r-h|0;f=new Ff;b=a.l;s=a.v+o;t=a.z+p;u=a.u+q;g=Gr(c.A,h,c.B);HR(f,b,s,t,u);EX(f.F,10,g);FR(f.F,10);f.T=CC(a.C)*0.05000000074505806;f.Q=CC(a.C)*0.05000000074505806+0.20000000298023224;f.U=CC(a.C)*0.05000000074505806;b=a.l;$p=3;continue _;}}i =i+1|0;}return;case 3:Baa(b,f);if(C()){break _;}a:while(true){if(c.k>0){h=O(a.C,21)+10|0;r=c.k;if(h>r)h=r;c.k=r-h|0;f=new Ff;b=a.l;s=a.v+o;t=a.z+p;u=a.u+q;g=Gr(c.A,h,c.B);HR(f,b,s,t,u);EX(f.F,10,g);FR(f.F,10);f.T=CC(a.C)*0.05000000074505806;f.Q=CC(a.C)*0.05000000074505806+0.20000000298023224;f.U=CC(a.C)*0.05000000074505806;b=a.l;continue _;}while(true){i=i+1|0;if(i>=a.hf())break a;c=a.mN.data[i];if(c===null)continue;else break;}b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;k=H(N(j,d)) /1.6777216E7*0.800000011920929+0.10000000149011612;l=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;m=H(N(l,d))/1.6777216E7*0.800000011920929+0.10000000149011612;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;n=H(N(l,d))/1.6777216E7*0.800000011920929+0.10000000149011612;o=k;p=m;q=n;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function BUx(a,b){return a.mN.data[b];} function A05(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=a.mN.data;if(d[b]===null)return null;if(d[b].k<=c){e=d[b];d[b]=null;return e;}f=d[b];g=new Bq;h=f.A;i=f.B;g.k=0;g.Y=null;g.A=h;g.k=c;g.B=i;if(i<0)g.B=0;j=f.be;if(j!==null){k=new BZ;e=j.w;if(e===null)e=B(3);k.w=e;e=new BN;l=BM(16);e.bk=0;m=W(BO,l);d=m.data;e.d=m;e.b1=0.75;e.b3=d.length*0.75|0;k.m=e;e=j.m;if(e.I===null){n=new BV;n.b$=e;e.I=n;}e=e.I.bm();while(e.bh()){n=e.bg();o=j.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{a:{if(!n.q) {d=n.o.data;l=d.length;h=0;while(true){if(h>=l)break a;i=d[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}i=n.q;d=o.d.data;o=d[i&(d.length-1|0)];while(o!==null){if(o.t==i){p=o.h;if(n!==p&&!Bc(n,p)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=k.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}g.be=k;}f.k=f.k-c|0;d=a.mN.data;if(!d[b].k)d[b]=null;return g;} function Bw3(a,b,c){a.mN.data[b]=c;if(c!==null&&c.k>64)c.k=64;} function AVJ(a){} function Bz8(a,b){var c,d,e,f;if(a.cg)c=0;else{d=b.v-a.v;e=b.z-a.z;f=b.u-a.u;c=d*d+e*e+f*f>64.0?0:1;}return c;} function Bhg(a){} function Byq(a){} function CvD(a,b,c){return 1;} function B0n(a){var b;b=a.rV;if(!(b===null?0:1))b=B(2242);return b;} function Cpu(a){return 64;} function ATC(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.v4=0;$p=1;case 1:Bjt(a,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function A$O(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.v4){b=0;c=24;d=17;e=138;while(true){if(b>=a.hf())break a;f=a.mN.data[b];if(f!==null){g=a.C;h=M(L(I(g.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=H(N(h,c))/1.6777216E7*0.800000011920929+0.10000000149011612;h=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;j=H(N(h,c))/1.6777216E7*0.800000011920929+0.10000000149011612;k=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=k;l=H(N(k,c))/1.6777216E7*0.800000011920929+0.10000000149011612;m=i;n=j;o=l;p=f.k;if(p>0){g=a.C;k=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=k;q=H(N(k,d));while(true){r=q%21|0;if(((q-r|0)+20|0) >=0)break;k=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=k;q=H(N(k,d));}s=r+10|0;if(s>p)s=p;f.k=p-s|0;t=new Ff;u=a.l;v=a.v+m;w=a.z+n;x=a.u+o;y=new Bq;r=f.A;q=f.B;y.k=0;y.Y=null;y.A=r;y.k=s;y.B=q;if(q<0)y.B=0;HR(t,u,v,w,x);z=t.F;g=z.N;Be();ba=A.G$.data[e];if(ba===null)g=C3(g);else{q=Ci(ba.s);bb=g.d.data;g=bb[q&(bb.length-1|0)];while(g!==null){if(g.t==q){u=g.h;if(ba!==u&&!Ck(ba,u)?0:1)break;}g=g.i;}}u=g===null?null:g.x;if(!(y!==u.G?0:1)){Hc(u,y);Gv(u,1);z.bE=1;}FR(Fq(t),10);if(GN(f))ME(Gi(t),JO(J$(f)));t.T =CC(a.C)*0.05000000074505806;t.Q=CC(a.C)*0.05000000074505806+0.20000000298023224;t.U=CC(a.C)*0.05000000074505806;g=a.l;$p=1;continue _;}}b=b+1|0;}}}a.cg=1;g=a.i8;if(g!==null)g.F7();return;case 1:Baa(g,t);if(C()){break _;}a:while(true){p=f.k;if(p>0){g=a.C;k=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=k;q=H(N(k,d));while(true){r=q%21|0;if(((q-r|0)+20|0)>=0)break;k=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=k;q=H(N(k,d));}s=r+10|0;if(s>p)s=p;f.k=p-s|0;t=new Ff;u=a.l;v=a.v+m;w =a.z+n;x=a.u+o;y=new Bq;r=f.A;q=f.B;y.k=0;y.Y=null;y.A=r;y.k=s;y.B=q;if(q<0)y.B=0;HR(t,u,v,w,x);z=t.F;g=z.N;Be();ba=A.G$.data[e];if(ba===null)g=C3(g);else{q=Ci(ba.s);bb=g.d.data;g=bb[q&(bb.length-1|0)];while(g!==null){if(g.t==q){u=g.h;if(ba!==u&&!Ck(ba,u)?0:1)break;}g=g.i;}}u=g===null?null:g.x;if(!(y!==u.G?0:1)){Hc(u,y);Gv(u,1);z.bE=1;}FR(Fq(t),10);if(GN(f))ME(Gi(t),JO(J$(f)));t.T=CC(a.C)*0.05000000074505806;t.Q=CC(a.C)*0.05000000074505806+0.20000000298023224;t.U=CC(a.C)*0.05000000074505806;g=a.l;continue _;}while (true){b=b+1|0;if(b>=a.hf())break a;f=a.mN.data[b];if(f===null)continue;else break;}g=a.C;h=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;i=H(N(h,c))/1.6777216E7*0.800000011920929+0.10000000149011612;h=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=h;j=H(N(h,c))/1.6777216E7*0.800000011920929+0.10000000149011612;k=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=k;l=H(N(k,c))/1.6777216E7*0.800000011920929+0.10000000149011612;m=i;n=j;o=l;}a.cg=1;g=a.i8;if(g!==null)g.F7();return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function BFq(a,b){var c,d,e,f,g,h,i,j,k,l,m;U7(a,b);c=new Ew;c.w=B(3);d=new BI;d.p=W(K,10);c.di=d;e=0;while(true){f=a.mN.data;if(e>=f.length)break;if(f[e]!==null){d=new BZ;d.w=B(3);g=new BN;h=BM(16);g.bk=0;i=W(BO,h);f=i.data;g.d=i;g.b1=0.75;g.b3=f.length*0.75|0;d.m=g;h=e<<24>>24;j=new CP;j.w=B(2004);j.cM=h;Bg(g,B(2004),j);k=a.mN.data[e];h=k.A<<16>>16;l=d.m;g=new CY;g.w=B(619);g.cU=h;Bg(l,B(619),g);h=k.k<<24>>24;l=d.m;g=new CP;g.w=B(620);g.cM=h;Bg(l,B(620),g);h=k.B<<16>>16;l=d.m;g=new CY;g.w=B(621);g.cU=h;Bg(l, B(621),g);k=k.be;if(k!==null){g=d.m;k.w=B(622);Bg(g,B(622),k);}c.jS=10;k=c.di;Bo(k,k.c+1|0);f=k.p.data;m=k.c;k.c=m+1|0;f[m]=d;k.j=k.j+1|0;}e=e+1|0;}b=b.m;c.w=B(2003);Bg(b,B(2003),c);} function AK$(a,b){var c,d,e,f,g,h,i,j;Sa(a,b);c=b.m;d=BE(B(2003));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2003)!==f&&!Bc(B(2003),f)?0:1)break;}c=c.i;}if(!(c===null?0:1)){f=new Ew;if(B(2003)!==null)f.w=B(2003);else f.w=B(3);b=new BI;b.p=W(K,10);f.di=b;}else{b=b.m;if(B(2003)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=BE(B(2003));e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){c=b.h;if(B(2003)!==c&&!Bc(B(2003),c)?0:1)break;}b=b.i;}}f=b===null?null :b.x;}a.mN=W(Bq,a.hf());g=0;a:{while(g=b.c)break a;b:{h=b.p.data[g];b=h.m;if(!B(2004).q){e=B(2004).o.data;i=e.length;d=0;while(true){if(d>=i)break b;j=e[d];B(2004).q=(31*B(2004).q|0)+j|0;d=d+1|0;}}}j=B(2004).q;e=b.d.data;b=e[j&(e.length-1|0)];while(b!==null){if(b.t==j){c=b.h;if(B(2004)!==c&&!Bc(B(2004),c)?0:1)break;}b=b.i;}if(!(b===null?0:1))i=0;else{b=h.m;if(B(2004)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c:{if(!B(2004).q){e=B(2004).o.data;i=e.length;d =0;while(true){if(d>=i)break c;j=e[d];B(2004).q=(31*B(2004).q|0)+j|0;d=d+1|0;}}}j=B(2004).q;e=b.d.data;b=e[j&(e.length-1|0)];while(b!==null){if(b.t==j){c=b.h;if(B(2004)!==c&&!Bc(B(2004),c)?0:1)break;}b=b.i;}}i=(b===null?null:b.x).cM;}i=i&255;if(i>=0){e=a.mN.data;if(i0)a.vp=b-1|0;b=a.vp;if(b<=0){a.ug=0.0;a.uh=0.0;}BAG(a,b<=0?0:1);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if (d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;b=!(c.G.R&1)?0:1;a:{if(b){c=a.C;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;if(!H(Bl(I(F(4),F(H(N(i,17)))),31))){c=a.l;b=0;while(true){j=X(b,c.cl.c);if(j>=0)break;if(b<0)break a;if(j>=0)break a;b=b+1|0;}}}return;}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BCK(a,b){var c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.cg=1;c=a.i8;if(c!==null)c.F7();c=new Bq;Bp();d=A.Lc.K;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;e=a.rV;if(e!==null)PA(c,e);e=new Ff;f=a.l;g=a.v;h=a.z;i=0.0;HR(e,f,g,h+i,a.u);j=e.F;f=j.N;Be();k=A.G$.data[138];if(k===null)f=C3(f);else{l=GM(k);f=Dy(f,k,l&(f.d.data.length-1|0),l);}k=f=== null?null:f.x;if(!(c!==k.G?0:1)){k.G=c;k.bO=1;j.bE=1;}k=e.F;c=k.N;Be();f=A.G$.data[138];if(f===null)c=C3(c);else{l=GM(f);c=Dy(c,f,l&(c.d.data.length-1|0),l);}(c===null?null:c.x).bO=1;k.bE=1;e.fd=10;c=a.l;$p=1;case 1:Baa(c,e);if(C()){break _;}if(b.fF)return;c=new Bq;S();d=A.IH.b;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;b=D1(a.l,a.v,a.z+i,a.u);j=b.F;e=j.N;Be();k=A.G$.data[138];if(k===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{d=E1(k);m=e.d.data;e=m[d&(m.length-1|0)];while(e!==null&&!(e.t==d&&DB(k,e.h))) {e=e.i;}}f=e===null?null:e.x;if(!(c!==f.G?0:1)){f.G=c;f.bO=1;j.bE=1;}e=b.F;c=e.N;Be();S8(C1(c,A.G$.data[138]),1);e.bE=1;b.fd=10;c=a.l;$p=2;case 2:Baa(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AZ3(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BhI(a,b,c,d,e,f,g,h);if(C()){break _;}e=a.uh;e=e*e;f=a.ug;i=e+f*f;if(i>1.0E-4){e=a.T;e=e*e;f=a.U;if(e+f*f>0.001){e=CT(i);f=a.uh/e;a.uh=f;e=a.ug/e;a.ug=e;i=a.T;f=f*i;j=a.U;if(f+e*j>=0.0){a.uh=i;a.ug=j;}else{a.uh=0.0;a.ug=0.0;}}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Cvq(a){var b,c,d,e;b=a.uh;b=b*b;c=a.ug;b=b+c*c;if(b<=1.0E-4){a.T=a.T*0.9800000190734863;a.Q=a.Q*0.0;a.U=a.U*0.9800000190734863;}else{b=CT(b);c=a.uh/b;a.uh=c;b=a.ug/b;a.ug=b;d=a.T*0.800000011920929;a.T=d;a.Q=a.Q*0.0;e=a.U*0.800000011920929;a.U=e;a.T=d+c*0.05;a.U=e+b*0.05;}Bbu(a);} function BrZ(a,b){var c,d,e,f,g;c=b.b7;d=c.dm;e=d<9&&d>=0?c.cI.data[d]:null;if(e!==null){f=e.A;Bp();if(f==A.Kj.K){f=e.k-1|0;e.k=f;if(!f){e=null;g=c.cI;f=g.data.length;if(d>=f){d=d-f|0;g=c.f3;}g.data[d]=e;}a.vp=a.vp+3600|0;}}a.uh=a.v-b.v;a.ug=a.u-b.u;return 1;} function BTg(a,b){var c,d,e,f;U7(a,b);c=a.uh;d=b.m;e=new NC;e.w=B(2243);e.k2=c;Bg(d,B(2243),e);c=a.ug;d=b.m;e=new NC;e.w=B(2244);e.k2=c;Bg(d,B(2244),e);f=a.vp<<16>>16;e=b.m;b=new CY;b.w=B(2245);b.cU=f;Bg(e,B(2245),b);} function Bxl(a,b){var c,d,e,f,g,h,i;Sa(a,b);c=b.m;d=BE(B(2243));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2243)!==f&&!Bc(B(2243),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0.0;else{c=b.m;if(B(2243)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(2243));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2243)!==f&&!Bc(B(2243),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).k2;}a.uh=g;c=b.m;h=BE(B(2244));e=c.d.data;c=e[h&(e.length-1|0)];while(c !==null){if(c.t==h){f=c.h;if(B(2244)!==f&&!Bc(B(2244),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0.0;else{c=b.m;if(B(2244)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(2244));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2244)!==f&&!Bc(B(2244),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).k2;}a:{a.ug=g;c=b.m;if(!B(2245).q){e=B(2245).o.data;i=e.length;d=0;while(true){if(d>=i)break a;h=e[d];B(2245).q=(31*B(2245).q|0)+h|0;d=d+1|0;}}}h=B(2245).q;e=c.d.data;c=e[h&(e.length -1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2245)!==f&&!Bc(B(2245),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))i=0;else{b=b.m;if(B(2245)===null)b=C3(b);else{b:{if(!B(2245).q){e=B(2245).o.data;i=e.length;d=0;while(true){if(d>=i)break b;h=e[d];B(2245).q=(31*B(2245).q|0)+h|0;d=d+1|0;}}}h=B(2245).q;b=Dy(b,B(2245),h&(b.d.data.length-1|0),h);}i=(b===null?null:b.x).cU;}a.vp=i;} function BAG(a,b){var c,d,e,f,g,h,i,j;if(b){c=a.F;d=c.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;b=(d.G.R|1)<<24>>24;e=new BQ;e.R=b;d=c.N;Be();i=C1(d,A.G$.data[144]);d=Gq(i);if(!(d instanceof BQ&&d.R==e.R?1:0)){Hc(i,e);Gv(i,1);c.bE=1;}}else{c=a.F;d=c.N;Be();e=A.G$.data[144];if (e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);h=d.d.data;d=h[f&(h.length-1|0)];while(d!==null){if(d.t==f){i=d.h;if(e!==i&&!Ck(e,i)?0:1)break;}d=d.i;}}d=d===null?null:d.x;b=(d.G.R&(-2))<<24>>24;j=new BQ;j.R=b;d=c.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);h=d.d.data;d=h[f&(h.length-1|0)];while(d!==null){if(d.t==f){i=d.h;if(e!==i&&!Ck(e,i)?0:1)break;}d=d.i;}}i=d===null?null:d.x;d=i.G;if(!(d instanceof BQ&&d.R==j.R?1:0)){i.G =j;i.bO=1;c.bE=1;}}} function CdH(a){S();return A.Oq;} function Cap(a){return 2;} var Bwj=Ba(); A.EI=function(){var a=new Bwj();B4K(a);return a;}; function B4K(a){} function Bj9(a,b){var c;Dp();c=new QA;Dc(c,b);c.kG=0;c.hO=1;Cj(c,0.9800000190734863,0.699999988079071);c.cv=c.cN/2.0;c.i8=b===null?null:null;c.vp=0;return c;} function P1(){Hd.call(this);this.uc=0;} function B9e(a){return 3;} function CxS(a){S();return A.Og;} function ASq(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{BIF(a);if(C()){break _;}b=a.uc;if(b>0){a.uc=b-1|0;c=a.l;d=0;while(true){b=X(d,c.cl.c);if(b>=0)break a;if(d<0)break;if(b>=0)break;d=d+1|0;}c=new Bb;c.f=1;c.e=1;J(c);}if(!b){e=a.T;e=e*e;f=a.U;e=e+f*f;$p=2;continue _;}}if(a.s2){e=a.T;e=e*e;f=a.U;e=e+f*f;if(e>=0.009999999776482582){$p=3;continue _;}}return;case 2:BEj(a,e);if(C()){break _;}if (a.s2){e=a.T;e=e*e;f=a.U;e=e+f*f;if(e>=0.009999999776482582){$p=3;continue _;}}return;case 3:BEj(a,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function A2g(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.cg=1;c=a.i8;if(c!==null)c.F7();c=new Bq;Bp();d=A.Lc.K;c.k=0;c.Y=null;c.A=d;c.k=1;c.B=0;e=a.rV;if(e!==null)PA(c,e);e=new Ff;f=a.l;g=a.v;h=a.z;i=0.0;HR(e,f,g,h+i,a.u);j=e.F;f=j.N;Be();k=A.G$.data[138];if(k===null)f=C3(f);else{l=GM(k);f=Dy(f,k,l&(f.d.data.length-1|0), l);}k=f===null?null:f.x;if(!(c!==k.G?0:1)){k.G=c;k.bO=1;j.bE=1;}k=e.F;c=k.N;Be();f=A.G$.data[138];if(f===null)c=C3(c);else{l=GM(f);c=Dy(c,f,l&(c.d.data.length-1|0),l);}(c===null?null:c.x).bO=1;k.bE=1;e.fd=10;c=a.l;$p=1;case 1:Baa(c,e);if(C()){break _;}g=a.T;g=g*g;h=a.U;g=g+h*h;if(b.fF){if(!b.sA&&!b.fF&&g<0.009999999776482582)return;$p=2;continue _;}m=new Bq;S();d=A.Og.b;m.k=0;m.Y=null;m.A=d;m.k=1;m.B=0;c=D1(a.l,a.v,a.z+i,a.u);j=c.F;e=j.N;Be();k=A.G$.data[138];if(k===null){e=e.d.data[0];while(e!==null&&e.h!== null){e=e.i;}}else{d=E1(k);n=e.d.data;e=n[d&(n.length-1|0)];while(e!==null&&!(e.t==d&&DB(k,e.h))){e=e.i;}}f=e===null?null:e.x;if(!(m!==f.G?0:1)){f.G=m;f.bO=1;j.bE=1;}f=c.F;(Hj(f,10)).bO=1;f.bE=1;c.fd=10;e=a.l;$p=3;continue _;case 2:BEj(a,g);if(C()){break _;}return;case 3:Baa(e,c);if(C()){break _;}if(!b.sA&&!b.fF&&g<0.009999999776482582)return;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BEj(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.l.H)return;c=CT(b);if(c>5.0)c=5.0;d=a.l;e=a.v;f=a.z;g=a.u;h=a.C;i=M(L(I(h.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=i;j=B4(F(H(N(i,22))),27);k=M(L(I(i,D(3740067437, 5)),F(11)),D(4294967295, 65535));h.a=k;l=4.0+ED(L(j,F(H(N(k,21)))))*1.1102230246251565E-16 *1.5*c;m=1;n=0;$p=1;case 1:BH7(d,a,e,f,g,l,n,m);if(C()){break _;}a.cg=1;d=a.i8;if(d!==null)d.F7();return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function A2A(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b<3.0){c=a.dL;if(c===null)return;$p=2;continue _;}d=b/10.0;e=d*d;$p=1;case 1:BEj(a,e);if(C()){break _;}c=a.dL;if(c===null)return;$p=2;case 2:c.r4(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BdR(a,b,c,d,e){var f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(e&&a.uc<0){a.uc=80;f=a.l;if(!f.H){g=new Fc;c=a.bi;Bs();g.ba=Bk();g.V=0;g.ii=c;g.ig=10;f=f.eC.fi;c=a.bi;b=c^c>>>20^c>>>12;b=b^b>>>7^b>>>4;h=f.ee.data;f=h[b&(h.length-1|0)];a:{while(f!==null){if(f.eq==c){f=f.ew;break a;}f=f.ei;}f=null;}b:{c:{f=f;if(f!==null){i=f.eL.ca;if(i.I ===null){j=new BV;j.b$=i;Mg(j);i.I=j;}k=i.I.bm();c=g instanceof BA;j=g;while(true){if(!k.bh()){f=f.bu;if(f instanceof CI){f=f.O;if(!c)break b;c=f.L.bb;if(c!=2){if(c!=1)break b;if(j.X)break b;}}break c;}i=(k.bg()).O;if(!c)break;d=i.L.bb;if(d!=2){if(d!=1)break;if(j.X)break;}}i=i.Z;$p=2;continue _;}}f=a.l;g=B(1114);l=1.0;m=1.0;$p=1;continue _;}f=f.Z;$p=3;continue _;}}return;case 1:Biy(f,a,g,l,m);if(C()){break _;}return;case 2:Bnv(i,g);if(C()){break _;}while(true){if(!k.bh()){d:{f=f.bu;if(f instanceof CI){f=f.O;if (!c)break d;c=f.L.bb;if(c!=2){if(c!=1)break d;if(j.X)break d;}}f=a.l;g=B(1114);l=1.0;m=1.0;$p=1;continue _;}f=f.Z;$p=3;continue _;}i=(k.bg()).O;if(!c)break;d=i.L.bb;if(d==2)continue;if(d!=1)break;if(j.X)break;}i=i.Z;continue _;case 3:Bnv(f,g);if(C()){break _;}f=a.l;g=B(1114);l=1.0;m=1.0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AXW(a,b,c,d,e,f,g){var h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.uc<=(-1)?0:1))h=g.Hk(a);else{if(!FI(g.b)){e=e+1|0;$p=1;continue _;}h=0.0;}return h;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;return FI(d)?0.0:g.Hk(a);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bx$(a,b,c,d,e,f,g,h){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.uc<=(-1)?0:1))d=1;else{if(!FI(g)){e=e+1|0;$p=1;continue _;}d=0;}return d;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;return FI(d)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BaR(a,b){var c,d,e,f,g,h;a:{Sa(a,b);c=b.m;if(!B(2246).q){d=B(2246).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2246).q=(31*B(2246).q|0)+g|0;f=f+1|0;}}}g=B(2246).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(2246)!==h&&!Bc(B(2246),h)?0:1)break;}c=c.i;}if(c===null?0:1){b:{c=b.m;if(!B(2246).q){d=B(2246).o.data;f=d.length;g=0;while(true){if(g>=f)break b;e=d[g];B(2246).q=(31*B(2246).q|0)+e|0;g=g+1|0;}}}e=B(2246).q;d=c.d.data;c=d[e&(d.length-1|0)];while(c!==null) {if(c.t==e){h=c.h;if(B(2246)!==h&&!Bc(B(2246),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))e=0;else{b=b.m;if(B(2246)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c:{if(!B(2246).q){d=B(2246).o.data;e=d.length;f=0;while(true){if(f>=e)break c;g=d[f];B(2246).q=(31*B(2246).q|0)+g|0;f=f+1|0;}}}e=B(2246).q;d=b.d.data;b=d[e&(d.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(B(2246)!==c&&!Bc(B(2246),c)?0:1)break;}b=b.i;}}e=(b===null?null:b.x).cf;}a.uc=e;}} function Cgn(a,b){var c,d;U7(a,b);c=a.uc;d=b.m;b=new CV;b.w=B(2246);b.cf=c;Bg(d,B(2246),b);} var Bwz=Ba(); A.Bv=function(){var a=new Bwz();CcV(a);return a;}; function CcV(a){} function Bp3(a,b){var c;Dp();c=new P1;Dc(c,b);c.kG=0;c.hO=1;Cj(c,0.9800000190734863,0.699999988079071);c.cv=c.cN/2.0;c.i8=b===null?null:null;c.uc=(-1);return c;} function P$(){var a=this;SI.call(a);a.Dv=0;a.wQ=0;} function BZX(a){return 5;} function BWi(a){S();return A.PB;} function B6S(a){return 1;} function CyN(a){return 5;} function AZX(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.l.H)return 1;c=(b.gm%100|0)+1|0;b.gm=c;d=b.O;e=new JG;f=a.rV;g=!(f===null?0:1)?B(2242):f;h=f===null?0:1;a:{Bs();e.ba=Bk();e.V=0;e.rY=c;e.rI=9;e.q4=g;e.q9=5;e.sa=h;if(e instanceof BA){g=e;i=d.L.bb;if(i!=2){if(i!=1)break a;if(g.X)break a;}e=ANe(b.b7,a);b.ex=e;e.eI=b.gm;$p=2;continue _;}}g=d.Z;$p=1;case 1:Bnv(g,e);if (C()){break _;}e=ANe(b.b7,a);b.ex=e;e.eI=b.gm;$p=2;case 2:e.HW(b);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BwO(a,b,c,d,e){var f;f=e?0:1;if(f!=a.Dv)a.Dv=f;} function ChC(a){return a.l;} function Cyh(a){return a.v;} function CyI(a){return a.z;} function CqT(a){return a.u;} function BGA(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BIF(a);if(C()){break _;}if(!a.l.H&&(a.cg?0:1)&&a.Dv){b=a.wQ-1|0;a.wQ=b;if(!(b<=0?0:1)){a.wQ=0;$p=2;continue _;}}return;case 2:$z=BmI(a);if(C()){break _;}b=$z;if(b)a.wQ=4;return;default:Oe();}}HV().s(a,b,$p);} function BmI(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=CAK(a);if(C()){break _;}b=$z;if(b)return 1;c=a.l;d=G(Ff);e=a.bH;f=e.bn-0.25;g=e.bf-0.0;h=e.bo-0.25;i=e.br+0.25;j=e.bl+0.0;k=e.bs+0.25;l=A.Jc;b=l.bp;e=l.dl;m=e.c;n=X(b,m);if(n >=0){o=new CR;o.bn=f;o.bf=g;o.bo=h;o.br=i;o.bl=j;o.bs=k;Bo(e,m+1|0);p=e.p.data;n=e.c;e.c=n+1|0;p[n]=o;e.j=e.j+1|0;}else if(b>=0&&n<0){o=e.p.data[b];o.bn=f;o.bf=g;o.bo=h;o.br=i;o.bl=j;o.bs=k;}else{d=new Bb;d.f=1;d.e=1;B3(d);J(d);}l.bp=l.bp+1|0;e=A.AA0;$p=2;case 2:$z=BsP(c,d,o,e);if(C()){break _;}d=$z;n=d.c;if(n>0){if(0>=n){d=new Bb;d.f=1;d.e=1;J(d);}d=d.p.data[0];if(d!==null){e=Gi(d);q=new Bq;n=e.A;m=e.k;r=e.B;q.k=0;q.Y=null;q.A=n;q.k=m;q.B=r;if(r<0)q.B=0;o=e.be;if(o!==null){l=new BZ;c=o.w;if(c===null)c=B(3);l.w =c;c=new BN;C9(c);b=BM(16);c.bk=0;s=W(BO,b);p=s.data;c.d=s;c.b1=0.75;c.b3=p.length*0.75|0;l.m=c;e=o.m;if(e.I===null){c=new BV;c.b$=e;e.I=c;}t=e.I.bm();while(t.bh()){u=t.bg();c=o.m;if(u===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{a:{if(!u.q){p=u.o.data;b=p.length;n=0;while(true){if(n>=b)break a;m=p[n];u.q=(31*u.q|0)+m|0;n=n+1|0;}}}m=u.q;p=c.d.data;c=p[m&(p.length-1|0)];while(c!==null){if(c.t==m){e=c.h;if(u!==e&&!Bc(u,e)?0:1)break;}c=c.i;}}c=c===null?null:c.x;c=c.cQ();e=l.m;if(u!==null)c.w= u;else c.w=B(3);Bg(e,u,c);}q.be=l;}b=(-1);$p=3;continue _;}}return 0;case 3:$z=B_v(a,q,b);if(C()){break _;}c=$z;if(c!==null&&c.k)AIs(d,c);else d.cg=1;return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function A4O(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bdx(a,b);if(C()){break _;}S();c=A.PB.b;b=new Bq;b.k=0;b.Y=null;b.A=c;b.k=1;b.B=0;d=D1(a.l,a.v,a.z+0.0,a.u);e=d.F;f=e.N;Be();g=A.G$.data[138];if(g===null)f=C3(f);else{c=GM(g);f=Dy(f,g,c&(f.d.data.length-1|0),c);}g=f===null?null:f.x;if(!(b!==g.G?0:1)){g.G=b;g.bO=1;e.bE=1;}g=d.F;b=g.N;Be();f=A.G$.data[138];if(f===null)b=C3(b);else{c =GM(f);b=Dy(b,f,c&(b.d.data.length-1|0),c);}(b===null?null:b.x).bO=1;g.bE=1;d.fd=10;b=a.l;$p=2;case 2:Baa(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function CsS(a,b){var c,d;BFq(a,b);c=a.wQ;d=b.m;b=new CV;b.w=B(2030);b.cf=c;Bg(d,B(2030),b);} function BGO(a,b){var c,d,e,f,g,h;a:{AK$(a,b);c=b.m;if(!B(2030).q){d=B(2030).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2030).q=(31*B(2030).q|0)+g|0;f=f+1|0;}}}g=B(2030).q;d=c.d.data;c=d[g&(d.length-1|0)];while(c!==null){if(c.t==g){h=c.h;if(B(2030)!==h&&!Bc(B(2030),h)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if(B(2030)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(2030).q){d=B(2030).o.data;g=d.length;e=0;while(true){if(e>=g)break b;f=d[e];B(2030).q=(31*B(2030).q |0)+f|0;e=e+1|0;}}}g=B(2030).q;d=b.d.data;b=d[g&(d.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(2030)!==c&&!Bc(B(2030),c)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).cf;}a.wQ=g;} var BwA=Ba(); A.Fv=function(){var a=new BwA();BX6(a);return a;}; function BX6(a){} function Bw8(a,b){var c;Dp();c=new P$;Dc(c,b);c.kG=0;c.hO=1;Cj(c,0.9800000190734863,0.699999988079071);c.cv=c.cN/2.0;c.i8=b===null?null:null;c.mN=W(Bq,36);c.v4=1;c.Dv=1;c.wQ=(-1);return c;} function QB(){Hd.call(this);this.E3=null;} function B05(a){return 4;} function CaE(a){S();return A.Ok;} function Bvq(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Sa(a,b);if(C()){break _;}c=a.E3;$p=2;case 2:BGx(c,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function BPX(a,b){U7(a,b);ACX(a.E3,b);} function Bnk(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:BIF(a);if(C()){break _;}b=a.E3;$p=2;case 2:Bu_(b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} var BwB=Ba(); A.Cg=function(){var a=new BwB();BK$(a);return a;}; function BK$(a){} function ASo(a,b){var c;Dp();c=new QB;Dc(c,b);c.kG=0;c.hO=1;Cj(c,0.9800000190734863,0.699999988079071);c.cv=c.cN/2.0;c.i8=b===null?null:null;b=new Tz;RH(b);b.zn=c;c.E3=b;return c;} var BwC=Ba(); function CCA(){var a=new BwC();B$d(a);return a;} function B$d(a){} function BeU(a,b){Dp();return CyK(b);} var Bwv=Ba(); A.Bt=function(){var a=new Bwv();Cy$(a);return a;}; function Cy$(a){} function Bs5(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Dp();c=new Nt;$p=1;case 1:AUz(c,b);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,$p);} var Bww=Ba(); A.Cn=function(){var a=new Bww();B2c(a);return a;}; function B2c(a){} function AR$(a,b){var c;Dp();c=new OX;EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.fR=B(2001);Cj(c,1.399999976158142,0.8999999761581421);c.hd=0.800000011920929;return c;} var ACL=Ba(GY); function CAD(a){return 100;} function ATf(a,b,c,d){var e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.l;f=e.bZ.l2.data;g=1;$p=1;case 1:$z=Bd1(e,b,c,d,g);if(C()){break _;}b=$z;return f[b]-0.5;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function CfJ(a,b){return 50;} var Bwx=Ba(); A.Ea=function(){var a=new Bwx();BSt(a);return a;}; function BSt(a){} function A58(a,b){var c;Dp();c=new ACL;EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.fR=B(1978);c.hd=0.5;c.cv=c.cv*6.0;Cj(c,c.cP*6.0,c.cN*6.0);return c;} var Bwy=Ba(); function CCs(){var a=new Bwy();BRA(a);return a;} function BRA(a){} function BbW(a,b){Dp();return AEj(b);} var Bws=Ba(); A.EU=function(){var a=new Bws();CiC(a);return a;}; function CiC(a){} function AVF(a,b){var c,d,e,f,g,h,i,j,k,l,m;Dp();c=new Mv;EI(c,b);c.nj=0;c.fR=B(1971);b=c.C;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%3|0;if(((e-f|0)+2|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;h=H(N(d,17));}c.nj =e+10|0;i=c.F;j=new BQ;j.R=g<<24>>24;k=i.N;Be();b=A.G$.data[144];if(b===null)b=C3(k);else{h=GM(b);b=Dy(k,b,h&(k.d.data.length-1|0),h);}b=b===null?null:b.x;k=b.G;if(!(k instanceof BQ&&k.R==j.R?1:0)){b.G=j;b.bO=1;i.bE=1;}l=0.6000000238418579*g;Cj(c,l,l);Cn(c,c.v,c.z,c.u);m=(C1(c.F.N,By(16))).G.R;h=Bf(m,m);c.c3=h;m=Le(Gq(Hj(c.F,16)));if(h>Bf(m,m))Le(Gq(Hj(c.F,16)));c.ko=g;return c;} var Bwt=Ba(); A.CP=function(){var a=new Bwt();CiJ(a);return a;}; function CiJ(a){} function BB1(a,b){Dp();return Cuy(b);} var Bv5=Ba(); A.DJ=function(){var a=new Bv5();Cp3(a);return a;}; function Cp3(a){} function AUf(a,b){var c;Dp();c=new O8;VE(c,b);c.AE=0;c.Cj=0;c.fR=B(1970);c.hd=0.5;c.kB=1;return c;} var Bv1=Ba(); function CDu(){var a=new Bv1();BJW(a);return a;} function BJW(a){} function A_X(a,b){var c;Dp();c=new Ob;BIx();EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.rw=0;c.v_=0;c.fR=B(1997);c.hd=0.20000000298023224;Cj(c,0.6000000238418579,2.9000000953674316);c.yN=1.0;return c;} var AB1=Ba(OX); function BTF(a){return 12;} function ASG(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bri(a,b);if(C()){break _;}c=$z;if(!c)return 0;if(b instanceof CH){c=0;d=a.l.e_;if(d>1){if(d==2)c=7;else if(d==3)c=15;}if(c>0){e=b;f=new GK;g=A.M8.d2;c=c*20|0;f.fh=g;f.fg=c;f.fl=0;f.jz=0;$p=2;continue _;}}return 1;case 2:e.bom(f);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function ATO(a){} var Bv2=Ba(); function CCT(){var a=new Bv2();BVd(a);return a;} function BVd(a){} function A9c(a,b){var c;Dp();c=new AB1;EI(c,b);c.gM=0;c.ho=0;c.ko=5;c.fR=B(2001);Cj(c,1.399999976158142,0.8999999761581421);c.hd=0.800000011920929;c.fR=B(2247);Cj(c,0.699999988079071,0.5);return c;} function V6(){GY.call(this);this.Ty=0;} function BLp(a){return 8;} function BWF(a){return 0;} function BnI(a){return Ok(a.l,a.v,a.z,a.u,8.0);} function BU7(a){return B(2248);} function Cmb(a){return B(2249);} function B1m(a){return B(2250);} function AW_(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.hU;if(d)return 0;if(a.Ty<=0&&!(!(b instanceof GE)&&b!==A.R7))a.Ty=20;if(d)return 0;$p=1;case 1:$z=A2z(a,b,c);if(C()){break _;}c=$z;if(!c)c=0;else{b=b.f2();if(a.dL!==b&&a.da!==b){if(b!==a)a.eN=b;c=1;}else c=1;}return c;default:Oe();}}HV().s(a,b,c,d,$p);} function BD1(a,b,c){var d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.la<=0&&c<1.2000000476837158){d=b.bH;e=d.bl;f=a.bH;if(e>f.bf&&d.bf0){b=b-1|0;a.Ty=b;if(!b){c=a.v;d=c|0;if(c5)break a;if (b<(-5))break a;i=0;while(!g&&i<=10&&i>=(-10)){j=0;if(!g&&j<=10&&j>=(-10))break b;i=i>0?0-i|0:1-i|0;}b=b>0?0-b|0:1-b|0;}k=a.l;l=d+i|0;m=e+b|0;n=f+j|0;$p=5;continue _;}}}k=a.eN;if(k===null&&!(a.i7===null?0:1)){c=a.v;o=c|0;if(c=0)break;p=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=p;g=H(N(p,17));}k=a.l;b=o +A.SN.data[l]|0;d=n+A.SO.data[l]|0;g=m+A.SP.data[l]|0;$p=2;continue _;}if(k!==null&&!(a.i7===null?0:1))a.eN=null;}return;case 2:$z=Bm6(k,b,d,g);if(C()){break _;}b=$z;S();if(!(b!=A.NC.b&&b!=A.NF.b&&b!=A.OV.b?0:1)){$p=3;continue _;}k=a.l;o=o+A.SN.data[l]|0;n=n+A.SO.data[l]|0;d=m+A.SP.data[l]|0;g=A.OU.b;l=BHF(b);b=3;$p=4;continue _;case 3:ASh(a);if(C()){break _;}return;case 4:AQO(k,o,n,d,g,l,b);if(C()){break _;}Zb(a);a.cg=1;return;case 5:$z=Bm6(k,l,m,n);if(C()){break _;}q=$z;S();if(q==A.OU.b){k=a.l;o=0;$p=6;continue _;}j =j>0?0-j|0:1-j|0;c:{while(!(!g&&j<=10&&j>=(-10))){i=i>0?0-i|0:1-i|0;while(!(!g&&i<=10&&i>=(-10))){b=b>0?0-b|0:1-b|0;if(g)break c;if(b>5)break c;if(b<(-5))break c;i=0;}j=0;}k=a.l;l=d+i|0;m=e+b|0;n=f+j|0;continue _;}k=a.eN;if(k===null&&!(a.i7===null?0:1)){c=a.v;o=c|0;if(c=0)break;p=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a =p;g=H(N(p,17));}k=a.l;b=o+A.SN.data[l]|0;d=n+A.SO.data[l]|0;g=m+A.SP.data[l]|0;$p=2;continue _;}if(k!==null&&!(a.i7===null?0:1))a.eN=null;return;case 6:BpQ(k,l,m,n,o);if(C()){break _;}k=A.OU;r=a.l;o=0;$p=7;case 7:k.zr(r,l,m,n,o);if(C()){break _;}k=a.C;p=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a=p;if(!H(N(p,h))?0:1)g=1;else{j=j>0?0-j|0:1-j|0;if(!g){l=10;l=X(j,l);if(l<=0){l=(-10);l=X(j,l);if(l>=0){k=a.l;l=d+i|0;m=e+b|0;n=f+j|0;$p=5;continue _;}}}}b:{while(true){i=i>0?0-i|0:1-i|0;while(!(!g &&i<=10&&i>=(-10))){b=b>0?0-b|0:1-b|0;if(g)break b;if(b>5)break b;if(b<(-5))break b;i=0;}j=0;if(g)continue;l=10;l=X(j,l);if(l>0)continue;l=(-10);l=X(j,l);if(l>=0)break;}k=a.l;l=d+i|0;m=e+b|0;n=f+j|0;$p=5;continue _;}k=a.eN;if(k===null&&!(a.i7===null?0:1)){c=a.v;o=c|0;if(c=0)break;p=M(L(I(k.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));k.a =p;g=H(N(p,17));}k=a.l;b=o+A.SN.data[l]|0;d=n+A.SO.data[l]|0;g=m+A.SP.data[l]|0;$p=2;continue _;}if(k!==null&&!(a.i7===null?0:1))a.eN=null;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BeE(a,b,c,d){var e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.l;f=c-1|0;$p=1;case 1:$z=Bm6(e,b,f,d);if(C()){break _;}f=$z;S();if(f==A.NC.b)return 10.0;g=0.5;e=a.l;h=e.bZ.l2.data;f=1;$p=2;case 2:$z=Bd1(e,b,c,d,f);if(C()){break _;}b=$z;return g-h[b];default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function Bd3(a){return 1;} function A9X(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.v;c=b|0;if(b=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}g=1<=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;h=H(N(d,17));}c.nj =e+10|0;i=c.F;j=new BQ;j.R=g<<24>>24;b=i.N;Be();b=BR(b,A.G$.data[144]);k=b===null?null:b.x;b=k.G;if(!(b instanceof BQ&&b.R==j.R?1:0)){k.G=j;k.bO=1;i.bE=1;}l=0.6000000238418579*g;Cj(c,l,l);Cn(c,c.v,c.z,c.u);m=Le(Gq(Hj(c.F,16)));h=Bf(m,m);c.c3=h;m=MF(c.F,16);if(h>Bf(m,m))MF(c.F,16);c.ko=g;c.fR=B(1972);c.kB=1;c.lK=0.20000000298023224;return c;} var AGv=Ba(0); function X2(){var a=this;CH.call(a);a.Ew=0.0;a.Ix=0.0;a.Bc=0.0;a.RJ=null;a.Hr=0;a.a9m=null;a.ts=null;a.wM=null;a.Ju=null;a.Jw=null;a.Jv=null;a.EM=null;a.EL=null;a.a62=0.0;a.Fj=0.0;a.a34=0;a.Yo=0;a.Qq=null;a.Kr=0;a.Ny=null;} function AXf(a){var b=new X2();Chu(b,a);return b;} function Chu(a,b){var c,d,e;EI(a,b);a.RJ=$rt_createDoubleMultiArray([3,64]);a.Hr=(-1);a.a62=0.0;a.Fj=0.0;a.a34=0;a.Yo=0;a.Kr=0;a.Ny=null;c=W(Jp,7);d=c.data;b=new Jp;Dc(b,a.l);Cj(b,6.0,6.0);b.qI=a;b.E4=B(2252);a.ts=b;d[0]=b;e=new Jp;Dc(e,a.l);Cj(e,8.0,8.0);e.qI=a;e.E4=B(2253);a.wM=e;d[1]=e;e=new Jp;Dc(e,a.l);Cj(e,4.0,4.0);e.qI=a;e.E4=B(2254);a.Ju=e;d[2]=e;e=new Jp;Dc(e,a.l);Cj(e,4.0,4.0);e.qI=a;e.E4=B(2254);a.Jw=e;d[3]=e;e=new Jp;Dc(e,a.l);Cj(e,4.0,4.0);e.qI=a;e.E4=B(2254);a.Jv=e;d[4]=e;b=new Jp;Dc(b,a.l);Cj(b, 4.0,4.0);b.qI=a;b.E4=B(2255);a.EM=b;d[5]=b;b=new Jp;Dc(b,a.l);Cj(b,4.0,4.0);b.qI=a;b.E4=B(2255);a.EL=b;d[6]=b;a.a9m=c;a.c3=200;a.fR=B(2256);Cj(a,16.0,8.0);a.W_=1;a.kB=1;a.Ix=100.0;a.a_6=1;} function BQ4(a){return 200;} function B1O(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=200;Dt(b,16,c);} function Kn(a,b,c){var d,e,f,g,h,i,j,k;if(a.c3<=0)c=0.0;c=1.0-c;b=a.Hr-(b*1|0)|0;d=b&63;e=(b-1|0)&63;f=MS(3);g=a.RJ.data;h=g[d].data[0];i=(g[e].data[0]-h)%360.0;if(i>=180.0)i=i-360.0;if(i<(-180.0))i=i+360.0;j=f.data;k=c;j[0]=h+i*k;i=g[d].data[1];j[1]=i+(g[e].data[1]-i)*k;j[2]=g[d].data[2]+(g[e].data[2]-g[d].data[2])*k;return f;} function Beq(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bl=$T.l();bk=$T.l();bj=$T.l();bi=$T.l();bh=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true) {switch($p){case 0:if(!a.l.H)EX(a.F,16,By(a.c3));else{b=EU(a.Fj*3.1415927410125732*2.0);if(EU(a.a62*3.1415927410125732*2.0)<=(-0.30000001192092896)&&b>=(-0.30000001192092896))BbB(a.l,a.v,a.z,a.u,B(2257),5.0,0.800000011920929+BH(a.C)*0.30000001192092896,0);}a.a62=a.Fj;if(a.c3<=0){b=(BH(a.C)-0.5)*8.0;c=(BH(a.C)-0.5)*4.0;d=(BH(a.C)-0.5)*8.0;Dk(a.l,B(2163),a.v+b,a.z+2.0+c,a.u+d,0.0,0.0,0.0);return;}$p=1;case 1:A2Y(a);if(C()){break _;}e=a.T;e=e*e;f=a.U;b=0.20000000298023224/(Ex(e+f*f)*10.0+1.0)*Jz(2.0,a.Q);if(!a.Yo)a.Fj =a.Fj+b;else a.Fj=a.Fj+b*0.5;a:{b=L7(a.W);a.W=b;g=a.Hr;if(g<0){h=0;e=b;while(true){i=a.RJ.data;if(h>=i.length)break a;i[h].data[0]=e;i[h].data[1]=a.z;h=h+1|0;}}}g=g+1|0;a.Hr=g;i=a.RJ.data;if(g==i.length)a.Hr=0;g=a.Hr;j=i[g].data;e=b;j[0]=e;i=i[g].data;f=a.z;i[1]=f;if(a.l.H){g=a.KM;if(g>0){k=a.v;l=a.bhG-k;m=g;l=k+l/m;f=f+(a.bhH-f)/m;k=a.u;m=k+(a.bhF-k)/m;n=Kd(a.a$J-e);e=a.W;g=a.KM;k=g;a.W=e+n/k;e=a.bV;a.bV=e+(a.bcd-e)/k;a.KM=g-1|0;Cn(a,l,f,m);Iu(a,a.W,a.bV);}a.gV=a.W;o=a.ts;o.cN=3.0;o.cP=3.0;o=a.Ju;o.cN=2.0;o.cP =2.0;o=a.Jw;o.cN=2.0;o.cP=2.0;o=a.Jv;o.cN=2.0;o.cP=2.0;o=a.wM;o.cN=3.0;o.cP=5.0;o=a.EM;o.cN=2.0;o.cP=4.0;o=a.EL;o.cN=3.0;o.cP=4.0;c=((Kn(a,5,1.0)).data[1]-(Kn(a,10,1.0)).data[1])*10.0/180.0*3.1415927410125732;d=EU(c);p= -DX(c);q=a.W*3.1415927410125732/180.0;r=DX(q);s=EU(q);o=a.wM;$p=2;continue _;}e=a.Ew;k=a.v;l=e-k;f=a.Ix-f;m=a.Bc;t=a.u;m=m-t;u=l*l;n=u+f*f;v=m*m;n=n+v;o=a.Qq;if(o===null){a.Ew=e+CC(a.C)*2.0;a.Bc=a.Bc+CC(a.C)*2.0;}else{e=o.v;a.Ew=e;w=o.u;a.Bc=w;e=e-k;k=w-t;w=0.4000000059604645+CT(e*e+k*k)/80.0 -1.0;if(w>10.0)w=10.0;a.Ix=a.Qq.bH.bf+w;}if(!(!a.a34&&n>=100.0&&n<=22500.0&&!a.s2&&!a.a5f))Bjv(a);e=f/Ex(u+v);f=(-0.6000000238418579);if(e>=f)f=e;e=0.6000000238418579;if(f<=e)e=f;a.Q=a.Q+e*0.10000000149011612;a.W=L7(a.W);v=Kd(180.0-C_(l,m)*180.0/3.141592653589793-a.W);if(v>50.0)v=50.0;if(v<(-50.0))v=(-50.0);o=E$(CL(EC(a.l),a.Ew-a.v,a.Ix-a.z,a.Bc-a.u));x=E$(CL(EC(a.l),DX(a.W*3.1415927410125732/180.0),a.Q, -EU(a.W*3.1415927410125732/180.0)));y=(Yg(x,o)+0.5)/1.5;if(y<0.0)y=0.0;a.lb=a.lb*0.800000011920929;e=a.T;e =e*e;f=a.U;z=Ex(e+f*f)*1.0+1.0;e=a.T;e=e*e;f=a.U;ba=CT(e+f*f)*1.0+1.0;if(ba>40.0)ba=40.0;b=a.lb+v*0.699999988079071/ba/z;a.lb=b;a.W=a.W+b*0.10000000149011612;bb=2.0/(ba+1.0);Ms(a,0.0,(-1.0),0.05999999865889549*(y*bb+1.0-bb));if(!a.Yo){e=a.T;f=a.Q;k=a.U;$p=15;continue _;}e=a.T*0.800000011920929;f=a.Q*0.800000011920929;k=a.U*0.800000011920929;$p=16;continue _;case 2:A5F(o);if(C()){break _;}Fp(a.wM,a.v+r*0.5,a.z,a.u-s*0.5,0.0,0.0);o=a.EM;$p=3;case 3:A5F(o);if(C()){break _;}o=a.EM;e=a.v;f=s*4.5;e=e+f;k=a.z+2.0;l =a.u;m=r*4.5;Fp(o,e,k,l+m,0.0,0.0);o=a.EL;$p=4;case 4:A5F(o);if(C()){break _;}Fp(a.EL,a.v-f,a.z+2.0,a.u-m,0.0,0.0);o=a.l;if(!o.H&&!a.pw){x=L4(FO(a.EM.bH,4.0,2.0,4.0),0.0,(-2.0),0.0);$p=6;continue _;}bc=(Kn(a,5,1.0)).data;i=(Kn(a,0,1.0)).data;bd=DX(a.W*3.1415927410125732/180.0-a.lb*0.009999999776482582);be=EU(a.W*3.1415927410125732/180.0-a.lb*0.009999999776482582);o=a.ts;$p=5;case 5:A5F(o);if(C()){break _;}Fp(a.ts,a.v+bd*5.5*d,a.z+(i[1]-bc[1])*1.0+p*5.5,a.u-be*5.5*d,0.0,0.0);g=0;bb=r*1.5;bf=s*1.5;if(g>=3){if (a.l.H)return;o=a.ts.bH;$p=12;continue _;}bg=null;if(!g)bg=a.Ju;if(g==1)bg=a.Jw;if(g==2)bg=a.Jv;i=(Kn(a,12+(g*2|0)|0,1.0)).data;bh=a.W*3.1415927410125732/180.0+AMQ(a,i[0]-bc[0])*3.1415927410125732/180.0*1.0;bi=DX(bh);bj=EU(bh);bk=1.5;g=g+1|0;bl=g*2.0;$p=14;continue _;case 6:$z=AYu(o,a,x);if(C()){break _;}o=$z;$p=7;case 7:Brp(a,o);if(C()){break _;}o=a.l;x=L4(FO(a.EL.bH,4.0,2.0,4.0),0.0,(-2.0),0.0);$p=8;case 8:$z=AYu(o,a,x);if(C()){break _;}o=$z;$p=9;case 9:Brp(a,o);if(C()){break _;}o=a.l;x=FO(a.ts.bH,1.0,1.0, 1.0);$p=10;case 10:$z=AYu(o,a,x);if(C()){break _;}o=$z;$p=11;case 11:Bu5(a,o);if(C()){break _;}bc=(Kn(a,5,1.0)).data;i=(Kn(a,0,1.0)).data;bd=DX(a.W*3.1415927410125732/180.0-a.lb*0.009999999776482582);be=EU(a.W*3.1415927410125732/180.0-a.lb*0.009999999776482582);o=a.ts;$p=5;continue _;case 12:$z=Ba6(a,o);if(C()){break _;}g=$z;o=a.wM.bH;$p=13;case 13:$z=Ba6(a,o);if(C()){break _;}h=$z;a.Yo=g|h;return;case 14:A5F(bg);if(C()){break _;}Fp(bg,a.v-(bb+bi*bl)*d,a.z+(i[1]-bc[1])*1.0-(bl+bk)*p+1.5,a.u+(bf+bj*bl)*d,0.0, 0.0);if(g>=3){if(a.l.H)return;o=a.ts.bH;$p=12;continue _;}bg=null;if(!g)bg=a.Ju;if(g==1)bg=a.Jw;if(g==2)bg=a.Jv;i=(Kn(a,12+(g*2|0)|0,1.0)).data;bh=a.W*3.1415927410125732/180.0+AMQ(a,i[0]-bc[0])*3.1415927410125732/180.0*1.0;bi=DX(bh);bj=EU(bh);bk=1.5;g=g+1|0;bl=g*2.0;continue _;case 15:Be5(a,e,f,k);if(C()){break _;}b=0.800000011920929+0.15000000596046448*(Yg(E$(CL(EC(a.l),a.T,a.Q,a.U)),x)+1.0)/2.0;e=a.T;f=b;a.T=e*f;a.U=a.U*f;a.Q=a.Q*0.9100000262260437;a.gV=a.W;o=a.ts;o.cN=3.0;o.cP=3.0;o=a.Ju;o.cN=2.0;o.cP=2.0;o =a.Jw;o.cN=2.0;o.cP=2.0;o=a.Jv;o.cN=2.0;o.cP=2.0;o=a.wM;o.cN=3.0;o.cP=5.0;o=a.EM;o.cN=2.0;o.cP=4.0;o=a.EL;o.cN=3.0;o.cP=4.0;c=((Kn(a,5,1.0)).data[1]-(Kn(a,10,1.0)).data[1])*10.0/180.0*3.1415927410125732;d=EU(c);p= -DX(c);q=a.W*3.1415927410125732/180.0;r=DX(q);s=EU(q);o=a.wM;$p=2;continue _;case 16:Be5(a,e,f,k);if(C()){break _;}b=0.800000011920929+0.15000000596046448*(Yg(E$(CL(EC(a.l),a.T,a.Q,a.U)),x)+1.0)/2.0;e=a.T;f=b;a.T=e*f;a.U=a.U*f;a.Q=a.Q*0.9100000262260437;a.gV=a.W;o=a.ts;o.cN=3.0;o.cP=3.0;o=a.Ju;o.cN =2.0;o.cP=2.0;o=a.Jw;o.cN=2.0;o.cP=2.0;o=a.Jv;o.cN=2.0;o.cP=2.0;o=a.wM;o.cN=3.0;o.cP=5.0;o=a.EM;o.cN=2.0;o.cP=4.0;o=a.EL;o.cN=3.0;o.cP=4.0;c=((Kn(a,5,1.0)).data[1]-(Kn(a,10,1.0)).data[1])*10.0/180.0*3.1415927410125732;d=EU(c);p= -DX(c);q=a.W*3.1415927410125732/180.0;r=DX(q);s=EU(q);o=a.wM;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,$p);} function A2Y(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.Ny;if(b!==null){if(b.cg){if(a.l.H){a.Ny=null;break a;}b=a.ts;c=new Fi;c.fj=0;c.gc=0;c.ft=0.30000001192092896;c.f4=0;c.fF=0;c.gd=B(2258);c.SD=1;c.fF=1;d=10;$p=1;continue _;}if(!(a.h2%10|0)){e=a.c3;if(e<200){d=e+1|0;$p =2;continue _;}}}}b=a.C;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));while(true){h=g%10|0;if(((g-h|0)+9|0)>=0)break;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));}if(h)return;b=a.l;i=G(Ld);c=a.bH;j=c.bn-32.0;k=c.bf-32.0;l=c.bo-32.0;m=c.br+32.0;n=c.bl+32.0;o=c.bs+32.0;p=A.Jc;e=p.bp;c=p.dl;d=c.c;g=X(e,d);if(g>=0){q=new CR;q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;Bo(c,d+1|0);r=c.p.data;e=c.c;c.c=e+1|0;r[e]=q;c.j=c.j+1|0;}else if(e>=0&&g<0){q=c.p.data[e];q.bn =j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}p.bp=p.bp+1|0;c=null;$p=3;continue _;case 1:BmF(a,b,c,d);if(C()){break _;}a.Ny=null;b=a.C;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));while(true){h=g%10|0;if(((g-h|0)+9|0)>=0)break;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));}if(h)return;b=a.l;i=G(Ld);c=a.bH;j=c.bn-32.0;k=c.bf-32.0;l=c.bo-32.0;m=c.br+32.0;n=c.bl+32.0;o=c.bs+32.0;p=A.Jc;e=p.bp;c=p.dl;d=c.c;g=X(e,d);if (g>=0){q=new CR;q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;Bo(c,d+1|0);r=c.p.data;e=c.c;c.c=e+1|0;r[e]=q;c.j=c.j+1|0;}else if(e>=0&&g<0){q=c.p.data[e];q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}p.bp=p.bp+1|0;c=null;$p=3;continue _;case 2:S3(a,d);if(C()){break _;}b=a.C;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));while(true){h=g%10|0;if(((g-h|0)+9|0)>=0)break;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));}if (h)return;b=a.l;i=G(Ld);c=a.bH;j=c.bn-32.0;k=c.bf-32.0;l=c.bo-32.0;m=c.br+32.0;n=c.bl+32.0;o=c.bs+32.0;p=A.Jc;e=p.bp;c=p.dl;d=c.c;g=X(e,d);if(g>=0){q=new CR;q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;Bo(c,d+1|0);r=c.p.data;e=c.c;c.c=e+1|0;r[e]=q;c.j=c.j+1|0;}else if(e>=0&&g<0){q=c.p.data[e];q.bn=j;q.bf=k;q.bo=l;q.br=m;q.bl=n;q.bs=o;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}p.bp=p.bp+1|0;c=null;$p=3;case 3:$z=BsP(b,i,q,c);if(C()){break _;}p=$z;b=null;j=1.7976931348623157E308;c=new Eb;c.dw=p;c.dy=p.j;c.eB=p.by();c.dt =(-1);while(BP(c)){Bji(c);e=c.du;c.dt=e;i=c.dw;c.du=e+1|0;i=i.bG(e);k=GH(i,a);if(k=h?0:1){if(g=h?0:1))break;if(g=0)break;if(c<0)break a;if(d>=0)break a;e=b.p.data[c];if(e instanceof CH){f=new GE;f.fj=0;f.gc=0;f.ft=0.30000001192092896;f.f4=0;f.fF=0;f.gd=B(2118);f.h6=a;d=10;$p=1;continue _;}c=c+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);case 1:e.gr(f,d);if(C()){break _;}a:{while(true){c=c+1|0;d=X(c,b.c);if(d>=0)break;if(c<0)break a;if (d>=0)break a;e=b.p.data[c];if(!(e instanceof CH))continue;else{f=new GE;f.fj=0;f.gc=0;f.ft=0.30000001192092896;f.f4=0;f.fF=0;f.gd=B(2118);f.h6=a;d=10;continue _;}}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function Bjv(a){var b,c,d,e,f,g,h,i,j,k;a:{b:{a.a34=0;b=a.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;if(!H(Bl(I(F(2),F(H(N(c,17)))),31))){d=a.l.eZ;e=d.c;if(!(e?0:1)){c=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;f=H(N(c,17));g=e-1|0;if(!(e&g))h=H(Bl(I(F(e),F(f)),31));else while(true){h=f%e|0;if(((f-h|0)+g|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;f=H(N(c,17));}if(h<0)break a;if(h>=e)break a;a.Qq=d.p.data[h];break b;}}while(true){a.Ew =0.0;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;i=70.0+H(N(c,24))/1.6777216E7*50.0;a.Ix=i;a.Bc=0.0;c=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;j=0.0+H(N(c,24))/1.6777216E7*120.0-60.0;a.Ew=j;c=M(L(I(c,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;k=0.0+H(N(c,24))/1.6777216E7*120.0-60.0;a.Bc=k;j=a.v-j;i=a.z-i;k=a.u-k;if(!(j*j+i*i+k*k<=100.0?0:1))continue;else break;}a.Qq=null;}return;}b=new Bb;b.f=1;b.e=1;J(b);} function AMQ(a,b){b=b%360.0;if(b>=180.0)b=b-360.0;if(b<(-180.0))b=b+360.0;return b;} function Ba6(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.bn;d=c|0;if(c=0)break;if(o<0)break a;if(k>=0)break a;o=o+1|0;}}return j;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Bm6(b,d,l,m);if(C()){break _;}o=$z;if(o){S();if(o!=A.IV.b&&o!=A.Pa.b&&o!=A.NI.b){b=(a.l.b6.iE()).g_.dV;b:{c:while(true) {if(b===null){b=null;break b;}p=b.b8;if(B(1118)===null)o=p.cr(B(1118));else d:{p=p;if(B(1118)===p)o=0;else{o=B(1118).o.data.length;q=p.o.data.length;if(o=q){o=B(1118).o.data.length-p.o.data.length|0;break d;}if(r<0)break c;s=B(1118).o.data;if(r>=s.length)break c;o=s[r]-Di(p,r)|0;if(o)break;r=r+1|0;}}}if(!o)break b;b=o>=0?b.bx:b.bv;}b=new BK;Gk(b);J(b);}b=b===null?null:b.cS;if(b===null?0:b.jW){b=a.l;o=0;t=0;q=3;$p=2;continue _;}}j=1;}m=m+1|0;e:while(true){if(m<=i){b=a.l;continue _;}l =l+1|0;while(l>h){d=d+1|0;if(d>g)break e;l=e;}m=f;}f:{if(k){b=a.C;n=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=n;n=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=n;b.a=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));b=a.l;o=0;while(true){k=X(o,b.cl.c);if(k>=0)break;if(o<0)break f;if(k>=0)break f;o=o+1|0;}}return j;}b=new Bb;b.f=1;b.e=1;J(b);case 2:$z=AQO(b,d,l,m,o,t,q);if(C()){break _;}o=$z;k=!o&&!k?0:1;m=m+1|0;b:while(true){if(m<=i){b=a.l;$p=1;continue _;}l=l+1|0;while(l >h){d=d+1|0;if(d>g)break b;l=e;}m=f;}c:{if(k){b=a.C;n=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=n;n=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=n;b.a=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));b=a.l;o=0;while(true){k=X(o,b.cl.c);if(k>=0)break;if(o<0)break c;if(k>=0)break c;o=o+1|0;}}return j;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function BmF(a,b,c,d){var e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b!==a.ts)d=(d/4|0)+1|0;e=a.W*3.1415927410125732/180.0;f=A.Mw.data;g=e*10430.3779296875;h=f[(g|0)&65535];g=f[(g+16384.0|0)&65535];i=a.v+h*5.0;b=a.C;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;a.Ew=i+(H(N(j,24))/1.6777216E7-0.5)*2.0;i=a.z;k=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =k;a.Ix=i+H(N(k,24))/1.6777216E7*3.0+1.0;i=a.u-g*5.0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;a.Bc=i+(H(N(k,24))/1.6777216E7-0.5)*2.0;a.Qq=null;if(!(c.f2() instanceof Co)&&!c.fF)return 1;$p=1;case 1:A2z(a,c,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bzb(a,b,c){return 0;} function BtT(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=a.Kr+1|0;a.Kr=b;if(b>=180&&b<=200){c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;d=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;c.a=M(L(I(d,D(3740067437, 5)),F(11)),D(4294967295, 65535));c =a.l;e=0;while(true){f=X(e,c.cl.c);if(f>=0)break a;if(e<0)break;if(f>=0)break;e=e+1|0;}c=new Bb;c.f=1;c.e=1;J(c);}}b:{if(!a.l.H){if(b>150&&!(b%5|0)){b=1000;if(b>0){e=Iw(b);b=b-e|0;c=a.l;g=IP(c,a.v,a.z,a.u,e);$p=5;continue _;}}if(a.Kr==1){c=a.l;b=1018;e=a.v|0;f=a.z|0;h=a.u|0;i=0;j=0;while(true){g=c.cl;k=X(j,g.c);if(k>=0)break;if(j<0)break b;if(k>=0)break b;l=g.p.data[j].fZ.cA;g=new F3;Bs();g.ba=Bk();g.V=0;g.j4=b;g.j$=e;g.ka=f;g.j_=h;g.kg=i;g.kn=1;m=0;n=l.dN;k=X(m,n.c);if(k<0){if(m>=0&&k<0){n=n.p.data[m].O;$p =6;continue _;}c=new Bb;Dm(c);J(c);}j=j+1|0;}}}o=0.0;p=0.10000000149011612;q=0.0;$p=1;continue _;}c=new Bb;c.f=1;c.e=1;J(c);case 1:Be5(a,o,p,q);if(C()){break _;}r=a.W+20.0;a.W=r;a.gV=r;if(a.Kr==200&&!a.l.H){b=2000;if(b<=0){b=Bx(a.v);e=Bx(a.u);$p=2;continue _;}e=Iw(b);b=b-e|0;c=a.l;g=IP(c,a.v,a.z,a.u,e);$p=4;continue _;}return;case 2:BH9(a,b,e);if(C()){break _;}$p=3;case 3:Hl(a);if(C()){break _;}return;case 4:Baa(c,g);if(C()){break _;}if(b<=0){b=Bx(a.v);e=Bx(a.u);$p=2;continue _;}e=Iw(b);b=b-e|0;c=a.l;g=IP(c, a.v,a.z,a.u,e);continue _;case 5:Baa(c,g);if(C()){break _;}if(b>0){e=Iw(b);b=b-e|0;c=a.l;g=IP(c,a.v,a.z,a.u,e);continue _;}c:{if(a.Kr==1){c=a.l;b=1018;e=a.v|0;f=a.z|0;h=a.u|0;i=0;j=0;while(true){g=c.cl;k=X(j,g.c);if(k>=0)break;if(j<0)break c;if(k>=0)break c;l=g.p.data[j].fZ.cA;g=new F3;Bs();g.ba=Bk();g.V=0;g.j4=b;g.j$=e;g.ka=f;g.j_=h;g.kg=i;g.kn=1;m=0;n=l.dN;k=X(m,n.c);if(k<0){if(m>=0&&k<0){n=n.p.data[m].O;$p=6;continue _;}c=new Bb;Dm(c);J(c);}j=j+1|0;}}o=0.0;p=0.10000000149011612;q=0.0;$p=1;continue _;}c=new Bb;c.f =1;c.e=1;J(c);case 6:BkC(n,g);if(C()){break _;}m=m+1|0;while(true){n=l.dN;k=X(m,n.c);if(k<0){if(m>=0&&k<0){n=n.p.data[m].O;continue _;}c=new Bb;Dm(c);J(c);}j=j+1|0;g=c.cl;k=X(j,g.c);if(k>=0){o=0.0;p=0.10000000149011612;q=0.0;$p=1;continue _;}if(j<0)break;if(k>=0)break;l=g.p.data[j].fZ.cA;g=new F3;Bs();g.ba=Bk();g.V=0;g.j4=b;g.j$=e;g.ka=f;g.j_=h;g.kg=i;g.kn=1;m=0;}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BH9(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=64;A.T0=1;e=63;f=b-4|0;g=b+4|0;h=c-4|0;i=c+4|0;j=12.25;k=6.25;a:while(true){if(e>96){l=a.l;f=64;S();m=A.NI.b;n=0;g=3;$p=1;continue _;}m=f;while(m<=g){o=h;while(o<=i){p=m-b|0;q=o-c|0;r=p* p+q*q;if(r<=j){n=X(e,d);if(n>=0){if(n>0){s=a.l;n=0;t=0;u=3;$p=10;continue _;}if(r<=k){s=a.l;S();n=A.O$.b;t=0;u=3;$p=12;continue _;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=13;continue _;}if(r<=k)break a;}o=o+1|0;}m=m+1|0;}e=e+1|0;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=11;continue _;case 1:AQO(l,b,f,c,m,n,g);if(C()){break _;}s=a.l;f=65;m=A.NI.b;n=0;g=3;$p=2;case 2:AQO(s,b,f,c,m,n,g);if(C()){break _;}s=a.l;f=66;m=A.NI.b;n=0;g=3;$p=3;case 3:AQO(s,b,f,c,m,n,g);if(C()){break _;}s=a.l;m=b-1|0;n=A.Oi.b;g=0;h=3;$p=4;case 4:AQO(s,m,f, c,n,g,h);if(C()){break _;}s=a.l;m=b+1|0;n=A.Oi.b;g=0;h=3;$p=5;case 5:AQO(s,m,f,c,n,g,h);if(C()){break _;}s=a.l;m=c-1|0;n=A.Oi.b;g=0;h=3;$p=6;case 6:AQO(s,b,f,m,n,g,h);if(C()){break _;}s=a.l;m=c+1|0;n=A.Oi.b;g=0;h=3;$p=7;case 7:AQO(s,b,f,m,n,g,h);if(C()){break _;}s=a.l;f=67;m=A.NI.b;n=0;g=3;$p=8;case 8:AQO(s,b,f,c,m,n,g);if(C()){break _;}s=a.l;f=68;m=A.I0.b;n=0;g=3;$p=9;case 9:AQO(s,b,f,c,m,n,g);if(C()){break _;}A.T0=0;return;case 10:AQO(s,m,e,o,n,t,u);if(C()){break _;}while(true){o=o+1|0;while(o>i){m=m+1|0;while (m>g){e=e+1|0;if(e>96){l=a.l;f=64;S();m=A.NI.b;n=0;g=3;$p=1;continue _;}m=f;}o=h;}p=m-b|0;q=o-c|0;r=p*p+q*q;if(r>j)continue;n=X(e,d);if(n>=0){if(n>0){s=a.l;n=0;t=0;u=3;continue _;}if(r<=k){s=a.l;S();n=A.O$.b;t=0;u=3;$p=12;continue _;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=13;continue _;}if(r>k)continue;else break;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=11;case 11:AQO(s,m,e,o,n,t,u);if(C()){break _;}while(true){o=o+1|0;while(o>i){m=m+1|0;while(m>g){e=e+1|0;if(e>96){l=a.l;f=64;S();m=A.NI.b;n=0;g=3;$p=1;continue _;}m=f;}o=h;}p= m-b|0;q=o-c|0;r=p*p+q*q;if(r>j)continue;n=X(e,d);if(n>=0){if(n>0){s=a.l;n=0;t=0;u=3;$p=10;continue _;}if(r<=k){s=a.l;S();n=A.O$.b;t=0;u=3;$p=12;continue _;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=13;continue _;}if(r>k)continue;else break;}s=a.l;S();n=A.NI.b;t=0;u=3;continue _;case 12:AQO(s,m,e,o,n,t,u);if(C()){break _;}while(true){o=o+1|0;while(o>i){m=m+1|0;while(m>g){e=e+1|0;if(e>96){l=a.l;f=64;S();m=A.NI.b;n=0;g=3;$p=1;continue _;}m=f;}o=h;}p=m-b|0;q=o-c|0;r=p*p+q*q;if(r>j)continue;n=X(e,d);if(n>=0){if(n>0){s=a.l;n =0;t=0;u=3;$p=10;continue _;}if(r<=k){s=a.l;S();n=A.O$.b;t=0;u=3;continue _;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=13;continue _;}if(r>k)continue;else break;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=11;continue _;case 13:AQO(s,m,e,o,n,t,u);if(C()){break _;}while(true){o=o+1|0;while(o>i){m=m+1|0;while(m>g){e=e+1|0;if(e>96){l=a.l;f=64;S();m=A.NI.b;n=0;g=3;$p=1;continue _;}m=f;}o=h;}p=m-b|0;q=o-c|0;r=p*p+q*q;if(r>j)continue;n=X(e,d);if(n>=0){if(n>0){s=a.l;n=0;t=0;u=3;$p=10;continue _;}if(r<=k){s=a.l;S();n=A.O$.b;t=0;u=3;$p=12;continue _;}s =a.l;S();n=A.NI.b;t=0;u=3;continue _;}if(r>k)continue;else break;}s=a.l;S();n=A.NI.b;t=0;u=3;$p=11;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function Bjx(a){} function BXL(a){return a.a9m;} function Cj9(a){return 0;} function BY3(a){return B(2259);} function B29(a){return B(2260);} function Csf(a){return 5.0;} var BvY=Ba(); function CCm(){var a=new BvY();B$D(a);return a;} function B$D(a){} function A0y(a,b){Dp();return AXf(b);} function XM(){var a=this;GY.call(a);a.a5c=null;a.Ws=null;a.bb4=null;a.baQ=null;a.Ck=null;a.xs=null;a.rF=0;} A.ABv=null;function Bsa(a){var b=new XM();BnC(b,a);return b;} function BnC(a,b){var c,d,e,f,g,h,i;EI(a,b);a.gM=0;a.ho=0;a.ko=5;a.a5c=Fv(2);a.Ws=Fv(2);a.bb4=Fv(2);a.baQ=Fv(2);a.Ck=Bz(2);a.xs=Bz(2);a.c3=300;a.fR=B(2261);Cj(a,0.8999999761581421,4.0);a.kB=1;a.hd=0.6000000238418579;c=a.dn;c.cT=1;b=a.cH;d=new J5;d.b5=0;d.rZ=a;d.b5=4;c.cT=1;e=b.dE;c=new CZ;c.d6=b;c.d3=0;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=AHn(a,a.hd,40,40,20.0);e=b.dE;c=new CZ;c.d6=b;c.d3=2;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new NN;h =a.hd;d.b5=0;d.uT=a;d.yJ=h;d.b5=1;e=b.dE;c=new CZ;c.d6=b;c.d3=5;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new Lm;d.b5=0;d.qb=a;d.xH=G(Co);d.ue=8.0;d.xS=0.019999999552965164;d.b5=2;e=b.dE;c=new CZ;c.d6=b;c.d3=6;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=c;e.j=e.j+1|0;b=a.cH;d=new Re;d.b5=0;d.wG=0;d.vQ=a;d.b5=3;e=b.dE;c=new CZ;c.d6=b;c.d3=7;c.cK=d;Bo(e,e.c+1|0);f=e.p.data;i=e.c;e.c=i+1|0;f[i]=c;e.j=e.j+1|0;b=a.mf;d=new XC;d.b5=0;d.j7=0;d.lr=0;d.l5=0;d.h5=a;d.ly=16.0;d.p4 =0;d.qK=0;d.Or=0;d.b5=1;e=b.dE;c=new CZ;c.d6=b;c.d3=1;c.cK=d;Cc(e,c);d=a.mf;c=CBL(a,G(CH),30.0,0,0,0,A.ABv);Cc(d.dE,ACl(d,2,c));a.ko=50;} function Ca7(a){var b,c;HA(a);b=a.F;c=new Bn;c.s=100;Dt(b,16,c);c=a.F;b=new Bn;b.s=0;Dt(c,17,b);c=a.F;b=new Bn;b.s=0;Dt(c,18,b);c=a.F;b=new Bn;b.s=0;Dt(c,19,b);c=a.F;b=new Bn;b.s=0;Dt(c,20,b);} function BVj(a,b){var c,d,e,f,g,h;Ii(a,b);c=a.F.N;Be();d=A.G$.data[148];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}f=(c===null?null:c.x).G.s;c=b.m;b=new CV;b.w=B(2262);b.cf=f;Bg(c,B(2262),b);} function A1p(a,b){var c,d,e,f,g,h,i,j;Iq(a,b);c=b.m;d=BE(B(2262));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2262)!==f&&!Bc(B(2262),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if(B(2262)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=BE(B(2262));e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){c=b.h;if(B(2262)!==c&&!Bc(B(2262),c)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).cf;}b=a.F;if(g>=(-128)&&g<=127){Be();h=A.G$.data[g+128|0];}else{h=new Bn;h.s =g;}c=b.N;Be();f=A.G$.data[148];if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=Ci(f.s);e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){i=c.h;if(f!==i&&!Ck(f,i)?0:1)break;}c=c.i;}}f=c===null?null:c.x;c=f.G;if(!(h===c?1:c instanceof Bn&&c.s==h.s?1:0)){f.G=h;f.bO=1;b.bE=1;}b=a.F;j=a.c3;if(j>=(-128)&&j<=127){Be();h=A.G$.data[j+128|0];}else{h=new Bn;h.s=j;}c=b.N;Be();f=A.G$.data[144];if(f!==null){j=f.s;d=j>>>4^j<<28^j<<8^j>>>24;c=Dy(c,f,d&(c.d.data.length-1|0),d);}else{c=c.d.data[0];while (c!==null&&c.h!==null){c=c.i;}}f=c===null?null:c.x;c=Gq(f);if(!(h===c?1:c instanceof Bn&&c.s==h.s?1:0)){Hc(f,h);Gv(f,1);b.bE=1;}} function BNZ(a){return B(2263);} function Cok(a){return B(2264);} function BWO(a){return B(2265);} function Bdt(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.l.H)EX(a.F,16,By(a.c3));a.Q=a.Q*0.6000000238418579;if(!a.l.H&&Mm(a,0)>0){b=Oa(a.l,Mm(a,0));if(b!==null){a:{if(a.z>=b.z){if(APk(a))break a;if(a.z>=b.z+5.0)break a;}if(a.Q<0.0)a.Q=0.0;c=a.Q;a.Q=c +(0.5-c)*0.6000000238418579;}d=b.v-a.v;e=b.u-a.u;f=d*d+e*e;if(f>9.0){g=Ex(f);c=a.T;a.T=c+(d/g*0.5-c)*0.6000000238418579;c=a.U;a.U=c+(e/g*0.5-c)*0.6000000238418579;}}}c=a.T;h=c*c;i=a.U;if(h+i*i>0.05000000074505806)a.W=C_(i,c)*57.2957763671875-90.0;$p=1;case 1:A6r(a);if(C()){break _;}j=0;while(j<2){a.baQ.data[j]=a.Ws.data[j];a.bb4.data[j]=a.a5c.data[j];j=j+1|0;}j=0;while(j<2){k=j+1|0;l=Mm(a,k);m=null;if(l>0)m=Oa(a.l,l);if(m===null){n=a.Ws.data;n[j]=ACB(a,n[j],a.gV,10.0);}else{e=AIy(a,k);f=AQa(a,k);g=APN(a,k);o =m.v-e;p=m.z+m.j3()-f;q=m.u-g;r=Ex(o*o+q*q);s=C_(q,o)*180.0/3.141592653589793-90.0;t= -(C_(p,r)*180.0/3.141592653589793);n=a.a5c.data;n[j]=ACB(a,n[j],t,40.0);n=a.Ws.data;n[j]=ACB(a,n[j],s,10.0);}j=k;}k=APk(a);l=0;while(l<3){c=AIy(a,l);h=AQa(a,l);i=APN(a,l);Dk(a.l,B(1020),c+CC(a.C)*0.30000001192092896,h+CC(a.C)*0.30000001192092896,i+CC(a.C)*0.30000001192092896,0.0,0.0,0.0);if(k&&!O(a.l.bR,4))Dk(a.l,B(1708),c+CC(a.C)*0.30000001192092896,h+CC(a.C)*0.30000001192092896,i+CC(a.C)*0.30000001192092896,0.699999988079071, 0.699999988079071,0.5);l=l+1|0;}b:{if(AAj(a)>0){j=0;while(true){if(j>=3)break b;Dk(a.l,B(1708),a.v+CC(a.C)*1.0,a.z+BH(a.C)*3.299999952316284,a.u+CC(a.C)*1.0,0.699999988079071,0.699999988079071,0.8999999761581421);j=j+1|0;}}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function A8B(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(AAj(a)<=0){$p=1;continue _;}b=AAj(a)-1|0;if(b>0){APP(a,b);if(a.h2%10|0)return;c=10;$p=4;continue _;}d=a.l;e=a.v;f=a.z+Bdk(a);g=a.u;h=7.0;c=0;i =LL(LA(a.l),B(1118));$p=2;continue _;case 1:A9K(a);if(C()){break _;}b=1;while(true){if(b>=3){if(IB(a)===null)Hm(a,0,0);else Hm(a,0,(IB(a)).bi);a:{c=a.rF;if(c>0){c=c-1|0;a.rF=c;if(!c&&LL(LA(a.l),B(1118))){c=Bx(a.z);i=Bx(a.v);j=Bx(a.u);k=0;l=(-1);b:while(true){if(l>1){if(!k)break a;else{m=a.l;d=null;b=1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}}n=(-1);while(n<=1){o=0;if(o<=3)break b;n=n+1|0;}l=l+1|0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;$p=12;continue _;}}}if(a.h2%20|0)return;c=1;$p=7;continue _;}c=a.h2;s=a.Ck.data;i =b-1|0;if(c>=s[i]){s[i]=(c+10|0)+O(a.C,10)|0;if(a.l.e_>=2){s=a.xs.data;t=s[i];s[i]=s[i]+1|0;if(t>15){m=a.C;e=a.v;e=Ic(m,e-10.0,e+10.0);m=a.C;g=a.z;g=Ic(m,g-5.0,g+5.0);m=a.C;u=a.u;f=Ic(m,u-10.0,u+10.0);j=b+1|0;c=1;$p=6;continue _;}}c=Mm(a,b);if(c<=0){m=a.l;d=G(CH);v=FO(a.bH,20.0,8.0,20.0);w=A.ABv;$p=5;continue _;}m=Oa(a.l,c);if(m!==null&&m.jm()&&GH(a,m)<=900.0)break;Hm(a,b,0);}b=b+1|0;}$p=8;continue _;case 2:BH7(d,a,e,f,g,h,c,i);if(C()){break _;}m=a.l;c=1013;i=a.v|0;j=a.z|0;k=a.u|0;l=0;$p=3;case 3:A11(m,c,i, j,k,l);if(C()){break _;}APP(a,b);if(a.h2%10|0)return;c=10;$p=4;case 4:BzT(a,c);if(C()){break _;}return;case 5:$z=BsP(m,d,v,w);if(C()){break _;}d=$z;x=0;c:{while(true){if(x>=10)break c;if(Fw(d))break c;v=C5(d,O(a.C,Ct(d)));if(v!==a&&Hz(v))break;Zh(d,v);x=x+1|0;}$p=11;continue _;}while(true){b=b+1|0;if(b>=3){if(IB(a)===null)Hm(a,0,0);else Hm(a,0,(IB(a)).bi);d:{c=a.rF;if(c>0){c=c-1|0;a.rF=c;if(!c&&LL(LA(a.l),B(1118))){c=Bx(a.z);i=Bx(a.v);j=Bx(a.u);k=0;l=(-1);e:while(true){if(l>1){if(!k)break d;else{m=a.l;d=null;b =1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}}n=(-1);while(n<=1){o=0;if(o<=3)break e;n=n+1|0;}l=l+1|0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;$p=12;continue _;}}}if(a.h2%20|0)return;c=1;$p=7;continue _;}c=a.h2;s=a.Ck.data;i=b-1|0;if(c=2){s=a.xs.data;t=s[i];s[i]=s[i]+1|0;if(t>15){m=a.C;e=a.v;e=Ic(m,e-10.0,e+10.0);m=a.C;g=a.z;g=Ic(m,g-5.0,g+5.0);m=a.C;u=a.u;f=Ic(m,u-10.0,u+10.0);j=b+1|0;c=1;$p=6;continue _;}}c=Mm(a,b);if(c<=0){m=a.l;d=G(CH);v=FO(a.bH,20.0,8.0,20.0);w =A.ABv;continue _;}m=Oa(a.l,c);if(m!==null&&m.jm()&&GH(a,m)<=900.0)break;Hm(a,b,0);}$p=8;continue _;case 6:AY3(a,j,e,g,f,c);if(C()){break _;}a.xs.data[i]=0;while(true){c=Mm(a,b);if(c<=0){m=a.l;d=G(CH);v=FO(a.bH,20.0,8.0,20.0);w=A.ABv;$p=5;continue _;}m=Oa(a.l,c);if(m!==null&&m.jm()&&GH(a,m)<=900.0)break;Hm(a,b,0);while(true){b=b+1|0;if(b>=3){if(IB(a)===null)Hm(a,0,0);else Hm(a,0,(IB(a)).bi);f:{c=a.rF;if(c>0){c=c-1|0;a.rF=c;if(!c&&LL(LA(a.l),B(1118))){c=Bx(a.z);i=Bx(a.v);j=Bx(a.u);k=0;l=(-1);g:while(true){if (l>1){if(!k)break f;else{m=a.l;d=null;b=1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}}n=(-1);while(n<=1){o=0;if(o<=3)break g;n=n+1|0;}l=l+1|0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;$p=12;continue _;}}}if(a.h2%20|0)return;c=1;$p=7;continue _;}c=a.h2;s=a.Ck.data;i=b-1|0;if(c=3){if(IB(a)===null)Hm(a,0,0);else Hm(a,0,(IB(a)).bi);f:{c=a.rF;if(c>0){c=c-1|0;a.rF=c;if(!c&&LL(LA(a.l),B(1118))){c=Bx(a.z);i=Bx(a.v);j=Bx(a.u);k=0;l=(-1);g:while(true){if(l>1){if(!k)break f;else{m=a.l;d=null;b=1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}}n=(-1);while(n<=1){o=0;if(o<=3)break g;n=n+1|0;}l=l+1|0;}p=i+l|0;q=c+o| 0;r=j+n|0;m=a.l;$p=12;continue _;}}}if(a.h2%20|0)return;c=1;$p=7;continue _;}c=a.h2;s=a.Ck.data;i=b-1|0;if(c=2){s=a.xs.data;t=s[i];s[i]=s[i]+1|0;if(t>15){m=a.C;e=a.v;e=Ic(m,e-10.0,e+10.0);m=a.C;g=a.z;g=Ic(m,g-5.0,g+5.0);m=a.C;u=a.u;f=Ic(m,u-10.0,u+10.0);j=b+1|0;c=1;$p=6;continue _;}}c=Mm(a,b);if(c<=0){m=a.l;d=G(CH);v=FO(a.bH,20.0,8.0,20.0);w=A.ABv;$p=5;continue _;}m=Oa(a.l,c);if(m===null)continue;if(!m.jm())continue;if(GH(a,m)>900.0)continue;else break;}continue _;case 9:ASW(a, c,m);if(C()){break _;}a.Ck.data[i]=(a.h2+40|0)+O(a.C,20)|0;a.xs.data[i]=0;while(true){while(true){b=b+1|0;if(b>=3){if(IB(a)===null)Hm(a,0,0);else Hm(a,0,(IB(a)).bi);a:{c=a.rF;if(c>0){c=c-1|0;a.rF=c;if(!c&&LL(LA(a.l),B(1118))){c=Bx(a.z);i=Bx(a.v);j=Bx(a.u);k=0;l=(-1);b:while(true){if(l>1){if(!k)break a;else{m=a.l;d=null;b=1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}}n=(-1);while(n<=1){o=0;if(o<=3)break b;n=n+1|0;}l=l+1|0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;$p=12;continue _;}}}if(a.h2%20|0)return;c=1;$p=7;continue _;}c =a.h2;s=a.Ck.data;i=b-1|0;if(c=2){s=a.xs.data;t=s[i];s[i]=s[i]+1|0;if(t>15){m=a.C;e=a.v;e=Ic(m,e-10.0,e+10.0);m=a.C;g=a.z;g=Ic(m,g-5.0,g+5.0);m=a.C;u=a.u;f=Ic(m,u-10.0,u+10.0);j=b+1|0;c=1;$p=6;continue _;}}c=Mm(a,b);if(c<=0){m=a.l;d=G(CH);v=FO(a.bH,20.0,8.0,20.0);w=A.ABv;$p=5;continue _;}m=Oa(a.l,c);if(m!==null&&m.jm()&&GH(a,m)<=900.0)break;Hm(a,b,0);}$p=8;continue _;case 10:BGJ(m,d,b,i,j,k,c);if(C()){break _;}if(a.h2%20|0)return;c=1;$p=7;continue _;case 11:c: {$z=Bo8(a,v);if(C()){break _;}c=$z;if(c){if(!(v instanceof Co))Hm(a,b,v.bi);else if(!v.ct.h9)Hm(a,b,v.bi);}else{while(true){Zh(d,v);x=x+1|0;if(x>=10)break c;if(Fw(d))break c;v=C5(d,O(a.C,Ct(d)));if(v===a)continue;if(!Hz(v))continue;else break;}continue _;}}while(true){b=b+1|0;if(b>=3){if(IB(a)===null)Hm(a,0,0);else Hm(a,0,(IB(a)).bi);d:{c=a.rF;if(c>0){c=c-1|0;a.rF=c;if(!c&&LL(LA(a.l),B(1118))){c=Bx(a.z);i=Bx(a.v);j=Bx(a.u);k=0;l=(-1);e:while(true){if(l>1){if(!k)break d;else{m=a.l;d=null;b=1012;i=a.v|0;j=a.z |0;k=a.u|0;c=0;$p=10;continue _;}}n=(-1);while(n<=1){o=0;if(o<=3)break e;n=n+1|0;}l=l+1|0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;$p=12;continue _;}}}if(a.h2%20|0)return;c=1;$p=7;continue _;}c=a.h2;s=a.Ck.data;i=b-1|0;if(c=2){s=a.xs.data;t=s[i];s[i]=s[i]+1|0;if(t>15){m=a.C;e=a.v;e=Ic(m,e-10.0,e+10.0);m=a.C;g=a.z;g=Ic(m,g-5.0,g+5.0);m=a.C;u=a.u;f=Ic(m,u-10.0,u+10.0);j=b+1|0;c=1;$p=6;continue _;}}c=Mm(a,b);if(c<=0){m=a.l;d=G(CH);v=FO(a.bH,20.0,8.0,20.0);w=A.ABv;$p=5;continue _;}m =Oa(a.l,c);if(m!==null&&m.jm()&&GH(a,m)<=900.0)break;Hm(a,b,0);}$p=8;continue _;case 12:$z=Bm6(m,p,q,r);if(C()){break _;}y=$z;if(y>0){S();if(y!=A.NI.b&&y!=A.O$.b&&y!=A.O_.b){m=a.l;b=1;$p=13;continue _;}}o=o+1|0;while(o>3){n=n+1|0;while(n>1){l=l+1|0;if(l>1){if(!k){if(a.h2%20|0)return;c=1;$p=7;continue _;}m=a.l;d=null;b=1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}n=(-1);}o=0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;continue _;case 13:$z=BpQ(m,p,q,r,b);if(C()){break _;}b=$z;k=!b&&!k?0:1;o=o+1|0;while(o>3){n=n+1|0;while (n>1){l=l+1|0;if(l>1){if(!k){if(a.h2%20|0)return;c=1;$p=7;continue _;}m=a.l;d=null;b=1012;i=a.v|0;j=a.z|0;k=a.u|0;c=0;$p=10;continue _;}n=(-1);}o=0;}p=i+l|0;q=c+o|0;r=j+n|0;m=a.l;$p=12;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,$p);} function AIn(a){var b,c,d,e,f,g,h,i;b=a.F;c=new Bn;c.s=220;d=b.N;Be();e=A.G$.data[148];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}i=d===null?null:d.x;d=i.G;if(!(c===d?1:d instanceof Bn&&d.s==c.s?1:0)){i.G=c;i.bO=1;b.bE=1;}a.c3=100;} function BWM(a){} function CoM(a){return 4;} function AIy(a,b){var c,d;if(b<=0)return a.v;c=(a.gV+(180*(b-1|0)|0))/180.0*3.1415927410125732;d=A.Mw.data[(c*10430.3779296875+16384.0|0)&65535];return a.v+d*1.3;} function AQa(a,b){return b>0?a.z+2.2:a.z+3.0;} function APN(a,b){var c,d;if(b<=0)return a.u;c=(a.gV+(180*(b-1|0)|0))/180.0*3.1415927410125732;d=A.Mw.data[(c*10430.3779296875|0)&65535];return a.u+d*1.3;} function ACB(a,b,c,d){var e;e=(c-b)%360.0;if(e>=180.0)e=e-360.0;if(e<(-180.0))e=e+360.0;if(e>d)e=d;c= -d;if(e>=c)c=e;return b+c;} function ASW(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{d=c.v;e=c.z+c.j3()*0.5;f=c.u;if(!b){c=a.C;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;if(H(N(g,24))/1.6777216E7<0.0010000000474974513){h=1;break a;}}h=0;}$p=1;case 1:AY3(a,b,d,e,f,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AY3(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=a.l;h=null;i=1014;j=a.v|0;k=a.z|0;l=a.u|0;m=0;n=0;o=j;p=k;q=l;r=g.cl;s=X(n,r.c);if(s<0){if(n>=0&&s<0){r=r.p.data[n];t =r.fZ.cA;u=64.0;v=r.eR.bZ.eu;r=new F3;Bs();r.ba=Bk();r.V=0;r.j4=i;r.j$=j;r.ka=k;r.j_=l;r.kg=m;r.kn=0;$p=1;continue _;}g=new Bb;g.f=1;g.e=1;J(g);}if(b<=0)u=a.v;else{w=(a.gV+(180*(b-1|0)|0))/180.0*3.1415927410125732;w=A.Mw.data[(w*10430.3779296875+16384.0|0)&65535];u=a.v+w*1.3;}q=b>0?a.z+2.2:a.z+3.0;if(b<=0)o=a.u;else{w=(a.gV+(180*(b-1|0)|0))/180.0*3.1415927410125732;w=A.Mw.data[(w*10430.3779296875|0)&65535];o=a.u+w*1.3;}p=c-u;x=d-q;y=e-o;h=new P5;WC(h,a.l,a,p,x,y);Cj(h,0.3125,0.3125);if(f){r=h.F;z=new BQ;z.R =1;g=r.N;Be();t=A.G$.data[138];if(t===null){ba=g.d.data[0];while(ba!==null&&ba.h!==null){ba=ba.i;}}else{b=t.s;f=b>>>4^b<<28^b<<8^b>>>24;bb=g.d.data;ba=bb[f&(bb.length-1|0)];while(ba!==null){if(ba.t==f){g=ba.h;if(t!==g&&!(t===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}ba=ba.i;}}t=ba===null?null:ba.x;g=t.G;if(!(g instanceof BQ&&g.R==z.R?1:0)){t.G=z;t.bO=1;r.bE=1;}}h.z=q;h.v=u;h.u=o;g=a.l;$p=2;continue _;case 1:Bdc(t,h,o,p,q,u,v,r);if(C()){break _;}n=n+1|0;r=g.cl;s=X(n,r.c);if(s<0){if(n>=0&&s<0){r=r.p.data[n];t =r.fZ.cA;u=64.0;v=r.eR.bZ.eu;r=new F3;Bs();r.ba=Bk();r.V=0;r.j4=i;r.j$=j;r.ka=k;r.j_=l;r.kg=m;r.kn=0;continue _;}g=new Bb;g.f=1;g.e=1;J(g);}if(b<=0)u=a.v;else{w=(a.gV+(180*(b-1|0)|0))/180.0*3.1415927410125732;w=A.Mw.data[(w*10430.3779296875+16384.0|0)&65535];u=a.v+w*1.3;}q=b>0?a.z+2.2:a.z+3.0;if(b<=0)o=a.u;else{w=(a.gV+(180*(b-1|0)|0))/180.0*3.1415927410125732;w=A.Mw.data[(w*10430.3779296875|0)&65535];o=a.u+w*1.3;}p=c-u;x=d-q;y=e-o;h=new P5;WC(h,a.l,a,p,x,y);Cj(h,0.3125,0.3125);if(f){r=h.F;z=new BQ;z.R=1;g= r.N;Be();t=A.G$.data[138];if(t===null){ba=g.d.data[0];while(ba!==null&&ba.h!==null){ba=ba.i;}}else{b=t.s;f=b>>>4^b<<28^b<<8^b>>>24;bb=g.d.data;ba=bb[f&(bb.length-1|0)];while(ba!==null){if(ba.t==f){g=ba.h;if(t!==g&&!(t===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}ba=ba.i;}}t=ba===null?null:ba.x;g=t.G;if(!(g instanceof BQ&&g.R==z.R?1:0)){t.G=z;t.bO=1;r.bE=1;}}h.z=q;h.v=u;h.u=o;g=a.l;$p=2;case 2:Baa(g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,$p);} function BsL(a,b,c){var d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=b.v;f=b.z+b.j3()*0.5;g=b.u;b=a.C;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,24))/1.6777216E7>=0.0010000000474974513?0:1;$p=1;case 1:AY3(a,d,e,f,g,i);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Bm1(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hU)return 0;if(b===A.WG)return 0;d=a.F.N;Be();e=A.G$.data[148];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null ?null:d.x;if(d.G.s>0)return 0;d=a.F.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);h=d.d.data;d=h[f&(h.length-1|0)];while(d!==null){if(d.t==f){i=d.h;if(e!==i&&!Ck(e,i)?0:1)break;}d=d.i;}}d=d===null?null:d.x;j=d.G.s>150?0:1;if(j&&b.a11() instanceof HI)return 0;d=b.f2();if(d!==null&&!(d instanceof Co)&&d instanceof CH&&d.nn()===A.R9)return 0;if(a.rF<=0)a.rF=20;j=0;while(true){h=a.xs.data;if(j>=h.length)break;h[j]=h[j]+3|0;j=j+1|0;}if(a.hU)return 0;$p=1;case 1:$z =A2z(a,b,c);if(C()){break _;}c=$z;if(!c)c=0;else{b=b.f2();if(a.dL!==b&&a.da!==b){if(b!==a)a.eN=b;c=1;}else c=1;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BHD(a,b,c){var d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Bp();c=A.L_.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;e=D1(a.l,a.v,a.z+0.0,a.u);f=e.F;g=f.N;Be();g=BR(g,A.G$.data[138]);h=g===null?null:g.x;if(!(d!==h.G?0:1)){h.G=d;h.bO=1;f.bE=1;}g=e.F;d=g.N;Be();d=BR(d,A.G$.data[138]);(d===null?null:d.x).bO=1;g.bE=1;e.fd=10;d=a.l;$p=1;case 1:Baa(d,e);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,$p);} function BCJ(a){a.jr=0;} function Cn9(a){return a.cg?0:1;} function A5B(a,b){} function BF8(a,b){} function BSF(a){return 1;} function BNs(a){return 300;} function AAj(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[148];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}return (b===null?null:b.x).G.s;} function APP(a,b){var c,d,e,f,g,h,i,j;c=a.F;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}e=c.N;Be();f=A.G$.data[148];if(f===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{g=f.s;h=g>>>4^g<<28^g<<8^g>>>24;i=e.d.data;e=i[h&(i.length-1|0)];while(e!==null){if(e.t==h){j=e.h;if(f!==j&&!(f===j?1:j instanceof Bn&&j.s==g?1:0)?0:1)break;}e=e.i;}}f=e===null?null:e.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;c.bE=1;}} function Mm(a,b){var c,d,e,f,g;c=a.F;b=17+b|0;c=c.N;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}return (c===null?null:c.x).G.s;} function Hm(a,b,c){var d,e,f,g,h,i;d=a.F;b=17+b|0;if(c>=(-128)&&c<=127){Be();e=A.G$.data[c+128|0];}else{e=new Bn;e.s=c;}f=d.N;if(b>=(-128)&&b<=127){Be();g=A.G$.data[b+128|0];}else{g=new Bn;g.s=b;}if(g===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{c=g.s;b=c>>>4^c<<28^c<<8^c>>>24;h=f.d.data;f=h[b&(h.length-1|0)];while(f!==null){if(f.t==b){i=f.h;if(g!==i&&!(g===i?1:i instanceof Bn&&i.s==c?1:0)?0:1)break;}f=f.i;}}g=f===null?null:f.x;f=g.G;if(!(e===f?1:f instanceof Bn&&f.s==e.s?1:0)){g.G=e;g.bO= 1;d.bE=1;}} function APk(a){var b,c,d,e,f,g;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;return b.G.s>150?0:1;} function B_7(a){return A.R9;} function BjW(a,b){a.da=null;} function BDp(){A.ABv=new APH;} var BvZ=Ba(); A.Ba=function(){var a=new BvZ();Cve(a);return a;}; function Cve(a){} function BuS(a,b){Dp();return Bsa(b);} var Bv0=Ba(); A.DG=function(){var a=new Bv0();Cgf(a);return a;}; function Cgf(a){} function Bre(a,b){var c,d,e,f,g,h;Dp();c=new SO;EI(c,b);c.fR=B(2002);Cj(c,0.5,0.8999999761581421);b=c.F.N;Be();d=A.G$.data[144];if(d===null)b=C3(b);else{e=GM(d);b=Dy(b,d,e&(b.d.data.length-1|0),e);}e=(b===null?null:b.x).G.R;b=c.F;f=(e|1)<<24>>24;g=new BQ;g.R=f;d=b.N;Be();h=A.G$.data[144];if(h===null)d=C3(d);else{e=GM(h);d=Dy(d,h,e&(d.d.data.length-1|0),e);}h=d===null?null:d.x;d=h.G;if(!(d instanceof BQ&&d.R==g.R?1:0)){h.G=g;h.bO=1;b.bE=1;}return c;} var BvV=Ba(); A.DQ=function(){var a=new BvV();BSb(a);return a;}; function BSb(a){} function A_x(a,b){Dp();return AF3(b);} var Bwd=Ba(); A.EY=function(){var a=new Bwd();B95(a);return a;}; function B95(a){} function A6_(a,b){Dp();return Bwg(b);} var Bwf=Ba(); function CCU(){var a=new Bwf();Cq2(a);return a;} function Cq2(a){} function ASO(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Dp();c=new NR;$p=1;case 1:AKO(c,b);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,$p);} var Bv_=Ba(); A.EF=function(){var a=new Bv_();CgU(a);return a;}; function CgU(a){} function BAT(a,b){Dp();return AHa(b);} var Bwa=Ba(); A.Cl=function(){var a=new Bwa();CkN(a);return a;}; function CkN(a){} function A_c(a,b){Dp();return S$(b);} var Bwb=Ba(); A.K=function(){var a=new Bwb();BVS(a);return a;}; function BVS(a){} function AVE(a,b){Dp();return B6f(b);} var Bwc=Ba(); function CCS(){var a=new Bwc();BSV(a);return a;} function BSV(a){} function BxS(a,b){Dp();return AOC(b);} var Bv7=Ba(); A.L=function(){var a=new Bv7();Chv(a);return a;}; function Chv(a){} function BpF(a,b){var c,d;Dp();c=new Rn;VU(c,b);c.fR=B(1998);d=c.hz<=0.0?0:1;c.hz=0.8999999761581421;c.lf=1.2999999523162842;if(!d)Cj(c,0.8999999761581421,1.2999999523162842);return c;} var TV=Ba(MJ); function A$0(a,b){} function CnF(a){return B(2266);} function BZo(a){return B(2266);} function BM5(a){return B(2266);} function BLG(a){return 120;} function CsB(a){return 0;} var AIR=Ba(TV); function Cs9(a){var b=new AIR();BN3(b,a);return b;} function BN3(a,b){var c,d,e,f,g;EI(a,b);a.gM=0;a.ho=0;a.fR=B(2267);Cj(a,0.4000000059604645,1.7999999523162842);a.dn.dK=1;b=a.cH;c=AHn(a,0.25,20,20,10.0);d=b.dE;e=new CZ;e.d6=b;e.d3=1;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new NN;c.b5=0;c.uT=a;c.yJ=0.20000000298023224;c.b5=1;d=b.dE;e=new CZ;e.d6=b;e.d3=2;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new Lm;c.b5=0;c.qb=a;c.xH=G(Co);c.ue=6.0;c.xS=0.019999999552965164;c.b5=2;d=b.dE;e=new CZ;e.d6 =b;e.d3=3;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new Re;c.b5=0;c.wG=0;c.vQ=a;c.b5=3;d=b.dE;e=new CZ;e.d6=b;e.d3=4;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;c=a.mf;e=new SN;b=A.Z$;e.b5=0;e.j7=0;e.lr=0;e.l5=0;e.h5=a;e.ly=16.0;e.p4=1;e.qK=0;e.Gx=G(CH);e.ly=16.0;e.Ga=0;d=new Q2;d.IU=e;d.Ek=a;e.DH=d;e.Fv=b;e.b5=1;d=c.dE;b=new CZ;b.d6=c;b.d3=1;b.cK=e;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=b;d.j=d.j+1|0;} function BZ_(a){return 1;} function BUo(a){return 4;} function A0W(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWA(a);if(C()){break _;}$p=2;case 2:$z=A7x(a);if(C()){break _;}b=$z;if(b){c=A.WG;b=1;$p=3;continue _;}d=a.v;e=d|0;if(d>4;g=b>>4;h=c.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k =H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;n=l&(m.length-1|0);i=m[n];a:{while(true){if(i===null){i=null;break a;}if(B6(i.cy,j))break;i=i.cu;}}k=i===null?0:1;b:{c:{if(k){i=m[n];d:{while(i!==null){if(B6(i.cy,j)){i=i.dG;break d;}i=i.cu;}i=null;}i=i;if(i===null){if(h.ek.eY)break b;if(h.e4)break b;i=h.eM;}if(i!==null){c=FF(i,e&15,b&15,c.bZ.ec);break c;}}c=c.bZ.ec.hI(e,b);}if(c.qv>1.0){c=A.RE;b=1;$p=4;continue _;}e=0;if(e>=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d>4;g=b>>4;h=c.dS;i=h.dx;j=Cs(M(F(f),D(4294967295, 0)),B4(M(F(g),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=i.cL.data;n=l&(m.length-1|0);i=m[n];e:{while(true){if(i===null){i=null;break e;}if(B6(i.cy,j))break;i=i.cu;}}k=i===null?0:1;f:{b:{if(k){i=m[n];g:{while(i!== null){if(B6(i.cy,j)){i=i.dG;break g;}i=i.cu;}i=null;}i=i;if(i===null){if(h.ek.eY)break f;if(h.e4)break f;i=h.eM;}if(i!==null){c=FF(i,e&15,b&15,c.bZ.ec);break b;}}c=c.bZ.ec.hI(e,b);}if(c.qv>1.0){c=A.RE;b=1;$p=4;continue _;}e=0;if(e>=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d 1.0){c=A.RE;b=1;$p=4;continue _;}e=0;if(e>=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d>4;b=n>>4;if(IC(c.dS,k,b)){$p= 7;continue _;}if((c.bZ.ec.hI(g,n)).qv<0.800000011920929){S();c=A.OF;i=a.l;$p=8;continue _;}}e=e+1|0;if(e>=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d=4)return;d=a.v+(((e%2|0)*2|0)-1|0)*0.25;g=d|0;if(d=f)return;Bp();c=A.Lf.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;j=D1(a.l,a.v,a.z+h,a.u);k=j.F;l=k.N;Be();l=BR(l,A.G$.data[i]);m=l===null?null:l.x;if (!(d!==m.G?0:1)){m.G=d;m.bO=1;k.bE=1;}l=j.F;d=l.N;Be();d=BR(d,A.G$.data[i]);(d===null?null:d.x).bO=1;l.bE=1;j.fd=10;d=a.l;$p=1;case 1:Baa(d,j);if(C()){break _;}g=g+1|0;if(g>=f)return;Bp();c=A.Lf.K;d=new Bq;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;j=D1(a.l,a.v,a.z+h,a.u);k=j.F;l=k.N;Be();l=BR(l,A.G$.data[i]);m=l===null?null:l.x;if(!(d!==m.G?0:1)){m.G=d;m.bO=1;k.bE=1;}l=j.F;d=l.N;Be();d=BR(d,A.G$.data[i]);(d===null?null:d.x).bO=1;l.bE=1;j.fd=10;d=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A1y(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=new Od;Pr(d,a.l,a);e=b.v-a.v;f=b.z+b.j3()-1.100000023841858-d.z;g=b.u-a.u;W1(d,e,f+CT(e*e+g*g)*0.20000000298023224,g,1.600000023841858,12.0);h=B(844);c=1.0;b=a.C;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=1.0/(H(N(i,24))/1.6777216E7*0.4000000059604645+0.800000011920929);b=a.l;$p=1;case 1:Biy(b, a,h,c,j);if(C()){break _;}b=a.l;$p=2;case 2:Baa(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var Bv8=Ba(); A.FX=function(){var a=new Bv8();B7j(a);return a;}; function B7j(a){} function Bbf(a,b){Dp();return Cs9(b);} var Bv9=Ba(); A.BM=function(){var a=new Bv9();CBb(a);return a;}; function CBb(a){} function A2c(a,b){Dp();return AAD(b);} function R8(){var a=this;TV.call(a);a.TQ=0;a.WR=null;a.a5l=0;a.t6=0;} function AGZ(a){var b=new R8();B_o(b,a);return b;} function B_o(a,b){var c,d,e,f,g;EI(a,b);a.gM=0;a.ho=0;a.TQ=0;a.WR=null;a.fR=B(2268);Cj(a,1.399999976158142,2.9000000953674316);a.dn.dK=1;b=a.cH;c=new PJ;c.b5=0;c.lq=0;c.jC=a;c.KD=a.l;c.yX=0.25;c.BT=1;c.b5=3;d=b.dE;e=new CZ;e.d6=b;e.d3=1;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new AGw;c.b5=0;c.Vk=a;c.biI=0.2199999988079071;c.a7B=32.0;c.b5=1;d=b.dE;e=new CZ;e.d6=b;e.d3=2;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new AAH;c.b5=0;e=new BI;e.p= W(K,10);c.LL=e;c.oC=a;c.a1I=0.1599999964237213;c.a3y=1;c.b5=1;d=b.dE;e=new CZ;e.d6=b;e.d3=3;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new ABY;c.b5=0;c.KK=a;c.WA=0.1599999964237213;c.b5=1;d=b.dE;e=new CZ;e.d6=b;e.d3=4;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;b=a.cH;c=new AOl;c.b5=0;c.I0=a;c.b5=3;e=b.dE;d=new CZ;d.d6=b;d.d3=5;d.cK=c;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=d;e.j=e.j+1|0;b=a.cH;c=new NN;c.b5=0;c.uT=a;c.yJ=0.1599999964237213;c.b5= 1;d=b.dE;e=new CZ;e.d6=b;e.d3=6;e.cK=c;Cc(d,e);b=a.cH;c=new Lm;Tg(c);c.qb=a;c.xH=G(Co);c.ue=6.0;c.xS=0.019999999552965164;c.b5=2;DD(b,7,c);DD(a.cH,8,TK(a));DD(a.mf,1,A.CM(a));DD(a.mf,2,AL$(a,0));DD(a.mf,3,CBL(a,G(CH),16.0,0,0,1,A.Z$));} function BPR(a){var b,c;HA(a);b=a.F;c=new BQ;c.R=0;Dt(b,16,c);} function BN6(a){return 1;} function AVZ(a){var b,c,d,e,f,g,h,i,j,k;b=a.TQ-1|0;a.TQ=b;if(b<=0){c=a.C;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));while(true){f=e%50|0;if(((e-f|0)+49|0)>=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}a.TQ=70+f|0;c=a.l.ri;g=a.v;h=g|0;if(g=0)break;d=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=d;e=H(N(d,17));}if(!f)a.nh=b;}$p=1;case 1:b.bol(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AUr(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:AWA(a);if(C()){break _;}b=a.a5l;if(b>0)a.a5l=b-1|0;b=a.t6;if(b>0)a.t6=b-1|0;c=a.T;c=c*c;d=a.U;if(c+d*d>2.500000277905201E-7){e=a.C;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=H(N(f,17));while(true){h=g%5|0;if(((g-h|0)+4|0)>=0)break;f =M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;g=H(N(f,17));}if(!h){c=a.v;h=c|0;if(c=j.c)break;HY(j,b);b=b+1|0;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Ceb(a,b){var c,d,e,f,g,h,i;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;i=!(c.G.R&1)?0:1;return i&&PO(b.cj,G(Co).cj)?0:G(SA)!==b&&G(Sc)!==b?1:0;} function CBB(a,b){var c,d,e,f,g,h,i;Ii(a,b);c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=c.d.data;c=g[f&(g.length-1|0)];while(c!==null){if(c.t==f){h=c.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;i=(!(!(c.G.R&1)?0:1)?0:1)<<24>>24;c=b.m;b=new CP;b.w=B(2269);b.cM=i;Bg(c,B(2269),b);} function BuJ(a,b){var c,d,e,f,g,h,i,j;Iq(a,b);c=b.m;d=BE(B(2269));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2269)!==f&&!Bc(B(2269),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{b=b.m;if(B(2269)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=BE(B(2269));e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){c=b.h;if(B(2269)!==c&&!Bc(B(2269),c)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).cM;}d=!g?0:1;b=a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while (b!==null&&b.h!==null){b=b.i;}}else{h=Ci(c.s);e=b.d.data;b=e[h&(e.length-1|0)];while(b!==null){if(b.t==h){i=b.h;if(c!==i&&!Ck(c,i)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).G.R;if(d)EX(a.F,16,HO((g|1)<<24>>24));else{b=a.F;g=(g&(-2))<<24>>24;j=new BQ;j.R=g;i=b.N;Be();f=A.G$.data[144];if(f===null){i=i.d.data[0];while(i!==null&&i.h!==null){i=i.i;}}else{d=f.s;h=d>>>4^d<<28^d<<8^d>>>24;e=i.d.data;i=e[h&(e.length-1|0)];while(i!==null){if(i.t==h){c=i.h;if(f!==c&&!(f===c?1:c instanceof Bn&&c.s==d?1:0)?0:1)break;}i=i.i;}}c =i===null?null:i.x;i=c.G;if(!(i instanceof BQ&&i.R==j.R?1:0)){c.G=j;c.bO=1;b.bE=1;}}} function BDi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.a5l=10;c=a.l;d=new Fc;e=a.bi;Bs();d.ba=Bk();d.V=0;d.ii=e;d.ig=4;c=c.eC.fi;f=a.bi;e=f^f>>>20^f>>>12;g=e^e>>>7^e>>>4;h=c.ee.data;c=h[g&(h.length-1|0)];a:{while(c!==null){if(c.eq==f){c=c.ew;break a;}c=c.ei;}c=null;}b:{c:{c=c;if(c!==null){i=c.eL.ca;if (i.I===null){j=new BV;j.b$=i;Eg(j);i.I=j;}k=i.I.bm();e=d instanceof BA;j=d;while(true){if(!k.bh()){c=c.bu;if(c instanceof CI){c=c.O;if(!e)break b;e=c.L.bb;if(e!=2){if(e!=1)break b;if(j.X)break b;}}break c;}i=(k.bg()).O;if(!e)break;l=i.L.bb;if(l!=2){if(l!=1)break;if(j.X)break;}}i=i.Z;$p=3;continue _;}}c=new GE;c.fj=0;c.gc=0;c.ft=0.30000001192092896;c.f4=0;c.fF=0;c.gd=B(2118);c.h6=a;d=a.C;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=H(N(m,17));while(true){n=e%15|0;if(((e-n|0)+14|0)>=0)break;m =M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=H(N(m,17));}f=7+n|0;$p=1;continue _;}c=c.Z;$p=4;continue _;case 1:$z=b.gr(c,f);if(C()){break _;}f=$z;if(f)b.Q=b.Q+0.4000000059604645;b=B(2270);o=1.0;p=1.0;c=a.l;$p=2;case 2:Biy(c,a,b,o,p);if(C()){break _;}return f;case 3:Bnv(i,d);if(C()){break _;}while(true){if(!k.bh()){c:{c=c.bu;if(c instanceof CI){c=c.O;if(!e)break c;e=c.L.bb;if(e!=2){if(e!=1)break c;if(j.X)break c;}}c=new GE;c.fj=0;c.gc=0;c.ft=0.30000001192092896;c.f4=0;c.fF=0;c.gd=B(2118);c.h6 =a;d=a.C;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=H(N(m,17));while(true){n=e%15|0;if(((e-n|0)+14|0)>=0)break;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=H(N(m,17));}f=7+n|0;$p=1;continue _;}c=c.Z;$p=4;continue _;}i=(k.bg()).O;if(!e)break;l=i.L.bb;if(l==2)continue;if(l!=1)break;if(j.X)break;}i=i.Z;continue _;case 4:Bnv(c,d);if(C()){break _;}c=new GE;c.fj=0;c.gc=0;c.ft=0.30000001192092896;c.f4=0;c.fF=0;c.gd=B(2118);c.h6=a;d=a.C;m=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=m;e=H(N(m,17));while(true){n=e%15|0;if(((e-n|0)+14|0)>=0)break;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=H(N(m,17));}f=7+n|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function B9A(a){return B(2266);} function Cwv(a){return B(2271);} function B1e(a){return B(2272);} function AY9(a,b,c,d,e){var f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=B(2273);g=1.0;h=1.0;i=a.l;$p=1;case 1:Biy(i,a,f,g,h);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BiP(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=17;c=H(N(e,f));g=2;while(true){h=c%3|0;if(((c-h|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;c=H(N(e,f));}i=0;j=0.0;k=138;if(i>=h){d=a.C;e=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;i=H(N(e,f));while(true){h=i%3|0;if(((i-h|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;i=H(N(e,f));}c=3+h|0;g=0;if(g>=c)return;Bp();b=A.II.K;d=new Bq;d.k=0;d.Y=null;d.A=b;d.k=1;d.B=0;l=D1(a.l,a.v,a.z+j,a.u);m=l.F;n=BR(m.N,By(10));n=n===null?null:n.x;if(!(d!==n.G?0:1)){n.G=d;n.bO=1;m.bE=1;}n=l.F;S8(Hj(n,10),1);n.bE=1;l.fd=10;d=a.l;$p=2;continue _;}S();b=A.N$.b;d=new Bq;d.k=0;d.Y=null;d.A=b;d.k=1;d.B=0;l=D1(a.l,a.v,a.z+j, a.u);o=l.F;n=o.N;Be();n=BR(n,A.G$.data[k]);m=n===null?null:n.x;if(!(d!==m.G?0:1)){m.G=d;m.bO=1;o.bE=1;}m=l.F;d=m.N;Be();d=BR(d,A.G$.data[k]);(d===null?null:d.x).bO=1;m.bE=1;l.fd=10;d=a.l;$p=1;case 1:Baa(d,l);if(C()){break _;}i=i+1|0;if(i>=h){d=a.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;i=H(N(e,f));while(true){h=i%3|0;if(((i-h|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;i=H(N(e,f));}c=3+h|0;g=0;if(g>=c)return;Bp();b=A.II.K;d=new Bq;d.k=0;d.Y=null;d.A =b;d.k=1;d.B=0;l=D1(a.l,a.v,a.z+j,a.u);m=l.F;n=BR(m.N,By(10));n=n===null?null:n.x;if(!(d!==n.G?0:1)){n.G=d;n.bO=1;m.bE=1;}n=l.F;S8(Hj(n,10),1);n.bE=1;l.fd=10;d=a.l;$p=2;continue _;}S();b=A.N$.b;d=new Bq;d.k=0;d.Y=null;d.A=b;d.k=1;d.B=0;l=D1(a.l,a.v,a.z+j,a.u);o=l.F;n=o.N;Be();n=BR(n,A.G$.data[k]);m=n===null?null:n.x;if(!(d!==m.G?0:1)){m.G=d;m.bO=1;o.bE=1;}m=l.F;d=m.N;Be();d=BR(d,A.G$.data[k]);(d===null?null:d.x).bO=1;m.bE=1;l.fd=10;d=a.l;continue _;case 2:Baa(d,l);if(C()){break _;}g=g+1|0;if(g>=c)return;Bp();b =A.II.K;d=new Bq;d.k=0;d.Y=null;d.A=b;d.k=1;d.B=0;l=D1(a.l,a.v,a.z+j,a.u);m=l.F;n=BR(m.N,By(10));n=n===null?null:n.x;if(!(d!==n.G?0:1)){n.G=d;n.bO=1;m.bE=1;}n=l.F;S8(Hj(n,10),1);n.bE=1;l.fd=10;d=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AJd(a,b){var c,d,e,f,g,h,i,j,k;c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;if(!b){c=a.F;b=(h&(-2))<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e) {d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&&g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}else{c=a.F;b=(h|1)<<24>>24;i=new BQ;i.R=b;g=c.N;Be();j=A.G$.data[144];if(j===null){g=g.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{k=j.s;e=k>>>4^k<<28^k<<8^k>>>24;f=g.d.data;g=f[e&(f.length-1|0)];while(g!==null){if(g.t==e){d=g.h;if(j!==d&&!(j===d?1:d instanceof Bn&&d.s==k?1:0)?0:1)break;}g=g.i;}}d=g===null?null:g.x;g=d.G;if(!(g instanceof BQ&& g.R==i.R?1:0)){d.G=i;d.bO=1;c.bE=1;}}} function ARS(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=E1(d);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(!(c.G.R&1)?0:1)){c=a.lM;if(c!== null){g=a.WR;if(g!==null){d=c.cx;h=g.nq.dV;a:{while(true){if(h===null){h=null;break a;}c=h.b8;i=d===null?c.cr(d):Fb(d,c);if(!i)break;h=i>=0?h.bx:h.bv;}}c=h===null?null:h.cS;i=(c===null?0:c.s)+(-5)|0;j=(-30);if(i>=j)j=i<=10?i:10;c=g.nq;if(j>=(-128)&&j<=127){Be();g=A.G$.data[j+128|0];}else{g=new Bn;g.s=j;}h=c.dV;if(h===null){h=new C0;k=null;h.b8=d;h.cS=k;h.dI=1;h.dR=1;}else{k=h.b8;e=d===null?k.cr(d):Ht(d,k);if(e){if(e<0)h.bv=Cv(c,h.bv,d);else{l=h.bx;if(l===null){l=new C0;k=null;l.b8=d;l.cS=k;l.dI=1;l.dR=1;}else {k=l.b8;if(d===null)e=k.cr(d);else b:{k=k;if(d===k)e=0;else{i=I7(d.o.data.length,Dn(k));j=0;while(true){if(j>=i){e=Dn(d)-Dn(k)|0;break b;}e=Di(d,j)-Di(k,j)|0;if(e)break;j=j+1|0;}}}if(e){if(e<0)l.bv=Cv(c,l.bv,d);else{m=l.bx;if(m===null){m=new C0;k=null;m.b8=d;m.cS=k;m.dI=1;m.dR=1;}else{k=m.b8;if(d===null)e=k.cr(d);else c:{k=k;if(d===k)e=0;else{i=I7(Dn(d),Dn(k));j=0;while(true){if(j>=i){e=Dn(d)-Dn(k)|0;break c;}e=Di(d,j)-Di(k,j)|0;if(e)break;j=j+1|0;}}}if(e){if(e<0)m.bv=Cv(c,m.bv,d);else{n=m.bx;if(n===null)n= F6(d);else{k=n.b8;e=d===null?k.cr(d):Ht(d,k);if(e){if(e>=0)n.bx=Cv(c,n.bx,d);else n.bv=Cv(c,n.bv,d);Cy(n);n=CE(n);}}m.bx=n;}Cy(m);m=CE(m);}}l.bx=m;}Cy(l);l=CE(l);}}h.bx=l;}Cy(h);h=CE(h);}}c.dV=h;d=LI(c,d);IZ(d,g);IZ(d,g);c.hR=c.hR+1|0;}}}$p=1;case 1:Bgo(a,b);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var Bv$=Ba(); function CCZ(){var a=new Bv$();B8z(a);return a;} function B8z(a){} function BG_(a,b){Dp();return AGZ(b);} var BvR=Ba(); function CCC(){var a=new BvR();CtU(a);return a;} function CtU(a){} function BIp(a,b){var c;Dp();c=new I4;Pq();Ty(c,b,0);return c;} function Ld(){var a=this;DG.call(a);a.xd=0;a.GY=0;} function BUZ(a){return 0;} function CeF(a){var b,c,d;b=a.F;c=a.GY;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}Dt(b,8,d);} function ARW(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.dk=a.v;a.d4=a.z;a.dj=a.u;a.xd=a.xd+1|0;b=a.F;c=a.GY;if(c>=(-128)&&c<=127){Be();d=A.G$.data[c+128|0];}else{d=new Bn;d.s=c;}e=b.N;Be();f=A.G$.data[136];if(f===null){g=e.d.data[0];while(g!==null&&g.h!==null){g=g.i;}}else{h=f.s;c=h>>>4^h<<28^h<<8^h>>>24;i=e.d.data;g= i[c&(i.length-1|0)];while(g!==null){if(g.t==c){e=g.h;if(f!==e&&!(f===e?1:e instanceof Bn&&e.s==h?1:0)?0:1)break;}g=g.i;}}f=g===null?null:g.x;e=f.G;if(!(d===e?1:e instanceof Bn&&e.s==d.s?1:0)){f.G=d;f.bO=1;b.bE=1;}j=a.v;c=j|0;if(j=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}c.xd=f;return c;} function AWz(){var a=this;Dj.call(a);a.vq=null;a.Lc=null;a.qx=null;a.oe=0;a.bfZ=0.0;a.Kq=0;a.Hg=0;a.Et=0;a.wk=0.0;a.ET=0.0;} function AHn(a,b,c,d,e){var f=new AWz();Cp2(f,a,b,c,d,e);return f;} function Cp2(a,b,c,d,e,f){a.b5=0;a.oe=(-1);a.Kq=0;if(b instanceof CH){a.Lc=b;a.vq=b;a.bfZ=c;a.Hg=d;a.Et=e;a.wk=f;a.ET=f*f;a.b5=3;return;}b=new BG;b.f=1;b.e=1;b.bc=B(2274);J(b);} function BqK(a){var b;b=a.vq.nh;if(b===null)return 0;a.qx=b;return 1;} function BHx(a){var b,c,d;b=a.vq;c=b.nh;if(c===null)d=0;else{a.qx=c;d=1;}a:{if(!d){b=b.dn.e5;if(b!==null&&!(b.hV=20)a.vq.dn.e5=null;else{h=a.vq.dn;b=a.qx;i=a.bfZ;c=h.cp;if(c.dC)j=1;else{if(h.cT) {$p=2;continue _;}j=0;}if(j){c=h.dz;k=h.cp;l=h.el;j=h.eb;m=h.dB;n=h.dK;o=h.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}}JX(a.vq.nQ,a.qx,30.0,30.0);j=a.oe-1|0;a.oe=j;if(j){if(j<0){i=CT(e)/a.wk;j=a.Et;g=a.Hg;i=i*(j-g|0)+g;j=i|0;if(i1.0)l=1.0;b=a.Lc;c=a.qx;$p=6;continue _;}return;case 2:$z=c.hB();if(C()){break _;}j=$z;if(!j){c=h.cp;$p=4;continue _;}if(1?1:0){c=h.dz;k=h.cp;l=h.el;j=h.eb;m=h.dB;n =h.dK;o=h.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}JX(a.vq.nQ,a.qx,30.0,30.0);j=a.oe-1|0;a.oe=j;if(j){if(j<0){i=CT(e)/a.wk;j=a.Et;g=a.Hg;i=i*(j-g|0)+g;j=i|0;if(i1.0)l=1.0;b=a.Lc;c=a.qx;$p=6;continue _;}return;case 3:$z=ASz(c,k,b,l,j,m,n,o);if(C()){break _;}b=$z;if(b!==null){$p=5;continue _;}JX(a.vq.nQ,a.qx,30.0,30.0);j=a.oe-1|0;a.oe=j;if(j){if(j<0){i=CT(e)/a.wk;j=a.Et;g=a.Hg;i=i*(j-g|0)+ g;j=i|0;if(i1.0)l=1.0;b=a.Lc;c=a.qx;$p=6;continue _;}return;case 4:$z=c.i2();if(C()){break _;}j=$z;if((j?1:0)?1:0){c=h.dz;k=h.cp;l=h.el;j=h.eb;m=h.dB;n=h.dK;o=h.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}JX(a.vq.nQ,a.qx,30.0,30.0);j=a.oe-1|0;a.oe=j;if(j){if(j<0){i=CT(e)/a.wk;j=a.Et;g=a.Hg;i=i*(j-g|0)+g;j=i|0;if(i1.0)l=1.0;b=a.Lc;c=a.qx;$p=6;continue _;}return;case 5:A9Z(h,b,i);if(C()){break _;}JX(a.vq.nQ,a.qx,30.0,30.0);j=a.oe-1|0;a.oe=j;if(j){if(j<0){i=CT(e)/a.wk;j=a.Et;g=a.Hg;i=i*(j-g|0)+g;j=i|0;if(i1.0)l=1.0;b=a.Lc;c=a.qx;$p=6;continue _;}return;case 6:b.X9(c,l);if(C()){break _;}j=a.Et;g=a.Hg;i=i*(j-g|0)+g;j=i|0;if(i=4?0:1;} function Bzn(a){a.Vj.dn.UG=1;} function BfX(a){a.Vj.dn.UG=0;} function AJ8(){var a=this;Dj.call(a);a.tp=null;a.bfR=0.0;a.bfS=0.0;a.bfQ=0.0;a.baP=0.0;a.DO=null;} function BBT(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.DO.kL>=4?0:1))return 0;a:{b=a.tp;if(b.eO<=0){b=b.F.N;Be();c=A.G$.data[128];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}b =b===null?null:b.x;if(!(!(b.G.R&1)?0:1)){d=0;break a;}}d=1;}if(!d)return 0;b=a.DO;c=a.tp;g=c.v;h=g|0;if(g>4;k=i>>4;b=b.dS;c=b.dx;l=Cs(M(F(j),D(4294967295, 0)),B4(M(F(k),D(4294967295, 0)),32));m=H(Cp(l,N(l,32)));m=m^m>>>20^m>>>12;n=m^m>>>7^m>>>4;e=c.cL.data;c=e[n&(e.length-1|0)];b:{while(c!==null){if(B6(c.cy,l)){c=c.dG;break b;}c=c.cu;}c=null;}c:{c=c;if(c===null){if(b.ek.eY)break c;if(b.e4)break c;c=b.eM;}if(!c.k5(h&15,d,i&15))return 0;$p=2;continue _;}$p =1;case 1:$z=A38(b,j,k);if(C()){break _;}c=$z;if(!c.k5(h&15,d,i&15))return 0;$p=2;case 2:$z=A7$(a);if(C()){break _;}b=$z;if(b===null)return 0;a.bfR=b.bP;a.bfS=b.bS;a.bfQ=b.bQ;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function ARJ(a){var b;b=a.tp.dn.e5;return (b!==null&&!(b.hV=0)break;i=M(L(I(b.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));}h=h+k-10.0;k=h|0;if(h=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));}h=h+l-3.0;j=h|0;if(h=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a =i;l=H(N(i,d));}h=h+m-10.0;n=h|0;if(h>4;o=n>>4;g=g.dS;p=g.dx;q=Cs(M(F(l),D(4294967295, 0)),B4(M(F(o),D(4294967295, 0)),32));r=H(Cp(q,N(q,32)));r=r^r>>>20^r>>>12;r=r^r>>>7^r>>>4;s=p.cL.data;p=s[r&(s.length-1|0)];b:{while(p!==null){if(B6(p.cy,q)){p=p.dG;break b;}p=p.cu;}p=null;}p=p;if(p===null){if(g.ek.eY)break a;if(g.e4)break a;p=g.eM;}if(!p.k5(k&15,j,n&15)){g=a.tp;t=0.5;g=g.l;s=g.bZ.l2.data;r=1;$p=2;continue _;}c=c+1|0;}return null;}$p=1;case 1:$z=A38(g,l,o);if(C()){break _;}p=$z;a:{while (true){if(!p.k5(k&15,j,n&15)){g=a.tp;t=0.5;g=g.l;s=g.bZ.l2.data;r=1;$p=2;continue _;}c=c+1|0;if(c>=10)break;g=a.tp;h=g.v;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));while(true){k=j%20|0;if(((j-k|0)+e|0)>=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));}h=h+k-10.0;k=h|0;if(h=0)break;i=M(L(I(b.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));}h=h+l-3.0;j=h|0;if(h=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;l=H(N(i,d));}h=h+m-10.0;n=h|0;if(h>4;o=n>>4;g=g.dS;p=g.dx;q=Cs(M(F(l),D(4294967295, 0)),B4(M(F(o),D(4294967295, 0)),32));r=H(Cp(q,N(q,32)));r=r^r>>>20^r>>>12;r=r^r>>>7^r>>>4;s=p.cL.data;p=s[r&(s.length-1|0)];c:{while (p!==null){if(B6(p.cy,q)){p=p.dG;break c;}p=p.cu;}p=null;}p=p;if(p!==null)continue;if(g.ek.eY)break a;if(g.e4)break a;p=g.eM;}return null;}continue _;case 2:$z=Bd1(g,k,j,n,r);if(C()){break _;}r=$z;if(t-s[r]<0.0)return CL(a.DO.gu,k,j,n);d:{while(true){c=c+1|0;if(c>=10)break;g=a.tp;h=g.v;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));while(true){k=j%20|0;if(((j-k|0)+e|0)>=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));}h=h+k-10.0;k=h|0;if(h=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,d));}h=h+l-3.0;j=h|0;if(h=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;l=H(N(i,d));}h=h+m-10.0;n=h|0;if(h>4;o=n>>4;g= g.dS;p=g.dx;q=Cs(M(F(l),D(4294967295, 0)),B4(M(F(o),D(4294967295, 0)),32));r=H(Cp(q,N(q,32)));r=r^r>>>20^r>>>12;r=r^r>>>7^r>>>4;s=p.cL.data;p=s[r&(s.length-1|0)];e:{while(p!==null){if(B6(p.cy,q)){p=p.dG;break e;}p=p.cu;}p=null;}p=p;if(p===null){if(g.ek.eY)break d;if(g.e4)break d;p=g.eM;}if(p.k5(k&15,j,n&15))continue;else{g=a.tp;t=0.5;g=g.l;s=g.bZ.l2.data;r=1;continue _;}}return null;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function AFT(){var a=this;Dj.call(a);a.Lb=null;a.bh8=null;a.a6D=0.0;} A.DO=function(a,b){var c=new AFT();BYQ(c,a,b);return c;}; function BYQ(a,b,c){a.b5=0;a.Lb=b;a.a6D=c;a.b5=5;} function Bhi(a){var b,c,d,e,f,g,h,i,j;b=a.Lb;c=b.nh;a.bh8=c;if(c===null)return 0;d=b.v-c.v;e=b.z-c.z;f=b.u-c.u;e=d*d+e*e+f*f;if(e>=4.0&&e<=16.0){if(!b.dC)g=0;else{b=b.C;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));while(true){j=i%5|0;if(((i-j|0)+4|0)>=0)break;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=H(N(h,17));}g=j?0:1;}}else g=0;return g;} function BCH(a){return a.Lb.dC?0:1;} function BbZ(a){var b,c,d,e,f,g,h;b=a.bh8;c=b.v;d=a.Lb;c=c-d.v;e=b.u-d.u;f=CT(c*c+e*e);b=a.Lb;g=b.T;h=f;b.T=g+c/h*0.5*0.800000011920929+g*0.20000000298023224;c=b.U;b.U=c+e/h*0.5*0.800000011920929+c*0.20000000298023224;b.Q=a.a6D;} function Yl(){var a=this;Dj.call(a);a.p1=null;a.wO=null;a.tW=null;a.a77=0.0;a.Ic=null;a.Rl=0;a.a4C=0.0;a.a0R=0.0;a.a83=0;} function A8Y(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;b=a.p1;c=b.l;b=b.F.N;Be();d=A.G$.data[145];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=Ci(d.s);f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(d!==g&&!Ck(d,g)?0:1)break;}b=b.i;}}g=(b===null?null:b.x).G;h=0;a:{while(true){b=c.eZ;e=X(h,b.c);if(e>=0){d=null;break a;}if(h<0)break;if(e>=0)break;if(Bc(g,b.p.data[h].cx)){b=c.eZ;if(h>=0&&h>>4^i<<28^i<<8^i>>>24;f=b.d.data;b=f[j&(f.length-1|0)];while(b!==null){if(b.t==j){c=b.h;if(g!==c&&!(g===c?1:c instanceof Bn&&c.s==i?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R&1)?0:1)return 0;b=a.p1;k=b.v-d.v;l=b.z-d.z;m=b.u-d.u;l=k*k+l*l+m*m;n=a.a0R;if(lh*h){b=b.F.N;Be();d=A.G$.data[144];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c=d.s;i=c>>>4^c<<28^c<<8^c>>>24;j=b.d.data;b=j[i&(j.length-1|0)];while(b!==null){if(b.t==i){k=b.h;if(d!==k&&!(d===k?1:k instanceof Bn&&k.s==c?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&1)?0:1)){c=1;break a;}}}c=0;}return c;} function Bt9(a){var b;a.Rl=0;b=a.p1.dn;a.a83=b.dK;b.dK=0;} function BbP(a){a.wO=null;a.Ic.e5=null;a.p1.dn.dK=a.a83;} function AW8(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.p1;JX(b.nQ,a.wO,10.0,b.D_());b=a.p1.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f =b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;d=!(b.G.R&1)?0:1;a:{b:{if(!d){d=a.Rl-1|0;a.Rl=d;if(d<=0){a.Rl=10;b=a.Ic;c=a.wO;h=a.a77;g=b.cp;if(g.dC)d=1;else{if(b.cT){$p=1;continue _;}d=0;}if(d){g=b.dz;i=b.cp;j=b.el;d=b.eb;e=b.dB;k=b.dK;l=b.cT;$p=2;continue _;}c=null;if(c!==null){$p=4;continue _;}if(!0){b=a.p1;c=a.wO;m=b.v;n=c.v;m=m-n;o=b.z-c.z;p=b.u;q=c.u;p=p-q;if(m*m+o*o+p*p>=144.0){e=n|0;if(n4)break b;u=0;while(u<=4){if(r<1)break a;if(u<1)break a;if(r>3)break a;if(u>3)break a;u=u+1|0;}r=r+1|0;}}}}}}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;case 1:$z=g.hB();if(C()){break _;}d=$z;if(!d){g=b.cp;$p=3;continue _;}if(1?1:0){g=b.dz;i=b.cp;j=b.el;d=b.eb;e=b.dB;k=b.dK;l=b.cT;$p=2;continue _;}c=null;if(c!==null){$p=4;continue _;}c:{d:{if(!0){b=a.p1;c=a.wO;m=b.v;n=c.v;m=m-n;o=b.z -c.z;p=b.u;q=c.u;p=p-q;if(m*m+o*o+p*p>=144.0){e=n|0;if(n4)break d;u=0;while(u<=4){if(r<1)break c;if(u<1)break c;if(r>3)break c;if(u>3)break c;u=u+1|0;}r=r+1|0;}}}}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;case 2:$z=ASz(g,i,c,j,d,e,k,l);if(C()){break _;}c=$z;if(c!==null){$p=4;continue _;}e:{f:{if(!0){b=a.p1;c=a.wO;m=b.v;n=c.v;m=m-n;o=b.z-c.z;p=b.u;q=c.u;p=p-q;if(m*m+o*o+p*p >=144.0){e=n|0;if(n4)break f;u=0;while(u<=4){if(r<1)break e;if(u<1)break e;if(r>3)break e;if(u>3)break e;u=u+1|0;}r=r+1|0;}}}}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;case 3:$z=g.i2();if(C()){break _;}d=$z;if((d?1:0)?1:0){g=b.dz;i=b.cp;j=b.el;d=b.eb;e=b.dB;k=b.dK;l=b.cT;$p=2;continue _;}c=null;if(c!==null){$p=4;continue _;}d:{g:{if(!0){b=a.p1;c=a.wO;m=b.v;n=c.v;m=m-n;o=b.z -c.z;p=b.u;q=c.u;p=p-q;if(m*m+o*o+p*p>=144.0){e=n|0;if(n4)break g;u=0;while(u<=4){if(r<1)break d;if(u<1)break d;if(r>3)break d;if(u>3)break d;u=u+1|0;}r=r+1|0;}}}}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;case 4:$z=A9Z(b,c,h);if(C()){break _;}d=$z;h:{e:{if(!d){b=a.p1;c=a.wO;m=b.v;n=c.v;m=m-n;o=b.z-c.z;p=b.u;q=c.u;p=p-q;if(m*m+o*o+p*p>=144.0){e=n|0;if(n4)break e;u=0;while(u<=4){if(r<1)break h;if(u<1)break h;if(r>3)break h;if(u>3)break h;u=u+1|0;}r=r+1|0;}}}}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;case 5:$z=Bm6(b,v,s,w);if(C()){break _;}k=$z;c=f[k];$p=6;case 6:$z=AZS(b,v,s,w);if(C()){break _;}k=$z;if(Er(b,c,k)){b=a.tW;$p=7;continue _;}e:{f:while(true){u=u+1|0;while(u>4){r=r+1|0;if(r>4)break f;u=0;}if(r<1)break e;if(u<1)break e;if(r>3)break e;if(u<=3)continue;else break e;}return;}b =a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;case 7:$z=Bm6(b,v,l,w);if(C()){break _;}k=$z;if(!AL3(k)){b=a.tW;$p=8;continue _;}e:{f:while(true){u=u+1|0;while(u>4){r=r+1|0;if(r>4)break f;u=0;}if(r<1)break e;if(u<1)break e;if(r>3)break e;if(u<=3)continue;else break e;}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;case 8:$z=Bm6(b,v,t,w);if(C()){break _;}k=$z;if(!AL3(k)){b=a.p1;Fp(b,v+0.5,l,w+0.5,b.W,b.bV);a.Ic.e5=null;return;}e:{f:while(true){u=u+1|0;while(u>4){r=r+1|0;if(r>4)break f;u =0;}if(r<1)break e;if(u<1)break e;if(r>3)break e;if(u<=3)continue;else break e;}return;}b=a.tW;v=d+r|0;w=e+u|0;S();f=A.Nw.data;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function Us(){var a=this;Dj.call(a);a.jX=null;a.AC=null;a.sU=null;a.oZ=0;a.IF=0.0;} function BIL(a,b){var c=new Us();ChN(c,a,b);return c;} function ChN(a,b,c){a.b5=0;a.oZ=0;a.jX=b;a.AC=b.l;a.IF=c;a.b5=3;} function Bgy(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.jX.hi<=0?0:1))return 0;$p=1;case 1:$z=Bn8(a);if(C()){break _;}b=$z;a.sU=b;return b===null?0:1;default:Oe();}}HV().s(a,b,$p);} function A_t(a){var b,c;b=a.sU;c=!b.cg&&b.c3>0?1:0;return c&&(b.hi<=0?0:1)&&a.oZ<60?1:0;} function BxK(a){a.sU=null;a.oZ=0;} function AZ9(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.jX;JX(b.nQ,a.sU,10.0,b.D_());c=a.jX.dn;b=a.sU;d=a.IF;e=c.cp;if(e.dC)f=1;else{if(c.cT){$p=1;continue _;}f=0;}if(f){e=c.dz;g=c.cp;h=c.el;f=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}f=a.oZ+1|0;a.oZ=f;if(f>=60){b=a.jX;e=a.sU;l= b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<9.0){$p=5;continue _;}}return;case 1:$z=e.hB();if(C()){break _;}f=$z;if(!f){e=c.cp;$p=3;continue _;}if(1?1:0){e=c.dz;g=c.cp;h=c.el;f=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}f=a.oZ+1|0;a.oZ=f;if(f>=60){b=a.jX;e=a.sU;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<9.0){$p=5;continue _;}}return;case 2:$z=ASz(e,g,b,h,f,i,j,k);if(C()){break _;}b=$z;if(b!==null){$p=4;continue _;}f=a.oZ+1|0;a.oZ=f;if(f>=60){b=a.jX;e=a.sU;l=b.v-e.v;m=b.z -e.z;n=b.u-e.u;if(l*l+m*m+n*n<9.0){$p=5;continue _;}}return;case 3:$z=e.i2();if(C()){break _;}f=$z;if((f?1:0)?1:0){e=c.dz;g=c.cp;h=c.el;f=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}f=a.oZ+1|0;a.oZ=f;if(f>=60){b=a.jX;e=a.sU;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<9.0){$p=5;continue _;}}return;case 4:A9Z(c,b,d);if(C()){break _;}f=a.oZ+1|0;a.oZ=f;if(f>=60){b=a.jX;e=a.sU;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<9.0){$p=5;continue _;}}return;case 5:A2D(a);if(C()){break _;}return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bn8(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.AC;c=a.jX.constructor;if(c===null)d=null;else{d=c.classObject;if(d===null){d=new CD;d.cj=c;e=d;c.classObject=e;}}c=a.jX.bH;f=c.bn-8.0;g=c.bf-8.0;h=c.bo-8.0;i=c.br+8.0;j=c.bl+8.0;k=c.bs+8.0;l=A.Jc;m=l.bp;c=l.dl;n=c.c;o=X(m,n);if(o >=0){e=new CR;e.bn=f;e.bf=g;e.bo=h;e.br=i;e.bl=j;e.bs=k;Bo(c,n+1|0);p=c.p.data;n=c.c;c.c=n+1|0;p[n]=e;c.j=c.j+1|0;}else if(m>=0&&o<0){e=c.p.data[m];e.bn=f;e.bf=g;e.bo=h;e.br=i;e.bl=j;e.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}l.bp=l.bp+1|0;c=null;$p=1;case 1:$z=BsP(b,d,e,c);if(C()){break _;}b=$z;k=1.7976931348623157E308;c=null;n=0;q=b.j;m=b.by();while(n>=m?0:1){if(q=0?0:1)?1.0:0.5;Cj(c,c.hz*l,c.lf*l);KV(a.sU,6000);ADJ(a.jX);ADJ(a.sU);KV(b, (-24000));c=a.jX;Fp(b,c.v,c.z,c.u,0.0,0.0);c=a.AC;$p=2;case 2:Baa(c,b);if(C()){break _;}f=a.jX.C;k=0;while(k<7){m=CC(f)*0.02;n=CC(f)*0.02;o=CC(f)*0.02;b=a.AC;p=a.jX.v;l=BH(f);d=a.jX;q=d.cP;p=p+l*q*2.0-q;r=d.z+0.5;l=BH(f);d=a.jX;r=r+l*d.cN;s=d.u;q=BH(f);l=a.jX.cP;Dk(b,B(2275),p,r,s+q*l*2.0-l,m,n,o);k=k+1|0;}b=a.AC;c=new Nf;d=a.jX;A_i(c,b,d.v,d.z,d.u,O(f,7)+1|0);$p=3;case 3:Baa(b,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BDD(){var a=this;Dj.call(a);a.BX=null;a.RN=null;a.bh9=null;a.Z7=0.0;a.VH=0;} function CDz(a,b){var c=new BDD();Cba(c,a,b);return c;} function Cba(a,b,c){a.b5=0;a.BX=b;a.bh9=b.l;a.Z7=c;a.b5=2;} function Bix(a){var b,c,d,e,f,g,h,i,j;b=a.bh9;c=a.BX;d=a.Z7;b=Il(b,c.v,c.z,c.u,d);a.RN=b;if(b===null)e=0;else{b=b.b7;f=b.dm;b=f<9&&f>=0?b.cI.data[f]:null;a:{if(b===null)e=0;else{c=a.BX.F.N;Be();g=A.G$.data[144];if(g===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=Ci(g.s);i=c.d.data;c=i[h&(i.length-1|0)];while(c!==null){if(c.t==h){j=c.h;if(g!==j&&!Ck(g,j)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(!(c.G.R&4)?0:1)){e=b.A;Bp();if(e==A.IQ.K){e=1;break a;}}Bp();i=A.Kc.data;e=b.A;e=!(i[e] instanceof K8) ?0:i[e].y8;}}}return e;} function BEK(a){var b,c,d,e,f,g,h,i,j,k,l,m;b=a.RN;c=!b.cg&&b.c3>0?1:0;a:{if(!c)c=0;else{d=a.BX;e=d.v-b.v;f=d.z-b.z;g=d.u-b.u;f=e*e+f*f+g*g;h=a.Z7;if(f>h*h)c=0;else{if(a.VH>0){b=b.b7;i=b.dm;b=i<9&&i>=0?b.cI.data[i]:null;b:{if(b===null)c=0;else{d=d.F.N;Be();j=A.G$.data[144];if(j===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{k=Ci(j.s);l=d.d.data;d=l[k&(l.length-1|0)];while(d!==null){if(d.t==k){m=d.h;if(j!==m&&!Ck(j,m)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!(!(d.G.R&4)?0:1)){c=b.A;Bp();if(c ==A.IQ.K){c=1;break b;}}Bp();l=A.Kc.data;c=b.A;c=!(l[c] instanceof K8)?0:l[c].y8;}}if(c){c=1;break a;}}c=0;}}}return c;} function Bg2(a){var b,c,d,e,f,g,h,i;b=a.BX;c=b.F.N;Be();d=A.G$.data[147];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}b=b.F;g=new BQ;g.R=1;c=b.N;Be();d=A.G$.data[147];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=d.s;e=h>>>4^h<<28^h<<8^h>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){i=c.h;if(d!==i&&!(d===i?1:i instanceof Bn&&i.s== h?1:0)?0:1)break;}c=c.i;}}d=c===null?null:c.x;c=d.G;if(!(c instanceof BQ&&c.R==g.R?1:0)){d.G=g;d.bO=1;b.bE=1;}a.VH=40+O(a.BX.C,40)|0;} function A$F(a){var b,c,d,e,f,g,h,i;b=a.BX;c=b.F.N;Be();d=A.G$.data[147];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=Ci(d.s);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}b=b.F;g=new BQ;g.R=0;c=b.N;Be();d=A.G$.data[147];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=d.s;e=h>>>4^h<<28^h<<8^h>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){i=c.h;if(d!==i&&!(d===i?1:i instanceof Bn&&i.s== h?1:0)?0:1)break;}c=c.i;}}d=c===null?null:c.x;c=d.G;if(!(c instanceof BQ&&c.R==g.R?1:0)){d.G=g;d.bO=1;b.bE=1;}a.RN=null;} function BnA(a){var b,c,d,e,f,g,h,i,j,k;b=a.BX;c=b.nQ;d=a.RN;e=d.v;f=d.z+1.6200000047683716;g=d.u;b=b.F.N;Be();d=A.G$.data[144];if(d===null){h=b.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{i=Ci(d.s);j=b.d.data;h=j[i&(j.length-1|0)];while(h!==null){if(h.t==i){b=h.h;if(d!==b&&!Ck(d,b)?0:1)break;}h=h.i;}}b=h===null?null:h.x;k=(!(b.G.R&1)?0:1)?20:40;c.NA=e;c.IQ=f;c.NB=g;c.NH=10.0;c.LK=k;c.GN=1;a.VH=a.VH-1|0;} function BIB(){var a=this;LJ.call(a);a.a3a=null;a.a$8=null;} A.CZ=function(a){var b=new BIB();BPE(b,a);return b;}; function BPE(a,b){a.b5=0;a.j7=0;a.lr=0;a.l5=0;a.h5=b;a.ly=32.0;a.p4=0;a.qK=0;a.a3a=b;a.b5=1;} function Bdi(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.a3a.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&4)?0:1))return 0;b =a.a3a;g=b.l;b=b.F.N;Be();h=A.G$.data[145];if(h===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=Ci(h.s);f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(h!==c&&!Ck(h,c)?0:1)break;}b=b.i;}}c=(b===null?null:b.x).G;i=0;a:{b:{while(true){b=g.eZ;j=X(i,b.c);if(j>=0)break;if(i<0)break b;if(j>=0)break b;if(Bc(c,b.p.data[i].cx)){b=g.eZ;if(i>=0&&i>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&4)?0:1))return 0;b =a.a4I;g=b.l;b=b.F.N;Be();h=A.G$.data[145];if(h===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=Ci(h.s);f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(h!==c&&!Ck(h,c)?0:1)break;}b=b.i;}}c=(b===null?null:b.x).G;i=0;a:{b:{while(true){b=g.eZ;j=X(i,b.c);if(j>=0)break;if(i<0)break b;if(j>=0)break b;if(Bc(c,b.p.data[i].cx)){b=g.eZ;if(i>=0&&i>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R&4)?0:1)return 0;$p=1;case 1:$z=Bzk(a);if (C()){break _;}h=$z;return h;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function OG(){var a=this;Dj.call(a);a.t8=null;a.D9=0.0;a.a0U=0.0;a.Zh=0.0;a.a0l=0.0;a.bib=0.0;a.bjA=0.0;a.Ki=null;a.yA=0;a.a6C=0;a.ES=0;a.D7=0;a.bf_=0;} function AHS(a){var b,c,d;b=a.yA;if(b>0){a.yA=b-1|0;return 0;}c=a.t8;c=Il(c.l,c.v,c.z,c.u,10.0);a.Ki=c;if(c===null)return 0;c=c.b7;d=c.dm;c=d<9&&d>=0?c.cI.data[d]:null;return c===null?0:c.A!=a.ES?0:1;} function Bq7(a){var b,c,d,e,f,g,h,i;if(a.D7){a:{b=a.t8;c=a.Ki;d=b.v;e=c.v;d=d-e;f=b.z;g=c.z;f=f-g;h=b.u;i=c.u;h=h-i;if(d*d+f*f+h*h>=36.0){a.a0U=e;a.Zh=g;a.a0l=i;}else{d=a.a0U;f=a.Zh;h=a.a0l;d=e-d;f=g-f;e=i-h;if(d*d+f*f+e*e>0.010000000000000002)return 0;d=c.bV-a.bib;if(d<=0.0)d= -d;if(d<=5.0){d=c.W-a.bjA;if(d<=0.0)d= -d;if(d<=5.0)break a;}return 0;}}a.bib=c.bV;a.bjA=c.W;}return AHS(a);} function Bi3(a){var b;b=a.Ki;a.a0U=b.v;a.Zh=b.z;a.a0l=b.u;a.a6C=1;b=a.t8.dn;a.bf_=b.dK;b.dK=0;} function A1L(a){var b;a.Ki=null;b=a.t8.dn;b.e5=null;a.yA=100;a.a6C=0;b.dK=a.bf_;} function BzY(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:JX(a.t8.nQ,a.Ki,30.0,40.0);b=a.t8;c=a.Ki;d=b.v-c.v;e=b.z-c.z;f=b.u-c.u;if(d*d+e*e+f*f<6.25)b.dn.e5=null;else{b=b.dn;g=a.D9;h=b.cp;if(h.dC)i=1;else{if(b.cT){$p=1;continue _;}i=0;}if(i){h=b.dz;j=b.cp;k=b.el;l=b.eb;m=b.dB;i=b.dK;n=b.cT;$p=2;continue _;}c=null;if(c!==null) {$p=4;continue _;}}return;case 1:$z=h.hB();if(C()){break _;}i=$z;if(!i){h=b.cp;$p=3;continue _;}if(1?1:0){h=b.dz;j=b.cp;k=b.el;l=b.eb;m=b.dB;i=b.dK;n=b.cT;$p=2;continue _;}c=null;if(c===null)return;$p=4;continue _;case 2:$z=ASz(h,j,c,k,l,m,i,n);if(C()){break _;}c=$z;if(c===null)return;$p=4;continue _;case 3:$z=h.i2();if(C()){break _;}i=$z;if((i?1:0)?1:0){h=b.dz;j=b.cp;k=b.el;l=b.eb;m=b.dB;i=b.dK;n=b.cT;$p=2;continue _;}c=null;if(c===null)return;$p=4;case 4:A9Z(b,c,g);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function ABb(){var a=this;Dj.call(a);a.Sg=null;a.vV=null;a.LJ=0.0;a.T2=0.0;a.Hp=null;a.Pd=0.0;a.bag=null;a.JT=null;a.Ta=null;} A.En=function(a,b,c,d,e){var f=new ABb();B8v(f,a,b,c,d,e);return f;}; function B8v(a,b,c,d,e,f){var g;a.b5=0;g=new VN;g.Uz=a;a.Sg=g;a.vV=b;a.Ta=c;a.Pd=d;a.LJ=e;a.T2=f;a.JT=b.dn;a.b5=1;} function BDH(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Ta;if(b!==G(Co)){c=a.vV;d=c.l;c=c.bH;e=a.Pd;f=c.bn-e;g=c.bf-3.0;h=c.bo-e;i=c.br+e;j=c.bl+3.0;e=c.bs+e;k=A.Jc;l=k.bp;c=k.dl;m=c.c;n=X(l,m);if(n>=0){o=new CR;o.bn=f;o.bf=g;o.bo=h;o.br=i;o.bl=j;o.bs=e;Bo(c,m+1|0);p=c.p.data;n=c.c;c.c=n+1|0;p[n] =o;c.j=c.j+1|0;}else if(l>=0&&n<0){o=c.p.data[l];o.bn=f;o.bf=g;o.bo=h;o.br=i;o.bl=j;o.bs=e;}else{c=new Bb;c.f=1;c.e=1;B3(c);J(c);}k.bp=k.bp+1|0;c=a.Sg;$p=1;continue _;}c=a.vV;if(c instanceof Ow){c=c.F.N;Be();b=A.G$.data[144];if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{l=b.s;n=l>>>4^l<<28^l<<8^l>>>24;p=c.d.data;c=p[n&(p.length-1|0)];while(c!==null){if(c.t==n){d=c.h;if(b!==d&&!(b===d?1:d instanceof Bn&&d.s==l?1:0)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(!(c.G.R&4)?0:1)return 0;}c=a.vV;b =c.l;j=a.Pd;c=Il(b,c.v,c.z,c.u,j);a.Hp=c;if(c===null)return 0;c=a.vV;l=16;n=7;d=c.l.gu;b=a.Hp;b=CL(d,b.v,b.z,b.u);JV();d=A.ABr;d.bP=c.v-b.bP;d.bS=c.z-b.bS;d.bQ=c.u-b.bQ;$p=2;continue _;case 1:$z=BsP(d,b,o,c);if(C()){break _;}c=$z;if(c.c?0:1)return 0;HY(c,0);a.Hp=c.p.data[0];c=a.vV;l=16;n=7;d=c.l.gu;b=a.Hp;b=CL(d,b.v,b.z,b.u);JV();d=A.ABr;d.bP=c.v-b.bP;d.bS=c.z-b.bS;d.bQ=c.u-b.bQ;$p=2;case 2:$z=BEk(c,l,n,d);if(C()){break _;}d=$z;if(d===null)return 0;c=a.Hp;j=d.bP;e=d.bS;f=d.bQ;j=c.v-j;e=c.z-e;f=c.u-f;if(j*j+ e*e+f*f=49.0)b.dn.AN=a.LJ;else b.dn.AN=a.T2;} function AUK(){var a=this;Dj.call(a);a.m$=null;a.a1E=0.0;a.QD=0;a.FA=0;a.a63=0;a.J6=0;a.J7=0;a.J8=0;} A.FF=function(a,b){var c=new AUK();CoE(c,a,b);return c;}; function CoE(a,b,c){a.b5=0;a.QD=0;a.FA=0;a.a63=0;a.J6=0;a.J7=0;a.J8=0;a.m$=b;a.a1E=c;a.b5=5;} function Bqh(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.m$.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(b.G.R& 4)?0:1){b=a.m$.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&1)?0:1)){b=a.m$.C;h=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=h;i=B4(F(H(N(h,22))),27);j=M(L(I(h,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;if(ED(L(i,F(H(N(j,21)))))*1.1102230246251565E-16 <=0.006500000134110451){$p=1;continue _;}}}return 0;case 1:$z=BIs(a);if(C()){break _;}k=$z;return !k?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AR8(a){var b,c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.QD<=a.a63&&a.FA<=60){b=a.m$.l;c=a.J6;d=a.J7;e=a.J8;$p=1;continue _;}return 0;case 1:$z=A2K(a,b,c,d,e);if(C()){break _;}c=$z;return !c?0:1;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BB3(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.m$.dn;c=a.J6+0.5;d=a.J7+1|0;e=a.J8+0.5;f=a.a1E;g=c|0;if(c=0)break;q=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=q;m=H(N(q,17));}g=n+1200|0;q=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=q;n=H(N(q,17));k=g-1|0;if(!(g&k))m=H(Bl(I(F(g),F(n)),31));else while(true){m=n%g|0;if(((n-m|0)+k|0)>=0)break;q=M(L(I(j.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));j.a=q;n=H(N(q,17));}a.a63 =m+1200|0;h.pk.v1=0;return;case 4:$z=Bjb(h,j,i,g,k,l,m,n,o,p);if(C()){break _;}h=$z;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BHZ(a){var b,c,d,e,f,g,h,i,j;b=a.m$;c=b.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=E1(d);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;b=b.F;h=(h&(-2))<<24>>24;i=new BQ;i.R=h;c=b.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;j=e>>>4^e<<28^e<<8^e>>>24;f=c.d.data;c=f[j&(f.length-1|0)];while(c!==null){if(c.t==j){g=c.h;if (d!==g&&!(d===g?1:g instanceof Bn&&g.s==e?1:0)?0:1)break;}c=c.i;}}g=c===null?null:c.x;c=g.G;if(!(c instanceof BQ&&c.R==i.R?1:0)){g.G=i;g.bO=1;b.bE=1;}} function BxD(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.QD=a.QD+1|0;b=a.m$;b.pk.v1=0;c=a.J6;d=a.J7+1|0;e=a.J8;c=b.v-c;d=b.z-d;e=b.u-e;if(c*c+d*d+e*e<=1.0){b=b.F.N;Be();f=A.G$.data[144];if(f===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{g=Ci(f.s);h=b.d.data;b=h[g&(h.length-1|0)];while(b!==null){if(b.t== g){i=b.h;if(f!==i&&!Ck(f,i)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&1)?0:1))UV(a.m$,1);else a.FA=a.FA-1|0;return;}f=b.F.N;Be();i=A.G$.data[144];if(i===null){f=f.d.data[0];while(f!==null&&f.h!==null){f=f.i;}}else{j=i.s;k=j>>>4^j<<28^j<<8^j>>>24;h=f.d.data;f=h[k&(h.length-1|0)];while(f!==null){if(f.t==k){l=f.h;if(i!==l&&!(i===l?1:l instanceof Bn&&l.s==j?1:0)?0:1)break;}f=f.i;}}m=(f===null?null:f.x).G.R;b=b.F;g=(m&(-2))<<24>>24;l=new BQ;l.R=g;f=b.N;Be();f=BR(f,A.G$.data[144]);i=f===null?null:f.x;f= i.G;if(!(f instanceof BQ&&f.R==l.R?1:0)){i.G=l;i.bO=1;b.bE=1;}b=a.m$.dn;d=a.J6+0.5;e=a.J7+1|0;c=a.J8+0.5;n=a.a1E;$p=1;case 1:AUW(b,d,e,c,n);if(C()){break _;}a.FA=a.FA+1|0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BIs(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.m$;c=b.z|0;d=2.147483647E9;e=(b.v|0)-8|0;f=c+1|0;g=c;while(true){h=e;b=a.m$;if(h>=b.v+8.0)break;i=(b.u|0)-8|0;j=i;b=a.m$;if(j=2.147483647E9?0:1;case 1:$z=A2K(a,b,e,c,i);if(C()){break _;}k=$z;if(k){b=a.m$.l;$p=2;continue _;}i =i+1|0;while(true){j=i;b=a.m$;if(j=b.v+8.0)break;i=(b.u|0)-8|0;}return d>=2.147483647E9?0:1;case 2:$z=Bm6(b,e,f,i);if(C()){break _;}k=$z;if(k?0:1){b=a.m$;l=b.v-h;m=b.z-g;j=b.u-j;j=l*l+m*m+j*j;if(j=b.v+8.0)break;i=(b.u|0)-8|0;}return d>=2.147483647E9?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A2K(a,b,c,d,e){var f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,c,d,e);if(C()){break _;}f=$z;$p=2;case 2:$z=AZS(b,c,d,e);if(C()){break _;}g=$z;S();if(f!=A.Om.b){if(f==A.Oq.b)return 1;if(f==A.NY.b&&!(!(g&8)?0:1))return 1;return 0;}$p=3;case 3:$z=A_f(b,c,d,e);if(C()){break _;}b=$z;if(b.lx<1)return 1;return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bgs(){var a=this;Dj.call(a);a.bjX=null;a.vy=null;a.uJ=null;a.pU=0;} A.Fn=function(a){var b=new Bgs();BT9(b,a);return b;}; function BT9(a,b){a.b5=0;a.pU=0;a.vy=b;a.bjX=b.l;a.b5=3;} function A0F(a){var b;b=a.vy.nh;if(b===null)return 0;a.uJ=b;return 1;} function BFG(a){var b,c,d,e,f,g;b=a.uJ;c=!b.cg&&b.c3>0?1:0;a:{if(!c)c=0;else{d=a.vy;e=d.v-b.v;f=d.z-b.z;g=d.u-b.u;if(e*e+f*f+g*g>225.0)c=0;else{b=d.dn.e5;if(b!==null&&!(b.hV0&&f<16.0)c=0.4000000059604645;else if(f<225.0)c=0.18000000715255737;j=b.dn;b=j.cp;if (b.dC)k=1;else{if(j.cT){$p=1;continue _;}k=0;}if(k){b=j.dz;l=j.cp;m=j.el;k=j.eb;n=j.dB;o=j.dK;p=j.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}k=a.pU-1|0;n=0;if(k>n)n=k;a.pU=n;if(i<=0&&n<=0){a.pU=20;b=a.vy;e=a.uJ;l=new GE;l.fj=0;l.gc=0;l.ft=0.30000001192092896;l.f4=0;l.fF=0;l.gd=B(2118);l.h6=b;i=3;$p=5;continue _;}return;case 1:$z=b.hB();if(C()){break _;}k=$z;if(!k){b=j.cp;$p=3;continue _;}if(1?1:0){b=j.dz;l=j.cp;m=j.el;k=j.eb;n=j.dB;o=j.dK;p=j.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}k =a.pU-1|0;n=0;if(k>n)n=k;a.pU=n;if(i<=0&&n<=0){a.pU=20;b=a.vy;e=a.uJ;l=new GE;l.fj=0;l.gc=0;l.ft=0.30000001192092896;l.f4=0;l.fF=0;l.gd=B(2118);l.h6=b;i=3;$p=5;continue _;}return;case 2:$z=ASz(b,l,e,m,k,n,o,p);if(C()){break _;}b=$z;if(b!==null){$p=4;continue _;}k=a.pU-1|0;n=0;if(k>n)n=k;a.pU=n;if(i<=0&&n<=0){a.pU=20;b=a.vy;e=a.uJ;l=new GE;l.fj=0;l.gc=0;l.ft=0.30000001192092896;l.f4=0;l.fF=0;l.gd=B(2118);l.h6=b;i=3;$p=5;continue _;}return;case 3:$z=b.i2();if(C()){break _;}k=$z;if((k?1:0)?1:0){b=j.dz;l=j.cp;m =j.el;k=j.eb;n=j.dB;o=j.dK;p=j.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}k=a.pU-1|0;n=0;if(k>n)n=k;a.pU=n;if(i<=0&&n<=0){a.pU=20;b=a.vy;e=a.uJ;l=new GE;l.fj=0;l.gc=0;l.ft=0.30000001192092896;l.f4=0;l.fF=0;l.gd=B(2118);l.h6=b;i=3;$p=5;continue _;}return;case 4:A9Z(j,b,c);if(C()){break _;}k=a.pU-1|0;n=0;if(k>n)n=k;a.pU=n;if(i<=0&&n<=0){a.pU=20;b=a.vy;e=a.uJ;l=new GE;l.fj=0;l.gc=0;l.ft=0.30000001192092896;l.f4=0;l.fF=0;l.gd=B(2118);l.h6=b;i=3;$p=5;continue _;}return;case 5:e.gr(l,i);if(C()){break _;}return;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function TO(){var a=this;Dj.call(a);a.Cd=null;a.Qh=0.0;a.bgA=0.0;a.bgy=0.0;a.bgz=0.0;} function BDt(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Cd;if(b.kx===null){a:{if(b.eO<=0){b=b.F.N;Be();c=A.G$.data[128];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=Ci(c.s);e=b.d.data;b=e[d&(e.length-1|0)];while(b!==null){if(b.t==d){f=b.h;if(c!==f&&!Ck(c,f)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&1)?0:1)){g=0;break a;}}g=1;}if(!g)return 0;}b=a.Cd;g =5;h=4;JV();f=null;$p=1;case 1:$z=BEk(b,g,h,f);if(C()){break _;}b=$z;if(b===null)return 0;a.bgA=b.bP;a.bgy=b.bS;a.bgz=b.bQ;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function BfJ(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Cd.dn;c=a.bgA;d=a.bgy;e=a.bgz;f=a.Qh;g=c|0;if(c>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d? 1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b.G.s>=0)return 0;b=a.w3;c=b.l;b=b.constructor;if(b===null)h=null;else{h=b.classObject;if(h===null){h=new CD;h.cj=b;g=h;b.classObject=g;}}b=a.w3.bH;i=b.bn-8.0;j=b.bf-4.0;k=b.bo-8.0;l=b.br+8.0;m=b.bl+4.0;n=b.bs+8.0;o=A.Jc;d=o.bp;b=o.dl;e=b.c;p=X(d,e);if(p>=0){g=new CR;g.bn=i;g.bf=j;g.bo=k;g.br=l;g.bl=m;g.bs=n;Bo(b,e+1|0);f=b.p.data;e=b.c;b.c=e+1|0;f[e]=g;b.j=b.j+1|0;}else if(d>=0&&p<0){g=b.p.data[d];g.bn=i;g.bf=j;g.bo=k;g.br=l;g.bl=m;g.bs=n;}else{b=new Bb;b.f=1;b.e =1;B3(b);J(b);}o.bp=o.bp+1|0;b=null;$p=1;case 1:$z=BsP(c,h,g,b);if(C()){break _;}g=$z;b=null;l=1.7976931348623157E308;o=new Eb;o.dw=g;o.dy=g.j;o.eB=g.by();o.dt=(-1);while(BP(o)){d=o.dy;c=o.dw;if(d=0){m=GH(a.w3,c);if(m<=l){l=m;b=c;}}}if(b===null)return 0;if(l<9.0)return 0;a.UO=b;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function ATq(a){var b,c,d,e,f;b=a.UO;if(!(!b.cg&&b.c3>0?1:0))return 0;c=a.w3;d=c.v-b.v;e=c.z-b.z;f=c.u-b.u;e=d*d+e*e+f*f;return e>=9.0&&e<=256.0?1:0;} function BFP(a){a.XL=0;} function A_e(a){a.UO=null;} function A5N(a){var b,c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.XL-1|0;a.XL=b;if(b<=0){a.XL=10;c=a.w3.dn;d=a.UO;e=a.Mn;f=c.cp;if(f.dC)b=1;else{if(c.cT){$p=1;continue _;}b=0;}if(b){f=c.dz;g=c.cp;h=c.el;b=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}d=null;if(d!==null){$p=4;continue _;}}return;case 1:$z=f.hB();if(C()){break _;}b=$z;if(!b){f=c.cp;$p=3;continue _;}if (1?1:0){f=c.dz;g=c.cp;h=c.el;b=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}d=null;if(d===null)return;$p=4;continue _;case 2:$z=ASz(f,g,d,h,b,i,j,k);if(C()){break _;}d=$z;if(d===null)return;$p=4;continue _;case 3:$z=f.i2();if(C()){break _;}b=$z;if((b?1:0)?1:0){f=c.dz;g=c.cp;h=c.el;b=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}d=null;if(d===null)return;$p=4;case 4:A9Z(c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Wl(){var a=this;K.call(a);a.iY=null;a.Nz=0;a.GK=null;} function Rx(a){return a.iY.data.length;} function Xg(a,b){var c;c=a.iY.data;return b=j)break a;i=d[o];m.q=(31*m.q|0)+i|0;o=o+1|0;}}}j=m.q;d=n.d.data;n=d[j&(d.length-1|0)];while(n!==null){if(n.t==j){p=n.h;if(m!==p&&!Bc(m,p)?0:1)break;}n=n.i;}}n=n===null?null:n.x;n=n.cQ();p=f.m;if(m!==null)n.w=m;else n.w=B(3);Bg(p,m,n);}h.be =f;}g.k=g.k-c|0;d=a.iY.data;if(!d[b].k)d[b]=null;e=a.GK;$p=2;continue _;case 1:f.a8d(a);if(C()){break _;}return e;case 2:e.a8d(a);if(C()){break _;}return h;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A40(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.iY.data[b]=c;c=a.GK;$p=1;case 1:c.a8d(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function B69(a){return 64;} function AYF(a){} function Gd(){var a=this;K.call(a);a.gf=null;a.dp=null;a.eI=0;a.blN=0;a.Sj=0;a.DC=0;a.uK=null;a.kh=null;a.Aj=null;} function Ko(a){var b;b=new BI;b.p=W(K,10);a.gf=b;b=new BI;b.p=W(K,10);a.dp=b;a.eI=0;a.blN=0;a.Sj=(-1);a.DC=0;a.uK=JL();b=new BI;b.p=W(K,10);a.kh=b;a.Aj=JL();} function AJ6(a,b){var c,d,e,f,g;c=a.dp;d=c.c;b.gx=d;Bo(c,d+1|0);e=c.p.data;d=c.c;c.c=d+1|0;e[d]=b;c.j=c.j+1|0;c=a.gf;f=null;Bo(c,c.c+1|0);e=c.p.data;g=c.c;c.c=g+1|0;e[g]=f;c.j=c.j+1|0;return b;} function Bdg(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kh;d=0;e=c.j;f=c.by();a:{b:{while(true){if(!(d>=f?0:1)){d=0;break a;}if(e=d)break e;e=i[g];o.q=(31*o.q|0)+e|0;g=g+1|0;}}}d=o.q;i=b.d.data;b=i[d&(i.length-1|0)];while(b!==null){if(b.t==d){k=b.h;if(o!==k&&!Bc(o,k)?0:1)break;}b=b.i;}}b=b===null?null:b.x;b=b.cQ();k=m.m;if(o!==null)b.w=o;else b.w=B(3);Bg(k,o,b);}j.be=m;}k=j;}f:{h.kf=k;if(h instanceof BA){b=h;g=c.L.bb;if(g!=2){if(g!=1)break f;if(b.X)break f;}$p=3;continue _;}}b=c.Z;$p=2;continue _;}}c =j.Z;$p=1;case 1:Bnv(c,h);if(C()){break _;}c=b.O;h=new F_;k=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(k!==null){j=new Bq;g=k.A;e=k.k;f=k.B;j.k=0;j.Y=null;j.A=g;j.k=e;j.B=f;if(f<0)j.B=0;l=k.be;if(l!==null){m=new BZ;b=l.w;if(b===null)b=B(3);m.w=b;b=new BN;Oj(b);d=BM(16);b.bk=0;b.d=OV(b,d);b.b1=0.75;L9(b);m.m=b;k=l.m;if(k.I===null){b=new BV;b.b$=k;C9(b);k.I=b;}n=k.I.bm();while(n.bh()){o=n.bg();b=l.m;if(o===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d:{if(!o.q){i=o.o.data;d=i.length;g =0;while(true){if(g>=d)break d;e=i[g];o.q=(31*o.q|0)+e|0;g=g+1|0;}}}d=o.q;i=b.d.data;b=i[d&(i.length-1|0)];while(b!==null){if(b.t==d){k=b.h;if(o!==k&&!Bc(o,k)?0:1)break;}b=b.i;}}b=b===null?null:b.x;b=b.cQ();k=m.m;if(o!==null)b.w=o;else b.w=B(3);Bg(k,o,b);}j.be=m;}k=j;}g:{h.kf=k;if(h instanceof BA){b=h;g=c.L.bb;if(g!=2){if(g!=1)break g;if(b.X)break g;}$p=3;continue _;}}b=c.Z;$p=2;case 2:Bnv(b,h);if(C()){break _;}$p=3;case 3:a.OG();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function VY(a){var b,c,d,e,f,g,h;b=new BI;b.p=W(K,10);c=0;a:{while(true){d=a.dp;e=X(c,d.c);if(e>=0)break;if(c<0)break a;if(e>=0)break a;f=d.p.data[c];d=f.b4.em(f.cw);Bo(b,b.c+1|0);g=b.p.data;h=b.c;b.c=h+1|0;g[h]=d;b.j=b.j+1|0;c=c+1|0;}return b;}b=new Bb;b.f=1;b.e=1;J(b);} function Bxw(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;a:{b:{c:{while(true){c=a.dp;d=X(b,c.c);if(d>=0)break;if(b<0)break b;if(d>=0)break b;c=c.p.data[b];e=c.b4.em(c.cw);c=a.gf;if(b<0)break c;if(b>=c.c)break c;c=c.p.data[b];if(!(c===null&&e===null?1:c!==null&&e!==null?R0(c,e):0)){if(e===null)c= null;else{c=new Bq;f=e.A;g=e.k;h=e.B;c.k=0;c.Y=null;c.A=f;c.k=g;c.B=h;if(h<0)c.B=0;i=e.be;if(i!==null){j=new BZ;k=i.w;if(k===null)k=B(3);j.w=k;k=new BN;d=BM(16);k.bk=0;l=W(BO,d);m=l.data;k.d=l;k.b1=0.75;k.b3=m.length*0.75|0;j.m=k;e=i.m;if(e.I===null){k=new BV;k.b$=e;e.I=k;}n=e.I.bm();while(n.bh()){o=n.bg();k=i.m;if(o===null){k=k.d.data[0];while(k!==null&&k.h!==null){k=k.i;}}else{d:{if(!o.q){m=o.o.data;d=m.length;f=0;while(true){if(f>=d)break d;g=m[f];o.q=(31*o.q|0)+g|0;f=f+1|0;}}}g=o.q;m=k.d.data;k=m[g&(m.length -1|0)];while(k!==null){if(k.t==g){e=k.h;if(o!==e&&!Bc(o,e)?0:1)break;}k=k.i;}}k=k===null?null:k.x;p=k.cQ();k=j.m;if(o!==null)p.w=o;else p.w=B(3);Bg(k,o,p);}c.be=j;}}k=a.gf;if(b<0)break a;if(b>=k.c)break a;k.p.data[b]=c;d=0;k=a.kh;f=X(d,k.c);if(f<0){if(d>=0&&f<0){k=k.p.data[d];$p=1;continue _;}c=new Bb;c.f=1;c.e=1;J(c);}}b=b+1|0;}return;}c=new Bb;c.f=1;c.e=1;J(c);}c=new Bb;c.f=1;c.e=1;J(c);}c=new Bb;c.f=1;c.e=1;J(c);case 1:Bca(k,a,b,c);if(C()){break _;}d=d+1|0;a:{b:{c:{e:while(true){k=a.kh;f=X(d,k.c);if(f<0) {if(d>=0&&f<0){k=k.p.data[d];continue _;}c=new Bb;c.f=1;c.e=1;J(c);}while(true){b=b+1|0;c=a.dp;d=X(b,c.c);if(d>=0)break e;if(b<0)break a;if(d>=0)break a;c=c.p.data[b];e=c.b4.em(c.cw);c=a.gf;if(b<0)break b;if(b>=c.c)break b;c=c.p.data[b];if(c===null&&e===null?1:c!==null&&e!==null?R0(c,e):0)continue;else break;}if(e===null)c=null;else{c=new Bq;f=e.A;g=e.k;h=e.B;c.k=0;c.Y=null;c.A=f;c.k=g;c.B=h;if(h<0)c.B=0;i=e.be;if(i!==null){j=new BZ;k=i.w;if(k===null)k=B(3);j.w=k;k=new BN;d=BM(16);k.bk=0;l=W(BO,d);m=l.data;k.d =l;k.b1=0.75;k.b3=m.length*0.75|0;j.m=k;e=i.m;if(e.I===null){k=new BV;k.b$=e;e.I=k;}n=e.I.bm();while(n.bh()){o=n.bg();k=i.m;if(o===null){k=k.d.data[0];while(k!==null&&k.h!==null){k=k.i;}}else{f:{if(!o.q){m=o.o.data;d=m.length;f=0;while(true){if(f>=d)break f;g=m[f];o.q=(31*o.q|0)+g|0;f=f+1|0;}}}g=o.q;m=k.d.data;k=m[g&(m.length-1|0)];while(k!==null){if(k.t==g){e=k.h;if(o!==e&&!Bc(o,e)?0:1)break;}k=k.i;}}k=k===null?null:k.x;p=k.cQ();k=j.m;if(o!==null)p.w=o;else p.w=B(3);Bg(k,o,p);}c.be=j;}}k=a.gf;if(b<0)break c;if (b>=k.c)break c;k.p.data[b]=c;d=0;}return;}c=new Bb;c.f=1;c.e=1;J(c);}c=new Bb;c.f=1;c.e=1;J(c);}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BAs(a,b,c){return 0;} function T9(a,b,c){var d,e,f;d=0;a:{while(true){e=a.dp;f=X(d,e.c);if(f>=0)return null;if(d<0)break a;if(f>=0)break a;e=e.p.data[d];if(b===e.b4&&c==e.cw?1:0)break;d=d+1|0;}return e;}b=new Bb;b.f=1;b.e=1;J(b);} function Bim(a,b){var c;c=a.dp;if(b>=0&&bUo(a.uK)&&Y3(a,i))NY(a.uK,i);}else if(d!=2)Po(a);else{if(!AU9(a.uK)){j=Gj(Gt(g));k=(Gt(g)).k;l=AJA(a.uK);while(l.bh()){m=l.bg();if(m!==null&&Wo(m,Gt(g),1)&&m.nE(Gt(g))&&(Gt(g)).k>=Uo(a.uK)&&Y3(a,m)){n=Gj(j);o=!Ll(m)?0:(IN(m)).k;BFj(a.uK,a.Sj,n,o);if(n.k>IR(n))n.k=IR(n);if(n.k>m.tj())n.k=m.tj();k=k-(n.k-o|0)|0;$p=24;continue _;}}j.k=k;if(k<=0)j=null;MQ(g,j);}Po(a);}}}else if(a.DC)Po(a);else {b:{if(!(d&&d!=1)){if(!c)break b;if(c==1)break b;}if(d==2&&c>=0&&c<9){p=C5(a.dp,b);if(!p.C5(e))break a;c:{d:{j=Bqe(g,c);if(j!==null){if(p.b4!==g)break d;if(!p.nE(j))break d;}q=1;break c;}q=0;}r=(-1);if(!q){r=Bp0(g);q=q|(r<=(-1)?0:1);}if(Ll(p)&&q){s=IN(p);t=Gj(s);$p=10;continue _;}if(!Ll(p)&&j!==null&&p.nE(j)){e=null;$p=15;continue _;}break a;}if(d==3&&e.ct.ez&&Gt(g)===null&&b>=0){p=C5(a.dp,b);if(p===null)break a;if(!Ll(p))break a;j=Gj(IN(p));j.k=IR(j);MQ(g,j);break a;}if(d==4&&Gt(g)===null&&b>=0){p=C5(a.dp, b);if(p===null)break a;if(!Ll(p))break a;if(!p.C5(e))break a;b=!c?1:(IN(p)).k;$p=7;continue _;}if(d!=6)break a;if(b<0)break a;e:{f:{p=C5(a.dp,b);j=Gt(g);if(j!==null&&!(p!==null&&Ll(p)&&p.C5(e))){k=!c?0:Ct(a.dp)-1|0;r=c?(-1):1;u=0;s=null;while(true){if(u>=2)break f;v=k;while(v>=0&&vx.tj())r=x.tj();e=TF(y,r);$p=20;continue _;}if(x.C5(e)){if(y===null){r=!c?j.k:(j.k+1|0)/2|0;$p=11;continue _;}if(!x.nE(y)){if(j.A!=y.A)break g;if(IR(y)<=1)break g;if (BFX(j)&&HK(j)!=HK(y))break g;if(!Pu(j,y))break g;r=j.k;if(r<=0)break g;if((r+y.k|0)>IR(y))break g;y.k=y.k+r|0;$p=25;continue _;}if(j.A==y.A&&HK(j)==HK(y)&&Pu(j,y)){r=c?1:y.k;if(r>(x.tj()-j.k|0))r=x.tj()-j.k|0;if(r>(IR(y)-j.k|0))r=IR(y)-j.k|0;TF(y,r);if(!y.k)MQ(g,null);j.k=j.k+r|0;}else if(y.k<=x.tj()){$p=12;continue _;}}}$p=5;continue _;}}}return f;case 1:A15(e,p);if(C()){break _;}MQ(g,null);if(c!=1)return f;p=TF(Gt(g),1);$p=3;continue _;case 2:$z=a.u$(e,b);if(C()){break _;}j=$z;if(j!==null){k=j.A;f=Gj(j);if (IN(p)!==null&&(IN(p)).A==k){d=1;$p=6;continue _;}}return f;case 3:A15(e,p);if(C()){break _;}if(!(Gt(g)).k)MQ(g,null);return f;case 4:a.OG();if(C()){break _;}return f;case 5:A7z(x);if(C()){break _;}return f;case 6:A6P(a,b,c,d,e);if(C()){break _;}return f;case 7:$z=p.Zy(b);if(C()){break _;}j=$z;$p=8;case 8:p.Ow(e,j);if(C()){break _;}$p=9;case 9:A15(e,j);if(C()){break _;}return f;case 10:Mw(g,c,t);if(C()){break _;}if(!(p.b4===g&&p.nE(j))&&j!==null){if(r<=(-1))return f;Kf(g,j);b=s.k;$p=21;continue _;}b=s.k;$p= 17;continue _;case 11:$z=x.Zy(r);if(C()){break _;}s=$z;MQ(g,s);if(j.k){p=Gt(g);$p=13;continue _;}p=null;$p=14;continue _;case 12:BzP(x,y);if(C()){break _;}MQ(g,j);$p=5;continue _;case 13:x.Ow(e,p);if(C()){break _;}$p=5;continue _;case 14:BzP(x,p);if(C()){break _;}p=Gt(g);$p=13;continue _;case 15:Mw(g,c,e);if(C()){break _;}$p=16;case 16:BzP(p,j);if(C()){break _;}return f;case 17:p.Zy(b);if(C()){break _;}$p=18;case 18:BzP(p,j);if(C()){break _;}$p=19;case 19:p.Ow(e,s);if(C()){break _;}return f;case 20:BzP(x,e);if (C()){break _;}if(!y.k)MQ(g,null);$p=5;continue _;case 21:p.Zy(b);if(C()){break _;}j=null;$p=22;case 22:BzP(p,j);if(C()){break _;}$p=23;case 23:p.Ow(e,s);if(C()){break _;}return f;case 24:BzP(m,n);if(C()){break _;}while(l.bh()){m=l.bg();if(m===null)continue;if(!Wo(m,Gt(g),1))continue;if(!m.nE(Gt(g)))continue;if((Gt(g)).kIR(n))n.k=IR(n);if(n.k>m.tj())n.k=m.tj();k=k-(n.k-o|0)|0;continue _;}}j.k=k;if(k<=0)j=null;MQ(g,j);Po(a);return f;case 25:$z =x.Zy(r);if(C()){break _;}p=$z;if(p.k){p=Gt(g);$p=26;continue _;}p=null;$p=27;continue _;case 26:x.Ow(e,p);if(C()){break _;}$p=5;continue _;case 27:BzP(x,p);if(C()){break _;}p=Gt(g);$p=26;continue _;case 28:$z=t.Zy(w);if(C()){break _;}z=$z;j.k=j.k+w|0;if(z.k>0){$p=29;continue _;}$p=30;continue _;case 29:t.Ow(e,z);if(C()){break _;}h:{a:while(true){v=v+r|0;while(!(v>=0&&v=2)break a;v=k;}t=C5(a.dp,v);if(!Ll(t))continue;if(!Wo(t,j,1))continue;if(!t.C5(e))continue;if(!a.V5(j,t))continue;if (u)break h;if((IN(t)).k==IR(IN(t)))continue;else break h;}$p=4;continue _;}w=I7(IR(j)-j.k|0,(IN(t)).k);$p=28;continue _;case 30:BzP(t,s);if(C()){break _;}$p=29;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);} function Csx(a,b,c){return 1;} function A6P(a,b,c,d,e){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=1;$p=1;case 1:BsJ(a,b,c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bn5(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d===null)return;e=0;$p=1;case 1:BkS(b,d,e);if(C()){break _;}c.gF=null;return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BFn(a,b){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bxw(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function ADi(a,b){var c,d,e,f;c=a.Aj.ca;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b.bi;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(b!==f&&!(!(f instanceof DG)?0:f.bi!=d?0:1)?0:1)break;}c=c.i;}}return (c===null?0:1)?0:1;} function CiY(a,b,c){var d;if(!c){d=a.Aj;Bg(d.ca,b,d);}else b=D$(a.Aj.ca,b);} function Baj(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:f=!e?c:d-1|0;a:{b:{Bp();g=A.Kc.data;h=b.A;if(g[h].fb>1){if(!(g[h].fy<=0?0:1))break b;i=g[h].fy<=0?0:1;if(!(i&&b.B>0?1:0))break b;}i=0;break a;}i=1;}c:{if(i){while(true){if(b.k<=0)break c;if(!(!e&&f=j.c)break;k=j.p.data[f];l=k.b4.em(k.cw);if(l!==null){i=l.A;m=b.A;if(i==m&&!(A.Kc.data[m].jk&&b.B!=l.B)&&Pu(b,l)){h=l.k;n=b.k;o=h+n|0;g=A.Kc.data;m=b.A;if(o<=g[m].fb){b.k=0;l.k=o;j=k.b4;$p=3;continue _;}if(h0){m=!e?c:d-1|0;while(true){if(!(!e&&m=j.c)break d;j=j.p.data[m];if (j.b4.em(j.cw)===null){l=new Bq;c=b.A;d=b.k;e=b.B;l.k=0;l.Y=null;l.A=c;l.k=d;l.B=e;if(e<0)l.B=0;k=b.be;if(k!==null){p=new BZ;q=k.w;if(q===null)q=B(3);YU(p,q);q=(II(k.m)).bm();while(q.bh()){r=q.bg();F5(p,r,(C1(k.m,r)).cQ());}l.be=p;}$p=1;continue _;}if(!e){m=m+1|0;continue;}m=m+(-1)|0;}}}return 0;}b=new Bb;b.f=1;b.e=1;J(b);case 1:BzP(j,l);if(C()){break _;}$p=2;case 2:A7z(j);if(C()){break _;}b.k=0;return 1;case 3:j.gy();if(C()){break _;}a:{while(true){f=!e?f+1|0:f+(-1)|0;if(b.k<=0)break a;if(!(!e&&f=j.c)break;k=j.p.data[f];l=k.b4.em(k.cw);if(l===null)continue;i=l.A;m=b.A;if(i!=m)continue;if(A.Kc.data[m].jk&&b.B!=l.B)continue;if(!Pu(b,l))continue;h=l.k;n=b.k;o=h+n|0;g=A.Kc.data;m=b.A;if(o<=g[m].fb){b.k=0;l.k=o;j=k.b4;continue _;}if(h0){m=!e?c:d-1|0;while(true){if(!(!e&&m=j.c)break f;j=j.p.data[m];if (j.b4.em(j.cw)===null){l=new Bq;c=b.A;d=b.k;e=b.B;l.k=0;l.Y=null;l.A=c;l.k=d;l.B=e;if(e<0)l.B=0;k=b.be;if(k!==null){p=new BZ;q=k.w;if(q===null)q=B(3);YU(p,q);q=(II(k.m)).bm();while(q.bh()){r=q.bg();F5(p,r,(C1(k.m,r)).cQ());}l.be=p;}$p=1;continue _;}if(!e){m=m+1|0;continue;}m=m+(-1)|0;}}}return 1;}b=new Bb;b.f=1;b.e=1;J(b);case 4:j.gy();if(C()){break _;}a:{while(true){f=!e?f+1|0:f+(-1)|0;if(b.k<=0)break a;if(!(!e&&f=j.c)break;k=j.p.data[f];l=k.b4.em(k.cw);if (l===null)continue;i=l.A;m=b.A;if(i!=m)continue;if(A.Kc.data[m].jk&&b.B!=l.B)continue;if(!Pu(b,l))continue;h=l.k;n=b.k;o=h+n|0;g=A.Kc.data;m=b.A;if(o<=g[m].fb){b.k=0;l.k=o;j=k.b4;$p=3;continue _;}if(h0){m=!e?c:d-1|0;while(true){if(!(!e&&m=j.c)break f;j=j.p.data[m];if(j.b4.em(j.cw)===null){l=new Bq;c=b.A;d=b.k;e=b.B;l.k=0;l.Y=null;l.A=c;l.k=d;l.B= e;if(e<0)l.B=0;k=b.be;if(k!==null){p=new BZ;q=k.w;if(q===null)q=B(3);YU(p,q);q=(II(k.m)).bm();while(q.bh()){r=q.bg();F5(p,r,(C1(k.m,r)).cQ());}l.be=p;}$p=1;continue _;}if(!e){m=m+1|0;continue;}m=m+(-1)|0;}}}return 1;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BX$(b){return b>>2&3;} function ChO(b){return b&3;} function Cdx(b){return b&&b!=1?0:1;} function Po(a){var b,c,d,e,f,g;a.DC=0;b=a.uK.ca;if(b.bk>0){b.bk=0;c=b.d.data;d=null;e=0;f=c.length;if(e>f){b=new BG;b.f=1;b.e=1;B3(b);J(b);}while(eA.Kc.data[c.A].fb?0:1);}}return e;} function BFj(b,c,d,e){var f;a:{switch(c){case 0:f=d.k/b.ca.bk;c=f|0;if(f=0?0:1)?1000:50;i=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));k=h-1|0;if(!(h&k))e=H(Bl(I(F(h),F(j)),31));else while(true){e=j%h|0;if(((j-e|0)+k|0)>=0)break;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));}if(e)return 0;b=a.wF;l=b.v;m=l|0;if(l>>20^f>>>12;g=g^g>>>7^g>>>4;h=b.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==f){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){i=new BV;i.b$=c;Eg(i);c.I=i;}j =c.I.bm();e=d instanceof BA;i=d;while(true){if(!j.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!e)break b;e=b.L.bb;if(e!=2){if(e!=1)break b;if(i.X)break b;}}break c;}c=(j.bg()).O;if(!e)break;k=c.L.bb;if(k!=2){if(k!=1)break;if(i.X)break;}}c=c.Z;$p=1;continue _;}}a.wF.dn.e5=null;return;}b=b.Z;$p=2;continue _;case 1:Bnv(c,d);if(C()){break _;}while(true){if(!j.bh()){c:{b=b.bu;if(b instanceof CI){b=b.O;if(!e)break c;e=b.L.bb;if(e!=2){if(e!=1)break c;if(i.X)break c;}}a.wF.dn.e5=null;return;}b=b.Z;$p=2;continue _;}c= (j.bg()).O;if(!e)break;k=c.L.bb;if(k==2)continue;if(k!=1)break;if(i.X)break;}c=c.Z;continue _;case 2:Bnv(b,d);if(C()){break _;}a.wF.dn.e5=null;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function Bc3(a){a.FK=0;} function A4D(a){return a.FK<=0?0:1;} function BAl(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.FK-1|0;if(0>b)b=0;a.FK=b;if(b!=4)return;c=a.wF;d=c.v;e=d|0;if(d>24;m=new BQ;m.R=h;l=i.N;Be();n=A.G$.data[144];if(n===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{f =Ci(n.s);k=l.d.data;l=k[f&(k.length-1|0)];while(l!==null){if(l.t==f){j=l.h;if(n!==j&&!Ck(n,j)?0:1)break;}l=l.i;}}j=l===null?null:l.x;l=j.G;if(!(l instanceof BQ&&l.R==m.R?1:0)){j.G=m;j.bO=1;i.bE=1;}if(Md(c)){h=J9(c)+1200|0;if(h>0)h=0;KV(c,h);}return;case 4:AUx(c,h,e,b,g,f);if(C()){break _;}c=a.uS;f=A.NE.b;o=0;h=2;$p=5;case 5:AQO(c,e,b,g,f,o,h);if(C()){break _;}BpG(a.wF);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function AKS(){var a=this;Dj.call(a);a.go=null;a.Ag=0.0;a.qw=0.0;a.sV=0;a.VW=0;a.Zf=0;} function A$G(a){a.qw=0.0;} function AWE(a){a.sV=0;a.qw=0.0;} function AZV(a){var b,c,d;b=a.go;c=!b.cg&&b.c3>0?1:0;a:{b:{if(c){b=b.dL;if(b!==null&&b instanceof Co){if(a.sV)break b;b=b.b7;d=b.dm;b=d<9&&d>=0?b.cI.data[d]:null;c:{if(b!==null){c=b.A;Bp();if(c==A.L$.K){c=1;break c;}}c=0;}if(c)break b;}}c=0;break a;}c=1;}return c;} function BzS(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.go;c=b.dL;d=L7(c.W-b.W)*0.5;if(d>5.0)d=5.0;if(d<(-5.0))d=(-5.0);e=a.go;e.W=L7(e.W+d);d=a.qw;f=a.Ag;if(df)a.qw =f;g=Bx(a.go.v);h=Bx(a.go.z);i=Bx(a.go.u);j=a.qw;if(a.sV){k=a.VW;l=k+1|0;a.VW=l;m=a.Zf;if(k>m)a.sV=0;j=j+j*1.149999976158142*DX(l/m*3.1415927410125732);}f=0.9100000262260437;e=a.go;if(e.dC){f=0.546000063419342;e=e.l;k=EB(g);l=EB(h)-1|0;m=EB(i);$p=1;continue _;}n=0.16277135908603668/(f*f*f);o=DX(b.W*3.1415927410125732/180.0);p=EU(b.W*3.1415927410125732/180.0);q=j*X9(b)*n/AA$(j,1.0);r= -(q*o);s=q*p;if(Up(r)<=Up(s)){r=0.0;if(s<0.0)s=s-a.go.cP/2.0;if(s>0.0)s=s+a.go.cP/2.0;}else{if(r<0.0)r=r-a.go.cP/2.0;if(r>0.0)r =r+a.go.cP/2.0;s=0.0;}t=Bx(a.go.v+r);u=Bx(a.go.u+s);v=Cli(EB(a.go.cP+1.0),EB(a.go.cN+c.cN+1.0),EB(a.go.cP+1.0));if(g==t&&i==u){if(!c.ct.ez&&a.qw>=a.Ag*0.5&&BH(QT(a.go))<0.006000000052154064&&!a.sV){w=QU(c);if(w!==null){k=w.A;Bp();if(k==A.L$.K){k=1;$p=8;continue _;}}}b=a.go;d=0.0;$p=4;continue _;}e=a.go.l;$p=2;continue _;case 1:$z=Bm6(e,k,l,m);if(C()){break _;}x=$z;if(x>0){S();f=A.Nw.data[x].zw*0.9100000262260437;}n=0.16277135908603668/(f*f*f);o=DX(b.W*3.1415927410125732/180.0);p=EU(b.W*3.1415927410125732/180.0);q =j*X9(b)*n/AA$(j,1.0);r= -(q*o);s=q*p;if(Up(r)<=Up(s)){r=0.0;if(s<0.0)s=s-a.go.cP/2.0;if(s>0.0)s=s+a.go.cP/2.0;}else{if(r<0.0)r=r-a.go.cP/2.0;if(r>0.0)r=r+a.go.cP/2.0;s=0.0;}t=Bx(a.go.v+r);u=Bx(a.go.u+s);v=Cli(EB(a.go.cP+1.0),EB(a.go.cN+c.cN+1.0),EB(a.go.cP+1.0));if(g==t&&i==u){if(!c.ct.ez&&a.qw>=a.Ag*0.5&&BH(QT(a.go))<0.006000000052154064&&!a.sV){w=QU(c);if(w!==null){k=w.A;Bp();if(k==A.L$.K){k=1;$p=8;continue _;}}}b=a.go;d=0.0;$p=4;continue _;}e=a.go.l;$p=2;case 2:$z=Bm6(e,g,h,i);if(C()){break _;}k=$z;e=a.go.l;l =h-1|0;$p=3;case 3:a:{b:{$z=Bm6(e,g,l,i);if(C()){break _;}l=$z;if(!AI1(a,k)){S();if(A.Nw.data[k]!==null)break b;if(!AI1(a,l))break b;}m=1;break a;}m=0;}if(!m){e=a.go;m=0;k=0;l=1;$p=5;continue _;}if(!c.ct.ez&&a.qw>=a.Ag*0.5&&BH(QT(a.go))<0.006000000052154064&&!a.sV){w=QU(c);if(w!==null){k=w.A;Bp();if(k==A.L$.K){k=1;$p=8;continue _;}}}b=a.go;d=0.0;$p=4;case 4:AXZ(b,d,j);if(C()){break _;}return;case 5:$z=BZK(e,t,h,u,v,m,k,l);if(C()){break _;}k=$z;if(!k){e=a.go;k=h+1|0;l=0;h=0;m=1;$p=6;continue _;}if(!c.ct.ez&& a.qw>=a.Ag*0.5&&BH(QT(a.go))<0.006000000052154064&&!a.sV){w=QU(c);if(w!==null){k=w.A;Bp();if(k==A.L$.K){k=1;$p=8;continue _;}}}b=a.go;d=0.0;$p=4;continue _;case 6:$z=BZK(e,g,k,i,v,l,h,m);if(C()){break _;}l=$z;if(l==1){e=a.go;l=0;g=0;h=1;$p=7;continue _;}if(!c.ct.ez&&a.qw>=a.Ag*0.5&&BH(QT(a.go))<0.006000000052154064&&!a.sV){w=QU(c);if(w!==null){k=w.A;Bp();if(k==A.L$.K){k=1;$p=8;continue _;}}}b=a.go;d=0.0;$p=4;continue _;case 7:$z=BZK(e,t,k,u,v,l,g,h);if(C()){break _;}k=$z;if(k==1)A7R(BsX(b));if(!c.ct.ez&&a.qw >=a.Ag*0.5&&BH(QT(a.go))<0.006000000052154064&&!a.sV){w=QU(c);if(w!==null){k=w.A;Bp();if(k==A.L$.K){k=1;$p=8;continue _;}}}b=a.go;d=0.0;$p=4;continue _;case 8:BeQ(w,k,c);if(C()){break _;}if(!w.k){b=Hw(A.Lr);ME(b,w.be);c=c.b7;c.cI.data[c.dm]=b;}b=a.go;d=0.0;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function AI1(a,b){var c;a:{b:{S();c=A.Nw.data;if(c[b]!==null){if(c[b].fI()==10)break b;if(A.Nw.data[b] instanceof MM)break b;}b=0;break a;}b=1;}return b;} function AOd(){var a=this;Dj.call(a);a.Db=null;a.a2D=null;} function A9q(a){var b,c,d,e,f,g,h,i,j,k,l;b=a.Db;c=b.nh;b=b.F.N;Be();d=A.G$.data[144];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=d.s;f=e>>>4^e<<28^e<<8^e>>>24;g=b.d.data;b=g[f&(g.length-1|0)];while(b!==null){if(b.t==f){h=b.h;if(d!==h&&!(d===h?1:h instanceof Bn&&h.s==e?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;a:{b:{if(b.G.R<=0){if(c===null)break b;b=a.Db;i=b.v-c.v;j=b.z-c.z;k=b.u-c.u;if(i*i+j*j+k*k>=9.0)break b;}l=1;break a;}l=0;}return l;} function A_U(a){var b;b=a.Db;b.dn.e5=null;a.a2D=b.nh;} function AXG(a){a.a2D=null;} function BHj(a){var b,c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.a2D;if(b===null){b=a.Db.F;c=new BQ;c.R=(-1);d=b.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!Ck(e,h)?0:1)break;}d=d.i;}}h=d===null?null:d.x;if(!Sm(c, h.G)){h.G=c;h.bO=1;b.bE=1;}}else{d=a.Db;i=d.v-b.v;j=d.z-b.z;k=d.u-b.u;if(i*i+j*j+k*k<=49.0){d=d.AF;$p=1;continue _;}b=d.F;c=new BQ;c.R=(-1);d=b.N;Be();e=A.G$.data[144];if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=Ci(e.s);g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(e!==h&&!(e===h?1:h instanceof Bn&&h.s==e.s?1:0)?0:1)break;}d=d.i;}}h=d===null?null:d.x;d=h.G;if(!(d instanceof BQ&&d.R==c.R?1:0)){h.G=c;h.bO=1;b.bE=1;}}return;case 1:$z=BgN(d,b);if(C()){break _;}l= $z;if(!l)EX(a.Db.F,16,HO((-1)));else{b=a.Db.F;e=new BQ;e.R=1;d=b.N;Be();h=A.G$.data[144];if(h===null)d=C3(d);else{l=h.s;f=l>>>4^l<<28^l<<8^l>>>24;d=Dy(d,h,f&(d.d.data.length-1|0),f);}h=d===null?null:d.x;d=h.G;if(!(d instanceof BQ&&d.R==e.R?1:0)){h.G=e;h.bO=1;b.bE=1;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AEe(){var a=this;K.call(a);a.IT=0;a.N=null;a.bE=0;} A.ABw=null;function Zx(){Zx=BX(AEe);Cc1();} A.F=function(){var a=new AEe();A$7(a);return a;}; function A$7(a){var b,c,d,e;Zx();a.IT=1;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;a.N=b;} function Dt(a,b,c){var d,e,f,g,h,i,j,k,l,m;Zx();d=A.ABw;e=c.constructor;if(e===null)f=null;else{f=e.classObject;if(f===null){f=new CD;f.cj=e;g=f;e.classObject=g;}}if(f===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{h=AGY(f);i=d.d.data;d=i[h&(i.length-1|0)];while(d!==null){if(d.t==h){e=d.h;if(f!==e&&!(f!==e?0:1)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(d===null){d=new BG;f=new Bi;f.r=Q(16);V(f,f.g,B(2277));e=c.constructor;if(e===null)c=null;else{c=e.classObject;if(c===null){c=new CD;c.cj=e;g =c;e.classObject=g;}}b=f.g;if(c===null)c=B(88);else{e=new Bi;LM(e,16);LF(e,e.g,B(85));MA(e,AGY(c),10);c=Ji(e.r,0,e.g);}V(f,b,c);c=new Bh;i=f.r;j=f.g;k=Q(j);l=k.data;c.o=k;m=0;while(m31){c=new BG;d=new Bi;d.r=Q(16);V(d,d.g,B(2278));BF(d,d.g,b,10);V(d,d.g,B(2279));BF(d,d.g,31,10);V(d,d.g,B(294));PY(c,Ji(d.r,0,d.g));J(c);}f=a.N;if(b>=(-128)&&b<=127){Be();e=A.G$.data[b+128|0];}else{e=new Bn;e.s=b;}if(e===null){g=f.d.data[0];while(g!==null&&g.h!==null) {g=g.i;}}else{m=e.s;h=m>>>4^m<<28^m<<8^m>>>24;i=f.d.data;g=i[h&(i.length-1|0)];while(g!==null){if(g.t==h){f=g.h;if(e!==f&&!(e===f?1:f instanceof Bn&&f.s==m?1:0)?0:1)break;}g=g.i;}}if(!(g===null?0:1)){f=Ci3(Kx(d),b,c);CB(a.N,By(b),f);a.IT=0;return;}J(U3(T(E(Bv(E(U(),B(2280)),b),B(302)))));} function MF(a,b){var c,d,e,f,g;c=a.N;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}return (c===null?null:c.x).G.R;} function Bqr(a,b){var c,d,e,f,g;c=a.N;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b=d.s;e=b>>>4^b<<28^b<<8^b>>>24;f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==b?1:0)?0:1)break;}c=c.i;}}return (c===null?null:c.x).G.s;} function Hj(a,b){var c,d;c=a.N;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}c=BR(c,d);return c===null?null:c.x;} function EX(a,b,c){var d,e,f,g,h,i;d=a.N;if(b>=(-128)&&b<=127){Be();e=A.G$.data[b+128|0];}else{e=new Bn;e.s=b;}if(e===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{f=e.s;g=f>>>4^f<<28^f<<8^f>>>24;h=d.d.data;d=h[g&(h.length-1|0)];while(d!==null){if(d.t==g){i=d.h;if(e!==i&&!(e===i?1:i instanceof Bn&&i.s==f?1:0)?0:1)break;}d=d.i;}}d=d===null?null:d.x;if(!c.cF(d.G)){d.G=c;d.bO=1;a.bE=1;}} function FR(a,b){var c,d,e,f,g;c=a.N;if(b>=(-128)&&b<=127){Be();d=A.G$.data[b+128|0];}else{d=new Bn;d.s=b;}if(d===null){e=c.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{f=d.s;b=f>>>4^f<<28^f<<8^f>>>24;g=c.d.data;e=g[b&(g.length-1|0)];while(e!==null){if(e.t==b){c=e.h;if(d!==c&&!(d===c?1:c instanceof Bn&&c.s==f?1:0)?0:1)break;}e=e.i;}}(e===null?null:e.x).bO=1;a.bE=1;} function Ia(a){return a.bE;} function BDd(a){var b,c,d,e,f;b=null;if(a.bE){c=a.N;if(c.dg===null){d=new E5;d.hT=c;c.dg=d;}c=c.dg.bm();while(c.bh()){d=c.bg();if(d.bO){d.bO=0;if(b===null){b=new BI;b.p=W(K,10);}Bo(b,b.c+1|0);e=b.p.data;f=b.c;b.c=f+1|0;e[f]=d;b.j=b.j+1|0;}}}a.bE=0;return b;} function BtN(b,c){var d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:Zx();a:{d=(c.uH<<5|c.xv&31)&255;b.bC.c7(d);b.bD=b.bD+1|0;switch(c.uH){case 0:d=c.G.R;b.bC.c7(d);b.bD=b.bD+1|0;break a;case 1:break;case 2:Cx(b,c.G.s);break a;case 3:Cx(b,$rt_floatToIntBits(c.G.s0));break a;case 4:c=c.G;Bs();e=c.o.data.length;if(e>32767){c=new B1;c.f=1;c.e=1;c.bc=B(1829);J(c);}C$(b,e);GQ(b,c);break a;case 5:f=c.G;$p=1;continue _;case 6:g =c.G;Cx(b,g.cZ);Cx(b,g.c0);Cx(b,g.cW);break a;default:break a;}C$(b,c.G.gb);}return;case 1:Bd9(f,b);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,g,$p);} function ZN(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$$je;Zx();c=null;d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}e=d<<24>>24;while(e!=127){if(c===null){c=new BI;c.p=W(K,10);}a:{b:{f=(e&224)>>5;g=e&31;h=null;switch(f){case 0:h=new Ma;d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}d=d<<24>>24;i=new BQ;i.R=d;h.xv=g;h.G=i;h.uH=f;h.bO=1;break a;case 1:h=new Ma;d=Dg(b);i=new Fs;i.gb=d;h.xv=g;h.G=i;h.uH=f;h.bO=1;break a;case 2:break b;case 3:h=new Ma;j=$rt_intBitsToFloat(Cf(b));i=new Nl;i.s0=j;h.xv=g;h.G=i;h.uH =f;h.bO=1;break a;case 4:h=new Ma;i=FS(b,64);h.xv=g;h.G=i;h.uH=f;h.bO=1;break a;case 5:h=new Ma;Bs();k=null;l=Dg(b);if(l>=0){d=b.b_.cD();if(d<0){b=new Cw;b.f=1;b.e=1;J(b);}e=d<<24>>24;m=Dg(b);k=new Bq;k.k=0;k.Y=null;k.A=l;k.k=e;k.B=m;if(m<0)k.B=0;d=Dg(b);if(d<0)i=null;else{n=BS(d);e=n.data.length;Ec(b,n,0,e);o=new IT;p=new KQ;q=new KT;r=new J4;r.qU=n;r.nC=0;r.si=0;r.pK=0+e|0;i=new J0;MR(i,NU());i.iT=0;i.iT=0;s=T2(i);i.nK=s;l=Js(s,31);if(l){b=new GF;c=new Bi;G3(c);G7(c,l);Ej(c,B(89));Ej(c,i.fo);Mo(b,Hq(c));J(b);}KM(q, r,i,512,1);q.r9=1;p.b_=q;p.pF=(-1);p.mB=BS(8192);o.b_=p;o.kU=BS(8);try{i=Kz(o);}catch($$e){$$je=P($$e);b=$$je;ABA(o);J(b);}o.b_.gX();}k.be=i;}BnY(h,f,g,k);break a;case 6:d=Cf(b);l=Cf(b);m=Cf(b);h=Ci3(f,g,V7(d,l,m));break a;default:}break a;}h=new Ma;d=Cf(b);if(d>=(-128)&&d<=127){Be();i=A.G$.data[d+128|0];}else{i=new Bn;i.s=d;}h.xv=g;h.G=i;h.uH=f;h.bO=1;}Cc(c,h);e=AIV(b);}return c;} function Cc1(){var b,c,d,e;b=new BN;c=BM(16);b.bk=0;d=W(BO,c);e=d.data;b.d=d;b.b1=0.75;b.b3=e.length*0.75|0;A.ABw=b;Be();Bg(b,G(BQ),A.G$.data[128]);b=A.ABw;Be();Bg(b,G(Fs),A.G$.data[129]);b=A.ABw;Be();Bg(b,G(Bn),A.G$.data[130]);b=A.ABw;Be();Bg(b,G(Nl),A.G$.data[131]);b=A.ABw;Be();Bg(b,G(Bh),A.G$.data[132]);b=A.ABw;Be();Bg(b,G(Bq),A.G$.data[133]);b=A.ABw;Be();Bg(b,G(FT),A.G$.data[134]);} function V2(){var a=this;K.call(a);a.a32=C6;a.a5K=C6;} A.ABx=null;A.ABy=null;A.ABz=0;function A6E(){A6E=BX(V2);CnD();} A.B5=function(a){var b=new V2();AUg(b,a);return b;}; function CDo(a,b){var c=new V2();A$i(c,a,b);return c;} function AUg(a,b){var c,d,e,f,g,h;A6E();c=C6;d=C6;if(!A.ABz&&b.data.length!=16){e=new Mh;e.f=1;e.e=1;e.bc=B(2281);J(e);}f=0;while(f<8){g=b.data;c=Cs(B4(c,8),F(g[f]&255));f=f+1|0;}h=8;while(h<16){g=b.data;d=Cs(B4(d,8),F(g[h]&255));h=h+1|0;}a.a32=c;a.a5K=d;} function A$i(a,b,c){A6E();a.a32=b;a.a5K=c;} function Brb(){var b,c,d,e,f,g,h,i,j,k;A6E();b=BS(16);c=b.data;d=A.ABx;e=0;f=c.length;while(e>24;h=h>>8;j=i;e=k;}}c[6]=(c[6]&15)<<24>>24;c[6]=(c[6]|64)<<24>>24;c[8]=(c[8]&63)<<24>>24;c[8]=(c[8]|128)<<24>>24;return A.B5(b);} function CnD(){var b,c;A.ABz=0;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;A.ABx=b;b=new UP;b.CM=BS(4);b.xN=0;b.th=Bz(80);Tc(b);A.ABy=b;} var Jb=Ba(Ey); A.Rz=null;A.Ry=null;A.RA=null;A.RB=null;A.RD=null;A.RC=null;A.ABA=null;function I3(a,b){var c,d,e;c=b|0;if(b=0.0){if(d>=0.3125)break b;b=b*32.0;e=b|0;if(b>e)e=e+1|0;return e;}if(d<(-0.3125)){b=b*32.0;e=b|0;if(b>e)e=e+1|0;return e;}}b=b*32.0;e=b|0;if(b=0.0){if(d>=0.3125)break c;b=b*32.0;e=b|0;if(be)e=e+1|0;return e;case 3:break;case 4:d: {if(d>=0.0){if(d>=0.1875)break d;b=b*32.0;e=b|0;if(b>e)e=e+1|0;return e;}if(d<(-0.1875)){b=b*32.0;e=b|0;if(b>e)e=e+1|0;return e;}}b=b*32.0;e=b|0;if(b=0.0){if(d>=0.1875)break e;b=b*32.0;e=b|0;if(be)e=e+1|0;return e;case 6:break a;default:break a;}if(d<=0.0){b=b*32.0;e=b|0;if(b>e)e=e+1|0;return e;}b=b*32.0;e=b|0;if(be)e=e+1|0;return e;} function BEo(){return Bm(Jb,[A.Rz,A.Ry,A.RA,A.RB,A.RD,A.RC]);} function Bcv(){var b;b=new Jb;b.dQ=B(2282);b.dq=0;A.Rz=b;b=new Jb;b.dQ=B(2283);b.dq=1;A.Ry=b;b=new Jb;b.dQ=B(2284);b.dq=2;A.RA=b;b=new Jb;b.dQ=B(2285);b.dq=3;A.RB=b;b=new Jb;b.dQ=B(2286);b.dq=4;A.RD=b;b=new Jb;b.dQ=B(2287);b.dq=5;A.RC=b;A.ABA=BEo();} function BrG(){var a=this;K.call(a);a.cp=null;a.dz=null;a.e5=null;a.AN=0.0;a.el=0.0;a.UG=0;a.N6=0;a.NM=0;a.Th=null;a.eb=0;a.dB=0;a.dK=0;a.cT=0;} A.FM=function(a,b,c){var d=new BrG();B$n(d,a,b,c);return d;}; function B$n(a,b,c,d){var e,f;a.UG=0;e=new Q8;f=A.ABk;e.bP=0.0;e.bS=0.0;e.bQ=0.0;e.mM=f;a.Th=e;a.eb=1;a.dB=0;a.dK=0;a.cT=0;a.cp=b;a.dz=c;a.el=d;} function AZ8(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.cp;if(e.dC)f=1;else{if(a.cT){$p=1;continue _;}f=0;}if(!f)return null;e=a.dz;g=a.cp;f=b|0;if(b=g){d=g;break a;}if(f.qS.data[d].fN!=(e.bS|0))break;d=d+1|0;}}i=a.cp.cP;j=i*i;while(hg)g=g+1|0;m=(f.cN|0)+1|0;n=d-1|0;f=a.e5;if(n100){f=a.Th;c=f.bP;k=e.bP;c=c-k;j=f.bS;l=e.bS;j=j-l;o=f.bQ;p=e.bQ;o=o-p;if(c*c+j*j+o*o<2.25)a.e5=null;a.NM=d;f.bP=k;f.bS=l;f.bQ=p;}return;}f=N1(f,a.cp,n);$p=2;case 2:$z=BkM(a,e,f,g,m,g);if(C()){break _;}d=$z;if(d)a.e5.hV=n;else{n=n+(-1)|0;f=a.e5;if(n>=f.hV){f=N1(f,a.cp,n);continue _;}}d=a.N6;if((d-a.NM|0)>100){f=a.Th;c=f.bP;k=e.bP;c=c-k;j=f.bS;l=e.bS;j =j-l;o=f.bQ;p=e.bQ;o=o-p;if(c*c+j*j+o*o<2.25)a.e5=null;a.NM=d;f.bP=k;f.bS=l;f.bQ=p;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bib(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.cp;$p=1;case 1:$z=b.hB();if(C()){break _;}c=$z;if(c&&a.cT){b=a.cp;c=b.bH.bf|0;d=a.dz;e=b.v;f=e|0;if(e16)return a.cp.bH.bf|0;S();if(h!=A.MP.b&&h!=A.NJ.b)return c;c=c+1|0;b=a.dz;d=a.cp;i=d.v;j=i|0;if(i>4;i=g>>4;b=b.dS;c=b.dx;j=Cs(M(F(h),D(4294967295, 0)),B4(M(F(i),D(4294967295, 0)),32));k=H(Cp(j,N(j,32)));k=k^k>>>20^k>>>12;l=k^k>>>7^k>>>4;m=c.cL.data;c=m[l&(m.length -1|0)];a:{while(c!==null){if(B6(c.cy,j)){c=c.dG;break a;}c=c.cu;}c=null;}b:{c=c;if(c===null){if(b.ek.eY)break b;if(b.e4)break b;c=b.eM;}c:{d:{if(!c.k5(e&15,f,g&15)){f=0;while(true){b=a.e5;if(f>=b.hh)break d;b=b.qS.data[f];c=a.dz;g=b.fp;e=b.fN;h=b.fq;k=g>>4;n=h>>4;b=c.dS;c=b.dx;o=Cs(M(F(k),D(4294967295, 0)),B4(M(F(n),D(4294967295, 0)),32));i=H(Cp(o,N(o,32)));i=i^i>>>20^i>>>12;i=i^i>>>7^i>>>4;m=c.cL.data;c=m[i&(m.length-1|0)];e:{while(c!==null){if(B6(c.cy,o)){c=c.dG;break e;}c=c.cu;}c=null;}c=c;if(c===null){if (b.ek.eY)break c;if(b.e4)break c;c=b.eM;}if(c.k5(g&15,e,h&15)){a.e5.hh=f-1|0;return;}f=f+1|0;}}}return;}$p=2;continue _;}$p=1;case 1:$z=A38(b,h,i);if(C()){break _;}c=$z;f:{g:{if(!c.k5(e&15,f,g&15)){f=0;while(true){b=a.e5;if(f>=b.hh)break g;b=b.qS.data[f];c=a.dz;g=b.fp;e=b.fN;h=b.fq;k=g>>4;n=h>>4;b=c.dS;c=b.dx;o=Cs(M(F(k),D(4294967295, 0)),B4(M(F(n),D(4294967295, 0)),32));i=H(Cp(o,N(o,32)));i=i^i>>>20^i>>>12;i=i^i>>>7^i>>>4;m=c.cL.data;c=m[i&(m.length-1|0)];a:{while(c!==null){if(B6(c.cy,o)){c=c.dG;break a;}c =c.cu;}c=null;}c=c;if(c===null){if(b.ek.eY)break f;if(b.e4)break f;c=b.eM;}if(c.k5(g&15,e,h&15)){a.e5.hh=f-1|0;return;}f=f+1|0;}}}return;}$p=2;case 2:$z=A38(b,k,n);if(C()){break _;}c=$z;f:{while(true){if(c.k5(g&15,e,h&15)){a.e5.hh=f-1|0;return;}f=f+1|0;b=a.e5;if(f>=b.hh)break;b=b.qS.data[f];c=a.dz;g=b.fp;e=b.fN;h=b.fq;k=g>>4;n=h>>4;b=c.dS;c=b.dx;o=Cs(M(F(k),D(4294967295, 0)),B4(M(F(n),D(4294967295, 0)),32));i=H(Cp(o,N(o,32)));i=i^i>>>20^i>>>12;i=i^i>>>7^i>>>4;m=c.cL.data;c=m[i&(m.length-1|0)];a:{while(c!==null) {if(B6(c.cy,o)){c=c.dG;break a;}c=c.cu;}c=null;}c=c;if(c!==null)continue;if(b.ek.eY)break f;if(b.e4)break f;c=b.eM;}return;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BkM(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=b.bP;h=g|0;if(g=0)q=q+1.0;if(d>=0)r=r+1.0;l=q/g;q=r/i;s=m>=0?1:(-1);t=d>=0?1:(-1);r=c.bP;u=r|0;if(r=q){q=q+p;j=j+t|0;w=v-j|0;}else{l=l+o;h=h+s|0;m=u-h|0;}d=b.bS|0;$p=2;case 2:$z=Bc1(a,h,d,j,f,e,n,b,g,i);if(C()){break _;}d=$z;if(!d)return 0;if(Bf(m,s)<= 0&&Bf(w,t)<=0)return 1;if(l>=q){q=q+p;j=j+t|0;w=v-j|0;}else{l=l+o;h=h+s|0;m=u-h|0;}d=b.bS|0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function Bc1(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=b-(e/2|0)|0;l=d-(g/2|0)|0;$p=1;case 1:$z=A5M(a,k,c,l,e,f,g,h,i,j);if(C()){break _;}b=$z;if(!b)return 0;b=k+e|0;e=l+g|0;d=c-1|0;while(k=0.0){n=a.dz;$p=2;continue _;}m=m+1|0;}k=k+1|0;}return 1;case 2:$z =Bm6(n,k,d,m);if(C()){break _;}o=$z;if(o<=0)return 0;S();n=A.Nw.data[o].bW;BJ();if(n===A.PL){p=a.cp;$p=3;continue _;}if(n===A.PM)return 0;a:while(true){m=m+1|0;while(m>=e){k=k+1|0;if(k>=b)break a;m=l;}if((k+0.5-h.bP)*i+(m+0.5-h.bQ)*j<0.0)continue;else{n=a.dz;continue _;}}return 1;case 3:$z=p.hB();if(C()){break _;}c=$z;if(!c)return 0;if(n===A.PM)return 0;b:while(true){m=m+1|0;while(m>=e){k=k+1|0;if(k>=b)break b;m=l;}if((k+0.5-h.bP)*i+(m+0.5-h.bQ)*j<0.0)continue;else{n=a.dz;$p=2;continue _;}}return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A5M(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=b+e|0;e=c+f|0;g=d+g|0;while(b=0.0){n=a.dz;$p=1;continue _;}m=m+1|0;}l=l+1|0;}b=b+1|0;}return 1;case 1:$z=Bm6(n,b,l,m);if(C()){break _;}o=$z;if(o>0){S();n=A.Nw.data[o];p=a.dz;$p =2;continue _;}a:while(true){m=m+1|0;while(m>=g){l=l+1|0;while(l>=e){b=b+1|0;if(b>=k)break a;l=c;}m=d;}if((b+0.5-h.bP)*i+(m+0.5-h.bQ)*j<0.0)continue;else{n=a.dz;continue _;}}return 1;case 2:$z=n.vv(p,b,l,m);if(C()){break _;}f=$z;if(!f)return 0;a:while(true){m=m+1|0;while(m>=g){l=l+1|0;while(l>=e){b=b+1|0;if(b>=k)break a;l=c;}m=d;}if((b+0.5-h.bP)*i+(m+0.5-h.bQ)*j<0.0)continue;else{n=a.dz;$p=1;continue _;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AC6(){var a=this;K.call(a);a.dE=null;a.kS=null;a.gt=null;a.R5=0;a.Zg=0;} function DD(a,b,c){var d,e,f,g;d=a.dE;e=new CZ;e.d6=a;e.d3=b;e.cK=c;Bo(d,d.c+1|0);f=d.p.data;g=d.c;d.c=g+1|0;f[g]=e;d.j=d.j+1|0;} function A5g(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{b=new BI;b.p=W(K,10);c=a.R5;a.R5=c+1|0;if(c%a.Zg|0){d=a.kS;e=new Eb;e.dw=d;e.dy=d.j;e.eB=d.by();e.dt=(-1);if(!BP(e))break a;d=BW(e);f=d.cK;$p=1;continue _;}d=a.dE;g=0;h=d.j;i=d.by();c=0;b:while(true){if(!(g>=i?0:1))break a;if(h=m?0:1){if(l=i?0:1)){B2(a.gt,B(2289));k=new Eb;k.dw=b;k.dy=b.j;k.eB=b.by();k.dt=(-1);if(!BP(k)){BL(a.gt);B2(a.gt,B(2290));b=a.kS;d=new Eb;d.dw=b;d.dy=b.j;d.eB=b.by();d.dt=(-1);if(!BP(d)){BL(a.gt);return;}b=(BW(d)).cK;$p=4;continue _;}g=k.dy;b=k.dw;if(g=m?0:1){if(l=0){g=(-1);break a;}if(g<0)break;if(n>=0)break;g: {e=k.p.data[g];if(f===null){if(e!==null)break g;else break f;}if(f!==e?0:1)break f;}g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(g>=0)Dh(k,g);e:while(true){if(Om(a,f)){e=f.cK;$p=5;continue _;}g=j;if(!(g>=i?0:1)){B2(a.gt,B(2289));k=new Eb;k.dw=b;k.dy=b.j;k.eB=b.by();k.dt=(-1);if(!BP(k)){BL(a.gt);B2(a.gt,B(2290));b=a.kS;d=new Eb;d.dw=b;d.dy=b.j;d.eB=b.by();d.dt=(-1);if(!BP(d)){BL(a.gt);return;}b=(BW(d)).cK;$p=4;continue _;}g=k.dy;b=k.dw;if(g=m?0:1){if(l=i?0:1)){B2(a.gt,B(2289));k= new Eb;k.dw=b;k.dy=b.j;k.eB=b.by();k.dt=(-1);if(!BP(k)){BL(a.gt);B2(a.gt,B(2290));b=a.kS;d=new Eb;d.dw=b;d.dy=b.j;d.eB=b.by();d.dt=(-1);if(!BP(d)){BL(a.gt);return;}b=(BW(d)).cK;$p=4;continue _;}g=k.dy;b=k.dw;if(g=m?0:1){if(l=f?0:1){if(e=j?0:1){if(d=k?0:1){if(j0?1:d>=0?0:(-1);} function AOj(){var a=this;K.call(a);a.blB=0;a.bpc=0;a.bpH=0;} function AAn(){var a=this;Dj.call(a);a.DU=null;a.v1=0;} function A7B(a){var b,c,d,e,f,g,h,i,j,k,l,m;b=a.DU.F.N;Be();c=A.G$.data[144];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn&&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(!(!(b.G.R&4)?0:1))return 0;b=a.DU;if(b.pH)return 0;if(!b.dC)return 0;g=b.l;b=b.F.N;Be();h=A.G$.data[145];if(h===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{e=Ci(h.s);f =b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(h!==c&&!Ck(h,c)?0:1)break;}b=b.i;}}c=(b===null?null:b.x).G;i=0;a:{while(true){b=g.eZ;j=X(i,b.c);if(j>=0){g=null;break a;}if(i<0)break;if(j>=0)break;if(Bc(c,b.p.data[i].cx)){b=g.eZ;if(i>=0&&i>24;i=new BQ;i.R=h;c=b.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;j=e>>>4^e<<28^e<<8^e>>>24;f=c.d.data;c=f[j&(f.length-1|0)];while(c!==null){if (c.t==j){g=c.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==e?1:0)?0:1)break;}c=c.i;}}g=c===null?null:c.x;c=g.G;if(!(c instanceof BQ&&c.R==i.R?1:0)){g.G=i;g.bO=1;b.bE=1;}} function AXB(a){var b,c,d,e,f,g,h,i,j;b=a.DU;c=b.F.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=E1(d);f=c.d.data;c=f[e&(f.length-1|0)];while(c!==null){if(c.t==e){g=c.h;if(d!==g&&!Ck(d,g)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).G.R;b=b.F;h=(h&(-2))<<24>>24;i=new BQ;i.R=h;c=b.N;Be();d=A.G$.data[144];if(d===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{e=d.s;j=e>>>4^e<<28^e<<8^e>>>24;f=c.d.data;c=f[j&(f.length-1|0)];while(c!==null){if(c.t==j){g=c.h;if (d!==g&&!(d===g?1:g instanceof Bn&&g.s==e?1:0)?0:1)break;}c=c.i;}}g=c===null?null:c.x;c=g.G;if(!(c instanceof BQ&&c.R==i.R?1:0)){g.G=i;g.bO=1;b.bE=1;}} function T4(a,b){a.v1=b;} function ALL(){var a=this;K.call(a);a.Dq=null;a.pd=null;a.Yn=0;a.GW=0;a.Qx=0;a.K6=null;} function AR2(a){var b,c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.K6=null;b=a.pd;$p=1;case 1:$z=b.bch();if(C()){break _;}c=$z;if(!c){b=a.pd;$p=2;continue _;}b=a.pd;d=b.l;e=b.v;f=e|0;if(e=0&&i=i?0:1){if(h=(d/3|0))return c;return b;} function Bsb(a){var b,c,d,e,f,g,h,i,j,k,l,m;b=null;c=null;d=0.0;e=0;a:{b:{while(true){f=a.Dq;g=f.c;h=X(e,g);if(h>=0)break;if(e<0)break a;if(h>=0)break a;i=f.p.data;j=i[e];if(e<=0)k=null;else{l=e-1|0;if(l<0)break b;if(l>=g)break b;k=i[l];}m=j.n8;if(!(m!==A.WL&&m!==A.Qo)){f=A.Qo;if((m!==f?j.Nh:3.4028234663852886E38)>0.0&&!(b!==null&&(m!==f?j.Nh:3.4028234663852886E38)<=d)){if(e<=0)k=j;d=m!==f?j.Nh:3.4028234663852886E38;b=k;}}if(j.TL!==null&&!(c!==null&&j.D$<=0))c=j;e=e+1|0;}if(d>5.0&&b!==null)return b;return null;}b =new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);} function YH(a){var b,c,d,e,f,g,h;b=!a.GW?100:300;if(a.Qx&&(a.pd.h2-a.Yn|0)>b){c=a.Dq;d=c.p;b=0;e=c.c;f=null;if(b>e){c=new BG;c.f=1;c.e=1;J(c);}while(b=180.0)d=d-360.0;if(d<(-180.0))d=d+360.0;if(d<=e)e=d;d=(-10.0);if(e>=d)d=e;b.l6=c+d;}else{a.GN=0;f=a.NA-b.v;g=a.IQ-(b.z+b.j3());h=a.NB-a.MD.u;i=CT(f*f+h*h);e=C_(h,f)*180.0/3.141592653589793-90.0;c= -(C_(g,i)*180.0/3.141592653589793);b=a.MD;d=b.bV;j=a.LK;k=(c-d)%360.0;if(k>=180.0)k=k-360.0;if(k<(-180.0))k=k+360.0;if(k>j)k=j;c= -j;if(k>=c)c=k;b.bV=d+c;c=b.l6;d=a.NH;e=(e-c)%360.0;if(e>=180.0)e=e-360.0;if (e<(-180.0))e=e+360.0;if(e>d)e=d;d= -d;if(e>=d)d=e;b.l6=c+d;}b=a.MD;e=b.l6;c=b.gV;d=(e-c)%360.0;if(d>=180.0)d=d-360.0;if(d<(-180.0))d=d+360.0;l=b.dn.e5;if(!(l!==null&&!(l.hV75.0)b.l6=c+75.0;}} function A$$(){var a=this;K.call(a);a.Rk=null;a.Kz=0.0;a.KA=0.0;a.Ky=0.0;a.HI=0.0;a.Co=0;} A.D3=function(a){var b=new A$$();BYO(b,a);return b;}; function BYO(a,b){a.Co=0;a.Rk=b;a.Kz=b.v;a.KA=b.z;a.Ky=b.u;} function BaJ(a){var b,c,d,e,f,g,h,i,j,k,l;b=a.Rk;b.h$=0.0;if(a.Co){a.Co=0;c=b.bH.bf+0.5;d=c|0;if(c=2.500000277905201E-7){j=C_(e,c)*180.0/3.141592653589793-90.0;b=a.Rk;k=b.W;l=30.0;j=(j-k)%360.0;if(j>=180.0)j=j-360.0;if(j<(-180.0))j=j+360.0;if(j<=l)l=j;j=(-30.0);if(l>=j)j=l;b.W=k+j;k=a.HI*b.xx();b.a8m=k;b.h$=k;if(f>0.0&&g+i<1.0)a.Rk.QZ.KH=1;}}} function A6A(){var a=this;K.call(a);a.a_$=null;a.KH=0;} A.CW=function(a){var b=new A6A();Cbu(b,a);return b;}; function Cbu(a,b){a.KH=0;a.a_$=b;} function A7R(a){a.KH=1;} function A4r(){var a=this;K.call(a);a.ba9=null;a.PY=0;a.Yh=0.0;} A.DT=function(a){var b=new A4r();Cmt(b,a);return b;}; function Cmt(a,b){a.PY=0;a.Yh=0.0;a.ba9=b;} function Byh(a){var b,c,d,e,f,g,h,i;b=a.ba9;c=b.v-b.dk;d=b.u-b.dj;if(c*c+d*d>2.500000277905201E-7){e=b.W;b.gV=e;f=b.l6;g=75.0;h=(e-f)%360.0;if(h>=180.0)h=h-360.0;if(h<(-180.0))h=h+360.0;f=(-75.0);if(h>=f)f=h;if(f15.0){a.PY=0;a.Yh=f;}else{i=a.PY+1|0;a.PY=i;if(i>10){e=1.0-(i-10|0)/10.0;g=0.0;if(e>g)g=e;e=g*75.0;}}h=(f-b.gV)%360.0;if(h>=180.0)h=h-360.0;if(h<(-180.0))h=h+360.0;g= -e;if(h>=g)g=h;if(g=f?0:1)){g=0;break a;}if(e=e?0:1)){g=0;break d;}if(h0?I(E2(k,o),o):f<0?L(I(E2(k,p),p),p):I(E2(L(k,E2(p,F(2))),p),p);if(Jv(e,D(2808348672, 232830643))){i=i+1|0;e=E2(e,F(10));}else if(Kj(e,D(1569325056, 23283064))){i=i+(-1)|0;e=I(e,F(10));}c.Z3=e;c.a4n=i-330|0;} function AEY(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=M(b,F(65535));f=M(N(b,16),F(65535));g=M(N(b,32),F(65535));h=M(N(b,48),F(65535));i=M(c,F(65535));j=M(N(c,16),F(65535));k=M(N(c,32),F(65535));l=M(N(c,48),F(65535));m=L(L(I(k,e),I(j,f)),I(i,g));n=L(L(L(I(l,e),I(k,f)),I(j,g)),I(i,h));o=L(L(B4(I(l,h),32+d|0),B4(L(I(l,g),I(k,h)),16+d|0)),B4(L(L(I(l,f),I(k,g)),I(j,h)),d));return L(d>16?L(o,B4(n,d-16|0)):L(o,N(n,16-d|0)),N(m,32-d|0));} function Blz(){var b,c,d,e,f,g,h,i,j,k;A.ABM=XY(660);A.ABN=Bz(660);b=D(991952896, 1862645149);c=1023;d=0;e=b;while(d<330){f=A.ABM.data;g=d+330|0;f[g]=AB3(e,F(80));A.ABN.data[g]=c;e=AB3(e,F(10));h=Bwu(e,F(10));while(Kk(e,b)&&B6(M(e,D(0, 2147483648)),C6)){e=B4(e,1);c=c+1|0;h=B4(h,1);}e=L(e,E2(h,F(10)));d=d+1|0;}d=1023;i=0;while(i<330){j=0;e=b;while(C2(e,D(3435973836, 214748364))){e=Bl(e,1);j=j+1|0;d=d+(-1)|0;}k=I(e,F(10));b=j<=0?k:L(k,Bl(I(M(b,F((1<j*j)return 0;k=16;l=7;c=CL(b.l.gu,d,f,h);JV();m=A.ABr;m.bP=c.bP-b.v;m.bS=c.bS-b.z;m.bQ=c.bQ-b.u;$p=1;case 1:$z=BEk(b,k,l,m);if(C()){break _;}b=$z;if(b===null)return 0;a.baV =b.bP;a.baU=b.bS;a.baT=b.bQ;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BnR(a){var b,c,d,e,f,g,h;b=a.Vk;c=b.dn.e5;d=c!==null&&!(c.hV0?1:0){e=c.v-b.v;f=c.z-b.z;g=c.u-b.u;e=e*e+f*f+g*g;h=a.a7B;if(e=4?0:1))return 0;d=b.C;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));while(true){g=f%8000|0;if(((f-g|0)+7999|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=e;f=H(N(e,17));}if(g)return 0;d=G(I4);b=b.bH;h=b.bn-6.0;i=b.bf-2.0;j=b.bo-6.0;k=b.br+6.0;l=b.bl+2.0;m=b.bs+6.0;n=A.Jc;o=n.bp;b=n.dl;p=b.c;q=X(o,p);if(q>=0){r=new CR;r.bn=h;r.bf=i;r.bo=j;r.br=k;r.bl=l;r.bs=m;Bo(b,p+1|0);s=b.p.data;q=b.c;b.c=q+1|0;s[q]=r;b.j=b.j+1|0;}else if(o>=0&&q<0){r=b.p.data[o];r.bn=h;r.bf=i;r.bo=j;r.br=k;r.bl=l;r.bs=m;}else{d=new Bb;d.f=1;d.e=1;B3(d);J(d);}n.bp=n.bp+1|0;b=a.I0;n=null;$p=1;case 1:$z=BsP(c,d,r,n);if(C()){break _;}n=$z;d=null;k=1.7976931348623157E308;o =0;a:{while(true){q=X(o,n.c);if(q>=0)break;if(o<0)break a;if(q>=0)break a;c=n.p.data[o];if(c!==b){l=b.v-c.v;m=b.z-c.z;h=b.u-c.u;l=l*l+m*m+h*h;if(l<=k){d=c;k=l;}}o=o+1|0;}d=d;a.On=d;return d===null?0:1;}d=new Bb;d.f=1;d.e=1;J(d);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function A6a(a){return a.Vf<=0?0:1;} function BgQ(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.Vf=400;b=a.I0;b.t6=400;c=b.l;d=new Fc;e=b.bi;Bs();d.ba=Bk();d.V=0;d.ii=e;d.ig=11;c=c.eC.fi;f=b.bi;e=f^f>>>20^f>>>12;g=e^e>>>7^e>>>4;h=c.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==f){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){i=new BV;i.b$=c;Mg(i);c.I=i;}i =c.I.bm();e=d instanceof BA;j=d;while(true){if(!i.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!e)break b;e=b.L.bb;if(e!=2){if(e!=1)break b;if(j.X)break b;}}break c;}c=(i.bg()).O;if(!e)break;f=c.L.bb;if(f!=2){if(f!=1)break;if(j.X)break;}}c=c.Z;$p=1;continue _;}}return;}b=b.Z;$p=2;continue _;case 1:Bnv(c,d);if(C()){break _;}while(true){if(!i.bh()){c:{b=b.bu;if(b instanceof CI){b=b.O;if(!e)break c;e=b.L.bb;if(e!=2){if(e!=1)break c;if(j.X)break c;}}return;}b=b.Z;$p=2;continue _;}c=(i.bg()).O;if(!e)break;f=c.L.bb;if (f==2)continue;if(f!=1)break;if(j.X)break;}c=c.Z;continue _;case 2:Bnv(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AV8(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.I0;b.t6=0;c=b.l;d=new Fc;e=b.bi;Bs();d.ba=Bk();d.V=0;d.ii=e;d.ig=11;c=c.eC.fi;f=b.bi;g=f^f>>>20^f>>>12;g=g^g>>>7^g>>>4;h=c.ee.data;b=h[g&(h.length-1|0)];a:{while(b!==null){if(b.eq==f){b=b.ew;break a;}b=b.ei;}b=null;}b:{c:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){i=new BV;i.b$=c;Mg(i);c.I=i;}j=c.I.bm();f =d instanceof BA;i=d;while(true){if(!j.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!f)break b;f=b.L.bb;if(f!=2){if(f!=1)break b;if(i.X)break b;}}break c;}c=(j.bg()).O;if(!f)break;e=c.L.bb;if(e!=2){if(e!=1)break;if(i.X)break;}}c=c.Z;$p=1;continue _;}}a.On=null;return;}b=b.Z;$p=2;continue _;case 1:Bnv(c,d);if(C()){break _;}while(true){if(!j.bh()){c:{b=b.bu;if(b instanceof CI){b=b.O;if(!f)break c;f=b.L.bb;if(f!=2){if(f!=1)break c;if(i.X)break c;}}a.On=null;return;}b=b.Z;$p=2;continue _;}c=(j.bg()).O;if(!f)break;e =c.L.bb;if(e==2)continue;if(e!=1)break;if(i.X)break;}c=c.Z;continue _;case 2:Bnv(b,d);if(C()){break _;}a.On=null;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function Bj0(a){JX(a.I0.nQ,a.On,30.0,30.0);a.Vf=a.Vf-1|0;} function A4i(){var a=this;LJ.call(a);a.Sp=null;a.a23=null;} A.CM=function(a){var b=new A4i();B8P(b,a);return b;}; function B8P(a,b){a.b5=0;a.j7=0;a.lr=0;a.l5=0;a.h5=b;a.ly=16.0;a.p4=0;a.qK=1;a.Sp=b;a.b5=1;} function BDU(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.Sp;c=b.WR;if(c===null)return 0;b=BGG(c,b);a.a23=b;d=0;$p=1;case 1:$z=BkH(a,b,d);if(C()){break _;}d=$z;if(d)return 1;b=a.h5.C;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));while(true){g=f%20|0;if(((f-g|0)+19|0)>=0)break;e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(N(e,17));}if(g)return 0;b =A_N(c,a.Sp);a.a23=b;d=0;$p=2;case 2:$z=BkH(a,b,d);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function ATR(a){a.Sp.nh=a.a23;a.j7=0;a.lr=0;a.l5=0;} function AFX(){var a=this;K.call(a);a.a4M=0;a.Y_=0;a.bdA=0;} A.ABQ=function(){var a=new AFX();B_M(a);return a;}; function B_M(a){} function Ue(){var a=this;K.call(a);a.rN=0;a.vD=null;a.AD=null;a.v5=null;a.a8P=0.0;a.a90=0.0;a.Ln=0;a.O_=0;a.C0=0;a.bgf=null;a.Qg=0;a.Is=0;a.Gp=0;} function RH(a){a.rN=20;a.vD=B(2092);a.AD=null;a.v5=null;a.a90=0.0;a.Ln=200;a.O_=800;a.C0=4;a.Qg=6;a.Is=16;a.Gp=4;} function WT(a){var b;b=a.v5;if(b!==null)return b.Mo;if(Bc(a.vD,B(2050)))a.vD=B(2053);return a.vD;} function Zm(a,b){a.vD=b;} function Cru(a){return Il(a.ir(),a.AW()+0.5,a.AK()+0.5,a.A4()+0.5,a.Is)===null?0:1;} function Bu_(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=Il(a.ir(),a.AW()+0.5,a.AK()+0.5,a.A4()+0.5,a.Is)===null?0:1;a:{if(b){if((a.ir()).H){c=a.AW();d=(a.ir()).bR;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=c+H(N(e,24))/1.6777216E7;c=a.AK();d=(a.ir()).bR;e =M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;g=c+H(N(e,24))/1.6777216E7;c=a.A4();d=(a.ir()).bR;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;h=c+H(N(e,24))/1.6777216E7;d=a.ir();b=0;while(true){if(b>=Ct(d.cl)){Dk(a.ir(),B(2120),f,g,h,0.0,0.0,0.0);b=a.rN;if(b>0)a.rN=b-1|0;h=a.a8P;a.a90=h;a.a8P=(h+1000.0/(a.rN+200.0))%360.0;break a;}i=d.cl;if(b<0)break;if(b>=i.c)break;b=b+1|0;}d=new Bb;d.f=1;d.e=1;J(d);}if(a.rN==(-1)){$p=1;continue _;}b=a.rN;if(b>0){a.rN=b-1|0;return;}j=0;k =0;if(k0){a.rN=b-1|0;return;}j=0;k=0;if(k>=a.C0){if(!j)return;$p=3;continue _;}d=WT(a);i=a.ir();$p=2;case 2:$z=A2F(d,i);if(C()){break _;}i=$z;if(i===null)return;l=a.ir();m=Ca(i);d=IU(M6(),a.AW(),a.AK(),a.A4(),a.AW()+1|0,a.AK()+1|0,a.A4()+1|0);h=a.Gp*2|0;d=FO(d,h,4.0,h);$p=4;continue _;case 3:BgT(a);if(C()){break _;}return;case 4:$z=BBN(l,m,d);if(C()){break _;}d=$z;if(Ct(d)>=a.Qg){$p=5;continue _;}h =a.AW()+(Cr((a.ir()).bR)-Cr((a.ir()).bR))*a.Gp;n=(a.AK()+O((a.ir()).bR,3)|0)-1|0;o=a.A4()+(Cr((a.ir()).bR)-Cr((a.ir()).bR))*a.Gp;d=!(i instanceof CH)?null:i;Fp(i,h,n,o,BH((a.ir()).bR)*360.0,0.0);if(d===null){$p=6;continue _;}$p=8;continue _;case 5:BgT(a);if(C()){break _;}return;case 6:BdJ(a,i);if(C()){break _;}i=a.ir();p=2004;q=a.AW();r=a.AK();b=a.A4();j=0;$p=7;case 7:AUx(i,p,q,r,b,j);if(C()){break _;}if(d!==null)Zb(d);j=1;k=k+1|0;if(k>=a.C0){if(!j)return;$p=3;continue _;}d=WT(a);i=a.ir();$p=2;continue _;case 8:$z =d.vh();if(C()){break _;}b=$z;if(b){$p=6;continue _;}k=k+1|0;if(k>=a.C0){if(!j)return;$p=3;continue _;}d=WT(a);i=a.ir();$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BdJ(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.v5===null){if(b instanceof CH&&b.l!==null){c=b;$p=1;continue _;}return b;}c=new BZ;c.w=B(3);d=new BN;e=BM(16);d.bk=0;f=W(BO,e);g=f.data;d.d=f;d.b1=0.75;d.b3=g.length*0.75|0;c.m=d;Dp();d=A.RI;h=b.constructor;if(h===null)i=null;else{i=h.classObject;if (i===null){i=new CD;i.cj=h;j=i;h.classObject=j;}}if(i===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{j=i;if(!j.$id$){k=$rt_nextId();j.$id$=k;}l=i.$id$;g=d.d.data;d=g[l&(g.length-1|0)];while(d!==null){if(d.t==l){h=d.h;if(i!==h&&!(i!==h?0:1)?0:1)break;}d=d.i;}}j=d===null?null:d.x;if(!b.cg&&j!==null&&b.dL===null){i=c.m;h=new DZ;h.w=B(619);h.dX=j;Bg(i,B(619),h);M_(b,c);}d=a.v5.Ol.m;if(d.dg===null){h=new E5;h.hT=d;d.dg=h;}m=d.dg.bm();while(m.bh()){k=m.bg();i=k.w;if(i===null)i=B(3);d=k.cQ();h=c.m;d.w =i;Bg(h,i,d);}$p=3;continue _;case 1:c.so();if(C()){break _;}c=a.ir();$p=2;case 2:Baa(c,b);if(C()){break _;}return b;case 3:BhP(b,c);if(C()){break _;}d=b.l;if(d!==null){$p=4;continue _;}n=b;if(!De(c,B(296)))return b;a:{d=c.m;if(!B(296).q){g=B(296).o.data;e=g.length;o=0;while(true){if(o>=e)break a;l=g[o];B(296).q=(31*B(296).q|0)+l|0;o=o+1|0;}}}l=B(296).q;c=!(Dy(d,B(296),l&(d.d.data.length-1|0),l)===null?0:1)?Kh(B(296)):C1(c.m,B(296));d=EG(c,B(619));h=a.ir();$p=5;continue _;case 4:Baa(d,b);if(C()){break _;}n= b;if(!De(c,B(296)))return b;b:{d=c.m;if(!B(296).q){g=B(296).o.data;e=g.length;o=0;while(true){if(o>=e)break b;l=g[o];B(296).q=(31*B(296).q|0)+l|0;o=o+1|0;}}}l=B(296).q;c=!(Dy(d,B(296),l&(d.d.data.length-1|0),l)===null?0:1)?Kh(B(296)):C1(c.m,B(296));d=EG(c,B(619));h=a.ir();$p=5;case 5:$z=A2F(d,h);if(C()){break _;}d=$z;if(d!==null){h=G9();AEr(d,h);i=(AKK(c)).bm();while(i.bh()){j=i.bg();F5(h,Qa(j),j.cQ());}$p=6;continue _;}n=d;if(!De(c,B(296)))return b;c:{d=c.m;if(!B(296).q){g=B(296).o.data;e=g.length;o=0;while (true){if(o>=e)break c;l=g[o];B(296).q=(31*B(296).q|0)+l|0;o=o+1|0;}}}l=B(296).q;c=!(Dy(d,B(296),l&(d.d.data.length-1|0),l)===null?0:1)?Kh(B(296)):C1(c.m,B(296));d=EG(c,B(619));h=a.ir();continue _;case 6:BhP(d,h);if(C()){break _;}Fp(d,n.v,n.z,n.u,n.W,n.bV);h=a.ir();$p=7;case 7:Baa(h,d);if(C()){break _;}$p=8;case 8:n.sc(d);if(C()){break _;}n=d;if(!De(c,B(296)))return b;b:{d=c.m;if(!B(296).q){g=B(296).o.data;e=g.length;o=0;while(true){if(o>=e)break b;l=g[o];B(296).q=(31*B(296).q|0)+l|0;o=o+1|0;}}}l=B(296).q;c =!(Dy(d,B(296),l&(d.d.data.length-1|0),l)===null?0:1)?Kh(B(296)):C1(c.m,B(296));d=EG(c,B(619));h=a.ir();$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BgT(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.O_;c=a.Ln;if(b<=c)a.rN=c;else{b=b-c|0;d=(a.ir()).bR;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));g=b-1|0;if(!(b&g))h=H(Bl(I(F(b),F(f)),31));else while(true){h=f%b|0;if(((f-h|0)+g|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;f=H(N(e,17));}a.rN =c+h|0;}d=a.AD;if(d!==null&&d.c>0){d=(a.ir()).bR;i=a.AD;g=0;h=0;f=i.j;j=i.by();while(true){if(!(h>=j?0:1)){if(g<=0){d=new BG;d.f=1;d.e=1;J(d);}e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,17));f=g-1|0;if(!(g&f))j=H(Bl(I(F(g),F(b)),31));else while(true){j=b%g|0;if(((b-j|0)+f|0)>=0)break;e=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=e;b=H(N(e,17));}f=0;b=i.j;c=i.by();a:{while(true){if(!(f>=c?0:1)){d=null;break a;}if(b=i)break a;d=e[h];B(2305).q=(31*B(2305).q|0)+d|0;h=h+1|0;}}}d=B(2305).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!== null){if(c.t==d){f=c.h;if(B(2305)!==f&&!Bc(B(2305),f)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).cU;}a.rN=i;if(!(BR(b.m,B(2014))===null?0:1))a.AD=null;else{a.AD=Bd4(10);g=Fa(b,B(2014));i=0;while(i>16;e=b.m;c=new CY;c.w=B(2305);c.cU=g;Bg(e,B(2305),c);g=a.Ln<<16>>16;c=b.m;e=new CY;e.w=B(2307);e.cU=g;Bg(c,B(2307),e);g=a.O_<<16>>16;e=b.m;c=new CY;c.w=B(2308);c.cU=g;Bg(e,B(2308),c);g=a.C0<<16>>16;e=b.m;c=new CY;c.w=B(2309);c.cU=g;Bg(e,B(2309),c);g=a.Qg<<16>>16;e=b.m;c=new CY;c.w= B(2310);c.cU=g;Bg(e,B(2310),c);g=a.Is<<16>>16;e=b.m;c=new CY;c.w=B(2311);c.cU=g;Bg(e,B(2311),c);g=a.Gp<<16>>16;e=b.m;c=new CY;c.w=B(2312);c.cU=g;Bg(e,B(2312),c);c=a.v5;if(c!==null){c=c.Ol;e=new BZ;d=c.w;if(d===null)d=B(3);e.w=d;d=new BN;g=BM(16);d.bk=0;h=W(BO,g);i=h.data;d.d=h;d.b1=0.75;d.b3=i.length*0.75|0;e.m=d;d=c.m;if(d.I===null){j=new BV;j.b$=d;d.I=j;}d=d.I.bm();while(d.bh()){j=d.bg();k=c.m;if(j===null)k=C3(k);else{a:{if(!j.q){i=j.o.data;g=i.length;l=0;while(true){if(l>=g)break a;m=i[l];j.q=(31*j.q|0)+ m|0;l=l+1|0;}}}m=j.q;k=Dy(k,j,m&(k.d.data.length-1|0),m);}F5(e,j,(k===null?null:k.x).cQ());}KC(b,B(2306),e);}b:{if(a.v5===null){f=a.AD;if(f===null)break b;if(f.c<=0)break b;}f=AFF();c=a.AD;if(c!==null&&Ct(c)>0){c=CU(a.AD);while(BP(c)){IA(f,AP6(BW(c)));}}else IA(f,AP6(a.v5));F5(b,B(2014),f);}} function CcJ(a){return a.v5;} function A3O(a,b){a.v5=b;} function Tz(){Ue.call(this);this.zn=null;} function Bqo(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.zn;d=c.l;b=b<<24>>24;e=new Fc;f=c.bi;Bs();e.ba=Bk();e.V=0;e.ii=f;e.ig=b;d=d.eC.fi;b=c.bi;f=b^b>>>20^b>>>12;g=f^f>>>7^f>>>4;h=d.ee.data;c=h[g&(h.length-1|0)];a:{while(c!==null){if(c.eq==b){c=c.ew;break a;}c=c.ei;}c=null;}b:{c:{c=c;if(c!==null){d=c.eL.ca;if(d.I===null){i=new BV;i.b$=d;Eg(i);d.I= i;}i=d.I.bm();j=e instanceof BA;k=e;while(true){if(!i.bh()){c=c.bu;if(c instanceof CI){c=c.O;if(!j)break b;f=c.L.bb;if(f!=2){if(f!=1)break b;if(k.X)break b;}}break c;}d=(i.bg()).O;if(!j)break;f=d.L.bb;if(f!=2){if(f!=1)break;if(k.X)break;}}d=d.Z;$p=1;continue _;}}return;}c=c.Z;$p=2;continue _;case 1:Bnv(d,e);if(C()){break _;}while(true){if(!i.bh()){c:{c=c.bu;if(c instanceof CI){c=c.O;if(!j)break c;f=c.L.bb;if(f!=2){if(f!=1)break c;if(k.X)break c;}}return;}c=c.Z;$p=2;continue _;}d=(i.bg()).O;if(!j)break;f=d.L.bb;if (f==2)continue;if(f!=1)break;if(k.X)break;}d=d.Z;continue _;case 2:Bnv(c,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function B4t(a){return a.zn.l;} function Cuw(a){var b,c;b=a.zn.v;c=b|0;if(b0?1:0))return 0;if(b.pH)return 0;if(!b.dC)return 0;if(b.jo)return 0;c=b.xY;if(c===null)d=0;else{e=b.v-c.v;f=b.z-c.z;g=b.u-c.u;d=e*e+f*f+g*g>16.0?0:c.ex instanceof Gd;}return d;} function Bvp(a){a.Ym.dn.e5=null;} function A23(a){a.Ym.xY=null;} function BeS(){Lm.call(this);this.bgc=null;} function CCz(a){var b=new BeS();Cmh(b,a);return b;} function Cmh(a,b){a.b5=0;a.qb=b;a.xH=G(Co);a.ue=8.0;a.xS=0.019999999552965164;a.b5=2;a.bgc=b;} function ASA(a){var b;b=a.bgc.xY;if(!(b===null?0:1))return 0;a.xD=b;return 1;} function Bk3(){var a=this;Dj.call(a);a.H9=null;a.VV=null;a.Ry=0;a.Y4=0;} function CDa(a){var b=new Bk3();CgY(b,a);return b;} function CgY(a,b){a.b5=0;a.Ry=(-1);a.Y4=(-1);a.H9=b;a.b5=1;} function BBu(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;b=a.H9;c=b.l;d=c.kL>=4?0:1;a:{if(d){e=c.nr;if(!(e+(c.jL-e)*1.0<=0.2?0:1))break a;}if(!c.bZ.fP){f=b.C;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));while(true){i=h%50|0;if(((h-i|0)+49|0)>=0)break;g=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=g;h=H(N(g,17));}if(i)return 0;d=a.Ry;if(d!=(-1)){j=d;k=b.z;l=a.Y4;j=b.v-j;k=k-k;l=b.u-l;if(j*j+k*k+l*l<4.0)return 0;}c=c.ri;j=b.v;i=j|0;if(j=p?0:1){if(o256.0){j=14;k=3;c=CL(b.l.gu,d+0.5,e,f+0.5);JV();l=A.ABr;l.bP=c.bP-b.v;l.bS=c.bS-b.z;l.bQ=c.bQ-b.u;$p=1;continue _;}b =b.dn;d=d+0.5;g=f+0.5;m=0.30000001192092896;k=d|0;if(d=4?0:1)return 0;c=c.ri;d=b.v;e=d|0;if(d=l?0:1)){a.Tf=c;if(c===null)j=0;else{b=a.F1;d=b.v;f=d|0;if(d=2.25?0:1;}return j;}if(k=4?0:1;a:{if(c)c=0;else{d=a.Tf;if(!d.yu){e=b.v;f=e|0;if(e0&&(a.a3j?0:1)?1:0;} function Bqj(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.Sr=20;b=a.CT;c=a.k9.l;d=a.mY;e=a.n7;f=a.mZ;g=1;$p=1;case 1:BjL(b,c,d,e,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function BDg(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!a.a0n)return;b=a.CT;c=a.k9.l;d=a.mY;e=a.n7;f=a.mZ;g=0;$p=1;case 1:BjL(b,c,d,e,f,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A84(a){a.Sr=a.Sr-1|0;AAV(a);} function Bjc(){var a=this;Dj.call(a);a.nS=null;a.Qt=null;a.v3=null;a.Jo=0;a.YE=null;} A.CO=function(a){var b=new Bjc();BPz(b,a);return b;}; function BPz(a,b){a.b5=0;a.Jo=0;a.nS=b;a.v3=b.l;a.b5=3;} function A_s(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.nS.F.N;Be();c=A.G$.data[140];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn &&g.s==d?1:0)?0:1)break;}b=b.i;}}if((b===null?null:b.x).G.s)return 0;b=a.nS;c=b.C;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));while(true){j=i%500|0;if(((i-j|0)+499|0)>=0)break;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));}if(j)return 0;c=a.v3.ri;k=b.v;j=k|0;if(k=d?0:1;}if (!d)return 0;b=a.v3;c=G(I4);g=a.nS.bH;l=g.bn-8.0;m=g.bf-3.0;n=g.bo-8.0;o=g.br+8.0;p=g.bl+3.0;k=g.bs+8.0;g=A.Jc;e=g.bp;q=g.dl;d=X(e,q.c);if(d>=0){q=Btl(l,m,n,o,p,k);Cc(g.dl,q);}else if(e>=0&&d<0){q=q.p.data[e];q.bn=l;q.bf=m;q.bo=n;q.br=o;q.bl=p;q.bs=k;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}g.bp=g.bp+1|0;g=a.nS;$p=1;case 1:$z=BbI(b,c,q,g);if(C()){break _;}b=$z;if(b===null)return 0;b=b;a.Qt=b;return J9(b)?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function AWq(a){a.Jo=300;a.nS.T9=1;} function AZA(a){a.YE=null;a.Qt=null;a.nS.T9=0;} function A1E(a){var b,c,d,e,f,g;a:{if(a.Jo>=0){b=a.YE;c=b.Q0;if(!(c&&(b.sb-c|0)<3600?0:1))c=0;else{c=b.mo.c*0.35|0;c=b.t3>=c?0:1;}if(c){b=a.nS.F.N;Be();d=A.G$.data[140];if(d===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{c=d.s;e=c>>>4^c<<28^c<<8^c>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(d!==g&&!(d===g?1:g instanceof Bn&&g.s==c?1:0)?0:1)break;}b=b.i;}}if(!(b===null?null:b.x).G.s){c=1;break a;}}}c=0;}return c;} function Bg0(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{a.Jo=a.Jo-1|0;JX(a.nS.nQ,a.Qt,10.0,30.0);b=a.nS;c=a.Qt;d=b.v-c.v;e=b.z-c.z;f=b.u-c.u;if(d*d+e*e+f*f<=2.25){if(a.Jo)break a;if(!c.T9)break a;$p=1;continue _;}g=b.dn;h=0.25;b=g.cp;if(b.dC)i=1;else{if(g.cT){$p=2;continue _;}i=0;}if(i) {b=g.dz;j=g.cp;k=g.el;i=g.eb;l=g.dB;m=g.dK;n=g.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}}b=a.nS;c=b.C;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));while(true){n=m%35|0;if(((m-n|0)+34|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));}b:{if(!n){c=a.v3;j=new Fc;l=b.bi;Bs();j.ba=Bk();j.V=0;j.ii=l;j.ig=12;c=c.eC.fi;i=b.bi;l=i^i>>>20^i>>>12;n=l^l>>>7^l>>>4;p=c.ee.data;b=p[n&(p.length-1|0)];c:{while(b!==null){if(b.eq==i){b=b.ew;break c;}b =b.ei;}b=null;}d:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){g=new BV;g.b$=c;Eg(g);c.I=g;}q=c.I.bm();l=j instanceof BA;g=j;while(true){if(!q.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!l)break b;l=b.L.bb;if(l!=2){if(l!=1)break b;if(g.X)break b;}}break d;}c=(q.bg()).O;if(!l)break;m=c.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}c=c.Z;$p=6;continue _;}}}return;}b=b.Z;$p=7;continue _;case 1:BqV(a);if(C()){break _;}b=a.nS;c=b.C;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));while(true) {n=m%35|0;if(((m-n|0)+34|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));}e:{if(!n){c=a.v3;j=new Fc;l=b.bi;Bs();j.ba=Bk();j.V=0;j.ii=l;j.ig=12;c=c.eC.fi;i=b.bi;l=i^i>>>20^i>>>12;n=l^l>>>7^l>>>4;p=c.ee.data;b=p[n&(p.length-1|0)];f:{while(b!==null){if(b.eq==i){b=b.ew;break f;}b=b.ei;}b=null;}g:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){g=new BV;g.b$=c;Eg(g);c.I=g;}q=c.I.bm();l=j instanceof BA;g=j;while(true){if(!q.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!l)break e;l =b.L.bb;if(l!=2){if(l!=1)break e;if(g.X)break e;}}break g;}c=(q.bg()).O;if(!l)break;m=c.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}c=c.Z;$p=6;continue _;}}}return;}b=b.Z;$p=7;continue _;case 2:$z=b.hB();if(C()){break _;}i=$z;if(!i){b=g.cp;$p=4;continue _;}if(1?1:0){b=g.dz;j=g.cp;k=g.el;i=g.eb;l=g.dB;m=g.dK;n=g.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}b=a.nS;c=b.C;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));while(true){n=m%35|0;if(((m-n|0)+34|0)>=0)break;o=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));}g:{if(!n){c=a.v3;j=new Fc;l=b.bi;Bs();j.ba=Bk();j.V=0;j.ii=l;j.ig=12;c=c.eC.fi;i=b.bi;l=i^i>>>20^i>>>12;n=l^l>>>7^l>>>4;p=c.ee.data;b=p[n&(p.length-1|0)];b:{while(b!==null){if(b.eq==i){b=b.ew;break b;}b=b.ei;}b=null;}h:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){g=new BV;g.b$=c;Eg(g);c.I=g;}q=c.I.bm();l=j instanceof BA;g=j;while(true){if(!q.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!l)break g;l=b.L.bb;if(l!=2){if(l!=1)break g;if(g.X)break g;}}break h;}c =(q.bg()).O;if(!l)break;m=c.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}c=c.Z;$p=6;continue _;}}}return;}b=b.Z;$p=7;continue _;case 3:$z=ASz(b,j,c,k,i,l,m,n);if(C()){break _;}b=$z;if(b!==null){$p=5;continue _;}b=a.nS;c=b.C;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));while(true){n=m%35|0;if(((m-n|0)+34|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));}a:{if(!n){c=a.v3;j=new Fc;l=b.bi;Bs();j.ba=Bk();j.V=0;j.ii=l;j.ig=12;c=c.eC.fi;i=b.bi;l =i^i>>>20^i>>>12;n=l^l>>>7^l>>>4;p=c.ee.data;b=p[n&(p.length-1|0)];i:{while(b!==null){if(b.eq==i){b=b.ew;break i;}b=b.ei;}b=null;}j:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){g=new BV;g.b$=c;Eg(g);c.I=g;}q=c.I.bm();l=j instanceof BA;g=j;while(true){if(!q.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!l)break a;l=b.L.bb;if(l!=2){if(l!=1)break a;if(g.X)break a;}}break j;}c=(q.bg()).O;if(!l)break;m=c.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}c=c.Z;$p=6;continue _;}}}return;}b=b.Z;$p=7;continue _;case 4:$z=b.i2();if (C()){break _;}i=$z;if((i?1:0)?1:0){b=g.dz;j=g.cp;k=g.el;i=g.eb;l=g.dB;m=g.dK;n=g.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}b=a.nS;c=b.C;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));while(true){n=m%35|0;if(((m-n|0)+34|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));}j:{if(!n){c=a.v3;j=new Fc;l=b.bi;Bs();j.ba=Bk();j.V=0;j.ii=l;j.ig=12;c=c.eC.fi;i=b.bi;l=i^i>>>20^i>>>12;n=l^l>>>7^l>>>4;p=c.ee.data;b=p[n&(p.length-1|0)];k: {while(b!==null){if(b.eq==i){b=b.ew;break k;}b=b.ei;}b=null;}l:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){g=new BV;g.b$=c;Eg(g);c.I=g;}q=c.I.bm();l=j instanceof BA;g=j;while(true){if(!q.bh()){b=b.bu;if(b instanceof CI){b=b.O;if(!l)break j;l=b.L.bb;if(l!=2){if(l!=1)break j;if(g.X)break j;}}break l;}c=(q.bg()).O;if(!l)break;m=c.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}c=c.Z;$p=6;continue _;}}}return;}b=b.Z;$p=7;continue _;case 5:A9Z(g,b,h);if(C()){break _;}b=a.nS;c=b.C;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =o;m=H(N(o,17));while(true){n=m%35|0;if(((m-n|0)+34|0)>=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;m=H(N(o,17));}e:{if(!n){c=a.v3;j=new Fc;l=b.bi;Bs();j.ba=Bk();j.V=0;j.ii=l;j.ig=12;c=c.eC.fi;i=b.bi;l=i^i>>>20^i>>>12;n=l^l>>>7^l>>>4;p=c.ee.data;b=p[n&(p.length-1|0)];f:{while(b!==null){if(b.eq==i){b=b.ew;break f;}b=b.ei;}b=null;}g:{b=b;if(b!==null){c=b.eL.ca;if(c.I===null){g=new BV;g.b$=c;Eg(g);c.I=g;}q=c.I.bm();l=j instanceof BA;g=j;while(true){if(!q.bh()){b=b.bu;if(b instanceof CI) {b=b.O;if(!l)break e;l=b.L.bb;if(l!=2){if(l!=1)break e;if(g.X)break e;}}break g;}c=(q.bg()).O;if(!l)break;m=c.L.bb;if(m!=2){if(m!=1)break;if(g.X)break;}}c=c.Z;$p=6;continue _;}}}return;}b=b.Z;$p=7;continue _;case 6:Bnv(c,j);if(C()){break _;}while(true){if(!q.bh()){i:{b=b.bu;if(b instanceof CI){b=b.O;if(!l)break i;l=b.L.bb;if(l!=2){if(l!=1)break i;if(g.X)break i;}}return;}b=b.Z;$p=7;continue _;}c=(q.bg()).O;if(!l)break;m=c.L.bb;if(m==2)continue;if(m!=1)break;if(g.X)break;}c=c.Z;continue _;case 7:Bnv(b,j);if(C()) {break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BqV(a){var b,c,d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.nS;c=new I4;b=b.l;Pq();Ty(c,b,0);b=c.l.bR;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));while(true){f=e%5|0;if(((e-f|0)+4|0)>=0)break;d=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=d;e=H(N(d,17));}b=c.F;if(f>=(-128)&&f<=127) {Be();g=A.G$.data[f+128|0];}else{g=new Bn;g.s=f;}h=b.N;Be();i=A.G$.data[144];if(i===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{e=E1(i);j=h.d.data;h=j[e&(j.length-1|0)];while(h!==null&&!(h.t==e&&DB(i,h.h))){h=h.i;}}k=h===null?null:h.x;if(!Ck(g,k.G)){k.G=g;k.bO=1;b.bE=1;}b=a.Qt;g=b.F;i=new Bn;i.s=6000;h=g.N;Be();k=A.G$.data[140];if(k===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{e=k.s;l=e>>>4^e<<28^e<<8^e>>>24;j=h.d.data;h=j[l&(j.length-1|0)];while(h!==null){if(h.t==l){m=h.h;if (k!==m&&!(k===m?1:m instanceof Bn&&m.s==e?1:0)?0:1)break;}h=h.i;}}k=h===null?null:h.x;h=k.G;if(!(i===h?1:h instanceof Bn&&h.s==i.s?1:0)){k.G=i;k.bO=1;g.bE=1;}TR(b,Bqr(b.F,12)>=0?0:1);KV(a.nS,6000);KV(c,(-24000));b=a.nS;Fp(c,b.v,b.z,b.u,0.0,0.0);b=a.v3;$p=1;case 1:Baa(b,c);if(C()){break _;}b=a.v3;l=12;$p=2;case 2:ARH(b,c,l);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function A0J(){var a=this;Dj.call(a);a.n1=null;a.tm=null;a.bbZ=0;a.ua=0;} function CCB(a){var b=new A0J();CeX(b,a);return b;} function CeX(a,b){a.b5=0;a.ua=0;a.n1=b;a.b5=3;} function AQv(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.n1.F.N;Be();c=A.G$.data[140];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn &&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b.G.s>=0)return 0;c=a.n1;g=c.l;if(!(g.kL>=4?0:1))return 0;b=G(R8);c=c.bH;h=c.bn-6.0;i=c.bf-2.0;j=c.bo-6.0;k=c.br+6.0;l=c.bl+2.0;m=c.bs+6.0;n=A.Jc;d=n.bp;c=n.dl;o=c.c;e=X(d,o);if(e>=0){p=new CR;p.bn=h;p.bf=i;p.bo=j;p.br=k;p.bl=l;p.bs=m;Bo(c,o+1|0);f=c.p.data;e=c.c;c.c=e+1|0;f[e]=p;c.j=c.j+1|0;}else if(d>=0&&e<0){p=c.p.data[d];p.bn=h;p.bf=i;p.bo=j;p.br=k;p.bl=l;p.bs=m;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}n.bp=n.bp+1|0;c=null;$p=1;case 1:$z=BsP(g,b,p,c);if (C()){break _;}c=$z;if(c.c?0:1)return 0;e=0;q=c.j;r=c.by();a:{while(true){if(!(e>=r?0:1))break a;if(q0)break;e=o;}a.tm=b;}return a.tm===null?0:1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Bjd(a){return a.tm.t6<=0?0:1;} function BzG(a){var b,c,d,e;b=a.n1.C;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%320|0;if(((d-e|0)+319|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}a.bbZ=e;a.ua=0;a.tm.dn.e5=null;} function Bes(a){a.tm=null;a.n1.dn.e5=null;} function AYa(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:JX(a.n1.nQ,a.tm,30.0,30.0);b=a.tm;if(b.t6==a.bbZ){c=a.n1.dn;d=0.15000000596046448;e=c.cp;if(e.dC)f=1;else{if(c.cT){$p=1;continue _;}f=0;}if(f){e=c.dz;g=c.cp;h=c.el;f=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}a.ua =1;}a:{if(a.ua){b=a.n1;e=a.tm;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<4.0){e.t6=0;b=e.l;g=new Fc;j=e.bi;Bs();g.ba=Bk();g.V=0;g.ii=j;g.ig=11;b=b.eC.fi;j=e.bi;k=j^j>>>20^j>>>12;f=k^k>>>7^k>>>4;o=b.ee.data;b=o[f&(o.length-1|0)];b:{while(b!==null){if(b.eq==j){b=b.ew;break b;}b=b.ei;}b=null;}c:{e=b;if(e!==null){b=e.eL.ca;if(b.I===null){c=new BV;c.b$=b;Mg(c);b.I=c;}b=b.I.bm();i=g instanceof BA;p=g;while(true){if(!b.bh()){b=e.bu;if(b instanceof CI){b=b.O;if(!i)break a;i=b.L.bb;if(i!=2){if(i!=1)break a;if(p.X)break a;}}break c;}c =(b.bg()).O;if(!i)break;j=c.L.bb;if(j!=2){if(j!=1)break;if(p.X)break;}}c=c.Z;$p=5;continue _;}}a.n1.dn.e5=null;}}return;}b=b.Z;$p=6;continue _;case 1:$z=e.hB();if(C()){break _;}f=$z;if(!f){e=c.cp;$p=3;continue _;}if(1?1:0){e=c.dz;g=c.cp;h=c.el;f=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}a.ua=1;d:{if(a.ua){b=a.n1;e=a.tm;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<4.0){e.t6=0;b=e.l;g=new Fc;j=e.bi;Bs();g.ba=Bk();g.V=0;g.ii=j;g.ig=11;b=b.eC.fi;j=e.bi;k=j^j>>>20^j>>>12;f=k ^k>>>7^k>>>4;o=b.ee.data;b=o[f&(o.length-1|0)];e:{while(b!==null){if(b.eq==j){b=b.ew;break e;}b=b.ei;}b=null;}f:{e=b;if(e!==null){b=e.eL.ca;if(b.I===null){c=new BV;c.b$=b;Mg(c);b.I=c;}b=b.I.bm();i=g instanceof BA;p=g;while(true){if(!b.bh()){b=e.bu;if(b instanceof CI){b=b.O;if(!i)break d;i=b.L.bb;if(i!=2){if(i!=1)break d;if(p.X)break d;}}break f;}c=(b.bg()).O;if(!i)break;j=c.L.bb;if(j!=2){if(j!=1)break;if(p.X)break;}}c=c.Z;$p=5;continue _;}}a.n1.dn.e5=null;}}return;}b=b.Z;$p=6;continue _;case 2:$z=ASz(e,g,b, h,f,i,j,k);if(C()){break _;}b=$z;if(b!==null){$p=4;continue _;}a.ua=1;g:{if(a.ua){b=a.n1;e=a.tm;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<4.0){e.t6=0;b=e.l;g=new Fc;j=e.bi;Bs();g.ba=Bk();g.V=0;g.ii=j;g.ig=11;b=b.eC.fi;j=e.bi;k=j^j>>>20^j>>>12;f=k^k>>>7^k>>>4;o=b.ee.data;b=o[f&(o.length-1|0)];h:{while(b!==null){if(b.eq==j){b=b.ew;break h;}b=b.ei;}b=null;}a:{e=b;if(e!==null){b=e.eL.ca;if(b.I===null){c=new BV;c.b$=b;Mg(c);b.I=c;}b=b.I.bm();i=g instanceof BA;p=g;while(true){if(!b.bh()){b=e.bu;if(b instanceof CI) {b=b.O;if(!i)break g;i=b.L.bb;if(i!=2){if(i!=1)break g;if(p.X)break g;}}break a;}c=(b.bg()).O;if(!i)break;j=c.L.bb;if(j!=2){if(j!=1)break;if(p.X)break;}}c=c.Z;$p=5;continue _;}}a.n1.dn.e5=null;}}return;}b=b.Z;$p=6;continue _;case 3:$z=e.i2();if(C()){break _;}f=$z;if((f?1:0)?1:0){e=c.dz;g=c.cp;h=c.el;f=c.eb;i=c.dB;j=c.dK;k=c.cT;$p=2;continue _;}b=null;if(b!==null){$p=4;continue _;}a.ua=1;a:{if(a.ua){b=a.n1;e=a.tm;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<4.0){e.t6=0;b=e.l;g=new Fc;j=e.bi;Bs();g.ba=Bk();g.V =0;g.ii=j;g.ig=11;b=b.eC.fi;j=e.bi;k=j^j>>>20^j>>>12;f=k^k>>>7^k>>>4;o=b.ee.data;b=o[f&(o.length-1|0)];b:{while(b!==null){if(b.eq==j){b=b.ew;break b;}b=b.ei;}b=null;}c:{e=b;if(e!==null){b=e.eL.ca;if(b.I===null){c=new BV;c.b$=b;Mg(c);b.I=c;}b=b.I.bm();i=g instanceof BA;p=g;while(true){if(!b.bh()){b=e.bu;if(b instanceof CI){b=b.O;if(!i)break a;i=b.L.bb;if(i!=2){if(i!=1)break a;if(p.X)break a;}}break c;}c=(b.bg()).O;if(!i)break;j=c.L.bb;if(j!=2){if(j!=1)break;if(p.X)break;}}c=c.Z;$p=5;continue _;}}a.n1.dn.e5=null;}}return;}b =b.Z;$p=6;continue _;case 4:A9Z(c,b,d);if(C()){break _;}a.ua=1;i:{if(a.ua){b=a.n1;e=a.tm;l=b.v-e.v;m=b.z-e.z;n=b.u-e.u;if(l*l+m*m+n*n<4.0){e.t6=0;b=e.l;g=new Fc;j=e.bi;Bs();g.ba=Bk();g.V=0;g.ii=j;g.ig=11;b=b.eC.fi;j=e.bi;k=j^j>>>20^j>>>12;f=k^k>>>7^k>>>4;o=b.ee.data;b=o[f&(o.length-1|0)];j:{while(b!==null){if(b.eq==j){b=b.ew;break j;}b=b.ei;}b=null;}d:{e=b;if(e!==null){b=e.eL.ca;if(b.I===null){c=new BV;c.b$=b;Mg(c);b.I=c;}b=b.I.bm();i=g instanceof BA;p=g;while(true){if(!b.bh()){b=e.bu;if(b instanceof CI){b= b.O;if(!i)break i;i=b.L.bb;if(i!=2){if(i!=1)break i;if(p.X)break i;}}break d;}c=(b.bg()).O;if(!i)break;j=c.L.bb;if(j!=2){if(j!=1)break;if(p.X)break;}}c=c.Z;$p=5;continue _;}}a.n1.dn.e5=null;}}return;}b=b.Z;$p=6;continue _;case 5:Bnv(c,g);if(C()){break _;}while(true){if(!b.bh()){k:{b=e.bu;if(b instanceof CI){b=b.O;if(!i)break k;i=b.L.bb;if(i!=2){if(i!=1)break k;if(p.X)break k;}}a.n1.dn.e5=null;return;}b=b.Z;$p=6;continue _;}c=(b.bg()).O;if(!i)break;j=c.L.bb;if(j==2)continue;if(j!=1)break;if(p.X)break;}c=c.Z;continue _;case 6:Bnv(b, g);if(C()){break _;}a.n1.dn.e5=null;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function ARs(){var a=this;Dj.call(a);a.vj=null;a.MR=null;a.a8h=0.0;a.W1=0;} A.Bk=function(a,b){var c=new ARs();B1L(c,a,b);return c;}; function B1L(a,b,c){a.b5=0;a.vj=b;a.a8h=c;a.b5=1;} function AVG(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.vj.F.N;Be();c=A.G$.data[140];if(c===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{d=c.s;e=d>>>4^d<<28^d<<8^d>>>24;f=b.d.data;b=f[e&(f.length-1|0)];while(b!==null){if(b.t==e){g=b.h;if(c!==g&&!(c===g?1:g instanceof Bn &&g.s==d?1:0)?0:1)break;}b=b.i;}}b=b===null?null:b.x;if(b.G.s>=0)return 0;b=a.vj;c=b.C;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));while(true){j=i%400|0;if(((i-j|0)+399|0)>=0)break;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));}if(j)return 0;c=b.l;g=G(I4);b=b.bH;k=b.bn-6.0;l=b.bf-3.0;m=b.bo-6.0;n=b.br+6.0;o=b.bl+3.0;p=b.bs+6.0;q=A.Jc;d=q.bp;b=q.dl;i=b.c;e=X(d,i);if(e>=0){r=new CR;r.bn=k;r.bf=l;r.bo=m;r.br=n;r.bl=o;r.bs=p;Bo(b,i+1|0);f=b.p.data;e =b.c;b.c=e+1|0;f[e]=r;b.j=b.j+1|0;}else if(d>=0&&e<0){r=b.p.data[d];r.bn=k;r.bf=l;r.bo=m;r.br=n;r.bl=o;r.bs=p;}else{b=new Bb;b.f=1;b.e=1;B3(b);J(b);}q.bp=q.bp+1|0;b=null;$p=1;case 1:$z=BsP(c,g,r,b);if(C()){break _;}c=$z;n=1.7976931348623157E308;g=new Eb;g.dw=c;g.dy=c.j;g.eB=c.by();g.dt=(-1);while(true){if(!BP(g)){if(a.MR!==null)return 1;b=a.vj;d=16;e=3;$p=2;continue _;}d=g.dy;b=g.dw;if(d4.0){c=c.dn;i=a.a8h;j=c.cp;if(j.dC)d=1;else {if(c.cT){$p=2;continue _;}d=0;}if(d){j=c.dz;k=c.cp;l=c.el;m=c.eb;n=c.dB;d=c.dK;e=c.cT;$p=3;continue _;}b=null;if(b!==null){$p=5;continue _;}}}return;case 1:$z=BEk(b,d,e,c);if(C()){break _;}c=$z;if(c===null)return;b=a.vj.dn;f=c.bP;g=c.bS;h=c.bQ;i=a.a8h;e=f|0;if(f=0)return 0;if(h<0)break a;if(i>=0)break a;c=c.p.data[h];j=c.m;k=BE(B(619));g=j.d.data;j=g[k&(g.length-1|0)];while(j!==null){if(j.t==k){l=j.h;if(B(619)!==l&&!Bc(B(619),l)?0:1)break;}j=j.i;}if(!(j ===null?0:1))k=0;else{c=c.m;if(B(619)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{c:{if(!B(619).q){g=B(619).o.data;i=g.length;f=0;while(true){if(f>=i)break c;k=g[f];B(619).q=(31*B(619).q|0)+k|0;f=f+1|0;}}}i=B(619).q;g=c.d.data;c=g[i&(g.length-1|0)];while(c!==null){if(c.t==i){j=c.h;if(B(619)!==j&&!Bc(B(619),j)?0:1)break;}c=c.i;}}k=(c===null?null:c.x).cU;}c=e.di;if(h<0)break b;if(h>=c.c)break b;d:{c=c.p.data[h];j=c.m;if(!B(628).q){g=B(628).o.data;i=g.length;f=0;while(true){if(f>=i)break d;m =g[f];B(628).q=(31*B(628).q|0)+m|0;f=f+1|0;}}}m=B(628).q;g=j.d.data;j=g[m&(g.length-1|0)];while(j!==null){if(j.t==m){l=j.h;if(B(628)!==l&&!Bc(B(628),l)?0:1)break;}j=j.i;}f=!(j===null?0:1)?0:(C1(c.m,B(628))).cU;if(k==b)break;h=h+1|0;}return f;}c=new Bb;c.f=1;c.e=1;J(c);}c=new Bb;c.f=1;c.e=1;J(c);} function AL0(b){var c,d,e,f,g,h,i,j,k;FC();c=new AAi;d=BM(16);c.bk=0;e=W(O9,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;c.Iq=0;c.sq=null;d=b.A;Bp();if(d!=A.Md.K){g=b.be;if(g===null)g=null;else{g=g.m;h=BE(B(627));f=g.d.data;g=f[h&(f.length-1|0)];while(g!==null){if(g.t==h){i=g.h;if(B(627)!==i&&!Bc(B(627),i)?0:1)break;}g=g.i;}g=g===null?null:g.x;}}else a:{g=b.be;if(g!==null){b:{g=g.m;if(!B(1041).q){f=B(1041).o.data;d=f.length;j=0;while(true){if(j>=d)break b;h=f[j];B(1041).q=(31*B(1041).q|0)+h|0;j=j+1|0;}}}h =B(1041).q;f=g.d.data;g=f[h&(f.length-1|0)];while(g!==null){if(g.t==h){k=g.h;if(B(1041)!==k&&!Bc(B(1041),k)?0:1)break;}g=g.i;}if(g===null?0:1){c:{b=b.be.m;if(!B(1041).q){f=B(1041).o.data;d=f.length;j=0;while(true){if(j>=d)break c;h=f[j];B(1041).q=(31*B(1041).q|0)+h|0;j=j+1|0;}}}h=B(1041).q;f=b.d.data;b=f[h&(f.length-1|0)];while(b!==null){if(b.t==h){i=b.h;if(B(1041)!==i&&!Bc(B(1041),i)?0:1)break;}b=b.i;}g=b===null?null:b.x;break a;}}g=new Ew;g.w=B(3);b=new BI;b.p=W(K,10);g.di=b;}d:{e:{if(g!==null){d=0;while(true) {if(d>=E4(g))break e;b=g.di;if(d<0)break d;if(d>=b.c)break d;i=b.p.data[d];j=!Ef(i.m,B(619))?0:(C1(i.m,B(619))).cU;h=Ga(EP(g,d),B(628));AMx(c,By(j),By(h));d=d+1|0;}}}return c;}b=new Bb;b.f=1;b.e=1;J(b);} function AVg(b,c){var d,e,f,g,h,i,j,k,l,m,n,o;FC();d=new Ew;d.w=B(3);e=new BI;e.p=W(K,10);d.di=e;if(b.I===null){e=new ACQ;e.XG=b;b.I=e;}f=b.I.bm();while(f.bh()){g=(f.bg()).s;h=new BZ;h.w=B(3);i=new BN;j=BM(16);i.bk=0;k=W(BO,j);l=k.data;i.d=k;i.b1=0.75;i.b3=l.length*0.75|0;h.m=i;j=g<<16>>16;m=new CY;m.w=B(619);m.cU=j;Bg(i,B(619),m);n=X(g,(-128));if(n>=0&&g<=127){Be();e=A.G$.data[g+128|0];}else{e=new Bn;e.s=g;}j=(Uh(b,e)).s<<16>>16;m=h.m;e=new CY;e.w=B(628);e.cU=j;Bg(m,B(628),e);d.jS=10;e=d.di;Bo(e,e.c+1|0);l =e.p.data;o=e.c;e.c=o+1|0;l[o]=h;e.j=e.j+1|0;j=c.A;Bp();m=A.Md;if(j==m.K){h=new Tm;if(n>=0&&g<=127){Be();e=A.G$.data[g+128|0];}else{e=new Bn;e.s=g;}o=(Uh(b,e)).s;D9();e=A.Qx.data[g];h.cY=e.ll;h.x$=e;h.zW=o;Qh(m,c,h);}}if(d.di.c<=0){c=c.be;if(c===null?0:1)AXF(c.m,B(627));}else{j=c.A;Bp();if(j!=A.Md.K){if(c.be===null){e=new BZ;e.w=B(3);m=new BN;j=BM(16);m.bk=0;m.d=W(BO,j);m.b1=0.75;L9(m);e.m=m;c.be=e;}c=c.be.m;d.w=B(627);Bg(c,B(627),d);}}} function AI8(b,c){var d,e,f,g,h,i,j,k,l,m;FC();a:{b:{c:{if(c!==null){d=c.be;if(d===null)e=null;else{d=d.m;f=BE(B(627));g=d.d.data;d=g[f&(g.length-1|0)];while(d!==null){if(d.t==f){h=d.h;if(B(627)!==h&&!Bc(B(627),h)?0:1)break;}d=d.i;}e=d===null?null:d.x;}if(e!==null){i=0;while(true){if(i>=E4(e))break c;c=e.di;if(i<0)break a;if(i>=c.c)break a;c=c.p.data[i];h=c.m;f=BE(B(619));g=h.d.data;j=g[f&(g.length-1|0)];while(j!==null){if(j.t==f){h=j.h;if(B(619)!==h&&!Bc(B(619),h)?0:1)break;}j=j.i;}if(!(j===null?0:1))k=0;else {c=c.m;if(B(619)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d:{if(!B(619).q){g=B(619).o.data;l=g.length;f=0;while(true){if(f>=l)break d;k=g[f];B(619).q=(31*B(619).q|0)+k|0;f=f+1|0;}}}l=B(619).q;g=c.d.data;c=g[l&(g.length-1|0)];while(c!==null){if(c.t==l){h=c.h;if(B(619)!==h&&!Bc(B(619),h)?0:1)break;}c=c.i;}}k=(c===null?null:c.x).cU;}c=e.di;if(i<0)break b;if(i>=c.c)break b;e:{c=c.p.data[i];h=c.m;if(!B(628).q){g=B(628).o.data;f=g.length;m=0;while(true){if(m>=f)break e;l=g[m];B(628).q=(31*B(628).q |0)+l|0;m=m+1|0;}}}m=B(628).q;g=h.d.data;h=g[m&(g.length-1|0)];while(h!==null){if(h.t==m){j=h.h;if(B(628)!==j&&!Bc(B(628),j)?0:1)break;}h=h.i;}l=!(h===null?0:1)?0:(C1(c.m,B(628))).cU;D9();g=A.Qx.data;if(g[k]!==null)b.a84(g[k],l);i=i+1|0;}}}}return;}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e=1;J(b);} function ASK(b,c){var d,e,f,g,h,i,j;FC();b=b.data;d=A.ABV;d.KL=0;d.bhm=c;e=b.length;f=0;while(f25)c.KL=25;f=c.KL;g=(f+1|0)>>1;c=A.ABU;e=(f>>1)+1|0;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));f=e-1|0;if(!(e&f))j=H(Bl(I(F(e),F(i)),31));else while(true){j=i%e|0;if(((i-j|0)+f|0)>=0)break;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));}return g+j|0;} function ALK(b,c){var d,e,f,g,h,i;FC();d=A.ABW;d.UD=0;d.bdn=c;AI8(d,b.uM());e=A.ABW.UD;if(e<=0)e=0;else{b=A.ABU;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));h=e-1|0;if(!(e&h))i=H(Bl(I(F(e),F(g)),31));else while(true){i=g%e|0;if(((g-i|0)+h|0)>=0)break;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=H(N(f,17));}e=1+i|0;}return e;} function AE_(b,c){FC();D9();return FE(A.ABY.fC,b.uM());} function SC(b){FC();D9();return FE(A.ABZ.fC,b.uM());} function SK(b,c,d,e){var f,g,h,i,j,k,l,m;FC();Bp();if(A.Kc.data[e.A].Eg()<=0)return 0;if(d>15)d=15;f=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=f;g=(H(Bl(I(F(8),F(H(N(f,17)))),31))+1|0)+(d>>1)|0;h=d+1|0;i=M(L(I(f,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,17));k=h-1|0;if(!(h&k))l=H(Bl(I(F(h),F(j)),31));else while(true){l=j%h|0;if(((j-l|0)+k|0)>=0)break;i=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=i;j=H(N(i,17));}m=g+l|0;if(!c){d=m/3|0;c=1;if(d>c)c=d;}else if (c==1)c=((m*2|0)/3|0)+1|0;else{c=d*2|0;if(m>c)c=m;}return c;} function ABg(b,c,d){var e,f,g,h,i,j,k;FC();e=AP$(b,c,d);d=c.A;Bp();f=d!=A.ID.K?0:1;if(f)c.A=A.Md.K;a:{if(e!==null){g=0;h=e.j;i=e.by();while(true){if(!(g>=i?0:1))break a;if(h>1)+1|0;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;e=H(N(g,17));h=f-1|0;i=f&h;if(!i)j=H(Bl(I(F(f),F(e)),31));else while(true){j=e%f|0;if(((e-j|0)+h|0)>=0)break;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;e=H(N(g,17));}e=1+j|0;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;k=H(N(g,17));if(!i)i=H(Bl(I(F(f),F(k)),31));else while(true){i =k%f|0;if(((k-i|0)+h|0)>=0)break;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;k=H(N(g,17));}i=(e+i|0)+d|0;l=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=l;m=H(N(l,24))/1.6777216E7;g=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;k=i*(1.0+(m+H(N(g,24))/1.6777216E7-1.0)*0.15000000596046448)+0.5|0;if(k<1)k=1;n=null;o=AVp(k,c);if(o!==null&&!(o.bk?0:1)){if(o.dg===null){c=new E5;c.hT=o;o.dg=c;}p=o.dg;j=0;c=p.bm();while(c.bh()){j=j+(c.bg()).cY|0;}if(j<=0){b=new BG;b.f =1;b.e=1;J(b);}i=B$(b,31);e=j-1|0;if(!(j&e))d=H(Bl(I(F(j),F(i)),31));else while(true){d=i%j|0;if(((i-d|0)+e|0)>=0)break;i=B$(b,31);}q=p.bm();a:{while(true){if(!q.bh()){c=null;break a;}c=q.bg();d=d-c.cY|0;if(d<0)break;}}q=c;if(q!==null){n=Bd4(10);Cc(n,q);while(O(b,50)<=k){p=(II(o)).bm();while(p.bh()){r=p.bg();j=1;s=CU(n);b:{while(BP(s)){c=(BW(s)).x$;D9();if(!c.Hb(A.Qx.data[r.s])){j=0;break b;}}}if(!j)p.ob();}if(!UF(o))Cc(n,B3S(b,J1(o)));k=k>>1;}}}return n;} function AVp(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;FC();Bp();d=A.Kc.data;e=c.A;f=d[e];g=null;h=e!=A.ID.K?0:1;D9();i=A.Qx.data;j=i.length;k=0;while(k=l.p$(e)&&b<=l.q7(e)){if(g===null){g=new BN;m=BM(16);g.bk=0;d=W(BO,m);n=d.data;g.d=d;g.b1=0.75;g.b3=n.length*0.75|0;}o=l.fC;if(o>=(-128)&&o<=127){Be();c=A.G$.data[o+128|0];}else{c=new Bn;c.s=o;}p=new Tm;p.cY=l.ll;p.x$=l;p.zW=e;Bg(g,c,p);}e=e+1|0;}}k=k+1|0;}return g;} function CjU(){var b,c;b=new Ei;c=CD5(performance.now()*1000000.0);b.a=F(69);b.f$=0;b.a=c;A.ABU=b;A.ABV=new AKF;A.ABW=new AFm;} var X7=Ba(Nu); A.AB0=function(){var a=new X7();Ct5(a);return a;}; function Ct5(a){a.f=1;a.e=1;} var VK=Ba(DY); A.AB1=function(){var a=new VK();CsM(a);return a;}; function CsM(a){a.f=1;a.e=1;} function Wa(){var a=this;K.call(a);a.gw=null;a.f_=null;a.hK=null;a.rX=0;a.H8=0;a.vb=0;a.va=0;a.u_=0;a.PC=0;a.tY=0;a.v8=0;a.v$=0;a.v9=0;a.XQ=0;a.lg=0;} function AGt(a){return a.hK!==A.Gb?0:1;} function AU5(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.PC+1|0;a.PC=b;if(!a.tY){if(!a.rX)return;c=a.gw;b=a.vb;d=a.va;e=a.u_;$p=2;continue _;}b=b-a.XQ|0;c=a.gw;d=a.v8;e=a.v$;f=a.v9;$p=1;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}f=$z;if(!f)a.tY=0;else{S();g=A.Nw.data[f];c=a.f_;h=g.lV;if(h>=0.0){i=c.b7;if(g.bW.ja)d=1;else {d=i.dm;j=i.cI;e=j.data.length;if(d>=e){d=d-e|0;j=i.f3;}i=j.data[d];if(i===null)d=0;else{Bp();d=A.Kc.data[i.A].tG(g);}}if(d){d=1;$p=3;continue _;}d=0;$p=4;continue _;}k=0.0*(b+1|0);e=k*10.0|0;if(e!=a.lg){c=a.gw;b=a.f_.bi;d=a.v8;f=a.v$;l=a.v9;m=0;g=c.cl;n=X(m,g.c);if(n<0){if(m>=0&&n<0){g=g.p.data[m];$p=10;continue _;}c=new Bb;c.f=1;c.e=1;J(c);}a.lg=e;}if(k>=1.0){a.tY=0;b=a.v8;d=a.v$;e=a.v9;$p=5;continue _;}}return;case 2:a:{$z=Bm6(c,b,d,e);if(C()){break _;}b=$z;S();c=A.Nw.data[b];if(c===null){c=a.gw;b=a.f_.bi;d =a.vb;e=a.va;l=a.u_;m=(-1);n=0;g=c.cl;f=X(n,g.c);if(f>=0){a.lg=(-1);a.rX=0;break a;}if(n>=0&&f<0){g=g.p.data[n];$p=8;continue _;}c=new Bb;c.f=1;c.e=1;J(c);}d=a.PC-a.H8|0;g=a.f_;h=c.lV;if(h>=0.0){i=g.b7;if(c.bW.ja)b=1;else{b=i.dm;j=i.cI;e=j.data.length;if(b>=e){b=b-e|0;j=i.f3;}i=j.data[b];if(i===null)b=0;else{Bp();b=A.Kc.data[i.A].tG(c);}}if(b){b=1;$p=6;continue _;}b=0;$p=7;continue _;}e=0.0*(d+1|0)*10.0|0;if(e!=a.lg){c=a.gw;b=a.f_.bi;d=a.vb;f=a.va;l=a.u_;m=0;g=c.cl;if(m=0&&n<0){g=g.p.data[m];$p=10;continue _;}c=new Bb;c.f=1;c.e=1;J(c);}a.lg=e;}if(k<1.0)return;a.tY=0;b=a.v8;d=a.v$;e=a.v9;$p=5;continue _;case 4:$z=Bsv(c,g,d);if(C()){break _;}k=$z;k=k/h/100.0*(b+1|0);e=k*10.0|0;if(e!=a.lg){c=a.gw;b=a.f_.bi;d=a.v8;f=a.v$;l=a.v9;m=0;g=c.cl;n=X(m,g.c);if(n<0){if(m>=0&&n<0){g=g.p.data[m];$p=10;continue _;}c=new Bb;c.f =1;c.e=1;J(c);}a.lg=e;}if(k<1.0)return;a.tY=0;b=a.v8;d=a.v$;e=a.v9;$p=5;case 5:AXa(a,b,d,e);if(C()){break _;}return;case 6:$z=Bsv(g,c,b);if(C()){break _;}k=$z;e=k/h/30.0*(d+1|0)*10.0|0;if(e!=a.lg){c=a.gw;b=a.f_.bi;d=a.vb;f=a.va;l=a.u_;m=0;g=c.cl;if(m=0){a.lg=(-1);a.rX=0;return;}if(n>=0&&f<0){g=g.p.data[n];continue _;}c=new Bb;c.f=1;c.e=1;J(c);case 9:BAu(g,b,d,f,l,e);if(C()){break _;}m=m+1|0;g=c.cl;if(m>=g.c){a.lg=e;return;}HY(g,m);g=g.p.data[m];continue _;case 10:BAu(g,b,d,f,l,e);if(C()){break _;}m=m+1|0;g=c.cl;n=X(m,g.c);if(n>=0){a.lg=e;if(k<1.0)return;a.tY=0;b=a.v8;d=a.v$;e=a.v9;$p=5;continue _;}if(m>=0&&n<0){g=g.p.data[m];continue _;}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e, f,g,h,i,j,k,l,m,n,$p);} function BjP(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.hK!==A.I9?0:1){f=a.f_;$p=1;continue _;}if(!(a.hK!==A.Gb?0:1)){g=a.gw;f=null;$p=2;continue _;}f=a.gw;g=null;$p=4;continue _;case 1:$z=BIC(f,b,c,d);if(C()){break _;}h=$z;if(!h)return;if(!(a.hK!==A.Gb?0:1)){g=a.gw;f=null;$p=2;continue _;}f=a.gw;g=null;$p=4;continue _;case 2:A$r(g, f,b,c,d,e);if(C()){break _;}a.H8=a.PC;i=1.0;f=a.gw;$p=3;case 3:$z=Bm6(f,b,c,d);if(C()){break _;}j=$z;if(j>0){S();f=A.Nw.data[j];g=a.gw;k=a.f_;$p=5;continue _;}if(j>0&&i>=1.0){$p=7;continue _;}a.rX=1;a.vb=b;a.va=c;a.u_=d;h=i*10.0|0;f=a.gw;e=a.f_.bi;j=0;g=f.cl;l=X(j,g.c);if(l>=0){a.lg=h;return;}if(j>=0&&l<0){g=g.p.data[j];$p=10;continue _;}f=new Bb;f.f=1;f.e=1;J(f);case 4:$z=A$r(f,g,b,c,d,e);if(C()){break _;}e=$z;if(e)return;$p=6;continue _;case 5:f.wx(g,b,c,d,k);if(C()){break _;}f=A.Nw.data[j];g=a.f_;i=f.lV;if (i>=0.0){k=g.b7;if(f.bW.ja)e=1;else{e=k.dm;m=k.cI;h=m.data.length;if(e>=h){e=e-h|0;m=k.f3;}k=m.data[e];if(k===null)e=0;else{Bp();e=A.Kc.data[k.A].tG(f);}}if(e){e=1;$p=8;continue _;}e=0;$p=9;continue _;}i=0.0;if(j>0&&i>=1.0){$p=7;continue _;}a.rX=1;a.vb=b;a.va=c;a.u_=d;h=i*10.0|0;f=a.gw;e=a.f_.bi;j=0;g=f.cl;l=X(j,g.c);if(l>=0){a.lg=h;return;}if(j>=0&&l<0){g=g.p.data[j];$p=10;continue _;}f=new Bb;f.f=1;f.e=1;J(f);case 6:AXa(a,b,c,d);if(C()){break _;}return;case 7:AXa(a,b,c,d);if(C()){break _;}return;case 8:$z =Bsv(g,f,e);if(C()){break _;}n=$z;i=n/i/30.0;if(j>0&&i>=1.0){$p=7;continue _;}a.rX=1;a.vb=b;a.va=c;a.u_=d;h=i*10.0|0;f=a.gw;e=a.f_.bi;j=0;g=f.cl;l=X(j,g.c);if(l>=0){a.lg=h;return;}if(j>=0&&l<0){g=g.p.data[j];$p=10;continue _;}f=new Bb;f.f=1;f.e=1;J(f);case 9:$z=Bsv(g,f,e);if(C()){break _;}n=$z;i=n/i/100.0;if(j>0&&i>=1.0){$p=7;continue _;}a.rX=1;a.vb=b;a.va=c;a.u_=d;h=i*10.0|0;f=a.gw;e=a.f_.bi;j=0;g=f.cl;l=X(j,g.c);if(l>=0){a.lg=h;return;}if(j>=0&&l<0){g=g.p.data[j];$p=10;continue _;}f=new Bb;f.f=1;f.e=1;J(f);case 10:BAu(g, e,b,c,d,h);if(C()){break _;}j=j+1|0;g=f.cl;l=X(j,g.c);if(l>=0){a.lg=h;return;}if(j>=0&&l<0){g=g.p.data[j];continue _;}f=new Bb;f.f=1;f.e=1;J(f);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bnu(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b==a.vb&&c==a.va&&d==a.u_){e=a.PC-a.H8|0;f=a.gw;$p=1;continue _;}return;case 1:$z=Bm6(f,b,c,d);if(C()){break _;}g=$z;if(g){S();f=A.Nw.data[g];h=a.f_;i=f.lV;if(i>=0.0){j=h.b7;if(f.bW.ja)g=1;else{g=j.dm;k=j.cI;l=k.data.length;if(g>=l){g=g-l|0;k=j.f3;}j=k.data[g];if (j===null)g=0;else{Bp();g=A.Kc.data[j.A].tG(f);}}if(g){g=1;$p=2;continue _;}g=0;$p=3;continue _;}if(0.0*(e+1|0)>=0.699999988079071){a.rX=0;f=a.gw;g=a.f_.bi;e=(-1);l=0;h=f.cl;m=X(l,h.c);if(m>=0){$p=4;continue _;}if(l>=0&&m<0){h=h.p.data[l];$p=5;continue _;}f=new Bb;f.f=1;f.e=1;J(f);}if(!a.tY){a.rX=0;a.tY=1;a.v8=b;a.v$=c;a.v9=d;a.XQ=a.H8;}}return;case 2:$z=Bsv(h,f,g);if(C()){break _;}n=$z;if(n/i/30.0*(e+1|0)<0.699999988079071){if(!a.tY){a.rX=0;a.tY=1;a.v8=b;a.v$=c;a.v9=d;a.XQ=a.H8;}return;}a.rX=0;f=a.gw;g=a.f_.bi;e =(-1);l=0;h=f.cl;m=X(l,h.c);if(m>=0){$p=4;continue _;}if(l>=0&&m<0){h=h.p.data[l];$p=5;continue _;}f=new Bb;f.f=1;f.e=1;J(f);case 3:$z=Bsv(h,f,g);if(C()){break _;}n=$z;if(n/i/100.0*(e+1|0)<0.699999988079071){if(!a.tY){a.rX=0;a.tY=1;a.v8=b;a.v$=c;a.v9=d;a.XQ=a.H8;}return;}a.rX=0;f=a.gw;g=a.f_.bi;e=(-1);l=0;h=f.cl;m=X(l,h.c);if(m>=0){$p=4;continue _;}if(l>=0&&m<0){h=h.p.data[l];$p=5;continue _;}f=new Bb;f.f=1;f.e=1;J(f);case 4:AXa(a,b,c,d);if(C()){break _;}return;case 5:BAu(h,g,b,c,d,e);if(C()){break _;}l=l+1 |0;h=f.cl;m=X(l,h.c);if(m>=0){$p=4;continue _;}if(l>=0&&m<0){h=h.p.data[l];continue _;}f=new Bb;f.f=1;f.e=1;J(f);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Bqi(a,b,c,d){var e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.rX=0;e=a.gw;b=a.f_.bi;c=a.vb;d=a.va;f=a.u_;g=(-1);h=0;i=e.cl;j=X(h,i.c);if(j>=0)return;if(h>=0&&j<0){i=i.p.data[h];$p=1;continue _;}e=new Bb;e.f=1;e.e=1;J(e);case 1:BAu(i,b,c,d,f,g);if(C()){break _;}h=h+1|0;i=e.cl;j=X(h,i.c);if(j>=0)return;if(h>=0&&j<0){i=i.p.data[h];continue _;}e=new Bb;e.f=1;e.e=1;J(e);default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BdB(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:S();e=A.Nw.data;f=a.gw;$p=1;case 1:$z=Bm6(f,b,c,d);if(C()){break _;}g=$z;h=e[g];f=a.gw;$p=2;case 2:$z=AZS(f,b,c,d);if(C()){break _;}g=$z;if(h!==null){f=a.gw;i=a.f_;$p=4;continue _;}f=a.gw;j=0;k=0;l=3;$p=3;case 3:$z=AQO(f,b,c,d,j,k,l);if(C()){break _;}j=$z;if(h!==null&&j){f=a.gw;$p=5;continue _;}return j;case 4:h.MY(f, b,c,d,g,i);if(C()){break _;}f=a.gw;j=0;k=0;l=3;$p=3;continue _;case 5:h.zr(f,b,c,d,g);if(C()){break _;}return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AXa(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!(a.hK!==A.I9?0:1)){e=a.gw;$p=1;continue _;}e=a.f_;$p=4;continue _;case 1:$z=Bm6(e,b,c,d);if(C()){break _;}f=$z;e=a.gw;$p=2;case 2:$z=AZS(e,b,c,d);if(C()){break _;}g=$z;e=a.gw;h =a.f_;i=2001;$p=3;case 3:$z=AZS(e,b,c,d);if(C()){break _;}j=$z;k=f+(j<<12)|0;l=0;m=b;n=c;o=d;p=e.cl;j=X(l,p.c);if(j>=0){$p=5;continue _;}if(l>=0&&j<0){q=p.p.data[l];r=q.fZ.cA;s=64.0;t=q.eR.bZ.eu;p=new F3;Bs();p.ba=Bk();p.V=0;p.j4=i;p.j$=b;p.ka=c;p.j_=d;p.kg=k;p.kn=0;$p=6;continue _;}e=new Bb;e.f=1;e.e=1;J(e);case 4:$z=BIC(e,b,c,d);if(C()){break _;}j=$z;if(!j)return 0;e=a.gw;$p=1;continue _;case 5:$z=BdB(a,b,c,d);if(C()){break _;}i=$z;if(a.hK!==A.Gb?0:1){e=a.f_.O;h=new KH;p=a.gw;Bs();h.ba=Bk();h.V=0;h.V=1;h.y1 =b;h.zQ=c;h.zd=d;$p=7;continue _;}r=a.f_.b7;u=r.dm;h=u<9&&u>=0?r.cI.data[u]:null;S();p=A.Nw.data[f];if(p.bW.ja)t=1;else{v=r.cI;j=v.data.length;if(u>=j){u=u-j|0;v=r.f3;}e=v.data[u];if(e===null)t=0;else{Bp();t=A.Kc.data[e.A].tG(p);}}if(h!==null){p=a.gw;r=a.f_;Bp();e=A.Kc.data[h.A];$p=10;continue _;}if(i&&t){e=A.Nw.data[f];h=a.gw;p=a.f_;$p=12;continue _;}return i;case 6:Bdc(r,h,m,n,o,s,t,p);if(C()){break _;}l=l+1|0;p=e.cl;j=X(l,p.c);if(j>=0){$p=5;continue _;}if(l>=0&&j<0){q=p.p.data[l];r=q.fZ.cA;s=64.0;t=q.eR.bZ.eu;p =new F3;Bs();p.ba=Bk();p.V=0;p.j4=i;p.j$=b;p.ka=c;p.j_=d;p.kg=k;p.kn=0;continue _;}e=new Bb;e.f=1;e.e=1;J(e);case 7:$z=Bm6(p,b,c,d);if(C()){break _;}j=$z;h.KE=j;$p=8;case 8:a:{$z=AZS(p,b,c,d);if(C()){break _;}b=$z;h.Lx=b;if(h instanceof BA){p=h;c=e.L.bb;if(c!=2){if(c!=1)break a;if(p.X)break a;}return i;}}e=e.Z;$p=9;case 9:Bnv(e,h);if(C()){break _;}return i;case 10:$z=e.Ru(h,p,f,b,c,d,r);if(C()){break _;}j=$z;if(j){DL();e=A.Qe.data[h.A];j=1;$p=11;continue _;}if(!h.k){h=a.f_.b7;j=h.dm;e=null;v=h.cI;u=v.data.length;if (j>=u){j=j-u|0;v=h.f3;}v.data[j]=e;}if(i&&t){e=A.Nw.data[f];h=a.gw;p=a.f_;$p=12;continue _;}return i;case 11:A4A(r,e,j);if(C()){break _;}if(!h.k){h=a.f_.b7;j=h.dm;e=null;v=h.cI;u=v.data.length;if(j>=u){j=j-u|0;v=h.f3;}v.data[j]=e;}if(i&&t){e=A.Nw.data[f];h=a.gw;p=a.f_;$p=12;continue _;}return i;case 12:e.Jk(h,p,b,c,d,g);if(C()){break _;}return i;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function BfD(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=d.k;f=d.B;Bp();g=A.Kc.data[d.A];$p=1;case 1:a:{$z=g.mJ(d,c,b);if(C()){break _;}g=$z;if(g===d){if(g!==null){if(g.k!=e)break a;if(A.Kc.data[g.A].DP(g)>0)break a;if(g.B!=f)break a;}return 0;}}c=b.b7;h=c.cI.data;i=c.dm;h[i]=g;if(a.hK!==A.Gb?0:1){g.k=e;if(A.Kc.data[g.A].fy <=0?0:1){g.B=f;if(f<0)g.B=0;}}if(!g.k)h[i]=null;e=b.ml===null?0:1;b:{c:{if(!e){c=b.nG;d=VY(c);j=b.O;g=MT(c.eI,d);if(!(g instanceof BA))break b;c=g;i=j.L.bb;if(i!=2){if(i!=1)break b;if(c.X)break b;}c=b.O;d=new F_;j=b.b7.gF;Bs();d.ba=Bk();d.V=0;d.ki=(-1);d.ke=(-1);if(j!==null){g=new Bq;i=j.A;f=j.k;k=j.B;g.k=0;g.Y=null;g.A=i;g.k=f;g.B=k;if(k<0)g.B=0;j=j.be;if(j!==null){l=new BZ;b=j.w;if(b===null)b=B(3);l.w=b;l.m=H$(16,0.75);b=j.m;if(b.I===null){m=new BV;m.b$=b;Eg(m);b.I=m;}b=b.I.bm();while(b.bh()){m=b.bg();n=j.m;if (m===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{f=BE(m);h=n.d.data;n=h[f&(h.length-1|0)];while(n!==null&&!(n.t==f&&DB(m,n.h))){n=n.i;}}n=n===null?null:n.x;n=n.cQ();o=l.m;if(m!==null)n.w=m;else n.w=B(3);Bg(o,m,n);}g.be=l;}j=g;}d.kf=j;if(!(d instanceof BA))break c;b=d;i=c.L.bb;if(i!=2){if(i!=1)break c;if(b.X)break c;}}return 1;}b=c.Z;$p=3;continue _;}c=j.Z;$p=2;case 2:Bnv(c,g);if(C()){break _;}c=b.O;d=new F_;j=b.b7.gF;Bs();d.ba=Bk();d.V=0;d.ki=(-1);d.ke=(-1);if(j!==null){g=new Bq;i=j.A;f=j.k;k =j.B;g.k=0;g.Y=null;g.A=i;g.k=f;g.B=k;if(k<0)g.B=0;j=j.be;if(j!==null){l=new BZ;b=j.w;if(b===null)b=B(3);l.w=b;l.m=H$(16,0.75);b=j.m;if(b.I===null){m=new BV;m.b$=b;Eg(m);b.I=m;}b=b.I.bm();while(b.bh()){m=b.bg();n=j.m;if(m===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{f=BE(m);h=n.d.data;n=h[f&(h.length-1|0)];while(n!==null&&!(n.t==f&&DB(m,n.h))){n=n.i;}}n=n===null?null:n.x;n=n.cQ();o=l.m;if(m!==null)n.w=m;else n.w=B(3);Bg(o,m,n);}g.be=l;}j=g;}d:{d.kf=j;if(d instanceof BA){b=d;i=c.L.bb;if(i!= 2){if(i!=1)break d;if(b.X)break d;}return 1;}}b=c.Z;$p=3;case 3:Bnv(b,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function A4W(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:l=b.F.N;Be();m=A.G$.data[128];if(m===null){l=l.d.data[0];while(l!==null&&l.h!==null){l=l.i;}}else{n=Ci(m.s);o=l.d.data;l=o[n&(o.length-1|0)];while(l!==null){if(l.t==n){p=l.h;if(m!==p&&!Ck(m,p)?0:1)break;}l=l.i;}}l=l===null ?null:l.x;if(!(l.G.R&2)?0:1){l=b.b7;q=l.dm;if((q<9&&q>=0?l.cI.data[q]:null)!==null){if(d===null)return 0;if(!(a.hK!==A.Gb?0:1)){Bp();l=A.Kc.data[d.A];$p=3;continue _;}r=d.B;q=d.k;Bp();l=A.Kc.data[d.A];$p=4;continue _;}}$p=1;case 1:$z=Bm6(c,e,f,g);if(C()){break _;}r=$z;if(r>0){S();l=A.Nw.data[r];$p=2;continue _;}if(d===null)return 0;if(!(a.hK!==A.Gb?0:1)){Bp();l=A.Kc.data[d.A];$p=3;continue _;}r=d.B;q=d.k;Bp();l=A.Kc.data[d.A];$p=4;continue _;case 2:$z=l.iH(c,e,f,g,b,h,i,j,k);if(C()){break _;}r=$z;if(r)return 1;if (d===null)return 0;if(!(a.hK!==A.Gb?0:1)){Bp();l=A.Kc.data[d.A];$p=3;continue _;}r=d.B;q=d.k;Bp();l=A.Kc.data[d.A];$p=4;continue _;case 3:$z=l.li(d,b,c,e,f,g,h,i,j,k);if(C()){break _;}e=$z;if(!e)return e;DL();c=A.Qe.data[d.A];f=1;$p=5;continue _;case 4:$z=l.li(d,b,c,e,f,g,h,i,j,k);if(C()){break _;}n=$z;if(!n){d.B=r;if(r<0)d.B=0;d.k=q;return n;}DL();c=A.Qe.data[d.A];e=1;$p=6;continue _;case 5:A4A(b,c,f);if(C()){break _;}return e;case 6:A4A(b,c,e);if(C()){break _;}d.B=r;if(r<0)d.B=0;d.k=q;return n;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function AON(){var a=this;K.call(a);a.cI=null;a.f3=null;a.dm=0;a.m6=null;a.gF=null;a.bdo=0;} function Q$(a){var b;b=a.dm;return b<9&&b>=0?a.cI.data[b]:null;} function ZA(a,b){var c,d;c=0;while(true){d=a.cI.data;if(c>=d.length)return (-1);if(d[c]!==null&&d[c].A==b)break;c=c+1|0;}return c;} function AVT(a,b){var c,d,e,f,g,h;c=0;while(true){d=a.cI.data;if(c>=d.length)return (-1);if(d[c]!==null&&d[c].A==b.A){a:{b:{e=d[c];Bp();f=A.Kc.data;g=e.A;if(f[g].fb>1){if(!(f[g].fy<=0?0:1))break b;h=f[g].fy<=0?0:1;if(!(h&&e.B>0?1:0))break b;}h=0;break a;}h=1;}if(h&&d[c].k=c.length)return (-1);if(c[b]===null)break;b=b+1|0;}return b;} function Bsf(a,b,c){var d,e,f,g,h,i,j;d=0;e=0;f=X(b,(-1));g=X(c,(-1));while(true){h=a.cI.data;if(e>=h.length)break;i=h[e];if(i!==null&&!(f>0&&i.A!=b)&&!(g>0&&i.B!=c)){d=d+i.k|0;h[e]=null;}e=e+1|0;}j=0;while(true){h=a.f3.data;if(j>=h.length)break;i=h[j];if(i!==null&&!(f>0&&i.A!=b)&&!(g>0&&i.B!=c)){d=d+i.k|0;h[j]=null;}j=j+1|0;}return d;} function Bfy(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;c=b.A;d=b.k;Bp();if(A.Kc.data[c].fb!=1){e=AVT(a,b);if(e<0){e=0;a:{while(true){f=a.cI.data;if(e>=f.length){e=(-1);break a;}if(f[e]===null)break;e=e+1|0;}}}if(e<0)return d;f=a.cI.data;if(f[e]===null){f[e]=Gr(c,0,HK(b));if(GN(b))ME(a.cI.data[e],JO(J$(b)));}f=a.cI.data;b=f[e];g=d<=(A.Kc.data[b.A].fb-f[e].k|0)?d:IR(f[e])-a.cI.data[e].k|0;if(g>(AFA(a)-a.cI.data[e].k|0))g=AFA(a)-a.cI.data[e].k|0;if(!g)return d;c=d-g|0;f=a.cI.data;b=f[e];b.k=b.k+g|0;f[e].Iz=5;return c;}g =0;b:{while(true){f=a.cI.data;if(g>=f.length){g=(-1);break b;}if(f[g]===null)break;g=g+1|0;}}if(g<0)return d;if(f[g]===null){h=new Bq;e=b.B;h.k=0;h.Y=null;h.A=c;h.k=d;h.B=e;if(e<0)h.B=0;b=b.be;if(b!==null){i=new BZ;j=b.w;if(j===null)j=B(3);i.w=j;j=new BN;C9(j);c=BM(16);j.bk=0;k=W(BO,c);l=k.data;j.d=k;j.b1=0.75;j.b3=l.length*0.75|0;i.m=j;j=b.m;if(j.I===null){m=new BV;m.b$=j;j.I=m;}j=j.I.bm();while(j.bh()){m=j.bg();n=b.m;if(m===null){n=n.d.data[0];while(n!==null&&n.h!==null){n=n.i;}}else{c:{if(!m.q){l=m.o.data;o =l.length;p=0;while(true){if(p>=o)break c;c=l[p];m.q=(31*m.q|0)+c|0;p=p+1|0;}}}e=m.q;l=n.d.data;n=l[e&(l.length-1|0)];while(n!==null){if(n.t==e){q=n.h;if(m!==q&&!Bc(m,q)?0:1)break;}n=n.i;}}n=n===null?null:n.x;n=n.cQ();q=i.m;if(m!==null)n.w=m;else n.w=B(3);Bg(q,m,n);}h.be=i;}f[g]=h;}return 0;} function AZh(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;while(true){c=a.cI.data;if(b>=c.length)break;if(c[b]!==null){d=c[b];e=a.m6;f=e.l;g=a.dm!=b?0:1;h=d.Iz;if(h>0)d.Iz=h-1|0;Bp();i=A.Kc.data[d.A];$p=1;continue _;}b=b+1|0;}return;case 1:i.bda(d,f,e,b,g);if(C()){break _;}while(true){b=b+1|0;c=a.cI.data;if(b>=c.length)break;if(c[b]===null)continue;else{d=c[b];e=a.m6;f=e.l;g =a.dm!=b?0:1;h=d.Iz;if(h>0)d.Iz=h-1|0;Bp();i=A.Kc.data[d.A];continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function Btf(a,b){var c,d,e;c=ZA(a,b);if(c<0)return 0;d=a.cI.data;e=d[c];b=e.k-1|0;e.k=b;if(b<=0)d[c]=null;return 1;} function Kf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;if(b===null)return 0;Bp();c=A.Kc.data;d=b.A;e=c[d].fy<=0?0:1;if(!(e&&b.B>0?1:0)){while(true){e=b.k;f=Bfy(a,b);b.k=f;if(f<=0)break;if(f=0?0:1;}e=0;a:{while(true){g=a.cI.data;if(e>=g.length){e=(-1);break a;}if(g[e]===null)break;e=e+1|0;}}if(e<0){if(!a.m6.ct.ez)return 0;b.k=0;return 1;}h=new Bq;i=b.k;j=b.B;h.k=0;h.Y=null;h.A=d;h.k=i;h.B=j;if(j<0)h.B=0;k=b.be;if(k!==null){l=new BZ;m=k.w;if (m===null)m=B(3);l.w=m;m=new BN;C9(m);f=BM(16);m.bk=0;n=W(BO,f);c=n.data;m.d=n;m.b1=0.75;m.b3=c.length*0.75|0;l.m=m;o=k.m;if(o.I===null){m=new BV;m.b$=o;o.I=m;}o=o.I.bm();while(o.bh()){p=o.bg();m=k.m;if(p===null){q=m.d.data[0];while(q!==null&&q.h!==null){q=q.i;}}else{b:{if(!p.q){c=p.o.data;f=c.length;d=0;while(true){if(d>=f)break b;i=c[d];p.q=(31*p.q|0)+i|0;d=d+1|0;}}}i=p.q;c=m.d.data;q=c[i&(c.length-1|0)];while(q!==null){if(q.t==i){m=q.h;if(p!==m&&!Bc(p,m)?0:1)break;}q=q.i;}}m=q===null?null:q.x;m=m.cQ();q= l.m;if(p!==null)m.w=p;else m.w=B(3);Bg(q,p,m);}h.be=l;}g[e]=h;a.cI.data[e].Iz=5;b.k=0;return 1;} function WG(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;d=a.cI;e=d.data.length;if(b>=e){d=a.f3;b=b-e|0;}d=d.data;if(d[b]===null)return null;if(d[b].k<=c){f=d[b];d[b]=null;return f;}g=d[b];h=new Bq;e=g.A;i=g.B;h.k=0;h.Y=null;h.A=e;h.k=c;h.B=i;if(i<0)h.B=0;j=g.be;if(j!==null){f=new BZ;k=j.w;if(k===null)k=B(3);f.w=k;k=new BN;e=BM(16);k.bk=0;l=W(BO,e);m=l.data;k.d=l;k.b1=0.75;k.b3=m.length*0.75|0;f.m=k;k=j.m;if(k.I===null){n=new BV;n.b$=k;k.I=n;}k=k.I.bm();while(k.bh()){n=k.bg();o=j.m;if(n===null){o=o.d.data[0];while (o!==null&&o.h!==null){o=o.i;}}else{a:{if(!n.q){m=n.o.data;e=m.length;p=0;while(true){if(p>=e)break a;i=m[p];n.q=(31*n.q|0)+i|0;p=p+1|0;}}}q=n.q;m=o.d.data;o=m[q&(m.length-1|0)];while(o!==null){if(o.t==q){r=o.h;if(n!==r&&!Bc(n,r)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();r=f.m;if(n!==null)o.w=n;else o.w=B(3);Bg(r,n,o);}h.be=f;}g.k=g.k-c|0;if(!d[b].k)d[b]=null;return h;} function Mw(a,b,c){var d,e;d=a.cI;e=d.data.length;if(b>=e){b=b-e|0;d=a.f3;}d.data[b]=c;} function A9g(a,b){var c,d,e,f,g,h,i,j,k,l;c=0;while(true){d=a.cI.data;if(c>=d.length)break;if(d[c]!==null){e=new BZ;e.w=B(3);f=new BN;g=BM(16);f.bk=0;h=W(BO,g);d=h.data;f.d=h;f.b1=0.75;f.b3=d.length*0.75|0;e.m=f;g=c<<24>>24;i=new CP;i.w=B(2004);i.cM=g;Bg(f,B(2004),i);j=a.cI.data[c];g=j.A<<16>>16;k=e.m;f=new CY;f.w=B(619);f.cU=g;Bg(k,B(619),f);g=j.k<<24>>24;k=e.m;f=new CP;f.w=B(620);f.cM=g;Bg(k,B(620),f);g=j.B<<16>>16;k=e.m;f=new CY;f.w=B(621);f.cU=g;Bg(k,B(621),f);j=j.be;if(j!==null){f=e.m;j.w=B(622);Bg(f,B(622), j);}b.jS=10;j=b.di;Bo(j,j.c+1|0);d=j.p.data;l=j.c;j.c=l+1|0;d[l]=e;j.j=j.j+1|0;}c=c+1|0;}g=0;while(true){d=a.f3.data;if(g>=d.length)break;if(d[g]!==null){e=new BZ;e.w=B(3);i=new BN;c=BM(16);i.bk=0;h=W(BO,c);d=h.data;i.d=h;i.b1=0.75;i.b3=d.length*0.75|0;e.m=i;c=(g+100|0)<<24>>24;f=new CP;f.w=B(2004);f.cM=c;Bg(i,B(2004),f);j=a.f3.data[g];c=j.A<<16>>16;k=e.m;f=new CY;f.w=B(619);f.cU=c;Bg(k,B(619),f);c=j.k<<24>>24;k=e.m;f=new CP;Je(f,B(620));f.cM=c;Bg(k,B(620),f);c=j.B<<16>>16;CB(e.m,B(621),A.Bb(B(621),c));j=j.be;if (j!==null)F5(e,B(622),j);IA(b,e);}g=g+1|0;}return b;} function BeI(a,b){var c,d,e,f,g,h,i,j;a.cI=W(Bq,36);a.f3=W(Bq,4);c=0;a:{while(true){d=b.di;e=X(c,d.c);if(e>=0)break;if(c<0)break a;if(e>=0)break a;b:{f=d.p.data[c];d=f.m;if(!B(2004).q){g=B(2004).o.data;e=g.length;h=0;while(true){if(h>=e)break b;i=g[h];B(2004).q=(31*B(2004).q|0)+i|0;h=h+1|0;}}}i=B(2004).q;g=d.d.data;d=g[i&(g.length-1|0)];while(d!==null){if(d.t==i){j=d.h;if(B(2004)!==j&&!Bc(B(2004),j)?0:1)break;}d=d.i;}if(!(d===null?0:1))e=0;else{d=f.m;if(B(2004)===null){d=d.d.data[0];while(d!==null&&d.h!==null) {d=d.i;}}else{c:{if(!B(2004).q){g=B(2004).o.data;e=g.length;h=0;while(true){if(h>=e)break c;i=g[h];B(2004).q=(31*B(2004).q|0)+i|0;h=h+1|0;}}}i=B(2004).q;g=d.d.data;d=g[i&(g.length-1|0)];while(d!==null){if(d.t==i){j=d.h;if(B(2004)!==j&&!Bc(B(2004),j)?0:1)break;}d=d.i;}}e=(d===null?null:d.x).cM;}h=e&255;d=new Bq;d.k=0;d.Y=null;Qn(d,f);Bp();if(A.Kc.data[d.A]===null)d=null;if(d!==null){if(h>=0){g=a.cI.data;if(h=100){g=a.f3.data;if(h<(g.length+100|0))g[h-100|0]=d;}}c=c+1|0;}return;}b=new Bb;b.f =1;b.e=1;J(b);} function Bqe(a,b){var c,d;c=a.cI;d=c.data.length;if(b>=d){b=b-d|0;c=a.f3;}return c.data[b];} function AFA(a){return 64;} function ANd(a){var b,c,d,e,f;b=0;c=0;while(true){d=a.f3.data;if(c>=d.length)break;if(d[c]!==null){e=d[c];Bp();f=A.Kc.data;if(f[e.A] instanceof Gc)b=b+f[d[c].A].DB|0;}c=c+1|0;}return b;} function Bpg(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b/4|0;if(b<1)b=1;c=0;while(true){d=a.f3.data;if(c>=d.length)break;if(d[c]!==null){e=d[c];Bp();if(A.Kc.data[e.A] instanceof Gc){e=d[c];f=a.m6;$p=1;continue _;}}c=c+1|0;}return;case 1:BeQ(e,b,f);if(C()){break _;}g=a.f3.data;if(!g[c].k)g[c]=null;while(true){c=c+1|0;d=a.f3.data;if(c>=d.length)break;if(d[c]===null)continue;e=d[c];Bp();if(!(A.Kc.data[e.A] instanceof Gc))continue;else {e=d[c];f=a.m6;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A5f(a){var b,c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;while(true){c=a.cI.data;if(b>=c.length){b=0;while(true){c=a.f3.data;if(b>=c.length)break;if(c[b]!==null){d=a.m6;e=c[b];f=1;$p=2;continue _;}b=b+1|0;}return;}if(c[b]!==null)break;b=b+1|0;}d=a.m6;e=c[b];f=1;$p=1;case 1:BkS(d,e,f);if(C()){break _;}a.cI.data[b]=null;while(true){b=b+1|0;c=a.cI.data;if(b>=c.length){b=0;while(true){c=a.f3.data;if(b>=c.length)break;if (c[b]!==null){d=a.m6;e=c[b];f=1;$p=2;continue _;}b=b+1|0;}return;}if(c[b]===null)continue;else break;}d=a.m6;e=c[b];f=1;continue _;case 2:BkS(d,e,f);if(C()){break _;}a.f3.data[b]=null;while(true){b=b+1|0;c=a.f3.data;if(b>=c.length)break;if(c[b]===null)continue;else{d=a.m6;e=c[b];f=1;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function ATS(a){a.bdo=1;} function MQ(a,b){a.gF=b;} function Gt(a){return a.gF;} function AKe(a,b){var c,d,e;c=0;while(true){d=a.f3.data;if(c>=d.length){c=0;while(true){d=a.cI.data;if(c>=d.length)break;if(d[c]!==null){e=d[c];if(e.A==b.A&&e.B==b.B?1:0)return 1;}c=c+1|0;}return 0;}if(d[c]!==null){e=d[c];if(e.A==b.A&&e.B==b.B?1:0)break;}c=c+1|0;}return 1;} function AI5(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=0;while(true){d=a.cI.data;if(c>=d.length)break;e=b.cI.data[c];if(e===null)f=null;else{f=new Bq;g=e.A;h=e.k;i=e.B;f.k=0;f.Y=null;f.A=g;f.k=h;f.B=i;if(i<0)f.B=0;e=e.be;if(e!==null){j=new BZ;k=e.w;if(k===null)k=B(3);j.w=k;k=new BN;C9(k);g=BM(16);k.bk=0;l=W(BO,g);m=l.data;k.d=l;k.b1=0.75;k.b3=m.length*0.75|0;j.m=k;k=e.m;if(k.I===null){n=new BV;n.b$=k;k.I=n;}k=k.I.bm();while(k.bh()){n=k.bg();o=e.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else {a:{if(!n.q){l=n.o.data;g=l.length;h=0;while(true){if(h>=g)break a;i=l[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}g=n.q;l=o.d.data;o=l[g&(l.length-1|0)];while(o!==null){if(o.t==g){p=o.h;if(n!==p&&!Bc(n,p)?0:1)break;}o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=j.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}f.be=j;}}d[c]=f;c=c+1|0;}c=0;while(true){l=a.f3.data;if(c>=l.length)break;e=b.f3.data[c];if(e===null)f=null;else{f=new Bq;g=e.A;h=e.k;i=e.B;f.k=0;f.Y=null;f.A=g;f.k=h;f.B=i;if(i<0)f.B=0;e=e.be;if(e!==null){j=new BZ;k=e.w;if (k===null)k=B(3);j.w=k;k=new BN;C9(k);g=BM(16);k.bk=0;m=W(BO,g);d=m.data;k.d=m;k.b1=0.75;k.b3=d.length*0.75|0;j.m=k;k=e.m;if(k.I===null){n=new BV;n.b$=k;k.I=n;}k=k.I.bm();while(k.bh()){n=k.bg();o=(C1(e.m,n)).cQ();CB(j.m,n,HP(o,n));}f.be=j;}}l[c]=f;c=c+1|0;}a.dm=b.dm;} function Fr(){var a=this;Ey.call(a);a.JG=0;a.JE=0;a.jI=null;} A.AB2=null;A.AB3=null;A.QC=null;A.AB4=null;A.AB5=null;A.AB6=null;A.AB7=null;A.P9=null;A.AB8=null;A.AB9=null;A.QD=null;A.AB$=null;A.P7=null;A.AB_=null;A.JW=null;A.ACa=null;A.ACb=null;A.ACc=null;A.ACd=null;A.ACe=null;A.P$=null;A.QN=null;A.ACf=null;A.ACg=null;A.ACh=null;A.ACi=null;function EE(){EE=BX(Fr);CwR();} function KU(a,b,c){var d=new Fr();AY1(d,a,b,c);return d;} function ABq(a,b,c,d){var e=new Fr();BiX(e,a,b,c,d);return e;} function A90(){EE();return A.ACi.hF();} function AY1(a,b,c,d){var e,f,g,h,i,j;EE();a.dQ=b;a.dq=c;a.JG=d;a.JE=0;b=new Bi;b.r=Q(16);V(b,b.g,B(1758));c=b.g;Cd(b,c,c+1|0);e=b.r.data;e[c]=d;f=new Bh;g=b.g;h=Q(g);i=h.data;f.o=h;j=0;while(j=e)break a;g=d[f];b.q=(31*b.q|0)+g|0;f=f+1|0;}}}e=b.q;d=c.d.data;c=d[e&(d.length-1|0)];while(c!==null){if(c.t==e){h=c.h;if(b!==h&&!Bc(b,h)?0:1)break;}c=c.i;}}b=c===null?null:c.x;}return b;} function Ya(b,c){var d,e,f,g,h,i,j,k,l;EE();d=new BI;d.p=W(K,10);e=(A.ACi.hF()).data;f=e.length;g=0;while(g0){a.fl=g;a.fg=b.fg;}else{if(!f){g=a.fg;f=b.fg;if(g>24;d=b.m;e=new CP;e.w=B(2340);e.cM=c;Bg(d,B(2340),e);c=a.fl<<24>>24;d=b.m;e=new CP;e.w=B(2341);e.cM=c;Bg(d,B(2341),e);c=a.fg;d=b.m;e=new CV;e.w=B(2342);e.cf=c;Bg(d,B(2342),e);c=(!a.jz?0:1)<<24>>24;d=b.m;e=new CP;e.w=B(2343);e.cM=c;Bg(d,B(2343),e);return b;} function BiQ(b){var c,d,e,f,g,h,i,j,k;c=b.m;d=BE(B(2340));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2340)!==f&&!Bc(B(2340),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))g=0;else{c=b.m;if(B(2340)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=BE(B(2340));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2340)!==f&&!Bc(B(2340),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cM;}c=b.m;h=BE(B(2341));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t ==h){f=c.h;if(B(2341)!==f&&!Bc(B(2341),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))i=0;else{c=b.m;if(B(2341)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=BE(B(2341));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2341)!==f&&!Bc(B(2341),f)?0:1)break;}c=c.i;}}i=(c===null?null:c.x).cM;}c=b.m;h=BE(B(2342));e=c.d.data;c=e[h&(e.length-1|0)];while(c!==null){if(c.t==h){f=c.h;if(B(2342)!==f&&!Bc(B(2342),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))j=0;else{c=b.m;if(B(2342)===null)k =C3(c);else{a:{if(!B(2342).q){e=B(2342).o.data;j=e.length;d=0;while(true){if(d>=j)break a;h=e[d];B(2342).q=(31*B(2342).q|0)+h|0;d=d+1|0;}}}d=B(2342).q;k=Dy(c,B(2342),d&(c.d.data.length-1|0),d);}j=(k===null?null:k.x).cf;}return AK6(g,j,i,!FW(b,B(2343))?0:1);} var AC9=Ba(0); var AIA=Ba(0); var AFL=Ba(0); var AM9=Ba(0); function ACK(){var a=this;K.call(a);a.eG=null;a.fu=0;a.fv=0;a.fs=0;} function BbT(a){return a.eG;} function Yc(){var a=this;Dz.call(a);a.Nw=0;a.GP=0;} function PG(a,b){var c=new Yc();Ca0(c,a,b);return c;} function Ca0(a,b,c){a.d9=0;a.GP=0;a.Nw=b;a.GP=c;} function A$b(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=e+1|0;$p=1;case 1:$z=Bm6(b,d,g,f);if(C()){break _;}g=$z;S();if(g!=A.ON.b)return 0;$p=2;case 2:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g){$p=4;continue _;}h=0;g=d-1|0;$p=3;case 3:$z=Bm6(b,g,e,f);if(C()){break _;}i=$z;if(i==A.ON.b)h=1;i=d+1|0;$p=5;continue _;case 4:$z =Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g!=A.ON.b)return 0;h=0;g=d-1|0;$p=3;continue _;case 5:$z=Bm6(b,i,e,f);if(C()){break _;}j=$z;if(j==A.ON.b)h=h+1|0;j=f-1|0;$p=6;case 6:$z=Bm6(b,d,e,j);if(C()){break _;}k=$z;if(k==A.ON.b)h=h+1|0;l=f+1|0;$p=7;case 7:$z=Bm6(b,d,e,l);if(C()){break _;}k=$z;if(k==A.ON.b)h=h+1|0;k=e-1|0;$p=8;case 8:$z=Bm6(b,d,k,f);if(C()){break _;}m=$z;if(m==A.ON.b)h=h+1|0;m=0;$p=9;case 9:$z=Bm6(b,g,e,f);if(C()){break _;}g=$z;if(g?0:1)m=1;$p=10;case 10:$z=Bm6(b,i,e,f);if(C()){break _;}g=$z;if(g ?0:1)m=m+1|0;$p=11;case 11:$z=Bm6(b,d,e,j);if(C()){break _;}g=$z;if(g?0:1)m=m+1|0;$p=12;case 12:$z=Bm6(b,d,e,l);if(C()){break _;}g=$z;if(g?0:1)m=m+1|0;$p=13;case 13:$z=Bm6(b,d,k,f);if(C()){break _;}g=$z;if(g?0:1)m=m+1|0;if(!(!a.GP&&h==4&&m==1)&&h!=5)return 1;g=a.Nw;i=0;j=2;$p=14;case 14:AQO(b,d,e,f,g,i,j);if(C()){break _;}b.CR=1;n=A.Nw.data[a.Nw];$p=15;case 15:n.gp(b,d,e,f,c);if(C()){break _;}b.CR=0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var BiY=Ba(Dz); function AWc(){var a=new BiY();BYo(a);return a;} function BYo(a){a.d9=0;} function Bpj(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=17;i=F(8);j=F(4);if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;m=l-H(Bl(I(i,F(H(N(k, h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=l-H(Bl(I(j,F(H(N(k,h)))),31))|0;o=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(i,F(H(N(o,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;case 1:$z=Bm6(b,m,n,p);if(C()){break _;}l=$z;if(l?0:1){l=n-1|0;$p=2;continue _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l =d+H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;m=l-H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=l-H(Bl(I(j,F(H(N(k,h)))),31))|0;o=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(i,F(H(N(o,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;continue _;case 2:$z=Bm6(b,m,l,p);if(C()){break _;}l=$z;S();if (l==A.ON.b){q=A.Oj.b;l=0;r=2;$p=3;continue _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;m=l-H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=l-H(Bl(I(j,F(H(N(k,h)))),31))|0;o=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =o;p=(f+H(Bl(I(i,F(H(N(o,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;case 3:AQO(b,m,n,p,q,l,r);if(C()){break _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;m=l-H(Bl(I(i,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=e+H(Bl(I(j,F(H(N(k,h)))),31))|0;k=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;n=l -H(Bl(I(j,F(H(N(k,h)))),31))|0;o=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(i,F(H(N(o,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} var AZr=Ba(Dz); function APn(){var a=new AZr();B_h(a);return a;} function B_h(a){a.d9=0;} function Bnz(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(!(g?0:1))return 0;g=e+1|0;$p=2;case 2:$z=Bm6(b,d,g,f);if(C()){break _;}h=$z;S();if(h!=A.ON.b)return 0;g =A.OO.b;h=0;i=2;$p=3;case 3:AQO(b,d,e,f,g,h,i);if(C()){break _;}g=0;j=17;k=11;l=F(8);if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;case 4:a:{$z=Bm6(b,h,p,i);if(C()){break _;}o=$z;if(!o){o=0;q=0;r=h-1|0;s=h+1|0;t=p-1|0;u=p+1|0;v=i-1|0;w=i+1|0;while(true){if(q>=6){if(o!=1)break a;o=A.OO.b;q=0;x=2;$p=5;continue _;}if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5)break;if(0==A.OO.b)o=o+1|0;q=q+1|0;}$p=11;continue _;}}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;continue _;case 5:AQO(b, h,p,i,o,q,x);if(C()){break _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;case 6:$z=Bm6(b,r,p,i);if(C()){break _;}x=$z;while(q!=1){if(q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5){$p=11;continue _;}if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m, j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){continue _;}}$p=7;case 7:$z=Bm6(b,s,p,i);if(C()){break _;}x=$z;while(q!=2){if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5){$p=11;continue _;}if (x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n =M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){continue _;}}$p=8;case 8:$z=Bm6(b,h,t,i);if(C()){break _;}x=$z;while(q!=3){if(q==4){$p=10;continue _;}if(q==5){$p=11;continue _;}if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){continue _;}}$p=9;case 9:$z=Bm6(b,h,u,i);if(C()) {break _;}x=$z;while(q!=4){if(q==5){$p=11;continue _;}if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){$p=8;continue _;}if(q==3){continue _;}}$p=10;case 10:$z=Bm6(b,h,p,v);if(C()){break _;}x=$z;while(q!=5){if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if (q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){continue _;}}$p=11;case 11:$z=Bm6(b,h,p,w);if(C()){break _;}x=$z;while(true){if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n, j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5)break;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} var AZp=Ba(Dz); function YC(){var a=new AZp();Cvu(a);return a;} function Cvu(a){a.d9=0;} function Bb9(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(!(g?0:1))return 0;g=e+1|0;$p=2;case 2:$z=Bm6(b,d,g,f);if(C()){break _;}h=$z;S();if(h!=A.ON.b)return 0;g =A.OO.b;h=0;i=2;$p=3;case 3:AQO(b,d,e,f,g,h,i);if(C()){break _;}g=0;j=17;k=11;l=F(8);if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;case 4:a:{$z=Bm6(b,h,p,i);if(C()){break _;}o=$z;if(!o){o=0;q=0;r=h-1|0;s=h+1|0;t=p-1|0;u=p+1|0;v=i-1|0;w=i+1|0;while(true){if(q>=6){if(o!=1)break a;o=A.OO.b;q=0;x=2;$p=5;continue _;}if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5)break;if(0==A.OO.b)o=o+1|0;q=q+1|0;}$p=11;continue _;}}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;continue _;case 5:AQO(b, h,p,i,o,q,x);if(C()){break _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;case 6:$z=Bm6(b,r,p,i);if(C()){break _;}x=$z;while(q!=1){if(q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5){$p=11;continue _;}if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m, j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){continue _;}}$p=7;case 7:$z=Bm6(b,s,p,i);if(C()){break _;}x=$z;while(q!=2){if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5){$p=11;continue _;}if (x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n =M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){continue _;}}$p=8;case 8:$z=Bm6(b,h,t,i);if(C()){break _;}x=$z;while(q!=3){if(q==4){$p=10;continue _;}if(q==5){$p=11;continue _;}if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){continue _;}}$p=9;case 9:$z=Bm6(b,h,u,i);if(C()) {break _;}x=$z;while(q!=4){if(q==5){$p=11;continue _;}if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){$p=8;continue _;}if(q==3){continue _;}}$p=10;case 10:$z=Bm6(b,h,p,v);if(C()){break _;}x=$z;while(q!=5){if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if (q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){continue _;}}$p=11;case 11:$z=Bm6(b,h,p,w);if(C()){break _;}x=$z;while(true){if(x==A.OO.b)o=o+1|0;q=q+1|0;if(q>=6){if(o==1){o=A.OO.b;q=0;x=2;$p=5;continue _;}g=g+1|0;if(g>=1500)return 1;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=d+H(Bl(I(l,F(H(N(m,j)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;h=h-H(Bl(I(l,F(H(N(m,j)))),31))|0;n=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n, j));while(true){o=i%12|0;if(((i-o|0)+k|0)>=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=H(N(n,j));}p=e-o|0;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;i=(f+H(Bl(I(l,F(H(N(n,j)))),31))|0)-O(c,8)|0;$p=4;continue _;}x=0;if(!q){$p=6;continue _;}if(q==1){$p=7;continue _;}if(q==2){$p=8;continue _;}if(q==3){$p=9;continue _;}if(q==4){$p=10;continue _;}if(q==5)break;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} var BGS=Ba(Dz); function LR(){var a=new BGS();BUM(a);return a;} function BUM(a){a.d9=0;} function AVC(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=O(c,2)+2|0;h=O(c,2)+2|0;i=0;j=(d-g|0)-1|0;k=(d+g|0)+1|0;l=e-1|0;m=e+3|0;n=m+1|0;o=(f-h|0)-1|0;p=(f+h|0)+1|0;q=j;a:while (true){r=X(q,k);if(r>0){if(i>=1&&i<=5){i=j;b:while(true){q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;while(true){v=X(r,l);if(v<0)break;w=o;t=X(w,p);if(t<=0)break b;r=r+(-1)|0;}i=i+1|0;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;}return 0;}v=l;while(true){w=X(v,n);if(w>0)break;u=o;t=X(u,p);if(t<=0)break a;v=v+1| 0;}q=q+1|0;}$p=1;case 1:$z=Bm6(b,q,v,u);if(C()){break _;}s=$z;if(!s){BJ();x=A.RJ;}else{S();x=A.Nw.data[s].bW;}if(v==l&&!x.g1())return 0;if(!w&&!x.g1())return 0;if(!(q!=j&&r&&u!=o&&t)&&v==e){$p=8;continue _;}u=u+1|0;while(true){t=X(u,p);if(t<=0)break;v=v+1|0;while(true){w=X(v,n);if(w<=0)break;q=q+1|0;r=X(q,k);if(r>0){if(i>=1&&i<=5){i=j;c:while(true){q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r =m;while(true){v=X(r,l);if(v<0)break;w=o;t=X(w,p);if(t<=0)break c;r=r+(-1)|0;}i=i+1|0;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;}return 0;}v=l;}u=o;}continue _;case 2:AQO(b,d,e,f,u,t,o);if(C()){break _;}$p=3;case 3:$z=A_f(b,d,e,f);if(C()){break _;}b=$z;y=b;if(y!==null)Zm(Yy(y),BDL(a,c));else Z(Y(),T(E(Bv(E(Bv(E(Bv(E(U(),B(2344)),d),B(110)),e),B(110)),f),B(294))));return 1;case 4:$z=BCi(b,j,e,t);if(C()){break _;}o=$z;if(o){o=0;u=j-1|0;$p=5;continue _;}s =s+1|0;while(true){if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;continue _;}p=p+1|0;if(p>=2)break;s=0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;case 5:$z=Bmq(b,u,e,t);if(C()){break _;}y=$z;if(y.g1())o=1;u=j+1|0;$p=9;continue _;case 6:$z=Bmq(b,i,r,w);if(C()){break _;}y=$z;if(y.g1()){if(!v&&O(c,4)){S();t=A.Oh.b;u=0;s=2;$p=13;continue _;}S();t=A.NF.b;u=0;s=2;$p=11;continue _;}w=w+1|0;while(true){t=X(w,p);if(t<=0)break;r=r+(-1)|0;while(true){v=X(r,l);if(v>=0)break;i=i+1|0;q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2| 0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;}w=o;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){continue _;}t=r-1|0;$p=7;case 7:$z=Bmq(b,i,t,w);if(C()){break _;}y=$z;if(y.g1()){$p=6;continue _;}$p=10;continue _;case 8:$z=Bm6(b,q,v,u);if(C()){break _;}t=$z;if(t?0:1){t=v+1|0;$p=14;continue _;}u=u+1|0;while(true){t=X(u,p);if(t<=0)break;v=v+1|0;while(true){w=X(v,n);if(w<=0)break;q=q+1|0;r=X(q,k);if(r >0){if(i>=1&&i<=5){i=j;d:while(true){q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;while(true){v=X(r,l);if(v<0)break;w=o;t=X(w,p);if(t<=0)break d;r=r+(-1)|0;}i=i+1|0;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;}return 0;}v=l;}u=o;}$p=1;continue _;case 9:$z=Bmq(b,u,e,t);if(C()){break _;}y=$z;if(y.g1())o=o+1|0;u=t- 1|0;$p=12;continue _;case 10:BHi(b,i,r,w);if(C()){break _;}w=w+1|0;while(true){t=X(w,p);if(t<=0)break;r=r+(-1)|0;while(true){v=X(r,l);if(v>=0)break;i=i+1|0;q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;}w=o;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;case 11:AQO(b,i,r,w,t,u,s);if(C()){break _;}w=w+1|0;while(true) {t=X(w,p);if(t<=0)break;r=r+(-1)|0;while(true){v=X(r,l);if(v>=0)break;i=i+1|0;q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;}w=o;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;case 12:$z=Bmq(b,j,e,u);if(C()){break _;}y=$z;if(y.g1())o=o+1|0;u=t+1|0;$p=16;continue _;case 13:AQO(b,i,r,w,t,u,s);if(C()){break _;}w=w+1|0;while (true){t=X(w,p);if(t<=0)break;r=r+(-1)|0;while(true){v=X(r,l);if(v>=0)break;i=i+1|0;q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;}w=o;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;case 14:$z=BCi(b,q,t,u);if(C()){break _;}t=$z;if(t)i=i+1|0;u=u+1|0;while(true){t=X(u,p);if(t<=0)break;v=v+1|0;while(true){w=X(v,n);if(w <=0)break;q=q+1|0;r=X(q,k);if(r>0){if(i>=1&&i<=5){i=j;e:while(true){q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;while(true){v=X(r,l);if(v<0)break;w=o;t=X(w,p);if(t<=0)break e;r=r+(-1)|0;}i=i+1|0;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;$p=15;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;}return 0;}v=l;}u=o;}$p=1;continue _;case 15:AQO(b,i,r,w,t,u,s);if(C()){break _;}w =w+1|0;while(true){t=X(w,p);if(t<=0)break;r=r+(-1)|0;while(true){v=X(r,l);if(v>=0)break;i=i+1|0;q=X(i,k);if(q>0){p=0;n=(g*2|0)+1|0;i=(h*2|0)+1|0;while(p<2){s=0;if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}r=m;}w=o;}if(i!=j&&v&&w!=o&&q&&r!=n&&t){t=0;u=0;s=3;continue _;}if(r<0){$p=6;continue _;}t=r-1|0;$p=7;continue _;case 16:$z=Bmq(b,j,e,u);if(C()){break _;}y=$z;if(y.g1())o=o+1|0;if(o==1){S();o=A.Om.b;u=0;s=2;$p=17;continue _;}s=s+1|0;while(true) {if(s<3){j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}p=p+1|0;if(p>=2)break;s=0;}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;case 17:AQO(b,j,e,t,o,u,s);if(C()){break _;}$p=18;case 18:$z=A_f(b,j,e,t);if(C()){break _;}y=$z;z=y;if(z!==null){k=0;while(k<8){ba=AGy(a,c);if(ba!==null){t=O(c,AEC(z));$p=19;continue _;}k=k+1|0;}}while(true){p=p+1|0;if(p>=2)break;s=0;if(s>=3)continue;else{j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;case 19:Buh(z,t,ba);if(C()){break _;}while (true){k=k+1|0;if(k>=8){while(true){p=p+1|0;if(p>=2)break;s=0;if(s>=3)continue;else{j=(d+O(c,n)|0)-g|0;t=(f+O(c,i)|0)-h|0;$p=4;continue _;}}S();u=A.Ok.b;t=0;o=2;$p=2;continue _;}ba=AGy(a,c);if(ba===null)continue;else break;}t=O(c,AEC(z));continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,$p);} function AGy(a,b){var c,d,e,f,g,h;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%12|0;if(((d-e|0)+11|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}a:{if(!e){f=new Bq;Bp();d=A.IS.K;f.k=0;f.Y=null;f.A=d;f.k=1;f.B=0;break a;}if(e==1){f=new Bq;Bp();g=A.II;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;h=H(Bl(I(F(4),F(H(N(c,17)))),31))+1|0;d=g.K;f.k=0;f.Y=null;f.A=d;f.k=h;f.B=0;break a;}if(e==2){f=new Bq;Bp();d =A.IK.K;f.k=0;f.Y=null;f.A=d;f.k=1;f.B=0;break a;}if(e==3){f=new Bq;Bp();S6(f,A.KJ,H(Bl(I(F(4),F(B$(b,31))),31))+1|0);break a;}if(e==4){f=new Bq;Bp();S6(f,A.KD,O(b,4)+1|0);break a;}if(e==5){f=new Bq;Bp();S6(f,A.KB,O(b,4)+1|0);break a;}if(e==6){f=new Bq;Bp();OQ(f,A.K_);break a;}if(e==7&&!O(b,100)){f=new Bq;Bp();OQ(f,A.K8);break a;}if(e==8&&!O(b,2)){f=new Bq;Bp();S6(f,A.Le,O(b,4)+1|0);break a;}if(e==9&&!O(b,10)){f=new Bq;Bp();OQ(f,A.Kc.data[A.Mj.K+O(b,2)|0]);break a;}if(e==10){f=new Bq;Bp();Xf(f,A.Lv,1,3);break a;}if (e!=11){f=null;break a;}Bp();f=BD2(A.Md,b);}return f;} function BDL(a,b){var c,d;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(Bl(I(F(4),F(H(N(c,17)))),31));return !d?B(2076):d==1?B(2079):d==2?B(2079):d!=3?B(3):B(2077);} function AJs(){Nm.call(this);this.W$=null;} function BlP(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.W$;c=a.m8.data;d=a.yh;e=BS(d);f=c.length;if(d=f?0:1)){d=d.kl.data[d.kr];Bo(d,d.c+1|0);j=d.p.data;k=d.c;d.c=k+1|0;j[k]=c;d.j=d.j+1|0;break a;}if(e>4),F(2147483647)),B4(L(F(f>>4),F(2147483647)),32));i=H(Cp(h,N(h,32)));j=i^i>>>20^i>>>12;j=j^j>>>7^j>>>4;d=d&15;f=f&15;while(true){b=c.cl;i=X(g,b.c);if(i>=0)break;if(g<0)break a;if(i>=0)break a;k=b.p.data[g].eR.oK.iv.cL.data;b =k[j&(k.length-1|0)];b:{while(b!==null){if(B6(b.cy,h)){b=b.dG;break b;}b=b.cu;}b=null;}b=b;if(b!==null)AAT(b,d,e,f);g=g+1|0;}}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} function AEI(){var a=this;K.call(a);a.h9=0;a.sG=0;a.zj=0;a.ez=0;a.iM=0;a.KN=0.0;a.G0=0.0;} A.ACl=function(){var a=new AEI();B9K(a);return a;}; function B9K(a){a.h9=0;a.sG=0;a.zj=0;a.ez=0;a.iM=1;a.KN=0.05000000074505806;a.G0=0.10000000149011612;} function Bz2(a,b){var c,d,e,f,g,h,i,j;c=new BZ;c.w=B(3);d=new BN;e=BM(16);d.bk=0;f=W(BO,e);g=f.data;d.d=f;d.b1=0.75;d.b3=g.length*0.75|0;c.m=d;e=(!a.h9?0:1)<<24>>24;h=new CP;h.w=B(2359);h.cM=e;Bg(d,B(2359),h);e=(!a.sG?0:1)<<24>>24;d=c.m;h=new CP;h.w=B(2360);h.cM=e;Bg(d,B(2360),h);e=(!a.zj?0:1)<<24>>24;d=c.m;h=new CP;h.w=B(2361);h.cM=e;Bg(d,B(2361),h);e=(!a.ez?0:1)<<24>>24;d=c.m;h=new CP;h.w=B(2362);h.cM=e;Bg(d,B(2362),h);e=(!a.iM?0:1)<<24>>24;d=c.m;h=new CP;h.w=B(2363);h.cM=e;Bg(d,B(2363),h);i=a.KN;d=c.m;h= new K3;h.w=B(2364);h.l4=i;Bg(d,B(2364),h);i=a.G0;j=c.m;d=new K3;d.w=B(2365);d.l4=i;Bg(j,B(2365),d);b=b.m;c.w=B(2366);Bg(b,B(2366),c);} function ALh(a,b){var c,d,e,f,g,h,i,j;c=b.m;d=BE(B(2366));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2366)!==f&&!Bc(B(2366),f)?0:1)break;}c=c.i;}if(c===null?0:1){c=b.m;d=BE(B(2366));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2366)!==f&&!Bc(B(2366),f)?0:1)break;}c=c.i;}if(!(c===null?0:1)){c=new BZ;if(B(2366)!==null)c.w=B(2366);else c.w=B(3);b=new BN;g=BM(16);b.bk=0;h=W(BO,g);e=h.data;b.d=h;b.b1=0.75;b.b3=e.length*0.75|0;c.m=b;}else{b=b.m;if(B(2366)===null) {b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{a:{if(!B(2366).q){e=B(2366).o.data;g=e.length;i=0;while(true){if(i>=g)break a;d=e[i];B(2366).q=(31*B(2366).q|0)+d|0;i=i+1|0;}}}g=B(2366).q;e=b.d.data;b=e[g&(e.length-1|0)];while(b!==null){if(b.t==g){c=b.h;if(B(2366)!==c&&!Bc(B(2366),c)?0:1)break;}b=b.i;}}c=b===null?null:b.x;}b:{j=c.m;if(!B(2359).q){e=B(2359).o.data;g=e.length;i=0;while(true){if(i>=g)break b;d=e[i];B(2359).q=(31*B(2359).q|0)+d|0;i=i+1|0;}}}d=B(2359).q;e=j.d.data;j=e[d&(e.length-1|0)];while (j!==null){if(j.t==d){f=j.h;if(B(2359)!==f&&!Bc(B(2359),f)?0:1)break;}j=j.i;}if(!(j===null?0:1))g=0;else{b=BR(c.m,B(2359));g=(b===null?null:b.x).cM;}a.h9=!g?0:1;a.sG=Fx(c,B(2360));a.zj=Fx(c,B(2361));a.ez=Fx(c,B(2362));if(De(c,B(2364))){a.KN=Op(c,B(2364));a.G0=Op(c,B(2365));}if(De(c,B(2363)))a.iM=Fx(c,B(2363));}} function ACh(){var a=this;K.call(a);a.wZ=null;a.uX=0;a.uY=0;a.uZ=0;a.Ud=0;a.rG=null;a.jA=null;} A.BO=function(a,b,c,d,e){var f=new ACh();Cyb(f,a,b,c,d,e);return f;}; function AGn(a){var b=new ACh();B7P(b,a);return b;} function Cyb(a,b,c,d,e,f){a.wZ=A.SE;a.uX=b;a.uY=c;a.uZ=d;a.Ud=e;a.rG=CL(f.mM,f.bP,f.bS,f.bQ);} function B7P(a,b){a.wZ=A.ACm;a.jA=b;a.rG=CL(b.l.gu,b.v,b.z,b.u);} var PW=Ba(Ey); A.SE=null;A.ACm=null;A.ACn=null;function BaU(){var b,c;b=new PW;b.dQ=B(2367);b.dq=0;A.SE=b;c=new PW;c.dQ=B(2368);c.dq=1;A.ACm=c;A.ACn=Bm(PW,[b,c]);} function DF(){var a=this;K.call(a);a.fC=0;a.ll=0;a.kH=null;a.qA=null;} A.Qx=null;A.SU=null;A.ACo=null;A.RG=null;A.ACp=null;A.ACq=null;A.ACr=null;A.WH=null;A.WQ=null;A.ACs=null;A.ACt=null;A.ACu=null;A.ACv=null;A.ABY=null;A.ABZ=null;A.WK=null;A.WP=null;A.PH=null;A.Qc=null;A.PI=null;A.Q0=null;A.Q1=null;A.Q2=null;A.QZ=null;function D9(){D9=BX(DF);Cxd();} function Z2(a,b,c,d){var e;D9();a.fC=b;a.ll=c;a.kH=d;e=A.Qx.data;if(e[b]===null){e[b]=a;return;}d=new BG;d.f=1;d.e=1;d.bc=B(2369);J(d);} function AIW(a){return a.ll;} function BdC(a){return 1;} function Cym(a,b,c){return 0;} function BYq(a,b,c){return 0;} function CyJ(a,b){return a===b?0:1;} function ASX(a,b){a.qA=b;return a;} function BNv(a){var b,c,d,e,f,g,h;b=new Bi;b.r=Q(16);V(b,b.g,B(2370));c=a.qA;V(b,b.g,c);c=new Bh;d=b.r;e=b.g;f=Q(e);g=f.data;c.o=f;h=0;while(hg)g=j;i=i+1|0;}}k=A.ACs;f=(c.pm()).data;e=f.length;h=0;a:{while(true){if(h>=e){l=null;break a;}l=f[h];if(l!==null&&FE(k.fC,l)>0)break;h=h+1|0;}}if(g<=0)e=0;else {m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=H(N(m,24))/1.6777216E7>=0.15000000596046448*g?0:1;}if(!e){if(l===null)return;e=1;$p=1;continue _;}k=new GE;k.fj=0;k.gc=0;k.ft=0.30000001192092896;k.f4=0;k.fF=0;k.gd=B(2373);k.h6=c;k.f4=1;if(g>10)e=g-10|0;else{m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=1+H(Bl(I(F(4),F(H(N(m,17)))),31))|0;}$p=2;continue _;case 1:BeQ(l,e,c);if(C()){break _;}return;case 2:b.gr(k,e);if(C()){break _;}d=B(2374);n=0.5;o=1.0;$p=3;case 3:b.w2(d, n,o);if(C()){break _;}if(l===null)return;e=3;$p=4;case 4:BeQ(l,e,c);if(C()){break _;}return;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function St(){var a=this;Gd.call(a);a.Qo=null;a.R7=0;} A.ACC=function(a,b){var c=new St();AZt(c,a,b);return c;}; function AZt(a,b,c){var d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ko(a);a.Qo=c;a.R7=c.hf()/9|0;$p=1;case 1:c.Bj();if(C()){break _;}d=(a.R7-4|0)*18|0;e=0;while(e=0&&c=h)break a;l=n[i];q.q=(31*q.q|0)+l|0;i=i+1|0;}}}i=q.q;n=b.d.data;b=n[i&(n.length-1|0)];while(b!==null){if(b.t==i){o=b.h;if(q!==o&&!Bc(q,o)?0:1)break;}b=b.i;}}b=b===null?null:b.x;b=b.cQ();o=k.m;if(q!==null)b.w=q;else b.w =B(3);Bg(o,q,b);}d.be=k;}l=a.R7*9|0;if(c>=l){c=0;h=0;$p=1;continue _;}h=a.dp.c;c=1;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,f,c,l,h);if(C()){break _;}c=$z;if(!c)return null;if(f.k){b=e.b4;$p=3;continue _;}b=null;o=e.b4;c=e.cw;$p=4;continue _;case 2:$z=Baj(a,f,l,h,c);if(C()){break _;}c=$z;if(!c)return null;if(f.k){b=e.b4;$p=3;continue _;}b=null;o=e.b4;c=e.cw;$p=4;continue _;case 3:b.gy();if(C()){break _;}return d;case 4:o.jt(c,b);if(C()){break _;}b=e.b4;$p=5;case 5:b.gy();if(C()){break _;}return d;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Btd(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d===null){b=a.Qo;$p=1;continue _;}e=0;$p=2;continue _;case 1:b.Cb();if(C()){break _;}return;case 2:BkS(b,d,e);if(C()){break _;}c.gF=null;b=a.Qo;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,$p);} function AWk(a){return a.Qo;} function Rz(){var a=this;K.call(a);a.O4=null;a.lI=null;a.pI=null;} function Ctz(a){return a.lI.hf()+a.pI.hf()|0;} function BCk(a,b){return a.lI!==b&&a.pI!==b?0:1;} function Ctn(a){return a.lI.xh()?a.lI.x4():!a.pI.xh()?a.O4:a.pI.x4();} function BVO(a){return !a.lI.xh()&&!a.pI.xh()?0:1;} function Cae(a,b){return b=0){e=X(c,b.kF);if(e<0){a:{f=b.eX.data;g=c*2|0;if(f[g]<0)h=null;else{b=b.oM;if(!d){b=new C8;b.f=1;b.e=1;J(b);}if(c>=0&&e<0){i=f[g];if(!d){b=new C8;b.f=1;b.e=1;J(b);}if(c<0)break a;if(e>=0)break a;g=f[g+1|0];if(i>g){b=new Bb;b.f=1;b.e=1;B3(b);J(b);}h=new Bh;f=b.o;c=g-i|0;j=Q(c);k=j.data;h.o=j;g=0;while(g>23&255;if(!e&&!f){c.a4M=0;c.Y_=0;return;}g=0;if(f)e=e|8388608;else{e=e<<1;while(B6(M(F(e),F(8388608)),C6)){e=e<<1;f=f+(-1)|0;g=g+1|0;}}h=A.ACE;i=Bbl(h,0,h.data.length,f);if(i<0)i=( -i|0)-2|0;h=A.ACE.data;j=9+(f-h[i]|0)|0;k=F(e);l=A.ACD.data;m=H(N(I(k,F(l[i])),32-j|0));if(m>=1000000000){i=i+1|0;j=9+(f-h[i]|0)|0;m=H(N(I(k,F(l[i])),32-j|0));}f=(31-j|0)-g|0;n=f>=0?l[i]>>>f:l[i]<<( -f|0);o=(n +1|0)>>1;p=n>>1;if(e==4194304)p=p>>2;q=10;while(q<=p){q=q*10|0;}if((m%q|0)>=(p/2|0))q=q/10|0;r=10;while(r<=o){r=r*10|0;}if((r-(m%r|0)|0)>(o/2|0))r=r/10|0;e=X(q,r);e=e>0?Bf(m/q|0,q):e<0?Bf(m/r|0,r)+r|0:Bf((m+(r/2|0)|0)/r|0,r);if(e>=1000000000){i=i+1|0;e=e/10|0;}else if(e<100000000){i=i+(-1)|0;e=e*10|0;}c.a4M=e;c.Y_=i-50|0;} function A8b(){var b,c,d,e,f,g,h,i;A.ACD=Bz(100);A.ACE=Bz(100);b=2000000000;c=127;d=0;e=b;while(d<50){f=A.ACD.data;g=d+50|0;f[g]=$rt_udiv(e,20);A.ACE.data[g]=c;g=$rt_udiv(e,10);h=$rt_umod(g,10);while(g<=b&&!(g&(-2147483648))){g=g<<1;c=c+1|0;h=h<<1;}e=g+(h/10|0)|0;d=d+1|0;}c=127;d=0;while(d<50){i=0;h=b;while(h>214748364){h=h>>1;i=i+1|0;c=c+(-1)|0;}h=h*10|0;b=i<=0?h:H(L(F(h),Bl(I(F(b&((1<=a.s8){S5(a.t2,c);e=a.gS*2.0;a.gS=e;f=Bx(a.mI-e-1.0);g=Bx(a.mI+a.gS+1.0);h=Bx(a.mH-a.gS-1.0);i=Bx(a.mH+a.gS+1.0);j=Bx(a.mG-a.gS-1.0);k=Bx(a.mG+a.gS+1.0);c=a.gA;l=a.wD;m=IU(M6(),f,h,j,g,i,k);$p=1;continue _;}g=0;while(g=n)break;b:{if(d){o=n-1|0;if(d!=o&&g&&g!=o&&f&&f!=o)break b;}e=d;p=n-1.0;q=e/p*2.0-1.0;r=g/p*2.0-1.0;s=f/p*2.0-1.0;t=CT(q*q+r*r+s*s);q=q/t;r=r/t;s=s/t;e=a.gS*(0.699999988079071+BH(a.gA.bR)*0.6000000238418579);u=a.mI;v=a.mH;w=a.mG;x=0.30000001192092896;t =q*0.30000001192092896;q=r*0.30000001192092896;r=s*0.30000001192092896;if(e>0.0)break a;}f=f+1|0;}g=g+1|0;}d=d+1|0;}o=Bx(u);y=Bx(v);z=Bx(w);l=a.gA;$p=4;continue _;case 1:$z=AYu(c,l,m);if(C()){break _;}m=$z;ba=CL(EC(a.gA),a.mI,a.mH,a.mG);bb=0;while(bb=Ct(m))break;bc=C5(m,bb);bd=AF9(bc,a.mI,a.mH,a.mG)/a.gS;if(bd>1.0)continue;u=bc.v-a.mI;v=bc.z+bc.j3()-a.mH;w=bc.u-a.mG;be=Ex(u*u+v*v+w*w);if(be===0.0)continue;else{q=u/be;r=v/be;s=w/be;c=a.gA;l=bc.bH;$p=2;continue _;}}a.gS=b;return;case 4:$z=Bm6(l,o,y,z);if(C()){break _;}n =$z;if(n>0){S();l=A.Nw.data[n];m=a.wD;if(m!==null){ba=a.gA;$p=5;continue _;}e=e-(l.Hk(m)+0.30000001192092896)*x;}if(e>0.0){l=a.wD;if(l!==null){m=a.gA;$p=6;continue _;}NY(c,Hr(o,y,z));}u=u+t;v=v+q;w=w+r;e=e-0.22500000894069672;while(e<=0.0){while(true){f=f+1|0;while(true){n=a.s8;if(f=a.s8){d=d+1|0;if(d>=a.s8){S5(a.t2,c);e=a.gS*2.0;a.gS=e;f=Bx(a.mI-e-1.0);g=Bx(a.mI+a.gS+1.0);h=Bx(a.mH-a.gS-1.0);i=Bx(a.mH+a.gS+1.0);j=Bx(a.mG-a.gS-1.0);k=Bx(a.mG+a.gS+1.0);c=a.gA;l=a.wD;m=IU(M6(),f,h,j,g, i,k);$p=1;continue _;}g=0;}f=0;}if(!d)break;o=n-1|0;if(d==o)break;if(!g)break;if(g==o)break;if(!f)break;if(f!=o)continue;else break;}e=d;p=n-1.0;q=e/p*2.0-1.0;r=g/p*2.0-1.0;s=f/p*2.0-1.0;t=CT(q*q+r*r+s*s);q=q/t;r=r/t;s=s/t;e=a.gS*(0.699999988079071+BH(a.gA.bR)*0.6000000238418579);u=a.mI;v=a.mH;w=a.mG;x=0.30000001192092896;t=q*0.30000001192092896;q=r*0.30000001192092896;r=s*0.30000001192092896;}o=Bx(u);y=Bx(v);z=Bx(w);l=a.gA;continue _;case 5:$z=m.a8i(a,ba,o,y,z,l);if(C()){break _;}p=$z;e=e-(p+0.30000001192092896) *x;if(e>0.0){l=a.wD;if(l!==null){m=a.gA;$p=6;continue _;}NY(c,Hr(o,y,z));}u=u+t;v=v+q;w=w+r;e=e-0.22500000894069672;while(e<=0.0){while(true){f=f+1|0;while(true){n=a.s8;if(f=a.s8){d=d+1|0;if(d>=a.s8){S5(a.t2,c);e=a.gS*2.0;a.gS=e;f=Bx(a.mI-e-1.0);g=Bx(a.mI+a.gS+1.0);h=Bx(a.mH-a.gS-1.0);i=Bx(a.mH+a.gS+1.0);j=Bx(a.mG-a.gS-1.0);k=Bx(a.mG+a.gS+1.0);c=a.gA;l=a.wD;m=IU(M6(),f,h,j,g,i,k);$p=1;continue _;}g=0;}f=0;}if(!d)break;o=n-1|0;if(d==o)break;if(!g)break;if(g==o)break;if(!f)break;if(f!= o)continue;else break;}e=d;p=n-1.0;q=e/p*2.0-1.0;r=g/p*2.0-1.0;s=f/p*2.0-1.0;t=CT(q*q+r*r+s*s);q=q/t;r=r/t;s=s/t;e=a.gS*(0.699999988079071+BH(a.gA.bR)*0.6000000238418579);u=a.mI;v=a.mH;w=a.mG;x=0.30000001192092896;t=q*0.30000001192092896;q=r*0.30000001192092896;r=s*0.30000001192092896;}o=Bx(u);y=Bx(v);z=Bx(w);l=a.gA;$p=4;continue _;case 6:$z=l.biX(a,m,o,y,z,n,e);if(C()){break _;}n=$z;if(n)NY(c,Hr(o,y,z));u=u+t;v=v+q;w=w+r;e=e-0.22500000894069672;while(e<=0.0){while(true){f=f+1|0;while(true){n=a.s8;if(f=a.s8){d=d+1|0;if(d>=a.s8){S5(a.t2,c);e=a.gS*2.0;a.gS=e;f=Bx(a.mI-e-1.0);g=Bx(a.mI+a.gS+1.0);h=Bx(a.mH-a.gS-1.0);i=Bx(a.mH+a.gS+1.0);j=Bx(a.mG-a.gS-1.0);k=Bx(a.mG+a.gS+1.0);c=a.gA;l=a.wD;m=IU(M6(),f,h,j,g,i,k);$p=1;continue _;}g=0;}f=0;}if(!d)break;o=n-1|0;if(d==o)break;if(!g)break;if(g==o)break;if(!f)break;if(f!=o)continue;else break;}e=d;p=n-1.0;q=e/p*2.0-1.0;r=g/p*2.0-1.0;s=f/p*2.0-1.0;t=CT(q*q+r*r+s*s);q=q/t;r=r/t;s=s/t;e=a.gS*(0.699999988079071+BH(a.gA.bR)*0.6000000238418579);u=a.mI;v=a.mH;w =a.mG;x=0.30000001192092896;t=q*0.30000001192092896;q=r*0.30000001192092896;r=s*0.30000001192092896;}o=Bx(u);y=Bx(v);z=Bx(w);l=a.gA;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,bh,$p);} function A8S(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.gA;d=a.mI;e=a.mH;f=a.mG;g=B(2038);h=4.0;i=c.bR;j=M(L(I(i.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));i.a=j;k=H(N(j,24))/1.6777216E7;l=M(L(I(j,D(3740067437, 5)), F(11)),D(4294967295, 65535));i.a=l;m=(1.0+(k-H(N(l,24))/1.6777216E7)*0.20000000298023224)*0.699999988079071;$p=1;case 1:a:{AR7(c,d,e,f,g,h,m);if(C()){break _;}if(a.gS>=2.0&&a.UE){g=a.gA;n=0;while(true){o=X(n,g.cl.c);if(o>=0)break a;if(n<0)break;if(o>=0)break;n=n+1|0;}g=new Bb;g.f=1;g.e=1;J(g);}g=a.gA;n=0;while(true){o=X(n,g.cl.c);if(o>=0)break a;if(n<0)break;if(o>=0)break;n=n+1|0;}g=new Bb;g.f=1;g.e=1;J(g);}if(a.UE){g=a.t2;c=new Eb;c.dw=g;c.dy=g.j;c.eB=g.by();c.dt=(-1);if(BP(c)){g=BW(c);n=g.e1;o=g.fm;p=g.e2;g =a.gA;$p=2;continue _;}}if(a.MT){c=I_(a.t2);if(BP(c)){g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;$p=3;continue _;}}return;case 2:$z=Bm6(g,n,o,p);if(C()){break _;}q=$z;if(b){e=n+B$(a.gA.bR,24)/1.6777216E7;f=o+BH(a.gA.bR);r=p+BH(a.gA.bR);s=e-a.mI;t=f-a.mH;u=r-a.mG;d=CT(s*s+t*t+u*u);s=s/d;t=t/d;u=u/d;v=0.5/(d/a.gS+0.1)*(BH(a.gA.bR)*BH(a.gA.bR)+0.30000001192092896);d=s*v;s=t*v;t=u*v;Dk(a.gA,B(2375),(e+a.mI*1.0)/2.0,(f+a.mH*1.0)/2.0,(r+a.mG*1.0)/2.0,d,s,t);Dk(a.gA,B(1020),e,f,r,d,s,t);}if(q>0){S();i=A.Nw.data[q];if(i.bhS(a)) {g=a.gA;$p=7;continue _;}g=a.gA;w=0;x=0;q=3;$p=5;continue _;}if(BP(c)){g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;continue _;}if(a.MT){c=I_(a.t2);if(BP(c)){g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;$p=3;continue _;}}return;case 3:$z=Bm6(g,n,o,p);if(C()){break _;}w=$z;g=a.gA;b=o-1|0;$p=4;case 4:$z=Bm6(g,n,b,p);if(C()){break _;}x=$z;if(!w){S();if(A.Nx.data[x]&&!O(a.bdG,3)){g=a.gA;b=A.Oj.b;$p=9;continue _;}}if(!BP(c))return;g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;$p=3;continue _;case 5:AQO(g,n,o,p,w,x,q);if(C()){break _;}g=a.gA;$p =6;case 6:i.R3(g,n,o,p,a);if(C()){break _;}if(BP(c)){g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;$p=2;continue _;}if(a.MT){c=I_(a.t2);if(BP(c)){g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;$p=3;continue _;}}return;case 7:$z=AZS(g,n,o,p);if(C()){break _;}w=$z;h=1.0/a.gS;x=0;$p=8;case 8:i.r6(g,n,o,p,w,h,x);if(C()){break _;}g=a.gA;w=0;x=0;q=3;$p=5;continue _;case 9:BzK(g,n,o,p,b);if(C()){break _;}if(!BP(c))return;g=BW(c);n=g.e1;o=g.fm;p=g.e2;g=a.gA;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u, v,w,x,$p);} function GE(){Fi.call(this);this.h6=null;} function B0V(a){return a.h6;} function CoI(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;c=a.h6;c=!(c instanceof CH)?null:c.uM();d=new Bi;d.r=Q(16);V(d,d.g,B(2349));e=a.gd;V(d,d.g,e);f=new Bh;g=d.r;h=d.g;i=Q(h);j=i.data;f.o=i;k=0;while(k=m)break b;k=g[h];B(625).q=(31*B(625).q|0)+k|0;h=h+1|0;}}}k=B(625).q;g=d.d.data;d=g[k&(g.length-1|0)];while(d!==null){if(d.t==k){e=d.h;if(B(625)!==e&&!Bc(B(625),e)?0:1)break;}d=d.i;}if(!(d===null?0:1)){d=new BZ;Je(d,B(625));d.m=Fm();}else{d=n.m;if(B(625)===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{c:{if(!B(625).q){g=B(625).o.data;m=g.length;h=0;while(true){if(h>=m)break c;k =g[h];B(625).q=(31*B(625).q|0)+k|0;h=h+1|0;}}}k=B(625).q;g=d.d.data;d=g[k&(g.length-1|0)];while(d!==null){if(d.t==k){e=d.h;if(B(625)!==e&&!Bc(B(625),e)?0:1)break;}d=d.i;}}d=d===null?null:d.x;}m=De(d,B(626));}}if(m&&AF4(l)){b=RM(l,Bm(K,[b.mK(),a.h6.mK(),Kp(c)]));break a;}}g=Bm(K,[b.mK(),a.h6.mK()]);EW();b=HB(A.J9,f,g);}return b;} function CqL(a){var b;b=a.h6;return b!==null&&b instanceof CH&&!(b instanceof Co)?1:0;} function KW(){GE.call(this);this.sC=null;} function BYv(a){return a.h6;} function BO6(a){return a.sC;} function BT2(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;c=a.sC;c=c!==null?c.mK():a.h6.mK();d=a.sC;d=!(d instanceof CH)?null:d.uM();e=new Bi;e.r=Q(16);ACW(e,e.g,B(2349));f=a.gd;V(e,e.g,f);g=new Bh;h=e.r;i=e.g;j=Q(i);k=j.data;g.o=j;l=0;while(l=n)break b;l=h[i];B(625).q=(31*B(625).q|0)+l|0;i=i+1|0;}}}l=B(625).q;h=o.d.data;o=h[l&(h.length-1|0)];while(o!==null){if(o.t==l){p=o.h;if(B(625)!==p&&!Bc(B(625),p)?0:1)break;}o=o.i;}if(!(o===null?0:1))o=Kh(B(625));else{e=e.m;if(B(625)===null){e=e.d.data[0];while(e!==null&&e.h!==null){e=e.i;}}else{c:{if(!B(625).q){h=B(625).o.data;n=h.length;l =0;while(true){if(l>=n)break c;q=h[l];B(625).q=(31*B(625).q|0)+q|0;l=l+1|0;}}}l=B(625).q;h=e.d.data;e=h[l&(h.length-1|0)];while(e!==null){if(e.t==l){o=e.h;if(B(625)!==o&&!Bc(B(625),o)?0:1)break;}e=e.i;}}o=e===null?null:e.x;}n=Ef(o.m,B(626));}}if(n&&AF4(m)){b=RM(m,Bm(K,[b.mK(),c,Kp(d)]));break a;}}h=Bm(K,[b.mK(),c]);EW();b=HB(A.J9,g,h);}return b;} var AA5=Ba(0); function AKF(){var a=this;K.call(a);a.KL=0;a.bhm=null;} A.ACG=function(){var a=new AKF();CxX(a);return a;}; function CxX(a){} function Cgi(a,b,c){a.KL=a.KL+b.a9b(c,a.bhm)|0;} var AWr=Ba(); A.ACH=function(){var a=new AWr();Ch0(a);return a;}; function Ch0(a){} function AFm(){var a=this;K.call(a);a.UD=0;a.bdn=null;} A.ACI=function(){var a=new AFm();BQc(a);return a;}; function BQc(a){} function BMl(a,b,c){a.UD=a.UD+b.bbo(c,a.bdn)|0;} function OJ(){var a=this;K.call(a);a.QH=null;a.v7=0;a.lY=null;a.on=null;a.LD=0;} function AJt(a,b){return a.lY.data[b];} function BbF(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.lY.data;if(d[b]===null)return null;if(d[b].k<=c){e=d[b];d[b]=null;$p=1;continue _;}f=d[b];e=new Bq;g=f.A;h=f.B;e.k=0;e.Y=null;e.A=g;e.k=c;e.B=h;if(h<0)e.B=0;i=f.be;if(i!==null){j=new BZ;k=i.w;if(k===null)k=B(3);j.w=k;k=new BN;g=BM(16);k.bk =0;l=W(BO,g);d=l.data;k.d=l;k.b1=0.75;k.b3=d.length*0.75|0;j.m=k;m=i.m;if(m.I===null){k=new BV;k.b$=m;m.I=k;}n=m.I.bm();while(n.bh()){k=n.bg();m=i.m;if(k===null){m=m.d.data[0];while(m!==null&&m.h!==null){m=m.i;}}else{a:{if(!k.q){d=k.o.data;g=d.length;h=0;while(true){if(h>=g)break a;o=d[h];k.q=(31*k.q|0)+o|0;h=h+1|0;}}}g=k.q;d=m.d.data;m=d[g&(d.length-1|0)];while(m!==null){if(m.t==g){p=m.h;if(k!==p&&!Bc(k,p)?0:1)break;}m=m.i;}}m=m===null?null:m.x;m=m.cQ();p=j.m;if(k!==null)m.w=k;else m.w=B(3);Bg(p,k,m);}e.be =j;}f.k=f.k-c|0;d=a.lY.data;if(!d[b].k)d[b]=null;$p=2;continue _;case 1:a.gy();if(C()){break _;}return e;case 2:a.gy();if(C()){break _;}return e;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bfx(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.lY.data[b]=c;if(c!==null&&c.k>a.n9())c.k=a.n9();$p=1;case 1:a.gy();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function CgJ(a){return a.v7;} function Cui(a){return a.QH;} function BSd(a){return a.LD;} function BQP(a){return 64;} function ANH(a){var b;a:{if(a.on!==null){b=0;while(true){if(b>=a.on.by())break a;(a.on.bG(b)).LX(a);b=b+1|0;}}}} function APF(){OJ.call(this);this.OC=null;} A.ACJ=function(){var a=new APF();Cex(a);return a;}; function Cex(a){a.QH=B(1712);a.LD=0;a.v7=27;a.lY=W(Bq,27);} function BjS(a,b){var c,d,e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=0;d=null;while(c64)d.k=64;a:{if(a.on!==null){e=0;while(true){if(e>=a.on.by())break a;(a.on.bG(e)).LX(a);e=e+1|0;}}}c=c+1|0;}c=0;b:{while(true){f=b.di;g=X(c,f.c);if(g>=0)break;if(c<0)break b;if(g>=0)break b;c:{f=f.p.data[c];h=f.m;if(!B(2004).q){i= B(2004).o.data;g=i.length;j=0;while(true){if(j>=g)break c;k=i[j];B(2004).q=(31*B(2004).q|0)+k|0;j=j+1|0;}}}k=B(2004).q;i=h.d.data;h=i[k&(i.length-1|0)];while(h!==null){if(h.t==k){l=h.h;if(B(2004)!==l&&!Bc(B(2004),l)?0:1)break;}h=h.i;}if(!(h===null?0:1))j=0;else{h=f.m;if(B(2004)===null){h=h.d.data[0];while(h!==null&&h.h!==null){h=h.i;}}else{d:{if(!B(2004).q){i=B(2004).o.data;g=i.length;j=0;while(true){if(j>=g)break d;k=i[j];B(2004).q=(31*B(2004).q|0)+k|0;j=j+1|0;}}}k=B(2004).q;i=h.d.data;h=i[k&(i.length-1|0)];while (h!==null){if(h.t==k){l=h.h;if(B(2004)!==l&&!Bc(B(2004),l)?0:1)break;}h=h.i;}}j=(h===null?null:h.x).cM;}g=j&255;if(g>=0&&g64)d.k=64;e:{if(a.on!==null){g=0;while(true){if(g>=a.on.by())break e;(a.on.bG(g)).LX(a);g=g+1|0;}}}}c=c+1|0;}return;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function ATt(a){var b,c,d,e,f,g,h,i,j,k,l;b=new Ew;b.w=B(1726);c=new BI;c.p=W(K,10);b.di=c;d=0;while(d>24;k=new CP;k.w=B(2004);k.cM=h;Bg(g,B(2004),k);h=e.A<<16>>16;g=f.m;k=new CY;k.w=B(619);k.cU=h;Bg(g,B(619),k);h=e.k<<24>>24;g=f.m;k=new CP;k.w=B(620);k.cM=h;Bg(g,B(620),k);h=e.B<<16>>16;g=f.m;k=new CY;k.w=B(621);k.cU=h;Bg(g,B(621),k);c=e.be;if(c!==null){g=f.m;c.w =B(622);Bg(g,B(622),c);}b.jS=10;c=b.di;Bo(c,c.c+1|0);j=c.p.data;l=c.c;c.c=l+1|0;j[l]=f;c.j=c.j+1|0;}d=d+1|0;}return b;} function AUP(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.OC;if(c===null)return 1;$p=1;case 1:$z=Bid(c,b);if(C()){break _;}d=$z;return !d?0:1;default:Oe();}}HV().s(a,b,c,d,$p);} function AWP(a){var b,c,d,e,f,g,h,i,j,k;b=a.OC;if(b!==null){c=b.zz+1|0;b.zz=c;d=b.cz;e=b.b0;f=b.cb;g=b.bY;S();h=A.Pi.b;b=new Lj;b.nM=e;b.nN=f;b.nO=g;b.qR=1;b.qz=c;b.q1=h;i=d.kl.data[d.kr];g=0;f=i.j;j=i.by();a:{while(true){if(!(g>=j?0:1)){d=d.kl.data[d.kr];Bo(d,d.c+1|0);k=d.p.data;e=d.c;d.c=e+1|0;k[e]=b;d.j=d.j+1|0;break a;}if(f=e?0:1)){d=d.kl.data[d.kr];Bo(d,d.c+1|0);j=d.p.data;c=d.c;d.c=c+1|0;j[c]=b;d.j=d.j+1|0;break a;}if(c4.0){a.lo=e-4.0;f=a.lu;if(f>0.0){f=f-1.0;e=0.0;if(f>e)e=f;a.lu=e;}else if(c>0){g=d-1|0;d=0;if(g>d)d=g;a.kC=d;}}a:{b:{h=a.kC;if(h>=18){d=b.c3;if(d>0&&d<20?1:0){g=a.rC+1|0;a.rC=g;if(g<80)break b;if(d<=0){a.rC=0;break b;}g=d+1|0;$p=2;continue _;}}if(h>0)a.rC=0;else{g=a.rC+1|0;a.rC=g;if(g >=80){d=b.c3;if(d>10)break a;if(c>=3)break a;if(d>1&&c>=2)break a;a.rC=0;}}}return;}i=A.ACj;g=1;$p=1;case 1:Bud(b,i,g);if(C()){break _;}a.rC=0;return;case 2:BA_(b,g);if(C()){break _;}if(b.c3<=20){b.iF=b.of/2|0;a.rC=0;return;}g=20;$p=3;case 3:BA_(b,g);if(C()){break _;}b.iF=b.of/2|0;a.rC=0;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AJ1(a,b){var c,d,e,f,g,h,i,j;c=b.m;d=BE(B(1727));e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(1727)!==f&&!Bc(B(1727),f)?0:1)break;}c=c.i;}if(c===null?0:1){c=b.m;g=BE(B(1727));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1727)!==f&&!Bc(B(1727),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))h=0;else{c=b.m;if(B(1727)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{g=BE(B(1727));e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if (B(1727)!==f&&!Bc(B(1727),f)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).cf;}a:{a.kC=h;c=b.m;if(!B(1728).q){e=B(1728).o.data;h=e.length;d=0;while(true){if(d>=h)break a;g=e[d];B(1728).q=(31*B(1728).q|0)+g|0;d=d+1|0;}}}g=B(1728).q;e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1728)!==f&&!Bc(B(1728),f)?0:1)break;}c=c.i;}if(!(c===null?0:1))h=0;else{c=b.m;if(B(1728)===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{b:{if(!B(1728).q){e=B(1728).o.data;h=e.length;d=0;while(true){if (d>=h)break b;g=e[d];B(1728).q=(31*B(1728).q|0)+g|0;d=d+1|0;}}}g=B(1728).q;e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(1728)!==f&&!Bc(B(1728),f)?0:1)break;}c=c.i;}}h=(c===null?null:c.x).cf;}a.rC=h;if(!(BR(b.m,B(1729))===null?0:1))i=0.0;else{j=BR(b.m,B(1729));i=(j===null?null:j.x).l4;}a.lu=i;a.lo=Op(b,B(1730));}} function AMu(){var a=this;Gd.call(a);a.Fc=null;a.GU=null;a.bb6=0;a.a7$=null;} A.ACL=function(a,b,c){var d=new AMu();Bcx(d,a,b,c);return d;}; function Bcx(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ko(a);e=new Wl;e.iY=W(Bq,4);e.GK=a;e.Nz=2;a.Fc=e;f=new UT;f.rv=W(Bq,1);a.GU=f;a.bb6=0;a.bb6=c;a.a7$=d;d=new WB;g=b.m6;d.b4=f;d.cw=0;d.gD=144;d.gE=36;d.qP=g;d.DJ=e;e=a.dp;h=e.c;d.gx=h;Bo(e,h+1|0);i=e.p.data;h=e.c;e.c=h+1|0;i[h]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);i=d.p.data;h=d.c;d.c =h+1|0;i[h]=e;d.j=d.j+1|0;h=0;while(h<2){j=0;while(j<2){d=new D8;e=a.Fc;c=j+(h*2|0)|0;k=88+(j*18|0)|0;l=26+(h*18|0)|0;d.b4=e;d.cw=c;d.gD=k;d.gE=l;e=a.dp;k=e.c;d.gx=k;Bo(e,k+1|0);i=e.p.data;k=e.c;e.c=k+1|0;i[k]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);i=d.p.data;k=d.c;d.c=k+1|0;i[k]=e;d.j=d.j+1|0;j=j+1|0;}h=h+1|0;}h=0;while(h<4){d=new AE9;j=((b.cI.data.length+4|0)-1|0)-h|0;c=8+(h*18|0)|0;d.b4=b;d.cw=j;d.gD=8;d.gE=c;d.bkh=a;d.a6h=h;e=a.dp;j=e.c;d.gx=j;Bo(e,j+1|0);i=e.p.data;j=e.c;e.c=j+1|0;i[j]=d;e.j=e.j+1|0;d =a.gf;e=null;Bo(d,d.c+1|0);i=d.p.data;j=d.c;d.c=j+1|0;i[j]=e;d.j=d.j+1|0;h=h+1|0;}c=0;while(c<3){j=0;while(j<9){d=new D8;h=j+((c+1|0)*9|0)|0;k=8+(j*18|0)|0;l=84+(c*18|0)|0;d.b4=b;d.cw=h;d.gD=k;d.gE=l;e=a.dp;d.gx=e.c;Cc(e,d);Cc(a.gf,null);j=j+1|0;}c=c+1|0;}c=0;while(c<9){AJ6(a,Cna(b,c,8+(c*18|0)|0,142));c=c+1|0;}b=a.GU;Sk();g=A.To;d=a.Fc;e=a.a7$.l;$p=1;case 1:$z=BH4(g,d,e);if(C()){break _;}d=$z;b.rv.data[0]=d;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function BzR(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.GU;Sk();c=A.To;d=a.Fc;e=a.a7$.l;$p=1;case 1:$z=BH4(c,d,e);if(C()){break _;}d=$z;b.rv.data[0]=d;return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function BbJ(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d!==null){e=0;$p=1;continue _;}e=0;while(e<4){f=a.Fc.iY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c!==null){g=0;$p=2;continue _;}e=e+1|0;}c=a.GU;c.rv.data[0]=null;return;case 1:BkS(b,d,e);if(C()){break _;}c.gF=null;e=0;while(e<4){f=a.Fc.iY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c!==null){g=0;$p=2;continue _;}e =e+1|0;}c=a.GU;c.rv.data[0]=null;return;case 2:BkS(b,c,g);if(C()){break _;}while(true){e=e+1|0;if(e>=4)break;f=a.Fc.iY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c===null)continue;else{g=0;continue _;}}c=a.GU;c.rv.data[0]=null;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A8Q(a,b){return 1;} function Bz5(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=m)break a;i=o[h];r.q=(31*r.q|0)+i|0;h=h+1|0;}}}i=r.q;o=e.d.data;e=o[i&(o.length-1|0)];while(e!==null){if(e.t==i){p=e.h;if(r!==p&&!Bc(r,p)?0:1)break;}e=e.i;}}e=(e===null?null:e.x).cQ();Bg(l.m,r,HP(e,r));}d.be=l;}if(!c){c=9;m=45;h=1;$p=1;continue _;}if (c>=1&&c<5){c=9;m=45;h=0;$p=3;continue _;}if(c>=5&&c<9){c=9;m=45;h=0;$p=4;continue _;}if(ET(d) instanceof Gc&&!Ll(C5(a.dp,5+(ET(d)).HN|0))){m=5+(ET(d)).HN|0;c=m+1|0;h=0;$p=7;continue _;}if(c>=9&&c<36){c=36;m=45;h=0;$p=9;continue _;}if(c>=36&&c<45){c=9;m=36;h=0;$p=11;continue _;}c=9;m=45;h=0;$p=8;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;$p=2;case 2:ARQ(f,g,d);if(C()){break _;}if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;continue _;case 3:$z =Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;continue _;case 4:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;case 5:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=10;continue _;case 6:BzP(f,e);if(C()){break _;}if(g.k==d.k)return null;$p=10;continue _;case 7:$z=Baj(a,g,m,c,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;continue _;case 8:$z=Baj(a,g,c,m,h);if (C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;continue _;case 9:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;continue _;case 10:f.Ow(b,g);if(C()){break _;}return d;case 11:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=6;continue _;}e=f.b4;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Ctr(a,b,c){return c.b4===a.GU?0:1;} var APC=Ba(); A.ACM=function(){var a=new APC();CkG(a);return a;}; function CkG(a){} function UT(){K.call(this);this.rv=null;} A.ACN=function(){var a=new UT();B_T(a);return a;}; function B_T(a){a.rv=W(Bq,1);} function CrD(a,b){return a.rv.data[0];} function Bly(a,b,c){var d,e;d=a.rv.data;if(d[0]===null)return null;e=d[0];d[0]=null;return e;} function To(a,b,c){a.rv.data[0]=c;} function BRT(a){return 64;} function BBP(a){} function D8(){var a=this;K.call(a);a.cw=0;a.b4=null;a.gx=0;a.gD=0;a.gE=0;} function Cna(a,b,c,d){var e=new D8();BO0(e,a,b,c,d);return e;} function BO0(a,b,c,d,e){a.b4=b;a.cw=c;a.gD=d;a.gE=e;} function ARQ(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(b!==null&&c!==null&&b.A==c.A){d=c.k-b.k|0;if(d>0){$p=1;continue _;}}return;case 1:a.B6(b,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function AWo(a,b,c){} function BEq(a,b,c){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.b4;$p=1;case 1:b.gy();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function Cgh(a,b){return 1;} function IN(a){return a.b4.em(a.cw);} function Ll(a){return a.b4.em(a.cw)===null?0:1;} function BzP(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.b4;d=a.cw;$p=1;case 1:c.jt(d,b);if(C()){break _;}b=a.b4;$p=2;case 2:b.gy();if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,$p);} function A7z(a){var b,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.b4;$p=1;case 1:b.gy();if(C()){break _;}return;default:Oe();}}HV().s(a,b,$p);} function BP0(a){return a.b4.n9();} function A6t(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.b4;d=a.cw;$p=1;case 1:$z=c.nf(d,b);if(C()){break _;}c=$z;return c;default:Oe();}}HV().s(a,b,c,d,$p);} function BLq(a,b,c){return b===a.b4&&c==a.cw?1:0;} function CAI(a,b){return 1;} function WB(){var a=this;D8.call(a);a.DJ=null;a.qP=null;a.Ly=0;} function BTK(a,b){return 0;} function BpB(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.b4.em(a.cw)===null?0:1){c=a.Ly;d=(a.b4.em(a.cw)).k;if(b=0)break;g=f<0?e[d]:null;if(g!==null){f=1;$p=2;continue _;}d=d+1|0;}return;case 2:Bqu(b,d,f);if(C()){break _;}Bp();e=A.Kc.data;f=g.A;if(e[f].Bl===null?0:1){h=new Bq;i=e[f].Bl.K;h.k=0;h.Y=null;h.A=i;h.k=1;h.B=0;if(!Kf(a.qP.b7,h)) {c=a.DJ;e=c.iY.data;if((d=0)break;g=f<0?e[d]:null;if(g===null)continue;else{f=1;continue _;}}return;case 3:BkS(b,h,f);if(C()){break _;}while(true){d=d+1|0;b=a.DJ;e=b.iY.data;f=X(d,e.length);if(f>=0)break;g=f<0?e[d]:null;if(g===null)continue;else{f=1;$p=2;continue _;}}return;case 4:b.a8d(c);if(C()){break _;}while(true){d=d+1|0;b=a.DJ;e=b.iY.data;f=X(d,e.length);if (f>=0)break;g=f<0?e[d]:null;if(g===null)continue;else{f=1;$p=2;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function AE9(){var a=this;D8.call(a);a.a6h=0;a.bkh=null;} function Co5(a){return 1;} function BXF(a,b){var c,d,e;if(b===null)c=0;else{Bp();d=A.Kc.data;e=b.A;if(d[e] instanceof Gc)c=d[e].HN!=a.a6h?0:1;else{c=d[e].K;S();c=c!=A.OM.b&&d[e].K!=A.L9.K?0:a.a6h?0:1;}}return c;} var APG=Ba(); A.ACO=function(){var a=new APG();B04(a);return a;}; function B04(a){} function Ba9(a,b){return b.jm();} var ALY=Ba(); A.ACP=function(){var a=new ALY();Ch1(a);return a;}; function Ch1(a){} function Blk(a,b){return Eo(b,Ir)&&b.jm()?1:0;} function K9(){DF.call(this);this.we=0;} A.ACQ=null;A.ACR=null;A.ACS=null;A.ACT=null;function Cod(a,b){var c,d;c=A.ACR.data;d=a.we;return c[d]+Bf(b-1|0,A.ACS.data[d])|0;} function B5E(a,b){var c,d;c=A.ACR.data;d=a.we;return (c[d]+Bf(b-1|0,A.ACS.data[d])|0)+A.ACT.data[d]|0;} function Cyj(a){return 4;} function Cgq(a,b,c){var d;if(c.gc)return 0;d=(6+Bf(b,b)|0)/3.0;b=a.we;if(!b){d=d*0.75;b=d|0;if(df)f=i;h=h+1|0;}}if(f>0){j=c*f*0.15000000596046448;d=j|0;if(jf)f=i;h=h+1|0;}}if(f>0){j=c*f*0.15000000596046448;f=j|0;if(j=0&&c>=0&&(e-c|0)>=d){f=a.xg;if(f===null){f=new C8;f.f=1;f.e=1;J(f);}if(a.Cy!=a.Lm?0:1)return 0;g=f.db;h=f.tf;e=a.S1;a.S1=0;f.xI=b;f.sB=c;f.ls=d;i=f.nK;if(i===null)j=(-2);else{j=AMy(i,0);if(j==1)f.iT=1;}a:{switch(j){case 0:break;case 1:a.bni=1;break a;case 2:a.S1=1;break a;default:f=new Ui;i=new Bi;i.r=Q(16);V(i,i.g,B(2425));BF(i,i.g,j,10);k=new Bh;b=i.r;d=i.g;l=Q(d);m=l.data;k.o=l;e=0;while(e=0&&c>=0&&(f-c|0)>=d){a.Cy=0;a.Lm=d;W_(e,b,c,d,0);return;}e=new NW;e.f=1;e.e=1;J(e);} var Ui=Ba(CQ); A.ADq=function(){var a=new Ui();CfM(a);return a;}; function CfM(a){a.f=1;a.e=1;} function A$9(){var a=this;MU.call(a);a.Ol=null;a.Mo=null;a.bcK=null;} A.C6=function(a,b){var c=new A$9();Ct3(c,a,b);return c;}; A.Fq=function(a,b,c){var d=new A$9();CjD(d,a,b,c);return d;}; function Ct3(a,b,c){var d,e,f,g,h,i,j,k,l,m;d=c.m;e=BE(B(2426));f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(2426)!==g&&!Bc(B(2426),g)?0:1)break;}d=d.i;}if(!(d===null?0:1))h=0;else{d=c.m;if(B(2426)===null){d=d.d.data[0];while(d!==null&&d.h!==null){d=d.i;}}else{e=BE(B(2426));f=d.d.data;d=f[e&(f.length-1|0)];while(d!==null){if(d.t==e){g=d.h;if(B(2426)!==g&&!Bc(B(2426),g)?0:1)break;}d=d.i;}}h=(d===null?null:d.x).cf;}a:{a.cY=h;a.bcK=b;i=c.m;if(!B(2427).q){f=B(2427).o.data;j=f.length;k= 0;while(true){if(k>=j)break a;h=f[k];B(2427).q=(31*B(2427).q|0)+h|0;k=k+1|0;}}}e=B(2427).q;f=i.d.data;i=f[e&(f.length-1|0)];while(i!==null){if(i.t==e){d=i.h;if(B(2427)!==d&&!Bc(B(2427),d)?0:1)break;}i=i.i;}if(!(i===null?0:1)){i=new BZ;if(B(2427)!==null)i.w=B(2427);else i.w=B(3);b=new BN;h=BM(16);b.bk=0;f=W(BO,h);l=f.data;b.d=f;b.b1=0.75;b.b3=l.length*0.75|0;i.m=b;}else{i=c.m;if(B(2427)===null){i=i.d.data[0];while(i!==null&&i.h!==null){i=i.i;}}else{b:{if(!B(2427).q){f=B(2427).o.data;h=f.length;m=0;while(true) {if(m>=h)break b;e=f[m];B(2427).q=(31*B(2427).q|0)+e|0;m=m+1|0;}}}h=B(2427).q;f=i.d.data;i=f[h&(f.length-1|0)];while(i!==null){if(i.t==h){d=i.h;if(B(2427)!==d&&!Bc(B(2427),d)?0:1)break;}i=i.i;}}i=i===null?null:i.x;}if(!(BR(c.m,B(1324))===null?0:1))d=B(3);else{b=BR(c.m,B(1324));d=(b===null?null:b.x).dX;}if(Bc(d,B(2050))){if(i===null)d=B(2053);else c:{switch(CN(i,B(1324))){case 0:d=B(2053);break c;case 1:d=B(2051);break c;case 2:d=B(2052);break c;default:}}}a.Ol=i;a.Mo=d;} function CjD(a,b,c,d){var e,f,g,h,i,j;a.cY=1;a.bcK=b;if(Bc(d,B(2050))){if(c===null)d=B(2053);else{a:{b=c.m;if(!B(1324).q){e=B(1324).o.data;f=e.length;g=0;while(true){if(g>=f)break a;h=e[g];B(1324).q=(31*B(1324).q|0)+h|0;g=g+1|0;}}}i=B(1324).q;e=b.d.data;b=e[i&(e.length-1|0)];while(b!==null){if(b.t==i){j=b.h;if(B(1324)!==j&&!Bc(B(1324),j)?0:1)break;}b=b.i;}if(!(b===null?0:1))f=0;else{b=c.m;if(B(1324)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(1324).q){e=B(1324).o.data;f=e.length;h =0;while(true){if(h>=f)break b;i=e[h];B(1324).q=(31*B(1324).q|0)+i|0;h=h+1|0;}}}i=B(1324).q;e=b.d.data;b=e[i&(e.length-1|0)];while(b!==null){if(b.t==i){j=b.h;if(B(1324)!==j&&!Bc(B(1324),j)?0:1)break;}b=b.i;}}f=(b===null?null:b.x).cf;}c:{switch(f){case 0:d=B(2053);break c;case 1:d=B(2051);break c;case 2:d=B(2052);break c;default:}}}}a.Ol=c;a.Mo=d;} function AP6(a){var b,c,d,e,f,g,h,i;b=new BZ;b.w=B(3);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;g=a.Ol;g.w=B(2427);Bg(c,B(2427),g);g=a.Mo;h=b.m;c=new DZ;c.w=B(1324);c.dX=g;if(g===null){i=new BG;i.f=1;i.e=1;i.bc=B(276);J(i);}Bg(h,B(1324),c);d=a.cY;c=b.m;g=new CV;g.w=B(2426);g.cf=d;Bg(c,B(2426),g);return b;} var BlD=Ba(BI); function Col(){var a=new BlD();Cjf(a);return a;} A.CI=function(a){var b=new BlD();Ckn(b,a);return b;}; function Cjf(a){a.p=W(K,10);} function Ckn(a,b){var c,d,e,f,g,h,i;a:{a.p=W(K,10);c=b.m;if(!B(2201).q){d=B(2201).o.data;e=d.length;f=0;while(true){if(f>=e)break a;g=d[f];B(2201).q=(31*B(2201).q|0)+g|0;f=f+1|0;}}}e=B(2201).q;d=c.d.data;c=d[e&(d.length-1|0)];while(c!==null){if(c.t==e){h=c.h;if(B(2201)!==h&&!Bc(B(2201),h)?0:1)break;}c=c.i;}if(!(c===null?0:1)){c=new Ew;if(B(2201)!==null)c.w=B(2201);else c.w=B(3);b=new BI;b.p=W(K,10);c.di=b;}else{b=b.m;if(B(2201)===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{b:{if(!B(2201).q) {d=B(2201).o.data;e=d.length;f=0;while(true){if(f>=e)break b;g=d[f];B(2201).q=(31*B(2201).q|0)+g|0;f=f+1|0;}}}e=B(2201).q;d=b.d.data;b=d[e&(d.length-1|0)];while(b!==null){if(b.t==e){c=b.h;if(B(2201)!==c&&!Bc(B(2201),c)?0:1)break;}b=b.i;}}c=b===null?null:b.x;}e=0;c:{while(true){b=c.di;f=X(e,b.c);if(f>=0)break;if(e<0)break c;if(f>=0)break c;b=b.p.data[e];i=new UO;ATx(i,b);Bo(a,a.c+1|0);d=a.p.data;g=a.c;a.c=g+1|0;d[g]=i;a.j=a.j+1|0;e=e+1|0;}return;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);} function AQk(a,b,c,d){var e,f,g,h;if(d>0){e=X(d,a.c);if(e<0){if(d>=0&&e<0){a:{b:{f=a.p.data[d];d=b.A;g=f.po;if(d==g.A){if(!(c===null&&!(f.pA===null?0:1))){h=f.pA;if(!(h===null?0:1))break b;if(c===null)break b;if(h.A!=c.A)break b;}if(b.k>=g.k){b=f.pA;d=b===null?0:1;if(!(d&&c.k=0)return null;if(e<0)break c;if(d>=0)break c;h=a.p.data[e];d=b.A;f=h.po;if(d==f.A&&b.k>=f.k){f=h.pA;d=f===null?0:1;if(!d&&c===null)break;if ((f===null?0:1)&&c!==null&&f.A==c.A&&c.k>=f.k)break;}e=e+1|0;}return h;}b=new Bb;b.f=1;b.e=1;J(b);} function Bsc(a,b){var c,d,e,f,g;c=0;while(true){d=a.c;e=X(c,d);if(e>=0){Bo(a,d+1|0);f=a.p.data;e=a.c;a.c=e+1|0;f[e]=b;a.j=a.j+1|0;return;}if(c<0)break;if(e>=0)break;g=a.p.data[c];if(Zu(b,g)){a:{if(Br9(b,g)){if(c<0)break a;if(c>=a.c)break a;a.p.data[c]=b;}return;}b=new Bb;b.f=1;b.e=1;J(b);}c=c+1|0;}b=new Bb;b.f=1;b.e=1;J(b);} function A2n(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=(a.c&255)<<24>>24;b.bC.c7(c);b.bD=b.bD+1|0;c=0;d=X(c,a.c);if(d>=0)return;if(c>=0&&d<0){e=a.p.data[c];f=e.po;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 1:Bd9(f,b);if(C()){break _;}f=e.ws;$p=2;case 2:Bd9(f,b);if(C()){break _;}g=e.pA;d=g===null?0:1;b.bC.c7(!d?0:1);b.bD=b.bD+1|0;if(g!==null){$p=3;continue _;}d=e.yZ=0)return;if(c>=0&&d<0){e=a.p.data[c];f=e.po;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);case 3:Bd9(g,b);if(C()){break _;}d=e.yZ=0)return;if(c>=0&&d<0){e=a.p.data[c];f=e.po;$p=1;continue _;}b=new Bb;b.f=1;b.e=1;J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function K4(){var a=this;K.call(a);a.hy=null;a.oh=null;} function BX2(a){return a.oh;} function Cc6(a){return a.hy;} function BCT(a,b,c,d){var e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=a.hy;f=new Gy;g=e.eg;h=null;f.iy=e;f.ix=e.j;f.fM=g;f.iw=h;f.hQ=0;while(true){h=f.fM;if(!(h===null?0:1))break;if(f.ix=0)break;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;d=H(N(j,17));}h=h+l|0;}i=h-f|0;b.P=b.P+0|0;b.bd=g+i|0;b.S=b.S+0|0;b.bq=b.bq+0|0;b.dP=f+i|0;b.bz=b.bz+0|0;b=a.hy;m=b.eg;d=b.j;f=X(d,d);while(m===null?0:1){if(f<0){b=new Bu;b.f =1;b.e=1;J(b);}if(m===null){b=new Dq;b.f=1;b.e=1;J(b);}b=m.fE;m=m.eU;b=b.n;b.P=b.P+0|0;b.bd=b.bd+i|0;b.S=b.S+0|0;b.bq=b.bq+0|0;b.dP=b.dP+i|0;b.bz=b.bz+0|0;}} function BGP(a,b,c,d,e){var f,g,h,i,j,k,l,m;e=(e-d|0)+1|0;b=a.oh;f=b.dP;g=b.bd;h=e-((f-g|0)+1|0)|0;if(h>1){i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;e=H(N(i,17));j=h-1|0;if(!(h&j))k=H(Bl(I(F(h),F(e)),31));else while(true){k=e%h|0;if(((e-k|0)+j|0)>=0)break;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;e=H(N(i,17));}d=d+k|0;}l=d-g|0;b.P=b.P+0|0;b.bd=g+l|0;b.S=b.S+0|0;b.bq=b.bq+0|0;b.dP=f+l|0;b.bz=b.bz+0|0;b=a.hy;m=b.eg;d=b.j;g=X(d,d);while(m===null?0:1){if(g<0){b=new Bu;b.f =1;b.e=1;J(b);}if(m===null){b=new Dq;b.f=1;b.e=1;J(b);}b=m.fE;m=m.eU;b=b.n;b.P=b.P+0|0;b.bd=b.bd+l|0;b.S=b.S+0|0;b.bq=b.bq+0|0;b.dP=b.dP+l|0;b.bz=b.bz+0|0;}} function CuJ(a){return 1;} var BrU=Ba(K4); A.BF=function(a,b,c,d){var e=new BrU();Czz(e,a,b,c,d);return e;}; function Czz(a,b,c,d,e){var f,g,h,i,j,k,l,m;a.hy=new H2;f=A.Fy(c,(d<<4)+2|0,(e<<4)+2|0);g=a.hy;d=g.fn;if(d<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(g,d),f);g=a.hy;h=f;LZ(f,h,g,c,8,3,0);Qt(f,h,g,c,3,8,0);OH(f,h,g,c,3,8,0);g=f.a1L;while(true){i=g.c;if(i?0:1)break;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;d=H(N(j,17));k=i-1|0;if(!(i&k))l=H(Bl(I(F(i),F(d)),31));else while(true){l=d%i|0;if(((d-l|0)+k|0)>=0)break;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;d=H(N(j,17));}(Dh(g, l)).iz(f,a.hy,c);}f=new FH;f.P=2147483647;f.bd=2147483647;f.S=2147483647;f.bq=(-2147483648);f.dP=(-2147483648);f.bz=(-2147483648);a.oh=f;f=a.hy;m=f.eg;e=f.j;while(m===null?0:1){if(e=0)break;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;h=H(N(n,17));}(Dh(f,o)).iz(j,a.hy,c);}f=new FH;f.P=2147483647;f.bd=2147483647;f.S=2147483647;f.bq=(-2147483648);f.dP=(-2147483648);f.bz=(-2147483648);a.oh=f;f=a.hy;p=f.eg;e=f.j;while(p===null?0:1){if(ef)f=e;g=d.bd-1|0;h=c.bd;if(g>h)h=g;i=d.S-1|0;j=c.S;if(i>j)j=i;k=d.bq+1|0;l=c.bq;if(kl) {r=f;while(true){if(r>l){while(j<=p){r=h;if(r<=n){$p=5;continue _;}j=j+1|0;}return 0;}s=h;if(s<=n)break;r=r+1|0;}$p=3;continue _;}r=j;if(r<=p)break;q=q+1|0;}$p=1;case 1:$z=Bm6(b,q,h,r);if(C()){break _;}t=$z;if(t>0){S();if(A.Nw.data[t].bW.m5())return 1;}$p=2;case 2:$z=Bm6(b,q,n,r);if(C()){break _;}e=$z;if(e>0){S();if(A.Nw.data[e].bW.m5())return 1;}r=r+1|0;while(r>p){q=q+1|0;if(q>l){r=f;while(true){if(r>l){while(j<=p){r=h;if(r<=n){$p=5;continue _;}j=j+1|0;}return 0;}s=h;if(s<=n)break;r=r+1|0;}$p=3;continue _;}r =j;}$p=1;continue _;case 3:$z=Bm6(b,r,s,j);if(C()){break _;}t=$z;if(t>0){S();if(A.Nw.data[t].bW.m5())return 1;}$p=4;case 4:$z=Bm6(b,r,s,p);if(C()){break _;}e=$z;if(e>0){S();if(A.Nw.data[e].bW.m5())return 1;}s=s+1|0;while(s>n){r=r+1|0;if(r>l){while(j<=p){r=h;if(r<=n){$p=5;continue _;}j=j+1|0;}return 0;}s=h;}$p=3;continue _;case 5:$z=Bm6(b,f,r,j);if(C()){break _;}t=$z;if(t>0){S();if(A.Nw.data[t].bW.m5())return 1;}$p=6;case 6:$z=Bm6(b,l,r,j);if(C()){break _;}e=$z;if(e>0){S();if(A.Nw.data[e].bW.m5())return 1;}r =r+1|0;while(true){if(r<=n){$p=5;continue _;}j=j+1|0;if(j>p)break;r=h;}return 0;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function E0(a,b,c){switch(a.bj){case 0:case 2:return a.n.P+b|0;case 1:return a.n.bq-c|0;case 3:return a.n.P+c|0;default:}return b;} function GS(a,b){if(a.bj!=(-1))b=b+a.n.bd|0;return b;} function Ee(a,b,c){switch(a.bj){case 0:return a.n.S+c|0;case 1:case 3:return a.n.S+b|0;case 2:return a.n.bz-c|0;default:}return c;} function CM(a,b,c){var d;a:{S();if(b==A.IO.b){b=a.bj;if(b!=1&&b!=3)break a;if(c!=1)return 1;return 0;}if(!(b!=A.Os.b&&b!=A.Oy.b)){b=a.bj;if(!b){if(!c)return 2;if(c!=2)break a;return 0;}if(b==1)return (c+1|0)&3;if(b!=3)break a;return (c+3|0)&3;}if(!(b!=A.Ou.b&&b!=A.Ol.b&&b!=A.O9.b&&b!=A.O4.b&&b!=A.Pg.b)){b=a.bj;if(!b){if(c==2)return 3;if(c!=3)break a;return 2;}if(b==1){if(!c)return 2;if(c==1)return 3;if(c==2)return 0;if(c!=3)break a;return 1;}if(b!=3)break a;if(!c)return 2;if(c==1)return 3;if(c==2)return 1;if (c!=3)break a;return 0;}if(b==A.Ot.b){b=a.bj;if(!b){if(c==2)return 3;if(c!=3)break a;return 2;}if(b==1){if(c==2)return 4;if(c==3)return 5;if(c==4)return 2;if(c!=5)break a;return 3;}if(b!=3)break a;if(c==2)return 5;if(c==3)return 4;if(c==4)return 2;if(c!=5)break a;return 3;}if(b==A.OE.b){b=a.bj;if(!b){if(c==3)return 4;if(c!=4)break a;return 3;}if(b==1){if(c==3)return 1;if(c==4)return 2;if(c==2)return 3;if(c!=1)break a;return 4;}if(b!=3)break a;if(c==3)return 2;if(c==4)return 1;if(c==2)return 3;if(c!=1)break a;return 4;}b: {if(b!=A.Pj.b){d=A.Nw.data;if(d[b]===null)break b;if(!(d[b] instanceof KZ))break b;}b=a.bj;if(!b){if(c&&c!=2)break a;return A.RL.data[c];}if(b==1){if(c==2)return 1;if(!c)return 3;if(c==1)return 2;if(c!=3)break a;return 0;}if(b!=3)break a;if(c==2)return 3;if(!c)return 1;if(c==1)return 2;if(c!=3)break a;return 0;}if(!(b!=A.N5.b&&b!=A.N1.b&&b!=A.Ow.b&&b!=A.NV.b)){b=a.bj;if(!b){if(c!=2&&c!=3)break a;return A.TG.data[c];}if(b==1){if(c==2)return 4;if(c==3)return 5;if(c==4)return 2;if(c!=5)break a;return 3;}if(b== 3){if(c==2)return 5;if(c==3)return 4;if(c==4)return 2;if(c==5)return 3;}}}return c;} function Bpi(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{i=a.bj;switch(i){case 0:case 2:j=a.n.P+e|0;break a;case 1:j=a.n.bq-g|0;break a;case 3:j=a.n.P+g|0;break a;default:}j=e;}if(i!=(-1))f=f+a.n.bd|0;b:{switch(i){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+e|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(!BT(h,j,f,g))return;e=2;$p=1;case 1:AQO(b,j,f,g, c,d,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BmZ(a,b,c,d,e,f){var g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{g=a.bj;switch(g){case 0:case 2:h=a.n.P+c|0;break a;case 1:h=a.n.bq-e|0;break a;case 3:h=a.n.P+e|0;break a;default:}h=c;}if(g!=(-1))d=d+a.n.bd|0;b:{switch(g){case 0:e=a.n.S+e|0;break b;case 1:case 3:e=a.n.S+c|0;break b;case 2:e=a.n.bz-e|0;break b;default:}}if(!BT(f,h,d,e))return 0;$p=1;case 1:$z=Bm6(b,h,d,e);if(C()){break _;}c= $z;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AQA(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:while(e<=h){j=d;while(j<=g){k=f;while(k<=i){a:{l=0;m=0;n=a.bj;switch(n){case 0:case 2:o=a.n.P+j|0;break a;case 1:o=a.n.bq-k|0;break a;case 3:o=a.n.P+k|0;break a;default:}o=j;}p=n==(-1)?e:e+a.n.bd|0;b:{switch(n){case 0:n=a.n.S+k|0;break b;case 1:case 3:n =a.n.S+j|0;break b;case 2:n=a.n.bz-k|0;break b;default:}n=k;}if(BT(c,o,p,n)){q=2;$p=1;continue _;}k=k+1|0;}j=j+1|0;}e=e+1|0;}return;case 1:AQO(b,o,p,n,l,m,q);if(C()){break _;}c:while(true){k=k+1|0;while(k>i){j=j+1|0;while(j>g){e=e+1|0;if(e>h)break c;j=d;}k=f;}d:{l=0;m=0;n=a.bj;switch(n){case 0:case 2:o=a.n.P+j|0;break d;case 1:o=a.n.bq-k|0;break d;case 3:o=a.n.P+k|0;break d;default:}o=j;}p=n==(-1)?e:e+a.n.bd|0;e:{switch(n){case 0:n=a.n.S+k|0;break e;case 1:case 3:n=a.n.S+j|0;break e;case 2:n=a.n.bz-k|0;break e;default:}n =k;}if(!BT(c,o,p,n))continue;else{q=2;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function ByL(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:m=e;while(true){n=X(m,h);if(n>0)break;o=d;while(true){p=X(o,g);if(p>0)break;q=f;while(true){r=X(q,i);if(r>0)break;a:{if(l){b:{s=a.bj;switch(s){case 0:case 2:t=a.n.P+o |0;break b;case 1:t=a.n.bq-q|0;break b;case 3:t=a.n.P+q|0;break b;default:}t=o;}u=s==(-1)?m:m+a.n.bd|0;c:{switch(s){case 0:s=a.n.S+q|0;break c;case 1:case 3:s=a.n.S+o|0;break c;case 2:s=a.n.bz-q|0;break c;default:}s=q;}if(BT(c,t,u,s)){$p=1;continue _;}if(!0)break a;}if(!(m!=e&&n&&o!=d&&p&&q!=f&&r)){d:{r=0;t=a.bj;switch(t){case 0:case 2:s=a.n.P+o|0;break d;case 1:s=a.n.bq-q|0;break d;case 3:s=a.n.P+q|0;break d;default:}s=o;}v=t==(-1)?m:m+a.n.bd|0;e:{switch(t){case 0:t=a.n.S+q|0;break e;case 1:case 3:t=a.n.S+ o|0;break e;case 2:t=a.n.bz-q|0;break e;default:}t=q;}if(BT(c,s,v,t)){u=2;$p=2;continue _;}}else{f:{r=0;t=a.bj;switch(t){case 0:case 2:v=a.n.P+o|0;break f;case 1:v=a.n.bq-q|0;break f;case 3:v=a.n.P+q|0;break f;default:}v=o;}s=t==(-1)?m:m+a.n.bd|0;g:{switch(t){case 0:t=a.n.S+q|0;break g;case 1:case 3:t=a.n.S+o|0;break g;case 2:t=a.n.bz-q|0;break g;default:}t=q;}if(BT(c,v,s,t)){u=2;$p=3;continue _;}}}q=q+1|0;}o=o+1|0;}m=m+1|0;}return;case 1:$z=Bm6(b,t,u,s);if(C()){break _;}u=$z;h:{i:while(true){if(u)break h;r =1;q=q+r|0;while(true){r=X(q,i);if(r<=0)break;r=1;o=o+r|0;while(true){p=X(o,g);if(p<=0)break;r=1;m=m+r|0;n=X(m,h);if(n>0)break i;o=d;}q=f;}if(!l)break h;a:{s=a.bj;switch(s){case 0:case 2:w=a.n;u=w.P;t=u+o|0;break a;case 1:w=a.n;u=w.bq;t=u-q|0;break a;case 3:w=a.n;u=w.P;t=u+q|0;break a;default:}t=o;}u=(-1);u=X(s,u);if(!u)u=m;else{w=a.n;u=w.bd;u=m+u|0;}j:{switch(s){case 0:w=a.n;s=w.S;s=s+q|0;break j;case 1:case 3:w=a.n;s=w.S;s=s+o|0;break j;case 2:w=a.n;s=w.bz;s=s-q|0;break j;default:}s=q;}v=BT(c,t,u,s);if(v) {continue _;}u=0;}return;}k:while(true){if(!(m!=e&&n&&o!=d&&p&&q!=f&&r)){l:{r=0;t=a.bj;switch(t){case 0:case 2:s=a.n.P+o|0;break l;case 1:s=a.n.bq-q|0;break l;case 3:s=a.n.P+q|0;break l;default:}s=o;}v=t==(-1)?m:m+a.n.bd|0;m:{switch(t){case 0:t=a.n.S+q|0;break m;case 1:case 3:t=a.n.S+o|0;break m;case 2:t=a.n.bz-q|0;break m;default:}t=q;}if(BT(c,s,v,t)){u=2;$p=2;continue _;}}else{n:{r=0;t=a.bj;switch(t){case 0:case 2:v=a.n.P+o|0;break n;case 1:v=a.n.bq-q|0;break n;case 3:v=a.n.P+q|0;break n;default:}v=o;}s=t ==(-1)?m:m+a.n.bd|0;o:{switch(t){case 0:t=a.n.S+q|0;break o;case 1:case 3:t=a.n.S+o|0;break o;case 2:t=a.n.bz-q|0;break o;default:}t=q;}if(BT(c,v,s,t)){u=2;$p=3;continue _;}}while(true){r=1;q=q+r|0;while(true){r=X(q,i);if(r<=0)break;r=1;o=o+r|0;while(true){p=X(o,g);if(p<=0)break;r=1;m=m+r|0;n=X(m,h);if(n>0)break k;o=d;}q=f;}if(!l)continue k;p:{s=a.bj;switch(s){case 0:case 2:w=a.n;u=w.P;t=u+o|0;break p;case 1:w=a.n;u=w.bq;t=u-q|0;break p;case 3:w=a.n;u=w.P;t=u+q|0;break p;default:}t=o;}u=(-1);u=X(s,u);if(!u)u =m;else{w=a.n;u=w.bd;u=m+u|0;}q:{switch(s){case 0:w=a.n;s=w.S;s=s+q|0;break q;case 1:case 3:w=a.n;s=w.S;s=s+o|0;break q;case 2:w=a.n;s=w.bz;s=s-q|0;break q;default:}s=q;}v=BT(c,t,u,s);if(v){continue _;}u=0;if(!u)continue;else continue k;}}return;case 2:AQO(b,s,v,t,j,r,u);if(C()){break _;}r:while(true){while(true){q=q+1|0;while(true){r=X(q,i);if(r<=0)break;o=o+1|0;while(true){p=X(o,g);if(p<=0)break;m=m+1|0;n=X(m,h);if(n>0)break r;o=d;}q=f;}if(l){s:{s=a.bj;switch(s){case 0:case 2:t=a.n.P+o|0;break s;case 1:t= a.n.bq-q|0;break s;case 3:t=a.n.P+q|0;break s;default:}t=o;}u=s==(-1)?m:m+a.n.bd|0;t:{switch(s){case 0:s=a.n.S+q|0;break t;case 1:case 3:s=a.n.S+o|0;break t;case 2:s=a.n.bz-q|0;break t;default:}s=q;}if(BT(c,t,u,s)){$p=1;continue _;}if(!0)continue;}if(m==e)break;if(!n)break;if(o==d)break;if(!p)break;if(q==f)break;if(!r)break;d:{r=0;t=a.bj;switch(t){case 0:case 2:v=a.n.P+o|0;break d;case 1:v=a.n.bq-q|0;break d;case 3:v=a.n.P+q|0;break d;default:}v=o;}s=t==(-1)?m:m+a.n.bd|0;e:{switch(t){case 0:t=a.n.S+q|0;break e;case 1:case 3:t =a.n.S+o|0;break e;case 2:t=a.n.bz-q|0;break e;default:}t=q;}if(BT(c,v,s,t)){u=2;$p=3;continue _;}}f:{r=0;t=a.bj;switch(t){case 0:case 2:s=a.n.P+o|0;break f;case 1:s=a.n.bq-q|0;break f;case 3:s=a.n.P+q|0;break f;default:}s=o;}v=t==(-1)?m:m+a.n.bd|0;g:{switch(t){case 0:t=a.n.S+q|0;break g;case 1:case 3:t=a.n.S+o|0;break g;case 2:t=a.n.bz-q|0;break g;default:}t=q;}if(!BT(c,s,v,t))continue;else{u=2;continue _;}}return;case 3:AQO(b,v,s,t,k,r,u);if(C()){break _;}r:while(true){while(true){q=q+1|0;while(true){r=X(q, i);if(r<=0)break;o=o+1|0;while(true){p=X(o,g);if(p<=0)break;m=m+1|0;n=X(m,h);if(n>0)break r;o=d;}q=f;}if(l){s:{s=a.bj;switch(s){case 0:case 2:t=a.n.P+o|0;break s;case 1:t=a.n.bq-q|0;break s;case 3:t=a.n.P+q|0;break s;default:}t=o;}u=s==(-1)?m:m+a.n.bd|0;t:{switch(s){case 0:s=a.n.S+q|0;break t;case 1:case 3:s=a.n.S+o|0;break t;case 2:s=a.n.bz-q|0;break t;default:}s=q;}if(BT(c,t,u,s)){$p=1;continue _;}if(!0)continue;}if(m!=e&&n&&o!=d&&p&&q!=f&&r)break;u:{r=0;t=a.bj;switch(t){case 0:case 2:s=a.n.P+o|0;break u;case 1:s =a.n.bq-q|0;break u;case 3:s=a.n.P+q|0;break u;default:}s=o;}v=t==(-1)?m:m+a.n.bd|0;v:{switch(t){case 0:t=a.n.S+q|0;break v;case 1:case 3:t=a.n.S+o|0;break v;case 2:t=a.n.bz-q|0;break v;default:}t=q;}if(BT(c,s,v,t)){u=2;$p=2;continue _;}}w:{r=0;t=a.bj;switch(t){case 0:case 2:v=a.n.P+o|0;break w;case 1:v=a.n.bq-q|0;break w;case 3:v=a.n.P+q|0;break w;default:}v=o;}s=t==(-1)?m:m+a.n.bd|0;x:{switch(t){case 0:t=a.n.S+q|0;break x;case 1:case 3:t=a.n.S+o|0;break x;case 2:t=a.n.bz-q|0;break x;default:}t=q;}if(!BT(c, v,s,t))continue;else{u=2;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function BeV(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:o=e;a:{while(true){p=X(o,h);if(p>0)break;q=d;while(true){r=X(q,g);if(r>0)break;s=f;while(true){t=X(s,i);if(t>0)break;if(!n)break a;b:{u=a.bj;switch(u){case 0:case 2:v =a.n.P+q|0;break b;case 1:v=a.n.bq-s|0;break b;case 3:v=a.n.P+s|0;break b;default:}v=q;}w=u==(-1)?o:o+a.n.bd|0;c:{switch(u){case 0:u=a.n.S+s|0;break c;case 1:case 3:u=a.n.S+q|0;break c;case 2:u=a.n.bz-s|0;break c;default:}u=s;}if(BT(c,v,w,u)){$p=3;continue _;}if(0)break a;s=s+1|0;}q=q+1|0;}o=o+1|0;}return;}if(o!=e&&p&&q!=d&&r&&s!=f&&t){$p=2;continue _;}$p=1;case 1:a.bkO(b,j,k,q,o,s,c);if(C()){break _;}a:{d:while(true){s=s+1|0;while(true){t=X(s,i);if(t<=0)break;q=q+1|0;while(true){r=X(q,g);if(r<=0)break;o=o+ 1|0;p=X(o,h);if(p>0)break d;q=d;}s=f;}if(!n)break a;e:{u=a.bj;switch(u){case 0:case 2:v=a.n.P+q|0;break e;case 1:v=a.n.bq-s|0;break e;case 3:v=a.n.P+s|0;break e;default:}v=q;}w=u==(-1)?o:o+a.n.bd|0;f:{switch(u){case 0:u=a.n.S+s|0;break f;case 1:case 3:u=a.n.S+q|0;break f;case 2:u=a.n.bz-s|0;break f;default:}u=s;}if(BT(c,v,w,u)){$p=3;continue _;}if(!0)continue;else break a;}return;}if(o!=e&&p&&q!=d&&r&&s!=f&&t){$p=2;continue _;}continue _;case 2:a.bkO(b,l,m,q,o,s,c);if(C()){break _;}a:{d:while(true){s=s+1|0;while (true){t=X(s,i);if(t<=0)break;q=q+1|0;while(true){r=X(q,g);if(r<=0)break;o=o+1|0;p=X(o,h);if(p>0)break d;q=d;}s=f;}if(!n)break a;e:{u=a.bj;switch(u){case 0:case 2:v=a.n.P+q|0;break e;case 1:v=a.n.bq-s|0;break e;case 3:v=a.n.P+s|0;break e;default:}v=q;}w=u==(-1)?o:o+a.n.bd|0;f:{switch(u){case 0:u=a.n.S+s|0;break f;case 1:case 3:u=a.n.S+q|0;break f;case 2:u=a.n.bz-s|0;break f;default:}u=s;}if(BT(c,v,w,u)){$p=3;continue _;}if(!0)continue;else break a;}return;}if(o!=e&&p&&q!=d&&r&&s!=f&&t){continue _;}$p=1;continue _;case 3:$z =Bm6(b,v,w,u);if(C()){break _;}w=$z;a:{d:while(true){if(w)break a;s=s+1|0;while(true){t=X(s,i);if(t<=0)break;q=q+1|0;while(true){r=X(q,g);if(r<=0)break;o=o+1|0;p=X(o,h);if(p>0)break d;q=d;}s=f;}if(!n)break a;e:{u=a.bj;switch(u){case 0:case 2:v=a.n.P+q|0;break e;case 1:v=a.n.bq-s|0;break e;case 3:v=a.n.P+s|0;break e;default:}v=q;}w=u==(-1)?o:o+a.n.bd|0;f:{switch(u){case 0:u=a.n.S+s|0;break f;case 1:case 3:u=a.n.S+q|0;break f;case 2:u=a.n.bz-s|0;break f;default:}u=s;}if(BT(c,v,w,u)){continue _;}w=0;}return;}if (o!=e&&p&&q!=d&&r&&s!=f&&t){$p=2;continue _;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function ATM(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:m=e;while(true){n=X(m,h);if(n>0)break;o=d;while(true){p=X(o,g);if(p>0)break;q=f;while(true){r=X(q,i);if(r>0)break;a:{if(j){b:{s=a.bj;switch(s){case 0:case 2:t =a.n.P+o|0;break b;case 1:t=a.n.bq-q|0;break b;case 3:t=a.n.P+q|0;break b;default:}t=o;}u=s==(-1)?m:m+a.n.bd|0;c:{switch(s){case 0:v=a.n.S+q|0;break c;case 1:case 3:v=a.n.S+o|0;break c;case 2:v=a.n.bz-q|0;break c;default:}v=q;}if(BT(c,t,u,v)){$p=1;continue _;}if(!0)break a;}t=m!=e&&n&&o!=d&&p&&q!=f&&r?0:1;d:{l.O5(k,o,m,q,t);u=l.yd;r=l.xm;w=a.bj;switch(w){case 0:case 2:v=a.n.P+o|0;break d;case 1:v=a.n.bq-q|0;break d;case 3:v=a.n.P+q|0;break d;default:}v=o;}s=w==(-1)?m:m+a.n.bd|0;e:{switch(w){case 0:w=a.n.S+q |0;break e;case 1:case 3:w=a.n.S+o|0;break e;case 2:w=a.n.bz-q|0;break e;default:}w=q;}if(BT(c,v,s,w)){t=2;$p=2;continue _;}}q=q+1|0;}o=o+1|0;}m=m+1|0;}return;case 1:$z=Bm6(b,t,u,v);if(C()){break _;}t=$z;if(t){f:{t=X(m,e);if(t&&n){t=X(o,d);if(t&&p){t=X(q,f);if(t&&r){t=0;break f;}}}t=1;}a:{l.O5(k,o,m,q,t);u=l.yd;r=l.xm;w=a.bj;switch(w){case 0:case 2:x=a.n;t=x.P;v=t+o|0;break a;case 1:x=a.n;t=x.bq;v=t-q|0;break a;case 3:x=a.n;t=x.P;v=t+q|0;break a;default:}v=o;}t=(-1);t=X(w,t);if(!t)s=m;else{x=a.n;t=x.bd;s=m+ t|0;}g:{switch(w){case 0:x=a.n;t=x.S;w=t+q|0;break g;case 1:case 3:x=a.n;t=x.S;w=t+o|0;break g;case 2:x=a.n;t=x.bz;w=t-q|0;break g;default:}w=q;}t=BT(c,v,s,w);if(t){t=2;$p=2;continue _;}}h:while(true){q=q+1|0;while(true){r=X(q,i);if(r<=0)break;o=o+1|0;while(true){p=X(o,g);if(p<=0)break;m=m+1|0;n=X(m,h);if(n>0)break h;o=d;}q=f;}if(j){i:{s=a.bj;switch(s){case 0:case 2:t=a.n.P+o|0;break i;case 1:t=a.n.bq-q|0;break i;case 3:t=a.n.P+q|0;break i;default:}t=o;}u=s==(-1)?m:m+a.n.bd|0;j:{switch(s){case 0:v=a.n.S+q|0;break j;case 1:case 3:v =a.n.S+o|0;break j;case 2:v=a.n.bz-q|0;break j;default:}v=q;}if(BT(c,t,u,v)){continue _;}t=0;if(!t)continue;}k:{t=X(m,e);if(t&&n){t=X(o,d);if(t&&p){t=X(q,f);if(t&&r){t=0;break k;}}}t=1;}l:{l.O5(k,o,m,q,t);u=l.yd;r=l.xm;w=a.bj;switch(w){case 0:case 2:x=a.n;t=x.P;v=t+o|0;break l;case 1:x=a.n;t=x.bq;v=t-q|0;break l;case 3:x=a.n;t=x.P;v=t+q|0;break l;default:}v=o;}t=(-1);t=X(w,t);if(!t)s=m;else{x=a.n;t=x.bd;s=m+t|0;}m:{switch(w){case 0:x=a.n;t=x.S;w=t+q|0;break m;case 1:case 3:x=a.n;t=x.S;w=t+o|0;break m;case 2:x =a.n;t=x.bz;w=t-q|0;break m;default:}w=q;}t=BT(c,v,s,w);if(t){t=2;$p=2;continue _;}}return;case 2:AQO(b,v,s,w,u,r,t);if(C()){break _;}f:while(true){while(true){q=q+1|0;while(true){r=X(q,i);if(r<=0)break;o=o+1|0;while(true){p=X(o,g);if(p<=0)break;m=m+1|0;n=X(m,h);if(n>0)break f;o=d;}q=f;}if(!j)break;n:{s=a.bj;switch(s){case 0:case 2:t=a.n.P+o|0;break n;case 1:t=a.n.bq-q|0;break n;case 3:t=a.n.P+q|0;break n;default:}t=o;}u=s==(-1)?m:m+a.n.bd|0;o:{switch(s){case 0:v=a.n.S+q|0;break o;case 1:case 3:v=a.n.S+o|0;break o;case 2:v =a.n.bz-q|0;break o;default:}v=q;}if(BT(c,t,u,v)){$p=1;continue _;}if(!0)continue;else break;}t=m!=e&&n&&o!=d&&p&&q!=f&&r?0:1;p:{l.O5(k,o,m,q,t);u=l.yd;r=l.xm;w=a.bj;switch(w){case 0:case 2:v=a.n.P+o|0;break p;case 1:v=a.n.bq-q|0;break p;case 3:v=a.n.P+q|0;break p;default:}v=o;}s=w==(-1)?m:m+a.n.bd|0;q:{switch(w){case 0:w=a.n.S+q|0;break q;case 1:case 3:w=a.n.S+o|0;break q;case 2:w=a.n.bz-q|0;break q;default:}w=q;}if(!BT(c,v,s,w))continue;else{t=2;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i, j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function Bez(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:o=24;p=g;while(true){q=X(p,j);if(q>0)break;r=f;while(true){s=X(r,i);if(s>0)break;t =h;while(true){u=X(t,k);if(u>0)break;a:{v=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=v;if(H(N(v,o))/1.6777216E7<=e){if(n){b:{w=a.bj;switch(w){case 0:case 2:x=a.n.P+r|0;break b;case 1:x=a.n.bq-t|0;break b;case 3:x=a.n.P+t|0;break b;default:}x=r;}y=w==(-1)?p:p+a.n.bd|0;c:{switch(w){case 0:w=a.n.S+t|0;break c;case 1:case 3:w=a.n.S+r|0;break c;case 2:w=a.n.bz-t|0;break c;default:}w=t;}if(BT(c,x,y,w)){$p=1;continue _;}if(!0)break a;}if(!(p!=g&&q&&r!=f&&s&&t!=h&&u)){d:{w=0;y=a.bj;switch(y){case 0:case 2:z =a.n.P+r|0;break d;case 1:z=a.n.bq-t|0;break d;case 3:z=a.n.P+t|0;break d;default:}z=r;}x=y==(-1)?p:p+a.n.bd|0;e:{switch(y){case 0:y=a.n.S+t|0;break e;case 1:case 3:y=a.n.S+r|0;break e;case 2:y=a.n.bz-t|0;break e;default:}y=t;}if(BT(c,z,x,y)){u=2;$p=2;continue _;}}else{f:{x=0;y=a.bj;switch(y){case 0:case 2:w=a.n.P+r|0;break f;case 1:w=a.n.bq-t|0;break f;case 3:w=a.n.P+t|0;break f;default:}w=r;}z=y==(-1)?p:p+a.n.bd|0;g:{switch(y){case 0:y=a.n.S+t|0;break g;case 1:case 3:y=a.n.S+r|0;break g;case 2:y=a.n.bz-t| 0;break g;default:}y=t;}if(BT(c,w,z,y)){u=2;$p=3;continue _;}}}}t=t+1|0;}r=r+1|0;}p=p+1|0;}return;case 1:$z=Bm6(b,x,y,w);if(C()){break _;}z=$z;h:{i:while(true){if(z)break h;while(true){u=1;t=t+u|0;while(true){u=X(t,k);if(u<=0)break;t=1;r=r+t|0;while(true){s=X(r,i);if(s<=0)break;t=1;p=p+t|0;q=X(p,j);if(q>0)break i;r=f;}t=h;}ba=d.a;v=D(3740067437, 5);v=I(ba,v);ba=F(11);v=L(v,ba);ba=D(4294967295, 65535);v=M(v,ba);d.a=v;v=N(v,o);z=H(v);bb=z;bc=1.6777216E7;bb=bb/bc;z=X(bb,e);if(z>0)continue;else break;}if(!n)break h;j: {w=a.bj;switch(w){case 0:case 2:bd=a.n;z=bd.P;x=z+r|0;break j;case 1:bd=a.n;z=bd.bq;x=z-t|0;break j;case 3:bd=a.n;z=bd.P;x=z+t|0;break j;default:}x=r;}z=(-1);z=X(w,z);if(!z)y=p;else{bd=a.n;z=bd.bd;y=p+z|0;}k:{switch(w){case 0:bd=a.n;z=bd.S;w=z+t|0;break k;case 1:case 3:bd=a.n;z=bd.S;w=z+r|0;break k;case 2:bd=a.n;z=bd.bz;w=z-t|0;break k;default:}w=t;}z=BT(c,x,y,w);if(z){continue _;}z=0;}return;}d:while(true){if(!(p!=g&&q&&r!=f&&s&&t!=h&&u)){l:{w=0;y=a.bj;switch(y){case 0:case 2:z=a.n.P+r|0;break l;case 1:z=a.n.bq -t|0;break l;case 3:z=a.n.P+t|0;break l;default:}z=r;}x=y==(-1)?p:p+a.n.bd|0;f:{switch(y){case 0:y=a.n.S+t|0;break f;case 1:case 3:y=a.n.S+r|0;break f;case 2:y=a.n.bz-t|0;break f;default:}y=t;}if(BT(c,z,x,y)){u=2;$p=2;continue _;}}else{m:{x=0;y=a.bj;switch(y){case 0:case 2:w=a.n.P+r|0;break m;case 1:w=a.n.bq-t|0;break m;case 3:w=a.n.P+t|0;break m;default:}w=r;}z=y==(-1)?p:p+a.n.bd|0;n:{switch(y){case 0:y=a.n.S+t|0;break n;case 1:case 3:y=a.n.S+r|0;break n;case 2:y=a.n.bz-t|0;break n;default:}y=t;}if(BT(c,w, z,y)){u=2;$p=3;continue _;}}while(true){u=1;t=t+u|0;while(true){u=X(t,k);if(u<=0)break;t=1;r=r+t|0;while(true){s=X(r,i);if(s<=0)break;t=1;p=p+t|0;q=X(p,j);if(q>0)break d;r=f;}t=h;}ba=d.a;v=D(3740067437, 5);v=I(ba,v);ba=F(11);v=L(v,ba);ba=D(4294967295, 65535);v=M(v,ba);d.a=v;v=N(v,o);z=H(v);bb=z;bc=1.6777216E7;bb=bb/bc;z=X(bb,e);if(z>0)continue;if(!n)continue d;o:{w=a.bj;switch(w){case 0:case 2:bd=a.n;z=bd.P;x=z+r|0;break o;case 1:bd=a.n;z=bd.bq;x=z-t|0;break o;case 3:bd=a.n;z=bd.P;x=z+t|0;break o;default:}x =r;}z=(-1);z=X(w,z);if(!z)y=p;else{bd=a.n;z=bd.bd;y=p+z|0;}p:{switch(w){case 0:bd=a.n;z=bd.S;w=z+t|0;break p;case 1:case 3:bd=a.n;z=bd.S;w=z+r|0;break p;case 2:bd=a.n;z=bd.bz;w=z-t|0;break p;default:}w=t;}z=BT(c,x,y,w);if(z){continue _;}z=0;if(!z)continue;else continue d;}}return;case 2:AQO(b,z,x,y,l,w,u);if(C()){break _;}q:while(true){while(true){t=t+1|0;while(true){u=X(t,k);if(u<=0)break;r=r+1|0;while(true){s=X(r,i);if(s<=0)break;p=p+1|0;q=X(p,j);if(q>0)break q;r=f;}t=h;}v=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=v;if(H(N(v,o))/1.6777216E7>e)continue;if(n){r:{w=a.bj;switch(w){case 0:case 2:x=a.n.P+r|0;break r;case 1:x=a.n.bq-t|0;break r;case 3:x=a.n.P+t|0;break r;default:}x=r;}y=w==(-1)?p:p+a.n.bd|0;s:{switch(w){case 0:w=a.n.S+t|0;break s;case 1:case 3:w=a.n.S+r|0;break s;case 2:w=a.n.bz-t|0;break s;default:}w=t;}if(BT(c,x,y,w)){$p=1;continue _;}if(!0)continue;}if(p==g)break;if(!q)break;if(r==f)break;if(!s)break;if(t==h)break;if(!u)break;d:{x=0;y=a.bj;switch(y){case 0:case 2:w=a.n.P+r|0;break d;case 1:w =a.n.bq-t|0;break d;case 3:w=a.n.P+t|0;break d;default:}w=r;}z=y==(-1)?p:p+a.n.bd|0;e:{switch(y){case 0:y=a.n.S+t|0;break e;case 1:case 3:y=a.n.S+r|0;break e;case 2:y=a.n.bz-t|0;break e;default:}y=t;}if(BT(c,w,z,y)){u=2;$p=3;continue _;}}f:{w=0;y=a.bj;switch(y){case 0:case 2:z=a.n.P+r|0;break f;case 1:z=a.n.bq-t|0;break f;case 3:z=a.n.P+t|0;break f;default:}z=r;}x=y==(-1)?p:p+a.n.bd|0;g:{switch(y){case 0:y=a.n.S+t|0;break g;case 1:case 3:y=a.n.S+r|0;break g;case 2:y=a.n.bz-t|0;break g;default:}y=t;}if(!BT(c, z,x,y))continue;else{u=2;continue _;}}return;case 3:AQO(b,w,z,y,m,x,u);if(C()){break _;}q:while(true){while(true){t=t+1|0;while(true){u=X(t,k);if(u<=0)break;r=r+1|0;while(true){s=X(r,i);if(s<=0)break;p=p+1|0;q=X(p,j);if(q>0)break q;r=f;}t=h;}v=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=v;if(H(N(v,o))/1.6777216E7>e)continue;if(n){r:{w=a.bj;switch(w){case 0:case 2:x=a.n.P+r|0;break r;case 1:x=a.n.bq-t|0;break r;case 3:x=a.n.P+t|0;break r;default:}x=r;}y=w==(-1)?p:p+a.n.bd|0;s:{switch(w){case 0:w =a.n.S+t|0;break s;case 1:case 3:w=a.n.S+r|0;break s;case 2:w=a.n.bz-t|0;break s;default:}w=t;}if(BT(c,x,y,w)){$p=1;continue _;}if(!0)continue;}if(p!=g&&q&&r!=f&&s&&t!=h&&u)break;t:{w=0;y=a.bj;switch(y){case 0:case 2:z=a.n.P+r|0;break t;case 1:z=a.n.bq-t|0;break t;case 3:z=a.n.P+t|0;break t;default:}z=r;}x=y==(-1)?p:p+a.n.bd|0;u:{switch(y){case 0:y=a.n.S+t|0;break u;case 1:case 3:y=a.n.S+r|0;break u;case 2:y=a.n.bz-t|0;break u;default:}y=t;}if(BT(c,z,x,y)){u=2;$p=2;continue _;}}v:{x=0;y=a.bj;switch(y){case 0:case 2:w =a.n.P+r|0;break v;case 1:w=a.n.bq-t|0;break v;case 3:w=a.n.P+t|0;break v;default:}w=r;}z=y==(-1)?p:p+a.n.bd|0;w:{switch(y){case 0:y=a.n.S+t|0;break w;case 1:case 3:y=a.n.S+r|0;break w;case 2:y=a.n.bz-t|0;break w;default:}y=t;}if(!BT(c,w,z,y))continue;else{u=2;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);} function A0$(a,b,c,d,e,f,g,h,i,j){var k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:k=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=k;if(H(N(k,24))/1.6777216E7i){t=t+1|0;while(t>g){r=r+1|0;if(r>h)break h;s=(r-e|0)/m;n=s*s;t=d;}u=(t-o)/q;s=u*u+n;v=f;}w=(v-p)/l;if(k){i:{x=a.bj;switch(x){case 0:case 2:y=a.n.P+t|0;break i;case 1:y=a.n.bq-v|0;break i;case 3:y=a.n.P +v|0;break i;default:}y=t;}z=x==(-1)?r:r+a.n.bd|0;j:{switch(x){case 0:ba=a.n.S+v|0;break j;case 1:case 3:ba=a.n.S+t|0;break j;case 2:ba=a.n.bz-v|0;break j;default:}ba=v;}if(BT(c,y,z,ba)){continue _;}y=0;if(!y)continue;}bc=w*w;bc=s+bc;w=1.0499999523162842;y=X(bc,w);if(y>0)continue;k:{bb=0;ba=a.bj;switch(ba){case 0:case 2:bd=a.n;y=bd.P;x=y+t|0;break k;case 1:bd=a.n;y=bd.bq;x=y-v|0;break k;case 3:bd=a.n;y=bd.P;x=y+v|0;break k;default:}x=t;}y=(-1);y=X(ba,y);if(!y)y=r;else{bd=a.n;y=bd.bd;y=r+y|0;}l:{switch(ba){case 0:bd =a.n;ba=bd.S;z=ba+v|0;break l;case 1:case 3:bd=a.n;ba=bd.S;z=ba+t|0;break l;case 2:bd=a.n;ba=bd.bz;z=ba-v|0;break l;default:}z=v;}ba=BT(c,x,y,z);if(ba){ba=2;$p=2;continue _;}}return;case 2:AQO(b,x,y,z,j,bb,ba);if(C()){break _;}f:while(true){while(true){v=v+1|0;while(v>i){t=t+1|0;while(t>g){r=r+1|0;if(r>h)break f;s=(r-e|0)/m;n=s*s;t=d;}u=(t-o)/q;s=u*u+n;v=f;}w=(v-p)/l;if(k){g:{x=a.bj;switch(x){case 0:case 2:y=a.n.P+t|0;break g;case 1:y=a.n.bq-v|0;break g;case 3:y=a.n.P+v|0;break g;default:}y=t;}z=x==(-1)?r:r +a.n.bd|0;h:{switch(x){case 0:ba=a.n.S+v|0;break h;case 1:case 3:ba=a.n.S+t|0;break h;case 2:ba=a.n.bz-v|0;break h;default:}ba=v;}if(BT(c,y,z,ba)){$p=1;continue _;}if(!0)continue;}if(s+w*w>1.0499999523162842)continue;else break;}m:{bb=0;ba=a.bj;switch(ba){case 0:case 2:x=a.n.P+t|0;break m;case 1:x=a.n.bq-v|0;break m;case 3:x=a.n.P+v|0;break m;default:}x=t;}y=ba==(-1)?r:r+a.n.bd|0;n:{switch(ba){case 0:z=a.n.S+v|0;break n;case 1:case 3:z=a.n.S+t|0;break n;case 2:z=a.n.bz-v|0;break n;default:}z=v;}if(!BT(c,x,y, z))continue;else{ba=2;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);} function A2G(a,b,c,d,e,f){var g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{g=a.bj;switch(g){case 0:case 2:h=a.n.P+c|0;break a;case 1:h=a.n.bq-e|0;break a;case 3:h=a.n.P+e|0;break a;default:}h=c;}if(g!=(-1))d=d+a.n.bd|0;b:{switch(g){case 0:e=a.n.S+e|0;break b;case 1:case 3:e=a.n.S+c|0;break b;case 2:e=a.n.bz-e|0;break b;default:}}if(!BT(f,h,d,e))return;$p=1;case 1:$z=Bm6(b,h,d,e);if(C()){break _;}c =$z;c=c?0:1;if(!c&&d<255){i=0;g=0;c=2;$p=2;continue _;}return;case 2:AQO(b,h,d,e,i,g,c);if(C()){break _;}d=d+1|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A6O(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{i=a.bj;switch(i){case 0:case 2:j=a.n.P+e|0;break a;case 1:j=a.n.bq-g|0;break a;case 3:j=a.n.P+g|0;break a;default:}j=e;}if(i!=(-1))f=f+a.n.bd|0;b:{switch(i){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+e|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(!BT(h,j,f,g))return;$p=1;case 1:$z=Bm6(b,j,f,g);if (C()){break _;}e=$z;if(!(e?0:1)){$p=2;continue _;}if(f<=1)return;e=2;$p=3;continue _;case 2:$z=Bm6(b,j,f,g);if(C()){break _;}e=$z;if(!e){BJ();h=A.RJ;}else{S();h=A.Nw.data[e].bW;}if(h.m5()&&f>1){e=2;$p=3;continue _;}return;case 3:AQO(b,j,f,g,c,d,e);if(C()){break _;}f=f+(-1)|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BB0(a,b,c,d,e,f,g,h,i){var j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{j=a.bj;switch(j){case 0:case 2:k=a.n.P+e|0;break a;case 1:k=a.n.bq-g|0;break a;case 3:k=a.n.P+g|0;break a;default:}k=e;}if(j!=(-1))f=f+a.n.bd|0;b:{switch(j){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+e|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(!BT(c,k,f,g))return 0;$p =1;case 1:$z=Bm6(b,k,f,g);if(C()){break _;}e=$z;S();j=A.Om.b;if(e==j)return 0;e=0;l=2;$p=2;case 2:AQO(b,k,f,g,j,e,l);if(C()){break _;}$p=3;case 3:$z=A_f(b,k,f,g);if(C()){break _;}b=$z;m=b;if(m===null)return 1;$p=4;case 4:Cp$(d,h,m,i);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function BIh(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{k=a.bj;switch(k){case 0:case 2:l=a.n.P+e|0;break a;case 1:l=a.n.bq-g|0;break a;case 3:l=a.n.P+g|0;break a;default:}l=e;}if(k!=(-1))f=f+a.n.bd|0;b:{switch(k){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+e|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(!BT(c, l,f,g))return 0;$p=1;case 1:$z=Bm6(b,l,f,g);if(C()){break _;}e=$z;S();m=A.NV.b;if(e==m)return 0;e=CM(a,m,h);h=2;$p=2;case 2:AQO(b,l,f,g,m,e,h);if(C()){break _;}$p=3;case 3:$z=A_f(b,l,f,g);if(C()){break _;}b=$z;n=b;if(n===null)return 1;$p=4;case 4:B4o(d,i,n,j);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function A1s(a,b,c,d,e,f,g,h){var i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{i=a.bj;switch(i){case 0:case 2:j=a.n.P+e|0;break a;case 1:j=a.n.bq-g|0;break a;case 3:j=a.n.P+g|0;break a;default:}j=e;}if(i!=(-1))f=f+a.n.bd|0;b:{switch(i){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+e|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(!BT(c,j,f,g))return;S();c=A.Os;$p=1;case 1:BQw(b, j,f,g,h,c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} var G1=Ba(Ig); function Bat(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{B_z();switch(A.ADu.data[e.dq]){case 1:break a;case 2:break;case 3:i=0;j=0;k=f+1|0;$p=11;continue _;case 4:S();i=A.OV.b;j=0;$p=20;continue _;default:break a;}S();i=A.OV.b;j=0;$p=2;continue _;}k=(f+3|0)-1|0;l=(g+3|0)-1|0;i=0;j=0;m=0;$p=1;case 1:ByL(a,b,d,f,g,h,k,l, h,i,j,m);if(C()){break _;}return;case 2:Bpi(a,b,i,j,f,g,h,d);if(C()){break _;}i=A.OV.b;m=0;j=g+1|0;$p=3;case 3:Bpi(a,b,i,m,f,j,h,d);if(C()){break _;}i=A.OV.b;m=0;l=g+2|0;$p=4;case 4:Bpi(a,b,i,m,f,l,h,d);if(C()){break _;}i=A.OV.b;k=0;m=f+1|0;$p=5;case 5:Bpi(a,b,i,k,m,l,h,d);if(C()){break _;}i=A.OV.b;n=0;k=f+2|0;$p=6;case 6:Bpi(a,b,i,n,k,l,h,d);if(C()){break _;}f=A.OV.b;i=0;$p=7;case 7:Bpi(a,b,f,i,k,j,h,d);if(C()){break _;}f=A.OV.b;i=0;$p=8;case 8:Bpi(a,b,f,i,k,g,h,d);if(C()){break _;}f=A.Os.b;i=0;$p=9;case 9:Bpi(a, b,f,i,m,g,h,d);if(C()){break _;}f=A.Os.b;g=8;$p=10;case 10:Bpi(a,b,f,g,m,j,h,d);if(C()){break _;}return;case 11:Bpi(a,b,i,j,k,g,h,d);if(C()){break _;}i=0;j=0;l=g+1|0;$p=12;case 12:Bpi(a,b,i,j,k,l,h,d);if(C()){break _;}S();i=A.OY.b;j=0;$p=13;case 13:Bpi(a,b,i,j,f,g,h,d);if(C()){break _;}i=A.OY.b;j=0;$p=14;case 14:Bpi(a,b,i,j,f,l,h,d);if(C()){break _;}i=A.OY.b;j=0;m=g+2|0;$p=15;case 15:Bpi(a,b,i,j,f,m,h,d);if(C()){break _;}i=A.OY.b;j=0;$p=16;case 16:Bpi(a,b,i,j,k,m,h,d);if(C()){break _;}i=A.OY.b;j=0;f=f+2|0;$p =17;case 17:Bpi(a,b,i,j,f,m,h,d);if(C()){break _;}i=A.OY.b;j=0;$p=18;case 18:Bpi(a,b,i,j,f,l,h,d);if(C()){break _;}i=A.OY.b;j=0;$p=19;case 19:Bpi(a,b,i,j,f,g,h,d);if(C()){break _;}return;case 20:Bpi(a,b,i,j,f,g,h,d);if(C()){break _;}i=A.OV.b;j=0;m=g+1|0;$p=21;case 21:Bpi(a,b,i,j,f,m,h,d);if(C()){break _;}i=A.OV.b;j=0;k=g+2|0;$p=22;case 22:Bpi(a,b,i,j,f,k,h,d);if(C()){break _;}i=A.OV.b;j=0;l=f+1|0;$p=23;case 23:Bpi(a,b,i,j,l,k,h,d);if(C()){break _;}i=A.OV.b;j=0;f=f+2|0;$p=24;case 24:Bpi(a,b,i,j,f,k,h,d);if(C()) {break _;}i=A.OV.b;j=0;$p=25;case 25:Bpi(a,b,i,j,f,m,h,d);if(C()){break _;}i=A.OV.b;j=0;$p=26;case 26:Bpi(a,b,i,j,f,g,h,d);if(C()){break _;}i=A.Oy.b;j=0;$p=27;case 27:Bpi(a,b,i,j,l,g,h,d);if(C()){break _;}g=A.Oy.b;i=8;$p=28;case 28:Bpi(a,b,g,i,l,m,h,d);if(C()){break _;}g=A.OE.b;i=CM(a,g,4);j=h+1|0;$p=29;case 29:Bpi(a,b,g,i,f,m,j,d);if(C()){break _;}g=A.OE.b;i=CM(a,g,3);h=h-1|0;$p=30;case 30:Bpi(a,b,g,i,f,m,h,d);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function NI(a,b,c,d,e,f){var g,h;g=a.bj;switch(g){case 0:h=a.n;return KN(b,c,d,h.P+e|0,h.bd+f|0,h.bz+1|0,g,a.d1);case 1:h=a.n;return KN(b,c,d,h.P-1|0,h.bd+f|0,h.S+e|0,g,a.d1);case 2:h=a.n;return KN(b,c,d,h.P+e|0,h.bd+f|0,h.S-1|0,g,a.d1);case 3:h=a.n;return KN(b,c,d,h.bq+1|0,h.bd+f|0,h.S+e|0,g,a.d1);default:}return null;} function TN(a,b,c,d,e,f){var g;switch(a.bj){case 0:g=a.n;return KN(b,c,d,g.P-1|0,g.bd+e|0,g.S+f|0,1,a.d1);case 1:g=a.n;return KN(b,c,d,g.P+f|0,g.bd+e|0,g.S-1|0,2,a.d1);case 2:g=a.n;return KN(b,c,d,g.P-1|0,g.bd+e|0,g.S+f|0,1,a.d1);case 3:g=a.n;return KN(b,c,d,g.P+f|0,g.bd+e|0,g.S-1|0,2,a.d1);default:}return null;} function S0(a,b,c,d,e,f){var g;switch(a.bj){case 0:g=a.n;return KN(b,c,d,g.bq+1|0,g.bd+e|0,g.S+f|0,3,a.d1);case 1:g=a.n;return KN(b,c,d,g.P+f|0,g.bd+e|0,g.bz+1|0,0,a.d1);case 2:g=a.n;return KN(b,c,d,g.bq+1|0,g.bd+e|0,g.S+f|0,3,a.d1);case 3:g=a.n;return KN(b,c,d,g.P+f|0,g.bd+e|0,g.bz+1|0,0,a.d1);default:}return null;} function RJ(){var a=this;G1.call(a);a.SI=0;a.a8j=null;} A.ADv=function(a,b,c,d){var e=new RJ();BHg(e,a,b,c,d);return e;}; function BHg(a,b,c,d,e){var f,g,h,i;a:{a.d1=b;a.bj=(-1);a.SI=1;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;b=H(Bl(I(F(4),F(H(N(f,17)))),31));a.bj=b;a.a8j=A.ADw;switch(b){case 0:case 2:break;default:c=new FH;g=(d+5|0)-1|0;h=(e+5|0)-1|0;c.P=d;c.bd=64;c.S=e;c.bq=g;c.dP=74;c.bz=h;a.n=c;break a;}c=new FH;i=(d+5|0)-1|0;g=(e+5|0)-1|0;c.P=d;c.bd=64;c.S=e;c.bq=i;c.dP=74;c.bz=g;a.n=c;}} function Cu2(a,b,c,d){if(a.SI)A.ADt=G(Rp);NI(a,b,c,d,1,1);} function B0v(b,c,d,e,f,g,h){var i,j,k,l,m;i=EJ(d,e,f,(-1),(-7),0,5,11,5,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}c:{switch(g){case 0:case 1:break;case 2:c=A.ADx;break c;case 3:c=A.ADy;break c;case 4:c=A.ADz;break c;default:}c=A.ADw;}b.a8j=c;b.n=i;break a;}}b=null;}return b;} function BaZ(a,b,c,d){var e,f,g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=4;i=10;j=4;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.a8j;e=1;f=7;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}l=A.ADw;e=1;f=1;g=4;$p=4;case 4:Bat(a,b,c,d,l,e,f,g);if(C()) {break _;}S();e=A.OV.b;f=0;g=2;h=6;i=1;$p=5;case 5:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=1;h=5;i=1;$p=6;case 6:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=1;h=6;i=1;$p=7;case 7:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=1;h=5;i=2;$p=8;case 8:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=1;h=4;i=3;$p=9;case 9:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=1;h=5;i=3;$p=10;case 10:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=2;h=4;i=3;$p=11;case 11:Bpi(a,b, e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=3;h=3;i=3;$p=12;case 12:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=3;h=4;i=3;$p=13;case 13:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=3;h=3;i=2;$p=14;case 14:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=3;h=2;i=1;$p=15;case 15:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=3;h=3;i=1;$p=16;case 16:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=2;h=2;i=1;$p=17;case 17:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=1;h=1;i =1;$p=18;case 18:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=1;h=2;i=1;$p=19;case 19:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=1;h=1;i=2;$p=20;case 20:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=1;h=1;i=3;$p=21;case 21:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function APg(){var a=this;RJ.call(a);a.bhl=null;a.a6G=null;a.Y1=null;} function BOC(a){var b;b=a.a6G;return b===null?AIb(a):AIb(b);} function BF3(){K4.call(this);this.a2y=0;} A.Ff=function(a,b,c,d,e){var f=new BF3();B$J(f,a,b,c,d,e);return f;}; function B$J(a,b,c,d,e,f){var g,h,i,j,k,l,m;a.hy=new H2;a.a2y=0;g=Ceg(c,f);h=A.Fw(b.bZ.ec,0,c,(d<<4)+2|0,(e<<4)+2|0,g,f);b=a.hy;d=b.fn;if(d<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(b,d),h);BFi(h,h,a.hy,c);i=h.a69;j=h.a5g;while(true){e=i.c;d=e?0:1;if(d&&(j.c?0:1))break;if(!(e?0:1)){k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=H(N(k,17));d=e-1|0;if(!(e&d))m=H(Bl(I(F(e),F(l)),31));else while(true){m=l%e|0;if(((l-m|0)+d|0)>=0)break;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a= k;l=H(N(k,17));}(Dh(i,m)).iz(h,a.hy,c);}else{m=j.c;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;f=H(N(k,17));d=m-1|0;if(!(m&d))l=H(Bl(I(F(m),F(f)),31));else while(true){l=f%m|0;if(((f-l|0)+d|0)>=0)break;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;f=H(N(k,17));}(Dh(j,l)).iz(h,a.hy,c);}}b=new FH;b.P=2147483647;b.bd=2147483647;b.S=2147483647;b.bq=(-2147483648);b.dP=(-2147483648);b.bz=(-2147483648);a.oh=b;b=a.hy;h=b.eg;e=b.j;while(true){if(!(h===null?0:1)){l=0;b=a.hy;c=new Gy;h =b.eg;g=null;c.iy=b;c.ix=b.j;c.fM=h;c.iw=g;c.hQ=0;while(c.fM===null?0:1){if(!(Fj(c) instanceof UW))l=l+1|0;}a.a2y=l<=2?0:1;return;}if(e>4;i=g>>4;j=b.dS;k=j.dx;l=Cs(M(F(h),D(4294967295, 0)),B4(M(F(i),D(4294967295, 0)),32));m=H(Cp(l,N(l,32)));m=m^m>>>20^m>>>12;n=m^m>>>7^m>>>4;o=k.cL.data;p=n&(o.length-1|0);k =o[p];a:{while(true){if(k===null){k=null;break a;}if(B6(k.cy,l))break;k=k.cu;}}m=k===null?0:1;b:{c:{if(m){k=o[p];d:{while(k!==null){if(B6(k.cy,l)){k=k.dG;break d;}k=k.cu;}k=null;}k=k;if(k===null){if(j.ek.eY)break b;if(j.e4)break b;k=j.eM;}if(k!==null){k=FF(k,d&15,g&15,b.bZ.ec);break c;}}k=b.bZ.ec.hI(d,g);}Eh();if(k!==A.ZD&&k!==A.ZE){if(k===A.Zu){q=new ACR;Qj(q,c,f,64,e,7,5,9);b=a.hy;d=b.fn;if(d<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(b,d),q);}else{r=new Vj;AMT();Qj(r,c,f,64,e,21,15,21);r.R_=Mj(4);b=a.hy;d=b.fn;if (d<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(b,d),r);}}else{j=new QR;BeZ();Qj(j,c,f,64,e,12,10,15);b=a.hy;d=b.fn;if(d<0){b=new Bb;b.f=1;b.e=1;B3(b);J(b);}FB(Es(b,d),j);}b=new FH;b.P=2147483647;b.bd=2147483647;b.S=2147483647;b.bq=(-2147483648);b.dP=(-2147483648);b.bz=(-2147483648);a.oh=b;b=a.hy;c=new Gy;j=b.eg;k=null;c.iy=b;c.ix=b.j;c.fM=j;c.iw=k;c.hQ=0;while(Tx(c)){if(c.ix=1){n=e+h|0;if((n+1|0)<=256){o=(e+1|0)+h|0;p=e;a:{b:while(true){if(p>o)break a;if(!m)break a;q=(p-e|0)>=j?l:0;r=d-q|0;while(r<=(d+q|0)&&m){s=f-q|0;while(s<=(f+q|0)&&m){if(p>=0&&p<256)break b;m=0;s=s+1|0;}r=r+1|0;}p=p+1|0;}$p=7;continue _;}if(!m)return 0;o=e-1|0;$p=1;continue _;}}return 0;case 1:$z=Bm6(b,d,o,f);if(C()){break _;}t=$z;S();if(!(t!=A.ND.b&&t!=A.NE.b)&&e<((256-h|0)-1|0)){t=A.NE.b;p =0;$p=2;continue _;}return 0;case 2:Bun(a,b,d,o,f,t,p);if(C()){break _;}q=O(c,2);r=1;u=0;v=0;c:while(true){if(v>k){n=O(c,3);w=0;p=h-n|0;if(w>=p)return 1;o=e+w|0;$p=3;continue _;}w=n-v|0;x=d-q|0;while(x<=(d+q|0)){o=x-d|0;t=f-q|0;while(t<=(f+q|0)){y=t-f|0;if(DV(o)!=q)break c;if(DV(y)!=q)break c;if(q<=0)break c;t=t+1|0;}x=x+1|0;}if(q=p)return 1;o =e+w|0;continue _;}t=A.IE.b;n=1;$p=4;case 4:Bun(a,b,d,o,f,t,n);if(C()){break _;}w=w+1|0;if(w>=p)return 1;o=e+w|0;$p=3;continue _;case 5:$z=Bm6(b,x,w,t);if(C()){break _;}p=$z;if(!z[p]){p=A.NQ.b;j=1;$p=6;continue _;}while(true){t=t+1|0;while(t>(f+q|0)){x=x+1|0;while(x>(d+q|0)){if(qk){n=O(c,3);w=0;p=h-n|0;if(w>=p)return 1;o=e+w|0;$p=3;continue _;}w=n-v|0;x=d-q|0;}o=x-d|0;t=f-q|0;}y=t-f|0;if(DV(o)!=q)break;if(DV(y)!=q)break;if(q>0)continue;else break;}z =A.Nx.data;continue _;case 6:Bun(a,b,x,w,t,p,j);if(C()){break _;}while(true){t=t+1|0;while(t>(f+q|0)){x=x+1|0;while(x>(d+q|0)){if(qk){n=O(c,3);w=0;p=h-n|0;if(w>=p)return 1;o=e+w|0;$p=3;continue _;}w=n-v|0;x=d-q|0;}o=x-d|0;t=f-q|0;}y=t-f|0;if(DV(o)!=q)break;if(DV(y)!=q)break;if(q>0)continue;else break;}z=A.Nx.data;$p=5;continue _;case 7:$z=Bm6(b,r,p,s);if(C()){break _;}v=$z;if(v){S();if(v!=A.NQ.b)m=0;}b:{while(true){s=s+1|0;while(!(s<= (f+q|0)&&m)){r=r+1|0;while(!(r<=(d+q|0)&&m)){p=p+1|0;if(p>o)break b;if(!m)break b;q=(p-e|0)>=j?l:0;r=d-q|0;}s=f-q|0;}if(p>=0&&p<256)break;m=0;}continue _;}if(!m)return 0;o=e-1|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$p);} function W7(){var a=this;Dz.call(a);a.a26=0;a.Ba=0;a.ZI=0;} A.ADC=function(a,b,c,d){var e=new W7();ANT(e,a,b,c,d);return e;}; function ANT(a,b,c,d,e){a.d9=b;a.a26=c;a.Ba=d;a.ZI=e;} function Bgw(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=O(c,3)+a.a26|0;h=1;if(e>=1){i=e+g|0;if((i+1|0)<=256){j=(e+1|0)+g|0;k=j-2|0;l=e;a:while(true){if(l>j){if(!h)return 0;l=e-1|0;$p=1;continue _;}m=2;if(l==e)m=1;if(l>=k)m=2;n=d-m|0;while(n<= (d+m|0)&&h){o=f-m|0;while(o<=(f+m|0)&&h){if(l>=0&&l<256)break a;h=0;o=o+1|0;}n=n+1|0;}l=l+1|0;}$p=18;continue _;}}return 0;case 1:$z=Bm6(b,d,l,f);if(C()){break _;}j=$z;S();if(!(j!=A.ND.b&&j!=A.NE.b)&&e<((256-g|0)-1|0)){j=A.NE.b;m=0;p=2;$p=2;continue _;}return 0;case 2:AQO(b,d,l,f,j,m,p);if(C()){break _;}j=d+1|0;m=A.NE.b;p=0;k=2;$p=3;case 3:AQO(b,j,l,f,m,p,k);if(C()){break _;}m=f+1|0;p=A.NE.b;k=0;h=2;$p=4;case 4:AQO(b,d,l,m,p,k,h);if(C()){break _;}p=A.NE.b;k=0;h=2;$p=5;case 5:AQO(b,j,l,m,p,k,h);if(C()){break _;}l =2;$p=6;case 6:BlT(a,b,d,f,i,l,c);if(C()){break _;}q=(i-2|0)-O(c,4)|0;r=e+(g/2|0)|0;if(q<=r){r=0;k=g-1|0;q=d-1|0;n=f+2|0;o=d+2|0;h=f-1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;}s=BH(c)*3.1415927410125732*2.0;i=d+(0.5+EU(s)*4.0|0)|0;p=f+(0.5+DX(s)*4.0|0)|0;l=0;$p=7;case 7:BlT(a,b,i,p,q,l,c);if(C()){break _;}k=0;if(k<5){t=EU(s);u=k;i=d+(1.5+t*u|0)|0;l=f+(1.5+DX(s)*u|0)|0;p=(q-3|0)+(k/2|0)|0;h=A.IE.b;n=a.Ba;$p=9;continue _;}q=q-(2+O(c,4)|0)|0;if(q<=r){r=0;k=g-1|0;q=d-1|0;n=f+2|0;o=d+2|0;h=f-1|0;if(r>=g)return 1;p =e+r|0;$p=8;continue _;}s=BH(c)*3.1415927410125732*2.0;i=d+(0.5+EU(s)*4.0|0)|0;p=f+(0.5+DX(s)*4.0|0)|0;l=0;continue _;case 8:$z=Bm6(b,d,p,f);if(C()){break _;}i=$z;if(i&&i!=A.NQ.b){if(r=g)return 1;p=e+r|0;continue _;}i=A.IE.b;l=a.Ba;$p=10;continue _;case 9:Bun(a,b,i,p,l,h,n);if(C()){break _;}k=k+1|0;if(k<5){t=EU(s);u=k;i=d+(1.5+t*u|0)|0;l=f+(1.5+DX(s)*u|0)|0;p=(q-3|0)+(k/2|0)|0;h=A.IE.b;n=a.Ba;continue _;}q=q-(2+O(c,4)|0)|0;if(q<=r){r=0;k=g-1|0;q=d-1|0;n=f+2|0;o=d+2|0;h=f-1 |0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;}s=BH(c)*3.1415927410125732*2.0;i=d+(0.5+EU(s)*4.0|0)|0;p=f+(0.5+DX(s)*4.0|0)|0;l=0;$p=7;continue _;case 10:Bun(a,b,d,p,f,i,l);if(C()){break _;}if(r>0){if(O(c,3)>0){$p=12;continue _;}if(O(c,3)>0){$p=14;continue _;}}if(r=g)return 1;p=e+r|0;$p=8;continue _;case 11:$z=Bm6(b,j,p,f);if(C()){break _;}i=$z;if(i&&i!=A.NQ.b){$p=16;continue _;}i=A.IE.b;l=a.Ba;$p=13;continue _;case 12:$z=BCi(b,q,p,f);if(C()){break _;}i=$z;if(i){i=A.O1.b;l=8;$p =15;continue _;}if(O(c,3)>0){$p=14;continue _;}if(r=g)return 1;p=e+r|0;$p=8;continue _;case 13:Bun(a,b,j,p,f,i,l);if(C()){break _;}if(r>0){if(O(c,3)>0){$p=20;continue _;}if(O(c,3)>0){$p=22;continue _;}}$p=16;continue _;case 14:$z=BCi(b,d,p,h);if(C()){break _;}i=$z;if(i){i=A.O1.b;l=1;$p=17;continue _;}if(r=g)return 1;p=e+r|0;$p=8;continue _;case 15:Bun(a,b,q,p,f,i,l);if(C()){break _;}if(O(c,3)>0){$p=14;continue _;}if(r=g)return 1;p=e+r|0;$p=8;continue _;case 16:$z=Bm6(b,j,p,m);if(C()){break _;}l=$z;if(l&&l!=A.NQ.b){$p=21;continue _;}i=A.IE.b;l=a.Ba;$p=19;continue _;case 17:Bun(a,b,d,p,h,i,l);if(C()){break _;}if(r=g)return 1;p=e+r|0;$p=8;continue _;case 18:$z=Bm6(b,n,l,o);if(C()){break _;}p=$z;if(p){S();if(p!=A.NQ.b&&p!=A.ND.b&&p!=A.NE.b&&p!=A.IE.b&&p!=A.NH.b)h=0;}while(true){o=o+1|0;while(!(o<=(f+m|0)&&h)){n=n+1|0;while(!(n<=(d+m|0)&&h)){l=l+1|0;if(l>j){if(!h)return 0;l=e-1| 0;$p=1;continue _;}m=2;if(l==e)m=1;if(l>=k)m=2;n=d-m|0;}o=f-m|0;}if(l>=0&&l<256)break;h=0;}continue _;case 19:Bun(a,b,j,p,m,i,l);if(C()){break _;}if(r>0){if(O(c,3)>0){$p=25;continue _;}if(O(c,3)>0){$p=27;continue _;}}$p=21;continue _;case 20:$z=BCi(b,o,p,f);if(C()){break _;}i=$z;if(!i){if(O(c,3)<=0){$p=16;continue _;}$p=22;continue _;}i=A.O1.b;l=2;$p=23;continue _;case 21:$z=Bm6(b,d,p,m);if(C()){break _;}l=$z;if(l&&l!=A.NQ.b){r=r+1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;}i=A.IE.b;l=a.Ba;$p=24;continue _;case 22:$z =BCi(b,j,p,h);if(C()){break _;}i=$z;if(!i){$p=16;continue _;}i=A.O1.b;l=1;$p=26;continue _;case 23:Bun(a,b,o,p,f,i,l);if(C()){break _;}if(O(c,3)<=0){$p=16;continue _;}$p=22;continue _;case 24:Bun(a,b,d,p,m,i,l);if(C()){break _;}if(r>0){if(O(c,3)>0){$p=29;continue _;}if(O(c,3)>0){$p=31;continue _;}}r=r+1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;case 25:$z=BCi(b,o,p,m);if(C()){break _;}i=$z;if(!i){if(O(c,3)<=0){$p=21;continue _;}$p=27;continue _;}l=A.O1.b;i=2;$p=28;continue _;case 26:Bun(a,b,j,p,h,i,l);if(C()) {break _;}$p=16;continue _;case 27:$z=BCi(b,j,p,n);if(C()){break _;}i=$z;if(!i){$p=21;continue _;}i=A.O1.b;l=4;$p=30;continue _;case 28:Bun(a,b,o,p,m,l,i);if(C()){break _;}if(O(c,3)<=0){$p=21;continue _;}$p=27;continue _;case 29:$z=BCi(b,q,p,m);if(C()){break _;}i=$z;if(i){i=A.O1.b;l=8;$p=32;continue _;}if(O(c,3)>0){$p=31;continue _;}r=r+1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;case 30:Bun(a,b,j,p,n,i,l);if(C()){break _;}$p=21;continue _;case 31:$z=BCi(b,d,p,n);if(C()){break _;}i=$z;if(i){i=A.O1.b;l=4;$p =33;continue _;}r=r+1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;case 32:Bun(a,b,q,p,m,i,l);if(C()){break _;}if(O(c,3)>0){$p=31;continue _;}r=r+1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;case 33:Bun(a,b,d,p,n,i,l);if(C()){break _;}r=r+1|0;if(r>=g)return 1;p=e+r|0;$p=8;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function BlT(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=e-2|0;i=f+1|0;j=17;k=F(4);a:{while(h<=e){l=i-(h-e|0)|0;m=c-l|0;n=(c+l|0)+1|0;o=d-l|0;p=(d+l|0)+1|0;q=Bf(l,l);f=l-1|0;r=Bf(f,f);f=l+1|0;l=Bf(f,f);while(m<= n){s=m-c|0;t=Bf(s,s);u=o;while(u<=p){v=u-d|0;if(!(s<0&&v<0&&(t+Bf(v,v)|0)>q)&&!(!(s<=0&&v<=0)&&(t+Bf(v,v)|0)>l)){w=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=w;if(H(Bl(I(k,F(H(N(w,j)))),31)))break a;if((t+Bf(v,v)|0)<=r)break a;}u=u+1|0;}m=m+1|0;}h=h+1|0;}return;}$p=1;case 1:$z=Bm6(b,m,h,u);if(C()){break _;}x=$z;if(x){S();if(x!=A.NQ.b){b:{c:while(true){u=u+1|0;while(u>p){m=m+1|0;while(m>n){h=h+1|0;if(h>e)break c;l=i-(h-e|0)|0;m=c-l|0;n=(c+l|0)+1|0;o=d-l|0;p=(d+l|0)+1|0;q=Bf(l,l);f=l-1|0;r=Bf(f, f);f=l+1|0;l=Bf(f,f);}s=m-c|0;t=Bf(s,s);u=o;}v=u-d|0;if(s<0&&v<0&&(t+Bf(v,v)|0)>q)continue;if(!(s<=0&&v<=0)&&(t+Bf(v,v)|0)>l)continue;w=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=w;if(H(Bl(I(k,F(H(N(w,j)))),31)))break b;if((t+Bf(v,v)|0)>r)continue;else break b;}return;}continue _;}}S();v=A.NQ.b;x=a.ZI;if(!a.d9){f=2;$p=2;continue _;}f=3;$p=3;continue _;case 2:AQO(b,m,h,u,v,x,f);if(C()){break _;}a:{d:while(true){u=u+1|0;while(u>p){m=m+1|0;while(m>n){h=h+1|0;if(h>e)break d;l=i-(h-e|0)|0;m=c-l |0;n=(c+l|0)+1|0;o=d-l|0;p=(d+l|0)+1|0;q=Bf(l,l);f=l-1|0;r=Bf(f,f);f=l+1|0;l=Bf(f,f);}s=m-c|0;t=Bf(s,s);u=o;}v=u-d|0;if(s<0&&v<0&&(t+Bf(v,v)|0)>q)continue;if(!(s<=0&&v<=0)&&(t+Bf(v,v)|0)>l)continue;w=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=w;if(H(Bl(I(k,F(H(N(w,j)))),31)))break a;if((t+Bf(v,v)|0)>r)continue;else break a;}return;}$p=1;continue _;case 3:AQO(b,m,h,u,v,x,f);if(C()){break _;}a:{d:while(true){u=u+1|0;while(u>p){m=m+1|0;while(m>n){h=h+1|0;if(h>e)break d;l=i-(h-e|0)|0;m=c-l|0;n =(c+l|0)+1|0;o=d-l|0;p=(d+l|0)+1|0;q=Bf(l,l);f=l-1|0;r=Bf(f,f);f=l+1|0;l=Bf(f,f);}s=m-c|0;t=Bf(s,s);u=o;}v=u-d|0;if(s<0&&v<0&&(t+Bf(v,v)|0)>q)continue;if(!(s<=0&&v<=0)&&(t+Bf(v,v)|0)>l)continue;w=M(L(I(g.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));g.a=w;if(H(Bl(I(k,F(H(N(w,j)))),31)))break a;if((t+Bf(v,v)|0)>r)continue;else break a;}return;}$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p);} function FH(){var a=this;K.call(a);a.P=0;a.bd=0;a.S=0;a.bq=0;a.dP=0;a.bz=0;} A.ADD=function(){var a=new FH();CiS(a);return a;}; A.ADE=function(a,b,c,d,e,f){var g=new FH();Xx(g,a,b,c,d,e,f);return g;}; function CiS(a){} function EJ(b,c,d,e,f,g,h,i,j,k){var l,m,n;switch(k){case 0:break;case 1:l=new FH;j=((b-j|0)+1|0)+g|0;k=c+f|0;m=d+e|0;b=b+g|0;c=((c+i|0)-1|0)+f|0;d=((d+h|0)-1|0)+e|0;l.P=j;l.bd=k;l.S=m;l.bq=b;l.dP=c;l.bz=d;return l;case 2:l=new FH;k=b+e|0;m=c+f|0;j=((d-j|0)+1|0)+g|0;b=((b+h|0)-1|0)+e|0;c=((c+i|0)-1|0)+f|0;d=d+g|0;l.P=k;l.bd=m;l.S=j;l.bq=b;l.dP=c;l.bz=d;return l;case 3:l=new FH;k=b+g|0;m=c+f|0;n=d+e|0;g=((b+j|0)-1|0)+g|0;b=((c+i|0)-1|0)+f|0;c=((d+h|0)-1|0)+e|0;l.P=k;l.bd=m;l.S=n;l.bq=g;l.dP=b;l.bz=c;return l;default:l =new FH;k=b+e|0;m=c+f|0;n=d+g|0;b=((b+h|0)-1|0)+e|0;c=((c+i|0)-1|0)+f|0;d=((d+j|0)-1|0)+g|0;l.P=k;l.bd=m;l.S=n;l.bq=b;l.dP=c;l.bz=d;return l;}l=new FH;k=b+e|0;m=c+f|0;n=d+g|0;b=((b+h|0)-1|0)+e|0;c=((c+i|0)-1|0)+f|0;d=((d+j|0)-1|0)+g|0;l.P=k;l.bd=m;l.S=n;l.bq=b;l.dP=c;l.bz=d;return l;} function Xx(a,b,c,d,e,f,g){a.P=b;a.bd=c;a.S=d;a.bq=e;a.dP=f;a.bz=g;} function Ep(a,b){return a.bq>=b.P&&a.P<=b.bq&&a.bz>=b.S&&a.S<=b.bz&&a.dP>=b.bd&&a.bd<=b.dP?1:0;} function QM(a,b){var c,d;c=a.P;d=b.P;if(cd)d=c;a.bq=d;c=a.dP;d=b.dP;if(c>d)d=c;a.dP=d;c=a.bz;d=b.bz;if(c>d)d=c;a.bz=d;} function Ml(a,b,c,d){a.P=a.P+b|0;a.bd=a.bd+c|0;a.S=a.S+d|0;a.bq=a.bq+b|0;a.dP=a.dP+c|0;a.bz=a.bz+d|0;} function BT(a,b,c,d){return b>=a.P&&b<=a.bq&&d>=a.S&&d<=a.bz&&c>=a.bd&&c<=a.dP?1:0;} function QO(a){return (a.bq-a.P|0)+1|0;} function N5(a){return (a.bz-a.S|0)+1|0;} function BPq(a){var b,c,d,e,f,g,h,i;b=new Bi;b.r=Q(16);V(b,b.g,B(2104));c=a.P;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.bd;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.S;BF(b,b.g,c,10);V(b,b.g,B(2428));c=a.bq;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.dP;BF(b,b.g,c,10);V(b,b.g,B(110));c=a.bz;BF(b,b.g,c,10);V(b,b.g,B(294));d=new Bh;e=b.r;f=b.g;g=Q(f);h=g.data;d.o=g;i=0;while(i2){e=e+(-1)|0;continue _;}$p=2;case 2:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;S();if(g!=A.NL.b)return 0;h=(-2);while(true){if(h>2){g=(-1);while(g<= 0){i=(-2);while(i<=2){j=(-2);if(j<=2){h=d+i|0;k=e+g|0;l=f+j|0;m=A.NW.b;n=0;o=2;$p=14;continue _;}i=i+1|0;}g=g+1|0;}h=A.MP.b;g=0;i=2;$p=3;continue _;}i=(-2);if(i<=2)break;h=h+1|0;}g=d+h|0;k=e-1|0;j=f+i|0;$p=8;continue _;case 3:AQO(b,d,e,f,h,g,i);if(C()){break _;}n=d-1|0;g=A.MP.b;i=0;h=2;$p=4;case 4:AQO(b,n,e,f,g,i,h);if(C()){break _;}o=d+1|0;g=A.MP.b;i=0;h=2;$p=5;case 5:AQO(b,o,e,f,g,i,h);if(C()){break _;}j=f-1|0;i=A.MP.b;h=0;g=2;$p=6;case 6:AQO(b,d,e,j,i,h,g);if(C()){break _;}g=f+1|0;i=A.MP.b;h=0;k=2;$p=7;case 7:AQO(b, d,e,g,i,h,k);if(C()){break _;}i=(-2);a:{while(true){h=X(i,2);if(h>0)break;k=(-2);while(true){l=X(k,2);if(l>0)break;if(i==(-2))break a;if(!h)break a;if(k==(-2))break a;if(!l)break a;k=k+1|0;}i=i+1|0;}i=d+2|0;h=e+1|0;k=A.Oe.b;l=1;m=2;$p=9;continue _;}l=d+i|0;m=e+1|0;p=f+k|0;q=A.NW.b;r=0;s=2;$p=15;continue _;case 8:$z=Bm6(b,g,k,j);if(C()){break _;}k=$z;if(k?0:1){k=e-2|0;$p=13;continue _;}i=i+1|0;while(i>2){h=h+1|0;if(h>2){g=(-1);while(g<=0){i=(-2);while(i<=2){j=(-2);if(j<=2){h=d+i|0;k=e+g|0;l=f+j|0;m=A.NW.b;n= 0;o=2;$p=14;continue _;}i=i+1|0;}g=g+1|0;}h=A.MP.b;g=0;i=2;$p=3;continue _;}i=(-2);}g=d+h|0;k=e-1|0;j=f+i|0;continue _;case 9:AQO(b,i,h,f,k,l,m);if(C()){break _;}i=d-2|0;k=A.Oe.b;l=1;m=2;$p=10;case 10:AQO(b,i,h,f,k,l,m);if(C()){break _;}i=f+2|0;k=A.Oe.b;l=1;m=2;$p=11;case 11:AQO(b,d,h,i,k,l,m);if(C()){break _;}i=f-2|0;k=A.Oe.b;l=1;m=2;$p=12;case 12:AQO(b,d,h,i,k,l,m);if(C()){break _;}r=(-1);while(r<=1){i=(-1);if(i<=1){if(!r&&!i){h=d+r|0;k=e+4|0;l=f+i|0;m=A.NW.b;p=0;q=2;$p=21;continue _;}h=d+r|0;k=e+4|0;l=f+ i|0;m=A.Oe.b;p=1;q=2;$p=20;continue _;}r=r+1|0;}h=1;if(h>3)return 1;k=e+h|0;d=A.NW.b;f=0;i=2;$p=16;continue _;case 13:$z=Bm6(b,g,k,j);if(C()){break _;}g=$z;if(g?0:1)return 0;i=i+1|0;while(i>2){h=h+1|0;if(h>2){g=(-1);while(g<=0){i=(-2);while(i<=2){j=(-2);if(j<=2){h=d+i|0;k=e+g|0;l=f+j|0;m=A.NW.b;n=0;o=2;$p=14;continue _;}i=i+1|0;}g=g+1|0;}h=A.MP.b;g=0;i=2;$p=3;continue _;}i=(-2);}g=d+h|0;k=e-1|0;j=f+i|0;$p=8;continue _;case 14:AQO(b,h,k,l,m,n,o);if(C()){break _;}j=j+1|0;b:while(true){if(j<=2){h=d+i|0;k=e+g|0;l =f+j|0;m=A.NW.b;n=0;o=2;continue _;}i=i+1|0;while(i>2){g=g+1|0;if(g>0)break b;i=(-2);}j=(-2);}h=A.MP.b;g=0;i=2;$p=3;continue _;case 15:AQO(b,l,m,p,q,r,s);if(C()){break _;}while(true){k=k+1|0;while(true){l=X(k,2);if(l<=0)break;i=i+1|0;h=X(i,2);if(h>0){i=d+2|0;h=e+1|0;k=A.Oe.b;l=1;m=2;$p=9;continue _;}k=(-2);}if(i==(-2))break;if(!h)break;if(k==(-2))break;if(l)continue;else break;}l=d+i|0;m=e+1|0;p=f+k|0;q=A.NW.b;r=0;s=2;continue _;case 16:AQO(b,n,k,j,d,f,i);if(C()){break _;}d=A.NW.b;f=0;i=2;$p=17;case 17:AQO(b, n,k,g,d,f,i);if(C()){break _;}d=A.NW.b;f=0;i=2;$p=18;case 18:AQO(b,o,k,j,d,f,i);if(C()){break _;}d=A.NW.b;f=0;i=2;$p=19;case 19:AQO(b,o,k,g,d,f,i);if(C()){break _;}h=h+1|0;if(h>3)return 1;k=e+h|0;d=A.NW.b;f=0;i=2;$p=16;continue _;case 20:AQO(b,h,k,l,m,p,q);if(C()){break _;}i=i+1|0;while(true){if(i<=1){if(!r&&!i){h=d+r|0;k=e+4|0;l=f+i|0;m=A.NW.b;p=0;q=2;$p=21;continue _;}h=d+r|0;k=e+4|0;l=f+i|0;m=A.Oe.b;p=1;q=2;continue _;}r=r+1|0;if(r>1)break;i=(-1);}h=1;if(h>3)return 1;k=e+h|0;d=A.NW.b;f=0;i=2;$p=16;continue _;case 21:AQO(b, h,k,l,m,p,q);if(C()){break _;}i=i+1|0;while(true){if(i<=1){if(!r&&!i){h=d+r|0;k=e+4|0;l=f+i|0;m=A.NW.b;p=0;q=2;continue _;}h=d+r|0;k=e+4|0;l=f+i|0;m=A.Oe.b;p=1;q=2;$p=20;continue _;}r=r+1|0;if(r>1)break;i=(-1);}h=1;if(h>3)return 1;k=e+h|0;d=A.NW.b;f=0;i=2;$p=16;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var AH0=Ba(Dz); A.ADG=function(){var a=new AH0();BPI(a);return a;}; function BPI(a){a.d9=0;} function BCl(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=17;h=F(4);i=d;j=f;if(e>=128)return 1;$p=1;case 1:$z=Bm6(b,i,e,j);if(C()){break _;}k=$z;if(!(k?0:1)){l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;i=d+H(Bl(I(h,F(H(N(l,g)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =l;i=i-H(Bl(I(h,F(H(N(l,g)))),31))|0;m=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;j=f+H(Bl(I(h,F(H(N(m,g)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;j=j-H(Bl(I(h,F(H(N(m,g)))),31))|0;}else{k=2;if(k<=5){S();n=A.O1;$p=2;continue _;}}e=e+1|0;if(e>=128)return 1;continue _;case 2:$z=n.EG(b,i,e,j,k);if(C()){break _;}o=$z;if(o){o=A.O1.b;k=1<=128)return 1;$p=1;continue _;case 3:AQO(b, i,e,j,o,k,p);if(C()){break _;}e=e+1|0;if(e>=128)return 1;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} var Bvi=Ba(); A.ADH=function(){var a=new Bvi();CfL(a);return a;}; function CfL(a){} function ACV(){var a=this;DG.call(a);a.a1D=0;a.a3W=0;a.Zd=0;a.ZC=0;a.zl=0;a.Tk=0;a.p8=null;a.Rx=0;a.Oy=0;a.u9=0;a.D0=null;a.a7S=0;a.bl2=0.0;a.bl3=0.0;a.bl4=0.0;a.boi=0.0;a.bop=0.0;} A.Eb=function(a,b){var c=new ACV();B1k(c,a,b);return c;}; function B1k(a,b,c){var d,e,f,g,h,i,j,k,l,m;Dc(a,b);a.a1D=(-1);a.a3W=(-1);a.Zd=(-1);a.ZC=0;a.zl=0;a.Tk=0;a.Oy=0;a.u9=0;a.D0=null;a.a_6=1;a.p8=c;c.Ak=a;Cj(a,0.25,0.25);d=c.v;e=c.z+1.62-c.cv;f=c.u;g=c.W;h=c.bV;a.v=d;a.dk=d;a.fX=d;e=e+a.cv;a.z=e;a.d4=e;a.fW=e;a.u=f;a.dj=f;a.fY=f;a.W=g;a.bV=h;Cn(a,d,e,f);e=a.v;g=a.W/180.0*3.1415927410125732;i=A.Mw.data;h=g*10430.3779296875;e=e-i[(h+16384.0|0)&65535]*0.1599999964237213;a.v=e;d=a.z-0.10000000149011612;a.z=d;f=a.u-i[(h|0)&65535]*0.1599999964237213;a.u=f;Cn(a,e,d,f);a.cv =0.0;j=a.W/180.0*3.1415927410125732;i=A.Mw.data;j=j*10430.3779296875;k= -i[(j|0)&65535];l=a.bV/180.0*3.1415927410125732*10430.3779296875;m=(l+16384.0|0)&65535;e=k*i[m]*0.4000000059604645;a.T=e;d=i[(j+16384.0|0)&65535]*i[m]*0.4000000059604645;a.U=d;f= -i[(l|0)&65535]*0.4000000059604645;a.Q=f;BFB(a,e,f,d,1.5,1.0);} function BSU(a){} function BFB(a,b,c,d,e,f){var g,h,i,j;g=CT(b*b+c*c+d*d);h=b/g;b=c/g;g=d/g;c=CC(a.C)*0.007499999832361937;i=f;c=h+c*i;d=b+CC(a.C)*0.007499999832361937*i;b=g+CC(a.C)*0.007499999832361937*i;g=e;c=c*g;d=d*g;b=b*g;a.T=c;a.Q=d;a.U=b;j=CT(c*c+b*b);e=C_(c,b)*180.0/3.141592653589793;a.W=e;a.dO=e;e=C_(d,j)*180.0/3.141592653589793;a.bV=e;a.d_=e;a.Rx=0;} function BwG(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:A5F(a);if(C()){break _;}b=a.a7S;if(b>0){c=a.v;d=a.bl2-c;e=b;f=c+d/e;c =a.z;g=c+(a.bl3-c)/e;c=a.u;h=c+(a.bl4-c)/e;i=Kd(a.boi-a.W);c=a.W;b=a.a7S;d=b;a.W=c+i/d;c=a.bV;a.bV=c+(a.bop-c)/d;a.a7S=b-1|0;Cn(a,f,g,h);Iu(a,a.W,a.bV);return;}a:{if(!a.l.H){j=O0(a.p8);k=a.p8;if(k.cg)break a;if(!Hz(k))break a;if(j===null)break a;k=ET(j);Bp();if(k!==A.Lr)break a;if(GH(a,a.p8)>1024.0)break a;k=a.D0;if(k!==null){if(!k.cg){a.v=k.v;a.z=k.bH.bf+k.cN*0.8;a.u=k.u;return;}a.D0=null;}}b=a.Tk;if(b>0)a.Tk=b-1|0;if(a.zl){k=a.l;b=a.a1D;l=a.a3W;m=a.Zd;$p=3;continue _;}a.Oy=a.Oy+1|0;k=CL(EC(a.l),a.v,a.z,a.u);n =CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);o=a.l;$p=4;continue _;}$p=2;case 2:ABI(a);if(C()){break _;}a.p8.Ak=null;return;case 3:$z=Bm6(k,b,l,m);if(C()){break _;}b=$z;if(b==a.ZC){b=a.Rx+1|0;a.Rx=b;if(b!=1200)return;$p=5;continue _;}a.zl=0;a.T=a.T*BH(a.C)*0.20000000298023224;a.Q=a.Q*BH(a.C)*0.20000000298023224;a.U=a.U*BH(a.C)*0.20000000298023224;a.Rx=0;a.Oy=0;k=CL(EC(a.l),a.v,a.z,a.u);n=CL(EC(a.l),a.v+a.T,a.z+a.Q,a.u+a.U);o=a.l;$p=4;case 4:$z=Bdf(o,k,n);if(C()){break _;}o=$z;k=CL(EC(a.l),a.v,a.z,a.u);n=CL(EC(a.l), a.v+a.T,a.z+a.Q,a.u+a.U);if(o!==null){n=EC(a.l);p=o.rG;n=CL(n,p.bP,p.bS,p.bQ);}p=null;q=a.l;r=FO(Ls(a.bH,a.T,a.Q,a.U),1.0,1.0,1.0);$p=6;continue _;case 5:ABI(a);if(C()){break _;}return;case 6:$z=AYu(q,a,r);if(C()){break _;}q=$z;c=0.0;l=0;while(l=c&&c!==0.0)){p=s;c=u;}}}l=l+1|0;}if(p!==null)o=AGn(p);if(o!==null){k=o.jA;if(k!==null){n=AX6(a,a.p8);b=0;$p =8;continue _;}a.zl=1;}if(a.zl)return;c=a.T;d=a.Q;e=a.U;$p=7;case 7:Be5(a,c,d,e);if(C()){break _;}c=a.T;c=c*c;d=a.U;v=Ex(c+d*d);a.W=C_(a.T,a.U)*180.0/3.141592653589793;v=C_(a.Q,v)*180.0/3.141592653589793;a.bV=v;while(true){w=a.d_;if(v-w>=(-180.0))break;a.d_=w-360.0;}while(true){w=a.d_;x=v-w;if(x<180.0)break;a.d_=w+360.0;}while(true){v=a.W;y=a.dO;if(v-y>=(-180.0))break;a.dO=y-360.0;}while(true){y=a.dO;z=v-y;if(z<180.0)break;a.dO=y+360.0;}a.bV=w+x*0.20000000298023224;a.W=y+z*0.20000000298023224;w=0.9200000166893005;if (!(!a.dC&&!a.s2))w=0.5;ba=5;bb=0.0;bc=0;h=0.2;if(bc0){m=a.u9;if(m<=0){bd=500;k=a.l;b=Bx(a.v);m=Bx(a.z)+1|0;ba=Bx(a.u);$p=10;continue _;}a.u9=m-1|0;}if(a.u9>0)a.Q=a.Q-BH(a.C)*BH(a.C)*BH(a.C)*0.2;u=bb*2.0-1.0;c=a.Q+0.03999999910593033*u;a.Q=c;if(l>0){w=w*0.9;a.Q=c*0.8;}c=a.T;d=w;a.T=c*d;a.Q=a.Q*d;a.U=a.U*d;Cn(a,a.v,a.z,a.u);return;case 8:$z =k.gr(n,b);if(C()){break _;}b=$z;if(b)a.D0=o.jA;if(a.zl)return;c=a.T;d=a.Q;e=a.U;$p=7;continue _;case 9:$z=BiC(k,r,n);if(C()){break _;}b=$z;if(b)bb=bb+h;if(bc0){m=a.u9;if(m<=0){bd=500;k=a.l;b=Bx(a.v);m=Bx(a.z)+1|0;ba=Bx(a.u);$p=10;continue _;}a.u9=m-1|0;}if(a.u9>0)a.Q=a.Q-BH(a.C)*BH(a.C)*BH(a.C)*0.2;u=bb*2.0-1.0;c=a.Q+0.03999999910593033 *u;a.Q=c;if(l>0){w=w*0.9;a.Q=c*0.8;}c=a.T;d=w;a.T=c*d;a.Q=a.Q*d;a.U=a.U*d;Cn(a,a.v,a.z,a.u);return;case 10:$z=AQY(k,b,m,ba);if(C()){break _;}b=$z;if(b)bd=300;if(O(a.C,bd)){if(a.u9>0)a.Q=a.Q-BH(a.C)*BH(a.C)*BH(a.C)*0.2;u=bb*2.0-1.0;c=a.Q+0.03999999910593033*u;a.Q=c;if(l>0){w=w*0.9;a.Q=c*0.8;}c=a.T;d=w;a.T=c*d;a.Q=a.Q*d;a.U=a.U*d;Cn(a,a.v,a.z,a.u);return;}a.u9=O(a.C,30)+10|0;a.Q=a.Q-0.20000000298023224;k=B(2429);v=0.25;x=1.0+(BH(a.C)-BH(a.C))*0.4000000059604645;$p=11;case 11:BHs(a,k,v,x);if(C()){break _;}z=Bx(a.bH.bf);m =0;e=z+1.0;while(m<1.0+a.cP*20.0){x=(BH(a.C)*2.0-1.0)*a.cP;y=(BH(a.C)*2.0-1.0)*a.cP;Dk(a.l,B(934),a.v+x,e,a.u+y,a.T,a.Q-BH(a.C)*0.20000000298023224,a.U);m=m+1|0;}b=0;while(b<1.0+a.cP*20.0){x=(BH(a.C)*2.0-1.0)*a.cP;y=(BH(a.C)*2.0-1.0)*a.cP;Dk(a.l,B(935),a.v+x,e,a.u+y,a.T,a.Q,a.U);b=b+1|0;}if(a.u9>0)a.Q=a.Q-BH(a.C)*BH(a.C)*BH(a.C)*0.2;u=bb*2.0-1.0;c=a.Q+0.03999999910593033*u;a.Q=c;if(l>0){w=w*0.9;a.Q=c*0.8;}c=a.T;d=w;a.T=c*d;a.Q=a.Q*d;a.U=a.U*d;Cn(a,a.v,a.z,a.u);return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i, j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,$p);} function CqX(a,b){var c,d,e;c=a.a1D<<16>>16;d=b.m;e=new CY;e.w=B(2212);e.cU=c;Bg(d,B(2212),e);c=a.a3W<<16>>16;e=b.m;d=new CY;d.w=B(2213);d.cU=c;Bg(e,B(2213),d);c=a.Zd<<16>>16;d=b.m;e=new CY;e.w=B(2214);e.cU=c;Bg(d,B(2214),e);c=a.ZC<<24>>24;d=b.m;e=new CP;e.w=B(2215);e.cM=c;Bg(d,B(2215),e);c=a.Tk<<24>>24;d=b.m;e=new CP;e.w=B(2217);e.cM=c;Bg(d,B(2217),e);c=(!a.zl?0:1)<<24>>24;e=b.m;b=new CP;b.w=B(2218);b.cM=c;Bg(e,B(2218),b);} function A29(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.l;if(b.H)return 0;c=0;if(a.D0!==null){d=a.p8;e=d.v-a.v;f=d.z-a.z;g=d.u-a.u;h=CT(e*e+f*f+g*g);d=a.D0;d.T=d.T+e*0.1;d.Q=d.Q+f*0.1+CT(h)*0.08;d=a.D0;d.U=d.U+g*0.1;c=3;}else if(a.u9>0){i=new Ff;j=a.v;k=a.z;l=a.u;d=new Bq;Bp();c =A.Lu.K;d.k=0;d.Y=null;d.A=c;d.k=1;d.B=0;HR(i,b,j,k,l);b=i.F;m=b.N;Be();n=A.G$.data[138];if(n===null){m=m.d.data[0];while(m!==null&&m.h!==null){m=m.i;}}else{o=Ci(n.s);p=m.d.data;m=p[o&(p.length-1|0)];while(m!==null){if(m.t==o){q=m.h;if(n!==q&&!Ck(n,q)?0:1)break;}m=m.i;}}m=m===null?null:m.x;if(!(d!==m.G?0:1)){m.G=d;m.bO=1;b.bE=1;}m=i.F;d=m.N;Be();b=A.G$.data[138];if(b===null)d=C3(d);else{o=Ci(b.s);d=Dy(d,b,o&(d.d.data.length-1|0),o);}S8(d===null?null:d.x,1);m.bE=1;d=a.p8;j=d.v-a.v;k=d.z-a.z;l=d.u-a.u;r=Ex(j* j+k*k+l*l);i.T=j*0.1;i.Q=k*0.1+Ex(r)*0.08;i.U=l*0.1;d=a.l;$p=1;continue _;}if(a.zl)c=2;a.cg=1;m=a.p8;if(m!==null)m.Ak=null;m.Ak=null;return c;case 1:Baa(d,i);if(C()){break _;}d=a.p8;DL();m=A.Tj;c=1;$p=2;case 2:A4A(d,m,c);if(C()){break _;}d=a.p8;m=d.l;b=IP(m,d.v,d.z+0.5,d.u+0.5,O(a.C,6)+1|0);$p=3;case 3:Baa(m,b);if(C()){break _;}c=1;if(a.zl)c=2;a.cg=1;m=a.p8;if(m!==null)m.Ak=null;m.Ak=null;return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function ABI(a){var b;a.cg=1;b=a.p8;if(b!==null)b.Ak=null;} var S2=Ba(Lq); function BlI(a,b){var c,d,e,f,g,h,i,j,k,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=b.jA;if(b!==null){if(a.o_===null){c=a.pC;if(c!==null&&c.o.data.length>0){d=a.l;e=0;a:{while(true){f=d.eZ;g=X(e,f.c);if(g>=0){c=null;break a;}if(e<0)break;if(g>=0)break;if(Bc(c,f.p.data[e].cx)){c=d.eZ;if(e>=0&&e=e){g=0;while(g<8){Dk(a.l,B(1157),a.v,a.z,a.u,0.0,0.0,0.0);g=g+1|0;}if(a.l.H)return;$p=2;continue _;}k=S$(a.l);b=k.F;f=new Bn;f.s=(-24000);c=BR(b.N,By(12));d=c===null?null:c.x;c=Gq(d);if (!(f===c?1:c instanceof Bn&&c.s==f.s?1:0)){Hc(d,f);Gv(d,1);b.bE=1;}TR(k,Md(k));Fp(k,a.v,a.z,a.u,a.W,0.0);b=a.l;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,$p);} var FL=Ba(Ig); function BpR(a,b){var c,d,e,f,g,h,i;c=0;d=0;e=0;f=b.j;g=b.by();while(e>=g?0:1){if(f0&&i.Lp0&&j<=30?1:0;m=0;n=k-1|0;o=k&n;p=F(k);a:{b:while(true){if(m>=5)break a;if(!l)break a;m=m+1|0;q=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=q;r=H(N(q,17));if(!o)s=H(Bl(I(p,F(r)),31));else while(true){s=r%k|0;if(((r-s|0)+n|0)>=0)break;q=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=q;r=H(N(q,17));}t=c.j;u=c.by();r=0;c:{while(true){if(!(r>=u?0:1))break c;if(t=x?0:1))break c;if(w===b.bfi&&!w.q$)break;y=BzL(w,d,e,f,g,h,i,j);if(y!==null){f=w.Lp+1|0;w.Lp=f;b.bfi=w;g=w.pn;if(!(g&&f>=g?0:1)){f=AKR(c,w);if(f>=0)Dh(c,f);}return y;}}r=v;}}}b=new Bu;b.f=1;b.e=1;J(b);}b=EJ(f,g,h,(-1),(-3),0,5,10,8,i);f=b!==null&&b.bd>10?1:0;d:{if(f){y=d.eg;g=d.j;e:{while(true){if(!(y===null?0:1)){c=null;break e;}if(g10?1:0;a:{if(e){o=c.eg;f=c.j;b:{while(true){if(!(o===null?0:1)){k=null;break b;}if(f10?1:0;} var RI=Ba(FL); A.ADI=function(a,b,c){var d=new RI();A9h(d,a,b,c);return d;}; function A9h(a,b,c,d){var e,f,g,h,i;a:{a.d1=0;a.bj=(-1);e=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=e;f=H(Bl(I(F(4),F(H(N(e,17)))),31));a.bj=f;switch(f){case 0:case 2:break;default:b=new FH;g=(c+19|0)-1|0;h=(d+19|0)-1|0;b.P=c;b.bd=64;b.S=d;b.bq=g;b.dP=73;b.bz=h;a.n=b;break a;}b=new FH;i=(c+19|0)-1|0;g=(d+19|0)-1|0;b.P=c;b.bd=64;b.S=d;b.bq=i;b.dP=73;b.bz=g;a.n=b;}} function BIV(a,b,c,d){b=b;LZ(a,b,c,d,8,3,0);Qt(a,b,c,d,3,8,0);OH(a,b,c,d,3,8,0);} function BpA(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=7;f=3;g=0;h=11;i=4;j=18;S();k=A.O7.b;l=0;$p=1;case 1:ByL(a,b,d,e,f,g,h,i,j,k,k,l);if(C()){break _;}l=0;k=3;e=7;f=18;g=4;h=11;i=A.O7.b;j=0;$p=2;case 2:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=8;k=5;e=0;f=10;g=7;h=18;i=0;j=0;m=0;$p=3;case 3:ByL(a,b,d,l,k,e,f,g,h,i,j,m);if (C()){break _;}l=0;k=5;e=8;f=18;g=7;h=10;i=0;j=0;m=0;$p=4;case 4:ByL(a,b,d,l,k,e,f,g,h,i,j,m);if(C()){break _;}l=7;k=5;e=0;f=7;g=5;h=7;i=A.O7.b;j=0;$p=5;case 5:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;k=5;e=11;f=7;g=5;h=18;i=A.O7.b;j=0;$p=6;case 6:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=11;k=5;e=0;f=11;g=5;h=7;i=A.O7.b;j=0;$p=7;case 7:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=11;k=5;e=11;f=11;g=5;h=18;i=A.O7.b;j=0;$p=8;case 8:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=5;e=7;f =7;g=5;h=7;i=A.O7.b;j=0;$p=9;case 9:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=11;k=5;e=7;f=18;j=5;g=7;h=A.O7.b;i=0;$p=10;case 10:ByL(a,b,d,l,k,e,f,j,g,h,h,i);if(C()){break _;}l=0;k=5;e=11;f=7;g=5;h=11;i=A.O7.b;j=0;$p=11;case 11:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=11;k=5;e=11;f=18;g=5;h=11;i=A.O7.b;j=0;$p=12;case 12:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;k=2;e=0;f=11;g=2;h=5;i=A.O7.b;j=0;$p=13;case 13:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;k=2;e=13;f=11;g=2;h=18;i=A.O7.b;j =0;$p=14;case 14:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;k=0;e=0;f=11;g=1;h=3;i=A.O7.b;j=0;$p=15;case 15:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;k=0;e=15;f=11;g=1;h=18;i=A.O7.b;j=0;$p=16;case 16:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;while(true){if(l>11){l=0;k=2;e=7;f=5;g=2;h=11;i=A.O7.b;j=0;$p=17;continue _;}k=0;if(k<=2)break;l=l+1|0;}e=A.O7.b;f=0;g=(-1);$p=21;continue _;case 17:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=13;k=2;e=7;f=18;g=2;h=11;i=A.O7.b;j=0;$p=18;case 18:ByL(a, b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=0;e=7;f=3;g=1;h=11;i=A.O7.b;j=0;$p=19;case 19:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=15;k=0;e=7;f=18;g=1;h=11;i=A.O7.b;j=0;$p=20;case 20:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;while(l<=2){k=7;if(k<=11){e=A.O7.b;f=0;g=(-1);$p=23;continue _;}l=l+1|0;}return 1;case 21:A6O(a,b,e,f,l,g,k,d);if(C()){break _;}e=A.O7.b;f=0;g=(-1);h=18-k|0;$p=22;case 22:A6O(a,b,e,f,l,g,h,d);if(C()){break _;}k=k+1|0;while(k>2){l=l+1|0;if(l>11){l=0;k=2;e=7;f=5;g=2;h=11;i =A.O7.b;j=0;$p=17;continue _;}k=0;}e=A.O7.b;f=0;g=(-1);$p=21;continue _;case 23:A6O(a,b,e,f,l,g,k,d);if(C()){break _;}e=A.O7.b;f=0;g=18-l|0;h=(-1);$p=24;case 24:A6O(a,b,e,f,g,h,k,d);if(C()){break _;}k=k+1|0;while(true){if(k<=11){e=A.O7.b;f=0;g=(-1);$p=23;continue _;}l=l+1|0;if(l>2)break;k=7;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bf1(){var a=this;RI.call(a);a.bfi=null;a.a5Q=null;a.a6q=null;a.a1L=null;} A.Fy=function(a,b,c){var d=new Bf1();CgK(d,a,b,c);return d;}; function CgK(a,b,c,d){var e,f,g,h,i;A9h(a,b,c,d);b=new BI;b.p=W(K,10);a.a5Q=b;b=new BI;b.p=W(K,10);a.a1L=b;e=A.ADJ.data;f=e.length;g=0;while(g=f?0:1){if(e0&&h.Cu10?1:0;b:{if(e){k=c.eg;f=c.j;c:{while(true){if(!(k===null?0:1)){l=null;break c;}if(f=0)break;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a =m;g=H(N(m,17));}d:{switch(h){case 0:case 1:break;case 2:c=A.ADx;break d;case 3:c=A.ADy;break d;case 4:c=A.ADz;break d;default:}c=A.ADw;}j.bij=c;j.n=b;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;j.EV=H(Bl(I(F(2),F(H(N(m,17)))),31))?0:1;j.Bt=H(Bl(I(F(2),F(B$(d,31))),31))?0:1;break b;}}j=null;}}}return j;} function A4V(b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t;if(!BcN())return null;j=A.ADt;if(j!==null){k=AHJ(j,c,d,e,f,g,h,i);A.ADt=null;if(k!==null)return k;}l=0;a:while(true){if(l>=5){m=B00(c,d,e,f,g,h);if(m!==null&&m.bd>1){b=new AHT;b.d1=i;b.bj=(-1);b.bj=h;b.n=m;b.a4R=h!=2&&h?(m.bq-m.P|0)+1|0:(m.bz-m.S|0)+1|0;return b;}return null;}l=l+1|0;n=A.ADL;o=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=o;p=H(N(o,17));q=n-1|0;if(!(n&q))r=H(Bl(I(F(n),F(p)),31));else while(true){r=p%n|0;if(((p-r|0)+q|0)>= 0)break;o=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=o;p=H(N(o,17));}k=A.ADr;s=k.j;p=k.by();n=0;b:{while(true){if(!(n>=p?0:1))break b;if(s=f?0:1)){b=A.ADr;g=b.c;e=0;c:{d:{e:{while(true){f=X(e,g);if(f>=0)break;if(e<0)break e;if(f>=0)break e;f:{c=b.p.data[e];if(t===null){if(c!==null)break f;else break d;}if(t!==c?0:1)break d;}e =e+1|0;}e=(-1);break c;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(e>=0)Dh(b,e);}return j;}}n=q;}}}b=new Bu;b.f=1;b.e=1;J(b);} function KN(b,c,d,e,f,g,h,i){var j,k,l;if(i>50)return null;j=b.n;k=e-j.P|0;if(k<=0)k= -k|0;if(k<=112){k=g-j.S|0;if(k<=0)k= -k|0;if(k<=112){j=A4V(b,c,d,e,f,g,h,i+1|0);if(j!==null){e=c.fn;if(e<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(c,e),j);b=b.Y1;Bo(b,b.c+1|0);l=b.p.data;f=b.c;b.c=f+1|0;l[f]=j;b.j=b.j+1|0;}return j;}}return null;} function Jj(){return A.ADA;} function Bps(){var b,c,d;b=W(I6,11);c=b.data;d=new I6;d.uj=G(Vw);d.sn=40;d.oI=0;c[0]=d;d=new I6;d.uj=G(UK);d.sn=5;d.oI=5;c[1]=d;d=new I6;d.uj=G(Qo);d.sn=20;d.oI=0;c[2]=d;d=new I6;d.uj=G(AAv);d.sn=20;d.oI=0;c[3]=d;d=new I6;d.uj=G(Sb);d.sn=10;d.oI=6;c[4]=d;d=new I6;d.uj=G(XJ);d.sn=5;d.oI=5;c[5]=d;d=new I6;d.uj=G(RJ);d.sn=5;d.oI=5;c[6]=d;d=new I6;d.uj=G(Rp);d.sn=5;d.oI=4;c[7]=d;d=new I6;d.uj=G(TS);d.sn=5;d.oI=4;c[8]=d;d=new AE6;d.uj=G(UB);d.sn=10;d.oI=2;c[9]=d;d=new AE7;d.uj=G(WV);d.sn=20;d.oI=1;c[10]=d;A.ADs= b;A.ADL=0;A.ADA=new AOO;} var A65=Ba(); A.ADN=function(){var a=new A65();B2h(a);return a;}; function B2h(a){} function Ceg(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;d=new BI;d.p=W(K,10);e=new Xz;f=2+c|0;g=c*2|0;h=4+g|0;if(f>=h)i=f;else{j=(h-f|0)+1|0;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=H(N(k,17));m=j-1|0;if(!(j&m))n=H(Bl(I(F(j),F(l)),31));else while(true){n=l%j|0;if(((l-n|0)+m|0)>=0)break;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=H(N(k,17));}i=n+f|0;}e.PL=G(Wr);e.I6=4;e.A3=i;Bo(d,d.c+1|0);o=d.p.data;p=d.c;q=p+1|0;d.c=q;o[p]=e;d.j=d.j+1|0;r=new Xz;n=0+c|0;l=1+c|0;if (n>=l)i=n;else{i=(l-n|0)+1|0;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;s=H(N(k,17));j=i-1|0;if(!(i&j))m=H(Bl(I(F(i),F(s)),31));else while(true){m=s%i|0;if(((s-m|0)+j|0)>=0)break;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;s=H(N(k,17));}i=m+n|0;}r.PL=G(W3);r.I6=20;r.A3=i;Bo(d,q+1|0);o=d.p.data;i=d.c;d.c=i+1|0;o[i]=r;d.j=d.j+1|0;r=new Xz;if(n>=f)p=n;else{p=(f-n|0)+1|0;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;m=H(N(k,17));i=p-1|0;if(!(p&i))j=H(Bl(I(F(p), F(m)),31));else while(true){j=m%p|0;if(((m-j|0)+i|0)>=0)break;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;m=H(N(k,17));}p=j+n|0;}r.PL=G(XV);r.I6=20;r.A3=p;Cc(d,r);Cc(d,Vr(G(Vn),3,Hx(b,f,5+(c*3|0)|0)));Cc(d,Vr(G(Wc),15,Hx(b,n,f)));Cc(d,Vr(G(UX),3,Hx(b,l,4+c|0)));Cc(d,Vr(G(Vv),3,Hx(b,f,h)));Cc(d,Vr(G(Uv),15,Hx(b,0,l)));Cc(d,Vr(G(XU),8,Hx(b,n,3+g|0)));r=I_(d);while(BP(r)){if((BW(r)).A3)continue;FQ(r);}return d;} function CfK(b){var c,d,e,f,g,h,i;c=0;d=0;e=0;f=b.j;g=b.by();while(e>=g?0:1){if(f0&&i.Uc10?1:0;b:{if(f){k=d.eg;g=d.j;c:{while(true){if(!(k===null?0:1)){e=null;break c;}if(g=5){o=EJ(e,f,g,0,0,0,3,4,2,h);p=c.eg;f=c.j;b:{while(true){if(!(p===null?0:1)){q=null;break b;}if(f=0)break;s=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=s;t=H(N(s,17));}p=b.LZ;v=p.j;w=p.by();x=0;c:{while(true){if(!(x>=w?0:1))break c;if(v=t?0:1))break c;if(r===b.bh1&&b.LZ.c>1)break;q=Cwr(b,r,c,d,e,f,g,h,i);if(q!==null){e=r.Uc+1|0;r.Uc=e;b.bh1=r;f=r.A3;if(!(f&&e>=f?0:1)){b=b.LZ;g=b.c;e=0;d:{e:{f:{while(true){f=X(e,g);if(f>=0)break;if(e <0)break f;if(f>=0)break f;g:{c=b.p.data[e];if(r===null){if(c!==null)break g;else break e;}if(r!==c?0:1)break e;}e=e+1|0;}e=(-1);break d;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);}}if(e>=0)Dh(b,e);}return q;}}x=y;}}}b=new Bu;b.f=1;b.e=1;J(b);} function Pp(b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p;if(i>50)return null;j=b.n;k=e-j.P|0;if(k<=0)k= -k|0;if(k<=112){k=g-j.S|0;if(k<=0)k= -k|0;if(k<=112){j=Csc(b,c,d,e,f,g,h,i+1|0);if(j!==null){d=j.n;e=d.P;f=d.bq;k=(e+f|0)/2|0;g=d.S;h=d.bz;l=(g+h|0)/2|0;m=f-e|0;n=h-g|0;if(m>n)n=m;o=b.Z_;e=(n/2|0)+4|0;ABZ();if(o.WD(k,l,e,A.Z0)){e=c.fn;if(e<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(c,e),j);b=b.a5g;Bo(b,b.c+1|0);p=b.p.data;f=b.c;b.c=f+1|0;p[f]=j;b.j=b.j+1|0;return j;}}return null;}}return null;} function Xi(b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p;if(i>(3+b.bbs|0))return null;j=b.n;k=e-j.P|0;if(k<=0)k= -k|0;if(k<=112){k=g-j.S|0;if(k<=0)k= -k|0;if(k<=112){j=CB9(b,c,d,e,f,g,h);if(j!==null&&j.bd>10){l=new AF7;l.d1=i;l.bj=(-1);l.q3=b;l.bj=h;l.n=j;f=j.bq;g=j.P;k=f-g|0;h=k+1|0;e=j.bz;m=j.S;n=e-m|0;o=n+1|0;if(h>o)o=h;l.a3n=o;o=(g+f|0)/2|0;m=(m+e|0)/2|0;if(k>n)n=k;j=b.Z_;e=(n/2|0)+4|0;ABZ();if(j.WD(o,m,e,A.Z0)){e=c.fn;if(e<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(c,e),l);b=b.a69;Bo(b,b.c+1|0);p=b.p.data;f=b.c;b.c=f+1 |0;p[f]=l;b.j=b.j+1|0;return l;}}return null;}}return null;} function Pt(b,c,d,e,f,g,h,i){return Xi(b,c,d,e,f,g,h,i);} function Go(){var a=this;Ig.call(a);a.PQ=0;a.q3=null;} function Bxc(a,b,c,d,e,f){var g;switch(a.bj){case 0:g=a.n;return Pp(b,c,d,g.P-1|0,g.bd+e|0,g.S+f|0,1,a.d1);case 1:g=a.n;return Pp(b,c,d,g.P+f|0,g.bd+e|0,g.S-1|0,2,a.d1);case 2:g=a.n;return Pp(b,c,d,g.P-1|0,g.bd+e|0,g.S+f|0,1,a.d1);case 3:g=a.n;return Pp(b,c,d,g.P+f|0,g.bd+e|0,g.S-1|0,2,a.d1);default:}return null;} function AWQ(a,b,c,d,e,f){var g;switch(a.bj){case 0:g=a.n;return Pp(b,c,d,g.bq+1|0,g.bd+e|0,g.S+f|0,3,a.d1);case 1:g=a.n;return Pp(b,c,d,g.P+f|0,g.bd+e|0,g.bz+1|0,0,a.d1);case 2:g=a.n;return Pp(b,c,d,g.bq+1|0,g.bd+e|0,g.S+f|0,3,a.d1);case 3:g=a.n;return Pp(b,c,d,g.P+f|0,g.bd+e|0,g.bz+1|0,0,a.d1);default:}return null;} function BoF(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=0;e=0;f=a.n.S;while(true){g=a.n;if(f>g.bz)break;h=g.P;while(h<=a.n.bq){if(BT(c,h,64,f)){$p=1;continue _;}h=h+1|0;}f=f+1|0;}if(e)return d/e|0;return (-1);case 1:$z=Ba1(b,h,f);if(C()){break _;}i=$z;j=b.bZ.Mi();if(i>j)j=i;d=d+j|0;e=e+1|0;a:while(true){h=h+1|0;while(h>a.n.bq){f=f+1|0;g=a.n;if(f>g.bz)break a;h= g.P;}if(BT(c,h,64,f)){continue _;}}if(e)return d/e|0;return (-1);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function BVr(b){return b!==null&&b.bd>10?1:0;} function A0S(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=a.PQ;if(h0)break;g=0;while (true){l=X(g,5);if(l>0)break;if(!g)break a;if(!l)break a;if(!k)break a;if(!f)break a;g=g+1|0;}k=k+1|0;}return 1;}l=A.NM.b;e=0;h=11;$p=16;continue _;case 15:$z=BoF(a,b,d);if(C()){break _;}k=$z;a.a47=k;if(k<0)return 1;c=a.n;e=c.dP;k=(k-e|0)+3|0;c.P=c.P+0|0;c.bd=c.bd+k|0;c.S=c.S+0|0;c.bq=c.bq+0|0;c.dP=e+k|0;c.bz=c.bz+0|0;e=1;f=0;g=1;h=4;i=12;j=4;S();k=A.NF.b;l=A.MP.b;m=0;n=Db(a,k,0);k=Df(a,k,0);o=Db(a,l,0);l=Df(a,l,0);$p=1;continue _;case 16:a:{BaW(a,b,l,e,g,h,k,d);if(C()){break _;}h=12;e=a.bj;switch(e){case 0:case 2:i =a.n.P+g|0;break a;case 1:i=a.n.bq-k|0;break a;case 3:i=a.n.P+k|0;break a;default:}i=g;}if(e!=(-1))h=h+a.n.bd|0;b:{switch(e){case 0:m=a.n.S+k|0;break b;case 1:case 3:m=a.n.S+g|0;break b;case 2:m=a.n.bz-k|0;break b;default:}m=k;}if(BT(d,i,h,m)){$p=17;continue _;}c:{d:while(true){g=g+1|0;while(true){l=X(g,5);if(l<=0)break;k=k+1|0;f=X(k,5);if(f>0)break d;g=0;}if(!g)break c;if(!l)break c;if(!k)break c;if(f)continue;else break c;}return 1;}l=A.NM.b;e=0;h=11;continue _;case 17:$z=Bm6(b,i,h,m);if(C()){break _;}l=$z;l =l?0:1;if(!l&&h<255){l=0;e=0;j=2;$p=18;continue _;}e:{f:while(true){g=g+1|0;while(true){l=X(g,5);if(l<=0)break;k=k+1|0;f=X(k,5);if(f>0)break f;g=0;}if(!g)break e;if(!l)break e;if(!k)break e;if(f)continue;else break e;}return 1;}l=A.NM.b;e=0;h=11;$p=16;continue _;case 18:AQO(b,i,h,m,l,e,j);if(C()){break _;}h=h+1|0;$p=17;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BxN(){var a=this;ZE.call(a);a.Z_=null;a.a0x=0;a.bbs=0;a.bh1=null;a.LZ=null;a.a5g=null;a.a69=null;} A.Fw=function(a,b,c,d,e,f,g){var h=new BxN();Cm4(h,a,b,c,d,e,f,g);return h;}; function Cm4(a,b,c,d,e,f,g,h){var i;ATQ(a,null,0,d,e,f);d=new BI;d.p=W(K,10);a.a5g=d;d=new BI;d.p=W(K,10);a.a69=d;a.Z_=b;a.LZ=g;a.bbs=h;i=b.hI(e,f);Eh();a.a0x=i!==A.ZG&&i!==A.ZQ?0:1;a.q3=a;} var UW=Ba(Go); function AYl(){Ig.call(this);this.Jg=null;} A.FN=function(a,b,c,d){var e=new AYl();CjV(e,a,b,c,d);return e;}; function CjV(a,b,c,d,e){var f,g,h,i,j,k,l;a.d1=b;a.bj=(-1);a.Jg=new H2;f=new FH;g=d+7|0;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));while(true){j=i%6|0;if(((i-j|0)+5|0)>=0)break;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;i=H(N(h,17));}g=g+j|0;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;j=H(N(h,17));while(true){k=j%6|0;if(((j-k|0)+5|0)>=0)break;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;j=H(N(h,17));}i=54+k|0;j =e+7|0;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;k=H(N(h,17));while(true){l=k%6|0;if(((k-l|0)+5|0)>=0)break;h=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=h;k=H(N(h,17));}b=j+l|0;f.P=d;f.bd=50;f.S=e;f.bq=g;f.dP=i;f.bz=b;a.n=f;} function A_n(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;e=a.d1;f=a.n;g=(((f.dP-f.bd|0)+1|0)-3|0)-1|0;if(g<=0)g=1;h=0;a:{while(true){if(h>=QO(a.n))break a;f=a.n;i=f.bq;j=f.P;i=(i-j|0)+1|0;k=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=k;l=H(N(k,17));m=i-1|0;if(!(i&m))n=H(Bl(I(F(i),F(l)),31));else while(true){n=l%i|0;if(((l-n|0)+m|0)>=0)break;k=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=k;l=H(N(k,17));}h=h+n|0;if((h+3|0)>i)break;i=j+h|0;m=f.bd;j=B$(d,31);n=g-1|0;if(!(g&n))l=H(Bl(I(F(g), F(j)),31));else while(true){l=j%g|0;if(((j-l|0)+n|0)>=0)break;j=B$(d,31);}j=(m+l|0)+1|0;m=a.n.S-1|0;JJ();f=Hu(b,c,d,i,j,m,2,e);if(f!==null){o=Q0(f);f=a.Jg;p=new FH;j=o.P;m=o.bd;n=a.n.S;Xx(p,j,m,n,o.bq,o.dP,n+1|0);J_(f,p);}h=h+4|0;}}q=0;b:{while(true){if(q>=QO(a.n))break b;h=q+O(d,QO(a.n))|0;if((h+3|0)>QO(a.n))break;f=a.n;q=f.P+h|0;i=(f.bd+O(d,g)|0)+1|0;j=a.n.bz+1|0;JJ();f=Hu(b,c,d,q,i,j,0,e);if(f!==null){p=Q0(f);f=a.Jg;o=new FH;q=p.P;i=p.bd;j=a.n.bz;Xx(o,q,i,j-1|0,p.bq,p.dP,j);J_(f,o);}q=h+4|0;}}q=0;c:{while (true){if(q>=N5(a.n))break c;h=q+O(d,N5(a.n))|0;if((h+3|0)>N5(a.n))break;f=a.n;f=Hg(b,c,d,f.P-1|0,(f.bd+O(d,g)|0)+1|0,a.n.S+h|0,1,e);if(f!==null){p=Q0(f);f=a.Jg;o=new FH;q=a.n.P;Xx(o,q,p.bd,p.S,q+1|0,p.dP,p.bz);J_(f,o);}q=h+4|0;}}h=0;d:{while(true){if(h>=N5(a.n))break d;l=h+O(d,N5(a.n))|0;if((l+3|0)>N5(a.n))break;f=a.n;f=Hg(b,c,d,f.bq+1|0,(f.bd+O(d,g)|0)+1|0,a.n.S+l|0,3,e);if(f!==null){p=Q0(f);f=a.Jg;o=new FH;h=a.n.bq;Xx(o,h-1|0,p.bd,p.S,h,p.dP,p.bz);J_(f,o);}h=l+4|0;}}} function A_5(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;c=a.n;e=c.P;f=c.bd;g=c.S;h=c.bq;i=c.bz;S();j=A.NE.b;k=0;l=1;$p=2;case 2:ByL(a,b,d,e,f,g,h,f,i,j,k,l);if(C()){break _;}c=a.n;i=c.P;e=c.bd;k=e+1|0;l=c.S;j=c.bq;e=e+3|0;m=c.dP;if(e=0)return 1;e=0;f=0;g=a.n.S;while(true){h=a.n;i=h.bz;if(g>i)break;j=h.P;while(j<=a.n.bq){if(BT(c,j,64,g)){$p=1;continue _;}j=j+1|0;}g=g+1|0;}if(!f)return 0;k=e/f|0;a.Xr=k;f=h.bd;d=(k-f|0)+d|0;h.P=h.P+0|0;h.bd=f+d|0;h.S=h.S+0|0;h.bq=h.bq+0|0;h.dP=h.dP+d|0;h.bz=i+0|0;return 1;case 1:$z =Ba1(b,j,g);if(C()){break _;}l=$z;i=b.bZ.Mi();if(l>i)i=l;e=e+i|0;f=f+1|0;a:while(true){j=j+1|0;while(j>a.n.bq){g=g+1|0;h=a.n;i=h.bz;if(g>i)break a;j=h.P;}if(BT(c,j,64,g)){continue _;}}if(!f)return 0;k=e/f|0;a.Xr=k;f=h.bd;d=(k-f|0)+d|0;h.P=h.P+0|0;h.bd=f+d|0;h.S=h.S+0|0;h.bq=h.bq+0|0;h.dP=h.dP+d|0;h.bz=i+0|0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function QR(){var a=this;O$.call(a);a.bh0=0;a.bhs=0;a.biW=0;a.bil=0;} A.ADP=null;A.ADQ=null;A.ADR=null;function BeZ(){BeZ=BX(QR);B1c();} function Bav(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;$p=1;case 1:$z=Bcz(a,b,d,e);if(C()){break _;}e=$z;if(!e)return 0;S();e=CM(a,A.Ou.b,3);f=CM(a,A.Ou.b,2);g=CM(a,A.Ou.b,0);h=CM(a,A.Ou.b,1);i=0;j=(-4);k=0;l=a.he-1|0;m=0;n=a.xy-1|0;o=0;BeZ();p=A.ADR;$p=2;case 2:ATM(a, b,d,i,j,k,l,m,n,o,c,p);if(C()){break _;}j=2;k=1;n=2;i=9;l=2;m=2;o=0;p=A.ADR;$p=3;case 3:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=2;k=1;n=12;i=9;l=2;m=12;o=0;p=A.ADR;$p=4;case 4:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=2;k=1;n=3;i=2;l=2;m=11;o=0;p=A.ADR;$p=5;case 5:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=9;k=1;n=3;i=9;l=2;m=11;o=0;p=A.ADR;$p=6;case 6:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=1;k=3;n=1;i=10;l=6;m=1;o=0;p=A.ADR;$p=7;case 7:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j =1;k=3;n=13;i=10;l=6;m=13;o=0;p=A.ADR;$p=8;case 8:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=1;k=3;n=2;i=1;l=6;m=12;o=0;p=A.ADR;$p=9;case 9:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=10;k=3;n=2;i=10;l=6;m=12;o=0;p=A.ADR;$p=10;case 10:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=2;k=3;n=2;i=9;l=3;m=12;o=0;p=A.ADR;$p=11;case 11:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=2;k=6;n=2;i=9;l=6;m=12;o=0;p=A.ADR;$p=12;case 12:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}m=3;o=7;j=3;k=8;n=7;i=11;l=0;p =A.ADR;$p=13;case 13:ATM(a,b,d,m,o,j,k,n,i,l,c,p);if(C()){break _;}j=4;k=8;n=4;i=7;l=8;m=10;o=0;p=A.ADR;$p=14;case 14:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=3;k=1;n=3;i=8;l=2;m=11;$p=15;case 15:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=4;k=3;n=6;i=7;l=3;m=9;$p=16;case 16:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=2;k=4;n=2;i=9;l=5;m=12;$p=17;case 17:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=4;k=6;n=5;i=7;l=6;m=9;$p=18;case 18:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=5;k=7;n=6;i=6;l=7;m=8;$p=19;case 19:AQA(a, b,d,j,k,n,i,l,m);if(C()){break _;}j=5;k=1;n=2;i=6;l=2;m=2;$p=20;case 20:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=5;k=2;n=12;i=6;l=2;m=12;$p=21;case 21:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=5;k=5;n=1;i=6;l=5;m=1;$p=22;case 22:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=5;k=5;n=13;i=6;l=5;m=13;$p=23;case 23:AQA(a,b,d,j,k,n,i,l,m);if(C()){break _;}j=0;k=0;n=1;i=5;l=5;$p=24;case 24:Bpi(a,b,j,k,n,i,l,d);if(C()){break _;}j=0;k=0;n=10;i=5;l=5;$p=25;case 25:Bpi(a,b,j,k,n,i,l,d);if(C()){break _;}j=0;k=0;n=1;i=5;l =9;$p=26;case 26:Bpi(a,b,j,k,n,i,l,d);if(C()){break _;}j=0;k=0;n=10;i=5;l=9;$p=27;case 27:Bpi(a,b,j,k,n,i,l,d);if(C()){break _;}j=0;if(j<=14){k=2;n=4;i=2;l=5;m=0;p=A.ADR;$p=29;continue _;}j=5;k=6;n=0;i=6;l=6;m=0;o=0;p=A.ADR;$p=28;case 28:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=0;if(j>11){j=2;k=7;n=2;i=2;l=9;m=2;o=0;p=A.ADR;$p=33;continue _;}k=2;if(k<=12){n=4;i=5;l=0;p=A.ADR;$p=70;continue _;}k=6;n=5;i=6;l=5;m=0;p=A.ADR;$p=68;continue _;case 29:ATM(a,b,d,k,n,j,i,l,j,m,c,p);if(C()){break _;}k=4;n=4;i= 4;l=5;m=0;p=A.ADR;$p=30;case 30:ATM(a,b,d,k,n,j,i,l,j,m,c,p);if(C()){break _;}k=7;n=4;i=7;l=5;m=0;p=A.ADR;$p=31;case 31:ATM(a,b,d,k,n,j,i,l,j,m,c,p);if(C()){break _;}k=9;n=4;i=9;l=5;m=0;p=A.ADR;$p=32;case 32:ATM(a,b,d,k,n,j,i,l,j,m,c,p);if(C()){break _;}j=j+14|0;if(j<=14){k=2;n=4;i=2;l=5;m=0;p=A.ADR;$p=29;continue _;}j=5;k=6;n=0;i=6;l=6;m=0;o=0;p=A.ADR;$p=28;continue _;case 33:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=9;k=7;n=2;i=9;l=9;m=2;o=0;p=A.ADR;$p=34;case 34:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()) {break _;}j=2;k=7;n=12;i=2;l=9;m=12;o=0;p=A.ADR;$p=35;case 35:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=9;k=7;n=12;i=9;l=9;m=12;o=0;p=A.ADR;$p=36;case 36:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=4;k=9;n=4;i=4;l=9;m=4;o=0;p=A.ADR;$p=37;case 37:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=7;k=9;n=4;i=7;l=9;m=4;o=0;p=A.ADR;$p=38;case 38:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=4;k=9;n=10;i=4;l=9;m=10;o=0;p=A.ADR;$p=39;case 39:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=7;k=9;n=10;i=7;l =9;m=10;o=0;p=A.ADR;$p=40;case 40:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=5;k=9;n=7;i=6;l=9;m=7;o=0;p=A.ADR;$p=41;case 41:ATM(a,b,d,j,k,n,i,l,m,o,c,p);if(C()){break _;}j=A.Ou.b;k=5;n=9;i=6;$p=42;case 42:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=6;n=9;i=6;$p=43;case 43:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=5;n=9;i=8;$p=44;case 44:Bpi(a,b,j,f,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=6;n=9;i=8;$p=45;case 45:Bpi(a,b,j,f,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=4;n=0;i=0;$p=46;case 46:Bpi(a,b,j, e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=5;n=0;i=0;$p=47;case 47:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=6;n=0;i=0;$p=48;case 48:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=7;n=0;i=0;$p=49;case 49:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=4;n=1;i=8;$p=50;case 50:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=4;n=2;i=9;$p=51;case 51:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=4;n=3;i=10;$p=52;case 52:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=7;n=1;i=8;$p=53;case 53:Bpi(a,b,j, e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=7;n=2;i=9;$p=54;case 54:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}j=A.Ou.b;k=7;n=3;i=10;$p=55;case 55:Bpi(a,b,j,e,k,n,i,d);if(C()){break _;}e=4;j=1;k=9;n=4;i=1;l=9;m=0;p=A.ADR;$p=56;case 56:ATM(a,b,d,e,j,k,n,i,l,m,c,p);if(C()){break _;}e=7;j=1;k=9;n=7;i=1;l=9;m=0;p=A.ADR;$p=57;case 57:ATM(a,b,d,e,j,k,n,i,l,m,c,p);if(C()){break _;}e=4;j=1;k=10;n=7;i=2;l=10;m=0;p=A.ADR;$p=58;case 58:ATM(a,b,d,e,j,k,n,i,l,m,c,p);if(C()){break _;}e=5;j=4;k=5;n=6;i=4;l=5;m=0;p=A.ADR;$p=59;case 59:ATM(a, b,d,e,j,k,n,i,l,m,c,p);if(C()){break _;}e=A.Ou.b;j=4;k=4;n=5;$p=60;case 60:Bpi(a,b,e,g,j,k,n,d);if(C()){break _;}e=A.Ou.b;g=7;j=4;k=5;$p=61;case 61:Bpi(a,b,e,h,g,j,k,d);if(C()){break _;}i=0;if(i>=4){e=1;f=(-3);g=12;j=10;k=(-1);n=13;$p=62;continue _;}e=A.Ou.b;g=5;j=0-i|0;k=6+i|0;$p=65;continue _;case 62:AQA(a,b,d,e,f,g,j,k,n);if(C()){break _;}e=1;f=(-3);g=1;j=3;k=(-1);n=13;$p=63;case 63:AQA(a,b,d,e,f,g,j,k,n);if(C()){break _;}e=1;f=(-3);g=1;j=9;k=(-1);n=5;$p=64;case 64:AQA(a,b,d,e,f,g,j,k,n);if(C()){break _;}n =1;if(n<=13){e=1;f=(-3);g=1;j=(-2);k=0;p=A.ADR;$p=71;continue _;}n=2;if(n<=12){e=1;f=(-1);g=3;j=(-1);k=0;p=A.ADR;$p=89;continue _;}e=2;f=(-2);g=1;j=5;k=(-2);n=1;i=0;p=A.ADR;$p=72;continue _;case 65:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Ou.b;g=6;$p=66;case 66:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=5;g=7+i|0;k=6;n=9+i|0;$p=67;case 67:AQA(a,b,d,e,j,g,k,j,n);if(C()){break _;}i=i+1|0;if(i>=4){e=1;f=(-3);g=12;j=10;k=(-1);n=13;$p=62;continue _;}e=A.Ou.b;g=5;j=0-i|0;k=6+i|0;$p=65;continue _;case 68:ATM(a,b,d,j, k,n,j,i,l,m,c,p);if(C()){break _;}k=6;n=9;i=6;l=9;m=0;p=A.ADR;$p=69;case 69:ATM(a,b,d,j,k,n,j,i,l,m,c,p);if(C()){break _;}j=j+11|0;if(j>11){j=2;k=7;n=2;i=2;l=9;m=2;o=0;p=A.ADR;$p=33;continue _;}k=2;if(k<=12){n=4;i=5;l=0;p=A.ADR;$p=70;continue _;}k=6;n=5;i=6;l=5;m=0;p=A.ADR;$p=68;continue _;case 70:ATM(a,b,d,j,n,k,j,i,k,l,c,p);if(C()){break _;}k=k+2|0;if(k<=12){n=4;i=5;l=0;p=A.ADR;continue _;}k=6;n=5;i=6;l=5;m=0;p=A.ADR;$p=68;continue _;case 71:ATM(a,b,d,e,f,n,g,j,n,k,c,p);if(C()){break _;}n=n+2|0;if(n<=13){e =1;f=(-3);g=1;j=(-2);k=0;p=A.ADR;continue _;}n=2;if(n<=12){e=1;f=(-1);g=3;j=(-1);k=0;p=A.ADR;$p=89;continue _;}e=2;f=(-2);g=1;j=5;k=(-2);n=1;i=0;p=A.ADR;$p=72;case 72:ATM(a,b,d,e,f,g,j,k,n,i,c,p);if(C()){break _;}e=7;f=(-2);g=1;j=9;k=(-2);n=1;i=0;p=A.ADR;$p=73;case 73:ATM(a,b,d,e,f,g,j,k,n,i,c,p);if(C()){break _;}e=6;f=(-3);g=1;j=6;k=(-3);n=1;i=0;p=A.ADR;$p=74;case 74:ATM(a,b,d,e,f,g,j,k,n,i,c,p);if(C()){break _;}e=6;f=(-1);g=1;j=6;k=(-1);n=1;i=0;p=A.ADR;$p=75;case 75:ATM(a,b,d,e,f,g,j,k,n,i,c,p);if(C()){break _;}e =A.Pj.b;f=CM(a,e,3)|4;g=1;j=(-3);k=8;$p=76;case 76:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Pj.b;f=CM(a,e,1)|4;g=4;j=(-3);k=8;$p=77;case 77:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.ME.b;f=4;g=2;j=(-3);k=8;$p=78;case 78:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.ME.b;f=4;g=3;j=(-3);k=8;$p=79;case 79:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=5;j=(-3);k=7;$p=80;case 80:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=5;j=(-3);k=6;$p=81;case 81:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g =5;j=(-3);k=5;$p=82;case 82:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=5;j=(-3);k=4;$p=83;case 83:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=5;j=(-3);k=3;$p=84;case 84:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=5;j=(-3);k=2;$p=85;case 85:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=5;j=(-3);k=1;$p=86;case 86:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=4;j=(-3);k=1;$p=87;case 87:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=3;j=(-3);k=1;$p=88;case 88:Bpi(a, b,e,f,g,j,k,d);if(C()){break _;}if(a.biW){e=A.O1.b;f=15;g=3;j=(-2);k=2;$p=90;continue _;}e=3;f=(-2);g=1;j=2;q=A.ADQ;k=2;$p=101;continue _;case 89:ATM(a,b,d,e,f,n,g,j,n,k,c,p);if(C()){break _;}n=n+2|0;if(n<=12){e=1;f=(-1);g=3;j=(-1);k=0;p=A.ADR;continue _;}e=2;f=(-2);g=1;j=5;k=(-2);n=1;i=0;p=A.ADR;$p=72;continue _;case 90:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Pj.b;f=CM(a,e,2)|4;g=7;j=(-3);k=1;$p=91;case 91:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Pj.b;f=CM(a,e,0)|4;g=7;j=(-3);k=5;$p=92;case 92:Bpi(a,b,e, f,g,j,k,d);if(C()){break _;}e=A.ME.b;f=4;g=7;j=(-3);k=2;$p=93;case 93:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.ME.b;f=4;g=7;j=(-3);k=3;$p=94;case 94:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.ME.b;f=4;g=7;j=(-3);k=4;$p=95;case 95:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=8;j=(-3);k=6;$p=96;case 96:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=9;j=(-3);k=6;$p=97;case 97:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=9;j=(-3);k=5;$p=98;case 98:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f =0;g=9;j=(-3);k=4;$p=99;case 99:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=9;j=(-2);k=4;$p=100;case 100:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}if(a.bil){e=A.O1.b;f=15;g=8;j=(-1);k=3;$p=102;continue _;}e=9;f=(-2);g=3;j=4;q=A.ADQ;k=2;$p=104;continue _;case 101:$z=BIh(a,b,d,c,e,f,g,j,q,k);if(C()){break _;}e=$z;a.biW=e;e=A.O1.b;f=15;g=3;j=(-2);k=2;$p=90;continue _;case 102:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.O1.b;f=15;g=8;j=(-2);k=3;$p=103;case 103:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}if(a.bh0){e =A.Oh.b;f=0;g=9;j=(-3);k=2;$p=105;continue _;}e=8;f=(-3);g=3;q=A.ADP;r=W(CS,1);s=r.data;Bp();s[0]=JK(A.Md,c);q=G_(q,r);j=2+O(c,5)|0;$p=132;continue _;case 104:$z=BIh(a,b,d,c,e,f,g,j,q,k);if(C()){break _;}e=$z;a.bil=e;e=A.O1.b;f=15;g=8;j=(-1);k=3;$p=102;continue _;case 105:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=8;j=(-3);k=1;$p=106;case 106:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}j=A.Oh.b;k=0;e=4;f=(-3);g=5;$p=107;case 107:Bpi(a,b,j,k,e,f,g,d);if(C()){break _;}e=A.Oh.b;f=0;g=5;j=(-2);k=5;$p=108;case 108:Bpi(a, b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=5;j=(-1);k=5;$p=109;case 109:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=6;j=(-3);k=5;$p=110;case 110:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=7;j=(-2);k=5;$p=111;case 111:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=7;j=(-1);k=5;$p=112;case 112:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Oh.b;f=0;g=8;j=(-3);k=5;$p=113;case 113:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=9;f=(-1);g=1;j=9;k=(-1);n=5;i=0;p=A.ADR;$p=114;case 114:ATM(a,b,d,e, f,g,j,k,n,i,c,p);if(C()){break _;}e=8;f=(-3);g=8;j=10;k=(-1);n=10;$p=115;case 115:AQA(a,b,d,e,f,g,j,k,n);if(C()){break _;}e=A.OV.b;f=3;g=8;j=(-2);k=11;$p=116;case 116:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.OV.b;f=3;g=9;j=(-2);k=11;$p=117;case 117:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.OV.b;f=3;g=10;j=(-2);k=11;$p=118;case 118:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Ow.b;f=AFN(CM(a,e,2));g=8;j=(-2);k=12;$p=119;case 119:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Ow.b;f=AFN(CM(a,e,2));g=9;j=(-2);k=12;$p =120;case 120:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.Ow.b;f=AFN(CM(a,e,2));g=10;j=(-2);k=12;$p=121;case 121:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=8;f=(-3);g=8;j=8;k=(-3);n=10;i=0;p=A.ADR;$p=122;case 122:ATM(a,b,d,e,f,g,j,k,n,i,c,p);if(C()){break _;}e=10;f=(-3);g=8;j=10;k=(-3);n=10;i=0;p=A.ADR;$p=123;case 123:ATM(a,b,d,e,f,g,j,k,n,i,c,p);if(C()){break _;}e=A.Oh.b;f=0;g=10;j=(-2);k=9;$p=124;case 124:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=8;j=(-2);k=9;$p=125;case 125:Bpi(a,b,e,f,g,j,k,d);if(C()) {break _;}e=A.On.b;f=0;g=8;j=(-2);k=10;$p=126;case 126:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.On.b;f=0;g=10;j=(-1);k=9;$p=127;case 127:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.N1.b;f=1;g=9;j=(-2);k=8;$p=128;case 128:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.N1.b;f=CM(a,e,4);g=10;j=(-2);k=8;$p=129;case 129:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.N1.b;f=CM(a,e,4);g=10;j=(-1);k=8;$p=130;case 130:Bpi(a,b,e,f,g,j,k,d);if(C()){break _;}e=A.M0.b;f=CM(a,e,2);g=10;j=(-2);k=10;$p=131;case 131:Bpi(a,b,e,f,g,j,k, d);if(C()){break _;}if(a.bhs)return 1;e=9;f=(-3);g=10;q=A.ADP;r=W(CS,1);s=r.data;Bp();s[0]=JK(A.Md,c);q=G_(q,r);j=2+O(c,5)|0;$p=133;continue _;case 132:$z=BB0(a,b,d,c,e,f,g,q,j);if(C()){break _;}e=$z;a.bh0=e;e=A.Oh.b;f=0;g=9;j=(-3);k=2;$p=105;continue _;case 133:$z=BB0(a,b,d,c,e,f,g,q,j);if(C()){break _;}e=$z;a.bhs=e;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function B1c(){var b,c,d,e,f,g;b=W(CS,6);c=b.data;d=new CS;Bp();e=A.IU.K;d.cY=3;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[0]=d;d=new CS;g=A.II.K;d.cY=10;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=5;c[1]=d;f=new CS;g=A.Kk.K;f.cY=15;f.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=g;d.k=1;d.B=0;f.cG=d;f.eQ=2;f.eV=7;c[2]=f;d=new CS;g=A.L0.K;d.cY=2;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[3]=d;d=new CS;g=A.IQ.K;d.cY=20;d.cG=null;f =new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=4;d.eV=6;c[4]=d;d=new CS;g=A.LJ.K;d.cY=16;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=3;d.eV=7;c[5]=d;A.ADP=b;b=W(CS,1);c=b.data;d=new CS;g=A.Ki.K;d.cY=30;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=2;d.eV=7;c[0]=d;A.ADQ=b;A.ADR=new AEF;} function Vj(){O$.call(this);this.R_=null;} A.ADS=null;function AMT(){AMT=BX(Vj);B0K();} function BGr(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=(-4);g=0;h=a.he-1|0;i=0;j=a.xy-1|0;S();k=A.NW.b;l=0;$p=1;case 1:ByL(a,b,d,e,f,g,h,i,j,k,k,l);if(C()){break _;}h=1;if(h<=9){i=(a.he-1|0)-h|0;j=(a.xy-1|0)-h|0;k=A.NW.b;e =0;$p=2;continue _;}h=0;while(true){if(h>=a.he){j=CM(a,A.Pg.b,3);i=CM(a,A.Pg.b,2);k=CM(a,A.Pg.b,0);e=CM(a,A.Pg.b,1);m=1;n=11;h=0;f=0;g=0;l=4;o=9;p=4;q=A.NW.b;r=0;s=0;$p=4;continue _;}i=0;if(i= a.he){j=CM(a,A.Pg.b,3);i=CM(a,A.Pg.b,2);k=CM(a,A.Pg.b,0);e=CM(a,A.Pg.b,1);m=1;n=11;h=0;f=0;g=0;l=4;o=9;p=4;q=A.NW.b;r=0;s=0;$p=4;continue _;}i=0;if(i17){h=A.N7.b;i=10;j=0;k=7;$p=65;continue _;}h=A.NW.b;i=2;k=4;e=1;$p=78;continue _;case 65:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=10;j=0;k=8;$p=66;case 66:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=9;j=0;k=9;$p=67;case 67:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=11;j=0;k=9;$p=68;case 68:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=8;j=0;k=10;$p=69;case 69:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=12;j=0;k=10;$p=70;case 70:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i =7;j=0;k=10;$p=71;case 71:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=13;j=0;k=10;$p=72;case 72:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=9;j=0;k=11;$p=73;case 73:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=11;j=0;k=11;$p=74;case 74:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=10;j=0;k=12;$p=75;case 75:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=10;j=0;k=13;$p=76;case 76:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.N7.b;i=10;j=0;k=10;$p=77;case 77:Bpi(a,b,h,n,i,j,k,d);if(C()){break _;}h =0;if(h<=(a.he-1|0)){i=A.NW.b;j=2;k=2;e=1;$p=83;continue _;}h=2;if(h<=(a.he-3|0)){i=A.NW.b;j=2;k=h-1|0;e=2;f=0;$p=133;continue _;}h=8;i=4;j=0;k=12;e=6;f=0;g=A.NW.b;l=2;o=2;p=0;$p=104;continue _;case 78:Bpi(a,b,h,i,k,e,j,d);if(C()){break _;}h=A.NW.b;i=1;k=4;e=2;$p=79;case 79:Bpi(a,b,h,i,k,e,j,d);if(C()){break _;}h=A.NW.b;i=2;k=a.he-5|0;e=1;$p=80;case 80:Bpi(a,b,h,i,k,e,j,d);if(C()){break _;}h=A.NW.b;i=1;k=a.he-5|0;e=2;$p=81;case 81:Bpi(a,b,h,i,k,e,j,d);if(C()){break _;}j=j+2|0;if(j>17){h=A.N7.b;i=10;j=0;k=7;$p =65;continue _;}h=A.NW.b;i=2;k=4;e=1;$p=78;continue _;case 82:A6O(a,b,j,k,h,e,i,d);if(C()){break _;}i=i+1|0;while(i>=a.xy){h=h+1|0;if(h>=a.he){j=CM(a,A.Pg.b,3);i=CM(a,A.Pg.b,2);k=CM(a,A.Pg.b,0);e=CM(a,A.Pg.b,1);m=1;n=11;h=0;f=0;g=0;l=4;o=9;p=4;q=A.NW.b;r=0;s=0;$p=4;continue _;}i=0;}j=A.NW.b;k=0;e=(-5);continue _;case 83:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=2;k=2;$p=84;case 84:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.NW.b;j=2;k=2;e=3;$p=85;case 85:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.NW.b;j =2;k=3;e=1;$p=86;case 86:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=3;k=2;$p=87;case 87:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.NW.b;j=2;k=3;e=3;$p=88;case 88:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=4;k=1;$p=89;case 89:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.NW.b;j=1;k=4;e=2;$p=90;case 90:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=4;k=3;$p=91;case 91:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.NW.b;j=2;k=5;e=1;$p=92;case 92:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=5;k=2;$p=93;case 93:Bpi(a, b,i,m,h,j,k,d);if(C()){break _;}i=A.NW.b;j=2;k=5;e=3;$p=94;case 94:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=6;k=1;$p=95;case 95:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.NW.b;j=1;k=6;e=2;$p=96;case 96:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.N7.b;j=6;k=3;$p=97;case 97:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.N7.b;j=7;k=1;$p=98;case 98:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.N7.b;j=7;k=2;$p=99;case 99:Bpi(a,b,i,m,h,j,k,d);if(C()){break _;}i=A.N7.b;j=7;k=3;$p=100;case 100:Bpi(a,b,i,m,h,j,k,d);if(C()) {break _;}i=A.NW.b;j=2;k=8;e=1;$p=101;case 101:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.NW.b;j=2;k=8;e=2;$p=102;case 102:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}i=A.NW.b;j=2;k=8;e=3;$p=103;case 103:Bpi(a,b,i,j,h,k,e,d);if(C()){break _;}h=h+(a.he-1|0)|0;if(h<=(a.he-1|0)){i=A.NW.b;j=2;k=2;e=1;$p=83;continue _;}h=2;if(h<=(a.he-3|0)){i=A.NW.b;j=2;k=h-1|0;e=2;f=0;$p=133;continue _;}h=8;i=4;j=0;k=12;e=6;f=0;g=A.NW.b;l=2;o=2;p=0;$p=104;case 104:BeV(a,b,d,h,i,j,k,e,f,g,l,g,o,p);if(C()){break _;}h=0;i=0;j=8;k=6;e=0;$p =105;case 105:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=12;k=6;e=0;$p=106;case 106:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.N7.b;i=9;j=5;k=0;$p=107;case 107:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=A.NW.b;i=1;j=10;k=5;e=0;$p=108;case 108:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.N7.b;i=11;j=5;k=0;$p=109;case 109:Bpi(a,b,h,m,i,j,k,d);if(C()){break _;}h=8;i=(-14);j=8;k=12;e=(-11);f=12;g=A.NW.b;l=2;o=2;p=0;$p=110;case 110:BeV(a,b,d,h,i,j,k,e,f,g,l,g,o,p);if(C()){break _;}h=8;i=(-10);j=8;k=12;e=(-10);f=12;g =A.NW.b;l=1;o=1;p=0;$p=111;case 111:BeV(a,b,d,h,i,j,k,e,f,g,l,g,o,p);if(C()){break _;}h=8;i=(-9);j=8;k=12;e=(-9);f=12;g=A.NW.b;l=2;o=2;p=0;$p=112;case 112:BeV(a,b,d,h,i,j,k,e,f,g,l,g,o,p);if(C()){break _;}h=8;i=(-8);j=8;k=12;e=(-1);f=12;g=A.NW.b;l=0;$p=113;case 113:ByL(a,b,d,h,i,j,k,e,f,g,g,l);if(C()){break _;}h=9;i=(-11);j=9;k=11;e=(-1);f=11;g=0;l=0;o=0;$p=114;case 114:ByL(a,b,d,h,i,j,k,e,f,g,l,o);if(C()){break _;}h=A.Ox.b;i=0;j=10;k=(-11);e=10;$p=115;case 115:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=9;i=(-13);j =9;k=11;e=(-13);f=11;g=A.Og.b;l=0;o=0;$p=116;case 116:ByL(a,b,d,h,i,j,k,e,f,g,l,o);if(C()){break _;}h=0;i=0;j=8;k=(-11);e=10;$p=117;case 117:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=8;k=(-10);e=10;$p=118;case 118:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=1;j=7;k=(-10);e=10;$p=119;case 119:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=2;j=7;k=(-11);e=10;$p=120;case 120:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=12;k=(-11);e=10;$p=121;case 121:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i= 0;j=12;k=(-10);e=10;$p=122;case 122:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=1;j=13;k=(-10);e=10;$p=123;case 123:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=2;j=13;k=(-11);e=10;$p=124;case 124:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=10;k=(-11);e=8;$p=125;case 125:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=10;k=(-10);e=8;$p=126;case 126:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=1;j=10;k=(-10);e=7;$p=127;case 127:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=2;j=10;k=(-11);e =7;$p=128;case 128:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=10;k=(-11);e=12;$p=129;case 129:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;i=0;j=10;k=(-10);e=12;$p=130;case 130:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=1;j=10;k=(-10);e=13;$p=131;case 131:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=A.NW.b;i=2;j=10;k=(-11);e=13;$p=132;case 132:Bpi(a,b,h,i,j,k,e,d);if(C()){break _;}h=0;while(h<4){t=a.R_.data;if(!t[h]){f=A.SK.data[h]*2|0;g=A.SL.data[h]*2|0;i=10+f|0;j=(-11);k=10+g|0;AMT();u=A.ADS;v=W(CS,1);w =v.data;Bp();w[0]=JK(A.Md,c);u=G_(u,v);e=2+O(c,5)|0;$p=154;continue _;}h=h+1|0;}return 1;case 133:Bpi(a,b,i,j,k,e,f,d);if(C()){break _;}i=A.N7.b;j=2;e=0;$p=134;case 134:Bpi(a,b,i,m,h,j,e,d);if(C()){break _;}i=A.NW.b;j=2;e=h+1|0;f=2;g=0;$p=135;case 135:Bpi(a,b,i,j,e,f,g,d);if(C()){break _;}i=A.NW.b;j=2;f=3;g=0;$p=136;case 136:Bpi(a,b,i,j,k,f,g,d);if(C()){break _;}i=A.N7.b;j=3;f=0;$p=137;case 137:Bpi(a,b,i,m,h,j,f,d);if(C()){break _;}i=A.NW.b;j=2;f=3;g=0;$p=138;case 138:Bpi(a,b,i,j,e,f,g,d);if(C()){break _;}i =A.N7.b;j=4;f=0;$p=139;case 139:Bpi(a,b,i,m,k,j,f,d);if(C()){break _;}i=A.NW.b;j=1;f=4;g=0;$p=140;case 140:Bpi(a,b,i,j,h,f,g,d);if(C()){break _;}i=A.N7.b;j=4;f=0;$p=141;case 141:Bpi(a,b,i,m,e,j,f,d);if(C()){break _;}i=A.NW.b;j=2;f=5;g=0;$p=142;case 142:Bpi(a,b,i,j,k,f,g,d);if(C()){break _;}i=A.N7.b;j=5;f=0;$p=143;case 143:Bpi(a,b,i,m,h,j,f,d);if(C()){break _;}i=A.NW.b;j=2;f=5;g=0;$p=144;case 144:Bpi(a,b,i,j,e,f,g,d);if(C()){break _;}i=A.N7.b;j=6;f=0;$p=145;case 145:Bpi(a,b,i,m,k,j,f,d);if(C()){break _;}i=A.NW.b;j =1;f=6;g=0;$p=146;case 146:Bpi(a,b,i,j,h,f,g,d);if(C()){break _;}i=A.N7.b;j=6;f=0;$p=147;case 147:Bpi(a,b,i,m,e,j,f,d);if(C()){break _;}i=A.N7.b;j=7;f=0;$p=148;case 148:Bpi(a,b,i,m,k,j,f,d);if(C()){break _;}i=A.N7.b;j=7;f=0;$p=149;case 149:Bpi(a,b,i,m,h,j,f,d);if(C()){break _;}i=A.N7.b;j=7;f=0;$p=150;case 150:Bpi(a,b,i,m,e,j,f,d);if(C()){break _;}i=A.NW.b;j=2;f=8;g=0;$p=151;case 151:Bpi(a,b,i,j,k,f,g,d);if(C()){break _;}i=A.NW.b;j=2;k=8;f=0;$p=152;case 152:Bpi(a,b,i,j,h,k,f,d);if(C()){break _;}i=A.NW.b;j=2;k =8;f=0;$p=153;case 153:Bpi(a,b,i,j,e,k,f,d);if(C()){break _;}h=h+((a.he-3|0)-2|0)|0;if(h<=(a.he-3|0)){i=A.NW.b;j=2;k=h-1|0;e=2;f=0;$p=133;continue _;}h=8;i=4;j=0;k=12;e=6;f=0;g=A.NW.b;l=2;o=2;p=0;$p=104;continue _;case 154:$z=BB0(a,b,d,c,i,j,k,u,e);if(C()){break _;}i=$z;t[h]=i;while(true){h=h+1|0;if(h>=4)break;t=a.R_.data;if(t[h])continue;else{f=A.SK.data[h]*2|0;g=A.SL.data[h]*2|0;i=10+f|0;j=(-11);k=10+g|0;AMT();u=A.ADS;v=W(CS,1);w=v.data;Bp();w[0]=JK(A.Md,c);u=G_(u,v);e=2+O(c,5)|0;continue _;}}return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function B0K(){var b,c,d,e,f,g,h,i,j,k;b=W(CS,6);c=b.data;d=new CS;Bp();e=A.IU.K;d.cY=3;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[0]=d;d=new CS;g=A.II.K;d.cY=10;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=5;c[1]=d;f=new CS;h=A.Kk.K;f.cY=15;f.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;f.cG=d;f.eQ=2;f.eV=7;c[2]=f;i=new CS;j=A.L0.K;i.cY=2;i.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=j;d.k=1;d.B=0;i.cG=d;i.eQ=1;i.eV=3;c[3]=i;i=new CS;j=A.IQ.K;i.cY=20;i.cG =null;d=new Bq;d.k=0;d.Y=null;d.A=j;d.k=1;d.B=0;i.cG=d;i.eQ=4;i.eV=6;c[4]=i;d=new CS;k=A.LJ.K;d.cY=16;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=k;f.k=1;f.B=0;d.cG=f;d.eQ=3;d.eV=7;c[5]=d;A.ADS=b;} function ACR(){O$.call(this);this.SM=0;} function AVO(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;$p=1;case 1:$z=Bcz(a,b,d,e);if(C()){break _;}e=$z;if(!e)return 0;f=1;e=1;g=1;h=5;i=1;j=7;S();k=A.NG.b;l=1;m=1;n=0;$p=2;case 2:BeV(a,b,d,f,e,g,h,i,j,k,l,k,m,n);if(C()){break _;}j=1;l=4;m=2;n=5;f=4;k=7;e=A.NG.b;g=1;h=1;i=0;$p=3;case 3:BeV(a, b,d,j,l,m,n,f,k,e,g,e,h,i);if(C()){break _;}e=2;g=1;h=0;i=4;j=1;l=0;m=A.NG.b;n=1;f=1;k=0;$p=4;case 4:BeV(a,b,d,e,g,h,i,j,l,m,n,m,f,k);if(C()){break _;}e=2;g=2;h=2;i=3;j=3;l=2;m=A.NG.b;n=1;f=1;k=0;$p=5;case 5:BeV(a,b,d,e,g,h,i,j,l,m,n,m,f,k);if(C()){break _;}e=1;g=2;h=3;i=1;j=3;l=6;m=A.NG.b;n=1;f=1;k=0;$p=6;case 6:BeV(a,b,d,e,g,h,i,j,l,m,n,m,f,k);if(C()){break _;}e=5;g=2;h=3;i=5;j=3;l=6;m=A.NG.b;n=1;f=1;k=0;$p=7;case 7:BeV(a,b,d,e,g,h,i,j,l,m,n,m,f,k);if(C()){break _;}e=2;g=2;h=7;i=4;j=3;l=7;m=A.NG.b;n=1;f=1;k =0;$p=8;case 8:BeV(a,b,d,e,g,h,i,j,l,m,n,m,f,k);if(C()){break _;}e=1;g=0;h=2;i=1;j=3;l=2;m=A.IE.b;n=0;$p=9;case 9:ByL(a,b,d,e,g,h,i,j,l,m,m,n);if(C()){break _;}e=5;g=0;h=2;i=5;j=3;l=2;m=A.IE.b;n=0;$p=10;case 10:ByL(a,b,d,e,g,h,i,j,l,m,m,n);if(C()){break _;}e=1;g=0;h=7;i=1;m=3;n=7;j=A.IE.b;l=0;$p=11;case 11:ByL(a,b,d,e,g,h,i,m,n,j,j,l);if(C()){break _;}e=5;g=0;h=7;i=5;j=3;l=7;m=A.IE.b;n=0;$p=12;case 12:ByL(a,b,d,e,g,h,i,j,l,m,m,n);if(C()){break _;}e=A.OL.b;g=0;h=2;i=3;j=2;$p=13;case 13:Bpi(a,b,e,g,h,i,j,d);if (C()){break _;}e=A.OL.b;g=0;h=3;i=3;j=7;$p=14;case 14:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=0;g=0;h=1;i=3;j=4;$p=15;case 15:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=0;g=0;h=5;i=3;j=4;$p=16;case 16:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=0;g=0;h=5;i=3;j=5;$p=17;case 17:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=A.Ne.b;g=7;h=1;i=3;j=5;$p=18;case 18:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=A.IF.b;g=0;h=3;i=2;j=6;$p=19;case 19:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=A.Nc.b;g=0;h=4;i=2;j=6;$p=20;case 20:Bpi(a,b,e,g, h,i,j,d);if(C()){break _;}e=A.OL.b;g=0;h=1;i=2;j=1;$p=21;case 21:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=A.OL.b;g=0;h=5;i=2;j=1;$p=22;case 22:Bpi(a,b,e,g,h,i,j,d);if(C()){break _;}e=CM(a,A.Ol.b,3);g=CM(a,A.Ol.b,1);h=CM(a,A.Ol.b,0);i=CM(a,A.Ol.b,2);j=0;l=4;m=1;n=6;f=4;k=1;o=A.Pl.b;p=0;$p=23;case 23:BeV(a,b,d,j,l,m,n,f,k,o,e,o,e,p);if(C()){break _;}e=0;j=4;l=2;m=0;n=4;f=7;k=A.Pl.b;o=0;$p=24;case 24:BeV(a,b,d,e,j,l,m,n,f,k,h,k,h,o);if(C()){break _;}e=6;h=4;j=2;l=6;m=4;n=7;f=A.Pl.b;k=0;$p=25;case 25:BeV(a,b,d,e, h,j,l,m,n,f,g,f,g,k);if(C()){break _;}e=0;g=4;h=8;j=6;l=4;m=8;n=A.Pl.b;f=0;$p=26;case 26:BeV(a,b,d,e,g,h,j,l,m,n,i,n,i,f);if(C()){break _;}j=2;while(true){if(j>7){if(!a.SM){e=E0(a,2,5);l=GS(a,2);m=Ee(a,2,5);if(BT(d,e,l,m)){a.SM=1;q=AF3(b);Fp(q,e+0.5,l,m+0.5,0.0,0.0);$p=27;continue _;}}return 1;}l=1;if(l<=5)break;j=j+5|0;}e=A.IE.b;g=0;h=(-1);$p=29;continue _;case 27:APD(q);if(C()){break _;}$p=28;case 28:Baa(b,q);if(C()){break _;}return 1;case 29:A6O(a,b,e,g,l,h,j,d);if(C()){break _;}l=l+4|0;while(l>5){j=j+5| 0;if(j>7){if(!a.SM){e=E0(a,2,5);l=GS(a,2);m=Ee(a,2,5);if(BT(d,e,l,m)){a.SM=1;q=AF3(b);Fp(q,e+0.5,l,m+0.5,0.0,0.0);$p=27;continue _;}}return 1;}l=1;}e=A.IE.b;g=0;h=(-1);continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Is(){var a=this;Ey.call(a);a.El=0;a.Ij=0;a.jQ=0;a.oo=0;a.jP=0;} A.ADT=null;A.ADU=null;A.ADV=null;A.ADW=null;A.ADX=null;A.ADY=null;A.Tx=null;A.ADZ=null;function BzH(){return Bm(Is,[A.ADT,A.ADU,A.ADV,A.ADW,A.ADX,A.ADY]);} function Bmh(){var b,c,d,e,f,g;b=new Is;b.dQ=B(1327);b.dq=0;b.El=0;b.Ij=1;b.jQ=0;b.oo=(-1);b.jP=0;A.ADT=b;b=new Is;b.dQ=B(1326);b.dq=1;b.El=1;b.Ij=0;b.jQ=0;b.oo=1;b.jP=0;A.ADU=b;b=new Is;b.dQ=B(2046);b.dq=2;b.El=2;b.Ij=3;b.jQ=0;b.oo=0;b.jP=(-1);A.ADV=b;b=new Is;b.dQ=B(2047);b.dq=3;b.El=3;b.Ij=2;b.jQ=0;b.oo=0;b.jP=1;A.ADW=b;b=new Is;b.dQ=B(2049);b.dq=4;b.El=4;b.Ij=5;b.jQ=(-1);b.oo=0;b.jP=0;A.ADX=b;b=new Is;b.dQ=B(2048);b.dq=5;b.El=5;b.Ij=4;b.jQ=1;b.oo=0;b.jP=0;A.ADY=b;c=BzH();A.ADZ=c;d=W(Is,6);e=d.data;A.Tx= d;c=(c.hF()).data;f=c.length;g=0;while(g10?1:0;b:{if(e){k=c.eg;f=c.j;c:{while(true){if(!(k===null?0:1)){d=null;break c;}if(f10?1:0;d:{if(e){k=c.eg;f=c.j;e:{while(true){if(!(k===null?0:1)){d=null;break e;}if(f=b?0:1;} function B4s(a){var b;b=a.oI;return b&&a.Cu>=b?0:1;} function Xz(){var a=this;K.call(a);a.PL=null;a.I6=0;a.Uc=0;a.A3=0;} function Vr(a,b,c){var d=new Xz();B6n(d,a,b,c);return d;} function B6n(a,b,c,d){a.PL=b;a.I6=c;a.A3=d;} function Wr(){var a=this;Go.call(a);a.a0t=0;a.Sm=0;} function Bx9(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a0t<0){$p=30;continue _;}e=0;f=0;g=0;h=4;i=0;j=4;S();k=A.NF.b;l=0;$p=1;case 1:BBr(a,b,d,e,f,g,h,i,j,k,k,l);if(C()){break _;}k=0;e=4;f=0;g=4;h=4;i=4;j=A.IE.b;l=0;$p=2;case 2:BBr(a,b,d,k,e,f,g,h,i,j,j,l);if(C()){break _;}k=1;e=4;f=1;g=3;h=4;i=3;j=A.NG.b;l=0;$p=3;case 3:BBr(a, b,d,k,e,f,g,h,i,j,j,l);if(C()){break _;}k=A.NF.b;e=0;f=0;g=1;h=0;$p=4;case 4:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=0;g=2;h=0;$p=5;case 5:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=0;g=3;h=0;$p=6;case 6:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=4;g=1;h=0;$p=7;case 7:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=4;g=2;h=0;$p=8;case 8:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=4;g=3;h=0;$p=9;case 9:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=0;g=1;h =4;$p=10;case 10:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=0;g=2;h=4;$p=11;case 11:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=0;g=3;h=4;$p=12;case 12:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=4;g=1;h=4;$p=13;case 13:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=4;g=2;h=4;$p=14;case 14:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NF.b;e=0;f=4;g=3;h=4;$p=15;case 15:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=0;e=1;f=1;g=0;h=3;i=3;j=A.NG.b;l=0;$p=16;case 16:BBr(a,b,d,k,e,f,g,h,i, j,j,l);if(C()){break _;}k=4;e=1;f=1;g=4;h=3;i=3;j=A.NG.b;l=0;$p=17;case 17:BBr(a,b,d,k,e,f,g,h,i,j,j,l);if(C()){break _;}k=1;e=1;f=4;g=3;h=3;i=4;j=A.NG.b;l=0;$p=18;case 18:BBr(a,b,d,k,e,f,g,h,i,j,j,l);if(C()){break _;}k=A.OZ.b;e=0;f=0;g=2;h=2;$p=19;case 19:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OZ.b;e=0;f=2;g=2;h=4;$p=20;case 20:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OZ.b;e=0;f=4;g=2;h=2;$p=21;case 21:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NG.b;e=0;f=1;g=1;h=0;$p=22;case 22:BaW(a,b,k,e,f,g,h,d);if(C()) {break _;}k=A.NG.b;e=0;f=1;g=2;h=0;$p=23;case 23:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NG.b;e=0;f=1;g=3;h=0;$p=24;case 24:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NG.b;e=0;f=2;g=3;h=0;$p=25;case 25:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NG.b;e=0;f=3;g=3;h=0;$p=26;case 26:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NG.b;e=0;f=3;g=2;h=0;$p=27;case 27:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.NG.b;e=0;f=3;g=1;h=0;$p=28;case 28:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=2;e=0;f=(-1);$p=29;case 29:$z=BmZ(a,b, k,e,f,d);if(C()){break _;}k=$z;if(!k){k=2;e=(-1);f=(-1);$p=32;continue _;}k=1;e=1;f=1;g=3;h=3;i=3;j=0;l=0;m=0;$p=31;continue _;case 30:$z=BoF(a,b,d);if(C()){break _;}k=$z;a.a0t=k;if(k<0)return 1;c=a.n;Ml(c,0,((k-c.dP|0)+6|0)-1|0,0);e=0;f=0;g=0;h=4;i=0;j=4;S();k=A.NF.b;l=0;$p=1;continue _;case 31:BBr(a,b,d,k,e,f,g,h,i,j,l,m);if(C()){break _;}if(a.Sm){k=A.OL.b;e=0;f=0;g=5;h=0;$p=33;continue _;}if(!a.Sm){k=A.Oi.b;e=0;f=2;g=3;h=1;$p=50;continue _;}k=CM(a,A.Ot.b,3);e=A.Ot.b;f=3;g=1;h=3;$p=51;continue _;case 32:$z =BmZ(a,b,k,e,f,d);if(C()){break _;}k=$z;if(k){k=A.Ou.b;e=CM(a,k,3);f=2;g=0;h=(-1);$p=49;continue _;}k=1;e=1;f=1;g=3;h=3;i=3;j=0;l=0;m=0;$p=31;continue _;case 33:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=1;g=5;h=0;$p=34;case 34:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=2;g=5;h=0;$p=35;case 35:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=3;g=5;h=0;$p=36;case 36:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=4;g=5;h=0;$p=37;case 37:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e =0;f=0;g=5;h=4;$p=38;case 38:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=1;g=5;h=4;$p=39;case 39:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=2;g=5;h=4;$p=40;case 40:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=3;g=5;h=4;$p=41;case 41:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=4;g=5;h=4;$p=42;case 42:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=4;g=5;h=1;$p=43;case 43:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=4;g=5;h=2;$p=44;case 44:BaW(a,b,k,e,f,g,h,d);if (C()){break _;}k=A.OL.b;e=0;f=4;g=5;h=3;$p=45;case 45:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=0;g=5;h=1;$p=46;case 46:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=0;g=5;h=2;$p=47;case 47:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.OL.b;e=0;f=0;g=5;h=3;$p=48;case 48:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}if(!a.Sm){k=A.Oi.b;e=0;f=2;g=3;h=1;$p=50;continue _;}k=CM(a,A.Ot.b,3);e=A.Ot.b;f=3;g=1;h=3;$p=51;continue _;case 49:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=1;e=1;f=1;g=3;h=3;i=3;j=0;l=0;m=0;$p =31;continue _;case 50:BaW(a,b,k,e,f,g,h,d);if(C()){break _;}k=0;while(true){if(k>=5){k=1;e=1;f=2;g=1;$p=55;continue _;}e=0;if(e<5)break;k=k+1|0;}f=6;$p=56;continue _;case 51:BaW(a,b,e,k,f,g,h,d);if(C()){break _;}e=A.Ot.b;f=3;g=2;h=3;$p=52;case 52:BaW(a,b,e,k,f,g,h,d);if(C()){break _;}e=A.Ot.b;f=3;g=3;h=3;$p=53;case 53:BaW(a,b,e,k,f,g,h,d);if(C()){break _;}e=A.Ot.b;f=3;g=4;h=3;$p=54;case 54:BaW(a,b,e,k,f,g,h,d);if(C()){break _;}k=A.Oi.b;e=0;f=2;g=3;h=1;$p=50;continue _;case 55:A0S(a,b,d,k,e,f,g);if(C()){break _;}return 1;case 56:A2G(a, b,e,f,k,d);if(C()){break _;}f=A.NF.b;g=0;h=(-1);$p=57;case 57:Br5(a,b,f,g,e,h,k,d);if(C()){break _;}e=e+1|0;while(e>=5){k=k+1|0;if(k>=5){k=1;e=1;f=2;g=1;$p=55;continue _;}e=0;}f=6;$p=56;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function W3(){Go.call(this);this.a7O=0;} function Bbz(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a7O<0){$p=47;continue _;}e=1;f=1;g=1;h=3;i=3;j=7;k=0;l=0;m=0;$p=1;case 1:BBr(a,b,d,e,f,g,h,i,j,k,l,m);if(C()){break _;}m=1;e=5;f=1;g=3;h=9;i=3;j=0;k=0;l=0;$p=2;case 2:BBr(a,b,d,m,e,f,g,h,i,j,k,l);if(C()){break _;}m=1;e=0;f=0;g=3;h=0;i=8;S();j=A.NF.b;k=0;$p=3;case 3:BBr(a, b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=1;f=0;g=3;h=10;i=0;j=A.NF.b;k=0;$p=4;case 4:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=1;f=1;g=0;h=10;i=3;j=A.NF.b;k=0;$p=5;case 5:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=4;e=1;f=1;g=4;h=10;i=3;j=A.NF.b;k=0;$p=6;case 6:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=0;f=4;g=0;h=4;i=7;j=A.NF.b;k=0;$p=7;case 7:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=4;e=0;f=4;g=4;h=4;i=7;j=A.NF.b;k=0;$p=8;case 8:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m =1;e=1;f=8;g=3;h=4;i=8;j=A.NF.b;k=0;$p=9;case 9:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=5;f=4;g=3;h=10;i=4;j=A.NF.b;k=0;$p=10;case 10:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=5;f=5;g=3;h=5;i=7;j=A.NF.b;k=0;$p=11;case 11:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=9;f=0;g=4;h=9;i=4;j=A.NF.b;k=0;$p=12;case 12:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=4;f=0;g=4;h=4;i=4;j=A.NF.b;k=0;$p=13;case 13:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.NF.b;e=0;f=0;g=11;h=2;$p= 14;case 14:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=4;g=11;h=2;$p=15;case 15:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=2;g=11;h=0;$p=16;case 16:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=2;g=11;h=4;$p=17;case 17:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=1;g=1;h=6;$p=18;case 18:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=1;g=1;h=7;$p=19;case 19:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=2;g=1;h=7;$p=20;case 20:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m =A.NF.b;e=0;f=3;g=1;h=6;$p=21;case 21:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NF.b;e=0;f=3;g=1;h=7;$p=22;case 22:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ou.b;e=CM(a,m,3);f=1;g=1;h=5;$p=23;case 23:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ou.b;e=CM(a,m,3);f=2;g=1;h=6;$p=24;case 24:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ou.b;e=CM(a,m,3);f=3;g=1;h=5;$p=25;case 25:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ou.b;e=CM(a,m,1);f=1;g=2;h=7;$p=26;case 26:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ou.b;e=CM(a,m,0);f =3;g=2;h=7;$p=27;case 27:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=2;$p=28;case 28:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=3;h=2;$p=29;case 29:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=4;g=2;h=2;$p=30;case 30:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=4;g=3;h=2;$p=31;case 31:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=6;h=2;$p=32;case 32:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=7;h=2;$p=33;case 33:BaW(a,b,m,e,f,g,h,d);if(C()) {break _;}m=A.OZ.b;e=0;f=4;g=6;h=2;$p=34;case 34:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=4;g=7;h=2;$p=35;case 35:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=6;h=0;$p=36;case 36:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=7;h=0;$p=37;case 37:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=6;h=4;$p=38;case 38:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=7;h=4;$p=39;case 39:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=3;h=6;$p=40;case 40:BaW(a, b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=4;g=3;h=6;$p=41;case 41:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=3;h=8;$p=42;case 42:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=2;g=4;h=7;$p=43;case 43:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=1;g=4;h=6;$p=44;case 44:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=3;g=4;h=6;$p=45;case 45:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=2;g=4;h=5;$p=46;case 46:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=CM(a,A.Ot.b,4);e =1;if(e<=9){f=A.Ot.b;g=3;h=3;$p=52;continue _;}m=0;e=0;f=2;g=1;h=0;$p=48;continue _;case 47:$z=BoF(a,b,d);if(C()){break _;}m=$z;a.a7O=m;if(m<0)return 1;n=a.n;Ml(n,0,((m-n.dP|0)+12|0)-1|0,0);e=1;f=1;g=1;h=3;i=3;j=7;k=0;l=0;m=0;$p=1;continue _;case 48:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=2;g=2;h=0;$p=49;case 49:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=2;e=1;f=0;g=CM(a,A.Os.b,1);$p=50;case 50:A1s(a,b,d,c,m,e,f,g);if(C()){break _;}m=2;e=0;f=(-1);$p=51;case 51:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if (!m){m=2;e=(-1);f=(-1);$p=53;continue _;}m=0;while(true){if(m>=9){m=2;e=1;f=2;g=1;$p=55;continue _;}f=0;if(f<5)break;m=m+1|0;}e=12;$p=56;continue _;case 52:BaW(a,b,f,m,g,e,h,d);if(C()){break _;}e=e+1|0;if(e<=9){f=A.Ot.b;g=3;h=3;continue _;}m=0;e=0;f=2;g=1;h=0;$p=48;continue _;case 53:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(m){m=A.Ou.b;e=CM(a,m,3);f=2;g=0;h=(-1);$p=54;continue _;}m=0;while(true){if(m>=9){m=2;e=1;f=2;g=1;$p=55;continue _;}f=0;if(f<5)break;m=m+1|0;}e=12;$p=56;continue _;case 54:BaW(a,b,m, e,f,g,h,d);if(C()){break _;}m=0;while(true){if(m>=9){m=2;e=1;f=2;g=1;$p=55;continue _;}f=0;if(f<5)break;m=m+1|0;}e=12;$p=56;continue _;case 55:A0S(a,b,d,m,e,f,g);if(C()){break _;}return 1;case 56:A2G(a,b,f,e,m,d);if(C()){break _;}e=A.NF.b;g=0;h=(-1);$p=57;case 57:Br5(a,b,e,g,f,h,m,d);if(C()){break _;}f=f+1|0;while(f>=5){m=m+1|0;if(m>=9){m=2;e=1;f=2;g=1;$p=55;continue _;}f=0;}e=12;$p=56;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function BYh(a,b){return 2;} function XV(){Go.call(this);this.a2q=0;} function BFr(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a2q<0){$p=6;continue _;}e=1;f=1;g=1;h=7;i=5;j=4;k=0;l=0;m=0;$p=1;case 1:BBr(a,b,d,e,f,g,h,i,j,k,l,m);if(C()){break _;}m=0;e=0;f=0;g=8;h=0;i=5;S();j=A.NF.b;k=0;$p=2;case 2:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=5;f=0;g=8;h=5;i=5;j=A.NF.b;k=0;$p=3;case 3:BBr(a, b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=6;f=1;g=8;h=6;i=4;j=A.NF.b;k=0;$p=4;case 4:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=7;f=2;g=8;h=7;i=3;j=A.NF.b;k=0;$p=5;case 5:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=CM(a,A.Ol.b,3);e=CM(a,A.Ol.b,2);f=(-1);while(true){if(f>2){m=0;e=1;f=0;g=0;h=1;i=5;j=A.NF.b;k=0;$p=7;continue _;}g=0;if(g<=8)break;f=f+1|0;}h=A.Ol.b;i=6+f|0;$p=57;continue _;case 6:$z=BoF(a,b,d);if(C()){break _;}m=$z;a.a2q=m;if(m<0)return 1;n=a.n;Ml(n,0,((m-n.dP|0)+9|0)-1|0,0);e= 1;f=1;g=1;h=7;i=5;j=4;k=0;l=0;m=0;$p=1;continue _;case 7:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=1;f=5;g=8;h=1;i=5;j=A.NF.b;k=0;$p=8;case 8:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=8;e=1;f=0;g=8;h=1;i=4;j=A.NF.b;k=0;$p=9;case 9:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=2;e=1;f=0;g=7;h=1;i=0;j=A.NF.b;k=0;$p=10;case 10:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=2;f=0;g=0;h=4;i=0;j=A.NF.b;k=0;$p=11;case 11:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=2;f=5;g=0;h=4;i=5;j =A.NF.b;k=0;$p=12;case 12:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=8;e=2;f=5;g=8;h=4;i=5;j=A.NF.b;k=0;$p=13;case 13:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=8;e=2;f=0;g=8;h=4;i=0;j=A.NF.b;k=0;$p=14;case 14:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=2;f=1;g=0;k=4;h=4;i=A.NG.b;j=0;$p=15;case 15:BBr(a,b,d,m,e,f,g,k,h,i,i,j);if(C()){break _;}m=1;e=2;f=5;g=7;h=4;i=5;j=A.NG.b;k=0;$p=16;case 16:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=8;e=2;f=1;g=8;h=4;i=4;j=A.NG.b;k=0;$p=17;case 17:BBr(a, b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=2;f=0;g=7;h=4;i=0;j=A.NG.b;k=0;$p=18;case 18:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.OZ.b;e=0;f=4;g=2;h=0;$p=19;case 19:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=5;g=2;h=0;$p=20;case 20:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=6;g=2;h=0;$p=21;case 21:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=4;g=3;h=0;$p=22;case 22:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=5;g=3;h=0;$p=23;case 23:BaW(a,b,m,e,f,g,h,d);if(C()) {break _;}m=A.OZ.b;e=0;f=6;g=3;h=0;$p=24;case 24:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=2;$p=25;case 25:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=3;$p=26;case 26:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=3;h=2;$p=27;case 27:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=3;h=3;$p=28;case 28:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=2;$p=29;case 29:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=3;$p=30;case 30:BaW(a, b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=3;h=2;$p=31;case 31:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=3;h=3;$p=32;case 32:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=2;h=5;$p=33;case 33:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=3;g=2;h=5;$p=34;case 34:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=5;g=2;h=5;$p=35;case 35:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=6;g=2;h=5;$p=36;case 36:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=1;e=4;f=1;g=7;h= 4;i=1;j=A.NG.b;k=0;$p=37;case 37:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=4;f=4;g=7;h=4;i=4;j=A.NG.b;k=0;$p=38;case 38:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=3;f=4;g=7;h=3;i=4;j=A.I3.b;k=0;$p=39;case 39:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.NG.b;e=0;f=7;g=1;h=4;$p=40;case 40:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ol.b;e=CM(a,m,0);f=7;g=1;h=3;$p=41;case 41:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=CM(a,A.Ol.b,3);e=A.Ol.b;f=6;g=1;h=4;$p=42;case 42:BaW(a,b,e,m,f,g,h,d);if(C()) {break _;}e=A.Ol.b;f=5;g=1;h=4;$p=43;case 43:BaW(a,b,e,m,f,g,h,d);if(C()){break _;}e=A.Ol.b;f=4;g=1;h=4;$p=44;case 44:BaW(a,b,e,m,f,g,h,d);if(C()){break _;}e=A.Ol.b;f=3;g=1;h=4;$p=45;case 45:BaW(a,b,e,m,f,g,h,d);if(C()){break _;}m=A.OL.b;e=0;f=6;g=1;h=3;$p=46;case 46:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oz.b;e=0;f=6;g=2;h=3;$p=47;case 47:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OL.b;e=0;f=4;g=1;h=3;$p=48;case 48:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oz.b;e=0;f=4;g=2;h=3;$p=49;case 49:BaW(a,b,m,e,f, g,h,d);if(C()){break _;}m=A.IF.b;e=0;f=7;g=1;h=1;$p=50;case 50:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=1;g=1;h=0;$p=51;case 51:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=1;g=2;h=0;$p=52;case 52:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=1;e=1;f=0;g=CM(a,A.Os.b,1);$p=53;case 53:A1s(a,b,d,c,m,e,f,g);if(C()){break _;}m=1;e=0;f=(-1);$p=54;case 54:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(!m){m=1;e=(-1);f=(-1);$p=55;continue _;}g=0;while(true){if(g>=6){m=2;e=1;f=2;g=1;$p=59;continue _;}h=0;if(h<9)break;g =g+1|0;}m=9;$p=60;continue _;case 55:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(m){m=A.Ou.b;e=CM(a,m,3);f=1;g=0;h=(-1);$p=56;continue _;}g=0;while(true){if(g>=6){m=2;e=1;f=2;g=1;$p=59;continue _;}h=0;if(h<9)break;g=g+1|0;}m=9;$p=60;continue _;case 56:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}g=0;while(true){if(g>=6){m=2;e=1;f=2;g=1;$p=59;continue _;}h=0;if(h<9)break;g=g+1|0;}m=9;$p=60;continue _;case 57:BaW(a,b,h,m,g,i,f,d);if(C()){break _;}h=A.Ol.b;j=5-f|0;$p=58;case 58:BaW(a,b,h,e,g,i,j,d);if(C()){break _;}g =g+1|0;while(g>8){f=f+1|0;if(f>2){m=0;e=1;f=0;g=0;h=1;i=5;j=A.NF.b;k=0;$p=7;continue _;}g=0;}h=A.Ol.b;i=6+f|0;$p=57;continue _;case 59:A0S(a,b,d,m,e,f,g);if(C()){break _;}return 1;case 60:A2G(a,b,h,m,g,d);if(C()){break _;}m=A.NF.b;e=0;f=(-1);$p=61;case 61:Br5(a,b,m,e,h,f,g,d);if(C()){break _;}h=h+1|0;while(h>=9){g=g+1|0;if(g>=6){m=2;e=1;f=2;g=1;$p=59;continue _;}h=0;}m=9;$p=60;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function CoU(a,b){return 1;} function Vn(){var a=this;Go.call(a);a.a4m=0;a.bdY=0;a.a2_=0;} function BZm(b,c,d,e,f,g,h,i){var j,k,l,m,n,o;j=EJ(e,f,g,0,0,0,4,6,5,h);e=j!==null&&j.bd>10?1:0;a:{if(e){k=c.eg;f=c.j;b:{while(true){if(!(k===null?0:1)){l=null;break b;}if(f=0)break;o=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=o;g=H(N(o,17));}c.a2_=h;break a;}}c=null;}return c;} function BEz(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a4m<0){$p=4;continue _;}e=1;f=1;g=1;h=3;i=5;j=4;k=0;l=0;m=0;$p=1;case 1:BBr(a,b,d,e,f,g,h,i,j,k,l,m);if(C()){break _;}m=0;e=0;f=0;g=3;h=0;i=4;S();j=A.NF.b;k=0;$p=2;case 2:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=0;f=1;g=2;h=0;i=3;j=A.NE.b;k=0;$p=3;case 3:BBr(a, b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}if(!a.bdY){m=1;e=5;f=1;g=2;h=5;i=3;j=A.IE.b;k=0;$p=5;continue _;}m=1;e=4;f=1;g=2;h=4;i=3;j=A.IE.b;k=0;$p=6;continue _;case 4:$z=BoF(a,b,d);if(C()){break _;}m=$z;a.a4m=m;if(m<0)return 1;n=a.n;Ml(n,0,((m-n.dP|0)+6|0)-1|0,0);e=1;f=1;g=1;h=3;i=5;j=4;k=0;l=0;m=0;$p=1;continue _;case 5:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.IE.b;e=0;f=1;g=4;h=0;$p=7;continue _;case 6:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.IE.b;e=0;f=1;g=4;h=0;$p=7;case 7:BaW(a,b,m,e,f, g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=2;g=4;h=0;$p=8;case 8:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=1;g=4;h=4;$p=9;case 9:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=2;g=4;h=4;$p=10;case 10:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=0;g=4;h=1;$p=11;case 11:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=0;g=4;h=2;$p=12;case 12:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=0;g=4;h=3;$p=13;case 13:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=3;g=4;h=1;$p=14;case 14:BaW(a, b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=3;g=4;h=2;$p=15;case 15:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=3;g=4;h=3;$p=16;case 16:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=1;f=0;g=0;h=3;i=0;j=A.IE.b;k=0;$p=17;case 17:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=3;e=1;f=0;g=3;h=3;i=0;j=A.IE.b;k=0;$p=18;case 18:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;j=1;k=4;e=0;f=3;g=4;h=A.IE.b;i=0;$p=19;case 19:BBr(a,b,d,m,j,k,e,f,g,h,h,i);if(C()){break _;}m=3;e=1;f=4;g=3;h=3;i=4;j=A.IE.b;k= 0;$p=20;case 20:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=0;e=1;f=1;g=0;h=3;i=3;j=A.NG.b;k=0;$p=21;case 21:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=3;e=1;f=1;g=3;h=3;i=3;j=A.NG.b;k=0;$p=22;case 22:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=1;f=0;g=2;h=3;i=0;j=A.NG.b;k=0;$p=23;case 23:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=1;e=1;f=4;g=2;h=3;i=4;j=A.NG.b;k=0;$p=24;case 24:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=2;$p=25;case 25:BaW(a,b,m,e,f,g,h,d);if (C()){break _;}m=A.OZ.b;e=0;f=3;g=2;h=2;$p=26;case 26:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=a.a2_;if(m<=0){m=0;e=0;f=1;g=1;h=0;$p=27;continue _;}e=A.OL.b;f=0;g=1;h=3;$p=31;continue _;case 27:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=1;g=2;h=0;$p=28;case 28:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=1;e=1;f=0;g=CM(a,A.Os.b,1);$p=29;case 29:A1s(a,b,d,c,m,e,f,g);if(C()){break _;}m=1;e=0;f=(-1);$p=30;case 30:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(!m){m=1;e=(-1);f=(-1);$p=33;continue _;}m=0;while(true) {if(m>=5){m=1;e=1;f=2;g=1;$p=35;continue _;}e=0;if(e<4)break;m=m+1|0;}f=6;$p=36;continue _;case 31:BaW(a,b,e,f,m,g,h,d);if(C()){break _;}m=A.Oz.b;e=0;f=a.a2_;g=2;h=3;$p=32;case 32:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=1;g=1;h=0;$p=27;continue _;case 33:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(m){m=A.Ou.b;e=CM(a,m,3);f=1;g=0;h=(-1);$p=34;continue _;}m=0;while(true){if(m>=5){m=1;e=1;f=2;g=1;$p=35;continue _;}e=0;if(e<4)break;m=m+1|0;}f=6;$p=36;continue _;case 34:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m =0;while(true){if(m>=5){m=1;e=1;f=2;g=1;$p=35;continue _;}e=0;if(e<4)break;m=m+1|0;}f=6;$p=36;continue _;case 35:A0S(a,b,d,m,e,f,g);if(C()){break _;}return 1;case 36:A2G(a,b,e,f,m,d);if(C()){break _;}f=A.NF.b;g=0;h=(-1);$p=37;case 37:Br5(a,b,f,g,e,h,m,d);if(C()){break _;}e=e+1|0;while(e>=4){m=m+1|0;if(m>=5){m=1;e=1;f=2;g=1;$p=35;continue _;}e=0;}f=6;$p=36;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Wc(){Go.call(this);this.a1H=0;} function Cai(b,c,d,e,f,g,h,i){var j,k,l;j=EJ(e,f,g,0,0,0,9,7,11,h);e=j!==null&&j.bd>10?1:0;a:{if(e){k=c.eg;f=c.j;b:{while(true){if(!(k===null?0:1)){d=null;break b;}if(f2){m=A.IE.b;e=0;f=0;g=2;h=1;$p=23;continue _;}g=0;if(g<=8)break;f=f+1|0;}h=A.Ol.b;i=4+f|0;$p=54;continue _;case 22:$z=BoF(a,b,d);if(C()){break _;}m=$z;a.a1H=m;if(m<0)return 1;n=a.n;Ml(n,0,((m-n.dP|0)+7|0)-1|0,0);e=1;f=1;g=1;h=7;i=4;j=4;k=0;l=0;m=0;$p=1;continue _;case 23:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=0;g =2;h=4;$p=24;case 24:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=8;g=2;h=1;$p=25;case 25:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=8;g=2;h=4;$p=26;case 26:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=2;$p=27;case 27:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=3;$p=28;case 28:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=2;$p=29;case 29:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=3;$p=30;case 30:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m =A.OZ.b;e=0;f=2;g=2;h=5;$p=31;case 31:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=3;g=2;h=5;$p=32;case 32:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=5;g=2;h=0;$p=33;case 33:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=6;g=2;h=5;$p=34;case 34:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OL.b;e=0;f=2;g=1;h=3;$p=35;case 35:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oz.b;e=0;f=2;g=2;h=3;$p=36;case 36:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NG.b;e=0;f=1;g=1;h=4;$p=37;case 37:BaW(a,b,m,e, f,g,h,d);if(C()){break _;}m=A.Ol.b;e=CM(a,m,3);f=2;g=1;h=4;$p=38;case 38:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Ol.b;e=CM(a,m,1);f=1;g=1;h=3;$p=39;case 39:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=5;e=0;f=1;g=7;h=0;i=3;j=A.Od.b;k=0;$p=40;case 40:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=A.Od.b;e=0;f=6;g=1;h=1;$p=41;case 41:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Od.b;e=0;f=6;g=1;h=2;$p=42;case 42:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=2;g=1;h=0;$p=43;case 43:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m =0;e=0;f=2;g=2;h=0;$p=44;case 44:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=2;g=3;h=1;$p=45;case 45:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=2;e=1;f=0;g=CM(a,A.Os.b,1);$p=46;case 46:A1s(a,b,d,c,m,e,f,g);if(C()){break _;}m=2;e=0;f=(-1);$p=47;case 47:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(!m){m=2;e=(-1);f=(-1);$p=52;continue _;}m=0;e=0;f=6;g=1;h=5;$p=48;case 48:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=6;g=2;h=5;$p=49;case 49:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=6;g=3;h=4;$p =50;case 50:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=6;e=1;f=5;g=CM(a,A.Os.b,1);$p=51;case 51:A1s(a,b,d,c,m,e,f,g);if(C()){break _;}m=0;while(true){if(m>=5){m=4;e=1;f=2;g=2;$p=56;continue _;}g=0;if(g<9)break;m=m+1|0;}e=7;$p=57;continue _;case 52:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(!m){m=0;e=0;f=6;g=1;h=5;$p=48;continue _;}m=A.Ou.b;e=CM(a,m,3);f=2;g=0;h=(-1);$p=53;case 53:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=6;g=1;h=5;$p=48;continue _;case 54:BaW(a,b,h,m,g,i,f,d);if(C()){break _;}h=A.Ol.b;j =5-f|0;$p=55;case 55:BaW(a,b,h,e,g,i,j,d);if(C()){break _;}g=g+1|0;while(g>8){f=f+1|0;if(f>2){m=A.IE.b;e=0;f=0;g=2;h=1;$p=23;continue _;}g=0;}h=A.Ol.b;i=4+f|0;$p=54;continue _;case 56:A0S(a,b,d,m,e,f,g);if(C()){break _;}return 1;case 57:A2G(a,b,g,e,m,d);if(C()){break _;}e=A.NF.b;f=0;h=(-1);$p=58;case 58:Br5(a,b,e,f,g,h,m,d);if(C()){break _;}g=g+1|0;while(g>=9){m=m+1|0;if(m>=5){m=4;e=1;f=2;g=2;$p=56;continue _;}g=0;}e=7;$p=57;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function B1X(a,b){return b?0:4;} function UX(){var a=this;Go.call(a);a.a27=0;a.U8=0;a.a3D=0;a.a3E=0;a.a3F=0;} function AYg(a,b){var c,d,e;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));while(true){e=d%5|0;if(((d-e|0)+4|0)>=0)break;c=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=c;d=H(N(c,17));}switch(e){case 0:break;case 1:S();return A.Nh.b;default:S();return A.MG.b;}S();return A.Ng.b;} function B1R(b,c,d,e,f,g,h,i){var j,k,l,m,n;j=EJ(e,f,g,0,0,0,13,4,9,h);e=j!==null&&j.bd>10?1:0;a:{if(e){k=c.eg;f=c.j;b:{while(true){if(!(k===null?0:1)){l=null;break b;}if(f=0)break;n=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=n;f=H(N(n,17));}c:{switch(g){case 0:break;case 1:S();e=A.Nh.b;break c;default:S();e=A.MG.b;break c;}S();e=A.Ng.b;}c.U8=e;n=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=n;f=H(N(n,17));while(true){g=f%5|0;if(((f-g|0)+4|0)>=0)break;n=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=n;f=H(N(n,17));}d:{switch(g){case 0:break;case 1:S();e=A.Nh.b;break d;default:S();e=A.MG.b;break d;}S();e=A.Ng.b;}c.a3D=e;n=M(L(I(d.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));d.a=n;f=H(N(n,17));while(true){g=f%5|0;if(((f-g|0)+4|0)>=0)break;f=B$(d,31);}e:{switch(g){case 0:break;case 1:S();e=A.Nh.b;break e;default:S();e=A.MG.b;break e;}S();e=A.Ng.b;}c.a3E=e;c.a3F=AYg(c,d);break a;}}c=null;}return c;} function Byl(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a27<0){$p=13;continue _;}e=0;f=1;g=0;h=12;i=4;j=8;k=0;l=Db(a,0,0);m=Df(a,0,0);n=Db(a,0,0);o=Df(a,0,0);$p=1;case 1:BeV(a,b,d,e,f,g,h,i,j,l,m,n,o,k);if(C()){break _;}k=1;e=0;f=1;g=2;h=0;i=7;S();j=A.MH.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n =Db(a,j,0);j=Df(a,j,0);$p=2;case 2:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()){break _;}k=4;e=0;f=1;g=5;h=0;i=7;j=A.MH.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n=Db(a,j,0);j=Df(a,j,0);$p=3;case 3:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()){break _;}k=7;e=0;f=1;g=8;o=0;l=7;n=A.MH.b;p=0;h=Db(a,n,0);i=Df(a,n,0);j=Db(a,n,0);m=Df(a,n,0);$p=4;case 4:BeV(a,b,d,k,e,f,g,o,l,h,i,j,m,p);if(C()){break _;}k=10;e=0;f=1;g=11;h=0;i=7;j=A.MH.b;m=0;l=Db(a,j,0);n=Df(a,j,0);o=Db(a,j,0);j=Df(a,j,0);$p=5;case 5:BeV(a,b,d,k,e,f,g,h,i,l,n,o,j,m);if (C()){break _;}k=0;e=0;f=0;g=0;h=0;i=8;j=A.IE.b;m=0;$p=6;case 6:BBr(a,b,d,k,e,f,g,h,i,j,j,m);if(C()){break _;}k=6;e=0;f=0;g=6;h=0;i=8;j=A.IE.b;m=0;$p=7;case 7:BBr(a,b,d,k,e,f,g,h,i,j,j,m);if(C()){break _;}k=12;e=0;f=0;g=12;h=0;i=8;j=A.IE.b;m=0;$p=8;case 8:BBr(a,b,d,k,e,f,g,h,i,j,j,m);if(C()){break _;}k=1;e=0;f=0;g=11;h=0;m=0;i=A.IE.b;j=0;$p=9;case 9:BBr(a,b,d,k,e,f,g,h,m,i,i,j);if(C()){break _;}k=1;e=0;f=8;g=11;h=0;i=8;j=A.IE.b;m=0;$p=10;case 10:BBr(a,b,d,k,e,f,g,h,i,j,j,m);if(C()){break _;}k=3;e=0;f=1;g=3;h =0;i=7;j=A.MP.b;m=0;$p=11;case 11:BBr(a,b,d,k,e,f,g,h,i,j,j,m);if(C()){break _;}k=9;e=0;f=1;g=9;h=0;i=7;j=A.MP.b;m=0;$p=12;case 12:BBr(a,b,d,k,e,f,g,h,i,j,j,m);if(C()){break _;}k=1;if(k<=7){e=a.U8;f=Hx(c,2,7);g=1;h=1;i=Db(a,e,f);e=Df(a,e,f);$p=14;continue _;}k=0;while(k<9){e=0;if(e<13){f=4;$p=22;continue _;}k=k+1|0;}return 1;case 13:$z=BoF(a,b,d);if(C()){break _;}k=$z;a.a27=k;if(k<0)return 1;q=a.n;Ml(q,0,((k-q.dP|0)+4|0)-1|0,0);e=0;f=1;g=0;h=12;i=4;j=8;k=0;l=Db(a,0,0);m=Df(a,0,0);n=Db(a,0,0);o=Df(a,0,0);$p= 1;continue _;case 14:Bpi(a,b,i,e,g,h,k,d);if(C()){break _;}e=a.U8;f=Hx(c,2,7);g=2;h=1;i=Db(a,e,f);e=Df(a,e,f);$p=15;case 15:Bpi(a,b,i,e,g,h,k,d);if(C()){break _;}e=a.a3D;f=Hx(c,2,7);g=4;h=1;$p=16;case 16:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}e=a.a3D;f=Hx(c,2,7);g=5;h=1;$p=17;case 17:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}e=a.a3E;f=Hx(c,2,7);g=7;h=1;$p=18;case 18:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}e=a.a3E;f=Hx(c,2,7);g=8;h=1;$p=19;case 19:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}e=a.a3F;f=Hx(c,2,7);g=10;h=1;$p =20;case 20:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}e=a.a3F;f=Hx(c,2,7);g=11;h=1;$p=21;case 21:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}k=k+1|0;if(k<=7){e=a.U8;f=Hx(c,2,7);g=1;h=1;i=Db(a,e,f);e=Df(a,e,f);$p=14;continue _;}k=0;while(k<9){e=0;if(e<13){f=4;$p=22;continue _;}k=k+1|0;}return 1;case 22:A2G(a,b,e,f,k,d);if(C()){break _;}f=A.NE.b;g=0;h=(-1);$p=23;case 23:Br5(a,b,f,g,e,h,k,d);if(C()){break _;}e=e+1|0;while(true){if(e<13){f=4;$p=22;continue _;}k=k+1|0;if(k>=9)break;e=0;}return 1;default:Oe();}}HV().s(a,b, c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Vv(){var a=this;Go.call(a);a.a4r=0;a.TX=0;a.a2p=0;} function B4Z(b,c,d,e,f,g,h,i){var j,k,l,m,n;j=EJ(e,f,g,0,0,0,7,4,9,h);e=j!==null&&j.bd>10?1:0;a:{if(e){k=c.eg;f=c.j;b:{while(true){if(!(k===null?0:1)){l=null;break b;}if(f=0)break;n=M(L(I(d.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=n;f=H(N(n,17));}c:{switch(g){case 0:break;case 1:S();e=A.Nh.b;break c;default:S();e=A.MG.b;break c;}S();e=A.Ng.b;}c.TX=e;n=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=n;f=H(N(n,17));while(true){g=f%5|0;if(((f-g|0)+4|0)>=0)break;n=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=n;f=H(N(n,17));}d:{switch(g){case 0:break;case 1:S();e=A.Nh.b;break d;default:S();e=A.MG.b;break d;}S();e=A.Ng.b;}c.a2p=e;break a;}}c=null;}return c;} function Bq8(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a4r<0){$p=9;continue _;}e=0;f=1;g=0;h=6;i=4;j=8;k=0;l=Db(a,0,0);m=Df(a,0,0);n=Db(a,0,0);o=Df(a,0,0);$p=1;case 1:BeV(a,b,d,e,f,g,h,i,j,l,m,n,o,k);if(C()){break _;}k=1;e=0;f=1;g=2;h=0;i=7;S();j=A.MH.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n =Db(a,j,0);j=Df(a,j,0);$p=2;case 2:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()){break _;}k=4;e=0;f=1;g=5;h=0;i=7;j=A.MH.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n=Db(a,j,0);j=Df(a,j,0);$p=3;case 3:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()){break _;}k=0;e=0;f=0;l=0;n=0;p=8;g=A.IE.b;h=0;i=Db(a,g,0);j=Df(a,g,0);m=Db(a,g,0);g=Df(a,g,0);$p=4;case 4:BeV(a,b,d,k,e,f,l,n,p,i,j,m,g,h);if(C()){break _;}k=6;e=0;f=0;g=6;h=0;i=8;j=A.IE.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n=Db(a,j,0);j=Df(a,j,0);$p=5;case 5:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()) {break _;}k=1;e=0;f=0;g=5;h=0;i=0;j=A.IE.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n=Db(a,j,0);j=Df(a,j,0);$p=6;case 6:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()){break _;}k=1;n=0;p=8;e=5;f=0;g=8;h=A.IE.b;i=0;j=Db(a,h,0);m=Df(a,h,0);o=Db(a,h,0);h=Df(a,h,0);$p=7;case 7:BeV(a,b,d,k,n,p,e,f,g,j,m,o,h,i);if(C()){break _;}k=3;e=0;f=1;g=3;h=0;i=7;j=A.MP.b;m=0;o=Db(a,j,0);l=Df(a,j,0);n=Db(a,j,0);j=Df(a,j,0);$p=8;case 8:BeV(a,b,d,k,e,f,g,h,i,o,l,n,j,m);if(C()){break _;}k=1;j=6;m=5;if(k>7){k=0;while(k<9){e=0;if(e<7){f=4;$p=14;continue _;}k =k+1|0;}return 1;}e=a.TX;g=B$(c,31);while(true){h=g%j|0;if(((g-h|0)+m|0)>=0)break;g=B$(c,31);}i=h+2|0;f=1;g=1;h=Db(a,e,i);e=Df(a,e,i);$p=10;continue _;case 9:$z=BoF(a,b,d);if(C()){break _;}k=$z;a.a4r=k;if(k<0)return 1;q=a.n;f=q.dP;k=((k-f|0)+4|0)-1|0;q.P=q.P+0|0;q.bd=q.bd+k|0;q.S=q.S+0|0;q.bq=q.bq+0|0;q.dP=f+k|0;q.bz=q.bz+0|0;e=0;f=1;g=0;h=6;i=4;j=8;k=0;l=Db(a,0,0);m=Df(a,0,0);n=Db(a,0,0);o=Df(a,0,0);$p=1;continue _;case 10:Bpi(a,b,h,e,f,g,k,d);if(C()){break _;}e=a.TX;f=Hx(c,2,7);g=2;h=1;i=Db(a,e,f);e=Df(a, e,f);$p=11;case 11:Bpi(a,b,i,e,g,h,k,d);if(C()){break _;}e=a.a2p;f=Hx(c,2,7);g=4;h=1;i=Db(a,e,f);e=Df(a,e,f);$p=12;case 12:Bpi(a,b,i,e,g,h,k,d);if(C()){break _;}e=a.a2p;f=Hx(c,2,7);g=5;h=1;$p=13;case 13:BaW(a,b,e,f,g,h,k,d);if(C()){break _;}k=k+1|0;if(k>7){k=0;while(k<9){e=0;if(e<7){f=4;$p=14;continue _;}k=k+1|0;}return 1;}e=a.TX;g=B$(c,31);while(true){h=g%j|0;if(((g-h|0)+m|0)>=0)break;g=B$(c,31);}i=h+2|0;f=1;g=1;h=Db(a,e,i);e=Df(a,e,i);$p=10;continue _;case 14:A2G(a,b,e,f,k,d);if(C()){break _;}f=A.NE.b;g=0;h =(-1);$p=15;case 15:Br5(a,b,f,g,e,h,k,d);if(C()){break _;}e=e+1|0;while(true){if(e<7){f=4;$p=14;continue _;}k=k+1|0;if(k>=9)break;e=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Uv(){var a=this;Go.call(a);a.YS=0;a.a__=0;} A.AD1=null;function BO7(){BO7=BX(Uv);Ckg();} function A6w(b,c,d,e,f,g,h,i){var j,k,l;BO7();j=EJ(e,f,g,0,0,0,10,6,7,h);e=j!==null&&j.bd>10?1:0;a:{if(e){k=c.eg;f=c.j;b:{while(true){if(!(k===null?0:1)){d=null;break b;}if(f=7){m=7;e=1;f=1;g=1;$p=40;continue _;}e=0;if(e<10)break;m=m+1|0;}f=6;$p=42;continue _;case 36:$z=BoF(a, b,d);if(C()){break _;}m=$z;a.YS=m;if(m<0)return 1;o=a.n;Ml(o,0,((m-o.dP|0)+6|0)-1|0,0);e=0;f=1;g=0;h=9;i=4;j=6;k=0;l=0;m=0;$p=1;continue _;case 37:BB0(a,b,d,c,m,e,f,n,g);if(C()){break _;}m=6;if(m<=8){e=0;f=(-1);$p=38;continue _;}m=0;while(true){if(m>=7){m=7;e=1;f=1;g=1;$p=40;continue _;}e=0;if(e<10)break;m=m+1|0;}f=6;$p=42;continue _;case 38:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}e=$z;if(!e){e=(-1);f=(-1);$p=39;continue _;}m=m+1|0;if(m<=8){e=0;f=(-1);continue _;}m=0;while(true){if(m>=7){m=7;e=1;f=1;g=1;$p=40;continue _;}e =0;if(e<10)break;m=m+1|0;}f=6;$p=42;continue _;case 39:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}e=$z;if(e){e=A.Ou.b;f=CM(a,e,3);g=0;h=(-1);$p=41;continue _;}m=m+1|0;if(m<=8){e=0;f=(-1);$p=38;continue _;}m=0;while(true){if(m>=7){m=7;e=1;f=1;g=1;$p=40;continue _;}e=0;if(e<10)break;m=m+1|0;}f=6;$p=42;continue _;case 40:A0S(a,b,d,m,e,f,g);if(C()){break _;}return 1;case 41:BaW(a,b,e,f,m,g,h,d);if(C()){break _;}m=m+1|0;if(m<=8){e=0;f=(-1);$p=38;continue _;}m=0;while(true){if(m>=7){m=7;e=1;f=1;g=1;$p=40;continue _;}e= 0;if(e<10)break;m=m+1|0;}f=6;$p=42;case 42:A2G(a,b,e,f,m,d);if(C()){break _;}f=A.NF.b;g=0;h=(-1);$p=43;case 43:Br5(a,b,f,g,e,h,m,d);if(C()){break _;}e=e+1|0;while(e>=10){m=m+1|0;if(m>=7){m=7;e=1;f=1;g=1;$p=40;continue _;}e=0;}f=6;$p=42;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function Czx(a,b){return 3;} function Ckg(){var b,c,d,e,f,g,h,i;b=W(CS,13);c=b.data;d=new CS;Bp();e=A.IU.K;d.cY=3;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[0]=d;g=new CS;h=A.II.K;g.cY=10;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=5;c[1]=g;g=new CS;h=A.Kk.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[2]=g;g=new CS;h=A.IK.K;g.cY=15;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[3]=g;g=new CS;h=A.Kh.K;g.cY=15;g.cG =null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[4]=g;g=new CS;h=A.Ke.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=1;c[5]=g;f=new CS;i=A.Kl.K;f.cY=5;f.cG=null;f.cG=Gr(i,1,0);f.eQ=1;f.eV=1;c[6]=f;f=new CS;i=A.KT.K;BGt(f,5);f.cG=null;f.cG=Gr(i,1,0);f.eQ=1;f.eV=1;c[7]=f;c[8]=K$(A.KS.K,0,1,1,5);c[9]=K$(A.KU.K,0,1,1,5);c[10]=K$(A.KV.K,0,1,1,5);d=new CS;S();AHx(d,A.IV.b,0,3,7,5);c[11]=d;c[12]=K$(A.NH.b,0,3,7,5);A.AD1=b;} function XU(){Go.call(this);this.a28=0;} function BJH(b,c,d,e,f,g,h,i){var j,k,l;j=EJ(e,f,g,0,0,0,9,7,12,h);e=j!==null&&j.bd>10?1:0;a:{if(e){k=c.eg;f=c.j;b:{while(true){if(!(k===null?0:1)){d=null;break b;}if(f2){m=3;e=4;f=5;g=3;h=4;i=10;j=A.NG.b;k=0;$p=22;continue _;}j=0;if(j<=8)break;f=f+1|0;}h=A.Ol.b;g=4+f|0;$p=31;continue _;case 21:$z=BoF(a,b,d);if(C()){break _;}m=$z;a.a28=m;if(m<0)return 1;n=a.n;Ml(n,0,((m-n.dP|0)+7|0)-1|0,0);e=1;f=1;g=1;h=7;i=4;j=4;k=0;l=0;m=0;$p=1;continue _;case 22:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=7;e=4;f=2;g=7;h=4;i=10;j=A.NG.b;k=0;$p=23;case 23:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m =4;e=5;f=4;g=4;h=5;i=10;j=A.NG.b;k=0;$p=24;case 24:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=6;e=5;f=4;g=6;h=5;i=10;j=A.NG.b;k=0;$p=25;case 25:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=5;e=6;f=3;g=5;h=6;i=10;j=A.NG.b;k=0;$p=26;case 26:BBr(a,b,d,m,e,f,g,h,i,j,j,k);if(C()){break _;}m=CM(a,A.Ol.b,0);g=4;if(g>=1){e=A.NG.b;f=0;h=2+g|0;i=7-g|0;$p=30;continue _;}m=CM(a,A.Ol.b,1);e=A.NG.b;f=0;g=6;h=6;i=3;$p=27;case 27:BaW(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NG.b;f=0;g=7;h=5;i=4;$p=28;case 28:BaW(a,b,e, f,g,h,i,d);if(C()){break _;}e=A.Ol.b;f=6;g=6;h=4;$p=29;case 29:BaW(a,b,e,m,f,g,h,d);if(C()){break _;}h=6;while(true){if(h>8){m=A.IE.b;e=0;f=0;g=2;h=1;$p=32;continue _;}i=5;if(i<=10)break;h=h+1|0;}e=A.Ol.b;f=12-h|0;$p=66;continue _;case 30:BaW(a,b,e,f,g,h,i,d);if(C()){break _;}k=8-g|0;if(k<=10){e=A.Ol.b;$p=62;continue _;}g=g+(-1)|0;if(g>=1){e=A.NG.b;f=0;h=2+g|0;i=7-g|0;continue _;}m=CM(a,A.Ol.b,1);e=A.NG.b;f=0;g=6;h=6;i=3;$p=27;continue _;case 31:a:{BaW(a,b,h,m,j,g,f,d);if(C()){break _;}if(!(f<=(-1)&&j>1)&&!(f <=0&&j>3)){if(f>1)break a;if(j<=4)break a;if(j>=6)break a;}j=j+1|0;while(j>8){f=f+1|0;if(f>2){m=3;e=4;f=5;g=3;h=4;i=10;j=A.NG.b;k=0;$p=22;continue _;}j=0;}h=A.Ol.b;g=4+f|0;continue _;}h=A.Ol.b;i=5-f|0;$p=64;continue _;case 32:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=0;g=2;h=4;$p=33;case 33:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=2;$p=34;case 34:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=0;g=2;h=3;$p=35;case 35:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=4;g =2;h=0;$p=36;case 36:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=5;g=2;h=0;$p=37;case 37:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=6;g=2;h=0;$p=38;case 38:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=8;g=2;h=1;$p=39;case 39:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=2;$p=40;case 40:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=3;$p=41;case 41:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=8;g=2;h=4;$p=42;case 42:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m =A.NG.b;e=0;f=8;g=2;h=5;$p=43;case 43:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=8;g=2;h=6;$p=44;case 44:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=7;$p=45;case 45:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=8;g=2;h=8;$p=46;case 46:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=8;g=2;h=9;$p=47;case 47:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=2;g=2;h=6;$p=48;case 48:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=2;h=7;$p=49;case 49:BaW(a,b,m,e, f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=2;g=2;h=8;$p=50;case 50:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=2;g=2;h=9;$p=51;case 51:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=4;g=4;h=10;$p=52;case 52:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.OZ.b;e=0;f=5;g=4;h=10;$p=53;case 53:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.IE.b;e=0;f=6;g=4;h=10;$p=54;case 54:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.NG.b;e=0;f=5;g=5;h=10;$p=55;case 55:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=2;g=1;h=0;$p =56;case 56:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;e=0;f=2;g=2;h=0;$p=57;case 57:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=A.Oi.b;e=0;f=2;g=3;h=1;$p=58;case 58:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=2;e=1;f=0;g=CM(a,A.Os.b,1);$p=59;case 59:A1s(a,b,d,c,m,e,f,g);if(C()){break _;}m=1;e=0;f=(-1);g=3;h=2;i=(-1);j=0;k=0;l=0;$p=60;case 60:BBr(a,b,d,m,e,f,g,h,i,j,k,l);if(C()){break _;}m=2;e=0;f=(-1);$p=61;case 61:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(!m){m=2;e=(-1);f=(-1);$p=63;continue _;}m=0;while(true){if (m>=5){m=5;while(true){if(m>=11){m=4;e=1;f=2;g=2;$p=67;continue _;}i=2;if(i<9)break;m=m+1|0;}e=7;$p=70;continue _;}i=0;if(i<9)break;m=m+1|0;}e=7;$p=68;continue _;case 62:BaW(a,b,e,m,g,h,k,d);if(C()){break _;}k=k+1|0;if(k<=10){e=A.Ol.b;continue _;}g=g+(-1)|0;if(g>=1){e=A.NG.b;f=0;h=2+g|0;i=7-g|0;$p=30;continue _;}m=CM(a,A.Ol.b,1);e=A.NG.b;f=0;g=6;h=6;i=3;$p=27;continue _;case 63:$z=BmZ(a,b,m,e,f,d);if(C()){break _;}m=$z;if(m){m=A.Ou.b;e=CM(a,m,3);f=2;g=0;h=(-1);$p=65;continue _;}m=0;while(true){if(m>=5){m=5;while (true){if(m>=11){m=4;e=1;f=2;g=2;$p=67;continue _;}i=2;if(i<9)break;m=m+1|0;}e=7;$p=70;continue _;}i=0;if(i<9)break;m=m+1|0;}e=7;$p=68;continue _;case 64:BaW(a,b,h,e,j,g,i,d);if(C()){break _;}j=j+1|0;while(j>8){f=f+1|0;if(f>2){m=3;e=4;f=5;g=3;h=4;i=10;j=A.NG.b;k=0;$p=22;continue _;}j=0;}h=A.Ol.b;g=4+f|0;$p=31;continue _;case 65:BaW(a,b,m,e,f,g,h,d);if(C()){break _;}m=0;while(true){if(m>=5){m=5;while(true){if(m>=11){m=4;e=1;f=2;g=2;$p=67;continue _;}i=2;if(i<9)break;m=m+1|0;}e=7;$p=70;continue _;}i=0;if(i<9)break;m =m+1|0;}e=7;$p=68;continue _;case 66:BaW(a,b,e,m,h,f,i,d);if(C()){break _;}i=i+1|0;while(i>10){h=h+1|0;if(h>8){m=A.IE.b;e=0;f=0;g=2;h=1;$p=32;continue _;}i=5;}e=A.Ol.b;f=12-h|0;continue _;case 67:A0S(a,b,d,m,e,f,g);if(C()){break _;}return 1;case 68:A2G(a,b,i,e,m,d);if(C()){break _;}e=A.NF.b;f=0;g=(-1);$p=69;case 69:Br5(a,b,e,f,i,g,m,d);if(C()){break _;}i=i+1|0;while(i>=9){m=m+1|0;if(m>=5){m=5;while(true){if(m>=11){m=4;e=1;f=2;g=2;$p=67;continue _;}i=2;if(i<9)break;m=m+1|0;}e=7;$p=70;continue _;}i=0;}e=7;$p= 68;continue _;case 70:A2G(a,b,i,e,m,d);if(C()){break _;}e=A.NF.b;f=0;g=(-1);$p=71;case 71:Br5(a,b,e,f,i,g,m,d);if(C()){break _;}i=i+1|0;while(i>=9){m=m+1|0;if(m>=11){m=4;e=1;f=2;g=2;$p=67;continue _;}i=2;}e=7;$p=70;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var A5Z=Ba(); function Vw(){var a=this;G1.call(a);a.bij=null;a.EV=0;a.Bt=0;} function CAZ(a,b,c,d){b=b;NI(a,b,c,d,1,1);if(a.EV)TN(a,b,c,d,1,2);if(a.Bt)S0(a,b,c,d,1,2);} function Bjw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=4;i=4;j=6;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.bij;e=1;f=1;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}l=A.ADw;e=1;f=1;g=6;$p=4;case 4:Bat(a, b,c,d,l,e,f,g);if(C()){break _;}f=2;g=1;S();h=A.Oi.b;i=0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=24;if(H(N(m,n))/1.6777216E7<0.10000000149011612){a:{o=a.bj;switch(o){case 0:case 2:j=a.n.P+1|0;break a;case 1:j=a.n.bq-g|0;break a;case 3:j=a.n.P+g|0;break a;default:}j=1;}if(o!=(-1))f=f+a.n.bd|0;b:{switch(o){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+1|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(BT(d,j,f,g)){e=2;$p=8;continue _;}}o=2;f=1;g=A.Oi.b;h=0;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;if(H(N(m,n))/1.6777216E7<0.10000000149011612){c:{k=a.bj;switch(k){case 0:case 2:i=a.n.P+3|0;break c;case 1:i=a.n.bq-f|0;break c;case 3:i=a.n.P+f|0;break c;default:}i=3;}if(k!=(-1))o=o+a.n.bd|0;d:{switch(k){case 0:f=a.n.S+f|0;break d;case 1:case 3:f=a.n.S+3|0;break d;case 2:f=a.n.bz-f|0;break d;default:}}if(BT(d,i,o,f)){e=2;$p=9;continue _;}}f=2;g=5;h=A.Oi.b;i=0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;if(H(N(m,n))/1.6777216E7<0.10000000149011612){e: {n=a.bj;switch(n){case 0:case 2:j=a.n.P+1|0;break e;case 1:j=a.n.bq-g|0;break e;case 3:j=a.n.P+g|0;break e;default:}j=1;}if(n!=(-1))f=f+a.n.bd|0;f:{switch(n){case 0:g=a.n.S+g|0;break f;case 1:case 3:g=a.n.S+1|0;break f;case 2:g=a.n.bz-g|0;break f;default:}}if(BT(d,j,f,g)){e=2;$p=10;continue _;}}h=A.Oi.b;i=0;if(B$(c,24)/1.6777216E7<0.10000000149011612){j=E0(a,3,5);f=GS(a,2);g=Ee(a,3,5);if(BT(d,j,f,g)){e=2;$p=6;continue _;}}if(a.EV){f=0;g=1;h=2;i=0;j=3;k=4;n=0;o=0;e=0;$p=5;continue _;}if(!a.Bt)return 1;e=4;f= 1;g=2;h=4;i=3;j=4;k=0;n=0;o=0;$p=7;continue _;case 5:ByL(a,b,d,f,g,h,i,j,k,n,o,e);if(C()){break _;}if(!a.Bt)return 1;e=4;f=1;g=2;h=4;i=3;j=4;k=0;n=0;o=0;$p=7;continue _;case 6:AQO(b,j,f,g,h,i,e);if(C()){break _;}if(a.EV){f=0;g=1;h=2;i=0;j=3;k=4;n=0;o=0;e=0;$p=5;continue _;}if(!a.Bt)return 1;e=4;f=1;g=2;h=4;i=3;j=4;k=0;n=0;o=0;$p=7;case 7:ByL(a,b,d,e,f,g,h,i,j,k,n,o);if(C()){break _;}return 1;case 8:AQO(b,j,f,g,h,i,e);if(C()){break _;}o=2;f=1;g=A.Oi.b;h=0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =m;if(H(N(m,n))/1.6777216E7<0.10000000149011612){a:{k=a.bj;switch(k){case 0:case 2:i=a.n.P+3|0;break a;case 1:i=a.n.bq-f|0;break a;case 3:i=a.n.P+f|0;break a;default:}i=3;}if(k!=(-1))o=o+a.n.bd|0;b:{switch(k){case 0:f=a.n.S+f|0;break b;case 1:case 3:f=a.n.S+3|0;break b;case 2:f=a.n.bz-f|0;break b;default:}}if(BT(d,i,o,f)){e=2;$p=9;continue _;}}f=2;g=5;h=A.Oi.b;i=0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;if(H(N(m,n))/1.6777216E7<0.10000000149011612){c:{n=a.bj;switch(n){case 0:case 2:j =a.n.P+1|0;break c;case 1:j=a.n.bq-g|0;break c;case 3:j=a.n.P+g|0;break c;default:}j=1;}if(n!=(-1))f=f+a.n.bd|0;d:{switch(n){case 0:g=a.n.S+g|0;break d;case 1:case 3:g=a.n.S+1|0;break d;case 2:g=a.n.bz-g|0;break d;default:}}if(BT(d,j,f,g)){e=2;$p=10;continue _;}}h=A.Oi.b;i=0;if(B$(c,24)/1.6777216E7<0.10000000149011612){j=E0(a,3,5);f=GS(a,2);g=Ee(a,3,5);if(BT(d,j,f,g)){e=2;$p=6;continue _;}}if(a.EV){f=0;g=1;h=2;i=0;j=3;k=4;n=0;o=0;e=0;$p=5;continue _;}if(!a.Bt)return 1;e=4;f=1;g=2;h=4;i=3;j=4;k=0;n=0;o=0;$p= 7;continue _;case 9:AQO(b,i,o,f,g,h,e);if(C()){break _;}f=2;g=5;h=A.Oi.b;i=0;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;if(H(N(m,n))/1.6777216E7<0.10000000149011612){a:{n=a.bj;switch(n){case 0:case 2:j=a.n.P+1|0;break a;case 1:j=a.n.bq-g|0;break a;case 3:j=a.n.P+g|0;break a;default:}j=1;}if(n!=(-1))f=f+a.n.bd|0;b:{switch(n){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+1|0;break b;case 2:g=a.n.bz-g|0;break b;default:}}if(BT(d,j,f,g)){e=2;$p=10;continue _;}}h=A.Oi.b;i=0;if(B$(c,24)/1.6777216E7 <0.10000000149011612){j=E0(a,3,5);f=GS(a,2);g=Ee(a,3,5);if(BT(d,j,f,g)){e=2;$p=6;continue _;}}if(a.EV){f=0;g=1;h=2;i=0;j=3;k=4;n=0;o=0;e=0;$p=5;continue _;}if(!a.Bt)return 1;e=4;f=1;g=2;h=4;i=3;j=4;k=0;n=0;o=0;$p=7;continue _;case 10:AQO(b,j,f,g,h,i,e);if(C()){break _;}h=A.Oi.b;i=0;if(B$(c,24)/1.6777216E7<0.10000000149011612){j=E0(a,3,5);f=GS(a,2);g=Ee(a,3,5);if(BT(d,j,f,g)){e=2;$p=6;continue _;}}if(a.EV){f=0;g=1;h=2;i=0;j=3;k=4;n=0;o=0;e=0;$p=5;continue _;}if(!a.Bt)return 1;e=4;f=1;g=2;h=4;i=3;j=4;k=0;n=0;o =0;$p=7;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function UK(){G1.call(this);this.bhh=null;} function BR5(a,b,c,d){NI(a,b,c,d,1,1);} function CbC(b,c,d,e,f,g,h){var i,j,k,l,m;i=EJ(d,e,f,(-1),(-1),0,9,5,11,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}c:{switch(g){case 0:case 1:break;case 2:c=A.ADx;break c;case 3:c=A.ADy;break c;case 4:c=A.ADz;break c;default:}c=A.ADw;}b.bhh=c;b.n=i;break a;}}b=null;}return b;} function Baz(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=8;i=4;j=10;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.bhh;e=1;f=1;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}e=1;f=1;g=10;h=3;i=3;j=10;k=0;m=0;n=0;$p =4;case 4:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}e=4;f=1;g=1;h=4;i=3;j=1;k=0;l=A.ADA;$p=5;case 5:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=4;f=1;g=3;h=4;i=3;j=3;k=0;l=A.ADA;$p=6;case 6:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=4;f=1;g=7;h=4;i=3;j=7;k=0;l=A.ADA;$p=7;case 7:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=4;f=1;g=9;h=4;i=3;j=9;k=0;l=A.ADA;$p=8;case 8:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=4;f=1;g=4;h=4;i=3;j=6;S();k=A.OY.b;m=0;$p=9;case 9:ByL(a,b,d,e,f,g,h,i,j,k,k,m);if (C()){break _;}e=5;f=1;g=5;h=7;i=3;j=5;k=A.OY.b;m=0;$p=10;case 10:a:{ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=A.OY.b;f=0;h=3;i=2;m=a.bj;switch(m){case 0:case 2:k=a.n.P+4|0;break a;case 1:k=a.n.bq-i|0;break a;case 3:k=a.n.P+i|0;break a;default:}k=4;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+4|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,k,h,i)){g=2;$p=11;continue _;}c:{e=A.OY.b;f=0;h=3;i=8;k=a.bj;switch(k){case 0:case 2:m=a.n.P+4|0;break c;case 1:m =a.n.bq-i|0;break c;case 3:m=a.n.P+i|0;break c;default:}m=4;}if(k!=(-1))h=h+a.n.bd|0;d:{switch(k){case 0:i=a.n.S+i|0;break d;case 1:case 3:i=a.n.S+4|0;break d;case 2:i=a.n.bz-i|0;break d;default:}}if(BT(d,m,h,i)){g=2;$p=12;continue _;}e:{e=A.Oy.b;f=CM(a,e,3);h=1;i=2;m=a.bj;switch(m){case 0:case 2:j=a.n.P+4|0;break e;case 1:j=a.n.bq-i|0;break e;case 3:j=a.n.P+i|0;break e;default:}j=4;}if(m!=(-1))h=h+a.n.bd|0;f:{switch(m){case 0:i=a.n.S+i|0;break f;case 1:case 3:i=a.n.S+4|0;break f;case 2:i=a.n.bz-i|0;break f;default:}}if (BT(d,j,h,i)){g=2;$p=13;continue _;}g:{e=A.Oy.b;f=CM(a,e,3)+8|0;switch(a.bj){case 0:case 2:j=a.n.P+4|0;break g;case 1:j=a.n.bq-2|0;break g;case 3:j=a.n.P+2|0;break g;default:}j=4;}h=GS(a,2);i=Ee(a,4,2);if(BT(d,j,h,i)){g=2;$p=16;continue _;}e=A.Oy.b;f=CM(a,e,3);g=4;h=1;i=8;$p=14;continue _;case 11:AQO(b,k,h,i,e,f,g);if(C()){break _;}a:{e=A.OY.b;f=0;h=3;i=8;k=a.bj;switch(k){case 0:case 2:m=a.n.P+4|0;break a;case 1:m=a.n.bq-i|0;break a;case 3:m=a.n.P+i|0;break a;default:}m=4;}if(k!=(-1))h=h+a.n.bd|0;b:{switch(k) {case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+4|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,m,h,i)){g=2;$p=12;continue _;}c:{e=A.Oy.b;f=CM(a,e,3);h=1;i=2;m=a.bj;switch(m){case 0:case 2:j=a.n.P+4|0;break c;case 1:j=a.n.bq-i|0;break c;case 3:j=a.n.P+i|0;break c;default:}j=4;}if(m!=(-1))h=h+a.n.bd|0;d:{switch(m){case 0:i=a.n.S+i|0;break d;case 1:case 3:i=a.n.S+4|0;break d;case 2:i=a.n.bz-i|0;break d;default:}}if(BT(d,j,h,i)){g=2;$p=13;continue _;}e:{e=A.Oy.b;f=CM(a,e,3)+8|0;switch(a.bj){case 0:case 2:j =a.n.P+4|0;break e;case 1:j=a.n.bq-2|0;break e;case 3:j=a.n.P+2|0;break e;default:}j=4;}h=GS(a,2);i=Ee(a,4,2);if(BT(d,j,h,i)){g=2;$p=16;continue _;}e=A.Oy.b;f=CM(a,e,3);g=4;h=1;i=8;$p=14;continue _;case 12:AQO(b,m,h,i,e,f,g);if(C()){break _;}a:{e=A.Oy.b;f=CM(a,e,3);h=1;i=2;m=a.bj;switch(m){case 0:case 2:j=a.n.P+4|0;break a;case 1:j=a.n.bq-i|0;break a;case 3:j=a.n.P+i|0;break a;default:}j=4;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+4|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if (BT(d,j,h,i)){g=2;$p=13;continue _;}c:{e=A.Oy.b;f=CM(a,e,3)+8|0;switch(a.bj){case 0:case 2:j=a.n.P+4|0;break c;case 1:j=a.n.bq-2|0;break c;case 3:j=a.n.P+2|0;break c;default:}j=4;}h=GS(a,2);i=Ee(a,4,2);if(BT(d,j,h,i)){g=2;$p=16;continue _;}e=A.Oy.b;f=CM(a,e,3);g=4;h=1;i=8;$p=14;continue _;case 13:AQO(b,j,h,i,e,f,g);if(C()){break _;}a:{e=A.Oy.b;f=CM(a,e,3)+8|0;switch(a.bj){case 0:case 2:j=a.n.P+4|0;break a;case 1:j=a.n.bq-2|0;break a;case 3:j=a.n.P+2|0;break a;default:}j=4;}h=GS(a,2);i=Ee(a,4,2);if(BT(d,j,h, i)){g=2;$p=16;continue _;}e=A.Oy.b;f=CM(a,e,3);g=4;h=1;i=8;$p=14;case 14:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oy.b;f=CM(a,e,3)+8|0;g=4;h=2;i=8;$p=15;case 15:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}return 1;case 16:AQO(b,j,h,i,e,f,g);if(C()){break _;}e=A.Oy.b;f=CM(a,e,3);g=4;h=1;i=8;$p=14;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Qo(){G1.call(this);this.bd7=null;} function Ceu(a,b,c,d){var e;e=a.bj;if(e!=2&&e!=3)S0(a,b,c,d,1,1);else TN(a,b,c,d,1,1);} function Bmi(b,c,d,e,f,g,h){var i,j,k,l,m;i=EJ(d,e,f,(-1),(-1),0,5,5,5,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}c:{switch(g){case 0:case 1:break;case 2:c=A.ADx;break c;case 3:c=A.ADy;break c;case 4:c=A.ADz;break c;default:}c=A.ADw;}b.bd7=c;b.n=i;break a;}}b=null;}return b;} function Bco(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=4;i=4;j=4;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.bd7;e=1;f=1;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}e=a.bj;if(e!=2&&e!=3){e=4;f=1;g=1;k=4;m =3;n=3;h=0;i=0;j=0;$p=5;continue _;}e=0;f=1;g=1;h=0;i=3;j=3;k=0;m=0;n=0;$p=4;case 4:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}return 1;case 5:ByL(a,b,d,e,f,g,k,m,n,h,i,j);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var AAv=Ba(Qo); function Sb(){var a=this;G1.call(a);a.a9R=null;a.bgL=0;} A.AD2=null;function CAQ(){CAQ=BX(Sb);BPw();} function B4n(a,b,c,d){b=b;NI(a,b,c,d,4,1);TN(a,b,c,d,1,4);S0(a,b,c,d,1,4);} function AWX(b,c,d,e,f,g,h){var i,j,k,l,m;CAQ();i=EJ(d,e,f,(-4),(-1),0,11,7,11,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}c:{switch(g){case 0:case 1:break;case 2:j=A.ADx;break c;case 3:j=A.ADy;break c;case 4:j=A.ADz;break c;default:}j=A.ADw;}b.a9R=j;b.n=i;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));while(true){g=f%5|0;if(((f-g|0)+4|0)>=0)break;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}b.bgL=g;break a;}}b=null;}return b;} function A7M(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=10;i=6;j=10;k=1;l=Jj();$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.a9R;e=4;f=1;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}e=4;f =1;g=10;h=6;i=3;j=10;k=0;m=0;n=0;$p=4;case 4:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}e=0;f=1;g=4;h=0;i=3;j=6;k=0;m=0;n=0;$p=5;case 5:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}e=10;f=1;g=4;h=10;i=3;j=6;k=0;m=0;n=0;$p=6;case 6:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}switch(a.bgL){case 0:S();e=A.OV.b;f=0;g=5;h=1;i=5;$p=7;continue _;case 1:e=0;if(e>=5){S();e=A.OV.b;f=0;g=5;h=1;i=5;$p=22;continue _;}S();f=A.OV.b;g=0;h=3;i=1;j=3+e|0;$p=26;continue _;case 2:e=1;if(e<=9){S();f=A.NF.b;g=0;h=1;i=3;$p= 30;continue _;}e=1;if(e<=9){S();f=A.NF.b;g=0;h=3;i=1;$p=40;continue _;}S();e=A.NF.b;f=0;g=5;h=1;i=4;$p=32;continue _;default:}return 1;case 7:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=5;h=2;i=5;$p=8;case 8:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=5;h=3;i=5;$p=9;case 9:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oi.b;f=0;g=4;h=3;i=5;$p=10;case 10:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oi.b;f=0;g=6;h=3;i=5;$p=11;case 11:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oi.b;f=0;g=5;h=3;i=4;$p= 12;case 12:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}f=A.Oi.b;g=0;h=5;i=3;e=6;$p=13;case 13:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}e=A.Oe.b;f=0;g=4;h=1;i=4;$p=14;case 14:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=4;h=1;i=5;$p=15;case 15:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=4;h=1;i=6;$p=16;case 16:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=6;h=1;i=4;$p=17;case 17:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=6;h=1;i=5;$p=18;case 18:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e =A.Oe.b;f=0;g=6;h=1;i=6;$p=19;case 19:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=5;h=1;i=4;$p=20;case 20:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oe.b;f=0;g=5;h=1;i=6;$p=21;case 21:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}return 1;case 22:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=5;h=2;i=5;$p=23;case 23:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.OV.b;f=0;g=5;h=3;i=5;$p=24;case 24:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.MP.b;f=0;g=5;h=4;i=5;$p=25;case 25:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}return 1;case 26:Bpi(a, b,f,g,h,i,j,d);if(C()){break _;}f=A.OV.b;g=0;h=7;i=1;$p=27;case 27:Bpi(a,b,f,g,h,i,j,d);if(C()){break _;}f=A.OV.b;g=0;h=1;i=3;$p=28;case 28:Bpi(a,b,f,g,j,h,i,d);if(C()){break _;}f=A.OV.b;g=0;h=1;i=7;$p=29;case 29:Bpi(a,b,f,g,j,h,i,d);if(C()){break _;}e=e+1|0;if(e>=5){S();e=A.OV.b;f=0;g=5;h=1;i=5;$p=22;continue _;}S();f=A.OV.b;g=0;h=3;i=1;j=3+e|0;$p=26;continue _;case 30:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.NF.b;g=0;h=9;i=3;$p=31;case 31:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}e=e+1|0;if(e<=9){S();f=A.NF.b;g =0;h=1;i=3;$p=30;continue _;}e=1;if(e<=9){S();f=A.NF.b;g=0;h=3;i=1;$p=40;continue _;}S();e=A.NF.b;f=0;g=5;h=1;i=4;$p=32;case 32:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=5;h=1;i=6;$p=33;case 33:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=5;h=3;i=4;$p=34;case 34:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=5;h=3;i=6;$p=35;case 35:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=4;h=1;i=5;$p=36;case 36:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=6;h=1;i=5;$p=37;case 37:Bpi(a, b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=4;h=3;i=5;$p=38;case 38:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.NF.b;f=0;g=6;h=3;i=5;$p=39;case 39:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=1;if(e<=3){f=A.NF.b;g=0;h=4;i=4;$p=43;continue _;}e=A.Oi.b;f=0;g=5;h=3;i=5;$p=42;continue _;case 40:Bpi(a,b,f,g,e,h,i,d);if(C()){break _;}f=A.NF.b;g=0;h=3;i=9;$p=41;case 41:Bpi(a,b,f,g,e,h,i,d);if(C()){break _;}e=e+1|0;if(e<=9){S();f=A.NF.b;g=0;h=3;i=1;$p=40;continue _;}S();e=A.NF.b;f=0;g=5;h=1;i=4;$p=32;continue _;case 42:Bpi(a, b,e,f,g,h,i,d);if(C()){break _;}e=2;if(e<=8){f=A.NG.b;g=0;h=2;i=3;$p=51;continue _;}e=A.Ot.b;f=CM(a,e,4);g=9;h=1;i=3;$p=47;continue _;case 43:Bpi(a,b,f,g,h,e,i,d);if(C()){break _;}f=A.NF.b;g=0;h=6;i=4;$p=44;case 44:Bpi(a,b,f,g,h,e,i,d);if(C()){break _;}f=A.NF.b;g=0;h=4;i=6;$p=45;case 45:Bpi(a,b,f,g,h,e,i,d);if(C()){break _;}f=A.NF.b;g=0;h=6;i=6;$p=46;case 46:Bpi(a,b,f,g,h,e,i,d);if(C()){break _;}e=e+1|0;if(e<=3){f=A.NF.b;g=0;h=4;i=4;$p=43;continue _;}e=A.Oi.b;f=0;g=5;h=3;i=5;$p=42;continue _;case 47:Bpi(a,b, e,f,g,h,i,d);if(C()){break _;}e=A.Ot.b;f=CM(a,e,4);g=9;h=2;i=3;$p=48;case 48:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Ot.b;f=CM(a,e,4);g=9;h=3;i=3;$p=49;case 49:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=3;f=4;g=8;CAQ();o=A.AD2;p=W(CS,1);q=p.data;Bp();q[0]=JK(A.Md,c);o=G_(o,p);h=1+O(c,4)|0;$p=50;case 50:BB0(a,b,d,c,e,f,g,o,h);if(C()){break _;}return 1;case 51:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.NG.b;g=0;h=3;i=3;$p=52;case 52:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}if(e>3&&e<7){f=A.NG.b;g=0;h=7;i=3;$p=56;continue _;}f =A.NG.b;g=0;h=4;i=3;$p=53;case 53:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.NG.b;g=0;h=5;i=3;$p=54;case 54:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.NG.b;g=0;h=6;i=3;$p=55;case 55:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.NG.b;g=0;h=7;i=3;$p=56;case 56:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.NG.b;g=0;h=8;i=3;$p=57;case 57:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}e=e+1|0;if(e<=8){f=A.NG.b;g=0;h=2;i=3;$p=51;continue _;}e=A.Ot.b;f=CM(a,e,4);g=9;h=1;i=3;$p=47;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j, k,l,m,n,o,p,q,$p);} function BPw(){var b,c,d,e,f,g,h,i,j;b=W(CS,7);c=b.data;d=new CS;Bp();e=A.II.K;d.cY=10;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=5;c[0]=d;d=new CS;g=A.Kk.K;d.cY=5;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[1]=d;f=new CS;h=A.Le.K;f.cY=5;f.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;f.cG=d;f.eQ=4;f.eV=9;c[2]=f;i=new CS;j=A.Kj.K;i.cY=10;i.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=j;d.k=1;d.B=0;i.cG=d;i.eQ=3;i.eV=8;c[3]=i;i=new CS;h=A.IK.K;i.cY=15;i.cG =null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;i.cG=d;i.eQ=1;i.eV=3;c[4]=i;i=new CS;h=A.Kh.K;i.cY=15;i.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;i.cG=d;i.eQ=1;i.eV=3;c[5]=i;i=new CS;j=A.Ke.K;i.cY=1;i.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=j;d.k=1;d.B=0;i.cG=d;i.eQ=1;i.eV=1;c[6]=i;A.AD2=b;} function XJ(){G1.call(this);this.bgQ=null;} function Cj4(a,b,c,d){NI(a,b,c,d,1,1);} function B8w(b,c,d,e,f,g,h){var i,j,k,l,m;i=EJ(d,e,f,(-1),(-7),0,5,11,8,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}c:{switch(g){case 0:case 1:break;case 2:c=A.ADx;break c;case 3:c=A.ADy;break c;case 4:c=A.ADz;break c;default:}c=A.ADw;}b.bgQ=c;b.n=i;break a;}}b=null;}return b;} function BcG(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=4;i=10;j=7;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.bgQ;e=1;f=7;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}l=A.ADw;e=1;f=1;g=7;$p=4;case 4:Bat(a, b,c,d,l,e,f,g);if(C()){break _;}S();e=CM(a,A.Ou.b,2);f=0;while(f<6){a:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h=a.n.P+1|0;break a;case 1:h=a.n.bq-n|0;break a;case 3:h=a.n.P+n|0;break a;default:}h=1;}j=i==(-1)?k:k+a.n.bd|0;b:{switch(i){case 0:i=a.n.S+n|0;break b;case 1:case 3:i=a.n.S+1|0;break b;case 2:i=a.n.bz-n|0;break b;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=5;continue _;}c:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break c;case 1:h=a.n.bq-n|0;break c;case 3:h=a.n.P+n|0;break c;default:}h =2;}j=i==(-1)?k:k+a.n.bd|0;d:{switch(i){case 0:i=a.n.S+n|0;break d;case 1:case 3:i=a.n.S+2|0;break d;case 2:i=a.n.bz-n|0;break d;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=6;continue _;}e:{j=A.Ou.b;h=a.bj;switch(h){case 0:case 2:i=a.n.P+3|0;break e;case 1:i=a.n.bq-n|0;break e;case 3:i=a.n.P+n|0;break e;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;f:{switch(h){case 0:h=a.n.S+n|0;break f;case 1:case 3:h=a.n.S+3|0;break f;case 2:h=a.n.bz-n|0;break f;default:}h=n;}if(BT(d,i,k,h)){g=2;$p=7;continue _;}if(f<5){g:{k=A.OV.b;m=0;j =5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break g;case 1:g=a.n.bq-n|0;break g;case 3:g=a.n.P+n|0;break g;default:}g=1;}i=h==(-1)?j:j+a.n.bd|0;h:{switch(h){case 0:h=a.n.S+n|0;break h;case 1:case 3:h=a.n.S+1|0;break h;case 2:h=a.n.bz-n|0;break h;default:}h=n;}if(BT(d,g,i,h)){f=2;$p=8;continue _;}i:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break i;case 1:m=a.n.bq-n|0;break i;case 3:m=a.n.P+n|0;break i;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;j:{switch(g){case 0:k=a.n.S+n|0;break j;case 1:case 3:k =a.n.S+2|0;break j;case 2:k=a.n.bz-n|0;break j;default:}k=n;}if(BT(d,m,f,k)){g=2;$p=9;continue _;}f=A.OV.b;g=0;i=E0(a,3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(BT(d,i,j,k)){h=2;$p=10;continue _;}}f=n;}return 1;case 5:AQO(b,h,j,i,m,e,g);if(C()){break _;}while(true){a:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break a;case 1:h=a.n.bq-n|0;break a;case 3:h=a.n.P+n|0;break a;default:}h=2;}j=i==(-1)?k:k+a.n.bd|0;b:{switch(i){case 0:i=a.n.S+n|0;break b;case 1:case 3:i=a.n.S+2|0;break b;case 2:i=a.n.bz -n|0;break b;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=6;continue _;}c:{j=A.Ou.b;h=a.bj;switch(h){case 0:case 2:i=a.n.P+3|0;break c;case 1:i=a.n.bq-n|0;break c;case 3:i=a.n.P+n|0;break c;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;d:{switch(h){case 0:h=a.n.S+n|0;break d;case 1:case 3:h=a.n.S+3|0;break d;case 2:h=a.n.bz-n|0;break d;default:}h=n;}if(BT(d,i,k,h)){g=2;$p=7;continue _;}if(f<5){k:{k=A.OV.b;m=0;j=5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break k;case 1:g=a.n.bq-n|0;break k;case 3:g=a.n.P+n|0;break k;default:}g =1;}i=h==(-1)?j:j+a.n.bd|0;l:{switch(h){case 0:h=a.n.S+n|0;break l;case 1:case 3:h=a.n.S+1|0;break l;case 2:h=a.n.bz-n|0;break l;default:}h=n;}if(BT(d,g,i,h)){f=2;$p=8;continue _;}g:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break g;case 1:m=a.n.bq-n|0;break g;case 3:m=a.n.P+n|0;break g;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;h:{switch(g){case 0:k=a.n.S+n|0;break h;case 1:case 3:k=a.n.S+2|0;break h;case 2:k=a.n.bz-n|0;break h;default:}k=n;}if(BT(d,m,f,k)){g=2;$p=9;continue _;}f=A.OV.b;g=0;i=E0(a, 3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(BT(d,i,j,k)){h=2;$p=10;continue _;}}f=n;if(f>=6)break;m:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h=a.n.P+1|0;break m;case 1:h=a.n.bq-n|0;break m;case 3:h=a.n.P+n|0;break m;default:}h=1;}j=i==(-1)?k:k+a.n.bd|0;n:{switch(i){case 0:i=a.n.S+n|0;break n;case 1:case 3:i=a.n.S+1|0;break n;case 2:i=a.n.bz-n|0;break n;default:}i=n;}if(!BT(d,h,j,i))continue;else{g=2;continue _;}}return 1;case 6:AQO(b,h,j,i,m,e,g);if(C()){break _;}while(true){a:{j=A.Ou.b;h =a.bj;switch(h){case 0:case 2:i=a.n.P+3|0;break a;case 1:i=a.n.bq-n|0;break a;case 3:i=a.n.P+n|0;break a;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;b:{switch(h){case 0:h=a.n.S+n|0;break b;case 1:case 3:h=a.n.S+3|0;break b;case 2:h=a.n.bz-n|0;break b;default:}h=n;}if(BT(d,i,k,h)){g=2;$p=7;continue _;}if(f<5){o:{k=A.OV.b;m=0;j=5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break o;case 1:g=a.n.bq-n|0;break o;case 3:g=a.n.P+n|0;break o;default:}g=1;}i=h==(-1)?j:j+a.n.bd|0;p:{switch(h){case 0:h=a.n.S+n|0;break p;case 1:case 3:h =a.n.S+1|0;break p;case 2:h=a.n.bz-n|0;break p;default:}h=n;}if(BT(d,g,i,h)){f=2;$p=8;continue _;}k:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break k;case 1:m=a.n.bq-n|0;break k;case 3:m=a.n.P+n|0;break k;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;l:{switch(g){case 0:k=a.n.S+n|0;break l;case 1:case 3:k=a.n.S+2|0;break l;case 2:k=a.n.bz-n|0;break l;default:}k=n;}if(BT(d,m,f,k)){g=2;$p=9;continue _;}f=A.OV.b;g=0;i=E0(a,3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(BT(d,i,j,k)){h=2;$p=10;continue _;}}f =n;if(f>=6)break;q:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h=a.n.P+1|0;break q;case 1:h=a.n.bq-n|0;break q;case 3:h=a.n.P+n|0;break q;default:}h=1;}j=i==(-1)?k:k+a.n.bd|0;r:{switch(i){case 0:i=a.n.S+n|0;break r;case 1:case 3:i=a.n.S+1|0;break r;case 2:i=a.n.bz-n|0;break r;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=5;continue _;}m:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break m;case 1:h=a.n.bq-n|0;break m;case 3:h=a.n.P+n|0;break m;default:}h=2;}j=i==(-1)?k:k+a.n.bd|0;n:{switch(i){case 0:i =a.n.S+n|0;break n;case 1:case 3:i=a.n.S+2|0;break n;case 2:i=a.n.bz-n|0;break n;default:}i=n;}if(!BT(d,h,j,i))continue;else{g=2;continue _;}}return 1;case 7:AQO(b,i,k,h,j,e,g);if(C()){break _;}while(true){if(f<5){s:{k=A.OV.b;m=0;j=5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break s;case 1:g=a.n.bq-n|0;break s;case 3:g=a.n.P+n|0;break s;default:}g=1;}i=h==(-1)?j:j+a.n.bd|0;t:{switch(h){case 0:h=a.n.S+n|0;break t;case 1:case 3:h=a.n.S+1|0;break t;case 2:h=a.n.bz-n|0;break t;default:}h=n;}if(BT(d,g,i,h)) {f=2;$p=8;continue _;}o:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break o;case 1:m=a.n.bq-n|0;break o;case 3:m=a.n.P+n|0;break o;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;p:{switch(g){case 0:k=a.n.S+n|0;break p;case 1:case 3:k=a.n.S+2|0;break p;case 2:k=a.n.bz-n|0;break p;default:}k=n;}if(BT(d,m,f,k)){g=2;$p=9;continue _;}f=A.OV.b;g=0;i=E0(a,3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(BT(d,i,j,k)){h=2;$p=10;continue _;}}f=n;if(f>=6)break;u:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h =a.n.P+1|0;break u;case 1:h=a.n.bq-n|0;break u;case 3:h=a.n.P+n|0;break u;default:}h=1;}j=i==(-1)?k:k+a.n.bd|0;v:{switch(i){case 0:i=a.n.S+n|0;break v;case 1:case 3:i=a.n.S+1|0;break v;case 2:i=a.n.bz-n|0;break v;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=5;continue _;}q:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break q;case 1:h=a.n.bq-n|0;break q;case 3:h=a.n.P+n|0;break q;default:}h=2;}j=i==(-1)?k:k+a.n.bd|0;r:{switch(i){case 0:i=a.n.S+n|0;break r;case 1:case 3:i=a.n.S+2|0;break r;case 2:i=a.n.bz-n|0;break r;default:}i =n;}if(BT(d,h,j,i)){g=2;$p=6;continue _;}m:{j=A.Ou.b;h=a.bj;switch(h){case 0:case 2:i=a.n.P+3|0;break m;case 1:i=a.n.bq-n|0;break m;case 3:i=a.n.P+n|0;break m;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;n:{switch(h){case 0:h=a.n.S+n|0;break n;case 1:case 3:h=a.n.S+3|0;break n;case 2:h=a.n.bz-n|0;break n;default:}h=n;}if(!BT(d,i,k,h))continue;else{g=2;continue _;}}return 1;case 8:AQO(b,g,i,h,k,m,f);if(C()){break _;}w:while(true){a:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break a;case 1:m=a.n.bq-n|0;break a;case 3:m =a.n.P+n|0;break a;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;b:{switch(g){case 0:k=a.n.S+n|0;break b;case 1:case 3:k=a.n.S+2|0;break b;case 2:k=a.n.bz-n|0;break b;default:}k=n;}if(BT(d,m,f,k)){g=2;$p=9;continue _;}f=A.OV.b;g=0;i=E0(a,3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(BT(d,i,j,k)){h=2;$p=10;continue _;}while(true){f=n;if(f>=6)break w;x:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h=a.n.P+1|0;break x;case 1:h=a.n.bq-n|0;break x;case 3:h=a.n.P+n|0;break x;default:}h=1;}j=i==(-1)?k:k+a.n.bd| 0;e:{switch(i){case 0:i=a.n.S+n|0;break e;case 1:case 3:i=a.n.S+1|0;break e;case 2:i=a.n.bz-n|0;break e;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=5;continue _;}u:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break u;case 1:h=a.n.bq-n|0;break u;case 3:h=a.n.P+n|0;break u;default:}h=2;}j=i==(-1)?k:k+a.n.bd|0;v:{switch(i){case 0:i=a.n.S+n|0;break v;case 1:case 3:i=a.n.S+2|0;break v;case 2:i=a.n.bz-n|0;break v;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=6;continue _;}q:{j=A.Ou.b;h=a.bj;switch(h){case 0:case 2:i=a.n.P +3|0;break q;case 1:i=a.n.bq-n|0;break q;case 3:i=a.n.P+n|0;break q;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;r:{switch(h){case 0:h=a.n.S+n|0;break r;case 1:case 3:h=a.n.S+3|0;break r;case 2:h=a.n.bz-n|0;break r;default:}h=n;}if(BT(d,i,k,h)){g=2;$p=7;continue _;}if(f>=5)continue;else break;}m:{k=A.OV.b;m=0;j=5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break m;case 1:g=a.n.bq-n|0;break m;case 3:g=a.n.P+n|0;break m;default:}g=1;}i=h==(-1)?j:j+a.n.bd|0;n:{switch(h){case 0:h=a.n.S+n|0;break n;case 1:case 3:h=a.n.S +1|0;break n;case 2:h=a.n.bz-n|0;break n;default:}h=n;}if(!BT(d,g,i,h))continue;else{f=2;continue _;}}return 1;case 9:AQO(b,m,f,k,h,i,g);if(C()){break _;}w:while(true){f=A.OV.b;g=0;i=E0(a,3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(BT(d,i,j,k)){h=2;$p=10;continue _;}while(true){f=n;if(f>=6)break w;y:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h=a.n.P+1|0;break y;case 1:h=a.n.bq-n|0;break y;case 3:h=a.n.P+n|0;break y;default:}h=1;}j=i==(-1)?k:k+a.n.bd|0;c:{switch(i){case 0:i=a.n.S+n|0;break c;case 1:case 3:i =a.n.S+1|0;break c;case 2:i=a.n.bz-n|0;break c;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=5;continue _;}x:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break x;case 1:h=a.n.bq-n|0;break x;case 3:h=a.n.P+n|0;break x;default:}h=2;}j=i==(-1)?k:k+a.n.bd|0;e:{switch(i){case 0:i=a.n.S+n|0;break e;case 1:case 3:i=a.n.S+2|0;break e;case 2:i=a.n.bz-n|0;break e;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=6;continue _;}u:{j=A.Ou.b;h=a.bj;switch(h){case 0:case 2:i=a.n.P+3|0;break u;case 1:i=a.n.bq-n|0;break u;case 3:i=a.n.P+ n|0;break u;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;v:{switch(h){case 0:h=a.n.S+n|0;break v;case 1:case 3:h=a.n.S+3|0;break v;case 2:h=a.n.bz-n|0;break v;default:}h=n;}if(BT(d,i,k,h)){g=2;$p=7;continue _;}if(f>=5)continue;else break;}q:{k=A.OV.b;m=0;j=5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break q;case 1:g=a.n.bq-n|0;break q;case 3:g=a.n.P+n|0;break q;default:}g=1;}i=h==(-1)?j:j+a.n.bd|0;r:{switch(h){case 0:h=a.n.S+n|0;break r;case 1:case 3:h=a.n.S+1|0;break r;case 2:h=a.n.bz-n|0;break r;default:}h= n;}if(BT(d,g,i,h)){f=2;$p=8;continue _;}m:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break m;case 1:m=a.n.bq-n|0;break m;case 3:m=a.n.P+n|0;break m;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;n:{switch(g){case 0:k=a.n.S+n|0;break n;case 1:case 3:k=a.n.S+2|0;break n;case 2:k=a.n.bz-n|0;break n;default:}k=n;}if(!BT(d,m,f,k))continue;else{g=2;continue _;}}return 1;case 10:AQO(b,i,j,k,f,g,h);if(C()){break _;}w:while(true){while(true){f=n;if(f>=6)break w;z:{m=A.Ou.b;k=6-f|0;n=1+f|0;i=a.bj;switch(i){case 0:case 2:h =a.n.P+1|0;break z;case 1:h=a.n.bq-n|0;break z;case 3:h=a.n.P+n|0;break z;default:}h=1;}j=i==(-1)?k:k+a.n.bd|0;ba:{switch(i){case 0:i=a.n.S+n|0;break ba;case 1:case 3:i=a.n.S+1|0;break ba;case 2:i=a.n.bz-n|0;break ba;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=5;continue _;}bb:{m=A.Ou.b;i=a.bj;switch(i){case 0:case 2:h=a.n.P+2|0;break bb;case 1:h=a.n.bq-n|0;break bb;case 3:h=a.n.P+n|0;break bb;default:}h=2;}j=i==(-1)?k:k+a.n.bd|0;bc:{switch(i){case 0:i=a.n.S+n|0;break bc;case 1:case 3:i=a.n.S+2|0;break bc;case 2:i =a.n.bz-n|0;break bc;default:}i=n;}if(BT(d,h,j,i)){g=2;$p=6;continue _;}bd:{j=A.Ou.b;h=a.bj;switch(h){case 0:case 2:i=a.n.P+3|0;break bd;case 1:i=a.n.bq-n|0;break bd;case 3:i=a.n.P+n|0;break bd;default:}i=3;}if(h!=(-1))k=k+a.n.bd|0;be:{switch(h){case 0:h=a.n.S+n|0;break be;case 1:case 3:h=a.n.S+3|0;break be;case 2:h=a.n.bz-n|0;break be;default:}h=n;}if(BT(d,i,k,h)){g=2;$p=7;continue _;}if(f>=5)continue;else break;}bf:{k=A.OV.b;m=0;j=5-f|0;h=a.bj;switch(h){case 0:case 2:g=a.n.P+1|0;break bf;case 1:g=a.n.bq-n |0;break bf;case 3:g=a.n.P+n|0;break bf;default:}g=1;}i=h==(-1)?j:j+a.n.bd|0;bg:{switch(h){case 0:h=a.n.S+n|0;break bg;case 1:case 3:h=a.n.S+1|0;break bg;case 2:h=a.n.bz-n|0;break bg;default:}h=n;}if(BT(d,g,i,h)){f=2;$p=8;continue _;}bh:{h=A.OV.b;i=0;g=a.bj;switch(g){case 0:case 2:m=a.n.P+2|0;break bh;case 1:m=a.n.bq-n|0;break bh;case 3:m=a.n.P+n|0;break bh;default:}m=2;}f=g==(-1)?j:j+a.n.bd|0;bi:{switch(g){case 0:k=a.n.S+n|0;break bi;case 1:case 3:k=a.n.S+2|0;break bi;case 2:k=a.n.bz-n|0;break bi;default:}k =n;}if(BT(d,m,f,k)){g=2;$p=9;continue _;}f=A.OV.b;g=0;i=E0(a,3,n);if(a.bj!=(-1))j=j+a.n.bd|0;k=Ee(a,3,n);if(!BT(d,i,j,k))continue;else{h=2;continue _;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function Rp(){var a=this;G1.call(a);a.a_Q=null;a.ZF=0;a.L2=0;a.Rj=0;a.Jb=0;} function Cnt(a,b,c,d){var e,f,g;e=3;f=5;g=a.bj;if(!(g!=1&&g!=2)){e=5;f=3;}b=b;NI(a,b,c,d,5,1);if(a.ZF)TN(a,b,c,d,e,1);if(a.L2)TN(a,b,c,d,f,7);if(a.Rj)S0(a,b,c,d,e,1);if(a.Jb)S0(a,b,c,d,f,7);} function Ce8(b,c,d,e,f,g,h){var i,j,k,l,m,n;i=EJ(d,e,f,(-4),(-3),0,10,9,11,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;g=H(N(m,17));}c:{switch(h){case 0:case 1:break;case 2:l=A.ADx;break c;case 3:l=A.ADy;break c;case 4:l=A.ADz;break c;default:}l=A.ADw;}b.a_Q=l;b.n=i;n=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;b.ZF=!H(N(n,47))?0:1;n=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;b.L2=!H(N(n,47))?0:1;n=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=n;b.Rj=!H(N(n,47))?0:1;m=M(L(I(n,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;g=H(N(m,17));while (true){h=g%3|0;if(((g-h|0)+2|0)>=0)break;m=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;g=H(N(m,17));}b.Jb=h<=0?0:1;break a;}}b=null;}return b;} function AXJ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=9;i=8;j=10;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.a_Q;e=4;f=3;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}if(a.ZF){e=0;f=3;g=1;h=0;i=5;j=3;k=0;m =0;n=0;$p=4;continue _;}if(a.Rj){e=9;f=3;g=1;h=9;i=5;j=3;n=0;k=0;m=0;$p=5;continue _;}if(a.L2){e=0;f=5;g=7;h=0;i=7;j=9;k=0;m=0;n=0;$p=6;continue _;}if(!a.Jb){e=5;f=1;g=10;h=7;i=3;j=10;k=0;m=0;n=0;$p=7;continue _;}e=9;f=5;g=7;h=9;i=7;j=9;k=0;m=0;n=0;$p=21;continue _;case 4:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}if(a.Rj){e=9;f=3;g=1;h=9;i=5;j=3;n=0;k=0;m=0;$p=5;continue _;}if(a.L2){e=0;f=5;g=7;h=0;i=7;j=9;k=0;m=0;n=0;$p=6;continue _;}if(!a.Jb){e=5;f=1;g=10;h=7;i=3;j=10;k=0;m=0;n=0;$p=7;continue _;}e=9;f =5;g=7;h=9;i=7;j=9;k=0;m=0;n=0;$p=21;continue _;case 5:ByL(a,b,d,e,f,g,h,i,j,n,k,m);if(C()){break _;}if(a.L2){e=0;f=5;g=7;h=0;i=7;j=9;k=0;m=0;n=0;$p=6;continue _;}if(!a.Jb){e=5;f=1;g=10;h=7;i=3;j=10;k=0;m=0;n=0;$p=7;continue _;}e=9;f=5;g=7;h=9;i=7;j=9;k=0;m=0;n=0;$p=21;continue _;case 6:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}if(!a.Jb){e=5;f=1;g=10;h=7;i=3;j=10;k=0;m=0;n=0;$p=7;continue _;}e=9;f=5;g=7;h=9;i=7;j=9;k=0;m=0;n=0;$p=21;continue _;case 7:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}e=1;f=2;g =1;h=8;i=2;j=6;k=0;l=A.ADA;$p=8;case 8:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=4;f=1;g=5;h=4;i=4;j=9;k=0;l=A.ADA;$p=9;case 9:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=8;f=1;g=5;h=8;i=4;j=9;k=0;l=A.ADA;$p=10;case 10:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=1;f=4;g=7;h=3;i=4;j=9;k=0;l=A.ADA;$p=11;case 11:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=1;f=3;g=5;h=3;i=3;j=6;k=0;l=A.ADA;$p=12;case 12:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=1;f=3;g=4;h=3;i=3;j=4;S();k=A.Oe.b;m=0;$p=13;case 13:ByL(a, b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=1;f=4;g=6;h=3;i=4;j=6;k=A.Oe.b;m=0;$p=14;case 14:ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=5;f=1;g=7;h=7;i=1;j=8;k=0;l=A.ADA;$p=15;case 15:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}e=5;f=1;g=9;h=7;i=1;j=9;k=A.Oe.b;m=0;$p=16;case 16:ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=5;f=2;g=7;h=7;i=2;j=7;k=A.Oe.b;m=0;$p=17;case 17:ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=4;f=5;g=7;h=4;i=5;j=9;k=A.Oe.b;m=0;$p=18;case 18:ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()) {break _;}e=8;f=5;g=7;h=8;i=5;j=9;k=A.Oe.b;m=0;$p=19;case 19:ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=5;f=5;g=7;h=7;i=5;j=9;k=A.Od.b;m=0;$p=20;case 20:a:{ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=A.Oi.b;f=0;h=5;i=6;m=a.bj;switch(m){case 0:case 2:j=a.n.P+6|0;break a;case 1:j=a.n.bq-i|0;break a;case 3:j=a.n.P+i|0;break a;default:}j=6;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+6|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(!BT(d,j,h,i))return 1;g=2;$p =22;continue _;case 21:ByL(a,b,d,e,f,g,h,i,j,k,m,n);if(C()){break _;}e=5;f=1;g=10;h=7;i=3;j=10;k=0;m=0;n=0;$p=7;continue _;case 22:AQO(b,j,h,i,e,f,g);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function TS(){var a=this;G1.call(a);a.bgr=null;a.uz=0;} A.AD3=null;function Sh(){Sh=BX(TS);BUV();} function BQN(a,b,c,d){NI(a,b,c,d,1,1);} function ARa(b,c,d,e,f,g,h){var i,j,k,l,m;Sh();i=EJ(d,e,f,(-1),(-1),0,5,5,7,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){k=null;break b;}if(e=0)break;m=M(L(I(c.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;f=H(N(m,17));}c:{switch(g){case 0:case 1:break;case 2:c=A.ADx;break c;case 3:c=A.ADy;break c;case 4:c=A.ADz;break c;default:}c=A.ADw;}b.bgr=c;b.n=i;break a;}}b=null;}return b;} function BDQ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=0;f=0;g=0;h=4;i=4;j=6;k=1;l=A.ADA;$p=2;case 2:ATM(a,b,d,e,f,g,h,i,j,k,c,l);if(C()){break _;}l=a.bgr;e=1;f=1;g=0;$p=3;case 3:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}l=A.ADw;e=1;f=1;g =6;$p=4;case 4:Bat(a,b,c,d,l,e,f,g);if(C()){break _;}e=3;f=1;g=2;h=3;i=1;j=4;S();k=A.OV.b;m=0;$p=5;case 5:a:{ByL(a,b,d,e,f,g,h,i,j,k,k,m);if(C()){break _;}e=A.Oe.b;f=5;h=1;i=1;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break a;case 1:j=a.n.bq-i|0;break a;case 3:j=a.n.P+i|0;break a;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+3|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,j,h,i)){g=2;$p=6;continue _;}c:{e=A.Oe.b;f=5;h=1;i=5;m=a.bj;switch(m){case 0:case 2:j =a.n.P+3|0;break c;case 1:j=a.n.bq-i|0;break c;case 3:j=a.n.P+i|0;break c;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;d:{switch(m){case 0:i=a.n.S+i|0;break d;case 1:case 3:i=a.n.S+3|0;break d;case 2:i=a.n.bz-i|0;break d;default:}}if(BT(d,j,h,i)){g=2;$p=7;continue _;}e:{e=A.Oe.b;f=5;h=2;i=2;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break e;case 1:j=a.n.bq-i|0;break e;case 3:j=a.n.P+i|0;break e;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;f:{switch(m){case 0:i=a.n.S+i|0;break f;case 1:case 3:i=a.n.S+3|0;break f;case 2:i= a.n.bz-i|0;break f;default:}}if(BT(d,j,h,i)){g=2;$p=8;continue _;}g:{e=A.Oe.b;f=5;h=2;i=4;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break g;case 1:j=a.n.bq-i|0;break g;case 3:j=a.n.P+i|0;break g;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;h:{switch(m){case 0:i=a.n.S+i|0;break h;case 1:case 3:i=a.n.S+3|0;break h;case 2:i=a.n.bz-i|0;break h;default:}}if(BT(d,j,h,i)){g=2;$p=9;continue _;}e=2;while(true){if(e>4){if(!a.uz){e=GS(a,2);if(BT(d,E0(a,3,3),e,Ee(a,3,3))){a.uz=1;e=3;f=2;g=3;Sh();n=A.AD3;o=W(CS,1);p=o.data;Bp();p[0] =JK(A.Md,c);n=G_(n,o);h=2+O(c,2)|0;$p=10;continue _;}}return 1;}f=A.Oe.b;g=5;i=1;j=E0(a,2,e);if(a.bj!=(-1))i=i+a.n.bd|0;k=Ee(a,2,e);if(BT(d,j,i,k))break;e=e+1|0;}h=2;$p=11;continue _;case 6:AQO(b,j,h,i,e,f,g);if(C()){break _;}a:{e=A.Oe.b;f=5;h=1;i=5;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break a;case 1:j=a.n.bq-i|0;break a;case 3:j=a.n.P+i|0;break a;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+3|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d, j,h,i)){g=2;$p=7;continue _;}c:{e=A.Oe.b;f=5;h=2;i=2;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break c;case 1:j=a.n.bq-i|0;break c;case 3:j=a.n.P+i|0;break c;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;d:{switch(m){case 0:i=a.n.S+i|0;break d;case 1:case 3:i=a.n.S+3|0;break d;case 2:i=a.n.bz-i|0;break d;default:}}if(BT(d,j,h,i)){g=2;$p=8;continue _;}e:{e=A.Oe.b;f=5;h=2;i=4;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break e;case 1:j=a.n.bq-i|0;break e;case 3:j=a.n.P+i|0;break e;default:}j=3;}if(m!=(-1))h=h+a.n.bd| 0;f:{switch(m){case 0:i=a.n.S+i|0;break f;case 1:case 3:i=a.n.S+3|0;break f;case 2:i=a.n.bz-i|0;break f;default:}}if(BT(d,j,h,i)){g=2;$p=9;continue _;}e=2;while(true){if(e>4){if(!a.uz){e=GS(a,2);if(BT(d,E0(a,3,3),e,Ee(a,3,3))){a.uz=1;e=3;f=2;g=3;Sh();n=A.AD3;o=W(CS,1);p=o.data;Bp();p[0]=JK(A.Md,c);n=G_(n,o);h=2+O(c,2)|0;$p=10;continue _;}}return 1;}f=A.Oe.b;g=5;i=1;j=E0(a,2,e);if(a.bj!=(-1))i=i+a.n.bd|0;k=Ee(a,2,e);if(BT(d,j,i,k))break;e=e+1|0;}h=2;$p=11;continue _;case 7:AQO(b,j,h,i,e,f,g);if(C()){break _;}a: {e=A.Oe.b;f=5;h=2;i=2;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break a;case 1:j=a.n.bq-i|0;break a;case 3:j=a.n.P+i|0;break a;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+3|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,j,h,i)){g=2;$p=8;continue _;}c:{e=A.Oe.b;f=5;h=2;i=4;m=a.bj;switch(m){case 0:case 2:j=a.n.P+3|0;break c;case 1:j=a.n.bq-i|0;break c;case 3:j=a.n.P+i|0;break c;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;d:{switch(m){case 0:i=a.n.S+i |0;break d;case 1:case 3:i=a.n.S+3|0;break d;case 2:i=a.n.bz-i|0;break d;default:}}if(BT(d,j,h,i)){g=2;$p=9;continue _;}e=2;while(true){if(e>4){if(!a.uz){e=GS(a,2);if(BT(d,E0(a,3,3),e,Ee(a,3,3))){a.uz=1;e=3;f=2;g=3;Sh();n=A.AD3;o=W(CS,1);p=o.data;Bp();p[0]=JK(A.Md,c);n=G_(n,o);h=2+O(c,2)|0;$p=10;continue _;}}return 1;}f=A.Oe.b;g=5;i=1;j=E0(a,2,e);if(a.bj!=(-1))i=i+a.n.bd|0;k=Ee(a,2,e);if(BT(d,j,i,k))break;e=e+1|0;}h=2;$p=11;continue _;case 8:AQO(b,j,h,i,e,f,g);if(C()){break _;}a:{e=A.Oe.b;f=5;h=2;i=4;m=a.bj;switch (m){case 0:case 2:j=a.n.P+3|0;break a;case 1:j=a.n.bq-i|0;break a;case 3:j=a.n.P+i|0;break a;default:}j=3;}if(m!=(-1))h=h+a.n.bd|0;b:{switch(m){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+3|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,j,h,i)){g=2;$p=9;continue _;}e=2;while(true){if(e>4){if(!a.uz){e=GS(a,2);if(BT(d,E0(a,3,3),e,Ee(a,3,3))){a.uz=1;e=3;f=2;g=3;Sh();n=A.AD3;o=W(CS,1);p=o.data;Bp();p[0]=JK(A.Md,c);n=G_(n,o);h=2+O(c,2)|0;$p=10;continue _;}}return 1;}f=A.Oe.b;g=5;i=1;j=E0(a,2,e);if(a.bj !=(-1))i=i+a.n.bd|0;k=Ee(a,2,e);if(BT(d,j,i,k))break;e=e+1|0;}h=2;$p=11;continue _;case 9:AQO(b,j,h,i,e,f,g);if(C()){break _;}e=2;while(true){if(e>4){if(!a.uz){e=GS(a,2);if(BT(d,E0(a,3,3),e,Ee(a,3,3))){a.uz=1;e=3;f=2;g=3;Sh();n=A.AD3;o=W(CS,1);p=o.data;Bp();p[0]=JK(A.Md,c);n=G_(n,o);h=2+O(c,2)|0;$p=10;continue _;}}return 1;}f=A.Oe.b;g=5;i=1;j=E0(a,2,e);if(a.bj!=(-1))i=i+a.n.bd|0;k=Ee(a,2,e);if(BT(d,j,i,k))break;e=e+1|0;}h=2;$p=11;continue _;case 10:BB0(a,b,d,c,e,f,g,n,h);if(C()){break _;}return 1;case 11:AQO(b, j,i,k,f,g,h);if(C()){break _;}while(true){e=e+1|0;if(e>4){if(!a.uz){e=GS(a,2);if(BT(d,E0(a,3,3),e,Ee(a,3,3))){a.uz=1;e=3;f=2;g=3;Sh();n=A.AD3;o=W(CS,1);p=o.data;Bp();p[0]=JK(A.Md,c);n=G_(n,o);h=2+O(c,2)|0;$p=10;continue _;}}return 1;}f=A.Oe.b;g=5;i=1;j=E0(a,2,e);if(a.bj!=(-1))i=i+a.n.bd|0;k=Ee(a,2,e);if(!BT(d,j,i,k))continue;else break;}h=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function BUV(){var b,c,d,e,f,g,h,i;b=W(CS,14);c=b.data;d=new CS;Bp();e=A.LK.K;d.cY=10;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=1;c[0]=d;g=new CS;h=A.IU.K;g.cY=3;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[1]=g;g=new CS;h=A.II.K;g.cY=10;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=5;c[2]=g;g=new CS;h=A.Kk.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[3]=g;g=new CS;h=A.Le.K;g.cY=5;g.cG= null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=4;g.eV=9;c[4]=g;g=new CS;h=A.IK.K;g.cY=15;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[5]=g;f=new CS;i=A.Kh.K;f.cY=15;f.cG=null;f.cG=Gr(i,1,0);f.eQ=1;f.eV=3;c[6]=f;c[7]=K$(A.Ke.K,0,1,1,5);c[8]=K$(A.Kl.K,0,1,1,5);c[9]=K$(A.KT.K,0,1,1,5);c[10]=K$(A.KS.K,0,1,1,5);c[11]=K$(A.KU.K,0,1,1,5);c[12]=K$(A.KV.K,0,1,1,5);c[13]=K$(A.K8.K,0,1,1,1);A.AD3=b;} var AE6=Ba(I6); function CtP(a,b){var c;c=a.oI;c=c&&a.Cu>=c?0:1;return c&&b>4?1:0;} function UB(){var a=this;G1.call(a);a.bbN=null;a.wl=0;} A.AD4=null;function Rr(){Rr=BX(UB);CAm();} function Bs4(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;Rr();i=EJ(d,e,f,(-4),(-1),0,14,11,15,g);j=i!==null&&i.bd>10?1:0;a:{if(j){k=b.eg;l=b.j;b:{while(true){if(!(k===null?0:1)){m=null;break b;}if(l10?1:0){k=b.eg;e=b.j;c:{while(true){if(!(k===null?0:1)){m=null;break c;}if(e=0)break;o=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;f=H(N(o,17));}d:{switch(g){case 0:case 1:break;case 2:c=A.ADx;break d;case 3:c=A.ADy;break d;case 4:c=A.ADz;break d;default:}c=A.ADw;}b.bbN=c;b.n=i;b.wl =((i.dP-i.bd|0)+1|0)<=6?0:1;return b;} function A0i(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;e=11;if(!a.wl)e=6;f=0;g=0;h=0;i=13;e=e-1|0;j=14;k=1;l=Jj();$p=2;case 2:ATM(a,b,d,f,g,h,i,e,j,k,c,l);if(C()){break _;}l=a.bbN;e=4;j=1;f=0;$p=3;case 3:Bat(a,b,c,d,l,e,j,f);if (C()){break _;}m=0.07000000029802322;e=2;j=1;f=1;g=11;h=4;i=13;S();k=A.N2.b;n=0;$p=4;case 4:Bez(a,b,d,c,m,e,j,f,g,h,i,k,k,n);if(C()){break _;}j=1;if(j<=13){if((j-1|0)%4|0){e=1;f=1;g=1;h=4;i=A.I3.b;k=0;$p=5;continue _;}e=1;f=1;g=1;h=4;i=A.NG.b;k=0;$p=7;continue _;}e=3;if(e<12){j=3;f=1;g=4;h=3;i=A.I3.b;k=0;$p=11;continue _;}if(a.wl){e=1;j=5;f=1;g=3;h=5;i=13;k=A.NG.b;n=0;$p=19;continue _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o,p);e=1+O(c,4)|0;$p=18;continue _;case 5:ByL(a, b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}e=12;f=1;g=12;h=4;i=A.I3.b;k=0;$p=6;case 6:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}if(a.wl){e=1;f=6;g=1;h=9;i=A.I3.b;k=0;$p=14;continue _;}j=j+1|0;if(j<=13){if((j-1|0)%4|0){e=1;f=1;g=1;h=4;i=A.I3.b;k=0;$p=5;continue _;}e=1;f=1;g=1;h=4;i=A.NG.b;k=0;$p=7;continue _;}e=3;if(e<12){j=3;f=1;g=4;h=3;i=A.I3.b;k=0;$p=11;continue _;}if(a.wl){e=1;j=5;f=1;g=3;h=5;i=13;k=A.NG.b;n=0;$p=19;continue _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o, p);e=1+O(c,4)|0;$p=18;continue _;case 7:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}e=12;f=1;g=12;h=4;i=A.NG.b;k=0;$p=8;case 8:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}e=A.Oi.b;f=0;g=2;h=3;$p=9;case 9:Bpi(a,b,e,f,g,h,j,d);if(C()){break _;}e=A.Oi.b;f=0;g=11;h=3;$p=10;case 10:Bpi(a,b,e,f,g,h,j,d);if(C()){break _;}if(a.wl){e=1;f=6;g=1;h=9;i=A.NG.b;k=0;$p=16;continue _;}j=j+1|0;if(j<=13){if((j-1|0)%4|0){e=1;f=1;g=1;h=4;i=A.I3.b;k=0;$p=5;continue _;}e=1;f=1;g=1;h=4;i=A.NG.b;k=0;$p=7;continue _;}e=3;if(e<12) {j=3;f=1;g=4;h=3;i=A.I3.b;k=0;$p=11;continue _;}if(a.wl){e=1;j=5;f=1;g=3;h=5;i=13;k=A.NG.b;n=0;$p=19;continue _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o,p);e=1+O(c,4)|0;$p=18;continue _;case 11:ByL(a,b,d,j,f,e,g,h,e,i,i,k);if(C()){break _;}j=6;f=1;g=7;h=3;i=A.I3.b;k=0;$p=12;case 12:ByL(a,b,d,j,f,e,g,h,e,i,i,k);if(C()){break _;}j=9;f=1;g=10;h=3;i=A.I3.b;k=0;$p=13;case 13:ByL(a,b,d,j,f,e,g,h,e,i,i,k);if(C()){break _;}e=e+2|0;if(e<12){j=3;f=1;g=4;h=3;i=A.I3.b;k=0;$p=11;continue _;}if (a.wl){e=1;j=5;f=1;g=3;h=5;i=13;k=A.NG.b;n=0;$p=19;continue _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o,p);e=1+O(c,4)|0;$p=18;continue _;case 14:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}e=12;f=6;g=12;h=9;i=A.I3.b;k=0;$p=15;case 15:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}j=j+1|0;if(j<=13){if((j-1|0)%4|0){e=1;f=1;g=1;h=4;i=A.I3.b;k=0;$p=5;continue _;}e=1;f=1;g=1;h=4;i=A.NG.b;k=0;$p=7;continue _;}e=3;if(e<12){j=3;f=1;g=4;h=3;i=A.I3.b;k=0;$p=11;continue _;}if(a.wl) {e=1;j=5;f=1;g=3;h=5;i=13;k=A.NG.b;n=0;$p=19;continue _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o,p);e=1+O(c,4)|0;$p=18;continue _;case 16:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}e=12;f=6;g=12;h=9;i=A.NG.b;k=0;$p=17;case 17:ByL(a,b,d,e,f,j,g,h,j,i,i,k);if(C()){break _;}j=j+1|0;if(j<=13){if((j-1|0)%4|0){e=1;f=1;g=1;h=4;i=A.I3.b;k=0;$p=5;continue _;}e=1;f=1;g=1;h=4;i=A.NG.b;k=0;$p=7;continue _;}e=3;if(e<12){j=3;f=1;g=4;h=3;i=A.I3.b;k=0;$p=11;continue _;}if(a.wl){e=1;j =5;f=1;g=3;h=5;i=13;k=A.NG.b;n=0;$p=19;continue _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o,p);e=1+O(c,4)|0;$p=18;case 18:BB0(a,b,d,c,f,g,h,o,e);if(C()){break _;}if(!a.wl)return 1;e=0;j=0;f=12;g=9;h=1;$p=58;continue _;case 19:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=10;j=5;f=1;g=12;h=5;i=13;k=A.NG.b;n=0;$p=20;case 20:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=4;j=5;f=1;g=9;h=5;i=2;k=A.NG.b;n=0;$p=21;case 21:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=4;j= 5;f=12;g=9;h=5;i=13;k=A.NG.b;n=0;$p=22;case 22:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=A.NG.b;j=0;f=9;g=5;h=11;$p=23;case 23:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=A.NG.b;j=0;f=8;g=5;h=11;$p=24;case 24:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=A.NG.b;j=0;f=9;g=5;h=10;$p=25;case 25:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=3;j=6;f=2;g=3;h=6;i=12;k=A.OL.b;n=0;$p=26;case 26:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=10;j=6;f=2;g=10;h=6;i=10;k=A.OL.b;n=0;$p=27;case 27:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()) {break _;}e=4;j=6;f=2;g=9;h=6;i=2;k=A.OL.b;n=0;$p=28;case 28:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=4;j=6;f=12;g=8;h=6;i=12;k=A.OL.b;n=0;$p=29;case 29:ByL(a,b,d,e,j,f,g,h,i,k,k,n);if(C()){break _;}e=A.OL.b;j=0;f=9;g=6;h=11;$p=30;case 30:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=A.OL.b;j=0;f=8;g=6;h=11;$p=31;case 31:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=A.OL.b;j=0;f=9;g=6;h=10;$p=32;case 32:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=CM(a,A.Ot.b,3);j=A.Ot.b;f=10;g=1;h=13;$p=33;case 33:Bpi(a,b,j,e,f,g,h, d);if(C()){break _;}j=A.Ot.b;f=10;g=2;h=13;$p=34;case 34:Bpi(a,b,j,e,f,g,h,d);if(C()){break _;}j=A.Ot.b;f=10;g=3;h=13;$p=35;case 35:Bpi(a,b,j,e,f,g,h,d);if(C()){break _;}j=A.Ot.b;f=10;g=4;h=13;$p=36;case 36:Bpi(a,b,j,e,f,g,h,d);if(C()){break _;}j=A.Ot.b;f=10;g=5;h=13;$p=37;case 37:Bpi(a,b,j,e,f,g,h,d);if(C()){break _;}j=A.Ot.b;f=10;g=6;h=13;$p=38;case 38:Bpi(a,b,j,e,f,g,h,d);if(C()){break _;}j=A.Ot.b;f=10;g=7;h=13;$p=39;case 39:Bpi(a,b,j,e,f,g,h,d);if(C()){break _;}f=7;g=7;e=A.OL.b;j=0;h=6;i=9;$p=40;case 40:Bpi(a, b,e,j,h,i,g,d);if(C()){break _;}e=A.OL.b;j=0;i=9;$p=41;case 41:Bpi(a,b,e,j,f,i,g,d);if(C()){break _;}e=A.OL.b;j=0;i=8;$p=42;case 42:Bpi(a,b,e,j,h,i,g,d);if(C()){break _;}e=A.OL.b;j=0;i=8;$p=43;case 43:Bpi(a,b,e,j,f,i,g,d);if(C()){break _;}e=A.OL.b;j=0;i=7;$p=44;case 44:Bpi(a,b,e,j,h,i,g,d);if(C()){break _;}e=A.OL.b;j=0;i=7;$p=45;case 45:Bpi(a,b,e,j,f,i,g,d);if(C()){break _;}e=A.OL.b;j=0;i=5;k=7;$p=46;case 46:Bpi(a,b,e,j,i,k,g,d);if(C()){break _;}e=A.OL.b;j=0;k=8;n=7;$p=47;case 47:Bpi(a,b,e,j,k,n,g,d);if(C()) {break _;}e=A.OL.b;j=0;n=7;$p=48;case 48:Bpi(a,b,e,j,h,n,h,d);if(C()){break _;}e=A.OL.b;j=0;n=7;$p=49;case 49:Bpi(a,b,e,j,h,n,k,d);if(C()){break _;}e=A.OL.b;j=0;n=7;$p=50;case 50:Bpi(a,b,e,j,f,n,h,d);if(C()){break _;}e=A.OL.b;j=0;n=7;$p=51;case 51:Bpi(a,b,e,j,f,n,k,d);if(C()){break _;}e=A.Oi.b;j=0;n=8;$p=52;case 52:Bpi(a,b,e,j,i,n,g,d);if(C()){break _;}e=A.Oi.b;j=0;i=8;$p=53;case 53:Bpi(a,b,e,j,k,i,g,d);if(C()){break _;}e=A.Oi.b;j=0;g=8;$p=54;case 54:Bpi(a,b,e,j,h,g,h,d);if(C()){break _;}e=A.Oi.b;j=0;g=8;$p =55;case 55:Bpi(a,b,e,j,h,g,k,d);if(C()){break _;}e=A.Oi.b;j=0;g=8;$p=56;case 56:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=A.Oi.b;j=0;g=8;$p=57;case 57:Bpi(a,b,e,j,f,g,k,d);if(C()){break _;}f=3;g=3;h=5;Rr();o=A.AD4;p=W(CS,1);q=p.data;Bp();q[0]=MI(A.Md,c,1,5,2);o=G_(o,p);e=1+O(c,4)|0;$p=18;continue _;case 58:Bpi(a,b,e,j,f,g,h,d);if(C()){break _;}e=12;j=8;f=1;o=A.AD4;p=W(CS,1);p.data[0]=MI(A.Md,c,1,5,2);o=G_(o,p);g=1+O(c,4)|0;$p=59;case 59:BB0(a,b,d,c,e,j,f,o,g);if(C()){break _;}return 1;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function CAm(){var b,c,d,e,f,g,h;b=W(CS,4);c=b.data;d=new CS;Bp();e=A.ID.K;d.cY=20;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=3;c[0]=d;d=new CS;g=A.Ll.K;d.cY=20;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=g;f.k=1;f.B=0;d.cG=f;d.eQ=2;d.eV=7;c[1]=d;d=new CS;h=A.L7.K;d.cY=1;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=h;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=1;c[2]=d;d=new CS;h=A.Lq.K;d.cY=1;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=h;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=1;c[3]=d;A.AD4=b;} var AE7=Ba(I6); function Cur(a,b){var c;c=a.oI;c=c&&a.Cu>=c?0:1;return c&&b>5?1:0;} function WV(){G1.call(this);this.a8H=0;} function Crn(a,b,c,d){if(b!==null)b.a6G=a;} function BQU(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-4),(-1),0,11,8,16,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e=0.550000011920929)a.xm=0;else{a.yd=A.OU.b;a.xm=2;}}} var Lx=Ba(Ey); A.ADw=null;A.ADx=null;A.ADy=null;A.ADz=null;A.AD6=null;function Blw(){var b,c,d,e;b=new Lx;b.dQ=B(2430);b.dq=0;A.ADw=b;c=new Lx;c.dQ=B(2431);c.dq=1;A.ADx=c;d=new Lx;d.dQ=B(2432);d.dq=2;A.ADy=d;e=new Lx;e.dQ=B(2433);e.dq=3;A.ADz=e;A.AD6=Bm(Lx,[b,c,d,e]);} var AEF=Ba(T6); A.AD7=function(){var a=new AEF();Cn_(a);return a;}; function Cn_(a){} function CrH(a,b,c,d,e,f){var g;g=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=g;if(H(N(g,24))/1.6777216E7>=0.4000000059604645){S();a.yd=A.Oh.b;}else{S();a.yd=A.NF.b;}} var AZl=Ba(); A.AD8=function(){var a=new AZl();Ck1(a);return a;}; function Ck1(a){} var U0=Ba(FL); function Cmw(a,b,c,d){LZ(a,b,c,d,1,3,0);} function A3D(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=3;g=0;h=4;i=4;j=18;S();k=A.O7.b;l=0;$p=1;case 1:ByL(a,b,d,e,f,g,h,i,j,k,k,l);if(C()){break _;}l=1;k=5;e=0;f=3;g=7;h=18;i=0;j=0;m=0;$p=2;case 2:ByL(a,b,d,l,k,e,f,g,h,i,j,m);if(C()){break _;}l=0;k=5;e=0;f=0;g=5;h=18;i=A.O7.b;j=0;$p=3;case 3:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if (C()){break _;}l=4;k=5;e=0;f=4;g=5;h=18;i=A.O7.b;j=0;$p=4;case 4:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=2;e=0;f=4;g=2;h=5;i=A.O7.b;j=0;$p=5;case 5:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=2;e=13;f=4;g=2;h=18;i=A.O7.b;j=0;$p=6;case 6:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=0;e=0;f=4;g=1;h=3;i=A.O7.b;j=0;$p=7;case 7:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=0;e=15;h=4;i=1;j=18;f=A.O7.b;g=0;$p=8;case 8:ByL(a,b,d,l,k,e,h,i,j,f,f,g);if(C()){break _;}l=0;while(true){if (l>4){l=0;k=1;e=1;f=0;g=4;h=1;i=A.O8.b;j=0;$p=9;continue _;}k=0;if(k<=2)break;l=l+1|0;}e=A.O7.b;f=0;g=(-1);$p=17;continue _;case 9:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=3;e=4;f=0;g=4;h=4;i=A.O8.b;j=0;$p=10;case 10:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=3;e=14;f=0;g=4;h=14;i=A.O8.b;j=0;$p=11;case 11:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=1;e=17;f=0;g=4;h=17;i=A.O8.b;j=0;$p=12;case 12:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=1;e=1;f=4;g=4;h=1;i=A.O8.b;j=0;$p= 13;case 13:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=3;e=4;f=4;g=4;h=4;i=A.O8.b;j=0;$p=14;case 14:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=3;e=14;f=4;g=4;h=14;i=A.O8.b;j=0;$p=15;case 15:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=1;e=17;f=4;g=4;h=17;i=A.O8.b;j=0;$p=16;case 16:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}return 1;case 17:A6O(a,b,e,f,l,g,k,d);if(C()){break _;}e=A.O7.b;f=0;g=(-1);h=18-k|0;$p=18;case 18:A6O(a,b,e,f,l,g,h,d);if(C()){break _;}k=k+1|0;while(k>2){l=l+1 |0;if(l>4){l=0;k=1;e=1;f=0;g=4;h=1;i=A.O8.b;j=0;$p=9;continue _;}k=0;}e=A.O7.b;f=0;g=(-1);$p=17;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Xs=Ba(FL); function B6d(a,b,c,d){b=b;LZ(a,b,c,d,2,0,0);Qt(a,b,c,d,0,2,0);OH(a,b,c,d,0,2,0);} function BAj(a,b,c,d){var e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=0;f=0;g=0;h=6;i=1;j=6;S();k=A.O7.b;l=0;$p=1;case 1:ByL(a,b,d,e,f,g,h,i,j,k,k,l);if(C()){break _;}l=0;k=2;e=0;f=6;g=7;h=6;i=0;j=0;m=0;$p=2;case 2:ByL(a,b,d,l,k,e,f,g,h,i,j,m);if(C()){break _;}l=0;k=2;e=0;f=1;g=6;h=0;i=A.O7.b;j=0;$p=3;case 3:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()) {break _;}l=0;k=2;e=6;f=1;g=6;h=6;i=A.O7.b;j=0;$p=4;case 4:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=5;k=2;e=0;f=6;g=6;h=0;i=A.O7.b;j=0;$p=5;case 5:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=5;k=2;e=6;f=6;g=6;h=6;i=A.O7.b;j=0;$p=6;case 6:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=2;e=0;f=0;g=6;h=1;i=A.O7.b;j=0;$p=7;case 7:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=2;e=5;f=0;g=6;h=6;i=A.O7.b;j=0;$p=8;case 8:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=6;g=2;h=0;i=6;j=6;k=1;e=A.O7.b;f =0;$p=9;case 9:ByL(a,b,d,l,g,h,i,j,k,e,e,f);if(C()){break _;}l=6;k=2;e=5;f=6;g=6;h=6;i=A.O7.b;j=0;$p=10;case 10:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=2;k=6;e=0;f=4;g=6;h=0;i=A.O7.b;j=0;$p=11;case 11:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=2;k=5;e=0;f=4;g=5;h=0;i=A.O8.b;j=0;$p=12;case 12:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=2;k=6;e=6;f=4;g=6;h=6;i=A.O7.b;j=0;$p=13;case 13:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=2;k=5;e=6;f=4;g=5;h=6;i=A.O8.b;j=0;$p=14;case 14:ByL(a,b,d,l, k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=6;e=2;f=0;g=6;h=4;i=A.O7.b;j=0;$p=15;case 15:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=5;e=2;f=0;g=5;h=4;i=A.O8.b;j=0;$p=16;case 16:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=6;k=6;e=2;f=6;g=6;h=4;i=A.O7.b;j=0;$p=17;case 17:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=6;k=5;e=2;f=6;g=5;h=4;i=A.O8.b;j=0;$p=18;case 18:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;while(l<=6){k=0;if(k<=6){e=A.O7.b;f=0;g=(-1);$p=19;continue _;}l=l+1|0;}return 1;case 19:A6O(a, b,e,f,l,g,k,d);if(C()){break _;}k=k+1|0;while(true){if(k<=6){e=A.O7.b;f=0;g=(-1);continue _;}l=l+1|0;if(l>6)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var X1=Ba(FL); function CyL(a,b,c,d){OH(a,b,c,d,6,2,0);} function Cci(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-2),0,0,7,11,7,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e6)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Wv(){FL.call(this);this.a89=0;} function BZZ(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-2),0,0,7,8,9,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e6)break;m=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} var XG=Ba(FL); function Cdc(a,b,c,d){LZ(a,b,c,d,5,3,1);} function BVV(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-5),(-3),0,13,14,13,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e11){e=A.O8.b;f=0;g=0;h=13;i=0;$p=13;continue _;}f=10;g=0;h=11;i=0;j=A.O8.b;l=0;$p=17;continue _;case 13:Bpi(a,b,e,f,g,h, i,d);if(C()){break _;}e=A.O8.b;f=0;g=0;h=13;i=12;$p=14;case 14:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.O8.b;f=0;g=0;h=13;i=0;$p=15;case 15:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.O8.b;f=0;g=12;h=13;i=0;$p=16;case 16:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=3;if(e<=9){f=1;g=7;h=1;i=8;j=A.O8.b;l=0;$p=35;continue _;}e=4;f=2;g=0;h=8;i=2;j=12;l=A.O7.b;k=0;$p=29;continue _;case 17:ByL(a,b,d,e,f,g,e,h,i,j,j,l);if(C()){break _;}f=10;g=12;h=11;i=12;j=A.O8.b;l=0;$p=18;case 18:ByL(a,b,d,e,f,g,e,h,i,j,j,l);if(C()){break _;}f =0;g=10;h=0;i=11;j=A.O8.b;l=0;$p=19;case 19:ByL(a,b,d,f,g,e,h,i,e,j,j,l);if(C()){break _;}j=12;l=10;f=12;g=11;h=A.O8.b;i=0;$p=20;case 20:ByL(a,b,d,j,l,e,f,g,e,h,h,i);if(C()){break _;}f=A.O7.b;g=0;h=13;i=0;$p=21;case 21:Bpi(a,b,f,g,e,h,i,d);if(C()){break _;}f=A.O7.b;g=0;h=13;i=12;$p=22;case 22:Bpi(a,b,f,g,e,h,i,d);if(C()){break _;}f=A.O7.b;g=0;h=0;i=13;$p=23;case 23:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.O7.b;g=0;h=12;i=13;$p=24;case 24:Bpi(a,b,f,g,h,i,e,d);if(C()){break _;}f=A.O8.b;g=0;h=e+1|0;i=13;j=0;$p =25;case 25:Bpi(a,b,f,g,h,i,j,d);if(C()){break _;}f=A.O8.b;g=0;i=13;j=12;$p=26;case 26:Bpi(a,b,f,g,h,i,j,d);if(C()){break _;}f=A.O8.b;g=0;i=0;j=13;$p=27;case 27:Bpi(a,b,f,g,i,j,h,d);if(C()){break _;}f=A.O8.b;g=0;i=12;j=13;$p=28;case 28:Bpi(a,b,f,g,i,j,h,d);if(C()){break _;}e=e+2|0;if(e>11){e=A.O8.b;f=0;g=0;h=13;i=0;$p=13;continue _;}f=10;g=0;h=11;i=0;j=A.O8.b;l=0;$p=17;continue _;case 29:ByL(a,b,d,e,f,g,h,i,j,l,l,k);if(C()){break _;}e=0;f=2;g=4;h=12;i=2;j=8;l=A.O7.b;k=0;$p=30;case 30:ByL(a,b,d,e,f,g,h,i,j,l, l,k);if(C()){break _;}e=4;f=0;g=0;h=8;i=1;j=3;l=A.O7.b;k=0;$p=31;case 31:ByL(a,b,d,e,f,g,h,i,j,l,l,k);if(C()){break _;}e=4;f=0;g=9;h=8;i=1;j=12;l=A.O7.b;k=0;$p=32;case 32:ByL(a,b,d,e,f,g,h,i,j,l,l,k);if(C()){break _;}e=0;f=0;g=4;h=3;i=1;j=8;l=A.O7.b;k=0;$p=33;case 33:ByL(a,b,d,e,f,g,h,i,j,l,l,k);if(C()){break _;}e=9;f=0;g=4;h=12;i=1;j=8;l=A.O7.b;k=0;$p=34;case 34:ByL(a,b,d,e,f,g,h,i,j,l,l,k);if(C()){break _;}e=4;while(true){if(e>8){e=0;while(true){if(e>2){e=5;f=5;g=5;h=7;i=5;j=7;l=A.O7.b;k=0;$p=37;continue _;}f =4;if(f<=8)break;e=e+1|0;}g=A.O7.b;h=0;i=(-1);$p=44;continue _;}f=0;if(f<=2)break;e=e+1|0;}g=A.O7.b;h=0;i=(-1);$p=41;continue _;case 35:ByL(a,b,d,f,g,e,h,i,e,j,j,l);if(C()){break _;}f=11;g=7;h=11;i=8;j=A.O8.b;l=0;$p=36;case 36:ByL(a,b,d,f,g,e,h,i,e,j,j,l);if(C()){break _;}e=e+2|0;if(e<=9){f=1;g=7;h=1;i=8;j=A.O8.b;l=0;$p=35;continue _;}e=4;f=2;g=0;h=8;i=2;j=12;l=A.O7.b;k=0;$p=29;continue _;case 37:ByL(a,b,d,e,f,g,h,i,j,l,l,k);if(C()){break _;}e=6;f=1;g=6;h=6;i=4;j=6;l=0;k=0;m=0;$p=38;case 38:ByL(a,b,d,e,f,g, h,i,j,l,k,m);if(C()){break _;}e=A.O7.b;f=0;g=6;h=0;i=6;$p=39;case 39:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.MQ.b;f=0;g=6;h=5;i=6;$p=40;case 40:Bpi(a,b,e,f,g,h,i,d);if(C()){break _;}e=E0(a,6,6);f=GS(a,5);g=Ee(a,6,6);if(!BT(d,e,f,g))return 1;b.CR=1;d=A.Nw.data[A.MQ.b];$p=43;continue _;case 41:A6O(a,b,g,h,e,i,f,d);if(C()){break _;}g=A.O7.b;h=0;i=(-1);j=12-f|0;$p=42;case 42:A6O(a,b,g,h,e,i,j,d);if(C()){break _;}f=f+1|0;while(f>2){e=e+1|0;if(e>8){e=0;while(true){if(e>2){e=5;f=5;g=5;h=7;i=5;j=7;l=A.O7.b;k=0;$p =37;continue _;}f=4;if(f<=8)break;e=e+1|0;}g=A.O7.b;h=0;i=(-1);$p=44;continue _;}f=0;}g=A.O7.b;h=0;i=(-1);$p=41;continue _;case 43:d.gp(b,e,f,g,c);if(C()){break _;}b.CR=0;return 1;case 44:A6O(a,b,g,h,e,i,f,d);if(C()){break _;}g=A.O7.b;h=0;i=12-e|0;j=(-1);$p=45;case 45:A6O(a,b,g,h,i,j,f,d);if(C()){break _;}f=f+1|0;while(f>8){e=e+1|0;if(e>2){e=5;f=5;g=5;h=7;i=5;j=7;l=A.O7.b;k=0;$p=37;continue _;}f=4;}g=A.O7.b;h=0;i=(-1);$p=44;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Xd=Ba(FL); function BOZ(a,b,c,d){LZ(a,b,c,d,1,0,1);} function CxD(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-1),0,0,5,7,5,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e4)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Xk=Ba(FL); function BKp(a,b,c,d){b=b;LZ(a,b,c,d,1,0,1);Qt(a,b,c,d,0,1,1);OH(a,b,c,d,0,1,1);} function BYj(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-1),0,0,5,7,5,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e4)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Xc=Ba(FL); function BQ7(a,b,c,d){OH(a,b,c,d,0,1,1);} function BRK(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-1),0,0,5,7,5,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e4)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var W$=Ba(FL); function CeK(a,b,c,d){Qt(a,b,c,d,0,1,1);} function BVa(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-1),0,0,5,7,5,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e4)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var Xa=Ba(FL); function BWb(a,b,c,d){LZ(a,b,c,d,1,0,1);} function BMA(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-1),(-7),0,5,14,10,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e9)return 1;g=7-f|0;if(1>g)g=1;h=g+5|0;i=14-f|0;if(h>i)i=h;j=13;if(i9)return 1;g=7-f|0;if(1>g)g=1;h=g+5|0;i=14-f|0;if(h>i)i=h;j=13;if(i9)return 1;g=7-f|0;if(1>g)g=1;h=g+5|0;i=14-f|0;if(h>i)i=h;j=13;if(i9)return 1;g=7-f|0;if(1>g)g=1;h=g+5|0;i=14-f|0;if(h>i)i=h;j=13;if(i10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e5)break;k=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var W4=Ba(FL); function B2j(a,b,c,d){b=b;LZ(a,b,c,d,5,3,1);LZ(a,b,c,d,5,11,1);} function Cd5(b,c,d,e,f,g,h){var i,j,k;i=EJ(d,e,f,(-5),(-3),0,13,14,13,g);d=i!==null&&i.bd>10?1:0;a:{if(d){j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e11){l=A.O8.b;k=0;e=0;f=13;g=0;$p=12;continue _;}k=10;e=0;f=11;g=0;h=A.O8.b;i=0;$p=16;continue _;case 12:Bpi(a,b,l,k,e,f,g,d);if(C()){break _;}l=A.O8.b;k=0;e=0;f=13;g=12;$p=13;case 13:Bpi(a,b,l,k,e,f,g,d);if(C()) {break _;}l=A.O8.b;k=0;e=0;f=13;g=0;$p=14;case 14:Bpi(a,b,l,k,e,f,g,d);if(C()){break _;}l=A.O8.b;k=0;e=12;f=13;g=0;$p=15;case 15:Bpi(a,b,l,k,e,f,g,d);if(C()){break _;}l=3;if(l<=9){k=1;e=7;f=1;g=8;h=A.O8.b;i=0;$p=28;continue _;}l=CM(a,A.O9.b,3);k=0;while(true){if(k>6){k=5;if(k<=7){e=A.O9.b;f=12;g=11;$p=57;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;}e=k+4|0;f=5;if(f<=7)break;if(e>=5&&e<=8){f=5;g=5;h=7;i=A.O7.b;j=0;$p=59;continue _;}if(e>=9&&e<=10){f=5;g=8;h=7;i=A.O7.b;j=0;$p=61;continue _;}if (k>=1){f=5;g=6+k|0;h=7;i=9+k|0;j=0;m=0;n=0;$p=60;continue _;}k=k+1|0;}g=A.O9.b;h=5+k|0;$p=58;continue _;case 16:ByL(a,b,d,l,k,e,l,f,g,h,h,i);if(C()){break _;}k=10;e=12;f=11;g=12;h=A.O8.b;i=0;$p=17;case 17:ByL(a,b,d,l,k,e,l,f,g,h,h,i);if(C()){break _;}k=0;e=10;f=0;g=11;h=A.O8.b;i=0;$p=18;case 18:ByL(a,b,d,k,e,l,f,g,l,h,h,i);if(C()){break _;}k=12;e=10;f=12;g=11;h=A.O8.b;i=0;$p=19;case 19:ByL(a,b,d,k,e,l,f,g,l,h,h,i);if(C()){break _;}k=A.O7.b;e=0;f=13;g=0;$p=20;case 20:Bpi(a,b,k,e,l,f,g,d);if(C()){break _;}k=A.O7.b;e =0;f=13;g=12;$p=21;case 21:Bpi(a,b,k,e,l,f,g,d);if(C()){break _;}k=A.O7.b;e=0;f=0;g=13;$p=22;case 22:Bpi(a,b,k,e,f,g,l,d);if(C()){break _;}k=A.O7.b;e=0;f=12;g=13;$p=23;case 23:Bpi(a,b,k,e,f,g,l,d);if(C()){break _;}k=A.O8.b;e=0;f=l+1|0;g=13;h=0;$p=24;case 24:Bpi(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.O8.b;e=0;g=13;h=12;$p=25;case 25:Bpi(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.O8.b;e=0;g=0;h=13;$p=26;case 26:Bpi(a,b,k,e,g,h,f,d);if(C()){break _;}k=A.O8.b;e=0;g=12;h=13;$p=27;case 27:Bpi(a,b,k,e,g,h,f,d);if(C()){break _;}l =l+2|0;if(l>11){l=A.O8.b;k=0;e=0;f=13;g=0;$p=12;continue _;}k=10;e=0;f=11;g=0;h=A.O8.b;i=0;$p=16;continue _;case 28:ByL(a,b,d,k,e,l,f,g,l,h,h,i);if(C()){break _;}k=11;e=7;f=11;g=8;h=A.O8.b;i=0;$p=29;case 29:ByL(a,b,d,k,e,l,f,g,l,h,h,i);if(C()){break _;}l=l+2|0;if(l<=9){k=1;e=7;f=1;g=8;h=A.O8.b;i=0;$p=28;continue _;}l=CM(a,A.O9.b,3);k=0;while(true){if(k>6){k=5;if(k<=7){e=A.O9.b;f=12;g=11;$p=57;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;}e=k+4|0;f=5;if(f<=7)break;if(e>=5&&e<=8){f=5;g=5;h =7;i=A.O7.b;j=0;$p=59;continue _;}if(e>=9&&e<=10){f=5;g=8;h=7;i=A.O7.b;j=0;$p=61;continue _;}if(k>=1){f=5;g=6+k|0;h=7;i=9+k|0;j=0;m=0;n=0;$p=60;continue _;}k=k+1|0;}g=A.O9.b;h=5+k|0;$p=58;continue _;case 30:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=7;k=6;e=7;f=7;g=7;h=7;i=A.O8.b;j=0;$p=31;case 31:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=5;k=13;e=12;f=7;g=13;h=12;i=0;j=0;m=0;$p=32;case 32:ByL(a,b,d,l,k,e,f,g,h,i,j,m);if(C()){break _;}l=2;k=5;h=2;i=3;j=5;e=3;f=A.O7.b;g=0;$p=33;case 33:ByL(a,b,d,l, k,h,i,j,e,f,f,g);if(C()){break _;}l=2;k=5;e=9;f=3;g=5;h=10;i=A.O7.b;j=0;$p=34;case 34:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=2;k=5;e=4;f=2;g=5;h=8;i=A.O7.b;j=0;$p=35;case 35:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=9;k=5;e=2;f=10;g=5;h=3;i=A.O7.b;j=0;$p=36;case 36:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=9;k=5;e=9;f=10;g=5;h=10;i=A.O7.b;j=0;$p=37;case 37:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=10;k=5;e=4;f=10;g=5;h=8;i=A.O7.b;j=0;$p=38;case 38:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()) {break _;}l=CM(a,A.O9.b,0);e=CM(a,A.O9.b,1);k=A.O9.b;f=4;g=5;h=2;$p=39;case 39:Bpi(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.O9.b;f=4;g=5;h=3;$p=40;case 40:Bpi(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.O9.b;f=4;g=5;h=9;$p=41;case 41:Bpi(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.O9.b;f=4;g=5;h=10;$p=42;case 42:Bpi(a,b,k,e,f,g,h,d);if(C()){break _;}k=A.O9.b;e=8;f=5;g=2;$p=43;case 43:Bpi(a,b,k,l,e,f,g,d);if(C()){break _;}k=A.O9.b;e=8;f=5;g=3;$p=44;case 44:Bpi(a,b,k,l,e,f,g,d);if(C()){break _;}k=A.O9.b;e=8;f=5;g=9;$p=45;case 45:Bpi(a, b,k,l,e,f,g,d);if(C()){break _;}k=A.O9.b;e=8;f=5;g=10;$p=46;case 46:Bpi(a,b,k,l,e,f,g,d);if(C()){break _;}l=3;k=4;e=4;f=4;g=4;h=8;i=A.M7.b;j=0;$p=47;case 47:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=8;k=4;e=4;f=9;g=4;h=8;i=A.M7.b;j=0;$p=48;case 48:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=3;k=5;e=4;f=4;g=5;h=8;i=A.M6.b;j=0;$p=49;case 49:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=8;k=5;e=4;f=9;g=5;h=8;i=A.M6.b;j=0;$p=50;case 50:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=2;e=0;f=8;g= 2;h=12;i=A.O7.b;j=0;$p=51;case 51:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=2;e=4;f=12;g=2;h=8;i=A.O7.b;j=0;$p=52;case 52:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=0;e=0;f=8;g=1;h=3;i=A.O7.b;j=0;$p=53;case 53:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=4;k=0;e=9;f=8;g=1;h=12;i=A.O7.b;j=0;$p=54;case 54:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=0;k=0;e=4;f=3;g=1;h=8;i=A.O7.b;j=0;$p=55;case 55:ByL(a,b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}l=9;k=0;e=4;f=12;g=1;h=8;i=A.O7.b;j=0;$p=56;case 56:ByL(a, b,d,l,k,e,f,g,h,i,i,j);if(C()){break _;}f=4;while(true){if(f>8){l=0;while(l<=2){g=4;if(g<=8){k=A.O7.b;e=0;f=(-1);$p=64;continue _;}l=l+1|0;}return 1;}g=0;if(g<=2)break;f=f+1|0;}l=A.O7.b;k=0;e=(-1);$p=62;continue _;case 57:Bpi(a,b,e,l,k,f,g,d);if(C()){break _;}k=k+1|0;if(k<=7){e=A.O9.b;f=12;g=11;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;case 58:Bpi(a,b,g,l,f,h,e,d);if(C()){break _;}f=f+1|0;while(f>7){if(e>=5&&e<=8){f=5;g=5;h=7;i=A.O7.b;j=0;$p=59;continue _;}if(e>=9&&e<=10){f=5;g=8;h=7;i =A.O7.b;j=0;$p=61;continue _;}if(k>=1){f=5;g=6+k|0;h=7;i=9+k|0;j=0;m=0;n=0;$p=60;continue _;}k=k+1|0;if(k>6){k=5;if(k<=7){e=A.O9.b;f=12;g=11;$p=57;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;}e=k+4|0;f=5;}g=A.O9.b;h=5+k|0;continue _;case 59:ByL(a,b,d,f,g,e,h,e,e,i,i,j);if(C()){break _;}while(true){if(k>=1){f=5;g=6+k|0;h=7;i=9+k|0;j=0;m=0;n=0;$p=60;continue _;}k=k+1|0;if(k>6){k=5;if(k<=7){e=A.O9.b;f=12;g=11;$p=57;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;}e=k+4|0;f =5;if(f<=7)break;if(e>=5&&e<=8){f=5;g=5;h=7;i=A.O7.b;j=0;continue _;}if(e<9)continue;if(e>10)continue;else{f=5;g=8;h=7;i=A.O7.b;j=0;$p=61;continue _;}}g=A.O9.b;h=5+k|0;$p=58;continue _;case 60:ByL(a,b,d,f,g,e,h,i,e,j,m,n);if(C()){break _;}while(true){k=k+1|0;if(k>6){k=5;if(k<=7){e=A.O9.b;f=12;g=11;$p=57;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;}e=k+4|0;f=5;if(f<=7)break;if(e>=5&&e<=8){f=5;g=5;h=7;i=A.O7.b;j=0;$p=59;continue _;}if(e>=9&&e<=10){f=5;g=8;h=7;i=A.O7.b;j=0;$p=61;continue _;}if (k<1)continue;else{f=5;g=6+k|0;h=7;i=9+k|0;j=0;m=0;n=0;continue _;}}g=A.O9.b;h=5+k|0;$p=58;continue _;case 61:ByL(a,b,d,f,g,e,h,e,e,i,i,j);if(C()){break _;}while(true){if(k>=1){f=5;g=6+k|0;h=7;i=9+k|0;j=0;m=0;n=0;$p=60;continue _;}k=k+1|0;if(k>6){k=5;if(k<=7){e=A.O9.b;f=12;g=11;$p=57;continue _;}l=5;k=6;e=7;f=5;g=7;h=7;i=A.O8.b;j=0;$p=30;continue _;}e=k+4|0;f=5;if(f<=7)break;if(e>=5&&e<=8){f=5;g=5;h=7;i=A.O7.b;j=0;$p=59;continue _;}if(e<9)continue;if(e>10)continue;else{f=5;g=8;h=7;i=A.O7.b;j=0;continue _;}}g =A.O9.b;h=5+k|0;$p=58;continue _;case 62:A6O(a,b,l,k,f,e,g,d);if(C()){break _;}l=A.O7.b;k=0;e=(-1);h=12-g|0;$p=63;case 63:A6O(a,b,l,k,f,e,h,d);if(C()){break _;}g=g+1|0;while(g>2){f=f+1|0;if(f>8){l=0;while(l<=2){g=4;if(g<=8){k=A.O7.b;e=0;f=(-1);$p=64;continue _;}l=l+1|0;}return 1;}g=0;}l=A.O7.b;k=0;e=(-1);$p=62;continue _;case 64:A6O(a,b,k,e,l,f,g,d);if(C()){break _;}k=A.O7.b;e=0;f=12-l|0;h=(-1);$p=65;case 65:A6O(a,b,k,e,f,h,g,d);if(C()){break _;}g=g+1|0;while(true){if(g<=8){k=A.O7.b;e=0;f=(-1);$p=64;continue _;}l =l+1|0;if(l>2)break;g=4;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,$p);} function AFt(){var a=this;K.call(a);a.Tp=null;a.blR=null;} function BSZ(a){return a.Tp.yH<=0?0:1;} function B3M(a){return (BCM(a.Tp)).b8;} function BYb(a){BpO(a.Tp);} var MK=Ba(Ey); A.WM=null;A.R9=null;A.Z_=null;A.AD9=null;function Bg1(){var b,c,d;b=new MK;b.dQ=B(2434);b.dq=0;A.WM=b;c=new MK;c.dQ=B(2435);c.dq=1;A.R9=c;d=new MK;d.dQ=B(2436);d.dq=2;A.Z_=d;A.AD9=Bm(MK,[b,c,d]);} function D_(){DY.call(this);this.dM=null;} function CpY(a,b){var c=new D_();AOh(c,a,b);return c;} function AOh(a,b,c){a.f=1;a.e=1;a.bc=b;a.dM=c;} function Ou(a){return a.dM;} var Oy=Ba(D_); A.AD$=function(){var a=new Oy();CfD(a);return a;}; function CfD(a){var b;b=W(K,0);a.f=1;a.e=1;a.bc=B(2437);a.dM=b;} var EZ=Ba(Oy); function Gf(a,b){var c=new EZ();CAq(c,a,b);return c;} function CAq(a,b,c){a.f=1;a.e=1;a.bc=b;a.dM=c;} var A_W=Ba(D_); function BRE(){var a=new A_W();B$Q(a);return a;} function B$Q(a){var b;b=W(K,0);a.f=1;a.e=1;a.bc=B(2438);a.dM=b;} var W6=Ba(); A.Qh=null;A.AD_=null;A.AEa=null;function Ge(){Ge=BX(W6);BSH();} A.AEb=function(){var a=new W6();BGc(a);return a;}; function BGc(a){Ge();} function AQK(b,c){var d,e,f,g,h;Ge();d=HH(b,c);if(d!==null){d=d.data;e=d.length;if(e){f=W(Bh,e);g=f.data;e=0;h=g.length;while(eh){b=new BG;HJ(b);J(b);}while(gh){b=new BG;HJ(b);J(b);}while(g=c.kF){b=new Bb;Jq(b,T(Bv(U(),0)));J(b);}c.ia=f[1];j=1;}if(!j)return null;k =ADV(Pn(d,2));l=Pn(d,1);j=Bmj(l);e=AQX(l);g=A4Z(l);h=BBt(l);i=AG9(l);m=BFt(A.I8);n=b.bep();o=Be0(k);p=null;q=null;if(Ef(k,B(2439)))j=LX(C1(k,B(2439)),j);if(Ef(k,B(2440)))e=LX(C1(k,B(2440)),e);if(Ef(k,B(2441)))g=LX(C1(k,B(2441)),g);if(Ef(k,B(684)))h=LX(C1(k,B(684)),h);if(Ef(k,B(623)))n.cZ=LX(C1(k,B(623)),n.cZ);if(Ef(k,B(1121)))n.c0=LX(C1(k,B(1121)),n.c0);if(Ef(k,B(1122)))n.cW=LX(C1(k,B(1122)),n.cW);if(Ef(k,B(2442)))m=LX(C1(k,B(2442)),m);if(Ef(k,B(650)))i=LX(C1(k,B(650)),i);if(Ef(k,B(2443)))q=C1(k,B(2443));if (Ef(k,B(2444)))p=C1(k,B(2444));if(!Bc(l,B(656))&&!Bc(l,B(651))){if(!Bc(l,B(2440)))return null;r=AND(Nc(Uj()),n,j,e,0,m,g,h,o,p,q);AES(r);b=AFY(r,0,I7(i,r.by()));return b!==null&&!Fw(b)?FZ(b,W(CI,0)):W(CI,0);}r=AND(Nc(Uj()),n,j,e,i,m,g,h,o,p,q);return r!==null&&!Fw(r)?FZ(r,W(CI,0)):W(CI,0);} function Be0(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,$$je;Ge();c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;if(b.I===null){g=new BV;g.b$=b;b.I=g;}g=b.I.bm();while(g.bh()){h=g.bg();if(h===B(2445)?1:Jd(h,B(2445),0)){i=h.o.data;j=i.length;if(j>B(2445).o.data.length){k=B(2445).o.data.length;if(k>j){b=new Bb;b.f=1;b.e=1;J(b);}l=new Bh;d=j-k|0;f=Q(d);e=f.data;l.o=f;j=0;while(j=d)break a;m=f[j];h.q=(31*h.q |0)+m|0;j=j+1|0;}}}m=h.q;f=b.d.data;n=f[m&(f.length-1|0)];while(n!==null){if(n.t==m){o=n.h;if(h!==o&&!Bc(h,o)?0:1)break;}n=n.i;}n=n===null?null:n.x;d=1;b:{try{j=I2(n);d=j;break b;}catch($$e){$$je=P($$e);if($$je instanceof R){}else{throw $$e;}}j=d;}if(j>=(-128)&&j<=127){Be();n=A.G$.data[j+128|0];}else{n=new Bn;n.s=j;}Bg(c,l,n);}}}return c;} function AUB(b){var c,d,e,f,g,h,i,j,k,l,m;Ge();c=JT(A.Qh,b);d=c.qB;b=c.gN;b.ha=0;b.kN=2;e=b.eX.data;f=0;g=e.length;if(f>g){b=new BG;HJ(b);J(b);}while(fg){b=new BG;HJ(b);J(b);}while(f=b.kF){b=new Bb;Jq(b,T(Bv(U(),0)));J(b);}b.ia=e[1];i=1;}if(!i)return 0;b=c.gN;f =b.ha;if(!f){b=new C8;b.f=1;b.e=1;J(b);}g=X(2,b.kF);if(g>=0){b=new Bb;j=new Bi;C9(j);j.r=Q(16);BF(j,j.g,2,10);c=new Bh;e=j.r;d=j.g;C9(c);k=Q(d);l=k.data;c.o=k;m=0;while(m=0){b=new Bb;j=new Bi;C9(j);j.r=Q(16);BF(j,j.g,2,10);Jq(b,Ji(j.r,0,j.g));J(b);}b=ABh(j,e[4],Nw(b,2));}j=ADV(b);i=AG9(Pn(c,1));if(Ef(j,B(650)))i=LX(C1(j,B(650)),i);return i==1?0:1;} function Bmj(b){Ge();return 0;} function AQX(b){Ge();return 0;} function BBt(b){Ge();return 2147483647;} function A4Z(b){Ge();return 0;} function AG9(b){Ge();return !Bc(b,B(651))?1:0;} function ADV(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;Ge();c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;if(b===null)return c;g=A.AD_;h=JT(g,b);d=0;i=(-1);while(true){if(!Qc(h)){a:{if(i=0){b=new Bb;c=new Bi;C9(c);c.r=Q(16);BF(c,c.g,1,10);g=new Bh;f=c.r;i=c.g;C9(g);e=Q(i);n=e.data;g.o=e;j=0;while(j=0){b=new Bb;c=new Bi;C9(c);c.r=Q(16);G7(c,1);BAF(b,Hq(c));J(b);}k=ABh(o,f[2],Nw(k,1));}if(Dn(k)>0)CB(c,g,Pn(h,1));}g=h.gN;if(!g.ha)break;if(0>=g.kF){b=new Bb;c=new Bi;C9(c);c.r=Q(16);BF(c,c.g,0,10);g=new Bh;f=c.r;i=c.g;C9(g);e =Q(i);n=e.data;g.o=e;j=0;while(j=0)break b;if(h>32)break b;}i=0;break a;}i=1;}if(i){i=c.g;Cd(c,i,i+1|0);c.r.data[i]=h;}f=f+1|0;}b=new Bh;j=c.r;h=c.g;d=Q(h);e=d.data;b.o=d;i=0;while(i=f?0:1)){d=0;break a;}if(e=0){d:{h=b.O;c=MT(a.eI,j);if(c instanceof BA){j=c;g=h.L.bb;if(g!=2){if(g!=1)break d;if(j.X)break d;}c=b.O;j=new F_;h=b.b7.gF;Bs();j.ba=Bk();j.V=0;j.ki=(-1);j.ke=(-1);if(h!==null){k=new Bq;g=h.A;e=h.k;f=h.B;k.k=0;k.Y=null;k.A=g;k.k=e;k.B=f;if(f<0)k.B=0;l=h.be;if(l!==null){m=new BZ;b=l.w;if(b===null)b=B(3);m.w=b;m.m=H$(16,0.75);h=l.m;if(h.I===null){b=new BV;b.b$=h;Eg(b);h.I=b;}n=h.I.bm();while (n.bh()){o=n.bg();b=l.m;if(o===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{g=BE(o);i=b.d.data;b=i[g&(i.length-1|0)];while(b!==null&&!(b.t==g&&DB(o,b.h))){b=b.i;}}b=b===null?null:b.x;b=b.cQ();h=m.m;if(o!==null)b.w=o;else b.w=B(3);Bg(h,o,b);}k.be=m;}h=k;}e:{j.kf=h;if(j instanceof BA){b=j;g=c.L.bb;if(g!=2){if(g!=1)break e;if(b.X)break e;}$p=3;continue _;}}b=c.Z;$p=2;continue _;}}h=h.Z;$p=1;continue _;}if(d<0)break;if(g>=0)break;c=c.p.data[d];c=c.b4.em(c.cw);Bo(j,j.c+1|0);i=j.p.data;e=j.c;j.c=e +1|0;i[e]=c;j.j=j.j+1|0;d=d+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 1:Bnv(h,c);if(C()){break _;}c=b.O;j=new F_;h=b.b7.gF;Bs();j.ba=Bk();j.V=0;j.ki=(-1);j.ke=(-1);if(h!==null){k=new Bq;g=h.A;e=h.k;f=h.B;k.k=0;k.Y=null;k.A=g;k.k=e;k.B=f;if(f<0)k.B=0;l=h.be;if(l!==null){m=new BZ;b=l.w;if(b===null)b=B(3);m.w=b;m.m=H$(16,0.75);h=l.m;if(h.I===null){b=new BV;b.b$=h;Eg(b);h.I=b;}n=h.I.bm();while(n.bh()){o=n.bg();b=l.m;if(o===null){b=b.d.data[0];while(b!==null&&b.h!==null){b=b.i;}}else{g=BE(o);i=b.d.data;b=i[g&(i.length -1|0)];while(b!==null&&!(b.t==g&&DB(o,b.h))){b=b.i;}}b=b===null?null:b.x;b=b.cQ();h=m.m;if(o!==null)b.w=o;else b.w=B(3);Bg(h,o,b);}k.be=m;}h=k;}f:{j.kf=h;if(j instanceof BA){b=j;g=c.L.bb;if(g!=2){if(g!=1)break f;if(b.X)break f;}$p=3;continue _;}}b=c.Z;$p=2;case 2:Bnv(b,j);if(C()){break _;}$p=3;case 3:Bxw(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function ASQ(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bxw(a);if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function A8h(a,b){var c;c=a.tK;c.a30=b;Pg(c);} function A$T(a,b){return a.UX.xY!==b?0:1;} function Bt_(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=j)break a;m=o[s];p.q=(31*p.q|0)+m|0;s=s+1|0;}}}i=p.q;o=e.d.data;r=o[i&(o.length-1|0)];while(r!==null){if(r.t==i){e=r.h;if(p!==e&&!Bc(p,e)?0:1)break;}r=r.i;}}e=r===null?null:r.x;e=e.cQ();r=l.m;if (p!==null)e.w=p;else e.w=B(3);Bg(r,p,e);}d.be=l;}if(c==2){c=3;m=39;h=1;$p=1;continue _;}if(c&&c!=1){if(c>=3&&c<30){c=30;m=39;h=0;$p=7;continue _;}if(c>=30&&c<39){c=3;m=30;h=0;$p=9;continue _;}if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;}c=3;m=39;h=0;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.A==d.A){c=d.k-g.k|0;if(c>0){$p=6;continue _;}}if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 2:$z =Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 3:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=8;continue _;case 4:k.jt(c,e);if(C()){break _;}e=f.b4;$p=5;case 5:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=8;continue _;case 6:f.B6(g,c);if(C()){break _;}if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 7:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e =null;k=f.b4;c=f.cw;$p=4;continue _;case 8:f.Ow(b,g);if(C()){break _;}return d;case 9:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BDZ(a,b){var c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d!==null){e=0;$p=1;continue _;}a.UX.xY=null;c=b.b7;d=c.gF;if(d!==null){e=0;$p=2;continue _;}if(!a.UC.H){f=a.tK.oR.data;if(f[0]===null)c=null;else{c=f[0];f[0]=null;}if(c!==null){e=0;$p=3;continue _;}f=a.tK.oR.data;if(f[1]===null)c=null;else{c=f[1];f[1]=null;}if(c!==null){e=0;$p=4;continue _;}}return;case 1:BkS(b,d,e);if(C()){break _;}c.gF =null;a.UX.xY=null;c=b.b7;d=c.gF;if(d!==null){e=0;$p=2;continue _;}if(!a.UC.H){f=a.tK.oR.data;if(f[0]===null)c=null;else{c=f[0];f[0]=null;}if(c!==null){e=0;$p=3;continue _;}f=a.tK.oR.data;if(f[1]===null)c=null;else{c=f[1];f[1]=null;}if(c!==null){e=0;$p=4;continue _;}}return;case 2:BkS(b,d,e);if(C()){break _;}c.gF=null;if(!a.UC.H){f=a.tK.oR.data;if(f[0]===null)c=null;else{c=f[0];f[0]=null;}if(c!==null){e=0;$p=3;continue _;}f=a.tK.oR.data;if(f[1]===null)c=null;else{c=f[1];f[1]=null;}if(c!==null){e=0;$p=4;continue _;}}return;case 3:BkS(b, c,e);if(C()){break _;}f=a.tK.oR.data;if(f[1]===null)c=null;else{c=f[1];f[1]=null;}if(c===null)return;e=0;$p=4;case 4:BkS(b,c,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,$p);} function AP2(){var a=this;Gd.call(a);a.a0o=null;a.a6n=null;a.bjc=0;a.a82=0;a.a9A=0;} function Cz4(a,b){var c=new AP2();Cnv(c,a,b);return c;} function Cnv(a,b,c){var d,e,f,g,h,i,j,k;Ko(a);a.a0o=c;d=new APE;d.b4=c;d.cw=0;d.gD=136;d.gE=110;d.bnz=a;a.a6n=d;e=a.dp;f=e.c;d.gx=f;Bo(e,f+1|0);g=e.p.data;f=e.c;e.c=f+1|0;g[f]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;f=d.c;d.c=f+1|0;g[f]=e;d.j=d.j+1|0;h=0;while(h<3){i=0;while(i<9){d=new D8;f=(i+(h*9|0)|0)+9|0;j=36+(i*18|0)|0;k=137+(h*18|0)|0;d.b4=b;d.cw=f;d.gD=j;d.gE=k;e=a.dp;j=e.c;d.gx=j;Bo(e,j+1|0);g=e.p.data;j=e.c;e.c=j+1|0;g[j]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;j=d.c;d.c=j +1|0;g[j]=e;d.j=d.j+1|0;i=i+1|0;}h=h+1|0;}i=0;while(i<9){d=new D8;f=36+(i*18|0)|0;d.b4=b;d.cw=i;d.gD=f;d.gE=195;e=a.dp;j=e.c;d.gx=j;Bo(e,j+1|0);g=e.p.data;j=e.c;e.c=j+1|0;g[j]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;j=d.c;d.c=j+1|0;g[j]=e;d.j=d.j+1|0;i=i+1|0;}a.bjc=c.m0;a.a82=c.xp;a.a9A=c.vw;} function BDB(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kh;d=0;e=c.j;f=c.by();a:{b:{while(true){if(!(d>=f?0:1)){d=0;break a;}if(e=0){d:{j=b.O;c=MT(a.eI,h);if(c instanceof BA){k=c;g=j.L.bb;if(g!=2){if(g!=1)break d;if(k.X)break d;}c=b.O;h=new F_;j=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(j!==null){k=new Bq;d=j.A;g=j.k;e=j.B;k.k=0;k.Y=null;k.A=d;k.k=g;k.B=e;if(e<0)k.B=0;j=j.be;if(j!==null){l=new BZ;m=j.w;if(m===null)m=B(3);l.w=m;l.m=H$(16,0.75);m=j.m;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}m=m.I.bm();while(m.bh()) {n=m.bg();o=j.m;if(n===null){p=o.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{g=BE(n);i=o.d.data;p=i[g&(i.length-1|0)];while(p!==null&&!(p.t==g&&DB(n,p.h))){p=p.i;}}o=p===null?null:p.x;o=o.cQ();p=l.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}k.be=l;}j=k;}e:{h.kf=j;if(h instanceof BA){j=h;d=ACg(c.L);if(d!=2){if(d!=1)break e;if(ADl(j))break e;}$p=3;continue _;}}c=c.Z;$p=2;continue _;}}h=j.Z;$p=1;continue _;}if(d<0)break;if(g>=0)break;c=c.p.data[d];c=c.b4.em(c.cw);Bo(h,h.c+1|0);i=h.p.data;e=h.c;h.c=e+1| 0;i[e]=c;h.j=h.j+1|0;d=d+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 1:Bnv(h,c);if(C()){break _;}c=b.O;h=new F_;j=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(j!==null){k=new Bq;d=j.A;g=j.k;e=j.B;k.k=0;k.Y=null;k.A=d;k.k=g;k.B=e;if(e<0)k.B=0;j=j.be;if(j!==null){l=new BZ;m=j.w;if(m===null)m=B(3);l.w=m;l.m=H$(16,0.75);m=j.m;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}m=m.I.bm();while(m.bh()){n=m.bg();o=j.m;if(n===null){p=o.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{g=BE(n);i=o.d.data;p=i[g&(i.length -1|0)];while(p!==null&&!(p.t==g&&DB(n,p.h))){p=p.i;}}o=p===null?null:p.x;o=o.cQ();p=l.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}k.be=l;}j=k;}f:{h.kf=j;if(h instanceof BA){j=h;d=ACg(c.L);if(d!=2){if(d!=1)break f;if(ADl(j))break f;}$p=3;continue _;}}c=c.Z;$p=2;case 2:Bnv(c,h);if(C()){break _;}$p=3;case 3:Bxw(a);if(C()){break _;}d=0;g=a.bjc;$p=4;case 4:AZK(b,a,d,g);if(C()){break _;}d=1;g=a.a82;$p=5;case 5:AZK(b,a,d,g);if(C()){break _;}d=2;g=a.a9A;$p=6;case 6:AZK(b,a,d,g);if(C()){break _;}return;default:Oe();}}HV().s(a, b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A8u(a){var $p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bxw(a);if(C()){break _;}return;default:Oe();}}HV().s(a,$p);} function ATc(a){return a.a0o;} function BCg(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.a0o;$p=1;case 1:$z=Bko(c,b);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,$p);} function ATy(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=m)break a;i=o[h];r.q=(31*r.q|0)+i|0;h=h+1|0;}}}i=r.q;o=e.d.data;e=o[i&(o.length-1|0)];while(e!==null){if(e.t==i){p=e.h;if(r!==p&&!Bc(r,p)?0:1)break;}e=e.i;}}e=e===null?null:e.x;e=e.cQ();p=l.m;if(r!==null)e.w =r;else e.w=B(3);Bg(p,r,e);}d.be=l;}if(!c){c=1;m=37;h=1;$p=1;continue _;}p=a.a6n;m=p.b4.em(p.cw)===null?0:1;if(!m&&BEp(a.a6n,g)&&g.k==1){c=0;m=1;h=0;$p=7;continue _;}if(c>=1&&c<28){c=28;m=37;h=0;$p=6;continue _;}if(c>=28&&c<37){m=1;h=28;c=0;$p=8;continue _;}c=1;m=37;h=0;$p=5;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.A==d.A){c=d.k-g.k|0;if(c>0){$p=2;continue _;}}if(g.k){$p=3;continue _;}e=null;$p=4;continue _;case 2:f.B6(g,c);if(C()) {break _;}if(g.k){$p=3;continue _;}e=null;$p=4;continue _;case 3:A7z(f);if(C()){break _;}if(g.k==d.k)return null;$p=9;continue _;case 4:BzP(f,e);if(C()){break _;}if(g.k==d.k)return null;$p=9;continue _;case 5:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){$p=3;continue _;}e=null;$p=4;continue _;case 6:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){$p=3;continue _;}e=null;$p=4;continue _;case 7:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){$p=3;continue _;}e =null;$p=4;continue _;case 8:$z=Baj(a,g,m,h,c);if(C()){break _;}c=$z;if(!c)return null;if(g.k){$p=3;continue _;}e=null;$p=4;continue _;case 9:f.Ow(b,g);if(C()){break _;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function AOa(){var a=this;Gd.call(a);a.Jh=null;a.q_=null;a.LE=null;a.a2z=0;a.Zu=0;a.Y6=0;a.o1=0;a.Si=0;a.K$=null;a.WC=null;} function B2Y(a,b,c,d,e,f){var g=new AOa();CBr(g,a,b,c,d,e,f);return g;} function CBr(a,b,c,d,e,f,g){var h,i,j,k,l;Ko(a);h=new UT;h.rv=W(Bq,1);a.Jh=h;i=new AP8;i.QH=B(2450);i.LD=1;i.v7=2;i.lY=W(Bq,2);i.VU=a;a.q_=i;a.o1=0;a.Si=0;a.LE=c;a.a2z=d;a.Zu=e;a.Y6=f;a.WC=g;g=new D8;g.b4=i;g.cw=0;g.gD=27;g.gE=47;h=a.dp;j=h.c;g.gx=j;Bo(h,j+1|0);k=h.p.data;j=h.c;h.c=j+1|0;k[j]=g;h.j=h.j+1|0;g=a.gf;h=null;Bo(g,g.c+1|0);k=g.p.data;j=g.c;g.c=j+1|0;k[j]=h;g.j=g.j+1|0;g=new D8;g.b4=a.q_;g.cw=1;g.gD=76;g.gE=47;h=a.dp;j=h.c;g.gx=j;Bo(h,j+1|0);k=h.p.data;j=h.c;h.c=j+1|0;k[j]=g;h.j=h.j+1|0;g=a.gf;h=null;Bo(g, g.c+1|0);k=g.p.data;j=g.c;g.c=j+1|0;k[j]=h;g.j=g.j+1|0;g=new AFg;g.b4=a.Jh;g.cw=2;g.gD=134;g.gE=47;g.uC=a;g.ph=c;g.pb=d;g.pc=e;g.pa=f;c=a.dp;e=c.c;g.gx=e;Bo(c,e+1|0);k=c.p.data;e=c.c;c.c=e+1|0;k[e]=g;c.j=c.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);k=c.p.data;e=c.c;c.c=e+1|0;k[e]=g;c.j=c.j+1|0;l=0;while(l<3){j=0;while(j<9){c=new D8;d=(j+(l*9|0)|0)+9|0;e=8+(j*18|0)|0;f=84+(l*18|0)|0;c.b4=b;c.cw=d;c.gD=e;c.gE=f;g=a.dp;e=g.c;c.gx=e;Bo(g,e+1|0);k=g.p.data;e=g.c;g.c=e+1|0;k[e]=c;g.j=g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);k= c.p.data;e=c.c;c.c=e+1|0;k[e]=g;c.j=c.j+1|0;j=j+1|0;}l=l+1|0;}d=0;while(d<9){c=new D8;e=8+(d*18|0)|0;c.b4=b;c.cw=d;c.gD=e;c.gE=142;g=a.dp;c.gx=g.c;Cc(g,c);Cc(a.gf,null);d=d+1|0;}} function BEl(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=AJt(a.q_,0);a.o1=0;c=0;d=0;if(b===null){b=a.Jh;c=0;e=null;$p=1;continue _;}f=Gj(b);g=AJt(a.q_,1);h=AL0(f);i=0;j=0+Tf(b)|0;k=g!==null?Tf(g):0;a:{b:{l=j+k| 0;a.Si=0;if(g!==null){j=g.A;Bp();e=A.Md;i=j==e.K&&E4(BBY(e,g))>0?1:0;if(WZ(f)&&A.Kc.data[f.A].Sq(b,g)){m=I7(O7(f),On(f)/4|0);if(m>0){n=0;while(m>0&&ne.mn())s=e.mn();c:{d:{e:{AMx(h,By(o),By(s));x=0;switch(AIW(e)){case 1:break;case 2:x=4;break d;case 5:x=2;break c;case 10:x=1;break c;case 3:case 4:case 6:case 7:case 8:case 9:break e;default:break e;}x=8;break c;}}}if(i)x=JM(1,x/2|0);c=c+Bf(x,t)|0;}}}}e=a.K$;if (e!==null&&Dn(e)>0&&!CK(a.K$,R9(Bha(a.WC),BBm(b)))&&!Bc(a.K$,Kp(b))){d=WZ(b)?7:b.k*5|0;c=c+d|0;if(ABJ(b))l=l+(d/2|0)|0;PA(f,a.K$);}m=0;r=(ACD(h)).bm();while(r.bh()){f:{g:{h:{o=Kx(r.bg());D9();e=A.Qx.data[o];j=Kx(Uh(h,By(o)));k=0;m=m+1|0;switch(AIW(e)){case 1:break;case 2:k=4;break g;case 5:k=2;break f;case 10:k=1;break f;case 3:case 4:case 6:case 7:case 8:case 9:break h;default:break h;}k=8;break f;}}}if(i)k=JM(1,k/2|0);l=l+(m+Bf(j,k)|0)|0;}if(i)l=JM(1,l/2|0);j=l+c|0;a.o1=j;if(c<=0)f=null;if(d==c&&d>0&&j>=40) {AAK(AVn(a.LE),B(2451));a.o1=39;}if(a.o1>=40&&!a.WC.ct.ez)f=null;if(f!==null){n=Tf(f);if(g!==null&&n=f?0:1)){d=0;break a;}if(e=0){d:{j=b.O;c=MT(a.eI,h);if(c instanceof BA){h=c;g=j.L.bb;if(g!=2){if(g!=1)break d;if(h.X)break d;}c=b.O;h=new F_;k=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(k!==null){j=new Bq;d=k.A;g=k.k;e=k.B;j.k=0;j.Y=null;j.A=d;j.k=g;j.B=e;if(e<0)j.B=0;k=k.be;if(k!==null){l=new BZ;m=k.w;if(m===null)m=B(3);l.w=m;l.m=H$(16,0.75);m=k.m;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}m=m.I.bm();while (m.bh()){n=m.bg();o=k.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{g=BE(n);i=o.d.data;o=i[g&(i.length-1|0)];while(o!==null&&!(o.t==g&&DB(n,o.h))){o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=l.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}j.be=l;}k=j;}e:{h.kf=k;if(h instanceof BA){k=h;g=c.L.bb;if(g!=2){if(g!=1)break e;if(k.X)break e;}$p=3;continue _;}}c=c.Z;$p=2;continue _;}}h=j.Z;$p=1;continue _;}if(d<0)break;if(g>=0)break;c=c.p.data[d];c=c.b4.em(c.cw);Bo(h,h.c+1|0);i=h.p.data;e=h.c;h.c=e +1|0;i[e]=c;h.j=h.j+1|0;d=d+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 1:Bnv(h,c);if(C()){break _;}c=b.O;h=new F_;k=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(k!==null){j=new Bq;d=k.A;g=k.k;e=k.B;j.k=0;j.Y=null;j.A=d;j.k=g;j.B=e;if(e<0)j.B=0;k=k.be;if(k!==null){l=new BZ;m=k.w;if(m===null)m=B(3);l.w=m;l.m=H$(16,0.75);m=k.m;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}m=m.I.bm();while(m.bh()){n=m.bg();o=k.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{g=BE(n);i=o.d.data;o=i[g&(i.length -1|0)];while(o!==null&&!(o.t==g&&DB(n,o.h))){o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=l.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}j.be=l;}k=j;}f:{h.kf=k;if(h instanceof BA){k=h;g=c.L.bb;if(g!=2){if(g!=1)break f;if(k.X)break f;}$p=3;continue _;}}c=c.Z;$p=2;case 2:Bnv(c,h);if(C()){break _;}$p=3;case 3:Bxw(a);if(C()){break _;}d=0;g=a.o1;$p=4;case 4:AZK(b,a,d,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function A$j(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d!==null){e=0;$p=1;continue _;}a:{if(!a.LE.H){e=0;while(true){c=a.q_;if(e>=c.v7)break a;f=c.lY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c!==null){g=0;$p=2;continue _;}e=e+1|0;}}}return;case 1:BkS(b,d,e);if(C()){break _;}c.gF=null;b:{if(!a.LE.H){e=0;while(true){c=a.q_;if(e>=c.v7)break b;f=c.lY.data;if(f[e]===null)c =null;else{c=f[e];f[e]=null;}if(c!==null){g=0;$p=2;continue _;}e=e+1|0;}}}return;case 2:BkS(b,c,g);if(C()){break _;}while(true){e=e+1|0;c=a.q_;if(e>=c.v7)break;f=c.lY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c===null)continue;else{g=0;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function A73(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.LE;d=a.a2z;e=a.Zu;f=a.Y6;$p=1;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;S();if(d!=A.Pt.b)d=0;else{g=a.a2z+0.5;h=a.Zu+0.5;i=a.Y6+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BcL(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=s)break a;h=o[m];r.q=(31*r.q|0)+h|0;m=m+1|0;}}}i=r.q;o=e.d.data;p=o[i&(o.length-1|0)];while(p!==null){if(p.t==i){e=p.h;if(r!==e&&!Bc(r,e)?0:1)break;}p=p.i;}}e=p===null?null:p.x;e=e.cQ();p=l.m;if (r!==null)e.w=r;else e.w=B(3);Bg(p,r,e);}d.be=l;}if(c==2){c=3;m=39;h=1;$p=1;continue _;}if(c&&c!=1){if(c>=3&&c<39){c=0;m=2;h=0;$p=7;continue _;}if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;}c=3;m=39;h=0;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.A==d.A){c=d.k-g.k|0;if(c>0){$p=6;continue _;}}if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 2:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if (!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 3:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=8;continue _;case 4:k.jt(c,e);if(C()){break _;}e=f.b4;$p=5;case 5:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=8;continue _;case 6:f.B6(g,c);if(C()){break _;}if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 7:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 8:f.Ow(b, g);if(C()){break _;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function BBp(a,b){var c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.K$=b;b=a.dp;if(2>=b.c){b=new Bb;b.f=1;b.e=1;J(b);}c=b.p.data[2];if(c.b4.em(c.cw)===null?0:1){b=a.dp;if(2>=b.c){b=new Bb;b.f=1;b.e=1;J(b);}c=b.p.data[2];PA(c.b4.em(c.cw),a.K$);}$p=1;case 1:BEl(a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} var AG_=Ba(); A.AEe=null;function JJ(){JJ=BX(AG_);B5N();} A.AEf=function(){var a=new AG_();BvW(a);return a;}; function BvW(a){JJ();} function BCV(b,c,d,e,f,g,h){var i,j,k,l;JJ();i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));while(true){k=j%100|0;if(((j-k|0)+99|0)>=0)break;i=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=i;j=H(N(i,17));}a:{if(k<80){if(k<70){l=BZ3(b,c,d,e,f,g);if(l===null)break a;return A.BP(h,c,l,g);}l=B97(b,c,d,e,f,g);if(l===null)break a;b=new AOk;b.d1=h;b.bj=(-1);b.bj=g;b.n=l;return b;}l=BOG(b,c,d,e,f,g);if(l!==null){b=new AM1;b.d1=h;b.bj=(-1);b.bf$=g;b.n=l;b.YD=((l.dP-l.bd| 0)+1|0)<=3?0:1;return b;}}return null;} function Hu(b,c,d,e,f,g,h,i){var j,k,l;JJ();if(i>8)return null;j=b.n;k=e-j.P|0;if(k<=0)k= -k|0;if(k<=80){l=g-j.S|0;if(l<=0)l= -l|0;if(l<=80){j=BCV(c,d,e,f,g,h,i+1|0);if(j!==null){e=c.fn;if(e<0){b=new Bb;b.f=1;b.e=1;J(b);}FB(Es(c,e),j);j.iz(b,c,d);}return j;}}return null;} function Hg(b,c,d,e,f,g,h,i){JJ();return Hu(b,c,d,e,f,g,h,i);} function ZB(){JJ();return A.AEe;} function B5N(){var b,c,d,e,f,g,h,i;b=W(CS,11);c=b.data;d=new CS;Bp();e=A.II.K;d.cY=10;d.cG=null;f=new Bq;f.k=0;f.Y=null;f.A=e;f.k=1;f.B=0;d.cG=f;d.eQ=1;d.eV=5;c[0]=d;g=new CS;h=A.Kk.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[1]=g;g=new CS;h=A.Le.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=4;g.eV=9;c[2]=g;g=new CS;h=A.Lv.K;g.cY=5;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=4;g.cG=d;g.eQ=4;g.eV=9;c[3]=g;g=new CS;h=A.IU.K;g.cY=3;g.cG=null;d =new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=2;c[4]=g;g=new CS;h=A.Kj.K;g.cY=10;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=3;g.eV=8;c[5]=g;g=new CS;h=A.IK.K;g.cY=15;g.cG=null;d=new Bq;d.k=0;d.Y=null;d.A=h;d.k=1;d.B=0;g.cG=d;g.eQ=1;g.eV=3;c[6]=g;f=new CS;i=A.Ke.K;f.cY=1;f.cG=null;f.cG=Gr(i,1,0);f.eQ=1;f.eV=1;c[7]=f;d=new CS;S();AHx(d,A.IO.b,0,4,8,1);c[8]=d;c[9]=K$(A.LE.K,0,2,4,10);c[10]=K$(A.LD.K,0,2,4,10);A.AEe=b;} var ADW=Ba(); A.W_=null;function Cto(){Cto=BX(ADW);BOB();} A.AEg=function(){var a=new ADW();A8a(a);return a;}; function A8a(a){Cto();} function BOB(){A.W_=GB(B(2452),0);} function APt(){var a=this;K.call(a);a.yz=null;a.Yj=null;a.Iy=0;a.FI=0;} function BAJ(a,b){var c;c=a.yz;return (c.dT-c.dZ|0)f){c=new BG;c.f=1;c.e=1;J(c);}while(e=0)return;if(b>=0&&d<0){c=c.p.data[b];$p=1;continue _;}c=new Bb;c.f=1;c.e=1;J(c);case 1:a:{$z=AU4(a,c);if(C()){break _;}c=$z;if(c!==null&&WO(c,a)){e=a.i6;f=new F1;d=c.es;g=c.ev;h=c.er;f.e1=d;f.fm=g;f.e2=h;if(b>=0&&b=0)return;if(b>=0&&d<0){c=c.p.data[b];continue _;}c=new Bb;c.f=1;c.e=1;J(c);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AU4(a,b){var c,d,e,f,g,h,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.fT;d=b.e1;e=b.fm;f=b.e2;$p=1;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;if(FI(d)){c=new Ni;g=a.TA;h=a.fT;d=b.e1;e=b.fm;f=b.e2;$p=3;continue _;}c=a.fT;d=b.e1;e=b.fm+1|0;f=b.e2;$p=2;case 2:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;if(!FI(d)){c=a.fT;d=b.e1;e=b.fm-1|0;f=b.e2;$p=4;continue _;}c=new Ni;g=a.TA;h=a.fT;f=b.e1;d=b.fm+1|0;e =b.e2;$p=5;continue _;case 3:Bja(c,g,h,d,e,f);if(C()){break _;}return c;case 4:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;if(!FI(d)){c=null;return c;}c=new Ni;g=a.TA;h=a.fT;e=b.e1;d=b.fm-1|0;f=b.e2;$p=6;continue _;case 5:Bja(c,g,h,f,d,e);if(C()){break _;}return c;case 6:Bja(c,g,h,e,d,f);if(C()){break _;}return c;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function WO(a,b){var c,d,e;c=0;a:{while(true){d=a.i6;e=X(c,d.c);if(e>=0)break;if(c<0)break a;if(e>=0)break a;d=d.p.data[c];if(d.e1==b.es&&d.e2==b.er)return 1;c=c+1|0;}return 0;}b=new Bb;b.f=1;b.e=1;J(b);} function UZ(a,b,c,d){var e,f;e=0;a:{while(true){f=a.i6;c=X(e,f.c);if(c>=0)break;if(e<0)break a;if(c>=0)break a;f=f.p.data[e];if(f.e1==b&&f.e2==d)return 1;e=e+1|0;}return 0;}f=new Bb;f.f=1;f.e=1;J(f);} function Bvb(a){var b,c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=0;c=a.es;d=a.ev;e=a.er-1|0;f=a.fT;$p=1;case 1:$z=Bm6(f,c,d,e);if(C()){break _;}g=$z;if(!FI(g)){f=a.fT;g=d+1|0;$p=2;continue _;}if(1)b=1;g=a.es;c=a.ev;e=a.er+1|0;f=a.fT;$p=4;continue _;case 2:$z=Bm6(f,c,g,e);if(C()){break _;}g=$z;if(!FI(g)){f=a.fT;g=d-1|0;$p=3;continue _;}if(1)b=1;g=a.es;c=a.ev;e=a.er+1|0;f=a.fT;$p=4;continue _;case 3:$z=Bm6(f, c,g,e);if(C()){break _;}g=$z;if(FI(g))b=1;g=a.es;c=a.ev;e=a.er+1|0;f=a.fT;$p=4;case 4:$z=Bm6(f,g,c,e);if(C()){break _;}d=$z;if(!FI(d)){f=a.fT;d=c+1|0;$p=5;continue _;}if(1)b=b+1|0;g=a.es-1|0;c=a.ev;e=a.er;f=a.fT;$p=7;continue _;case 5:$z=Bm6(f,g,d,e);if(C()){break _;}d=$z;if(!FI(d)){f=a.fT;c=c-1|0;$p=6;continue _;}if(1)b=b+1|0;g=a.es-1|0;c=a.ev;e=a.er;f=a.fT;$p=7;continue _;case 6:$z=Bm6(f,g,c,e);if(C()){break _;}g=$z;if(FI(g))b=b+1|0;g=a.es-1|0;c=a.ev;e=a.er;f=a.fT;$p=7;case 7:$z=Bm6(f,g,c,e);if(C()){break _;}d =$z;if(!FI(d)){f=a.fT;d=c+1|0;$p=8;continue _;}if(1)b=b+1|0;g=a.es+1|0;c=a.ev;e=a.er;f=a.fT;$p=10;continue _;case 8:$z=Bm6(f,g,d,e);if(C()){break _;}d=$z;if(!FI(d)){f=a.fT;c=c-1|0;$p=9;continue _;}if(1)b=b+1|0;g=a.es+1|0;c=a.ev;e=a.er;f=a.fT;$p=10;continue _;case 9:$z=Bm6(f,g,c,e);if(C()){break _;}g=$z;if(FI(g))b=b+1|0;g=a.es+1|0;c=a.ev;e=a.er;f=a.fT;$p=10;case 10:$z=Bm6(f,g,c,e);if(C()){break _;}d=$z;if(FI(d)){if(1)b=b+1|0;return b;}f=a.fT;d=c+1|0;$p=11;case 11:$z=Bm6(f,g,d,e);if(C()){break _;}d=$z;if(FI(d)) {if(1)b=b+1|0;return b;}f=a.fT;c=c-1|0;$p=12;case 12:$z=Bm6(f,g,c,e);if(C()){break _;}g=$z;if(FI(g))b=b+1|0;return b;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function YR(a,b){var c,d;if(WO(a,b))c=1;else{d=a.i6.c;c=d==2?0:!(d?0:1)?1:1;}return c;} function Bfl(a,b){var c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.i6;d=new F1;e=b.es;f=b.ev;g=b.er;d.e1=e;d.fm=f;d.e2=g;Bo(c,c.c+1|0);h=c.p.data;f=c.c;c.c=f+1|0;h[f]=d;c.j=c.j+1|0;e=UZ(a,a.es,a.ev,a.er-1|0);f=UZ(a,a.es,a.ev,a.er+1|0);g=UZ(a,a.es-1|0,a.ev,a.er);i=UZ(a,a.es+1|0,a.ev,a.er);j=(-1);if(!(!e&&!f))j=0;if(!(!g&&!i))j=1;if(!a.xr){if(f&&i&&!e&&!g)j=6;if(f&&g&&!e&& !i)j=7;if(e&&g&&!f&&!i)j=8;if(e&&i&&!f&&!g)j=9;}if(!j){b=a.fT;e=a.es;f=a.ev+1|0;g=a.er-1|0;$p=1;continue _;}if(j==1){b=a.fT;e=a.es+1|0;f=a.ev+1|0;g=a.er;$p=2;continue _;}if(j<0)j=0;if(a.xr){b=a.fT;e=a.es;f=a.ev;g=a.er;$p=5;continue _;}b=a.fT;e=a.es;f=a.ev;g=a.er;i=3;$p=6;continue _;case 1:$z=Bm6(b,e,f,g);if(C()){break _;}e=$z;if(FI(e))j=4;b=a.fT;e=a.es;f=a.ev+1|0;g=a.er+1|0;$p=3;continue _;case 2:$z=Bm6(b,e,f,g);if(C()){break _;}e=$z;if(FI(e))j=2;b=a.fT;e=a.es-1|0;f=a.ev+1|0;g=a.er;$p=4;continue _;case 3:$z =Bm6(b,e,f,g);if(C()){break _;}e=$z;if(FI(e))j=5;if(j==1){b=a.fT;e=a.es+1|0;f=a.ev+1|0;g=a.er;$p=2;continue _;}if(j<0)j=0;if(a.xr){b=a.fT;e=a.es;f=a.ev;g=a.er;$p=5;continue _;}b=a.fT;e=a.es;f=a.ev;g=a.er;i=3;$p=6;continue _;case 4:$z=Bm6(b,e,f,g);if(C()){break _;}e=$z;if(FI(e))j=3;if(j<0)j=0;if(a.xr){b=a.fT;e=a.es;f=a.ev;g=a.er;$p=5;continue _;}b=a.fT;e=a.es;f=a.ev;g=a.er;i=3;$p=6;continue _;case 5:$z=AZS(b,e,f,g);if(C()){break _;}e=$z;j=e&8|j;b=a.fT;e=a.es;f=a.ev;g=a.er;i=3;$p=6;case 6:Bkp(b,e,f,g,j,i);if(C()) {break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AXY(a,b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new F1;e.e1=b;e.fm=c;e.e2=d;$p=1;case 1:$z=AU4(a,e);if(C()){break _;}e=$z;if(e===null)return 0;$p=2;case 2:BFp(e);if(C()){break _;}if(WO(e,a))b=1;else{c=e.i6.c;b=c==2?0:!(c?0:1)?1:1;}return b;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Bxh(a,b,c){var d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=a.es;e=a.ev;f=a.er-1|0;g=new F1;g.e1=d;g.fm=e;g.e2=f;$p=1;case 1:$z=AU4(a,g);if(C()){break _;}g=$z;if(g!==null){$p=2;continue _;}e=0;d=a.es;f=a.ev;h=a.er+1|0;g=new F1;g.e1=d;g.fm=f;g.e2=h;$p=3;continue _;case 2:BFp(g);if(C()){break _;}if(WO(g,a))e=1;else{e=g.i6.c;e=e==2?0:!(e?0:1)?1:1;}d=a.es;f=a.ev;h=a.er +1|0;g=new F1;g.e1=d;g.fm=f;g.e2=h;$p=3;case 3:$z=AU4(a,g);if(C()){break _;}g=$z;if(g!==null){$p=4;continue _;}f=0;d=a.es-1|0;h=a.ev;i=a.er;g=Hr(d,h,i);$p=5;continue _;case 4:BFp(g);if(C()){break _;}f=YR(g,a);d=a.es-1|0;h=a.ev;i=a.er;g=Hr(d,h,i);$p=5;case 5:$z=AU4(a,g);if(C()){break _;}g=$z;if(g!==null){$p=6;continue _;}h=0;d=a.es+1|0;i=a.ev;j=a.er;$p=7;continue _;case 6:BFp(g);if(C()){break _;}h=YR(g,a);d=a.es+1|0;i=a.ev;j=a.er;$p=7;case 7:$z=AXY(a,d,i,j);if(C()){break _;}i=$z;d=(-1);if(!(!e&&!f)&&!h&&!i)d =0;if(!(!h&&!i)&&!e&&!f)d=1;j=a.xr;if(!j){if(f&&i&&!e&&!h)d=6;if(f&&h&&!e&&!i)d=7;if(e&&h&&!f&&!i)d=8;if(e&&i&&!f&&!h)d=9;}if(d==(-1)){if(!(!e&&!f))d=0;if(!(!h&&!i))d=1;if(!j){if(!b){if(e&&h)d=8;if(i&&e)d=9;if(h&&f)d=7;if(f&&i)d=6;}else{if(f&&i)d=6;if(h&&f)d=7;if(i&&e)d=9;if(e&&h)d=8;}}}if(!d){g=a.fT;b=a.es;e=a.ev+1|0;f=a.er-1|0;$p=8;continue _;}if(d==1){g=a.fT;b=a.es+1|0;e=a.ev+1|0;f=a.er;$p=9;continue _;}if(d<0)d=0;XI(a,d);if(a.xr){g=a.fT;b=a.es;e=a.ev;f=a.er;$p=12;continue _;}if(!c){g=a.fT;b=a.es;c=a.ev;e =a.er;$p=14;continue _;}g=a.fT;c=a.es;e=a.ev;f=a.er;b=3;$p=13;continue _;case 8:$z=B13(g,b,e,f);if(C()){break _;}b=$z;if(b)d=4;g=a.fT;e=a.es;f=a.ev+1|0;b=a.er+1|0;$p=10;continue _;case 9:$z=B13(g,b,e,f);if(C()){break _;}b=$z;if(b)d=2;g=a.fT;b=a.es-1|0;e=a.ev+1|0;f=a.er;$p=11;continue _;case 10:$z=B13(g,e,f,b);if(C()){break _;}b=$z;if(b)d=5;if(d==1){g=a.fT;b=a.es+1|0;e=a.ev+1|0;f=a.er;$p=9;continue _;}if(d<0)d=0;XI(a,d);if(a.xr){g=a.fT;b=a.es;e=a.ev;f=a.er;$p=12;continue _;}if(!c){g=a.fT;b=a.es;c=a.ev;e=a.er;$p =14;continue _;}g=a.fT;c=a.es;e=a.ev;f=a.er;b=3;$p=13;continue _;case 11:$z=B13(g,b,e,f);if(C()){break _;}b=$z;if(b)d=3;if(d<0)d=0;XI(a,d);if(a.xr){g=a.fT;b=a.es;e=a.ev;f=a.er;$p=12;continue _;}if(!c){g=a.fT;b=a.es;c=a.ev;e=a.er;$p=14;continue _;}g=a.fT;c=a.es;e=a.ev;f=a.er;b=3;$p=13;continue _;case 12:$z=AZS(g,b,e,f);if(C()){break _;}b=$z;d=b&8|d;if(!c){g=a.fT;b=a.es;c=a.ev;e=a.er;$p=14;continue _;}g=a.fT;c=a.es;e=a.ev;f=a.er;b=3;$p=13;case 13:Bkp(g,c,e,f,d,b);if(C()){break _;}j=0;if(j>=Ct(a.i6))return;g=C5(a.i6, j);$p=15;continue _;case 14:$z=AZS(g,b,c,e);if(C()){break _;}b=$z;if(b==d)return;g=a.fT;c=a.es;e=a.ev;f=a.er;b=3;$p=13;continue _;case 15:$z=AU4(a,g);if(C()){break _;}g=$z;if(g!==null){$p=16;continue _;}j=j+1|0;if(j>=Ct(a.i6))return;g=C5(a.i6,j);continue _;case 16:BFp(g);if(C()){break _;}if(YR(g,a)){$p=17;continue _;}j=j+1|0;if(j>=Ct(a.i6))return;g=C5(a.i6,j);$p=15;continue _;case 17:Bfl(g,a);if(C()){break _;}j=j+1|0;if(j>=Ct(a.i6))return;g=C5(a.i6,j);$p=15;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i, j,$p);} function UO(){var a=this;K.call(a);a.po=null;a.pA=null;a.ws=null;a.yZ=0;a.tb=0;} function Bgc(a,b,c){var d=new UO();B99(d,a,b,c);return d;} function B99(a,b,c,d){a.po=b;a.pA=c;a.ws=d;a.tb=7;} function Zu(a,b){var c,d;a:{if(a.po.A==b.po.A&&a.ws.A==b.ws.A){b:{c=a.pA;if(!(c===null&&b.pA===null)){if(c===null)break b;b=b.pA;if(b===null)break b;if(c.A!=b.A)break b;}d=1;break a;}d=0;}else d=0;}return d;} function Br9(a,b){var c,d;a:{b:{if(Zu(a,b)){if(a.po.k=h)break a;d=e[j];B(2454).q=(31*B(2454).q|0)+d|0;j=j+1|0;}}}d=B(2454).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2454)!==f&&!Bc(B(2454),f)?0:1)break;}c=c.i;}if(!(c===null?0:1)){c=new BZ;Je(c,B(2454));c.m=H$(16,0.75);}else{c=b.m;if(B(2454)===null)c=C3(c);else{b:{if(!B(2454).q) {e=B(2454).o.data;h=e.length;j=0;while(true){if(j>=h)break b;d=e[j];B(2454).q=(31*B(2454).q|0)+d|0;j=j+1|0;}}}d=B(2454).q;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(B(2454)!==f&&!Bc(B(2454),f)?0:1)break;}c=c.i;}}c=c===null?null:c.x;}a.ws=Lz(c);if(De(b,B(2455)))a.pA=Lz(EY(b,B(2455)));if(De(b,B(2456)))a.yZ=CN(b,B(2456));if(!De(b,B(2457)))a.tb=7;else a.tb=CN(b,B(2457));} function AVz(a){var b,c,d,e,f,g,h,i,j,k;b=new BZ;b.w=B(3);c=new BN;d=BM(16);c.bk=0;e=W(BO,d);f=e.data;c.d=e;c.b1=0.75;c.b3=f.length*0.75|0;b.m=c;g=a.po;c=new BZ;c.w=B(2453);h=new BN;d=BM(16);h.bk=0;e=W(BO,d);f=e.data;h.d=e;h.b1=0.75;h.b3=f.length*0.75|0;c.m=h;d=g.A<<16>>16;i=new CY;i.w=B(619);i.cU=d;Bg(h,B(619),i);d=g.k<<24>>24;j=c.m;h=new CP;h.w=B(620);h.cM=d;Bg(j,B(620),h);d=g.B<<16>>16;j=c.m;h=new CY;h.w=B(621);h.cU=d;Bg(j,B(621),h);i=g.be;if(i!==null){j=c.m;i.w=B(622);Bg(j,B(622),i);}i=b.m;c.w=B(2453);Bg(i, B(2453),c);i=a.ws;h=new BZ;h.w=B(2454);g=new BN;d=BM(16);g.bk=0;e=W(BO,d);f=e.data;g.d=e;g.b1=0.75;g.b3=f.length*0.75|0;h.m=g;d=i.A<<16>>16;k=new CY;k.w=B(619);k.cU=d;Bg(g,B(619),k);d=i.k<<24>>24;g=h.m;k=new CP;k.w=B(620);k.cM=d;Bg(g,B(620),k);d=i.B<<16>>16;g=h.m;k=new CY;Je(k,B(621));k.cU=d;Bg(g,B(621),k);i=i.be;if(i!==null)F5(h,B(622),i);KC(b,B(2454),h);c=a.pA;if(c!==null)KC(b,B(2455),AFd(c,Kh(B(2455))));G2(b,B(2456),a.yZ);G2(b,B(2457),a.tb);return b;} function Z1(){var a=this;K.call(a);a.Jn=0;a.BQ=0;a.JO=null;a.a1C=0;a.bmO=null;} A.AEi=function(a,b,c,d,e,f,g,h){var i=new Z1();BFO(i,a,b,c,d,e,f,g,h);return i;}; function BFO(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a.bmO=b;j=(c-i|0)>>4;a.Jn=j;k=(e-i|0)>>4;a.BQ=k;l=(f+i|0)>>4;m=(h+i|0)>>4;a.JO=$rt_createMultiArray(PZ,[(m-k|0)+1|0,(l-j|0)+1|0]);a.a1C=1;a:{while(j<=l){n=a.BQ;while(n<=m){o=b.dS;p=o.dx;q=Cs(M(F(j),D(4294967295, 0)),B4(M(F(n), D(4294967295, 0)),32));k=H(Cp(q,N(q,32)));i=k^k>>>20^k>>>12;i=i^i>>>7^i>>>4;r=p.cL.data;p=r[i&(r.length-1|0)];b:{while(p!==null){if(B6(p.cy,q)){p=p.dG;break b;}p=p.cu;}p=null;}p=p;if(p===null){if(o.ek.eY)break a;if(o.e4)break a;p=o.eM;}if(p!==null)a.JO.data[j-a.Jn|0].data[n-a.BQ|0]=p;n=n+1|0;}j=j+1|0;}c=c>>4;f=f>>4;i=e>>4;h=h>>4;while(c<=f){k=i;while(k<=h){o=a.JO.data[c-a.Jn|0].data[k-a.BQ|0];if(o!==null&&!o.a5i(d,g))a.a1C=0;k=k+1|0;}c=c+1|0;}return;}$p=1;case 1:$z=A38(o,j,n);if(C()){break _;}p=$z;a:{c:while (true){if(p!==null)a.JO.data[j-a.Jn|0].data[n-a.BQ|0]=p;n=n+1|0;while(n>m){j=j+1|0;if(j>l)break c;n=a.BQ;}o=b.dS;p=o.dx;q=Cs(M(F(j),D(4294967295, 0)),B4(M(F(n),D(4294967295, 0)),32));k=H(Cp(q,N(q,32)));i=k^k>>>20^k>>>12;i=i^i>>>7^i>>>4;r=p.cL.data;p=r[i&(r.length-1|0)];d:{while(p!==null){if(B6(p.cy,q)){p=p.dG;break d;}p=p.cu;}p=null;}p=p;if(p!==null)continue;if(o.ek.eY)break a;if(o.e4)break a;p=o.eM;}c=c>>4;f=f>>4;i=e>>4;h=h>>4;while(c<=f){k=i;while(k<=h){o=a.JO.data[c-a.Jn|0].data[k-a.BQ|0];if(o!==null&&!o.a5i(d, g))a.a1C=0;k=k+1|0;}c=c+1|0;}return;}continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function AAS(a,b,c,d){var e,f,g,h;if(c<0)return 0;if(c>=256)return 0;e=(b>>4)-a.Jn|0;f=(d>>4)-a.BQ|0;if(e>=0){g=a.JO.data;if(e=0&&f=j.length)break;j[i]=null;i=i+1|0;}g.OF=0;i=a.qL;k=b.bH.bf+0.5;if(a.a25){$p=1;continue _;}k=b.bH.bf +0.5;l=k|0;if(k>>20^o>>>12;q=p^p>>>7^p>>>4;h=g.ee.data;g=h[q&(h.length-1|0)];a:{while(g!==null){if(g.eq==o){g=g.ew;break a;}g=g.ei;}g=null;}g=g;if(g===null){g=new Gm;g.lZ=(-1);g.nH=0;g.fp=m;g.fN=l;g.fq=n;g.qj=Gx(m,l,n);Fk(a.kb,o,g);}k=b.cP/2.0;c=c-k;m=c|0;if(c>>20^l>>>12;s=p^p>>>7^p>>>4;h=r.ee.data;r=h[s&(h.length-1|0)];b:{while (r!==null){if(r.eq==l){r=r.ew;break b;}r=r.ei;}r=null;}t=r;if(t===null){t=new Gm;t.lZ=(-1);t.nH=0;t.fp=m;t.fN=n;t.fq=q;t.qj=Gx(m,n,q);Fk(a.kb,l,t);}r=new Gm;u=b.cP+1.0;o=u|0;if(u>>20^o>>>12;q=p ^p>>>7^p>>>4;h=g.ee.data;g=h[q&(h.length-1|0)];c:{while(g!==null){if(g.eq==o){g=g.ew;break c;}g=g.ei;}g=null;}g=g;if(g===null){g=new Gm;g.lZ=(-1);g.nH=0;g.fp=m;g.fN=l;g.fq=n;g.qj=Gx(m,l,n);Fk(a.kb,o,g);}k=b.cP/2.0;c=c-k;m=c|0;if(c>>20^l>>>12;s=p^p>>>7^p>>>4;h=r.ee.data;r=h[s&(h.length-1|0)];d:{while(r!==null){if(r.eq==l){r=r.ew;break d;}r=r.ei;}r=null;}t=r;if(t===null){t=new Gm;t.lZ=(-1);t.nH=0;t.fp=m;t.fN=n;t.fq=q;t.qj=Gx(m, n,q);Fk(a.kb,l,t);}r=new Gm;u=b.cP+1.0;o=u|0;if(u>>20^o>>>12;q=p^p>>>7^p>>>4;h=g.ee.data;g=h[q&(h.length-1|0)];a:{while(g!==null){if(g.eq==o){g=g.ew;break a;}g=g.ei;}g=null;}g=g;if(g===null){g=new Gm;g.lZ=(-1);g.nH=0;g.fp=m;g.fN=l;g.fq=n;g.qj=Gx(m,l,n);Fk(a.kb,o,g);}k=b.cP/2.0;c =c-k;m=c|0;if(c>>20^l>>>12;s=p^p>>>7^p>>>4;h=r.ee.data;r=h[s&(h.length-1|0)];b:{while(r!==null){if(r.eq==l){r=r.ew;break b;}r=r.ei;}r=null;}t=r;if(t===null){t=new Gm;t.lZ=(-1);t.nH=0;t.fp=m;t.fN=n;t.fq=q;t.qj=Gx(m,n,q);Fk(a.kb,l,t);}r=new Gm;u=b.cP+1.0;o=u|0;if(u>>20^o>>>12;q=p^p>>>7^p>>>4;h=g.ee.data;g=h[q&(h.length-1|0)];a:{while(g!==null){if(g.eq==o){g=g.ew;break a;}g=g.ei;}g=null;}g=g;if(g===null){g=new Gm;g.lZ=(-1);g.nH=0;g.fp=m;g.fN=l;g.fq=n;g.qj=Gx(m,l,n);Fk(a.kb,o,g);}k=b.cP/2.0;c=c-k;m=c|0;if(c>>20^l>>>12;s=p^p>>>7^p>>>4;h=r.ee.data;r =h[s&(h.length-1|0)];b:{while(r!==null){if(r.eq==l){r=r.ew;break b;}r=r.ei;}r=null;}t=r;if(t===null){t=new Gm;t.lZ=(-1);t.nH=0;t.fp=m;t.fN=n;t.fq=q;t.qj=Gx(m,n,q);Fk(a.kb,l,t);}r=new Gm;u=b.cP+1.0;o=u|0;if(u=j.WU)){j.a6u=l;j.WU=p;i=d.fp-r|0;g=d.fN-s|0;h=d.fq-t|0;g=i*i+g*g+h*h;j.bay=g;if(!(o<0?0:1)){j.y3=p+g;AJh(a.CN,j);}else{u=a.CN;g=p+g;h=j.y3;j.y3=g;if(g>=h)ADN(u,o);else AH1(u,o);}}m=m+1|0;}j =a.CN;if(j.sD?0:1){if(k!==c)return WW(a,c,k);return null;}l=AJn(j);if(AHc(l,d))return WW(a,c,d);m=d.fp;g=m-l.fp|0;n=d.fN;h=n-l.fN|0;o=d.fq;i=o-l.fq|0;p=g*g+h*h+i*i;g=m-k.fp|0;h=n-k.fN|0;i=o-k.fq|0;if(p=f)h=g;else{v=a.GG.data;h=1;v[g]=o;}}if(p===null)i=h;else if(p.nH)i=h;else{s=e.fp-p.fp|0;t=e.fN-p.fN|0;u=e.fq-p.fq|0;if(CT(s*s+t*t+u*u)>=f)i=h;else {v=a.GG.data;i=h+1|0;v[h]=p;}}if(q===null)h=i;else if(q.nH)h=i;else{s=e.fp-q.fp|0;t=e.fN-q.fN|0;u=e.fq-q.fq|0;if(CT(s*s+t*t+u*u)>=f)h=i;else{v=a.GG.data;h=i+1|0;v[i]=q;}}if(r===null)j=h;else if(r.nH)j=h;else{s=e.fp-r.fp|0;t=e.fN-r.fN|0;u=e.fq-r.fq|0;if(CT(s*s+t*t+u*u)>=f)j=h;else{v=a.GG.data;j=h+1|0;v[h]=r;}}return j;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function A4P(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:h=null;i=a.qL;j=a.De;k=a.A1;$p=1;case 1:$z=BZK(b,c,d,e,f,i,j,k);if(C()){break _;}l=$z;if(l==2){g=Gx(c,d,e);b=a.kb;i=g^g>>>20^g>>>12;k=i^i>>>7^i>>>4;m=b.ee.data;b=m[k&(m.length-1|0)];a:{while(b!==null){if(b.eq==g){b=b.ew;break a;}b=b.ei;}b=null;}b=b;if(b=== null){b=new Gm;b.lZ=(-1);b.nH=0;b.fp=c;b.fN=d;b.fq=e;b.qj=Gx(c,d,e);Fk(a.kb,g,b);}return b;}if(l==1){n=Gx(c,d,e);o=a.kb;i=n^n>>>20^n>>>12;k=i^i>>>7^i>>>4;m=o.ee.data;o=m[k&(m.length-1|0)];b:{while(o!==null){if(o.eq==n){o=o.ew;break b;}o=o.ei;}o=null;}h=o;if(h===null){h=new Gm;h.lZ=(-1);h.nH=0;h.fp=c;h.fN=d;h.fq=e;h.qj=Gx(c,d,e);Fk(a.kb,n,h);}}if(h!==null)j=d;else if(g<=0)j=d;else if(l==(-3))j=d;else{if(l!=(-4)){j=d+g|0;g=a.qL;i=a.De;k=a.A1;$p=2;continue _;}j=d;}if(h!==null){k=0;if(j>0){l=j-1|0;d=a.qL;g=a.De;i =a.A1;$p=3;continue _;}if(0==(-2))return null;}return h;case 2:$z=BZK(b,c,j,e,f,g,i,k);if(C()){break _;}i=$z;if(i!=1)j=d;else{d=Gx(c,j,e);o=a.kb;g=d^d>>>20^d>>>12;k=g^g>>>7^g>>>4;m=o.ee.data;o=m[k&(m.length-1|0)];c:{while(o!==null){if(o.eq==d){o=o.ew;break c;}o=o.ei;}o=null;}h=o;if(h===null){h=new Gm;h.lZ=(-1);h.nH=0;h.fp=c;h.fN=j;h.fq=e;h.qj=Gx(c,j,e);Fk(a.kb,d,h);}}if(h!==null){k=0;if(j>0){l=j-1|0;d=a.qL;g=a.De;i=a.A1;$p=3;continue _;}if(0==(-2))return null;}return h;case 3:$z=BZK(b,c,l,e,f,d,g,i);if(C()) {break _;}n=$z;if(a.qL&&n==(-1))return null;if(n==1){l=k+1|0;if(k>=b.bfw())return null;j=j+(-1)|0;if(j<=0)k=l;else{k=Gx(c,j,e);o=a.kb;d=k^k>>>20^k>>>12;d=d^d>>>7^d>>>4;m=o.ee.data;o=m[d&(m.length-1|0)];d:{while(o!==null){if(o.eq==k){o=o.ew;break d;}o=o.ei;}o=null;}h=o;if(h===null){h=new Gm;h.lZ=(-1);h.nH=0;h.fp=c;h.fN=j;h.fq=e;h.qj=Gx(c,j,e);Fk(a.kb,k,h);}k=l;}if(j>0){l=j-1|0;d=a.qL;g=a.De;i=a.A1;continue _;}}if(n==(-2))return null;return h;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BZK(b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:j=0;k=c;while(k<(c+f.fp|0)){l=d;while(l<(d+f.fN|0)){m=e;if(m<(e+f.fq|0)){n=b.l;$p=1;continue _;}l=l+1|0;}k=k+1|0;}return !j?1:2;case 1:$z=Bm6(n,k,l,m);if(C()){break _;}o=$z;if(o<=0){m=m+1| 0;a:while(true){if(m<(e+f.fq|0)){n=b.l;continue _;}l=l+1|0;while(l>=(d+f.fN|0)){k=k+1|0;if(k>=(c+f.fp|0))break a;l=d;}m=e;}return !j?1:2;}S();if(o==A.OT.b)j=1;else if(!(o!=A.MP.b&&o!=A.NJ.b)){if(g)return (-1);j=1;}else if(!i&&o==A.Os.b)return 0;n=A.Nw.data[o];p=n.fI();q=b.l;$p=2;case 2:$z=Bm6(q,k,l,m);if(C()){break _;}r=$z;s=A.Nw.data;if((s[r]===null?(-1):s[r].fI())!=9){q=b.l;$p=3;continue _;}t=b.v;u=t|0;if(t=(d+f.fN|0)){k=k+1|0;if(k>=(c+f.fp|0))break c;l=d;}m=e;}return !j?1:2;}if(p!=11&&o!=A.O2.b&&p!=32){if(o==A.OT.b)return (-4);q=n.bW;BJ();if(q!==A.PM)return 0;$p=5;continue _;}return (-3);case 4:$z=Bm6(n,u,v,r);if(C()){break _;}o=$z;s=A.Nw.data;if((s[o]===null?(-1):s[o].fI())!=9){n=b.l;o=v-1|0;$p=6;continue _;}m=m+1|0;c:while(true){if(m<(e+f.fq|0)){n=b.l;$p =1;continue _;}l=l+1|0;while(l>=(d+f.fN|0)){k=k+1|0;if(k>=(c+f.fp|0))break c;l=d;}m=e;}return !j?1:2;case 5:$z=b.i2();if(C()){break _;}o=$z;if(!o)return (-2);m=m+1|0;a:while(true){if(m<(e+f.fq|0)){n=b.l;$p=1;continue _;}l=l+1|0;while(l>=(d+f.fN|0)){k=k+1|0;if(k>=(c+f.fp|0))break a;l=d;}m=e;}return !j?1:2;case 6:$z=Bm6(n,u,o,r);if(C()){break _;}o=$z;s=A.Nw.data;if((s[o]===null?(-1):s[o].fI())!=9)return (-3);m=m+1|0;c:while(true){if(m<(e+f.fq|0)){n=b.l;$p=1;continue _;}l=l+1|0;while(l>=(d+f.fN|0)){k=k+1|0;if(k >=(c+f.fp|0))break c;l=d;}m=e;}return !j?1:2;default:Oe();}}HV().s(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,$p);} function WW(a,b,c){var d,e,f,g;d=1;e=c;while(true){e=e.a6u;if(e===null)break;d=d+1|0;}f=W(Gm,d);g=f.data;d=d+(-1)|0;g[d]=c;while(true){c=c.a6u;if(c===null)break;d=d+(-1)|0;g[d]=c;}b=new AOo;b.qS=f;b.hh=g.length;return b;} function BfG(){var a=this;K.call(a);a.a7g=0;a.bkF=0;a.a02=0;a.bqe=0;a.Al=null;a.a7A=0;a.boB=0;a.a8w=0;} A.AEj=function(){var a=new BfG();B0s(a);return a;}; function B_Q(a,b){var c=new BfG();Bsz(c,a,b);return c;} function B0s(a){Bsz(a,(-1),0);} function Bsz(a,b,c){var d,$$je;a.a7g=0;a.a02=(-1);a.bqe=0;if(b>=(-1)&&b<=9){a.a02=b;a:{try{a.Al=A.Cm(b,c);break a;}catch($$e){$$je=P($$e);if($$je instanceof GF){}else{throw $$e;}}}a.a8w=c;return;}d=new BG;d.f=1;d.e=1;J(d);} function AEW(a,b){return BhN(a,b,0,b.data.length,a.a7g);} function BhN(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;f=a.Al;if(f===null){f=new C8;f.f=1;f.e=1;J(f);}g=b.data.length;if(c<=g&&d>=0&&c>=0&&(g-c|0)>=d){h=f.db;i=f.tf;f.xI=b;f.sB=c;f.ls=d;j=f.p6;if(j===null)g=(-2);else{g=AHd(j,e);if(g==1)f.mC=1;}a:{switch(g){case 0:break;case 1:a.bkF=1;break a;default:f=new DY;j=new Bi;j.r=Q(16);V(j,j.g,B(2458));BF(j,j.g,g,10);k=new Bh;b=j.r;d=j.g;l=Q(d);m=l.data;k.o=l;e=0;while(e=0&&c>=0&&(f-c|0)>=d){a.boB=d;a.a7A=0;if(e.hN===null){f=a.a02;g=15;h=a.a8w;e.mC=0;i=TE(e);e.p6=i;if(h)g=(-15);P9(i,f,8,g,8,0);}W_(a.Al,b,c,d,0);return;}e=new NW;e.f=1;e.e=1;J(e);} function AHo(){var a=this;K.call(a);a.IW=null;a.WX=0;a.Xp=0;} A.AEk=function(){var a=new AHo();Cdb(a);return a;}; function Cdb(a){} function AHN(){var a=this;K.call(a);a.BL=0.0;a.BM=0.0;a.BN=0.0;} function Yd(){var a=this;K.call(a);a.Ay=null;a.sD=0;} A.AEl=function(){var a=new Yd();Ckl(a);return a;}; function Ckl(a){a.Ay=W(Gm,1024);a.sD=0;} function AJh(a,b){var c,d,e,f;if(b.lZ>=0){b=new C8;b.f=1;b.e=1;b.bc=B(2459);J(b);}c=a.sD;d=a.Ay;if(c==d.data.length){e=W(Gm,c<<1);DE(d,0,e,0,c);a.Ay=e;}d=a.Ay.data;f=a.sD;d[f]=b;b.lZ=f;a.sD=f+1|0;AH1(a,f);return b;} function AJn(a){var b,c,d;b=a.Ay.data;c=b[0];d=a.sD-1|0;a.sD=d;b[0]=b[d];b[d]=null;if(d>0)ADN(a,0);c.lZ=(-1);return c;} function AH1(a,b){var c,d,e,f,g;c=a.Ay.data;d=c[b];e=d.y3;a:{while(true){if(b<=0)break a;f=(b-1|0)>>1;g=c[f];if(e>=g.y3)break;c[b]=g;g.lZ=b;b=f;}}c[b]=d;d.lZ=b;} function ADN(a,b){var c,d,e,f,g,h,i,j,k,l;c=a.Ay.data;d=c[b];e=d.y3;a:{while(true){f=1+(b<<1)|0;g=f+1|0;h=a.sD;if(f>=h)break;i=c[f];j=i.y3;if(g=e)break a;c[b]=i;i.lZ=b;}else{if(l>=e)break a;c[b]=k;k.lZ=b;f=g;}b=f;}}c[b]=d;d.lZ=b;} function Gm(){var a=this;K.call(a);a.fp=0;a.fN=0;a.fq=0;a.qj=0;a.lZ=0;a.WU=0.0;a.bay=0.0;a.y3=0.0;a.a6u=null;a.nH=0;} function Cli(a,b,c){var d=new Gm();VZ(d,a,b,c);return d;} function VZ(a,b,c,d){a.lZ=(-1);a.nH=0;a.fp=b;a.fN=c;a.fq=d;a.qj=Gx(b,c,d);} function Gx(b,c,d){return c&255|(b&32767)<<8|(d&32767)<<24|(b>=0?0:(-2147483648))|(d>=0?0:32768);} function AHc(a,b){if(!(b instanceof Gm))return 0;return a.qj==b.qj&&a.fp==b.fp&&a.fN==b.fN&&a.fq==b.fq?1:0;} var BoE=Ba(); A.AEm=function(){var a=new BoE();CoV(a);return a;}; function CoV(a){} function AF7(){UW.call(this);this.a3n=0;} function B1Z(a,b,c,d){var e,f,g,h,i,j,k;e=0;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){h=g%5|0;if(((g-h|0)+4|0)>=0)break;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));}b=b;while(h<(a.a3n-8|0)){i=Bxc(a,b,c,d,0,h);if(i!==null){h=h+JM(QO(i.n),N5(i.n))|0;e=1;}f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){j=g%5|0;if(((g-j|0)+4|0)>=0)break;g=B$(d,31);}h=h+(2+j|0)|0;}f=M(L(I(d.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));while(true){k=g%5|0;if(((g-k|0)+4|0)>=0)break;f=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=f;g=H(N(f,17));}while(k<(a.a3n-8|0)){i=AWQ(a,b,c,d,0,k);if(i!==null){k=k+JM(QO(i.n),N5(i.n))|0;e=1;}k=k+(2+O(d,5)|0)|0;}a:{if(e&&O(d,3)>0){switch(a.bj){case 0:i=a.n;Pt(b,c,d,i.P-1|0,i.bd,i.bz-2|0,1,Nd(a));break a;case 1:break;case 2:i=a.n;Pt(b,c,d,i.P-1|0,i.bd,i.S,1,Nd(a));break a;case 3:i=a.n;Pt(b,c,d,i.bq-2|0,i.bd,i.S-1|0,2,Nd(a));break a;default:break a;}i =a.n;Pt(b,c,d,i.P,i.bd,i.S-1|0,2,Nd(a));}}b:{if(e&&O(d,3)>0){switch(a.bj){case 0:i=a.n;Pt(b,c,d,i.bq+1|0,i.bd,i.bz-2|0,3,Nd(a));break b;case 1:break;case 2:i=a.n;Pt(b,c,d,i.bq+1|0,i.bd,i.S,3,Nd(a));break b;case 3:i=a.n;Pt(b,c,d,i.bq-2|0,i.bd,i.bz+1|0,0,Nd(a));break b;default:break b;}i=a.n;Pt(b,c,d,i.P,i.bd,i.bz+1|0,0,Nd(a));}}} function CB9(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;j=H(N(i,17));while(true){k=j%3|0;if(((j-k|0)+2|0)>=0)break;i=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=i;j=H(N(i,17));}l=7*(k+3|0)|0;while(true){if(l<7)return null;m=EJ(e,f,g,0,0,0,3,3,l,h);b=c.eg;n=c.j;a:{while(true){if(!(b===null?0:1)){d=null;break a;}if(nc.bq)break;g=c.S;while(g<=a.n.bz){if(BT(d,f,64,g)){$p=1;continue _;}g=g+1|0;}f=f+1|0;}return 1;case 1:$z=Ba1(b,f,g);if(C()){break _;}h=$z;h=h-1|0;i=0;j=2;$p=2;case 2:AQO(b,f,h,g,e,i,j);if(C()){break _;}a:while(true){g=g+1|0;while(g>a.n.bz){f=f+1|0;c=a.n;if(f >c.bq)break a;g=c.S;}if(!BT(d,f,64,g))continue;else{$p=1;continue _;}}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function AM1(){var a=this;Ig.call(a);a.bf$=0;a.YD=0;} function BOG(b,c,d,e,f,g){var h,i,j,k,l;h=new FH;i=e+2|0;h.P=d;h.bd=e;h.S=f;h.bq=d;h.dP=i;h.bz=f;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;if(!H(Bl(I(F(4),F(H(N(j,17)))),31)))h.dP=i+4|0;a:{switch(g){case 0:break;case 1:h.P=d-4|0;h.S=f-1|0;h.bz=f+3|0;break a;case 2:h.P=d-1|0;h.bq=d+3|0;h.S=f-4|0;break a;case 3:h.bq=d+4|0;h.S=f-1|0;h.bz=f+3|0;break a;default:break a;}h.P=d-1|0;h.bq=d+3|0;h.bz=f+4|0;}k=b.eg;e=b.j;b:{while(true){if(!(k===null?0:1)){c=null;break b;}if(ec.bq)break;f=c.S;c=a.n;if(f<=c.bz){g=c.bd-1|0;$p=13;continue _;}e=e+1|0;}return 1;case 13:$z=BmZ(a,b,e,g,f,d);if(C()){break _;}g=$z;if(!g){g=A.NG.b;h=0;i=a.n.bd-1|0;$p=14;continue _;}f=f+1|0;while(true){c=a.n;if(f<=c.bz){g=c.bd-1|0;continue _;}e=e+1|0;c =a.n;if(e>c.bq)break;f=c.S;}return 1;case 14:Bpi(a,b,g,h,e,i,f,d);if(C()){break _;}f=f+1|0;while(true){c=a.n;if(f<=c.bz){g=c.bd-1|0;$p=13;continue _;}e=e+1|0;c=a.n;if(e>c.bq)break;f=c.S;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function Bb_(){var a=this;Ig.call(a);a.zq=0;a.Oe=0;a.I4=0;a.yL=0;} A.BP=function(a,b,c,d){var e=new Bb_();BNc(e,a,b,c,d);return e;}; function BNc(a,b,c,d,e){var f,g,h,i;a.d1=b;a.bj=(-1);a.bj=e;a.n=d;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;g=H(N(f,17));while(true){h=g%3|0;if(((g-h|0)+2|0)>=0)break;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;g=H(N(f,17));}b=h?0:1;a:{a.zq=b;if(!b){f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;h=H(N(f,17));while(true){i=h%23|0;if(((h-i|0)+22|0)>=0)break;f=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=f;h=H(N(f,17));}if(!i){b=1;break a;}}b =0;}a.Oe=b;if(e!=2&&e)a.yL=((d.bq-d.P|0)+1|0)/5|0;else a.yL=((d.bz-d.S|0)+1|0)/5|0;} function BZ3(b,c,d,e,f,g){var h,i,j,k,l,m,n,o;h=new FH;i=e+2|0;h.P=d;h.bd=e;h.S=f;h.bq=d;h.dP=i;h.bz=f;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;k=H(N(j,17));while(true){l=k%3|0;if(((k-l|0)+2|0)>=0)break;j=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=j;k=H(N(j,17));}m=l+2|0;k=f+2|0;i=d+2|0;a:{while(true){if(m<=0)break a;b:{l=m*5|0;switch(g){case 0:break;case 1:h.P=d-(l-1|0)|0;h.bz=k;break b;case 2:h.bq=i;h.S=f-(l-1|0)|0;break b;case 3:h.bq=d+(l-1|0)|0;h.bz=k;break b;default:break b;}h.bq =i;h.bz=f+(l-1|0)|0;}n=b.eg;l=b.j;c:{while(true){if(!(n===null?0:1)){c=null;break c;}if(la.n.bz)break b;j=O(d,5);if(!j){g=a.n;Hg(b,c,d,g.P-1|0,g.bd,h,1,i);}else if(j==1){g=a.n;Hg(b,c,d,g.bq+1|0,g.bd,h,3,i);}h=h+5|0;}}h=a.n.P+3|0;i=e+1|0;while(true){if((h+3|0)>a.n.bq)break b;j=O(d,5);if(!j){g=a.n;Hg(b,c,d,h,g.bd,g.S-1|0,2,i);}else if(j==1){g=a.n;Hg(b,c,d,h,g.bd,g.bz+1|0,0,i);}h=h+5|0;}}}} function Bus(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{j=a.bj;switch(j){case 0:case 2:k=a.n.P+e|0;break a;case 1:k=a.n.bq-g|0;break a;case 3:k=a.n.P+g|0;break a;default:}k=e;}if(j!=(-1))f=f+a.n.bd|0;b:{switch(j){case 0:g=a.n.S+g|0;break b;case 1:case 3:g=a.n.S+e|0;break b;case 2:g =a.n.bz-g|0;break b;default:}}if(!BT(c,k,f,g))return 0;$p=1;case 1:$z=Bm6(b,k,f,g);if(C()){break _;}e=$z;if(e)return 0;S();l=A.IO.b;m=M(L(I(d.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));d.a=m;e=CM(a,l,!(!H(N(m,47))?0:1)?0:1);j=2;$p=2;case 2:AQO(b,k,f,g,l,e,j);if(C()){break _;}n=new OD;o=k+0.5;p=f+0.5;q=g+0.5;Dc(n,b);n.kG=0;n.hO=1;Cj(n,0.9800000190734863,0.699999988079071);r=n.cN/2.0;n.cv=r;n.i8=null;Cn(n,o,p+r,q);n.T=0.0;n.Q=0.0;n.U=0.0;n.dk=o;n.d4=p;n.dj=q;n.mN=W(Bq,36);n.v4=1;$p=3;case 3:Cp$(d,h,n,i);if (C()){break _;}$p=4;case 4:Baa(b,n);if(C()){break _;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function A8C(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:$z=BaO(a,b,d);if(C()){break _;}e=$z;if(e)return 0;f=(a.yL*5|0)-1|0;e=0;g=0;h=0;i=2;j=1;k=0;l=0;m=0;$p=2;case 2:ByL(a,b,d,e,g,h,i,j,f,k,l,m);if(C()){break _;}n=0.800000011920929;h=0;k=2;l=0;m=2;i=2;j =0;e=0;g=0;$p=3;case 3:Bez(a,b,d,c,n,h,k,l,m,i,f,j,e,g);if(C()){break _;}if(a.Oe){n=0.6000000238418579;e=0;g=0;h=0;i=2;j=1;S();k=A.N2.b;l=0;m=0;$p=4;continue _;}e=0;if(e2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;if(g<=f)break;e=e+1|0;}h=(-1);$p=21;continue _;case 4:Bez(a,b,d,c,n,e,g,h,i,j,f,k,l,m);if(C()){break _;}e=0;if(e2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;if(g<=f)break;e=e+1|0;}h=(-1);$p=21;continue _;case 5:ByL(a,b,d,h,i,g,j,k,g,l,m,o);if(C()){break _;}h=2;i=0;j=2;k=1;l=A.OL.b;m=0;o=0;$p=6;case 6:ByL(a,b,d,h,i,g,j,k,g,l,m,o);if(C()){break _;}if(O(c,4)){h=0;i=2;j=2;k=2;l=A.NG.b;m=0;o=0;$p=7;continue _;}h=0;i=2;j=0;k=2;l=A.NG.b;m=0;o=0;$p=8;continue _;case 7:ByL(a,b,d,h,i,g,j,k,g,l,m,o);if(C()){break _;}n=0.10000000149011612;j=0;k=2;o=g-1|0;h=A.N2.b;i=0;$p=10;continue _;case 8:ByL(a, b,d,h,i,g,j,k,g,l,m,o);if(C()){break _;}h=2;i=2;j=2;k=2;l=A.NG.b;m=0;o=0;$p=9;case 9:ByL(a,b,d,h,i,g,j,k,g,l,m,o);if(C()){break _;}n=0.10000000149011612;j=0;k=2;o=g-1|0;h=A.N2.b;i=0;$p=10;case 10:A0$(a,b,d,c,n,j,k,o,h,i);if(C()){break _;}n=0.10000000149011612;h=2;i=2;j=A.N2.b;k=0;$p=11;case 11:A0$(a,b,d,c,n,h,i,o,j,k);if(C()){break _;}n=0.10000000149011612;h=0;i=2;j=g+1|0;k=A.N2.b;l=0;$p=12;case 12:A0$(a,b,d,c,n,h,i,j,k,l);if(C()){break _;}n=0.10000000149011612;h=2;i=2;k=A.N2.b;l=0;$p=13;case 13:A0$(a,b,d,c, n,h,i,j,k,l);if(C()){break _;}n=0.05000000074505806;h=0;i=2;k=g-2|0;l=A.N2.b;m=0;$p=14;case 14:A0$(a,b,d,c,n,h,i,k,l,m);if(C()){break _;}n=0.05000000074505806;h=2;i=2;l=A.N2.b;m=0;$p=15;case 15:A0$(a,b,d,c,n,h,i,k,l,m);if(C()){break _;}n=0.05000000074505806;h=0;i=2;g=g+2|0;k=A.N2.b;l=0;$p=16;case 16:A0$(a,b,d,c,n,h,i,g,k,l);if(C()){break _;}n=0.05000000074505806;h=2;i=2;k=A.N2.b;l=0;$p=17;case 17:A0$(a,b,d,c,n,h,i,g,k,l);if(C()){break _;}n=0.05000000074505806;g=1;h=2;i=A.Oi.b;k=0;$p=18;case 18:A0$(a,b,d,c,n, g,h,o,i,k);if(C()){break _;}n=0.05000000074505806;g=1;h=2;i=A.Oi.b;k=0;$p=19;case 19:A0$(a,b,d,c,n,g,h,j,i,k);if(C()){break _;}if(!O(c,100)){g=2;h=0;p=ZB();q=W(CS,1);r=q.data;Bp();r[0]=JK(A.Md,c);p=G_(p,q);i=3+O(c,4)|0;$p=20;continue _;}if(!O(c,100)){g=0;h=0;p=ZB();q=W(CS,1);r=q.data;Bp();r[0]=JK(A.Md,c);p=G_(p,q);i=3+O(c,4)|0;$p=22;continue _;}if(a.Oe&&!a.I4){h=GS(a,0);i=o+O(c,3)|0;j=E0(a,1,i);g=Ee(a,1,i);if(BT(d,j,h,g)){a.I4=1;i=A.Ok.b;k=0;l=2;$p=26;continue _;}}e=e+1|0;if(e2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;if(g<=f)break;e=e+1|0;}h=(-1);$p=21;continue _;case 20:Bus(a,b,d,c,g,h,o,p,i);if(C()){break _;}if(!O(c,100)){g=0;h=0;p=ZB();q=W(CS,1);r=q.data;Bp();r[0]=JK(A.Md,c);p=G_(p,q);i=3+O(c,4)|0;$p=22;continue _;}if(a.Oe&&!a.I4){h=GS(a,0);i=o+O(c,3)|0;j=E0(a,1,i);g=Ee(a,1,i);if(BT(d,j,h,g)){a.I4=1;i=A.Ok.b;k=0;l=2;$p=26;continue _;}}e=e+1|0;if(e2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;if(g<=f)break;e=e+1|0;}h=(-1);$p=21;case 21:$z=BmZ(a,b,e,h,g,d);if(C()){break _;}h=$z;if(!h){S();h=A.NG.b;i=0;j=(-1);$p=24;continue _;}g=g+1|0;while(g>f){e=e+1|0;if(e>2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;}h=(-1);continue _;case 22:Bus(a,b,d,c,g,h,j,p,i);if(C()){break _;}if(a.Oe&&!a.I4){h=GS(a,0);i=o+O(c,3)|0;j=E0(a,1,i);g=Ee(a,1,i);if(BT(d,j,h,g)){a.I4=1;i =A.Ok.b;k=0;l=2;$p=26;continue _;}}e=e+1|0;if(e2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;if(g<=f)break;e=e+1|0;}h=(-1);$p=21;continue _;case 23:$z=BmZ(a,b,g,h,e,d);if(C()){break _;}g=$z;if(g>0){S();if(A.Nx.data[g]){n=0.699999988079071;g=1;h=0;i=A.IO.b;j=CM(a,i,0);$p=25;continue _;}}e=e+1|0;if(e>f)return 1;g=1;h=(-1);continue _;case 24:Bpi(a,b,h,i,e,j,g,d);if(C()){break _;}g=g+1|0;while(g >f){e=e+1|0;if(e>2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g=0;}h=(-1);$p=21;continue _;case 25:A0$(a,b,d,c,n,g,h,e,i,j);if(C()){break _;}e=e+1|0;if(e>f)return 1;g=1;h=(-1);$p=23;continue _;case 26:AQO(b,j,h,g,i,k,l);if(C()){break _;}$p=27;case 27:$z=A_f(b,j,h,g);if(C()){break _;}s=$z;s=s;if(s!==null)Zm(Yy(s),B(2084));e=e+1|0;if(e2){if(a.zq){e=0;if(e<=f){g=1;h=(-1);$p=23;continue _;}}return 1;}g =0;if(g<=f)break;e=e+1|0;}h=(-1);$p=21;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var AOk=Ba(Ig); function B97(b,c,d,e,f,g){var h,i,j,k;a:{h=new FH;i=e-5|0;e=e+2|0;h.P=d;h.bd=i;h.S=f;h.bq=d;h.dP=e;h.bz=f;switch(g){case 0:break;case 1:h.P=d-8|0;h.bz=f+2|0;break a;case 2:h.bq=d+2|0;h.S=f-8|0;break a;case 3:h.bq=d+8|0;h.bz=f+2|0;break a;default:break a;}h.bq=d+2|0;h.bz=f+8|0;}j=b.eg;e=b.j;b:{while(true){if(!(j===null?0:1)){c=null;break b;}if(e=5)return 1;f=0;g =(5-e|0)-(e>=4?0:1)|0;h=2+e|0;m=2;i=7-e|0;j=0;k=0;l=0;$p=4;case 4:ByL(a,b,d,f,g,h,m,i,h,j,k,l);if(C()){break _;}e=e+1|0;if(e>=5)return 1;f=0;g=(5-e|0)-(e>=4?0:1)|0;h=2+e|0;m=2;i=7-e|0;j=0;k=0;l=0;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AEG(){var a=this;Ik.call(a);a.boA=0;a.y2=null;a.U3=null;a.a55=0;a.a3l=0;a.Yk=null;a.YJ=0;a.a4_=0;a.bh7=0;} function AUt(a){var b,c,d,e,f,g,h,i;if(a.a3l)b=!a.a55?AKc(a.y2,a.U3,0):AQg(a.y2,a.U3,0);else{c=a.y2.dV;b=W(C0,c===null?0:c.dI);d=b.data;e=0;while(c!==null){f=e+1|0;d[e]=c;c=c.bv;e=f;}g=b.constructor;if(g===null)h=null;else{h=g.classObject;if(h===null){h=new CD;h.cj=g;c=h;g.classObject=c;}}h=h.cj.$meta.item;if(h===null)i=null;else{i=h.classObject;if(i===null){i=new CD;i.cj=h;c=i;h.classObject=c;}}if(i===null){c=new Gb;c.f=1;c.e=1;J(c);}if(i===G($rt_voidcls())){c=new BG;c.f=1;c.e=1;J(c);}if(e<0){c=new K1;c.f= 1;c.e=1;J(c);}c=LT(i.cj,e);f=d.length;if(e=h)break a;i=e[d];B(2464).q=(31*B(2464).q|0)+i|0;d=d+1|0;}}}g=B(2464).q;e=c.d.data;c=e[g&(e.length-1|0)];while(c!==null){if(c.t==g){f=c.h;if(B(2464)!==f&&!Bc(B(2464),f)?0:1)break;}c=c.i;}}g=(c===null?null:c.x).cf;}a.CV=g;a.Cp=CN(b,B(2465));g=FW(b,B(2466));a.rK =g;if(g<0)a.rK=0;if(a.rK>4)a.rK=4;b:{g=Ga(b,B(2467));h=Ga(b,B(2468));if(g==128&&h==128)a.zI=PP(b,B(2469));else{e=PP(b,B(2469));j=BS(16384);k=j.data;a.zI=j;d=(128-g|0)/2|0;i=(128-h|0)/2|0;l=0;while(true){if(l>=h)break b;c:{m=l+i|0;if(!(m<0&&m>=128)){n=0;o=m*128|0;while(true){if(n>=g)break c;p=n+d|0;if(!(p<0&&p>=128))k[p+o|0]=e.data[n+Bf(l,g)|0];n=n+1|0;}}}l=l+1|0;}}}} function CjO(a,b){var c,d,e,f;c=a.yx;d=b.m;e=new CP;e.w=B(2463);e.cM=c;Bg(d,B(2463),e);c=a.CV;e=b.m;d=new CV;d.w=B(2464);d.cf=c;Bg(e,B(2464),d);c=a.Cp;d=b.m;e=new CV;e.w=B(2465);e.cf=c;Bg(d,B(2465),e);c=a.rK;d=b.m;e=new CP;e.w=B(2466);e.cM=c;Bg(d,B(2466),e);d=b.m;e=new CY;e.w=B(2467);e.cU=128;Bg(d,B(2467),e);d=b.m;e=new CY;e.w=B(2468);e.cU=128;Bg(d,B(2468),e);f=a.zI;e=b.m;b=new Rt;b.w=B(2469);b.rM=f;Bg(e,B(2469),b);} function Wt(a,b,c){var d,e,f,g,h,i,j,k,l,m;if(!(BR(a.w6,b)===null?0:1)){d=B8f(a,b);Bg(a.w6,b,d);e=a.zX;Bo(e,e.c+1|0);f=e.p.data;g=e.c;e.c=g+1|0;f[g]=d;e.j=e.j+1|0;}if(!AKe(b.b7,c)){h=a.Dj;d=D$(h,b.cx);if(d!==null){e=d.ot;d=d.l_;if(e===null)h.sq=d;else e.l_=d;if(d===null)h.tC=e;else d.ot=e;}}i=0;a:{b:while(true){d=a.zX;j=X(i,d.c);if(j>=0){if(c.Y===null?0:1){e=b.l;d=new Bi;d.r=Q(16);V(d,d.g,B(2470));j=c.Y.bi;BF(d,d.g,j,10);b=new Bh;f=d.r;k=d.g;l=Q(k);m=l.data;b.o=l;i=0;while(i=0)break a;e=d.p.data[i];d=e.X6;if(!(!d.cg&&!(!AKe(d.b7,c)&&!(c.Y===null?0:1)))){D$(a.w6,e.X6);h=a.zX;k=h.c;j=0;c:{d:{while(true){g=X(j,k);if(g>=0)break;if(j<0)break b;if(g>=0)break b;e:{d=h.p.data[j];if(e===null){if(d!==null)break e;else break d;}if(e!==d?0:1)break d;}j=j+1|0;}j=(-1);break c;}}if(j>=0)Dh(h,j);}else if(!(c.Y===null?0:1)){e=e.X6;if(e.jl==a.yx)AJT(a,0,e.l,e.cx,e.v,e.u,e.W);}i=i+1|0;}b=new Bb;b.f=1;b.e=1;J(b);}b=new Bb;b.f=1;b.e =1;J(b);} function AJT(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;h=1<>24;n=(l*2.0+0.5|0)<<24>>24;h=X(k,(-63.0));if(h>=0&&l>=(-63.0)&&k<=63.0&&l<=63.0){o=((g+(g>=0.0?8.0:(-8.0)))*16.0/360.0|0)<<24>>24;if(a.yx<0){p=H(E2(c.b6.nw(),F(10)));o=((Bf(Bf(p,p),34187121)+(p*121|0)|0)>>15&15)<<24>>24;}}else{q=k<=0.0? -k:k;if(q<320.0&&(l<=0.0? -l:l)<320.0){b=6;o=0;if(h<=0)m=(-128);if(l<=(-63.0))n=(-128);if(k>=63.0)m=127;if(l>=63.0)n=127;}else{c=a.Dj;d=D$(c,d);if(d!==null){r =d.ot;d=d.l_;if(r===null)c.sq=d;else r.l_=d;if(d===null)c.tC=r;else d.ot=r;}return;}}c=a.Dj;r=new AHK;b=b<<24>>24;r.bp4=a;r.biC=b;r.bac=m;r.bab=n;r.bhR=o;ACi(c,d,r);} function AIr(a,b,c,d){var e,f,g,h;a.gR=1;e=0;a:{while(true){f=a.zX;g=X(e,f.c);if(g>=0)break;if(e<0)break a;if(g>=0)break a;f=f.p.data[e];h=f.a0S.data;if(!(h[b]>=0&&h[b]<=c))h[b]=c;h=f.a4E.data;if(!(h[b]>=0&&h[b]>=d))h[b]=d;e=e+1|0;}return;}f=new Bb;f.f=1;f.e=1;J(f);} function A0E(a,b){var c,d,e,f,g;c=a.w6;if(b===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{d=b.bi;e=c.d.data;c=e[d&(e.length-1|0)];while(c!==null){if(c.t==d){f=c.h;if(b!==f&&!(!(f instanceof DG)?0:f.bi!=d?0:1)?0:1)break;}c=c.i;}}c=c===null?null:c.x;if(c===null){c=B8f(a,b);Bg(a.w6,b,c);b=a.zX;Bo(b,b.c+1|0);e=b.p.data;g=b.c;b.c=g+1|0;e[g]=c;b.j=b.j+1|0;}return c;} function Lk(){Dz.call(this);this.a1F=0;} A.AEp=function(a){var b=new Lk();L2(b,a);return b;}; function L2(a,b){a.d9=0;a.a1F=b;} function Bzz(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g){S();if(g!=A.NQ.b)break a;}if(e>0){e=e+(-1)|0;continue _;}}h=0;i=17;j=F(8);k=F(4);if(h>=4)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=n-H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(j,F(H(N(o,i)))),31))|0)-O(c,8)|0;$p=2;case 2:$z=Bm6(b,m,n,p);if(C()){break _;}g=$z;if(g?0:1){S();q=A.Nw.data[a.a1F];$p =3;continue _;}h=h+1|0;if(h>=4)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=n-H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(j,F(H(N(o, i)))),31))|0)-O(c,8)|0;continue _;case 3:$z=q.rj(b,m,n,p);if(C()){break _;}g=$z;if(g){r=a.a1F;g=0;s=2;$p=4;continue _;}h=h+1|0;if(h>=4)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=n-H(Bl(I(k, F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(j,F(H(N(o,i)))),31))|0)-O(c,8)|0;$p=2;continue _;case 4:AQO(b,m,n,p,r,g,s);if(C()){break _;}h=h+1|0;if(h>=4)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;l=M(L(I(l, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=n-H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=(f+H(Bl(I(j,F(H(N(o,i)))),31))|0)-O(c,8)|0;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var BC8=Ba(Dz); function Jr(){var a=new BC8();B5M(a);return a;} function B5M(a){a.d9=0;} function BjK(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=0;h=17;i=F(8);j=F(4);if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i, F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=n-H(Bl(I(j,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;case 1:$z=BCi(b,l,n,o);if(C()){break _;}p=$z;if(p){p=n-1|0;$p=2;continue _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=n-H(Bl(I(j,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;continue _;case 2:$z=Bm6(b,l,p,o);if(C()){break _;}p=$z;S();if (p==A.ND.b){q=A.OM;$p=3;continue _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=n-H(Bl(I(j,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =k;o=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;case 3:$z=q.k0(b,l,n,o);if(C()){break _;}p=$z;if(p){p=A.OM.b;r=O(c,4);s=2;$p=4;continue _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)), F(11)),D(4294967295, 65535));c.a=m;n=n-H(Bl(I(j,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;case 4:AQO(b,l,n,o,p,r,s);if(C()){break _;}g=g+1|0;if(g>=64)return 1;k=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;l=d+H(Bl(I(i,F(H(N(k,h)))),31))|0;m=M(L(I(k,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;l=l-H(Bl(I(i,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)), D(4294967295, 65535));c.a=m;n=e+H(Bl(I(j,F(H(N(m,h)))),31))|0;m=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=m;n=n-H(Bl(I(j,F(H(N(m,h)))),31))|0;k=M(L(I(m,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=k;o=(f+H(Bl(I(i,F(H(N(k,h)))),31))|0)-H(Bl(I(i,F(B$(c,31))),31))|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} function Ev(){Dz.call(this);this.a3B=0;} A.AEq=function(a){var b=new Ev();Ez(b,a);return b;}; function Ez(a,b){a.d9=0;a.a3B=b;} function Bx6(a,b,c,d,e,f){var g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:g=e+1|0;$p=1;case 1:$z=Bm6(b,d,g,f);if(C()){break _;}g=$z;S();if(g!=A.NC.b)return 0;g=e-1|0;$p=2;case 2:$z=Bm6(b,d,g,f);if(C()){break _;}h=$z;if(h!=A.NC.b)return 0;$p=3;case 3:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g){$p=5;continue _;}g=0;h=d-1|0;$p=4;case 4:$z=Bm6(b,h,e,f);if (C()){break _;}i=$z;if(i==A.NC.b)g=1;i=d+1|0;$p=6;continue _;case 5:$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g!=A.NC.b)return 0;g=0;h=d-1|0;$p=4;continue _;case 6:$z=Bm6(b,i,e,f);if(C()){break _;}j=$z;if(j==A.NC.b)g=g+1|0;k=f-1|0;$p=7;case 7:$z=Bm6(b,d,e,k);if(C()){break _;}j=$z;if(j==A.NC.b)g=g+1|0;j=f+1|0;$p=8;case 8:$z=Bm6(b,d,e,j);if(C()){break _;}l=$z;if(l==A.NC.b)g=g+1|0;l=0;$p=9;case 9:$z=Bm6(b,h,e,f);if(C()){break _;}h=$z;if(h?0:1)l=1;$p=10;case 10:$z=Bm6(b,i,e,f);if(C()){break _;}h=$z;if(h?0:1)l=l+ 1|0;$p=11;case 11:$z=Bm6(b,d,e,k);if(C()){break _;}h=$z;if(h?0:1)l=l+1|0;$p=12;case 12:$z=Bm6(b,d,e,j);if(C()){break _;}h=$z;if(h?0:1)l=l+1|0;if(g==3&&l==1){i=a.a3B;g=0;h=2;$p=13;continue _;}return 1;case 13:AQO(b,d,e,f,i,g,h);if(C()){break _;}b.CR=1;m=A.Nw.data[a.a3B];$p=14;case 14:m.gp(b,d,e,f,c);if(C()){break _;}b.CR=0;return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} var AJJ=Ba(); A.ABr=null;function JV(){JV=BX(AJJ);Clj();} A.AEr=function(){var a=new AJJ();Bw0(a);return a;}; function Bw0(a){JV();} function Bm7(b,c,d){var e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:JV();e=null;$p=1;case 1:$z=BEk(b,c,d,e);if(C()){break _;}b=$z;return b;default:Oe();}}HV().s(b,c,d,e,$p);} function BEk(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,ba,bb,bc,bd,be,bf,bg,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();bg=$T.l();bf=$T.l();be=$T.l();bd=$T.l();bc=$T.l();bb=$T.l();ba=$T.l();z=$T.l();y=$T.l();x=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();}_:while(true){switch($p){case 0:JV();f=b.C;g=0;h=0;i=0;j=0;k=(-99999.0);l=b.tt;if(!(l ===(-1.0)?0:1))m=0;else{n=b.yf;o=b.v;p=o|0;if(o=o*o?0:1;}t=0;r=2*c|0;u=17;v=r-1|0;w=r&v;x=2*d|0;s=x-1|0;y=x&s;z=F(r);ba=F(x);a:{while(t<10){bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));if(!w)bc=H(Bl(I(z,F(p)),31));else while(true){bc=p%r|0;if(((p-bc|0)+v|0)>=0)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a= bb;p=H(N(bb,u));}bd=bc-c|0;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));if(!y)bc=H(Bl(I(ba,F(p)),31));else while(true){bc=p%x|0;if(((p-bc|0)+s|0)>=0)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));}be=bc-d|0;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));if(!w)bc=H(Bl(I(z,F(p)),31));else while(true){bc=p%r|0;if(((p-bc|0)+v|0)>=0)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p= H(N(bb,u));}bf=bc-c|0;if(!(e!==null&&bd*e.bP+bf*e.bQ<0.0)){q=b.v;bc=q|0;if(qk){g=1;k=bg;h=p;i=bc;j=bf;}b:{while(true){t=t+1|0;if(t>=10)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));if(!w)bc=H(Bl(I(z,F(p)),31));else while (true){bc=p%r|0;if(((p-bc|0)+v|0)>=0)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));}bd=bc-c|0;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));if(!y)bc=H(Bl(I(ba,F(p)),31));else while(true){bc=p%x|0;if(((p-bc|0)+s|0)>=0)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));}be=bc-d|0;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));if(!w)bc=H(Bl(I(z,F(p)),31));else while(true) {bc=p%r|0;if(((p-bc|0)+v|0)>=0)break;bb=M(L(I(f.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));f.a=bb;p=H(N(bb,u));}bf=bc-c|0;if(e!==null&&bd*e.bP+bf*e.bQ<0.0)continue;q=b.v;bc=q|0;if(q=i)break a;k=o[j];q.q=(31*q.q|0)+k|0;j=j+1|0;}}}j=q.q;o=m.d.data;r=o[j&(o.length-1|0)];while(r!==null){if(r.t==j){m=r.h;if(q!==m&&!Bc(q,m)?0:1)break;}r=r.i;}}m=r===null?null:r.x;m=m.cQ();r=l.m;if(q!==null)m.w=q;else m.w=B(3);Bg(r,q,m);}c.be=l;}WL(d,b,e,f,g);d.iJ=c;return d;} function ClP(a){return 3.0;} function Cos(a){return 1.375;} function YL(){FL.call(this);this.Zn=0;} function BfQ(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:e=new Ei;f=F(a.Zn);e.a=F(69);e.f$=0;e.a=f;g=0;h=17;f=F(8);while(true){if(g>4){i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;j=H(Bl(I(f,F(H(N(i,h)))),31));k=0;l=5;m=0;n=0;o=5;S();p=A.O7.b;g=0;$p=1;continue _;}p=3;if(p<=4)break;g =g+1|0;}i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;n=H(Bl(I(f,F(H(N(i,h)))),31));k=0;S();l=A.O7.b;m=0;$p=3;continue _;case 1:ByL(a,b,d,k,l,m,n,o,j,p,p,g);if(C()){break _;}i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;j=H(Bl(I(f,F(H(N(i,h)))),31));g=4;p=5;k=0;l=4;m=5;n=A.O7.b;o=0;$p=2;case 2:ByL(a,b,d,g,p,k,l,m,j,n,n,o);if(C()){break _;}g=0;o=4;if(g>4){g=0;while(g<=4){p=0;if(p<=1){k=O(e,3);l=0;m=A.O7.b;n=0;$p=5;continue _;}g=g+1|0;}return 1;}f=M(L(I(e.a,D(3740067437, 5)), F(11)),D(4294967295, 65535));e.a=f;k=H(N(f,h));while(true){j=k%5|0;if(((k-j|0)+o|0)>=0)break;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;k=H(N(f,h));}p=2;k=0;l=2;m=A.O7.b;n=0;$p=4;continue _;case 3:ByL(a,b,d,g,p,k,g,p,n,l,l,m);if(C()){break _;}p=p+1|0;while(p>4){g=g+1|0;if(g>4){i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=i;j=H(Bl(I(f,F(H(N(i,h)))),31));k=0;l=5;m=0;n=0;o=5;S();p=A.O7.b;g=0;$p=1;continue _;}p=3;}i=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a =i;n=H(Bl(I(f,F(H(N(i,h)))),31));k=0;S();l=A.O7.b;m=0;continue _;case 4:ByL(a,b,d,g,p,k,g,l,j,m,m,n);if(C()){break _;}g=g+1|0;if(g>4){g=0;while(g<=4){p=0;if(p<=1){k=O(e,3);l=0;m=A.O7.b;n=0;$p=5;continue _;}g=g+1|0;}return 1;}f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;k=H(N(f,h));while(true){j=k%5|0;if(((k-j|0)+o|0)>=0)break;f=M(L(I(e.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));e.a=f;k=H(N(f,h));}p=2;k=0;l=2;m=A.O7.b;n=0;continue _;case 5:ByL(a,b,d,g,p,l,g,p,k,m,m,n);if(C()){break _;}p =p+1|0;while(true){if(p<=1){k=O(e,3);l=0;m=A.O7.b;n=0;continue _;}g=g+1|0;if(g>4)break;p=0;}return 1;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function AHT(){G1.call(this);this.a4R=0;} function B00(b,c,d,e,f,g){var h,i,j,k,l;h=EJ(d,e,f,(-1),(-1),0,5,5,4,g);i=b.eg;j=b.j;a:{while(true){if(!(i===null?0:1)){k=null;break a;}if(j=a.a4R)return 1;a:{S();g=A.OV.b;e=0;h=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+0|0;break a;case 1:j=a.n.bq-f|0;break a;case 3:j=a.n.P+f|0;break a;default:}j=0;}if(i!=(-1))h=h+a.n.bd|0;b:{switch(i){case 0:k=a.n.S+f|0;break b;case 1:case 3:k =a.n.S+0|0;break b;case 2:k=a.n.bz-f|0;break b;default:}k=f;}if(BT(d,j,h,k)){l=2;$p=2;continue _;}c:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+1|0;break c;case 1:j=a.n.bq-f|0;break c;case 3:j=a.n.P+f|0;break c;default:}j=1;}if(i!=(-1))g=g+a.n.bd|0;d:{switch(i){case 0:k=a.n.S+f|0;break d;case 1:case 3:k=a.n.S+1|0;break d;case 2:k=a.n.bz-f|0;break d;default:}k=f;}if(BT(d,j,g,k)){h=2;$p=3;continue _;}e:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+2|0;break e;case 1:j=a.n.bq-f|0;break e;case 3:j =a.n.P+f|0;break e;default:}j=2;}if(i!=(-1))g=g+a.n.bd|0;f:{switch(i){case 0:k=a.n.S+f|0;break f;case 1:case 3:k=a.n.S+2|0;break f;case 2:k=a.n.bz-f|0;break f;default:}k=f;}if(BT(d,j,g,k)){h=2;$p=4;continue _;}g:{e=A.OV.b;l=0;j=0;g=a.bj;switch(g){case 0:case 2:k=a.n.P+3|0;break g;case 1:k=a.n.bq-f|0;break g;case 3:k=a.n.P+f|0;break g;default:}k=3;}if(g!=(-1))j=j+a.n.bd|0;h:{switch(g){case 0:g=a.n.S+f|0;break h;case 1:case 3:g=a.n.S+3|0;break h;case 2:g=a.n.bz-f|0;break h;default:}g=f;}if(BT(d,k,j,g)){h=2;$p =5;continue _;}i:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+4|0;break i;case 1:j=a.n.bq-f|0;break i;case 3:j=a.n.P+f|0;break i;default:}j=4;}if(i!=(-1))g=g+a.n.bd|0;k=Ee(a,4,f);if(BT(d,j,g,k)){h=2;$p=6;continue _;}e=1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;continue _;case 2:AQO(b,j,h,k,g,e,l);if(C()){break _;}j:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+1|0;break j;case 1:j=a.n.bq-f|0;break j;case 3:j=a.n.P+f|0;break j;default:}j=1;}if(i!=(-1))g=g+a.n.bd |0;k:{switch(i){case 0:k=a.n.S+f|0;break k;case 1:case 3:k=a.n.S+1|0;break k;case 2:k=a.n.bz-f|0;break k;default:}k=f;}if(BT(d,j,g,k)){h=2;$p=3;continue _;}l:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+2|0;break l;case 1:j=a.n.bq-f|0;break l;case 3:j=a.n.P+f|0;break l;default:}j=2;}if(i!=(-1))g=g+a.n.bd|0;m:{switch(i){case 0:k=a.n.S+f|0;break m;case 1:case 3:k=a.n.S+2|0;break m;case 2:k=a.n.bz-f|0;break m;default:}k=f;}if(BT(d,j,g,k)){h=2;$p=4;continue _;}n:{e=A.OV.b;l=0;j=0;g=a.bj;switch(g){case 0:case 2:k =a.n.P+3|0;break n;case 1:k=a.n.bq-f|0;break n;case 3:k=a.n.P+f|0;break n;default:}k=3;}if(g!=(-1))j=j+a.n.bd|0;o:{switch(g){case 0:g=a.n.S+f|0;break o;case 1:case 3:g=a.n.S+3|0;break o;case 2:g=a.n.bz-f|0;break o;default:}g=f;}if(BT(d,k,j,g)){h=2;$p=5;continue _;}p:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+4|0;break p;case 1:j=a.n.bq-f|0;break p;case 3:j=a.n.P+f|0;break p;default:}j=4;}if(i!=(-1))g=g+a.n.bd|0;k=Ee(a,4,f);if(BT(d,j,g,k)){h=2;$p=6;continue _;}e=1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e =A.OV.b;l=0;h=0;g=4;$p=7;continue _;case 3:AQO(b,j,g,k,e,l,h);if(C()){break _;}j:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+2|0;break j;case 1:j=a.n.bq-f|0;break j;case 3:j=a.n.P+f|0;break j;default:}j=2;}if(i!=(-1))g=g+a.n.bd|0;k:{switch(i){case 0:k=a.n.S+f|0;break k;case 1:case 3:k=a.n.S+2|0;break k;case 2:k=a.n.bz-f|0;break k;default:}k=f;}if(BT(d,j,g,k)){h=2;$p=4;continue _;}l:{e=A.OV.b;l=0;j=0;g=a.bj;switch(g){case 0:case 2:k=a.n.P+3|0;break l;case 1:k=a.n.bq-f|0;break l;case 3:k=a.n.P+f| 0;break l;default:}k=3;}if(g!=(-1))j=j+a.n.bd|0;m:{switch(g){case 0:g=a.n.S+f|0;break m;case 1:case 3:g=a.n.S+3|0;break m;case 2:g=a.n.bz-f|0;break m;default:}g=f;}if(BT(d,k,j,g)){h=2;$p=5;continue _;}n:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+4|0;break n;case 1:j=a.n.bq-f|0;break n;case 3:j=a.n.P+f|0;break n;default:}j=4;}if(i!=(-1))g=g+a.n.bd|0;k=Ee(a,4,f);if(BT(d,j,g,k)){h=2;$p=6;continue _;}e=1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;continue _;case 4:AQO(b, j,g,k,e,l,h);if(C()){break _;}j:{e=A.OV.b;l=0;j=0;g=a.bj;switch(g){case 0:case 2:k=a.n.P+3|0;break j;case 1:k=a.n.bq-f|0;break j;case 3:k=a.n.P+f|0;break j;default:}k=3;}if(g!=(-1))j=j+a.n.bd|0;k:{switch(g){case 0:g=a.n.S+f|0;break k;case 1:case 3:g=a.n.S+3|0;break k;case 2:g=a.n.bz-f|0;break k;default:}g=f;}if(BT(d,k,j,g)){h=2;$p=5;continue _;}l:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+4|0;break l;case 1:j=a.n.bq-f|0;break l;case 3:j=a.n.P+f|0;break l;default:}j=4;}if(i!=(-1))g=g+a.n.bd|0;k =Ee(a,4,f);if(BT(d,j,g,k)){h=2;$p=6;continue _;}e=1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;continue _;case 5:AQO(b,k,j,g,e,l,h);if(C()){break _;}j:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+4|0;break j;case 1:j=a.n.bq-f|0;break j;case 3:j=a.n.P+f|0;break j;default:}j=4;}if(i!=(-1))g=g+a.n.bd|0;k=Ee(a,4,f);if(BT(d,j,g,k)){h=2;$p=6;continue _;}e=1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;continue _;case 6:AQO(b,j,g,k,e,l,h);if(C()){break _;}e =1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;case 7:Bpi(a,b,e,l,h,g,f,d);if(C()){break _;}e=A.OV.b;l=0;h=1;g=4;$p=8;case 8:Bpi(a,b,e,l,h,g,f,d);if(C()){break _;}e=A.OV.b;l=0;h=2;g=4;$p=9;case 9:Bpi(a,b,e,l,h,g,f,d);if(C()){break _;}e=A.OV.b;l=0;h=3;g=4;$p=10;case 10:Bpi(a,b,e,l,h,g,f,d);if(C()){break _;}e=A.OV.b;l=0;h=4;g=4;$p=11;case 11:Bpi(a,b,e,l,h,g,f,d);if(C()){break _;}f=f+1|0;if(f>=a.a4R)return 1;q:{S();g=A.OV.b;e=0;h=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+0|0;break q;case 1:j =a.n.bq-f|0;break q;case 3:j=a.n.P+f|0;break q;default:}j=0;}if(i!=(-1))h=h+a.n.bd|0;r:{switch(i){case 0:k=a.n.S+f|0;break r;case 1:case 3:k=a.n.S+0|0;break r;case 2:k=a.n.bz-f|0;break r;default:}k=f;}if(BT(d,j,h,k)){l=2;$p=2;continue _;}s:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+1|0;break s;case 1:j=a.n.bq-f|0;break s;case 3:j=a.n.P+f|0;break s;default:}j=1;}if(i!=(-1))g=g+a.n.bd|0;t:{switch(i){case 0:k=a.n.S+f|0;break t;case 1:case 3:k=a.n.S+1|0;break t;case 2:k=a.n.bz-f|0;break t;default:}k =f;}if(BT(d,j,g,k)){h=2;$p=3;continue _;}u:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+2|0;break u;case 1:j=a.n.bq-f|0;break u;case 3:j=a.n.P+f|0;break u;default:}j=2;}if(i!=(-1))g=g+a.n.bd|0;v:{switch(i){case 0:k=a.n.S+f|0;break v;case 1:case 3:k=a.n.S+2|0;break v;case 2:k=a.n.bz-f|0;break v;default:}k=f;}if(BT(d,j,g,k)){h=2;$p=4;continue _;}w:{e=A.OV.b;l=0;j=0;g=a.bj;switch(g){case 0:case 2:k=a.n.P+3|0;break w;case 1:k=a.n.bq-f|0;break w;case 3:k=a.n.P+f|0;break w;default:}k=3;}if(g!=(-1))j=j +a.n.bd|0;x:{switch(g){case 0:g=a.n.S+f|0;break x;case 1:case 3:g=a.n.S+3|0;break x;case 2:g=a.n.bz-f|0;break x;default:}g=f;}if(BT(d,k,j,g)){h=2;$p=5;continue _;}y:{e=A.OV.b;l=0;g=0;i=a.bj;switch(i){case 0:case 2:j=a.n.P+4|0;break y;case 1:j=a.n.bq-f|0;break y;case 3:j=a.n.P+f|0;break y;default:}j=4;}if(i!=(-1))g=g+a.n.bd|0;k=Ee(a,4,f);if(BT(d,j,g,k)){h=2;$p=6;continue _;}e=1;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;continue _;case 12:Bpi(a,b,l,h,g,e,f,d);if(C()){break _;}l=0;h =0;g=1;$p=13;case 13:Bpi(a,b,l,h,g,e,f,d);if(C()){break _;}l=0;h=0;g=2;$p=14;case 14:Bpi(a,b,l,h,g,e,f,d);if(C()){break _;}l=0;h=0;g=3;$p=15;case 15:Bpi(a,b,l,h,g,e,f,d);if(C()){break _;}l=A.OV.b;h=0;g=4;$p=16;case 16:Bpi(a,b,l,h,g,e,f,d);if(C()){break _;}e=e+1|0;if(e<=3){l=A.OV.b;h=0;g=0;$p=12;continue _;}e=A.OV.b;l=0;h=0;g=4;$p=7;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function Wh(){var a=this;Lf.call(a);a.pu=null;a.wd=0;a.mz=0;} function B_s(a,b,c){var d,e;d=a.j;e=a.pu;if(d!=e.j){c=new Bu;c.f=1;c.e=1;J(c);}if(0<=b&&b<=a.mz){e.S5(b+a.wd|0,c);a.mz=a.mz+1|0;a.j=a.pu.j;return;}c=new Bb;c.f=1;c.e=1;J(c);} function B_X(a,b,c){var d,e;d=a.j;e=a.pu;if(d!=e.j){c=new Bu;c.f=1;c.e=1;J(c);}if(0<=b&&b<=a.mz){d=e.a0m(b+a.wd|0,c);if(d){a.mz=a.mz+c.c|0;a.j=a.pu.j;}return d;}c=new Bb;c.f=1;c.e=1;J(c);} function CgD(a,b){var c,d;c=a.j;d=a.pu;if(c!=d.j){b=new Bu;b.f=1;b.e=1;J(b);}c=d.a0m(a.wd+a.mz|0,b);if(c){a.mz=a.mz+b.c|0;a.j=a.pu.j;}return c;} function Cws(a,b){var c,d;c=a.j;d=a.pu;if(c!=d.j){d=new Bu;d.f=1;d.e=1;J(d);}if(0<=b&&b=0)break;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;h =H(N(g,17));}j=i+7|0;g=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=g;k=(j-H(Bl(I(F(2),F(H(N(g,17)))),31))|0)-3|0;l=(j-k|0)+1|0;m=B$(c,31);h=l-1|0;if(!(l&h))i=H(Bl(I(F(l),F(m)),31));else while(true){i=m%l|0;if(((m-i|0)+h|0)>=0)break;m=B$(c,31);}n=1+i|0;o=1;if(e>=1){p=e+j|0;if((p+1|0)<=128){i=(e+1|0)+j|0;l=e;a:{b:while(true){if(l>i)break a;if(!o)break a;h=(l-e|0)>=k?n:0;q=d-h|0;while(q<=(d+h|0)&&o){r=f-h|0;while(r<=(f+h|0)&&o){if(l>=0&&l<128)break b;o=0;r=r+1|0;}q=q+1|0;}l=l+1|0;}$p=7;continue _;}if (!o)return 0;h=e-1|0;$p=1;continue _;}}return 0;case 1:$z=Bm6(b,d,h,f);if(C()){break _;}i=$z;S();if(!(i!=A.ND.b&&i!=A.NE.b)&&e<((128-j|0)-1|0)){m=A.NE.b;$p=2;continue _;}return 0;case 2:BmM(a,b,d,h,f,m);if(C()){break _;}s=0;q=e+k|0;h=q+1|0;c:while(true){if(p=i)return 1;t=e+h|0;$p=3;continue _;}r=d-s|0;while(r<=(d+s|0)){m=r-d|0;i=f-s|0;while(i<=(f+s|0)){t=i-f|0;if(DV(m)!=s)break c;if(DV(t)!=s)break c;if(s<=0)break c;i=i+1|0;}r=r+1|0;}if(s>=1&&p==h)s=s+(-1)|0;else if(s=i)return 1;t=e+h|0;continue _;}l=A.IE.b;m=1;$p=4;case 4:Bun(a,b,d,t,f,l,m);if(C()){break _;}h=h+1|0;if(h>=i)return 1;t=e+h|0;$p=3;continue _;case 5:$z=Bm6(b,r,p,i);if(C()){break _;}t=$z;if(!u[t]){t=A.NQ.b;l=1;$p=6;continue _;}while(true){i=i+1|0;while(i>(f+s|0)){r=r+1|0;while(r>(d+s|0)){if(s>=1&&p==h)s=s+(-1)|0;else if(s=i)return 1;t=e+h|0;$p=3;continue _;}r =d-s|0;}m=r-d|0;i=f-s|0;}t=i-f|0;if(DV(m)!=s)break;if(DV(t)!=s)break;if(s>0)continue;else break;}u=A.Nx.data;continue _;case 6:Bun(a,b,r,p,i,t,l);if(C()){break _;}while(true){i=i+1|0;while(i>(f+s|0)){r=r+1|0;while(r>(d+s|0)){if(s>=1&&p==h)s=s+(-1)|0;else if(s=i)return 1;t=e+h|0;$p=3;continue _;}r=d-s|0;}m=r-d|0;i=f-s|0;}t=i-f|0;if(DV(m)!=s)break;if(DV(t)!=s)break;if(s>0)continue;else break;}u=A.Nx.data;$p=5;continue _;case 7:$z=Bm6(b,q,l,r);if(C()){break _;}m=$z;if (m){S();if(m!=A.NQ.b)o=0;}d:{while(true){r=r+1|0;while(!(r<=(f+h|0)&&o)){q=q+1|0;while(!(q<=(d+h|0)&&o)){l=l+1|0;if(l>i)break d;if(!o)break d;h=(l-e|0)>=k?n:0;q=d-h|0;}r=f-h|0;}if(l>=0&&l<128)break;o=0;}continue _;}if(!o)return 0;h=e-1|0;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,$p);} function AMD(){var a=this;Dz.call(a);a.baN=0;a.bbQ=0;} function Bq5(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();w=$T.l();v=$T.l();u=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g){S();if(g!=A.NQ.b)break a;}if(e>0){e=e+(-1)|0;continue _;}}$p=2;case 2:$z=Bm6(b,d,e,f);if(C()){break _;}h=$z;S();if (h!=A.NE.b&&h!=A.ND.b)return 1;e=e+1|0;h=A.IE.b;g=a.bbQ;if(!a.d9){i=2;$p=3;continue _;}i=3;$p=4;continue _;case 3:AQO(b,d,e,f,h,g,i);if(C()){break _;}j=e+2|0;k=17;l=F(2);g=e;b:{while(g<=j){m=2-(g-e|0)|0;n=d-m|0;h=d+m|0;o=f-m|0;p=f+m|0;while(n<=h){q=n-d|0;r= -q|0;s=o;while(s<=p){t=s-f|0;if((q<=0?r:q)!=m)break b;if(t<=0)t= -t|0;if(t!=m)break b;u=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=u;if(H(Bl(I(l,F(H(N(u,k)))),31)))break b;s=s+1|0;}n=n+1|0;}g=g+1|0;}return 1;}v=A.Nx.data;$p=5;continue _;case 4:AQO(b, d,e,f,h,g,i);if(C()){break _;}j=e+2|0;k=17;l=F(2);g=e;b:{while(g<=j){m=2-(g-e|0)|0;n=d-m|0;h=d+m|0;o=f-m|0;p=f+m|0;while(n<=h){q=n-d|0;r= -q|0;s=o;while(s<=p){t=s-f|0;if((q<=0?r:q)!=m)break b;if(t<=0)t= -t|0;if(t!=m)break b;u=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=u;if(H(Bl(I(l,F(H(N(u,k)))),31)))break b;s=s+1|0;}n=n+1|0;}g=g+1|0;}return 1;}v=A.Nx.data;$p=5;case 5:$z=Bm6(b,n,g,s);if(C()){break _;}i=$z;if(!v[i]){i=A.NQ.b;t=a.baN;if(!a.d9){w=2;$p=6;continue _;}w=3;$p=7;continue _;}c:{d:while (true){s=s+1|0;while(s>p){n=n+1|0;while(n>h){g=g+1|0;if(g>j)break d;m=2-(g-e|0)|0;n=d-m|0;h=d+m|0;o=f-m|0;p=f+m|0;}q=n-d|0;r= -q|0;s=o;}t=s-f|0;if((q<=0?r:q)!=m)break c;if(t<=0)t= -t|0;if(t!=m)break c;u=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=u;if(!H(Bl(I(l,F(H(N(u,k)))),31)))continue;else break c;}return 1;}v=A.Nx.data;continue _;case 6:AQO(b,n,g,s,i,t,w);if(C()){break _;}b:{a:while(true){s=s+1|0;while(s>p){n=n+1|0;while(n>h){g=g+1|0;if(g>j)break a;m=2-(g-e|0)|0;n=d-m|0;h=d+m|0;o=f-m|0;p =f+m|0;}q=n-d|0;r= -q|0;s=o;}t=s-f|0;if((q<=0?r:q)!=m)break b;if(t<=0)t= -t|0;if(t!=m)break b;u=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=u;if(!H(Bl(I(l,F(H(N(u,k)))),31)))continue;else break b;}return 1;}v=A.Nx.data;$p=5;continue _;case 7:AQO(b,n,g,s,i,t,w);if(C()){break _;}b:{a:while(true){s=s+1|0;while(s>p){n=n+1|0;while(n>h){g=g+1|0;if(g>j)break a;m=2-(g-e|0)|0;n=d-m|0;h=d+m|0;o=f-m|0;p=f+m|0;}q=n-d|0;r= -q|0;s=o;}t=s-f|0;if((q<=0?r:q)!=m)break b;if(t<=0)t= -t|0;if(t!=m)break b;u=M(L(I(c.a, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=u;if(!H(Bl(I(l,F(H(N(u,k)))),31)))continue;else break b;}return 1;}v=A.Nx.data;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,$p);} function UR(){var a=this;Dz.call(a);a.Na=0;a.WY=0;} function A6k(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:a:{$z=Bm6(b,d,e,f);if(C()){break _;}g=$z;if(g){S();if(g!=A.NQ.b)break a;}if(e>0){e=e+(-1)|0;continue _;}}h=0;i=17;j=F(8);k=F(4);if(h>=128)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a =l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=n-H(Bl(I(k,F(H(N(o,i)))),31))|0;o=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=(f+H(Bl(I(j,F(H(N(o,i)))),31))|0)-O(c,8)|0;$p=2;case 2:$z=Bm6(b,m,p,g);if(C()){break _;}n=$z;if(n?0:1){S();q=A.Nw.data[a.Na];$p =3;continue _;}h=h+1|0;if(h>=128)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=n-H(Bl(I(k,F(H(N(o,i)))),31))|0;o=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=(f+H(Bl(I(j,F(H(N(o, i)))),31))|0)-O(c,8)|0;continue _;case 3:$z=q.rj(b,m,p,g);if(C()){break _;}n=$z;if(n){n=a.Na;r=a.WY;s=2;$p=4;continue _;}h=h+1|0;if(h>=128)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=n-H(Bl(I(k, F(H(N(o,i)))),31))|0;o=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=(f+H(Bl(I(j,F(H(N(o,i)))),31))|0)-O(c,8)|0;$p=2;continue _;case 4:AQO(b,m,p,g,n,r,s);if(C()){break _;}h=h+1|0;if(h>=128)return 1;l=M(L(I(c.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;g=d+H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;m=g-H(Bl(I(j,F(H(N(l,i)))),31))|0;l=M(L(I(l,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=l;n=e+H(Bl(I(k,F(H(N(l,i)))),31))|0;o=M(L(I(l, D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;p=n-H(Bl(I(k,F(H(N(o,i)))),31))|0;o=M(L(I(o,D(3740067437, 5)),F(11)),D(4294967295, 65535));c.a=o;g=(f+H(Bl(I(j,F(H(N(o,i)))),31))|0)-O(c,8)|0;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,$p);} var AKB=Ba(); A.ABB=null;function BL$(){BL$=BX(AKB);CvJ();} A.AEw=function(){var a=new AKB();Bi6(a);return a;}; function Bi6(a){BL$();} function CvJ(){var b,c;b=Bz((A.ABA.hF()).data.length);c=b.data;A.ABB=b;c[A.Rz.dq]=1;c[A.Ry.dq]=2;c[A.RA.dq]=3;c[A.RB.dq]=4;c[A.RD.dq]=5;c[A.RC.dq]=6;} function BuQ(){var a=this;K.call(a);a.XM=0;a.Yr=null;a.a6c=null;a.RL=null;a.a$N=null;a.bcf=0;a.a$I=0;a.yH=0;a.a3b=0;} function Cta(a,b,c,d,e,f){var g=new BuQ();Cpk(g,a,b,c,d,e,f);return g;} function Cpk(a,b,c,d,e,f,g){var h,i,j,k,l,m;a.Yr=b;a.XM=b.hR;b=b.dV;h=b!==null?b.dI:0;i=c.constructor;if(i===null)b=null;else{b=i.classObject;if(b===null){b=new CD;b.cj=i;j=b;i.classObject=j;}}j=b.cj.$meta.item;if(j===null)k=null;else{k=j.classObject;if(k===null){k=new CD;k.cj=j;b=k;j.classObject=b;}}if(k===null){b=new Gb;b.f=1;b.e=1;J(b);}if(k===G($rt_voidcls())){b=new BG;b.f=1;b.e=1;J(b);}if(h<0){b=new K1;b.f=1;b.e=1;J(b);}c=c.data;j=LT(k.cj,h);l=c.length;if(h>=l)h=l;m=0;while(m=0)a.yH=0;}else if(b>0)a.yH=0;return;}}} function BpO(a){var b,c,d;b=a.XM;c=a.Yr;if(b!=c.hR){c=new Bu;c.f=1;c.e=1;J(c);}d=a.RL;if(d===null){c=new Dq;c.f=1;c.e=1;J(c);}c.dV=Ws(c,c.dV,d.b8);c=a.Yr;b=c.hR+1|0;c.hR=b;a.XM=b;a.RL=null;} function Bn4(){Go.call(this);this.a1h=0;} A.FR=function(a,b,c,d,e){var f=new Bn4();Cn6(f,a,b,c,d,e);return f;}; function Cn6(a,b,c,d,e,f){a.d1=c;a.bj=(-1);a.q3=b;a.a1h=(-1);a.bj=f;a.n=e;} function BAe(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.a1h<0){$p=2;continue _;}e=0;f=0;g=0;h=2;i=3;j=1;k=0;l=Db(a,0,0);m=Df(a,0,0);n=Db(a,0,0);o=Df(a,0,0);$p=1;case 1:a:{BeV(a,b,d,e,f,g,h,i,j,l,m,n,o,k);if(C()){break _;}S();e=A.OL.b;h=0;i=0;j=Db(a,e,0);e=Df(a,e,0);o=a.bj;switch(o){case 0:case 2:m=a.n.P+ 1|0;break a;case 1:m=a.n.bq-i|0;break a;case 3:m=a.n.P+i|0;break a;default:}m=1;}if(o!=(-1))h=h+a.n.bd|0;b:{switch(o){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+1|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,m,h,i)){f=2;$p=3;continue _;}c:{e=A.OL.b;h=1;i=0;j=Db(a,e,0);e=Df(a,e,0);o=a.bj;switch(o){case 0:case 2:m=a.n.P+1|0;break c;case 1:m=a.n.bq-i|0;break c;case 3:m=a.n.P+i|0;break c;default:}m=1;}if(o!=(-1))h=h+a.n.bd|0;d:{switch(o){case 0:i=a.n.S+i|0;break d;case 1:case 3:i=a.n.S+1|0;break d;case 2:i =a.n.bz-i|0;break d;default:}}if(BT(d,m,h,i)){f=2;$p=4;continue _;}e:{e=A.OL.b;h=2;i=0;j=Db(a,e,0);f=Df(a,e,0);o=a.bj;switch(o){case 0:case 2:m=a.n.P+1|0;break e;case 1:m=a.n.bq-i|0;break e;case 3:m=a.n.P+i|0;break e;default:}m=1;}if(o!=(-1))h=h+a.n.bd|0;f:{switch(o){case 0:i=a.n.S+i|0;break f;case 1:case 3:i=a.n.S+1|0;break f;case 2:i=a.n.bz-i|0;break f;default:}}if(BT(d,m,h,i)){e=2;$p=5;continue _;}g:{e=A.N7.b;m=3;o=0;h=Db(a,e,15);e=Df(a,e,15);j=a.bj;switch(j){case 0:case 2:f=a.n.P+1|0;break g;case 1:f=a.n.bq -o|0;break g;case 3:f=a.n.P+o|0;break g;default:}f=1;}if(j!=(-1))m=m+a.n.bd|0;h:{switch(j){case 0:o=a.n.S+o|0;break h;case 1:case 3:o=a.n.S+1|0;break h;case 2:o=a.n.bz-o|0;break h;default:}}if(BT(d,f,m,o)){g=2;$p=6;continue _;}e=A.Oi.b;h=3;j=Db(a,e,0);e=Df(a,e,0);f=E0(a,0,0);if(a.bj!=(-1))h=h+a.n.bd|0;i=Ee(a,0,0);if(BT(d,f,h,i)){g=2;$p=10;continue _;}e=A.Oi.b;g=1;h=3;i=1;j=Db(a,e,0);e=Df(a,e,0);$p=7;continue _;case 2:$z=BoF(a,b,d);if(C()){break _;}e=$z;a.a1h=e;if(e<0)return 1;c=a.n;Ml(c,0,((e-c.dP|0)+4|0)-1 |0,0);e=0;f=0;g=0;h=2;i=3;j=1;k=0;l=Db(a,0,0);m=Df(a,0,0);n=Db(a,0,0);o=Df(a,0,0);$p=1;continue _;case 3:AQO(b,m,h,i,j,e,f);if(C()){break _;}a:{e=A.OL.b;h=1;i=0;j=Db(a,e,0);e=Df(a,e,0);o=a.bj;switch(o){case 0:case 2:m=a.n.P+1|0;break a;case 1:m=a.n.bq-i|0;break a;case 3:m=a.n.P+i|0;break a;default:}m=1;}if(o!=(-1))h=h+a.n.bd|0;b:{switch(o){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+1|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,m,h,i)){f=2;$p=4;continue _;}c:{e=A.OL.b;h=2;i=0;j=Db(a,e,0);f= Df(a,e,0);o=a.bj;switch(o){case 0:case 2:m=a.n.P+1|0;break c;case 1:m=a.n.bq-i|0;break c;case 3:m=a.n.P+i|0;break c;default:}m=1;}if(o!=(-1))h=h+a.n.bd|0;d:{switch(o){case 0:i=a.n.S+i|0;break d;case 1:case 3:i=a.n.S+1|0;break d;case 2:i=a.n.bz-i|0;break d;default:}}if(BT(d,m,h,i)){e=2;$p=5;continue _;}e:{e=A.N7.b;m=3;o=0;h=Db(a,e,15);e=Df(a,e,15);j=a.bj;switch(j){case 0:case 2:f=a.n.P+1|0;break e;case 1:f=a.n.bq-o|0;break e;case 3:f=a.n.P+o|0;break e;default:}f=1;}if(j!=(-1))m=m+a.n.bd|0;f:{switch(j){case 0:o =a.n.S+o|0;break f;case 1:case 3:o=a.n.S+1|0;break f;case 2:o=a.n.bz-o|0;break f;default:}}if(BT(d,f,m,o)){g=2;$p=6;continue _;}e=A.Oi.b;h=3;j=Db(a,e,0);e=Df(a,e,0);f=E0(a,0,0);if(a.bj!=(-1))h=h+a.n.bd|0;i=Ee(a,0,0);if(BT(d,f,h,i)){g=2;$p=10;continue _;}e=A.Oi.b;g=1;h=3;i=1;j=Db(a,e,0);e=Df(a,e,0);$p=7;continue _;case 4:AQO(b,m,h,i,j,e,f);if(C()){break _;}a:{e=A.OL.b;h=2;i=0;j=Db(a,e,0);f=Df(a,e,0);o=a.bj;switch(o){case 0:case 2:m=a.n.P+1|0;break a;case 1:m=a.n.bq-i|0;break a;case 3:m=a.n.P+i|0;break a;default:}m =1;}if(o!=(-1))h=h+a.n.bd|0;b:{switch(o){case 0:i=a.n.S+i|0;break b;case 1:case 3:i=a.n.S+1|0;break b;case 2:i=a.n.bz-i|0;break b;default:}}if(BT(d,m,h,i)){e=2;$p=5;continue _;}c:{e=A.N7.b;m=3;o=0;h=Db(a,e,15);e=Df(a,e,15);j=a.bj;switch(j){case 0:case 2:f=a.n.P+1|0;break c;case 1:f=a.n.bq-o|0;break c;case 3:f=a.n.P+o|0;break c;default:}f=1;}if(j!=(-1))m=m+a.n.bd|0;d:{switch(j){case 0:o=a.n.S+o|0;break d;case 1:case 3:o=a.n.S+1|0;break d;case 2:o=a.n.bz-o|0;break d;default:}}if(BT(d,f,m,o)){g=2;$p=6;continue _;}e =A.Oi.b;h=3;j=Db(a,e,0);e=Df(a,e,0);f=E0(a,0,0);if(a.bj!=(-1))h=h+a.n.bd|0;i=Ee(a,0,0);if(BT(d,f,h,i)){g=2;$p=10;continue _;}e=A.Oi.b;g=1;h=3;i=1;j=Db(a,e,0);e=Df(a,e,0);$p=7;continue _;case 5:AQO(b,m,h,i,j,f,e);if(C()){break _;}a:{e=A.N7.b;m=3;o=0;h=Db(a,e,15);e=Df(a,e,15);j=a.bj;switch(j){case 0:case 2:f=a.n.P+1|0;break a;case 1:f=a.n.bq-o|0;break a;case 3:f=a.n.P+o|0;break a;default:}f=1;}if(j!=(-1))m=m+a.n.bd|0;b:{switch(j){case 0:o=a.n.S+o|0;break b;case 1:case 3:o=a.n.S+1|0;break b;case 2:o=a.n.bz-o|0;break b;default:}}if (BT(d,f,m,o)){g=2;$p=6;continue _;}e=A.Oi.b;h=3;j=Db(a,e,0);e=Df(a,e,0);f=E0(a,0,0);if(a.bj!=(-1))h=h+a.n.bd|0;i=Ee(a,0,0);if(BT(d,f,h,i)){g=2;$p=10;continue _;}e=A.Oi.b;g=1;h=3;i=1;j=Db(a,e,0);e=Df(a,e,0);$p=7;continue _;case 6:AQO(b,f,m,o,h,e,g);if(C()){break _;}e=A.Oi.b;h=3;j=Db(a,e,0);e=Df(a,e,0);f=E0(a,0,0);if(a.bj!=(-1))h=h+a.n.bd|0;i=Ee(a,0,0);if(BT(d,f,h,i)){g=2;$p=10;continue _;}e=A.Oi.b;g=1;h=3;i=1;j=Db(a,e,0);e=Df(a,e,0);$p=7;case 7:Bpi(a,b,j,e,g,h,i,d);if(C()){break _;}e=A.Oi.b;f=0;g=2;h=3;i=0;$p =8;case 8:BaW(a,b,e,f,g,h,i,d);if(C()){break _;}e=A.Oi.b;f=0;g=1;h=3;i=(-1);$p=9;case 9:BaW(a,b,e,f,g,h,i,d);if(C()){break _;}return 1;case 10:AQO(b,f,h,i,j,e,g);if(C()){break _;}e=A.Oi.b;g=1;h=3;i=1;j=Db(a,e,0);e=Df(a,e,0);$p=7;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,$p);} function BnB(){var a=this;K.call(a);a.X6=null;a.a0S=null;a.a4E=null;a.a0M=0;a.Uq=0;a.biN=null;a.Sn=0;a.a6P=0;a.Yt=null;} function B8f(a,b){var c=new BnB();BU3(c,a,b);return c;} function BU3(a,b,c){var d,e,f,g,h;a.Yt=b;d=Bz(128);e=d.data;a.a0S=d;d=Bz(128);f=d.data;a.a4E=d;a.a0M=0;a.Uq=0;a.a6P=0;a.X6=c;g=0;h=e.length;while(g>24;f[h+2|0]=g.bac;f[h+3|0]=g.bab;d=d+1|0;}i=(b.Y===null?0:1)?0:1;a:{j=a.biN;if(j!==null){j=j.data;d=j.length;h=f.length;if(d==h){k=0;while(k=0){f=a.a4E.data;m=(f[d]-c[d]|0)+1|0;k=c[d];j=BS(m+3|0);n=j.data;n[0]=0;n[1]=d<<24>>24;n[2]=k<<24>>24;l=0;while(l<(n.length-3|0)){n[l+3|0]=a.Yt.zI.data[((l+k|0)*128|0)+d|0];l=l+1|0;}f[d]=(-1);c[d]=(-1);return j;}h=h+1|0;}return null;} function BE5(){Gd.call(this);this.FP=null;} function ANe(a,b){var c=new BE5();Coz(c,a,b);return c;} function Coz(a,b,c){var d,e,f,g,h,i,j,k,l;Ko(a);a.FP=c;c.Bj();d=0;while(d=0&&c=l)break a;h=n[g];q.q=(31*q.q|0)+h|0;g=g+1|0;}}}h=q.q;n=b.d.data;b=n[h&(n.length-1|0)];while(b!==null){if(b.t==h){o=b.h;if(q!==o&&!Bc(q,o)?0:1)break;}b=b.i;}}b=b===null?null:b.x;b=b.cQ();o=k.m;if(q!==null)b.w=q;else b.w =B(3);Bg(o,q,b);}d.be=k;}if(c>=a.FP.hf()){l=0;c=a.FP.hf();g=0;$p=1;continue _;}g=a.FP.hf();l=a.dp.c;c=1;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,f,l,c,g);if(C()){break _;}c=$z;if(!c)return null;if(f.k){b=e.b4;$p=3;continue _;}b=null;o=e.b4;c=e.cw;$p=4;continue _;case 2:$z=Baj(a,f,g,l,c);if(C()){break _;}c=$z;if(!c)return null;if(f.k){b=e.b4;$p=3;continue _;}b=null;o=e.b4;c=e.cw;$p=4;continue _;case 3:b.gy();if(C()){break _;}return d;case 4:o.jt(c,b);if(C()){break _;}b=e.b4;$p=5;case 5:b.gy();if (C()){break _;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bur(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d===null){b=a.FP;$p=1;continue _;}e=0;$p=2;continue _;case 1:b.Cb();if(C()){break _;}return;case 2:BkS(b,d,e);if(C()){break _;}c.gF=null;b=a.FP;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,e,$p);} function Buo(){Gd.call(this);this.bdh=null;} function B2U(a,b){var c=new Buo();Ciz(c,a,b);return c;} function Ciz(a,b,c){var d,e,f,g,h,i,j,k,l;Ko(a);a.bdh=c;d=0;while(d<3){e=0;while(e<3){f=new D8;g=e+(d*3|0)|0;h=62+(e*18|0)|0;i=17+(d*18|0)|0;f.b4=c;f.cw=g;f.gD=h;f.gE=i;j=a.dp;h=j.c;f.gx=h;Bo(j,h+1|0);k=j.p.data;h=j.c;j.c=h+1|0;k[h]=f;j.j=j.j+1|0;f=a.gf;j=null;Bo(f,f.c+1|0);k=f.p.data;h=f.c;f.c=h+1|0;k[h]=j;f.j=f.j+1|0;e=e+1|0;}d=d+1|0;}h=0;while(h<3){i=0;while(i<9){c=new D8;l=(i+(h*9|0)|0)+9|0;d=8+(i*18|0)|0;g=84+(h*18|0)|0;c.b4=b;c.cw=l;c.gD=d;c.gE=g;f=a.dp;l=f.c;c.gx=l;Bo(f,l+1|0);k=f.p.data;l=f.c;f.c=l+ 1|0;k[l]=c;f.j=f.j+1|0;c=a.gf;f=null;Bo(c,c.c+1|0);k=c.p.data;l=c.c;c.c=l+1|0;k[l]=f;c.j=c.j+1|0;i=i+1|0;}h=h+1|0;}i=0;while(i<9){c=new D8;g=8+(i*18|0)|0;c.b4=b;c.cw=i;c.gD=g;c.gE=142;f=a.dp;h=f.c;c.gx=h;Bo(f,h+1|0);k=f.p.data;h=f.c;f.c=h+1|0;k[h]=c;f.j=f.j+1|0;c=a.gf;f=null;Bo(c,c.c+1|0);k=c.p.data;h=c.c;c.c=h+1|0;k[h]=f;c.j=c.j+1|0;i=i+1|0;}} function Bbw(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.bdh;$p=1;case 1:$z=A8_(c,b);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,$p);} function Bl_(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=h)break a;m=o[i];q.q=(31*q.q|0)+m|0;i=i+1|0;}}}i=q.q;o=e.d.data;r=o[i&(o.length-1|0)];while(r!==null){if(r.t==i){e=r.h;if(q!==e&&!Bc(q,e)?0:1)break;}r=r.i;}}e=r===null?null:r.x;e=e.cQ();r=l.m;if(q!==null)e.w =q;else e.w=B(3);Bg(r,q,e);}d.be=l;}if(c>=9){c=0;m=9;h=0;$p=1;continue _;}c=9;m=45;h=1;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 2:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=3;continue _;}e=null;k=f.b4;c=f.cw;$p=4;continue _;case 3:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=6;continue _;case 4:k.jt(c,e);if(C()){break _;}e =f.b4;$p=5;case 5:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=6;case 6:f.Ow(b,g);if(C()){break _;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function Yz(){var a=this;Gd.call(a);a.Ea=null;a.VQ=null;a.Hw=null;a.a3P=0;a.a3Q=0;a.a3R=0;} A.AEx=function(a,b,c,d,e){var f=new Yz();Bu7(f,a,b,c,d,e);return f;}; function Bu7(a,b,c,d,e,f){var g,h,i,j,k,l,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:Ko(a);g=new Wl;g.iY=W(Bq,9);g.GK=a;g.Nz=3;a.Ea=g;h=new UT;h.rv=W(Bq,1);a.VQ=h;a.Hw=c;a.a3P=d;a.a3Q=e;a.a3R=f;c=new WB;i=b.m6;c.b4=h;c.cw=0;c.gD=124;c.gE=35;c.qP=i;c.DJ=g;g=a.dp;e=g.c;c.gx=e;Bo(g,e+1|0);j=g.p.data;e=g.c;g.c=e+1|0;j[e]=c;g.j=g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);j=c.p.data;e =c.c;c.c=e+1|0;j[e]=g;c.j=c.j+1|0;k=0;while(k<3){l=0;while(l<3){c=new D8;g=a.Ea;d=l+(k*3|0)|0;e=30+(l*18|0)|0;f=17+(k*18|0)|0;c.b4=g;c.cw=d;c.gD=e;c.gE=f;g=a.dp;e=g.c;c.gx=e;Bo(g,e+1|0);j=g.p.data;e=g.c;g.c=e+1|0;j[e]=c;g.j=g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);j=c.p.data;e=c.c;c.c=e+1|0;j[e]=g;c.j=c.j+1|0;l=l+1|0;}k=k+1|0;}d=0;while(d<3){l=0;while(l<9){c=new D8;e=(l+(d*9|0)|0)+9|0;f=8+(l*18|0)|0;k=84+(d*18|0)|0;c.b4=b;c.cw=e;c.gD=f;c.gE=k;g=a.dp;f=g.c;c.gx=f;Bo(g,f+1|0);j=g.p.data;f=g.c;g.c=f+1|0;j[f]=c;g.j= g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);j=c.p.data;f=c.c;c.c=f+1|0;j[f]=g;c.j=c.j+1|0;l=l+1|0;}d=d+1|0;}d=0;while(d<9){c=new D8;e=8+(d*18|0)|0;c.b4=b;c.cw=d;c.gD=e;c.gE=142;g=a.dp;f=g.c;c.gx=f;Bo(g,f+1|0);j=g.p.data;f=g.c;g.c=f+1|0;j[f]=c;g.j=g.j+1|0;Cc(a.gf,null);d=d+1|0;}b=a.VQ;Sk();h=A.To;c=a.Ea;g=a.Hw;$p=1;case 1:$z=BH4(h,c,g);if(C()){break _;}c=$z;b.rv.data[0]=c;return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,$p);} function AWg(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:b=a.VQ;Sk();c=A.To;d=a.Ea;e=a.Hw;$p=1;case 1:$z=BH4(c,d,e);if(C()){break _;}d=$z;b.rv.data[0]=d;return;default:Oe();}}HV().s(a,b,c,d,e,$p);} function A91(a,b){var c,d,e,f,g,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d!==null){e=0;$p=1;continue _;}a:{if(!a.Hw.H){e=0;while(true){if(e>=9)break a;f=a.Ea.iY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c!==null){g=0;$p=2;continue _;}e=e+1|0;}}}return;case 1:BkS(b,d,e);if(C()){break _;}c.gF=null;b:{if(!a.Hw.H){e=0;while(true){if(e>=9)break b;f=a.Ea.iY.data;if(f[e]===null)c=null;else{c =f[e];f[e]=null;}if(c!==null){g=0;$p=2;continue _;}e=e+1|0;}}}return;case 2:BkS(b,c,g);if(C()){break _;}while(true){e=e+1|0;if(e>=9)break;f=a.Ea.iY.data;if(f[e]===null)c=null;else{c=f[e];f[e]=null;}if(c===null)continue;else{g=0;continue _;}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,$p);} function Bhj(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Hw;d=a.a3P;e=a.a3Q;f=a.a3R;$p=1;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;S();if(d!=A.IF.b)d=0;else{g=a.a3P+0.5;h=a.a3Q+0.5;i=a.a3R+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function BBL(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=m)break a;i=o[h];r.q=(31*r.q|0)+i|0;h=h+1|0;}}}h=r.q;o=e.d.data;e=o[h&(o.length-1|0)];while(e!==null){if(e.t==h){p=e.h;if(r!==p&&!Bc(r,p)?0:1)break;}e=e.i;}}e=e===null?null:e.x;e=e.cQ();p=l.m;if(r!==null)e.w =r;else e.w=B(3);Bg(p,r,e);}d.be=l;}if(!c){c=10;m=46;h=1;$p=1;continue _;}if(c>=10&&c<37){c=37;m=46;h=0;$p=3;continue _;}if(c>=37&&c<46){c=10;m=37;h=0;$p=4;continue _;}c=10;m=46;h=0;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.A==d.A){c=d.k-g.k|0;if(c>0){$p=5;continue _;}}if(g.k){e=f.b4;$p=6;continue _;}e=null;p=f.b4;c=f.cw;$p=7;continue _;case 2:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=6;continue _;}e =null;p=f.b4;c=f.cw;$p=7;continue _;case 3:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=6;continue _;}e=null;p=f.b4;c=f.cw;$p=7;continue _;case 4:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=6;continue _;}e=null;p=f.b4;c=f.cw;$p=7;continue _;case 5:f.B6(g,c);if(C()){break _;}if(g.k){e=f.b4;$p=6;continue _;}e=null;p=f.b4;c=f.cw;$p=7;continue _;case 6:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=9;continue _;case 7:p.jt(c,e);if(C()){break _;}e =f.b4;$p=8;case 8:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=9;case 9:f.Ow(b,g);if(C()){break _;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BNw(a,b,c){return c.b4===a.VQ?0:1;} function BA4(){var a=this;Gd.call(a);a.my=null;a.y0=0;a.zT=0;a.y5=0;} function B5L(a,b){var c=new BA4();BM7(c,a,b);return c;} function BM7(a,b,c){var d,e,f,g,h,i,j,k;Ko(a);a.y0=0;a.zT=0;a.y5=0;a.my=c;d=new D8;d.b4=c;d.cw=0;d.gD=56;d.gE=17;e=a.dp;f=e.c;d.gx=f;Bo(e,f+1|0);g=e.p.data;f=e.c;e.c=f+1|0;g[f]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;f=d.c;d.c=f+1|0;g[f]=e;d.j=d.j+1|0;d=new D8;d.b4=c;d.cw=1;d.gD=56;d.gE=53;e=a.dp;f=e.c;d.gx=f;Bo(e,f+1|0);g=e.p.data;f=e.c;e.c=f+1|0;g[f]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;f=d.c;d.c=f+1|0;g[f]=e;d.j=d.j+1|0;d=new AGS;e=b.m6;d.b4=c;d.cw=2;d.gD=116;d.gE=35;d.wv=e;c =a.dp;f=c.c;d.gx=f;Bo(c,f+1|0);g=c.p.data;f=c.c;c.c=f+1|0;g[f]=d;c.j=c.j+1|0;c=a.gf;d=null;Bo(c,c.c+1|0);g=c.p.data;f=c.c;c.c=f+1|0;g[f]=d;c.j=c.j+1|0;f=0;while(f<3){h=0;while(h<9){c=new D8;i=(h+(f*9|0)|0)+9|0;j=8+(h*18|0)|0;k=84+(f*18|0)|0;c.b4=b;c.cw=i;c.gD=j;c.gE=k;d=a.dp;i=d.c;c.gx=i;Bo(d,i+1|0);g=d.p.data;i=d.c;d.c=i+1|0;g[i]=c;d.j=d.j+1|0;c=a.gf;d=null;Bo(c,c.c+1|0);g=c.p.data;i=c.c;c.c=i+1|0;g[i]=d;c.j=c.j+1|0;h=h+1|0;}f=f+1|0;}k=0;while(k<9){c=new D8;f=8+(k*18|0)|0;c.b4=b;c.cw=k;c.gD=f;c.gE=142;d=a.dp;h =d.c;c.gx=h;Bo(d,h+1|0);g=d.p.data;h=d.c;d.c=h+1|0;g[h]=c;d.j=d.j+1|0;Cc(a.gf,null);k=k+1|0;}} function BDF(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kh;d=0;e=c.j;f=c.by();a:{b:{while(true){if(!(d>=f?0:1)){g=0;break a;}if(e=0){d:{k=b.O;c=MT(a.eI,i);if(c instanceof BA){i=c;e=k.L.bb;if(e!=2){if(e!=1)break d;if(i.X)break d;}c=b.O;i=new F_;l=b.b7.gF;Bs();i.ba=Bk();i.V=0;i.ki=(-1);i.ke=(-1);if(l!==null){k=new Bq;g=l.A;e=l.k;f=l.B;k.k=0;k.Y=null;k.A=g;k.k=e;k.B=f;if(f<0)k.B=0;l=l.be;if(l!==null){m=new BZ;n=l.w;if(n===null)n=B(3);m.w=n;m.m=H$(16,0.75);n=l.m;if(n.I===null){o=new BV;o.b$ =n;Eg(o);n.I=o;}n=n.I.bm();while(n.bh()){o=n.bg();p=l.m;if(o===null){p=p.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{f=BE(o);j=p.d.data;p=j[f&(j.length-1|0)];while(p!==null&&!(p.t==f&&DB(o,p.h))){p=p.i;}}p=p===null?null:p.x;p=p.cQ();q=m.m;if(o!==null)p.w=o;else p.w=B(3);Bg(q,o,p);}k.be=m;}l=k;}i.kf=l;$p=2;continue _;}}i=k.Z;$p=1;continue _;}if(g<0)break;if(e>=0)break;c=c.p.data[g];c=c.b4.em(c.cw);Bo(i,i.c+1|0);j=i.p.data;f=i.c;i.c=f+1|0;j[f]=c;i.j=i.j+1|0;g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 1:Bnv(i, c);if(C()){break _;}c=b.O;i=new F_;l=b.b7.gF;Bs();i.ba=Bk();i.V=0;i.ki=(-1);i.ke=(-1);if(l!==null){k=new Bq;g=l.A;e=l.k;f=l.B;k.k=0;k.Y=null;k.A=g;k.k=e;k.B=f;if(f<0)k.B=0;l=l.be;if(l!==null){m=new BZ;n=l.w;if(n===null)n=B(3);m.w=n;m.m=H$(16,0.75);n=l.m;if(n.I===null){o=new BV;o.b$=n;Eg(o);n.I=o;}n=n.I.bm();while(n.bh()){o=n.bg();p=l.m;if(o===null){p=p.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{f=BE(o);j=p.d.data;p=j[f&(j.length-1|0)];while(p!==null&&!(p.t==f&&DB(o,p.h))){p=p.i;}}p=p===null?null:p.x;p =p.cQ();q=m.m;if(o!==null)p.w=o;else p.w=B(3);Bg(q,o,p);}k.be=m;}l=k;}i.kf=l;$p=2;case 2:BkC(c,i);if(C()){break _;}$p=3;case 3:BwJ(a);if(C()){break _;}e=a.my.oP;i=b.O;c=A.EX(a.eI,0,e);$p=4;case 4:BkC(i,c);if(C()){break _;}g=1;e=a.my.nW;$p=5;case 5:AZK(b,a,g,e);if(C()){break _;}g=2;e=a.my.s$;$p=6;case 6:AZK(b,a,g,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BwJ(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bxw(a);if(C()){break _;}b=0;a:{b:{c:{d:{while(true){c=a.kh;d=X(b,c.c);if(d>=0)break;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];d=a.y0;e=a.my.oP;if(d!=e){f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break a;i=g;h=f.L.bb;if(h!=2){if(h!=1)break a;if(i.X)break a;}}d =a.zT;e=a.my.nW;if(d!=e){f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=1;g.i$=e;if(!(g instanceof BA))break b;i=g;h=f.L.bb;if(h!=2){if(h!=1)break b;if(i.X)break b;}}d=a.y5;h=a.my.s$;if(d!=h){g=c.O;c=new FK;j=a.eI;Bs();c.ba=Bk();c.V=0;c.jc=j;c.i1=2;c.i$=h;if(!(c instanceof BA))break c;f=c;h=g.L.bb;if(h!=2){if(h!=1)break c;if(f.X)break c;}}b=b+1|0;}c=a.my;a.y0=c.oP;a.zT=c.nW;a.y5=c.s$;return;}c=new Bb;c.f=1;c.e=1;J(c);}g=g.Z;$p=4;continue _;}f=f.Z;$p=3;continue _;}f=f.Z;$p=2;case 2:Bnv(f,g);if(C()){break _;}a: {b:{c:{d:{e:while(true){while(true){d=a.zT;e=a.my.nW;if(d!=e){f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=1;g.i$=e;if(!(g instanceof BA))break a;i=g;h=f.L.bb;if(h!=2){if(h!=1)break a;if(i.X)break a;}}d=a.y5;h=a.my.s$;if(d!=h){g=c.O;c=new FK;j=a.eI;Bs();c.ba=Bk();c.V=0;c.jc=j;c.i1=2;c.i$=h;if(!(c instanceof BA))break b;f=c;h=g.L.bb;if(h!=2){if(h!=1)break b;if(f.X)break b;}}b=b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break e;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];d=a.y0;e=a.my.oP;if(d==e)continue;else break;}f =c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break c;i=g;h=f.L.bb;if(h==2)continue;if(h!=1)break c;if(i.X)break c;}c=a.my;a.y0=c.oP;a.zT=c.nW;a.y5=c.s$;return;}c=new Bb;c.f=1;c.e=1;J(c);}f=f.Z;continue _;}g=g.Z;$p=4;continue _;}f=f.Z;$p=3;case 3:Bnv(f,g);if(C()){break _;}a:{b:{c:{d:{e:while(true){while(true){d=a.y5;h=a.my.s$;if(d!=h){g=c.O;c=new FK;j=a.eI;Bs();c.ba=Bk();c.V=0;c.jc=j;c.i1=2;c.i$=h;if(!(c instanceof BA))break b;f=c;h=g.L.bb;if(h!=2){if(h!=1)break b;if(f.X)break b;}}b =b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break e;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];d=a.y0;e=a.my.oP;if(d!=e){f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break a;i=g;h=f.L.bb;if(h!=2){if(h!=1)break a;if(i.X)break a;}}d=a.zT;e=a.my.nW;if(d==e)continue;else break;}f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=1;g.i$=e;if(!(g instanceof BA))break c;i=g;h=f.L.bb;if(h==2)continue;if(h!=1)break c;if(i.X)break c;}c=a.my;a.y0=c.oP;a.zT=c.nW;a.y5=c.s$;return;}c=new Bb;c.f =1;c.e=1;J(c);}f=f.Z;continue _;}g=g.Z;$p=4;continue _;}f=f.Z;$p=2;continue _;case 4:Bnv(g,c);if(C()){break _;}a:{b:{c:{d:{e:while(true){while(true){b=b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break e;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];d=a.y0;e=a.my.oP;if(d!=e){f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break a;i=g;h=f.L.bb;if(h!=2){if(h!=1)break a;if(i.X)break a;}}d=a.zT;e=a.my.nW;if(d!=e){f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=1;g.i$=e;if(!(g instanceof BA))break b;i =g;h=f.L.bb;if(h!=2){if(h!=1)break b;if(i.X)break b;}}d=a.y5;h=a.my.s$;if(d==h)continue;else break;}g=c.O;c=new FK;j=a.eI;Bs();c.ba=Bk();c.V=0;c.jc=j;c.i1=2;c.i$=h;if(!(c instanceof BA))break c;f=c;h=g.L.bb;if(h==2)continue;if(h!=1)break c;if(f.X)break c;}c=a.my;a.y0=c.oP;a.zT=c.nW;a.y5=c.s$;return;}c=new Bb;c.f=1;c.e=1;J(c);}g=g.Z;continue _;}f=f.Z;$p=3;continue _;}f=f.Z;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A9e(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.my;$p=1;case 1:$z=Bpv(c,b);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,$p);} function A81(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=m)break a;i=o[h];r.q=(31*r.q|0)+i|0;h=h+1|0;}}}i=r.q;o=e.d.data;e=o[i&(o.length-1|0)];while(e!==null){if(e.t==i){p=e.h;if(r!==p&&!Bc(r,p)?0:1)break;}e=e.i;}}e=e===null?null:e.x;e=e.cQ();p=l.m;if(r!==null)e.w =r;else e.w=B(3);Bg(p,r,e);}d.be=l;}if(c==2){c=3;m=39;h=1;$p=1;continue _;}if(c!=1&&c){Xr();if(BFR(A.Tp,(ET(g)).K)!==null){c=0;m=1;h=0;$p=7;continue _;}if(Bie(g)){c=1;m=2;h=0;$p=8;continue _;}if(c>=3&&c<30){c=30;m=39;h=0;$p=10;continue _;}if(c>=30&&c<39){c=3;m=30;h=0;$p=11;continue _;}if(g.k){e=f.b4;$p=4;continue _;}e=null;p=f.b4;c=f.cw;$p=5;continue _;}c=3;m=39;h=0;$p=2;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;$p=3;continue _;case 2:$z =Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=4;continue _;}e=null;p=f.b4;c=f.cw;$p=5;continue _;case 3:ARQ(f,g,d);if(C()){break _;}if(g.k){e=f.b4;$p=4;continue _;}e=null;p=f.b4;c=f.cw;$p=5;continue _;case 4:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=9;continue _;case 5:p.jt(c,e);if(C()){break _;}e=f.b4;$p=6;case 6:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=9;continue _;case 7:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=4;continue _;}e =null;p=f.b4;c=f.cw;$p=5;continue _;case 8:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=4;continue _;}e=null;p=f.b4;c=f.cw;$p=5;continue _;case 9:f.Ow(b,g);if(C()){break _;}return d;case 10:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=4;continue _;}e=null;p=f.b4;c=f.cw;$p=5;continue _;case 11:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(g.k){e=f.b4;$p=4;continue _;}e=null;p=f.b4;c=f.cw;$p=5;continue _;default:Oe();}}HV().s(a,b,c,d, e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function BsN(){var a=this;Gd.call(a);a.Fn=null;a.n5=null;a.qF=0;a.qG=0;a.qE=0;a.zu=null;a.bqd=C6;a.lh=null;} function BM$(a,b,c,d,e){var f=new BsN();Ci2(f,a,b,c,d,e);return f;} function Ci2(a,b,c,d,e,f){var g,h,i,j,k;Ko(a);g=new ANZ;g.QH=B(2477);g.LD=1;g.v7=1;g.lY=W(Bq,1);g.a_J=a;a.Fn=g;g=new Ei;h=CD5(performance.now()*1000000.0);g.a=F(69);g.f$=0;g.a=h;a.zu=g;a.lh=Bz(3);a.n5=c;a.qF=d;a.qG=e;a.qE=f;c=new ALE;c.b4=a.Fn;c.cw=0;c.gD=25;c.gE=47;c.bkx=a;g=a.dp;e=g.c;c.gx=e;Bo(g,e+1|0);i=g.p.data;e=g.c;g.c=e+1|0;i[e]=c;g.j=g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);i=c.p.data;e=c.c;c.c=e+1|0;i[e]=g;c.j=c.j+1|0;j=0;while(j<3){k=0;while(k<9){c=new D8;e=(k+(j*9|0)|0)+9|0;f=8+(k*18|0)|0;d=84+(j*18| 0)|0;c.b4=b;c.cw=e;c.gD=f;c.gE=d;g=a.dp;e=g.c;c.gx=e;Bo(g,e+1|0);i=g.p.data;e=g.c;g.c=e+1|0;i[e]=c;g.j=g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);i=c.p.data;e=c.c;c.c=e+1|0;i[e]=g;c.j=c.j+1|0;k=k+1|0;}j=j+1|0;}d=0;while(d<9){c=new D8;e=8+(d*18|0)|0;c.b4=b;c.cw=d;c.gD=e;c.gE=142;g=a.dp;f=g.c;c.gx=f;Bo(g,f+1|0);i=g.p.data;f=g.c;g.c=f+1|0;i[f]=c;g.j=g.j+1|0;c=a.gf;g=null;Bo(c,c.c+1|0);i=c.p.data;f=c.c;c.c=f+1|0;i[f]=g;c.j=c.j+1|0;d=d+1|0;}} function Ba0(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kh;d=0;e=c.j;f=c.by();a:{b:{while(true){if(!(d>=f?0:1)){g=0;break a;}if(e=0){d:{k=b.O;c=MT(a.eI,i);if(c instanceof BA){i=c;e=k.L.bb;if(e!=2){if(e!=1)break d;if(i.X)break d;}c=b.O;i=new F_;k=b.b7.gF;Bs();i.ba=Bk();i.V=0;i.ki=(-1);i.ke=(-1);if(k!==null){l=new Bq;g=k.A;e=k.k;f=k.B;l.k=0;l.Y=null;l.A=g;l.k=e;l.B=f;if(f<0)l.B=0;k=k.be;if(k!==null){m=new BZ;n=k.w;if(n===null)n=B(3);m.w=n;m.m=H$(16,0.75);n=k.m;if(n.I===null){o=new BV;o.b$ =n;Eg(o);n.I=o;}n=n.I.bm();while(n.bh()){o=n.bg();p=k.m;if(o===null){p=p.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{f=BE(o);j=p.d.data;p=j[f&(j.length-1|0)];while(p!==null&&!(p.t==f&&DB(o,p.h))){p=p.i;}}p=p===null?null:p.x;p=p.cQ();q=m.m;if(o!==null)p.w=o;else p.w=B(3);Bg(q,o,p);}l.be=m;}k=l;}i.kf=k;$p=2;continue _;}}i=k.Z;$p=1;continue _;}if(g<0)break;if(e>=0)break;c=c.p.data[g];c=c.b4.em(c.cw);Bo(i,i.c+1|0);j=i.p.data;f=i.c;i.c=f+1|0;j[f]=c;i.j=i.j+1|0;g=g+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 1:Bnv(i, c);if(C()){break _;}c=b.O;i=new F_;k=b.b7.gF;Bs();i.ba=Bk();i.V=0;i.ki=(-1);i.ke=(-1);if(k!==null){l=new Bq;g=k.A;e=k.k;f=k.B;l.k=0;l.Y=null;l.A=g;l.k=e;l.B=f;if(f<0)l.B=0;k=k.be;if(k!==null){m=new BZ;n=k.w;if(n===null)n=B(3);m.w=n;m.m=H$(16,0.75);n=k.m;if(n.I===null){o=new BV;o.b$=n;Eg(o);n.I=o;}n=n.I.bm();while(n.bh()){o=n.bg();p=k.m;if(o===null){p=p.d.data[0];while(p!==null&&p.h!==null){p=p.i;}}else{f=BE(o);j=p.d.data;p=j[f&(j.length-1|0)];while(p!==null&&!(p.t==f&&DB(o,p.h))){p=p.i;}}p=p===null?null:p.x;p =p.cQ();q=m.m;if(o!==null)p.w=o;else p.w=B(3);Bg(q,o,p);}l.be=m;}k=l;}i.kf=k;$p=2;case 2:BkC(c,i);if(C()){break _;}$p=3;case 3:Bia(a);if(C()){break _;}g=0;e=a.lh.data[0];$p=4;case 4:AZK(b,a,g,e);if(C()){break _;}g=1;e=a.lh.data[1];$p=5;case 5:AZK(b,a,g,e);if(C()){break _;}g=2;e=a.lh.data[2];$p=6;case 6:AZK(b,a,g,e);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function Bia(a){var b,c,d,e,f,g,h,i,j,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bxw(a);if(C()){break _;}b=0;a:{b:{c:{d:{while(true){c=a.kh;d=X(b,c.c);if(d>=0)break;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];e=a.lh.data[0];f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break a;i=g;j=f.L.bb;if(j!=2){if(j!=1)break a;if(i.X)break a;}j=a.lh.data[1];f =c.O;g=new FK;e=a.eI;g.ba=Bk();g.V=0;g.jc=e;g.i1=1;g.i$=j;if(!(g instanceof BA))break b;i=g;j=f.L.bb;if(j!=2){if(j!=1)break b;if(i.X)break b;}j=a.lh.data[2];g=c.O;c=new FK;e=a.eI;c.ba=Bk();c.V=0;c.jc=e;c.i1=2;c.i$=j;if(!(c instanceof BA))break c;f=c;j=g.L.bb;if(j!=2){if(j!=1)break c;if(f.X)break c;}b=b+1|0;}return;}c=new Bb;c.f=1;c.e=1;J(c);}g=g.Z;$p=4;continue _;}f=f.Z;$p=3;continue _;}f=f.Z;$p=2;case 2:Bnv(f,g);if(C()){break _;}a:{b:{c:{d:{while(true){j=a.lh.data[1];f=c.O;g=new FK;e=a.eI;g.ba=Bk();g.V=0;g.jc =e;g.i1=1;g.i$=j;if(!(g instanceof BA))break c;i=g;j=f.L.bb;if(j!=2){if(j!=1)break c;if(i.X)break c;}j=a.lh.data[2];g=c.O;c=new FK;e=a.eI;c.ba=Bk();c.V=0;c.jc=e;c.i1=2;c.i$=j;if(!(c instanceof BA))break a;f=c;j=g.L.bb;if(j!=2){if(j!=1)break a;if(f.X)break a;}b=b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];e=a.lh.data[0];f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break b;i=g;j=f.L.bb;if(j==2)continue;if(j!=1)break b;if(i.X)break b;}return;}c =new Bb;c.f=1;c.e=1;J(c);}f=f.Z;$p=3;continue _;}f=f.Z;continue _;}g=g.Z;$p=4;continue _;case 3:Bnv(f,g);if(C()){break _;}a:{b:{c:{d:{while(true){j=a.lh.data[2];g=c.O;c=new FK;e=a.eI;c.ba=Bk();c.V=0;c.jc=e;c.i1=2;c.i$=j;if(!(c instanceof BA))break c;f=c;j=g.L.bb;if(j!=2){if(j!=1)break c;if(f.X)break c;}b=b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];e=a.lh.data[0];f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1=0;g.i$=e;if(!(g instanceof BA))break a;i=g;j=f.L.bb;if (j!=2){if(j!=1)break a;if(i.X)break a;}j=a.lh.data[1];f=c.O;g=new FK;e=a.eI;g.ba=Bk();g.V=0;g.jc=e;g.i1=1;g.i$=j;if(!(g instanceof BA))break b;i=g;j=f.L.bb;if(j==2)continue;if(j!=1)break b;if(i.X)break b;}return;}c=new Bb;c.f=1;c.e=1;J(c);}g=g.Z;$p=4;continue _;}f=f.Z;continue _;}f=f.Z;$p=2;continue _;case 4:Bnv(g,c);if(C()){break _;}a:{b:{c:{d:{while(true){b=b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break;if(b<0)break d;if(d>=0)break d;c=c.p.data[b];e=a.lh.data[0];f=c.O;g=new FK;h=a.eI;Bs();g.ba=Bk();g.V=0;g.jc=h;g.i1 =0;g.i$=e;if(!(g instanceof BA))break a;i=g;j=f.L.bb;if(j!=2){if(j!=1)break a;if(i.X)break a;}j=a.lh.data[1];f=c.O;g=new FK;e=a.eI;g.ba=Bk();g.V=0;g.jc=e;g.i1=1;g.i$=j;if(!(g instanceof BA))break b;i=g;j=f.L.bb;if(j!=2){if(j!=1)break b;if(i.X)break b;}j=a.lh.data[2];g=c.O;c=new FK;e=a.eI;c.ba=Bk();c.V=0;c.jc=e;c.i1=2;c.i$=j;if(!(c instanceof BA))break c;f=c;j=g.L.bb;if(j==2)continue;if(j!=1)break c;if(f.X)break c;}return;}c=new Bb;c.f=1;c.e=1;J(c);}g=g.Z;continue _;}f=f.Z;$p=3;continue _;}f=f.Z;$p=2;continue _;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,$p);} function A$l(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(b===a.Fn){b:{c=b.lY.data[0];if(c!==null){Bp();if(!A.Kc.data[c.A].YL(c))d=0;else{c:{e=c.be;if(e!==null){e=e.m;f=BE(B(627));g=e.d.data;e=g[f&(g.length-1|0)];while(e!==null){if(e.t==f){h=e.h;if(B(627)!==h&&!Bc(B(627),h)?0:1)break;}e =e.i;}if(e===null?0:1){d=1;break c;}}d=0;}d=d?0:1;}if(d)break b;}i=0;while(true){if(i>=3)break a;a.lh.data[i]=0;i=i+1|0;}}b=a.zu;j=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;k=B4(F(H(N(j,16))),32);j=M(L(I(j,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=j;a.bqd=L(k,F(H(N(j,16))));if(!a.n5.H){d=0;f=(-1);d:while(true){if(f>1){i=0;while(i<3){a.lh.data[i]=SK(a.zu,i,d,c);i=i+1|0;}$p=1;continue _;}l=(-1);while(l<=1){if(f)break d;if(l)break d;l=l+1|0;}f=f+1|0;}b=a.n5;i=a.qF+l|0;m=a.qG;n=a.qE +f|0;$p=2;continue _;}}}return;case 1:Bia(a);if(C()){break _;}return;case 2:$z=Bm6(b,i,m,n);if(C()){break _;}i=$z;if(i?0:1){b=a.n5;i=a.qF+l|0;m=a.qG+1|0;n=a.qE+f|0;$p=3;continue _;}while(true){l=l+1|0;while(l>1){f=f+1|0;if(f>1){i=0;while(i<3){a.lh.data[i]=SK(a.zu,i,d,c);i=i+1|0;}$p=1;continue _;}l=(-1);}if(f)break;if(l)break;}b=a.n5;i=a.qF+l|0;m=a.qG;n=a.qE+f|0;continue _;case 3:$z=BCi(b,i,m,n);if(C()){break _;}i=$z;if(i){b=a.n5;i=a.qF;o=l*2|0;m=i+o|0;n=a.qG;p=a.qE;q=f*2|0;i=p+q|0;$p=4;continue _;}while(true) {l=l+1|0;while(l>1){f=f+1|0;if(f>1){i=0;while(i<3){a.lh.data[i]=SK(a.zu,i,d,c);i=i+1|0;}$p=1;continue _;}l=(-1);}if(f)break;if(l)break;}b=a.n5;i=a.qF+l|0;m=a.qG;n=a.qE+f|0;$p=2;continue _;case 4:$z=Bm6(b,m,n,i);if(C()){break _;}i=$z;S();if(i==A.I3.b)d=d+1|0;b=a.n5;i=a.qF+o|0;m=a.qG+1|0;n=a.qE+q|0;$p=5;case 5:$z=Bm6(b,i,m,n);if(C()){break _;}i=$z;if(i==A.I3.b)d=d+1|0;if(l&&f){b=a.n5;i=a.qF+o|0;m=a.qG;n=a.qE+f|0;$p=6;continue _;}while(true){l=l+1|0;while(l>1){f=f+1|0;if(f>1){i=0;while(i<3){a.lh.data[i]=SK(a.zu, i,d,c);i=i+1|0;}$p=1;continue _;}l=(-1);}if(f)break;if(l)break;}b=a.n5;i=a.qF+l|0;m=a.qG;n=a.qE+f|0;$p=2;continue _;case 6:$z=Bm6(b,i,m,n);if(C()){break _;}i=$z;if(i==A.I3.b)d=d+1|0;b=a.n5;i=a.qF+o|0;m=a.qG+1|0;n=a.qE+f|0;$p=7;case 7:$z=Bm6(b,i,m,n);if(C()){break _;}i=$z;if(i==A.I3.b)d=d+1|0;b=a.n5;i=a.qF+l|0;m=a.qG;n=a.qE+q|0;$p=8;case 8:$z=Bm6(b,i,m,n);if(C()){break _;}i=$z;if(i==A.I3.b)d=d+1|0;b=a.n5;i=a.qF+l|0;m=a.qG+1|0;n=a.qE+q|0;$p=9;case 9:$z=Bm6(b,i,m,n);if(C()){break _;}i=$z;if(i==A.I3.b)d=d+1|0;while (true){l=l+1|0;while(l>1){f=f+1|0;if(f>1){i=0;while(i<3){a.lh.data[i]=SK(a.zu,i,d,c);i=i+1|0;}$p=1;continue _;}l=(-1);}if(f)break;if(l)break;}b=a.n5;i=a.qF+l|0;m=a.qG;n=a.qE+f|0;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,$p);} function BGf(a,b,c){var d,e,f,g,h,i,j,k,l,m,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{d=a.Fn.lY.data[0];e=a.lh.data;if(e[c]>0&&d!==null){if(b.mL>=e[c])break a;if(b.ct.ez)break a;}return 0;}if(!a.n5.H){f=AP$(a.zu,d,e[c]);g=d.A;Bp();h=g!=A.ID.K?0:1;if(f!==null){c= -a.lh.data[c]|0;$p=1;continue _;}}return 1;case 1:AQD(b,c);if(C()){break _;}b.p0=(-1);if(h)d.A=A.Md.K;if (!h)i=(-1);else{b=a.zu;j=f.c;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=H(N(k,17));c=j-1|0;if(!(j&c))i=H(Bl(I(F(j),F(l)),31));else while(true){i=l%j|0;if(((l-i|0)+c|0)>=0)break;k=M(L(I(b.a,D(3740067437, 5)),F(11)),D(4294967295, 65535));b.a=k;l=H(N(k,17));}}g=0;while(true){c=X(g,f.c);if(c>=0){b=a.Fn;$p=2;continue _;}if(g<0)break;if(c>=0)break;m=f.p.data[g];if(!(h&&g!=i)){if(h)Qh(A.Md,d,m);else Zk(d,m.x$,m.zW);}g=g+1|0;}b=new Bb;b.f=1;b.e=1;J(b);case 2:A$l(a,b);if(C()){break _;}return 1;default: Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,$p);} function AUb(a,b){var c,d,e,f,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=b.b7;d=c.gF;if(d!==null){e=0;$p=1;continue _;}if(!a.n5.H){f=a.Fn.lY.data;if(f[0]===null)c=null;else{c=f[0];f[0]=null;}if(c!==null){e=0;$p=2;continue _;}}return;case 1:BkS(b,d,e);if(C()){break _;}c.gF=null;if(!a.n5.H){f=a.Fn.lY.data;if(f[0]===null)c=null;else{c=f[0];f[0]=null;}if(c!==null){e=0;$p=2;continue _;}}return;case 2:BkS(b,c,e);if(C()){break _;}return;default: Oe();}}HV().s(a,b,c,d,e,f,$p);} function BmA(a,b){var c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.n5;d=a.qF;e=a.qG;f=a.qE;$p=1;case 1:$z=Bm6(c,d,e,f);if(C()){break _;}d=$z;S();if(d!=A.I1.b)d=0;else{g=a.qF+0.5;h=a.qG+0.5;i=a.qE+0.5;g=b.v-g;h=b.z-h;i=b.u-i;d=g*g+h*h+i*i>64.0?0:1;}return d;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,$p);} function A6F(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=m)break a;i=n[h];p.q=(31*p.q|0)+i|0;h=h+1|0;}}}m=p.q;n=q.d.data;q=n[m&(n.length-1|0)];while(q!==null){if(q.t==m){r=q.h;if(p!==r&&!Bc(p,r)?0:1)break;}q=q.i;}}q=q===null?null:q.x;q=q.cQ();r=l.m;if(p!==null)q.w =p;else q.w=B(3);Bg(r,p,q);}d.be=l;}if(!c){c=1;m=37;h=1;$p=1;continue _;}e=a.dp;if(0>=e.c){b=new Bb;b.f=1;b.e=1;J(b);}e=e.p.data[0];c=e.b4.em(e.cw)===null?0:1;if(!c&&(C5(a.dp,0)).nE(g)){if(GN(g)&&g.k==1){e=C5(a.dp,0);p=Gj(g);$p=6;continue _;}if(g.k<1){if(!g.k){e=null;$p=3;continue _;}e=f.b4;$p=2;continue _;}e=C5(a.dp,0);p=Gr(g.A,1,HK(g));$p=5;continue _;}return null;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=3;continue _;}e=f.b4;$p =2;case 2:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=4;continue _;case 3:BzP(f,e);if(C()){break _;}if(g.k==d.k)return null;$p=4;case 4:f.Ow(b,g);if(C()){break _;}return d;case 5:BzP(e,p);if(C()){break _;}g.k=g.k-1|0;if(!g.k){e=null;$p=3;continue _;}e=f.b4;$p=2;continue _;case 6:BzP(e,p);if(C()){break _;}g.k=0;if(!g.k){e=null;$p=3;continue _;}e=f.b4;$p=2;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,$p);} function AT2(){var a=this;Gd.call(a);a.Ey=null;a.a2V=null;a.QB=0;} function B1y(a,b){var c=new AT2();CpI(c,a,b);return c;} function CpI(a,b,c){var d,e,f,g,h,i,j,k;Ko(a);a.QB=0;a.Ey=c;d=new Vk;e=b.m6;d.b4=c;d.cw=0;d.gD=56;d.gE=46;d.Ux=e;e=a.dp;f=e.c;d.gx=f;Bo(e,f+1|0);g=e.p.data;f=e.c;e.c=f+1|0;g[f]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;f=d.c;d.c=f+1|0;g[f]=e;d.j=d.j+1|0;d=new Vk;e=b.m6;d.b4=c;d.cw=1;d.gD=79;d.gE=53;d.Ux=e;e=a.dp;f=e.c;d.gx=f;Bo(e,f+1|0);g=e.p.data;f=e.c;e.c=f+1|0;g[f]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;f=d.c;d.c=f+1|0;g[f]=e;d.j=d.j+1|0;d=new Vk;e=b.m6;d.b4=c;d.cw=2;d.gD=102;d.gE =46;d.Ux=e;e=a.dp;f=e.c;d.gx=f;Bo(e,f+1|0);g=e.p.data;f=e.c;e.c=f+1|0;g[f]=d;e.j=e.j+1|0;d=a.gf;e=null;Bo(d,d.c+1|0);g=d.p.data;f=d.c;d.c=f+1|0;g[f]=e;d.j=d.j+1|0;d=new AHq;d.b4=c;d.cw=3;d.gD=79;d.gE=17;d.bqt=a;c=a.dp;f=c.c;d.gx=f;Bo(c,f+1|0);g=c.p.data;f=c.c;c.c=f+1|0;g[f]=d;c.j=c.j+1|0;c=a.gf;e=null;Bo(c,c.c+1|0);g=c.p.data;f=c.c;c.c=f+1|0;g[f]=e;c.j=c.j+1|0;a.a2V=d;h=0;while(h<3){f=0;while(f<9){c=new D8;i=(f+(h*9|0)|0)+9|0;j=8+(f*18|0)|0;k=84+(h*18|0)|0;c.b4=b;c.cw=i;c.gD=j;c.gE=k;d=a.dp;j=d.c;c.gx=j;Bo(d, j+1|0);g=d.p.data;j=d.c;d.c=j+1|0;g[j]=c;d.j=d.j+1|0;Cc(a.gf,null);f=f+1|0;}h=h+1|0;}h=0;while(h<9){AJ6(a,Cna(b,h,8+(h*18|0)|0,142));h=h+1|0;}} function AVt(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.kh;d=0;e=c.j;f=c.by();a:{b:{while(true){if(!(d>=f?0:1)){d=0;break a;}if(e=0){d:{j=b.O;c=MT(a.eI,h);if(c instanceof BA){h=c;g=j.L.bb;if(g!=2){if(g!=1)break d;if(h.X)break d;}c=b.O;h=new F_;k=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(k!==null){j=new Bq;d=k.A;g=k.k;e=k.B;j.k=0;j.Y=null;j.A=d;j.k=g;j.B=e;if(e<0)j.B=0;k=k.be;if(k!==null){l=new BZ;m=k.w;if(m===null)m=B(3);l.w=m;l.m=H$(16,0.75);m=k.m;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}m=m.I.bm();while (m.bh()){n=m.bg();o=k.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{g=BE(n);i=o.d.data;o=i[g&(i.length-1|0)];while(o!==null&&!(o.t==g&&DB(n,o.h))){o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=l.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}j.be=l;}k=j;}e:{h.kf=k;if(h instanceof BA){k=h;g=c.L.bb;if(g!=2){if(g!=1)break e;if(k.X)break e;}$p=3;continue _;}}c=c.Z;$p=2;continue _;}}h=j.Z;$p=1;continue _;}if(d<0)break;if(g>=0)break;c=c.p.data[d];c=c.b4.em(c.cw);Bo(h,h.c+1|0);i=h.p.data;e=h.c;h.c=e +1|0;i[e]=c;h.j=h.j+1|0;d=d+1|0;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 1:Bnv(h,c);if(C()){break _;}c=b.O;h=new F_;k=b.b7.gF;Bs();h.ba=Bk();h.V=0;h.ki=(-1);h.ke=(-1);if(k!==null){j=new Bq;d=k.A;g=k.k;e=k.B;j.k=0;j.Y=null;j.A=d;j.k=g;j.B=e;if(e<0)j.B=0;k=k.be;if(k!==null){l=new BZ;m=k.w;if(m===null)m=B(3);l.w=m;l.m=H$(16,0.75);m=k.m;if(m.I===null){n=new BV;n.b$=m;Eg(n);m.I=n;}m=m.I.bm();while(m.bh()){n=m.bg();o=k.m;if(n===null){o=o.d.data[0];while(o!==null&&o.h!==null){o=o.i;}}else{g=BE(n);i=o.d.data;o=i[g&(i.length -1|0)];while(o!==null&&!(o.t==g&&DB(n,o.h))){o=o.i;}}o=o===null?null:o.x;o=o.cQ();p=l.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}j.be=l;}k=j;}f:{h.kf=k;if(h instanceof BA){k=h;g=c.L.bb;if(g!=2){if(g!=1)break f;if(k.X)break f;}$p=3;continue _;}}c=c.Z;$p=2;case 2:Bnv(c,h);if(C()){break _;}$p=3;case 3:Bpw(a);if(C()){break _;}d=0;g=AXd(a.Ey);$p=4;case 4:AZK(b,a,d,g);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function Bpw(a){var b,c,d,e,f,g,h,i,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:$p=1;case 1:Bxw(a);if(C()){break _;}b=0;a:{b:{while(true){c=a.kh;d=X(b,c.c);if(d>=0)break;if(b<0)break b;if(d>=0)break b;c=c.p.data[b];d=a.QB;e=a.Ey.tI;if(d!=e){f=c.O;c=new FK;g=a.eI;Bs();c.ba=Bk();c.V=0;c.jc=g;c.i1=0;c.i$=e;if(!(c instanceof BA))break a;h=c;i=f.L.bb;if(i!=2){if(i!=1)break a;if(h.X)break a;}}b=b+1|0;}a.QB =a.Ey.tI;return;}c=new Bb;c.f=1;c.e=1;J(c);}f=f.Z;$p=2;case 2:Bnv(f,c);if(C()){break _;}a:{b:{c:while(true){while(true){b=b+1|0;c=a.kh;d=X(b,c.c);if(d>=0)break c;if(b<0)break b;if(d>=0)break b;c=c.p.data[b];d=a.QB;e=a.Ey.tI;if(d==e)continue;else break;}f=c.O;c=new FK;g=a.eI;Bs();c.ba=Bk();c.V=0;c.jc=g;c.i1=0;c.i$=e;if(!(c instanceof BA))break a;h=c;i=f.L.bb;if(i==2)continue;if(i!=1)break a;if(h.X)break a;}a.QB=a.Ey.tI;return;}c=new Bb;c.f=1;c.e=1;J(c);}f=f.Z;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h, i,$p);} function BlL(a,b){var c,d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:c=a.Ey;$p=1;case 1:$z=BE0(c,b);if(C()){break _;}d=$z;return d;default:Oe();}}HV().s(a,b,c,d,$p);} function ATw(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=null;e=a.dp;if(c>=0&&c=m)break a;h=o[s];r.q=(31*r.q|0)+h|0;s=s+1|0;}}}i=r.q;o=e.d.data;e=o[i&(o.length-1|0)];while(e!==null){if(e.t==i){p=e.h;if(r!==p&&!Bc(r,p)?0:1)break;}e=e.i;}}e=e===null?null:e.x;p=e.cQ();t =l.m;if(r!==null)p.w=r;else p.w=B(3);Bg(t,r,p);}d.be=l;}if(!(c>=0&&c<=2)&&c!=3){e=a.a2V;m=e.b4.em(e.cw)===null?0:1;if(!m&&a.a2V.nE(g)){c=3;m=4;h=0;$p=6;continue _;}if(BMS(d)){c=0;m=3;h=0;$p=5;continue _;}if(c>=4&&c<31){c=31;m=40;h=0;$p=9;continue _;}if(c>=31&&c<40){c=4;m=31;h=0;$p=10;continue _;}c=4;m=40;h=0;$p=8;continue _;}c=4;m=40;h=1;$p=1;continue _;}return d;}b=new Bb;b.f=1;b.e=1;J(b);case 1:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;$p=2;case 2:ARQ(f,g,d);if(C()){break _;}if(!g.k){e=null;$p =4;continue _;}e=f.b4;$p=3;case 3:e.gy();if(C()){break _;}if(g.k==d.k)return null;$p=7;continue _;case 4:BzP(f,e);if(C()){break _;}if(g.k==d.k)return null;$p=7;continue _;case 5:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=4;continue _;}e=f.b4;$p=3;continue _;case 6:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=4;continue _;}e=f.b4;$p=3;continue _;case 7:f.Ow(b,g);if(C()){break _;}return d;case 8:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if (!g.k){e=null;$p=4;continue _;}e=f.b4;$p=3;continue _;case 9:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=4;continue _;}e=f.b4;$p=3;continue _;case 10:$z=Baj(a,g,c,m,h);if(C()){break _;}c=$z;if(!c)return null;if(!g.k){e=null;$p=4;continue _;}e=f.b4;$p=3;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} var Bzs=Ba(0); function AHK(){var a=this;K.call(a);a.biC=0;a.bac=0;a.bab=0;a.bhR=0;a.bp4=null;} function AIx(){var a=this;K.call(a);a.bbH=null;a.oR=null;a.bk$=null;a.Ul=null;a.a30=0;} function CtI(a,b){return a.oR.data[b];} function AUZ(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;d=a.oR.data;if(d[b]===null)return null;if(b==2){e=d[b];d[b]=null;return e;}if(d[b].k<=c){e=d[b];d[b]=null;if(b&&b!=1?0:1)Pg(a);return e;}f=d[b];g=new Bq;h=f.A;i=f.B;g.k=0;g.Y=null;g.A=h;g.k=c;g.B=i;if(i<0)g.B=0;j=f.be;if(j!==null){e=new BZ;k=j.w;if(k===null)k=B(3);e.w=k;k=new BN;l=BM(16);k.bk=0;m=W(BO,l);d=m.data;k.d=m;k.b1=0.75;k.b3=d.length*0.75|0;e.m=k;k=j.m;if(k.I===null){n=new BV;n.b$=k;k.I=n;}k=k.I.bm();while(k.bh()){n=k.bg();o=j.m;if(n===null){p=o.d.data[0];while (p!==null&&p.h!==null){p=p.i;}}else{a:{if(!n.q){d=n.o.data;l=d.length;h=0;while(true){if(h>=l)break a;i=d[h];n.q=(31*n.q|0)+i|0;h=h+1|0;}}}h=n.q;d=o.d.data;p=d[h&(d.length-1|0)];while(p!==null){if(p.t==h){o=p.h;if(n!==o&&!Bc(n,o)?0:1)break;}p=p.i;}}o=p===null?null:p.x;o=o.cQ();p=e.m;if(n!==null)o.w=n;else o.w=B(3);Bg(p,n,o);}g.be=e;}f.k=f.k-c|0;d=a.oR.data;if(!d[b].k)d[b]=null;if(b&&b!=1?0:1)Pg(a);return g;} function RD(a,b,c){a.oR.data[b]=c;if(c!==null&&c.k>64)c.k=64;if(b&&b!=1?0:1)Pg(a);} function B0I(a){return 64;} function AW2(a){Pg(a);} function Pg(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;a.Ul=null;b=a.oR.data;c=b[0];d=b[1];if(c===null)e=null;else{e=d;d=c;}if(d===null)RD(a,2,null);else{c=a.bbH;if(c.r2===null)Vb(c,1);f=c.r2;if(f!==null){g=AQk(f,d,e,a.a30);if(g!==null&&!(g.yZ=h)break a;j=b[i];f.q=(31*f.q|0)+j|0;i=i+1|0;}}}h=f.q;b=l.d.data;l=b[h&(b.length-1|0)];while(l!==null){if(l.t==h){m=l.h;if(f!==m&&!Bc(f,m)?0:1)break;}l=l.i;}}l=l===null?null:l.x;l=l.cQ();m=e.m;if(f!==null)l.w=f;else l.w=B(3);Bg(m,f,l);}c.be=e;}RD(a,2,c);}else if(e===null)RD(a,2,null);else{c=AQk(f,e,d,a.a30);if(c!==null&&!(c.yZ64)d.k=64;Pg(b);b=a.Ro;b.oR.data[1]=f;if(f!==null&&f.k>64)f.k=64;Pg(b);BeM(a.bcu,g);}}return;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,$p);} function AJK(a,b,c,d){var e,f;e=b.po;f=b.pA;if(c!==null&&c.A==e.A){if(f!==null&&d!==null&&f.A==d.A){c.k=c.k-e.k|0;d.k=d.k-f.k|0;return 1;}if(f===null&&d===null){c.k=c.k-e.k|0;return 1;}}return 0;} function AGS(){var a=this;D8.call(a);a.wv=null;a.A$=0;} function B7R(a,b){return 0;} function A6v(a,b){var c,d,e,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(a.b4.em(a.cw)===null?0:1){c=a.A$;d=(a.b4.em(a.cw)).k;if(b=0&&e<=127){Be();f=A.G$.data[e+128 |0];}else{f=new Bn;f.s=e;}if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{i=f.s;j=i>>>4^i<<28^i<<8^i>>>24;k=c.d.data;c=k[j&(k.length-1|0)];while(c!==null){if(c.t==j){l=c.h;if(f!==l&&!(f===l?1:l instanceof Bn&&l.s==i?1:0)?0:1)break;}c=c.i;}}if(!(c===null?0:1))m=0.0;else{c=d.LF;if(h>=0&&e<=127){Be();f=A.G$.data[e+128|0];}else{f=new Bn;f.s=e;}if(f===null){c=c.d.data[0];while(c!==null&&c.h!==null){c=c.i;}}else{h=f.s;n=h>>>4^h<<28^h<<8^h>>>24;k=c.d.data;c=k[n&(k.length-1|0)];while(c!==null){if (c.t==n){d=c.h;if(f!==d&&!(f===d?1:d instanceof Bn&&d.s==h?1:0)?0:1)break;}c=c.i;}}m=(c===null?null:c.x).s0;}if(m===0.0)g=0;else if(m<1.0){o=g*m;p=o|0;e=X(o,p);g=e>=0?p:p-1|0;if(e>0)p=p+1|0;if(g0){e=Iw(g);g=g-e|0;c=a.wv;f=c.l;d=IP(f,c.v,c.z+0.5,c.u+0.5,e);$p=5;continue _;}}a.A$=0;if(b.A==A.II.K){c=a.wv;EH();f=A.Ig;g=1;$p=3;continue _;}if(b.A!=A.IN.K)return;b=a.wv;EH();c=A.Il;g=1;$p=4;continue _;case 3:A4A(c,f,g);if(C()){break _;}if(b.A!=A.IN.K)return;b=a.wv;EH();c=A.Il;g=1;$p=4;case 4:A4A(b, c,g);if(C()){break _;}return;case 5:Baa(f,d);if(C()){break _;}if(g>0){e=Iw(g);g=g-e|0;c=a.wv;f=c.l;d=IP(f,c.v,c.z+0.5,c.u+0.5,e);continue _;}a.A$=0;if(b.A==A.II.K){c=a.wv;EH();f=A.Ig;g=1;$p=3;continue _;}if(b.A!=A.IN.K)return;b=a.wv;EH();c=A.Il;g=1;$p=4;continue _;default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,$p);} function ANZ(){OJ.call(this);this.a_J=null;} function CzC(a){return 1;} function ASZ(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.on!==null){b=0;while(true){if(b>=a.on.by())break a;(a.on.bG(b)).LX(a);b=b+1|0;}}}c=a.a_J;$p=1;case 1:A$l(c,a);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function ALE(){D8.call(this);this.bkx=null;} function CAh(a,b){return 1;} function Vk(){D8.call(this);this.Ux=null;} function Clf(a,b){var c;a:{b:{if(b!==null){c=b.A;Bp();if(c==A.IY.K)break b;if(c==A.LN.K)break b;}c=0;break a;}c=1;}return c;} function BVp(a){return 1;} function A0K(a,b,c){var d,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:d=c.A;Bp();if(d==A.IY.K&&c.B>0){b=a.Ux;EH();c=A.Iw;d=1;$p=2;continue _;}b=a.b4;$p=1;case 1:b.gy();if(C()){break _;}return;case 2:A4A(b,c,d);if(C()){break _;}b=a.b4;$p=1;continue _;default:Oe();}}HV().s(a,b,c,d,$p);} function BMS(b){var c;a:{b:{if(b!==null){c=b.A;Bp();if(c==A.IY.K)break b;if(c==A.LN.K)break b;}c=0;break a;}c=1;}return c;} function AHq(){D8.call(this);this.bqt=null;} function Cm0(a,b){var c;if(b===null)c=0;else{Bp();c=A.Kc.data[b.A].vL===null?0:1;}return c;} function Cfq(a){return 64;} function APE(){D8.call(this);this.bnz=null;} function BEp(a,b){var c;if(b===null)c=0;else{c=b.A;Bp();c=c!=A.L0.K&&c!=A.IU.K&&c!=A.Kk.K&&c!=A.II.K?0:1;}return c;} function Ck7(a){return 1;} function AP8(){OJ.call(this);this.VU=null;} function ASB(a){var b,c,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:a:{if(a.on!==null){b=0;while(true){if(b>=a.on.by())break a;(a.on.bG(b)).LX(a);b=b+1|0;}}}c=a.VU;$p=1;case 1:Bxw(c);if(C()){break _;}if(a!==c.q_)return;$p=2;case 2:BEl(c);if(C()){break _;}return;default:Oe();}}HV().s(a,b,c,$p);} function AFg(){var a=this;D8.call(a);a.ph=null;a.pb=0;a.pc=0;a.pa=0;a.uC=null;} function BSv(a,b){return 0;} function B0o(a,b){return !(!b.ct.ez&&b.mL0&&(a.b4.em(a.cw)===null?0:1)?1:0;} function Bcy(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p,$z;$p=0;if(Oo()){var $T=HV();$p=$T.l();t=$T.l();s=$T.l();r=$T.l();q=$T.l();p=$T.l();o=$T.l();n=$T.l();m=$T.l();l=$T.l();k=$T.l();j=$T.l();i=$T.l();h=$T.l();g=$T.l();f=$T.l();e=$T.l();d=$T.l();c=$T.l();b=$T.l();a=$T.l();}_:while(true){switch($p){case 0:if(!b.ct.ez){d= -a.uC.o1|0;$p=2;continue _;}e=a.uC.q_;c=null;e.lY.data[0]=c;$p=1;case 1:ASB(e);if(C()){break _;}c=a.uC;f=c.Si;if(f<=0){e=c.q_;e.lY.data[1]=null;$p=3;continue _;}g=c.q_;h=g.lY.data;e=h[1];if (e!==null){d=e.k;if(d>f){d=d-f|0;e.k=d;h[1]=e;if(d>64)e.k=64;a:{if(g.on!==null){d=0;while(true){if(d>=g.on.by())break a;(g.on.bG(d)).LX(g);d=d+1|0;}}}c=g.VU;$p=9;continue _;}}h[1]=null;$p=4;continue _;case 2:AQD(b,d);if(C()){break _;}b.p0=(-1);e=a.uC.q_;c=null;e.lY.data[0]=c;$p=1;continue _;case 3:ASB(e);if(C()){break _;}a.uC.o1=0;if(!b.ct.ez){c=a.ph;if(!c.H){d=a.pb;i=a.pc;f=a.pa;$p=8;continue _;}}b=a.ph;if(b.H)return;d=1021;i=a.pb;f=a.pc;j=a.pa;k=0;$p=7;continue _;case 4:ANH(g);if(C()){break _;}c=g.VU;$p=5;case 5:Bxw(c);if (C()){break _;}if(g===c.q_){$p=6;continue _;}a.uC.o1=0;if(!b.ct.ez){c=a.ph;if(!c.H){d=a.pb;i=a.pc;f=a.pa;$p=8;continue _;}}b=a.ph;if(b.H)return;d=1021;i=a.pb;f=a.pc;j=a.pa;k=0;$p=7;continue _;case 6:BEl(c);if(C()){break _;}a.uC.o1=0;if(!b.ct.ez){c=a.ph;if(!c.H){d=a.pb;i=a.pc;f=a.pa;$p=8;continue _;}}b=a.ph;if(b.H)return;d=1021;i=a.pb;f=a.pc;j=a.pa;k=0;$p=7;case 7:AUx(b,d,i,f,j,k);if(C()){break _;}return;case 8:$z=Bm6(c,d,i,f);if(C()){break _;}d=$z;S();if(d==A.Pt.b){b=b.C;l=M(L(I(b.a,D(3740067437, 5)),F(11)), D(4294967295, 65535));b.a=l;if(H(N(l,24))/1.6777216E7<0.11999999731779099){b=a.ph;d=a.pb;i=a.pc;f=a.pa;$p=10;continue _;}}b=a.ph;if(b.H)return;d=1021;i=a.pb;f=a.pc;j=a.pa;k=0;$p=7;continue _;case 9:Bxw(c);if(C()){break _;}if(g===c.q_){$p=11;continue _;}a.uC.o1=0;if(!b.ct.ez){c=a.ph;if(!c.H){d=a.pb;i=a.pc;f=a.pa;$p=8;continue _;}}b=a.ph;if(b.H)return;d=1021;i=a.pb;f=a.pc;j=a.pa;k=0;$p=7;continue _;case 10:$z=AZS(b,d,i,f);if(C()){break _;}d=$z;i=d&3;f=(d>>2)+1|0;if(f<=2){b=a.ph;k=a.pb;j=a.pc;m=a.pa;d=i|f<<2;i =2;$p=12;continue _;}b=a.ph;d=a.pb;i=a.pc;f=a.pa;k=0;j=0;m=3;$p=13;continue _;case 11:BEl(c);if(C()){break _;}a.uC.o1=0;if(!b.ct.ez){c=a.ph;if(!c.H){d=a.pb;i=a.pc;f=a.pa;$p=8;continue _;}}b=a.ph;if(b.H)return;d=1021;i=a.pb;f=a.pc;j=a.pa;k=0;$p=7;continue _;case 12:Bkp(b,k,j,m,d,i);if(C()){break _;}b=a.ph;d=1021;i=a.pb;f=a.pc;n=a.pa;o=0;g=null;p=0;q=i;r=f;s=n;c=b.cl;k=X(p,c.c);if(k>=0)return;if(p>=0&&k<0){c=c.p.data[p];e=c.fZ.cA;t=64.0;j=c.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=d;c.j$=i;c.ka=f;c.j_=n;c.kg =o;c.kn=0;$p=15;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);case 13:AQO(b,d,i,f,k,j,m);if(C()){break _;}b=a.ph;d=1020;i=a.pb;f=a.pc;k=a.pa;j=0;c=null;m=0;e=b.cl;if(m>=e.c)return;HY(e,m);e=e.p.data[m];$p=14;case 14:AQZ(e,c,d,i,f,k,j);if(C()){break _;}m=m+1|0;e=b.cl;if(m>=e.c)return;HY(e,m);e=e.p.data[m];continue _;case 15:Bdc(e,g,q,r,s,t,j,c);if(C()){break _;}p=p+1|0;c=b.cl;k=X(p,c.c);if(k>=0)return;if(p>=0&&k<0){c=c.p.data[p];e=c.fZ.cA;t=64.0;j=c.eR.bZ.eu;c=new F3;Bs();c.ba=Bk();c.V=0;c.j4=d;c.j$=i;c.ka=f;c.j_ =n;c.kg=o;c.kn=0;continue _;}b=new Bb;b.f=1;b.e=1;B3(b);J(b);default:Oe();}}HV().s(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,$p);} function AJj(){var a=this;K.call(a);a.blJ=null;a.Om=null;a.bgD=0;a.a0p=0;} function Cxk(a){return a.Om.Mh()>=a.a0p?0:1;} function B90(a){var b;if(a.Om.Mh()0){str+=", ";}str+=this.data[i].toString();}str+="]";return str;};$rt_setCloneMethod($rt_array.prototype,function(){var dataCopy;if('slice' in this.data){dataCopy=this.data.slice();}else {dataCopy=new this.data.constructor(this.data.length);for (var i=0;i@","Failed to stop server!","","Exception was raised to client: "," ","IPC","Failed to deserialize IPC packet: ","Client tried to stop server while it wasn\'t running for some reason","Unknown IPCPacket05RequestData type \'","\'","worlds/","/","contains backup of world \'","Failed to export world \'","\' as EPK","Client tried to rename a world \'", "\' to have name \'","\' while the server is running","worlds","level.dat","Client tried to import a world \'","Failed to import world \'","Client tried to set difficulty \'","\' while server was stopped","Client tried to ","unpause","pause"," while server was stopped","close","open"," channel \'","Client tried to close a null channel \'","Client tried to open a duplicate channel \'","Client tried to list worlds while server was running","Strange string list 0x"," with length "," recieved","IPC packet type 0x", " class \'","\' was not handled","IPC packet 0x","\' was not processed correctly","NET|","Unknown ICP channel: \'","\' passed "," bytes","Async ICP queue is overloaded, server dropped "," player packets","Failed to delete world!","VFS did not delete directory \'worlds/","\' correctly","worlds.txt","Failed to copy/rename server!","VFS did not copy/rename directory \'worlds/","Failed to rename world!","Failed to change level.dat world \'","\' display name to \'","\' because level.dat was missing","Data","LevelName", "LastPlayed","\n","Failed to copy/rename world!","selectWorld.progress.importing.","folderName","World level.dat for \'","\' was not found, attempting to delete \'worlds/","/*\'","No files were deleted in \'worlds/","/*\', this may be corruption but \'","\' will still be removed from worlds.txt","Could not serialize IPC packet 0x","UTF-8","BIG_ENDIAN","LITTLE_ENDIAN","IGNORE","REPLACE","REPORT","bow_pull_0","bow_pull_1","bow_pull_2","you eagler","selectWorld.progress.exporting.","IntegratedServer","javaClass@", "[]","Should never been thrown","null",": ","\tat ","Caused by: ","String contains invalid digits: ","String contains digits out of radix ","The value is too big for int type: ","String is null or empty","Illegal radix: ","Recieved IPC packet with null channel","Recieved IPC packet with null buffer","Progress: "," (","/100)","Server Exception: ","fuck","eagler","LAX1DUDE","main","Either src or dest is null","0","(this Collection)",", ","Packet type 0x"," doesn\'t exist","\' was size "," but only "," bytes were read", "Worker Error: ","UTF Error","Action must be non-null","Index out of bounds","_net_lax1dude_eaglercraft_sp_VirtualFilesystem_1_5_2","Could not init filesystem!","VFSHandle.vfs was null","en_US","English (US)","#","=","Format error: ",".name",",","yee","openInventory","mineWood","buildWorkBench","buildPickaxe","buildFurnace","acquireIron","buildHoe","makeBread","bakeCake","buildBetterPickaxe","cookFish","onARail","buildSword","killEnemy","killCow","flyPig","snipeSkeleton","diamonds","portal","ghast","blazeRod", "potion","theEnd","theEnd2","enchantments","overkill","bookcase"," achievements","Failed to write tag \'","\' (#",") in IPCPacket16NBTList","Failed to read tag #"," in IPCPacket16NBTList",".","..","\\","Root tag must be a named compound tag","Could not parse level.dat!","level","Could not serialize \"","\"","Could not save \"","\" to filesystem","data",".dat","player","Could not deserialize player data for \"","[\\./\"]","_","EAGPKG!!","invalid epk file"," end","","","invalid file hash for ","\n\n # eaglercraft package file - ", "\n # eagler eagler eagler eagler eagler eagler eagler\n\n","this happened somehow","Can\'t compare "," to ","NOT_SET","SURVIVAL","survival","CREATIVE","creative","ADVENTURE","adventure","default","flat","largeBiomes","default_1_1","%","menu.loadingLevel","World \'","\' does not exist and WorldSettings is null","Preparing start region for level ","Preparing spawn area","Saving chunks for level \'","\'/","Stopping server","Saving players","Server closed","Saving worlds","root","tallying","save","Ticks/Second: ", "/20","Chunks: ","Entities: ","+","R: ",", G: ",", W: ","TU: "," LU: ","Players: ","levels","pools","timeSync","tick","connection","players","tracker","tickables","1.5.2"," ","server owner: ","Can\'t keep up! Did the system time change, or is the server overloaded? Skipping "," ticks","Time ran backwards! Did the fucking system time change?","charsetName is null","Replacement preconditions do not hold","(this Map)","IPCInputStream buffer underflow"," (while deserializing \'","\')"," no bytes remaining"," tried to read ", " when there are only "," bytes remaining","WARNING: Packet \'","\' was supposed to be "," bytes but buffer has grown by ","End of stream reached","Malformed UTF-8 sequence","Could not ","rename","copy"," file \"","\" to \"","\" for some reason","\r","END","BYTE","SHORT","INT","LONG","FLOAT","DOUBLE","BYTE[]","STRING","LIST","COMPOUND","INT[]","Empty string not allowed",":[",":","]","Stream is closed","buffer size must be greater than 0","Stream closed","footer is not found","Unexpected end of ZLIB input stream", "[Server][ADDPLAYER][","[Server][OPENCHANNEL][","[Server][CLOSECHANNEL][","finished","failed to deflate","[","local","] logged in with entity id "," at (",")"," joined the game.","Riding","loading single player","removing player mount","You logged in from another location","moving","placing","!","_min","yyyy-MM-dd \'at\' HH:mm:ss z","Duplicate stat id: \"","\" and \"","\" at id ","-","########0.00","achievement.",".desc","CONFLICT @ ","item.","shovelIron","pickaxeIron","hatchetIron","flintAndSteel","apple", "bow","arrow","coal","diamond","ingotIron","ingotGold","swordIron","swordWood","shovelWood","pickaxeWood","hatchetWood","swordStone","shovelStone","pickaxeStone","hatchetStone","swordDiamond","shovelDiamond","pickaxeDiamond","hatchetDiamond","stick","bowl","mushroomStew","swordGold","shovelGold","pickaxeGold","hatchetGold","string","feather","sulphur","hoeWood","hoeStone","hoeIron","hoeDiamond","hoeGold","seeds","wheat","bread","helmetCloth","chestplateCloth","leggingsCloth","bootsCloth","helmetChain","chestplateChain", "leggingsChain","bootsChain","helmetIron","chestplateIron","leggingsIron","bootsIron","helmetDiamond","chestplateDiamond","leggingsDiamond","bootsDiamond","helmetGold","chestplateGold","leggingsGold","bootsGold","flint","porkchopRaw","porkchopCooked","painting","appleGold","sign","doorWood","bucket","bucketWater","bucketLava","minecart","saddle","doorIron","redstone","snowball","boat","leather","milk","brick","clay","reeds","paper","book","slimeball","minecartChest","minecartFurnace","egg","compass","fishingRod", "clock","yellowDust","fishRaw","fishCooked","dyePowder","bone","sugar","cake","bed","diode","cookie","map","shears","melon","seeds_pumpkin","seeds_melon","beefRaw","beefCooked","chickenRaw","chickenCooked","rottenFlesh","enderPearl","ghastTear","+0-1-2-3&4-4+13","goldNugget","netherStalkSeeds","+4","glassBottle","spiderEye","fermentedSpiderEye","blazePowder","magmaCream","brewingStand","cauldron","eyeOfEnder","speckledMelon","monsterPlacer","expBottle","fireball","writingBook","writtenBook","emerald","frame", "flowerPot","carrots","potato","potatoBaked","potatoPoisonous","emptyMap","carrotGolden","skull","carrotOnAStick","netherStar","pumpkinPie","fireworks","fireworksCharge","enchantedBook","comparator","netherbrick","netherquartz","minecartTnt","minecartHopper","13","record","cat","blocks","chirp","far","mall","mellohi","stal","strad","ward","11","wait","Slot "," is already occupied by "," when adding ","doTileDrops","tile.","stone","wood","gravel","grass","cloth","sand","snow","ladder","anvil","dirt","stonebrick", "sapling","bedrock","water","lava","oreGold","oreIron","oreCoal","log","leaves","sponge","glass","oreLapis","blockLapis","dispenser","sandStone","musicBlock","goldenRail","detectorRail","pistonStickyBase","web","tallgrass","deadbush","pistonBase","flower","rose","mushroom_brown","mushroom","mushroom_red","blockGold","blockIron","stoneSlab","tnt","bookshelf","stoneMoss","obsidian","torch","fire","mobSpawner","stairsWood","chest","redstoneDust","oreDiamond","blockDiamond","workbench","crops","farmland","furnace", "rail","stairsStone","lever","pressurePlate","oreRedstone","notGate","button","ice","cactus","jukebox","fence","pumpkin","hellrock","hellsand","lightgem","litpumpkin","lockedchest","trapdoor","monsterStoneEgg","stonebricksmooth","fenceIron","thinglass_top","thinGlass","pumpkinStem","vine","fenceGate","stairsBrick","stairsStoneBrickSmooth","mycel","waterlily","netherBrick","netherFence","stairsNetherBrick","netherStalk","enchantmentTable","endPortalFrame","whiteStone","dragonEgg","redstoneLight","woodSlab","cocoa", "stairsSandStone","oreEmerald","enderChest","tripWireSource","tripWire","blockEmerald","stairsWoodSpruce","stairsWoodBirch","stairsWoodJungle","commandBlock","beacon","cobbleWall","potatoes","chestTrap","weightedPlate_light","weightedPlate_heavy","daylightDetector","blockRedstone","hopper","quartzBlock","stairsQuartz","activatorRail","dropper","shrub","fern","Something\'s taking too long! \'","\' took aprox "," ms","You do not have permission to use this command.","commands.generic.exception","commands.generic.usage", "commandBlockOutput","window.indexedDB was null or undefined","readonly","readwrite","id","Count","Damage","tag","x","@","display","Name","ench","lvl","RepairCost","commands.generic.num.invalid","commands.generic.num.tooSmall","commands.generic.num.tooBig","commands.generic.player.notFound"," and ","time","commands.time.usage","set","day","night","commands.time.set","add","commands.time.added","gamemode","commands.gamemode.usage","You must specify which player you wish to perform this action on.","gameMode.", "commands.gamemode.success.self","commands.gamemode.success.other","s","c","a","difficulty","commands.difficulty.usage","commands.difficulty.success","peaceful","p","easy","e","normal","n","hard","h","options.difficulty.peaceful","options.difficulty.easy","options.difficulty.normal","options.difficulty.hard","defaultgamemode","commands.defaultgamemode.usage","commands.defaultgamemode.success","kill","Ouch. That looks like it hurt.","toggledownfall","commands.downfall.success","weather","commands.weather.usage", "clear","commands.weather.clear","rain","commands.weather.rain","thunder","commands.weather.thunder","xp","commands.xp.usage","l","L","commands.xp.failure.widthdrawXp","commands.xp.success","commands.xp.success.levels","commands.xp.success.negative.levels","tp","commands.tp.usage","commands.tp.notSameDimension","commands.tp.success.coordinates","commands.tp.success","~","commands.generic.double.invalid","commands.generic.double.tooSmall","commands.generic.double.tooBig","give","commands.give.usage","commands.give.notFound", "commands.give.success","effect","commands.effect.usage","commands.effect.failure.notActive","commands.effect.notFound","commands.effect.success","commands.effect.success.removed","enchant","commands.enchant.usage","commands.enchant.noItem","commands.enchant.notFound","commands.enchant.cantEnchant","commands.enchant.cantCombine","commands.enchant.success","me","commands.me.usage","* ","seed","Seed: ","help","commands.help.usage","?","commands.help.header","commands.help.footer","debug","start","commands.debug.start", "stop","commands.debug.notStarted","commands.debug.stop","commands.debug.usage","w","msg","tell","commands.message.usage","commands.message.sameTarget","commands.message.display.incoming","commands.message.display.outgoing","say","commands.say.usage","[%s] %s","spawnpoint","commands.spawnpoint.usage","commands.spawnpoint.success","gamerule","commands.gamerule.usage","commands.gamerule.norule"," = ","commands.gamerule.success","true","false","commands.clear.usage","commands.clear.failure","commands.clear.success", "testfor","commands.testfor.usage","commands.testfor.failed","scoreboard","objectives","commands.scoreboard.objectives.usage","list","commands.scoreboard.objectives.add.usage","remove","commands.scoreboard.objectives.remove.usage","setdisplay","commands.scoreboard.objectives.setdisplay.usage","commands.scoreboard.players.usage","commands.scoreboard.players.list.usage","commands.scoreboard.players.add.usage","commands.scoreboard.players.remove.usage","commands.scoreboard.players.set.usage","reset","commands.scoreboard.players.reset.usage", "teams","commands.scoreboard.teams.usage","commands.scoreboard.teams.list.usage","commands.scoreboard.teams.add.usage","commands.scoreboard.teams.remove.usage","empty","commands.scoreboard.teams.empty.usage","join","commands.scoreboard.teams.join.usage","leave","commands.scoreboard.teams.leave.usage","option","commands.scoreboard.teams.option.usage","commands.scoreboard.usage","commands.scoreboard.objectiveNotFound","commands.scoreboard.objectiveReadOnly","commands.scoreboard.objectives.add.wrongType","commands.scoreboard.objectives.add.alreadyExists", "commands.scoreboard.objectives.add.tooLong","commands.scoreboard.objectives.add.displayTooLong","commands.scoreboard.objectives.add.success","commands.scoreboard.teams.add.alreadyExists","commands.scoreboard.teams.add.tooLong","commands.scoreboard.teams.add.displayTooLong","commands.scoreboard.teams.add.success","commands.scoreboard.teamNotFound","color","friendlyfire","seeFriendlyInvisibles","commands.scoreboard.teams.option.noValue","commands.scoreboard.teams.option.success","commands.scoreboard.teams.remove.success", "commands.scoreboard.teams.list.empty","commands.scoreboard.teams.list.count","commands.scoreboard.teams.list.player.empty","commands.scoreboard.teams.list.player.count","commands.scoreboard.teams.list.entry","commands.scoreboard.teams.join.success","commands.scoreboard.teams.leave.success","commands.scoreboard.teams.leave.failure","commands.scoreboard.teams.empty.alreadyEmpty","commands.scoreboard.teams.empty.success","commands.scoreboard.objectives.remove.success","commands.scoreboard.objectives.list.empty", "commands.scoreboard.objectives.list.count","commands.scoreboard.objectives.list.entry","sidebar","belowName","commands.scoreboard.objectives.setdisplay.invalidSlot","commands.scoreboard.objectives.setdisplay.successCleared","commands.scoreboard.objectives.setdisplay.successSet","commands.scoreboard.players.list.empty","commands.scoreboard.players.list.count","commands.scoreboard.players.list.player.empty","commands.scoreboard.players.list.player.count","commands.scoreboard.players.list.player.entry","commands.scoreboard.players.set.success", "commands.scoreboard.players.reset.success","publish","commands.publish.failed","open error","path","WOOD","STONE","IRON","EMERALD","GOLD","fire.ignite","random.burp","random.bow","list_items.png","buildingBlocks","decorations","transportation","misc","search","search.png","food","tools","combat","brewing","materials","inventory","survival_inv.png","item.coal","item.charcoal","0 & !1 & !2 & !3 & 0+6","-0+1-2-3&4-4+13","!0 & 1 & !2 & !3 & 1+6","+0+1-2-3&4-4+13","0 & 1 & !2 & !3 & 0+6","+0-1+2-3&4-4+13","0 & !1 & 2 & !3", "-0-1+2-3&4-4+13","!0 & !1 & 2 & !3 & 2+6","-0+3-4+13","!0 & !1 & !2 & 3 & 3+6","!0 & !1 & 2 & 3","!0 & 1 & !2 & 3 & 3+6","+0-1-2+3&4-4+13","0 & !1 & !2 & 3 & 3+6","-0+1+2-3+13&4-4","!0 & 1 & 2 & !3 & 2+6","!0 & 1 & 2 & 3 & 2+6","+5-6-7","5","-5+6-7","+14&13-13","potion.prefix.mundane","potion.prefix.uninteresting","potion.prefix.bland","potion.prefix.clear","potion.prefix.milky","potion.prefix.diffuse","potion.prefix.artless","potion.prefix.thin","potion.prefix.awkward","potion.prefix.flat","potion.prefix.bulky", "potion.prefix.bungling","potion.prefix.buttered","potion.prefix.smooth","potion.prefix.suave","potion.prefix.debonair","potion.prefix.thick","potion.prefix.elegant","potion.prefix.fancy","potion.prefix.charming","potion.prefix.dashing","potion.prefix.refined","potion.prefix.cordial","potion.prefix.sparkling","potion.prefix.potent","potion.prefix.foul","potion.prefix.odorless","potion.prefix.rank","potion.prefix.harsh","potion.prefix.acrid","potion.prefix.gross","potion.prefix.stinky","Can\'t dye non-leather!", "helmetCloth_overlay","chestplateCloth_overlay","leggingsCloth_overlay","bootsCloth_overlay","slot_empty_helmet","slot_empty_chestplate","slot_empty_leggings","slot_empty_boots","CLOTH","CHAIN","DIAMOND","entityBaseTick","tilecrack_","move","rest","random.fizz","liquid.swim","liquid.splash","bubble","splash","Pos","Motion","Rotation","FallDistance","Fire","Air","OnGround","Dimension","Invulnerable","PortalCooldown","UUIDMost","UUIDLeast","generic","entity.","~NULL~","%s[\'%s\'/%d, l=\'%s\', x=%.2f, y=%.2f, z=%.2f]", "changeDimension","reposition","reloading","Direction","TileX","TileY","TileZ","Dir","Motive","indirectMagic","potion.moveSpeed","potion.moveSlowdown","potion.digSpeed","potion.digSlowDown","potion.damageBoost","potion.heal","potion.harm","potion.jump","potion.confusion","potion.regeneration","potion.resistance","potion.fireResistance","potion.waterBreathing","potion.invisibility","potion.blindness","potion.nightVision","potion.hunger","potion.weakness","potion.poison","potion.wither","black","red","green", "brown","blue","purple","cyan","silver","gray","pink","lime","yellow","lightBlue","magenta","orange","white","dyePowder_black","dyePowder_red","dyePowder_green","dyePowder_brown","dyePowder_blue","dyePowder_purple","dyePowder_cyan","dyePowder_silver","dyePowder_gray","dyePowder_pink","dyePowder_lime","dyePowder_yellow","dyePowder_lightBlue","dyePowder_magenta","dyePowder_orange","dyePowder_white","map_","map_is_scaling","CustomPotionEffects","item.emptyPotion.name","potion.prefix.grenade",".postfix","smoke", "Stronghold","Skipping Entity with id ","pages","title","author","Item","ItemRotation","ItemDropChance","SkullOwner","item.skull.player.name","skeleton","wither","zombie","char","creeper","skull_skeleton","skull_wither","skull_zombie","skull_char","skull_creeper","StoredEnchantments","stat.useItem","stat.breakItem","stat.craftItem","stat.startGame","stat.createWorld","stat.loadWorld","stat.joinMultiplayer","stat.leaveGame","stat.playOneMinute","stat.walkOneCm","stat.swimOneCm","stat.fallOneCm","stat.climbOneCm", "stat.flyOneCm","stat.diveOneCm","stat.minecartOneCm","stat.boatOneCm","stat.pigOneCm","stat.jump","stat.drop","stat.damageDealt","stat.damageTaken","stat.deaths","stat.mobKills","stat.playerKills","stat.fishCaught","stat.mineBlock","dig.","step.","random.glass","step.stone","dig.wood","dig.stone","random.anvil_land","oak","spruce","birch","jungle","wood_spruce","wood_birch","wood_jungle","sapling_spruce","sapling_birch","sapling_jungle","tree_side","tree_spruce","tree_birch","tree_jungle","leaves_spruce","leaves_jungle", "leaves_opaque","leaves_spruce_opaque","leaves_jungle_opaque","chiseled","smooth","sandstone_side","sandstone_carved","sandstone_smooth","harp","bd","snare","hat","bassattack","note.","tile.bed.occupied","tile.bed.noSleep","tile.bed.notSafe","tile.piston.out","tile.piston.in","cobble","smoothStoneBrick","quartz","random.fuse","doFireTick","container.chestDouble","Crafting","mobGriefing","container.furnace","Duplicate id: ","y","z"," is missing a mapping! This is a bug!","Skipping TileEntity with id ","Furnace", "Chest","EnderChest","RecordPlayer","Trap","Dropper","Sign","MobSpawner","Music","Piston","Cauldron","EnchantTable","Airportal","Control","Beacon","Skull","DLDetector","Hopper","Comparator","Text1","Text2","Text3","Text4","Text","doorWood_lower","doorWood_upper","doorIron_lower","doorIron_upper","random.click","everything","mobs","snowshovel","snowballpoof","/mob/silverfish.png","mossy","cracked","stonebricksmooth_mossy","stonebricksmooth_cracked","stonebricksmooth_carved","mushroom_skin_brown","mushroom_skin_red", "netherStalk_0","netherStalk_1","netherStalk_2","container.enchant","container.brewing","cocoa_0","cocoa_1","cocoa_2","random.bowhit","container.beacon","Repairing","intact","slightlyDamaged","veryDamaged","anvil_top","anvil_top_damaged_1","anvil_top_damaged_2","container.hopper","lines","quartzblock_side","quartzblock_chiseled","quartzblock_lines"," bytes]"," entries of type ","TAG_Byte","TAG_Short","TAG_Int","TAG_Long","TAG_Float","TAG_Double","TAG_Byte_Array","TAG_String","TAG_List","TAG_Compound","TAG_Int_Array", "UNKNOWN","TAG_End","US-ASCII","ISO-8859-1","UTF-16","UTF-16BE","UTF-16LE","New position "," is outside of range [0;","The last byte in dst "," is outside of array of size ","Length "," must be non-negative","Offset ","The last byte in src ","The last char in dst ","The last char in src "," is outside of string of size ","Start "," must be before end ","__","en","CA","fr","zh","CN","FR","de","DE","it","IT","ja","JP","ko","KR","TW","GB","US","###","#W#","#X#","XXX","##","X#X","# #"," X ","AAA","BEB","CCC","X", " # ","X X","XRX","XSX"," B ","A","B","A "," B","# ","## "," #"," #X","# X","# "," X","I","S","III","#R#","TTT","P","D#D"," i ","iii","GGG","QQQ","WWW","I I","ICI"," I "," recipes","Invalid shapeless recipy!","Currency not found: ","This exception should not been thrown","001","ERA=","YEAR=","MONTH=","WEEK_OF_YEAR=","WEEK_OF_MONTH=","DAY_OF_MONTH=","DAY_OF_YEAR=","DAY_OF_WEEK=","DAY_OF_WEEK_IN_MONTH=","AM_PM=","HOUR=","HOUR_OF_DAY","MINUTE=","SECOND=","MILLISECOND=","ZONE_OFFSET=","DST_OFFSET=","XX","X#", " #","Y","MMM","M","#-","#E#"," R ","RGR","GSG","OOO","NN","Fireworks","Explosions","Explosion","Flight","Flicker","Trail","Colors","Type","FadeColors","UP","DOWN","CEILING","FLOOR","HALF_UP","HALF_DOWN","HALF_EVEN","UNNECESSARY","GMT","villages","checkLight","entities","global","regular","tileEntities","pendingTileEntities","chunkCheck","buildList","playerCheckLight","moodSound","ambient.cave.cave","getBrightness","checkedPosition < toCheckCount","pathfind","Can\'t set null data","doMobSpawning","chunkSource", "tickPending","tickTiles","chunkMap","village","portalForcer","getChunk","tickChunk","iceandsnow","TickNextTick list out of synch","cleaning","ticking","Unable to find spawn biome","Saving level","Saving chunks","Patter is null","need dictionary","stream end","file error","stream error","data error","insufficient memory","buffer error","incompatible version","unknown compression method","unknown header flags set","incorrect data check","incorrect length check","incorrect header check","invalid window size", "bad extra field length","header crc mismatch","Positive number pattern not found in ","Expected \';\' at "," in ","Prefix contains special character at ","Quote opened at "," was not closed in ","Unexpected \'#\' at non-optional digit part at ","Two group separators at ","Pattern does not specify integer digits at ","Group separator at the end of number at ","Group separator found at fractional part at ","Unexpected second decimal separator at ","Unexpected \'0\' at optional digit part at ","Unexpected char at exponent at ", "Pattern does not specify exponent digits at ","RandomSeed","generatorName","generatorVersion","generatorOptions","GameType","MapFeatures","SpawnX","SpawnY","SpawnZ","Time","DayTime","SizeOnDisk","version","rainTime","raining","thunderTime","thundering","hardcore","initialized","allowCommands","Player","GameRules","Wrong number of repetitions of X pattern at ","<",">","Capacity is negative: ","fSet","\\Q","\\E","\\\\E\\Q","Is","In","NonCapFSet","AheadFSet","BehindFSet","AtomicFSet","FinalSet","", "JointSet","NonCapJointSet","PosLookaheadJointSet","NegLookaheadJointSet","PosBehindJointSet","NegBehindJointSet","","","{","}","posFSet","range:","^ ","CompositeRangeSet: "," ","UCI range:","decomposed Hangul syllable:","UCI ","CI ","decomposed char:","","","","WordBoundary","PreviousMatch","","EOI","^","DotAll","","","CI back reference: ","back reference: ","UCI back reference: ","sequence: ","UCI sequence: ", "CI sequence: ","Lower","Upper","ASCII","Alpha","Digit","Alnum","Punct","Graph","Print","Blank","Cntrl","XDigit","javaLowerCase","javaUpperCase","javaWhitespace","javaMirrored","javaDefined","javaDigit","javaIdentifierIgnorable","javaISOControl","javaJavaIdentifierPart","javaJavaIdentifierStart","javaLetter","javaLetterOrDigit","javaSpaceChar","javaTitleCase","javaUnicodeIdentifierPart","javaUnicodeIdentifierStart","Space","W","d","D","BasicLatin","Latin-1Supplement","LatinExtended-A","LatinExtended-B","IPAExtensions", "SpacingModifierLetters","CombiningDiacriticalMarks","Greek","Cyrillic","CyrillicSupplement","Armenian","Hebrew","Arabic","Syriac","ArabicSupplement","Thaana","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","HangulJamo","Ethiopic","EthiopicSupplement","Cherokee","UnifiedCanadianAboriginalSyllabics","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","TaiLe","NewTaiLue","KhmerSymbols", "Buginese","PhoneticExtensions","PhoneticExtensionsSupplement","CombiningDiacriticalMarksSupplement","LatinExtendedAdditional","GreekExtended","GeneralPunctuation","SuperscriptsandSubscripts","CurrencySymbols","CombiningMarksforSymbols","LetterlikeSymbols","NumberForms","Arrows","MathematicalOperators","MiscellaneousTechnical","ControlPictures","OpticalCharacterRecognition","EnclosedAlphanumerics","BoxDrawing","BlockElements","GeometricShapes","MiscellaneousSymbols","Dingbats","MiscellaneousMathematicalSymbols-A", "SupplementalArrows-A","BraillePatterns","SupplementalArrows-B","MiscellaneousMathematicalSymbols-B","SupplementalMathematicalOperators","MiscellaneousSymbolsandArrows","Glagolitic","Coptic","GeorgianSupplement","Tifinagh","EthiopicExtended","SupplementalPunctuation","CJKRadicalsSupplement","KangxiRadicals","IdeographicDescriptionCharacters","CJKSymbolsandPunctuation","Hiragana","Katakana","Bopomofo","HangulCompatibilityJamo","Kanbun","BopomofoExtended","CJKStrokes","KatakanaPhoneticExtensions","EnclosedCJKLettersandMonths", "CJKCompatibility","CJKUnifiedIdeographsExtensionA","YijingHexagramSymbols","CJKUnifiedIdeographs","YiSyllables","YiRadicals","ModifierToneLetters","SylotiNagri","HangulSyllables","HighSurrogates","HighPrivateUseSurrogates","LowSurrogates","PrivateUseArea","CJKCompatibilityIdeographs","AlphabeticPresentationForms","ArabicPresentationForms-A","VariationSelectors","VerticalForms","CombiningHalfMarks","CJKCompatibilityForms","SmallFormVariants","ArabicPresentationForms-B","HalfwidthandFullwidthForms","all","Specials", "Cn","IsL","Lu","Ll","Lt","Lm","Lo","IsM","Mn","Me","Mc","N","Nd","Nl","No","IsZ","Zs","Zl","Zp","IsC","Cc","Cf","Co","Cs","IsP","Pd","Ps","Pe","Pc","Po","IsS","Sm","Sc","Sk","So","Pi","Pf","Failed to serialize minecraft packet \'","\' for IPC channel \'NET|","Recieved invalid \'-1\' packet","Could not deserialize a "," byte long minecraft packet of type \'","\' on channel \'NET|","Recieved invalid \'","\' packet","Could not process minecraft packet 0x","/mob/char.png","mobBaseTick","doMobLoot","headTurn","rangeChecks", "damage.hit","damage.fallsmall","damage.fallbig","Health","HurtTime","DeathTime","AttackTime","CanPickUpLoot","PersistenceRequired","Equipment","ActiveEffects","DropChances","CustomName","CustomNameVisible","ai","oldAi","newAi","jump","travel","push","looting","checkDespawn","sensing","targetSelector","goalSelector","navigation","mob tick","controls","look","mobSpell","mobSpellAmbient","random.break","iconcrack_","container.enderchest","humanoid","random.drink","random.eat","Cannot modify read-only score","Inventory", "SelectedItemSlot","Sleeping","SleepTimer","XpP","XpLevel","XpTotal","Score","SpawnForced","EnderItems","foodLevel","foodTickTimer","foodSaturationLevel","foodExhaustionLevel","random.levelup","keepInventory","playerGameType","MC|TrList","box["," -> ","Duplicate packet id:","Duplicate packet class:","Skipping packet with id ","Received string length is less than zero! Weird string!","Received string length longer than maximum allowed ("," > ","invalid stored block lengths","invalid block type","too many length or distance symbols", "invalid bit length repeat","iterator loop break request","[Server][LOGIN][HANDLE][","Took too long to log in","Disconnecting ","[Server][HANDSHAKE][","Invalid username!","Outdated client!","Outdated server!","Duplicate login","The server is full!","Could not construct EntityPlayerMP for \'","§","\u0000","Protocol error","[EAG]","made nethandlerserver for \'","packetflow","keepAlive","playerTick"," left the game."," was caught trying to crash the server with an invalid position.","Nope!","Illegal position", "Illegal stance"," had an illegal stance: "," moved too quickly! "," moved wrongly!"," was kicked for floating too long!","Flying is not enabled on this server","Height limit for building is "," wasn\'t prepared to deal with a ","Protocol error, unexpected packet"," tried to set an invalid carried item","Cannot send chat message.","Chat message too long","> ","Illegal characters in chat","disconnect.spam","You have died. Game over, man, it\'s game over!","Player "," just tried to change non-editable sign","!?", "MC|BEdit","Invalid book tag!","MC|BSign","MC|TrSel","MC|AdvCdm","advMode.notAllowed","MC|Beacon","MC|ItemName","Command set: ","Entity is already tracked!","\"Silently\" catching entity tracking error.","Too big view radius!","Too small view radius!","An objective with the name \'","\' already exists!","Player is either on another team or not on any team. Cannot remove from team \'","\'.","Objectives","PlayerScores","DisplaySlots","Teams","Objective","DisplayName","Prefix","Suffix","AllowFriendlyFire","SeeFriendlyInvisibles", "Players","slot_","CriteriaName","Tried to save scoreboard without having a scoreboard...","oversubscribed dynamic bit lengths tree","incomplete dynamic bit lengths tree","oversubscribed distance tree","incomplete distance tree","empty distance tree with lengths","oversubscribed literal/length tree","incomplete literal/length tree","invalid distance code","invalid literal/length code","String too big","Bad compressed data format","ChunkTilesUpdatePacket compress ","Expected length "," doesn\'t match received length ", "Couldn\'t create chunk packet","tile.bed.notValid","gameMode.changed","Method must be join or leave for player constructor","Players cannot be null/empty","Payload may not be larger than 32k","Nether","Overworld","The End","Failed to instantiate ","idcounts","Tick","Villages","Village","OFF","SEVERE","WARNING","INFO","CONFIG","FINE","FINER","FINEST","ALL","PopSize","Radius","Golems","Stable","MTick","CX","CY","CZ","ACX","ACY","ACZ","Doors","Z","IDX","IDZ","TS","Door","--#+ 0,(<","Illegal format flags "," for conversion ", "Illegal precision: ","0x","Illegal format flags: ","+ ","0-","Missing format with for specifier ","Unknown format conversion: ","Duplicate format flags: ","�","averageCharsPerByte must be positive. Actual value is ","maxCharsPerByte must be positive. Actual value is ","newAction must be non-null","recheckGaps","Wrong location! ","0123456789ABCDEF","Level","Corrupted chunk has been deleted: [","Corrupted chunk could not be serialized: [","Corrupted chunk could not be written: [","] to file \"","\")","HeightMap", "TerrainPopulated","Sections","Biomes","Entities","TileEntities","TileTicks","i","t","Blocks","Add","BlockLight","SkyLight","xPos","zPos","LastUpdate","size","1","biome_1","mineshaft","stronghold","decoration","lake","lava_lake","dungeon",";","\\(","Please avoid temperatures in the range 0.1 - 0.2 because of snow","Already decorating!!","Ocean","Plains","Desert","Extreme Hills","Forest","Taiga","Swampland","River","Hell","Sky","FrozenOcean","FrozenRiver","Ice Plains","Ice Mountains","MushroomIsland","MushroomIslandShore", "Beach","DesertHills","ForestHills","TaigaHills","Extreme Hills Edge","Jungle","JungleHills","parseInt: string was null","parseInt: string was empty","parseInt: number \'","\' was parsed successfully but it is equal to exceptionResult","parseInt: cannot parse \'","parseInt: invalid radix \'","parseDouble: string was null","parseDouble: string was empty","parseDouble: cannot parse \'","distance","count","spread","chance","monster","creature","ambient","waterCreature","TE(","),","/mob/fire.png","/mob/pigzombie.png", "/mob/slime.png","/mob/lava.png","followpath","stroll","mob.spider.say","mob.spider.death","mob.spider.step","/mob/zombie.png","mob.zombie.say","mob.zombie.hurt","mob.zombie.death","mob.zombie.step","IsBaby","IsVillager","ConversionTime","/mob/skeleton.png","mob.skeleton.say","mob.skeleton.hurt","mob.skeleton.death","mob.skeleton.step","SkeletonType","Can\'t convert code point "," to char","Can\'t format argument of "," using "," conversion","/mob/enderman.png","/mob/redcow.png","Age","InLove","/mob/spider.png", "/mob/bat.png","Items","Slot","BurnTime","CookTime","container.chest","random.chestopen","random.chestclosed","RecordItem","Record","container.dispenser","container.dropper","SpawnPotentials","note","blockId","blockData","facing","progress","extending","BrewTime","Command","SuccessCount","Primary","Secondary","Levels","SkullType","Rot","ExtraType","TransferCooldown","OutputSignal","Fetching addPacket for removed entity","Don\'t know how to add ",": removeTrackedPlayerSymmetric",": (","), ","ambient.weather.thunder", "random.explode","Failed to add player. "," already is in chunk ","dummy","deathCount","playerKillCount","totalKillCount","health","NORTH","SOUTH","WEST","EAST","Minecart","MinecartChest","MinecartFurnace","MinecartRideable","XPOrb","Painting","Arrow","Snowball","Fireball","SmallFireball","ThrownEnderpearl","EyeOfEnderSignal","ThrownPotion","ThrownExpBottle","ItemFrame","WitherSkull","PrimedTnt","FallingSand","FireworksRocketEntity","Boat","MinecartTNT","MinecartHopper","MinecartSpawner","Mob","Monster","Creeper", "Skeleton","Spider","Giant","Zombie","Slime","Ghast","PigZombie","Enderman","CaveSpider","Silverfish","Blaze","LavaSlime","EnderDragon","WitherBoss","Bat","Witch","Pig","Sheep","Cow","Chicken","Squid","Wolf","MushroomCow","SnowMan","Ozelot","VillagerGolem","Villager","EnderCrystal","(","Name cannot be null","Prefix cannot be null","Suffix cannot be null","mob.blaze.breathe","mob.blaze.hit","mob.blaze.death","fire.fire","largesmoke","Size","slime","mob.slime.","small","big","mob","mob.attack","flame","mob.magmacube.small", "mob.magmacube.big","/mob/villager/witch.png","mob.witch.idle","mob.witch.hurt","mob.witch.death","mob.zombiepig.zpigangry","Anger","mob.zombiepig.zpig","mob.zombiepig.zpighurt","mob.zombiepig.zpigdeath","/mob/wolf.png","mob.wolf.step","Owner","Sitting","Angry","CollarColor","mob.wolf.growl","mob.wolf.bark","mob.wolf.whine","mob.wolf.panting","mob.wolf.hurt","mob.wolf.death","mob.wolf.shake","/mob/ghast.png","/mob/ghast_fire.png","mob.ghast.moan","mob.ghast.scream","mob.ghast.death","ExplosionPower","carried", "carriedData","mob.endermen.stare","mob.endermen.portal","mob.endermen.idle","mob.endermen.scream","mob.endermen.hit","mob.endermen.death","/mob/cow.png","mob.cow.say","mob.cow.hurt","mob.cow.step","largeexplode","/mob/ozelot.png","CatType","mob.cat.purr","mob.cat.meow","mob.cat.purreow","mob.cat.hitt","entity.Cat.name","/mob/chicken.png","mob.chicken.plop","mob.chicken.say","mob.chicken.hurt","mob.chicken.step","/mob/sheep.png","mob.sheep.shear","Sheared","Color","mob.sheep.say","mob.sheep.step","/mob/pig.png", "Saddle","mob.pig.say","mob.pig.death","mob.pig.step","/mob/creeper.png","powered","Fuse","ExplosionRadius","mob.creeper.say","mob.creeper.death","mob.bat.idle","mob.bat.hurt","mob.bat.death","BatFlags","/mob/squid.png","/mob/villager/villager.png","Profession","Riches","Recipes","Offers","mob.villager.default","mob.villager.defaulthurt","mob.villager.defaultdeath","random.pop","Item entity "," has no item?!","Value","random.orb","crit","xTile","yTile","zTile","inTile","inData","shake","inGround","pickup","damage", "ownerName","thrown","direction","onFire","Potion","potionValue","Tile","TileID","DropItem","HurtEntities","FallHurtAmount","FallHurtMax","TileEntityData","fireworks.launch","Life","LifeTime","FireworksItem","CustomDisplayTile","DisplayTile","DisplayData","DisplayOffset","container.minecart","PushX","PushZ","Fuel","TNTFuse","/mob/cavespider.png","mob.silverfish.say","mob.silverfish.hit","mob.silverfish.kill","mob.silverfish.step","head","body","tail","wing","/mob/enderdragon/ender.png","mob.enderdragon.wings", "explosion","mob.enderdragon.growl","mob.enderdragon.hit","/mob/wither.png","Invul","mob.wither.idle","mob.wither.hurt","mob.wither.death","none","/mob/snowman.png","/mob/villager_golem.png","PlayerCreated","mob.irongolem.throw","mob.irongolem.hit","mob.irongolem.death","mob.irongolem.walk","ArrowAttackGoal requires Mob implements RangedAttackMob","heart","Listener already listening","Unknown data type: ","Data value id is too big with ","! (Max is ","Duplicate id value for ","data must be 16 bytes in length", "SIZE_1","SIZE_2","SIZE_3","SIZE_4","SIZE_5","SIZE_6","canContinue","goalStart","goalTick","canUse","vines"," died","death.fell.killer","death.fell.finish.item","death.fell.finish","death.fell.assist.item","death.fell.assist","death.fell.accident.","canSee","Malformed input of length ","Unmappable characters of length ","Block","EntityId","Delay","SpawnData","MinSpawnDelay","MaxSpawnDelay","SpawnCount","MaxNearbyEntities","RequiredPlayerRange","SpawnRange","BLACK","DARK_BLUE","DARK_GREEN","DARK_AQUA","DARK_RED", "DARK_PURPLE","GRAY","DARK_GRAY","BLUE","GREEN","AQUA","RED","LIGHT_PURPLE","YELLOW","WHITE","OBFUSCATED","BOLD","STRIKETHROUGH","UNDERLINE","ITALIC","RESET","(?i)","[0-9A-FK-OR]","This method should only be called for matching effects!",", Duration: "," x ",", Splash: true","Id","Amplifier","Duration","Ambient","Failed to fetch mob spawner entity at (","Could not close stream and write to \"","\" on VFS \"","\" (the file was probably deleted)","explosion.player","death.attack.",".player","inFire","inWall", "drown","starve","fall","outOfWorld","magic","fallingBlock","invulnerable","flying","mayfly","instabuild","mayBuild","flySpeed","walkSpeed","abilities","TILE","ENTITY","Duplicate enchantment id!","enchantment.","enchantment.level.","oxygen","thorns","damage.thorns","explode",".item","enchantment.protect.","projectile","waterWorker","enchantment.damage.","undead","arthropods","knockback","lootBonus","lootBonusDigger","armor","armor_feet","armor_legs","armor_torso","armor_head","weapon","digger","digging","untouching", "durability","arrowDamage","arrowKnockback","arrowFire","arrowInfinite","Kebab","Aztec","Alban","Aztec2","Bomb","Plant","Wasteland","Pool","Courbet","Sea","Sunset","Creebet","Wanderer","Graham","Match","Bust","Stage","Void","SkullAndRoses","Wither","Fighters","Pointer","Pigscene","BurningSkull","DonkeyKong","Error occurred: ","Weight","Properties","; ","random.splash","OPENING","WOOD_DOOR","GRATES","IRON_DOOR","UNDEFINED","UNDEAD","ARTHROPOD","commands.generic.snytax","commands.generic.notFound","rm","r","lm", "m","team","name","score_","^@([parf])(?:\\[([\\w=,!-]*)\\])?$","\\G([-!]?\\w*)(?:$|,)","\\G(\\w+)=([-!]?\\w*)(?:$|,)","!\"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\'abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»","Repair","Naming an item only, cost too high; giving discount to cap cost to 39 levels","(?i)\\u00A7[0-9A-FK-OR]","buy","sell","buyB","uses","maxUses","Error: ","OW KNOWS!","eat","drink","block","dimension","xCenter","zCenter","scale","width", "height","colors","frame-","OK","NOT_POSSIBLE_HERE","NOT_POSSIBLE_NOW","TOO_FAR_AWAY","OTHER_PROBLEM","NOT_SAFE","Enchant"]); Bh.prototype.toString=function(){return $rt_ustr(this);}; Bh.prototype.valueOf=Bh.prototype.toString;K.prototype.toString=function(){return $rt_ustr(AEg(this));}; K.prototype.__teavm_class__=function(){return $dbg_class(this);}; var Long_eq;var Long_ne;var Long_gt;var Long_ge;var Long_lt;var Long_le;var Long_compare;var Long_add;var Long_sub;var Long_inc;var Long_dec;var Long_mul;var Long_div;var Long_rem;var Long_udiv;var Long_urem;var Long_neg;var Long_and;var Long_or;var Long_xor;var Long_shl;var Long_shr;var Long_shru;var Long_not;if(typeof BigInt!=='function'){Long_eq=function(a,b){return a.hi===b.hi&&a.lo===b.lo;};Long_ne=function(a,b){return a.hi!==b.hi||a.lo!==b.lo;};Long_gt=function(a,b){if(a.hib.hi){return true;}var x=a.lo>>>1;var y=b.lo>>>1;if(x!==y){return x>y;}return (a.lo&1)>(b.lo&1);};Long_ge=function(a,b){if(a.hib.hi){return true;}var x=a.lo>>>1;var y=b.lo>>>1;if(x!==y){return x>=y;}return (a.lo&1)>=(b.lo&1);};Long_lt=function(a,b){if(a.hi>b.hi){return false;}if(a.hi>>1;var y=b.lo>>>1;if(x!==y){return xb.hi){return false;}if(a.hi>>1;var y=b.lo >>>1;if(x!==y){return x<=y;}return (a.lo&1)<=(b.lo&1);};Long_add=function(a,b){if(a.hi===a.lo>>31&&b.hi===b.lo>>31){return Long_fromNumber(a.lo+b.lo);}else if(Math.abs(a.hi)>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;var lolo=a_lolo+b_lolo|0;var lohi=a_lohi+b_lohi+(lolo>> 16)|0;var hilo=a_hilo+b_hilo+(lohi>>16)|0;var hihi=a_hihi+b_hihi+(hilo>>16)|0;return new Long(lolo&0xFFFF|(lohi&0xFFFF)<<16,hilo&0xFFFF|(hihi&0xFFFF)<<16);};Long_inc=function(a){var lo=a.lo+1|0;var hi=a.hi;if(lo===0){hi=hi+1|0;}return new Long(lo,hi);};Long_dec=function(a){var lo=a.lo -1|0;var hi=a.hi;if(lo=== -1){hi=hi -1|0;}return new Long(lo,hi);};Long_neg=function(a){return Long_inc(new Long(a.lo^0xFFFFFFFF,a.hi^0xFFFFFFFF));};Long_sub=function(a,b){if(a.hi===a.lo>>31&&b.hi===b.lo>>31){return Long_fromNumber(a.lo - b.lo);}var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;var lolo=a_lolo -b_lolo|0;var lohi=a_lohi -b_lohi+(lolo>>16)|0;var hilo=a_hilo -b_hilo+(lohi>>16)|0;var hihi=a_hihi -b_hihi+(hilo>>16)|0;return new Long(lolo&0xFFFF|(lohi&0xFFFF)<<16,hilo&0xFFFF|(hihi&0xFFFF)<<16);};Long_compare=function(a,b){var r=a.hi -b.hi;if(r!==0){return r;}r=(a.lo>>>1) -(b.lo>>>1);if(r!==0){return r;}return (a.lo &1) -(b.lo&1);};Long_mul=function(a,b){var positive=Long_isNegative(a)===Long_isNegative(b);if(Long_isNegative(a)){a=Long_neg(a);}if(Long_isNegative(b)){b=Long_neg(b);}var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;var lolo=0;var lohi=0;var hilo=0;var hihi=0;lolo=a_lolo*b_lolo|0;lohi=lolo>>>16;lohi=(lohi&0xFFFF)+a_lohi*b_lolo|0;hilo=hilo+(lohi>>>16)|0;lohi=(lohi&0xFFFF)+a_lolo*b_lohi |0;hilo=hilo+(lohi>>>16)|0;hihi=hilo>>>16;hilo=(hilo&0xFFFF)+a_hilo*b_lolo|0;hihi=hihi+(hilo>>>16)|0;hilo=(hilo&0xFFFF)+a_lohi*b_lohi|0;hihi=hihi+(hilo>>>16)|0;hilo=(hilo&0xFFFF)+a_lolo*b_hilo|0;hihi=hihi+(hilo>>>16)|0;hihi=hihi+a_hihi*b_lolo+a_hilo*b_lohi+a_lohi*b_hilo+a_lolo*b_hihi|0;var result=new Long(lolo&0xFFFF|lohi<<16,hilo&0xFFFF|hihi<<16);return positive?result:Long_neg(result);};Long_div=function(a,b){if(Math.abs(a.hi)=0&&a.hi=0&&b.hi=0&&a.hi=0&&b.hi>>16|a.hi<<16);}function Long_shiftRight16(a){return new Long(a.lo>>>16|a.hi<<16,a.hi>>>16);}Long_and=function(a,b){return new Long(a.lo&b.lo,a.hi&b.hi);};Long_or=function(a,b){return new Long(a.lo|b.lo,a.hi|b.hi);};Long_xor=function(a,b){return new Long(a.lo^b.lo,a.hi^b.hi);};Long_shl=function(a,b){b&=63;if(b===0){return a;} else if(b<32){return new Long(a.lo<>>32 -b|a.hi<>>b|a.hi<<32 -b,a.hi>>b);}else if(b===32){return new Long(a.hi,a.hi>>31);}else {return new Long(a.hi>>b -32,a.hi>>31);}};Long_shru=function(a,b){b&=63;if(b===0){return a;}else if(b<32){return new Long(a.lo>>>b|a.hi<<32 -b,a.hi>>>b);}else if(b===32){return new Long(a.hi,0);}else {return new Long(a.hi >>>b -32,0);}};Long_not=function(a){return new Long(~a.hi,~a.lo);};function LongInt(lo,hi,sup){this.lo=lo;this.hi=hi;this.sup=sup;}function LongInt_mul(a,b){var a_lolo=(a.lo&0xFFFF)*b|0;var a_lohi=(a.lo>>>16)*b|0;var a_hilo=(a.hi&0xFFFF)*b|0;var a_hihi=(a.hi>>>16)*b|0;var sup=a.sup*b|0;a_lohi=a_lohi+(a_lolo>>>16)|0;a_hilo=a_hilo+(a_lohi>>>16)|0;a_hihi=a_hihi+(a_hilo>>>16)|0;sup=sup+(a_hihi>>>16)|0;a.lo=a_lolo&0xFFFF|a_lohi<<16;a.hi=a_hilo&0xFFFF|a_hihi<<16;a.sup=sup&0xFFFF;}function LongInt_sub(a,b){var a_lolo =a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi=a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;a_lolo=a_lolo -b_lolo|0;a_lohi=a_lohi -b_lohi+(a_lolo>>16)|0;a_hilo=a_hilo -b_hilo+(a_lohi>>16)|0;a_hihi=a_hihi -b_hihi+(a_hilo>>16)|0;var sup=a.sup -b.sup+(a_hihi>>16)|0;a.lo=a_lolo&0xFFFF|a_lohi<<16;a.hi=a_hilo&0xFFFF|a_hihi<<16;a.sup=sup;}function LongInt_add(a,b){var a_lolo=a.lo&0xFFFF;var a_lohi=a.lo>>>16;var a_hilo=a.hi&0xFFFF;var a_hihi= a.hi>>>16;var b_lolo=b.lo&0xFFFF;var b_lohi=b.lo>>>16;var b_hilo=b.hi&0xFFFF;var b_hihi=b.hi>>>16;a_lolo=a_lolo+b_lolo|0;a_lohi=a_lohi+b_lohi+(a_lolo>>16)|0;a_hilo=a_hilo+b_hilo+(a_lohi>>16)|0;a_hihi=a_hihi+b_hihi+(a_hilo>>16)|0;var sup=a.sup+b.sup+(a_hihi>>16)|0;a.lo=a_lolo&0xFFFF|a_lohi<<16;a.hi=a_hilo&0xFFFF|a_hihi<<16;a.sup=sup;}function LongInt_inc(a){a.lo=a.lo+1|0;if(a.lo===0){a.hi=a.hi+1|0;if(a.hi===0){a.sup=a.sup+1&0xFFFF;}}}function LongInt_dec(a){a.lo=a.lo -1|0;if(a.lo=== -1){a.hi=a.hi -1|0;if(a.hi === -1){a.sup=a.sup -1&0xFFFF;}}}function LongInt_ucompare(a,b){var r=a.sup -b.sup;if(r!==0){return r;}r=(a.hi>>>1) -(b.hi>>>1);if(r!==0){return r;}r=(a.hi&1) -(b.hi&1);if(r!==0){return r;}r=(a.lo>>>1) -(b.lo>>>1);if(r!==0){return r;}return (a.lo&1) -(b.lo&1);}function LongInt_numOfLeadingZeroBits(a){var n=0;var d=16;while(d>0){if(a>>>d!==0){a>>>=d;n=n+d|0;}d=d/2|0;}return 31 -n;}function LongInt_shl(a,b){if(b===0){return;}if(b<32){a.sup=(a.hi>>>32 -b|a.sup<>>32 -b|a.hi<>>64 -b|a.hi<>>b|a.hi<<32 -b;a.hi=a.hi>>>b|a.sup<<32 -b;a.sup>>>=b;}else if(b===64){a.lo=a.sup;a.hi=0;a.sup=0;}else if(b<64){a.lo=a.hi>>>b -32|a.sup<<64 -b;a.hi=a.sup>>>b -32;a.sup=0;}else {a.lo=a.sup >>>b -64;a.hi=0;a.sup=0;}}function LongInt_copy(a){return new LongInt(a.lo,a.hi,a.sup);}function LongInt_div(a,b){var bits=b.hi!==0?LongInt_numOfLeadingZeroBits(b.hi):LongInt_numOfLeadingZeroBits(b.lo)+32;var sz=1+(bits/16|0);var dividentBits=bits%16;LongInt_shl(b,bits);LongInt_shl(a,dividentBits);var q=new LongInt(0,0,0);while(sz-->0){LongInt_shl(q,16);var digitA=(a.hi>>>16)+0x10000*a.sup;var digitB=b.hi>>>16;var digit=digitA/digitB|0;var t=LongInt_copy(b);LongInt_mul(t,digit);if(LongInt_ucompare(t,a)>=0){while (LongInt_ucompare(t,a)>0){LongInt_sub(t,b); --digit;}}else {while(true){var nextT=LongInt_copy(t);LongInt_add(nextT,b);if(LongInt_ucompare(nextT,a)>0){break;}t=nextT;++digit;}}LongInt_sub(a,t);q.lo|=digit;LongInt_shl(a,16);}LongInt_shr(a,bits+16);return q;}}else {Long_eq=function(a,b){return a===b;};Long_ne=function(a,b){return a!==b;};Long_gt=function(a,b){return a>b;};Long_ge=function(a,b){return a>=b;};Long_lt=function(a,b){return ab?1:0;};Long_mul=function(a,b){return BigInt.asIntN(64,a*b);};Long_div=function(a,b){return BigInt.asIntN(64,a/b);};Long_udiv=function(a,b){return BigInt.asIntN(64,BigInt.asUintN(64,a)/BigInt.asUintN(64,b));};Long_rem=function(a,b){return BigInt.asIntN(64, a%b);};Long_urem=function(a,b){return BigInt.asIntN(64,BigInt.asUintN(64,a)%BigInt.asUintN(64,b));};Long_and=function(a,b){return BigInt.asIntN(64,a&b);};Long_or=function(a,b){return BigInt.asIntN(64,a|b);};Long_xor=function(a,b){return BigInt.asIntN(64,a^b);};Long_shl=function(a,b){return BigInt.asIntN(64,a<>BigInt(b&63));};Long_shru=function(a,b){return BigInt.asIntN(64,BigInt.asUintN(64,a)>>BigInt(b&63));};Long_not=function(a){return BigInt.asIntN(64, ~a);};}var L=Long_add;var Ce=Long_sub;var I=Long_mul;var E2=Long_div;var GA=Long_rem;var Cs=Long_or;var M=Long_and;var Cp=Long_xor;var B4=Long_shl;var Bl=Long_shr;var N=Long_shru;var Qi=Long_compare;var B6=Long_eq;var Kl=Long_ne;var Kj=Long_lt;var Kk=Long_le;var C2=Long_gt;var Jv=Long_ge;var CD7=Long_not;var AIw=Long_neg; function TeaVMThread(runner){this.status=3;this.stack=[];this.suspendCallback=null;this.runner=runner;this.attribute=null;this.completeCallback=null;}TeaVMThread.prototype.push=function(){for(var i=0;i