-
Notifications
You must be signed in to change notification settings - Fork 0
/
707E03489BD1D2752B8844C2A2660297.cache.js
9 lines (9 loc) · 257 KB
/
707E03489BD1D2752B8844C2A2660297.cache.js
1
2
3
4
5
6
7
8
9
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 = '707E03489BD1D2752B8844C2A2660297';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 ql(){}\nfunction ml(){}\nfunction mB(){}\nfunction kB(){}\nfunction lB(){}\nfunction lb(){}\nfunction Ec(){}\nfunction Lc(){}\nfunction tc(){}\nfunction Uo(){}\nfunction nB(){}\nfunction BB(){}\nfunction Gl(){}\nfunction qy(){}\nfunction uy(){}\nfunction wy(){}\nfunction wA(){}\nfunction eA(){}\nfunction hA(){}\nfunction kA(){}\nfunction nA(){}\nfunction qA(){}\nfunction tA(){}\nfunction zA(){}\nfunction CA(){}\nfunction Az(){}\nfunction lC(){}\nfunction fR(){}\nfunction Jl(a){}\nfunction fm(){fm=ml}\nfunction Xu(){Ru(this)}\nfunction rx(){Hs(this)}\nfunction on(a){this.a=a}\nfunction yB(a){this.a=a}\nfunction DB(a){this.a=a}\nfunction Cl(a){this.a=a}\nfunction Il(a){this.a=a}\nfunction Zl(a){this.a=a}\nfunction An(a){this.a=a}\nfunction Vs(a){this.a=a}\nfunction Lt(a){this.a=a}\nfunction Rt(a){this.a=a}\nfunction Vt(a){this.a=a}\nfunction $t(a){this.a=a}\nfunction xt(a){this.d=a}\nfunction pv(a){this.c=a}\nfunction vu(a){this.b=a}\nfunction Au(a){this.a=a}\nfunction Gu(a){this.a=a}\nfunction Xv(a){this.a=a}\nfunction Hv(a){this.b=a}\nfunction mw(a){this.c=a}\nfunction Pw(a){this.a=a}\nfunction Tw(a){this.a=a}\nfunction MB(a){this.a=a}\nfunction XF(a){this.a=a}\nfunction kz(){this.a=null}\nfunction AB(a,b){a.a=b}\nfunction tl(a,b){a.a=b}\nfunction ul(a,b){a.b=b}\nfunction KA(a,b){a.b=b}\nfunction oH(a,b){a.k=b}\nfunction pH(a,b){a.n=b}\nfunction qH(a,b){a.o=b}\nfunction iE(a,b){a.b=b+b%8}\nfunction ub(a){tb=a;jc()}\nfunction yc(a){xc();wc.O(a)}\nfunction yy(){Nb.call(this)}\nfunction am(){Nb.call(this)}\nfunction dm(){Nb.call(this)}\nfunction jn(){Nb.call(this)}\nfunction ln(){Nb.call(this)}\nfunction Ln(){Nb.call(this)}\nfunction Vo(){Nb.call(this)}\nfunction ex(){Nb.call(this)}\nfunction Nb(){Lb.call(this)}\nfunction NE(){Lb.call(this)}\nfunction OE(){Lb.call(this)}\nfunction PE(){Lb.call(this)}\nfunction dF(){Lb.call(this)}\nfunction eF(){Lb.call(this)}\nfunction zF(){Lb.call(this)}\nfunction AF(){Lb.call(this)}\nfunction BF(){Lb.call(this)}\nfunction LF(){Lb.call(this)}\nfunction OF(){Lb.call(this)}\nfunction QF(){Lb.call(this)}\nfunction RF(){Lb.call(this)}\nfunction kJ(){Lb.call(this)}\nfunction rM(){Lb.call(this)}\nfunction TM(){Lb.call(this)}\nfunction GO(){Lb.call(this)}\nfunction QP(){Lb.call(this)}\nfunction SP(){Lb.call(this)}\nfunction TP(){Lb.call(this)}\nfunction aS(){Lb.call(this)}\nfunction Un(){jn.call(this)}\nfunction vE(){yC.call(this)}\nfunction vK(){sK.call(this)}\nfunction BK(){sK.call(this)}\nfunction qI(){sH.call(this)}\nfunction dR(){bR.call(this)}\nfunction Gx(){Gx=ml;Fx=Ix()}\nfunction Sb(){Sb=ml;Rb=new lb}\nfunction qc(){qc=ml;pc=new tc}\nfunction Al(){Al=ml;zl=new Gl}\nfunction IA(){this.a=new rx}\nfunction jE(){this.a=new ey}\nfunction Dy(a){Cy();this.a=a}\nfunction xv(a){WB(a);this.a=a}\nfunction Ob(a){Mb.call(this,a)}\nfunction bm(a){Ob.call(this,a)}\nfunction em(a){Ob.call(this,a)}\nfunction kn(a){Ob.call(this,a)}\nfunction Nn(a){Ob.call(this,a)}\nfunction Mn(a){Qb.call(this,a)}\nfunction Wo(a){Ob.call(this,a)}\nfunction _l(a){Ob.call(this,a)}\nfunction Kl(a){Jl.call(this,a)}\nfunction cm(a){bm.call(this,a)}\nfunction Qo(a){bm.call(this,a)}\nfunction Vn(a){kn.call(this,a)}\nfunction Eo(){Zl.call(this,'')}\nfunction No(){Zl.call(this,'')}\nfunction Oo(){Zl.call(this,'')}\nfunction Fw(a){Hv.call(this,a)}\nfunction $w(a){_v.call(this,a)}\nfunction Jw(a){Fw.call(this,a)}\nfunction NB(a){MB.call(this,a)}\nfunction yC(){uC.call(this,32)}\nfunction MC(){uC.call(this,64)}\nfunction Cp(a){fp();lp(this,a)}\nfunction gm(a){return WB(a),a}\nfunction bo(a){return WB(a),a}\nfunction cz(a){return !!a&&a.b}\nfunction $C(a,b){return a.r[b]}\nfunction _C(a,b){return a.p[b]}\nfunction Zy(a){a.a=null;a.b=0}\nfunction WG(a){a.b=null;a.a=0}\nfunction XG(a){a.b=null;a.a=0}\nfunction fF(a){Mb.call(this,a)}\nfunction pI(a){Mb.call(this,a)}\nfunction RL(a){KL.call(this,a)}\nfunction WL(a){KL.call(this,a)}\nfunction YM(a){GL.call(this,a)}\nfunction MO(a){GL.call(this,a)}\nfunction GF(a){Hs(a.a);Hs(a.c)}\nfunction dD(a,b,c){qE(a.a,b,c)}\nfunction Sy(a,b,c){b.sb(a.a[c])}\nfunction $m(a,b){return a.c-b.c}\nfunction Pc(a,b){return Am(a,b)}\nfunction KB(a,b){return Wc(a,b)}\nfunction vB(a,b){AB(a,uB(a.a,b))}\nfunction Hy(a,b){while(a.pb(b));}\nfunction Ho(a,b){a.a+=b;return a}\nfunction sm(a){rm(a);return a.k}\nfunction Kx(){Gx();return new Fx}\nfunction Wv(){throw Gk(new Vo)}\nfunction lw(){throw Gk(new Vo)}\nfunction hE(a){a.b=0;a.a=new ey}\nfunction gl(){el==null&&(el=[])}\nfunction dc(){dc=ml;!!(xc(),wc)}\nfunction JB(a,b,c){a.splice(b,c)}\nfunction Ok(a,b){return Jk(a,b)>0}\nfunction Qk(a,b){return Jk(a,b)<0}\nfunction ZC(a,b){return kE(a.a,b)}\nfunction Mk(a,b){return Jk(a,b)==0}\nfunction Rk(a,b){return Jk(a,b)<=0}\nfunction Vk(a,b){return Jk(a,b)!=0}\nfunction xd(a){return a.l|a.m<<22}\nfunction Is(a){return a.a.c+a.b.c}\nfunction zD(a){sC(a,false);a.b=0}\nfunction Dp(a){Fp.call(this,a,0)}\nfunction Fp(a,b){Ep.call(this,a,b)}\nfunction iB(a,b){an.call(this,a,b)}\nfunction Kr(a,b){an.call(this,a,b)}\nfunction Km(){Ob.call(this,null)}\nfunction Hz(a,b){an.call(this,a,b)}\nfunction sD(a,b){an.call(this,a,b)}\nfunction BE(a,b){an.call(this,a,b)}\nfunction xF(a,b){an.call(this,a,b)}\nfunction IG(a,b){an.call(this,a,b)}\nfunction SG(a,b){an.call(this,a,b)}\nfunction zH(){nH();sH.call(this)}\nfunction PJ(){OH();LJ.call(this)}\nfunction VK(){CH();PK.call(this)}\nfunction QQ(a,b){an.call(this,a,b)}\nfunction WQ(a,b){an.call(this,a,b)}\nfunction ju(a,b){this.c=a;this.d=b}\nfunction an(a,b){this.b=a;this.c=b}\nfunction $G(){this.b=null;this.a=0}\nfunction Zd(a){bC(a==null);return a}\nfunction Mx(a,b){return a.a.get(b)}\nfunction ro(a,b){return a.substr(b)}\nfunction nn(a,b){return pn(a.a,b.a)}\nfunction zn(a,b){return Bn(a.a,b.a)}\nfunction _x(a,b){ay(a,b,a.c.b,a.c)}\nfunction HB(a,b,c){a.splice(b,0,c)}\nfunction $R(a,b,c){Es(a.a,b,wn(c))}\nfunction Mr(a,b){return ao(a.a,b.a)}\nfunction Rd(a){return typeof a===jS}\nfunction Sd(a){return typeof a===kS}\nfunction Vd(a){return typeof a===lS}\nfunction Pk(a){return typeof a===kS}\nfunction Xd(a){return a==null?null:a}\nfunction ho(a,b){return a.indexOf(b)}\nfunction ut(a){return a.b<a.d.size()}\nfunction nc(a){$wnd.clearTimeout(a)}\nfunction Ru(a){a.a=Rc(Ue,gS,1,0,5,1)}\nfunction Lz(){Hz.call(this,'Head',1)}\nfunction Qz(){Hz.call(this,'Tail',3)}\nfunction PB(){MB.call(this,'UTF-8')}\nfunction oc(){$b!=0&&($b=0);cc=-1}\nfunction xx(a){this.a=Kx();this.b=a}\nfunction Px(a){this.a=Kx();this.b=a}\nfunction qF(){this.a=new rx;gF(this)}\nfunction zG(){this.a=new rx;wG(this)}\nfunction eH(){this.a=new rx;bH(this)}\nfunction Cy(){Cy=ml;By=new Dy(null)}\nfunction Ay(a){return a!=null?rb(a):0}\nfunction ms(a){return !a?null:a.kb()}\nfunction Zc(a){return $c(a.l,a.m,a.h)}\nfunction kb(a,b){return Xd(a)===Xd(b)}\nfunction lx(a){return a<10?'0'+a:''+a}\nfunction eE(a,b){_x(a.a,'i '+b+' 4')}\nfunction Co(a,b){a.a+=''+b;return a}\nfunction Io(a,b){a.a+=''+b;return a}\nfunction Jo(a,b){a.a+=''+b;return a}\nfunction YA(a,b){if(OA){return}a.b=b}\nfunction XE(a){Zy(a.a);Zy(a.c);a.b=0}\nfunction LE(a){Lb.call(this);this.a=a}\nfunction Nz(){Hz.call(this,'Range',2)}\nfunction qL(){MF.call(this,'DIVZERO')}\nfunction ED(){vD();BD.call(this,'R0')}\nfunction Ap(a){fp();Bp.call(this,a,0)}\nfunction Fo(a){Zl.call(this,(WB(a),a))}\nfunction Po(a){Zl.call(this,(WB(a),a))}\nfunction vq(a){Yp();wq.call(this,a,10)}\nfunction vb(a){a.g=Rc(We,gS,42,0,0,1)}\nfunction Tm(a){return eo(kS,typeof(a))}\nfunction jo(a){return eo(lS,typeof(a))}\nfunction co(a){return Ao(a,0,a.length)}\nfunction zo(a){return Ao(a,0,a.length)}\nfunction yo(a){return a==null?xS:pl(a)}\nfunction Gk(a){return a.backingJsObject}\nfunction pn(a,b){return a<b?-1:a>b?1:0}\nfunction go(a,b,c){return io(a,wo(b),c)}\nfunction dC(a){return a.$H||(a.$H=++cC)}\nfunction $A(a){if(OA){return}a.e=false}\nfunction $B(a){if(!a){throw Gk(new ln)}}\nfunction QB(a){if(!a){throw Gk(new jn)}}\nfunction SB(a){if(!a){throw Gk(new dm)}}\nfunction UB(a){if(!a){throw Gk(new yy)}}\nfunction bC(a){if(!a){throw Gk(new Km)}}\nfunction rG(a){xG(a.a);cH(a.c);YG(a.b)}\nfunction jH(a){sC(a,false);a.c=0;a.a=0}\nfunction _v(a){Hv.call(this,a);this.a=a}\nfunction MF(a){Mb.call(this,a);this.a=a}\nfunction _L(){qI.call(this);this.u='%E'}\nfunction fM(){qI.call(this);this.u='%R'}\nfunction mG(){MF.call(this,'FPINVALID')}\nfunction nH(){nH=ml;cB((rm(dj),dj.k))}\nfunction hC(){hC=ml;eC=new lb;gC=new lb}\nfunction ty(){ty=ml;ry=new uy;sy=new wy}\nfunction xz(a){this.a=a;vu.call(this,a)}\nfunction Lb(){vb(this);wb(this);this.M()}\nfunction sz(a){tz.call(this,a,(Gz(),Cz))}\nfunction qz(a){return a.b=Jd(vt(a.a),21)}\nfunction hF(a,b){return Jd(Bs(a.a,b),5)}\nfunction jF(a,b){return Bs(a.a,b)==null}\nfunction $c(a,b,c){return {l:a,m:b,h:c}}\nfunction io(a,b,c){return a.indexOf(b,c)}\nfunction ko(a,b){return a.lastIndexOf(b)}\nfunction Qd(a,b){return a!=null&&Id(a,b)}\nfunction so(a,b,c){return a.substr(b,c-b)}\nfunction hd(a){return a.l+a.m*pS+a.h*oS}\nfunction TA(a,b){if(OA){return}Su(a.a,b)}\nfunction rm(a){if(a.k!=null){return}Em(a)}\nfunction uB(a,b){Jd(a,25).add(b);return a}\nfunction tB(a,b){qB.call(this,a);this.a=b}\nfunction nG(){MF.call(this,'FPOVERFLOW')}\nfunction gH(){MF.call(this,'FPUNDERFLOW')}\nfunction yM(){MF.call(this,'INTOVERFLOW')}\nfunction PF(){MF.call(this,'FPDIVBYZERO')}\nfunction DF(){DF=ml;CF=cB((rm(vh),vh.k))}\nfunction vD(){vD=ml;uD=cB((rm(qh),qh.k))}\nfunction EE(){EE=ml;DE=cB((rm(gh),gh.k))}\nfunction RE(){RE=ml;QE=cB((rm(mh),mh.k))}\nfunction yn(){yn=ml;xn=Rc(Oe,gS,3,256,0,1)}\nfunction yD(a){++a.b;WA(uD,AT+a.a+tS+a.b)}\nfunction _m(a){return a.b!=null?a.b:''+a.c}\nfunction Wb(a){return a==null?null:a.name}\nfunction jm(a,b){fm();return a==b?0:a?1:-1}\nfunction Bc(a){xc();return parseInt(a)||-1}\nfunction hx(a){this.a=new $wnd.Date(al(a))}\nfunction Dx(a,b){var c;c=a[qT];c.call(a,b)}\nfunction Ex(a,b){var c;c=a[qT];c.call(a,b)}\nfunction cx(a,b){b.$modCount=a.$modCount}\nfunction Lo(a,b,c){a.a+=Ao(b,0,c);return a}\nfunction Ld(a){bC(a==null||Rd(a));return a}\nfunction Nd(a){bC(a==null||Vd(a));return a}\nfunction YG(a){!!a.b&&a.a>0&&a.a<25&&--a.a}\nfunction _R(a){XR();this.b=a;this.a=new rx}\nfunction DI(){qI.call(this);this.u='%C,%B'}\nfunction lJ(){zH.call(this);this.u='%F,%F'}\nfunction qJ(){lJ.call(this);this.u='%F,%F'}\nfunction sK(){zH.call(this);this.u='%R,%F'}\nfunction DH(){CH();zH.call(this);this.u=aU}\nfunction lM(){nH();sH.call(this);this.q=zU}\nfunction eR(a,b,c,d){YQ.call(this,a,b,c,d)}\nfunction eo(a,b){return WB(a),Xd(a)===Xd(b)}\nfunction lo(a,b,c){return a.lastIndexOf(b,c)}\nfunction Ud(a,b){return a&&b&&a instanceof b}\nfunction Od(a){return String.fromCharCode(a)}\nfunction Vb(a){return a==null?null:a.message}\nfunction ec(a,b,c){return a.apply(b,c);var d}\nfunction im(a){fm();return eo(jS,typeof(a))}\nfunction ZA(a,b){if(OA){return}!!b&&(a.d=b)}\nfunction ou(a,b){var c;c=b;return !!$y(a,c)}\nfunction cu(a,b){var c;c=a.d;a.d=b;return c}\nfunction $F(a){if(a==-1){return UT}return TT}\nfunction _F(a){if(a==-1){return VT}return CT}\nfunction RB(a,b){if(!a){throw Gk(new kn(b))}}\nfunction TB(a,b){if(!a){throw Gk(new em(b))}}\nfunction JE(a,b){Zd(Bs(a.d,wn(b)));null.Sb()}\nfunction qG(a){a.d=0;bH(a.c);wG(a.a);XG(a.b)}\nfunction rz(a){wt(a.a);fz(a.c,a.b);a.b=null}\nfunction GA(a,b){Fs(a.a,(RA(),OA)?null:b.c,b)}\nfunction Ab(a,b){a.backingJsObject=b;xb(a,b)}\nfunction pu(a,b){var c;c=b;return ms($y(a,c))}\nfunction Ep(a,b){this.e=b;rp(this,(WB(a),a))}\nfunction _w(a,b){return WB(a),km(a,(WB(b),b))}\nfunction ax(a,b){return _w(Jd(a,20),Jd(b,20))}\nfunction Kn(){Kn=ml;Jn=Rc(Qe,gS,57,256,0,1)}\nfunction CH(){CH=ml;nH();BH=cB((rm(Th),Th.k))}\nfunction VM(){VM=ml;nH();UM=cB((rm(wj),wj.k))}\nfunction VN(){VN=ml;CH();UN=cB((rm(Fj),Fj.k))}\nfunction MN(){MN=ml;CH();LN=cB((rm(Cj),Cj.k))}\nfunction IO(){IO=ml;nH();HO=cB((rm(jk),jk.k))}\nfunction GP(){GP=ml;nH();FP=cB((rm(gk),gk.k))}\nfunction yO(){nH();sH.call(this);this.q='NOP'}\nfunction RH(){zH.call(this);this.u='%R,%R,%I'}\nfunction uI(){qI.call(this);this.u='%R,%R,%E'}\nfunction AJ(){zH.call(this);this.u='%C,%F,%F'}\nfunction sL(){zH.call(this);this.u='%F,%F,%C'}\nfunction xL(){zH.call(this);this.u='%F,%F,%R'}\nfunction bR(){Mb.call(this,' ');this.a=new ey}\nfunction NR(a,b,c){an.call(this,a,b);this.a=c}\nfunction Wx(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction ky(a,b,c){this.d=a;this.b=c;this.a=b}\nfunction IB(a,b,c){GB(c,0,a,b,c.length,false)}\nfunction $x(a,b){ay(a,b,a.c.b,a.c);return true}\nfunction Su(a,b){a.a[a.a.length]=b;return true}\nfunction Ko(a,b){a.a+=Ao(b,0,b.length);return a}\nfunction Jd(a,b){bC(a==null||Id(a,b));return a}\nfunction hm(a,b){return jm((WB(a),a),(WB(b),b))}\nfunction Sm(a,b){return Um((WB(a),a),(WB(b),b))}\nfunction Xk(a,b){return Kk(sd(Pk(a)?_k(a):a,b))}\nfunction Yk(a,b){return Kk(td(Pk(a)?_k(a):a,b))}\nfunction Zk(a,b){return Kk(ud(Pk(a)?_k(a):a,b))}\nfunction Tc(a){return Array.isArray(a)&&a.Rb===ql}\nfunction zp(a,b){this.f=a;this.e=b;this.a=Ip(a)}\nfunction Gp(a,b,c){Fp.call(this,a,b);mp(this,c)}\nfunction ZI(){nH();sH.call(this);this.q='BREAK'}\nfunction So(){So=ml;Ro=new Kl(null);new Kl(null)}\nfunction vv(a){return new tB(null,uv(a,a.length))}\nfunction qd(a){return $c(~a.l&SS,~a.m&SS,~a.h&qS)}\nfunction zs(a,b){return Vd(b)?Ds(a,b):!!ux(a.a,b)}\nfunction lF(a,b){return Jd(Es(a.a,(wF(),rF),b),5)}\nfunction mF(a,b){return Jd(Es(a.a,(wF(),sF),b),5)}\nfunction nF(a,b){return Jd(Es(a.a,(wF(),tF),b),5)}\nfunction oF(a,b){return Jd(Es(a.a,(wF(),uF),b),5)}\nfunction pF(a,b){return Jd(Es(a.a,(wF(),vF),b),5)}\nfunction Lx(a,b){return !(a.a.get(b)===undefined)}\nfunction sl(a){if(a.b){return a.b}return _z(),Sz}\nfunction UG(a){if(a.a==1){return a.b}return null}\nfunction bl(a){if(Pk(a)){return a|0}return xd(a)}\nfunction cl(a){if(Pk(a)){return ''+a}return yd(a)}\nfunction XB(a,b){if(a==null){throw Gk(new Nn(b))}}\nfunction Hs(a){a.a=new xx(a);a.b=new Px(a);dx(a)}\nfunction Dl(a){a.a=cB('');$A(a.a);Fl(a.a);El(a.a)}\nfunction Mb(a){vb(this);this.f=a;wb(this);this.M()}\nfunction rJ(){nH();qJ.call(this);this.q='CVT.D.L'}\nfunction tJ(){nH();qJ.call(this);this.q='CVT.D.W'}\nfunction vJ(){nH();qJ.call(this);this.q='CVT.L.D'}\nfunction xJ(){nH();qJ.call(this);this.q='CVT.W.D'}\nfunction KL(a){GL.call(this,a);this.u='%F,%L(%R)'}\nfunction Ml(a){Kl.call(this,new Jl(null));this.a=a}\nfunction sq(a,b,c){Yp();this.e=a;this.d=b;this.a=c}\nfunction wm(a,b,c){var d;d=vm(a,b);Im(c,d);return d}\nfunction uc(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction uv(a,b){return Iy(b,a.length),new Ty(a,b)}\nfunction Gv(a){return Qd(a,159)?new $w(a):new _v(a)}\nfunction Bn(a,b){return Jk(a,b)<0?-1:Jk(a,b)>0?1:0}\nfunction ld(a,b){return $c(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction rd(a,b){return $c(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction zd(a,b){return $c(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Bs(a,b){return Vd(b)?Cs(a,b):ms(ux(a.a,b))}\nfunction jq(a){return a.e==0?a:new sq(-a.e,a.d,a.a)}\nfunction Pd(a){return !Array.isArray(a)&&a.Rb===ql}\nfunction Td(a){return a!=null&&Wd(a)&&!(a.Rb===ql)}\nfunction Wd(a){return typeof a===cS||typeof a===iS}\nfunction XR(){XR=ml;RR();WR=cB((rm(Bk),Bk.k))}\nfunction jc(){dc();if(_b){return}_b=true;kc(false)}\nfunction oB(a){if(!a.b){pB(a);a.c=true}else{oB(a.b)}}\nfunction Ny(a,b){WB(b);while(a.c<a.d){Sy(a,b,a.c++)}}\nfunction qE(a,b,c){b==0?tC(a,''+c,8):tC(a,''+c,7-b)}\nfunction TE(a,b){var c;c=bl(Lk(b,8));return UE(a,c)}\nfunction FB(a,b){var c;c=a.slice(0,b);return Wc(c,a)}\nfunction vM(a,b){var c,d;d=dE(b);c=wM(a,d);return c}\nfunction vm(a,b){var c;c=new tm;c.g=a;c.d=b;return c}\nfunction Uc(a,b,c){SB(c==null||Oc(a,c));return a[b]=c}\nfunction WB(a){if(a==null){throw Gk(new Ln)}return a}\nfunction kC(){if(fC==256){eC=gC;gC=new lb;fC=0}++fC}\nfunction ey(){this.a=new qy;this.c=new qy;dy(this)}\nfunction My(a,b){this.c=a;this.b=(b&64)!=0?b|16384:b}\nfunction BD(a){vD();MC.call(this);this.b=0;this.a=a}\nfunction LJ(){OH();RH.call(this);this.a=lU;this.q=mU}\nfunction BM(){nH();_L.call(this);this.a=BU;this.q='J'}\nfunction RP(a,b){GP();MP.call(this,a,b);this.q='TRAP'}\nfunction rB(a,b){pB(a);return new tB(a,new wB(b,a.a))}\nfunction Es(a,b,c){return Vd(b)?Fs(a,b,c):vx(a.a,b,c)}\nfunction Yl(a,b,c,d){a.a=so(a.a,0,b)+(''+d)+ro(a.a,c)}\nfunction Bo(a,b){a.a+=String.fromCharCode(b);return a}\nfunction Go(a,b){a.a+=String.fromCharCode(b);return a}\nfunction ym(a,b){var c;c=vm('',a);c.j=b;c.f=1;return c}\nfunction nm(a){var b;b=a-10;return (b<0?48+a:97+b)&FS}\nfunction $n(a,b){aC(b,a.length);return a.charCodeAt(b)}\nfunction lc(a){$wnd.setTimeout(function(){throw a},0)}\nfunction rl(){$wnd.setTimeout(bS(Tl));Ol();Al();Bl()}\nfunction vl(){tl(this,new Il(true));ul(this,(_z(),Sz))}\nfunction xl(){tl(this,new Il(false));ul(this,(_z(),Sz))}\nfunction eJ(){nH();sH.call(this);this.q=' ';this.o=' '}\nfunction GM(){nH();_L.call(this);this.a=qU;this.q='JAL'}\nfunction Wn(a,b,c){this.a=hS;this.d=a;this.b=b;this.c=c}\nfunction Ty(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}\nfunction qB(a){if(!a){this.b=null;new Xu}else{this.b=a}}\nfunction JF(a){DF();this.c=new rx;this.a=new rx;this.b=a}\nfunction sP(){CH();DH.call(this);this.c=fU;this.q='SRLV'}\nfunction Md(a){bC(a==null||Wd(a)&&!(a.Rb===ql));return a}\nfunction Ds(a,b){return b==null?!!ux(a.a,null):Lx(a.b,b)}\nfunction zy(a,b){return Xd(a)===Xd(b)||a!=null&&nb(a,b)}\nfunction qx(a,b){return Xd(a)===Xd(b)||a!=null&&nb(a,b)}\nfunction vo(a){return String.fromCharCode.apply(null,a)}\nfunction mo(a,b){return (new RegExp('^('+b+')$')).test(a)}\nfunction WA(a,b){if(!NA){return}XA(a,(_z(),Xz),b,null)}\nfunction _A(a,b){if(!PA){return}XA(a,(_z(),Zz),b,null)}\nfunction aB(a,b){if(!QA){return}XA(a,(_z(),$z),b,null)}\nfunction jB(){hB();return Vc(Pc(Hg,1),gS,62,0,[eB,fB,gB])}\nfunction XQ(){VQ();return Vc(Pc(qk,1),gS,82,0,[TQ,SQ,UQ])}\nfunction El(a){var b,c;b=new vl;TA(a,b);c=new xl;TA(a,c)}\nfunction _Q(a,b,c,d,e){var f;f=new $Q(b,c,d,e);$x(a.a,f)}\nfunction aR(a,b,c,d,e){var f;f=new eR(b,c,d,e);$x(a.a,f)}\nfunction Cs(a,b){return b==null?ms(ux(a.a,null)):Mx(a.b,b)}\nfunction Bb(a,b){var c;c=sm(a.Pb);return b==null?c:c+tS+b}\nfunction sC(a,b){var c;for(c=0;c<a.f;++c){a.e[c]=b?49:48}}\nfunction ez(a,b){var c,d;c=b;d=new Az;gz(a,c,d);return d.d}\nfunction dB(a,b,c,d){WB(a);WB(b);WB(c);WB(d);return new kB}\nfunction PH(a){if(Jd(Ku(a.r,2),3).a>MH){throw Gk(new yM)}}\nfunction YB(a,b){if(a<0||a>b){throw Gk(new bm(JS+a+KS+b))}}\nfunction Ik(a,b){return Kk(ld(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction Wk(a,b){return Kk(rd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction dl(a,b){return Kk(zd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction fs(a,b){return b===a?'(this Map)':b==null?xS:pl(b)}\nfunction ao(a,b){return _n(a.toLowerCase(),b.toLowerCase())}\nfunction Yd(a){return Math.max(Math.min(a,mS),-2147483648)|0}\nfunction Fs(a,b,c){return b==null?vx(a.a,null,c):Nx(a.b,b,c)}\nfunction Kz(){Gz();return Vc(Pc(qg,1),gS,48,0,[Cz,Dz,Ez,Fz])}\nfunction tD(){rD();return Vc(Pc(Zg,1),gS,64,0,[oD,pD,qD,nD])}\nfunction CE(){AE();return Vc(Pc(bh,1),gS,72,0,[zE,yE,xE,wE])}\nfunction JG(){HG();return Vc(Pc(Gh,1),gS,70,0,[DG,EG,FG,GG])}\nfunction JJ(){OH();RH.call(this);this.a=kU;this.q='DADDI'}\nfunction vN(a){nH();fN.call(this,a);this.a=EU;this.q='L.D'}\nfunction QM(){nH();fM.call(this);this.a='001000';this.q='JR'}\nfunction nN(){OH();RH.call(this);this.u='%R,%I';this.q='LUI'}\nfunction YQ(a,b,c,d){this.d=b;this.a=c;this.c=d;this.b=VR(a)}\nfunction dy(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}\nfunction dx(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Am(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.U(b))}\nfunction VB(a,b){if(a<0||a>=b){throw Gk(new bm(JS+a+KS+b))}}\nfunction aC(a,b){if(a<0||a>=b){throw Gk(new Qo(JS+a+KS+b))}}\nfunction Tl(){var a;a=Wl();if(!eo(aT,a)){throw Gk(new Vl(a))}}\nfunction pB(a){if(a.b){pB(a.b)}else if(a.c){throw Gk(new mn)}}\nfunction Cm(a){if(a.Z()){return null}var b=a.j;return jl[b]}\nfunction nl(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction Mo(a,b,c){a.a=so(a.a,0,b)+(''+c)+ro(a.a,b);return a}\nfunction wB(a,b){My.call(this,b.nb(),b.mb()&-6);WB(a);this.a=b}\nfunction GL(a){nH();sH.call(this);this.u='%R,%L(%R)';this.e=a}\nfunction KH(){CH();DH.call(this);this.c='100000';this.q='ADD'}\nfunction aI(){CH();DH.call(this);this.c='100001';this.q='ADDU'}\nfunction HJ(){CH();DH.call(this);this.c='101100';this.q='DADD'}\nfunction mL(){CH();DH.call(this);this.c='101110';this.q='DSUB'}\nfunction uP(){CH();DH.call(this);this.c='100010';this.q='SUB'}\nfunction aP(){CH();DH.call(this);this.c='101010';this.q='SLT'}\nfunction gP(){CH();DH.call(this);this.c='101011';this.q='SLTU'}\nfunction wP(){CH();DH.call(this);this.c='100011';this.q='SUBU'}\nfunction cP(){OH();RH.call(this);this.a='001010';this.q='SLTI'}\nfunction YP(){OH();RH.call(this);this.a='001110';this.q='XORI'}\nfunction FO(){OH();RH.call(this);this.a='001101';this.q='ORI'}\nfunction mI(){OH();RH.call(this);this.a='001100';this.q='ANDI'}\nfunction XH(){OH();RH.call(this);this.a='001000';this.q='ADDI'}\nfunction LM(){nH();fM.call(this);this.a='001001';this.q='JALR'}\nfunction PK(){CH();DH.call(this);this.c=rU;this.u=pU;this.q=sU}\nfunction Ul(a,b){vb(this);this.e=b;this.f=a;wb(this);this.M()}\nfunction LA(a,b){this.a=a;this.d=b;this.c=(So(),Nk(Date.now()))}\nfunction fx(a,b){return Bn(Nk(a.a.getTime()),Nk(b.a.getTime()))}\nfunction tx(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction iz(a,b){var c;c=1-b;a.a[c]=jz(a.a[c],c);return jz(a,b)}\nfunction xm(a,b,c,d){var e;e=vm(a,b);Im(c,e);e.f=d?8:0;return e}\nfunction $Q(a,b,c,d){YQ.call(this,a,b,c,(_P(),no(d,'\\t',' ')))}\nfunction dI(a){zH.call(this);this.u='%F,%F,%F';this.f=new XF(a)}\nfunction ZH(){OH();RH.call(this);this.a='001001';this.q='ADDIU'}\nfunction eP(){OH();RH.call(this);this.a='001011';this.q='SLTIU'}\nfunction eL(){CH();DH.call(this);this.c='010111';this.q='DSRAV'}\nfunction kL(){CH();DH.call(this);this.c='010110';this.q='DSRLV'}\nfunction $K(){CH();DH.call(this);this.c='010100';this.q='DSLLV'}\nfunction NJ(){CH();DH.call(this);this.c='101101';this.q='DADDU'}\nfunction oL(){CH();DH.call(this);this.c='101111';this.q='DSUBU'}\nfunction Ub(a){Sb();Qb.call(this,a);this.a='';this.b=a;this.a=''}\nfunction PP(a){nH();SO.call(this,a);this.a='111101';this.q='S.D'}\nfunction Ft(a,b,c){ZB(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction Bt(a,b){this.a=a;xt.call(this,a);YB(b,a.size());this.b=b}\nfunction wt(a){$B(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction _p(a){while(a.d>0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}\nfunction xc(){xc=ml;var a,b;b=!Dc();a=new Lc;wc=b?new Ec:a}\nfunction RA(){RA=ml;OA=false;MA=false;NA=false;QA=false;PA=true}\nfunction cB(a){RA();if(OA){return new bB(null)}return HA(JA(),a)}\nfunction al(a){var b;if(Pk(a)){b=a;return b==-0.?0:b}return wd(a)}\nfunction ux(a,b){var c;return sx(b,tx(a,b==null?0:(c=rb(b),c|0)))}\nfunction wr(a,b){qr();return b<pr.length?vr(a,pr[b]):iq(a,zr(b))}\nfunction oo(a,b,c){c=xo(c);return a.replace(new RegExp(b,'g'),c)}\nfunction bx(a,b){if(b.$modCount!=a.$modCount){throw Gk(new ex)}}\nfunction Db(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction Do(a,b){a.a=a.a.substr(0,0)+(''+b)+a.a.substr(0);return a}\nfunction Us(a,b){if(Qd(b,21)){return ds(a.a,Jd(b,21))}return false}\nfunction vt(a){UB(a.b<a.d.size());return a.d.getAtIndex(a.c=a.b++)}\nfunction jy(a){UB(a.b!=a.d.c);a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}\nfunction VG(a,b,c){if(!a.b){if(!c){a.b=b;a.a=24}return 0}return -1}\nfunction KE(a){EE();this.b=a;this.a=new rx;this.d=new rx;this.c=3}\nfunction dN(a){VM();YM.call(this,a);this.b=EU;this.q='LD';this.f=8}\nfunction XO(){CH();DH.call(this);this.c=cU;this.q='SLL';this.u=tU}\nfunction pP(){CH();DH.call(this);this.c=BU;this.q='SRL';this.u=tU}\nfunction jP(){CH();DH.call(this);this.c=qU;this.q='SRA';this.u=tU}\nfunction $O(){CH();DH.call(this);this.c=eU;this.q='SLLV';this.u=aU}\nfunction zI(){nH();uI.call(this);this.b=eU;this.u='%B';this.q='B'}\nfunction RJ(){CH();DH.call(this);this.c=oU;this.u=pU;this.q='DDIV'}\nfunction YJ(){CH();DH.call(this);this.c=oU;this.u=pU;this.q='DDIVU'}\nfunction IK(){CH();DH.call(this);this.c=rU;this.u=pU;this.q='DMULT'}\nfunction hO(){CH();DH.call(this);this.c=kU;this.u=pU;this.q='MULT'}\nfunction oO(){CH();DH.call(this);this.c=lU;this.u=pU;this.q='MULTU'}\nfunction rN(a){nH();RL.call(this,a);this.b='110001';this.q='LWC1'}\nfunction DP(a){nH();WL.call(this,a);this.b='111001';this.q='SWC1'}\nfunction bF(a){MC.call(this);this.a=a;this.c='';this.d='';this.b=''}\nfunction HI(){nH();DI.call(this);this.a='0';this.b='0';this.q='BC1F'}\nfunction JI(){nH();DI.call(this);this.a='0';this.b='1';this.q='BC1T'}\nfunction GN(){CH();DH.call(this);this.c=FU;this.u='%R';this.q='MFLO'}\nfunction bB(a){RA();if(OA){return}this.c=a;this.e=true;this.a=new Xu}\nfunction zx(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction uM(a,b,c,d,e){this.e=a;this.d=b;this.b=c;this.c=d;this.a=e}\nfunction ay(a,b,c,d){var e;e=new qy;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}\nfunction sG(a){var b;b='';b+=yG(a.a);b+=dH(a.c);b+=ZG(a.b);return b}\nfunction Iw(a,b){var c;for(c=0;c<b;++c){Uc(a,c,new Tw(Jd(a[c],21)))}}\nfunction Bl(){var a;Dl(zl);if(!tb){a=cB((rm(re),re.k));ub(new Cl(a))}}\nfunction po(a,b){var c;b=xo(b);c=new RegExp('-');return a.replace(c,b)}\nfunction Uu(a,b,c){for(;c>=0;--c){if(zy(b,a.a[c])){return c}}return -1}\nfunction wb(a){if(a.j){a.backingJsObject!==rS&&a.M();a.g=null}return a}\nfunction iF(a,b){return Bs(a.a,b)!=null&&eo(Jd(Bs(a.a,b),5).W(),' ')}\nfunction WE(a,b){return Jd(pu(a.c,wn(bl(Lk(RD(co(b.e),false),4)))),5)}\nfunction yF(){wF();return Vc(Pc(oh,1),gS,58,0,[tF,sF,rF,uF,vF])}\nfunction TG(){RG();return Vc(Pc(Hh,1),gS,47,0,[KG,LG,MG,NG,OG,PG,QG])}\nfunction Gs(a,b){return Vd(b)?b==null?wx(a.a,null):Ox(a.b,b):wx(a.a,b)}\nfunction mq(a,b){if(b==0||a.e==0){return a}return b>0?Hq(a,b):Kq(a,-b)}\nfunction oq(a,b){if(b==0||a.e==0){return a}return b>0?Kq(a,b):Hq(a,-b)}\nfunction nu(a,b){var c,d;c=b.jb();d=$y(a,c);return !!d&&zy(d.d,b.kb())}\nfunction Yc(a){var b,c,d;b=a&SS;c=a>>22&SS;d=a<0?qS:0;return $c(b,c,d)}\nfunction dq(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}\nfunction Wy(a,b){!a.a?(a.a=new Po(a.d)):Jo(a.a,a.b);Io(a.a,b);return a}\nfunction Vu(a,b){var c;c=(VB(b,a.a.length),a.a[b]);JB(a.a,b,1);return c}\nfunction fr(a,b,c,d){var e;e=Rc(be,gS,13,b,15,1);gr(e,a,b,c,d);return e}\nfunction cE(a,b){var c,d;d=1;for(c=1;Jk(c,b)<=0;c++){d=Tk(d,a)}return d}\nfunction _n(a,b){var c,d;c=(WB(a),a);d=(WB(b),b);return c==d?0:c<d?-1:1}\nfunction ic(a){a&&sc((qc(),pc));--$b;if(a){if(cc!=-1){nc(cc);cc=-1}}}\nfunction uC(a){this.f=a;this.e=Rc(_d,gS,13,this.f,15,1);sC(this,false)}\nfunction Rx(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction Pb(a){vb(this);this.f=!a?null:a.G();this.e=a;wb(this);this.M()}\nfunction KN(){nH();sL.call(this);this.a='MOVF.D';this.c=0;this.q=this.a}\nfunction dK(){CH();DH.call(this);this.c='011010';this.u=pU;this.q='DIV'}\nfunction RI(){nH();uI.call(this);this.b=hU;this.u='%R,%B';this.q='BGEZ'}\nfunction rq(a,b){Yp();this.e=a;this.d=1;this.a=Vc(Pc(be,1),gS,13,15,[b])}\nfunction Xy(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction zz(a,b){ju.call(this,a,b);this.a=Rc(lg,gS,71,2,0,1);this.b=true}\nfunction kK(){CH();DH.call(this);this.c='011011';this.u=pU;this.q='DIVU'}\nfunction WK(){CH();DH.call(this);this.c='111000';this.q='DSLL';this.u=tU}\nfunction aL(){CH();DH.call(this);this.c='111011';this.q='DSRA';this.u=tU}\nfunction gL(){CH();DH.call(this);this.c='111010';this.q='DSRL';this.u=tU}\nfunction _M(a){VM();YM.call(this,a);this.b='100000';this.q='LB';this.f=1}\nfunction hN(a){VM();YM.call(this,a);this.b='100001';this.q='LH';this.f=2}\nfunction pN(a){VM();YM.call(this,a);this.b='100011';this.q='LW';this.f=4}\nfunction NO(a){IO();MO.call(this,a);this.b='101000';this.q='SB';this.f=1}\nfunction PO(a){IO();MO.call(this,a);this.b='111111';this.q='SD';this.f=8}\nfunction TO(a){IO();MO.call(this,a);this.b='101001';this.q='SH';this.f=2}\nfunction mP(){CH();DH.call(this);this.c='000111';this.q='SRAV';this.u=aU}\nfunction zP(a){IO();MO.call(this,a);this.b='101011';this.q='SW';this.f=4}\nfunction Yu(a){Ru(this);IB(this.a,0,wv(a,Rc(Ue,gS,1,a.a.length,5,1)))}\nfunction Om(a){return eo(kS,typeof(a))||Ud(a,$wnd.java.lang.Number$impl)}\nfunction Zb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction gc(b){dc();return function(){return hc(b,this,arguments);var a}}\nfunction Lr(){Jr();return Vc(Pc(ff,1),gS,41,0,[Ir,Cr,Br,Dr,Gr,Er,Fr,Hr])}\nfunction ar(a,b,c,d){var e;e=Rc(be,gS,13,b+1,15,1);br(e,a,b,c,d);return e}\nfunction sB(a,b){var c;oB(a);c=new BB;c.a=b;a.a.ob(new DB(c));return c.a}\nfunction fz(a,b){var c;c=new Az;c.c=true;c.d=b.kb();return gz(a,b.jb(),c)}\nfunction Gz(){Gz=ml;Cz=new Hz('All',0);Dz=new Lz;Ez=new Nz;Fz=new Qz}\nfunction LB(){LB=ml;new PB;new NB('ISO-LATIN-1');new NB('ISO-8859-1')}\nfunction gG(a){return (new RegExp(PT)).test(a)&&!(new RegExp(QT)).test(a)}\nfunction hG(a){return (new RegExp(RT)).test(a)&&!(new RegExp(QT)).test(a)}\nfunction _B(a,b,c){if(a<0||b>c||b<a){throw Gk(new Qo(LS+a+MS+b+IS+c))}}\nfunction hH(a){if(--a.a<0){throw Gk(new Ob('WAW semaphore for '+a.b+XT))}}\nfunction bN(a){VM();YM.call(this,a);this.b='100100';this.q='LBU';this.f=1}\nfunction jN(a){VM();YM.call(this,a);this.b='100101';this.q='LHU';this.f=2}\nfunction tN(a){VM();YM.call(this,a);this.b='100111';this.q='LWU';this.f=4}\nfunction AN(){CH();DH.call(this);this.c='010000';this.u='%R';this.q='MFHI'}\nfunction CO(){CH();DH.call(this);this.a='100101';this.c=this.a;this.q='OR'}\nfunction fN(a){nH();RL.call(this,a);this.a=EU;this.b=this.a;this.q='LDC1'}\nfunction kI(){CH();DH.call(this);this.a='100100';this.c=this.a;this.q='AND'}\nfunction PN(){MN();DH.call(this);this.a=false;this.c='001011';this.q='MOVN'}\nfunction YN(){VN();DH.call(this);this.a=false;this.c='001010';this.q='MOVZ'}\nfunction LI(){nH();uI.call(this);this.b=eU;this.u='%R,%R,%B';this.q='BEQ'}\nfunction VP(){CH();DH.call(this);this.a='100110';this.c=this.a;this.q='XOR'}\nfunction MP(a,b){GP();sH.call(this);this.u='%U';this.q=AU;this.d=b;this.e=a}\nfunction Oy(a,b){WB(b);if(a.c<a.d){Sy(a,b,a.c++);return true}return false}\nfunction gq(a){var b;if(a.e==0){return -1}b=fq(a);return (b<<5)+un(a.a[b])}\nfunction om(a){var b;if(a<0||a>=2){return 0}return b=a-10,(b<0?48+a:97+b)&FS}\nfunction Uk(a){var b;if(Pk(a)){b=0-a;if(!isNaN(b)){return b}}return Kk(pd(a))}\nfunction HK(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.b,0);tC(b,a.a,0);wD(c);wD(b)}\nfunction OK(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.b,0);tC(b,a.a,0);wD(c);wD(b)}\nfunction eO(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.b,0);tC(b,a.a,0);wD(c);wD(b)}\n",
"function lO(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.b,0);tC(b,a.a,0);wD(c);wD(b)}\nfunction Sl(){var a;a=$wnd.location.search;if(!Ql||!eo(Pl,a)){Ql=Rl(a);Pl=a}}\nfunction Vx(a){if(a.a.d!=a.c){return Mx(a.a,a.b.value[0])}return a.b.value[1]}\nfunction iq(a,b){if(b.e==0){return Xp}if(a.e==0){return Xp}return qr(),rr(a,b)}\nfunction Tu(a,b,c){for(;c<a.a.length;++c){if(zy(b,a.a[c])){return c}}return -1}\nfunction qp(a,b){var c;c=new Ep((!a.c&&(a.c=Dq(a.f)),a.c),a.e);mp(c,b);return c}\nfunction Rc(a,b,c,d,e,f){var g;g=Sc(e,d);e!=10&&Vc(Pc(a,f),b,c,e,g);return g}\nfunction Wc(a,b){Qc(b)!=10&&Vc(pb(b),b.Qb,b.__elementTypeId$,Qc(b),a);return a}\nfunction to(a,b){return b==(ty(),ty(),sy)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction Bp(a,b){this.e=b;this.a=Jp(a);this.a<54?(this.f=al(a)):(this.c=Eq(a))}\nfunction SO(a){nH();WL.call(this,a);this.a='111101';this.b=this.a;this.q='SDC1'}\nfunction UI(){nH();uI.call(this);this.b='000101';this.u='%R,%R,%B';this.q='BNE'}\nfunction lH(a){uC.call(this,64);this.d=new XF(new vE);this.c=0;this.a=0;this.b=a}\nfunction iH(a){if(--a.c<0){throw Gk(new Ob('write semaphore for '+a.b+XT))}}\nfunction Iy(a,b){if(0>a||a>b){throw Gk(new cm('fromIndex: 0, toIndex: '+a+IS+b))}}\nfunction eD(a,b){WA(TC,'Changing CPU status to '+(b.b!=null?b.b:''+b.c));a.B=b}\nfunction wd(a){if(md(a,(Ed(),Dd))<0){return -hd(pd(a))}return a.l+a.m*pS+a.h*oS}\nfunction OH(){OH=ml;nH();MH=Yd($wnd.Math.pow(2,15))-1;NH=cB((rm(Sh),Sh.k))}\nfunction Ed(){Ed=ml;Ad=$c(SS,SS,524287);Bd=$c(0,0,TS);Cd=Yc(1);Yc(2);Dd=Yc(0)}\nfunction hr(){hr=ml;new ir(34,(Jr(),Fr));new ir(7,Fr);new ir(16,Fr);new ir(0,Gr)}\nfunction VQ(){VQ=ml;TQ=new WQ('NONE',0);SQ=new WQ('DATA',1);UQ=new WQ('TEXT',2)}\nfunction ZG(a){return a.b?'DIVIDER \\n '+a.b.W()+' '+a.a:'DIVIDER \\n EMPTY '+a.a}\nfunction Qc(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction rc(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=vc(b,c)}while(a.a);a.a=c}}\nfunction sc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=vc(b,c)}while(a.b);a.b=c}}\nfunction cy(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 at(a){var b;bx(a.e,a);UB(a.b);a.c=a.a;b=Jd(a.a.db(),21);a.b=_s(a);return b}\nfunction JA(){var a;if(!FA){FA=new IA;a=new bB('');YA(a,(_z(),Xz));GA(FA,a)}return FA}\nfunction Kd(a){var b;bC(a==null||Array.isArray(a)&&(b=Qc(a),!(b>=14&&b<=16)));return a}\nfunction Im(a,b){var c;if(!a){return}b.j=a;var d=Cm(b);if(!d){jl[a]=[b];return}d.Pb=b}\nfunction kF(a,b){return Bs(a.a,b)==null||Bs(a.a,b)!=null&&eo(Jd(Bs(a.a,b),5).W(),' ')}\nfunction wG(a){Es(a.a,(HG(),DG),null);Es(a.a,EG,null);Es(a.a,FG,null);Es(a.a,GG,null)}\nfunction sp(a){if(a.a<54){return a.f<0?-1:a.f>0?1:0}return (!a.c&&(a.c=Dq(a.f)),a.c).e}\nfunction cG(a){if(a.length==64&&(new RegExp(OT)).test(a)){return eo(a,UT)}return false}\nfunction dG(a){if(a.length==64&&(new RegExp(OT)).test(a)){return eo(a,VT)}return false}\nfunction eG(a){if(a.length==64&&(new RegExp(OT)).test(a)){return eo(a,TT)}return false}\nfunction fG(a){if(a.length==64&&(new RegExp(OT)).test(a)){return eo(a,CT)}return false}\nfunction vG(a,b,c){if(Bs(a.a,(HG(),DG))==null){c||Es(a.a,DG,b);return 0}else{return -1}}\nfunction $p(a){var b;b=Rc(be,gS,13,a.d,15,1);To(a.a,0,b,0,a.d);return new sq(a.e,a.d,b)}\nfunction Ac(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||dS}\nfunction Nc(a){if(null==a){throw Gk(new Nn('encodedURLComponent cannot be null'))}}\nfunction mn(){Ob.call(this,\"Stream already terminated, can't be modified or used\")}\nfunction NI(){nH();uI.call(this);this.a=fU;this.b=this.a;this.u='%R,%B';this.q=gU}\nfunction WI(){nH();uI.call(this);this.a='000111';this.b=this.a;this.u='%R,%B';this.q=iU}\nfunction TN(){nH();sL.call(this);this.a='MOVT.D';this.b=1;this.c=this.b;this.q=this.a}\nfunction xN(){nH();vK.call(this);this.b='00000';this.a='MFC1';this.c=this.b;this.q=this.a}\nfunction dO(){nH();BK.call(this);this.b='00100';this.a='MTC1';this.c=this.b;this.q=this.a}\nfunction Qb(a){vb(this);wb(this);this.backingJsObject=a;xb(this,a);this.f=a==null?xS:pl(a)}\nfunction ir(a,b){hr();RB(a>=0,'Digits < 0');XB(b,'null RoundingMode');this.a=a;this.b=b}\nfunction FJ(){nH();AJ.call(this);this.a='0010';this.b='C.EQ.D';this.c=this.a;this.q=this.b}\nfunction GJ(){nH();AJ.call(this);this.a='0100';this.b='C.LT.D';this.c=this.a;this.q=this.b}\nfunction fl(){gl();var a=el;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction Qp(a){if(a==0){return Xo[0]}if(a>=0&&a<dp.length){return dp[a]}return new Bp(0,a)}\nfunction un(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction jz(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 jK(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.i[2].ub(),0);tC(b,a.i[3].ub(),0);wD(c);wD(b)}\nfunction cK(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.i[2].ub(),0);tC(b,a.i[3].ub(),0);wD(c);wD(b)}\nfunction QJ(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.i[2].ub(),0);tC(b,a.i[3].ub(),0);wD(c);wD(b)}\nfunction XJ(a){var b,c;c=a.k.c;b=a.k.b;tC(c,a.i[2].ub(),0);tC(b,a.i[3].ub(),0);wD(c);wD(b)}\nfunction VE(a,b){var c;c=b/4|0;if(!ou(a.c,wn(c))){return null}return Jd(pu(a.c,wn(b/4|0)),5)}\nfunction Kk(a){var b;b=a.h;if(b==0){return a.l+a.m*pS}if(b==qS){return a.l+a.m*pS-oS}return a}\nfunction Rp(a){if(a==Yd(a)){return Qp(Yd(a))}if(a>=0){return new Bp(0,mS)}return new Bp(0,yS)}\nfunction bG(a){if(a.length==64&&(new RegExp(OT)).test(a)){return eG(a)||cG(a)}return false}\nfunction iG(a){if(a.length==64&&(new RegExp(OT)).test(a)){return fG(a)||dG(a)}return false}\nfunction aH(a,b,c){if(Bs(a.a,(RG(),KG))==null){c||Es(a.a,KG,b);return 0}else{return -1}}\nfunction fq(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 Ev(a){var b,c,d;d=0;for(c=a.$();c.cb();){b=c.db();d=d+(b!=null?rb(b):0);d=d|0}return d}\nfunction Jq(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 _k(a){var b,c,d,e;e=a;d=0;if(e<0){e+=oS;d=qS}c=Yd(e/pS);b=Yd(e-c*pS);return $c(b,c,d)}\nfunction Nk(a){if(nS<a&&a<oS){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return Kk(nd(a))}\nfunction wD(a){if(--a.b<0){throw Gk(new Nb)}WA(uD,'Decremented write semaphore for '+a.a+tS+a.b)}\nfunction qK(a){nH();dI.call(this,a);this.a=dU;this.b=zT;this.e=qU;this.d=this.a;this.q=this.b}\nfunction zK(){nH();vK.call(this);this.b='00001';this.a='DMFC1';this.c=this.b;this.q=this.a}\nfunction FK(){nH();BK.call(this);this.b='00101';this.a='DMTC1';this.c=this.b;this.q=this.a}\nfunction tG(){this.d=0;this.b=new $G;XG(this.b);this.c=new eH;bH(this.c);this.a=new zG;wG(this.a)}\nfunction tz(a,b){var c;this.c=a;c=new Xu;_y(a,c,b,a.a,null,false,null,false);this.a=new Bt(c,0)}\nfunction Ox(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{Ex(a.a,b);--a.c;dx(a.b)}return c}\nfunction ft(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(zy(b,a.getAtIndex(c))){return c}}return -1}\nfunction Fv(a){var b,c,d;d=1;for(c=a.$();c.cb();){b=c.db();d=31*d+(b!=null?rb(b):0);d=d|0}return d}\nfunction kd(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 $c(c&SS,d&SS,e&qS)}\nfunction vd(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 $c(c&SS,d&SS,e&qS)}\nfunction kE(a,b){return b==0?wn(Qm(co(a.e).substr(8,1),10)).a:wn(Qm(so(co(a.e),7-b,7-b+1),10)).a}\nfunction CG(){CG=ml;BG=new Yu(new xv(Vc(Pc($e,1),gS,2,6,['ADD.D','SUB.D',zT,'MUL.D'])))}\nfunction _P(){_P=ml;$P=cB((rm(wk),wk.k));ZP=Vc(Pc($e,1),gS,2,6,[iU,gU,zU,nU,'DMULU','L.D','S.D'])}\nfunction HG(){HG=ml;DG=new IG('A1',0);EG=new IG('A2',1);FG=new IG('A3',2);GG=new IG('A4',3)}\nfunction il(a,b){typeof window===cS&&typeof window['$gwt']===cS&&(window['$gwt'][a]=b)}\nfunction op(a){if(a.a<54){return new zp(-a.f,a.e)}return new Ep(jq((!a.c&&(a.c=Dq(a.f)),a.c)),a.e)}\nfunction _s(a){if(a.a.cb()){return true}if(a.a!=a.d){return false}a.a=new zx(a.e.a);return a.a.cb()}\nfunction Fk(a){var b;if(Qd(a,8)){return a}b=a&&a.__java$exception;if(!b){b=new Ub(a);yc(b)}return b}\nfunction lm(a){if(eo(typeof(a),lS)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction Lm(a){if(a==null){return false}return a.$implements__java_lang_Cloneable||Array.isArray(a)}\nfunction VA(a){if(OA){return Rc(tg,sT,84,0,0,1)}return Jd(Wu(a.a,Rc(tg,sT,84,a.a.a.length,0,1)),343)}\nfunction gF(a){Es(a.a,(wF(),tF),null);Es(a.a,sF,null);Es(a.a,rF,null);Es(a.a,uF,null);Es(a.a,vF,null)}\nfunction tm(){++qm;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction sO(a){nH();dI.call(this,a);this.a=dU;this.b='MUL.D';this.e=BU;this.d=this.a;this.q=this.b}\nfunction xP(a){nH();dI.call(this,a);this.a=dU;this.b='SUB.D';this.e=hU;this.d=this.a;this.q=this.b}\nfunction dz(a,b,c){var d,e;d=new zz(b,c);e=new Az;a.a=bz(a,a.a,d,e);e.b||++a.b;a.a.b=false;return e.d}\nfunction $y(a,b){var c,d,e;e=a.a;while(e){c=ax(b,e.c);if(c==0){return e}d=c<0?0:1;e=e.a[d]}return null}\nfunction As(a,b){var c,d;for(d=b.$();d.cb();){c=Jd(d.db(),21);if(qx(a,c.kb())){return true}}return false}\nfunction fd(a){var b,c;c=tn(a.h);if(c==32){b=tn(a.m);return b==32?tn(a.l)+32:b+20-10}else{return c-12}}\nfunction pd(a){var b,c,d;b=~a.l+1&SS;c=~a.m+(b==0?1:0)&SS;d=~a.h+(b==0&&c==0?1:0)&qS;return $c(b,c,d)}\nfunction ed(a){var b,c,d;b=~a.l+1&SS;c=~a.m+(b==0?1:0)&SS;d=~a.h+(b==0&&c==0?1:0)&qS;a.l=b;a.m=c;a.h=d}\nfunction Sr(a,b){var c,d;WB(b);for(d=b.$();d.cb();){c=d.db();if(!a.contains(c)){return false}}return true}\nfunction sx(a,b){var c,d,e,f;for(d=b,e=0,f=d.length;e<f;++e){c=d[e];if(qx(a,c.jb())){return c}}return null}\nfunction Vc(a,b,c,d,e){e.Pb=a;e.Qb=b;e.Rb=ql;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction bd(a,b,c,d,e){var f;f=td(a,b);c&&ed(f);if(e){a=dd(a,b);d?(Xc=pd(a)):(Xc=$c(a.l,a.m,a.h))}return f}\nfunction cr(a,b,c){var d;for(d=c-1;d>=0&&a[d]===b[d];d--);return d<0?0:Qk(Ik(a[d],BS),Ik(b[d],BS))?-1:1}\nfunction Jk(a,b){var c;if(Pk(a)&&Pk(b)){c=a-b;if(!isNaN(c)){return c}}return md(Pk(a)?_k(a):a,Pk(b)?_k(b):b)}\nfunction Jp(a){var b;Jk(a,0)<0&&(a=Kk(qd(Pk(a)?_k(a):a)));return b=bl(Yk(a,32)),64-(b!=0?tn(b):tn(bl(a))+32)}\nfunction Dq(a){Yp();if(a<0){if(a!=-1){return new qq(-1,-a)}return Sp}else return a<=10?Up[Yd(a)]:new qq(1,a)}\nfunction NN(a){if(a.a){WA(LN,GU);$C(a.k,Jd(Ku(a.r,0),3).a).wb(a.i[0].ub(),0)}wD($C(a.k,Jd(Ku(a.r,0),3).a))}\nfunction WN(a){if(a.a){WA(UN,GU);$C(a.k,Jd(Ku(a.r,0),3).a).wb(a.i[0].ub(),0)}wD($C(a.k,Jd(Ku(a.r,0),3).a))}\nfunction km(a,b){fm();return Vd(a)?_n(a,Nd(b)):Sd(a)?Sm(a,(bC(b==null||Sd(b)),b)):Rd(a)?hm(a,Ld(b)):a.T(b)}\nfunction pb(a){return Vd(a)?$e:Sd(a)?He:Rd(a)?Ee:Pd(a)?a.Pb:Tc(a)?a.Pb:a.Pb||Array.isArray(a)&&Pc(ee,1)||ee}\nfunction Vl(a){Ul.call(this,cT+a+dT+eT==null?xS:pl(cT+a+dT+eT),Qd(cT+a+dT+eT,8)?Jd(cT+a+dT+eT,8):null)}\nfunction bO(){nH();lJ.call(this);this.c=fU;this.b='MOV.D';this.a=dU;this.e=this.c;this.q=this.b;this.d=this.a}\nfunction _N(){nH();xL.call(this);this.c=FU;this.a=dU;this.b='MOVZ.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction bt(a){this.e=a;this.d=new Rx(this.e.b);this.a=this.d;this.b=_s(this);this.$modCount=a.$modCount}\nfunction hB(){hB=ml;eB=new iB('CONCURRENT',0);fB=new iB('IDENTITY_FINISH',1);gB=new iB('UNORDERED',2)}\nfunction AE(){AE=ml;zE=new BE('TO_NEAREST',0);yE=new BE('TOWARD_ZERO',1);xE=new BE(ET,2);wE=new BE(FT,3)}\nfunction rD(){rD=ml;oD=new sD('READY',0);pD=new sD('RUNNING',1);qD=new sD('STOPPING',2);nD=new sD('HALTED',3)}\nfunction wF(){wF=ml;tF=new xF('IF',0);sF=new xF('ID',1);rF=new xF('EX',2);uF=new xF('MEM',3);vF=new xF('WB',4)}\nfunction _z(){_z=ml;Sz=new eA;Tz=new hA;Uz=new kA;Vz=new nA;Wz=new qA;Xz=new tA;Yz=new wA;Zz=new zA;$z=new CA}\nfunction VC(){VC=ml;TC=cB((rm(_g),_g.k));UC=new Yu(new xv(Vc(Pc($e,1),gS,2,6,['0000000C','04000000'])))}\nfunction oE(a){switch(a){case 1:return 'Z';case 3:return 'O';case 2:return 'U';case 0:return 'V';}return null}\nfunction wn(a){var b,c;if(a>-129&&a<128){b=a+128;c=(yn(),xn)[b];!c&&(c=xn[b]=new on(a));return c}return new on(a)}\nfunction Jb(a){var b;if(a!=null){b=a.__java$exception;if(b){return b}}return Ud(a,TypeError)?new Mn(a):new Qb(a)}\nfunction Hk(a,b){var c;if(Pk(a)&&Pk(b)){c=a+b;if(nS<c&&c<oS){return c}}return Kk(kd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction Tk(a,b){var c;if(Pk(a)&&Pk(b)){c=a*b;if(nS<c&&c<oS){return c}}return Kk(od(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction $k(a,b){var c;if(Pk(a)&&Pk(b)){c=a-b;if(nS<c&&c<oS){return c}}return Kk(vd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction tv(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 kG(a){var b,c;c=new No;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 hq(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 SD(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){aC(c,a.length);a.charCodeAt(c)==49&&(d+=1<<b)}return d}\nfunction $q(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=Hk(Xk(f,32),Ik(a[d],BS));e=Wq(g,c);f=bl(Yk(e,32))}return bl(f)}\nfunction aE(a,b){var c,d,e,f;f=bE(b);e=a-f.length;c=new Fo(f);for(d=0;d<e;d++){Do(c,String.fromCharCode(48))}return c.a}\nfunction _E(b){try{return RD(co(b.e),false)}catch(a){a=Fk(a);if(Qd(a,11)){So();sC(b,false);return 0}else throw Gk(a)}}\nfunction Op(a){if(a<yS){throw Gk(new _l('Overflow'))}else if(a>mS){throw Gk(new _l('Underflow'))}else{return Yd(a)}}\nfunction ZB(a,b,c){if(a<0||b>c){throw Gk(new bm(LS+a+MS+b+', size: '+c))}if(a>b){throw Gk(new kn(LS+a+' > toIndex: '+b))}}\nfunction sr(a,b,c,d,e){if(b==0||d==0){return}b==1?(e[d]=ur(e,c,d,a[0])):d==1?(e[b]=ur(e,a,b,c[0])):tr(a,c,e,b,d)}\nfunction nq(a){var b,c,d,e;return a.e==0?a:(b=a.d,c=b+1,d=Rc(be,gS,13,c,15,1),Jq(d,a.a,b),e=new sq(a.e,c,d),_p(e),e)}\nfunction cQ(a){var b,c,d,e;for(c=RQ(),d=0,e=c.length;d<e;++d){b=c[d];if(fo(a,b.b!=null?b.b:''+b.c)){return b.c}}return -1}\nfunction UA(a){var b,c;if(a.b){return a.b}c=OA?null:a.d;while(c){b=OA?null:c.b;if(b){return b}c=OA?null:c.d}return _z(),Xz}\nfunction Nx(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;dx(a.b)}else{++a.d}return d}\nfunction dr(a,b,c){var d,e;d=Ik(c,BS);for(e=0;Jk(d,0)!=0&&e<b;e++){d=Hk(d,Ik(a[e],BS));a[e]=bl(d);d=Yk(d,32)}return bl(d)}\nfunction AD(b){var c,d;d='';try{d=b.vb()}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}return d}\nfunction cq(a,b){var c;if(Xd(a)===Xd(b)){return true}if(Qd(b,9)){c=Jd(b,9);return a.e==c.e&&a.d==c.d&&dq(a,c.a)}return false}\nfunction Sk(a,b){var c;if(Pk(a)&&Pk(b)){c=a%b;if(nS<c&&c<oS){return c}}return Kk((_c(Pk(a)?_k(a):a,Pk(b)?_k(b):b,true),Xc))}\nfunction rp(a,b){var c;a.c=b;a.a=Fq(b);a.a<54&&(a.f=(c=b.d>1?Wk(Xk(b.a[1],32),Ik(b.a[0],BS)):Ik(b.a[0],BS),al(Tk(b.e,c))))}\nfunction pl(a){var b;if(Array.isArray(a)&&a.Rb===ql){return sm(pb(a))+'@'+(b=rb(a)>>>0,b.toString(16))}return a.toString()}\nfunction ad(a,b){if(a.h==TS&&a.m==0&&a.l==0){b&&(Xc=$c(0,0,0));return Zc((Ed(),Cd))}b&&(Xc=$c(a.l,a.m,a.h));return $c(0,0,0)}\nfunction Um(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return a==0?Um(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction WC(a,b){WA(TC,(b.b!=null?b.b:''+b.c)+' STAGE: '+hF(a.A,b)+'\\n================================');a.i=b}\nfunction iI(a){nH();dI.call(this,a);this.c=cU;this.a=dU;this.b='ADD.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction SN(){nH();xL.call(this);this.c='010011';this.a=dU;this.b='MOVN.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction ZE(){RE();WA(QE,'Building Memory: '+rb(this));this.a=new kz;this.c=new kz;WA(QE,'Memory built: '+rb(this))}\nfunction zq(a){var b,c,d;if(a<Wp.length){return Wp[a]}c=a>>5;b=a&31;d=Rc(be,gS,13,c+1,15,1);d[c]=1<<b;return new sq(1,c+1,d)}\nfunction Fq(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=fq(a);if(d==a.d-1){--c;c=c|0}}b-=tn(c);return b}\nfunction XD(a){var b,c;for(c=0;c<a.length;c++){b=(aC(c,a.length),a.charCodeAt(c));if(b!=48&&b!=49){throw Gk(new NE)}}return true}\nfunction TD(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){aC(c,a.length);a.charCodeAt(c)==49&&(d=Hk(d,Xk(1,b)))}return d}\nfunction kH(b){var c,d;d='';try{d=PD(co(b.e))}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}return d}\nfunction Rr(a,b,c){var d,e;for(e=a.$();e.cb();){d=e.db();if(Xd(b)===Xd(d)||b!=null&&nb(b,d)){c&&e.eb();return true}}return false}\nfunction In(a){var b,c;if(Jk(a,-129)>0&&Jk(a,128)<0){b=bl(a)+128;c=(Kn(),Jn)[b];!c&&(c=Jn[b]=new An(a));return c}return new An(a)}\nfunction Eq(a){Yp();if(Jk(a,0)<0){if(Jk(a,-1)!=0){return new tq(-1,Uk(a))}return Sp}else return Jk(a,10)<=0?Up[bl(a)]:new tq(1,a)}\nfunction Zp(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*cr(a.a,b.a,a.d)}\nfunction Dc(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction Mm(a){var b;b=typeof(a);if(eo(b,jS)||eo(b,kS)||eo(b,lS)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction Hq(a,b){var c,d,e,f;c=b>>5;b&=31;e=a.d+c+(b==0?0:1);d=Rc(be,gS,13,e,15,1);Iq(d,a.a,c,b);f=new sq(a.e,e,d);_p(f);return f}\nfunction Ao(a,b,c){var d,e,f,g;f=b+c;_B(b,f,a.length);g='';for(e=b;e<f;){d=$wnd.Math.min(e+10000,f);g+=vo(a.slice(e,d));e=d}return g}\nfunction ur(a,b,c,d){qr();var e,f;e=0;for(f=0;f<c;f++){e=Hk(Tk(Ik(b[f],BS),Ik(d,BS)),Ik(bl(e),BS));a[f]=bl(e);e=Zk(e,32)}return bl(e)}\nfunction FF(b,c){var d;try{return Jd(Cs(b.a,c),3)}catch(a){a=Fk(a);if(Qd(a,7)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}return null}\nfunction fc(){var a;if($b!=0){a=Zb();if(a-bc>2000){bc=a;cc=$wnd.setTimeout(oc,10)}}if($b++==0){rc((qc(),pc));return true}return false}\nfunction yp(a){fp();var b;if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw Gk(new Vn('Infinite or NaN'))}lp(this,(b=a,b.toPrecision(20)))}\nfunction sE(a,b){switch(b.c){case 0:tC(a,'00',30);break;case 1:tC(a,'01',30);break;case 2:tC(a,'10',30);break;case 3:tC(a,'11',30);}}\nfunction nE(a,b){switch(b){case 1:return lE(a,'Z');case 3:return lE(a,'O');case 2:return lE(a,'U');case 0:return lE(a,'V');}return false}\nfunction fo(a,b){WB(a);if(b==null){return false}if(eo(a,b)){return true}return a.length==b.length&&eo(a.toLowerCase(),b.toLowerCase())}\nfunction zb(a,b,c){var d,e,f,g,h;for(e=(a.g==null&&(a.g=(xc(),h=wc.P(a),zc(h))),a.g),f=0,g=e.length;f<g;++f){d=e[f];b.S(c+'\\tat '+d)}}\nfunction Hm(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 Wu(a,b){var c,d;d=a.a.length;b.length<d&&(b=KB(new Array(d),b));for(c=0;c<d;++c){Uc(b,c,a.a[c])}b.length>d&&Uc(b,d,null);return b}\nfunction wv(a,b){var c,d;d=a.a.length;b.length<d&&(b=KB(new Array(d),b));for(c=0;c<d;++c){Uc(b,c,a.a[c])}b.length>d&&Uc(b,d,null);return b}\nfunction bH(a){Es(a.a,(RG(),KG),null);Es(a.a,LG,null);Es(a.a,MG,null);Es(a.a,NG,null);Es(a.a,OG,null);Es(a.a,PG,null);Es(a.a,QG,null)}\nfunction uq(a){Yp();if(a.length==0){this.e=0;this.d=1;this.a=Vc(Pc(be,1),gS,13,15,[0])}else{this.e=1;this.d=a.length;this.a=a;_p(this)}}\nfunction qq(a,b){this.e=a;if(b<CS){this.d=1;this.a=Vc(Pc(be,1),gS,13,15,[b|0])}else{this.d=2;this.a=Vc(Pc(be,1),gS,13,15,[b%CS|0,b/CS|0])}}\nfunction jC(a){hC();var b,c,d;c=':'+a;d=gC[c];if(d!=null){return Yd((WB(d),d))}d=eC[c];b=d==null?iC(a):Yd((WB(d),d));kC();gC[c]=b;return b}\nfunction Ku(b,c){var d;d=by(b,c);try{return jy(d)}catch(a){a=Fk(a);if(Qd(a,86)){throw Gk(new bm(\"Can't get element \"+c))}else throw Gk(a)}}\nfunction xD(b){var c;try{return RD(b.ub(),false)}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','');sC(b,false);return 0}else throw Gk(a)}}\nfunction by(a,b){var c,d;YB(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 ky(a,b,d)}\nfunction rb(a){return Vd(a)?jC(a):Sd(a)?Yd((WB(a),a)):Rd(a)?(WB(a),a)?1231:1237:Pd(a)?a.F():Tc(a)?dC(a):!!a&&!!a.hashCode?a.hashCode():dC(a)}\nfunction pm(a,b,c){QB(a>=0&&a<=1114111);if(a>=ES){b[c++]=55296+(a-ES>>10&1023)&FS;b[c]=56320+(a-ES&1023)&FS;return 2}else{b[c]=a&FS;return 1}}\nfunction ZF(a){if(a.length==64&&(new RegExp(OT)).test(a)){switch(aC(0,a.length),a.charCodeAt(0)){case 48:return 1;case 49:return -1;}}return 0}\nfunction RQ(){PQ();return Vc(Pc(pk,1),gS,17,0,[OQ,nQ,MQ,NQ,jQ,kQ,lQ,mQ,CQ,DQ,EQ,FQ,GQ,HQ,IQ,JQ,tQ,uQ,vQ,wQ,xQ,yQ,zQ,AQ,KQ,LQ,qQ,rQ,pQ,BQ,oQ,sQ])}\nfunction PR(){MR();return Vc(Pc(yk,1),gS,18,0,[yR,iR,zR,gR,ER,xR,wR,hR,AR,kR,pR,lR,LR,CR,DR,jR,KR,JR,GR,HR,BR,FR,nR,rR,vR,mR,qR,uR,tR,sR,oR,IR])}\nfunction Id(a,b){if(Vd(a)){return !!Hd[b]}else if(a.Qb){return !!a.Qb[b]}else if(Sd(a)){return !!Gd[b]}else if(Rd(a)){return !!Fd[b]}return false}\nfunction Fl(a){var b,c,d;c=(Sl(),d=Jd(Ql.get('logLevel'),33),!d?null:Nd(d.getAtIndex(d.size()-1)));b=c==null?null:cA(c);b?YA(a,b):YA(a,(_z(),Xz))}\nfunction RG(){RG=ml;KG=new SG('M1',0);LG=new SG('M2',1);MG=new SG('M3',2);NG=new SG('M4',3);OG=new SG('M5',4);PG=new SG('M6',5);QG=new SG('M7',6)}\nfunction _y(a,b,c,d,e,f,g,h){var i,j;if(!d){return}i=d.a[0];!!i&&_y(a,b,c,i,e,f,g,h);az(c,d.c,e,f,g,h)&&b.add(d);j=d.a[1];!!j&&_y(a,b,c,j,e,f,g,h)}\nfunction Xl(a){var b;if(a==null){return false}b=typeof(a);return eo(b,jS)||eo(b,kS)||eo(b,lS)||a.$implements__java_io_Serializable||Array.isArray(a)}\nfunction mc(a,b){dc();var c;c=tb;if(c){if(c==ac){return}XA(c.a,(_z(),Zz),a.L(),a);return}if(b){lc(Qd(a,68)?Jd(a,68).N():a)}else{So();yb(a,Ro,'','')}}\nfunction no(a,b,c){var d,e;d=oo(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=oo(oo(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return oo(a,d,e)}\nfunction aD(a){var b,c,d,e,f,g;g=new No;b=0;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];Jo(Jo(Jo(Ho((g.a+='Register ',g),b++),':\\t'),AD(c)),eS)}return g.a}\nfunction YC(a){var b,c,d,e,f,g;g=new No;b=0;for(d=a.p,e=0,f=d.length;e<f;++e){c=d[e];Jo(Jo(Jo(Ho((g.a+='FP Register ',g),b++),':\\t'),kH(c)),eS)}return g.a}\nfunction dd(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 $c(c,d,e)}\nfunction wq(a,b){Yp();WB(a);if(b<2||b>36){throw Gk(new Vn('Radix out of range'))}if(a.length==0){throw Gk(new Vn('Zero length BigInteger'))}Bq(this,a,b)}\nfunction Sc(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 jd(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&SS;a.m=d&SS;a.h=e&qS;return true}\nfunction NF(b,c){var d,e;sC(b,false);d=WF(b.d,c+'');try{tC(b,d,0)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;yb(e,(So(),Ro),'','');throw Gk(new PE)}else throw Gk(a)}}\nfunction Lk(a,b){var c;if(Pk(a)&&Pk(b)){c=a/b;if(nS<c&&c<oS){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return Kk(_c(Pk(a)?_k(a):a,Pk(b)?_k(b):b,false))}\nfunction iQ(a,b,c){_P();this.j=a;this.e=b;this.d=c;this.b=new vE;tE(this.b,0,true);tE(this.b,3,true);tE(this.b,2,true);tE(this.b,1,true);this.c=new XF(this.b)}\nfunction _D(a){var b;aC(0,a.length);if(a.charCodeAt(0)!=49){return false}for(b=1;b<a.length;b++){aC(b,a.length);if(a.charCodeAt(b)!=48){return false}}return true}\nfunction nb(a,b){return Vd(a)?eo(a,b):Sd(a)?(WB(a),Xd(a)===Xd(b)):Rd(a)?(WB(a),Xd(a)===Xd(b)):Pd(a)?a.C(b):Tc(a)?kb(a,b):!!a&&!!a.equals?a.equals(b):Xd(a)===Xd(b)}\nfunction md(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 Qq(a){var b,c,d;if(Jk(a,0)>=0){c=Lk(a,VS);d=Sk(a,VS)}else{b=Zk(a,1);c=Lk(b,500000000);d=Sk(b,500000000);d=Hk(Xk(d,1),Ik(a,1))}return Wk(Xk(d,32),Ik(c,BS))}\nfunction ds(a,b){var c,d,e;c=b.jb();e=b.kb();d=a.get(c);if(!(Xd(e)===Xd(d)||e!=null&&nb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction tq(a,b){this.e=a;if(Mk(Ik(b,-4294967296),0)){this.d=1;this.a=Vc(Pc(be,1),gS,13,15,[bl(b)])}else{this.d=2;this.a=Vc(Pc(be,1),gS,13,15,[bl(b),bl(Yk(b,32))])}}\nfunction jD(a){WC(a,(wF(),uF));if(!jF(a.A,uF)){WA(TC,'Executing MEM() for '+hF(a.A,uF));hF(a.A,uF).Hb()}WA(TC,yT+hF(a.A,uF)+' to WB');pF(a.A,hF(a.A,uF));oF(a.A,null)}\nfunction hl(b,c,d,e){gl();var f=el;$moduleName=c;$moduleBase=d;Ek=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{bS(g)()}catch(a){b(c,a)}}else{bS(g)()}}\nfunction zc(a){var b,c,d,e;b='yc';c='Ib';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(eo(a[d].d,b)||eo(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction Cc(a){xc();var b=a.backingJsObject;if(b&&b.stack){var c=b.stack;var d=b+eS;c.substring(0,d.length)==d&&(c=c.substring(d.length));return c.split(eS)}return []}\nfunction gr(a,b,c,d,e){var f,g;f=0;for(g=0;g<e;g++){f=Hk(f,$k(Ik(b[g],BS),Ik(d[g],BS)));a[g]=bl(f);f=Yk(f,32)}for(;g<c;g++){f=Hk(f,Ik(b[g],BS));a[g]=bl(f);f=Yk(f,32)}}\nfunction bD(a){var b;b='';b+='IF:\\t'+hF(a.A,(wF(),tF))+eS;b+='ID:\\t'+hF(a.A,sF)+eS;b+='EX:\\t'+hF(a.A,rF)+eS;b+='MEM:\\t'+hF(a.A,uF)+eS;b+='WB:\\t'+hF(a.A,vF)+eS;return b}\nfunction HF(a,b,c){var d;if(c!=null&&!eo(c,'')){c=c.toLowerCase();if(Ds(a.c,c)){throw Gk(new zF)}Fs(a.c,c,wn(b));d=TE(a.b,b);d.d=c;WA(CF,'Added memory label '+c+LT+b)}}\nfunction sI(a,b){var c,d,e,f,g,h;c=new MC;IC(c,Jd(Ku(a.r,b),3).a);e=co(c.e);f=a.k.w;h=co(a.k.w.e);d=new MC;HC(d,-4);h=wM(h,co(d.e));g=wM(h,e);tC(f,g,0);throw Gk(new TM)}\nfunction xo(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){aC(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+ro(a,++b)):(a=a.substr(0,b)+(''+ro(a,++b)))}return a}\nfunction mm(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 yr(a,b){qr();var c,d;d=(Yp(),Tp);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=iq(d,c));c.d==1?(c=iq(c,c)):(c=new uq(Ar(c.a,c.d,Rc(be,gS,13,c.d<<1,15,1))))}d=iq(d,c);return d}\nfunction Ix(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===iS&&Map.prototype.entries&&b()){return Map}else{return Jx()}}\nfunction zC(b,c){var d,e;c*=8;c=56-c;e=so(b.ub(),c,c+8);try{return QD(e,false)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction AC(b,c){var d,e;c*=8;c=56-c;e=so(co(b.e),c,c+8);try{return QD(e,true)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction fE(b,c,d){var e,f;try{e=Rm(UD('0x'+c));e=Hk(e,b.b);_x(b.a,'r '+PD(WD(64,e))+' '+d)}catch(a){a=Fk(a);if(Qd(a,30)||Qd(a,11)){f=a;yb(f,(So(),Ro),'','')}else throw Gk(a)}}\nfunction gE(b,c,d){var e,f;try{e=Rm(UD('0x'+c));e=Hk(e,b.b);_x(b.a,'w '+PD(WD(64,e))+' '+d)}catch(a){a=Fk(a);if(Qd(a,30)||Qd(a,11)){f=a;yb(f,(So(),Ro),'','')}else throw Gk(a)}}\nfunction ZD(a){if(a.length==0){return false}aC(0,a.length);a.charCodeAt(0)==35&&(a=a.substr(1));if($D(a)){return true}else if(YD(a)&&a.length<=6){return true}return false}\nfunction Tb(a){var b;if(a.c==null){b=Xd(a.b)===Xd(Rb)?null:a.b;a.d=b==null?xS:Td(b)?Wb(Md(b)):Vd(b)?'String':sm(pb(b));a.a=a.a+tS+(Td(b)?Vb(Md(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction es(a,b,c){var d,e,f;for(e=a.bb().$();e.cb();){d=Jd(e.db(),21);f=d.jb();if(Xd(b)===Xd(f)||b!=null&&nb(b,f)){if(c){d=new ju(d.jb(),d.kb());e.eb()}return d}}return null}\nfunction az(a,b,c,d,e,f){var g,h;if(a.qb()&&(h=_w(Jd(b,20),Jd(c,20)),h<0||!d&&h==0)){return false}if(a.rb()&&(g=_w(Jd(b,20),Jd(e,20)),g>0||!f&&g==0)){return false}return true}\nfunction bE(a){var b,c,d;b=new Eo;c=Jk(a,0)<0?Uk(a):a;d=0;while(Jk(c,0)>0){d=bl(Sk(c,2));d==1?Do(b,String.fromCharCode(49)):Do(b,String.fromCharCode(48));c=Lk(c,2)}return b.a}\nfunction QH(a){WA(NH,'WB of the ALU I-Type instruction. Writing '+cl(a.i[0].Db())+' to R'+Ku(a.r,0));$C(a.k,Jd(Ku(a.r,0),3).a).wb(a.i[0].ub(),0);wD($C(a.k,Jd(Ku(a.r,0),3).a))}\nfunction XA(a,b,c,d){var e;(MA?b.tb()>=UA(a).tb():NA?b.tb()>=(_z(),800):QA?b.tb()>=(_z(),900):PA&&b.tb()>=(_z(),XS))&&(e=new LA(b,c),e.e=d,KA(e,OA?null:a.c),SA(a,e),undefined)}\nfunction SE(a,b,c){var d;if(c>32000){aB(QE,'Address exceeding the CPU code limit: '+c+' > '+32000);throw Gk(new LF)}d=c/4|0;!eo(b.q,' ')&&!ou(a.c,wn(d))&&++a.b;dz(a.c,wn(d),b)}\nfunction hz(a,b,c){var d,e;e=a;d=e.c==null||ax(b.c,e.c)>0?1:0;while(e.a[d]!=b){e=e.a[d];d=ax(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 HP(a,b){var c,d,e,f,g,h;g=new No;d=false;while(!d){f=TE(a.e,b);for(e=0;e<8;++e){h=zC(f,e);if(h==0){d=true;break}c=h&FS;g.a+=String.fromCharCode(c)}b=Hk(b,8)}return g.a}\nfunction ZR(a,b){var c;if(zs(a.a,b)){return Jd(Bs(a.a,b),3).a}c=0;zs(a.b,b)?(c=Jd(Bs(a.b,b),3).a):aB(WR,'No default value for integer configuration key '+b+', using 0.');return c}\nfunction YR(a,b){var c;if(zs(a.a,b)){return gm(Ld(Bs(a.a,b)))}c=false;zs(a.b,b)?(c=gm(Ld(Bs(a.b,b)))):aB(WR,'No default value for boolean configuration key '+b+', using false.');return c}\nfunction wo(a){var b,c;if(a>=ES){b=55296+(a-ES>>10&1023)&FS;c=56320+(a-ES&1023)&FS;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&FS)}}\nfunction Gq(a,b){var c,d,e;e=a.e;if(b==0||a.e==0){return}d=b>>5;a.d-=d;if(!Lq(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]}_p(a);a.b=-2}\nfunction Fn(a){var b,c,d;if(Jk(yS,a)<=0&&Jk(a,mS)<=0){return c=bl(a),c.toString(2)}b=Rc(_d,gS,13,65,15,1);d=65;do{b[--d]=nm(bl(a)&1);a=Zk(a,1)}while(Jk(a,0)!=0);return Ao(b,d,65-d)}\nfunction Iq(a,b,c,d){var e,f,g;if(d==0){To(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 vc(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].Sb()&&(c=uc(c,g)):g[0].Sb()}catch(a){a=Fk(a);if(Qd(a,8)){d=a;dc();mc(d,true)}else throw Gk(a)}}return c}\nfunction HA(a,b){var c,d,e,f;c=Jd(Cs(a.a,b),83);if(!c){d=new bB(b);e=(RA(),OA)?null:d.c;f=so(e,0,$wnd.Math.max(0,ko(e,wo(46))));ZA(d,HA(a,f));Fs(a.a,OA?null:d.c,d);return d}return c}\nfunction VR(b){UR();var c;try{c=Jd(Cs(SR,'en'),61);return Nd(c.get(b))}catch(a){a=Fk(a);if(Qd(a,7)){_A(TR,'Could not look up key '+b+' in language '+'en');return b}else throw Gk(a)}}\n",
"function hc(b,c,d){var e,f;e=fc();try{if(tb){try{return ec(b,c,d)}catch(a){a=Fk(a);if(Qd(a,8)){f=a;mc(f,true);return undefined}else throw Gk(a)}}else{return ec(b,c,d)}}finally{ic(e)}}\nfunction px(){px=ml;nx=Vc(Pc($e,1),gS,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);ox=Vc(Pc($e,1),gS,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction Pm(a){Nm==null&&(Nm=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!Nm.test(a)){throw Gk(new Vn(wS+a+'\"'))}return parseFloat(a)}\nfunction uo(a){var b,c,d;c=a.length;d=0;while(d<c&&(aC(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(aC(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction kl(){jl={};!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 sd(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 $c(c&SS,d&SS,e&qS)}\nfunction ud(a,b){var c,d,e,f;b&=63;c=a.h&qS;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 $c(d&SS,e&SS,f&qS)}\nfunction Hp(a,b,c){if(c<_o.length&&$wnd.Math.max(a.a,b.a+ap[Yd(c)])+1<54){return new zp(a.f+b.f*_o[Yd(c)],a.e)}return new Ep(_q((!a.c&&(a.c=Dq(a.f)),a.c),wr((!b.c&&(b.c=Dq(b.f)),b.c),Yd(c))),a.e)}\nfunction tC(a,b,c){var d,e,f;for(e=0;e<b.length;e++){f=e+c;if(f>=a.f){return}d=(aC(e,b.length),b.charCodeAt(e));switch(d){case 49:a.e[f]=49;break;case 48:a.e[f]=48;break;default:throw Gk(new NE);}}}\nfunction yb(a,b,c,d){var e,f,g,h,i;b.S(d+c+a);zb(a,b,d);for(f=(a.i==null&&(a.i=Rc(af,gS,8,0,0,1)),a.i),g=0,h=f.length;g<h;++g){e=f[g];yb(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&yb(i,b,'Caused by: ',d)}\nfunction Lq(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){To(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 IF(a,b,c){var d;if(c!=null&&!eo(c,'')){if(Ds(a.a,c)){throw Gk(new zF)}Fs(a.a,c,wn(b));d=VE(a.b,b);!d&&_A(CF,'No instruction at address '+b);d.Lb(c);WA(CF,'Added instruction label '+c+LT+b)}}\nfunction Hl(a,b){var c,d,e;c=new No;Jo(c,(d=new hx(b.c),e=new No,Jo(e,gx(d)),e.a+=' ',Jo(e,b.b),e.a+=eS,Jo(e,b.a.W()),e.a+=tS,e.a));Jo(c,b.d);if(a.a&&!!b.e){c.a+=eS;yb(b.e,new Ml(c),'','')}return c.a}\nfunction BC(b,c){var d,e;if(c%2!=0){throw Gk(new eF)}c*=8;c=48-c;e=so(b.ub(),c,c+16);try{return QD(e,false)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction DC(b,c){var d,e;if(c%4!=0){throw Gk(new eF)}c*=8;c=32-c;e=so(b.ub(),c,c+32);try{return QD(e,false)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction EC(b,c){var d,e;if(c%4!=0){throw Gk(new eF)}c*=8;c=32-c;e=so(co(b.e),c,c+32);try{return RD(e,true)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction CC(b,c){var d,e;if(c%2!=0){throw Gk(new eF)}c*=8;c=48-c;e=so(co(b.e),c,c+16);try{return QD(e,true)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction yG(a){var b,c;c='';c+='ADDER\\n';c+=(b=Jd(Bs(a.a,(HG(),DG)),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,EG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,FG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,GG),5))?b.W()+eS:WT;return c}\nfunction Jr(){Jr=ml;Ir=new Kr('UP',0);Cr=new Kr('DOWN',1);Br=new Kr('CEILING',2);Dr=new Kr('FLOOR',3);Gr=new Kr('HALF_UP',4);Er=new Kr('HALF_DOWN',5);Fr=new Kr('HALF_EVEN',6);Hr=new Kr('UNNECESSARY',7)}\nfunction SA(a,b){var c,d,e,f,g,h,i,j;for(e=VA(a),g=0,i=e.length;g<i;++g){c=e[g];c.R(b)}j=!OA&&a.e?OA?null:a.d:null;while(j){for(d=VA(j),f=0,h=d.length;f<h;++f){c=d[f];c.R(b)}j=!OA&&j.e?OA?null:j.d:null}}\nfunction np(a,b){var c;c=a.e+b.e;if(a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return Rp(c)}if(a.a+b.a<54){return new zp(a.f*b.f,Op(c))}return new Fp(iq((!a.c&&(a.c=Dq(a.f)),a.c),(!b.c&&(b.c=Dq(b.f)),b.c)),Op(c))}\nfunction oG(a){var b,c,d;c=UG(a.b);d=Jd(Bs(a.c.a,(RG(),QG)),5);b=Jd(Bs(a.a.a,(HG(),GG)),5);if(c){WG(a.b);--a.d;return c}if(d){Es(a.c.a,QG,null);--a.d;return d}if(b){Es(a.a.a,GG,null);--a.d;return b}return null}\nfunction vx(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=sx(b,e);if(f){return f.lb(c)}}Uc(e,e.length,new ju(b,c));++a.c;dx(a.b);return null}\nfunction GB(a,b,c,d,e,f){var g,h,i,j,k;if(Xd(a)===Xd(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 kq(a,b){var c;if(b<0){throw Gk(new _l('Negative exponent'))}if(b==0){return Tp}else if(b==1||cq(a,Tp)||cq(a,Xp)){return a}if(!pq(a,0)){c=1;while(!pq(a,c)){++c}return iq(zq(c*b),kq(oq(a,c),b))}return yr(a,b)}\nfunction pp(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)*hT;aq((!a.c&&(a.c=Dq(a.f)),a.c),zr(b)).e!=0&&++b}a.d=Yd(b);return a.d}\nfunction Ip(a){var b,c;if(a>-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=Yd($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return Jp(Nk(a))}\nfunction UE(a,b){if(b>=80000||b<0){aB(QE,'Trying to access memory index '+b+' which is outside the expected range [0,'+80000+').');throw Gk(new dF)}ou(a.a,wn(b))||dz(a.a,wn(b),new bF(b*8));return Jd(pu(a.a,wn(b)),94)}\nfunction xG(a){if(Bs(a.a,(HG(),GG))==null){Es(a.a,GG,Jd(Bs(a.a,FG),5));Es(a.a,FG,null)}if(Bs(a.a,FG)==null){Es(a.a,FG,Jd(Bs(a.a,EG),5));Es(a.a,EG,null)}if(Bs(a.a,EG)==null){Es(a.a,EG,Jd(Bs(a.a,DG),5));Es(a.a,DG,null)}}\nfunction tr(a,b,c,d,e){var f,g,h,i;if(Xd(a)===Xd(b)&&d==e){Ar(a,d,c);return}for(h=0;h<d;h++){g=0;f=a[h];for(i=0;i<e;i++){g=Hk(Hk(Tk(Ik(f,BS),Ik(b[i],BS)),Ik(c[h+i],BS)),Ik(bl(g),BS));c[h+i]=bl(g);g=Zk(g,32)}c[h+e]=bl(g)}}\nfunction jG(a){var b;if((new RegExp(PT)).test(a)&&!(new RegExp(QT)).test(a)||(new RegExp(RT)).test(a)&&!(new RegExp(QT)).test(a)||bG(a)||!(a.length==64&&(new RegExp(OT)).test(a))){return null}b=RD(a,false);return new Ap(b)}\nfunction WD(b,c){var d,e,f,g,h;g=bE(c);f=b-g.length;d=new Fo(g);for(e=0;e<f;e++){Do(d,String.fromCharCode(48))}if(Jk(c,0)<0){try{h=dE(d.a);return h}catch(a){a=Fk(a);if(Qd(a,11)){return null}else throw Gk(a)}}else{return d.a}}\nfunction CL(a){var b;a.c=a.i[4].Db();if(Qk(a.c,0)){b=VR(uU)+' '+a.o+'. '+VR(vU)+tS+cl(a.c)+'.';throw Gk(new pI(b))}if(Vk(Sk(a.c,a.f),0)){b=VR(wU)+' '+a.o+tS+VR(xU)+' '+cl(a.c)+' '+VR(yU)+' '+a.f+' bytes';throw Gk(new fF(b))}}\nfunction mE(a){if(_n(so(co(a.e),30,a.f),'00')==0){return AE(),zE}if(_n(so(co(a.e),30,a.f),'01')==0){return AE(),yE}if(_n(so(co(a.e),30,a.f),'10')==0){return AE(),xE}if(_n(so(co(a.e),30,a.f),'11')==0){return AE(),wE}return null}\nfunction ol(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.Pb;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction tn(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 Hn(a){var b,c,d,e,f,g;d=bl(a);if(Jk(d,a)==0){return f=d,f.toString(2)}e=Jk(a,0)<0;e||(a=Uk(a));b=Rc(_d,gS,13,65,15,1);c=65;do{g=Lk(a,2);b[--c]=nm(bl($k(Tk(2,g),a)));a=g}while(Jk(a,0)!=0);e&&(b[--c]=45);return Ao(b,c,65-c)}\nfunction aF(b){var c,d;try{d='ADDRESS '+PD(aE(32,b.a));d+=', VALUE '+PD(co(b.e));d+=', LABEL '+b.d;d+=', CODE '+b.b;d+=', COMMENT '+b.c;return d}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}return 'ERRORE'}\nfunction td(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&TS)!=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?qS:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?qS:0;f=d?SS:0;e=c>>b-44}return $c(e&SS,f&SS,g&qS)}\nfunction ll(a,b,c){var d=jl,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=jl[b]),nl(h));_.Qb=c;!b&&(_.Rb=ql);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Pb=f)}\nfunction pq(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw Gk(new _l('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=fq(a);if(e<d){return false}else d==e?(c=-c):(c=~c)}return (c&b)!=0}\nfunction $D(a){var b,c,d,e;e=a.length;if(e==0){return false}c=0;d=(aC(c,a.length),a.charCodeAt(c));if(d==43||d==45){if(e==1){return false}++c}for(;c<a.length;c++){b=(aC(c,a.length),a.charCodeAt(c));if(b<48||b>57){return false}}return true}\nfunction aG(a){var b;if((new RegExp(PT)).test(a)&&!(new RegExp(QT)).test(a)||(new RegExp(RT)).test(a)&&!(new RegExp(QT)).test(a)||bG(a)||!(a.length==64&&(new RegExp(OT)).test(a))){return null}b=QD(so(a,32,a.length),false);return new Ap(b)}\nfunction Zq(a,b,c,d,e){var f,g,h;f=0;g=0;for(h=0;h<d;h++){f=(qr(),Hk(Tk(Ik(c[h],BS),Ik(e,BS)),Ik(bl(f),BS)));g=Hk($k(Ik(a[b+h],BS),Ik(f,BS)),g);a[b+h]=bl(g);g=Yk(g,32);f=Zk(f,32)}g=Hk($k(Ik(a[b+d],BS),f),g);a[b+d]=bl(g);return bl(Yk(g,32))}\nfunction Em(a){if(a.Y()){var b=a.c;b.Z()?(a.k='['+b.j):!b.Y()?(a.k='[L'+b.W()+';'):(a.k='['+b.W());a.b=b.V()+'[]';a.i=b.X()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=Hm('.',[c,Hm('$',d)]);a.b=Hm('.',[c,Hm('.',d)]);a.i=d[d.length-1]}\nfunction wx(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(qx(b,e.jb())){if(d.length==1){d.length=0;Dx(a.a,g)}else{d.splice(h,1)}--a.c;dx(a.b);return e.kb()}}return null}\nfunction tE(b,c,d){var e;try{switch(c){case 1:tC(b,''+(d?1:0),21);break;case 3:tC(b,''+(d?1:0),22);break;case 2:tC(b,''+(d?1:0),23);break;case 0:tC(b,''+(d?1:0),20);}}catch(a){a=Fk(a);if(Qd(a,11)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}}\nfunction aQ(a){if(a.length>0&&(aC(0,a.length),a.charCodeAt(0)!=59)&&(aC(0,a.length),a.charCodeAt(0)!=10)){a=uo(a);a=no(a,'\\t',' ');while(a.indexOf(' ')!=-1){a=no(a,' ',' ')}a=no(a,', ',',');a=no(a,' ,',',');if(a.length>0){return a}}return null}\nfunction sH(){nH();var a;this.r=new ey;this.i=Rc(qh,gS,32,5,0,1);this.j=Rc(Mh,gS,78,5,0,1);this.s=new yC;this.u='';sC(this.s,false);for(a=0;a<this.i.length;a++){this.i[a]=new BD('TR '+a+YT+this.t+')');this.j[a]=new lH('TR (float) '+a+YT+this.t+')')}}\nfunction lq(a,b){var c,d,e,f,g,h;if(b.e==0){throw Gk(new _l(kT))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:cr(a.a,b.a,h))==-1){return a}f=c;e=Rc(be,gS,13,f,15,1);if(f==1){e[0]=$q(a.a,h,b.a[0])}else{d=h-c+1;e=Tq(null,d,a.a,h,b.a,c)}g=new sq(a.e,f,e);_p(g);return g}\nfunction rr(a,b){qr();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 xr(a,b)}g=(a.d&-2)<<4;j=oq(a,g);k=oq(b,g);d=er(a,mq(j,g));e=er(b,mq(k,g));i=rr(j,k);c=rr(d,e);f=rr(er(j,d),er(e,k));f=_q(_q(f,i),c);f=mq(f,g);i=mq(i,g<<1);return _q(_q(i,f),c)}\nfunction kc(g){dc();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Jb(e);mc(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 gd(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 un(c)}if(b==0&&d!=0&&c==0){return un(d)+22}if(b!=0&&d==0&&c==0){return un(b)+44}return -1}\nfunction nd(a){var b,c,d,e,f;if(isNaN(a)){return Ed(),Dd}if(a<-9223372036854775808){return Ed(),Bd}if(a>=9223372036854775807){return Ed(),Ad}e=false;if(a<0){e=true;a=-a}d=0;if(a>=oS){d=Yd(a/oS);a-=d*oS}c=0;if(a>=pS){c=Yd(a/pS);a-=c*pS}b=Yd(a);f=$c(b,c,d);e&&ed(f);return f}\nfunction YE(a){var b,c,d,e,f,g,h,i;i='Data:\\n';for(f=(h=(new Vt(a.a)).a.bb().$(),new $t(h));f.a.cb();){e=(b=Jd(f.a.db(),21),Jd(b.kb(),94));i+=aF(e)+eS}i+='\\nCode:\\n';for(d=(g=(new Vt(a.c)).a.bb().$(),new $t(g));d.a.cb();){c=(b=Jd(d.a.db(),21),Jd(b.kb(),5));i+=pl(c)+eS}return i}\nfunction QD(a,b){var c;if(a.length>32||b&&a.length==32&&(aC(0,a.length),a.charCodeAt(0)==49)||!XD(a)){throw Gk(new NE)}if(!b&&a.length==32&&_D(a)){return yS}if(b){return SD(a)}else{aC(0,a.length);if(a.charCodeAt(0)==48){return QD(a.substr(1),true)}else{c=dE(a);return -QD(c,true)}}}\nfunction FE(a,b){var c,d,e;WA(DE,'call to close() with fd = '+b);e=-1;c=zs(a.a,wn(b));d=zs(a.d,wn(b));if(c){WA(DE,'found open input stream');Zd(Bs(a.a,wn(b)));null.Sb();Gs(a.a,wn(b));e=0}if(d){WA(DE,'found open output stream');Zd(Bs(a.d,wn(b)));null.Sb();Gs(a.d,wn(b));e=0}return e}\nfunction iC(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(aC(c+3,a.length),a.charCodeAt(c+3)+(aC(c+2,a.length),31*(a.charCodeAt(c+2)+(aC(c+1,a.length),31*(a.charCodeAt(c+1)+(aC(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+$n(a,c++)}b=b|0;return b}\nfunction Yp(){Yp=ml;var a;Tp=new rq(1,1);Vp=new rq(1,10);Xp=new rq(0,0);Sp=new rq(-1,1);Up=Vc(Pc(df,1),gS,9,0,[Xp,Tp,new rq(1,2),new rq(1,3),new rq(1,4),new rq(1,5),new rq(1,6),new rq(1,7),new rq(1,8),new rq(1,9),Vp]);Wp=Rc(df,gS,9,32,0,1);for(a=0;a<Wp.length;a++){Wp[a]=Eq(Xk(1,a))}}\nfunction vr(a,b){qr();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return Yp(),Xp}d=a.d;c=a.a;if(d==1){e=Tk(Ik(c[0],BS),Ik(b,BS));i=bl(e);g=bl(Zk(e,32));return g==0?new rq(j,i):new sq(j,2,Vc(Pc(be,1),gS,13,15,[i,g]))}h=d+1;f=Rc(be,gS,13,h,15,1);f[d]=ur(f,c,d,b);k=new sq(j,h,f);_p(k);return k}\nfunction xr(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=Tk(Ik(a.a[0],BS),Ik(b.a[0],BS));m=bl(k);l=bl(Zk(k,32));return l==0?new rq(i,m):new sq(i,2,Vc(Pc(be,1),gS,13,15,[m,l]))}c=a.a;e=b.a;g=Rc(be,gS,13,h,15,1);sr(c,d,e,f,g);j=new sq(i,h,g);_p(j);return j}\nfunction gx(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=lx($wnd.Math.abs(d)%60);return (px(),nx)[a.a.getDay()]+' '+ox[a.a.getMonth()]+' '+lx(a.a.getDate())+' '+lx(a.a.getHours())+':'+lx(a.a.getMinutes())+':'+lx(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction Kq(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(Yp(),Sp):(Yp(),Xp)}f=a.d-d;e=Rc(be,gS,13,f+1,15,1);Lq(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 sq(a.e,f,e);_p(g);return g}\nfunction bz(a,b,c,d){var e,f;if(!b){return c}else{e=ax(c.c,b.c);if(e==0){d.d=cu(b,c.d);d.b=true;return b}f=e<0?0:1;b.a[f]=bz(a,b.a[f],c,d);if(cz(b.a[f])){if(cz(b.a[1-f])){b.b=true;b.a[0].b=false;b.a[1].b=false}else{cz(b.a[f].a[f])?(b=jz(b,1-f)):cz(b.a[f].a[1-f])&&(b=iz(b,1-f))}}}return b}\nfunction EF(a,b){var c;WA(CF,'Request for memory element labelled '+b);if(b==null){aB(CF,'Label is null. Cannot access it.');throw Gk(new dF)}b=b.toLowerCase();if(!Ds(a.c,b)){aB(CF,'Label not found.');throw Gk(new dF)}c=Jd(Cs(a.c,b),3).a;WA(CF,'Label found at address '+c);return TE(a.b,c)}\nfunction xb(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf(sS)!=-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 dE(a){var b,c,d,e;b=true;e=new Fo(a);for(d=a.length-1;d>=0;--d){c=(aC(d,a.length),a.charCodeAt(d));if(c!=48&&c!=49){throw Gk(new NE)}if(b){Yl(e,d,d+1,String.fromCharCode(c));c==49&&(b=false)}else{c==48?Yl(e,d,d+1,String.fromCharCode(49)):Yl(e,d,d+1,String.fromCharCode(48))}}return e.a}\nfunction pE(a,b,c){_n(b.toLowerCase(),'V'.toLowerCase())==0?tC(a,''+c,15):_n(b.toLowerCase(),'Z'.toLowerCase())==0?tC(a,''+c,16):_n(b.toLowerCase(),'O'.toLowerCase())==0?tC(a,''+c,17):_n(b.toLowerCase(),'U'.toLowerCase())==0?tC(a,''+c,18):_n(b.toLowerCase(),'I'.toLowerCase())==0&&tC(a,''+c,19)}\nfunction rE(a,b,c){_n(b.toLowerCase(),'V'.toLowerCase())==0?tC(a,''+c,25):_n(b.toLowerCase(),'Z'.toLowerCase())==0?tC(a,''+c,26):_n(b.toLowerCase(),'O'.toLowerCase())==0?tC(a,''+c,27):_n(b.toLowerCase(),'U'.toLowerCase())==0?tC(a,''+c,28):_n(b.toLowerCase(),'I'.toLowerCase())==0&&tC(a,''+c,29)}\nfunction Wq(a,b){var c,d,e,f,g;d=Ik(b,BS);if(Jk(a,0)>=0){f=Lk(a,d);g=Sk(a,d)}else{c=Zk(a,1);e=b>>>1;f=Lk(c,e);g=Sk(c,e);g=Hk(Xk(g,1),Ik(a,1));if((b&1)!=0){if(Jk(f,g)<=0){g=$k(g,f)}else{if(Rk($k(f,g),d)){g=Hk(g,$k(d,f));f=$k(f,1)}else{g=Hk(g,$k(Xk(d,1),f));f=$k(f,2)}}}}return Wk(Xk(g,32),Ik(f,BS))}\nfunction yd(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==TS&&a.m==0&&a.l==0){return US}if(a.h>>19!=0){return '-'+yd(pd(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=Yc(VS);c=_c(c,e,true);b=''+xd(Xc);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 gQ(b,c,d,e,f){var g,h,i,j,k,l;l=qo(f,',',0);for(h=l,i=0,j=h.length;i<j;++i){g=h[i];k=UE(b.e,b.f);++b.f;try{tC(k,WF(b.c,uo(g)),0)}catch(a){a=Fk(a);if(Qd(a,67)){++b.g;_Q(b.a,eV,c,d+1,e)}else if(Qd(a,81)){++b.g;_Q(b.a,fV,c,d+1,e)}else if(Qd(a,11)){++b.g;_Q(b.a,NU,c,d+1,e);d=e.length}else throw Gk(a)}}}\nfunction RD(a,b){var c;if(a.length>64||b&&a.length==64&&(aC(0,a.length),a.charCodeAt(0)==49)||!XD(a)){throw Gk(new NE)}if(!b&&a.length==64&&_D(a)){return zS}if(a.length==0){return 0}if(b){return TD(a)}else{aC(0,a.length);if(a.charCodeAt(0)==48){return RD(a.substr(1),true)}else{c=dE(a);return Uk(RD(c,true))}}}\nfunction cA(a){_z();var b;b=to(a,(ty(),ry));switch(b){case 'ALL':return Sz;case 'CONFIG':return Tz;case 'FINE':return Uz;case 'FINER':return Vz;case 'FINEST':return Wz;case 'INFO':return Xz;case 'OFF':return Yz;case 'SEVERE':return Zz;case 'WARNING':return $z;default:throw Gk(new kn('Invalid level \"'+a+'\"'));}}\nfunction dH(a){var b,c;c='';c+='MULTIPLIER\\n';c+=(b=Jd(Bs(a.a,(RG(),KG)),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,LG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,MG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,NG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,OG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,PG),5))?b.W()+eS:WT;c+=(b=Jd(Bs(a.a,QG),5))?b.W()+eS:WT;return c}\nfunction xM(a,b){var c,d;d='';for(c=0;c<64;c++){aC(c,a.length);a.charCodeAt(c)==49&&(aC(c,b.length),b.charCodeAt(c)==49)?(d+='0'):(aC(c,a.length),a.charCodeAt(c)==49&&(aC(c,b.length),b.charCodeAt(c)==48)?(d+='1'):(aC(c,a.length),a.charCodeAt(c)==48&&(aC(c,b.length),b.charCodeAt(c)==49)?(d+='1'):(d+='0')))}return d}\nfunction YD(a){var b,c,d,e,f;e=a.length;if(e<3){return false}c=0;aC(c,a.length);if(a.charCodeAt(c)!=48){return false}++c;f=(aC(c,a.length),a.charCodeAt(c));if(f!=120&&f!=88){return false}for(;c<a.length;c++){b=(aC(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 wM(a,b){var c,d,e,f,g,h;if(a.length!=b.length){throw Gk(new SP)}g=new Eo;e=false;for(f=a.length-1;f>-1;f--){c=(aC(f,a.length),a.charCodeAt(f)==49);d=(aC(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;Do(g,String.fromCharCode(h?49:48))}return g.a.substr(0)}\nfunction Hx(){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 GC(b,c,d){var e,f;d*=8;d=56-d;if(c<-128||c>255){throw Gk(new PE)}else{e=aE(8,c);if(c>=0){try{tC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{c=-c;try{e=dE(e);tC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}}\nfunction IC(b,c){var d,e;if(c<wT||c>xT){throw Gk(new PE)}else{d=bE(c);if(c>=0){try{sC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{c=-c;try{d=dE(d);sC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}}\nfunction KC(b,c){var d,e;if(c<yS||c>mS){throw Gk(new PE)}d=bE(c);if(c>=0){try{sC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{c=-c;try{d=dE(d);sC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}\nfunction FC(b,c){var d,e;if(c<-128||c>127){throw Gk(new PE)}else{d=bE(c);if(c>=0){try{sC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{c=-c;try{d=dE(d);sC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}}\nfunction XC(b){var c;try{tE(b.a,0,YR(b.g,(MR(),nR)));tE(b.a,3,YR(b.g,rR));tE(b.a,2,YR(b.g,vR));tE(b.a,1,YR(b.g,mR));YR(b.g,qR)?sE(b.a,(AE(),zE)):YR(b.g,uR)?sE(b.a,(AE(),yE)):YR(b.g,tR)?sE(b.a,(AE(),xE)):YR(b.g,sR)&&sE(b.a,(AE(),wE))}catch(a){a=Fk(a);if(Qd(a,11)){c=a;XA(cB((rm(_g),_g.k)),(_z(),Zz),null,c)}else throw Gk(a)}}\nfunction gp(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 zp(a.f+b.f,a.e)}return new Ep(_q((!a.c&&(a.c=Dq(a.f)),a.c),(!b.c&&(b.c=Dq(b.f)),b.c)),a.e)}else return c>0?Hp(a,b,c):Hp(b,a,-c)}\nfunction dQ(b){var c;try{aC(0,b.length);if(b.charCodeAt(0)==114||(aC(0,b.length),b.charCodeAt(0)==82)||(aC(0,b.length),b.charCodeAt(0)==36))if($D(b.substr(1))){c=Qm(b.substr(1),10);if(c<32&&c>=0){return c}}aC(0,b.length);if(b.charCodeAt(0)==36&&(c=cQ(b.substr(1)))!=-1){return c}}catch(a){a=Fk(a);if(!Qd(a,7))throw Gk(a)}return -1}\nfunction eQ(b){var c;try{aC(0,b.length);if(b.charCodeAt(0)==102||(aC(0,b.length),b.charCodeAt(0)==70)||(aC(0,b.length),b.charCodeAt(0)==36))if($D(b.substr(1))){c=Qm(b.substr(1),10);if(c<32&&c>=0){return c}}aC(0,b.length);if(b.charCodeAt(0)==36&&(c=cQ(b.substr(1)))!=-1){return c}}catch(a){a=Fk(a);if(!Qd(a,7))throw Gk(a)}return -1}\nfunction Zm(){Zm=ml;Ym=Vc(Pc(ae,1),gS,13,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,CS,ES,256,16,4,2]);Xm=Vc(Pc(ae,1),gS,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 Bq(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=b.length;j=o;aC(0,b.length);if(b.charCodeAt(0)==45){m=-1;n=1;--o}else{m=1;n=0}g=(Oq(),Nq)[c];f=o/g|0;r=o%g;r!=0&&++f;i=Rc(be,gS,13,f,15,1);d=Mq[c-2];h=0;p=n+(r==0?g:r);for(q=n;q<j;q=p,p=q+g){e=Qm(b.substr(q,p-q),c);k=(qr(),ur(i,i,h,d));k+=dr(i,h,e);i[h++]=k}l=h;a.e=m;a.d=l;a.a=i;_p(a)}\nfunction Uq(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=Ik(n[0],BS);e=Ik(b,BS);f=Lk(d,e);j=Sk(d,e);p!=c&&(f=Uk(f));p<0&&(j=Uk(j));return Vc(Pc(df,1),gS,9,0,[Eq(f),Eq(j)])}h=o;i=p==c?1:-1;g=Rc(be,gS,13,h,15,1);k=Vc(Pc(be,1),gS,13,15,[Vq(g,n,o,b)]);l=new sq(i,h,g);m=new sq(p,1,k);_p(l);_p(m);return Vc(Pc(df,1),gS,9,0,[l,m])}\nfunction Xq(a,b){var c,d,e,f,g,h;f=(d=bl(a),d!=0?un(d):un(bl(Yk(a,32)))+32);g=(e=bl(b),e!=0?un(e):un(bl(Yk(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=Zk(a,f));g!=0&&(b=Zk(b,g));do{if(Jk(a,b)>=0){a=$k(a,b);a=Zk(a,(c=bl(a),c!=0?un(c):un(bl(Yk(a,32)))+32))}else{b=$k(b,a);b=Zk(b,(c=bl(b),c!=0?un(c):un(bl(Yk(b,32)))+32))}}while(Jk(a,0)!=0);return Xk(b,h)}\nfunction bq(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;f=b.e;if(f==0){throw Gk(new _l(kT))}e=b.d;d=b.a;if(e==1){return Uq(a,d[0],f)}n=a.a;o=a.d;c=o!=e?o>e?1:-1:cr(n,d,o);if(c<0){return Vc(Pc(df,1),gS,9,0,[Xp,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=Rc(be,gS,13,h,15,1);j=Tq(g,h,n,o,d,e);l=new sq(i,h,g);m=new sq(p,k,j);_p(l);_p(m);return Vc(Pc(df,1),gS,9,0,[l,m])}\nfunction JC(b,c,d){var e,f;d*=8;d=48-d;if(c<wT||c>ES){throw Gk(new PE)}else if(d%16!=0){throw Gk(new eF)}else{e=aE(16,c);if(c>=0){try{tC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{c=-c;try{e=dE(e);tC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}}\nfunction LC(b,c,d){var e,f;d*=8;d=32-d;if(Jk(c,yS)<0||Jk(c,BS)>0){throw Gk(new PE)}else if(d%32!=0){throw Gk(new eF)}e=aE(32,c);if(Jk(c,0)>=0){try{tC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{c=Uk(c);try{e=dE(e);tC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}\nfunction Ar(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=Hk(Hk(Tk(Ik(a[f],BS),Ik(a[h],BS)),Ik(c[f+h],BS)),Ik(bl(d),BS));c[f+h]=bl(d);d=Zk(d,32)}c[f+b]=bl(d)}Jq(c,c,b<<1);d=0;for(e=0,g=0;e<b;++e,g++){d=Hk(Hk(Tk(Ik(a[e],BS),Ik(a[e],BS)),Ik(c[g],BS)),Ik(bl(d),BS));c[g]=bl(d);d=Zk(d,32);++g;d=Hk(d,Ik(c[g],BS));c[g]=bl(d);d=Zk(d,32)}return c}\nfunction eq(a,b){var c,d,e,f;c=a.e<0?new sq(1,a.d,a.a):a;d=b.e<0?new sq(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 Eq(Xq((f=c.d>1?Wk(Xk(c.a[1],32),Ik(c.a[0],BS)):Ik(c.a[0],BS),Tk(c.e,f)),(e=d.d>1?Wk(Xk(d.a[1],32),Ik(d.a[0],BS)):Ik(d.a[0],BS),Tk(d.e,e))))}return Yq($p(c),$p(d))}\nfunction Vq(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=Ik(d,BS);for(h=c-1;h>=0;h--){k=Wk(Xk(j,32),Ik(b[h],BS));if(Jk(k,0)>=0){i=Lk(k,f);j=Sk(k,f)}else{e=Zk(k,1);g=d>>>1;i=Lk(e,g);j=Sk(e,g);j=Hk(Xk(j,1),Ik(k,1));if((d&1)!=0){if(Jk(i,j)<=0){j=$k(j,i)}else{if(Rk($k(i,j),f)){j=Hk(j,$k(f,i));i=$k(i,1)}else{j=Hk(j,$k(Xk(f,1),i));i=$k(i,2)}}}}a[h]=bl(Ik(i,BS))}return bl(j)}\nfunction pG(a,b,c){var d;if(!!b&&Tu((CG(),BG),b.W(),0)!=-1){d=b.W();if(_n(d.toLowerCase(),'ADD.D'.toLowerCase())==0||_n(d.toLowerCase(),'SUB.D'.toLowerCase())==0)if(vG(a.a,b,c)==-1){return 1}if(_n(d.toLowerCase(),'MUL.D'.toLowerCase())==0)if(aH(a.c,b,c)==-1){return 1}if(_n(d.toLowerCase(),zT.toLowerCase())==0)if(VG(a.b,b,c)==-1){return 2}c||++a.d;return 0}return 3}\nfunction lE(a,b){if(_n(b.toLowerCase(),'V'.toLowerCase())==0){return $n(co(a.e),20)==49}if(_n(b.toLowerCase(),'Z'.toLowerCase())==0){return $n(co(a.e),21)==49}if(_n(b.toLowerCase(),'O'.toLowerCase())==0){return $n(co(a.e),22)==49}if(_n(b.toLowerCase(),'U'.toLowerCase())==0){return $n(co(a.e),23)==49}return _n(b.toLowerCase(),'I'.toLowerCase())==0&&$n(co(a.e),24)==49}\nfunction tp(a,b,c){var d,e,f,g,h,i;h=Nk(_o[c]);g=$k(Nk(a.e),c);i=Nk(a.f);f=Lk(i,h);e=Sk(i,h);if(Jk(e,0)!=0){d=Qk(Xk(Jk(e,0)<0?Uk(e):e,1),h)?-1:Ok(Xk(Jk(e,0)<0?Uk(e):e,1),h)?1:0;f=Hk(f,Np(bl(f)&1,(Jk(e,0)==0?0:Jk(e,0)<0?-1:1)*(5+d),b.b));if($wnd.Math.log(al(Jk(f,0)<0?Uk(f):f))*$wnd.Math.LOG10E>=b.a){f=Lk(f,10);g=$k(g,1)}}a.e=Op(al(g));a.d=b.a;a.f=al(f);a.a=Jp(f);a.c=null}\nfunction cd(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=fd(b)-fd(a);g=sd(b,j);i=$c(0,0,0);while(j>=0){h=jd(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&&ed(i);if(f){if(d){Xc=pd(a);e&&(Xc=vd(Xc,(Ed(),Cd)))}else{Xc=$c(a.l,a.m,a.h)}}return i}\nfunction qo(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=Rc($e,gS,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=so(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 br(a,b,c,d,e){var f,g;f=Hk(Ik(b[0],BS),Ik(d[0],BS));a[0]=bl(f);f=Yk(f,32);if(c>=e){for(g=1;g<e;g++){f=Hk(f,Hk(Ik(b[g],BS),Ik(d[g],BS)));a[g]=bl(f);f=Yk(f,32)}for(;g<c;g++){f=Hk(f,Ik(b[g],BS));a[g]=bl(f);f=Yk(f,32)}}else{for(g=1;g<c;g++){f=Hk(f,Hk(Ik(b[g],BS),Ik(d[g],BS)));a[g]=bl(f);f=Yk(f,32)}for(;g<e;g++){f=Hk(f,Ik(d[g],BS));a[g]=bl(f);f=Yk(f,32)}}Jk(f,0)!=0&&(a[g]=bl(f))}\nfunction qr(){qr=ml;var a,b;mr=Rc(df,gS,9,32,0,1);nr=Rc(df,gS,9,32,0,1);or=Vc(Pc(be,1),gS,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,fT,gT]);pr=Vc(Pc(be,1),gS,13,15,[1,10,100,XS,10000,100000,1000000,10000000,100000000,VS]);a=1;for(b=0;b<=18;b++){mr[b]=Eq(a);nr[b]=Eq(Xk(a,b));a=Tk(a,5)}for(;b<nr.length;b++){mr[b]=iq(mr[b-1],mr[1]);nr[b]=iq(nr[b-1],(Yp(),Vp))}}\nfunction vp(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 qp(up(a,b),c)}if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*hT)+1)<d-1){if(c.a<(a.d>0?a.d:$wnd.Math.floor((a.a-1)*hT)+1)){g=sp(a);if(g!=sp(b)){f=_q(vr((!a.c&&(a.c=Dq(a.f)),a.c),10),Eq(g))}else{f=er((!a.c&&(a.c=Dq(a.f)),a.c),Eq(g));f=_q(vr(f,10),Eq(g*9))}e=new Ep(f,a.e+1);return qp(e,c)}}return qp(up(a,b),c)}\nfunction Np(a,b,c){var d;d=0;switch(c.c){case 7:if(b!=0){throw Gk(new _l('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 ip(a,b){var c,d,e,f,g,h;e=sp(a);h=sp(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)*hT)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*hT)+1);if(c>d+1){return e}else if(c<d-1){return -e}else{f=(!a.c&&(a.c=Dq(a.f)),a.c);g=(!b.c&&(b.c=Dq(b.f)),b.c);d<0?(f=iq(f,zr(-d))):d>0&&(g=iq(g,zr(d)));return Zp(f,g)}}else return e<h?-1:1}\nfunction Oc(a,b){var c;switch(Qc(a)){case 6:return Vd(b);case 7:return Sd(b);case 8:return Rd(b);case 3:return Array.isArray(b)&&(c=Qc(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===iS;case 12:return b!=null&&(typeof b===cS||typeof b==iS);case 0:return Id(b,a.__elementTypeId$);case 2:return Wd(b)&&!(b.Rb===ql);case 1:return Wd(b)&&!(b.Rb===ql)||Id(b,a.__elementTypeId$);default:return true;}}\n",
"function Tn(){Tn=ml;var a;Pn=Vc(Pc(be,1),gS,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]);Qn=Rc(be,gS,13,37,15,1);Rn=Vc(Pc(be,1),gS,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]);Sn=Rc(ce,gS,13,37,14,1);for(a=2;a<=36;a++){Qn[a]=Yd($wnd.Math.pow(a,Pn[a]));Sn[a]=Lk({l:SS,m:SS,h:524287},Qn[a])}}\nfunction cH(a){if(Bs(a.a,(RG(),QG))==null){Es(a.a,QG,Jd(Bs(a.a,PG),5));Es(a.a,PG,null)}if(Bs(a.a,PG)==null){Es(a.a,PG,Jd(Bs(a.a,OG),5));Es(a.a,OG,null)}if(Bs(a.a,OG)==null){Es(a.a,OG,Jd(Bs(a.a,NG),5));Es(a.a,NG,null)}if(Bs(a.a,NG)==null){Es(a.a,NG,Jd(Bs(a.a,MG),5));Es(a.a,MG,null)}if(Bs(a.a,MG)==null){Es(a.a,MG,Jd(Bs(a.a,LG),5));Es(a.a,LG,null)}if(Bs(a.a,LG)==null){Es(a.a,LG,Jd(Bs(a.a,KG),5));Es(a.a,KG,null)}}\nfunction zr(a){qr();var b,c,d,e;b=Yd(a);if(a<nr.length){return nr[b]}else if(a<=50){return kq((Yp(),Vp),b)}else if(a<=XS){return mq(kq(mr[1],b),b)}if(a>1000000){throw Gk(new _l('power of ten too big'))}if(a<=mS){return mq(kq(mr[1],b),b)}d=kq(mr[1],mS);e=d;c=Nk(a-mS);b=Yd(a%mS);while(Jk(c,mS)>0){e=iq(e,d);c=$k(c,mS)}e=iq(e,kq(mr[1],b));e=mq(e,mS);c=Nk(a-mS);while(Jk(c,mS)>0){e=mq(e,mS);c=$k(c,mS)}e=mq(e,b);return e}\nfunction HC(b,c){var d,e;d=bE(c);if(Jk(c,0)>=0){try{sC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}else{if(Mk(c,zS)){sC(b,false);try{b.wb('1',0)}catch(a){a=Fk(a);if(!Qd(a,11))throw Gk(a)}return}c=Uk(c);try{d=bE(c);d=dE(d);sC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}}\nfunction mp(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)*hT)+1)-f<0||f==0){return}d=pp(a)-f;if(d<=0){return}if(a.a<54){tp(a,b,d);return}h=zr(d);e=bq((!a.c&&(a.c=Dq(a.f)),a.c),h);g=a.e-d;if(e[1].e!=0){c=Zp(nq(e[1].e<0?new sq(1,e[1].d,e[1].a):e[1]),h);c=Np(pq(e[0],0)?1:0,e[1].e*(5+c),b.b);c!=0&&(e[0]=_q(e[0],Eq(c)));i=new Dp(e[0]);if(pp(i)>f){e[0]=aq(e[0],(Yp(),Vp));--g}}a.e=Op(g);a.d=f;rp(a,e[0])}\nfunction er(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 sq(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=Ik(a.a[0],BS);d=Ik(b.a[0],BS);g<0&&(c=Uk(c));i<0&&(d=Uk(d));return Eq($k(c,d))}e=f!=h?f>h?1:-1:cr(a.a,b.a,f);if(e==-1){l=-i;k=g==i?fr(b.a,h,a.a,f):ar(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return Yp(),Xp}k=fr(a.a,f,b.a,h)}else{k=ar(a.a,f,b.a,h)}}j=new sq(l,k.length,k);_p(j);return j}\nfunction Qm(a,b){var c,d,e,f,g;if(a==null){throw Gk(new Vn(xS))}if(b<2||b>36){throw Gk(new Vn('radix '+b+' out of range'))}e=a.length;f=e>0&&(aC(0,a.length),a.charCodeAt(0)==45||(aC(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(mm((aC(c,a.length),a.charCodeAt(c)),b)==-1){throw Gk(new Vn(wS+a+'\"'))}}g=parseInt(a,b);d=g<yS;if(isNaN(g)){throw Gk(new Vn(wS+a+'\"'))}else if(d||g>mS){throw Gk(new Vn(wS+a+'\"'))}return g}\nfunction Wl(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return aT;if(function(){return a.indexOf(sS)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(sS)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(sS)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction aq(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw Gk(new _l(kT))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new sq(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=Lk(Ik(a.a[0],BS),Ik(b.a[0],BS));k!=e&&(l=Uk(l));return Eq(l)}c=j!=d?j>d?1:-1:cr(a.a,b.a,j);if(c==0){return k==e?Tp:Sp}if(c==-1){return Xp}g=j-d+1;f=Rc(be,gS,13,g,15,1);h=k==e?1:-1;d==1?Vq(f,a.a,j,b.a[0]):Tq(f,g,a.a,j,b.a,d);i=new sq(h,g,f);_p(i);return i}\nfunction cD(b){var c,d,e,f;eD(b,(rD(),oD));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++){zD(b.r[f])}for(e=0;e<32;e++){jH(b.p[e])}try{for(c=0;c<8;c++){qE(b.a,c,0)}rE(b.a,'V',0);rE(b.a,'O',0);rE(b.a,'U',0);rE(b.a,'Z',0);pE(b.a,'V',0);pE(b.a,'O',0);pE(b.a,'U',0);pE(b.a,'Z',0)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}zD(b.c);zD(b.b);zD(b.w);zD(b.v);XE(b.t);gF(b.A);qG(b.o);WA(TC,'CPU Resetted')}\nfunction Rl(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new rx;if(b!=null&&b.length>1){l=b.substr(1);for(h=qo(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=qo(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Nc(m),o=/\\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=Fk(a);if(!Qd(a,68))throw Gk(a)}n=Jd(k.get(e),33);if(!n){n=new Xu;k.put(e,n)}n.add(m)}}for(d=k.bb().$();d.cb();){c=Jd(d.db(),21);c.lb(Gv(Jd(c.kb(),33)))}k=new mw(k);return k}\nfunction wp(a){var b,c,d,e;d=Sq((!a.c&&(a.c=Dq(a.f)),a.c),0);if(a.e==0||a.a==0&&a.f!=-1&&a.e<0){return d}b=sp(a)<0?1:0;c=a.e;e=(d.length+1+$wnd.Math.abs(Yd(a.e)),new Oo);b==1&&(e.a+='-',e);if(a.e>0){c-=d.length-b;if(c>=0){e.a+='0.';for(;c>Yo.length;c-=Yo.length){Ko(e,Yo)}Lo(e,Yo,Yd(c));Jo(e,d.substr(b))}else{c=b-c;Jo(e,so(d,b,Yd(c)));e.a+='.';Jo(e,ro(d,Yd(c)))}}else{Jo(e,d.substr(b));for(;c<-Yo.length;c+=Yo.length){Ko(e,Yo)}Lo(e,Yo,Yd(-c))}return e.a}\nfunction Yq(a,b){var c,d,e,f,g,h;c=gq(a);d=gq(b);e=$wnd.Math.min(c,d);Gq(a,c);Gq(b,d);if(Zp(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=Eq(Xq((h=a.d>1?Wk(Xk(a.a[1],32),Ik(a.a[0],BS)):Ik(a.a[0],BS),Tk(a.e,h)),(g=b.d>1?Wk(Xk(b.a[1],32),Ik(b.a[0],BS)):Ik(b.a[0],BS),Tk(b.e,g))));break}if(b.d>a.d*1.2){b=lq(b,a);b.e!=0&&Gq(b,gq(b))}else{do{gr(b.a,b.a,b.d,a.a,a.d);_p(b);b.b=-2;Gq(b,gq(b))}while(Zp(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return mq(b,e)}\nfunction kD(a){var b;WC(a,(wF(),vF));if(jF(a.A,vF)){return}b=true;Tu(UC,PD(co(hF(a.A,vF).Jb().e)),0)!=-1&&(a.o.d!=0||!iF(a.A,uF))&&(b=false);iF(a.A,vF)||++a.s;if(b){WA(TC,'Executing WB() for '+hF(a.A,vF));hF(a.A,vF).Ib()}WA(TC,'Instruction '+hF(a.A,vF)+' has been completed. Removing it.');pF(a.A,null);if(kF(a.A,sF)&&kF(a.A,rF)&&kF(a.A,uF)&&a.o.d==0&&a.B==(rD(),qD)){WA(TC,'Pipeline is empty and we are in STOPPING --> going to HALTED.');throw Gk(new rM)}}\nfunction gD(b){var c,d,e,f,g,h;WC(b,(wF(),rF));e=YR(b.g,(MR(),GR));g=YR(b.g,HR);f=(Cy(),Cy(),By);c=oG(b.o);h=hF(b.A,rF);if(c){h=c;kF(b.A,rF)||++b.u}if(h){try{WA(TC,'Executing EX() for '+h);h.Eb()}catch(a){a=Fk(a);if(Qd(a,26)){d=a;if(e){WA(TC,'[EXCEPTION] [MASKED] '+d.a)}else{if(g){WA(TC,'Terminating due to an unmasked exception');throw Gk(new MF(d.a))}else{f=new Dy(WB(d.a))}}}else throw Gk(a)}}WA(TC,yT+h+' to MEM');oF(b.A,h);!c&&lF(b.A,null);rG(b.o);return f}\nfunction Oq(){Oq=ml;Mq=Vc(Pc(be,1),gS,13,15,[yS,1162261467,lT,gT,362797056,1977326743,lT,387420489,VS,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,1280000000,1801088541,113379904,148035889,191102976,fT,308915776,387420489,481890304,594823321,729000000,887503681,lT,1291467969,1544804416,1838265625,60466176]);Nq=Vc(Pc(be,1),gS,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 To(a,b,c,d,e){So();var f,g,h,i,j,k,l,m,n;XB(a,'src');XB(c,'dest');m=pb(a);i=pb(c);TB((m.f&4)!=0,'srcType is not an array');TB((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;TB((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 Gk(new am)}if((l.f&1)==0&&m!=i){k=Kd(a);f=Kd(c);if(Xd(a)===Xd(c)&&b<d){b+=e;for(h=d+e;h-->d;){Uc(f,h,k[--b])}}else{for(h=d+e;d<h;){Uc(f,d++,k[b++])}}}else e>0&&GB(a,b,c,d,e,true)}\nfunction IE(b,c,d,e){var f,g,h,i,j,k,l,m;if(!zs(b.d,wn(c))){WA(DE,HT+c+' not valid for writing.');throw Gk(new LE(IT))}g=Rc($d,gS,13,e,15,1);k=null;f=null;try{f=new Eo;l=0;for(h=0;h<e;++h){if(h%8==0){l=0;WA(DE,'write(): getting a new cell at address '+cl(d));k=TE(b.b,d);d=Hk(d,8)}m=zC(k,l++)<<24>>24;g[h]=m;Bo(f,m&FS)}}catch(a){a=Fk(a);if(Qd(a,45)){throw Gk(new LE(JT))}else throw Gk(a)}JE(b,(j=c,zo(OB(g,(i=g.length,LB(),i))),j));WA(DE,'Wrote '+f.a+' to fd '+c);return f.a.length}\nfunction lD(a,b,c){VC();var d,e;this.g=b;this.f=c;WA(TC,'Creating the CPU...');this.j=0;eD(this,(rD(),oD));this.t=a;WA(TC,'Got Memory instance..');this.r=Rc(qh,gS,32,32,0,1);this.r[0]=new ED;for(e=1;e<32;e++){this.r[e]=new BD('R'+e)}this.w=new BD('PC');this.v=new BD('Old PC');this.c=new BD('LO');this.b=new BD('HI');this.p=Rc(Mh,gS,78,32,0,1);for(d=0;d<32;d++){this.p[d]=new lH('F'+d)}this.a=new vE;XC(this);this.o=new tG;qG(this.o);this.A=new qF;this.i=(wF(),tF);WA(TC,'CPU Created.')}\nfunction hp(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 qp(gp(a,b),c)}if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*hT)+1)<d-1){e=b;g=a}else if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*hT)+1)<-d-1){e=a;g=b}else{return qp(gp(a,b),c)}if(c.a>=(e.d>0?e.d:$wnd.Math.floor((e.a-1)*hT)+1)){return qp(gp(a,b),c)}f=sp(e);if(f==sp(g)){h=_q(vr((!e.c&&(e.c=Dq(e.f)),e.c),10),Eq(f))}else{h=er((!e.c&&(e.c=Dq(e.f)),e.c),Eq(f));h=_q(vr(h,10),Eq(f*9))}e=new Ep(h,e.e+1);return qp(e,c)}\nfunction _q(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=Ik(a.a[0],BS);d=Ik(b.a[0],BS);if(g==i){k=Hk(c,d);o=bl(k);n=bl(Zk(k,32));return n==0?new rq(g,o):new sq(g,2,Vc(Pc(be,1),gS,13,15,[o,n]))}return Eq(g<0?$k(d,c):$k(c,d))}else if(g==i){m=g;l=f>=h?ar(a.a,f,b.a,h):ar(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:cr(a.a,b.a,f);if(e==0){return Yp(),Xp}if(e==1){m=g;l=fr(a.a,f,b.a,h)}else{m=i;l=fr(b.a,h,a.a,f)}}j=new sq(m,l.length,l);_p(j);return j}\nfunction lG(a){if(_n(a.toLowerCase(),'POSITIVEINFINITY'.toLowerCase())==0){return TT}else if(_n(a.toLowerCase(),'NEGATIVEINFINITY'.toLowerCase())==0){return UT}else if(_n(a.toLowerCase(),'POSITIVEZERO'.toLowerCase())==0){return CT}else if(_n(a.toLowerCase(),'NEGATIVEZERO'.toLowerCase())==0){return VT}else if(_n(a.toLowerCase(),'QNAN'.toLowerCase())==0){return ST}else if(_n(a.toLowerCase(),'SNAN'.toLowerCase())==0){return '0111111111111111111111111111111111111111111111111111111111111111'}return a}\nfunction Wm(a){var b,c,d,e,f,g,h,i;g=Yk(a,32);h=Ik(a,BS);Jk(g,0)<0&&(g=Hk(g,CS));Jk(h,0)<0&&(h=Hk(h,CS));i=Vk(Ik(g,yS),0);e=bl(Ik(Yk(g,20),2047));g=Ik(g,qS);if(e==0){d=al(g)*AS+al(h)*DS;d*=2.2250738585072014E-308;return i?d==0?-0.:-d:d}else if(e==2047){return Jk(g,0)==0&&Jk(h,0)==0?i?-Infinity:Infinity:NaN}e-=1023;c=1+al(g)*AS+al(h)*DS;if(e>0){b=512;for(f=0;f<10;++f,b>>=1){if(e>=b){c*=(Zm(),Ym)[f];e-=b}}}else if(e<0){while(e<0){b=512;for(f=0;f<10;++f,b>>=1){if(e<=-b){c*=(Zm(),Xm)[f];e+=b}}}}return i?-c:c}\nfunction iD(b){var c,d;WC(b,(wF(),tF));WA(TC,'CPU Status: '+_m(b.B));c=false;if(b.B==(rD(),pD)){if(!jF(b.A,tF)){try{WA(TC,'Executing IF() for '+hF(b.A,tF));hF(b.A,tF).Gb()}catch(a){a=Fk(a);if(Qd(a,79)){c=true}else throw Gk(a)}}WA(TC,yT+hF(b.A,tF)+' to ID');mF(b.A,hF(b.A,tF));d=WE(b.t,b.w);WA(TC,'Fetched new instruction '+d);HC(b.v,xD(b.w));HC(b.w,Hk(xD(b.w),4));WA(TC,'New Program Counter value: '+AD(b.w));WA(TC,'Putting '+d+'in IF.');nF(b.A,d)}else{mF(b.A,b.f)}if(c){WA(TC,'Re-throwing the BREAK exception');throw Gk(new kJ)}}\nfunction xp(a){var b,c,d,e,f;if(a.g!=null){return a.g}if(a.a<32){a.g=Rq(Nk(a.f),Yd(a.e));return a.g}e=Sq((!a.c&&(a.c=Dq(a.f)),a.c),0);if(a.e==0){return e}b=(!a.c&&(a.c=Dq(a.f)),a.c).e<0?2:1;c=e.length;d=-a.e+c-b;f=new No;f.a+=''+e;if(a.e>0&&d>=-6){if(d>=0){Mo(f,c-Yd(a.e),String.fromCharCode(46))}else{f.a=so(f.a,0,b-1)+'0.'+ro(f.a,b-1);Mo(f,b+1,Ao(Yo,0,-Yd(d)-1))}}else{if(c-b>=1){Mo(f,b,String.fromCharCode(46));++c}Mo(f,c,String.fromCharCode(69));d>0&&Mo(f,++c,String.fromCharCode(43));Mo(f,++c,''+cl(Nk(d)))}a.g=f.a;return a.g}\nfunction Vm(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?zS: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<(Zm(),Xm)[d]&&c-b>=-1023){a*=Ym[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>=(Zm(),Ym)[d]){a*=Xm[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=Nk(a*1048576);a-=al(e)*AS;f=Nk(a*4503599627370496);e=Wk(e,c+1023<<20);g&&(e=Wk(e,2147483648));return Wk(Xk(e,32),f)}\nfunction Pq(a){Oq();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=Ik(h,BS);o<0&&(r=Uk(r));return Hn(r)}c=$wnd.Math.log(2)/$wnd.Math.log(2);m=Yd(Fq(a.e<0?new sq(1,a.d,a.a):a)/c+(o<0?1:0))+1;n=Rc(_d,gS,13,m,15,1);e=m;p=Rc(be,gS,13,j,15,1);To(g,0,p,0,j);q=j;d=Nq[2];b=Mq[0];while(true){l=Vq(p,p,q,b);k=e;do{n[--e]=om(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 Ao(n,e,m-e)}\nfunction od(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&SS;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&=SS;u+=p>>22;p&=SS;u&=qS;return $c(m,p,u)}\nfunction HE(b,c,d,e){var f,g,h,i,j,k,l,m;if(!zs(b.a,wn(c))){WA(DE,HT+c+' not valid for reading');throw Gk(new LE(IT))}Zd(Bs(b.a,wn(c)));f=Rc(_d,gS,13,e,15,1);l=null.Sb();m=Ao(f,0,f.length);WA(DE,'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;WA(DE,'read(): getting a new cell at address '+cl(d));i=TE(b.b,d);d=Hk(d,8)}k=(aC(h,m.length),m.charCodeAt(h));GC(i,k,j++)}WA(DE,'Wrote '+m+' to memory');return l}catch(a){a=Fk(a);if(Qd(a,45)){throw Gk(new LE(JT))}else if(Qd(a,19)){g=a;yb(g,(So(),Ro),'','')}else throw Gk(a)}return -1}\nfunction PD(a){var b,c,d,e,f,g,h,i,j;b=new Fo(a);g=new Eo;f=a.length%4;if(f!=0){for(e=f;e<4;e++){Do(b,String.fromCharCode(48))}}c=b.a.length/4|0;for(d=0;d<c;d++){i=so(b.a,4*d,4*(d+1));j=QD(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 Gk(new NE);}g.a+=String.fromCharCode(h)}return g.a}\nfunction Hc(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.Q(hS,dS,-1,-1)}k=uo(b);eo(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=uo(k.substr(g+1));k=uo(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=uo(k.substr(0,g))}g=ho(k,wo(46));g!=-1&&(k=k.substr(g+1));(k.length==0||eo(k,'Anonymous function'))&&(k=dS);h=ko(j,wo(58));e=lo(j,wo(58),h-1);i=-1;d=-1;f=hS;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Bc(j.substr(e+1,h-(e+1)));d=Bc(j.substr(h+1))}return a.Q(f,k,i,d)}\nfunction _c(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw Gk(new _l('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(Xc=$c(0,0,0));return $c(0,0,0)}if(b.h==TS&&b.m==0&&b.l==0){return ad(a,c)}i=false;if(b.h>>19!=0){b=pd(b);i=!i}g=gd(b);f=false;e=false;d=false;if(a.h==TS&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=Zc((Ed(),Ad));d=true;i=!i}else{h=td(a,g);i&&ed(h);c&&(Xc=$c(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=pd(a);d=true;i=!i}if(g!=-1){return bd(a,g,i,f,c)}if(md(a,b)<0){c&&(f?(Xc=pd(a)):(Xc=$c(a.l,a.m,a.h)));return $c(0,0,0)}return cd(d?a:$c(a.l,a.m,a.h),b,i,f,e,c)}\nfunction kp(a,b,c){var d,e,f,g,h,i,j,k;k=al(Hk(c.a,2))+(b.d>0?b.d:$wnd.Math.floor((b.a-1)*hT)+1)-(a.d>0?a.d:$wnd.Math.floor((a.a-1)*hT)+1);e=a.e-b.e;i=e;f=1;h=cp.length-1;j=Vc(Pc(df,1),gS,9,0,[(!a.c&&(a.c=Dq(a.f)),a.c)]);if(c.a==0||a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return jp(a,b)}if(k>0){j[0]=iq((!a.c&&(a.c=Dq(a.f)),a.c),zr(k));i+=k}j=bq(j[0],(!b.c&&(b.c=Dq(b.f)),b.c));g=j[0];if(j[1].e!=0){d=Zp(nq(j[1]),(!b.c&&(b.c=Dq(b.f)),b.c));g=_q(iq(g,(Yp(),Vp)),Eq(j[0].e*(5+d)));++i}else{while(!pq(g,0)){j=bq(g,cp[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 Gp(g,Op(i),c)}\nfunction PQ(){PQ=ml;OQ=new QQ('zero',0);nQ=new QQ('at',1);MQ=new QQ('v0',2);NQ=new QQ('v1',3);jQ=new QQ('a0',4);kQ=new QQ('a1',5);lQ=new QQ('a2',6);mQ=new QQ('a3',7);CQ=new QQ('t0',8);DQ=new QQ('t1',9);EQ=new QQ('t2',10);FQ=new QQ('t3',11);GQ=new QQ('t4',12);HQ=new QQ('t5',13);IQ=new QQ('t6',14);JQ=new QQ('t7',15);tQ=new QQ('s0',16);uQ=new QQ('s1',17);vQ=new QQ('s2',18);wQ=new QQ('s3',19);xQ=new QQ('s4',20);yQ=new QQ('s5',21);zQ=new QQ('s6',22);AQ=new QQ('s7',23);KQ=new QQ('t8',24);LQ=new QQ('t9',25);qQ=new QQ('k0',26);rQ=new QQ('k1',27);pQ=new QQ('gp',28);BQ=new QQ('sp',29);oQ=new QQ('fp',30);sQ=new QQ('ra',31)}\nfunction hD(b){var c,d;WC(b,(wF(),sF));if(jF(b.A,sF)){return false}c=Tu((CG(),BG),hF(b.A,sF).W(),0)!=-1;if(c&&pG(b.o,hF(b.A,sF),true)!=0){if(ao(hF(b.A,sF).W(),zT)==0){throw Gk(new QF)}else{throw Gk(new RF)}}else if(!c&&!jF(b.A,rF)&&!iF(b.A,rF)){throw Gk(new OF)}WA(TC,'Executing ID() for '+hF(b.A,sF));d=false;try{d=hF(b.A,sF).Fb()}catch(a){a=Fk(a);if(Qd(a,90)){WA(TC,'Stopping CPU due to SYSCALL ('+rb(hF(b.A,sF))+')');eD(b,(rD(),qD))}else throw Gk(a)}if(d){return true}if(c){WA(TC,yT+hF(b.A,sF)+' to the FP pipeline.');pG(b.o,hF(b.A,sF),false)}else{WA(TC,yT+hF(b.A,sF)+' to EX');lF(b.A,hF(b.A,sF))}mF(b.A,null);return false}\nfunction YF(a,b){var c,d,e,f;if((new RegExp(PT)).test(a)&&!(new RegExp(QT)).test(a)||(new RegExp(RT)).test(a)&&!(new RegExp(QT)).test(a)||bG(a)||!(a.length==64&&(new RegExp(OT)).test(a))){return null}c=new yp(Wm(RD(a,false)));e=wp(c);e=po(e,'');(new RegExp('^([0123456789]+.[0]+)$')).test(e)&&(e=so(e,0,e.indexOf('.')));f=qo(e,'\\\\.',0);d=In(Rm(f[0])).a;if(f.length==2)switch(b.c){case 0:mo(f[1],'[6789][0123456789]*')?(d=Hk(d,1)):mo(f[1],'[5][0123456789]*')&&mo(f[0],'[0123456789]*[13579]')&&(d=Hk(d,1));break;case 2:Pm(xp(c))>0&&(d=Hk(d,1));break;case 3:Pm(xp(c))<0&&(d=Hk(d,1));}Pm(xp(c))<0&&(d=Tk(d,-1));return new vq(''+cl(d))}\nfunction OB(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 Gk(new kn(uT))}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 Gk(new kn(uT))}if(i>b){throw Gk(new bm(uT))}}f=Rc(_d,gS,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 Gk(new kn('Invalid UTF8 sequence at '+(h-1)+', byte='+(j=c>>>0,j.toString(16))))}d=d<<6|c&63}k+=pm(d,f,k)}return f}\nfunction RR(){RR=ml;QR=new rx;Es(QR,(MR(),yR),'en');Es(QR,iR,'');Es(QR,zR,'');Es(QR,gR,'dineroIV');Es(QR,ER,wn(0));Es(QR,xR,wn(-256));Es(QR,wR,wn(-16746256));Es(QR,hR,wn(-65536));Es(QR,AR,wn(-16711936));Es(QR,kR,wn(-16744448));Es(QR,pR,wn(-16744320));Es(QR,lR,wn(-8355840));Es(QR,LR,wn(-5111630));Es(QR,CR,wn(-16776961));Es(QR,DR,wn(-6908236));Es(QR,jR,(fm(),false));Es(QR,KR,false);Es(QR,JR,true);Es(QR,GR,false);Es(QR,HR,false);Es(QR,BR,wn(4));Es(QR,FR,wn(10));Es(QR,nR,true);Es(QR,rR,true);Es(QR,vR,true);Es(QR,mR,true);Es(QR,qR,false);Es(QR,uR,true);Es(QR,tR,false);Es(QR,sR,false);Es(QR,oR,true);Es(QR,IR,wn(18));cB((rm(zk),zk.k))}\nfunction SF(a,b,c){var d,e,f,g,h,i,j,k,l;if(!(b.length==64&&(new RegExp(OT)).test(b)&&c.length==64&&(new RegExp(OT)).test(c))){return null}d=(new RegExp(PT)).test(b)&&!(new RegExp(QT)).test(b)||(new RegExp(PT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(RT)).test(b)&&!(new RegExp(QT)).test(b)||(new RegExp(RT)).test(c)&&!(new RegExp(QT)).test(c);l=bG(b)&&bG(c);l=l||iG(b)&&iG(c);if(d||l){uE(a.a,0);return ST}j=ZF(b);k=ZF(c);h=j*k;if(iG(b)&&!iG(c)){return _F(h)}if(!iG(b)&&iG(c)){uE(a.a,1);return $F(h)}if(bG(b)){return $F(h)}e=new ir(XS,(Jr(),Fr));f=new yp(Wm(RD(b,false)));g=new yp(Wm(RD(c,false)));i=kp(f,g,e);return WF(a,xp(i))}\nfunction jp(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=Dq(a.f)),a.c);k=(!b.c&&(b.c=Dq(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=bp.length-1;if(b.a==0&&b.f!=-1){throw Gk(new _l(iT))}if(j.e==0){return Rp(c)}d=eq(j,k);j=aq(j,d);k=aq(k,d);f=gq(k);k=oq(k,f);do{l=bq(k,bp[e]);if(l[1].e==0){g+=e;e<h&&++e;k=l[0]}else{if(e==1){break}e=1}}while(true);if(!cq(k.e<0?new sq(1,k.d,k.a):k,(Yp(),Tp))){throw Gk(new _l('Non-terminating decimal expansion; no exact representable decimal result'))}k.e<0&&(j=j.e==0?j:new sq(-j.e,j.d,j.a));i=Op(c+$wnd.Math.max(f,g));e=f-g;j=e>0?(qr(),e<or.length?vr(j,or[e]):e<mr.length?iq(j,mr[e]):iq(j,kq(mr[1],e))):mq(j,-e);return new Fp(j,i)}\nfunction up(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return op(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 zp(a.f-b.f,a.e)}return new Ep(er((!a.c&&(a.c=Dq(a.f)),a.c),(!b.c&&(b.c=Dq(b.f)),b.c)),a.e)}else if(c>0){if(c<_o.length&&$wnd.Math.max(a.a,b.a+ap[Yd(c)])+1<54){return new zp(a.f-b.f*_o[Yd(c)],a.e)}return new Ep(er((!a.c&&(a.c=Dq(a.f)),a.c),wr((!b.c&&(b.c=Dq(b.f)),b.c),Yd(c))),a.e)}else{c=-c;if(c<_o.length&&$wnd.Math.max(a.a+ap[Yd(c)],b.a)+1<54){return new zp(a.f*_o[Yd(c)]-b.f,b.e)}return new Ep(er(wr((!a.c&&(a.c=Dq(a.f)),a.c),Yd(c)),(!b.c&&(b.c=Dq(b.f)),b.c)),b.e)}}\nfunction gz(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 zz(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=ax(b,l.c);e=d<0?0:1;d==0&&(!c.c||zy(l.d,c.d))&&(g=l);if(!(!!l&&l.b)&&!cz(l.a[e])){if(cz(l.a[1-e])){m=m.a[j]=jz(l,e)}else if(!cz(l.a[1-e])){n=m.a[1-j];if(n){if(!cz(n.a[1-j])&&!cz(n.a[j])){m.b=false;n.b=true;l.b=true}else{f=h.a[1]==m?1:0;cz(n.a[j])?(h.a[f]=iz(m,j)):cz(n.a[1-j])&&(h.a[f]=jz(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 zz(l.c,l.d);hz(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 GE(a,b,c){var d;if((c&1)!=1&&(c&2)!=2){throw Gk(new LE('NOOPENMODESPECIFIED'))}(c&4)==4&&WA(DE,'flags & O_CREAT = 4');if((c&4)!=4&&(c&2)==2){WA(DE,'No O_CREAT, but O_WRONLY. We must check if the file exists');throw Gk(new aS)}if((c&4)==4&&(c&1)==1){WA(DE,'Trying to open in read mode a file that might not exist.');throw Gk(new LE(GT))}d=false;if((c&8)==8){WA(DE,'flags & O_APPEND = 8');d=true}if((c&1)==1){WA(DE,'flags & O_RDONLY = 1');Es(a.a,wn(a.c),null);WA(DE,'Opened '+b+' as read-only with file descriptor '+a.c)}if((c&2)==2){WA(DE,'flags & O_WRONLY = 2');Es(a.d,wn(a.c),null);WA(DE,'Opened '+b+' as write-only (append = '+d+') with file descriptor '+a.c)}return a.c++}\nfunction hQ(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;l=0;o=qo(f,',',0);m=null;for(j=0;j<o.length;j++){if(j%(64/g|0)==0){l=0;m=UE(b.e,b.f);++b.f}n=uo(o[j]);if(n.length==0){++b.g;_Q(b.a,NU,c,d+1,e);d=e.length;continue}if(YD(n)){try{n=UD(n)}catch(a){a=Fk(a);if(Qd(a,30)){++b.g;_Q(b.a,NU,c,d+1,e);d=e.length;continue}else throw Gk(a)}}try{k=Rm(n);if((Qk(k,Uk(cE(2,g-1)))||Ok(k,$k(cE(2,g-1),1)))&&g!=64){throw Gk(new Un)}g==8?GC(m,bl(k),l):g==16?JC(m,bl(k),l):g==32?LC(m,k,l):g==64&&HC(m,k)}catch(a){a=Fk(a);if(Qd(a,14)){++b.g;_Q(b.a,h.toUpperCase()+'_TOO_LARGE',c,d+1,e);continue}else if(Qd(a,19)||Qd(a,44)){i=a;yb(i,(So(),Ro),'','');++b.g;_Q(b.a,NU,c,d+1,e);d=e.length;continue}else throw Gk(a)}l+=g/8|0}}\nfunction VF(b,c,d){var e,f,g,h,i,j,k,l,m;if(c.length==64&&(new RegExp(OT)).test(c)&&d.length==64&&(new RegExp(OT)).test(d)){f=(new RegExp(PT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(PT)).test(d)&&!(new RegExp(QT)).test(d)||(new RegExp(RT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(RT)).test(d)&&!(new RegExp(QT)).test(d);m=eG(c)&&cG(d);m=m||cG(c)&&eG(d);if(f||m){try{uE(b.a,0)}catch(a){a=Fk(a);if(Qd(a,55)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}return ST}k=eG(c)&&eG(d);k=k||eG(c)&&!bG(d);k=k||!bG(c)&&eG(d);if(k){return TT}h=cG(c)&&cG(d);h=h||cG(c)&&!bG(d);h=h||!bG(c)&&cG(d);if(h){return UT}g=new ir(XS,(Jr(),Fr));i=new yp(Wm(RD(c,false)));j=new yp(Wm(RD(d,false)));l=hp(i,j,g);return WF(b,xp(l))}return null}\nfunction UF(b,c,d){var e,f,g,h,i,j,k,l,m;if(!(c.length==64&&(new RegExp(OT)).test(c)&&d.length==64&&(new RegExp(OT)).test(d))){return null}f=(new RegExp(PT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(PT)).test(d)&&!(new RegExp(QT)).test(d)||(new RegExp(RT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(RT)).test(d)&&!(new RegExp(QT)).test(d);m=eG(c)&&eG(d);m=m||cG(c)&&cG(d);if(f||m){try{uE(b.a,0)}catch(a){a=Fk(a);if(Qd(a,55)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}return ST}k=eG(c)&&cG(d);k=k||eG(c)&&!bG(d);k=k||!bG(c)&&cG(d);if(k){return TT}h=cG(c)&&eG(d);h=h||cG(c)&&!bG(d);h=h||!bG(c)&&eG(d);if(h){return UT}g=new ir(XS,(Jr(),Fr));i=new yp(Wm(RD(c,false)));j=new yp(Wm(RD(d,false)));l=vp(i,j,g);return WF(b,xp(l))}\nfunction fQ(a,b){var c,d,e,f,g,h,i,j,k;j=new ey;k=new No;WA($P,'Params: '+a);a=uo(a);WA($P,'After trimming: '+a);h=a.length;g=false;e=false;d=false;for(f=0;f<h;++f){c=(aC(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){WA($P,'Behaving like .asciiz.');k.a+='\\x00'}WA($P,'Added to pList string '+k.a);$x(j,k.a);i=k.a.length;0<i?(k.a=k.a.substr(0,0)):0>i&&(k.a+=zo(Rc(_d,gS,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 Gk(new BF)}g=true;d=false;break;case 32:case 9:break;case 44:if(d||f==0||f==h-1){throw Gk(new BF)}d=true;break;default:throw Gk(new BF);}}}if(j.b==0&&g){throw Gk(new BF)}return j}\nfunction Tq(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=Rc(be,gS,13,d+1,15,1);r=Rc(be,gS,13,f+1,15,1);s=f;i=tn(e[f-1]);if(i!=0){Iq(r,e,0,i);Iq(q,c,0,i)}else{To(c,0,q,0,d);To(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=Hk(Xk(Ik(q[m],BS),32),Ik(q[m-1],BS));w=Wq(t,j);k=bl(w);v=bl(Yk(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=Tk(Ik(k,BS),Ik(r[s-2],BS));A=Hk(Xk(v,32),Ik(q[m-2],BS));p=Hk(Ik(v,BS),Ik(j,BS));tn(bl(Zk(p,32)))<32?(u=true):(v=bl(p))}while(Ok(dl(o,zS),dl(A,zS)))}}if(k!=0){g=Zq(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;n<s;n++){h=Hk(h,Hk(Ik(q[m-s+n],BS),Ik(r[n],BS)));q[m-s+n]=bl(h);h=Zk(h,32)}}}a!=null&&(a[l]=k);--m;--l}if(i!=0){Lq(r,s,q,0,i);return r}To(q,0,r,0,f);return q}\nfunction TF(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;if(!(c.length==64&&(new RegExp(OT)).test(c)&&d.length==64&&(new RegExp(OT)).test(d))){return null}f=(new RegExp(PT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(PT)).test(d)&&!(new RegExp(QT)).test(d)||(new RegExp(RT)).test(c)&&!(new RegExp(QT)).test(c)||(new RegExp(RT)).test(d)&&!(new RegExp(QT)).test(d);o=iG(c)&&bG(d);o=o||bG(c)&&iG(d);if(f||o){try{uE(b.a,0)}catch(a){a=Fk(a);if(Qd(a,55)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}return ST}m=ZF(c);n=ZF(d);j=m*n;l=bG(c)&&bG(d);l=l||bG(c)&&!bG(d);l=l||!bG(c)&&bG(d);if(l){return $F(j)}if(iG(c)&&iG(d)){return _F(j)}g=new ir(XS,(Jr(),Fr));h=new yp(Wm(RD(c,false)));i=new yp(Wm(RD(d,false)));k=(p=np(h,i),mp(p,g),p);return WF(b,xp(k))}\nfunction Rm(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw Gk(new Vn(xS))}j=a;f=a.length;i=false;if(f>0){b=(aC(0,a.length),a.charCodeAt(0));if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw Gk(new Vn(wS+j+'\"'))}while(a.length>0&&(aC(0,a.length),a.charCodeAt(0)==48)){a=a.substr(1);--f}if(f>(Tn(),Rn)[10]){throw Gk(new Vn(wS+j+'\"'))}for(e=0;e<f;e++){if(mm((aC(e,a.length),a.charCodeAt(e)),10)==-1){throw Gk(new Vn(wS+j+'\"'))}}l=0;g=Pn[10];k=Qn[10];h=Uk(Sn[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(Jk(l,h)<0){throw Gk(new Vn(wS+j+'\"'))}l=Tk(l,k)}l=$k(l,d)}if(Jk(l,0)>0){throw Gk(new Vn(wS+j+'\"'))}if(!i){l=Uk(l);if(Jk(l,0)<0){throw Gk(new Vn(wS+j+'\"'))}}return l}\nfunction fp(){fp=ml;var a,b,c;new Bp(1,0);new Bp(10,0);new Bp(0,0);Xo=Rc(cf,gS,12,11,0,1);Yo=Rc(_d,gS,13,100,15,1);Zo=Vc(Pc(ae,1),gS,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,fT,gT,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);$o=Rc(be,gS,13,Zo.length,15,1);_o=Vc(Pc(ae,1),gS,13,15,[1,10,100,XS,10000,100000,1000000,10000000,100000000,VS,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);ap=Rc(be,gS,13,_o.length,15,1);dp=Rc(cf,gS,12,11,0,1);a=0;for(;a<dp.length;a++){Xo[a]=new Bp(a,0);dp[a]=new Bp(0,a);Yo[a]=48}for(;a<Yo.length;a++){Yo[a]=48}for(c=0;c<$o.length;c++){$o[c]=Ip(Zo[c])}for(b=0;b<ap.length;b++){ap[b]=Ip(_o[b])}cp=(qr(),nr);bp=mr}\nfunction UD(a){var b,c,d,e;aC(0,a.length);if(a.charCodeAt(0)!=48||$n(a.toUpperCase(),1)!=88){throw Gk(new OE)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=$n(a.toUpperCase(),b);switch(e){case 48:c=Hk(c,Tk(0,cE(16,d)));break;case 49:c=Hk(c,cE(16,d));break;case 50:c=Hk(c,Tk(2,cE(16,d)));break;case 51:c=Hk(c,Tk(3,cE(16,d)));break;case 52:c=Hk(c,Tk(4,cE(16,d)));break;case 53:c=Hk(c,Tk(5,cE(16,d)));break;case 54:c=Hk(c,Tk(6,cE(16,d)));break;case 55:c=Hk(c,Tk(7,cE(16,d)));break;case 56:c=Hk(c,Tk(8,cE(16,d)));break;case 57:c=Hk(c,Tk(9,cE(16,d)));break;case 65:c=Hk(c,Tk(10,cE(16,d)));break;case 66:c=Hk(c,Tk(11,cE(16,d)));break;case 67:c=Hk(c,Tk(12,cE(16,d)));break;case 68:c=Hk(c,Tk(13,cE(16,d)));break;case 69:c=Hk(c,Tk(14,cE(16,d)));break;case 70:c=Hk(c,Tk(15,cE(16,d)));break;default:throw Gk(new OE);}}return WB(''+cl(c)),''+cl(c)}\n",
"function WF(b,c){var d,e,f,g,h,i,j,k,l,m;f=c;c=lG(c);if(_n(f.toLowerCase(),c.toLowerCase())!=0){return c}try{Pm(c)}catch(a){a=Fk(a);if(Qd(a,14)){throw Gk(new NE)}else throw Gk(a)}h=new Cp('1.797693134862315708145274237317E308');i=new Cp('-1.797693134862315708145274237317E308');j=new Cp('-4.9406564584124654417656879286822E-324');k=new Cp('4.9406564584124654417656879286822E-324');m=new yp(0);e=new yp(-0.);try{l=new Cp(c);if(ip(l,h)==1||ip(l,i)==-1){uE(b.a,3);if(ip(l,h)==1){return TT}if(ip(l,i)==-1){return UT}}if(ip(l,j)==1&&ip(l,k)==-1&&ip(l,m)!=0&&ip(l,e)!=0){uE(b.a,2);if(ip(l,m)==1){return CT}if(ip(l,m)==-1){return VT}}g=Fn(Vm(Pm(xp(l))));return kG(g)}catch(a){a=Fk(a);if(Qd(a,14)){if(nE(b.a,3)){pE(b.a,'O',1);throw Gk(new nG)}else{rE(b.a,'V',1)}return CT}else if(Qd(a,55)||Qd(a,39)){d=a;yb(d,(So(),Ro),'','');return ''}else throw Gk(a)}}\nfunction uE(b,c){var d,e;e=oE(c);try{_n(e.toLowerCase(),'V'.toLowerCase())==0?tC(b,'1',15):_n(e.toLowerCase(),'Z'.toLowerCase())==0?tC(b,'1',16):_n(e.toLowerCase(),'O'.toLowerCase())==0?tC(b,'1',17):_n(e.toLowerCase(),'U'.toLowerCase())==0?tC(b,'1',18):_n(e.toLowerCase(),'I'.toLowerCase())==0&&tC(b,'1',19)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}if(nE(b,c)){switch(c){case 1:throw Gk(new PF);case 3:throw Gk(new nG);case 2:throw Gk(new gH);case 0:throw Gk(new mG);}try{_n(e.toLowerCase(),'V'.toLowerCase())==0?tC(b,'1',25):_n(e.toLowerCase(),'Z'.toLowerCase())==0?tC(b,'1',26):_n(e.toLowerCase(),'O'.toLowerCase())==0?tC(b,'1',27):_n(e.toLowerCase(),'U'.toLowerCase())==0?tC(b,'1',28):_n(e.toLowerCase(),'I'.toLowerCase())==0&&tC(b,'1',29)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}}}\nfunction Jx(){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[qT]=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(!Hx()){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[qT]=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 Rq(a,b){Oq();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=Jk(a,0)<0;i&&(a=Uk(a));if(Jk(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 No;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==yS?mT:''+-b;return n.a;}}k=18;l=Rc(_d,gS,13,k+1,15,1);c=k;p=a;do{j=p;p=Lk(p,10);l[--c]=bl(Hk(48,$k(j,Tk(p,10))))&FS}while(Jk(p,0)!=0);e=$k($k($k(k,c),b),1);if(b==0){i&&(l[--c]=45);return Ao(l,c,k-c)}if(b>0&&Jk(e,-6)>=0){if(Jk(e,0)>=0){f=c+bl(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return Ao(l,c,k-c+1)}for(g=2;Qk(g,Hk(Uk(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return Ao(l,c,k-c)}o=c+1;d=k;m=new Oo;i&&(m.a+='-',m);if(d-o>=1){Go(m,l[c]);m.a+='.';m.a+=Ao(l,c+1,k-c-1)}else{m.a+=Ao(l,c,k-c)}m.a+='E';Jk(e,0)>0&&(m.a+='+',m);m.a+=''+cl(e);return m.a}\nfunction Ol(){var a,b,c;b=$doc.compatMode;a=Vc(Pc($e,1),gS,2,6,[_S]);for(c=0;c<a.length;c++){if(eo(a[c],b)){return}}a.length==1&&eo(_S,a[0])&&eo('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 VD(a){var b,c,d,e;aC(0,a.length);if(a.charCodeAt(0)!=48||$n(a.toUpperCase(),1)!=88){throw Gk(new OE)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=$n(a.toUpperCase(),b);switch(e){case 48:c=bl(Hk(c,Tk(0,cE(16,d))))<<16>>16;break;case 49:c=bl(Hk(c,cE(16,d)))<<16>>16;break;case 50:c=bl(Hk(c,Tk(2,cE(16,d))))<<16>>16;break;case 51:c=bl(Hk(c,Tk(3,cE(16,d))))<<16>>16;break;case 52:c=bl(Hk(c,Tk(4,cE(16,d))))<<16>>16;break;case 53:c=bl(Hk(c,Tk(5,cE(16,d))))<<16>>16;break;case 54:c=bl(Hk(c,Tk(6,cE(16,d))))<<16>>16;break;case 55:c=bl(Hk(c,Tk(7,cE(16,d))))<<16>>16;break;case 56:c=bl(Hk(c,Tk(8,cE(16,d))))<<16>>16;break;case 57:c=bl(Hk(c,Tk(9,cE(16,d))))<<16>>16;break;case 65:c=bl(Hk(c,Tk(10,cE(16,d))))<<16>>16;break;case 66:c=bl(Hk(c,Tk(11,cE(16,d))))<<16>>16;break;case 67:c=bl(Hk(c,Tk(12,cE(16,d))))<<16>>16;break;case 68:c=bl(Hk(c,Tk(13,cE(16,d))))<<16>>16;break;case 69:c=bl(Hk(c,Tk(14,cE(16,d))))<<16>>16;break;case 70:c=bl(Hk(c,Tk(15,cE(16,d))))<<16>>16;break;default:throw Gk(new OE);}}return WB(''+c),''+c}\nfunction fD(c){var d,e,f;XC(c);if(c.B!=(rD(),pD)&&c.B!=qD){throw Gk(new AF)}try{WA(TC,'\\n\\nStarting cycle '+ ++c.j+'\\n---------------------------------------------');kD(c);jD(c);f=gD(c);e=hD(c);if(e){throw Gk(new GO)}iD(c);if(f.a!=null){throw Gk(new MF((UB(f.a!=null),Nd(f.a))))}}catch(b){b=Fk(b);if(Qd(b,43)){WA(TC,'Executing a Jump.');try{if(!jF(c.A,(wF(),tF))){WA(TC,'Executing the IF() method of the instruction in IF.');hF(c.A,tF).Gb()}}catch(a){a=Fk(a);if(Qd(a,79)){WA(TC,'Caught a BREAK after a Jump: ignoring it.')}else throw Gk(a)}nF(c.A,WE(c.t,c.w));lF(c.A,hF(c.A,(wF(),sF)));mF(c.A,c.f);HC(c.v,xD(c.w));HC(c.w,Hk(xD(c.w),4))}else if(Qd(b,103)){c.i==(wF(),sF)&&!hF(c.A,rF)&&lF(c.A,c.f);++c.d}else if(Qd(b,52)){WA(TC,sG(c.o));c.i==(wF(),sF)&&lF(c.A,c.f);++c.e}else if(Qd(b,104)){c.i==(wF(),sF)&&lF(c.A,c.f);++c.k}else if(Qd(b,105)){c.i==(wF(),sF)&&lF(c.A,c.f);++c.q}else if(Qd(b,106)){++c.n}else if(Qd(b,26)){d=b;WA(TC,'Exception: '+d.a);throw Gk(d)}else if(Qd(b,63)){d=b;eD(c,nD);pF(c.A,null);--c.j;throw Gk(d)}else throw Gk(b)}finally{WA(TC,'End of cycle '+c.j+'\\n---------------------------------------------\\n'+bD(c)+eS)}}\nfunction lp(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new Oo;if(g<f&&(aC(g,b.length),b.charCodeAt(g)==43)){++g;++c;if(g<f&&(aC(g,b.length),b.charCodeAt(g)==43||(aC(g,b.length),b.charCodeAt(g)==45))){throw Gk(new Vn(wS+b+'\"'))}}while(g<f&&(aC(g,b.length),b.charCodeAt(g)!=46)&&(aC(g,b.length),b.charCodeAt(g)!=101)&&(aC(g,b.length),b.charCodeAt(g)!=69)){++g}j.a+=''+(b==null?xS:b).substr(c,g-c);if(g<f&&(aC(g,b.length),b.charCodeAt(g)==46)){++g;c=g;while(g<f&&(aC(g,b.length),b.charCodeAt(g)!=101)&&(aC(g,b.length),b.charCodeAt(g)!=69)){++g}a.e=g-c;j.a+=''+(b==null?xS:b).substr(c,g-c)}else{a.e=0}if(g<f&&(aC(g,b.length),b.charCodeAt(g)==101||(aC(g,b.length),b.charCodeAt(g)==69))){++g;c=g;if(g<f&&(aC(g,b.length),b.charCodeAt(g)==43)){++g;g<f&&(aC(g,b.length),b.charCodeAt(g)!=45)&&++c}h=b.substr(c,f-c);a.e=a.e-Qm(h,10);if(a.e!=Yd(a.e)){throw Gk(new Vn('Scale out of range.'))}}i=j.a;if(i.length<16){a.f=(ep==null&&(ep=new RegExp('^[+-]?\\\\d*$','i')),ep.test(i)?parseInt(i,10):NaN);if(isNaN(a.f)){throw Gk(new Vn(wS+b+'\"'))}a.a=Ip(a.f)}else{rp(a,new vq(i))}a.d=j.a.length;for(e=0;e<j.a.length;++e){d=$n(j.a,e);if(d!=45&&d!=48){break}--a.d}a.d==0&&(a.d=1)}\nfunction Sq(a,b){Oq();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 No;b<0?(w.a+='0E+',w):(w.a+='0E',w);w.a+=-b;return w.a;}}t=o*10+1+7;u=Rc(_d,gS,13,t+1,15,1);c=t;if(o==1){h=e[0];if(h<0){H=Ik(h,BS);do{p=H;H=Lk(H,10);u[--c]=48+bl($k(p,Tk(H,10)))&FS}while(Jk(H,0)!=0)}else{H=h;do{p=H;H=H/10|0;u[--c]=48+(p-H*10)&FS}while(H!=0)}}else{D=Rc(be,gS,13,o,15,1);G=o;To(e,0,D,0,G);I:while(true){A=0;for(j=G-1;j>=0;j--){F=Hk(Xk(A,32),Ik(D[j],BS));r=Qq(F);D[j]=bl(r);A=bl(Yk(r,32))}s=bl(A);q=c;do{u[--c]=48+s%10&FS}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 Ao(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 Ao(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 Ao(u,c,t-c)}C=c+1;f=t;v=new Oo;n&&(v.a+='-',v);if(f-C>=1){Go(v,u[c]);v.a+='.';v.a+=Ao(u,c+1,t-c-1)}else{v.a+=Ao(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a}\nfunction MR(){MR=ml;yR=new NR('LANGUAGE',0,'language');iR=new NR('FILES',1,'files');zR=new NR('LAST_DIR',2,'lastdir');gR=new NR('DINERO',3,'dineroIV');ER=new NR('SERIAL_NUMBER',4,'serialNumber');xR=new NR('IF_COLOR',5,'IFColor');wR=new NR('ID_COLOR',6,'IDColor');hR=new NR('EX_COLOR',7,'EXColor');AR=new NR('MEM_COLOR',8,'MEMColor');kR=new NR('FP_ADDER_COLOR',9,'FPAdderColor');pR=new NR('FP_MULTIPLIER_COLOR',10,'FPMultiplierColor');lR=new NR('FP_DIVIDER_COLOR',11,'FPDividerColor');LR=new NR('WB_COLOR',12,'WBColor');CR=new NR('RAW_COLOR',13,'RAWColor');DR=new NR('SAME_IF_COLOR',14,'SAMEIFColor');jR=new NR('FORWARDING',15,'forwarding');KR=new NR('WARNINGS',16,'warnings');JR=new NR('VERBOSE',17,'verbose');GR=new NR('SYNC_EXCEPTIONS_MASKED',18,'syncexc-masked');HR=new NR('SYNC_EXCEPTIONS_TERMINATE',19,'syncexc-terminate');BR=new NR('N_STEPS',20,'n_step');FR=new NR('SLEEP_INTERVAL',21,'sleep_interval');nR=new NR(iV,22,'INVALID_OPERATION');rR=new NR(eV,23,'OVERFLOW');vR=new NR(fV,24,'UNDERFLOW');mR=new NR('FP_DIVIDE_BY_ZERO',25,'DIVIDE_BY_ZERO');qR=new NR('FP_NEAREST',26,'NEAREST');uR=new NR('FP_TOWARDS_ZERO',27,'TOWARDZERO');tR=new NR('FP_TOWARDS_PLUS_INFINITY',28,ET);sR=new NR('FP_TOWARDS_MINUS_INFINITY',29,FT);oR=new NR('FP_LONG_DOUBLE_VIEW',30,'LONGDOUBLEVIEW');IR=new NR('UI_FONT_SIZE',31,'FONTSIZE')}\nfunction sM(a,b){var c,d,e;d=oo(b,'\\\\.','_');switch(d){case 'ADD':c=new KH;break;case 'ADDU':c=new aI;break;case 'SUB':c=new uP;break;case 'SUBU':c=new wP;break;case 'DIV':c=new dK;break;case 'DIVU':c=new kK;break;case 'MULT':c=new hO;break;case 'MULTU':c=new oO;break;case 'ADDI':c=new XH;break;case 'ADDIU':c=new ZH;break;case 'SLL':c=new XO;break;case 'SLLV':c=new $O;break;case 'SRA':c=new jP;break;case 'SRAV':c=new mP;break;case 'SRL':c=new pP;break;case 'SRLV':c=new sP;break;case 'AND':c=new kI;break;case 'DADD':c=new HJ;break;case 'DADDU':c=new NJ;break;case 'DSUB':c=new mL;break;case 'DSUBU':c=new oL;break;case 'OR':c=new CO;break;case 'SLT':c=new aP;break;case 'SLTU':c=new gP;break;case 'XOR':c=new VP;break;case 'MOVN':c=new PN;break;case 'MOVZ':c=new YN;break;case 'DDIV':c=new RJ;break;case 'DDIVU':c=new YJ;break;case 'DMULT':c=new IK;break;case 'DMULU':c=new VK;break;case sU:c=new PK;break;case 'MFLO':c=new GN;break;case 'MFHI':c=new AN;break;case 'ANDI':c=new mI;break;case 'DADDI':c=new JJ;break;case nU:c=new PJ;break;case mU:c=new LJ;break;case 'LUI':c=new nN;break;case 'ORI':c=new FO;break;case 'SLTI':c=new cP;break;case 'SLTIU':c=new eP;break;case 'XORI':c=new YP;break;case 'DSLL':c=new WK;break;case 'DSLLV':c=new $K;break;case 'DSRA':c=new aL;break;case 'DSRAV':c=new eL;break;case 'DSRL':c=new gL;break;case 'DSRLV':c=new kL;break;case 'LB':c=new _M(a.e);break;case 'LH':c=new hN(a.e);break;case 'LW':c=new pN(a.e);break;case 'LD':c=new dN(a.e);break;case 'LBU':c=new bN(a.e);break;case 'LHU':c=new jN(a.e);break;case 'LWU':c=new tN(a.e);break;case 'SB':c=new NO(a.e);break;case 'SH':c=new TO(a.e);break;case 'SW':c=new zP(a.e);break;case 'SD':c=new PO(a.e);break;case 'J':c=new BM;break;case 'JAL':c=new GM;break;case 'JALR':c=new LM;break;case 'JR':c=new QM;break;case 'B':c=new zI;break;case 'BEQ':c=new LI;break;case 'BNE':c=new UI;break;case iU:c=new WI;break;case gU:c=new NI;break;case 'BGEZ':c=new RI;break;case 'NOP':c=new yO;break;case zU:c=new lM;break;case 'TRAP':c=new RP(a.e,a.d);break;case AU:c=new MP(a.e,a.d);break;case 'BREAK':c=new ZI;break;case 'ADD_D':c=new iI(a.b.a);break;case 'SUB_D':c=new xP(a.b.a);break;case 'MUL_D':c=new sO(a.b.a);break;case 'DIV_D':c=new qK(a.b.a);break;case 'LDC1':c=new fN(a.e);break;case 'L_D':c=new vN(a.e);break;case 'SDC1':c=new SO(a.e);break;case 'S_D':c=new PP(a.e);break;case 'LWC1':c=new rN(a.e);break;case 'SWC1':c=new DP(a.e);break;case 'DMTC1':c=new FK;break;case 'DMFC1':c=new zK;break;case 'MTC1':c=new dO;break;case 'MFC1':c=new xN;break;case 'MOV_D':c=new bO;break;case 'MOVZ_D':c=new _N;break;case 'MOVN_D':c=new SN;break;case 'C_LT_D':c=new GJ;break;case 'C_EQ_D':c=new FJ;break;case 'BC1T':c=new JI;break;case 'BC1F':c=new HI;break;case 'MOVT_D':c=new TN;break;case 'MOVF_D':c=new KN;break;case 'CVT_L_D':c=new vJ;break;case 'CVT_D_L':c=new rJ;break;case 'CVT_W_D':c=new xJ;break;case 'CVT_D_W':c=new tJ;break;default:return null;}e=ZR(a.a,(MR(),ER));$R(a.a,ER,e+1);c.t=e;oH(c,a.b);pH(c,a.c);return c}\nfunction bQ(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 bR;ib=new dR;hb=new ey;b.f=0;F='';c=oo(c,'\\r\\n',eS);for(H=qo(c,eS,0),I=0,J=H.length;I<J;++I){G=H[I];++V;WA($P,'-- Processing line '+V);for(s=0;s<G.length;s++){aC(s,G.length);if(G.charCodeAt(s)==59){break}aC(s,G.length);if(G.charCodeAt(s)==32||(aC(s,G.length),G.charCodeAt(s)==9)){continue}Y=io(G,wo(9),s);W=io(G,wo(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{aC(s,G.length);if(G.charCodeAt(s)==46){WA($P,'Processing '+v);if(_n(v.toLowerCase(),'.DATA'.toLowerCase())==0){b.i=(VQ(),SQ)}else if(_n(v.toLowerCase(),'.TEXT'.toLowerCase())==0||_n(v.toLowerCase(),'.CODE'.toLowerCase())==0){b.i=(VQ(),UQ)}else{K=v.substr(1);if(b.i!=(VQ(),SQ)){++b.g;_Q(b.a,K.toUpperCase()+'INCODE',V,s+1,G);s=G.length;continue}try{if(_n(v.toLowerCase(),'.ASCII'.toLowerCase())==0||_n(v.toLowerCase(),JU.toLowerCase())==0){R=G.substr(l+2)}else{R=aQ(G.substr(l+2));R=R.toUpperCase();R=qo(R,';',0)[0];WA($P,KU+R)}R=uo(qo(R,';',0)[0]);WA($P,KU+R)}catch(a){a=Fk(a);if(Qd(a,91)){++M;ab=new eR(LU,V,s+1,G);$x(ib.a,ab);aR(b.a,LU,V,s+1,G);++b.f;s=G.length;continue}else throw Gk(a)}cb=UE(b.e,b.f);WA($P,'line: '+G);g=qo(G.substr(s),';',2);if(g.length==2){WA($P,'found comments: '+g[1]);cb.c=g[1]}cb.b=g[0];if(_n(v.toLowerCase(),'.ASCII'.toLowerCase())==0||_n(v.toLowerCase(),JU.toLowerCase())==0){WA($P,'.ascii(z): parameters = '+R);d=false;_n(v.toLowerCase(),JU.toLowerCase())==0&&(d=true);try{P=fQ(R,d);for(i=by(P,0);i.b!=i.d.c;){h=Nd(jy(i));WA($P,'Current string: ['+h+']');WA($P,MU+b.f+')');cb=UE(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){WA($P,MU+b.f+')');cb=UE(b.e,b.f);++b.f;T=0}e=(aC(fb,h.length),h.charCodeAt(fb));gb=e;WA($P,'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 Gk(new BF);}WA($P,(N=gb>>>0,'(escaped to ['+N.toString(16)+'])'));n=false;e=0}if(S){if(e!=37&&e!=115&&e!=100&&e!=105){WA($P,'Invalid placeholder: %'+String.fromCharCode(e));throw Gk(new BF)}S=false}else if(e==37){WA($P,'Expecting on next step a valid placeholder...');S=true}if(e==92){n=true;++o;continue}GC(cb,gb,T++)}}}catch(a){a=Fk(a);if(Qd(a,53)){WA($P,'Badly formed string list');++b.g;_Q(b.a,NU,V,0,G)}else throw Gk(a)}l=G.length}else if(_n(v.toLowerCase(),'.SPACE'.toLowerCase())==0){T=0;++b.f;try{YD(R)&&(R=UD(R));if($D(R)){L=Qm(R,10);for(fb=0;fb<L;fb++){if(fb%8==0&&fb!=0){cb=UE(b.e,b.f);++b.f;T=0}GC(cb,0,T++)}}else{throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){++b.g;_Q(b.a,NU,V,s+1,G);continue}else if(Qd(a,30)){++b.g;_Q(b.a,NU,V,s+1,G);continue}else throw Gk(a)}++T;l=G.length}else if(_n(v.toLowerCase(),'.WORD'.toLowerCase())==0||_n(v.toLowerCase(),'.WORD64'.toLowerCase())==0){WA($P,'pamword: '+R);hQ(b,V,s,G,R,64,'WORD');l=G.length}else if(_n(v.toLowerCase(),'.WORD32'.toLowerCase())==0){hQ(b,V,s,G,R,32,'WORD32');l=G.length}else if(_n(v.toLowerCase(),'.BYTE'.toLowerCase())==0){hQ(b,V,s,G,R,8,'BYTE');l=G.length}else if(_n(v.toLowerCase(),'.WORD16'.toLowerCase())==0){hQ(b,V,s,G,R,16,'WORD16');l=G.length}else if(_n(v.toLowerCase(),'.DOUBLE'.toLowerCase())==0){gQ(b,V,s,G,R);l=G.length}else{++b.g;_Q(b.a,OU,V,s+1,G);s=G.length;continue}}}else{aC(l,G.length);if(G.charCodeAt(l)==58){C=G.substr(s,l-s);WA($P,'Processing label '+C);if(b.i==(VQ(),SQ)){WA($P,'in .data section');try{HF(b.j,b.f*8,C)}catch(a){a=Fk(a);if(Qd(a,66)){aB($P,'Label '+C+' is already assigned')}else throw Gk(a)}}else if(b.i==UQ){WA($P,'in .text section');F=C}WA($P,'done')}else{if(b.i!=(VQ(),UQ)){++b.g;_Q(b.a,OU,V,s+1,G);s=G.length;continue}else if(b.i==UQ){j=true;++l;Z=aQ(G.substr(s)).toUpperCase();(Z.indexOf(zU)!=-1||Z.indexOf('SYSCALL 0')!=-1||Z.indexOf('TRAP 0')!=-1)&&(q=true);for($=0;$<ZP.length;$++){if(eo(ZP[$].toUpperCase(),G.substr(s,l-s).toUpperCase())){ab=new eR(PU,V,s+1,G);$x(ib.a,ab);aR(b.a,PU,V,s+1,G);++M}}bb=sM(b.d,G.substr(s,l-s).toUpperCase());if(!bb){++b.g;_Q(b.a,QU,V,s+1,G);s=G.length;continue}X=bb.u;w+=4;if(_n(X,'')!=0&&G.length<l+1){++b.g;_Q(b.a,RU,V,l,G);s=G.length;continue}if(_n(X,'')!=0){Q=aQ(G.substr(l+1));Q=Q.toUpperCase();Q=uo(qo(Q,';',0)[0]);WA($P,'param: '+Q);u=0;for(jb=0;jb<X.length;jb++){aC(jb,X.length);if(X.charCodeAt(jb)==37){++jb;aC(jb,X.length);if(X.charCodeAt(jb)==82){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if((U=dQ(uo(Q.substr(u,m-u))))>=0){$x(bb.r,wn(U));u=m+1}else{++b.g;_Q(b.a,TU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(0));s=G.length;continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==70){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if((U=eQ(uo(Q.substr(u,m-u))))>=0){$x(bb.r,wn(U));u=m+1}else{++b.g;_Q(b.a,TU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(0));s=G.length;continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==73){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if(ZD(Q.substr(u,m-u))){aC(u,Q.length);Q.charCodeAt(u)==35&&++u;if($D(Q.substr(u,m-u))){try{t=Qm(Q.substr(u,m-u),10);if(t<wT||t>xT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}else if(YD(Q.substr(u,m-u))){try{try{t=bl(Rm(VD(Q.substr(u,m-u))));WA($P,'imm = '+t);if(t<wT||t>xT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}catch(a){a=Fk(a);if(!Qd(a,30))throw Gk(a)}}}else{try{f=Q.indexOf('+',u);if(f!=-1){cb=EF(b.j,uo(Q.substr(u,f-u)));if($D(Q.substr(f+1,m-(f+1)))){try{t=Qm(Q.substr(u,m-u),10);if(t<wT||t>xT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a+t));u=m+1}else if(YD(Q.substr(f+1,m-(f+1)))){try{try{t=bl(Rm(UD(Q.substr(u,m-u))));if(t<wT||t>xT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a+t));u=m+1}catch(a){a=Fk(a);if(Qd(a,30)){p=a;_A($P,VU+p.f)}else throw Gk(a)}}else{db=EF(b.j,uo(Q.substr(f+1,m-(f+1))));$x(bb.r,wn(cb.a+db.a))}}else{f=Q.indexOf('-',u);if(f!=-1){cb=EF(b.j,uo(Q.substr(u,f-u)));if($D(Q.substr(f+1,m-(f+1)))){try{t=Qm(Q.substr(u,m-u),10);if(t<wT||t>xT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a-t));u=m+1}else if(YD(Q.substr(f+1,m-(f+1)))){try{try{t=bl(Rm(UD(Q.substr(u,m-u))));if(t<wT||t>xT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a-t));u=m+1}catch(a){a=Fk(a);if(!Qd(a,30))throw Gk(a)}}else{db=EF(b.j,uo(Q.substr(f+1,m-(f+1))));$x(bb.r,wn(cb.a-db.a))}}else{cb=EF(b.j,uo(Q.substr(u,m-u)));$x(bb.r,wn(cb.a))}}}catch(a){a=Fk(a);if(Qd(a,45)){++b.g;_Q(b.a,WU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}else throw Gk(a)}}}else{aC(jb,X.length);if(X.charCodeAt(jb)==85){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if(ZD(Q.substr(u,m-u))){aC(u,Q.length);Q.charCodeAt(u)==35&&++u;if($D(Q.substr(u,m-u))){try{t=Qm(uo(Q.substr(u,m-u)),10);if(t<0){++b.g;_Q(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}if(t<0||t>31){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,YU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}else if(YD(uo(Q.substr(u,m-u)))){try{t=bl(Rm(UD(Q.substr(u,m-u))));if(t<0){++b.g;_Q(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}$x(bb.r,wn(t));u=m+1;if(t<0||t>31){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,YU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(t));u=m+1}else if(!Qd(a,30))throw Gk(a)}}}else{++b.g;_Q(b.a,WU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==67){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if(ZD(Q.substr(u,m-u))){aC(u,Q.length);Q.charCodeAt(u)==35&&++u;if($D(Q.substr(u,m-u))){try{t=Qm(uo(Q.substr(u,m-u)),10);if(t<0){++b.g;_Q(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}if(t<0||t>7){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,ZU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}else if(YD(uo(Q.substr(u,m-u)))){try{t=bl(Rm(UD(Q.substr(u,m-u))));if(t<0){++b.g;_Q(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}$x(bb.r,wn(t));u=m+1;if(t<0||t>31){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;_Q(b.a,ZU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(t));u=m+1}else if(!Qd(a,30))throw Gk(a)}}}else{++b.g;_Q(b.a,WU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==76){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}try{if(eo(Q.substr(u,m-u),'')){$x(bb.r,wn(0))}else if($D(uo(Q.substr(u,m-u)))){ab=Qm(uo(Q.substr(u,m-u)),10);if(ab<-32767||ab>32768){++b.g;_Q(b.a,$U,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;$x(bb.r,wn(0));continue}$x(bb.r,wn(ab))}else{cb=EF(b.j,uo(Q.substr(u,m-u)));$x(bb.r,wn(cb.a))}u=m+1}catch(a){a=Fk(a);if(Qd(a,45)){++b.g;_Q(b.a,_U,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;$x(bb.r,wn(0));continue}else throw Gk(a)}}else{aC(jb,X.length);if(X.charCodeAt(jb)==69){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}C=uo(Q.substr(u,m-u));D=FF(b.j,C);WA($P,'Label '+C+' at address '+D);if(D){$x(bb.r,D)}else{eb=new fR;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=C;ay(hb,eb,hb.c.b,hb.c);j=false}}else{aC(jb,X.length);if(X.charCodeAt(jb)==66){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;_Q(b.a,SU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}D=FF(b.j,uo(Q.substr(u,m-u)));if(D){D=wn(D.a-(w+4));$x(bb.r,D)}else{eb=new fR;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;ay(hb,eb,hb.c.b,hb.c);j=false}}else{++b.g;_Q(b.a,RU,V,1,G);s=G.length;$x(bb.r,wn(0));continue}}}}}}}}}else{aC(jb,X.length);if(X.charCodeAt(jb)!=$n(Q,u++)){++b.g;_Q(b.a,RU,V,1,G);s=G.length;$x(bb.r,wn(0));continue}}}if(s==G.length){continue}try{j&&bb.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){p=a;_A($P,VU+p.f)}else throw Gk(a)}}else{try{bb.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){k=a;_A($P,VU+k.f)}else throw Gk(a)}}WA($P,'row: '+G);g=qo(G,';',2);qH(bb,no(g[0].substr(s),'\\t',' '));qH(bb,no(g[0].substr(s),'\\t',' '));qH(bb,no(g[0].substr(s),'\\t',' '));qH(bb,no(g[0].substr(s),'\\t',' '));try{SE(b.e,bb,w);if(F!=null&&!eo(F,'')){WA($P,'About to add label: '+F);IF(b.j,w,F.toUpperCase())}}catch(a){a=Fk(a);if(Qd(a,93)){if(A){A=false;++b.g;_Q(b.a,aV,V,s+1,G);s=G.length;continue}}else if(Qd(a,66)){++b.g;_Q(b.a,bV,V,1,G);s=G.length}else throw Gk(a)}finally{F=''}l=G.length}}}s=l}catch(a){a=Fk(a);if(Qd(a,45)){s=G.length;if(B){B=false;++b.g;_Q(b.a,cV,V,s+1,G);continue}}else if(Qd(a,19)){++b.g;_Q(b.a,NU,V,s+1,G);break}else throw Gk(a)}}}for(r=0;r<hb.b;r++){D=FF(b.j,uo(Jd(Ku(hb,r),37).e));if(D){Jd(Ku(hb,r),37).d&&(D=wn(D.a-(Jd(Ku(hb,r),37).c+4)));$x(Jd(Ku(hb,r),37).b.r,D);try{Jd(Ku(hb,r),37).b.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){p=a;_A($P,VU+p.f)}else throw Gk(a)}}else{++b.g;_Q(b.a,_U,Jd(Ku(hb,r),37).g,Jd(Ku(hb,r),37).a,Jd(Ku(hb,r),37).f);continue}}if(!q){++M;ab=new eR(dV,V,0,'');$x(ib.a,ab);aR(b.a,dV,V,0,'');try{aB($P,'No terminating instruction detected, adding one.');bb=sM(b.d,AU);$x(bb.r,wn(0));bb.o='SYSCALL 0';try{bb.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){p=a;_A($P,VU+p.f)}else throw Gk(a)}SE(b.e,bb,w+4);IF(b.j,w+4,'')}catch(a){a=Fk(a);if(Qd(a,93)){if(A){++b.g;_Q(b.a,aV,V,0,'Halt')}}else if(Qd(a,66)){p=a;_A($P,'Same labels: '+p)}else throw Gk(a)}}if(b.g>0){throw Gk(b.a)}else if(M>0){throw Gk(ib)}}\n",
"function UR(){UR=ml;var a,b;TR=cB((rm(Ak),Ak.k));SR=new rx;a=new rx;Nx(a.b,kV,'Exponent over 32 bits large');Nx(a.b,$U,'Invalid offset: should be between -32767 and 32768 (16 bit signed).');Nx(a.b,iV,'An invalid operation is performed');Nx(a.b,lV,'A division by zero is carried out');Nx(a.b,eV,'Floating point overflow, the number in absolute value is too large');Nx(a.b,fV,'Floating point underflow, the number in absolute value is too small');Nx(a.b,mV,'.byte directive found in code section');Nx(a.b,nV,'.word16 directive found in code section');Nx(a.b,oV,'.word directive found in code section');Nx(a.b,pV,'.word32 directive found in code section');Nx(a.b,qV,'.space directive found in code section');Nx(a.b,NU,'Invalid value');Nx(a.b,QU,'Invalid code');Nx(a.b,OU,'Invalid code for data');Nx(a.b,TU,'Invalid register');Nx(a.b,WU,'Invalid Immediate value');Nx(a.b,RU,'Unknown Syntax');Nx(a.b,SU,'Separator is missing');Nx(a.b,_U,'Label not found');Nx(a.b,XU,'Signed value: expected an unsigned value');Nx(a.b,rV,'CPU Step Error');Nx(a.b,sV,'Parsing error');Nx(a.b,tV,'loop of include');Nx(a.b,uV,'You must input an integer value');Nx(a.b,vV,\"Error accessing a memory element. Maybe you've reached the limit of EduMIPS64 memory.\");Nx(a.b,'ERROR','Error');Nx(a.b,wV,'File not found');Nx(a.b,xV,'Error writing to standard output');Nx(a.b,'Menu.FILE','_File');Nx(a.b,yV,'E_xecute');Nx(a.b,zV,'_Configure');Nx(a.b,AV,'_Window');Nx(a.b,'Menu.HELP','_Help');Nx(a.b,BV,'Change Language');Nx(a.b,CV,'_Tools');Nx(a.b,DV,'Change pipeline colors');Nx(a.b,EV,'_Open...');Nx(a.b,FV,'Open recent');Nx(a.b,GV,'_Reset');Nx(a.b,HV,'E_xit');Nx(a.b,IV,'Single Cycle');Nx(a.b,JV,'Multi-Cycle');Nx(a.b,KV,'Multi-Step');Nx(a.b,LV,'Run');Nx(a.b,MV,'Italian');Nx(a.b,NV,'English');Nx(a.b,OV,'Write _Dinero tracefile...');Nx(a.b,PV,'Enable _forwarding');Nx(a.b,QV,'Enable _warnings');Nx(a.b,RV,'_About us...');Nx(a.b,SV,TV);Nx(a.b,UV,'_Manual...');Nx(a.b,VV,'Stop');Nx(a.b,'ABOUT','About EduMIPS64');Nx(a.b,'REGISTERS','Registers');Nx(a.b,'MEMORY','Data');Nx(a.b,'CODE','Code');Nx(a.b,'PIPELINE',KT);Nx(a.b,'LOGGER','Log');Nx(a.b,'IO',WV);Nx(a.b,'EXCEPTION','Exception');Nx(a.b,'FPUINFO','Floating point unit');Nx(a.b,'FPUFCSR','FCSR register');Nx(a.b,vU,'Address');Nx(a.b,'HEXREPR','Representation');Nx(a.b,'COMMENT','Comment');Nx(a.b,'LABEL','Label');Nx(a.b,XV,_T);Nx(a.b,'STATS','Statistics');Nx(a.b,'PROSIM','MIPS64 Processor Simulator');Nx(a.b,YV,'Warning');Nx(a.b,PU,'The instruction belongs to WinMIPS64 instruction set, but it is not a legal MIPS64 instruction');Nx(a.b,dV,'The HALT instruction is missing: it will automatically be inserted at the end of the file');Nx(a.b,'ROW','Row');Nx(a.b,hV,'Column');Nx(a.b,UU,'Immediate value too large');Nx(a.b,ZV,'Word value too large');Nx(a.b,$V,'Word32 value too large');Nx(a.b,_V,'Word16 value too large');Nx(a.b,aW,'Byte value too large');Nx(a.b,YU,'5 bit immediate value too large');Nx(a.b,ZU,'3 bit immediate value too large');Nx(a.b,LU,'Missing value for memory cell');Nx(a.b,bV,'Label already exists');Nx(a.b,bW,'Select a color ');Nx(a.b,'EXECUTION','Execution');Nx(a.b,'CYCLES','Cycles');Nx(a.b,'CYCLE','Cycle');Nx(a.b,cW,dW);Nx(a.b,'CPI','CPI (Cycles per instruction)');Nx(a.b,'RAWS','RAW Stalls');Nx(a.b,'RAW','RAW Stall');Nx(a.b,'BYTES','Bytes');Nx(a.b,'STALLS','Stalls');Nx(a.b,'WAWS','WAW Stalls');Nx(a.b,'WARS','WAR Stalls');Nx(a.b,eW,'Structural Stalls (Divider not available)');Nx(a.b,fW,'Structural Stalls (Memory not available)');Nx(a.b,'BTS','Branch Taken Stalls');Nx(a.b,'BMS','Branch Misprediction Stalls');Nx(a.b,'CSIZE','Code size');Nx(a.b,gW,'Appearance');Nx(a.b,hW,'Behavior');Nx(a.b,iW,'Main settings');Nx(a.b,jW,'Settings...');Nx(a.b,kW,'Enable Warnings');Nx(a.b,lW,'Enable Warnings in compile time');Nx(a.b,mW,'Enable forwarding');Nx(a.b,nW,'Enables forwarding in the pipeline');Nx(a.b,oW,'Long/double mem.cells view');Nx(a.b,pW,'Switchs between long and double visualisation of memory cells in the status bar');Nx(a.b,qW,'Sync graphics with CPU in multi-step execution');Nx(a.b,rW,'Enables verbose multi-step execution');Nx(a.b,sW,'Number of step');Nx(a.b,tW,'Number of step per istruction');Nx(a.b,uW,'FPU Exceptions');Nx(a.b,vW,'Invalid operation exception');Nx(a.b,wW,'Enables the floating point invalid operation exception');Nx(a.b,xW,'Overflow exception');Nx(a.b,yW,'Enables the floating point overflow ');Nx(a.b,zW,'Underflow exception');Nx(a.b,AW,'Enables the floating point underflow');Nx(a.b,BW,'Divide by zero exception');Nx(a.b,CW,'Enables the floating point divide by zero exception');Nx(a.b,DW,'FPU Rounding');Nx(a.b,EW,'To nearest');Nx(a.b,FW,'Rounds the result to the nearest representable value, rounding to the even one when values are equally near');Nx(a.b,GW,'Toward zero');Nx(a.b,HW,'Never increments the digit prior to a discarded fraction (i.e, truncates)');Nx(a.b,IW,'Towards plus infinity');Nx(a.b,JW,'Round towards plus infinity');Nx(a.b,KW,'Towards minus infinity');Nx(a.b,LW,'Round towards minus infinity');Nx(a.b,MW,'Fetch color');Nx(a.b,NW,'Sets the IF color');Nx(a.b,OW,'ID color');Nx(a.b,PW,'Sets Decode color');Nx(a.b,QW,'EX Color');Nx(a.b,RW,'Sets the Execute color');Nx(a.b,SW,'MEM color');Nx(a.b,TW,'Sets the Memory color');Nx(a.b,UW,'WB Color');Nx(a.b,VW,'Sets the Write Back color');Nx(a.b,WW,'FP adder color');Nx(a.b,XW,'Sets the FP adder color');Nx(a.b,YW,'FP multiplier color');Nx(a.b,ZW,'Sets the FP multiplier color');Nx(a.b,$W,'FP divider color');Nx(a.b,_W,'Sets the FP divider color');Nx(a.b,aX,'Interval between cycles (ms)');Nx(a.b,bX,'Amount of milliseconds that has to pass before each cycle is executed in verbose mode');Nx(a.b,cX,'Mask synchronous exception');Nx(a.b,dX,'Makes the simulator ignore the Division by zero and Integer Overflow exceptions');Nx(a.b,eX,'Terminate on synchronous exceptions');Nx(a.b,fX,'Halt the simulation on Division by zero and Integer Overflow exceptions');Nx(a.b,gX,'Font size');Nx(a.b,hX,'Size of the font');Nx(a.b,iX,'Welcome to EduMIPS64');Nx(a.b,jX,'Decimal value');Nx(a.b,kX,'of R');Nx(a.b,lX,'of F');Nx(a.b,mX,'of the memory cell at address');Nx(a.b,nX,'User Guide');Nx(a.b,oX,'Introduction');Nx(a.b,pX,'GUI');Nx(a.b,'Manual.IS',dW);Nx(a.b,qX,'Syscall');Nx(a.b,rX,'Row');Nx(a.b,sX,'Column');Nx(a.b,tX,'Line');Nx(a.b,uX,'Description');Nx(a.b,vX,'Code contains');Nx(a.b,wX,'errors and');Fs(a,xX,yo((MR(),KR)));Nx(a.b,yX,\"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:bugs@edumips.org'>bugs@edumips.org<\\/a>.\");Nx(a.b,zX,'Close');Nx(a.b,AX,iT);Nx(a.b,BX,CX);Nx(a.b,DX,'FP overflow');Nx(a.b,EX,'FP underflow');Nx(a.b,FX,'FP invalid operation');Nx(a.b,GX,'FP division by zero');Nx(a.b,HX,'No mode has been specified to open the file (read/write)');Nx(a.b,IX,'Attempt to write to standard input');Nx(a.b,IT,\"The file descriptor isn't valid. Probably the file hasn't been correctly opened\");Nx(a.b,JT,'The write (or read) attempt led to an invalid memory access');Nx(a.b,cV,'The data in the input file exceeds the EduMIPS64 memory');Nx(a.b,aV,'Instruction memory exhausted');Nx(a.b,JX,'Attempt to read from standard output (or standard error)');Nx(a.b,GT,\"Attempt to open in read mode a file that doesn't exist (O_CREAT doesn't work in read or read/write mode)\");Nx(a.b,KX,'Input must not exceed');Nx(a.b,LX,'characters');Nx(a.b,MX,'Please input your text');Nx(a.b,'INPUT','input');Nx(a.b,NX,'I/O error');Nx(a.b,OX,'Options:');Nx(a.b,'HT.File','--file (-f) filename\\t\\topens the specified file');Nx(a.b,'HT.Debug','--debug (-d) \\t\\t\\tactivates debug mode');Nx(a.b,'HT.Help','--help (-h)\\t\\t\\tprints this help message');Nx(a.b,'HT.Reset','--reset (-r)\\t\\t\\tresets the stored preferences');Nx(a.b,PX,'--version (-v)\\t\\t\\tprints the version');Nx(a.b,QX,'Error: File name is missing.');Nx(a.b,RX,'Error: Unrecognized argument');Nx(a.b,SX,'Error: -f may be used only once.');Nx(a.b,'CLEAR','Clear');Nx(a.b,'DATA','Data');Nx(a.b,'HELPDIR','/docs/user/en');Nx(a.b,uU,'Negative memory address error in instruction');Nx(a.b,wU,'Alignment error in instruction');Nx(a.b,xU,'the address');Nx(a.b,yU,'is not aligned to');Nx(a.b,TX,'Please restart the simulator to use the new font.');Nx(a.b,UX,'Please choose only one option between masking synchronous exceptions and program termination on synchronous exceptions.');Nx(a.b,VX,'Changing the forwarding setting will reset the simulation. Continue?');Fs(SR,'en',a);b=new rx;Nx(b.b,kV,'Esponente oltre i 32 bit');Nx(b.b,$U,'Offset non valido: deve essere compreso tra -32767 e 32768 (16 bit con segno).');Nx(b.b,'MEMORYADDRESSINVALID','Etichetta invalida, deve essere allineata a 64 bit');Nx(b.b,iV,\"\\xC8 stata eseguita un'operazione non valida\");Nx(b.b,lV,'\\xC8 stata effettuata una divisione per zero');Nx(b.b,eV,'Floating point overflow, il numero in valore assoluto \\xE8 troppo grande');Nx(b.b,fV,'Floating point underflow, il numero in valore assoluto \\xE8 troppo piccolo');Nx(b.b,mV,'Direttiva .byte trovata nella sezione codice');Nx(b.b,nV,'Direttiva .word16 trovata nella sezione codice');Nx(b.b,oV,'Direttiva .word trovata nella sezione codice');Nx(b.b,pV,'Direttiva .word32 trovata nella sezione codice');Nx(b.b,qV,'Direttiva .space trovata nella sezione codice');Nx(b.b,NU,'Valore non valido ');Nx(b.b,QU,'Codice non valido');Nx(b.b,OU,'Codice non valido per il data');Nx(b.b,TU,'Registro non valido');Nx(b.b,WU,'Valore Immediato invalido');Nx(b.b,RU,'Sintassi sconosciuta');Nx(b.b,SU,'Mancano i separatori');Nx(b.b,_U,'Etichetta non trovata');Nx(b.b,XU,'Valore con segno: atteso valore senza segno');Nx(b.b,rV,\"Errore durante l'esecuzione di uno step di simulazione\");Nx(b.b,sV,'Errore in fase di parsing');Nx(b.b,uV,'Inserire un valore intero');Nx(b.b,tV,'Ciclo di include');Nx(b.b,vV,\"Errore durante l'accesso alla memoria. Probabilmente \\xE8 stato raggiunto il limite della memoria di EduMIPS64\");Nx(b.b,'ERROR','Errore');Nx(b.b,wV,'File non trovato');Nx(b.b,xV,'Errore nella scrittura su standard output');Nx(b.b,'Menu.FILE','_File');Nx(b.b,yV,'E_secuzione');Nx(b.b,zV,'_Configura');Nx(b.b,AV,'Fines_tra');Nx(b.b,'Menu.HELP','_Aiuto');Nx(b.b,BV,'Selezione Lingua');Nx(b.b,CV,'_Strumenti');Nx(b.b,DV,'Cambia colori pipeline');Nx(b.b,EV,'_Apri...');Nx(b.b,FV,'Apri recente ');Nx(b.b,GV,'_Resetta');Nx(b.b,HV,'E_sci');Nx(b.b,IV,'Ciclo Singolo');Nx(b.b,JV,'Cicli Multipli');Nx(b.b,KV,'Passi Multipli');Nx(b.b,LV,'Esegui');Nx(b.b,MV,'Italiano');Nx(b.b,NV,'Inglese');Nx(b.b,OV,'Scrivi tracefile _Dinero...');Nx(b.b,PV,'Abilita _forwarding');Nx(b.b,QV,'Abilita _warning');Nx(b.b,RV,'_Informazioni su...');Nx(b.b,SV,TV);Nx(b.b,UV,'_Manuale...');Nx(b.b,VV,'Ferma');Nx(b.b,'ABOUT','Informazioni su EduMIPS64');Nx(b.b,'REGISTERS','Registri');Nx(b.b,'MEMORY','Memoria');Nx(b.b,'CODE','Codice');Nx(b.b,'CYCLES','Cicli');Nx(b.b,'PIPELINE',KT);Nx(b.b,'LOGGER','Log');Nx(b.b,'IO',WV);Nx(b.b,'EXCEPTION','Eccezione');Nx(b.b,'FPUINFO','Unit\\xE0 floating point');Nx(b.b,'FPUFCSR','Registro FCSR');Nx(b.b,vU,'Indirizzo');Nx(b.b,'HEXREPR','Rappresentazione');Nx(b.b,'COMMENT','Commento');Nx(b.b,'LABEL','Etichetta');Nx(b.b,'STATS','Statistiche');Nx(b.b,'PROSIM','Simulatore di processore MIPS64');Nx(b.b,YV,'Attenzione');Nx(b.b,PU,\"L'istruzione appartiene all'instruction set di WinMIPS64, ma non \\xE8 un'istruzione MIPS64 legale.\");Nx(b.b,dV,\"Manca l'istruzione HALT: sar\\xE0 aggiunta automaticamente alla fine del file.\");Nx(b.b,'ROW','Riga');Nx(b.b,hV,'Colonna');Nx(b.b,UU,'Numero troppo grande per un campo immediato');Nx(b.b,ZV,'Numero troppo grande per un campo Word');Nx(b.b,$V,'Numero troppo grande per un campo Word32');Nx(b.b,_V,'Numero troppo grande per un campo Word16');Nx(b.b,aW,'Numero troppo grande per un campo Byte');Nx(b.b,YU,'Numero troppo grande per un campo immediato a 5 bit');Nx(b.b,ZU,'Numero troppo grande per un campo immediato a 3 bit');Nx(b.b,LU,'Manca il valore da assegnare alla cella di memoria');Nx(b.b,bV,'Etichetta gi\\xE0 esistente');Nx(b.b,bW,'Seleziona un colore ');Nx(b.b,'EXECUTION','Esecuzione');Nx(b.b,'CYCLE','Ciclo');Nx(b.b,cW,WX);Nx(b.b,XV,'Istruzione');Nx(b.b,'CPI','CPI (Cicli per istruzione)');Nx(b.b,'RAWS','Stalli RAW');Nx(b.b,'RAW','Stallo RAW');Nx(b.b,'BYTES','Bytes');Nx(b.b,'STALLS','Stalli');Nx(b.b,'WAWS','Stalli WAW');Nx(b.b,'WARS','Stalli WAR');Nx(b.b,eW,'Stalli strutturali (Divisore non disponibile)');Nx(b.b,fW,'Stalli strutturali (Memoria non disponibile)');Nx(b.b,'BTS',\"Stalli 'Branch Taken'\");Nx(b.b,'BMS',\"Stalli 'Branch Misprediction'\");Nx(b.b,'CSIZE','Dimensione del codice');Nx(b.b,gW,'Aspetto');Nx(b.b,hW,'Comportamento');Nx(b.b,iW,'Impost. generali');Nx(b.b,jW,'Impostazioni...');Nx(b.b,kW,'Abilita Avvisi');Nx(b.b,lW,'Abilita avvisi in fase di compilazione');Nx(b.b,mW,'Abilita forwarding');Nx(b.b,nW,\"Abilita l'opzione forwarding\");Nx(b.b,oW,'Visualizza mem. Long/double');Nx(b.b,pW,'Visualizza le celle di memoria come valori long o double nella barra di stato');Nx(b.b,qW,\"Sincronizza la GUI con la CPU nell'esecuzione multi-step\");Nx(b.b,rW,'Abilita la sincronizzazione tra la grafica e la CPU nel multi-step');Nx(b.b,sW,'Numero di Step');Nx(b.b,tW,'Il numero di step per istruzione');Nx(b.b,uW,'Eccezioni FPU');Nx(b.b,vW,'Eccezione Invalid operation ');Nx(b.b,wW,\"Abilita l'eccezione Invalid operation della FPU\");Nx(b.b,xW,'Eccezione Overflow ');Nx(b.b,yW,\"Abilita l'eccezione Overflow della FPU\");Nx(b.b,zW,'Eccezione Underflow');Nx(b.b,AW,\"Abilita l'eccezione Underflow della FPU\");Nx(b.b,BW,'Eccezione Divide by zero');Nx(b.b,CW,\"Abilita l'eccezione Divide by zero della FPU\");Nx(b.b,DW,'Arrot.FPU');Nx(b.b,EW,'Al pi\\xF9 vicino');Nx(b.b,FW,'Arrotonda al pi\\xF9 vicino valore rappresentabile, arrotondando a quello pari se i valori sono ugualmente vicini');Nx(b.b,GW,'Verso lo zero');Nx(b.b,HW,'Non incrementa mai la cifra intera prima della virgola (Troncamento)');Nx(b.b,IW,'Verso +Infinito');Nx(b.b,JW,\"Arrotonda verso l'infinito positivo\");Nx(b.b,KW,'Verso -Infinito');Nx(b.b,LW,\"Arrotonda verso l'infinito negativo\");Nx(b.b,MW,'Colore IF');Nx(b.b,NW,\"Imposta il colore della fase di Fetch dell'istruzione\");Nx(b.b,OW,'Colore ID');Nx(b.b,PW,\"Imposta il colore della fase di Decode dell'istruzione\");Nx(b.b,QW,'Colore EX');Nx(b.b,RW,\"Imposta il colore della fase di Esecuzione dell'istruzione\");Nx(b.b,SW,'Colore MEM');Nx(b.b,TW,\"Imposta il colore della fase di Memoria dell'istruzione\");Nx(b.b,UW,'Colore WB');Nx(b.b,VW,\"Imposta il colore della fase di Write Back dell'istruzione\");Nx(b.b,WW,'Colore addizionatore FP');Nx(b.b,XW,\"Imposta il colore delle fasi dell'addizionatore FP \");Nx(b.b,YW,'Colore moltiplicatore FP');Nx(b.b,ZW,'Imposta il colore delle fasi del moltiplicatore FP');Nx(b.b,$W,'Colore divisore FP');Nx(b.b,_W,'Imposta il colore delle fasi del divisore FP');Nx(b.b,aX,'Intervallo tra i cicli (ms)');Nx(b.b,bX,'Numero di millisecondi che devono passare prima che ciascun ciclo sia eseguito in modalit\\xC3\\xA0 verbose');Nx(b.b,cX,'Maschera eccezioni sincrone');Nx(b.b,dX,'Fa s\\xEC che il simulatore ignori le eccezioni Divisione per zero ed Integer overflow');Nx(b.b,eX,\"Termina se si verifica un'eccezione sincrona\");Nx(b.b,fX,'Ferma la simulazione al verificarsi di eccezioni di tipo Divisione per zero ed Integer overflow');Nx(b.b,gX,'Dimensione font');Nx(b.b,hX,'Dimensione del font');Nx(b.b,iX,'Benvenuti in EduMIPS64');Nx(b.b,jX,'Valore decimale');Nx(b.b,kX,'di R');Nx(b.b,lX,'di F');Nx(b.b,mX,\"della cella di memoria all'indirizzo\");Nx(b.b,nX,'Manuale utente');Nx(b.b,oX,'Introduzione');Nx(b.b,pX,'GUI');Nx(b.b,'Manual.IS',WX);Nx(b.b,qX,'Syscall');Nx(b.b,rX,'Riga');Nx(b.b,sX,'Colonna');Nx(b.b,tX,'Linea');Nx(b.b,uX,'Descrizione');Nx(b.b,vX,'Il codice contiene');Nx(b.b,wX,'errori e');Nx(b.b,xX,'avvisi');Nx(b.b,yX,\"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:bugs@edumips.org'>bugs@edumips.org<\\/a>.\");Nx(b.b,zX,'Chiudi');Nx(b.b,AX,'Divisione per zero');Nx(b.b,BX,CX);Nx(b.b,DX,'FP Overflow');Nx(b.b,EX,'FP Underflow');Nx(b.b,FX,'Operazione non valida FPU');Nx(b.b,GX,'Divisione per zero FPU');Nx(b.b,HX,'Non \\xC3\\xA8 stata specificata la modalit\\xC3\\xA0 di apertura del file (lettura/scrittura)');Nx(b.b,IX,'Tentativo di scrittura sullo standard input');Nx(b.b,IT,'Il descrittore di file non \\xE8 valido. Probabilmente il file non \\xE8 stato aperto correttamente');Nx(b.b,JT,'Il tentativo di lettura (o scrittura) ha condotto ad un accesso in memoria non valido');Nx(b.b,cV,'I dati contenuti nel file assembly di input eccedono la memoria di EduMIPS64');Nx(b.b,aV,'Esaurita memoria istruzioni');Nx(b.b,JX,'Tentativo di lettura dallo standard output (o dallo standard error)');Nx(b.b,GT,'Tentativo di apertura in modalit\\xE0 lettura di un file che non esiste (O_CREAT non funziona in modalit\\xE0 lettura o lettura/scrittura)');Nx(b.b,KX,\"La dimensione dell'input non deve superare\");Nx(b.b,LX,'caratteri');Nx(b.b,MX,'Inserire il testo');Nx(b.b,'INPUT','input');Nx(b.b,NX,'Errore di I/O');Nx(b.b,OX,'Opzioni:');Nx(b.b,'HT.File','--file (-f) file\\t\\tapre il file specificato');Nx(b.b,'HT.Debug','--debug (-d) \\t\\t\\tattiva la modalit\\xE0 di debug');Nx(b.b,'HT.Help','--help (-h)\\t\\t\\tstampa questo messaggio');Nx(b.b,'HT.Reset','--reset (-r)\\t\\t\\telimina le preferenze memorizzate');Nx(b.b,PX,'--version (-v)\\t\\t\\tstampa la versione');Nx(b.b,QX,'Errore: file non specificato');Nx(b.b,RX,'Errore: parametro non specificato');Nx(b.b,SX,'Errore: -f pu\\xF2 essere usato una sola volta');Nx(b.b,'CLEAR','Pulisci');Nx(b.b,'DATA','Dati');Nx(b.b,'HELPDIR','/docs/user/it');Nx(b.b,uU,\"Tentativo di accesso ad indirizzo di memoria negativo nell'istruzione\");Nx(b.b,wU,\"Errore di allineamento nell'istruzione\");Nx(b.b,xU,\"l'indirizzo\");Nx(b.b,yU,'non \\xE8 allineato a');Nx(b.b,TX,\"E' necessario riavviare il simulatore per utilizzare il nuovo font.\");Nx(b.b,UX,'Selezionare solo una opzione tra mascheramento eccezioni sincrone e terminazione in seguito ad eccezioni sincrone.');Nx(b.b,VX,'Cambiare la modalit\\xE0 di forwarding indurr\\xE0 un riavvio della simulazione. Continuare?');Fs(SR,'it',b)}\nvar cS='object',dS='anonymous',eS='\\n',fS='fnStack',gS={4:1},hS='Unknown',iS='function',jS='boolean',kS='number',lS='string',mS=2147483647,nS=-17592186044416,oS=17592186044416,pS=4194304,qS=1048575,rS='__noinit__',sS='msie',tS=': ',uS={4:1,7:1,8:1},vS={4:1,7:1,15:1,8:1},wS='For input string: \"',xS='null',yS=-2147483648,zS={l:0,m:0,h:524288},AS=9.5367431640625E-7,BS=4294967295,CS=4294967296,DS=2.220446049250313E-16,ES=65536,FS=65535,GS={25:1,33:1},HS={4:1,25:1,33:1,159:1},IS=', length: ',JS='Index: ',KS=', Size: ',LS='fromIndex: ',MS=', toIndex: ',NS='java.lang',OS='com.google.gwt.core.client',PS='com.google.gwt.core.client.impl',QS='java.util',RS='java.util.stream',SS=4194303,TS=524288,US='-9223372036854775808',VS=1000000000,WS='java.util.logging',XS=1000,YS='com.google.gwt.logging.client',ZS='com.google.gwt.logging.impl',$S='java.io',_S='CSS1Compat',aT='safari',bT={4:1,49:1,8:1},cT='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (safari) does not match the runtime user.agent value (',dT=').\\n',eT='Expect more errors.',fT=244140625,gT=1220703125,hT=0.3010299956639812,iT='Division by zero',jT='java.math',kT='BigInteger divide by zero',lT=1073741824,mT='2147483648',nT={20:1,51:1},oT={61:1},pT={25:1,56:1},qT='delete',rT={4:1,20:1,22:1,48:1},sT={4:1,343:1},tT='javaemul.internal',uT='Invalid UTF8 sequence',vT='org.edumips64.core',wT=-32768,xT=32767,yT='Moving ',zT='DIV.D',AT='Incremented write semaphore for ',BT={34:1,35:1,32:1},CT='0000000000000000000000000000000000000000000000000000000000000000',DT='0000000000000000',ET='TOWARDS_PLUS_INFINITY',FT='TOWARDS_MINUS_INFINITY',GT='OPENREADANDCREATE',HT='File descriptor ',IT='FILENOTOPENED',JT='OUTOFMEMORY',KT='Pipeline',LT=' to address ',MT={4:1,7:1,8:1,26:1},NT='org.edumips64.core.fpu',OT='^([01]{64})$',PT='^([01]111111111110[01]{51})$',QT='^([01]111111111110[0]{51})$',RT='^([01]111111111111[01]{51})$',ST='0111111111110111111111111111111111111111111111111111111111111111',TT='0111111111110000000000000000000000000000000000000000000000000000',UT='1111111111110000000000000000000000000000000000000000000000000000',VT='1000000000000000000000000000000000000000000000000000000000000000',WT='EMPTY\\n',XT=' reached a negative value.',YT='(Instruction ',ZT={6:1,5:1},$T='org.edumips64.core.is',_T='Instruction',aU='%R,%R,%R',bU='010001',cU='000000',dU='10001',eU='000100',fU='000110',gU='BEQZ',hU='000001',iU='BNEZ',jU='9223372036854775807',kU='011000',lU='011001',mU='DADDIU',nU='DADDUI',oU='011110',pU='%R,%R',qU='000011',rU='011100',sU='DMULTU',tU='%R,%R,%U',uU='NEGADDRERR',vU='ADDRESS',wU='ALIGNERR',xU='THEADDRESS',yU='ISNOTALIGNED',zU='HALT',AU='SYSCALL',BU='000010',CU='RAW in ',DU=': base register still needs to be written to.',EU='110111',FU='010010',GU='Writing to the dest register, since the condition is true.',HU='^([0]{64})$',IU='SYSCALL (',JU='.ASCIIZ',KU='parameters: ',LU='VALUE_MISS',MU='.ascii(z): requested new memory cell (',NU='INVALIDVALUE',OU='INVALIDCODEFORDATA',PU='WINMIPS64_NOT_MIPS64',QU='INVALIDCODE',RU='UNKNOWNSYNTAX',SU='SEPARATORMISS',TU='INVALIDREGISTER',UU='IMMEDIATE_TOO_LARGE',VU='Irregular string of bits: ',WU='INVALIDIMMEDIATE',XU='VALUEISNOTUNSIGNED',YU='5BIT_IMMEDIATE_TOO_LARGE',ZU='3BIT_IMMEDIATE_TOO_LARGE',$U='LABELADDRESSINVALID',_U='LABELNOTFOUND',aV='OUTOFINSTRUCTIONMEMORY',bV='SAMELABEL',cV='OUTOFMEMORY_PARSER',dV='HALT_NOT_PRESENT',eV='FP_OVERFLOW',fV='FP_UNDERFLOW',gV='org.edumips64.core.parser',hV='COLUMN',iV='FP_INVALID_OPERATION',jV='org.edumips64.utils',kV='DOUBLE_EXT_TOO_LARGE',lV='FP_DIV_BY_ZERO',mV='BYTEINCODE',nV='WORD16INCODE',oV='WORDINCODE',pV='WORD32INCODE',qV='SPACEINCODE',rV='GUI_STEP_ERROR',sV='GUI_PARSER_ERROR',tV='INCLUDE_LOOP',uV='INT_FORMAT_EXCEPTION',vV='ERROR_LABEL',wV='FILE_NOT_FOUND',xV='SYSCALL5_ERROR',yV='Menu.EXECUTE',zV='Menu.CONFIGURE',AV='Menu.WINDOW',BV='Menu.CHANGE_LANGUAGE',CV='Menu.TOOLS',DV='Menu.CHANGE_PIPELINE_COLORS',EV='MenuItem.OPEN',FV='MenuItem.OPENLAST',GV='MenuItem.RESET',HV='MenuItem.EXIT',IV='MenuItem.SINGLE_CYCLE',JV='MenuItem.MULTI_CYCLE',KV='MenuItem.MULTI_STEP',LV='MenuItem.RUN_TO',MV='MenuItem.ITALIAN',NV='MenuItem.ENGLISH',OV='MenuItem.DIN_TRACEFILE',PV='MenuItem.FORWARDING',QV='MenuItem.WARNINGS',RV='MenuItem.ABOUT_US',SV='MenuItem.DIN_FRONTEND',TV='_Dinero frontend...',UV='MenuItem.MANUAL',VV='MenuItem.STOP',WV='Input/Output',XV='INSTRUCTION',YV='GUI_WARNING',ZV='WORD_TOO_LARGE',$V='WORD32_TOO_LARGE',_V='WORD16_TOO_LARGE',aW='BYTE_TOO_LARGE',bW='CHOOSE_COLOR',cW='INSTRUCTIONS',dW='Instructions',eW='STRUCTS_DIVNOTAVAILABLE',fW='STRUCTS_MEMNOTAVAILABLE',gW='Config.APPEARANCE',hW='Config.BEHAVIOR',iW='Config.MAIN',jW='Config.ITEM',kW='Config.WARNINGS',lW='Config.WARNINGS.tip',mW='Config.FORWARDING',nW='Config.FORWARDING.tip',oW='Config.LONGDOUBLEVIEW',pW='Config.LONGDOUBLEVIEW.tip',qW='Config.VERBOSE',rW='Config.VERBOSE.tip',sW='Config.N_STEP',tW='Config.N_STEP.tip',uW='Config.FPUEXCEPTIONS',vW='Config.INVALID_OPERATION',wW='Config.INVALID_OPERATION.tip',xW='Config.OVERFLOW',yW='Config.OVERFLOW.tip',zW='Config.UNDERFLOW',AW='Config.UNDERFLOW.tip',BW='Config.DIVIDE_BY_ZERO',CW='Config.DIVIDE_BY_ZERO.tip',DW='Config.FPUROUNDING',EW='Config.NEAREST',FW='Config.NEAREST.tip',GW='Config.TOWARDZERO',HW='Config.TOWARDZERO.tip',IW='Config.TOWARDS_PLUS_INFINITY',JW='Config.TOWARDS_PLUS_INFINITY.tip',KW='Config.TOWARDS_MINUS_INFINITY',LW='Config.TOWARDS_MINUS_INFINITY.tip',MW='Config.IFCOLOR',NW='Config.IFCOLOR.tip',OW='Config.IDCOLOR',PW='Config.IDCOLOR.tip',QW='Config.EXCOLOR',RW='Config.EXCOLOR.tip',SW='Config.MEMCOLOR',TW='Config.MEMCOLOR.tip',UW='Config.WBCOLOR',VW='Config.WBCOLOR.tip',WW='Config.FPADDERCOLOR',XW='Config.FPADDERCOLOR.tip',YW='Config.FPMULTIPLIERCOLOR',ZW='Config.FPMULTIPLIERCOLOR.tip',$W='Config.FPDIVIDERCOLOR',_W='Config.FPDIVIDERCOLOR.tip',aX='Config.SLEEP_INTERVAL',bX='Config.SLEEP_INTERVAL.tip',cX='Config.SYNCEXC-MASKED',dX='Config.SYNCEXC-MASKED.tip',eX='Config.SYNCEXC-TERMINATE',fX='Config.SYNCEXC-TERMINATE.tip',gX='Config.FONTSIZE',hX='Config.FONTSIZE.tip',iX='StatusBar.WELCOME',jX='StatusBar.DECIMALVALUE',kX='StatusBar.OFREGISTER',lX='StatusBar.OFREGISTERFP',mX='StatusBar.MEMORYCELL',nX='Manual.CAPTION',oX='Manual.INTRO',pX='Manual.GUI',qX='Manual.SYSCALL',rX='ErrorDialog.ROW',sX='ErrorDialog.COLUMN',tX='ErrorDialog.LINE',uX='ErrorDialog.DESCRIPTION',vX='ErrorDialog.MSG0',wX='ErrorDialog.MSG1',xX='ErrorDialog.MSG2',yX='ReportDialog.MSG',zX='ReportDialog.BUTTON',AX='DIVZERO.Message',BX='INTOVERFLOW.Message',CX='Integer overflow',DX='FPOVERFLOW.Message',EX='FPUNDERFLOW.Message',FX='FPINVALID.Message',GX='FPDIVBYZERO.Message',HX='NOOPENMODE',IX='WRITETOSTDIN',JX='READFROMSTDOUT',KX='INPUTNOTEXCEED',LX='CHARACTERS',MX='ENTERINPUT',NX='IOEXCEPTION',OX='HT.Options',PX='HT.Version',QX='HT.MissingFile',RX='HT.UnrecognizedArgs',SX='HT.MultipleFile',TX='RESTART_FONT',UX='NO_MASK_AND_TERMINATE',VX='FWD_RESET_WARNING',WX='Istruzioni',XX='org.edumips64.utils.io';var _,jl,el,Ek=-1;$wnd.goog=$wnd.goog||{};$wnd.goog.global=$wnd.goog.global||$wnd;kl();ll(1,null,{},lb);_.C=function mb(a){return kb(this,a)};_.D=function ob(){return this.Pb};_.F=function qb(){return dC(this)};_.G=function sb(){var a;return sm(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 wc;ll(358,1,{});ll(195,358,{},Ec);_.O=function Fc(a){var b={},j;var c=[];a[fS]=c;var d=arguments.callee.caller;while(d){var e=(xc(),d.name||(d.name=Ac(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}};_.P=function Gc(a){var b,c,d,e;d=(xc(),a&&a[fS]?a[fS]:[]);c=d.length;e=Rc(We,gS,42,c,0,1);for(b=0;b<c;b++){e[b]=new Wn(d[b],null,-1)}return e};ll(359,358,{});_.O=function Ic(a){};_.Q=function Jc(a,b,c,d){return new Wn(b,a+'@'+d,c<0?-1:c)};_.P=function Kc(a){var b,c,d,e,f,g;e=Cc(a);f=Rc(We,gS,42,0,0,1);b=0;d=e.length;if(d==0){return f}g=Hc(this,e[0]);eo(g.d,dS)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Hc(this,e[c])}return f};ll(196,359,{},Lc);_.Q=function Mc(a,b,c,d){return new Wn(b,a,-1)};var Fd,Gd,Hd;ll(8,1,{4:1,8:1});_.H=function Cb(a){return new Error(a)};_.I=function Eb(){return this.backingJsObject};_.J=function Fb(){var a,b,c;return a=Jd(sB((c=rB(vv((this.i==null&&(this.i=Rc(af,gS,8,0,0,1)),this.i)),new Uo),dB(new mB,new lB,new nB,Vc(Pc(Hg,1),gS,62,0,[(hB(),fB)])),c),(b=new Xu,b)),33),a._(Rc(Ue,gS,1,a.size(),5,1))};_.K=function Gb(){return this.e};_.L=function Hb(){return this.f};_.M=function Ib(){Ab(this,Db(this.H(Bb(this,this.f))));yc(this)};_.G=function Kb(){return Bb(this,this.L())};_.backingJsObject=rS;_.j=true;ll(7,8,uS);ll(15,7,vS,Nb,Ob,Pb);ll(38,15,vS,am,bm);ll(165,38,vS,cm);ll(154,15,vS,dm,em);Fd={4:1,191:1,20:1};ll(120,1,{},tm);_.U=function um(a){var b;b=new tm;b.f=4;a>1?(b.c=Am(this,a-1)):(b.c=this);return b};_.V=function zm(){rm(this);return this.b};_.W=function Bm(){return sm(this)};_.X=function Dm(){rm(this);return this.i};_.Y=function Fm(){return (this.f&4)!=0};_.Z=function Gm(){return (this.f&1)!=0};_.G=function Jm(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(rm(this),this.k)};_.f=0;var qm=1;ll(193,15,vS,Km);ll(69,1,{4:1,69:1});var Nm;Gd={4:1,20:1,192:1,69:1};ll(22,1,{4:1,20:1,22:1});_.T=function cn(a){return $m(this,Jd(a,22))};_.compareTo=function bn(a){return this.c-a.c};_.equals=function dn(a){return this===a};_.C=function(a){return this.equals(a)};_.hashCode=function en(){return dC(this)};_.F=function(){return this.hashCode()};_.name=function fn(){return _m(this)};_.ordinal=function gn(){return this.c};_.toString=function hn(){return this.b!=null?this.b:''+this.c};_.G=function(){return this.toString()};_.c=0;ll(46,15,vS,jn,kn);ll(130,15,vS,ln,mn);ll(3,69,{4:1,20:1,3:1,69:1},on);_.T=function qn(a){return nn(this,Jd(a,3))};_.C=function rn(a){return Qd(a,3)&&Jd(a,3).a==this.a};_.F=function sn(){return this.a};_.G=function vn(){return ''+this.a};_.a=0;ll(76,15,vS,Qb);ll(404,1,{});ll(89,76,vS,Ln,Mn,Nn);_.H=function On(a){return new TypeError(a)};Hd={4:1,121:1,20:1,2:1};ll(91,38,{4:1,7:1,15:1,91:1,8:1},Qo);ll(161,1,{},Uo);ll(24,15,vS,Vo,Wo);ll(360,1,{25:1});_.add=function Tr(a){throw Gk(new Wo('Add not supported on this collection'))};_.addAll=function Ur(a){var b,c,d;WB(a);b=false;for(d=a.$();d.cb();){c=d.db();b=b|this.add(c)}return b};_.clear=function Vr(){var a;for(a=this.$();a.cb();){a.db();a.eb()}};_.contains=function Wr(a){return Rr(this,a,false)};_.containsAll=function Xr(a){return Sr(this,a)};_.isEmpty=function Yr(){return this.size()==0};_.remove=function Zr(a){return Rr(this,a,true)};_.removeAll=function $r(a){var b,c,d;WB(a);b=false;for(c=this.$();c.cb();){d=c.db();if(a.contains(d)){c.eb();b=true}}return b};_.retainAll=function _r(a){var b,c,d;WB(a);b=false;for(c=this.$();c.cb();){d=c.db();if(!a.contains(d)){c.eb();b=true}}return b};_.toArray=function as(){return this._(Rc(Ue,gS,1,this.size(),5,1))};_._=function bs(a){var b,c,d,e;e=this.size();a.length<e&&(a=KB(new Array(e),a));d=a;c=this.$();for(b=0;b<e;++b){Uc(d,b,c.db())}a.length>e&&Uc(a,e,null);return a};_.G=function cs(){var a,b,c;c=new Xy('[',']');for(b=this.$();b.cb();){a=b.db();Wy(c,a===this?'(this Collection)':a==null?xS:pl(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};ll(361,360,GS);_.addAtIndex=function gt(a,b){throw Gk(new Wo('Add not supported on this list'))};_.add=function ht(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function it(a,b){var c,d,e;WB(b);c=false;for(e=b.$();e.cb();){d=e.db();this.addAtIndex(a++,d);c=true}return c};_.clear=function jt(){this.gb(0,this.size())};\n",
"_.C=function kt(a){var b,c,d,e,f;if(a===this){return true}if(!Qd(a,33)){return false}f=Jd(a,33);if(this.size()!=f.size()){return false}e=f.$();for(c=this.$();c.cb();){b=c.db();d=e.db();if(!(Xd(b)===Xd(d)||b!=null&&nb(b,d))){return false}}return true};_.F=function lt(){return Fv(this)};_.indexOf=function mt(a){return ft(this,a)};_.$=function nt(){return new xt(this)};_.lastIndexOf=function ot(a){var b;for(b=this.size()-1;b>-1;--b){if(zy(a,this.getAtIndex(b))){return b}}return -1};_.fb=function pt(a){return new Bt(this,a)};_.removeAtIndex=function qt(a){throw Gk(new Wo('Remove not supported on this list'))};_.gb=function rt(a,b){var c,d;d=this.fb(a);for(c=a;c<b;++c){d.db();d.eb()}};_.setAtIndex=function st(a,b){throw Gk(new Wo('Set not supported on this list'))};_.subList=function tt(a,b){return new Ft(this,a,b)};ll(128,1,{},xt);_.cb=function yt(){return ut(this)};_.db=function zt(){return vt(this)};_.eb=function At(){wt(this)};_.b=0;_.c=-1;ll(129,128,{},Bt);_.eb=function Dt(){wt(this)};_.hb=function Ct(a){this.a.addAtIndex(this.b,a);++this.b;this.c=-1};_.ib=function Et(a){$B(this.c!=-1);this.a.setAtIndex(this.c,a)};ll(197,361,GS,Ft);_.addAtIndex=function Gt(a,b){YB(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function Ht(a){VB(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function It(a){var b;VB(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function Jt(a,b){VB(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function Kt(){return this.b};_.a=0;_.b=0;ll(50,361,HS,Xu,Yu);_.addAtIndex=function Zu(a,b){YB(a,this.a.length);HB(this.a,a,b)};_.add=function $u(a){return Su(this,a)};_.addAllAtIndex=function _u(a,b){var c,d;YB(a,this.a.length);c=b.toArray();d=c.length;if(d==0){return false}IB(this.a,a,c);return true};_.addAll=function av(a){var b,c;b=a.toArray();c=b.length;if(c==0){return false}IB(this.a,this.a.length,b);return true};_.clear=function bv(){this.a=Rc(Ue,gS,1,0,5,1)};_.contains=function cv(a){return Tu(this,a,0)!=-1};_.getAtIndex=function dv(a){return VB(a,this.a.length),this.a[a]};_.indexOf=function ev(a){return Tu(this,a,0)};_.isEmpty=function fv(){return this.a.length==0};_.$=function gv(){return new pv(this)};_.lastIndexOf=function hv(a){return Uu(this,a,this.a.length-1)};_.removeAtIndex=function iv(a){return Vu(this,a)};_.remove=function jv(a){var b;b=Tu(this,a,0);if(b==-1){return false}VB(b,this.a.length);JB(this.a,b,1);return true};_.gb=function kv(a,b){var c;ZB(a,b,this.a.length);c=b-a;JB(this.a,a,c)};_.setAtIndex=function lv(a,b){var c;c=(VB(a,this.a.length),this.a[a]);this.a[a]=b;return c};_.size=function mv(){return this.a.length};_.toArray=function nv(){return FB(this.a,this.a.length)};_._=function ov(a){return Wu(this,a)};ll(228,1,{},pv);_.cb=function qv(){return this.a<this.c.a.length};_.db=function rv(){UB(this.a<this.c.a.length);this.b=this.a++;return this.c.a[this.b]};_.eb=function sv(){$B(this.b!=-1);Vu(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;ll(86,15,{4:1,7:1,15:1,8:1,86:1},yy);ll(166,1,{});_.ob=function Ly(a){Hy(this,a)};_.mb=function Jy(){return this.b};_.nb=function Ky(){return this.c};_.b=0;_.c=0;ll(167,166,{});ll(168,1,{});_.ob=function Ry(a){Hy(this,a)};_.mb=function Py(){return this.b};_.nb=function Qy(){return this.d-this.c};_.b=0;_.c=0;_.d=0;ll(169,168,{},Ty);_.ob=function Uy(a){Ny(this,a)};_.pb=function Vy(a){return Oy(this,a)};ll(62,22,{4:1,20:1,22:1,62:1},iB);var eB,fB,gB;ll(342,1,{},kB);ll(163,1,{},lB);ll(162,1,{},mB);ll(164,1,{},nB);ll(327,1,{});_.c=false;ll(155,327,{},tB);ll(328,167,{},wB);_.pb=function xB(a){return this.a.pb(new yB(a))};ll(330,1,{},yB);_.sb=function zB(a){this.a.sb(Jd(a,8).backingJsObject)};ll(329,1,{},BB);_.sb=function CB(a){AB(this,a)};ll(331,1,{},DB);_.sb=function EB(a){vB(this.a,a)};ll(406,1,{});ll(402,1,{});var cC=0;var eC,fC=0,gC;var Ue=wm(NS,'Object',1);var ee=wm(OS,'JavaScriptObject$',0);var le=wm(PS,'StackTraceCreator/Collector',358);var ie=wm(PS,'StackTraceCreator/CollectorLegacy',195);var ke=wm(PS,'StackTraceCreator/CollectorModern',359);var je=wm(PS,'StackTraceCreator/CollectorModernNoSourceMap',196);var af=wm(NS,'Throwable',8);var Ke=wm(NS,'Exception',7);var Ve=wm(NS,'RuntimeException',15);var Ne=wm(NS,'IndexOutOfBoundsException',38);var Be=wm(NS,'ArrayIndexOutOfBoundsException',165);var Ce=wm(NS,'ArrayStoreException',154);var Ee=wm(NS,'Boolean',191);var Ge=wm(NS,'Class',120);var Fe=wm(NS,'ClassCastException',193);var Te=wm(NS,'Number',69);var He=wm(NS,'Double',192);var Ie=wm(NS,'Enum',22);var Le=wm(NS,'IllegalArgumentException',46);var Me=wm(NS,'IllegalStateException',130);var Oe=wm(NS,'Integer',3);var Pe=wm(NS,'JsException',76);var Re=wm(NS,'NullPointerException',89);var $e=wm(NS,'String',2);var Ze=wm(NS,'StringIndexOutOfBoundsException',91);var _e=wm(NS,'Throwable/lambda$0$Type',161);var bf=wm(NS,'UnsupportedOperationException',24);var hf=wm(QS,'AbstractCollection',360);var pf=wm(QS,'AbstractList',361);var mf=wm(QS,'AbstractList/IteratorImpl',128);var nf=wm(QS,'AbstractList/ListIteratorImpl',129);var of=wm(QS,'AbstractList/SubList',197);var Ff=wm(QS,'ArrayList',50);var Ef=wm(QS,'ArrayList/1',228);var cg=wm(QS,'NoSuchElementException',86);var hg=wm(QS,'Spliterators/BaseSpliterator',166);var eg=wm(QS,'Spliterators/AbstractSpliterator',167);var gg=wm(QS,'Spliterators/BaseArraySpliterator',168);var fg=wm(QS,'Spliterators/ArraySpliterator',169);var Hg=xm(RS,'Collector/Characteristics',62,jB);var Ig=wm(RS,'CollectorImpl',342);var Jg=wm(RS,'Collectors/20methodref$add$Type',163);var Kg=wm(RS,'Collectors/21methodref$ctor$Type',162);var Lg=wm(RS,'Collectors/lambda$42$Type',164);var Rg=wm(RS,'TerminatableStream',327);var Qg=wm(RS,'StreamImpl',155);var Ng=wm(RS,'StreamImpl/MapToObjSpliterator',328);var Mg=wm(RS,'StreamImpl/MapToObjSpliterator/lambda$0$Type',330);var Og=wm(RS,'StreamImpl/ValueConsumer',329);var Pg=wm(RS,'StreamImpl/lambda$5$Type',331);var tb=null;ll(200,76,vS);var ge=wm(PS,'JavaScriptExceptionBase',200);ll(68,200,{68:1,4:1,7:1,15:1,8:1},Ub);_.L=function Xb(){Tb(this);return this.c};_.N=function Yb(){return Xd(this.b)===Xd(Rb)?null:this.b};var Rb;var de=wm(OS,'JavaScriptException',68);ll(344,1,{});var fe=wm(OS,'Scheduler',344);var $b=0,_b=false,ac,bc=0,cc=-1;ll(336,344,{},tc);var pc;var he=wm(PS,'SchedulerImpl',336);var Xc;var Ad,Bd,Cd,Dd;ll(84,1,{84:1});var tg=wm(WS,'Handler',84);ll(175,84,{84:1},vl);_.R=function wl(a){var b,c;if(!window.console||(sl(this),yS>a.a.tb())){return}b=Hl(this.a,a);c=a.a.tb();c>=(_z(),XS)?(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 me=wm(YS,'ConsoleLogHandler',175);ll(176,84,{84:1},xl);_.R=function yl(a){return};var ne=wm(YS,'DevelopmentModeLogHandler',176);var zl;var re=wm(YS,'LogConfiguration',null);ll(174,1,{},Cl);var oe=wm(YS,'LogConfiguration/1',174);ll(347,1,{});var pe=wm(YS,'LogConfiguration/LogConfigurationImplRegular',347);ll(173,347,{},Gl);var qe=wm(YS,'LogConfiguration/LogConfigurationImplSevere',173);ll(370,1,{});var sg=wm(WS,'Formatter',370);ll(371,370,{});var te=wm(ZS,'FormatterImpl',371);ll(158,371,{},Il);_.a=false;var se=wm(YS,'TextLogFormatter',158);ll(346,1,{});var xe=wm($S,'OutputStream',346);ll(122,346,{},Jl);var we=wm($S,'FilterOutputStream',122);ll(101,122,{},Kl);_.S=function Ll(a){};var ye=wm($S,'PrintStream',101);ll(340,101,{},Ml);_.S=function Nl(a){Jo(this.a,a);Jo(this.a,eS)};var ue=wm(ZS,'StackTracePrintStream',340);var Pl='',Ql;ll(49,8,bT);var Je=wm(NS,'Error',49);ll(29,49,bT);var De=wm(NS,'AssertionError',29);ll(160,29,bT,Vl);var ve=wm('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',160);ll(77,1,{121:1});_.G=function $l(){return this.a};var ze=wm(NS,'AbstractStringBuilder',77);ll(27,15,{4:1,27:1,7:1,15:1,8:1},_l);var Ae=wm(NS,'ArithmeticException',27);var Xm,Ym;var xn;ll(57,69,{4:1,20:1,57:1,69:1},An);_.T=function Cn(a){return zn(this,Jd(a,57))};_.C=function Dn(a){return Qd(a,57)&&Mk(Jd(a,57).a,this.a)};_.F=function En(){return bl(this.a)};_.G=function Gn(){return ''+cl(this.a)};_.a=0;var Qe=wm(NS,'Long',57);var Jn;var Pn,Qn,Rn,Sn;ll(14,46,{4:1,7:1,14:1,15:1,8:1},Un,Vn);var Se=wm(NS,'NumberFormatException',14);ll(42,1,{4:1,42:1},Wn);_.C=function Xn(a){var b;if(Qd(a,42)){b=Jd(a,42);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.F=function Yn(){return tv(Vc(Pc(Ue,1),gS,1,5,[wn(this.c),this.a,this.d,this.b]))};_.G=function Zn(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var We=wm(NS,'StackTraceElement',42);ll(23,77,{121:1},Eo,Fo);var Xe=wm(NS,'StringBuffer',23);ll(28,77,{121:1},No,Oo,Po);var Ye=wm(NS,'StringBuilder',28);ll(412,1,{});var Ro;ll(12,69,{4:1,20:1,69:1,12:1},yp,zp,Ap,Bp,Cp,Dp,Ep,Fp,Gp);_.T=function Kp(a){return ip(this,Jd(a,12))};_.C=function Lp(a){var b;if(this===a){return true}if(Qd(a,12)){b=Jd(a,12);return this.e==b.e&&ip(this,b)==0}return false};_.F=function Mp(){var a;if(this.b!=0){return this.b}if(this.a<54){a=Nk(this.f);this.b=bl(Ik(a,-1));this.b=33*this.b+bl(Ik(Yk(a,32),-1));this.b=17*this.b+Yd(this.e);return this.b}this.b=17*hq(this.c)+Yd(this.e);return this.b};_.G=function Pp(){return xp(this)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;var Xo,Yo,Zo,$o,_o,ap,bp,cp,dp,ep;var cf=wm(jT,'BigDecimal',12);ll(9,69,{4:1,20:1,69:1,9:1},qq,rq,sq,tq,uq,vq,wq);_.T=function xq(a){return Zp(this,Jd(a,9))};_.C=function yq(a){return cq(this,a)};_.F=function Aq(){return hq(this)};_.G=function Cq(){return Sq(this,0)};_.b=-2;_.c=0;_.d=0;_.e=0;var Sp,Tp,Up,Vp,Wp,Xp;var df=wm(jT,'BigInteger',9);var Mq,Nq;ll(36,1,{4:1,36:1},ir);_.C=function jr(a){return Qd(a,36)&&Jd(a,36).a==this.a&&Jd(a,36).b==this.b};_.F=function kr(){return this.a<<3|this.b.c};_.G=function lr(){return 'precision='+this.a+' roundingMode='+this.b};_.a=0;var ef=wm(jT,'MathContext',36);var mr,nr,or,pr;ll(41,22,{4:1,20:1,22:1,41:1},Kr);var Br,Cr,Dr,Er,Fr,Gr,Hr,Ir;var ff=xm(jT,'RoundingMode',41,Lr);ll(51,1,nT);_.T=function Nr(a){return Mr(this,Jd(a,51))};_.C=function Or(a){var b;if(a===this){return true}if(!Qd(a,51)){return false}b=Jd(a,51);return eo(this.a,b.a)};_.F=function Pr(){return jC(this.a)};_.G=function Qr(){return this.a};var gf=wm('java.nio.charset','Charset',51);ll(365,1,oT);_.getOrDefault=function ns(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function ts(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function vs(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function gs(){this.bb().clear()};_.ab=function hs(a){return ds(this,a)};_.containsKey=function is(a){return !!es(this,a,false)};_.containsValue=function js(a){var b,c,d;for(c=this.bb().$();c.cb();){b=Jd(c.db(),21);d=b.kb();if(Xd(a)===Xd(d)||a!=null&&nb(a,d)){return true}}return false};_.C=function ks(a){var b,c,d;if(a===this){return true}if(!Qd(a,61)){return false}d=Jd(a,61);if(this.size()!=d.size()){return false}for(c=d.bb().$();c.cb();){b=Jd(c.db(),21);if(!this.ab(b)){return false}}return true};_.get=function ls(a){return ms(es(this,a,false))};_.F=function os(){return Ev(this.bb())};_.isEmpty=function ps(){return this.size()==0};_.keySet=function qs(){return new Lt(this)};_.put=function rs(a,b){throw Gk(new Wo('Put not supported on this map'))};_.putAll=function ss(a){var b,c;WB(a);for(c=a.bb().$();c.cb();){b=Jd(c.db(),21);this.put(b.jb(),b.kb())}};_.remove=function us(a){return ms(es(this,a,true))};_.size=function ws(){return this.bb().size()};_.G=function xs(){var a,b,c;c=new Xy('{','}');for(b=this.bb().$();b.cb();){a=Jd(b.db(),21);Wy(c,fs(this,a.jb())+'='+fs(this,a.kb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function ys(){return new Vt(this)};var xf=wm(QS,'AbstractMap',365);ll(215,365,oT);_.clear=function Js(){Hs(this)};_.containsKey=function Ks(a){return zs(this,a)};_.containsValue=function Ls(a){return As(a,this.b)||As(a,this.a)};_.bb=function Ms(){return new Vs(this)};_.get=function Ns(a){return Bs(this,a)};_.put=function Os(a,b){return Es(this,a,b)};_.remove=function Ps(a){return Gs(this,a)};_.size=function Qs(){return Is(this)};var lf=wm(QS,'AbstractHashMap',215);ll(366,360,pT);_.C=function Rs(a){var b;if(a===this){return true}if(!Qd(a,56)){return false}b=Jd(a,56);if(b.size()!=this.size()){return false}return Sr(this,b)};_.F=function Ss(){return Ev(this)};_.removeAll=function Ts(a){var b,c,d,e;WB(a);e=this.size();if(e<a.size()){for(b=this.$();b.cb();){c=b.db();a.contains(c)&&b.eb()}}else{for(d=a.$();d.cb();){c=d.db();this.remove(c)}}return e!=this.size()};var Df=wm(QS,'AbstractSet',366);ll(108,366,pT,Vs);_.clear=function Ws(){Hs(this.a)};_.contains=function Xs(a){return Us(this,a)};_.$=function Ys(){return new bt(this.a)};_.remove=function Zs(a){var b;if(Us(this,a)){b=Jd(a,21).jb();Gs(this.a,b);return true}return false};_.size=function $s(){return Is(this.a)};var kf=wm(QS,'AbstractHashMap/EntrySet',108);ll(109,1,{},bt);_.db=function dt(){return at(this)};_.cb=function ct(){return this.b};_.eb=function et(){$B(!!this.c);bx(this.e,this);this.c.eb();this.c=null;this.b=_s(this);cx(this.e,this)};_.b=false;var jf=wm(QS,'AbstractHashMap/EntrySetIterator',109);ll(216,366,pT,Lt);_.clear=function Mt(){this.a.clear()};_.contains=function Nt(a){return this.a.containsKey(a)};_.$=function Ot(){var a;a=this.a.bb().$();return new Rt(a)};_.remove=function Pt(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function Qt(){return this.a.size()};var rf=wm(QS,'AbstractMap/1',216);ll(217,1,{},Rt);_.cb=function St(){return this.a.cb()};_.db=function Tt(){var a;a=Jd(this.a.db(),21);return a.jb()};_.eb=function Ut(){this.a.eb()};var qf=wm(QS,'AbstractMap/1/1',217);ll(111,360,{25:1},Vt);_.clear=function Wt(){this.a.clear()};_.contains=function Xt(a){return this.a.containsValue(a)};_.$=function Yt(){var a;return a=this.a.bb().$(),new $t(a)};_.size=function Zt(){return this.a.size()};var tf=wm(QS,'AbstractMap/2',111);ll(112,1,{},$t);_.cb=function _t(){return this.a.cb()};_.db=function au(){var a;return a=Jd(this.a.db(),21),a.kb()};_.eb=function bu(){this.a.eb()};var sf=wm(QS,'AbstractMap/2/1',112);ll(95,1,{95:1,21:1});_.C=function du(a){var b;if(!Qd(a,21)){return false}b=Jd(a,21);return zy(this.c,b.jb())&&zy(this.d,b.kb())};_.jb=function eu(){return this.c};_.kb=function fu(){return this.d};_.F=function gu(){return Ay(this.c)^Ay(this.d)};_.lb=function hu(a){return cu(this,a)};_.G=function iu(){return this.c+'='+this.d};var uf=wm(QS,'AbstractMap/AbstractEntry',95);ll(85,95,{95:1,85:1,21:1},ju);var vf=wm(QS,'AbstractMap/SimpleEntry',85);ll(368,1,{21:1});_.C=function ku(a){var b;if(!Qd(a,21)){return false}b=Jd(a,21);return zy(this.b.value[0],b.jb())&&zy(Vx(this),b.kb())};_.F=function lu(){return Ay(this.b.value[0])^Ay(Vx(this))};_.G=function mu(){return this.b.value[0]+'='+Vx(this)};var wf=wm(QS,'AbstractMapEntry',368);ll(367,365,oT);_.ab=function qu(a){return nu(this,a)};_.containsKey=function ru(a){return ou(this,a)};_.bb=function su(){return new vu(this)};_.get=function tu(a){return pu(this,a)};_.keySet=function uu(){return new Au(this)};var Bf=wm(QS,'AbstractNavigableMap',367);ll(131,366,pT,vu);_.contains=function wu(a){return Qd(a,21)&&nu(this.b,Jd(a,21))};_.$=function xu(){return new sz(this.b)};_.remove=function yu(a){var b;if(Qd(a,21)){b=Jd(a,21);return fz(this.b,b)}return false};_.size=function zu(){return this.b.b};var yf=wm(QS,'AbstractNavigableMap/EntrySet',131);ll(221,366,pT,Au);_.clear=function Bu(){Zy(this.a)};_.contains=function Cu(a){return ou(this.a,a)};_.$=function Du(){var a;a=new sz((new xz(this.a)).b);return new Gu(a)};_.remove=function Eu(a){if(ou(this.a,a)){ez(this.a,a);return true}return false};_.size=function Fu(){return this.a.b};var Af=wm(QS,'AbstractNavigableMap/NavigableKeySet',221);ll(222,1,{},Gu);_.cb=function Hu(){return ut(this.a.a)};_.db=function Iu(){var a;a=qz(this.a);return a.jb()};_.eb=function Ju(){rz(this.a)};var zf=wm(QS,'AbstractNavigableMap/NavigableKeySet/1',222);ll(364,361,GS);_.addAtIndex=function Lu(a,b){var c;c=this.fb(a);c.hb(b)};_.addAllAtIndex=function Mu(a,b){var c,d,e,f;WB(b);f=false;e=this.fb(a);for(d=b.$();d.cb();){c=d.db();e.hb(c);f=true}return f};_.getAtIndex=function Nu(a){return Ku(this,a)};_.$=function Ou(){return by(this,0)};_.removeAtIndex=function Pu(b){var c,d;c=this.fb(b);try{d=c.db();c.eb();return d}catch(a){a=Fk(a);if(Qd(a,86)){throw Gk(new bm(\"Can't remove element \"+b))}else throw Gk(a)}};_.setAtIndex=function Qu(b,c){var d,e;d=this.fb(b);try{e=d.db();d.ib(c);return e}catch(a){a=Fk(a);if(Qd(a,86)){throw Gk(new bm(\"Can't set element \"+b))}else throw Gk(a)}};var Cf=wm(QS,'AbstractSequentialList',364);ll(123,361,HS,xv);_.contains=function yv(a){return ft(this,a)!=-1};_.getAtIndex=function zv(a){return VB(a,this.a.length),this.a[a]};_.setAtIndex=function Av(a,b){var c;c=(VB(a,this.a.length),this.a[a]);Uc(this.a,a,b);return c};_.size=function Bv(){return this.a.length};_.toArray=function Cv(){return wv(this,Rc(Ue,gS,1,this.a.length,5,1))};_._=function Dv(a){return wv(this,a)};var Gf=wm(QS,'Arrays/ArrayList',123);ll(117,1,{25:1},Hv);_.add=function Iv(a){throw Gk(new Vo)};_.addAll=function Jv(a){throw Gk(new Vo)};_.clear=function Kv(){throw Gk(new Vo)};_.contains=function Lv(a){return this.b.contains(a)};_.containsAll=function Mv(a){return this.b.containsAll(a)};_.isEmpty=function Nv(){return this.b.isEmpty()};_.$=function Ov(){return new Xv(this.b.$())};_.remove=function Pv(a){throw Gk(new Vo)};_.removeAll=function Qv(a){throw Gk(new Vo)};_.retainAll=function Rv(a){throw Gk(new Vo)};_.size=function Sv(){return this.b.size()};_.toArray=function Tv(){return this.b.toArray()};_._=function Uv(a){return this.b._(a)};_.G=function Vv(){return pl(this.b)};var If=wm(QS,'Collections/UnmodifiableCollection',117);ll(226,1,{},Xv);_.cb=function Yv(){return this.a.cb()};_.db=function Zv(){return this.a.db()};_.eb=function $v(){Wv()};var Hf=wm(QS,'Collections/UnmodifiableCollectionIterator',226);ll(118,117,GS,_v);_.addAtIndex=function aw(a,b){throw Gk(new Vo)};_.addAllAtIndex=function bw(a,b){throw Gk(new Vo)};_.C=function cw(a){return nb(this.a,a)};_.getAtIndex=function dw(a){return this.a.getAtIndex(a)};_.F=function ew(){return rb(this.a)};_.indexOf=function fw(a){return this.a.indexOf(a)};_.isEmpty=function gw(){return this.a.isEmpty()};_.lastIndexOf=function hw(a){return this.a.lastIndexOf(a)};_.removeAtIndex=function iw(a){throw Gk(new Vo)};_.setAtIndex=function jw(a,b){throw Gk(new Vo)};_.subList=function kw(a,b){return new _v(this.a.subList(a,b))};var Jf=wm(QS,'Collections/UnmodifiableList',118);ll(223,1,oT,mw);_.getOrDefault=function tw(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function zw(a,b){var c;return c=this.c.get(a),c!=null?c:lw()};_.replace=function Bw(a,b){return this.c.containsKey(a)?lw():null};_.clear=function nw(){throw Gk(new Vo)};_.containsKey=function ow(a){return this.c.containsKey(a)};_.containsValue=function pw(a){return this.c.containsValue(a)};_.bb=function qw(){!this.a&&(this.a=new Jw(this.c.bb()));return this.a};_.C=function rw(a){return nb(this.c,a)};_.get=function sw(a){return this.c.get(a)};_.F=function uw(){return rb(this.c)};_.isEmpty=function vw(){return this.c.isEmpty()};_.keySet=function ww(){!this.b&&(this.b=new Fw(this.c.keySet()));return this.b};_.put=function xw(a,b){return lw()};_.putAll=function yw(a){throw Gk(new Vo)};_.remove=function Aw(a){throw Gk(new Vo)};_.size=function Cw(){return this.c.size()};_.G=function Dw(){return pl(this.c)};_.values=function Ew(){!this.d&&(this.d=new Hv(this.c.values()));return this.d};var Nf=wm(QS,'Collections/UnmodifiableMap',223);ll(134,117,pT,Fw);_.C=function Gw(a){return nb(this.b,a)};_.F=function Hw(){return rb(this.b)};var Pf=wm(QS,'Collections/UnmodifiableSet',134);ll(224,134,pT,Jw);_.contains=function Kw(a){return this.b.contains(a)};_.containsAll=function Lw(a){return this.b.containsAll(a)};_.$=function Mw(){var a;a=this.b.$();return new Pw(a)};_.toArray=function Nw(){var a;a=this.b.toArray();Iw(a,a.length);return a};_._=function Ow(a){var b;b=this.b._(a);Iw(b,this.b.size());return b};var Mf=wm(QS,'Collections/UnmodifiableMap/UnmodifiableEntrySet',224);ll(227,1,{},Pw);_.db=function Rw(){return new Tw(Jd(this.a.db(),21))};_.cb=function Qw(){return this.a.cb()};_.eb=function Sw(){throw Gk(new Vo)};var Kf=wm(QS,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',227);ll(135,1,{21:1},Tw);_.C=function Uw(a){return this.a.C(a)};_.jb=function Vw(){return this.a.jb()};_.kb=function Ww(){return this.a.kb()};_.F=function Xw(){return this.a.F()};_.lb=function Yw(a){throw Gk(new Vo)};_.G=function Zw(){return pl(this.a)};var Lf=wm(QS,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',135);ll(225,118,{25:1,33:1,159:1},$w);var Of=wm(QS,'Collections/UnmodifiableRandomAccessList',225);ll(341,15,vS,ex);var Qf=wm(QS,'ConcurrentModificationException',341);ll(87,1,{4:1,20:1,87:1},hx);_.T=function ix(a){return fx(this,Jd(a,87))};_.C=function jx(a){return Qd(a,87)&&Mk(Nk(this.a.getTime()),Nk(Jd(a,87).a.getTime()))};_.F=function kx(){var a;a=Nk(this.a.getTime());return bl(dl(a,Zk(a,32)))};_.G=function mx(){return gx(this)};var Rf=wm(QS,'Date',87);var nx,ox;ll(31,215,{4:1,61:1},rx);var Sf=wm(QS,'HashMap',31);ll(335,1,{},xx);_.$=function yx(){return new zx(this)};_.c=0;var Uf=wm(QS,'InternalHashCodeMap',335);ll(157,1,{},zx);_.db=function Bx(){return this.d=this.a[this.c++],this.d};_.cb=function Ax(){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};_.eb=function Cx(){wx(this.e,this.d.jb());this.c!=0&&--this.c};_.c=0;_.d=null;var Tf=wm(QS,'InternalHashCodeMap/1',157);var Fx;ll(333,1,{},Px);_.$=function Qx(){return new Rx(this)};_.c=0;_.d=0;var Xf=wm(QS,'InternalStringMap',333);ll(156,1,{},Rx);_.db=function Tx(){return this.c=this.a,this.a=this.b.next(),new Wx(this.d,this.c,this.d.d)};_.cb=function Sx(){return !this.a.done};_.eb=function Ux(){Ox(this.d,this.c.value[0])};var Vf=wm(QS,'InternalStringMap/1',156);ll(334,368,{21:1},Wx);_.jb=function Xx(){return this.b.value[0]};_.kb=function Yx(){return Vx(this)};_.lb=function Zx(a){return Nx(this.a,this.b.value[0],a)};_.c=0;var Wf=wm(QS,'InternalStringMap/2',334);ll(65,364,{4:1,25:1,33:1},ey);_.add=function fy(a){return $x(this,a)};_.clear=function gy(){dy(this)};_.fb=function hy(a){return by(this,a)};_.size=function iy(){return this.b};_.b=0;var $f=wm(QS,'LinkedList',65);ll(214,1,{},ky);_.hb=function ly(a){ay(this.d,a,this.b.b,this.b);++this.a;this.c=null};_.cb=function my(){return this.b!=this.d.c};_.db=function ny(){return jy(this)};_.eb=function oy(){var a;$B(!!this.c);a=this.c.a;cy(this.d,this.c);this.b==this.c?(this.b=a):--this.a;this.c=null};_.ib=function py(a){$B(!!this.c);this.c.c=a};_.a=0;_.c=null;var Yf=wm(QS,'LinkedList/ListIteratorImpl',214);ll(114,1,{},qy);var Zf=wm(QS,'LinkedList/Node',114);ll(345,1,{});var ry,sy;var bg=wm(QS,'Locale',345);ll(171,345,{},uy);_.G=function vy(){return ''};var _f=wm(QS,'Locale/1',171);ll(172,345,{},wy);_.G=function xy(){return 'unknown'};var ag=wm(QS,'Locale/4',172);ll(80,1,{80:1},Dy);_.C=function Ey(a){var b;if(a===this){return true}if(!Qd(a,80)){return false}b=Jd(a,80);return zy(this.a,b.a)};_.F=function Fy(){return Ay(this.a)};_.G=function Gy(){return this.a!=null?'Optional.of('+yo(this.a)+')':'Optional.empty()'};var By;var dg=wm(QS,'Optional',80);ll(125,1,{},Xy);_.G=function Yy(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var ig=wm(QS,'StringJoiner',125);ll(110,367,{4:1,61:1},kz);_.clear=function lz(){Zy(this)};_.bb=function mz(){return new xz(this)};_.put=function nz(a,b){return dz(this,a,b)};_.remove=function oz(a){return ez(this,a)};_.size=function pz(){return this.b};_.b=0;var rg=wm(QS,'TreeMap',110);ll(115,1,{},sz);_.db=function vz(){return qz(this)};_.cb=function uz(){return ut(this.a)};_.eb=function wz(){rz(this)};var jg=wm(QS,'TreeMap/EntryIterator',115);ll(132,131,pT,xz);_.clear=function yz(){Zy(this.a)};var kg=wm(QS,'TreeMap/EntrySet',132);ll(71,85,{95:1,85:1,21:1,71:1},zz);_.b=false;var lg=wm(QS,'TreeMap/Node',71);ll(116,1,{},Az);_.G=function Bz(){return 'State: mv='+this.c+' value='+this.d+' done='+this.a+' found='+this.b};_.a=false;_.b=false;_.c=false;var mg=wm(QS,'TreeMap/State',116);ll(48,22,rT,Hz);_.qb=function Iz(){return false};_.rb=function Jz(){return false};var Cz,Dz,Ez,Fz;var qg=xm(QS,'TreeMap/SubMapType',48,Kz);ll(218,48,rT,Lz);_.rb=function Mz(){return true};var ng=xm(QS,'TreeMap/SubMapType/1',218,null);ll(219,48,rT,Nz);_.qb=function Oz(){return true};_.rb=function Pz(){return true};var og=xm(QS,'TreeMap/SubMapType/2',219,null);ll(220,48,rT,Qz);_.qb=function Rz(){return true};var pg=xm(QS,'TreeMap/SubMapType/3',220,null);ll(363,1,gS);_.W=function aA(){return 'DUMMY'};_.tb=function bA(){return -1};_.G=function dA(){return this.W()};var Sz,Tz,Uz,Vz,Wz,Xz,Yz,Zz,$z;var Dg=wm(WS,'Level',363);ll(202,363,gS,eA);_.W=function fA(){return 'ALL'};_.tb=function gA(){return yS};var ug=wm(WS,'Level/LevelAll',202);ll(203,363,gS,hA);_.W=function iA(){return 'CONFIG'};_.tb=function jA(){return 700};var vg=wm(WS,'Level/LevelConfig',203);ll(204,363,gS,kA);_.W=function lA(){return 'FINE'};_.tb=function mA(){return 500};var wg=wm(WS,'Level/LevelFine',204);ll(205,363,gS,nA);_.W=function oA(){return 'FINER'};_.tb=function pA(){return 400};var xg=wm(WS,'Level/LevelFiner',205);ll(206,363,gS,qA);_.W=function rA(){return 'FINEST'};_.tb=function sA(){return 300};var yg=wm(WS,'Level/LevelFinest',206);ll(207,363,gS,tA);_.W=function uA(){return 'INFO'};_.tb=function vA(){return 800};var zg=wm(WS,'Level/LevelInfo',207);ll(208,363,gS,wA);_.W=function xA(){return 'OFF'};_.tb=function yA(){return mS};var Ag=wm(WS,'Level/LevelOff',208);ll(209,363,gS,zA);_.W=function AA(){return 'SEVERE'};_.tb=function BA(){return XS};var Bg=wm(WS,'Level/LevelSevere',209);ll(210,363,gS,CA);_.W=function DA(){return 'WARNING'};_.tb=function EA(){return 900};var Cg=wm(WS,'Level/LevelWarning',210);ll(201,1,{},IA);var FA;var Eg=wm(WS,'LogManager',201);ll(337,1,gS,LA);_.b='';_.c=0;_.e=null;var Fg=wm(WS,'LogRecord',337);ll(83,1,{83:1},bB);_.e=false;var MA=false,NA=false,OA=false,PA=false,QA=false;var Gg=wm(WS,'Logger',83);ll(369,1,{});var Sg=wm(tT,'ConsoleLogger',369);ll(126,51,nT);var Vg=wm(tT,'EmulatedCharset',126);ll(127,126,nT,NB);var Tg=wm(tT,'EmulatedCharset/LatinCharset',127);ll(194,126,nT,PB);var Ug=wm(tT,'EmulatedCharset/UtfCharset',194);ll(348,1,{},lC);_.getMemory=function mC(){return YE(this.c)};_.getRegisters=function nC(){return aD(this.a)};_.getStatistics=function oC(){return this.a.j+' cycles executed\\n'+this.a.s+' instructions executed\\n'+this.a.d+' RAW Stalls\\n'+this.a.e+' WAW Stalls\\n'+this.a.k+' structural stalls (divider not available)\\n'+this.a.u+' structural stalls (Memory not available)\\n'+'Code Size: '+this.c.b*4+' Bytes'};_.init=function pC(){var a,b,c;a=new _R((RR(),QR));this.c=new ZE;this.e=new JF(this.c);c=new KE(this.c);this.a=new lD(this.c,a,new eJ);this.b=new jE;b=new uM(this.c,c,this.a,this.b,a);this.d=new iQ(this.e,this.c,b)};_.onModuleLoad=function qC(){};_.runProgram=function rC(b){var c,d;d=cB('simulator');WA(d,'Running program: '+b);try{cD(this.a);hE(this.b);GF(this.e);WA(d,'About to parse it.');bQ(this.d,b);iE(this.b,this.c.b*4);WA(d,'Parsed. Running.');eD(this.a,(rD(),pD));while(true){fD(this.a)}}catch(a){a=Fk(a);if(Qd(a,63)){WA(d,'All done.');return ''}else if(Qd(a,7)){c=a;aB(d,'Error: '+c.G());return c.G()}else throw Gk(a)}};var Wg=wm('org.edumips64.client','WebUi',348);ll(35,1,{35:1});_.ub=function vC(){return co(this.e)};_.vb=function wC(){return PD(this.ub())};_.wb=function xC(a,b){tC(this,a,b)};_.f=0;var eh=wm(vT,'FixedBitSet',35);ll(133,35,{35:1},yC);var Xg=wm(vT,'BitSet32',133);ll(34,35,{34:1,35:1},MC);_.xb=function NC(b){var c,d;if(b<0||b>255){throw Gk(new PE)}else{c=bE(b);try{sC(this,false);this.wb(c,this.f-c.length)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}};_.yb=function OC(a){HC(this,a)};_.zb=function PC(a){IC(this,a)};_.Ab=function QC(b){var c,d;if(b<0||b>FS){throw Gk(new PE)}else{c=bE(b);try{sC(this,false);this.wb(c,this.f-c.length)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}};_.Bb=function RC(a){KC(this,a)};_.Cb=function SC(b){var c,d;if(Jk(b,0)<0||Jk(b,BS)>0){throw Gk(new PE)}else{c=bE(b);try{sC(this,false);this.wb(c,this.f-c.length)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new PE)}else throw Gk(a)}}};var Yg=wm(vT,'BitSet64',34);ll(182,1,{},lD);_.G=function mD(){var a;a='';a+=YE(this.t)+eS;a+=bD(this);a+=aD(this);a+=YC(this);return a};_.d=0;_.e=0;_.j=0;_.k=0;_.n=0;_.q=0;_.s=0;_.u=0;var TC,UC;var _g=wm(vT,'CPU',182);ll(64,22,{4:1,20:1,22:1,64:1},sD);var nD,oD,pD,qD;var Zg=xm(vT,'CPU/CPUStatus',64,tD);ll(32,34,BT,BD);_.Db=function CD(){return xD(this)};_.G=function DD(){return AD(this)};_.b=0;var uD;var qh=wm(vT,'Register',32);ll(186,32,BT,ED);_.ub=function FD(){return CT};_.vb=function GD(){return DT};_.Db=function HD(){return 0};_.wb=function ID(a,b){};_.xb=function JD(a){};_.yb=function KD(a){};_.zb=function LD(a){};_.Ab=function MD(a){};_.Bb=function ND(a){};_.Cb=function OD(a){};var $g=wm(vT,'CPU/R0',186);ll(183,1,{},jE);_.b=0;var ah=wm(vT,'Dinero',183);ll(102,133,{35:1},vE);var dh=wm(vT,'FCSRRegister',102);ll(72,22,{4:1,20:1,22:1,72:1},BE);var wE,xE,yE,zE;var bh=xm(vT,'FCSRRegister/FPRoundingMode',72,CE);ll(180,1,{},KE);_.c=0;var DE;var gh=wm(vT,'IOManager',180);ll(75,7,uS,LE);_.L=function ME(){return this.a};var fh=wm(vT,'IOManagerException',75);ll(11,7,{4:1,7:1,8:1,11:1},NE);var hh=wm(vT,'IrregularStringOfBitsException',11);ll(30,7,{4:1,7:1,8:1,30:1},OE);var ih=wm(vT,'IrregularStringOfHexException',30);ll(19,7,{4:1,7:1,8:1,19:1},PE);var jh=wm(vT,'IrregularWriteOperationException',19);ll(178,1,{},ZE);_.G=function $E(){return YE(this)};_.b=0;var QE;var mh=wm(vT,'Memory',178);ll(94,34,{34:1,35:1,94:1},bF);_.G=function cF(){return aF(this)};_.a=0;var lh=wm(vT,'MemoryElement',94);\n",
"ll(45,7,{4:1,7:1,8:1,45:1},dF);var kh=wm(vT,'MemoryElementNotFoundException',45);ll(44,7,{4:1,7:1,8:1,44:1},eF,fF);var nh=wm(vT,'NotAlignException',44);ll(188,1,{},qF);var ph=wm(vT,KT,188);ll(58,22,{4:1,20:1,22:1,58:1},xF);var rF,sF,tF,uF,vF;var oh=xm(vT,'Pipeline/Stage',58,yF);ll(66,7,{4:1,7:1,8:1,66:1},zF);var rh=wm(vT,'SameLabelsException',66);ll(189,7,uS,AF);var sh=wm(vT,'StoppedCPUException',189);ll(53,7,{4:1,7:1,8:1,53:1},BF);var th=wm(vT,'StringFormatException',53);ll(179,1,{},JF);_.G=function KF(){var a,b,c,d;d='';d+='\\nInstructions:\\n';for(c=new bt((new Vs(this.a)).a);c.b;){a=at(c);d+=Nd(a.jb())+tS+a.kb()+eS}d+='\\nMemory:\\n';for(b=new bt((new Vs(this.c)).a);b.b;){a=at(b);d+=Nd(a.jb())+tS+a.kb()+eS}return d};var CF;var vh=wm(vT,'SymbolTable',179);ll(93,7,{4:1,7:1,8:1,93:1},LF);var uh=wm(vT,'SymbolTableOverflowException',93);ll(26,7,MT,MF);var wh=wm(vT,'SynchronousException',26);ll(113,35,{35:1,113:1});var xh=wm(NT,'BitSet64FP',113);ll(106,7,{4:1,7:1,8:1,106:1},OF);var yh=wm(NT,'EXNotAvailableException',106);ll(55,26,{4:1,7:1,8:1,26:1,55:1},PF);var zh=wm(NT,'FPDivideByZeroException',55);ll(104,7,{4:1,7:1,8:1,104:1},QF);var Ah=wm(NT,'FPDividerNotAvailableException',104);ll(105,7,{4:1,7:1,8:1,105:1},RF);var Bh=wm(NT,'FPFunctionalUnitNotAvailableException',105);ll(107,1,{},XF);var Ch=wm(NT,'FPInstructionUtils',107);ll(39,26,{4:1,7:1,8:1,26:1,39:1},mG);var Dh=wm(NT,'FPInvalidOperationException',39);ll(67,26,{4:1,7:1,8:1,26:1,67:1},nG);var Eh=wm(NT,'FPOverflowException',67);ll(187,1,{},tG);_.G=function uG(){return sG(this)};_.d=0;var Kh=wm(NT,'FPPipeline',187);ll(212,1,{},zG);_.G=function AG(){return yG(this)};var Fh=wm(NT,'FPPipeline/Adder',212);var BG;ll(70,22,{4:1,20:1,22:1,70:1},IG);var DG,EG,FG,GG;var Gh=xm(NT,'FPPipeline/Constants/FPAdderStatus',70,JG);ll(47,22,{4:1,20:1,22:1,47:1},SG);var KG,LG,MG,NG,OG,PG,QG;var Hh=xm(NT,'FPPipeline/Constants/FPMultiplierStatus',47,TG);ll(213,1,{},$G);_.G=function _G(){return ZG(this)};_.a=0;var Ih=wm(NT,'FPPipeline/Divider',213);ll(211,1,{},eH);_.G=function fH(){return dH(this)};var Jh=wm(NT,'FPPipeline/Multiplier',211);ll(81,26,{4:1,7:1,8:1,26:1,81:1},gH);var Lh=wm(NT,'FPUnderflowException',81);ll(78,113,{35:1,113:1,78:1},lH);_.G=function mH(){return kH(this)};_.a=0;_.c=0;var Mh=wm(NT,'RegisterFP',78);ll(6,1,ZT);_.Gb=function rH(){};_.C=function tH(a){var b;if(a==null){return false}if(a===this){return true}if(!Qd(a,6)){return false}b=Jd(a,6);return b.t==this.t};_.W=function uH(){return this.q};_.Jb=function vH(){return this.s};_.F=function wH(){return this.t};_.Lb=function xH(a){this.p=a};_.G=function yH(){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 dj=wm($T,_T,6);ll(54,6,ZT);_.Gb=function AH(){var b;try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};var mi=wm($T,'ComputationalInstructions',54);ll(16,54,ZT);_.Eb=function EH(){};_.Fb=function FH(){var a,b,c;WA(BH,'Executing step ID of '+this.o);WA(BH,'RD is R'+Ku(this.r,0)+'; RS is R'+Ku(this.r,1)+'; RT is R'+Ku(this.r,2)+';');b=$C(this.k,Jd(Ku(this.r,1),3).a);c=$C(this.k,Jd(Ku(this.r,2),3).a);if(b.b>0){WA(BH,'RAW on RS');return true}if(c.b>0){WA(BH,'RAW on RT');return true}this.i[1].wb(b.ub(),0);this.i[2].wb(c.ub(),0);a=$C(this.k,Jd(Ku(this.r,0),3).a);this.i[0].wb(a.ub(),0);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);WA(BH,'RD = '+cl(this.i[0].Db())+'; RS = '+cl(this.i[1].Db())+'; RT = '+cl(this.i[2].Db())+';');return false};_.Hb=function GH(){};_.Ib=function HH(){YR(this.k.g,(MR(),jR))||this.Mb()};_.Mb=function IH(){$C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0);wD($C(this.k,Jd(Ku(this.r,0),3).a))};_.Kb=function JH(){tC(this.s,this.c,26);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};_.c='';var BH;var Th=wm($T,'ALU_RType',16);ll(230,16,ZT,KH);_.Eb=function LH(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);d=(aC(0,d.length),Od(d.charCodeAt(0))+d);e=(aC(0,e.length),Od(e.charCodeAt(0))+e);c=wM(d,e);aC(0,c.length);if(c.charCodeAt(0)!=(aC(1,c.length),c.charCodeAt(1))){YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new yM)}else{c=c.substr(1,32);a=c;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0)}YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Rh=wm($T,'ADD',230);ll(40,54,ZT);_.Eb=function SH(){};_.Fb=function TH(){var a,b;PH(this);a=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0){return true}this.i[1].wb(a.ub(),0);b=$C(this.k,Jd(Ku(this.r,0),3).a);++b.b;WA((vD(),uD),AT+b.a+tS+b.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);return false};_.Hb=function UH(){};_.Ib=function VH(){YR(this.k.g,(MR(),jR))||QH(this)};_.Kb=function WH(){tC(this.s,this.a,0);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,2),3).a),16)};_.a='';var MH=0,NH;var Sh=wm($T,'ALU_IType',40);ll(238,40,ZT,XH);_.Eb=function YH(){var a,b,c,d,e;c=this.i[2].ub();e=this.i[1].ub();c=c.substr(32,32);e=e.substr(32,32);c=(aC(0,c.length),Od(c.charCodeAt(0))+c);e=(aC(0,e.length),Od(e.charCodeAt(0))+e);d=wM(e,c);aC(0,d.length);if(d.charCodeAt(0)!=(aC(1,d.length),d.charCodeAt(1))){YR(this.k.g,(MR(),jR))&&QH(this);throw Gk(new yM)}else{d=d.substr(1,32);a=d;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0)}YR(this.k.g,(MR(),jR))&&QH(this)};var Oh=wm($T,'ADDI',238);ll(239,40,ZT,ZH);_.Eb=function _H(){var a,b,c,d,e;c=this.i[2].ub();e=this.i[1].ub();c=c.substr(32,32);e=e.substr(32,32);d=wM(e,c);d=d.substr(0,32);a=d;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&QH(this)};var Nh=wm($T,'ADDIU',239);ll(231,16,ZT,aI);_.Eb=function bI(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);c=wM(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Ph=wm($T,'ADDU',231);ll(98,54,ZT);_.Eb=function cI(){var b,c,d,e;c=co(this.j[1].e);d=co(this.j[2].e);e=null;try{e=this.Nb(c,d);tC(this.j[0],e,0)}catch(a){a=Fk(a);if(Qd(a,7)){b=a;YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)));if(Qd(b,39)){throw Gk(new mG)}else if(Qd(b,81)){throw Gk(new gH)}else if(Qd(b,67)){throw Gk(new nG)}else if(Qd(b,55)){throw Gk(new PF)}else if(Qd(b,11)){throw Gk(new NE)}}else throw Gk(a)}YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function eI(){var a,b,c;b=_C(this.k,Jd(Ku(this.r,1),3).a);c=_C(this.k,Jd(Ku(this.r,2),3).a);if(b.c>0||c.c>0){return true}tC(this.j[1],co(b.e),0);tC(this.j[2],co(c.e),0);a=_C(this.k,Jd(Ku(this.r,0),3).a);if(a.a>0){throw Gk(new TP)}++a.c;++a.a;return false};_.Hb=function fI(){hH(_C(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function gI(){YR(this.k.g,(MR(),jR))||(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function hI(){tC(this.s,this.e,26);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),16);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),21);tC(this.s,bU,0);tC(this.s,this.d,6)};_.d='';_.e='';var Li=wm($T,'FPArithmeticInstructions',98);ll(302,98,ZT,iI);_.Nb=function jI(a,b){return VF(this.f,a,b)};var Qh=wm($T,'ADD_D',302);ll(246,16,ZT,kI);_.Eb=function lI(){var a,b,c,d,e,f,g;d=this.i[1].ub();f=this.i[2].ub();b='';for(a=0;a<64;a++){e=(aC(a,d.length),d.charCodeAt(a)==49);g=(aC(a,f.length),f.charCodeAt(a)==49);c=e&&g;b+=c?1:0}this.i[0].wb(b,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Vh=wm($T,'AND',246);ll(263,40,ZT,mI);_.Eb=function nI(){var a,b,c,d,e,f,g;b=this.i[2].ub();e=this.i[1].ub();g=new Eo;for(a=0;a<64;a++){f=(aC(a,e.length),e.charCodeAt(a)==49);c=(aC(a,b.length),b.charCodeAt(a)==49);d=f&&c;g.a+=String.fromCharCode(d?49:48)}this.i[0].wb(g.a.substr(0),0);YR(this.k.g,(MR(),jR))&&QH(this)};_.Fb=function oI(){var a,b,c,d;PH(this);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=$C(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((vD(),uD),AT+c.a+tS+c.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);d=new Eo;for(a=0;a<48;a++){d.a+='0'}Co(d,this.i[2].ub().substr(48,16));this.i[2].wb(d.a.substr(0),0);return false};var Uh=wm($T,'ANDI',263);ll(198,7,uS,pI);var Wh=wm($T,'AddressErrorException',198);ll(97,6,ZT);_.Gb=function rI(){var b;try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};var Yi=wm($T,'FlowControlInstructions',97);ll(74,97,ZT);_.Eb=function tI(){};_.Fb=function vI(){return false};_.Hb=function wI(){};_.Ib=function xI(){};_.Kb=function yI(){tC(this.s,this.b,0);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,2),3).a/4|0),16)};_.b='';var Zi=wm($T,'FlowControl_IType',74);ll(292,74,ZT,zI);_.Fb=function AI(){sI(this,0);return false};_.Kb=function BI(){tC(this.s,eU,0);tC(this.s,WD(16,Jd(Ku(this.r,0),3).a/4|0),16)};var ei=wm($T,'B',292);ll(152,97,ZT);_.Eb=function CI(){};_.Hb=function EI(){};_.Ib=function FI(){};_.Kb=function GI(){tC(this.s,bU,0);tC(this.s,'01000',6);tC(this.s,WD(3,Jd(Ku(this.r,0),3).a),11);tC(this.s,this.a,14);tC(this.s,this.b,15);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a/4|0),16)};_.a='';_.b='';var Ni=wm($T,'FPConditionalBranchesInstructions',152);ll(320,152,ZT,HI);_.Fb=function II(){var a,b,c,d,e,f,g;c=ZC(this.k,Jd(Ku(this.r,0),3).a)==0;a=new MC;IC(a,Jd(Ku(this.r,1),3).a);d=co(a.e);if(c){f='';e=this.k.w;g=co(this.k.w.e);b=new MC;HC(b,-4);g=wM(g,co(b.e));f=wM(g,d);tC(e,f,0);throw Gk(new TM)}return false};var Xh=wm($T,'BC1F',320);ll(319,152,ZT,JI);_.Fb=function KI(){var a,b,c,d,e,f,g;c=ZC(this.k,Jd(Ku(this.r,0),3).a)==1;a=new MC;IC(a,Jd(Ku(this.r,1),3).a);d=co(a.e);if(c){f='';e=this.k.w;g=co(this.k.w.e);b=new MC;HC(b,-4);g=wM(g,co(b.e));f=wM(g,d);tC(e,f,0);throw Gk(new TM)}return false};var Yh=wm($T,'BC1T',319);ll(293,74,ZT,LI);_.Fb=function MI(){var a,b,c;if($C(this.k,Jd(Ku(this.r,0),3).a).b>0||$C(this.k,Jd(Ku(this.r,1),3).a).b>0){return true}b=$C(this.k,Jd(Ku(this.r,0),3).a).ub();c=$C(this.k,Jd(Ku(this.r,1),3).a).ub();a=eo(b,c);a&&sI(this,2);return false};var $h=wm($T,'BEQ',293);ll(296,74,ZT,NI);_.Fb=function OI(){var a,b,c;if($C(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}b=$C(this.k,Jd(Ku(this.r,0),3).a).ub();c=aE(64,0);a=eo(b,c);a&&sI(this,1);return false};_.Kb=function QI(){tC(this.s,this.a,0);tC(this.s,WD(5,0),6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a/4|0),16)};var Zh=wm($T,gU,296);ll(297,74,ZT,RI);_.Fb=function SI(){var a,b;if($C(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}b=$C(this.k,Jd(Ku(this.r,0),3).a).ub();a=(aC(0,b.length),b.charCodeAt(0)==48);a&&sI(this,1);return false};_.Kb=function TI(){tC(this.s,hU,0);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,'00001',11);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a/4|0),16)};var _h=wm($T,'BGEZ',297);ll(294,74,ZT,UI);_.Fb=function VI(){var a,b,c;if($C(this.k,Jd(Ku(this.r,0),3).a).b>0||$C(this.k,Jd(Ku(this.r,1),3).a).b>0){return true}b=$C(this.k,Jd(Ku(this.r,0),3).a).ub();c=$C(this.k,Jd(Ku(this.r,1),3).a).ub();a=!eo(b,c);a&&sI(this,2);return false};var bi=wm($T,'BNE',294);ll(295,74,ZT,WI);_.Fb=function XI(){var a,b,c;if($C(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}b=$C(this.k,Jd(Ku(this.r,0),3).a).ub();c=aE(64,0);a=!eo(b,c);a&&sI(this,1);return false};_.Kb=function YI(){tC(this.s,this.a,0);tC(this.s,WD(5,0),6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a/4|0),16)};var ai=wm($T,iU,295);ll(301,6,ZT,ZI);_.Eb=function $I(){};_.Fb=function _I(){return false};_.Gb=function aJ(){var b;try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}throw Gk(new kJ)};_.Hb=function bJ(){};_.Ib=function cJ(){};_.Kb=function dJ(){tC(this.s,cU,0);tC(this.s,'001101',25)};var ci=wm($T,'BREAK',301);ll(181,6,ZT,eJ);_.Eb=function fJ(){};_.Fb=function gJ(){return false};_.Hb=function hJ(){};_.Ib=function iJ(){};_.Kb=function jJ(){};var di=wm($T,'BUBBLE',181);ll(79,7,{4:1,7:1,8:1,79:1},kJ);var fi=wm($T,'BreakException',79);ll(149,54,ZT);_.Fb=function mJ(){var a,b;a=_C(this.k,Jd(Ku(this.r,0),3).a);b=_C(this.k,Jd(Ku(this.r,1),3).a);if(b.c>0){return true}tC(this.j[1],co(b.e),0);tC(this.j[0],co(a.e),0);if(a.a>0){throw Gk(new TP)}++a.c;++a.a;return false};_.Hb=function nJ(){hH(_C(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function oJ(){YR(this.k.g,(MR(),jR))||(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function pJ(){tC(this.s,bU,0);tC(this.s,this.d,6);tC(this.s,'00000',11);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),16);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),21);tC(this.s,this.e,26)};_.d='';_.e='';var Ri=wm($T,'FPFormattedOperandMoveInstructions',149);ll(99,149,ZT);var Qi=wm($T,'FPConversionFCSRInstructions',99);ll(324,99,ZT,rJ);_.Eb=function sJ(){var a,b;b=co(this.j[1].e);if(!(a=jG(b))){pE(this.k.a,'V',1);if(nE(this.k.a,0)){throw Gk(new mG)}else{rE(this.k.a,'V',1);tC(this.j[0],CT,0)}}else{NF(this.j[0],Pm(xp(a)))}YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var gi=wm($T,'CVT_D_L',324);ll(326,99,ZT,tJ);_.Eb=function uJ(){var a,b;b=co(this.j[1].e);if(!(a=aG(b))){pE(this.k.a,'V',1);if(nE(this.k.a,0)){throw Gk(new mG)}else{rE(this.k.a,'V',1);tC(this.j[0],CT,0)}}else{NF(this.j[0],Pm(xp(a)))}YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var hi=wm($T,'CVT_D_W',326);ll(323,99,ZT,vJ);_.Eb=function wJ(){var a,b,c,d,e,f;c=co(this.j[1].e);a=YF(c,mE(this.k.a));b=new vq(jU);d=new vq(US);if(!a||Zp(a,b)==1||Zp(a,d)==-1){pE(this.k.a,'V',1);if(nE(this.k.a,0)){throw Gk(new mG)}else{rE(this.k.a,'V',1);a=new vq(jU)}}e=new BD('tmp-CVT.L.D');HC(e,(f=a.d>1?Wk(Xk(a.a[1],32),Ik(a.a[0],BS)):Ik(a.a[0],BS),Tk(a.e,f)));tC(this.j[0],co(e.e),0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var ii=wm($T,'CVT_L_D',323);ll(325,99,ZT,xJ);_.Eb=function yJ(){var a,b,c,d,e,f;c=co(this.j[1].e);a=YF(c,mE(this.k.a));b=new vq('2147483647');e=new vq('-2147483648');if(!a||Zp(a,b)==1||Zp(a,e)==-1){pE(this.k.a,'V',1);if(nE(this.k.a,0)){throw Gk(new mG)}else{rE(this.k.a,'V',1);a=new vq(mT)}}f=new BD('tmp-CVT.W.D');KC(f,(d=a.a[0],a.e>0||d==yS?d:-d));tC(this.j[0],co(f.e),0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var ji=wm($T,'CVT_W_D',325);ll(151,54,ZT);_.Eb=function zJ(){var a,b,c,d,e,f,g,h,i,j,k,l;g=this.j[1];i=this.j[2];a=$n(this.c,3)==49;b=$n(this.c,2)==49;c=$n(this.c,1)==49;if(hG(co(g.e))||hG(co(i.e))||gG(co(g.e))||gG(co(i.e))){k=false;f=false;l=true;if(hG(co(g.e))||hG(co(i.e))||nE(this.k.a,0)&&(gG(co(g.e))||gG(co(i.e)))){pE(this.k.a,'V',1);throw Gk(new mG)}}else{h=new yp(Wm(RD(co(g.e),false)));j=new yp(Wm(RD(co(i.e),false)));k=Pm(xp(h))<Pm(xp(j));f=_n(co(g.e),co(i.e))==0;l=false}d=c&&k||b&&f||a&&l;e=d?1:0;dD(this.k,Jd(Ku(this.r,0),3).a,e)};_.Fb=function BJ(){var a,b;a=_C(this.k,Jd(Ku(this.r,1),3).a);b=_C(this.k,Jd(Ku(this.r,2),3).a);if(a.c>0||b.c>0){return true}tC(this.j[1],co(a.e),0);tC(this.j[2],co(b.e),0);return false};_.Hb=function CJ(){};_.Ib=function DJ(){};_.Kb=function EJ(){tC(this.s,bU,0);tC(this.s,dU,6);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),16);tC(this.s,WD(3,Jd(Ku(this.r,0),3).a),21);tC(this.s,'0011',24);tC(this.s,this.c,28)};_.c='';var Mi=wm($T,'FPC_cond_DInstructions',151);ll(318,151,ZT,FJ);var ki=wm($T,'C_EQ_D',318);ll(317,151,ZT,GJ);var li=wm($T,'C_LT_D',317);ll(247,16,ZT,HJ);_.Eb=function IJ(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();b=(aC(0,b.length),Od(b.charCodeAt(0))+b);c=(aC(0,c.length),Od(c.charCodeAt(0))+c);a=wM(b,c);aC(0,a.length);if(a.charCodeAt(0)!=(aC(1,a.length),a.charCodeAt(1))){YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new yM)}else{a=a.substr(1,64)}this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var ri=wm($T,'DADD',247);ll(264,40,ZT,JJ);_.Eb=function KJ(){var a,b,c;a=this.i[2].ub();c=this.i[1].ub();c=(aC(0,c.length),Od(c.charCodeAt(0))+c);a=(aC(0,a.length),Od(a.charCodeAt(0))+a);b=wM(c,a);aC(0,b.length);if(b.charCodeAt(0)!=(aC(1,b.length),b.charCodeAt(1))){YR(this.k.g,(MR(),jR))&&QH(this);throw Gk(new yM)}else{b=b.substr(1,64)}this.i[0].wb(b,0);YR(this.k.g,(MR(),jR))&&QH(this)};var oi=wm($T,'DADDI',264);ll(137,40,ZT,LJ);_.Eb=function MJ(){var a,b,c;a=this.i[2].Db();c=this.i[1].Db();b=Hk(a,c);this.i[0].yb(b);YR(this.k.g,(MR(),jR))&&QH(this)};var ni=wm($T,mU,137);ll(248,16,ZT,NJ);_.Eb=function OJ(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();a=wM(b,c);this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var qi=wm($T,'DADDU',248);ll(265,137,ZT,PJ);var pi=wm($T,nU,265);ll(257,16,ZT,RJ);_.Eb=function SJ(){var b,c,d,e,f;e=this.i[0].Db();f=this.i[1].Db();c=0;try{c=Lk(e,f)}catch(a){a=Fk(a);if(Qd(a,27)){if(YR(this.k.g,(MR(),jR))){wD(this.k.c);wD(this.k.b)}throw Gk(new qL)}else throw Gk(a)}d=Sk(e,f);try{this.i[2].yb(c);this.i[3].yb(d)}catch(a){a=Fk(a);if(Qd(a,19)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}YR(this.k.g,(MR(),jR))&&QJ(this)};_.Fb=function TJ(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function UJ(){YR(this.k.g,(MR(),jR))||QJ(this)};_.Mb=function VJ(){QJ(this)};_.Kb=function WJ(){tC(this.s,oU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var ti=wm($T,'DDIV',257);ll(258,16,ZT,YJ);_.Eb=function ZJ(){var b,c,d,e;c=new wq(this.i[0].vb(),16);d=new wq(this.i[1].vb(),16);b=null;try{b=bq(c,d)}catch(a){a=Fk(a);if(Qd(a,27)){if(YR(this.k.g,(MR(),jR))){wD(this.k.c);wD(this.k.b)}throw Gk(new qL)}else throw Gk(a)}e=Pq(b[0]);while(e.length<64){e='0'+e}this.i[2].wb(e,0);e=Pq(b[1]);while(e.length<64){e='0'+e}this.i[3].wb(e,0);YR(this.k.g,(MR(),jR))&&XJ(this)};_.Fb=function $J(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function _J(){YR(this.k.g,(MR(),jR))||XJ(this)};_.Mb=function aK(){XJ(this)};_.Kb=function bK(){tC(this.s,oU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var si=wm($T,'DDIVU',258);ll(234,16,ZT,dK);_.Eb=function eK(){var b,c,d,e,f,g,h,i,j,k,l,m;k=this.i[1].ub();j=this.i[0].ub();k=k.substr(32,32);j=j.substr(32,32);g=RD(k,false);f=RD(j,false);h=0;try{h=Lk(f,g)}catch(a){a=Fk(a);if(Qd(a,27)){if(YR(this.k.g,(MR(),jR))){wD(this.k.c);wD(this.k.b)}throw Gk(new qL)}else throw Gk(a)}i=Sk(f,g);l=Hn(h);m=Hn(i);aC(0,l.length);if(l.charCodeAt(0)==45){l=l.substr(1);for(c=l.length;c<32;c++){l='0'+l}l=dE(l)}else for(d=l.length;d<32;d++){l='0'+l}aC(0,m.length);if(m.charCodeAt(0)==45){m=m.substr(1);for(c=m.length;c<32;c++){m='0'+m}m=dE(m)}else for(e=m.length;e<32;e++){m='0'+m}for(b=0;b<32;b++){l=(aC(0,l.length),Od(l.charCodeAt(0))+l);m=(aC(0,m.length),Od(m.charCodeAt(0))+m)}this.i[2].wb(l,0);this.i[3].wb(m,0);YR(this.k.g,(MR(),jR))&&cK(this)};_.Fb=function fK(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function gK(){YR(this.k.g,(MR(),jR))||cK(this)};_.Mb=function hK(){cK(this)};_.Kb=function iK(){tC(this.s,'011010',26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var wi=wm($T,'DIV',234);ll(235,16,ZT,kK);_.Eb=function lK(){var b,c,d,e,f,g,h,i,j,k,l;j=this.i[1].ub();i=this.i[0].ub();j=j.substr(32,32);i=i.substr(32,32);f=RD(j,true);e=RD(i,true);g=0;try{g=Lk(e,f)}catch(a){a=Fk(a);if(Qd(a,27)){if(YR(this.k.g,(MR(),jR))){wD(this.k.c);wD(this.k.b)}throw Gk(new qL)}else throw Gk(a)}h=Sk(e,f);k=Hn(g);l=Hn(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].wb(k,0);this.i[3].wb(l,0);YR(this.k.g,(MR(),jR))&&jK(this)};_.Fb=function mK(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function nK(){YR(this.k.g,(MR(),jR))||jK(this)};_.Mb=function oK(){jK(this)};_.Kb=function pK(){tC(this.s,'011011',26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var ui=wm($T,'DIVU',235);ll(305,98,ZT,qK);_.Nb=function rK(a,b){return SF(this.f,a,b)};var vi=wm($T,'DIV_D',305);ll(146,54,ZT);_.Hb=function tK(){};_.Kb=function uK(){tC(this.s,bU,0);tC(this.s,this.c,6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),16);tC(this.s,'00000000000',21)};_.c='';var Vi=wm($T,'FPMoveToAndFromInstructions',146);ll(148,146,ZT);_.Fb=function wK(){var a,b;a=_C(this.k,Jd(Ku(this.r,1),3).a);b=$C(this.k,Jd(Ku(this.r,0),3).a);if(a.c>0){return true}tC(this.j[1],co(a.e),0);this.i[0].wb(b.ub(),0);++b.b;WA((vD(),uD),AT+b.a+tS+b.b);return false};_.Hb=function xK(){};_.Ib=function yK(){YR(this.k.g,(MR(),jR))||($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Ui=wm($T,'FPMoveFromInstructions',148);ll(311,148,ZT,zK);_.Eb=function AK(){var a;a=co(this.j[1].e);this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var xi=wm($T,'DMFC1',311);ll(147,146,ZT);_.Fb=function CK(){var a,b;a=_C(this.k,Jd(Ku(this.r,1),3).a);b=$C(this.k,Jd(Ku(this.r,0),3).a);if(b.b>0){return true}tC(this.j[1],co(a.e),0);this.i[0].wb(b.ub(),0);if(a.a>0){throw Gk(new TP)}++a.c;++a.a;return false};_.Hb=function DK(){hH(_C(this.k,Jd(Ku(this.r,1),3).a))};_.Ib=function EK(){YR(this.k.g,(MR(),jR))||(tC(_C(this.k,Jd(Ku(this.r,1),3).a),co(this.j[1].e),0),iH(_C(this.k,Jd(Ku(this.r,1),3).a)))};var Wi=wm($T,'FPMoveToInstructions',147);ll(310,147,ZT,FK);_.Eb=function GK(){var a;a=this.i[0].ub();tC(this.j[1],a,0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,1),3).a),co(this.j[1].e),0),iH(_C(this.k,Jd(Ku(this.r,1),3).a)))};var yi=wm($T,'DMTC1',310);ll(259,16,ZT,IK);_.Eb=function JK(){var a,b,c,d;b=new vq(''+cl(this.i[0].Db()));c=new vq(''+cl(this.i[1].Db()));a=iq(b,c);d=Pq(a);aC(0,d.length);if(d.charCodeAt(0)==45){d=d.substr(1);d=dE(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);YR(this.k.g,(MR(),jR))&&HK(this)};_.Fb=function KK(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function LK(){YR(this.k.g,(MR(),jR))||HK(this)};_.Mb=function MK(){HK(this)};_.Kb=function NK(){tC(this.s,rU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var Ai=wm($T,'DMULT',259);ll(136,16,ZT,PK);_.Eb=function QK(){var a,b,c,d;b=new wq(this.i[0].vb(),16);c=new wq(this.i[1].vb(),16);a=iq(b,c);d=Pq(a);while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);YR(this.k.g,(MR(),jR))&&OK(this)};_.Fb=function RK(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function SK(){YR(this.k.g,(MR(),jR))||OK(this)};_.Mb=function TK(){OK(this)};_.Kb=function UK(){tC(this.s,rU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var zi=wm($T,sU,136);ll(260,136,ZT,VK);var Bi=wm($T,'DMULU',260);ll(271,16,ZT,WK);_.Eb=function XK(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();d=new Eo;Co(d,b.substr(c));for(a=0;a<c;a++){d.a+='0'}this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function YK(){var a,b;b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);return false};_.Kb=function ZK(){tC(this.s,'111000',26);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),21);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var Di=wm($T,'DSLL',271);ll(272,16,ZT,$K);_.Eb=function _K(){var a,b,c,d,e,f,g;d=this.i[1].ub();c=this.i[2].ub();e=c.substr(58);f=QD(e,true);a=new Fo(d);for(b=0;b<f;b++){a.a+='0'}g=ro(a.a,f);this.i[0].wb(g,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Ci=wm($T,'DSLLV',272);ll(273,16,ZT,aL);_.Eb=function bL(){var a,b,c,d,e;d=bl(this.i[2].Db());c=this.i[1].ub();e=new Eo;a=(aC(0,c.length),c.charCodeAt(0));for(b=0;b<d;b++){e.a+=String.fromCharCode(a)}Co(e,c.substr(0,64-d));this.i[0].wb(e.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function cL(){var a,b;b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);return false};_.Kb=function dL(){tC(this.s,'111011',26);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),21);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var Fi=wm($T,'DSRA',273);ll(274,16,ZT,eL);_.Eb=function fL(){var a,b,c,d,e,f,g;f='';d=this.i[1].ub();c=this.i[2].ub();f=c.substr(58);g=QD(f,true);e=new Eo;a=(aC(0,d.length),d.charCodeAt(0));for(b=0;b<g;b++){e.a+=String.fromCharCode(a)}Co(e,d.substr(0,64-g));this.i[0].wb(e.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Ei=wm($T,'DSRAV',274);ll(275,16,ZT,gL);_.Eb=function hL(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();d=new Eo;for(a=0;a<c;a++){d.a+='0'}Co(d,b.substr(0,64-c));this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function iL(){var a,b;b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);return false};_.Kb=function jL(){tC(this.s,'111010',26);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),21);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var Hi=wm($T,'DSRL',275);ll(276,16,ZT,kL);_.Eb=function lL(){var a,b,c,d,e,f;b=this.i[2].ub();e=b.substr(58);f=QD(e,true);c=this.i[1].ub();d=new Eo;for(a=0;a<f;a++){d.a+='0'}Co(d,c.substr(0,64-f));this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Gi=wm($T,'DSRLV',276);ll(249,16,ZT,mL);_.Eb=function nL(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();b=(aC(0,b.length),Od(b.charCodeAt(0))+b);c=(aC(0,c.length),Od(c.charCodeAt(0))+c);a=vM(b,c);aC(0,a.length);if(a.charCodeAt(0)!=(aC(1,a.length),a.charCodeAt(1))){YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new yM)}else{a=a.substr(1,64)}this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Ji=wm($T,'DSUB',249);ll(250,16,ZT,oL);_.Eb=function pL(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();a=vM(b,c);this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Ii=wm($T,'DSUBU',250);ll(100,26,MT,qL);var Ki=wm($T,'DivisionByZeroException',100);ll(153,54,ZT);_.Eb=function rL(){var a;a=co(this.j[1].e);ZC(this.k,Jd(Ku(this.r,2),3).a)==this.c&&tC(this.j[0],a,0)};_.Fb=function tL(){var a,b;a=_C(this.k,Jd(Ku(this.r,0),3).a);b=_C(this.k,Jd(Ku(this.r,1),3).a);if(b.c>0){return true}tC(this.j[1],co(b.e),0);tC(this.j[0],co(a.e),0);if(a.a>0){throw Gk(new TP)}++a.c;++a.a;return false};_.Hb=function uL(){hH(_C(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function vL(){YR(this.k.g,(MR(),jR))||(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function wL(){tC(this.s,bU,0);tC(this.s,dU,6);tC(this.s,WD(3,Jd(Ku(this.r,2),3).a),11);tC(this.s,'0',14);tC(this.s,''+this.c,15);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),16);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),21);tC(this.s,bU,26)};_.c=0;var Oi=wm($T,'FPConditionalCC_DMoveInstructions',153);ll(150,54,ZT);_.Fb=function yL(){var a,b,c;a=_C(this.k,Jd(Ku(this.r,0),3).a);b=_C(this.k,Jd(Ku(this.r,1),3).a);c=$C(this.k,Jd(Ku(this.r,2),3).a);if(b.c>0||c.b>0){return true}tC(this.j[1],co(b.e),0);tC(this.j[0],co(a.e),0);this.i[2].wb(c.ub(),0);if(a.a>0){throw Gk(new TP)}++a.c;++a.a;return false};_.Hb=function zL(){hH(_C(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function AL(){YR(this.k.g,(MR(),jR))||(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function BL(){tC(this.s,bU,0);tC(this.s,this.d,6);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),16);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),21);tC(this.s,this.e,26)};_.d='';_.e='';var Pi=wm($T,'FPConditionalZerosMoveInstructions',150);ll(119,6,ZT);_.Eb=function DL(){CL(this)};_.Fb=function EL(){return false};\n",
"_.Gb=function FL(){var b;try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Ib=function HL(){};_.Kb=function IL(){tC(this.s,this.b,0);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a),16)};_.b='';_.c=0;_.f=0;var nj=wm($T,'LDSTInstructions',119);ll(141,119,ZT);_.Eb=function JL(){};_.Fb=function LL(){return false};_.Hb=function ML(){};_.Ib=function NL(){};_.Ob=function OL(){};_.Kb=function PL(){tC(this.s,this.b,0);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a),16)};var Si=wm($T,'FPLDSTInstructions',141);ll(142,141,ZT);_.Eb=function QL(){};_.Fb=function SL(){var a,b,c;b=$C(this.k,Jd(Ku(this.r,2),3).a);if(b.b>0){return true}a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);c=_C(this.k,Jd(Ku(this.r,0),3).a);if(c.a>0){throw Gk(new TP)}++c.c;++c.a;return false};_.Hb=function TL(){hH(_C(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function UL(){YR(this.k.g,(MR(),jR))||(tC(_C(this.k,Jd(Ku(this.r,0),3).a),this.i[3].ub(),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var Ti=wm($T,'FPLoading',142);ll(144,141,ZT);_.Eb=function VL(){};_.Fb=function XL(){var a,b,c;b=$C(this.k,Jd(Ku(this.r,2),3).a);c=_C(this.k,Jd(Ku(this.r,0),3).a);if(b.b>0||c.c>0){return true}this.i[0].wb(co(c.e),0);a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);return false};_.Hb=function YL(){};_.Ib=function ZL(){};var Xi=wm($T,'FPStoring',144);ll(138,97,ZT);_.Eb=function $L(){};_.Fb=function aM(){return false};_.Hb=function bM(){};_.Ib=function cM(){};_.Kb=function dM(){tC(this.s,this.a,0);tC(this.s,WD(26,Jd(Ku(this.r,0),3).a/4|0),6)};_.a='';var $i=wm($T,'FlowControl_JType',138);ll(139,97,ZT);_.Eb=function eM(){};_.Fb=function gM(){return false};_.Hb=function hM(){};_.Ib=function iM(){};_.Kb=function jM(){tC(this.s,this.a,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6)};_.a='';var _i=wm($T,'FlowControl_RType',139);ll(299,6,ZT,lM);_.Eb=function kM(){};_.Fb=function mM(){throw Gk(new QP)};_.Gb=function nM(){var b;try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Hb=function oM(){};_.Ib=function pM(){throw Gk(new rM)};_.Kb=function qM(){tC(this.s,hU,0)};var aj=wm($T,zU,299);ll(63,7,{4:1,7:1,8:1,63:1},rM);var bj=wm($T,'HaltException',63);ll(184,1,{},uM);var cj=wm($T,'InstructionBuilder',184);ll(59,26,MT,yM);var ej=wm($T,'IntegerOverflowException',59);ll(288,138,ZT,BM);_.Eb=function zM(){};_.Fb=function AM(){var a,b,c,d,e;a=aE(28,Jd(Ku(this.r,0),3).a);b=this.k.w;c=co(b.e);e=c.substr(0,36);d=e+(''+a);tC(b,d,0);throw Gk(new TM)};_.Hb=function CM(){};_.Ib=function DM(){};var ij=wm($T,'J',288);ll(289,138,ZT,GM);_.Eb=function EM(){};_.Fb=function FM(){var a,b,c,d,e;yD(this.k.r[31]);this.i[0].yb($k(xD(this.k.w),4));a=aE(28,Jd(Ku(this.r,0),3).a);b=this.k.w;c=co(b.e);e=c.substr(0,36);d=e+(''+a);tC(b,d,0);YR(this.k.g,(MR(),jR))&&(this.k.r[31].wb(this.i[0].ub(),0),wD(this.k.r[31]));throw Gk(new TM)};_.Hb=function HM(){};_.Ib=function IM(){YR(this.k.g,(MR(),jR))||($C(this.k,31).wb(this.i[0].ub(),0),wD($C(this.k,31)))};var gj=wm($T,'JAL',289);ll(290,139,ZT,LM);_.Eb=function JM(){};_.Fb=function KM(){if($C(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}yD(this.k.r[31]);this.i[0].yb($k(xD(this.k.w),4));tC(this.k.w,$C(this.k,Jd(Ku(this.r,0),3).a).ub(),0);YR(this.k.g,(MR(),jR))&&(this.k.r[31].wb(this.i[0].ub(),0),wD(this.k.r[31]));throw Gk(new TM)};_.Hb=function MM(){};_.Ib=function NM(){YR(this.k.g,(MR(),jR))||($C(this.k,31).wb(this.i[0].ub(),0),wD($C(this.k,31)))};var fj=wm($T,'JALR',290);ll(291,139,ZT,QM);_.Eb=function OM(){};_.Fb=function PM(){if($C(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}tC(this.k.w,$C(this.k,Jd(Ku(this.r,0),3).a).ub(),0);throw Gk(new TM)};_.Hb=function RM(){};_.Ib=function SM(){};var hj=wm($T,'JR',291);ll(43,7,{4:1,7:1,8:1,43:1},TM);var jj=wm($T,'JumpException',43);ll(60,119,ZT);_.Eb=function WM(){CL(this);fE(this.n,PD(aE(64,this.c)),this.f)};_.Fb=function XM(){var a,b,c;b=$C(this.k,Jd(Ku(this.r,2),3).a);if(b.b>0){WA(UM,CU+this.o+DU);return true}a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);c=$C(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((vD(),uD),AT+c.a+tS+c.b);return false};_.Hb=function ZM(){this.d=TE(this.e,this.c);this.Ob();YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[3].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Ib=function $M(){YR(this.k.g,(MR(),jR))||($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[3].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var UM;var wj=wm($T,'Loading',60);ll(277,60,ZT,_M);_.Ob=function aN(){FC(this.i[3],zC(this.d,bl(Sk(this.c,8))))};var lj=wm($T,'LB',277);ll(281,60,ZT,bN);_.Ob=function cN(){this.i[3].xb(AC(this.d,bl(Sk(this.c,8))))};var kj=wm($T,'LBU',281);ll(280,60,ZT,dN);_.Ob=function eN(){this.i[3].wb(co(this.d.e),0)};var oj=wm($T,'LD',280);ll(143,142,ZT,fN);_.Hb=function gN(){var a,b;hH(_C(this.k,Jd(Ku(this.r,0),3).a));a=this.i[4].Db();fE(this.n,PD(aE(64,a)),8);b=TE(this.e,a);this.i[3].wb(co(b.e),0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),this.i[3].ub(),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var mj=wm($T,'LDC1',143);ll(278,60,ZT,hN);_.Ob=function iN(){this.i[3].zb(BC(this.d,bl(Sk(this.c,8))))};var qj=wm($T,'LH',278);ll(282,60,ZT,jN);_.Ob=function kN(){this.i[3].Ab(CC(this.d,bl(Sk(this.c,8))))};var pj=wm($T,'LHU',282);ll(266,40,ZT,nN);_.Eb=function lN(){var a,b,c;a=this.i[1].ub().substr(16,48);b=a+DT;c=RD(b,false);this.i[0].yb(c);YR(this.k.g,(MR(),jR))&&QH(this)};_.Fb=function mN(){var a;PH(this);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);this.i[1].zb(Jd(Ku(this.r,1),3).a);return false};_.Kb=function oN(){tC(this.s,'001111',0);tC(this.s,WD(5,0),6);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),11);tC(this.s,WD(16,Jd(Ku(this.r,1),3).a),16)};var rj=wm($T,'LUI',266);ll(279,60,ZT,pN);_.Ob=function qN(){this.i[3].Bb(DC(this.d,bl(Sk(this.c,8))))};var uj=wm($T,'LW',279);ll(308,142,ZT,rN);_.Hb=function sN(){var a,b;hH(_C(this.k,Jd(Ku(this.r,0),3).a));a=this.i[4].Db();fE(this.n,PD(aE(64,a)),4);b=TE(this.e,a);this.i[3].Bb(DC(b,bl(Sk(a,8))));YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),this.i[3].ub(),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var sj=wm($T,'LWC1',308);ll(283,60,ZT,tN);_.Ob=function uN(){this.i[3].Cb(EC(this.d,bl(Sk(this.c,8))))};var tj=wm($T,'LWU',283);ll(306,143,ZT,vN);var vj=wm($T,'L_D',306);ll(313,148,ZT,xN);_.Eb=function wN(){var a;a=co(this.j[1].e);this.i[0].Bb(QD(a.substr(32,32),false));YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var xj=wm($T,'MFC1',313);ll(262,16,ZT,AN);_.Eb=function yN(){YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function zN(){var a,b;a=this.k.b;if(a.b>0){return true}this.i[1]=a;b=$C(this.k,Jd(Ku(this.r,0),3).a);++b.b;WA((vD(),uD),AT+b.a+tS+b.b);return false};_.Ib=function BN(){YR(this.k.g,(MR(),jR))||($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Mb=function CN(){$C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0);wD($C(this.k,Jd(Ku(this.r,0),3).a))};_.Kb=function DN(){tC(this.s,'010000',26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var yj=wm($T,'MFHI',262);ll(261,16,ZT,GN);_.Eb=function EN(){YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function FN(){var a,b;a=this.k.c;if(a.b>0){return true}this.i[1]=a;b=$C(this.k,Jd(Ku(this.r,0),3).a);++b.b;WA((vD(),uD),AT+b.a+tS+b.b);return false};_.Ib=function HN(){YR(this.k.g,(MR(),jR))||($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Mb=function IN(){$C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0);wD($C(this.k,Jd(Ku(this.r,0),3).a))};_.Kb=function JN(){tC(this.s,FU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var zj=wm($T,'MFLO',261);ll(322,153,ZT,KN);var Aj=wm($T,'MOVF_D',322);ll(255,16,ZT,PN);_.Eb=function ON(){if(Vk(this.i[2].Db(),0)){this.i[0].wb(this.i[1].ub(),0);this.a=true}YR(this.k.g,(MR(),jR))&&NN(this)};_.Mb=function QN(){NN(this)};_.a=false;var LN;var Cj=wm($T,'MOVN',255);ll(316,150,ZT,SN);_.Eb=function RN(){var a,b;b=this.i[2].ub();a=co(this.j[1].e);(new RegExp(HU)).test(b)||tC(this.j[0],a,0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var Bj=wm($T,'MOVN_D',316);ll(321,153,ZT,TN);_.b=0;var Dj=wm($T,'MOVT_D',321);ll(256,16,ZT,YN);_.Eb=function XN(){if(Mk(this.i[2].Db(),0)){this.i[0].wb(this.i[1].ub(),0);this.a=true}YR(this.k.g,(MR(),jR))&&WN(this)};_.Mb=function ZN(){WN(this)};_.a=false;var UN;var Fj=wm($T,'MOVZ',256);ll(315,150,ZT,_N);_.Eb=function $N(){var a,b;b=this.i[2].ub();a=co(this.j[1].e);(new RegExp(HU)).test(b)&&tC(this.j[0],a,0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var Ej=wm($T,'MOVZ_D',315);ll(314,149,ZT,bO);_.Eb=function aO(){var a;a=co(this.j[1].e);tC(this.j[0],a,0);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),iH(_C(this.k,Jd(Ku(this.r,0),3).a)))};var Gj=wm($T,'MOV_D',314);ll(312,147,ZT,dO);_.Eb=function cO(){var a;a=this.i[0].ub();tC(this.j[1],a.substr(32,32),32);YR(this.k.g,(MR(),jR))&&(tC(_C(this.k,Jd(Ku(this.r,1),3).a),co(this.j[1].e),0),iH(_C(this.k,Jd(Ku(this.r,1),3).a)))};var Hj=wm($T,'MTC1',312);ll(236,16,ZT,hO);_.Eb=function fO(){var a,b,c,d,e,f,g,h,i;g=this.i[0].ub();h=this.i[1].ub();g=g.substr(32,32);h=h.substr(32,32);e=RD(g,false);f=RD(h,false);d=Tk(e,f);i=Hn(d);a=48;aC(0,i.length);if(i.charCodeAt(0)==45){a=49;i=i.substr(1);i=dE(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=Od($n(this.a,0))+this.a;this.b=Od($n(this.b,0))+this.b}YR(this.k.g,(MR(),jR))&&eO(this)};_.Fb=function gO(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function iO(){YR(this.k.g,(MR(),jR))||eO(this)};_.Mb=function jO(){eO(this)};_.Kb=function kO(){tC(this.s,kU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var Jj=wm($T,'MULT',236);ll(237,16,ZT,oO);_.Eb=function mO(){var a,b,c,d,e,f,g,h;f=this.i[0].ub();g=this.i[1].ub();f=f.substr(32,32);g=g.substr(32,32);d=new wq(f,2);e=new wq(g,2);c=iq(d,e);h=Pq(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}YR(this.k.g,(MR(),jR))&&lO(this)};_.Fb=function nO(){var a,b;a=$C(this.k,Jd(Ku(this.r,0),3).a);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;yD(this.k.c);yD(this.k.b);return false};_.Ib=function pO(){YR(this.k.g,(MR(),jR))||lO(this)};_.Mb=function qO(){lO(this)};_.Kb=function rO(){tC(this.s,lU,26);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),6);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11)};var Ij=wm($T,'MULTU',237);ll(304,98,ZT,sO);_.Nb=function tO(a,b){return TF(this.f,a,b)};var Kj=wm($T,'MUL_D',304);ll(298,6,ZT,yO);_.Eb=function uO(){};_.Fb=function vO(){return false};_.Gb=function wO(){var b;try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Hb=function xO(){};_.Ib=function zO(){};_.Kb=function AO(){};var Lj=wm($T,'NOP',298);ll(251,16,ZT,CO);_.Eb=function BO(){var a,b,c,d,e,f,g;d=this.i[1].ub();f=this.i[2].ub();b='';for(a=0;a<64;a++){e=(aC(a,d.length),d.charCodeAt(a)==49);g=(aC(a,f.length),f.charCodeAt(a)==49);c=e||g;b+=c?1:0}this.i[0].wb(b,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Nj=wm($T,'OR',251);ll(267,40,ZT,FO);_.Eb=function DO(){var a,b,c,d,e,f,g;b=this.i[2].ub();e=this.i[1].ub();g=new Eo;for(a=0;a<64;a++){f=(aC(a,e.length),e.charCodeAt(a)==49);c=(aC(a,b.length),b.charCodeAt(a)==49);d=f||c;g.a+=String.fromCharCode(d?49:48)}this.i[0].wb(g.a.substr(0),0);YR(this.k.g,(MR(),jR))&&QH(this)};_.Fb=function EO(){var a,b,c,d;PH(this);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=$C(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((vD(),uD),AT+c.a+tS+c.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);d=new Eo;for(a=0;a<48;a++){d.a+='0'}Co(d,this.i[2].ub().substr(48,16));this.i[2].wb(d.a.substr(0),0);return false};var Mj=wm($T,'ORI',267);ll(103,7,{4:1,7:1,8:1,103:1},GO);var Oj=wm($T,'RAWException',103);ll(96,119,ZT);_.Eb=function JO(){CL(this);gE(this.n,PD(aE(64,this.c)),this.f)};_.Fb=function KO(){var a,b;b=$C(this.k,Jd(Ku(this.r,2),3).a);this.a=$C(this.k,Jd(Ku(this.r,0),3).a);if(b.b>0){WA(HO,CU+this.o+DU);return true}if(!YR(this.k.g,(MR(),jR))){if(this.a.b>0){WA(HO,CU+this.o+': rt register still needs to be written to.');return true}this.i[0].wb(this.a.ub(),0)}a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);return false};_.Hb=function LO(){this.d=TE(this.e,this.c);YR(this.k.g,(MR(),jR))&&this.i[0].wb(this.a.ub(),0);this.Ob();YR(this.k.g,jR)&&undefined};var HO;var jk=wm($T,'Storing',96);ll(284,96,ZT,NO);_.Ob=function OO(){GC(this.d,zC(this.i[0],0),bl(Sk(this.c,8)))};var Pj=wm($T,'SB',284);ll(287,96,ZT,PO);_.Ob=function QO(){tC(this.d,this.i[0].ub(),0)};var Rj=wm($T,'SD',287);ll(145,144,ZT,SO);_.Hb=function RO(){var b,c,d;try{b=this.i[4].Db();gE(this.n,PD(aE(64,b)),8);d=TE(this.e,b);tC(d,this.i[0].ub(),0);YR(this.k.g,(MR(),jR))&&undefined}catch(a){a=Fk(a);if(Qd(a,7)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}};var Qj=wm($T,'SDC1',145);ll(285,96,ZT,TO);_.Ob=function UO(){JC(this.d,BC(this.i[0],0),bl(Sk(this.c,8)))};var Sj=wm($T,'SH',285);ll(240,16,ZT,XO);_.Eb=function VO(){var a,b,c,d,e;d=bl(this.i[2].Db());c=this.i[1].ub();c=c.substr(32,32);e=new Eo;for(b=0;b<32;b++){Bo(e,(aC(0,c.length),c.charCodeAt(0)))}Co(e,c.substr(d));for(a=0;a<d;a++){e.a+='0'}this.i[0].wb(e.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function WO(){var a,b;b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);return false};_.Kb=function YO(){tC(this.s,cU,26);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),21);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var Uj=wm($T,'SLL',240);ll(241,16,ZT,$O);_.Eb=function ZO(){var a,b,c,d,e,f,g,h;e=this.i[1].ub();d=this.i[2].ub();f='';f=d.substr(59);e=e.substr(32,32);g=QD(f,true);a=new Eo;for(c=0;c<32;c++){Bo(a,(aC(0,e.length),e.charCodeAt(0)))}Co(a,e.substr(g));for(b=0;b<g;b++){a.a+='0'}h=a.a;this.i[0].wb(h,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Tj=wm($T,'SLLV',241);ll(252,16,ZT,aP);_.Eb=function _O(){var a,b,c,d,e,f;c=this.i[1].ub();e=this.i[2].ub();d=RD(c,false);f=RD(e,false);b='';if(Jk(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].wb(b,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Yj=wm($T,'SLT',252);ll(268,40,ZT,cP);_.Eb=function bP(){var a,b;a=this.i[2].Db();b=this.i[1].Db();Jk(b,a)<0?this.i[0].yb(1):this.i[0].yb(0);YR(this.k.g,(MR(),jR))&&QH(this)};var Wj=wm($T,'SLTI',268);ll(269,40,ZT,eP);_.Eb=function dP(){var a,b,c,d,e,f,g;c=this.i[2].ub();d=this.i[1].ub();g=false;for(b=0;b<64;b++){e=(aC(b,d.length),d.charCodeAt(b)==49);f=(aC(b,c.length),c.charCodeAt(b)==49);a=e^f;if(a){if(f){g=true;break}break}}g?this.i[0].yb(1):this.i[0].yb(0);YR(this.k.g,(MR(),jR))&&QH(this)};var Vj=wm($T,'SLTIU',269);ll(253,16,ZT,gP);_.Eb=function fP(){var a,b,c,d,e,f,g;c=this.i[1].ub();e=this.i[2].ub();g=false;for(b=0;b<64;b++){d=(aC(b,c.length),c.charCodeAt(b)==49);f=(aC(b,e.length),e.charCodeAt(b)==49);a=d^f;if(a){if(f){g=true;break}break}}g?this.i[0].yb(1):this.i[0].yb(0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Xj=wm($T,'SLTU',253);ll(242,16,ZT,jP);_.Eb=function hP(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();b=b.substr(32,32);d=new Eo;for(a=0;a<32+c;a++){Bo(d,(aC(0,b.length),b.charCodeAt(0)))}Co(d,b.substr(0,32-c));this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function iP(){var a,b;b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);return false};_.Kb=function kP(){tC(this.s,qU,26);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),21);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var $j=wm($T,'SRA',242);ll(243,16,ZT,mP);_.Eb=function lP(){var a,b,c,d;b=bl(this.i[2].Db());c=this.i[1].ub();c=c.substr(32,32);d=new Eo;for(a=0;a<32+b;a++){Bo(d,(aC(0,c.length),c.charCodeAt(0)))}Co(d,c.substr(0,32-b));this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var Zj=wm($T,'SRAV',243);ll(244,16,ZT,pP);_.Eb=function nP(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();b=b.substr(32,32);d=new Eo;d.a+='00000000000000000000000000000000';for(a=0;a<c;a++){d.a+='0'}Co(d,b.substr(0,32-c));this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function oP(){var a,b;b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=$C(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((vD(),uD),AT+a.a+tS+a.b);return false};_.Kb=function qP(){tC(this.s,BU,26);tC(this.s,WD(5,Jd(Ku(this.r,2),3).a),21);tC(this.s,WD(5,Jd(Ku(this.r,1),3).a),11);tC(this.s,WD(5,Jd(Ku(this.r,0),3).a),16)};var ak=wm($T,'SRL',244);ll(245,16,ZT,sP);_.Eb=function rP(){var a,b,c,d,e,f;b=this.i[2].ub();c=this.i[1].ub();b=b.substr(32,32);c=c.substr(32,32);e=b.substr(27);f=QD(e,true);d=new Eo;for(a=0;a<32+f;a++){d.a+='0'}Co(d,c.substr(0,32-f));this.i[0].wb(d.a.substr(0),0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var _j=wm($T,'SRLV',245);ll(232,16,ZT,uP);_.Eb=function tP(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);d=(aC(0,d.length),Od(d.charCodeAt(0))+d);e=(aC(0,e.length),Od(e.charCodeAt(0))+e);c=vM(d,e);aC(0,c.length);if(c.charCodeAt(0)!=(aC(1,c.length),c.charCodeAt(1))){YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new yM)}else{c=c.substr(1,32);a=(WB(c),c);for(b=0;b<32;b++){a=(aC(0,c.length),Od(c.charCodeAt(0))+a)}this.i[0].wb(a,0)}YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var dk=wm($T,'SUB',232);ll(233,16,ZT,wP);_.Eb=function vP(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);c=vM(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(aC(0,c.length),Od(c.charCodeAt(0))+a)}this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var bk=wm($T,'SUBU',233);ll(303,98,ZT,xP);_.Nb=function yP(a,b){return UF(this.f,a,b)};var ck=wm($T,'SUB_D',303);ll(286,96,ZT,zP);_.Ob=function AP(){LC(this.d,DC(this.i[0],0),bl(Sk(this.c,8)))};var fk=wm($T,'SW',286);ll(309,144,ZT,DP);_.Eb=function BP(){};_.Hb=function CP(){var a,b;a=this.i[4].Db();gE(this.n,PD(aE(64,a)),4);b=TE(this.e,a);LC(b,DC(this.i[0],0),bl(Sk(a,8)))};_.Ib=function EP(){};var ek=wm($T,'SWC1',309);ll(140,6,ZT,MP);_.Eb=function IP(){WA(FP,IU+this.t+') -> EX')};_.Fb=function JP(){var a,b;if(this.g==0){throw Gk(new QP)}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;WA((vD(),uD),AT+a.a+tS+a.b);this.c=b.Db();WA(FP,IU+this.t+'): locked register R14. Value = '+cl(this.c))}else{WA(FP,'INVALID SYSCALL ('+this.t+')')}return false};_.Gb=function KP(){var b;this.g=Jd(Ku(this.r,0),3).a;WA(FP,'SYSCALL '+this.g+' ('+this.t+') is in IF');try{eE(this.n,PD(WD(64,xD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Hb=function LP(){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;WA(FP,IU+this.t+') -> MEM');if(this.g==1){g=HP(this,this.c);i=bl(this.c)+g.length;i+=8-i%8;j=TE(this.e,i);h=bl(_E(j));for(m=bl(this.c);m<=i;m+=8){fE(this.n,PD(aE(64,m)),8)}WA(FP,'We must open '+g+' with flags '+h);this.f=-1;try{this.f=GE(this.d,g,h)}catch(a){a=Fk(a);if(Qd(a,7)){d=a;WA(FP,'Error in executing the open(), the syscall will fail.');WA(FP,d.G())}else throw Gk(a)}}else if(this.g==2){f=TE(this.e,this.c);e=bl(_E(f));WA(FP,'Closing fd '+e);this.f=FE(this.d,e)}else if(this.g==3||this.g==4){w=TE(this.e,this.c);e=bl(_E(w));this.c=Hk(this.c,8);w=TE(this.e,this.c);b=_E(w);this.c=Hk(this.c,8);w=TE(this.e,this.c);c=bl(_E(w));this.c=Hk(this.c,8);this.f=-1;try{if(this.g==3){WA(FP,IU+this.t+'): trying to read from fd '+e+' '+c+' bytes, writing them to address '+cl(b));this.f=HE(this.d,e,b,c)}else{WA(FP,IU+this.t+'): trying to write to fd '+e+' '+c+' bytes, reading them from address '+cl(b));this.f=IE(this.d,e,b,c)}}catch(a){a=Fk(a);if(Qd(a,7)){d=a;WA(FP,'Error in executing the read(), the syscall will fail.');WA(FP,d.G())}else throw Gk(a)}}else if(this.g==5){w=new No;WA(FP,'Reading memory cell at address '+cl(this.c)+', searching for the address of the format string');A=TE(this.e,this.c);l=bl(_E(A));fE(this.n,PD(aE(64,this.c)),8);k=HP(this,l);WA(FP,'Read '+k);q=bl(this.c)+8;u=l+k.length;u+=8-u%8;for(n=l;n<u;n+=8){fE(this.n,PD(aE(64,n)),8)}r=0;p=0;while((p=io(k,wo(37),r))>=0){B=(aC(p+1,k.length),k.charCodeAt(p+1));WA(FP,'Found a placeholder... type '+String.fromCharCode(B));Jo(w,k.substr(r,p-r));switch(B){case 115:A=TE(this.e,q);t=bl(_E(A));WA(FP,'Retrieving the string @ '+t+'...');s=HP(this,t);q+=8;v=t+s.length;v+=8-v%8;for(m=t;m<v;m+=8){fE(this.n,PD(aE(64,m)),8)}WA(FP,'Got '+s);w.a+=''+s;break;case 105:case 100:WA(FP,'Retrieving the integer @ '+q+'...');o=TE(this.e,q);fE(this.n,PD(aE(64,q)),8);C=In(_E(o));q+=8;Jo(w,''+cl(C.a));WA(FP,'Got '+C);break;case 37:WA(FP,'Literal %...');w.a+='%';break;default:WA(FP,'Unknown placeholder');}r=p+2}Jo(w,k.substr(r));WA(FP,'That became '+w.a);JE(this.d,1);this.f=w.a.length}};_.Ib=function NP(){var a;WA(FP,IU+this.t+') -> WB. n = '+this.g);if(this.g==0){WA(FP,'Stopped CPU due to SYSCALL ('+this.t+')');throw Gk(new rM)}else if(this.g>0&&this.g<=5){WA(FP,IU+this.t+'): setting R1 to '+this.f);a=this.k.r[1];WA(FP,IU+this.t+'): got R1');a.wb(WD(64,this.f),0);WA(FP,IU+this.t+'): set R1 to '+this.f);wD(a);WA(FP,IU+this.t+'): decremented write semaphore')}WA(FP,IU+this.t+') exiting from WB. n = '+this.g)};_.Kb=function OP(){tC(this.s,this.b,0);tC(this.s,WD(20,Jd(Ku(this.r,0),3).a),6);tC(this.s,this.a,26)};_.a='001100';_.b=cU;_.c=0;_.f=0;_.g=0;var FP;var gk=wm($T,AU,140);ll(307,145,ZT,PP);var hk=wm($T,'S_D',307);ll(90,7,{4:1,7:1,8:1,90:1},QP);var ik=wm($T,'StoppingException',90);ll(300,140,ZT,RP);var kk=wm($T,'TRAP',300);ll(199,7,uS,SP);var lk=wm($T,'TwosComplementSumException',199);ll(52,7,{4:1,7:1,8:1,52:1},TP);var mk=wm($T,'WAWException',52);ll(254,16,ZT,VP);_.Eb=function UP(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();a='';a=xM(b,c);this.i[0].wb(a,0);YR(this.k.g,(MR(),jR))&&($C(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),wD($C(this.k,Jd(Ku(this.r,0),3).a)))};var ok=wm($T,'XOR',254);ll(270,40,ZT,YP);_.Eb=function WP(){var a,b,c,d,e,f,g;b=this.i[2].ub();e=this.i[1].ub();g=new Eo;for(a=0;a<64;a++){f=(aC(a,e.length),e.charCodeAt(a)==49);c=(aC(a,b.length),b.charCodeAt(a)==49);d=f^c;g.a+=String.fromCharCode(d?49:48)}this.i[0].wb(g.a.substr(0),0);YR(this.k.g,(MR(),jR))&&QH(this)};_.Fb=function XP(){var a,b,c,d;PH(this);b=$C(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=$C(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((vD(),uD),AT+c.a+tS+c.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);d=new Eo;for(a=0;a<48;a++){d.a+='0'}Co(d,this.i[2].ub().substr(48,16));this.i[2].wb(d.a.substr(0),0);return false};var nk=wm($T,'XORI',270);ll(185,1,{},iQ);_.f=0;_.g=0;var ZP,$P;var wk=wm(gV,'Parser',185);ll(17,22,{4:1,20:1,22:1,17:1},QQ);var jQ,kQ,lQ,mQ,nQ,oQ,pQ,qQ,rQ,sQ,tQ,uQ,vQ,wQ,xQ,yQ,zQ,AQ,BQ,CQ,DQ,EQ,FQ,GQ,HQ,IQ,JQ,KQ,LQ,MQ,NQ,OQ;var pk=xm(gV,'Parser/AliasRegister',17,RQ);ll(82,22,{4:1,20:1,22:1,82:1},WQ);var SQ,TQ,UQ;var qk=xm(gV,'Parser/FileSection',82,XQ);ll(73,1,{73:1});_.G=function ZQ(){var a;a=bo(VR('ROW')+' '+this.d+', '+VR(hV)+' '+this.a+tS+this.c+eS+this.b);return a};_.a=0;_.d=0;var sk=wm(gV,'ParserException',73);ll(229,73,{73:1},$Q);var rk=wm(gV,'ParserError',229);ll(124,7,uS,bR);_.G=function cR(){var a,b,c;c='';for(b=by(this.a,0);b.b!=b.d.c;){a=Jd(jy(b),73);c+=a+'\\n\\n'}return c};var tk=wm(gV,'ParserMultiException',124);ll(190,124,uS,dR);var uk=wm(gV,'ParserMultiWarningException',190);ll(92,73,{73:1},eR);var vk=wm(gV,'ParserWarning',92);ll(37,1,{37:1},fR);_.a=0;_.c=0;_.d=false;_.g=0;var xk=wm(gV,'VoidJump',37);ll(18,22,{4:1,20:1,22:1,18:1},NR);_.toString=function OR(){return this.a};var gR,hR,iR,jR,kR,lR,mR,nR,oR,pR,qR,rR,sR,tR,uR,vR,wR,xR,yR,zR,AR,BR,CR,DR,ER,FR,GR,HR,IR,JR,KR,LR;var yk=xm(jV,'ConfigKey',18,PR);ll(362,1,{});var QR;var zk=wm(jV,'ConfigStore',362);var SR,TR;var Ak=wm(jV,'CurrentLocale',null);ll(177,362,{},_R);var WR;var Bk=wm(jV,'InMemoryConfigStore',177);ll(338,7,uS);var Ck=wm(XX,'IOException',338);ll(339,338,uS,aS);var Dk=wm(XX,'OpenException',339);var _d=ym('char','C');var be=ym('int','I');var ce=ym('long','J');var $d=ym('byte','B');var ae=ym('double','D');_=ol('java.io.Serializable');_.$isInstance=Xl;fm();_=ol('java.lang.Boolean');_.$isInstance=im;_=ol('java.lang.CharSequence');_.$isInstance=lm;_=ol('java.lang.Cloneable');_.$isInstance=Lm;_=ol('java.lang.Comparable');_.$isInstance=Mm;_=ol('java.lang.Double');_.$isInstance=Tm;_=ol('java.lang.Number');_.$isInstance=Om;_=ol('java.lang.String');_.$isInstance=jo;_=ol('java.lang.Throwable');_.of=Jb;_=ol('jsedumips64.WebUi',lC);var bS=(dc(),gc);var gwtOnLoad=gwtOnLoad=hl;fl(rl);il('permProps',[[['locale','default'],['user.agent',aT]]]);$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"]);