diff --git a/docs/pcjs/demos/pc-dbg.js b/docs/pcjs/demos/pc-dbg.js index 0afd96f13..46d7bcb36 100644 --- a/docs/pcjs/demos/pc-dbg.js +++ b/docs/pcjs/demos/pc-dbg.js @@ -72,17 +72,17 @@ function(){d.pa&&Xc(d.pa)};a=!0;break;case "speed":this.ya[b]=c;a=!0;break;case function ad(a,b){var c=30;60>c&&(c=60);2>c&&(c=2);var d=1;b&&1a.Z.Wf&&(c=Math.round(c/a.Z.Fd));return c}function Mc(a){a.Z.$d=0;a.hc=a.ac=a.ib=a.A=0;Nc(a);Yc(a,1)} function Yc(a,b,c){var d=!1;if(void 0!==b){.8>a.Z.$d/a.Z.pe?b=1:d=!0;a.Z.Fd=b;b=a.Z.Wf*a.Z.Fd;if(a.Z.pe!=b){a.Z.pe=b;b=a.Z.pe.toFixed(2)+"Mhz";var e=a.ya.setSpeed;e&&(e.textContent=b);a.V("target speed: "+b)}c&&a.Yc()}$c(a,a.ac);a.ac=0;a.Z.Qe=pa();a.Z.qe=0;ad(a);return d} f.ve=function(a){if(mb(this,!0)){if(!this.oa.Eb){Yc(this);this.pa&&this.pa.start(this.Z.Qe,Uc(this));this.oa.Eb=!0;this.oa.sh=!0;this.X&&bd(this.X);var b=this.ya.run;b&&(b.textContent="Halt");this.gd(!0);a&&this.Yc()}this.Z.Ch>=this.Z.yd&&ad(this,!0);this.Z.uf=0;this.Z.Xf=pa();this.Z.qe&&(a=this.Z.Xf-this.Z.qe,a>this.Z.lj&&(this.Z.Qe+=a,this.Z.Qe>this.Z.Xf&&(this.Z.Qe=this.Z.Xf)));try{do{var c=this.oa.He?1:this.Z.jl;if(this.X){cd(this.X);var d=this.X;a=c;var e=d.X[0];if(e.ie){var g=(Uc(d.O,d.ua)- -e.sd)/d.nb|0,h=dd(d,0)-g;6==e.mode&&(h-=g);var m=h*d.nb|0;6==e.mode&&(m>>=1);a>m&&(a=m)}var c=a,q=this.X;a=c;if(q.A&&q.A[11]&64){var r=q.Ja-Uc(q.O,q.ua);0r&&(a=r)}c=a}this.gf(c);var x=this.ib-this.A;this.ac+=x;this.Z.uf+=x;$c(this,0,!0);Tc(this,x);this.Z.tf-=x;0>=this.Z.tf&&(this.Z.tf+=this.Z.nj,Vc(this));this.Z.sf-=x;0>=this.Z.sf&&(this.Z.sf+=this.Z.mj,this.gd());this.Z.Ue-=x;if(0>=this.Z.Ue){this.Z.Ue+=this.Z.Bh;break}}while(this.oa.Eb)}catch(E){this.Xb();Oc(this);this.pa&&this.pa.stop(pa(), -Uc(this));mb(this,!1);qb(this,E.stack||E.message);return}c=setTimeout;d=this.dh;this.Z.qe=pa();e=this.Z.lj;this.Z.uf&&(e=Math.round(e*this.Z.uf/this.Z.Bh));e-=this.Z.qe-this.Z.Xf;if(g=this.Z.qe-this.Z.Qe)this.Z.$d=Math.round(this.ac/(10*g))/100,864E5<=g&&(this.hc=0,this.X&&cd(this.X,!0),Yc(this));if(0>e||this.Z.$d>=1);a>m&&(a=m)}var c=a,q=this.X;a=c;if(q.A&&q.A[11]&64){var r=q.Ja-Uc(q.O,q.ua);0r&&(a=r)}c=a}try{this.gf(c)}catch(x){if("number"!=typeof x)throw x;}var E=this.ib-this.A;this.ac+=E;this.Z.uf+=E;$c(this,0,!0);Tc(this,E);this.Z.tf-=E;0>=this.Z.tf&&(this.Z.tf+=this.Z.nj,Vc(this));this.Z.sf-=E;0>=this.Z.sf&&(this.Z.sf+=this.Z.mj,this.gd());this.Z.Ue-=E;if(0>=this.Z.Ue){this.Z.Ue+=this.Z.Bh;break}}while(this.oa.Eb)}catch(B){this.Xb(); +Oc(this);this.pa&&this.pa.stop(pa(),Uc(this));mb(this,!1);qb(this,B.stack||B.message);return}c=setTimeout;d=this.dh;this.Z.qe=pa();e=this.Z.lj;this.Z.uf&&(e=Math.round(e*this.Z.uf/this.Z.Bh));e-=this.Z.qe-this.Z.Xf;if(g=this.Z.qe-this.Z.Qe)this.Z.$d=Math.round(this.ac/(10*g))/100,864E5<=g&&(this.hc=0,this.X&&cd(this.X,!0),Yc(this));if(0>e||this.Z.$dthis.id&&p.call(e,13,a&65532)}return n};f.gl=function(a){var b=this.O;a=b.cd+(a<<2);var c=b.va(a);this.Xg=2;b.ca&=-769;return this.load(b.va(a+2))+c|0}; f.fl=function(a){var b=this.O;a<<=3;var c=b.cd+a|0;if(7<=(b.Sd-c|0))return this.P=!0,a=id(this,c,a),a!==n&&(a+=this.Bf),a;p.call(b,13,a|2);return n};f.Vi=function(a){return this.Fa+a|0};f.Xi=function(a){return this.Fa+a|0};f.Ui=function(a,b){return(a>>>0)+b<=this.$b?this.Fa+a|0:this.Qf()};f.Nj=function(a,b){return(a>>>0)+b>this.$b?this.Fa+a|0:this.Qf()};f.Qf=function(){p.call(this.O,13,0);return n};f.Wi=function(a,b){return(a>>>0)+b<=this.$b?this.Fa+a|0:this.Rf()}; f.Oj=function(a,b){return(a>>>0)+b>this.$b?this.Fa+a|0:this.Rf()};f.Rf=function(){p.call(this.O,13,0);return n};function jd(a,b,c){var d=a.O,e=d.va(b+2),g=d.va(b)|(e&255)<<16,d=d.va(b+4);a.ea=c;a.Fa=g;a.Va=d;a.$b=(d>>>0)+1;a.zb=e;a.type=e&7936;a.ext=0;a.Zb=b;gd(a,!0)} -function id(a,b,c,d){var e=a.O;if(!d&&c===a.A.ea)return a.ea=c,a.Fa=a.A.Fa,a.Va=a.A.Va,a.$b=(a.A.Va>>>0)+1,a.zb=a.A.zb,a.type=a.A.type,a.ext=a.A.ext,a.Zb=a.A.Zb,a.A.ea=0,gd(a,!0,!0,!1),a.Fa;a.A.ea=0;var g=e.va(b+0),h=e.va(b+4),m=h&7936,q=e.va(b+2)|(h&255)<<16,r=e.va(b+6),x=c&65528;if(80386<=e.ra){var E=g,q=q|(r&65280)<<16,g=g|(r&15)<<16;r&128&&(g=g<<12|4095)}switch(a.id){case fd:a.Me=!1;a.Xg=a.ha;var C=a.P;if(C&&1==c&&a.B.length){var T=a.B[a.Bf-1];if(T&&!T())return n}var T=c&3,J=(h&24576)>>13,I,U, -N;if(x&&!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n;if(6144<=m){T=c&3;if(T>a.Rb){if(!1!==C&&!(J==a.Rb||m&1024&&J<=a.Rb))return n;I=kd(e);ld(e,kd(e),!0);t(e,I);a.Me=!0}I=0}else{if(256==m||2304==m)return od(a,c,C)?a.Fa:n;if(1024==m)I=2,N=0,Ta.id&&p.call(e,13,c&65532|(U?2:0)),n;break;case 2:if(x){if(4096>m||2048==(m&2560))return 6>a.id&&p.call(e,13,c&65532),n;if(!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n}break;case 3:if(!(h&32768))return 6>a.id&&p.call(e,12,c&65532),n;if(!x||4096>m||512!=(m&2560))return 6>a.id&&p.call(e,13,c&65532,!0),n;break;case 4:C=m&-513;if(!x||256!=C&&2304!=C)return 6>a.id&&p.call(e,13,c&65532,!0),n;2304==C&&(a.Pi= +function id(a,b,c,d){var e=a.O;if(!d&&c===a.A.ea)return a.ea=c,a.Fa=a.A.Fa,a.Va=a.A.Va,a.$b=(a.A.Va>>>0)+1,a.zb=a.A.zb,a.type=a.A.type,a.ext=a.A.ext,a.Zb=a.A.Zb,a.A.ea=0,gd(a,!0,!0,!1),a.Fa;a.A.ea=0;var g=e.va(b+0),h=e.va(b+4),m=h&7936,q=e.va(b+2)|(h&255)<<16,r=e.va(b+6),x=c&65528;if(80386<=e.ra){var E=g,q=q|(r&65280)<<16,g=g|(r&15)<<16;r&128&&(g=g<<12|4095)}switch(a.id){case fd:a.Me=!1;a.Xg=a.ha;var B=a.P;if(B&&1==c&&a.B.length){var T=a.B[a.Bf-1];if(T&&!T())return n}var T=c&3,J=(h&24576)>>13,I,U, +N;if(x&&!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n;if(6144<=m){T=c&3;if(T>a.Rb){if(!1!==B&&!(J==a.Rb||m&1024&&J<=a.Rb))return n;I=kd(e);ld(e,kd(e),!0);t(e,I);a.Me=!0}I=0}else{if(256==m||2304==m)return od(a,c,B)?a.Fa:n;if(1024==m)I=2,N=0,Ta.id&&p.call(e,13,c&65532|(U?2:0)),n;break;case 2:if(x){if(4096>m||2048==(m&2560))return 6>a.id&&p.call(e,13,c&65532),n;if(!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n}break;case 3:if(!(h&32768))return 6>a.id&&p.call(e,12,c&65532),n;if(!x||4096>m||512!=(m&2560))return 6>a.id&&p.call(e,13,c&65532,!0),n;break;case 4:B=m&-513;if(!x||256!=B&&2304!=B)return 6>a.id&&p.call(e,13,c&65532,!0),n;2304==B&&(a.Pi= q+e.va(q+100+2)|0,a.Kj=q+a.Va|0);break;case 6:if(!(m&4096)&&768>>0)+1,a.zb=h,a.type=m,a.ext=r,a.Zb=b,gd(a,!0,!0,!1));return q} function od(a,b,c){var d=a.O,e=a.Rb,g=d.Ya.ea,h=d.Ya.Fa;if(!c){if(!(d.Ya.type&512))return p.call(d,13,b&65532,!0),!1;d.Fb(d.Ya.Zb+4,d.Ya.zb&=-513)}if(d.Ya.load(b)===n)return!1;var m=d.Ya.Fa;if(!1!==c){if(d.Ya.type&512)return p.call(d,13,b&65532,!0),!1;d.Fb(d.Ya.Zb+4,d.Ya.zb|=512)}d.Ya.type=d.Ya.type&-513|d.Ya.zb&512;256==d.Ya.type||768==d.Ya.type?(d.Fb(h+14,v(d)),d.Fb(h+16,zd(d)),d.Fb(h+18,d.F),d.Fb(h+20,d.G),d.Fb(h+22,d.H),d.Fb(h+24,d.D),d.Fb(h+26,u(d)),d.Fb(h+28,d.L),d.Fb(h+30,d.K),d.Fb(h+32,d.J), d.Fb(h+34,d.cb.ea),d.Fb(h+36,d.za.ea),d.Fb(h+38,d.xa.ea),d.Fb(h+40,d.xb.ea),d.Dc.load(d.va(m+42)),Ad(d,d.va(m+16)|(c?16384:0)),d.F=d.va(m+18),d.G=d.va(m+20),d.H=d.va(m+22),d.D=d.va(m+24),d.L=d.va(m+28),d.K=d.va(m+30),d.J=d.va(m+32),d.cb.load(d.va(m+34)),d.xb.load(d.va(m+40)),Bd(d,d.va(m+14),d.va(m+36)),b=38,h=26,a.Rb>>20,g=a.Ad[(a.Kd+e&a.hd)>>>a.Qa],h=g.te function xe(a){a.wa!=a.Ad&&(a.wa=a.Ad,a.bf=null,a.Zd=null,a.md=null)}f=Dd.prototype;f.reset=function(){this.oa.Eb&&this.Xb();ue(this);Mc(this);this.oa.pd=!1};function ye(a,b){var c;switch(b){case 0:c=a.F;break;case 1:c=a.G;break;case 2:c=a.H;break;case 3:c=a.D;break;case 4:c=u(a);break;case 5:c=a.L;break;case 6:c=a.K;break;case 7:c=a.J}return c} function ze(a,b,c){switch(b){case 0:a.F=c;break;case 1:a.G=c;break;case 2:a.H=c;break;case 3:a.D=c;break;case 4:t(a,c);break;case 5:a.L=c;break;case 6:a.K=c;break;case 7:a.J=c}} function ue(a){a.F=0;a.D=0;a.G=0;a.H=0;a.jb=0;a.L=0;a.K=0;a.J=0;a.Ja=!1;a.qa=a.Ma=0;a.Db=0;a.le=0;a.mb=65520;a.cd=0;a.Sd=1023;a.ca=a.bb=0;a.Mc=a.od=a.Lc=a.Nc=0;a.nb=-1;a.Ea=a.La=n;a.za=new ed(a,fd,"CS");a.xb=new ed(a,2,"DS");a.cb=new ed(a,2,"ES");a.xa=new ed(a,3,"SS");t(a,0);ld(a,0);80386<=a.ra&&(a.H=772,a.mb=16,a.Ki=0,a.de=0,a.Kd=0,a.Oa=[0,0,0,0,null,null,0,0],a.se=[null,null,null,null,null,null,0,0],a.Ob=new ed(a,2,"FS"),a.Pb=new ed(a,2,"GS"),xe(a));a.bh=new ed(a,0,"NULL");a.R=a.xb;a.S=a.xa;a.W= -a.Y=0;a.P=a.aa=n;a.ua=0;Bd(a,0,65535);if(80286<=a.ra){a.bd=0;a.Rd=65535;a.Dc=new ed(a,5,"LDT",!0);a.Ya=new ed(a,4,"TSS",!0);a.Ha=new ed(a,6,"VER",!0);Bd(a,65520,61440);var b,c=v(a);b=a.za;var d=-65536;80386>b.O.ra&&(d&=16777215);b=b.Fa=d;a.Aa=b+c|0;a.oe=b+a.za.Va|0}Ad(a,0);pd(a)}function Ae(a,b){b.ea&65528&&b.Bcb.O.ra&&(d&=16777215);b=b.Fa=d;a.Aa=b+c|0;a.oe=b+a.za.Va|0}Ad(a,0);pd(a)}function Ae(a,b){b.ea&65528&&b.Bc>16,e=0;4>e;e++){if(c&3){var g=!!(d&1),h=a.Oa[e],h=h&~(d>>2&3);b?a.wa[h>>>a.Qa].Qd(h&a.Ra,g,a):Fc(a.wa[h>>>a.Qa],g)}c>>=2;d>>=4}} function Cc(a,b,c,d){if(!(a.W&8192)&&a.Oa[7]&255){c--;var e=a.Oa[7],g=e>>16;d=d?1:0==d?3:0;for(var h=0;4>h;h++){if(e&3&&(g&3)==d){var m=g>>2;if(b+c>=a.Oa[h]&&b<=a.Oa[h]+m){a.Oa[6]|=1<>=2;g>>=4}}}function pd(a,b,c){void 0===b&&(b=!!(a.mb&1));void 0===c&&(c=!!(a.ca&131072));a.Zg=b&&!c?Qe:Kd;gd(a.za,!1,b,c);gd(a.xb,!1,b,c);gd(a.xa,!1,b,c);gd(a.cb,!1,b,c);80386<=a.ra&&(gd(a.Ob,!1,b,c),gd(a.Pb,!1,b,c),rd(a))} f.save=function(){var a=new Re(this);Se(a,0,[this.F,this.D,this.G,this.H,u(this),this.L,this.K,this.J]);var b=v(this),c=this.za.save(),d=this.xb.save(),e=this.xa.save(),g=this.cb.save(),h;null!=this.bd?(h=[this.mb,this.bd,this.Rd,this.cd,this.Sd,this.Dc.save(),this.Ya.save(),this.bb],80386<=this.ra&&(h.push(this.Ki),h.push(this.de),h.push(this.Kd),h.push(this.Oa),h.push(this.se))):h=null;b=[b,c,d,e,g,h,zd(this)];80386<=this.ra&&(b.push(this.Ob.save()),b.push(this.Pb.save()));Se(a,1,b);Se(a,2,[this.R.Hf, -this.S.Hf,this.W,this.Y,this.ua,this.P,this.aa]);Se(a,3,[0,this.hc,this.Z.Fd]);b=this.na;c=0;d=[];(e=!b.S&&b.Zf==b.B)||Ob(b,!0);for(g=0;gc&&0<=(a.oe^a.Aa)&&(8088>=a.ra||a.za.Va==a.za.Ga?D(a,a.Aa-a.za.Fa):-1>c&&p.call(a,13,0))}}function u(a){return a.jb&~a.xa.Ga|a.ja-a.xa.Fa}function t(a,b){a.jb=b;a.ja=a.xa.Fa+(b&a.xa.Ga)|0}function We(a,b,c,d,e,g){if(63!=(e&63)&&e!=a.resultType){var h=(e^a.resultType)&a.resultType;h&&(h&1&&Xe(a),h&2&&Ye(a),h&4&&Ze(a),h&8&&$e(a),h&16&&af(a),h&32&&bf(a))}g?(a.Mc=d,a.Lc=b):(a.Mc=b,a.Lc=d);a.od=c;a.Nc=d;a.resultType=e} +function Ve(a,b){a.Aa=a.Aa+b|0;var c=a.oe-a.Aa|0;0>c&&0<=(a.oe^a.Aa)&&(8088>=a.ra||a.za.Va==a.za.Ga?D(a,a.Aa-a.za.Fa):-1>c&&p.call(a,13,0))}function u(a){return a.jb&~a.xa.Ga|a.ja-a.xa.Fa}function t(a,b){a.jb=b;a.ja=a.xa.Fa+(b&a.xa.Ga)|0}function We(a,b,c,d,e,g){if(63!=(e&63)&&e!=a.resultType){var h=(e^a.resultType)&a.resultType;h&&(h&1&&Xe(a),h&2&&Ye(a),h&4&&Ze(a),h&8&&$e(a),h&16&&af(a),h&32&&bf(a))}g?(a.Mc=d,a.Lc=b):(a.Mc=b,a.Lc=d);a.od=c;a.Nc=d;a.resultType=e} function cf(a,b,c,d,e){a.resultType=c|26;a.Nc=b;d?df(a):ef(a);e?ff(a):gf(a);return b}function hf(a,b,c,d){c&d?df(a):ef(a);(b^c)&d?ff(a):gf(a)}function jf(a){return Xe(a)?1:0}function Xe(a){a.resultType&1&&(a.ca&=-2,(a.Mc^(a.Mc^a.od)&(a.od^a.Lc))&a.resultType&-2147450752&&(a.ca|=1),a.resultType&=-2);return a.ca&1}function Ye(a){a.resultType&2&&(a.ca&=-5,38505>>((a.Nc^a.Nc>>4)&15)&1&&(a.ca|=4),a.resultType&=-3);return a.ca&4} function Ze(a){a.resultType&4&&(a.ca&=-17,(a.Lc^a.Mc^a.od)&16&&(a.ca|=16),a.resultType&=-5);return a.ca&16}function $e(a){a.resultType&8&&(a.ca&=-65,a.Nc&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.ca|=64),a.resultType&=-9);return a.ca&64}function af(a){a.resultType&16&&(a.ca&=-129,a.Nc&a.resultType&-2147450752&&(a.ca|=128),a.resultType&=-17);return a.ca&128} function bf(a){a.resultType&32&&(a.ca&=-2049,(a.Mc^a.Lc)&(a.od^a.Lc)&a.resultType&-2147450752&&(a.ca|=2048),a.resultType&=-33);return a.ca&2048}function ef(a){a.resultType&=-2;a.ca&=-2}function kf(a){a.resultType&=-5;a.ca&=-17}function lf(a){a.resultType&=-9;a.ca&=-65}function gf(a){a.resultType&=-33;a.ca&=-2049}function df(a){a.resultType&=-2;a.ca|=1}function nf(a){a.resultType&=-5;a.ca|=16}function of(a){a.resultType&=-9;a.ca|=64}function ff(a){a.resultType&=-33;a.ca|=2048} @@ -157,7 +157,7 @@ function Eh(a,b){if(this.P===n){switch(this.le&7){case 0:this.F=this.F&~this.C|a function Fh(a,b){var c=a^b;cf(this,c,128);this.A-=this.aa===n?this.P===n?this.B.fc:this.B.Nb:this.B.vc;return c}function Gh(a,b){this.A-=this.aa===n?this.P===n?this.B.fc:this.B.Nb:this.B.vc;return cf(this,a^b,this.Na)}function Hh(a){p.call(this,13,0);return a}function fe(a){p.call(this,6);return a}function Ih(a){ie.call(this);return a}function Jh(){p.call(this,0,null,!1,2)}function Kh(){this.A-=this.P===n?2:this.B.Ei;return 1} function Lh(){var a=this.G&255;this.A-=(this.P===n?this.B.Ag:this.B.zg)+(a<this.nb?(D(this,this.Ea-this.za.Fa),this.La!=n&&(t(this,this.jb&~this.xa.Ga|this.La-this.xa.Fa),this.La=n),e=!0):8!=this.nb?(b=0,a=8,e=!0):(a=-1,b=0,ue(this),c=!1)):D(this,this.Ea-this.za.Fa);var g=a,h=b,m=32,q=rf(this,this.Aa);204!=q||this.Sd||(c=!1);this.ca&131072&&(6==g&&99==q||13==g&&205==q)&&(c=!1);14==g&&207==q&&(c=!0);!1===c&&(m|=1);983040<=this.Aa&&1048575>=this.Aa&&(c=!1);this.ta(m|-2147483648)&&(c=!0);if(this.ta(m)||c){var r=this.oa.Eb, -g="Fault "+fa(g)+(null!=h?" ("+ga(h)+")":"")+" on opcode "+fa(q);c&&r&&(g+=" (blocked by PCjs Debugger)");this.Ca(g,c||m,!0)?c&&(c=r,this.ga.Xb()):(this.Ta(g),this.Xb())}c&&(e=!1);e&&(this.nb=a,Kf.call(this,a,b,d||0),this.Ea=this.Aa,1==a?this.W|=8192:0<=a&&(this.W|=4096),this.W|=3)}function we(a,b,c){this.de=a;a=0;b&&(a|=1);c&&(a|=2);3==this.sa&&(a|=4);p.call(this,14,a)}function ge(){this.kd[this.ba()].call(this)}function je(){sd(this,u(this)&this.C);this.A-=this.B.Cc} +g="Fault "+fa(g)+(null!=h?" ("+ga(h)+")":"")+" on opcode "+fa(q);c&&r&&(g+=" (blocked by PCjs Debugger)");this.Ca(g,c||m,!0)?c&&(c=r,this.ga.Xb()):(this.Ta(g),this.Xb())}c&&(e=!1);if(e)throw this.nb=a,Kf.call(this,a,b,d||0),this.Ea=this.Aa,this.W=1==a?this.W|8192:this.W|4096,a;}function we(a,b,c){this.de=a;a=0;b&&(a|=1);c&&(a|=2);3==this.sa&&(a|=4);p.call(this,14,a)}function ge(){this.kd[this.ba()].call(this)}function je(){sd(this,u(this)&this.C);this.A-=this.B.Cc} function Md(){var a=u(this)&this.C;sd(this,this.F&this.C);sd(this,this.G&this.C);sd(this,this.H&this.C);sd(this,this.D&this.C);sd(this,a);sd(this,this.L&this.C);sd(this,this.K&this.C);sd(this,this.J&this.C);this.A-=this.B.yi}function Nd(){this.J=this.J&~this.C|kd(this);this.K=this.K&~this.C|kd(this);this.L=this.L&~this.C|kd(this);t(this,u(this)+this.ha);this.D=this.D&~this.C|kd(this);this.H=this.H&~this.C|kd(this);this.G=this.G&~this.C|kd(this);this.F=this.F&~this.C|kd(this);this.A-=this.B.wi} function Od(){this.fa[this.ba()].call(this,Uf)}function pe(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.Da[this.ba()].call(this,Tf)}function qe(){this.W|=20;this.R=this.S=this.Ob;this.A-=this.B.Wc}function re(){this.W|=20;this.R=this.S=this.Pb;this.A-=this.B.Wc}function se(){this.W|=1024;this.Y&1024||(this.ha^=6,this.C^=-65536,Le(this));this.A-=this.B.Wc}function te(){this.W|=2048;this.Y&2048||(this.Zc^=6,this.Ga^=-65536,Be(this));this.A-=this.B.Wc} function Pd(){sd(this,this.Pa());this.A-=this.B.Cc}function Qd(){this.fa[this.ba()].call(this,mg)}function Rd(){sd(this,this.M());this.A-=this.B.Cc}function Sd(){this.fa[this.ba()].call(this,lg)} @@ -184,44 +184,44 @@ this.H)},function(){this.D=hg.call(this,this.D)},function(){t(this,hg.call(this, this.C);this.A-=this.B.Cc},function(){sd(this,this.K&this.C);this.A-=this.B.Cc},function(){sd(this,this.J&this.C);this.A-=this.B.Cc},function(){this.F=this.F&~this.C|kd(this);this.A-=this.B.gc},function(){this.G=this.G&~this.C|kd(this);this.A-=this.B.gc},function(){this.H=this.H&~this.C|kd(this);this.A-=this.B.gc},function(){this.D=this.D&~this.C|kd(this);this.A-=this.B.gc},function(){t(this,u(this)&~this.C|kd(this));this.A-=this.B.gc},function(){this.L=this.L&~this.C|kd(this);this.A-=this.B.gc}, function(){this.K=this.K&~this.C|kd(this);this.A-=this.B.gc},function(){this.J=this.J&~this.C|kd(this);this.A-=this.B.gc},Ph,Qh,Rh,Sh,Th,Uh,Vh,Wh,Xh,Yh,Zh,$h,ai,bi,ci,di,Ph,Qh,Rh,Sh,Th,Uh,Vh,Wh,Xh,Yh,Zh,$h,ai,bi,ci,di,ei,function(){this.Ua[this.ba()].call(this,pi,this.Pa);this.A-=this.aa===n?1:this.B.xf},ei,function(){this.Ua[this.ba()].call(this,pi,this.M);this.A-=this.aa===n?1:this.B.xf},function(){this.eb[this.ba()].call(this,Bh)},function(){this.Da[this.ba()].call(this,Ch)},function(){this.Za[this.le= this.ba()].call(this,Dh)},function(){this.fa[this.le=this.ba()].call(this,Eh)},function(){this.W|=1;this.eb[this.ba()].call(this,zg)},function(){this.W|=1;this.Da[this.ba()].call(this,zg)},function(){this.Za[this.ba()].call(this,zg)},function(){this.fa[this.ba()].call(this,zg)},function(){var a=this.ba();switch((a&56)>>3){case 0:this.Db=this.cb.ea;break;case 1:this.Db=this.za.ea;break;case 2:this.Db=this.xa.ea;break;case 3:this.Db=this.xb.ea;break;case 4:if(80386<=this.ra){this.Db=this.Ob.ea;break}p.call(this, -6);return;case 5:if(80386<=this.ra){this.Db=this.Pb.ea;break}default:p.call(this,6);return}this.W|=1;this.Da[a].call(this,Bg)},function(){this.W|=1;this.R=this.S=this.bh;this.fa[this.ba()].call(this,tg)},function(){var a,b=this.ba(),c=(b&56)>>3;switch(c){case 0:a=this.F;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ra||80386==this.ra&&4!=c&&5!=c){p.call(this,6);return}switch(c){case 1:a=this.G;break;case 4:a=u(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a= -this.J}}this.fa[b].call(this,zg);switch(c){case 0:ud(this,this.F);this.F=a;break;case 1:Ue(this,this.G);this.G=a;break;case 2:ld(this,this.H);this.H=a;break;case 3:td(this,this.D);this.D=a;break;case 4:80386<=this.ra?this.Ob.load(u(this)):ud(this,u(this));t(this,a);break;case 5:80386<=this.ra?this.Pb.load(this.L):Ue(this,this.L);this.L=a;break;case 6:ld(this,this.K);this.K=a;break;case 7:td(this,this.J),this.J=a}},function(){this.W|=1;this.Db=kd(this);this.Ua[this.ba()].call(this,qi,Oh)},function(){this.A-= -3},function(){var a=this.F;this.F=this.F&~this.C|this.G&this.C;this.G=this.G&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.F,b=u(this);this.F=this.F&~this.C|b&this.C;t(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C; -this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.J&this.C;this.J=this.J&~this.C|a&this.C;this.A-=3},function(){this.F=2==this.ha?this.F&-65536|this.F<<24>>24&65535:this.F<<16>>16;this.A-=2},function(){this.H=2==this.ha?this.H&-65536|(this.F&32768?65535:0):this.F&-2147483648?-1:0;this.A-=this.B.Jh},function(){eg.call(this,this.Pa(),wf(this));this.A-=this.B.Mh},function(){this.Ca("WAIT not implemented"); -this.A--},function(){var a=zd(this);a&131072&&3>this.bb?p.call(this,13,0):(sd(this,a&-196609),this.A-=this.B.Cc)},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var a=kd(this),a=a&65535|this.ca&-65536;Ad(this,a);this.A-=this.B.gc}},function(){var a=this.F>>8&255;a&1?df(this):ef(this);a&4?(this.resultType&=-3,this.ca|=4):(this.resultType&=-3,this.ca&=-5);a&16?nf(this):kf(this);a&64?of(this):lf(this);a&128?(this.resultType&=-17,this.ca|=128):(this.resultType&=-17,this.ca&=-129);this.A-= -this.B.Vb},function(){this.F=this.F&-65281|(zd(this)&213)<<8;this.A-=this.B.Vb},function(){var a=this.F&-256,b;b=S(this);b=this.Wa(this.R.Ac(b,1));this.F=a|b;this.A-=this.B.pg},function(){this.F=this.F&~this.C|qd(this,this.R,S(this));this.A-=this.B.pg},function(){var a=S(this),b=this.F;this.rc(this.R.sc(a,1),b);this.A-=this.B.qg},function(){var a=S(this),b=this.F;this.zc(this.R.sc(a,this.ha),b);this.A-=this.B.qg},function(){var a=1,b=0,c=this.Ga,d=this.B.rg;this.Y&192&&(a=this.G&c,b=1,d=this.B.tg, -this.Y&256||(this.A-=this.B.sg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.rg;this.Y&192&&(a=this.G&c,b=1,d=this.B.tg,this.Y&256||(this.A-=this.B.sg));if(a--){var e=qd(this,this.R,this.K&c);this.zc(this.cb.sc(this.J&c,this.ha),e);this.W&4096||(e=this.ca&1024? --this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=sf(this,this.R,this.K&c),g=uf(this,this.cb,this.J&c);this.W&4096||(fg.call(this,e,g),e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)== -(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=tf(this,this.R,this.K&c),g=vf(this,this.cb,this.J&c);this.W&4096||(gg.call(this,e,g),e=this.ca&1024?-this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){cf(this,this.F&this.ba(),128);this.A-= -this.B.ae},function(){cf(this,this.F&this.Pa(),this.Na);this.A-=this.B.ae},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y&256||(this.A-=this.B.Dg));if(a--){var e=this.F;this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y&256||(this.A-=this.B.Dg));if(a--){var e= -this.F;this.zc(this.cb.sc(this.J&c,this.ha),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.W&4096||(this.F=this.F&-256|e,this.K=this.K&~c|this.K+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|= -256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=qd(this,this.R,this.K&c);this.W&4096||(this.F=this.F&~this.C|e,this.K=this.K&~c|this.K+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(fg.call(this,this.F&255,uf(this,this.cb,this.J& -c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256)))},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(gg.call(this,this.F&this.C,vf(this,this.cb,this.J&c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa= -this.Ea,this.W|=256)))},function(){this.F=this.F&-256|this.ba();this.A-=this.B.Vb},function(){this.G=this.G&-256|this.ba();this.A-=this.B.Vb},function(){this.H=this.H&-256|this.ba();this.A-=this.B.Vb},function(){this.D=this.D&-256|this.ba();this.A-=this.B.Vb},function(){this.F=this.F&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.G=this.G&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.H=this.H&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.D=this.D&-65281|this.ba()<<8;this.A-= -this.B.Vb},function(){this.F=this.F&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.G=this.G&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.H=this.H&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.D=this.D&~this.C|this.Pa();this.A-=this.B.Vb},function(){t(this,u(this)&~this.C|this.Pa());this.A-=this.B.Vb},function(){this.L=this.L&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.K=this.K&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.J=this.J&~this.C|this.Pa();this.A-=this.B.Vb}, -ji,ki,ji,ki,function(){this.fa[this.ba()].call(this,ug)},function(){this.fa[this.ba()].call(this,sg)},function(){this.W|=1;this.Yb[this.ba()].call(this,ri,this.ba)},function(){this.W|=1;this.Ua[this.ba()].call(this,ri,this.Pa)},li,mi,li,mi,function(){this.ca&131072&&3>this.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,3,null,this.B.ci))},function(){var a=this.ba();if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var b;a:{b=this.je[a];if(void 0!==b)for(var c=0;cthis.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,4,null,this.B.di)):this.A-=this.B.ei},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{this.La=this.ja;this.A-=this.B.ai;if(this.mb&1&&this.ca&16384){var a=this.va(this.Ya.Fa+0);od(this.za,a,!1)}else{var a=this.sa,b=kd(this),c=kd(this),d=kd(this);if(this.ca&131072)d=d&131071|this.ca&-131072; -else if(d&131072){var e=kd(this),g=kd(this),h=kd(this),m=kd(this),q=kd(this),r=kd(this);pd(this,!0,!0);ld(this,g);t(this,e);ud(this,h);td(this,m);this.Ob.load(q);this.Pb.load(r)}null!=Bd(this,b,c,!1)&&(Ad(this,d,a),this.me&&Oe(this,this.Aa))}this.La=n}},function(){this.Yb[this.ba()].call(this,gi,Kh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii,Kh)},function(){this.Yb[this.ba()].call(this,gi,Lh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii,Lh)},function(){var a=this.ba(); -if(a){var b=this.F&255;this.F=this.F&-65536|b/a<<8|b%a;cf(this,this.F,128);this.A-=this.B.Gh}},function(){var a=this.ba();this.F=this.F&-65536|(this.F>>8&255)*a+this.F&255;cf(this,this.F,128);this.A-=this.B.Fh},function(){this.F=this.F&-256|(Xe(this)?255:0);this.A-=2},function(){this.F=this.F&-256|sf(this,this.R,this.D+(this.F&255)&65535);this.A-=this.B.Fi},ni,ni,ni,ni,ni,ni,ni,ni,function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&!$e(this)?(D(this,v(this)+a),this.A-=this.B.li): -this.A-=this.B.mg},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&$e(this)?(D(this,v(this)+a),this.A-=this.B.ng):this.A-=this.B.og},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b?(D(this,v(this)+a),this.A-=this.B.ki):this.A-=this.B.mg},function(){var a=this.M();this.G&this.Ga?this.A-=this.B.og:(D(this,v(this)+a),this.A-=this.B.ng)},function(){var a=this.ba();qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa-2)&255,this.A-=this.B.hg)},function(){var a= -this.ba();qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-2)&this.C,this.A-=this.B.hg)},function(){var a=this.ba();qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.ba();qf(this,a,this.ha,!1)&&(lc(this.na,a,this.ha,this.F&this.C,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.Pa(),b=v(this),a=b+a;sd(this,b);D(this,a);this.A-=this.B.Kh},function(){var a=this.Pa();D(this,v(this)+a);this.A-=this.B.ig},function(){Bd(this,this.Pa(), -wf(this));this.A-=this.B.gi},function(){var a=this.M();D(this,v(this)+a);this.A-=this.B.ig},function(){var a=this.H&65535;qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa-1)&255,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-1)&this.C,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-1),this.A-=this.B.ug)},function(){var a=this.H&65535;qf(this,a,2,!1)&&(lc(this.na, -a,this.ha,this.F&this.C,this.Aa-1),this.A-=this.B.ug)},oi,oi,function(){this.W|=132;this.A-=this.B.Wc},function(){this.W|=68;this.A-=this.B.Wc},function(){this.ca&131072?p.call(this,13,0):(this.ua|=4,this.A-=2,this.ga&&this.ta(-2147483648)?(this.Aa=this.Aa+-1|0,this.Xb()):this.ca&512||(this.ga&&(this.Aa=this.Aa+-1|0),this.Xb()))},function(){Xe(this)?ef(this):df(this);this.A-=2},function(){this.Ja=!1;this.Yb[this.ba()].call(this,ti,Nh);this.Ja&&(this.F=this.F&~this.C|this.qa&this.C)},function(){this.Ja= -!1;this.Ua[this.ba()].call(this,ui,Nh);this.Ja&&(this.F=this.F&~this.C|this.qa&this.C,this.H=this.H&~this.C|this.Ma&this.C)},function(){ef(this);this.A-=2},function(){df(this);this.A-=2},function(){this.sa>this.bb?p.call(this,13,0):(this.ca&=-513,this.A-=this.B.Ih)},function(){this.sa>this.bb?p.call(this,13,0):(this.ca|=512,this.W|=4,this.A-=2)},function(){this.ca&=-1025;this.A-=2},function(){this.ca|=1024;this.A-=2},function(){this.Yb[this.ba()].call(this,Id,Nh)},function(){this.Ua[this.ba()].call(this, -Jd,Nh)}],fi=[Pf,Dg,Nf,Gg,Rf,zh,Fh,fg],pi=[Qf,Eg,Of,Hg,Sf,Ah,Gh,gg],qi=[function(a,b){this.A-=this.aa===n?this.B.gc:this.B.xi;return b},Hh,Hh,Hh,Hh,Hh,Hh,Hh],ri=[function(a,b){this.A-=this.aa===n?this.B.oi:this.B.mi;return b},Ih,Ih,Ih,Ih,Ih,Ih,Ih],gi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;hf(this,c,e,128)}return c},function(a,b){var c=a, -d=b&this.Ba;if(d){var e=jf(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;8>>c-1,a=c>>>1&255,cf(this,a,128,c&1,a&128));return a},Ih,function(a,b){var c=b&this.Ba;c&&(9>24>>c-1,a=c>>1&255,cf(this,a,128,c&1));return a}],hi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=jf(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;16>>c-1,a=c>>>1&65535,cf(this,a,32768,c&1,a&32768));return a},Ih,function(a,b){var c=b&this.Ba;c&&(17>16>>c-1,a=c>>1&65535,cf(this,a,32768,c&1));return a}],ii=[function(a,b){var c=a,d=b&this.Ba;d&&(c=a<>>32-d,hf(this,c, -a<>>d|e;hf(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ba;d&&(c=jf(this),c=a<>>32-d>>>1,hf(this,c,a<>>d|c<<32-d|a<<32-d<<1,hf(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ba;d&&(d=a<>>c-1,a=c>>>1,cf(this,a,-2147483648,c&1,a&-2147483648));return a},Ih,function(a,b){var c=b&this.Ba;c&&(c=a>>c-1,a=c>>1,cf(this,a,-2147483648,c&1));return a}],ti=[function(a,b){b=this.ba();cf(this,a&b,128);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^255},function(a){var b=-a|0;We(this,0,a,b,191,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye;return b&255},function(a){this.Ja=!0;this.qa=(this.F&255)*a&65535;this.qa& -65280?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.ti:this.B.si;this.W|=2;return a},function(a){var b=(this.F<<24>>24)*(a<<24>>24)|0;this.Ja=!0;this.qa=b&65535;127b?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.Yh:this.B.Xh;this.W|=2;return a},function(a,b){if(!a)return Jh.call(this),a;var c=(b=this.F&65535)/a;if(255>24,d=(b=this.F<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ra&&-128==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&255|(b%c&255)<<8;this.A-=this.P===n?this.B.Uh:this.B.Th;this.W|=2;return a}],ui=[function(a,b){b=this.Pa();cf(this,a&b,this.Na);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^this.C},function(a){var b=-a|0;We(this,0,a,b,this.Na|63,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye; -return b&this.C},function(a,b){if(2==this.ha){b=this.F&65535;var c=b*a|0;this.Ja=!0;this.qa=c&65535;this.Ma=c>>16&65535}else Cg.call(this,a,this.F);this.Ma?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.vi:this.B.ui;this.W|=2;return a},function(a,b){var c;if(2==this.ha)b=this.F&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ja=!0,this.qa=c&65535,this.Ma=c>>16&65535,c=32767c;else{c=a;var d=this.F,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);Cg.call(this,c,d);e&&(this.qa=~this.qa+ -1|0,this.Ma=~this.Ma+(this.qa?0:1)|0);c=this.Ma!=this.qa>>31}c?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.$h:this.B.Zh;this.W|=2;return a},function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;b=65536*(this.H&65535)+(this.F&65535);var c=b/a|0;if(65536<=c)return Jh.call(this),a;this.Ja=!0;this.qa=c&65535;this.Ma=b%a&65535}else{jg.call(this,this.F,this.H,a);if(!this.Ja)return Jh.call(this),a;this.qa|=0;this.Ma|=0}this.A-=this.P===n?this.B.Sh:this.B.Rh;this.W|=2;return a}, -function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.F&65535)/c|0;if(d!=d<<16>>16||8086==this.ra&&-32768==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&65535;this.Ma=b%c&65535}else{var c=this.F,d=this.H,e=a,g=!1,h=!1;0>e&&(e=-e|0,g=!g);0>d&&(c=-c|0,d=~d+(c?0:1)|0,h=!0,g=!g);jg.call(this,c,d,e);2147483647this.ra&&(b=a));sd(this,b);this.A-=this.P===n?this.B.Cc:this.B.zi;this.W|= -2;return a},Hh],he=Array(256);he[0]=function(){var a=this.ba();16>(a&56)&&(this.W|=1);this.Ua[a].call(this,this.Zg,Nh)};he[1]=function(){var a=this.ba();a&16||(this.W|=1);this.Ua[a].call(this,vi,Nh)};he[2]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,qg)};he[3]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,xg)}; +6);return;case 5:if(80386<=this.ra){this.Db=this.Pb.ea;break}default:p.call(this,6);return}this.W|=1;this.Da[a].call(this,Bg)},function(){this.W|=1;this.R=this.S=this.bh;this.fa[this.ba()].call(this,tg)},function(){var a,b;b=this.ba();var c=(b&56)>>3;switch(c){case 0:a=this.F;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ra||80386==this.ra&&4!=c&&5!=c){p.call(this,6);return}switch(c){case 1:a=this.G;break;case 4:a=u(this);break;case 5:a=this.L;break;case 6:a=this.K;break; +case 7:a=this.J}}this.fa[b].call(this,zg);switch(c){case 0:b=this.F;this.F=a;ud(this,b);break;case 1:b=this.G;this.G=a;Ue(this,b);break;case 2:b=this.H;this.H=a;ld(this,b);break;case 3:b=this.D;this.D=a;td(this,b);break;case 4:b=u(this);t(this,a);80386<=this.ra?this.Ob.load(b):ud(this,b);break;case 5:b=this.L;this.L=a;80386<=this.ra?this.Pb.load(b):Ue(this,b);break;case 6:b=this.K;this.K=a;ld(this,b);break;case 7:b=this.J,this.J=a,td(this,b)}},function(){this.W|=1;this.Db=kd(this);this.Ua[this.ba()].call(this, +qi,Oh)},function(){this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.G&this.C;this.G=this.G&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.F,b=u(this);this.F=this.F&~this.C|b&this.C;t(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.L&this.C;this.L= +this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.J&this.C;this.J=this.J&~this.C|a&this.C;this.A-=3},function(){this.F=2==this.ha?this.F&-65536|this.F<<24>>24&65535:this.F<<16>>16;this.A-=2},function(){this.H=2==this.ha?this.H&-65536|(this.F&32768?65535:0):this.F&-2147483648?-1:0;this.A-=this.B.Jh},function(){eg.call(this,this.Pa(),wf(this));this.A-=this.B.Mh}, +function(){this.Ca("WAIT not implemented");this.A--},function(){var a=zd(this);a&131072&&3>this.bb?p.call(this,13,0):(sd(this,a&-196609),this.A-=this.B.Cc)},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var a=kd(this),a=a&65535|this.ca&-65536;Ad(this,a);this.A-=this.B.gc}},function(){var a=this.F>>8&255;a&1?df(this):ef(this);a&4?(this.resultType&=-3,this.ca|=4):(this.resultType&=-3,this.ca&=-5);a&16?nf(this):kf(this);a&64?of(this):lf(this);a&128?(this.resultType&=-17,this.ca|=128): +(this.resultType&=-17,this.ca&=-129);this.A-=this.B.Vb},function(){this.F=this.F&-65281|(zd(this)&213)<<8;this.A-=this.B.Vb},function(){var a=this.F&-256,b;b=S(this);b=this.Wa(this.R.Ac(b,1));this.F=a|b;this.A-=this.B.pg},function(){this.F=this.F&~this.C|qd(this,this.R,S(this));this.A-=this.B.pg},function(){var a=S(this),b=this.F;this.rc(this.R.sc(a,1),b);this.A-=this.B.qg},function(){var a=S(this),b=this.F;this.zc(this.R.sc(a,this.ha),b);this.A-=this.B.qg},function(){var a=1,b=0,c=this.Ga,d=this.B.rg; +this.Y&192&&(a=this.G&c,b=1,d=this.B.tg,this.Y&256||(this.A-=this.B.sg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.rg;this.Y&192&&(a=this.G&c,b=1,d=this.B.tg,this.Y&256||(this.A-=this.B.sg));if(a--){var e=qd(this,this.R,this.K&c);this.zc(this.cb.sc(this.J&c, +this.ha),e);this.W&4096||(e=this.ca&1024?-this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=sf(this,this.R,this.K&c),g=uf(this,this.cb,this.J&c);this.W&4096||(fg.call(this,e,g),e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G- +b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=tf(this,this.R,this.K&c),g=vf(this,this.cb,this.J&c);this.W&4096||(gg.call(this,e,g),e=this.ca&1024?-this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){cf(this, +this.F&this.ba(),128);this.A-=this.B.ae},function(){cf(this,this.F&this.Pa(),this.Na);this.A-=this.B.ae},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y&256||(this.A-=this.B.Dg));if(a--){var e=this.F;this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y& +256||(this.A-=this.B.Dg));if(a--){var e=this.F;this.zc(this.cb.sc(this.J&c,this.ha),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.W&4096||(this.F=this.F&-256|e,this.K=this.K&~c|this.K+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G- +b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=qd(this,this.R,this.K&c);this.W&4096||(this.F=this.F&~this.C|e,this.K=this.K&~c|this.K+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(fg.call(this, +this.F&255,uf(this,this.cb,this.J&c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256)))},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(gg.call(this,this.F&this.C,vf(this,this.cb,this.J&c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb, +a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256)))},function(){this.F=this.F&-256|this.ba();this.A-=this.B.Vb},function(){this.G=this.G&-256|this.ba();this.A-=this.B.Vb},function(){this.H=this.H&-256|this.ba();this.A-=this.B.Vb},function(){this.D=this.D&-256|this.ba();this.A-=this.B.Vb},function(){this.F=this.F&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.G=this.G&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.H=this.H&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.D= +this.D&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.F=this.F&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.G=this.G&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.H=this.H&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.D=this.D&~this.C|this.Pa();this.A-=this.B.Vb},function(){t(this,u(this)&~this.C|this.Pa());this.A-=this.B.Vb},function(){this.L=this.L&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.K=this.K&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.J=this.J& +~this.C|this.Pa();this.A-=this.B.Vb},ji,ki,ji,ki,function(){this.fa[this.ba()].call(this,ug)},function(){this.fa[this.ba()].call(this,sg)},function(){this.W|=1;this.Yb[this.ba()].call(this,ri,this.ba)},function(){this.W|=1;this.Ua[this.ba()].call(this,ri,this.Pa)},li,mi,li,mi,function(){this.ca&131072&&3>this.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,3,null,this.B.ci))},function(){var a=this.ba();if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var b;a:{b=this.je[a];if(void 0!==b)for(var c= +0;cthis.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,4,null,this.B.di)):this.A-=this.B.ei},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{this.La=this.ja;this.A-=this.B.ai;if(this.mb&1&&this.ca&16384){var a=this.va(this.Ya.Fa+0);od(this.za,a,!1)}else{var a=this.sa,b=kd(this),c=kd(this),d=kd(this);if(this.ca& +131072)d=d&131071|this.ca&-131072;else if(d&131072){var e=kd(this),g=kd(this),h=kd(this),m=kd(this),q=kd(this),r=kd(this);pd(this,!0,!0);ld(this,g);t(this,e);ud(this,h);td(this,m);this.Ob.load(q);this.Pb.load(r)}null!=Bd(this,b,c,!1)&&(Ad(this,d,a),this.me&&Oe(this,this.Aa))}this.La=n}},function(){this.Yb[this.ba()].call(this,gi,Kh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii,Kh)},function(){this.Yb[this.ba()].call(this,gi,Lh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii, +Lh)},function(){var a=this.ba();if(a){var b=this.F&255;this.F=this.F&-65536|b/a<<8|b%a;cf(this,this.F,128);this.A-=this.B.Gh}},function(){var a=this.ba();this.F=this.F&-65536|(this.F>>8&255)*a+this.F&255;cf(this,this.F,128);this.A-=this.B.Fh},function(){this.F=this.F&-256|(Xe(this)?255:0);this.A-=2},function(){this.F=this.F&-256|sf(this,this.R,this.D+(this.F&255)&65535);this.A-=this.B.Fi},ni,ni,ni,ni,ni,ni,ni,ni,function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&!$e(this)?(D(this, +v(this)+a),this.A-=this.B.li):this.A-=this.B.mg},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&$e(this)?(D(this,v(this)+a),this.A-=this.B.ng):this.A-=this.B.og},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b?(D(this,v(this)+a),this.A-=this.B.ki):this.A-=this.B.mg},function(){var a=this.M();this.G&this.Ga?this.A-=this.B.og:(D(this,v(this)+a),this.A-=this.B.ng)},function(){var a=this.ba();qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa- +2)&255,this.A-=this.B.hg)},function(){var a=this.ba();qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-2)&this.C,this.A-=this.B.hg)},function(){var a=this.ba();qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.ba();qf(this,a,this.ha,!1)&&(lc(this.na,a,this.ha,this.F&this.C,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.Pa(),b=v(this),a=b+a;sd(this,b);D(this,a);this.A-=this.B.Kh},function(){var a=this.Pa();D(this,v(this)+ +a);this.A-=this.B.ig},function(){Bd(this,this.Pa(),wf(this));this.A-=this.B.gi},function(){var a=this.M();D(this,v(this)+a);this.A-=this.B.ig},function(){var a=this.H&65535;qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa-1)&255,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-1)&this.C,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-1),this.A-=this.B.ug)},function(){var a= +this.H&65535;qf(this,a,2,!1)&&(lc(this.na,a,this.ha,this.F&this.C,this.Aa-1),this.A-=this.B.ug)},oi,oi,function(){this.W|=132;this.A-=this.B.Wc},function(){this.W|=68;this.A-=this.B.Wc},function(){this.ca&131072?p.call(this,13,0):(this.ua|=4,this.A-=2,this.ga&&this.ta(-2147483648)?(this.Aa=this.Aa+-1|0,this.Xb()):this.ca&512||(this.ga&&(this.Aa=this.Aa+-1|0),this.Xb()))},function(){Xe(this)?ef(this):df(this);this.A-=2},function(){this.Ja=!1;this.Yb[this.ba()].call(this,ti,Nh);this.Ja&&(this.F=this.F& +~this.C|this.qa&this.C)},function(){this.Ja=!1;this.Ua[this.ba()].call(this,ui,Nh);this.Ja&&(this.F=this.F&~this.C|this.qa&this.C,this.H=this.H&~this.C|this.Ma&this.C)},function(){ef(this);this.A-=2},function(){df(this);this.A-=2},function(){this.sa>this.bb?p.call(this,13,0):(this.ca&=-513,this.A-=this.B.Ih)},function(){this.sa>this.bb?p.call(this,13,0):(this.ca|=512,this.W|=4,this.A-=2)},function(){this.ca&=-1025;this.A-=2},function(){this.ca|=1024;this.A-=2},function(){this.Yb[this.ba()].call(this, +Id,Nh)},function(){this.Ua[this.ba()].call(this,Jd,Nh)}],fi=[Pf,Dg,Nf,Gg,Rf,zh,Fh,fg],pi=[Qf,Eg,Of,Hg,Sf,Ah,Gh,gg],qi=[function(a,b){this.A-=this.aa===n?this.B.gc:this.B.xi;return b},Hh,Hh,Hh,Hh,Hh,Hh,Hh],ri=[function(a,b){this.A-=this.aa===n?this.B.oi:this.B.mi;return b},Ih,Ih,Ih,Ih,Ih,Ih,Ih],gi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a; +hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=jf(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;8>>c-1,a=c>>>1&255,cf(this,a,128,c&1,a&128));return a}, +Ih,function(a,b){var c=b&this.Ba;c&&(9>24>>c-1,a=c>>1&255,cf(this,a,128,c&1));return a}],hi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=jf(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;16>>c-1,a=c>>>1&65535,cf(this,a,32768,c&1,a&32768));return a},Ih,function(a,b){var c=b&this.Ba;c&&(17>16>>c-1,a=c>>1&65535,cf(this,a,32768,c&1));return a}],ii=[function(a,b){var c= +a,d=b&this.Ba;d&&(c=a<>>32-d,hf(this,c,a<>>d|e;hf(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ba;d&&(c=jf(this),c=a<>>32-d>>>1,hf(this,c,a<>>d|c<<32-d|a<<32-d<<1,hf(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ba;d&&(d=a<>>c-1,a=c>>>1,cf(this,a,-2147483648,c&1,a&-2147483648));return a},Ih,function(a,b){var c=b&this.Ba;c&&(c=a>>c-1,a=c>>1,cf(this,a,-2147483648,c&1));return a}],ti=[function(a,b){b=this.ba();cf(this,a&b,128);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^255},function(a){var b=-a|0;We(this,0,a,b,191,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye;return b&255},function(a){this.Ja= +!0;this.qa=(this.F&255)*a&65535;this.qa&65280?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.ti:this.B.si;this.W|=2;return a},function(a){var b=(this.F<<24>>24)*(a<<24>>24)|0;this.Ja=!0;this.qa=b&65535;127b?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.Yh:this.B.Xh;this.W|=2;return a},function(a,b){if(!a)return Jh.call(this),a;var c=(b=this.F&65535)/a;if(255>24,d=(b=this.F<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ra&&-128==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&255|(b%c&255)<<8;this.A-=this.P===n?this.B.Uh:this.B.Th;this.W|=2;return a}],ui=[function(a,b){b=this.Pa();cf(this,a&b,this.Na);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^this.C},function(a){var b=-a|0;We(this,0,a,b,this.Na| +63,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye;return b&this.C},function(a,b){if(2==this.ha){b=this.F&65535;var c=b*a|0;this.Ja=!0;this.qa=c&65535;this.Ma=c>>16&65535}else Cg.call(this,a,this.F);this.Ma?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.vi:this.B.ui;this.W|=2;return a},function(a,b){var c;if(2==this.ha)b=this.F&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ja=!0,this.qa=c&65535,this.Ma=c>>16&65535,c=32767c;else{c=a;var d=this.F,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c| +0,e=!e);Cg.call(this,c,d);e&&(this.qa=~this.qa+1|0,this.Ma=~this.Ma+(this.qa?0:1)|0);c=this.Ma!=this.qa>>31}c?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.$h:this.B.Zh;this.W|=2;return a},function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;b=65536*(this.H&65535)+(this.F&65535);var c=b/a|0;if(65536<=c)return Jh.call(this),a;this.Ja=!0;this.qa=c&65535;this.Ma=b%a&65535}else{jg.call(this,this.F,this.H,a);if(!this.Ja)return Jh.call(this),a;this.qa|=0;this.Ma|=0}this.A-=this.P=== +n?this.B.Sh:this.B.Rh;this.W|=2;return a},function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.F&65535)/c|0;if(d!=d<<16>>16||8086==this.ra&&-32768==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&65535;this.Ma=b%c&65535}else{var c=this.F,d=this.H,e=a,g=!1,h=!1;0>e&&(e=-e|0,g=!g);0>d&&(c=-c|0,d=~d+(c?0:1)|0,h=!0,g=!g);jg.call(this,c,d,e);2147483647this.ra&&(b=a));sd(this, +b);this.A-=this.P===n?this.B.Cc:this.B.zi;this.W|=2;return a},Hh],he=Array(256);he[0]=function(){var a=this.ba();16>(a&56)&&(this.W|=1);this.Ua[a].call(this,this.Zg,Nh)};he[1]=function(){var a=this.ba();a&16||(this.W|=1);this.Ua[a].call(this,vi,Nh)};he[2]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,qg)};he[3]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,xg)}; he[5]=function(){this.sa?p.call(this,13,0,!0):(pf(this,this.va(2054)),this.J=this.va(2086),this.K=this.va(2088),this.L=this.va(2090),this.D=this.va(2094),this.H=this.va(2096),this.G=this.va(2098),this.F=this.va(2100),jd(this.cb,2102,this.va(2084)),jd(this.za,2108,this.va(2082)),jd(this.xa,2114,this.va(2080)),jd(this.xb,2120,this.va(2078)),Ad(this,this.va(2072)),D(this,this.va(2074)),t(this,this.va(2092)),this.bd=this.va(2126)|this.Wa(2128)<<16,this.Rd=this.bd+this.va(2130),jd(this.Dc,2132,this.va(2076)), this.cd=this.va(2138)|this.Wa(2140)<<16,this.Sd=this.cd+this.va(2142),jd(this.Ya,2144,this.va(2070)),this.A-=195)};he[6]=function(){this.sa?p.call(this,13,0):(this.mb&=-9,this.A-=2)};he[11]=Ld;he[166]=Ld;he[255]=Ld;var w=[];w[5]=Ld;w[7]=function(){this.sa?p.call(this,13,0,!0):(ie.call(this),this.A-=100)}; w[32]=function(){if(this.sa)p.call(this,13,0);else{var a,b=this.ba();switch((b&56)>>3){case 0:a=this.mb;break;case 2:a=this.de;break;case 3:a=this.Kd;break;default:ie.call(this);return}ze(this,b&7,a);this.A-=6}};w[33]=function(){if(this.sa)p.call(this,13,0);else{var a=this.ba(),b=(a&56)>>3;4==b||5==b?ie.call(this):(ze(this,a&7,this.Oa[b]),this.A-=22)}}; @@ -646,7 +646,7 @@ this.F=this.F&-65281|c<<8},function(a,b){var c=a[4].call(this,this.G>>8&255,b.ca 255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[5].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[5].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[5].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[5].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[5].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c= a[6].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[6].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[6].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[6].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[6].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[6].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c= a[6].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[6].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[7].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[7].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[7].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[7].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c= -a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],B=[function(a){a=a.call(this,this.F&this.C,H(this,this.F));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.G));this.F= +a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],C=[function(a){a=a.call(this,this.F&this.C,H(this,this.F));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.G));this.F= this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.H));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.D));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,V(this,0)));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,S(this)));this.F=this.F&~this.C|a;this.A-=this.B.ma},function(a){a=a.call(this,this.F&this.C,H(this,this.K));this.F=this.F& ~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.J));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.F));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.G));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.H));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.D));this.G=this.G&~this.C|a;this.A-= this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,V(this,0)));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,S(this)));this.G=this.G&~this.C|a;this.A-=this.B.ma},function(a){a=a.call(this,this.G&this.C,H(this,this.K));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.J));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,H(this,this.F));this.H=this.H&~this.C|a;this.A-=this.B.N}, @@ -730,8 +730,8 @@ u(this)&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,thi function(a){a=a.call(this,O(this,this.D+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+ S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.K&this.C);R(this,a);this.A-= this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this, -this.D+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.J&this.C);R(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]],Je=[function(a,b){var c=a[0].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +this.D+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},C[192],C[200],C[208],C[216],C[224],C[232],C[240],C[248],C[193],C[201],C[209], +C[217],C[225],C[233],C[241],C[249],C[194],C[202],C[210],C[218],C[226],C[234],C[242],C[250],C[195],C[203],C[211],C[219],C[227],C[235],C[243],C[251],C[196],C[204],C[212],C[220],C[228],C[236],C[244],C[252],C[197],C[205],C[213],C[221],C[229],C[237],C[245],C[253],C[198],C[206],C[214],C[222],C[230],C[238],C[246],C[254],C[199],C[207],C[215],C[223],C[231],C[239],C[247],C[255]],Je=[function(a,b){var c=a[0].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, O(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,V(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ma},function(a,b){var c=a[0].call(this,O(this,this.K),b.call(this));R(this, c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.J),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c= a[1].call(this,O(this,V(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ma},function(a,b){var c=a[1].call(this,O(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.J),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.G),b.call(this)); @@ -915,8 +915,8 @@ Vk[226]=function(a,b){var c=a+this.A,d=Jk[b&15],d=d^this.controller.Bb,d=d&this. function Wk(a){var b=[];if(void 0!==a.lb){b[0]=a.uc;b[1]=a.Xc;b[2]=a.df;b[3]=a.Ia;b[4]=a.qc|a.Sg<<8;b[5]=a.sb;if(5<=a.lb){var c=[];c[0]=a.wd;c[1]=a.Jd;c[2]=a.Ic;c[3]=a.Vg;c[4]=a.ff;c[5]=a.Ff;c[6]=a.Nd;c[7]=a.ue;c[8]=a.rj;c[9]=a.sj;c[10]=a.Md;c[11]=a.Ld;c[12]=a.Bb;c[13]=[a.ob,a.Wb,a.ud];var d;a:if(d=a.ld){var e=0,g=[];if(void 0!==d[0])for(var h=0;2>h;h++)for(var m=h;m>1;g[e++]=q;m=r}if(g.length>3;for(c=0;c=d&&(T=d,E=!0);break;case "p":0<= -d&&3>=d&&(J=d);break;case "w":d=b.ob&&(g-=b.ob);a="";for(c=0;cJ?k(N):ea(N>>(J<<3)));E&&(g+=I-T);a&&(a+="\n");a+=U}a&&b.ga.V(a);b.B=g}else b.ga.V("no buffer")}else e.ga.V("BIOSMODE: "+fa(e.Ra)),b=e.B,Xk(b,"CRTC",b.qc,b.sb,b.Mf),5<=b.lb&&(Xk(b," GRC",b.Md,b.Ld,b.ih),Xk(b," SEQ",b.Nd,b.ue,b.jh),Xk(b," ATC",b.Jd,b.Ic,b.hh),b.ga.V(" ATCDATA: "+ +f.Hc=function(a,b,c,d){this.na=b;this.O=c;this.ga=d;3!=vk[this.ra]&&(gc(b,this,Yk),kc(b,this,Zk));vk[this.ra]!=wk&&(gc(b,this,$k),kc(b,this,al));5<=this.lb&&(gc(b,this,bl),kc(b,this,cl));this.lb==Wj&&(gc(b,this,dl),kc(b,this,el));if(d){var e=this;Ni(d,262144,function(a){if(e.B)if(a[0]){var b=e.B;if(b.ld){var c,d,g,E=!1,B=8,T=8,J=-1,I=b.video.R>>3;for(c=0;c=d&&(T=d,E=!0);break;case "p":0<= +d&&3>=d&&(J=d);break;case "w":d=b.ob&&(g-=b.ob);a="";for(c=0;cJ?k(N):ea(N>>(J<<3)));E&&(g+=I-T);a&&(a+="\n");a+=U}a&&b.ga.V(a);b.B=g}else b.ga.V("no buffer")}else e.ga.V("BIOSMODE: "+fa(e.Ra)),b=e.B,Xk(b,"CRTC",b.qc,b.sb,b.Mf),5<=b.lb&&(Xk(b," GRC",b.Md,b.Ld,b.ih),Xk(b," SEQ",b.Nd,b.ue,b.jh),Xk(b," ATC",b.Jd,b.Ic,b.hh),b.ga.V(" ATCDATA: "+ b.wd),Xk(b," FEAT",b.Ff),Xk(b," MISC",b.ff),Xk(b," STATUS0",b.Vg)),Xk(b," STATUS1",b.Ia),b.lb!=wk&&3!=b.lb||Xk(b," MODEREG",b.Xc),3==b.lb&&Xk(b," COLOR",b.df),5<=b.lb&&(b.ga.V(" LATCHES: 0x"+k(b.Bb)),b.ga.V(" ACCESS: "+ga(b.Yf)),b.ga.V("Use 'dump video [addr]' to dump video memory"));else e.ga.V("no active video card")})}if((this.P=Ab(a,"Keyboard"))&&this.ua){for(var g in this.ya)0g;g++)h=d[g]||0,m=h<<2&252,q=h>>4&252,h=h>>10&252,a.La[g]=[m,q,h,255];else{var r=d&&d[255];e=null!=c.Ic[15]?c.Ic:Ik;for(g=0;16>g;g++)h=e[g]&63,r?(h|= (c.Ic[20]&12)<<4,c.Ic[16]&128&&(h&=-49,h|=(c.Ic[20]&3)<<4),h=d[h],m=h<<2&252,q=h>>4&252,h=h>>10&252):(m=(h&4?170:0)|(h&32?85:0),q=(h&2?170:0)|(h&16?85:0),h=(h&1?170:0)|(h&8?85:0)),a.La[g]=[m,q,h,255]}a.eb=!0}return a.La}function Vj(a,b,c,d){a.Kc=b;a.jd=c;a.tb=d} function Bl(a,b){var c=!1;if(window&&a.Kc&&(!b||a.pa)){var d=0,e=a.tb?a.tb:8,g=Fl(a);Gl(a,3,a.jd[0],d,e,8,a.Kc,g)&&(c=!0);d=a.tb?0:2048;e=a.tb?a.tb:9;Gl(a,1,a.jd[1],d,e,14,a.Kc,Dk,Ek)&&(c=!0);a.tb&&Gl(a,a.lb,a.jd[1],0,a.tb,14,a.Kc,g)&&(c=!0)}return c}function Gl(a,b,c,d,e,g,h,m,q){var r=!1;null!=c&&(Hl(a,b,c,d,e,g,h,m,q)&&(r=!0),a.$g&&Hl(a,b<<1,c,d,e,g,h,m,q)&&(r=!0));return r} -function Hl(a,b,c,d,e,g,h,m,q){var r=!1,x=b&1?0:1,E=a.Ua[b],C=16>m.length?m.length:16;E||(E={Fc:e<ca||!N?ca:8,md=Za.createImageData(r.Fc,r.Gc),Na=0;256>Na;Na++){for(oa= +function Hl(a,b,c,d,e,g,h,m,q){var r=!1,x=b&1?0:1,E=a.Ua[b],B=16>m.length?m.length:16;E||(E={Fc:e<ca||!N?ca:8,md=Za.createImageData(r.Fc,r.Gc),Na=0;256>Na;Na++){for(oa= 0;oa=ca-2,Xd=va[oa>(8<=rb&&192<=Na&&223>=Na?7:rb)?T:La;Il(md,Yd,Zd,$d);I&&Il(md,Yd+1,Zd,$d)}Za.putImageData(md,(Na&15)*r.Fc,(Na>>4)*r.Gc)}r.ze[J]="#"+k(T[0],2)+k(T[1],2)+k(T[2],2);r.Oi[J]=T;r.gh[J]=Ma;r=!0}}a.Ua[b]=E;return r}function Jl(a){0a.ib&&(a.ib=0):a.ib=-1} function El(a){if(a.pa){for(var b=10;15>=b;b++)if(null==a.B.sb[b])return;var c=a.B.sb[10],b=c&31,d=a.B.sb[11]&31,e=a.B.sb[9]&31,g=!1;a.B===a.A&&(g=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!g||b>e)Kl(a);else{c=a.B.sb[15]+((a.B.sb[14]&63)<<8);a.sa!=c&&(Kl(a),a.sa=c);d=d-b+1;if(a.If!=b||a.ke!=d)a.If=b,a.ke=d;a.bb=e+1;Jl(a)}}} function Kl(a){if(0<=a.sa){if(void 0!==a.fa){var b=a.fa[a.sa];if(b&131072){var b=b&-131073,c=a.sa%a.R,d=a.sa/a.R|0;a.pa&&a.Ua[a.pa]&&(a.nb&&Ll(a,c,d,b,a.nb),Ll(a,c,d,b));a.fa[a.sa]=b}}a.sa=-1}} @@ -947,9 +947,9 @@ function Ll(a,b,c,d,e){var g=d&255,h=d>>8;d=h&15;var m=a.Ua[a.pa];m.kf&&(d=m.kf[ e.fillRect(b,c+g,m.Fc,h)):(a.bb&&a.bb!==a.Oa&&(g=g*a.Oa/a.bb|0,h=h*a.Oa/a.bb|0),a.qa.fillStyle=m.ze[d],a.qa.fillRect(b,c+g,a.Na,h)))} function Wc(a,b){if(a.oa.mc){var c=!1,d=a.B;d&&(d!==a.A?d.Xc&8&&(c=!0):d.Jd&32&&(c=!0));if(c||b){if(b)Ol(a,!0);else if(void 0===a.fa)return;var e=!1;!(b||++a.Yg&15)&&0<=a.ib&&(a.ib++,e=!0);var g=0,h=a.se,m=a.ob,c=m,q=c+a.Wb;19<=a.Ra&&(m=c=655360,q=c+65536);if(Pl(a,d)&8||d.af&&d.afq&&(r=q-c,0>r&&(r=0)); q=c+r;if(d=!b&&a.Ea){for(var d=a.na,x=!0,E=c>>>d.Qa;0a.sa)return;g=a.sa;h=g+1}}if(a.pa){if(a.Ua[a.pa]){e=0;m=a.Za=0;d=1048575;r=a.B.Xc&32;5<=a.lb&&(r=a.B.Ic[16]&8);r&&(m=32768,d&=~m,a.ib&2||(d&=-65537));for(c+=g<<1;c>8|(C&255)<<8;var N=m,W=16;x>=d))>>(W-=d);Il(a.yb,x++,E,r[va])}x>J&&(J=x);E=U&&(U=E+1)}q+=2;g++;if(x>=a.R){x=0;E+=2;if(E>a.aa)break;E==a.aa&&(E=1,q=c+a.kd)}}a.Ea=!0;Ta.R?a.Db-a.R-C>>3:0;cW&&(ca=W)):(g<<=C,ca-=C,a.Ea=!1):(a.Ea&&g===a.fa[e]?(r+=ca,ca=0):a.fa[e]=g,e++);if(ca){r>>=8;r>T&&(T=r);x=I&&(I=x+1)}c+=U;if(r>=a.R){r=0;if(++x>a.aa)break;c+=N}}C||(a.Ea=!0);Ea.R?a.Db-a.R-I>>3:0;cN&&(W=N)):(C<<=I,W-=I,a.Ea=!1):(a.Ea&&C===a.fa[g]?(d+=W,W=0):a.fa[g]=C,g++);if(W){dE&&(E=d);r=J&&(J=r+1)}if(d>=a.R){d=0;if(++r>a.aa)break;c+=U}}I||(a.Ea=!0);x>8|(B&255)<<8;var N=m,W=16;x>=d))>>(W-=d);Il(a.yb,x++,E,r[va])}x>J&&(J=x);E=U&&(U=E+1)}q+=2;g++;if(x>=a.R){x=0;E+=2;if(E>a.aa)break;E==a.aa&&(E=1,q=c+a.kd)}}a.Ea=!0;Ta.R?a.Db-a.R-B>>3:0;cW&&(ca=W)):(g<<=B,ca-=B,a.Ea=!1):(a.Ea&&g===a.fa[e]?(r+=ca,ca=0):a.fa[e]=g,e++);if(ca){r>>=8;r>T&&(T=r);x=I&&(I=x+1)}c+=U;if(r>=a.R){r=0;if(++x>a.aa)break;c+=N}}B||(a.Ea=!0);Ea.R?a.Db-a.R-I>>3:0;cN&&(W=N)):(B<<=I,W-=I,a.Ea=!1):(a.Ea&&B===a.fa[g]?(d+=W,W=0):a.fa[g]=B,g++);if(W){dE&&(E=d);r=J&&(J=r+1)}if(d>=a.R){d=0;if(++r>a.aa)break;c+=U}}I||(a.Ea=!0);xd&&(b.Eh=d,d=-d|0);d%b.Ah>b.il&&(c|=1);d%b.Dh>b.kl&&(c|=9);b.Hi=d/b.Dh|0;return c}f.Hk=function(a,b){return Ql(this,this.Ba,a,b)};f.Wl=function(a,b,c){var d=this.Ba;d.Sg=d.qc;d.qc=b&31;l(this,a,b,c,"CRTC.INDX")};f.Gk=function(a,b){return Rl(this,this.Ba,a,b)};f.Vl=function(a,b,c){Sl(this,this.Ba,a,b,c)};f.Ik=function(a,b){return Tl(this,this.Ba,b)};f.Xl=function(a,b,c){a=this.Ba;l(this,a.port+4,b,c,"MODE");a.Xc=b;Dl(this,!1)}; f.Jk=function(a,b){return Ul(this,this.Ba,b)};f.qj=function(a,b,c){this.A.Ff=this.A.Ff&-4|b&3;l(this,a,b,c,"FEAT")};f.jj=function(a,b){var c=this.A.wd?this.A.Ic[this.A.Jd&31]:this.A.Jd;b&&!this.ta()||l(this,960,null,b,"ATC."+(this.A.wd?this.A.hh[this.A.Jd&31]:"INDX"),c);this.A.wd=!this.A.wd;return c}; f.pj=function(a,b,c){var d=this.A,e=d.Jd&32;if(d.wd){d.wd=!1;var g=d.Jd&31;if(16<=g||!e)c&&!this.ta()||l(this,a,b,c,"ATC."+d.hh[g]),d.Ic[g]=b,this.eb=!1,Ol(this,void 0)}else d.Jd=b,l(this,a,b,c,"ATC.INDX"),d.wd=!0,b&32&&!e&&Bl(this,!0)&&Wc(this,!0),d.Cf=(d.sb[12]<<8)+d.sb[13]|0,d.af=0}; @@ -989,8 +989,8 @@ f.load=function(a,b,c,d,e){var g=b;if(!this.na)if(this.P=a,this.Y=b,this.na=d,th !0),d=d+va&-1;N.Qc=b;I[U]=N}h.aa=d;b=h}else h.Ta("Unrecognized diskette format ("+c+" bytes)");h.na&&(h.na.call(h.controller,h.B,b,h.P,h.Y),h.na=null)};m.readAsArrayBuffer(c)}else 0>b.indexOf("/api/v1/dump")&&(a=ia(b),"json"==a?g=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(g=nm(this,b),this.Tf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c="dir"),g=xa()+ "/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.Le?"":d)+"&format=json")),wa(g,!0,null,this,this.Tj,b)}; f.Tj=function(a,b,c,d){var e=null;this.Oe=!1;var g=0>c&&this.pa&&!this.pa.oa.mc;if(this.Tf)c?this.controller.Ta('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",g):(this.R=!0,e=this);else if(c)this.controller.Ta('Unable to load disk "'+this.P+'" (error '+c+")",g);else try{if(0h&&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)ya(m[0]);else{this.Lb=m.length;this.Mb=m[0].length;this.Sb=m[0][0].length;var q=m[0][0][0];this.Hb=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var E=q.data;if(void 0===E){var C=q.bytes;if(void 0!== -C&&C.length){for(var g=r<<2,T=C.length;Tb.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)ya(m[0]);else{this.Lb=m.length;this.Mb=m[0].length;this.Sb=m[0][0].length;var q=m[0][0][0];this.Hb=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var E=q.data;if(void 0===E){var B=q.bytes;if(void 0!== +B&&B.length){for(var g=r<<2,T=B.length;Tb&&(b=0);2E3h.Ka.restore(C)&&(m=!1);m&&h.Ka&&void 0!==h.gb&&(h.qb=h.Ka.seek(h.Jb,h.kb,h.ub));m||(e=!1)}a.Y=b[c++]||0;a.sa=b[c]||0;return e}f.Yi=function(a){var b;a=this.A[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; +9;break;case 1200:h.Lb=80;h.Sb=15;break;case 1440:h.Lb=80,h.Sb=18}}var q=a,r=d,x=g[d],E=0;m=!0;h.hb=r;h.Tc=h.Je=!1;void 0===x&&(x=[192,!0,0,2,0]);"boolean"==typeof x[1]&&(x[1]=["Floppy Drive",h.Lb||40,h.Mb||x[3],h.Sb||9,h.Hb||512,x[1],h.$f,h.vf,h.wf]);h.wb=x[E++];var B=x[E++];h.name=B[0];h.Lb=B[1];h.Mb=B[2];h.Sb=B[3];h.Hb=B[4];h.Le=B[5];(h.$f=B[6])?(h.vf=B[7],h.wf=B[8]):(h.$f=h.Lb,h.vf=h.Mb,h.wf=h.Sb);h.kb=x[E++];h.Td=x[E++];h.Jb=x[E++];h.Td=100<=h.Td?h.Td-100:h.Td-h.Jb;h.ub=x[E++];h.Ud=x[E++];h.Cb= +x[E++];h.gb=x[E++];h.qb=null;h.Ka||(h.we="");B=x[E++];102==B&&(B=!1);if("boolean"==typeof B){var T=B,B=x[E++],x=x[E];T?(E=B,B=q.A[r],Dm(q,r,!0,!0),B.Je=!0,r=new im(q,B,"preload"),q.Zi(B,r,E,x,!0)):Fm(q,r,B,x,!0)?h.Ka&&x&&Gm(q,B,x,h.Ka):ob(q,!1)}else void 0!==B&&h.Ka&&0>h.Ka.restore(B)&&(m=!1);m&&h.Ka&&void 0!==h.gb&&(h.qb=h.Ka.seek(h.Jb,h.kb,h.ub));m||(e=!1)}a.Y=b[c++]||0;a.sa=b[c]||0;return e}f.Yi=function(a){var b;a=this.A[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; f.vj=function(a,b,c){if(a.Ka){var d=a.Ka.info(),e=d[2],g=d[1]*e;if(b+c<=d[0]*g)return a.Jb=Math.floor(b/g),b%=g,a.kb=Math.floor(b/e),a.ub=b%e+1,a.Cb=c*d[3],a.wb=0,!0}return!1};function Cm(a,b){b||(a.fa=0);if(a.aa)for(var c in a.aa){var d=a.aa[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&eq.Ka.restore(h)&&(T=!1),T&&void 0!==q.gb&&(q.qb=q.Ka.seek(q.Od,q.kb,q.ub+q.Of)));T||(e=!1);null!=a.sa&&1>=d&&(a.sa|=(g.type&3)<<(1-d<<1))}0<=a.hb&&(a.B=a.A[a.hb]); +b&&(b=[]);for(d=0;dq.Ka.restore(h)&&(T=!1),T&&void 0!==q.gb&&(q.qb=q.Ka.seek(q.Od,q.kb,q.ub+q.Of)));T||(e=!1);null!=a.sa&&1>=d&&(a.sa|=(g.type&3)<<(1-d<<1))}0<=a.hb&&(a.B=a.A[a.hb]); return e}f.Yi=function(a){var b;a=this.A[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b};function Vm(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Be[2])?e=b.Be[0]<<8|b.Be[1]:c=b.type);null==c||d||(d=Om[a.Ba][c][1],e=Om[a.Ba][c][0]);d&&((c=Om[a.Ba][b.type])&&e!=c[0]&&d!=c[1]&&a.Ta("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.Lb=e,b.Mb=d,null==b.Ka&&(b.Ka=new im(a,b,b.mode)))}} f.vj=function(a,b,c){if(a.Ka){var d=a.Ka.info(),e=d[0];if(e){var g=d[2],h=d[1]*g;if(b+c<=e*h)return a.Od=Math.floor(b/h),b%=h,a.kb=Math.floor(b/g),a.ub=b%g,a.Cb=c*d[3],a.errorCode=0,!0}}return!1}; function Tm(a,b){b||(a.fa=0);for(var c=0;c>5,g=c&31,h=cn(a),m=cn(a),q=h<<2&768|m,r=h&63,x=cn(a),E=cn(a),C=a.A[e];C&&(C.Od=q,C.kb=g,C.ub=r,C.Cb=x*C.Hb);switch(b){case 3:dn(a,C?C.errorCode:4);en(a,c);en(a,h);en(a,m);en(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=cn(a));)C&&cb?Ym(a,c):c(-1,!1)};f.Hj=function(a,b){return void 0!==b&&0<=b?an(a,b):-1}; +function Wm(a){a.R=0;var b=cn(a),c=cn(a),d=c&32,e=d>>5,g=c&31,h=cn(a),m=cn(a),q=h<<2&768|m,r=h&63,x=cn(a),E=cn(a),B=a.A[e];B&&(B.Od=q,B.kb=g,B.ub=r,B.Cb=x*B.Hb);switch(b){case 3:dn(a,B?B.errorCode:4);en(a,c);en(a,h);en(a,m);en(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=cn(a));)B&&cb?Ym(a,c):c(-1,!1)};f.Hj=function(a,b){return void 0!==b&&0<=b?an(a,b):-1}; f.Rj=function(a,b){var c;void 0!==b&&0<=b?(c=b,a.gban(a,a.Ri)){c=-1;break a}a.Pf++}a.Pf>=a.Ud&&(c=-1)}else c=-1;return c}; function fn(a,b,c){b.errorCode=4;if(b.Ka&&(b.qb=null,a.X)){b.errorCode=0;vj(a.X,3,a,"dmaRead",b);oj(a.X,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)});return}c(b.errorCode?2:0)}function gn(a,b,c){b.errorCode=4;if(b.Ka&&(b.qb=null,a.X)){b.errorCode=0;vj(a.X,3,a,"dmaWrite",b);oj(a.X,3,function(a){a||(0==b.errorCode&&(b.errorCode=4),20==b.errorCode&&(b.errorCode=0));c(b.errorCode?2:0)});return}c(b.errorCode?2:0)} function hn(a,b,c){b.errorCode=4;b.Ce&&b.Ce.length==b.Cb||(b.Ce=Array(b.Cb));b.gb=0;a.X?(b.errorCode=0,vj(a.X,3,a,"dmaWriteBuffer",b),oj(a.X,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)})):c(b.errorCode?2:0)} @@ -1077,8 +1077,8 @@ pic:1024,timer:2048,cmos:4096,rtc:8192,8042:16384,chipset:32768,keyboard:65536,k [[185,4228,4100],yn,[128,12420],[126,12420],[125,4228],[72,12420],[32,4228],[71,12420]],[[74,12417],[31,12417],yn,yn,yn,yn,yn,yn],[[74,12420],[31,12420],[17,4228],[17,4231],[87,4228],[87,4231],[136,4228],yn],[],[[175,41091],[183,41091],[108,36995],[119,36995],[186,36995],[187,36995],yn,yn],[[169,41091],[174,41091],[105,36995],[107,36995],[176,41091],yn,[109,36995],yn],[yn,yn,yn,yn,[13,53380,4097],[16,57476,4097],[15,57476,4097],[14,57476,4097]]];f=kn.prototype; f.Hc=function(a,b,c,d){this.na=b;this.O=c;this.pa=a;this.tb=Ab(a,"FDC");this.ib=Ab(a,"HDC");this.Y=Ab(a,"Mouse");this.Da=b.X>>2;this.Ga=b.Zf;this.nb=new ed(this.O,7,"DBG");this.Ja=An;80186<=this.O.ra&&(this.Ja=An.slice(),this.Ja[15]=yn,80286<=this.O.ra&&(this.Ja[15]=zn,80386<=this.O.ra&&(this.Ma=8)));Ni(this,64,function(a){Dn(d,d.O.Ad,a[0])});Ni(this,128,function(a){Dn(d,d.O.wa,a[0],d.O.wa!==d.O.Ad)});Ni(this,4,function(a){if(a=a[0]){var b=En(d,a);if(void 0===b)d.V("invalid selector: "+a);else if(a= Fn(d,b,2),d.V("dumpSel("+ga(a?a.ea:b)+"): %"+k(a?a.Zb:null,d.Da)),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=Gn[a.type];m&&(c=m[0],b=m[1])}!c||a.zb&32768||(c+=",not present");d.V((b?"seg="+ga(a.Fa&65535)+" off="+ga(a.Va):"base="+k(a.Fa,d.Da)+" limit="+Hn(a.Va))+" type="+fa(a.type>>8)+" ("+c+") ext="+ga(a.ext& --65296)+" dpl="+fa(a.Bc))}}else d.V("no selector")});Ni(this,8,function(a){a:{if(a=a[0]){var b=En(d,a);if(void 0===b){d.V("invalid task selector: "+a);break a}a=Fn(d,b,2)}else a=d.O.Ya;d.V("dumpTSS("+ga(a?a.ea:b)+"): %"+k(a?a.Fa:null,d.Da));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?In:Jn,r,x,E,C;for(C in q)r=q[C],x=a.Fa+r,E=rf(d.O,x)|rf(d.O,x+1)<<8,2304==c&&(E=E|rf(d.O,x+2)<<16|rf(d.O,x+3)<<24),b&&(b+="\n"),b+=ga(r)+" "+la(C+":",11)+k(E,m);if(2304==c)for(C=0,r=E>>>16;rC;){x=a.Fa+ -r;E=rf(d.O,x)|rf(d.O,x+1)<<8;x=2;c="";if(!x||4>=8;b+="\n"+ga(r)+" ports "+ga(C)+"-"+ga(C+15)+": "+c;C+=16;r+=2}d.V(b)}}});Ni(this,134217728,function(a){var b;(a=a[0])&&(b=En(d,a));if(void 0===b)d.V("invalid MCB");else for(d.V("dumpMCB("+ga(b)+")");b;){a=ln(d,0,b);var c=d.Wa(a,1),m=d.Jc(a,2),q=d.Jc(a,5);if(77!=c&&90!=c)break;d.V(Kn(0,b)+": '"+String.fromCharCode(c)+"' PID="+ga(m)+" LEN="+ga(q)+' "'+Ln(d,a,8)+'"');b+=1+q}});this.ja=null;Me(this.O, +-65296)+" dpl="+fa(a.Bc))}}else d.V("no selector")});Ni(this,8,function(a){a:{if(a=a[0]){var b=En(d,a);if(void 0===b){d.V("invalid task selector: "+a);break a}a=Fn(d,b,2)}else a=d.O.Ya;d.V("dumpTSS("+ga(a?a.ea:b)+"): %"+k(a?a.Fa:null,d.Da));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?In:Jn,r,x,E,B;for(B in q)r=q[B],x=a.Fa+r,E=rf(d.O,x)|rf(d.O,x+1)<<8,2304==c&&(E=E|rf(d.O,x+2)<<16|rf(d.O,x+3)<<24),b&&(b+="\n"),b+=ga(r)+" "+la(B+":",11)+k(E,m);if(2304==c)for(B=0,r=E>>>16;rB;){x=a.Fa+ +r;E=rf(d.O,x)|rf(d.O,x+1)<<8;x=2;c="";if(!x||4>=8;b+="\n"+ga(r)+" ports "+ga(B)+"-"+ga(B+15)+": "+c;B+=16;r+=2}d.V(b)}}});Ni(this,134217728,function(a){var b;(a=a[0])&&(b=En(d,a));if(void 0===b)d.V("invalid MCB");else for(d.V("dumpMCB("+ga(b)+")");b;){a=ln(d,0,b);var c=d.Wa(a,1),m=d.Jc(a,2),q=d.Jc(a,5);if(77!=c&&90!=c)break;d.V(Kn(0,b)+": '"+String.fromCharCode(c)+"' PID="+ga(m)+" LEN="+ga(q)+' "'+Ln(d,a,8)+'"');b+=1+q}});this.ja=null;Me(this.O, 65,this.dl.bind(this));this.qa=null;Me(this.O,104,this.el.bind(this));ob(this)};function Mn(a,b,c,d,e,g){b=Ln(a,b);var h=Fn(a,d),h=h?h.Va+1:0,m=(e?"_CODE":"_DATA")+k(c,2);g&&a.V(b+"!undefined "+(e?"code":"data")+"("+k(c,4)+")=#"+k(d,4)+" len "+k(h));c={};c[b+m]=0;Uj(a,d,0,h,c)} function Nn(a,b,c,d){var e=a.Jc(b,2),g=a.Jc(b,2),h=a.pb(b,4),m=a.pb(b,4),q=ln(a,a.pb(b,4),a.Jc(b,2)),r=ln(a,a.pb(b,4),a.Jc(b,2)),g=a.Jc(b,2)||g;b=Ln(a,r).toUpperCase();q=Ln(a,q).toUpperCase();r=(c?"_CODE":"_DATA")+k(e,2);d&&a.V(b+"!"+q+"!undefined "+(c?"code":"data")+"("+k(e,4)+")="+k(g,4)+":"+k(h)+" len "+k(m));c={};c[q+r]=h;Uj(a,g,h,m,c)} f.dl=function(a){var b=this.O,c=b.F&65535,d=b.D&65535,e=b.G&65535,g=b.H&65535,h=b.K&65535,m=b.J&65535,q=b.cb.ea;if(null==this.ja)return 79==c&&Ne(b,a,function(a){return function(){62342!=(b.F&65535)?(b.F=b.F&-65536|62342,a.V("INT 0x41 handling enabled"),a.ja=!0):(a.V("INT 0x41 monitoring enabled"),a.ja=!1)}}(this)),!0;switch(c){case 79:this.ja&&(b.F=b.F&-65536|62342);break;case 80:Mn(this,ln(this,m,q),d+1,e,!(h&1),this.ja);break;case 336:Nn(this,ln(this,b.D,g),!h,this.ja);break;default:this.ja&&this.V("INT 0x41: "+ @@ -1107,7 +1107,7 @@ Ln(a,d,11)+'"',b=b.replace("^"+e,d),c+=d.length;return b}f=kn.prototype;f.messag function si(a,b,c,d){var e,g;if(!d&&(d=a.ta(1)&&0>rn.indexOf(b),!d)){var h=qn[b];h&&(d=a.ta(h)?!0:524288==h&&a.ta(h=1048576))}d&&(e=a.O.F>>8&255,g=a.O.H&255,33==b&&11==e||524288==h&&128<=g||1048576==h&&128>g)&&(d=!1);d&&((h=(h=vb[b])&&h[e]||"")&&(h=" "+co(a,h)),a.message("INT "+fa(b)+": AH="+fa(e)+" @"+Kn(c-2-a.O.za.Fa,a.O.za.ea)+h));return d} function kb(a,b,c,d,e,g,h,m){m|=256;if(null==e||(a.jc&m)==m)m=null,null!=e&&(m=a.O.za.ea,e-=a.O.za.Fa),a.message(b.Pd+"."+(null!=d?"outPort":"inPort")+"("+ga(c)+","+(g?g:"unknown")+(null!=d?","+fa(d):"")+")"+(null!=h?": "+fa(h):"")+(null!=e?" @"+Kn(e,m):""))}f.$k=function(){this.V("Type ? for help with PCjs Debugger commands");this.gd();if(this.Za){var a=On(this,this.Za);this.Za=null;for(var b in a)pn(this,a[b])}}; function nn(a){var b;if(Af(a)){if(!a.Ca||!a.Ca.length){a.Ca=Array(1E3);for(b=0;b>>g.Qa].Qd(e&g.A,a==this.fa);b.ea=null}}d&&(a.push(b),c?(null!=b.Sa&&(b.ea=null),b.Wd=!0):(ko(this,a,a.length-1),nn(this)));return d}; function jo(a,b,c,d,e){for(var g=!1,h=lo(a,a.ec(c)),m=1;m>>c.Qa],b==a.fa));nn(a);break}}return g}function mo(a,b){for(var c=1;c=tn.length&&(q=a.Wa(b,1),h=Cn[r-tn.length][q>>3&7]);var r=tn[h[0]],x=h.length-1,E="";if(164<=g&&167>=g||170<=g&&175>=g)x=0,b.dc&&"W"==r.slice(-1)&&(r=r.slice(0,-1)+"D");for(var g=null,C=!0,T=1;T<=x;T++){var J,I;J="";I=h[T];if(void 0!==I){null==g&&(g=I>> -14);var U=I&15;if(0!=U)if(15==U)C=!1;else{var N=I&240;if(128<=N)if(0>q&&(q=a.Wa(b,1)),160>N){J=a;var N=x,U=b,W="",ca=q>>6,va=q&7;if(3>ca){var La=void 0;if(!ca&&(!U.lc&&6==va||U.lc&&5==va))ca=2;else{if(U.lc)if(4!=va)va+=8;else{var W=J,La=ca,Ma=U,Za=W.Wa(Ma,1),Na=Za>>6,rb=Za>>3&7,Za=Za&7,oa="";if(La||5!=Za)oa=wn[Za+8];4!=rb&&(oa&&(oa+="+"),oa+=wn[rb+8],Na&&(oa+="*"+(1<>24,W+="-"+k(-La,2)):W+= +function io(a,b,c,d,e){var g=!1;if(!a.Ua++){b=lo(a,b);a.ta(-2147483632)&&204==rf(a.O,b)&&(g=!0);for(var h=1;!g&&h=tn.length&&(q=a.Wa(b,1),h=Cn[r-tn.length][q>>3&7]);var r=tn[h[0]],x=h.length-1,E="";if(164<=g&&167>=g||170<=g&&175>=g)x=0,b.dc&&"W"==r.slice(-1)&&(r=r.slice(0,-1)+"D");for(var g=null,B=!0,T=1;T<=x;T++){var J,I;J="";I=h[T];if(void 0!==I){null==g&&(g=I>> +14);var U=I&15;if(0!=U)if(15==U)B=!1;else{var N=I&240;if(128<=N)if(0>q&&(q=a.Wa(b,1)),160>N){J=a;var N=x,U=b,W="",ca=q>>6,va=q&7;if(3>ca){var La=void 0;if(!ca&&(!U.lc&&6==va||U.lc&&5==va))ca=2;else{if(U.lc)if(4!=va)va+=8;else{var W=J,La=ca,Ma=U,Za=W.Wa(Ma,1),Na=Za>>6,rb=Za>>3&7,Za=Za&7,oa="";if(La||5!=Za)oa=wn[Za+8];4!=rb&&(oa&&(oa+="+"),oa+=wn[rb+8],Na&&(oa+="*"+(1<>24,W+="-"+k(-La,2)):W+= "+"+k(La,2)):2==ca&&(W&&(W+="+"),U.lc?(La=J.pb(U,4),W+=k(La)):(La=J.Jc(U,2),W+=k(La,4)));W="["+W+"]";if(1==N){J="";I&=15;4==I&&(I=U.dc?5:3);switch(I){case 7:J="FAR";break;case 1:J="BYTE";break;case 3:J="WORD";break;case 5:J="DWORD"}J&&(W=J+" "+W)}}else W=oo(J,va,I,U);J=W}else J=160==N?oo(a,q&7,I,b):oo(a,q>>3&7,I,b);else if(16==N)J="1";else if(0==N){J=a;U=I;N=b;I=" ";switch(U&15){case 1:U&12288&&(I=k(J.Wa(N,1),2));break;case 2:I=k(J.Wa(N,1)<<24>>24,N.dc?8:4);break;case 4:case 8:if(N.dc){I=k(J.pb(N, 4));break}case 3:I=k(J.Jc(N,2),4);break;case 7:N=ln(J,J.nc(N,!0),J.Jc(N,2),null,N.type,N.dc,N.lc);I=Yn(N);J=po(J,N);J[0]&&(I+=" ("+J[0]+")");break;default:I="imm("+ga(U)+")"}J=I}else 32==N?(b.lc?(J=8,I=a.pb(b,4)):(J=4,I=a.Jc(b,2)),J="["+k(I,J)+"]"):48==N?(J=1==U?a.Wa(b,1)<<24>>24:a.nc(b,!0),I=b.Xa+J&(b.dc?-1:65535),J=k(I,b.dc?8:4),I=po(a,ln(a,I,b.ea)),I[0]&&(J+=" ("+I[0]+")")):96==N?J=oo(a,(I&3840)>>8,I,b):112==N?J=oo(a,(I&3840)>>8,192,b):64==N?J="DS:[SI]":80==N&&(J="ES:[DI]");if(!J||!J.length){E= -"INVALID";break}0a.O.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.dc))b+=16;return vn[b]} function ro(a,b){var c;switch(b){case "V":c=bf(a.O);break;case "D":c=a.O.ca&1024;break;case "I":c=a.O.ca&512;break;case "T":c=a.O.ca&256;break;case "S":c=af(a.O);break;case "Z":c=$e(a.O);break;case "A":c=Ze(a.O);break;case "P":c=Ye(a.O);break;case "C":c=Xe(a.O);break;default:c=0}return b+(c?"1":"0")+" "}function Hn(a){return k(a,a&-65536?8:4)}function so(a,b){8<=b&&15>=b&&4=":6,">":6,"<=":6,"<":6,">>>":7,">>":7,"<<":7,"-":8,"+":8,"%":9,"/":9,"*":9}; function xo(a,b,c){for(c=c||-1;c--&&b.length;){var d=b.pop();if(2>a.length)return!1;var e=a.pop(),g=a.pop();switch(d){case "*":d=g*e;break;case "/":if(!e)return!1;d=g/e;break;case "%":if(!e)return!1;d=g%e;break;case "+":d=g+e;break;case "-":d=g-e;break;case "<<":d=g<>":d=g>>e;break;case ">>>":d=g>>>e;break;case "<":d=g":d=g>e?1:0;break;case ">=":d=g>=e?1:0;break;case "==":d=g==e?1:0;break;case "!=":d=g!=e?1:0;break;case "&":d=g&e;break; case "^":d=g^e;break;case "|":d=g|e;break;case "&&":d=g&&e?1:0;break;case "||":d=g||e?1:0;break;default:return!1}a.push(d|0)}return!0} -function Xn(a,b,c){var d;if(b){b=Wn(a,b);for(var e=0,g=!1,h=b,m=[],q=[],r=b.split(/(\|\||&&|\||^|&|!=|==|>=|>>>|>>|>|<=|<<|<|-|\+|%|\/|\*)/);e=|>>>|>>|>|<=|<<|<|-|\+|%|\/|\*)/);eb[0]?1:a[0]>>0,m],C=na(x,r,a.bb);0>C&&x.splice(-(C+1),0,r)}E&&(q.a=E.replace(/''/g,'"'))}a.B.push([b,c,d,e,h])} +function Uj(a,b,c,d,e){var g={},h=[],m;for(m in e){var q=e[m];"number"==typeof q&&(e[m]=q={o:q});var r=q.o,x=q.s,E=q.a;if(void 0!==r){void 0!==x&&(g.Xa=r,g.ea=x,g.Sa=null,a.ec(g),(g.Sa&-65536)==(a.na.Zf&-65536)&&(g.Sa&=1048575),q.p=g.Sa);var x=h,r=[r>>>0,m],B=na(x,r,a.bb);0>B&&x.splice(-(B+1),0,r)}E&&(q.a=E.replace(/''/g,'"'))}a.B.push([b,c,d,e,h])} function po(a,b,c){for(var d=[],e=a.ec(b)>>>0,g=0;g>>0,q=a.B[g][2];if((h==b.ea||!(40!=h&&48!=h||40!=b.ea&&48!=b.ea))&&e>=m&&e>>0],a.bb);0<=b?Ao(a,g,b,d):c&&(b=~b,Ao(a,g,b-1,d),Ao(a,g,b,d));break}}return d}function Ao(a,b,c,d){var e={},g=a.B[b][4],h=0,m=null;0<=c&&ca.X&&a.R.length&&(a.X=0);if(0>a.X||b!=a.R[a.X])a.R.splice(0,0,b),a.X=0;a.X--}else b=a.R[a.X+1];a=[];if(b){b=b.replace(/""/g,"'");c=0;var e=null;d=d||";";for(var g=0;g<=b.length;g++){var h=b.charAt(g);if('"'==h||"'"==h)e?h==e&&(e=null):e=h;else if(h==d&&!e||!h)a.push(ma(b.substring(c,g))),c=g+1}}return a} function Jo(a){if(a&&a.length)for(var b=a[0],c=b.charAt(0),d=1;de||"z"Vb.length&&(a.V("note: only "+Vb.length+" available"),lb=Vb.length);cb-=lb;0>cb&&(null==Vb[Vb.length-1].ea?(lb=cb+lb, cb=0):cb+=Vb.length);var hh=[];"call"==$d&&(vd=1E5,hh=["CALL"]);for(void 0!==Zd&&a.V(lb+" instructions earlier:");0=Vb.length&&(cb=0);a.jb=lb;kl++;vd--}}kl||(a.V("no "+jl+"history available"),a.jb=void 0)}else if("di"==W)U.shift(),a.V("no information");else{var wd=Vn(a,ca,32);if(wd&& diff --git a/docs/pcjs/demos/pc.js b/docs/pcjs/demos/pc.js index 4e14bf8c2..4bd0b9816 100644 --- a/docs/pcjs/demos/pc.js +++ b/docs/pcjs/demos/pc.js @@ -57,17 +57,17 @@ function(){d.xa&&pc(d.xa)};a=!0;break;case "speed":this.ra[b]=c;a=!0;break;case function uc(a,b){var c=30;60>c&&(c=60);2>c&&(c=2);var d=1;b&&1a.W.vf&&(c=Math.round(c/a.W.rd));return c}function ic(a){a.W.qd=0;a.Wc=a.Mc=a.gc=a.A=0;jc(a);qc(a,1)} function qc(a,b,c){if(void 0!==b){.8>a.W.qd/a.W.be&&(b=1);a.W.rd=b;b=a.W.vf*a.W.rd;if(a.W.be!=b){a.W.be=b;b=a.W.be.toFixed(2)+"Mhz";var d=a.ra.setSpeed;d&&(d.textContent=b);a.cc("target speed: "+b)}c&&a.Zc()}sc(a,a.Mc);a.Mc=0;a.W.ce=ka();a.W.Hd=0;uc(a)} function hc(a,b){if(Ya(a,!0)){if(!a.ia.Kb){qc(a);a.xa&&a.xa.start(a.W.ce,vc(a));a.ia.Kb=!0;a.ia.Ji=!0;a.Y&&wc(a.Y);var c=a.ra.run;c&&(c.textContent="Halt");a.Nd(!0);b&&a.Zc()}a.W.Wg>=a.W.Sc&&uc(a,!0);a.W.Me=0;a.W.wf=ka();a.W.Hd&&(c=a.W.wf-a.W.Hd,c>a.W.Ri&&(a.W.ce+=c,a.W.ce>a.W.wf&&(a.W.ce=a.W.wf)));try{do{var d=a.ia.rf?1:a.W.Fk;if(a.Y){xc(a.Y);var e=a.Y,c=d,k=e.L[0];if(k.Fd){var l=(vc(e.A,e.ha)-k.dd)/e.Ia|0,p=yc(e,0)-l;6==k.mode&&(p-=l);var q=p*e.Ia|0;6==k.mode&&(q>>=1);c>q&&(c=q)}var d=c,w=a.Y,c= -d;if(w.B&&w.B[11]&64){var C=w.pa-vc(w.A,w.ha);0C&&(c=C)}d=c}a.aj(d);var G=a.gc-a.A;a.Mc+=G;a.W.Me+=G;sc(a,0,!0);var c=a,D=G;if(c.ia.rf){var P=!1;c.W.xf=c.W.xf+c.Li()|0;c.W.de-=D;0>=c.W.de&&(c.W.de+=c.W.He,P=!0);0<=c.W.Ie&&c.W.Ie<=vc(c)&&(c.W.He=c.W.Ie=-1,jc(c),oc(c),P=!0);P&&c.cc(vc(c)+" cycles: checksum="+da(c.W.xf))}a.W.Ke-=G;0>=a.W.Ke&&(a.W.Ke+=a.W.Ti,mc(a));a.W.Je-=G;0>=a.W.Je&&(a.W.Je+=a.W.Si,a.Nd());a.W.Le-=G;if(0>=a.W.Le){a.W.Le+=a.W.Vg;break}}while(a.ia.Kb)}catch(U){oc(a);kc(a);a.xa&& -a.xa.stop(ka(),vc(a));Ya(a,!1);ab(a,U.stack||U.message);return}d=setTimeout;e=a.vj;a.W.Hd=ka();k=a.W.Ri;a.W.Me&&(k=Math.round(k*a.W.Me/a.W.Vg));k-=a.W.Hd-a.W.wf;if(l=a.W.Hd-a.W.ce)a.W.qd=Math.round(a.Mc/(10*l))/100,864E5<=l&&(a.Wc=0,a.Y&&xc(a.Y,!0),qc(a));if(0>k||a.W.qdC&&(c=C)}d=c}try{a.aj(d)}catch(G){if("number"!=typeof G)throw G;}var D=a.gc-a.A;a.Mc+=D;a.W.Me+=D;sc(a,0,!0);var c=a,R=D;if(c.ia.rf){var V=!1;c.W.xf=c.W.xf+c.Li()|0;c.W.de-=R;0>=c.W.de&&(c.W.de+=c.W.He,V=!0);0<=c.W.Ie&&c.W.Ie<=vc(c)&&(c.W.He=c.W.Ie=-1,jc(c),oc(c),V=!0);V&&c.cc(vc(c)+" cycles: checksum="+da(c.W.xf))}a.W.Ke-=D;0>=a.W.Ke&&(a.W.Ke+=a.W.Ti,mc(a));a.W.Je-=D;0>=a.W.Je&&(a.W.Je+=a.W.Si,a.Nd());a.W.Le-=D;if(0>=a.W.Le){a.W.Le+=a.W.Vg;break}}while(a.ia.Kb)}catch(U){oc(a); +kc(a);a.xa&&a.xa.stop(ka(),vc(a));Ya(a,!1);ab(a,U.stack||U.message);return}d=setTimeout;e=a.vj;a.W.Hd=ka();k=a.W.Ri;a.W.Me&&(k=Math.round(k*a.W.Me/a.W.Vg));k-=a.W.Hd-a.W.wf;if(l=a.W.Hd-a.W.ce)a.W.qd=Math.round(a.Mc/(10*l))/100,864E5<=l&&(a.Wc=0,a.Y&&xc(a.Y,!0),qc(a));if(0>k||a.W.qdthis.id&&m.call(e,13,a&65532)}return g};f.Ck=function(a){var b=this.A;a=b.Ob+(a<<2);var c=b.la(a);this.vg=2;b.T&=-769;return this.load(b.la(a+2))+c|0};f.Bk=function(a){var b=this.A;a<<=3;var c=b.Ob+a|0;if(7<=(b.Vc-c|0))return this.F=!0,a=Cc(this,c,a),a!==g&&(a+=this.Ue),a;m.call(b,13,a|2);return g};f.Ai=function(a){return this.Ba+a|0}; f.Ci=function(a){return this.Ba+a|0};f.zi=function(a,b){return(a>>>0)+b<=this.D?this.Ba+a|0:this.nf()};f.jj=function(a,b){return(a>>>0)+b>this.D?this.Ba+a|0:this.nf()};f.nf=function(){m.call(this.A,13,0);return g};f.Bi=function(a,b){return(a>>>0)+b<=this.D?this.Ba+a|0:this.of()};f.kj=function(a,b){return(a>>>0)+b>this.D?this.Ba+a|0:this.of()};f.of=function(){m.call(this.A,13,0);return g}; function Dc(a,b,c){var d=a.A,e=d.la(b+2),k=d.la(b)|(e&255)<<16,d=d.la(b+4);a.oa=c;a.Ba=k;a.Za=d;a.D=(d>>>0)+1;a.mb=e;a.type=e&7936;a.ext=0;a.ec=b;Bc(a,!0)} -function Cc(a,b,c,d){var e=a.A;if(!d&&c===a.B.oa)return a.oa=c,a.Ba=a.B.Ba,a.Za=a.B.Za,a.D=(a.B.Za>>>0)+1,a.mb=a.B.mb,a.type=a.B.type,a.ext=a.B.ext,a.ec=a.B.ec,a.B.oa=0,Bc(a,!0,!0,!1),a.Ba;a.B.oa=0;var k=e.la(b+0),l=e.la(b+4),p=l&7936,q=e.la(b+2)|(l&255)<<16,w=e.la(b+6),C=c&65528;if(80386<=e.ga){var G=k,q=q|(w&65280)<<16,k=k|(w&15)<<16;w&128&&(k=k<<12|4095)}switch(a.id){case Ac:a.Yd=!1;a.vg=a.aa;var D=a.F;if(D&&1==c&&a.I.length){var P=a.I[a.Ue-1];if(P&&!P())return g}var P=c&3,U=(l&24576)>>13,V,va, -ia;if(C&&!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g;if(6144<=p){P=c&3;if(P>a.xb){if(!1!==D&&!(U==a.xb||p&1024&&U<=a.xb))return g;V=n(e);Ec(e,n(e),!0);r(e,V);a.Yd=!0}V=0}else{if(256==p||2304==p)return Fc(a,c,D)?a.Ba:g;if(1024==p)V=2,ia=0,Pa.id&&m.call(e,13,c&65532|(va?2:0)),g;break;case 2:if(C){if(4096>p||2048==(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;if(!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g}break;case 3:if(!(l&32768))return 6>a.id&&m.call(e,12,c&65532),g;if(!C||4096>p||512!=(p&2560))return 6>a.id&&m.call(e,13,c&65532,!0),g;break;case 4:D=p&-513;if(!C||256!=D&&2304!=D)return 6>a.id&&m.call(e,13,c&65532,!0),g;2304==D&&(a.si= +function Cc(a,b,c,d){var e=a.A;if(!d&&c===a.B.oa)return a.oa=c,a.Ba=a.B.Ba,a.Za=a.B.Za,a.D=(a.B.Za>>>0)+1,a.mb=a.B.mb,a.type=a.B.type,a.ext=a.B.ext,a.ec=a.B.ec,a.B.oa=0,Bc(a,!0,!0,!1),a.Ba;a.B.oa=0;var k=e.la(b+0),l=e.la(b+4),p=l&7936,q=e.la(b+2)|(l&255)<<16,w=e.la(b+6),C=c&65528;if(80386<=e.ga){var G=k,q=q|(w&65280)<<16,k=k|(w&15)<<16;w&128&&(k=k<<12|4095)}switch(a.id){case Ac:a.Yd=!1;a.vg=a.aa;var D=a.F;if(D&&1==c&&a.I.length){var R=a.I[a.Ue-1];if(R&&!R())return g}var R=c&3,V=(l&24576)>>13,U,va, +ia;if(C&&!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g;if(6144<=p){R=c&3;if(R>a.xb){if(!1!==D&&!(V==a.xb||p&1024&&V<=a.xb))return g;U=n(e);Ec(e,n(e),!0);r(e,U);a.Yd=!0}U=0}else{if(256==p||2304==p)return Fc(a,c,D)?a.Ba:g;if(1024==p)U=2,ia=0,Ra.id&&m.call(e,13,c&65532|(va?2:0)),g;break;case 2:if(C){if(4096>p||2048==(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;if(!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g}break;case 3:if(!(l&32768))return 6>a.id&&m.call(e,12,c&65532),g;if(!C||4096>p||512!=(p&2560))return 6>a.id&&m.call(e,13,c&65532,!0),g;break;case 4:D=p&-513;if(!C||256!=D&&2304!=D)return 6>a.id&&m.call(e,13,c&65532,!0),g;2304==D&&(a.si= q+e.la(q+100+2)|0,a.ij=q+a.Za|0);break;case 6:if(!(p&4096)&&768>>0)+1,a.mb=l,a.type=p,a.ext=w,a.ec=b,Bc(a,!0,!0,!1));return q} function Fc(a,b,c){var d=a.A,e=a.xb,k=d.qa.oa,l=d.qa.Ba;if(!c){if(!(d.qa.type&512))return m.call(d,13,b&65532,!0),!1;d.zb(d.qa.ec+4,d.qa.mb&=-513)}if(d.qa.load(b)===g)return!1;var p=d.qa.Ba;if(!1!==c){if(d.qa.type&512)return m.call(d,13,b&65532,!0),!1;d.zb(d.qa.ec+4,d.qa.mb|=512)}d.qa.type=d.qa.type&-513|d.qa.mb&512;256==d.qa.type||768==d.qa.type?(d.zb(l+14,v(d)),d.zb(l+16,Lc(d)),d.zb(l+18,d.G),d.zb(l+20,d.F),d.zb(l+22,d.H),d.zb(l+24,d.D),d.zb(l+26,t(d)),d.zb(l+28,d.L),d.zb(l+30,d.K),d.zb(l+32,d.I), d.zb(l+34,d.ya.oa),d.zb(l+36,d.ka.oa),d.zb(l+38,d.Z.oa),d.zb(l+40,d.Ha.oa),d.Fc.load(d.la(p+42)),Mc(d,d.la(p+16)|(c?16384:0)),d.G=d.la(p+18),d.F=d.la(p+20),d.H=d.la(p+22),d.D=d.la(p+24),d.L=d.la(p+28),d.K=d.la(p+30),d.I=d.la(p+32),d.ya.load(d.la(p+34)),d.Ha.load(d.la(p+40)),Nc(d,d.la(p+14),d.la(p+36)),b=38,l=26,a.xb>16;d=d? f.save=function(){var a=new Vd(this);E(a,0,[this.G,this.D,this.F,this.H,t(this),this.L,this.K,this.I]);var b=v(this),c=this.ka.save(),d=this.Ha.save(),e=this.Z.save(),k=this.ya.save(),l;null!=this.Xb?(l=[this.Aa,this.Xb,this.xd,this.Ob,this.Vc,this.Fc.save(),this.qa.save(),this.Cb],80386<=this.ga&&(l.push(this.Di),l.push(this.zd),l.push(this.Yc),l.push(this.pb),l.push(this.gf))):l=null;b=[b,c,d,e,k,l,Lc(this)];80386<=this.ga&&(b.push(this.bb.save()),b.push(this.lb.save()));E(a,1,b);E(a,2,[this.U.tg, this.V.tg,this.O,this.ja,this.Fa,this.P,this.pa]);E(a,3,[0,this.Wc,this.W.rd]);b=this.ma;c=0;d=[];(e=!b.I&&b.ga==b.D)||ub(b,!0);for(k=0;kc&&0<=(a.ff^a.ha)&&(8088>=a.ga||a.ka.Za==a.ka.ua?F(a,a.ha-a.ka.Ba):-1>c&&m.call(a,13,0))}}function t(a){return a.Qb&~a.Z.ua|a.va-a.Z.Ba}function r(a,b){a.Qb=b;a.va=a.Z.Ba+(b&a.Z.ua)|0}function Zd(a,b,c,d,e,k){if(63!=(e&63)&&e!=a.resultType){var l=(e^a.resultType)&a.resultType;l&&(l&1&&$d(a),l&2&&ae(a),l&4&&be(a),l&8&&ce(a),l&16&&de(a),l&32&&ee(a))}k?(a.Bd=d,a.Ad=b):(a.Bd=b,a.Ad=d);a.ye=c;a.qe=d;a.resultType=e} +function Yd(a,b){a.ha=a.ha+b|0;var c=a.ff-a.ha|0;0>c&&0<=(a.ff^a.ha)&&(8088>=a.ga||a.ka.Za==a.ka.ua?F(a,a.ha-a.ka.Ba):-1>c&&m.call(a,13,0))}function t(a){return a.Qb&~a.Z.ua|a.va-a.Z.Ba}function r(a,b){a.Qb=b;a.va=a.Z.Ba+(b&a.Z.ua)|0}function Zd(a,b,c,d,e,k){if(63!=(e&63)&&e!=a.resultType){var l=(e^a.resultType)&a.resultType;l&&(l&1&&$d(a),l&2&&ae(a),l&4&&be(a),l&8&&ce(a),l&16&&de(a),l&32&&ee(a))}k?(a.Bd=d,a.Ad=b):(a.Bd=b,a.Ad=d);a.ye=c;a.qe=d;a.resultType=e} function fe(a,b,c,d,e){a.resultType=c|26;a.qe=b;d?ge(a):he(a);e?ie(a):je(a);return b}function ke(a,b,c,d){c&d?ge(a):he(a);(b^c)&d?ie(a):je(a)}function le(a){return $d(a)?1:0}function $d(a){a.resultType&1&&(a.T&=-2,(a.Bd^(a.Bd^a.ye)&(a.ye^a.Ad))&a.resultType&-2147450752&&(a.T|=1),a.resultType&=-2);return a.T&1}function ae(a){a.resultType&2&&(a.T&=-5,38505>>((a.qe^a.qe>>4)&15)&1&&(a.T|=4),a.resultType&=-3);return a.T&4} function be(a){a.resultType&4&&(a.T&=-17,(a.Ad^a.Bd^a.ye)&16&&(a.T|=16),a.resultType&=-5);return a.T&16}function ce(a){a.resultType&8&&(a.T&=-65,a.qe&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.T|=64),a.resultType&=-9);return a.T&64}function de(a){a.resultType&16&&(a.T&=-129,a.qe&a.resultType&-2147450752&&(a.T|=128),a.resultType&=-17);return a.T&128} function ee(a){a.resultType&32&&(a.T&=-2049,(a.Bd^a.Ad)&(a.ye^a.Ad)&a.resultType&-2147450752&&(a.T|=2048),a.resultType&=-33);return a.T&2048}function he(a){a.resultType&=-2;a.T&=-2}function me(a){a.resultType&=-5;a.T&=-17}function ne(a){a.resultType&=-9;a.T&=-65}function je(a){a.resultType&=-33;a.T&=-2049}function ge(a){a.resultType&=-2;a.T|=1}function oe(a){a.resultType&=-5;a.T|=16}function pe(a){a.resultType&=-9;a.T|=64}function ie(a){a.resultType&=-33;a.T|=2048} @@ -108,7 +108,7 @@ f.Hb=function(a,b,c){var d=!1;switch(b){case "EAX":case "EBX":case "ECX":case "E function se(a,b){var c=a.fa[(b&a.hc)>>>a.na];c&&5==c.type&&(c=Yb(a,b,!1,!0));if(c){var d=b&a.Jb;switch(void 0){default:return c.ke(d,b);case 2:return c.pg(d,b);case 4:return c.ci(d,b)}}return null}f.Sb=function(a){return this.fa[(a&this.hc)>>>this.na].jc(a&this.Jb,a)};f.la=function(a){var b=a&this.Jb,c=(a&this.hc)>>>this.na;this.A-=this.B.Se;if(b>>this.na;if(b>>this.na].dc(a&this.Jb,b&255,a)};f.zb=function(a,b){var c=a&this.Jb,d=(a&this.hc)>>>this.na;this.A-=this.B.Se;c>8&255,a+1))}; f.vb=function(a,b){var c=a&this.Jb,d=(a&this.hc)>>>this.na;this.A-=this.B.Se;if(c>>=8}};function te(a,b,c){a.Ec=b;a.P=b.fc(a.tc=c,1);return a.O&1?0:a.Sb(a.P)}function H(a,b){return te(a,a.U,b&a.ua)}function I(a,b){return te(a,a.V,b&a.ua)}function ue(a,b,c){a.Ec=b;a.P=b.fc(a.tc=c,a.aa);return a.O&1?0:a.Lc(a.P)}function J(a,b){return ue(a,a.U,b&a.ua)} -function K(a,b){return ue(a,a.V,b&a.ua)}function ve(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,1);return a.O&1?0:a.Sb(a.P)}function L(a,b){return ve(a,a.U,b&a.ua)}function M(a,b){return ve(a,a.V,b&a.ua)}function we(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,a.aa);return a.O&1?0:a.Lc(a.P)}function N(a,b){return we(a,a.U,b&a.ua)}function O(a,b){return we(a,a.V,b&a.ua)}function Q(a,b){a.O&2||a.Gc(a.Ec.Vb(a.tc,1),b)}function R(a,b){a.O&2||a.hd(a.Ec.Vb(a.tc,a.aa),b)}function Hc(a,b,c){return a.Lc(b.fc(c,a.aa))} +function K(a,b){return ue(a,a.V,b&a.ua)}function ve(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,1);return a.O&1?0:a.Sb(a.P)}function L(a,b){return ve(a,a.U,b&a.ua)}function M(a,b){return ve(a,a.V,b&a.ua)}function we(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,a.aa);return a.O&1?0:a.Lc(a.P)}function N(a,b){return we(a,a.U,b&a.ua)}function O(a,b){return we(a,a.V,b&a.ua)}function P(a,b){a.O&2||a.Gc(a.Ec.Vb(a.tc,1),b)}function Q(a,b){a.O&2||a.hd(a.Ec.Vb(a.tc,a.aa),b)}function Hc(a,b,c){return a.Lc(b.fc(c,a.aa))} f.X=function(){var a=this.Sb(this.ha);Yd(this,1);return a};function xe(a){var b=a.la(a.ha);Yd(a,2);return b}function S(a){var b=a.wi(a.ha);Yd(a,a.Nc);return b}f.Ca=function(){var a=this.Lc(this.ha);Yd(this,this.aa);return a};f.M=function(){var a=this.Sb(this.ha)<<24>>24;Yd(this,1);return a};function T(a,b){var c=a.Sb(a.ha);Yd(a,1);return ye[c].call(a,b)} function n(a){var b=a.Lc(a.va);a.va=a.va+a.aa|0;var c=a.Ag-a.va|0;0>c&&0<=(a.Ag^a.va)&&(8088>=a.ga||!a.Z.od&&a.Z.Za==a.Z.ua||a.Z.od&&!a.Z.Za?r(a,a.va-a.Z.Ba&a.Z.ua):-1>c&&m.call(a,12,0));return b}function ze(a,b,c){a.va=a.va-c|0;0>(a.va-a.xe|0)&&0<=(a.xe^a.va)&&(8088>=a.ga||!a.Z.od&&a.Z.Za==a.Z.ua||a.Z.od&&!a.Z.Za?r(a,a.va-a.Z.Ba&a.Z.ua):m.call(a,12,0));2==c?a.zb(a.va,b):a.vb(a.va,b)} function u(a,b){a.va=a.va-a.aa|0;0>(a.va-a.xe|0)&&0<=(a.xe^a.va)&&(8088>=a.ga||!a.Z.od&&a.Z.Za==a.Z.ua||a.Z.od&&!a.Z.Za?r(a,a.va-a.Z.Ba&a.Z.ua):m.call(a,12,0));a.hd(a.va,b)}function Ae(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.ga)2>>32-c;fe(this,a,-2147483648,d&-2147483648)}return a}function Tf(a,b){return Rf.call(this,a,b,this.X())}function Uf(a,b){return Sf.call(this,a,b,this.X())}function Vf(a,b){return Rf.call(this,a,b,this.F&31)}function Wf(a,b){return Sf.call(this,a,b,this.F&31)}function Xf(a,b,c){if(c){16>>c-1;a=(d>>>1|b<<16-c)&65535;fe(this,a,32768,d&1)}return a} function Yf(a,b,c){if(c){var d=a>>>c-1;a=d>>>1|b<<32-c;fe(this,a,-2147483648,d&1)}return a}function Zf(a,b){return Xf.call(this,a,b,this.X())}function $f(a,b){return Yf.call(this,a,b,this.X())}function ag(a,b){return Xf.call(this,a,b,this.F&31)}function bg(a,b){return Yf.call(this,a,b,this.F&31)}function cg(a,b){var c=a-b|0;Zd(this,a,b,c,191,!0);this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return c&255} function dg(a,b){var c=a-b|0;Zd(this,a,b,c,this.ab|63,!0);this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return c&this.C}function eg(a,b){fe(this,a&b,128);this.A-=this.pa===g?this.P===g?this.B.gg:this.B.ie:this.B.ie;this.O|=2;return a}function fg(a,b){fe(this,a&b,this.ab);this.A-=this.pa===g?this.P===g?this.B.gg:this.B.ie:this.B.ie;this.O|=2;return a} -function gg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&-256|a;break;case 1:this.F=this.F&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.G=this.G&-65281|a<<8;break;case 5:this.F=this.F&-65281|a<<8;break;case 6:this.H=this.H&-65281|a<<8;break;case 7:this.D=this.D&-65281|a<<8}this.A-=this.B.ig}else this.pa=this.P,Q(this,a),this.A-=this.B.hg;return b} -function hg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&~this.C|a;break;case 1:this.F=this.F&~this.C|a;break;case 2:this.H=this.H&~this.C|a;break;case 3:this.D=this.D&~this.C|a;break;case 4:r(this,t(this)&~this.C|a);break;case 5:this.L=this.D&~this.C|a;break;case 6:this.K=this.K&~this.C|a;break;case 7:this.I=this.I&~this.C|a}this.A-=this.B.ig}else this.pa=this.P,R(this,a),this.A-=this.B.hg;return b} +function gg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&-256|a;break;case 1:this.F=this.F&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.G=this.G&-65281|a<<8;break;case 5:this.F=this.F&-65281|a<<8;break;case 6:this.H=this.H&-65281|a<<8;break;case 7:this.D=this.D&-65281|a<<8}this.A-=this.B.ig}else this.pa=this.P,P(this,a),this.A-=this.B.hg;return b} +function hg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&~this.C|a;break;case 1:this.F=this.F&~this.C|a;break;case 2:this.H=this.H&~this.C|a;break;case 3:this.D=this.D&~this.C|a;break;case 4:r(this,t(this)&~this.C|a);break;case 5:this.L=this.D&~this.C|a;break;case 6:this.K=this.K&~this.C|a;break;case 7:this.I=this.I&~this.C|a}this.A-=this.B.ig}else this.pa=this.P,Q(this,a),this.A-=this.B.hg;return b} function ig(a,b){var c=a^b;fe(this,c,128);this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return c}function jg(a,b){this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return fe(this,a^b,this.ab)}function kg(a){m.call(this,13,0);return a}function nd(a){m.call(this,6);return a}function lg(a){qd.call(this);return a}function mg(){m.call(this,0,null,!1,2)}function ng(){this.A-=this.P===g?2:this.B.Yh;return 1} function og(){var a=this.F&255;this.A-=(this.P===g?this.B.$f:this.B.Zf)+(a<this.Zb?(F(this,this.Na-this.ka.Ba),this.Wa!=g&&(r(this,this.Qb&~this.Z.ua|this.Wa-this.Z.Ba),this.Wa=g),e=!0):8!=this.Zb?(b=0,a=8,e=!0):(a=-1,b=0,xd(this),c=!1)):F(this,this.Na-this.ka.Ba);var k=a,l=b,p=32,q=se(this,this.ha);204!=q||this.Vc||(c=!1);this.T&131072&&(6==k&&99==q||13==k&&205==q)&&(c=!1);14==k&&207==q&&(c=!0);!1===c&&(p|=1);983040<=this.ha&&1048575>=this.ha&&(c=!1);this.Sa(p|-2147483648)&&(c=!0);if(this.Sa(p)||c){var w=this.ia.Kb, -k="Fault "+ea(k)+(null!=l?" (0x"+da(l,4)+")":"")+" on opcode "+ea(q);c&&w&&(k+=" (blocked by PCjs Debugger)");this.Ma(k,c||p,!0)?c&&(c=w,oc(this.Qa)):(this.Ja(k),oc(this))}c&&(e=!1);e&&(this.Zb=a,Ce.call(this,a,b,d||0),this.Na=this.ha,1==a?this.O|=8192:0<=a&&(this.O|=4096),this.O|=3)}function zd(a,b,c){this.zd=a;a=0;b&&(a|=1);c&&(a|=2);3==this.Ea&&(a|=4);m.call(this,14,a)}function od(){this.ue[this.X()].call(this)}function rd(){u(this,t(this)&this.C);this.A-=this.B.ic} +k="Fault "+ea(k)+(null!=l?" (0x"+da(l,4)+")":"")+" on opcode "+ea(q);c&&w&&(k+=" (blocked by PCjs Debugger)");this.Ma(k,c||p,!0)?c&&(c=w,oc(this.Qa)):(this.Ja(k),oc(this))}c&&(e=!1);if(e)throw this.Zb=a,Ce.call(this,a,b,d||0),this.Na=this.ha,this.O=1==a?this.O|8192:this.O|4096,a;}function zd(a,b,c){this.zd=a;a=0;b&&(a|=1);c&&(a|=2);3==this.Ea&&(a|=4);m.call(this,14,a)}function od(){this.ue[this.X()].call(this)}function rd(){u(this,t(this)&this.C);this.A-=this.B.ic} function Yc(){var a=t(this)&this.C;u(this,this.G&this.C);u(this,this.F&this.C);u(this,this.H&this.C);u(this,this.D&this.C);u(this,a);u(this,this.L&this.C);u(this,this.K&this.C);u(this,this.I&this.C);this.A-=this.B.Sh}function Zc(){this.I=this.I&~this.C|n(this);this.K=this.K&~this.C|n(this);this.L=this.L&~this.C|n(this);r(this,t(this)+this.aa);this.D=this.D&~this.C|n(this);this.H=this.H&~this.C|n(this);this.F=this.F&~this.C|n(this);this.G=this.G&~this.C|n(this);this.A-=this.B.Qh} function $c(){this.ta[this.X()].call(this,Le)}function sd(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.Ia[this.X()].call(this,Ke)}function td(){this.O|=20;this.U=this.V=this.bb;this.A-=this.B.wc}function ud(){this.O|=20;this.U=this.V=this.lb;this.A-=this.B.wc}function vd(){this.O|=1024;this.ja&1024||(this.aa^=6,this.C^=-65536,Od(this));this.A-=this.B.wc}function wd(){this.O|=2048;this.ja&2048||(this.Nc^=6,this.ua^=-65536,Ed(this));this.A-=this.B.wc} function ad(){u(this,this.Ca());this.A-=this.B.ic}function bd(){this.ta[this.X()].call(this,ff)}function cd(){u(this,this.M());this.A-=this.B.ic}function dd(){this.ta[this.X()].call(this,ef)} @@ -169,44 +169,44 @@ t(this)))},function(){this.L=Ze.call(this,this.L)},function(){this.K=Ze.call(thi this.I&this.C);this.A-=this.B.ic},function(){this.G=this.G&~this.C|n(this);this.A-=this.B.Mb},function(){this.F=this.F&~this.C|n(this);this.A-=this.B.Mb},function(){this.H=this.H&~this.C|n(this);this.A-=this.B.Mb},function(){this.D=this.D&~this.C|n(this);this.A-=this.B.Mb},function(){r(this,t(this)&~this.C|n(this));this.A-=this.B.Mb},function(){this.L=this.L&~this.C|n(this);this.A-=this.B.Mb},function(){this.K=this.K&~this.C|n(this);this.A-=this.B.Mb},function(){this.I=this.I&~this.C|n(this);this.A-= this.B.Mb},sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,function(){this.Ab[this.X()].call(this,Tg,this.Ca);this.A-=this.pa===g?1:this.B.Qe},Ig,function(){this.Ab[this.X()].call(this,Tg,this.M);this.A-=this.pa===g?1:this.B.Qe},function(){this.Ib[this.X()].call(this,eg)},function(){this.Ia[this.X()].call(this,fg)},function(){this.Bb[this.ef=this.X()].call(this,gg)},function(){this.ta[this.ef=this.X()].call(this,hg)},function(){this.O|=1;this.Ib[this.X()].call(this, sf)},function(){this.O|=1;this.Ia[this.X()].call(this,sf)},function(){this.Bb[this.X()].call(this,sf)},function(){this.ta[this.X()].call(this,sf)},function(){var a=this.X();switch((a&56)>>3){case 0:this.Dc=this.ya.oa;break;case 1:this.Dc=this.ka.oa;break;case 2:this.Dc=this.Z.oa;break;case 3:this.Dc=this.Ha.oa;break;case 4:if(80386<=this.ga){this.Dc=this.bb.oa;break}m.call(this,6);return;case 5:if(80386<=this.ga){this.Dc=this.lb.oa;break}default:m.call(this,6);return}this.O|=1;this.Ia[a].call(this, -uf)},function(){this.O|=1;this.U=this.V=this.Gi;this.ta[this.X()].call(this,mf)},function(){var a,b=this.X(),c=(b&56)>>3;switch(c){case 0:a=this.G;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ga||80386==this.ga&&4!=c&&5!=c){m.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=t(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.ta[b].call(this,sf);switch(c){case 0:Kc(this,this.G);this.G=a;break;case 1:Xd(this,this.F);this.F=a;break; -case 2:Ec(this,this.H);this.H=a;break;case 3:Jc(this,this.D);this.D=a;break;case 4:80386<=this.ga?this.bb.load(t(this)):Kc(this,t(this));r(this,a);break;case 5:80386<=this.ga?this.lb.load(this.L):Xd(this,this.L);this.L=a;break;case 6:Ec(this,this.K);this.K=a;break;case 7:Jc(this,this.I),this.I=a}},function(){this.O|=1;this.Dc=n(this);this.Ab[this.X()].call(this,Ug,rg)},function(){this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.F&this.C;this.F=this.F&~this.C|a&this.C;this.A-=3},function(){var a= -this.G;this.G=this.G&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.G,b=t(this);this.G=this.G&~this.C|b&this.C;r(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a= -this.G;this.G=this.G&~this.C|this.I&this.C;this.I=this.I&~this.C|a&this.C;this.A-=3},function(){this.G=2==this.aa?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.aa?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.dh},function(){We.call(this,this.Ca(),xe(this));this.A-=this.B.gh},function(){this.Ma("WAIT not implemented");this.A--},function(){var a=Lc(this);a&131072&&3>this.Cb?m.call(this,13,0):(u(this,a&-196609),this.A-=this.B.ic)}, -function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var a=n(this),a=a&65535|this.T&-65536;Mc(this,a);this.A-=this.B.Mb}},function(){var a=this.G>>8&255;a&1?ge(this):he(this);a&4?(this.resultType&=-3,this.T|=4):(this.resultType&=-3,this.T&=-5);a&16?oe(this):me(this);a&64?pe(this):ne(this);a&128?(this.resultType&=-17,this.T|=128):(this.resultType&=-17,this.T&=-129);this.A-=this.B.Db},function(){this.G=this.G&-65281|(Lc(this)&213)<<8;this.A-=this.B.Db},function(){var a=this.G&-256,b;b=S(this); -b=this.Sb(this.U.fc(b,1));this.G=a|b;this.A-=this.B.Pf},function(){this.G=this.G&~this.C|Hc(this,this.U,S(this));this.A-=this.B.Pf},function(){var a=S(this),b=this.G;this.Gc(this.U.Vb(a,1),b);this.A-=this.B.Qf},function(){var a=S(this),b=this.G;this.hd(this.U.Vb(a,this.aa),b);this.A-=this.B.Qf},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1));this.Gc(this.ya.Vb(this.I&c,1),e);this.O& -4096||(e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=Hc(this,this.U,this.K&c);this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096||(e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha= -this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=te(this,this.U,this.K&c),k=ve(this,this.ya,this.I&c);this.O&4096||(Xe.call(this,e,k),e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d= -this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=ue(this,this.U,this.K&c),k=we(this,this.ya,this.I&c);this.O&4096||(Ye.call(this,e,k),e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){fe(this,this.G&this.X(),128);this.A-=this.B.sd},function(){fe(this,this.G&this.Ca(),this.ab);this.A-=this.B.sd},function(){var a=1,b=0,c=this.ua,d=this.B.bg; -this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.Gc(this.ya.Vb(this.I&c,1),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.bg;this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.aa: -this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1));this.O&4096||(this.G=this.G&-256|e,this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256|| -(this.A-=this.B.Kf));if(a--){var e=Hc(this,this.U,this.K&c);this.O&4096||(this.G=this.G&~this.C|e,this.K=this.K&~c|this.K+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Xe.call(this,this.G&255,ve(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-= -d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Ye.call(this,this.G&this.C,we(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){this.G=this.G&-256|this.X();this.A-=this.B.Db},function(){this.F= -this.F&-256|this.X();this.A-=this.B.Db},function(){this.H=this.H&-256|this.X();this.A-=this.B.Db},function(){this.D=this.D&-256|this.X();this.A-=this.B.Db},function(){this.G=this.G&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.F=this.F&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.H=this.H&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.D=this.D&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.G=this.G&~this.C|this.Ca();this.A-=this.B.Db},function(){this.F=this.F&~this.C| -this.Ca();this.A-=this.B.Db},function(){this.H=this.H&~this.C|this.Ca();this.A-=this.B.Db},function(){this.D=this.D&~this.C|this.Ca();this.A-=this.B.Db},function(){r(this,t(this)&~this.C|this.Ca());this.A-=this.B.Db},function(){this.L=this.L&~this.C|this.Ca();this.A-=this.B.Db},function(){this.K=this.K&~this.C|this.Ca();this.A-=this.B.Db},function(){this.I=this.I&~this.C|this.Ca();this.A-=this.B.Db},Ng,Og,Ng,Og,function(){this.ta[this.X()].call(this,nf)},function(){this.ta[this.X()].call(this,lf)}, -function(){this.O|=1;this.Kc[this.X()].call(this,Vg,this.X)},function(){this.O|=1;this.Ab[this.X()].call(this,Vg,this.Ca)},Pg,Qg,Pg,Qg,function(){this.T&131072&&3>this.Cb?m.call(this,13,0):(this.Zb=-1,Ce.call(this,3,null,this.B.xh))},function(){var a=this.X();if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var b;a:{b=this.df[a];if(void 0!==b)for(var c=0;cthis.Cb? -m.call(this,13,0):(this.Zb=-1,Ce.call(this,4,null,this.B.yh)):this.A-=this.B.zh},function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{this.Wa=this.va;this.A-=this.B.vh;if(this.Aa&1&&this.T&16384){var a=this.la(this.qa.Ba+0);Fc(this.ka,a,!1)}else{var a=this.Ea,b=n(this),c=n(this),d=n(this);if(this.T&131072)d=d&131071|this.T&-131072;else if(d&131072){var e=n(this),k=n(this),l=n(this),p=n(this),q=n(this),w=n(this);Gc(this,!0,!0);Ec(this,k);r(this,e);Kc(this,l);Jc(this,p);this.bb.load(q);this.lb.load(w)}null!= -Nc(this,b,c,!1)&&(Mc(this,d,a),this.zg&&Sd(this,this.ha))}this.Wa=g}},function(){this.Kc[this.X()].call(this,Kg,ng)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,ng)},function(){this.Kc[this.X()].call(this,Kg,og)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,og)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;fe(this,this.G,128);this.A-=this.B.$g}},function(){var a=this.X();this.G=this.G&-65536|(this.G>>8&255)*a+this.G&255;fe(this,this.G,128); -this.A-=this.B.Zg},function(){this.G=this.G&-256|($d(this)?255:0);this.A-=2},function(){this.G=this.G&-256|te(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Zh},Rg,Rg,Rg,Rg,Rg,Rg,Rg,Rg,function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&!ce(this)?(F(this,v(this)+a),this.A-=this.B.Gh):this.A-=this.B.Mf},function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&ce(this)?(F(this,v(this)+a),this.A-=this.B.Nf):this.A-=this.B.Of},function(){var a=this.M(),b=this.F- -1&this.ua;this.F=this.F&~this.ua|b;b?(F(this,v(this)+a),this.A-=this.B.Fh):this.A-=this.B.Mf},function(){var a=this.M();this.F&this.ua?this.A-=this.B.Of:(F(this,v(this)+a),this.A-=this.B.Nf)},function(){var a=this.X();re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-2)&255,this.A-=this.B.Hf)},function(){var a=this.X();re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-2)&this.C,this.A-=this.B.Hf)},function(){var a=this.X();re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G& -255,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.X();re(this,a,this.aa,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.Ca(),b=v(this),a=b+a;u(this,b);F(this,a);this.A-=this.B.eh},function(){var a=this.Ca();F(this,v(this)+a);this.A-=this.B.If},function(){Nc(this,this.Ca(),xe(this));this.A-=this.B.Bh},function(){var a=this.M();F(this,v(this)+a);this.A-=this.B.If},function(){var a=this.H&65535;re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha- -1)&255,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-1)&this.C,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-1),this.A-=this.B.Uf)},function(){var a=this.H&65535;re(this,a,2,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-1),this.A-=this.B.Uf)},Sg,Sg,function(){this.O|=132;this.A-=this.B.wc},function(){this.O|=68;this.A-=this.B.wc},function(){this.T&131072?m.call(this, -13,0):(this.Fa|=4,this.A-=2,this.T&512||oc(this))},function(){$d(this)?he(this):ge(this);this.A-=2},function(){this.Ua=!1;this.Kc[this.X()].call(this,Wg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C)},function(){this.Ua=!1;this.Ab[this.X()].call(this,Xg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C,this.H=this.H&~this.C|this.Xa&this.C)},function(){he(this);this.A-=2},function(){ge(this);this.A-=2},function(){this.Ea>this.Cb?m.call(this,13,0):(this.T&=-513,this.A-=this.B.bh)},function(){this.Ea> -this.Cb?m.call(this,13,0):(this.T|=512,this.O|=4,this.A-=2)},function(){this.T&=-1025;this.A-=2},function(){this.T|=1024;this.A-=2},function(){this.Kc[this.X()].call(this,Uc,qg)},function(){this.Ab[this.X()].call(this,Vc,qg)}],Jg=[Ge,wf,Ee,zf,Ie,cg,ig,Xe],Tg=[He,xf,Fe,Af,Je,dg,jg,Ye],Ug=[function(a,b){this.A-=this.pa===g?this.B.Mb:this.B.Rh;return b},kg,kg,kg,kg,kg,kg,kg],Vg=[function(a,b){this.A-=this.pa===g?this.B.Jh:this.B.Hh;return b},lg,lg,lg,lg,lg,lg,lg],Kg=[function(a,b){var c=a,d=b&this.Ga; -if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e= -0;8>>c-1,a=c>>>1&255,fe(this,a,128,c&1,a&128));return a},lg,function(a,b){var c=b&this.Ga;c&&(9>24>>c-1,a=c>>1&255,fe(this,a,128,c&1));return a}],Lg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;ke(this, -c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;16>>c-1,a=c>>>1&65535,fe(this, -a,32768,c&1,a&32768));return a},lg,function(a,b){var c=b&this.Ga;c&&(17>16>>c-1,a=c>>1&65535,fe(this,a,32768,c&1));return a}],Mg=[function(a,b){var c=a,d=b&this.Ga;d&&(c=a<>>32-d,ke(this,c,a<>>d|e;ke(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ga;d&&(c=le(this),c=a<>>32-d>>>1,ke(this,c,a<>>d|c<<32-d|a<<32-d<<1,ke(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;d&&(d=a<>>c-1,a=c>>>1,fe(this,a,-2147483648,c&1,a&-2147483648));return a},lg,function(a,b){var c=b&this.Ga;c&&(c=a>>c-1,a=c>>1,fe(this,a,-2147483648,c&1));return a}],Wg=[function(a,b){b=this.X();fe(this,a&b,128);this.A-=this.P===g?this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-= -this.P===g?this.B.he:this.B.ge;return a^255},function(a){var b=-a|0;Zd(this,0,a,b,191,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&255},function(a){this.Ua=!0;this.Da=(this.G&255)*a&65535;this.Da&65280?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Nh:this.B.Mh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Ua=!0;this.Da=b&65535;127b?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.sh:this.B.rh;this.O|=2;return a},function(a, -b){if(!a)return mg.call(this),a;var c=(b=this.G&65535)/a;if(255>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ga&&-128==d)return mg.call(this),a;this.Ua=!0;this.Da=d&255|(b%c&255)<<8;this.A-=this.P===g?this.B.oh:this.B.nh;this.O|=2;return a}],Xg=[function(a,b){b=this.Ca();fe(this,a&b,this.ab);this.A-=this.P===g? -this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-=this.P===g?this.B.he:this.B.ge;return a^this.C},function(a){var b=-a|0;Zd(this,0,a,b,this.ab|63,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&this.C},function(a,b){if(2==this.aa){b=this.G&65535;var c=b*a|0;this.Ua=!0;this.Da=c&65535;this.Xa=c>>16&65535}else vf.call(this,a,this.G);this.Xa?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Ph:this.B.Oh;this.O|=2;return a},function(a,b){var c;if(2==this.aa)b=this.G&65535, -c=(b<<16>>16)*(a<<16>>16)|0,this.Ua=!0,this.Da=c&65535,this.Xa=c>>16&65535,c=32767c;else{c=a;var d=this.G,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);vf.call(this,c,d);e&&(this.Da=~this.Da+1|0,this.Xa=~this.Xa+(this.Da?0:1)|0);c=this.Xa!=this.Da>>31}c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.uh:this.B.th;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;b=65536*(this.H&65535)+(this.G&65535);var c=b/a|0;if(65536<=c)return mg.call(this), -a;this.Ua=!0;this.Da=c&65535;this.Xa=b%a&65535}else{af.call(this,this.G,this.H,a);if(!this.Ua)return mg.call(this),a;this.Da|=0;this.Xa|=0}this.A-=this.P===g?this.B.mh:this.B.lh;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.G&65535)/c|0;if(d!=d<<16>>16||8086==this.ga&&-32768==d)return mg.call(this),a;this.Ua=!0;this.Da=d&65535;this.Xa=b%c&65535}else{var c=this.G,d=this.H,e=a,k=!1,l=!1;0>e&&(e=-e|0,k=!k);0>d&&(c=-c|0,d=~d+(c?0:1)| -0,l=!0,k=!k);af.call(this,c,d,e);2147483647this.ga&&(b=a));u(this,b);this.A-=this.P===g?this.B.ic:this.B.Th;this.O|=2;return a},kg],pd=Array(256);pd[0]=function(){var a=this.X();16>(a&56)&&(this.O|=1);this.Ab[a].call(this,this.ni,qg)};pd[1]=function(){var a=this.X();a&16||(this.O|=1);this.Ab[a].call(this,Yg,qg)};pd[2]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,kf)}; -pd[3]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,qf)}; +uf)},function(){this.O|=1;this.U=this.V=this.Gi;this.ta[this.X()].call(this,mf)},function(){var a,b;b=this.X();var c=(b&56)>>3;switch(c){case 0:a=this.G;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ga||80386==this.ga&&4!=c&&5!=c){m.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=t(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.ta[b].call(this,sf);switch(c){case 0:b=this.G;this.G=a;Kc(this,b);break;case 1:b=this.F;this.F=a;Xd(this, +b);break;case 2:b=this.H;this.H=a;Ec(this,b);break;case 3:b=this.D;this.D=a;Jc(this,b);break;case 4:b=t(this);r(this,a);80386<=this.ga?this.bb.load(b):Kc(this,b);break;case 5:b=this.L;this.L=a;80386<=this.ga?this.lb.load(b):Xd(this,b);break;case 6:b=this.K;this.K=a;Ec(this,b);break;case 7:b=this.I,this.I=a,Jc(this,b)}},function(){this.O|=1;this.Dc=n(this);this.Ab[this.X()].call(this,Ug,rg)},function(){this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.F&this.C;this.F=this.F&~this.C|a&this.C; +this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.G,b=t(this);this.G=this.G&~this.C|b&this.C;r(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.K&this.C;this.K=this.K&~this.C| +a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.I&this.C;this.I=this.I&~this.C|a&this.C;this.A-=3},function(){this.G=2==this.aa?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.aa?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.dh},function(){We.call(this,this.Ca(),xe(this));this.A-=this.B.gh},function(){this.Ma("WAIT not implemented");this.A--},function(){var a=Lc(this);a&131072&&3>this.Cb?m.call(this,13,0): +(u(this,a&-196609),this.A-=this.B.ic)},function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var a=n(this),a=a&65535|this.T&-65536;Mc(this,a);this.A-=this.B.Mb}},function(){var a=this.G>>8&255;a&1?ge(this):he(this);a&4?(this.resultType&=-3,this.T|=4):(this.resultType&=-3,this.T&=-5);a&16?oe(this):me(this);a&64?pe(this):ne(this);a&128?(this.resultType&=-17,this.T|=128):(this.resultType&=-17,this.T&=-129);this.A-=this.B.Db},function(){this.G=this.G&-65281|(Lc(this)&213)<<8;this.A-=this.B.Db}, +function(){var a=this.G&-256,b;b=S(this);b=this.Sb(this.U.fc(b,1));this.G=a|b;this.A-=this.B.Pf},function(){this.G=this.G&~this.C|Hc(this,this.U,S(this));this.A-=this.B.Pf},function(){var a=S(this),b=this.G;this.Gc(this.U.Vb(a,1),b);this.A-=this.B.Qf},function(){var a=S(this),b=this.G;this.hd(this.U.Vb(a,this.aa),b);this.A-=this.B.Qf},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1)); +this.Gc(this.ya.Vb(this.I&c,1),e);this.O&4096||(e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=Hc(this,this.U,this.K&c);this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096||(e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-= +d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=te(this,this.U,this.K&c),k=ve(this,this.ya,this.I&c);this.O&4096||(Xe.call(this,e,k),e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua, +d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=ue(this,this.U,this.K&c),k=we(this,this.ya,this.I&c);this.O&4096||(Ye.call(this,e,k),e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){fe(this,this.G&this.X(),128);this.A-=this.B.sd},function(){fe(this,this.G&this.Ca(),this.ab);this.A-=this.B.sd}, +function(){var a=1,b=0,c=this.ua,d=this.B.bg;this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.Gc(this.ya.Vb(this.I&c,1),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.bg;this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096|| +(this.I=this.I&~c|this.I+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1));this.O&4096||(this.G=this.G&-256|e,this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja& +192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var e=Hc(this,this.U,this.K&c);this.O&4096||(this.G=this.G&~this.C|e,this.K=this.K&~c|this.K+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Xe.call(this,this.G&255,ve(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024? +-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Ye.call(this,this.G&this.C,we(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){this.G=this.G&-256| +this.X();this.A-=this.B.Db},function(){this.F=this.F&-256|this.X();this.A-=this.B.Db},function(){this.H=this.H&-256|this.X();this.A-=this.B.Db},function(){this.D=this.D&-256|this.X();this.A-=this.B.Db},function(){this.G=this.G&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.F=this.F&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.H=this.H&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.D=this.D&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.G=this.G&~this.C|this.Ca();this.A-= +this.B.Db},function(){this.F=this.F&~this.C|this.Ca();this.A-=this.B.Db},function(){this.H=this.H&~this.C|this.Ca();this.A-=this.B.Db},function(){this.D=this.D&~this.C|this.Ca();this.A-=this.B.Db},function(){r(this,t(this)&~this.C|this.Ca());this.A-=this.B.Db},function(){this.L=this.L&~this.C|this.Ca();this.A-=this.B.Db},function(){this.K=this.K&~this.C|this.Ca();this.A-=this.B.Db},function(){this.I=this.I&~this.C|this.Ca();this.A-=this.B.Db},Ng,Og,Ng,Og,function(){this.ta[this.X()].call(this,nf)}, +function(){this.ta[this.X()].call(this,lf)},function(){this.O|=1;this.Kc[this.X()].call(this,Vg,this.X)},function(){this.O|=1;this.Ab[this.X()].call(this,Vg,this.Ca)},Pg,Qg,Pg,Qg,function(){this.T&131072&&3>this.Cb?m.call(this,13,0):(this.Zb=-1,Ce.call(this,3,null,this.B.xh))},function(){var a=this.X();if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var b;a:{b=this.df[a];if(void 0!==b)for(var c=0;cthis.Cb?m.call(this,13,0):(this.Zb=-1,Ce.call(this,4,null,this.B.yh)):this.A-=this.B.zh},function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{this.Wa=this.va;this.A-=this.B.vh;if(this.Aa&1&&this.T&16384){var a=this.la(this.qa.Ba+0);Fc(this.ka,a,!1)}else{var a=this.Ea,b=n(this),c=n(this),d=n(this);if(this.T&131072)d=d&131071|this.T&-131072;else if(d&131072){var e=n(this),k=n(this),l=n(this),p=n(this),q=n(this),w=n(this);Gc(this,!0,!0);Ec(this,k);r(this, +e);Kc(this,l);Jc(this,p);this.bb.load(q);this.lb.load(w)}null!=Nc(this,b,c,!1)&&(Mc(this,d,a),this.zg&&Sd(this,this.ha))}this.Wa=g}},function(){this.Kc[this.X()].call(this,Kg,ng)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,ng)},function(){this.Kc[this.X()].call(this,Kg,og)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,og)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;fe(this,this.G,128);this.A-=this.B.$g}},function(){var a=this.X();this.G= +this.G&-65536|(this.G>>8&255)*a+this.G&255;fe(this,this.G,128);this.A-=this.B.Zg},function(){this.G=this.G&-256|($d(this)?255:0);this.A-=2},function(){this.G=this.G&-256|te(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Zh},Rg,Rg,Rg,Rg,Rg,Rg,Rg,Rg,function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&!ce(this)?(F(this,v(this)+a),this.A-=this.B.Gh):this.A-=this.B.Mf},function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&ce(this)?(F(this,v(this)+a),this.A-= +this.B.Nf):this.A-=this.B.Of},function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b?(F(this,v(this)+a),this.A-=this.B.Fh):this.A-=this.B.Mf},function(){var a=this.M();this.F&this.ua?this.A-=this.B.Of:(F(this,v(this)+a),this.A-=this.B.Nf)},function(){var a=this.X();re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-2)&255,this.A-=this.B.Hf)},function(){var a=this.X();re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-2)&this.C,this.A-=this.B.Hf)}, +function(){var a=this.X();re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.X();re(this,a,this.aa,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.Ca(),b=v(this),a=b+a;u(this,b);F(this,a);this.A-=this.B.eh},function(){var a=this.Ca();F(this,v(this)+a);this.A-=this.B.If},function(){Nc(this,this.Ca(),xe(this));this.A-=this.B.Bh},function(){var a=this.M();F(this,v(this)+a);this.A-=this.B.If},function(){var a= +this.H&65535;re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-1)&255,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-1)&this.C,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-1),this.A-=this.B.Uf)},function(){var a=this.H&65535;re(this,a,2,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-1),this.A-=this.B.Uf)},Sg,Sg,function(){this.O|=132;this.A-=this.B.wc}, +function(){this.O|=68;this.A-=this.B.wc},function(){this.T&131072?m.call(this,13,0):(this.Fa|=4,this.A-=2,this.T&512||oc(this))},function(){$d(this)?he(this):ge(this);this.A-=2},function(){this.Ua=!1;this.Kc[this.X()].call(this,Wg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C)},function(){this.Ua=!1;this.Ab[this.X()].call(this,Xg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C,this.H=this.H&~this.C|this.Xa&this.C)},function(){he(this);this.A-=2},function(){ge(this);this.A-=2},function(){this.Ea> +this.Cb?m.call(this,13,0):(this.T&=-513,this.A-=this.B.bh)},function(){this.Ea>this.Cb?m.call(this,13,0):(this.T|=512,this.O|=4,this.A-=2)},function(){this.T&=-1025;this.A-=2},function(){this.T|=1024;this.A-=2},function(){this.Kc[this.X()].call(this,Uc,qg)},function(){this.Ab[this.X()].call(this,Vc,qg)}],Jg=[Ge,wf,Ee,zf,Ie,cg,ig,Xe],Tg=[He,xf,Fe,Af,Je,dg,jg,Ye],Ug=[function(a,b){this.A-=this.pa===g?this.B.Mb:this.B.Rh;return b},kg,kg,kg,kg,kg,kg,kg],Vg=[function(a,b){this.A-=this.pa===g?this.B.Jh: +this.B.Hh;return b},lg,lg,lg,lg,lg,lg,lg],Kg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<< +8-d):e<<=7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;8>>c-1,a=c>>>1&255,fe(this,a,128,c&1,a&128));return a},lg,function(a,b){var c=b&this.Ga;c&&(9>24>>c-1,a=c>>1&255,fe(this,a,128,c&1));return a}],Lg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;ke(this,c,e,32768)}return c},function(a, +b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;16>>c-1,a=c>>>1&65535,fe(this,a,32768,c&1,a&32768));return a},lg,function(a,b){var c=b&this.Ga;c&&(17>16>>c-1,a=c>>1&65535,fe(this,a,32768,c&1));return a}],Mg=[function(a,b){var c=a,d=b&this.Ga;d&&(c=a<>>32-d,ke(this,c,a<>>d|e;ke(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ga;d&&(c=le(this),c=a<>>32-d>>>1,ke(this,c, +a<>>d|c<<32-d|a<<32-d<<1,ke(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;d&&(d=a<>>c-1,a=c>>>1,fe(this,a,-2147483648,c&1,a&-2147483648));return a},lg,function(a,b){var c=b&this.Ga;c&&(c=a>>c-1,a=c>>1,fe(this,a,-2147483648,c&1));return a}],Wg=[function(a,b){b=this.X();fe(this, +a&b,128);this.A-=this.P===g?this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-=this.P===g?this.B.he:this.B.ge;return a^255},function(a){var b=-a|0;Zd(this,0,a,b,191,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&255},function(a){this.Ua=!0;this.Da=(this.G&255)*a&65535;this.Da&65280?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Nh:this.B.Mh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Ua=!0;this.Da=b&65535;127b?(ge(this),ie(this)): +(he(this),je(this));this.A-=this.P===g?this.B.sh:this.B.rh;this.O|=2;return a},function(a,b){if(!a)return mg.call(this),a;var c=(b=this.G&65535)/a;if(255>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ga&&-128==d)return mg.call(this),a;this.Ua=!0;this.Da=d&255|(b%c&255)<<8;this.A-=this.P===g?this.B.oh:this.B.nh;this.O|= +2;return a}],Xg=[function(a,b){b=this.Ca();fe(this,a&b,this.ab);this.A-=this.P===g?this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-=this.P===g?this.B.he:this.B.ge;return a^this.C},function(a){var b=-a|0;Zd(this,0,a,b,this.ab|63,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&this.C},function(a,b){if(2==this.aa){b=this.G&65535;var c=b*a|0;this.Ua=!0;this.Da=c&65535;this.Xa=c>>16&65535}else vf.call(this,a,this.G);this.Xa?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Ph: +this.B.Oh;this.O|=2;return a},function(a,b){var c;if(2==this.aa)b=this.G&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ua=!0,this.Da=c&65535,this.Xa=c>>16&65535,c=32767c;else{c=a;var d=this.G,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);vf.call(this,c,d);e&&(this.Da=~this.Da+1|0,this.Xa=~this.Xa+(this.Da?0:1)|0);c=this.Xa!=this.Da>>31}c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.uh:this.B.th;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;b=65536* +(this.H&65535)+(this.G&65535);var c=b/a|0;if(65536<=c)return mg.call(this),a;this.Ua=!0;this.Da=c&65535;this.Xa=b%a&65535}else{af.call(this,this.G,this.H,a);if(!this.Ua)return mg.call(this),a;this.Da|=0;this.Xa|=0}this.A-=this.P===g?this.B.mh:this.B.lh;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.G&65535)/c|0;if(d!=d<<16>>16||8086==this.ga&&-32768==d)return mg.call(this),a;this.Ua=!0;this.Da=d&65535;this.Xa=b%c&65535}else{var c= +this.G,d=this.H,e=a,k=!1,l=!1;0>e&&(e=-e|0,k=!k);0>d&&(c=-c|0,d=~d+(c?0:1)|0,l=!0,k=!k);af.call(this,c,d,e);2147483647this.ga&&(b=a));u(this,b);this.A-=this.P===g?this.B.ic:this.B.Th;this.O|=2;return a},kg],pd=Array(256);pd[0]=function(){var a=this.X();16>(a&56)&&(this.O|=1);this.Ab[a].call(this,this.ni,qg)};pd[1]=function(){var a=this.X();a&16||(this.O|=1);this.Ab[a].call(this,Yg,qg)}; +pd[2]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,kf)};pd[3]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,qf)}; pd[5]=function(){this.Ea?m.call(this,13,0,!0):(qe(this,this.la(2054)),this.I=this.la(2086),this.K=this.la(2088),this.L=this.la(2090),this.D=this.la(2094),this.H=this.la(2096),this.F=this.la(2098),this.G=this.la(2100),Dc(this.ya,2102,this.la(2084)),Dc(this.ka,2108,this.la(2082)),Dc(this.Z,2114,this.la(2080)),Dc(this.Ha,2120,this.la(2078)),Mc(this,this.la(2072)),F(this,this.la(2074)),r(this,this.la(2092)),this.Xb=this.la(2126)|this.Sb(2128)<<16,this.xd=this.Xb+this.la(2130),Dc(this.Fc,2132,this.la(2076)), this.Ob=this.la(2138)|this.Sb(2140)<<16,this.Vc=this.Ob+this.la(2142),Dc(this.qa,2144,this.la(2070)),this.A-=195)};pd[6]=function(){this.Ea?m.call(this,13,0):(this.Aa&=-9,this.A-=2)};pd[11]=Xc;pd[166]=Xc;pd[255]=Xc;var x=[];x[5]=Xc;x[7]=function(){this.Ea?m.call(this,13,0,!0):(qd.call(this),this.A-=100)}; x[32]=function(){if(this.Ea)m.call(this,13,0);else{var a,b=this.X();switch((b&56)>>3){case 0:a=this.Aa;break;case 2:a=this.zd;break;case 3:a=this.Yc;break;default:qd.call(this);return}Cd(this,b&7,a);this.A-=6}};x[33]=function(){if(this.Ea)m.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;4==b||5==b?qd.call(this):(Cd(this,a&7,this.pb[b]),this.A-=22)}}; @@ -278,81 +278,81 @@ this.G>>8&255,this.D>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(thi 8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D&255);this.H=this.H& -65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a= a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);this.D=this.D&-65281|a<<8}],Fd=[function(a){a=a.call(this, -L(this,this.D+this.K),this.G&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,S(this)),this.G&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.F&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F&255);Q(this,a);this.A-=this.B.ca}, -function(a){a=a.call(this,L(this,this.K),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H&255);Q(this,a);this.A-=this.B.da}, -function(a){a=a.call(this,M(this,this.L+this.K),this.H&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H&255);Q(this,a);this.A-=this.B.N}, -function(a){a=a.call(this,L(this,this.D+this.K),this.D&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.D&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D&255);Q(this,a);this.A-= -this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.G>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G>> -8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+ -this.I),this.F>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a= -a.call(this,L(this,this.D),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.H>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);Q(this, -a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.D>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K), -this.D>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this, -this.D+this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G& -255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+ -this.M()),this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a= -a.call(this,M(this,this.L+this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.G>> -8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, -this.D+this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), -this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D>>8&255); -Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.D+this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)), -this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)), -this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ -this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.G>>8&255);Q(this,a);this.A-= -this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,M(this,this.L+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ -this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.H>>8&255);Q(this, -a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this, -M(this,this.L+this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},y[192],y[200],y[208],y[216],y[224],y[232],y[240],y[248],y[193], -y[201],y[209],y[217],y[225],y[233],y[241],y[249],y[194],y[202],y[210],y[218],y[226],y[234],y[242],y[250],y[195],y[203],y[211],y[219],y[227],y[235],y[243],y[251],y[196],y[204],y[212],y[220],y[228],y[236],y[244],y[252],y[197],y[205],y[213],y[221],y[229],y[237],y[245],y[253],y[198],y[206],y[214],y[222],y[230],y[238],y[246],y[254],y[199],y[207],y[215],y[223],y[231],y[239],y[247],y[255]],Gd=[function(a,b){var c=a[0].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a, -b){var c=a[0].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, -L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.I), -b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-= -this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[2].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this, -M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.D+this.K),b.call(this)); -Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-= -this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a, -b){var c=a[5].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this, -this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-= -this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[0].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()), -b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, -L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a, -b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()), -b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.K+ -this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, -L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a, -b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-= -this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-= -this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)), -b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this, -L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this, -L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c= -a[4].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, -function(a,b){var c=a[6].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));Q(this, -c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8& +L(this,this.D+this.K),this.G&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,S(this)),this.G&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.F&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F&255);P(this,a);this.A-=this.B.ca}, +function(a){a=a.call(this,L(this,this.K),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H&255);P(this,a);this.A-=this.B.da}, +function(a){a=a.call(this,M(this,this.L+this.K),this.H&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H&255);P(this,a);this.A-=this.B.N}, +function(a){a=a.call(this,L(this,this.D+this.K),this.D&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.D&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D&255);P(this,a);this.A-= +this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.G>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G>> +8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+ +this.I),this.F>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);P(this,a);this.A-=this.B.ea},function(a){a= +a.call(this,L(this,this.D),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.H>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);P(this, +a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.D>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K), +this.D>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this, +this.D+this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G& +255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+ +this.M()),this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.S},function(a){a= +a.call(this,M(this,this.L+this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.G>> +8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, +this.D+this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), +this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D>>8&255); +P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.D+this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)), +this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)), +this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ +this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.G>>8&255);P(this,a);this.A-= +this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,M(this,this.L+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ +this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.H>>8&255);P(this, +a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this, +M(this,this.L+this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},y[192],y[200],y[208],y[216],y[224],y[232],y[240],y[248],y[193], +y[201],y[209],y[217],y[225],y[233],y[241],y[249],y[194],y[202],y[210],y[218],y[226],y[234],y[242],y[250],y[195],y[203],y[211],y[219],y[227],y[235],y[243],y[251],y[196],y[204],y[212],y[220],y[228],y[236],y[244],y[252],y[197],y[205],y[213],y[221],y[229],y[237],y[245],y[253],y[198],y[206],y[214],y[222],y[230],y[238],y[246],y[254],y[199],y[207],y[215],y[223],y[231],y[239],y[247],y[255]],Gd=[function(a,b){var c=a[0].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a, +b){var c=a[0].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.I), +b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-= +this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[2].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this, +M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.D+this.K),b.call(this)); +P(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));P(this,c);this.A-= +this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a, +b){var c=a[5].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this, +this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-= +this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[0].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()), +b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, +L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a, +b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()), +b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.K+ +this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, +L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a, +b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-= +this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-= +this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)), +b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this, +L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this, +L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c= +a[4].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J}, +function(a,b){var c=a[6].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));P(this, +c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8& 255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this, this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c= a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[2].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[2].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[2].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c= @@ -414,82 +414,82 @@ t(this)&this.C,this.L&this.C);r(this,t(this)&~this.C|a)},function(a){a=a.call(th this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,t(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.I&this.C);this.L=this.L&~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.F&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,t(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.I&this.C);this.K=this.K&~this.C|a},function(a){a= a.call(this,this.I&this.C,this.G&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.F&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.H&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.D&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,t(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C, -this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Hd=[function(a){a=a.call(this,N(this,this.D+this.K),this.G&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.G&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.G&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.G&this.C);R(this,a);this.A-=this.B.ca},function(a){a= -a.call(this,N(this,this.K),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.F&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.F&this.C);R(this,a);this.A-=this.B.da}, -function(a){a=a.call(this,O(this,this.L+this.K),this.F&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.F&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.F&this.C);R(this, -a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.H&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.H&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.H&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.H&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this, -this.I),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.D&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.D&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.D&this.C);R(this,a);this.A-=this.B.da},function(a){a= -a.call(this,O(this,this.L+this.I),this.D&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),t(this)&this.C);R(this,a);this.A-=this.B.ca}, -function(a){a=a.call(this,N(this,this.D+this.I),t(this)&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),t(this)&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),t(this)&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C); -R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.L&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.L&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.L&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.L&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this, -N(this,this.K),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.K&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.K&this.C);R(this,a);this.A-=this.B.da},function(a){a= -a.call(this,O(this,this.L+this.K),this.K&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.K&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.K&this.C);R(this,a);this.A-=this.B.N}, -function(a){a=a.call(this,N(this,this.D+this.K),this.I&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.I&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.I&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.I&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C); -R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.S},function(a){a= -a.call(this,O(this,this.L+this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+ -this.M()),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.H&this.C);R(this, -a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.D+this.K+this.M()),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this, -N(this,this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+ -this.M()),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C); -R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.L&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);R(this,a); -this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a= -a.call(this,O(this,this.L+this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+ -this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.I&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()), -this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.G&this.C);R(this,a); -this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.D+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this, -this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.H&this.C); -R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a= -a.call(this,N(this,this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+ -S(this)),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),t(this)&this.C); -R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.L&this.C);R(this,a);this.A-= -this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this, -N(this,this.D+this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), -this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.I&this.C); -R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},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]],Id=[function(a,b){var c=a[0].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.D+this.I), -b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));R(this,c); -this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca}, -function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this, -N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this)); -R(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.I),b.call(this));R(this,c); -this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c= -a[4].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, -S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.I), -b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-= -this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a, -b){var c=a[6].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this, -O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+this.M()), -b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, -N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c= -a[1].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a, -b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this, -c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+this.M()),b.call(this)); -R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+ -this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, -O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c= -a[4].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-= -this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this, -c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this, -this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, -N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a, -b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a, -b){var c=a[1].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J}, -function(a,b){var c=a[1].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c); -this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));R(this, -c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+ -S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this, -this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this, -O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, -N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a, -b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S}, -function(a,b){var c=a[7].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-= -this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)& +this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Hd=[function(a){a=a.call(this,N(this,this.D+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.G&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.G&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.G&this.C);Q(this,a);this.A-=this.B.ca},function(a){a= +a.call(this,N(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.F&this.C);Q(this,a);this.A-=this.B.da}, +function(a){a=a.call(this,O(this,this.L+this.K),this.F&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.F&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.F&this.C);Q(this, +a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.H&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.H&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.H&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this, +this.I),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.D&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.D&this.C);Q(this,a);this.A-=this.B.da},function(a){a= +a.call(this,O(this,this.L+this.I),this.D&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),t(this)&this.C);Q(this,a);this.A-=this.B.ca}, +function(a){a=a.call(this,N(this,this.D+this.I),t(this)&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),t(this)&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),t(this)&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C); +Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.L&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.L&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.L&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this, +N(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.K&this.C);Q(this,a);this.A-=this.B.da},function(a){a= +a.call(this,O(this,this.L+this.K),this.K&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.K&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N}, +function(a){a=a.call(this,N(this,this.D+this.K),this.I&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.I&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.I&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.I&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C); +Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a= +a.call(this,O(this,this.L+this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+ +this.M()),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.H&this.C);Q(this, +a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.D+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, +N(this,this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+ +this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C); +Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);Q(this,a); +this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a= +a.call(this,O(this,this.L+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+ +this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()), +this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.G&this.C);Q(this,a); +this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this, +this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.H&this.C); +Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a= +a.call(this,N(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+ +S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),t(this)&this.C); +Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.L&this.C);Q(this,a);this.A-= +this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this, +N(this,this.D+this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), +this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.I&this.C); +Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},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]],Id=[function(a,b){var c=a[0].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.D+this.I), +b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));Q(this,c); +this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca}, +function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this, +N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this)); +Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.I),b.call(this));Q(this,c); +this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c= +a[4].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, +S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.I), +b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-= +this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a, +b){var c=a[6].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this, +O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+this.M()), +b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, +N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c= +a[1].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a, +b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this, +c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+this.M()),b.call(this)); +Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+ +this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, +O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c= +a[4].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-= +this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this, +c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this, +this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, +N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a, +b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a, +b){var c=a[1].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, +function(a,b){var c=a[1].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c); +this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));Q(this, +c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+ +S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this, +this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this, +O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, +N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a, +b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S}, +function(a,b){var c=a[7].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-= +this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)& this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&this.C,b.call(this)); @@ -549,78 +549,78 @@ a.call(this,this.G>>8&255,this.F&255);this.G=this.G&-65281|a<<8},function(a){a=a this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D&255);this.H=this.H&-65281| a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a= a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);this.D=this.D&-65281|a<<8}],Jd=[function(a){a=a.call(this, -L(this,this.G),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K), -this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F&255); -Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H&255);Q(this,a);this.A-= -this.B.N},function(a){a=a.call(this,L(this,this.D),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D&255);Q(this,a);this.A-=this.B.N}, -function(a){a=a.call(this,L(this,this.F),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.I),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.D),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.F),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.I),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()), -this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);Q(this, -a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, -this.F+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this, -1)+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F>>8&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, -L(this,this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H>>8& -255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.H+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), -this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,M(this,this.L+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+ -S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.K+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, -this.F+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);Q(this, -a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, -L(this,T(this,2)+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H>>8&255); -Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D>> -8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},A[192],A[200],A[208],A[216],A[224],A[232],A[240],A[248],A[193],A[201],A[209],A[217],A[225],A[233],A[241],A[249],A[194],A[202],A[210],A[218],A[226],A[234],A[242],A[250],A[195],A[203],A[211],A[219], -A[227],A[235],A[243],A[251],A[196],A[204],A[212],A[220],A[228],A[236],A[244],A[252],A[197],A[205],A[213],A[221],A[229],A[237],A[245],A[253],A[198],A[206],A[214],A[222],A[230],A[238],A[246],A[254],A[199],A[207],A[215],A[223],A[231],A[239],A[247],A[255]],Kd=[function(a,b){var c=a[0].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.H),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[1].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)), -b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N}, -function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this, -this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-= -this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this, -L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.G),b.call(this));Q(this, -c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c= -a[5].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[7].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.K), -b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,1)+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,2)+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+S(this)),b.call(this));Q(this, -c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));Q(this, -c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, -function(a,b){var c=a[6].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, -function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a, -b){var c=a[7].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this, +L(this,this.G),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K), +this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F&255); +P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H&255);P(this,a);this.A-= +this.B.N},function(a){a=a.call(this,L(this,this.D),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D&255);P(this,a);this.A-=this.B.N}, +function(a){a=a.call(this,L(this,this.F),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.I),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,S(this)),this.G>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.D),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.F),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.I),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,S(this)),this.D>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()), +this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);P(this, +a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, +this.F+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this, +1)+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F>>8&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this, +L(this,this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H>>8& +255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.H+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), +this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,M(this,this.L+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+ +S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.K+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, +this.F+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);P(this, +a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this, +L(this,T(this,2)+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H>>8&255); +P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D>> +8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},A[192],A[200],A[208],A[216],A[224],A[232],A[240],A[248],A[193],A[201],A[209],A[217],A[225],A[233],A[241],A[249],A[194],A[202],A[210],A[218],A[226],A[234],A[242],A[250],A[195],A[203],A[211],A[219], +A[227],A[235],A[243],A[251],A[196],A[204],A[212],A[220],A[228],A[236],A[244],A[252],A[197],A[205],A[213],A[221],A[229],A[237],A[245],A[253],A[198],A[206],A[214],A[222],A[230],A[238],A[246],A[254],A[199],A[207],A[215],A[223],A[231],A[239],A[247],A[255]],Kd=[function(a,b){var c=a[0].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.H),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[1].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)), +b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N}, +function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this, +this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-= +this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this, +L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.G),b.call(this));P(this, +c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c= +a[5].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[7].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.K), +b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,1)+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,2)+S(this)),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+S(this)),b.call(this));P(this, +c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));P(this, +c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+S(this)),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J}, +function(a,b){var c=a[6].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J}, +function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a, +b){var c=a[7].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this, this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c= a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c= a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a, @@ -681,80 +681,80 @@ a.call(this,t(this)&this.C,this.D&this.C);r(this,t(this)&~this.C|a)},function(a) this.L&this.C,this.F&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,t(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.I& this.C);this.L=this.L&~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.F&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,t(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.I&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.G&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.F&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.H&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.D&this.C);this.I=this.I&~this.C|a},function(a){a= -a.call(this,this.I&this.C,t(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Ld=[function(a){a=a.call(this,N(this,this.G),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.H),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.G),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this, -N(this,this.K),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,T(this,0)),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.H),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.G),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C);R(this,a);this.A-=this.B.ea},function(a){a= -a.call(this,N(this,this.K),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a= -a.call(this,N(this,T(this,0)),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a= -a.call(this,N(this,this.H),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a= -a.call(this,N(this,this.G),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);R(this,a);this.A-=this.B.ea},function(a){a= -a.call(this,N(this,this.K),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);R(this, -a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.F+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()), -this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, -this.F+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);R(this, -a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,T(this,1)+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()), -this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);R(this,a);this.A-= -this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this, -N(this,T(this,1)+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.I&this.C); -R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.G& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.H+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,O(this,this.L+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.D& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.G+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), -t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+ -S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.K&this.C);R(this,a);this.A-= -this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, -this.D+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},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]],Md=[function(a,b){var c=a[0].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, -N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));R(this, -c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c= -a[1].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.F),b.call(this)); -R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a, -b){var c=a[2].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,T(this,0)), -b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N}, -function(a,b){var c=a[4].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, -this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-= -this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, -N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));R(this, -c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c= -a[7].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this, -this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, -N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, -N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, -N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, -N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, -N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, -N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, -O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, -N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, -N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, -N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, -N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, -N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, -N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, -N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, -O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, -this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, -this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this, -2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+ -S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+ -S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+S(this)),b.call(this)); -R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this)); -R(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(this)&~this.C|c)},function(a,b){var c=a[0].call(this, +a.call(this,this.I&this.C,t(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Ld=[function(a){a=a.call(this,N(this,this.G),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.H),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.G),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this, +N(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,T(this,0)),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.H),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.G),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.ea},function(a){a= +a.call(this,N(this,this.K),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a= +a.call(this,N(this,T(this,0)),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= +a.call(this,N(this,this.H),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= +a.call(this,N(this,this.G),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);Q(this,a);this.A-=this.B.ea},function(a){a= +a.call(this,N(this,this.K),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);Q(this, +a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.F+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()), +this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, +this.F+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);Q(this, +a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,T(this,1)+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()), +this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-= +this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, +N(this,T(this,1)+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.I&this.C); +Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.G& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.H+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,O(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.D& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.G+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), +t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+ +S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.K&this.C);Q(this,a);this.A-= +this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, +this.D+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},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]],Md=[function(a,b){var c=a[0].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));Q(this, +c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= +a[1].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.F),b.call(this)); +Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a, +b){var c=a[2].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,T(this,0)), +b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N}, +function(a,b){var c=a[4].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, +this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-= +this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, +N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));Q(this, +c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= +a[7].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this, +this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, +N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, +N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, +N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, +N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, +N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, +N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, +O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, +N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, +N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, +N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, +N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, +N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, +N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, +N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, +O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, +this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, +this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this, +2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+ +S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+ +S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+S(this)),b.call(this)); +Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this)); +Q(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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& @@ -903,8 +903,8 @@ f.Hk=function(a,b,c){if(c)this.Ja("Unable to load font ROM image (error "+c+")") function Gj(a,b){if(1==b)return a.qa[0]=dj[0],a.qa[1]=dj[7],a.qa;if(2==b){var c=a.I.We;if(a.I===a.B){var d=a.B.xc[0],c=d&7;d&16&&(c|=8);18!=a.B.xc[1]&&(c|=32)}a.qa[0]=dj[c&15];c=c&32?fj:ej;for(d=0;dk;k++)l=d[k]||0,p=l<<2&252,q=l>>4&252,l=l>>10&252,a.qa[k]=[p,q,l,255];else{var w=d&&d[255];e=null!=c.xc[15]?c.xc:gj;for(k=0;16>k;k++)l=e[k]&63,w?(l|= (c.xc[20]&12)<<4,c.xc[16]&128&&(l&=-49,l|=(c.xc[20]&3)<<4),l=d[l],p=l<<2&252,q=l>>4&252,l=l>>10&252):(p=(l&4?170:0)|(l&32?85:0),q=(l&2?170:0)|(l&16?85:0),l=(l&1?170:0)|(l&8?85:0)),a.qa[k]=[p,q,l,255]}a.Ea=!0}return a.qa}function ui(a,b,c,d){a.lb=b;a.Jb=c;a.Sa=d} function Cj(a,b){var c=!1;if(window&&a.lb&&(!b||a.L)){var d=0,e=a.Sa?a.Sa:8,k=Gj(a);Hj(a,3,a.Jb[0],d,e,8,a.lb,k)&&(c=!0);d=a.Sa?0:2048;e=a.Sa?a.Sa:9;Hj(a,1,a.Jb[1],d,e,14,a.lb,bj,cj)&&(c=!0);a.Sa&&Hj(a,a.hb,a.Jb[1],0,a.Sa,14,a.lb,k)&&(c=!0)}return c}function Hj(a,b,c,d,e,k,l,p,q){var w=!1;null!=c&&(Ij(a,b,c,d,e,k,l,p,q)&&(w=!0),a.xd&&Ij(a,b<<1,c,d,e,k,l,p,q)&&(w=!0));return w} -function Ij(a,b,c,d,e,k,l,p,q){var w=!1,C=b&1?0:1,G=a.ya[b],D=16>p.length?p.length:16;G||(G={mc:e<na||!ia?na:8,bf=Qh.createImageData(w.mc,w.nc),ob=0;256>ob;ob++){for(Lb= -0;Lb=na-2,ll=Wb[Lb>(8<=tc&&192<=ob&&223>=ob?7:tc)?P:jl;Jj(bf,Rh,Sh,Th);V&&Jj(bf,Rh+1,Sh,Th)}Qh.putImageData(bf,(ob&15)*w.mc,(ob>>4)*w.nc)}w.Od[U]="#"+da(P[0],2)+da(P[1],2)+da(P[2],2);w.pi[U]=P;w.Cg[U]=Pd;w=!0}}a.ya[b]=G;return w}function Kj(a){0a.Ga&&(a.Ga=0):a.Ga=-1} +function Ij(a,b,c,d,e,k,l,p,q){var w=!1,C=b&1?0:1,G=a.ya[b],D=16>p.length?p.length:16;G||(G={mc:e<na||!ia?na:8,bf=Qh.createImageData(w.mc,w.nc),ob=0;256>ob;ob++){for(Lb= +0;Lb=na-2,ll=Wb[Lb>(8<=tc&&192<=ob&&223>=ob?7:tc)?R:jl;Jj(bf,Rh,Sh,Th);U&&Jj(bf,Rh+1,Sh,Th)}Qh.putImageData(bf,(ob&15)*w.mc,(ob>>4)*w.nc)}w.Od[V]="#"+da(R[0],2)+da(R[1],2)+da(R[2],2);w.pi[V]=R;w.Cg[V]=Pd;w=!0}}a.ya[b]=G;return w}function Kj(a){0a.Ga&&(a.Ga=0):a.Ga=-1} function Fj(a){if(a.L){for(var b=10;15>=b;b++)if(null==a.I.eb[b])return;var c=a.I.eb[10],b=c&31,d=a.I.eb[11]&31,e=a.I.eb[9]&31,k=!1;a.I===a.B&&(k=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!k||b>e)Lj(a);else{c=a.I.eb[15]+((a.I.eb[14]&63)<<8);a.fa!=c&&(Lj(a),a.fa=c);d=d-b+1;if(a.Yc!=b||a.Ec!=d)a.Yc=b,a.Ec=d;a.Da=e+1;Kj(a)}}} function Lj(a){if(0<=a.fa){if(void 0!==a.U){var b=a.U[a.fa];if(b&131072){var b=b&-131073,c=a.fa%a.F,d=a.fa/a.F|0;a.L&&a.ya[a.L]&&(a.Ia&&Mj(a,c,d,b,a.Ia),Mj(a,c,d,b));a.U[a.fa]=b}}a.fa=-1}} function Nj(a){var b,c=a.I;a.Fc=!1;var d=c.vd[5];if(null!=d){b=1024;var e=0,k=c.vd[3]&31;switch(d&3){case 0:if(k){e=32;switch(k&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.vc=k&7}break;case 1:e=1;break;case 2:switch(k&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.hb==vi&&(e=3,c.vc=k&7)}d&8&&(b=1280);c=c.ne[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Fc=!0));b|=e}return b} @@ -918,10 +918,10 @@ function Mj(a,b,c,d,e){var k=d&255,l=d>>8;d=l&15;var p=a.ya[a.L];p.Be&&(d=p.Be[d c+k,p.mc,l)):(a.Da&&a.Da!==a.va&&(k=k*a.va/a.Da|0,l=l*a.va/a.Da|0),a.Z.fillStyle=p.Od[d],a.Z.fillRect(b,c+k,a.ta,l)))} function nc(a,b){if(a.ia.Yb){var c=!1,d=a.I;d&&(d!==a.B?d.yc&8&&(c=!0):d.Kd&32&&(c=!0));if(c||b){if(b)Pj(a,!0);else if(void 0===a.U)return;var e=!1;!(b||++a.hd&15)&&0<=a.Ga&&(a.Ga++,e=!0);var k=0,l=a.Mc,p=a.cb,c=p,q=c+a.Eb;19<=a.Fa&&(p=c=655360,q=c+65536);if(Qj(a,d)&8||d.je&&d.jeq&&(w=q-c,0>w&&(w=0));q=c+ w;if(d=!b&&a.xa){for(var d=a.ma,C=!0,G=c>>>d.na;0a.fa)return;k=a.fa;l=k+1}}if(a.L){if(a.ya[a.L]){e=0;p=a.Aa=0;d=1048575;w=a.I.yc&32;5<=a.hb&&(w=a.I.xc[16]&8);w&&(p=32768,d&=~p,a.Ga&2||(d&=-65537));for(c+=k<<1;c>8|(D&255)<<8;var ia=p,pa=16;C>=d))>>(pa-=d);Jj(a.Na,C++,G,w[Wb])}C>U&&(U=C);G=va&&(va=G+1)}q+=2;k++;if(C>=a.F){C=0;G+=2;if(G>a.O)break;G==a.O&&(G=1,q=c+a.Ob)}}a.xa=!0;Pa.F?a.Oa-a.F-D>>3:0;cpa&&(na=pa)):(k<<=D,na-=D,a.xa=!1):(a.xa&&k===a.U[e]?(w+=na,na=0):a.U[e]=k,e++);if(na){w>>=8;w>P&&(P=w);C=V&&(V=C+1)}c+=va;if(w>=a.F){w=0;if(++C>a.O)break;c+=ia}}D||(a.xa=!0);Ga.F?a.Oa-a.F-V>>3:0;cia&&(pa=ia)):(D<<=V,pa-=V,a.xa=!1):(a.xa&&D===a.U[k]?(d+=pa,pa=0):a.U[k]=D,k++);if(pa){dG&&(G=d);w=U&&(U=w+1)}if(d>=a.F){d=0;if(++w>a.O)break;c+=va}}V||(a.xa=!0);Cd&&(b.Yg=d,d=-d|0);d%b.Ug>b.Ek&&(c|=1);d%b.Xg>b.Gk&&(c|=9);b.ai=d/b.Xg|0;return c}f.fk=function(){var a=this.ja,b;a.Rb&&(b=a.kc);return b};f.rl=function(a,b){var c=this.ja;c.qg=c.kc;c.kc=b&31};f.ek=function(){return Rj(this.ja)};f.ql=function(a,b){Sj(this,this.ja,b)};f.gk=function(){return this.ja.yc};f.sl=function(a,b){this.ja.yc=b;Ej(this,!1)};f.hk=function(){return Tj(this,this.ja)}; +0,0,a.Wa,a.Xa,a.hc,a.tc,a.Qb,a.Xb);Kj(a)}}else if(a.Ob){for(var l=q,D,q=c,k=a.Aa=0,e=a.Bb,p=16==e?65536:196608,d=16==e?1:2,w=Gj(a,d),G=C=0,R=a.F,V=0,U=a.O,va=0;q>8|(D&255)<<8;var ia=p,pa=16;C>=d))>>(pa-=d);Jj(a.Na,C++,G,w[Wb])}C>V&&(V=C);G=va&&(va=G+1)}q+=2;k++;if(C>=a.F){C=0;G+=2;if(G>a.O)break;G==a.O&&(G=1,q=c+a.Ob)}}a.xa=!0;Ra.F?a.Oa-a.F-D>>3:0;cpa&&(na=pa)):(k<<=D,na-=D,a.xa=!1):(a.xa&&k===a.U[e]?(w+=na,na=0):a.U[e]=k,e++);if(na){w>>=8;w>R&&(R=w);C=U&&(U=C+1)}c+=va;if(w>=a.F){w=0;if(++C>a.O)break;c+=ia}}D||(a.xa=!0);Ga.F?a.Oa-a.F-U>>3:0;cia&&(pa=ia)):(D<<=U,pa-=U,a.xa=!1):(a.xa&&D===a.U[k]?(d+=pa,pa=0):a.U[k]=D,k++);if(pa){dG&&(G=d);w=V&&(V=w+1)}if(d>=a.F){d=0;if(++w>a.O)break;c+=va}}U||(a.xa=!0);Cd&&(b.Yg=d,d=-d|0);d%b.Ug>b.Ek&&(c|=1);d%b.Xg>b.Gk&&(c|=9);b.ai=d/b.Xg|0;return c}f.fk=function(){var a=this.ja,b;a.Rb&&(b=a.kc);return b};f.rl=function(a,b){var c=this.ja;c.qg=c.kc;c.kc=b&31};f.ek=function(){return Rj(this.ja)};f.ql=function(a,b){Sj(this,this.ja,b)};f.gk=function(){return this.ja.yc};f.sl=function(a,b){this.ja.yc=b;Ej(this,!1)};f.hk=function(){return Tj(this,this.ja)}; f.Wi=function(a,b){this.B.sg=this.B.sg&-4|b&3};f.Oi=function(){var a=this.B.nd?this.B.xc[this.B.Kd&31]:this.B.Kd;this.B.nd=!this.B.nd;return a};f.Vi=function(a,b){var c=this.B,d=c.Kd&32;if(c.nd){c.nd=!1;var e=c.Kd&31;if(16<=e||!d)c.xc[e]=b,this.Ea=!1,Pj(this,void 0)}else c.Kd=b,c.nd=!0,b&32&&!d&&Cj(this,!0)&&nc(this,!0),c.Ve=(c.eb[12]<<8)+c.eb[13]|0,c.je=0}; f.sk=function(){var a=0;if(5==this.hb)a=3-((this.B.Xe&12)>>2),a=(this.pb&1<>this.B.pc&63;this.B.pc+=6;12>2;var e=d=0,a=new DataView(a,0,c);l.A=Array(l.sb);for(c=0;cb.indexOf("/api/v1/dump")&&(a=ga(b),"json"==a?k=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(k=nk(this,b),this.sf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c= +f.load=function(a,b,c,d,e){var k=b;if(!this.L)if(this.B=a,this.O=b,this.L=d,this.V=e||this.controller,c){var l=this,p=new FileReader;p.onload=function(){var a=p.result,b,c=a?a.byteLength:0,d=ba[c];if(d){l.sb=d[0];l.tb=d[1];l.yb=d[2];l.nb=512;b=l.nb>>2;var e=d=0,a=new DataView(a,0,c);l.A=Array(l.sb);for(c=0;cb.indexOf("/api/v1/dump")&&(a=ga(b),"json"==a?k=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(k=nk(this,b),this.sf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c= "dir"),k=sa()+"/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.Xd?"":d)+"&format=json")),ra(k,!0,null,this,this.pj,b)}; f.pj=function(a,b,c,d){var e=null;this.$d=!1;var k=0>c&&this.xa&&!this.xa.ia.Yb;if(this.sf)c?this.controller.Ja('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",k):(this.F=!0,e=this);else if(c)this.controller.Ja('Unable to load disk "'+this.B+'" (error '+c+")",k);else try{if(0l&&0b.indexOf("0x")&&'["'!=b.substr(0,2)?JSON.parse(b.replace(/([a-z]+):/gm,'"$1":').replace(/\/\/[^\n]*/gm,"")):eval("("+b+")");if(p.length)if(1==p.length)ta(p[0]);else{this.sb=p.length;this.tb=p[0].length;this.yb=p[0][0].length;var q=p[0][0][0];this.nb=q&&q.length||512;for(b=a=0;b>2,C=q.pattern;void 0===C&&(C=q.pattern=0);var G=q.data;if(void 0===G){var D=q.bytes;if(void 0!== -D&&D.length){for(var k=w<<2,P=D.length;Pb&&(b=0);2E3l.za.restore(D)&&(p=!1);p&&l.za&&void 0!==l.Ta&&(l.Va=l.za.seek(l.wb,l.Ya,l.jb));p||(e=!1)}a.L=b[c++]||0;a.ga=b[c]||0;return e} +C[G++];l.Ta=C[G++];l.Va=null;l.za||(l.Ld="");D=C[G++];102==D&&(D=!1);if("boolean"==typeof D){var R=D,D=C[G++],C=C[G];R?(G=D,D=q.B[w],Dk(q,w,!0,!0),D.Vd=!0,w=new ik(q,D,"preload"),q.Ei(D,w,G,C,!0)):Fk(q,w,D,C,!0)?l.za&&C&&Gk(q,D,C,l.za):Za(q,!1)}else void 0!==D&&l.za&&0>l.za.restore(D)&&(p=!1);p&&l.za&&void 0!==l.Ta&&(l.Va=l.za.seek(l.wb,l.Ya,l.jb));p||(e=!1)}a.L=b[c++]||0;a.ga=b[c]||0;return e} function Ck(a,b){b||(a.T=0);if(a.O)for(var c in a.O){var d=a.O[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&eq.za.restore(l)&&(P=!1),P&&void 0!==q.Ta&&(q.Va=q.za.seek(q.yd,q.Ya,q.jb+q.lf)));P||(e=!1);null!=a.fa&&1>=d&&(a.fa|=(k.type&3)<<(1-d<<1))}0<=a.Ra&&(a.D=a.B[a.Ra]);return e} +[]);for(d=0;dq.za.restore(l)&&(R=!1),R&&void 0!==q.Ta&&(q.Va=q.za.seek(q.yd,q.Ya,q.jb+q.lf)));R||(e=!1);null!=a.fa&&1>=d&&(a.fa|=(k.type&3)<<(1-d<<1))}0<=a.Ra&&(a.D=a.B[a.Ra]);return e} function Uk(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Qd[2])?e=b.Qd[0]<<8|b.Qd[1]:c=b.type);null==c||d||(d=Nk[a.Z][c][1],e=Nk[a.Z][c][0]);d&&((c=Nk[a.Z][b.type])&&e!=c[0]&&d!=c[1]&&a.Ja("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.sb=e,b.tb=d,null==b.za&&(b.za=new ik(a,b,b.mode)))}} function Sk(a,b){b||(a.T=0);for(var c=0;c=this.F&&(this.I=this.F=0,this.wa&=-15);return a};f.El=function(a,b){this.F=c&&(this.wa|=2,this.wa&=-2,Vk(this))}; diff --git a/modules/pcjs/lib/cpu.js b/modules/pcjs/lib/cpu.js index cf968b9dc..09bbbbc9e 100644 --- a/modules/pcjs/lib/cpu.js +++ b/modules/pcjs/lib/cpu.js @@ -1010,7 +1010,13 @@ CPU.prototype.runCPU = function(fOnClick) * nCyclesPerBurst is how many cycles we WANT to run on each iteration of stepCPU(), but it may run * significantly less (or slightly more, since we can't execute partial instructions). */ - this.stepCPU(nCyclesPerBurst); + try { + this.stepCPU(nCyclesPerBurst); + } + catch(exception) { + if (typeof exception != "number") throw exception; + if (MAXDEBUG) this.println("CPU exception " + str.toHexByte(exception)); + } /* * nBurstCycles, less any remaining nStepCycles, is how many cycles stepCPU() ACTUALLY ran (nCycles). diff --git a/modules/pcjs/lib/debugger.js b/modules/pcjs/lib/debugger.js index 52af6bcbf..afa86e9d6 100644 --- a/modules/pcjs/lib/debugger.js +++ b/modules/pcjs/lib/debugger.js @@ -3370,9 +3370,12 @@ if (DEBUGGER) { this.cOpcodes++; } } - catch (e) { - this.nCycles = 0; - this.cpu.setError(e.stack || e.message); + catch(exception) { + if (typeof exception != "number") { + var e = exception; + this.nCycles = 0; + this.cpu.setError(e.stack || e.message); + } } } while (this.cpu.opFlags & X86.OPFLAG_PREFIXES); diff --git a/modules/pcjs/lib/x86cpu.js b/modules/pcjs/lib/x86cpu.js index 24f3e1802..d44a54858 100644 --- a/modules/pcjs/lib/x86cpu.js +++ b/modules/pcjs/lib/x86cpu.js @@ -2362,18 +2362,6 @@ X86CPU.prototype.advanceIP = function(inc) { // DEBUG: this.assert(inc > 0); - /* - * TODO: This is a crude work-around to deal with certain instructions that CMP, MOV, etc, - * immediate operands to/from memory, because if the memory access triggered a fault, we can't - * permit the rest of the instruction decoding to modify IP, because that'll just screw up - * the fault dispatch. - * - * Ultimately, I'm probably going to have to bite the bullet and throw real JavaScript exceptions - * to halt instructions in their tracks, but I'm going to stick with this more limited strategy - * for now. - */ - if (this.opFlags & X86.OPFLAG.FAULT) return; - this.regLIP = (this.regLIP + inc)|0; /* * Properly comparing regLIP to regLIPLimit would normally require coercing both to unsigned diff --git a/modules/pcjs/lib/x86func.js b/modules/pcjs/lib/x86func.js index 6a9867683..7c244b341 100644 --- a/modules/pcjs/lib/x86func.js +++ b/modules/pcjs/lib/x86func.js @@ -3964,27 +3964,25 @@ X86.fnFault = function(nFault, nError, fHalt, nCycles) this.opLIP = this.regLIP; /* - * X86.OPFLAG.FAULT flag is used by selected opcodes to provide an early exit, restore register(s), or whatever is - * needed to help ensure instruction restartability; there is currently no general-purpose mechanism for snapping - * and restoring all registers for any instruction that might fault, so it's every opcode for themselves. + * X86.OPFLAG.FAULT flag is used by selected opcodes to provide an early exit, restore register(s), + * or whatever is needed to help ensure instruction restartability; there is currently no general + * mechanism for snapping and restoring all registers for any instruction that might fault. * - * X86.EXCEPTION.DEBUG exceptions set their own special flag, X86.OPFLAG.DEBUG, to prevent redundant DEBUG exceptions, - * so we don't need to set OPFLAG.FAULT in that case, because a DEBUG exception doesn't actually prevent an instruction - * from executing (and therefore doesn't need to be restarted). - * - * TODO: Review the restartability of all our opcode handlers, starting with those that affect the segment registers - * and then moving on to the rest, and determine whether we really need a general-purpose solution instead. + * X86.EXCEPTION.DEBUG exceptions set their own special flag, X86.OPFLAG.DEBUG, to prevent redundant + * DEBUG exceptions, so we don't need to set OPFLAG.FAULT in that case, because a DEBUG exception + * doesn't actually prevent an instruction from executing (and therefore doesn't need to be restarted). */ if (nFault == X86.EXCEPTION.DEBUG) { this.opFlags |= X86.OPFLAG.DEBUG; - } else if (nFault >= 0) { + } else { + this.assert(nFault >= 0); this.opFlags |= X86.OPFLAG.FAULT; } /* * Since this fault is likely being issued in the context of an instruction that hasn't finished - * executing, and since we currently don't do anything to interrupt that execution (eg, throw a - * JavaScript exception), we should shut off all further reads/writes for the current instruction. + * executing, if we don't do anything to interrupt that execution (eg, throw a JavaScript exception), + * then we would need to shut off all further reads/writes for the current instruction. * * That's easy for any EA-based memory accesses: simply set both the NOREAD and NOWRITE flags. * However, there are also direct, non-EA-based memory accesses to consider. A perfect example is @@ -3992,9 +3990,12 @@ X86.fnFault = function(nFault, nError, fHalt, nCycles) * cause another fault, which we will misinterpret as a double-fault -- unless the handler for * such an opcode checks this.opFlags for X86.OPFLAG.FAULT after each step of the operation. * - * TODO: Throw a special JavaScript exception that cpu.js must intercept and quietly redirect. + * this.opFlags |= (X86.OPFLAG.NOREAD | X86.OPFLAG.NOWRITE); + * + * Fortunately, we now throw an exception that terminates the current instruction, so the above hack + * should no longer be necessary. */ - this.opFlags |= (X86.OPFLAG.NOREAD | X86.OPFLAG.NOWRITE); + throw nFault; } }; diff --git a/modules/pcjs/lib/x86ops.js b/modules/pcjs/lib/x86ops.js index a28543405..dba27038d 100644 --- a/modules/pcjs/lib/x86ops.js +++ b/modules/pcjs/lib/x86ops.js @@ -1538,7 +1538,12 @@ X86.opINSb = function INSb() if (!this.checkIOPM(port, 1, true)) return; var b = this.bus.checkPortInputNotify(port, 1, this.regLIP - nDelta - 1); this.setSOByte(this.segES, this.regEDI & maskAddr, b); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + if (BACKTRACK) this.backTrack.btiMem0 = this.backTrack.btiIO; this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + ((this.regPS & X86.PS.DF)? -1 : 1)) & maskAddr); this.regECX = (this.regECX & ~maskAddr) | ((this.regECX - nDelta) & maskAddr); @@ -1592,7 +1597,12 @@ X86.opINSw = function INSw() this.backTrack.btiMem1 = this.backTrack.btiIO; } this.setSOWord(this.segES, this.regEDI & maskAddr, w); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + ((this.regPS & X86.PS.DF)? -this.sizeData : this.sizeData)) & maskAddr); this.regECX = (this.regECX & ~maskAddr) | ((this.regECX - nDelta) & maskAddr); this.nStepCycles -= nCycles; @@ -1639,7 +1649,12 @@ X86.opOUTSb = function OUTSb() var port = this.regEDX & 0xffff; if (!this.checkIOPM(port, 1, false)) return; var b = this.getSOByte(this.segDS, this.regESI & maskAddr); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + if (BACKTRACK) this.backTrack.btiIO = this.backTrack.btiMem0; this.bus.checkPortOutputNotify(port, 1, b, this.regLIP - nDelta - 1); this.regESI = (this.regESI & ~maskAddr) | ((this.regESI + ((this.regPS & X86.PS.DF)? -1 : 1)) & maskAddr); @@ -1686,7 +1701,12 @@ X86.opOUTSw = function OUTSw() } if (nReps--) { var w = this.getSOWord(this.segDS, this.regESI & maskAddr); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + var port = this.regEDX & 0xffff; if (!this.checkIOPM(port, this.sizeData, false)) return; if (BACKTRACK) { @@ -2185,7 +2205,7 @@ X86.opLEA = function LEA() */ X86.opMOVsrw = function MOVsrw() { - var temp; + var temp, sel; var bModRM = this.getIPByte(); var reg = (bModRM & 0x38) >> 3; switch(reg) { @@ -2227,44 +2247,52 @@ X86.opMOVsrw = function MOVsrw() this.aOpModRegWord[bModRM].call(this, X86.fnMOV); switch (reg) { case 0x0: - this.setES(this.regEAX); + sel = this.regEAX; this.regEAX = temp; + this.setES(sel); break; case 0x1: - this.setCS(this.regECX); + sel = this.regECX; this.regECX = temp; + this.setCS(sel); break; case 0x2: - this.setSS(this.regEDX); + sel = this.regEDX; this.regEDX = temp; + this.setSS(sel); break; case 0x3: - this.setDS(this.regEBX); + sel = this.regEBX; this.regEBX = temp; + this.setDS(sel); break; case 0x4: - if (I386 && this.model >= X86.MODEL_80386) { - this.setFS(this.getSP()); - } else { - this.setES(this.getSP()); - } + sel = this.getSP(); this.setSP(temp); + if (I386 && this.model >= X86.MODEL_80386) { + this.setFS(sel); + } else { + this.setES(sel); + } break; case 0x5: - if (I386 && this.model >= X86.MODEL_80386) { - this.setGS(this.regEBP); - } else { - this.setCS(this.regEBP); - } + sel = this.regEBP; this.regEBP = temp; + if (I386 && this.model >= X86.MODEL_80386) { + this.setGS(sel); + } else { + this.setCS(sel); + } break; case 0x6: - this.setSS(this.regESI); + sel = this.regESI; this.regESI = temp; + this.setSS(sel); break; case 0x7: - this.setDS(this.regEDI); + sel = this.regEDI; this.regEDI = temp; + this.setDS(sel); break; } }; @@ -2666,7 +2694,12 @@ X86.opMOVSb = function MOVSb() } if (nReps--) { this.setSOByte(this.segES, this.regEDI & maskAddr, this.getSOByte(this.segData, this.regESI & maskAddr)); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + var nInc = ((this.regPS & X86.PS.DF)? -1 : 1); this.regESI = (this.regESI & ~maskAddr) | ((this.regESI + nInc) & maskAddr); this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + nInc) & maskAddr); @@ -2704,7 +2737,12 @@ X86.opMOVSw = function MOVSw() } if (nReps--) { this.setSOWord(this.segES, this.regEDI & maskAddr, this.getSOWord(this.segData, this.regESI & maskAddr)); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + var nInc = ((this.regPS & X86.PS.DF)? -this.sizeData : this.sizeData); this.regESI = (this.regESI & ~maskAddr) | ((this.regESI + nInc) & maskAddr); this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + nInc) & maskAddr); @@ -2743,7 +2781,12 @@ X86.opCMPSb = function CMPSb() if (nReps--) { var bDst = this.getEAByte(this.segData, this.regESI & maskAddr); var bSrc = this.modEAByte(this.segES, this.regEDI & maskAddr); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + X86.fnCMPb.call(this, bDst, bSrc); var nInc = ((this.regPS & X86.PS.DF)? -1 : 1); this.regESI = (this.regESI & ~maskAddr) | ((this.regESI + nInc) & maskAddr); @@ -2791,7 +2834,12 @@ X86.opCMPSw = function CMPSw() if (nReps--) { var wDst = this.getEAWord(this.segData, this.regESI & maskAddr); var wSrc = this.modEAWord(this.segES, this.regEDI & maskAddr); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + X86.fnCMPw.call(this, wDst, wSrc); var nInc = ((this.regPS & X86.PS.DF)? -this.sizeData : this.sizeData); this.regESI = (this.regESI & ~maskAddr) | ((this.regESI + nInc) & maskAddr); @@ -2862,7 +2910,12 @@ X86.opSTOSb = function STOSb() } if (nReps--) { this.setSOByte(this.segES, this.regEDI & maskAddr, this.regEAX); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + if (BACKTRACK) this.backTrack.btiMem0 = this.backTrack.btiAL; this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + ((this.regPS & X86.PS.DF)? -1 : 1)) & maskAddr); this.regECX = (this.regECX & ~maskAddr) | ((this.regECX - nDelta) & maskAddr); @@ -2901,7 +2954,12 @@ X86.opSTOSw = function STOSw() } if (nReps--) { this.setSOWord(this.segES, this.regEDI & maskAddr, this.regEAX); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + if (BACKTRACK) { this.backTrack.btiMem0 = this.backTrack.btiAL; this.backTrack.btiMem1 = this.backTrack.btiAH; } @@ -2940,7 +2998,12 @@ X86.opLODSb = function LODSb() } if (nReps--) { var b = this.getSOByte(this.segData, this.regESI & maskAddr); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + this.regEAX = (this.regEAX & ~0xff) | b; if (BACKTRACK) this.backTrack.btiAL = this.backTrack.btiMem0; this.regESI = (this.regESI & ~maskAddr) | ((this.regESI + ((this.regPS & X86.PS.DF)? -1 : 1)) & maskAddr); @@ -2978,7 +3041,12 @@ X86.opLODSw = function LODSw() } if (nReps--) { var w = this.getSOWord(this.segData, this.regESI & maskAddr); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + this.regEAX = (this.regEAX & ~this.maskData) | w; if (BACKTRACK) { this.backTrack.btiAL = this.backTrack.btiMem0; this.backTrack.btiAH = this.backTrack.btiMem1; @@ -3018,7 +3086,12 @@ X86.opSCASb = function SCASb() } if (nReps--) { X86.fnCMPb.call(this, this.regEAX & 0xff, this.modEAByte(this.segES, this.regEDI & maskAddr)); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + ((this.regPS & X86.PS.DF)? -1 : 1)) & maskAddr); this.regECX = (this.regECX & ~maskAddr) | ((this.regECX - nDelta) & maskAddr); /* @@ -3062,7 +3135,12 @@ X86.opSCASw = function SCASw() } if (nReps--) { X86.fnCMPw.call(this, this.regEAX & this.maskData, this.modEAWord(this.segES, this.regEDI & maskAddr)); + + /* + * TODO: Remove this once we've done enough testing of fnFault() throwing exceptions + */ if (this.opFlags & X86.OPFLAG.FAULT) return; + this.regEDI = (this.regEDI & ~maskAddr) | ((this.regEDI + ((this.regPS & X86.PS.DF)? -this.sizeData : this.sizeData)) & maskAddr); this.regECX = (this.regECX & ~maskAddr) | ((this.regECX - nDelta) & maskAddr); /* diff --git a/versions/pcjs/1.19.5/pc-dbg.js b/versions/pcjs/1.19.5/pc-dbg.js index 0afd96f13..46d7bcb36 100644 --- a/versions/pcjs/1.19.5/pc-dbg.js +++ b/versions/pcjs/1.19.5/pc-dbg.js @@ -72,17 +72,17 @@ function(){d.pa&&Xc(d.pa)};a=!0;break;case "speed":this.ya[b]=c;a=!0;break;case function ad(a,b){var c=30;60>c&&(c=60);2>c&&(c=2);var d=1;b&&1a.Z.Wf&&(c=Math.round(c/a.Z.Fd));return c}function Mc(a){a.Z.$d=0;a.hc=a.ac=a.ib=a.A=0;Nc(a);Yc(a,1)} function Yc(a,b,c){var d=!1;if(void 0!==b){.8>a.Z.$d/a.Z.pe?b=1:d=!0;a.Z.Fd=b;b=a.Z.Wf*a.Z.Fd;if(a.Z.pe!=b){a.Z.pe=b;b=a.Z.pe.toFixed(2)+"Mhz";var e=a.ya.setSpeed;e&&(e.textContent=b);a.V("target speed: "+b)}c&&a.Yc()}$c(a,a.ac);a.ac=0;a.Z.Qe=pa();a.Z.qe=0;ad(a);return d} f.ve=function(a){if(mb(this,!0)){if(!this.oa.Eb){Yc(this);this.pa&&this.pa.start(this.Z.Qe,Uc(this));this.oa.Eb=!0;this.oa.sh=!0;this.X&&bd(this.X);var b=this.ya.run;b&&(b.textContent="Halt");this.gd(!0);a&&this.Yc()}this.Z.Ch>=this.Z.yd&&ad(this,!0);this.Z.uf=0;this.Z.Xf=pa();this.Z.qe&&(a=this.Z.Xf-this.Z.qe,a>this.Z.lj&&(this.Z.Qe+=a,this.Z.Qe>this.Z.Xf&&(this.Z.Qe=this.Z.Xf)));try{do{var c=this.oa.He?1:this.Z.jl;if(this.X){cd(this.X);var d=this.X;a=c;var e=d.X[0];if(e.ie){var g=(Uc(d.O,d.ua)- -e.sd)/d.nb|0,h=dd(d,0)-g;6==e.mode&&(h-=g);var m=h*d.nb|0;6==e.mode&&(m>>=1);a>m&&(a=m)}var c=a,q=this.X;a=c;if(q.A&&q.A[11]&64){var r=q.Ja-Uc(q.O,q.ua);0r&&(a=r)}c=a}this.gf(c);var x=this.ib-this.A;this.ac+=x;this.Z.uf+=x;$c(this,0,!0);Tc(this,x);this.Z.tf-=x;0>=this.Z.tf&&(this.Z.tf+=this.Z.nj,Vc(this));this.Z.sf-=x;0>=this.Z.sf&&(this.Z.sf+=this.Z.mj,this.gd());this.Z.Ue-=x;if(0>=this.Z.Ue){this.Z.Ue+=this.Z.Bh;break}}while(this.oa.Eb)}catch(E){this.Xb();Oc(this);this.pa&&this.pa.stop(pa(), -Uc(this));mb(this,!1);qb(this,E.stack||E.message);return}c=setTimeout;d=this.dh;this.Z.qe=pa();e=this.Z.lj;this.Z.uf&&(e=Math.round(e*this.Z.uf/this.Z.Bh));e-=this.Z.qe-this.Z.Xf;if(g=this.Z.qe-this.Z.Qe)this.Z.$d=Math.round(this.ac/(10*g))/100,864E5<=g&&(this.hc=0,this.X&&cd(this.X,!0),Yc(this));if(0>e||this.Z.$d>=1);a>m&&(a=m)}var c=a,q=this.X;a=c;if(q.A&&q.A[11]&64){var r=q.Ja-Uc(q.O,q.ua);0r&&(a=r)}c=a}try{this.gf(c)}catch(x){if("number"!=typeof x)throw x;}var E=this.ib-this.A;this.ac+=E;this.Z.uf+=E;$c(this,0,!0);Tc(this,E);this.Z.tf-=E;0>=this.Z.tf&&(this.Z.tf+=this.Z.nj,Vc(this));this.Z.sf-=E;0>=this.Z.sf&&(this.Z.sf+=this.Z.mj,this.gd());this.Z.Ue-=E;if(0>=this.Z.Ue){this.Z.Ue+=this.Z.Bh;break}}while(this.oa.Eb)}catch(B){this.Xb(); +Oc(this);this.pa&&this.pa.stop(pa(),Uc(this));mb(this,!1);qb(this,B.stack||B.message);return}c=setTimeout;d=this.dh;this.Z.qe=pa();e=this.Z.lj;this.Z.uf&&(e=Math.round(e*this.Z.uf/this.Z.Bh));e-=this.Z.qe-this.Z.Xf;if(g=this.Z.qe-this.Z.Qe)this.Z.$d=Math.round(this.ac/(10*g))/100,864E5<=g&&(this.hc=0,this.X&&cd(this.X,!0),Yc(this));if(0>e||this.Z.$dthis.id&&p.call(e,13,a&65532)}return n};f.gl=function(a){var b=this.O;a=b.cd+(a<<2);var c=b.va(a);this.Xg=2;b.ca&=-769;return this.load(b.va(a+2))+c|0}; f.fl=function(a){var b=this.O;a<<=3;var c=b.cd+a|0;if(7<=(b.Sd-c|0))return this.P=!0,a=id(this,c,a),a!==n&&(a+=this.Bf),a;p.call(b,13,a|2);return n};f.Vi=function(a){return this.Fa+a|0};f.Xi=function(a){return this.Fa+a|0};f.Ui=function(a,b){return(a>>>0)+b<=this.$b?this.Fa+a|0:this.Qf()};f.Nj=function(a,b){return(a>>>0)+b>this.$b?this.Fa+a|0:this.Qf()};f.Qf=function(){p.call(this.O,13,0);return n};f.Wi=function(a,b){return(a>>>0)+b<=this.$b?this.Fa+a|0:this.Rf()}; f.Oj=function(a,b){return(a>>>0)+b>this.$b?this.Fa+a|0:this.Rf()};f.Rf=function(){p.call(this.O,13,0);return n};function jd(a,b,c){var d=a.O,e=d.va(b+2),g=d.va(b)|(e&255)<<16,d=d.va(b+4);a.ea=c;a.Fa=g;a.Va=d;a.$b=(d>>>0)+1;a.zb=e;a.type=e&7936;a.ext=0;a.Zb=b;gd(a,!0)} -function id(a,b,c,d){var e=a.O;if(!d&&c===a.A.ea)return a.ea=c,a.Fa=a.A.Fa,a.Va=a.A.Va,a.$b=(a.A.Va>>>0)+1,a.zb=a.A.zb,a.type=a.A.type,a.ext=a.A.ext,a.Zb=a.A.Zb,a.A.ea=0,gd(a,!0,!0,!1),a.Fa;a.A.ea=0;var g=e.va(b+0),h=e.va(b+4),m=h&7936,q=e.va(b+2)|(h&255)<<16,r=e.va(b+6),x=c&65528;if(80386<=e.ra){var E=g,q=q|(r&65280)<<16,g=g|(r&15)<<16;r&128&&(g=g<<12|4095)}switch(a.id){case fd:a.Me=!1;a.Xg=a.ha;var C=a.P;if(C&&1==c&&a.B.length){var T=a.B[a.Bf-1];if(T&&!T())return n}var T=c&3,J=(h&24576)>>13,I,U, -N;if(x&&!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n;if(6144<=m){T=c&3;if(T>a.Rb){if(!1!==C&&!(J==a.Rb||m&1024&&J<=a.Rb))return n;I=kd(e);ld(e,kd(e),!0);t(e,I);a.Me=!0}I=0}else{if(256==m||2304==m)return od(a,c,C)?a.Fa:n;if(1024==m)I=2,N=0,Ta.id&&p.call(e,13,c&65532|(U?2:0)),n;break;case 2:if(x){if(4096>m||2048==(m&2560))return 6>a.id&&p.call(e,13,c&65532),n;if(!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n}break;case 3:if(!(h&32768))return 6>a.id&&p.call(e,12,c&65532),n;if(!x||4096>m||512!=(m&2560))return 6>a.id&&p.call(e,13,c&65532,!0),n;break;case 4:C=m&-513;if(!x||256!=C&&2304!=C)return 6>a.id&&p.call(e,13,c&65532,!0),n;2304==C&&(a.Pi= +function id(a,b,c,d){var e=a.O;if(!d&&c===a.A.ea)return a.ea=c,a.Fa=a.A.Fa,a.Va=a.A.Va,a.$b=(a.A.Va>>>0)+1,a.zb=a.A.zb,a.type=a.A.type,a.ext=a.A.ext,a.Zb=a.A.Zb,a.A.ea=0,gd(a,!0,!0,!1),a.Fa;a.A.ea=0;var g=e.va(b+0),h=e.va(b+4),m=h&7936,q=e.va(b+2)|(h&255)<<16,r=e.va(b+6),x=c&65528;if(80386<=e.ra){var E=g,q=q|(r&65280)<<16,g=g|(r&15)<<16;r&128&&(g=g<<12|4095)}switch(a.id){case fd:a.Me=!1;a.Xg=a.ha;var B=a.P;if(B&&1==c&&a.B.length){var T=a.B[a.Bf-1];if(T&&!T())return n}var T=c&3,J=(h&24576)>>13,I,U, +N;if(x&&!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n;if(6144<=m){T=c&3;if(T>a.Rb){if(!1!==B&&!(J==a.Rb||m&1024&&J<=a.Rb))return n;I=kd(e);ld(e,kd(e),!0);t(e,I);a.Me=!0}I=0}else{if(256==m||2304==m)return od(a,c,B)?a.Fa:n;if(1024==m)I=2,N=0,Ta.id&&p.call(e,13,c&65532|(U?2:0)),n;break;case 2:if(x){if(4096>m||2048==(m&2560))return 6>a.id&&p.call(e,13,c&65532),n;if(!(h&32768))return 6>a.id&&p.call(e,11,c&65532),n}break;case 3:if(!(h&32768))return 6>a.id&&p.call(e,12,c&65532),n;if(!x||4096>m||512!=(m&2560))return 6>a.id&&p.call(e,13,c&65532,!0),n;break;case 4:B=m&-513;if(!x||256!=B&&2304!=B)return 6>a.id&&p.call(e,13,c&65532,!0),n;2304==B&&(a.Pi= q+e.va(q+100+2)|0,a.Kj=q+a.Va|0);break;case 6:if(!(m&4096)&&768>>0)+1,a.zb=h,a.type=m,a.ext=r,a.Zb=b,gd(a,!0,!0,!1));return q} function od(a,b,c){var d=a.O,e=a.Rb,g=d.Ya.ea,h=d.Ya.Fa;if(!c){if(!(d.Ya.type&512))return p.call(d,13,b&65532,!0),!1;d.Fb(d.Ya.Zb+4,d.Ya.zb&=-513)}if(d.Ya.load(b)===n)return!1;var m=d.Ya.Fa;if(!1!==c){if(d.Ya.type&512)return p.call(d,13,b&65532,!0),!1;d.Fb(d.Ya.Zb+4,d.Ya.zb|=512)}d.Ya.type=d.Ya.type&-513|d.Ya.zb&512;256==d.Ya.type||768==d.Ya.type?(d.Fb(h+14,v(d)),d.Fb(h+16,zd(d)),d.Fb(h+18,d.F),d.Fb(h+20,d.G),d.Fb(h+22,d.H),d.Fb(h+24,d.D),d.Fb(h+26,u(d)),d.Fb(h+28,d.L),d.Fb(h+30,d.K),d.Fb(h+32,d.J), d.Fb(h+34,d.cb.ea),d.Fb(h+36,d.za.ea),d.Fb(h+38,d.xa.ea),d.Fb(h+40,d.xb.ea),d.Dc.load(d.va(m+42)),Ad(d,d.va(m+16)|(c?16384:0)),d.F=d.va(m+18),d.G=d.va(m+20),d.H=d.va(m+22),d.D=d.va(m+24),d.L=d.va(m+28),d.K=d.va(m+30),d.J=d.va(m+32),d.cb.load(d.va(m+34)),d.xb.load(d.va(m+40)),Bd(d,d.va(m+14),d.va(m+36)),b=38,h=26,a.Rb>>20,g=a.Ad[(a.Kd+e&a.hd)>>>a.Qa],h=g.te function xe(a){a.wa!=a.Ad&&(a.wa=a.Ad,a.bf=null,a.Zd=null,a.md=null)}f=Dd.prototype;f.reset=function(){this.oa.Eb&&this.Xb();ue(this);Mc(this);this.oa.pd=!1};function ye(a,b){var c;switch(b){case 0:c=a.F;break;case 1:c=a.G;break;case 2:c=a.H;break;case 3:c=a.D;break;case 4:c=u(a);break;case 5:c=a.L;break;case 6:c=a.K;break;case 7:c=a.J}return c} function ze(a,b,c){switch(b){case 0:a.F=c;break;case 1:a.G=c;break;case 2:a.H=c;break;case 3:a.D=c;break;case 4:t(a,c);break;case 5:a.L=c;break;case 6:a.K=c;break;case 7:a.J=c}} function ue(a){a.F=0;a.D=0;a.G=0;a.H=0;a.jb=0;a.L=0;a.K=0;a.J=0;a.Ja=!1;a.qa=a.Ma=0;a.Db=0;a.le=0;a.mb=65520;a.cd=0;a.Sd=1023;a.ca=a.bb=0;a.Mc=a.od=a.Lc=a.Nc=0;a.nb=-1;a.Ea=a.La=n;a.za=new ed(a,fd,"CS");a.xb=new ed(a,2,"DS");a.cb=new ed(a,2,"ES");a.xa=new ed(a,3,"SS");t(a,0);ld(a,0);80386<=a.ra&&(a.H=772,a.mb=16,a.Ki=0,a.de=0,a.Kd=0,a.Oa=[0,0,0,0,null,null,0,0],a.se=[null,null,null,null,null,null,0,0],a.Ob=new ed(a,2,"FS"),a.Pb=new ed(a,2,"GS"),xe(a));a.bh=new ed(a,0,"NULL");a.R=a.xb;a.S=a.xa;a.W= -a.Y=0;a.P=a.aa=n;a.ua=0;Bd(a,0,65535);if(80286<=a.ra){a.bd=0;a.Rd=65535;a.Dc=new ed(a,5,"LDT",!0);a.Ya=new ed(a,4,"TSS",!0);a.Ha=new ed(a,6,"VER",!0);Bd(a,65520,61440);var b,c=v(a);b=a.za;var d=-65536;80386>b.O.ra&&(d&=16777215);b=b.Fa=d;a.Aa=b+c|0;a.oe=b+a.za.Va|0}Ad(a,0);pd(a)}function Ae(a,b){b.ea&65528&&b.Bcb.O.ra&&(d&=16777215);b=b.Fa=d;a.Aa=b+c|0;a.oe=b+a.za.Va|0}Ad(a,0);pd(a)}function Ae(a,b){b.ea&65528&&b.Bc>16,e=0;4>e;e++){if(c&3){var g=!!(d&1),h=a.Oa[e],h=h&~(d>>2&3);b?a.wa[h>>>a.Qa].Qd(h&a.Ra,g,a):Fc(a.wa[h>>>a.Qa],g)}c>>=2;d>>=4}} function Cc(a,b,c,d){if(!(a.W&8192)&&a.Oa[7]&255){c--;var e=a.Oa[7],g=e>>16;d=d?1:0==d?3:0;for(var h=0;4>h;h++){if(e&3&&(g&3)==d){var m=g>>2;if(b+c>=a.Oa[h]&&b<=a.Oa[h]+m){a.Oa[6]|=1<>=2;g>>=4}}}function pd(a,b,c){void 0===b&&(b=!!(a.mb&1));void 0===c&&(c=!!(a.ca&131072));a.Zg=b&&!c?Qe:Kd;gd(a.za,!1,b,c);gd(a.xb,!1,b,c);gd(a.xa,!1,b,c);gd(a.cb,!1,b,c);80386<=a.ra&&(gd(a.Ob,!1,b,c),gd(a.Pb,!1,b,c),rd(a))} f.save=function(){var a=new Re(this);Se(a,0,[this.F,this.D,this.G,this.H,u(this),this.L,this.K,this.J]);var b=v(this),c=this.za.save(),d=this.xb.save(),e=this.xa.save(),g=this.cb.save(),h;null!=this.bd?(h=[this.mb,this.bd,this.Rd,this.cd,this.Sd,this.Dc.save(),this.Ya.save(),this.bb],80386<=this.ra&&(h.push(this.Ki),h.push(this.de),h.push(this.Kd),h.push(this.Oa),h.push(this.se))):h=null;b=[b,c,d,e,g,h,zd(this)];80386<=this.ra&&(b.push(this.Ob.save()),b.push(this.Pb.save()));Se(a,1,b);Se(a,2,[this.R.Hf, -this.S.Hf,this.W,this.Y,this.ua,this.P,this.aa]);Se(a,3,[0,this.hc,this.Z.Fd]);b=this.na;c=0;d=[];(e=!b.S&&b.Zf==b.B)||Ob(b,!0);for(g=0;gc&&0<=(a.oe^a.Aa)&&(8088>=a.ra||a.za.Va==a.za.Ga?D(a,a.Aa-a.za.Fa):-1>c&&p.call(a,13,0))}}function u(a){return a.jb&~a.xa.Ga|a.ja-a.xa.Fa}function t(a,b){a.jb=b;a.ja=a.xa.Fa+(b&a.xa.Ga)|0}function We(a,b,c,d,e,g){if(63!=(e&63)&&e!=a.resultType){var h=(e^a.resultType)&a.resultType;h&&(h&1&&Xe(a),h&2&&Ye(a),h&4&&Ze(a),h&8&&$e(a),h&16&&af(a),h&32&&bf(a))}g?(a.Mc=d,a.Lc=b):(a.Mc=b,a.Lc=d);a.od=c;a.Nc=d;a.resultType=e} +function Ve(a,b){a.Aa=a.Aa+b|0;var c=a.oe-a.Aa|0;0>c&&0<=(a.oe^a.Aa)&&(8088>=a.ra||a.za.Va==a.za.Ga?D(a,a.Aa-a.za.Fa):-1>c&&p.call(a,13,0))}function u(a){return a.jb&~a.xa.Ga|a.ja-a.xa.Fa}function t(a,b){a.jb=b;a.ja=a.xa.Fa+(b&a.xa.Ga)|0}function We(a,b,c,d,e,g){if(63!=(e&63)&&e!=a.resultType){var h=(e^a.resultType)&a.resultType;h&&(h&1&&Xe(a),h&2&&Ye(a),h&4&&Ze(a),h&8&&$e(a),h&16&&af(a),h&32&&bf(a))}g?(a.Mc=d,a.Lc=b):(a.Mc=b,a.Lc=d);a.od=c;a.Nc=d;a.resultType=e} function cf(a,b,c,d,e){a.resultType=c|26;a.Nc=b;d?df(a):ef(a);e?ff(a):gf(a);return b}function hf(a,b,c,d){c&d?df(a):ef(a);(b^c)&d?ff(a):gf(a)}function jf(a){return Xe(a)?1:0}function Xe(a){a.resultType&1&&(a.ca&=-2,(a.Mc^(a.Mc^a.od)&(a.od^a.Lc))&a.resultType&-2147450752&&(a.ca|=1),a.resultType&=-2);return a.ca&1}function Ye(a){a.resultType&2&&(a.ca&=-5,38505>>((a.Nc^a.Nc>>4)&15)&1&&(a.ca|=4),a.resultType&=-3);return a.ca&4} function Ze(a){a.resultType&4&&(a.ca&=-17,(a.Lc^a.Mc^a.od)&16&&(a.ca|=16),a.resultType&=-5);return a.ca&16}function $e(a){a.resultType&8&&(a.ca&=-65,a.Nc&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.ca|=64),a.resultType&=-9);return a.ca&64}function af(a){a.resultType&16&&(a.ca&=-129,a.Nc&a.resultType&-2147450752&&(a.ca|=128),a.resultType&=-17);return a.ca&128} function bf(a){a.resultType&32&&(a.ca&=-2049,(a.Mc^a.Lc)&(a.od^a.Lc)&a.resultType&-2147450752&&(a.ca|=2048),a.resultType&=-33);return a.ca&2048}function ef(a){a.resultType&=-2;a.ca&=-2}function kf(a){a.resultType&=-5;a.ca&=-17}function lf(a){a.resultType&=-9;a.ca&=-65}function gf(a){a.resultType&=-33;a.ca&=-2049}function df(a){a.resultType&=-2;a.ca|=1}function nf(a){a.resultType&=-5;a.ca|=16}function of(a){a.resultType&=-9;a.ca|=64}function ff(a){a.resultType&=-33;a.ca|=2048} @@ -157,7 +157,7 @@ function Eh(a,b){if(this.P===n){switch(this.le&7){case 0:this.F=this.F&~this.C|a function Fh(a,b){var c=a^b;cf(this,c,128);this.A-=this.aa===n?this.P===n?this.B.fc:this.B.Nb:this.B.vc;return c}function Gh(a,b){this.A-=this.aa===n?this.P===n?this.B.fc:this.B.Nb:this.B.vc;return cf(this,a^b,this.Na)}function Hh(a){p.call(this,13,0);return a}function fe(a){p.call(this,6);return a}function Ih(a){ie.call(this);return a}function Jh(){p.call(this,0,null,!1,2)}function Kh(){this.A-=this.P===n?2:this.B.Ei;return 1} function Lh(){var a=this.G&255;this.A-=(this.P===n?this.B.Ag:this.B.zg)+(a<this.nb?(D(this,this.Ea-this.za.Fa),this.La!=n&&(t(this,this.jb&~this.xa.Ga|this.La-this.xa.Fa),this.La=n),e=!0):8!=this.nb?(b=0,a=8,e=!0):(a=-1,b=0,ue(this),c=!1)):D(this,this.Ea-this.za.Fa);var g=a,h=b,m=32,q=rf(this,this.Aa);204!=q||this.Sd||(c=!1);this.ca&131072&&(6==g&&99==q||13==g&&205==q)&&(c=!1);14==g&&207==q&&(c=!0);!1===c&&(m|=1);983040<=this.Aa&&1048575>=this.Aa&&(c=!1);this.ta(m|-2147483648)&&(c=!0);if(this.ta(m)||c){var r=this.oa.Eb, -g="Fault "+fa(g)+(null!=h?" ("+ga(h)+")":"")+" on opcode "+fa(q);c&&r&&(g+=" (blocked by PCjs Debugger)");this.Ca(g,c||m,!0)?c&&(c=r,this.ga.Xb()):(this.Ta(g),this.Xb())}c&&(e=!1);e&&(this.nb=a,Kf.call(this,a,b,d||0),this.Ea=this.Aa,1==a?this.W|=8192:0<=a&&(this.W|=4096),this.W|=3)}function we(a,b,c){this.de=a;a=0;b&&(a|=1);c&&(a|=2);3==this.sa&&(a|=4);p.call(this,14,a)}function ge(){this.kd[this.ba()].call(this)}function je(){sd(this,u(this)&this.C);this.A-=this.B.Cc} +g="Fault "+fa(g)+(null!=h?" ("+ga(h)+")":"")+" on opcode "+fa(q);c&&r&&(g+=" (blocked by PCjs Debugger)");this.Ca(g,c||m,!0)?c&&(c=r,this.ga.Xb()):(this.Ta(g),this.Xb())}c&&(e=!1);if(e)throw this.nb=a,Kf.call(this,a,b,d||0),this.Ea=this.Aa,this.W=1==a?this.W|8192:this.W|4096,a;}function we(a,b,c){this.de=a;a=0;b&&(a|=1);c&&(a|=2);3==this.sa&&(a|=4);p.call(this,14,a)}function ge(){this.kd[this.ba()].call(this)}function je(){sd(this,u(this)&this.C);this.A-=this.B.Cc} function Md(){var a=u(this)&this.C;sd(this,this.F&this.C);sd(this,this.G&this.C);sd(this,this.H&this.C);sd(this,this.D&this.C);sd(this,a);sd(this,this.L&this.C);sd(this,this.K&this.C);sd(this,this.J&this.C);this.A-=this.B.yi}function Nd(){this.J=this.J&~this.C|kd(this);this.K=this.K&~this.C|kd(this);this.L=this.L&~this.C|kd(this);t(this,u(this)+this.ha);this.D=this.D&~this.C|kd(this);this.H=this.H&~this.C|kd(this);this.G=this.G&~this.C|kd(this);this.F=this.F&~this.C|kd(this);this.A-=this.B.wi} function Od(){this.fa[this.ba()].call(this,Uf)}function pe(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.Da[this.ba()].call(this,Tf)}function qe(){this.W|=20;this.R=this.S=this.Ob;this.A-=this.B.Wc}function re(){this.W|=20;this.R=this.S=this.Pb;this.A-=this.B.Wc}function se(){this.W|=1024;this.Y&1024||(this.ha^=6,this.C^=-65536,Le(this));this.A-=this.B.Wc}function te(){this.W|=2048;this.Y&2048||(this.Zc^=6,this.Ga^=-65536,Be(this));this.A-=this.B.Wc} function Pd(){sd(this,this.Pa());this.A-=this.B.Cc}function Qd(){this.fa[this.ba()].call(this,mg)}function Rd(){sd(this,this.M());this.A-=this.B.Cc}function Sd(){this.fa[this.ba()].call(this,lg)} @@ -184,44 +184,44 @@ this.H)},function(){this.D=hg.call(this,this.D)},function(){t(this,hg.call(this, this.C);this.A-=this.B.Cc},function(){sd(this,this.K&this.C);this.A-=this.B.Cc},function(){sd(this,this.J&this.C);this.A-=this.B.Cc},function(){this.F=this.F&~this.C|kd(this);this.A-=this.B.gc},function(){this.G=this.G&~this.C|kd(this);this.A-=this.B.gc},function(){this.H=this.H&~this.C|kd(this);this.A-=this.B.gc},function(){this.D=this.D&~this.C|kd(this);this.A-=this.B.gc},function(){t(this,u(this)&~this.C|kd(this));this.A-=this.B.gc},function(){this.L=this.L&~this.C|kd(this);this.A-=this.B.gc}, function(){this.K=this.K&~this.C|kd(this);this.A-=this.B.gc},function(){this.J=this.J&~this.C|kd(this);this.A-=this.B.gc},Ph,Qh,Rh,Sh,Th,Uh,Vh,Wh,Xh,Yh,Zh,$h,ai,bi,ci,di,Ph,Qh,Rh,Sh,Th,Uh,Vh,Wh,Xh,Yh,Zh,$h,ai,bi,ci,di,ei,function(){this.Ua[this.ba()].call(this,pi,this.Pa);this.A-=this.aa===n?1:this.B.xf},ei,function(){this.Ua[this.ba()].call(this,pi,this.M);this.A-=this.aa===n?1:this.B.xf},function(){this.eb[this.ba()].call(this,Bh)},function(){this.Da[this.ba()].call(this,Ch)},function(){this.Za[this.le= this.ba()].call(this,Dh)},function(){this.fa[this.le=this.ba()].call(this,Eh)},function(){this.W|=1;this.eb[this.ba()].call(this,zg)},function(){this.W|=1;this.Da[this.ba()].call(this,zg)},function(){this.Za[this.ba()].call(this,zg)},function(){this.fa[this.ba()].call(this,zg)},function(){var a=this.ba();switch((a&56)>>3){case 0:this.Db=this.cb.ea;break;case 1:this.Db=this.za.ea;break;case 2:this.Db=this.xa.ea;break;case 3:this.Db=this.xb.ea;break;case 4:if(80386<=this.ra){this.Db=this.Ob.ea;break}p.call(this, -6);return;case 5:if(80386<=this.ra){this.Db=this.Pb.ea;break}default:p.call(this,6);return}this.W|=1;this.Da[a].call(this,Bg)},function(){this.W|=1;this.R=this.S=this.bh;this.fa[this.ba()].call(this,tg)},function(){var a,b=this.ba(),c=(b&56)>>3;switch(c){case 0:a=this.F;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ra||80386==this.ra&&4!=c&&5!=c){p.call(this,6);return}switch(c){case 1:a=this.G;break;case 4:a=u(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a= -this.J}}this.fa[b].call(this,zg);switch(c){case 0:ud(this,this.F);this.F=a;break;case 1:Ue(this,this.G);this.G=a;break;case 2:ld(this,this.H);this.H=a;break;case 3:td(this,this.D);this.D=a;break;case 4:80386<=this.ra?this.Ob.load(u(this)):ud(this,u(this));t(this,a);break;case 5:80386<=this.ra?this.Pb.load(this.L):Ue(this,this.L);this.L=a;break;case 6:ld(this,this.K);this.K=a;break;case 7:td(this,this.J),this.J=a}},function(){this.W|=1;this.Db=kd(this);this.Ua[this.ba()].call(this,qi,Oh)},function(){this.A-= -3},function(){var a=this.F;this.F=this.F&~this.C|this.G&this.C;this.G=this.G&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.F,b=u(this);this.F=this.F&~this.C|b&this.C;t(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C; -this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.J&this.C;this.J=this.J&~this.C|a&this.C;this.A-=3},function(){this.F=2==this.ha?this.F&-65536|this.F<<24>>24&65535:this.F<<16>>16;this.A-=2},function(){this.H=2==this.ha?this.H&-65536|(this.F&32768?65535:0):this.F&-2147483648?-1:0;this.A-=this.B.Jh},function(){eg.call(this,this.Pa(),wf(this));this.A-=this.B.Mh},function(){this.Ca("WAIT not implemented"); -this.A--},function(){var a=zd(this);a&131072&&3>this.bb?p.call(this,13,0):(sd(this,a&-196609),this.A-=this.B.Cc)},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var a=kd(this),a=a&65535|this.ca&-65536;Ad(this,a);this.A-=this.B.gc}},function(){var a=this.F>>8&255;a&1?df(this):ef(this);a&4?(this.resultType&=-3,this.ca|=4):(this.resultType&=-3,this.ca&=-5);a&16?nf(this):kf(this);a&64?of(this):lf(this);a&128?(this.resultType&=-17,this.ca|=128):(this.resultType&=-17,this.ca&=-129);this.A-= -this.B.Vb},function(){this.F=this.F&-65281|(zd(this)&213)<<8;this.A-=this.B.Vb},function(){var a=this.F&-256,b;b=S(this);b=this.Wa(this.R.Ac(b,1));this.F=a|b;this.A-=this.B.pg},function(){this.F=this.F&~this.C|qd(this,this.R,S(this));this.A-=this.B.pg},function(){var a=S(this),b=this.F;this.rc(this.R.sc(a,1),b);this.A-=this.B.qg},function(){var a=S(this),b=this.F;this.zc(this.R.sc(a,this.ha),b);this.A-=this.B.qg},function(){var a=1,b=0,c=this.Ga,d=this.B.rg;this.Y&192&&(a=this.G&c,b=1,d=this.B.tg, -this.Y&256||(this.A-=this.B.sg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.rg;this.Y&192&&(a=this.G&c,b=1,d=this.B.tg,this.Y&256||(this.A-=this.B.sg));if(a--){var e=qd(this,this.R,this.K&c);this.zc(this.cb.sc(this.J&c,this.ha),e);this.W&4096||(e=this.ca&1024? --this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=sf(this,this.R,this.K&c),g=uf(this,this.cb,this.J&c);this.W&4096||(fg.call(this,e,g),e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)== -(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=tf(this,this.R,this.K&c),g=vf(this,this.cb,this.J&c);this.W&4096||(gg.call(this,e,g),e=this.ca&1024?-this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){cf(this,this.F&this.ba(),128);this.A-= -this.B.ae},function(){cf(this,this.F&this.Pa(),this.Na);this.A-=this.B.ae},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y&256||(this.A-=this.B.Dg));if(a--){var e=this.F;this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y&256||(this.A-=this.B.Dg));if(a--){var e= -this.F;this.zc(this.cb.sc(this.J&c,this.ha),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.W&4096||(this.F=this.F&-256|e,this.K=this.K&~c|this.K+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|= -256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=qd(this,this.R,this.K&c);this.W&4096||(this.F=this.F&~this.C|e,this.K=this.K&~c|this.K+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(fg.call(this,this.F&255,uf(this,this.cb,this.J& -c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256)))},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(gg.call(this,this.F&this.C,vf(this,this.cb,this.J&c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa= -this.Ea,this.W|=256)))},function(){this.F=this.F&-256|this.ba();this.A-=this.B.Vb},function(){this.G=this.G&-256|this.ba();this.A-=this.B.Vb},function(){this.H=this.H&-256|this.ba();this.A-=this.B.Vb},function(){this.D=this.D&-256|this.ba();this.A-=this.B.Vb},function(){this.F=this.F&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.G=this.G&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.H=this.H&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.D=this.D&-65281|this.ba()<<8;this.A-= -this.B.Vb},function(){this.F=this.F&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.G=this.G&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.H=this.H&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.D=this.D&~this.C|this.Pa();this.A-=this.B.Vb},function(){t(this,u(this)&~this.C|this.Pa());this.A-=this.B.Vb},function(){this.L=this.L&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.K=this.K&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.J=this.J&~this.C|this.Pa();this.A-=this.B.Vb}, -ji,ki,ji,ki,function(){this.fa[this.ba()].call(this,ug)},function(){this.fa[this.ba()].call(this,sg)},function(){this.W|=1;this.Yb[this.ba()].call(this,ri,this.ba)},function(){this.W|=1;this.Ua[this.ba()].call(this,ri,this.Pa)},li,mi,li,mi,function(){this.ca&131072&&3>this.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,3,null,this.B.ci))},function(){var a=this.ba();if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var b;a:{b=this.je[a];if(void 0!==b)for(var c=0;cthis.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,4,null,this.B.di)):this.A-=this.B.ei},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{this.La=this.ja;this.A-=this.B.ai;if(this.mb&1&&this.ca&16384){var a=this.va(this.Ya.Fa+0);od(this.za,a,!1)}else{var a=this.sa,b=kd(this),c=kd(this),d=kd(this);if(this.ca&131072)d=d&131071|this.ca&-131072; -else if(d&131072){var e=kd(this),g=kd(this),h=kd(this),m=kd(this),q=kd(this),r=kd(this);pd(this,!0,!0);ld(this,g);t(this,e);ud(this,h);td(this,m);this.Ob.load(q);this.Pb.load(r)}null!=Bd(this,b,c,!1)&&(Ad(this,d,a),this.me&&Oe(this,this.Aa))}this.La=n}},function(){this.Yb[this.ba()].call(this,gi,Kh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii,Kh)},function(){this.Yb[this.ba()].call(this,gi,Lh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii,Lh)},function(){var a=this.ba(); -if(a){var b=this.F&255;this.F=this.F&-65536|b/a<<8|b%a;cf(this,this.F,128);this.A-=this.B.Gh}},function(){var a=this.ba();this.F=this.F&-65536|(this.F>>8&255)*a+this.F&255;cf(this,this.F,128);this.A-=this.B.Fh},function(){this.F=this.F&-256|(Xe(this)?255:0);this.A-=2},function(){this.F=this.F&-256|sf(this,this.R,this.D+(this.F&255)&65535);this.A-=this.B.Fi},ni,ni,ni,ni,ni,ni,ni,ni,function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&!$e(this)?(D(this,v(this)+a),this.A-=this.B.li): -this.A-=this.B.mg},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&$e(this)?(D(this,v(this)+a),this.A-=this.B.ng):this.A-=this.B.og},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b?(D(this,v(this)+a),this.A-=this.B.ki):this.A-=this.B.mg},function(){var a=this.M();this.G&this.Ga?this.A-=this.B.og:(D(this,v(this)+a),this.A-=this.B.ng)},function(){var a=this.ba();qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa-2)&255,this.A-=this.B.hg)},function(){var a= -this.ba();qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-2)&this.C,this.A-=this.B.hg)},function(){var a=this.ba();qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.ba();qf(this,a,this.ha,!1)&&(lc(this.na,a,this.ha,this.F&this.C,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.Pa(),b=v(this),a=b+a;sd(this,b);D(this,a);this.A-=this.B.Kh},function(){var a=this.Pa();D(this,v(this)+a);this.A-=this.B.ig},function(){Bd(this,this.Pa(), -wf(this));this.A-=this.B.gi},function(){var a=this.M();D(this,v(this)+a);this.A-=this.B.ig},function(){var a=this.H&65535;qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa-1)&255,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-1)&this.C,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-1),this.A-=this.B.ug)},function(){var a=this.H&65535;qf(this,a,2,!1)&&(lc(this.na, -a,this.ha,this.F&this.C,this.Aa-1),this.A-=this.B.ug)},oi,oi,function(){this.W|=132;this.A-=this.B.Wc},function(){this.W|=68;this.A-=this.B.Wc},function(){this.ca&131072?p.call(this,13,0):(this.ua|=4,this.A-=2,this.ga&&this.ta(-2147483648)?(this.Aa=this.Aa+-1|0,this.Xb()):this.ca&512||(this.ga&&(this.Aa=this.Aa+-1|0),this.Xb()))},function(){Xe(this)?ef(this):df(this);this.A-=2},function(){this.Ja=!1;this.Yb[this.ba()].call(this,ti,Nh);this.Ja&&(this.F=this.F&~this.C|this.qa&this.C)},function(){this.Ja= -!1;this.Ua[this.ba()].call(this,ui,Nh);this.Ja&&(this.F=this.F&~this.C|this.qa&this.C,this.H=this.H&~this.C|this.Ma&this.C)},function(){ef(this);this.A-=2},function(){df(this);this.A-=2},function(){this.sa>this.bb?p.call(this,13,0):(this.ca&=-513,this.A-=this.B.Ih)},function(){this.sa>this.bb?p.call(this,13,0):(this.ca|=512,this.W|=4,this.A-=2)},function(){this.ca&=-1025;this.A-=2},function(){this.ca|=1024;this.A-=2},function(){this.Yb[this.ba()].call(this,Id,Nh)},function(){this.Ua[this.ba()].call(this, -Jd,Nh)}],fi=[Pf,Dg,Nf,Gg,Rf,zh,Fh,fg],pi=[Qf,Eg,Of,Hg,Sf,Ah,Gh,gg],qi=[function(a,b){this.A-=this.aa===n?this.B.gc:this.B.xi;return b},Hh,Hh,Hh,Hh,Hh,Hh,Hh],ri=[function(a,b){this.A-=this.aa===n?this.B.oi:this.B.mi;return b},Ih,Ih,Ih,Ih,Ih,Ih,Ih],gi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;hf(this,c,e,128)}return c},function(a,b){var c=a, -d=b&this.Ba;if(d){var e=jf(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;8>>c-1,a=c>>>1&255,cf(this,a,128,c&1,a&128));return a},Ih,function(a,b){var c=b&this.Ba;c&&(9>24>>c-1,a=c>>1&255,cf(this,a,128,c&1));return a}],hi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=jf(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;16>>c-1,a=c>>>1&65535,cf(this,a,32768,c&1,a&32768));return a},Ih,function(a,b){var c=b&this.Ba;c&&(17>16>>c-1,a=c>>1&65535,cf(this,a,32768,c&1));return a}],ii=[function(a,b){var c=a,d=b&this.Ba;d&&(c=a<>>32-d,hf(this,c, -a<>>d|e;hf(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ba;d&&(c=jf(this),c=a<>>32-d>>>1,hf(this,c,a<>>d|c<<32-d|a<<32-d<<1,hf(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ba;d&&(d=a<>>c-1,a=c>>>1,cf(this,a,-2147483648,c&1,a&-2147483648));return a},Ih,function(a,b){var c=b&this.Ba;c&&(c=a>>c-1,a=c>>1,cf(this,a,-2147483648,c&1));return a}],ti=[function(a,b){b=this.ba();cf(this,a&b,128);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^255},function(a){var b=-a|0;We(this,0,a,b,191,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye;return b&255},function(a){this.Ja=!0;this.qa=(this.F&255)*a&65535;this.qa& -65280?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.ti:this.B.si;this.W|=2;return a},function(a){var b=(this.F<<24>>24)*(a<<24>>24)|0;this.Ja=!0;this.qa=b&65535;127b?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.Yh:this.B.Xh;this.W|=2;return a},function(a,b){if(!a)return Jh.call(this),a;var c=(b=this.F&65535)/a;if(255>24,d=(b=this.F<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ra&&-128==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&255|(b%c&255)<<8;this.A-=this.P===n?this.B.Uh:this.B.Th;this.W|=2;return a}],ui=[function(a,b){b=this.Pa();cf(this,a&b,this.Na);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^this.C},function(a){var b=-a|0;We(this,0,a,b,this.Na|63,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye; -return b&this.C},function(a,b){if(2==this.ha){b=this.F&65535;var c=b*a|0;this.Ja=!0;this.qa=c&65535;this.Ma=c>>16&65535}else Cg.call(this,a,this.F);this.Ma?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.vi:this.B.ui;this.W|=2;return a},function(a,b){var c;if(2==this.ha)b=this.F&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ja=!0,this.qa=c&65535,this.Ma=c>>16&65535,c=32767c;else{c=a;var d=this.F,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);Cg.call(this,c,d);e&&(this.qa=~this.qa+ -1|0,this.Ma=~this.Ma+(this.qa?0:1)|0);c=this.Ma!=this.qa>>31}c?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.$h:this.B.Zh;this.W|=2;return a},function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;b=65536*(this.H&65535)+(this.F&65535);var c=b/a|0;if(65536<=c)return Jh.call(this),a;this.Ja=!0;this.qa=c&65535;this.Ma=b%a&65535}else{jg.call(this,this.F,this.H,a);if(!this.Ja)return Jh.call(this),a;this.qa|=0;this.Ma|=0}this.A-=this.P===n?this.B.Sh:this.B.Rh;this.W|=2;return a}, -function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.F&65535)/c|0;if(d!=d<<16>>16||8086==this.ra&&-32768==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&65535;this.Ma=b%c&65535}else{var c=this.F,d=this.H,e=a,g=!1,h=!1;0>e&&(e=-e|0,g=!g);0>d&&(c=-c|0,d=~d+(c?0:1)|0,h=!0,g=!g);jg.call(this,c,d,e);2147483647this.ra&&(b=a));sd(this,b);this.A-=this.P===n?this.B.Cc:this.B.zi;this.W|= -2;return a},Hh],he=Array(256);he[0]=function(){var a=this.ba();16>(a&56)&&(this.W|=1);this.Ua[a].call(this,this.Zg,Nh)};he[1]=function(){var a=this.ba();a&16||(this.W|=1);this.Ua[a].call(this,vi,Nh)};he[2]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,qg)};he[3]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,xg)}; +6);return;case 5:if(80386<=this.ra){this.Db=this.Pb.ea;break}default:p.call(this,6);return}this.W|=1;this.Da[a].call(this,Bg)},function(){this.W|=1;this.R=this.S=this.bh;this.fa[this.ba()].call(this,tg)},function(){var a,b;b=this.ba();var c=(b&56)>>3;switch(c){case 0:a=this.F;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ra||80386==this.ra&&4!=c&&5!=c){p.call(this,6);return}switch(c){case 1:a=this.G;break;case 4:a=u(this);break;case 5:a=this.L;break;case 6:a=this.K;break; +case 7:a=this.J}}this.fa[b].call(this,zg);switch(c){case 0:b=this.F;this.F=a;ud(this,b);break;case 1:b=this.G;this.G=a;Ue(this,b);break;case 2:b=this.H;this.H=a;ld(this,b);break;case 3:b=this.D;this.D=a;td(this,b);break;case 4:b=u(this);t(this,a);80386<=this.ra?this.Ob.load(b):ud(this,b);break;case 5:b=this.L;this.L=a;80386<=this.ra?this.Pb.load(b):Ue(this,b);break;case 6:b=this.K;this.K=a;ld(this,b);break;case 7:b=this.J,this.J=a,td(this,b)}},function(){this.W|=1;this.Db=kd(this);this.Ua[this.ba()].call(this, +qi,Oh)},function(){this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.G&this.C;this.G=this.G&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.F,b=u(this);this.F=this.F&~this.C|b&this.C;t(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.L&this.C;this.L= +this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.J&this.C;this.J=this.J&~this.C|a&this.C;this.A-=3},function(){this.F=2==this.ha?this.F&-65536|this.F<<24>>24&65535:this.F<<16>>16;this.A-=2},function(){this.H=2==this.ha?this.H&-65536|(this.F&32768?65535:0):this.F&-2147483648?-1:0;this.A-=this.B.Jh},function(){eg.call(this,this.Pa(),wf(this));this.A-=this.B.Mh}, +function(){this.Ca("WAIT not implemented");this.A--},function(){var a=zd(this);a&131072&&3>this.bb?p.call(this,13,0):(sd(this,a&-196609),this.A-=this.B.Cc)},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var a=kd(this),a=a&65535|this.ca&-65536;Ad(this,a);this.A-=this.B.gc}},function(){var a=this.F>>8&255;a&1?df(this):ef(this);a&4?(this.resultType&=-3,this.ca|=4):(this.resultType&=-3,this.ca&=-5);a&16?nf(this):kf(this);a&64?of(this):lf(this);a&128?(this.resultType&=-17,this.ca|=128): +(this.resultType&=-17,this.ca&=-129);this.A-=this.B.Vb},function(){this.F=this.F&-65281|(zd(this)&213)<<8;this.A-=this.B.Vb},function(){var a=this.F&-256,b;b=S(this);b=this.Wa(this.R.Ac(b,1));this.F=a|b;this.A-=this.B.pg},function(){this.F=this.F&~this.C|qd(this,this.R,S(this));this.A-=this.B.pg},function(){var a=S(this),b=this.F;this.rc(this.R.sc(a,1),b);this.A-=this.B.qg},function(){var a=S(this),b=this.F;this.zc(this.R.sc(a,this.ha),b);this.A-=this.B.qg},function(){var a=1,b=0,c=this.Ga,d=this.B.rg; +this.Y&192&&(a=this.G&c,b=1,d=this.B.tg,this.Y&256||(this.A-=this.B.sg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.rg;this.Y&192&&(a=this.G&c,b=1,d=this.B.tg,this.Y&256||(this.A-=this.B.sg));if(a--){var e=qd(this,this.R,this.K&c);this.zc(this.cb.sc(this.J&c, +this.ha),e);this.W&4096||(e=this.ca&1024?-this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.A-=d,this.G=this.G&~c|this.G-b&c,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=sf(this,this.R,this.K&c),g=uf(this,this.cb,this.J&c);this.W&4096||(fg.call(this,e,g),e=this.ca&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G- +b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.eg,this.Y&256||(this.A-=this.B.dg));if(a--){var e=tf(this,this.R,this.K&c),g=vf(this,this.cb,this.J&c);this.W&4096||(gg.call(this,e,g),e=this.ca&1024?-this.ha:this.ha,this.K=this.K&~c|this.K+e&c,this.J=this.J&~c|this.J+e&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256))}},function(){cf(this, +this.F&this.ba(),128);this.A-=this.B.ae},function(){cf(this,this.F&this.Pa(),this.Na);this.A-=this.B.ae},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y&256||(this.A-=this.B.Dg));if(a--){var e=this.F;this.rc(this.cb.sc(this.J&c,1),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.Cg;this.Y&192&&(a=this.G&c,b=1,d=this.B.Eg,this.Y& +256||(this.A-=this.B.Dg));if(a--){var e=this.F;this.zc(this.cb.sc(this.J&c,this.ha),e);this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=this.Wa(this.R.Ac(this.K&c,1));this.W&4096||(this.F=this.F&-256|e,this.K=this.K&~c|this.K+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G- +b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.jg;this.Y&192&&(a=this.G&c,b=1,d=this.B.lg,this.Y&256||(this.A-=this.B.kg));if(a--){var e=qd(this,this.R,this.K&c);this.W&4096||(this.F=this.F&~this.C|e,this.K=this.K&~c|this.K+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d,a&&(this.Aa=this.Ea,this.W|=256))}},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(fg.call(this, +this.F&255,uf(this,this.cb,this.J&c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-1:1)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb,a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256)))},function(){var a=1,b=0,c=this.Ga,d=this.B.wg;this.Y&192&&(a=this.G&c,b=1,d=this.B.yg,this.Y&256||(this.A-=this.B.xg));a--&&(gg.call(this,this.F&this.C,vf(this,this.cb,this.J&c)),this.W&4096||(this.J=this.J&~c|this.J+(this.ca&1024?-this.ha:this.ha)&c,this.G=this.G&~c|this.G-b&c,this.A-=d-this.B.Nb, +a&&$e(this)==(this.Y&64)&&(this.Aa=this.Ea,this.W|=256)))},function(){this.F=this.F&-256|this.ba();this.A-=this.B.Vb},function(){this.G=this.G&-256|this.ba();this.A-=this.B.Vb},function(){this.H=this.H&-256|this.ba();this.A-=this.B.Vb},function(){this.D=this.D&-256|this.ba();this.A-=this.B.Vb},function(){this.F=this.F&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.G=this.G&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.H=this.H&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.D= +this.D&-65281|this.ba()<<8;this.A-=this.B.Vb},function(){this.F=this.F&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.G=this.G&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.H=this.H&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.D=this.D&~this.C|this.Pa();this.A-=this.B.Vb},function(){t(this,u(this)&~this.C|this.Pa());this.A-=this.B.Vb},function(){this.L=this.L&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.K=this.K&~this.C|this.Pa();this.A-=this.B.Vb},function(){this.J=this.J& +~this.C|this.Pa();this.A-=this.B.Vb},ji,ki,ji,ki,function(){this.fa[this.ba()].call(this,ug)},function(){this.fa[this.ba()].call(this,sg)},function(){this.W|=1;this.Yb[this.ba()].call(this,ri,this.ba)},function(){this.W|=1;this.Ua[this.ba()].call(this,ri,this.Pa)},li,mi,li,mi,function(){this.ca&131072&&3>this.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,3,null,this.B.ci))},function(){var a=this.ba();if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{var b;a:{b=this.je[a];if(void 0!==b)for(var c= +0;cthis.bb?p.call(this,13,0):(this.nb=-1,Kf.call(this,4,null,this.B.di)):this.A-=this.B.ei},function(){if(this.ca&131072&&3>this.bb)p.call(this,13,0);else{this.La=this.ja;this.A-=this.B.ai;if(this.mb&1&&this.ca&16384){var a=this.va(this.Ya.Fa+0);od(this.za,a,!1)}else{var a=this.sa,b=kd(this),c=kd(this),d=kd(this);if(this.ca& +131072)d=d&131071|this.ca&-131072;else if(d&131072){var e=kd(this),g=kd(this),h=kd(this),m=kd(this),q=kd(this),r=kd(this);pd(this,!0,!0);ld(this,g);t(this,e);ud(this,h);td(this,m);this.Ob.load(q);this.Pb.load(r)}null!=Bd(this,b,c,!1)&&(Ad(this,d,a),this.me&&Oe(this,this.Aa))}this.La=n}},function(){this.Yb[this.ba()].call(this,gi,Kh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii,Kh)},function(){this.Yb[this.ba()].call(this,gi,Lh)},function(){this.Ua[this.ba()].call(this,2==this.ha?hi:ii, +Lh)},function(){var a=this.ba();if(a){var b=this.F&255;this.F=this.F&-65536|b/a<<8|b%a;cf(this,this.F,128);this.A-=this.B.Gh}},function(){var a=this.ba();this.F=this.F&-65536|(this.F>>8&255)*a+this.F&255;cf(this,this.F,128);this.A-=this.B.Fh},function(){this.F=this.F&-256|(Xe(this)?255:0);this.A-=2},function(){this.F=this.F&-256|sf(this,this.R,this.D+(this.F&255)&65535);this.A-=this.B.Fi},ni,ni,ni,ni,ni,ni,ni,ni,function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&!$e(this)?(D(this, +v(this)+a),this.A-=this.B.li):this.A-=this.B.mg},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b&&$e(this)?(D(this,v(this)+a),this.A-=this.B.ng):this.A-=this.B.og},function(){var a=this.M(),b=this.G-1&this.Ga;this.G=this.G&~this.Ga|b;b?(D(this,v(this)+a),this.A-=this.B.ki):this.A-=this.B.mg},function(){var a=this.M();this.G&this.Ga?this.A-=this.B.og:(D(this,v(this)+a),this.A-=this.B.ng)},function(){var a=this.ba();qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa- +2)&255,this.A-=this.B.hg)},function(){var a=this.ba();qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-2)&this.C,this.A-=this.B.hg)},function(){var a=this.ba();qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.ba();qf(this,a,this.ha,!1)&&(lc(this.na,a,this.ha,this.F&this.C,this.Aa-2),this.A-=this.B.vg)},function(){var a=this.Pa(),b=v(this),a=b+a;sd(this,b);D(this,a);this.A-=this.B.Kh},function(){var a=this.Pa();D(this,v(this)+ +a);this.A-=this.B.ig},function(){Bd(this,this.Pa(),wf(this));this.A-=this.B.gi},function(){var a=this.M();D(this,v(this)+a);this.A-=this.B.ig},function(){var a=this.H&65535;qf(this,a,1,!0)&&(this.F=this.F&-256|hc(this.na,a,1,this.Aa-1)&255,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,this.ha,!0)&&(this.F=this.F&~this.C|hc(this.na,a,this.ha,this.Aa-1)&this.C,this.A-=this.B.gg)},function(){var a=this.H&65535;qf(this,a,1,!1)&&(lc(this.na,a,1,this.F&255,this.Aa-1),this.A-=this.B.ug)},function(){var a= +this.H&65535;qf(this,a,2,!1)&&(lc(this.na,a,this.ha,this.F&this.C,this.Aa-1),this.A-=this.B.ug)},oi,oi,function(){this.W|=132;this.A-=this.B.Wc},function(){this.W|=68;this.A-=this.B.Wc},function(){this.ca&131072?p.call(this,13,0):(this.ua|=4,this.A-=2,this.ga&&this.ta(-2147483648)?(this.Aa=this.Aa+-1|0,this.Xb()):this.ca&512||(this.ga&&(this.Aa=this.Aa+-1|0),this.Xb()))},function(){Xe(this)?ef(this):df(this);this.A-=2},function(){this.Ja=!1;this.Yb[this.ba()].call(this,ti,Nh);this.Ja&&(this.F=this.F& +~this.C|this.qa&this.C)},function(){this.Ja=!1;this.Ua[this.ba()].call(this,ui,Nh);this.Ja&&(this.F=this.F&~this.C|this.qa&this.C,this.H=this.H&~this.C|this.Ma&this.C)},function(){ef(this);this.A-=2},function(){df(this);this.A-=2},function(){this.sa>this.bb?p.call(this,13,0):(this.ca&=-513,this.A-=this.B.Ih)},function(){this.sa>this.bb?p.call(this,13,0):(this.ca|=512,this.W|=4,this.A-=2)},function(){this.ca&=-1025;this.A-=2},function(){this.ca|=1024;this.A-=2},function(){this.Yb[this.ba()].call(this, +Id,Nh)},function(){this.Ua[this.ba()].call(this,Jd,Nh)}],fi=[Pf,Dg,Nf,Gg,Rf,zh,Fh,fg],pi=[Qf,Eg,Of,Hg,Sf,Ah,Gh,gg],qi=[function(a,b){this.A-=this.aa===n?this.B.gc:this.B.xi;return b},Hh,Hh,Hh,Hh,Hh,Hh,Hh],ri=[function(a,b){this.A-=this.aa===n?this.B.oi:this.B.mi;return b},Ih,Ih,Ih,Ih,Ih,Ih,Ih],gi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a; +hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=jf(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;hf(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;8>>c-1,a=c>>>1&255,cf(this,a,128,c&1,a&128));return a}, +Ih,function(a,b){var c=b&this.Ba;c&&(9>24>>c-1,a=c>>1&255,cf(this,a,128,c&1));return a}],hi=[function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=jf(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;hf(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ba;if(d){var e=0;16>>c-1,a=c>>>1&65535,cf(this,a,32768,c&1,a&32768));return a},Ih,function(a,b){var c=b&this.Ba;c&&(17>16>>c-1,a=c>>1&65535,cf(this,a,32768,c&1));return a}],ii=[function(a,b){var c= +a,d=b&this.Ba;d&&(c=a<>>32-d,hf(this,c,a<>>d|e;hf(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ba;d&&(c=jf(this),c=a<>>32-d>>>1,hf(this,c,a<>>d|c<<32-d|a<<32-d<<1,hf(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ba;d&&(d=a<>>c-1,a=c>>>1,cf(this,a,-2147483648,c&1,a&-2147483648));return a},Ih,function(a,b){var c=b&this.Ba;c&&(c=a>>c-1,a=c>>1,cf(this,a,-2147483648,c&1));return a}],ti=[function(a,b){b=this.ba();cf(this,a&b,128);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^255},function(a){var b=-a|0;We(this,0,a,b,191,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye;return b&255},function(a){this.Ja= +!0;this.qa=(this.F&255)*a&65535;this.qa&65280?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.ti:this.B.si;this.W|=2;return a},function(a){var b=(this.F<<24>>24)*(a<<24>>24)|0;this.Ja=!0;this.qa=b&65535;127b?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.Yh:this.B.Xh;this.W|=2;return a},function(a,b){if(!a)return Jh.call(this),a;var c=(b=this.F&65535)/a;if(255>24,d=(b=this.F<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ra&&-128==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&255|(b%c&255)<<8;this.A-=this.P===n?this.B.Uh:this.B.Th;this.W|=2;return a}],ui=[function(a,b){b=this.Pa();cf(this,a&b,this.Na);this.A-=this.P===n?this.B.Gg:this.B.Fg;this.W|=2;return a},Ih,function(a){this.A-=this.P===n?this.B.Ze:this.B.Ye;return a^this.C},function(a){var b=-a|0;We(this,0,a,b,this.Na| +63,!0);this.A-=this.P===n?this.B.Ze:this.B.Ye;return b&this.C},function(a,b){if(2==this.ha){b=this.F&65535;var c=b*a|0;this.Ja=!0;this.qa=c&65535;this.Ma=c>>16&65535}else Cg.call(this,a,this.F);this.Ma?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.vi:this.B.ui;this.W|=2;return a},function(a,b){var c;if(2==this.ha)b=this.F&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ja=!0,this.qa=c&65535,this.Ma=c>>16&65535,c=32767c;else{c=a;var d=this.F,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c| +0,e=!e);Cg.call(this,c,d);e&&(this.qa=~this.qa+1|0,this.Ma=~this.Ma+(this.qa?0:1)|0);c=this.Ma!=this.qa>>31}c?(df(this),ff(this)):(ef(this),gf(this));this.A-=this.P===n?this.B.$h:this.B.Zh;this.W|=2;return a},function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;b=65536*(this.H&65535)+(this.F&65535);var c=b/a|0;if(65536<=c)return Jh.call(this),a;this.Ja=!0;this.qa=c&65535;this.Ma=b%a&65535}else{jg.call(this,this.F,this.H,a);if(!this.Ja)return Jh.call(this),a;this.qa|=0;this.Ma|=0}this.A-=this.P=== +n?this.B.Sh:this.B.Rh;this.W|=2;return a},function(a,b){if(2==this.ha){if(!a)return Jh.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.F&65535)/c|0;if(d!=d<<16>>16||8086==this.ra&&-32768==d)return Jh.call(this),a;this.Ja=!0;this.qa=d&65535;this.Ma=b%c&65535}else{var c=this.F,d=this.H,e=a,g=!1,h=!1;0>e&&(e=-e|0,g=!g);0>d&&(c=-c|0,d=~d+(c?0:1)|0,h=!0,g=!g);jg.call(this,c,d,e);2147483647this.ra&&(b=a));sd(this, +b);this.A-=this.P===n?this.B.Cc:this.B.zi;this.W|=2;return a},Hh],he=Array(256);he[0]=function(){var a=this.ba();16>(a&56)&&(this.W|=1);this.Ua[a].call(this,this.Zg,Nh)};he[1]=function(){var a=this.ba();a&16||(this.W|=1);this.Ua[a].call(this,vi,Nh)};he[2]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,qg)};he[3]=function(){!(this.mb&1)||this.ca&131072?p.call(this,6):this.fa[this.ba()].call(this,xg)}; he[5]=function(){this.sa?p.call(this,13,0,!0):(pf(this,this.va(2054)),this.J=this.va(2086),this.K=this.va(2088),this.L=this.va(2090),this.D=this.va(2094),this.H=this.va(2096),this.G=this.va(2098),this.F=this.va(2100),jd(this.cb,2102,this.va(2084)),jd(this.za,2108,this.va(2082)),jd(this.xa,2114,this.va(2080)),jd(this.xb,2120,this.va(2078)),Ad(this,this.va(2072)),D(this,this.va(2074)),t(this,this.va(2092)),this.bd=this.va(2126)|this.Wa(2128)<<16,this.Rd=this.bd+this.va(2130),jd(this.Dc,2132,this.va(2076)), this.cd=this.va(2138)|this.Wa(2140)<<16,this.Sd=this.cd+this.va(2142),jd(this.Ya,2144,this.va(2070)),this.A-=195)};he[6]=function(){this.sa?p.call(this,13,0):(this.mb&=-9,this.A-=2)};he[11]=Ld;he[166]=Ld;he[255]=Ld;var w=[];w[5]=Ld;w[7]=function(){this.sa?p.call(this,13,0,!0):(ie.call(this),this.A-=100)}; w[32]=function(){if(this.sa)p.call(this,13,0);else{var a,b=this.ba();switch((b&56)>>3){case 0:a=this.mb;break;case 2:a=this.de;break;case 3:a=this.Kd;break;default:ie.call(this);return}ze(this,b&7,a);this.A-=6}};w[33]=function(){if(this.sa)p.call(this,13,0);else{var a=this.ba(),b=(a&56)>>3;4==b||5==b?ie.call(this):(ze(this,a&7,this.Oa[b]),this.A-=22)}}; @@ -646,7 +646,7 @@ this.F=this.F&-65281|c<<8},function(a,b){var c=a[4].call(this,this.G>>8&255,b.ca 255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[5].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[5].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[5].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[5].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[5].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c= a[6].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[6].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[6].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[6].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[6].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[6].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c= a[6].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[6].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[7].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[7].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[7].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[7].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c= -a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],B=[function(a){a=a.call(this,this.F&this.C,H(this,this.F));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.G));this.F= +a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],C=[function(a){a=a.call(this,this.F&this.C,H(this,this.F));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.G));this.F= this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.H));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.D));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,V(this,0)));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,S(this)));this.F=this.F&~this.C|a;this.A-=this.B.ma},function(a){a=a.call(this,this.F&this.C,H(this,this.K));this.F=this.F& ~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,H(this,this.J));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.F));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.G));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.H));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.D));this.G=this.G&~this.C|a;this.A-= this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,V(this,0)));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,S(this)));this.G=this.G&~this.C|a;this.A-=this.B.ma},function(a){a=a.call(this,this.G&this.C,H(this,this.K));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,H(this,this.J));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,H(this,this.F));this.H=this.H&~this.C|a;this.A-=this.B.N}, @@ -730,8 +730,8 @@ u(this)&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,thi function(a){a=a.call(this,O(this,this.D+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.L&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+ S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.K&this.C);R(this,a);this.A-= this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.K&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this, -this.D+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.J&this.C);R(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]],Je=[function(a,b){var c=a[0].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +this.D+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,V(this,2)+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+S(this)),this.J&this.C);R(this,a);this.A-=this.B.I},C[192],C[200],C[208],C[216],C[224],C[232],C[240],C[248],C[193],C[201],C[209], +C[217],C[225],C[233],C[241],C[249],C[194],C[202],C[210],C[218],C[226],C[234],C[242],C[250],C[195],C[203],C[211],C[219],C[227],C[235],C[243],C[251],C[196],C[204],C[212],C[220],C[228],C[236],C[244],C[252],C[197],C[205],C[213],C[221],C[229],C[237],C[245],C[253],C[198],C[206],C[214],C[222],C[230],C[238],C[246],C[254],C[199],C[207],C[215],C[223],C[231],C[239],C[247],C[255]],Je=[function(a,b){var c=a[0].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, O(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,V(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ma},function(a,b){var c=a[0].call(this,O(this,this.K),b.call(this));R(this, c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.J),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c= a[1].call(this,O(this,V(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ma},function(a,b){var c=a[1].call(this,O(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.J),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.G),b.call(this)); @@ -915,8 +915,8 @@ Vk[226]=function(a,b){var c=a+this.A,d=Jk[b&15],d=d^this.controller.Bb,d=d&this. function Wk(a){var b=[];if(void 0!==a.lb){b[0]=a.uc;b[1]=a.Xc;b[2]=a.df;b[3]=a.Ia;b[4]=a.qc|a.Sg<<8;b[5]=a.sb;if(5<=a.lb){var c=[];c[0]=a.wd;c[1]=a.Jd;c[2]=a.Ic;c[3]=a.Vg;c[4]=a.ff;c[5]=a.Ff;c[6]=a.Nd;c[7]=a.ue;c[8]=a.rj;c[9]=a.sj;c[10]=a.Md;c[11]=a.Ld;c[12]=a.Bb;c[13]=[a.ob,a.Wb,a.ud];var d;a:if(d=a.ld){var e=0,g=[];if(void 0!==d[0])for(var h=0;2>h;h++)for(var m=h;m>1;g[e++]=q;m=r}if(g.length>3;for(c=0;c=d&&(T=d,E=!0);break;case "p":0<= -d&&3>=d&&(J=d);break;case "w":d=b.ob&&(g-=b.ob);a="";for(c=0;cJ?k(N):ea(N>>(J<<3)));E&&(g+=I-T);a&&(a+="\n");a+=U}a&&b.ga.V(a);b.B=g}else b.ga.V("no buffer")}else e.ga.V("BIOSMODE: "+fa(e.Ra)),b=e.B,Xk(b,"CRTC",b.qc,b.sb,b.Mf),5<=b.lb&&(Xk(b," GRC",b.Md,b.Ld,b.ih),Xk(b," SEQ",b.Nd,b.ue,b.jh),Xk(b," ATC",b.Jd,b.Ic,b.hh),b.ga.V(" ATCDATA: "+ +f.Hc=function(a,b,c,d){this.na=b;this.O=c;this.ga=d;3!=vk[this.ra]&&(gc(b,this,Yk),kc(b,this,Zk));vk[this.ra]!=wk&&(gc(b,this,$k),kc(b,this,al));5<=this.lb&&(gc(b,this,bl),kc(b,this,cl));this.lb==Wj&&(gc(b,this,dl),kc(b,this,el));if(d){var e=this;Ni(d,262144,function(a){if(e.B)if(a[0]){var b=e.B;if(b.ld){var c,d,g,E=!1,B=8,T=8,J=-1,I=b.video.R>>3;for(c=0;c=d&&(T=d,E=!0);break;case "p":0<= +d&&3>=d&&(J=d);break;case "w":d=b.ob&&(g-=b.ob);a="";for(c=0;cJ?k(N):ea(N>>(J<<3)));E&&(g+=I-T);a&&(a+="\n");a+=U}a&&b.ga.V(a);b.B=g}else b.ga.V("no buffer")}else e.ga.V("BIOSMODE: "+fa(e.Ra)),b=e.B,Xk(b,"CRTC",b.qc,b.sb,b.Mf),5<=b.lb&&(Xk(b," GRC",b.Md,b.Ld,b.ih),Xk(b," SEQ",b.Nd,b.ue,b.jh),Xk(b," ATC",b.Jd,b.Ic,b.hh),b.ga.V(" ATCDATA: "+ b.wd),Xk(b," FEAT",b.Ff),Xk(b," MISC",b.ff),Xk(b," STATUS0",b.Vg)),Xk(b," STATUS1",b.Ia),b.lb!=wk&&3!=b.lb||Xk(b," MODEREG",b.Xc),3==b.lb&&Xk(b," COLOR",b.df),5<=b.lb&&(b.ga.V(" LATCHES: 0x"+k(b.Bb)),b.ga.V(" ACCESS: "+ga(b.Yf)),b.ga.V("Use 'dump video [addr]' to dump video memory"));else e.ga.V("no active video card")})}if((this.P=Ab(a,"Keyboard"))&&this.ua){for(var g in this.ya)0g;g++)h=d[g]||0,m=h<<2&252,q=h>>4&252,h=h>>10&252,a.La[g]=[m,q,h,255];else{var r=d&&d[255];e=null!=c.Ic[15]?c.Ic:Ik;for(g=0;16>g;g++)h=e[g]&63,r?(h|= (c.Ic[20]&12)<<4,c.Ic[16]&128&&(h&=-49,h|=(c.Ic[20]&3)<<4),h=d[h],m=h<<2&252,q=h>>4&252,h=h>>10&252):(m=(h&4?170:0)|(h&32?85:0),q=(h&2?170:0)|(h&16?85:0),h=(h&1?170:0)|(h&8?85:0)),a.La[g]=[m,q,h,255]}a.eb=!0}return a.La}function Vj(a,b,c,d){a.Kc=b;a.jd=c;a.tb=d} function Bl(a,b){var c=!1;if(window&&a.Kc&&(!b||a.pa)){var d=0,e=a.tb?a.tb:8,g=Fl(a);Gl(a,3,a.jd[0],d,e,8,a.Kc,g)&&(c=!0);d=a.tb?0:2048;e=a.tb?a.tb:9;Gl(a,1,a.jd[1],d,e,14,a.Kc,Dk,Ek)&&(c=!0);a.tb&&Gl(a,a.lb,a.jd[1],0,a.tb,14,a.Kc,g)&&(c=!0)}return c}function Gl(a,b,c,d,e,g,h,m,q){var r=!1;null!=c&&(Hl(a,b,c,d,e,g,h,m,q)&&(r=!0),a.$g&&Hl(a,b<<1,c,d,e,g,h,m,q)&&(r=!0));return r} -function Hl(a,b,c,d,e,g,h,m,q){var r=!1,x=b&1?0:1,E=a.Ua[b],C=16>m.length?m.length:16;E||(E={Fc:e<ca||!N?ca:8,md=Za.createImageData(r.Fc,r.Gc),Na=0;256>Na;Na++){for(oa= +function Hl(a,b,c,d,e,g,h,m,q){var r=!1,x=b&1?0:1,E=a.Ua[b],B=16>m.length?m.length:16;E||(E={Fc:e<ca||!N?ca:8,md=Za.createImageData(r.Fc,r.Gc),Na=0;256>Na;Na++){for(oa= 0;oa=ca-2,Xd=va[oa>(8<=rb&&192<=Na&&223>=Na?7:rb)?T:La;Il(md,Yd,Zd,$d);I&&Il(md,Yd+1,Zd,$d)}Za.putImageData(md,(Na&15)*r.Fc,(Na>>4)*r.Gc)}r.ze[J]="#"+k(T[0],2)+k(T[1],2)+k(T[2],2);r.Oi[J]=T;r.gh[J]=Ma;r=!0}}a.Ua[b]=E;return r}function Jl(a){0a.ib&&(a.ib=0):a.ib=-1} function El(a){if(a.pa){for(var b=10;15>=b;b++)if(null==a.B.sb[b])return;var c=a.B.sb[10],b=c&31,d=a.B.sb[11]&31,e=a.B.sb[9]&31,g=!1;a.B===a.A&&(g=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!g||b>e)Kl(a);else{c=a.B.sb[15]+((a.B.sb[14]&63)<<8);a.sa!=c&&(Kl(a),a.sa=c);d=d-b+1;if(a.If!=b||a.ke!=d)a.If=b,a.ke=d;a.bb=e+1;Jl(a)}}} function Kl(a){if(0<=a.sa){if(void 0!==a.fa){var b=a.fa[a.sa];if(b&131072){var b=b&-131073,c=a.sa%a.R,d=a.sa/a.R|0;a.pa&&a.Ua[a.pa]&&(a.nb&&Ll(a,c,d,b,a.nb),Ll(a,c,d,b));a.fa[a.sa]=b}}a.sa=-1}} @@ -947,9 +947,9 @@ function Ll(a,b,c,d,e){var g=d&255,h=d>>8;d=h&15;var m=a.Ua[a.pa];m.kf&&(d=m.kf[ e.fillRect(b,c+g,m.Fc,h)):(a.bb&&a.bb!==a.Oa&&(g=g*a.Oa/a.bb|0,h=h*a.Oa/a.bb|0),a.qa.fillStyle=m.ze[d],a.qa.fillRect(b,c+g,a.Na,h)))} function Wc(a,b){if(a.oa.mc){var c=!1,d=a.B;d&&(d!==a.A?d.Xc&8&&(c=!0):d.Jd&32&&(c=!0));if(c||b){if(b)Ol(a,!0);else if(void 0===a.fa)return;var e=!1;!(b||++a.Yg&15)&&0<=a.ib&&(a.ib++,e=!0);var g=0,h=a.se,m=a.ob,c=m,q=c+a.Wb;19<=a.Ra&&(m=c=655360,q=c+65536);if(Pl(a,d)&8||d.af&&d.afq&&(r=q-c,0>r&&(r=0)); q=c+r;if(d=!b&&a.Ea){for(var d=a.na,x=!0,E=c>>>d.Qa;0a.sa)return;g=a.sa;h=g+1}}if(a.pa){if(a.Ua[a.pa]){e=0;m=a.Za=0;d=1048575;r=a.B.Xc&32;5<=a.lb&&(r=a.B.Ic[16]&8);r&&(m=32768,d&=~m,a.ib&2||(d&=-65537));for(c+=g<<1;c>8|(C&255)<<8;var N=m,W=16;x>=d))>>(W-=d);Il(a.yb,x++,E,r[va])}x>J&&(J=x);E=U&&(U=E+1)}q+=2;g++;if(x>=a.R){x=0;E+=2;if(E>a.aa)break;E==a.aa&&(E=1,q=c+a.kd)}}a.Ea=!0;Ta.R?a.Db-a.R-C>>3:0;cW&&(ca=W)):(g<<=C,ca-=C,a.Ea=!1):(a.Ea&&g===a.fa[e]?(r+=ca,ca=0):a.fa[e]=g,e++);if(ca){r>>=8;r>T&&(T=r);x=I&&(I=x+1)}c+=U;if(r>=a.R){r=0;if(++x>a.aa)break;c+=N}}C||(a.Ea=!0);Ea.R?a.Db-a.R-I>>3:0;cN&&(W=N)):(C<<=I,W-=I,a.Ea=!1):(a.Ea&&C===a.fa[g]?(d+=W,W=0):a.fa[g]=C,g++);if(W){dE&&(E=d);r=J&&(J=r+1)}if(d>=a.R){d=0;if(++r>a.aa)break;c+=U}}I||(a.Ea=!0);x>8|(B&255)<<8;var N=m,W=16;x>=d))>>(W-=d);Il(a.yb,x++,E,r[va])}x>J&&(J=x);E=U&&(U=E+1)}q+=2;g++;if(x>=a.R){x=0;E+=2;if(E>a.aa)break;E==a.aa&&(E=1,q=c+a.kd)}}a.Ea=!0;Ta.R?a.Db-a.R-B>>3:0;cW&&(ca=W)):(g<<=B,ca-=B,a.Ea=!1):(a.Ea&&g===a.fa[e]?(r+=ca,ca=0):a.fa[e]=g,e++);if(ca){r>>=8;r>T&&(T=r);x=I&&(I=x+1)}c+=U;if(r>=a.R){r=0;if(++x>a.aa)break;c+=N}}B||(a.Ea=!0);Ea.R?a.Db-a.R-I>>3:0;cN&&(W=N)):(B<<=I,W-=I,a.Ea=!1):(a.Ea&&B===a.fa[g]?(d+=W,W=0):a.fa[g]=B,g++);if(W){dE&&(E=d);r=J&&(J=r+1)}if(d>=a.R){d=0;if(++r>a.aa)break;c+=U}}I||(a.Ea=!0);xd&&(b.Eh=d,d=-d|0);d%b.Ah>b.il&&(c|=1);d%b.Dh>b.kl&&(c|=9);b.Hi=d/b.Dh|0;return c}f.Hk=function(a,b){return Ql(this,this.Ba,a,b)};f.Wl=function(a,b,c){var d=this.Ba;d.Sg=d.qc;d.qc=b&31;l(this,a,b,c,"CRTC.INDX")};f.Gk=function(a,b){return Rl(this,this.Ba,a,b)};f.Vl=function(a,b,c){Sl(this,this.Ba,a,b,c)};f.Ik=function(a,b){return Tl(this,this.Ba,b)};f.Xl=function(a,b,c){a=this.Ba;l(this,a.port+4,b,c,"MODE");a.Xc=b;Dl(this,!1)}; f.Jk=function(a,b){return Ul(this,this.Ba,b)};f.qj=function(a,b,c){this.A.Ff=this.A.Ff&-4|b&3;l(this,a,b,c,"FEAT")};f.jj=function(a,b){var c=this.A.wd?this.A.Ic[this.A.Jd&31]:this.A.Jd;b&&!this.ta()||l(this,960,null,b,"ATC."+(this.A.wd?this.A.hh[this.A.Jd&31]:"INDX"),c);this.A.wd=!this.A.wd;return c}; f.pj=function(a,b,c){var d=this.A,e=d.Jd&32;if(d.wd){d.wd=!1;var g=d.Jd&31;if(16<=g||!e)c&&!this.ta()||l(this,a,b,c,"ATC."+d.hh[g]),d.Ic[g]=b,this.eb=!1,Ol(this,void 0)}else d.Jd=b,l(this,a,b,c,"ATC.INDX"),d.wd=!0,b&32&&!e&&Bl(this,!0)&&Wc(this,!0),d.Cf=(d.sb[12]<<8)+d.sb[13]|0,d.af=0}; @@ -989,8 +989,8 @@ f.load=function(a,b,c,d,e){var g=b;if(!this.na)if(this.P=a,this.Y=b,this.na=d,th !0),d=d+va&-1;N.Qc=b;I[U]=N}h.aa=d;b=h}else h.Ta("Unrecognized diskette format ("+c+" bytes)");h.na&&(h.na.call(h.controller,h.B,b,h.P,h.Y),h.na=null)};m.readAsArrayBuffer(c)}else 0>b.indexOf("/api/v1/dump")&&(a=ia(b),"json"==a?g=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(g=nm(this,b),this.Tf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c="dir"),g=xa()+ "/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.Le?"":d)+"&format=json")),wa(g,!0,null,this,this.Tj,b)}; f.Tj=function(a,b,c,d){var e=null;this.Oe=!1;var g=0>c&&this.pa&&!this.pa.oa.mc;if(this.Tf)c?this.controller.Ta('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",g):(this.R=!0,e=this);else if(c)this.controller.Ta('Unable to load disk "'+this.P+'" (error '+c+")",g);else try{if(0h&&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)ya(m[0]);else{this.Lb=m.length;this.Mb=m[0].length;this.Sb=m[0][0].length;var q=m[0][0][0];this.Hb=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var E=q.data;if(void 0===E){var C=q.bytes;if(void 0!== -C&&C.length){for(var g=r<<2,T=C.length;Tb.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)ya(m[0]);else{this.Lb=m.length;this.Mb=m[0].length;this.Sb=m[0][0].length;var q=m[0][0][0];this.Hb=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var E=q.data;if(void 0===E){var B=q.bytes;if(void 0!== +B&&B.length){for(var g=r<<2,T=B.length;Tb&&(b=0);2E3h.Ka.restore(C)&&(m=!1);m&&h.Ka&&void 0!==h.gb&&(h.qb=h.Ka.seek(h.Jb,h.kb,h.ub));m||(e=!1)}a.Y=b[c++]||0;a.sa=b[c]||0;return e}f.Yi=function(a){var b;a=this.A[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; +9;break;case 1200:h.Lb=80;h.Sb=15;break;case 1440:h.Lb=80,h.Sb=18}}var q=a,r=d,x=g[d],E=0;m=!0;h.hb=r;h.Tc=h.Je=!1;void 0===x&&(x=[192,!0,0,2,0]);"boolean"==typeof x[1]&&(x[1]=["Floppy Drive",h.Lb||40,h.Mb||x[3],h.Sb||9,h.Hb||512,x[1],h.$f,h.vf,h.wf]);h.wb=x[E++];var B=x[E++];h.name=B[0];h.Lb=B[1];h.Mb=B[2];h.Sb=B[3];h.Hb=B[4];h.Le=B[5];(h.$f=B[6])?(h.vf=B[7],h.wf=B[8]):(h.$f=h.Lb,h.vf=h.Mb,h.wf=h.Sb);h.kb=x[E++];h.Td=x[E++];h.Jb=x[E++];h.Td=100<=h.Td?h.Td-100:h.Td-h.Jb;h.ub=x[E++];h.Ud=x[E++];h.Cb= +x[E++];h.gb=x[E++];h.qb=null;h.Ka||(h.we="");B=x[E++];102==B&&(B=!1);if("boolean"==typeof B){var T=B,B=x[E++],x=x[E];T?(E=B,B=q.A[r],Dm(q,r,!0,!0),B.Je=!0,r=new im(q,B,"preload"),q.Zi(B,r,E,x,!0)):Fm(q,r,B,x,!0)?h.Ka&&x&&Gm(q,B,x,h.Ka):ob(q,!1)}else void 0!==B&&h.Ka&&0>h.Ka.restore(B)&&(m=!1);m&&h.Ka&&void 0!==h.gb&&(h.qb=h.Ka.seek(h.Jb,h.kb,h.ub));m||(e=!1)}a.Y=b[c++]||0;a.sa=b[c]||0;return e}f.Yi=function(a){var b;a=this.A[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; f.vj=function(a,b,c){if(a.Ka){var d=a.Ka.info(),e=d[2],g=d[1]*e;if(b+c<=d[0]*g)return a.Jb=Math.floor(b/g),b%=g,a.kb=Math.floor(b/e),a.ub=b%e+1,a.Cb=c*d[3],a.wb=0,!0}return!1};function Cm(a,b){b||(a.fa=0);if(a.aa)for(var c in a.aa){var d=a.aa[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&eq.Ka.restore(h)&&(T=!1),T&&void 0!==q.gb&&(q.qb=q.Ka.seek(q.Od,q.kb,q.ub+q.Of)));T||(e=!1);null!=a.sa&&1>=d&&(a.sa|=(g.type&3)<<(1-d<<1))}0<=a.hb&&(a.B=a.A[a.hb]); +b&&(b=[]);for(d=0;dq.Ka.restore(h)&&(T=!1),T&&void 0!==q.gb&&(q.qb=q.Ka.seek(q.Od,q.kb,q.ub+q.Of)));T||(e=!1);null!=a.sa&&1>=d&&(a.sa|=(g.type&3)<<(1-d<<1))}0<=a.hb&&(a.B=a.A[a.hb]); return e}f.Yi=function(a){var b;a=this.A[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b};function Vm(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Be[2])?e=b.Be[0]<<8|b.Be[1]:c=b.type);null==c||d||(d=Om[a.Ba][c][1],e=Om[a.Ba][c][0]);d&&((c=Om[a.Ba][b.type])&&e!=c[0]&&d!=c[1]&&a.Ta("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.Lb=e,b.Mb=d,null==b.Ka&&(b.Ka=new im(a,b,b.mode)))}} f.vj=function(a,b,c){if(a.Ka){var d=a.Ka.info(),e=d[0];if(e){var g=d[2],h=d[1]*g;if(b+c<=e*h)return a.Od=Math.floor(b/h),b%=h,a.kb=Math.floor(b/g),a.ub=b%g,a.Cb=c*d[3],a.errorCode=0,!0}}return!1}; function Tm(a,b){b||(a.fa=0);for(var c=0;c>5,g=c&31,h=cn(a),m=cn(a),q=h<<2&768|m,r=h&63,x=cn(a),E=cn(a),C=a.A[e];C&&(C.Od=q,C.kb=g,C.ub=r,C.Cb=x*C.Hb);switch(b){case 3:dn(a,C?C.errorCode:4);en(a,c);en(a,h);en(a,m);en(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=cn(a));)C&&cb?Ym(a,c):c(-1,!1)};f.Hj=function(a,b){return void 0!==b&&0<=b?an(a,b):-1}; +function Wm(a){a.R=0;var b=cn(a),c=cn(a),d=c&32,e=d>>5,g=c&31,h=cn(a),m=cn(a),q=h<<2&768|m,r=h&63,x=cn(a),E=cn(a),B=a.A[e];B&&(B.Od=q,B.kb=g,B.ub=r,B.Cb=x*B.Hb);switch(b){case 3:dn(a,B?B.errorCode:4);en(a,c);en(a,h);en(a,m);en(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=cn(a));)B&&cb?Ym(a,c):c(-1,!1)};f.Hj=function(a,b){return void 0!==b&&0<=b?an(a,b):-1}; f.Rj=function(a,b){var c;void 0!==b&&0<=b?(c=b,a.gban(a,a.Ri)){c=-1;break a}a.Pf++}a.Pf>=a.Ud&&(c=-1)}else c=-1;return c}; function fn(a,b,c){b.errorCode=4;if(b.Ka&&(b.qb=null,a.X)){b.errorCode=0;vj(a.X,3,a,"dmaRead",b);oj(a.X,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)});return}c(b.errorCode?2:0)}function gn(a,b,c){b.errorCode=4;if(b.Ka&&(b.qb=null,a.X)){b.errorCode=0;vj(a.X,3,a,"dmaWrite",b);oj(a.X,3,function(a){a||(0==b.errorCode&&(b.errorCode=4),20==b.errorCode&&(b.errorCode=0));c(b.errorCode?2:0)});return}c(b.errorCode?2:0)} function hn(a,b,c){b.errorCode=4;b.Ce&&b.Ce.length==b.Cb||(b.Ce=Array(b.Cb));b.gb=0;a.X?(b.errorCode=0,vj(a.X,3,a,"dmaWriteBuffer",b),oj(a.X,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)})):c(b.errorCode?2:0)} @@ -1077,8 +1077,8 @@ pic:1024,timer:2048,cmos:4096,rtc:8192,8042:16384,chipset:32768,keyboard:65536,k [[185,4228,4100],yn,[128,12420],[126,12420],[125,4228],[72,12420],[32,4228],[71,12420]],[[74,12417],[31,12417],yn,yn,yn,yn,yn,yn],[[74,12420],[31,12420],[17,4228],[17,4231],[87,4228],[87,4231],[136,4228],yn],[],[[175,41091],[183,41091],[108,36995],[119,36995],[186,36995],[187,36995],yn,yn],[[169,41091],[174,41091],[105,36995],[107,36995],[176,41091],yn,[109,36995],yn],[yn,yn,yn,yn,[13,53380,4097],[16,57476,4097],[15,57476,4097],[14,57476,4097]]];f=kn.prototype; f.Hc=function(a,b,c,d){this.na=b;this.O=c;this.pa=a;this.tb=Ab(a,"FDC");this.ib=Ab(a,"HDC");this.Y=Ab(a,"Mouse");this.Da=b.X>>2;this.Ga=b.Zf;this.nb=new ed(this.O,7,"DBG");this.Ja=An;80186<=this.O.ra&&(this.Ja=An.slice(),this.Ja[15]=yn,80286<=this.O.ra&&(this.Ja[15]=zn,80386<=this.O.ra&&(this.Ma=8)));Ni(this,64,function(a){Dn(d,d.O.Ad,a[0])});Ni(this,128,function(a){Dn(d,d.O.wa,a[0],d.O.wa!==d.O.Ad)});Ni(this,4,function(a){if(a=a[0]){var b=En(d,a);if(void 0===b)d.V("invalid selector: "+a);else if(a= Fn(d,b,2),d.V("dumpSel("+ga(a?a.ea:b)+"): %"+k(a?a.Zb:null,d.Da)),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=Gn[a.type];m&&(c=m[0],b=m[1])}!c||a.zb&32768||(c+=",not present");d.V((b?"seg="+ga(a.Fa&65535)+" off="+ga(a.Va):"base="+k(a.Fa,d.Da)+" limit="+Hn(a.Va))+" type="+fa(a.type>>8)+" ("+c+") ext="+ga(a.ext& --65296)+" dpl="+fa(a.Bc))}}else d.V("no selector")});Ni(this,8,function(a){a:{if(a=a[0]){var b=En(d,a);if(void 0===b){d.V("invalid task selector: "+a);break a}a=Fn(d,b,2)}else a=d.O.Ya;d.V("dumpTSS("+ga(a?a.ea:b)+"): %"+k(a?a.Fa:null,d.Da));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?In:Jn,r,x,E,C;for(C in q)r=q[C],x=a.Fa+r,E=rf(d.O,x)|rf(d.O,x+1)<<8,2304==c&&(E=E|rf(d.O,x+2)<<16|rf(d.O,x+3)<<24),b&&(b+="\n"),b+=ga(r)+" "+la(C+":",11)+k(E,m);if(2304==c)for(C=0,r=E>>>16;rC;){x=a.Fa+ -r;E=rf(d.O,x)|rf(d.O,x+1)<<8;x=2;c="";if(!x||4>=8;b+="\n"+ga(r)+" ports "+ga(C)+"-"+ga(C+15)+": "+c;C+=16;r+=2}d.V(b)}}});Ni(this,134217728,function(a){var b;(a=a[0])&&(b=En(d,a));if(void 0===b)d.V("invalid MCB");else for(d.V("dumpMCB("+ga(b)+")");b;){a=ln(d,0,b);var c=d.Wa(a,1),m=d.Jc(a,2),q=d.Jc(a,5);if(77!=c&&90!=c)break;d.V(Kn(0,b)+": '"+String.fromCharCode(c)+"' PID="+ga(m)+" LEN="+ga(q)+' "'+Ln(d,a,8)+'"');b+=1+q}});this.ja=null;Me(this.O, +-65296)+" dpl="+fa(a.Bc))}}else d.V("no selector")});Ni(this,8,function(a){a:{if(a=a[0]){var b=En(d,a);if(void 0===b){d.V("invalid task selector: "+a);break a}a=Fn(d,b,2)}else a=d.O.Ya;d.V("dumpTSS("+ga(a?a.ea:b)+"): %"+k(a?a.Fa:null,d.Da));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?In:Jn,r,x,E,B;for(B in q)r=q[B],x=a.Fa+r,E=rf(d.O,x)|rf(d.O,x+1)<<8,2304==c&&(E=E|rf(d.O,x+2)<<16|rf(d.O,x+3)<<24),b&&(b+="\n"),b+=ga(r)+" "+la(B+":",11)+k(E,m);if(2304==c)for(B=0,r=E>>>16;rB;){x=a.Fa+ +r;E=rf(d.O,x)|rf(d.O,x+1)<<8;x=2;c="";if(!x||4>=8;b+="\n"+ga(r)+" ports "+ga(B)+"-"+ga(B+15)+": "+c;B+=16;r+=2}d.V(b)}}});Ni(this,134217728,function(a){var b;(a=a[0])&&(b=En(d,a));if(void 0===b)d.V("invalid MCB");else for(d.V("dumpMCB("+ga(b)+")");b;){a=ln(d,0,b);var c=d.Wa(a,1),m=d.Jc(a,2),q=d.Jc(a,5);if(77!=c&&90!=c)break;d.V(Kn(0,b)+": '"+String.fromCharCode(c)+"' PID="+ga(m)+" LEN="+ga(q)+' "'+Ln(d,a,8)+'"');b+=1+q}});this.ja=null;Me(this.O, 65,this.dl.bind(this));this.qa=null;Me(this.O,104,this.el.bind(this));ob(this)};function Mn(a,b,c,d,e,g){b=Ln(a,b);var h=Fn(a,d),h=h?h.Va+1:0,m=(e?"_CODE":"_DATA")+k(c,2);g&&a.V(b+"!undefined "+(e?"code":"data")+"("+k(c,4)+")=#"+k(d,4)+" len "+k(h));c={};c[b+m]=0;Uj(a,d,0,h,c)} function Nn(a,b,c,d){var e=a.Jc(b,2),g=a.Jc(b,2),h=a.pb(b,4),m=a.pb(b,4),q=ln(a,a.pb(b,4),a.Jc(b,2)),r=ln(a,a.pb(b,4),a.Jc(b,2)),g=a.Jc(b,2)||g;b=Ln(a,r).toUpperCase();q=Ln(a,q).toUpperCase();r=(c?"_CODE":"_DATA")+k(e,2);d&&a.V(b+"!"+q+"!undefined "+(c?"code":"data")+"("+k(e,4)+")="+k(g,4)+":"+k(h)+" len "+k(m));c={};c[q+r]=h;Uj(a,g,h,m,c)} f.dl=function(a){var b=this.O,c=b.F&65535,d=b.D&65535,e=b.G&65535,g=b.H&65535,h=b.K&65535,m=b.J&65535,q=b.cb.ea;if(null==this.ja)return 79==c&&Ne(b,a,function(a){return function(){62342!=(b.F&65535)?(b.F=b.F&-65536|62342,a.V("INT 0x41 handling enabled"),a.ja=!0):(a.V("INT 0x41 monitoring enabled"),a.ja=!1)}}(this)),!0;switch(c){case 79:this.ja&&(b.F=b.F&-65536|62342);break;case 80:Mn(this,ln(this,m,q),d+1,e,!(h&1),this.ja);break;case 336:Nn(this,ln(this,b.D,g),!h,this.ja);break;default:this.ja&&this.V("INT 0x41: "+ @@ -1107,7 +1107,7 @@ Ln(a,d,11)+'"',b=b.replace("^"+e,d),c+=d.length;return b}f=kn.prototype;f.messag function si(a,b,c,d){var e,g;if(!d&&(d=a.ta(1)&&0>rn.indexOf(b),!d)){var h=qn[b];h&&(d=a.ta(h)?!0:524288==h&&a.ta(h=1048576))}d&&(e=a.O.F>>8&255,g=a.O.H&255,33==b&&11==e||524288==h&&128<=g||1048576==h&&128>g)&&(d=!1);d&&((h=(h=vb[b])&&h[e]||"")&&(h=" "+co(a,h)),a.message("INT "+fa(b)+": AH="+fa(e)+" @"+Kn(c-2-a.O.za.Fa,a.O.za.ea)+h));return d} function kb(a,b,c,d,e,g,h,m){m|=256;if(null==e||(a.jc&m)==m)m=null,null!=e&&(m=a.O.za.ea,e-=a.O.za.Fa),a.message(b.Pd+"."+(null!=d?"outPort":"inPort")+"("+ga(c)+","+(g?g:"unknown")+(null!=d?","+fa(d):"")+")"+(null!=h?": "+fa(h):"")+(null!=e?" @"+Kn(e,m):""))}f.$k=function(){this.V("Type ? for help with PCjs Debugger commands");this.gd();if(this.Za){var a=On(this,this.Za);this.Za=null;for(var b in a)pn(this,a[b])}}; function nn(a){var b;if(Af(a)){if(!a.Ca||!a.Ca.length){a.Ca=Array(1E3);for(b=0;b>>g.Qa].Qd(e&g.A,a==this.fa);b.ea=null}}d&&(a.push(b),c?(null!=b.Sa&&(b.ea=null),b.Wd=!0):(ko(this,a,a.length-1),nn(this)));return d}; function jo(a,b,c,d,e){for(var g=!1,h=lo(a,a.ec(c)),m=1;m>>c.Qa],b==a.fa));nn(a);break}}return g}function mo(a,b){for(var c=1;c=tn.length&&(q=a.Wa(b,1),h=Cn[r-tn.length][q>>3&7]);var r=tn[h[0]],x=h.length-1,E="";if(164<=g&&167>=g||170<=g&&175>=g)x=0,b.dc&&"W"==r.slice(-1)&&(r=r.slice(0,-1)+"D");for(var g=null,C=!0,T=1;T<=x;T++){var J,I;J="";I=h[T];if(void 0!==I){null==g&&(g=I>> -14);var U=I&15;if(0!=U)if(15==U)C=!1;else{var N=I&240;if(128<=N)if(0>q&&(q=a.Wa(b,1)),160>N){J=a;var N=x,U=b,W="",ca=q>>6,va=q&7;if(3>ca){var La=void 0;if(!ca&&(!U.lc&&6==va||U.lc&&5==va))ca=2;else{if(U.lc)if(4!=va)va+=8;else{var W=J,La=ca,Ma=U,Za=W.Wa(Ma,1),Na=Za>>6,rb=Za>>3&7,Za=Za&7,oa="";if(La||5!=Za)oa=wn[Za+8];4!=rb&&(oa&&(oa+="+"),oa+=wn[rb+8],Na&&(oa+="*"+(1<>24,W+="-"+k(-La,2)):W+= +function io(a,b,c,d,e){var g=!1;if(!a.Ua++){b=lo(a,b);a.ta(-2147483632)&&204==rf(a.O,b)&&(g=!0);for(var h=1;!g&&h=tn.length&&(q=a.Wa(b,1),h=Cn[r-tn.length][q>>3&7]);var r=tn[h[0]],x=h.length-1,E="";if(164<=g&&167>=g||170<=g&&175>=g)x=0,b.dc&&"W"==r.slice(-1)&&(r=r.slice(0,-1)+"D");for(var g=null,B=!0,T=1;T<=x;T++){var J,I;J="";I=h[T];if(void 0!==I){null==g&&(g=I>> +14);var U=I&15;if(0!=U)if(15==U)B=!1;else{var N=I&240;if(128<=N)if(0>q&&(q=a.Wa(b,1)),160>N){J=a;var N=x,U=b,W="",ca=q>>6,va=q&7;if(3>ca){var La=void 0;if(!ca&&(!U.lc&&6==va||U.lc&&5==va))ca=2;else{if(U.lc)if(4!=va)va+=8;else{var W=J,La=ca,Ma=U,Za=W.Wa(Ma,1),Na=Za>>6,rb=Za>>3&7,Za=Za&7,oa="";if(La||5!=Za)oa=wn[Za+8];4!=rb&&(oa&&(oa+="+"),oa+=wn[rb+8],Na&&(oa+="*"+(1<>24,W+="-"+k(-La,2)):W+= "+"+k(La,2)):2==ca&&(W&&(W+="+"),U.lc?(La=J.pb(U,4),W+=k(La)):(La=J.Jc(U,2),W+=k(La,4)));W="["+W+"]";if(1==N){J="";I&=15;4==I&&(I=U.dc?5:3);switch(I){case 7:J="FAR";break;case 1:J="BYTE";break;case 3:J="WORD";break;case 5:J="DWORD"}J&&(W=J+" "+W)}}else W=oo(J,va,I,U);J=W}else J=160==N?oo(a,q&7,I,b):oo(a,q>>3&7,I,b);else if(16==N)J="1";else if(0==N){J=a;U=I;N=b;I=" ";switch(U&15){case 1:U&12288&&(I=k(J.Wa(N,1),2));break;case 2:I=k(J.Wa(N,1)<<24>>24,N.dc?8:4);break;case 4:case 8:if(N.dc){I=k(J.pb(N, 4));break}case 3:I=k(J.Jc(N,2),4);break;case 7:N=ln(J,J.nc(N,!0),J.Jc(N,2),null,N.type,N.dc,N.lc);I=Yn(N);J=po(J,N);J[0]&&(I+=" ("+J[0]+")");break;default:I="imm("+ga(U)+")"}J=I}else 32==N?(b.lc?(J=8,I=a.pb(b,4)):(J=4,I=a.Jc(b,2)),J="["+k(I,J)+"]"):48==N?(J=1==U?a.Wa(b,1)<<24>>24:a.nc(b,!0),I=b.Xa+J&(b.dc?-1:65535),J=k(I,b.dc?8:4),I=po(a,ln(a,I,b.ea)),I[0]&&(J+=" ("+I[0]+")")):96==N?J=oo(a,(I&3840)>>8,I,b):112==N?J=oo(a,(I&3840)>>8,192,b):64==N?J="DS:[SI]":80==N&&(J="ES:[DI]");if(!J||!J.length){E= -"INVALID";break}0a.O.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.dc))b+=16;return vn[b]} function ro(a,b){var c;switch(b){case "V":c=bf(a.O);break;case "D":c=a.O.ca&1024;break;case "I":c=a.O.ca&512;break;case "T":c=a.O.ca&256;break;case "S":c=af(a.O);break;case "Z":c=$e(a.O);break;case "A":c=Ze(a.O);break;case "P":c=Ye(a.O);break;case "C":c=Xe(a.O);break;default:c=0}return b+(c?"1":"0")+" "}function Hn(a){return k(a,a&-65536?8:4)}function so(a,b){8<=b&&15>=b&&4=":6,">":6,"<=":6,"<":6,">>>":7,">>":7,"<<":7,"-":8,"+":8,"%":9,"/":9,"*":9}; function xo(a,b,c){for(c=c||-1;c--&&b.length;){var d=b.pop();if(2>a.length)return!1;var e=a.pop(),g=a.pop();switch(d){case "*":d=g*e;break;case "/":if(!e)return!1;d=g/e;break;case "%":if(!e)return!1;d=g%e;break;case "+":d=g+e;break;case "-":d=g-e;break;case "<<":d=g<>":d=g>>e;break;case ">>>":d=g>>>e;break;case "<":d=g":d=g>e?1:0;break;case ">=":d=g>=e?1:0;break;case "==":d=g==e?1:0;break;case "!=":d=g!=e?1:0;break;case "&":d=g&e;break; case "^":d=g^e;break;case "|":d=g|e;break;case "&&":d=g&&e?1:0;break;case "||":d=g||e?1:0;break;default:return!1}a.push(d|0)}return!0} -function Xn(a,b,c){var d;if(b){b=Wn(a,b);for(var e=0,g=!1,h=b,m=[],q=[],r=b.split(/(\|\||&&|\||^|&|!=|==|>=|>>>|>>|>|<=|<<|<|-|\+|%|\/|\*)/);e=|>>>|>>|>|<=|<<|<|-|\+|%|\/|\*)/);eb[0]?1:a[0]>>0,m],C=na(x,r,a.bb);0>C&&x.splice(-(C+1),0,r)}E&&(q.a=E.replace(/''/g,'"'))}a.B.push([b,c,d,e,h])} +function Uj(a,b,c,d,e){var g={},h=[],m;for(m in e){var q=e[m];"number"==typeof q&&(e[m]=q={o:q});var r=q.o,x=q.s,E=q.a;if(void 0!==r){void 0!==x&&(g.Xa=r,g.ea=x,g.Sa=null,a.ec(g),(g.Sa&-65536)==(a.na.Zf&-65536)&&(g.Sa&=1048575),q.p=g.Sa);var x=h,r=[r>>>0,m],B=na(x,r,a.bb);0>B&&x.splice(-(B+1),0,r)}E&&(q.a=E.replace(/''/g,'"'))}a.B.push([b,c,d,e,h])} function po(a,b,c){for(var d=[],e=a.ec(b)>>>0,g=0;g>>0,q=a.B[g][2];if((h==b.ea||!(40!=h&&48!=h||40!=b.ea&&48!=b.ea))&&e>=m&&e>>0],a.bb);0<=b?Ao(a,g,b,d):c&&(b=~b,Ao(a,g,b-1,d),Ao(a,g,b,d));break}}return d}function Ao(a,b,c,d){var e={},g=a.B[b][4],h=0,m=null;0<=c&&ca.X&&a.R.length&&(a.X=0);if(0>a.X||b!=a.R[a.X])a.R.splice(0,0,b),a.X=0;a.X--}else b=a.R[a.X+1];a=[];if(b){b=b.replace(/""/g,"'");c=0;var e=null;d=d||";";for(var g=0;g<=b.length;g++){var h=b.charAt(g);if('"'==h||"'"==h)e?h==e&&(e=null):e=h;else if(h==d&&!e||!h)a.push(ma(b.substring(c,g))),c=g+1}}return a} function Jo(a){if(a&&a.length)for(var b=a[0],c=b.charAt(0),d=1;de||"z"Vb.length&&(a.V("note: only "+Vb.length+" available"),lb=Vb.length);cb-=lb;0>cb&&(null==Vb[Vb.length-1].ea?(lb=cb+lb, cb=0):cb+=Vb.length);var hh=[];"call"==$d&&(vd=1E5,hh=["CALL"]);for(void 0!==Zd&&a.V(lb+" instructions earlier:");0=Vb.length&&(cb=0);a.jb=lb;kl++;vd--}}kl||(a.V("no "+jl+"history available"),a.jb=void 0)}else if("di"==W)U.shift(),a.V("no information");else{var wd=Vn(a,ca,32);if(wd&& diff --git a/versions/pcjs/1.19.5/pc.js b/versions/pcjs/1.19.5/pc.js index 4e14bf8c2..4bd0b9816 100644 --- a/versions/pcjs/1.19.5/pc.js +++ b/versions/pcjs/1.19.5/pc.js @@ -57,17 +57,17 @@ function(){d.xa&&pc(d.xa)};a=!0;break;case "speed":this.ra[b]=c;a=!0;break;case function uc(a,b){var c=30;60>c&&(c=60);2>c&&(c=2);var d=1;b&&1a.W.vf&&(c=Math.round(c/a.W.rd));return c}function ic(a){a.W.qd=0;a.Wc=a.Mc=a.gc=a.A=0;jc(a);qc(a,1)} function qc(a,b,c){if(void 0!==b){.8>a.W.qd/a.W.be&&(b=1);a.W.rd=b;b=a.W.vf*a.W.rd;if(a.W.be!=b){a.W.be=b;b=a.W.be.toFixed(2)+"Mhz";var d=a.ra.setSpeed;d&&(d.textContent=b);a.cc("target speed: "+b)}c&&a.Zc()}sc(a,a.Mc);a.Mc=0;a.W.ce=ka();a.W.Hd=0;uc(a)} function hc(a,b){if(Ya(a,!0)){if(!a.ia.Kb){qc(a);a.xa&&a.xa.start(a.W.ce,vc(a));a.ia.Kb=!0;a.ia.Ji=!0;a.Y&&wc(a.Y);var c=a.ra.run;c&&(c.textContent="Halt");a.Nd(!0);b&&a.Zc()}a.W.Wg>=a.W.Sc&&uc(a,!0);a.W.Me=0;a.W.wf=ka();a.W.Hd&&(c=a.W.wf-a.W.Hd,c>a.W.Ri&&(a.W.ce+=c,a.W.ce>a.W.wf&&(a.W.ce=a.W.wf)));try{do{var d=a.ia.rf?1:a.W.Fk;if(a.Y){xc(a.Y);var e=a.Y,c=d,k=e.L[0];if(k.Fd){var l=(vc(e.A,e.ha)-k.dd)/e.Ia|0,p=yc(e,0)-l;6==k.mode&&(p-=l);var q=p*e.Ia|0;6==k.mode&&(q>>=1);c>q&&(c=q)}var d=c,w=a.Y,c= -d;if(w.B&&w.B[11]&64){var C=w.pa-vc(w.A,w.ha);0C&&(c=C)}d=c}a.aj(d);var G=a.gc-a.A;a.Mc+=G;a.W.Me+=G;sc(a,0,!0);var c=a,D=G;if(c.ia.rf){var P=!1;c.W.xf=c.W.xf+c.Li()|0;c.W.de-=D;0>=c.W.de&&(c.W.de+=c.W.He,P=!0);0<=c.W.Ie&&c.W.Ie<=vc(c)&&(c.W.He=c.W.Ie=-1,jc(c),oc(c),P=!0);P&&c.cc(vc(c)+" cycles: checksum="+da(c.W.xf))}a.W.Ke-=G;0>=a.W.Ke&&(a.W.Ke+=a.W.Ti,mc(a));a.W.Je-=G;0>=a.W.Je&&(a.W.Je+=a.W.Si,a.Nd());a.W.Le-=G;if(0>=a.W.Le){a.W.Le+=a.W.Vg;break}}while(a.ia.Kb)}catch(U){oc(a);kc(a);a.xa&& -a.xa.stop(ka(),vc(a));Ya(a,!1);ab(a,U.stack||U.message);return}d=setTimeout;e=a.vj;a.W.Hd=ka();k=a.W.Ri;a.W.Me&&(k=Math.round(k*a.W.Me/a.W.Vg));k-=a.W.Hd-a.W.wf;if(l=a.W.Hd-a.W.ce)a.W.qd=Math.round(a.Mc/(10*l))/100,864E5<=l&&(a.Wc=0,a.Y&&xc(a.Y,!0),qc(a));if(0>k||a.W.qdC&&(c=C)}d=c}try{a.aj(d)}catch(G){if("number"!=typeof G)throw G;}var D=a.gc-a.A;a.Mc+=D;a.W.Me+=D;sc(a,0,!0);var c=a,R=D;if(c.ia.rf){var V=!1;c.W.xf=c.W.xf+c.Li()|0;c.W.de-=R;0>=c.W.de&&(c.W.de+=c.W.He,V=!0);0<=c.W.Ie&&c.W.Ie<=vc(c)&&(c.W.He=c.W.Ie=-1,jc(c),oc(c),V=!0);V&&c.cc(vc(c)+" cycles: checksum="+da(c.W.xf))}a.W.Ke-=D;0>=a.W.Ke&&(a.W.Ke+=a.W.Ti,mc(a));a.W.Je-=D;0>=a.W.Je&&(a.W.Je+=a.W.Si,a.Nd());a.W.Le-=D;if(0>=a.W.Le){a.W.Le+=a.W.Vg;break}}while(a.ia.Kb)}catch(U){oc(a); +kc(a);a.xa&&a.xa.stop(ka(),vc(a));Ya(a,!1);ab(a,U.stack||U.message);return}d=setTimeout;e=a.vj;a.W.Hd=ka();k=a.W.Ri;a.W.Me&&(k=Math.round(k*a.W.Me/a.W.Vg));k-=a.W.Hd-a.W.wf;if(l=a.W.Hd-a.W.ce)a.W.qd=Math.round(a.Mc/(10*l))/100,864E5<=l&&(a.Wc=0,a.Y&&xc(a.Y,!0),qc(a));if(0>k||a.W.qdthis.id&&m.call(e,13,a&65532)}return g};f.Ck=function(a){var b=this.A;a=b.Ob+(a<<2);var c=b.la(a);this.vg=2;b.T&=-769;return this.load(b.la(a+2))+c|0};f.Bk=function(a){var b=this.A;a<<=3;var c=b.Ob+a|0;if(7<=(b.Vc-c|0))return this.F=!0,a=Cc(this,c,a),a!==g&&(a+=this.Ue),a;m.call(b,13,a|2);return g};f.Ai=function(a){return this.Ba+a|0}; f.Ci=function(a){return this.Ba+a|0};f.zi=function(a,b){return(a>>>0)+b<=this.D?this.Ba+a|0:this.nf()};f.jj=function(a,b){return(a>>>0)+b>this.D?this.Ba+a|0:this.nf()};f.nf=function(){m.call(this.A,13,0);return g};f.Bi=function(a,b){return(a>>>0)+b<=this.D?this.Ba+a|0:this.of()};f.kj=function(a,b){return(a>>>0)+b>this.D?this.Ba+a|0:this.of()};f.of=function(){m.call(this.A,13,0);return g}; function Dc(a,b,c){var d=a.A,e=d.la(b+2),k=d.la(b)|(e&255)<<16,d=d.la(b+4);a.oa=c;a.Ba=k;a.Za=d;a.D=(d>>>0)+1;a.mb=e;a.type=e&7936;a.ext=0;a.ec=b;Bc(a,!0)} -function Cc(a,b,c,d){var e=a.A;if(!d&&c===a.B.oa)return a.oa=c,a.Ba=a.B.Ba,a.Za=a.B.Za,a.D=(a.B.Za>>>0)+1,a.mb=a.B.mb,a.type=a.B.type,a.ext=a.B.ext,a.ec=a.B.ec,a.B.oa=0,Bc(a,!0,!0,!1),a.Ba;a.B.oa=0;var k=e.la(b+0),l=e.la(b+4),p=l&7936,q=e.la(b+2)|(l&255)<<16,w=e.la(b+6),C=c&65528;if(80386<=e.ga){var G=k,q=q|(w&65280)<<16,k=k|(w&15)<<16;w&128&&(k=k<<12|4095)}switch(a.id){case Ac:a.Yd=!1;a.vg=a.aa;var D=a.F;if(D&&1==c&&a.I.length){var P=a.I[a.Ue-1];if(P&&!P())return g}var P=c&3,U=(l&24576)>>13,V,va, -ia;if(C&&!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g;if(6144<=p){P=c&3;if(P>a.xb){if(!1!==D&&!(U==a.xb||p&1024&&U<=a.xb))return g;V=n(e);Ec(e,n(e),!0);r(e,V);a.Yd=!0}V=0}else{if(256==p||2304==p)return Fc(a,c,D)?a.Ba:g;if(1024==p)V=2,ia=0,Pa.id&&m.call(e,13,c&65532|(va?2:0)),g;break;case 2:if(C){if(4096>p||2048==(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;if(!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g}break;case 3:if(!(l&32768))return 6>a.id&&m.call(e,12,c&65532),g;if(!C||4096>p||512!=(p&2560))return 6>a.id&&m.call(e,13,c&65532,!0),g;break;case 4:D=p&-513;if(!C||256!=D&&2304!=D)return 6>a.id&&m.call(e,13,c&65532,!0),g;2304==D&&(a.si= +function Cc(a,b,c,d){var e=a.A;if(!d&&c===a.B.oa)return a.oa=c,a.Ba=a.B.Ba,a.Za=a.B.Za,a.D=(a.B.Za>>>0)+1,a.mb=a.B.mb,a.type=a.B.type,a.ext=a.B.ext,a.ec=a.B.ec,a.B.oa=0,Bc(a,!0,!0,!1),a.Ba;a.B.oa=0;var k=e.la(b+0),l=e.la(b+4),p=l&7936,q=e.la(b+2)|(l&255)<<16,w=e.la(b+6),C=c&65528;if(80386<=e.ga){var G=k,q=q|(w&65280)<<16,k=k|(w&15)<<16;w&128&&(k=k<<12|4095)}switch(a.id){case Ac:a.Yd=!1;a.vg=a.aa;var D=a.F;if(D&&1==c&&a.I.length){var R=a.I[a.Ue-1];if(R&&!R())return g}var R=c&3,V=(l&24576)>>13,U,va, +ia;if(C&&!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g;if(6144<=p){R=c&3;if(R>a.xb){if(!1!==D&&!(V==a.xb||p&1024&&V<=a.xb))return g;U=n(e);Ec(e,n(e),!0);r(e,U);a.Yd=!0}U=0}else{if(256==p||2304==p)return Fc(a,c,D)?a.Ba:g;if(1024==p)U=2,ia=0,Ra.id&&m.call(e,13,c&65532|(va?2:0)),g;break;case 2:if(C){if(4096>p||2048==(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;if(!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g}break;case 3:if(!(l&32768))return 6>a.id&&m.call(e,12,c&65532),g;if(!C||4096>p||512!=(p&2560))return 6>a.id&&m.call(e,13,c&65532,!0),g;break;case 4:D=p&-513;if(!C||256!=D&&2304!=D)return 6>a.id&&m.call(e,13,c&65532,!0),g;2304==D&&(a.si= q+e.la(q+100+2)|0,a.ij=q+a.Za|0);break;case 6:if(!(p&4096)&&768>>0)+1,a.mb=l,a.type=p,a.ext=w,a.ec=b,Bc(a,!0,!0,!1));return q} function Fc(a,b,c){var d=a.A,e=a.xb,k=d.qa.oa,l=d.qa.Ba;if(!c){if(!(d.qa.type&512))return m.call(d,13,b&65532,!0),!1;d.zb(d.qa.ec+4,d.qa.mb&=-513)}if(d.qa.load(b)===g)return!1;var p=d.qa.Ba;if(!1!==c){if(d.qa.type&512)return m.call(d,13,b&65532,!0),!1;d.zb(d.qa.ec+4,d.qa.mb|=512)}d.qa.type=d.qa.type&-513|d.qa.mb&512;256==d.qa.type||768==d.qa.type?(d.zb(l+14,v(d)),d.zb(l+16,Lc(d)),d.zb(l+18,d.G),d.zb(l+20,d.F),d.zb(l+22,d.H),d.zb(l+24,d.D),d.zb(l+26,t(d)),d.zb(l+28,d.L),d.zb(l+30,d.K),d.zb(l+32,d.I), d.zb(l+34,d.ya.oa),d.zb(l+36,d.ka.oa),d.zb(l+38,d.Z.oa),d.zb(l+40,d.Ha.oa),d.Fc.load(d.la(p+42)),Mc(d,d.la(p+16)|(c?16384:0)),d.G=d.la(p+18),d.F=d.la(p+20),d.H=d.la(p+22),d.D=d.la(p+24),d.L=d.la(p+28),d.K=d.la(p+30),d.I=d.la(p+32),d.ya.load(d.la(p+34)),d.Ha.load(d.la(p+40)),Nc(d,d.la(p+14),d.la(p+36)),b=38,l=26,a.xb>16;d=d? f.save=function(){var a=new Vd(this);E(a,0,[this.G,this.D,this.F,this.H,t(this),this.L,this.K,this.I]);var b=v(this),c=this.ka.save(),d=this.Ha.save(),e=this.Z.save(),k=this.ya.save(),l;null!=this.Xb?(l=[this.Aa,this.Xb,this.xd,this.Ob,this.Vc,this.Fc.save(),this.qa.save(),this.Cb],80386<=this.ga&&(l.push(this.Di),l.push(this.zd),l.push(this.Yc),l.push(this.pb),l.push(this.gf))):l=null;b=[b,c,d,e,k,l,Lc(this)];80386<=this.ga&&(b.push(this.bb.save()),b.push(this.lb.save()));E(a,1,b);E(a,2,[this.U.tg, this.V.tg,this.O,this.ja,this.Fa,this.P,this.pa]);E(a,3,[0,this.Wc,this.W.rd]);b=this.ma;c=0;d=[];(e=!b.I&&b.ga==b.D)||ub(b,!0);for(k=0;kc&&0<=(a.ff^a.ha)&&(8088>=a.ga||a.ka.Za==a.ka.ua?F(a,a.ha-a.ka.Ba):-1>c&&m.call(a,13,0))}}function t(a){return a.Qb&~a.Z.ua|a.va-a.Z.Ba}function r(a,b){a.Qb=b;a.va=a.Z.Ba+(b&a.Z.ua)|0}function Zd(a,b,c,d,e,k){if(63!=(e&63)&&e!=a.resultType){var l=(e^a.resultType)&a.resultType;l&&(l&1&&$d(a),l&2&&ae(a),l&4&&be(a),l&8&&ce(a),l&16&&de(a),l&32&&ee(a))}k?(a.Bd=d,a.Ad=b):(a.Bd=b,a.Ad=d);a.ye=c;a.qe=d;a.resultType=e} +function Yd(a,b){a.ha=a.ha+b|0;var c=a.ff-a.ha|0;0>c&&0<=(a.ff^a.ha)&&(8088>=a.ga||a.ka.Za==a.ka.ua?F(a,a.ha-a.ka.Ba):-1>c&&m.call(a,13,0))}function t(a){return a.Qb&~a.Z.ua|a.va-a.Z.Ba}function r(a,b){a.Qb=b;a.va=a.Z.Ba+(b&a.Z.ua)|0}function Zd(a,b,c,d,e,k){if(63!=(e&63)&&e!=a.resultType){var l=(e^a.resultType)&a.resultType;l&&(l&1&&$d(a),l&2&&ae(a),l&4&&be(a),l&8&&ce(a),l&16&&de(a),l&32&&ee(a))}k?(a.Bd=d,a.Ad=b):(a.Bd=b,a.Ad=d);a.ye=c;a.qe=d;a.resultType=e} function fe(a,b,c,d,e){a.resultType=c|26;a.qe=b;d?ge(a):he(a);e?ie(a):je(a);return b}function ke(a,b,c,d){c&d?ge(a):he(a);(b^c)&d?ie(a):je(a)}function le(a){return $d(a)?1:0}function $d(a){a.resultType&1&&(a.T&=-2,(a.Bd^(a.Bd^a.ye)&(a.ye^a.Ad))&a.resultType&-2147450752&&(a.T|=1),a.resultType&=-2);return a.T&1}function ae(a){a.resultType&2&&(a.T&=-5,38505>>((a.qe^a.qe>>4)&15)&1&&(a.T|=4),a.resultType&=-3);return a.T&4} function be(a){a.resultType&4&&(a.T&=-17,(a.Ad^a.Bd^a.ye)&16&&(a.T|=16),a.resultType&=-5);return a.T&16}function ce(a){a.resultType&8&&(a.T&=-65,a.qe&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.T|=64),a.resultType&=-9);return a.T&64}function de(a){a.resultType&16&&(a.T&=-129,a.qe&a.resultType&-2147450752&&(a.T|=128),a.resultType&=-17);return a.T&128} function ee(a){a.resultType&32&&(a.T&=-2049,(a.Bd^a.Ad)&(a.ye^a.Ad)&a.resultType&-2147450752&&(a.T|=2048),a.resultType&=-33);return a.T&2048}function he(a){a.resultType&=-2;a.T&=-2}function me(a){a.resultType&=-5;a.T&=-17}function ne(a){a.resultType&=-9;a.T&=-65}function je(a){a.resultType&=-33;a.T&=-2049}function ge(a){a.resultType&=-2;a.T|=1}function oe(a){a.resultType&=-5;a.T|=16}function pe(a){a.resultType&=-9;a.T|=64}function ie(a){a.resultType&=-33;a.T|=2048} @@ -108,7 +108,7 @@ f.Hb=function(a,b,c){var d=!1;switch(b){case "EAX":case "EBX":case "ECX":case "E function se(a,b){var c=a.fa[(b&a.hc)>>>a.na];c&&5==c.type&&(c=Yb(a,b,!1,!0));if(c){var d=b&a.Jb;switch(void 0){default:return c.ke(d,b);case 2:return c.pg(d,b);case 4:return c.ci(d,b)}}return null}f.Sb=function(a){return this.fa[(a&this.hc)>>>this.na].jc(a&this.Jb,a)};f.la=function(a){var b=a&this.Jb,c=(a&this.hc)>>>this.na;this.A-=this.B.Se;if(b>>this.na;if(b>>this.na].dc(a&this.Jb,b&255,a)};f.zb=function(a,b){var c=a&this.Jb,d=(a&this.hc)>>>this.na;this.A-=this.B.Se;c>8&255,a+1))}; f.vb=function(a,b){var c=a&this.Jb,d=(a&this.hc)>>>this.na;this.A-=this.B.Se;if(c>>=8}};function te(a,b,c){a.Ec=b;a.P=b.fc(a.tc=c,1);return a.O&1?0:a.Sb(a.P)}function H(a,b){return te(a,a.U,b&a.ua)}function I(a,b){return te(a,a.V,b&a.ua)}function ue(a,b,c){a.Ec=b;a.P=b.fc(a.tc=c,a.aa);return a.O&1?0:a.Lc(a.P)}function J(a,b){return ue(a,a.U,b&a.ua)} -function K(a,b){return ue(a,a.V,b&a.ua)}function ve(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,1);return a.O&1?0:a.Sb(a.P)}function L(a,b){return ve(a,a.U,b&a.ua)}function M(a,b){return ve(a,a.V,b&a.ua)}function we(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,a.aa);return a.O&1?0:a.Lc(a.P)}function N(a,b){return we(a,a.U,b&a.ua)}function O(a,b){return we(a,a.V,b&a.ua)}function Q(a,b){a.O&2||a.Gc(a.Ec.Vb(a.tc,1),b)}function R(a,b){a.O&2||a.hd(a.Ec.Vb(a.tc,a.aa),b)}function Hc(a,b,c){return a.Lc(b.fc(c,a.aa))} +function K(a,b){return ue(a,a.V,b&a.ua)}function ve(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,1);return a.O&1?0:a.Sb(a.P)}function L(a,b){return ve(a,a.U,b&a.ua)}function M(a,b){return ve(a,a.V,b&a.ua)}function we(a,b,c){a.Ec=b;a.pa=a.P=b.fc(a.tc=c,a.aa);return a.O&1?0:a.Lc(a.P)}function N(a,b){return we(a,a.U,b&a.ua)}function O(a,b){return we(a,a.V,b&a.ua)}function P(a,b){a.O&2||a.Gc(a.Ec.Vb(a.tc,1),b)}function Q(a,b){a.O&2||a.hd(a.Ec.Vb(a.tc,a.aa),b)}function Hc(a,b,c){return a.Lc(b.fc(c,a.aa))} f.X=function(){var a=this.Sb(this.ha);Yd(this,1);return a};function xe(a){var b=a.la(a.ha);Yd(a,2);return b}function S(a){var b=a.wi(a.ha);Yd(a,a.Nc);return b}f.Ca=function(){var a=this.Lc(this.ha);Yd(this,this.aa);return a};f.M=function(){var a=this.Sb(this.ha)<<24>>24;Yd(this,1);return a};function T(a,b){var c=a.Sb(a.ha);Yd(a,1);return ye[c].call(a,b)} function n(a){var b=a.Lc(a.va);a.va=a.va+a.aa|0;var c=a.Ag-a.va|0;0>c&&0<=(a.Ag^a.va)&&(8088>=a.ga||!a.Z.od&&a.Z.Za==a.Z.ua||a.Z.od&&!a.Z.Za?r(a,a.va-a.Z.Ba&a.Z.ua):-1>c&&m.call(a,12,0));return b}function ze(a,b,c){a.va=a.va-c|0;0>(a.va-a.xe|0)&&0<=(a.xe^a.va)&&(8088>=a.ga||!a.Z.od&&a.Z.Za==a.Z.ua||a.Z.od&&!a.Z.Za?r(a,a.va-a.Z.Ba&a.Z.ua):m.call(a,12,0));2==c?a.zb(a.va,b):a.vb(a.va,b)} function u(a,b){a.va=a.va-a.aa|0;0>(a.va-a.xe|0)&&0<=(a.xe^a.va)&&(8088>=a.ga||!a.Z.od&&a.Z.Za==a.Z.ua||a.Z.od&&!a.Z.Za?r(a,a.va-a.Z.Ba&a.Z.ua):m.call(a,12,0));a.hd(a.va,b)}function Ae(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.ga)2>>32-c;fe(this,a,-2147483648,d&-2147483648)}return a}function Tf(a,b){return Rf.call(this,a,b,this.X())}function Uf(a,b){return Sf.call(this,a,b,this.X())}function Vf(a,b){return Rf.call(this,a,b,this.F&31)}function Wf(a,b){return Sf.call(this,a,b,this.F&31)}function Xf(a,b,c){if(c){16>>c-1;a=(d>>>1|b<<16-c)&65535;fe(this,a,32768,d&1)}return a} function Yf(a,b,c){if(c){var d=a>>>c-1;a=d>>>1|b<<32-c;fe(this,a,-2147483648,d&1)}return a}function Zf(a,b){return Xf.call(this,a,b,this.X())}function $f(a,b){return Yf.call(this,a,b,this.X())}function ag(a,b){return Xf.call(this,a,b,this.F&31)}function bg(a,b){return Yf.call(this,a,b,this.F&31)}function cg(a,b){var c=a-b|0;Zd(this,a,b,c,191,!0);this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return c&255} function dg(a,b){var c=a-b|0;Zd(this,a,b,c,this.ab|63,!0);this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return c&this.C}function eg(a,b){fe(this,a&b,128);this.A-=this.pa===g?this.P===g?this.B.gg:this.B.ie:this.B.ie;this.O|=2;return a}function fg(a,b){fe(this,a&b,this.ab);this.A-=this.pa===g?this.P===g?this.B.gg:this.B.ie:this.B.ie;this.O|=2;return a} -function gg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&-256|a;break;case 1:this.F=this.F&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.G=this.G&-65281|a<<8;break;case 5:this.F=this.F&-65281|a<<8;break;case 6:this.H=this.H&-65281|a<<8;break;case 7:this.D=this.D&-65281|a<<8}this.A-=this.B.ig}else this.pa=this.P,Q(this,a),this.A-=this.B.hg;return b} -function hg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&~this.C|a;break;case 1:this.F=this.F&~this.C|a;break;case 2:this.H=this.H&~this.C|a;break;case 3:this.D=this.D&~this.C|a;break;case 4:r(this,t(this)&~this.C|a);break;case 5:this.L=this.D&~this.C|a;break;case 6:this.K=this.K&~this.C|a;break;case 7:this.I=this.I&~this.C|a}this.A-=this.B.ig}else this.pa=this.P,R(this,a),this.A-=this.B.hg;return b} +function gg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&-256|a;break;case 1:this.F=this.F&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.G=this.G&-65281|a<<8;break;case 5:this.F=this.F&-65281|a<<8;break;case 6:this.H=this.H&-65281|a<<8;break;case 7:this.D=this.D&-65281|a<<8}this.A-=this.B.ig}else this.pa=this.P,P(this,a),this.A-=this.B.hg;return b} +function hg(a,b){if(this.P===g){switch(this.ef&7){case 0:this.G=this.G&~this.C|a;break;case 1:this.F=this.F&~this.C|a;break;case 2:this.H=this.H&~this.C|a;break;case 3:this.D=this.D&~this.C|a;break;case 4:r(this,t(this)&~this.C|a);break;case 5:this.L=this.D&~this.C|a;break;case 6:this.K=this.K&~this.C|a;break;case 7:this.I=this.I&~this.C|a}this.A-=this.B.ig}else this.pa=this.P,Q(this,a),this.A-=this.B.hg;return b} function ig(a,b){var c=a^b;fe(this,c,128);this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return c}function jg(a,b){this.A-=this.pa===g?this.P===g?this.B.Lb:this.B.ub:this.B.$b;return fe(this,a^b,this.ab)}function kg(a){m.call(this,13,0);return a}function nd(a){m.call(this,6);return a}function lg(a){qd.call(this);return a}function mg(){m.call(this,0,null,!1,2)}function ng(){this.A-=this.P===g?2:this.B.Yh;return 1} function og(){var a=this.F&255;this.A-=(this.P===g?this.B.$f:this.B.Zf)+(a<this.Zb?(F(this,this.Na-this.ka.Ba),this.Wa!=g&&(r(this,this.Qb&~this.Z.ua|this.Wa-this.Z.Ba),this.Wa=g),e=!0):8!=this.Zb?(b=0,a=8,e=!0):(a=-1,b=0,xd(this),c=!1)):F(this,this.Na-this.ka.Ba);var k=a,l=b,p=32,q=se(this,this.ha);204!=q||this.Vc||(c=!1);this.T&131072&&(6==k&&99==q||13==k&&205==q)&&(c=!1);14==k&&207==q&&(c=!0);!1===c&&(p|=1);983040<=this.ha&&1048575>=this.ha&&(c=!1);this.Sa(p|-2147483648)&&(c=!0);if(this.Sa(p)||c){var w=this.ia.Kb, -k="Fault "+ea(k)+(null!=l?" (0x"+da(l,4)+")":"")+" on opcode "+ea(q);c&&w&&(k+=" (blocked by PCjs Debugger)");this.Ma(k,c||p,!0)?c&&(c=w,oc(this.Qa)):(this.Ja(k),oc(this))}c&&(e=!1);e&&(this.Zb=a,Ce.call(this,a,b,d||0),this.Na=this.ha,1==a?this.O|=8192:0<=a&&(this.O|=4096),this.O|=3)}function zd(a,b,c){this.zd=a;a=0;b&&(a|=1);c&&(a|=2);3==this.Ea&&(a|=4);m.call(this,14,a)}function od(){this.ue[this.X()].call(this)}function rd(){u(this,t(this)&this.C);this.A-=this.B.ic} +k="Fault "+ea(k)+(null!=l?" (0x"+da(l,4)+")":"")+" on opcode "+ea(q);c&&w&&(k+=" (blocked by PCjs Debugger)");this.Ma(k,c||p,!0)?c&&(c=w,oc(this.Qa)):(this.Ja(k),oc(this))}c&&(e=!1);if(e)throw this.Zb=a,Ce.call(this,a,b,d||0),this.Na=this.ha,this.O=1==a?this.O|8192:this.O|4096,a;}function zd(a,b,c){this.zd=a;a=0;b&&(a|=1);c&&(a|=2);3==this.Ea&&(a|=4);m.call(this,14,a)}function od(){this.ue[this.X()].call(this)}function rd(){u(this,t(this)&this.C);this.A-=this.B.ic} function Yc(){var a=t(this)&this.C;u(this,this.G&this.C);u(this,this.F&this.C);u(this,this.H&this.C);u(this,this.D&this.C);u(this,a);u(this,this.L&this.C);u(this,this.K&this.C);u(this,this.I&this.C);this.A-=this.B.Sh}function Zc(){this.I=this.I&~this.C|n(this);this.K=this.K&~this.C|n(this);this.L=this.L&~this.C|n(this);r(this,t(this)+this.aa);this.D=this.D&~this.C|n(this);this.H=this.H&~this.C|n(this);this.F=this.F&~this.C|n(this);this.G=this.G&~this.C|n(this);this.A-=this.B.Qh} function $c(){this.ta[this.X()].call(this,Le)}function sd(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.Ia[this.X()].call(this,Ke)}function td(){this.O|=20;this.U=this.V=this.bb;this.A-=this.B.wc}function ud(){this.O|=20;this.U=this.V=this.lb;this.A-=this.B.wc}function vd(){this.O|=1024;this.ja&1024||(this.aa^=6,this.C^=-65536,Od(this));this.A-=this.B.wc}function wd(){this.O|=2048;this.ja&2048||(this.Nc^=6,this.ua^=-65536,Ed(this));this.A-=this.B.wc} function ad(){u(this,this.Ca());this.A-=this.B.ic}function bd(){this.ta[this.X()].call(this,ff)}function cd(){u(this,this.M());this.A-=this.B.ic}function dd(){this.ta[this.X()].call(this,ef)} @@ -169,44 +169,44 @@ t(this)))},function(){this.L=Ze.call(this,this.L)},function(){this.K=Ze.call(thi this.I&this.C);this.A-=this.B.ic},function(){this.G=this.G&~this.C|n(this);this.A-=this.B.Mb},function(){this.F=this.F&~this.C|n(this);this.A-=this.B.Mb},function(){this.H=this.H&~this.C|n(this);this.A-=this.B.Mb},function(){this.D=this.D&~this.C|n(this);this.A-=this.B.Mb},function(){r(this,t(this)&~this.C|n(this));this.A-=this.B.Mb},function(){this.L=this.L&~this.C|n(this);this.A-=this.B.Mb},function(){this.K=this.K&~this.C|n(this);this.A-=this.B.Mb},function(){this.I=this.I&~this.C|n(this);this.A-= this.B.Mb},sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,function(){this.Ab[this.X()].call(this,Tg,this.Ca);this.A-=this.pa===g?1:this.B.Qe},Ig,function(){this.Ab[this.X()].call(this,Tg,this.M);this.A-=this.pa===g?1:this.B.Qe},function(){this.Ib[this.X()].call(this,eg)},function(){this.Ia[this.X()].call(this,fg)},function(){this.Bb[this.ef=this.X()].call(this,gg)},function(){this.ta[this.ef=this.X()].call(this,hg)},function(){this.O|=1;this.Ib[this.X()].call(this, sf)},function(){this.O|=1;this.Ia[this.X()].call(this,sf)},function(){this.Bb[this.X()].call(this,sf)},function(){this.ta[this.X()].call(this,sf)},function(){var a=this.X();switch((a&56)>>3){case 0:this.Dc=this.ya.oa;break;case 1:this.Dc=this.ka.oa;break;case 2:this.Dc=this.Z.oa;break;case 3:this.Dc=this.Ha.oa;break;case 4:if(80386<=this.ga){this.Dc=this.bb.oa;break}m.call(this,6);return;case 5:if(80386<=this.ga){this.Dc=this.lb.oa;break}default:m.call(this,6);return}this.O|=1;this.Ia[a].call(this, -uf)},function(){this.O|=1;this.U=this.V=this.Gi;this.ta[this.X()].call(this,mf)},function(){var a,b=this.X(),c=(b&56)>>3;switch(c){case 0:a=this.G;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ga||80386==this.ga&&4!=c&&5!=c){m.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=t(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.ta[b].call(this,sf);switch(c){case 0:Kc(this,this.G);this.G=a;break;case 1:Xd(this,this.F);this.F=a;break; -case 2:Ec(this,this.H);this.H=a;break;case 3:Jc(this,this.D);this.D=a;break;case 4:80386<=this.ga?this.bb.load(t(this)):Kc(this,t(this));r(this,a);break;case 5:80386<=this.ga?this.lb.load(this.L):Xd(this,this.L);this.L=a;break;case 6:Ec(this,this.K);this.K=a;break;case 7:Jc(this,this.I),this.I=a}},function(){this.O|=1;this.Dc=n(this);this.Ab[this.X()].call(this,Ug,rg)},function(){this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.F&this.C;this.F=this.F&~this.C|a&this.C;this.A-=3},function(){var a= -this.G;this.G=this.G&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.G,b=t(this);this.G=this.G&~this.C|b&this.C;r(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a= -this.G;this.G=this.G&~this.C|this.I&this.C;this.I=this.I&~this.C|a&this.C;this.A-=3},function(){this.G=2==this.aa?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.aa?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.dh},function(){We.call(this,this.Ca(),xe(this));this.A-=this.B.gh},function(){this.Ma("WAIT not implemented");this.A--},function(){var a=Lc(this);a&131072&&3>this.Cb?m.call(this,13,0):(u(this,a&-196609),this.A-=this.B.ic)}, -function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var a=n(this),a=a&65535|this.T&-65536;Mc(this,a);this.A-=this.B.Mb}},function(){var a=this.G>>8&255;a&1?ge(this):he(this);a&4?(this.resultType&=-3,this.T|=4):(this.resultType&=-3,this.T&=-5);a&16?oe(this):me(this);a&64?pe(this):ne(this);a&128?(this.resultType&=-17,this.T|=128):(this.resultType&=-17,this.T&=-129);this.A-=this.B.Db},function(){this.G=this.G&-65281|(Lc(this)&213)<<8;this.A-=this.B.Db},function(){var a=this.G&-256,b;b=S(this); -b=this.Sb(this.U.fc(b,1));this.G=a|b;this.A-=this.B.Pf},function(){this.G=this.G&~this.C|Hc(this,this.U,S(this));this.A-=this.B.Pf},function(){var a=S(this),b=this.G;this.Gc(this.U.Vb(a,1),b);this.A-=this.B.Qf},function(){var a=S(this),b=this.G;this.hd(this.U.Vb(a,this.aa),b);this.A-=this.B.Qf},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1));this.Gc(this.ya.Vb(this.I&c,1),e);this.O& -4096||(e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=Hc(this,this.U,this.K&c);this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096||(e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha= -this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=te(this,this.U,this.K&c),k=ve(this,this.ya,this.I&c);this.O&4096||(Xe.call(this,e,k),e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d= -this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=ue(this,this.U,this.K&c),k=we(this,this.ya,this.I&c);this.O&4096||(Ye.call(this,e,k),e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){fe(this,this.G&this.X(),128);this.A-=this.B.sd},function(){fe(this,this.G&this.Ca(),this.ab);this.A-=this.B.sd},function(){var a=1,b=0,c=this.ua,d=this.B.bg; -this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.Gc(this.ya.Vb(this.I&c,1),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.bg;this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.aa: -this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1));this.O&4096||(this.G=this.G&-256|e,this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256|| -(this.A-=this.B.Kf));if(a--){var e=Hc(this,this.U,this.K&c);this.O&4096||(this.G=this.G&~this.C|e,this.K=this.K&~c|this.K+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Xe.call(this,this.G&255,ve(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-= -d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Ye.call(this,this.G&this.C,we(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){this.G=this.G&-256|this.X();this.A-=this.B.Db},function(){this.F= -this.F&-256|this.X();this.A-=this.B.Db},function(){this.H=this.H&-256|this.X();this.A-=this.B.Db},function(){this.D=this.D&-256|this.X();this.A-=this.B.Db},function(){this.G=this.G&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.F=this.F&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.H=this.H&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.D=this.D&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.G=this.G&~this.C|this.Ca();this.A-=this.B.Db},function(){this.F=this.F&~this.C| -this.Ca();this.A-=this.B.Db},function(){this.H=this.H&~this.C|this.Ca();this.A-=this.B.Db},function(){this.D=this.D&~this.C|this.Ca();this.A-=this.B.Db},function(){r(this,t(this)&~this.C|this.Ca());this.A-=this.B.Db},function(){this.L=this.L&~this.C|this.Ca();this.A-=this.B.Db},function(){this.K=this.K&~this.C|this.Ca();this.A-=this.B.Db},function(){this.I=this.I&~this.C|this.Ca();this.A-=this.B.Db},Ng,Og,Ng,Og,function(){this.ta[this.X()].call(this,nf)},function(){this.ta[this.X()].call(this,lf)}, -function(){this.O|=1;this.Kc[this.X()].call(this,Vg,this.X)},function(){this.O|=1;this.Ab[this.X()].call(this,Vg,this.Ca)},Pg,Qg,Pg,Qg,function(){this.T&131072&&3>this.Cb?m.call(this,13,0):(this.Zb=-1,Ce.call(this,3,null,this.B.xh))},function(){var a=this.X();if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var b;a:{b=this.df[a];if(void 0!==b)for(var c=0;cthis.Cb? -m.call(this,13,0):(this.Zb=-1,Ce.call(this,4,null,this.B.yh)):this.A-=this.B.zh},function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{this.Wa=this.va;this.A-=this.B.vh;if(this.Aa&1&&this.T&16384){var a=this.la(this.qa.Ba+0);Fc(this.ka,a,!1)}else{var a=this.Ea,b=n(this),c=n(this),d=n(this);if(this.T&131072)d=d&131071|this.T&-131072;else if(d&131072){var e=n(this),k=n(this),l=n(this),p=n(this),q=n(this),w=n(this);Gc(this,!0,!0);Ec(this,k);r(this,e);Kc(this,l);Jc(this,p);this.bb.load(q);this.lb.load(w)}null!= -Nc(this,b,c,!1)&&(Mc(this,d,a),this.zg&&Sd(this,this.ha))}this.Wa=g}},function(){this.Kc[this.X()].call(this,Kg,ng)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,ng)},function(){this.Kc[this.X()].call(this,Kg,og)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,og)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;fe(this,this.G,128);this.A-=this.B.$g}},function(){var a=this.X();this.G=this.G&-65536|(this.G>>8&255)*a+this.G&255;fe(this,this.G,128); -this.A-=this.B.Zg},function(){this.G=this.G&-256|($d(this)?255:0);this.A-=2},function(){this.G=this.G&-256|te(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Zh},Rg,Rg,Rg,Rg,Rg,Rg,Rg,Rg,function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&!ce(this)?(F(this,v(this)+a),this.A-=this.B.Gh):this.A-=this.B.Mf},function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&ce(this)?(F(this,v(this)+a),this.A-=this.B.Nf):this.A-=this.B.Of},function(){var a=this.M(),b=this.F- -1&this.ua;this.F=this.F&~this.ua|b;b?(F(this,v(this)+a),this.A-=this.B.Fh):this.A-=this.B.Mf},function(){var a=this.M();this.F&this.ua?this.A-=this.B.Of:(F(this,v(this)+a),this.A-=this.B.Nf)},function(){var a=this.X();re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-2)&255,this.A-=this.B.Hf)},function(){var a=this.X();re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-2)&this.C,this.A-=this.B.Hf)},function(){var a=this.X();re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G& -255,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.X();re(this,a,this.aa,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.Ca(),b=v(this),a=b+a;u(this,b);F(this,a);this.A-=this.B.eh},function(){var a=this.Ca();F(this,v(this)+a);this.A-=this.B.If},function(){Nc(this,this.Ca(),xe(this));this.A-=this.B.Bh},function(){var a=this.M();F(this,v(this)+a);this.A-=this.B.If},function(){var a=this.H&65535;re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha- -1)&255,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-1)&this.C,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-1),this.A-=this.B.Uf)},function(){var a=this.H&65535;re(this,a,2,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-1),this.A-=this.B.Uf)},Sg,Sg,function(){this.O|=132;this.A-=this.B.wc},function(){this.O|=68;this.A-=this.B.wc},function(){this.T&131072?m.call(this, -13,0):(this.Fa|=4,this.A-=2,this.T&512||oc(this))},function(){$d(this)?he(this):ge(this);this.A-=2},function(){this.Ua=!1;this.Kc[this.X()].call(this,Wg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C)},function(){this.Ua=!1;this.Ab[this.X()].call(this,Xg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C,this.H=this.H&~this.C|this.Xa&this.C)},function(){he(this);this.A-=2},function(){ge(this);this.A-=2},function(){this.Ea>this.Cb?m.call(this,13,0):(this.T&=-513,this.A-=this.B.bh)},function(){this.Ea> -this.Cb?m.call(this,13,0):(this.T|=512,this.O|=4,this.A-=2)},function(){this.T&=-1025;this.A-=2},function(){this.T|=1024;this.A-=2},function(){this.Kc[this.X()].call(this,Uc,qg)},function(){this.Ab[this.X()].call(this,Vc,qg)}],Jg=[Ge,wf,Ee,zf,Ie,cg,ig,Xe],Tg=[He,xf,Fe,Af,Je,dg,jg,Ye],Ug=[function(a,b){this.A-=this.pa===g?this.B.Mb:this.B.Rh;return b},kg,kg,kg,kg,kg,kg,kg],Vg=[function(a,b){this.A-=this.pa===g?this.B.Jh:this.B.Hh;return b},lg,lg,lg,lg,lg,lg,lg],Kg=[function(a,b){var c=a,d=b&this.Ga; -if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e= -0;8>>c-1,a=c>>>1&255,fe(this,a,128,c&1,a&128));return a},lg,function(a,b){var c=b&this.Ga;c&&(9>24>>c-1,a=c>>1&255,fe(this,a,128,c&1));return a}],Lg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;ke(this, -c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;16>>c-1,a=c>>>1&65535,fe(this, -a,32768,c&1,a&32768));return a},lg,function(a,b){var c=b&this.Ga;c&&(17>16>>c-1,a=c>>1&65535,fe(this,a,32768,c&1));return a}],Mg=[function(a,b){var c=a,d=b&this.Ga;d&&(c=a<>>32-d,ke(this,c,a<>>d|e;ke(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ga;d&&(c=le(this),c=a<>>32-d>>>1,ke(this,c,a<>>d|c<<32-d|a<<32-d<<1,ke(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;d&&(d=a<>>c-1,a=c>>>1,fe(this,a,-2147483648,c&1,a&-2147483648));return a},lg,function(a,b){var c=b&this.Ga;c&&(c=a>>c-1,a=c>>1,fe(this,a,-2147483648,c&1));return a}],Wg=[function(a,b){b=this.X();fe(this,a&b,128);this.A-=this.P===g?this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-= -this.P===g?this.B.he:this.B.ge;return a^255},function(a){var b=-a|0;Zd(this,0,a,b,191,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&255},function(a){this.Ua=!0;this.Da=(this.G&255)*a&65535;this.Da&65280?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Nh:this.B.Mh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Ua=!0;this.Da=b&65535;127b?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.sh:this.B.rh;this.O|=2;return a},function(a, -b){if(!a)return mg.call(this),a;var c=(b=this.G&65535)/a;if(255>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ga&&-128==d)return mg.call(this),a;this.Ua=!0;this.Da=d&255|(b%c&255)<<8;this.A-=this.P===g?this.B.oh:this.B.nh;this.O|=2;return a}],Xg=[function(a,b){b=this.Ca();fe(this,a&b,this.ab);this.A-=this.P===g? -this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-=this.P===g?this.B.he:this.B.ge;return a^this.C},function(a){var b=-a|0;Zd(this,0,a,b,this.ab|63,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&this.C},function(a,b){if(2==this.aa){b=this.G&65535;var c=b*a|0;this.Ua=!0;this.Da=c&65535;this.Xa=c>>16&65535}else vf.call(this,a,this.G);this.Xa?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Ph:this.B.Oh;this.O|=2;return a},function(a,b){var c;if(2==this.aa)b=this.G&65535, -c=(b<<16>>16)*(a<<16>>16)|0,this.Ua=!0,this.Da=c&65535,this.Xa=c>>16&65535,c=32767c;else{c=a;var d=this.G,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);vf.call(this,c,d);e&&(this.Da=~this.Da+1|0,this.Xa=~this.Xa+(this.Da?0:1)|0);c=this.Xa!=this.Da>>31}c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.uh:this.B.th;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;b=65536*(this.H&65535)+(this.G&65535);var c=b/a|0;if(65536<=c)return mg.call(this), -a;this.Ua=!0;this.Da=c&65535;this.Xa=b%a&65535}else{af.call(this,this.G,this.H,a);if(!this.Ua)return mg.call(this),a;this.Da|=0;this.Xa|=0}this.A-=this.P===g?this.B.mh:this.B.lh;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.G&65535)/c|0;if(d!=d<<16>>16||8086==this.ga&&-32768==d)return mg.call(this),a;this.Ua=!0;this.Da=d&65535;this.Xa=b%c&65535}else{var c=this.G,d=this.H,e=a,k=!1,l=!1;0>e&&(e=-e|0,k=!k);0>d&&(c=-c|0,d=~d+(c?0:1)| -0,l=!0,k=!k);af.call(this,c,d,e);2147483647this.ga&&(b=a));u(this,b);this.A-=this.P===g?this.B.ic:this.B.Th;this.O|=2;return a},kg],pd=Array(256);pd[0]=function(){var a=this.X();16>(a&56)&&(this.O|=1);this.Ab[a].call(this,this.ni,qg)};pd[1]=function(){var a=this.X();a&16||(this.O|=1);this.Ab[a].call(this,Yg,qg)};pd[2]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,kf)}; -pd[3]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,qf)}; +uf)},function(){this.O|=1;this.U=this.V=this.Gi;this.ta[this.X()].call(this,mf)},function(){var a,b;b=this.X();var c=(b&56)>>3;switch(c){case 0:a=this.G;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ga||80386==this.ga&&4!=c&&5!=c){m.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=t(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.ta[b].call(this,sf);switch(c){case 0:b=this.G;this.G=a;Kc(this,b);break;case 1:b=this.F;this.F=a;Xd(this, +b);break;case 2:b=this.H;this.H=a;Ec(this,b);break;case 3:b=this.D;this.D=a;Jc(this,b);break;case 4:b=t(this);r(this,a);80386<=this.ga?this.bb.load(b):Kc(this,b);break;case 5:b=this.L;this.L=a;80386<=this.ga?this.lb.load(b):Xd(this,b);break;case 6:b=this.K;this.K=a;Ec(this,b);break;case 7:b=this.I,this.I=a,Jc(this,b)}},function(){this.O|=1;this.Dc=n(this);this.Ab[this.X()].call(this,Ug,rg)},function(){this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.F&this.C;this.F=this.F&~this.C|a&this.C; +this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.G,b=t(this);this.G=this.G&~this.C|b&this.C;r(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.K&this.C;this.K=this.K&~this.C| +a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.I&this.C;this.I=this.I&~this.C|a&this.C;this.A-=3},function(){this.G=2==this.aa?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.aa?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.dh},function(){We.call(this,this.Ca(),xe(this));this.A-=this.B.gh},function(){this.Ma("WAIT not implemented");this.A--},function(){var a=Lc(this);a&131072&&3>this.Cb?m.call(this,13,0): +(u(this,a&-196609),this.A-=this.B.ic)},function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var a=n(this),a=a&65535|this.T&-65536;Mc(this,a);this.A-=this.B.Mb}},function(){var a=this.G>>8&255;a&1?ge(this):he(this);a&4?(this.resultType&=-3,this.T|=4):(this.resultType&=-3,this.T&=-5);a&16?oe(this):me(this);a&64?pe(this):ne(this);a&128?(this.resultType&=-17,this.T|=128):(this.resultType&=-17,this.T&=-129);this.A-=this.B.Db},function(){this.G=this.G&-65281|(Lc(this)&213)<<8;this.A-=this.B.Db}, +function(){var a=this.G&-256,b;b=S(this);b=this.Sb(this.U.fc(b,1));this.G=a|b;this.A-=this.B.Pf},function(){this.G=this.G&~this.C|Hc(this,this.U,S(this));this.A-=this.B.Pf},function(){var a=S(this),b=this.G;this.Gc(this.U.Vb(a,1),b);this.A-=this.B.Qf},function(){var a=S(this),b=this.G;this.hd(this.U.Vb(a,this.aa),b);this.A-=this.B.Qf},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1)); +this.Gc(this.ya.Vb(this.I&c,1),e);this.O&4096||(e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Rf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Tf,this.ja&256||(this.A-=this.B.Sf));if(a--){var e=Hc(this,this.U,this.K&c);this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096||(e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-= +d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=te(this,this.U,this.K&c),k=ve(this,this.ya,this.I&c);this.O&4096||(Xe.call(this,e,k),e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua, +d=this.B.Cf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Ef,this.ja&256||(this.A-=this.B.Df));if(a--){var e=ue(this,this.U,this.K&c),k=we(this,this.ya,this.I&c);this.O&4096||(Ye.call(this,e,k),e=this.T&1024?-this.aa:this.aa,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256))}},function(){fe(this,this.G&this.X(),128);this.A-=this.B.sd},function(){fe(this,this.G&this.Ca(),this.ab);this.A-=this.B.sd}, +function(){var a=1,b=0,c=this.ua,d=this.B.bg;this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.Gc(this.ya.Vb(this.I&c,1),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.bg;this.ja&192&&(a=this.F&c,b=1,d=this.B.dg,this.ja&256||(this.A-=this.B.cg));if(a--){var e=this.G;this.hd(this.ya.Vb(this.I&c,this.aa),e);this.O&4096|| +(this.I=this.I&~c|this.I+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var e=this.Sb(this.U.fc(this.K&c,1));this.O&4096||(this.G=this.G&-256|e,this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Jf;this.ja& +192&&(a=this.F&c,b=1,d=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var e=Hc(this,this.U,this.K&c);this.O&4096||(this.G=this.G&~this.C|e,this.K=this.K&~c|this.K+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Na,this.O|=256))}},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Xe.call(this,this.G&255,ve(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024? +-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){var a=1,b=0,c=this.ua,d=this.B.Wf;this.ja&192&&(a=this.F&c,b=1,d=this.B.Yf,this.ja&256||(this.A-=this.B.Xf));a--&&(Ye.call(this,this.G&this.C,we(this,this.ya,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.aa:this.aa)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.ub,a&&ce(this)==(this.ja&64)&&(this.ha=this.Na,this.O|=256)))},function(){this.G=this.G&-256| +this.X();this.A-=this.B.Db},function(){this.F=this.F&-256|this.X();this.A-=this.B.Db},function(){this.H=this.H&-256|this.X();this.A-=this.B.Db},function(){this.D=this.D&-256|this.X();this.A-=this.B.Db},function(){this.G=this.G&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.F=this.F&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.H=this.H&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.D=this.D&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.G=this.G&~this.C|this.Ca();this.A-= +this.B.Db},function(){this.F=this.F&~this.C|this.Ca();this.A-=this.B.Db},function(){this.H=this.H&~this.C|this.Ca();this.A-=this.B.Db},function(){this.D=this.D&~this.C|this.Ca();this.A-=this.B.Db},function(){r(this,t(this)&~this.C|this.Ca());this.A-=this.B.Db},function(){this.L=this.L&~this.C|this.Ca();this.A-=this.B.Db},function(){this.K=this.K&~this.C|this.Ca();this.A-=this.B.Db},function(){this.I=this.I&~this.C|this.Ca();this.A-=this.B.Db},Ng,Og,Ng,Og,function(){this.ta[this.X()].call(this,nf)}, +function(){this.ta[this.X()].call(this,lf)},function(){this.O|=1;this.Kc[this.X()].call(this,Vg,this.X)},function(){this.O|=1;this.Ab[this.X()].call(this,Vg,this.Ca)},Pg,Qg,Pg,Qg,function(){this.T&131072&&3>this.Cb?m.call(this,13,0):(this.Zb=-1,Ce.call(this,3,null,this.B.xh))},function(){var a=this.X();if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{var b;a:{b=this.df[a];if(void 0!==b)for(var c=0;cthis.Cb?m.call(this,13,0):(this.Zb=-1,Ce.call(this,4,null,this.B.yh)):this.A-=this.B.zh},function(){if(this.T&131072&&3>this.Cb)m.call(this,13,0);else{this.Wa=this.va;this.A-=this.B.vh;if(this.Aa&1&&this.T&16384){var a=this.la(this.qa.Ba+0);Fc(this.ka,a,!1)}else{var a=this.Ea,b=n(this),c=n(this),d=n(this);if(this.T&131072)d=d&131071|this.T&-131072;else if(d&131072){var e=n(this),k=n(this),l=n(this),p=n(this),q=n(this),w=n(this);Gc(this,!0,!0);Ec(this,k);r(this, +e);Kc(this,l);Jc(this,p);this.bb.load(q);this.lb.load(w)}null!=Nc(this,b,c,!1)&&(Mc(this,d,a),this.zg&&Sd(this,this.ha))}this.Wa=g}},function(){this.Kc[this.X()].call(this,Kg,ng)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,ng)},function(){this.Kc[this.X()].call(this,Kg,og)},function(){this.Ab[this.X()].call(this,2==this.aa?Lg:Mg,og)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;fe(this,this.G,128);this.A-=this.B.$g}},function(){var a=this.X();this.G= +this.G&-65536|(this.G>>8&255)*a+this.G&255;fe(this,this.G,128);this.A-=this.B.Zg},function(){this.G=this.G&-256|($d(this)?255:0);this.A-=2},function(){this.G=this.G&-256|te(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Zh},Rg,Rg,Rg,Rg,Rg,Rg,Rg,Rg,function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&!ce(this)?(F(this,v(this)+a),this.A-=this.B.Gh):this.A-=this.B.Mf},function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b&&ce(this)?(F(this,v(this)+a),this.A-= +this.B.Nf):this.A-=this.B.Of},function(){var a=this.M(),b=this.F-1&this.ua;this.F=this.F&~this.ua|b;b?(F(this,v(this)+a),this.A-=this.B.Fh):this.A-=this.B.Mf},function(){var a=this.M();this.F&this.ua?this.A-=this.B.Of:(F(this,v(this)+a),this.A-=this.B.Nf)},function(){var a=this.X();re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-2)&255,this.A-=this.B.Hf)},function(){var a=this.X();re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-2)&this.C,this.A-=this.B.Hf)}, +function(){var a=this.X();re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.X();re(this,a,this.aa,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-2),this.A-=this.B.Vf)},function(){var a=this.Ca(),b=v(this),a=b+a;u(this,b);F(this,a);this.A-=this.B.eh},function(){var a=this.Ca();F(this,v(this)+a);this.A-=this.B.If},function(){Nc(this,this.Ca(),xe(this));this.A-=this.B.Bh},function(){var a=this.M();F(this,v(this)+a);this.A-=this.B.If},function(){var a= +this.H&65535;re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-1)&255,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,this.aa,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.aa,this.ha-1)&this.C,this.A-=this.B.Gf)},function(){var a=this.H&65535;re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-1),this.A-=this.B.Uf)},function(){var a=this.H&65535;re(this,a,2,!1)&&(Nb(this.ma,a,this.aa,this.G&this.C,this.ha-1),this.A-=this.B.Uf)},Sg,Sg,function(){this.O|=132;this.A-=this.B.wc}, +function(){this.O|=68;this.A-=this.B.wc},function(){this.T&131072?m.call(this,13,0):(this.Fa|=4,this.A-=2,this.T&512||oc(this))},function(){$d(this)?he(this):ge(this);this.A-=2},function(){this.Ua=!1;this.Kc[this.X()].call(this,Wg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C)},function(){this.Ua=!1;this.Ab[this.X()].call(this,Xg,qg);this.Ua&&(this.G=this.G&~this.C|this.Da&this.C,this.H=this.H&~this.C|this.Xa&this.C)},function(){he(this);this.A-=2},function(){ge(this);this.A-=2},function(){this.Ea> +this.Cb?m.call(this,13,0):(this.T&=-513,this.A-=this.B.bh)},function(){this.Ea>this.Cb?m.call(this,13,0):(this.T|=512,this.O|=4,this.A-=2)},function(){this.T&=-1025;this.A-=2},function(){this.T|=1024;this.A-=2},function(){this.Kc[this.X()].call(this,Uc,qg)},function(){this.Ab[this.X()].call(this,Vc,qg)}],Jg=[Ge,wf,Ee,zf,Ie,cg,ig,Xe],Tg=[He,xf,Fe,Af,Je,dg,jg,Ye],Ug=[function(a,b){this.A-=this.pa===g?this.B.Mb:this.B.Rh;return b},kg,kg,kg,kg,kg,kg,kg],Vg=[function(a,b){this.A-=this.pa===g?this.B.Jh: +this.B.Hh;return b},lg,lg,lg,lg,lg,lg,lg],Kg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<< +8-d):e<<=7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;8>>c-1,a=c>>>1&255,fe(this,a,128,c&1,a&128));return a},lg,function(a,b){var c=b&this.Ga;c&&(9>24>>c-1,a=c>>1&255,fe(this,a,128,c&1));return a}],Lg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;ke(this,c,e,32768)}return c},function(a, +b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=le(this);(d%=17)?(c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;16>>c-1,a=c>>>1&65535,fe(this,a,32768,c&1,a&32768));return a},lg,function(a,b){var c=b&this.Ga;c&&(17>16>>c-1,a=c>>1&65535,fe(this,a,32768,c&1));return a}],Mg=[function(a,b){var c=a,d=b&this.Ga;d&&(c=a<>>32-d,ke(this,c,a<>>d|e;ke(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ga;d&&(c=le(this),c=a<>>32-d>>>1,ke(this,c, +a<>>d|c<<32-d|a<<32-d<<1,ke(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;d&&(d=a<>>c-1,a=c>>>1,fe(this,a,-2147483648,c&1,a&-2147483648));return a},lg,function(a,b){var c=b&this.Ga;c&&(c=a>>c-1,a=c>>1,fe(this,a,-2147483648,c&1));return a}],Wg=[function(a,b){b=this.X();fe(this, +a&b,128);this.A-=this.P===g?this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-=this.P===g?this.B.he:this.B.ge;return a^255},function(a){var b=-a|0;Zd(this,0,a,b,191,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&255},function(a){this.Ua=!0;this.Da=(this.G&255)*a&65535;this.Da&65280?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Nh:this.B.Mh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Ua=!0;this.Da=b&65535;127b?(ge(this),ie(this)): +(he(this),je(this));this.A-=this.P===g?this.B.sh:this.B.rh;this.O|=2;return a},function(a,b){if(!a)return mg.call(this),a;var c=(b=this.G&65535)/a;if(255>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ga&&-128==d)return mg.call(this),a;this.Ua=!0;this.Da=d&255|(b%c&255)<<8;this.A-=this.P===g?this.B.oh:this.B.nh;this.O|= +2;return a}],Xg=[function(a,b){b=this.Ca();fe(this,a&b,this.ab);this.A-=this.P===g?this.B.fg:this.B.eg;this.O|=2;return a},lg,function(a){this.A-=this.P===g?this.B.he:this.B.ge;return a^this.C},function(a){var b=-a|0;Zd(this,0,a,b,this.ab|63,!0);this.A-=this.P===g?this.B.he:this.B.ge;return b&this.C},function(a,b){if(2==this.aa){b=this.G&65535;var c=b*a|0;this.Ua=!0;this.Da=c&65535;this.Xa=c>>16&65535}else vf.call(this,a,this.G);this.Xa?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Ph: +this.B.Oh;this.O|=2;return a},function(a,b){var c;if(2==this.aa)b=this.G&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ua=!0,this.Da=c&65535,this.Xa=c>>16&65535,c=32767c;else{c=a;var d=this.G,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);vf.call(this,c,d);e&&(this.Da=~this.Da+1|0,this.Xa=~this.Xa+(this.Da?0:1)|0);c=this.Xa!=this.Da>>31}c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.uh:this.B.th;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;b=65536* +(this.H&65535)+(this.G&65535);var c=b/a|0;if(65536<=c)return mg.call(this),a;this.Ua=!0;this.Da=c&65535;this.Xa=b%a&65535}else{af.call(this,this.G,this.H,a);if(!this.Ua)return mg.call(this),a;this.Da|=0;this.Xa|=0}this.A-=this.P===g?this.B.mh:this.B.lh;this.O|=2;return a},function(a,b){if(2==this.aa){if(!a)return mg.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.G&65535)/c|0;if(d!=d<<16>>16||8086==this.ga&&-32768==d)return mg.call(this),a;this.Ua=!0;this.Da=d&65535;this.Xa=b%c&65535}else{var c= +this.G,d=this.H,e=a,k=!1,l=!1;0>e&&(e=-e|0,k=!k);0>d&&(c=-c|0,d=~d+(c?0:1)|0,l=!0,k=!k);af.call(this,c,d,e);2147483647this.ga&&(b=a));u(this,b);this.A-=this.P===g?this.B.ic:this.B.Th;this.O|=2;return a},kg],pd=Array(256);pd[0]=function(){var a=this.X();16>(a&56)&&(this.O|=1);this.Ab[a].call(this,this.ni,qg)};pd[1]=function(){var a=this.X();a&16||(this.O|=1);this.Ab[a].call(this,Yg,qg)}; +pd[2]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,kf)};pd[3]=function(){!(this.Aa&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,qf)}; pd[5]=function(){this.Ea?m.call(this,13,0,!0):(qe(this,this.la(2054)),this.I=this.la(2086),this.K=this.la(2088),this.L=this.la(2090),this.D=this.la(2094),this.H=this.la(2096),this.F=this.la(2098),this.G=this.la(2100),Dc(this.ya,2102,this.la(2084)),Dc(this.ka,2108,this.la(2082)),Dc(this.Z,2114,this.la(2080)),Dc(this.Ha,2120,this.la(2078)),Mc(this,this.la(2072)),F(this,this.la(2074)),r(this,this.la(2092)),this.Xb=this.la(2126)|this.Sb(2128)<<16,this.xd=this.Xb+this.la(2130),Dc(this.Fc,2132,this.la(2076)), this.Ob=this.la(2138)|this.Sb(2140)<<16,this.Vc=this.Ob+this.la(2142),Dc(this.qa,2144,this.la(2070)),this.A-=195)};pd[6]=function(){this.Ea?m.call(this,13,0):(this.Aa&=-9,this.A-=2)};pd[11]=Xc;pd[166]=Xc;pd[255]=Xc;var x=[];x[5]=Xc;x[7]=function(){this.Ea?m.call(this,13,0,!0):(qd.call(this),this.A-=100)}; x[32]=function(){if(this.Ea)m.call(this,13,0);else{var a,b=this.X();switch((b&56)>>3){case 0:a=this.Aa;break;case 2:a=this.zd;break;case 3:a=this.Yc;break;default:qd.call(this);return}Cd(this,b&7,a);this.A-=6}};x[33]=function(){if(this.Ea)m.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;4==b||5==b?qd.call(this):(Cd(this,a&7,this.pb[b]),this.A-=22)}}; @@ -278,81 +278,81 @@ this.G>>8&255,this.D>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(thi 8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D&255);this.H=this.H& -65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a= a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);this.D=this.D&-65281|a<<8}],Fd=[function(a){a=a.call(this, -L(this,this.D+this.K),this.G&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,S(this)),this.G&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.F&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F&255);Q(this,a);this.A-=this.B.ca}, -function(a){a=a.call(this,L(this,this.K),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H&255);Q(this,a);this.A-=this.B.da}, -function(a){a=a.call(this,M(this,this.L+this.K),this.H&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H&255);Q(this,a);this.A-=this.B.N}, -function(a){a=a.call(this,L(this,this.D+this.K),this.D&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.D&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D&255);Q(this,a);this.A-= -this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.G>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G>> -8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+ -this.I),this.F>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a= -a.call(this,L(this,this.D),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.H>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);Q(this, -a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.D>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K), -this.D>>8&255);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D>>8&255);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this, -this.D+this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G& -255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+ -this.M()),this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a= -a.call(this,M(this,this.L+this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.G>> -8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, -this.D+this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), -this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D>>8&255); -Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.D+this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)), -this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.S}, -function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)), -this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ -this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.G>>8&255);Q(this,a);this.A-= -this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,M(this,this.L+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ -this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.H>>8&255);Q(this, -a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this, -M(this,this.L+this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},y[192],y[200],y[208],y[216],y[224],y[232],y[240],y[248],y[193], -y[201],y[209],y[217],y[225],y[233],y[241],y[249],y[194],y[202],y[210],y[218],y[226],y[234],y[242],y[250],y[195],y[203],y[211],y[219],y[227],y[235],y[243],y[251],y[196],y[204],y[212],y[220],y[228],y[236],y[244],y[252],y[197],y[205],y[213],y[221],y[229],y[237],y[245],y[253],y[198],y[206],y[214],y[222],y[230],y[238],y[246],y[254],y[199],y[207],y[215],y[223],y[231],y[239],y[247],y[255]],Gd=[function(a,b){var c=a[0].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a, -b){var c=a[0].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, -L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.I), -b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-= -this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[2].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this, -M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.D+this.K),b.call(this)); -Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-= -this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a, -b){var c=a[5].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this, -this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.K),b.call(this));Q(this,c);this.A-= -this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= -a[0].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()), -b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, -L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a, -b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()), -b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.K+ -this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, -L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a, -b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-= -this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-= -this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)), -b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this, -L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this, -L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c= -a[4].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, -function(a,b){var c=a[6].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));Q(this, -c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8& +L(this,this.D+this.K),this.G&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,S(this)),this.G&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.F&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F&255);P(this,a);this.A-=this.B.ca}, +function(a){a=a.call(this,L(this,this.K),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H&255);P(this,a);this.A-=this.B.da}, +function(a){a=a.call(this,M(this,this.L+this.K),this.H&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H&255);P(this,a);this.A-=this.B.N}, +function(a){a=a.call(this,L(this,this.D+this.K),this.D&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.D&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D&255);P(this,a);this.A-= +this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.G>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.G>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.G>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.G>> +8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.F>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+ +this.I),this.F>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.F>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.F>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);P(this,a);this.A-=this.B.ea},function(a){a= +a.call(this,L(this,this.D),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.H>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.H>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K),this.H>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.H>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);P(this, +a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D+this.K),this.D>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.D+this.I),this.D>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.K), +this.D>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,M(this,this.L+this.I),this.D>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this, +this.D+this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G& +255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+ +this.M()),this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.S},function(a){a= +a.call(this,M(this,this.L+this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.G>> +8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, +this.D+this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), +this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+this.M()),this.D>>8&255); +P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.D+this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)), +this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.S}, +function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)), +this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ +this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.G>>8&255);P(this,a);this.A-= +this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,M(this,this.L+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+ +this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.H>>8&255);P(this, +a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.D+this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.L+this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this, +M(this,this.L+this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.R},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},y[192],y[200],y[208],y[216],y[224],y[232],y[240],y[248],y[193], +y[201],y[209],y[217],y[225],y[233],y[241],y[249],y[194],y[202],y[210],y[218],y[226],y[234],y[242],y[250],y[195],y[203],y[211],y[219],y[227],y[235],y[243],y[251],y[196],y[204],y[212],y[220],y[228],y[236],y[244],y[252],y[197],y[205],y[213],y[221],y[229],y[237],y[245],y[253],y[198],y[206],y[214],y[222],y[230],y[238],y[246],y[254],y[199],y[207],y[215],y[223],y[231],y[239],y[247],y[255]],Gd=[function(a,b){var c=a[0].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a, +b){var c=a[0].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,M(this,this.L+this.I), +b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-= +this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[2].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this, +M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.D+this.K),b.call(this)); +P(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));P(this,c);this.A-= +this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a, +b){var c=a[5].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this, +this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.K),b.call(this));P(this,c);this.A-= +this.B.da},function(a,b){var c=a[7].call(this,M(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c= +a[0].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()), +b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, +L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a, +b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()), +b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.K+ +this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, +L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a, +b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-= +this.B.R},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-= +this.B.R},function(a,b){var c=a[1].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)), +b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this, +L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this, +L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c= +a[4].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J}, +function(a,b){var c=a[6].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));P(this, +c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.D+this.I+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.L+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.L+this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8& 255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this, this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c= a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[2].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[2].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[2].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c= @@ -414,82 +414,82 @@ t(this)&this.C,this.L&this.C);r(this,t(this)&~this.C|a)},function(a){a=a.call(th this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,t(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.I&this.C);this.L=this.L&~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.F&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,t(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.I&this.C);this.K=this.K&~this.C|a},function(a){a= a.call(this,this.I&this.C,this.G&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.F&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.H&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.D&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,t(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C, -this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Hd=[function(a){a=a.call(this,N(this,this.D+this.K),this.G&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.G&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.G&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.G&this.C);R(this,a);this.A-=this.B.ca},function(a){a= -a.call(this,N(this,this.K),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.F&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.F&this.C);R(this,a);this.A-=this.B.da}, -function(a){a=a.call(this,O(this,this.L+this.K),this.F&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.F&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.F&this.C);R(this, -a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.H&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.H&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.H&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.H&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this, -this.I),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.D&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.D&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.D&this.C);R(this,a);this.A-=this.B.da},function(a){a= -a.call(this,O(this,this.L+this.I),this.D&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),t(this)&this.C);R(this,a);this.A-=this.B.ca}, -function(a){a=a.call(this,N(this,this.D+this.I),t(this)&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),t(this)&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),t(this)&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C); -R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.L&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.L&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.L&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.L&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this, -N(this,this.K),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.K&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.K&this.C);R(this,a);this.A-=this.B.da},function(a){a= -a.call(this,O(this,this.L+this.K),this.K&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.K&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.K&this.C);R(this,a);this.A-=this.B.N}, -function(a){a=a.call(this,N(this,this.D+this.K),this.I&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.I&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.I&this.C);R(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.I&this.C);R(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C); -R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.S},function(a){a= -a.call(this,O(this,this.L+this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+ -this.M()),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.H&this.C);R(this, -a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.D+this.K+this.M()),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this, -N(this,this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+ -this.M()),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C); -R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.L&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);R(this,a); -this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a= -a.call(this,O(this,this.L+this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+ -this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.I&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()), -this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.G&this.C);R(this,a); -this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.G&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.D+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.F&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this, -this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.H&this.C); -R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.H&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.R},function(a){a= -a.call(this,N(this,this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+ -S(this)),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),t(this)&this.C); -R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.L&this.C);R(this,a);this.A-= -this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this, -N(this,this.D+this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), -this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.I&this.C); -R(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},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]],Id=[function(a,b){var c=a[0].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.D+this.I), -b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));R(this,c); -this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca}, -function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this, -N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this)); -R(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.I),b.call(this));R(this,c); -this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c= -a[4].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, -S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.I), -b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-= -this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a, -b){var c=a[6].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D+this.K),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.D+this.I),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,O(this,this.L+this.K),b.call(this));R(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this, -O(this,this.L+this.I),b.call(this));R(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+this.M()), -b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, -N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c= -a[1].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a, -b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this, -c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+this.M()),b.call(this)); -R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+ -this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, -O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c= -a[4].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-= -this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this, -c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this, -this.L+this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, -N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a, -b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a, -b){var c=a[1].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J}, -function(a,b){var c=a[1].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c); -this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));R(this, -c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+ -S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this, -this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this, -O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, -N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a, -b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.S}, -function(a,b){var c=a[7].call(this,O(this,this.L+this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-= -this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)& +this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Hd=[function(a){a=a.call(this,N(this,this.D+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.G&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.G&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.G&this.C);Q(this,a);this.A-=this.B.ca},function(a){a= +a.call(this,N(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.F&this.C);Q(this,a);this.A-=this.B.da}, +function(a){a=a.call(this,O(this,this.L+this.K),this.F&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.F&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.F&this.C);Q(this, +a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.H&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.H&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.H&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this, +this.I),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.D&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.D&this.C);Q(this,a);this.A-=this.B.da},function(a){a= +a.call(this,O(this,this.L+this.I),this.D&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),t(this)&this.C);Q(this,a);this.A-=this.B.ca}, +function(a){a=a.call(this,N(this,this.D+this.I),t(this)&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),t(this)&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),t(this)&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C); +Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.L&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.L&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.L&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this, +N(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.K&this.C);Q(this,a);this.A-=this.B.da},function(a){a= +a.call(this,O(this,this.L+this.K),this.K&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.K&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N}, +function(a){a=a.call(this,N(this,this.D+this.K),this.I&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.D+this.I),this.I&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.K),this.I&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,O(this,this.L+this.I),this.I&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,N(this,this.K),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C); +Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.D),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a= +a.call(this,O(this,this.L+this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+ +this.M()),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.H&this.C);Q(this, +a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.D+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, +N(this,this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+ +this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C); +Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);Q(this,a); +this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a= +a.call(this,O(this,this.L+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+ +this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+this.M()), +this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.G&this.C);Q(this,a); +this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this, +this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.H&this.C); +Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.R},function(a){a= +a.call(this,N(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+ +S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),t(this)&this.C); +Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.L&this.C);Q(this,a);this.A-= +this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this, +N(this,this.D+this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), +this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.D+this.I+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.L+this.I+S(this)),this.I&this.C); +Q(this,a);this.A-=this.B.R},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},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]],Id=[function(a,b){var c=a[0].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.D+this.I), +b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));Q(this,c); +this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca}, +function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this, +N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this)); +Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,O(this,this.L+this.I),b.call(this));Q(this,c); +this.A-=this.B.ca},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c= +a[4].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, +S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,O(this,this.L+this.I), +b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-= +this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a, +b){var c=a[6].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,O(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this, +O(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+this.M()), +b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, +N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c= +a[1].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a, +b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this, +c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+this.M()),b.call(this)); +Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+ +this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, +O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c= +a[4].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-= +this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this, +c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this, +this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, +N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[0].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a, +b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a, +b){var c=a[1].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, +function(a,b){var c=a[1].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c); +this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));Q(this, +c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.D+this.I+ +S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[4].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this, +this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this, +O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, +N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a, +b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.D+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.S}, +function(a,b){var c=a[7].call(this,O(this,this.L+this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.L+this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.R},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-= +this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)& this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&this.C,b.call(this)); @@ -549,78 +549,78 @@ a.call(this,this.G>>8&255,this.F&255);this.G=this.G&-65281|a<<8},function(a){a=a this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D&255);this.H=this.H&-65281| a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a= a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);this.D=this.D&-65281|a<<8}],Jd=[function(a){a=a.call(this, -L(this,this.G),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K), -this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F&255); -Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H&255);Q(this,a);this.A-= -this.B.N},function(a){a=a.call(this,L(this,this.D),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D&255);Q(this,a);this.A-=this.B.N}, -function(a){a=a.call(this,L(this,this.F),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.I),this.D&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.D),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.F),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,this.I),this.H>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a= -a.call(this,L(this,S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()), -this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.K+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);Q(this, -a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, -this.F+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);Q(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this, -1)+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F>>8&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, -L(this,this.I+this.M()),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H>>8& -255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.H+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), -this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,M(this,this.L+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+ -S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.K+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);Q(this,a); -this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, -this.F+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);Q(this, -a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, -L(this,T(this,2)+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H>>8&255); -Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a= -a.call(this,L(this,this.I+S(this)),this.H>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D>> -8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);Q(this,a);this.A-=this.B.J},A[192],A[200],A[208],A[216],A[224],A[232],A[240],A[248],A[193],A[201],A[209],A[217],A[225],A[233],A[241],A[249],A[194],A[202],A[210],A[218],A[226],A[234],A[242],A[250],A[195],A[203],A[211],A[219], -A[227],A[235],A[243],A[251],A[196],A[204],A[212],A[220],A[228],A[236],A[244],A[252],A[197],A[205],A[213],A[221],A[229],A[237],A[245],A[253],A[198],A[206],A[214],A[222],A[230],A[238],A[246],A[254],A[199],A[207],A[215],A[223],A[231],A[239],A[247],A[255]],Kd=[function(a,b){var c=a[0].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.H),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[1].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)), -b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N}, -function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this, -this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-= -this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this, -L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.G),b.call(this));Q(this, -c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c= -a[5].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this)); -Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a, -b){var c=a[7].call(this,L(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.K), -b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,1)+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,2)+S(this)),b.call(this)); -Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+S(this)),b.call(this));Q(this, -c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));Q(this, -c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c); -this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-= -this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, -function(a,b){var c=a[6].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J}, -function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a, -b){var c=a[7].call(this,L(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this, +L(this,this.G),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.G&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K), +this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F&255); +P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H&255);P(this,a);this.A-= +this.B.N},function(a){a=a.call(this,L(this,this.D),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D&255);P(this,a);this.A-=this.B.N}, +function(a){a=a.call(this,L(this,this.F),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.D&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.I),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,S(this)),this.G>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.D),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.F>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.F),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,S(this)),this.H>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,this.I),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.F),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.H),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.D),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,T(this,0)),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a= +a.call(this,L(this,S(this)),this.D>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,L(this,this.K),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.I),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,L(this,this.G+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,L(this,this.D+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()), +this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H&255);P(this, +a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, +this.F+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,L(this,this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this, +1)+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.F>>8&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this, +L(this,this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.H>>8& +255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.H+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,1)+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+this.M()), +this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,M(this,this.L+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+ +S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.K+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D&255);P(this,a); +this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this, +this.F+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.G>>8&255);P(this, +a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this, +L(this,T(this,2)+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.H>>8&255); +P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a= +a.call(this,L(this,this.I+S(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.G+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.F+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.H+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.D+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,T(this,2)+S(this)),this.D>> +8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.L+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.K+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.I+S(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},A[192],A[200],A[208],A[216],A[224],A[232],A[240],A[248],A[193],A[201],A[209],A[217],A[225],A[233],A[241],A[249],A[194],A[202],A[210],A[218],A[226],A[234],A[242],A[250],A[195],A[203],A[211],A[219], +A[227],A[235],A[243],A[251],A[196],A[204],A[212],A[220],A[228],A[236],A[244],A[252],A[197],A[205],A[213],A[221],A[229],A[237],A[245],A[253],A[198],A[206],A[214],A[222],A[230],A[238],A[246],A[254],A[199],A[207],A[215],A[223],A[231],A[239],A[247],A[255]],Kd=[function(a,b){var c=a[0].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.H),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[1].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,S(this)), +b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N}, +function(a,b){var c=a[2].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this, +this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-= +this.B.ea},function(a,b){var c=a[3].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this, +L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.G),b.call(this));P(this, +c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c= +a[5].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.D),b.call(this)); +P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,L(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a, +b){var c=a[7].call(this,L(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,T(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,S(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,L(this,this.K), +b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,L(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,1)+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,T(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+this.M()),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,T(this,2)+S(this)),b.call(this)); +P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.F+S(this)),b.call(this));P(this, +c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.K+S(this)),b.call(this));P(this, +c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.D+S(this)),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.G+S(this)),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.L+S(this)),b.call(this));P(this,c); +this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[4].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[5].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-= +this.B.J},function(a,b){var c=a[5].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J}, +function(a,b){var c=a[6].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J}, +function(a,b){var c=a[6].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.G+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.F+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.H+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.D+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a, +b){var c=a[7].call(this,L(this,T(this,2)+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.L+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.K+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.I+S(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this, this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c= a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c= a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a, @@ -681,80 +681,80 @@ a.call(this,t(this)&this.C,this.D&this.C);r(this,t(this)&~this.C|a)},function(a) this.L&this.C,this.F&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,t(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.I& this.C);this.L=this.L&~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.F&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,t(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.I&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.G&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.F&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.H&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.D&this.C);this.I=this.I&~this.C|a},function(a){a= -a.call(this,this.I&this.C,t(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Ld=[function(a){a=a.call(this,N(this,this.G),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.H),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.G),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this, -N(this,this.K),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,T(this,0)),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.H&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.H),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this, -N(this,this.G),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C);R(this,a);this.A-=this.B.ea},function(a){a= -a.call(this,N(this,this.K),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a= -a.call(this,N(this,T(this,0)),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a= -a.call(this,N(this,this.H),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);R(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);R(this,a);this.A-=this.B.N},function(a){a= -a.call(this,N(this,this.G),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);R(this,a);this.A-=this.B.ea},function(a){a= -a.call(this,N(this,this.K),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C);R(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);R(this, -a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.F+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()), -this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, -this.F+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);R(this, -a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,T(this,1)+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()), -this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);R(this,a);this.A-= -this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this, -N(this,T(this,1)+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.I&this.C); -R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.I+this.M()),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.G& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.H+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.F&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,O(this,this.L+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.D& -this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);R(this,a);this.A-=this.B.J},function(a){a= -a.call(this,N(this,this.G+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), -t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J}, -function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+ -S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.K&this.C);R(this,a);this.A-= -this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, -this.D+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);R(this,a);this.A-=this.B.J},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]],Md=[function(a,b){var c=a[0].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, -N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));R(this, -c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c= -a[1].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.F),b.call(this)); -R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a, -b){var c=a[2].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,T(this,0)), -b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N}, -function(a,b){var c=a[4].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, -this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-= -this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, -N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));R(this, -c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.G),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.F),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.H),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,T(this,0)),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c= -a[7].call(this,N(this,S(this)),b.call(this));R(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));R(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this, -this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, -N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, -N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, -N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, -N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, -N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, -N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, -O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, -N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, -N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, -N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, -N(this,this.F+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,1)+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, -N(this,this.K+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, -N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, -N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, -O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, -this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, -this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this, -2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+ -S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+ -S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)), -b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.F+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+S(this)),b.call(this)); -R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,2)+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));R(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this)); -R(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(this)&~this.C|c)},function(a,b){var c=a[0].call(this, +a.call(this,this.I&this.C,t(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Ld=[function(a){a=a.call(this,N(this,this.G),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.H),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.G&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.G),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.F&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this, +N(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,T(this,0)),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.H&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.H),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.D&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this, +N(this,this.G),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.ea},function(a){a= +a.call(this,N(this,this.K),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),t(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a= +a.call(this,N(this,T(this,0)),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.L&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= +a.call(this,N(this,this.H),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.K&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,N(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a= +a.call(this,N(this,this.G),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.F),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.H),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.D),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,T(this,0)),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,S(this)),this.I&this.C);Q(this,a);this.A-=this.B.ea},function(a){a= +a.call(this,N(this,this.K),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.I),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,N(this,this.G+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.G&this.C);Q(this, +a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.F+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()), +this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, +this.F+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.D&this.C);Q(this, +a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,T(this,1)+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()), +this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-= +this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this, +N(this,T(this,1)+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+this.M()),this.I&this.C); +Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,1)+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.G& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.H+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.F& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,O(this,this.L+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.D& +this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a= +a.call(this,N(this,this.G+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)), +t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),t(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J}, +function(a){a=a.call(this,N(this,this.D+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+ +S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.D+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.K&this.C);Q(this,a);this.A-= +this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.G+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.F+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.H+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this, +this.D+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,T(this,2)+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,O(this,this.L+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.K+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.I+S(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},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]],Md=[function(a,b){var c=a[0].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, +N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,N(this,this.K),b.call(this));Q(this, +c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= +a[1].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.F),b.call(this)); +Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a, +b){var c=a[2].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,T(this,0)), +b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N}, +function(a,b){var c=a[4].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,N(this, +this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-= +this.B.N},function(a,b){var c=a[5].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, +N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,N(this,this.I),b.call(this));Q(this, +c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,T(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c= +a[7].call(this,N(this,S(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,N(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,N(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this, +this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, +N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, +N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, +N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this, +N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this, +N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, +N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this, +O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, +N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this, +N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this, +N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, +N(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this, +N(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this, +N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, +N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this, +O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, +this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this, +this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,T(this, +2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.F+ +S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.K+ +S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.D+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.G+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.H+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,O(this,this.L+S(this)), +b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.I+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.G+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.F+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.H+S(this)),b.call(this)); +Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.D+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,T(this,2)+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,O(this,this.L+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.K+S(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.I+S(this)),b.call(this)); +Q(this,c);this.A-=this.B.J},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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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.I&this.C,b.call(this));this.I=this.I&~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.F&this.C,b.call(this));this.F=this.F&~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,t(this)&this.C,b.call(this));r(this,t(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& @@ -903,8 +903,8 @@ f.Hk=function(a,b,c){if(c)this.Ja("Unable to load font ROM image (error "+c+")") function Gj(a,b){if(1==b)return a.qa[0]=dj[0],a.qa[1]=dj[7],a.qa;if(2==b){var c=a.I.We;if(a.I===a.B){var d=a.B.xc[0],c=d&7;d&16&&(c|=8);18!=a.B.xc[1]&&(c|=32)}a.qa[0]=dj[c&15];c=c&32?fj:ej;for(d=0;dk;k++)l=d[k]||0,p=l<<2&252,q=l>>4&252,l=l>>10&252,a.qa[k]=[p,q,l,255];else{var w=d&&d[255];e=null!=c.xc[15]?c.xc:gj;for(k=0;16>k;k++)l=e[k]&63,w?(l|= (c.xc[20]&12)<<4,c.xc[16]&128&&(l&=-49,l|=(c.xc[20]&3)<<4),l=d[l],p=l<<2&252,q=l>>4&252,l=l>>10&252):(p=(l&4?170:0)|(l&32?85:0),q=(l&2?170:0)|(l&16?85:0),l=(l&1?170:0)|(l&8?85:0)),a.qa[k]=[p,q,l,255]}a.Ea=!0}return a.qa}function ui(a,b,c,d){a.lb=b;a.Jb=c;a.Sa=d} function Cj(a,b){var c=!1;if(window&&a.lb&&(!b||a.L)){var d=0,e=a.Sa?a.Sa:8,k=Gj(a);Hj(a,3,a.Jb[0],d,e,8,a.lb,k)&&(c=!0);d=a.Sa?0:2048;e=a.Sa?a.Sa:9;Hj(a,1,a.Jb[1],d,e,14,a.lb,bj,cj)&&(c=!0);a.Sa&&Hj(a,a.hb,a.Jb[1],0,a.Sa,14,a.lb,k)&&(c=!0)}return c}function Hj(a,b,c,d,e,k,l,p,q){var w=!1;null!=c&&(Ij(a,b,c,d,e,k,l,p,q)&&(w=!0),a.xd&&Ij(a,b<<1,c,d,e,k,l,p,q)&&(w=!0));return w} -function Ij(a,b,c,d,e,k,l,p,q){var w=!1,C=b&1?0:1,G=a.ya[b],D=16>p.length?p.length:16;G||(G={mc:e<na||!ia?na:8,bf=Qh.createImageData(w.mc,w.nc),ob=0;256>ob;ob++){for(Lb= -0;Lb=na-2,ll=Wb[Lb>(8<=tc&&192<=ob&&223>=ob?7:tc)?P:jl;Jj(bf,Rh,Sh,Th);V&&Jj(bf,Rh+1,Sh,Th)}Qh.putImageData(bf,(ob&15)*w.mc,(ob>>4)*w.nc)}w.Od[U]="#"+da(P[0],2)+da(P[1],2)+da(P[2],2);w.pi[U]=P;w.Cg[U]=Pd;w=!0}}a.ya[b]=G;return w}function Kj(a){0a.Ga&&(a.Ga=0):a.Ga=-1} +function Ij(a,b,c,d,e,k,l,p,q){var w=!1,C=b&1?0:1,G=a.ya[b],D=16>p.length?p.length:16;G||(G={mc:e<na||!ia?na:8,bf=Qh.createImageData(w.mc,w.nc),ob=0;256>ob;ob++){for(Lb= +0;Lb=na-2,ll=Wb[Lb>(8<=tc&&192<=ob&&223>=ob?7:tc)?R:jl;Jj(bf,Rh,Sh,Th);U&&Jj(bf,Rh+1,Sh,Th)}Qh.putImageData(bf,(ob&15)*w.mc,(ob>>4)*w.nc)}w.Od[V]="#"+da(R[0],2)+da(R[1],2)+da(R[2],2);w.pi[V]=R;w.Cg[V]=Pd;w=!0}}a.ya[b]=G;return w}function Kj(a){0a.Ga&&(a.Ga=0):a.Ga=-1} function Fj(a){if(a.L){for(var b=10;15>=b;b++)if(null==a.I.eb[b])return;var c=a.I.eb[10],b=c&31,d=a.I.eb[11]&31,e=a.I.eb[9]&31,k=!1;a.I===a.B&&(k=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!k||b>e)Lj(a);else{c=a.I.eb[15]+((a.I.eb[14]&63)<<8);a.fa!=c&&(Lj(a),a.fa=c);d=d-b+1;if(a.Yc!=b||a.Ec!=d)a.Yc=b,a.Ec=d;a.Da=e+1;Kj(a)}}} function Lj(a){if(0<=a.fa){if(void 0!==a.U){var b=a.U[a.fa];if(b&131072){var b=b&-131073,c=a.fa%a.F,d=a.fa/a.F|0;a.L&&a.ya[a.L]&&(a.Ia&&Mj(a,c,d,b,a.Ia),Mj(a,c,d,b));a.U[a.fa]=b}}a.fa=-1}} function Nj(a){var b,c=a.I;a.Fc=!1;var d=c.vd[5];if(null!=d){b=1024;var e=0,k=c.vd[3]&31;switch(d&3){case 0:if(k){e=32;switch(k&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.vc=k&7}break;case 1:e=1;break;case 2:switch(k&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.hb==vi&&(e=3,c.vc=k&7)}d&8&&(b=1280);c=c.ne[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Fc=!0));b|=e}return b} @@ -918,10 +918,10 @@ function Mj(a,b,c,d,e){var k=d&255,l=d>>8;d=l&15;var p=a.ya[a.L];p.Be&&(d=p.Be[d c+k,p.mc,l)):(a.Da&&a.Da!==a.va&&(k=k*a.va/a.Da|0,l=l*a.va/a.Da|0),a.Z.fillStyle=p.Od[d],a.Z.fillRect(b,c+k,a.ta,l)))} function nc(a,b){if(a.ia.Yb){var c=!1,d=a.I;d&&(d!==a.B?d.yc&8&&(c=!0):d.Kd&32&&(c=!0));if(c||b){if(b)Pj(a,!0);else if(void 0===a.U)return;var e=!1;!(b||++a.hd&15)&&0<=a.Ga&&(a.Ga++,e=!0);var k=0,l=a.Mc,p=a.cb,c=p,q=c+a.Eb;19<=a.Fa&&(p=c=655360,q=c+65536);if(Qj(a,d)&8||d.je&&d.jeq&&(w=q-c,0>w&&(w=0));q=c+ w;if(d=!b&&a.xa){for(var d=a.ma,C=!0,G=c>>>d.na;0a.fa)return;k=a.fa;l=k+1}}if(a.L){if(a.ya[a.L]){e=0;p=a.Aa=0;d=1048575;w=a.I.yc&32;5<=a.hb&&(w=a.I.xc[16]&8);w&&(p=32768,d&=~p,a.Ga&2||(d&=-65537));for(c+=k<<1;c>8|(D&255)<<8;var ia=p,pa=16;C>=d))>>(pa-=d);Jj(a.Na,C++,G,w[Wb])}C>U&&(U=C);G=va&&(va=G+1)}q+=2;k++;if(C>=a.F){C=0;G+=2;if(G>a.O)break;G==a.O&&(G=1,q=c+a.Ob)}}a.xa=!0;Pa.F?a.Oa-a.F-D>>3:0;cpa&&(na=pa)):(k<<=D,na-=D,a.xa=!1):(a.xa&&k===a.U[e]?(w+=na,na=0):a.U[e]=k,e++);if(na){w>>=8;w>P&&(P=w);C=V&&(V=C+1)}c+=va;if(w>=a.F){w=0;if(++C>a.O)break;c+=ia}}D||(a.xa=!0);Ga.F?a.Oa-a.F-V>>3:0;cia&&(pa=ia)):(D<<=V,pa-=V,a.xa=!1):(a.xa&&D===a.U[k]?(d+=pa,pa=0):a.U[k]=D,k++);if(pa){dG&&(G=d);w=U&&(U=w+1)}if(d>=a.F){d=0;if(++w>a.O)break;c+=va}}V||(a.xa=!0);Cd&&(b.Yg=d,d=-d|0);d%b.Ug>b.Ek&&(c|=1);d%b.Xg>b.Gk&&(c|=9);b.ai=d/b.Xg|0;return c}f.fk=function(){var a=this.ja,b;a.Rb&&(b=a.kc);return b};f.rl=function(a,b){var c=this.ja;c.qg=c.kc;c.kc=b&31};f.ek=function(){return Rj(this.ja)};f.ql=function(a,b){Sj(this,this.ja,b)};f.gk=function(){return this.ja.yc};f.sl=function(a,b){this.ja.yc=b;Ej(this,!1)};f.hk=function(){return Tj(this,this.ja)}; +0,0,a.Wa,a.Xa,a.hc,a.tc,a.Qb,a.Xb);Kj(a)}}else if(a.Ob){for(var l=q,D,q=c,k=a.Aa=0,e=a.Bb,p=16==e?65536:196608,d=16==e?1:2,w=Gj(a,d),G=C=0,R=a.F,V=0,U=a.O,va=0;q>8|(D&255)<<8;var ia=p,pa=16;C>=d))>>(pa-=d);Jj(a.Na,C++,G,w[Wb])}C>V&&(V=C);G=va&&(va=G+1)}q+=2;k++;if(C>=a.F){C=0;G+=2;if(G>a.O)break;G==a.O&&(G=1,q=c+a.Ob)}}a.xa=!0;Ra.F?a.Oa-a.F-D>>3:0;cpa&&(na=pa)):(k<<=D,na-=D,a.xa=!1):(a.xa&&k===a.U[e]?(w+=na,na=0):a.U[e]=k,e++);if(na){w>>=8;w>R&&(R=w);C=U&&(U=C+1)}c+=va;if(w>=a.F){w=0;if(++C>a.O)break;c+=ia}}D||(a.xa=!0);Ga.F?a.Oa-a.F-U>>3:0;cia&&(pa=ia)):(D<<=U,pa-=U,a.xa=!1):(a.xa&&D===a.U[k]?(d+=pa,pa=0):a.U[k]=D,k++);if(pa){dG&&(G=d);w=V&&(V=w+1)}if(d>=a.F){d=0;if(++w>a.O)break;c+=va}}U||(a.xa=!0);Cd&&(b.Yg=d,d=-d|0);d%b.Ug>b.Ek&&(c|=1);d%b.Xg>b.Gk&&(c|=9);b.ai=d/b.Xg|0;return c}f.fk=function(){var a=this.ja,b;a.Rb&&(b=a.kc);return b};f.rl=function(a,b){var c=this.ja;c.qg=c.kc;c.kc=b&31};f.ek=function(){return Rj(this.ja)};f.ql=function(a,b){Sj(this,this.ja,b)};f.gk=function(){return this.ja.yc};f.sl=function(a,b){this.ja.yc=b;Ej(this,!1)};f.hk=function(){return Tj(this,this.ja)}; f.Wi=function(a,b){this.B.sg=this.B.sg&-4|b&3};f.Oi=function(){var a=this.B.nd?this.B.xc[this.B.Kd&31]:this.B.Kd;this.B.nd=!this.B.nd;return a};f.Vi=function(a,b){var c=this.B,d=c.Kd&32;if(c.nd){c.nd=!1;var e=c.Kd&31;if(16<=e||!d)c.xc[e]=b,this.Ea=!1,Pj(this,void 0)}else c.Kd=b,c.nd=!0,b&32&&!d&&Cj(this,!0)&&nc(this,!0),c.Ve=(c.eb[12]<<8)+c.eb[13]|0,c.je=0}; f.sk=function(){var a=0;if(5==this.hb)a=3-((this.B.Xe&12)>>2),a=(this.pb&1<>this.B.pc&63;this.B.pc+=6;12>2;var e=d=0,a=new DataView(a,0,c);l.A=Array(l.sb);for(c=0;cb.indexOf("/api/v1/dump")&&(a=ga(b),"json"==a?k=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(k=nk(this,b),this.sf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c= +f.load=function(a,b,c,d,e){var k=b;if(!this.L)if(this.B=a,this.O=b,this.L=d,this.V=e||this.controller,c){var l=this,p=new FileReader;p.onload=function(){var a=p.result,b,c=a?a.byteLength:0,d=ba[c];if(d){l.sb=d[0];l.tb=d[1];l.yb=d[2];l.nb=512;b=l.nb>>2;var e=d=0,a=new DataView(a,0,c);l.A=Array(l.sb);for(c=0;cb.indexOf("/api/v1/dump")&&(a=ga(b),"json"==a?k=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(k=nk(this,b),this.sf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c= "dir"),k=sa()+"/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.Xd?"":d)+"&format=json")),ra(k,!0,null,this,this.pj,b)}; f.pj=function(a,b,c,d){var e=null;this.$d=!1;var k=0>c&&this.xa&&!this.xa.ia.Yb;if(this.sf)c?this.controller.Ja('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",k):(this.F=!0,e=this);else if(c)this.controller.Ja('Unable to load disk "'+this.B+'" (error '+c+")",k);else try{if(0l&&0b.indexOf("0x")&&'["'!=b.substr(0,2)?JSON.parse(b.replace(/([a-z]+):/gm,'"$1":').replace(/\/\/[^\n]*/gm,"")):eval("("+b+")");if(p.length)if(1==p.length)ta(p[0]);else{this.sb=p.length;this.tb=p[0].length;this.yb=p[0][0].length;var q=p[0][0][0];this.nb=q&&q.length||512;for(b=a=0;b>2,C=q.pattern;void 0===C&&(C=q.pattern=0);var G=q.data;if(void 0===G){var D=q.bytes;if(void 0!== -D&&D.length){for(var k=w<<2,P=D.length;Pb&&(b=0);2E3l.za.restore(D)&&(p=!1);p&&l.za&&void 0!==l.Ta&&(l.Va=l.za.seek(l.wb,l.Ya,l.jb));p||(e=!1)}a.L=b[c++]||0;a.ga=b[c]||0;return e} +C[G++];l.Ta=C[G++];l.Va=null;l.za||(l.Ld="");D=C[G++];102==D&&(D=!1);if("boolean"==typeof D){var R=D,D=C[G++],C=C[G];R?(G=D,D=q.B[w],Dk(q,w,!0,!0),D.Vd=!0,w=new ik(q,D,"preload"),q.Ei(D,w,G,C,!0)):Fk(q,w,D,C,!0)?l.za&&C&&Gk(q,D,C,l.za):Za(q,!1)}else void 0!==D&&l.za&&0>l.za.restore(D)&&(p=!1);p&&l.za&&void 0!==l.Ta&&(l.Va=l.za.seek(l.wb,l.Ya,l.jb));p||(e=!1)}a.L=b[c++]||0;a.ga=b[c]||0;return e} function Ck(a,b){b||(a.T=0);if(a.O)for(var c in a.O){var d=a.O[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&eq.za.restore(l)&&(P=!1),P&&void 0!==q.Ta&&(q.Va=q.za.seek(q.yd,q.Ya,q.jb+q.lf)));P||(e=!1);null!=a.fa&&1>=d&&(a.fa|=(k.type&3)<<(1-d<<1))}0<=a.Ra&&(a.D=a.B[a.Ra]);return e} +[]);for(d=0;dq.za.restore(l)&&(R=!1),R&&void 0!==q.Ta&&(q.Va=q.za.seek(q.yd,q.Ya,q.jb+q.lf)));R||(e=!1);null!=a.fa&&1>=d&&(a.fa|=(k.type&3)<<(1-d<<1))}0<=a.Ra&&(a.D=a.B[a.Ra]);return e} function Uk(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Qd[2])?e=b.Qd[0]<<8|b.Qd[1]:c=b.type);null==c||d||(d=Nk[a.Z][c][1],e=Nk[a.Z][c][0]);d&&((c=Nk[a.Z][b.type])&&e!=c[0]&&d!=c[1]&&a.Ja("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.sb=e,b.tb=d,null==b.za&&(b.za=new ik(a,b,b.mode)))}} function Sk(a,b){b||(a.T=0);for(var c=0;c=this.F&&(this.I=this.F=0,this.wa&=-15);return a};f.El=function(a,b){this.F=c&&(this.wa|=2,this.wa&=-2,Vk(this))};