From 0a015b979bfab38524f4b75f9c21d9e472e67bf9 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Wed, 29 Jul 2015 12:06:29 -0700 Subject: [PATCH] v1.18.6: The Microsoft Edge/Windows 10 (aka Screwed by Microsoft Again) release --- docs/pcjs/demos/pc-dbg.js | 424 +++++++++++++++---------------- docs/pcjs/demos/pc.js | 12 +- modules/shared/lib/embed.js | 31 ++- versions/c1pjs/1.18.6/c1p-dbg.js | 2 +- versions/c1pjs/1.18.6/c1p.js | 2 +- versions/pcjs/1.18.6/pc-dbg.js | 424 +++++++++++++++---------------- versions/pcjs/1.18.6/pc.js | 12 +- 7 files changed, 461 insertions(+), 446 deletions(-) diff --git a/docs/pcjs/demos/pc-dbg.js b/docs/pcjs/demos/pc-dbg.js index 0e7f1e690..23be3014b 100644 --- a/docs/pcjs/demos/pc-dbg.js +++ b/docs/pcjs/demos/pc-dbg.js @@ -37,10 +37,10 @@ if(rb){var fc=new ArrayBuffer(2);(new DataView(fc)).setUint16(0,256,!0);ec=256== function Db(a,b,c,d,e,h){this.id=gc+=2;this.ha=null;this.B=0;this.Na=a;this.se=b;this.size=c||0;this.type=d||hc;this.V=d==Qb;this.controller=null;this.A=h;this.$a=this.Ui=!1;ic(this);if(c)if(e)this.controller=e,a=e.Yi(a),this.ha=a[0],this.B=a[1],Ob(this,e.ih());else if(rb)this.Z=new ArrayBuffer(c),this.va=new DataView(this.Z,0,c),this.O=new Uint8Array(this.Z,0,c),this.ga=new Uint16Array(this.Z,0,c>>1),this.ha=new Int32Array(this.Z,0,c>>2),Ob(this,Rb?Sb:Tb);else{this.ha=Array(c>>2);for(e=0;e>8&65280|a>>>24);return a} Db.prototype={constructor:Db,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(rb)for(a=Array(this.size>>2),b=0;b>8,c)},Aa:function(a,b,c){this.Ac(a,b&255,c);this.Ac(a+1,b>>8&255,c);this.Ac(a+2,b>> -16&255,c);this.Ac(a+3,b>>>24,c)},Bc:function(a){return this.ha[a>>2]>>>((a&3)<<3)&255},Wb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b]>>a;return 24>a?c&65535:c&255|(this.ha[b+1]&255)<<8},tb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b];a&&(c=c>>>a|this.ha[b+1]<<32-a);return c},Uc:function(a,b){var c=a>>2,d=(a&3)<<3;this.ha[c]=this.ha[c]&~(255<>2,d=(a&3)<<3;24>d?this.ha[c]=this.ha[c]&~(65535<>8);this.$a=!0},jd:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.ha[c]=b;this.$a=!0},Pa:function(a,b){this.ea&&pc(this.ea,b);return this.Ve(a,b)},Md:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1));return this.wi(a,b)},mb:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1)||pc(this.ea,b+2)||pc(this.ea,b+3));return this.Ea(a,b)},xc:function(a,b,c){this.ea&&qc(this.ea,c);this.V? -this.fa(a,b,c):this.Cf(a,b,c)},sd:function(a,b,c){this.ea&&(qc(this.ea,c)||qc(this.ea,c+1));this.V?this.fa(a,b,c):this.Di(a,b,c)},kd:function(a,b,c){this.ea&&(qc(this.ea,this.Na+a)||qc(this.ea,this.Na+a+1)||qc(this.ea,this.Na+a+2)||qc(this.ea,this.Na+a+3));this.V?this.fa(a,b,c):this.Ma(a,b,c)},Wa:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Gc(a,b)},lc:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Jg(a,b)},yb:function(a, +this.ea.qa(128)&&this.ea.message("attempt to read invalid block %"+k(this.Na),!0);return 255},fa:function(a,b){this.ea&&this.ea.qa(128)&&this.ea.message("attempt to write "+ga(b)+" to invalid block %"+k(this.Na),!0)},La:function(a,b){return this.Gc(a++,b++)|this.Gc(a,b)<<8},Da:function(a,b){return this.Gc(a++,b++)|this.Gc(a++,b++)<<8|this.Gc(a++,b++)<<16|this.Gc(a,b)<<24},Ba:function(a,b,c){this.Ac(a++,b&255,c++);this.Ac(a,b>>8,c)},Aa:function(a,b,c){this.Ac(a++,b&255,c++);this.Ac(a++,b>>8&255,c++); +this.Ac(a++,b>>16&255,c++);this.Ac(a,b>>>24,c)},Bc:function(a){return this.ha[a>>2]>>>((a&3)<<3)&255},Wb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b]>>a;return 24>a?c&65535:c&255|(this.ha[b+1]&255)<<8},tb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b];a&&(c=c>>>a|this.ha[b+1]<<32-a);return c},Uc:function(a,b){var c=a>>2,d=(a&3)<<3;this.ha[c]=this.ha[c]&~(255<>2,d=(a&3)<<3;24>d?this.ha[c]=this.ha[c]&~(65535<>8);this.$a=!0},jd:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.ha[c]=b;this.$a=!0},Pa:function(a,b){this.ea&&pc(this.ea,b);return this.Ve(a,b)},Md:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1));return this.wi(a,b)},mb:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1)||pc(this.ea,b+2)||pc(this.ea,b+3));return this.Ea(a,b)},xc:function(a,b,c){this.ea&&qc(this.ea, +c);this.V?this.fa(a,b,c):this.Cf(a,b,c)},sd:function(a,b,c){this.ea&&(qc(this.ea,c)||qc(this.ea,c+1));this.V?this.fa(a,b,c):this.Di(a,b,c)},kd:function(a,b,c){this.ea&&(qc(this.ea,this.Na+a)||qc(this.ea,this.Na+a+1)||qc(this.ea,this.Na+a+2)||qc(this.ea,this.Na+a+3));this.V?this.fa(a,b,c):this.Ma(a,b,c)},Wa:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Gc(a,b)},lc:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Jg(a,b)},yb:function(a, b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.yd(a,b)},Vc:function(a,b,c){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.oa;this.ca.Ac(a,b,c)},Vd:function(a,b,c){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.oa;this.ca.Df(a,b,c)},md:function(a,b,c){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.oa;this.ca.$e(a,b,c)},eb:function(a,b){return rc(this.A,b,!1).Gc(a,b)},mc:function(a,b){return rc(this.A,b,!1).Jg(a,b)},Eb:function(a,b){return rc(this.A,b,!1).yd(a, b)},Wc:function(a,b,c){rc(this.A,c,!0).Ac(a,b,c)},Wd:function(a,b,c){rc(this.A,c,!0).Df(a,b,c)},od:function(a,b,c){rc(this.A,c,!0).$e(a,b,c)},Ra:function(a){return this.O[a]},Ta:function(a){return this.O[a]},Fb:function(a){return this.va.getUint16(a,!0)},Vb:function(a){return a&1?this.O[a]|this.O[a+1]<<8:this.ga[a>>1]},lb:function(a){return this.va.getInt32(a,!0)},ob:function(a){return a&3?this.O[a]|this.O[a+1]<<8|this.O[a+2]<<16|this.O[a+3]<<24:this.ha[a>>2]},wc:function(a,b){this.O[a]=b;this.$a= !0},Tc:function(a,b){this.O[a]=b;this.$a=!0},pd:function(a,b){this.va.setUint16(a,b,!0);this.$a=!0},vd:function(a,b){a&1?(this.O[a]=b,this.O[a+1]=b>>8):this.ga[a>>1]=b;this.$a=!0},ad:function(a,b){this.va.setInt32(a,b,!0);this.$a=!0},ld:function(a,b){a&3?(this.O[a]=b,this.O[a+1]=b>>8,this.O[a+2]=b>>16,this.O[a+3]=b>>24):this.ha[a>>2]=b;this.$a=!0}};function sc(a,b){a.ea&&(b?0===--a.ta&&(a.Ac=a.V?a.fa:a.Cf,a.Df=a.V?a.Ba:a.Di,a.$e=a.V?a.Aa:a.Ma):0===--a.pa&&(a.Gc=a.Ve,a.Jg=a.wi,a.yd=a.Ea))} @@ -67,9 +67,9 @@ function Rc(a,b,c,d){this.A=a;this.ea=a.ea;this.id=b;this.Bf=c||"";this.la=0;thi f.bj=function(a,b){var c,d,e=this.A;a&=65535;a&4?(c=e.Qc.Ja,d=c+e.Qc.wb|0):(c=e.bd,d=e.ce);if(!b||c){c=c+(a&65528)|0;if(d-c|0)return b||(e.A-=15),Uc(this,c,a,b);b||p.call(e,13,a)}return-1};f.Qk=function(a){var b=this.A;a=b.cd+(a<<2);var c=b.wa(a);b.aa&=-769;return this.load(b.wa(a+2))+c|0};f.Pk=function(a){var b=this.A;a<<=3;var c=b.cd+a|0;if(7<=(b.Od-c|0))return Uc(this,c,a)+b.Wd;p.call(b,13,a|3,!0);return-1};f.Ni=function(a){return this.Ja+a|0};f.Pi=function(a){return this.Ja+a|0}; f.Mi=function(a,b,c){return(a>>>0)+b<=this.hd?this.Ja+a|0:this.Kf(0,0,c)};f.zj=function(a,b,c){return(a>>>0)+b>this.hd?this.Ja+a|0:this.Kf(0,0,c)};f.Kf=function(a,b,c){c||p.call(this.A,13,0);return-1};f.Oi=function(a,b,c){return(a>>>0)+b<=this.hd?this.Ja+a|0:this.Lf(0,0,c)};f.Aj=function(a,b,c){return(a>>>0)+b>this.hd?this.Ja+a|0:this.Lf(0,0,c)};f.Lf=function(a,b,c){c||p.call(this.A,13,0);return-1}; function Vc(a,b,c){var d=a.A,e=d.wa(b+2),h=d.wa(b)|(e&255)<<16,d=d.wa(b+4);a.la=c;a.Ja=h;a.wb=d;a.hd=(d>>>0)+1;a.Mb=e;a.type=e&7936;a.ext=0;a.Yc=b;Tc(a,!0)} -function Uc(a,b,c,d){var e=a.A,h=e.wa(b+0),g=e.wa(b+4),m=g&7936,q=e.wa(b+2)|(g&255)<<16,u=e.wa(b+6),x=c&65528;if(80386<=e.ra){var G=h,q=q|(u&65280)<<16,h=h|(u&15)<<16;u&128&&(h=h<<12|4095)}for(;;){var C,P,T;if(a.id==Sc){a.je=!1;T=a.dh;var J,U=c&3,R=(g&24576)>>13;if(x&&!(g&32768)){d||p.call(e,11,c);q=-1;break}if(6144<=m){U=c&3;if(U>a.Nb){if(!1!==T&&!(R==a.Nb||m&1024&&R<=a.Nb)){q=-1;break}a.je=!0}C=!1}else{if(256==m||2304==m){if(!Wc(a,c,T)){q=-1;break}return a.Ja}if(1024==m||3072==m)C=!0,P=0,J=c,U< -a.Nb&&(U=a.Nb);else if(1536==m||3584==m)C=!0,P=17152,J=c|1;else if(1792==m||3840==m)C=!0,P=16640,J=c|1;else if(1280==m){if(!Wc(a,q&65535,T)){q=-1;break}return a.Ja}}if(C){if(U<=R){b=a.Nb;c=q&65535;m&2048&&(h=G|u<<16);q=e.aa;e.aa&=~P;e.aa&131072&&(e.aa&=-131073,Xc(e,!0,!1));if(-1===a.load(c,!0)){q=-1;break}e.Wd=h;if(a.Nbm||2048==(m&2560)){d||p.call(e,13,c,!!g);q=-1;break}}}else if(3==a.id){if(!(g&32768)){d||p.call(e,12,c);q=-1;break}if(!x||4096>m|| +function Uc(a,b,c,d){var e=a.A,h=e.wa(b+0),g=e.wa(b+4),m=g&7936,q=e.wa(b+2)|(g&255)<<16,u=e.wa(b+6),x=c&65528;if(80386<=e.ra){var G=h,q=q|(u&65280)<<16,h=h|(u&15)<<16;u&128&&(h=h<<12|4095)}for(;;){var C,Q,T;if(a.id==Sc){a.je=!1;T=a.dh;var J,U=c&3,R=(g&24576)>>13;if(x&&!(g&32768)){d||p.call(e,11,c);q=-1;break}if(6144<=m){U=c&3;if(U>a.Nb){if(!1!==T&&!(R==a.Nb||m&1024&&R<=a.Nb)){q=-1;break}a.je=!0}C=!1}else{if(256==m||2304==m){if(!Wc(a,c,T)){q=-1;break}return a.Ja}if(1024==m||3072==m)C=!0,Q=0,J=c,U< +a.Nb&&(U=a.Nb);else if(1536==m||3584==m)C=!0,Q=17152,J=c|1;else if(1792==m||3840==m)C=!0,Q=16640,J=c|1;else if(1280==m){if(!Wc(a,q&65535,T)){q=-1;break}return a.Ja}}if(C){if(U<=R){b=a.Nb;c=q&65535;m&2048&&(h=G|u<<16);q=e.aa;e.aa&=~Q;e.aa&131072&&(e.aa&=-131073,Xc(e,!0,!1));if(-1===a.load(c,!0)){q=-1;break}e.Wd=h;if(a.Nbm||2048==(m&2560)){d||p.call(e,13,c,!!g);q=-1;break}}}else if(3==a.id){if(!(g&32768)){d||p.call(e,12,c);q=-1;break}if(!x||4096>m|| 512!=(m&2560)){d||p.call(e,13,c,!0);q=-1;break}}else if(4==a.id){T=m&-513;if(!x||256!=T&&2304!=T){d||p.call(e,13,c,!0);q=-1;break}2304==T&&(a.Gi=q+e.wa(q+100+2)|0,a.xj=q+a.wb|0)}else if(6==a.id&&!(m&4096)&&768>>0)+1;a.Mb=g;a.type=m;a.ext=u;a.Yc=b;Tc(a,!0,!0,!1);!1===C&&a.je&&(Yc(e),u=e.Qa(),$c(e,e.Qa(),!0),t(e,u));break}return q} function Wc(a,b,c){var d=a.A,e=a.Nb,h=d.Va.la,g=d.Va.Ja;if(!c){if(!(d.Va.type&512))return p.call(d,13,b,!0),!1;d.Lb(d.Va.Yc+4,d.Va.Mb&=-513)}if(-1===d.Va.load(b))return!1;var m=d.Va.Ja;if(!1!==c){if(d.Va.type&512)return p.call(d,13,b,!0),!1;d.Lb(d.Va.Yc+4,d.Va.Mb|=512)}d.Va.type=d.Va.type&-513|d.Va.Mb&512;256==d.Va.type||768==d.Va.type?(d.Lb(g+14,v(d)),d.Lb(g+16,ed(d)),d.Lb(g+18,d.F),d.Lb(g+20,d.G),d.Lb(g+22,d.H),d.Lb(g+24,d.D),d.Lb(g+26,r(d)),d.Lb(g+28,d.L),d.Lb(g+30,d.K),d.Lb(g+32,d.J),d.Lb(g+34, d.Za.la),d.Lb(g+36,d.Ha.la),d.Lb(g+38,d.Ca.la),d.Lb(g+40,d.ib.la),d.Qc.load(d.wa(m+42)),fd(d,d.wa(m+16)|(c?16384:0)),d.F=d.wa(m+18),d.G=d.wa(m+20),d.H=d.wa(m+22),d.D=d.wa(m+24),d.L=d.wa(m+28),d.K=d.wa(m+30),d.J=d.wa(m+32),d.Za.load(d.wa(m+34)),d.ib.load(d.wa(m+40)),gd(d,d.wa(m+14),d.wa(m+36)),b=38,g=26,a.Nb>13,80386>a.A.ra||!(a.ext&64)?(a.sa=2,a.C=65535):(a.sa=4,a.C=-1),a.Cc=a.sa,a.da=a.C)}else a.load=a.jh,a.aj=a.Qk,a.oc=a.Ni,a.fc=a.Pi,a.Nb=a.qc=0,a.Yc=-1,a.je=!1} function id(a){this.ra=a.model||8088;var b=0;switch(this.ra){default:b=4772727;break;case 80286:b=6E6;break;case 80386:b=16E6}zc.call(this,a,b);this.kf=61442;this.Eb=1792;this.jf=28672;this.ad=4;this.pa=255;this.B=80386==this.ra?jd:80286==this.ra?kd:ld;this.ca=md;this.lf=nd;this.xf=od;this.yf=pd;if(80186<=this.ra&&(this.ca=md.slice(),this.lf=nd.slice(),this.xf=od.slice(),this.pa=31,this.ca[15]=qd,this.ca[96]=rd,this.ca[97]=sd,this.ca[98]=td,this.ca[99]=qd,this.ca[100]=qd,this.ca[101]=qd,this.ca[102]= -qd,this.ca[103]=qd,this.ca[104]=ud,this.ca[105]=vd,this.ca[106]=wd,this.ca[107]=xd,this.ca[108]=yd,this.ca[109]=zd,this.ca[110]=Bd,this.ca[111]=Cd,this.ca[192]=Dd,this.ca[193]=Ed,this.ca[200]=Fd,this.ca[201]=Gd,this.ca[241]=Hd,this.lf[7]=Id,this.xf[7]=Id,80286<=this.ra)){this.kf=2;this.Eb|=28672;this.ad=0;this.ca[15]=Jd;this.xc=Kd.slice();for(a=0;a>>a.Sa];return 5!=c.type||(c=rc(a,b,!1,!0),c)?c.Ve(b&a.Ra,b):null}f.ab=function(a){return this.ya[(a&this.eb)>>>this.Sa].Gc(a&this.Ra,a)};f.wa=function(a){var b=a&this.Ra,c=(a&this.eb)>>>this.Sa;this.A-=this.B.wf;return b>>this.Sa;if(b>>d|this.ya[c+1&this.mc].yd(0,a+3)<<32-d};f.Rc=function(a,b){this.ya[(a&this.eb)>>>this.Sa].Ac(a&this.Ra,b&255,a)};f.Lb=function(a,b){var c=a&this.Ra,d=(a&this.eb)>>>this.Sa;this.A-=this.B.wf;c>8&255,a+1))}; f.Sb=function(a,b){var c=a&this.Ra,d=(a&this.eb)>>>this.Sa;this.A-=this.B.wf;if(c>>32-h,a)}};function Ne(a,b,c){a.Wc=b;a.O=b.oc(a.Uc=c,1);return a.W&1?0:a.ab(a.O)}function E(a,b){return Ne(a,a.P,b&a.da)}function F(a,b){return Ne(a,a.R,b&a.da)}function Oe(a,b,c){a.Wc=b;a.O=b.oc(a.Uc=c,a.sa);return a.W&1?0:a.tc(a.O)} -function H(a,b){return Oe(a,a.P,b&a.da)}function I(a,b){return Oe(a,a.R,b&a.da)}function Pe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,1);return a.W&1?0:a.ab(a.O)}function K(a,b){return Pe(a,a.P,b&a.da)}function L(a,b){return Pe(a,a.R,b&a.da)}function Qe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,a.sa);return a.W&1?0:a.tc(a.O)}function M(a,b){return Qe(a,a.P,b&a.da)}function N(a,b){return Qe(a,a.R,b&a.da)}function O(a,b){a.W&2||a.Rc(a.Wc.fc(a.Uc,1),b)}function Q(a,b){a.W&2||a.yb(a.Wc.fc(a.Uc,a.sa),b)} +function H(a,b){return Oe(a,a.P,b&a.da)}function I(a,b){return Oe(a,a.R,b&a.da)}function Pe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,1);return a.W&1?0:a.ab(a.O)}function K(a,b){return Pe(a,a.P,b&a.da)}function L(a,b){return Pe(a,a.R,b&a.da)}function Qe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,a.sa);return a.W&1?0:a.tc(a.O)}function M(a,b){return Qe(a,a.P,b&a.da)}function N(a,b){return Qe(a,a.R,b&a.da)}function O(a,b){a.W&2||a.Rc(a.Wc.fc(a.Uc,1),b)}function P(a,b){a.W&2||a.yb(a.Wc.fc(a.Uc,a.sa),b)} function Zc(a,b,c){return a.tc(b.oc(c,a.sa))}f.ba=function(){var a=this.ab(this.za);re(this,1);return a};function Re(a){var b=a.wa(a.za);re(a,2);return b}function S(a){var b=a.$b(a.za);re(a,a.Cc);return b}f.Oa=function(){var a=this.tc(this.za);re(this,this.sa);return a};f.M=function(){var a=this.ab(this.za)<<24>>24;re(this,1);return a};function V(a,b){var c=a.ab(a.za);re(a,1);return Se[c].call(a,b)} f.Qa=function(){var a=this.tc(this.Ia);this.Ia=this.Ia+this.sa|0;var b=this.Mg-this.Ia|0;0>b&&0<=(this.Mg^this.Ia)&&(8088>=this.ra||!this.Ca.Ae&&this.Ca.wb==this.Ca.da||this.Ca.Ae&&!this.Ca.wb?t(this,this.Ia-this.Ca.Ja&this.Ca.da):-1>b&&p.call(this,12,0));return a};function bd(a,b){a.Ia=a.Ia-a.sa|0;0>(a.Ia-a.Ie|0)&&0<=(a.Ie^a.Ia)&&(8088>=a.ra||!a.Ca.Ae&&a.Ca.wb==a.Ca.da||a.Ca.Ae&&!a.Ca.wb?t(a,a.Ia-a.Ca.Ja&a.Ca.da):p.call(a,12,0));a.yb(a.Ia,b)} function Te(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.ra)2>c-1;a=(d>>1|b<<16-c)&65535;z function zg(a,b){var c=a-b|0;se(this,a,b,c,191,!0);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c&255}function Ag(a,b){var c=a-b|0;se(this,a,b,c,this.dataType|63,!0);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c&this.C}function Bg(a,b){ze(this,a&b,128);this.A-=-1===this.Z?-1===this.O?this.B.Ag:this.B.Te:this.B.Te;this.W|=2;return a} function Cg(a,b){ze(this,a&b,this.dataType);this.A-=-1===this.Z?-1===this.O?this.B.Ag:this.B.Te:this.B.Te;this.W|=2;return a} function Dg(a,b){if(-1===this.O){switch(this.md&7){case 0:this.F=this.F&-256|a;break;case 1:this.G=this.G&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.F=this.F&255|a<<8;break;case 5:this.G=this.G&255|a<<8;break;case 6:this.H=this.H&255|a<<8;break;case 7:this.D=this.D&255|a<<8}this.A-=this.B.Cg}else this.Z=this.O,O(this,a),this.A-=this.B.Bg;return b} -function Eg(a,b){if(-1===this.O){switch(this.md&7){case 0:this.F=a;break;case 1:this.G=a;break;case 2:this.H=a;break;case 3:this.D=a;break;case 4:t(this,a);break;case 5:this.L=a;break;case 6:this.K=a;break;case 7:this.J=a}this.A-=this.B.Cg}else this.Z=this.O,Q(this,a),this.A-=this.B.Bg;return b}function Fg(a,b){var c=a^b;ze(this,c,128);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c} +function Eg(a,b){if(-1===this.O){switch(this.md&7){case 0:this.F=a;break;case 1:this.G=a;break;case 2:this.H=a;break;case 3:this.D=a;break;case 4:t(this,a);break;case 5:this.L=a;break;case 6:this.K=a;break;case 7:this.J=a}this.A-=this.B.Cg}else this.Z=this.O,P(this,a),this.A-=this.B.Bg;return b}function Fg(a,b){var c=a^b;ze(this,c,128);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c} function Gg(a,b){this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return ze(this,a^b,this.dataType)}function Hg(a){p.call(this,13,0);return a}function Id(a){p.call(this,6);return a}function Ig(a){Ld.call(this);return a}function Jg(){D(this,this.Aa-this.Ha.Ja);Xe.call(this,0,null,2)}function Kg(){this.A-=-1===this.O?2:this.B.ri;return 1}function Lg(){var a=this.G&255;this.A-=(-1===this.O?this.B.tg:this.B.sg)+(a<this.od)D(this,this.Aa-this.Ha.Ja),e=!0;else if(8!=this.od)b=0,a=8,e=!0;else{Og.call(this,-1,0,c);Td(this);return}Og.call(this,a,b,c)&&(e=!1);e&&(this.od=a,Xe.call(this,a,b,d||0));this.W|=3}else this.va("Fault "+l(a)+" blocked by PCjs",1073741824),D(this,this.Aa-this.Ha.Ja)} function Vd(a,b,c){this.ae=a;a=0;b&&(a|=1);c&&(a|=2);3==this.rb&&(a|=4);p.call(this,14,a)} @@ -147,7 +147,7 @@ function sd(){this.J=this.J&~this.C|this.Qa();this.K=this.K&~this.C|this.Qa();th function Qd(){this.W|=20;this.P=this.R=this.Qb;this.A-=this.B.Oc}function Rd(){this.W|=4096;this.V&4096||(this.sa^=6,this.C^=-65536,ie(this));this.A-=this.B.Oc}function Sd(){this.W|=8192;this.V&8192||(this.Cc^=6,this.da^=-65536,Zd(this));this.A-=this.B.Oc}function ud(){bd(this,this.Oa());this.A-=this.B.zc}function vd(){this.fa[this.ba()].call(this,wf)}function wd(){bd(this,this.M());this.A-=this.B.zc}function xd(){this.fa[this.ba()].call(this,vf)} function yd(){var a=1,b=0,c=5;this.V&192&&(a=this.G&this.da,b=1,this.V&256&&(c=4));if(a--){var d=this.H&65535;Le(this,d,1)&&(d=Zb(this.ua,d,this.za-b-1),this.Rc(this.Za.fc(this.J&this.da,1),d),this.W&8||(this.J=this.J&~this.da|this.J+(this.aa&1024?-1:1)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c,a&&(this.za=this.Aa,this.W|=256)))}} function zd(){var a=1,b=0,c=5;this.V&192&&(a=this.G&this.da,b=1,this.V&256&&(c=4));if(a--){var d=this.za-b-1,e=0,h=0,g=this.H&65535;if(Le(this,g,1)){for(var m=0;m>h&255,e),h+=8;this.K=this.K&~this.da|this.K+(this.aa&1024?-this.sa:this.sa)&this.da;this.G=this.G&~this.da|this.G-b&this.da;this.A-=c;a&&(this.za=this.Aa,this.W|=256)}}}} function Qg(){var a=this.M();ye(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Rg(){var a=this.M();ye(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Sg(){var a=this.M();te(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Tg(){var a=this.M();te(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Ug(){var a=this.M();we(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya} function Vg(){var a=this.M();we(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Wg(){var a=this.M();te(this)||we(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Xg(){var a=this.M();te(this)||we(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Yg(){var a=this.M();xe(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Zg(){var a=this.M();xe(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)} @@ -415,82 +415,82 @@ r(this)&this.C,r(this)&this.C);t(this,r(this)&~this.C|a)},function(a){a=a.call(t this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,r(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.J&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K= this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,r(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a= a.call(this,this.K&this.C,this.J&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.F&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.G&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.H&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.D&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,r(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C, -this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],be=[function(a){a=a.call(this,M(this,this.D+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.F&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this, -N(this,this.L+this.J),this.F&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ia},function(a){a= -a.call(this,M(this,this.D+this.J),this.G&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.G&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);Q(this,a);this.A-= -this.B.ka},function(a){a=a.call(this,M(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.H&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.H&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), -this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.D&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this, -N(this,this.L+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.D&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,this.D+this.K),r(this)&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),r(this)&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),r(this)&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),r(this)&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);Q(this, -a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.L&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this, -this.L+this.J),this.L&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ia},function(a){a= -a.call(this,M(this,this.D+this.J),this.K&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.K&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);Q(this,a);this.A-= -this.B.ka},function(a){a=a.call(this,M(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.J&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.J&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.J&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.J&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), -this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a= -a.call(this,N(this,this.L+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+ -this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()), -this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.H&this.C);Q(this, -a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this, -M(this,this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()), -r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);Q(this, -a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.L&this.C);Q(this,a);this.A-= -this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this, -M(this,this.D+this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()), -this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.J&this.C); -Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a= -a.call(this,M(this,this.D+this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+ -S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.G& -this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this, -N(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+ -S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),r(this)&this.C);Q(this,a); -this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I}, -function(a){a=a.call(this,N(this,this.L+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this, -N(this,this.L+this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.K& -this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);Q(this,a);this.A-= -this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a= -a.call(this,N(this,this.L+this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},z[192],z[200],z[208],z[216],z[224],z[232],z[240], -z[248],z[193],z[201],z[209],z[217],z[225],z[233],z[241],z[249],z[194],z[202],z[210],z[218],z[226],z[234],z[242],z[250],z[195],z[203],z[211],z[219],z[227],z[235],z[243],z[251],z[196],z[204],z[212],z[220],z[228],z[236],z[244],z[252],z[197],z[205],z[213],z[221],z[229],z[237],z[245],z[253],z[198],z[206],z[214],z[222],z[230],z[238],z[246],z[254],z[199],z[207],z[215],z[223],z[231],z[239],z[247],z[255]],ce=[function(a,b){var c=a[0].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia}, -function(a,b){var c=a[0].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[0].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this, -N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D+this.K),b.call(this)); -Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-= -this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a, -b){var c=a[3].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, -this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.J),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-= -this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[6].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, -M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.K),b.call(this)); -Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[0].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));Q(this, -c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this, -N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, -M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a, -b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T}, -function(a,b){var c=a[4].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c); -this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.J+this.M()), -b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+ -this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, -M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c= -a[7].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a, -b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-= -this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-= -this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+S(this)), -b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this, -M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, -M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c= -a[4].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T}, -function(a,b){var c=a[5].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I}, -function(a,b){var c=a[6].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));Q(this, -c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this, +this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],be=[function(a){a=a.call(this,M(this,this.D+this.K),this.F&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.F&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.F&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this, +N(this,this.L+this.J),this.F&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.G&this.C);P(this,a);this.A-=this.B.ia},function(a){a= +a.call(this,M(this,this.D+this.J),this.G&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.G&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.G&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);P(this,a);this.A-= +this.B.ka},function(a){a=a.call(this,M(this,this.D),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.H&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.H&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.H&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), +this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.D&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this, +N(this,this.L+this.K),this.D&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.D&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,this.D+this.K),r(this)&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),r(this)&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),r(this)&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),r(this)&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);P(this, +a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.L&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.L&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.L&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this, +this.L+this.J),this.L&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.K&this.C);P(this,a);this.A-=this.B.ia},function(a){a= +a.call(this,M(this,this.D+this.J),this.K&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.K&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.K&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);P(this,a);this.A-= +this.B.ka},function(a){a=a.call(this,M(this,this.D),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.J&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.J&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.J&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.J&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), +this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a= +a.call(this,N(this,this.L+this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+ +this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()), +this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.H&this.C);P(this, +a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.H&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.D+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this, +M(this,this.K+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()), +r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);P(this, +a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.L&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.L&this.C);P(this,a);this.A-= +this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this, +M(this,this.D+this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()), +this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.J&this.C); +P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a= +a.call(this,M(this,this.D+this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+ +S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.G& +this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this, +N(this,this.L+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+ +S(this)),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),r(this)&this.C);P(this,a); +this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I}, +function(a){a=a.call(this,N(this,this.L+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this, +N(this,this.L+this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.K& +this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.K&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);P(this,a);this.A-= +this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a= +a.call(this,N(this,this.L+this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},z[192],z[200],z[208],z[216],z[224],z[232],z[240], +z[248],z[193],z[201],z[209],z[217],z[225],z[233],z[241],z[249],z[194],z[202],z[210],z[218],z[226],z[234],z[242],z[250],z[195],z[203],z[211],z[219],z[227],z[235],z[243],z[251],z[196],z[204],z[212],z[220],z[228],z[236],z[244],z[252],z[197],z[205],z[213],z[221],z[229],z[237],z[245],z[253],z[198],z[206],z[214],z[222],z[230],z[238],z[246],z[254],z[199],z[207],z[215],z[223],z[231],z[239],z[247],z[255]],ce=[function(a,b){var c=a[0].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia}, +function(a,b){var c=a[0].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[0].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this, +N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D+this.K),b.call(this)); +P(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.J),b.call(this));P(this,c);this.A-= +this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a, +b){var c=a[3].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, +this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.J),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-= +this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[6].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, +M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.K),b.call(this)); +P(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[0].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));P(this, +c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+this.M()),b.call(this)); +P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this, +N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, +M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a, +b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T}, +function(a,b){var c=a[4].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+this.M()),b.call(this));P(this,c); +this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.J+this.M()), +b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+ +this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, +M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c= +a[7].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a, +b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-= +this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-= +this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+S(this)), +b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this, +M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, +M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c= +a[4].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T}, +function(a,b){var c=a[5].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I}, +function(a,b){var c=a[6].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));P(this, +c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+S(this)),b.call(this)); +P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this, r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[0].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a, b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.J&this.C,b.call(this));this.J= this.J&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L& @@ -682,80 +682,80 @@ a.call(this,r(this)&this.C,this.D&this.C);t(this,r(this)&~this.C|a)},function(a) this.L&this.C,this.G&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,r(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.J& this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,r(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K& ~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.J&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.F&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.G&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.H&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.D&this.C);this.J=this.J&~this.C|a},function(a){a= -a.call(this,this.J&this.C,r(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],fe=[function(a){a=a.call(this,M(this,this.F),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.H),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.F),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this, -M(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,V(this,0)),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.H),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.F),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.ka},function(a){a= -a.call(this,M(this,this.K),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,V(this,0)),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,this.H),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,this.F),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);Q(this,a);this.A-=this.B.ka},function(a){a= -a.call(this,M(this,this.K),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&this.C);Q(this, -a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.G+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()), -this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I}, -function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, -this.G+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&this.C);Q(this, -a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,V(this,1)+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()), -this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-= -this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this, -M(this,V(this,1)+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.J&this.C); -Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.J+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.F& -this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.H+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G& -this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,N(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.D& -this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.F+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)), -r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I}, -function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+ -S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);Q(this,a);this.A-= -this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, -this.D+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},B[192],B[200],B[208],B[216],B[224],B[232],B[240],B[248],B[193],B[201],B[209], -B[217],B[225],B[233],B[241],B[249],B[194],B[202],B[210],B[218],B[226],B[234],B[242],B[250],B[195],B[203],B[211],B[219],B[227],B[235],B[243],B[251],B[196],B[204],B[212],B[220],B[228],B[236],B[244],B[252],B[197],B[205],B[213],B[221],B[229],B[237],B[245],B[253],B[198],B[206],B[214],B[222],B[230],B[238],B[246],B[254],B[199],B[207],B[215],B[223],B[231],B[239],B[247],B[255]],ge=[function(a,b){var c=a[0].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, -M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));Q(this, -c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[1].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.G),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[2].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,V(this,0)), -b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N}, -function(a,b){var c=a[4].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, -this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-= -this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, -M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.J),b.call(this));Q(this, -c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[7].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this, -this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, -M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, -M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, -M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, -M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, -M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, -M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, -N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, -M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, -M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, -M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, -M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, -M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, -M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, -M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, -N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, -this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, -this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this, -2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+ -S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+ -S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[0].call(this, +a.call(this,this.J&this.C,r(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],fe=[function(a){a=a.call(this,M(this,this.F),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.H),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.F),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this, +M(this,this.K),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,V(this,0)),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.H),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.F),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);P(this,a);this.A-=this.B.ka},function(a){a= +a.call(this,M(this,this.K),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,V(this,0)),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,this.H),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,this.F),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);P(this,a);this.A-=this.B.ka},function(a){a= +a.call(this,M(this,this.K),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&this.C);P(this, +a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.G+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()), +this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I}, +function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, +this.G+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&this.C);P(this, +a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,V(this,1)+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()), +this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);P(this,a);this.A-= +this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this, +M(this,V(this,1)+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.J&this.C); +P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.J+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.F& +this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.H+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G& +this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,N(this,this.L+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.D& +this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.F+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)), +r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I}, +function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+ +S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);P(this,a);this.A-= +this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, +this.D+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},B[192],B[200],B[208],B[216],B[224],B[232],B[240],B[248],B[193],B[201],B[209], +B[217],B[225],B[233],B[241],B[249],B[194],B[202],B[210],B[218],B[226],B[234],B[242],B[250],B[195],B[203],B[211],B[219],B[227],B[235],B[243],B[251],B[196],B[204],B[212],B[220],B[228],B[236],B[244],B[252],B[197],B[205],B[213],B[221],B[229],B[237],B[245],B[253],B[198],B[206],B[214],B[222],B[230],B[238],B[246],B[254],B[199],B[207],B[215],B[223],B[231],B[239],B[247],B[255]],ge=[function(a,b){var c=a[0].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));P(this, +c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[1].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.G),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[2].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,V(this,0)), +b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N}, +function(a,b){var c=a[4].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, +this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-= +this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, +M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.J),b.call(this));P(this, +c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[7].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this, +this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, +M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, +M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, +M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, +M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, +M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, +M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, +N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, +M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, +M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, +M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, +M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, +M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, +M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, +M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, +N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, +this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, +this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this, +2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+ +S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+ +S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[0].call(this, this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a, b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F= this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[2].call(this,this.K& @@ -917,8 +917,8 @@ f.Wk=function(a,b,c){if(c)this.Ua("Unable to load font ROM image (error "+c+")") function sk(a,b){if(1==b)return a.La[0]=Ej[0],a.La[1]=Ej[7],a.La;if(2==b){var c=a.O.We;if(a.O===a.B){var d=a.B.Hc[0],c=d&7;d&16&&(c|=8);18!=a.B.Hc[1]&&(c|=32)}a.La[0]=Ej[c&15];c=c&32?Gj:Fj;for(d=0;dh;h++)g=d[h]||0,m=g<<2&252,q=g>>4&252,g=g>>10&252,a.La[h]=[m,q,g,255];else{var u=d&&d[255];e=null!=c.Hc[15]?c.Hc:Hj;for(h=0;16>h;h++)g=e[h]&63,u?(g|= (c.Hc[20]&12)<<4,c.Hc[16]&128&&(g&=-49,g|=(c.Hc[20]&3)<<4),g=d[g],m=g<<2&252,q=g>>4&252,g=g>>10&252):(m=(g&4?170:0)|(g&32?85:0),q=(g&2?170:0)|(g&16?85:0),g=(g&1?170:0)|(g&8?85:0)),a.La[h]=[m,q,g,255]}a.lb=!0}return a.La}function Vi(a,b,c,d){a.Tc=b;a.kd=c;a.Fb=d}function ok(a){var b=!1;if(window&&a.Tc){var c=0,d=a.Fb?a.Fb:8,e=sk(a);tk(a,3,a.kd[0],c,d,8,a.Tc,e)&&(b=!0);c=a.Fb?0:2048;d=a.Fb?a.Fb:9;tk(a,1,a.kd[1],c,d,14,a.Tc,Cj,Dj)&&(b=!0);a.Fb&&tk(a,a.gb,a.kd[1],0,a.Fb,14,a.Tc,e)&&(b=!0)}return b} function tk(a,b,c,d,e,h,g,m,q){var u=!1;null!=c&&(uk(a,b,c,d,e,h,g,m,q)&&(u=!0),a.Ai&&uk(a,b<<1,c,d,e,h,g,m,q)&&(u=!0));return u} -function uk(a,b,c,d,e,h,g,m,q){var u=!1,x=b&1?0:1,G=a.Ta[b],C=16>m.length?m.length:16;G||(G={Dc:e<da||!R?da:8,nb=na.createImageData(u.Dc,u.Ec),Ta=0;256>Ta;Ta++){for(Z= -0;Z=da-2,Ra=Qa[Z>(8<=ea&&192<=Ta&&223>=Ta?7:ea)?P:Ca;vk(nb,Ad,ad,Hc);J&&vk(nb,Ad+1,ad,Hc)}na.putImageData(nb,(Ta&15)*u.Dc,(Ta>>4)*u.Ec)}u.te[T]="#"+k(P[0],2)+k(P[1],2)+k(P[2],2);u.Fi[T]=P;u.Tg[T]=Cb;u=!0}}a.Ta[b]=G;return u}function wk(a){0a.tb&&(a.tb=0):a.tb=-1} +function uk(a,b,c,d,e,h,g,m,q){var u=!1,x=b&1?0:1,G=a.Ta[b],C=16>m.length?m.length:16;G||(G={Dc:e<da||!R?da:8,nb=na.createImageData(u.Dc,u.Ec),Ta=0;256>Ta;Ta++){for(Z= +0;Z=da-2,Ra=Qa[Z>(8<=ea&&192<=Ta&&223>=Ta?7:ea)?Q:Ca;vk(nb,Bd,ad,Hc);J&&vk(nb,Bd+1,ad,Hc)}na.putImageData(nb,(Ta&15)*u.Dc,(Ta>>4)*u.Ec)}u.te[T]="#"+k(Q[0],2)+k(Q[1],2)+k(Q[2],2);u.Fi[T]=Q;u.Tg[T]=Cb;u=!0}}a.Ta[b]=G;return u}function wk(a){0a.tb&&(a.tb=0):a.tb=-1} function rk(a){if(a.ma){for(var b=10;15>=b;b++)if(null==a.O.nb[b])return;var c=a.O.nb[10],b=c&31,d=a.O.nb[11]&31,e=a.O.nb[9]&31,h=!1;a.O===a.B&&(h=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!h||b>e)xk(a);else{c=a.O.nb[15]+((a.O.nb[14]&63)<<8);a.pa!=c&&(xk(a),a.pa=c);d=d-b+1;if(a.yf!=b||a.Wd!=d)a.yf=b,a.Wd=d;a.eb=e+1;wk(a)}}} function xk(a){if(0<=a.pa){if(void 0!==a.fa){var b=a.fa[a.pa];if(b&131072){var b=b&-131073,c=a.pa%a.R,d=a.pa/a.R|0;a.ma&&a.Ta[a.ma]&&(a.Eb&&yk(a,c,d,b,a.Eb),yk(a,c,d,b));a.fa[a.pa]=b}}a.pa=-1}} function zk(a){var b,c=a.O;a.Ie=!1;var d=c.be[5];if(null!=d){b=1024;var e=0,h=c.be[3]&31;switch(d&3){case 0:if(h){e=32;switch(h&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.Nc=h&7}break;case 1:e=1;break;case 2:switch(h&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.gb==Wi&&(e=3,c.Nc=h&7)}d&8&&(b=1280);c=c.oe[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Ie=!0));b|=e}return b} @@ -932,9 +932,9 @@ function yk(a,b,c,d,e){var h=d&255,g=d>>8;d=g&15;var m=a.Ta[a.ma];m.df&&(d=m.df[ e.fillRect(b,c+h,m.Dc,g)):(a.eb&&a.eb!==a.Pa&&(h=h*a.Pa/a.eb|0,g=g*a.Pa/a.eb|0),a.oa.fillStyle=m.te[d],a.oa.fillRect(b,c+h,a.Ra,g)))} function Ic(a,b){if(a.na.hc){var c=!1,d=a.O;d&&(d!==a.B?d.Pc&8&&(c=!0):d.Hd&32&&(c=!0));if(c||b){if(b)Bk(a,!0);else if(void 0===a.fa)return;var e=!1;!(b||++a.Fg&15)&&0<=a.tb&&(a.tb++,e=!0);var h=0,g=a.lf,c=d.jb,m=c+d.cc;if(Ck(a,d)&8||d.Ue&&d.Uem&&(q=m-c,0>q&&(q=0));m=c+q;if(d=!b&&a.Da){for(var d=a.ua,u= !0,x=c>>>d.Sa;0a.pa)return;h=a.pa;g=h+1}}if(a.ma){if(a.Ta[a.ma]){e=0;d=a.Wa=0;q=1048575;u=a.O.Pc&32;5<=a.gb&&(u=a.O.Hc[16]&8);u&&(d=32768,q&=~d,a.tb&2||(q&=-65537));for(c+=h<<1;c>8|(G&255)<<8;var R=d,X=16;x>=q))>>(X-=q);vk(a.Vb,x++,C,u[Qa])}x>T&&(T=x);C=U&&(U=C+1)}h+=2;m++;if(x>=a.R){x=0;C+=2;if(C>a.Z)break;C==a.Z&&(C=1,h=c+a.jd)}}a.Da=!0;Pa.R?a.Wb-a.R-U>>3:0;cR&&(X=R)):(h<<=U,X-=U,a.Da=!1):(a.Da&&h===a.fa[m]?(q+=X,X=0):a.fa[m]=h,m++);if(X){q>>=8;q>C&&(C=q);u=T&&(T=u+1)}c+=J;if(q>=a.R){q=0;if(++u>a.Z)break;c+=G}}U||(a.Da=!0);xa.R?a.Wb-a.R-T>>3:0;cG&&(R=G)):(U<<=T,R-=T,a.Da=!1):(a.Da&&U===a.fa[h]?(d+=R,R=0):a.fa[h]=U,h++);if(R){dx&&(x=d);q=P&&(P=q+1)}if(d>=a.R){d=0;if(++q>a.Z)break;c+=J}}T||(a.Da=!0);u>8|(G&255)<<8;var R=d,X=16;x>=q))>>(X-=q);vk(a.Vb,x++,C,u[Qa])}x>T&&(T=x);C=U&&(U=C+1)}h+=2;m++;if(x>=a.R){x=0;C+=2;if(C>a.Z)break;C==a.Z&&(C=1,h=c+a.jd)}}a.Da=!0;Qa.R?a.Wb-a.R-U>>3:0;cR&&(X=R)):(h<<=U,X-=U,a.Da=!1):(a.Da&&h===a.fa[m]?(q+=X,X=0):a.fa[m]=h,m++);if(X){q>>=8;q>C&&(C=q);u=T&&(T=u+1)}c+=J;if(q>=a.R){q=0;if(++u>a.Z)break;c+=G}}U||(a.Da=!0);xa.R?a.Wb-a.R-T>>3:0;cG&&(R=G)):(U<<=T,R-=T,a.Da=!1):(a.Da&&U===a.fa[h]?(d+=R,R=0):a.fa[h]=U,h++);if(R){dx&&(x=d);q=Q&&(Q=q+1)}if(d>=a.R){d=0;if(++q>a.Z)break;c+=J}}T||(a.Da=!0);ud&&(b.rh=d,d=-d|0);d%b.nh>b.Sk&&(c|=1);d%b.qh>b.Uk&&(c|=9);b.ui=d/b.qh|0;return c}f.sk=function(a,b){return Dk(this,this.Aa,a,b)};f.Gl=function(a,b,c){var d=this.Aa;d.Kg=d.kc;d.kc=b&31;n(this,a,b,c,"CRTC.INDX")};f.rk=function(a,b){return Ek(this,this.Aa,a,b)};f.Fl=function(a,b,c){Fk(this,this.Aa,a,b,c)};f.tk=function(a,b){return Gk(this,this.Aa,b)};f.Hl=function(a,b,c){a=this.Aa;n(this,a.port+4,b,c,"MODE");a.Pc=b;qk(this,!1)}; f.uk=function(a,b){return Hk(this,this.Aa,b)};f.gj=function(a,b,c){this.B.Af=this.B.Af&-4|b&3;n(this,a,b,c,"FEAT")};f.$i=function(a,b){var c=this.B.td?this.B.Hc[this.B.Hd&31]:this.B.Hd;b&&!this.qa()||n(this,960,null,b,"ATC."+(this.B.td?this.B.Vg[this.B.Hd&31]:"INDX"),c);this.B.td=!this.B.td;return c}; f.fj=function(a,b,c){var d=this.B,e=d.Hd&32;if(d.td){d.td=!1;var h=d.Hd&31;if(16<=h||!e)c&&!this.qa()||n(this,a,b,c,"ATC."+d.Vg[h]),d.Hc[h]=b,this.lb=!1,Bk(this,void 0)}else d.Hd=b,n(this,a,b,c,"ATC.INDX"),d.td=!0,b&32&&!e&&ok(this)&&Ic(this,!0),d.zf=(d.nb[12]<<8)+d.nb[13]|0,d.Ue=0}; @@ -974,7 +974,7 @@ f.load=function(a,b,c,d,e){var h=b;if(!this.V)if(this.B=a,this.va=b,this.V=d,thi "/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.De?"":d)+"&format=json")),va(h,!0,null,this,this.Fj,b)}; f.Fj=function(a,b,c,d){var e=null;this.Fe=!1;var h=0>c&&this.ma&&!this.ma.na.hc;if(this.Nf)c?this.controller.Ua('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",h):(this.P=!0,e=this);else if(c)this.controller.Ua('Unable to load disk "'+this.B+'" (error '+c+")",h);else try{if(0g&&0b.indexOf("0x")&&'["'!=b.substr(0,2)?JSON.parse(b.replace(/([a-z]+):/gm,'"$1":').replace(/\/\/[^\n]*/gm,"")):eval("("+b+")");if(m.length)if(1==m.length)xa(m[0]);else{this.Ib=m.length;this.Jb=m[0].length;this.Ob=m[0][0].length;var q=m[0][0][0];this.Cb=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var G=q.data;if(void 0===G){var C=q.bytes;if(void 0!== -C&&C.length){for(var h=u<<2,P=C.length;Pb&&(b=0);2E3g.Ga.restore(C)&&(m=!1);m&&g.Ga&&void 0!==g.bb&&(g.hb=g.Ga.seek(g.Gb,g.fb,g.pb));m||(e=!1)}a.Z=b[c++]||0;a.ta=b[c]||0;return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; +x[G++];g.bb=x[G++];g.hb=null;g.Ga||(g.qe="");C=x[G++];102==C&&(C=!1);if("boolean"==typeof C){var Q=C,C=x[G++],x=x[G];Q?(G=C,C=q.B[u],ql(q,u,!0,!0),C.Be=!0,u=new Wk(q,C,"preload"),q.Ri(C,u,G,x,!0)):sl(q,u,C,x,!0)?g.Ga&&x&&tl(q,C,x,g.Ga):lb(q,!1)}else void 0!==C&&g.Ga&&0>g.Ga.restore(C)&&(m=!1);m&&g.Ga&&void 0!==g.bb&&(g.hb=g.Ga.seek(g.Gb,g.fb,g.pb));m||(e=!1)}a.Z=b[c++]||0;a.ta=b[c]||0;return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; f.nj=function(a,b,c){if(a.Ga){var d=a.Ga.info(),e=d[2],h=d[1]*e;if(b+c<=d[0]*h)return a.Gb=Math.floor(b/h),b%=h,a.fb=Math.floor(b/e),a.pb=b%e+1,a.xb=c*d[3],a.sb=0,!0}return!1};function pl(a,b){b||(a.fa=0);if(a.ca)for(var c in a.ca){var d=a.ca[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&eq.Ga.restore(g)&&(P=!1),P&&void 0!==q.bb&&(q.hb=q.Ga.seek(q.Ld,q.fb,q.pb+q.If)));P||(e=!1);null!=a.pa&&1>=d&&(a.pa|=(h.type&3)<<(1-d<<1))}return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; +var h=a.B[d],g=a,m=d,q=h,u=a.La[d],x=b[d],G=c,C=0,Q=!0;void 0===x&&(x=[0,0,!1,Array(8)]);q.Ab=m;q.errorCode=x[C++];q.oj=x[C++];q.De=x[C++];q.ue=x[C++];q.ve=x[C++];q.fb=x[C++];q.Jb=x[C++];q.Ld=x[C++];q.pb=x[C++];q.Qd=x[C++];q.xb=x[C++];q.If=g.ga?0:1;q.name=u.name;void 0===q.name&&(q.name="Hard Drive");q.path=u.path;q.mode=u.mode||(q.path?"preload":"local");"demandro"!=q.mode&&"demandrw"!=q.mode||g.Ud()||(q.mode="local");q.type=u.type;if(void 0===q.type||void 0===Bl[g.Aa][q.type])q.type=g.eb;u=Bl[g.Aa][q.type]; +q.Ob=u[2]||17;q.Cb=u[3]||512;if(G&&g.U){var u=g.U,T=q.type;u.B&&(G=u.B[18],G=m?G&240|T:G&15|T<<4,u.B&&(u.B[18]=G,Zh(u)))}void 0===q.Ga&&(q.Ga=null,g.Ua("Type "+q.type+' "'+q.name+'" is fixed disk '+m,!0));Il(g,q);q.bb=x[C++];q.hb=null;q.Ga&&(g=x[C],void 0!==g&&0>q.Ga.restore(g)&&(Q=!1),Q&&void 0!==q.bb&&(q.hb=q.Ga.seek(q.Ld,q.fb,q.pb+q.If)));Q||(e=!1);null!=a.pa&&1>=d&&(a.pa|=(h.type&3)<<(1-d<<1))}return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; function Il(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.ue[2])?e=b.ue[0]<<8|b.ue[1]:c=b.type);null==c||d||(d=Bl[a.Aa][c][1],e=Bl[a.Aa][c][0]);d&&((c=Bl[a.Aa][b.type])&&e!=c[0]&&d!=c[1]&&a.Ua("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.Ib=e,b.Jb=d,null==b.Ga&&(b.Ga=new Wk(a,b,b.mode)))}} f.nj=function(a,b,c){if(a.Ga){var d=a.Ga.info(),e=d[0];if(e){var h=d[2],g=d[1]*h;if(b+c<=e*g)return a.Ld=Math.floor(b/g),b%=g,a.fb=Math.floor(b/h),a.pb=b%h,a.xb=c*d[3],a.errorCode=0,!0}}return!1}; function Gl(a,b){b||(a.fa=0);for(var c=0;c=a.Ob+b&&(a.pb=b,a.fb++,a.fb>=a.Jb&&(a.fb=0,a.Ld++))}f.Mk=function(){var a=this.A.H&255;!(this.A.F>>8)&&128>8||!this.U)||(a=!(this.U.dc[0].nd&64));return a?!0:!1}; var Dl={800:Al.prototype.Jk,801:Al.prototype.Kk,802:Al.prototype.Ik},Cl={496:Al.prototype.Rj,497:Al.prototype.Tj,498:Al.prototype.Uj,499:Al.prototype.Vj,500:Al.prototype.Qj,501:Al.prototype.Pj,502:Al.prototype.Sj,503:Al.prototype.Wj},Fl={800:Al.prototype.Tl,801:Al.prototype.Wl,802:Al.prototype.Vl,803:Al.prototype.Ul,807:Al.prototype.vi,811:Al.prototype.vi,815:Al.prototype.vi},El={496:Al.prototype.dl,497:Al.prototype.il,498:Al.prototype.gl,499:Al.prototype.hl,500:Al.prototype.cl,501:Al.prototype.bl, 502:Al.prototype.el,503:Al.prototype.al,1014:Al.prototype.fl};Ma(function(){for(var a=hb(window.document,"pcjs","hdc"),b=0;b>2;this.mb=b.mf;this.Pa=new Rc(this.A,7,"DBG");this.Ea=jm;80186<=this.A.ra&&(this.Ea=jm.slice(),this.Ea[15]=hm,80286<=this.A.ra&&(this.Ea[15]=im,80386<=this.A.ra&&(this.Aa=8,this.ob=-1)));Oh(this,64,function(a){nm(d,d.A.zd,a)});Oh(this,128,function(a){var b=d.A.ya;b===d.A.zd?d.X("paging not enabled"):nm(d,b,a)});Oh(this,4,function(a){if(a){var b=om(d,a);if(void 0===b)d.X("invalid selector: "+a); +f.Fc=function(a,b,c,d){this.ua=b;this.A=c;this.ma=a;this.yb=wb(a,"FDC");this.lb=wb(a,"HDC");this.pa=b.R>>2;this.mb=b.mf;this.Pa=new Rc(this.A,7,"DBG");this.Da=jm;80186<=this.A.ra&&(this.Da=jm.slice(),this.Da[15]=hm,80286<=this.A.ra&&(this.Da[15]=im,80386<=this.A.ra&&(this.Ia=8,this.ob=-1)));Oh(this,64,function(a){nm(d,d.A.zd,a)});Oh(this,128,function(a){var b=d.A.ya;b===d.A.zd?d.X("paging not enabled"):nm(d,b,a)});Oh(this,4,function(a){if(a){var b=om(d,a);if(void 0===b)d.X("invalid selector: "+a); else if(a=pm(d,b,!0),d.X("dumpDesc("+ga(a?a.la:b)+"): %"+k(a?a.Yc:null,d.pa)),a){var c,b=!1;if(a.type&4096)a.type&2048?(c="code"+(a.type&512?",readable":",execonly"),a.type&1024&&(c+=",conforming")):(c="data"+(a.type&512?",writable":",readonly"),a.type&1024&&(c+=",expdown")),a.type&256&&(c+=",accessed");else{var m=qm[a.type];m&&(c=m[0],b=m[1])}!c||a.Mb&32768||(c+=",not present");d.X((b?"seg="+ga(a.Ja&65535)+" off="+ga(a.wb):"base="+k(a.Ja,d.pa)+" limit="+rm(a.wb))+" type="+l(a.type>>8)+" ("+c+") ext="+ ga(a.ext&-65296)+" dpl="+l(a.qc))}}else d.X("no selector")});Oh(this,8,function(a){a:{if(a){var b=om(d,a);if(void 0===b){d.X("invalid task selector: "+a);break a}a=pm(d,b,!0)}else a=d.A.Va;d.X("dumpTSS("+ga(a?a.la:b)+"): %"+k(a?a.Ja:null,d.pa));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?sm:tm,u,x,G,C;for(C in q)u=q[C],x=a.Ja+u,G=Me(d.A,x)|Me(d.A,x+1)<<8,2304==c&&(G=G|Me(d.A,x+2)<<16|Me(d.A,x+3)<<24),b&&(b+="\n"),b+=ga(u)+" "+la(C+":",11)+k(G,m);if(2304==c)for(C=0,u=G>>>16;uC;)x= a.Ja+u,G=Me(d.A,x)|Me(d.A,x+1)<<8,b+="\n"+ga(u)+" ports "+ga(C)+"-"+ga(C+15)+": "+fa(G,2),C+=16,u+=2;d.X(b)}}});Oh(this,134217728,function(a){var b;a&&(b=om(d,a));if(void 0===b)d.X("invalid MCB");else for(d.X("dumpMCB("+ga(b)+")");b;){a=Wl(d,0,b);var c=d.ab(a,1),m=um(d,a,2),q=um(d,a,5);if(77!=c&&90!=c)break;d.X(Pg(0,b)+": '"+String.fromCharCode(c)+"' PID="+ga(m)+" LEN="+ga(q)+' "'+vm(d,a,8)+'"');b+=1+q}});lb(this)}; @@ -1081,33 +1081,33 @@ function Cm(a,b){if(null!=b.la){var c=pm(a,b.la,b.ie);c&&b.Ka>>>0>=c.hd&&(b.Ka=0 var sm={PREV_TSS:0,CPL0_SP:2,CPL0_SS:4,CPL1_SP:6,CPL1_SS:8,CPL2_SP:10,CPL2_SS:12,TASK_IP:14,TASK_PS:16,TASK_AX:18,TASK_CX:20,TASK_DX:22,TASK_BX:24,TASK_SP:26,TASK_BP:28,TASK_SI:30,TASK_DI:32,TASK_ES:34,TASK_CS:36,TASK_SS:38,TASK_DS:40,TASK_LDT:42},tm={PREV_TSS:0,CPL0_ESP:4,CPL0_SS:8,CPL1_ESP:12,CPL1_SS:16,CPL2_ESP:20,CPL2_SS:24,TASK_CR3:28,TASK_EIP:32,TASK_PS:36,TASK_EAX:40,TASK_ECX:44,TASK_EDX:48,TASK_EBX:52,TASK_ESP:56,TASK_EBP:60,TASK_ESI:64,TASK_EDI:68,TASK_ES:72,TASK_CS:76,TASK_SS:80,TASK_DS:84, TASK_FS:88,TASK_GS:92,TASK_LDT:96,TASK_IOPM:100};function nm(a,b,c){var d=0,e=b.length;a.X("id physaddr blkaddr used size type");a.X("-------- --------- -------- ------ ------ ----");c&&(c=om(a,c),void 0!==c&&(d=c>>>a.A.Sa,e=1));for(;e--;)c=b[d],c.type!==hc&&(a.X(k(c.id)+" %"+k(d<g.length&&(a.X("note: only "+g.length+" available"),m=g.length);h-=m;0>h&&(null!=g[g.length-1][1]?h+=g.length:(m=h+m,h=0));void 0!==b&&a.X(m+" instructions earlier:");for(var q=b=null;0=g.length&& +function Em(a,b,c){var d="";c=c||10;var e=0,h=a.Ba,g=a.ga;if(g.length){var m=void 0===b?a.tb:+b;isNaN(m)?m=c:d="more ";m>g.length&&(a.X("note: only "+g.length+" available"),m=g.length);h-=m;0>h&&(null!=g[g.length-1][1]?h+=g.length:(m=h+m,h=0));void 0!==b&&a.X(m+" instructions earlier:");for(var q=b=null;0=g.length&& (h=0);a.tb=m;e++;c--}}e||(a.X("no "+d+"history available"),a.tb=void 0)}function Zl(a,b){a.ea=a;a.Zb=a.yj=1073741824;a.Ra=null;a.Ta=[];var c=wm(a,b.replace("keys","key").replace("kbd","keyboard"),!1,"|");if(c.length)for(var d in gm)0<=ua(c,d)&&(a.Zb|=gm[d],a.X(d+" messages enabled"));Yl(a)}function Oh(a,b,c){for(var d in gm)if(b==gm[d]){a.Ta[d]=c;break}}function Gm(a,b){b=b||0;var c=ua(em,a.substr(b,3).toUpperCase());0>c&&(c=ua(em,a.substr(b,2).toUpperCase()));return c} -function Hm(a,b){var c="??";if(0<=b){var d,e,h=a.A;switch(b){case 0:d=h.F;e=2;break;case 1:d=h.G;e=2;break;case 2:d=h.H;e=2;break;case 3:d=h.D;e=2;break;case 4:d=h.F>>8;e=2;break;case 5:d=h.G>>8;e=2;break;case 6:d=h.H>>8;e=2;break;case 7:d=h.D>>8;e=2;break;case 8:d=h.F;e=4;break;case 9:d=h.G;e=4;break;case 10:d=h.H;e=4;break;case 11:d=h.D;e=4;break;case 12:d=r(h);e=4;break;case 13:d=h.L;e=4;break;case 14:d=h.K;e=4;break;case 15:d=h.J;e=4;break;case 22:d=v(h);e=a.Aa;break;case 23:d=ed(h);e=a.Aa;break; +function Hm(a,b){var c="??";if(0<=b){var d,e,h=a.A;switch(b){case 0:d=h.F;e=2;break;case 1:d=h.G;e=2;break;case 2:d=h.H;e=2;break;case 3:d=h.D;e=2;break;case 4:d=h.F>>8;e=2;break;case 5:d=h.G>>8;e=2;break;case 6:d=h.H>>8;e=2;break;case 7:d=h.D>>8;e=2;break;case 8:d=h.F;e=4;break;case 9:d=h.G;e=4;break;case 10:d=h.H;e=4;break;case 11:d=h.D;e=4;break;case 12:d=r(h);e=4;break;case 13:d=h.L;e=4;break;case 14:d=h.K;e=4;break;case 15:d=h.J;e=4;break;case 22:d=v(h);e=4;break;case 23:d=ed(h);e=a.Ia;break; case 16:d=h.Za.la;e=4;break;case 17:d=je(h);e=4;break;case 18:d=h.Ca.la;e=4;break;case 19:d=h.ib.la,e=4}if(!e)if(80286==a.A.ra)32==b&&(d=h.cb,e=4);else if(80386<=a.A.ra)switch(b){case 24:d=h.F;e=8;break;case 25:d=h.G;e=8;break;case 26:d=h.H;e=8;break;case 27:d=h.D;e=8;break;case 28:d=r(h);e=8;break;case 29:d=h.L;e=8;break;case 30:d=h.K;e=8;break;case 31:d=h.J;e=8;break;case 32:d=h.cb;e=8;break;case 33:d=h.xi;e=8;break;case 34:d=h.ae;e=8;break;case 35:d=h.Id;e=8;break;case 20:d=h.Pb.la;e=4;break;case 21:d= -h.Qb.la,e=4}e&&(c=k(d,e))}return c}f=Vl.prototype;f.message=function(a,b){b&&(a+=" @"+Pg(v(this.A),je(this.A)));if(!this.Ra||a!=this.Ra)if(this.X(a),this.Ra=a,this.A){this.Zb&-2147483648&&this.Ub();var c=this.A;c.Y.Ne=0;c.Wa-=c.A;c.A=0;Cc(c)}}; +h.Qb.la;e=4;break;case 56:d=v(h),e=8}e&&(c=k(d,e))}return c}f=Vl.prototype;f.message=function(a,b){b&&(a+=" @"+Pg(v(this.A),je(this.A)));if(!this.Ra||a!=this.Ra)if(this.X(a),this.Ra=a,this.A){this.Zb&-2147483648&&this.Ub();var c=this.A;c.Y.Ne=0;c.Wa-=c.A;c.A=0;Cc(c)}}; function th(a,b,c){var d=a.A.F>>8,e=a.qa(1)&&40!=b&&42!=b,h=am[b];h&&(e=a.qa(h)?!0:524288==h&&a.qa(h=1048576));if(e){var g=a.A.H&255;if(33==b&&11==d||524288==h&&128<=g||1048576==h&&128>g)e=!1}if(e){if(h=(h=mm[b])&&h[d]||""){for(var g=0,m,q;0<=(g=h.indexOf("%",g));)q=Gm(h,g+1),0<=q&&(h=h.replace("%"+em[q],Hm(a,q))),g++;for(g=0;0<=(g=h.indexOf("#",g));)q=h.substr(g+1,2),m=ca(q,16),null!=m&&32<=m&&128>m?(m=q+" '"+String.fromCharCode(m)+"'",h=h.replace("#"+q,m),g+=m.length):g++;for(g=0;0<=(g=h.indexOf("$", g));)q=h.substr(g+1,9),m=Im(a,q),m=q+' "'+vm(a,m)+'"',h=h.replace("$"+q,m),g+=m.length;for(g=0;0<=(g=h.indexOf("^",g));)q=h.substr(g+1,9),m=Im(a,q),ym(a,m),m=q+' "'+vm(a,m,11)+'"',h=h.replace("^"+q,m),g+=m.length;h=" "+h}a.message("INT "+l(b)+": AH="+l(d)+" @"+Pg(c-2-a.A.Ha.Ja,je(a.A))+h)}return e} function ib(a,b,c,d,e,h,g,m){m|=256;if(null==e||(a.Zb&m)==m)m=null,null!=e&&(m=je(a.A),e-=a.A.Ha.Ja),a.message(b.Md+"."+(null!=d?"outPort":"inPort")+"("+ga(c)+","+(h?h:"unknown")+(null!=d?","+l(d):"")+")"+(null!=g?": "+l(g):"")+(null!=e?" @"+Pg(e,m):""))}f.Lk=function(){this.X("Type ? for list of debugger commands");this.$c();if(this.Wa){var a=wm(this,this.Wa);delete this.Wa;for(var b in a)$l(this,a[b])}}; -function Yl(a){var b;if(Ve(a)){if(!a.ga||!a.ga.length){a.ga=Array(1E5);for(b=0;b>>c.Sa],!1)}a.oa=["read"];if(void 0!==a.U)for(b=1;b>>c.Sa],!0);a.U=["write"];a.Ma=0} f.Nd=function(a,b,c){var d=!1;this.Ma++;if(!Om(this,a,b)){b.Ee=c;a.push(b);if(a!=this.B){var d=this.ua,e=this.$b(b);d.ya[e>>>d.Sa].Nd(e&d.B,a==this.U)}c?b.la=null:this.X("breakpoint enabled: "+Dm(b)+" ("+a[0]+")");c||Yl(this);d=!0}this.Ma--;return d}; function Om(a,b,c,d){for(var e=!1,h=Pm(a,a.$b(c)),g=1;g>>c.Sa],b==a.U));m.Ee||a.X("breakpoint cleared: "+Dm(m)+" ("+b[0]+")");Yl(a);break}a.X("breakpoint exists: "+Dm(m)+" ("+b[0]+")");break}}return e}function Qm(a,b){for(var c=1;c=b&&h>>g.Sa].Nd(h&g.B,d==a.U)}}}function Mm(a,b){if(void 0!==b)Nm(a,b,a.B,!0),a.P=0;else for(var c=1;c=cm.length&&(x=a.ab(b,1),g=lm[u-cm.length][x>>3&7]);var u=cm[g[0]],G=g.length-1,C="";if(164<=h&&167>=h||170<=h&&175>=h)G=0,b.sc&&"W"==u.slice(-1)&&(u=u.slice(0,-1)+"D");for(var h=null,P=!0,T=1;T<=G;T++){var J,U;J="";U=g[T];if(void 0!==U){null==h&&(h=U>>14); -var R=U&15;if(0!=R)if(15==R)P=!1;else{var X=U&240;if(128<=X)if(0>x&&(x=a.ab(b,1)),160>X){J=a;var R=b,da="",X=x>>6,Qa=x&7;if(3>X){var Ca=void 0;if(!X&&(!R.gc&&6==Qa||R.gc&&5==Qa))X=2;else{if(R.gc)if(4!=Qa)Qa+=8;else{var da=J,Ca=X,Cb=R,na=da.ab(Cb,1),Ta=na>>6,ea=na>>3&7,na=na&7,Z="";if(Ca||5!=na)Z=fm[na+8];4!=ea&&(Z&&(Z+="+"),Z+=fm[ea+8],Ta&&(Z+="*"+(1<>24,da+="-"+k(-Ca,2)):da+="+"+k(Ca,2)):2== +function Fm(a,b,c,d){for(var e=Wl(a,b.Ka,b.la,b.Na,b.ie),h=a.ab(b,1),g=4,m=!1,q=!1;(102==h||103==h)&&g--;)102==h?m||(b.sc=!b.sc,m=!0):q||(b.gc=!b.gc,q=!0),h=a.ab(b,1);var g=a.Da[h],u=g[0],x=-1;205==u&&(u=a.ab(b,1),g=km[u]||hm,h|=u<<8,u=g[0]);u>=cm.length&&(x=a.ab(b,1),g=lm[u-cm.length][x>>3&7]);var u=cm[g[0]],G=g.length-1,C="";if(164<=h&&167>=h||170<=h&&175>=h)G=0,b.sc&&"W"==u.slice(-1)&&(u=u.slice(0,-1)+"D");for(var h=null,Q=!0,T=1;T<=G;T++){var J,U;J="";U=g[T];if(void 0!==U){null==h&&(h=U>>14); +var R=U&15;if(0!=R)if(15==R)Q=!1;else{var X=U&240;if(128<=X)if(0>x&&(x=a.ab(b,1)),160>X){J=a;var R=b,da="",X=x>>6,Qa=x&7;if(3>X){var Ca=void 0;if(!X&&(!R.gc&&6==Qa||R.gc&&5==Qa))X=2;else{if(R.gc)if(4!=Qa)Qa+=8;else{var da=J,Ca=X,Cb=R,na=da.ab(Cb,1),Ta=na>>6,ea=na>>3&7,na=na&7,Z="";if(Ca||5!=na)Z=fm[na+8];4!=ea&&(Z&&(Z+="+"),Z+=fm[ea+8],Ta&&(Z+="*"+(1<>24,da+="-"+k(-Ca,2)):da+="+"+k(Ca,2)):2== X&&(da&&(da+="+"),R.gc?(Ca=zm(J,R,4),da+=k(Ca)):(Ca=um(J,R,2),da+=k(Ca,4)));da="["+da+"]";7==(U&15)&&(da="FAR "+da)}else da=Rm(J,Qa,U,R);J=da}else J=160==X?Rm(a,x&7,U,b):Rm(a,x>>3&7,U,b);else if(16==X)J="1";else if(0==X){J=a;R=b;X=" ";switch(U&15){case 1:U&12288&&(X=k(J.ab(R,1),2));break;case 2:X=k(J.ab(R,1)<<24>>24,R.sc?8:4);break;case 4:case 8:if(R.sc){X=k(zm(J,R,4));break}case 3:X=k(um(J,R,2),4);break;case 7:X=Dm(Wl(J,J.tc(R,!0),um(J,R,2),null,R.ie,R.sc,R.gc));break;default:X="imm("+ga(U)+")"}J= X}else 32==X?(b.gc?(U=8,J=zm(a,b,4)):(U=4,J=um(a,b,2)),J="["+k(J,U)+"]"):48==X?(J=1==R?a.ab(b,1)<<24>>24:a.tc(b,!0),J=b.Ka+J&(b.sc?-1:65535),J=Sm(a,Wl(a,J,b.la))[0]||k(J,b.sc?8:4)):96==X?J=Rm(a,(U&3840)>>8,U,b):112==X?J=Rm(a,(U&3840)>>8,192,b):64==X?J="DS:[SI]":80==X&&(J="ES:[DI]");if(!J||!J.length){C="INVALID";break}0a.A.ra)return"??";b+=16}else if(208==e)b+=32;else if(224==e)b+=40;else if(240==e)b+=48;else if(a=c&15,3<=a&&(8>b&&(b+=8),5==a||4==a&&d.sc))b+=16;return em[b]} -function Um(a,b){var c;switch(b){case "V":c=ye(a.A);break;case "D":c=a.A.aa&1024;break;case "I":c=a.A.aa&512;break;case "T":c=a.A.aa&256;break;case "S":c=xe(a.A);break;case "Z":c=we(a.A);break;case "A":c=ve(a.A);break;case "P":c=ue(a.A);break;case "C":c=te(a.A);break;default:c=0}return b+(c?"1":"0")+" "}function rm(a){return k(a,a&-65536?8:4)}function Vm(a,b){8<=b&&15>=b&&4a.A.ra)return"??";b+=16}else if(208==e)b+=32;else if(224==e)b+=40;else if(240==e)b+=48;else if(a=c&15,3<=a&&(8>b&&(b+=8),5==a||4==a&&d.sc))b+=16;return em[b]} +function Um(a,b){var c;switch(b){case "V":c=ye(a.A);break;case "D":c=a.A.aa&1024;break;case "I":c=a.A.aa&512;break;case "T":c=a.A.aa&256;break;case "S":c=xe(a.A);break;case "Z":c=we(a.A);break;case "A":c=ve(a.A);break;case "P":c=ue(a.A);break;case "C":c=te(a.A);break;default:c=0}return b+(c?"1":"0")+" "}function rm(a){return k(a,a&-65536?8:4)}function Vm(a,b){8<=b&&15>=b&&4a.A.ra&&(d="\n"+d,c+=e,e="");c+="\n"+Wm(a,a.A.Ha,b)+" ";80386<=a.A.ra&&(e+="\n",c+=Wm(a,a.A.Pb,b)+" "+Wm(a,a.A.Qb,b)+"\n");c+=Xm(a,"LD",a.A.Qc.la,a.A.Qc.Ja,a.A.Qc.Ja+a.A.Qc.wb)+" "+Xm(a,"GD",null,a.A.bd,a.A.ce)+" "+Xm(a, +function Ym(a,b){var c;void 0===b&&(b=xm(a));c=Vm(a,8)+Vm(a,11)+Vm(a,9)+Vm(a,10)+(4a.A.ra&&(d="\n"+d,c+=e,e="");c+="\n"+Wm(a,a.A.Ha,b)+" ";80386<=a.A.ra&&(e+="\n",c+=Wm(a,a.A.Pb,b)+" "+Wm(a,a.A.Qb,b)+"\n");c+=Xm(a,"LD",a.A.Qc.la,a.A.Qc.Ja,a.A.Qc.Ja+a.A.Qc.wb)+" "+Xm(a,"GD",null,a.A.bd,a.A.ce)+" "+Xm(a, "ID",null,a.A.cd,a.A.Od)+" ";c=c+(d+" "+e)+Vm(a,32);80386<=a.A.ra&&(c+=Vm(a,34)+Vm(a,35))}else 80386<=a.A.ra&&(c+=Wm(a,a.A.Pb,b)+" "+Wm(a,a.A.Qb,b)+" ");return c+=Vm(a,23)+Um(a,"V")+Um(a,"D")+Um(a,"I")+Um(a,"T")+Um(a,"S")+Um(a,"Z")+Um(a,"A")+Um(a,"P")+Um(a,"C")} function Im(a,b,c,d){var e;e=1===c?a.ca:a.eb;c=e.Ka;var h=e.la;e=e.Na;if(void 0!==b){"%"==b.charAt(0)&&(b=b.substr(1),c=0,h=null);var g=b;e=null;if(g.match(/^[a-z_][a-z0-9_]*$/i)){e={};for(var m=g.toUpperCase(),q=0;q>>4),e.Ka=m,e.la=q,void 0!==u.p&&(e.Na=u.p));break}}}if(e&&null!=e.Ka)return e;e=b.indexOf(":");0>e?null!=h?(c=Zm(a,b),e=null):e=Zm(a,b):(h=Zm(a,b.substring(0,e)),c=Zm(a,b.substring(e+ 1)),e=null)}e=Wl(a,c,h,e);d||Cm(a,e);return e}var $m={"|":0,"^":1,"&":2,"-":4,"+":4,"%":5,"/":5,"*":5};function an(a,b,c){for(c=c||-1;c--&&b.length;){var d=b.pop();if(2>a.length)return!1;var e=a.pop(),h=a.pop();switch(d){case "+":d=h+e;break;case "-":d=h-e;break;case "*":d=h*e;break;case "/":if(!e)return!1;d=h/e;break;case "%":if(!e)return!1;d=h%e;break;case "&":d=h&e;break;case "^":d=h^e;break;case "|":d=h|e;break;default:return!1}a.push(d|0)}return!0} @@ -1115,25 +1115,25 @@ function Zm(a,b,c){for(var d,e=!1,h=b,g=[],m=[],q=b.split(/[|^&+%\/*-]/),u=0;ub[0]?1:a[0]=g&&eb[0]?1:a[0]c?(a.X("out of data at address "+Dm(b)),x=!0):(a.Rc(b,c,1),u++)})})(a,g);a.X(u+" bytes read at "+c)}else a.X("sector "+e+" request out of range");else a.X("drive "+d+" not loaded");else a.X("invalid drive: "+d)}else a.X("disk controller not present")}}} -function Km(a,b){if(b&&"?"==b[1])a.X("register commands:"),a.X("\tr\t\tdisplay all registers"),a.X("\tr [target=#]\tmodify target register"),a.X("supported targets:"),a.X("\tall registers and flags V,D,I,S,Z,A,P,C");else{var c;if(null!=b&&1=a.Aa&&(m=null);switch(m){case "AL":a.A.F=a.A.F&-256|g&255;break;case "AH":a.A.F=a.A.F&-65281|g<<8&255;break;case "AX":a.A.F=a.A.F&-65536|g&65535;break;case "BL":a.A.D=a.A.D&-256|g&255;break;case "BH":a.A.D=a.A.D&-65281|g<<8&255;break;case "BX":a.A.D=a.A.D&-65536|g&65535;break;case "CL":a.A.G=a.A.G&-256|g&255;break;case "CH":a.A.G=a.A.G&-65281|g<<8&255;break;case "CX":a.A.G=a.A.G&-65536|g&65535;break;case "DL":a.A.H=a.A.H&-256|g&255;break;case "DH":a.A.H=a.A.H&-65281|g<<8&255;break;case "DX":a.A.H= -a.A.H&-65536|g&65535;break;case "SP":t(a.A,r(a.A)&-65536|g&65535);break;case "BP":a.A.L=a.A.L&-65536|g&65535;break;case "SI":a.A.K=a.A.K&-65536|g&65535;break;case "DI":a.A.J=a.A.J&-65536|g&65535;break;case "DS":cd(a.A,g);break;case "ES":dd(a.A,g);break;case "SS":$c(a.A,g);break;case "CS":qe(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "IP":D(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "PC":case "PS":fd(a.A,g);break;case "C":g?Ae(a.A):Be(a.A);break;case "P":g?(d=a.A,d.resultType&=-3,d.aa|=4):(d=a.A, -d.resultType&=-3,d.aa&=-5);break;case "A":g?Ie(a.A):Ge(a.A);break;case "Z":g?Je(a.A):He(a.A);break;case "S":g?(d=a.A,d.resultType&=-17,d.aa|=128):(d=a.A,d.resultType&=-17,d.aa&=-129);break;case "I":g?(d=a.A,d.aa|=512):(d=a.A,d.aa&=-513);break;case "D":g?(d=a.A,d.aa|=1024):(d=a.A,d.aa&=-1025);break;case "V":g?Ce(a.A):De(a.A);break;default:var q=!0;if(80286<=a.A.ra)switch(q=!1,m){case "MS":Ke(a.A,g);break;case "TR":-1===a.A.Va.load(g,!0)&&(h=!1);break;default:if(q=!0,80386<=a.A.ra)switch(q=!1,m){case "EAX":a.A.F= -g;break;case "EBX":a.A.D=g;break;case "ECX":a.A.G=g;break;case "EDX":a.A.H=g;break;case "ESP":t(a.A,g);break;case "EBP":a.A.L=g;break;case "ESI":a.A.K=g;break;case "EDI":a.A.J=g;break;case "FS":a.A.Pb.load(g);break;case "GS":a.A.Qb.load(g);break;case "CR0":a.A.cb=g;Bf.call(a.A,g);break;case "CR2":a.A.ae=g;break;case "CR3":a.A.Id=g;hd.call(a.A,g);break;default:q=!0}}if(q){a.X("unknown register: "+d);return}}}if(!h){a.X("invalid value: "+e);return}Cc(a.A);a.X("updated registers:")}}a.X(Ym(a,c));a.ca= -Wl(a,v(a.A),je(a.A));Lm(a,Dm(a.ca))}}function fn(a,b,c){for(var d=null,e=b.Ka,h=e,g=1;6>=g;g++){if(2=a.Ia&&(m=null);switch(m){case "AL":a.A.F=a.A.F&-256|g&255;break;case "AH":a.A.F=a.A.F&-65281|g<<8&255;break;case "AX":a.A.F=a.A.F&-65536|g&65535;break;case "BL":a.A.D=a.A.D&-256|g&255;break;case "BH":a.A.D=a.A.D&-65281|g<<8&255;break;case "BX":a.A.D=a.A.D&-65536|g&65535;break;case "CL":a.A.G=a.A.G&-256|g&255;break;case "CH":a.A.G=a.A.G&-65281|g<<8&255;break;case "CX":a.A.G=a.A.G&-65536|g&65535;break;case "DL":a.A.H=a.A.H&-256|g&255;break;case "DH":a.A.H=a.A.H&-65281|g<<8&255;break;case "DX":a.A.H= +a.A.H&-65536|g&65535;break;case "SP":t(a.A,r(a.A)&-65536|g&65535);break;case "BP":a.A.L=a.A.L&-65536|g&65535;break;case "SI":a.A.K=a.A.K&-65536|g&65535;break;case "DI":a.A.J=a.A.J&-65536|g&65535;break;case "DS":cd(a.A,g);break;case "ES":dd(a.A,g);break;case "SS":$c(a.A,g);break;case "CS":qe(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "IP":case "EIP":D(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "PC":case "PS":fd(a.A,g);break;case "C":g?Ae(a.A):Be(a.A);break;case "P":g?(d=a.A,d.resultType&=-3,d.aa|= +4):(d=a.A,d.resultType&=-3,d.aa&=-5);break;case "A":g?Ie(a.A):Ge(a.A);break;case "Z":g?Je(a.A):He(a.A);break;case "S":g?(d=a.A,d.resultType&=-17,d.aa|=128):(d=a.A,d.resultType&=-17,d.aa&=-129);break;case "I":g?(d=a.A,d.aa|=512):(d=a.A,d.aa&=-513);break;case "D":g?(d=a.A,d.aa|=1024):(d=a.A,d.aa&=-1025);break;case "V":g?Ce(a.A):De(a.A);break;default:var q=!0;if(80286<=a.A.ra)switch(q=!1,m){case "MS":Ke(a.A,g);break;case "TR":-1===a.A.Va.load(g,!0)&&(h=!1);break;default:if(q=!0,80386<=a.A.ra)switch(q= +!1,m){case "EAX":a.A.F=g;break;case "EBX":a.A.D=g;break;case "ECX":a.A.G=g;break;case "EDX":a.A.H=g;break;case "ESP":t(a.A,g);break;case "EBP":a.A.L=g;break;case "ESI":a.A.K=g;break;case "EDI":a.A.J=g;break;case "FS":a.A.Pb.load(g);break;case "GS":a.A.Qb.load(g);break;case "CR0":a.A.cb=g;Bf.call(a.A,g);break;case "CR2":a.A.ae=g;break;case "CR3":a.A.Id=g;hd.call(a.A,g);break;default:q=!0}}if(q){a.X("unknown register: "+d);return}}}if(!h){a.X("invalid value: "+e);return}Cc(a.A);a.X("updated registers:")}}a.X(Ym(a, +c));a.ca=Wl(a,v(a.A),je(a.A));Lm(a,Dm(a.ca))}}function fn(a,b,c){for(var d=null,e=b.Ka,h=e,g=1;6>=g;g++){if(2a.V&&a.R.length&&(a.V=0);if(0>a.V||b!=a.R[a.V])a.R.splice(0,0,b),a.V=0;a.V--}else b=a.R[a.V+1];a=b?b.split(d||";"):[""];for(var e in a)a[e]=ma(a[e]);return a} -function $l(a,b){var c=!0;try{if(b.length){var d=">> ";a.A.cb&1&&(d=a.A.aa&131072?"-- ":"## ");a.X(d+b)}else a.Ba?(a.X("ended assemble @"+Dm(a.ta)),a.ca=a.ta,a.Ba=!1):b="?";var e=b.charAt(0);if('"'==e||"'"==e)return!0;b=b.toLowerCase();if(ob(a)&&0e||"z"e||"z">>4);var Cb=R[X].l;Cb&&(X=Cb);a.X(Pg(Qa,Ca)+" "+X)}}}else{var na=0;T&&("l"==T.charAt(0)&&(T=T.substr(1)),na=+T);"d"==P?P=a.Fb||"db":a.Fb=P;if("state"==x)a.X(hn(a.ma,!0));else if("dh"==P)Em(a,x,na);else{"ds"==P&&(P="d",T=x,x="desc");for(J in gm)if(x==J){var Ta=a.Ta[J];Ta?Ta(T):a.X("no dump registered for "+x);break a}var ea=Im(a,x,2);if(null!=ea.Ka&&(null!=ea.la||null!=ea.Na)){var Z="",mb="dd"==P?4:"dw"==P?2:1,m=16/mb|0;na?(na=(na+m-1)/m|0)||(na=1):na=8;for(m=0;mJ;J++){var Da=a.ab(ea,1),nb=nb|Da<<(gb++<<3);gb==mb&&(Ra+=k(nb,2*mb),Ra+=1==mb?7==J?"-":" ":" ",nb=gb=0);P+=32<=Da&&128>Da?String.fromCharCode(Da):"."}Z&&(Z+="\n");Z+=x+" "+Ra+" "+P}Z&&a.X(Z);a.eb=ea}}}}break;case "e":var Ad=m[1];if(void 0===Ad)a.X("missing address");else{var ad=Im(a,Ad,2);if(null!=ad.Ka)for(x=2;x>>4);var Cb=R[X].l;Cb&&(X=Cb);a.X(Pg(Qa,Ca)+" "+X)}}}else{var na=0;T&&("l"==T.charAt(0)&&(T=T.substr(1)),na=+T);"d"==Q?Q=a.Fb||"db":a.Fb=Q;if("state"==x)a.X(hn(a.ma,!0));else if("dh"==Q)Em(a,x,na);else{"ds"==Q&&(Q="d",T=x,x="desc");for(J in gm)if(x==J){var Ta=a.Ta[J];Ta?Ta(T):a.X("no dump registered for "+x);break a}var ea=Im(a,x,2);if(null!=ea.Ka&&(null!=ea.la||null!=ea.Na)){var Z="",mb="dd"==Q?4:"dw"==Q?2:1,m=16/mb|0;na?(na=(na+m-1)/m|0)||(na=1):na=8;for(m=0;mJ;J++){var Da=a.ab(ea,1),nb=nb|Da<<(gb++<<3);gb==mb&&(Ra+=k(nb,2*mb),Ra+=1==mb?7==J?"-":" ":" ",nb=gb=0);Q+=32<=Da&&128>Da?String.fromCharCode(Da):"."}Z&&(Z+="\n");Z+=x+" "+Ra+" "+Q}Z&&a.X(Z);a.eb=ea}}}}break;case "e":var Bd=m[1];if(void 0===Bd)a.X("missing address");else{var ad=Im(a,Bd,2);if(null!=ad.Ka)for(x=2;xx;){ea=null;for(Da=256;Ra.Ka>>>0>>0;){gb.Ka=a.tc(Ra,!0);if(null==Ra.Na||!Da--)break;gb.la=nb;if(ea=fn(a,gb))break;gb.la=a.tc(Ra);if(ea=fn(a,gb,!0)){nb=a.tc(Ra,!0);0m.indexOf("/")&&(m=window.location.pathname+m);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(m?" url=$2"+m+"$2":""))}m=null;if("<"==a.charAt(0))try{window.ActiveXObject||"ActiveXObject"in window?(e||(a=a.replace(/\s*/g,"")),m=new window.ActiveXObject("Microsoft.XMLDOM"),m.async=!1,m.loadXML(a)):m=(new window.DOMParser).parseFromString(a,"text/xml")}catch(G){m= +function An(a,b,c,d,e,h,g){function m(a,h){if(h)g(h,null);else{if(c){var m=b;m&&0>m.indexOf("/")&&(m=window.location.pathname+m);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(m?" url=$2"+m+"$2":""))}m=null;if("<"==a.charAt(0))try{e||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(m=new window.ActiveXObject("Microsoft.XMLDOM"),m.async=!1,m.loadXML(a)):m=(new window.DOMParser).parseFromString(a,"text/xml")}catch(G){m= null,a=G.message}else a="unrecognized XML: "+(255/g.exec(a)){var e=d[2];b("Loading "+e+"...");va(e,!0,null,null,function(h,g,m){if(m||!g)c(a,"unable to resolve XML reference: "+d[0]+" ("+m+")");else{if(h=d[3])if(m=g.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=m[0],u,x=/( [a-z]+=)(['"])(.*?)\2/g;u=x.exec(h);)q=0>q.indexOf(u[1])?q.replace(">",u[0]+">"):q.replace(new RegExp(u[1]+"(['\"])(.*?)\\1"),u[0]);m[0]!=q&&(g=g.replace(m[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}g=g.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],g);Dn(a,b,c)}})}else c(a,null)} diff --git a/docs/pcjs/demos/pc.js b/docs/pcjs/demos/pc.js index 9d79db9f8..8f3b89e9c 100644 --- a/docs/pcjs/demos/pc.js +++ b/docs/pcjs/demos/pc.js @@ -32,11 +32,11 @@ function Gb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var n=a,m=+e+d,p=b,q=c[e] if(ab){var Jb=new ArrayBuffer(2);(new DataView(Jb)).setUint16(0,256,!0);Ib=256===(new Uint16Array(Jb))[0]}else Ib=!1;var yb=Ib; function g(a,b,c,d,e,n){this.id=Kb+=2;this.aa=null;this.B=0;this.pe=a;this.ie=b;this.size=c||0;this.type=d||Lb;this.X=d==xb;this.controller=null;this.A=n;this.Pa=this.yi=!1;Nb(this);if(c)if(e)this.controller=e,a=e.Di(a),this.aa=a[0],this.B=a[1],vb(this,e.Eg());else if(ab)this.R=new ArrayBuffer(c),this.P=new DataView(this.R,0,c),this.D=new Uint8Array(this.R,0,c),this.Z=new Uint16Array(this.R,0,c>>1),this.aa=new Int32Array(this.R,0,c>>2),vb(this,yb?zb:Ab);else{this.aa=Array(c>>2);for(e=0;e>8&65280|a>>>24);return a} -g.prototype={constructor:g,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(ab)for(a=Array(this.size>>2),b=0;b>8,c)},ha:function(a,b,c){this.ic(a,b&255,c);this.ic(a+1,b>>8&255,c);this.ic(a+2,b>>16&255,c);this.ic(a+3,b>>>24,c)},pa:function(a){return this.aa[a>>2]>>>((a&3)<<3)&255},Da:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b]>>a;return 24>a?c&65535:c&255|(this.aa[b+1]&255)<<8},va:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b];a&&(c=c>>>a|this.aa[b+1]<<32-a);return c}, -Na:function(a,b){var c=a>>2,d=(a&3)<<3;this.aa[c]=this.aa[c]&~(255<>2,d=(a&3)<<3;24>d?this.aa[c]=this.aa[c]&~(65535<>8);this.Pa=!0},Za:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.aa[c]=b;this.Pa=!0},sa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.yc(a,b)}, -Fa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Sh(a,b)},Ta:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Zc(a,b)},Oa:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.ic(a,b,c)},Cb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.mg(a,b,c)},gb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.Le(a,b,c)},ta:function(a,b){return Rb(this.A,b,!1).yc(a,b)}, -Ga:function(a,b){return Rb(this.A,b,!1).Sh(a,b)},ya:function(a,b){return Rb(this.A,b,!1).Zc(a,b)},Qa:function(a,b,c){Rb(this.A,c,!0).ic(a,b,c)},Hb:function(a,b,c){Rb(this.A,c,!0).mg(a,b,c)},mb:function(a,b,c){Rb(this.A,c,!0).Le(a,b,c)},xa:function(a){return this.D[a]},oa:function(a){return this.D[a]},Ba:function(a){return this.P.getUint16(a,!0)},Ca:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.Z[a>>1]},Ma:function(a){return this.P.getInt32(a,!0)},ua:function(a){return a&3?this.D[a]|this.D[a+ +g.prototype={constructor:g,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(ab)for(a=Array(this.size>>2),b=0;b>8,c)},ha:function(a,b,c){this.ic(a++,b&255,c++);this.ic(a++,b>>8&255,c++);this.ic(a++,b>>16&255,c++);this.ic(a,b>>>24,c)},pa:function(a){return this.aa[a>>2]>>>((a&3)<<3)&255},Da:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b]>>a;return 24>a?c&65535:c&255|(this.aa[b+1]&255)<<8},va:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b];a&&(c=c>>>a|this.aa[b+1]<< +32-a);return c},Na:function(a,b){var c=a>>2,d=(a&3)<<3;this.aa[c]=this.aa[c]&~(255<>2,d=(a&3)<<3;24>d?this.aa[c]=this.aa[c]&~(65535<>8);this.Pa=!0},Za:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.aa[c]=b;this.Pa=!0},sa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.yc(a, +b)},Fa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Sh(a,b)},Ta:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Zc(a,b)},Oa:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.ic(a,b,c)},Cb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.mg(a,b,c)},gb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.Le(a,b,c)},ta:function(a,b){return Rb(this.A,b,!1).yc(a, +b)},Ga:function(a,b){return Rb(this.A,b,!1).Sh(a,b)},ya:function(a,b){return Rb(this.A,b,!1).Zc(a,b)},Qa:function(a,b,c){Rb(this.A,c,!0).ic(a,b,c)},Hb:function(a,b,c){Rb(this.A,c,!0).mg(a,b,c)},mb:function(a,b,c){Rb(this.A,c,!0).Le(a,b,c)},xa:function(a){return this.D[a]},oa:function(a){return this.D[a]},Ba:function(a){return this.P.getUint16(a,!0)},Ca:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.Z[a>>1]},Ma:function(a){return this.P.getInt32(a,!0)},ua:function(a){return a&3?this.D[a]|this.D[a+ 1]<<8|this.D[a+2]<<16|this.D[a+3]<<24:this.aa[a>>2]},Ja:function(a,b){this.D[a]=b;this.Pa=!0},Ra:function(a,b){this.D[a]=b;this.Pa=!0},vb:function(a,b){this.P.setUint16(a,b,!0);this.Pa=!0},wb:function(a,b){a&1?(this.D[a]=b,this.D[a+1]=b>>8):this.Z[a>>1]=b;this.Pa=!0},Va:function(a,b){this.P.setInt32(a,b,!0);this.Pa=!0},Ya:function(a,b){a&3?(this.D[a]=b,this.D[a+1]=b>>8,this.D[a+2]=b>>16,this.D[a+3]=b>>24):this.aa[a>>2]=b;this.Pa=!0}}; function Nb(a,b,c,d,e,n){a.U=b;a.F=c;a.K=d>>2;a.I=e;a.L=n>>2;a.ga=b?Qb(Sb|Tb):0;a.O=b?Qb(Sb):0}function vb(a,b,c){b||(b=5==a.type?Ub:6==a.type?Vb:Wb);var d=b;c&&a.jc||(a.yc=d[0]||a.fa,a.Sh=d[1]||a.ra,a.Zc=d[2]||a.ea);if(c||void 0===c)a.eg=d[0]||a.fa,a.Cl=d[1]||a.ra,a.Xb=d[2]||a.ea;c&&a.Yb||(a.ic=!a.X&&b[3]||a.ja,a.mg=!a.X&&b[4]||a.ka,a.Le=!a.X&&b[5]||a.ha);if(c||void 0===c)a.Xh=b[3]||a.ja,a.Fl=b[4]||a.ka,a.ec=b[5]||a.ha} var Wb=[],Bb=[g.prototype.pa,g.prototype.Da,g.prototype.va,g.prototype.Na,g.prototype.Bb,g.prototype.Za],Vb=[g.prototype.sa,g.prototype.Fa,g.prototype.Ta,g.prototype.Oa,g.prototype.Cb,g.prototype.gb],Ub=[g.prototype.ta,g.prototype.Ga,g.prototype.ya,g.prototype.Qa,g.prototype.Hb,g.prototype.mb];if(ab)var Ab=[g.prototype.xa,g.prototype.Ba,g.prototype.Ma,g.prototype.Ja,g.prototype.vb,g.prototype.Va],zb=[g.prototype.oa,g.prototype.Ca,g.prototype.ua,g.prototype.Ra,g.prototype.wb,g.prototype.Ya]; @@ -1029,7 +1029,7 @@ function $k(a,b,c){if(c){var d={req:"store"};d.user=b;d.state=Jk(a,Uk);d.data=c; function ec(a){if(a.jc&&!a.Ye){var b=sa("Click OK to save changes to this PCjs machine.\n\nWARNING: If you CANCEL, all disk changes will be discarded.");Zk(a,b,!0);!b&&a.O?window&&window.location.reload():(b||(a.Cg=!0),a.dg(Sk),a.Cg=!1)}else a.reset(),a.A&&bc(a.A)}function fb(a,b,c){a=Ra(a.id);for(var d=0;dp.indexOf("/")&&(p=window.location.pathname+p);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(p?" url=$2"+p+"$2":""))}p=null;if("<"==a.charAt(0))try{window.ActiveXObject||"ActiveXObject"in window?(e||(a=a.replace(/\s*/g,"")),p=new window.ActiveXObject("Microsoft.XMLDOM"),p.async=!1,p.loadXML(a)):p=(new window.DOMParser).parseFromString(a,"text/xml")}catch(H){p= +function dl(a,b,c,d,e,n,m){function p(a,n){if(n)m(n,null);else{if(c){var p=b;p&&0>p.indexOf("/")&&(p=window.location.pathname+p);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(p?" url=$2"+p+"$2":""))}p=null;if("<"==a.charAt(0))try{e||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(p=new window.ActiveXObject("Microsoft.XMLDOM"),p.async=!1,p.loadXML(a)):p=(new window.DOMParser).parseFromString(a,"text/xml")}catch(H){p= null,a=H.message}else a="unrecognized XML: "+(255/g.exec(a)){var e=d[2];b("Loading "+e+"...");pa(e,!0,null,null,function(n,m,p){if(p||!m)c(a,"unable to resolve XML reference: "+d[0]+" ("+p+")");else{if(n=d[3])if(p=m.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=p[0],w,B=/( [a-z]+=)(['"])(.*?)\2/g;w=B.exec(n);)q=0>q.indexOf(w[1])?q.replace(">",w[0]+">"):q.replace(new RegExp(w[1]+"(['\"])(.*?)\\1"),w[0]);p[0]!=q&&(m=m.replace(p[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}m=m.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],m);el(a,b,c)}})}else c(a,null)} diff --git a/modules/shared/lib/embed.js b/modules/shared/lib/embed.js index 05ddfd3fb..164fe2595 100644 --- a/modules/shared/lib/embed.js +++ b/modules/shared/lib/embed.js @@ -151,13 +151,23 @@ function parseXML(sXML, sXMLFile, idMachine, sStateFile, fResolve, display, done var xmlDoc = null; if (sXML.charAt(0) == '<') { try { - if (window.ActiveXObject || "ActiveXObject" in window) { // second test is required for IE11 on Windows 8.1 - /* - * Another hack for MSIE, which fails to properly load XSL documents containing a tag. - */ - if (!fResolve) { - sXML = sXML.replace(/\s*/g, ""); - } + /* + * Another hack for MSIE, which fails to load XSL documents containing a tag. + * + * This is also why the XSLTProcessor 'transformToFragment' method in Microsoft Edge silently failed, + * so I had pull this hack out of the "ActiveXObject" code. And rather than add yet-another Microsoft + * browser check, I'm going to try doing this across the board, and hope that none of the other XSLT + * processors fail *without* the DOCTYPE tag. + */ + if (!fResolve) { + sXML = sXML.replace(/\s*/g, ""); + } + /* + * Beginning with Microsoft Edge and the corresponding release of Windows 10, all the + * 'ActiveXObject' crud has gone away; but of course, this code must remain in place if + * we want to continue supporting older Internet Explorer browsers (ie, back to IE9). + */ + if (window.ActiveXObject || 'ActiveXObject' in window) { // second test is required for IE11 on Windows 8.1 xmlDoc = new window.ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = false; xmlDoc['loadXML'](sXML); @@ -374,7 +384,12 @@ function embedMachine(sName, sVersion, idElement, sXMLFile, sXSLFile, sStateFile * embeddable HTML (and is the most common cause of failure at this final stage). */ displayMessage("Processing " + sXMLFile + "..."); - if (window.ActiveXObject || "ActiveXObject" in window) { // second test is required for IE11 on Windows 8.1 + /* + * Beginning with Microsoft Edge and the corresponding release of Windows 10, all the + * 'ActiveXObject' crud has gone away; but of course, this code must remain in place if + * we want to continue supporting older Internet Explorer browsers (ie, back to IE9). + */ + if (window.ActiveXObject || 'ActiveXObject' in window) { // second test is required for IE11 on Windows 8.1 var sFragment = xml['transformNode'](xsl); if (sFragment) { eMachine.outerHTML = sFragment; diff --git a/versions/c1pjs/1.18.6/c1p-dbg.js b/versions/c1pjs/1.18.6/c1p-dbg.js index cb852f5fd..53ae2b98b 100644 --- a/versions/c1pjs/1.18.6/c1p-dbg.js +++ b/versions/c1pjs/1.18.6/c1p-dbg.js @@ -156,7 +156,7 @@ Z.prototype.start=function(){for(var a in this.Y)if("cpu"!=a)for(var b=0;b");b&&b.ia(!0,a)} y(function(){for(var a=F(window.document,"c1pjs","computer"),b=0;b');return}}if(void 0===h){v(' definition must appear first in the specification'); break}if(e=pa("debugger",d.id))g["debugger"]=[e],e.ba&&e.ba(h,k,l,g.cpu[0]);k=new Z(d,g);if(l=pa("panel",d.id))if(g.panel=[l],l.hb){e=d.id;d=void 0;g=[];e&&(e=0<(d=e.indexOf("."))?e.substr(0,d+1):"");for(d=0;dk.indexOf("/")&&(k=window.location.pathname+k);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(k?" url=$2"+k+"$2":""))}k=null;if("<"==a.charAt(0))try{window.ActiveXObject||"ActiveXObject"in window?(e||(a=a.replace(/\s*/g,"")),k=new window.ActiveXObject("Microsoft.XMLDOM"),k.async=!1,k.loadXML(a)):k=(new window.DOMParser).parseFromString(a,"text/xml")}catch(I){k= +function ub(a,b,c,d,e,g,h){function k(a,g){if(g)h(g,null);else{if(c){var k=b;k&&0>k.indexOf("/")&&(k=window.location.pathname+k);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(k?" url=$2"+k+"$2":""))}k=null;if("<"==a.charAt(0))try{e||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(k=new window.ActiveXObject("Microsoft.XMLDOM"),k.async=!1,k.loadXML(a)):k=(new window.DOMParser).parseFromString(a,"text/xml")}catch(I){k= null,a=I.message}else a="unrecognized XML: "+(255/g.exec(a)){var e=d[2];b("Loading "+e+"...");u(e,null,function(g,h,k){if(k||!h)c(a,"unable to resolve XML reference: "+d[0]+" ("+k+")");else{if(g=d[3])if(k=h.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var l=k[0],m,r=/( [a-z]+=)(['"])(.*?)\2/g;m=r.exec(g);)l=0>l.indexOf(m[1])?l.replace(">",m[0]+">"):l.replace(new RegExp(m[1]+"(['\"])(.*?)\\1"),m[0]);k[0]!=l&&(h=h.replace(k[0],l))}else{c(a,"missing <"+d[1]+"> in "+e);return}h=h.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],h);vb(a,b,c)}})}else c(a,null)} diff --git a/versions/c1pjs/1.18.6/c1p.js b/versions/c1pjs/1.18.6/c1p.js index 8f5ed30c3..b4ab2d010 100644 --- a/versions/c1pjs/1.18.6/c1p.js +++ b/versions/c1pjs/1.18.6/c1p.js @@ -116,7 +116,7 @@ Y.prototype.reset=function(a){var b=null,c;for(c in this.M)for(var d=0;d");b&&b.aa(!0,a)} y(function(){for(var a=I(window.document,"c1pjs","computer"),b=0;b');return}}if(void 0===k){t(' definition must appear first in the specification'); break}if(f=F("debugger",d.id))g["debugger"]=[f],f.Y&&f.Y(k,h,l,g.cpu[0]);h=new Y(d,g);if(l=F("panel",d.id))if(g.panel=[l],l.za){f=d.id;d=void 0;g=[];f&&(f=0<(d=f.indexOf("."))?f.substr(0,d+1):"");for(d=0;dh.indexOf("/")&&(h=window.location.pathname+h);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(h?" url=$2"+h+"$2":""))}h=null;if("<"==a.charAt(0))try{window.ActiveXObject||"ActiveXObject"in window?(f||(a=a.replace(/\s*/g,"")),h=new window.ActiveXObject("Microsoft.XMLDOM"),h.async=!1,h.loadXML(a)):h=(new window.DOMParser).parseFromString(a,"text/xml")}catch(D){h= +function Wa(a,b,c,d,f,g,k){function h(a,g){if(g)k(g,null);else{if(c){var h=b;h&&0>h.indexOf("/")&&(h=window.location.pathname+h);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(h?" url=$2"+h+"$2":""))}h=null;if("<"==a.charAt(0))try{f||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(h=new window.ActiveXObject("Microsoft.XMLDOM"),h.async=!1,h.loadXML(a)):h=(new window.DOMParser).parseFromString(a,"text/xml")}catch(D){h= null,a=D.message}else a="unrecognized XML: "+(255/g.exec(a)){var f=d[2];b("Loading "+f+"...");r(f,null,function(g,k,h){if(h||!k)c(a,"unable to resolve XML reference: "+d[0]+" ("+h+")");else{if(g=d[3])if(h=k.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var l=h[0],m,p=/( [a-z]+=)(['"])(.*?)\2/g;m=p.exec(g);)l=0>l.indexOf(m[1])?l.replace(">",m[0]+">"):l.replace(new RegExp(m[1]+"(['\"])(.*?)\\1"),m[0]);h[0]!=l&&(k=k.replace(h[0],l))}else{c(a,"missing <"+d[1]+"> in "+f);return}k=k.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],k);Xa(a,b,c)}})}else c(a,null)} diff --git a/versions/pcjs/1.18.6/pc-dbg.js b/versions/pcjs/1.18.6/pc-dbg.js index 0e7f1e690..23be3014b 100644 --- a/versions/pcjs/1.18.6/pc-dbg.js +++ b/versions/pcjs/1.18.6/pc-dbg.js @@ -37,10 +37,10 @@ if(rb){var fc=new ArrayBuffer(2);(new DataView(fc)).setUint16(0,256,!0);ec=256== function Db(a,b,c,d,e,h){this.id=gc+=2;this.ha=null;this.B=0;this.Na=a;this.se=b;this.size=c||0;this.type=d||hc;this.V=d==Qb;this.controller=null;this.A=h;this.$a=this.Ui=!1;ic(this);if(c)if(e)this.controller=e,a=e.Yi(a),this.ha=a[0],this.B=a[1],Ob(this,e.ih());else if(rb)this.Z=new ArrayBuffer(c),this.va=new DataView(this.Z,0,c),this.O=new Uint8Array(this.Z,0,c),this.ga=new Uint16Array(this.Z,0,c>>1),this.ha=new Int32Array(this.Z,0,c>>2),Ob(this,Rb?Sb:Tb);else{this.ha=Array(c>>2);for(e=0;e>8&65280|a>>>24);return a} Db.prototype={constructor:Db,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(rb)for(a=Array(this.size>>2),b=0;b>8,c)},Aa:function(a,b,c){this.Ac(a,b&255,c);this.Ac(a+1,b>>8&255,c);this.Ac(a+2,b>> -16&255,c);this.Ac(a+3,b>>>24,c)},Bc:function(a){return this.ha[a>>2]>>>((a&3)<<3)&255},Wb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b]>>a;return 24>a?c&65535:c&255|(this.ha[b+1]&255)<<8},tb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b];a&&(c=c>>>a|this.ha[b+1]<<32-a);return c},Uc:function(a,b){var c=a>>2,d=(a&3)<<3;this.ha[c]=this.ha[c]&~(255<>2,d=(a&3)<<3;24>d?this.ha[c]=this.ha[c]&~(65535<>8);this.$a=!0},jd:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.ha[c]=b;this.$a=!0},Pa:function(a,b){this.ea&&pc(this.ea,b);return this.Ve(a,b)},Md:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1));return this.wi(a,b)},mb:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1)||pc(this.ea,b+2)||pc(this.ea,b+3));return this.Ea(a,b)},xc:function(a,b,c){this.ea&&qc(this.ea,c);this.V? -this.fa(a,b,c):this.Cf(a,b,c)},sd:function(a,b,c){this.ea&&(qc(this.ea,c)||qc(this.ea,c+1));this.V?this.fa(a,b,c):this.Di(a,b,c)},kd:function(a,b,c){this.ea&&(qc(this.ea,this.Na+a)||qc(this.ea,this.Na+a+1)||qc(this.ea,this.Na+a+2)||qc(this.ea,this.Na+a+3));this.V?this.fa(a,b,c):this.Ma(a,b,c)},Wa:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Gc(a,b)},lc:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Jg(a,b)},yb:function(a, +this.ea.qa(128)&&this.ea.message("attempt to read invalid block %"+k(this.Na),!0);return 255},fa:function(a,b){this.ea&&this.ea.qa(128)&&this.ea.message("attempt to write "+ga(b)+" to invalid block %"+k(this.Na),!0)},La:function(a,b){return this.Gc(a++,b++)|this.Gc(a,b)<<8},Da:function(a,b){return this.Gc(a++,b++)|this.Gc(a++,b++)<<8|this.Gc(a++,b++)<<16|this.Gc(a,b)<<24},Ba:function(a,b,c){this.Ac(a++,b&255,c++);this.Ac(a,b>>8,c)},Aa:function(a,b,c){this.Ac(a++,b&255,c++);this.Ac(a++,b>>8&255,c++); +this.Ac(a++,b>>16&255,c++);this.Ac(a,b>>>24,c)},Bc:function(a){return this.ha[a>>2]>>>((a&3)<<3)&255},Wb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b]>>a;return 24>a?c&65535:c&255|(this.ha[b+1]&255)<<8},tb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ha[b];a&&(c=c>>>a|this.ha[b+1]<<32-a);return c},Uc:function(a,b){var c=a>>2,d=(a&3)<<3;this.ha[c]=this.ha[c]&~(255<>2,d=(a&3)<<3;24>d?this.ha[c]=this.ha[c]&~(65535<>8);this.$a=!0},jd:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.ha[c]=b;this.$a=!0},Pa:function(a,b){this.ea&&pc(this.ea,b);return this.Ve(a,b)},Md:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1));return this.wi(a,b)},mb:function(a,b){this.ea&&(pc(this.ea,b)||pc(this.ea,b+1)||pc(this.ea,b+2)||pc(this.ea,b+3));return this.Ea(a,b)},xc:function(a,b,c){this.ea&&qc(this.ea, +c);this.V?this.fa(a,b,c):this.Cf(a,b,c)},sd:function(a,b,c){this.ea&&(qc(this.ea,c)||qc(this.ea,c+1));this.V?this.fa(a,b,c):this.Di(a,b,c)},kd:function(a,b,c){this.ea&&(qc(this.ea,this.Na+a)||qc(this.ea,this.Na+a+1)||qc(this.ea,this.Na+a+2)||qc(this.ea,this.Na+a+3));this.V?this.fa(a,b,c):this.Ma(a,b,c)},Wa:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Gc(a,b)},lc:function(a,b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.Jg(a,b)},yb:function(a, b){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.ma;return this.ca.yd(a,b)},Vc:function(a,b,c){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.oa;this.ca.Ac(a,b,c)},Vd:function(a,b,c){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.oa;this.ca.Df(a,b,c)},md:function(a,b,c){this.P.ha[this.R]|=this.ma;this.U.ha[this.xa]|=this.oa;this.ca.$e(a,b,c)},eb:function(a,b){return rc(this.A,b,!1).Gc(a,b)},mc:function(a,b){return rc(this.A,b,!1).Jg(a,b)},Eb:function(a,b){return rc(this.A,b,!1).yd(a, b)},Wc:function(a,b,c){rc(this.A,c,!0).Ac(a,b,c)},Wd:function(a,b,c){rc(this.A,c,!0).Df(a,b,c)},od:function(a,b,c){rc(this.A,c,!0).$e(a,b,c)},Ra:function(a){return this.O[a]},Ta:function(a){return this.O[a]},Fb:function(a){return this.va.getUint16(a,!0)},Vb:function(a){return a&1?this.O[a]|this.O[a+1]<<8:this.ga[a>>1]},lb:function(a){return this.va.getInt32(a,!0)},ob:function(a){return a&3?this.O[a]|this.O[a+1]<<8|this.O[a+2]<<16|this.O[a+3]<<24:this.ha[a>>2]},wc:function(a,b){this.O[a]=b;this.$a= !0},Tc:function(a,b){this.O[a]=b;this.$a=!0},pd:function(a,b){this.va.setUint16(a,b,!0);this.$a=!0},vd:function(a,b){a&1?(this.O[a]=b,this.O[a+1]=b>>8):this.ga[a>>1]=b;this.$a=!0},ad:function(a,b){this.va.setInt32(a,b,!0);this.$a=!0},ld:function(a,b){a&3?(this.O[a]=b,this.O[a+1]=b>>8,this.O[a+2]=b>>16,this.O[a+3]=b>>24):this.ha[a>>2]=b;this.$a=!0}};function sc(a,b){a.ea&&(b?0===--a.ta&&(a.Ac=a.V?a.fa:a.Cf,a.Df=a.V?a.Ba:a.Di,a.$e=a.V?a.Aa:a.Ma):0===--a.pa&&(a.Gc=a.Ve,a.Jg=a.wi,a.yd=a.Ea))} @@ -67,9 +67,9 @@ function Rc(a,b,c,d){this.A=a;this.ea=a.ea;this.id=b;this.Bf=c||"";this.la=0;thi f.bj=function(a,b){var c,d,e=this.A;a&=65535;a&4?(c=e.Qc.Ja,d=c+e.Qc.wb|0):(c=e.bd,d=e.ce);if(!b||c){c=c+(a&65528)|0;if(d-c|0)return b||(e.A-=15),Uc(this,c,a,b);b||p.call(e,13,a)}return-1};f.Qk=function(a){var b=this.A;a=b.cd+(a<<2);var c=b.wa(a);b.aa&=-769;return this.load(b.wa(a+2))+c|0};f.Pk=function(a){var b=this.A;a<<=3;var c=b.cd+a|0;if(7<=(b.Od-c|0))return Uc(this,c,a)+b.Wd;p.call(b,13,a|3,!0);return-1};f.Ni=function(a){return this.Ja+a|0};f.Pi=function(a){return this.Ja+a|0}; f.Mi=function(a,b,c){return(a>>>0)+b<=this.hd?this.Ja+a|0:this.Kf(0,0,c)};f.zj=function(a,b,c){return(a>>>0)+b>this.hd?this.Ja+a|0:this.Kf(0,0,c)};f.Kf=function(a,b,c){c||p.call(this.A,13,0);return-1};f.Oi=function(a,b,c){return(a>>>0)+b<=this.hd?this.Ja+a|0:this.Lf(0,0,c)};f.Aj=function(a,b,c){return(a>>>0)+b>this.hd?this.Ja+a|0:this.Lf(0,0,c)};f.Lf=function(a,b,c){c||p.call(this.A,13,0);return-1}; function Vc(a,b,c){var d=a.A,e=d.wa(b+2),h=d.wa(b)|(e&255)<<16,d=d.wa(b+4);a.la=c;a.Ja=h;a.wb=d;a.hd=(d>>>0)+1;a.Mb=e;a.type=e&7936;a.ext=0;a.Yc=b;Tc(a,!0)} -function Uc(a,b,c,d){var e=a.A,h=e.wa(b+0),g=e.wa(b+4),m=g&7936,q=e.wa(b+2)|(g&255)<<16,u=e.wa(b+6),x=c&65528;if(80386<=e.ra){var G=h,q=q|(u&65280)<<16,h=h|(u&15)<<16;u&128&&(h=h<<12|4095)}for(;;){var C,P,T;if(a.id==Sc){a.je=!1;T=a.dh;var J,U=c&3,R=(g&24576)>>13;if(x&&!(g&32768)){d||p.call(e,11,c);q=-1;break}if(6144<=m){U=c&3;if(U>a.Nb){if(!1!==T&&!(R==a.Nb||m&1024&&R<=a.Nb)){q=-1;break}a.je=!0}C=!1}else{if(256==m||2304==m){if(!Wc(a,c,T)){q=-1;break}return a.Ja}if(1024==m||3072==m)C=!0,P=0,J=c,U< -a.Nb&&(U=a.Nb);else if(1536==m||3584==m)C=!0,P=17152,J=c|1;else if(1792==m||3840==m)C=!0,P=16640,J=c|1;else if(1280==m){if(!Wc(a,q&65535,T)){q=-1;break}return a.Ja}}if(C){if(U<=R){b=a.Nb;c=q&65535;m&2048&&(h=G|u<<16);q=e.aa;e.aa&=~P;e.aa&131072&&(e.aa&=-131073,Xc(e,!0,!1));if(-1===a.load(c,!0)){q=-1;break}e.Wd=h;if(a.Nbm||2048==(m&2560)){d||p.call(e,13,c,!!g);q=-1;break}}}else if(3==a.id){if(!(g&32768)){d||p.call(e,12,c);q=-1;break}if(!x||4096>m|| +function Uc(a,b,c,d){var e=a.A,h=e.wa(b+0),g=e.wa(b+4),m=g&7936,q=e.wa(b+2)|(g&255)<<16,u=e.wa(b+6),x=c&65528;if(80386<=e.ra){var G=h,q=q|(u&65280)<<16,h=h|(u&15)<<16;u&128&&(h=h<<12|4095)}for(;;){var C,Q,T;if(a.id==Sc){a.je=!1;T=a.dh;var J,U=c&3,R=(g&24576)>>13;if(x&&!(g&32768)){d||p.call(e,11,c);q=-1;break}if(6144<=m){U=c&3;if(U>a.Nb){if(!1!==T&&!(R==a.Nb||m&1024&&R<=a.Nb)){q=-1;break}a.je=!0}C=!1}else{if(256==m||2304==m){if(!Wc(a,c,T)){q=-1;break}return a.Ja}if(1024==m||3072==m)C=!0,Q=0,J=c,U< +a.Nb&&(U=a.Nb);else if(1536==m||3584==m)C=!0,Q=17152,J=c|1;else if(1792==m||3840==m)C=!0,Q=16640,J=c|1;else if(1280==m){if(!Wc(a,q&65535,T)){q=-1;break}return a.Ja}}if(C){if(U<=R){b=a.Nb;c=q&65535;m&2048&&(h=G|u<<16);q=e.aa;e.aa&=~Q;e.aa&131072&&(e.aa&=-131073,Xc(e,!0,!1));if(-1===a.load(c,!0)){q=-1;break}e.Wd=h;if(a.Nbm||2048==(m&2560)){d||p.call(e,13,c,!!g);q=-1;break}}}else if(3==a.id){if(!(g&32768)){d||p.call(e,12,c);q=-1;break}if(!x||4096>m|| 512!=(m&2560)){d||p.call(e,13,c,!0);q=-1;break}}else if(4==a.id){T=m&-513;if(!x||256!=T&&2304!=T){d||p.call(e,13,c,!0);q=-1;break}2304==T&&(a.Gi=q+e.wa(q+100+2)|0,a.xj=q+a.wb|0)}else if(6==a.id&&!(m&4096)&&768>>0)+1;a.Mb=g;a.type=m;a.ext=u;a.Yc=b;Tc(a,!0,!0,!1);!1===C&&a.je&&(Yc(e),u=e.Qa(),$c(e,e.Qa(),!0),t(e,u));break}return q} function Wc(a,b,c){var d=a.A,e=a.Nb,h=d.Va.la,g=d.Va.Ja;if(!c){if(!(d.Va.type&512))return p.call(d,13,b,!0),!1;d.Lb(d.Va.Yc+4,d.Va.Mb&=-513)}if(-1===d.Va.load(b))return!1;var m=d.Va.Ja;if(!1!==c){if(d.Va.type&512)return p.call(d,13,b,!0),!1;d.Lb(d.Va.Yc+4,d.Va.Mb|=512)}d.Va.type=d.Va.type&-513|d.Va.Mb&512;256==d.Va.type||768==d.Va.type?(d.Lb(g+14,v(d)),d.Lb(g+16,ed(d)),d.Lb(g+18,d.F),d.Lb(g+20,d.G),d.Lb(g+22,d.H),d.Lb(g+24,d.D),d.Lb(g+26,r(d)),d.Lb(g+28,d.L),d.Lb(g+30,d.K),d.Lb(g+32,d.J),d.Lb(g+34, d.Za.la),d.Lb(g+36,d.Ha.la),d.Lb(g+38,d.Ca.la),d.Lb(g+40,d.ib.la),d.Qc.load(d.wa(m+42)),fd(d,d.wa(m+16)|(c?16384:0)),d.F=d.wa(m+18),d.G=d.wa(m+20),d.H=d.wa(m+22),d.D=d.wa(m+24),d.L=d.wa(m+28),d.K=d.wa(m+30),d.J=d.wa(m+32),d.Za.load(d.wa(m+34)),d.ib.load(d.wa(m+40)),gd(d,d.wa(m+14),d.wa(m+36)),b=38,g=26,a.Nb>13,80386>a.A.ra||!(a.ext&64)?(a.sa=2,a.C=65535):(a.sa=4,a.C=-1),a.Cc=a.sa,a.da=a.C)}else a.load=a.jh,a.aj=a.Qk,a.oc=a.Ni,a.fc=a.Pi,a.Nb=a.qc=0,a.Yc=-1,a.je=!1} function id(a){this.ra=a.model||8088;var b=0;switch(this.ra){default:b=4772727;break;case 80286:b=6E6;break;case 80386:b=16E6}zc.call(this,a,b);this.kf=61442;this.Eb=1792;this.jf=28672;this.ad=4;this.pa=255;this.B=80386==this.ra?jd:80286==this.ra?kd:ld;this.ca=md;this.lf=nd;this.xf=od;this.yf=pd;if(80186<=this.ra&&(this.ca=md.slice(),this.lf=nd.slice(),this.xf=od.slice(),this.pa=31,this.ca[15]=qd,this.ca[96]=rd,this.ca[97]=sd,this.ca[98]=td,this.ca[99]=qd,this.ca[100]=qd,this.ca[101]=qd,this.ca[102]= -qd,this.ca[103]=qd,this.ca[104]=ud,this.ca[105]=vd,this.ca[106]=wd,this.ca[107]=xd,this.ca[108]=yd,this.ca[109]=zd,this.ca[110]=Bd,this.ca[111]=Cd,this.ca[192]=Dd,this.ca[193]=Ed,this.ca[200]=Fd,this.ca[201]=Gd,this.ca[241]=Hd,this.lf[7]=Id,this.xf[7]=Id,80286<=this.ra)){this.kf=2;this.Eb|=28672;this.ad=0;this.ca[15]=Jd;this.xc=Kd.slice();for(a=0;a>>a.Sa];return 5!=c.type||(c=rc(a,b,!1,!0),c)?c.Ve(b&a.Ra,b):null}f.ab=function(a){return this.ya[(a&this.eb)>>>this.Sa].Gc(a&this.Ra,a)};f.wa=function(a){var b=a&this.Ra,c=(a&this.eb)>>>this.Sa;this.A-=this.B.wf;return b>>this.Sa;if(b>>d|this.ya[c+1&this.mc].yd(0,a+3)<<32-d};f.Rc=function(a,b){this.ya[(a&this.eb)>>>this.Sa].Ac(a&this.Ra,b&255,a)};f.Lb=function(a,b){var c=a&this.Ra,d=(a&this.eb)>>>this.Sa;this.A-=this.B.wf;c>8&255,a+1))}; f.Sb=function(a,b){var c=a&this.Ra,d=(a&this.eb)>>>this.Sa;this.A-=this.B.wf;if(c>>32-h,a)}};function Ne(a,b,c){a.Wc=b;a.O=b.oc(a.Uc=c,1);return a.W&1?0:a.ab(a.O)}function E(a,b){return Ne(a,a.P,b&a.da)}function F(a,b){return Ne(a,a.R,b&a.da)}function Oe(a,b,c){a.Wc=b;a.O=b.oc(a.Uc=c,a.sa);return a.W&1?0:a.tc(a.O)} -function H(a,b){return Oe(a,a.P,b&a.da)}function I(a,b){return Oe(a,a.R,b&a.da)}function Pe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,1);return a.W&1?0:a.ab(a.O)}function K(a,b){return Pe(a,a.P,b&a.da)}function L(a,b){return Pe(a,a.R,b&a.da)}function Qe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,a.sa);return a.W&1?0:a.tc(a.O)}function M(a,b){return Qe(a,a.P,b&a.da)}function N(a,b){return Qe(a,a.R,b&a.da)}function O(a,b){a.W&2||a.Rc(a.Wc.fc(a.Uc,1),b)}function Q(a,b){a.W&2||a.yb(a.Wc.fc(a.Uc,a.sa),b)} +function H(a,b){return Oe(a,a.P,b&a.da)}function I(a,b){return Oe(a,a.R,b&a.da)}function Pe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,1);return a.W&1?0:a.ab(a.O)}function K(a,b){return Pe(a,a.P,b&a.da)}function L(a,b){return Pe(a,a.R,b&a.da)}function Qe(a,b,c){a.Wc=b;a.Z=a.O=b.oc(a.Uc=c,a.sa);return a.W&1?0:a.tc(a.O)}function M(a,b){return Qe(a,a.P,b&a.da)}function N(a,b){return Qe(a,a.R,b&a.da)}function O(a,b){a.W&2||a.Rc(a.Wc.fc(a.Uc,1),b)}function P(a,b){a.W&2||a.yb(a.Wc.fc(a.Uc,a.sa),b)} function Zc(a,b,c){return a.tc(b.oc(c,a.sa))}f.ba=function(){var a=this.ab(this.za);re(this,1);return a};function Re(a){var b=a.wa(a.za);re(a,2);return b}function S(a){var b=a.$b(a.za);re(a,a.Cc);return b}f.Oa=function(){var a=this.tc(this.za);re(this,this.sa);return a};f.M=function(){var a=this.ab(this.za)<<24>>24;re(this,1);return a};function V(a,b){var c=a.ab(a.za);re(a,1);return Se[c].call(a,b)} f.Qa=function(){var a=this.tc(this.Ia);this.Ia=this.Ia+this.sa|0;var b=this.Mg-this.Ia|0;0>b&&0<=(this.Mg^this.Ia)&&(8088>=this.ra||!this.Ca.Ae&&this.Ca.wb==this.Ca.da||this.Ca.Ae&&!this.Ca.wb?t(this,this.Ia-this.Ca.Ja&this.Ca.da):-1>b&&p.call(this,12,0));return a};function bd(a,b){a.Ia=a.Ia-a.sa|0;0>(a.Ia-a.Ie|0)&&0<=(a.Ie^a.Ia)&&(8088>=a.ra||!a.Ca.Ae&&a.Ca.wb==a.Ca.da||a.Ca.Ae&&!a.Ca.wb?t(a,a.Ia-a.Ca.Ja&a.Ca.da):p.call(a,12,0));a.yb(a.Ia,b)} function Te(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.ra)2>c-1;a=(d>>1|b<<16-c)&65535;z function zg(a,b){var c=a-b|0;se(this,a,b,c,191,!0);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c&255}function Ag(a,b){var c=a-b|0;se(this,a,b,c,this.dataType|63,!0);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c&this.C}function Bg(a,b){ze(this,a&b,128);this.A-=-1===this.Z?-1===this.O?this.B.Ag:this.B.Te:this.B.Te;this.W|=2;return a} function Cg(a,b){ze(this,a&b,this.dataType);this.A-=-1===this.Z?-1===this.O?this.B.Ag:this.B.Te:this.B.Te;this.W|=2;return a} function Dg(a,b){if(-1===this.O){switch(this.md&7){case 0:this.F=this.F&-256|a;break;case 1:this.G=this.G&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.F=this.F&255|a<<8;break;case 5:this.G=this.G&255|a<<8;break;case 6:this.H=this.H&255|a<<8;break;case 7:this.D=this.D&255|a<<8}this.A-=this.B.Cg}else this.Z=this.O,O(this,a),this.A-=this.B.Bg;return b} -function Eg(a,b){if(-1===this.O){switch(this.md&7){case 0:this.F=a;break;case 1:this.G=a;break;case 2:this.H=a;break;case 3:this.D=a;break;case 4:t(this,a);break;case 5:this.L=a;break;case 6:this.K=a;break;case 7:this.J=a}this.A-=this.B.Cg}else this.Z=this.O,Q(this,a),this.A-=this.B.Bg;return b}function Fg(a,b){var c=a^b;ze(this,c,128);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c} +function Eg(a,b){if(-1===this.O){switch(this.md&7){case 0:this.F=a;break;case 1:this.G=a;break;case 2:this.H=a;break;case 3:this.D=a;break;case 4:t(this,a);break;case 5:this.L=a;break;case 6:this.K=a;break;case 7:this.J=a}this.A-=this.B.Cg}else this.Z=this.O,P(this,a),this.A-=this.B.Bg;return b}function Fg(a,b){var c=a^b;ze(this,c,128);this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return c} function Gg(a,b){this.A-=-1===this.Z?-1===this.O?this.B.ac:this.B.Kb:this.B.uc;return ze(this,a^b,this.dataType)}function Hg(a){p.call(this,13,0);return a}function Id(a){p.call(this,6);return a}function Ig(a){Ld.call(this);return a}function Jg(){D(this,this.Aa-this.Ha.Ja);Xe.call(this,0,null,2)}function Kg(){this.A-=-1===this.O?2:this.B.ri;return 1}function Lg(){var a=this.G&255;this.A-=(-1===this.O?this.B.tg:this.B.sg)+(a<this.od)D(this,this.Aa-this.Ha.Ja),e=!0;else if(8!=this.od)b=0,a=8,e=!0;else{Og.call(this,-1,0,c);Td(this);return}Og.call(this,a,b,c)&&(e=!1);e&&(this.od=a,Xe.call(this,a,b,d||0));this.W|=3}else this.va("Fault "+l(a)+" blocked by PCjs",1073741824),D(this,this.Aa-this.Ha.Ja)} function Vd(a,b,c){this.ae=a;a=0;b&&(a|=1);c&&(a|=2);3==this.rb&&(a|=4);p.call(this,14,a)} @@ -147,7 +147,7 @@ function sd(){this.J=this.J&~this.C|this.Qa();this.K=this.K&~this.C|this.Qa();th function Qd(){this.W|=20;this.P=this.R=this.Qb;this.A-=this.B.Oc}function Rd(){this.W|=4096;this.V&4096||(this.sa^=6,this.C^=-65536,ie(this));this.A-=this.B.Oc}function Sd(){this.W|=8192;this.V&8192||(this.Cc^=6,this.da^=-65536,Zd(this));this.A-=this.B.Oc}function ud(){bd(this,this.Oa());this.A-=this.B.zc}function vd(){this.fa[this.ba()].call(this,wf)}function wd(){bd(this,this.M());this.A-=this.B.zc}function xd(){this.fa[this.ba()].call(this,vf)} function yd(){var a=1,b=0,c=5;this.V&192&&(a=this.G&this.da,b=1,this.V&256&&(c=4));if(a--){var d=this.H&65535;Le(this,d,1)&&(d=Zb(this.ua,d,this.za-b-1),this.Rc(this.Za.fc(this.J&this.da,1),d),this.W&8||(this.J=this.J&~this.da|this.J+(this.aa&1024?-1:1)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c,a&&(this.za=this.Aa,this.W|=256)))}} function zd(){var a=1,b=0,c=5;this.V&192&&(a=this.G&this.da,b=1,this.V&256&&(c=4));if(a--){var d=this.za-b-1,e=0,h=0,g=this.H&65535;if(Le(this,g,1)){for(var m=0;m>h&255,e),h+=8;this.K=this.K&~this.da|this.K+(this.aa&1024?-this.sa:this.sa)&this.da;this.G=this.G&~this.da|this.G-b&this.da;this.A-=c;a&&(this.za=this.Aa,this.W|=256)}}}} function Qg(){var a=this.M();ye(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Rg(){var a=this.M();ye(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Sg(){var a=this.M();te(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Tg(){var a=this.M();te(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Ug(){var a=this.M();we(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya} function Vg(){var a=this.M();we(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Wg(){var a=this.M();te(this)||we(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Xg(){var a=this.M();te(this)||we(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)}function Yg(){var a=this.M();xe(this)?(D(this,v(this)+a),this.A-=this.B.Xa):this.A-=this.B.Ya}function Zg(){var a=this.M();xe(this)?this.A-=this.B.Ya:(D(this,v(this)+a),this.A-=this.B.Xa)} @@ -415,82 +415,82 @@ r(this)&this.C,r(this)&this.C);t(this,r(this)&~this.C|a)},function(a){a=a.call(t this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,r(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.J&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K= this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,r(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a= a.call(this,this.K&this.C,this.J&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.F&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.G&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.H&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.D&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,r(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C, -this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],be=[function(a){a=a.call(this,M(this,this.D+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.F&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this, -N(this,this.L+this.J),this.F&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ia},function(a){a= -a.call(this,M(this,this.D+this.J),this.G&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.G&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);Q(this,a);this.A-= -this.B.ka},function(a){a=a.call(this,M(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.H&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.H&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), -this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.D&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this, -N(this,this.L+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.D&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,this.D+this.K),r(this)&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),r(this)&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),r(this)&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),r(this)&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);Q(this, -a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.L&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this, -this.L+this.J),this.L&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ia},function(a){a= -a.call(this,M(this,this.D+this.J),this.K&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.K&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);Q(this,a);this.A-= -this.B.ka},function(a){a=a.call(this,M(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.J&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.J&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.J&this.C);Q(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.J&this.C);Q(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), -this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a= -a.call(this,N(this,this.L+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+ -this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()), -this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.H&this.C);Q(this, -a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this, -M(this,this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()), -r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);Q(this, -a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.L&this.C);Q(this,a);this.A-= -this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this, -M(this,this.D+this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()), -this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.J&this.C); -Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a= -a.call(this,M(this,this.D+this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+ -S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.G& -this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this, -N(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+ -S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),r(this)&this.C);Q(this,a); -this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I}, -function(a){a=a.call(this,N(this,this.L+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this, -N(this,this.L+this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.K& -this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);Q(this,a);this.A-= -this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.T},function(a){a= -a.call(this,N(this,this.L+this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},z[192],z[200],z[208],z[216],z[224],z[232],z[240], -z[248],z[193],z[201],z[209],z[217],z[225],z[233],z[241],z[249],z[194],z[202],z[210],z[218],z[226],z[234],z[242],z[250],z[195],z[203],z[211],z[219],z[227],z[235],z[243],z[251],z[196],z[204],z[212],z[220],z[228],z[236],z[244],z[252],z[197],z[205],z[213],z[221],z[229],z[237],z[245],z[253],z[198],z[206],z[214],z[222],z[230],z[238],z[246],z[254],z[199],z[207],z[215],z[223],z[231],z[239],z[247],z[255]],ce=[function(a,b){var c=a[0].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia}, -function(a,b){var c=a[0].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[0].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this, -N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D+this.K),b.call(this)); -Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-= -this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a, -b){var c=a[3].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, -this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.J),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-= -this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[6].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, -M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.D+this.J),b.call(this));Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.K),b.call(this)); -Q(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.J),b.call(this));Q(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[0].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));Q(this, -c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this, -N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, -M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a, -b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T}, -function(a,b){var c=a[4].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c); -this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.J+this.M()), -b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+ -this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, -M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c= -a[7].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a, -b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-= -this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-= -this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+S(this)), -b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this, -M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, -M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c= -a[4].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T}, -function(a,b){var c=a[5].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I}, -function(a,b){var c=a[6].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));Q(this, -c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this, +this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],be=[function(a){a=a.call(this,M(this,this.D+this.K),this.F&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.F&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.F&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this, +N(this,this.L+this.J),this.F&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.G&this.C);P(this,a);this.A-=this.B.ia},function(a){a= +a.call(this,M(this,this.D+this.J),this.G&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.G&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.G&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);P(this,a);this.A-= +this.B.ka},function(a){a=a.call(this,M(this,this.D),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.H&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.H&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.H&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), +this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.D&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this, +N(this,this.L+this.K),this.D&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.D&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,this.D+this.K),r(this)&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),r(this)&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),r(this)&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),r(this)&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);P(this, +a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.L&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.L&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.L&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this, +this.L+this.J),this.L&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.K&this.C);P(this,a);this.A-=this.B.ia},function(a){a= +a.call(this,M(this,this.D+this.J),this.K&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.K&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.K&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);P(this,a);this.A-= +this.B.ka},function(a){a=a.call(this,M(this,this.D),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.J&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.D+this.J),this.J&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.K),this.J&this.C);P(this,a);this.A-=this.B.ja},function(a){a=a.call(this,N(this,this.L+this.J),this.J&this.C);P(this,a);this.A-=this.B.ia},function(a){a=a.call(this,M(this,this.K), +this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.D),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a= +a.call(this,N(this,this.L+this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+ +this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()), +this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.H&this.C);P(this, +a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.H&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.D+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this, +M(this,this.K+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()), +r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);P(this, +a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.L&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.L&this.C);P(this,a);this.A-= +this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this, +M(this,this.D+this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()), +this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.J&this.C); +P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a= +a.call(this,M(this,this.D+this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+ +S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.G& +this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this, +N(this,this.L+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+ +S(this)),this.D&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),r(this)&this.C);P(this,a); +this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I}, +function(a){a=a.call(this,N(this,this.L+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this, +N(this,this.L+this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.K& +this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.K&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+S(this)),this.K&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);P(this,a);this.A-= +this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.T},function(a){a= +a.call(this,N(this,this.L+this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},z[192],z[200],z[208],z[216],z[224],z[232],z[240], +z[248],z[193],z[201],z[209],z[217],z[225],z[233],z[241],z[249],z[194],z[202],z[210],z[218],z[226],z[234],z[242],z[250],z[195],z[203],z[211],z[219],z[227],z[235],z[243],z[251],z[196],z[204],z[212],z[220],z[228],z[236],z[244],z[252],z[197],z[205],z[213],z[221],z[229],z[237],z[245],z[253],z[198],z[206],z[214],z[222],z[230],z[238],z[246],z[254],z[199],z[207],z[215],z[223],z[231],z[239],z[247],z[255]],ce=[function(a,b){var c=a[0].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia}, +function(a,b){var c=a[0].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[0].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this, +N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D+this.K),b.call(this)); +P(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.J),b.call(this));P(this,c);this.A-= +this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a, +b){var c=a[3].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, +this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.J),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-= +this.B.ja},function(a,b){var c=a[5].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[6].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, +M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.D+this.J),b.call(this));P(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.K),b.call(this)); +P(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,N(this,this.L+this.J),b.call(this));P(this,c);this.A-=this.B.ia},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[0].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));P(this, +c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+this.M()),b.call(this)); +P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this, +N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, +M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a, +b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T}, +function(a,b){var c=a[4].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+this.M()),b.call(this));P(this,c); +this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.J+this.M()), +b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+ +this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, +M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c= +a[7].call(this,N(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a, +b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-= +this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-= +this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+S(this)), +b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this, +M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, +M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c= +a[4].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T}, +function(a,b){var c=a[5].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I}, +function(a,b){var c=a[6].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));P(this, +c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.J+S(this)),b.call(this)); +P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this, r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[0].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a, b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.J&this.C,b.call(this));this.J= this.J&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L& @@ -682,80 +682,80 @@ a.call(this,r(this)&this.C,this.D&this.C);t(this,r(this)&~this.C|a)},function(a) this.L&this.C,this.G&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,r(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.J& this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,r(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K& ~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.J&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.F&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.G&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.H&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.D&this.C);this.J=this.J&~this.C|a},function(a){a= -a.call(this,this.J&this.C,r(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],fe=[function(a){a=a.call(this,M(this,this.F),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.H),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.F),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this, -M(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,V(this,0)),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.H),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, -M(this,this.F),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.ka},function(a){a= -a.call(this,M(this,this.K),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,V(this,0)),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,this.H),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);Q(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,M(this,this.F),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);Q(this,a);this.A-=this.B.ka},function(a){a= -a.call(this,M(this,this.K),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&this.C);Q(this, -a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.G+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()), -this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I}, -function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, -this.G+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&this.C);Q(this, -a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,V(this,1)+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()), -this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-= -this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this, -M(this,V(this,1)+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.J&this.C); -Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.J+this.M()),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.F& -this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.H+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G& -this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,N(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.D& -this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.I},function(a){a= -a.call(this,M(this,this.F+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)), -r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I}, -function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+ -S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);Q(this,a);this.A-= -this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, -this.D+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);Q(this,a);this.A-=this.B.I},B[192],B[200],B[208],B[216],B[224],B[232],B[240],B[248],B[193],B[201],B[209], -B[217],B[225],B[233],B[241],B[249],B[194],B[202],B[210],B[218],B[226],B[234],B[242],B[250],B[195],B[203],B[211],B[219],B[227],B[235],B[243],B[251],B[196],B[204],B[212],B[220],B[228],B[236],B[244],B[252],B[197],B[205],B[213],B[221],B[229],B[237],B[245],B[253],B[198],B[206],B[214],B[222],B[230],B[238],B[246],B[254],B[199],B[207],B[215],B[223],B[231],B[239],B[247],B[255]],ge=[function(a,b){var c=a[0].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, -M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));Q(this, -c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[1].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.G),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[2].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,V(this,0)), -b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N}, -function(a,b){var c=a[4].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, -this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-= -this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, -M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.J),b.call(this));Q(this, -c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,V(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[7].call(this,M(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this, -this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, -M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, -M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, -M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, -M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, -M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, -M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, -N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, -M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, -M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, -M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, -M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, -M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, -M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, -M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, -N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, -this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, -this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this, -2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+ -S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+ -S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)), -b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[0].call(this, +a.call(this,this.J&this.C,r(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],fe=[function(a){a=a.call(this,M(this,this.F),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.H),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.F&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.F),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.G&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this, +M(this,this.K),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,V(this,0)),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.H&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.H),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.D&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this, +M(this,this.F),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),r(this)&this.C);P(this,a);this.A-=this.B.ka},function(a){a= +a.call(this,M(this,this.K),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),r(this)&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,V(this,0)),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.L&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.L&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,this.H),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.K&this.C);P(this,a);this.A-=this.B.ka},function(a){a=a.call(this,M(this,this.K),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.K&this.C);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,M(this,this.F),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,V(this,0)),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this)),this.J&this.C);P(this,a);this.A-=this.B.ka},function(a){a= +a.call(this,M(this,this.K),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.J&this.C);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&this.C);P(this, +a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.G+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()), +this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I}, +function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, +this.G+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&this.C);P(this, +a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,V(this,1)+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()), +this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);P(this,a);this.A-= +this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this, +M(this,V(this,1)+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.J&this.C); +P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,1)+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.J+this.M()),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.F& +this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.F&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.H+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.G&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.G& +this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,N(this,this.L+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.H&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.D& +this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.D&this.C);P(this,a);this.A-=this.B.I},function(a){a= +a.call(this,M(this,this.F+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)), +r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),r(this)&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I}, +function(a){a=a.call(this,M(this,this.D+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.L&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+ +S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.K&this.C);P(this,a);this.A-= +this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.K&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, +this.D+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,V(this,2)+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+S(this)),this.J&this.C);P(this,a);this.A-=this.B.I},B[192],B[200],B[208],B[216],B[224],B[232],B[240],B[248],B[193],B[201],B[209], +B[217],B[225],B[233],B[241],B[249],B[194],B[202],B[210],B[218],B[226],B[234],B[242],B[250],B[195],B[203],B[211],B[219],B[227],B[235],B[243],B[251],B[196],B[204],B[212],B[220],B[228],B[236],B[244],B[252],B[197],B[205],B[213],B[221],B[229],B[237],B[245],B[253],B[198],B[206],B[214],B[222],B[230],B[238],B[246],B[254],B[199],B[207],B[215],B[223],B[231],B[239],B[247],B[255]],ge=[function(a,b){var c=a[0].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));P(this, +c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[1].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.G),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[2].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,V(this,0)), +b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N}, +function(a,b){var c=a[4].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this, +this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-= +this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, +M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.J),b.call(this));P(this, +c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,V(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[7].call(this,M(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this, +this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, +M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, +M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, +M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, +M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, +M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, +M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, +N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, +M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, +M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, +M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, +M(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, +M(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, +M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, +M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, +N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, +this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this, +this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,V(this, +2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+ +S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+ +S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+S(this)), +b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,V(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+S(this)),b.call(this)); +P(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[0].call(this, this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a, b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F= this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,r(this)&this.C,b.call(this));t(this,r(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[2].call(this,this.K& @@ -917,8 +917,8 @@ f.Wk=function(a,b,c){if(c)this.Ua("Unable to load font ROM image (error "+c+")") function sk(a,b){if(1==b)return a.La[0]=Ej[0],a.La[1]=Ej[7],a.La;if(2==b){var c=a.O.We;if(a.O===a.B){var d=a.B.Hc[0],c=d&7;d&16&&(c|=8);18!=a.B.Hc[1]&&(c|=32)}a.La[0]=Ej[c&15];c=c&32?Gj:Fj;for(d=0;dh;h++)g=d[h]||0,m=g<<2&252,q=g>>4&252,g=g>>10&252,a.La[h]=[m,q,g,255];else{var u=d&&d[255];e=null!=c.Hc[15]?c.Hc:Hj;for(h=0;16>h;h++)g=e[h]&63,u?(g|= (c.Hc[20]&12)<<4,c.Hc[16]&128&&(g&=-49,g|=(c.Hc[20]&3)<<4),g=d[g],m=g<<2&252,q=g>>4&252,g=g>>10&252):(m=(g&4?170:0)|(g&32?85:0),q=(g&2?170:0)|(g&16?85:0),g=(g&1?170:0)|(g&8?85:0)),a.La[h]=[m,q,g,255]}a.lb=!0}return a.La}function Vi(a,b,c,d){a.Tc=b;a.kd=c;a.Fb=d}function ok(a){var b=!1;if(window&&a.Tc){var c=0,d=a.Fb?a.Fb:8,e=sk(a);tk(a,3,a.kd[0],c,d,8,a.Tc,e)&&(b=!0);c=a.Fb?0:2048;d=a.Fb?a.Fb:9;tk(a,1,a.kd[1],c,d,14,a.Tc,Cj,Dj)&&(b=!0);a.Fb&&tk(a,a.gb,a.kd[1],0,a.Fb,14,a.Tc,e)&&(b=!0)}return b} function tk(a,b,c,d,e,h,g,m,q){var u=!1;null!=c&&(uk(a,b,c,d,e,h,g,m,q)&&(u=!0),a.Ai&&uk(a,b<<1,c,d,e,h,g,m,q)&&(u=!0));return u} -function uk(a,b,c,d,e,h,g,m,q){var u=!1,x=b&1?0:1,G=a.Ta[b],C=16>m.length?m.length:16;G||(G={Dc:e<da||!R?da:8,nb=na.createImageData(u.Dc,u.Ec),Ta=0;256>Ta;Ta++){for(Z= -0;Z=da-2,Ra=Qa[Z>(8<=ea&&192<=Ta&&223>=Ta?7:ea)?P:Ca;vk(nb,Ad,ad,Hc);J&&vk(nb,Ad+1,ad,Hc)}na.putImageData(nb,(Ta&15)*u.Dc,(Ta>>4)*u.Ec)}u.te[T]="#"+k(P[0],2)+k(P[1],2)+k(P[2],2);u.Fi[T]=P;u.Tg[T]=Cb;u=!0}}a.Ta[b]=G;return u}function wk(a){0a.tb&&(a.tb=0):a.tb=-1} +function uk(a,b,c,d,e,h,g,m,q){var u=!1,x=b&1?0:1,G=a.Ta[b],C=16>m.length?m.length:16;G||(G={Dc:e<da||!R?da:8,nb=na.createImageData(u.Dc,u.Ec),Ta=0;256>Ta;Ta++){for(Z= +0;Z=da-2,Ra=Qa[Z>(8<=ea&&192<=Ta&&223>=Ta?7:ea)?Q:Ca;vk(nb,Bd,ad,Hc);J&&vk(nb,Bd+1,ad,Hc)}na.putImageData(nb,(Ta&15)*u.Dc,(Ta>>4)*u.Ec)}u.te[T]="#"+k(Q[0],2)+k(Q[1],2)+k(Q[2],2);u.Fi[T]=Q;u.Tg[T]=Cb;u=!0}}a.Ta[b]=G;return u}function wk(a){0a.tb&&(a.tb=0):a.tb=-1} function rk(a){if(a.ma){for(var b=10;15>=b;b++)if(null==a.O.nb[b])return;var c=a.O.nb[10],b=c&31,d=a.O.nb[11]&31,e=a.O.nb[9]&31,h=!1;a.O===a.B&&(h=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!h||b>e)xk(a);else{c=a.O.nb[15]+((a.O.nb[14]&63)<<8);a.pa!=c&&(xk(a),a.pa=c);d=d-b+1;if(a.yf!=b||a.Wd!=d)a.yf=b,a.Wd=d;a.eb=e+1;wk(a)}}} function xk(a){if(0<=a.pa){if(void 0!==a.fa){var b=a.fa[a.pa];if(b&131072){var b=b&-131073,c=a.pa%a.R,d=a.pa/a.R|0;a.ma&&a.Ta[a.ma]&&(a.Eb&&yk(a,c,d,b,a.Eb),yk(a,c,d,b));a.fa[a.pa]=b}}a.pa=-1}} function zk(a){var b,c=a.O;a.Ie=!1;var d=c.be[5];if(null!=d){b=1024;var e=0,h=c.be[3]&31;switch(d&3){case 0:if(h){e=32;switch(h&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.Nc=h&7}break;case 1:e=1;break;case 2:switch(h&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.gb==Wi&&(e=3,c.Nc=h&7)}d&8&&(b=1280);c=c.oe[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Ie=!0));b|=e}return b} @@ -932,9 +932,9 @@ function yk(a,b,c,d,e){var h=d&255,g=d>>8;d=g&15;var m=a.Ta[a.ma];m.df&&(d=m.df[ e.fillRect(b,c+h,m.Dc,g)):(a.eb&&a.eb!==a.Pa&&(h=h*a.Pa/a.eb|0,g=g*a.Pa/a.eb|0),a.oa.fillStyle=m.te[d],a.oa.fillRect(b,c+h,a.Ra,g)))} function Ic(a,b){if(a.na.hc){var c=!1,d=a.O;d&&(d!==a.B?d.Pc&8&&(c=!0):d.Hd&32&&(c=!0));if(c||b){if(b)Bk(a,!0);else if(void 0===a.fa)return;var e=!1;!(b||++a.Fg&15)&&0<=a.tb&&(a.tb++,e=!0);var h=0,g=a.lf,c=d.jb,m=c+d.cc;if(Ck(a,d)&8||d.Ue&&d.Uem&&(q=m-c,0>q&&(q=0));m=c+q;if(d=!b&&a.Da){for(var d=a.ua,u= !0,x=c>>>d.Sa;0a.pa)return;h=a.pa;g=h+1}}if(a.ma){if(a.Ta[a.ma]){e=0;d=a.Wa=0;q=1048575;u=a.O.Pc&32;5<=a.gb&&(u=a.O.Hc[16]&8);u&&(d=32768,q&=~d,a.tb&2||(q&=-65537));for(c+=h<<1;c>8|(G&255)<<8;var R=d,X=16;x>=q))>>(X-=q);vk(a.Vb,x++,C,u[Qa])}x>T&&(T=x);C=U&&(U=C+1)}h+=2;m++;if(x>=a.R){x=0;C+=2;if(C>a.Z)break;C==a.Z&&(C=1,h=c+a.jd)}}a.Da=!0;Pa.R?a.Wb-a.R-U>>3:0;cR&&(X=R)):(h<<=U,X-=U,a.Da=!1):(a.Da&&h===a.fa[m]?(q+=X,X=0):a.fa[m]=h,m++);if(X){q>>=8;q>C&&(C=q);u=T&&(T=u+1)}c+=J;if(q>=a.R){q=0;if(++u>a.Z)break;c+=G}}U||(a.Da=!0);xa.R?a.Wb-a.R-T>>3:0;cG&&(R=G)):(U<<=T,R-=T,a.Da=!1):(a.Da&&U===a.fa[h]?(d+=R,R=0):a.fa[h]=U,h++);if(R){dx&&(x=d);q=P&&(P=q+1)}if(d>=a.R){d=0;if(++q>a.Z)break;c+=J}}T||(a.Da=!0);u>8|(G&255)<<8;var R=d,X=16;x>=q))>>(X-=q);vk(a.Vb,x++,C,u[Qa])}x>T&&(T=x);C=U&&(U=C+1)}h+=2;m++;if(x>=a.R){x=0;C+=2;if(C>a.Z)break;C==a.Z&&(C=1,h=c+a.jd)}}a.Da=!0;Qa.R?a.Wb-a.R-U>>3:0;cR&&(X=R)):(h<<=U,X-=U,a.Da=!1):(a.Da&&h===a.fa[m]?(q+=X,X=0):a.fa[m]=h,m++);if(X){q>>=8;q>C&&(C=q);u=T&&(T=u+1)}c+=J;if(q>=a.R){q=0;if(++u>a.Z)break;c+=G}}U||(a.Da=!0);xa.R?a.Wb-a.R-T>>3:0;cG&&(R=G)):(U<<=T,R-=T,a.Da=!1):(a.Da&&U===a.fa[h]?(d+=R,R=0):a.fa[h]=U,h++);if(R){dx&&(x=d);q=Q&&(Q=q+1)}if(d>=a.R){d=0;if(++q>a.Z)break;c+=J}}T||(a.Da=!0);ud&&(b.rh=d,d=-d|0);d%b.nh>b.Sk&&(c|=1);d%b.qh>b.Uk&&(c|=9);b.ui=d/b.qh|0;return c}f.sk=function(a,b){return Dk(this,this.Aa,a,b)};f.Gl=function(a,b,c){var d=this.Aa;d.Kg=d.kc;d.kc=b&31;n(this,a,b,c,"CRTC.INDX")};f.rk=function(a,b){return Ek(this,this.Aa,a,b)};f.Fl=function(a,b,c){Fk(this,this.Aa,a,b,c)};f.tk=function(a,b){return Gk(this,this.Aa,b)};f.Hl=function(a,b,c){a=this.Aa;n(this,a.port+4,b,c,"MODE");a.Pc=b;qk(this,!1)}; f.uk=function(a,b){return Hk(this,this.Aa,b)};f.gj=function(a,b,c){this.B.Af=this.B.Af&-4|b&3;n(this,a,b,c,"FEAT")};f.$i=function(a,b){var c=this.B.td?this.B.Hc[this.B.Hd&31]:this.B.Hd;b&&!this.qa()||n(this,960,null,b,"ATC."+(this.B.td?this.B.Vg[this.B.Hd&31]:"INDX"),c);this.B.td=!this.B.td;return c}; f.fj=function(a,b,c){var d=this.B,e=d.Hd&32;if(d.td){d.td=!1;var h=d.Hd&31;if(16<=h||!e)c&&!this.qa()||n(this,a,b,c,"ATC."+d.Vg[h]),d.Hc[h]=b,this.lb=!1,Bk(this,void 0)}else d.Hd=b,n(this,a,b,c,"ATC.INDX"),d.td=!0,b&32&&!e&&ok(this)&&Ic(this,!0),d.zf=(d.nb[12]<<8)+d.nb[13]|0,d.Ue=0}; @@ -974,7 +974,7 @@ f.load=function(a,b,c,d,e){var h=b;if(!this.V)if(this.B=a,this.va=b,this.V=d,thi "/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.De?"":d)+"&format=json")),va(h,!0,null,this,this.Fj,b)}; f.Fj=function(a,b,c,d){var e=null;this.Fe=!1;var h=0>c&&this.ma&&!this.ma.na.hc;if(this.Nf)c?this.controller.Ua('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",h):(this.P=!0,e=this);else if(c)this.controller.Ua('Unable to load disk "'+this.B+'" (error '+c+")",h);else try{if(0g&&0b.indexOf("0x")&&'["'!=b.substr(0,2)?JSON.parse(b.replace(/([a-z]+):/gm,'"$1":').replace(/\/\/[^\n]*/gm,"")):eval("("+b+")");if(m.length)if(1==m.length)xa(m[0]);else{this.Ib=m.length;this.Jb=m[0].length;this.Ob=m[0][0].length;var q=m[0][0][0];this.Cb=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var G=q.data;if(void 0===G){var C=q.bytes;if(void 0!== -C&&C.length){for(var h=u<<2,P=C.length;Pb&&(b=0);2E3g.Ga.restore(C)&&(m=!1);m&&g.Ga&&void 0!==g.bb&&(g.hb=g.Ga.seek(g.Gb,g.fb,g.pb));m||(e=!1)}a.Z=b[c++]||0;a.ta=b[c]||0;return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; +x[G++];g.bb=x[G++];g.hb=null;g.Ga||(g.qe="");C=x[G++];102==C&&(C=!1);if("boolean"==typeof C){var Q=C,C=x[G++],x=x[G];Q?(G=C,C=q.B[u],ql(q,u,!0,!0),C.Be=!0,u=new Wk(q,C,"preload"),q.Ri(C,u,G,x,!0)):sl(q,u,C,x,!0)?g.Ga&&x&&tl(q,C,x,g.Ga):lb(q,!1)}else void 0!==C&&g.Ga&&0>g.Ga.restore(C)&&(m=!1);m&&g.Ga&&void 0!==g.bb&&(g.hb=g.Ga.seek(g.Gb,g.fb,g.pb));m||(e=!1)}a.Z=b[c++]||0;a.ta=b[c]||0;return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; f.nj=function(a,b,c){if(a.Ga){var d=a.Ga.info(),e=d[2],h=d[1]*e;if(b+c<=d[0]*h)return a.Gb=Math.floor(b/h),b%=h,a.fb=Math.floor(b/e),a.pb=b%e+1,a.xb=c*d[3],a.sb=0,!0}return!1};function pl(a,b){b||(a.fa=0);if(a.ca)for(var c in a.ca){var d=a.ca[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&eq.Ga.restore(g)&&(P=!1),P&&void 0!==q.bb&&(q.hb=q.Ga.seek(q.Ld,q.fb,q.pb+q.If)));P||(e=!1);null!=a.pa&&1>=d&&(a.pa|=(h.type&3)<<(1-d<<1))}return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; +var h=a.B[d],g=a,m=d,q=h,u=a.La[d],x=b[d],G=c,C=0,Q=!0;void 0===x&&(x=[0,0,!1,Array(8)]);q.Ab=m;q.errorCode=x[C++];q.oj=x[C++];q.De=x[C++];q.ue=x[C++];q.ve=x[C++];q.fb=x[C++];q.Jb=x[C++];q.Ld=x[C++];q.pb=x[C++];q.Qd=x[C++];q.xb=x[C++];q.If=g.ga?0:1;q.name=u.name;void 0===q.name&&(q.name="Hard Drive");q.path=u.path;q.mode=u.mode||(q.path?"preload":"local");"demandro"!=q.mode&&"demandrw"!=q.mode||g.Ud()||(q.mode="local");q.type=u.type;if(void 0===q.type||void 0===Bl[g.Aa][q.type])q.type=g.eb;u=Bl[g.Aa][q.type]; +q.Ob=u[2]||17;q.Cb=u[3]||512;if(G&&g.U){var u=g.U,T=q.type;u.B&&(G=u.B[18],G=m?G&240|T:G&15|T<<4,u.B&&(u.B[18]=G,Zh(u)))}void 0===q.Ga&&(q.Ga=null,g.Ua("Type "+q.type+' "'+q.name+'" is fixed disk '+m,!0));Il(g,q);q.bb=x[C++];q.hb=null;q.Ga&&(g=x[C],void 0!==g&&0>q.Ga.restore(g)&&(Q=!1),Q&&void 0!==q.bb&&(q.hb=q.Ga.seek(q.Ld,q.fb,q.pb+q.If)));Q||(e=!1);null!=a.pa&&1>=d&&(a.pa|=(h.type&3)<<(1-d<<1))}return e}f.Qi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; function Il(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.ue[2])?e=b.ue[0]<<8|b.ue[1]:c=b.type);null==c||d||(d=Bl[a.Aa][c][1],e=Bl[a.Aa][c][0]);d&&((c=Bl[a.Aa][b.type])&&e!=c[0]&&d!=c[1]&&a.Ua("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.Ib=e,b.Jb=d,null==b.Ga&&(b.Ga=new Wk(a,b,b.mode)))}} f.nj=function(a,b,c){if(a.Ga){var d=a.Ga.info(),e=d[0];if(e){var h=d[2],g=d[1]*h;if(b+c<=e*g)return a.Ld=Math.floor(b/g),b%=g,a.fb=Math.floor(b/h),a.pb=b%h,a.xb=c*d[3],a.errorCode=0,!0}}return!1}; function Gl(a,b){b||(a.fa=0);for(var c=0;c=a.Ob+b&&(a.pb=b,a.fb++,a.fb>=a.Jb&&(a.fb=0,a.Ld++))}f.Mk=function(){var a=this.A.H&255;!(this.A.F>>8)&&128>8||!this.U)||(a=!(this.U.dc[0].nd&64));return a?!0:!1}; var Dl={800:Al.prototype.Jk,801:Al.prototype.Kk,802:Al.prototype.Ik},Cl={496:Al.prototype.Rj,497:Al.prototype.Tj,498:Al.prototype.Uj,499:Al.prototype.Vj,500:Al.prototype.Qj,501:Al.prototype.Pj,502:Al.prototype.Sj,503:Al.prototype.Wj},Fl={800:Al.prototype.Tl,801:Al.prototype.Wl,802:Al.prototype.Vl,803:Al.prototype.Ul,807:Al.prototype.vi,811:Al.prototype.vi,815:Al.prototype.vi},El={496:Al.prototype.dl,497:Al.prototype.il,498:Al.prototype.gl,499:Al.prototype.hl,500:Al.prototype.cl,501:Al.prototype.bl, 502:Al.prototype.el,503:Al.prototype.al,1014:Al.prototype.fl};Ma(function(){for(var a=hb(window.document,"pcjs","hdc"),b=0;b>2;this.mb=b.mf;this.Pa=new Rc(this.A,7,"DBG");this.Ea=jm;80186<=this.A.ra&&(this.Ea=jm.slice(),this.Ea[15]=hm,80286<=this.A.ra&&(this.Ea[15]=im,80386<=this.A.ra&&(this.Aa=8,this.ob=-1)));Oh(this,64,function(a){nm(d,d.A.zd,a)});Oh(this,128,function(a){var b=d.A.ya;b===d.A.zd?d.X("paging not enabled"):nm(d,b,a)});Oh(this,4,function(a){if(a){var b=om(d,a);if(void 0===b)d.X("invalid selector: "+a); +f.Fc=function(a,b,c,d){this.ua=b;this.A=c;this.ma=a;this.yb=wb(a,"FDC");this.lb=wb(a,"HDC");this.pa=b.R>>2;this.mb=b.mf;this.Pa=new Rc(this.A,7,"DBG");this.Da=jm;80186<=this.A.ra&&(this.Da=jm.slice(),this.Da[15]=hm,80286<=this.A.ra&&(this.Da[15]=im,80386<=this.A.ra&&(this.Ia=8,this.ob=-1)));Oh(this,64,function(a){nm(d,d.A.zd,a)});Oh(this,128,function(a){var b=d.A.ya;b===d.A.zd?d.X("paging not enabled"):nm(d,b,a)});Oh(this,4,function(a){if(a){var b=om(d,a);if(void 0===b)d.X("invalid selector: "+a); else if(a=pm(d,b,!0),d.X("dumpDesc("+ga(a?a.la:b)+"): %"+k(a?a.Yc:null,d.pa)),a){var c,b=!1;if(a.type&4096)a.type&2048?(c="code"+(a.type&512?",readable":",execonly"),a.type&1024&&(c+=",conforming")):(c="data"+(a.type&512?",writable":",readonly"),a.type&1024&&(c+=",expdown")),a.type&256&&(c+=",accessed");else{var m=qm[a.type];m&&(c=m[0],b=m[1])}!c||a.Mb&32768||(c+=",not present");d.X((b?"seg="+ga(a.Ja&65535)+" off="+ga(a.wb):"base="+k(a.Ja,d.pa)+" limit="+rm(a.wb))+" type="+l(a.type>>8)+" ("+c+") ext="+ ga(a.ext&-65296)+" dpl="+l(a.qc))}}else d.X("no selector")});Oh(this,8,function(a){a:{if(a){var b=om(d,a);if(void 0===b){d.X("invalid task selector: "+a);break a}a=pm(d,b,!0)}else a=d.A.Va;d.X("dumpTSS("+ga(a?a.la:b)+"): %"+k(a?a.Ja:null,d.pa));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?sm:tm,u,x,G,C;for(C in q)u=q[C],x=a.Ja+u,G=Me(d.A,x)|Me(d.A,x+1)<<8,2304==c&&(G=G|Me(d.A,x+2)<<16|Me(d.A,x+3)<<24),b&&(b+="\n"),b+=ga(u)+" "+la(C+":",11)+k(G,m);if(2304==c)for(C=0,u=G>>>16;uC;)x= a.Ja+u,G=Me(d.A,x)|Me(d.A,x+1)<<8,b+="\n"+ga(u)+" ports "+ga(C)+"-"+ga(C+15)+": "+fa(G,2),C+=16,u+=2;d.X(b)}}});Oh(this,134217728,function(a){var b;a&&(b=om(d,a));if(void 0===b)d.X("invalid MCB");else for(d.X("dumpMCB("+ga(b)+")");b;){a=Wl(d,0,b);var c=d.ab(a,1),m=um(d,a,2),q=um(d,a,5);if(77!=c&&90!=c)break;d.X(Pg(0,b)+": '"+String.fromCharCode(c)+"' PID="+ga(m)+" LEN="+ga(q)+' "'+vm(d,a,8)+'"');b+=1+q}});lb(this)}; @@ -1081,33 +1081,33 @@ function Cm(a,b){if(null!=b.la){var c=pm(a,b.la,b.ie);c&&b.Ka>>>0>=c.hd&&(b.Ka=0 var sm={PREV_TSS:0,CPL0_SP:2,CPL0_SS:4,CPL1_SP:6,CPL1_SS:8,CPL2_SP:10,CPL2_SS:12,TASK_IP:14,TASK_PS:16,TASK_AX:18,TASK_CX:20,TASK_DX:22,TASK_BX:24,TASK_SP:26,TASK_BP:28,TASK_SI:30,TASK_DI:32,TASK_ES:34,TASK_CS:36,TASK_SS:38,TASK_DS:40,TASK_LDT:42},tm={PREV_TSS:0,CPL0_ESP:4,CPL0_SS:8,CPL1_ESP:12,CPL1_SS:16,CPL2_ESP:20,CPL2_SS:24,TASK_CR3:28,TASK_EIP:32,TASK_PS:36,TASK_EAX:40,TASK_ECX:44,TASK_EDX:48,TASK_EBX:52,TASK_ESP:56,TASK_EBP:60,TASK_ESI:64,TASK_EDI:68,TASK_ES:72,TASK_CS:76,TASK_SS:80,TASK_DS:84, TASK_FS:88,TASK_GS:92,TASK_LDT:96,TASK_IOPM:100};function nm(a,b,c){var d=0,e=b.length;a.X("id physaddr blkaddr used size type");a.X("-------- --------- -------- ------ ------ ----");c&&(c=om(a,c),void 0!==c&&(d=c>>>a.A.Sa,e=1));for(;e--;)c=b[d],c.type!==hc&&(a.X(k(c.id)+" %"+k(d<g.length&&(a.X("note: only "+g.length+" available"),m=g.length);h-=m;0>h&&(null!=g[g.length-1][1]?h+=g.length:(m=h+m,h=0));void 0!==b&&a.X(m+" instructions earlier:");for(var q=b=null;0=g.length&& +function Em(a,b,c){var d="";c=c||10;var e=0,h=a.Ba,g=a.ga;if(g.length){var m=void 0===b?a.tb:+b;isNaN(m)?m=c:d="more ";m>g.length&&(a.X("note: only "+g.length+" available"),m=g.length);h-=m;0>h&&(null!=g[g.length-1][1]?h+=g.length:(m=h+m,h=0));void 0!==b&&a.X(m+" instructions earlier:");for(var q=b=null;0=g.length&& (h=0);a.tb=m;e++;c--}}e||(a.X("no "+d+"history available"),a.tb=void 0)}function Zl(a,b){a.ea=a;a.Zb=a.yj=1073741824;a.Ra=null;a.Ta=[];var c=wm(a,b.replace("keys","key").replace("kbd","keyboard"),!1,"|");if(c.length)for(var d in gm)0<=ua(c,d)&&(a.Zb|=gm[d],a.X(d+" messages enabled"));Yl(a)}function Oh(a,b,c){for(var d in gm)if(b==gm[d]){a.Ta[d]=c;break}}function Gm(a,b){b=b||0;var c=ua(em,a.substr(b,3).toUpperCase());0>c&&(c=ua(em,a.substr(b,2).toUpperCase()));return c} -function Hm(a,b){var c="??";if(0<=b){var d,e,h=a.A;switch(b){case 0:d=h.F;e=2;break;case 1:d=h.G;e=2;break;case 2:d=h.H;e=2;break;case 3:d=h.D;e=2;break;case 4:d=h.F>>8;e=2;break;case 5:d=h.G>>8;e=2;break;case 6:d=h.H>>8;e=2;break;case 7:d=h.D>>8;e=2;break;case 8:d=h.F;e=4;break;case 9:d=h.G;e=4;break;case 10:d=h.H;e=4;break;case 11:d=h.D;e=4;break;case 12:d=r(h);e=4;break;case 13:d=h.L;e=4;break;case 14:d=h.K;e=4;break;case 15:d=h.J;e=4;break;case 22:d=v(h);e=a.Aa;break;case 23:d=ed(h);e=a.Aa;break; +function Hm(a,b){var c="??";if(0<=b){var d,e,h=a.A;switch(b){case 0:d=h.F;e=2;break;case 1:d=h.G;e=2;break;case 2:d=h.H;e=2;break;case 3:d=h.D;e=2;break;case 4:d=h.F>>8;e=2;break;case 5:d=h.G>>8;e=2;break;case 6:d=h.H>>8;e=2;break;case 7:d=h.D>>8;e=2;break;case 8:d=h.F;e=4;break;case 9:d=h.G;e=4;break;case 10:d=h.H;e=4;break;case 11:d=h.D;e=4;break;case 12:d=r(h);e=4;break;case 13:d=h.L;e=4;break;case 14:d=h.K;e=4;break;case 15:d=h.J;e=4;break;case 22:d=v(h);e=4;break;case 23:d=ed(h);e=a.Ia;break; case 16:d=h.Za.la;e=4;break;case 17:d=je(h);e=4;break;case 18:d=h.Ca.la;e=4;break;case 19:d=h.ib.la,e=4}if(!e)if(80286==a.A.ra)32==b&&(d=h.cb,e=4);else if(80386<=a.A.ra)switch(b){case 24:d=h.F;e=8;break;case 25:d=h.G;e=8;break;case 26:d=h.H;e=8;break;case 27:d=h.D;e=8;break;case 28:d=r(h);e=8;break;case 29:d=h.L;e=8;break;case 30:d=h.K;e=8;break;case 31:d=h.J;e=8;break;case 32:d=h.cb;e=8;break;case 33:d=h.xi;e=8;break;case 34:d=h.ae;e=8;break;case 35:d=h.Id;e=8;break;case 20:d=h.Pb.la;e=4;break;case 21:d= -h.Qb.la,e=4}e&&(c=k(d,e))}return c}f=Vl.prototype;f.message=function(a,b){b&&(a+=" @"+Pg(v(this.A),je(this.A)));if(!this.Ra||a!=this.Ra)if(this.X(a),this.Ra=a,this.A){this.Zb&-2147483648&&this.Ub();var c=this.A;c.Y.Ne=0;c.Wa-=c.A;c.A=0;Cc(c)}}; +h.Qb.la;e=4;break;case 56:d=v(h),e=8}e&&(c=k(d,e))}return c}f=Vl.prototype;f.message=function(a,b){b&&(a+=" @"+Pg(v(this.A),je(this.A)));if(!this.Ra||a!=this.Ra)if(this.X(a),this.Ra=a,this.A){this.Zb&-2147483648&&this.Ub();var c=this.A;c.Y.Ne=0;c.Wa-=c.A;c.A=0;Cc(c)}}; function th(a,b,c){var d=a.A.F>>8,e=a.qa(1)&&40!=b&&42!=b,h=am[b];h&&(e=a.qa(h)?!0:524288==h&&a.qa(h=1048576));if(e){var g=a.A.H&255;if(33==b&&11==d||524288==h&&128<=g||1048576==h&&128>g)e=!1}if(e){if(h=(h=mm[b])&&h[d]||""){for(var g=0,m,q;0<=(g=h.indexOf("%",g));)q=Gm(h,g+1),0<=q&&(h=h.replace("%"+em[q],Hm(a,q))),g++;for(g=0;0<=(g=h.indexOf("#",g));)q=h.substr(g+1,2),m=ca(q,16),null!=m&&32<=m&&128>m?(m=q+" '"+String.fromCharCode(m)+"'",h=h.replace("#"+q,m),g+=m.length):g++;for(g=0;0<=(g=h.indexOf("$", g));)q=h.substr(g+1,9),m=Im(a,q),m=q+' "'+vm(a,m)+'"',h=h.replace("$"+q,m),g+=m.length;for(g=0;0<=(g=h.indexOf("^",g));)q=h.substr(g+1,9),m=Im(a,q),ym(a,m),m=q+' "'+vm(a,m,11)+'"',h=h.replace("^"+q,m),g+=m.length;h=" "+h}a.message("INT "+l(b)+": AH="+l(d)+" @"+Pg(c-2-a.A.Ha.Ja,je(a.A))+h)}return e} function ib(a,b,c,d,e,h,g,m){m|=256;if(null==e||(a.Zb&m)==m)m=null,null!=e&&(m=je(a.A),e-=a.A.Ha.Ja),a.message(b.Md+"."+(null!=d?"outPort":"inPort")+"("+ga(c)+","+(h?h:"unknown")+(null!=d?","+l(d):"")+")"+(null!=g?": "+l(g):"")+(null!=e?" @"+Pg(e,m):""))}f.Lk=function(){this.X("Type ? for list of debugger commands");this.$c();if(this.Wa){var a=wm(this,this.Wa);delete this.Wa;for(var b in a)$l(this,a[b])}}; -function Yl(a){var b;if(Ve(a)){if(!a.ga||!a.ga.length){a.ga=Array(1E5);for(b=0;b>>c.Sa],!1)}a.oa=["read"];if(void 0!==a.U)for(b=1;b>>c.Sa],!0);a.U=["write"];a.Ma=0} f.Nd=function(a,b,c){var d=!1;this.Ma++;if(!Om(this,a,b)){b.Ee=c;a.push(b);if(a!=this.B){var d=this.ua,e=this.$b(b);d.ya[e>>>d.Sa].Nd(e&d.B,a==this.U)}c?b.la=null:this.X("breakpoint enabled: "+Dm(b)+" ("+a[0]+")");c||Yl(this);d=!0}this.Ma--;return d}; function Om(a,b,c,d){for(var e=!1,h=Pm(a,a.$b(c)),g=1;g>>c.Sa],b==a.U));m.Ee||a.X("breakpoint cleared: "+Dm(m)+" ("+b[0]+")");Yl(a);break}a.X("breakpoint exists: "+Dm(m)+" ("+b[0]+")");break}}return e}function Qm(a,b){for(var c=1;c=b&&h>>g.Sa].Nd(h&g.B,d==a.U)}}}function Mm(a,b){if(void 0!==b)Nm(a,b,a.B,!0),a.P=0;else for(var c=1;c=cm.length&&(x=a.ab(b,1),g=lm[u-cm.length][x>>3&7]);var u=cm[g[0]],G=g.length-1,C="";if(164<=h&&167>=h||170<=h&&175>=h)G=0,b.sc&&"W"==u.slice(-1)&&(u=u.slice(0,-1)+"D");for(var h=null,P=!0,T=1;T<=G;T++){var J,U;J="";U=g[T];if(void 0!==U){null==h&&(h=U>>14); -var R=U&15;if(0!=R)if(15==R)P=!1;else{var X=U&240;if(128<=X)if(0>x&&(x=a.ab(b,1)),160>X){J=a;var R=b,da="",X=x>>6,Qa=x&7;if(3>X){var Ca=void 0;if(!X&&(!R.gc&&6==Qa||R.gc&&5==Qa))X=2;else{if(R.gc)if(4!=Qa)Qa+=8;else{var da=J,Ca=X,Cb=R,na=da.ab(Cb,1),Ta=na>>6,ea=na>>3&7,na=na&7,Z="";if(Ca||5!=na)Z=fm[na+8];4!=ea&&(Z&&(Z+="+"),Z+=fm[ea+8],Ta&&(Z+="*"+(1<>24,da+="-"+k(-Ca,2)):da+="+"+k(Ca,2)):2== +function Fm(a,b,c,d){for(var e=Wl(a,b.Ka,b.la,b.Na,b.ie),h=a.ab(b,1),g=4,m=!1,q=!1;(102==h||103==h)&&g--;)102==h?m||(b.sc=!b.sc,m=!0):q||(b.gc=!b.gc,q=!0),h=a.ab(b,1);var g=a.Da[h],u=g[0],x=-1;205==u&&(u=a.ab(b,1),g=km[u]||hm,h|=u<<8,u=g[0]);u>=cm.length&&(x=a.ab(b,1),g=lm[u-cm.length][x>>3&7]);var u=cm[g[0]],G=g.length-1,C="";if(164<=h&&167>=h||170<=h&&175>=h)G=0,b.sc&&"W"==u.slice(-1)&&(u=u.slice(0,-1)+"D");for(var h=null,Q=!0,T=1;T<=G;T++){var J,U;J="";U=g[T];if(void 0!==U){null==h&&(h=U>>14); +var R=U&15;if(0!=R)if(15==R)Q=!1;else{var X=U&240;if(128<=X)if(0>x&&(x=a.ab(b,1)),160>X){J=a;var R=b,da="",X=x>>6,Qa=x&7;if(3>X){var Ca=void 0;if(!X&&(!R.gc&&6==Qa||R.gc&&5==Qa))X=2;else{if(R.gc)if(4!=Qa)Qa+=8;else{var da=J,Ca=X,Cb=R,na=da.ab(Cb,1),Ta=na>>6,ea=na>>3&7,na=na&7,Z="";if(Ca||5!=na)Z=fm[na+8];4!=ea&&(Z&&(Z+="+"),Z+=fm[ea+8],Ta&&(Z+="*"+(1<>24,da+="-"+k(-Ca,2)):da+="+"+k(Ca,2)):2== X&&(da&&(da+="+"),R.gc?(Ca=zm(J,R,4),da+=k(Ca)):(Ca=um(J,R,2),da+=k(Ca,4)));da="["+da+"]";7==(U&15)&&(da="FAR "+da)}else da=Rm(J,Qa,U,R);J=da}else J=160==X?Rm(a,x&7,U,b):Rm(a,x>>3&7,U,b);else if(16==X)J="1";else if(0==X){J=a;R=b;X=" ";switch(U&15){case 1:U&12288&&(X=k(J.ab(R,1),2));break;case 2:X=k(J.ab(R,1)<<24>>24,R.sc?8:4);break;case 4:case 8:if(R.sc){X=k(zm(J,R,4));break}case 3:X=k(um(J,R,2),4);break;case 7:X=Dm(Wl(J,J.tc(R,!0),um(J,R,2),null,R.ie,R.sc,R.gc));break;default:X="imm("+ga(U)+")"}J= X}else 32==X?(b.gc?(U=8,J=zm(a,b,4)):(U=4,J=um(a,b,2)),J="["+k(J,U)+"]"):48==X?(J=1==R?a.ab(b,1)<<24>>24:a.tc(b,!0),J=b.Ka+J&(b.sc?-1:65535),J=Sm(a,Wl(a,J,b.la))[0]||k(J,b.sc?8:4)):96==X?J=Rm(a,(U&3840)>>8,U,b):112==X?J=Rm(a,(U&3840)>>8,192,b):64==X?J="DS:[SI]":80==X&&(J="ES:[DI]");if(!J||!J.length){C="INVALID";break}0a.A.ra)return"??";b+=16}else if(208==e)b+=32;else if(224==e)b+=40;else if(240==e)b+=48;else if(a=c&15,3<=a&&(8>b&&(b+=8),5==a||4==a&&d.sc))b+=16;return em[b]} -function Um(a,b){var c;switch(b){case "V":c=ye(a.A);break;case "D":c=a.A.aa&1024;break;case "I":c=a.A.aa&512;break;case "T":c=a.A.aa&256;break;case "S":c=xe(a.A);break;case "Z":c=we(a.A);break;case "A":c=ve(a.A);break;case "P":c=ue(a.A);break;case "C":c=te(a.A);break;default:c=0}return b+(c?"1":"0")+" "}function rm(a){return k(a,a&-65536?8:4)}function Vm(a,b){8<=b&&15>=b&&4a.A.ra)return"??";b+=16}else if(208==e)b+=32;else if(224==e)b+=40;else if(240==e)b+=48;else if(a=c&15,3<=a&&(8>b&&(b+=8),5==a||4==a&&d.sc))b+=16;return em[b]} +function Um(a,b){var c;switch(b){case "V":c=ye(a.A);break;case "D":c=a.A.aa&1024;break;case "I":c=a.A.aa&512;break;case "T":c=a.A.aa&256;break;case "S":c=xe(a.A);break;case "Z":c=we(a.A);break;case "A":c=ve(a.A);break;case "P":c=ue(a.A);break;case "C":c=te(a.A);break;default:c=0}return b+(c?"1":"0")+" "}function rm(a){return k(a,a&-65536?8:4)}function Vm(a,b){8<=b&&15>=b&&4a.A.ra&&(d="\n"+d,c+=e,e="");c+="\n"+Wm(a,a.A.Ha,b)+" ";80386<=a.A.ra&&(e+="\n",c+=Wm(a,a.A.Pb,b)+" "+Wm(a,a.A.Qb,b)+"\n");c+=Xm(a,"LD",a.A.Qc.la,a.A.Qc.Ja,a.A.Qc.Ja+a.A.Qc.wb)+" "+Xm(a,"GD",null,a.A.bd,a.A.ce)+" "+Xm(a, +function Ym(a,b){var c;void 0===b&&(b=xm(a));c=Vm(a,8)+Vm(a,11)+Vm(a,9)+Vm(a,10)+(4a.A.ra&&(d="\n"+d,c+=e,e="");c+="\n"+Wm(a,a.A.Ha,b)+" ";80386<=a.A.ra&&(e+="\n",c+=Wm(a,a.A.Pb,b)+" "+Wm(a,a.A.Qb,b)+"\n");c+=Xm(a,"LD",a.A.Qc.la,a.A.Qc.Ja,a.A.Qc.Ja+a.A.Qc.wb)+" "+Xm(a,"GD",null,a.A.bd,a.A.ce)+" "+Xm(a, "ID",null,a.A.cd,a.A.Od)+" ";c=c+(d+" "+e)+Vm(a,32);80386<=a.A.ra&&(c+=Vm(a,34)+Vm(a,35))}else 80386<=a.A.ra&&(c+=Wm(a,a.A.Pb,b)+" "+Wm(a,a.A.Qb,b)+" ");return c+=Vm(a,23)+Um(a,"V")+Um(a,"D")+Um(a,"I")+Um(a,"T")+Um(a,"S")+Um(a,"Z")+Um(a,"A")+Um(a,"P")+Um(a,"C")} function Im(a,b,c,d){var e;e=1===c?a.ca:a.eb;c=e.Ka;var h=e.la;e=e.Na;if(void 0!==b){"%"==b.charAt(0)&&(b=b.substr(1),c=0,h=null);var g=b;e=null;if(g.match(/^[a-z_][a-z0-9_]*$/i)){e={};for(var m=g.toUpperCase(),q=0;q>>4),e.Ka=m,e.la=q,void 0!==u.p&&(e.Na=u.p));break}}}if(e&&null!=e.Ka)return e;e=b.indexOf(":");0>e?null!=h?(c=Zm(a,b),e=null):e=Zm(a,b):(h=Zm(a,b.substring(0,e)),c=Zm(a,b.substring(e+ 1)),e=null)}e=Wl(a,c,h,e);d||Cm(a,e);return e}var $m={"|":0,"^":1,"&":2,"-":4,"+":4,"%":5,"/":5,"*":5};function an(a,b,c){for(c=c||-1;c--&&b.length;){var d=b.pop();if(2>a.length)return!1;var e=a.pop(),h=a.pop();switch(d){case "+":d=h+e;break;case "-":d=h-e;break;case "*":d=h*e;break;case "/":if(!e)return!1;d=h/e;break;case "%":if(!e)return!1;d=h%e;break;case "&":d=h&e;break;case "^":d=h^e;break;case "|":d=h|e;break;default:return!1}a.push(d|0)}return!0} @@ -1115,25 +1115,25 @@ function Zm(a,b,c){for(var d,e=!1,h=b,g=[],m=[],q=b.split(/[|^&+%\/*-]/),u=0;ub[0]?1:a[0]=g&&eb[0]?1:a[0]c?(a.X("out of data at address "+Dm(b)),x=!0):(a.Rc(b,c,1),u++)})})(a,g);a.X(u+" bytes read at "+c)}else a.X("sector "+e+" request out of range");else a.X("drive "+d+" not loaded");else a.X("invalid drive: "+d)}else a.X("disk controller not present")}}} -function Km(a,b){if(b&&"?"==b[1])a.X("register commands:"),a.X("\tr\t\tdisplay all registers"),a.X("\tr [target=#]\tmodify target register"),a.X("supported targets:"),a.X("\tall registers and flags V,D,I,S,Z,A,P,C");else{var c;if(null!=b&&1=a.Aa&&(m=null);switch(m){case "AL":a.A.F=a.A.F&-256|g&255;break;case "AH":a.A.F=a.A.F&-65281|g<<8&255;break;case "AX":a.A.F=a.A.F&-65536|g&65535;break;case "BL":a.A.D=a.A.D&-256|g&255;break;case "BH":a.A.D=a.A.D&-65281|g<<8&255;break;case "BX":a.A.D=a.A.D&-65536|g&65535;break;case "CL":a.A.G=a.A.G&-256|g&255;break;case "CH":a.A.G=a.A.G&-65281|g<<8&255;break;case "CX":a.A.G=a.A.G&-65536|g&65535;break;case "DL":a.A.H=a.A.H&-256|g&255;break;case "DH":a.A.H=a.A.H&-65281|g<<8&255;break;case "DX":a.A.H= -a.A.H&-65536|g&65535;break;case "SP":t(a.A,r(a.A)&-65536|g&65535);break;case "BP":a.A.L=a.A.L&-65536|g&65535;break;case "SI":a.A.K=a.A.K&-65536|g&65535;break;case "DI":a.A.J=a.A.J&-65536|g&65535;break;case "DS":cd(a.A,g);break;case "ES":dd(a.A,g);break;case "SS":$c(a.A,g);break;case "CS":qe(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "IP":D(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "PC":case "PS":fd(a.A,g);break;case "C":g?Ae(a.A):Be(a.A);break;case "P":g?(d=a.A,d.resultType&=-3,d.aa|=4):(d=a.A, -d.resultType&=-3,d.aa&=-5);break;case "A":g?Ie(a.A):Ge(a.A);break;case "Z":g?Je(a.A):He(a.A);break;case "S":g?(d=a.A,d.resultType&=-17,d.aa|=128):(d=a.A,d.resultType&=-17,d.aa&=-129);break;case "I":g?(d=a.A,d.aa|=512):(d=a.A,d.aa&=-513);break;case "D":g?(d=a.A,d.aa|=1024):(d=a.A,d.aa&=-1025);break;case "V":g?Ce(a.A):De(a.A);break;default:var q=!0;if(80286<=a.A.ra)switch(q=!1,m){case "MS":Ke(a.A,g);break;case "TR":-1===a.A.Va.load(g,!0)&&(h=!1);break;default:if(q=!0,80386<=a.A.ra)switch(q=!1,m){case "EAX":a.A.F= -g;break;case "EBX":a.A.D=g;break;case "ECX":a.A.G=g;break;case "EDX":a.A.H=g;break;case "ESP":t(a.A,g);break;case "EBP":a.A.L=g;break;case "ESI":a.A.K=g;break;case "EDI":a.A.J=g;break;case "FS":a.A.Pb.load(g);break;case "GS":a.A.Qb.load(g);break;case "CR0":a.A.cb=g;Bf.call(a.A,g);break;case "CR2":a.A.ae=g;break;case "CR3":a.A.Id=g;hd.call(a.A,g);break;default:q=!0}}if(q){a.X("unknown register: "+d);return}}}if(!h){a.X("invalid value: "+e);return}Cc(a.A);a.X("updated registers:")}}a.X(Ym(a,c));a.ca= -Wl(a,v(a.A),je(a.A));Lm(a,Dm(a.ca))}}function fn(a,b,c){for(var d=null,e=b.Ka,h=e,g=1;6>=g;g++){if(2=a.Ia&&(m=null);switch(m){case "AL":a.A.F=a.A.F&-256|g&255;break;case "AH":a.A.F=a.A.F&-65281|g<<8&255;break;case "AX":a.A.F=a.A.F&-65536|g&65535;break;case "BL":a.A.D=a.A.D&-256|g&255;break;case "BH":a.A.D=a.A.D&-65281|g<<8&255;break;case "BX":a.A.D=a.A.D&-65536|g&65535;break;case "CL":a.A.G=a.A.G&-256|g&255;break;case "CH":a.A.G=a.A.G&-65281|g<<8&255;break;case "CX":a.A.G=a.A.G&-65536|g&65535;break;case "DL":a.A.H=a.A.H&-256|g&255;break;case "DH":a.A.H=a.A.H&-65281|g<<8&255;break;case "DX":a.A.H= +a.A.H&-65536|g&65535;break;case "SP":t(a.A,r(a.A)&-65536|g&65535);break;case "BP":a.A.L=a.A.L&-65536|g&65535;break;case "SI":a.A.K=a.A.K&-65536|g&65535;break;case "DI":a.A.J=a.A.J&-65536|g&65535;break;case "DS":cd(a.A,g);break;case "ES":dd(a.A,g);break;case "SS":$c(a.A,g);break;case "CS":qe(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "IP":case "EIP":D(a.A,g);a.ca=Wl(a,v(a.A),je(a.A));break;case "PC":case "PS":fd(a.A,g);break;case "C":g?Ae(a.A):Be(a.A);break;case "P":g?(d=a.A,d.resultType&=-3,d.aa|= +4):(d=a.A,d.resultType&=-3,d.aa&=-5);break;case "A":g?Ie(a.A):Ge(a.A);break;case "Z":g?Je(a.A):He(a.A);break;case "S":g?(d=a.A,d.resultType&=-17,d.aa|=128):(d=a.A,d.resultType&=-17,d.aa&=-129);break;case "I":g?(d=a.A,d.aa|=512):(d=a.A,d.aa&=-513);break;case "D":g?(d=a.A,d.aa|=1024):(d=a.A,d.aa&=-1025);break;case "V":g?Ce(a.A):De(a.A);break;default:var q=!0;if(80286<=a.A.ra)switch(q=!1,m){case "MS":Ke(a.A,g);break;case "TR":-1===a.A.Va.load(g,!0)&&(h=!1);break;default:if(q=!0,80386<=a.A.ra)switch(q= +!1,m){case "EAX":a.A.F=g;break;case "EBX":a.A.D=g;break;case "ECX":a.A.G=g;break;case "EDX":a.A.H=g;break;case "ESP":t(a.A,g);break;case "EBP":a.A.L=g;break;case "ESI":a.A.K=g;break;case "EDI":a.A.J=g;break;case "FS":a.A.Pb.load(g);break;case "GS":a.A.Qb.load(g);break;case "CR0":a.A.cb=g;Bf.call(a.A,g);break;case "CR2":a.A.ae=g;break;case "CR3":a.A.Id=g;hd.call(a.A,g);break;default:q=!0}}if(q){a.X("unknown register: "+d);return}}}if(!h){a.X("invalid value: "+e);return}Cc(a.A);a.X("updated registers:")}}a.X(Ym(a, +c));a.ca=Wl(a,v(a.A),je(a.A));Lm(a,Dm(a.ca))}}function fn(a,b,c){for(var d=null,e=b.Ka,h=e,g=1;6>=g;g++){if(2a.V&&a.R.length&&(a.V=0);if(0>a.V||b!=a.R[a.V])a.R.splice(0,0,b),a.V=0;a.V--}else b=a.R[a.V+1];a=b?b.split(d||";"):[""];for(var e in a)a[e]=ma(a[e]);return a} -function $l(a,b){var c=!0;try{if(b.length){var d=">> ";a.A.cb&1&&(d=a.A.aa&131072?"-- ":"## ");a.X(d+b)}else a.Ba?(a.X("ended assemble @"+Dm(a.ta)),a.ca=a.ta,a.Ba=!1):b="?";var e=b.charAt(0);if('"'==e||"'"==e)return!0;b=b.toLowerCase();if(ob(a)&&0e||"z"e||"z">>4);var Cb=R[X].l;Cb&&(X=Cb);a.X(Pg(Qa,Ca)+" "+X)}}}else{var na=0;T&&("l"==T.charAt(0)&&(T=T.substr(1)),na=+T);"d"==P?P=a.Fb||"db":a.Fb=P;if("state"==x)a.X(hn(a.ma,!0));else if("dh"==P)Em(a,x,na);else{"ds"==P&&(P="d",T=x,x="desc");for(J in gm)if(x==J){var Ta=a.Ta[J];Ta?Ta(T):a.X("no dump registered for "+x);break a}var ea=Im(a,x,2);if(null!=ea.Ka&&(null!=ea.la||null!=ea.Na)){var Z="",mb="dd"==P?4:"dw"==P?2:1,m=16/mb|0;na?(na=(na+m-1)/m|0)||(na=1):na=8;for(m=0;mJ;J++){var Da=a.ab(ea,1),nb=nb|Da<<(gb++<<3);gb==mb&&(Ra+=k(nb,2*mb),Ra+=1==mb?7==J?"-":" ":" ",nb=gb=0);P+=32<=Da&&128>Da?String.fromCharCode(Da):"."}Z&&(Z+="\n");Z+=x+" "+Ra+" "+P}Z&&a.X(Z);a.eb=ea}}}}break;case "e":var Ad=m[1];if(void 0===Ad)a.X("missing address");else{var ad=Im(a,Ad,2);if(null!=ad.Ka)for(x=2;x>>4);var Cb=R[X].l;Cb&&(X=Cb);a.X(Pg(Qa,Ca)+" "+X)}}}else{var na=0;T&&("l"==T.charAt(0)&&(T=T.substr(1)),na=+T);"d"==Q?Q=a.Fb||"db":a.Fb=Q;if("state"==x)a.X(hn(a.ma,!0));else if("dh"==Q)Em(a,x,na);else{"ds"==Q&&(Q="d",T=x,x="desc");for(J in gm)if(x==J){var Ta=a.Ta[J];Ta?Ta(T):a.X("no dump registered for "+x);break a}var ea=Im(a,x,2);if(null!=ea.Ka&&(null!=ea.la||null!=ea.Na)){var Z="",mb="dd"==Q?4:"dw"==Q?2:1,m=16/mb|0;na?(na=(na+m-1)/m|0)||(na=1):na=8;for(m=0;mJ;J++){var Da=a.ab(ea,1),nb=nb|Da<<(gb++<<3);gb==mb&&(Ra+=k(nb,2*mb),Ra+=1==mb?7==J?"-":" ":" ",nb=gb=0);Q+=32<=Da&&128>Da?String.fromCharCode(Da):"."}Z&&(Z+="\n");Z+=x+" "+Ra+" "+Q}Z&&a.X(Z);a.eb=ea}}}}break;case "e":var Bd=m[1];if(void 0===Bd)a.X("missing address");else{var ad=Im(a,Bd,2);if(null!=ad.Ka)for(x=2;xx;){ea=null;for(Da=256;Ra.Ka>>>0>>0;){gb.Ka=a.tc(Ra,!0);if(null==Ra.Na||!Da--)break;gb.la=nb;if(ea=fn(a,gb))break;gb.la=a.tc(Ra);if(ea=fn(a,gb,!0)){nb=a.tc(Ra,!0);0m.indexOf("/")&&(m=window.location.pathname+m);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(m?" url=$2"+m+"$2":""))}m=null;if("<"==a.charAt(0))try{window.ActiveXObject||"ActiveXObject"in window?(e||(a=a.replace(/\s*/g,"")),m=new window.ActiveXObject("Microsoft.XMLDOM"),m.async=!1,m.loadXML(a)):m=(new window.DOMParser).parseFromString(a,"text/xml")}catch(G){m= +function An(a,b,c,d,e,h,g){function m(a,h){if(h)g(h,null);else{if(c){var m=b;m&&0>m.indexOf("/")&&(m=window.location.pathname+m);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(m?" url=$2"+m+"$2":""))}m=null;if("<"==a.charAt(0))try{e||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(m=new window.ActiveXObject("Microsoft.XMLDOM"),m.async=!1,m.loadXML(a)):m=(new window.DOMParser).parseFromString(a,"text/xml")}catch(G){m= null,a=G.message}else a="unrecognized XML: "+(255/g.exec(a)){var e=d[2];b("Loading "+e+"...");va(e,!0,null,null,function(h,g,m){if(m||!g)c(a,"unable to resolve XML reference: "+d[0]+" ("+m+")");else{if(h=d[3])if(m=g.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=m[0],u,x=/( [a-z]+=)(['"])(.*?)\2/g;u=x.exec(h);)q=0>q.indexOf(u[1])?q.replace(">",u[0]+">"):q.replace(new RegExp(u[1]+"(['\"])(.*?)\\1"),u[0]);m[0]!=q&&(g=g.replace(m[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}g=g.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],g);Dn(a,b,c)}})}else c(a,null)} diff --git a/versions/pcjs/1.18.6/pc.js b/versions/pcjs/1.18.6/pc.js index 9d79db9f8..8f3b89e9c 100644 --- a/versions/pcjs/1.18.6/pc.js +++ b/versions/pcjs/1.18.6/pc.js @@ -32,11 +32,11 @@ function Gb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var n=a,m=+e+d,p=b,q=c[e] if(ab){var Jb=new ArrayBuffer(2);(new DataView(Jb)).setUint16(0,256,!0);Ib=256===(new Uint16Array(Jb))[0]}else Ib=!1;var yb=Ib; function g(a,b,c,d,e,n){this.id=Kb+=2;this.aa=null;this.B=0;this.pe=a;this.ie=b;this.size=c||0;this.type=d||Lb;this.X=d==xb;this.controller=null;this.A=n;this.Pa=this.yi=!1;Nb(this);if(c)if(e)this.controller=e,a=e.Di(a),this.aa=a[0],this.B=a[1],vb(this,e.Eg());else if(ab)this.R=new ArrayBuffer(c),this.P=new DataView(this.R,0,c),this.D=new Uint8Array(this.R,0,c),this.Z=new Uint16Array(this.R,0,c>>1),this.aa=new Int32Array(this.R,0,c>>2),vb(this,yb?zb:Ab);else{this.aa=Array(c>>2);for(e=0;e>8&65280|a>>>24);return a} -g.prototype={constructor:g,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(ab)for(a=Array(this.size>>2),b=0;b>8,c)},ha:function(a,b,c){this.ic(a,b&255,c);this.ic(a+1,b>>8&255,c);this.ic(a+2,b>>16&255,c);this.ic(a+3,b>>>24,c)},pa:function(a){return this.aa[a>>2]>>>((a&3)<<3)&255},Da:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b]>>a;return 24>a?c&65535:c&255|(this.aa[b+1]&255)<<8},va:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b];a&&(c=c>>>a|this.aa[b+1]<<32-a);return c}, -Na:function(a,b){var c=a>>2,d=(a&3)<<3;this.aa[c]=this.aa[c]&~(255<>2,d=(a&3)<<3;24>d?this.aa[c]=this.aa[c]&~(65535<>8);this.Pa=!0},Za:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.aa[c]=b;this.Pa=!0},sa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.yc(a,b)}, -Fa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Sh(a,b)},Ta:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Zc(a,b)},Oa:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.ic(a,b,c)},Cb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.mg(a,b,c)},gb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.Le(a,b,c)},ta:function(a,b){return Rb(this.A,b,!1).yc(a,b)}, -Ga:function(a,b){return Rb(this.A,b,!1).Sh(a,b)},ya:function(a,b){return Rb(this.A,b,!1).Zc(a,b)},Qa:function(a,b,c){Rb(this.A,c,!0).ic(a,b,c)},Hb:function(a,b,c){Rb(this.A,c,!0).mg(a,b,c)},mb:function(a,b,c){Rb(this.A,c,!0).Le(a,b,c)},xa:function(a){return this.D[a]},oa:function(a){return this.D[a]},Ba:function(a){return this.P.getUint16(a,!0)},Ca:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.Z[a>>1]},Ma:function(a){return this.P.getInt32(a,!0)},ua:function(a){return a&3?this.D[a]|this.D[a+ +g.prototype={constructor:g,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(ab)for(a=Array(this.size>>2),b=0;b>8,c)},ha:function(a,b,c){this.ic(a++,b&255,c++);this.ic(a++,b>>8&255,c++);this.ic(a++,b>>16&255,c++);this.ic(a,b>>>24,c)},pa:function(a){return this.aa[a>>2]>>>((a&3)<<3)&255},Da:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b]>>a;return 24>a?c&65535:c&255|(this.aa[b+1]&255)<<8},va:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b];a&&(c=c>>>a|this.aa[b+1]<< +32-a);return c},Na:function(a,b){var c=a>>2,d=(a&3)<<3;this.aa[c]=this.aa[c]&~(255<>2,d=(a&3)<<3;24>d?this.aa[c]=this.aa[c]&~(65535<>8);this.Pa=!0},Za:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.aa[c]=b;this.Pa=!0},sa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.yc(a, +b)},Fa:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Sh(a,b)},Ta:function(a,b){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.O;return this.U.Zc(a,b)},Oa:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.ic(a,b,c)},Cb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.mg(a,b,c)},gb:function(a,b,c){this.F.aa[this.K]|=this.O;this.I.aa[this.L]|=this.ga;this.U.Le(a,b,c)},ta:function(a,b){return Rb(this.A,b,!1).yc(a, +b)},Ga:function(a,b){return Rb(this.A,b,!1).Sh(a,b)},ya:function(a,b){return Rb(this.A,b,!1).Zc(a,b)},Qa:function(a,b,c){Rb(this.A,c,!0).ic(a,b,c)},Hb:function(a,b,c){Rb(this.A,c,!0).mg(a,b,c)},mb:function(a,b,c){Rb(this.A,c,!0).Le(a,b,c)},xa:function(a){return this.D[a]},oa:function(a){return this.D[a]},Ba:function(a){return this.P.getUint16(a,!0)},Ca:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.Z[a>>1]},Ma:function(a){return this.P.getInt32(a,!0)},ua:function(a){return a&3?this.D[a]|this.D[a+ 1]<<8|this.D[a+2]<<16|this.D[a+3]<<24:this.aa[a>>2]},Ja:function(a,b){this.D[a]=b;this.Pa=!0},Ra:function(a,b){this.D[a]=b;this.Pa=!0},vb:function(a,b){this.P.setUint16(a,b,!0);this.Pa=!0},wb:function(a,b){a&1?(this.D[a]=b,this.D[a+1]=b>>8):this.Z[a>>1]=b;this.Pa=!0},Va:function(a,b){this.P.setInt32(a,b,!0);this.Pa=!0},Ya:function(a,b){a&3?(this.D[a]=b,this.D[a+1]=b>>8,this.D[a+2]=b>>16,this.D[a+3]=b>>24):this.aa[a>>2]=b;this.Pa=!0}}; function Nb(a,b,c,d,e,n){a.U=b;a.F=c;a.K=d>>2;a.I=e;a.L=n>>2;a.ga=b?Qb(Sb|Tb):0;a.O=b?Qb(Sb):0}function vb(a,b,c){b||(b=5==a.type?Ub:6==a.type?Vb:Wb);var d=b;c&&a.jc||(a.yc=d[0]||a.fa,a.Sh=d[1]||a.ra,a.Zc=d[2]||a.ea);if(c||void 0===c)a.eg=d[0]||a.fa,a.Cl=d[1]||a.ra,a.Xb=d[2]||a.ea;c&&a.Yb||(a.ic=!a.X&&b[3]||a.ja,a.mg=!a.X&&b[4]||a.ka,a.Le=!a.X&&b[5]||a.ha);if(c||void 0===c)a.Xh=b[3]||a.ja,a.Fl=b[4]||a.ka,a.ec=b[5]||a.ha} var Wb=[],Bb=[g.prototype.pa,g.prototype.Da,g.prototype.va,g.prototype.Na,g.prototype.Bb,g.prototype.Za],Vb=[g.prototype.sa,g.prototype.Fa,g.prototype.Ta,g.prototype.Oa,g.prototype.Cb,g.prototype.gb],Ub=[g.prototype.ta,g.prototype.Ga,g.prototype.ya,g.prototype.Qa,g.prototype.Hb,g.prototype.mb];if(ab)var Ab=[g.prototype.xa,g.prototype.Ba,g.prototype.Ma,g.prototype.Ja,g.prototype.vb,g.prototype.Va],zb=[g.prototype.oa,g.prototype.Ca,g.prototype.ua,g.prototype.Ra,g.prototype.wb,g.prototype.Ya]; @@ -1029,7 +1029,7 @@ function $k(a,b,c){if(c){var d={req:"store"};d.user=b;d.state=Jk(a,Uk);d.data=c; function ec(a){if(a.jc&&!a.Ye){var b=sa("Click OK to save changes to this PCjs machine.\n\nWARNING: If you CANCEL, all disk changes will be discarded.");Zk(a,b,!0);!b&&a.O?window&&window.location.reload():(b||(a.Cg=!0),a.dg(Sk),a.Cg=!1)}else a.reset(),a.A&&bc(a.A)}function fb(a,b,c){a=Ra(a.id);for(var d=0;dp.indexOf("/")&&(p=window.location.pathname+p);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(p?" url=$2"+p+"$2":""))}p=null;if("<"==a.charAt(0))try{window.ActiveXObject||"ActiveXObject"in window?(e||(a=a.replace(/\s*/g,"")),p=new window.ActiveXObject("Microsoft.XMLDOM"),p.async=!1,p.loadXML(a)):p=(new window.DOMParser).parseFromString(a,"text/xml")}catch(H){p= +function dl(a,b,c,d,e,n,m){function p(a,n){if(n)m(n,null);else{if(c){var p=b;p&&0>p.indexOf("/")&&(p=window.location.pathname+p);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(p?" url=$2"+p+"$2":""))}p=null;if("<"==a.charAt(0))try{e||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(p=new window.ActiveXObject("Microsoft.XMLDOM"),p.async=!1,p.loadXML(a)):p=(new window.DOMParser).parseFromString(a,"text/xml")}catch(H){p= null,a=H.message}else a="unrecognized XML: "+(255/g.exec(a)){var e=d[2];b("Loading "+e+"...");pa(e,!0,null,null,function(n,m,p){if(p||!m)c(a,"unable to resolve XML reference: "+d[0]+" ("+p+")");else{if(n=d[3])if(p=m.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=p[0],w,B=/( [a-z]+=)(['"])(.*?)\2/g;w=B.exec(n);)q=0>q.indexOf(w[1])?q.replace(">",w[0]+">"):q.replace(new RegExp(w[1]+"(['\"])(.*?)\\1"),w[0]);p[0]!=q&&(m=m.replace(p[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}m=m.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],m);el(a,b,c)}})}else c(a,null)}