-
Notifications
You must be signed in to change notification settings - Fork 0
/
2CA7F6B459E4B5AE1827F3D11E1F2279.cache.js
10 lines (10 loc) · 267 KB
/
2CA7F6B459E4B5AE1827F3D11E1F2279.cache.js
1
2
3
4
5
6
7
8
9
10
edumips64.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.edumips64;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.9.0-RC1\";var $strongName = '2CA7F6B459E4B5AE1827F3D11E1F2279';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function _m(){}\nfunction Xm(){}\nfunction lb(){}\nfunction Wc(){}\nfunction Fc(){}\nfunction bd(){}\nfunction zd(){}\nfunction Hq(){}\nfunction ZC(){}\nfunction $C(){}\nfunction _C(){}\nfunction aD(){}\nfunction oD(){}\nfunction qn(){}\nfunction dA(){}\nfunction hA(){}\nfunction jA(){}\nfunction jC(){}\nfunction aC(){}\nfunction dC(){}\nfunction gC(){}\nfunction mC(){}\nfunction pC(){}\nfunction nB(){}\nfunction TB(){}\nfunction WB(){}\nfunction ZB(){}\nfunction BE(){}\nfunction yT(){}\nfunction tn(a){}\nfunction Rn(){Rn=Xm}\nfunction cn(a,b){a.a=b}\nfunction nD(a,b){a.a=b}\nfunction dn(a,b){a.b=b}\nfunction xC(a,b){a.b=b}\nfunction JJ(a,b){a.k=b}\nfunction KJ(a,b){a.n=b}\nfunction LJ(a,b){a.o=b}\nfunction bp(a){this.a=a}\nfunction lD(a){this.a=a}\nfunction qD(a){this.a=a}\nfunction Kc(a){this.a=a}\nfunction Mc(a){this.a=a}\nfunction jd(a){this.a=a}\nfunction sd(a){this.a=a}\nfunction Dd(a){this.a=a}\nfunction Qd(a){this.a=a}\nfunction mn(a){this.a=a}\nfunction sn(a){this.a=a}\nfunction Jn(a){this.a=a}\nfunction np(a){this.a=a}\nfunction Iu(a){this.a=a}\nfunction Iv(a){this.a=a}\nfunction yv(a){this.a=a}\nfunction Ev(a){this.a=a}\nfunction Nv(a){this.a=a}\nfunction kv(a){this.d=a}\nfunction cx(a){this.c=a}\nfunction _x(a){this.c=a}\nfunction ux(a){this.b=a}\nfunction iw(a){this.b=a}\nfunction nw(a){this.a=a}\nfunction tw(a){this.a=a}\nfunction Kx(a){this.a=a}\nfunction Cy(a){this.a=a}\nfunction Gy(a){this.a=a}\nfunction zD(a){this.a=a}\nfunction iE(a){this.a=a}\nfunction pI(a){this.a=a}\nfunction hd(){this.a=[]}\nfunction tb(){this.a=ac()}\nfunction vb(a){ub=a;qc()}\nfunction ez(){uu(this)}\nfunction Kw(){Ew(this)}\nfunction ZA(){this.a=null}\nfunction Cd(){return null}\nfunction ae(){return null}\nfunction he(a){return a.a}\nfunction od(a){return a.a}\nfunction vd(a){return a.a}\nfunction Id(a){return a.a}\nfunction Vd(a){return a.a}\nfunction Qc(a){Pc();Oc.P(a)}\nfunction Gc(a){return a.O()}\nfunction Ob(){Mb.call(this)}\nfunction Mn(){Ob.call(this)}\nfunction Pn(){Ob.call(this)}\nfunction Yo(){Ob.call(this)}\nfunction $o(){Ob.call(this)}\nfunction yp(){Ob.call(this)}\nfunction Iq(){Ob.call(this)}\nfunction lA(){Ob.call(this)}\nfunction Ty(){Ob.call(this)}\nfunction eH(){Mb.call(this)}\nfunction fH(){Mb.call(this)}\nfunction gH(){Mb.call(this)}\nfunction wH(){Mb.call(this)}\nfunction xH(){Mb.call(this)}\nfunction SH(){Mb.call(this)}\nfunction TH(){Mb.call(this)}\nfunction UH(){Mb.call(this)}\nfunction dI(){Mb.call(this)}\nfunction gI(){Mb.call(this)}\nfunction iI(){Mb.call(this)}\nfunction jI(){Mb.call(this)}\nfunction DL(){Mb.call(this)}\nfunction PM(){MM.call(this)}\nfunction VM(){MM.call(this)}\nfunction LO(){Mb.call(this)}\nfunction kP(){Mb.call(this)}\nfunction ZQ(){Mb.call(this)}\nfunction hS(){Mb.call(this)}\nfunction jS(){Mb.call(this)}\nfunction kS(){Mb.call(this)}\nfunction tU(){Mb.call(this)}\nfunction Hp(){Yo.call(this)}\nfunction OG(){RE.call(this)}\nfunction KK(){NJ.call(this)}\nfunction wT(){uT.call(this)}\nfunction tz(){tz=Xm;sz=vz()}\nfunction Tb(){Tb=Xm;Sb=new lb}\nfunction xc(){xc=Xm;wc=new Fc}\nfunction yd(){yd=Xm;xd=new zd}\nfunction kn(){kn=Xm;jn=new qn}\nfunction vC(){this.a=new ez}\nfunction CG(){this.a=new Tz}\nfunction cE(){this.a=new Pd}\nfunction qA(a){pA();this.a=a}\nfunction kx(a){KD(a);this.a=a}\nfunction Pb(a){Nb.call(this,a)}\nfunction Nn(a){Pb.call(this,a)}\nfunction Qn(a){Pb.call(this,a)}\nfunction Zo(a){Pb.call(this,a)}\nfunction zp(a){Rb.call(this,a)}\nfunction Ap(a){Pb.call(this,a)}\nfunction On(a){Nn.call(this,a)}\nfunction Dq(a){Nn.call(this,a)}\nfunction Jq(a){Pb.call(this,a)}\nfunction wd(a){Pb.call(this,a)}\nfunction un(a){tn.call(this,a)}\nfunction Ln(a){Pb.call(this,a)}\nfunction Ip(a){Zo.call(this,a)}\nfunction Pd(){Qd.call(this,{})}\nfunction qq(){Jn.call(this,'')}\nfunction Aq(){Jn.call(this,'')}\nfunction Bq(){Jn.call(this,'')}\nfunction pr(a){Uq();$q(this,a)}\nfunction Sn(a){return KD(a),a}\nfunction Qp(a){return KD(a),a}\nfunction MA(a){a.a=null;a.b=0}\nfunction pJ(a){a.b=null;a.a=0}\nfunction qJ(a){a.b=null;a.a=0}\nfunction BG(a,b){a.b=b+b%8}\nfunction jE(a,b){JC(a.c,TV+b)}\nfunction oE(a,b){PC(a.c,TV+b)}\nfunction rF(a,b){return a.r[b]}\nfunction sF(a,b){return a.p[b]}\nfunction RA(a){return !!a&&a.b}\nfunction sy(a){ux.call(this,a)}\nfunction Ny(a){Ox.call(this,a)}\nfunction wy(a){sy.call(this,a)}\nfunction AD(a){zD.call(this,a)}\nfunction yH(a){Nb.call(this,a)}\nfunction JK(a){Nb.call(this,a)}\nfunction jO(a){cO.call(this,a)}\nfunction oO(a){cO.call(this,a)}\nfunction pP(a){$N.call(this,a)}\nfunction dR(a){$N.call(this,a)}\nfunction dF(){NE.call(this,64)}\nfunction RE(){NE.call(this,32)}\nfunction Rm(){Pm==null&&(Pm=[])}\nfunction kc(){kc=Xm;!!(Pc(),Oc)}\nfunction Jx(){throw pm(new Iq)}\nfunction $x(){throw pm(new Iq)}\nfunction Zd(a){return new Dd(a)}\nfunction _d(a){return new ce(a)}\nfunction xD(a,b){return qe(a,b)}\nfunction je(a,b){return lo(a,b)}\nfunction Mo(a,b){return a.c-b.c}\nfunction co(a){bo(a);return a.k}\nfunction tq(a,b){a.a+=b;return a}\nfunction AG(a){a.b=0;a.a=new Tz}\nfunction xz(){tz();return new sz}\nfunction UJ(){IJ();NJ.call(this)}\nfunction gM(){hK();cM.call(this)}\nfunction nN(){XJ();hN.call(this)}\nfunction vo(){Pb.call(this,null)}\nfunction qr(a){sr.call(this,a,0)}\nfunction ZH(a){uu(a.a);uu(a.c)}\nfunction SF(a){LE(a,false);a.b=0}\nfunction iD(a,b){nD(a,hD(a.a,b))}\nfunction qF(a,b){return DG(a.a,b)}\nfunction xm(a,b){return sm(a,b)>0}\nfunction zm(a,b){return sm(a,b)<0}\nfunction Am(a,b){return sm(a,b)<=0}\nfunction vm(a,b){return sm(a,b)==0}\nfunction Em(a,b){return sm(a,b)!=0}\nfunction Se(a){return a.l|a.m<<22}\nfunction vu(a){return a.a.c+a.b.c}\nfunction Bc(a){return !!a.a||!!a.f}\nfunction Yd(a){return rd(),a?qd:pd}\nfunction wF(a,b,c){JG(a.a,b,c)}\nfunction FA(a,b,c){b.ub(a.a[c])}\nfunction wD(a,b,c){a.splice(b,c)}\nfunction uD(a,b,c){a.splice(b,0,c)}\nfunction uB(a,b){Oo.call(this,a,b)}\nfunction XC(a,b){Oo.call(this,a,b)}\nfunction xt(a,b){Oo.call(this,a,b)}\nfunction GE(a,b){Oo.call(this,a,b)}\nfunction LF(a,b){Oo.call(this,a,b)}\nfunction UG(a,b){Oo.call(this,a,b)}\nfunction QH(a,b){Oo.call(this,a,b)}\nfunction bJ(a,b){Oo.call(this,a,b)}\nfunction lJ(a,b){Oo.call(this,a,b)}\nfunction hT(a,b){Oo.call(this,a,b)}\nfunction nT(a,b){Oo.call(this,a,b)}\nfunction sr(a,b){rr.call(this,a,b)}\nfunction Yv(a,b){this.c=a;this.d=b}\nfunction Oo(a,b){this.b=a;this.c=b}\nfunction tJ(){this.b=null;this.a=0}\nfunction tf(a){RD(a==null);return a}\nfunction zz(a,b){return a.a.get(b)}\nfunction ap(a,b){return cp(a.a,b.a)}\nfunction dq(a,b){return a.substr(b)}\nfunction uA(a,b){while(a.rb(b));}\nfunction Oz(a,b){Pz(a,b,a.c.b,a.c)}\nfunction rU(a,b,c){ru(a.a,b,jp(c))}\nfunction mp(a,b){return op(a.a,b.a)}\nfunction mf(a){return typeof a===DU}\nfunction lf(a){return typeof a===CU}\nfunction pf(a){return typeof a===EU}\nfunction ym(a){return typeof a===DU}\nfunction Eo(a){return sf((KD(a),a))}\nfunction zt(a,b){return Pp(a.a,b.a)}\nfunction oq(a,b){a.a+=''+b;return a}\nfunction uq(a,b){a.a+=''+b;return a}\nfunction vq(a,b){a.a+=''+b;return a}\nfunction wq(a,b){a.a+=''+b;return a}\nfunction kz(a){this.a=xz();this.b=a}\nfunction Cz(a){this.a=xz();this.b=a}\nfunction rf(a){return a==null?null:a}\nfunction _t(a){return !a?null:a.mb()}\nfunction hv(a){return a.b<a.d.size()}\nfunction Vp(a,b){return a.indexOf(b)}\nfunction LC(a,b){if(BC){return}a.b=b}\nfunction oH(a){MA(a.a);MA(a.c);a.b=0}\nfunction xG(a,b){Oz(a.a,'i '+b+' 4')}\nfunction uc(a){$wnd.clearTimeout(a)}\nfunction qE(){this.c=RC('simulator')}\nfunction JH(){this.a=new ez;zH(this)}\nfunction UI(){this.a=new ez;RI(this)}\nfunction zJ(){this.a=new ez;wJ(this)}\nfunction pA(){pA=Xm;oA=new qA(null)}\nfunction CD(){zD.call(this,'UTF-8')}\nfunction DB(){uB.call(this,'Tail',3)}\nfunction yB(){uB.call(this,'Head',1)}\nfunction AB(){uB.call(this,'Range',2)}\nfunction XF(){OF();UF.call(this,'R0')}\nfunction nr(a){Uq();or.call(this,a,0)}\nfunction cH(a){Mb.call(this);this.a=a}\nfunction KN(){eI.call(this,'DIVZERO')}\nfunction Ew(a){a.a=le(zg,zU,1,0,5,1)}\nfunction wb(a){a.g=le(Bg,zU,43,0,0,1)}\nfunction te(a){return ue(a.l,a.m,a.h)}\nfunction Rp(a){return mq(a,0,a.length)}\nfunction lq(a){return mq(a,0,a.length)}\nfunction Fo(a){return Sp(DU,typeof(a))}\nfunction Xp(a){return Sp(EU,typeof(a))}\nfunction kb(a,b){return rf(a)===rf(b)}\nfunction nA(a){return a!=null?rb(a):0}\nfunction kq(a){return a==null?QU:$m(a)}\nfunction $y(a){return a<10?'0'+a:''+a}\nfunction cp(a,b){return a<b?-1:a>b?1:0}\nfunction Up(a,b,c){return Wp(a,iq(b),c)}\nfunction pm(a){return a.backingJsObject}\nfunction is(a){Lr();js.call(this,a,10)}\nfunction rq(a){Jn.call(this,(KD(a),a))}\nfunction Cq(a){Jn.call(this,(KD(a),a))}\nfunction DD(a){if(!a){throw pm(new Yo)}}\nfunction OD(a){if(!a){throw pm(new $o)}}\nfunction RD(a){if(!a){throw pm(new vo)}}\nfunction GD(a){if(!a){throw pm(new Pn)}}\nfunction ID(a){if(!a){throw pm(new lA)}}\nfunction NC(a){if(BC){return}a.e=false}\nfunction EJ(a){LE(a,false);a.c=0;a.a=0}\nfunction LI(a){SI(a.a);xJ(a.c);rJ(a.b)}\nfunction kB(a){this.a=a;iw.call(this,a)}\nfunction Ox(a){ux.call(this,a);this.a=a}\nfunction eI(a){Nb.call(this,a);this.a=a}\nfunction GI(){eI.call(this,'FPINVALID')}\nfunction tO(){KK.call(this);this.u='%E'}\nfunction zO(){KK.call(this);this.u='%R'}\nfunction vc(){fc!=0&&(fc=0);jc=-1}\nfunction IJ(){IJ=Xm;RC((bo(Ok),Ok.k))}\nfunction YD(){YD=Xm;VD=new lb;XD=new lb}\nfunction gA(){gA=Xm;eA=new hA;fA=new jA}\nfunction UD(a){return a.$H||(a.$H=++TD)}\nfunction dB(a){return a.b=cf(iv(a.a),21)}\nfunction AH(a,b){return cf(ou(a.a,b),5)}\nfunction CH(a,b){return ou(a.a,b)==null}\nfunction ue(a,b,c){return {l:a,m:b,h:c}}\nfunction Wp(a,b,c){return a.indexOf(b,c)}\nfunction Yp(a,b){return a.lastIndexOf(b)}\nfunction kf(a,b){return a!=null&&bf(a,b)}\nfunction De(a){return a.l+a.m*IU+a.h*HU}\nfunction GC(a,b){if(BC){return}Fw(a.a,b)}\nfunction bo(a){if(a.k!=null){return}po(a)}\nfunction fB(a){gB.call(this,a,(tB(),pB))}\nfunction gD(a,b){dD.call(this,a);this.a=b}\nfunction Mb(){wb(this);xb(this);this.M()}\nfunction iH(){iH=Xm;hH=RC((bo(Xi),Xi.k))}\nfunction WH(){WH=Xm;VH=RC((bo(ej),ej.k))}\nfunction OF(){OF=Xm;NF=RC((bo(_i),_i.k))}\nfunction XG(){XG=Xm;WG=RC((bo(Ri),Ri.k))}\nfunction HI(){eI.call(this,'FPOVERFLOW')}\nfunction BJ(){eI.call(this,'FPUNDERFLOW')}\nfunction RO(){eI.call(this,'INTOVERFLOW')}\nfunction hI(){eI.call(this,'FPDIVBYZERO')}\nfunction RF(a){++a.b;JC(NF,_V+a.a+MU+a.b)}\nfunction No(a){return a.b!=null?a.b:''+a.c}\nfunction Xb(a){return a==null?null:a.name}\nfunction Vn(a,b){Rn();return a==b?0:a?1:-1}\nfunction Tc(a){Pc();return parseInt(a)||-1}\nfunction eq(a,b,c){return a.substr(b,c-b)}\nfunction HE(a){FE();return Xo((KE(),JE),a)}\nfunction ef(a){RD(a==null||lf(a));return a}\nfunction gf(a){RD(a==null||pf(a));return a}\nfunction hD(a,b){cf(a,26).add(b);return a}\nfunction yq(a,b,c){a.a+=mq(b,0,c);return a}\nfunction Ry(a,b){b.$modCount=a.$modCount}\nfunction qz(a,b){var c;c=a[KV];c.call(a,b)}\nfunction rz(a,b){var c;c=a[KV];c.call(a,b)}\nfunction xT(a,b,c,d){pT.call(this,a,b,c,d)}\nfunction YJ(){XJ();UJ.call(this);this.u=BW}\nfunction FO(){IJ();NJ.call(this);this.q=$W}\nfunction EL(){UJ.call(this);this.u='%F,%F'}\nfunction JL(){EL.call(this);this.u='%F,%F'}\nfunction MM(){UJ.call(this);this.u='%R,%F'}\nfunction XK(){KK.call(this);this.u='%C,%B'}\nfunction sU(a){oU();this.b=a;this.a=new ez}\nfunction eB(a){jv(a.a);UA(a.c,a.b);a.b=null}\nfunction Rv(a,b){var c;c=a.d;a.d=b;return c}\nfunction bw(a,b){var c;c=b;return !!NA(a,c)}\nfunction MC(a,b){if(BC){return}!!b&&(a.d=b)}\nfunction Sp(a,b){return KD(a),rf(a)===rf(b)}\nfunction Zp(a,b,c){return a.lastIndexOf(b,c)}\nfunction of(a,b){return a&&b&&a instanceof b}\nfunction Wb(a){return a==null?null:a.message}\nfunction hf(a){return String.fromCharCode(a)}\nfunction Un(a){Rn();return Sp(CU,typeof(a))}\nfunction Wy(a){this.a=new $wnd.Date(Lm(a))}\nfunction rr(a,b){this.e=b;er(this,(KD(a),a))}\nfunction Bb(a,b){a.backingJsObject=b;yb(a,b)}\nfunction Ec(a,b){a.a=Hc(a.a,[b,false]);Cc(a)}\nfunction KI(a){a.d=0;wJ(a.c);RI(a.a);qJ(a.b)}\nfunction rJ(a){!!a.b&&a.a>0&&a.a<25&&--a.a}\nfunction lp(){lp=Xm;kp=le(tg,zU,3,256,0,1)}\nfunction xp(){xp=Xm;wp=le(vg,zU,58,256,0,1)}\nfunction cw(a,b){var c;c=b;return _t(NA(a,c))}\nfunction Oy(a,b){return KD(a),Wn(a,(KD(b),b))}\nfunction Py(a,b){return Oy(cf(a,19),cf(b,19))}\nfunction lc(a,b,c){return a.apply(b,c);var d}\nfunction vD(a,b,c){tD(c,0,a,b,c.length,false)}\nfunction Jz(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Zz(a,b,c){this.d=a;this.b=c;this.a=b}\nfunction kK(){UJ.call(this);this.u='%R,%R,%I'}\nfunction OK(){KK.call(this);this.u='%R,%R,%E'}\nfunction TL(){UJ.call(this);this.u='%C,%F,%F'}\nfunction MN(){UJ.call(this);this.u='%F,%F,%C'}\nfunction RN(){UJ.call(this);this.u='%F,%F,%R'}\nfunction tI(a){if(a==-1){return uW}return bW}\nfunction sI(a){if(a==-1){return tW}return sW}\nfunction HD(a,b){if(!a){throw pm(new Qn(b))}}\nfunction ED(a,b){if(!a){throw pm(new Zo(b))}}\nfunction aH(a,b){tf(ou(a.d,jp(b)));null.Ub()}\nfunction tC(a,b){su(a.a,(EC(),BC)?null:b.c,b)}\nfunction eU(a,b,c){Oo.call(this,a,b);this.a=c}\nfunction uT(){Nb.call(this,' ');this.a=new Tz}\nfunction RQ(){IJ();NJ.call(this);this.q='NOP'}\nfunction mQ(){mQ=Xm;XJ();lQ=RC((bo(ol),ol.k))}\nfunction dQ(){dQ=Xm;XJ();cQ=RC((bo(ll),ll.k))}\nfunction _Q(){_Q=Xm;IJ();$Q=RC((bo(Ul),Ul.k))}\nfunction mP(){mP=Xm;IJ();lP=RC((bo(fl),fl.k))}\nfunction ZR(){ZR=Xm;IJ();YR=RC((bo(Rl),Rl.k))}\nfunction XJ(){XJ=Xm;IJ();WJ=RC((bo(Cj),Cj.k))}\nfunction oU(){oU=Xm;iU();nU=RC((bo(km),km.k))}\nfunction Gm(a,b){return tm(Ne(ym(a)?Km(a):a,b))}\nfunction Hm(a,b){return tm(Oe(ym(a)?Km(a):a,b))}\nfunction Im(a,b){return tm(Pe(ym(a)?Km(a):a,b))}\nfunction Tn(a,b){return Vn((KD(a),a),(KD(b),b))}\nfunction Do(a,b){return Go((KD(a),a),(KD(b),b))}\nfunction cf(a,b){RD(a==null||bf(a,b));return a}\nfunction xq(a,b){a.a+=mq(b,0,b.length);return a}\nfunction Fw(a,b){a.a[a.a.length]=b;return true}\nfunction Nz(a,b){Pz(a,b,a.c.b,a.c);return true}\nfunction aE(a,b,c){Md(a.a,b,new Dd(c));return a}\nfunction bE(a,b,c){Md(a.a,b,new ce(c));return a}\nfunction nJ(a){if(a.a==1){return a.b}return null}\nfunction bn(a){if(a.b){return a.b}return OB(),FB}\nfunction Mm(a){if(ym(a)){return a|0}return Se(a)}\nfunction Nm(a){if(ym(a)){return ''+a}return Te(a)}\nfunction LD(a,b){if(a==null){throw pm(new Ap(b))}}\nfunction uu(a){a.a=new kz(a);a.b=new Cz(a);Sy(a)}\nfunction nn(a){a.a=RC('');NC(a.a);pn(a.a);on(a.a)}\nfunction ix(a){return new gD(null,hx(a,a.length))}\nfunction ne(a){return Array.isArray(a)&&a.Tb===_m}\nfunction Le(a){return ue(~a.l&kV,~a.m&kV,~a.h&JU)}\nfunction mu(a,b){return pf(b)?qu(a,b):!!hz(a.a,b)}\nfunction EH(a,b){return cf(ru(a.a,(PH(),KH),b),5)}\nfunction FH(a,b){return cf(ru(a.a,(PH(),LH),b),5)}\nfunction GH(a,b){return cf(ru(a.a,(PH(),MH),b),5)}\nfunction HH(a,b){return cf(ru(a.a,(PH(),NH),b),5)}\nfunction IH(a,b){return cf(ru(a.a,(PH(),OH),b),5)}\nfunction yz(a,b){return !(a.a.get(b)===undefined)}\nfunction jf(a){return !Array.isArray(a)&&a.Tb===_m}\nfunction nf(a){return a!=null&&qf(a)&&!(a.Tb===_m)}\nfunction qf(a){return typeof a===vU||typeof a===BU}\nfunction mr(a,b){this.f=a;this.e=b;this.a=vr(a)}\nfunction Nb(a){wb(this);this.f=a;xb(this);this.M()}\nfunction qL(){IJ();NJ.call(this);this.q='BREAK'}\nfunction KL(){IJ();JL.call(this);this.q='CVT.D.L'}\nfunction ML(){IJ();JL.call(this);this.q='CVT.D.W'}\nfunction OL(){IJ();JL.call(this);this.q='CVT.L.D'}\nfunction QL(){IJ();JL.call(this);this.q='CVT.W.D'}\nfunction cO(a){$N.call(this,a);this.u='%F,%L(%R)'}\nfunction tr(a,b,c){sr.call(this,a,b);_q(this,c)}\nfunction wn(a){un.call(this,new tn(null));this.a=a}\nfunction fs(a,b,c){Lr();this.e=a;this.d=b;this.a=c}\nfunction ho(a,b,c){var d;d=go(a,b);to(c,d);return d}\nfunction Hc(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction hx(a,b){return vA(b,a.length),new GA(a,b)}\nfunction tx(a){return kf(a,168)?new Ny(a):new Ox(a)}\nfunction Yr(a){return a.e==0?a:new fs(-a.e,a.d,a.a)}\nfunction Ge(a,b){return ue(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction Me(a,b){return ue(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Ue(a,b){return ue(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction ou(a,b){return pf(b)?pu(a,b):_t(hz(a.a,b))}\nfunction op(a,b){return sm(a,b)<0?-1:sm(a,b)>0?1:0}\nfunction JG(a,b,c){b==0?ME(a,''+c,8):ME(a,''+c,7-b)}\nfunction AA(a,b){KD(b);while(a.c<a.d){FA(a,b,a.c++)}}\nfunction bD(a){if(!a.b){cD(a);a.c=true}else{bD(a.b)}}\nfunction _D(){if(WD==256){VD=XD;XD=new lb;WD=0}++WD}\nfunction KD(a){if(a==null){throw pm(new yp)}return a}\nfunction Tz(){this.a=new dA;this.c=new dA;Sz(this)}\nfunction Fq(){Fq=Xm;Eq=new un(null);new un(null)}\nfunction rd(){rd=Xm;pd=new sd(false);qd=new sd(true)}\nfunction go(a,b){var c;c=new eo;c.g=a;c.d=b;return c}\nfunction OO(a,b){var c,d;d=wG(b);c=PO(a,d);return c}\nfunction sD(a,b){var c;c=a.slice(0,b);return qe(c,a)}\nfunction kH(a,b){var c;c=Mm(um(b,8));return lH(a,c)}\nfunction oe(a,b,c){GD(c==null||ie(a,c));return a[b]=c}\nfunction fd(a,b,c){var d;d=ed(a,b);gd(a,b,c);return d}\nfunction Md(a,b,c){var d;d=Kd(a,b);Nd(a,b,c);return d}\nfunction nq(a,b){a.a+=String.fromCharCode(b);return a}\nfunction sq(a,b){a.a+=String.fromCharCode(b);return a}\nfunction ce(a){if(a==null){throw pm(new yp)}this.a=a}\nfunction UF(a){OF();dF.call(this);this.b=0;this.a=a}\nfunction cM(){hK();kK.call(this);this.a=MW;this.q=NW}\nfunction UO(){IJ();tO.call(this);this.a=aX;this.q='J'}\nfunction iS(a,b){ZR();dS.call(this,a,b);this.q='TRAP'}\nfunction zA(a,b){this.c=a;this.b=(b&64)!=0?b|16384:b}\nfunction jo(a,b){var c;c=go('',a);c.j=b;c.f=1;return c}\nfunction Zn(a){var b;b=a-10;return (b<0?48+a:97+b)&YU}\nfunction qc(){kc();if(gc){return}gc=true;rc(false)}\nfunction eD(a,b){cD(a);return new gD(a,new jD(b,a.a))}\nfunction JC(a,b){if(!AC){return}KC(a,(OB(),KB),b,null)}\nfunction OC(a,b){if(!CC){return}KC(a,(OB(),MB),b,null)}\nfunction PC(a,b){if(!DC){return}KC(a,(OB(),NB),b,null)}\nfunction ru(a,b,c){return pf(b)?su(a,b,c):iz(a.a,b,c)}\nfunction mA(a,b){return rf(a)===rf(b)||a!=null&&nb(a,b)}\nfunction dz(a,b){return rf(a)===rf(b)||a!=null&&nb(a,b)}\nfunction hq(a){return String.fromCharCode.apply(null,a)}\nfunction sc(a){$wnd.setTimeout(function(){throw a},0)}\nfunction Np(a,b){QD(b,a.length);return a.charCodeAt(b)}\nfunction Jp(a,b,c){this.a=AU;this.d=a;this.b=b;this.c=c}\nfunction GA(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}\nfunction bI(a){WH();this.c=new ez;this.a=new ez;this.b=a}\nfunction dD(a){if(!a){this.b=null;new Kw}else{this.b=a}}\nfunction xL(){IJ();NJ.call(this);this.q=' ';this.o=' '}\nfunction ZO(){IJ();tO.call(this);this.a=RW;this.q='JAL'}\nfunction LR(){XJ();YJ.call(this);this.c=GW;this.q='SRLV'}\nfunction en(){cn(this,new sn(true));dn(this,(OB(),FB))}\nfunction gn(){cn(this,new sn(false));dn(this,(OB(),FB))}\nfunction on(a){var b,c;b=new en;GC(a,b);c=new gn;GC(a,c)}\nfunction In(a,b,c,d){a.a=eq(a.a,0,b)+(''+d)+dq(a.a,c)}\nfunction sT(a,b,c,d,e){var f;f=new rT(b,c,d,e);Nz(a.a,f)}\nfunction tT(a,b,c,d,e){var f;f=new xT(b,c,d,e);Nz(a.a,f)}\nfunction qu(a,b){return b==null?!!hz(a.a,null):yz(a.b,b)}\nfunction $p(a,b){return (new RegExp('^('+b+')$')).test(a)}\nfunction _b(a){return !!a&&!!a.hashCode?a.hashCode():UD(a)}\nfunction Sz(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}\nfunction ff(a){RD(a==null||qf(a)&&!(a.Tb===_m));return a}\nfunction SC(a,b,c,d){KD(a);KD(b);KD(c);KD(d);return new ZC}\nfunction Cb(a,b){var c;c=co(a.Rb);return b==null?c:c+MU+b}\nfunction LE(a,b){var c;for(c=0;c<a.f;++c){a.e[c]=b?49:48}}\nfunction TA(a,b){var c,d;c=b;d=new nB;VA(a,c,d);return d.d}\nfunction Sy(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Pc(){Pc=Xm;var a,b;b=!Vc();a=new bd;Oc=b?new Wc:a}\nfunction iK(a){if(cf(xw(a.r,2),3).a>fK){throw pm(new RO)}}\nfunction MD(a,b){if(a<0||a>b){throw pm(new Nn(aV+a+bV+b))}}\nfunction rm(a,b){return tm(Ge(ym(a)?Km(a):a,ym(b)?Km(b):b))}\nfunction Fm(a,b){return tm(Me(ym(a)?Km(a):a,ym(b)?Km(b):b))}\nfunction Om(a,b){return tm(Ue(ym(a)?Km(a):a,ym(b)?Km(b):b))}\nfunction pu(a,b){return b==null?_t(hz(a.a,null)):zz(a.b,b)}\nfunction Ut(a,b){return b===a?'(this Map)':b==null?QU:$m(b)}\nfunction Pp(a,b){return Op(a.toLowerCase(),b.toLowerCase())}\nfunction sf(a){return Math.max(Math.min(a,FU),-2147483648)|0}\nfunction YC(){WC();return pe(je(mi,1),zU,63,0,[TC,UC,VC])}\nfunction IE(){FE();return pe(je(Fi,1),zU,67,0,[CE,DE,EE])}\nfunction oT(){mT();return pe(je(_l,1),zU,86,0,[kT,jT,lT])}\nfunction xB(){tB();return pe(je(Xh,1),zU,47,0,[pB,qB,rB,sB])}\nfunction MF(){KF();return pe(je(Ji,1),zU,68,0,[HF,IF,JF,GF])}\nfunction VG(){TG();return pe(je(Ni,1),zU,74,0,[SG,RG,QG,PG])}\nfunction cJ(){aJ();return pe(je(pj,1),zU,76,0,[YI,ZI,$I,_I])}\nfunction su(a,b,c){return b==null?iz(a.a,null,c):Az(a.b,b,c)}\nfunction pT(a,b,c,d){this.d=b;this.a=c;this.c=d;this.b=mU(a)}\nfunction OP(a){IJ();yP.call(this,a);this.a=dX;this.q='L.D'}\nfunction aM(){hK();kK.call(this);this.a=LW;this.q='DADDI'}\nfunction GP(){hK();kK.call(this);this.u='%R,%I';this.q='LUI'}\nfunction hP(){IJ();zO.call(this);this.a='001000';this.q='JR'}\nfunction En(a,b){wb(this);this.e=b;this.f=a;xb(this);this.M()}\nfunction dK(){XJ();YJ.call(this);this.c='100000';this.q='ADD'}\nfunction $N(a){IJ();NJ.call(this);this.u='%R,%L(%R)';this.e=a}\nfunction YQ(){hK();kK.call(this);this.a='001101';this.q='ORI'}\nfunction tR(){XJ();YJ.call(this);this.c='101010';this.q='SLT'}\nfunction NR(){XJ();YJ.call(this);this.c='100010';this.q='SUB'}\nfunction jD(a,b){zA.call(this,b.pb(),b.ob()&-6);KD(a);this.a=b}\nfunction zq(a,b,c){a.a=eq(a.a,0,b)+(''+c)+dq(a.a,b);return a}\nfunction Kd(a,b){if(b==null){throw pm(new yp)}return Ld(a,b)}\nfunction JD(a,b){if(a<0||a>=b){throw pm(new Nn(aV+a+bV+b))}}\nfunction QD(a,b){if(a<0||a>=b){throw pm(new Dq(aV+a+bV+b))}}\nfunction cD(a){if(a.b){cD(a.b)}else if(a.c){throw pm(new _o)}}\nfunction no(a){if(a._()){return null}var b=a.j;return Um[b]}\nfunction Ym(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction cc(a,b){var c=bc[a.charCodeAt(0)];return c==null?a:c}\nfunction gz(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction lo(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.W(b))}\nfunction qK(){hK();kK.call(this);this.a='001000';this.q='ADDI'}\nfunction GK(){hK();kK.call(this);this.a='001100';this.q='ANDI'}\nfunction pS(){hK();kK.call(this);this.a='001110';this.q='XORI'}\nfunction vR(){hK();kK.call(this);this.a='001010';this.q='SLTI'}\nfunction zR(){XJ();YJ.call(this);this.c='101011';this.q='SLTU'}\nfunction PR(){XJ();YJ.call(this);this.c='100011';this.q='SUBU'}\nfunction uK(){XJ();YJ.call(this);this.c='100001';this.q='ADDU'}\nfunction $L(){XJ();YJ.call(this);this.c='101100';this.q='DADD'}\nfunction GN(){XJ();YJ.call(this);this.c='101110';this.q='DSUB'}\nfunction cP(){IJ();zO.call(this);this.a='001001';this.q='JALR'}\nfunction sK(){hK();kK.call(this);this.a='001001';this.q='ADDIU'}\nfunction hN(){XJ();YJ.call(this);this.c=SW;this.u=QW;this.q=TW}\nfunction eM(){XJ();YJ.call(this);this.c='101101';this.q='DADDU'}\nfunction sN(){XJ();YJ.call(this);this.c='010100';this.q='DSLLV'}\nfunction yN(){XJ();YJ.call(this);this.c='010111';this.q='DSRAV'}\nfunction EN(){XJ();YJ.call(this);this.c='010110';this.q='DSRLV'}\nfunction IN(){XJ();YJ.call(this);this.c='101111';this.q='DSUBU'}\nfunction xR(){hK();kK.call(this);this.a='001011';this.q='SLTIU'}\nfunction xK(a){UJ.call(this);this.u='%F,%F,%F';this.f=new pI(a)}\nfunction yC(a,b){this.a=a;this.d=b;this.c=(Fq(),wm(Date.now()))}\nfunction Uy(a,b){return op(wm(a.a.getTime()),wm(b.a.getTime()))}\nfunction rT(a,b,c,d){pT.call(this,a,b,c,(sS(),_p(d,'\\t',' ')))}\nfunction io(a,b,c,d){var e;e=go(a,b);to(c,e);e.f=d?8:0;return e}\nfunction XA(a,b){var c;c=1-b;a.a[c]=YA(a.a[c],c);return YA(a,b)}\nfunction RC(a){EC();if(BC){return new QC(null)}return uC(wC(),a)}\nfunction aq(a,b,c){c=jq(c);return a.replace(new RegExp(b,'g'),c)}\nfunction jt(a,b){dt();return b<ct.length?it(a,ct[b]):Xr(a,mt(b))}\nfunction RH(){PH();return pe(je(Zi,1),zU,59,0,[MH,LH,KH,NH,OH])}\nfunction $b(a,b){return !!a&&!!a.equals?a.equals(b):rf(a)===rf(b)}\nfunction ov(a,b){this.a=a;kv.call(this,a);MD(b,a.size());this.b=b}\nfunction Vb(a){Tb();Rb.call(this,a);this.a='';this.b=a;this.a=''}\nfunction gS(a){IJ();jR.call(this,a);this.a='111101';this.q='S.D'}\nfunction bH(a){XG();this.b=a;this.a=new ez;this.d=new ez;this.c=3}\nfunction TK(){IJ();OK.call(this);this.b=FW;this.u='%B';this.q='B'}\nfunction KP(a){IJ();jO.call(this,a);this.b='110001';this.q='LWC1'}\nfunction oR(){XJ();YJ.call(this);this.c=DW;this.q='SLL';this.u=UW}\nfunction CR(){XJ();YJ.call(this);this.c=RW;this.q='SRA';this.u=UW}\nfunction IR(){XJ();YJ.call(this);this.c=aX;this.q='SRL';this.u=UW}\nfunction WR(a){IJ();oO.call(this,a);this.b='111001';this.q='SWC1'}\nfunction sv(a,b,c){ND(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction iv(a){ID(a.b<a.d.size());return a.d.getAtIndex(a.c=a.b++)}\nfunction jv(a){OD(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction Or(a){while(a.d>0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}\nfunction Lm(a){var b;if(ym(a)){b=a;return b==-0.?0:b}return Re(a)}\nfunction Hu(a,b){if(kf(b,21)){return St(a.a,cf(b,21))}return false}\nfunction Eb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction oJ(a,b,c){if(!a.b){if(!c){a.b=b;a.a=24}return 0}return -1}\nfunction Yz(a){ID(a.b!=a.d.c);a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}\nfunction pq(a,b){a.a=a.a.substr(0,0)+(''+b)+a.a.substr(0);return a}\nfunction hE(a){var b;b=new eE(true,'');b.status=pE(a.a.B);return b}\nfunction Dn(){var a;a=Gn();if(!Sp('ie10',a)){throw pm(new Fn(a))}}\nfunction Qy(a,b){if(b.$modCount!=a.$modCount){throw pm(new Ty)}}\nfunction mz(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction uH(a){dF.call(this);this.a=a;this.c='';this.d='';this.b=''}\nfunction iM(){XJ();YJ.call(this);this.c=PW;this.u=QW;this.q='DDIV'}\nfunction pM(){XJ();YJ.call(this);this.c=PW;this.u=QW;this.q='DDIVU'}\nfunction aN(){XJ();YJ.call(this);this.c=SW;this.u=QW;this.q='DMULT'}\nfunction AQ(){XJ();YJ.call(this);this.c=LW;this.u=QW;this.q='MULT'}\nfunction HQ(){XJ();YJ.call(this);this.c=MW;this.u=QW;this.q='MULTU'}\nfunction rR(){XJ();YJ.call(this);this.c=FW;this.q='SLLV';this.u=BW}\nfunction wP(a){mP();pP.call(this,a);this.b=dX;this.q='LD';this.f=8}\nfunction NO(a,b,c,d,e){this.e=a;this.d=b;this.b=c;this.c=d;this.a=e}\nfunction QC(a){EC();if(BC){return}this.c=a;this.e=true;this.a=new Kw}\nfunction EC(){EC=Xm;BC=false;zC=false;AC=false;DC=false;CC=true}\nfunction tB(){tB=Xm;pB=new uB('All',0);qB=new yB;rB=new AB;sB=new DB}\nfunction gE(a,b){var c;c=new eE(false,b);c.status=pE(a.a.B);return c}\nfunction MI(a){var b;b='';b+=TI(a.a);b+=yJ(a.c);b+=sJ(a.b);return b}\nfunction hz(a,b){var c;return fz(b,gz(a,b==null?0:(c=rb(b),c|0)))}\nfunction BH(a,b){return ou(a.a,b)!=null&&Sp(cf(ou(a.a,b),5).Y(),' ')}\nfunction vy(a,b){var c;for(c=0;c<b;++c){oe(a,c,new Gy(cf(a[c],21)))}}\nfunction ln(){var a;nn(jn);if(!ub){a=RC((bo(Yf),Yf.k));vb(new mn(a))}}\nfunction KE(){KE=Xm;JE=Ro((FE(),pe(je(Fi,1),zU,67,0,[CE,DE,EE])))}\nfunction Lw(a){Ew(this);vD(this.a,0,jx(a,le(zg,zU,1,a.a.length,5,1)))}\nfunction mJ(){kJ();return pe(je(qj,1),zU,48,0,[dJ,eJ,fJ,gJ,hJ,iJ,jJ])}\nfunction nH(a,b){return cf(cw(a.c,jp(Mm(um(iG(Rp(b.e),false),4)))),5)}\nfunction bq(a,b){var c;b=jq(b);c=new RegExp('-');return a.replace(c,b)}\nfunction Hw(a,b,c){for(;c>=0;--c){if(mA(b,a.a[c])){return c}}return -1}\nfunction Pz(a,b,c,d){var e;e=new dA;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}\nfunction gd(d,a,b){if(b){var c=b.S();b=c(b)}else{b=undefined}d.a[a]=b}\nfunction Nd(d,a,b){if(b){var c=b.S();d.a[a]=c(b)}else{delete d.a[a]}}\nfunction Sr(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}\nfunction se(a){var b,c,d;b=a&kV;c=a>>22&kV;d=a<0?JU:0;return ue(b,c,d)}\nfunction xb(a){if(a.j){a.backingJsObject!==KU&&a.M();a.g=null}return a}\nfunction _K(){IJ();XK.call(this);this.a='0';this.b='0';this.q='BC1F'}\nfunction bL(){IJ();XK.call(this);this.a='0';this.b='1';this.q='BC1T'}\nfunction ZP(){XJ();YJ.call(this);this.c=eX;this.u='%R';this.q='MFLO'}\nfunction Ez(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction NE(a){this.f=a;this.e=le(vf,zU,13,this.f,15,1);LE(this,false)}\nfunction Qb(a){wb(this);this.f=!a?null:a.G();this.e=a;xb(this);this.M()}\nfunction tu(a,b){return pf(b)?b==null?jz(a.a,null):Bz(a.b,b):jz(a.a,b)}\nfunction JA(a,b){!a.a?(a.a=new Cq(a.d)):wq(a.a,a.b);uq(a.a,b);return a}\nfunction Iw(a,b){var c;c=(JD(b,a.a.length),a.a[b]);wD(a.a,b,1);return c}\nfunction Us(a,b,c,d){var e;e=le(xf,zU,13,b,15,1);Vs(e,a,b,c,d);return e}\nfunction vG(a,b){var c,d;d=1;for(c=1;sm(c,b)<=0;c++){d=Cm(d,a)}return d}\nfunction aw(a,b){var c,d;c=b.lb();d=NA(a,c);return !!d&&mA(d.d,b.mb())}\nfunction Op(a,b){var c,d;c=(KD(a),a);d=(KD(b),b);return c==d?0:c<d?-1:1}\nfunction fD(a,b){var c;bD(a);c=new oD;c.a=b;a.a.qb(new qD(c));return c.a}\nfunction yD(){yD=Xm;new CD;new AD('ISO-LATIN-1');new AD('ISO-8859-1')}\nfunction ac(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction _r(a,b){if(b==0||a.e==0){return a}return b>0?us(a,b):xs(a,-b)}\nfunction bs(a,b){if(b==0||a.e==0){return a}return b>0?xs(a,b):us(a,-b)}\nfunction PD(a,b,c){if(a<0||b>c||b<a){throw pm(new Dq(cV+a+dV+b+_U+c))}}\nfunction nc(b){kc();return function(){return oc(b,this,arguments);var a}}\nfunction yt(){wt();return pe(je(Mg,1),zU,42,0,[vt,pt,ot,qt,tt,rt,st,ut])}\nfunction es(a,b){Lr();this.e=a;this.d=1;this.a=pe(je(xf,1),zU,13,15,[b])}\nfunction KA(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction bQ(){IJ();MN.call(this);this.a='MOVF.D';this.c=0;this.q=this.a}\nfunction xM(){XJ();YJ.call(this);this.c='011010';this.u=QW;this.q='DIV'}\nfunction EM(){XJ();YJ.call(this);this.c='011011';this.u=QW;this.q='DIVU'}\nfunction uN(){XJ();YJ.call(this);this.c='111011';this.q='DSRA';this.u=UW}\nfunction AN(){XJ();YJ.call(this);this.c='111010';this.q='DSRL';this.u=UW}\nfunction oN(){XJ();YJ.call(this);this.c='111000';this.q='DSLL';this.u=UW}\nfunction eR(a){_Q();dR.call(this,a);this.b='101000';this.q='SB';this.f=1}\nfunction kR(a){_Q();dR.call(this,a);this.b='101001';this.q='SH';this.f=2}\nfunction gR(a){_Q();dR.call(this,a);this.b='111111';this.q='SD';this.f=8}\nfunction SR(a){_Q();dR.call(this,a);this.b='101011';this.q='SW';this.f=4}\nfunction IP(a){mP();pP.call(this,a);this.b='100011';this.q='LW';this.f=4}\nfunction AP(a){mP();pP.call(this,a);this.b='100001';this.q='LH';this.f=2}\nfunction sP(a){mP();pP.call(this,a);this.b='100000';this.q='LB';this.f=1}\nfunction FR(){XJ();YJ.call(this);this.c='000111';this.q='SRAV';this.u=BW}\nfunction iL(){IJ();OK.call(this);this.b=IW;this.u='%R,%B';this.q='BGEZ'}\nfunction mB(a,b){Yv.call(this,a,b);this.a=le(Sh,zU,75,2,0,1);this.b=true}\n",
"function eE(a,b){this.status=(FE(),CE);this.success=a;this.errorMessage=b}\nfunction BA(a,b){KD(b);if(a.c<a.d){FA(a,b,a.c++);return true}return false}\nfunction UA(a,b){var c;c=new nB;c.c=true;c.d=b.mb();return VA(a,b.lb(),c)}\nfunction lE(a){JC(a.c,'[GWT] Resetting the CPU');vF(a.a);AG(a.b);ZH(a.g)}\nfunction pc(a){a&&zc((xc(),wc));--fc;if(a){if(jc!=-1){uc(jc);jc=-1}}}\nfunction zo(a){return Sp(DU,typeof(a))||of(a,$wnd.java.lang.Number$impl)}\nfunction AI(a){return (new RegExp(oW)).test(a)&&!(new RegExp(pW)).test(a)}\nfunction BI(a){return (new RegExp(qW)).test(a)&&!(new RegExp(pW)).test(a)}\nfunction Vr(a){var b;if(a.e==0){return -1}b=Ur(a);return (b<<5)+hp(a.a[b])}\nfunction _M(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.b,0);ME(b,a.a,0);PF(c);PF(b)}\nfunction gN(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.b,0);ME(b,a.a,0);PF(c);PF(b)}\nfunction xQ(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.b,0);ME(b,a.a,0);PF(c);PF(b)}\nfunction EQ(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.b,0);ME(b,a.a,0);PF(c);PF(b)}\nfunction Ps(a,b,c,d){var e;e=le(xf,zU,13,b+1,15,1);Qs(e,a,b,c,d);return e}\nfunction CP(a){mP();pP.call(this,a);this.b='100101';this.q='LHU';this.f=2}\nfunction uP(a){mP();pP.call(this,a);this.b='100100';this.q='LBU';this.f=1}\nfunction MP(a){mP();pP.call(this,a);this.b='100111';this.q='LWU';this.f=4}\nfunction VQ(){XJ();YJ.call(this);this.a='100101';this.c=this.a;this.q='OR'}\nfunction EK(){XJ();YJ.call(this);this.a='100100';this.c=this.a;this.q='AND'}\nfunction mS(){XJ();YJ.call(this);this.a='100110';this.c=this.a;this.q='XOR'}\nfunction TP(){XJ();YJ.call(this);this.c='010000';this.u='%R';this.q='MFHI'}\nfunction gQ(){dQ();YJ.call(this);this.a=false;this.c='001011';this.q='MOVN'}\nfunction pQ(){mQ();YJ.call(this);this.a=false;this.c='001010';this.q='MOVZ'}\nfunction dL(){IJ();OK.call(this);this.b=FW;this.u='%R,%R,%B';this.q='BEQ'}\nfunction yP(a){IJ();jO.call(this,a);this.a=dX;this.b=this.a;this.q='LDC1'}\nfunction dS(a,b){ZR();NJ.call(this);this.u='%U';this.q=_W;this.d=b;this.e=a}\nfunction qe(a,b){ke(b)!=10&&pe(pb(b),b.Sb,b.__elementTypeId$,ke(b),a);return a}\nfunction le(a,b,c,d,e,f){var g;g=me(e,d);e!=10&&pe(je(a,f),b,c,e,g);return g}\nfunction Gw(a,b,c){for(;c<a.a.length;++c){if(mA(b,a.a[c])){return c}}return -1}\nfunction Dm(a){var b;if(ym(a)){b=0-a;if(!isNaN(b)){return b}}return tm(Ke(a))}\nfunction Xr(a,b){if(b.e==0){return Kr}if(a.e==0){return Kr}return dt(),et(a,b)}\nfunction Iz(a){if(a.a.d!=a.c){return zz(a.a,a.b.value[0])}return a.b.value[1]}\nfunction CJ(a){if(--a.a<0){throw pm(new Pb('WAW semaphore for '+a.b+wW))}}\nfunction DJ(a){if(--a.c<0){throw pm(new Pb('write semaphore for '+a.b+wW))}}\nfunction FD(a,b){if(!a){throw pm(new Zo(SD('Enum constant undefined: %s',b)))}}\nfunction xF(a,b){JC(kF,'Changing CPU status to '+(b.b!=null?b.b:''+b.c));a.B=b}\nfunction or(a,b){this.e=b;this.a=wr(a);this.a<54?(this.f=Lm(a)):(this.c=rs(a))}\nfunction jR(a){IJ();oO.call(this,a);this.a='111101';this.b=this.a;this.q='SDC1'}\nfunction lL(){IJ();OK.call(this);this.b='000101';this.u='%R,%R,%B';this.q='BNE'}\nfunction hK(){hK=Xm;IJ();fK=sf($wnd.Math.pow(2,15))-1;gK=RC((bo(Bj),Bj.k))}\nfunction Ze(){Ze=Xm;Ve=ue(kV,kV,524287);We=ue(0,0,lV);Xe=se(1);se(2);Ye=se(0)}\nfunction Ws(){Ws=Xm;new Xs(34,(wt(),st));new Xs(7,st);new Xs(16,st);new Xs(0,tt)}\nfunction mT(){mT=Xm;kT=new nT('NONE',0);jT=new nT('DATA',1);lT=new nT('TEXT',2)}\nfunction dr(a,b){var c;c=new rr((!a.c&&(a.c=qs(a.f)),a.c),a.e);_q(c,b);return c}\nfunction Xo(a,b){var c;KD(b);c=a[':'+b];FD(!!c,pe(je(zg,1),zU,1,5,[b]));return c}\nfunction $n(a){var b;if(a<0||a>=2){return 0}return b=a-10,(b<0?48+a:97+b)&YU}\nfunction Re(a){if(He(a,(Ze(),Ye))<0){return -De(Ke(a))}return a.l+a.m*IU+a.h*HU}\nfunction fq(a,b){return b==(gA(),gA(),fA)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction ke(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction sJ(a){return a.b?'DIVIDER \\n '+a.b.Y()+' '+a.a:'DIVIDER \\n EMPTY '+a.a}\nfunction GJ(a){NE.call(this,64);this.d=new pI(new OG);this.c=0;this.a=0;this.b=a}\nfunction fL(){IJ();OK.call(this);this.a=GW;this.b=this.a;this.u='%R,%B';this.q=HW}\nfunction _o(){Pb.call(this,\"Stream already terminated, can't be modified or used\")}\nfunction dd(a){if(null==a){throw pm(new Ap('encodedURLComponent cannot be null'))}}\nfunction vA(a,b){if(0>a||a>b){throw pm(new On('fromIndex: 0, toIndex: '+a+_U+b))}}\nfunction to(a,b){var c;if(!a){return}b.j=a;var d=no(b);if(!d){Um[a]=[b];return}d.Rb=b}\nfunction Pu(a){var b;Qy(a.e,a);ID(a.b);a.c=a.a;b=cf(a.a.fb(),21);a.b=Ou(a);return b}\nfunction Rz(a,b){var c;c=b.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=null;b.c=null;--a.b;return c}\nfunction yc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Ic(b,c)}while(a.b);a.b=c}}\nfunction zc(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Ic(b,c)}while(a.c);a.c=c}}\nfunction DH(a,b){return ou(a.a,b)==null||ou(a.a,b)!=null&&Sp(cf(ou(a.a,b),5).Y(),' ')}\nfunction RI(a){ru(a.a,(aJ(),YI),null);ru(a.a,ZI,null);ru(a.a,$I,null);ru(a.a,_I,null)}\nfunction wC(){var a;if(!sC){sC=new vC;a=new QC('');LC(a,(OB(),KB));tC(sC,a)}return sC}\nfunction df(a){var b;RD(a==null||Array.isArray(a)&&(b=ke(a),!(b>=14&&b<=16)));return a}\nfunction wI(a){if(a.length==64&&(new RegExp(nW)).test(a)){return Sp(a,tW)}return false}\nfunction xI(a){if(a.length==64&&(new RegExp(nW)).test(a)){return Sp(a,uW)}return false}\nfunction yI(a){if(a.length==64&&(new RegExp(nW)).test(a)){return Sp(a,sW)}return false}\nfunction zI(a){if(a.length==64&&(new RegExp(nW)).test(a)){return Sp(a,bW)}return false}\nfunction QI(a,b,c){if(ou(a.a,(aJ(),YI))==null){c||ru(a.a,YI,b);return 0}else{return -1}}\nfunction ed(d,a){var b=d.a[a];var c=(Xd(),Wd)[typeof b];return c?c(b):be(typeof b)}\nfunction Nr(a){var b;b=le(xf,zU,13,a.d,15,1);Gq(a.a,0,b,0,a.d);return new fs(a.e,a.d,b)}\nfunction fr(a){if(a.a<54){return a.f<0?-1:a.f>0?1:0}return (!a.c&&(a.c=qs(a.f)),a.c).e}\nfunction hp(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction Ac(a){var b;if(a.a){b=a.a;a.a=null;!a.f&&(a.f=[]);Ic(b,a.f)}!!a.f&&(a.f=Dc(a.f))}\nfunction Sc(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||wU}\nfunction vJ(a,b,c){if(ou(a.a,(kJ(),dJ))==null){c||ru(a.a,dJ,b);return 0}else{return -1}}\nfunction Xs(a,b){Ws();ED(a>=0,'Digits < 0');LD(b,'null RoundingMode');this.a=a;this.b=b}\nfunction kQ(){IJ();MN.call(this);this.a='MOVT.D';this.b=1;this.c=this.b;this.q=this.a}\nfunction wQ(){IJ();VM.call(this);this.b='00100';this.a='MTC1';this.c=this.b;this.q=this.a}\nfunction QP(){IJ();PM.call(this);this.b='00000';this.a='MFC1';this.c=this.b;this.q=this.a}\nfunction nL(){IJ();OK.call(this);this.a='000111';this.b=this.a;this.u='%R,%B';this.q=JW}\nfunction YL(){IJ();TL.call(this);this.a='0010';this.b='C.EQ.D';this.c=this.a;this.q=this.b}\nfunction ZL(){IJ();TL.call(this);this.a='0100';this.b='C.LT.D';this.c=this.a;this.q=this.b}\nfunction Rb(a){wb(this);xb(this);this.backingJsObject=a;yb(this,a);this.f=a==null?QU:$m(a)}\nfunction Qm(){Rm();var a=Pm;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction Dr(a){if(a==0){return Kq[0]}if(a>=0&&a<Sq.length){return Sq[a]}return new or(0,a)}\nfunction vI(a){if(a.length==64&&(new RegExp(nW)).test(a)){return yI(a)||wI(a)}return false}\nfunction CI(a){if(a.length==64&&(new RegExp(nW)).test(a)){return zI(a)||xI(a)}return false}\nfunction YA(a,b){var c,d;c=1-b;d=a.a[c];a.a[c]=d.a[b];d.a[b]=a;a.b=true;d.b=false;return d}\nfunction hM(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.i[2].wb(),0);ME(b,a.i[3].wb(),0);PF(c);PF(b)}\nfunction oM(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.i[2].wb(),0);ME(b,a.i[3].wb(),0);PF(c);PF(b)}\nfunction wM(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.i[2].wb(),0);ME(b,a.i[3].wb(),0);PF(c);PF(b)}\nfunction DM(a){var b,c;c=a.k.c;b=a.k.b;ME(c,a.i[2].wb(),0);ME(b,a.i[3].wb(),0);PF(c);PF(b)}\nfunction mH(a,b){var c;c=b/4|0;if(!bw(a.c,jp(c))){return null}return cf(cw(a.c,jp(b/4|0)),5)}\nfunction tm(a){var b;b=a.h;if(b==0){return a.l+a.m*IU}if(b==JU){return a.l+a.m*IU-HU}return a}\nfunction Er(a){if(a==sf(a)){return Dr(sf(a))}if(a>=0){return new or(0,FU)}return new or(0,RU)}\nfunction an(){$wnd.setTimeout(uU(Dn));yn();kn();ln();JC((new qE).c,oV);Ec((xc(),wc),new BE)}\nfunction aJ(){aJ=Xm;YI=new bJ('A1',0);ZI=new bJ('A2',1);$I=new bJ('A3',2);_I=new bJ('A4',3)}\nfunction FE(){FE=Xm;CE=new GE('READY',0);DE=new GE('RUNNING',1);EE=new GE('STOPPED',2)}\nfunction XI(){XI=Xm;WI=new Lw(new kx(pe(je(Fg,1),zU,2,6,['ADD.D','SUB.D',$V,'MUL.D'])))}\nfunction Tm(a,b){typeof window===vU&&typeof window['$gwt']===vU&&(window['$gwt'][a]=b)}\nfunction ws(a,b,c){var d,e,f;d=0;for(e=0;e<c;e++){f=b[e];a[e]=f<<1|d;d=f>>>31}d!=0&&(a[c]=d)}\nfunction rx(a){var b,c,d;d=0;for(c=a.ab();c.eb();){b=c.fb();d=d+(b!=null?rb(b):0);d=d|0}return d}\nfunction Jd(e,a){var b=e.a;var c=0;for(var d in b){b.hasOwnProperty(d)&&(a[c++]=d)}return a}\nfunction Ur(a){var b;if(a.b==-2){if(a.e==0){b=-1}else{for(b=0;a.a[b]==0;b++);}a.b=b}return a.b}\nfunction Bz(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{rz(a.a,b);--a.c;Sy(a.b)}return c}\nfunction gB(a,b){var c;this.c=a;c=new Kw;OA(a,c,b,a.a,null,false,null,false);this.a=new ov(c,0)}\nfunction NI(){this.d=0;this.b=new tJ;qJ(this.b);this.c=new zJ;wJ(this.c);this.a=new UI;RI(this.a)}\nfunction KM(a){IJ();xK.call(this,a);this.a=EW;this.b=$V;this.e=RW;this.d=this.a;this.q=this.b}\nfunction TM(){IJ();PM.call(this);this.b='00001';this.a='DMFC1';this.c=this.b;this.q=this.a}\nfunction ZM(){IJ();VM.call(this);this.b='00101';this.a='DMTC1';this.c=this.b;this.q=this.a}\nfunction Jc(b,c){xc();function d(){var a=uU(Gc)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction wm(a){if(GU<a&&a<HU){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return tm(Ie(a))}\nfunction br(a){if(a.a<54){return new mr(-a.f,a.e)}return new rr(Yr((!a.c&&(a.c=qs(a.f)),a.c)),a.e)}\nfunction PF(a){if(--a.b<0){throw pm(new Ob)}JC(NF,'Decremented write semaphore for '+a.a+MU+a.b)}\nfunction Cc(a){if(!a.i){a.i=true;!a.e&&(a.e=new Kc(a));Jc(a.e,1);!a.g&&(a.g=new Mc(a));Jc(a.g,50)}}\nfunction om(a){var b;if(kf(a,8)){return a}b=a&&a.__java$exception;if(!b){b=new Vb(a);Qc(b)}return b}\nfunction sx(a){var b,c,d;d=1;for(c=a.ab();c.eb();){b=c.fb();d=31*d+(b!=null?rb(b):0);d=d|0}return d}\nfunction Uu(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(mA(b,a.getAtIndex(c))){return c}}return -1}\nfunction Fe(a,b){var c,d,e;c=a.l+b.l;d=a.m+b.m+(c>>22);e=a.h+b.h+(d>>22);return ue(c&kV,d&kV,e&JU)}\nfunction Qe(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return ue(c&kV,d&kV,e&JU)}\nfunction Km(a){var b,c,d,e;e=a;d=0;if(e<0){e+=HU;d=JU}c=sf(e/IU);b=sf(e-c*IU);return ue(b,c,d)}\nfunction Ou(a){if(a.a.eb()){return true}if(a.a!=a.d){return false}a.a=new mz(a.e.a);return a.a.eb()}\nfunction IC(a){if(BC){return le($h,MV,88,0,0,1)}return cf(Jw(a.a,le($h,MV,88,a.a.a.length,0,1)),202)}\nfunction Xn(a){if(Sp(typeof(a),EU)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction wo(a){if(a==null){return false}return a.$implements__java_lang_Cloneable||Array.isArray(a)}\nfunction pe(a,b,c,d,e){e.Rb=a;e.Sb=b;e.Tb=_m;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction SA(a,b,c){var d,e;d=new mB(b,c);e=new nB;a.a=QA(a,a.a,d,e);e.b||++a.b;a.a.b=false;return e.d}\nfunction Ke(a){var b,c,d;b=~a.l+1&kV;c=~a.m+(b==0?1:0)&kV;d=~a.h+(b==0&&c==0?1:0)&JU;return ue(b,c,d)}\nfunction Ae(a){var b,c,d;b=~a.l+1&kV;c=~a.m+(b==0?1:0)&kV;d=~a.h+(b==0&&c==0?1:0)&JU;a.l=b;a.m=c;a.h=d}\nfunction Be(a){var b,c;c=gp(a.h);if(c==32){b=gp(a.m);return b==32?gp(a.l)+32:b+20-10}else{return c-12}}\nfunction DG(a,b){return b==0?jp(Bo(Rp(a.e).substr(8,1),10)).a:jp(Bo(eq(Rp(a.e),7-b,7-b+1),10)).a}\nfunction rb(a){return pf(a)?$D(a):mf(a)?Eo(a):lf(a)?(KD(a),a)?1231:1237:jf(a)?a.F():ne(a)?UD(a):_b(a)}\nfunction zH(a){ru(a.a,(PH(),MH),null);ru(a.a,LH,null);ru(a.a,KH,null);ru(a.a,NH,null);ru(a.a,OH,null)}\nfunction eo(){++ao;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction LQ(a){IJ();xK.call(this,a);this.a=EW;this.b='MUL.D';this.e=aX;this.d=this.a;this.q=this.b}\nfunction QR(a){IJ();xK.call(this,a);this.a=EW;this.b='SUB.D';this.e=IW;this.d=this.a;this.q=this.b}\nfunction Qu(a){this.e=a;this.d=new Ez(this.e.b);this.a=this.d;this.b=Ou(this);this.$modCount=a.$modCount}\nfunction NA(a,b){var c,d,e;e=a.a;while(e){c=Py(b,e.c);if(c==0){return e}d=c<0?0:1;e=e.a[d]}return null}\nfunction nu(a,b){var c,d;for(d=b.ab();d.eb();){c=cf(d.fb(),21);if(dz(a,c.mb())){return true}}return false}\nfunction Ft(a,b){var c,d;KD(b);for(d=b.ab();d.eb();){c=d.fb();if(!a.contains(c)){return false}}return true}\nfunction xe(a,b,c,d,e){var f;f=Oe(a,b);c&&Ae(f);if(e){a=ze(a,b);d?(re=Ke(a)):(re=ue(a.l,a.m,a.h))}return f}\nfunction fz(a,b){var c,d,e,f;for(d=b,e=0,f=d.length;e<f;++e){c=d[e];if(dz(a,c.lb())){return c}}return null}\nfunction Rs(a,b,c){var d;for(d=c-1;d>=0&&a[d]===b[d];d--);return d<0?0:zm(rm(a[d],UU),rm(b[d],UU))?-1:1}\nfunction pE(a){switch(a.c){case 0:return FE(),CE;case 1:case 2:return FE(),DE;default:return FE(),EE;}}\nfunction eQ(a){if(a.a){JC(cQ,fX);rF(a.k,cf(xw(a.r,0),3).a).yb(a.i[0].wb(),0)}PF(rF(a.k,cf(xw(a.r,0),3).a))}\nfunction nQ(a){if(a.a){JC(lQ,fX);rF(a.k,cf(xw(a.r,0),3).a).yb(a.i[0].wb(),0)}PF(rF(a.k,cf(xw(a.r,0),3).a))}\nfunction Wn(a,b){Rn();return pf(a)?Op(a,gf(b)):mf(a)?Do(a,(RD(b==null||mf(b)),b)):lf(a)?Tn(a,ef(b)):a.V(b)}\nfunction pb(a){return pf(a)?Fg:mf(a)?mg:lf(a)?jg:jf(a)?a.Rb:ne(a)?a.Rb:a.Rb||Array.isArray(a)&&je(Bf,1)||Bf}\nfunction wr(a){var b;sm(a,0)<0&&(a=tm(Le(ym(a)?Km(a):a)));return b=Mm(Hm(a,32)),64-(b!=0?gp(b):gp(Mm(a))+32)}\nfunction sm(a,b){var c;if(ym(a)&&ym(b)){c=a-b;if(!isNaN(c)){return c}}return He(ym(a)?Km(a):a,ym(b)?Km(b):b)}\nfunction qs(a){Lr();if(a<0){if(a!=-1){return new ds(-1,-a)}return Fr}else return a<=10?Hr[sf(a)]:new ds(1,a)}\nfunction HG(a){switch(a){case 1:return 'Z';case 3:return 'O';case 2:return 'U';case 0:return 'V';}return null}\nfunction Xd(){Xd=Xm;Wd={'boolean':Yd,'number':Zd,'string':_d,'object':$d,'function':$d,'undefined':ae}}\nfunction sS(){sS=Xm;rS=RC((bo(fm),fm.k));qS=pe(je(Fg,1),zU,2,6,[JW,HW,$W,OW,'DMULU','L.D','S.D'])}\nfunction mF(){mF=Xm;kF=RC((bo(Li),Li.k));lF=new Lw(new kx(pe(je(Fg,1),zU,2,6,['0000000C','04000000'])))}\nfunction KF(){KF=Xm;HF=new LF('READY',0);IF=new LF('RUNNING',1);JF=new LF('STOPPING',2);GF=new LF('HALTED',3)}\nfunction TG(){TG=Xm;SG=new UG('TO_NEAREST',0);RG=new UG('TOWARD_ZERO',1);QG=new UG(dW,2);PG=new UG(eW,3)}\nfunction WC(){WC=Xm;TC=new XC('CONCURRENT',0);UC=new XC('IDENTITY_FINISH',1);VC=new XC('UNORDERED',2)}\nfunction PH(){PH=Xm;MH=new QH('IF',0);LH=new QH('ID',1);KH=new QH('EX',2);NH=new QH('MEM',3);OH=new QH('WB',4)}\nfunction OB(){OB=Xm;FB=new TB;GB=new WB;HB=new ZB;IB=new aC;JB=new dC;KB=new gC;LB=new jC;MB=new mC;NB=new pC}\nfunction Kb(a){var b;if(a!=null){b=a.__java$exception;if(b){return b}}return of(a,TypeError)?new zp(a):new Rb(a)}\nfunction qm(a,b){var c;if(ym(a)&&ym(b)){c=a+b;if(GU<c&&c<HU){return c}}return tm(Fe(ym(a)?Km(a):a,ym(b)?Km(b):b))}\nfunction Cm(a,b){var c;if(ym(a)&&ym(b)){c=a*b;if(GU<c&&c<HU){return c}}return tm(Je(ym(a)?Km(a):a,ym(b)?Km(b):b))}\nfunction Jm(a,b){var c;if(ym(a)&&ym(b)){c=a-b;if(GU<c&&c<HU){return c}}return tm(Qe(ym(a)?Km(a):a,ym(b)?Km(b):b))}\nfunction jp(a){var b,c;if(a>-129&&a<128){b=a+128;c=(lp(),kp)[b];!c&&(c=kp[b]=new bp(a));return c}return new bp(a)}\nfunction gx(a){var b,c,d,e,f;f=1;for(c=a,d=0,e=c.length;d<e;++d){b=c[d];f=31*f+(b!=null?rb(b):0);f=f|0}return f}\nfunction Ro(a){var b,c,d,e,f;b={};for(d=a,e=0,f=d.length;e<f;++e){c=d[e];b[':'+(c.b!=null?c.b:''+c.c)]=c}return b}\nfunction Wr(a){var b;if(a.c!=0){return a.c}for(b=0;b<a.a.length;b++){a.c=a.c*33+(a.a[b]&-1)}a.c=a.c*a.e;return a.c}\nfunction as(a){var b,c,d,e;return a.e==0?a:(b=a.d,c=b+1,d=le(xf,zU,13,c,15,1),ws(d,a.a,b),e=new fs(a.e,c,d),Or(e),e)}\nfunction ft(a,b,c,d,e){if(b==0||d==0){return}b==1?(e[d]=ht(e,c,d,a[0])):d==1?(e[b]=ht(e,a,b,c[0])):gt(a,c,e,b,d)}\nfunction nF(a,b){JC(kF,(b.b!=null?b.b:''+b.c)+' STAGE: '+AH(a.A,b)+'\\n================================');a.i=b}\nfunction Fn(a){En.call(this,wV+a+xV+yV==null?QU:$m(wV+a+xV+yV),kf(wV+a+xV+yV,8)?cf(wV+a+xV+yV,8):null)}\nfunction uQ(){IJ();EL.call(this);this.c=GW;this.b='MOV.D';this.a=EW;this.e=this.c;this.q=this.b;this.d=this.a}\nfunction sQ(){IJ();RN.call(this);this.c=eX;this.a=EW;this.b='MOVZ.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction jQ(){IJ();RN.call(this);this.c='010011';this.a=EW;this.b='MOVN.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction CK(a){IJ();xK.call(this,a);this.c=DW;this.a=EW;this.b='ADD.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction qH(){iH();JC(hH,'Building Memory: '+rb(this));this.a=new ZA;this.c=new ZA;JC(hH,'Memory built: '+rb(this))}\nfunction be(a){Xd();throw pm(new wd(\"Unexpected typeof result '\"+a+\"'; please report this bug to the GWT team\"))}\nfunction Br(a){if(a<RU){throw pm(new Ln('Overflow'))}else if(a>FU){throw pm(new Ln('Underflow'))}else{return sf(a)}}\nfunction ND(a,b,c){if(a<0||b>c){throw pm(new Nn(cV+a+dV+b+', size: '+c))}if(a>b){throw pm(new Zo(cV+a+' > toIndex: '+b))}}\nfunction Go(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return a==0?Go(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction sH(b){try{return iG(Rp(b.e),false)}catch(a){a=om(a);if(kf(a,11)){Fq();LE(b,false);return 0}else throw pm(a)}}\nfunction vS(a){var b,c,d,e;for(c=iT(),d=0,e=c.length;d<e;++d){b=c[d];if(Tp(a,b.b!=null?b.b:''+b.c)){return b.c}}return -1}\nfunction jG(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){QD(c,a.length);a.charCodeAt(c)==49&&(d+=1<<b)}return d}\nfunction tG(a,b){var c,d,e,f;f=uG(b);e=a-f.length;c=new rq(f);for(d=0;d<e;d++){pq(c,String.fromCharCode(48))}return c.a}\nfunction Ns(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=qm(Gm(f,32),rm(a[d],UU));e=Js(g,c);f=Mm(Hm(e,32))}return Mm(f)}\nfunction Ss(a,b,c){var d,e;d=rm(c,UU);for(e=0;sm(d,0)!=0&&e<b;e++){d=qm(d,rm(a[e],UU));a[e]=Mm(d);d=Hm(d,32)}return Mm(d)}\nfunction Az(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;Sy(a.b)}else{++a.d}return d}\nfunction TF(b){var c,d;d='';try{d=b.xb()}catch(a){a=om(a);if(kf(a,11)){c=a;zb(c,(Fq(),Eq),'','')}else throw pm(a)}return d}\nfunction EI(a){var b,c;c=new Aq;c.a+=''+a;for(b=0;b<64-a.length;b++){c.a=c.a.substr(0,0)+'0'+c.a.substr(0)}return c.a}\nfunction kG(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){QD(c,a.length);a.charCodeAt(c)==49&&(d=qm(d,Gm(1,b)))}return d}\nfunction ss(a){var b,c,d;if(a.e==0){return 0}b=a.d<<5;c=a.a[a.d-1];if(a.e<0){d=Ur(a);if(d==a.d-1){--c;c=c|0}}b-=gp(c);return b}\nfunction HC(a){var b,c;if(a.b){return a.b}c=BC?null:a.d;while(c){b=BC?null:c.b;if(b){return b}c=BC?null:c.d}return OB(),KB}\nfunction Rr(a,b){var c;if(rf(a)===rf(b)){return true}if(kf(b,9)){c=cf(b,9);return a.e==c.e&&a.d==c.d&&Sr(a,c.a)}return false}\nfunction Et(a,b,c){var d,e;for(e=a.ab();e.eb();){d=e.fb();if(rf(b)===rf(d)||b!=null&&nb(b,d)){c&&e.gb();return true}}return false}\nfunction oG(a){var b,c;for(c=0;c<a.length;c++){b=(QD(c,a.length),a.charCodeAt(c));if(b!=48&&b!=49){throw pm(new eH)}}return true}\nfunction FJ(b){var c,d;d='';try{d=gG(Rp(b.e))}catch(a){a=om(a);if(kf(a,11)){c=a;zb(c,(Fq(),Eq),'','')}else throw pm(a)}return d}\nfunction us(a,b){var c,d,e,f;c=b>>5;b&=31;e=a.d+c+(b==0?0:1);d=le(xf,zU,13,e,15,1);vs(d,a.a,c,b);f=new fs(a.e,e,d);Or(f);return f}\nfunction ms(a){var b,c,d;if(a<Jr.length){return Jr[a]}c=a>>5;b=a&31;d=le(xf,zU,13,c+1,15,1);d[c]=1<<b;return new fs(1,c+1,d)}\nfunction $m(a){var b;if(Array.isArray(a)&&a.Tb===_m){return co(pb(a))+'@'+(b=rb(a)>>>0,b.toString(16))}return a.toString()}\nfunction Bm(a,b){var c;if(ym(a)&&ym(b)){c=a%b;if(GU<c&&c<HU){return c}}return tm((ve(ym(a)?Km(a):a,ym(b)?Km(b):b,true),re))}\nfunction er(a,b){var c;a.c=b;a.a=ss(b);a.a<54&&(a.f=(c=b.d>1?Fm(Gm(b.a[1],32),rm(b.a[0],UU)):rm(b.a[0],UU),Lm(Cm(b.e,c))))}\nfunction nb(a,b){return pf(a)?Sp(a,b):mf(a)?(KD(a),rf(a)===rf(b)):lf(a)?(KD(a),rf(a)===rf(b)):jf(a)?a.C(b):ne(a)?kb(a,b):$b(a,b)}\nfunction we(a,b){if(a.h==lV&&a.m==0&&a.l==0){b&&(re=ue(0,0,0));return te((Ze(),Xe))}b&&(re=ue(a.l,a.m,a.h));return ue(0,0,0)}\nfunction rs(a){Lr();if(sm(a,0)<0){if(sm(a,-1)!=0){return new gs(-1,Dm(a))}return Fr}else return sm(a,10)<=0?Hr[Mm(a)]:new gs(1,a)}\nfunction vp(a){var b,c;if(sm(a,-129)>0&&sm(a,128)<0){b=Mm(a)+128;c=(xp(),wp)[b];!c&&(c=wp[b]=new np(a));return c}return new np(a)}\nfunction mc(){var a;if(fc!=0){a=ac();if(a-ic>2000){ic=a;jc=$wnd.setTimeout(vc,10)}}if(fc++==0){yc((xc(),wc));return true}return false}\nfunction mq(a,b,c){var d,e,f,g;f=b+c;PD(b,f,a.length);g='';for(e=b;e<f;){d=$wnd.Math.min(e+10000,f);g+=hq(a.slice(e,d));e=d}return g}\nfunction ht(a,b,c,d){dt();var e,f;e=0;for(f=0;f<c;f++){e=qm(Cm(rm(b[f],UU),rm(d,UU)),rm(Mm(e),UU));a[f]=Mm(e);e=Im(e,32)}return Mm(e)}\nfunction Ab(a,b,c){var d,e,f,g,h;for(e=(a.g==null&&(a.g=(Pc(),h=Oc.Q(a),Rc(h))),a.g),f=0,g=e.length;f<g;++f){d=e[f];b.U(c+'\\tat '+d)}}\nfunction xo(a){var b;b=typeof(a);if(Sp(b,CU)||Sp(b,DU)||Sp(b,EU)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction Tp(a,b){KD(a);if(b==null){return false}if(Sp(a,b)){return true}return a.length==b.length&&Sp(a.toLowerCase(),b.toLowerCase())}\nfunction Mr(a,b){if(a.e>b.e){return 1}if(a.e<b.e){return -1}if(a.d>b.d){return a.e}if(a.d<b.d){return -b.e}return a.e*Rs(a.a,b.a,a.d)}\nfunction GG(a,b){switch(b){case 1:return EG(a,'Z');case 3:return EG(a,'O');case 2:return EG(a,'U');case 0:return EG(a,'V');}return false}\nfunction LG(a,b){switch(b.c){case 0:ME(a,'00',30);break;case 1:ME(a,'01',30);break;case 2:ME(a,'10',30);break;case 3:ME(a,'11',30);}}\nfunction lr(a){Uq();var b;if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw pm(new Ip('Infinite or NaN'))}$q(this,(b=a,b.toPrecision(20)))}\nfunction Vc(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction so(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}\nfunction Jw(a,b){var c,d;d=a.a.length;b.length<d&&(b=xD(new Array(d),b));for(c=0;c<d;++c){oe(b,c,a.a[c])}b.length>d&&oe(b,d,null);return b}\nfunction jx(a,b){var c,d;d=a.a.length;b.length<d&&(b=xD(new Array(d),b));for(c=0;c<d;++c){oe(b,c,a.a[c])}b.length>d&&oe(b,d,null);return b}\nfunction Ld(f,a){var b=f.a;var c;a=String(a);b.hasOwnProperty(a)&&(c=b[a]);var d=(Xd(),Wd)[typeof c];var e=d?d(c):be(typeof c);return e}\nfunction YH(b,c){var d;try{return cf(pu(b.a,c),3)}catch(a){a=om(a);if(kf(a,7)){d=a;zb(d,(Fq(),Eq),'','')}else throw pm(a)}return null}\nfunction QF(b){var c;try{return iG(b.wb(),false)}catch(a){a=om(a);if(kf(a,11)){c=a;zb(c,(Fq(),Eq),'','');LE(b,false);return 0}else throw pm(a)}}\nfunction xw(b,c){var d;d=Qz(b,c);try{return Yz(d)}catch(a){a=om(a);if(kf(a,93)){throw pm(new Nn(\"Can't get element \"+c))}else throw pm(a)}}\nfunction wJ(a){ru(a.a,(kJ(),dJ),null);ru(a.a,eJ,null);ru(a.a,fJ,null);ru(a.a,gJ,null);ru(a.a,hJ,null);ru(a.a,iJ,null);ru(a.a,jJ,null)}\nfunction hs(a){Lr();if(a.length==0){this.e=0;this.d=1;this.a=pe(je(xf,1),zU,13,15,[0])}else{this.e=1;this.d=a.length;this.a=a;Or(this)}}\nfunction ds(a,b){this.e=a;if(b<VU){this.d=1;this.a=pe(je(xf,1),zU,13,15,[b|0])}else{this.d=2;this.a=pe(je(xf,1),zU,13,15,[b%VU|0,b/VU|0])}}\nfunction $D(a){YD();var b,c,d;c=':'+a;d=XD[c];if(d!=null){return sf((KD(d),d))}d=VD[c];b=d==null?ZD(a):sf((KD(d),d));_D();XD[c]=b;return b}\nfunction Qz(a,b){var c,d;MD(b,a.b);if(b>=a.b>>1){d=a.c;for(c=a.b;c>b;--c){d=d.b}}else{d=a.a.a;for(c=0;c<b;++c){d=d.a}}return new Zz(a,b,d)}\nfunction _n(a,b,c){DD(a>=0&&a<=1114111);if(a>=XU){b[c++]=55296+(a-XU>>10&1023)&YU;b[c]=56320+(a-XU&1023)&YU;return 2}else{b[c]=a&YU;return 1}}\nfunction rI(a){if(a.length==64&&(new RegExp(nW)).test(a)){switch(QD(0,a.length),a.charCodeAt(0)){case 48:return 1;case 49:return -1;}}return 0}\nfunction iT(){gT();return pe(je($l,1),zU,17,0,[fT,GS,dT,eT,CS,DS,ES,FS,VS,WS,XS,YS,ZS,$S,_S,aT,MS,NS,OS,PS,QS,RS,SS,TS,bT,cT,JS,KS,IS,US,HS,LS])}\nfunction gU(){dU();return pe(je(hm,1),zU,18,0,[RT,BT,ST,zT,XT,QT,PT,AT,TT,DT,IT,ET,cU,VT,WT,CT,bU,aU,ZT,$T,UT,YT,GT,KT,OT,FT,JT,NT,MT,LT,HT,_T])}\nfunction bf(a,b){if(pf(a)){return !!af[b]}else if(a.Sb){return !!a.Sb[b]}else if(mf(a)){return !!_e[b]}else if(lf(a)){return !!$e[b]}return false}\nfunction pn(a){var b,c,d;c=(Cn(),d=cf(An.get('logLevel'),33),!d?null:gf(d.getAtIndex(d.size()-1)));b=c==null?null:RB(c);b?LC(a,b):LC(a,(OB(),KB))}\nfunction kJ(){kJ=Xm;dJ=new lJ('M1',0);eJ=new lJ('M2',1);fJ=new lJ('M3',2);gJ=new lJ('M4',3);hJ=new lJ('M5',4);iJ=new lJ('M6',5);jJ=new lJ('M7',6)}\nfunction OA(a,b,c,d,e,f,g,h){var i,j;if(!d){return}i=d.a[0];!!i&&OA(a,b,c,i,e,f,g,h);PA(c,d.c,e,f,g,h)&&b.add(d);j=d.a[1];!!j&&OA(a,b,c,j,e,f,g,h)}\nfunction Hn(a){var b;if(a==null){return false}b=typeof(a);return Sp(b,CU)||Sp(b,DU)||Sp(b,EU)||a.$implements__java_io_Serializable||Array.isArray(a)}\nfunction tc(a,b){kc();var c;c=ub;if(c){if(c==hc){return}KC(c.a,(OB(),MB),a.L(),a);return}if(b){sc(kf(a,72)?cf(a,72).N():a)}else{Fq();zb(a,Eq,'','')}}\nfunction _p(a,b,c){var d,e;d=aq(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=aq(aq(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return aq(a,d,e)}\nfunction tF(a){var b,c,d,e,f,g;g=new Aq;b=0;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];wq(wq(wq(tq((g.a+='Register ',g),b++),':\\t'),TF(c)),xU)}return g.a}\nfunction pF(a){var b,c,d,e,f,g;g=new Aq;b=0;for(d=a.p,e=0,f=d.length;e<f;++e){c=d[e];wq(wq(wq(tq((g.a+='FP Register ',g),b++),':\\t'),FJ(c)),xU)}return g.a}\nfunction ze(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return ue(c,d,e)}\nfunction js(a,b){Lr();KD(a);if(b<2||b>36){throw pm(new Ip('Radix out of range'))}if(a.length==0){throw pm(new Ip('Zero length BigInteger'))}os(this,a,b)}\nfunction me(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction Ee(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}a.l=c&kV;a.m=d&kV;a.h=e&JU;return true}\nfunction fI(b,c){var d,e;LE(b,false);d=oI(b.d,c+'');try{ME(b,d,0)}catch(a){a=om(a);if(kf(a,11)){e=a;zb(e,(Fq(),Eq),'','');throw pm(new gH)}else throw pm(a)}}\nfunction um(a,b){var c;if(ym(a)&&ym(b)){c=a/b;if(GU<c&&c<HU){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return tm(ve(ym(a)?Km(a):a,ym(b)?Km(b):b,false))}\nfunction BS(a,b,c){sS();this.j=a;this.e=b;this.d=c;this.b=new OG;MG(this.b,0,true);MG(this.b,3,true);MG(this.b,2,true);MG(this.b,1,true);this.c=new pI(this.b)}\nfunction sG(a){var b;QD(0,a.length);if(a.charCodeAt(0)!=49){return false}for(b=1;b<a.length;b++){QD(b,a.length);if(a.charCodeAt(b)!=48){return false}}return true}\nfunction He(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction Ds(a){var b,c,d;if(sm(a,0)>=0){c=um(a,nV);d=Bm(a,nV)}else{b=Im(a,1);c=um(b,500000000);d=Bm(b,500000000);d=qm(Gm(d,1),rm(a,1))}return Fm(Gm(d,32),rm(c,UU))}\nfunction St(a,b){var c,d,e;c=b.lb();e=b.mb();d=a.get(c);if(!(rf(e)===rf(d)||e!=null&&nb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction gs(a,b){this.e=a;if(vm(rm(b,-4294967296),0)){this.d=1;this.a=pe(je(xf,1),zU,13,15,[Mm(b)])}else{this.d=2;this.a=pe(je(xf,1),zU,13,15,[Mm(b),Mm(Hm(b,32))])}}\nfunction CF(a){nF(a,(PH(),NH));if(!CH(a.A,NH)){JC(kF,'Executing MEM() for '+AH(a.A,NH));AH(a.A,NH).Jb()}JC(kF,ZV+AH(a.A,NH)+' to WB');IH(a.A,AH(a.A,NH));HH(a.A,null)}\nfunction Sm(b,c,d,e){Rm();var f=Pm;$moduleName=c;$moduleBase=d;nm=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{uU(g)()}catch(a){b(c,a)}}else{uU(g)()}}\nfunction Rc(a){var b,c,d,e;b='Qc';c='Jb';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(Sp(a[d].d,b)||Sp(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction Uc(a){Pc();var b=a.backingJsObject;if(b&&b.stack){var c=b.stack;var d=b+xU;c.substring(0,d.length)==d&&(c=c.substring(d.length));return c.split(xU)}return []}\nfunction Vs(a,b,c,d,e){var f,g;f=0;for(g=0;g<e;g++){f=qm(f,Jm(rm(b[g],UU),rm(d[g],UU)));a[g]=Mm(f);f=Hm(f,32)}for(;g<c;g++){f=qm(f,rm(b[g],UU));a[g]=Mm(f);f=Hm(f,32)}}\nfunction Cn(){var a,b,c,d;a=(b=$wnd.location.href,c=b.indexOf('#'),c>=0&&(b=b.substring(0,c)),d=b.indexOf('?'),d>0?b.substring(d):'');if(!An||!Sp(zn,a)){An=Bn(a);zn=a}}\nfunction uF(a){var b;b='';b+='IF:\\t'+AH(a.A,(PH(),MH))+xU;b+='ID:\\t'+AH(a.A,LH)+xU;b+='EX:\\t'+AH(a.A,KH)+xU;b+='MEM:\\t'+AH(a.A,NH)+xU;b+='WB:\\t'+AH(a.A,OH)+xU;return b}\nfunction _H(a,b,c){var d;if(c!=null&&!Sp(c,'')){c=c.toLowerCase();if(qu(a.c,c)){throw pm(new SH)}su(a.c,c,jp(b));d=kH(a.b,b);d.d=c;JC(VH,'Added memory label '+c+kW+b)}}\nfunction MK(a,b){var c,d,e,f,g,h;c=new dF;_E(c,cf(xw(a.r,b),3).a);e=Rp(c.e);f=a.k.w;h=Rp(a.k.w.e);d=new dF;$E(d,-4);h=PO(h,Rp(d.e));g=PO(h,e);ME(f,g,0);throw pm(new kP)}\nfunction jq(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){QD(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+dq(a,++b)):(a=a.substr(0,b)+(''+dq(a,++b)))}return a}\nfunction Yn(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+$wnd.Math.min(b,10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}\nfunction lt(a,b){dt();var c,d;d=(Lr(),Gr);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=Xr(d,c));c.d==1?(c=Xr(c,c)):(c=new hs(nt(c.a,c.d,le(xf,zU,13,c.d<<1,15,1))))}d=Xr(d,c);return d}\nfunction vz(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===BU&&Map.prototype.entries&&b()){return Map}else{return wz()}}\nfunction SE(b,c){var d,e;c*=8;c=56-c;e=eq(b.wb(),c,c+8);try{return hG(e,false)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new Qb(d))}else throw pm(a)}}\nfunction TE(b,c){var d,e;c*=8;c=56-c;e=eq(Rp(b.e),c,c+8);try{return hG(e,true)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new Qb(d))}else throw pm(a)}}\nfunction yG(b,c,d){var e,f;try{e=Co(lG('0x'+c));e=qm(e,b.b);Oz(b.a,'r '+gG(nG(64,e))+' '+d)}catch(a){a=om(a);if(kf(a,30)||kf(a,11)){f=a;zb(f,(Fq(),Eq),'','')}else throw pm(a)}}\n",
"function zG(b,c,d){var e,f;try{e=Co(lG('0x'+c));e=qm(e,b.b);Oz(b.a,'w '+gG(nG(64,e))+' '+d)}catch(a){a=om(a);if(kf(a,30)||kf(a,11)){f=a;zb(f,(Fq(),Eq),'','')}else throw pm(a)}}\nfunction qG(a){if(a.length==0){return false}QD(0,a.length);a.charCodeAt(0)==35&&(a=a.substr(1));if(rG(a)){return true}else if(pG(a)&&a.length<=6){return true}return false}\nfunction Ub(a){var b;if(a.c==null){b=rf(a.b)===rf(Sb)?null:a.b;a.d=b==null?QU:nf(b)?Xb(ff(b)):pf(b)?'String':co(pb(b));a.a=a.a+MU+(nf(b)?Wb(ff(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction PA(a,b,c,d,e,f){var g,h;if(a.sb()&&(h=Oy(cf(b,19),cf(c,19)),h<0||!d&&h==0)){return false}if(a.tb()&&(g=Oy(cf(b,19),cf(e,19)),g>0||!f&&g==0)){return false}return true}\nfunction uG(a){var b,c,d;b=new qq;c=sm(a,0)<0?Dm(a):a;d=0;while(sm(c,0)>0){d=Mm(Bm(c,2));d==1?pq(b,String.fromCharCode(49)):pq(b,String.fromCharCode(48));c=um(c,2)}return b.a}\nfunction jK(a){JC(gK,'WB of the ALU I-Type instruction. Writing '+Nm(a.i[0].Fb())+' to R'+xw(a.r,0));rF(a.k,cf(xw(a.r,0),3).a).yb(a.i[0].wb(),0);PF(rF(a.k,cf(xw(a.r,0),3).a))}\nfunction Tt(a,b,c){var d,e,f;for(e=a.db().ab();e.eb();){d=cf(e.fb(),21);f=d.lb();if(rf(b)===rf(f)||b!=null&&nb(b,f)){if(c){d=new Yv(d.lb(),d.mb());e.gb()}return d}}return null}\nfunction KC(a,b,c,d){var e;(zC?b.vb()>=HC(a).vb():AC?b.vb()>=(OB(),800):DC?b.vb()>=(OB(),900):CC&&b.vb()>=(OB(),qV))&&(e=new yC(b,c),e.e=d,xC(e,BC?null:a.c),FC(a,e),undefined)}\nfunction jH(a,b,c){var d;if(c>32000){PC(hH,'Address exceeding the CPU code limit: '+c+' > '+32000);throw pm(new dI)}d=c/4|0;!Sp(b.q,' ')&&!bw(a.c,jp(d))&&++a.b;SA(a.c,jp(d),b)}\nfunction WA(a,b,c){var d,e;e=a;d=e.c==null||Py(b.c,e.c)>0?1:0;while(e.a[d]!=b){e=e.a[d];d=Py(b.c,e.c)>0?1:0}e.a[d]=c;c.b=b.b;c.a[0]=b.a[0];c.a[1]=b.a[1];b.a[0]=null;b.a[1]=null}\nfunction $R(a,b){var c,d,e,f,g,h;g=new Aq;d=false;while(!d){f=kH(a.e,b);for(e=0;e<8;++e){h=SE(f,e);if(h==0){d=true;break}c=h&YU;g.a+=String.fromCharCode(c)}b=qm(b,8)}return g.a}\nfunction qU(a,b){var c;if(mu(a.a,b)){return cf(ou(a.a,b),3).a}c=0;mu(a.b,b)?(c=cf(ou(a.b,b),3).a):PC(nU,'No default value for integer configuration key '+b+', using 0.');return c}\nfunction pU(a,b){var c;if(mu(a.a,b)){return Sn(ef(ou(a.a,b)))}c=false;mu(a.b,b)?(c=Sn(ef(ou(a.b,b)))):PC(nU,'No default value for boolean configuration key '+b+', using false.');return c}\nfunction iq(a){var b,c;if(a>=XU){b=55296+(a-XU>>10&1023)&YU;c=56320+(a-XU&1023)&YU;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&YU)}}\nfunction ts(a,b){var c,d,e;e=a.e;if(b==0||a.e==0){return}d=b>>5;a.d-=d;if(!ys(a.a,a.d,a.a,d,b&31)&&e<0){for(c=0;c<a.d&&a.a[c]==-1;c++){a.a[c]=0}c==a.d&&++a.d;++a.a[c]}Or(a);a.b=-2}\nfunction sp(a){var b,c,d;if(sm(RU,a)<=0&&sm(a,FU)<=0){return c=Mm(a),c.toString(2)}b=le(vf,zU,13,65,15,1);d=65;do{b[--d]=Zn(Mm(a)&1);a=Im(a,1)}while(sm(a,0)!=0);return mq(b,d,65-d)}\nfunction vs(a,b,c,d){var e,f,g;if(d==0){Gq(b,0,a,c,a.length-c)}else{g=32-d;a[a.length-1]=0;for(f=a.length-1;f>c;f--){a[f]|=b[f-c-1]>>>g;a[f-1]=b[f-c-1]<<d}}for(e=0;e<c;e++){a[e]=0}}\nfunction uC(a,b){var c,d,e,f;c=cf(pu(a.a,b),87);if(!c){d=new QC(b);e=(EC(),BC)?null:d.c;f=eq(e,0,$wnd.Math.max(0,Yp(e,iq(46))));MC(d,uC(a,f));su(a.a,BC?null:d.c,d);return d}return c}\nfunction mU(b){lU();var c;try{c=cf(pu(jU,'en'),62);return gf(c.get(b))}catch(a){a=om(a);if(kf(a,7)){OC(kU,'Could not look up key '+b+' in language '+'en');return b}else throw pm(a)}}\nfunction oc(b,c,d){var e,f;e=mc();try{if(ub){try{return lc(b,c,d)}catch(a){a=om(a);if(kf(a,8)){f=a;tc(f,true);return undefined}else throw pm(a)}}else{return lc(b,c,d)}}finally{pc(e)}}\nfunction cz(){cz=Xm;az=pe(je(Fg,1),zU,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);bz=pe(je(Fg,1),zU,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction Ao(a){yo==null&&(yo=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!yo.test(a)){throw pm(new Ip(PU+a+'\"'))}return parseFloat(a)}\nfunction gq(a){var b,c,d;c=a.length;d=0;while(d<c&&(QD(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(QD(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction mE(a){var b;do{JC(a.c,'[GWT] running one step');b=nE(a);jE(a,'step results: '+(QV+b.success+RV+b.errorMessage+SV+No(b.status)+'}'))}while(b.success&&b.status!=(FE(),EE));return b}\nfunction Vm(){Um={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'});function b(){return (new Date).getTime()}\n!Date.now&&(Date.now=b)}\nfunction Ne(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return ue(c&kV,d&kV,e&JU)}\nfunction Pe(a,b){var c,d,e,f;b&=63;c=a.h&JU;if(b<22){f=c>>>b;e=a.m>>b|c<<22-b;d=a.l>>b|a.m<<22-b}else if(b<44){f=0;e=c>>>b-22;d=a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=c>>>b-44}return ue(d&kV,e&kV,f&JU)}\nfunction ur(a,b,c){if(c<Oq.length&&$wnd.Math.max(a.a,b.a+Pq[sf(c)])+1<54){return new mr(a.f+b.f*Oq[sf(c)],a.e)}return new rr(Os((!a.c&&(a.c=qs(a.f)),a.c),jt((!b.c&&(b.c=qs(b.f)),b.c),sf(c))),a.e)}\nfunction ME(a,b,c){var d,e,f;for(e=0;e<b.length;e++){f=e+c;if(f>=a.f){return}d=(QD(e,b.length),b.charCodeAt(e));switch(d){case 49:a.e[f]=49;break;case 48:a.e[f]=48;break;default:throw pm(new eH);}}}\nfunction zb(a,b,c,d){var e,f,g,h,i;b.U(d+c+a);Ab(a,b,d);for(f=(a.i==null&&(a.i=le(Hg,zU,8,0,0,1)),a.i),g=0,h=f.length;g<h;++g){e=f[g];zb(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&zb(i,b,'Caused by: ',d)}\nfunction ys(a,b,c,d,e){var f,g,h;f=true;for(g=0;g<d;g++){f=f&c[g]==0}if(e==0){Gq(c,d,a,0,b);g=b}else{h=32-e;f=f&c[g]<<h==0;for(g=0;g<b-1;g++){a[g]=c[g+d]>>>e|c[g+d+1]<<h}a[g]=c[g+d]>>>e;++g}return f}\nfunction aI(a,b,c){var d;if(c!=null&&!Sp(c,'')){if(qu(a.a,c)){throw pm(new SH)}su(a.a,c,jp(b));d=mH(a.b,b);!d&&OC(VH,'No instruction at address '+b);d.Nb(c);JC(VH,'Added instruction label '+c+kW+b)}}\nfunction Od(a){var b,c,d,e,f,g,h;h=new Cq('{');b=true;g=Jd(a,le(Fg,zU,2,0,6,1));for(d=g,e=0,f=d.length;e<f;++e){c=d[e];b?(b=false):(h.a+=', ',h);wq(h,dc(c));h.a+=':';vq(h,Kd(a,c))}h.a+='}';return h.a}\nfunction rn(a,b){var c,d,e;c=new Aq;wq(c,(d=new Wy(b.c),e=new Aq,wq(e,Vy(d)),e.a+=' ',wq(e,b.b),e.a+=xU,wq(e,b.a.Y()),e.a+=MU,e.a));wq(c,b.d);if(a.a&&!!b.e){c.a+=xU;zb(b.e,new wn(c),'','')}return c.a}\nfunction UE(b,c){var d,e;if(c%2!=0){throw pm(new xH)}c*=8;c=48-c;e=eq(b.wb(),c,c+16);try{return hG(e,false)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new Qb(d))}else throw pm(a)}}\nfunction WE(b,c){var d,e;if(c%4!=0){throw pm(new xH)}c*=8;c=32-c;e=eq(b.wb(),c,c+32);try{return hG(e,false)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new Qb(d))}else throw pm(a)}}\nfunction XE(b,c){var d,e;if(c%4!=0){throw pm(new xH)}c*=8;c=32-c;e=eq(Rp(b.e),c,c+32);try{return iG(e,true)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new Qb(d))}else throw pm(a)}}\nfunction VE(b,c){var d,e;if(c%2!=0){throw pm(new xH)}c*=8;c=48-c;e=eq(Rp(b.e),c,c+16);try{return hG(e,true)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new Qb(d))}else throw pm(a)}}\nfunction TI(a){var b,c;c='';c+='ADDER\\n';c+=(b=cf(ou(a.a,(aJ(),YI)),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,ZI),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,$I),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,_I),5))?b.Y()+xU:vW;return c}\nfunction wt(){wt=Xm;vt=new xt('UP',0);pt=new xt('DOWN',1);ot=new xt('CEILING',2);qt=new xt('FLOOR',3);tt=new xt('HALF_UP',4);rt=new xt('HALF_DOWN',5);st=new xt('HALF_EVEN',6);ut=new xt('UNNECESSARY',7)}\nfunction FC(a,b){var c,d,e,f,g,h,i,j;for(e=IC(a),g=0,i=e.length;g<i;++g){c=e[g];c.T(b)}j=!BC&&a.e?BC?null:a.d:null;while(j){for(d=IC(j),f=0,h=d.length;f<h;++f){c=d[f];c.T(b)}j=!BC&&j.e?BC?null:j.d:null}}\nfunction ar(a,b){var c;c=a.e+b.e;if(a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return Er(c)}if(a.a+b.a<54){return new mr(a.f*b.f,Br(c))}return new sr(Xr((!a.c&&(a.c=qs(a.f)),a.c),(!b.c&&(b.c=qs(b.f)),b.c)),Br(c))}\nfunction II(a){var b,c,d;c=nJ(a.b);d=cf(ou(a.c.a,(kJ(),jJ)),5);b=cf(ou(a.a.a,(aJ(),_I)),5);if(c){pJ(a.b);--a.d;return c}if(d){ru(a.c.a,jJ,null);--a.d;return d}if(b){ru(a.a.a,_I,null);--a.d;return b}return null}\nfunction iz(a,b,c){var d,e,f,g,h;h=b==null?0:(g=rb(b),g|0);e=(d=a.a.get(h),d==null?new Array:d);if(e.length==0){a.a.set(h,e)}else{f=fz(b,e);if(f){return f.nb(c)}}oe(e,e.length,new Yv(b,c));++a.c;Sy(a.b);return null}\nfunction tD(a,b,c,d,e,f){var g,h,i,j,k;if(rf(a)===rf(c)){a=a.slice(b,b+e);b=0}i=c;for(h=b,j=b+e;h<j;){g=$wnd.Math.min(h+10000,j);e=g-h;k=a.slice(h,g);k.splice(0,0,d,f?e:0);Array.prototype.splice.apply(i,k);h=g;d+=e}}\nfunction $d(a){if(!a){return yd(),xd}var b=a.valueOf?a.valueOf():a;if(b!==a){var c=Wd[typeof b];return c?c(b):be(typeof b)}else if(a instanceof Array||a instanceof $wnd.Array){return new jd(a)}else{return new Qd(a)}}\nfunction Zr(a,b){var c;if(b<0){throw pm(new Ln('Negative exponent'))}if(b==0){return Gr}else if(b==1||Rr(a,Gr)||Rr(a,Kr)){return a}if(!cs(a,0)){c=1;while(!cs(a,c)){++c}return Xr(ms(c*b),Zr(bs(a,c),b))}return lt(a,b)}\nfunction cr(a){var b,c;if(a.d>0){return a.d}b=1;c=1;if(a.a<54){a.a>=1&&(c=a.f);b+=$wnd.Math.log($wnd.Math.abs(c))*$wnd.Math.LOG10E}else{b+=(a.a-1)*BV;Pr((!a.c&&(a.c=qs(a.f)),a.c),mt(b)).e!=0&&++b}a.d=sf(b);return a.d}\nfunction vr(a){var b,c;if(a>-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=sf($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return wr(wm(a))}\nfunction lH(a,b){if(b>=80000||b<0){PC(hH,'Trying to access memory index '+b+' which is outside the expected range [0,'+80000+').');throw pm(new wH)}bw(a.a,jp(b))||SA(a.a,jp(b),new uH(b*8));return cf(cw(a.a,jp(b)),100)}\nfunction SI(a){if(ou(a.a,(aJ(),_I))==null){ru(a.a,_I,cf(ou(a.a,$I),5));ru(a.a,$I,null)}if(ou(a.a,$I)==null){ru(a.a,$I,cf(ou(a.a,ZI),5));ru(a.a,ZI,null)}if(ou(a.a,ZI)==null){ru(a.a,ZI,cf(ou(a.a,YI),5));ru(a.a,YI,null)}}\nfunction gt(a,b,c,d,e){var f,g,h,i;if(rf(a)===rf(b)&&d==e){nt(a,d,c);return}for(h=0;h<d;h++){g=0;f=a[h];for(i=0;i<e;i++){g=qm(qm(Cm(rm(f,UU),rm(b[i],UU)),rm(c[h+i],UU)),rm(Mm(g),UU));c[h+i]=Mm(g);g=Im(g,32)}c[h+e]=Mm(g)}}\nfunction DI(a){var b;if((new RegExp(oW)).test(a)&&!(new RegExp(pW)).test(a)||(new RegExp(qW)).test(a)&&!(new RegExp(pW)).test(a)||vI(a)||!(a.length==64&&(new RegExp(nW)).test(a))){return null}b=iG(a,false);return new nr(b)}\nfunction nG(b,c){var d,e,f,g,h;g=uG(c);f=b-g.length;d=new rq(g);for(e=0;e<f;e++){pq(d,String.fromCharCode(48))}if(sm(c,0)<0){try{h=wG(d.a);return h}catch(a){a=om(a);if(kf(a,11)){return null}else throw pm(a)}}else{return d.a}}\nfunction WN(a){var b;a.c=a.i[4].Fb();if(zm(a.c,0)){b=mU(VW)+' '+a.o+'. '+mU(WW)+MU+Nm(a.c)+'.';throw pm(new JK(b))}if(Em(Bm(a.c,a.f),0)){b=mU(XW)+' '+a.o+MU+mU(YW)+' '+Nm(a.c)+' '+mU(ZW)+' '+a.f+' bytes';throw pm(new yH(b))}}\nfunction FG(a){if(Op(eq(Rp(a.e),30,a.f),'00')==0){return TG(),SG}if(Op(eq(Rp(a.e),30,a.f),'01')==0){return TG(),RG}if(Op(eq(Rp(a.e),30,a.f),'10')==0){return TG(),QG}if(Op(eq(Rp(a.e),30,a.f),'11')==0){return TG(),PG}return null}\nfunction Zm(a,b){var c=$wnd;if(a===''){return c}var d=a.split('.');!(d[0] in c)&&c.execScript&&c.execScript('var '+d[0]);if(b){var e=b.prototype.Rb;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction gp(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-16384;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction up(a){var b,c,d,e,f,g;d=Mm(a);if(sm(d,a)==0){return f=d,f.toString(2)}e=sm(a,0)<0;e||(a=Dm(a));b=le(vf,zU,13,65,15,1);c=65;do{g=um(a,2);b[--c]=Zn(Mm(Jm(Cm(2,g),a)));a=g}while(sm(a,0)!=0);e&&(b[--c]=45);return mq(b,c,65-c)}\nfunction dc(b){var c=(!bc&&(bc=ec()),bc);var d=b.replace(/[\\x00-\\x1f\\xad\\u0600-\\u0603\\u06dd\\u070f\\u17b4\\u17b5\\u200b-\\u200f\\u2028-\\u202e\\u2060-\\u2064\\u206a-\\u206f\\ufeff\\ufff9-\\ufffb\"\\\\]/g,function(a){return cc(a,c)});return '\"'+d+'\"'}\nfunction tH(b){var c,d;try{d='ADDRESS '+gG(tG(32,b.a));d+=', VALUE '+gG(Rp(b.e));d+=', LABEL '+b.d;d+=', CODE '+b.b;d+=', COMMENT '+b.c;return d}catch(a){a=om(a);if(kf(a,11)){c=a;zb(c,(Fq(),Eq),'','')}else throw pm(a)}return 'ERRORE'}\nfunction Oe(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&lV)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?JU:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?JU:0;f=d?kV:0;e=c>>b-44}return ue(e&kV,f&kV,g&JU)}\nfunction Wm(a,b,c){var d=Um,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Um[b]),Ym(h));_.Sb=c;!b&&(_.Tb=_m);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Rb=f)}\nfunction cs(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw pm(new Ln('Negative bit address'))}e=b>>5;if(e>=a.d){return a.e<0}c=a.a[e];b=1<<(b&31);if(a.e<0){d=Ur(a);if(e<d){return false}else d==e?(c=-c):(c=~c)}return (c&b)!=0}\nfunction Ic(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].O()&&(c=Hc(c,g)):(typeof $wnd.onGwtReady!=='undefined'&&$wnd.onGwtReady(),undefined)}catch(a){a=om(a);if(kf(a,8)){d=a;kc();tc(d,true)}else throw pm(a)}}return c}\nfunction rG(a){var b,c,d,e;e=a.length;if(e==0){return false}c=0;d=(QD(c,a.length),a.charCodeAt(c));if(d==43||d==45){if(e==1){return false}++c}for(;c<a.length;c++){b=(QD(c,a.length),a.charCodeAt(c));if(b<48||b>57){return false}}return true}\nfunction uI(a){var b;if((new RegExp(oW)).test(a)&&!(new RegExp(pW)).test(a)||(new RegExp(qW)).test(a)&&!(new RegExp(pW)).test(a)||vI(a)||!(a.length==64&&(new RegExp(nW)).test(a))){return null}b=hG(eq(a,32,a.length),false);return new nr(b)}\nfunction Ms(a,b,c,d,e){var f,g,h;f=0;g=0;for(h=0;h<d;h++){f=(dt(),qm(Cm(rm(c[h],UU),rm(e,UU)),rm(Mm(f),UU)));g=qm(Jm(rm(a[b+h],UU),rm(f,UU)),g);a[b+h]=Mm(g);g=Hm(g,32);f=Im(f,32)}g=qm(Jm(rm(a[b+d],UU),f),g);a[b+d]=Mm(g);return Mm(Hm(g,32))}\nfunction po(a){if(a.$()){var b=a.c;b._()?(a.k='['+b.j):!b.$()?(a.k='[L'+b.Y()+';'):(a.k='['+b.Y());a.b=b.X()+'[]';a.i=b.Z()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=so('.',[c,so('$',d)]);a.b=so('.',[c,so('.',d)]);a.i=d[d.length-1]}\nfunction jz(a,b){var c,d,e,f,g,h;g=b==null?0:(f=rb(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h<d.length;h++){e=d[h];if(dz(b,e.lb())){if(d.length==1){d.length=0;qz(a.a,g)}else{d.splice(h,1)}--a.c;Sy(a.b);return e.mb()}}return null}\nfunction MG(b,c,d){var e;try{switch(c){case 1:ME(b,''+(d?1:0),21);break;case 3:ME(b,''+(d?1:0),22);break;case 2:ME(b,''+(d?1:0),23);break;case 0:ME(b,''+(d?1:0),20);}}catch(a){a=om(a);if(kf(a,11)){e=a;zb(e,(Fq(),Eq),'','')}else throw pm(a)}}\nfunction tS(a){if(a.length>0&&(QD(0,a.length),a.charCodeAt(0)!=59)&&(QD(0,a.length),a.charCodeAt(0)!=10)){a=gq(a);a=_p(a,'\\t',' ');while(a.indexOf(' ')!=-1){a=_p(a,' ',' ')}a=_p(a,', ',',');a=_p(a,' ,',',');if(a.length>0){return a}}return null}\nfunction NJ(){IJ();var a;this.r=new Tz;this.i=le(_i,zU,32,5,0,1);this.j=le(vj,zU,82,5,0,1);this.s=new RE;this.u='';LE(this.s,false);for(a=0;a<this.i.length;a++){this.i[a]=new UF('TR '+a+xW+this.t+')');this.j[a]=new GJ('TR (float) '+a+xW+this.t+')')}}\nfunction $r(a,b){var c,d,e,f,g,h;if(b.e==0){throw pm(new Ln(EV))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:Rs(a.a,b.a,h))==-1){return a}f=c;e=le(xf,zU,13,f,15,1);if(f==1){e[0]=Ns(a.a,h,b.a[0])}else{d=h-c+1;e=Gs(null,d,a.a,h,b.a,c)}g=new fs(a.e,f,e);Or(g);return g}\nfunction et(a,b){dt();var c,d,e,f,g,h,i,j,k;if(b.d>a.d){h=a;a=b;b=h}if(b.d<63){return kt(a,b)}g=(a.d&-2)<<4;j=bs(a,g);k=bs(b,g);d=Ts(a,_r(j,g));e=Ts(b,_r(k,g));i=et(j,k);c=et(d,e);f=et(Ts(j,d),Ts(e,k));f=Os(Os(f,i),c);f=_r(f,g);i=_r(i,g<<1);return Os(Os(i,f),c)}\nfunction rc(g){kc();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Kb(e);tc(f,false)}\n;function i(a){var b=a.onerror;if(b&&!g){return}a.onerror=function(){h.apply(this,arguments);b&&b.apply(this,arguments);return false}}\ni($wnd);i(window)}\nfunction Ce(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return hp(c)}if(b==0&&d!=0&&c==0){return hp(d)+22}if(b!=0&&d==0&&c==0){return hp(b)+44}return -1}\nfunction SD(a,b){var c,d,e,f;a=a==null?QU:a;c=new Bq;f=0;d=0;while(d<b.length){e=a.indexOf('%s',f);if(e==-1){break}wq(c,a.substr(f,e-f));vq(c,b[d++]);f=e+2}wq(c,a.substr(f));if(d<b.length){c.a+=' [';vq(c,b[d++]);while(d<b.length){c.a+=', ';vq(c,b[d++])}c.a+=']'}return c.a}\nfunction Ie(a){var b,c,d,e,f;if(isNaN(a)){return Ze(),Ye}if(a<-9223372036854775808){return Ze(),We}if(a>=9223372036854775807){return Ze(),Ve}e=false;if(a<0){e=true;a=-a}d=0;if(a>=HU){d=sf(a/HU);a-=d*HU}c=0;if(a>=IU){c=sf(a/IU);a-=c*IU}b=sf(a);f=ue(b,c,d);e&&Ae(f);return f}\nfunction pH(a){var b,c,d,e,f,g,h,i;i='Data:\\n';for(f=(h=(new Iv(a.a)).a.db().ab(),new Nv(h));f.a.eb();){e=(b=cf(f.a.fb(),21),cf(b.mb(),100));i+=tH(e)+xU}i+='\\nCode:\\n';for(d=(g=(new Iv(a.c)).a.db().ab(),new Nv(g));d.a.eb();){c=(b=cf(d.a.fb(),21),cf(b.mb(),5));i+=$m(c)+xU}return i}\nfunction hG(a,b){var c;if(a.length>32||b&&a.length==32&&(QD(0,a.length),a.charCodeAt(0)==49)||!oG(a)){throw pm(new eH)}if(!b&&a.length==32&&sG(a)){return RU}if(b){return jG(a)}else{QD(0,a.length);if(a.charCodeAt(0)==48){return hG(a.substr(1),true)}else{c=wG(a);return -hG(c,true)}}}\nfunction YG(a,b){var c,d,e;JC(WG,'call to close() with fd = '+b);e=-1;c=mu(a.a,jp(b));d=mu(a.d,jp(b));if(c){JC(WG,'found open input stream');tf(ou(a.a,jp(b)));null.Ub();tu(a.a,jp(b));e=0}if(d){JC(WG,'found open output stream');tf(ou(a.d,jp(b)));null.Ub();tu(a.d,jp(b));e=0}return e}\nfunction ZD(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(QD(c+3,a.length),a.charCodeAt(c+3)+(QD(c+2,a.length),31*(a.charCodeAt(c+2)+(QD(c+1,a.length),31*(a.charCodeAt(c+1)+(QD(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+Np(a,c++)}b=b|0;return b}\nfunction Lr(){Lr=Xm;var a;Gr=new es(1,1);Ir=new es(1,10);Kr=new es(0,0);Fr=new es(-1,1);Hr=pe(je(Kg,1),zU,9,0,[Kr,Gr,new es(1,2),new es(1,3),new es(1,4),new es(1,5),new es(1,6),new es(1,7),new es(1,8),new es(1,9),Ir]);Jr=le(Kg,zU,9,32,0,1);for(a=0;a<Jr.length;a++){Jr[a]=rs(Gm(1,a))}}\nfunction it(a,b){dt();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return Lr(),Kr}d=a.d;c=a.a;if(d==1){e=Cm(rm(c[0],UU),rm(b,UU));i=Mm(e);g=Mm(Im(e,32));return g==0?new es(j,i):new fs(j,2,pe(je(xf,1),zU,13,15,[i,g]))}h=d+1;f=le(xf,zU,13,h,15,1);f[d]=ht(f,c,d,b);k=new fs(j,h,f);Or(k);return k}\nfunction kt(a,b){var c,d,e,f,g,h,i,j,k,l,m;d=a.d;f=b.d;h=d+f;i=a.e!=b.e?-1:1;if(h==2){k=Cm(rm(a.a[0],UU),rm(b.a[0],UU));m=Mm(k);l=Mm(Im(k,32));return l==0?new es(i,m):new fs(i,2,pe(je(xf,1),zU,13,15,[m,l]))}c=a.a;e=b.a;g=le(xf,zU,13,h,15,1);ft(c,d,e,f,g);j=new fs(i,h,g);Or(j);return j}\nfunction Vy(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=$y($wnd.Math.abs(d)%60);return (cz(),az)[a.a.getDay()]+' '+bz[a.a.getMonth()]+' '+$y(a.a.getDate())+' '+$y(a.a.getHours())+':'+$y(a.a.getMinutes())+':'+$y(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction xs(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(Lr(),Fr):(Lr(),Kr)}f=a.d-d;e=le(xf,zU,13,f+1,15,1);ys(e,f,a.a,d,b);if(a.e<0){for(c=0;c<d&&a.a[c]==0;c++);if(c<d||b>0&&a.a[c]<<32-b!=0){for(c=0;c<f&&e[c]==-1;c++){e[c]=0}c==f&&++f;++e[c]}}g=new fs(a.e,f,e);Or(g);return g}\nfunction QA(a,b,c,d){var e,f;if(!b){return c}else{e=Py(c.c,b.c);if(e==0){d.d=Rv(b,c.d);d.b=true;return b}f=e<0?0:1;b.a[f]=QA(a,b.a[f],c,d);if(RA(b.a[f])){if(RA(b.a[1-f])){b.b=true;b.a[0].b=false;b.a[1].b=false}else{RA(b.a[f].a[f])?(b=YA(b,1-f)):RA(b.a[f].a[1-f])&&(b=XA(b,1-f))}}}return b}\nfunction XH(a,b){var c;JC(VH,'Request for memory element labelled '+b);if(b==null){PC(VH,'Label is null. Cannot access it.');throw pm(new wH)}b=b.toLowerCase();if(!qu(a.c,b)){PC(VH,'Label not found.');throw pm(new wH)}c=cf(pu(a.c,b),3).a;JC(VH,'Label found at address '+c);return kH(a.b,c)}\nfunction yb(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf(LU)!=-1&&$doc.documentMode<9){return}var c=d;Object.defineProperties(b,{cause:{get:function(){var a=c.K();return a&&a.I()}},suppressed:{get:function(){return c.J()}}})}catch(a){}}}\nfunction nE(b){var c,d,e;e=b.a.B;if(e!=(KF(),IF)&&e!=JF){d='Cannot run in state '+b.a.B;return gE(b.f,d)}try{yF(b.a)}catch(a){a=om(a);if(kf(a,65)){JC(b.c,'[GWT] Program terminated successfully.')}else if(kf(a,7)){c=a;oE(b,'Error: '+c.G());return gE(b.f,c.G())}else throw pm(a)}return hE(b.f)}\nfunction wG(a){var b,c,d,e;b=true;e=new rq(a);for(d=a.length-1;d>=0;--d){c=(QD(d,a.length),a.charCodeAt(d));if(c!=48&&c!=49){throw pm(new eH)}if(b){In(e,d,d+1,String.fromCharCode(c));c==49&&(b=false)}else{c==48?In(e,d,d+1,String.fromCharCode(49)):In(e,d,d+1,String.fromCharCode(48))}}return e.a}\nfunction IG(a,b,c){Op(b.toLowerCase(),'V'.toLowerCase())==0?ME(a,''+c,15):Op(b.toLowerCase(),'Z'.toLowerCase())==0?ME(a,''+c,16):Op(b.toLowerCase(),'O'.toLowerCase())==0?ME(a,''+c,17):Op(b.toLowerCase(),'U'.toLowerCase())==0?ME(a,''+c,18):Op(b.toLowerCase(),'I'.toLowerCase())==0&&ME(a,''+c,19)}\nfunction KG(a,b,c){Op(b.toLowerCase(),'V'.toLowerCase())==0?ME(a,''+c,25):Op(b.toLowerCase(),'Z'.toLowerCase())==0?ME(a,''+c,26):Op(b.toLowerCase(),'O'.toLowerCase())==0?ME(a,''+c,27):Op(b.toLowerCase(),'U'.toLowerCase())==0?ME(a,''+c,28):Op(b.toLowerCase(),'I'.toLowerCase())==0&&ME(a,''+c,29)}\nfunction Js(a,b){var c,d,e,f,g;d=rm(b,UU);if(sm(a,0)>=0){f=um(a,d);g=Bm(a,d)}else{c=Im(a,1);e=b>>>1;f=um(c,e);g=Bm(c,e);g=qm(Gm(g,1),rm(a,1));if((b&1)!=0){if(sm(f,g)<=0){g=Jm(g,f)}else{if(Am(Jm(f,g),d)){g=qm(g,Jm(d,f));f=Jm(f,1)}else{g=qm(g,Jm(Gm(d,1),f));f=Jm(f,2)}}}}return Fm(Gm(g,32),rm(f,UU))}\nfunction Te(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==lV&&a.m==0&&a.l==0){return mV}if(a.h>>19!=0){return '-'+Te(Ke(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=se(nV);c=ve(c,e,true);b=''+Se(re);if(!(c.l==0&&c.m==0&&c.h==0)){f=9-b.length;for(;f>0;f--){b='0'+b}}d=b+d}return d}\nfunction Dc(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new tb;while(ac()-c.a<16){d=false;for(e=0;e<f;e++){h=a[e];if(!h){continue}d=true;if(!h[0].O()){a[e]=null;b=true}}if(!d){break}}if(b){g=[];for(e=0;e<f;e++){!!a[e]&&(g[g.length]=a[e],undefined)}return g.length==0?null:g}else{return a}}\nfunction zS(b,c,d,e,f){var g,h,i,j,k,l;l=cq(f,',',0);for(h=l,i=0,j=h.length;i<j;++i){g=h[i];k=lH(b.e,b.f);++b.f;try{ME(k,oI(b.c,gq(g)),0)}catch(a){a=om(a);if(kf(a,71)){++b.g;sT(b.a,FX,c,d+1,e)}else if(kf(a,85)){++b.g;sT(b.a,GX,c,d+1,e)}else if(kf(a,11)){++b.g;sT(b.a,mX,c,d+1,e);d=e.length}else throw pm(a)}}}\nfunction iG(a,b){var c;if(a.length>64||b&&a.length==64&&(QD(0,a.length),a.charCodeAt(0)==49)||!oG(a)){throw pm(new eH)}if(!b&&a.length==64&&sG(a)){return SU}if(a.length==0){return 0}if(b){return kG(a)}else{QD(0,a.length);if(a.charCodeAt(0)==48){return iG(a.substr(1),true)}else{c=wG(a);return Dm(iG(c,true))}}}\nfunction RB(a){OB();var b;b=fq(a,(gA(),eA));switch(b){case 'ALL':return FB;case 'CONFIG':return GB;case 'FINE':return HB;case 'FINER':return IB;case 'FINEST':return JB;case 'INFO':return KB;case 'OFF':return LB;case 'SEVERE':return MB;case 'WARNING':return NB;default:throw pm(new Zo('Invalid level \"'+a+'\"'));}}\nfunction yJ(a){var b,c;c='';c+='MULTIPLIER\\n';c+=(b=cf(ou(a.a,(kJ(),dJ)),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,eJ),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,fJ),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,gJ),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,hJ),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,iJ),5))?b.Y()+xU:vW;c+=(b=cf(ou(a.a,jJ),5))?b.Y()+xU:vW;return c}\nfunction QO(a,b){var c,d;d='';for(c=0;c<64;c++){QD(c,a.length);a.charCodeAt(c)==49&&(QD(c,b.length),b.charCodeAt(c)==49)?(d+='0'):(QD(c,a.length),a.charCodeAt(c)==49&&(QD(c,b.length),b.charCodeAt(c)==48)?(d+='1'):(QD(c,a.length),a.charCodeAt(c)==48&&(QD(c,b.length),b.charCodeAt(c)==49)?(d+='1'):(d+='0')))}return d}\nfunction pG(a){var b,c,d,e,f;e=a.length;if(e<3){return false}c=0;QD(c,a.length);if(a.charCodeAt(c)!=48){return false}++c;f=(QD(c,a.length),a.charCodeAt(c));if(f!=120&&f!=88){return false}for(;c<a.length;c++){b=(QD(c,a.length),a.charCodeAt(c));d=b>=48||b<=57||b>=97||b<=102||b>=65||b<=70;if(!d){return false}}return true}\nfunction PO(a,b){var c,d,e,f,g,h;if(a.length!=b.length){throw pm(new jS)}g=new qq;e=false;for(f=a.length-1;f>-1;f--){c=(QD(f,a.length),a.charCodeAt(f)==49);d=(QD(f,b.length),b.charCodeAt(f)==49);h=!c&&!d&&e||!c&&d&&!e||c&&d&&e||c&&!d&&!e;e=d&&e||c&&d&&!e||c&&!d&&e;pq(g,String.fromCharCode(h?49:48))}return g.a.substr(0)}\nfunction uz(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction ZE(b,c,d){var e,f;d*=8;d=56-d;if(c<-128||c>255){throw pm(new gH)}else{e=tG(8,c);if(c>=0){try{ME(b,e,d)}catch(a){a=om(a);if(kf(a,11)){f=a;Fq();zb(f,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{c=-c;try{e=wG(e);ME(b,e,d)}catch(a){a=om(a);if(kf(a,11)){f=a;Fq();zb(f,Eq,'','');throw pm(new gH)}else throw pm(a)}}}}\nfunction _E(b,c){var d,e;if(c<XV||c>YV){throw pm(new gH)}else{d=uG(c);if(c>=0){try{LE(b,false);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{c=-c;try{d=wG(d);LE(b,true);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}}}\nfunction bF(b,c){var d,e;if(c<RU||c>FU){throw pm(new gH)}d=uG(c);if(c>=0){try{LE(b,false);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{c=-c;try{d=wG(d);LE(b,true);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}}\nfunction oF(b){var c;try{MG(b.a,0,pU(b.g,(dU(),GT)));MG(b.a,3,pU(b.g,KT));MG(b.a,2,pU(b.g,OT));MG(b.a,1,pU(b.g,FT));pU(b.g,JT)?LG(b.a,(TG(),SG)):pU(b.g,NT)?LG(b.a,(TG(),RG)):pU(b.g,MT)?LG(b.a,(TG(),QG)):pU(b.g,LT)&&LG(b.a,(TG(),PG))}catch(a){a=om(a);if(kf(a,11)){c=a;KC(RC((bo(Li),Li.k)),(OB(),MB),null,c)}else throw pm(a)}}\nfunction Vq(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return b}if(b.a==0&&b.f!=-1){return a}}else if(b.a==0&&b.f!=-1){if(c>=0){return a}}if(c==0){if($wnd.Math.max(a.a,b.a)+1<54){return new mr(a.f+b.f,a.e)}return new rr(Os((!a.c&&(a.c=qs(a.f)),a.c),(!b.c&&(b.c=qs(b.f)),b.c)),a.e)}else return c>0?ur(a,b,c):ur(b,a,-c)}\nfunction wS(b){var c;try{QD(0,b.length);if(b.charCodeAt(0)==114||(QD(0,b.length),b.charCodeAt(0)==82)||(QD(0,b.length),b.charCodeAt(0)==36))if(rG(b.substr(1))){c=Bo(b.substr(1),10);if(c<32&&c>=0){return c}}QD(0,b.length);if(b.charCodeAt(0)==36&&(c=vS(b.substr(1)))!=-1){return c}}catch(a){a=om(a);if(!kf(a,7))throw pm(a)}return -1}\nfunction xS(b){var c;try{QD(0,b.length);if(b.charCodeAt(0)==102||(QD(0,b.length),b.charCodeAt(0)==70)||(QD(0,b.length),b.charCodeAt(0)==36))if(rG(b.substr(1))){c=Bo(b.substr(1),10);if(c<32&&c>=0){return c}}QD(0,b.length);if(b.charCodeAt(0)==36&&(c=vS(b.substr(1)))!=-1){return c}}catch(a){a=om(a);if(!kf(a,7))throw pm(a)}return -1}\nfunction kE(b,c){var d;if(b.a.B!=(KF(),HF)){JC(b.c,'[GWT] Resetting CPU before loading a new program.');lE(b)}JC(b.c,TV+('Loading program: '+c));try{uS(b.e,c);BG(b.b,b.d.b*4)}catch(a){a=om(a);if(kf(a,7)){d=a;oE(b,'Parsing error: '+d.G());return gE(b.f,d.G())}else throw pm(a)}xF(b.a,IF);JC(b.c,'[GWT] Program parsed.');return hE(b.f)}\nfunction Lo(){Lo=Xm;Ko=pe(je(wf,1),zU,13,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,VU,XU,256,16,4,2]);Jo=pe(je(wf,1),zU,13,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction os(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=b.length;j=o;QD(0,b.length);if(b.charCodeAt(0)==45){m=-1;n=1;--o}else{m=1;n=0}g=(Bs(),As)[c];f=o/g|0;r=o%g;r!=0&&++f;i=le(xf,zU,13,f,15,1);d=zs[c-2];h=0;p=n+(r==0?g:r);for(q=n;q<j;q=p,p=q+g){e=Bo(b.substr(q,p-q),c);k=(dt(),ht(i,i,h,d));k+=Ss(i,h,e);i[h++]=k}l=h;a.e=m;a.d=l;a.a=i;Or(a)}\nfunction Hs(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;n=a.a;o=a.d;p=a.e;if(o==1){d=rm(n[0],UU);e=rm(b,UU);f=um(d,e);j=Bm(d,e);p!=c&&(f=Dm(f));p<0&&(j=Dm(j));return pe(je(Kg,1),zU,9,0,[rs(f),rs(j)])}h=o;i=p==c?1:-1;g=le(xf,zU,13,h,15,1);k=pe(je(xf,1),zU,13,15,[Is(g,n,o,b)]);l=new fs(i,h,g);m=new fs(p,1,k);Or(l);Or(m);return pe(je(Kg,1),zU,9,0,[l,m])}\nfunction Ks(a,b){var c,d,e,f,g,h;f=(d=Mm(a),d!=0?hp(d):hp(Mm(Hm(a,32)))+32);g=(e=Mm(b),e!=0?hp(e):hp(Mm(Hm(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=Im(a,f));g!=0&&(b=Im(b,g));do{if(sm(a,b)>=0){a=Jm(a,b);a=Im(a,(c=Mm(a),c!=0?hp(c):hp(Mm(Hm(a,32)))+32))}else{b=Jm(b,a);b=Im(b,(c=Mm(b),c!=0?hp(c):hp(Mm(Hm(b,32)))+32))}}while(sm(a,0)!=0);return Gm(b,h)}\nfunction Qr(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;f=b.e;if(f==0){throw pm(new Ln(EV))}e=b.d;d=b.a;if(e==1){return Hs(a,d[0],f)}n=a.a;o=a.d;c=o!=e?o>e?1:-1:Rs(n,d,o);if(c<0){return pe(je(Kg,1),zU,9,0,[Kr,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=le(xf,zU,13,h,15,1);j=Gs(g,h,n,o,d,e);l=new fs(i,h,g);m=new fs(p,k,j);Or(l);Or(m);return pe(je(Kg,1),zU,9,0,[l,m])}\nfunction YE(b,c){var d,e;if(c<-128||c>127){throw pm(new gH)}else{d=uG(c);if(c>=0){try{LE(b,false);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{c=-c;try{d=wG(d);LE(b,true);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}}}\nfunction aF(b,c,d){var e,f;d*=8;d=48-d;if(c<XV||c>XU){throw pm(new gH)}else if(d%16!=0){throw pm(new xH)}else{e=tG(16,c);if(c>=0){try{ME(b,e,d)}catch(a){a=om(a);if(kf(a,11)){f=a;Fq();zb(f,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{c=-c;try{e=wG(e);ME(b,e,d)}catch(a){a=om(a);if(kf(a,11)){f=a;Fq();zb(f,Eq,'','');throw pm(new gH)}else throw pm(a)}}}}\n",
"function cF(b,c,d){var e,f;d*=8;d=32-d;if(sm(c,RU)<0||sm(c,UU)>0){throw pm(new gH)}else if(d%32!=0){throw pm(new xH)}e=tG(32,c);if(sm(c,0)>=0){try{ME(b,e,d)}catch(a){a=om(a);if(kf(a,11)){f=a;Fq();zb(f,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{c=Dm(c);try{e=wG(e);ME(b,e,d)}catch(a){a=om(a);if(kf(a,11)){f=a;Fq();zb(f,Eq,'','');throw pm(new gH)}else throw pm(a)}}}\nfunction nt(a,b,c){var d,e,f,g,h;for(f=0;f<b;f++){d=0;for(h=f+1;h<b;h++){d=qm(qm(Cm(rm(a[f],UU),rm(a[h],UU)),rm(c[f+h],UU)),rm(Mm(d),UU));c[f+h]=Mm(d);d=Im(d,32)}c[f+b]=Mm(d)}ws(c,c,b<<1);d=0;for(e=0,g=0;e<b;++e,g++){d=qm(qm(Cm(rm(a[e],UU),rm(a[e],UU)),rm(c[g],UU)),rm(Mm(d),UU));c[g]=Mm(d);d=Im(d,32);++g;d=qm(d,rm(c[g],UU));c[g]=Mm(d);d=Im(d,32)}return c}\nfunction Tr(a,b){var c,d,e,f;c=a.e<0?new fs(1,a.d,a.a):a;d=b.e<0?new fs(1,b.d,b.a):b;if(c.e==0){return d}else if(d.e==0){return c}if((c.d==1||c.d==2&&c.a[1]>0)&&(d.d==1||d.d==2&&d.a[1]>0)){return rs(Ks((f=c.d>1?Fm(Gm(c.a[1],32),rm(c.a[0],UU)):rm(c.a[0],UU),Cm(c.e,f)),(e=d.d>1?Fm(Gm(d.a[1],32),rm(d.a[0],UU)):rm(d.a[0],UU),Cm(d.e,e))))}return Ls(Nr(c),Nr(d))}\nfunction Is(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=rm(d,UU);for(h=c-1;h>=0;h--){k=Fm(Gm(j,32),rm(b[h],UU));if(sm(k,0)>=0){i=um(k,f);j=Bm(k,f)}else{e=Im(k,1);g=d>>>1;i=um(e,g);j=Bm(e,g);j=qm(Gm(j,1),rm(k,1));if((d&1)!=0){if(sm(i,j)<=0){j=Jm(j,i)}else{if(Am(Jm(i,j),f)){j=qm(j,Jm(f,i));i=Jm(i,1)}else{j=qm(j,Jm(Gm(f,1),i));i=Jm(i,2)}}}}a[h]=Mm(rm(i,UU))}return Mm(j)}\nfunction JI(a,b,c){var d;if(!!b&&Gw((XI(),WI),b.Y(),0)!=-1){d=b.Y();if(Op(d.toLowerCase(),'ADD.D'.toLowerCase())==0||Op(d.toLowerCase(),'SUB.D'.toLowerCase())==0)if(QI(a.a,b,c)==-1){return 1}if(Op(d.toLowerCase(),'MUL.D'.toLowerCase())==0)if(vJ(a.c,b,c)==-1){return 1}if(Op(d.toLowerCase(),$V.toLowerCase())==0)if(oJ(a.b,b,c)==-1){return 2}c||++a.d;return 0}return 3}\nfunction EG(a,b){if(Op(b.toLowerCase(),'V'.toLowerCase())==0){return Np(Rp(a.e),20)==49}if(Op(b.toLowerCase(),'Z'.toLowerCase())==0){return Np(Rp(a.e),21)==49}if(Op(b.toLowerCase(),'O'.toLowerCase())==0){return Np(Rp(a.e),22)==49}if(Op(b.toLowerCase(),'U'.toLowerCase())==0){return Np(Rp(a.e),23)==49}return Op(b.toLowerCase(),'I'.toLowerCase())==0&&Np(Rp(a.e),24)==49}\nfunction gr(a,b,c){var d,e,f,g,h,i;h=wm(Oq[c]);g=Jm(wm(a.e),c);i=wm(a.f);f=um(i,h);e=Bm(i,h);if(sm(e,0)!=0){d=zm(Gm(sm(e,0)<0?Dm(e):e,1),h)?-1:xm(Gm(sm(e,0)<0?Dm(e):e,1),h)?1:0;f=qm(f,Ar(Mm(f)&1,(sm(e,0)==0?0:sm(e,0)<0?-1:1)*(5+d),b.b));if($wnd.Math.log(Lm(sm(f,0)<0?Dm(f):f))*$wnd.Math.LOG10E>=b.a){f=um(f,10);g=Jm(g,1)}}a.e=Br(Lm(g));a.d=b.a;a.f=Lm(f);a.a=wr(f);a.c=null}\nfunction ye(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=Be(b)-Be(a);g=Ne(b,j);i=ue(0,0,0);while(j>=0){h=Ee(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;l=g.h;m=g.l;g.h=l>>>1;g.m=k>>>1|(l&1)<<21;g.l=m>>>1|(k&1)<<21;--j}c&&Ae(i);if(f){if(d){re=Ke(a);e&&(re=Qe(re,(Ze(),Xe)))}else{re=ue(a.l,a.m,a.h)}}return i}\nfunction cq(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=le(Fg,zU,2,0,6,1);e=0;k=a;g=null;while(true){i=d.exec(k);if(i==null||k==''||e==c-1&&c>0){j[e]=k;break}else{h=i.index;j[e]=k.substr(0,h);k=eq(k,h+i[0].length,k.length);d.lastIndex=0;if(g==k){j[e]=k.substr(0,1);k=k.substr(1)}g=k;++e}}if(c==0&&a.length>0){f=j.length;while(f>0&&j[f-1]==''){--f}f<j.length&&(j.length=f)}return j}\nfunction Qs(a,b,c,d,e){var f,g;f=qm(rm(b[0],UU),rm(d[0],UU));a[0]=Mm(f);f=Hm(f,32);if(c>=e){for(g=1;g<e;g++){f=qm(f,qm(rm(b[g],UU),rm(d[g],UU)));a[g]=Mm(f);f=Hm(f,32)}for(;g<c;g++){f=qm(f,rm(b[g],UU));a[g]=Mm(f);f=Hm(f,32)}}else{for(g=1;g<c;g++){f=qm(f,qm(rm(b[g],UU),rm(d[g],UU)));a[g]=Mm(f);f=Hm(f,32)}for(;g<e;g++){f=qm(f,rm(d[g],UU));a[g]=Mm(f);f=Hm(f,32)}}sm(f,0)!=0&&(a[g]=Mm(f))}\nfunction dt(){dt=Xm;var a,b;_s=le(Kg,zU,9,32,0,1);at=le(Kg,zU,9,32,0,1);bt=pe(je(xf,1),zU,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,zV,AV]);ct=pe(je(xf,1),zU,13,15,[1,10,100,qV,10000,100000,1000000,10000000,100000000,nV]);a=1;for(b=0;b<=18;b++){_s[b]=rs(a);at[b]=rs(Gm(a,b));a=Cm(a,5)}for(;b<at.length;b++){_s[b]=Xr(_s[b-1],_s[1]);at[b]=Xr(at[b-1],(Lr(),Ir))}}\nfunction ir(a,b,c){var d,e,f,g;d=b.e-a.e;if(b.a==0&&b.f!=-1||a.a==0&&a.f!=-1||c.a==0){return dr(hr(a,b),c)}if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*BV)+1)<d-1){if(c.a<(a.d>0?a.d:$wnd.Math.floor((a.a-1)*BV)+1)){g=fr(a);if(g!=fr(b)){f=Os(it((!a.c&&(a.c=qs(a.f)),a.c),10),rs(g))}else{f=Ts((!a.c&&(a.c=qs(a.f)),a.c),rs(g));f=Os(it(f,10),rs(g*9))}e=new rr(f,a.e+1);return dr(e,c)}}return dr(hr(a,b),c)}\nfunction Ar(a,b,c){var d;d=0;switch(c.c){case 7:if(b!=0){throw pm(new Ln('Rounding necessary'))}break;case 0:d=b==0?0:b<0?-1:1;break;case 2:d=$wnd.Math.max(b==0?0:b<0?-1:1,0);break;case 3:d=$wnd.Math.min(b==0?0:b<0?-1:1,0);break;case 4:$wnd.Math.abs(b)>=5&&(d=b==0?0:b<0?-1:1);break;case 5:$wnd.Math.abs(b)>5&&(d=b==0?0:b<0?-1:1);break;case 6:$wnd.Math.abs(b)+a>5&&(d=b==0?0:b<0?-1:1);}return d}\nfunction Xq(a,b){var c,d,e,f,g,h;e=fr(a);h=fr(b);if(e==h){if(a.e==b.e&&a.a<54&&b.a<54){return a.f<b.f?-1:a.f>b.f?1:0}d=a.e-b.e;c=(a.d>0?a.d:$wnd.Math.floor((a.a-1)*BV)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*BV)+1);if(c>d+1){return e}else if(c<d-1){return -e}else{f=(!a.c&&(a.c=qs(a.f)),a.c);g=(!b.c&&(b.c=qs(b.f)),b.c);d<0?(f=Xr(f,mt(-d))):d>0&&(g=Xr(g,mt(d)));return Mr(f,g)}}else return e<h?-1:1}\nfunction ie(a,b){var c;switch(ke(a)){case 6:return pf(b);case 7:return mf(b);case 8:return lf(b);case 3:return Array.isArray(b)&&(c=ke(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===BU;case 12:return b!=null&&(typeof b===vU||typeof b==BU);case 0:return bf(b,a.__elementTypeId$);case 2:return qf(b)&&!(b.Tb===_m);case 1:return qf(b)&&!(b.Tb===_m)||bf(b,a.__elementTypeId$);default:return true;}}\nfunction Gp(){Gp=Xm;var a;Cp=pe(je(xf,1),zU,13,15,[-1,-1,30,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5]);Dp=le(xf,zU,13,37,15,1);Ep=pe(je(xf,1),zU,13,15,[-1,-1,63,40,32,28,25,23,21,20,19,19,18,18,17,17,16,16,16,15,15,15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,13]);Fp=le(yf,zU,13,37,14,1);for(a=2;a<=36;a++){Dp[a]=sf($wnd.Math.pow(a,Cp[a]));Fp[a]=um({l:kV,m:kV,h:524287},Dp[a])}}\nfunction xJ(a){if(ou(a.a,(kJ(),jJ))==null){ru(a.a,jJ,cf(ou(a.a,iJ),5));ru(a.a,iJ,null)}if(ou(a.a,iJ)==null){ru(a.a,iJ,cf(ou(a.a,hJ),5));ru(a.a,hJ,null)}if(ou(a.a,hJ)==null){ru(a.a,hJ,cf(ou(a.a,gJ),5));ru(a.a,gJ,null)}if(ou(a.a,gJ)==null){ru(a.a,gJ,cf(ou(a.a,fJ),5));ru(a.a,fJ,null)}if(ou(a.a,fJ)==null){ru(a.a,fJ,cf(ou(a.a,eJ),5));ru(a.a,eJ,null)}if(ou(a.a,eJ)==null){ru(a.a,eJ,cf(ou(a.a,dJ),5));ru(a.a,dJ,null)}}\nfunction mt(a){dt();var b,c,d,e;b=sf(a);if(a<at.length){return at[b]}else if(a<=50){return Zr((Lr(),Ir),b)}else if(a<=qV){return _r(Zr(_s[1],b),b)}if(a>1000000){throw pm(new Ln('power of ten too big'))}if(a<=FU){return _r(Zr(_s[1],b),b)}d=Zr(_s[1],FU);e=d;c=wm(a-FU);b=sf(a%FU);while(sm(c,FU)>0){e=Xr(e,d);c=Jm(c,FU)}e=Xr(e,Zr(_s[1],b));e=_r(e,FU);c=wm(a-FU);while(sm(c,FU)>0){e=_r(e,FU);c=Jm(c,FU)}e=_r(e,b);return e}\nfunction $E(b,c){var d,e;d=uG(c);if(sm(c,0)>=0){try{LE(b,false);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}else{if(vm(c,SU)){LE(b,false);try{b.yb('1',0)}catch(a){a=om(a);if(!kf(a,11))throw pm(a)}return}c=Dm(c);try{d=uG(c);d=wG(d);LE(b,true);b.yb(d,b.f-d.length)}catch(a){a=om(a);if(kf(a,11)){e=a;Fq();zb(e,Eq,'','');throw pm(new gH)}else throw pm(a)}}}\nfunction _q(a,b){var c,d,e,f,g,h,i;f=b.a;if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*BV)+1)-f<0||f==0){return}d=cr(a)-f;if(d<=0){return}if(a.a<54){gr(a,b,d);return}h=mt(d);e=Qr((!a.c&&(a.c=qs(a.f)),a.c),h);g=a.e-d;if(e[1].e!=0){c=Mr(as(e[1].e<0?new fs(1,e[1].d,e[1].a):e[1]),h);c=Ar(cs(e[0],0)?1:0,e[1].e*(5+c),b.b);c!=0&&(e[0]=Os(e[0],rs(c)));i=new qr(e[0]);if(cr(i)>f){e[0]=Pr(e[0],(Lr(),Ir));--g}}a.e=Br(g);a.d=f;er(a,e[0])}\nfunction Ts(a,b){var c,d,e,f,g,h,i,j,k,l;g=a.e;i=b.e;if(i==0){return a}if(g==0){return b.e==0?b:new fs(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=rm(a.a[0],UU);d=rm(b.a[0],UU);g<0&&(c=Dm(c));i<0&&(d=Dm(d));return rs(Jm(c,d))}e=f!=h?f>h?1:-1:Rs(a.a,b.a,f);if(e==-1){l=-i;k=g==i?Us(b.a,h,a.a,f):Ps(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return Lr(),Kr}k=Us(a.a,f,b.a,h)}else{k=Ps(a.a,f,b.a,h)}}j=new fs(l,k.length,k);Or(j);return j}\nfunction Bo(a,b){var c,d,e,f,g;if(a==null){throw pm(new Ip(QU))}if(b<2||b>36){throw pm(new Ip('radix '+b+' out of range'))}e=a.length;f=e>0&&(QD(0,a.length),a.charCodeAt(0)==45||(QD(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(Yn((QD(c,a.length),a.charCodeAt(c)),b)==-1){throw pm(new Ip(PU+a+'\"'))}}g=parseInt(a,b);d=g<RU;if(isNaN(g)){throw pm(new Ip(PU+a+'\"'))}else if(d||g>FU){throw pm(new Ip(PU+a+'\"'))}return g}\nfunction Pr(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw pm(new Ln(EV))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new fs(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=um(rm(a.a[0],UU),rm(b.a[0],UU));k!=e&&(l=Dm(l));return rs(l)}c=j!=d?j>d?1:-1:Rs(a.a,b.a,j);if(c==0){return k==e?Gr:Fr}if(c==-1){return Kr}g=j-d+1;f=le(xf,zU,13,g,15,1);h=k==e?1:-1;d==1?Is(f,a.a,j,b.a[0]):Gs(f,g,a.a,j,b.a,d);i=new fs(h,g,f);Or(i);return i}\nfunction Gn(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf(LU)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(LU)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(LU)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction vF(b){var c,d,e,f;xF(b,(KF(),HF));b.j=0;b.s=0;b.d=0;b.e=0;b.k=0;b.q=0;b.n=0;b.u=0;for(f=0;f<32;f++){SF(b.r[f])}for(e=0;e<32;e++){EJ(b.p[e])}try{for(c=0;c<8;c++){JG(b.a,c,0)}KG(b.a,'V',0);KG(b.a,'O',0);KG(b.a,'U',0);KG(b.a,'Z',0);IG(b.a,'V',0);IG(b.a,'O',0);IG(b.a,'U',0);IG(b.a,'Z',0)}catch(a){a=om(a);if(kf(a,11)){d=a;zb(d,(Fq(),Eq),'','')}else throw pm(a)}SF(b.c);SF(b.b);SF(b.w);SF(b.v);oH(b.t);zH(b.A);KI(b.o);JC(kF,'CPU Resetted')}\nfunction Bn(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new ez;if(b!=null&&b.length>1){l=b.substr(1);for(h=cq(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=cq(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(dd(m),o=/\\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=om(a);if(!kf(a,72))throw pm(a)}n=cf(k.get(e),33);if(!n){n=new Kw;k.put(e,n)}n.add(m)}}for(d=k.db().ab();d.eb();){c=cf(d.fb(),21);c.nb(tx(cf(c.mb(),33)))}k=new _x(k);return k}\nfunction jr(a){var b,c,d,e;d=Fs((!a.c&&(a.c=qs(a.f)),a.c),0);if(a.e==0||a.a==0&&a.f!=-1&&a.e<0){return d}b=fr(a)<0?1:0;c=a.e;e=(d.length+1+$wnd.Math.abs(sf(a.e)),new Bq);b==1&&(e.a+='-',e);if(a.e>0){c-=d.length-b;if(c>=0){e.a+='0.';for(;c>Lq.length;c-=Lq.length){xq(e,Lq)}yq(e,Lq,sf(c));wq(e,d.substr(b))}else{c=b-c;wq(e,eq(d,b,sf(c)));e.a+='.';wq(e,dq(d,sf(c)))}}else{wq(e,d.substr(b));for(;c<-Lq.length;c+=Lq.length){xq(e,Lq)}yq(e,Lq,sf(-c))}return e.a}\nfunction Ls(a,b){var c,d,e,f,g,h;c=Vr(a);d=Vr(b);e=$wnd.Math.min(c,d);ts(a,c);ts(b,d);if(Mr(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=rs(Ks((h=a.d>1?Fm(Gm(a.a[1],32),rm(a.a[0],UU)):rm(a.a[0],UU),Cm(a.e,h)),(g=b.d>1?Fm(Gm(b.a[1],32),rm(b.a[0],UU)):rm(b.a[0],UU),Cm(b.e,g))));break}if(b.d>a.d*1.2){b=$r(b,a);b.e!=0&&ts(b,Vr(b))}else{do{Vs(b.a,b.a,b.d,a.a,a.d);Or(b);b.b=-2;ts(b,Vr(b))}while(Mr(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return _r(b,e)}\nfunction DF(a){var b;nF(a,(PH(),OH));if(CH(a.A,OH)){return}b=true;Gw(lF,gG(Rp(AH(a.A,OH).Lb().e)),0)!=-1&&(a.o.d!=0||!BH(a.A,NH))&&(b=false);BH(a.A,OH)||++a.s;if(b){JC(kF,'Executing WB() for '+AH(a.A,OH));AH(a.A,OH).Kb()}JC(kF,'Instruction '+AH(a.A,OH)+' has been completed. Removing it.');IH(a.A,null);if(DH(a.A,LH)&&DH(a.A,KH)&&DH(a.A,NH)&&a.o.d==0&&a.B==(KF(),JF)){JC(kF,'Pipeline is empty and we are in STOPPING --> going to HALTED.');throw pm(new LO)}}\nfunction zF(b){var c,d,e,f,g,h;nF(b,(PH(),KH));e=pU(b.g,(dU(),ZT));g=pU(b.g,$T);f=(pA(),pA(),oA);c=II(b.o);h=AH(b.A,KH);if(c){h=c;DH(b.A,KH)||++b.u}if(h){try{JC(kF,'Executing EX() for '+h);h.Gb()}catch(a){a=om(a);if(kf(a,27)){d=a;if(e){JC(kF,'[EXCEPTION] [MASKED] '+d.a)}else{if(g){JC(kF,'Terminating due to an unmasked exception');throw pm(new eI(d.a))}else{f=new qA(KD(d.a))}}}else throw pm(a)}}JC(kF,ZV+h+' to MEM');HH(b.A,h);!c&&EH(b.A,null);LI(b.o);return f}\nfunction Bs(){Bs=Xm;zs=pe(je(xf,1),zU,13,15,[RU,1162261467,FV,AV,362797056,1977326743,FV,387420489,nV,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,1280000000,1801088541,113379904,148035889,191102976,zV,308915776,387420489,481890304,594823321,729000000,887503681,FV,1291467969,1544804416,1838265625,60466176]);As=pe(je(xf,1),zU,13,15,[-1,-1,31,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5])}\nfunction Gq(a,b,c,d,e){Fq();var f,g,h,i,j,k,l,m,n;LD(a,'src');LD(c,'dest');m=pb(a);i=pb(c);HD((m.f&4)!=0,'srcType is not an array');HD((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;HD((l.f&1)!=0?l==g:(g.f&1)==0,\"Array types don't match\");n=a.length;j=c.length;if(b<0||d<0||e<0||b+e>n||d+e>j){throw pm(new Mn)}if((l.f&1)==0&&m!=i){k=df(a);f=df(c);if(rf(a)===rf(c)&&b<d){b+=e;for(h=d+e;h-->d;){oe(f,h,k[--b])}}else{for(h=d+e;d<h;){oe(f,d++,k[b++])}}}else e>0&&tD(a,b,c,d,e,true)}\nfunction _G(b,c,d,e){var f,g,h,i,j,k,l,m;if(!mu(b.d,jp(c))){JC(WG,gW+c+' not valid for writing.');throw pm(new cH(hW))}g=le(uf,zU,13,e,15,1);k=null;f=null;try{f=new qq;l=0;for(h=0;h<e;++h){if(h%8==0){l=0;JC(WG,'write(): getting a new cell at address '+Nm(d));k=kH(b.b,d);d=qm(d,8)}m=SE(k,l++)<<24>>24;g[h]=m;nq(f,m&YU)}}catch(a){a=om(a);if(kf(a,46)){throw pm(new cH(iW))}else throw pm(a)}aH(b,(j=c,lq(BD(g,(i=g.length,yD(),i))),j));JC(WG,'Wrote '+f.a+' to fd '+c);return f.a.length}\nfunction EF(a,b,c){mF();var d,e;this.g=b;this.f=c;JC(kF,'Creating the CPU...');this.j=0;xF(this,(KF(),HF));this.t=a;JC(kF,'Got Memory instance..');this.r=le(_i,zU,32,32,0,1);this.r[0]=new XF;for(e=1;e<32;e++){this.r[e]=new UF('R'+e)}this.w=new UF('PC');this.v=new UF('Old PC');this.c=new UF('LO');this.b=new UF('HI');this.p=le(vj,zU,82,32,0,1);for(d=0;d<32;d++){this.p[d]=new GJ('F'+d)}this.a=new OG;oF(this);this.o=new NI;KI(this.o);this.A=new JH;this.i=(PH(),MH);JC(kF,'CPU Created.')}\nfunction Wq(a,b,c){var d,e,f,g,h;d=a.e-b.e;if(b.a==0&&b.f!=-1||a.a==0&&a.f!=-1||c.a==0){return dr(Vq(a,b),c)}if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*BV)+1)<d-1){e=b;g=a}else if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*BV)+1)<-d-1){e=a;g=b}else{return dr(Vq(a,b),c)}if(c.a>=(e.d>0?e.d:$wnd.Math.floor((e.a-1)*BV)+1)){return dr(Vq(a,b),c)}f=fr(e);if(f==fr(g)){h=Os(it((!e.c&&(e.c=qs(e.f)),e.c),10),rs(f))}else{h=Ts((!e.c&&(e.c=qs(e.f)),e.c),rs(f));h=Os(it(h,10),rs(f*9))}e=new rr(h,e.e+1);return dr(e,c)}\nfunction Os(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;g=a.e;i=b.e;if(g==0){return b}if(i==0){return a}f=a.d;h=b.d;if(f+h==2){c=rm(a.a[0],UU);d=rm(b.a[0],UU);if(g==i){k=qm(c,d);o=Mm(k);n=Mm(Im(k,32));return n==0?new es(g,o):new fs(g,2,pe(je(xf,1),zU,13,15,[o,n]))}return rs(g<0?Jm(d,c):Jm(c,d))}else if(g==i){m=g;l=f>=h?Ps(a.a,f,b.a,h):Ps(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:Rs(a.a,b.a,f);if(e==0){return Lr(),Kr}if(e==1){m=g;l=Us(a.a,f,b.a,h)}else{m=i;l=Us(b.a,h,a.a,f)}}j=new fs(m,l.length,l);Or(j);return j}\nfunction FI(a){if(Op(a.toLowerCase(),'POSITIVEINFINITY'.toLowerCase())==0){return sW}else if(Op(a.toLowerCase(),'NEGATIVEINFINITY'.toLowerCase())==0){return tW}else if(Op(a.toLowerCase(),'POSITIVEZERO'.toLowerCase())==0){return bW}else if(Op(a.toLowerCase(),'NEGATIVEZERO'.toLowerCase())==0){return uW}else if(Op(a.toLowerCase(),'QNAN'.toLowerCase())==0){return rW}else if(Op(a.toLowerCase(),'SNAN'.toLowerCase())==0){return '0111111111111111111111111111111111111111111111111111111111111111'}return a}\nfunction Io(a){var b,c,d,e,f,g,h,i;g=Hm(a,32);h=rm(a,UU);sm(g,0)<0&&(g=qm(g,VU));sm(h,0)<0&&(h=qm(h,VU));i=Em(rm(g,RU),0);e=Mm(rm(Hm(g,20),2047));g=rm(g,JU);if(e==0){d=Lm(g)*TU+Lm(h)*WU;d*=2.2250738585072014E-308;return i?d==0?-0.:-d:d}else if(e==2047){return sm(g,0)==0&&sm(h,0)==0?i?-Infinity:Infinity:NaN}e-=1023;c=1+Lm(g)*TU+Lm(h)*WU;if(e>0){b=512;for(f=0;f<10;++f,b>>=1){if(e>=b){c*=(Lo(),Ko)[f];e-=b}}}else if(e<0){while(e<0){b=512;for(f=0;f<10;++f,b>>=1){if(e<=-b){c*=(Lo(),Jo)[f];e+=b}}}}return i?-c:c}\nfunction BF(b){var c,d;nF(b,(PH(),MH));JC(kF,'CPU Status: '+No(b.B));c=false;if(b.B==(KF(),IF)){if(!CH(b.A,MH)){try{JC(kF,'Executing IF() for '+AH(b.A,MH));AH(b.A,MH).Ib()}catch(a){a=om(a);if(kf(a,83)){c=true}else throw pm(a)}}JC(kF,ZV+AH(b.A,MH)+' to ID');FH(b.A,AH(b.A,MH));d=nH(b.t,b.w);JC(kF,'Fetched new instruction '+d);$E(b.v,QF(b.w));$E(b.w,qm(QF(b.w),4));JC(kF,'New Program Counter value: '+TF(b.w));JC(kF,'Putting '+d+'in IF.');GH(b.A,d)}else{FH(b.A,b.f)}if(c){JC(kF,'Re-throwing the BREAK exception');throw pm(new DL)}}\nfunction kr(a){var b,c,d,e,f;if(a.g!=null){return a.g}if(a.a<32){a.g=Es(wm(a.f),sf(a.e));return a.g}e=Fs((!a.c&&(a.c=qs(a.f)),a.c),0);if(a.e==0){return e}b=(!a.c&&(a.c=qs(a.f)),a.c).e<0?2:1;c=e.length;d=-a.e+c-b;f=new Aq;f.a+=''+e;if(a.e>0&&d>=-6){if(d>=0){zq(f,c-sf(a.e),String.fromCharCode(46))}else{f.a=eq(f.a,0,b-1)+'0.'+dq(f.a,b-1);zq(f,b+1,mq(Lq,0,-sf(d)-1))}}else{if(c-b>=1){zq(f,b,String.fromCharCode(46));++c}zq(f,c,String.fromCharCode(69));d>0&&zq(f,++c,String.fromCharCode(43));zq(f,++c,''+Nm(wm(d)))}a.g=f.a;return a.g}\nfunction Ho(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?SU:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Lo(),Jo)[d]&&c-b>=-1023){a*=Ko[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Lo(),Ko)[d]){a*=Jo[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=wm(a*1048576);a-=Lm(e)*TU;f=wm(a*4503599627370496);e=Fm(e,c+1023<<20);g&&(e=Fm(e,2147483648));return Fm(Gm(e,32),f)}\nfunction Cs(a){Bs();var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=a.e;j=a.d;g=a.a;if(o==0){return '0'}if(j==1){h=g[j-1];r=rm(h,UU);o<0&&(r=Dm(r));return up(r)}c=$wnd.Math.log(2)/$wnd.Math.log(2);m=sf(ss(a.e<0?new fs(1,a.d,a.a):a)/c+(o<0?1:0))+1;n=le(vf,zU,13,m,15,1);e=m;p=le(xf,zU,13,j,15,1);Gq(g,0,p,0,j);q=j;d=As[2];b=zs[0];while(true){l=Is(p,p,q,b);k=e;do{n[--e]=$n(l%2)}while((l=l/2|0)!=0&&e!=0);f=d-k+e;for(i=0;i<f&&e>0;i++){n[--e]=48}for(i=q-1;i>0&&p[i]==0;i--);q=i+1;if(q==1&&p[0]==0){break}}while(n[e]==48){++e}o==-1&&(n[--e]=45);return mq(n,e,m-e)}\nfunction Je(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;l=(b.h&1048320)>>8;B=c*h;C=d*h;D=e*h;F=f*h;G=g*h;if(i!=0){C+=c*i;D+=d*i;F+=e*i;G+=f*i}if(j!=0){D+=c*j;F+=d*j;G+=e*j}if(k!=0){F+=c*k;G+=d*k}l!=0&&(G+=c*l);n=B&kV;o=(C&511)<<13;m=n+o;q=B>>22;r=C>>9;s=(D&262143)<<4;t=(F&31)<<17;p=q+r+s+t;v=D>>18;w=F>>5;A=(G&4095)<<8;u=v+w+A;p+=m>>22;m&=kV;u+=p>>22;p&=kV;u&=JU;return ue(m,p,u)}\nfunction $G(b,c,d,e){var f,g,h,i,j,k,l,m;if(!mu(b.a,jp(c))){JC(WG,gW+c+' not valid for reading');throw pm(new cH(hW))}tf(ou(b.a,jp(c)));f=le(vf,zU,13,e,15,1);l=null.Ub();m=mq(f,0,f.length);JC(WG,'Read the string '+m+' from fd '+c);i=null;try{j=0;for(h=0;h<m.length;++h){if(h%8==0){j=0;JC(WG,'read(): getting a new cell at address '+Nm(d));i=kH(b.b,d);d=qm(d,8)}k=(QD(h,m.length),m.charCodeAt(h));ZE(i,k,j++)}JC(WG,'Wrote '+m+' to memory');return l}catch(a){a=om(a);if(kf(a,46)){throw pm(new cH(iW))}else if(kf(a,20)){g=a;zb(g,(Fq(),Eq),'','')}else throw pm(a)}return -1}\nfunction gG(a){var b,c,d,e,f,g,h,i,j;b=new rq(a);g=new qq;f=a.length%4;if(f!=0){for(e=f;e<4;e++){pq(b,String.fromCharCode(48))}}c=b.a.length/4|0;for(d=0;d<c;d++){i=eq(b.a,4*d,4*(d+1));j=hG(i,true);h=120;switch(j){case 0:h=48;break;case 1:h=49;break;case 2:h=50;break;case 3:h=51;break;case 4:h=52;break;case 5:h=53;break;case 6:h=54;break;case 7:h=55;break;case 8:h=56;break;case 9:h=57;break;case 10:h=65;break;case 11:h=66;break;case 12:h=67;break;case 13:h=68;break;case 14:h=69;break;case 15:h=70;break;default:throw pm(new eH);}g.a+=String.fromCharCode(h)}return g.a}\nfunction Zc(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.R(AU,wU,-1,-1)}k=gq(b);Sp(k.substr(0,3),'at ')&&(k=k.substr(3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=gq(k.substr(g+1));k=gq(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=gq(k.substr(0,g))}g=Vp(k,iq(46));g!=-1&&(k=k.substr(g+1));(k.length==0||Sp(k,'Anonymous function'))&&(k=wU);h=Yp(j,iq(58));e=Zp(j,iq(58),h-1);i=-1;d=-1;f=AU;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Tc(j.substr(e+1,h-(e+1)));d=Tc(j.substr(h+1))}return a.R(f,k,i,d)}\nfunction ve(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw pm(new Ln('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(re=ue(0,0,0));return ue(0,0,0)}if(b.h==lV&&b.m==0&&b.l==0){return we(a,c)}i=false;if(b.h>>19!=0){b=Ke(b);i=!i}g=Ce(b);f=false;e=false;d=false;if(a.h==lV&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=te((Ze(),Ve));d=true;i=!i}else{h=Oe(a,g);i&&Ae(h);c&&(re=ue(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Ke(a);d=true;i=!i}if(g!=-1){return xe(a,g,i,f,c)}if(He(a,b)<0){c&&(f?(re=Ke(a)):(re=ue(a.l,a.m,a.h)));return ue(0,0,0)}return ye(d?a:ue(a.l,a.m,a.h),b,i,f,e,c)}\nfunction Zq(a,b,c){var d,e,f,g,h,i,j,k;k=Lm(qm(c.a,2))+(b.d>0?b.d:$wnd.Math.floor((b.a-1)*BV)+1)-(a.d>0?a.d:$wnd.Math.floor((a.a-1)*BV)+1);e=a.e-b.e;i=e;f=1;h=Rq.length-1;j=pe(je(Kg,1),zU,9,0,[(!a.c&&(a.c=qs(a.f)),a.c)]);if(c.a==0||a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return Yq(a,b)}if(k>0){j[0]=Xr((!a.c&&(a.c=qs(a.f)),a.c),mt(k));i+=k}j=Qr(j[0],(!b.c&&(b.c=qs(b.f)),b.c));g=j[0];if(j[1].e!=0){d=Mr(as(j[1]),(!b.c&&(b.c=qs(b.f)),b.c));g=Os(Xr(g,(Lr(),Ir)),rs(j[0].e*(5+d)));++i}else{while(!cs(g,0)){j=Qr(g,Rq[f]);if(j[1].e==0&&i-f>=e){i-=f;f<h&&++f;g=j[0]}else{if(f==1){break}f=1}}}return new tr(g,Br(i),c)}\nfunction gT(){gT=Xm;fT=new hT('zero',0);GS=new hT('at',1);dT=new hT('v0',2);eT=new hT('v1',3);CS=new hT('a0',4);DS=new hT('a1',5);ES=new hT('a2',6);FS=new hT('a3',7);VS=new hT('t0',8);WS=new hT('t1',9);XS=new hT('t2',10);YS=new hT('t3',11);ZS=new hT('t4',12);$S=new hT('t5',13);_S=new hT('t6',14);aT=new hT('t7',15);MS=new hT('s0',16);NS=new hT('s1',17);OS=new hT('s2',18);PS=new hT('s3',19);QS=new hT('s4',20);RS=new hT('s5',21);SS=new hT('s6',22);TS=new hT('s7',23);bT=new hT('t8',24);cT=new hT('t9',25);JS=new hT('k0',26);KS=new hT('k1',27);IS=new hT('gp',28);US=new hT('sp',29);HS=new hT('fp',30);LS=new hT('ra',31)}\nfunction AF(b){var c,d;nF(b,(PH(),LH));if(CH(b.A,LH)){return false}c=Gw((XI(),WI),AH(b.A,LH).Y(),0)!=-1;if(c&&JI(b.o,AH(b.A,LH),true)!=0){if(Pp(AH(b.A,LH).Y(),$V)==0){throw pm(new iI)}else{throw pm(new jI)}}else if(!c&&!CH(b.A,KH)&&!BH(b.A,KH)){throw pm(new gI)}JC(kF,'Executing ID() for '+AH(b.A,LH));d=false;try{d=AH(b.A,LH).Hb()}catch(a){a=om(a);if(kf(a,96)){JC(kF,'Stopping CPU due to SYSCALL ('+rb(AH(b.A,LH))+')');xF(b,(KF(),JF))}else throw pm(a)}if(d){return true}if(c){JC(kF,ZV+AH(b.A,LH)+' to the FP pipeline.');JI(b.o,AH(b.A,LH),false)}else{JC(kF,ZV+AH(b.A,LH)+' to EX');EH(b.A,AH(b.A,LH))}FH(b.A,null);return false}\nfunction qI(a,b){var c,d,e,f;if((new RegExp(oW)).test(a)&&!(new RegExp(pW)).test(a)||(new RegExp(qW)).test(a)&&!(new RegExp(pW)).test(a)||vI(a)||!(a.length==64&&(new RegExp(nW)).test(a))){return null}c=new lr(Io(iG(a,false)));e=jr(c);e=bq(e,'');(new RegExp('^([0123456789]+.[0]+)$')).test(e)&&(e=eq(e,0,e.indexOf('.')));f=cq(e,'\\\\.',0);d=vp(Co(f[0])).a;if(f.length==2)switch(b.c){case 0:$p(f[1],'[6789][0123456789]*')?(d=qm(d,1)):$p(f[1],'[5][0123456789]*')&&$p(f[0],'[0123456789]*[13579]')&&(d=qm(d,1));break;case 2:Ao(kr(c))>0&&(d=qm(d,1));break;case 3:Ao(kr(c))<0&&(d=qm(d,1));}Ao(kr(c))<0&&(d=Cm(d,-1));return new is(''+Nm(d))}\nfunction BD(a,b){var c,d,e,f,g,h,i,j,k;e=0;for(i=0;i<b;){++e;d=a[i];if((d&192)==128){throw pm(new Zo(OV))}else if((d&128)==0){++i}else if((d&224)==192){i+=2}else if((d&240)==224){i+=3}else if((d&248)==240){i+=4}else{throw pm(new Zo(OV))}if(i>b){throw pm(new Nn(OV))}}f=le(vf,zU,13,e,15,1);k=0;g=0;for(h=0;h<b;){d=a[h++];if((d&128)==0){g=1;d&=127}else if((d&224)==192){g=2;d&=31}else if((d&240)==224){g=3;d&=15}else if((d&248)==240){g=4;d&=7}else if((d&252)==248){g=5;d&=3}while(--g>0){c=a[h++];if((c&192)!=128){throw pm(new Zo('Invalid UTF8 sequence at '+(h-1)+', byte='+(j=c>>>0,j.toString(16))))}d=d<<6|c&63}k+=_n(d,f,k)}return f}\nfunction iU(){iU=Xm;hU=new ez;ru(hU,(dU(),RT),'en');ru(hU,BT,'');ru(hU,ST,'');ru(hU,zT,'dineroIV');ru(hU,XT,jp(0));ru(hU,QT,jp(-256));ru(hU,PT,jp(-16746256));ru(hU,AT,jp(-65536));ru(hU,TT,jp(-16711936));ru(hU,DT,jp(-16744448));ru(hU,IT,jp(-16744320));ru(hU,ET,jp(-8355840));ru(hU,cU,jp(-5111630));ru(hU,VT,jp(-16776961));ru(hU,WT,jp(-6908236));ru(hU,CT,(Rn(),false));ru(hU,bU,false);ru(hU,aU,true);ru(hU,ZT,false);ru(hU,$T,false);ru(hU,UT,jp(4));ru(hU,YT,jp(10));ru(hU,GT,true);ru(hU,KT,true);ru(hU,OT,true);ru(hU,FT,true);ru(hU,JT,false);ru(hU,NT,true);ru(hU,MT,false);ru(hU,LT,false);ru(hU,HT,true);ru(hU,_T,jp(18));RC((bo(im),im.k))}\nfunction kI(a,b,c){var d,e,f,g,h,i,j,k,l;if(!(b.length==64&&(new RegExp(nW)).test(b)&&c.length==64&&(new RegExp(nW)).test(c))){return null}d=(new RegExp(oW)).test(b)&&!(new RegExp(pW)).test(b)||(new RegExp(oW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(qW)).test(b)&&!(new RegExp(pW)).test(b)||(new RegExp(qW)).test(c)&&!(new RegExp(pW)).test(c);l=vI(b)&&vI(c);l=l||CI(b)&&CI(c);if(d||l){NG(a.a,0);return rW}j=rI(b);k=rI(c);h=j*k;if(CI(b)&&!CI(c)){return tI(h)}if(!CI(b)&&CI(c)){NG(a.a,1);return sI(h)}if(vI(b)){return sI(h)}e=new Xs(qV,(wt(),st));f=new lr(Io(iG(b,false)));g=new lr(Io(iG(c,false)));i=Zq(f,g,e);return oI(a,kr(i))}\nfunction Yq(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=qs(a.f)),a.c);k=(!b.c&&(b.c=qs(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=Qq.length-1;if(b.a==0&&b.f!=-1){throw pm(new Ln(CV))}if(j.e==0){return Er(c)}d=Tr(j,k);j=Pr(j,d);k=Pr(k,d);f=Vr(k);k=bs(k,f);do{l=Qr(k,Qq[e]);if(l[1].e==0){g+=e;e<h&&++e;k=l[0]}else{if(e==1){break}e=1}}while(true);if(!Rr(k.e<0?new fs(1,k.d,k.a):k,(Lr(),Gr))){throw pm(new Ln('Non-terminating decimal expansion; no exact representable decimal result'))}k.e<0&&(j=j.e==0?j:new fs(-j.e,j.d,j.a));i=Br(c+$wnd.Math.max(f,g));e=f-g;j=e>0?(dt(),e<bt.length?it(j,bt[e]):e<_s.length?Xr(j,_s[e]):Xr(j,Zr(_s[1],e))):_r(j,-e);return new sr(j,i)}\nfunction hr(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return br(b)}if(b.a==0&&b.f!=-1){return a}}else if(b.a==0&&b.f!=-1){if(c>=0){return a}}if(c==0){if($wnd.Math.max(a.a,b.a)+1<54){return new mr(a.f-b.f,a.e)}return new rr(Ts((!a.c&&(a.c=qs(a.f)),a.c),(!b.c&&(b.c=qs(b.f)),b.c)),a.e)}else if(c>0){if(c<Oq.length&&$wnd.Math.max(a.a,b.a+Pq[sf(c)])+1<54){return new mr(a.f-b.f*Oq[sf(c)],a.e)}return new rr(Ts((!a.c&&(a.c=qs(a.f)),a.c),jt((!b.c&&(b.c=qs(b.f)),b.c),sf(c))),a.e)}else{c=-c;if(c<Oq.length&&$wnd.Math.max(a.a+Pq[sf(c)],b.a)+1<54){return new mr(a.f*Oq[sf(c)]-b.f,b.e)}return new rr(Ts(jt((!a.c&&(a.c=qs(a.f)),a.c),sf(c)),(!b.c&&(b.c=qs(b.f)),b.c)),b.e)}}\nfunction VA(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(!a.a){return false}g=null;m=null;i=new mB(null,null);e=1;i.a[1]=a.a;l=i;while(l.a[e]){j=e;h=m;m=l;l=l.a[e];d=Py(b,l.c);e=d<0?0:1;d==0&&(!c.c||mA(l.d,c.d))&&(g=l);if(!(!!l&&l.b)&&!RA(l.a[e])){if(RA(l.a[1-e])){m=m.a[j]=YA(l,e)}else if(!RA(l.a[1-e])){n=m.a[1-j];if(n){if(!RA(n.a[1-j])&&!RA(n.a[j])){m.b=false;n.b=true;l.b=true}else{f=h.a[1]==m?1:0;RA(n.a[j])?(h.a[f]=XA(m,j)):RA(n.a[1-j])&&(h.a[f]=YA(m,j));l.b=h.a[f].b=true;h.a[f].a[0].b=false;h.a[f].a[1].b=false}}}}}if(g){c.b=true;c.d=g.d;if(l!=g){k=new mB(l.c,l.d);WA(i,g,k);m==g&&(m=k)}m.a[m.a[1]==l?1:0]=l.a[!l.a[0]?1:0];--a.b}a.a=i.a[1];!!a.a&&(a.a.b=false);return c.b}\nfunction ZG(a,b,c){var d;if((c&1)!=1&&(c&2)!=2){throw pm(new cH('NOOPENMODESPECIFIED'))}(c&4)==4&&JC(WG,'flags & O_CREAT = 4');if((c&4)!=4&&(c&2)==2){JC(WG,'No O_CREAT, but O_WRONLY. We must check if the file exists');throw pm(new tU)}if((c&4)==4&&(c&1)==1){JC(WG,'Trying to open in read mode a file that might not exist.');throw pm(new cH(fW))}d=false;if((c&8)==8){JC(WG,'flags & O_APPEND = 8');d=true}if((c&1)==1){JC(WG,'flags & O_RDONLY = 1');ru(a.a,jp(a.c),null);JC(WG,'Opened '+b+' as read-only with file descriptor '+a.c)}if((c&2)==2){JC(WG,'flags & O_WRONLY = 2');ru(a.d,jp(a.c),null);JC(WG,'Opened '+b+' as write-only (append = '+d+') with file descriptor '+a.c)}return a.c++}\nfunction AS(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;l=0;o=cq(f,',',0);m=null;for(j=0;j<o.length;j++){if(j%(64/g|0)==0){l=0;m=lH(b.e,b.f);++b.f}n=gq(o[j]);if(n.length==0){++b.g;sT(b.a,mX,c,d+1,e);d=e.length;continue}if(pG(n)){try{n=lG(n)}catch(a){a=om(a);if(kf(a,30)){++b.g;sT(b.a,mX,c,d+1,e);d=e.length;continue}else throw pm(a)}}try{k=Co(n);if((zm(k,Dm(vG(2,g-1)))||xm(k,Jm(vG(2,g-1),1)))&&g!=64){throw pm(new Hp)}g==8?ZE(m,Mm(k),l):g==16?aF(m,Mm(k),l):g==32?cF(m,k,l):g==64&&$E(m,k)}catch(a){a=om(a);if(kf(a,15)){++b.g;sT(b.a,h.toUpperCase()+'_TOO_LARGE',c,d+1,e);continue}else if(kf(a,20)||kf(a,45)){i=a;zb(i,(Fq(),Eq),'','');++b.g;sT(b.a,mX,c,d+1,e);d=e.length;continue}else throw pm(a)}l+=g/8|0}}\nfunction nI(b,c,d){var e,f,g,h,i,j,k,l,m;if(c.length==64&&(new RegExp(nW)).test(c)&&d.length==64&&(new RegExp(nW)).test(d)){f=(new RegExp(oW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(oW)).test(d)&&!(new RegExp(pW)).test(d)||(new RegExp(qW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(qW)).test(d)&&!(new RegExp(pW)).test(d);m=yI(c)&&wI(d);m=m||wI(c)&&yI(d);if(f||m){try{NG(b.a,0)}catch(a){a=om(a);if(kf(a,54)){e=a;zb(e,(Fq(),Eq),'','')}else throw pm(a)}return rW}k=yI(c)&&yI(d);k=k||yI(c)&&!vI(d);k=k||!vI(c)&&yI(d);if(k){return sW}h=wI(c)&&wI(d);h=h||wI(c)&&!vI(d);h=h||!vI(c)&&wI(d);if(h){return tW}g=new Xs(qV,(wt(),st));i=new lr(Io(iG(c,false)));j=new lr(Io(iG(d,false)));l=Wq(i,j,g);return oI(b,kr(l))}return null}\n",
"function mI(b,c,d){var e,f,g,h,i,j,k,l,m;if(!(c.length==64&&(new RegExp(nW)).test(c)&&d.length==64&&(new RegExp(nW)).test(d))){return null}f=(new RegExp(oW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(oW)).test(d)&&!(new RegExp(pW)).test(d)||(new RegExp(qW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(qW)).test(d)&&!(new RegExp(pW)).test(d);m=yI(c)&&yI(d);m=m||wI(c)&&wI(d);if(f||m){try{NG(b.a,0)}catch(a){a=om(a);if(kf(a,54)){e=a;zb(e,(Fq(),Eq),'','')}else throw pm(a)}return rW}k=yI(c)&&wI(d);k=k||yI(c)&&!vI(d);k=k||!vI(c)&&wI(d);if(k){return sW}h=wI(c)&&yI(d);h=h||wI(c)&&!vI(d);h=h||!vI(c)&&yI(d);if(h){return tW}g=new Xs(qV,(wt(),st));i=new lr(Io(iG(c,false)));j=new lr(Io(iG(d,false)));l=ir(i,j,g);return oI(b,kr(l))}\nfunction yS(a,b){var c,d,e,f,g,h,i,j,k;j=new Tz;k=new Aq;JC(rS,'Params: '+a);a=gq(a);JC(rS,'After trimming: '+a);h=a.length;g=false;e=false;d=false;for(f=0;f<h;++f){c=(QD(f,a.length),a.charCodeAt(f));if(g){if(!e&&c==92){e=true}else if(!e&&c==34){if(k.a.length>0){if(b){JC(rS,'Behaving like .asciiz.');k.a+='\\x00'}JC(rS,'Added to pList string '+k.a);Nz(j,k.a);i=k.a.length;0<i?(k.a=k.a.substr(0,0)):0>i&&(k.a+=lq(le(vf,zU,13,-i,15,1)))}g=false}else{if(e){e=false;k.a+='\\\\'}k.a+=String.fromCharCode(c)}}else{switch(c){case 34:if(!d&&j.b!=0||f==h-1){throw pm(new UH)}g=true;d=false;break;case 32:case 9:break;case 44:if(d||f==0||f==h-1){throw pm(new UH)}d=true;break;default:throw pm(new UH);}}}if(j.b==0&&g){throw pm(new UH)}return j}\nfunction Gs(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;q=le(xf,zU,13,d+1,15,1);r=le(xf,zU,13,f+1,15,1);s=f;i=gp(e[f-1]);if(i!=0){vs(r,e,0,i);vs(q,c,0,i)}else{Gq(c,0,q,0,d);Gq(e,0,r,0,f)}j=r[s-1];l=b-1;m=d;while(l>=0){k=0;if(q[m]==j){k=-1}else{t=qm(Gm(rm(q[m],UU),32),rm(q[m-1],UU));w=Js(t,j);k=Mm(w);v=Mm(Hm(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=Cm(rm(k,UU),rm(r[s-2],UU));A=qm(Gm(v,32),rm(q[m-2],UU));p=qm(rm(v,UU),rm(j,UU));gp(Mm(Im(p,32)))<32?(u=true):(v=Mm(p))}while(xm(Om(o,SU),Om(A,SU)))}}if(k!=0){g=Ms(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;n<s;n++){h=qm(h,qm(rm(q[m-s+n],UU),rm(r[n],UU)));q[m-s+n]=Mm(h);h=Im(h,32)}}}a!=null&&(a[l]=k);--m;--l}if(i!=0){ys(r,s,q,0,i);return r}Gq(q,0,r,0,f);return q}\nfunction lI(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;if(!(c.length==64&&(new RegExp(nW)).test(c)&&d.length==64&&(new RegExp(nW)).test(d))){return null}f=(new RegExp(oW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(oW)).test(d)&&!(new RegExp(pW)).test(d)||(new RegExp(qW)).test(c)&&!(new RegExp(pW)).test(c)||(new RegExp(qW)).test(d)&&!(new RegExp(pW)).test(d);o=CI(c)&&vI(d);o=o||vI(c)&&CI(d);if(f||o){try{NG(b.a,0)}catch(a){a=om(a);if(kf(a,54)){e=a;zb(e,(Fq(),Eq),'','')}else throw pm(a)}return rW}m=rI(c);n=rI(d);j=m*n;l=vI(c)&&vI(d);l=l||vI(c)&&!vI(d);l=l||!vI(c)&&vI(d);if(l){return sI(j)}if(CI(c)&&CI(d)){return tI(j)}g=new Xs(qV,(wt(),st));h=new lr(Io(iG(c,false)));i=new lr(Io(iG(d,false)));k=(p=ar(h,i),_q(p,g),p);return oI(b,kr(k))}\nfunction Co(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw pm(new Ip(QU))}j=a;f=a.length;i=false;if(f>0){b=(QD(0,a.length),a.charCodeAt(0));if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw pm(new Ip(PU+j+'\"'))}while(a.length>0&&(QD(0,a.length),a.charCodeAt(0)==48)){a=a.substr(1);--f}if(f>(Gp(),Ep)[10]){throw pm(new Ip(PU+j+'\"'))}for(e=0;e<f;e++){if(Yn((QD(e,a.length),a.charCodeAt(e)),10)==-1){throw pm(new Ip(PU+j+'\"'))}}l=0;g=Cp[10];k=Dp[10];h=Dm(Fp[10]);c=true;d=f%g;if(d>0){l=-parseInt(a.substr(0,d),10);a=a.substr(d);f-=d;c=false}while(f>=g){d=parseInt(a.substr(0,g),10);a=a.substr(g);f-=g;if(c){c=false}else{if(sm(l,h)<0){throw pm(new Ip(PU+j+'\"'))}l=Cm(l,k)}l=Jm(l,d)}if(sm(l,0)>0){throw pm(new Ip(PU+j+'\"'))}if(!i){l=Dm(l);if(sm(l,0)<0){throw pm(new Ip(PU+j+'\"'))}}return l}\nfunction Uq(){Uq=Xm;var a,b,c;new or(1,0);new or(10,0);new or(0,0);Kq=le(Jg,zU,12,11,0,1);Lq=le(vf,zU,13,100,15,1);Mq=pe(je(wf,1),zU,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,zV,AV,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);Nq=le(xf,zU,13,Mq.length,15,1);Oq=pe(je(wf,1),zU,13,15,[1,10,100,qV,10000,100000,1000000,10000000,100000000,nV,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);Pq=le(xf,zU,13,Oq.length,15,1);Sq=le(Jg,zU,12,11,0,1);a=0;for(;a<Sq.length;a++){Kq[a]=new or(a,0);Sq[a]=new or(0,a);Lq[a]=48}for(;a<Lq.length;a++){Lq[a]=48}for(c=0;c<Nq.length;c++){Nq[c]=vr(Mq[c])}for(b=0;b<Pq.length;b++){Pq[b]=vr(Oq[b])}Rq=(dt(),at);Qq=_s}\nfunction lG(a){var b,c,d,e;QD(0,a.length);if(a.charCodeAt(0)!=48||Np(a.toUpperCase(),1)!=88){throw pm(new fH)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=Np(a.toUpperCase(),b);switch(e){case 48:c=qm(c,Cm(0,vG(16,d)));break;case 49:c=qm(c,vG(16,d));break;case 50:c=qm(c,Cm(2,vG(16,d)));break;case 51:c=qm(c,Cm(3,vG(16,d)));break;case 52:c=qm(c,Cm(4,vG(16,d)));break;case 53:c=qm(c,Cm(5,vG(16,d)));break;case 54:c=qm(c,Cm(6,vG(16,d)));break;case 55:c=qm(c,Cm(7,vG(16,d)));break;case 56:c=qm(c,Cm(8,vG(16,d)));break;case 57:c=qm(c,Cm(9,vG(16,d)));break;case 65:c=qm(c,Cm(10,vG(16,d)));break;case 66:c=qm(c,Cm(11,vG(16,d)));break;case 67:c=qm(c,Cm(12,vG(16,d)));break;case 68:c=qm(c,Cm(13,vG(16,d)));break;case 69:c=qm(c,Cm(14,vG(16,d)));break;case 70:c=qm(c,Cm(15,vG(16,d)));break;default:throw pm(new fH);}}return KD(''+Nm(c)),''+Nm(c)}\nfunction oI(b,c){var d,e,f,g,h,i,j,k,l,m;f=c;c=FI(c);if(Op(f.toLowerCase(),c.toLowerCase())!=0){return c}try{Ao(c)}catch(a){a=om(a);if(kf(a,15)){throw pm(new eH)}else throw pm(a)}h=new pr('1.797693134862315708145274237317E308');i=new pr('-1.797693134862315708145274237317E308');j=new pr('-4.9406564584124654417656879286822E-324');k=new pr('4.9406564584124654417656879286822E-324');m=new lr(0);e=new lr(-0.);try{l=new pr(c);if(Xq(l,h)==1||Xq(l,i)==-1){NG(b.a,3);if(Xq(l,h)==1){return sW}if(Xq(l,i)==-1){return tW}}if(Xq(l,j)==1&&Xq(l,k)==-1&&Xq(l,m)!=0&&Xq(l,e)!=0){NG(b.a,2);if(Xq(l,m)==1){return bW}if(Xq(l,m)==-1){return uW}}g=sp(Ho(Ao(kr(l))));return EI(g)}catch(a){a=om(a);if(kf(a,15)){if(GG(b.a,3)){IG(b.a,'O',1);throw pm(new HI)}else{KG(b.a,'V',1)}return bW}else if(kf(a,54)||kf(a,40)){d=a;zb(d,(Fq(),Eq),'','');return ''}else throw pm(a)}}\nfunction NG(b,c){var d,e;e=HG(c);try{Op(e.toLowerCase(),'V'.toLowerCase())==0?ME(b,'1',15):Op(e.toLowerCase(),'Z'.toLowerCase())==0?ME(b,'1',16):Op(e.toLowerCase(),'O'.toLowerCase())==0?ME(b,'1',17):Op(e.toLowerCase(),'U'.toLowerCase())==0?ME(b,'1',18):Op(e.toLowerCase(),'I'.toLowerCase())==0&&ME(b,'1',19)}catch(a){a=om(a);if(kf(a,11)){d=a;zb(d,(Fq(),Eq),'','')}else throw pm(a)}if(GG(b,c)){switch(c){case 1:throw pm(new hI);case 3:throw pm(new HI);case 2:throw pm(new BJ);case 0:throw pm(new GI);}try{Op(e.toLowerCase(),'V'.toLowerCase())==0?ME(b,'1',25):Op(e.toLowerCase(),'Z'.toLowerCase())==0?ME(b,'1',26):Op(e.toLowerCase(),'O'.toLowerCase())==0?ME(b,'1',27):Op(e.toLowerCase(),'U'.toLowerCase())==0?ME(b,'1',28):Op(e.toLowerCase(),'I'.toLowerCase())==0&&ME(b,'1',29)}catch(a){a=om(a);if(kf(a,11)){d=a;zb(d,(Fq(),Eq),'','')}else throw pm(a)}}}\nfunction wz(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[KV]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!uz()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[KV]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Es(a,b){Bs();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=sm(a,0)<0;i&&(a=Dm(a));if(sm(a,0)==0){switch(b){case 0:return '0';case 1:return '0.0';case 2:return '0.00';case 3:return '0.000';case 4:return '0.0000';case 5:return '0.00000';case 6:return '0.000000';default:n=new Aq;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==RU?GV:''+-b;return n.a;}}k=18;l=le(vf,zU,13,k+1,15,1);c=k;p=a;do{j=p;p=um(p,10);l[--c]=Mm(qm(48,Jm(j,Cm(p,10))))&YU}while(sm(p,0)!=0);e=Jm(Jm(Jm(k,c),b),1);if(b==0){i&&(l[--c]=45);return mq(l,c,k-c)}if(b>0&&sm(e,-6)>=0){if(sm(e,0)>=0){f=c+Mm(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return mq(l,c,k-c+1)}for(g=2;zm(g,qm(Dm(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return mq(l,c,k-c)}o=c+1;d=k;m=new Bq;i&&(m.a+='-',m);if(d-o>=1){sq(m,l[c]);m.a+='.';m.a+=mq(l,c+1,k-c-1)}else{m.a+=mq(l,c,k-c)}m.a+='E';sm(e,0)>0&&(m.a+='+',m);m.a+=''+Nm(e);return m.a}\nfunction yn(){var a,b,c;b=$doc.compatMode;a=pe(je(Fg,1),zU,2,6,[uV]);for(c=0;c<a.length;c++){if(Sp(a[c],b)){return}}a.length==1&&Sp(uV,a[0])&&Sp('BackCompat',b)?\"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using <!doctype html> at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br> <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction ec(){var a=['\\\\u0000','\\\\u0001','\\\\u0002','\\\\u0003','\\\\u0004','\\\\u0005','\\\\u0006','\\\\u0007','\\\\b','\\\\t','\\\\n','\\\\u000B','\\\\f','\\\\r','\\\\u000E','\\\\u000F','\\\\u0010','\\\\u0011','\\\\u0012','\\\\u0013','\\\\u0014','\\\\u0015','\\\\u0016','\\\\u0017','\\\\u0018','\\\\u0019','\\\\u001A','\\\\u001B','\\\\u001C','\\\\u001D','\\\\u001E','\\\\u001F'];a[34]='\\\\\"';a[92]='\\\\\\\\';a[173]='\\\\u00ad';a[1536]='\\\\u0600';a[1537]='\\\\u0601';a[1538]='\\\\u0602';a[1539]='\\\\u0603';a[1757]='\\\\u06dd';a[1807]='\\\\u070f';a[6068]='\\\\u17b4';a[6069]='\\\\u17b5';a[8203]='\\\\u200b';a[8204]='\\\\u200c';a[8205]='\\\\u200d';a[8206]='\\\\u200e';a[8207]='\\\\u200f';a[8232]='\\\\u2028';a[8233]='\\\\u2029';a[8234]='\\\\u202a';a[8235]='\\\\u202b';a[8236]='\\\\u202c';a[8237]='\\\\u202d';a[8238]='\\\\u202e';a[8288]='\\\\u2060';a[8289]='\\\\u2061';a[8290]='\\\\u2062';a[8291]='\\\\u2063';a[8292]='\\\\u2064';a[8298]='\\\\u206a';a[8299]='\\\\u206b';a[8300]='\\\\u206c';a[8301]='\\\\u206d';a[8302]='\\\\u206e';a[8303]='\\\\u206f';a[65279]='\\\\ufeff';a[65529]='\\\\ufff9';a[65530]='\\\\ufffa';a[65531]='\\\\ufffb';return a}\nfunction mG(a){var b,c,d,e;QD(0,a.length);if(a.charCodeAt(0)!=48||Np(a.toUpperCase(),1)!=88){throw pm(new fH)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=Np(a.toUpperCase(),b);switch(e){case 48:c=Mm(qm(c,Cm(0,vG(16,d))))<<16>>16;break;case 49:c=Mm(qm(c,vG(16,d)))<<16>>16;break;case 50:c=Mm(qm(c,Cm(2,vG(16,d))))<<16>>16;break;case 51:c=Mm(qm(c,Cm(3,vG(16,d))))<<16>>16;break;case 52:c=Mm(qm(c,Cm(4,vG(16,d))))<<16>>16;break;case 53:c=Mm(qm(c,Cm(5,vG(16,d))))<<16>>16;break;case 54:c=Mm(qm(c,Cm(6,vG(16,d))))<<16>>16;break;case 55:c=Mm(qm(c,Cm(7,vG(16,d))))<<16>>16;break;case 56:c=Mm(qm(c,Cm(8,vG(16,d))))<<16>>16;break;case 57:c=Mm(qm(c,Cm(9,vG(16,d))))<<16>>16;break;case 65:c=Mm(qm(c,Cm(10,vG(16,d))))<<16>>16;break;case 66:c=Mm(qm(c,Cm(11,vG(16,d))))<<16>>16;break;case 67:c=Mm(qm(c,Cm(12,vG(16,d))))<<16>>16;break;case 68:c=Mm(qm(c,Cm(13,vG(16,d))))<<16>>16;break;case 69:c=Mm(qm(c,Cm(14,vG(16,d))))<<16>>16;break;case 70:c=Mm(qm(c,Cm(15,vG(16,d))))<<16>>16;break;default:throw pm(new fH);}}return KD(''+c),''+c}\nfunction yF(c){var d,e,f;oF(c);if(c.B!=(KF(),IF)&&c.B!=JF){throw pm(new TH)}try{JC(kF,'\\n\\nStarting cycle '+ ++c.j+'\\n---------------------------------------------');DF(c);CF(c);f=zF(c);e=AF(c);if(e){throw pm(new ZQ)}BF(c);if(f.a!=null){throw pm(new eI((ID(f.a!=null),gf(f.a))))}}catch(b){b=om(b);if(kf(b,44)){JC(kF,'Executing a Jump.');try{if(!CH(c.A,(PH(),MH))){JC(kF,'Executing the IF() method of the instruction in IF.');AH(c.A,MH).Ib()}}catch(a){a=om(a);if(kf(a,83)){JC(kF,'Caught a BREAK after a Jump: ignoring it.')}else throw pm(a)}GH(c.A,nH(c.t,c.w));EH(c.A,AH(c.A,(PH(),LH)));FH(c.A,c.f);$E(c.v,QF(c.w));$E(c.w,qm(QF(c.w),4))}else if(kf(b,109)){c.i==(PH(),LH)&&!AH(c.A,KH)&&EH(c.A,c.f);++c.d}else if(kf(b,52)){JC(kF,MI(c.o));c.i==(PH(),LH)&&EH(c.A,c.f);++c.e}else if(kf(b,110)){c.i==(PH(),LH)&&EH(c.A,c.f);++c.k}else if(kf(b,111)){c.i==(PH(),LH)&&EH(c.A,c.f);++c.q}else if(kf(b,112)){++c.n}else if(kf(b,27)){d=b;JC(kF,'Exception: '+d.a);throw pm(d)}else if(kf(b,65)){d=b;xF(c,GF);IH(c.A,null);--c.j;throw pm(d)}else throw pm(b)}finally{JC(kF,'End of cycle '+c.j+'\\n---------------------------------------------\\n'+uF(c)+xU)}}\nfunction $q(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new Bq;if(g<f&&(QD(g,b.length),b.charCodeAt(g)==43)){++g;++c;if(g<f&&(QD(g,b.length),b.charCodeAt(g)==43||(QD(g,b.length),b.charCodeAt(g)==45))){throw pm(new Ip(PU+b+'\"'))}}while(g<f&&(QD(g,b.length),b.charCodeAt(g)!=46)&&(QD(g,b.length),b.charCodeAt(g)!=101)&&(QD(g,b.length),b.charCodeAt(g)!=69)){++g}j.a+=''+(b==null?QU:b).substr(c,g-c);if(g<f&&(QD(g,b.length),b.charCodeAt(g)==46)){++g;c=g;while(g<f&&(QD(g,b.length),b.charCodeAt(g)!=101)&&(QD(g,b.length),b.charCodeAt(g)!=69)){++g}a.e=g-c;j.a+=''+(b==null?QU:b).substr(c,g-c)}else{a.e=0}if(g<f&&(QD(g,b.length),b.charCodeAt(g)==101||(QD(g,b.length),b.charCodeAt(g)==69))){++g;c=g;if(g<f&&(QD(g,b.length),b.charCodeAt(g)==43)){++g;g<f&&(QD(g,b.length),b.charCodeAt(g)!=45)&&++c}h=b.substr(c,f-c);a.e=a.e-Bo(h,10);if(a.e!=sf(a.e)){throw pm(new Ip('Scale out of range.'))}}i=j.a;if(i.length<16){a.f=(Tq==null&&(Tq=new RegExp('^[+-]?\\\\d*$','i')),Tq.test(i)?parseInt(i,10):NaN);if(isNaN(a.f)){throw pm(new Ip(PU+b+'\"'))}a.a=vr(a.f)}else{er(a,new is(i))}a.d=j.a.length;for(e=0;e<j.a.length;++e){d=Np(j.a,e);if(d!=45&&d!=48){break}--a.d}a.d==0&&(a.d=1)}\nfunction Fs(a,b){Bs();var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;B=a.e;o=a.d;e=a.a;if(B==0){switch(b){case 0:return '0';case 1:return '0.0';case 2:return '0.00';case 3:return '0.000';case 4:return '0.0000';case 5:return '0.00000';case 6:return '0.000000';default:w=new Aq;b<0?(w.a+='0E+',w):(w.a+='0E',w);w.a+=-b;return w.a;}}t=o*10+1+7;u=le(vf,zU,13,t+1,15,1);c=t;if(o==1){h=e[0];if(h<0){H=rm(h,UU);do{p=H;H=um(H,10);u[--c]=48+Mm(Jm(p,Cm(H,10)))&YU}while(sm(H,0)!=0)}else{H=h;do{p=H;H=H/10|0;u[--c]=48+(p-H*10)&YU}while(H!=0)}}else{D=le(xf,zU,13,o,15,1);G=o;Gq(e,0,D,0,G);I:while(true){A=0;for(j=G-1;j>=0;j--){F=qm(Gm(A,32),rm(D[j],UU));r=Ds(F);D[j]=Mm(r);A=Mm(Hm(r,32))}s=Mm(A);q=c;do{u[--c]=48+s%10&YU}while((s=s/10|0)!=0&&c!=0);d=9-q+c;for(i=0;i<d&&c>0;i++){u[--c]=48}l=G-1;for(;D[l]==0;l--){if(l==0){break I}}G=l+1}while(u[c]==48){++c}}n=B<0;g=t-c-b-1;if(b==0){n&&(u[--c]=45);return mq(u,c,t-c)}if(b>0&&g>=-6){if(g>=0){k=c+g;for(m=t-1;m>=k;m--){u[m+1]=u[m]}u[++k]=46;n&&(u[--c]=45);return mq(u,c,t-c+1)}for(l=2;l<-g+1;l++){u[--c]=48}u[--c]=46;u[--c]=48;n&&(u[--c]=45);return mq(u,c,t-c)}C=c+1;f=t;v=new Bq;n&&(v.a+='-',v);if(f-C>=1){sq(v,u[c]);v.a+='.';v.a+=mq(u,c+1,t-c-1)}else{v.a+=mq(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a}\nfunction dU(){dU=Xm;RT=new eU('LANGUAGE',0,'language');BT=new eU('FILES',1,'files');ST=new eU('LAST_DIR',2,'lastdir');zT=new eU('DINERO',3,'dineroIV');XT=new eU('SERIAL_NUMBER',4,'serialNumber');QT=new eU('IF_COLOR',5,'IFColor');PT=new eU('ID_COLOR',6,'IDColor');AT=new eU('EX_COLOR',7,'EXColor');TT=new eU('MEM_COLOR',8,'MEMColor');DT=new eU('FP_ADDER_COLOR',9,'FPAdderColor');IT=new eU('FP_MULTIPLIER_COLOR',10,'FPMultiplierColor');ET=new eU('FP_DIVIDER_COLOR',11,'FPDividerColor');cU=new eU('WB_COLOR',12,'WBColor');VT=new eU('RAW_COLOR',13,'RAWColor');WT=new eU('SAME_IF_COLOR',14,'SAMEIFColor');CT=new eU('FORWARDING',15,'forwarding');bU=new eU('WARNINGS',16,'warnings');aU=new eU('VERBOSE',17,'verbose');ZT=new eU('SYNC_EXCEPTIONS_MASKED',18,'syncexc-masked');$T=new eU('SYNC_EXCEPTIONS_TERMINATE',19,'syncexc-terminate');UT=new eU('N_STEPS',20,'n_step');YT=new eU('SLEEP_INTERVAL',21,'sleep_interval');GT=new eU(JX,22,'INVALID_OPERATION');KT=new eU(FX,23,'OVERFLOW');OT=new eU(GX,24,'UNDERFLOW');FT=new eU('FP_DIVIDE_BY_ZERO',25,'DIVIDE_BY_ZERO');JT=new eU('FP_NEAREST',26,'NEAREST');NT=new eU('FP_TOWARDS_ZERO',27,'TOWARDZERO');MT=new eU('FP_TOWARDS_PLUS_INFINITY',28,dW);LT=new eU('FP_TOWARDS_MINUS_INFINITY',29,eW);HT=new eU('FP_LONG_DOUBLE_VIEW',30,'LONGDOUBLEVIEW');_T=new eU('UI_FONT_SIZE',31,'FONTSIZE')}\nfunction MO(a,b){var c,d,e;d=aq(b,'\\\\.','_');switch(d){case 'ADD':c=new dK;break;case 'ADDU':c=new uK;break;case 'SUB':c=new NR;break;case 'SUBU':c=new PR;break;case 'DIV':c=new xM;break;case 'DIVU':c=new EM;break;case 'MULT':c=new AQ;break;case 'MULTU':c=new HQ;break;case 'ADDI':c=new qK;break;case 'ADDIU':c=new sK;break;case 'SLL':c=new oR;break;case 'SLLV':c=new rR;break;case 'SRA':c=new CR;break;case 'SRAV':c=new FR;break;case 'SRL':c=new IR;break;case 'SRLV':c=new LR;break;case 'AND':c=new EK;break;case 'DADD':c=new $L;break;case 'DADDU':c=new eM;break;case 'DSUB':c=new GN;break;case 'DSUBU':c=new IN;break;case 'OR':c=new VQ;break;case 'SLT':c=new tR;break;case 'SLTU':c=new zR;break;case 'XOR':c=new mS;break;case 'MOVN':c=new gQ;break;case 'MOVZ':c=new pQ;break;case 'DDIV':c=new iM;break;case 'DDIVU':c=new pM;break;case 'DMULT':c=new aN;break;case 'DMULU':c=new nN;break;case TW:c=new hN;break;case 'MFLO':c=new ZP;break;case 'MFHI':c=new TP;break;case 'ANDI':c=new GK;break;case 'DADDI':c=new aM;break;case OW:c=new gM;break;case NW:c=new cM;break;case 'LUI':c=new GP;break;case 'ORI':c=new YQ;break;case 'SLTI':c=new vR;break;case 'SLTIU':c=new xR;break;case 'XORI':c=new pS;break;case 'DSLL':c=new oN;break;case 'DSLLV':c=new sN;break;case 'DSRA':c=new uN;break;case 'DSRAV':c=new yN;break;case 'DSRL':c=new AN;break;case 'DSRLV':c=new EN;break;case 'LB':c=new sP(a.e);break;case 'LH':c=new AP(a.e);break;case 'LW':c=new IP(a.e);break;case 'LD':c=new wP(a.e);break;case 'LBU':c=new uP(a.e);break;case 'LHU':c=new CP(a.e);break;case 'LWU':c=new MP(a.e);break;case 'SB':c=new eR(a.e);break;case 'SH':c=new kR(a.e);break;case 'SW':c=new SR(a.e);break;case 'SD':c=new gR(a.e);break;case 'J':c=new UO;break;case 'JAL':c=new ZO;break;case 'JALR':c=new cP;break;case 'JR':c=new hP;break;case 'B':c=new TK;break;case 'BEQ':c=new dL;break;case 'BNE':c=new lL;break;case JW:c=new nL;break;case HW:c=new fL;break;case 'BGEZ':c=new iL;break;case 'NOP':c=new RQ;break;case $W:c=new FO;break;case 'TRAP':c=new iS(a.e,a.d);break;case _W:c=new dS(a.e,a.d);break;case 'BREAK':c=new qL;break;case 'ADD_D':c=new CK(a.b.a);break;case 'SUB_D':c=new QR(a.b.a);break;case 'MUL_D':c=new LQ(a.b.a);break;case 'DIV_D':c=new KM(a.b.a);break;case 'LDC1':c=new yP(a.e);break;case 'L_D':c=new OP(a.e);break;case 'SDC1':c=new jR(a.e);break;case 'S_D':c=new gS(a.e);break;case 'LWC1':c=new KP(a.e);break;case 'SWC1':c=new WR(a.e);break;case 'DMTC1':c=new ZM;break;case 'DMFC1':c=new TM;break;case 'MTC1':c=new wQ;break;case 'MFC1':c=new QP;break;case 'MOV_D':c=new uQ;break;case 'MOVZ_D':c=new sQ;break;case 'MOVN_D':c=new jQ;break;case 'C_LT_D':c=new ZL;break;case 'C_EQ_D':c=new YL;break;case 'BC1T':c=new bL;break;case 'BC1F':c=new _K;break;case 'MOVT_D':c=new kQ;break;case 'MOVF_D':c=new bQ;break;case 'CVT_L_D':c=new OL;break;case 'CVT_D_L':c=new KL;break;case 'CVT_W_D':c=new QL;break;case 'CVT_D_W':c=new ML;break;default:return null;}e=qU(a.a,(dU(),XT));rU(a.a,XT,e+1);c.t=e;JJ(c,a.b);KJ(c,a.c);return c}\n",
"function uS(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb;A=true;B=true;q=false;V=0;b.g=0;M=0;w=-4;b.a=new uT;ib=new wT;hb=new Tz;b.f=0;F='';c=aq(c,'\\r\\n',xU);for(H=cq(c,xU,0),I=0,J=H.length;I<J;++I){G=H[I];++V;JC(rS,'-- Processing line '+V);for(s=0;s<G.length;s++){QD(s,G.length);if(G.charCodeAt(s)==59){break}QD(s,G.length);if(G.charCodeAt(s)==32||(QD(s,G.length),G.charCodeAt(s)==9)){continue}Y=Wp(G,iq(9),s);W=Wp(G,iq(32),s);Y==-1&&(Y=G.length);W==-1&&(W=G.length);l=$wnd.Math.min(Y,W)-1;v=G.substr(s,l+1-s);try{QD(s,G.length);if(G.charCodeAt(s)==46){JC(rS,'Processing '+v);if(Op(v.toLowerCase(),'.DATA'.toLowerCase())==0){b.i=(mT(),jT)}else if(Op(v.toLowerCase(),'.TEXT'.toLowerCase())==0||Op(v.toLowerCase(),'.CODE'.toLowerCase())==0){b.i=(mT(),lT)}else{K=v.substr(1);if(b.i!=(mT(),jT)){++b.g;sT(b.a,K.toUpperCase()+'INCODE',V,s+1,G);s=G.length;continue}try{if(Op(v.toLowerCase(),'.ASCII'.toLowerCase())==0||Op(v.toLowerCase(),iX.toLowerCase())==0){R=G.substr(l+2)}else{R=tS(G.substr(l+2));R=R.toUpperCase();R=cq(R,';',0)[0];JC(rS,jX+R)}R=gq(cq(R,';',0)[0]);JC(rS,jX+R)}catch(a){a=om(a);if(kf(a,97)){++M;ab=new xT(kX,V,s+1,G);Nz(ib.a,ab);tT(b.a,kX,V,s+1,G);++b.f;s=G.length;continue}else throw pm(a)}cb=lH(b.e,b.f);JC(rS,'line: '+G);g=cq(G.substr(s),';',2);if(g.length==2){JC(rS,'found comments: '+g[1]);cb.c=g[1]}cb.b=g[0];if(Op(v.toLowerCase(),'.ASCII'.toLowerCase())==0||Op(v.toLowerCase(),iX.toLowerCase())==0){JC(rS,'.ascii(z): parameters = '+R);d=false;Op(v.toLowerCase(),iX.toLowerCase())==0&&(d=true);try{P=yS(R,d);for(i=Qz(P,0);i.b!=i.d.c;){h=gf(Yz(i));JC(rS,'Current string: ['+h+']');JC(rS,lX+b.f+')');cb=lH(b.e,b.f);++b.f;T=0;L=h.length;n=false;S=false;o=0;for(fb=0;fb<L;fb++){if((fb-o)%8==0&&fb-o!=0&&!n){JC(rS,lX+b.f+')');cb=lH(b.e,b.f);++b.f;T=0}e=(QD(fb,h.length),h.charCodeAt(fb));gb=e;JC(rS,'Char: '+String.fromCharCode(e)+' ('+gb+') ['+(O=gb>>>0,O.toString(16))+']');if(n){switch(e){case 48:gb=0;break;case 110:gb=10;break;case 116:gb=9;break;case 92:gb=92;break;case 34:gb=34;break;default:throw pm(new UH);}JC(rS,(N=gb>>>0,'(escaped to ['+N.toString(16)+'])'));n=false;e=0}if(S){if(e!=37&&e!=115&&e!=100&&e!=105){JC(rS,'Invalid placeholder: %'+String.fromCharCode(e));throw pm(new UH)}S=false}else if(e==37){JC(rS,'Expecting on next step a valid placeholder...');S=true}if(e==92){n=true;++o;continue}ZE(cb,gb,T++)}}}catch(a){a=om(a);if(kf(a,53)){JC(rS,'Badly formed string list');++b.g;sT(b.a,mX,V,0,G)}else throw pm(a)}l=G.length}else if(Op(v.toLowerCase(),'.SPACE'.toLowerCase())==0){T=0;++b.f;try{pG(R)&&(R=lG(R));if(rG(R)){L=Bo(R,10);for(fb=0;fb<L;fb++){if(fb%8==0&&fb!=0){cb=lH(b.e,b.f);++b.f;T=0}ZE(cb,0,T++)}}else{throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){++b.g;sT(b.a,mX,V,s+1,G);continue}else if(kf(a,30)){++b.g;sT(b.a,mX,V,s+1,G);continue}else throw pm(a)}++T;l=G.length}else if(Op(v.toLowerCase(),'.WORD'.toLowerCase())==0||Op(v.toLowerCase(),'.WORD64'.toLowerCase())==0){JC(rS,'pamword: '+R);AS(b,V,s,G,R,64,'WORD');l=G.length}else if(Op(v.toLowerCase(),'.WORD32'.toLowerCase())==0){AS(b,V,s,G,R,32,'WORD32');l=G.length}else if(Op(v.toLowerCase(),'.BYTE'.toLowerCase())==0){AS(b,V,s,G,R,8,'BYTE');l=G.length}else if(Op(v.toLowerCase(),'.WORD16'.toLowerCase())==0){AS(b,V,s,G,R,16,'WORD16');l=G.length}else if(Op(v.toLowerCase(),'.DOUBLE'.toLowerCase())==0){zS(b,V,s,G,R);l=G.length}else{++b.g;sT(b.a,nX,V,s+1,G);s=G.length;continue}}}else{QD(l,G.length);if(G.charCodeAt(l)==58){C=G.substr(s,l-s);JC(rS,'Processing label '+C);if(b.i==(mT(),jT)){JC(rS,'in .data section');try{_H(b.j,b.f*8,C)}catch(a){a=om(a);if(kf(a,70)){PC(rS,'Label '+C+' is already assigned')}else throw pm(a)}}else if(b.i==lT){JC(rS,'in .text section');F=C}JC(rS,'done')}else{if(b.i!=(mT(),lT)){++b.g;sT(b.a,nX,V,s+1,G);s=G.length;continue}else if(b.i==lT){j=true;++l;Z=tS(G.substr(s)).toUpperCase();(Z.indexOf($W)!=-1||Z.indexOf('SYSCALL 0')!=-1||Z.indexOf('TRAP 0')!=-1)&&(q=true);for($=0;$<qS.length;$++){if(Sp(qS[$].toUpperCase(),G.substr(s,l-s).toUpperCase())){ab=new xT(oX,V,s+1,G);Nz(ib.a,ab);tT(b.a,oX,V,s+1,G);++M}}bb=MO(b.d,G.substr(s,l-s).toUpperCase());if(!bb){++b.g;sT(b.a,pX,V,s+1,G);s=G.length;continue}X=bb.u;w+=4;if(Op(X,'')!=0&&G.length<l+1){++b.g;sT(b.a,qX,V,l,G);s=G.length;continue}if(Op(X,'')!=0){Q=tS(G.substr(l+1));Q=Q.toUpperCase();Q=gq(cq(Q,';',0)[0]);JC(rS,'param: '+Q);u=0;for(jb=0;jb<X.length;jb++){QD(jb,X.length);if(X.charCodeAt(jb)==37){++jb;QD(jb,X.length);if(X.charCodeAt(jb)==82){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}if((U=wS(gq(Q.substr(u,m-u))))>=0){Nz(bb.r,jp(U));u=m+1}else{++b.g;sT(b.a,sX,V,Vp(G,Q.substr(u,m-u))+1,G);Nz(bb.r,jp(0));s=G.length;continue}}else{QD(jb,X.length);if(X.charCodeAt(jb)==70){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}if((U=xS(gq(Q.substr(u,m-u))))>=0){Nz(bb.r,jp(U));u=m+1}else{++b.g;sT(b.a,sX,V,Vp(G,Q.substr(u,m-u))+1,G);Nz(bb.r,jp(0));s=G.length;continue}}else{QD(jb,X.length);if(X.charCodeAt(jb)==73){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}if(qG(Q.substr(u,m-u))){QD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(rG(Q.substr(u,m-u))){try{t=Bo(Q.substr(u,m-u),10);if(t<XV||t>YV){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,tX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(t));u=m+1}else if(pG(Q.substr(u,m-u))){try{try{t=Mm(Co(mG(Q.substr(u,m-u))));JC(rS,'imm = '+t);if(t<XV||t>YV){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,tX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(t));u=m+1}catch(a){a=om(a);if(!kf(a,30))throw pm(a)}}}else{try{f=Q.indexOf('+',u);if(f!=-1){cb=XH(b.j,gq(Q.substr(u,f-u)));if(rG(Q.substr(f+1,m-(f+1)))){try{t=Bo(Q.substr(u,m-u),10);if(t<XV||t>YV){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,tX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(cb.a+t));u=m+1}else if(pG(Q.substr(f+1,m-(f+1)))){try{try{t=Mm(Co(lG(Q.substr(u,m-u))));if(t<XV||t>YV){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,tX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(cb.a+t));u=m+1}catch(a){a=om(a);if(kf(a,30)){p=a;OC(rS,uX+p.f)}else throw pm(a)}}else{db=XH(b.j,gq(Q.substr(f+1,m-(f+1))));Nz(bb.r,jp(cb.a+db.a))}}else{f=Q.indexOf('-',u);if(f!=-1){cb=XH(b.j,gq(Q.substr(u,f-u)));if(rG(Q.substr(f+1,m-(f+1)))){try{t=Bo(Q.substr(u,m-u),10);if(t<XV||t>YV){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,tX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(cb.a-t));u=m+1}else if(pG(Q.substr(f+1,m-(f+1)))){try{try{t=Mm(Co(lG(Q.substr(u,m-u))));if(t<XV||t>YV){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,tX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(cb.a-t));u=m+1}catch(a){a=om(a);if(!kf(a,30))throw pm(a)}}else{db=XH(b.j,gq(Q.substr(f+1,m-(f+1))));Nz(bb.r,jp(cb.a-db.a))}}else{cb=XH(b.j,gq(Q.substr(u,m-u)));Nz(bb.r,jp(cb.a))}}}catch(a){a=om(a);if(kf(a,46)){++b.g;sT(b.a,vX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}else throw pm(a)}}}else{QD(jb,X.length);if(X.charCodeAt(jb)==85){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}if(qG(Q.substr(u,m-u))){QD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(rG(Q.substr(u,m-u))){try{t=Bo(gq(Q.substr(u,m-u)),10);if(t<0){++b.g;sT(b.a,wX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}if(t<0||t>31){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,xX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(t));u=m+1}else if(pG(gq(Q.substr(u,m-u)))){try{t=Mm(Co(lG(Q.substr(u,m-u))));if(t<0){++b.g;sT(b.a,wX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}Nz(bb.r,jp(t));u=m+1;if(t<0||t>31){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,xX,V,Vp(G,Q.substr(u,m-u))+1,G);Nz(bb.r,jp(t));u=m+1}else if(!kf(a,30))throw pm(a)}}}else{++b.g;sT(b.a,vX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}}else{QD(jb,X.length);if(X.charCodeAt(jb)==67){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}if(qG(Q.substr(u,m-u))){QD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(rG(Q.substr(u,m-u))){try{t=Bo(gq(Q.substr(u,m-u)),10);if(t<0){++b.g;sT(b.a,wX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}if(t<0||t>7){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,yX,V,Vp(G,Q.substr(u,m-u))+1,G)}else throw pm(a)}Nz(bb.r,jp(t));u=m+1}else if(pG(gq(Q.substr(u,m-u)))){try{t=Mm(Co(lG(Q.substr(u,m-u))));if(t<0){++b.g;sT(b.a,wX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}Nz(bb.r,jp(t));u=m+1;if(t<0||t>31){throw pm(new Hp)}}catch(a){a=om(a);if(kf(a,15)){t=0;++b.g;sT(b.a,yX,V,Vp(G,Q.substr(u,m-u))+1,G);Nz(bb.r,jp(t));u=m+1}else if(!kf(a,30))throw pm(a)}}}else{++b.g;sT(b.a,vX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;Nz(bb.r,jp(0));continue}}else{QD(jb,X.length);if(X.charCodeAt(jb)==76){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}try{if(Sp(Q.substr(u,m-u),'')){Nz(bb.r,jp(0))}else if(rG(gq(Q.substr(u,m-u)))){ab=Bo(gq(Q.substr(u,m-u)),10);if(ab<-32767||ab>32768){++b.g;sT(b.a,zX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;Nz(bb.r,jp(0));continue}Nz(bb.r,jp(ab))}else{cb=XH(b.j,gq(Q.substr(u,m-u)));Nz(bb.r,jp(cb.a))}u=m+1}catch(a){a=om(a);if(kf(a,46)){++b.g;sT(b.a,AX,V,Vp(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;Nz(bb.r,jp(0));continue}else throw pm(a)}}else{QD(jb,X.length);if(X.charCodeAt(jb)==69){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}C=gq(Q.substr(u,m-u));D=YH(b.j,C);JC(rS,'Label '+C+' at address '+D);if(D){Nz(bb.r,D)}else{eb=new yT;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=C;Pz(hb,eb,hb.c.b,hb.c);j=false}}else{QD(jb,X.length);if(X.charCodeAt(jb)==66){jb!=X.length-1?(m=Up(Q,Np(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;sT(b.a,rX,V,u,G);s=G.length;Nz(bb.r,jp(0));continue}D=YH(b.j,gq(Q.substr(u,m-u)));if(D){D=jp(D.a-(w+4));Nz(bb.r,D)}else{eb=new yT;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=Q.substr(u,m-u);eb.c=w;eb.d=true;Pz(hb,eb,hb.c.b,hb.c);j=false}}else{++b.g;sT(b.a,qX,V,1,G);s=G.length;Nz(bb.r,jp(0));continue}}}}}}}}}else{QD(jb,X.length);if(X.charCodeAt(jb)!=Np(Q,u++)){++b.g;sT(b.a,qX,V,1,G);s=G.length;Nz(bb.r,jp(0));continue}}}if(s==G.length){continue}try{j&&bb.Mb()}catch(a){a=om(a);if(kf(a,11)){p=a;OC(rS,uX+p.f)}else throw pm(a)}}else{try{bb.Mb()}catch(a){a=om(a);if(kf(a,11)){k=a;OC(rS,uX+k.f)}else throw pm(a)}}JC(rS,'row: '+G);g=cq(G,';',2);LJ(bb,_p(g[0].substr(s),'\\t',' '));LJ(bb,_p(g[0].substr(s),'\\t',' '));LJ(bb,_p(g[0].substr(s),'\\t',' '));LJ(bb,_p(g[0].substr(s),'\\t',' '));try{jH(b.e,bb,w);if(F!=null&&!Sp(F,'')){JC(rS,'About to add label: '+F);aI(b.j,w,F.toUpperCase())}}catch(a){a=om(a);if(kf(a,99)){if(A){A=false;++b.g;sT(b.a,BX,V,s+1,G);s=G.length;continue}}else if(kf(a,70)){++b.g;sT(b.a,CX,V,1,G);s=G.length}else throw pm(a)}finally{F=''}l=G.length}}}s=l}catch(a){a=om(a);if(kf(a,46)){s=G.length;if(B){B=false;++b.g;sT(b.a,DX,V,s+1,G);continue}}else if(kf(a,20)){++b.g;sT(b.a,mX,V,s+1,G);break}else throw pm(a)}}}for(r=0;r<hb.b;r++){D=YH(b.j,gq(cf(xw(hb,r),37).e));if(D){cf(xw(hb,r),37).d&&(D=jp(D.a-(cf(xw(hb,r),37).c+4)));Nz(cf(xw(hb,r),37).b.r,D);try{cf(xw(hb,r),37).b.Mb()}catch(a){a=om(a);if(kf(a,11)){p=a;OC(rS,uX+p.f)}else throw pm(a)}}else{++b.g;sT(b.a,AX,cf(xw(hb,r),37).g,cf(xw(hb,r),37).a,cf(xw(hb,r),37).f);continue}}if(!q){++M;ab=new xT(EX,V,0,'');Nz(ib.a,ab);tT(b.a,EX,V,0,'');try{PC(rS,'No terminating instruction detected, adding one.');bb=MO(b.d,_W);Nz(bb.r,jp(0));bb.o='SYSCALL 0';try{bb.Mb()}catch(a){a=om(a);if(kf(a,11)){p=a;OC(rS,uX+p.f)}else throw pm(a)}jH(b.e,bb,w+4);aI(b.j,w+4,'')}catch(a){a=om(a);if(kf(a,99)){if(A){++b.g;sT(b.a,BX,V,0,'Halt')}}else if(kf(a,70)){p=a;OC(rS,'Same labels: '+p)}else throw pm(a)}}if(b.g>0){throw pm(b.a)}else if(M>0){throw pm(ib)}}\n",
"function lU(){lU=Xm;var a,b;kU=RC((bo(jm),jm.k));jU=new ez;a=new ez;Az(a.b,LX,'Exponent over 32 bits large');Az(a.b,zX,'Invalid offset: should be between -32767 and 32768 (16 bit signed).');Az(a.b,JX,'An invalid operation is performed');Az(a.b,MX,'A division by zero is carried out');Az(a.b,FX,'Floating point overflow, the number in absolute value is too large');Az(a.b,GX,'Floating point underflow, the number in absolute value is too small');Az(a.b,NX,'.byte directive found in code section');Az(a.b,OX,'.word16 directive found in code section');Az(a.b,PX,'.word directive found in code section');Az(a.b,QX,'.word32 directive found in code section');Az(a.b,RX,'.space directive found in code section');Az(a.b,mX,'Invalid value');Az(a.b,pX,'Invalid code');Az(a.b,nX,'Invalid code for data');Az(a.b,sX,'Invalid register');Az(a.b,vX,'Invalid Immediate value');Az(a.b,qX,'Unknown Syntax');Az(a.b,rX,'Separator is missing');Az(a.b,AX,'Label not found');Az(a.b,wX,'Signed value: expected an unsigned value');Az(a.b,SX,'CPU Step Error');Az(a.b,TX,'Parsing error');Az(a.b,UX,'loop of include');Az(a.b,VX,'You must input an integer value');Az(a.b,WX,\"Error accessing a memory element. Maybe you've reached the limit of EduMIPS64 memory.\");Az(a.b,'ERROR','Error');Az(a.b,XX,'File not found');Az(a.b,YX,'Error writing to standard output');Az(a.b,'Menu.FILE','_File');Az(a.b,ZX,'E_xecute');Az(a.b,$X,'_Configure');Az(a.b,_X,'_Window');Az(a.b,'Menu.HELP','_Help');Az(a.b,aY,'Change Language');Az(a.b,bY,'_Tools');Az(a.b,cY,'Change pipeline colors');Az(a.b,dY,'_Open...');Az(a.b,eY,'Open recent');Az(a.b,fY,'_Reset');Az(a.b,gY,'E_xit');Az(a.b,hY,'Single Cycle');Az(a.b,iY,'Multi-Cycle');Az(a.b,jY,'Multi-Step');Az(a.b,kY,'Run');Az(a.b,lY,'Italian');Az(a.b,mY,'English');Az(a.b,nY,'Write _Dinero tracefile...');Az(a.b,oY,'Enable _forwarding');Az(a.b,pY,'Enable _warnings');Az(a.b,qY,'_About us...');Az(a.b,rY,sY);Az(a.b,tY,'_Manual...');Az(a.b,uY,'Stop');Az(a.b,'ABOUT','About EduMIPS64');Az(a.b,'REGISTERS','Registers');Az(a.b,'MEMORY','Data');Az(a.b,'CODE','Code');Az(a.b,'PIPELINE',jW);Az(a.b,'LOGGER','Log');Az(a.b,'IO',vY);Az(a.b,'EXCEPTION','Exception');Az(a.b,'FPUINFO','Floating point unit');Az(a.b,'FPUFCSR','FCSR register');Az(a.b,WW,'Address');Az(a.b,'HEXREPR','Representation');Az(a.b,'COMMENT','Comment');Az(a.b,'LABEL','Label');Az(a.b,wY,AW);Az(a.b,'STATS','Statistics');Az(a.b,'PROSIM','MIPS64 Processor Simulator');Az(a.b,xY,'Warning');Az(a.b,oX,'The instruction belongs to WinMIPS64 instruction set, but it is not a legal MIPS64 instruction');Az(a.b,EX,'The HALT instruction is missing: it will automatically be inserted at the end of the file');Az(a.b,'ROW','Row');Az(a.b,IX,'Column');Az(a.b,tX,'Immediate value too large');Az(a.b,yY,'Word value too large');Az(a.b,zY,'Word32 value too large');Az(a.b,AY,'Word16 value too large');Az(a.b,BY,'Byte value too large');Az(a.b,xX,'5 bit immediate value too large');Az(a.b,yX,'3 bit immediate value too large');Az(a.b,kX,'Missing value for memory cell');Az(a.b,CX,'Label already exists');Az(a.b,CY,'Select a color ');Az(a.b,'EXECUTION','Execution');Az(a.b,'CYCLES','Cycles');Az(a.b,'CYCLE','Cycle');Az(a.b,DY,EY);Az(a.b,'CPI','CPI (Cycles per instruction)');Az(a.b,'RAWS','RAW Stalls');Az(a.b,'RAW','RAW Stall');Az(a.b,'BYTES','Bytes');Az(a.b,'STALLS','Stalls');Az(a.b,'WAWS','WAW Stalls');Az(a.b,'WARS','WAR Stalls');Az(a.b,FY,'Structural Stalls (Divider not available)');Az(a.b,GY,'Structural Stalls (Memory not available)');Az(a.b,'BTS','Branch Taken Stalls');Az(a.b,'BMS','Branch Misprediction Stalls');Az(a.b,'CSIZE','Code size');Az(a.b,HY,'Appearance');Az(a.b,IY,'Behavior');Az(a.b,JY,'Main settings');Az(a.b,KY,'Settings...');Az(a.b,LY,'Enable Warnings');Az(a.b,MY,'Enable Warnings in compile time');Az(a.b,NY,'Enable forwarding');Az(a.b,OY,'Enables forwarding in the pipeline');Az(a.b,PY,'Long/double mem.cells view');Az(a.b,QY,'Switchs between long and double visualisation of memory cells in the status bar');Az(a.b,RY,'Sync graphics with CPU in multi-step execution');Az(a.b,SY,'Enables verbose multi-step execution');Az(a.b,TY,'Number of step');Az(a.b,UY,'Number of step per istruction');Az(a.b,VY,'FPU Exceptions');Az(a.b,WY,'Invalid operation exception');Az(a.b,XY,'Enables the floating point invalid operation exception');Az(a.b,YY,'Overflow exception');Az(a.b,ZY,'Enables the floating point overflow ');Az(a.b,$Y,'Underflow exception');Az(a.b,_Y,'Enables the floating point underflow');Az(a.b,aZ,'Divide by zero exception');Az(a.b,bZ,'Enables the floating point divide by zero exception');Az(a.b,cZ,'FPU Rounding');Az(a.b,dZ,'To nearest');Az(a.b,eZ,'Rounds the result to the nearest representable value, rounding to the even one when values are equally near');Az(a.b,fZ,'Toward zero');Az(a.b,gZ,'Never increments the digit prior to a discarded fraction (i.e, truncates)');Az(a.b,hZ,'Towards plus infinity');Az(a.b,iZ,'Round towards plus infinity');Az(a.b,jZ,'Towards minus infinity');Az(a.b,kZ,'Round towards minus infinity');Az(a.b,lZ,'Fetch color');Az(a.b,mZ,'Sets the IF color');Az(a.b,nZ,'ID color');Az(a.b,oZ,'Sets Decode color');Az(a.b,pZ,'EX Color');Az(a.b,qZ,'Sets the Execute color');Az(a.b,rZ,'MEM color');Az(a.b,sZ,'Sets the Memory color');Az(a.b,tZ,'WB Color');Az(a.b,uZ,'Sets the Write Back color');Az(a.b,vZ,'FP adder color');Az(a.b,wZ,'Sets the FP adder color');Az(a.b,xZ,'FP multiplier color');Az(a.b,yZ,'Sets the FP multiplier color');Az(a.b,zZ,'FP divider color');Az(a.b,AZ,'Sets the FP divider color');Az(a.b,BZ,'Interval between cycles (ms)');Az(a.b,CZ,'Amount of milliseconds that has to pass before each cycle is executed in verbose mode');Az(a.b,DZ,'Mask synchronous exception');Az(a.b,EZ,'Makes the simulator ignore the Division by zero and Integer Overflow exceptions');Az(a.b,FZ,'Terminate on synchronous exceptions');Az(a.b,GZ,'Halt the simulation on Division by zero and Integer Overflow exceptions');Az(a.b,HZ,'Font size');Az(a.b,IZ,'Size of the font');Az(a.b,JZ,'Welcome to EduMIPS64');Az(a.b,KZ,'Decimal value');Az(a.b,LZ,'of R');Az(a.b,MZ,'of F');Az(a.b,NZ,'of the memory cell at address');Az(a.b,OZ,'User Guide');Az(a.b,PZ,'Introduction');Az(a.b,QZ,'GUI');Az(a.b,'Manual.IS',EY);Az(a.b,RZ,'Syscall');Az(a.b,SZ,'Row');Az(a.b,TZ,'Column');Az(a.b,UZ,'Line');Az(a.b,VZ,'Description');Az(a.b,WZ,'Code contains');Az(a.b,XZ,'errors and');su(a,YZ,kq((dU(),bU)));Az(a.b,ZZ,\"EduMIPS64 Fatal error!<br/>Please help the developers, by opening a <a href='https://github.com/lupino3/edumips64/issues/new'>new issue on GitHub<\\/a> with the following text, or by sending it via email to <a href='mailto:[email protected]'>[email protected]<\\/a>.\");Az(a.b,$Z,'Close');Az(a.b,_Z,CV);Az(a.b,a$,b$);Az(a.b,c$,'FP overflow');Az(a.b,d$,'FP underflow');Az(a.b,e$,'FP invalid operation');Az(a.b,f$,'FP division by zero');Az(a.b,g$,'No mode has been specified to open the file (read/write)');Az(a.b,h$,'Attempt to write to standard input');Az(a.b,hW,\"The file descriptor isn't valid. Probably the file hasn't been correctly opened\");Az(a.b,iW,'The write (or read) attempt led to an invalid memory access');Az(a.b,DX,'The data in the input file exceeds the EduMIPS64 memory');Az(a.b,BX,'Instruction memory exhausted');Az(a.b,i$,'Attempt to read from standard output (or standard error)');Az(a.b,fW,\"Attempt to open in read mode a file that doesn't exist (O_CREAT doesn't work in read or read/write mode)\");Az(a.b,j$,'Input must not exceed');Az(a.b,k$,'characters');Az(a.b,l$,'Please input your text');Az(a.b,'INPUT','input');Az(a.b,m$,'I/O error');Az(a.b,n$,'Options:');Az(a.b,'HT.File','--file (-f) filename\\t\\topens the specified file');Az(a.b,'HT.Debug','--debug (-d) \\t\\t\\tactivates debug mode');Az(a.b,'HT.Help','--help (-h)\\t\\t\\tprints this help message');Az(a.b,'HT.Reset','--reset (-r)\\t\\t\\tresets the stored preferences');Az(a.b,o$,'--version (-v)\\t\\t\\tprints the version');Az(a.b,p$,'Error: File name is missing.');Az(a.b,q$,'Error: Unrecognized argument');Az(a.b,r$,'Error: -f may be used only once.');Az(a.b,'CLEAR','Clear');Az(a.b,'DATA','Data');Az(a.b,'HELPDIR','/docs/user/en');Az(a.b,VW,'Negative memory address error in instruction');Az(a.b,XW,'Alignment error in instruction');Az(a.b,YW,'the address');Az(a.b,ZW,'is not aligned to');Az(a.b,s$,'Please restart the simulator to use the new font.');Az(a.b,t$,'Please choose only one option between masking synchronous exceptions and program termination on synchronous exceptions.');Az(a.b,u$,'Changing the forwarding setting will reset the simulation. Continue?');su(jU,'en',a);b=new ez;Az(b.b,LX,'Esponente oltre i 32 bit');Az(b.b,zX,'Offset non valido: deve essere compreso tra -32767 e 32768 (16 bit con segno).');Az(b.b,'MEMORYADDRESSINVALID','Etichetta invalida, deve essere allineata a 64 bit');Az(b.b,JX,\"\\xC8 stata eseguita un'operazione non valida\");Az(b.b,MX,'\\xC8 stata effettuata una divisione per zero');Az(b.b,FX,'Floating point overflow, il numero in valore assoluto \\xE8 troppo grande');Az(b.b,GX,'Floating point underflow, il numero in valore assoluto \\xE8 troppo piccolo');Az(b.b,NX,'Direttiva .byte trovata nella sezione codice');Az(b.b,OX,'Direttiva .word16 trovata nella sezione codice');Az(b.b,PX,'Direttiva .word trovata nella sezione codice');Az(b.b,QX,'Direttiva .word32 trovata nella sezione codice');Az(b.b,RX,'Direttiva .space trovata nella sezione codice');Az(b.b,mX,'Valore non valido ');Az(b.b,pX,'Codice non valido');Az(b.b,nX,'Codice non valido per il data');Az(b.b,sX,'Registro non valido');Az(b.b,vX,'Valore Immediato invalido');Az(b.b,qX,'Sintassi sconosciuta');Az(b.b,rX,'Mancano i separatori');Az(b.b,AX,'Etichetta non trovata');Az(b.b,wX,'Valore con segno: atteso valore senza segno');Az(b.b,SX,\"Errore durante l'esecuzione di uno step di simulazione\");Az(b.b,TX,'Errore in fase di parsing');Az(b.b,VX,'Inserire un valore intero');Az(b.b,UX,'Ciclo di include');Az(b.b,WX,\"Errore durante l'accesso alla memoria. Probabilmente \\xE8 stato raggiunto il limite della memoria di EduMIPS64\");Az(b.b,'ERROR','Errore');Az(b.b,XX,'File non trovato');Az(b.b,YX,'Errore nella scrittura su standard output');Az(b.b,'Menu.FILE','_File');Az(b.b,ZX,'E_secuzione');Az(b.b,$X,'_Configura');Az(b.b,_X,'Fines_tra');Az(b.b,'Menu.HELP','_Aiuto');Az(b.b,aY,'Selezione Lingua');Az(b.b,bY,'_Strumenti');Az(b.b,cY,'Cambia colori pipeline');Az(b.b,dY,'_Apri...');Az(b.b,eY,'Apri recente ');Az(b.b,fY,'_Resetta');Az(b.b,gY,'E_sci');Az(b.b,hY,'Ciclo Singolo');Az(b.b,iY,'Cicli Multipli');Az(b.b,jY,'Passi Multipli');Az(b.b,kY,'Esegui');Az(b.b,lY,'Italiano');Az(b.b,mY,'Inglese');Az(b.b,nY,'Scrivi tracefile _Dinero...');Az(b.b,oY,'Abilita _forwarding');Az(b.b,pY,'Abilita _warning');Az(b.b,qY,'_Informazioni su...');Az(b.b,rY,sY);Az(b.b,tY,'_Manuale...');Az(b.b,uY,'Ferma');Az(b.b,'ABOUT','Informazioni su EduMIPS64');Az(b.b,'REGISTERS','Registri');Az(b.b,'MEMORY','Memoria');Az(b.b,'CODE','Codice');Az(b.b,'CYCLES','Cicli');Az(b.b,'PIPELINE',jW);Az(b.b,'LOGGER','Log');Az(b.b,'IO',vY);Az(b.b,'EXCEPTION','Eccezione');Az(b.b,'FPUINFO','Unit\\xE0 floating point');Az(b.b,'FPUFCSR','Registro FCSR');Az(b.b,WW,'Indirizzo');Az(b.b,'HEXREPR','Rappresentazione');Az(b.b,'COMMENT','Commento');Az(b.b,'LABEL','Etichetta');Az(b.b,'STATS','Statistiche');Az(b.b,'PROSIM','Simulatore di processore MIPS64');Az(b.b,xY,'Attenzione');Az(b.b,oX,\"L'istruzione appartiene all'instruction set di WinMIPS64, ma non \\xE8 un'istruzione MIPS64 legale.\");Az(b.b,EX,\"Manca l'istruzione HALT: sar\\xE0 aggiunta automaticamente alla fine del file.\");Az(b.b,'ROW','Riga');Az(b.b,IX,'Colonna');Az(b.b,tX,'Numero troppo grande per un campo immediato');Az(b.b,yY,'Numero troppo grande per un campo Word');Az(b.b,zY,'Numero troppo grande per un campo Word32');Az(b.b,AY,'Numero troppo grande per un campo Word16');Az(b.b,BY,'Numero troppo grande per un campo Byte');Az(b.b,xX,'Numero troppo grande per un campo immediato a 5 bit');Az(b.b,yX,'Numero troppo grande per un campo immediato a 3 bit');Az(b.b,kX,'Manca il valore da assegnare alla cella di memoria');Az(b.b,CX,'Etichetta gi\\xE0 esistente');Az(b.b,CY,'Seleziona un colore ');Az(b.b,'EXECUTION','Esecuzione');Az(b.b,'CYCLE','Ciclo');Az(b.b,DY,v$);Az(b.b,wY,'Istruzione');Az(b.b,'CPI','CPI (Cicli per istruzione)');Az(b.b,'RAWS','Stalli RAW');Az(b.b,'RAW','Stallo RAW');Az(b.b,'BYTES','Bytes');Az(b.b,'STALLS','Stalli');Az(b.b,'WAWS','Stalli WAW');Az(b.b,'WARS','Stalli WAR');Az(b.b,FY,'Stalli strutturali (Divisore non disponibile)');Az(b.b,GY,'Stalli strutturali (Memoria non disponibile)');Az(b.b,'BTS',\"Stalli 'Branch Taken'\");Az(b.b,'BMS',\"Stalli 'Branch Misprediction'\");Az(b.b,'CSIZE','Dimensione del codice');Az(b.b,HY,'Aspetto');Az(b.b,IY,'Comportamento');Az(b.b,JY,'Impost. generali');Az(b.b,KY,'Impostazioni...');Az(b.b,LY,'Abilita Avvisi');Az(b.b,MY,'Abilita avvisi in fase di compilazione');Az(b.b,NY,'Abilita forwarding');Az(b.b,OY,\"Abilita l'opzione forwarding\");Az(b.b,PY,'Visualizza mem. Long/double');Az(b.b,QY,'Visualizza le celle di memoria come valori long o double nella barra di stato');Az(b.b,RY,\"Sincronizza la GUI con la CPU nell'esecuzione multi-step\");Az(b.b,SY,'Abilita la sincronizzazione tra la grafica e la CPU nel multi-step');Az(b.b,TY,'Numero di Step');Az(b.b,UY,'Il numero di step per istruzione');Az(b.b,VY,'Eccezioni FPU');Az(b.b,WY,'Eccezione Invalid operation ');Az(b.b,XY,\"Abilita l'eccezione Invalid operation della FPU\");Az(b.b,YY,'Eccezione Overflow ');Az(b.b,ZY,\"Abilita l'eccezione Overflow della FPU\");Az(b.b,$Y,'Eccezione Underflow');Az(b.b,_Y,\"Abilita l'eccezione Underflow della FPU\");Az(b.b,aZ,'Eccezione Divide by zero');Az(b.b,bZ,\"Abilita l'eccezione Divide by zero della FPU\");Az(b.b,cZ,'Arrot.FPU');Az(b.b,dZ,'Al pi\\xF9 vicino');Az(b.b,eZ,'Arrotonda al pi\\xF9 vicino valore rappresentabile, arrotondando a quello pari se i valori sono ugualmente vicini');Az(b.b,fZ,'Verso lo zero');Az(b.b,gZ,'Non incrementa mai la cifra intera prima della virgola (Troncamento)');Az(b.b,hZ,'Verso +Infinito');Az(b.b,iZ,\"Arrotonda verso l'infinito positivo\");Az(b.b,jZ,'Verso -Infinito');Az(b.b,kZ,\"Arrotonda verso l'infinito negativo\");Az(b.b,lZ,'Colore IF');Az(b.b,mZ,\"Imposta il colore della fase di Fetch dell'istruzione\");Az(b.b,nZ,'Colore ID');Az(b.b,oZ,\"Imposta il colore della fase di Decode dell'istruzione\");Az(b.b,pZ,'Colore EX');Az(b.b,qZ,\"Imposta il colore della fase di Esecuzione dell'istruzione\");Az(b.b,rZ,'Colore MEM');Az(b.b,sZ,\"Imposta il colore della fase di Memoria dell'istruzione\");Az(b.b,tZ,'Colore WB');Az(b.b,uZ,\"Imposta il colore della fase di Write Back dell'istruzione\");Az(b.b,vZ,'Colore addizionatore FP');Az(b.b,wZ,\"Imposta il colore delle fasi dell'addizionatore FP \");Az(b.b,xZ,'Colore moltiplicatore FP');Az(b.b,yZ,'Imposta il colore delle fasi del moltiplicatore FP');Az(b.b,zZ,'Colore divisore FP');Az(b.b,AZ,'Imposta il colore delle fasi del divisore FP');Az(b.b,BZ,'Intervallo tra i cicli (ms)');Az(b.b,CZ,'Numero di millisecondi che devono passare prima che ciascun ciclo sia eseguito in modalit\\xC3\\xA0 verbose');Az(b.b,DZ,'Maschera eccezioni sincrone');Az(b.b,EZ,'Fa s\\xEC che il simulatore ignori le eccezioni Divisione per zero ed Integer overflow');Az(b.b,FZ,\"Termina se si verifica un'eccezione sincrona\");Az(b.b,GZ,'Ferma la simulazione al verificarsi di eccezioni di tipo Divisione per zero ed Integer overflow');Az(b.b,HZ,'Dimensione font');Az(b.b,IZ,'Dimensione del font');Az(b.b,JZ,'Benvenuti in EduMIPS64');Az(b.b,KZ,'Valore decimale');Az(b.b,LZ,'di R');Az(b.b,MZ,'di F');Az(b.b,NZ,\"della cella di memoria all'indirizzo\");Az(b.b,OZ,'Manuale utente');Az(b.b,PZ,'Introduzione');Az(b.b,QZ,'GUI');Az(b.b,'Manual.IS',v$);Az(b.b,RZ,'Syscall');Az(b.b,SZ,'Riga');Az(b.b,TZ,'Colonna');Az(b.b,UZ,'Linea');Az(b.b,VZ,'Descrizione');Az(b.b,WZ,'Il codice contiene');Az(b.b,XZ,'errori e');Az(b.b,YZ,'avvisi');Az(b.b,ZZ,\"Errore fatale!<br/>Aiuta gli sviluppatori, aprendo una <a href='https://github.com/lupino3/edumips64/issues/new'>issue su GitHub<\\/a> con il seguente testo, o inviandolo via email a <a href='mailto:[email protected]'>[email protected]<\\/a>.\");Az(b.b,$Z,'Chiudi');Az(b.b,_Z,'Divisione per zero');Az(b.b,a$,b$);Az(b.b,c$,'FP Overflow');Az(b.b,d$,'FP Underflow');Az(b.b,e$,'Operazione non valida FPU');Az(b.b,f$,'Divisione per zero FPU');Az(b.b,g$,'Non \\xC3\\xA8 stata specificata la modalit\\xC3\\xA0 di apertura del file (lettura/scrittura)');Az(b.b,h$,'Tentativo di scrittura sullo standard input');Az(b.b,hW,'Il descrittore di file non \\xE8 valido. Probabilmente il file non \\xE8 stato aperto correttamente');Az(b.b,iW,'Il tentativo di lettura (o scrittura) ha condotto ad un accesso in memoria non valido');Az(b.b,DX,'I dati contenuti nel file assembly di input eccedono la memoria di EduMIPS64');Az(b.b,BX,'Esaurita memoria istruzioni');Az(b.b,i$,'Tentativo di lettura dallo standard output (o dallo standard error)');Az(b.b,fW,'Tentativo di apertura in modalit\\xE0 lettura di un file che non esiste (O_CREAT non funziona in modalit\\xE0 lettura o lettura/scrittura)');Az(b.b,j$,\"La dimensione dell'input non deve superare\");Az(b.b,k$,'caratteri');Az(b.b,l$,'Inserire il testo');Az(b.b,'INPUT','input');Az(b.b,m$,'Errore di I/O');Az(b.b,n$,'Opzioni:');Az(b.b,'HT.File','--file (-f) file\\t\\tapre il file specificato');Az(b.b,'HT.Debug','--debug (-d) \\t\\t\\tattiva la modalit\\xE0 di debug');Az(b.b,'HT.Help','--help (-h)\\t\\t\\tstampa questo messaggio');Az(b.b,'HT.Reset','--reset (-r)\\t\\t\\telimina le preferenze memorizzate');Az(b.b,o$,'--version (-v)\\t\\t\\tstampa la versione');Az(b.b,p$,'Errore: file non specificato');Az(b.b,q$,'Errore: parametro non specificato');Az(b.b,r$,'Errore: -f pu\\xF2 essere usato una sola volta');Az(b.b,'CLEAR','Pulisci');Az(b.b,'DATA','Dati');Az(b.b,'HELPDIR','/docs/user/it');Az(b.b,VW,\"Tentativo di accesso ad indirizzo di memoria negativo nell'istruzione\");Az(b.b,XW,\"Errore di allineamento nell'istruzione\");Az(b.b,YW,\"l'indirizzo\");Az(b.b,ZW,'non \\xE8 allineato a');Az(b.b,s$,\"E' necessario riavviare il simulatore per utilizzare il nuovo font.\");Az(b.b,t$,'Selezionare solo una opzione tra mascheramento eccezioni sincrone e terminazione in seguito ad eccezioni sincrone.');Az(b.b,u$,'Cambiare la modalit\\xE0 di forwarding indurr\\xE0 un riavvio della simulazione. Continuare?');su(jU,'it',b)}\nvar vU='object',wU='anonymous',xU='\\n',yU='fnStack',zU={4:1},AU='Unknown',BU='function',CU='boolean',DU='number',EU='string',FU=2147483647,GU=-17592186044416,HU=17592186044416,IU=4194304,JU=1048575,KU='__noinit__',LU='msie',MU=': ',NU={4:1,7:1,8:1},OU={4:1,7:1,14:1,8:1},PU='For input string: \"',QU='null',RU=-2147483648,SU={l:0,m:0,h:524288},TU=9.5367431640625E-7,UU=4294967295,VU=4294967296,WU=2.220446049250313E-16,XU=65536,YU=65535,ZU={26:1,33:1},$U={4:1,26:1,33:1,168:1},_U=', length: ',aV='Index: ',bV=', Size: ',cV='fromIndex: ',dV=', toIndex: ',eV='java.lang',fV='com.google.gwt.core.client',gV='com.google.gwt.core.client.impl',hV='java.util',iV='java.util.stream',jV='com.google.gwt.json.client',kV=4194303,lV=524288,mV='-9223372036854775808',nV=1000000000,oV='[GWT] Module loaded, calling the global JS function onGwtReady()',pV='java.util.logging',qV=1000,rV='com.google.gwt.logging.client',sV='com.google.gwt.logging.impl',tV='java.io',uV='CSS1Compat',vV={4:1,49:1,8:1},wV='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie10) does not match the runtime user.agent value (',xV=').\\n',yV='Expect more errors.',zV=244140625,AV=1220703125,BV=0.3010299956639812,CV='Division by zero',DV='java.math',EV='BigInteger divide by zero',FV=1073741824,GV='2147483648',HV={19:1,51:1},IV={62:1},JV={26:1,56:1},KV='delete',LV={4:1,19:1,22:1,47:1},MV={4:1,202:1},NV='javaemul.internal',OV='Invalid UTF8 sequence',PV='org.edumips64.client',QV='Result {success: ',RV=', errorMessage: ',SV=', Status: ',TV='[GWT] ',UV='name',VV='value',WV='org.edumips64.core',XV=-32768,YV=32767,ZV='Moving ',$V='DIV.D',_V='Incremented write semaphore for ',aW={34:1,35:1,32:1},bW='0000000000000000000000000000000000000000000000000000000000000000',cW='0000000000000000',dW='TOWARDS_PLUS_INFINITY',eW='TOWARDS_MINUS_INFINITY',fW='OPENREADANDCREATE',gW='File descriptor ',hW='FILENOTOPENED',iW='OUTOFMEMORY',jW='Pipeline',kW=' to address ',lW={4:1,7:1,8:1,27:1},mW='org.edumips64.core.fpu',nW='^([01]{64})$',oW='^([01]111111111110[01]{51})$',pW='^([01]111111111110[0]{51})$',qW='^([01]111111111111[01]{51})$',rW='0111111111110111111111111111111111111111111111111111111111111111',sW='0111111111110000000000000000000000000000000000000000000000000000',tW='1111111111110000000000000000000000000000000000000000000000000000',uW='1000000000000000000000000000000000000000000000000000000000000000',vW='EMPTY\\n',wW=' reached a negative value.',xW='(Instruction ',yW={6:1,5:1},zW='org.edumips64.core.is',AW='Instruction',BW='%R,%R,%R',CW='010001',DW='000000',EW='10001',FW='000100',GW='000110',HW='BEQZ',IW='000001',JW='BNEZ',KW='9223372036854775807',LW='011000',MW='011001',NW='DADDIU',OW='DADDUI',PW='011110',QW='%R,%R',RW='000011',SW='011100',TW='DMULTU',UW='%R,%R,%U',VW='NEGADDRERR',WW='ADDRESS',XW='ALIGNERR',YW='THEADDRESS',ZW='ISNOTALIGNED',$W='HALT',_W='SYSCALL',aX='000010',bX='RAW in ',cX=': base register still needs to be written to.',dX='110111',eX='010010',fX='Writing to the dest register, since the condition is true.',gX='^([0]{64})$',hX='SYSCALL (',iX='.ASCIIZ',jX='parameters: ',kX='VALUE_MISS',lX='.ascii(z): requested new memory cell (',mX='INVALIDVALUE',nX='INVALIDCODEFORDATA',oX='WINMIPS64_NOT_MIPS64',pX='INVALIDCODE',qX='UNKNOWNSYNTAX',rX='SEPARATORMISS',sX='INVALIDREGISTER',tX='IMMEDIATE_TOO_LARGE',uX='Irregular string of bits: ',vX='INVALIDIMMEDIATE',wX='VALUEISNOTUNSIGNED',xX='5BIT_IMMEDIATE_TOO_LARGE',yX='3BIT_IMMEDIATE_TOO_LARGE',zX='LABELADDRESSINVALID',AX='LABELNOTFOUND',BX='OUTOFINSTRUCTIONMEMORY',CX='SAMELABEL',DX='OUTOFMEMORY_PARSER',EX='HALT_NOT_PRESENT',FX='FP_OVERFLOW',GX='FP_UNDERFLOW',HX='org.edumips64.core.parser',IX='COLUMN',JX='FP_INVALID_OPERATION',KX='org.edumips64.utils',LX='DOUBLE_EXT_TOO_LARGE',MX='FP_DIV_BY_ZERO',NX='BYTEINCODE',OX='WORD16INCODE',PX='WORDINCODE',QX='WORD32INCODE',RX='SPACEINCODE',SX='GUI_STEP_ERROR',TX='GUI_PARSER_ERROR',UX='INCLUDE_LOOP',VX='INT_FORMAT_EXCEPTION',WX='ERROR_LABEL',XX='FILE_NOT_FOUND',YX='SYSCALL5_ERROR',ZX='Menu.EXECUTE',$X='Menu.CONFIGURE',_X='Menu.WINDOW',aY='Menu.CHANGE_LANGUAGE',bY='Menu.TOOLS',cY='Menu.CHANGE_PIPELINE_COLORS',dY='MenuItem.OPEN',eY='MenuItem.OPENLAST',fY='MenuItem.RESET',gY='MenuItem.EXIT',hY='MenuItem.SINGLE_CYCLE',iY='MenuItem.MULTI_CYCLE',jY='MenuItem.MULTI_STEP',kY='MenuItem.RUN_TO',lY='MenuItem.ITALIAN',mY='MenuItem.ENGLISH',nY='MenuItem.DIN_TRACEFILE',oY='MenuItem.FORWARDING',pY='MenuItem.WARNINGS',qY='MenuItem.ABOUT_US',rY='MenuItem.DIN_FRONTEND',sY='_Dinero frontend...',tY='MenuItem.MANUAL',uY='MenuItem.STOP',vY='Input/Output',wY='INSTRUCTION',xY='GUI_WARNING',yY='WORD_TOO_LARGE',zY='WORD32_TOO_LARGE',AY='WORD16_TOO_LARGE',BY='BYTE_TOO_LARGE',CY='CHOOSE_COLOR',DY='INSTRUCTIONS',EY='Instructions',FY='STRUCTS_DIVNOTAVAILABLE',GY='STRUCTS_MEMNOTAVAILABLE',HY='Config.APPEARANCE',IY='Config.BEHAVIOR',JY='Config.MAIN',KY='Config.ITEM',LY='Config.WARNINGS',MY='Config.WARNINGS.tip',NY='Config.FORWARDING',OY='Config.FORWARDING.tip',PY='Config.LONGDOUBLEVIEW',QY='Config.LONGDOUBLEVIEW.tip',RY='Config.VERBOSE',SY='Config.VERBOSE.tip',TY='Config.N_STEP',UY='Config.N_STEP.tip',VY='Config.FPUEXCEPTIONS',WY='Config.INVALID_OPERATION',XY='Config.INVALID_OPERATION.tip',YY='Config.OVERFLOW',ZY='Config.OVERFLOW.tip',$Y='Config.UNDERFLOW',_Y='Config.UNDERFLOW.tip',aZ='Config.DIVIDE_BY_ZERO',bZ='Config.DIVIDE_BY_ZERO.tip',cZ='Config.FPUROUNDING',dZ='Config.NEAREST',eZ='Config.NEAREST.tip',fZ='Config.TOWARDZERO',gZ='Config.TOWARDZERO.tip',hZ='Config.TOWARDS_PLUS_INFINITY',iZ='Config.TOWARDS_PLUS_INFINITY.tip',jZ='Config.TOWARDS_MINUS_INFINITY',kZ='Config.TOWARDS_MINUS_INFINITY.tip',lZ='Config.IFCOLOR',mZ='Config.IFCOLOR.tip',nZ='Config.IDCOLOR',oZ='Config.IDCOLOR.tip',pZ='Config.EXCOLOR',qZ='Config.EXCOLOR.tip',rZ='Config.MEMCOLOR',sZ='Config.MEMCOLOR.tip',tZ='Config.WBCOLOR',uZ='Config.WBCOLOR.tip',vZ='Config.FPADDERCOLOR',wZ='Config.FPADDERCOLOR.tip',xZ='Config.FPMULTIPLIERCOLOR',yZ='Config.FPMULTIPLIERCOLOR.tip',zZ='Config.FPDIVIDERCOLOR',AZ='Config.FPDIVIDERCOLOR.tip',BZ='Config.SLEEP_INTERVAL',CZ='Config.SLEEP_INTERVAL.tip',DZ='Config.SYNCEXC-MASKED',EZ='Config.SYNCEXC-MASKED.tip',FZ='Config.SYNCEXC-TERMINATE',GZ='Config.SYNCEXC-TERMINATE.tip',HZ='Config.FONTSIZE',IZ='Config.FONTSIZE.tip',JZ='StatusBar.WELCOME',KZ='StatusBar.DECIMALVALUE',LZ='StatusBar.OFREGISTER',MZ='StatusBar.OFREGISTERFP',NZ='StatusBar.MEMORYCELL',OZ='Manual.CAPTION',PZ='Manual.INTRO',QZ='Manual.GUI',RZ='Manual.SYSCALL',SZ='ErrorDialog.ROW',TZ='ErrorDialog.COLUMN',UZ='ErrorDialog.LINE',VZ='ErrorDialog.DESCRIPTION',WZ='ErrorDialog.MSG0',XZ='ErrorDialog.MSG1',YZ='ErrorDialog.MSG2',ZZ='ReportDialog.MSG',$Z='ReportDialog.BUTTON',_Z='DIVZERO.Message',a$='INTOVERFLOW.Message',b$='Integer overflow',c$='FPOVERFLOW.Message',d$='FPUNDERFLOW.Message',e$='FPINVALID.Message',f$='FPDIVBYZERO.Message',g$='NOOPENMODE',h$='WRITETOSTDIN',i$='READFROMSTDOUT',j$='INPUTNOTEXCEED',k$='CHARACTERS',l$='ENTERINPUT',m$='IOEXCEPTION',n$='HT.Options',o$='HT.Version',p$='HT.MissingFile',q$='HT.UnrecognizedArgs',r$='HT.MultipleFile',s$='RESTART_FONT',t$='NO_MASK_AND_TERMINATE',u$='FWD_RESET_WARNING',v$='Istruzioni',w$='org.edumips64.utils.io';var _,Um,Pm,nm=-1;$wnd.goog=$wnd.goog||{};$wnd.goog.global=$wnd.goog.global||$wnd;Vm();Wm(1,null,{},lb);_.C=function mb(a){return kb(this,a)};_.D=function ob(){return this.Rb};_.F=function qb(){return UD(this)};_.G=function sb(){var a;return co(pb(this))+'@'+(a=rb(this)>>>0,a.toString(16))};_.equals=function(a){return this.C(a)};_.hashCode=function(){return this.F()};_.toString=function(){return this.G()};var Oc;Wm(373,1,{});Wm(208,373,{},Wc);_.P=function Xc(a){var b={},j;var c=[];a[yU]=c;var d=arguments.callee.caller;while(d){var e=(Pc(),d.name||(d.name=Sc(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(b[f]=[])).push(d);d=d.caller}};_.Q=function Yc(a){var b,c,d,e;d=(Pc(),a&&a[yU]?a[yU]:[]);c=d.length;e=le(Bg,zU,43,c,0,1);for(b=0;b<c;b++){e[b]=new Jp(d[b],null,-1)}return e};Wm(374,373,{});_.P=function $c(a){};_.R=function _c(a,b,c,d){return new Jp(b,a+'@'+d,c<0?-1:c)};_.Q=function ad(a){var b,c,d,e,f,g;e=Uc(a);f=le(Bg,zU,43,0,0,1);b=0;d=e.length;if(d==0){return f}g=Zc(this,e[0]);Sp(g.d,wU)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Zc(this,e[c])}return f};Wm(209,374,{},bd);_.R=function cd(a,b,c,d){return new Jp(b,a,-1)};var $e,_e,af;Wm(8,1,{4:1,8:1});_.H=function Db(a){return new Error(a)};_.I=function Fb(){return this.backingJsObject};_.J=function Gb(){var a,b,c;return a=cf(fD((c=eD(ix((this.i==null&&(this.i=le(Hg,zU,8,0,0,1)),this.i)),new Hq),SC(new _C,new $C,new aD,pe(je(mi,1),zU,63,0,[(WC(),UC)])),c),(b=new Kw,b)),33),a.bb(le(zg,zU,1,a.size(),5,1))};_.K=function Hb(){return this.e};_.L=function Ib(){return this.f};_.M=function Jb(){Bb(this,Eb(this.H(Cb(this,this.f))));Qc(this)};_.G=function Lb(){return Cb(this,this.L())};_.backingJsObject=KU;_.j=true;Wm(7,8,NU);Wm(14,7,OU,Ob,Pb,Qb);Wm(39,14,OU,Mn,Nn);Wm(175,39,OU,On);Wm(162,14,OU,Pn,Qn);$e={4:1,204:1,19:1};Wm(127,1,{},eo);_.W=function fo(a){var b;b=new eo;b.f=4;a>1?(b.c=lo(this,a-1)):(b.c=this);return b};_.X=function ko(){bo(this);return this.b};_.Y=function mo(){return co(this)};_.Z=function oo(){bo(this);return this.i};_.$=function qo(){return (this.f&4)!=0};_._=function ro(){return (this.f&1)!=0};_.G=function uo(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(bo(this),this.k)};_.f=0;var ao=1;Wm(206,14,OU,vo);Wm(73,1,{4:1,73:1});var yo;_e={4:1,19:1,205:1,73:1};Wm(22,1,{4:1,19:1,22:1});_.V=function Qo(a){return Mo(this,cf(a,22))};_.compareTo=function Po(a){return this.c-a.c};_.equals=function So(a){return this===a};_.C=function(a){return this.equals(a)};_.hashCode=function To(){return UD(this)};_.F=function(){return this.hashCode()};_.name=function Uo(){return No(this)};_.ordinal=function Vo(){return this.c};_.toString=function Wo(){return this.b!=null?this.b:''+this.c};_.G=function(){return this.toString()};_.c=0;Wm(38,14,OU,Yo,Zo);Wm(139,14,OU,$o,_o);Wm(3,73,{4:1,19:1,3:1,73:1},bp);_.V=function dp(a){return ap(this,cf(a,3))};_.C=function ep(a){return kf(a,3)&&cf(a,3).a==this.a};_.F=function fp(){return this.a};_.G=function ip(){return ''+this.a};_.a=0;Wm(80,14,OU,Rb);Wm(423,1,{});Wm(64,80,OU,yp,zp,Ap);_.H=function Bp(a){return new TypeError(a)};af={4:1,128:1,19:1,2:1};Wm(97,39,{4:1,7:1,14:1,97:1,8:1},Dq);Wm(171,1,{},Hq);Wm(24,14,OU,Iq,Jq);Wm(375,1,{26:1});_.add=function Gt(a){throw pm(new Jq('Add not supported on this collection'))};_.addAll=function Ht(a){var b,c,d;KD(a);b=false;for(d=a.ab();d.eb();){c=d.fb();b=b|this.add(c)}return b};_.clear=function It(){var a;for(a=this.ab();a.eb();){a.fb();a.gb()}};_.contains=function Jt(a){return Et(this,a,false)};_.containsAll=function Kt(a){return Ft(this,a)};_.isEmpty=function Lt(){return this.size()==0};_.remove=function Mt(a){return Et(this,a,true)};_.removeAll=function Nt(a){var b,c,d;KD(a);b=false;for(c=this.ab();c.eb();){d=c.fb();if(a.contains(d)){c.gb();b=true}}return b};_.retainAll=function Ot(a){var b,c,d;KD(a);b=false;for(c=this.ab();c.eb();){d=c.fb();if(!a.contains(d)){c.gb();b=true}}return b};_.toArray=function Pt(){return this.bb(le(zg,zU,1,this.size(),5,1))};_.bb=function Qt(a){var b,c,d,e;e=this.size();a.length<e&&(a=xD(new Array(e),a));d=a;c=this.ab();for(b=0;b<e;++b){oe(d,b,c.fb())}a.length>e&&oe(a,e,null);return a};_.G=function Rt(){var a,b,c;c=new KA('[',']');for(b=this.ab();b.eb();){a=b.fb();JA(c,a===this?'(this Collection)':a==null?QU:$m(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};Wm(376,375,ZU);_.addAtIndex=function Vu(a,b){throw pm(new Jq('Add not supported on this list'))};_.add=function Wu(a){this.addAtIndex(this.size(),a);return true};\n",
"_.addAllAtIndex=function Xu(a,b){var c,d,e;KD(b);c=false;for(e=b.ab();e.eb();){d=e.fb();this.addAtIndex(a++,d);c=true}return c};_.clear=function Yu(){this.ib(0,this.size())};_.C=function Zu(a){var b,c,d,e,f;if(a===this){return true}if(!kf(a,33)){return false}f=cf(a,33);if(this.size()!=f.size()){return false}e=f.ab();for(c=this.ab();c.eb();){b=c.fb();d=e.fb();if(!(rf(b)===rf(d)||b!=null&&nb(b,d))){return false}}return true};_.F=function $u(){return sx(this)};_.indexOf=function _u(a){return Uu(this,a)};_.ab=function av(){return new kv(this)};_.lastIndexOf=function bv(a){var b;for(b=this.size()-1;b>-1;--b){if(mA(a,this.getAtIndex(b))){return b}}return -1};_.hb=function cv(a){return new ov(this,a)};_.removeAtIndex=function dv(a){throw pm(new Jq('Remove not supported on this list'))};_.ib=function ev(a,b){var c,d;d=this.hb(a);for(c=a;c<b;++c){d.fb();d.gb()}};_.setAtIndex=function fv(a,b){throw pm(new Jq('Set not supported on this list'))};_.subList=function gv(a,b){return new sv(this,a,b)};Wm(136,1,{},kv);_.eb=function lv(){return hv(this)};_.fb=function mv(){return iv(this)};_.gb=function nv(){jv(this)};_.b=0;_.c=-1;Wm(137,136,{},ov);_.gb=function qv(){jv(this)};_.jb=function pv(a){this.a.addAtIndex(this.b,a);++this.b;this.c=-1};_.kb=function rv(a){OD(this.c!=-1);this.a.setAtIndex(this.c,a)};Wm(210,376,ZU,sv);_.addAtIndex=function tv(a,b){MD(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function uv(a){JD(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function vv(a){var b;JD(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function wv(a,b){JD(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function xv(){return this.b};_.a=0;_.b=0;Wm(50,376,$U,Kw,Lw);_.addAtIndex=function Mw(a,b){MD(a,this.a.length);uD(this.a,a,b)};_.add=function Nw(a){return Fw(this,a)};_.addAllAtIndex=function Ow(a,b){var c,d;MD(a,this.a.length);c=b.toArray();d=c.length;if(d==0){return false}vD(this.a,a,c);return true};_.addAll=function Pw(a){var b,c;b=a.toArray();c=b.length;if(c==0){return false}vD(this.a,this.a.length,b);return true};_.clear=function Qw(){this.a=le(zg,zU,1,0,5,1)};_.contains=function Rw(a){return Gw(this,a,0)!=-1};_.getAtIndex=function Sw(a){return JD(a,this.a.length),this.a[a]};_.indexOf=function Tw(a){return Gw(this,a,0)};_.isEmpty=function Uw(){return this.a.length==0};_.ab=function Vw(){return new cx(this)};_.lastIndexOf=function Ww(a){return Hw(this,a,this.a.length-1)};_.removeAtIndex=function Xw(a){return Iw(this,a)};_.remove=function Yw(a){var b;b=Gw(this,a,0);if(b==-1){return false}JD(b,this.a.length);wD(this.a,b,1);return true};_.ib=function Zw(a,b){var c;ND(a,b,this.a.length);c=b-a;wD(this.a,a,c)};_.setAtIndex=function $w(a,b){var c;c=(JD(a,this.a.length),this.a[a]);this.a[a]=b;return c};_.size=function _w(){return this.a.length};_.toArray=function ax(){return sD(this.a,this.a.length)};_.bb=function bx(a){return Jw(this,a)};Wm(244,1,{},cx);_.eb=function dx(){return this.a<this.c.a.length};_.fb=function ex(){ID(this.a<this.c.a.length);this.b=this.a++;return this.c.a[this.b]};_.gb=function fx(){OD(this.b!=-1);Iw(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;Wm(93,14,{4:1,7:1,14:1,8:1,93:1},lA);Wm(176,1,{});_.qb=function yA(a){uA(this,a)};_.ob=function wA(){return this.b};_.pb=function xA(){return this.c};_.b=0;_.c=0;Wm(177,176,{});Wm(178,1,{});_.qb=function EA(a){uA(this,a)};_.ob=function CA(){return this.b};_.pb=function DA(){return this.d-this.c};_.b=0;_.c=0;_.d=0;Wm(179,178,{},GA);_.qb=function HA(a){AA(this,a)};_.rb=function IA(a){return BA(this,a)};Wm(63,22,{4:1,19:1,22:1,63:1},XC);var TC,UC,VC;Wm(359,1,{},ZC);Wm(173,1,{},$C);Wm(172,1,{},_C);Wm(174,1,{},aD);Wm(343,1,{});_.c=false;Wm(163,343,{},gD);Wm(344,177,{},jD);_.rb=function kD(a){return this.a.rb(new lD(a))};Wm(346,1,{},lD);_.ub=function mD(a){this.a.ub(cf(a,8).backingJsObject)};Wm(345,1,{},oD);_.ub=function pD(a){nD(this,a)};Wm(347,1,{},qD);_.ub=function rD(a){iD(this.a,a)};Wm(425,1,{});Wm(421,1,{});var TD=0;var VD,WD=0,XD;var zg=ho(eV,'Object',1);var Bf=ho(fV,'JavaScriptObject$',0);var Kf=ho(gV,'StackTraceCreator/Collector',373);var Hf=ho(gV,'StackTraceCreator/CollectorLegacy',208);var Jf=ho(gV,'StackTraceCreator/CollectorModern',374);var If=ho(gV,'StackTraceCreator/CollectorModernNoSourceMap',209);var Hg=ho(eV,'Throwable',8);var pg=ho(eV,'Exception',7);var Ag=ho(eV,'RuntimeException',14);var sg=ho(eV,'IndexOutOfBoundsException',39);var gg=ho(eV,'ArrayIndexOutOfBoundsException',175);var hg=ho(eV,'ArrayStoreException',162);var jg=ho(eV,'Boolean',204);var lg=ho(eV,'Class',127);var kg=ho(eV,'ClassCastException',206);var yg=ho(eV,'Number',73);var mg=ho(eV,'Double',205);var ng=ho(eV,'Enum',22);var qg=ho(eV,'IllegalArgumentException',38);var rg=ho(eV,'IllegalStateException',139);var tg=ho(eV,'Integer',3);var ug=ho(eV,'JsException',80);var wg=ho(eV,'NullPointerException',64);var Fg=ho(eV,'String',2);var Eg=ho(eV,'StringIndexOutOfBoundsException',97);var Gg=ho(eV,'Throwable/lambda$0$Type',171);var Ig=ho(eV,'UnsupportedOperationException',24);var Og=ho(hV,'AbstractCollection',375);var Vg=ho(hV,'AbstractList',376);var Sg=ho(hV,'AbstractList/IteratorImpl',136);var Tg=ho(hV,'AbstractList/ListIteratorImpl',137);var Ug=ho(hV,'AbstractList/SubList',210);var kh=ho(hV,'ArrayList',50);var jh=ho(hV,'ArrayList/1',244);var Jh=ho(hV,'NoSuchElementException',93);var Oh=ho(hV,'Spliterators/BaseSpliterator',176);var Lh=ho(hV,'Spliterators/AbstractSpliterator',177);var Nh=ho(hV,'Spliterators/BaseArraySpliterator',178);var Mh=ho(hV,'Spliterators/ArraySpliterator',179);var mi=io(iV,'Collector/Characteristics',63,YC);var ni=ho(iV,'CollectorImpl',359);var oi=ho(iV,'Collectors/20methodref$add$Type',173);var pi=ho(iV,'Collectors/21methodref$ctor$Type',172);var qi=ho(iV,'Collectors/lambda$42$Type',174);var wi=ho(iV,'TerminatableStream',343);var vi=ho(iV,'StreamImpl',163);var si=ho(iV,'StreamImpl/MapToObjSpliterator',344);var ri=ho(iV,'StreamImpl/MapToObjSpliterator/lambda$0$Type',346);var ti=ho(iV,'StreamImpl/ValueConsumer',345);var ui=ho(iV,'StreamImpl/lambda$5$Type',347);Wm(355,1,{},tb);_.a=0;var zf=ho(fV,'Duration',355);var ub=null;Wm(213,80,OU);var Df=ho(gV,'JavaScriptExceptionBase',213);Wm(72,213,{72:1,4:1,7:1,14:1,8:1},Vb);_.L=function Yb(){Ub(this);return this.c};_.N=function Zb(){return rf(this.b)===rf(Sb)?null:this.b};var Sb;var Af=ho(fV,'JavaScriptException',72);var bc;Wm(360,1,{});var Cf=ho(fV,'Scheduler',360);var fc=0,gc=false,hc,ic=0,jc=-1;Wm(226,360,{},Fc);_.d=false;_.i=false;var wc;var Gf=ho(gV,'SchedulerImpl',226);Wm(227,1,{},Kc);_.O=function Lc(){this.a.d=true;Ac(this.a);this.a.d=false;return this.a.i=Bc(this.a)};var Ef=ho(gV,'SchedulerImpl/Flusher',227);Wm(228,1,{},Mc);_.O=function Nc(){this.a.d&&Jc(this.a.e,1);return this.a.i};var Ff=ho(gV,'SchedulerImpl/Rescuer',228);Wm(378,1,{});var Sf=ho(jV,'JSONValue',378);Wm(66,378,{66:1},hd,jd);_.C=function kd(a){if(!kf(a,66)){return false}return $b(this.a,cf(a,66).a)};_.S=function ld(){return od};_.F=function md(){return _b(this.a)};_.G=function nd(){var a,b,c;c=new Cq('[');for(b=0,a=this.a.length;b<a;b++){b>0&&(c.a+=',',c);vq(c,ed(this,b))}c.a+=']';return c.a};var Lf=ho(jV,'JSONArray',66);Wm(166,378,{},sd);_.S=function td(){return vd};_.G=function ud(){return Rn(),''+this.a};_.a=false;var pd,qd;var Mf=ho(jV,'JSONBoolean',166);Wm(352,14,OU,wd);var Nf=ho(jV,'JSONException',352);Wm(356,378,{},zd);_.S=function Ad(){return Cd};_.G=function Bd(){return QU};var xd;var Of=ho(jV,'JSONNull',356);Wm(92,378,{92:1},Dd);_.C=function Ed(a){if(!kf(a,92)){return false}return this.a==cf(a,92).a};_.S=function Fd(){return Id};_.F=function Gd(){return Eo(this.a)};_.G=function Hd(){return this.a+''};_.a=0;var Pf=ho(jV,'JSONNumber',92);Wm(89,378,{89:1},Pd,Qd);_.C=function Rd(a){if(!kf(a,89)){return false}return $b(this.a,cf(a,89).a)};_.S=function Sd(){return Vd};_.F=function Td(){return _b(this.a)};_.G=function Ud(){return Od(this)};var Qf=ho(jV,'JSONObject',89);var Wd;Wm(91,378,{91:1},ce);_.C=function de(a){if(!kf(a,91)){return false}return Sp(this.a,cf(a,91).a)};_.S=function ee(){return he};_.F=function fe(){return $D(this.a)};_.G=function ge(){return dc(this.a)};var Rf=ho(jV,'JSONString',91);var re;var Ve,We,Xe,Ye;Wm(88,1,{88:1});var $h=ho(pV,'Handler',88);Wm(185,88,{88:1},en);_.T=function fn(a){var b,c;if(!window.console||(bn(this),RU>a.a.vb())){return}b=rn(this.a,a);c=a.a.vb();c>=(OB(),qV)?(window.console.error(b),undefined):c>=900?(window.console.warn(b),undefined):c>=800?(window.console.info(b),undefined):(window.console.log(b),undefined)};var Tf=ho(rV,'ConsoleLogHandler',185);Wm(186,88,{88:1},gn);_.T=function hn(a){return};var Uf=ho(rV,'DevelopmentModeLogHandler',186);var jn;var Yf=ho(rV,'LogConfiguration',null);Wm(184,1,{},mn);var Vf=ho(rV,'LogConfiguration/1',184);Wm(363,1,{});var Wf=ho(rV,'LogConfiguration/LogConfigurationImplRegular',363);Wm(183,363,{},qn);var Xf=ho(rV,'LogConfiguration/LogConfigurationImplSevere',183);Wm(386,1,{});var Zh=ho(pV,'Formatter',386);Wm(387,386,{});var $f=ho(sV,'FormatterImpl',387);Wm(167,387,{},sn);_.a=false;var Zf=ho(rV,'TextLogFormatter',167);Wm(362,1,{});var cg=ho(tV,'OutputStream',362);Wm(129,362,{},tn);var bg=ho(tV,'FilterOutputStream',129);Wm(107,129,{},un);_.U=function vn(a){};var dg=ho(tV,'PrintStream',107);Wm(357,107,{},wn);_.U=function xn(a){wq(this.a,a);wq(this.a,xU)};var _f=ho(sV,'StackTracePrintStream',357);var zn='',An;Wm(49,8,vV);var og=ho(eV,'Error',49);Wm(29,49,vV);var ig=ho(eV,'AssertionError',29);Wm(170,29,vV,Fn);var ag=ho('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',170);Wm(81,1,{128:1});_.G=function Kn(){return this.a};var eg=ho(eV,'AbstractStringBuilder',81);Wm(28,14,{4:1,28:1,7:1,14:1,8:1},Ln);var fg=ho(eV,'ArithmeticException',28);var Jo,Ko;var kp;Wm(58,73,{4:1,19:1,58:1,73:1},np);_.V=function pp(a){return mp(this,cf(a,58))};_.C=function qp(a){return kf(a,58)&&vm(cf(a,58).a,this.a)};_.F=function rp(){return Mm(this.a)};_.G=function tp(){return ''+Nm(this.a)};_.a=0;var vg=ho(eV,'Long',58);var wp;var Cp,Dp,Ep,Fp;Wm(15,38,{4:1,7:1,15:1,14:1,8:1},Hp,Ip);var xg=ho(eV,'NumberFormatException',15);Wm(43,1,{4:1,43:1},Jp);_.C=function Kp(a){var b;if(kf(a,43)){b=cf(a,43);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.F=function Lp(){return gx(pe(je(zg,1),zU,1,5,[jp(this.c),this.a,this.d,this.b]))};_.G=function Mp(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var Bg=ho(eV,'StackTraceElement',43);Wm(23,81,{128:1},qq,rq);var Cg=ho(eV,'StringBuffer',23);Wm(25,81,{128:1},Aq,Bq,Cq);var Dg=ho(eV,'StringBuilder',25);Wm(431,1,{});var Eq;Wm(12,73,{4:1,19:1,73:1,12:1},lr,mr,nr,or,pr,qr,rr,sr,tr);_.V=function xr(a){return Xq(this,cf(a,12))};_.C=function yr(a){var b;if(this===a){return true}if(kf(a,12)){b=cf(a,12);return this.e==b.e&&Xq(this,b)==0}return false};_.F=function zr(){var a;if(this.b!=0){return this.b}if(this.a<54){a=wm(this.f);this.b=Mm(rm(a,-1));this.b=33*this.b+Mm(rm(Hm(a,32),-1));this.b=17*this.b+sf(this.e);return this.b}this.b=17*Wr(this.c)+sf(this.e);return this.b};_.G=function Cr(){return kr(this)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;var Kq,Lq,Mq,Nq,Oq,Pq,Qq,Rq,Sq,Tq;var Jg=ho(DV,'BigDecimal',12);Wm(9,73,{4:1,19:1,73:1,9:1},ds,es,fs,gs,hs,is,js);_.V=function ks(a){return Mr(this,cf(a,9))};_.C=function ls(a){return Rr(this,a)};_.F=function ns(){return Wr(this)};_.G=function ps(){return Fs(this,0)};_.b=-2;_.c=0;_.d=0;_.e=0;var Fr,Gr,Hr,Ir,Jr,Kr;var Kg=ho(DV,'BigInteger',9);var zs,As;Wm(36,1,{4:1,36:1},Xs);_.C=function Ys(a){return kf(a,36)&&cf(a,36).a==this.a&&cf(a,36).b==this.b};_.F=function Zs(){return this.a<<3|this.b.c};_.G=function $s(){return 'precision='+this.a+' roundingMode='+this.b};_.a=0;var Lg=ho(DV,'MathContext',36);var _s,at,bt,ct;Wm(42,22,{4:1,19:1,22:1,42:1},xt);var ot,pt,qt,rt,st,tt,ut,vt;var Mg=io(DV,'RoundingMode',42,yt);Wm(51,1,HV);_.V=function At(a){return zt(this,cf(a,51))};_.C=function Bt(a){var b;if(a===this){return true}if(!kf(a,51)){return false}b=cf(a,51);return Sp(this.a,b.a)};_.F=function Ct(){return $D(this.a)};_.G=function Dt(){return this.a};var Ng=ho('java.nio.charset','Charset',51);Wm(380,1,IV);_.getOrDefault=function au(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function gu(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function iu(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function Vt(){this.db().clear()};_.cb=function Wt(a){return St(this,a)};_.containsKey=function Xt(a){return !!Tt(this,a,false)};_.containsValue=function Yt(a){var b,c,d;for(c=this.db().ab();c.eb();){b=cf(c.fb(),21);d=b.mb();if(rf(a)===rf(d)||a!=null&&nb(a,d)){return true}}return false};_.C=function Zt(a){var b,c,d;if(a===this){return true}if(!kf(a,62)){return false}d=cf(a,62);if(this.size()!=d.size()){return false}for(c=d.db().ab();c.eb();){b=cf(c.fb(),21);if(!this.cb(b)){return false}}return true};_.get=function $t(a){return _t(Tt(this,a,false))};_.F=function bu(){return rx(this.db())};_.isEmpty=function cu(){return this.size()==0};_.keySet=function du(){return new yv(this)};_.put=function eu(a,b){throw pm(new Jq('Put not supported on this map'))};_.putAll=function fu(a){var b,c;KD(a);for(c=a.db().ab();c.eb();){b=cf(c.fb(),21);this.put(b.lb(),b.mb())}};_.remove=function hu(a){return _t(Tt(this,a,true))};_.size=function ju(){return this.db().size()};_.G=function ku(){var a,b,c;c=new KA('{','}');for(b=this.db().ab();b.eb();){a=cf(b.fb(),21);JA(c,Ut(this,a.lb())+'='+Ut(this,a.mb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function lu(){return new Iv(this)};var bh=ho(hV,'AbstractMap',380);Wm(214,380,IV);_.clear=function wu(){uu(this)};_.containsKey=function xu(a){return mu(this,a)};_.containsValue=function yu(a){return nu(a,this.b)||nu(a,this.a)};_.db=function zu(){return new Iu(this)};_.get=function Au(a){return ou(this,a)};_.put=function Bu(a,b){return ru(this,a,b)};_.remove=function Cu(a){return tu(this,a)};_.size=function Du(){return vu(this)};var Rg=ho(hV,'AbstractHashMap',214);Wm(379,375,JV);_.C=function Eu(a){var b;if(a===this){return true}if(!kf(a,56)){return false}b=cf(a,56);if(b.size()!=this.size()){return false}return Ft(this,b)};_.F=function Fu(){return rx(this)};_.removeAll=function Gu(a){var b,c,d,e;KD(a);e=this.size();if(e<a.size()){for(b=this.ab();b.eb();){c=b.fb();a.contains(c)&&b.gb()}}else{for(d=a.ab();d.eb();){c=d.fb();this.remove(c)}}return e!=this.size()};var ih=ho(hV,'AbstractSet',379);Wm(114,379,JV,Iu);_.clear=function Ju(){uu(this.a)};_.contains=function Ku(a){return Hu(this,a)};_.ab=function Lu(){return new Qu(this.a)};_.remove=function Mu(a){var b;if(Hu(this,a)){b=cf(a,21).lb();tu(this.a,b);return true}return false};_.size=function Nu(){return vu(this.a)};var Qg=ho(hV,'AbstractHashMap/EntrySet',114);Wm(115,1,{},Qu);_.fb=function Su(){return Pu(this)};_.eb=function Ru(){return this.b};_.gb=function Tu(){OD(!!this.c);Qy(this.e,this);this.c.gb();this.c=null;this.b=Ou(this);Ry(this.e,this)};_.b=false;var Pg=ho(hV,'AbstractHashMap/EntrySetIterator',115);Wm(215,379,JV,yv);_.clear=function zv(){this.a.clear()};_.contains=function Av(a){return this.a.containsKey(a)};_.ab=function Bv(){var a;a=this.a.db().ab();return new Ev(a)};_.remove=function Cv(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function Dv(){return this.a.size()};var Xg=ho(hV,'AbstractMap/1',215);Wm(216,1,{},Ev);_.eb=function Fv(){return this.a.eb()};_.fb=function Gv(){var a;a=cf(this.a.fb(),21);return a.lb()};_.gb=function Hv(){this.a.gb()};var Wg=ho(hV,'AbstractMap/1/1',216);Wm(117,375,{26:1},Iv);_.clear=function Jv(){this.a.clear()};_.contains=function Kv(a){return this.a.containsValue(a)};_.ab=function Lv(){var a;return a=this.a.db().ab(),new Nv(a)};_.size=function Mv(){return this.a.size()};var Zg=ho(hV,'AbstractMap/2',117);Wm(118,1,{},Nv);_.eb=function Ov(){return this.a.eb()};_.fb=function Pv(){var a;return a=cf(this.a.fb(),21),a.mb()};_.gb=function Qv(){this.a.gb()};var Yg=ho(hV,'AbstractMap/2/1',118);Wm(101,1,{101:1,21:1});_.C=function Sv(a){var b;if(!kf(a,21)){return false}b=cf(a,21);return mA(this.c,b.lb())&&mA(this.d,b.mb())};_.lb=function Tv(){return this.c};_.mb=function Uv(){return this.d};_.F=function Vv(){return nA(this.c)^nA(this.d)};_.nb=function Wv(a){return Rv(this,a)};_.G=function Xv(){return this.c+'='+this.d};var $g=ho(hV,'AbstractMap/AbstractEntry',101);Wm(90,101,{101:1,90:1,21:1},Yv);var _g=ho(hV,'AbstractMap/SimpleEntry',90);Wm(384,1,{21:1});_.C=function Zv(a){var b;if(!kf(a,21)){return false}b=cf(a,21);return mA(this.b.value[0],b.lb())&&mA(Iz(this),b.mb())};_.F=function $v(){return nA(this.b.value[0])^nA(Iz(this))};_.G=function _v(){return this.b.value[0]+'='+Iz(this)};var ah=ho(hV,'AbstractMapEntry',384);Wm(381,380,IV);_.cb=function dw(a){return aw(this,a)};_.containsKey=function ew(a){return bw(this,a)};_.db=function fw(){return new iw(this)};_.get=function gw(a){return cw(this,a)};_.keySet=function hw(){return new nw(this)};var gh=ho(hV,'AbstractNavigableMap',381);Wm(140,379,JV,iw);_.contains=function jw(a){return kf(a,21)&&aw(this.b,cf(a,21))};_.ab=function kw(){return new fB(this.b)};_.remove=function lw(a){var b;if(kf(a,21)){b=cf(a,21);return UA(this.b,b)}return false};_.size=function mw(){return this.b.b};var dh=ho(hV,'AbstractNavigableMap/EntrySet',140);Wm(220,379,JV,nw);_.clear=function ow(){MA(this.a)};_.contains=function pw(a){return bw(this.a,a)};_.ab=function qw(){var a;a=new fB((new kB(this.a)).b);return new tw(a)};_.remove=function rw(a){if(bw(this.a,a)){TA(this.a,a);return true}return false};_.size=function sw(){return this.a.b};var fh=ho(hV,'AbstractNavigableMap/NavigableKeySet',220);Wm(221,1,{},tw);_.eb=function uw(){return hv(this.a.a)};_.fb=function vw(){var a;a=dB(this.a);return a.lb()};_.gb=function ww(){eB(this.a)};var eh=ho(hV,'AbstractNavigableMap/NavigableKeySet/1',221);Wm(382,376,ZU);_.addAtIndex=function yw(a,b){var c;c=this.hb(a);c.jb(b)};_.addAllAtIndex=function zw(a,b){var c,d,e,f;KD(b);f=false;e=this.hb(a);for(d=b.ab();d.eb();){c=d.fb();e.jb(c);f=true}return f};_.getAtIndex=function Aw(a){return xw(this,a)};_.ab=function Bw(){return Qz(this,0)};_.removeAtIndex=function Cw(b){var c,d;c=this.hb(b);try{d=c.fb();c.gb();return d}catch(a){a=om(a);if(kf(a,93)){throw pm(new Nn(\"Can't remove element \"+b))}else throw pm(a)}};_.setAtIndex=function Dw(b,c){var d,e;d=this.hb(b);try{e=d.fb();d.kb(c);return e}catch(a){a=om(a);if(kf(a,93)){throw pm(new Nn(\"Can't set element \"+b))}else throw pm(a)}};var hh=ho(hV,'AbstractSequentialList',382);Wm(131,376,$U,kx);_.contains=function lx(a){return Uu(this,a)!=-1};_.getAtIndex=function mx(a){return JD(a,this.a.length),this.a[a]};_.setAtIndex=function nx(a,b){var c;c=(JD(a,this.a.length),this.a[a]);oe(this.a,a,b);return c};_.size=function ox(){return this.a.length};_.toArray=function px(){return jx(this,le(zg,zU,1,this.a.length,5,1))};_.bb=function qx(a){return jx(this,a)};var lh=ho(hV,'Arrays/ArrayList',131);Wm(123,1,{26:1},ux);_.add=function vx(a){throw pm(new Iq)};_.addAll=function wx(a){throw pm(new Iq)};_.clear=function xx(){throw pm(new Iq)};_.contains=function yx(a){return this.b.contains(a)};_.containsAll=function zx(a){return this.b.containsAll(a)};_.isEmpty=function Ax(){return this.b.isEmpty()};_.ab=function Bx(){return new Kx(this.b.ab())};_.remove=function Cx(a){throw pm(new Iq)};_.removeAll=function Dx(a){throw pm(new Iq)};_.retainAll=function Ex(a){throw pm(new Iq)};_.size=function Fx(){return this.b.size()};_.toArray=function Gx(){return this.b.toArray()};_.bb=function Hx(a){return this.b.bb(a)};_.G=function Ix(){return $m(this.b)};var nh=ho(hV,'Collections/UnmodifiableCollection',123);Wm(242,1,{},Kx);_.eb=function Lx(){return this.a.eb()};_.fb=function Mx(){return this.a.fb()};_.gb=function Nx(){Jx()};var mh=ho(hV,'Collections/UnmodifiableCollectionIterator',242);Wm(124,123,ZU,Ox);_.addAtIndex=function Px(a,b){throw pm(new Iq)};_.addAllAtIndex=function Qx(a,b){throw pm(new Iq)};_.C=function Rx(a){return nb(this.a,a)};_.getAtIndex=function Sx(a){return this.a.getAtIndex(a)};_.F=function Tx(){return rb(this.a)};_.indexOf=function Ux(a){return this.a.indexOf(a)};_.isEmpty=function Vx(){return this.a.isEmpty()};_.lastIndexOf=function Wx(a){return this.a.lastIndexOf(a)};_.removeAtIndex=function Xx(a){throw pm(new Iq)};_.setAtIndex=function Yx(a,b){throw pm(new Iq)};_.subList=function Zx(a,b){return new Ox(this.a.subList(a,b))};var oh=ho(hV,'Collections/UnmodifiableList',124);Wm(239,1,IV,_x);_.getOrDefault=function gy(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function my(a,b){var c;return c=this.c.get(a),c!=null?c:$x()};_.replace=function oy(a,b){return this.c.containsKey(a)?$x():null};_.clear=function ay(){throw pm(new Iq)};_.containsKey=function by(a){return this.c.containsKey(a)};_.containsValue=function cy(a){return this.c.containsValue(a)};_.db=function dy(){!this.a&&(this.a=new wy(this.c.db()));return this.a};_.C=function ey(a){return nb(this.c,a)};_.get=function fy(a){return this.c.get(a)};_.F=function hy(){return rb(this.c)};_.isEmpty=function iy(){return this.c.isEmpty()};_.keySet=function jy(){!this.b&&(this.b=new sy(this.c.keySet()));return this.b};_.put=function ky(a,b){return $x()};_.putAll=function ly(a){throw pm(new Iq)};_.remove=function ny(a){throw pm(new Iq)};_.size=function py(){return this.c.size()};_.G=function qy(){return $m(this.c)};_.values=function ry(){!this.d&&(this.d=new ux(this.c.values()));return this.d};var sh=ho(hV,'Collections/UnmodifiableMap',239);Wm(142,123,JV,sy);_.C=function ty(a){return nb(this.b,a)};_.F=function uy(){return rb(this.b)};var uh=ho(hV,'Collections/UnmodifiableSet',142);Wm(240,142,JV,wy);_.contains=function xy(a){return this.b.contains(a)};_.containsAll=function yy(a){return this.b.containsAll(a)};_.ab=function zy(){var a;a=this.b.ab();return new Cy(a)};_.toArray=function Ay(){var a;a=this.b.toArray();vy(a,a.length);return a};_.bb=function By(a){var b;b=this.b.bb(a);vy(b,this.b.size());return b};var rh=ho(hV,'Collections/UnmodifiableMap/UnmodifiableEntrySet',240);Wm(243,1,{},Cy);_.fb=function Ey(){return new Gy(cf(this.a.fb(),21))};_.eb=function Dy(){return this.a.eb()};_.gb=function Fy(){throw pm(new Iq)};var ph=ho(hV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',243);Wm(143,1,{21:1},Gy);_.C=function Hy(a){return this.a.C(a)};_.lb=function Iy(){return this.a.lb()};_.mb=function Jy(){return this.a.mb()};_.F=function Ky(){return this.a.F()};_.nb=function Ly(a){throw pm(new Iq)};_.G=function My(){return $m(this.a)};var qh=ho(hV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',143);Wm(241,124,{26:1,33:1,168:1},Ny);var th=ho(hV,'Collections/UnmodifiableRandomAccessList',241);Wm(358,14,OU,Ty);var vh=ho(hV,'ConcurrentModificationException',358);Wm(94,1,{4:1,19:1,94:1},Wy);_.V=function Xy(a){return Uy(this,cf(a,94))};_.C=function Yy(a){return kf(a,94)&&vm(wm(this.a.getTime()),wm(cf(a,94).a.getTime()))};_.F=function Zy(){var a;a=wm(this.a.getTime());return Mm(Om(a,Im(a,32)))};_.G=function _y(){return Vy(this)};var wh=ho(hV,'Date',94);var az,bz;Wm(31,214,{4:1,62:1},ez);var xh=ho(hV,'HashMap',31);Wm(351,1,{},kz);_.ab=function lz(){return new mz(this)};_.c=0;var zh=ho(hV,'InternalHashCodeMap',351);Wm(165,1,{},mz);_.fb=function oz(){return this.d=this.a[this.c++],this.d};_.eb=function nz(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.gb=function pz(){jz(this.e,this.d.lb());this.c!=0&&--this.c};_.c=0;_.d=null;var yh=ho(hV,'InternalHashCodeMap/1',165);var sz;Wm(349,1,{},Cz);_.ab=function Dz(){return new Ez(this)};_.c=0;_.d=0;var Ch=ho(hV,'InternalStringMap',349);Wm(164,1,{},Ez);_.fb=function Gz(){return this.c=this.a,this.a=this.b.next(),new Jz(this.d,this.c,this.d.d)};_.eb=function Fz(){return !this.a.done};_.gb=function Hz(){Bz(this.d,this.c.value[0])};var Ah=ho(hV,'InternalStringMap/1',164);Wm(350,384,{21:1},Jz);_.lb=function Kz(){return this.b.value[0]};_.mb=function Lz(){return Iz(this)};_.nb=function Mz(a){return Az(this.a,this.b.value[0],a)};_.c=0;var Bh=ho(hV,'InternalStringMap/2',350);Wm(69,382,{4:1,26:1,33:1},Tz);_.add=function Uz(a){return Nz(this,a)};_.clear=function Vz(){Sz(this)};_.hb=function Wz(a){return Qz(this,a)};_.size=function Xz(){return this.b};_.b=0;var Fh=ho(hV,'LinkedList',69);Wm(225,1,{},Zz);_.jb=function $z(a){Pz(this.d,a,this.b.b,this.b);++this.a;this.c=null};_.eb=function _z(){return this.b!=this.d.c};_.fb=function aA(){return Yz(this)};_.gb=function bA(){var a;OD(!!this.c);a=this.c.a;Rz(this.d,this.c);this.b==this.c?(this.b=a):--this.a;this.c=null};_.kb=function cA(a){OD(!!this.c);this.c.c=a};_.a=0;_.c=null;var Dh=ho(hV,'LinkedList/ListIteratorImpl',225);Wm(122,1,{},dA);var Eh=ho(hV,'LinkedList/Node',122);Wm(361,1,{});var eA,fA;var Ih=ho(hV,'Locale',361);Wm(181,361,{},hA);_.G=function iA(){return ''};var Gh=ho(hV,'Locale/1',181);Wm(182,361,{},jA);_.G=function kA(){return 'unknown'};var Hh=ho(hV,'Locale/4',182);Wm(84,1,{84:1},qA);_.C=function rA(a){var b;if(a===this){return true}if(!kf(a,84)){return false}b=cf(a,84);return mA(this.a,b.a)};_.F=function sA(){return nA(this.a)};_.G=function tA(){return this.a!=null?'Optional.of('+kq(this.a)+')':'Optional.empty()'};var oA;var Kh=ho(hV,'Optional',84);Wm(133,1,{},KA);_.G=function LA(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var Ph=ho(hV,'StringJoiner',133);Wm(116,381,{4:1,62:1},ZA);_.clear=function $A(){MA(this)};_.db=function _A(){return new kB(this)};_.put=function aB(a,b){return SA(this,a,b)};_.remove=function bB(a){return TA(this,a)};_.size=function cB(){return this.b};_.b=0;var Yh=ho(hV,'TreeMap',116);Wm(120,1,{},fB);_.fb=function iB(){return dB(this)};_.eb=function hB(){return hv(this.a)};_.gb=function jB(){eB(this)};var Qh=ho(hV,'TreeMap/EntryIterator',120);Wm(141,140,JV,kB);_.clear=function lB(){MA(this.a)};var Rh=ho(hV,'TreeMap/EntrySet',141);Wm(75,90,{101:1,90:1,21:1,75:1},mB);_.b=false;var Sh=ho(hV,'TreeMap/Node',75);Wm(121,1,{},nB);_.G=function oB(){return 'State: mv='+this.c+' value='+this.d+' done='+this.a+' found='+this.b};_.a=false;_.b=false;_.c=false;var Th=ho(hV,'TreeMap/State',121);Wm(47,22,LV,uB);_.sb=function vB(){return false};_.tb=function wB(){return false};var pB,qB,rB,sB;var Xh=io(hV,'TreeMap/SubMapType',47,xB);Wm(217,47,LV,yB);_.tb=function zB(){return true};var Uh=io(hV,'TreeMap/SubMapType/1',217,null);Wm(218,47,LV,AB);_.sb=function BB(){return true};_.tb=function CB(){return true};var Vh=io(hV,'TreeMap/SubMapType/2',218,null);Wm(219,47,LV,DB);_.sb=function EB(){return true};var Wh=io(hV,'TreeMap/SubMapType/3',219,null);Wm(383,1,zU);_.Y=function PB(){return 'DUMMY'};_.vb=function QB(){return -1};_.G=function SB(){return this.Y()};var FB,GB,HB,IB,JB,KB,LB,MB,NB;var ii=ho(pV,'Level',383);Wm(230,383,zU,TB);_.Y=function UB(){return 'ALL'};_.vb=function VB(){return RU};var _h=ho(pV,'Level/LevelAll',230);Wm(231,383,zU,WB);_.Y=function XB(){return 'CONFIG'};_.vb=function YB(){return 700};var ai=ho(pV,'Level/LevelConfig',231);Wm(232,383,zU,ZB);_.Y=function $B(){return 'FINE'};_.vb=function _B(){return 500};var bi=ho(pV,'Level/LevelFine',232);Wm(233,383,zU,aC);_.Y=function bC(){return 'FINER'};_.vb=function cC(){return 400};var ci=ho(pV,'Level/LevelFiner',233);Wm(234,383,zU,dC);_.Y=function eC(){return 'FINEST'};_.vb=function fC(){return 300};var di=ho(pV,'Level/LevelFinest',234);Wm(235,383,zU,gC);_.Y=function hC(){return 'INFO'};_.vb=function iC(){return 800};var ei=ho(pV,'Level/LevelInfo',235);Wm(236,383,zU,jC);_.Y=function kC(){return 'OFF'};_.vb=function lC(){return FU};var fi=ho(pV,'Level/LevelOff',236);Wm(237,383,zU,mC);_.Y=function nC(){return 'SEVERE'};_.vb=function oC(){return qV};var gi=ho(pV,'Level/LevelSevere',237);Wm(238,383,zU,pC);_.Y=function qC(){return 'WARNING'};_.vb=function rC(){return 900};var hi=ho(pV,'Level/LevelWarning',238);Wm(229,1,{},vC);var sC;var ji=ho(pV,'LogManager',229);Wm(203,1,zU,yC);_.b='';_.c=0;_.e=null;var ki=ho(pV,'LogRecord',203);Wm(87,1,{87:1},QC);_.e=false;var zC=false,AC=false,BC=false,CC=false,DC=false;var li=ho(pV,'Logger',87);Wm(385,1,{});var xi=ho(NV,'ConsoleLogger',385);Wm(134,51,HV);var Ai=ho(NV,'EmulatedCharset',134);Wm(135,134,HV,AD);var yi=ho(NV,'EmulatedCharset/LatinCharset',135);Wm(207,134,HV,CD);var zi=ho(NV,'EmulatedCharset/UtfCharset',207);Wm(57,1,{},cE);_.G=function dE(){return Od(this.a)};var Bi=ho(PV,'FluentJsonObject',57);Wm(130,1,{},eE);_.toString=function fE(){return QV+this.success+RV+this.errorMessage+SV+No(this.status)+'}'};_.G=function(){return this.toString()};_.errorMessage='';_.success=false;var Di=ho(PV,'Result',130);Wm(196,1,{},iE);var Ci=ho(PV,'ResultFactory',196);Wm(169,1,{},qE);_.getMemory=function rE(){return pH(this.d)};_.getRegisters=function sE(){var b,c,d,e,f,g,h,i,j,k,l,m,n;m=new cE;try{c=0;e=new hd;for(h=this.a.r,j=0,l=h.length;j<l;++j){f=h[j];fd(e,c++,bE(bE(new cE,UV,f.a),VV,f.xb()).a)}Md(m.a,'gpr',e);c=0;d=new hd;for(g=this.a.p,i=0,k=g.length;i<k;++i){f=g[i];fd(d,c++,bE(bE(new cE,UV,f.b),VV,gG(Rp(f.e))).a)}Md(m.a,'fpu',d);c=0;n=new hd;fd(n,c++,bE(bE(new cE,UV,this.a.c.a),VV,gG(Rp(this.a.c.e))).a);fd(n,c++,bE(bE(new cE,UV,this.a.b.a),VV,gG(Rp(this.a.b.e))).a);fd(n,c++,bE(bE(new cE,UV,'FCSR'),VV,gG(Rp(this.a.a.e))).a);Md(m.a,'special',n)}catch(a){a=om(a);if(kf(a,7)){b=a;oE(this,'Error fetching registers: '+b.G())}else throw pm(a)}return Od(m.a)};_.getStatistics=function tE(){return Od(bE(aE(aE(aE(aE(aE(aE(aE(new cE,'cycles',this.a.j),'instructions',this.a.s),'rawStalls',this.a.d),'wawStalls',this.a.e),'dividerStalls',this.a.k),'memoryStalls',this.a.u),'codeSizeBytes',this.d.b*4),'fcsr',Rp(this.a.a.e)).a)};_.init=function uE(){var a,b,c;a=new sU((iU(),hU));this.d=new qH;this.g=new bI(this.d);c=new bH(this.d);this.a=new EF(this.d,a,new xL);this.b=new CG;b=new NO(this.d,c,this.a,this.b,a);this.e=new BS(this.g,this.d,b);this.f=new iE(this.a)};_.loadProgram=function vE(a){return kE(this,a)};\n",
"_.onModuleLoad=function wE(){JC(this.c,oV);Ec((xc(),wc),new BE)};_.reset=function xE(){lE(this)};_.runAll=function yE(){return mE(this)};_.runProgram=function zE(a){var b;b=kE(this,a);if(!b.success){return b}return mE(this)};_.step=function AE(){return nE(this)};var Gi=ho(PV,'WebUi',169);Wm(126,1,{},BE);var Ei=ho(PV,'WebUi/1',126);Wm(67,22,{4:1,19:1,22:1,67:1},GE);var CE,DE,EE;var Fi=io(PV,'WebUi/Status',67,IE);var JE;Wm(35,1,{35:1});_.wb=function OE(){return Rp(this.e)};_.xb=function PE(){return gG(this.wb())};_.yb=function QE(a,b){ME(this,a,b)};_.f=0;var Pi=ho(WV,'FixedBitSet',35);Wm(138,35,{35:1},RE);var Hi=ho(WV,'BitSet32',138);Wm(34,35,{34:1,35:1},dF);_.zb=function eF(b){var c,d;if(b<0||b>255){throw pm(new gH)}else{c=uG(b);try{LE(this,false);this.yb(c,this.f-c.length)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new gH)}else throw pm(a)}}};_.Ab=function fF(a){$E(this,a)};_.Bb=function gF(a){_E(this,a)};_.Cb=function hF(b){var c,d;if(b<0||b>YU){throw pm(new gH)}else{c=uG(b);try{LE(this,false);this.yb(c,this.f-c.length)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new gH)}else throw pm(a)}}};_.Db=function iF(a){bF(this,a)};_.Eb=function jF(b){var c,d;if(sm(b,0)<0||sm(b,UU)>0){throw pm(new gH)}else{c=uG(b);try{LE(this,false);this.yb(c,this.f-c.length)}catch(a){a=om(a);if(kf(a,11)){d=a;Fq();zb(d,Eq,'','');throw pm(new gH)}else throw pm(a)}}};var Ii=ho(WV,'BitSet64',34);Wm(192,1,{},EF);_.G=function FF(){var a;a='';a+=pH(this.t)+xU;a+=uF(this);a+=tF(this);a+=pF(this);return a};_.d=0;_.e=0;_.j=0;_.k=0;_.n=0;_.q=0;_.s=0;_.u=0;var kF,lF;var Li=ho(WV,'CPU',192);Wm(68,22,{4:1,19:1,22:1,68:1},LF);var GF,HF,IF,JF;var Ji=io(WV,'CPU/CPUStatus',68,MF);Wm(32,34,aW,UF);_.Fb=function VF(){return QF(this)};_.G=function WF(){return TF(this)};_.b=0;var NF;var _i=ho(WV,'Register',32);Wm(197,32,aW,XF);_.wb=function YF(){return bW};_.xb=function ZF(){return cW};_.Fb=function $F(){return 0};_.yb=function _F(a,b){};_.zb=function aG(a){};_.Ab=function bG(a){};_.Bb=function cG(a){};_.Cb=function dG(a){};_.Db=function eG(a){};_.Eb=function fG(a){};var Ki=ho(WV,'CPU/R0',197);Wm(193,1,{},CG);_.b=0;var Mi=ho(WV,'Dinero',193);Wm(108,138,{35:1},OG);var Oi=ho(WV,'FCSRRegister',108);Wm(74,22,{4:1,19:1,22:1,74:1},UG);var PG,QG,RG,SG;var Ni=io(WV,'FCSRRegister/FPRoundingMode',74,VG);Wm(190,1,{},bH);_.c=0;var WG;var Ri=ho(WV,'IOManager',190);Wm(79,7,NU,cH);_.L=function dH(){return this.a};var Qi=ho(WV,'IOManagerException',79);Wm(11,7,{4:1,7:1,8:1,11:1},eH);var Si=ho(WV,'IrregularStringOfBitsException',11);Wm(30,7,{4:1,7:1,8:1,30:1},fH);var Ti=ho(WV,'IrregularStringOfHexException',30);Wm(20,7,{4:1,7:1,8:1,20:1},gH);var Ui=ho(WV,'IrregularWriteOperationException',20);Wm(188,1,{},qH);_.G=function rH(){return pH(this)};_.b=0;var hH;var Xi=ho(WV,'Memory',188);Wm(100,34,{34:1,35:1,100:1},uH);_.G=function vH(){return tH(this)};_.a=0;var Wi=ho(WV,'MemoryElement',100);Wm(46,7,{4:1,7:1,8:1,46:1},wH);var Vi=ho(WV,'MemoryElementNotFoundException',46);Wm(45,7,{4:1,7:1,8:1,45:1},xH,yH);var Yi=ho(WV,'NotAlignException',45);Wm(199,1,{},JH);var $i=ho(WV,jW,199);Wm(59,22,{4:1,19:1,22:1,59:1},QH);var KH,LH,MH,NH,OH;var Zi=io(WV,'Pipeline/Stage',59,RH);Wm(70,7,{4:1,7:1,8:1,70:1},SH);var aj=ho(WV,'SameLabelsException',70);Wm(200,7,NU,TH);var bj=ho(WV,'StoppedCPUException',200);Wm(53,7,{4:1,7:1,8:1,53:1},UH);var cj=ho(WV,'StringFormatException',53);Wm(189,1,{},bI);_.G=function cI(){var a,b,c,d;d='';d+='\\nInstructions:\\n';for(c=new Qu((new Iu(this.a)).a);c.b;){a=Pu(c);d+=gf(a.lb())+MU+a.mb()+xU}d+='\\nMemory:\\n';for(b=new Qu((new Iu(this.c)).a);b.b;){a=Pu(b);d+=gf(a.lb())+MU+a.mb()+xU}return d};var VH;var ej=ho(WV,'SymbolTable',189);Wm(99,7,{4:1,7:1,8:1,99:1},dI);var dj=ho(WV,'SymbolTableOverflowException',99);Wm(27,7,lW,eI);var fj=ho(WV,'SynchronousException',27);Wm(119,35,{35:1,119:1});var gj=ho(mW,'BitSet64FP',119);Wm(112,7,{4:1,7:1,8:1,112:1},gI);var hj=ho(mW,'EXNotAvailableException',112);Wm(54,27,{4:1,7:1,8:1,27:1,54:1},hI);var ij=ho(mW,'FPDivideByZeroException',54);Wm(110,7,{4:1,7:1,8:1,110:1},iI);var jj=ho(mW,'FPDividerNotAvailableException',110);Wm(111,7,{4:1,7:1,8:1,111:1},jI);var kj=ho(mW,'FPFunctionalUnitNotAvailableException',111);Wm(113,1,{},pI);var lj=ho(mW,'FPInstructionUtils',113);Wm(40,27,{4:1,7:1,8:1,27:1,40:1},GI);var mj=ho(mW,'FPInvalidOperationException',40);Wm(71,27,{4:1,7:1,8:1,27:1,71:1},HI);var nj=ho(mW,'FPOverflowException',71);Wm(198,1,{},NI);_.G=function OI(){return MI(this)};_.d=0;var tj=ho(mW,'FPPipeline',198);Wm(223,1,{},UI);_.G=function VI(){return TI(this)};var oj=ho(mW,'FPPipeline/Adder',223);var WI;Wm(76,22,{4:1,19:1,22:1,76:1},bJ);var YI,ZI,$I,_I;var pj=io(mW,'FPPipeline/Constants/FPAdderStatus',76,cJ);Wm(48,22,{4:1,19:1,22:1,48:1},lJ);var dJ,eJ,fJ,gJ,hJ,iJ,jJ;var qj=io(mW,'FPPipeline/Constants/FPMultiplierStatus',48,mJ);Wm(224,1,{},tJ);_.G=function uJ(){return sJ(this)};_.a=0;var rj=ho(mW,'FPPipeline/Divider',224);Wm(222,1,{},zJ);_.G=function AJ(){return yJ(this)};var sj=ho(mW,'FPPipeline/Multiplier',222);Wm(85,27,{4:1,7:1,8:1,27:1,85:1},BJ);var uj=ho(mW,'FPUnderflowException',85);Wm(82,119,{35:1,119:1,82:1},GJ);_.G=function HJ(){return FJ(this)};_.a=0;_.c=0;var vj=ho(mW,'RegisterFP',82);Wm(6,1,yW);_.Ib=function MJ(){};_.C=function OJ(a){var b;if(a==null){return false}if(a===this){return true}if(!kf(a,6)){return false}b=cf(a,6);return b.t==this.t};_.Y=function PJ(){return this.q};_.Lb=function QJ(){return this.s};_.F=function RJ(){return this.t};_.Nb=function SJ(a){this.p=a};_.G=function TJ(){var a;a=this.q+' ('+this.o+') [# '+this.t+']';this.p!=null&&this.p.length>0&&(a+=' {label: '+this.p+'}');return a};_.t=0;var Ok=ho(zW,AW,6);Wm(55,6,yW);_.Ib=function VJ(){var b;try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}};var Xj=ho(zW,'ComputationalInstructions',55);Wm(16,55,yW);_.Gb=function ZJ(){};_.Hb=function $J(){var a,b,c;JC(WJ,'Executing step ID of '+this.o);JC(WJ,'RD is R'+xw(this.r,0)+'; RS is R'+xw(this.r,1)+'; RT is R'+xw(this.r,2)+';');b=rF(this.k,cf(xw(this.r,1),3).a);c=rF(this.k,cf(xw(this.r,2),3).a);if(b.b>0){JC(WJ,'RAW on RS');return true}if(c.b>0){JC(WJ,'RAW on RT');return true}this.i[1].yb(b.wb(),0);this.i[2].yb(c.wb(),0);a=rF(this.k,cf(xw(this.r,0),3).a);this.i[0].yb(a.wb(),0);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);JC(WJ,'RD = '+Nm(this.i[0].Fb())+'; RS = '+Nm(this.i[1].Fb())+'; RT = '+Nm(this.i[2].Fb())+';');return false};_.Jb=function _J(){};_.Kb=function aK(){pU(this.k.g,(dU(),CT))||this.Ob()};_.Ob=function bK(){rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0);PF(rF(this.k,cf(xw(this.r,0),3).a))};_.Mb=function cK(){ME(this.s,this.c,26);ME(this.s,nG(5,cf(xw(this.r,1),3).a),6);ME(this.s,nG(5,cf(xw(this.r,2),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};_.c='';var WJ;var Cj=ho(zW,'ALU_RType',16);Wm(246,16,yW,dK);_.Gb=function eK(){var a,b,c,d,e;d=this.i[1].wb();e=this.i[2].wb();d=d.substr(32,32);e=e.substr(32,32);d=(QD(0,d.length),hf(d.charCodeAt(0))+d);e=(QD(0,e.length),hf(e.charCodeAt(0))+e);c=PO(d,e);QD(0,c.length);if(c.charCodeAt(0)!=(QD(1,c.length),c.charCodeAt(1))){pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)));throw pm(new RO)}else{c=c.substr(1,32);a=c;for(b=0;b<32;b++){a=(QD(0,a.length),hf(a.charCodeAt(0))+a)}this.i[0].yb(a,0)}pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Aj=ho(zW,'ADD',246);Wm(41,55,yW);_.Gb=function lK(){};_.Hb=function mK(){var a,b;iK(this);a=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0){return true}this.i[1].yb(a.wb(),0);b=rF(this.k,cf(xw(this.r,0),3).a);++b.b;JC((OF(),NF),_V+b.a+MU+b.b);this.i[2].Bb(cf(xw(this.r,2),3).a);return false};_.Jb=function nK(){};_.Kb=function oK(){pU(this.k.g,(dU(),CT))||jK(this)};_.Mb=function pK(){ME(this.s,this.a,0);ME(this.s,nG(5,cf(xw(this.r,1),3).a),6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(16,cf(xw(this.r,2),3).a),16)};_.a='';var fK=0,gK;var Bj=ho(zW,'ALU_IType',41);Wm(254,41,yW,qK);_.Gb=function rK(){var a,b,c,d,e;c=this.i[2].wb();e=this.i[1].wb();c=c.substr(32,32);e=e.substr(32,32);c=(QD(0,c.length),hf(c.charCodeAt(0))+c);e=(QD(0,e.length),hf(e.charCodeAt(0))+e);d=PO(e,c);QD(0,d.length);if(d.charCodeAt(0)!=(QD(1,d.length),d.charCodeAt(1))){pU(this.k.g,(dU(),CT))&&jK(this);throw pm(new RO)}else{d=d.substr(1,32);a=d;for(b=0;b<32;b++){a=(QD(0,a.length),hf(a.charCodeAt(0))+a)}this.i[0].yb(a,0)}pU(this.k.g,(dU(),CT))&&jK(this)};var xj=ho(zW,'ADDI',254);Wm(255,41,yW,sK);_.Gb=function tK(){var a,b,c,d,e;c=this.i[2].wb();e=this.i[1].wb();c=c.substr(32,32);e=e.substr(32,32);d=PO(e,c);d=d.substr(0,32);a=d;for(b=0;b<32;b++){a=(QD(0,a.length),hf(a.charCodeAt(0))+a)}this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&jK(this)};var wj=ho(zW,'ADDIU',255);Wm(247,16,yW,uK);_.Gb=function vK(){var a,b,c,d,e;d=this.i[1].wb();e=this.i[2].wb();d=d.substr(32,32);e=e.substr(32,32);c=PO(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(QD(0,a.length),hf(a.charCodeAt(0))+a)}this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var yj=ho(zW,'ADDU',247);Wm(105,55,yW);_.Gb=function wK(){var b,c,d,e;c=Rp(this.j[1].e);d=Rp(this.j[2].e);e=null;try{e=this.Pb(c,d);ME(this.j[0],e,0)}catch(a){a=om(a);if(kf(a,7)){b=a;pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)));if(kf(b,40)){throw pm(new GI)}else if(kf(b,85)){throw pm(new BJ)}else if(kf(b,71)){throw pm(new HI)}else if(kf(b,54)){throw pm(new hI)}else if(kf(b,11)){throw pm(new eH)}}else throw pm(a)}pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function yK(){var a,b,c;b=sF(this.k,cf(xw(this.r,1),3).a);c=sF(this.k,cf(xw(this.r,2),3).a);if(b.c>0||c.c>0){return true}ME(this.j[1],Rp(b.e),0);ME(this.j[2],Rp(c.e),0);a=sF(this.k,cf(xw(this.r,0),3).a);if(a.a>0){throw pm(new kS)}++a.c;++a.a;return false};_.Jb=function zK(){CJ(sF(this.k,cf(xw(this.r,0),3).a))};_.Kb=function AK(){pU(this.k.g,(dU(),CT))||(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};_.Mb=function BK(){ME(this.s,this.e,26);ME(this.s,nG(5,cf(xw(this.r,1),3).a),16);ME(this.s,nG(5,cf(xw(this.r,2),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),21);ME(this.s,CW,0);ME(this.s,this.d,6)};_.d='';_.e='';var uk=ho(zW,'FPArithmeticInstructions',105);Wm(318,105,yW,CK);_.Pb=function DK(a,b){return nI(this.f,a,b)};var zj=ho(zW,'ADD_D',318);Wm(262,16,yW,EK);_.Gb=function FK(){var a,b,c,d,e,f,g;d=this.i[1].wb();f=this.i[2].wb();b='';for(a=0;a<64;a++){e=(QD(a,d.length),d.charCodeAt(a)==49);g=(QD(a,f.length),f.charCodeAt(a)==49);c=e&&g;b+=c?1:0}this.i[0].yb(b,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Ej=ho(zW,'AND',262);Wm(279,41,yW,GK);_.Gb=function HK(){var a,b,c,d,e,f,g;b=this.i[2].wb();e=this.i[1].wb();g=new qq;for(a=0;a<64;a++){f=(QD(a,e.length),e.charCodeAt(a)==49);c=(QD(a,b.length),b.charCodeAt(a)==49);d=f&&c;g.a+=String.fromCharCode(d?49:48)}this.i[0].yb(g.a.substr(0),0);pU(this.k.g,(dU(),CT))&&jK(this)};_.Hb=function IK(){var a,b,c,d;iK(this);b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=rF(this.k,cf(xw(this.r,0),3).a);++c.b;JC((OF(),NF),_V+c.a+MU+c.b);this.i[2].Bb(cf(xw(this.r,2),3).a);d=new qq;for(a=0;a<48;a++){d.a+='0'}oq(d,this.i[2].wb().substr(48,16));this.i[2].yb(d.a.substr(0),0);return false};var Dj=ho(zW,'ANDI',279);Wm(211,7,NU,JK);var Fj=ho(zW,'AddressErrorException',211);Wm(104,6,yW);_.Ib=function LK(){var b;try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}};var Hk=ho(zW,'FlowControlInstructions',104);Wm(78,104,yW);_.Gb=function NK(){};_.Hb=function PK(){return false};_.Jb=function QK(){};_.Kb=function RK(){};_.Mb=function SK(){ME(this.s,this.b,0);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(16,cf(xw(this.r,2),3).a/4|0),16)};_.b='';var Ik=ho(zW,'FlowControl_IType',78);Wm(308,78,yW,TK);_.Hb=function UK(){MK(this,0);return false};_.Mb=function VK(){ME(this.s,FW,0);ME(this.s,nG(16,cf(xw(this.r,0),3).a/4|0),16)};var Pj=ho(zW,'B',308);Wm(160,104,yW);_.Gb=function WK(){};_.Jb=function YK(){};_.Kb=function ZK(){};_.Mb=function $K(){ME(this.s,CW,0);ME(this.s,'01000',6);ME(this.s,nG(3,cf(xw(this.r,0),3).a),11);ME(this.s,this.a,14);ME(this.s,this.b,15);ME(this.s,nG(16,cf(xw(this.r,1),3).a/4|0),16)};_.a='';_.b='';var wk=ho(zW,'FPConditionalBranchesInstructions',160);Wm(336,160,yW,_K);_.Hb=function aL(){var a,b,c,d,e,f,g;c=qF(this.k,cf(xw(this.r,0),3).a)==0;a=new dF;_E(a,cf(xw(this.r,1),3).a);d=Rp(a.e);if(c){f='';e=this.k.w;g=Rp(this.k.w.e);b=new dF;$E(b,-4);g=PO(g,Rp(b.e));f=PO(g,d);ME(e,f,0);throw pm(new kP)}return false};var Gj=ho(zW,'BC1F',336);Wm(335,160,yW,bL);_.Hb=function cL(){var a,b,c,d,e,f,g;c=qF(this.k,cf(xw(this.r,0),3).a)==1;a=new dF;_E(a,cf(xw(this.r,1),3).a);d=Rp(a.e);if(c){f='';e=this.k.w;g=Rp(this.k.w.e);b=new dF;$E(b,-4);g=PO(g,Rp(b.e));f=PO(g,d);ME(e,f,0);throw pm(new kP)}return false};var Hj=ho(zW,'BC1T',335);Wm(309,78,yW,dL);_.Hb=function eL(){var a,b,c;if(rF(this.k,cf(xw(this.r,0),3).a).b>0||rF(this.k,cf(xw(this.r,1),3).a).b>0){return true}b=rF(this.k,cf(xw(this.r,0),3).a).wb();c=rF(this.k,cf(xw(this.r,1),3).a).wb();a=Sp(b,c);a&&MK(this,2);return false};var Jj=ho(zW,'BEQ',309);Wm(312,78,yW,fL);_.Hb=function gL(){var a,b,c;if(rF(this.k,cf(xw(this.r,0),3).a).b>0){return true}b=rF(this.k,cf(xw(this.r,0),3).a).wb();c=tG(64,0);a=Sp(b,c);a&&MK(this,1);return false};_.Mb=function hL(){ME(this.s,this.a,0);ME(this.s,nG(5,0),6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(16,cf(xw(this.r,1),3).a/4|0),16)};var Ij=ho(zW,HW,312);Wm(313,78,yW,iL);_.Hb=function jL(){var a,b;if(rF(this.k,cf(xw(this.r,0),3).a).b>0){return true}b=rF(this.k,cf(xw(this.r,0),3).a).wb();a=(QD(0,b.length),b.charCodeAt(0)==48);a&&MK(this,1);return false};_.Mb=function kL(){ME(this.s,IW,0);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,'00001',11);ME(this.s,nG(16,cf(xw(this.r,1),3).a/4|0),16)};var Kj=ho(zW,'BGEZ',313);Wm(310,78,yW,lL);_.Hb=function mL(){var a,b,c;if(rF(this.k,cf(xw(this.r,0),3).a).b>0||rF(this.k,cf(xw(this.r,1),3).a).b>0){return true}b=rF(this.k,cf(xw(this.r,0),3).a).wb();c=rF(this.k,cf(xw(this.r,1),3).a).wb();a=!Sp(b,c);a&&MK(this,2);return false};var Mj=ho(zW,'BNE',310);Wm(311,78,yW,nL);_.Hb=function oL(){var a,b,c;if(rF(this.k,cf(xw(this.r,0),3).a).b>0){return true}b=rF(this.k,cf(xw(this.r,0),3).a).wb();c=tG(64,0);a=!Sp(b,c);a&&MK(this,1);return false};_.Mb=function pL(){ME(this.s,this.a,0);ME(this.s,nG(5,0),6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(16,cf(xw(this.r,1),3).a/4|0),16)};var Lj=ho(zW,JW,311);Wm(317,6,yW,qL);_.Gb=function rL(){};_.Hb=function sL(){return false};_.Ib=function tL(){var b;try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}throw pm(new DL)};_.Jb=function uL(){};_.Kb=function vL(){};_.Mb=function wL(){ME(this.s,DW,0);ME(this.s,'001101',25)};var Nj=ho(zW,'BREAK',317);Wm(191,6,yW,xL);_.Gb=function yL(){};_.Hb=function zL(){return false};_.Jb=function AL(){};_.Kb=function BL(){};_.Mb=function CL(){};var Oj=ho(zW,'BUBBLE',191);Wm(83,7,{4:1,7:1,8:1,83:1},DL);var Qj=ho(zW,'BreakException',83);Wm(157,55,yW);_.Hb=function FL(){var a,b;a=sF(this.k,cf(xw(this.r,0),3).a);b=sF(this.k,cf(xw(this.r,1),3).a);if(b.c>0){return true}ME(this.j[1],Rp(b.e),0);ME(this.j[0],Rp(a.e),0);if(a.a>0){throw pm(new kS)}++a.c;++a.a;return false};_.Jb=function GL(){CJ(sF(this.k,cf(xw(this.r,0),3).a))};_.Kb=function HL(){pU(this.k.g,(dU(),CT))||(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};_.Mb=function IL(){ME(this.s,CW,0);ME(this.s,this.d,6);ME(this.s,'00000',11);ME(this.s,nG(5,cf(xw(this.r,1),3).a),16);ME(this.s,nG(5,cf(xw(this.r,0),3).a),21);ME(this.s,this.e,26)};_.d='';_.e='';var Ak=ho(zW,'FPFormattedOperandMoveInstructions',157);Wm(106,157,yW);var zk=ho(zW,'FPConversionFCSRInstructions',106);Wm(340,106,yW,KL);_.Gb=function LL(){var a,b;b=Rp(this.j[1].e);if(!(a=DI(b))){IG(this.k.a,'V',1);if(GG(this.k.a,0)){throw pm(new GI)}else{KG(this.k.a,'V',1);ME(this.j[0],bW,0)}}else{fI(this.j[0],Ao(kr(a)))}pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var Rj=ho(zW,'CVT_D_L',340);Wm(342,106,yW,ML);_.Gb=function NL(){var a,b;b=Rp(this.j[1].e);if(!(a=uI(b))){IG(this.k.a,'V',1);if(GG(this.k.a,0)){throw pm(new GI)}else{KG(this.k.a,'V',1);ME(this.j[0],bW,0)}}else{fI(this.j[0],Ao(kr(a)))}pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var Sj=ho(zW,'CVT_D_W',342);Wm(339,106,yW,OL);_.Gb=function PL(){var a,b,c,d,e,f;c=Rp(this.j[1].e);a=qI(c,FG(this.k.a));b=new is(KW);d=new is(mV);if(!a||Mr(a,b)==1||Mr(a,d)==-1){IG(this.k.a,'V',1);if(GG(this.k.a,0)){throw pm(new GI)}else{KG(this.k.a,'V',1);a=new is(KW)}}e=new UF('tmp-CVT.L.D');$E(e,(f=a.d>1?Fm(Gm(a.a[1],32),rm(a.a[0],UU)):rm(a.a[0],UU),Cm(a.e,f)));ME(this.j[0],Rp(e.e),0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var Tj=ho(zW,'CVT_L_D',339);Wm(341,106,yW,QL);_.Gb=function RL(){var a,b,c,d,e,f;c=Rp(this.j[1].e);a=qI(c,FG(this.k.a));b=new is('2147483647');e=new is('-2147483648');if(!a||Mr(a,b)==1||Mr(a,e)==-1){IG(this.k.a,'V',1);if(GG(this.k.a,0)){throw pm(new GI)}else{KG(this.k.a,'V',1);a=new is(GV)}}f=new UF('tmp-CVT.W.D');bF(f,(d=a.a[0],a.e>0||d==RU?d:-d));ME(this.j[0],Rp(f.e),0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var Uj=ho(zW,'CVT_W_D',341);Wm(159,55,yW);_.Gb=function SL(){var a,b,c,d,e,f,g,h,i,j,k,l;g=this.j[1];i=this.j[2];a=Np(this.c,3)==49;b=Np(this.c,2)==49;c=Np(this.c,1)==49;if(BI(Rp(g.e))||BI(Rp(i.e))||AI(Rp(g.e))||AI(Rp(i.e))){k=false;f=false;l=true;if(BI(Rp(g.e))||BI(Rp(i.e))||GG(this.k.a,0)&&(AI(Rp(g.e))||AI(Rp(i.e)))){IG(this.k.a,'V',1);throw pm(new GI)}}else{h=new lr(Io(iG(Rp(g.e),false)));j=new lr(Io(iG(Rp(i.e),false)));k=Ao(kr(h))<Ao(kr(j));f=Op(Rp(g.e),Rp(i.e))==0;l=false}d=c&&k||b&&f||a&&l;e=d?1:0;wF(this.k,cf(xw(this.r,0),3).a,e)};_.Hb=function UL(){var a,b;a=sF(this.k,cf(xw(this.r,1),3).a);b=sF(this.k,cf(xw(this.r,2),3).a);if(a.c>0||b.c>0){return true}ME(this.j[1],Rp(a.e),0);ME(this.j[2],Rp(b.e),0);return false};_.Jb=function VL(){};_.Kb=function WL(){};_.Mb=function XL(){ME(this.s,CW,0);ME(this.s,EW,6);ME(this.s,nG(5,cf(xw(this.r,2),3).a),11);ME(this.s,nG(5,cf(xw(this.r,1),3).a),16);ME(this.s,nG(3,cf(xw(this.r,0),3).a),21);ME(this.s,'0011',24);ME(this.s,this.c,28)};_.c='';var vk=ho(zW,'FPC_cond_DInstructions',159);Wm(334,159,yW,YL);var Vj=ho(zW,'C_EQ_D',334);Wm(333,159,yW,ZL);var Wj=ho(zW,'C_LT_D',333);Wm(263,16,yW,$L);_.Gb=function _L(){var a,b,c;b=this.i[1].wb();c=this.i[2].wb();b=(QD(0,b.length),hf(b.charCodeAt(0))+b);c=(QD(0,c.length),hf(c.charCodeAt(0))+c);a=PO(b,c);QD(0,a.length);if(a.charCodeAt(0)!=(QD(1,a.length),a.charCodeAt(1))){pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)));throw pm(new RO)}else{a=a.substr(1,64)}this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var ak=ho(zW,'DADD',263);Wm(280,41,yW,aM);_.Gb=function bM(){var a,b,c;a=this.i[2].wb();c=this.i[1].wb();c=(QD(0,c.length),hf(c.charCodeAt(0))+c);a=(QD(0,a.length),hf(a.charCodeAt(0))+a);b=PO(c,a);QD(0,b.length);if(b.charCodeAt(0)!=(QD(1,b.length),b.charCodeAt(1))){pU(this.k.g,(dU(),CT))&&jK(this);throw pm(new RO)}else{b=b.substr(1,64)}this.i[0].yb(b,0);pU(this.k.g,(dU(),CT))&&jK(this)};var Zj=ho(zW,'DADDI',280);Wm(145,41,yW,cM);_.Gb=function dM(){var a,b,c;a=this.i[2].Fb();c=this.i[1].Fb();b=qm(a,c);this.i[0].Ab(b);pU(this.k.g,(dU(),CT))&&jK(this)};var Yj=ho(zW,NW,145);Wm(264,16,yW,eM);_.Gb=function fM(){var a,b,c;b=this.i[1].wb();c=this.i[2].wb();a=PO(b,c);this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var _j=ho(zW,'DADDU',264);Wm(281,145,yW,gM);var $j=ho(zW,OW,281);Wm(273,16,yW,iM);_.Gb=function jM(){var b,c,d,e,f;e=this.i[0].Fb();f=this.i[1].Fb();c=0;try{c=um(e,f)}catch(a){a=om(a);if(kf(a,28)){if(pU(this.k.g,(dU(),CT))){PF(this.k.c);PF(this.k.b)}throw pm(new KN)}else throw pm(a)}d=Bm(e,f);try{this.i[2].Ab(c);this.i[3].Ab(d)}catch(a){a=om(a);if(kf(a,20)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}pU(this.k.g,(dU(),CT))&&hM(this)};_.Hb=function kM(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function lM(){pU(this.k.g,(dU(),CT))||hM(this)};_.Ob=function mM(){hM(this)};_.Mb=function nM(){ME(this.s,PW,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var ck=ho(zW,'DDIV',273);Wm(274,16,yW,pM);_.Gb=function qM(){var b,c,d,e;c=new js(this.i[0].xb(),16);d=new js(this.i[1].xb(),16);b=null;try{b=Qr(c,d)}catch(a){a=om(a);if(kf(a,28)){if(pU(this.k.g,(dU(),CT))){PF(this.k.c);PF(this.k.b)}throw pm(new KN)}else throw pm(a)}e=Cs(b[0]);while(e.length<64){e='0'+e}this.i[2].yb(e,0);e=Cs(b[1]);while(e.length<64){e='0'+e}this.i[3].yb(e,0);pU(this.k.g,(dU(),CT))&&oM(this)};_.Hb=function rM(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function sM(){pU(this.k.g,(dU(),CT))||oM(this)};_.Ob=function uM(){oM(this)};_.Mb=function vM(){ME(this.s,PW,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var bk=ho(zW,'DDIVU',274);Wm(250,16,yW,xM);_.Gb=function yM(){var b,c,d,e,f,g,h,i,j,k,l,m;k=this.i[1].wb();j=this.i[0].wb();k=k.substr(32,32);j=j.substr(32,32);g=iG(k,false);f=iG(j,false);h=0;try{h=um(f,g)}catch(a){a=om(a);if(kf(a,28)){if(pU(this.k.g,(dU(),CT))){PF(this.k.c);PF(this.k.b)}throw pm(new KN)}else throw pm(a)}i=Bm(f,g);l=up(h);m=up(i);QD(0,l.length);if(l.charCodeAt(0)==45){l=l.substr(1);for(c=l.length;c<32;c++){l='0'+l}l=wG(l)}else for(d=l.length;d<32;d++){l='0'+l}QD(0,m.length);if(m.charCodeAt(0)==45){m=m.substr(1);for(c=m.length;c<32;c++){m='0'+m}m=wG(m)}else for(e=m.length;e<32;e++){m='0'+m}for(b=0;b<32;b++){l=(QD(0,l.length),hf(l.charCodeAt(0))+l);m=(QD(0,m.length),hf(m.charCodeAt(0))+m)}this.i[2].yb(l,0);this.i[3].yb(m,0);pU(this.k.g,(dU(),CT))&&wM(this)};_.Hb=function zM(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function AM(){pU(this.k.g,(dU(),CT))||wM(this)};_.Ob=function BM(){wM(this)};_.Mb=function CM(){ME(this.s,'011010',26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var fk=ho(zW,'DIV',250);Wm(251,16,yW,EM);_.Gb=function FM(){var b,c,d,e,f,g,h,i,j,k,l;j=this.i[1].wb();i=this.i[0].wb();j=j.substr(32,32);i=i.substr(32,32);f=iG(j,true);e=iG(i,true);g=0;try{g=um(e,f)}catch(a){a=om(a);if(kf(a,28)){if(pU(this.k.g,(dU(),CT))){PF(this.k.c);PF(this.k.b)}throw pm(new KN)}else throw pm(a)}h=Bm(e,f);k=up(g);l=up(h);for(c=k.length;c<32;c++){k='0'+k}for(d=l.length;d<32;d++){l='0'+l}for(b=0;b<32;b++){k='0'+k;l='0'+l}this.i[2].yb(k,0);this.i[3].yb(l,0);pU(this.k.g,(dU(),CT))&&DM(this)};_.Hb=function GM(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function HM(){pU(this.k.g,(dU(),CT))||DM(this)};_.Ob=function IM(){DM(this)};_.Mb=function JM(){ME(this.s,'011011',26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var dk=ho(zW,'DIVU',251);Wm(321,105,yW,KM);_.Pb=function LM(a,b){return kI(this.f,a,b)};var ek=ho(zW,'DIV_D',321);Wm(154,55,yW);_.Jb=function NM(){};_.Mb=function OM(){ME(this.s,CW,0);ME(this.s,this.c,6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(5,cf(xw(this.r,1),3).a),16);ME(this.s,'00000000000',21)};_.c='';var Ek=ho(zW,'FPMoveToAndFromInstructions',154);Wm(156,154,yW);_.Hb=function QM(){var a,b;a=sF(this.k,cf(xw(this.r,1),3).a);b=rF(this.k,cf(xw(this.r,0),3).a);if(a.c>0){return true}ME(this.j[1],Rp(a.e),0);this.i[0].yb(b.wb(),0);++b.b;JC((OF(),NF),_V+b.a+MU+b.b);return false};_.Jb=function RM(){};_.Kb=function SM(){pU(this.k.g,(dU(),CT))||(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Dk=ho(zW,'FPMoveFromInstructions',156);Wm(327,156,yW,TM);_.Gb=function UM(){var a;a=Rp(this.j[1].e);this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var gk=ho(zW,'DMFC1',327);Wm(155,154,yW);_.Hb=function WM(){var a,b;a=sF(this.k,cf(xw(this.r,1),3).a);b=rF(this.k,cf(xw(this.r,0),3).a);if(b.b>0){return true}ME(this.j[1],Rp(a.e),0);this.i[0].yb(b.wb(),0);if(a.a>0){throw pm(new kS)}++a.c;++a.a;return false};_.Jb=function XM(){CJ(sF(this.k,cf(xw(this.r,1),3).a))};_.Kb=function YM(){pU(this.k.g,(dU(),CT))||(ME(sF(this.k,cf(xw(this.r,1),3).a),Rp(this.j[1].e),0),DJ(sF(this.k,cf(xw(this.r,1),3).a)))};var Fk=ho(zW,'FPMoveToInstructions',155);Wm(326,155,yW,ZM);_.Gb=function $M(){var a;a=this.i[0].wb();ME(this.j[1],a,0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,1),3).a),Rp(this.j[1].e),0),DJ(sF(this.k,cf(xw(this.r,1),3).a)))};var hk=ho(zW,'DMTC1',326);Wm(275,16,yW,aN);_.Gb=function bN(){var a,b,c,d;b=new is(''+Nm(this.i[0].Fb()));c=new is(''+Nm(this.i[1].Fb()));a=Xr(b,c);d=Cs(a);QD(0,d.length);if(d.charCodeAt(0)==45){d=d.substr(1);d=wG(d);while(d.length<128){d='1'+d}}else while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);pU(this.k.g,(dU(),CT))&&_M(this)};_.Hb=function cN(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function dN(){pU(this.k.g,(dU(),CT))||_M(this)};_.Ob=function eN(){_M(this)};_.Mb=function fN(){ME(this.s,SW,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var jk=ho(zW,'DMULT',275);Wm(144,16,yW,hN);_.Gb=function iN(){var a,b,c,d;b=new js(this.i[0].xb(),16);c=new js(this.i[1].xb(),16);a=Xr(b,c);d=Cs(a);while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);pU(this.k.g,(dU(),CT))&&gN(this)};_.Hb=function jN(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function kN(){pU(this.k.g,(dU(),CT))||gN(this)};_.Ob=function lN(){gN(this)};_.Mb=function mN(){ME(this.s,SW,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var ik=ho(zW,TW,144);Wm(276,144,yW,nN);var kk=ho(zW,'DMULU',276);Wm(287,16,yW,oN);_.Gb=function pN(){var a,b,c,d;c=Mm(this.i[2].Fb());b=this.i[1].wb();d=new qq;oq(d,b.substr(c));for(a=0;a<c;a++){d.a+='0'}this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function qN(){var a,b;b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].Ab(cf(xw(this.r,2),3).a);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);return false};_.Mb=function rN(){ME(this.s,'111000',26);ME(this.s,nG(5,cf(xw(this.r,2),3).a),21);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var mk=ho(zW,'DSLL',287);Wm(288,16,yW,sN);_.Gb=function tN(){var a,b,c,d,e,f,g;d=this.i[1].wb();c=this.i[2].wb();e=c.substr(58);f=hG(e,true);a=new rq(d);for(b=0;b<f;b++){a.a+='0'}g=dq(a.a,f);this.i[0].yb(g,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var lk=ho(zW,'DSLLV',288);Wm(289,16,yW,uN);_.Gb=function vN(){var a,b,c,d,e;d=Mm(this.i[2].Fb());c=this.i[1].wb();e=new qq;a=(QD(0,c.length),c.charCodeAt(0));for(b=0;b<d;b++){e.a+=String.fromCharCode(a)}oq(e,c.substr(0,64-d));this.i[0].yb(e.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function wN(){var a,b;b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].Ab(cf(xw(this.r,2),3).a);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);return false};_.Mb=function xN(){ME(this.s,'111011',26);ME(this.s,nG(5,cf(xw(this.r,2),3).a),21);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var ok=ho(zW,'DSRA',289);Wm(290,16,yW,yN);_.Gb=function zN(){var a,b,c,d,e,f,g;f='';d=this.i[1].wb();c=this.i[2].wb();f=c.substr(58);g=hG(f,true);e=new qq;a=(QD(0,d.length),d.charCodeAt(0));for(b=0;b<g;b++){e.a+=String.fromCharCode(a)}oq(e,d.substr(0,64-g));this.i[0].yb(e.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var nk=ho(zW,'DSRAV',290);Wm(291,16,yW,AN);_.Gb=function BN(){var a,b,c,d;c=Mm(this.i[2].Fb());b=this.i[1].wb();d=new qq;for(a=0;a<c;a++){d.a+='0'}oq(d,b.substr(0,64-c));this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function CN(){var a,b;b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].Ab(cf(xw(this.r,2),3).a);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);return false};_.Mb=function DN(){ME(this.s,'111010',26);ME(this.s,nG(5,cf(xw(this.r,2),3).a),21);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var qk=ho(zW,'DSRL',291);\n",
"Wm(292,16,yW,EN);_.Gb=function FN(){var a,b,c,d,e,f;b=this.i[2].wb();e=b.substr(58);f=hG(e,true);c=this.i[1].wb();d=new qq;for(a=0;a<f;a++){d.a+='0'}oq(d,c.substr(0,64-f));this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var pk=ho(zW,'DSRLV',292);Wm(265,16,yW,GN);_.Gb=function HN(){var a,b,c;b=this.i[1].wb();c=this.i[2].wb();b=(QD(0,b.length),hf(b.charCodeAt(0))+b);c=(QD(0,c.length),hf(c.charCodeAt(0))+c);a=OO(b,c);QD(0,a.length);if(a.charCodeAt(0)!=(QD(1,a.length),a.charCodeAt(1))){pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)));throw pm(new RO)}else{a=a.substr(1,64)}this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var sk=ho(zW,'DSUB',265);Wm(266,16,yW,IN);_.Gb=function JN(){var a,b,c;b=this.i[1].wb();c=this.i[2].wb();a=OO(b,c);this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var rk=ho(zW,'DSUBU',266);Wm(102,27,lW,KN);var tk=ho(zW,'DivisionByZeroException',102);Wm(161,55,yW);_.Gb=function LN(){var a;a=Rp(this.j[1].e);qF(this.k,cf(xw(this.r,2),3).a)==this.c&&ME(this.j[0],a,0)};_.Hb=function NN(){var a,b;a=sF(this.k,cf(xw(this.r,0),3).a);b=sF(this.k,cf(xw(this.r,1),3).a);if(b.c>0){return true}ME(this.j[1],Rp(b.e),0);ME(this.j[0],Rp(a.e),0);if(a.a>0){throw pm(new kS)}++a.c;++a.a;return false};_.Jb=function ON(){CJ(sF(this.k,cf(xw(this.r,0),3).a))};_.Kb=function PN(){pU(this.k.g,(dU(),CT))||(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};_.Mb=function QN(){ME(this.s,CW,0);ME(this.s,EW,6);ME(this.s,nG(3,cf(xw(this.r,2),3).a),11);ME(this.s,'0',14);ME(this.s,''+this.c,15);ME(this.s,nG(5,cf(xw(this.r,1),3).a),16);ME(this.s,nG(5,cf(xw(this.r,0),3).a),21);ME(this.s,CW,26)};_.c=0;var xk=ho(zW,'FPConditionalCC_DMoveInstructions',161);Wm(158,55,yW);_.Hb=function SN(){var a,b,c;a=sF(this.k,cf(xw(this.r,0),3).a);b=sF(this.k,cf(xw(this.r,1),3).a);c=rF(this.k,cf(xw(this.r,2),3).a);if(b.c>0||c.b>0){return true}ME(this.j[1],Rp(b.e),0);ME(this.j[0],Rp(a.e),0);this.i[2].yb(c.wb(),0);if(a.a>0){throw pm(new kS)}++a.c;++a.a;return false};_.Jb=function TN(){CJ(sF(this.k,cf(xw(this.r,0),3).a))};_.Kb=function UN(){pU(this.k.g,(dU(),CT))||(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};_.Mb=function VN(){ME(this.s,CW,0);ME(this.s,this.d,6);ME(this.s,nG(5,cf(xw(this.r,2),3).a),11);ME(this.s,nG(5,cf(xw(this.r,1),3).a),16);ME(this.s,nG(5,cf(xw(this.r,0),3).a),21);ME(this.s,this.e,26)};_.d='';_.e='';var yk=ho(zW,'FPConditionalZerosMoveInstructions',158);Wm(125,6,yW);_.Gb=function XN(){WN(this)};_.Hb=function YN(){return false};_.Ib=function ZN(){var b;try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}};_.Kb=function _N(){};_.Mb=function aO(){ME(this.s,this.b,0);ME(this.s,nG(5,cf(xw(this.r,2),3).a),6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(16,cf(xw(this.r,1),3).a),16)};_.b='';_.c=0;_.f=0;var Yk=ho(zW,'LDSTInstructions',125);Wm(149,125,yW);_.Gb=function bO(){};_.Hb=function dO(){return false};_.Jb=function eO(){};_.Kb=function fO(){};_.Qb=function gO(){};_.Mb=function hO(){ME(this.s,this.b,0);ME(this.s,nG(5,cf(xw(this.r,2),3).a),6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(16,cf(xw(this.r,1),3).a),16)};var Bk=ho(zW,'FPLDSTInstructions',149);Wm(150,149,yW);_.Gb=function iO(){};_.Hb=function kO(){var a,b,c;b=rF(this.k,cf(xw(this.r,2),3).a);if(b.b>0){return true}a=qm(b.Fb(),cf(xw(this.r,1),3).a);this.i[4].Ab(a);c=sF(this.k,cf(xw(this.r,0),3).a);if(c.a>0){throw pm(new kS)}++c.c;++c.a;return false};_.Jb=function lO(){CJ(sF(this.k,cf(xw(this.r,0),3).a))};_.Kb=function mO(){pU(this.k.g,(dU(),CT))||(ME(sF(this.k,cf(xw(this.r,0),3).a),this.i[3].wb(),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var Ck=ho(zW,'FPLoading',150);Wm(152,149,yW);_.Gb=function nO(){};_.Hb=function pO(){var a,b,c;b=rF(this.k,cf(xw(this.r,2),3).a);c=sF(this.k,cf(xw(this.r,0),3).a);if(b.b>0||c.c>0){return true}this.i[0].yb(Rp(c.e),0);a=qm(b.Fb(),cf(xw(this.r,1),3).a);this.i[4].Ab(a);return false};_.Jb=function qO(){};_.Kb=function rO(){};var Gk=ho(zW,'FPStoring',152);Wm(146,104,yW);_.Gb=function sO(){};_.Hb=function uO(){return false};_.Jb=function vO(){};_.Kb=function wO(){};_.Mb=function xO(){ME(this.s,this.a,0);ME(this.s,nG(26,cf(xw(this.r,0),3).a/4|0),6)};_.a='';var Jk=ho(zW,'FlowControl_JType',146);Wm(147,104,yW);_.Gb=function yO(){};_.Hb=function AO(){return false};_.Jb=function BO(){};_.Kb=function CO(){};_.Mb=function DO(){ME(this.s,this.a,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6)};_.a='';var Kk=ho(zW,'FlowControl_RType',147);Wm(315,6,yW,FO);_.Gb=function EO(){};_.Hb=function GO(){throw pm(new hS)};_.Ib=function HO(){var b;try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}};_.Jb=function IO(){};_.Kb=function JO(){throw pm(new LO)};_.Mb=function KO(){ME(this.s,IW,0)};var Lk=ho(zW,$W,315);Wm(65,7,{4:1,7:1,8:1,65:1},LO);var Mk=ho(zW,'HaltException',65);Wm(194,1,{},NO);var Nk=ho(zW,'InstructionBuilder',194);Wm(60,27,lW,RO);var Pk=ho(zW,'IntegerOverflowException',60);Wm(304,146,yW,UO);_.Gb=function SO(){};_.Hb=function TO(){var a,b,c,d,e;a=tG(28,cf(xw(this.r,0),3).a);b=this.k.w;c=Rp(b.e);e=c.substr(0,36);d=e+(''+a);ME(b,d,0);throw pm(new kP)};_.Jb=function VO(){};_.Kb=function WO(){};var Tk=ho(zW,'J',304);Wm(305,146,yW,ZO);_.Gb=function XO(){};_.Hb=function YO(){var a,b,c,d,e;RF(this.k.r[31]);this.i[0].Ab(Jm(QF(this.k.w),4));a=tG(28,cf(xw(this.r,0),3).a);b=this.k.w;c=Rp(b.e);e=c.substr(0,36);d=e+(''+a);ME(b,d,0);pU(this.k.g,(dU(),CT))&&(this.k.r[31].yb(this.i[0].wb(),0),PF(this.k.r[31]));throw pm(new kP)};_.Jb=function $O(){};_.Kb=function _O(){pU(this.k.g,(dU(),CT))||(rF(this.k,31).yb(this.i[0].wb(),0),PF(rF(this.k,31)))};var Rk=ho(zW,'JAL',305);Wm(306,147,yW,cP);_.Gb=function aP(){};_.Hb=function bP(){if(rF(this.k,cf(xw(this.r,0),3).a).b>0){return true}RF(this.k.r[31]);this.i[0].Ab(Jm(QF(this.k.w),4));ME(this.k.w,rF(this.k,cf(xw(this.r,0),3).a).wb(),0);pU(this.k.g,(dU(),CT))&&(this.k.r[31].yb(this.i[0].wb(),0),PF(this.k.r[31]));throw pm(new kP)};_.Jb=function dP(){};_.Kb=function eP(){pU(this.k.g,(dU(),CT))||(rF(this.k,31).yb(this.i[0].wb(),0),PF(rF(this.k,31)))};var Qk=ho(zW,'JALR',306);Wm(307,147,yW,hP);_.Gb=function fP(){};_.Hb=function gP(){if(rF(this.k,cf(xw(this.r,0),3).a).b>0){return true}ME(this.k.w,rF(this.k,cf(xw(this.r,0),3).a).wb(),0);throw pm(new kP)};_.Jb=function iP(){};_.Kb=function jP(){};var Sk=ho(zW,'JR',307);Wm(44,7,{4:1,7:1,8:1,44:1},kP);var Uk=ho(zW,'JumpException',44);Wm(61,125,yW);_.Gb=function nP(){WN(this);yG(this.n,gG(tG(64,this.c)),this.f)};_.Hb=function oP(){var a,b,c;b=rF(this.k,cf(xw(this.r,2),3).a);if(b.b>0){JC(lP,bX+this.o+cX);return true}a=qm(b.Fb(),cf(xw(this.r,1),3).a);this.i[4].Ab(a);c=rF(this.k,cf(xw(this.r,0),3).a);++c.b;JC((OF(),NF),_V+c.a+MU+c.b);return false};_.Jb=function qP(){this.d=kH(this.e,this.c);this.Qb();pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[3].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Kb=function rP(){pU(this.k.g,(dU(),CT))||(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[3].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var lP;var fl=ho(zW,'Loading',61);Wm(293,61,yW,sP);_.Qb=function tP(){YE(this.i[3],SE(this.d,Mm(Bm(this.c,8))))};var Wk=ho(zW,'LB',293);Wm(297,61,yW,uP);_.Qb=function vP(){this.i[3].zb(TE(this.d,Mm(Bm(this.c,8))))};var Vk=ho(zW,'LBU',297);Wm(296,61,yW,wP);_.Qb=function xP(){this.i[3].yb(Rp(this.d.e),0)};var Zk=ho(zW,'LD',296);Wm(151,150,yW,yP);_.Jb=function zP(){var a,b;CJ(sF(this.k,cf(xw(this.r,0),3).a));a=this.i[4].Fb();yG(this.n,gG(tG(64,a)),8);b=kH(this.e,a);this.i[3].yb(Rp(b.e),0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),this.i[3].wb(),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var Xk=ho(zW,'LDC1',151);Wm(294,61,yW,AP);_.Qb=function BP(){this.i[3].Bb(UE(this.d,Mm(Bm(this.c,8))))};var _k=ho(zW,'LH',294);Wm(298,61,yW,CP);_.Qb=function DP(){this.i[3].Cb(VE(this.d,Mm(Bm(this.c,8))))};var $k=ho(zW,'LHU',298);Wm(282,41,yW,GP);_.Gb=function EP(){var a,b,c;a=this.i[1].wb().substr(16,48);b=a+cW;c=iG(b,false);this.i[0].Ab(c);pU(this.k.g,(dU(),CT))&&jK(this)};_.Hb=function FP(){var a;iK(this);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);this.i[1].Bb(cf(xw(this.r,1),3).a);return false};_.Mb=function HP(){ME(this.s,'001111',0);ME(this.s,nG(5,0),6);ME(this.s,nG(5,cf(xw(this.r,0),3).a),11);ME(this.s,nG(16,cf(xw(this.r,1),3).a),16)};var al=ho(zW,'LUI',282);Wm(295,61,yW,IP);_.Qb=function JP(){this.i[3].Db(WE(this.d,Mm(Bm(this.c,8))))};var dl=ho(zW,'LW',295);Wm(324,150,yW,KP);_.Jb=function LP(){var a,b;CJ(sF(this.k,cf(xw(this.r,0),3).a));a=this.i[4].Fb();yG(this.n,gG(tG(64,a)),4);b=kH(this.e,a);this.i[3].Db(WE(b,Mm(Bm(a,8))));pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),this.i[3].wb(),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var bl=ho(zW,'LWC1',324);Wm(299,61,yW,MP);_.Qb=function NP(){this.i[3].Eb(XE(this.d,Mm(Bm(this.c,8))))};var cl=ho(zW,'LWU',299);Wm(322,151,yW,OP);var el=ho(zW,'L_D',322);Wm(329,156,yW,QP);_.Gb=function PP(){var a;a=Rp(this.j[1].e);this.i[0].Db(hG(a.substr(32,32),false));pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var gl=ho(zW,'MFC1',329);Wm(278,16,yW,TP);_.Gb=function RP(){pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[1].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function SP(){var a,b;a=this.k.b;if(a.b>0){return true}this.i[1]=a;b=rF(this.k,cf(xw(this.r,0),3).a);++b.b;JC((OF(),NF),_V+b.a+MU+b.b);return false};_.Kb=function UP(){pU(this.k.g,(dU(),CT))||(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[1].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Ob=function VP(){rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[1].wb(),0);PF(rF(this.k,cf(xw(this.r,0),3).a))};_.Mb=function WP(){ME(this.s,'010000',26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var hl=ho(zW,'MFHI',278);Wm(277,16,yW,ZP);_.Gb=function XP(){pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[1].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function YP(){var a,b;a=this.k.c;if(a.b>0){return true}this.i[1]=a;b=rF(this.k,cf(xw(this.r,0),3).a);++b.b;JC((OF(),NF),_V+b.a+MU+b.b);return false};_.Kb=function $P(){pU(this.k.g,(dU(),CT))||(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[1].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Ob=function _P(){rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[1].wb(),0);PF(rF(this.k,cf(xw(this.r,0),3).a))};_.Mb=function aQ(){ME(this.s,eX,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var il=ho(zW,'MFLO',277);Wm(338,161,yW,bQ);var jl=ho(zW,'MOVF_D',338);Wm(271,16,yW,gQ);_.Gb=function fQ(){if(Em(this.i[2].Fb(),0)){this.i[0].yb(this.i[1].wb(),0);this.a=true}pU(this.k.g,(dU(),CT))&&eQ(this)};_.Ob=function hQ(){eQ(this)};_.a=false;var cQ;var ll=ho(zW,'MOVN',271);Wm(332,158,yW,jQ);_.Gb=function iQ(){var a,b;b=this.i[2].wb();a=Rp(this.j[1].e);(new RegExp(gX)).test(b)||ME(this.j[0],a,0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var kl=ho(zW,'MOVN_D',332);Wm(337,161,yW,kQ);_.b=0;var ml=ho(zW,'MOVT_D',337);Wm(272,16,yW,pQ);_.Gb=function oQ(){if(vm(this.i[2].Fb(),0)){this.i[0].yb(this.i[1].wb(),0);this.a=true}pU(this.k.g,(dU(),CT))&&nQ(this)};_.Ob=function qQ(){nQ(this)};_.a=false;var lQ;var ol=ho(zW,'MOVZ',272);Wm(331,158,yW,sQ);_.Gb=function rQ(){var a,b;b=this.i[2].wb();a=Rp(this.j[1].e);(new RegExp(gX)).test(b)&&ME(this.j[0],a,0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var nl=ho(zW,'MOVZ_D',331);Wm(330,157,yW,uQ);_.Gb=function tQ(){var a;a=Rp(this.j[1].e);ME(this.j[0],a,0);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,0),3).a),Rp(this.j[0].e),0),DJ(sF(this.k,cf(xw(this.r,0),3).a)))};var pl=ho(zW,'MOV_D',330);Wm(328,155,yW,wQ);_.Gb=function vQ(){var a;a=this.i[0].wb();ME(this.j[1],a.substr(32,32),32);pU(this.k.g,(dU(),CT))&&(ME(sF(this.k,cf(xw(this.r,1),3).a),Rp(this.j[1].e),0),DJ(sF(this.k,cf(xw(this.r,1),3).a)))};var ql=ho(zW,'MTC1',328);Wm(252,16,yW,AQ);_.Gb=function yQ(){var a,b,c,d,e,f,g,h,i;g=this.i[0].wb();h=this.i[1].wb();g=g.substr(32,32);h=h.substr(32,32);e=iG(g,false);f=iG(h,false);d=Cm(e,f);i=up(d);a=48;QD(0,i.length);if(i.charCodeAt(0)==45){a=49;i=i.substr(1);i=wG(i)}for(c=i.length;c<64;c++){i=String.fromCharCode(a)+i}this.a=i.substr(0,32);this.b=i.substr(32);for(b=0;b<32;b++){this.a=hf(Np(this.a,0))+this.a;this.b=hf(Np(this.b,0))+this.b}pU(this.k.g,(dU(),CT))&&xQ(this)};_.Hb=function zQ(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function BQ(){pU(this.k.g,(dU(),CT))||xQ(this)};_.Ob=function CQ(){xQ(this)};_.Mb=function DQ(){ME(this.s,LW,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var sl=ho(zW,'MULT',252);Wm(253,16,yW,HQ);_.Gb=function FQ(){var a,b,c,d,e,f,g,h;f=this.i[0].wb();g=this.i[1].wb();f=f.substr(32,32);g=g.substr(32,32);d=new js(f,2);e=new js(g,2);c=Xr(d,e);h=Cs(c);while(h.length<64){h='0'+h}this.a=h.substr(0,32);this.b=h.substr(32);for(b=this.a.length;b<64;b++){this.a='0'+this.a}for(a=this.b.length;a<64;a++){this.b='0'+this.b}pU(this.k.g,(dU(),CT))&&EQ(this)};_.Hb=function GQ(){var a,b;a=rF(this.k,cf(xw(this.r,0),3).a);b=rF(this.k,cf(xw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;RF(this.k.c);RF(this.k.b);return false};_.Kb=function IQ(){pU(this.k.g,(dU(),CT))||EQ(this)};_.Ob=function JQ(){EQ(this)};_.Mb=function KQ(){ME(this.s,MW,26);ME(this.s,nG(5,cf(xw(this.r,0),3).a),6);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11)};var rl=ho(zW,'MULTU',253);Wm(320,105,yW,LQ);_.Pb=function MQ(a,b){return lI(this.f,a,b)};var tl=ho(zW,'MUL_D',320);Wm(314,6,yW,RQ);_.Gb=function NQ(){};_.Hb=function OQ(){return false};_.Ib=function PQ(){var b;try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}};_.Jb=function QQ(){};_.Kb=function SQ(){};_.Mb=function TQ(){};var ul=ho(zW,'NOP',314);Wm(267,16,yW,VQ);_.Gb=function UQ(){var a,b,c,d,e,f,g;d=this.i[1].wb();f=this.i[2].wb();b='';for(a=0;a<64;a++){e=(QD(a,d.length),d.charCodeAt(a)==49);g=(QD(a,f.length),f.charCodeAt(a)==49);c=e||g;b+=c?1:0}this.i[0].yb(b,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var wl=ho(zW,'OR',267);Wm(283,41,yW,YQ);_.Gb=function WQ(){var a,b,c,d,e,f,g;b=this.i[2].wb();e=this.i[1].wb();g=new qq;for(a=0;a<64;a++){f=(QD(a,e.length),e.charCodeAt(a)==49);c=(QD(a,b.length),b.charCodeAt(a)==49);d=f||c;g.a+=String.fromCharCode(d?49:48)}this.i[0].yb(g.a.substr(0),0);pU(this.k.g,(dU(),CT))&&jK(this)};_.Hb=function XQ(){var a,b,c,d;iK(this);b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=rF(this.k,cf(xw(this.r,0),3).a);++c.b;JC((OF(),NF),_V+c.a+MU+c.b);this.i[2].Bb(cf(xw(this.r,2),3).a);d=new qq;for(a=0;a<48;a++){d.a+='0'}oq(d,this.i[2].wb().substr(48,16));this.i[2].yb(d.a.substr(0),0);return false};var vl=ho(zW,'ORI',283);Wm(109,7,{4:1,7:1,8:1,109:1},ZQ);var xl=ho(zW,'RAWException',109);Wm(103,125,yW);_.Gb=function aR(){WN(this);zG(this.n,gG(tG(64,this.c)),this.f)};_.Hb=function bR(){var a,b;b=rF(this.k,cf(xw(this.r,2),3).a);this.a=rF(this.k,cf(xw(this.r,0),3).a);if(b.b>0){JC($Q,bX+this.o+cX);return true}if(!pU(this.k.g,(dU(),CT))){if(this.a.b>0){JC($Q,bX+this.o+': rt register still needs to be written to.');return true}this.i[0].yb(this.a.wb(),0)}a=qm(b.Fb(),cf(xw(this.r,1),3).a);this.i[4].Ab(a);return false};_.Jb=function cR(){this.d=kH(this.e,this.c);pU(this.k.g,(dU(),CT))&&this.i[0].yb(this.a.wb(),0);this.Qb();pU(this.k.g,CT)&&undefined};var $Q;var Ul=ho(zW,'Storing',103);Wm(300,103,yW,eR);_.Qb=function fR(){ZE(this.d,SE(this.i[0],0),Mm(Bm(this.c,8)))};var yl=ho(zW,'SB',300);Wm(303,103,yW,gR);_.Qb=function hR(){ME(this.d,this.i[0].wb(),0)};var Al=ho(zW,'SD',303);Wm(153,152,yW,jR);_.Jb=function iR(){var b,c,d;try{b=this.i[4].Fb();zG(this.n,gG(tG(64,b)),8);d=kH(this.e,b);ME(d,this.i[0].wb(),0);pU(this.k.g,(dU(),CT))&&undefined}catch(a){a=om(a);if(kf(a,7)){c=a;zb(c,(Fq(),Eq),'','')}else throw pm(a)}};var zl=ho(zW,'SDC1',153);Wm(301,103,yW,kR);_.Qb=function lR(){aF(this.d,UE(this.i[0],0),Mm(Bm(this.c,8)))};var Bl=ho(zW,'SH',301);Wm(256,16,yW,oR);_.Gb=function mR(){var a,b,c,d,e;d=Mm(this.i[2].Fb());c=this.i[1].wb();c=c.substr(32,32);e=new qq;for(b=0;b<32;b++){nq(e,(QD(0,c.length),c.charCodeAt(0)))}oq(e,c.substr(d));for(a=0;a<d;a++){e.a+='0'}this.i[0].yb(e.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function nR(){var a,b;b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].Ab(cf(xw(this.r,2),3).a);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);return false};_.Mb=function pR(){ME(this.s,DW,26);ME(this.s,nG(5,cf(xw(this.r,2),3).a),21);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var Dl=ho(zW,'SLL',256);Wm(257,16,yW,rR);_.Gb=function qR(){var a,b,c,d,e,f,g,h;e=this.i[1].wb();d=this.i[2].wb();f='';f=d.substr(59);e=e.substr(32,32);g=hG(f,true);a=new qq;for(c=0;c<32;c++){nq(a,(QD(0,e.length),e.charCodeAt(0)))}oq(a,e.substr(g));for(b=0;b<g;b++){a.a+='0'}h=a.a;this.i[0].yb(h,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Cl=ho(zW,'SLLV',257);Wm(268,16,yW,tR);_.Gb=function sR(){var a,b,c,d,e,f;c=this.i[1].wb();e=this.i[2].wb();d=iG(c,false);f=iG(e,false);b='';if(sm(d,f)<0){for(a=0;a<63;a++){b+='0'}b=b+'1'}else{for(a=0;a<64;a++){b+='0'}}this.i[0].yb(b,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Hl=ho(zW,'SLT',268);Wm(284,41,yW,vR);_.Gb=function uR(){var a,b;a=this.i[2].Fb();b=this.i[1].Fb();sm(b,a)<0?this.i[0].Ab(1):this.i[0].Ab(0);pU(this.k.g,(dU(),CT))&&jK(this)};var Fl=ho(zW,'SLTI',284);Wm(285,41,yW,xR);_.Gb=function wR(){var a,b,c,d,e,f,g;c=this.i[2].wb();d=this.i[1].wb();g=false;for(b=0;b<64;b++){e=(QD(b,d.length),d.charCodeAt(b)==49);f=(QD(b,c.length),c.charCodeAt(b)==49);a=e^f;if(a){if(f){g=true;break}break}}g?this.i[0].Ab(1):this.i[0].Ab(0);pU(this.k.g,(dU(),CT))&&jK(this)};var El=ho(zW,'SLTIU',285);Wm(269,16,yW,zR);_.Gb=function yR(){var a,b,c,d,e,f,g;c=this.i[1].wb();e=this.i[2].wb();g=false;for(b=0;b<64;b++){d=(QD(b,c.length),c.charCodeAt(b)==49);f=(QD(b,e.length),e.charCodeAt(b)==49);a=d^f;if(a){if(f){g=true;break}break}}g?this.i[0].Ab(1):this.i[0].Ab(0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Gl=ho(zW,'SLTU',269);Wm(258,16,yW,CR);_.Gb=function AR(){var a,b,c,d;c=Mm(this.i[2].Fb());b=this.i[1].wb();b=b.substr(32,32);d=new qq;for(a=0;a<32+c;a++){nq(d,(QD(0,b.length),b.charCodeAt(0)))}oq(d,b.substr(0,32-c));this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function BR(){var a,b;b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].Ab(cf(xw(this.r,2),3).a);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);return false};_.Mb=function DR(){ME(this.s,RW,26);ME(this.s,nG(5,cf(xw(this.r,2),3).a),21);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var Jl=ho(zW,'SRA',258);Wm(259,16,yW,FR);_.Gb=function ER(){var a,b,c,d;b=Mm(this.i[2].Fb());c=this.i[1].wb();c=c.substr(32,32);d=new qq;for(a=0;a<32+b;a++){nq(d,(QD(0,c.length),c.charCodeAt(0)))}oq(d,c.substr(0,32-b));this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Il=ho(zW,'SRAV',259);Wm(260,16,yW,IR);_.Gb=function GR(){var a,b,c,d;c=Mm(this.i[2].Fb());b=this.i[1].wb();b=b.substr(32,32);d=new qq;d.a+='00000000000000000000000000000000';for(a=0;a<c;a++){d.a+='0'}oq(d,b.substr(0,32-c));this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};_.Hb=function HR(){var a,b;b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].Ab(cf(xw(this.r,2),3).a);a=rF(this.k,cf(xw(this.r,0),3).a);++a.b;JC((OF(),NF),_V+a.a+MU+a.b);return false};_.Mb=function JR(){ME(this.s,aX,26);ME(this.s,nG(5,cf(xw(this.r,2),3).a),21);ME(this.s,nG(5,cf(xw(this.r,1),3).a),11);ME(this.s,nG(5,cf(xw(this.r,0),3).a),16)};var Ll=ho(zW,'SRL',260);Wm(261,16,yW,LR);_.Gb=function KR(){var a,b,c,d,e,f;b=this.i[2].wb();c=this.i[1].wb();b=b.substr(32,32);c=c.substr(32,32);e=b.substr(27);f=hG(e,true);d=new qq;for(a=0;a<32+f;a++){d.a+='0'}oq(d,c.substr(0,32-f));this.i[0].yb(d.a.substr(0),0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Kl=ho(zW,'SRLV',261);Wm(248,16,yW,NR);_.Gb=function MR(){var a,b,c,d,e;d=this.i[1].wb();e=this.i[2].wb();d=d.substr(32,32);e=e.substr(32,32);d=(QD(0,d.length),hf(d.charCodeAt(0))+d);e=(QD(0,e.length),hf(e.charCodeAt(0))+e);c=OO(d,e);QD(0,c.length);if(c.charCodeAt(0)!=(QD(1,c.length),c.charCodeAt(1))){pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)));throw pm(new RO)}else{c=c.substr(1,32);a=(KD(c),c);for(b=0;b<32;b++){a=(QD(0,c.length),hf(c.charCodeAt(0))+a)}this.i[0].yb(a,0)}pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Ol=ho(zW,'SUB',248);Wm(249,16,yW,PR);_.Gb=function OR(){var a,b,c,d,e;d=this.i[1].wb();e=this.i[2].wb();d=d.substr(32,32);e=e.substr(32,32);c=OO(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(QD(0,c.length),hf(c.charCodeAt(0))+a)}this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Ml=ho(zW,'SUBU',249);Wm(319,105,yW,QR);_.Pb=function RR(a,b){return mI(this.f,a,b)};var Nl=ho(zW,'SUB_D',319);Wm(302,103,yW,SR);_.Qb=function TR(){cF(this.d,WE(this.i[0],0),Mm(Bm(this.c,8)))};var Ql=ho(zW,'SW',302);Wm(325,152,yW,WR);_.Gb=function UR(){};_.Jb=function VR(){var a,b;a=this.i[4].Fb();zG(this.n,gG(tG(64,a)),4);b=kH(this.e,a);cF(b,WE(this.i[0],0),Mm(Bm(a,8)))};_.Kb=function XR(){};var Pl=ho(zW,'SWC1',325);Wm(148,6,yW,dS);_.Gb=function _R(){JC(YR,hX+this.t+') -> EX')};_.Hb=function aS(){var a,b;if(this.g==0){throw pm(new hS)}else if(this.g>0&&this.g<=5){b=this.k.r[14];if(b.b>0){return true}a=this.k.r[1];++a.b;JC((OF(),NF),_V+a.a+MU+a.b);this.c=b.Fb();JC(YR,hX+this.t+'): locked register R14. Value = '+Nm(this.c))}else{JC(YR,'INVALID SYSCALL ('+this.t+')')}return false};_.Ib=function bS(){var b;this.g=cf(xw(this.r,0),3).a;JC(YR,'SYSCALL '+this.g+' ('+this.t+') is in IF');try{xG(this.n,gG(nG(64,QF(this.k.v))))}catch(a){a=om(a);if(kf(a,11)){b=a;zb(b,(Fq(),Eq),'','')}else throw pm(a)}};_.Jb=function cS(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;JC(YR,hX+this.t+') -> MEM');if(this.g==1){g=$R(this,this.c);i=Mm(this.c)+g.length;i+=8-i%8;j=kH(this.e,i);h=Mm(sH(j));for(m=Mm(this.c);m<=i;m+=8){yG(this.n,gG(tG(64,m)),8)}JC(YR,'We must open '+g+' with flags '+h);this.f=-1;try{this.f=ZG(this.d,g,h)}catch(a){a=om(a);if(kf(a,7)){d=a;JC(YR,'Error in executing the open(), the syscall will fail.');JC(YR,d.G())}else throw pm(a)}}else if(this.g==2){f=kH(this.e,this.c);e=Mm(sH(f));JC(YR,'Closing fd '+e);this.f=YG(this.d,e)}else if(this.g==3||this.g==4){w=kH(this.e,this.c);e=Mm(sH(w));this.c=qm(this.c,8);w=kH(this.e,this.c);b=sH(w);this.c=qm(this.c,8);w=kH(this.e,this.c);c=Mm(sH(w));this.c=qm(this.c,8);this.f=-1;try{if(this.g==3){JC(YR,hX+this.t+'): trying to read from fd '+e+' '+c+' bytes, writing them to address '+Nm(b));this.f=$G(this.d,e,b,c)}else{JC(YR,hX+this.t+'): trying to write to fd '+e+' '+c+' bytes, reading them from address '+Nm(b));this.f=_G(this.d,e,b,c)}}catch(a){a=om(a);if(kf(a,7)){d=a;JC(YR,'Error in executing the read(), the syscall will fail.');JC(YR,d.G())}else throw pm(a)}}else if(this.g==5){w=new Aq;JC(YR,'Reading memory cell at address '+Nm(this.c)+', searching for the address of the format string');A=kH(this.e,this.c);l=Mm(sH(A));yG(this.n,gG(tG(64,this.c)),8);k=$R(this,l);JC(YR,'Read '+k);q=Mm(this.c)+8;u=l+k.length;u+=8-u%8;for(n=l;n<u;n+=8){yG(this.n,gG(tG(64,n)),8)}r=0;p=0;while((p=Wp(k,iq(37),r))>=0){B=(QD(p+1,k.length),k.charCodeAt(p+1));JC(YR,'Found a placeholder... type '+String.fromCharCode(B));wq(w,k.substr(r,p-r));switch(B){case 115:A=kH(this.e,q);t=Mm(sH(A));JC(YR,'Retrieving the string @ '+t+'...');s=$R(this,t);q+=8;v=t+s.length;v+=8-v%8;for(m=t;m<v;m+=8){yG(this.n,gG(tG(64,m)),8)}JC(YR,'Got '+s);w.a+=''+s;break;case 105:case 100:JC(YR,'Retrieving the integer @ '+q+'...');o=kH(this.e,q);yG(this.n,gG(tG(64,q)),8);C=vp(sH(o));q+=8;wq(w,''+Nm(C.a));JC(YR,'Got '+C);break;case 37:JC(YR,'Literal %...');w.a+='%';break;default:JC(YR,'Unknown placeholder');}r=p+2}wq(w,k.substr(r));JC(YR,'That became '+w.a);aH(this.d,1);this.f=w.a.length}};_.Kb=function eS(){var a;JC(YR,hX+this.t+') -> WB. n = '+this.g);if(this.g==0){JC(YR,'Stopped CPU due to SYSCALL ('+this.t+')');throw pm(new LO)}else if(this.g>0&&this.g<=5){JC(YR,hX+this.t+'): setting R1 to '+this.f);a=this.k.r[1];JC(YR,hX+this.t+'): got R1');a.yb(nG(64,this.f),0);JC(YR,hX+this.t+'): set R1 to '+this.f);PF(a);JC(YR,hX+this.t+'): decremented write semaphore')}JC(YR,hX+this.t+') exiting from WB. n = '+this.g)};_.Mb=function fS(){ME(this.s,this.b,0);ME(this.s,nG(20,cf(xw(this.r,0),3).a),6);ME(this.s,this.a,26)};_.a='001100';_.b=DW;_.c=0;_.f=0;_.g=0;var YR;var Rl=ho(zW,_W,148);Wm(323,153,yW,gS);var Sl=ho(zW,'S_D',323);Wm(96,7,{4:1,7:1,8:1,96:1},hS);var Tl=ho(zW,'StoppingException',96);Wm(316,148,yW,iS);var Vl=ho(zW,'TRAP',316);Wm(212,7,NU,jS);var Wl=ho(zW,'TwosComplementSumException',212);Wm(52,7,{4:1,7:1,8:1,52:1},kS);var Xl=ho(zW,'WAWException',52);Wm(270,16,yW,mS);_.Gb=function lS(){var a,b,c;b=this.i[1].wb();c=this.i[2].wb();a='';a=QO(b,c);this.i[0].yb(a,0);pU(this.k.g,(dU(),CT))&&(rF(this.k,cf(xw(this.r,0),3).a).yb(this.i[0].wb(),0),PF(rF(this.k,cf(xw(this.r,0),3).a)))};var Zl=ho(zW,'XOR',270);Wm(286,41,yW,pS);_.Gb=function nS(){var a,b,c,d,e,f,g;b=this.i[2].wb();e=this.i[1].wb();g=new qq;for(a=0;a<64;a++){f=(QD(a,e.length),e.charCodeAt(a)==49);c=(QD(a,b.length),b.charCodeAt(a)==49);d=f^c;g.a+=String.fromCharCode(d?49:48)}this.i[0].yb(g.a.substr(0),0);pU(this.k.g,(dU(),CT))&&jK(this)};_.Hb=function oS(){var a,b,c,d;iK(this);b=rF(this.k,cf(xw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=rF(this.k,cf(xw(this.r,0),3).a);++c.b;JC((OF(),NF),_V+c.a+MU+c.b);this.i[2].Bb(cf(xw(this.r,2),3).a);d=new qq;for(a=0;a<48;a++){d.a+='0'}oq(d,this.i[2].wb().substr(48,16));this.i[2].yb(d.a.substr(0),0);return false};var Yl=ho(zW,'XORI',286);Wm(195,1,{},BS);_.f=0;_.g=0;var qS,rS;var fm=ho(HX,'Parser',195);Wm(17,22,{4:1,19:1,22:1,17:1},hT);var CS,DS,ES,FS,GS,HS,IS,JS,KS,LS,MS,NS,OS,PS,QS,RS,SS,TS,US,VS,WS,XS,YS,ZS,$S,_S,aT,bT,cT,dT,eT,fT;var $l=io(HX,'Parser/AliasRegister',17,iT);Wm(86,22,{4:1,19:1,22:1,86:1},nT);var jT,kT,lT;var _l=io(HX,'Parser/FileSection',86,oT);Wm(77,1,{77:1});_.G=function qT(){var a;a=Qp(mU('ROW')+' '+this.d+', '+mU(IX)+' '+this.a+MU+this.c+xU+this.b);return a};_.a=0;_.d=0;var bm=ho(HX,'ParserException',77);Wm(245,77,{77:1},rT);var am=ho(HX,'ParserError',245);Wm(132,7,NU,uT);_.G=function vT(){var a,b,c;c='';for(b=Qz(this.a,0);b.b!=b.d.c;){a=cf(Yz(b),77);c+=a+'\\n\\n'}return c};var cm=ho(HX,'ParserMultiException',132);Wm(201,132,NU,wT);var dm=ho(HX,'ParserMultiWarningException',201);Wm(98,77,{77:1},xT);var em=ho(HX,'ParserWarning',98);Wm(37,1,{37:1},yT);_.a=0;_.c=0;_.d=false;_.g=0;var gm=ho(HX,'VoidJump',37);Wm(18,22,{4:1,19:1,22:1,18:1},eU);_.toString=function fU(){return this.a};var zT,AT,BT,CT,DT,ET,FT,GT,HT,IT,JT,KT,LT,MT,NT,OT,PT,QT,RT,ST,TT,UT,VT,WT,XT,YT,ZT,$T,_T,aU,bU,cU;var hm=io(KX,'ConfigKey',18,gU);Wm(377,1,{});var hU;var im=ho(KX,'ConfigStore',377);var jU,kU;var jm=ho(KX,'CurrentLocale',null);Wm(187,377,{},sU);var nU;var km=ho(KX,'InMemoryConfigStore',187);Wm(353,7,NU);var lm=ho(w$,'IOException',353);Wm(354,353,NU,tU);var mm=ho(w$,'OpenException',354);var vf=jo('char','C');var xf=jo('int','I');var yf=jo('long','J');var uf=jo('byte','B');var wf=jo('double','D');_=Zm('java.io.Serializable');_.$isInstance=Hn;Rn();_=Zm('java.lang.Boolean');_.$isInstance=Un;_=Zm('java.lang.CharSequence');_.$isInstance=Xn;_=Zm('java.lang.Cloneable');_.$isInstance=wo;_=Zm('java.lang.Comparable');_.$isInstance=xo;_=Zm('java.lang.Double');_.$isInstance=Fo;_=Zm('java.lang.Number');_.$isInstance=zo;_=Zm('java.lang.String');_.$isInstance=Xp;_=Zm('java.lang.Throwable');_.of=Kb;_=Zm('jsedumips64.Result',eE);FE();_=Zm('jsedumips64.Status');_.READY=CE;_.RUNNING=DE;_.STOPPED=EE;_.valueOf=HE;_.values=IE;_=Zm('jsedumips64.WebUi',qE);var uU=(kc(),nc);var gwtOnLoad=gwtOnLoad=Sm;Qm(an);Tm('permProps',[[['locale','default'],['user.agent','ie10']]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=edumips64-0.js\n"]);