-
Notifications
You must be signed in to change notification settings - Fork 0
/
01DA53560C57ED3DC879456E61E9E408.cache.js
9 lines (9 loc) · 264 KB
/
01DA53560C57ED3DC879456E61E9E408.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 = '01DA53560C57ED3DC879456E61E9E408';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 Lm(){}\nfunction Hm(){}\nfunction HC(){}\nfunction IC(){}\nfunction JC(){}\nfunction KC(){}\nfunction YC(){}\nfunction mb(){}\nfunction Lc(){}\nfunction Sc(){}\nfunction Ac(){}\nfunction pq(){}\nfunction od(){}\nfunction _m(){}\nfunction Nz(){}\nfunction Rz(){}\nfunction Tz(){}\nfunction TB(){}\nfunction BB(){}\nfunction EB(){}\nfunction HB(){}\nfunction KB(){}\nfunction NB(){}\nfunction QB(){}\nfunction WB(){}\nfunction ZB(){}\nfunction XA(){}\nfunction TS(){}\nfunction cn(a){}\nfunction OD(a){}\nfunction Bn(){Bn=Hm}\nfunction dJ(a,b){a.n=b}\nfunction cJ(a,b){a.k=b}\nfunction eJ(a,b){a.o=b}\nfunction XC(a,b){a.a=b}\nfunction Om(a,b){a.a=b}\nfunction Pm(a,b){a.b=b}\nfunction fC(a,b){a.b=b}\nfunction VC(a){this.a=a}\nfunction $C(a){this.a=a}\nfunction Lo(a){this.a=a}\nfunction Zc(a){this.a=a}\nfunction gd(a){this.a=a}\nfunction sd(a){this.a=a}\nfunction Fd(a){this.a=a}\nfunction Xm(a){this.a=a}\nfunction Xo(a){this.a=a}\nfunction bn(a){this.a=a}\nfunction tn(a){this.a=a}\nfunction qu(a){this.a=a}\nfunction qv(a){this.a=a}\nfunction gv(a){this.a=a}\nfunction mv(a){this.a=a}\nfunction vv(a){this.a=a}\nfunction Xv(a){this.a=a}\nfunction Sv(a){this.b=a}\nfunction cx(a){this.b=a}\nfunction sx(a){this.a=a}\nfunction bw(a){this.a=a}\nfunction Mw(a){this.c=a}\nfunction Jx(a){this.c=a}\nfunction JH(a){this.a=a}\nfunction ky(a){this.a=a}\nfunction oy(a){this.a=a}\nfunction hD(a){this.a=a}\nfunction Uu(a){this.d=a}\nfunction Yc(){this.a=[]}\nfunction sw(){mw(this)}\nfunction Oy(){cu(this)}\nfunction vb(a){ub=a;qc()}\nfunction Fc(a){Ec();Dc.O(a)}\nfunction cd(a){return a.a}\nfunction kd(a){return a.a}\nfunction xd(a){return a.a}\nfunction Kd(a){return a.a}\nfunction Yd(a){return a.a}\nfunction rd(){return null}\nfunction Rd(){return null}\nfunction HA(){this.a=null}\nfunction WF(a,b){a.b=b+b%8}\nfunction Ob(){Mb.call(this)}\nfunction wn(){Ob.call(this)}\nfunction zn(){Ob.call(this)}\nfunction Go(){Ob.call(this)}\nfunction Io(){Ob.call(this)}\nfunction gp(){Ob.call(this)}\nfunction qq(){Ob.call(this)}\nfunction Vz(){Ob.call(this)}\nfunction By(){Ob.call(this)}\nfunction BG(){Mb.call(this)}\nfunction zG(){Mb.call(this)}\nfunction AG(){Mb.call(this)}\nfunction RG(){Mb.call(this)}\nfunction SG(){Mb.call(this)}\nfunction lH(){Mb.call(this)}\nfunction mH(){Mb.call(this)}\nfunction nH(){Mb.call(this)}\nfunction xH(){Mb.call(this)}\nfunction AH(){Mb.call(this)}\nfunction CH(){Mb.call(this)}\nfunction DH(){Mb.call(this)}\nfunction YK(){Mb.call(this)}\nfunction eO(){Mb.call(this)}\nfunction FO(){Mb.call(this)}\nfunction sQ(){Mb.call(this)}\nfunction CR(){Mb.call(this)}\nfunction ER(){Mb.call(this)}\nfunction FR(){Mb.call(this)}\nfunction pp(){Go.call(this)}\nfunction hG(){kE.call(this)}\nfunction hM(){eM.call(this)}\nfunction nM(){eM.call(this)}\nfunction dK(){gJ.call(this)}\nfunction RS(){PS.call(this)}\nfunction OT(){Mb.call(this)}\nfunction bz(){bz=Hm;az=dz()}\nfunction Tb(){Tb=Hm;Sb=new mb}\nfunction xc(){xc=Hm;wc=new Ac}\nfunction nd(){nd=Hm;md=new od}\nfunction Vm(){Vm=Hm;Um=new _m}\nfunction dC(){this.a=new Oy}\nfunction MD(){this.a=new Ed}\nfunction XF(){this.a=new Bz}\nfunction $z(a){Zz();this.a=a}\nfunction Uw(a){rD(a);this.a=a}\nfunction Pb(a){Nb.call(this,a)}\nfunction xn(a){Pb.call(this,a)}\nfunction An(a){Pb.call(this,a)}\nfunction Ho(a){Pb.call(this,a)}\nfunction ip(a){Pb.call(this,a)}\nfunction hp(a){Rb.call(this,a)}\nfunction rq(a){Pb.call(this,a)}\nfunction ld(a){Pb.call(this,a)}\nfunction vn(a){Pb.call(this,a)}\nfunction yn(a){xn.call(this,a)}\nfunction lq(a){xn.call(this,a)}\nfunction dn(a){cn.call(this,a)}\nfunction qp(a){Ho.call(this,a)}\nfunction $p(){tn.call(this,'')}\nfunction iq(){tn.call(this,'')}\nfunction jq(){tn.call(this,'')}\nfunction Ed(){Fd.call(this,{})}\nfunction ay(a){cx.call(this,a)}\nfunction vy(a){wx.call(this,a)}\nfunction ey(a){ay.call(this,a)}\nfunction iD(a){hD.call(this,a)}\nfunction kE(){gE.call(this,32)}\nfunction yE(){gE.call(this,64)}\nfunction Zq(a){Cq();Iq(this,a)}\nfunction Cn(a){return rD(a),a}\nfunction yp(a){return rD(a),a}\nfunction zA(a){return !!a&&a.b}\nfunction ME(a,b){return a.r[b]}\nfunction NE(a,b){return a.p[b]}\nfunction RE(a,b,c){cG(a.a,b,c)}\nfunction sH(a){cu(a.a);cu(a.c)}\nfunction uA(a){a.a=null;a.b=0}\nfunction JI(a){a.b=null;a.a=0}\nfunction KI(a){a.b=null;a.a=0}\nfunction Bm(){zm==null&&(zm=[])}\nfunction rx(){throw _l(new qq)}\nfunction Ix(){throw _l(new qq)}\nfunction KO(a){tN.call(this,a)}\nfunction yQ(a){tN.call(this,a)}\nfunction EN(a){xN.call(this,a)}\nfunction JN(a){xN.call(this,a)}\nfunction TG(a){Nb.call(this,a)}\nfunction cK(a){Nb.call(this,a)}\nfunction fo(){Pb.call(this,null)}\nfunction nA(a,b,c){b.tb(a.a[c])}\nfunction cA(a,b){while(a.qb(b));}\nfunction SC(a,b){XC(a,RC(a.a,b))}\nfunction $d(a,b){return Wn(a,b)}\nfunction fD(a,b){return fe(a,b)}\nfunction wo(a,b){return a.c-b.c}\nfunction Od(a){return new sd(a)}\nfunction Qd(a){return new Td(a)}\nfunction fz(){bz();return new az}\nfunction On(a){Nn(a);return a.k}\nfunction bq(a,b){a.a+=b;return a}\nfunction VF(a){a.b=0;a.a=new Bz}\nfunction $q(a){ar.call(this,a,0)}\nfunction nJ(){bJ();gJ.call(this)}\nfunction BL(){CJ();xL.call(this)}\nfunction IM(){qJ();CM.call(this)}\nfunction kc(){kc=Hm;!!(Ec(),Dc)}\nfunction vc(){fc!=0&&(fc=0);jc=-1}\nfunction lF(a){eE(a,false);a.b=0}\nfunction du(a){return a.a.c+a.b.c}\nfunction He(a){return a.l|a.m<<22}\nfunction jm(a,b){return cm(a,b)<0}\nfunction hm(a,b){return cm(a,b)>0}\nfunction fm(a,b){return cm(a,b)==0}\nfunction km(a,b){return cm(a,b)<=0}\nfunction om(a,b){return cm(a,b)!=0}\nfunction LE(a,b){return YF(a.a,b)}\nfunction hz(a,b){return a.a.get(b)}\nfunction wz(a,b){xz(a,b,a.c.b,a.c)}\nfunction eD(a,b,c){a.splice(b,c)}\nfunction cD(a,b,c){a.splice(b,0,c)}\nfunction cB(a,b){yo.call(this,a,b)}\nfunction FC(a,b){yo.call(this,a,b)}\nfunction ft(a,b){yo.call(this,a,b)}\nfunction eF(a,b){yo.call(this,a,b)}\nfunction nG(a,b){yo.call(this,a,b)}\nfunction jH(a,b){yo.call(this,a,b)}\nfunction vI(a,b){yo.call(this,a,b)}\nfunction FI(a,b){yo.call(this,a,b)}\nfunction CS(a,b){yo.call(this,a,b)}\nfunction IS(a,b){yo.call(this,a,b)}\nfunction ar(a,b){_q.call(this,a,b)}\nfunction Gv(a,b){this.c=a;this.d=b}\nfunction yo(a,b){this.b=a;this.c=b}\nfunction ID(a,b){this.a=a;this.b=b}\nfunction NI(){this.b=null;this.a=0}\nfunction PD(){OD(this);this.b=true}\nfunction hf(a){yD(a==null);return a}\nfunction uc(a){$wnd.clearTimeout(a)}\nfunction oo(a){return gf((rD(a),a))}\nfunction Nd(a){return fd(),a?ed:dd}\nfunction Ko(a,b){return Mo(a.a,b.a)}\nfunction Wo(a,b){return Yo(a.a,b.a)}\nfunction Np(a,b){return a.substr(b)}\nfunction ht(a,b){return xp(a.a,b.a)}\nfunction _e(a){return typeof a===XT}\nfunction af(a){return typeof a===YT}\nfunction df(a){return typeof a===ZT}\nfunction im(a){return typeof a===YT}\nfunction Uy(a){this.a=fz();this.b=a}\nfunction kz(a){this.a=fz();this.b=a}\nfunction Yp(a,b){a.a+=''+b;return a}\nfunction cq(a,b){a.a+=''+b;return a}\nfunction dq(a,b){a.a+=''+b;return a}\nfunction eq(a,b){a.a+=''+b;return a}\nfunction VD(a,b){xC(a.c,'[GWT] '+b)}\nfunction MT(a,b,c){_t(a.a,b,To(c))}\nfunction Dp(a,b){return a.indexOf(b)}\nfunction Ru(a){return a.b<a.d.size()}\nfunction Jt(a){return !a?null:a.lb()}\nfunction ff(a){return a==null?null:a}\nfunction Zz(){Zz=Hm;Yz=new $z(null)}\nfunction cH(){this.a=new Oy;UG(this)}\nfunction mI(){this.a=new Oy;jI(this)}\nfunction UI(){this.a=new Oy;RI(this)}\nfunction WD(){this.c=zC('simulator')}\nfunction kD(){hD.call(this,'UTF-8')}\nfunction lB(){cB.call(this,'Tail',3)}\nfunction gB(){cB.call(this,'Head',1)}\nfunction Xq(a){Cq();Yq.call(this,a,0)}\nfunction iB(){cB.call(this,'Range',2)}\nfunction qF(){hF();nF.call(this,'R0')}\nfunction xG(a){Mb.call(this);this.a=a}\nfunction JG(a){uA(a.a);uA(a.c);a.b=0}\nfunction tC(a,b){if(jC){return}a.b=b}\nfunction SF(a,b){wz(a.a,'i '+b+' 4')}\nfunction kb(a,b){return ff(a)===ff(b)}\nfunction ie(a){return je(a.l,a.m,a.h)}\nfunction zp(a){return Wp(a,0,a.length)}\nfunction Fp(a){return Ap(ZT,typeof(a))}\nfunction po(a){return Ap(YT,typeof(a))}\nfunction Vp(a){return Wp(a,0,a.length)}\nfunction Up(a){return a==null?jU:Km(a)}\nfunction Xz(a){return a!=null?sb(a):0}\nfunction Mo(a,b){return a<b?-1:a>b?1:0}\nfunction Iy(a){return a<10?'0'+a:''+a}\nfunction Sr(a){tr();Tr.call(this,a,10)}\nfunction _p(a){tn.call(this,(rD(a),a))}\nfunction kq(a){tn.call(this,(rD(a),a))}\nfunction dN(){yH.call(this,'DIVZERO')}\nfunction mw(a){a.a=ae(lg,UT,1,0,5,1)}\nfunction wb(a){a.g=ae(ng,UT,42,0,0,1)}\nfunction eI(a){kI(a.a);SI(a.c);LI(a.b)}\nfunction ZI(a){eE(a,false);a.c=0;a.a=0}\nfunction vC(a){if(jC){return}a.e=false}\nfunction vD(a){if(!a){throw _l(new Io)}}\nfunction lD(a){if(!a){throw _l(new Go)}}\nfunction yD(a){if(!a){throw _l(new fo)}}\nfunction nD(a){if(!a){throw _l(new zn)}}\nfunction pD(a){if(!a){throw _l(new Vz)}}\nfunction ED(){ED=Hm;BD=new mb;DD=new mb}\nfunction Qz(){Qz=Hm;Oz=new Rz;Pz=new Tz}\nfunction bJ(){bJ=Hm;zC((Nn(yk),yk.k))}\nfunction VG(a,b){return Te(Yt(a.a,b),5)}\nfunction XG(a,b){return Yt(a.a,b)==null}\nfunction Cp(a,b,c){return Ep(a,Sp(b),c)}\nfunction je(a,b,c){return {l:a,m:b,h:c}}\nfunction se(a){return a.l+a.m*bU+a.h*aU}\nfunction _l(a){return a.backingJsObject}\nfunction AD(a){return a.$H||(a.$H=++zD)}\nfunction Gp(a,b){return a.lastIndexOf(b)}\nfunction Ep(a,b,c){return a.indexOf(b,c)}\nfunction $e(a,b){return a!=null&&Se(a,b)}\nfunction NA(a){return a.b=Te(Su(a.a),21)}\nfunction UA(a){this.a=a;Sv.call(this,a)}\nfunction wx(a){cx.call(this,a);this.a=a}\nfunction yH(a){Nb.call(this,a);this.a=a}\nfunction ON(){dK.call(this);this.u='%E'}\nfunction UN(){dK.call(this);this.u='%R'}\nfunction _H(){yH.call(this,'FPINVALID')}\nfunction aI(){yH.call(this,'FPOVERFLOW')}\nfunction PA(a){QA.call(this,a,(bB(),ZA))}\nfunction QC(a,b){NC.call(this,a);this.a=b}\nfunction Mb(){wb(this);xb(this);this.M()}\nfunction hF(){hF=Hm;gF=zC((Nn(Li),Li.k))}\nfunction qG(){qG=Hm;pG=zC((Nn(Bi),Bi.k))}\nfunction DG(){DG=Hm;CG=zC((Nn(Hi),Hi.k))}\nfunction pH(){pH=Hm;oH=zC((Nn(Qi),Qi.k))}\nfunction BH(){yH.call(this,'FPDIVBYZERO')}\nfunction WI(){yH.call(this,'FPUNDERFLOW')}\nfunction kO(){yH.call(this,'INTOVERFLOW')}\nfunction kF(a){++a.b;rC(gF,sV+a.a+fU+a.b)}\nfunction oC(a,b){if(jC){return}nw(a.a,b)}\nfunction Nn(a){if(a.k!=null){return}$n(a)}\nfunction Ve(a){yD(a==null||_e(a));return a}\nfunction Xe(a){yD(a==null||df(a));return a}\nfunction RC(a,b){Te(a,26).add(b);return a}\nfunction gq(a,b,c){a.a+=Wp(b,0,c);return a}\nfunction Op(a,b,c){return a.substr(b,c-b)}\nfunction Ic(a){Ec();return parseInt(a)||-1}\nfunction Fn(a,b){Bn();return a==b?0:a?1:-1}\nfunction Xb(a){return a==null?null:a.name}\nfunction xo(a){return a.b!=null?a.b:''+a.c}\nfunction LI(a){!!a.b&&a.a>0&&a.a<25&&--a.a}\nfunction Ey(a){this.a=new $wnd.Date(vm(a))}\nfunction $y(a,b){var c;c=a[eV];c.call(a,b)}\nfunction _y(a,b){var c;c=a[eV];c.call(a,b)}\nfunction zy(a,b){b.$modCount=a.$modCount}\nfunction SS(a,b,c,d){KS.call(this,a,b,c,d)}\nfunction $N(){bJ();gJ.call(this);this.q=rW}\nfunction rJ(){qJ();nJ.call(this);this.u=UV}\nfunction ZK(){nJ.call(this);this.u='%F,%F'}\nfunction eM(){nJ.call(this);this.u='%R,%F'}\nfunction cL(){ZK.call(this);this.u='%F,%F'}\nfunction qK(){dK.call(this);this.u='%C,%B'}\nfunction NT(a){JT();this.b=a;this.a=new Oy}\nfunction OA(a){Tu(a.a);CA(a.c,a.b);a.b=null}\nfunction zv(a,b){var c;c=a.d;a.d=b;return c}\nfunction Lv(a,b){var c;c=b;return !!vA(a,c)}\nfunction uC(a,b){if(jC){return}!!b&&(a.d=b)}\nfunction mD(a,b){if(!a){throw _l(new Ho(b))}}\nfunction oD(a,b){if(!a){throw _l(new An(b))}}\nfunction En(a){Bn();return Ap(XT,typeof(a))}\nfunction Hp(a,b,c){return a.lastIndexOf(b,c)}\nfunction lc(a,b,c){return a.apply(b,c);var d}\nfunction Ap(a,b){return rD(a),ff(a)===ff(b)}\nfunction cf(a,b){return a&&b&&a instanceof b}\nfunction Wb(a){return a==null?null:a.message}\nfunction Ye(a){return String.fromCharCode(a)}\nfunction Bb(a,b){a.backingJsObject=b;yb(a,b)}\nfunction dI(a){a.d=0;RI(a.c);jI(a.a);KI(a.b)}\nfunction vG(a,b){hf(Yt(a.d,To(b)));null.Tb()}\nfunction xy(a,b){return wy(Te(a,20),Te(b,20))}\nfunction wy(a,b){return rD(a),Gn(a,(rD(b),b))}\nfunction _q(a,b){this.e=b;Oq(this,(rD(a),a))}\nfunction Hz(a,b,c){this.d=a;this.b=c;this.a=b}\nfunction rz(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction QD(a){OD(this);this.b=false;this.a=a}\nfunction FJ(){nJ.call(this);this.u='%R,%R,%I'}\nfunction hK(){dK.call(this);this.u='%R,%R,%E'}\nfunction mL(){nJ.call(this);this.u='%C,%F,%F'}\nfunction fN(){nJ.call(this);this.u='%F,%F,%C'}\nfunction kN(){nJ.call(this);this.u='%F,%F,%R'}\nfunction Vo(){Vo=Hm;Uo=ae(fg,UT,3,256,0,1)}\nfunction fp(){fp=Hm;ep=ae(hg,UT,58,256,0,1)}\nfunction qJ(){qJ=Hm;bJ();pJ=zC((Nn(mj),mj.k))}\nfunction HO(){HO=Hm;bJ();GO=zC((Nn(Rk),Rk.k))}\nfunction HP(){HP=Hm;qJ();GP=zC((Nn($k),$k.k))}\nfunction yP(){yP=Hm;qJ();xP=zC((Nn(Xk),Xk.k))}\nfunction uQ(){uQ=Hm;bJ();tQ=zC((Nn(El),El.k))}\nfunction sR(){sR=Hm;bJ();rR=zC((Nn(Bl),Bl.k))}\nfunction JT(){JT=Hm;DT();IT=zC((Nn(Wl),Wl.k))}\nfunction Mv(a,b){var c;c=b;return Jt(vA(a,c))}\nfunction MH(a){if(a==-1){return MV}return LV}\nfunction NH(a){if(a==-1){return NV}return uV}\nfunction Te(a,b){yD(a==null||Se(a,b));return a}\nfunction vz(a,b){xz(a,b,a.c.b,a.c);return true}\nfunction nw(a,b){a.a[a.a.length]=b;return true}\nfunction bC(a,b){au(a.a,(mC(),jC)?null:b.c,b)}\nfunction qm(a,b){return dm(Ce(im(a)?um(a):a,b))}\nfunction rm(a,b){return dm(De(im(a)?um(a):a,b))}\nfunction sm(a,b){return dm(Ee(im(a)?um(a):a,b))}\nfunction Dn(a,b){return Fn((rD(a),a),(rD(b),b))}\nfunction no(a,b){return qo((rD(a),a),(rD(b),b))}\nfunction br(a,b,c){ar.call(this,a,b);Jq(this,c)}\nfunction zT(a,b,c){yo.call(this,a,b);this.a=c}\nfunction PS(){Nb.call(this,' ');this.a=new Bz}\nfunction kQ(){bJ();gJ.call(this);this.q='NOP'}\nfunction LK(){bJ();gJ.call(this);this.q='BREAK'}\nfunction Wq(a,b){this.f=a;this.e=b;this.a=dr(a)}\nfunction fq(a,b){a.a+=Wp(b,0,b.length);return a}\nfunction JD(a,b,c){Bd(a.a,b,new sd(c));return a}\nfunction KD(a,b,c){Bd(a.a,b,new Td(c));return a}\nfunction dD(a,b,c){bD(c,0,a,b,c.length,false)}\nfunction Sw(a){return new QC(null,Rw(a,a.length))}\nfunction ce(a){return Array.isArray(a)&&a.Sb===Lm}\nfunction Ae(a){return je(~a.l&FU,~a.m&FU,~a.h&cU)}\nfunction Wt(a,b){return df(b)?$t(a,b):!!Ry(a.a,b)}\nfunction ZG(a,b){return Te(_t(a.a,(iH(),dH),b),5)}\nfunction $G(a,b){return Te(_t(a.a,(iH(),eH),b),5)}\nfunction _G(a,b){return Te(_t(a.a,(iH(),fH),b),5)}\nfunction aH(a,b){return Te(_t(a.a,(iH(),gH),b),5)}\nfunction bH(a,b){return Te(_t(a.a,(iH(),hH),b),5)}\nfunction gz(a,b){return !(a.a.get(b)===undefined)}\nfunction Nm(a){if(a.b){return a.b}return wB(),nB}\nfunction HI(a){if(a.a==1){return a.b}return null}\nfunction wm(a){if(im(a)){return a|0}return He(a)}\nfunction xm(a){if(im(a)){return ''+a}return Ie(a)}\nfunction sD(a,b){if(a==null){throw _l(new ip(b))}}\nfunction cu(a){a.a=new Uy(a);a.b=new kz(a);Ay(a)}\nfunction Ym(a){a.a=zC('');vC(a.a);$m(a.a);Zm(a.a)}\nfunction Nb(a){wb(this);this.f=a;xb(this);this.M()}\nfunction dL(){bJ();cL.call(this);this.q='CVT.D.L'}\nfunction fL(){bJ();cL.call(this);this.q='CVT.D.W'}\nfunction hL(){bJ();cL.call(this);this.q='CVT.L.D'}\nfunction jL(){bJ();cL.call(this);this.q='CVT.W.D'}\nfunction xN(a){tN.call(this,a);this.u='%F,%L(%R)'}\nfunction fn(a){dn.call(this,new cn(null));this.a=a}\nfunction Pr(a,b,c){tr();this.e=a;this.d=b;this.a=c}\nfunction Sn(a,b,c){var d;d=Rn(a,b);co(c,d);return d}\nfunction Bc(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction Rw(a,b){return dA(b,a.length),new oA(a,b)}\nfunction bx(a){return $e(a,167)?new vy(a):new wx(a)}\nfunction Yo(a,b){return cm(a,b)<0?-1:cm(a,b)>0?1:0}\nfunction ve(a,b){return je(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction Be(a,b){return je(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Je(a,b){return je(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Yt(a,b){return df(b)?Zt(a,b):Jt(Ry(a.a,b))}\nfunction Gr(a){return a.e==0?a:new Pr(-a.e,a.d,a.a)}\nfunction bf(a){return a!=null&&ef(a)&&!(a.Sb===Lm)}\nfunction Ze(a){return !Array.isArray(a)&&a.Sb===Lm}\nfunction ef(a){return typeof a===QT||typeof a===WT}\nfunction nq(){nq=Hm;mq=new dn(null);new dn(null)}\nfunction Bz(){this.a=new Nz;this.c=new Nz;Az(this)}\nfunction HD(){if(CD==256){BD=DD;DD=new mb;CD=0}++CD}\nfunction qc(){kc();if(gc){return}gc=true;rc(false)}\nfunction LC(a){if(!a.b){MC(a);a.c=true}else{LC(a.b)}}\nfunction iA(a,b){rD(b);while(a.c<a.d){nA(a,b,a.c++)}}\nfunction cG(a,b,c){b==0?fE(a,''+c,8):fE(a,''+c,7-b)}\nfunction FG(a,b){var c;c=wm(em(b,8));return GG(a,c)}\nfunction aD(a,b){var c;c=a.slice(0,b);return fe(c,a)}\nfunction hO(a,b){var c,d;d=RF(b);c=iO(a,d);return c}\nfunction Rn(a,b){var c;c=new Pn;c.g=a;c.d=b;return c}\nfunction LD(a,b,c){Bd(a.a,b,(fd(),c?ed:dd));return a}\nfunction Wc(a,b,c){var d;d=Vc(a,b);Xc(a,b,c);return d}\nfunction Bd(a,b,c){var d;d=zd(a,b);Cd(a,b,c);return d}\nfunction de(a,b,c){nD(c==null||Zd(a,c));return a[b]=c}\nfunction rD(a){if(a==null){throw _l(new gp)}return a}\nfunction Td(a){if(a==null){throw _l(new gp)}this.a=a}\nfunction nF(a){hF();yE.call(this);this.b=0;this.a=a}\nfunction xL(){CJ();FJ.call(this);this.a=dW;this.q=eW}\nfunction nO(){bJ();ON.call(this);this.a=tW;this.q='J'}\nfunction DR(a,b){sR();yR.call(this,a,b);this.q='TRAP'}\nfunction hA(a,b){this.c=a;this.b=(b&64)!=0?b|16384:b}\nfunction Xp(a,b){a.a+=String.fromCharCode(b);return a}\nfunction aq(a,b){a.a+=String.fromCharCode(b);return a}\nfunction Un(a,b){var c;c=Rn('',a);c.j=b;c.f=1;return c}\nfunction Jn(a){var b;b=a-10;return (b<0?48+a:97+b)&rU}\nfunction vp(a,b){xD(b,a.length);return a.charCodeAt(b)}\nfunction OC(a,b){MC(a);return new QC(a,new TC(b,a.a))}\nfunction rC(a,b){if(!iC){return}sC(a,(wB(),sB),b,null)}\nfunction wC(a,b){if(!kC){return}sC(a,(wB(),uB),b,null)}\nfunction xC(a,b){if(!lC){return}sC(a,(wB(),vB),b,null)}\nfunction _t(a,b,c){return df(b)?au(a,b,c):Sy(a.a,b,c)}\nfunction Wz(a,b){return ff(a)===ff(b)||a!=null&&ob(a,b)}\nfunction Ny(a,b){return ff(a)===ff(b)||a!=null&&ob(a,b)}\nfunction Rp(a){return String.fromCharCode.apply(null,a)}\nfunction sc(a){$wnd.setTimeout(function(){throw a},0)}\nfunction Qm(){Om(this,new bn(true));Pm(this,(wB(),nB))}\nfunction Sm(){Om(this,new bn(false));Pm(this,(wB(),nB))}\nfunction fd(){fd=Hm;dd=new gd(false);ed=new gd(true)}\nfunction Zm(a){var b,c;b=new Qm;oC(a,b);c=new Sm;oC(a,c)}\nfunction vH(a){pH();this.c=new Oy;this.a=new Oy;this.b=a}\nfunction oA(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}\nfunction rp(a,b,c){this.a=VT;this.d=a;this.b=b;this.c=c}\nfunction SK(){bJ();gJ.call(this);this.q=' ';this.o=' '}\nfunction sO(){bJ();ON.call(this);this.a=iW;this.q='JAL'}\nfunction eR(){qJ();rJ.call(this);this.c=ZV;this.q='SRLV'}\nfunction NC(a){if(!a){this.b=null;new sw}else{this.b=a}}\nfunction $t(a,b){return b==null?!!Ry(a.a,null):gz(a.b,b)}\nfunction Ip(a,b){return (new RegExp('^('+b+')$')).test(a)}\nfunction sn(a,b,c,d){a.a=Op(a.a,0,b)+(''+d)+Np(a.a,c)}\nfunction NS(a,b,c,d,e){var f;f=new MS(b,c,d,e);vz(a.a,f)}\nfunction OS(a,b,c,d,e){var f;f=new SS(b,c,d,e);vz(a.a,f)}\nfunction eE(a,b){var c;for(c=0;c<a.f;++c){a.e[c]=b?49:48}}\nfunction Cb(a,b){var c;c=On(a.Qb);return b==null?c:c+fU+b}\nfunction tD(a,b){if(a<0||a>b){throw _l(new xn(vU+a+wU+b))}}\nfunction DJ(a){if(Te(fw(a.r,2),3).a>AJ){throw _l(new kO)}}\nfunction AC(a,b,c,d){rD(a);rD(b);rD(c);rD(d);return new HC}\nfunction BA(a,b){var c,d;c=b;d=new XA;DA(a,c,d);return d.d}\nfunction Ay(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Az(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}\nfunction We(a){yD(a==null||ef(a)&&!(a.Sb===Lm));return a}\nfunction Zt(a,b){return b==null?Jt(Ry(a.a,null)):hz(a.b,b)}\nfunction bm(a,b){return dm(ve(im(a)?um(a):a,im(b)?um(b):b))}\nfunction pm(a,b){return dm(Be(im(a)?um(a):a,im(b)?um(b):b))}\nfunction ym(a,b){return dm(Je(im(a)?um(a):a,im(b)?um(b):b))}\nfunction xp(a,b){return wp(a.toLowerCase(),b.toLowerCase())}\nfunction Ct(a,b){return b===a?'(this Map)':b==null?jU:Km(b)}\nfunction _b(a){return !!a&&!!a.hashCode?a.hashCode():AD(a)}\nfunction gf(a){return Math.max(Math.min(a,$T),-2147483648)|0}\nfunction GC(){EC();return ee($d($h,1),UT,63,0,[BC,CC,DC])}\nfunction JS(){HS();return ee($d(Ll,1),UT,86,0,[FS,ES,GS])}\nfunction au(a,b,c){return b==null?Sy(a.a,null,c):iz(a.b,b,c)}\nfunction fB(){bB();return ee($d(Jh,1),UT,49,0,[ZA,$A,_A,aB])}\nfunction fF(){dF();return ee($d(ti,1),UT,68,0,[aF,bF,cF,_E])}\nfunction oG(){mG();return ee($d(xi,1),UT,74,0,[lG,kG,jG,iG])}\nfunction wI(){uI();return ee($d(_i,1),UT,75,0,[qI,rI,sI,tI])}\nfunction vL(){CJ();FJ.call(this);this.a=cW;this.q='DADDI'}\nfunction hP(a){bJ();TO.call(this,a);this.a=wW;this.q='L.D'}\nfunction CO(){bJ();UN.call(this);this.a='001000';this.q='JR'}\nfunction _O(){CJ();FJ.call(this);this.u='%R,%I';this.q='LUI'}\nfunction KS(a,b,c,d){this.d=b;this.a=c;this.c=d;this.b=HT(a)}\nfunction Wn(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.V(b))}\nfunction cc(a,b){var c=bc[a.charCodeAt(0)];return c==null?a:c}\nfunction zd(a,b){if(b==null){throw _l(new gp)}return Ad(a,b)}\nfunction qD(a,b){if(a<0||a>=b){throw _l(new xn(vU+a+wU+b))}}\nfunction xD(a,b){if(a<0||a>=b){throw _l(new lq(vU+a+wU+b))}}\nfunction nn(){var a;a=qn();if(!Ap(QU,a)){throw _l(new pn(a))}}\nfunction MC(a){if(a.b){MC(a.b)}else if(a.c){throw _l(new Jo)}}\nfunction Yn(a){if(a.$()){return null}var b=a.j;return Em[b]}\nfunction TD(a){var b;do{b=UD(a)}while(b.a.b&&!b.b);return b}\nfunction hq(a,b,c){a.a=Op(a.a,0,b)+(''+c)+Np(a.a,b);return a}\nfunction TC(a,b){hA.call(this,b.ob(),b.nb()&-6);rD(a);this.a=b}\nfunction tN(a){bJ();gJ.call(this);this.u='%R,%L(%R)';this.e=a}\nfunction yJ(){qJ();rJ.call(this);this.c='100000';this.q='ADD'}\nfunction PJ(){qJ();rJ.call(this);this.c='100001';this.q='ADDU'}\nfunction tL(){qJ();rJ.call(this);this.c='101100';this.q='DADD'}\nfunction OQ(){qJ();rJ.call(this);this.c='101010';this.q='SLT'}\nfunction gR(){qJ();rJ.call(this);this.c='100010';this.q='SUB'}\nfunction _M(){qJ();rJ.call(this);this.c='101110';this.q='DSUB'}\nfunction _J(){CJ();FJ.call(this);this.a='001100';this.q='ANDI'}\nfunction LJ(){CJ();FJ.call(this);this.a='001000';this.q='ADDI'}\nfunction QQ(){CJ();FJ.call(this);this.a='001010';this.q='SLTI'}\nfunction rQ(){CJ();FJ.call(this);this.a='001101';this.q='ORI'}\nfunction KR(){CJ();FJ.call(this);this.a='001110';this.q='XORI'}\nfunction iR(){qJ();rJ.call(this);this.c='100011';this.q='SUBU'}\nfunction UQ(){qJ();rJ.call(this);this.c='101011';this.q='SLTU'}\nfunction xO(){bJ();UN.call(this);this.a='001001';this.q='JALR'}\nfunction CM(){qJ();rJ.call(this);this.c=jW;this.u=hW;this.q=kW}\nfunction on(a,b){wb(this);this.e=b;this.f=a;xb(this);this.M()}\nfunction gC(a,b){this.a=a;this.d=b;this.c=(nq(),gm(Date.now()))}\nfunction Cy(a,b){return Yo(gm(a.a.getTime()),gm(b.a.getTime()))}\nfunction Qy(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction FA(a,b){var c;c=1-b;a.a[c]=GA(a.a[c],c);return GA(a,b)}\nfunction Tn(a,b,c,d){var e;e=Rn(a,b);co(c,e);e.f=d?8:0;return e}\nfunction MS(a,b,c,d){KS.call(this,a,b,c,(NR(),Jp(d,'\\t',' ')))}\nfunction SJ(a){nJ.call(this);this.u='%F,%F,%F';this.f=new JH(a)}\nfunction NJ(){CJ();FJ.call(this);this.a='001001';this.q='ADDIU'}\nfunction zL(){qJ();rJ.call(this);this.c='101101';this.q='DADDU'}\nfunction bN(){qJ();rJ.call(this);this.c='101111';this.q='DSUBU'}\nfunction TM(){qJ();rJ.call(this);this.c='010111';this.q='DSRAV'}\nfunction ZM(){qJ();rJ.call(this);this.c='010110';this.q='DSRLV'}\nfunction NM(){qJ();rJ.call(this);this.c='010100';this.q='DSLLV'}\nfunction SQ(){CJ();FJ.call(this);this.a='001011';this.q='SLTIU'}\nfunction Vb(a){Tb();Rb.call(this,a);this.a='';this.b=a;this.a=''}\nfunction av(a,b,c){uD(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction BR(a){bJ();EQ.call(this,a);this.a='111101';this.q='S.D'}\nfunction mC(){mC=Hm;jC=false;hC=false;iC=false;lC=false;kC=true}\nfunction Ec(){Ec=Hm;var a,b;b=!Kc();a=new Sc;Dc=b?new Lc:a}\nfunction Im(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction vm(a){var b;if(im(a)){b=a;return b==-0.?0:b}return Ge(a)}\nfunction zC(a){mC();if(jC){return new yC(null)}return cC(eC(),a)}\nfunction Kp(a,b,c){c=Tp(c);return a.replace(new RegExp(b,'g'),c)}\nfunction Ts(a,b){Ns();return b<Ms.length?Ss(a,Ms[b]):Fr(a,Ws(b))}\nfunction $b(a,b){return !!a&&!!a.equals?a.equals(b):ff(a)===ff(b)}\nfunction Ry(a,b){var c;return Py(b,Qy(a,b==null?0:(c=sb(b),c|0)))}\nfunction kH(){iH();return ee($d(Ji,1),UT,59,0,[fH,eH,dH,gH,hH])}\nfunction JQ(){qJ();rJ.call(this);this.c=WV;this.q='SLL';this.u=lW}\nfunction XQ(){qJ();rJ.call(this);this.c=iW;this.q='SRA';this.u=lW}\nfunction bR(){qJ();rJ.call(this);this.c=tW;this.q='SRL';this.u=lW}\nfunction mK(){bJ();hK.call(this);this.b=YV;this.u='%B';this.q='B'}\nfunction dP(a){bJ();EN.call(this,a);this.b='110001';this.q='LWC1'}\nfunction pR(a){bJ();JN.call(this,a);this.b='111001';this.q='SWC1'}\nfunction Yu(a,b){this.a=a;Uu.call(this,a);tD(b,a.size());this.b=b}\nfunction wG(a){qG();this.b=a;this.a=new Oy;this.d=new Oy;this.c=3}\nfunction Wy(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction DL(){qJ();rJ.call(this);this.c=gW;this.u=hW;this.q='DDIV'}\nfunction RO(a){HO();KO.call(this,a);this.b=wW;this.q='LD';this.f=8}\nfunction VP(){qJ();rJ.call(this);this.c=cW;this.u=hW;this.q='MULT'}\nfunction MQ(){qJ();rJ.call(this);this.c=YV;this.q='SLLV';this.u=UV}\nfunction PG(a){yE.call(this);this.a=a;this.c='';this.d='';this.b=''}\nfunction wr(a){while(a.d>0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}\nfunction Gz(a){pD(a.b!=a.d.c);a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}\nfunction II(a,b,c){if(!a.b){if(!c){a.b=b;a.a=24}return 0}return -1}\nfunction Zp(a,b){a.a=a.a.substr(0,0)+(''+b)+a.a.substr(0);return a}\nfunction fI(a){var b;b='';b+=lI(a.a);b+=TI(a.c);b+=MI(a.b);return b}\nfunction Tu(a){vD(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction Su(a){pD(a.b<a.d.size());return a.d.getAtIndex(a.c=a.b++)}\nfunction pu(a,b){if($e(b,21)){return At(a.a,Te(b,21))}return false}\nfunction Eb(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction yy(a,b){if(b.$modCount!=a.$modCount){throw _l(new By)}}\nfunction Cd(d,a,b){if(b){var c=b.R();d.a[a]=c(b)}else{delete d.a[a]}}\nfunction dy(a,b){var c;for(c=0;c<b;++c){de(a,c,new oy(Te(a[c],21)))}}\nfunction pc(a){a&&zc((xc(),wc));--fc;if(a){if(jc!=-1){uc(jc);jc=-1}}}\nfunction wK(){bJ();qK.call(this);this.a='0';this.b='1';this.q='BC1T'}\nfunction uK(){bJ();qK.call(this);this.a='0';this.b='0';this.q='BC1F'}\nfunction sP(){qJ();rJ.call(this);this.c=xW;this.u='%R';this.q='MFLO'}\nfunction vM(){qJ();rJ.call(this);this.c=jW;this.u=hW;this.q='DMULT'}\nfunction aQ(){qJ();rJ.call(this);this.c=dW;this.u=hW;this.q='MULTU'}\nfunction KL(){qJ();rJ.call(this);this.c=gW;this.u=hW;this.q='DDIVU'}\nfunction yC(a){mC();if(jC){return}this.c=a;this.e=true;this.a=new sw}\nfunction gO(a,b,c,d,e){this.e=a;this.d=b;this.b=c;this.c=d;this.a=e}\nfunction xz(a,b,c,d){var e;e=new Nz;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}\nfunction Xc(d,a,b){if(b){var c=b.R();b=c(b)}else{b=undefined}d.a[a]=b}\nfunction Lp(a,b){var c;b=Tp(b);c=new RegExp('-');return a.replace(c,b)}\nfunction pw(a,b,c){for(;c>=0;--c){if(Wz(b,a.a[c])){return c}}return -1}\nfunction xb(a){if(a.j){a.backingJsObject!==dU&&a.M();a.g=null}return a}\nfunction he(a){var b,c,d;b=a&FU;c=a>>22&FU;d=a<0?cU:0;return je(b,c,d)}\nfunction lb(a){var b;return On(qb(a))+'@'+(b=sb(a)>>>0,b.toString(16))}\nfunction GI(){EI();return ee($d(aj,1),UT,48,0,[xI,yI,zI,AI,BI,CI,DI])}\nfunction WG(a,b){return Yt(a.a,b)!=null&&Ap(Te(Yt(a.a,b),5).X(),' ')}\nfunction IG(a,b){return Te(Mv(a.c,To(wm(em(DF(zp(b.e),false),4)))),5)}\nfunction bu(a,b){return df(b)?b==null?Ty(a.a,null):jz(a.b,b):Ty(a.a,b)}\nfunction Jr(a,b){if(b==0||a.e==0){return a}return b>0?cs(a,b):fs(a,-b)}\nfunction Lr(a,b){if(b==0||a.e==0){return a}return b>0?fs(a,b):cs(a,-b)}\nfunction Kv(a,b){var c,d;c=b.kb();d=vA(a,c);return !!d&&Wz(d.d,b.lb())}\nfunction Ar(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}\nfunction rA(a,b){!a.a?(a.a=new kq(a.d)):eq(a.a,a.b);cq(a.a,b);return a}\nfunction wp(a,b){var c,d;c=(rD(a),a);d=(rD(b),b);return c==d?0:c<d?-1:1}\nfunction qw(a,b){var c;c=(qD(b,a.a.length),a.a[b]);eD(a.a,b,1);return c}\nfunction Cs(a,b,c,d){var e;e=ae(mf,UT,13,b,15,1);Ds(e,a,b,c,d);return e}\nfunction gE(a){this.f=a;this.e=ae(kf,UT,13,this.f,15,1);eE(this,false)}\nfunction mz(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction Qb(a){wb(this);this.f=!a?null:a.G();this.e=a;xb(this);this.M()}\nfunction wP(){bJ();fN.call(this);this.a='MOVF.D';this.c=0;this.q=this.a}\nfunction RL(){qJ();rJ.call(this);this.c='011010';this.u=hW;this.q='DIV'}\nfunction DK(){bJ();hK.call(this);this.b=_V;this.u='%R,%B';this.q='BGEZ'}\nfunction tw(a){mw(this);dD(this.a,0,Tw(a,ae(lg,UT,1,a.a.length,5,1)))}\nfunction jo(a){return Ap(YT,typeof(a))||cf(a,$wnd.java.lang.Number$impl)}\nfunction Wm(){var a;Ym(Um);if(!ub){a=zC((Nn(Kf),Kf.k));vb(new Xm(a))}}\nfunction Mm(){$wnd.setTimeout(PT(nn));hn();Vm();Wm();rC((new WD).c,JU)}\nfunction ac(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction nc(b){kc();return function(){return oc(b,this,arguments);var a}}\nfunction gt(){et();return ee($d(yg,1),UT,41,0,[dt,Zs,Ys,$s,bt,_s,at,ct])}\nfunction Or(a,b){tr();this.e=a;this.d=1;this.a=ee($d(mf,1),UT,13,15,[b])}\nfunction sA(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction WA(a,b){Gv.call(this,a,b);this.a=ae(Eh,UT,76,2,0,1);this.b=true}\nfunction YL(){qJ();rJ.call(this);this.c='011011';this.u=hW;this.q='DIVU'}\nfunction PM(){qJ();rJ.call(this);this.c='111011';this.q='DSRA';this.u=lW}\nfunction VM(){qJ();rJ.call(this);this.c='111010';this.q='DSRL';this.u=lW}\nfunction JM(){qJ();rJ.call(this);this.c='111000';this.q='DSLL';this.u=lW}\nfunction zQ(a){uQ();yQ.call(this,a);this.b='101000';this.q='SB';this.f=1}\nfunction BQ(a){uQ();yQ.call(this,a);this.b='111111';this.q='SD';this.f=8}\nfunction FQ(a){uQ();yQ.call(this,a);this.b='101001';this.q='SH';this.f=2}\nfunction VO(a){HO();KO.call(this,a);this.b='100001';this.q='LH';this.f=2}\nfunction NO(a){HO();KO.call(this,a);this.b='100000';this.q='LB';this.f=1}\nfunction bP(a){HO();KO.call(this,a);this.b='100011';this.q='LW';this.f=4}\nfunction lR(a){uQ();yQ.call(this,a);this.b='101011';this.q='SW';this.f=4}\nfunction $Q(){qJ();rJ.call(this);this.c='000111';this.q='SRAV';this.u=UV}\nfunction SD(a){rC(a.c,'[GWT] Resetting the CPU');QE(a.a);VF(a.b);sH(a.f)}\nfunction UH(a){return (new RegExp(HV)).test(a)&&!(new RegExp(IV)).test(a)}\nfunction VH(a){return (new RegExp(JV)).test(a)&&!(new RegExp(IV)).test(a)}\nfunction gD(){gD=Hm;new kD;new iD('ISO-LATIN-1');new iD('ISO-8859-1')}\nfunction bB(){bB=Hm;ZA=new cB('All',0);$A=new gB;_A=new iB;aB=new lB}\nfunction CA(a,b){var c;c=new XA;c.c=true;c.d=b.lb();return DA(a,b.kb(),c)}\n",
"function PC(a,b){var c;LC(a);c=new YC;c.a=b;a.a.pb(new $C(c));return c.a}\nfunction QF(a,b){var c,d;d=1;for(c=1;cm(c,b)<=0;c++){d=mm(d,a)}return d}\nfunction xs(a,b,c,d){var e;e=ae(mf,UT,13,b+1,15,1);ys(e,a,b,c,d);return e}\nfunction jA(a,b){rD(b);if(a.c<a.d){nA(a,b,a.c++);return true}return false}\nfunction Dr(a){var b;if(a.e==0){return -1}b=Cr(a);return (b<<5)+Ro(a.a[b])}\nfunction uM(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.b,0);fE(b,a.a,0);iF(c);iF(b)}\nfunction BM(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.b,0);fE(b,a.a,0);iF(c);iF(b)}\nfunction SP(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.b,0);fE(b,a.a,0);iF(c);iF(b)}\nfunction ZP(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.b,0);fE(b,a.a,0);iF(c);iF(b)}\nfunction TO(a){bJ();EN.call(this,a);this.a=wW;this.b=this.a;this.q='LDC1'}\nfunction oQ(){qJ();rJ.call(this);this.a='100101';this.c=this.a;this.q='OR'}\nfunction ZJ(){qJ();rJ.call(this);this.a='100100';this.c=this.a;this.q='AND'}\nfunction mP(){qJ();rJ.call(this);this.c='010000';this.u='%R';this.q='MFHI'}\nfunction BP(){yP();rJ.call(this);this.a=false;this.c='001011';this.q='MOVN'}\nfunction KP(){HP();rJ.call(this);this.a=false;this.c='001010';this.q='MOVZ'}\nfunction HR(){qJ();rJ.call(this);this.a='100110';this.c=this.a;this.q='XOR'}\nfunction PO(a){HO();KO.call(this,a);this.b='100100';this.q='LBU';this.f=1}\nfunction XO(a){HO();KO.call(this,a);this.b='100101';this.q='LHU';this.f=2}\nfunction fP(a){HO();KO.call(this,a);this.b='100111';this.q='LWU';this.f=4}\nfunction yR(a,b){sR();gJ.call(this);this.u='%U';this.q=sW;this.d=b;this.e=a}\nfunction yK(){bJ();hK.call(this);this.b=YV;this.u='%R,%R,%B';this.q='BEQ'}\nfunction XI(a){if(--a.a<0){throw _l(new Pb('WAW semaphore for '+a.b+PV))}}\nfunction YI(a){if(--a.c<0){throw _l(new Pb('write semaphore for '+a.b+PV))}}\nfunction wD(a,b,c){if(a<0||b>c||b<a){throw _l(new lq(xU+a+yU+b+uU+c))}}\nfunction Kn(a){var b;if(a<0||a>=2){return 0}return b=a-10,(b<0?48+a:97+b)&rU}\nfunction nm(a){var b;if(im(a)){b=0-a;if(!isNaN(b)){return b}}return dm(ze(a))}\nfunction Fr(a,b){if(b.e==0){return sr}if(a.e==0){return sr}return Ns(),Os(a,b)}\nfunction qz(a){if(a.a.d!=a.c){return hz(a.a,a.b.value[0])}return a.b.value[1]}\nfunction Ge(a){if(we(a,(Oe(),Ne))<0){return -se(ze(a))}return a.l+a.m*bU+a.h*aU}\nfunction ow(a,b,c){for(;c<a.a.length;++c){if(Wz(b,a.a[c])){return c}}return -1}\nfunction Nq(a,b){var c;c=new _q((!a.c&&(a.c=$r(a.f)),a.c),a.e);Jq(c,b);return c}\nfunction ae(a,b,c,d,e,f){var g;g=be(e,d);e!=10&&ee($d(a,f),b,c,e,g);return g}\nfunction fe(a,b){_d(b)!=10&&ee(qb(b),b.Rb,b.__elementTypeId$,_d(b),a);return a}\nfunction Pp(a,b){return b==(Qz(),Qz(),Pz)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction _d(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction MI(a){return a.b?'DIVIDER \\n '+a.b.X()+' '+a.a:'DIVIDER \\n EMPTY '+a.a}\nfunction SE(a,b){rC(FE,'Changing CPU status to '+(b.b!=null?b.b:''+b.c));a.B=b}\nfunction Yq(a,b){this.e=b;this.a=er(a);this.a<54?(this.f=vm(a)):(this.c=_r(a))}\nfunction EQ(a){bJ();JN.call(this,a);this.a='111101';this.b=this.a;this.q='SDC1'}\nfunction GK(){bJ();hK.call(this);this.b='000101';this.u='%R,%R,%B';this.q='BNE'}\nfunction AK(){bJ();hK.call(this);this.a=ZV;this.b=this.a;this.u='%R,%B';this.q=$V}\nfunction _I(a){gE.call(this,64);this.d=new JH(new hG);this.c=0;this.a=0;this.b=a}\nfunction Jo(){Pb.call(this,\"Stream already terminated, can't be modified or used\")}\nfunction Uc(a){if(null==a){throw _l(new ip('encodedURLComponent cannot be null'))}}\nfunction dA(a,b){if(0>a||a>b){throw _l(new yn('fromIndex: 0, toIndex: '+a+uU+b))}}\nfunction Es(){Es=Hm;new Fs(34,(et(),at));new Fs(7,at);new Fs(16,at);new Fs(0,bt)}\nfunction Oe(){Oe=Hm;Ke=je(FU,FU,524287);Le=je(0,0,GU);Me=he(1);he(2);Ne=he(0)}\nfunction HS(){HS=Hm;FS=new IS('NONE',0);ES=new IS('DATA',1);GS=new IS('TEXT',2)}\nfunction CJ(){CJ=Hm;bJ();AJ=gf($wnd.Math.pow(2,15))-1;BJ=zC((Nn(lj),lj.k))}\nfunction mn(){var a;a=$wnd.location.search;if(!kn||!Ap(jn,a)){kn=ln(a);jn=a}}\nfunction xu(a){var b;yy(a.e,a);pD(a.b);a.c=a.a;b=Te(a.a.eb(),21);a.b=wu(a);return b}\nfunction zz(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 zc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Cc(b,c)}while(a.b);a.b=c}}\nfunction yc(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=Cc(b,c)}while(a.a);a.a=c}}\nfunction YG(a,b){return Yt(a.a,b)==null||Yt(a.a,b)!=null&&Ap(Te(Yt(a.a,b),5).X(),' ')}\nfunction jI(a){_t(a.a,(uI(),qI),null);_t(a.a,rI,null);_t(a.a,sI,null);_t(a.a,tI,null)}\nfunction eC(){var a;if(!aC){aC=new dC;a=new yC('');tC(a,(wB(),sB));bC(aC,a)}return aC}\nfunction Ue(a){var b;yD(a==null||Array.isArray(a)&&(b=_d(a),!(b>=14&&b<=16)));return a}\nfunction co(a,b){var c;if(!a){return}b.j=a;var d=Yn(b);if(!d){Em[a]=[b];return}d.Qb=b}\nfunction Vc(d,a){var b=d.a[a];var c=(Md(),Ld)[typeof b];return c?c(b):Sd(typeof b)}\nfunction vr(a){var b;b=ae(mf,UT,13,a.d,15,1);oq(a.a,0,b,0,a.d);return new Pr(a.e,a.d,b)}\nfunction Hc(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||RT}\nfunction QH(a){if(a.length==64&&(new RegExp(GV)).test(a)){return Ap(a,MV)}return false}\nfunction RH(a){if(a.length==64&&(new RegExp(GV)).test(a)){return Ap(a,NV)}return false}\nfunction SH(a){if(a.length==64&&(new RegExp(GV)).test(a)){return Ap(a,LV)}return false}\nfunction TH(a){if(a.length==64&&(new RegExp(GV)).test(a)){return Ap(a,uV)}return false}\nfunction iI(a,b,c){if(Yt(a.a,(uI(),qI))==null){c||_t(a.a,qI,b);return 0}else{return -1}}\nfunction QI(a,b,c){if(Yt(a.a,(EI(),xI))==null){c||_t(a.a,xI,b);return 0}else{return -1}}\nfunction Ro(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction Pq(a){if(a.a<54){return a.f<0?-1:a.f>0?1:0}return (!a.c&&(a.c=$r(a.f)),a.c).e}\nfunction lr(a){if(a==0){return sq[0]}if(a>=0&&a<Aq.length){return Aq[a]}return new Yq(0,a)}\nfunction Am(){Bm();var a=zm;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction FP(){bJ();fN.call(this);this.a='MOVT.D';this.b=1;this.c=this.b;this.q=this.a}\nfunction jP(){bJ();hM.call(this);this.b='00000';this.a='MFC1';this.c=this.b;this.q=this.a}\nfunction RP(){bJ();nM.call(this);this.b='00100';this.a='MTC1';this.c=this.b;this.q=this.a}\nfunction sL(){bJ();mL.call(this);this.a='0100';this.b='C.LT.D';this.c=this.a;this.q=this.b}\nfunction rL(){bJ();mL.call(this);this.a='0010';this.b='C.EQ.D';this.c=this.a;this.q=this.b}\nfunction IK(){bJ();hK.call(this);this.a='000111';this.b=this.a;this.u='%R,%B';this.q=aW}\nfunction Rb(a){wb(this);xb(this);this.backingJsObject=a;yb(this,a);this.f=a==null?jU:Km(a)}\nfunction Fs(a,b){Es();mD(a>=0,'Digits < 0');sD(b,'null RoundingMode');this.a=a;this.b=b}\nfunction lM(){bJ();hM.call(this);this.b='00001';this.a='DMFC1';this.c=this.b;this.q=this.a}\nfunction rM(){bJ();nM.call(this);this.b='00101';this.a='DMTC1';this.c=this.b;this.q=this.a}\nfunction GA(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 CL(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.i[2].vb(),0);fE(b,a.i[3].vb(),0);iF(c);iF(b)}\nfunction JL(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.i[2].vb(),0);fE(b,a.i[3].vb(),0);iF(c);iF(b)}\nfunction QL(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.i[2].vb(),0);fE(b,a.i[3].vb(),0);iF(c);iF(b)}\nfunction XL(a){var b,c;c=a.k.c;b=a.k.b;fE(c,a.i[2].vb(),0);fE(b,a.i[3].vb(),0);iF(c);iF(b)}\nfunction dm(a){var b;b=a.h;if(b==0){return a.l+a.m*bU}if(b==cU){return a.l+a.m*bU-aU}return a}\nfunction yd(e,a){var b=e.a;var c=0;for(var d in b){b.hasOwnProperty(d)&&(a[c++]=d)}return a}\nfunction PH(a){if(a.length==64&&(new RegExp(GV)).test(a)){return SH(a)||QH(a)}return false}\nfunction WH(a){if(a.length==64&&(new RegExp(GV)).test(a)){return TH(a)||RH(a)}return false}\nfunction mr(a){if(a==gf(a)){return lr(gf(a))}if(a>=0){return new Yq(0,$T)}return new Yq(0,kU)}\nfunction gm(a){if(_T<a&&a<aU){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return dm(xe(a))}\nfunction um(a){var b,c,d,e;e=a;d=0;if(e<0){e+=aU;d=cU}c=gf(e/bU);b=gf(e-c*bU);return je(b,c,d)}\nfunction Cr(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 _w(a){var b,c,d;d=0;for(c=a._();c.db();){b=c.eb();d=d+(b!=null?sb(b):0);d=d|0}return d}\nfunction es(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 Dm(a,b){typeof window===QT&&typeof window['$gwt']===QT&&(window['$gwt'][a]=b)}\nfunction pI(){pI=Hm;oI=new tw(new Uw(ee($d(rg,1),UT,2,6,['ADD.D','SUB.D',rV,'MUL.D'])))}\nfunction NR(){NR=Hm;MR=zC((Nn(Rl),Rl.k));LR=ee($d(rg,1),UT,2,6,[aW,$V,rW,fW,'DMULU','L.D','S.D'])}\nfunction uI(){uI=Hm;qI=new vI('A1',0);rI=new vI('A2',1);sI=new vI('A3',2);tI=new vI('A4',3)}\nfunction gI(){this.d=0;this.b=new NI;KI(this.b);this.c=new UI;RI(this.c);this.a=new mI;jI(this.a)}\nfunction cM(a){bJ();SJ.call(this,a);this.a=XV;this.b=rV;this.e=iW;this.d=this.a;this.q=this.b}\nfunction QA(a,b){var c;this.c=a;c=new sw;wA(a,c,b,a.a,null,false,null,false);this.a=new Yu(c,0)}\nfunction HG(a,b){var c;c=b/4|0;if(!Lv(a.c,To(c))){return null}return Te(Mv(a.c,To(b/4|0)),5)}\nfunction jz(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{_y(a.a,b);--a.c;Ay(a.b)}return c}\nfunction Cu(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(Wz(b,a.getAtIndex(c))){return c}}return -1}\nfunction ax(a){var b,c,d;d=1;for(c=a._();c.db();){b=c.eb();d=31*d+(b!=null?sb(b):0);d=d|0}return d}\nfunction $l(a){var b;if($e(a,8)){return a}b=a&&a.__java$exception;if(!b){b=new Vb(a);Fc(b)}return b}\nfunction wu(a){if(a.a.db()){return true}if(a.a!=a.d){return false}a.a=new Wy(a.e.a);return a.a.db()}\nfunction Lq(a){if(a.a<54){return new Wq(-a.f,a.e)}return new _q(Gr((!a.c&&(a.c=$r(a.f)),a.c)),a.e)}\nfunction qC(a){if(jC){return ae(Mh,gV,88,0,0,1)}return Te(rw(a.a,ae(Mh,gV,88,a.a.a.length,0,1)),200)}\nfunction Hn(a){if(Ap(typeof(a),ZT)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction go(a){if(a==null){return false}return a.$implements__java_lang_Cloneable||Array.isArray(a)}\nfunction iF(a){if(--a.b<0){throw _l(new Ob)}rC(gF,'Decremented write semaphore for '+a.a+fU+a.b)}\nfunction YF(a,b){return b==0?To(lo(zp(a.e).substr(8,1),10)).a:To(lo(Op(zp(a.e),7-b,7-b+1),10)).a}\nfunction sb(a){return df(a)?GD(a):af(a)?oo(a):_e(a)?(rD(a),a)?1231:1237:Ze(a)?a.F():ce(a)?AD(a):_b(a)}\nfunction UG(a){_t(a.a,(iH(),fH),null);_t(a.a,eH,null);_t(a.a,dH,null);_t(a.a,gH,null);_t(a.a,hH,null)}\nfunction Pn(){++Mn;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction eQ(a){bJ();SJ.call(this,a);this.a=XV;this.b='MUL.D';this.e=tW;this.d=this.a;this.q=this.b}\nfunction jR(a){bJ();SJ.call(this,a);this.a=XV;this.b='SUB.D';this.e=_V;this.d=this.a;this.q=this.b}\nfunction pn(a){on.call(this,SU+a+TU+UU==null?jU:Km(SU+a+TU+UU),$e(SU+a+TU+UU,8)?Te(SU+a+TU+UU,8):null)}\nfunction ue(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 je(c&FU,d&FU,e&cU)}\nfunction Fe(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return je(c&FU,d&FU,e&cU)}\nfunction ze(a){var b,c,d;b=~a.l+1&FU;c=~a.m+(b==0?1:0)&FU;d=~a.h+(b==0&&c==0?1:0)&cU;return je(b,c,d)}\nfunction pe(a){var b,c,d;b=~a.l+1&FU;c=~a.m+(b==0?1:0)&FU;d=~a.h+(b==0&&c==0?1:0)&cU;a.l=b;a.m=c;a.h=d}\nfunction qe(a){var b,c;c=Qo(a.h);if(c==32){b=Qo(a.m);return b==32?Qo(a.l)+32:b+20-10}else{return c-12}}\nfunction Xt(a,b){var c,d;for(d=b._();d.db();){c=Te(d.eb(),21);if(Ny(a,c.lb())){return true}}return false}\nfunction nt(a,b){var c,d;rD(b);for(d=b._();d.db();){c=d.eb();if(!a.contains(c)){return false}}return true}\nfunction vA(a,b){var c,d,e;e=a.a;while(e){c=xy(b,e.c);if(c==0){return e}d=c<0?0:1;e=e.a[d]}return null}\nfunction AA(a,b,c){var d,e;d=new WA(b,c);e=new XA;a.a=yA(a,a.a,d,e);e.b||++a.b;a.a.b=false;return e.d}\nfunction me(a,b,c,d,e){var f;f=De(a,b);c&&pe(f);if(e){a=oe(a,b);d?(ge=ze(a)):(ge=je(a.l,a.m,a.h))}return f}\nfunction ee(a,b,c,d,e){e.Qb=a;e.Rb=b;e.Sb=Lm;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction Py(a,b){var c,d,e,f;for(d=b,e=0,f=d.length;e<f;++e){c=d[e];if(Ny(a,c.kb())){return c}}return null}\nfunction zs(a,b,c){var d;for(d=c-1;d>=0&&a[d]===b[d];d--);return d<0?0:jm(bm(a[d],nU),bm(b[d],nU))?-1:1}\nfunction cm(a,b){var c;if(im(a)&&im(b)){c=a-b;if(!isNaN(c)){return c}}return we(im(a)?um(a):a,im(b)?um(b):b)}\nfunction er(a){var b;cm(a,0)<0&&(a=dm(Ae(im(a)?um(a):a)));return b=wm(rm(a,32)),64-(b!=0?Qo(b):Qo(wm(a))+32)}\nfunction $r(a){tr();if(a<0){if(a!=-1){return new Nr(-1,-a)}return nr}else return a<=10?pr[gf(a)]:new Nr(1,a)}\nfunction zP(a){if(a.a){rC(xP,yW);ME(a.k,Te(fw(a.r,0),3).a).xb(a.i[0].vb(),0)}iF(ME(a.k,Te(fw(a.r,0),3).a))}\nfunction IP(a){if(a.a){rC(GP,yW);ME(a.k,Te(fw(a.r,0),3).a).xb(a.i[0].vb(),0)}iF(ME(a.k,Te(fw(a.r,0),3).a))}\nfunction Gn(a,b){Bn();return df(a)?wp(a,Xe(b)):af(a)?no(a,(yD(b==null||af(b)),b)):_e(a)?Dn(a,Ve(b)):a.U(b)}\nfunction qb(a){return df(a)?rg:af(a)?$f:_e(a)?Xf:Ze(a)?a.Qb:ce(a)?a.Qb:a.Qb||Array.isArray(a)&&$d(pf,1)||pf}\nfunction aG(a){switch(a){case 1:return 'Z';case 3:return 'O';case 2:return 'U';case 0:return 'V';}return null}\nfunction Md(){Md=Hm;Ld={'boolean':Nd,'number':Od,'string':Qd,'object':Pd,'function':Pd,'undefined':Rd}}\nfunction mG(){mG=Hm;lG=new nG('TO_NEAREST',0);kG=new nG('TOWARD_ZERO',1);jG=new nG(wV,2);iG=new nG(xV,3)}\nfunction EC(){EC=Hm;BC=new FC('CONCURRENT',0);CC=new FC('IDENTITY_FINISH',1);DC=new FC('UNORDERED',2)}\nfunction dF(){dF=Hm;aF=new eF('READY',0);bF=new eF('RUNNING',1);cF=new eF('STOPPING',2);_E=new eF('HALTED',3)}\nfunction iH(){iH=Hm;fH=new jH('IF',0);eH=new jH('ID',1);dH=new jH('EX',2);gH=new jH('MEM',3);hH=new jH('WB',4)}\nfunction wB(){wB=Hm;nB=new BB;oB=new EB;pB=new HB;qB=new KB;rB=new NB;sB=new QB;tB=new TB;uB=new WB;vB=new ZB}\nfunction HE(){HE=Hm;FE=zC((Nn(vi),vi.k));GE=new tw(new Uw(ee($d(rg,1),UT,2,6,['0000000C','04000000'])))}\nfunction yu(a){this.e=a;this.d=new mz(this.e.b);this.a=this.d;this.b=wu(this);this.$modCount=a.$modCount}\nfunction PP(){bJ();ZK.call(this);this.c=ZV;this.b='MOV.D';this.a=XV;this.e=this.c;this.q=this.b;this.d=this.a}\nfunction NP(){bJ();kN.call(this);this.c=xW;this.a=XV;this.b='MOVZ.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction XJ(a){bJ();SJ.call(this,a);this.c=WV;this.a=XV;this.b='ADD.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction Sd(a){Md();throw _l(new ld(\"Unexpected typeof result '\"+a+\"'; please report this bug to the GWT team\"))}\nfunction jr(a){if(a<kU){throw _l(new vn('Overflow'))}else if(a>$T){throw _l(new vn('Underflow'))}else{return gf(a)}}\nfunction Kb(a){var b;if(a!=null){b=a.__java$exception;if(b){return b}}return cf(a,TypeError)?new hp(a):new Rb(a)}\nfunction am(a,b){var c;if(im(a)&&im(b)){c=a+b;if(_T<c&&c<aU){return c}}return dm(ue(im(a)?um(a):a,im(b)?um(b):b))}\nfunction mm(a,b){var c;if(im(a)&&im(b)){c=a*b;if(_T<c&&c<aU){return c}}return dm(ye(im(a)?um(a):a,im(b)?um(b):b))}\nfunction tm(a,b){var c;if(im(a)&&im(b)){c=a-b;if(_T<c&&c<aU){return c}}return dm(Fe(im(a)?um(a):a,im(b)?um(b):b))}\nfunction To(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Vo(),Uo)[b];!c&&(c=Uo[b]=new Lo(a));return c}return new Lo(a)}\nfunction Qw(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?sb(b):0);f=f|0}return f}\nfunction EF(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){xD(c,a.length);a.charCodeAt(c)==49&&(d+=1<<b)}return d}\nfunction vs(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=am(qm(f,32),bm(a[d],nU));e=rs(g,c);f=wm(rm(e,32))}return wm(f)}\nfunction OF(a,b){var c,d,e,f;f=PF(b);e=a-f.length;c=new _p(f);for(d=0;d<e;d++){Zp(c,String.fromCharCode(48))}return c.a}\nfunction YH(a){var b,c;c=new iq;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 Er(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 Kr(a){var b,c,d,e;return a.e==0?a:(b=a.d,c=b+1,d=ae(mf,UT,13,c,15,1),es(d,a.a,b),e=new Pr(a.e,c,d),wr(e),e)}\nfunction Ps(a,b,c,d,e){if(b==0||d==0){return}b==1?(e[d]=Rs(e,c,d,a[0])):d==1?(e[b]=Rs(e,a,b,c[0])):Qs(a,c,e,b,d)}\nfunction qo(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return a==0?qo(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction NG(b){try{return DF(zp(b.e),false)}catch(a){a=$l(a);if($e(a,11)){nq();eE(b,false);return 0}else throw _l(a)}}\nfunction QR(a){var b,c,d,e;for(c=DS(),d=0,e=c.length;d<e;++d){b=c[d];if(Bp(a,b.b!=null?b.b:''+b.c)){return b.c}}return -1}\nfunction pC(a){var b,c;if(a.b){return a.b}c=jC?null:a.d;while(c){b=jC?null:c.b;if(b){return b}c=jC?null:c.d}return wB(),sB}\nfunction iz(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;Ay(a.b)}else{++a.d}return d}\nfunction As(a,b,c){var d,e;d=bm(c,nU);for(e=0;cm(d,0)!=0&&e<b;e++){d=am(d,bm(a[e],nU));a[e]=wm(d);d=rm(d,32)}return wm(d)}\nfunction mF(b){var c,d;d='';try{d=b.wb()}catch(a){a=$l(a);if($e(a,11)){c=a;zb(c,(nq(),mq),'','')}else throw _l(a)}return d}\nfunction zr(a,b){var c;if(ff(a)===ff(b)){return true}if($e(b,9)){c=Te(b,9);return a.e==c.e&&a.d==c.d&&Ar(a,c.a)}return false}\nfunction lm(a,b){var c;if(im(a)&&im(b)){c=a%b;if(_T<c&&c<aU){return c}}return dm((ke(im(a)?um(a):a,im(b)?um(b):b,true),ge))}\nfunction Oq(a,b){var c;a.c=b;a.a=as(b);a.a<54&&(a.f=(c=b.d>1?pm(qm(b.a[1],32),bm(b.a[0],nU)):bm(b.a[0],nU),vm(mm(b.e,c))))}\nfunction Km(a){var b;if(Array.isArray(a)&&a.Sb===Lm){return On(qb(a))+'@'+(b=sb(a)>>>0,b.toString(16))}return a.toString()}\nfunction le(a,b){if(a.h==GU&&a.m==0&&a.l==0){b&&(ge=je(0,0,0));return ie((Oe(),Me))}b&&(ge=je(a.l,a.m,a.h));return je(0,0,0)}\nfunction uD(a,b,c){if(a<0||b>c){throw _l(new xn(xU+a+yU+b+', size: '+c))}if(a>b){throw _l(new Ho(xU+a+' > toIndex: '+b))}}\nfunction JF(a){var b,c;for(c=0;c<a.length;c++){b=(xD(c,a.length),a.charCodeAt(c));if(b!=48&&b!=49){throw _l(new zG)}}return true}\nfunction FF(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){xD(c,a.length);a.charCodeAt(c)==49&&(d=am(d,qm(1,b)))}return d}\nfunction as(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=Cr(a);if(d==a.d-1){--c;c=c|0}}b-=Qo(c);return b}\nfunction Wr(a){var b,c,d;if(a<rr.length){return rr[a]}c=a>>5;b=a&31;d=ae(mf,UT,13,c+1,15,1);d[c]=1<<b;return new Pr(1,c+1,d)}\nfunction cs(a,b){var c,d,e,f;c=b>>5;b&=31;e=a.d+c+(b==0?0:1);d=ae(mf,UT,13,e,15,1);ds(d,a.a,c,b);f=new Pr(a.e,e,d);wr(f);return f}\nfunction Wp(a,b,c){var d,e,f,g;f=b+c;wD(b,f,a.length);g='';for(e=b;e<f;){d=$wnd.Math.min(e+10000,f);g+=Rp(a.slice(e,d));e=d}return g}\nfunction mt(a,b,c){var d,e;for(e=a._();e.db();){d=e.eb();if(ff(b)===ff(d)||b!=null&&ob(b,d)){c&&e.fb();return true}}return false}\nfunction dp(a){var b,c;if(cm(a,-129)>0&&cm(a,128)<0){b=wm(a)+128;c=(fp(),ep)[b];!c&&(c=ep[b]=new Xo(a));return c}return new Xo(a)}\nfunction _r(a){tr();if(cm(a,0)<0){if(cm(a,-1)!=0){return new Qr(-1,nm(a))}return nr}else return cm(a,10)<=0?pr[wm(a)]:new Qr(1,a)}\nfunction ho(a){var b;b=typeof(a);if(Ap(b,XT)||Ap(b,YT)||Ap(b,ZT)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction IE(a,b){rC(FE,(b.b!=null?b.b:''+b.c)+' STAGE: '+VG(a.A,b)+'\\n================================');a.i=b}\nfunction LG(){DG();rC(CG,'Building Memory: '+sb(this));this.a=new HA;this.c=new HA;rC(CG,'Memory built: '+sb(this))}\nfunction EP(){bJ();kN.call(this);this.c='010011';this.a=XV;this.b='MOVN.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction $I(b){var c,d;d='';try{d=BF(zp(b.e))}catch(a){a=$l(a);if($e(a,11)){c=a;zb(c,(nq(),mq),'','')}else throw _l(a)}return d}\nfunction rH(b,c){var d;try{return Te(Zt(b.a,c),3)}catch(a){a=$l(a);if($e(a,7)){d=a;zb(d,(nq(),mq),'','')}else throw _l(a)}return null}\nfunction mc(){var a;if(fc!=0){a=ac();if(a-ic>2000){ic=a;jc=$wnd.setTimeout(vc,10)}}if(fc++==0){yc((xc(),wc));return true}return false}\nfunction Kc(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction ur(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*zs(a.a,b.a,a.d)}\nfunction Bp(a,b){rD(a);if(b==null){return false}if(Ap(a,b)){return true}return a.length==b.length&&Ap(a.toLowerCase(),b.toLowerCase())}\nfunction ob(a,b){return df(a)?Ap(a,b):af(a)?(rD(a),ff(a)===ff(b)):_e(a)?(rD(a),ff(a)===ff(b)):Ze(a)?a.C(b):ce(a)?kb(a,b):$b(a,b)}\nfunction Vq(a){Cq();var b;if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw _l(new qp('Infinite or NaN'))}Iq(this,(b=a,b.toPrecision(20)))}\nfunction eG(a,b){switch(b.c){case 0:fE(a,'00',30);break;case 1:fE(a,'01',30);break;case 2:fE(a,'10',30);break;case 3:fE(a,'11',30);}}\nfunction _F(a,b){switch(b){case 1:return ZF(a,'Z');case 3:return ZF(a,'O');case 2:return ZF(a,'U');case 0:return ZF(a,'V');}return false}\nfunction Ab(a,b,c){var d,e,f,g,h;for(e=(a.g==null&&(a.g=(Ec(),h=Dc.P(a),Gc(h))),a.g),f=0,g=e.length;f<g;++f){d=e[f];b.T(c+'\\tat '+d)}}\nfunction Rs(a,b,c,d){Ns();var e,f;e=0;for(f=0;f<c;f++){e=am(mm(bm(b[f],nU),bm(d,nU)),bm(wm(e),nU));a[f]=wm(e);e=sm(e,32)}return wm(e)}\nfunction bo(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 rw(a,b){var c,d;d=a.a.length;b.length<d&&(b=fD(new Array(d),b));for(c=0;c<d;++c){de(b,c,a.a[c])}b.length>d&&de(b,d,null);return b}\nfunction Tw(a,b){var c,d;d=a.a.length;b.length<d&&(b=fD(new Array(d),b));for(c=0;c<d;++c){de(b,c,a.a[c])}b.length>d&&de(b,d,null);return b}\nfunction Ad(f,a){var b=f.a;var c;a=String(a);b.hasOwnProperty(a)&&(c=b[a]);var d=(Md(),Ld)[typeof c];var e=d?d(c):Sd(typeof c);return e}\nfunction RI(a){_t(a.a,(EI(),xI),null);_t(a.a,yI,null);_t(a.a,zI,null);_t(a.a,AI,null);_t(a.a,BI,null);_t(a.a,CI,null);_t(a.a,DI,null)}\nfunction Rr(a){tr();if(a.length==0){this.e=0;this.d=1;this.a=ee($d(mf,1),UT,13,15,[0])}else{this.e=1;this.d=a.length;this.a=a;wr(this)}}\nfunction Nr(a,b){this.e=a;if(b<oU){this.d=1;this.a=ee($d(mf,1),UT,13,15,[b|0])}else{this.d=2;this.a=ee($d(mf,1),UT,13,15,[b%oU|0,b/oU|0])}}\nfunction GD(a){ED();var b,c,d;c=':'+a;d=DD[c];if(d!=null){return gf((rD(d),d))}d=BD[c];b=d==null?FD(a):gf((rD(d),d));HD();DD[c]=b;return b}\nfunction fw(b,c){var d;d=yz(b,c);try{return Gz(d)}catch(a){a=$l(a);if($e(a,93)){throw _l(new xn(\"Can't get element \"+c))}else throw _l(a)}}\nfunction jF(b){var c;try{return DF(b.vb(),false)}catch(a){a=$l(a);if($e(a,11)){c=a;zb(c,(nq(),mq),'','');eE(b,false);return 0}else throw _l(a)}}\nfunction yz(a,b){var c,d;tD(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 Hz(a,b,d)}\nfunction Ln(a,b,c){lD(a>=0&&a<=1114111);if(a>=qU){b[c++]=55296+(a-qU>>10&1023)&rU;b[c]=56320+(a-qU&1023)&rU;return 2}else{b[c]=a&rU;return 1}}\nfunction LH(a){if(a.length==64&&(new RegExp(GV)).test(a)){switch(xD(0,a.length),a.charCodeAt(0)){case 48:return 1;case 49:return -1;}}return 0}\nfunction DS(){BS();return ee($d(Kl,1),UT,17,0,[AS,_R,yS,zS,XR,YR,ZR,$R,oS,pS,qS,rS,sS,tS,uS,vS,fS,gS,hS,iS,jS,kS,lS,mS,wS,xS,cS,dS,bS,nS,aS,eS])}\nfunction BT(){yT();return ee($d(Tl,1),UT,18,0,[kT,WS,lT,US,qT,jT,iT,VS,mT,YS,bT,ZS,xT,oT,pT,XS,wT,vT,sT,tT,nT,rT,_S,dT,hT,$S,cT,gT,fT,eT,aT,uT])}\nfunction Se(a,b){if(df(a)){return !!Re[b]}else if(a.Rb){return !!a.Rb[b]}else if(af(a)){return !!Qe[b]}else if(_e(a)){return !!Pe[b]}return false}\nfunction $m(a){var b,c,d;c=(mn(),d=Te(kn.get('logLevel'),33),!d?null:Xe(d.getAtIndex(d.size()-1)));b=c==null?null:zB(c);b?tC(a,b):tC(a,(wB(),sB))}\nfunction EI(){EI=Hm;xI=new FI('M1',0);yI=new FI('M2',1);zI=new FI('M3',2);AI=new FI('M4',3);BI=new FI('M5',4);CI=new FI('M6',5);DI=new FI('M7',6)}\nfunction wA(a,b,c,d,e,f,g,h){var i,j;if(!d){return}i=d.a[0];!!i&&wA(a,b,c,i,e,f,g,h);xA(c,d.c,e,f,g,h)&&b.add(d);j=d.a[1];!!j&&wA(a,b,c,j,e,f,g,h)}\nfunction rn(a){var b;if(a==null){return false}b=typeof(a);return Ap(b,XT)||Ap(b,YT)||Ap(b,ZT)||a.$implements__java_io_Serializable||Array.isArray(a)}\nfunction tc(a,b){kc();var c;c=ub;if(c){if(c==hc){return}sC(c.a,(wB(),uB),a.L(),a);return}if(b){sc($e(a,72)?Te(a,72).N():a)}else{nq();zb(a,mq,'','')}}\nfunction Jp(a,b,c){var d,e;d=Kp(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=Kp(Kp(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return Kp(a,d,e)}\nfunction OE(a){var b,c,d,e,f,g;g=new iq;b=0;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];eq(eq(eq(bq((g.a+='Register ',g),b++),':\\t'),mF(c)),ST)}return g.a}\nfunction KE(a){var b,c,d,e,f,g;g=new iq;b=0;for(d=a.p,e=0,f=d.length;e<f;++e){c=d[e];eq(eq(eq(bq((g.a+='FP Register ',g),b++),':\\t'),$I(c)),ST)}return g.a}\nfunction oe(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 je(c,d,e)}\nfunction Tr(a,b){tr();rD(a);if(b<2||b>36){throw _l(new qp('Radix out of range'))}if(a.length==0){throw _l(new qp('Zero length BigInteger'))}Yr(this,a,b)}\nfunction be(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 te(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&FU;a.m=d&FU;a.h=e&cU;return true}\nfunction zH(b,c){var d,e;eE(b,false);d=IH(b.d,c+'');try{fE(b,d,0)}catch(a){a=$l(a);if($e(a,11)){e=a;zb(e,(nq(),mq),'','');throw _l(new BG)}else throw _l(a)}}\nfunction em(a,b){var c;if(im(a)&&im(b)){c=a/b;if(_T<c&&c<aU){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return dm(ke(im(a)?um(a):a,im(b)?um(b):b,false))}\nfunction WR(a,b,c){NR();this.j=a;this.e=b;this.d=c;this.b=new hG;fG(this.b,0,true);fG(this.b,3,true);fG(this.b,2,true);fG(this.b,1,true);this.c=new JH(this.b)}\nfunction NF(a){var b;xD(0,a.length);if(a.charCodeAt(0)!=49){return false}for(b=1;b<a.length;b++){xD(b,a.length);if(a.charCodeAt(b)!=48){return false}}return true}\nfunction we(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 ls(a){var b,c,d;if(cm(a,0)>=0){c=em(a,IU);d=lm(a,IU)}else{b=sm(a,1);c=em(b,500000000);d=lm(b,500000000);d=am(qm(d,1),bm(a,1))}return pm(qm(d,32),bm(c,nU))}\nfunction At(a,b){var c,d,e;c=b.kb();e=b.lb();d=a.get(c);if(!(ff(e)===ff(d)||e!=null&&ob(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction Qr(a,b){this.e=a;if(fm(bm(b,-4294967296),0)){this.d=1;this.a=ee($d(mf,1),UT,13,15,[wm(b)])}else{this.d=2;this.a=ee($d(mf,1),UT,13,15,[wm(b),wm(rm(b,32))])}}\nfunction XE(a){IE(a,(iH(),gH));if(!XG(a.A,gH)){rC(FE,'Executing MEM() for '+VG(a.A,gH));VG(a.A,gH).Ib()}rC(FE,qV+VG(a.A,gH)+' to WB');bH(a.A,VG(a.A,gH));aH(a.A,null)}\nfunction Cm(b,c,d,e){Bm();var f=zm;$moduleName=c;$moduleBase=d;Zl=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{PT(g)()}catch(a){b(c,a)}}else{PT(g)()}}\nfunction Gc(a){var b,c,d,e;b='Fc';c='Jb';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(Ap(a[d].d,b)||Ap(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction Jc(a){Ec();var b=a.backingJsObject;if(b&&b.stack){var c=b.stack;var d=b+ST;c.substring(0,d.length)==d&&(c=c.substring(d.length));return c.split(ST)}return []}\nfunction Ds(a,b,c,d,e){var f,g;f=0;for(g=0;g<e;g++){f=am(f,tm(bm(b[g],nU),bm(d[g],nU)));a[g]=wm(f);f=rm(f,32)}for(;g<c;g++){f=am(f,bm(b[g],nU));a[g]=wm(f);f=rm(f,32)}}\nfunction PE(a){var b;b='';b+='IF:\\t'+VG(a.A,(iH(),fH))+ST;b+='ID:\\t'+VG(a.A,eH)+ST;b+='EX:\\t'+VG(a.A,dH)+ST;b+='MEM:\\t'+VG(a.A,gH)+ST;b+='WB:\\t'+VG(a.A,hH)+ST;return b}\nfunction tH(a,b,c){var d;if(c!=null&&!Ap(c,'')){c=c.toLowerCase();if($t(a.c,c)){throw _l(new lH)}au(a.c,c,To(b));d=FG(a.b,b);d.d=c;rC(oH,'Added memory label '+c+DV+b)}}\nfunction fK(a,b){var c,d,e,f,g,h;c=new yE;uE(c,Te(fw(a.r,b),3).a);e=zp(c.e);f=a.k.w;h=zp(a.k.w.e);d=new yE;tE(d,-4);h=iO(h,zp(d.e));g=iO(h,e);fE(f,g,0);throw _l(new FO)}\nfunction Tp(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){xD(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+Np(a,++b)):(a=a.substr(0,b)+(''+Np(a,++b)))}return a}\nfunction In(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 Vs(a,b){Ns();var c,d;d=(tr(),or);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=Fr(d,c));c.d==1?(c=Fr(c,c)):(c=new Rr(Xs(c.a,c.d,ae(mf,UT,13,c.d<<1,15,1))))}d=Fr(d,c);return d}\nfunction dz(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===WT&&Map.prototype.entries&&b()){return Map}else{return ez()}}\nfunction lE(b,c){var d,e;c*=8;c=56-c;e=Op(b.vb(),c,c+8);try{return CF(e,false)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new Qb(d))}else throw _l(a)}}\nfunction mE(b,c){var d,e;c*=8;c=56-c;e=Op(zp(b.e),c,c+8);try{return CF(e,true)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new Qb(d))}else throw _l(a)}}\nfunction TF(b,c,d){var e,f;try{e=mo(GF('0x'+c));e=am(e,b.b);wz(b.a,'r '+BF(IF(64,e))+' '+d)}catch(a){a=$l(a);if($e(a,30)||$e(a,11)){f=a;zb(f,(nq(),mq),'','')}else throw _l(a)}}\nfunction UF(b,c,d){var e,f;try{e=mo(GF('0x'+c));e=am(e,b.b);wz(b.a,'w '+BF(IF(64,e))+' '+d)}catch(a){a=$l(a);if($e(a,30)||$e(a,11)){f=a;zb(f,(nq(),mq),'','')}else throw _l(a)}}\nfunction LF(a){if(a.length==0){return false}xD(0,a.length);a.charCodeAt(0)==35&&(a=a.substr(1));if(MF(a)){return true}else if(KF(a)&&a.length<=6){return true}return false}\nfunction Ub(a){var b;if(a.c==null){b=ff(a.b)===ff(Sb)?null:a.b;a.d=b==null?jU:bf(b)?Xb(We(b)):df(b)?'String':On(qb(b));a.a=a.a+fU+(bf(b)?Wb(We(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction Bt(a,b,c){var d,e,f;for(e=a.cb()._();e.db();){d=Te(e.eb(),21);f=d.kb();if(ff(b)===ff(f)||b!=null&&ob(b,f)){if(c){d=new Gv(d.kb(),d.lb());e.fb()}return d}}return null}\nfunction xA(a,b,c,d,e,f){var g,h;if(a.rb()&&(h=wy(Te(b,20),Te(c,20)),h<0||!d&&h==0)){return false}if(a.sb()&&(g=wy(Te(b,20),Te(e,20)),g>0||!f&&g==0)){return false}return true}\nfunction PF(a){var b,c,d;b=new $p;c=cm(a,0)<0?nm(a):a;d=0;while(cm(c,0)>0){d=wm(lm(c,2));d==1?Zp(b,String.fromCharCode(49)):Zp(b,String.fromCharCode(48));c=em(c,2)}return b.a}\nfunction EJ(a){rC(BJ,'WB of the ALU I-Type instruction. Writing '+xm(a.i[0].Eb())+' to R'+fw(a.r,0));ME(a.k,Te(fw(a.r,0),3).a).xb(a.i[0].vb(),0);iF(ME(a.k,Te(fw(a.r,0),3).a))}\nfunction sC(a,b,c,d){var e;(hC?b.ub()>=pC(a).ub():iC?b.ub()>=(wB(),800):lC?b.ub()>=(wB(),900):kC&&b.ub()>=(wB(),LU))&&(e=new gC(b,c),e.e=d,fC(e,jC?null:a.c),nC(a,e),undefined)}\n",
"function EG(a,b,c){var d;if(c>32000){xC(CG,'Address exceeding the CPU code limit: '+c+' > '+32000);throw _l(new xH)}d=c/4|0;!Ap(b.q,' ')&&!Lv(a.c,To(d))&&++a.b;AA(a.c,To(d),b)}\nfunction EA(a,b,c){var d,e;e=a;d=e.c==null||xy(b.c,e.c)>0?1:0;while(e.a[d]!=b){e=e.a[d];d=xy(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 tR(a,b){var c,d,e,f,g,h;g=new iq;d=false;while(!d){f=FG(a.e,b);for(e=0;e<8;++e){h=lE(f,e);if(h==0){d=true;break}c=h&rU;g.a+=String.fromCharCode(c)}b=am(b,8)}return g.a}\nfunction LT(a,b){var c;if(Wt(a.a,b)){return Te(Yt(a.a,b),3).a}c=0;Wt(a.b,b)?(c=Te(Yt(a.b,b),3).a):xC(IT,'No default value for integer configuration key '+b+', using 0.');return c}\nfunction KT(a,b){var c;if(Wt(a.a,b)){return Cn(Ve(Yt(a.a,b)))}c=false;Wt(a.b,b)?(c=Cn(Ve(Yt(a.b,b)))):xC(IT,'No default value for boolean configuration key '+b+', using false.');return c}\nfunction Sp(a){var b,c;if(a>=qU){b=55296+(a-qU>>10&1023)&rU;c=56320+(a-qU&1023)&rU;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&rU)}}\nfunction bs(a,b){var c,d,e;e=a.e;if(b==0||a.e==0){return}d=b>>5;a.d-=d;if(!gs(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]}wr(a);a.b=-2}\nfunction ap(a){var b,c,d;if(cm(kU,a)<=0&&cm(a,$T)<=0){return c=wm(a),c.toString(2)}b=ae(kf,UT,13,65,15,1);d=65;do{b[--d]=Jn(wm(a)&1);a=sm(a,1)}while(cm(a,0)!=0);return Wp(b,d,65-d)}\nfunction ds(a,b,c,d){var e,f,g;if(d==0){oq(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 Cc(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].Tb()&&(c=Bc(c,g)):g[0].Tb()}catch(a){a=$l(a);if($e(a,8)){d=a;kc();tc(d,true)}else throw _l(a)}}return c}\nfunction cC(a,b){var c,d,e,f;c=Te(Zt(a.a,b),87);if(!c){d=new yC(b);e=(mC(),jC)?null:d.c;f=Op(e,0,$wnd.Math.max(0,Gp(e,Sp(46))));uC(d,cC(a,f));au(a.a,jC?null:d.c,d);return d}return c}\nfunction HT(b){GT();var c;try{c=Te(Zt(ET,'en'),62);return Xe(c.get(b))}catch(a){a=$l(a);if($e(a,7)){wC(FT,'Could not look up key '+b+' in language '+'en');return b}else throw _l(a)}}\nfunction oc(b,c,d){var e,f;e=mc();try{if(ub){try{return lc(b,c,d)}catch(a){a=$l(a);if($e(a,8)){f=a;tc(f,true);return undefined}else throw _l(a)}}else{return lc(b,c,d)}}finally{pc(e)}}\nfunction My(){My=Hm;Ky=ee($d(rg,1),UT,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);Ly=ee($d(rg,1),UT,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction ko(a){io==null&&(io=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!io.test(a)){throw _l(new qp(iU+a+'\"'))}return parseFloat(a)}\nfunction Qp(a){var b,c,d;c=a.length;d=0;while(d<c&&(xD(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(xD(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction Fm(){Em={};!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 Ce(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 je(c&FU,d&FU,e&cU)}\nfunction Ee(a,b){var c,d,e,f;b&=63;c=a.h&cU;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 je(d&FU,e&FU,f&cU)}\nfunction cr(a,b,c){if(c<wq.length&&$wnd.Math.max(a.a,b.a+xq[gf(c)])+1<54){return new Wq(a.f+b.f*wq[gf(c)],a.e)}return new _q(ws((!a.c&&(a.c=$r(a.f)),a.c),Ts((!b.c&&(b.c=$r(b.f)),b.c),gf(c))),a.e)}\nfunction fE(a,b,c){var d,e,f;for(e=0;e<b.length;e++){f=e+c;if(f>=a.f){return}d=(xD(e,b.length),b.charCodeAt(e));switch(d){case 49:a.e[f]=49;break;case 48:a.e[f]=48;break;default:throw _l(new zG);}}}\nfunction zb(a,b,c,d){var e,f,g,h,i;b.T(d+c+a);Ab(a,b,d);for(f=(a.i==null&&(a.i=ae(tg,UT,8,0,0,1)),a.i),g=0,h=f.length;g<h;++g){e=f[g];zb(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&zb(i,b,'Caused by: ',d)}\nfunction gs(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){oq(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 uH(a,b,c){var d;if(c!=null&&!Ap(c,'')){if($t(a.a,c)){throw _l(new lH)}au(a.a,c,To(b));d=HG(a.b,b);!d&&wC(oH,'No instruction at address '+b);d.Mb(c);rC(oH,'Added instruction label '+c+DV+b)}}\nfunction Dd(a){var b,c,d,e,f,g,h;h=new kq('{');b=true;g=yd(a,ae(rg,UT,2,0,6,1));for(d=g,e=0,f=d.length;e<f;++e){c=d[e];b?(b=false):(h.a+=', ',h);eq(h,dc(c));h.a+=':';dq(h,zd(a,c))}h.a+='}';return h.a}\nfunction an(a,b){var c,d,e;c=new iq;eq(c,(d=new Ey(b.c),e=new iq,eq(e,Dy(d)),e.a+=' ',eq(e,b.b),e.a+=ST,eq(e,b.a.X()),e.a+=fU,e.a));eq(c,b.d);if(a.a&&!!b.e){c.a+=ST;zb(b.e,new fn(c),'','')}return c.a}\nfunction nE(b,c){var d,e;if(c%2!=0){throw _l(new SG)}c*=8;c=48-c;e=Op(b.vb(),c,c+16);try{return CF(e,false)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new Qb(d))}else throw _l(a)}}\nfunction pE(b,c){var d,e;if(c%4!=0){throw _l(new SG)}c*=8;c=32-c;e=Op(b.vb(),c,c+32);try{return CF(e,false)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new Qb(d))}else throw _l(a)}}\nfunction qE(b,c){var d,e;if(c%4!=0){throw _l(new SG)}c*=8;c=32-c;e=Op(zp(b.e),c,c+32);try{return DF(e,true)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new Qb(d))}else throw _l(a)}}\nfunction oE(b,c){var d,e;if(c%2!=0){throw _l(new SG)}c*=8;c=48-c;e=Op(zp(b.e),c,c+16);try{return CF(e,true)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new Qb(d))}else throw _l(a)}}\nfunction lI(a){var b,c;c='';c+='ADDER\\n';c+=(b=Te(Yt(a.a,(uI(),qI)),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,rI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,sI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,tI),5))?b.X()+ST:OV;return c}\nfunction et(){et=Hm;dt=new ft('UP',0);Zs=new ft('DOWN',1);Ys=new ft('CEILING',2);$s=new ft('FLOOR',3);bt=new ft('HALF_UP',4);_s=new ft('HALF_DOWN',5);at=new ft('HALF_EVEN',6);ct=new ft('UNNECESSARY',7)}\nfunction nC(a,b){var c,d,e,f,g,h,i,j;for(e=qC(a),g=0,i=e.length;g<i;++g){c=e[g];c.S(b)}j=!jC&&a.e?jC?null:a.d:null;while(j){for(d=qC(j),f=0,h=d.length;f<h;++f){c=d[f];c.S(b)}j=!jC&&j.e?jC?null:j.d:null}}\nfunction Kq(a,b){var c;c=a.e+b.e;if(a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return mr(c)}if(a.a+b.a<54){return new Wq(a.f*b.f,jr(c))}return new ar(Fr((!a.c&&(a.c=$r(a.f)),a.c),(!b.c&&(b.c=$r(b.f)),b.c)),jr(c))}\nfunction bI(a){var b,c,d;c=HI(a.b);d=Te(Yt(a.c.a,(EI(),DI)),5);b=Te(Yt(a.a.a,(uI(),tI)),5);if(c){JI(a.b);--a.d;return c}if(d){_t(a.c.a,DI,null);--a.d;return d}if(b){_t(a.a.a,tI,null);--a.d;return b}return null}\nfunction Sy(a,b,c){var d,e,f,g,h;h=b==null?0:(g=sb(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=Py(b,e);if(f){return f.mb(c)}}de(e,e.length,new Gv(b,c));++a.c;Ay(a.b);return null}\nfunction bD(a,b,c,d,e,f){var g,h,i,j,k;if(ff(a)===ff(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 Pd(a){if(!a){return nd(),md}var b=a.valueOf?a.valueOf():a;if(b!==a){var c=Ld[typeof b];return c?c(b):Sd(typeof b)}else if(a instanceof Array||a instanceof $wnd.Array){return new Zc(a)}else{return new Fd(a)}}\nfunction Hr(a,b){var c;if(b<0){throw _l(new vn('Negative exponent'))}if(b==0){return or}else if(b==1||zr(a,or)||zr(a,sr)){return a}if(!Mr(a,0)){c=1;while(!Mr(a,c)){++c}return Fr(Wr(c*b),Hr(Lr(a,c),b))}return Vs(a,b)}\nfunction Mq(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)*XU;xr((!a.c&&(a.c=$r(a.f)),a.c),Ws(b)).e!=0&&++b}a.d=gf(b);return a.d}\nfunction dr(a){var b,c;if(a>-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=gf($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return er(gm(a))}\nfunction GG(a,b){if(b>=80000||b<0){xC(CG,'Trying to access memory index '+b+' which is outside the expected range [0,'+80000+').');throw _l(new RG)}Lv(a.a,To(b))||AA(a.a,To(b),new PG(b*8));return Te(Mv(a.a,To(b)),101)}\nfunction kI(a){if(Yt(a.a,(uI(),tI))==null){_t(a.a,tI,Te(Yt(a.a,sI),5));_t(a.a,sI,null)}if(Yt(a.a,sI)==null){_t(a.a,sI,Te(Yt(a.a,rI),5));_t(a.a,rI,null)}if(Yt(a.a,rI)==null){_t(a.a,rI,Te(Yt(a.a,qI),5));_t(a.a,qI,null)}}\nfunction Qs(a,b,c,d,e){var f,g,h,i;if(ff(a)===ff(b)&&d==e){Xs(a,d,c);return}for(h=0;h<d;h++){g=0;f=a[h];for(i=0;i<e;i++){g=am(am(mm(bm(f,nU),bm(b[i],nU)),bm(c[h+i],nU)),bm(wm(g),nU));c[h+i]=wm(g);g=sm(g,32)}c[h+e]=wm(g)}}\nfunction XH(a){var b;if((new RegExp(HV)).test(a)&&!(new RegExp(IV)).test(a)||(new RegExp(JV)).test(a)&&!(new RegExp(IV)).test(a)||PH(a)||!(a.length==64&&(new RegExp(GV)).test(a))){return null}b=DF(a,false);return new Xq(b)}\nfunction IF(b,c){var d,e,f,g,h;g=PF(c);f=b-g.length;d=new _p(g);for(e=0;e<f;e++){Zp(d,String.fromCharCode(48))}if(cm(c,0)<0){try{h=RF(d.a);return h}catch(a){a=$l(a);if($e(a,11)){return null}else throw _l(a)}}else{return d.a}}\nfunction pN(a){var b;a.c=a.i[4].Eb();if(jm(a.c,0)){b=HT(mW)+' '+a.o+'. '+HT(nW)+fU+xm(a.c)+'.';throw _l(new cK(b))}if(om(lm(a.c,a.f),0)){b=HT(oW)+' '+a.o+fU+HT(pW)+' '+xm(a.c)+' '+HT(qW)+' '+a.f+' bytes';throw _l(new TG(b))}}\nfunction $F(a){if(wp(Op(zp(a.e),30,a.f),'00')==0){return mG(),lG}if(wp(Op(zp(a.e),30,a.f),'01')==0){return mG(),kG}if(wp(Op(zp(a.e),30,a.f),'10')==0){return mG(),jG}if(wp(Op(zp(a.e),30,a.f),'11')==0){return mG(),iG}return null}\nfunction Jm(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.Qb;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction Qo(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 cp(a){var b,c,d,e,f,g;d=wm(a);if(cm(d,a)==0){return f=d,f.toString(2)}e=cm(a,0)<0;e||(a=nm(a));b=ae(kf,UT,13,65,15,1);c=65;do{g=em(a,2);b[--c]=Jn(wm(tm(mm(2,g),a)));a=g}while(cm(a,0)!=0);e&&(b[--c]=45);return Wp(b,c,65-c)}\nfunction dc(b){var c=(!bc&&(bc=ec()),bc);var d=b.replace(/[\\x00-\\x1f\\xad\\u0600-\\u0603\\u06dd\\u070f\\u17b4\\u17b5\\u200b-\\u200f\\u2028-\\u202e\\u2060-\\u2064\\u206a-\\u206f\\ufeff\\ufff9-\\ufffb\"\\\\]/g,function(a){return cc(a,c)});return '\"'+d+'\"'}\nfunction OG(b){var c,d;try{d='ADDRESS '+BF(OF(32,b.a));d+=', VALUE '+BF(zp(b.e));d+=', LABEL '+b.d;d+=', CODE '+b.b;d+=', COMMENT '+b.c;return d}catch(a){a=$l(a);if($e(a,11)){c=a;zb(c,(nq(),mq),'','')}else throw _l(a)}return 'ERRORE'}\nfunction De(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&GU)!=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?cU:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?cU:0;f=d?FU:0;e=c>>b-44}return je(e&FU,f&FU,g&cU)}\nfunction Gm(a,b,c){var d=Em,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Em[b]),Im(h));_.Rb=c;!b&&(_.Sb=Lm);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Qb=f)}\nfunction Mr(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw _l(new vn('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=Cr(a);if(e<d){return false}else d==e?(c=-c):(c=~c)}return (c&b)!=0}\nfunction MF(a){var b,c,d,e;e=a.length;if(e==0){return false}c=0;d=(xD(c,a.length),a.charCodeAt(c));if(d==43||d==45){if(e==1){return false}++c}for(;c<a.length;c++){b=(xD(c,a.length),a.charCodeAt(c));if(b<48||b>57){return false}}return true}\nfunction OH(a){var b;if((new RegExp(HV)).test(a)&&!(new RegExp(IV)).test(a)||(new RegExp(JV)).test(a)&&!(new RegExp(IV)).test(a)||PH(a)||!(a.length==64&&(new RegExp(GV)).test(a))){return null}b=CF(Op(a,32,a.length),false);return new Xq(b)}\nfunction us(a,b,c,d,e){var f,g,h;f=0;g=0;for(h=0;h<d;h++){f=(Ns(),am(mm(bm(c[h],nU),bm(e,nU)),bm(wm(f),nU)));g=am(tm(bm(a[b+h],nU),bm(f,nU)),g);a[b+h]=wm(g);g=rm(g,32);f=sm(f,32)}g=am(tm(bm(a[b+d],nU),f),g);a[b+d]=wm(g);return wm(rm(g,32))}\nfunction $n(a){if(a.Z()){var b=a.c;b.$()?(a.k='['+b.j):!b.Z()?(a.k='[L'+b.X()+';'):(a.k='['+b.X());a.b=b.W()+'[]';a.i=b.Y()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=bo('.',[c,bo('$',d)]);a.b=bo('.',[c,bo('.',d)]);a.i=d[d.length-1]}\nfunction Ty(a,b){var c,d,e,f,g,h;g=b==null?0:(f=sb(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(Ny(b,e.kb())){if(d.length==1){d.length=0;$y(a.a,g)}else{d.splice(h,1)}--a.c;Ay(a.b);return e.lb()}}return null}\nfunction fG(b,c,d){var e;try{switch(c){case 1:fE(b,''+(d?1:0),21);break;case 3:fE(b,''+(d?1:0),22);break;case 2:fE(b,''+(d?1:0),23);break;case 0:fE(b,''+(d?1:0),20);}}catch(a){a=$l(a);if($e(a,11)){e=a;zb(e,(nq(),mq),'','')}else throw _l(a)}}\nfunction OR(a){if(a.length>0&&(xD(0,a.length),a.charCodeAt(0)!=59)&&(xD(0,a.length),a.charCodeAt(0)!=10)){a=Qp(a);a=Jp(a,'\\t',' ');while(a.indexOf(' ')!=-1){a=Jp(a,' ',' ')}a=Jp(a,', ',',');a=Jp(a,' ,',',');if(a.length>0){return a}}return null}\nfunction gJ(){bJ();var a;this.r=new Bz;this.i=ae(Li,UT,32,5,0,1);this.j=ae(fj,UT,82,5,0,1);this.s=new kE;this.u='';eE(this.s,false);for(a=0;a<this.i.length;a++){this.i[a]=new nF('TR '+a+QV+this.t+')');this.j[a]=new _I('TR (float) '+a+QV+this.t+')')}}\nfunction Ir(a,b){var c,d,e,f,g,h;if(b.e==0){throw _l(new vn($U))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:zs(a.a,b.a,h))==-1){return a}f=c;e=ae(mf,UT,13,f,15,1);if(f==1){e[0]=vs(a.a,h,b.a[0])}else{d=h-c+1;e=os(null,d,a.a,h,b.a,c)}g=new Pr(a.e,f,e);wr(g);return g}\nfunction Os(a,b){Ns();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 Us(a,b)}g=(a.d&-2)<<4;j=Lr(a,g);k=Lr(b,g);d=Bs(a,Jr(j,g));e=Bs(b,Jr(k,g));i=Os(j,k);c=Os(d,e);f=Os(Bs(j,d),Bs(e,k));f=ws(ws(f,i),c);f=Jr(f,g);i=Jr(i,g<<1);return ws(ws(i,f),c)}\nfunction rc(g){kc();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Kb(e);tc(f,false)}\n;function i(a){var b=a.onerror;if(b&&!g){return}a.onerror=function(){h.apply(this,arguments);b&&b.apply(this,arguments);return false}}\ni($wnd);i(window)}\nfunction re(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 Ro(c)}if(b==0&&d!=0&&c==0){return Ro(d)+22}if(b!=0&&d==0&&c==0){return Ro(b)+44}return -1}\nfunction xe(a){var b,c,d,e,f;if(isNaN(a)){return Oe(),Ne}if(a<-9223372036854775808){return Oe(),Le}if(a>=9223372036854775807){return Oe(),Ke}e=false;if(a<0){e=true;a=-a}d=0;if(a>=aU){d=gf(a/aU);a-=d*aU}c=0;if(a>=bU){c=gf(a/bU);a-=c*bU}b=gf(a);f=je(b,c,d);e&&pe(f);return f}\nfunction KG(a){var b,c,d,e,f,g,h,i;i='Data:\\n';for(f=(h=(new qv(a.a)).a.cb()._(),new vv(h));f.a.db();){e=(b=Te(f.a.eb(),21),Te(b.lb(),101));i+=OG(e)+ST}i+='\\nCode:\\n';for(d=(g=(new qv(a.c)).a.cb()._(),new vv(g));d.a.db();){c=(b=Te(d.a.eb(),21),Te(b.lb(),5));i+=Km(c)+ST}return i}\nfunction CF(a,b){var c;if(a.length>32||b&&a.length==32&&(xD(0,a.length),a.charCodeAt(0)==49)||!JF(a)){throw _l(new zG)}if(!b&&a.length==32&&NF(a)){return kU}if(b){return EF(a)}else{xD(0,a.length);if(a.charCodeAt(0)==48){return CF(a.substr(1),true)}else{c=RF(a);return -CF(c,true)}}}\nfunction rG(a,b){var c,d,e;rC(pG,'call to close() with fd = '+b);e=-1;c=Wt(a.a,To(b));d=Wt(a.d,To(b));if(c){rC(pG,'found open input stream');hf(Yt(a.a,To(b)));null.Tb();bu(a.a,To(b));e=0}if(d){rC(pG,'found open output stream');hf(Yt(a.d,To(b)));null.Tb();bu(a.d,To(b));e=0}return e}\nfunction FD(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(xD(c+3,a.length),a.charCodeAt(c+3)+(xD(c+2,a.length),31*(a.charCodeAt(c+2)+(xD(c+1,a.length),31*(a.charCodeAt(c+1)+(xD(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+vp(a,c++)}b=b|0;return b}\nfunction tr(){tr=Hm;var a;or=new Or(1,1);qr=new Or(1,10);sr=new Or(0,0);nr=new Or(-1,1);pr=ee($d(wg,1),UT,9,0,[sr,or,new Or(1,2),new Or(1,3),new Or(1,4),new Or(1,5),new Or(1,6),new Or(1,7),new Or(1,8),new Or(1,9),qr]);rr=ae(wg,UT,9,32,0,1);for(a=0;a<rr.length;a++){rr[a]=_r(qm(1,a))}}\nfunction Ss(a,b){Ns();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return tr(),sr}d=a.d;c=a.a;if(d==1){e=mm(bm(c[0],nU),bm(b,nU));i=wm(e);g=wm(sm(e,32));return g==0?new Or(j,i):new Pr(j,2,ee($d(mf,1),UT,13,15,[i,g]))}h=d+1;f=ae(mf,UT,13,h,15,1);f[d]=Rs(f,c,d,b);k=new Pr(j,h,f);wr(k);return k}\nfunction Us(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=mm(bm(a.a[0],nU),bm(b.a[0],nU));m=wm(k);l=wm(sm(k,32));return l==0?new Or(i,m):new Pr(i,2,ee($d(mf,1),UT,13,15,[m,l]))}c=a.a;e=b.a;g=ae(mf,UT,13,h,15,1);Ps(c,d,e,f,g);j=new Pr(i,h,g);wr(j);return j}\nfunction Dy(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=Iy($wnd.Math.abs(d)%60);return (My(),Ky)[a.a.getDay()]+' '+Ly[a.a.getMonth()]+' '+Iy(a.a.getDate())+' '+Iy(a.a.getHours())+':'+Iy(a.a.getMinutes())+':'+Iy(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction fs(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(tr(),nr):(tr(),sr)}f=a.d-d;e=ae(mf,UT,13,f+1,15,1);gs(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 Pr(a.e,f,e);wr(g);return g}\nfunction yA(a,b,c,d){var e,f;if(!b){return c}else{e=xy(c.c,b.c);if(e==0){d.d=zv(b,c.d);d.b=true;return b}f=e<0?0:1;b.a[f]=yA(a,b.a[f],c,d);if(zA(b.a[f])){if(zA(b.a[1-f])){b.b=true;b.a[0].b=false;b.a[1].b=false}else{zA(b.a[f].a[f])?(b=GA(b,1-f)):zA(b.a[f].a[1-f])&&(b=FA(b,1-f))}}}return b}\nfunction qH(a,b){var c;rC(oH,'Request for memory element labelled '+b);if(b==null){xC(oH,'Label is null. Cannot access it.');throw _l(new RG)}b=b.toLowerCase();if(!$t(a.c,b)){xC(oH,'Label not found.');throw _l(new RG)}c=Te(Zt(a.c,b),3).a;rC(oH,'Label found at address '+c);return FG(a.b,c)}\nfunction yb(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf(eU)!=-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 RF(a){var b,c,d,e;b=true;e=new _p(a);for(d=a.length-1;d>=0;--d){c=(xD(d,a.length),a.charCodeAt(d));if(c!=48&&c!=49){throw _l(new zG)}if(b){sn(e,d,d+1,String.fromCharCode(c));c==49&&(b=false)}else{c==48?sn(e,d,d+1,String.fromCharCode(49)):sn(e,d,d+1,String.fromCharCode(48))}}return e.a}\nfunction bG(a,b,c){wp(b.toLowerCase(),'V'.toLowerCase())==0?fE(a,''+c,15):wp(b.toLowerCase(),'Z'.toLowerCase())==0?fE(a,''+c,16):wp(b.toLowerCase(),'O'.toLowerCase())==0?fE(a,''+c,17):wp(b.toLowerCase(),'U'.toLowerCase())==0?fE(a,''+c,18):wp(b.toLowerCase(),'I'.toLowerCase())==0&&fE(a,''+c,19)}\nfunction dG(a,b,c){wp(b.toLowerCase(),'V'.toLowerCase())==0?fE(a,''+c,25):wp(b.toLowerCase(),'Z'.toLowerCase())==0?fE(a,''+c,26):wp(b.toLowerCase(),'O'.toLowerCase())==0?fE(a,''+c,27):wp(b.toLowerCase(),'U'.toLowerCase())==0?fE(a,''+c,28):wp(b.toLowerCase(),'I'.toLowerCase())==0&&fE(a,''+c,29)}\nfunction rs(a,b){var c,d,e,f,g;d=bm(b,nU);if(cm(a,0)>=0){f=em(a,d);g=lm(a,d)}else{c=sm(a,1);e=b>>>1;f=em(c,e);g=lm(c,e);g=am(qm(g,1),bm(a,1));if((b&1)!=0){if(cm(f,g)<=0){g=tm(g,f)}else{if(km(tm(f,g),d)){g=am(g,tm(d,f));f=tm(f,1)}else{g=am(g,tm(qm(d,1),f));f=tm(f,2)}}}}return pm(qm(g,32),bm(f,nU))}\nfunction Ie(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==GU&&a.m==0&&a.l==0){return HU}if(a.h>>19!=0){return '-'+Ie(ze(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=he(IU);c=ke(c,e,true);b=''+He(ge);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 UR(b,c,d,e,f){var g,h,i,j,k,l;l=Mp(f,',',0);for(h=l,i=0,j=h.length;i<j;++i){g=h[i];k=GG(b.e,b.f);++b.f;try{fE(k,IH(b.c,Qp(g)),0)}catch(a){a=$l(a);if($e(a,71)){++b.g;NS(b.a,YW,c,d+1,e)}else if($e(a,85)){++b.g;NS(b.a,ZW,c,d+1,e)}else if($e(a,11)){++b.g;NS(b.a,FW,c,d+1,e);d=e.length}else throw _l(a)}}}\nfunction DF(a,b){var c;if(a.length>64||b&&a.length==64&&(xD(0,a.length),a.charCodeAt(0)==49)||!JF(a)){throw _l(new zG)}if(!b&&a.length==64&&NF(a)){return lU}if(a.length==0){return 0}if(b){return FF(a)}else{xD(0,a.length);if(a.charCodeAt(0)==48){return DF(a.substr(1),true)}else{c=RF(a);return nm(DF(c,true))}}}\nfunction zB(a){wB();var b;b=Pp(a,(Qz(),Oz));switch(b){case 'ALL':return nB;case 'CONFIG':return oB;case 'FINE':return pB;case 'FINER':return qB;case 'FINEST':return rB;case 'INFO':return sB;case 'OFF':return tB;case 'SEVERE':return uB;case 'WARNING':return vB;default:throw _l(new Ho('Invalid level \"'+a+'\"'));}}\nfunction TI(a){var b,c;c='';c+='MULTIPLIER\\n';c+=(b=Te(Yt(a.a,(EI(),xI)),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,yI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,zI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,AI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,BI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,CI),5))?b.X()+ST:OV;c+=(b=Te(Yt(a.a,DI),5))?b.X()+ST:OV;return c}\nfunction jO(a,b){var c,d;d='';for(c=0;c<64;c++){xD(c,a.length);a.charCodeAt(c)==49&&(xD(c,b.length),b.charCodeAt(c)==49)?(d+='0'):(xD(c,a.length),a.charCodeAt(c)==49&&(xD(c,b.length),b.charCodeAt(c)==48)?(d+='1'):(xD(c,a.length),a.charCodeAt(c)==48&&(xD(c,b.length),b.charCodeAt(c)==49)?(d+='1'):(d+='0')))}return d}\nfunction KF(a){var b,c,d,e,f;e=a.length;if(e<3){return false}c=0;xD(c,a.length);if(a.charCodeAt(c)!=48){return false}++c;f=(xD(c,a.length),a.charCodeAt(c));if(f!=120&&f!=88){return false}for(;c<a.length;c++){b=(xD(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 iO(a,b){var c,d,e,f,g,h;if(a.length!=b.length){throw _l(new ER)}g=new $p;e=false;for(f=a.length-1;f>-1;f--){c=(xD(f,a.length),a.charCodeAt(f)==49);d=(xD(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;Zp(g,String.fromCharCode(h?49:48))}return g.a.substr(0)}\nfunction cz(){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 sE(b,c,d){var e,f;d*=8;d=56-d;if(c<-128||c>255){throw _l(new BG)}else{e=OF(8,c);if(c>=0){try{fE(b,e,d)}catch(a){a=$l(a);if($e(a,11)){f=a;nq();zb(f,mq,'','');throw _l(new BG)}else throw _l(a)}}else{c=-c;try{e=RF(e);fE(b,e,d)}catch(a){a=$l(a);if($e(a,11)){f=a;nq();zb(f,mq,'','');throw _l(new BG)}else throw _l(a)}}}}\nfunction uE(b,c){var d,e;if(c<oV||c>pV){throw _l(new BG)}else{d=PF(c);if(c>=0){try{eE(b,false);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}else{c=-c;try{d=RF(d);eE(b,true);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}}}\nfunction wE(b,c){var d,e;if(c<kU||c>$T){throw _l(new BG)}d=PF(c);if(c>=0){try{eE(b,false);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}else{c=-c;try{d=RF(d);eE(b,true);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}}\nfunction JE(b){var c;try{fG(b.a,0,KT(b.g,(yT(),_S)));fG(b.a,3,KT(b.g,dT));fG(b.a,2,KT(b.g,hT));fG(b.a,1,KT(b.g,$S));KT(b.g,cT)?eG(b.a,(mG(),lG)):KT(b.g,gT)?eG(b.a,(mG(),kG)):KT(b.g,fT)?eG(b.a,(mG(),jG)):KT(b.g,eT)&&eG(b.a,(mG(),iG))}catch(a){a=$l(a);if($e(a,11)){c=a;sC(zC((Nn(vi),vi.k)),(wB(),uB),null,c)}else throw _l(a)}}\nfunction Dq(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 Wq(a.f+b.f,a.e)}return new _q(ws((!a.c&&(a.c=$r(a.f)),a.c),(!b.c&&(b.c=$r(b.f)),b.c)),a.e)}else return c>0?cr(a,b,c):cr(b,a,-c)}\nfunction RR(b){var c;try{xD(0,b.length);if(b.charCodeAt(0)==114||(xD(0,b.length),b.charCodeAt(0)==82)||(xD(0,b.length),b.charCodeAt(0)==36))if(MF(b.substr(1))){c=lo(b.substr(1),10);if(c<32&&c>=0){return c}}xD(0,b.length);if(b.charCodeAt(0)==36&&(c=QR(b.substr(1)))!=-1){return c}}catch(a){a=$l(a);if(!$e(a,7))throw _l(a)}return -1}\nfunction SR(b){var c;try{xD(0,b.length);if(b.charCodeAt(0)==102||(xD(0,b.length),b.charCodeAt(0)==70)||(xD(0,b.length),b.charCodeAt(0)==36))if(MF(b.substr(1))){c=lo(b.substr(1),10);if(c<32&&c>=0){return c}}xD(0,b.length);if(b.charCodeAt(0)==36&&(c=QR(b.substr(1)))!=-1){return c}}catch(a){a=$l(a);if(!$e(a,7))throw _l(a)}return -1}\nfunction vo(){vo=Hm;uo=ee($d(lf,1),UT,13,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,oU,qU,256,16,4,2]);to=ee($d(lf,1),UT,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 RD(b,c){var d;if(b.a.B!=(dF(),aF)){rC(b.c,'[GWT] Resetting CPU before loading a new program.');SD(b)}rC(b.c,'[GWT] '+('Loading program: '+c));try{PR(b.e,c);WF(b.b,b.d.b*4)}catch(a){a=$l(a);if($e(a,7)){d=a;VD(b,'Parsing error: '+d.G());return new QD(d.G())}else throw _l(a)}SE(b.a,bF);rC(b.c,'[GWT] Program parsed.');return new PD}\nfunction Yr(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=b.length;j=o;xD(0,b.length);if(b.charCodeAt(0)==45){m=-1;n=1;--o}else{m=1;n=0}g=(js(),is)[c];f=o/g|0;r=o%g;r!=0&&++f;i=ae(mf,UT,13,f,15,1);d=hs[c-2];h=0;p=n+(r==0?g:r);for(q=n;q<j;q=p,p=q+g){e=lo(b.substr(q,p-q),c);k=(Ns(),Rs(i,i,h,d));k+=As(i,h,e);i[h++]=k}l=h;a.e=m;a.d=l;a.a=i;wr(a)}\nfunction ps(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=bm(n[0],nU);e=bm(b,nU);f=em(d,e);j=lm(d,e);p!=c&&(f=nm(f));p<0&&(j=nm(j));return ee($d(wg,1),UT,9,0,[_r(f),_r(j)])}h=o;i=p==c?1:-1;g=ae(mf,UT,13,h,15,1);k=ee($d(mf,1),UT,13,15,[qs(g,n,o,b)]);l=new Pr(i,h,g);m=new Pr(p,1,k);wr(l);wr(m);return ee($d(wg,1),UT,9,0,[l,m])}\nfunction ss(a,b){var c,d,e,f,g,h;f=(d=wm(a),d!=0?Ro(d):Ro(wm(rm(a,32)))+32);g=(e=wm(b),e!=0?Ro(e):Ro(wm(rm(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=sm(a,f));g!=0&&(b=sm(b,g));do{if(cm(a,b)>=0){a=tm(a,b);a=sm(a,(c=wm(a),c!=0?Ro(c):Ro(wm(rm(a,32)))+32))}else{b=tm(b,a);b=sm(b,(c=wm(b),c!=0?Ro(c):Ro(wm(rm(b,32)))+32))}}while(cm(a,0)!=0);return qm(b,h)}\nfunction yr(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;f=b.e;if(f==0){throw _l(new vn($U))}e=b.d;d=b.a;if(e==1){return ps(a,d[0],f)}n=a.a;o=a.d;c=o!=e?o>e?1:-1:zs(n,d,o);if(c<0){return ee($d(wg,1),UT,9,0,[sr,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=ae(mf,UT,13,h,15,1);j=os(g,h,n,o,d,e);l=new Pr(i,h,g);m=new Pr(p,k,j);wr(l);wr(m);return ee($d(wg,1),UT,9,0,[l,m])}\nfunction rE(b,c){var d,e;if(c<-128||c>127){throw _l(new BG)}else{d=PF(c);if(c>=0){try{eE(b,false);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}else{c=-c;try{d=RF(d);eE(b,true);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}}}\nfunction vE(b,c,d){var e,f;d*=8;d=48-d;if(c<oV||c>qU){throw _l(new BG)}else if(d%16!=0){throw _l(new SG)}else{e=OF(16,c);if(c>=0){try{fE(b,e,d)}catch(a){a=$l(a);if($e(a,11)){f=a;nq();zb(f,mq,'','');throw _l(new BG)}else throw _l(a)}}else{c=-c;try{e=RF(e);fE(b,e,d)}catch(a){a=$l(a);if($e(a,11)){f=a;nq();zb(f,mq,'','');throw _l(new BG)}else throw _l(a)}}}}\nfunction xE(b,c,d){var e,f;d*=8;d=32-d;if(cm(c,kU)<0||cm(c,nU)>0){throw _l(new BG)}else if(d%32!=0){throw _l(new SG)}e=OF(32,c);if(cm(c,0)>=0){try{fE(b,e,d)}catch(a){a=$l(a);if($e(a,11)){f=a;nq();zb(f,mq,'','');throw _l(new BG)}else throw _l(a)}}else{c=nm(c);try{e=RF(e);fE(b,e,d)}catch(a){a=$l(a);if($e(a,11)){f=a;nq();zb(f,mq,'','');throw _l(new BG)}else throw _l(a)}}}\nfunction Xs(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=am(am(mm(bm(a[f],nU),bm(a[h],nU)),bm(c[f+h],nU)),bm(wm(d),nU));c[f+h]=wm(d);d=sm(d,32)}c[f+b]=wm(d)}es(c,c,b<<1);d=0;for(e=0,g=0;e<b;++e,g++){d=am(am(mm(bm(a[e],nU),bm(a[e],nU)),bm(c[g],nU)),bm(wm(d),nU));c[g]=wm(d);d=sm(d,32);++g;d=am(d,bm(c[g],nU));c[g]=wm(d);d=sm(d,32)}return c}\nfunction UD(b){var c,d,e;e=b.a.B;if(e!=(dF(),bF)&&e!=cF){d='Cannot run in state '+b.a.B;return new ID(new QD(d),true)}try{TE(b.a)}catch(a){a=$l(a);if($e(a,66)){rC(b.c,'[GWT] Program terminated successfully.');return new ID(new PD,true)}else if($e(a,7)){c=a;VD(b,'Error: '+c.G());return new ID(new QD(c.G()),true)}else throw _l(a)}return new ID(new PD,false)}\nfunction Br(a,b){var c,d,e,f;c=a.e<0?new Pr(1,a.d,a.a):a;d=b.e<0?new Pr(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 _r(ss((f=c.d>1?pm(qm(c.a[1],32),bm(c.a[0],nU)):bm(c.a[0],nU),mm(c.e,f)),(e=d.d>1?pm(qm(d.a[1],32),bm(d.a[0],nU)):bm(d.a[0],nU),mm(d.e,e))))}return ts(vr(c),vr(d))}\nfunction qs(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=bm(d,nU);for(h=c-1;h>=0;h--){k=pm(qm(j,32),bm(b[h],nU));if(cm(k,0)>=0){i=em(k,f);j=lm(k,f)}else{e=sm(k,1);g=d>>>1;i=em(e,g);j=lm(e,g);j=am(qm(j,1),bm(k,1));if((d&1)!=0){if(cm(i,j)<=0){j=tm(j,i)}else{if(km(tm(i,j),f)){j=am(j,tm(f,i));i=tm(i,1)}else{j=am(j,tm(qm(f,1),i));i=tm(i,2)}}}}a[h]=wm(bm(i,nU))}return wm(j)}\nfunction cI(a,b,c){var d;if(!!b&&ow((pI(),oI),b.X(),0)!=-1){d=b.X();if(wp(d.toLowerCase(),'ADD.D'.toLowerCase())==0||wp(d.toLowerCase(),'SUB.D'.toLowerCase())==0)if(iI(a.a,b,c)==-1){return 1}if(wp(d.toLowerCase(),'MUL.D'.toLowerCase())==0)if(QI(a.c,b,c)==-1){return 1}if(wp(d.toLowerCase(),rV.toLowerCase())==0)if(II(a.b,b,c)==-1){return 2}c||++a.d;return 0}return 3}\nfunction ZF(a,b){if(wp(b.toLowerCase(),'V'.toLowerCase())==0){return vp(zp(a.e),20)==49}if(wp(b.toLowerCase(),'Z'.toLowerCase())==0){return vp(zp(a.e),21)==49}if(wp(b.toLowerCase(),'O'.toLowerCase())==0){return vp(zp(a.e),22)==49}if(wp(b.toLowerCase(),'U'.toLowerCase())==0){return vp(zp(a.e),23)==49}return wp(b.toLowerCase(),'I'.toLowerCase())==0&&vp(zp(a.e),24)==49}\n",
"function Qq(a,b,c){var d,e,f,g,h,i;h=gm(wq[c]);g=tm(gm(a.e),c);i=gm(a.f);f=em(i,h);e=lm(i,h);if(cm(e,0)!=0){d=jm(qm(cm(e,0)<0?nm(e):e,1),h)?-1:hm(qm(cm(e,0)<0?nm(e):e,1),h)?1:0;f=am(f,ir(wm(f)&1,(cm(e,0)==0?0:cm(e,0)<0?-1:1)*(5+d),b.b));if($wnd.Math.log(vm(cm(f,0)<0?nm(f):f))*$wnd.Math.LOG10E>=b.a){f=em(f,10);g=tm(g,1)}}a.e=jr(vm(g));a.d=b.a;a.f=vm(f);a.a=er(f);a.c=null}\nfunction ne(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=qe(b)-qe(a);g=Ce(b,j);i=je(0,0,0);while(j>=0){h=te(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&&pe(i);if(f){if(d){ge=ze(a);e&&(ge=Fe(ge,(Oe(),Me)))}else{ge=je(a.l,a.m,a.h)}}return i}\nfunction Mp(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=ae(rg,UT,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=Op(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 ys(a,b,c,d,e){var f,g;f=am(bm(b[0],nU),bm(d[0],nU));a[0]=wm(f);f=rm(f,32);if(c>=e){for(g=1;g<e;g++){f=am(f,am(bm(b[g],nU),bm(d[g],nU)));a[g]=wm(f);f=rm(f,32)}for(;g<c;g++){f=am(f,bm(b[g],nU));a[g]=wm(f);f=rm(f,32)}}else{for(g=1;g<c;g++){f=am(f,am(bm(b[g],nU),bm(d[g],nU)));a[g]=wm(f);f=rm(f,32)}for(;g<e;g++){f=am(f,bm(d[g],nU));a[g]=wm(f);f=rm(f,32)}}cm(f,0)!=0&&(a[g]=wm(f))}\nfunction Ns(){Ns=Hm;var a,b;Js=ae(wg,UT,9,32,0,1);Ks=ae(wg,UT,9,32,0,1);Ls=ee($d(mf,1),UT,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,VU,WU]);Ms=ee($d(mf,1),UT,13,15,[1,10,100,LU,10000,100000,1000000,10000000,100000000,IU]);a=1;for(b=0;b<=18;b++){Js[b]=_r(a);Ks[b]=_r(qm(a,b));a=mm(a,5)}for(;b<Ks.length;b++){Js[b]=Fr(Js[b-1],Js[1]);Ks[b]=Fr(Ks[b-1],(tr(),qr))}}\nfunction Sq(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 Nq(Rq(a,b),c)}if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*XU)+1)<d-1){if(c.a<(a.d>0?a.d:$wnd.Math.floor((a.a-1)*XU)+1)){g=Pq(a);if(g!=Pq(b)){f=ws(Ss((!a.c&&(a.c=$r(a.f)),a.c),10),_r(g))}else{f=Bs((!a.c&&(a.c=$r(a.f)),a.c),_r(g));f=ws(Ss(f,10),_r(g*9))}e=new _q(f,a.e+1);return Nq(e,c)}}return Nq(Rq(a,b),c)}\nfunction ir(a,b,c){var d;d=0;switch(c.c){case 7:if(b!=0){throw _l(new vn('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 Fq(a,b){var c,d,e,f,g,h;e=Pq(a);h=Pq(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)*XU)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*XU)+1);if(c>d+1){return e}else if(c<d-1){return -e}else{f=(!a.c&&(a.c=$r(a.f)),a.c);g=(!b.c&&(b.c=$r(b.f)),b.c);d<0?(f=Fr(f,Ws(-d))):d>0&&(g=Fr(g,Ws(d)));return ur(f,g)}}else return e<h?-1:1}\nfunction Zd(a,b){var c;switch(_d(a)){case 6:return df(b);case 7:return af(b);case 8:return _e(b);case 3:return Array.isArray(b)&&(c=_d(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===WT;case 12:return b!=null&&(typeof b===QT||typeof b==WT);case 0:return Se(b,a.__elementTypeId$);case 2:return ef(b)&&!(b.Sb===Lm);case 1:return ef(b)&&!(b.Sb===Lm)||Se(b,a.__elementTypeId$);default:return true;}}\nfunction op(){op=Hm;var a;kp=ee($d(mf,1),UT,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]);lp=ae(mf,UT,13,37,15,1);mp=ee($d(mf,1),UT,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]);np=ae(nf,UT,13,37,14,1);for(a=2;a<=36;a++){lp[a]=gf($wnd.Math.pow(a,kp[a]));np[a]=em({l:FU,m:FU,h:524287},lp[a])}}\nfunction SI(a){if(Yt(a.a,(EI(),DI))==null){_t(a.a,DI,Te(Yt(a.a,CI),5));_t(a.a,CI,null)}if(Yt(a.a,CI)==null){_t(a.a,CI,Te(Yt(a.a,BI),5));_t(a.a,BI,null)}if(Yt(a.a,BI)==null){_t(a.a,BI,Te(Yt(a.a,AI),5));_t(a.a,AI,null)}if(Yt(a.a,AI)==null){_t(a.a,AI,Te(Yt(a.a,zI),5));_t(a.a,zI,null)}if(Yt(a.a,zI)==null){_t(a.a,zI,Te(Yt(a.a,yI),5));_t(a.a,yI,null)}if(Yt(a.a,yI)==null){_t(a.a,yI,Te(Yt(a.a,xI),5));_t(a.a,xI,null)}}\nfunction Ws(a){Ns();var b,c,d,e;b=gf(a);if(a<Ks.length){return Ks[b]}else if(a<=50){return Hr((tr(),qr),b)}else if(a<=LU){return Jr(Hr(Js[1],b),b)}if(a>1000000){throw _l(new vn('power of ten too big'))}if(a<=$T){return Jr(Hr(Js[1],b),b)}d=Hr(Js[1],$T);e=d;c=gm(a-$T);b=gf(a%$T);while(cm(c,$T)>0){e=Fr(e,d);c=tm(c,$T)}e=Fr(e,Hr(Js[1],b));e=Jr(e,$T);c=gm(a-$T);while(cm(c,$T)>0){e=Jr(e,$T);c=tm(c,$T)}e=Jr(e,b);return e}\nfunction tE(b,c){var d,e;d=PF(c);if(cm(c,0)>=0){try{eE(b,false);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}else{if(fm(c,lU)){eE(b,false);try{b.xb('1',0)}catch(a){a=$l(a);if(!$e(a,11))throw _l(a)}return}c=nm(c);try{d=PF(c);d=RF(d);eE(b,true);b.xb(d,b.f-d.length)}catch(a){a=$l(a);if($e(a,11)){e=a;nq();zb(e,mq,'','');throw _l(new BG)}else throw _l(a)}}}\nfunction Jq(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)*XU)+1)-f<0||f==0){return}d=Mq(a)-f;if(d<=0){return}if(a.a<54){Qq(a,b,d);return}h=Ws(d);e=yr((!a.c&&(a.c=$r(a.f)),a.c),h);g=a.e-d;if(e[1].e!=0){c=ur(Kr(e[1].e<0?new Pr(1,e[1].d,e[1].a):e[1]),h);c=ir(Mr(e[0],0)?1:0,e[1].e*(5+c),b.b);c!=0&&(e[0]=ws(e[0],_r(c)));i=new $q(e[0]);if(Mq(i)>f){e[0]=xr(e[0],(tr(),qr));--g}}a.e=jr(g);a.d=f;Oq(a,e[0])}\nfunction qn(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf(eU)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(eU)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(eU)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return QU;return 'unknown'}\nfunction Bs(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 Pr(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=bm(a.a[0],nU);d=bm(b.a[0],nU);g<0&&(c=nm(c));i<0&&(d=nm(d));return _r(tm(c,d))}e=f!=h?f>h?1:-1:zs(a.a,b.a,f);if(e==-1){l=-i;k=g==i?Cs(b.a,h,a.a,f):xs(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return tr(),sr}k=Cs(a.a,f,b.a,h)}else{k=xs(a.a,f,b.a,h)}}j=new Pr(l,k.length,k);wr(j);return j}\nfunction lo(a,b){var c,d,e,f,g;if(a==null){throw _l(new qp(jU))}if(b<2||b>36){throw _l(new qp('radix '+b+' out of range'))}e=a.length;f=e>0&&(xD(0,a.length),a.charCodeAt(0)==45||(xD(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(In((xD(c,a.length),a.charCodeAt(c)),b)==-1){throw _l(new qp(iU+a+'\"'))}}g=parseInt(a,b);d=g<kU;if(isNaN(g)){throw _l(new qp(iU+a+'\"'))}else if(d||g>$T){throw _l(new qp(iU+a+'\"'))}return g}\nfunction xr(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw _l(new vn($U))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new Pr(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=em(bm(a.a[0],nU),bm(b.a[0],nU));k!=e&&(l=nm(l));return _r(l)}c=j!=d?j>d?1:-1:zs(a.a,b.a,j);if(c==0){return k==e?or:nr}if(c==-1){return sr}g=j-d+1;f=ae(mf,UT,13,g,15,1);h=k==e?1:-1;d==1?qs(f,a.a,j,b.a[0]):os(f,g,a.a,j,b.a,d);i=new Pr(h,g,f);wr(i);return i}\nfunction QE(b){var c,d,e,f;SE(b,(dF(),aF));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++){lF(b.r[f])}for(e=0;e<32;e++){ZI(b.p[e])}try{for(c=0;c<8;c++){cG(b.a,c,0)}dG(b.a,'V',0);dG(b.a,'O',0);dG(b.a,'U',0);dG(b.a,'Z',0);bG(b.a,'V',0);bG(b.a,'O',0);bG(b.a,'U',0);bG(b.a,'Z',0)}catch(a){a=$l(a);if($e(a,11)){d=a;zb(d,(nq(),mq),'','')}else throw _l(a)}lF(b.c);lF(b.b);lF(b.w);lF(b.v);JG(b.t);UG(b.A);dI(b.o);rC(FE,'CPU Resetted')}\nfunction ln(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new Oy;if(b!=null&&b.length>1){l=b.substr(1);for(h=Mp(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=Mp(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Uc(m),o=/\\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=$l(a);if(!$e(a,72))throw _l(a)}n=Te(k.get(e),33);if(!n){n=new sw;k.put(e,n)}n.add(m)}}for(d=k.cb()._();d.db();){c=Te(d.eb(),21);c.mb(bx(Te(c.lb(),33)))}k=new Jx(k);return k}\nfunction Tq(a){var b,c,d,e;d=ns((!a.c&&(a.c=$r(a.f)),a.c),0);if(a.e==0||a.a==0&&a.f!=-1&&a.e<0){return d}b=Pq(a)<0?1:0;c=a.e;e=(d.length+1+$wnd.Math.abs(gf(a.e)),new jq);b==1&&(e.a+='-',e);if(a.e>0){c-=d.length-b;if(c>=0){e.a+='0.';for(;c>tq.length;c-=tq.length){fq(e,tq)}gq(e,tq,gf(c));eq(e,d.substr(b))}else{c=b-c;eq(e,Op(d,b,gf(c)));e.a+='.';eq(e,Np(d,gf(c)))}}else{eq(e,d.substr(b));for(;c<-tq.length;c+=tq.length){fq(e,tq)}gq(e,tq,gf(-c))}return e.a}\nfunction ts(a,b){var c,d,e,f,g,h;c=Dr(a);d=Dr(b);e=$wnd.Math.min(c,d);bs(a,c);bs(b,d);if(ur(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=_r(ss((h=a.d>1?pm(qm(a.a[1],32),bm(a.a[0],nU)):bm(a.a[0],nU),mm(a.e,h)),(g=b.d>1?pm(qm(b.a[1],32),bm(b.a[0],nU)):bm(b.a[0],nU),mm(b.e,g))));break}if(b.d>a.d*1.2){b=Ir(b,a);b.e!=0&&bs(b,Dr(b))}else{do{Ds(b.a,b.a,b.d,a.a,a.d);wr(b);b.b=-2;bs(b,Dr(b))}while(ur(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return Jr(b,e)}\nfunction YE(a){var b;IE(a,(iH(),hH));if(XG(a.A,hH)){return}b=true;ow(GE,BF(zp(VG(a.A,hH).Kb().e)),0)!=-1&&(a.o.d!=0||!WG(a.A,gH))&&(b=false);WG(a.A,hH)||++a.s;if(b){rC(FE,'Executing WB() for '+VG(a.A,hH));VG(a.A,hH).Jb()}rC(FE,'Instruction '+VG(a.A,hH)+' has been completed. Removing it.');bH(a.A,null);if(YG(a.A,eH)&&YG(a.A,dH)&&YG(a.A,gH)&&a.o.d==0&&a.B==(dF(),cF)){rC(FE,'Pipeline is empty and we are in STOPPING --> going to HALTED.');throw _l(new eO)}}\nfunction UE(b){var c,d,e,f,g,h;IE(b,(iH(),dH));e=KT(b.g,(yT(),sT));g=KT(b.g,tT);f=(Zz(),Zz(),Yz);c=bI(b.o);h=VG(b.A,dH);if(c){h=c;YG(b.A,dH)||++b.u}if(h){try{rC(FE,'Executing EX() for '+h);h.Fb()}catch(a){a=$l(a);if($e(a,27)){d=a;if(e){rC(FE,'[EXCEPTION] [MASKED] '+d.a)}else{if(g){rC(FE,'Terminating due to an unmasked exception');throw _l(new yH(d.a))}else{f=new $z(rD(d.a))}}}else throw _l(a)}}rC(FE,qV+h+' to MEM');aH(b.A,h);!c&&ZG(b.A,null);eI(b.o);return f}\nfunction js(){js=Hm;hs=ee($d(mf,1),UT,13,15,[kU,1162261467,_U,WU,362797056,1977326743,_U,387420489,IU,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,1280000000,1801088541,113379904,148035889,191102976,VU,308915776,387420489,481890304,594823321,729000000,887503681,_U,1291467969,1544804416,1838265625,60466176]);is=ee($d(mf,1),UT,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 oq(a,b,c,d,e){nq();var f,g,h,i,j,k,l,m,n;sD(a,'src');sD(c,'dest');m=qb(a);i=qb(c);oD((m.f&4)!=0,'srcType is not an array');oD((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;oD((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 _l(new wn)}if((l.f&1)==0&&m!=i){k=Ue(a);f=Ue(c);if(ff(a)===ff(c)&&b<d){b+=e;for(h=d+e;h-->d;){de(f,h,k[--b])}}else{for(h=d+e;d<h;){de(f,d++,k[b++])}}}else e>0&&bD(a,b,c,d,e,true)}\nfunction uG(b,c,d,e){var f,g,h,i,j,k,l,m;if(!Wt(b.d,To(c))){rC(pG,zV+c+' not valid for writing.');throw _l(new xG(AV))}g=ae(jf,UT,13,e,15,1);k=null;f=null;try{f=new $p;l=0;for(h=0;h<e;++h){if(h%8==0){l=0;rC(pG,'write(): getting a new cell at address '+xm(d));k=FG(b.b,d);d=am(d,8)}m=lE(k,l++)<<24>>24;g[h]=m;Xp(f,m&rU)}}catch(a){a=$l(a);if($e(a,46)){throw _l(new xG(BV))}else throw _l(a)}vG(b,(j=c,Vp(jD(g,(i=g.length,gD(),i))),j));rC(pG,'Wrote '+f.a+' to fd '+c);return f.a.length}\nfunction ZE(a,b,c){HE();var d,e;this.g=b;this.f=c;rC(FE,'Creating the CPU...');this.j=0;SE(this,(dF(),aF));this.t=a;rC(FE,'Got Memory instance..');this.r=ae(Li,UT,32,32,0,1);this.r[0]=new qF;for(e=1;e<32;e++){this.r[e]=new nF('R'+e)}this.w=new nF('PC');this.v=new nF('Old PC');this.c=new nF('LO');this.b=new nF('HI');this.p=ae(fj,UT,82,32,0,1);for(d=0;d<32;d++){this.p[d]=new _I('F'+d)}this.a=new hG;JE(this);this.o=new gI;dI(this.o);this.A=new cH;this.i=(iH(),fH);rC(FE,'CPU Created.')}\nfunction Eq(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 Nq(Dq(a,b),c)}if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*XU)+1)<d-1){e=b;g=a}else if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*XU)+1)<-d-1){e=a;g=b}else{return Nq(Dq(a,b),c)}if(c.a>=(e.d>0?e.d:$wnd.Math.floor((e.a-1)*XU)+1)){return Nq(Dq(a,b),c)}f=Pq(e);if(f==Pq(g)){h=ws(Ss((!e.c&&(e.c=$r(e.f)),e.c),10),_r(f))}else{h=Bs((!e.c&&(e.c=$r(e.f)),e.c),_r(f));h=ws(Ss(h,10),_r(f*9))}e=new _q(h,e.e+1);return Nq(e,c)}\nfunction ws(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=bm(a.a[0],nU);d=bm(b.a[0],nU);if(g==i){k=am(c,d);o=wm(k);n=wm(sm(k,32));return n==0?new Or(g,o):new Pr(g,2,ee($d(mf,1),UT,13,15,[o,n]))}return _r(g<0?tm(d,c):tm(c,d))}else if(g==i){m=g;l=f>=h?xs(a.a,f,b.a,h):xs(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:zs(a.a,b.a,f);if(e==0){return tr(),sr}if(e==1){m=g;l=Cs(a.a,f,b.a,h)}else{m=i;l=Cs(b.a,h,a.a,f)}}j=new Pr(m,l.length,l);wr(j);return j}\nfunction ZH(a){if(wp(a.toLowerCase(),'POSITIVEINFINITY'.toLowerCase())==0){return LV}else if(wp(a.toLowerCase(),'NEGATIVEINFINITY'.toLowerCase())==0){return MV}else if(wp(a.toLowerCase(),'POSITIVEZERO'.toLowerCase())==0){return uV}else if(wp(a.toLowerCase(),'NEGATIVEZERO'.toLowerCase())==0){return NV}else if(wp(a.toLowerCase(),'QNAN'.toLowerCase())==0){return KV}else if(wp(a.toLowerCase(),'SNAN'.toLowerCase())==0){return '0111111111111111111111111111111111111111111111111111111111111111'}return a}\nfunction so(a){var b,c,d,e,f,g,h,i;g=rm(a,32);h=bm(a,nU);cm(g,0)<0&&(g=am(g,oU));cm(h,0)<0&&(h=am(h,oU));i=om(bm(g,kU),0);e=wm(bm(rm(g,20),2047));g=bm(g,cU);if(e==0){d=vm(g)*mU+vm(h)*pU;d*=2.2250738585072014E-308;return i?d==0?-0.:-d:d}else if(e==2047){return cm(g,0)==0&&cm(h,0)==0?i?-Infinity:Infinity:NaN}e-=1023;c=1+vm(g)*mU+vm(h)*pU;if(e>0){b=512;for(f=0;f<10;++f,b>>=1){if(e>=b){c*=(vo(),uo)[f];e-=b}}}else if(e<0){while(e<0){b=512;for(f=0;f<10;++f,b>>=1){if(e<=-b){c*=(vo(),to)[f];e+=b}}}}return i?-c:c}\nfunction WE(b){var c,d;IE(b,(iH(),fH));rC(FE,'CPU Status: '+xo(b.B));c=false;if(b.B==(dF(),bF)){if(!XG(b.A,fH)){try{rC(FE,'Executing IF() for '+VG(b.A,fH));VG(b.A,fH).Hb()}catch(a){a=$l(a);if($e(a,83)){c=true}else throw _l(a)}}rC(FE,qV+VG(b.A,fH)+' to ID');$G(b.A,VG(b.A,fH));d=IG(b.t,b.w);rC(FE,'Fetched new instruction '+d);tE(b.v,jF(b.w));tE(b.w,am(jF(b.w),4));rC(FE,'New Program Counter value: '+mF(b.w));rC(FE,'Putting '+d+'in IF.');_G(b.A,d)}else{$G(b.A,b.f)}if(c){rC(FE,'Re-throwing the BREAK exception');throw _l(new YK)}}\nfunction Uq(a){var b,c,d,e,f;if(a.g!=null){return a.g}if(a.a<32){a.g=ms(gm(a.f),gf(a.e));return a.g}e=ns((!a.c&&(a.c=$r(a.f)),a.c),0);if(a.e==0){return e}b=(!a.c&&(a.c=$r(a.f)),a.c).e<0?2:1;c=e.length;d=-a.e+c-b;f=new iq;f.a+=''+e;if(a.e>0&&d>=-6){if(d>=0){hq(f,c-gf(a.e),String.fromCharCode(46))}else{f.a=Op(f.a,0,b-1)+'0.'+Np(f.a,b-1);hq(f,b+1,Wp(tq,0,-gf(d)-1))}}else{if(c-b>=1){hq(f,b,String.fromCharCode(46));++c}hq(f,c,String.fromCharCode(69));d>0&&hq(f,++c,String.fromCharCode(43));hq(f,++c,''+xm(gm(d)))}a.g=f.a;return a.g}\nfunction ro(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?lU: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<(vo(),to)[d]&&c-b>=-1023){a*=uo[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>=(vo(),uo)[d]){a*=to[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=gm(a*1048576);a-=vm(e)*mU;f=gm(a*4503599627370496);e=pm(e,c+1023<<20);g&&(e=pm(e,2147483648));return pm(qm(e,32),f)}\nfunction ks(a){js();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=bm(h,nU);o<0&&(r=nm(r));return cp(r)}c=$wnd.Math.log(2)/$wnd.Math.log(2);m=gf(as(a.e<0?new Pr(1,a.d,a.a):a)/c+(o<0?1:0))+1;n=ae(kf,UT,13,m,15,1);e=m;p=ae(mf,UT,13,j,15,1);oq(g,0,p,0,j);q=j;d=is[2];b=hs[0];while(true){l=qs(p,p,q,b);k=e;do{n[--e]=Kn(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 Wp(n,e,m-e)}\nfunction ye(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&FU;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&=FU;u+=p>>22;p&=FU;u&=cU;return je(m,p,u)}\nfunction tG(b,c,d,e){var f,g,h,i,j,k,l,m;if(!Wt(b.a,To(c))){rC(pG,zV+c+' not valid for reading');throw _l(new xG(AV))}hf(Yt(b.a,To(c)));f=ae(kf,UT,13,e,15,1);l=null.Tb();m=Wp(f,0,f.length);rC(pG,'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;rC(pG,'read(): getting a new cell at address '+xm(d));i=FG(b.b,d);d=am(d,8)}k=(xD(h,m.length),m.charCodeAt(h));sE(i,k,j++)}rC(pG,'Wrote '+m+' to memory');return l}catch(a){a=$l(a);if($e(a,46)){throw _l(new xG(BV))}else if($e(a,19)){g=a;zb(g,(nq(),mq),'','')}else throw _l(a)}return -1}\nfunction BF(a){var b,c,d,e,f,g,h,i,j;b=new _p(a);g=new $p;f=a.length%4;if(f!=0){for(e=f;e<4;e++){Zp(b,String.fromCharCode(48))}}c=b.a.length/4|0;for(d=0;d<c;d++){i=Op(b.a,4*d,4*(d+1));j=CF(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 _l(new zG);}g.a+=String.fromCharCode(h)}return g.a}\nfunction Oc(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.Q(VT,RT,-1,-1)}k=Qp(b);Ap(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=Qp(k.substr(g+1));k=Qp(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=Qp(k.substr(0,g))}g=Dp(k,Sp(46));g!=-1&&(k=k.substr(g+1));(k.length==0||Ap(k,'Anonymous function'))&&(k=RT);h=Gp(j,Sp(58));e=Hp(j,Sp(58),h-1);i=-1;d=-1;f=VT;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Ic(j.substr(e+1,h-(e+1)));d=Ic(j.substr(h+1))}return a.Q(f,k,i,d)}\nfunction ke(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw _l(new vn('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(ge=je(0,0,0));return je(0,0,0)}if(b.h==GU&&b.m==0&&b.l==0){return le(a,c)}i=false;if(b.h>>19!=0){b=ze(b);i=!i}g=re(b);f=false;e=false;d=false;if(a.h==GU&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=ie((Oe(),Ke));d=true;i=!i}else{h=De(a,g);i&&pe(h);c&&(ge=je(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=ze(a);d=true;i=!i}if(g!=-1){return me(a,g,i,f,c)}if(we(a,b)<0){c&&(f?(ge=ze(a)):(ge=je(a.l,a.m,a.h)));return je(0,0,0)}return ne(d?a:je(a.l,a.m,a.h),b,i,f,e,c)}\nfunction Hq(a,b,c){var d,e,f,g,h,i,j,k;k=vm(am(c.a,2))+(b.d>0?b.d:$wnd.Math.floor((b.a-1)*XU)+1)-(a.d>0?a.d:$wnd.Math.floor((a.a-1)*XU)+1);e=a.e-b.e;i=e;f=1;h=zq.length-1;j=ee($d(wg,1),UT,9,0,[(!a.c&&(a.c=$r(a.f)),a.c)]);if(c.a==0||a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return Gq(a,b)}if(k>0){j[0]=Fr((!a.c&&(a.c=$r(a.f)),a.c),Ws(k));i+=k}j=yr(j[0],(!b.c&&(b.c=$r(b.f)),b.c));g=j[0];if(j[1].e!=0){d=ur(Kr(j[1]),(!b.c&&(b.c=$r(b.f)),b.c));g=ws(Fr(g,(tr(),qr)),_r(j[0].e*(5+d)));++i}else{while(!Mr(g,0)){j=yr(g,zq[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 br(g,jr(i),c)}\nfunction BS(){BS=Hm;AS=new CS('zero',0);_R=new CS('at',1);yS=new CS('v0',2);zS=new CS('v1',3);XR=new CS('a0',4);YR=new CS('a1',5);ZR=new CS('a2',6);$R=new CS('a3',7);oS=new CS('t0',8);pS=new CS('t1',9);qS=new CS('t2',10);rS=new CS('t3',11);sS=new CS('t4',12);tS=new CS('t5',13);uS=new CS('t6',14);vS=new CS('t7',15);fS=new CS('s0',16);gS=new CS('s1',17);hS=new CS('s2',18);iS=new CS('s3',19);jS=new CS('s4',20);kS=new CS('s5',21);lS=new CS('s6',22);mS=new CS('s7',23);wS=new CS('t8',24);xS=new CS('t9',25);cS=new CS('k0',26);dS=new CS('k1',27);bS=new CS('gp',28);nS=new CS('sp',29);aS=new CS('fp',30);eS=new CS('ra',31)}\nfunction VE(b){var c,d;IE(b,(iH(),eH));if(XG(b.A,eH)){return false}c=ow((pI(),oI),VG(b.A,eH).X(),0)!=-1;if(c&&cI(b.o,VG(b.A,eH),true)!=0){if(xp(VG(b.A,eH).X(),rV)==0){throw _l(new CH)}else{throw _l(new DH)}}else if(!c&&!XG(b.A,dH)&&!WG(b.A,dH)){throw _l(new AH)}rC(FE,'Executing ID() for '+VG(b.A,eH));d=false;try{d=VG(b.A,eH).Gb()}catch(a){a=$l(a);if($e(a,97)){rC(FE,'Stopping CPU due to SYSCALL ('+sb(VG(b.A,eH))+')');SE(b,(dF(),cF))}else throw _l(a)}if(d){return true}if(c){rC(FE,qV+VG(b.A,eH)+' to the FP pipeline.');cI(b.o,VG(b.A,eH),false)}else{rC(FE,qV+VG(b.A,eH)+' to EX');ZG(b.A,VG(b.A,eH))}$G(b.A,null);return false}\nfunction KH(a,b){var c,d,e,f;if((new RegExp(HV)).test(a)&&!(new RegExp(IV)).test(a)||(new RegExp(JV)).test(a)&&!(new RegExp(IV)).test(a)||PH(a)||!(a.length==64&&(new RegExp(GV)).test(a))){return null}c=new Vq(so(DF(a,false)));e=Tq(c);e=Lp(e,'');(new RegExp('^([0123456789]+.[0]+)$')).test(e)&&(e=Op(e,0,e.indexOf('.')));f=Mp(e,'\\\\.',0);d=dp(mo(f[0])).a;if(f.length==2)switch(b.c){case 0:Ip(f[1],'[6789][0123456789]*')?(d=am(d,1)):Ip(f[1],'[5][0123456789]*')&&Ip(f[0],'[0123456789]*[13579]')&&(d=am(d,1));break;case 2:ko(Uq(c))>0&&(d=am(d,1));break;case 3:ko(Uq(c))<0&&(d=am(d,1));}ko(Uq(c))<0&&(d=mm(d,-1));return new Sr(''+xm(d))}\nfunction jD(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 _l(new Ho(iV))}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 _l(new Ho(iV))}if(i>b){throw _l(new xn(iV))}}f=ae(kf,UT,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 _l(new Ho('Invalid UTF8 sequence at '+(h-1)+', byte='+(j=c>>>0,j.toString(16))))}d=d<<6|c&63}k+=Ln(d,f,k)}return f}\nfunction DT(){DT=Hm;CT=new Oy;_t(CT,(yT(),kT),'en');_t(CT,WS,'');_t(CT,lT,'');_t(CT,US,'dineroIV');_t(CT,qT,To(0));_t(CT,jT,To(-256));_t(CT,iT,To(-16746256));_t(CT,VS,To(-65536));_t(CT,mT,To(-16711936));_t(CT,YS,To(-16744448));_t(CT,bT,To(-16744320));_t(CT,ZS,To(-8355840));_t(CT,xT,To(-5111630));_t(CT,oT,To(-16776961));_t(CT,pT,To(-6908236));_t(CT,XS,(Bn(),false));_t(CT,wT,false);_t(CT,vT,true);_t(CT,sT,false);_t(CT,tT,false);_t(CT,nT,To(4));_t(CT,rT,To(10));_t(CT,_S,true);_t(CT,dT,true);_t(CT,hT,true);_t(CT,$S,true);_t(CT,cT,false);_t(CT,gT,true);_t(CT,fT,false);_t(CT,eT,false);_t(CT,aT,true);_t(CT,uT,To(18));zC((Nn(Ul),Ul.k))}\nfunction EH(a,b,c){var d,e,f,g,h,i,j,k,l;if(!(b.length==64&&(new RegExp(GV)).test(b)&&c.length==64&&(new RegExp(GV)).test(c))){return null}d=(new RegExp(HV)).test(b)&&!(new RegExp(IV)).test(b)||(new RegExp(HV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(JV)).test(b)&&!(new RegExp(IV)).test(b)||(new RegExp(JV)).test(c)&&!(new RegExp(IV)).test(c);l=PH(b)&&PH(c);l=l||WH(b)&&WH(c);if(d||l){gG(a.a,0);return KV}j=LH(b);k=LH(c);h=j*k;if(WH(b)&&!WH(c)){return NH(h)}if(!WH(b)&&WH(c)){gG(a.a,1);return MH(h)}if(PH(b)){return MH(h)}e=new Fs(LU,(et(),at));f=new Vq(so(DF(b,false)));g=new Vq(so(DF(c,false)));i=Hq(f,g,e);return IH(a,Uq(i))}\nfunction Gq(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=$r(a.f)),a.c);k=(!b.c&&(b.c=$r(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=yq.length-1;if(b.a==0&&b.f!=-1){throw _l(new vn(YU))}if(j.e==0){return mr(c)}d=Br(j,k);j=xr(j,d);k=xr(k,d);f=Dr(k);k=Lr(k,f);do{l=yr(k,yq[e]);if(l[1].e==0){g+=e;e<h&&++e;k=l[0]}else{if(e==1){break}e=1}}while(true);if(!zr(k.e<0?new Pr(1,k.d,k.a):k,(tr(),or))){throw _l(new vn('Non-terminating decimal expansion; no exact representable decimal result'))}k.e<0&&(j=j.e==0?j:new Pr(-j.e,j.d,j.a));i=jr(c+$wnd.Math.max(f,g));e=f-g;j=e>0?(Ns(),e<Ls.length?Ss(j,Ls[e]):e<Js.length?Fr(j,Js[e]):Fr(j,Hr(Js[1],e))):Jr(j,-e);return new ar(j,i)}\nfunction Rq(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return Lq(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 Wq(a.f-b.f,a.e)}return new _q(Bs((!a.c&&(a.c=$r(a.f)),a.c),(!b.c&&(b.c=$r(b.f)),b.c)),a.e)}else if(c>0){if(c<wq.length&&$wnd.Math.max(a.a,b.a+xq[gf(c)])+1<54){return new Wq(a.f-b.f*wq[gf(c)],a.e)}return new _q(Bs((!a.c&&(a.c=$r(a.f)),a.c),Ts((!b.c&&(b.c=$r(b.f)),b.c),gf(c))),a.e)}else{c=-c;if(c<wq.length&&$wnd.Math.max(a.a+xq[gf(c)],b.a)+1<54){return new Wq(a.f*wq[gf(c)]-b.f,b.e)}return new _q(Bs(Ts((!a.c&&(a.c=$r(a.f)),a.c),gf(c)),(!b.c&&(b.c=$r(b.f)),b.c)),b.e)}}\nfunction DA(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 WA(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=xy(b,l.c);e=d<0?0:1;d==0&&(!c.c||Wz(l.d,c.d))&&(g=l);if(!(!!l&&l.b)&&!zA(l.a[e])){if(zA(l.a[1-e])){m=m.a[j]=GA(l,e)}else if(!zA(l.a[1-e])){n=m.a[1-j];if(n){if(!zA(n.a[1-j])&&!zA(n.a[j])){m.b=false;n.b=true;l.b=true}else{f=h.a[1]==m?1:0;zA(n.a[j])?(h.a[f]=FA(m,j)):zA(n.a[1-j])&&(h.a[f]=GA(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 WA(l.c,l.d);EA(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 sG(a,b,c){var d;if((c&1)!=1&&(c&2)!=2){throw _l(new xG('NOOPENMODESPECIFIED'))}(c&4)==4&&rC(pG,'flags & O_CREAT = 4');if((c&4)!=4&&(c&2)==2){rC(pG,'No O_CREAT, but O_WRONLY. We must check if the file exists');throw _l(new OT)}if((c&4)==4&&(c&1)==1){rC(pG,'Trying to open in read mode a file that might not exist.');throw _l(new xG(yV))}d=false;if((c&8)==8){rC(pG,'flags & O_APPEND = 8');d=true}if((c&1)==1){rC(pG,'flags & O_RDONLY = 1');_t(a.a,To(a.c),null);rC(pG,'Opened '+b+' as read-only with file descriptor '+a.c)}if((c&2)==2){rC(pG,'flags & O_WRONLY = 2');_t(a.d,To(a.c),null);rC(pG,'Opened '+b+' as write-only (append = '+d+') with file descriptor '+a.c)}return a.c++}\nfunction VR(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;l=0;o=Mp(f,',',0);m=null;for(j=0;j<o.length;j++){if(j%(64/g|0)==0){l=0;m=GG(b.e,b.f);++b.f}n=Qp(o[j]);if(n.length==0){++b.g;NS(b.a,FW,c,d+1,e);d=e.length;continue}if(KF(n)){try{n=GF(n)}catch(a){a=$l(a);if($e(a,30)){++b.g;NS(b.a,FW,c,d+1,e);d=e.length;continue}else throw _l(a)}}try{k=mo(n);if((jm(k,nm(QF(2,g-1)))||hm(k,tm(QF(2,g-1),1)))&&g!=64){throw _l(new pp)}g==8?sE(m,wm(k),l):g==16?vE(m,wm(k),l):g==32?xE(m,k,l):g==64&&tE(m,k)}catch(a){a=$l(a);if($e(a,15)){++b.g;NS(b.a,h.toUpperCase()+'_TOO_LARGE',c,d+1,e);continue}else if($e(a,19)||$e(a,45)){i=a;zb(i,(nq(),mq),'','');++b.g;NS(b.a,FW,c,d+1,e);d=e.length;continue}else throw _l(a)}l+=g/8|0}}\nfunction HH(b,c,d){var e,f,g,h,i,j,k,l,m;if(c.length==64&&(new RegExp(GV)).test(c)&&d.length==64&&(new RegExp(GV)).test(d)){f=(new RegExp(HV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(HV)).test(d)&&!(new RegExp(IV)).test(d)||(new RegExp(JV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(JV)).test(d)&&!(new RegExp(IV)).test(d);m=SH(c)&&QH(d);m=m||QH(c)&&SH(d);if(f||m){try{gG(b.a,0)}catch(a){a=$l(a);if($e(a,56)){e=a;zb(e,(nq(),mq),'','')}else throw _l(a)}return KV}k=SH(c)&&SH(d);k=k||SH(c)&&!PH(d);k=k||!PH(c)&&SH(d);if(k){return LV}h=QH(c)&&QH(d);h=h||QH(c)&&!PH(d);h=h||!PH(c)&&QH(d);if(h){return MV}g=new Fs(LU,(et(),at));i=new Vq(so(DF(c,false)));j=new Vq(so(DF(d,false)));l=Eq(i,j,g);return IH(b,Uq(l))}return null}\nfunction GH(b,c,d){var e,f,g,h,i,j,k,l,m;if(!(c.length==64&&(new RegExp(GV)).test(c)&&d.length==64&&(new RegExp(GV)).test(d))){return null}f=(new RegExp(HV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(HV)).test(d)&&!(new RegExp(IV)).test(d)||(new RegExp(JV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(JV)).test(d)&&!(new RegExp(IV)).test(d);m=SH(c)&&SH(d);m=m||QH(c)&&QH(d);if(f||m){try{gG(b.a,0)}catch(a){a=$l(a);if($e(a,56)){e=a;zb(e,(nq(),mq),'','')}else throw _l(a)}return KV}k=SH(c)&&QH(d);k=k||SH(c)&&!PH(d);k=k||!PH(c)&&QH(d);if(k){return LV}h=QH(c)&&SH(d);h=h||QH(c)&&!PH(d);h=h||!PH(c)&&SH(d);if(h){return MV}g=new Fs(LU,(et(),at));i=new Vq(so(DF(c,false)));j=new Vq(so(DF(d,false)));l=Sq(i,j,g);return IH(b,Uq(l))}\nfunction TR(a,b){var c,d,e,f,g,h,i,j,k;j=new Bz;k=new iq;rC(MR,'Params: '+a);a=Qp(a);rC(MR,'After trimming: '+a);h=a.length;g=false;e=false;d=false;for(f=0;f<h;++f){c=(xD(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){rC(MR,'Behaving like .asciiz.');k.a+='\\x00'}rC(MR,'Added to pList string '+k.a);vz(j,k.a);i=k.a.length;0<i?(k.a=k.a.substr(0,0)):0>i&&(k.a+=Vp(ae(kf,UT,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 _l(new nH)}g=true;d=false;break;case 32:case 9:break;case 44:if(d||f==0||f==h-1){throw _l(new nH)}d=true;break;default:throw _l(new nH);}}}if(j.b==0&&g){throw _l(new nH)}return j}\nfunction os(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=ae(mf,UT,13,d+1,15,1);r=ae(mf,UT,13,f+1,15,1);s=f;i=Qo(e[f-1]);if(i!=0){ds(r,e,0,i);ds(q,c,0,i)}else{oq(c,0,q,0,d);oq(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=am(qm(bm(q[m],nU),32),bm(q[m-1],nU));w=rs(t,j);k=wm(w);v=wm(rm(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=mm(bm(k,nU),bm(r[s-2],nU));A=am(qm(v,32),bm(q[m-2],nU));p=am(bm(v,nU),bm(j,nU));Qo(wm(sm(p,32)))<32?(u=true):(v=wm(p))}while(hm(ym(o,lU),ym(A,lU)))}}if(k!=0){g=us(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;n<s;n++){h=am(h,am(bm(q[m-s+n],nU),bm(r[n],nU)));q[m-s+n]=wm(h);h=sm(h,32)}}}a!=null&&(a[l]=k);--m;--l}if(i!=0){gs(r,s,q,0,i);return r}oq(q,0,r,0,f);return q}\n",
"function FH(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;if(!(c.length==64&&(new RegExp(GV)).test(c)&&d.length==64&&(new RegExp(GV)).test(d))){return null}f=(new RegExp(HV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(HV)).test(d)&&!(new RegExp(IV)).test(d)||(new RegExp(JV)).test(c)&&!(new RegExp(IV)).test(c)||(new RegExp(JV)).test(d)&&!(new RegExp(IV)).test(d);o=WH(c)&&PH(d);o=o||PH(c)&&WH(d);if(f||o){try{gG(b.a,0)}catch(a){a=$l(a);if($e(a,56)){e=a;zb(e,(nq(),mq),'','')}else throw _l(a)}return KV}m=LH(c);n=LH(d);j=m*n;l=PH(c)&&PH(d);l=l||PH(c)&&!PH(d);l=l||!PH(c)&&PH(d);if(l){return MH(j)}if(WH(c)&&WH(d)){return NH(j)}g=new Fs(LU,(et(),at));h=new Vq(so(DF(c,false)));i=new Vq(so(DF(d,false)));k=(p=Kq(h,i),Jq(p,g),p);return IH(b,Uq(k))}\nfunction mo(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw _l(new qp(jU))}j=a;f=a.length;i=false;if(f>0){b=(xD(0,a.length),a.charCodeAt(0));if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw _l(new qp(iU+j+'\"'))}while(a.length>0&&(xD(0,a.length),a.charCodeAt(0)==48)){a=a.substr(1);--f}if(f>(op(),mp)[10]){throw _l(new qp(iU+j+'\"'))}for(e=0;e<f;e++){if(In((xD(e,a.length),a.charCodeAt(e)),10)==-1){throw _l(new qp(iU+j+'\"'))}}l=0;g=kp[10];k=lp[10];h=nm(np[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(cm(l,h)<0){throw _l(new qp(iU+j+'\"'))}l=mm(l,k)}l=tm(l,d)}if(cm(l,0)>0){throw _l(new qp(iU+j+'\"'))}if(!i){l=nm(l);if(cm(l,0)<0){throw _l(new qp(iU+j+'\"'))}}return l}\nfunction Cq(){Cq=Hm;var a,b,c;new Yq(1,0);new Yq(10,0);new Yq(0,0);sq=ae(vg,UT,12,11,0,1);tq=ae(kf,UT,13,100,15,1);uq=ee($d(lf,1),UT,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,VU,WU,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);vq=ae(mf,UT,13,uq.length,15,1);wq=ee($d(lf,1),UT,13,15,[1,10,100,LU,10000,100000,1000000,10000000,100000000,IU,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);xq=ae(mf,UT,13,wq.length,15,1);Aq=ae(vg,UT,12,11,0,1);a=0;for(;a<Aq.length;a++){sq[a]=new Yq(a,0);Aq[a]=new Yq(0,a);tq[a]=48}for(;a<tq.length;a++){tq[a]=48}for(c=0;c<vq.length;c++){vq[c]=dr(uq[c])}for(b=0;b<xq.length;b++){xq[b]=dr(wq[b])}zq=(Ns(),Ks);yq=Js}\nfunction GF(a){var b,c,d,e;xD(0,a.length);if(a.charCodeAt(0)!=48||vp(a.toUpperCase(),1)!=88){throw _l(new AG)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=vp(a.toUpperCase(),b);switch(e){case 48:c=am(c,mm(0,QF(16,d)));break;case 49:c=am(c,QF(16,d));break;case 50:c=am(c,mm(2,QF(16,d)));break;case 51:c=am(c,mm(3,QF(16,d)));break;case 52:c=am(c,mm(4,QF(16,d)));break;case 53:c=am(c,mm(5,QF(16,d)));break;case 54:c=am(c,mm(6,QF(16,d)));break;case 55:c=am(c,mm(7,QF(16,d)));break;case 56:c=am(c,mm(8,QF(16,d)));break;case 57:c=am(c,mm(9,QF(16,d)));break;case 65:c=am(c,mm(10,QF(16,d)));break;case 66:c=am(c,mm(11,QF(16,d)));break;case 67:c=am(c,mm(12,QF(16,d)));break;case 68:c=am(c,mm(13,QF(16,d)));break;case 69:c=am(c,mm(14,QF(16,d)));break;case 70:c=am(c,mm(15,QF(16,d)));break;default:throw _l(new AG);}}return rD(''+xm(c)),''+xm(c)}\nfunction IH(b,c){var d,e,f,g,h,i,j,k,l,m;f=c;c=ZH(c);if(wp(f.toLowerCase(),c.toLowerCase())!=0){return c}try{ko(c)}catch(a){a=$l(a);if($e(a,15)){throw _l(new zG)}else throw _l(a)}h=new Zq('1.797693134862315708145274237317E308');i=new Zq('-1.797693134862315708145274237317E308');j=new Zq('-4.9406564584124654417656879286822E-324');k=new Zq('4.9406564584124654417656879286822E-324');m=new Vq(0);e=new Vq(-0.);try{l=new Zq(c);if(Fq(l,h)==1||Fq(l,i)==-1){gG(b.a,3);if(Fq(l,h)==1){return LV}if(Fq(l,i)==-1){return MV}}if(Fq(l,j)==1&&Fq(l,k)==-1&&Fq(l,m)!=0&&Fq(l,e)!=0){gG(b.a,2);if(Fq(l,m)==1){return uV}if(Fq(l,m)==-1){return NV}}g=ap(ro(ko(Uq(l))));return YH(g)}catch(a){a=$l(a);if($e(a,15)){if(_F(b.a,3)){bG(b.a,'O',1);throw _l(new aI)}else{dG(b.a,'V',1)}return uV}else if($e(a,56)||$e(a,39)){d=a;zb(d,(nq(),mq),'','');return ''}else throw _l(a)}}\nfunction gG(b,c){var d,e;e=aG(c);try{wp(e.toLowerCase(),'V'.toLowerCase())==0?fE(b,'1',15):wp(e.toLowerCase(),'Z'.toLowerCase())==0?fE(b,'1',16):wp(e.toLowerCase(),'O'.toLowerCase())==0?fE(b,'1',17):wp(e.toLowerCase(),'U'.toLowerCase())==0?fE(b,'1',18):wp(e.toLowerCase(),'I'.toLowerCase())==0&&fE(b,'1',19)}catch(a){a=$l(a);if($e(a,11)){d=a;zb(d,(nq(),mq),'','')}else throw _l(a)}if(_F(b,c)){switch(c){case 1:throw _l(new BH);case 3:throw _l(new aI);case 2:throw _l(new WI);case 0:throw _l(new _H);}try{wp(e.toLowerCase(),'V'.toLowerCase())==0?fE(b,'1',25):wp(e.toLowerCase(),'Z'.toLowerCase())==0?fE(b,'1',26):wp(e.toLowerCase(),'O'.toLowerCase())==0?fE(b,'1',27):wp(e.toLowerCase(),'U'.toLowerCase())==0?fE(b,'1',28):wp(e.toLowerCase(),'I'.toLowerCase())==0&&fE(b,'1',29)}catch(a){a=$l(a);if($e(a,11)){d=a;zb(d,(nq(),mq),'','')}else throw _l(a)}}}\nfunction ez(){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[eV]=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(!cz()){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[eV]=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 ms(a,b){js();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=cm(a,0)<0;i&&(a=nm(a));if(cm(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 iq;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==kU?aV:''+-b;return n.a;}}k=18;l=ae(kf,UT,13,k+1,15,1);c=k;p=a;do{j=p;p=em(p,10);l[--c]=wm(am(48,tm(j,mm(p,10))))&rU}while(cm(p,0)!=0);e=tm(tm(tm(k,c),b),1);if(b==0){i&&(l[--c]=45);return Wp(l,c,k-c)}if(b>0&&cm(e,-6)>=0){if(cm(e,0)>=0){f=c+wm(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return Wp(l,c,k-c+1)}for(g=2;jm(g,am(nm(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return Wp(l,c,k-c)}o=c+1;d=k;m=new jq;i&&(m.a+='-',m);if(d-o>=1){aq(m,l[c]);m.a+='.';m.a+=Wp(l,c+1,k-c-1)}else{m.a+=Wp(l,c,k-c)}m.a+='E';cm(e,0)>0&&(m.a+='+',m);m.a+=''+xm(e);return m.a}\nfunction hn(){var a,b,c;b=$doc.compatMode;a=ee($d(rg,1),UT,2,6,[PU]);for(c=0;c<a.length;c++){if(Ap(a[c],b)){return}}a.length==1&&Ap(PU,a[0])&&Ap('BackCompat',b)?\"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using <!doctype html> at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br> <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction ec(){var a=['\\\\u0000','\\\\u0001','\\\\u0002','\\\\u0003','\\\\u0004','\\\\u0005','\\\\u0006','\\\\u0007','\\\\b','\\\\t','\\\\n','\\\\u000B','\\\\f','\\\\r','\\\\u000E','\\\\u000F','\\\\u0010','\\\\u0011','\\\\u0012','\\\\u0013','\\\\u0014','\\\\u0015','\\\\u0016','\\\\u0017','\\\\u0018','\\\\u0019','\\\\u001A','\\\\u001B','\\\\u001C','\\\\u001D','\\\\u001E','\\\\u001F'];a[34]='\\\\\"';a[92]='\\\\\\\\';a[173]='\\\\u00ad';a[1536]='\\\\u0600';a[1537]='\\\\u0601';a[1538]='\\\\u0602';a[1539]='\\\\u0603';a[1757]='\\\\u06dd';a[1807]='\\\\u070f';a[6068]='\\\\u17b4';a[6069]='\\\\u17b5';a[8203]='\\\\u200b';a[8204]='\\\\u200c';a[8205]='\\\\u200d';a[8206]='\\\\u200e';a[8207]='\\\\u200f';a[8232]='\\\\u2028';a[8233]='\\\\u2029';a[8234]='\\\\u202a';a[8235]='\\\\u202b';a[8236]='\\\\u202c';a[8237]='\\\\u202d';a[8238]='\\\\u202e';a[8288]='\\\\u2060';a[8289]='\\\\u2061';a[8290]='\\\\u2062';a[8291]='\\\\u2063';a[8292]='\\\\u2064';a[8298]='\\\\u206a';a[8299]='\\\\u206b';a[8300]='\\\\u206c';a[8301]='\\\\u206d';a[8302]='\\\\u206e';a[8303]='\\\\u206f';a[65279]='\\\\ufeff';a[65529]='\\\\ufff9';a[65530]='\\\\ufffa';a[65531]='\\\\ufffb';return a}\nfunction HF(a){var b,c,d,e;xD(0,a.length);if(a.charCodeAt(0)!=48||vp(a.toUpperCase(),1)!=88){throw _l(new AG)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=vp(a.toUpperCase(),b);switch(e){case 48:c=wm(am(c,mm(0,QF(16,d))))<<16>>16;break;case 49:c=wm(am(c,QF(16,d)))<<16>>16;break;case 50:c=wm(am(c,mm(2,QF(16,d))))<<16>>16;break;case 51:c=wm(am(c,mm(3,QF(16,d))))<<16>>16;break;case 52:c=wm(am(c,mm(4,QF(16,d))))<<16>>16;break;case 53:c=wm(am(c,mm(5,QF(16,d))))<<16>>16;break;case 54:c=wm(am(c,mm(6,QF(16,d))))<<16>>16;break;case 55:c=wm(am(c,mm(7,QF(16,d))))<<16>>16;break;case 56:c=wm(am(c,mm(8,QF(16,d))))<<16>>16;break;case 57:c=wm(am(c,mm(9,QF(16,d))))<<16>>16;break;case 65:c=wm(am(c,mm(10,QF(16,d))))<<16>>16;break;case 66:c=wm(am(c,mm(11,QF(16,d))))<<16>>16;break;case 67:c=wm(am(c,mm(12,QF(16,d))))<<16>>16;break;case 68:c=wm(am(c,mm(13,QF(16,d))))<<16>>16;break;case 69:c=wm(am(c,mm(14,QF(16,d))))<<16>>16;break;case 70:c=wm(am(c,mm(15,QF(16,d))))<<16>>16;break;default:throw _l(new AG);}}return rD(''+c),''+c}\nfunction TE(c){var d,e,f;JE(c);if(c.B!=(dF(),bF)&&c.B!=cF){throw _l(new mH)}try{rC(FE,'\\n\\nStarting cycle '+ ++c.j+'\\n---------------------------------------------');YE(c);XE(c);f=UE(c);e=VE(c);if(e){throw _l(new sQ)}WE(c);if(f.a!=null){throw _l(new yH((pD(f.a!=null),Xe(f.a))))}}catch(b){b=$l(b);if($e(b,44)){rC(FE,'Executing a Jump.');try{if(!XG(c.A,(iH(),fH))){rC(FE,'Executing the IF() method of the instruction in IF.');VG(c.A,fH).Hb()}}catch(a){a=$l(a);if($e(a,83)){rC(FE,'Caught a BREAK after a Jump: ignoring it.')}else throw _l(a)}_G(c.A,IG(c.t,c.w));ZG(c.A,VG(c.A,(iH(),eH)));$G(c.A,c.f);tE(c.v,jF(c.w));tE(c.w,am(jF(c.w),4))}else if($e(b,110)){c.i==(iH(),eH)&&!VG(c.A,dH)&&ZG(c.A,c.f);++c.d}else if($e(b,53)){rC(FE,fI(c.o));c.i==(iH(),eH)&&ZG(c.A,c.f);++c.e}else if($e(b,111)){c.i==(iH(),eH)&&ZG(c.A,c.f);++c.k}else if($e(b,112)){c.i==(iH(),eH)&&ZG(c.A,c.f);++c.q}else if($e(b,113)){++c.n}else if($e(b,27)){d=b;rC(FE,'Exception: '+d.a);throw _l(d)}else if($e(b,66)){d=b;SE(c,_E);bH(c.A,null);--c.j;throw _l(d)}else throw _l(b)}finally{rC(FE,'End of cycle '+c.j+'\\n---------------------------------------------\\n'+PE(c)+ST)}}\nfunction Iq(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new jq;if(g<f&&(xD(g,b.length),b.charCodeAt(g)==43)){++g;++c;if(g<f&&(xD(g,b.length),b.charCodeAt(g)==43||(xD(g,b.length),b.charCodeAt(g)==45))){throw _l(new qp(iU+b+'\"'))}}while(g<f&&(xD(g,b.length),b.charCodeAt(g)!=46)&&(xD(g,b.length),b.charCodeAt(g)!=101)&&(xD(g,b.length),b.charCodeAt(g)!=69)){++g}j.a+=''+(b==null?jU:b).substr(c,g-c);if(g<f&&(xD(g,b.length),b.charCodeAt(g)==46)){++g;c=g;while(g<f&&(xD(g,b.length),b.charCodeAt(g)!=101)&&(xD(g,b.length),b.charCodeAt(g)!=69)){++g}a.e=g-c;j.a+=''+(b==null?jU:b).substr(c,g-c)}else{a.e=0}if(g<f&&(xD(g,b.length),b.charCodeAt(g)==101||(xD(g,b.length),b.charCodeAt(g)==69))){++g;c=g;if(g<f&&(xD(g,b.length),b.charCodeAt(g)==43)){++g;g<f&&(xD(g,b.length),b.charCodeAt(g)!=45)&&++c}h=b.substr(c,f-c);a.e=a.e-lo(h,10);if(a.e!=gf(a.e)){throw _l(new qp('Scale out of range.'))}}i=j.a;if(i.length<16){a.f=(Bq==null&&(Bq=new RegExp('^[+-]?\\\\d*$','i')),Bq.test(i)?parseInt(i,10):NaN);if(isNaN(a.f)){throw _l(new qp(iU+b+'\"'))}a.a=dr(a.f)}else{Oq(a,new Sr(i))}a.d=j.a.length;for(e=0;e<j.a.length;++e){d=vp(j.a,e);if(d!=45&&d!=48){break}--a.d}a.d==0&&(a.d=1)}\nfunction ns(a,b){js();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 iq;b<0?(w.a+='0E+',w):(w.a+='0E',w);w.a+=-b;return w.a;}}t=o*10+1+7;u=ae(kf,UT,13,t+1,15,1);c=t;if(o==1){h=e[0];if(h<0){H=bm(h,nU);do{p=H;H=em(H,10);u[--c]=48+wm(tm(p,mm(H,10)))&rU}while(cm(H,0)!=0)}else{H=h;do{p=H;H=H/10|0;u[--c]=48+(p-H*10)&rU}while(H!=0)}}else{D=ae(mf,UT,13,o,15,1);G=o;oq(e,0,D,0,G);I:while(true){A=0;for(j=G-1;j>=0;j--){F=am(qm(A,32),bm(D[j],nU));r=ls(F);D[j]=wm(r);A=wm(rm(r,32))}s=wm(A);q=c;do{u[--c]=48+s%10&rU}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 Wp(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 Wp(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 Wp(u,c,t-c)}C=c+1;f=t;v=new jq;n&&(v.a+='-',v);if(f-C>=1){aq(v,u[c]);v.a+='.';v.a+=Wp(u,c+1,t-c-1)}else{v.a+=Wp(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a}\nfunction yT(){yT=Hm;kT=new zT('LANGUAGE',0,'language');WS=new zT('FILES',1,'files');lT=new zT('LAST_DIR',2,'lastdir');US=new zT('DINERO',3,'dineroIV');qT=new zT('SERIAL_NUMBER',4,'serialNumber');jT=new zT('IF_COLOR',5,'IFColor');iT=new zT('ID_COLOR',6,'IDColor');VS=new zT('EX_COLOR',7,'EXColor');mT=new zT('MEM_COLOR',8,'MEMColor');YS=new zT('FP_ADDER_COLOR',9,'FPAdderColor');bT=new zT('FP_MULTIPLIER_COLOR',10,'FPMultiplierColor');ZS=new zT('FP_DIVIDER_COLOR',11,'FPDividerColor');xT=new zT('WB_COLOR',12,'WBColor');oT=new zT('RAW_COLOR',13,'RAWColor');pT=new zT('SAME_IF_COLOR',14,'SAMEIFColor');XS=new zT('FORWARDING',15,'forwarding');wT=new zT('WARNINGS',16,'warnings');vT=new zT('VERBOSE',17,'verbose');sT=new zT('SYNC_EXCEPTIONS_MASKED',18,'syncexc-masked');tT=new zT('SYNC_EXCEPTIONS_TERMINATE',19,'syncexc-terminate');nT=new zT('N_STEPS',20,'n_step');rT=new zT('SLEEP_INTERVAL',21,'sleep_interval');_S=new zT(aX,22,'INVALID_OPERATION');dT=new zT(YW,23,'OVERFLOW');hT=new zT(ZW,24,'UNDERFLOW');$S=new zT('FP_DIVIDE_BY_ZERO',25,'DIVIDE_BY_ZERO');cT=new zT('FP_NEAREST',26,'NEAREST');gT=new zT('FP_TOWARDS_ZERO',27,'TOWARDZERO');fT=new zT('FP_TOWARDS_PLUS_INFINITY',28,wV);eT=new zT('FP_TOWARDS_MINUS_INFINITY',29,xV);aT=new zT('FP_LONG_DOUBLE_VIEW',30,'LONGDOUBLEVIEW');uT=new zT('UI_FONT_SIZE',31,'FONTSIZE')}\nfunction fO(a,b){var c,d,e;d=Kp(b,'\\\\.','_');switch(d){case 'ADD':c=new yJ;break;case 'ADDU':c=new PJ;break;case 'SUB':c=new gR;break;case 'SUBU':c=new iR;break;case 'DIV':c=new RL;break;case 'DIVU':c=new YL;break;case 'MULT':c=new VP;break;case 'MULTU':c=new aQ;break;case 'ADDI':c=new LJ;break;case 'ADDIU':c=new NJ;break;case 'SLL':c=new JQ;break;case 'SLLV':c=new MQ;break;case 'SRA':c=new XQ;break;case 'SRAV':c=new $Q;break;case 'SRL':c=new bR;break;case 'SRLV':c=new eR;break;case 'AND':c=new ZJ;break;case 'DADD':c=new tL;break;case 'DADDU':c=new zL;break;case 'DSUB':c=new _M;break;case 'DSUBU':c=new bN;break;case 'OR':c=new oQ;break;case 'SLT':c=new OQ;break;case 'SLTU':c=new UQ;break;case 'XOR':c=new HR;break;case 'MOVN':c=new BP;break;case 'MOVZ':c=new KP;break;case 'DDIV':c=new DL;break;case 'DDIVU':c=new KL;break;case 'DMULT':c=new vM;break;case 'DMULU':c=new IM;break;case kW:c=new CM;break;case 'MFLO':c=new sP;break;case 'MFHI':c=new mP;break;case 'ANDI':c=new _J;break;case 'DADDI':c=new vL;break;case fW:c=new BL;break;case eW:c=new xL;break;case 'LUI':c=new _O;break;case 'ORI':c=new rQ;break;case 'SLTI':c=new QQ;break;case 'SLTIU':c=new SQ;break;case 'XORI':c=new KR;break;case 'DSLL':c=new JM;break;case 'DSLLV':c=new NM;break;case 'DSRA':c=new PM;break;case 'DSRAV':c=new TM;break;case 'DSRL':c=new VM;break;case 'DSRLV':c=new ZM;break;case 'LB':c=new NO(a.e);break;case 'LH':c=new VO(a.e);break;case 'LW':c=new bP(a.e);break;case 'LD':c=new RO(a.e);break;case 'LBU':c=new PO(a.e);break;case 'LHU':c=new XO(a.e);break;case 'LWU':c=new fP(a.e);break;case 'SB':c=new zQ(a.e);break;case 'SH':c=new FQ(a.e);break;case 'SW':c=new lR(a.e);break;case 'SD':c=new BQ(a.e);break;case 'J':c=new nO;break;case 'JAL':c=new sO;break;case 'JALR':c=new xO;break;case 'JR':c=new CO;break;case 'B':c=new mK;break;case 'BEQ':c=new yK;break;case 'BNE':c=new GK;break;case aW:c=new IK;break;case $V:c=new AK;break;case 'BGEZ':c=new DK;break;case 'NOP':c=new kQ;break;case rW:c=new $N;break;case 'TRAP':c=new DR(a.e,a.d);break;case sW:c=new yR(a.e,a.d);break;case 'BREAK':c=new LK;break;case 'ADD_D':c=new XJ(a.b.a);break;case 'SUB_D':c=new jR(a.b.a);break;case 'MUL_D':c=new eQ(a.b.a);break;case 'DIV_D':c=new cM(a.b.a);break;case 'LDC1':c=new TO(a.e);break;case 'L_D':c=new hP(a.e);break;case 'SDC1':c=new EQ(a.e);break;case 'S_D':c=new BR(a.e);break;case 'LWC1':c=new dP(a.e);break;case 'SWC1':c=new pR(a.e);break;case 'DMTC1':c=new rM;break;case 'DMFC1':c=new lM;break;case 'MTC1':c=new RP;break;case 'MFC1':c=new jP;break;case 'MOV_D':c=new PP;break;case 'MOVZ_D':c=new NP;break;case 'MOVN_D':c=new EP;break;case 'C_LT_D':c=new sL;break;case 'C_EQ_D':c=new rL;break;case 'BC1T':c=new wK;break;case 'BC1F':c=new uK;break;case 'MOVT_D':c=new FP;break;case 'MOVF_D':c=new wP;break;case 'CVT_L_D':c=new hL;break;case 'CVT_D_L':c=new dL;break;case 'CVT_W_D':c=new jL;break;case 'CVT_D_W':c=new fL;break;default:return null;}e=LT(a.a,(yT(),qT));MT(a.a,qT,e+1);c.t=e;cJ(c,a.b);dJ(c,a.c);return c}\nfunction PR(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 PS;ib=new RS;hb=new Bz;b.f=0;F='';c=Kp(c,'\\r\\n',ST);for(H=Mp(c,ST,0),I=0,J=H.length;I<J;++I){G=H[I];++V;rC(MR,'-- Processing line '+V);for(s=0;s<G.length;s++){xD(s,G.length);if(G.charCodeAt(s)==59){break}xD(s,G.length);if(G.charCodeAt(s)==32||(xD(s,G.length),G.charCodeAt(s)==9)){continue}Y=Ep(G,Sp(9),s);W=Ep(G,Sp(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{xD(s,G.length);if(G.charCodeAt(s)==46){rC(MR,'Processing '+v);if(wp(v.toLowerCase(),'.DATA'.toLowerCase())==0){b.i=(HS(),ES)}else if(wp(v.toLowerCase(),'.TEXT'.toLowerCase())==0||wp(v.toLowerCase(),'.CODE'.toLowerCase())==0){b.i=(HS(),GS)}else{K=v.substr(1);if(b.i!=(HS(),ES)){++b.g;NS(b.a,K.toUpperCase()+'INCODE',V,s+1,G);s=G.length;continue}try{if(wp(v.toLowerCase(),'.ASCII'.toLowerCase())==0||wp(v.toLowerCase(),BW.toLowerCase())==0){R=G.substr(l+2)}else{R=OR(G.substr(l+2));R=R.toUpperCase();R=Mp(R,';',0)[0];rC(MR,CW+R)}R=Qp(Mp(R,';',0)[0]);rC(MR,CW+R)}catch(a){a=$l(a);if($e(a,98)){++M;ab=new SS(DW,V,s+1,G);vz(ib.a,ab);OS(b.a,DW,V,s+1,G);++b.f;s=G.length;continue}else throw _l(a)}cb=GG(b.e,b.f);rC(MR,'line: '+G);g=Mp(G.substr(s),';',2);if(g.length==2){rC(MR,'found comments: '+g[1]);cb.c=g[1]}cb.b=g[0];if(wp(v.toLowerCase(),'.ASCII'.toLowerCase())==0||wp(v.toLowerCase(),BW.toLowerCase())==0){rC(MR,'.ascii(z): parameters = '+R);d=false;wp(v.toLowerCase(),BW.toLowerCase())==0&&(d=true);try{P=TR(R,d);for(i=yz(P,0);i.b!=i.d.c;){h=Xe(Gz(i));rC(MR,'Current string: ['+h+']');rC(MR,EW+b.f+')');cb=GG(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){rC(MR,EW+b.f+')');cb=GG(b.e,b.f);++b.f;T=0}e=(xD(fb,h.length),h.charCodeAt(fb));gb=e;rC(MR,'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 _l(new nH);}rC(MR,(N=gb>>>0,'(escaped to ['+N.toString(16)+'])'));n=false;e=0}if(S){if(e!=37&&e!=115&&e!=100&&e!=105){rC(MR,'Invalid placeholder: %'+String.fromCharCode(e));throw _l(new nH)}S=false}else if(e==37){rC(MR,'Expecting on next step a valid placeholder...');S=true}if(e==92){n=true;++o;continue}sE(cb,gb,T++)}}}catch(a){a=$l(a);if($e(a,54)){rC(MR,'Badly formed string list');++b.g;NS(b.a,FW,V,0,G)}else throw _l(a)}l=G.length}else if(wp(v.toLowerCase(),'.SPACE'.toLowerCase())==0){T=0;++b.f;try{KF(R)&&(R=GF(R));if(MF(R)){L=lo(R,10);for(fb=0;fb<L;fb++){if(fb%8==0&&fb!=0){cb=GG(b.e,b.f);++b.f;T=0}sE(cb,0,T++)}}else{throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){++b.g;NS(b.a,FW,V,s+1,G);continue}else if($e(a,30)){++b.g;NS(b.a,FW,V,s+1,G);continue}else throw _l(a)}++T;l=G.length}else if(wp(v.toLowerCase(),'.WORD'.toLowerCase())==0||wp(v.toLowerCase(),'.WORD64'.toLowerCase())==0){rC(MR,'pamword: '+R);VR(b,V,s,G,R,64,'WORD');l=G.length}else if(wp(v.toLowerCase(),'.WORD32'.toLowerCase())==0){VR(b,V,s,G,R,32,'WORD32');l=G.length}else if(wp(v.toLowerCase(),'.BYTE'.toLowerCase())==0){VR(b,V,s,G,R,8,'BYTE');l=G.length}else if(wp(v.toLowerCase(),'.WORD16'.toLowerCase())==0){VR(b,V,s,G,R,16,'WORD16');l=G.length}else if(wp(v.toLowerCase(),'.DOUBLE'.toLowerCase())==0){UR(b,V,s,G,R);l=G.length}else{++b.g;NS(b.a,GW,V,s+1,G);s=G.length;continue}}}else{xD(l,G.length);if(G.charCodeAt(l)==58){C=G.substr(s,l-s);rC(MR,'Processing label '+C);if(b.i==(HS(),ES)){rC(MR,'in .data section');try{tH(b.j,b.f*8,C)}catch(a){a=$l(a);if($e(a,70)){xC(MR,'Label '+C+' is already assigned')}else throw _l(a)}}else if(b.i==GS){rC(MR,'in .text section');F=C}rC(MR,'done')}else{if(b.i!=(HS(),GS)){++b.g;NS(b.a,GW,V,s+1,G);s=G.length;continue}else if(b.i==GS){j=true;++l;Z=OR(G.substr(s)).toUpperCase();(Z.indexOf(rW)!=-1||Z.indexOf('SYSCALL 0')!=-1||Z.indexOf('TRAP 0')!=-1)&&(q=true);for($=0;$<LR.length;$++){if(Ap(LR[$].toUpperCase(),G.substr(s,l-s).toUpperCase())){ab=new SS(HW,V,s+1,G);vz(ib.a,ab);OS(b.a,HW,V,s+1,G);++M}}bb=fO(b.d,G.substr(s,l-s).toUpperCase());if(!bb){++b.g;NS(b.a,IW,V,s+1,G);s=G.length;continue}X=bb.u;w+=4;if(wp(X,'')!=0&&G.length<l+1){++b.g;NS(b.a,JW,V,l,G);s=G.length;continue}if(wp(X,'')!=0){Q=OR(G.substr(l+1));Q=Q.toUpperCase();Q=Qp(Mp(Q,';',0)[0]);rC(MR,'param: '+Q);u=0;for(jb=0;jb<X.length;jb++){xD(jb,X.length);if(X.charCodeAt(jb)==37){++jb;xD(jb,X.length);if(X.charCodeAt(jb)==82){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}if((U=RR(Qp(Q.substr(u,m-u))))>=0){vz(bb.r,To(U));u=m+1}else{++b.g;NS(b.a,LW,V,Dp(G,Q.substr(u,m-u))+1,G);vz(bb.r,To(0));s=G.length;continue}}else{xD(jb,X.length);if(X.charCodeAt(jb)==70){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}if((U=SR(Qp(Q.substr(u,m-u))))>=0){vz(bb.r,To(U));u=m+1}else{++b.g;NS(b.a,LW,V,Dp(G,Q.substr(u,m-u))+1,G);vz(bb.r,To(0));s=G.length;continue}}else{xD(jb,X.length);if(X.charCodeAt(jb)==73){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}if(LF(Q.substr(u,m-u))){xD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(MF(Q.substr(u,m-u))){try{t=lo(Q.substr(u,m-u),10);if(t<oV||t>pV){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,MW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(t));u=m+1}else if(KF(Q.substr(u,m-u))){try{try{t=wm(mo(HF(Q.substr(u,m-u))));rC(MR,'imm = '+t);if(t<oV||t>pV){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,MW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(t));u=m+1}catch(a){a=$l(a);if(!$e(a,30))throw _l(a)}}}else{try{f=Q.indexOf('+',u);if(f!=-1){cb=qH(b.j,Qp(Q.substr(u,f-u)));if(MF(Q.substr(f+1,m-(f+1)))){try{t=lo(Q.substr(u,m-u),10);if(t<oV||t>pV){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,MW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(cb.a+t));u=m+1}else if(KF(Q.substr(f+1,m-(f+1)))){try{try{t=wm(mo(GF(Q.substr(u,m-u))));if(t<oV||t>pV){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,MW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(cb.a+t));u=m+1}catch(a){a=$l(a);if($e(a,30)){p=a;wC(MR,NW+p.f)}else throw _l(a)}}else{db=qH(b.j,Qp(Q.substr(f+1,m-(f+1))));vz(bb.r,To(cb.a+db.a))}}else{f=Q.indexOf('-',u);if(f!=-1){cb=qH(b.j,Qp(Q.substr(u,f-u)));if(MF(Q.substr(f+1,m-(f+1)))){try{t=lo(Q.substr(u,m-u),10);if(t<oV||t>pV){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,MW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(cb.a-t));u=m+1}else if(KF(Q.substr(f+1,m-(f+1)))){try{try{t=wm(mo(GF(Q.substr(u,m-u))));if(t<oV||t>pV){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,MW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(cb.a-t));u=m+1}catch(a){a=$l(a);if(!$e(a,30))throw _l(a)}}else{db=qH(b.j,Qp(Q.substr(f+1,m-(f+1))));vz(bb.r,To(cb.a-db.a))}}else{cb=qH(b.j,Qp(Q.substr(u,m-u)));vz(bb.r,To(cb.a))}}}catch(a){a=$l(a);if($e(a,46)){++b.g;NS(b.a,OW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}else throw _l(a)}}}else{xD(jb,X.length);if(X.charCodeAt(jb)==85){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}if(LF(Q.substr(u,m-u))){xD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(MF(Q.substr(u,m-u))){try{t=lo(Qp(Q.substr(u,m-u)),10);if(t<0){++b.g;NS(b.a,PW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}if(t<0||t>31){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,QW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(t));u=m+1}else if(KF(Qp(Q.substr(u,m-u)))){try{t=wm(mo(GF(Q.substr(u,m-u))));if(t<0){++b.g;NS(b.a,PW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}vz(bb.r,To(t));u=m+1;if(t<0||t>31){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,QW,V,Dp(G,Q.substr(u,m-u))+1,G);vz(bb.r,To(t));u=m+1}else if(!$e(a,30))throw _l(a)}}}else{++b.g;NS(b.a,OW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}}else{xD(jb,X.length);if(X.charCodeAt(jb)==67){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}if(LF(Q.substr(u,m-u))){xD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(MF(Q.substr(u,m-u))){try{t=lo(Qp(Q.substr(u,m-u)),10);if(t<0){++b.g;NS(b.a,PW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}if(t<0||t>7){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,RW,V,Dp(G,Q.substr(u,m-u))+1,G)}else throw _l(a)}vz(bb.r,To(t));u=m+1}else if(KF(Qp(Q.substr(u,m-u)))){try{t=wm(mo(GF(Q.substr(u,m-u))));if(t<0){++b.g;NS(b.a,PW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}vz(bb.r,To(t));u=m+1;if(t<0||t>31){throw _l(new pp)}}catch(a){a=$l(a);if($e(a,15)){t=0;++b.g;NS(b.a,RW,V,Dp(G,Q.substr(u,m-u))+1,G);vz(bb.r,To(t));u=m+1}else if(!$e(a,30))throw _l(a)}}}else{++b.g;NS(b.a,OW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;vz(bb.r,To(0));continue}}else{xD(jb,X.length);if(X.charCodeAt(jb)==76){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}try{if(Ap(Q.substr(u,m-u),'')){vz(bb.r,To(0))}else if(MF(Qp(Q.substr(u,m-u)))){ab=lo(Qp(Q.substr(u,m-u)),10);if(ab<-32767||ab>32768){++b.g;NS(b.a,SW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;vz(bb.r,To(0));continue}vz(bb.r,To(ab))}else{cb=qH(b.j,Qp(Q.substr(u,m-u)));vz(bb.r,To(cb.a))}u=m+1}catch(a){a=$l(a);if($e(a,46)){++b.g;NS(b.a,TW,V,Dp(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;vz(bb.r,To(0));continue}else throw _l(a)}}else{xD(jb,X.length);if(X.charCodeAt(jb)==69){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}C=Qp(Q.substr(u,m-u));D=rH(b.j,C);rC(MR,'Label '+C+' at address '+D);if(D){vz(bb.r,D)}else{eb=new TS;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=C;xz(hb,eb,hb.c.b,hb.c);j=false}}else{xD(jb,X.length);if(X.charCodeAt(jb)==66){jb!=X.length-1?(m=Cp(Q,vp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;NS(b.a,KW,V,u,G);s=G.length;vz(bb.r,To(0));continue}D=rH(b.j,Qp(Q.substr(u,m-u)));if(D){D=To(D.a-(w+4));vz(bb.r,D)}else{eb=new TS;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;xz(hb,eb,hb.c.b,hb.c);j=false}}else{++b.g;NS(b.a,JW,V,1,G);s=G.length;vz(bb.r,To(0));continue}}}}}}}}}else{xD(jb,X.length);if(X.charCodeAt(jb)!=vp(Q,u++)){++b.g;NS(b.a,JW,V,1,G);s=G.length;vz(bb.r,To(0));continue}}}if(s==G.length){continue}try{j&&bb.Lb()}catch(a){a=$l(a);if($e(a,11)){p=a;wC(MR,NW+p.f)}else throw _l(a)}}else{try{bb.Lb()}catch(a){a=$l(a);if($e(a,11)){k=a;wC(MR,NW+k.f)}else throw _l(a)}}rC(MR,'row: '+G);g=Mp(G,';',2);eJ(bb,Jp(g[0].substr(s),'\\t',' '));eJ(bb,Jp(g[0].substr(s),'\\t',' '));eJ(bb,Jp(g[0].substr(s),'\\t',' '));eJ(bb,Jp(g[0].substr(s),'\\t',' '));try{EG(b.e,bb,w);if(F!=null&&!Ap(F,'')){rC(MR,'About to add label: '+F);uH(b.j,w,F.toUpperCase())}}catch(a){a=$l(a);if($e(a,100)){if(A){A=false;++b.g;NS(b.a,UW,V,s+1,G);s=G.length;continue}}else if($e(a,70)){++b.g;NS(b.a,VW,V,1,G);s=G.length}else throw _l(a)}finally{F=''}l=G.length}}}s=l}catch(a){a=$l(a);if($e(a,46)){s=G.length;if(B){B=false;++b.g;NS(b.a,WW,V,s+1,G);continue}}else if($e(a,19)){++b.g;NS(b.a,FW,V,s+1,G);break}else throw _l(a)}}}for(r=0;r<hb.b;r++){D=rH(b.j,Qp(Te(fw(hb,r),37).e));if(D){Te(fw(hb,r),37).d&&(D=To(D.a-(Te(fw(hb,r),37).c+4)));vz(Te(fw(hb,r),37).b.r,D);try{Te(fw(hb,r),37).b.Lb()}catch(a){a=$l(a);if($e(a,11)){p=a;wC(MR,NW+p.f)}else throw _l(a)}}else{++b.g;NS(b.a,TW,Te(fw(hb,r),37).g,Te(fw(hb,r),37).a,Te(fw(hb,r),37).f);continue}}if(!q){++M;ab=new SS(XW,V,0,'');vz(ib.a,ab);OS(b.a,XW,V,0,'');try{xC(MR,'No terminating instruction detected, adding one.');bb=fO(b.d,sW);vz(bb.r,To(0));bb.o='SYSCALL 0';try{bb.Lb()}catch(a){a=$l(a);if($e(a,11)){p=a;wC(MR,NW+p.f)}else throw _l(a)}EG(b.e,bb,w+4);uH(b.j,w+4,'')}catch(a){a=$l(a);if($e(a,100)){if(A){++b.g;NS(b.a,UW,V,0,'Halt')}}else if($e(a,70)){p=a;wC(MR,'Same labels: '+p)}else throw _l(a)}}if(b.g>0){throw _l(b.a)}else if(M>0){throw _l(ib)}}\n",
"function GT(){GT=Hm;var a,b;FT=zC((Nn(Vl),Vl.k));ET=new Oy;a=new Oy;iz(a.b,cX,'Exponent over 32 bits large');iz(a.b,SW,'Invalid offset: should be between -32767 and 32768 (16 bit signed).');iz(a.b,aX,'An invalid operation is performed');iz(a.b,dX,'A division by zero is carried out');iz(a.b,YW,'Floating point overflow, the number in absolute value is too large');iz(a.b,ZW,'Floating point underflow, the number in absolute value is too small');iz(a.b,eX,'.byte directive found in code section');iz(a.b,fX,'.word16 directive found in code section');iz(a.b,gX,'.word directive found in code section');iz(a.b,hX,'.word32 directive found in code section');iz(a.b,iX,'.space directive found in code section');iz(a.b,FW,'Invalid value');iz(a.b,IW,'Invalid code');iz(a.b,GW,'Invalid code for data');iz(a.b,LW,'Invalid register');iz(a.b,OW,'Invalid Immediate value');iz(a.b,JW,'Unknown Syntax');iz(a.b,KW,'Separator is missing');iz(a.b,TW,'Label not found');iz(a.b,PW,'Signed value: expected an unsigned value');iz(a.b,jX,'CPU Step Error');iz(a.b,kX,'Parsing error');iz(a.b,lX,'loop of include');iz(a.b,mX,'You must input an integer value');iz(a.b,nX,\"Error accessing a memory element. Maybe you've reached the limit of EduMIPS64 memory.\");iz(a.b,'ERROR','Error');iz(a.b,oX,'File not found');iz(a.b,pX,'Error writing to standard output');iz(a.b,'Menu.FILE','_File');iz(a.b,qX,'E_xecute');iz(a.b,rX,'_Configure');iz(a.b,sX,'_Window');iz(a.b,'Menu.HELP','_Help');iz(a.b,tX,'Change Language');iz(a.b,uX,'_Tools');iz(a.b,vX,'Change pipeline colors');iz(a.b,wX,'_Open...');iz(a.b,xX,'Open recent');iz(a.b,yX,'_Reset');iz(a.b,zX,'E_xit');iz(a.b,AX,'Single Cycle');iz(a.b,BX,'Multi-Cycle');iz(a.b,CX,'Multi-Step');iz(a.b,DX,'Run');iz(a.b,EX,'Italian');iz(a.b,FX,'English');iz(a.b,GX,'Write _Dinero tracefile...');iz(a.b,HX,'Enable _forwarding');iz(a.b,IX,'Enable _warnings');iz(a.b,JX,'_About us...');iz(a.b,KX,LX);iz(a.b,MX,'_Manual...');iz(a.b,NX,'Stop');iz(a.b,'ABOUT','About EduMIPS64');iz(a.b,'REGISTERS','Registers');iz(a.b,'MEMORY','Data');iz(a.b,'CODE','Code');iz(a.b,'PIPELINE',CV);iz(a.b,'LOGGER','Log');iz(a.b,'IO',OX);iz(a.b,'EXCEPTION','Exception');iz(a.b,'FPUINFO','Floating point unit');iz(a.b,'FPUFCSR','FCSR register');iz(a.b,nW,'Address');iz(a.b,'HEXREPR','Representation');iz(a.b,'COMMENT','Comment');iz(a.b,'LABEL','Label');iz(a.b,PX,TV);iz(a.b,'STATS','Statistics');iz(a.b,'PROSIM','MIPS64 Processor Simulator');iz(a.b,QX,'Warning');iz(a.b,HW,'The instruction belongs to WinMIPS64 instruction set, but it is not a legal MIPS64 instruction');iz(a.b,XW,'The HALT instruction is missing: it will automatically be inserted at the end of the file');iz(a.b,'ROW','Row');iz(a.b,_W,'Column');iz(a.b,MW,'Immediate value too large');iz(a.b,RX,'Word value too large');iz(a.b,SX,'Word32 value too large');iz(a.b,TX,'Word16 value too large');iz(a.b,UX,'Byte value too large');iz(a.b,QW,'5 bit immediate value too large');iz(a.b,RW,'3 bit immediate value too large');iz(a.b,DW,'Missing value for memory cell');iz(a.b,VW,'Label already exists');iz(a.b,VX,'Select a color ');iz(a.b,'EXECUTION','Execution');iz(a.b,'CYCLES','Cycles');iz(a.b,'CYCLE','Cycle');iz(a.b,WX,XX);iz(a.b,'CPI','CPI (Cycles per instruction)');iz(a.b,'RAWS','RAW Stalls');iz(a.b,'RAW','RAW Stall');iz(a.b,'BYTES','Bytes');iz(a.b,'STALLS','Stalls');iz(a.b,'WAWS','WAW Stalls');iz(a.b,'WARS','WAR Stalls');iz(a.b,YX,'Structural Stalls (Divider not available)');iz(a.b,ZX,'Structural Stalls (Memory not available)');iz(a.b,'BTS','Branch Taken Stalls');iz(a.b,'BMS','Branch Misprediction Stalls');iz(a.b,'CSIZE','Code size');iz(a.b,$X,'Appearance');iz(a.b,_X,'Behavior');iz(a.b,aY,'Main settings');iz(a.b,bY,'Settings...');iz(a.b,cY,'Enable Warnings');iz(a.b,dY,'Enable Warnings in compile time');iz(a.b,eY,'Enable forwarding');iz(a.b,fY,'Enables forwarding in the pipeline');iz(a.b,gY,'Long/double mem.cells view');iz(a.b,hY,'Switchs between long and double visualisation of memory cells in the status bar');iz(a.b,iY,'Sync graphics with CPU in multi-step execution');iz(a.b,jY,'Enables verbose multi-step execution');iz(a.b,kY,'Number of step');iz(a.b,lY,'Number of step per istruction');iz(a.b,mY,'FPU Exceptions');iz(a.b,nY,'Invalid operation exception');iz(a.b,oY,'Enables the floating point invalid operation exception');iz(a.b,pY,'Overflow exception');iz(a.b,qY,'Enables the floating point overflow ');iz(a.b,rY,'Underflow exception');iz(a.b,sY,'Enables the floating point underflow');iz(a.b,tY,'Divide by zero exception');iz(a.b,uY,'Enables the floating point divide by zero exception');iz(a.b,vY,'FPU Rounding');iz(a.b,wY,'To nearest');iz(a.b,xY,'Rounds the result to the nearest representable value, rounding to the even one when values are equally near');iz(a.b,yY,'Toward zero');iz(a.b,zY,'Never increments the digit prior to a discarded fraction (i.e, truncates)');iz(a.b,AY,'Towards plus infinity');iz(a.b,BY,'Round towards plus infinity');iz(a.b,CY,'Towards minus infinity');iz(a.b,DY,'Round towards minus infinity');iz(a.b,EY,'Fetch color');iz(a.b,FY,'Sets the IF color');iz(a.b,GY,'ID color');iz(a.b,HY,'Sets Decode color');iz(a.b,IY,'EX Color');iz(a.b,JY,'Sets the Execute color');iz(a.b,KY,'MEM color');iz(a.b,LY,'Sets the Memory color');iz(a.b,MY,'WB Color');iz(a.b,NY,'Sets the Write Back color');iz(a.b,OY,'FP adder color');iz(a.b,PY,'Sets the FP adder color');iz(a.b,QY,'FP multiplier color');iz(a.b,RY,'Sets the FP multiplier color');iz(a.b,SY,'FP divider color');iz(a.b,TY,'Sets the FP divider color');iz(a.b,UY,'Interval between cycles (ms)');iz(a.b,VY,'Amount of milliseconds that has to pass before each cycle is executed in verbose mode');iz(a.b,WY,'Mask synchronous exception');iz(a.b,XY,'Makes the simulator ignore the Division by zero and Integer Overflow exceptions');iz(a.b,YY,'Terminate on synchronous exceptions');iz(a.b,ZY,'Halt the simulation on Division by zero and Integer Overflow exceptions');iz(a.b,$Y,'Font size');iz(a.b,_Y,'Size of the font');iz(a.b,aZ,'Welcome to EduMIPS64');iz(a.b,bZ,'Decimal value');iz(a.b,cZ,'of R');iz(a.b,dZ,'of F');iz(a.b,eZ,'of the memory cell at address');iz(a.b,fZ,'User Guide');iz(a.b,gZ,'Introduction');iz(a.b,hZ,'GUI');iz(a.b,'Manual.IS',XX);iz(a.b,iZ,'Syscall');iz(a.b,jZ,'Row');iz(a.b,kZ,'Column');iz(a.b,lZ,'Line');iz(a.b,mZ,'Description');iz(a.b,nZ,'Code contains');iz(a.b,oZ,'errors and');au(a,pZ,Up((yT(),wT)));iz(a.b,qZ,\"EduMIPS64 Fatal error!<br/>Please help the developers, by opening a <a href='https://github.com/lupino3/edumips64/issues/new'>new issue on GitHub<\\/a> with the following text, or by sending it via email to <a href='mailto:[email protected]'>[email protected]<\\/a>.\");iz(a.b,rZ,'Close');iz(a.b,sZ,YU);iz(a.b,tZ,uZ);iz(a.b,vZ,'FP overflow');iz(a.b,wZ,'FP underflow');iz(a.b,xZ,'FP invalid operation');iz(a.b,yZ,'FP division by zero');iz(a.b,zZ,'No mode has been specified to open the file (read/write)');iz(a.b,AZ,'Attempt to write to standard input');iz(a.b,AV,\"The file descriptor isn't valid. Probably the file hasn't been correctly opened\");iz(a.b,BV,'The write (or read) attempt led to an invalid memory access');iz(a.b,WW,'The data in the input file exceeds the EduMIPS64 memory');iz(a.b,UW,'Instruction memory exhausted');iz(a.b,BZ,'Attempt to read from standard output (or standard error)');iz(a.b,yV,\"Attempt to open in read mode a file that doesn't exist (O_CREAT doesn't work in read or read/write mode)\");iz(a.b,CZ,'Input must not exceed');iz(a.b,DZ,'characters');iz(a.b,EZ,'Please input your text');iz(a.b,'INPUT','input');iz(a.b,FZ,'I/O error');iz(a.b,GZ,'Options:');iz(a.b,'HT.File','--file (-f) filename\\t\\topens the specified file');iz(a.b,'HT.Debug','--debug (-d) \\t\\t\\tactivates debug mode');iz(a.b,'HT.Help','--help (-h)\\t\\t\\tprints this help message');iz(a.b,'HT.Reset','--reset (-r)\\t\\t\\tresets the stored preferences');iz(a.b,HZ,'--version (-v)\\t\\t\\tprints the version');iz(a.b,IZ,'Error: File name is missing.');iz(a.b,JZ,'Error: Unrecognized argument');iz(a.b,KZ,'Error: -f may be used only once.');iz(a.b,'CLEAR','Clear');iz(a.b,'DATA','Data');iz(a.b,'HELPDIR','/docs/user/en');iz(a.b,mW,'Negative memory address error in instruction');iz(a.b,oW,'Alignment error in instruction');iz(a.b,pW,'the address');iz(a.b,qW,'is not aligned to');iz(a.b,LZ,'Please restart the simulator to use the new font.');iz(a.b,MZ,'Please choose only one option between masking synchronous exceptions and program termination on synchronous exceptions.');iz(a.b,NZ,'Changing the forwarding setting will reset the simulation. Continue?');au(ET,'en',a);b=new Oy;iz(b.b,cX,'Esponente oltre i 32 bit');iz(b.b,SW,'Offset non valido: deve essere compreso tra -32767 e 32768 (16 bit con segno).');iz(b.b,'MEMORYADDRESSINVALID','Etichetta invalida, deve essere allineata a 64 bit');iz(b.b,aX,\"\\xC8 stata eseguita un'operazione non valida\");iz(b.b,dX,'\\xC8 stata effettuata una divisione per zero');iz(b.b,YW,'Floating point overflow, il numero in valore assoluto \\xE8 troppo grande');iz(b.b,ZW,'Floating point underflow, il numero in valore assoluto \\xE8 troppo piccolo');iz(b.b,eX,'Direttiva .byte trovata nella sezione codice');iz(b.b,fX,'Direttiva .word16 trovata nella sezione codice');iz(b.b,gX,'Direttiva .word trovata nella sezione codice');iz(b.b,hX,'Direttiva .word32 trovata nella sezione codice');iz(b.b,iX,'Direttiva .space trovata nella sezione codice');iz(b.b,FW,'Valore non valido ');iz(b.b,IW,'Codice non valido');iz(b.b,GW,'Codice non valido per il data');iz(b.b,LW,'Registro non valido');iz(b.b,OW,'Valore Immediato invalido');iz(b.b,JW,'Sintassi sconosciuta');iz(b.b,KW,'Mancano i separatori');iz(b.b,TW,'Etichetta non trovata');iz(b.b,PW,'Valore con segno: atteso valore senza segno');iz(b.b,jX,\"Errore durante l'esecuzione di uno step di simulazione\");iz(b.b,kX,'Errore in fase di parsing');iz(b.b,mX,'Inserire un valore intero');iz(b.b,lX,'Ciclo di include');iz(b.b,nX,\"Errore durante l'accesso alla memoria. Probabilmente \\xE8 stato raggiunto il limite della memoria di EduMIPS64\");iz(b.b,'ERROR','Errore');iz(b.b,oX,'File non trovato');iz(b.b,pX,'Errore nella scrittura su standard output');iz(b.b,'Menu.FILE','_File');iz(b.b,qX,'E_secuzione');iz(b.b,rX,'_Configura');iz(b.b,sX,'Fines_tra');iz(b.b,'Menu.HELP','_Aiuto');iz(b.b,tX,'Selezione Lingua');iz(b.b,uX,'_Strumenti');iz(b.b,vX,'Cambia colori pipeline');iz(b.b,wX,'_Apri...');iz(b.b,xX,'Apri recente ');iz(b.b,yX,'_Resetta');iz(b.b,zX,'E_sci');iz(b.b,AX,'Ciclo Singolo');iz(b.b,BX,'Cicli Multipli');iz(b.b,CX,'Passi Multipli');iz(b.b,DX,'Esegui');iz(b.b,EX,'Italiano');iz(b.b,FX,'Inglese');iz(b.b,GX,'Scrivi tracefile _Dinero...');iz(b.b,HX,'Abilita _forwarding');iz(b.b,IX,'Abilita _warning');iz(b.b,JX,'_Informazioni su...');iz(b.b,KX,LX);iz(b.b,MX,'_Manuale...');iz(b.b,NX,'Ferma');iz(b.b,'ABOUT','Informazioni su EduMIPS64');iz(b.b,'REGISTERS','Registri');iz(b.b,'MEMORY','Memoria');iz(b.b,'CODE','Codice');iz(b.b,'CYCLES','Cicli');iz(b.b,'PIPELINE',CV);iz(b.b,'LOGGER','Log');iz(b.b,'IO',OX);iz(b.b,'EXCEPTION','Eccezione');iz(b.b,'FPUINFO','Unit\\xE0 floating point');iz(b.b,'FPUFCSR','Registro FCSR');iz(b.b,nW,'Indirizzo');iz(b.b,'HEXREPR','Rappresentazione');iz(b.b,'COMMENT','Commento');iz(b.b,'LABEL','Etichetta');iz(b.b,'STATS','Statistiche');iz(b.b,'PROSIM','Simulatore di processore MIPS64');iz(b.b,QX,'Attenzione');iz(b.b,HW,\"L'istruzione appartiene all'instruction set di WinMIPS64, ma non \\xE8 un'istruzione MIPS64 legale.\");iz(b.b,XW,\"Manca l'istruzione HALT: sar\\xE0 aggiunta automaticamente alla fine del file.\");iz(b.b,'ROW','Riga');iz(b.b,_W,'Colonna');iz(b.b,MW,'Numero troppo grande per un campo immediato');iz(b.b,RX,'Numero troppo grande per un campo Word');iz(b.b,SX,'Numero troppo grande per un campo Word32');iz(b.b,TX,'Numero troppo grande per un campo Word16');iz(b.b,UX,'Numero troppo grande per un campo Byte');iz(b.b,QW,'Numero troppo grande per un campo immediato a 5 bit');iz(b.b,RW,'Numero troppo grande per un campo immediato a 3 bit');iz(b.b,DW,'Manca il valore da assegnare alla cella di memoria');iz(b.b,VW,'Etichetta gi\\xE0 esistente');iz(b.b,VX,'Seleziona un colore ');iz(b.b,'EXECUTION','Esecuzione');iz(b.b,'CYCLE','Ciclo');iz(b.b,WX,OZ);iz(b.b,PX,'Istruzione');iz(b.b,'CPI','CPI (Cicli per istruzione)');iz(b.b,'RAWS','Stalli RAW');iz(b.b,'RAW','Stallo RAW');iz(b.b,'BYTES','Bytes');iz(b.b,'STALLS','Stalli');iz(b.b,'WAWS','Stalli WAW');iz(b.b,'WARS','Stalli WAR');iz(b.b,YX,'Stalli strutturali (Divisore non disponibile)');iz(b.b,ZX,'Stalli strutturali (Memoria non disponibile)');iz(b.b,'BTS',\"Stalli 'Branch Taken'\");iz(b.b,'BMS',\"Stalli 'Branch Misprediction'\");iz(b.b,'CSIZE','Dimensione del codice');iz(b.b,$X,'Aspetto');iz(b.b,_X,'Comportamento');iz(b.b,aY,'Impost. generali');iz(b.b,bY,'Impostazioni...');iz(b.b,cY,'Abilita Avvisi');iz(b.b,dY,'Abilita avvisi in fase di compilazione');iz(b.b,eY,'Abilita forwarding');iz(b.b,fY,\"Abilita l'opzione forwarding\");iz(b.b,gY,'Visualizza mem. Long/double');iz(b.b,hY,'Visualizza le celle di memoria come valori long o double nella barra di stato');iz(b.b,iY,\"Sincronizza la GUI con la CPU nell'esecuzione multi-step\");iz(b.b,jY,'Abilita la sincronizzazione tra la grafica e la CPU nel multi-step');iz(b.b,kY,'Numero di Step');iz(b.b,lY,'Il numero di step per istruzione');iz(b.b,mY,'Eccezioni FPU');iz(b.b,nY,'Eccezione Invalid operation ');iz(b.b,oY,\"Abilita l'eccezione Invalid operation della FPU\");iz(b.b,pY,'Eccezione Overflow ');iz(b.b,qY,\"Abilita l'eccezione Overflow della FPU\");iz(b.b,rY,'Eccezione Underflow');iz(b.b,sY,\"Abilita l'eccezione Underflow della FPU\");iz(b.b,tY,'Eccezione Divide by zero');iz(b.b,uY,\"Abilita l'eccezione Divide by zero della FPU\");iz(b.b,vY,'Arrot.FPU');iz(b.b,wY,'Al pi\\xF9 vicino');iz(b.b,xY,'Arrotonda al pi\\xF9 vicino valore rappresentabile, arrotondando a quello pari se i valori sono ugualmente vicini');iz(b.b,yY,'Verso lo zero');iz(b.b,zY,'Non incrementa mai la cifra intera prima della virgola (Troncamento)');iz(b.b,AY,'Verso +Infinito');iz(b.b,BY,\"Arrotonda verso l'infinito positivo\");iz(b.b,CY,'Verso -Infinito');iz(b.b,DY,\"Arrotonda verso l'infinito negativo\");iz(b.b,EY,'Colore IF');iz(b.b,FY,\"Imposta il colore della fase di Fetch dell'istruzione\");iz(b.b,GY,'Colore ID');iz(b.b,HY,\"Imposta il colore della fase di Decode dell'istruzione\");iz(b.b,IY,'Colore EX');iz(b.b,JY,\"Imposta il colore della fase di Esecuzione dell'istruzione\");iz(b.b,KY,'Colore MEM');iz(b.b,LY,\"Imposta il colore della fase di Memoria dell'istruzione\");iz(b.b,MY,'Colore WB');iz(b.b,NY,\"Imposta il colore della fase di Write Back dell'istruzione\");iz(b.b,OY,'Colore addizionatore FP');iz(b.b,PY,\"Imposta il colore delle fasi dell'addizionatore FP \");iz(b.b,QY,'Colore moltiplicatore FP');iz(b.b,RY,'Imposta il colore delle fasi del moltiplicatore FP');iz(b.b,SY,'Colore divisore FP');iz(b.b,TY,'Imposta il colore delle fasi del divisore FP');iz(b.b,UY,'Intervallo tra i cicli (ms)');iz(b.b,VY,'Numero di millisecondi che devono passare prima che ciascun ciclo sia eseguito in modalit\\xC3\\xA0 verbose');iz(b.b,WY,'Maschera eccezioni sincrone');iz(b.b,XY,'Fa s\\xEC che il simulatore ignori le eccezioni Divisione per zero ed Integer overflow');iz(b.b,YY,\"Termina se si verifica un'eccezione sincrona\");iz(b.b,ZY,'Ferma la simulazione al verificarsi di eccezioni di tipo Divisione per zero ed Integer overflow');iz(b.b,$Y,'Dimensione font');iz(b.b,_Y,'Dimensione del font');iz(b.b,aZ,'Benvenuti in EduMIPS64');iz(b.b,bZ,'Valore decimale');iz(b.b,cZ,'di R');iz(b.b,dZ,'di F');iz(b.b,eZ,\"della cella di memoria all'indirizzo\");iz(b.b,fZ,'Manuale utente');iz(b.b,gZ,'Introduzione');iz(b.b,hZ,'GUI');iz(b.b,'Manual.IS',OZ);iz(b.b,iZ,'Syscall');iz(b.b,jZ,'Riga');iz(b.b,kZ,'Colonna');iz(b.b,lZ,'Linea');iz(b.b,mZ,'Descrizione');iz(b.b,nZ,'Il codice contiene');iz(b.b,oZ,'errori e');iz(b.b,pZ,'avvisi');iz(b.b,qZ,\"Errore fatale!<br/>Aiuta gli sviluppatori, aprendo una <a href='https://github.com/lupino3/edumips64/issues/new'>issue su GitHub<\\/a> con il seguente testo, o inviandolo via email a <a href='mailto:[email protected]'>[email protected]<\\/a>.\");iz(b.b,rZ,'Chiudi');iz(b.b,sZ,'Divisione per zero');iz(b.b,tZ,uZ);iz(b.b,vZ,'FP Overflow');iz(b.b,wZ,'FP Underflow');iz(b.b,xZ,'Operazione non valida FPU');iz(b.b,yZ,'Divisione per zero FPU');iz(b.b,zZ,'Non \\xC3\\xA8 stata specificata la modalit\\xC3\\xA0 di apertura del file (lettura/scrittura)');iz(b.b,AZ,'Tentativo di scrittura sullo standard input');iz(b.b,AV,'Il descrittore di file non \\xE8 valido. Probabilmente il file non \\xE8 stato aperto correttamente');iz(b.b,BV,'Il tentativo di lettura (o scrittura) ha condotto ad un accesso in memoria non valido');iz(b.b,WW,'I dati contenuti nel file assembly di input eccedono la memoria di EduMIPS64');iz(b.b,UW,'Esaurita memoria istruzioni');iz(b.b,BZ,'Tentativo di lettura dallo standard output (o dallo standard error)');iz(b.b,yV,'Tentativo di apertura in modalit\\xE0 lettura di un file che non esiste (O_CREAT non funziona in modalit\\xE0 lettura o lettura/scrittura)');iz(b.b,CZ,\"La dimensione dell'input non deve superare\");iz(b.b,DZ,'caratteri');iz(b.b,EZ,'Inserire il testo');iz(b.b,'INPUT','input');iz(b.b,FZ,'Errore di I/O');iz(b.b,GZ,'Opzioni:');iz(b.b,'HT.File','--file (-f) file\\t\\tapre il file specificato');iz(b.b,'HT.Debug','--debug (-d) \\t\\t\\tattiva la modalit\\xE0 di debug');iz(b.b,'HT.Help','--help (-h)\\t\\t\\tstampa questo messaggio');iz(b.b,'HT.Reset','--reset (-r)\\t\\t\\telimina le preferenze memorizzate');iz(b.b,HZ,'--version (-v)\\t\\t\\tstampa la versione');iz(b.b,IZ,'Errore: file non specificato');iz(b.b,JZ,'Errore: parametro non specificato');iz(b.b,KZ,'Errore: -f pu\\xF2 essere usato una sola volta');iz(b.b,'CLEAR','Pulisci');iz(b.b,'DATA','Dati');iz(b.b,'HELPDIR','/docs/user/it');iz(b.b,mW,\"Tentativo di accesso ad indirizzo di memoria negativo nell'istruzione\");iz(b.b,oW,\"Errore di allineamento nell'istruzione\");iz(b.b,pW,\"l'indirizzo\");iz(b.b,qW,'non \\xE8 allineato a');iz(b.b,LZ,\"E' necessario riavviare il simulatore per utilizzare il nuovo font.\");iz(b.b,MZ,'Selezionare solo una opzione tra mascheramento eccezioni sincrone e terminazione in seguito ad eccezioni sincrone.');iz(b.b,NZ,'Cambiare la modalit\\xE0 di forwarding indurr\\xE0 un riavvio della simulazione. Continuare?');au(ET,'it',b)}\nvar QT='object',RT='anonymous',ST='\\n',TT='fnStack',UT={4:1},VT='Unknown',WT='function',XT='boolean',YT='number',ZT='string',$T=2147483647,_T=-17592186044416,aU=17592186044416,bU=4194304,cU=1048575,dU='__noinit__',eU='msie',fU=': ',gU={4:1,7:1,8:1},hU={4:1,7:1,14:1,8:1},iU='For input string: \"',jU='null',kU=-2147483648,lU={l:0,m:0,h:524288},mU=9.5367431640625E-7,nU=4294967295,oU=4294967296,pU=2.220446049250313E-16,qU=65536,rU=65535,sU={26:1,33:1},tU={4:1,26:1,33:1,167:1},uU=', length: ',vU='Index: ',wU=', Size: ',xU='fromIndex: ',yU=', toIndex: ',zU='java.lang',AU='com.google.gwt.core.client',BU='com.google.gwt.core.client.impl',CU='java.util',DU='java.util.stream',EU='com.google.gwt.json.client',FU=4194303,GU=524288,HU='-9223372036854775808',IU=1000000000,JU='[GWT] Module loaded.',KU='java.util.logging',LU=1000,MU='com.google.gwt.logging.client',NU='com.google.gwt.logging.impl',OU='java.io',PU='CSS1Compat',QU='gecko1_8',RU={4:1,50:1,8:1},SU='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value (',TU=').\\n',UU='Expect more errors.',VU=244140625,WU=1220703125,XU=0.3010299956639812,YU='Division by zero',ZU='java.math',$U='BigInteger divide by zero',_U=1073741824,aV='2147483648',bV={20:1,52:1},cV={62:1},dV={26:1,57:1},eV='delete',fV={4:1,20:1,22:1,49:1},gV={4:1,200:1},hV='javaemul.internal',iV='Invalid UTF8 sequence',jV='org.edumips64.client',kV='name',lV='value',mV='errorMessage',nV='org.edumips64.core',oV=-32768,pV=32767,qV='Moving ',rV='DIV.D',sV='Incremented write semaphore for ',tV={34:1,35:1,32:1},uV='0000000000000000000000000000000000000000000000000000000000000000',vV='0000000000000000',wV='TOWARDS_PLUS_INFINITY',xV='TOWARDS_MINUS_INFINITY',yV='OPENREADANDCREATE',zV='File descriptor ',AV='FILENOTOPENED',BV='OUTOFMEMORY',CV='Pipeline',DV=' to address ',EV={4:1,7:1,8:1,27:1},FV='org.edumips64.core.fpu',GV='^([01]{64})$',HV='^([01]111111111110[01]{51})$',IV='^([01]111111111110[0]{51})$',JV='^([01]111111111111[01]{51})$',KV='0111111111110111111111111111111111111111111111111111111111111111',LV='0111111111110000000000000000000000000000000000000000000000000000',MV='1111111111110000000000000000000000000000000000000000000000000000',NV='1000000000000000000000000000000000000000000000000000000000000000',OV='EMPTY\\n',PV=' reached a negative value.',QV='(Instruction ',RV={6:1,5:1},SV='org.edumips64.core.is',TV='Instruction',UV='%R,%R,%R',VV='010001',WV='000000',XV='10001',YV='000100',ZV='000110',$V='BEQZ',_V='000001',aW='BNEZ',bW='9223372036854775807',cW='011000',dW='011001',eW='DADDIU',fW='DADDUI',gW='011110',hW='%R,%R',iW='000011',jW='011100',kW='DMULTU',lW='%R,%R,%U',mW='NEGADDRERR',nW='ADDRESS',oW='ALIGNERR',pW='THEADDRESS',qW='ISNOTALIGNED',rW='HALT',sW='SYSCALL',tW='000010',uW='RAW in ',vW=': base register still needs to be written to.',wW='110111',xW='010010',yW='Writing to the dest register, since the condition is true.',zW='^([0]{64})$',AW='SYSCALL (',BW='.ASCIIZ',CW='parameters: ',DW='VALUE_MISS',EW='.ascii(z): requested new memory cell (',FW='INVALIDVALUE',GW='INVALIDCODEFORDATA',HW='WINMIPS64_NOT_MIPS64',IW='INVALIDCODE',JW='UNKNOWNSYNTAX',KW='SEPARATORMISS',LW='INVALIDREGISTER',MW='IMMEDIATE_TOO_LARGE',NW='Irregular string of bits: ',OW='INVALIDIMMEDIATE',PW='VALUEISNOTUNSIGNED',QW='5BIT_IMMEDIATE_TOO_LARGE',RW='3BIT_IMMEDIATE_TOO_LARGE',SW='LABELADDRESSINVALID',TW='LABELNOTFOUND',UW='OUTOFINSTRUCTIONMEMORY',VW='SAMELABEL',WW='OUTOFMEMORY_PARSER',XW='HALT_NOT_PRESENT',YW='FP_OVERFLOW',ZW='FP_UNDERFLOW',$W='org.edumips64.core.parser',_W='COLUMN',aX='FP_INVALID_OPERATION',bX='org.edumips64.utils',cX='DOUBLE_EXT_TOO_LARGE',dX='FP_DIV_BY_ZERO',eX='BYTEINCODE',fX='WORD16INCODE',gX='WORDINCODE',hX='WORD32INCODE',iX='SPACEINCODE',jX='GUI_STEP_ERROR',kX='GUI_PARSER_ERROR',lX='INCLUDE_LOOP',mX='INT_FORMAT_EXCEPTION',nX='ERROR_LABEL',oX='FILE_NOT_FOUND',pX='SYSCALL5_ERROR',qX='Menu.EXECUTE',rX='Menu.CONFIGURE',sX='Menu.WINDOW',tX='Menu.CHANGE_LANGUAGE',uX='Menu.TOOLS',vX='Menu.CHANGE_PIPELINE_COLORS',wX='MenuItem.OPEN',xX='MenuItem.OPENLAST',yX='MenuItem.RESET',zX='MenuItem.EXIT',AX='MenuItem.SINGLE_CYCLE',BX='MenuItem.MULTI_CYCLE',CX='MenuItem.MULTI_STEP',DX='MenuItem.RUN_TO',EX='MenuItem.ITALIAN',FX='MenuItem.ENGLISH',GX='MenuItem.DIN_TRACEFILE',HX='MenuItem.FORWARDING',IX='MenuItem.WARNINGS',JX='MenuItem.ABOUT_US',KX='MenuItem.DIN_FRONTEND',LX='_Dinero frontend...',MX='MenuItem.MANUAL',NX='MenuItem.STOP',OX='Input/Output',PX='INSTRUCTION',QX='GUI_WARNING',RX='WORD_TOO_LARGE',SX='WORD32_TOO_LARGE',TX='WORD16_TOO_LARGE',UX='BYTE_TOO_LARGE',VX='CHOOSE_COLOR',WX='INSTRUCTIONS',XX='Instructions',YX='STRUCTS_DIVNOTAVAILABLE',ZX='STRUCTS_MEMNOTAVAILABLE',$X='Config.APPEARANCE',_X='Config.BEHAVIOR',aY='Config.MAIN',bY='Config.ITEM',cY='Config.WARNINGS',dY='Config.WARNINGS.tip',eY='Config.FORWARDING',fY='Config.FORWARDING.tip',gY='Config.LONGDOUBLEVIEW',hY='Config.LONGDOUBLEVIEW.tip',iY='Config.VERBOSE',jY='Config.VERBOSE.tip',kY='Config.N_STEP',lY='Config.N_STEP.tip',mY='Config.FPUEXCEPTIONS',nY='Config.INVALID_OPERATION',oY='Config.INVALID_OPERATION.tip',pY='Config.OVERFLOW',qY='Config.OVERFLOW.tip',rY='Config.UNDERFLOW',sY='Config.UNDERFLOW.tip',tY='Config.DIVIDE_BY_ZERO',uY='Config.DIVIDE_BY_ZERO.tip',vY='Config.FPUROUNDING',wY='Config.NEAREST',xY='Config.NEAREST.tip',yY='Config.TOWARDZERO',zY='Config.TOWARDZERO.tip',AY='Config.TOWARDS_PLUS_INFINITY',BY='Config.TOWARDS_PLUS_INFINITY.tip',CY='Config.TOWARDS_MINUS_INFINITY',DY='Config.TOWARDS_MINUS_INFINITY.tip',EY='Config.IFCOLOR',FY='Config.IFCOLOR.tip',GY='Config.IDCOLOR',HY='Config.IDCOLOR.tip',IY='Config.EXCOLOR',JY='Config.EXCOLOR.tip',KY='Config.MEMCOLOR',LY='Config.MEMCOLOR.tip',MY='Config.WBCOLOR',NY='Config.WBCOLOR.tip',OY='Config.FPADDERCOLOR',PY='Config.FPADDERCOLOR.tip',QY='Config.FPMULTIPLIERCOLOR',RY='Config.FPMULTIPLIERCOLOR.tip',SY='Config.FPDIVIDERCOLOR',TY='Config.FPDIVIDERCOLOR.tip',UY='Config.SLEEP_INTERVAL',VY='Config.SLEEP_INTERVAL.tip',WY='Config.SYNCEXC-MASKED',XY='Config.SYNCEXC-MASKED.tip',YY='Config.SYNCEXC-TERMINATE',ZY='Config.SYNCEXC-TERMINATE.tip',$Y='Config.FONTSIZE',_Y='Config.FONTSIZE.tip',aZ='StatusBar.WELCOME',bZ='StatusBar.DECIMALVALUE',cZ='StatusBar.OFREGISTER',dZ='StatusBar.OFREGISTERFP',eZ='StatusBar.MEMORYCELL',fZ='Manual.CAPTION',gZ='Manual.INTRO',hZ='Manual.GUI',iZ='Manual.SYSCALL',jZ='ErrorDialog.ROW',kZ='ErrorDialog.COLUMN',lZ='ErrorDialog.LINE',mZ='ErrorDialog.DESCRIPTION',nZ='ErrorDialog.MSG0',oZ='ErrorDialog.MSG1',pZ='ErrorDialog.MSG2',qZ='ReportDialog.MSG',rZ='ReportDialog.BUTTON',sZ='DIVZERO.Message',tZ='INTOVERFLOW.Message',uZ='Integer overflow',vZ='FPOVERFLOW.Message',wZ='FPUNDERFLOW.Message',xZ='FPINVALID.Message',yZ='FPDIVBYZERO.Message',zZ='NOOPENMODE',AZ='WRITETOSTDIN',BZ='READFROMSTDOUT',CZ='INPUTNOTEXCEED',DZ='CHARACTERS',EZ='ENTERINPUT',FZ='IOEXCEPTION',GZ='HT.Options',HZ='HT.Version',IZ='HT.MissingFile',JZ='HT.UnrecognizedArgs',KZ='HT.MultipleFile',LZ='RESTART_FONT',MZ='NO_MASK_AND_TERMINATE',NZ='FWD_RESET_WARNING',OZ='Istruzioni',PZ='org.edumips64.utils.io';var _,Em,zm,Zl=-1;$wnd.goog=$wnd.goog||{};$wnd.goog.global=$wnd.goog.global||$wnd;Fm();Gm(1,null,{},mb);_.C=function nb(a){return kb(this,a)};_.D=function pb(){return this.Qb};_.F=function rb(){return AD(this)};_.G=function tb(){return lb(this)};_.equals=function(a){return this.C(a)};_.hashCode=function(){return this.F()};_.toString=function(){return this.G()};var Dc;Gm(368,1,{});Gm(206,368,{},Lc);_.O=function Mc(a){var b={},j;var c=[];a[TT]=c;var d=arguments.callee.caller;while(d){var e=(Ec(),d.name||(d.name=Hc(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 Nc(a){var b,c,d,e;d=(Ec(),a&&a[TT]?a[TT]:[]);c=d.length;e=ae(ng,UT,42,c,0,1);for(b=0;b<c;b++){e[b]=new rp(d[b],null,-1)}return e};Gm(369,368,{});_.O=function Pc(a){};_.Q=function Qc(a,b,c,d){return new rp(b,a+'@'+d,c<0?-1:c)};_.P=function Rc(a){var b,c,d,e,f,g;e=Jc(a);f=ae(ng,UT,42,0,0,1);b=0;d=e.length;if(d==0){return f}g=Oc(this,e[0]);Ap(g.d,RT)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Oc(this,e[c])}return f};Gm(207,369,{},Sc);_.Q=function Tc(a,b,c,d){return new rp(b,a,-1)};var Pe,Qe,Re;Gm(8,1,{4:1,8:1});_.H=function Db(a){return new Error(a)};_.I=function Fb(){return this.backingJsObject};_.J=function Gb(){var a,b,c;return a=Te(PC((c=OC(Sw((this.i==null&&(this.i=ae(tg,UT,8,0,0,1)),this.i)),new pq),AC(new JC,new IC,new KC,ee($d($h,1),UT,63,0,[(EC(),CC)])),c),(b=new sw,b)),33),a.ab(ae(lg,UT,1,a.size(),5,1))};_.K=function Hb(){return this.e};_.L=function Ib(){return this.f};_.M=function Jb(){Bb(this,Eb(this.H(Cb(this,this.f))));Fc(this)};_.G=function Lb(){return Cb(this,this.L())};_.backingJsObject=dU;_.j=true;Gm(7,8,gU);Gm(14,7,hU,Ob,Pb,Qb);Gm(38,14,hU,wn,xn);Gm(174,38,hU,yn);Gm(162,14,hU,zn,An);Pe={4:1,202:1,20:1};Gm(127,1,{},Pn);_.V=function Qn(a){var b;b=new Pn;b.f=4;a>1?(b.c=Wn(this,a-1)):(b.c=this);return b};_.W=function Vn(){Nn(this);return this.b};_.X=function Xn(){return On(this)};_.Y=function Zn(){Nn(this);return this.i};_.Z=function _n(){return (this.f&4)!=0};_.$=function ao(){return (this.f&1)!=0};_.G=function eo(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(Nn(this),this.k)};_.f=0;var Mn=1;Gm(204,14,hU,fo);Gm(73,1,{4:1,73:1});var io;Qe={4:1,20:1,203:1,73:1};Gm(22,1,{4:1,20:1,22:1});_.U=function Ao(a){return wo(this,Te(a,22))};_.compareTo=function zo(a){return this.c-a.c};_.equals=function Bo(a){return this===a};_.C=function(a){return this.equals(a)};_.hashCode=function Co(){return AD(this)};_.F=function(){return this.hashCode()};_.name=function Do(){return xo(this)};_.ordinal=function Eo(){return this.c};_.toString=function Fo(){return this.b!=null?this.b:''+this.c};_.G=function(){return this.toString()};_.c=0;Gm(47,14,hU,Go,Ho);Gm(138,14,hU,Io,Jo);Gm(3,73,{4:1,20:1,3:1,73:1},Lo);_.U=function No(a){return Ko(this,Te(a,3))};_.C=function Oo(a){return $e(a,3)&&Te(a,3).a==this.a};_.F=function Po(){return this.a};_.G=function So(){return ''+this.a};_.a=0;Gm(80,14,hU,Rb);Gm(415,1,{});Gm(64,80,hU,gp,hp,ip);_.H=function jp(a){return new TypeError(a)};Re={4:1,128:1,20:1,2:1};Gm(98,38,{4:1,7:1,14:1,98:1,8:1},lq);Gm(170,1,{},pq);Gm(24,14,hU,qq,rq);Gm(370,1,{26:1});_.add=function ot(a){throw _l(new rq('Add not supported on this collection'))};_.addAll=function pt(a){var b,c,d;rD(a);b=false;for(d=a._();d.db();){c=d.eb();b=b|this.add(c)}return b};_.clear=function qt(){var a;for(a=this._();a.db();){a.eb();a.fb()}};_.contains=function rt(a){return mt(this,a,false)};_.containsAll=function st(a){return nt(this,a)};_.isEmpty=function tt(){return this.size()==0};_.remove=function ut(a){return mt(this,a,true)};_.removeAll=function vt(a){var b,c,d;rD(a);b=false;for(c=this._();c.db();){d=c.eb();if(a.contains(d)){c.fb();b=true}}return b};_.retainAll=function wt(a){var b,c,d;rD(a);b=false;for(c=this._();c.db();){d=c.eb();if(!a.contains(d)){c.fb();b=true}}return b};_.toArray=function xt(){return this.ab(ae(lg,UT,1,this.size(),5,1))};_.ab=function yt(a){var b,c,d,e;e=this.size();a.length<e&&(a=fD(new Array(e),a));d=a;c=this._();for(b=0;b<e;++b){de(d,b,c.eb())}a.length>e&&de(a,e,null);return a};_.G=function zt(){var a,b,c;c=new sA('[',']');for(b=this._();b.db();){a=b.eb();rA(c,a===this?'(this Collection)':a==null?jU:Km(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};Gm(371,370,sU);_.addAtIndex=function Du(a,b){throw _l(new rq('Add not supported on this list'))};_.add=function Eu(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function Fu(a,b){var c,d,e;rD(b);c=false;for(e=b._();e.db();){d=e.eb();this.addAtIndex(a++,d);c=true}return c};_.clear=function Gu(){this.hb(0,this.size())};\n",
"_.C=function Hu(a){var b,c,d,e,f;if(a===this){return true}if(!$e(a,33)){return false}f=Te(a,33);if(this.size()!=f.size()){return false}e=f._();for(c=this._();c.db();){b=c.eb();d=e.eb();if(!(ff(b)===ff(d)||b!=null&&ob(b,d))){return false}}return true};_.F=function Iu(){return ax(this)};_.indexOf=function Ju(a){return Cu(this,a)};_._=function Ku(){return new Uu(this)};_.lastIndexOf=function Lu(a){var b;for(b=this.size()-1;b>-1;--b){if(Wz(a,this.getAtIndex(b))){return b}}return -1};_.gb=function Mu(a){return new Yu(this,a)};_.removeAtIndex=function Nu(a){throw _l(new rq('Remove not supported on this list'))};_.hb=function Ou(a,b){var c,d;d=this.gb(a);for(c=a;c<b;++c){d.eb();d.fb()}};_.setAtIndex=function Pu(a,b){throw _l(new rq('Set not supported on this list'))};_.subList=function Qu(a,b){return new av(this,a,b)};Gm(135,1,{},Uu);_.db=function Vu(){return Ru(this)};_.eb=function Wu(){return Su(this)};_.fb=function Xu(){Tu(this)};_.b=0;_.c=-1;Gm(136,135,{},Yu);_.fb=function $u(){Tu(this)};_.ib=function Zu(a){this.a.addAtIndex(this.b,a);++this.b;this.c=-1};_.jb=function _u(a){vD(this.c!=-1);this.a.setAtIndex(this.c,a)};Gm(208,371,sU,av);_.addAtIndex=function bv(a,b){tD(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function cv(a){qD(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function dv(a){var b;qD(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function ev(a,b){qD(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function fv(){return this.b};_.a=0;_.b=0;Gm(51,371,tU,sw,tw);_.addAtIndex=function uw(a,b){tD(a,this.a.length);cD(this.a,a,b)};_.add=function vw(a){return nw(this,a)};_.addAllAtIndex=function ww(a,b){var c,d;tD(a,this.a.length);c=b.toArray();d=c.length;if(d==0){return false}dD(this.a,a,c);return true};_.addAll=function xw(a){var b,c;b=a.toArray();c=b.length;if(c==0){return false}dD(this.a,this.a.length,b);return true};_.clear=function yw(){this.a=ae(lg,UT,1,0,5,1)};_.contains=function zw(a){return ow(this,a,0)!=-1};_.getAtIndex=function Aw(a){return qD(a,this.a.length),this.a[a]};_.indexOf=function Bw(a){return ow(this,a,0)};_.isEmpty=function Cw(){return this.a.length==0};_._=function Dw(){return new Mw(this)};_.lastIndexOf=function Ew(a){return pw(this,a,this.a.length-1)};_.removeAtIndex=function Fw(a){return qw(this,a)};_.remove=function Gw(a){var b;b=ow(this,a,0);if(b==-1){return false}qD(b,this.a.length);eD(this.a,b,1);return true};_.hb=function Hw(a,b){var c;uD(a,b,this.a.length);c=b-a;eD(this.a,a,c)};_.setAtIndex=function Iw(a,b){var c;c=(qD(a,this.a.length),this.a[a]);this.a[a]=b;return c};_.size=function Jw(){return this.a.length};_.toArray=function Kw(){return aD(this.a,this.a.length)};_.ab=function Lw(a){return rw(this,a)};Gm(239,1,{},Mw);_.db=function Nw(){return this.a<this.c.a.length};_.eb=function Ow(){pD(this.a<this.c.a.length);this.b=this.a++;return this.c.a[this.b]};_.fb=function Pw(){vD(this.b!=-1);qw(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;Gm(93,14,{4:1,7:1,14:1,8:1,93:1},Vz);Gm(175,1,{});_.pb=function gA(a){cA(this,a)};_.nb=function eA(){return this.b};_.ob=function fA(){return this.c};_.b=0;_.c=0;Gm(176,175,{});Gm(177,1,{});_.pb=function mA(a){cA(this,a)};_.nb=function kA(){return this.b};_.ob=function lA(){return this.d-this.c};_.b=0;_.c=0;_.d=0;Gm(178,177,{},oA);_.pb=function pA(a){iA(this,a)};_.qb=function qA(a){return jA(this,a)};Gm(63,22,{4:1,20:1,22:1,63:1},FC);var BC,CC,DC;Gm(354,1,{},HC);Gm(172,1,{},IC);Gm(171,1,{},JC);Gm(173,1,{},KC);Gm(338,1,{});_.c=false;Gm(163,338,{},QC);Gm(339,176,{},TC);_.qb=function UC(a){return this.a.qb(new VC(a))};Gm(341,1,{},VC);_.tb=function WC(a){this.a.tb(Te(a,8).backingJsObject)};Gm(340,1,{},YC);_.tb=function ZC(a){XC(this,a)};Gm(342,1,{},$C);_.tb=function _C(a){SC(this.a,a)};Gm(417,1,{});Gm(413,1,{});var zD=0;var BD,CD=0,DD;var lg=Sn(zU,'Object',1);var pf=Sn(AU,'JavaScriptObject$',0);var wf=Sn(BU,'StackTraceCreator/Collector',368);var tf=Sn(BU,'StackTraceCreator/CollectorLegacy',206);var vf=Sn(BU,'StackTraceCreator/CollectorModern',369);var uf=Sn(BU,'StackTraceCreator/CollectorModernNoSourceMap',207);var tg=Sn(zU,'Throwable',8);var bg=Sn(zU,'Exception',7);var mg=Sn(zU,'RuntimeException',14);var eg=Sn(zU,'IndexOutOfBoundsException',38);var Uf=Sn(zU,'ArrayIndexOutOfBoundsException',174);var Vf=Sn(zU,'ArrayStoreException',162);var Xf=Sn(zU,'Boolean',202);var Zf=Sn(zU,'Class',127);var Yf=Sn(zU,'ClassCastException',204);var kg=Sn(zU,'Number',73);var $f=Sn(zU,'Double',203);var _f=Sn(zU,'Enum',22);var cg=Sn(zU,'IllegalArgumentException',47);var dg=Sn(zU,'IllegalStateException',138);var fg=Sn(zU,'Integer',3);var gg=Sn(zU,'JsException',80);var ig=Sn(zU,'NullPointerException',64);var rg=Sn(zU,'String',2);var qg=Sn(zU,'StringIndexOutOfBoundsException',98);var sg=Sn(zU,'Throwable/lambda$0$Type',170);var ug=Sn(zU,'UnsupportedOperationException',24);var Ag=Sn(CU,'AbstractCollection',370);var Hg=Sn(CU,'AbstractList',371);var Eg=Sn(CU,'AbstractList/IteratorImpl',135);var Fg=Sn(CU,'AbstractList/ListIteratorImpl',136);var Gg=Sn(CU,'AbstractList/SubList',208);var Xg=Sn(CU,'ArrayList',51);var Wg=Sn(CU,'ArrayList/1',239);var vh=Sn(CU,'NoSuchElementException',93);var Ah=Sn(CU,'Spliterators/BaseSpliterator',175);var xh=Sn(CU,'Spliterators/AbstractSpliterator',176);var zh=Sn(CU,'Spliterators/BaseArraySpliterator',177);var yh=Sn(CU,'Spliterators/ArraySpliterator',178);var $h=Tn(DU,'Collector/Characteristics',63,GC);var _h=Sn(DU,'CollectorImpl',354);var ai=Sn(DU,'Collectors/20methodref$add$Type',172);var bi=Sn(DU,'Collectors/21methodref$ctor$Type',171);var ci=Sn(DU,'Collectors/lambda$42$Type',173);var ii=Sn(DU,'TerminatableStream',338);var hi=Sn(DU,'StreamImpl',163);var ei=Sn(DU,'StreamImpl/MapToObjSpliterator',339);var di=Sn(DU,'StreamImpl/MapToObjSpliterator/lambda$0$Type',341);var fi=Sn(DU,'StreamImpl/ValueConsumer',340);var gi=Sn(DU,'StreamImpl/lambda$5$Type',342);var ub=null;Gm(211,80,hU);var rf=Sn(BU,'JavaScriptExceptionBase',211);Gm(72,211,{72:1,4:1,7:1,14:1,8:1},Vb);_.L=function Yb(){Ub(this);return this.c};_.N=function Zb(){return ff(this.b)===ff(Sb)?null:this.b};var Sb;var of=Sn(AU,'JavaScriptException',72);var bc;Gm(355,1,{});var qf=Sn(AU,'Scheduler',355);var fc=0,gc=false,hc,ic=0,jc=-1;Gm(348,355,{},Ac);var wc;var sf=Sn(BU,'SchedulerImpl',348);Gm(372,1,{});var Ef=Sn(EU,'JSONValue',372);Gm(67,372,{67:1},Yc,Zc);_.C=function $c(a){if(!$e(a,67)){return false}return $b(this.a,Te(a,67).a)};_.R=function _c(){return cd};_.F=function ad(){return _b(this.a)};_.G=function bd(){var a,b,c;c=new kq('[');for(b=0,a=this.a.length;b<a;b++){b>0&&(c.a+=',',c);dq(c,Vc(this,b))}c.a+=']';return c.a};var xf=Sn(EU,'JSONArray',67);Gm(161,372,{},gd);_.R=function hd(){return kd};_.G=function jd(){return Bn(),''+this.a};_.a=false;var dd,ed;var yf=Sn(EU,'JSONBoolean',161);Gm(344,14,hU,ld);var zf=Sn(EU,'JSONException',344);Gm(351,372,{},od);_.R=function pd(){return rd};_.G=function qd(){return jU};var md;var Af=Sn(EU,'JSONNull',351);Gm(91,372,{91:1},sd);_.C=function td(a){if(!$e(a,91)){return false}return this.a==Te(a,91).a};_.R=function ud(){return xd};_.F=function vd(){return oo(this.a)};_.G=function wd(){return this.a+''};_.a=0;var Bf=Sn(EU,'JSONNumber',91);Gm(89,372,{89:1},Ed,Fd);_.C=function Gd(a){if(!$e(a,89)){return false}return $b(this.a,Te(a,89).a)};_.R=function Hd(){return Kd};_.F=function Id(){return _b(this.a)};_.G=function Jd(){return Dd(this)};var Cf=Sn(EU,'JSONObject',89);var Ld;Gm(90,372,{90:1},Td);_.C=function Ud(a){if(!$e(a,90)){return false}return Ap(this.a,Te(a,90).a)};_.R=function Vd(){return Yd};_.F=function Wd(){return GD(this.a)};_.G=function Xd(){return dc(this.a)};var Df=Sn(EU,'JSONString',90);var ge;var Ke,Le,Me,Ne;Gm(88,1,{88:1});var Mh=Sn(KU,'Handler',88);Gm(184,88,{88:1},Qm);_.S=function Rm(a){var b,c;if(!window.console||(Nm(this),kU>a.a.ub())){return}b=an(this.a,a);c=a.a.ub();c>=(wB(),LU)?(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 Ff=Sn(MU,'ConsoleLogHandler',184);Gm(185,88,{88:1},Sm);_.S=function Tm(a){return};var Gf=Sn(MU,'DevelopmentModeLogHandler',185);var Um;var Kf=Sn(MU,'LogConfiguration',null);Gm(183,1,{},Xm);var Hf=Sn(MU,'LogConfiguration/1',183);Gm(358,1,{});var If=Sn(MU,'LogConfiguration/LogConfigurationImplRegular',358);Gm(182,358,{},_m);var Jf=Sn(MU,'LogConfiguration/LogConfigurationImplSevere',182);Gm(381,1,{});var Lh=Sn(KU,'Formatter',381);Gm(382,381,{});var Mf=Sn(NU,'FormatterImpl',382);Gm(166,382,{},bn);_.a=false;var Lf=Sn(MU,'TextLogFormatter',166);Gm(357,1,{});var Qf=Sn(OU,'OutputStream',357);Gm(129,357,{},cn);var Pf=Sn(OU,'FilterOutputStream',129);Gm(108,129,{},dn);_.T=function en(a){};var Rf=Sn(OU,'PrintStream',108);Gm(352,108,{},fn);_.T=function gn(a){eq(this.a,a);eq(this.a,ST)};var Nf=Sn(NU,'StackTracePrintStream',352);var jn='',kn;Gm(50,8,RU);var ag=Sn(zU,'Error',50);Gm(29,50,RU);var Wf=Sn(zU,'AssertionError',29);Gm(169,29,RU,pn);var Of=Sn('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',169);Gm(81,1,{128:1});_.G=function un(){return this.a};var Sf=Sn(zU,'AbstractStringBuilder',81);Gm(28,14,{4:1,28:1,7:1,14:1,8:1},vn);var Tf=Sn(zU,'ArithmeticException',28);var to,uo;var Uo;Gm(58,73,{4:1,20:1,58:1,73:1},Xo);_.U=function Zo(a){return Wo(this,Te(a,58))};_.C=function $o(a){return $e(a,58)&&fm(Te(a,58).a,this.a)};_.F=function _o(){return wm(this.a)};_.G=function bp(){return ''+xm(this.a)};_.a=0;var hg=Sn(zU,'Long',58);var ep;var kp,lp,mp,np;Gm(15,47,{4:1,7:1,15:1,14:1,8:1},pp,qp);var jg=Sn(zU,'NumberFormatException',15);Gm(42,1,{4:1,42:1},rp);_.C=function sp(a){var b;if($e(a,42)){b=Te(a,42);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.F=function tp(){return Qw(ee($d(lg,1),UT,1,5,[To(this.c),this.a,this.d,this.b]))};_.G=function up(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var ng=Sn(zU,'StackTraceElement',42);Gm(23,81,{128:1},$p,_p);var og=Sn(zU,'StringBuffer',23);Gm(25,81,{128:1},iq,jq,kq);var pg=Sn(zU,'StringBuilder',25);Gm(423,1,{});var mq;Gm(12,73,{4:1,20:1,73:1,12:1},Vq,Wq,Xq,Yq,Zq,$q,_q,ar,br);_.U=function fr(a){return Fq(this,Te(a,12))};_.C=function gr(a){var b;if(this===a){return true}if($e(a,12)){b=Te(a,12);return this.e==b.e&&Fq(this,b)==0}return false};_.F=function hr(){var a;if(this.b!=0){return this.b}if(this.a<54){a=gm(this.f);this.b=wm(bm(a,-1));this.b=33*this.b+wm(bm(rm(a,32),-1));this.b=17*this.b+gf(this.e);return this.b}this.b=17*Er(this.c)+gf(this.e);return this.b};_.G=function kr(){return Uq(this)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;var sq,tq,uq,vq,wq,xq,yq,zq,Aq,Bq;var vg=Sn(ZU,'BigDecimal',12);Gm(9,73,{4:1,20:1,73:1,9:1},Nr,Or,Pr,Qr,Rr,Sr,Tr);_.U=function Ur(a){return ur(this,Te(a,9))};_.C=function Vr(a){return zr(this,a)};_.F=function Xr(){return Er(this)};_.G=function Zr(){return ns(this,0)};_.b=-2;_.c=0;_.d=0;_.e=0;var nr,or,pr,qr,rr,sr;var wg=Sn(ZU,'BigInteger',9);var hs,is;Gm(36,1,{4:1,36:1},Fs);_.C=function Gs(a){return $e(a,36)&&Te(a,36).a==this.a&&Te(a,36).b==this.b};_.F=function Hs(){return this.a<<3|this.b.c};_.G=function Is(){return 'precision='+this.a+' roundingMode='+this.b};_.a=0;var xg=Sn(ZU,'MathContext',36);var Js,Ks,Ls,Ms;Gm(41,22,{4:1,20:1,22:1,41:1},ft);var Ys,Zs,$s,_s,at,bt,ct,dt;var yg=Tn(ZU,'RoundingMode',41,gt);Gm(52,1,bV);_.U=function it(a){return ht(this,Te(a,52))};_.C=function jt(a){var b;if(a===this){return true}if(!$e(a,52)){return false}b=Te(a,52);return Ap(this.a,b.a)};_.F=function kt(){return GD(this.a)};_.G=function lt(){return this.a};var zg=Sn('java.nio.charset','Charset',52);Gm(376,1,cV);_.getOrDefault=function Kt(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function Qt(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function St(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function Dt(){this.cb().clear()};_.bb=function Et(a){return At(this,a)};_.containsKey=function Ft(a){return !!Bt(this,a,false)};_.containsValue=function Gt(a){var b,c,d;for(c=this.cb()._();c.db();){b=Te(c.eb(),21);d=b.lb();if(ff(a)===ff(d)||a!=null&&ob(a,d)){return true}}return false};_.C=function Ht(a){var b,c,d;if(a===this){return true}if(!$e(a,62)){return false}d=Te(a,62);if(this.size()!=d.size()){return false}for(c=d.cb()._();c.db();){b=Te(c.eb(),21);if(!this.bb(b)){return false}}return true};_.get=function It(a){return Jt(Bt(this,a,false))};_.F=function Lt(){return _w(this.cb())};_.isEmpty=function Mt(){return this.size()==0};_.keySet=function Nt(){return new gv(this)};_.put=function Ot(a,b){throw _l(new rq('Put not supported on this map'))};_.putAll=function Pt(a){var b,c;rD(a);for(c=a.cb()._();c.db();){b=Te(c.eb(),21);this.put(b.kb(),b.lb())}};_.remove=function Rt(a){return Jt(Bt(this,a,true))};_.size=function Tt(){return this.cb().size()};_.G=function Ut(){var a,b,c;c=new sA('{','}');for(b=this.cb()._();b.db();){a=Te(b.eb(),21);rA(c,Ct(this,a.kb())+'='+Ct(this,a.lb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function Vt(){return new qv(this)};var Pg=Sn(CU,'AbstractMap',376);Gm(216,376,cV);_.clear=function eu(){cu(this)};_.containsKey=function fu(a){return Wt(this,a)};_.containsValue=function gu(a){return Xt(a,this.b)||Xt(a,this.a)};_.cb=function hu(){return new qu(this)};_.get=function iu(a){return Yt(this,a)};_.put=function ju(a,b){return _t(this,a,b)};_.remove=function ku(a){return bu(this,a)};_.size=function lu(){return du(this)};var Dg=Sn(CU,'AbstractHashMap',216);Gm(373,370,dV);_.C=function mu(a){var b;if(a===this){return true}if(!$e(a,57)){return false}b=Te(a,57);if(b.size()!=this.size()){return false}return nt(this,b)};_.F=function nu(){return _w(this)};_.removeAll=function ou(a){var b,c,d,e;rD(a);e=this.size();if(e<a.size()){for(b=this._();b.db();){c=b.eb();a.contains(c)&&b.fb()}}else{for(d=a._();d.db();){c=d.eb();this.remove(c)}}return e!=this.size()};var Vg=Sn(CU,'AbstractSet',373);Gm(115,373,dV,qu);_.clear=function ru(){cu(this.a)};_.contains=function su(a){return pu(this,a)};_._=function tu(){return new yu(this.a)};_.remove=function uu(a){var b;if(pu(this,a)){b=Te(a,21).kb();bu(this.a,b);return true}return false};_.size=function vu(){return du(this.a)};var Cg=Sn(CU,'AbstractHashMap/EntrySet',115);Gm(116,1,{},yu);_.eb=function Au(){return xu(this)};_.db=function zu(){return this.b};_.fb=function Bu(){vD(!!this.c);yy(this.e,this);this.c.fb();this.c=null;this.b=wu(this);zy(this.e,this)};_.b=false;var Bg=Sn(CU,'AbstractHashMap/EntrySetIterator',116);Gm(217,373,dV,gv);_.clear=function hv(){this.a.clear()};_.contains=function iv(a){return this.a.containsKey(a)};_._=function jv(){var a;a=this.a.cb()._();return new mv(a)};_.remove=function kv(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function lv(){return this.a.size()};var Jg=Sn(CU,'AbstractMap/1',217);Gm(218,1,{},mv);_.db=function nv(){return this.a.db()};_.eb=function ov(){var a;a=Te(this.a.eb(),21);return a.kb()};_.fb=function pv(){this.a.fb()};var Ig=Sn(CU,'AbstractMap/1/1',218);Gm(118,370,{26:1},qv);_.clear=function rv(){this.a.clear()};_.contains=function sv(a){return this.a.containsValue(a)};_._=function tv(){var a;return a=this.a.cb()._(),new vv(a)};_.size=function uv(){return this.a.size()};var Lg=Sn(CU,'AbstractMap/2',118);Gm(119,1,{},vv);_.db=function wv(){return this.a.db()};_.eb=function xv(){var a;return a=Te(this.a.eb(),21),a.lb()};_.fb=function yv(){this.a.fb()};var Kg=Sn(CU,'AbstractMap/2/1',119);Gm(102,1,{102:1,21:1});_.C=function Av(a){var b;if(!$e(a,21)){return false}b=Te(a,21);return Wz(this.c,b.kb())&&Wz(this.d,b.lb())};_.kb=function Bv(){return this.c};_.lb=function Cv(){return this.d};_.F=function Dv(){return Xz(this.c)^Xz(this.d)};_.mb=function Ev(a){return zv(this,a)};_.G=function Fv(){return this.c+'='+this.d};var Mg=Sn(CU,'AbstractMap/AbstractEntry',102);Gm(92,102,{102:1,92:1,21:1},Gv);var Ng=Sn(CU,'AbstractMap/SimpleEntry',92);Gm(379,1,{21:1});_.C=function Hv(a){var b;if(!$e(a,21)){return false}b=Te(a,21);return Wz(this.b.value[0],b.kb())&&Wz(qz(this),b.lb())};_.F=function Iv(){return Xz(this.b.value[0])^Xz(qz(this))};_.G=function Jv(){return this.b.value[0]+'='+qz(this)};var Og=Sn(CU,'AbstractMapEntry',379);Gm(377,376,cV);_.bb=function Nv(a){return Kv(this,a)};_.containsKey=function Ov(a){return Lv(this,a)};_.cb=function Pv(){return new Sv(this)};_.get=function Qv(a){return Mv(this,a)};_.keySet=function Rv(){return new Xv(this)};var Tg=Sn(CU,'AbstractNavigableMap',377);Gm(139,373,dV,Sv);_.contains=function Tv(a){return $e(a,21)&&Kv(this.b,Te(a,21))};_._=function Uv(){return new PA(this.b)};_.remove=function Vv(a){var b;if($e(a,21)){b=Te(a,21);return CA(this.b,b)}return false};_.size=function Wv(){return this.b.b};var Qg=Sn(CU,'AbstractNavigableMap/EntrySet',139);Gm(222,373,dV,Xv);_.clear=function Yv(){uA(this.a)};_.contains=function Zv(a){return Lv(this.a,a)};_._=function $v(){var a;a=new PA((new UA(this.a)).b);return new bw(a)};_.remove=function _v(a){if(Lv(this.a,a)){BA(this.a,a);return true}return false};_.size=function aw(){return this.a.b};var Sg=Sn(CU,'AbstractNavigableMap/NavigableKeySet',222);Gm(223,1,{},bw);_.db=function cw(){return Ru(this.a.a)};_.eb=function dw(){var a;a=NA(this.a);return a.kb()};_.fb=function ew(){OA(this.a)};var Rg=Sn(CU,'AbstractNavigableMap/NavigableKeySet/1',223);Gm(375,371,sU);_.addAtIndex=function gw(a,b){var c;c=this.gb(a);c.ib(b)};_.addAllAtIndex=function hw(a,b){var c,d,e,f;rD(b);f=false;e=this.gb(a);for(d=b._();d.db();){c=d.eb();e.ib(c);f=true}return f};_.getAtIndex=function iw(a){return fw(this,a)};_._=function jw(){return yz(this,0)};_.removeAtIndex=function kw(b){var c,d;c=this.gb(b);try{d=c.eb();c.fb();return d}catch(a){a=$l(a);if($e(a,93)){throw _l(new xn(\"Can't remove element \"+b))}else throw _l(a)}};_.setAtIndex=function lw(b,c){var d,e;d=this.gb(b);try{e=d.eb();d.jb(c);return e}catch(a){a=$l(a);if($e(a,93)){throw _l(new xn(\"Can't set element \"+b))}else throw _l(a)}};var Ug=Sn(CU,'AbstractSequentialList',375);Gm(130,371,tU,Uw);_.contains=function Vw(a){return Cu(this,a)!=-1};_.getAtIndex=function Ww(a){return qD(a,this.a.length),this.a[a]};_.setAtIndex=function Xw(a,b){var c;c=(qD(a,this.a.length),this.a[a]);de(this.a,a,b);return c};_.size=function Yw(){return this.a.length};_.toArray=function Zw(){return Tw(this,ae(lg,UT,1,this.a.length,5,1))};_.ab=function $w(a){return Tw(this,a)};var Yg=Sn(CU,'Arrays/ArrayList',130);Gm(124,1,{26:1},cx);_.add=function dx(a){throw _l(new qq)};_.addAll=function ex(a){throw _l(new qq)};_.clear=function fx(){throw _l(new qq)};_.contains=function gx(a){return this.b.contains(a)};_.containsAll=function hx(a){return this.b.containsAll(a)};_.isEmpty=function ix(){return this.b.isEmpty()};_._=function jx(){return new sx(this.b._())};_.remove=function kx(a){throw _l(new qq)};_.removeAll=function lx(a){throw _l(new qq)};_.retainAll=function mx(a){throw _l(new qq)};_.size=function nx(){return this.b.size()};_.toArray=function ox(){return this.b.toArray()};_.ab=function px(a){return this.b.ab(a)};_.G=function qx(){return Km(this.b)};var $g=Sn(CU,'Collections/UnmodifiableCollection',124);Gm(237,1,{},sx);_.db=function tx(){return this.a.db()};_.eb=function ux(){return this.a.eb()};_.fb=function vx(){rx()};var Zg=Sn(CU,'Collections/UnmodifiableCollectionIterator',237);Gm(125,124,sU,wx);_.addAtIndex=function xx(a,b){throw _l(new qq)};_.addAllAtIndex=function yx(a,b){throw _l(new qq)};_.C=function zx(a){return ob(this.a,a)};_.getAtIndex=function Ax(a){return this.a.getAtIndex(a)};_.F=function Bx(){return sb(this.a)};_.indexOf=function Cx(a){return this.a.indexOf(a)};_.isEmpty=function Dx(){return this.a.isEmpty()};_.lastIndexOf=function Ex(a){return this.a.lastIndexOf(a)};_.removeAtIndex=function Fx(a){throw _l(new qq)};_.setAtIndex=function Gx(a,b){throw _l(new qq)};_.subList=function Hx(a,b){return new wx(this.a.subList(a,b))};var _g=Sn(CU,'Collections/UnmodifiableList',125);Gm(234,1,cV,Jx);_.getOrDefault=function Qx(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function Wx(a,b){var c;return c=this.c.get(a),c!=null?c:Ix()};_.replace=function Yx(a,b){return this.c.containsKey(a)?Ix():null};_.clear=function Kx(){throw _l(new qq)};_.containsKey=function Lx(a){return this.c.containsKey(a)};_.containsValue=function Mx(a){return this.c.containsValue(a)};_.cb=function Nx(){!this.a&&(this.a=new ey(this.c.cb()));return this.a};_.C=function Ox(a){return ob(this.c,a)};_.get=function Px(a){return this.c.get(a)};_.F=function Rx(){return sb(this.c)};_.isEmpty=function Sx(){return this.c.isEmpty()};_.keySet=function Tx(){!this.b&&(this.b=new ay(this.c.keySet()));return this.b};_.put=function Ux(a,b){return Ix()};_.putAll=function Vx(a){throw _l(new qq)};_.remove=function Xx(a){throw _l(new qq)};_.size=function Zx(){return this.c.size()};_.G=function $x(){return Km(this.c)};_.values=function _x(){!this.d&&(this.d=new cx(this.c.values()));return this.d};var eh=Sn(CU,'Collections/UnmodifiableMap',234);Gm(141,124,dV,ay);_.C=function by(a){return ob(this.b,a)};_.F=function cy(){return sb(this.b)};var gh=Sn(CU,'Collections/UnmodifiableSet',141);Gm(235,141,dV,ey);_.contains=function fy(a){return this.b.contains(a)};_.containsAll=function gy(a){return this.b.containsAll(a)};_._=function hy(){var a;a=this.b._();return new ky(a)};_.toArray=function iy(){var a;a=this.b.toArray();dy(a,a.length);return a};_.ab=function jy(a){var b;b=this.b.ab(a);dy(b,this.b.size());return b};var dh=Sn(CU,'Collections/UnmodifiableMap/UnmodifiableEntrySet',235);Gm(238,1,{},ky);_.eb=function my(){return new oy(Te(this.a.eb(),21))};_.db=function ly(){return this.a.db()};_.fb=function ny(){throw _l(new qq)};var ah=Sn(CU,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',238);Gm(142,1,{21:1},oy);_.C=function py(a){return this.a.C(a)};_.kb=function qy(){return this.a.kb()};_.lb=function ry(){return this.a.lb()};_.F=function sy(){return this.a.F()};_.mb=function ty(a){throw _l(new qq)};_.G=function uy(){return Km(this.a)};var bh=Sn(CU,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',142);Gm(236,125,{26:1,33:1,167:1},vy);var fh=Sn(CU,'Collections/UnmodifiableRandomAccessList',236);Gm(353,14,hU,By);var hh=Sn(CU,'ConcurrentModificationException',353);Gm(94,1,{4:1,20:1,94:1},Ey);_.U=function Fy(a){return Cy(this,Te(a,94))};_.C=function Gy(a){return $e(a,94)&&fm(gm(this.a.getTime()),gm(Te(a,94).a.getTime()))};_.F=function Hy(){var a;a=gm(this.a.getTime());return wm(ym(a,sm(a,32)))};_.G=function Jy(){return Dy(this)};var ih=Sn(CU,'Date',94);var Ky,Ly;Gm(31,216,{4:1,62:1},Oy);var jh=Sn(CU,'HashMap',31);Gm(347,1,{},Uy);_._=function Vy(){return new Wy(this)};_.c=0;var lh=Sn(CU,'InternalHashCodeMap',347);Gm(165,1,{},Wy);_.eb=function Yy(){return this.d=this.a[this.c++],this.d};_.db=function Xy(){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};_.fb=function Zy(){Ty(this.e,this.d.kb());this.c!=0&&--this.c};_.c=0;_.d=null;var kh=Sn(CU,'InternalHashCodeMap/1',165);var az;Gm(345,1,{},kz);_._=function lz(){return new mz(this)};_.c=0;_.d=0;var oh=Sn(CU,'InternalStringMap',345);Gm(164,1,{},mz);_.eb=function oz(){return this.c=this.a,this.a=this.b.next(),new rz(this.d,this.c,this.d.d)};_.db=function nz(){return !this.a.done};_.fb=function pz(){jz(this.d,this.c.value[0])};var mh=Sn(CU,'InternalStringMap/1',164);Gm(346,379,{21:1},rz);_.kb=function sz(){return this.b.value[0]};_.lb=function tz(){return qz(this)};_.mb=function uz(a){return iz(this.a,this.b.value[0],a)};_.c=0;var nh=Sn(CU,'InternalStringMap/2',346);Gm(69,375,{4:1,26:1,33:1},Bz);_.add=function Cz(a){return vz(this,a)};_.clear=function Dz(){Az(this)};_.gb=function Ez(a){return yz(this,a)};_.size=function Fz(){return this.b};_.b=0;var rh=Sn(CU,'LinkedList',69);Gm(215,1,{},Hz);_.ib=function Iz(a){xz(this.d,a,this.b.b,this.b);++this.a;this.c=null};_.db=function Jz(){return this.b!=this.d.c};_.eb=function Kz(){return Gz(this)};_.fb=function Lz(){var a;vD(!!this.c);a=this.c.a;zz(this.d,this.c);this.b==this.c?(this.b=a):--this.a;this.c=null};_.jb=function Mz(a){vD(!!this.c);this.c.c=a};_.a=0;_.c=null;var ph=Sn(CU,'LinkedList/ListIteratorImpl',215);Gm(121,1,{},Nz);var qh=Sn(CU,'LinkedList/Node',121);Gm(356,1,{});var Oz,Pz;var uh=Sn(CU,'Locale',356);Gm(180,356,{},Rz);_.G=function Sz(){return ''};var sh=Sn(CU,'Locale/1',180);Gm(181,356,{},Tz);_.G=function Uz(){return 'unknown'};var th=Sn(CU,'Locale/4',181);Gm(84,1,{84:1},$z);_.C=function _z(a){var b;if(a===this){return true}if(!$e(a,84)){return false}b=Te(a,84);return Wz(this.a,b.a)};_.F=function aA(){return Xz(this.a)};_.G=function bA(){return this.a!=null?'Optional.of('+Up(this.a)+')':'Optional.empty()'};var Yz;var wh=Sn(CU,'Optional',84);Gm(132,1,{},sA);_.G=function tA(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var Bh=Sn(CU,'StringJoiner',132);Gm(117,377,{4:1,62:1},HA);_.clear=function IA(){uA(this)};_.cb=function JA(){return new UA(this)};_.put=function KA(a,b){return AA(this,a,b)};_.remove=function LA(a){return BA(this,a)};_.size=function MA(){return this.b};_.b=0;var Kh=Sn(CU,'TreeMap',117);Gm(122,1,{},PA);_.eb=function SA(){return NA(this)};_.db=function RA(){return Ru(this.a)};_.fb=function TA(){OA(this)};var Ch=Sn(CU,'TreeMap/EntryIterator',122);Gm(140,139,dV,UA);_.clear=function VA(){uA(this.a)};var Dh=Sn(CU,'TreeMap/EntrySet',140);Gm(76,92,{102:1,92:1,21:1,76:1},WA);_.b=false;var Eh=Sn(CU,'TreeMap/Node',76);Gm(123,1,{},XA);_.G=function YA(){return 'State: mv='+this.c+' value='+this.d+' done='+this.a+' found='+this.b};_.a=false;_.b=false;_.c=false;var Fh=Sn(CU,'TreeMap/State',123);Gm(49,22,fV,cB);_.rb=function dB(){return false};_.sb=function eB(){return false};var ZA,$A,_A,aB;var Jh=Tn(CU,'TreeMap/SubMapType',49,fB);Gm(219,49,fV,gB);_.sb=function hB(){return true};var Gh=Tn(CU,'TreeMap/SubMapType/1',219,null);Gm(220,49,fV,iB);_.rb=function jB(){return true};_.sb=function kB(){return true};var Hh=Tn(CU,'TreeMap/SubMapType/2',220,null);Gm(221,49,fV,lB);_.rb=function mB(){return true};var Ih=Tn(CU,'TreeMap/SubMapType/3',221,null);Gm(378,1,UT);_.X=function xB(){return 'DUMMY'};_.ub=function yB(){return -1};_.G=function AB(){return this.X()};var nB,oB,pB,qB,rB,sB,tB,uB,vB;var Wh=Sn(KU,'Level',378);Gm(225,378,UT,BB);_.X=function CB(){return 'ALL'};_.ub=function DB(){return kU};var Nh=Sn(KU,'Level/LevelAll',225);Gm(226,378,UT,EB);_.X=function FB(){return 'CONFIG'};_.ub=function GB(){return 700};var Oh=Sn(KU,'Level/LevelConfig',226);Gm(227,378,UT,HB);_.X=function IB(){return 'FINE'};_.ub=function JB(){return 500};var Ph=Sn(KU,'Level/LevelFine',227);Gm(228,378,UT,KB);_.X=function LB(){return 'FINER'};_.ub=function MB(){return 400};var Qh=Sn(KU,'Level/LevelFiner',228);Gm(229,378,UT,NB);_.X=function OB(){return 'FINEST'};_.ub=function PB(){return 300};var Rh=Sn(KU,'Level/LevelFinest',229);Gm(230,378,UT,QB);_.X=function RB(){return 'INFO'};_.ub=function SB(){return 800};var Sh=Sn(KU,'Level/LevelInfo',230);Gm(231,378,UT,TB);_.X=function UB(){return 'OFF'};_.ub=function VB(){return $T};var Th=Sn(KU,'Level/LevelOff',231);Gm(232,378,UT,WB);_.X=function XB(){return 'SEVERE'};_.ub=function YB(){return LU};var Uh=Sn(KU,'Level/LevelSevere',232);Gm(233,378,UT,ZB);_.X=function $B(){return 'WARNING'};_.ub=function _B(){return 900};var Vh=Sn(KU,'Level/LevelWarning',233);Gm(224,1,{},dC);var aC;var Xh=Sn(KU,'LogManager',224);Gm(201,1,UT,gC);_.b='';_.c=0;_.e=null;var Yh=Sn(KU,'LogRecord',201);Gm(87,1,{87:1},yC);_.e=false;var hC=false,iC=false,jC=false,kC=false,lC=false;var Zh=Sn(KU,'Logger',87);Gm(380,1,{});var ji=Sn(hV,'ConsoleLogger',380);Gm(133,52,bV);var mi=Sn(hV,'EmulatedCharset',133);Gm(134,133,bV,iD);var ki=Sn(hV,'EmulatedCharset/LatinCharset',134);Gm(205,133,bV,kD);var li=Sn(hV,'EmulatedCharset/UtfCharset',205);Gm(96,1,{},ID);_.b=false;var ni=Sn(jV,'CPUStepStatus',96);Gm(43,1,{},MD);_.G=function ND(){return Dd(this.a)};var oi=Sn(jV,'FluentJsonObject',43);Gm(65,1,{},PD,QD);_.a='';_.b=false;var pi=Sn(jV,'Result',65);Gm(168,1,{},WD);_.getMemory=function XD(){return KG(this.d)};_.getRegisters=function YD(){var b,c,d,e,f,g,h,i,j,k,l,m,n;m=new MD;try{c=0;e=new Yc;for(h=this.a.r,j=0,l=h.length;j<l;++j){f=h[j];Wc(e,c++,KD(KD(new MD,kV,f.a),lV,f.wb()).a)}Bd(m.a,'gpr',e);c=0;d=new Yc;for(g=this.a.p,i=0,k=g.length;i<k;++i){f=g[i];Wc(d,c++,KD(KD(new MD,kV,f.b),lV,BF(zp(f.e))).a)}Bd(m.a,'fpu',d);c=0;n=new Yc;Wc(n,c++,KD(KD(new MD,kV,this.a.c.a),lV,BF(zp(this.a.c.e))).a);Wc(n,c++,KD(KD(new MD,kV,this.a.b.a),lV,BF(zp(this.a.b.e))).a);Wc(n,c++,KD(KD(new MD,kV,'FCSR'),lV,BF(zp(this.a.a.e))).a);Bd(m.a,'special',n)}catch(a){a=$l(a);if($e(a,7)){b=a;VD(this,'Error fetching registers: '+b.G())}else throw _l(a)}return Dd(m.a)};_.getStatistics=function ZD(){return Dd(KD(JD(JD(JD(JD(JD(JD(JD(new MD,'cycles',this.a.j),'instructions',this.a.s),'rawStalls',this.a.d),'wawStalls',this.a.e),'dividerStalls',this.a.k),'memoryStalls',this.a.u),'codeSizeBytes',this.d.b*4),'fcsr',zp(this.a.a.e)).a)};_.init=function $D(){var a,b,c;a=new NT((DT(),CT));this.d=new LG;this.f=new vH(this.d);c=new wG(this.d);this.a=new ZE(this.d,a,new SK);this.b=new XF;b=new gO(this.d,c,this.a,this.b,a);this.e=new WR(this.f,this.d,b)};_.loadInternal=function _D(a){return RD(this,a)};_.onModuleLoad=function aE(){rC(this.c,JU)};_.reset=function bE(){SD(this)};_.runProgram=function cE(a){var b,c;b=RD(this,a);if(!b.b){return Dd(KD(LD(new MD,'success',b.b),mV,b.a).a)}c=TD(this);return Dd(KD(LD(LD(new MD,'terminated',c.b),'success',c.a.b),mV,c.a.a).a)};_.step=function dE(){return lb(UD(this))};var qi=Sn(jV,'WebUi',168);Gm(35,1,{35:1});_.vb=function hE(){return zp(this.e)};_.wb=function iE(){return BF(this.vb())};_.xb=function jE(a,b){fE(this,a,b)};_.f=0;var zi=Sn(nV,'FixedBitSet',35);Gm(137,35,{35:1},kE);var ri=Sn(nV,'BitSet32',137);Gm(34,35,{34:1,35:1},yE);\n",
"_.yb=function zE(b){var c,d;if(b<0||b>255){throw _l(new BG)}else{c=PF(b);try{eE(this,false);this.xb(c,this.f-c.length)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new BG)}else throw _l(a)}}};_.zb=function AE(a){tE(this,a)};_.Ab=function BE(a){uE(this,a)};_.Bb=function CE(b){var c,d;if(b<0||b>rU){throw _l(new BG)}else{c=PF(b);try{eE(this,false);this.xb(c,this.f-c.length)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new BG)}else throw _l(a)}}};_.Cb=function DE(a){wE(this,a)};_.Db=function EE(b){var c,d;if(cm(b,0)<0||cm(b,nU)>0){throw _l(new BG)}else{c=PF(b);try{eE(this,false);this.xb(c,this.f-c.length)}catch(a){a=$l(a);if($e(a,11)){d=a;nq();zb(d,mq,'','');throw _l(new BG)}else throw _l(a)}}};var si=Sn(nV,'BitSet64',34);Gm(191,1,{},ZE);_.G=function $E(){var a;a='';a+=KG(this.t)+ST;a+=PE(this);a+=OE(this);a+=KE(this);return a};_.d=0;_.e=0;_.j=0;_.k=0;_.n=0;_.q=0;_.s=0;_.u=0;var FE,GE;var vi=Sn(nV,'CPU',191);Gm(68,22,{4:1,20:1,22:1,68:1},eF);var _E,aF,bF,cF;var ti=Tn(nV,'CPU/CPUStatus',68,fF);Gm(32,34,tV,nF);_.Eb=function oF(){return jF(this)};_.G=function pF(){return mF(this)};_.b=0;var gF;var Li=Sn(nV,'Register',32);Gm(195,32,tV,qF);_.vb=function rF(){return uV};_.wb=function sF(){return vV};_.Eb=function tF(){return 0};_.xb=function uF(a,b){};_.yb=function vF(a){};_.zb=function wF(a){};_.Ab=function xF(a){};_.Bb=function yF(a){};_.Cb=function zF(a){};_.Db=function AF(a){};var ui=Sn(nV,'CPU/R0',195);Gm(192,1,{},XF);_.b=0;var wi=Sn(nV,'Dinero',192);Gm(109,137,{35:1},hG);var yi=Sn(nV,'FCSRRegister',109);Gm(74,22,{4:1,20:1,22:1,74:1},nG);var iG,jG,kG,lG;var xi=Tn(nV,'FCSRRegister/FPRoundingMode',74,oG);Gm(189,1,{},wG);_.c=0;var pG;var Bi=Sn(nV,'IOManager',189);Gm(79,7,gU,xG);_.L=function yG(){return this.a};var Ai=Sn(nV,'IOManagerException',79);Gm(11,7,{4:1,7:1,8:1,11:1},zG);var Ci=Sn(nV,'IrregularStringOfBitsException',11);Gm(30,7,{4:1,7:1,8:1,30:1},AG);var Di=Sn(nV,'IrregularStringOfHexException',30);Gm(19,7,{4:1,7:1,8:1,19:1},BG);var Ei=Sn(nV,'IrregularWriteOperationException',19);Gm(187,1,{},LG);_.G=function MG(){return KG(this)};_.b=0;var CG;var Hi=Sn(nV,'Memory',187);Gm(101,34,{34:1,35:1,101:1},PG);_.G=function QG(){return OG(this)};_.a=0;var Gi=Sn(nV,'MemoryElement',101);Gm(46,7,{4:1,7:1,8:1,46:1},RG);var Fi=Sn(nV,'MemoryElementNotFoundException',46);Gm(45,7,{4:1,7:1,8:1,45:1},SG,TG);var Ii=Sn(nV,'NotAlignException',45);Gm(197,1,{},cH);var Ki=Sn(nV,CV,197);Gm(59,22,{4:1,20:1,22:1,59:1},jH);var dH,eH,fH,gH,hH;var Ji=Tn(nV,'Pipeline/Stage',59,kH);Gm(70,7,{4:1,7:1,8:1,70:1},lH);var Mi=Sn(nV,'SameLabelsException',70);Gm(198,7,gU,mH);var Ni=Sn(nV,'StoppedCPUException',198);Gm(54,7,{4:1,7:1,8:1,54:1},nH);var Oi=Sn(nV,'StringFormatException',54);Gm(188,1,{},vH);_.G=function wH(){var a,b,c,d;d='';d+='\\nInstructions:\\n';for(c=new yu((new qu(this.a)).a);c.b;){a=xu(c);d+=Xe(a.kb())+fU+a.lb()+ST}d+='\\nMemory:\\n';for(b=new yu((new qu(this.c)).a);b.b;){a=xu(b);d+=Xe(a.kb())+fU+a.lb()+ST}return d};var oH;var Qi=Sn(nV,'SymbolTable',188);Gm(100,7,{4:1,7:1,8:1,100:1},xH);var Pi=Sn(nV,'SymbolTableOverflowException',100);Gm(27,7,EV,yH);var Ri=Sn(nV,'SynchronousException',27);Gm(120,35,{35:1,120:1});var Si=Sn(FV,'BitSet64FP',120);Gm(113,7,{4:1,7:1,8:1,113:1},AH);var Ti=Sn(FV,'EXNotAvailableException',113);Gm(56,27,{4:1,7:1,8:1,27:1,56:1},BH);var Ui=Sn(FV,'FPDivideByZeroException',56);Gm(111,7,{4:1,7:1,8:1,111:1},CH);var Vi=Sn(FV,'FPDividerNotAvailableException',111);Gm(112,7,{4:1,7:1,8:1,112:1},DH);var Wi=Sn(FV,'FPFunctionalUnitNotAvailableException',112);Gm(114,1,{},JH);var Xi=Sn(FV,'FPInstructionUtils',114);Gm(39,27,{4:1,7:1,8:1,27:1,39:1},_H);var Yi=Sn(FV,'FPInvalidOperationException',39);Gm(71,27,{4:1,7:1,8:1,27:1,71:1},aI);var Zi=Sn(FV,'FPOverflowException',71);Gm(196,1,{},gI);_.G=function hI(){return fI(this)};_.d=0;var dj=Sn(FV,'FPPipeline',196);Gm(213,1,{},mI);_.G=function nI(){return lI(this)};var $i=Sn(FV,'FPPipeline/Adder',213);var oI;Gm(75,22,{4:1,20:1,22:1,75:1},vI);var qI,rI,sI,tI;var _i=Tn(FV,'FPPipeline/Constants/FPAdderStatus',75,wI);Gm(48,22,{4:1,20:1,22:1,48:1},FI);var xI,yI,zI,AI,BI,CI,DI;var aj=Tn(FV,'FPPipeline/Constants/FPMultiplierStatus',48,GI);Gm(214,1,{},NI);_.G=function OI(){return MI(this)};_.a=0;var bj=Sn(FV,'FPPipeline/Divider',214);Gm(212,1,{},UI);_.G=function VI(){return TI(this)};var cj=Sn(FV,'FPPipeline/Multiplier',212);Gm(85,27,{4:1,7:1,8:1,27:1,85:1},WI);var ej=Sn(FV,'FPUnderflowException',85);Gm(82,120,{35:1,120:1,82:1},_I);_.G=function aJ(){return $I(this)};_.a=0;_.c=0;var fj=Sn(FV,'RegisterFP',82);Gm(6,1,RV);_.Hb=function fJ(){};_.C=function hJ(a){var b;if(a==null){return false}if(a===this){return true}if(!$e(a,6)){return false}b=Te(a,6);return b.t==this.t};_.X=function iJ(){return this.q};_.Kb=function jJ(){return this.s};_.F=function kJ(){return this.t};_.Mb=function lJ(a){this.p=a};_.G=function mJ(){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 yk=Sn(SV,TV,6);Gm(55,6,RV);_.Hb=function oJ(){var b;try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}};var Hj=Sn(SV,'ComputationalInstructions',55);Gm(16,55,RV);_.Fb=function sJ(){};_.Gb=function tJ(){var a,b,c;rC(pJ,'Executing step ID of '+this.o);rC(pJ,'RD is R'+fw(this.r,0)+'; RS is R'+fw(this.r,1)+'; RT is R'+fw(this.r,2)+';');b=ME(this.k,Te(fw(this.r,1),3).a);c=ME(this.k,Te(fw(this.r,2),3).a);if(b.b>0){rC(pJ,'RAW on RS');return true}if(c.b>0){rC(pJ,'RAW on RT');return true}this.i[1].xb(b.vb(),0);this.i[2].xb(c.vb(),0);a=ME(this.k,Te(fw(this.r,0),3).a);this.i[0].xb(a.vb(),0);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);rC(pJ,'RD = '+xm(this.i[0].Eb())+'; RS = '+xm(this.i[1].Eb())+'; RT = '+xm(this.i[2].Eb())+';');return false};_.Ib=function uJ(){};_.Jb=function vJ(){KT(this.k.g,(yT(),XS))||this.Nb()};_.Nb=function wJ(){ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0);iF(ME(this.k,Te(fw(this.r,0),3).a))};_.Lb=function xJ(){fE(this.s,this.c,26);fE(this.s,IF(5,Te(fw(this.r,1),3).a),6);fE(this.s,IF(5,Te(fw(this.r,2),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};_.c='';var pJ;var mj=Sn(SV,'ALU_RType',16);Gm(241,16,RV,yJ);_.Fb=function zJ(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);d=(xD(0,d.length),Ye(d.charCodeAt(0))+d);e=(xD(0,e.length),Ye(e.charCodeAt(0))+e);c=iO(d,e);xD(0,c.length);if(c.charCodeAt(0)!=(xD(1,c.length),c.charCodeAt(1))){KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)));throw _l(new kO)}else{c=c.substr(1,32);a=c;for(b=0;b<32;b++){a=(xD(0,a.length),Ye(a.charCodeAt(0))+a)}this.i[0].xb(a,0)}KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var kj=Sn(SV,'ADD',241);Gm(40,55,RV);_.Fb=function GJ(){};_.Gb=function HJ(){var a,b;DJ(this);a=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0){return true}this.i[1].xb(a.vb(),0);b=ME(this.k,Te(fw(this.r,0),3).a);++b.b;rC((hF(),gF),sV+b.a+fU+b.b);this.i[2].Ab(Te(fw(this.r,2),3).a);return false};_.Ib=function IJ(){};_.Jb=function JJ(){KT(this.k.g,(yT(),XS))||EJ(this)};_.Lb=function KJ(){fE(this.s,this.a,0);fE(this.s,IF(5,Te(fw(this.r,1),3).a),6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(16,Te(fw(this.r,2),3).a),16)};_.a='';var AJ=0,BJ;var lj=Sn(SV,'ALU_IType',40);Gm(249,40,RV,LJ);_.Fb=function MJ(){var a,b,c,d,e;c=this.i[2].vb();e=this.i[1].vb();c=c.substr(32,32);e=e.substr(32,32);c=(xD(0,c.length),Ye(c.charCodeAt(0))+c);e=(xD(0,e.length),Ye(e.charCodeAt(0))+e);d=iO(e,c);xD(0,d.length);if(d.charCodeAt(0)!=(xD(1,d.length),d.charCodeAt(1))){KT(this.k.g,(yT(),XS))&&EJ(this);throw _l(new kO)}else{d=d.substr(1,32);a=d;for(b=0;b<32;b++){a=(xD(0,a.length),Ye(a.charCodeAt(0))+a)}this.i[0].xb(a,0)}KT(this.k.g,(yT(),XS))&&EJ(this)};var hj=Sn(SV,'ADDI',249);Gm(250,40,RV,NJ);_.Fb=function OJ(){var a,b,c,d,e;c=this.i[2].vb();e=this.i[1].vb();c=c.substr(32,32);e=e.substr(32,32);d=iO(e,c);d=d.substr(0,32);a=d;for(b=0;b<32;b++){a=(xD(0,a.length),Ye(a.charCodeAt(0))+a)}this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&EJ(this)};var gj=Sn(SV,'ADDIU',250);Gm(242,16,RV,PJ);_.Fb=function QJ(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);c=iO(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(xD(0,a.length),Ye(a.charCodeAt(0))+a)}this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var ij=Sn(SV,'ADDU',242);Gm(105,55,RV);_.Fb=function RJ(){var b,c,d,e;c=zp(this.j[1].e);d=zp(this.j[2].e);e=null;try{e=this.Ob(c,d);fE(this.j[0],e,0)}catch(a){a=$l(a);if($e(a,7)){b=a;KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)));if($e(b,39)){throw _l(new _H)}else if($e(b,85)){throw _l(new WI)}else if($e(b,71)){throw _l(new aI)}else if($e(b,56)){throw _l(new BH)}else if($e(b,11)){throw _l(new zG)}}else throw _l(a)}KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function TJ(){var a,b,c;b=NE(this.k,Te(fw(this.r,1),3).a);c=NE(this.k,Te(fw(this.r,2),3).a);if(b.c>0||c.c>0){return true}fE(this.j[1],zp(b.e),0);fE(this.j[2],zp(c.e),0);a=NE(this.k,Te(fw(this.r,0),3).a);if(a.a>0){throw _l(new FR)}++a.c;++a.a;return false};_.Ib=function UJ(){XI(NE(this.k,Te(fw(this.r,0),3).a))};_.Jb=function VJ(){KT(this.k.g,(yT(),XS))||(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};_.Lb=function WJ(){fE(this.s,this.e,26);fE(this.s,IF(5,Te(fw(this.r,1),3).a),16);fE(this.s,IF(5,Te(fw(this.r,2),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),21);fE(this.s,VV,0);fE(this.s,this.d,6)};_.d='';_.e='';var ek=Sn(SV,'FPArithmeticInstructions',105);Gm(313,105,RV,XJ);_.Ob=function YJ(a,b){return HH(this.f,a,b)};var jj=Sn(SV,'ADD_D',313);Gm(257,16,RV,ZJ);_.Fb=function $J(){var a,b,c,d,e,f,g;d=this.i[1].vb();f=this.i[2].vb();b='';for(a=0;a<64;a++){e=(xD(a,d.length),d.charCodeAt(a)==49);g=(xD(a,f.length),f.charCodeAt(a)==49);c=e&&g;b+=c?1:0}this.i[0].xb(b,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var oj=Sn(SV,'AND',257);Gm(274,40,RV,_J);_.Fb=function aK(){var a,b,c,d,e,f,g;b=this.i[2].vb();e=this.i[1].vb();g=new $p;for(a=0;a<64;a++){f=(xD(a,e.length),e.charCodeAt(a)==49);c=(xD(a,b.length),b.charCodeAt(a)==49);d=f&&c;g.a+=String.fromCharCode(d?49:48)}this.i[0].xb(g.a.substr(0),0);KT(this.k.g,(yT(),XS))&&EJ(this)};_.Gb=function bK(){var a,b,c,d;DJ(this);b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=ME(this.k,Te(fw(this.r,0),3).a);++c.b;rC((hF(),gF),sV+c.a+fU+c.b);this.i[2].Ab(Te(fw(this.r,2),3).a);d=new $p;for(a=0;a<48;a++){d.a+='0'}Yp(d,this.i[2].vb().substr(48,16));this.i[2].xb(d.a.substr(0),0);return false};var nj=Sn(SV,'ANDI',274);Gm(209,7,gU,cK);var pj=Sn(SV,'AddressErrorException',209);Gm(104,6,RV);_.Hb=function eK(){var b;try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}};var rk=Sn(SV,'FlowControlInstructions',104);Gm(78,104,RV);_.Fb=function gK(){};_.Gb=function iK(){return false};_.Ib=function jK(){};_.Jb=function kK(){};_.Lb=function lK(){fE(this.s,this.b,0);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(16,Te(fw(this.r,2),3).a/4|0),16)};_.b='';var sk=Sn(SV,'FlowControl_IType',78);Gm(303,78,RV,mK);_.Gb=function nK(){fK(this,0);return false};_.Lb=function oK(){fE(this.s,YV,0);fE(this.s,IF(16,Te(fw(this.r,0),3).a/4|0),16)};var zj=Sn(SV,'B',303);Gm(159,104,RV);_.Fb=function pK(){};_.Ib=function rK(){};_.Jb=function sK(){};_.Lb=function tK(){fE(this.s,VV,0);fE(this.s,'01000',6);fE(this.s,IF(3,Te(fw(this.r,0),3).a),11);fE(this.s,this.a,14);fE(this.s,this.b,15);fE(this.s,IF(16,Te(fw(this.r,1),3).a/4|0),16)};_.a='';_.b='';var gk=Sn(SV,'FPConditionalBranchesInstructions',159);Gm(331,159,RV,uK);_.Gb=function vK(){var a,b,c,d,e,f,g;c=LE(this.k,Te(fw(this.r,0),3).a)==0;a=new yE;uE(a,Te(fw(this.r,1),3).a);d=zp(a.e);if(c){f='';e=this.k.w;g=zp(this.k.w.e);b=new yE;tE(b,-4);g=iO(g,zp(b.e));f=iO(g,d);fE(e,f,0);throw _l(new FO)}return false};var qj=Sn(SV,'BC1F',331);Gm(330,159,RV,wK);_.Gb=function xK(){var a,b,c,d,e,f,g;c=LE(this.k,Te(fw(this.r,0),3).a)==1;a=new yE;uE(a,Te(fw(this.r,1),3).a);d=zp(a.e);if(c){f='';e=this.k.w;g=zp(this.k.w.e);b=new yE;tE(b,-4);g=iO(g,zp(b.e));f=iO(g,d);fE(e,f,0);throw _l(new FO)}return false};var rj=Sn(SV,'BC1T',330);Gm(304,78,RV,yK);_.Gb=function zK(){var a,b,c;if(ME(this.k,Te(fw(this.r,0),3).a).b>0||ME(this.k,Te(fw(this.r,1),3).a).b>0){return true}b=ME(this.k,Te(fw(this.r,0),3).a).vb();c=ME(this.k,Te(fw(this.r,1),3).a).vb();a=Ap(b,c);a&&fK(this,2);return false};var tj=Sn(SV,'BEQ',304);Gm(307,78,RV,AK);_.Gb=function BK(){var a,b,c;if(ME(this.k,Te(fw(this.r,0),3).a).b>0){return true}b=ME(this.k,Te(fw(this.r,0),3).a).vb();c=OF(64,0);a=Ap(b,c);a&&fK(this,1);return false};_.Lb=function CK(){fE(this.s,this.a,0);fE(this.s,IF(5,0),6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(16,Te(fw(this.r,1),3).a/4|0),16)};var sj=Sn(SV,$V,307);Gm(308,78,RV,DK);_.Gb=function EK(){var a,b;if(ME(this.k,Te(fw(this.r,0),3).a).b>0){return true}b=ME(this.k,Te(fw(this.r,0),3).a).vb();a=(xD(0,b.length),b.charCodeAt(0)==48);a&&fK(this,1);return false};_.Lb=function FK(){fE(this.s,_V,0);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,'00001',11);fE(this.s,IF(16,Te(fw(this.r,1),3).a/4|0),16)};var uj=Sn(SV,'BGEZ',308);Gm(305,78,RV,GK);_.Gb=function HK(){var a,b,c;if(ME(this.k,Te(fw(this.r,0),3).a).b>0||ME(this.k,Te(fw(this.r,1),3).a).b>0){return true}b=ME(this.k,Te(fw(this.r,0),3).a).vb();c=ME(this.k,Te(fw(this.r,1),3).a).vb();a=!Ap(b,c);a&&fK(this,2);return false};var wj=Sn(SV,'BNE',305);Gm(306,78,RV,IK);_.Gb=function JK(){var a,b,c;if(ME(this.k,Te(fw(this.r,0),3).a).b>0){return true}b=ME(this.k,Te(fw(this.r,0),3).a).vb();c=OF(64,0);a=!Ap(b,c);a&&fK(this,1);return false};_.Lb=function KK(){fE(this.s,this.a,0);fE(this.s,IF(5,0),6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(16,Te(fw(this.r,1),3).a/4|0),16)};var vj=Sn(SV,aW,306);Gm(312,6,RV,LK);_.Fb=function MK(){};_.Gb=function NK(){return false};_.Hb=function OK(){var b;try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}throw _l(new YK)};_.Ib=function PK(){};_.Jb=function QK(){};_.Lb=function RK(){fE(this.s,WV,0);fE(this.s,'001101',25)};var xj=Sn(SV,'BREAK',312);Gm(190,6,RV,SK);_.Fb=function TK(){};_.Gb=function UK(){return false};_.Ib=function VK(){};_.Jb=function WK(){};_.Lb=function XK(){};var yj=Sn(SV,'BUBBLE',190);Gm(83,7,{4:1,7:1,8:1,83:1},YK);var Aj=Sn(SV,'BreakException',83);Gm(156,55,RV);_.Gb=function $K(){var a,b;a=NE(this.k,Te(fw(this.r,0),3).a);b=NE(this.k,Te(fw(this.r,1),3).a);if(b.c>0){return true}fE(this.j[1],zp(b.e),0);fE(this.j[0],zp(a.e),0);if(a.a>0){throw _l(new FR)}++a.c;++a.a;return false};_.Ib=function _K(){XI(NE(this.k,Te(fw(this.r,0),3).a))};_.Jb=function aL(){KT(this.k.g,(yT(),XS))||(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};_.Lb=function bL(){fE(this.s,VV,0);fE(this.s,this.d,6);fE(this.s,'00000',11);fE(this.s,IF(5,Te(fw(this.r,1),3).a),16);fE(this.s,IF(5,Te(fw(this.r,0),3).a),21);fE(this.s,this.e,26)};_.d='';_.e='';var kk=Sn(SV,'FPFormattedOperandMoveInstructions',156);Gm(106,156,RV);var jk=Sn(SV,'FPConversionFCSRInstructions',106);Gm(335,106,RV,dL);_.Fb=function eL(){var a,b;b=zp(this.j[1].e);if(!(a=XH(b))){bG(this.k.a,'V',1);if(_F(this.k.a,0)){throw _l(new _H)}else{dG(this.k.a,'V',1);fE(this.j[0],uV,0)}}else{zH(this.j[0],ko(Uq(a)))}KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Bj=Sn(SV,'CVT_D_L',335);Gm(337,106,RV,fL);_.Fb=function gL(){var a,b;b=zp(this.j[1].e);if(!(a=OH(b))){bG(this.k.a,'V',1);if(_F(this.k.a,0)){throw _l(new _H)}else{dG(this.k.a,'V',1);fE(this.j[0],uV,0)}}else{zH(this.j[0],ko(Uq(a)))}KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Cj=Sn(SV,'CVT_D_W',337);Gm(334,106,RV,hL);_.Fb=function iL(){var a,b,c,d,e,f;c=zp(this.j[1].e);a=KH(c,$F(this.k.a));b=new Sr(bW);d=new Sr(HU);if(!a||ur(a,b)==1||ur(a,d)==-1){bG(this.k.a,'V',1);if(_F(this.k.a,0)){throw _l(new _H)}else{dG(this.k.a,'V',1);a=new Sr(bW)}}e=new nF('tmp-CVT.L.D');tE(e,(f=a.d>1?pm(qm(a.a[1],32),bm(a.a[0],nU)):bm(a.a[0],nU),mm(a.e,f)));fE(this.j[0],zp(e.e),0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Dj=Sn(SV,'CVT_L_D',334);Gm(336,106,RV,jL);_.Fb=function kL(){var a,b,c,d,e,f;c=zp(this.j[1].e);a=KH(c,$F(this.k.a));b=new Sr('2147483647');e=new Sr('-2147483648');if(!a||ur(a,b)==1||ur(a,e)==-1){bG(this.k.a,'V',1);if(_F(this.k.a,0)){throw _l(new _H)}else{dG(this.k.a,'V',1);a=new Sr(aV)}}f=new nF('tmp-CVT.W.D');wE(f,(d=a.a[0],a.e>0||d==kU?d:-d));fE(this.j[0],zp(f.e),0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Ej=Sn(SV,'CVT_W_D',336);Gm(158,55,RV);_.Fb=function lL(){var a,b,c,d,e,f,g,h,i,j,k,l;g=this.j[1];i=this.j[2];a=vp(this.c,3)==49;b=vp(this.c,2)==49;c=vp(this.c,1)==49;if(VH(zp(g.e))||VH(zp(i.e))||UH(zp(g.e))||UH(zp(i.e))){k=false;f=false;l=true;if(VH(zp(g.e))||VH(zp(i.e))||_F(this.k.a,0)&&(UH(zp(g.e))||UH(zp(i.e)))){bG(this.k.a,'V',1);throw _l(new _H)}}else{h=new Vq(so(DF(zp(g.e),false)));j=new Vq(so(DF(zp(i.e),false)));k=ko(Uq(h))<ko(Uq(j));f=wp(zp(g.e),zp(i.e))==0;l=false}d=c&&k||b&&f||a&&l;e=d?1:0;RE(this.k,Te(fw(this.r,0),3).a,e)};_.Gb=function nL(){var a,b;a=NE(this.k,Te(fw(this.r,1),3).a);b=NE(this.k,Te(fw(this.r,2),3).a);if(a.c>0||b.c>0){return true}fE(this.j[1],zp(a.e),0);fE(this.j[2],zp(b.e),0);return false};_.Ib=function oL(){};_.Jb=function pL(){};_.Lb=function qL(){fE(this.s,VV,0);fE(this.s,XV,6);fE(this.s,IF(5,Te(fw(this.r,2),3).a),11);fE(this.s,IF(5,Te(fw(this.r,1),3).a),16);fE(this.s,IF(3,Te(fw(this.r,0),3).a),21);fE(this.s,'0011',24);fE(this.s,this.c,28)};_.c='';var fk=Sn(SV,'FPC_cond_DInstructions',158);Gm(329,158,RV,rL);var Fj=Sn(SV,'C_EQ_D',329);Gm(328,158,RV,sL);var Gj=Sn(SV,'C_LT_D',328);Gm(258,16,RV,tL);_.Fb=function uL(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();b=(xD(0,b.length),Ye(b.charCodeAt(0))+b);c=(xD(0,c.length),Ye(c.charCodeAt(0))+c);a=iO(b,c);xD(0,a.length);if(a.charCodeAt(0)!=(xD(1,a.length),a.charCodeAt(1))){KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)));throw _l(new kO)}else{a=a.substr(1,64)}this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Mj=Sn(SV,'DADD',258);Gm(275,40,RV,vL);_.Fb=function wL(){var a,b,c;a=this.i[2].vb();c=this.i[1].vb();c=(xD(0,c.length),Ye(c.charCodeAt(0))+c);a=(xD(0,a.length),Ye(a.charCodeAt(0))+a);b=iO(c,a);xD(0,b.length);if(b.charCodeAt(0)!=(xD(1,b.length),b.charCodeAt(1))){KT(this.k.g,(yT(),XS))&&EJ(this);throw _l(new kO)}else{b=b.substr(1,64)}this.i[0].xb(b,0);KT(this.k.g,(yT(),XS))&&EJ(this)};var Jj=Sn(SV,'DADDI',275);Gm(144,40,RV,xL);_.Fb=function yL(){var a,b,c;a=this.i[2].Eb();c=this.i[1].Eb();b=am(a,c);this.i[0].zb(b);KT(this.k.g,(yT(),XS))&&EJ(this)};var Ij=Sn(SV,eW,144);Gm(259,16,RV,zL);_.Fb=function AL(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();a=iO(b,c);this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Lj=Sn(SV,'DADDU',259);Gm(276,144,RV,BL);var Kj=Sn(SV,fW,276);Gm(268,16,RV,DL);_.Fb=function EL(){var b,c,d,e,f;e=this.i[0].Eb();f=this.i[1].Eb();c=0;try{c=em(e,f)}catch(a){a=$l(a);if($e(a,28)){if(KT(this.k.g,(yT(),XS))){iF(this.k.c);iF(this.k.b)}throw _l(new dN)}else throw _l(a)}d=lm(e,f);try{this.i[2].zb(c);this.i[3].zb(d)}catch(a){a=$l(a);if($e(a,19)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}KT(this.k.g,(yT(),XS))&&CL(this)};_.Gb=function FL(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function GL(){KT(this.k.g,(yT(),XS))||CL(this)};_.Nb=function HL(){CL(this)};_.Lb=function IL(){fE(this.s,gW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var Oj=Sn(SV,'DDIV',268);Gm(269,16,RV,KL);_.Fb=function LL(){var b,c,d,e;c=new Tr(this.i[0].wb(),16);d=new Tr(this.i[1].wb(),16);b=null;try{b=yr(c,d)}catch(a){a=$l(a);if($e(a,28)){if(KT(this.k.g,(yT(),XS))){iF(this.k.c);iF(this.k.b)}throw _l(new dN)}else throw _l(a)}e=ks(b[0]);while(e.length<64){e='0'+e}this.i[2].xb(e,0);e=ks(b[1]);while(e.length<64){e='0'+e}this.i[3].xb(e,0);KT(this.k.g,(yT(),XS))&&JL(this)};_.Gb=function ML(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function NL(){KT(this.k.g,(yT(),XS))||JL(this)};_.Nb=function OL(){JL(this)};_.Lb=function PL(){fE(this.s,gW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var Nj=Sn(SV,'DDIVU',269);Gm(245,16,RV,RL);_.Fb=function SL(){var b,c,d,e,f,g,h,i,j,k,l,m;k=this.i[1].vb();j=this.i[0].vb();k=k.substr(32,32);j=j.substr(32,32);g=DF(k,false);f=DF(j,false);h=0;try{h=em(f,g)}catch(a){a=$l(a);if($e(a,28)){if(KT(this.k.g,(yT(),XS))){iF(this.k.c);iF(this.k.b)}throw _l(new dN)}else throw _l(a)}i=lm(f,g);l=cp(h);m=cp(i);xD(0,l.length);if(l.charCodeAt(0)==45){l=l.substr(1);for(c=l.length;c<32;c++){l='0'+l}l=RF(l)}else for(d=l.length;d<32;d++){l='0'+l}xD(0,m.length);if(m.charCodeAt(0)==45){m=m.substr(1);for(c=m.length;c<32;c++){m='0'+m}m=RF(m)}else for(e=m.length;e<32;e++){m='0'+m}for(b=0;b<32;b++){l=(xD(0,l.length),Ye(l.charCodeAt(0))+l);m=(xD(0,m.length),Ye(m.charCodeAt(0))+m)}this.i[2].xb(l,0);this.i[3].xb(m,0);KT(this.k.g,(yT(),XS))&&QL(this)};_.Gb=function TL(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function UL(){KT(this.k.g,(yT(),XS))||QL(this)};_.Nb=function VL(){QL(this)};_.Lb=function WL(){fE(this.s,'011010',26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var Rj=Sn(SV,'DIV',245);Gm(246,16,RV,YL);_.Fb=function ZL(){var b,c,d,e,f,g,h,i,j,k,l;j=this.i[1].vb();i=this.i[0].vb();j=j.substr(32,32);i=i.substr(32,32);f=DF(j,true);e=DF(i,true);g=0;try{g=em(e,f)}catch(a){a=$l(a);if($e(a,28)){if(KT(this.k.g,(yT(),XS))){iF(this.k.c);iF(this.k.b)}throw _l(new dN)}else throw _l(a)}h=lm(e,f);k=cp(g);l=cp(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].xb(k,0);this.i[3].xb(l,0);KT(this.k.g,(yT(),XS))&&XL(this)};_.Gb=function $L(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function _L(){KT(this.k.g,(yT(),XS))||XL(this)};_.Nb=function aM(){XL(this)};_.Lb=function bM(){fE(this.s,'011011',26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var Pj=Sn(SV,'DIVU',246);Gm(316,105,RV,cM);_.Ob=function dM(a,b){return EH(this.f,a,b)};var Qj=Sn(SV,'DIV_D',316);Gm(153,55,RV);_.Ib=function fM(){};_.Lb=function gM(){fE(this.s,VV,0);fE(this.s,this.c,6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(5,Te(fw(this.r,1),3).a),16);fE(this.s,'00000000000',21)};_.c='';var ok=Sn(SV,'FPMoveToAndFromInstructions',153);Gm(155,153,RV);_.Gb=function iM(){var a,b;a=NE(this.k,Te(fw(this.r,1),3).a);b=ME(this.k,Te(fw(this.r,0),3).a);if(a.c>0){return true}fE(this.j[1],zp(a.e),0);this.i[0].xb(b.vb(),0);++b.b;rC((hF(),gF),sV+b.a+fU+b.b);return false};_.Ib=function jM(){};_.Jb=function kM(){KT(this.k.g,(yT(),XS))||(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var nk=Sn(SV,'FPMoveFromInstructions',155);Gm(322,155,RV,lM);_.Fb=function mM(){var a;a=zp(this.j[1].e);this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Sj=Sn(SV,'DMFC1',322);Gm(154,153,RV);_.Gb=function oM(){var a,b;a=NE(this.k,Te(fw(this.r,1),3).a);b=ME(this.k,Te(fw(this.r,0),3).a);if(b.b>0){return true}fE(this.j[1],zp(a.e),0);this.i[0].xb(b.vb(),0);if(a.a>0){throw _l(new FR)}++a.c;++a.a;return false};_.Ib=function pM(){XI(NE(this.k,Te(fw(this.r,1),3).a))};_.Jb=function qM(){KT(this.k.g,(yT(),XS))||(fE(NE(this.k,Te(fw(this.r,1),3).a),zp(this.j[1].e),0),YI(NE(this.k,Te(fw(this.r,1),3).a)))};var pk=Sn(SV,'FPMoveToInstructions',154);Gm(321,154,RV,rM);_.Fb=function sM(){var a;a=this.i[0].vb();fE(this.j[1],a,0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,1),3).a),zp(this.j[1].e),0),YI(NE(this.k,Te(fw(this.r,1),3).a)))};var Tj=Sn(SV,'DMTC1',321);Gm(270,16,RV,vM);_.Fb=function wM(){var a,b,c,d;b=new Sr(''+xm(this.i[0].Eb()));c=new Sr(''+xm(this.i[1].Eb()));a=Fr(b,c);d=ks(a);xD(0,d.length);if(d.charCodeAt(0)==45){d=d.substr(1);d=RF(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);KT(this.k.g,(yT(),XS))&&uM(this)};_.Gb=function xM(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function yM(){KT(this.k.g,(yT(),XS))||uM(this)};_.Nb=function zM(){uM(this)};_.Lb=function AM(){fE(this.s,jW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var Vj=Sn(SV,'DMULT',270);Gm(143,16,RV,CM);_.Fb=function DM(){var a,b,c,d;b=new Tr(this.i[0].wb(),16);c=new Tr(this.i[1].wb(),16);a=Fr(b,c);d=ks(a);while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);KT(this.k.g,(yT(),XS))&&BM(this)};_.Gb=function EM(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function FM(){KT(this.k.g,(yT(),XS))||BM(this)};_.Nb=function GM(){BM(this)};_.Lb=function HM(){fE(this.s,jW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var Uj=Sn(SV,kW,143);Gm(271,143,RV,IM);var Wj=Sn(SV,'DMULU',271);Gm(282,16,RV,JM);_.Fb=function KM(){var a,b,c,d;c=wm(this.i[2].Eb());b=this.i[1].vb();d=new $p;Yp(d,b.substr(c));for(a=0;a<c;a++){d.a+='0'}this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function LM(){var a,b;b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Te(fw(this.r,2),3).a);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);return false};_.Lb=function MM(){fE(this.s,'111000',26);fE(this.s,IF(5,Te(fw(this.r,2),3).a),21);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var Yj=Sn(SV,'DSLL',282);Gm(283,16,RV,NM);_.Fb=function OM(){var a,b,c,d,e,f,g;d=this.i[1].vb();c=this.i[2].vb();e=c.substr(58);f=CF(e,true);a=new _p(d);for(b=0;b<f;b++){a.a+='0'}g=Np(a.a,f);this.i[0].xb(g,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Xj=Sn(SV,'DSLLV',283);Gm(284,16,RV,PM);_.Fb=function QM(){var a,b,c,d,e;d=wm(this.i[2].Eb());c=this.i[1].vb();e=new $p;a=(xD(0,c.length),c.charCodeAt(0));for(b=0;b<d;b++){e.a+=String.fromCharCode(a)}Yp(e,c.substr(0,64-d));this.i[0].xb(e.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function RM(){var a,b;b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Te(fw(this.r,2),3).a);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);return false};_.Lb=function SM(){fE(this.s,'111011',26);fE(this.s,IF(5,Te(fw(this.r,2),3).a),21);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var $j=Sn(SV,'DSRA',284);Gm(285,16,RV,TM);_.Fb=function UM(){var a,b,c,d,e,f,g;f='';d=this.i[1].vb();c=this.i[2].vb();f=c.substr(58);g=CF(f,true);e=new $p;a=(xD(0,d.length),d.charCodeAt(0));for(b=0;b<g;b++){e.a+=String.fromCharCode(a)}Yp(e,d.substr(0,64-g));this.i[0].xb(e.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Zj=Sn(SV,'DSRAV',285);Gm(286,16,RV,VM);_.Fb=function WM(){var a,b,c,d;c=wm(this.i[2].Eb());b=this.i[1].vb();d=new $p;for(a=0;a<c;a++){d.a+='0'}Yp(d,b.substr(0,64-c));this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function XM(){var a,b;b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Te(fw(this.r,2),3).a);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);return false};_.Lb=function YM(){fE(this.s,'111010',26);fE(this.s,IF(5,Te(fw(this.r,2),3).a),21);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var ak=Sn(SV,'DSRL',286);Gm(287,16,RV,ZM);_.Fb=function $M(){var a,b,c,d,e,f;b=this.i[2].vb();e=b.substr(58);f=CF(e,true);c=this.i[1].vb();d=new $p;for(a=0;a<f;a++){d.a+='0'}Yp(d,c.substr(0,64-f));this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var _j=Sn(SV,'DSRLV',287);Gm(260,16,RV,_M);\n",
"_.Fb=function aN(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();b=(xD(0,b.length),Ye(b.charCodeAt(0))+b);c=(xD(0,c.length),Ye(c.charCodeAt(0))+c);a=hO(b,c);xD(0,a.length);if(a.charCodeAt(0)!=(xD(1,a.length),a.charCodeAt(1))){KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)));throw _l(new kO)}else{a=a.substr(1,64)}this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var ck=Sn(SV,'DSUB',260);Gm(261,16,RV,bN);_.Fb=function cN(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();a=hO(b,c);this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var bk=Sn(SV,'DSUBU',261);Gm(107,27,EV,dN);var dk=Sn(SV,'DivisionByZeroException',107);Gm(160,55,RV);_.Fb=function eN(){var a;a=zp(this.j[1].e);LE(this.k,Te(fw(this.r,2),3).a)==this.c&&fE(this.j[0],a,0)};_.Gb=function gN(){var a,b;a=NE(this.k,Te(fw(this.r,0),3).a);b=NE(this.k,Te(fw(this.r,1),3).a);if(b.c>0){return true}fE(this.j[1],zp(b.e),0);fE(this.j[0],zp(a.e),0);if(a.a>0){throw _l(new FR)}++a.c;++a.a;return false};_.Ib=function hN(){XI(NE(this.k,Te(fw(this.r,0),3).a))};_.Jb=function iN(){KT(this.k.g,(yT(),XS))||(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};_.Lb=function jN(){fE(this.s,VV,0);fE(this.s,XV,6);fE(this.s,IF(3,Te(fw(this.r,2),3).a),11);fE(this.s,'0',14);fE(this.s,''+this.c,15);fE(this.s,IF(5,Te(fw(this.r,1),3).a),16);fE(this.s,IF(5,Te(fw(this.r,0),3).a),21);fE(this.s,VV,26)};_.c=0;var hk=Sn(SV,'FPConditionalCC_DMoveInstructions',160);Gm(157,55,RV);_.Gb=function lN(){var a,b,c;a=NE(this.k,Te(fw(this.r,0),3).a);b=NE(this.k,Te(fw(this.r,1),3).a);c=ME(this.k,Te(fw(this.r,2),3).a);if(b.c>0||c.b>0){return true}fE(this.j[1],zp(b.e),0);fE(this.j[0],zp(a.e),0);this.i[2].xb(c.vb(),0);if(a.a>0){throw _l(new FR)}++a.c;++a.a;return false};_.Ib=function mN(){XI(NE(this.k,Te(fw(this.r,0),3).a))};_.Jb=function nN(){KT(this.k.g,(yT(),XS))||(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};_.Lb=function oN(){fE(this.s,VV,0);fE(this.s,this.d,6);fE(this.s,IF(5,Te(fw(this.r,2),3).a),11);fE(this.s,IF(5,Te(fw(this.r,1),3).a),16);fE(this.s,IF(5,Te(fw(this.r,0),3).a),21);fE(this.s,this.e,26)};_.d='';_.e='';var ik=Sn(SV,'FPConditionalZerosMoveInstructions',157);Gm(126,6,RV);_.Fb=function qN(){pN(this)};_.Gb=function rN(){return false};_.Hb=function sN(){var b;try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}};_.Jb=function uN(){};_.Lb=function vN(){fE(this.s,this.b,0);fE(this.s,IF(5,Te(fw(this.r,2),3).a),6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(16,Te(fw(this.r,1),3).a),16)};_.b='';_.c=0;_.f=0;var Ik=Sn(SV,'LDSTInstructions',126);Gm(148,126,RV);_.Fb=function wN(){};_.Gb=function yN(){return false};_.Ib=function zN(){};_.Jb=function AN(){};_.Pb=function BN(){};_.Lb=function CN(){fE(this.s,this.b,0);fE(this.s,IF(5,Te(fw(this.r,2),3).a),6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(16,Te(fw(this.r,1),3).a),16)};var lk=Sn(SV,'FPLDSTInstructions',148);Gm(149,148,RV);_.Fb=function DN(){};_.Gb=function FN(){var a,b,c;b=ME(this.k,Te(fw(this.r,2),3).a);if(b.b>0){return true}a=am(b.Eb(),Te(fw(this.r,1),3).a);this.i[4].zb(a);c=NE(this.k,Te(fw(this.r,0),3).a);if(c.a>0){throw _l(new FR)}++c.c;++c.a;return false};_.Ib=function GN(){XI(NE(this.k,Te(fw(this.r,0),3).a))};_.Jb=function HN(){KT(this.k.g,(yT(),XS))||(fE(NE(this.k,Te(fw(this.r,0),3).a),this.i[3].vb(),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var mk=Sn(SV,'FPLoading',149);Gm(151,148,RV);_.Fb=function IN(){};_.Gb=function KN(){var a,b,c;b=ME(this.k,Te(fw(this.r,2),3).a);c=NE(this.k,Te(fw(this.r,0),3).a);if(b.b>0||c.c>0){return true}this.i[0].xb(zp(c.e),0);a=am(b.Eb(),Te(fw(this.r,1),3).a);this.i[4].zb(a);return false};_.Ib=function LN(){};_.Jb=function MN(){};var qk=Sn(SV,'FPStoring',151);Gm(145,104,RV);_.Fb=function NN(){};_.Gb=function PN(){return false};_.Ib=function QN(){};_.Jb=function RN(){};_.Lb=function SN(){fE(this.s,this.a,0);fE(this.s,IF(26,Te(fw(this.r,0),3).a/4|0),6)};_.a='';var tk=Sn(SV,'FlowControl_JType',145);Gm(146,104,RV);_.Fb=function TN(){};_.Gb=function VN(){return false};_.Ib=function WN(){};_.Jb=function XN(){};_.Lb=function YN(){fE(this.s,this.a,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6)};_.a='';var uk=Sn(SV,'FlowControl_RType',146);Gm(310,6,RV,$N);_.Fb=function ZN(){};_.Gb=function _N(){throw _l(new CR)};_.Hb=function aO(){var b;try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}};_.Ib=function bO(){};_.Jb=function cO(){throw _l(new eO)};_.Lb=function dO(){fE(this.s,_V,0)};var vk=Sn(SV,rW,310);Gm(66,7,{4:1,7:1,8:1,66:1},eO);var wk=Sn(SV,'HaltException',66);Gm(193,1,{},gO);var xk=Sn(SV,'InstructionBuilder',193);Gm(60,27,EV,kO);var zk=Sn(SV,'IntegerOverflowException',60);Gm(299,145,RV,nO);_.Fb=function lO(){};_.Gb=function mO(){var a,b,c,d,e;a=OF(28,Te(fw(this.r,0),3).a);b=this.k.w;c=zp(b.e);e=c.substr(0,36);d=e+(''+a);fE(b,d,0);throw _l(new FO)};_.Ib=function oO(){};_.Jb=function pO(){};var Dk=Sn(SV,'J',299);Gm(300,145,RV,sO);_.Fb=function qO(){};_.Gb=function rO(){var a,b,c,d,e;kF(this.k.r[31]);this.i[0].zb(tm(jF(this.k.w),4));a=OF(28,Te(fw(this.r,0),3).a);b=this.k.w;c=zp(b.e);e=c.substr(0,36);d=e+(''+a);fE(b,d,0);KT(this.k.g,(yT(),XS))&&(this.k.r[31].xb(this.i[0].vb(),0),iF(this.k.r[31]));throw _l(new FO)};_.Ib=function tO(){};_.Jb=function uO(){KT(this.k.g,(yT(),XS))||(ME(this.k,31).xb(this.i[0].vb(),0),iF(ME(this.k,31)))};var Bk=Sn(SV,'JAL',300);Gm(301,146,RV,xO);_.Fb=function vO(){};_.Gb=function wO(){if(ME(this.k,Te(fw(this.r,0),3).a).b>0){return true}kF(this.k.r[31]);this.i[0].zb(tm(jF(this.k.w),4));fE(this.k.w,ME(this.k,Te(fw(this.r,0),3).a).vb(),0);KT(this.k.g,(yT(),XS))&&(this.k.r[31].xb(this.i[0].vb(),0),iF(this.k.r[31]));throw _l(new FO)};_.Ib=function yO(){};_.Jb=function zO(){KT(this.k.g,(yT(),XS))||(ME(this.k,31).xb(this.i[0].vb(),0),iF(ME(this.k,31)))};var Ak=Sn(SV,'JALR',301);Gm(302,146,RV,CO);_.Fb=function AO(){};_.Gb=function BO(){if(ME(this.k,Te(fw(this.r,0),3).a).b>0){return true}fE(this.k.w,ME(this.k,Te(fw(this.r,0),3).a).vb(),0);throw _l(new FO)};_.Ib=function DO(){};_.Jb=function EO(){};var Ck=Sn(SV,'JR',302);Gm(44,7,{4:1,7:1,8:1,44:1},FO);var Ek=Sn(SV,'JumpException',44);Gm(61,126,RV);_.Fb=function IO(){pN(this);TF(this.n,BF(OF(64,this.c)),this.f)};_.Gb=function JO(){var a,b,c;b=ME(this.k,Te(fw(this.r,2),3).a);if(b.b>0){rC(GO,uW+this.o+vW);return true}a=am(b.Eb(),Te(fw(this.r,1),3).a);this.i[4].zb(a);c=ME(this.k,Te(fw(this.r,0),3).a);++c.b;rC((hF(),gF),sV+c.a+fU+c.b);return false};_.Ib=function LO(){this.d=FG(this.e,this.c);this.Pb();KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[3].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Jb=function MO(){KT(this.k.g,(yT(),XS))||(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[3].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var GO;var Rk=Sn(SV,'Loading',61);Gm(288,61,RV,NO);_.Pb=function OO(){rE(this.i[3],lE(this.d,wm(lm(this.c,8))))};var Gk=Sn(SV,'LB',288);Gm(292,61,RV,PO);_.Pb=function QO(){this.i[3].yb(mE(this.d,wm(lm(this.c,8))))};var Fk=Sn(SV,'LBU',292);Gm(291,61,RV,RO);_.Pb=function SO(){this.i[3].xb(zp(this.d.e),0)};var Jk=Sn(SV,'LD',291);Gm(150,149,RV,TO);_.Ib=function UO(){var a,b;XI(NE(this.k,Te(fw(this.r,0),3).a));a=this.i[4].Eb();TF(this.n,BF(OF(64,a)),8);b=FG(this.e,a);this.i[3].xb(zp(b.e),0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),this.i[3].vb(),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Hk=Sn(SV,'LDC1',150);Gm(289,61,RV,VO);_.Pb=function WO(){this.i[3].Ab(nE(this.d,wm(lm(this.c,8))))};var Lk=Sn(SV,'LH',289);Gm(293,61,RV,XO);_.Pb=function YO(){this.i[3].Bb(oE(this.d,wm(lm(this.c,8))))};var Kk=Sn(SV,'LHU',293);Gm(277,40,RV,_O);_.Fb=function ZO(){var a,b,c;a=this.i[1].vb().substr(16,48);b=a+vV;c=DF(b,false);this.i[0].zb(c);KT(this.k.g,(yT(),XS))&&EJ(this)};_.Gb=function $O(){var a;DJ(this);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);this.i[1].Ab(Te(fw(this.r,1),3).a);return false};_.Lb=function aP(){fE(this.s,'001111',0);fE(this.s,IF(5,0),6);fE(this.s,IF(5,Te(fw(this.r,0),3).a),11);fE(this.s,IF(16,Te(fw(this.r,1),3).a),16)};var Mk=Sn(SV,'LUI',277);Gm(290,61,RV,bP);_.Pb=function cP(){this.i[3].Cb(pE(this.d,wm(lm(this.c,8))))};var Pk=Sn(SV,'LW',290);Gm(319,149,RV,dP);_.Ib=function eP(){var a,b;XI(NE(this.k,Te(fw(this.r,0),3).a));a=this.i[4].Eb();TF(this.n,BF(OF(64,a)),4);b=FG(this.e,a);this.i[3].Cb(pE(b,wm(lm(a,8))));KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),this.i[3].vb(),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Nk=Sn(SV,'LWC1',319);Gm(294,61,RV,fP);_.Pb=function gP(){this.i[3].Db(qE(this.d,wm(lm(this.c,8))))};var Ok=Sn(SV,'LWU',294);Gm(317,150,RV,hP);var Qk=Sn(SV,'L_D',317);Gm(324,155,RV,jP);_.Fb=function iP(){var a;a=zp(this.j[1].e);this.i[0].Cb(CF(a.substr(32,32),false));KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Sk=Sn(SV,'MFC1',324);Gm(273,16,RV,mP);_.Fb=function kP(){KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[1].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function lP(){var a,b;a=this.k.b;if(a.b>0){return true}this.i[1]=a;b=ME(this.k,Te(fw(this.r,0),3).a);++b.b;rC((hF(),gF),sV+b.a+fU+b.b);return false};_.Jb=function nP(){KT(this.k.g,(yT(),XS))||(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[1].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Nb=function oP(){ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[1].vb(),0);iF(ME(this.k,Te(fw(this.r,0),3).a))};_.Lb=function pP(){fE(this.s,'010000',26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var Tk=Sn(SV,'MFHI',273);Gm(272,16,RV,sP);_.Fb=function qP(){KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[1].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function rP(){var a,b;a=this.k.c;if(a.b>0){return true}this.i[1]=a;b=ME(this.k,Te(fw(this.r,0),3).a);++b.b;rC((hF(),gF),sV+b.a+fU+b.b);return false};_.Jb=function tP(){KT(this.k.g,(yT(),XS))||(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[1].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Nb=function uP(){ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[1].vb(),0);iF(ME(this.k,Te(fw(this.r,0),3).a))};_.Lb=function vP(){fE(this.s,xW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var Uk=Sn(SV,'MFLO',272);Gm(333,160,RV,wP);var Vk=Sn(SV,'MOVF_D',333);Gm(266,16,RV,BP);_.Fb=function AP(){if(om(this.i[2].Eb(),0)){this.i[0].xb(this.i[1].vb(),0);this.a=true}KT(this.k.g,(yT(),XS))&&zP(this)};_.Nb=function CP(){zP(this)};_.a=false;var xP;var Xk=Sn(SV,'MOVN',266);Gm(327,157,RV,EP);_.Fb=function DP(){var a,b;b=this.i[2].vb();a=zp(this.j[1].e);(new RegExp(zW)).test(b)||fE(this.j[0],a,0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Wk=Sn(SV,'MOVN_D',327);Gm(332,160,RV,FP);_.b=0;var Yk=Sn(SV,'MOVT_D',332);Gm(267,16,RV,KP);_.Fb=function JP(){if(fm(this.i[2].Eb(),0)){this.i[0].xb(this.i[1].vb(),0);this.a=true}KT(this.k.g,(yT(),XS))&&IP(this)};_.Nb=function LP(){IP(this)};_.a=false;var GP;var $k=Sn(SV,'MOVZ',267);Gm(326,157,RV,NP);_.Fb=function MP(){var a,b;b=this.i[2].vb();a=zp(this.j[1].e);(new RegExp(zW)).test(b)&&fE(this.j[0],a,0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var Zk=Sn(SV,'MOVZ_D',326);Gm(325,156,RV,PP);_.Fb=function OP(){var a;a=zp(this.j[1].e);fE(this.j[0],a,0);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,0),3).a),zp(this.j[0].e),0),YI(NE(this.k,Te(fw(this.r,0),3).a)))};var _k=Sn(SV,'MOV_D',325);Gm(323,154,RV,RP);_.Fb=function QP(){var a;a=this.i[0].vb();fE(this.j[1],a.substr(32,32),32);KT(this.k.g,(yT(),XS))&&(fE(NE(this.k,Te(fw(this.r,1),3).a),zp(this.j[1].e),0),YI(NE(this.k,Te(fw(this.r,1),3).a)))};var al=Sn(SV,'MTC1',323);Gm(247,16,RV,VP);_.Fb=function TP(){var a,b,c,d,e,f,g,h,i;g=this.i[0].vb();h=this.i[1].vb();g=g.substr(32,32);h=h.substr(32,32);e=DF(g,false);f=DF(h,false);d=mm(e,f);i=cp(d);a=48;xD(0,i.length);if(i.charCodeAt(0)==45){a=49;i=i.substr(1);i=RF(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=Ye(vp(this.a,0))+this.a;this.b=Ye(vp(this.b,0))+this.b}KT(this.k.g,(yT(),XS))&&SP(this)};_.Gb=function UP(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function WP(){KT(this.k.g,(yT(),XS))||SP(this)};_.Nb=function XP(){SP(this)};_.Lb=function YP(){fE(this.s,cW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var cl=Sn(SV,'MULT',247);Gm(248,16,RV,aQ);_.Fb=function $P(){var a,b,c,d,e,f,g,h;f=this.i[0].vb();g=this.i[1].vb();f=f.substr(32,32);g=g.substr(32,32);d=new Tr(f,2);e=new Tr(g,2);c=Fr(d,e);h=ks(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}KT(this.k.g,(yT(),XS))&&ZP(this)};_.Gb=function _P(){var a,b;a=ME(this.k,Te(fw(this.r,0),3).a);b=ME(this.k,Te(fw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;kF(this.k.c);kF(this.k.b);return false};_.Jb=function bQ(){KT(this.k.g,(yT(),XS))||ZP(this)};_.Nb=function cQ(){ZP(this)};_.Lb=function dQ(){fE(this.s,dW,26);fE(this.s,IF(5,Te(fw(this.r,0),3).a),6);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11)};var bl=Sn(SV,'MULTU',248);Gm(315,105,RV,eQ);_.Ob=function fQ(a,b){return FH(this.f,a,b)};var dl=Sn(SV,'MUL_D',315);Gm(309,6,RV,kQ);_.Fb=function gQ(){};_.Gb=function hQ(){return false};_.Hb=function iQ(){var b;try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}};_.Ib=function jQ(){};_.Jb=function lQ(){};_.Lb=function mQ(){};var el=Sn(SV,'NOP',309);Gm(262,16,RV,oQ);_.Fb=function nQ(){var a,b,c,d,e,f,g;d=this.i[1].vb();f=this.i[2].vb();b='';for(a=0;a<64;a++){e=(xD(a,d.length),d.charCodeAt(a)==49);g=(xD(a,f.length),f.charCodeAt(a)==49);c=e||g;b+=c?1:0}this.i[0].xb(b,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var gl=Sn(SV,'OR',262);Gm(278,40,RV,rQ);_.Fb=function pQ(){var a,b,c,d,e,f,g;b=this.i[2].vb();e=this.i[1].vb();g=new $p;for(a=0;a<64;a++){f=(xD(a,e.length),e.charCodeAt(a)==49);c=(xD(a,b.length),b.charCodeAt(a)==49);d=f||c;g.a+=String.fromCharCode(d?49:48)}this.i[0].xb(g.a.substr(0),0);KT(this.k.g,(yT(),XS))&&EJ(this)};_.Gb=function qQ(){var a,b,c,d;DJ(this);b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=ME(this.k,Te(fw(this.r,0),3).a);++c.b;rC((hF(),gF),sV+c.a+fU+c.b);this.i[2].Ab(Te(fw(this.r,2),3).a);d=new $p;for(a=0;a<48;a++){d.a+='0'}Yp(d,this.i[2].vb().substr(48,16));this.i[2].xb(d.a.substr(0),0);return false};var fl=Sn(SV,'ORI',278);Gm(110,7,{4:1,7:1,8:1,110:1},sQ);var hl=Sn(SV,'RAWException',110);Gm(103,126,RV);_.Fb=function vQ(){pN(this);UF(this.n,BF(OF(64,this.c)),this.f)};_.Gb=function wQ(){var a,b;b=ME(this.k,Te(fw(this.r,2),3).a);this.a=ME(this.k,Te(fw(this.r,0),3).a);if(b.b>0){rC(tQ,uW+this.o+vW);return true}if(!KT(this.k.g,(yT(),XS))){if(this.a.b>0){rC(tQ,uW+this.o+': rt register still needs to be written to.');return true}this.i[0].xb(this.a.vb(),0)}a=am(b.Eb(),Te(fw(this.r,1),3).a);this.i[4].zb(a);return false};_.Ib=function xQ(){this.d=FG(this.e,this.c);KT(this.k.g,(yT(),XS))&&this.i[0].xb(this.a.vb(),0);this.Pb();KT(this.k.g,XS)&&undefined};var tQ;var El=Sn(SV,'Storing',103);Gm(295,103,RV,zQ);_.Pb=function AQ(){sE(this.d,lE(this.i[0],0),wm(lm(this.c,8)))};var il=Sn(SV,'SB',295);Gm(298,103,RV,BQ);_.Pb=function CQ(){fE(this.d,this.i[0].vb(),0)};var kl=Sn(SV,'SD',298);Gm(152,151,RV,EQ);_.Ib=function DQ(){var b,c,d;try{b=this.i[4].Eb();UF(this.n,BF(OF(64,b)),8);d=FG(this.e,b);fE(d,this.i[0].vb(),0);KT(this.k.g,(yT(),XS))&&undefined}catch(a){a=$l(a);if($e(a,7)){c=a;zb(c,(nq(),mq),'','')}else throw _l(a)}};var jl=Sn(SV,'SDC1',152);Gm(296,103,RV,FQ);_.Pb=function GQ(){vE(this.d,nE(this.i[0],0),wm(lm(this.c,8)))};var ll=Sn(SV,'SH',296);Gm(251,16,RV,JQ);_.Fb=function HQ(){var a,b,c,d,e;d=wm(this.i[2].Eb());c=this.i[1].vb();c=c.substr(32,32);e=new $p;for(b=0;b<32;b++){Xp(e,(xD(0,c.length),c.charCodeAt(0)))}Yp(e,c.substr(d));for(a=0;a<d;a++){e.a+='0'}this.i[0].xb(e.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function IQ(){var a,b;b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Te(fw(this.r,2),3).a);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);return false};_.Lb=function KQ(){fE(this.s,WV,26);fE(this.s,IF(5,Te(fw(this.r,2),3).a),21);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var nl=Sn(SV,'SLL',251);Gm(252,16,RV,MQ);_.Fb=function LQ(){var a,b,c,d,e,f,g,h;e=this.i[1].vb();d=this.i[2].vb();f='';f=d.substr(59);e=e.substr(32,32);g=CF(f,true);a=new $p;for(c=0;c<32;c++){Xp(a,(xD(0,e.length),e.charCodeAt(0)))}Yp(a,e.substr(g));for(b=0;b<g;b++){a.a+='0'}h=a.a;this.i[0].xb(h,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var ml=Sn(SV,'SLLV',252);Gm(263,16,RV,OQ);_.Fb=function NQ(){var a,b,c,d,e,f;c=this.i[1].vb();e=this.i[2].vb();d=DF(c,false);f=DF(e,false);b='';if(cm(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].xb(b,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var rl=Sn(SV,'SLT',263);Gm(279,40,RV,QQ);_.Fb=function PQ(){var a,b;a=this.i[2].Eb();b=this.i[1].Eb();cm(b,a)<0?this.i[0].zb(1):this.i[0].zb(0);KT(this.k.g,(yT(),XS))&&EJ(this)};var pl=Sn(SV,'SLTI',279);Gm(280,40,RV,SQ);_.Fb=function RQ(){var a,b,c,d,e,f,g;c=this.i[2].vb();d=this.i[1].vb();g=false;for(b=0;b<64;b++){e=(xD(b,d.length),d.charCodeAt(b)==49);f=(xD(b,c.length),c.charCodeAt(b)==49);a=e^f;if(a){if(f){g=true;break}break}}g?this.i[0].zb(1):this.i[0].zb(0);KT(this.k.g,(yT(),XS))&&EJ(this)};var ol=Sn(SV,'SLTIU',280);Gm(264,16,RV,UQ);_.Fb=function TQ(){var a,b,c,d,e,f,g;c=this.i[1].vb();e=this.i[2].vb();g=false;for(b=0;b<64;b++){d=(xD(b,c.length),c.charCodeAt(b)==49);f=(xD(b,e.length),e.charCodeAt(b)==49);a=d^f;if(a){if(f){g=true;break}break}}g?this.i[0].zb(1):this.i[0].zb(0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var ql=Sn(SV,'SLTU',264);Gm(253,16,RV,XQ);_.Fb=function VQ(){var a,b,c,d;c=wm(this.i[2].Eb());b=this.i[1].vb();b=b.substr(32,32);d=new $p;for(a=0;a<32+c;a++){Xp(d,(xD(0,b.length),b.charCodeAt(0)))}Yp(d,b.substr(0,32-c));this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function WQ(){var a,b;b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Te(fw(this.r,2),3).a);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);return false};_.Lb=function YQ(){fE(this.s,iW,26);fE(this.s,IF(5,Te(fw(this.r,2),3).a),21);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var tl=Sn(SV,'SRA',253);Gm(254,16,RV,$Q);_.Fb=function ZQ(){var a,b,c,d;b=wm(this.i[2].Eb());c=this.i[1].vb();c=c.substr(32,32);d=new $p;for(a=0;a<32+b;a++){Xp(d,(xD(0,c.length),c.charCodeAt(0)))}Yp(d,c.substr(0,32-b));this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var sl=Sn(SV,'SRAV',254);Gm(255,16,RV,bR);_.Fb=function _Q(){var a,b,c,d;c=wm(this.i[2].Eb());b=this.i[1].vb();b=b.substr(32,32);d=new $p;d.a+='00000000000000000000000000000000';for(a=0;a<c;a++){d.a+='0'}Yp(d,b.substr(0,32-c));this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};_.Gb=function aR(){var a,b;b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Te(fw(this.r,2),3).a);a=ME(this.k,Te(fw(this.r,0),3).a);++a.b;rC((hF(),gF),sV+a.a+fU+a.b);return false};_.Lb=function cR(){fE(this.s,tW,26);fE(this.s,IF(5,Te(fw(this.r,2),3).a),21);fE(this.s,IF(5,Te(fw(this.r,1),3).a),11);fE(this.s,IF(5,Te(fw(this.r,0),3).a),16)};var vl=Sn(SV,'SRL',255);Gm(256,16,RV,eR);_.Fb=function dR(){var a,b,c,d,e,f;b=this.i[2].vb();c=this.i[1].vb();b=b.substr(32,32);c=c.substr(32,32);e=b.substr(27);f=CF(e,true);d=new $p;for(a=0;a<32+f;a++){d.a+='0'}Yp(d,c.substr(0,32-f));this.i[0].xb(d.a.substr(0),0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var ul=Sn(SV,'SRLV',256);Gm(243,16,RV,gR);_.Fb=function fR(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);d=(xD(0,d.length),Ye(d.charCodeAt(0))+d);e=(xD(0,e.length),Ye(e.charCodeAt(0))+e);c=hO(d,e);xD(0,c.length);if(c.charCodeAt(0)!=(xD(1,c.length),c.charCodeAt(1))){KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)));throw _l(new kO)}else{c=c.substr(1,32);a=(rD(c),c);for(b=0;b<32;b++){a=(xD(0,c.length),Ye(c.charCodeAt(0))+a)}this.i[0].xb(a,0)}KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var yl=Sn(SV,'SUB',243);Gm(244,16,RV,iR);_.Fb=function hR(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);c=hO(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(xD(0,c.length),Ye(c.charCodeAt(0))+a)}this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var wl=Sn(SV,'SUBU',244);Gm(314,105,RV,jR);_.Ob=function kR(a,b){return GH(this.f,a,b)};var xl=Sn(SV,'SUB_D',314);Gm(297,103,RV,lR);_.Pb=function mR(){xE(this.d,pE(this.i[0],0),wm(lm(this.c,8)))};var Al=Sn(SV,'SW',297);Gm(320,151,RV,pR);_.Fb=function nR(){};_.Ib=function oR(){var a,b;a=this.i[4].Eb();UF(this.n,BF(OF(64,a)),4);b=FG(this.e,a);xE(b,pE(this.i[0],0),wm(lm(a,8)))};_.Jb=function qR(){};var zl=Sn(SV,'SWC1',320);Gm(147,6,RV,yR);_.Fb=function uR(){rC(rR,AW+this.t+') -> EX')};_.Gb=function vR(){var a,b;if(this.g==0){throw _l(new CR)}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;rC((hF(),gF),sV+a.a+fU+a.b);this.c=b.Eb();rC(rR,AW+this.t+'): locked register R14. Value = '+xm(this.c))}else{rC(rR,'INVALID SYSCALL ('+this.t+')')}return false};_.Hb=function wR(){var b;this.g=Te(fw(this.r,0),3).a;rC(rR,'SYSCALL '+this.g+' ('+this.t+') is in IF');try{SF(this.n,BF(IF(64,jF(this.k.v))))}catch(a){a=$l(a);if($e(a,11)){b=a;zb(b,(nq(),mq),'','')}else throw _l(a)}};_.Ib=function xR(){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;rC(rR,AW+this.t+') -> MEM');if(this.g==1){g=tR(this,this.c);i=wm(this.c)+g.length;i+=8-i%8;j=FG(this.e,i);h=wm(NG(j));for(m=wm(this.c);m<=i;m+=8){TF(this.n,BF(OF(64,m)),8)}rC(rR,'We must open '+g+' with flags '+h);this.f=-1;try{this.f=sG(this.d,g,h)}catch(a){a=$l(a);if($e(a,7)){d=a;rC(rR,'Error in executing the open(), the syscall will fail.');rC(rR,d.G())}else throw _l(a)}}else if(this.g==2){f=FG(this.e,this.c);e=wm(NG(f));rC(rR,'Closing fd '+e);this.f=rG(this.d,e)}else if(this.g==3||this.g==4){w=FG(this.e,this.c);e=wm(NG(w));this.c=am(this.c,8);w=FG(this.e,this.c);b=NG(w);this.c=am(this.c,8);w=FG(this.e,this.c);c=wm(NG(w));this.c=am(this.c,8);this.f=-1;try{if(this.g==3){rC(rR,AW+this.t+'): trying to read from fd '+e+' '+c+' bytes, writing them to address '+xm(b));this.f=tG(this.d,e,b,c)}else{rC(rR,AW+this.t+'): trying to write to fd '+e+' '+c+' bytes, reading them from address '+xm(b));this.f=uG(this.d,e,b,c)}}catch(a){a=$l(a);if($e(a,7)){d=a;rC(rR,'Error in executing the read(), the syscall will fail.');rC(rR,d.G())}else throw _l(a)}}else if(this.g==5){w=new iq;rC(rR,'Reading memory cell at address '+xm(this.c)+', searching for the address of the format string');A=FG(this.e,this.c);l=wm(NG(A));TF(this.n,BF(OF(64,this.c)),8);k=tR(this,l);rC(rR,'Read '+k);q=wm(this.c)+8;u=l+k.length;u+=8-u%8;for(n=l;n<u;n+=8){TF(this.n,BF(OF(64,n)),8)}r=0;p=0;while((p=Ep(k,Sp(37),r))>=0){B=(xD(p+1,k.length),k.charCodeAt(p+1));rC(rR,'Found a placeholder... type '+String.fromCharCode(B));eq(w,k.substr(r,p-r));switch(B){case 115:A=FG(this.e,q);t=wm(NG(A));rC(rR,'Retrieving the string @ '+t+'...');s=tR(this,t);q+=8;v=t+s.length;v+=8-v%8;for(m=t;m<v;m+=8){TF(this.n,BF(OF(64,m)),8)}rC(rR,'Got '+s);w.a+=''+s;break;case 105:case 100:rC(rR,'Retrieving the integer @ '+q+'...');o=FG(this.e,q);TF(this.n,BF(OF(64,q)),8);C=dp(NG(o));q+=8;eq(w,''+xm(C.a));rC(rR,'Got '+C);break;case 37:rC(rR,'Literal %...');w.a+='%';break;default:rC(rR,'Unknown placeholder');}r=p+2}eq(w,k.substr(r));rC(rR,'That became '+w.a);vG(this.d,1);this.f=w.a.length}};_.Jb=function zR(){var a;rC(rR,AW+this.t+') -> WB. n = '+this.g);if(this.g==0){rC(rR,'Stopped CPU due to SYSCALL ('+this.t+')');throw _l(new eO)}else if(this.g>0&&this.g<=5){rC(rR,AW+this.t+'): setting R1 to '+this.f);a=this.k.r[1];rC(rR,AW+this.t+'): got R1');a.xb(IF(64,this.f),0);rC(rR,AW+this.t+'): set R1 to '+this.f);iF(a);rC(rR,AW+this.t+'): decremented write semaphore')}rC(rR,AW+this.t+') exiting from WB. n = '+this.g)};_.Lb=function AR(){fE(this.s,this.b,0);fE(this.s,IF(20,Te(fw(this.r,0),3).a),6);fE(this.s,this.a,26)};_.a='001100';_.b=WV;_.c=0;_.f=0;_.g=0;var rR;var Bl=Sn(SV,sW,147);Gm(318,152,RV,BR);var Cl=Sn(SV,'S_D',318);Gm(97,7,{4:1,7:1,8:1,97:1},CR);var Dl=Sn(SV,'StoppingException',97);Gm(311,147,RV,DR);var Fl=Sn(SV,'TRAP',311);Gm(210,7,gU,ER);var Gl=Sn(SV,'TwosComplementSumException',210);Gm(53,7,{4:1,7:1,8:1,53:1},FR);var Hl=Sn(SV,'WAWException',53);Gm(265,16,RV,HR);_.Fb=function GR(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();a='';a=jO(b,c);this.i[0].xb(a,0);KT(this.k.g,(yT(),XS))&&(ME(this.k,Te(fw(this.r,0),3).a).xb(this.i[0].vb(),0),iF(ME(this.k,Te(fw(this.r,0),3).a)))};var Jl=Sn(SV,'XOR',265);Gm(281,40,RV,KR);_.Fb=function IR(){var a,b,c,d,e,f,g;b=this.i[2].vb();e=this.i[1].vb();g=new $p;for(a=0;a<64;a++){f=(xD(a,e.length),e.charCodeAt(a)==49);c=(xD(a,b.length),b.charCodeAt(a)==49);d=f^c;g.a+=String.fromCharCode(d?49:48)}this.i[0].xb(g.a.substr(0),0);KT(this.k.g,(yT(),XS))&&EJ(this)};_.Gb=function JR(){var a,b,c,d;DJ(this);b=ME(this.k,Te(fw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=ME(this.k,Te(fw(this.r,0),3).a);++c.b;rC((hF(),gF),sV+c.a+fU+c.b);this.i[2].Ab(Te(fw(this.r,2),3).a);d=new $p;for(a=0;a<48;a++){d.a+='0'}Yp(d,this.i[2].vb().substr(48,16));this.i[2].xb(d.a.substr(0),0);return false};var Il=Sn(SV,'XORI',281);Gm(194,1,{},WR);_.f=0;_.g=0;var LR,MR;var Rl=Sn($W,'Parser',194);Gm(17,22,{4:1,20:1,22:1,17:1},CS);var XR,YR,ZR,$R,_R,aS,bS,cS,dS,eS,fS,gS,hS,iS,jS,kS,lS,mS,nS,oS,pS,qS,rS,sS,tS,uS,vS,wS,xS,yS,zS,AS;var Kl=Tn($W,'Parser/AliasRegister',17,DS);Gm(86,22,{4:1,20:1,22:1,86:1},IS);var ES,FS,GS;var Ll=Tn($W,'Parser/FileSection',86,JS);Gm(77,1,{77:1});_.G=function LS(){var a;a=yp(HT('ROW')+' '+this.d+', '+HT(_W)+' '+this.a+fU+this.c+ST+this.b);return a};_.a=0;_.d=0;var Nl=Sn($W,'ParserException',77);Gm(240,77,{77:1},MS);var Ml=Sn($W,'ParserError',240);Gm(131,7,gU,PS);_.G=function QS(){var a,b,c;c='';for(b=yz(this.a,0);b.b!=b.d.c;){a=Te(Gz(b),77);c+=a+'\\n\\n'}return c};var Ol=Sn($W,'ParserMultiException',131);Gm(199,131,gU,RS);var Pl=Sn($W,'ParserMultiWarningException',199);Gm(99,77,{77:1},SS);var Ql=Sn($W,'ParserWarning',99);Gm(37,1,{37:1},TS);_.a=0;_.c=0;_.d=false;_.g=0;var Sl=Sn($W,'VoidJump',37);Gm(18,22,{4:1,20:1,22:1,18:1},zT);_.toString=function AT(){return this.a};var US,VS,WS,XS,YS,ZS,$S,_S,aT,bT,cT,dT,eT,fT,gT,hT,iT,jT,kT,lT,mT,nT,oT,pT,qT,rT,sT,tT,uT,vT,wT,xT;var Tl=Tn(bX,'ConfigKey',18,BT);Gm(374,1,{});var CT;var Ul=Sn(bX,'ConfigStore',374);var ET,FT;var Vl=Sn(bX,'CurrentLocale',null);Gm(186,374,{},NT);var IT;var Wl=Sn(bX,'InMemoryConfigStore',186);Gm(349,7,gU);var Xl=Sn(PZ,'IOException',349);Gm(350,349,gU,OT);var Yl=Sn(PZ,'OpenException',350);var kf=Un('char','C');var mf=Un('int','I');var nf=Un('long','J');var jf=Un('byte','B');var lf=Un('double','D');_=Jm('java.io.Serializable');_.$isInstance=rn;Bn();_=Jm('java.lang.Boolean');_.$isInstance=En;_=Jm('java.lang.CharSequence');_.$isInstance=Hn;_=Jm('java.lang.Cloneable');_.$isInstance=go;_=Jm('java.lang.Comparable');_.$isInstance=ho;_=Jm('java.lang.Double');_.$isInstance=po;_=Jm('java.lang.Number');_.$isInstance=jo;_=Jm('java.lang.String');_.$isInstance=Fp;_=Jm('java.lang.Throwable');_.of=Kb;_=Jm('jsedumips64.WebUi',WD);var PT=(kc(),nc);var gwtOnLoad=gwtOnLoad=Cm;Am(Mm);Dm('permProps',[[['locale','default'],['user.agent',QU]]]);$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"]);