var Fa="function"==typeof Object.defineProperties?Object.defineProperty:function(Q,sa,D){if(D.get||D.set)throw new TypeError("ES3 does not support getters and setters.");Q!=Array.prototype&&Q!=Object.prototype&&(Q[sa]=D.value)},cb="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function pb(){pb=function(){};cb.Symbol||(cb.Symbol=qb)}var rb=0;function qb(Q){return"jscomp_symbol_"+(Q||"")+rb++}
function Ke(){pb();var Q=cb.Symbol.iterator;Q||(Q=cb.Symbol.iterator=cb.Symbol("iterator"));"function"!=typeof Array.prototype[Q]&&Fa(Array.prototype,Q,{configurable:!0,writable:!0,value:function(){return Le(this)}});Ke=function(){}}function Le(Q){var sa=0;return Me(function(){return sa<Q.length?{done:!1,value:Q[sa++]}:{done:!0}})}function Me(Q){Ke();Q={next:Q};Q[cb.Symbol.iterator]=function(){return this};return Q}
function Ne(Q,sa){Ke();Q instanceof String&&(Q+="");var D=0,V={next:function(){if(D<Q.length){var Y=D++;return{value:sa(Y,Q[Y]),done:!1}}V.next=function(){return{done:!0,value:void 0}};return V.next()}};V[Symbol.iterator]=function(){return V};return V}function Oe(Q,sa){if(sa){for(var D=cb,V=Q.split("."),Y=0;Y<V.length-1;Y++){var M=V[Y];M in D||(D[M]={});D=D[M]}V=V[V.length-1];Y=D[V];M=sa(Y);M!=Y&&null!=M&&Fa(D,V,{configurable:!0,writable:!0,value:M})}}
Oe("Array.prototype.values",function(Q){return Q?Q:function(){return Ne(this,function(Q,D){return D})}});Oe("Array.prototype.fill",function(Q){return Q?Q:function(Q,D,V){var Y=this.length||0;0>D&&(D=Math.max(0,Y+D));if(null==V||V>Y)V=Y;V=Number(V);0>V&&(V=Math.max(0,Y+V));for(D=Number(D||0);D<V;D++)this[D]=Q;return this}});
window.Runtime=function(Q,sa){function D(a,b){this.files={};this.root="";a&&this.load(a,b)}function V(a,b,c){this.x=a;this.y=b;this.text=c}function Y(){this.xd="";this.offset=this.S=0;this.Cc=!1}function M(){this.ce=[]}function ba(a,b,c,d){this.left=a?a:0;this.top=b?b:0;this.right=c?c:0;this.bottom=d?d:0}function ta(){this.y=this.x=0}function Na(){this.wb=12;this.me=400;this.le=0;this.ke="Arial";this.hj=!1}function oa(a,b){this.app=a;this.ka=b;this.lb=new M;this.tk=null}function la(a,b,c){this.app=
a;this.width=b;this.height=c;this.canvas=document.createElement("canvas");this.canvas.width=b;this.canvas.height=c;this.de=this.canvas.getContext("2d")}function Ia(){this.iL=!!window.opr&&!!opr.cS||!!window.opera||0<=navigator.userAgent.indexOf(" OPR/");this.gL="undefined"!==typeof InstallTrigger;this.kL=0<Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")||"[object SafariRemoteNotification]"===(!window.safari||safari.pushNotification).toString();this.io=!!document.documentMode;
this.eL=!this.io&&!!window.StyleMedia;(this.DB=!!window.chrome&&!!window.chrome.webstore)||this.eL||this.io||this.gL||this.iL||this.kL||this.ID(Ia.xJ);this.version=this.JD(navigator.userAgent)||this.JD(navigator.appVersion)||"Unknown version";this.ID(Ia.zJ)}function Aa(){this.Ku=null;this.height=this.width=0;this.Ig=null;this.ka=this.color=0;this.wK=null;this.Ir=this.Dv=this.dL=this.UA=this.Qd=0;this.Ju=null;this.hj=!0}function U(){}function sb(){this.ka=0;this.name=null;this.index=0}function ga(){}
function tb(){}function ub(){}function vb(){}function wb(){}function xb(){}function yb(){}function zb(){}function Ab(){}function Bb(){}function Cb(){}function Db(){}function Eb(){}function Fb(){}function Gb(){}function Hb(){}function Ib(){}function Jb(){}function Kb(){}function Lb(){}function Mb(){}function Nb(){}function Ob(){}function Pb(){}function Qb(){}function Rb(){}function Sb(){}function Tb(){}function Ub(){}function Vb(){}function Wb(){}function Xb(){}function Yb(){}function Zb(){}function $b(){}
function ac(){}function bc(){}function cc(){}function dc(){}function ec(){}function fc(){}function J(){}function xa(){}function db(){}function J(){}function gc(){}function hc(){}function ic(){}function jc(){}function kc(){}function lc(){}function mc(){}function nc(){}function oc(){}function pc(){}function qc(){}function rc(){}function sc(){}function tc(){}function uc(){}function vc(){}function wc(){}function xc(){}function yc(){}function zc(){}function Ac(){}function Bc(){}function eb(){}function Cc(){}
function Dc(){}function Ec(){}function Fc(){}function Gc(){}function Hc(){}function Ic(){}function Jc(){}function Kc(){}function Lc(){}function Mc(){}function Nc(){}function ea(){}function fb(){}function ya(){}function gb(){}function Oc(){}function Pc(){}function Qc(){}function Rc(){}function Sc(){}function Tc(){}function Uc(){}function Vc(){}function Wc(){}function Xc(){}function Yc(){}function Zc(){}function $c(){}function ad(){}function bd(){}function cd(){}function dd(){}function ed(){}function fd(){}
function gd(){}function hd(){}function hb(){pa.dd.CL()}function id(){pa.dd.HL()}function l(a,b,c,d){(this.mL=!0===d)?(this.canvas=a.canvas,this.Vr=a.Vr):"string"===typeof a?(this.canvas=document.getElementById(a),this.Vr=this.canvas.parentElement):a instanceof HTMLElement&&(this.canvas=document.createElement("canvas"),this.Vr=a);a=this.Nu=a.Nu||document.createElement("div");a.appendChild(this.canvas);this.Vr.appendChild(a);a.style.overflow="hidden";a.style.position="relative";a.style.transform="translateZ(0)";
a.style.margin="0";a.style.padding="0";a.style.display="block";a.style.boxSizing="content-box";a.className="MMFDiv";this.WA=this.XA=this.hv=null;this.em=0;this.appName=this.iv=null;this.sm=0;this.vv=this.tB=null;this.xo=0;this.jp=this.Qc=this.lh=this.dc=this.ga=this.cd=this.uv=null;this.pb=this.eE=0;this.Rn=this.Sn=this.bD=this.hp=this.mo=null;this.Pe=this.Wb=this.Fx=0;this.Ha=this.file=this.frame=null;this.Lw=this.Mw=this.Vk=0;this.pi=this.J=null;this.Uv=!1;this.$A=this.Qf=this.ZA=this.aB=this.bB=
this.Ca=this.ua=this.Un=this.Tn=this.mg=this.lg=0;this.Pn=this.Nw=this.aD=null;this.Zf=this.Yf=this.wJ=this.vJ=this.Qn=0;this.ed=null;this.nA=0;this.cursor="auto";this.hs=!1;this.yk=this.Qq=null;this.Cc=!1;this.Sj=this.Rj=0;this.gw=this.nC=null;this.Ua=this.alpha=this.ge=this.fe=this.uA=0;this.file=b;this.Ej="";this.path=c;b=c.lastIndexOf("/");0<=b&&(this.Ej=c.substring(0,b+1));this.Bg=0;this.J=null;this.Vh=this.Wh=this.Id=0;this.Jk=!1;this.zb=[];this.No=-1;this.bs=this.Yk=this.fD=this.hD=this.gD=
this.eD=this.dD=0;this.kg=this.sd=this.Jx=this.transition=null;this.Bu=!1;this.xq=new Ia;this.ph=this.oh=this.Bf=null;this.so=l.jk;this.Ea=null;this.wn=this.Zh=0;this.mu=null;this.Kh=this.Jh=this.lk=this.kk=0;this.uc=this.vc=1;this.hasFocus=!0;this.eo=this.Cu=!1;this.wv=this.cs=null;this.ir=-1;this.ho=null;this.fo=1E9;this.hr=null;0<=window.location.href.indexOf("192.")&&(b=window.location.href.indexOf("21700/"),0<=b&&(this.hr=window.location.href.substring(0,b+6),this.ir=-1,this.fo=25));this.ug=
!1;this.yJ=3;this.Gn=new M;this.Mq=new M;this.$b=[];this.pe=0;this.cf=null;this.Zv="Please touch the screen to start";this.fullScreen=!1;this.vE="***version***";this.Nx=this.rp=0;this.Xf=null}function Ta(a,b,c){this.changedTouches=Array(1);this.changedTouches[0]={pageX:a,pageY:b,target:c,identifier:l.py}}function B(a){this.app=a;this.o=null;this.HB=this.Hc=this.Ad=0;this.mr=!1;this.gc=0;this.nr=null;this.ko=this.lo=0;this.YA=null;this.ja=0;this.Mn=this.Jd=this.fa=null;this.RB=this.Br=this.Mv=this.Lv=
this.jj=this.ij=this.Og=0;this.Dd=this.Cd=this.qo=this.cv=this.Nn=null;this.bo=this.Ea=this.pe=0}function aa(a){this.app=a;this.Cb=null;this.xu=!1;this.vz=!0;this.zn=this.ht=null;this.UB=0;this.uk=null;this.Su=!1;this.Cb=Array(aa.vd);this.ht=Array(aa.vd);this.zn=Array(aa.vd);this.xu=this.vz=!0;var b;for(b=0;b<aa.vd;b++)this.Cb[b]=null,this.ht[b]=100,this.zn[b]=!1;this.UB=100;b=new Audio;var c=Array(4);c[0]=b.canPlayType("audio/ogg");c[1]=b.canPlayType("audio/x-m4a");c[2]=b.canPlayType("audio/mpeg");
c[3]=b.canPlayType("audio/wav");for(b=this.$v=this.Tw=0;4>b;b++)"probably"==c[b]&&(this.Tw|=1<<b),"maybe"==c[b]&&(this.$v|=1<<b);for(;null!=a.Ha;)a=a.Ha;this.context=a.jp;this.Xl=a.eE;null==this.context&&("undefined"!==typeof AudioContext?(this.context=new AudioContext,this.Xl=1):"undefined"!==typeof webkitAudioContext&&(this.context=new webkitAudioContext,this.Xl=0),a.jp=this.context,a.eE=this.Xl)}function jd(a){this.app=a}function kd(a){this.app=a;this.Iv=!1;this.F=null;this.context=this.app.context;
this.uf=this.app.gD;this.color=this.app.fD;this.Ci=this.app.dD;0>this.Ci&&(this.Ci=this.app.ua/2);this.Di=this.app.eD;0>this.Di&&(this.Di=this.app.Ca/2);this.size=this.app.hD;this.Ew=0;this.Fq=25;this.Ze=0;this.Ig=new Image;var b=this;this.Ig.onload=function(){b.Iv=!0};this.Ig.src=this.app.Ej+"Preloader.png"}function ld(a){this.app=a;this.context=this.app.context;this.width=100;this.height=12;this.position=0;this.MI=10526880;this.borderColor=8421504;this.NI=0;this.rect=new ba;this.rect.left=this.app.ua/
2-this.width/2;this.rect.top=this.app.Ca/2-this.height/2;this.rect.right=this.rect.left+this.width;this.rect.bottom=this.rect.top+this.height;this.reset()}function md(a){this.app=a;this.Iv=!1;this.Tc=new Ga;this.F=new l(this.app,this.app.file,this.app.path,!0);this.F.ND(this.app,this.app.bs,0,this.Tc,this.app.ua,this.app.Ca);this.F.digest();this.F.Uv=!1;this.F.Ai=!1;this.F.Ua&=~l.Fi;this.F.Ex();this.F.Ps(0,0);this.F.mp();this.Tc.x=this.app.ua/2-this.F.frame.Ad/2;this.Tc.y=this.app.Ca/2-this.F.frame.Hc/
2;this.qN=0!=(this.app.Ua&l.HE);this.app.zb.push(this.F);this.vk=0}function r(a){this.app=a;this.TA=this.SA=this.je=this.Pd=this.lr=this.pc=null;this.lc=Array(3);this.mc=Array(3);this.ka=this.Ea=this.Uf=this.Tf=0;this.touches=Array(3);this.zu=!1;this.EB=!0;this.mf=this.Jg=this.GB=0}function h(a){this.h=a;this.l=null;this.eh=this.Eb=this.Wm=this.xx=this.Lb=this.jd=this.Yc=this.wx=this.Ke=0;this.i=this.O=null;this.ml=this.$o=this.Xm=this.nl=this.fh=this.tc=this.vx=this.yi=this.ap=this.ol=this.sa=this.la=
this.Je=this.Ie=0;this.rs=this.lx=this.ss=null;this.zs=this.mx=this.Qm=this.Mm=this.Sm=this.Om=this.Pm=this.Lm=this.Rm=this.Nm=this.nx=this.od=this.px=this.ox=this.il=this.hl=this.zD=this.gg=this.dh=this.bh=this.Xo=this.fl=0;this.jl=null;this.qa=this.Vm=this.Cs=this.Bs=this.vs=this.qx=this.CD=0;this.ys=this.Um=this.Oa=null;this.pd=0;this.xs=this.kl=null;this.Tm=0;this.ll=null;this.Nc=0;this.gs=null;this.An=!1;this.H=null;this.Ev=Array(2);this.cj=!1;this.OA=0;this.ux=255;this.js=this.YL=!1}function nd(){this.gJ=
null;this.Vz=this.Uz=this.Tz=this.iJ=this.hJ=this.Dn=0}function K(){this.Dw=this.Cw=this.Sa=this.Xd=this.bb=this.hd=0;this.cg=!1;this.Jo=this.UC=this.VC=this.WC=this.ym=this.Vd=this.Tr=this.zc=this.Ob=this.xj=this.tf=this.wj=this.Aw=this.zw=this.Wd=0;this.Vg=this.zm=null;this.Bw=0;this.vj=null}function Pe(){this.bg=this.name=null}function Qe(){this.value=null;this.Gs=this.Hs=this.Zc=this.Fb=0}function Re(){this.text=null;this.Fb=0}function Se(){this.lb=this.values=null;this.ka=0}function ca(){this.SL=
0;this.QL=null;this.RL=0;this.D=this.j=null}function v(){this.Ti=this.Lh=this.be=null}function Oa(){this.Jf=0;this.Si=this.Kf=null}function od(){this.Nl=this.pz=this.oz=this.nu=this.ou=0;this.mk=null}function Ja(){this.a=null;this.bl=this.To=this.Zg=0;this.ax=!1;this.ri=0;this.Ge=null;this.ls=this.ks=0;this.Uo=null;this.Fm=this.$k=this.Yd=this.fg=this.oD=this.al=this.Dm=this.So=this.nD=this.Em=this.Aj=this.$w=0;this.pD=-1}function pd(a,b){this.ga=a;this.app=a.app;this.handle=b}function qd(a){this.app=
a;this.images=this.file=null;this.qf=this.nj=this.Vb=0;this.mi=this.$b=this.ni=this.nk=this.Ik=this.si=this.fb=this.La=this.Sk=null}function ha(){this.app=null;this.fb=this.th=this.sh=this.Na=this.Qa=this.height=this.width=this.handle=0;this.bi=this.mm=this.Mg=this.Hb=null;this.Dd=this.Cd=this.Ib=0}function rd(a){this.app=a;this.Rr=this.fonts=this.file=null;this.ci=0;this.La=null;this.Ng=this.oe=0;this.fb=null;this.Bo=new Ba;this.Bo.Hq()}function Ba(){this.le=this.me=this.wb=this.handle=this.fb=0;
this.font=this.ke=null;this.hj=!1}function sd(a){this.app=a;this.rl=null;this.zo=this.nj=this.Vb=0;this.file=this.fb=this.La=this.Sr=null}function Ua(a){this.dd=a;this.context=a.Qc.context;this.Xl=a.Qc.Xl;this.yK=a.Qc.yK;this.type=0;this.file=a.file;this.handle=-1;this.Rb=this.source=null;this.fb=0;this.Cn=!1;this.di=0;this.name=null;this.Wi=this.wq=this.Oh=!1;this.frequency=0;this.gain=this.response=null}function td(a){this.name=a;this.rM=[];this.position=0;this.QB=!1}function R(a){this.dd=a;this.o=
null;this.JC=this.Og=0;this.ow=Array(t.ye+t.Ly);this.wo=this.ei=0;this.Kk=this.zg=this.Dc=this.qc=this.Jb=this.he=this.Yg=null;this.$e=Array(t.ye+1);this.ED=!1;this.gf=null;this.Po=this.Ro=this.Oo=this.Qo=0;this.Zo=!1;this.zf=null;this.Ds=0;this.As=Array(4);this.Jm=this.dl=this.Fj=!1;this.ws=this.vi=this.cl=this.nb=0;this.Km=this.hg=!1;this.$g=null;this.Yo=this.yf=this.ah=0;this.el=this.wi=null;this.Ec=0;this.Mc=!1;this.qs=this.tx=this.Ac=this.DD=0;this.sx=null;this.Bn=!1;this.Gj=null;this.yD=0;this.gl=
null;this.Gu=!1;this.YB=0}function H(){this.am=this.Ak=this.gb=this.Qe=this.kc=0;this.vb=null}function O(){}function Te(){this.LA=this.id=0}function Ue(){this.es=this.ds=0}function Ve(a,b,c,d,e){this.UM=a;this.code=b;this.iM=c;this.hM=d;this.Tg=e}function We(){this.Vw=this.Uw=this.yj=this.Cm=this.zj=this.Wg=0;this.Ww=this.dg=!1;this.pa=null}function ib(){this.next=null;this.type=0;this.name=null;this.index=this.tr=this.np=this.tN=this.Id=0;this.wu=!1}function Ca(){this.pr=this.KB=this.Ov=this.Qv=
this.Pv=this.Vf=this.kj=0;this.Nv=null;this.Nv=Array(4);var a;for(a=0;4>a;a++)this.Nv[a]=null}function ud(){this.La=this.list=null;this.or=this.$f=0}function W(a){this.app=a;this.Ur=null;this.Ce=this.Be=this.y=this.x=0;this.tq=this.Bm=this.Am=null;this.Md=!1;this.Uk=null;this.zz=this.yz=this.Bz=this.Az=this.xz=this.ge=this.fe=this.Jr=this.Hr=this.Df=this.Cf=this.Ua=this.pw=0;this.Wa=this.ac=this.sc=null;this.angle=0;this.scale=this.uc=this.vc=1;this.Qa=this.sp=320;this.Na=this.up=240}function ia(a,
b,c,d,e,f){this.app=a;this.zL=d;this.rf=this.type=0;this.x=b;this.y=c;this.height=this.width=0;this.qe=null;this.Ql=!1;this.nd=null;this.borderWidth=0;this.borderColor=this.Lu=this.qk=null;this.ge=this.fe=0;this.j=this.body=null;if(d)if(this.qe=this.app.cd.Fk(d.Vf),this.type=this.qe.Ye,this.rf=this.qe.yc.OC,this.borderWidth=this.qe.yc.Qr,this.uB=this.qe.yc.Eo,this.fe=this.qe.ww,this.ge=this.qe.xw,this.width=this.qe.yc.LC,this.height=this.qe.yc.MC,this.Ql=0!=this.qe.yc.KC,this.qk=this.qe.yc.Qg,this.Lu=
this.qe.yc.vm,this.borderColor=this.qe.yc.Pr,1==this.type)this.nd=this.app.ga.ec(this.qe.yc.gi),this.width=this.nd.width,this.height=this.nd.height;else{if(32<=this.type){a=this.app.J;b=null;for(e=c=0;e<a.Eb;e++){for(;null==a.H[c];)c++;b=a.H[c];c++;if(b.AL==d)break}this.j=b}}else{this.type=t.Ny;this.nd=e;this.width=this.nd.width;this.height=this.nd.height;this.x-=this.nd.Qa;this.y-=this.nd.Na;switch(f){case 0:this.rf=Z.Ry;break;case 1:this.rf=Z.aq;break;case 2:this.rf=Z.tg;break;case 3:this.rf=Z.du}this.Ql=
!1}}function t(){this.xw=this.ww=this.ki=this.Ye=this.Ho=0;this.yc=this.yw=null;this.TC=this.SC=0}function vd(){this.Ug=this.Kc=this.uj=0;this.tj=this.Io=this.li=null;this.Lq=0}function Z(){}function wd(){this.gi=0}function Ka(){this.gi=this.Eo=this.vm=this.Qg=this.Fo=this.qj=this.hi=this.Pr=this.Qr=0}function u(){this.Sg=0;this.tw=null;this.Jc=this.rj=0;this.gd=this.xb=this.pj=this.Go=this.xm=this.Rg=null;this.PC=this.QC=this.NC=0;this.Do=this.wm=null}function xd(){this.Ud=this.RC=this.ji=this.ii=
0;this.uw=null}function yd(){this.hA=this.iA=this.gA=0}function ja(){this.rm=this.Eo=this.vm=this.Qg=this.Fo=this.qj=this.hi=this.Pr=this.Qr=this.sj=this.Rk=this.sf=this.vw=this.ji=this.ii=0;this.frames=null}function zd(){this.ji=this.ii=this.Ud=0;this.text=null}function qa(){this.Kx=this.qp=this.en=0;this.Bi=null}function Ad(){this.Tk=this.Kw=this.Jw=0;this.hc=null}function I(){this.ab=this.V=0;this.c=null;this.Gb=this.Ma=this.mb=this.Hg=this.fc=this.er=0;this.Da=null;this.xv=0;this.dr=this.xB=null;
this.fr=this.hm=0;this.R=this.gm=null;this.WK=this.lf=this.va=this.Av=this.Y=this.Aa=this.L=this.M=this.oa=this.na=this.v=this.Gg=this.A=this.Fg=0;this.ao=!1;this.G=this.P=this.aa=this.C=this.b=null}function Bd(){this.Dx=!1;this.Ig=null;this.wa=!1;this.Fa=null;this.Md=!0;this.vc=this.uc=1;this.y=this.x=this.angle=0;this.vl=null}function L(){this.Ud=this.ka=0;this.F=null;this.Iw=this.Hw=0;this.XC=this.level=-1;this.jo=null;this.Md=!0}function Cd(){this.He=this.Wc=this.ui=0;this.Xa=-1;this.Qb=this.Pb=
1;this.sb=this.ti=this.ca=this.eb=this.rb=0;this.cb=this.N=!1;this.Cj=this.Bj=0;this.ns=-1;this.fx=this.dx=this.ex=this.cx=this.bx=this.ms=0}function da(){this.rd=this.qd=this.Zc=this.Fb=this.za=this.type=0;this.wz=this.wa=!1;this.Nd=this.$f=this.hh=this.ep=this.Oc=0;this.Vi=!1;this.Fa=this.ra=null;this.Qd=0;this.font=null;this.ee=this.Za=!1}function Dd(){this.type=this.Oc=this.Pc=this.rd=this.qd=this.za=this.pl=0;this.wa=!0;this.$f=0;this.ra=null;this.Nd=0;this.Fa=null;this.Qd=0;this.alpha=1;this.rk=
"source-over";this.ee=!1}function Ed(){this.type=this.Oc=this.Pc=this.rd=this.qd=this.za=this.pl=0;this.wa=!0;this.$f=0;this.ra=null;this.Nd=0;this.Fa=null;this.Qd=0;this.alpha=1;this.rk="source-over";this.ee=!1}function Fd(){this.zi=null;this.fp=this.Pc=this.Fb=this.Zc=0;this.font=null;this.wa=!0;this.GD=this.ka=0;this.ra=this.Fa=null;this.Za=!1;this.rect=new ba;this.rd=this.qd=this.deltaY=0;this.Ab=null;this.ee=!1}function Gd(){this.rd=this.qd=0;this.Zd=null;this.sk=0;this.mh=[]}function Hd(a,b){this.ext=
b.h.Qq.rr(a);this.qw=!1;this.sw=this.Co=this.Sw=0;this.Za=!1;this.wa=!0;this.ra=this.Fa=null}function Va(){}function Pa(){this.jo=this.dir=this.y=this.x=0;this.yu=!1}function Id(a){a.file.w();this.ft=a.file.w()}function Xe(a){this.Id=a.file.B();this.tr=a.file.B();this.Rh=a.file.w()}function Ye(a){this.color=a.file.Xc()}function Ze(a){this.vk=a.file.B();this.Vl=a.file.B()}function ra(a){this.Rh=a.file.w();for(var b=a.file.S,c=0,d;;){c++;d=a.file.B();if(0==d)break;d=a.file.w();6<d&&a.file.ma(d-6)}a.file.seek(b);
this.Pa=Array(c);for(b=0;b<c;b++)this.Pa[b]=ea.create(a.file)}function $e(a){var b=a.file.w();a.file.ma(4);this.data=0;6<b&&(this.data=a.file.S,a.file.ma(b-6))}function ma(a){this.Eg=a.file.w();this.QK=a.file.w()}function af(a){a.file.ma(4);this.S=0;this.id=a.file.w()}function La(a){this.value=a.file.B();this.ft=0}function Jd(a){this.key=a.file.w()}function bf(a){this.Va=a.file.W();this.Tg=a.file.W();this.type=a.file.W()}function na(){}function Kd(a){this.Lo=a.file.W();this.Xk=a.file.W();this.$r=
a.file.W();this.as=a.file.W();this.Yr=a.file.W();this.Ow=a.file.W();this.Xr=a.file.B();this.Zr=a.file.W();this.Mo=a.file.W();this.Pw=a.file.W()}function jb(a){this.Lo=a.file.W();this.Xk=a.file.W();this.$r=a.file.W();this.as=a.file.W();this.Yr=a.file.W();this.Ow=a.file.W();this.Xr=a.file.B();this.Zr=a.file.W();this.Mo=a.file.W();this.Pw=a.file.W();this.zq=a.file.w();this.Gz=a.file.w()}function Ld(a){this.Lo=a.file.W();this.Xk=a.file.W();this.$r=a.file.W();this.as=a.file.W();this.Yr=a.file.W();this.Ow=
a.file.W();this.Xr=a.file.B();this.Zr=a.file.W();this.Mo=a.file.W();this.Pw=a.file.W();this.zq=a.file.W();this.Gz=a.file.W();a.file.ma(4);a.file.w()}function Qa(a){this.Us=a.file.w();this.dE=a.file.w()}function fa(a){this.value=a.file.w()}function Wa(a){this.Xb=a.file.Kb()}function cf(a){this.Id=a.file.B();this.tr=a.file.B()}function df(a){this.xE=a.file.W();this.zE=a.file.W();this.yE=a.file.W();this.AE=a.file.W()}function Xa(){this.pk=[]}function Ha(a){this.vp=this.tp=1;this.Fw=-1;this.Gw=this.Dx=
!1;this.xk=this.wk=0;if(!(this.Ya=a.getContext("2d")))throw Error("Failed to init standard renderer");}function va(){this.Hn="";this.qA=this.op=this.pp=this.pE=this.qE=0}function Md(){}function q(){this.m=this.oo=this.no=this.wr=0;this.Ba=this.SB=!1;this.Sh=this.wA=this.s=this.$=null}function Nd(a){this.app=a}function Ra(){}function Od(){this.TB=this.f=this.g=this.qb=0}function Pd(){this.f=this.g=this.qb=0}function Qd(){this.Nb=this.Ic=this.Eu=this.Mf=0;this.TL=null}function Rd(){this.f=this.g=this.Pq=
this.ib=0}function Sd(){this.Nb=this.Ic=this.mj=0}function Td(){}function Ud(){this.f=this.g=this.Jn=this.qb=this.ib=0}function Vd(){this.Yv;this.Nk=this.Pk=this.Lg=this.Xe=this.K=0;this.De=null}function Wd(){this.f=this.g=this.qb=0}function Xd(){this.Xv=this.f=this.g=this.qb=0}function Yd(){this.mj;this.Ic;this.Nb}function Zd(){this.f=this.g=this.GA=this.ib=this.qb=0}function $d(){this.f=this.g=this.qb=0}function ae(){this.rc=this.f=this.g=this.qb=0}function be(){this.Mk=this.Lk=this.f=this.g=this.qb=
0}function ce(){this.lm=this.f=this.g=this.FA=this.In=this.ib=0}function de(){this.vr=this.f=this.g=this.In=this.ib=0}function ee(){this.ur=this.zr=this.Ar=this.xr=this.Bd=this.Wv=this.ia=this.ha=this.Nk=this.Pk=this.Lg=this.Xe=this.K=this.CE=this.mt=this.Ox=0}function fe(){this.Wf=this.Ok=this.f=this.g=this.ib=this.qb=0}function ge(){}function he(){this.f=this.g=this.ib=0}function ie(a,b){var c=new Y;pa.dd=new l(a,c,b);c.getFile(b,je)}function je(){pa.dd.load()}function Ya(){pa.dd.mp()}function Ga(){this.y=
this.x=0;this.visible=!0;this.children=[];this.ug=!1}function ua(){}function z(){this.U=null;this.lineWidth=this.Na=this.Qa=this.width=this.height=this.lineWidth=0}function ef(){this.U=null;this.angle=0;this.vc=this.uc=1;this.Ix=0}function A(){this.a=null;this.ea=this.jc=this.ic=this.Is=this.Ym=this.Fs=this.Es=0;this.ih=null}function ke(){this.Kr=0;this.lb=null}function le(){this.Lr=0;this.values=null;this.ka=0}function Da(){this.Js=0;this.Hd=this.Ta=null}function Sa(a){this.app=a;this.Bk=null;this.Nr=
0}function Za(){this.handle=0}function Ea(){this.D=this.j=null}function me(){}function ne(){}function oe(){}function kb(){this.element=null;this.Zz=!1}function S(){this.nw=100;this.Gr=this.HC=this.IC=this.qm=0}function pe(){this.yo=0;this.Td=null}function qe(){this.aC=this.bC=this.ZB=this.$B=this.po=0}function re(){this.hC=this.gC=this.fC=this.iC=0}function se(){this.mC=this.kC=this.lC=this.jC=0}function te(){this.GC=this.EC=this.mw=this.BC=this.CC=this.pm=0;this.ob=null}function ue(){this.ew=this.dC=
this.fw=this.aw=this.dw=this.cw=this.bw=this.eC=0;this.Fe=null}function ve(){this.tC=this.sC=this.uC=this.rC=this.qC=this.vC=0}function we(){this.xC=this.wC=this.yC=this.lw=this.kw=this.zC=0}function ze(){}function Ae(){this.fd=null;this.data=0}function G(){this.a=null;this.Kj=this.Le=this.gh=this.bc=this.re=this.cp=this.bp=0}function wa(){this.Pt=this.Pp=this.Dl=this.Cy=this.Cl=this.Qp=this.Op=0;this.Li=!1}function Be(){this.Rp=!1;this.El=null}function Ce(){}function De(){this.Rt=this.sg=this.St=
this.zh=0}function Ee(){this.Sp=this.Tp=this.Wt=this.Vt=this.Ut=this.Tt=0}function Fe(){this.xe=this.ck=this.bk=this.Fh=this.Eh=this.Xp=this.qn=this.rn=this.Sc=0;this.ud=!1;this.Ra=null;this.Dh=this.Zp=this.Yp=this.Ch=0;this.Jl=null;this.Wp=!1}function N(){this.Gl=this.Gy=this.Mi=this.Hf=this.Gf=this.Kd=this.Fy=this.Xt=this.$d=this.Bb=0;this.Hl=null;this.Zt=this.Yt=0;this.$j=!1}function $a(){this.Hy=this.$t=this.Iy=this.au=this.ak=this.Il=this.bu=this.Ld=this.Bh=0}function ab(){}function za(){this.yx=
0;this.da=null;this.zx=0;this.T=!1;this.Lj=0;this.Ij=!1;this.Jj=0}function Ma(){this.Uc=null;this.AB=0;this.im=this.We=this.Gc=null;this.Ae=0}function ka(){this.Ve;this.df}function ff(){this.object=null;this.Oz=this.bn=this.lp=this.kp=0}function T(){this.ld={JJ:-1,Aq:!1,background:null,dm:null,ka:0}}var pa=this,n={extend:function(a,b){var c=Object.create(a.prototype||a);if(void 0!==b&&(b=b.prototype||b))for(var d in b)b.hasOwnProperty(d)&&(c[d]=b[d]);return c},Ip:function(a){return a>>16},FG:function(a){return a&
65535},HG:function(a,b){return b<<16|a&65535},ZS:function(a){return a>>>16&255},SS:function(a){return a>>>8&255},NS:function(a){return a&255},gR:function(a,b,c){return(a&255)<<16|(b&255)<<8|c&255},Ws:function(a){return(a&255)<<16|(a>>>8&255)<<8|a>>>16&255},UI:function(a,b,c){return Math.min(Math.max(a,b),c)},Te:function(a){var b=(a>>>16&255).toString(16),c=(a>>>8&255).toString(16);for(a=(a&255).toString(16);2>b.length;)b="0"+b;for(;2>c.length;)c="0"+c;for(;2>a.length;)a="0"+a;return"#"+b+c+a},Se:function(a){return 0>
a?Math.ceil(a):Math.floor(a)},eS:function(a){return Math.round(a)},Hv:function(a){return Math.ceil(a)==a},Iq:function(a,b,c,d,e){ox=d/2*.5522848;oy=e/2*.5522848;xe=b+d;ye=c+e;xm=b+d/2;ym=c+e/2;a.beginPath();a.moveTo(b,ym);a.bezierCurveTo(b,ym-oy,xm-ox,c,xm,c);a.bezierCurveTo(xm+ox,c,xe,ym-oy,xe,ym);a.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);a.bezierCurveTo(xm-ox,ye,b,ym+oy,b,ym);a.closePath()},BS:function(a,b){a.beginPath();a.moveTo(b.left,b.top);a.lineTo(b.right,b.top);a.lineTo(b.right,b.bottom);a.lineTo(b.left,
b.bottom);a.lineTo(b.left,b.top);a.closePath();a.stroke()},AS:function(a,b,c,d,e){a.beginPath();a.moveTo(b,c);a.lineTo(d,e);a.closePath();a.stroke()},On:function(a,b){for(var c=a.toString();4>c.length;)c="0"+c;return c+("."+b)},tb:function(a,b){if(a==b)return!0;a=a.toLowerCase();b=b.toLowerCase();return a==b},Wr:function(a){var b=a.lastIndexOf("\\");0<b&&(a=a.substring(b+1));return a},IG:40,JH:[0,1,2,3,5,7,8,9,11,12,13,15,16,17,19,20,21,23,24,25,27,28,29,31,32,33,35,36,37,39,40,41,43,44,45,47,48,
49,51,52],cT:function(a){return a<n.IG?n.JH[a]:Math.round(96*a/72)},Bp:0,Cp:0,Xj:1,vt:2,Ap:8,Gi:4,rF:32,ut:1024,sF:2048,EA:function(a,b,c,d,e,f){if(0==b.length)return 0!=(c&1024)&&(d.right=d.left,d.bottom=d.top),0;e.hj||(a.font=e.Cg());var g=0,m=String.fromCharCode(10),p=String.fromCharCode(13),P=b.indexOf(m);if(0<=P){var h=new ba;h.aA(d);var l,k=0,F=0,t;do l=-1,k<b.length&&(l=b.indexOf(p,k)),t=Math.max(P,l),l==P-1&&P--,P=b.substring(k,P),l=n.Zl(a,P,c,h,f,e),F=Math.max(F,h.right-h.left),g+=l,h.top+=
l,h.bottom=d.bottom,h.right=d.right,k=t+1,P=-1,k<b.length?P=b.indexOf(m,k):(l=n.Zl(a,"",c,h,f,e),F=Math.max(F,h.right-h.left),g+=l,h.top+=l,h.bottom=d.bottom,h.right=d.right);while(0<=P);k<b.length&&(P=b.substring(k),l=n.Zl(a,P,c,h,f,e),F=Math.max(F,h.right-h.left),g+=l);0!=(c&n.ut)&&(d.right=d.left+F,d.bottom=h.bottom);return g}return g=n.Zl(a,b,c|n.sF,d,f,e)},jt:null,Zl:function(a,b,c,d,e,f){0==b.length&&(b=" ");var g,m;g=f.kf();m=f.hj?f.measureText(" "):a.measureText(" ").width;var p=d.right-d.left,
h=0,l=0,X,k,F,t=0,r=0,q;null==n.jt&&(n.jt=Array(100));var u,w,E=!1,C=!1,v=d.top;k=g;0!=(k&1)&&k++;var A=v;do{k=h;F=q=0;r+=g;do{n.jt[q]=F;q+=1;X=l;l=-1;k<b.length&&(l=b.indexOf(" ",k));-1==l&&(l=b.length);if(l<k){F-=m;break}w=b.substring(k,l);u=f.hj?f.measureText(w):a.measureText(w).width;if(F+u>p){q--;if(0<q){F-=m;l=X;break}for(X=k;X<l;X++){u=f.hj?f.measureText(b.substring(X,X+1)):a.measureText(b.substring(X,X+1)).width;if(F+u>=p){X--;if(0<X){t=Math.max(F,t);0==(c&n.ut)&&(F=0!=(c&n.Xj)?d.left+(d.right-
d.left)/2-F/2:0!=(c&n.vt)?d.right-F:d.left,w=b.substring(k,X),e.push(new V(F,v,w)));l=X-1;C=E=!0;break}l=X<b.length?b.indexOf(" ",X):-1;E=!0;0<=l&&(C=!0);break}F+=u}}if(E)break;F+=u;if(F+m>p)break;F+=m;k=l+1}while(1);if(0==C){if(E)break;t=Math.max(F,t);if(0==(c&n.ut))for(F=0!=(c&n.Xj)?d.left+(d.right-d.left)/2-F/2:0!=(c&n.vt)?d.right-F:d.left,k=h,h=0;h<q;h++){l=-1;k<b.length&&(l=b.indexOf(" ",k));-1==l&&(l=b.length);if(l<k)break;w=b.substring(k,l);e.push(new V(F+n.jt[h],v,w));k=l+1}}C=E=!1;v+=g;h=
l+1}while(h<b.length);d.right=d.left+t;d.bottom=A+r;return r},Th:function(a,b,c,d,e,f){var g;if(e.hj)for(f=0;f<d.length;f++)g=d[f],e.fillText(a,g.text,b+g.x,c+g.y);else for(a.font=e.Cg(),a.fillStyle=n.Te(f),a.textAlign="left",a.textBaseline="top",f=0;f<d.length;f++)g=d[f],a.fillText(g.text,b+g.x,c+g.y)},gj:function(a,b){var c=a.toString();if(0!=(b&da.ey)){var d=b&da.ey;if(c.length>d)c=c.substring(c.length-d);else for(;c.length<d;)c="0"+c}return c},Xu:function(a,b){var c;if(0==(b&da.iF))c=a.toString();
else{var d=Math.floor(((b&da.gF)>>da.hF)+1);c=-1;0!=(b&da.kF)?c=(b&da.eF)>>da.fF:0!=a&&-1<a&&1>a&&(c=d);c=0>c?a.toPrecision(d):a.toFixed(c);var e,f,g;if(0!=(b&da.jF))for(f=e=0;f<c.length;f++)g=c.charAt(f),"."!=g&&"+"!=g&&"-"!=g&&"e"!=g&&"E"!=g&&e++;f=!1;"-"==c.charAt(0)&&(f=!0,c=c.substr(1));for(;e<d;)c="0"+c,e++;f&&(c="-"+c)}return c},JT:function(a,b){for(var c=a,d=b,e=d.indexOf("\\");0<=e;)c.substring(0,e)==d.substring(0,e)&&(d=d.substring(e+1),c=c.substring(e+1)),e=d.indexOf("\\",e+1);return c}},
Ge=!1,bb=!1,lb=!1,mb=window.XMLHttpRequest?new XMLHttpRequest:null;if(mb&&mb.overrideMimeType)try{bb="string"===typeof(new XMLHttpRequest).responseType,0<=navigator.userAgent.toLowerCase().indexOf("safari")&&(bb=!1)}catch(a){}else{var Ge=!0,nb=document.createElement("script");nb.type="text/vbscript";nb.innerHTML='Function BinFileReaderImpl_IE_VBAjaxLoader(fileName)\n\r\n\t                Dim xhr\n\r\n\t                Set xhr = CreateObject("Microsoft.XMLHTTP")\n\r\n\t                xhr.Open "GET", fileName, False\n\r\n\t                xhr.setRequestHeader "Accept-Charset", "x-user-defined"\n\r\n\t                xhr.send\n\r\n\t                Dim byteArray()\n\r\n\t                if xhr.Status = 200 Then\n\r\n\t                    Dim byteString\n\r\n\t                    Dim i\n\r\n\t                    byteString=xhr.responseBody\n\r\n\t                    ReDim byteArray(LenB(byteString))\n\r\n\t                    For i = 1 To LenB(byteString)\n\r\n\t                        byteArray(i-1) = AscB(MidB(byteString, i, 1))\n\r\n\t                    Next\n\r\n\t                End If\n\r\n\t                BinFileReaderImpl_IE_VBAjaxLoader=byteArray\n\r\n\t            End Function';
document.head.appendChild(nb)}if(bb){var He=new FileReader;try{He.readAsBinaryString&&(lb=!0)}catch(a){}He=null}mb=null;Y.prototype={ya:function(){return this.xd.charCodeAt(this.S++)&255},getFile:function(a,b,c){this.Hu=b;if(Ge)try{var d=BinFileReaderImpl_IE_VBAjaxLoader(a).toArray(),e,f=d.length;f>c&&(f=c);for(e=0;e<f;e++)this.xd+=String.fromCharCode(d[e]);this.end=this.xd.length;this.Hu()}catch(p){}else{var g=new XMLHttpRequest;g.open("GET",a,!0);var m=this;bb?(g.responseType="blob",g.onload=function(){if(4==
g.readyState&&200==g.status){var a=new FileReader;a.onloadend=function(){if(lb)m.xd+=a.result;else{var b=new Uint8Array(a.result),c;for(c=0;c<b.length;c++)m.xd+=String.fromCharCode(b[c])}m.end=m.xd.length;m.Hu()};lb?a.readAsBinaryString(g.response):a.readAsArrayBuffer(g.response)}}):(g.overrideMimeType("text/plain; charset=x-user-defined"),g.onload=function(){4==g.readyState&&200==g.status&&(m.xd+=g.responseText,m.end=m.xd.length,m.Hu())});g.send(null)}},bN:function(a){this.xd=a;this.end=a.length;
var b=this;this.ya=function(){return b.xd.charCodeAt(b.S++)&255}},wg:function(a,b){var c=new Y;c.xd=this.xd;c.offset=a;c.S=a;c.end=a+b;c.Cc=this.Cc;return c},JK:function(){return this.end-this.offset},UD:function(a){this.Cc=a},xA:function(){var a=this.ya(),b=this.ya(),c=this.ya();255==a&&254==b?(this.Cc=!0,this.S--):239==a&&187==b&&191==c?this.Cc=!1:(this.Cc=!1,this.S-=3)},ma:function(a){this.S+=a},Yh:function(){return this.S>=this.end},hb:function(){return this.ya()},w:function(){var a;a=this.ya();
return 256*this.ya()+a},W:function(){var a;a=this.ya();a=256*this.ya()+a;return 32768>a?a:a-65536},Gm:function(){var a;a=this.ya();return 256*this.ya()+a},B:function(){var a,b,c;a=this.ya();b=this.ya();c=this.ya();a=16777216*this.ya()+65536*c+256*b+a;return 2147483647>=a?a:a-4294967296},Xc:function(){var a,b,c;a=this.ya();b=this.ya();c=this.ya();this.ya();return 65536*a+256*b+c},qD:function(){var a,b,c;a=this.ya();b=this.ya();c=this.ya();a=16777216*this.ya()+65536*c+256*b+a;2147483648<a&&(a-=4294967295);
return a/65536},zM:function(){var a,b,c,d,e,f,g;a=this.ya();b=this.ya();c=this.ya();d=this.ya();e=this.ya();f=this.ya();g=this.ya();a=72057594037927936*this.ya()+281474976710656*g+1099511627776*f+4294967296*e+16777216*d+65536*c+256*b+a;0x7fffffffffffffff<a&&(a-=1.8446744073709552E19);return a/4294967296},Kb:function(a){var b="";if(this.Cc)if(1>arguments.length){if(this.Yh())return b;c=this.S;for(b=this.Gm();b&&!this.Yh();)b=this.Gm();b=(this.S-c-2)/2;this.S=c;b=this.Kb(b);this.ya();this.ya()}else{b=
"";c=this.S;for(e=0;e<a;e++){d=this.Gm();if(0==d)break;b+=String.fromCharCode(d)}this.S=c+2*a}else if(1>arguments.length){if(this.Yh())return b;for(var c=this.S,b=this.ya();b&&!this.Yh();)b=this.ya();b=this.S-c-1;this.S=c;b=this.Kb(b);this.ya()}else{for(var d,c=this.S,e=0;e<a;++e){d=this.ya();if(0==d)break;b+=String.fromCharCode(d)}this.S=c+a}return b},AM:function(){var a=this.S,b,c="",d,e;if(0==this.Cc){if(this.Yh())return;for(b=this.ya();10!=b&&13!=b&&!this.Yh();)b=this.ya();d=this.S;this.S=a;e=
1;10!=b&&13!=b&&(e=0);d>a+e&&(c=this.Kb(d-a-e));if(10==b||13==b)this.ya(),a=this.hb(),10==b&&13!=a&&this.S--,13==b&&10!=a&&this.S--}else{if(this.Yh())return;for(b=this.Gm();10!=b&&13!=b&&!this.Yh();)b=this.Gm();d=this.S;this.S=a;e=2;10!=b&&13!=b&&(e=0);d>a+e&&(c=this.Kb((d-a-e)/2));if(10==b||13==b)this.S+=2,a=this.Gm(),10==b&&13!=a&&(this.S-=2),13==b&&10!=a&&(this.S-=2)}return c},seek:function(a){a>=this.end&&(a=this.end);this.S=a},kN:function(a){var b=this.S,b=b-a;0>b&&(b=0);this.S=b},EM:function(a){var b,
c=a.length;for(b=0;b<c;b++)a[b]=this.ya()},rD:function(a){var b=[],c;for(c=0;c<a;c++)b[c]=this.ya();return b},gx:function(){var a=new Na;a.gx(this);return a},hx:function(){var a=new Na;a.hx(this);return a}};M.prototype={add:function(a){this.ce.push(a)},cL:function(a,b){this.ce.splice(a,0,b)},get:function(a){return a<this.ce.length?this.ce[a]:null},put:function(a,b){this.ce[a]=b},set:function(a,b){a<this.ce.length&&(this.ce[a]=b)},Wo:function(a){a<this.ce.length&&this.ce.splice(a,1)},indexOf:function(a){return this.ce.indexOf(a)},
contains:function(a){return 0<=this.ce.indexOf(a)},sD:function(a){a=this.ce.indexOf(a);0<=a&&this.ce.splice(a,1)},size:function(){return this.ce.length},clear:function(){this.ce.length=0}};ba.prototype={load:function(a){this.left=a.B();this.top=a.B();this.right=a.B();this.bottom=a.B()},aA:function(a){this.left=a.left;this.right=a.right;this.top=a.top;this.bottom=a.bottom}};Na.prototype={Cg:function(){var a;a=this.le?"italic ":"normal ";var b=100*Math.floor(this.me/100),b=Math.max(b,100),b=Math.min(b,
900);a=a+(b+" ")+(this.wb+"px ");return a+=this.ke},kf:function(){return this.wb+Math.ceil(this.wb/8)},ba:function(){this.ke="Arial";this.wb=13;this.me=400;this.le=0},gx:function(a){this.wb=a.B();0>this.wb&&(this.wb=-this.wb);a.ma(12);this.me=a.B();this.le=a.hb();this.JB=a.hb();this.IB=a.hb();a.ma(5);this.ke=a.Kb(32)},hx:function(a){this.wb=a.W();0>this.wb&&(this.wb=-this.wb);a.ma(6);this.me=a.w();this.le=a.hb();this.JB=a.hb();this.IB=a.hb();a.ma(5);var b=a.Cc;a.Cc=!1;this.ke=a.Kb(32);a.Cc=b}};oa.separator=
"{@24}";oa.vy=1;oa.mG=2;oa.prototype={gp:function(){if(null!=this.lb&&null!=this.tk){var a="",b;for(b=0;b<this.lb.size();b++)a+=this.lb.get(b)+oa.separator;localStorage.setItem(this.tk,a)}},qr:function(a){var b=!0;null!=this.tk&&n.tb(a,this.tk)&&(b=!1);if(b)if(this.gp(),this.tk=a,this.lb=new M,a=localStorage.getItem(this.tk))for(var b=0,c=a.indexOf(oa.separator,0);0<=c;)this.lb.add(a.substring(b,c)),b=c+oa.separator.length,c=a.indexOf(oa.separator,b);else if(a=null,null==a&&(b=this.app.cB(this.tk),
null!=b&&(a=b.open())),a)for(b=!1,a.xA(),"undefined"!=typeof this.ka&&(this.ka&oa.vy&&(this.Cc=!1,b=!0),this.ka&oa.mG&&(this.Cc=!0));0==a.Yh();){c=a.AM();b&&(c=this.BJ(c));if("<"==c.substring(0,1)){this.lb.clear();break}if(null==c)break;this.lb.add(c)}},BJ:function(a){for(var b="",c=0,d,e,f;c<a.length;)d=a.charCodeAt(c),128>d?(b+=String.fromCharCode(d),c++):191<d&&224>d?(e=a.charCodeAt(c+1),b+=String.fromCharCode((d&31)<<6|e&63),c+=2):(e=a.charCodeAt(c+1),f=a.charCodeAt(c+2),b+=String.fromCharCode((d&
15)<<12|(e&63)<<6|f&63),c+=3);return b},Tq:function(a){var b,c;for(b=0;b<this.lb.size();b++)if(c=this.lb.get(b),"["==c.charAt(0)){var d=c.lastIndexOf("]");if(1<=d&&(c=c.substring(1,d),n.tb(a,c)))return b}return-1},ev:function(a,b){for(var c,d;a<this.lb.size();a++){c=this.lb.get(a);if("["==c.charAt(0))break;d=c.indexOf("=");if(0<=d){for(var e=0;e<d&&32==c.charCodeAt(e);)e++;for(;d>e&&32==c.charCodeAt(d-1);)d--;if(d>e&&(c=c.substring(0,d),n.tb(c,b)))return a}}return-1},Gk:function(a,b,c,d){this.qr(d);
a=this.Tq(a);return 0<=a&&(a=this.ev(a+1,b),0<=a)?(b=this.lb.get(a),b.substring(b.indexOf("=")+1)):c},wl:function(a,b,c,d){this.qr(d);d=this.Tq(a);if(0>d)this.lb.add("["+a+"]"),this.lb.add(b+"="+c);else if(a=this.ev(d+1,b),0<=a)this.lb.set(a,b+"="+c);else{for(a=d+1;a<this.lb.size();a++)if(d=this.lb.get(a),"["==d.charAt(0)){d=b+"="+c;this.lb.cL(a,d);return}this.lb.add(b+"="+c)}},sA:function(a,b,c){this.qr(c);a=this.Tq(a);0<=a&&(b=this.ev(a+1,b),0<=b&&this.lb.Wo(b),this.gp())},EJ:function(a,b){this.qr(b);
var c=this.Tq(a);if(0<=c){for(this.lb.Wo(c);;){c++;if(c>=this.lb.size())break;if("["==this.lb.get(c).charAt(0))break;this.lb.Wo(c)}this.gp()}}};la.prototype={measureText:function(a,b){b=this.app.lv(b);if(b.hj)return b.measureText(a);this.de.font=b.Cg();return this.de.measureText(a).width},Rs:function(a,b,c,d,e){if(a==this.yL&&b==this.uL&&c==this.xL&&d==this.vL&&e==this.tL)return this.wL;var f=this.de;f.clearRect(0,0,this.width,this.height);c||(c=new ba(0,0,this.width,this.height));var g=[];d=this.app.lv(d);
var m=n.EA(f,a,b,c,d,g);if(0!=m){var p=0;0!=(b&n.Ap)?p=this.height-m:0!=(b&n.Gi)&&(p=this.height/2-m/2);n.Th(f,0,p,g,d,e,0,0)}this.yL=a;this.uL=b;this.xL=c;this.vL=d;this.tL=e;return this.wL=m},XB:function(a){a?(this.de.fillStyle=n.Te(a),this.de.fillRect(0,0,this.width,this.height)):this.de.clearRect(0,0,this.width,this.height)},Dr:function(a,b,c,d,e,f,g){var m=[];c||(c=new ba(0,0,this.width,this.height));e=this.app.lv(e);a=n.EA(this.de,a,b,c,e,m);if(0!=a)switch(c=0,0!=(b&n.Ap)?c=this.height-a:0!=
(b&n.Gi)&&(c=this.height/2-a/2),f){case 1:n.Th(this.de,1,c+1,m,e,g,0,0);n.Th(this.de,0,c,m,e,d,0,0);break;case 2:n.Th(this.de,1,c,m,e,g,0,0);n.Th(this.de,1,c+2,m,e,g,0,0);n.Th(this.de,0,c+1,m,e,g,0,0);n.Th(this.de,2,c+1,m,e,g,0,0);n.Th(this.de,1,c+1,m,e,d,0,0);break;case 0:n.Th(this.de,0,c,m,e,d,0,0)}},resize:function(a,b){if(a!=this.width||b!=this.height)this.width=a,this.height=b,this.canvas.width=a,this.canvas.height=b},Sb:function(a,b,c,d,e){a.Dj(this.canvas,b,c,this.width,this.height,d,e)}};
Ia.xJ=[{Xb:navigator.userAgent,kd:"Chrome",xc:"Chrome"},{Xb:navigator.userAgent,kd:"OmniWeb",gn:"OmniWeb/",xc:"OmniWeb"},{Xb:navigator.vendor,kd:"Apple",xc:"Safari",gn:"Version"},{tM:window.opera,xc:"Opera",gn:"Version"},{Xb:navigator.vendor,kd:"iCab",xc:"iCab"},{Xb:navigator.vendor,kd:"KDE",xc:"Konqueror"},{Xb:navigator.userAgent,kd:"Firefox",xc:"Firefox"},{Xb:navigator.vendor,kd:"Camino",xc:"Camino"},{Xb:navigator.userAgent,kd:"Netscape",xc:"Netscape"},{Xb:navigator.userAgent,kd:"MSIE",xc:"Explorer",
gn:"MSIE"},{Xb:navigator.userAgent,kd:"Gecko",xc:"Mozilla",gn:"rv"},{Xb:navigator.userAgent,kd:"Mozilla",xc:"Netscape",gn:"Mozilla"}];Ia.zJ=[{Xb:navigator.platform,kd:"Win",xc:"Windows"},{Xb:navigator.platform,kd:"Mac",xc:"MacOS"},{Xb:navigator.userAgent,kd:"iPhone",xc:"iOS"},{Xb:navigator.userAgent,kd:"iPod",xc:"iOS"},{Xb:navigator.userAgent,kd:"iPad",xc:"iOS"},{Xb:navigator.userAgent,kd:"Android",xc:"Android"},{Xb:navigator.platform,kd:"Windows Phone",xc:"Windows Phone"},{Xb:navigator.platform,
kd:"Linux",xc:"Linux"}];Ia.prototype={ID:function(a){for(var b=0;b<a.length;b++){var c=a[b].Xb,d=a[b].tM;this.wE=a[b].gn||a[b].xc;if(c){if(-1!=c.indexOf(a[b].kd))return a[b].xc}else if(d)return a[b].xc}},JD:function(a){var b=a.indexOf(this.wE);if(-1!=b)return parseFloat(a.substring(b+this.wE.length+1))}};n.nT=function(a,b,c,d){var e=document.createElement("canvas");e.width=b.width;e.height=b.height;var f=e.getContext("2d");0==b.Ib?f.drawImage(b.Hb,0,0):f.drawImage(a.ga.$b[b.Ib],b.Cd,b.Dd,b.width,
b.height,0,0,b.width,b.height);var g=f.getImageData(0,0,b.width,b.height),m=d>>16&255,p=d>>8&255;d&=255;var h=c>>16&255,l=c>>8&255;c&=255;var n,k,F;for(F=0;F<b.height;F++)for(k=0;k<b.width;k++)n=4*(F*b.width+k),g.data[n]==h&&g.data[n+1]==l&&g.data[n+2]==c&&(g.data[n]=m,g.data[n+1]=p,g.data[n+2]=d);f.putImageData(g,0,0);f=new ha;f.app=a;f.width=b.width;f.height=b.height;f.Qa=b.Qa;f.Na=b.Na;f.sh=b.sh;f.th=b.th;f.fb=0;f.Hb=e;f.Mg=b.Mg;f.mm=b.mm;f.bi=b.bi;return f};Aa.SF=1;Aa.rP=2;Aa.RF=4;Aa.OF=8;Aa.prototype=
{jJ:function(a){if(this.wK!=a.ke||this.Qd!=a.wb)return!1;var b=0!=(this.UA&Aa.SF),c=0!=a.le;if(b!=c)return!1;b=0!=(this.UA&Aa.RF);c=400<a.me;return b!=c?!1:!0},kf:function(){return this.height+this.dL},measureText:function(a){var b=0,c=a.length,d,e;for(d=0;d<c;d++)e=this.Ku.indexOf(a.charAt(d)),b=0<=e?b+(this.Ju[e]+this.Dv):b+this.width;return b},fillText:function(a,b,c,d){var e=b.length,f,g,m,p,h=this.Ig;if(0==(this.ka&Aa.OF))for(f=0;f<e;f++)p=this.Ku.indexOf(b.charAt(f)),0<=p?(m=Math.floor(p/this.Ir),
g=p-m*this.Ir,m*=this.height+1,g*=this.width+1,0==h.Ib?a.drawImage(h.Hb,g,m,this.width,this.height,Math.round(c),Math.round(d),this.width,this.height):a.drawImage(h.app.ga.$b[h.Ib],g+h.Cd,m+h.Dd,this.width,this.height,Math.round(c),Math.round(d),this.width,this.height),c+=this.Ju[p]+this.Dv):(a.fillStyle=n.Te(this.color),a.fillRect(c,d,this.width,this.height),c+=this.width);else for(c+=this.measureText(b),f=e-1;0<=f;f--)p=this.Ku.indexOf(b.charAt(f)),0<=p?(c-=this.Ju[p]+this.Dv,m=p/this.Ir,g=p-m*
this.Ir,m*=this.height+1,g*=this.width+1,0==h.Ib?a.drawImage(h.Hb,g,m,this.width,this.height,Math.round(c),Math.round(d),this.width,this.height):a.drawImage(h.app.ga.$b[h.Ib],g+h.Cd,m+h.Dd,this.width,this.height,Math.round(c),Math.round(d),this.width,this.height)):(c-=this.width,a.fillStyle=n.Te(this.color),a.fillRect(c,d,this.width,this.height))}};U.Ei=1;U.ON=17408;U.NN=17664;U.HN=17920;U.FN=18176;U.GN=18432;U.IN=18688;U.QN=18944;U.LN=19200;U.JN=19456;U.KN=19712;U.RN=19968;U.SN=20224;U.MN=20480;
U.PN=20736;U.DE=983039;U.create=function(a){var b=!1,c=!1,d=!1,e=!1,f=!1,g=!1,m=!1,p=!1,h=!1,l=a.file.S,n=a.file.w(),k,F=a.file.B();switch(F){case 65535:k=new ga;break;case 131071:k=new ga;break;case 262143:k=new ACT_SETVARG;break;case 327679:k=new ACT_SUBVARG;break;case 393215:k=new ACT_ADDVARG;break;case 458751:k=new ACT_GRPACTIVATE;break;case 524287:k=new ACT_GRPDEACTIVATE;break;case 983039:k=new ACT_STARTLOOP;break;case 1048575:k=new ACT_STOPLOOP;break;case 1114111:k=new ACT_SETLOOPINDEX;break;
case 1179647:k=new ACT_RANDOMIZE;break;case 1310719:k=new ACT_SETGLOBALSTRING;break;case 1572863:k=new ga;break;case 1638399:k=new ga;break;case 1835007:k=new ACT_SETVARGCONST;b=!0;break;case 1900543:k=new ACT_SETVARG;break;case 1966079:k=new ACT_SETVARGCONST;b=!0;break;case 2031615:k=new ACT_SETVARG;break;case 2097151:k=new ACT_ADDVARGCONST;c=!0;break;case 2162687:k=new ACT_ADDVARG;break;case 2228223:k=new ACT_ADDVARGCONST;c=!0;break;case 2293759:k=new ACT_ADDVARG;break;case 2359295:k=new ACT_SUBVARGCONST;
d=!0;break;case 2424831:k=new ACT_SUBVARG;break;case 2490367:k=new ACT_SUBVARGCONST;d=!0;break;case 2555903:k=new ACT_SUBVARG;break;case 65534:k=new tb;break;case 131070:k=new ub;break;case 327678:k=new vb;break;case 458750:k=new ACT_STOPSPESAMPLE;break;case 524286:k=new ACT_PAUSESAMPLE;break;case 589822:k=new ACT_RESUMESAMPLE;break;case 786430:k=new ACT_PLAYCHANNEL;break;case 851966:k=new ACT_PLAYLOOPCHANNEL;break;case 917502:k=new ACT_PAUSECHANNEL;break;case 983038:k=new ACT_RESUMECHANNEL;break;
case 1048574:k=new ACT_STOPCHANNEL;break;case 1114110:k=new ACT_SETCHANNELPOS;break;case 1179646:k=new ACT_SETCHANNELVOL;break;case 1245182:k=new ga;break;case 1310718:k=new ACT_SETSAMPLEPOS;break;case 1376254:k=new ACT_SETSAMPLEMAINVOL;break;case 1441790:k=new ACT_SETSAMPLEVOL;break;case 1507326:k=new ga;break;case 1572862:k=new ga;break;case 1638398:k=new ACT_PAUSEALLCHANNELS;break;case 1703934:k=new ACT_RESUMEALLCHANNELS;break;case 2031614:k=new ACT_LOCKCHANNEL;break;case 2097150:k=new ACT_UNLOCKCHANNEL;
break;case 2162686:k=new ACT_SETCHANNELFREQ;break;case 2228222:k=new ACT_SETSAMPLEFREQ;break;case 65533:k=new wb;break;case 131069:k=new xb;break;case 196605:k=new yb;break;case 262141:k=new ACT_PAUSEKEY;break;case 327677:k=new ACT_ENDGAME;break;case 393213:k=new ACT_RESTARTGAME;break;case 458749:k=new ACT_RESTARTLEVEL;break;case 524285:k=new ACT_CDISPLAY;break;case 589821:k=new ACT_CDISPLAYX;break;case 655357:k=new ACT_CDISPLAYY;break;case 983037:k=new ACT_FULLSCREENMODE;break;case 1048573:k=new ACT_WINDOWEDMODE;
break;case 1114109:k=new ACT_SETFRAMERATE;break;case 1179645:k=new ACT_PAUSEKEY;break;case 1245181:k=new ACT_PAUSEANYKEY;break;case 1310717:k=new ACT_SETVSYNCON;break;case 1376253:k=new ACT_SETVSYNCOFF;break;case 1441789:k=new ACT_SETVIRTUALWIDTH;break;case 1507325:k=new ACT_SETVIRTUALHEIGHT;break;case 1572861:k=new ACT_SETFRAMEBDKCOLOR;break;case 1638397:k=new ACT_DELCREATEDBKDAT;break;case 1703933:k=new ACT_DELALLCREATEDBKD;break;case 1769469:k=new ACT_SETFRAMEWIDTH;break;case 1835005:k=new ACT_SETFRAMEHEIGHT;
break;case 2097149:k=new ACT_PLAYDEMO;break;case 2162685:k=new ga;break;case 2228221:k=new ga;break;case 2293757:k=new ga;break;case 2359293:k=new ga;break;case 2424829:k=new ga;break;case 65532:k=new ACT_SETTIMER;break;case 131068:k=new ACT_EVENTAFTER;break;case 196604:k=new ACT_NEVENTSAFTER;break;case 65530:k=new ACT_HIDECURSOR;break;case 131066:k=new ACT_SHOWCURSOR;break;case 65529:k=new ACT_SETSCORE;break;case 131065:k=new ACT_SETLIVES;break;case 196601:k=new ACT_NOINPUT;break;case 262137:k=new ACT_RESTINPUT;
break;case 327673:k=new ACT_ADDSCORE;break;case 393209:k=new ACT_ADDLIVES;break;case 458745:k=new ACT_SUBSCORE;break;case 524281:k=new ACT_SUBLIVES;break;case 589817:k=new ACT_SETINPUT;break;case 655353:k=new ACT_SETINPUTKEY;break;case 720889:k=new ACT_SETPLAYERNAME;break;case 65531:k=new zb;break;case 131067:k=new ACT_CREATEBYNAME;break;case 5242883:k=new ACT_STRDESTROY;break;case 5308419:k=new ACT_STRDISPLAY;break;case 5373955:k=new ACT_STRDISPLAYDURING;break;case 5439491:k=new Ab;break;case 5505027:k=
new Bb;break;case 5570563:k=new ACT_STRPREV;break;case 5636099:k=new ACT_STRNEXT;break;case 5701635:k=new ACT_STRDISPLAYSTRING;break;case 5767171:k=new Cb;break;case 5242882:k=new ACT_SPRPASTE;break;case 5308418:k=new ACT_SPRFRONT;break;case 5373954:k=new ACT_SPRBACK;break;case 5439490:k=new ACT_SPRADDBKD;break;case 5505026:k=new ACT_SPRREPLACECOLOR;break;case 5570562:k=new ACT_SPRSETSCALE;break;case 5636098:k=new ACT_SPRSETSCALEX;break;case 5701634:k=new ACT_SPRSETSCALEY;break;case 5767170:k=new ACT_SPRSETANGLE;
break;case 5242887:k=new Db;break;case 5308423:k=new ACT_CADDVALUE;break;case 5373959:k=new ACT_CSUBVALUE;break;case 5439495:k=new ACT_CSETMIN;break;case 5505031:k=new ACT_CSETMAX;break;case 5570567:k=new ACT_CSETCOLOR1;break;case 5636103:k=new ACT_CSETCOLOR2;break;case 5242884:k=new ACT_QASK;break;case 5242889:k=new ACT_CCARESTARTAPP;break;case 5308425:k=new ACT_CCARESTARTFRAME;break;case 5373961:k=new ACT_CCANEXTFRAME;break;case 5439497:k=new ACT_CCAPREVIOUSFRAME;break;case 5505033:k=new ACT_CCAENDAPP;
break;case 5636105:k=new ACT_CCAJUMPFRAME;break;case 5701641:k=new ACT_CCASETGLOBALVALUE;break;case 5767177:k=new ACT_CCASHOW;break;case 5832713:k=new ACT_CCAHIDE;break;case 5898249:k=new ACT_CCASETGLOBALSTRING;break;case 5963785:k=new ACT_CCAPAUSEAPP;break;case 6029321:k=new ACT_CCARESUMEAPP;break;case 6094857:k=new ACT_CCASETWIDTH;break;case 6160393:k=new ACT_CCASETHEIGHT;break;default:switch(F&4294901760){case 65536:k=new Eb;break;case 131072:k=new Fb;break;case 196608:k=new Gb;break;case 262144:k=
new Hb;break;case 327680:k=new Ib;break;case 393216:k=new Jb;break;case 458752:k=new ACT_EXTMAXSPEED;break;case 524288:k=new Kb;break;case 589824:k=new Lb;break;case 655360:k=new ACT_EXTREVERSE;break;case 720896:k=new ACT_EXTNEXTMOVE;break;case 786432:k=new ACT_EXTPREVMOVE;break;case 851968:k=new ACT_EXTSELMOVE;break;case 917504:k=new Mb;break;case 983040:k=new ACT_EXTSTOPANIM;break;case 1048576:k=new ACT_EXTSTARTANIM;break;case 1114112:k=new Nb;break;case 1179648:k=new Ob;break;case 1245184:k=new ACT_EXTFORCESPEED;
break;case 1310720:k=new ACT_EXTRESTANIM;break;case 1376256:k=new ACT_EXTRESTDIR;break;case 1441792:k=new ACT_EXTRESTSPEED;break;case 1507328:k=new Pb;break;case 1572864:k=new Qb;break;case 1638400:k=new ACT_EXTSHUFFLE;break;case 1703936:k=new Rb;break;case 1769472:k=new Sb;break;case 1835008:k=new ACT_EXTDISPLAYDURING;break;case 1900544:k=new ACT_EXTSHOOT;break;case 1966080:k=new ACT_EXTSHOOTTOWARD;break;case 2031616:k=new Tb;e=!0;break;case 2097152:k=new Vb;f=!0;break;case 2162688:k=new Xb;g=!0;
break;case 2228224:k=new ACT_EXTDISPATCHVAR;break;case 2293760:k=new ACT_EXTSETFLAG;m=!0;break;case 2359296:k=new ACT_EXTCLRFLAG;p=!0;break;case 2424832:k=new ACT_EXTCHGFLAG;h=!0;break;case 2490368:k=new ACT_EXTINKEFFECT;break;case 2555904:k=new ACT_EXTSETSEMITRANSPARENCY;break;case 2621440:k=new Zb;break;case 2686976:k=new ACT_EXTRESTFRAME;break;case 2752512:k=new ACT_EXTSETACCELERATION;break;case 2818048:k=new ACT_EXTSETDECELERATION;break;case 2883584:k=new ACT_EXTSETROTATINGSPEED;break;case 2949120:k=
new ACT_EXTSETDIRECTIONS;break;case 3014656:k=new ACT_EXTBRANCHNODE;break;case 3080192:k=new ACT_EXTSETGRAVITY;break;case 3145728:k=new ACT_EXTGOTONODE;break;case 3211264:k=new $b;break;case 3276800:k=new ACT_EXTSETFONTNAME;break;case 3342336:k=new ACT_EXTSETFONTSIZE;break;case 3407872:k=new ACT_EXTSETBOLD;break;case 3473408:k=new ACT_EXTSETITALIC;break;case 3538944:k=new ACT_EXTSETUNDERLINE;break;case 3604480:k=new ga;break;case 3670016:k=new ac;break;case 3735552:k=new bc;break;case 3801088:k=new cc;
break;case 3866624:k=new dc;break;case 3932160:k=new ec;break;case 3997696:k=new ACT_EXTMOVETOLAYER;break;case 4063232:k=new ga;break;case 4128768:k=new ACT_EXTSETEFFECT;break;case 4194304:k=new ga;break;case 4259840:k=new fc;break;case 4325376:k=new ACT_EXTSETRGBCOEF;break;case 4390912:k=new ga;break;case 4456448:k=new ACT_EXTSETFRICTION;break;case 4521984:k=new ACT_EXTSETELASTICITY;break;case 4587520:k=new ACT_EXTAPPLYIMPULSE;break;case 4653056:k=new ACT_EXTAPPLYANGULARIMPULSE;break;case 4718592:k=
new ACT_EXTAPPLYFORCE;break;case 4784128:k=new ACT_EXTAPPLYTORQUE;break;case 4849664:k=new ACT_EXTSETLINEARVELOCITY;break;case 4915200:k=new ACT_EXTSETANGULARVELOCITY;break;case 4980736:k=new ACT_EXTFOREACH;break;case 5046272:k=new ACT_EXTFOREACH2;break;case 5111808:k=new ACT_EXTSTOPFORCE;break;case 5177344:k=new ACT_EXTSTOPTORQUE;break;default:k=new ne}}if(null!=k){k.Ga=F;k.ie=a.file.W();k.$a=a.file.W();k.Ka=a.file.hb();k.hf=a.file.hb();k.Od=a.file.hb();k.Ln=a.file.hb();if(0<k.Od)for(k.u=Array(k.Od),
F=0;F<k.Od;F++)k.u[F]=Va.create(a);if(b||c||d)c=k.u[0],k.Fd=c.value,c=k.u[1],k.value=c.Pa[0].value;if(e||f||g)b=null,c=k.u[0],53!=c.code&&(d=c.value,c=k.u[1],0<=d&&2==c.Pa.length&&(0>=c.Pa[1].code||1310720<=c.Pa[1].code)&&(65535==c.Pa[0].code||1572863==c.Pa[0].code)&&(e?(b=new Ub,b.Fd=d,b.value=c.Pa[0].value):f?(b=new Wb,b.Fd=d,b.value=c.Pa[0].value):g&&(b=new Yb,b.Fd=d,b.value=c.Pa[0].value)),null!=b&&(b.Ga=k.Ga,b.ie=k.ie,b.$a=k.$a,b.Ka=k.Ka,b.hf=k.hf,b.Od=k.Od,b.Ln=k.Ln,b.u=k.u,k=b));if(m||p||h)b=
null,e=k.u[0],2==e.Pa.length&&(0>=e.Pa[1].code||1310720<=e.Pa[1].code)&&65535==e.Pa[0].code&&(m?(b=new ACT_EXTSETFLAGCONST,b.U=1<<e.Pa[0].value):p?(b=new ACT_EXTCLRFLAGCONST,b.U=1<<e.Pa[0].value):h&&(b=new ACT_EXTCHGFLAGCONST,b.U=1<<e.Pa[0].value)),null!=b&&(b.Ga=k.Ga,b.ie=k.ie,b.$a=k.$a,b.Ka=k.Ka,b.hf=k.hf,b.Od=k.Od,b.Ln=k.Ln,b.u=k.u,k=b)}a.file.seek(l+n);return k};sb.nP=1;ga.prototype={ta:function(){}};tb.prototype={ta:function(a){var b=this.u[0];a.h.Qc.play(b.Us,1,-1,0!=(b.dE&Qa.jH))}};ub.prototype=
{ta:function(a){a.h.Qc.Vs()}};vb.prototype={ta:function(a){var b=this.u[0],c=a.Db(this.u[1]);a.h.Qc.play(b.Us,c,-1,0!=(b.dE&Qa.jH))}};wb.prototype={ta:function(a){a.Lb=h.Lp;a.h.Ai=!0}};xb.prototype={ta:function(a){a.h.Ai=!0;a.Lb=h.Mp}};yb.prototype={ta:function(a){var b;if(26==this.u[0].code){if(b=this.u[0].value,-1==a.h.jG(b))return}else{b=a.Db(this.u[0])-1;if(0>b||4096<=b)return;a.h.gS&&b++;b|=32768}a.Lb=h.Kp;a.Wm=b;a.h.Ai=!0}};zb.prototype={ta:function(a){var b=this.u[0],c=new Pa;b.Vo(a,17,c)&&
(c.yu?(this.Ka|=U.Ei,a.i.Fj=!0):this.Ka&=~U.Ei,b=a.av(b.zq,b.Gz,c.x,c.y,c.dir,0,c.jo,-1),0<=b&&(b=a.H[b],a.i.Ag(b),b&&32<=b.Ma&&a.EI(b),a.nn(b)||null!=a.AT&&a.xi.xM(b)))}};Ab.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(24==this.u[0].code?a=this.u[0].color:(a=a.Db(this.u[0]),a=n.Ws(a)),h.MD(b,a))}};Bb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=31==this.u[0].code?this.u[0].value:a.Db(this.u[0])-1,b.rE(a))}};Cb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=a.Xn(this.u[0]),
null==b.zi||null!=b.zi&&a!=b.zi)&&(b.sE(a),b.rE(-1))}};Db.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=a.dj(this.u[0]),b.Ou(a),b.En(a))}};Eb.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c=new Pa;this.u[0].Vo(a,1,c)&&(h.nc(b,c.x),h.oc(b,c.y),-1!=c.dir&&(c=c.dir&=31,a.Tb(b)!=c&&(b.b.eb=c,b.b.N=!0,b.C.da.Me(c),2==b.Ma&&b.aa.Mh(0))))}}};Fb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=a.Db(this.u[0]),h.nc(b,Math.floor(a)))}};Gb.prototype={ta:function(a){var b=a.i.jb(this);
null!=b&&(a=a.Db(this.u[0]),h.oc(b,Math.floor(a)))}};Hb.prototype={ta:function(a){a=a.i.jb(this);null!=a&&null!=a.C&&a.C.da.stop()}};Ib.prototype={ta:function(a){a=a.i.jb(this);null!=a&&null!=a.C&&a.C.da.start()}};Jb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=a.Db(this.u[0]),null!=b.C&&b.C.da.bf(a))}};Kb.prototype={ta:function(a){a=a.i.jb(this);null!=a&&null!=a.C&&(a.C.Jj|=za.HF)}};Lb.prototype={ta:function(a){a=a.i.jb(this);null!=a&&null!=a.C&&null!=a.C.da.ff&&a.C.da.ff()}};Mb.prototype=
{ta:function(a){var b=a.i.jb(this);if(null!=b){var c=new Pa;if(this.u[0].Vo(a,0,c)){var d=c.x,e=c.y,d=d-b.A,e=e-b.v,c=a.nn(b);null==c?(d=h.NK(d,e),d&=31,a.Tb(b)!=d&&(b.b.eb=d,b.b.N=!0,b.C.da.Me(d))):(a=180*Math.atan2(-e,d)/3.141592653589,0>a&&(a=360+a),c.Ks(a))}}}};Nb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=10==this.u[0].code?this.u[0].value:a.Db(this.u[0]),b.aa.uq(a),b.b.N=!0)}};Ob.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=29==this.u[0].code?a.br(this.u[0].value):
a.Db(this.u[0]),b.aa.GI(a),b.b.N=!0)}};Pb.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c;c=29==this.u[0].code?a.br(this.u[0].value):a.Db(this.u[0]);c&=31;a.Tb(b)!=c&&(b.b.eb=c,b.b.N=!0,b.C.da.Me(c),2==b.Ma&&b.aa.Mh(0))}}};Qb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(3==b.Ma?0!=(b.GD&h.tt)?(b.G.Or(),b.G.ea&=~A.Ih,b.Y|=I.yh):(b.Y|=I.we,a.xg(b.V)):0==(b.Y&I.we)&&(b.Y|=I.we,0!=(b.Aa&u.dk)||0!=(b.Aa&u.fk)?a.CB(b):(b.ao=!1,a.xg(b.V))))}};Rb.prototype={ta:function(a){a=a.i.jb(this);
null!=a&&h.$L(a)}};Sb.prototype={ta:function(a){a=a.i.jb(this);null!=a&&h.aM(a)}};Tb.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c;c=53==this.u[0].code?a.Db(this.u[0]):this.u[0].value;0<=c&&null!=b.P&&(c>=b.P.Ta.length&&b.P.ej(c+10),a=a.dj(this.u[1]),b.P.Ta[c]=a)}}};Ub.prototype={ta:function(a){a=a.i.jb(this);null!=a&&0<=this.Fd&&null!=a.P&&(this.Fd>=a.P.Ta.length&&a.P.ej(this.Fd+10),a.P.Ta[this.Fd]=this.value)}};Vb.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c;c=
53==this.u[0].code?a.Db(this.u[0]):this.u[0].value;0<=c&&null!=b.P&&(c>=b.P.Ta.length&&b.P.ej(c+10),a=a.dj(this.u[1]),b.P.Ta[c]+=a)}}};Wb.prototype={ta:function(a){a=a.i.jb(this);null!=a&&0<=this.Fd&&null!=a.P&&(this.Fd>=a.P.Ta.length&&a.P.ej(this.Fd+10),a.P.Ta[this.Fd]+=this.value)}};Xb.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c;c=53==this.u[0].code?a.Db(this.u[0]):this.u[0].value;0<=c&&null!=b.P&&(c>=b.P.Ta.length&&b.P.ej(c+10),a=a.dj(this.u[1]),b.P.Ta[c]-=a)}}};Yb.prototype=
{ta:function(a){a=a.i.jb(this);null!=a&&0<=this.Fd&&null!=a.P&&(this.Fd>=a.P.Ta.length&&a.P.ej(this.Fd+10),a.P.Ta[this.Fd]-=this.value)}};Zb.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(a=a.Db(this.u[0]),b.aa.HI(a),b.b.N=!0)}};$b.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c;c=62==this.u[0].code?a.Db(this.u[0]):this.u[0].value;0<=c&&null!=b.P&&(c>b.P.Hd.length&&b.P.Hd.vB(c+10),b.P.Hd[c]=a.Xn(this.u[1]))}}};ac.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&(22==this.u[0].code?
(a=a.Db(this.u[0]),a=n.Ws(a)):a=this.u[0].color,h.MD(b,a))}};bc.prototype={ta:function(a){a=a.i.jb(this);null!=a&&a.yb(a.Dk())}};cc.prototype={ta:function(a){a=a.i.jb(this);null!=a&&a.yb(0)}};dc.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&null!=b.G&&(a=a.i.tv(this.u[0].Va,this),null!=a&&(a=a.xa(),a<b.xa()&&b.yb(a)))}};ec.prototype={ta:function(a){var b=a.i.jb(this);null!=b&&null!=b.G&&(a=a.i.tv(this.u[0].Va,this),null!=a&&(a=a.xa(),b.xa()<a&&b.yb(a+1)))}};fc.prototype={ta:function(a){var b=
a.i.jb(this);if(null!=b&&null!=b.G){a=n.UI(255-a.Db(this.u[0]),0,255);var c=0==(b.G.ic&A.qt);b.G.ic=b.G.ic&A.Vx|A.qt;var d=16777215;c||(d=b.G.jc);b.G.jc=a<<24|d&16777215;b.G.WL(b.G.ic,b.G.jc)}}};J.Jy=6;J.YE=-983041;J.ZE=-1507329;J.$E=-1572865;J.create=function(a){var b=a.file.S,c=a.file.w(),d,e=a.file.B();switch(e){case -2555905:d=new CND_RUNNINGAS;break;case -2490369:d=new CND_COMPAREGCONST_GT;break;case -2424833:d=new CND_COMPAREGCONST_GE;break;case -2359297:d=new CND_COMPAREGCONST_LT;break;case -2293761:d=
new CND_COMPAREGCONST_LE;break;case -2228225:d=new CND_COMPAREGCONST_NE;break;case -2162689:d=new CND_COMPAREGCONST_EQ;break;case -2097153:d=new CND_COMPAREGCONST_GT;break;case -2031617:d=new CND_COMPAREGCONST_GE;break;case -1966081:d=new CND_COMPAREGCONST_LT;break;case -1900545:d=new CND_COMPAREGCONST_LE;break;case -1835009:d=new CND_COMPAREGCONST_NE;break;case -1769473:d=new CND_COMPAREGCONST_EQ;break;case -1703937:d=new xa;break;case -1638401:d=new CND_CHANCE;break;case -1572865:d=new xa;break;
case -1507329:d=new xa;break;case -1441793:d=new CND_GROUPSTART;break;case -1245185:d=new CND_COMPAREGSTRING;break;case -983041:d=new CND_ONLOOP;break;case -720897:d=new CND_GROUPACTIVATED;break;case -655361:d=new xa;break;case -589825:d=new xa;break;case -524289:d=new xa;break;case -458753:d=new CND_COMPAREG;break;case -393217:d=new CND_NOTALWAYS;break;case -327681:d=new CND_ONCE;break;case -262145:d=new CND_REPEAT;break;case -196609:d=new CND_NOMORE;break;case -131073:d=new CND_COMPARE;break;case -65537:d=
new xa;break;case -1:d=new db;break;case -524290:d=new CND_SPCHANNELPAUSED;break;case -458754:d=new CND_NOSPCHANNELPLAYING;break;case -327682:d=new CND_SPSAMPAUSED;break;case -131074:d=new CND_NOSAMPLAYING;break;case -2:d=new gc;break;case -458755:d=new CND_ENDOFPAUSE;break;case -393219:d=new CND_ISVSYNCON;break;case -327683:d=new CND_ISLADDER;break;case -262147:d=new CND_ISOBSTACLE;break;case -196611:d=new CND_QUITAPPLICATION;break;case -131075:d=new xa;break;case -65539:d=new db;break;case -3:d=
new hc;break;case -458756:d=new uc;break;case -393220:d=new CND_TIMEREQUALS;break;case -327684:d=new CND_ONEVENT;break;case -262148:d=new CND_TIMEOUT;break;case -196612:d=new ic;break;case -131076:d=new jc;break;case -65540:d=new CND_TIMERINF;break;case -4:d=new kc;break;case -720902:d=new CND_ONMOUSEWHEELDOWN;break;case -655366:d=new CND_ONMOUSEWHEELUP;break;case -589830:d=new CND_MOUSEON;break;case -524294:d=new lc;break;case -458758:d=new CND_MKEYDEPRESSED;break;case -393222:d=new mc;break;case -327686:d=
new CND_MCLICKINZONE;break;case -262150:d=new nc;break;case -196614:d=new oc;break;case -131078:d=new pc;break;case -65542:d=new qc;break;case -6:d=new rc;break;case -327687:d=new CND_JOYPUSHED;break;case -262151:d=new CND_NOMORELIVE;break;case -196615:d=new CND_JOYPRESSED;break;case -131079:d=new CND_LIVE;break;case -65543:d=new CND_SCORE;break;case -7:d=new CND_PLAYERPLAYING;break;case -1441797:d=new CND_CHOOSEALLINLINE;break;case -1376261:d=new CND_CHOOSEFLAGRESET;break;case -1310725:d=new CND_CHOOSEFLAGSET;
break;case -1245189:d=new CND_CHOOSEVALUE;break;case -1179653:d=new CND_PICKFROMID;break;case -1114117:d=new CND_CHOOSEALLINZONE;break;case -1048581:d=new CND_CHOOSEALL;break;case -983045:d=new CND_CHOOSEZONE;break;case -917509:d=new CND_NUMOFALLOBJECT;break;case -851973:d=new CND_NUMOFALLZONE;break;case -786437:d=new CND_NOMOREALLZONE;break;case -720901:d=new CND_CHOOSEFLAGRESET_OLD;break;case -655365:d=new CND_CHOOSEFLAGSET_OLD;break;case -458757:d=new CND_CHOOSEVALUE_OLD;break;case -393221:d=new CND_PICKFROMID_OLD;
break;case -327685:d=new CND_CHOOSEALLINZONE_OLD;break;case -262149:d=new CND_CHOOSEALL_OLD;break;case -196613:d=new CND_CHOOSEZONE_OLD;break;case -131077:d=new CND_NUMOFALLOBJECT_OLD;break;case -65541:d=new CND_NUMOFALLZONE_OLD;break;case -5:d=new CND_NOMOREALLZONE_OLD;break;case -5308409:d=new sc;break;case -5439484:d=new CND_QEQUAL;break;case -5373948:d=new CND_QFALSE;break;case -5308412:d=new tc;break;case -5505015:d=new CND_CCAISPAUSED;break;case -5439479:d=new CND_CCAISVISIBLE;break;case -5373943:d=
new CND_CCAAPPFINISHED;break;case -5308407:d=new CND_CCAFRAMECHANGED;break;default:switch(e&4294901760){case -2818048:d=new eb;break;case -2752512:d=new eb;break;case -2686976:d=new CND_EXTONLOOP;break;case -2621440:d=new CND_EXTISSTRIKEOUT;break;case -2555904:d=new CND_EXTISUNDERLINE;break;case -2490368:d=new CND_EXTISITALIC;break;case -2424832:d=new CND_EXTISBOLD;break;case -2359296:d=new vc;break;case -2293760:d=new CND_EXTPATHNODENAME;break;case -2228224:d=new wc;break;case -2162688:d=new xc;
break;case -2097152:d=new yc;break;case -2031616:d=new zc;break;case -1966080:d=new Ac;break;case -1900544:d=new CND_EXTSHOWN;break;case -1835008:d=new CND_EXTHIDDEN;break;case -1769472:d=new Bc;break;case -1703936:d=new CND_EXTCMPVARFIXED;break;case -1638400:d=new CND_EXTFLAGSET;break;case -1572864:d=new CND_EXTFLAGRESET;break;case -1507328:d=new CND_EXTISCOLBACK;break;case -1441792:d=new CND_EXTNEARBORDERS;break;case -1376256:d=new CND_EXTENDPATH;break;case -1310720:d=new CND_EXTPATHNODE;break;
case -1245184:d=new CND_EXTCMPACC;break;case -1179648:d=new CND_EXTCMPDEC;break;case -1114112:d=new Cc;break;case -1048576:d=new Dc;break;case -983040:d=new Ec;break;case -917504:d=new Fc;break;case -851968:d=new Gc;break;case -786432:d=new Hc;break;case -720896:d=new CND_EXTINPLAYFIELD;break;case -655360:d=new Ic;break;case -589824:d=new CND_EXTISIN;break;case -524288:d=new CND_EXTFACING;break;case -458752:d=new Jc;break;case -393216:d=new CND_EXTBOUNCING;break;case -327680:d=new CND_EXTREVERSED;
break;case -262144:d=new Kc;break;case -196608:d=new Lc;break;case -131072:d=new Mc;break;case -65536:d=new Nc;break;default:d=new oe}}if(null!=d&&(d.Ga=e,d.ie=a.file.W(),d.$a=a.file.W(),d.Ka=a.file.hb(),d.hf=a.file.hb(),d.Od=a.file.hb(),d.Ln=a.file.hb(),d.$u=a.file.w(),0<d.Od))for(d.u=Array(d.Od),e=0;e<d.Od;e++)d.u[e]=Va.create(a);a.file.seek(b+c);return d};J.tm=function(a){return a.hf&O.Yj?!1:!0};J.Pg=function(a){return a.hf&O.Yj?!0:!1};J.Mr=function(a,b){return a.hf&O.Yj?!b:b};J.nJ=function(a){var b=
a.i.zf,c=b.Ak;a=b.Ak=a.tc;if(a==c)return!1;a--;return a==c?!1:!0};J.Mu=function(a,b){var c,d=b.dr;if(null==d)d=new M,b.dr=d;else for(c=0;c<d.size();c++)if(d.get(c)==a)return!1;d.add(a);d=b.xB;if(null==d)return!0;for(c=0;c<d.size();c++)if(d.get(c)==a)return!1;return!0};J.lS=function(a,b){return 0==b?!1:b==a.tc||b==a.tc-1?!0:!1};xa.prototype={Ja:function(){return!1},X:function(){return!1}};db.prototype={Ja:function(){return!0},X:function(){return!0}};J.prototype={Xz:function(a){return J.Mu(this.$u,
a)},yg:function(a,b){var c=a.i.jf(this.$a),d=a.i.Ec,e=this.u[0],f;f=e.Pa[0];if(f.code!=ea.oy&&f.code!=ea.NF||0!=e.Pa[1].code)for(;null!=c;)f=a.Db(e),0==b.zk(c,f,e.Rh)&&(d--,a.i.md()),c=a.i.Re();else for(f=f.value;null!=c;)0==b.zk(c,f,e.Rh)&&(d--,a.i.md()),c=a.i.Re();return 0!=d?!0:!1},bj:function(a,b){for(var c=a.i.jf(this.$a),d=a.i.Ec;null!=c;)0==b.$l(c)&&(d--,a.i.md()),c=a.i.Re();return 0!=d?!0:!1},Fv:function(a){if(a.i.hg)return a.i.jf(this.$a),a.i.jf(this.u[0].Va),!1;var b=!1;0!=(this.hf&O.Yj)&&
(b=!0);var c=a.i.jf(this.$a);if(null==c)return J.Pg(this);var d=a.i.Ec,e=this.u[0].Tg;0<=e?(a.Ev[0]=e,a.Ev[1]=this.u[0].Va,e=a.Ev):e=a.i.Jb[this.u[0].Va&32767].pa;var f,g=new M,m,p;do{f=a.um(c,c.b.Xa,c.b.rb,c.b.Pb,c.b.Qb,c.A,c.v,e);if(null==f)0==b&&(d--,a.i.md());else{c=!1;for(m=0;m<f.size();m++)p=f.get(m),0==(p.Y&I.we)&&(g.add(p),c=!0);1==b?1==c&&(d--,a.i.md()):0==c&&(d--,a.i.md())}c=a.i.Re()}while(null!=c);if(0==d)return!1;c=a.i.jf(this.u[0].Va);if(null==c)return!1;d=a.i.Ec;if(0==b){do{for(m=0;m<
g.size()&&(p=g.get(m),c!=p);m++);m==g.size()&&(d--,a.i.md());c=a.i.Re()}while(null!=c);return 0!=d?!0:!1}do{for(m=0;m<g.size();m++)if(p=g.get(m),c==p){d--;a.i.md();break}c=a.i.Re()}while(null!=c);return 0!=d?!0:!1}};gc.prototype={Ja:function(a){return this.X(a)},X:function(a){return a.h.Qc.lL(this.u[0].Us)?J.Pg(this):J.tm(this)}};hc.prototype={Ja:function(a){return 2<a.tc?!1:!0},X:function(a){return 2<a.tc?!1:!0}};ic.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=this.u[0];b.Vl-=
a.Xm;if(0<b.Vl)return!1;b.Vl+=b.vk;return!0}};jc.prototype={Ja:function(a){if(0!=(this.Ka&O.ky)||a.fh<this.u[0].Id)return!1;this.Ka|=O.ky;return!0},X:function(){return!1}};kc.prototype={Ja:function(a){return this.X(a)},X:function(a){var b;b=22==this.u[0].code?a.Db(this.u[0]):this.u[0].Id;return a.fh>b?!0:!1}};lc.prototype={Ja:function(){return!0},X:function(){return!1}};mc.prototype={Ja:function(a){if(a.i.Ac!=this.u[0].value)return!1;var b=a.i.tx,c=this.u[1];if(b==c.Tg)return a.i.Ag(a.i.sx),!0;c=
c.Va;if(0==(c&32768))return!1;var d=a.i.Jb[c&32767],e;for(e=0;e<d.pa.length;e+=2)if(d.pa[e]==b)return a.i.RJ(c),a.i.Ag(a.i.sx),!0;return!1},X:function(a){return a.i.qs!=this.u[0].value?!1:a.iB(this.u[1].Va,!1)}};nc.prototype={Ja:function(a){return this.u[0].value!=a.i.Ac?!1:!0},X:function(a){return this.u[0].value==a.i.qs?!0:!1}};oc.prototype={Ja:function(a){return this.X(a)},X:function(a){return a.iB(this.u[0].Va,0!=(this.hf&O.Yj))}};pc.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=
this.u[0];return a.bh>=b.xE&&a.bh<b.yE&&a.dh>=b.zE&&a.dh<b.AE?J.tm(this):J.Pg(this)}};qc.prototype={Ja:function(a){return this.X(a)},X:function(a){return J.Mr(this,a.h.ed[this.u[0].key])}};rc.prototype={Ja:function(a){return this.X(a)},X:function(a){return 0==a.h.ed[this.u[0].key]?J.Pg(this):J.nJ(a)?J.tm(this):J.Pg(this)}};sc.prototype={Ja:function(a){return this.X(a)},X:function(a){for(var b=a.i.jf(this.$a),c=a.i.Ec,d;null!=b;)b=b.za,d=a.dj(this.u[0]),0==h.Dq(b,d,this.u[0].Rh)&&(c--,a.i.md()),b=
a.i.Re();return 0!=c}};tc.prototype={Ja:function(){return!0},X:function(){return!1}};uc.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=this.u[1];if(0==b.ft)a=22==this.u[0].code?a.Db(this.u[0]):this.u[0].Id,b.value=a,b.ft=-1;else if(b.value-=a.Xm,0>=b.value)return a=22==this.u[0].code?a.Db(this.u[0]):this.u[0].Id,b.value+=a,!0;return!1}};vc.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=a.i.jf(this.$a);if(null==b)return!1;var c=a.i.Ec,d;do d=62==this.u[0].code?a.Db(this.u[0]):
this.u[0].value,0<=d&&d<Da.iu&&null!=b.P?(b=b.P.qv(d),d=a.dj(this.u[1]),0==h.Dq(b,d,this.u[1].Rh)&&(c--,a.i.md())):(c--,a.i.md()),b=a.i.Re();while(null!=b);return 0!=c}};wc.prototype={Ja:function(a){return this.X(a)},X:function(a){a.i.cA(this.$a,-1);if(0==a.i.Ec)return!1;var b=a.random(a.i.Ec),b=a.i.cA(this.$a,b);a.i.TJ(this.$a,b);return!0}};xc.prototype={Ja:function(a,b){return null==b?this.X(a):0<=this.ie?b.fc!=this.ie?!1:!0:this.KA(a,1)},X:function(a){return this.KA(a,0)},KA:function(a,b){var c=
this.$a;if(0==(c&32768))return c=a.O[c],0==c.Wd?!0:!1;if(32767==(c&32767))return!1;var d=a.i.Jb[c&32767],e=0,f;for(f=0;f<d.pa.length;f+=2)c=a.O[d.pa[f+1]],e+=c.Wd;return 0==e-b?!0:!1}};yc.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=0,c;c=this.$a;if(0==(c&32768))c=a.O[c],b=c.Wd;else if(32767!=(c&32767)){var d=a.i.Jb[c&32767],e;for(e=0;e<d.pa.length;e+=2)c=a.O[d.pa[e+1]],b+=c.Wd}a=a.Db(this.u[0]);return h.Tl(b,a,this.u[0].Rh)}};zc.prototype={Ja:function(a){return this.X(a)},X:function(a){return 0==
a.i.dA(this.$a,this.u[0])}};Ac.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=a.i.dA(this.$a,this.u[0]);a=a.Db(this.u[1]);return h.Tl(b,a,this.u[1].Rh)}};Bc.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=a.i.jf(this.$a);if(null==b)return!1;var c=a.i.Ec,d,e=this.u[1];do d=53==this.u[0].code?a.Db(this.u[0]):this.u[0].value,0<=d&&null!=b.P?(b=d<b.P.Ta.length?b.P.$q(d):0,d=a.dj(e),0==h.Dq(b,d,e.Rh)&&(c--,a.i.md())):(c--,a.i.md()),b=a.i.Re();while(null!=b);return 0!=c}};
eb.prototype={Ja:function(a){return this.X(a)},X:function(a){var b=a.i.jf(this.$a);if(null==b)return!1;var c=a.i.Ec,d=this.u[0].value,e=this.u[1],f=e.Pa[0].value;do 0<=d&&null!=b.P?(b=d<b.P.Ta.length?b.P.$q(d):0,0==h.Dq(b,f,e.Rh)&&(c--,a.i.md())):(c--,a.i.md()),b=a.i.Re();while(null!=b);return 0!=c}};Cc.prototype=n.extend(new J,{Ja:function(a){return this.yg(a,this)},X:function(a){return this.yg(a,this)},zk:function(a,b,c){return h.Tl(a.A,b,c)}});Dc.prototype=n.extend(new J,{Ja:function(a){return this.yg(a,
this)},X:function(a){return this.yg(a,this)},zk:function(a,b,c){return h.Tl(a.v,b,c)}});Ec.prototype=n.extend(new J,{Ja:function(a){return this.yg(a,this)},X:function(a){return this.yg(a,this)},zk:function(a,b,c){return h.Tl(a.b.ca,b,c)}});Fc.prototype=n.extend(new J,{Ja:function(a,b){for(var c=a.H[a.i.yD],d=this.ie,e=this.u[0],f=e.Tg;;){if(d==b.fc){if(f==c.fc)break;if(0<=f)return!1;if(this.Rl(a,e.Va,c.fc))break;return!1}if(f==b.fc){if(d==c.fc)break;if(0<=d)return!1;if(this.Rl(a,this.$a,c.fc))break;
return!1}if(0>d){if(0>f){if(this.Rl(a,this.$a,b.fc)){if(this.Rl(a,e.Va,c.fc))break;if(0==this.Rl(a,e.Va,b.fc))return!1}if(this.Rl(a,this.$a,c.fc))break}else if(f==c.fc)break;return!1}if(0<=f||d!=c.fc)return!1;break}d=c.Gb<<16|this.$u&65535;if(0==J.Mu(d,b)){if(0==(a.i.zf.gb&H.Al))return!1;a.i.Km=!0}d=b.Gb<<16|this.$u&65535;if(0==J.Mu(d,c)){if(0==(a.i.zf.gb&H.Al))return!1;a.i.Km=!0}a.i.Ag(b);a.i.Ag(c);c.C.da.re==a.od?b.C.da.re=a.od:b.C.da.re==a.od&&(c.C.da.re=a.od);return!0},X:function(a){return this.Fv(a)},
Rl:function(a,b,c){if(-1==b)return!1;a=a.i.Jb[b&32767];for(b=0;b<a.pa.length;b+=2)if(a.pa[b]==c)return!0;return!1}});Gc.prototype=n.extend(new J,{Ja:function(a,b){return this.Xz(b)?(a.i.Ag(b),!0):0==(a.i.zf.gb&H.Al)?!1:a.i.Km=!0},X:function(a){return J.Mr(this,this.bj(a,this))},$l:function(a){return a.c.Sl(a,a.b.Xa,a.b.rb,a.b.Pb,a.b.Qb,a.A,a.v,0,ua.ue)}});Hc.prototype=n.extend(new J,{Ja:function(a,b){return 0==(this.u[0].value&a.i.Ac)?!1:this.Xz(b)?(a.i.Ag(b),!0):0==(a.i.zf.gb&H.Al)?!1:a.i.Km=!0},
X:function(a){return this.bj(a,this)},$l:function(a){return J.Mr(this,0!=(a.C.Jj&za.iy))}});Ic.prototype=n.extend(new J,{Ja:function(a){return this.bj(a,this)},X:function(a){return this.bj(a,this)},$l:function(a){var b=a.A-a.na,c=a.v-a.oa;return 0!=a.c.fs(b,c,b+a.M,c+a.L)?J.tm(this):J.Pg(this)}});Jc.prototype=n.extend(new J,{Ja:function(a){return this.bj(a,this)},X:function(a){return this.bj(a,this)},$l:function(a){return J.Mr(this,0==a.b.ca)}});Kc.prototype=n.extend(new J,{Ja:function(a){return this.Fv(a)},
X:function(a){return this.Fv(a)}});Lc.prototype=n.extend(new J,{Ja:function(a){return this.X(a)},X:function(a){return 10==this.u[0].code?this.bj(a,this):this.yg(a,this)},$l:function(a){return this.u[0].value!=a.aa.ri?J.Pg(this):0!=a.aa.Yd?J.tm(this):J.Pg(this)},zk:function(a,b){return b!=a.aa.ri?J.Pg(this):0!=a.aa.Yd?J.tm(this):J.Pg(this)}});Mc.prototype=n.extend(new J,{Ja:function(a,b){if((10==this.u[0].code?this.u[0].value:a.Db(this.u[0]))!=a.i.Ac)return!1;a.i.Ag(b);return!0},X:function(a){return 10==
this.u[0].code?this.bj(a,this):this.yg(a,this)},$l:function(a){return this.u[0].value!=a.aa.ri?!1:0==a.aa.Yd?!0:!1},zk:function(a,b){return b!=a.aa.ri?!1:0==a.aa.Yd?!0:!1}});Nc.prototype=n.extend(new J,{Ja:function(a){return this.yg(a,this)},X:function(a){return this.yg(a,this)},zk:function(a,b,c){return h.Tl(a.aa.fg,b,c)}});ea.jP=8960;ea.lP=9216;ea.iP=9472;ea.mP=9728;ea.gP=9984;ea.kP=10752;ea.hP=11008;ea.Dt=262143;ea.oy=65535;ea.NF=1572863;ea.create=function(a){var b=a.S,c,d=a.B();switch(d){case 0:c=
new ya;break;case 131072:c=new Wc;break;case 262144:c=new Xc;break;case 393216:c=new Yc;break;case 524288:c=new EXP_DIV;break;case 655360:c=new EXP_MOD;break;case 786432:c=new EXP_POW;break;case 917504:c=new EXP_AND;break;case 1048576:c=new EXP_OR;break;case 1179648:c=new EXP_XOR;break;case 65535:c=new gb;break;case 131071:c=new Zc;break;case 196607:c=new EXP_VARGLO;break;case 262143:c=new Tc;break;case 327679:c=new EXP_STR;break;case 393215:c=new EXP_VAL;break;case 458751:case 524287:case 589823:case 655359:c=
new fb;break;case 720895:c=new EXP_SIN;break;case 786431:c=new EXP_COS;break;case 851967:c=new EXP_TAN;break;case 917503:c=new EXP_SQR;break;case 983039:c=new EXP_LOG;break;case 1048575:c=new EXP_LN;break;case 1114111:c=new EXP_HEX;break;case 1179647:c=new EXP_BIN;break;case 1245183:c=new EXP_EXP;break;case 1310719:c=new EXP_LEFT;break;case 1376255:c=new EXP_RIGHT;break;case 1441791:c=new EXP_MID;break;case 1507327:c=new EXP_LEN;break;case 1572863:c=new Oc;break;case 1638399:c=new Sc;break;case 1900543:c=
new EXP_INT;break;case 1966079:c=new EXP_ABS;break;case 2031615:c=new EXP_CEIL;break;case 2097151:c=new EXP_FLOOR;break;case 2162687:c=new EXP_ACOS;break;case 2228223:c=new EXP_ASIN;break;case 2293759:c=new EXP_ATAN;break;case 2359295:c=new EXP_NOT;break;case 2686975:c=new EXP_MIN;break;case 2752511:c=new EXP_MAX;break;case 2818047:c=new EXP_GETRGB;break;case 2883583:c=new EXP_GETRED;break;case 2949119:c=new EXP_GETGREEN;break;case 3014655:c=new EXP_GETBLUE;break;case 3080191:c=new EXP_LOOPINDEX;
break;case 3145727:c=new EXP_NEWLINE;break;case 3211263:c=new EXP_ROUND;break;case 3276799:c=new EXP_STRINGGLO;break;case 3342335:c=new Rc;break;case 3407871:c=new EXP_LOWER;break;case 3473407:c=new EXP_UPPER;break;case 3538943:c=new EXP_FIND;break;case 3604479:c=new EXP_REVERSEFIND;break;case 3866623:c=new EXP_FLOATTOSTRING;break;case 3932159:c=new EXP_ATAN2;break;case 3997695:c=new ya;break;case 4063231:c=new fb;break;case 4128767:c=new EXP_DISTANCE;break;case 4194303:c=new EXP_ANGLE;break;case 4259839:c=
new EXP_RANGE;break;case 4325375:c=new dd;break;case 4456447:c=new EXP_RUNTIMENAME;break;case -1:c=new $c;break;case -65537:c=new ad;break;case -131073:c=new bd;break;case 65534:c=new EXP_GETSAMPLEMAINVOL;break;case 131070:c=new EXP_GETSAMPLEVOL;break;case 196606:c=new EXP_GETCHANNELVOL;break;case 262142:c=new ya;break;case 327678:c=new EXP_GETSAMPLEPAN;break;case 393214:c=new EXP_GETCHANNELPAN;break;case 458750:c=new EXP_GETSAMPLEPOS;break;case 524286:c=new EXP_GETCHANNELPOS;break;case 589822:c=
new EXP_GETSAMPLEDUR;break;case 655358:c=new EXP_GETCHANNELDUR;break;case 720894:c=new EXP_GETSAMPLEFREQ;break;case 786430:c=new EXP_GETCHANNELFREQ;break;case 65533:c=new EXP_GAMLEVEL;break;case 131069:c=new EXP_GAMNPLAYER;break;case 196605:c=new EXP_PLAYXLEFT;break;case 262141:c=new EXP_PLAYXRIGHT;break;case 327677:c=new EXP_PLAYYTOP;break;case 393213:c=new EXP_PLAYYBOTTOM;break;case 458749:c=new EXP_PLAYWIDTH;break;case 524285:c=new EXP_PLAYHEIGHT;break;case 589821:c=new EXP_GAMLEVELNEW;break;case 655357:c=
new EXP_GETCOLLISIONMASK;break;case 720893:c=new EXP_FRAMERATE;break;case 786429:c=new EXP_GETVIRTUALWIDTH;break;case 851965:c=new EXP_GETVIRTUALHEIGHT;break;case 917501:c=new EXP_GETFRAMEBKDCOLOR;break;case 983037:c=new ya;break;case 1048573:c=new ya;break;case 1114109:c=new EXP_FRAMEALPHACOEF;break;case 1179645:c=new EXP_FRAMERGBCOEF;break;case 1245181:c=new ya;break;case 65532:c=new EXP_TIMVALUE;break;case 131068:c=new EXP_TIMCENT;break;case 196604:c=new EXP_TIMSECONDS;break;case 262140:c=new EXP_TIMHOURS;
break;case 327676:c=new EXP_TIMMINITS;break;case 393212:c=new EXP_EVENTAFTER;break;case 65530:c=new EXP_XMOUSE;break;case 131066:c=new EXP_YMOUSE;break;case 196602:c=new EXP_MOUSEWHEELDELTA;break;case 65529:c=new EXP_PLASCORE;break;case 131065:c=new EXP_PLALIVES;break;case 196601:c=new EXP_GETINPUT;break;case 262137:c=new EXP_GETINPUTKEY;break;case 327673:c=new EXP_GETPLAYERNAME;break;case 65531:c=new EXP_CRENUMBERALL;break;case 5242883:c=new EXP_STRNUMBER;break;case 5308419:c=new EXP_STRGETCURRENT;
break;case 5373955:c=new EXP_STRGETNUMBER;break;case 5439491:c=new EXP_STRGETNUMERIC;break;case 5505027:c=new EXP_STRGETNPARA;break;case 5242882:c=new EXP_GETRGBAT;break;case 5308418:c=new EXP_GETSCALEX;break;case 5373954:c=new EXP_GETSCALEY;break;case 5439490:c=new EXP_GETANGLE;break;case 5242887:c=new cd;break;case 5308423:c=new EXP_CGETMIN;break;case 5373959:c=new EXP_CGETMAX;break;case 5439495:c=new EXP_CGETCOLOR1;break;case 5505031:c=new EXP_CGETCOLOR2;break;case 5242889:c=new EXP_CCAGETFRAMENUMBER;
break;case 5308425:c=new EXP_CCAGETGLOBALVALUE;break;case 5373961:c=new EXP_CCAGETGLOBALSTRING;break;default:switch(d&4294901760){case 65536:c=new ed;break;case 131072:c=new EXP_EXTISPR;break;case 196608:c=new fd;break;case 262144:c=new EXP_EXTACC;break;case 327680:c=new EXP_EXTDEC;break;case 393216:c=new gd;break;case 458752:c=new EXP_EXTXLEFT;break;case 524288:c=new EXP_EXTXRIGHT;break;case 589824:c=new EXP_EXTYTOP;break;case 655360:c=new EXP_EXTYBOTTOM;break;case 720896:c=new hd;break;case 786432:c=
new EXP_EXTIDENTIFIER;break;case 851968:c=new EXP_EXTFLAG;break;case 917504:c=new EXP_EXTNANI;break;case 983040:c=new EXP_EXTNOBJECTS;break;case 1048576:c=new Pc;break;case 1114112:c=new EXP_EXTGETSEMITRANSPARENCY;break;case 1179648:c=new EXP_EXTNMOVE;break;case 1245184:c=new Qc;break;case 1310720:c=new EXP_EXTGETFONTNAME;break;case 1376256:c=new EXP_EXTGETFONTSIZE;break;case 1441792:c=new EXP_EXTGETFONTCOLOR;break;case 1507328:c=new EXP_EXTGETLAYER;break;case 1572864:c=new EXP_EXTGETGRAVITY;break;
case 1638400:c=new EXP_EXTXAP;break;case 1703936:c=new EXP_EXTYAP;break;case 1769472:c=new EXP_EXTALPHACOEF;break;case 1835008:c=new EXP_EXTRGBCOEF;break;case 1900544:c=new ya;break;case 1966080:c=new Uc;break;case 2031616:c=new Vc;break;case 2097152:c=new EXP_EXTDISTANCE;break;case 2162688:c=new EXP_EXTANGLE;break;case 2228224:c=new EXP_EXTLOOPINDEX;break;case 2293760:c=new EXP_EXTGETFRICTION;break;case 2359296:c=new EXP_EXTGETRESTITUTION;break;case 2424832:c=new EXP_EXTGETDENSITY;break;case 2490368:c=
new EXP_EXTGETVELOCITY;break;case 2555904:c=new EXP_EXTGETANGLE;break;case 2621440:c=new EXP_EXTWIDTH;break;case 2686976:c=new EXP_EXTHEIGHT;break;case 2752512:c=new EXP_EXTGETMASS;break;case 2818048:c=new EXP_EXTGETANGULARVELOCITY;break;case 2883584:c=new EXP_EXTGETNAME;break;default:c=new me}}if(null!=c&&(c.code=d,0!=d)){var e=a.w(),f;switch(d){case 262143:c.Xb=a.Kb();break;case 65535:c.value=a.B();break;case 1572863:c.value=a.zM();break;case 1638399:a.ma(4);c.fi=a.w();break;case 3342335:a.ma(4);
c.fi=a.w();break;default:if(f=d&65535,0!=(f&32768)&&(f-=65536),2<=f||f==t.Oy)switch(c.Tg=a.W(),c.Va=a.W(),d&4294901760){case 1048576:c.fi=a.w();break;case 1245184:c.fi=a.w()}}a.seek(b+e)}return c};fb.prototype={evaluate:function(a){a.Oa[a.qa]=""}};ya.prototype={evaluate:function(a){a.Oa[a.qa]=0}};gb.prototype={evaluate:function(a){a.Oa[a.qa]=this.value}};Oc.prototype={evaluate:function(a){a.Oa[a.qa]=this.value;a.cj=!0}};Pc.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);null==b?a.Oa[a.qa]=0:
(b=null!=b.P?b.P.$q(this.fi):0,n.Hv(b)||(a.cj=!0),a.Oa[a.qa]=b)}};Qc.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);a.Oa[a.qa]=null==b?"":b.P.qv(this.fi)}};Rc.prototype={evaluate:function(a){a.Oa[a.qa]=a.h.eB(this.fi)}};Sc.prototype={evaluate:function(a){a.Oa[a.qa]=a.h.fB(this.fi)}};Tc.prototype={evaluate:function(a){a.Oa[a.qa]=this.Xb}};Uc.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);a.pd++;var c=a.sv();null!=b&&null!=b.P&&0<=c&&c<b.P.Ta.length?(b=b.P.$q(c),n.Hv(b)||(a.cj=!0),a.Oa[a.qa]=
b):a.Oa[a.qa]=0}};Vc.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);a.pd++;var c=a.sv();a.Oa[a.qa]=null!=b&&null!=b.P&&0<=c&&c<Da.iu?b.P.qv(c):""}};Wc.prototype={evaluate:function(a){a.Oa[a.qa]+=a.Oa[a.qa+1]}};Xc.prototype={evaluate:function(a){a.An?(a.pd++,a.kl[a.pd].evaluate(a),a.Oa[a.qa]=-a.Oa[a.qa]):a.Oa[a.qa]-=a.Oa[a.qa+1]}};Yc.prototype={evaluate:function(a){a.Oa[a.qa]*=a.Oa[a.qa+1]}};Zc.prototype={evaluate:function(a){a.pd++;var b=a.sv();a.Oa[a.qa]=a.random(b)}};$c.prototype={evaluate:function(a){a.pd++;
a.Oa[a.qa]=a.getExpression()}};ad.prototype={evaluate:function(){}};bd.prototype={evaluate:function(){}};cd.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);null==b?a.Oa[a.qa]=0:(a.Oa[a.qa]=b.za,b.Vi&&(a.cj=!0))}};dd.prototype={evaluate:function(a){a.pd++;var b=a.getExpression();a.pd++;var c=a.getExpression();a.Oa[a.qa]=b+a.random(c-b+1)}};ed.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);a.Oa[a.qa]=null==b?0:b.v}};fd.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);if(null==b)a.Oa[a.qa]=
0;else{var c=0;null!=b.aa&&(c=b.C.da.pv());a.Oa[a.qa]=c}}};gd.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);a.Oa[a.qa]=null==b?0:a.Tb(b)}};hd.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);a.Oa[a.qa]=null==b?0:b.A}};pa.FusionVersion="Clickteam Fusion HTML5 Exporter Build 291.2";l.rg=4;l.lR=770;l.on=8;l.DP=2;l.bG=4;l.EP=8;l.sy=16;l.CP=128;l.BP=256;l.AP=512;l.aG=1024;l.zP=2048;l.ZF=1;l.XF=4;l.YF=8;l.wP=64;l.uP=128;l.tP=512;l.vP=1024;l.$F=4096;l.yP=4096;l.xP=8192;l.kR=1;l.lq=0;l.Ml=1;
l.hu=2;l.Kl=3;l.kq=4;l.jq=5;l.Ll=6;l.oR=7;l.By=203;l.CR=37;l.OR=39;l.RR=38;l.zR=40;l.If=200;l.lu=201;l.oq=202;l.ER=96;l.FR=97;l.GR=98;l.HR=99;l.IR=100;l.JR=101;l.KR=102;l.LR=103;l.MR=104;l.NR=105;l.PR=83;l.yR=68;l.AR=69;l.SR=88;l.BR=123;l.QR=16;l.xR=17;l.DR=18;l.NO=0;l.IO=1;l.JO=2;l.KO=3;l.LO=4;l.MO=5;l.Ux=4;l.jO=128;l.FE=1;l.Px=4;l.VN=65536;l.nt=32768;l.IE=1048576;l.HE=8388608;l.Fi=16777216;l.GE=33554432;l.EE=67108864;l.td=10;l.py=592880741;l.jk=1770410840;l.JG=300;pa.loadApplication=hb;pa.loadInfo=
id;l.prototype={HL:function(){var a=this.ho.B();0>this.ir&&(this.ir=a);a!=this.ir&&(this.ho.UD(!0),a=this.ho.Kb(),window.open(this.hr+a,"_self"));this.fo=25},load:function(){this.ZL=this.file.w();this.Kq=1;this.sr=new Y;var a=this.file.B();this.sr.getFile(this.path.substring(0,this.path.length-1)+this.Kq.toString(),hb,a)},CL:function(){this.Kq++;if(this.Kq>this.ZL){var a=(new D(this.sr.xd,"content")).file("Application.ccj").sz();this.sr=null;this.file=new Y;this.file.bN(a);this.digest();this.Ex()}else a=
this.file.B(),this.sr.getFile(this.path.substring(0,this.path.length-1)+this.Kq.toString(),hb,a)},digest:function(){this.file.seek(0);var a=this.file.rD(4);this.Cc=!1;80==a[0]&&65==a[1]&&77==a[2]&&85==a[3]&&(this.Cc=!0);this.file.UD(this.Cc);this.file.ma(8);this.file.ma(4);this.cd=new vd;this.ga=new qd(this);this.dc=new rd(this);this.lh=new sd(this);this.Qc=new aa(this);for(var b,c=0;32639!=c;)if(c=this.file.w(),this.file.w(),b=this.file.B(),0!=b){a=this.file.S+b;switch(c){case 8739:this.BL();this.hv=
Array(this.Qf);this.XA=Array(this.Qf);this.WA=Array(this.Qf);this.iv=Array(this.Qf);for(b=0;b<this.Qf;b++)this.iv[b]=null;break;case 8773:this.Ua=this.file.B();this.file.B();this.file.B();this.file.w();this.file.w();break;case 8740:this.appName=this.file.Kb();break;case 8774:this.file.B();break;case 8750:this.file.Kb();break;case 8782:this.Zv=this.file.Kb();break;case 8754:this.GL();break;case 8755:this.FL();break;case 8745:case 8767:this.Qq=new Sa(this);this.Qq.rJ(this.file);this.cd.oi(this.file);
break;case 8747:this.DL(b);break;case 8778:this.No=this.file.B();this.dD=this.file.B();this.eD=this.file.B();this.gD=this.file.B();this.hD=this.file.B();this.fD=this.file.Xc();this.Yk=this.file.B();-1!=this.Yk&&(this.file.kN(4),this.Yk=this.file.Xc());this.bs=this.file.B();this.Uv=!0;break;case 13107:this.hv[this.em]=this.file.S;for(var d=0;32639!=d;)if(d=this.file.w(),this.file.w(),b=this.file.B(),0!=b){var e=this.file.S+b;switch(d){case 13108:0==this.em&&(this.file.ma(8),this.file.Xc());break;case 13110:this.iv[this.em]=
this.file.Kb();break;case 13129:this.XA[this.em]=this.file.B();this.WA[this.em]=this.file.B();break;case 13128:var f=b/6;for(b=0;b<f;b++){var g=this.file.w();this.file.ma(4);0!=g&&(this.$b[g]=1,this.pe=Math.max(this.pe,g+1))}}this.file.seek(e)}this.em++;break;case 8760:d=this.file.B();this.yk=Array(d);for(b=0;b<d;b++)this.yk[b]=new jd(this),this.yk[b].oi();break;case 26214:this.ga.oi(this.file);break;case 26215:this.dc.oi(this.file);break;case 26216:this.lh.oi(this.file)}this.file.seek(a)}this.context=
new Ha(this.canvas);this.Qc.hN(0!=(this.Tn&l.aG));null==this.Ha&&(this.Ee=new Ga)},ND:function(a,b,c,d,e,f){this.Ha=a;this.Vk=c;this.Ee=d;this.Fx=b;this.Mw=e;this.Lw=f},aL:function(){this.ug=!1;this.HD=0;this.WM=this.XM=1;this.ZM=this.YM=this.ua/2;this.aN=this.$M=this.Ca/2},Ss:function(){window.setTimeout(Ya.bind(this),20)},Ex:function(){(this.eo=/iPad/i.test(navigator.userAgent)||/iPhone/i.test(navigator.userAgent)||/iPod/i.test(navigator.userAgent))&&0<this.lh.Vb&&(this.cf=new Ua(this),this.cf.KL());
this.Im();this.ed=Array(l.By);var a;for(a=0;a<l.By;a++)this.ed[a]=!1;this.canvas.dd=this;if(null==this.Ha){var b=this;window.addEventListener("keypress",function(a){b.HJ(a)},!1);window.addEventListener("keydown",function(a){b.BA(a)},!1);window.addEventListener("keyup",function(a){b.CA(a)},!1);window.addEventListener("blur",function(){b.hasFocus=!1},!1);window.addEventListener("focus",function(){b.hasFocus=!0},!1);if(window!==window.top)try{var c=window.top;c.addEventListener("focus",function(){b.hasFocus=
!0;b.canvas.focus()});c.addEventListener("blur",function(){b.hasFocus=!1})}catch(d){}window.addEventListener("resize",function(){b.Im()},!1);document.addEventListener("blur",function(){b.hasFocus=!1},!1);document.addEventListener("focus",function(){b.hasFocus=!0},!1);document.addEventListener("fullscreenchange",function(){b.fullScreen=document.KS;b.Im()},!1);document.addEventListener("mozfullscreenchange",function(){b.fullScreen=document.mozFullScreen;b.Im()},!1);document.addEventListener("webkitfullscreenchange",
function(){b.fullScreen=document.webkitIsFullScreen;b.Im()},!1);window.PointerEvent?("undefined"!==typeof CRunMultipleTouch&&(this.canvas.setAttribute("style","-ms-touch-action: none;"),this.canvas.setAttribute("style","touch-action: none;")),this.canvas.addEventListener("pointerdown",function(a){switch(a.pointerType){case "mouse":case "pen":b.hw(a,!0);break;case "touch":b.$s(a,!0)}a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("pointermove",function(a){switch(a.pointerType){case "mouse":case "pen":b.ro(a,
b.canvas);break;case "touch":b.Zs(a,!0)}a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("pointerup",function(a){switch(a.pointerType){case "mouse":case "pen":b.iw(a);break;case "touch":b.tl(a,!0)}a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("pointercancel",function(a){switch(a.pointerType){case "touch":b.tl(a,!0)}a.preventDefault&&a.preventDefault()},!1)):(this.canvas.addEventListener("mousemove",function(a){b.ro(a,b.canvas);a.preventDefault&&a.preventDefault()},
!1),this.canvas.addEventListener("mousedown",function(a){b.hw(a,!1);a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("mouseup",function(a){b.iw(a);a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("mouseout",function(a){b.oC(a);a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("click",function(a){b.click(a);a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("dblclick",function(a){b.rA(a);a.preventDefault&&a.preventDefault()},
!1));this.canvas.addEventListener("contextmenu",function(a){a.preventDefault&&a.preventDefault()},!1);a=/Firefox/i.test(navigator.userAgent)?"DOMMouseScroll":"mousewheel";document.attachEvent?document.attachEvent("on"+a,function(a){b.pC(a)}):document.addEventListener&&document.addEventListener(a,function(a){b.pC(a)},!1);document.onselectstart=function(){return!1};this.canvas.onselectstart=function(a){a.preventDefault&&a.preventDefault();return!1};this.Qj=this.nL();this.Af=new M;this.Bf=Array(l.td);
this.Xi=Array(l.td);this.dn=Array(l.td);this.oh=Array(l.td);this.ph=Array(l.td);for(a=0;a<l.td;a++)this.Bf[a]=l.jk,this.oh[a]=0,this.ph[a]=0,this.Xi[a]=!1,this.dn[a]=0;this.Qj&&!window.PointerEvent&&(this.canvas.addEventListener("touchstart",function(a){b.$s(a,!1);a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("touchmove",function(a){b.Zs(a,!1);a.preventDefault&&a.preventDefault()},!1),this.canvas.addEventListener("touchend",function(a){b.tl(a,!1);a.preventDefault&&a.preventDefault()},
!1),this.canvas.addEventListener("touchcancel",function(a){b.tl(a,!1);a.preventDefault&&a.preventDefault()},!1));window.focus();this.Ss()}else for(this.Qj=this.Ha.Qj,this.Af=new M,this.Bf=Array(l.td),this.Xi=Array(l.td),this.dn=Array(l.td),this.oh=Array(l.td),this.ph=Array(l.td),a=0;a<l.td;a++)this.Bf[a]=l.jk,this.oh[a]=0,this.ph[a]=0,this.Xi[a]=!1,this.dn[a]=0;this.pb=this.Sj=this.Rj=0;this.Pe=-2;this.J=new h(this)},Im:function(){var a=this.ua,b=this.Ca,c,d;this.fullScreen||this.Tn&l.sy?(c=window.innerWidth,
d=window.innerHeight,document.documentElement.style.overflow="hidden",document.body.scroll="no"):(c=a,d=b);c/=a;d/=b;if(this.Ua&l.FE||this.Tn&l.sy&&this.Tn&l.bG)c=d=Math.min(c,d);if(c!=this.uc||d!=this.vc)this.uc=c,this.vc=d,this.canvas.width=Math.floor(this.uc*a),this.canvas.height=Math.floor(this.vc*b),this.context.RD(this.uc,this.vc);this.J&&this.J.Ui()},nL:function(){var a="Android;webOS;iPhone;iPad;iPod;Blackberry;Windows Phone;Touch".split(";"),b=navigator.userAgent,c;for(c in a)if(0<=b.indexOf(a[c]))return!0;
return"ontouchstart"in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints?!0:!1},$i:function(a){this.Mq.sD(a);this.Vh++},xn:function(a){this.Gn.add(a);this.Wh++;this.Kg=!0},mp:function(){this.hr&&(this.fo--,0>this.fo&&(this.fo=1E9,this.ho=new Y,this.ho.getFile(this.hr+"info.dat",id)));this.Id=(new Date).getTime();if(this.qM(!1)){if(this.Kg){if(null==this.pi){var a=this.Bg;this.Uv?(this.pi=0==this.No?new kd(this):new md(this),0==this.No&&-1!=this.Yk&&(a=this.Yk)):this.pi=new ld(this);
this.iD=!1;this.kx=!0;null==this.Ha&&(this.frame.mr?this.context.Cq(0,0,this.canvas.width,this.canvas.height):this.context.Lc(0,0,this.ua,this.Ca,a),this.Ss());return}if(null!=this.pi&&0==this.iD){this.iD=this.pi.load();null==this.Ha&&this.Ss();return}for(;0<this.Gn.size()&&this.Mq.size()<this.yJ;)a=this.Gn.get(0),this.Mq.add(a),this.Gn.Wo(0),a.Vu();this.Qc.AJ();a=!1;0==this.Gn.size()&&0==this.Mq.size()&&(a=!0);null==this.pi||0==(this.Ua&l.Fi)&&0==(this.frame.bo&B.lG)||(this.kx||(this.pi.reset(),
this.kx=!0),this.pi.step(),a=this.pi.Gv());a&&(this.kx=!1,this.J.resume(),this.J.Qh(),this.Kg=!1,this.ga.xf(),this.lh.xf(),this.dc.xf(),this.Vh=this.Wh=0,this.Bu&&(this.Bu=!1,0!=this.J.Wu()?this.pb=l.jq:(this.pb=l.Kl,this.hE(this.kg),this.kg=null)));null==this.Ha&&this.Ss()}else null==this.Ha&&(null==this.sd?(this.context.ps(0!=(this.Ua&l.Px)),this.cs?this.context.Dj(this.cs,0,0,this.ua,this.Ca,0,0):this.frame.mr?this.context.Cq(0,0,this.ua,this.Ca):this.context.Lc(0,0,this.ua,this.Ca,this.Bg),a=
this.context.Ya,this.ug&&(bRestore=!0,a.save(),a.translate(this.YM,this.$M),0!=this.HD&&a.rotate(.0174532925*-this.HD),a.scale(Math.max(.001,this.WM),Math.max(.001,this.XM)),a.translate(-this.ZM,-this.aN)),this.Ee.Sb(this.context,0,0),this.ug&&a.restore(),this.Zh&&this.Ea.Sb(this.context),this.Nx&&(this.Nx--,this.gt||(a=new Ba,a.Hq(),a.wb=16,this.gt=new la(this,this.ua,30),this.gt.XB(16711680),this.gt.Dr(window.FusionVersion,n.Xj|n.Gi,null,16777215,a,1,10526880)),this.gt.Sb(this.context,0,0,0,0))):
(this.context.ps(),this.context.Dj(this.sd,0,0,this.ua,this.Ca,0,0)),0!=(this.Un&l.$F)&&window.requestAnimationFrame?window.requestAnimationFrame(Ya):(a=(new Date).getTime()-this.Id,a=Math.max(1E3/this.$A-a,1),window.setTimeout(Ya,a)));return!0}this.IA();return!1},DA:function(a,b,c,d){this.Kg||(this.context.ps(0!=(this.Ua&l.Px)),null==this.sd?(d||this.context.Lc(b,c,this.Mw,this.Lw,this.Bg),this.context.clip(b,c,this.Mw,this.Lw),this.Ee.Sb(this.context,0,0),this.context.wN()):(this.context.ps(),this.context.Dj(this.sd,
b,c,this.ua,this.Ca,0,0)))},RI:function(){0==(this.Ua&l.IE)&&(this.hasFocus?this.Cu&&(this.J.resume(),this.Cu=!1):(this.J.pause(this.Un&l.YF),this.Cu=!0))},qM:function(a){this.RI();var b=!0,c=!0;do switch(this.pb){case l.lq:if(this.ZK(),this.Wb=this.Fx,this.pb=1,this.qL(),a){b=!1;break}case l.Ml:this.pN();break;case l.hu:0==this.LL()?(this.MJ(),this.pb!=l.Ll&&this.pb!=l.lq||this.Kn()):b=!1;break;case l.Kl:this.J.Wu();0!=this.J.Lb?this.nN()?this.pb=l.kq:this.Kn():b=!1;break;case l.kq:0==this.ML()?
(this.JA(),this.pb!=l.Ll&&this.pb!=l.lq||this.Kn()):b=!1;break;case l.jq:this.Kn();break;default:b=!1}while(1==b);this.pb==l.Ll&&(c=!1);return c},IA:function(){null!=this.Qc&&this.Qc.Vs()},pN:function(){this.Wb!=this.Pe&&(this.frame=new B(this),this.frame.EL(this.Wb));this.Bg=this.frame.HB;this.Pe=this.Wb;this.frame.ij=this.frame.jj=0;this.frame.Lv=this.frame.Mv=0;this.frame.FD=!1;this.aL();var a;null!=this.Ha?this.mg=this.lg=0:(this.lg=this.ua/2-this.frame.lo/2,this.mg=this.Ca/2-this.frame.ko/2);
for(a=0;a<this.frame.ja;a++)this.frame.fa[a].sJ(this.lg,this.mg);this.frame.gc&B.yG&&(document.title=this.frame.YA);this.cs=null;this.frame.gc&B.zG&&(this.cs=this.kg);this.frame.gc&B.AG&&(this.frame.mr=!0);this.J.dN(this.frame);this.J.$K(null!=this.frame.Nn);this.pb=l.Kl;null!=this.frame.Nn?this.Kg?this.Bu=!0:0!=this.J.Wu()?this.pb=l.jq:(this.pb=l.Kl,this.hE(this.kg),this.kg=null):this.kg=null;this.Kg?this.J.pause(!0):this.J.Qh()},xD:function(){null!=this.Ha?this.mg=this.lg=0:(this.lg=this.ua/2-this.frame.lo/
2,this.mg=this.Ca/2-this.frame.ko/2);var a;for(a=0;a<this.frame.ja;a++)this.frame.fa[a].SM(this.lg,this.mg)},Kn:function(){var a;a=this.J.rL(!1);if(0!=(this.Un&l.XF))this.pb=l.Ll;else switch(n.FG(a)){case 1:this.Wb=this.Pe+1;1==this.No&&this.Wb==this.bs&&this.Wb++;this.pb=l.Ml;this.Wb>=this.Qf&&(this.pb=l.Ll);break;case 2:this.Wb=Math.max(0,this.Pe-1);1==this.No&&this.Wb==this.bs&&(0==this.Wb?this.Wb=this.Pe:this.Wb--);this.pb=l.Ml;break;case 3:this.pb=l.Ml;0!=(n.Ip(a)&32768)?(this.Wb=n.Ip(a)&32767,
this.Wb>=this.Qf&&(this.Wb=this.Qf-1),0>this.Wb&&(this.Wb=0)):n.Ip(a)<this.Qn?(this.Wb=this.Pn[n.Ip(a)],-1==this.Wb&&(this.Wb=this.Pe+1)):this.Wb=this.Pe+1;break;case 4:this.pb=l.lq;this.Wb=this.Fx;break;default:this.pb=l.Ll}this.pb==l.Ml&&(0>this.Wb||this.Wb>=this.Qf)&&(this.pb=this.Pe);if(this.pb!=l.Ml||this.Wb!=this.Pe){for(a=0;a<this.frame.ja;a++)this.frame.fa[a].tA();this.frame=null;this.Pe=-1}},rv:function(){null==this.Jx&&(this.Jx=new Nd(this));return this.Jx},hE:function(a){var b,c,d=this.frame.Nn;
if(null!=d){b=document.createElement("canvas");b.width=this.ua;b.height=this.Ca;c=document.createElement("canvas");c.width=this.ua;c.height=this.Ca;var e=new Ha(c);e.Lc(0,0,this.ua,this.Ca,this.Bg);this.Ee.Sb(e,0,0);e=new Ha(b);0!=(d.pp&va.mq)?e.Lc(0,0,this.ua,this.Ca,d.op):(e.Lc(0,0,this.ua,this.Ca,this.ZA),null!=a&&e.Dj(a,0,0,a.width,a.height,0,0));this.sd=document.createElement("canvas");this.sd.width=this.ua;this.sd.height=this.Ca;this.sd.getContext("2d").drawImage(b,0,0);this.transition=this.rv().Yl(d,
this.sd,b,c);if(null!=this.transition)return this.pb=l.hu,!0}this.sd=null;this.pb=l.Kl;this.J.fA();return!1},LL:function(){if(null!=this.transition){if(this.transition.jr())return!1;this.transition.cc(q.ku);return!0}return!1},MJ:function(){null!=this.transition&&(this.transition.end(),this.sd=this.transition=null,this.pb==l.hu&&(this.pb=l.Kl),this.J.fA());return!0},nN:function(){var a,b,c=this.frame.cv;if(null!=c){a=document.createElement("canvas");a.width=this.ua;a.height=this.Ca;b=document.createElement("canvas");
b.width=this.ua;b.height=this.Ca;var d=new Ha(a);d.Lc(0,0,this.ua,this.Ca,this.Bg);this.Ee.Sb(d,0,0);d=new Ha(b);0!=(c.pp&va.mq)?d.Lc(0,0,this.ua,this.Ca,c.op):d.Lc(0,0,this.ua,this.Ca,0);this.sd=document.createElement("canvas");this.sd.width=this.ua;this.sd.height=this.Ca;this.sd.getContext("2d").drawImage(a,0,0);this.transition=this.rv().Yl(c,this.sd,a,b);if(null!=this.transition)return this.pb=l.kq,!0}this.sd=null;return!1},ML:function(){if(null!=this.transition){if(this.transition.jr())return this.JA(),
!1;this.transition.cc(q.nq)}return!0},JA:function(){null!=this.transition&&(this.kg=this.transition.s,this.transition.end(),this.sd=this.transition=null,this.pb==l.kq&&(this.pb=l.jq));return!0},BL:function(){this.file.ma(4);this.Tn=this.file.w();this.Un=this.file.w();this.file.w();this.file.w();this.ua=this.file.w();this.Ca=this.file.w();this.bB=this.file.B();this.aB=this.file.B();var a,b;this.aD=Array(l.rg);for(a=0;a<l.rg;a++)this.aD[a]=this.file.w();this.Nw=Array(l.rg*l.on);for(a=0;a<l.rg;a++)for(b=
0;b<l.on;b++)this.Nw[a*l.on+b]=this.file.w();this.ZA=this.file.Xc();this.Qf=this.file.B();this.$A=this.file.B();this.file.ma(1);this.file.ma(3)},GL:function(){this.sm=this.file.w();this.vv=Array(this.sm);this.tB=Array(this.sm);var a;for(a=0;a<this.sm;a++)this.vv[a]=this.file.B();this.file.EM(this.tB)},FL:function(){this.xo=this.file.B();this.uv=Array(this.xo);var a;for(a=0;a<this.xo;a++)this.uv[a]=this.file.Kb()},DL:function(a){this.Qn=a/2;this.Pn=Array(this.Qn);for(a=0;a<this.Qn;a++)this.Pn[a]=this.file.w()},
jG:function(a){return null==this.Pn||-1==a||a>=this.Qn?-1:this.Pn[a]},lv:function(a){if(this.wv){var b;for(b=0;b<this.wv.size();b++)if(gFont=this.wv.get(b),gFont.jJ(a))return gFont}return a},qL:function(){this.Ri=null},ZK:function(){var a;if(null==this.Ha||null!=this.Ha&&0==(this.Vk&L.SE))for(this.mo=Array(l.rg),a=0;a<l.rg;a++)this.mo[a]=this.aB^4294967295;else this.mo=null;if(null==this.Ha||null!=this.Ha&&0==(this.Vk&L.UE))for(this.hp=Array(l.rg),a=0;a<l.rg;a++)this.hp[a]=this.bB^4294967295;else this.hp=
null;this.bD=Array(l.rg);for(a=0;a<l.rg;a++)this.bD[a]="";if(null==this.Ha||null!=this.Ha&&0==(this.Vk&L.Zx))for(this.Sn=Array(this.sm),a=0;a<this.sm;a++)this.Sn[a]=this.vv[a];else this.Sn=null;if(null==this.Ha||null!=this.Ha&&0==(this.Vk&L.Zx))for(this.Rn=Array(this.xo),a=0;a<this.xo;a++)this.Rn[a]=this.uv[a];else this.Rn=null},hB:function(){for(var a=this;null==a.mo;)a=this.Ha;return a.mo},pB:function(){for(var a=this;null==a.hp;)a=this.Ha;return a.hp},BK:function(){for(var a=this;null!=a.Ha&&0!=
(a.Vk&L.TE);)a=a.Ha;return a.Nw},GK:function(){for(var a=this;null==a.Sn;)a=a.Ha;return a.Sn},FK:function(){for(var a=this;null==a.Rn;)a=a.Ha;return a.Rn},Lz:function(a){var b=this.GK();if(0>a||1E3<a)return null;var c=b.length;if(a+1>c)for(;c<a+1;c++)b.push(0);return b},fB:function(a){var b=this.Lz(a);return null!=b?b[a]:0},fN:function(a,b){var c=this.Lz(a);null!=c&&(c[a]=b)},Kz:function(a){var b=this.FK();if(0>a||1E3<a)return null;var c=b.length;if(a+1>c)for(;c<a+1;c++)b.push("");return b},eB:function(a){var b=
this.Kz(a);return null!=b?b[a]:""},eN:function(a,b){var c=this.Kz(a);null!=c&&(c[a]=b)},HJ:function(a){a&&(this.vE.charCodeAt(this.rp)==a.charCode?(this.rp++,this.rp==this.vE.length&&(this.Nx=250,this.rp=0)):this.rp=0)},BA:function(a){if(a){var b=a.keyCode;this.Jk=this.ed[b]=!0;null!=this.J&&null!=this.J.i&&this.J.i.eM(b);for(b=0;b<this.zb.length;b++)this.zb[b].BA(a)}},CA:function(a){if(a){this.ed[a.keyCode]=!1;var b;for(b=0;b<this.zb.length;b++)this.zb[b].CA(a)}},Ps:function(a,b){this.Rj=a;this.Sj=
b},ro:function(a,b,c){a.pageX?(this.Yf=a.pageX,this.Zf=a.pageY):a.clientY&&(this.Yf=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,this.Zf=a.clientY+document.body.scrollTop+document.documentElement.scrollTop);for(var d=0,e=0,f=b;f&&"BODY"!=f.tagName;)d+=f.offsetTop,e+=f.offsetLeft,f=f.offsetParent;this.Yf-=e+this.Rj;this.Zf-=d+this.Sj;this.Yf=Math.floor(this.Yf/this.uc);this.Zf=Math.floor(this.Zf/this.vc);null!=this.J&&null!=this.J.i&&this.J.i.ZC();for(d=0;d<this.zb.length;d++)this.zb[d].ro(a,
b);this.Qj||305419896==c||this.Zs(new Ta(a.pageX,a.pageY,this.canvas),!1)},dz:function(a){if(a.which)switch(a.which){case 2:return l.lu;case 3:return l.oq;default:return l.If}else switch(a.button){case 2:return l.oq;case 4:return l.lu;default:return l.If}},iw:function(a){var b=this.dz(a);this.ro(a,this.canvas,305419896);this.ed[b]=!1;for(b=0;b<this.zb.length;b++)this.zb[b].iw(a);this.Qj||this.tl(new Ta(a.pageX,a.pageY,this.canvas),!1)},hw:function(a,b){var c=this.dz(a);this.ro(a,this.canvas,305419896);
this.Jk=!0;this.ed[c]=!0;this.HA();if(null!=this.J&&null!=this.J.i)if(b){var d=Date.now(),e=null!==this.gw&&this.nC==c&&d-this.gw<=l.JG?2:1;this.nC=c;this.gw=d;this.J.i.Ko(c-l.If,e)}else this.xq.io?this.J.i.Ko(c-l.If,1):this.J.i.Ko(c-l.If,0==a.detail%2?2:1);for(c=0;c<this.zb.length;c++)this.zb[c].hw(a,b);this.Qj||this.$s(new Ta(a.pageX,a.pageY,this.canvas),!1);window.focus()},oC:function(a){this.ed[l.If]=!1;this.ed[l.lu]=!1;this.ed[l.oq]=!1;var b;for(b=0;b<this.zb.length;b++)this.zb[b].oC(a);this.Qj||
this.tl(new Ta(a.pageX,a.pageY,this.canvas),!1)},click:function(a){if(this.xq.io){var b;for(b=0;b<this.zb.length;b++)this.zb[b].click(a)}},rA:function(a){if(this.xq.io){null!=this.J&&null!=this.J.i&&this.J.i.Ko(0,2);var b;for(b=0;b<this.zb.length;b++)this.zb[b].rA(a)}},pC:function(a){this.uA="undefined"!=typeof a.wheelDelta?a.wheelDelta/40:-a.detail;null!=this.J&&null!=this.J.i&&this.J.fM(this.uA)},HA:function(){this.xq.DB&&null!=this.jp&&"suspended"==this.jp.state&&this.jp.resume()},$s:function(a,
b){this.HA();!this.eo&&this.cf&&(this.cf.Wk(),this.cf=null);if(null!=this.Bf){var c,d,e=b?1:a.changedTouches.length;for(c=0;c<e;c++){var f;b?(f=a,f.identifier=a.pointerId):f=a.changedTouches[c];for(d=0;d<l.td;d++)if(this.Bf[d]==l.jk){this.Bf[d]=f.identifier;this.Xi[d]=!1;for(o=0;o<this.Af.size();o++)if(this.Af.get(o).uN(f)){this.Xi[d]=!0;this.dn[d]=o;break}if(!this.Xi[d]&&(this.oh[d]=this.Vn(f),this.ph[d]=this.Wn(f),this.so==l.jk&&f.identifier!=l.py))for(this.so=d,this.Yf=this.oh[d],this.Zf=this.ph[d],
this.Jk=!0,this.ed[l.If]=!0,null!=this.J&&null!=this.J.i&&this.J.i.Ko(0,1),d=0;d<this.zb.length;d++)this.zb[d].$s(a,b);break}}}},Zs:function(a,b){if(null!=this.Bf){var c,d,e,f=b?1:a.changedTouches.length;for(c=0;c<f;c++){var g;b?(g=a,g.identifier=a.pointerId):g=a.changedTouches[c];for(d=0;d<l.td;d++)if(this.Bf[d]==g.identifier){if(this.Xi[d])this.Af.get(this.dn[d]).oE(g);else{for(e=0;e<this.Af.size();e++)this.Af.get(e).oE(g);this.oh[d]=this.Vn(g);this.ph[d]=this.Wn(g)}if(this.so==d)for(this.Yf=this.oh[d],
this.Zf=this.ph[d],null!=this.J&&null!=this.J.i&&this.J.i.ZC(),d=0;d<this.zb.length;d++)this.zb[d].Zs(a,b);break}}}},tl:function(a,b){this.eo&&this.cf&&(this.cf.Wk(),this.cf=null);if(null!=this.Bf){var c,d,e,f=b?1:a.changedTouches.length;for(c=0;c<f;c++){var g;b?(g=a,g.identifier=a.pointerId):g=a.changedTouches[c];for(d=0;d<l.td;d++)if(this.Bf[d]==g.identifier){this.Bf[d]=l.jk;if(this.Xi[d])this.Af.get(this.dn[d]).mE(g);else{for(e=0;e<this.Af.size();e++)this.Af.get(e).mE(g);this.oh[d]=this.Vn(g);
this.ph[d]=this.Wn(g)}if(d==this.so)for(this.Yf=this.oh[d],this.Zf=this.ph[d],this.so=l.jk,this.ed[l.If]=!1,e=0;e<this.zb.length;e++)this.zb[e].tl(a,b)}}}},Vn:function(a){var b=a.pageX;for(a=a.target;a&&"BODY"!=a.tagName;)b-=a.offsetLeft,a=a.offsetParent;return Math.floor((b-this.Rj)/this.uc)},Wn:function(a){var b=a.pageY;for(a=a.target;a&&"BODY"!=a.tagName;)b-=a.offsetTop,a=a.offsetParent;return Math.floor((b-this.Sj)/this.vc)},cB:function(a){if(null!=this.yk){var b;b=a.lastIndexOf("\\");0>b&&(b=
a.lastIndexOf("/"));0<=b&&(a=a.substring(b+1));for(b=0;b<this.yk.length;b++)if(this.yk[b].path==a)return this.yk[b]}return null},Cx:function(a){this.nA=a;this.canvas.style.cursor=0<=this.nA?this.cursor:"none"},iE:function(a,b){null==this.Ea&&(this.Ea=new r(this),this.Ea.MB(),this.Ea.reset(b),this.Zh=1,0>this.Af.indexOf(this.Ea)&&this.Af.add(this.Ea))},lN:function(){this.mN();this.Zh=2},NJ:function(){null!=this.Ea&&(1==this.Zh&&this.Af.sD(this.Ea),this.Ea=null);2==this.Zh&&this.KJ();this.Zh=0},mN:function(){0==
this.wn&&window.DeviceMotionEvent&&(this.mu=this.IH.bind(this),window.addEventListener("devicemotion",this.mu));this.wn++},IH:function(a){var b=a.acceleration.x/9.780318,c=a.acceleration.y/9.780318,d=a.accelerationIncludingGravity.x/9.780318;a=a.accelerationIncludingGravity.y/9.780318;this.kk=b;this.lk=c;this.Jh=d;this.Kh=a;switch(window.orientation){case 0:this.kk=-b;this.lk=c;this.Jh=-d;this.Kh=a;break;case 90:this.kk=c;this.lk=b;this.Jh=a;this.Kh=d;break;case 180:this.kk=b;this.lk=-c;this.Jh=d;
this.Kh=-a;break;case -90:this.kk=-c,this.lk=-b,this.Jh=-a,this.Kh=-d}this.eo&&(this.kk=-this.kk,this.lk=-this.lk,this.Jh=-this.Jh,this.Kh=-this.Kh)},KJ:function(){this.wn--;0>=this.wn&&(window.DeviceMotionEvent&&window.removeEventListener("devicemotion",this.mu),this.wn=0)},Yq:function(){var a=0;-.2>this.Jh&&(a|=4);.2<this.Jh&&(a|=8);-.2>this.Kh&&(a|=1);.2<this.Kh&&(a|=2);return a},Yu:function(a){if(a.ul){null==this.cf&&(a.nE=2);switch(a.nE){case 0:0<a.jg&&(a.jg-=2,0>a.jg&&(a.jg=0,phase++));break;
case 2:128>a.jg&&(a.jg+=4,128<=a.jg&&(a.jg=128,a.Ys=!0))}this.context.Lc(a.se.left,a.se.top,a.se.right-a.se.left,a.se.bottom-a.se.top,this.Bg,0,0);a.ul.Sb(this.context,a.se.left,a.se.top,A.Ef,a.jg);a.Ys&&(a.ul=null,a.se=null,a.cn=null)}else if(a.Ys=!0,null!=this.cf&&0!=(this.Ua&l.GE)){a.cn=new Ba;a.cn.Hq();a.cn.wb=24;var b=a.cn.wb+6;a.ul=new la(this,120,b);var c=a.ul.measureText(this.Zv,a.cn)+64;a.ul.resize(c,b);a.ul.XB();a.ul.Dr(this.Zv,n.Gi|n.Xj,null,16776960,a.cn,2,0);a.se=new ba;a.se.left=this.ua/
2-c/2;a.se.top=this.Ca/2-b/2;a.se.right=a.se.left+c;a.se.bottom=a.se.top+b;a.jg=128;a.nE=0;a.Ys=!1;this.context.Lc(0,0,this.ua,this.Ca,this.Bg,0,0)}return a.Ys}};B.yG=1;B.NP=2;B.zG=4;B.yy=32;B.PP=256;B.OP=2048;B.bd=32768;B.AG=131072;B.zp=0;B.ue=1;B.WE=1;B.XE=2;B.Hp=6;B.lG=256;B.oG=1;B.pG=2;B.qG=4;B.uG=0;B.vG=1;B.sG=2;B.tG=3;B.prototype={EL:function(a){this.app.file.seek(this.app.hv[a]);this.Mn=new R(this.app);this.Jd=new ud;this.nr=new ba;a=0;var b;for(this.Br=-1;32639!=a;)if(a=this.app.file.w(),
this.app.file.w(),b=this.app.file.B(),0!=b){this.sM=this.app.file.S+b;switch(a){case 13108:this.Sv();null!=this.app.Ha&&0!=(this.app.Vk&L.RE)?(this.lo=this.app.vJ,this.ko=this.app.wJ):(this.lo=Math.min(this.app.ua,this.Ad),this.ko=Math.min(this.app.Ca,this.Hc));break;case 13128:var c=b/6;this.qo=Array(c);this.Cd=Array(c);this.Dd=Array(c);for(b=this.pe=0;b<c;b++)this.qo[b]=this.app.file.w(),this.pe=Math.max(this.pe,this.qo[b]),this.Cd[b]=this.app.file.w(),this.Dd[b]=this.app.file.w();this.pe++;break;
case 13130:this.Ea=this.app.file.w();this.bo=this.app.file.w();break;case 13122:this.nr.load(this.app.file);break;case 13124:this.Br=this.app.file.w();break;case 13127:this.RB=this.app.file.B();break;case 13109:this.YA=this.app.file.Kb();break;case 13115:this.Nn=new va;this.Nn.load(this.app.file);break;case 13116:this.cv=new va;this.cv.load(this.app.file);break;case 13121:this.JL();break;case 13125:this.IL();break;case 13112:this.Jd.load(this.app);break;case 13117:this.Mn.load(this.app),this.Og=this.Mn.Og}this.app.file.seek(this.sM)}this.app.cd.xf();
for(b=0;b<this.Jd.$f;b++)this.app.cd.Nj(this.Jd.gB(b).Vf);this.app.ga.xf();this.app.lh.xf();this.app.dc.xf();this.app.cd.load(this.app.file);this.app.cd.wc(this.app.ga,this.app.dc);this.app.Ua&l.Fi&&(this.app.dc.ip(),this.app.lh.ip(),0==this.app.pe&&this.app.ga.ip());this.app.ga.load(this.app.file);this.app.dc.load(this.app.file);this.Mn.PJ(this.app.lh);this.app.lh.load();this.app.cd.RM();for(b=0;b<this.Jd.$f;b++)a=this.Jd.list[b],a.pr>=t.Oe&&this.app.cd.iN(a.Vf)},JL:function(){this.ja=this.app.file.B();
this.fa=Array(this.ja);var a;for(a=0;a<this.ja;a++)this.fa[a]=new W(this.app),this.fa[a].load(this.app.file)},IL:function(){var a;for(a=0;a<this.ja;a++)this.fa[a].fe=this.app.file.B(),this.fa[a].ge=this.app.file.B(),this.app.file.ma(12)},Sv:function(){this.Ad=this.app.file.B();this.Hc=this.app.file.B();this.HB=this.app.file.Xc();this.gc=this.app.file.B()}};aa.vd=32;aa.prototype={BI:function(a){null==this.uk&&(this.uk=new M);this.uk.add(a)},AJ:function(){if(null!=this.uk&&0<this.uk.size()&&!this.Su){var a=
this.uk.get(0);this.uk.Wo(0);this.Su=!0;var b=this;b.context.decodeAudioData(a.response,function(c){a.buffer=c;a.response=null;b.app.$i(a);b.Su=!1})}},reset:function(){var a;for(a=0;a<aa.vd;a++)this.zn[a]=!1},play:function(a,b,c,d){if(0!=this.vz){var e=this.app.lh.KK(a);if(null!=e){0==this.xu&&(c=0);if(0>c){for(a=0;a<aa.vd&&(null!=this.Cb[a]||0!=this.zn[a]);a++);if(a==aa.vd)for(a=0;a<aa.vd&&(0!=this.zn[a]||null==this.Cb[a]||0!=this.Cb[a].Cn);a++);c=a;0<=c&&c<aa.vd&&(this.ht[c]=this.UB)}if(!(0>c||
c>=aa.vd)){if(null!=this.Cb[c]){if(1==this.Cb[c].Cn)return;this.Cb[c]!=e&&(this.Cb[c].stop(),this.Cb[c]=null)}for(a=0;a<aa.vd;a++)this.Cb[a]==e&&(this.Cb[a].stop(),this.Cb[a]=null);this.Cb[c]=e;e.play(b,d,this.ht[c])}}}},hN:function(a){this.xu=a},pL:function(){var a;for(a=0;a<aa.vd;a++)null!=this.Cb[a]&&this.Cb[a].FB()&&this.app.lh.Nj(this.Cb[a].handle)},Vs:function(){var a;for(a=0;a<aa.vd;a++)null!=this.Cb[a]&&(this.Cb[a].stop(),this.Cb[a]=null)},lL:function(a){var b;for(b=0;b<aa.vd;b++)if(null!=
this.Cb[b]&&this.Cb[b].handle==a)return this.Cb[b].FB();return!1},pause:function(){var a;for(a=0;a<aa.vd;a++)null!=this.Cb[a]&&this.Cb[a].OK()},resume:function(){var a;for(a=0;a<aa.vd;a++)null!=this.Cb[a]&&this.Cb[a].PK()},TI:function(){var a;for(a=0;a<aa.vd;a++)null!=this.Cb[a]&&this.Cb[a].SI()&&(this.Cb[a]=null)}};jd.prototype={oi:function(){var a=this.app.file.w();this.path=this.app.file.Kb(a);a=this.path.lastIndexOf("\\");0<=a&&(this.path=this.path.substring(a+1));this.length=this.app.file.B();
this.offset=this.app.file.S;this.app.file.ma(this.length)},open:function(){return this.app.file.wg(this.offset,this.length)}};kd.prototype={load:function(){return this.Iv},reset:function(){this.Ew=this.Ze=0;this.Fq=25},step:function(){switch(this.Ze){case 0:-1!=this.app.Yk?this.context.Lc(0,0,this.app.ua,this.app.Ca,this.app.Yk):this.context.Cq(0,0,this.app.ua,this.app.Ca);this.context.Dj(this.Ig,this.Ci-this.Ig.width/2,this.Di-this.Ig.height/2,this.Ig.width,this.Ig.height,0,0);this.Ze++;break;case 1:this.angle=
this.app.Vh/this.app.Wh*2*Math.PI;this.Zl(this.angle);this.app.Vh==this.app.Wh&&this.Ze++;break;case 2:0<this.Fq&&this.Fq--;0==this.Fq&&this.Ze++;break;case 3:this.app.Yu(this)&&this.Ze++}},Gv:function(){return 4==this.Ze},Zl:function(a){var b,c,d,e,f;for(b=this.Ew;b<=a;b+=.005){c=this.Ci+Math.cos(b)*(this.uf-this.size);d=this.Di-Math.sin(b)*(this.uf-this.size);e=this.Ci+Math.cos(b)*this.uf;f=this.Di-Math.sin(b)*this.uf;this.context.Gd(c,d,e,f,this.color,1,0,0);var g;for(g=0;3>g;g++)c=this.Ci+Math.cos(b)*
(this.uf-this.size-g),d=this.Di-Math.sin(b)*(this.uf-this.size-g),e=this.Ci+Math.cos(b)*(this.uf-this.size-g-1),f=this.Di-Math.sin(b)*(this.uf-this.size-g-1),this.context.Gd(c,d,e,f,this.color,1,0,0),c=this.Ci+Math.cos(b)*(this.uf+g),d=this.Di-Math.sin(b)*(this.uf+g),e=this.Ci+Math.cos(b)*(this.uf+g+1),f=this.Di-Math.sin(b)*(this.uf+g+1),this.context.Gd(c,d,e,f,this.color,1,0,0)}this.Ew=a}};ld.prototype={load:function(){return!0},reset:function(){this.hs=!1;this.Ze=0;this.alpha=128;this.position=
0},step:function(){if(this.app.Vh<this.app.Wh)switch(this.Ze){case 0:0<this.alpha&&(this.alpha-=2,0>=this.alpha&&(this.alpha=0,this.Ze++))}else switch(this.Ze){case 0:case 1:this.Ze=2;break;case 2:128>this.alpha&&(this.alpha+=4);128<=this.alpha&&(this.alpha=128,null==this.app.cf?this.hs=!0:this.Ze++);break;default:this.hs=this.app.Yu(this);return}this.context.Lc(this.rect.left,this.rect.top,this.width,this.height,this.MI,A.Ef,this.alpha);this.context.os(this.rect.left,this.rect.top,this.width,this.height,
this.borderColor,1,A.Ef,this.alpha);this.position=this.app.Vh/this.app.Wh*(this.width-2);this.context.Lc(this.rect.left+1,this.rect.top+1,this.position,this.height-2,this.NI,A.Ef,this.alpha)},Gv:function(){return this.hs&&this.app.Vh==this.app.Wh}};md.prototype={load:function(){this.step();return!this.F.Kg},reset:function(){this.F.J.NA();this.F.J.Jv();this.F.J.lt(!1);this.F.J.Hm(-1,!1);this.F.J.i.ct();this.F.J.jv();this.F.J.kv();this.F.J.l.ij=this.F.J.l.Lv=this.F.J.hl=0;this.F.J.l.jj=this.F.J.l.Mv=
this.F.J.il=0;this.F.xD();this.F.J.su();this.F.J.Cv();this.F.J.Hm(-1,!1);this.F.J.Qw();this.F.J.Pu(!1);this.F.J.Zu();this.F.J.Rv();this.F.J.i.Rw();this.F.J.i.vq(this.F.J);this.F.J.bv();this.F.J.yq();this.F.J.Lb=0;this.F.J.Wm=0;this.F.Ai=!1;this.app.zb.push(this.F);this.vk=0},step:function(){this.F.Ai||(this.qN&&(this.F.Ai=this.app.Vh==this.app.Wh),0==this.F.mp()&&(this.F.Ai=!0),this.F.DA(this.context,this.Tc.x,this.Tc.y,!1));this.F.Ai&&this.app.cf&&this.app.Yu(this)},Gv:function(){var a=this.F.Ai;
this.app.cf&&(a=!1);if(a){if(0<this.vk&&(this.vk--,0<this.vk))return!1;var b;for(b=0;b<this.app.zb.length;b++)if(this.app.zb[b]==this.F){this.app.zb.splice(b,1);break}}return a}};r.Bc=0;r.$c=1;r.ad=2;r.xy=-1;r.td=3;r.Ki=1;r.og=2;r.pg=4;r.wy=8;r.MP=2147483648;r.wG=70;r.qF=60;r.oF=.5;r.prototype={MB:function(){null==this.pc&&(this.pc=ha.wg(this.app,"joyback.png"),this.lr=ha.wg(this.app,"joyfront.png"),this.Pd=ha.wg(this.app,"fire1U.png"),this.je=ha.wg(this.app,"fire2U.png"),this.SA=ha.wg(this.app,"fire1D.png"),
this.TA=ha.wg(this.app,"fire2D.png"))},reset:function(a){this.ka=a;null!=this.pc&&0!=this.pc.width?this.OD():this.zu=!0;this.Jg=this.EB?r.wG*Math.PI/180:r.qF*Math.PI/180},OD:function(){var a,b;a=this.app.ua;b=this.app.Ca;0==(this.ka&r.wy)?(0!=(this.ka&r.Ki)&&(this.lc[r.Bc]=16+this.pc.width/2,this.mc[r.Bc]=b-16-this.pc.height/2),0!=(this.ka&r.og)&&0!=(this.ka&r.pg)?(this.lc[r.$c]=a-this.Pd.width/2-32,this.mc[r.$c]=b-this.Pd.height/2-16,this.lc[r.ad]=a-this.je.width/2-16,this.mc[r.ad]=b-this.je.height/
2-this.Pd.height-24):0!=(this.ka&r.og)?(this.lc[r.$c]=a-this.Pd.width/2-16,this.mc[r.$c]=b-this.Pd.height/2-16):0!=(this.ka&r.pg)&&(this.lc[r.ad]=a-this.je.width/2-16,this.mc[r.ad]=b-this.je.height/2-16)):(0!=(this.ka&r.Ki)&&(this.lc[r.Bc]=a-16-this.pc.width/2,this.mc[r.Bc]=b-16-this.pc.height/2),0!=(this.ka&r.og)&&0!=(this.ka&r.pg)?(this.lc[r.$c]=this.Pd.width/2+16+2*this.je.width/3,this.mc[r.$c]=b-this.Pd.height/2-16,this.lc[r.ad]=this.je.width/2+16,this.mc[r.ad]=b-this.je.height/2-this.Pd.height-
24):0!=(this.ka&r.og)?(this.lc[r.$c]=this.Pd.width/2+16,this.mc[r.$c]=b-this.Pd.height/2-16):0!=(this.ka&r.pg)&&(this.lc[r.ad]=this.je.width/2+16,this.mc[r.ad]=b-this.je.height/2-16))},nc:function(a,b){0!=(a&r.Ki)?this.lc[r.Bc]=b:0!=(a&r.og)?this.lc[r.$c]=b:0!=(a&r.pg)&&(this.lc[r.ad]=b)},oc:function(a,b){0!=(a&r.Ki)?this.mc[r.Bc]=b:0!=(a&r.og)?this.mc[r.$c]=b:0!=(a&r.pg)&&(this.mc[r.ad]=b)},Sb:function(a){this.zu&&(this.zu=!1,this.OD());var b,c;0!=(this.ka&r.Ki)&&(b=this.lc[r.Bc]-this.pc.width/2,
c=this.mc[r.Bc]-this.pc.height/2,a.wf(this.pc,b,c,0,1,1,0,0),b=this.lc[r.Bc]+this.Tf-this.lr.width/2,c=this.mc[r.Bc]+this.Uf-this.lr.height/2,a.wf(this.lr,b,c,0,1,1,0,0));if(0!=(this.ka&r.og)){var d=0==(this.Ea&16)?this.Pd:this.SA;b=this.lc[r.$c]-d.width/2;c=this.mc[r.$c]-d.height/2;a.wf(d,b,c,0,1,1,0,0)}0!=(this.ka&r.pg)&&(d=0==(this.Ea&32)?this.je:this.TA,b=this.lc[r.ad]-d.width/2,c=this.mc[r.ad]-d.height/2,a.wf(d,b,c,0,1,1,0,0))},uN:function(a){var b=!1,c=this.app.Vn(a),d=this.app.Wn(a);this.GB=
r.oF*Math.ceil(Math.sqrt(this.pc.width/2*this.pc.width/2+this.pc.height/2*this.pc.height/2));this.mf=Math.ceil(Math.sqrt(this.pc.width/4*this.pc.width/4+this.pc.height/4*this.pc.height/4));c=this.getKey(c,d);c!=r.xy&&(this.touches[c]=a.identifier,c==r.Bc&&(this.Ea&=240,b=!0),c==r.$c?(this.Ea|=16,b=!0):c==r.ad&&(this.Ea|=32,b=!0));return b},oE:function(a){var b=this.app.Vn(a),c=this.app.Wn(a);if(this.getKey(b,c)==r.Bc&&a.identifier==this.touches[r.Bc]&&(this.Tf=b-this.lc[r.Bc],this.Uf=c-this.mc[r.Bc],
a=(2*Math.PI-Math.atan2(this.Uf,this.Tf))%(2*Math.PI),this.Ea&=240,b=Math.sqrt(this.Tf*this.Tf+this.Uf*this.Uf),this.EB?(this.Tf=Math.cos(a)*this.mf,this.Uf=Math.sin(a)*-this.mf):(this.Tf<-this.mf&&(this.Tf=-this.mf),this.Tf>this.mf&&(this.Tf=this.mf),this.Uf<-this.mf&&(this.Uf=-this.mf),this.Uf>this.mf&&(this.Uf=this.mf)),b>this.GB&&b<3*this.mf)){b=0;if(0<=a)for(;;){if(this.Xh(a,0,this.Jg)||this.Xh(a,2*Math.PI,this.Jg)){b=8;break}if(this.Xh(a,Math.PI/2,this.Jg)){b=1;break}if(this.Xh(a,Math.PI,this.Jg)){b=
4;break}if(this.Xh(a,Math.PI/4*6,this.Jg)){b=2;break}if(this.Xh(a,Math.PI/4,Math.PI/2-this.Jg)){b=9;break}if(this.Xh(a,Math.PI/4*3,Math.PI/2-this.Jg)){b=5;break}if(this.Xh(a,Math.PI/4*5,Math.PI/2-this.Jg)){b=6;break}if(this.Xh(a,Math.PI/4*7,Math.PI/2-this.Jg)){b=10;break}break}this.Ea|=b}},Xh:function(a,b,c){return a>b-c/2&&a<b+c/2},mE:function(a){var b;for(b=0;b<r.td;b++)if(this.touches[b]==a.identifier){this.touches[b]=0;switch(b){case r.Bc:this.Uf=this.Tf=0;this.Ea&=240;break;case r.$c:this.Ea&=
-17;break;case r.ad:this.Ea&=-33}break}},getKey:function(a,b){return 0!=(this.ka&r.Ki)&&a>=this.lc[r.Bc]-this.pc.width/2&&a<this.lc[r.Bc]+this.pc.width/2&&b>this.mc[r.Bc]-this.pc.height/2&&b<this.mc[r.Bc]+this.pc.height/2?r.Bc:0!=(this.ka&r.og)&&a>=this.lc[r.$c]-this.Pd.width/2&&a<this.lc[r.$c]+this.Pd.width/2&&b>this.mc[r.$c]-this.Pd.height/2&&b<this.mc[r.$c]+this.Pd.height/2?r.$c:0!=(this.ka&r.pg)&&a>=this.lc[r.ad]-this.je.width/2&&a<this.lc[r.ad]+this.je.width/2&&b>this.mc[r.ad]-this.je.height/
2&&b<this.mc[r.ad]+this.je.height/2?r.ad:r.xy},Yq:function(){return this.Ea}};h.sP=2;h.TF=4;h.mn=16;h.UF=32;h.WF=64;h.VF=128;h.It=512;h.QO=2;h.SO=4;h.UO=8;h.RO=16;h.PO=32;h.VO=64;h.TO=128;h.WO=256;h.qy=480;h.ry=300;h.kn=64;h.ln=16;h.TR=1;h.VR=2;h.UR=4;h.mH=1;h.iR=2;h.hR=4;h.jR=8;h.Ry=0;h.aq=1;h.tg=2;h.du=3;h.XG=4;h.aF=1;h.jn=2;h.tt=4;h.cy=8;h.Np=10;h.Lp=1;h.Mp=2;h.Kp=3;h.Ay=4;h.SP=5;h.TP=6;h.QP=7;h.UP=8;h.RP=9;h.Mt=-2;h.DG=100;h.EG=101;h.vh=1;h.wh=2;h.xh=4;h.uh=8;h.PE=15;h.Ot=128;h.Ff=2147483647;
h.Et=1110591041;h.ju=1110594637;h.iH=1110600435;h.Nt=1110874198;h.iq=1110634490;h.hn=1110590791;h.oM=[0,0,0,0,255,0,0,0,255,255,0,0,255,255,255,0,255,255,255,255];h.bz=[0,h.vh,h.wh,0,h.xh,h.xh+h.vh,h.xh+h.wh,0,h.uh,h.uh+h.vh,h.uh+h.wh,0,0,0,0,0];h.uz=!1;h.Dq=function(a,b,c){switch(c){case 0:return a==b;case 1:return a!=b;case 2:return a<=b;case 3:return a<b;case 4:return a>=b;case 5:return a>b}return!1};h.Tl=function(a,b,c){switch(c){case 0:return a==b;case 1:return a!=b;case 2:return a<=b;case 3:return a<
b;case 4:return a>=b;case 5:return a>b}return!1};h.WS=function(a){a=a.Ma>=t.qg?a.ext.nB():a.Cg();null==a&&(a=new Na);return a};h.HT=function(a,b,c){a.Ma>=t.qg?a.ext.PD(b,c):a.Mj(b,c)};h.YS=function(a){return a.Ma>=t.qg?a.ext.oB():a.Wq()};h.MD=function(a,b){a.Ma>=t.qg?a.ext.QD(b):a.Ms(b)};h.aM=function(a){null!=a.G&&(a.G.rw(),a.G.ea|=A.Ih,a.G.Es=0)};h.$L=function(a){null!=a.G&&(a.G.Or(),a.G.ea&=~A.Ih,a.G.Es=0)};h.nc=function(a,b){null!=a.C?a.C.da.nc(b):a.A!=b&&(a.A=b,null!=a.b&&(a.b.N=!0,a.b.cb=!0))};
h.oc=function(a,b){null!=a.C?a.C.da.oc(b):a.v!=b&&(a.v=b,null!=a.b&&(a.b.N=!0,a.b.cb=!0))};h.NK=function(a,b){if(0==a)return 0<=b?24:8;if(0==b)return 0<=a?0:16;var c,d=!1,e=!1;0>a&&(d=!0,a=-a);0>b&&(e=!0,b=-b);c=256*a/b;var f;for(f=0;!(c>=G.yl[f]);f+=2);c=G.yl[f+1];e&&(c=-c+32&31);d&&(c=(-(c-8&31)&31)+8&31);return c};h.prototype={dN:function(a){this.l=a},su:function(){this.H=Array(this.l.Og);this.i=this.l.Mn;this.Ke=0;var a;for(a=this.h.cd.dB();null!=a;a=this.h.cd.jB())a.Ye>=t.Oe&&this.Ke++;this.mx=
-1==this.l.Br?this.h.Id&65535:this.l.Br;this.ll=Array(Math.round(this.l.Og/32+1));this.jl=new M;this.eh=this.l.Og;this.wx=this.i.JC;this.l.ij=0;this.l.jj=0;this.la=this.l.ij;this.sa=this.l.jj;this.Cs=this.Bs=0;this.Ie=this.l.nr.right;-1==this.Ie&&(this.Ie=2147479552);this.Je=this.l.nr.bottom;-1==this.Je&&(this.Je=2147479552);this.xx=this.Lb=this.Eb=0;this.Yc&=h.VF;this.Yc|=h.TF;this.Tm=0;this.xs=Array(h.Np);this.Hj=null;this.Yc|=h.WF;this.Oa=Array(h.Ot);this.Um=Array(h.Ot);this.ys=new ya;this.ys.code=
0;this.ss=Array(4);this.lx=Array(4);this.rs=Array(4);this.jd=Array(4);for(a=this.Nc=0;a<h.Np;a++)this.xs[a]=50;this.Du=this.js=!1;this.l.FD=!0},kv:function(){this.l.FD=!1;this.Hj=this.jl=this.ll=this.O=this.H=null;var a;for(a=0;a<h.Ot;a++)this.Oa[a]=0;this.ys=null},$K:function(a){this.su();this.h.Zh=0;if(null==this.h.Ha&&this.h.Qj)if(this.l.Ea==B.tG)null==this.h.Ea&&(this.h.Ea=new r(this.h),this.h.Ea.MB()),this.h.Ea.reset(0),this.h.iE();else if(this.l.Ea!=B.uG){var b=0;0!=(this.l.bo&B.oG)&&(b=r.og);
0!=(this.l.bo&B.pG)&&(b|=r.pg);0!=(this.l.bo&B.qG)&&(b|=r.wy);this.l.Ea==B.vG&&(b|=r.Ki);0!=(b&(r.og|r.pg|r.Ki))&&(this.h.iE(b),this.h.Ea.reset(b));this.l.Ea==B.sG&&this.h.lN()}this.ux=255;a&&(this.Yc|=h.mn);this.Cv();this.Hm(-1,!1);this.Qw();this.tc=0;this.Pu(a);this.Zu();this.VK();this.Rv();this.i.Rw();this.i.vq(this);this.bE();this.yq();this.Wm=0;this.bv();this.Du=!1},Wu:function(){if(0<this.gg&&null==this.h.Xf)this.js&&(1==this.h.Jk&&(0<=this.zs?this.h.ed[this.zs]&&(this.resume(),this.Lb=0,this.i.Ue(-458755)):
this.h.Jk&&(this.resume(),this.Lb=0,this.i.Ue(-458755))),this.h.Jk=!1),null!=this.gs&&this.gs.RK(),a=this.Lb;else{this.h.vu|=l.Ux;var a=this.uK();this.h.vu&=~l.Ux;0!=(this.Yc&h.mn)&&(this.OA=(new Date).getTime()-this.nl,this.lt(!0),this.i.ct())}if(a==h.Lp||a==h.Mp||a==h.Kp){this.h.kg=document.createElement("canvas");this.h.kg.width=this.h.ua;this.h.kg.height=this.h.Ca;var b=new Ha(this.h.kg);this.h.frame.mr?b.Cq(0,0,this.ua,this.Ca):b.Lc(0,0,this.ua,this.Ca,this.Bg);b.Lc(0,0,this.h.ua,this.h.Ca,this.h.Bg);
this.h.Ee.Sb(b,0,0)}if(0!=a)switch(a){case 5:this.pause();this.h.Jk=!1;this.js=!0;a=0;break;case 101:if(this.l.FS)break;this.NA();this.Jv();this.lt(!1);this.Hm(-1,!1);this.i.ct();this.jv();this.kv();this.l.ij=this.l.Lv=this.hl=0;this.l.jj=this.l.Mv=this.il=0;this.h.xD();this.su();this.Cv();this.Hm(-1,!1);this.Qw();this.Pu(!1);this.Zu();this.Rv();this.i.Rw();this.i.vq(this);this.bv();this.bE();this.yq();this.Wm=a=0;break;case 100:case -2:this.i.Ue(-196611)}return this.Lb=a},rL:function(a){var b;100<
this.Lb&&(this.Lb=h.Mt);b=this.Wm;this.VM();this.Jv();this.lt(a);this.i.ct();this.kv();this.jv();this.Hm(-1,!0);this.h.NJ();return n.HG(this.Lb,b)},Cv:function(){var a;for(a=0;a<this.eh;a++)this.H[a]=null},Qw:function(){var a,b;this.Yc|=h.UF;this.Yc|=h.It;var c=this.Xo=0;this.O=Array(this.Ke);this.ml=0;for(a=this.h.cd.dB();null!=a;a=this.h.cd.jB())if(b=a.Ye,b>=t.Oe){this.O[c]=new K;this.O[c].qJ(a);this.O[c].Jo=-1;if(b==t.Gh||b==t.Py)for(b=this.l.Jd.Uq();null!=b;b=this.l.Jd.Ao())if(b.Vf==this.O[c].hd){this.O[c].Jo=
b.kj;break}c++;a=a.yc;if(0!=(a.Sg&u.Hh)&&null!=a.Rg)for(b=0;b<a.Rg.yo;b++){var d=a.Rg.Td[b];d.nw==S.PG&&(this.ml|=1<<d.qm-1)}}for(c=0;c<this.l.ja;c++)this.l.fa[c].pw=1;return 0},fA:function(){var a,b,c,d,e;this.Yc&=~h.mn;c=0;for(e=this.l.Jd.Uq();null!=e;c++,e=this.l.Jd.Ao())if(a=this.h.cd.Fk(e.Vf),b=a.yc,a=a.Ye,!(a<t.qg)&&0==(b.Sg&u.Vy)&&(d=h.cy,e.Ov==Ca.Xy)){if(0==(b.rj&u.bq)){if(a!=t.Gh)continue;d|=h.jn}0==(b.Sg&u.Sy)&&this.av(e.kj,e.Vf,2147483648,2147483648,-1,d,-1,-1)}this.i.vq(this);this.nl=
(new Date).getTime()-this.OA},Pu:function(a){var b,c,d,e,f;d=0;for(f=this.l.Jd.Uq();null!=f;d++,f=this.l.Jd.Ao())if(b=this.h.cd.Fk(f.Vf),c=b.yc,b=b.Ye,e=h.cy,f.Ov==Ca.Xy){b==t.Gh&&(e|=h.tt);if(0==(c.rj&u.bq)){if(b==t.Py)continue;e|=h.jn}a&&b>=t.qg&&0==(c.Sg&u.Vy)||0==(c.Sg&u.Sy)&&this.av(f.kj,f.Vf,2147483648,2147483648,-1,e,-1,-1)}this.Yc&=~h.It},Jv:function(){var a;for(a=0;a<this.eh&&0!=this.Eb;a++)if(null!=this.H[a]){var b=this.H[a];(32>b.Ma||b.R.Jc!=h.hn)&&this.Sq(a,!0)}for(a=0;a<this.eh&&0!=this.Eb;a++)null!=
this.H[a]&&(b=this.H[a],32<=b.Ma&&b.R.Jc==h.hn&&this.Sq(a,!0))},lt:function(a){a||(0==(this.h.Un&l.ZF)?this.h.Qc.Vs():this.h.Qc.pL())},Hm:function(a,b){var c,d;d=-1==a?this.l.ja:a+1;for(c=0;c<d;c++){var e=this.l.fa[c];e.reset();e.DJ();b&&e.tA()}},yq:function(){0!=this.ml&&this.KD(-1)},jv:function(){0!=this.ml&&this.KD(0)},KD:function(a){0<=a?this.h.Cx(1):this.h.Cx(-1)},bE:function(){this.h.Cx(1)},qu:function(a){var b,c;for(c=0;c<this.jl.size()&&(b=this.jl.get(c),!n.tb(b.name,a));c++);c==this.jl.size()&&
(b=new sb,this.jl.add(b),c=this.jl.size()-1,b.name=a,b.ka=0);return c},VM:function(){var a,b,c,d,e,f;for(c=0;c<this.O.length;c++)if(b=this.O[c],f=b.Sa,32767!=b.hd&&0==(f&2147483648)&&(d=this.h.cd.Fk(b.hd),0!=(d.ki&t.Wy)&&(a=this.H[f],b.Xd==t.Gh||b.Xd==t.tn||null!=a.P))){e=b.Vg+b.Xd.toString();null==this.h.Ri&&(this.h.Ri=new M);var g=!1;d=null;for(a=0;a<this.h.Ri.size();a++)if(d=this.h.Ri.get(a),e==d.name){g=!0;break}0==g?(d=new Pe,d.name=e,d.bg=new M,this.h.Ri.add(d)):d.bg.clear();for(;;){a=this.H[f];
if(b.Xd==t.Gh)f=new Re,f.text=a.zi,f.Fb=a.Fb,d.bg.add(f);else if(b.Xd==t.tn)f=new Qe,f.value=a.za,f.Fb=a.Fb,f.Zc=a.Zc,f.Hs=a.Hs,f.Gs=a.Gs,d.bg.add(f);else{e=new Se;e.ka=a.P.Js;e.values=Array(a.P.Ta.length);for(f=0;f<a.P.Ta.length;f++)e.values[f]=a.P.Ta[f];e.lb=Array(a.P.Hd.length);for(f=0;f<a.P.Hd.length;f++)e.lb[f]=a.P.Hd[f];d.bg.add(e)}f=a.mb;if(0!=(f&2147483648))break}}},Rv:function(){var a,b,c,d,e,f;if(null!=this.h.Ri)for(c=0;c<this.O.length;c++)if(b=this.O[c],a=b.Sa,32767!=b.hd&&0<=a&&(e=this.h.cd.Fk(b.hd),
0!=(e.ki&t.Wy)))for(f=b.Vg+b.Xd.toString(),d=0;d<this.h.Ri.size();d++)if(e=this.h.Ri.get(d),f==e.name){for(d=0;;){a=this.H[a];if(b.Xd==t.Gh)f=e.bg.get(d),a.zi=f.text,a.Fb=f.Fb,a.b.N=!0,a.hS=!0;else if(b.Xd==t.tn)f=e.bg.get(d),a.za=f.value,a.Fb=f.Fb,a.Zc=f.Zc,a.Hs=f.Hs,a.Gs=f.Gs,a.fS=!0,a.b.N=!0;else{f=e.bg.get(d);a.P.Js=f.ka;a.P.ej(f.values.length);a.P.vB(f.lb.length);var g;for(g=0;g<f.values.length;g++)a.P.Ta[g]=f.values[g];for(g=0;g<f.lb.length;g++)a.P.Hd[g]=f.lb[g]}a=a.mb;if(0!=(a&2147483648))break;
d++;if(d>=e.bg.size())break}break}},av:function(a,b,c,d,e,f,g,m){for(;;){var p=new nd,l=null;-1!=a&&(l=this.l.Jd.HK(a));var n=this.h.cd.Fk(b),X=n.yc;0==(X.rj&u.bq)&&(f|=h.jn);if(this.Eb>=this.eh)break;var k=null,F=new I;switch(n.Ye){case 2:k=new Bd;break;case 3:k=new Fd;break;case 4:k=new Gd;break;case 5:k=new Dd;break;case 6:k=new Ed;break;case 7:k=new da;break;case 8:break;case 9:k=new L;break;default:k=new Hd(n.Ye,this),null==k.ext&&(k=null)}if(null==k)break;k.prototype=F;k.AL=l;if(0>m)for(m=0;m<
this.eh&&null!=this.H[m];m++);if(m>=this.eh)break;this.H[m]=k;this.Eb++;k.WK=X.Jc;k.Aa=X.Sg;m>this.CD&&this.qx++;k.V=m;this.Xo++;0==this.Xo&&(this.Xo=1);k.Gb=this.Xo;k.fc=b;k.er=a;k.Ma=n.Ye;this.cM(k);k.c=this;k.ao=!0;k.R=X;0==(k.Aa&u.Ty)&&(k.Aa&=~u.ek,0!=(k.lf&K.eq)&&0!=(this.l.gc&B.yy)&&(k.Aa|=u.ek),0!=(k.lf&(K.ae|K.fq))&&(k.Aa|=u.ek));a=c;2147483648==a&&(a=l.Pv);p.hJ=a;k.A=a;2147483648==d&&(d=l.Qv);p.iJ=d;k.v=d;null!=l&&-1==g&&(g=l.KB);p.Uz=g;k.va=g;g=this.l.fa[g];g.pw++;p.Vz=g.pw;p.Dn=f;p.Tz=
e;p.gJ=l;k.b=null;0!=(k.Aa&(u.dk|u.Hh|u.fk))&&(k.b=new Cd,k.b.ba());k.C=null;0!=(k.Aa&u.Hh)&&(k.C=new za,0==(p.Dn&h.aF)&&k.C.ba(0,k,X,p,-1));k.aa=null;0!=(k.Aa&u.dk)&&(k.aa=new Ja,k.aa.ba(k));k.G=null;0!=(k.Aa&u.fk)&&(k.G=new A,k.G.XK(k,X,p));k.P=null;0!=(k.Aa&u.dH)&&(k.P=new Da,k.P.ba(k,X,p));k.ba(X,p);0!=(k.Aa&u.fk)&&k.G.Bv(!0);1<=this.tc&&k.Qh();return m}return-1},Sq:function(a,b){var c=this.H[a];if(null!=c){if(1!=b||0!=c.Gb)this.sL(c),null!=c.C&&c.C.Zb(b),null!=c.P&&c.P.Zb(b),null!=c.G&&c.G.Zb(b),
null!=c.b&&c.b.Zb(b),c.Zb(b),this.bM(c);this.H[a]=null;this.Eb--}},xg:function(a){this.ll[Math.floor(a/32)]|=1<<(a&31);this.$o++},FJ:function(){if(0!=this.$o)for(var a=0,b,c;a<this.eh;){b=this.ll[a/32];if(0!=b){for(c=this.ll[a/32]=0;0!=b&&32>c;c++){if(0!=(b&1)){var d=this.H[a+c];null!=d&&1==d.Da.Wd&&this.i.zd(d,d.Ma|-2162688);this.Sq(a+c,!1);this.$o--}b>>=1}if(0==this.$o)break}a+=32}},sL:function(a){var b=0,c,d;for(c=0;c<this.Eb;c++){for(;null==this.H[b];)b++;d=this.H[b];b++;null!=d.C&&d.b.Wc==S.NG&&
(d=d.C.da,d.El==a&&1==d.Rp&&d.fE())}},Qh:function(){var a,b,c;for(c=a=0;a<this.Eb;a++){for(;null==this.H[c];)c++;c++}for(c=a=0;a<this.Eb;a++){for(;null==this.H[c];)c++;b=this.H[c];c++;b.Qh()}},cM:function(a){var b=a.fc,c;for(c=0;c<this.Ke&&this.O[c].hd!=b;c++);b=this.O[c];0!=(b.Sa&2147483648)?(b.Sa=a.V,a.Hg=c|2147483648,a.mb=2147483648):(c=this.H[b.Sa],a.Hg=c.Hg,c.Hg=a.V,a.mb=c.V,b.Sa=a.V);a.xv=b.Cw;a.Da=b;a.lf=b.Vd;-1==a.er?a.er=b.Jo:-1==b.Jo&&(b.Jo=a.er);b.Wd+=1},bM:function(a){var b=a.Da;--b.Wd;
var c;0==(a.Hg&2147483648)?(c=this.H[a.Hg],0==(a.mb&2147483648)?(b=this.H[a.mb],null!=c&&(c.mb=a.mb),null!=b&&(b.Hg=a.Hg)):null!=c&&(c.mb=2147483648)):0==(a.mb&2147483648)?(c=this.H[a.mb],null!=c&&(c.Hg=a.Hg,b.Sa=c.V)):b.Sa=2147483648},nF:function(){var a=this.ty();if(null!=a){var b=0,c;for(c=0;c<this.Eb;b++,c++){for(;null==this.H[b];)b++;var d=this.H[b];32<=d.Ma&&(d.R.Jc==h.Et||d.R.Jc==h.ju||d.R.Jc==h.iH||d.R.Jc==h.iq||d.R.Jc==h.Nt?d.ext.yM():d.R.Jc==h.hn&&d.ext.yM())}for(c=b=0;c<this.Eb;b++,c++){for(;null==
this.H[b];)b++;d=this.H[b];if(0!=(d.Aa&u.Hh)){var e=!1;if(d.b.Wc==S.Ni){var f=d.R.Rg.Td[d.C.yx];if(n.tb(f.fd,"box2d8directions")||n.tb(f.fd,"box2dspring")||n.tb(f.fd,"box2dspaceship")||n.tb(f.fd,"box2dstatic")||n.tb(f.fd,"box2dracecar")||n.tb(f.fd,"box2daxial")||n.tb(f.fd,"box2dplatform")||n.tb(f.fd,"box2dbouncingball")||n.tb(f.fd,"box2dbackground"))e=!0}0==e&&2==d.Ma&&a.xM(d)}}for(c=b=0;c<this.Eb;b++,c++)for(;null==this.H[b];)b++}},ty:function(){if(0==this.AD){this.AD=!0;this.xi=null;var a=0,b;for(b=
0;b<this.Eb;a++,b++){for(;null==this.H[a];)a++;var c=this.H[a];if(32<=c.Ma&&c.R.Jc==h.hn){this.xi=c.ext;break}}}return this.xi},nn:function(a){if(a&&0==(a.Y&I.we)&&0!=(a.Aa&u.Hh)&&a.b.Wc==S.Ni){var b=a.R.Rg.Td[a.C.yx];if(n.tb(b.fd,"box2d8directions")||n.tb(b.fd,"box2dspring")||n.tb(b.fd,"box2dspaceship")||n.tb(b.fd,"box2dstatic")||n.tb(b.fd,"box2dracecar")||n.tb(b.fd,"box2daxial")||n.tb(b.fd,"box2dplatform")||n.tb(b.fd,"box2dbouncingball")||n.tb(b.fd,"box2dbackground"))return a.C.da.Ed}return null},
EI:function(a){if(a.R.Jc==h.Et||a.R.Jc==h.ju||a.R.Jc==h.Nt||a.R.Jc==h.iq){var b=0,c;for(c=0;c<this.Eb;b++,c++){for(;null==this.H[b];)b++;var d=this.H[b];32<=d.Ma&&d.R.Jc==h.hn&&(a.R.Jc==h.Et?a.ext.identifier==d.ext.identifier&&d.ext.GS.add(a.ext):a.R.Jc==h.ju?a.ext.identifier==d.ext.identifier&&d.ext.KT.add(a.ext):a.R.Jc==h.Nt?a.ext.identifier==d.ext.identifier&&d.ext.hT.add(a.ext):a.R.Jc==h.iq&&a.ext.identifier==d.ext.identifier&&d.ext.BT.add(a.ext))}if(a.R.Jc!=h.iq)for(c=b=0;c<this.Eb;b++,c++){for(;null==
this.H[b];)b++;d=this.H[b];d.Ma==t.Oe&&(d=this.nn(d))&&a.ext.sT(d)}}},Tb:function(a){return null!=a.C&&null!=a.C.da?a.C.da.Tb():a.b.eb},pause:function(a){if(0==this.gg){this.gg=1;this.zD=this.h.Id;var b=0,c;for(c=0;c<this.Eb;c++){for(;null==this.H[b];)b++;b++}a||this.h.Qc.pause()}},resume:function(){if(!this.YL&&0!=this.gg){this.gg=0;this.yq();var a=0,b;for(b=0;b<this.Eb;b++){for(;null==this.H[a];)a++;a++}this.h.Qc.resume();a=this.h.Id;a-=this.zD;this.nl+=a;this.zs=0;this.js=!1}},NA:function(){this.h.Qc.Vs()},
Ui:function(){var a=0,b;for(b=0;b<this.Eb;b++){for(;null==this.H[a];)a++;var c=this.H[a];a++;c.Ui()}},vg:function(a,b,c){a=this.BN(a,b,c);return null!=a?a.top:h.Ff},BN:function(a,b,c){b-=this.la;c-=this.sa;var d;-1==a?(d=0,a=this.l.ja):(d=a,a+=1);for(;d<a;d++){var e=this.l.fa[d].IK(b,c);if(null!=e)return e}return null},bv:function(){this.nl=this.h.Id;this.$o=this.xx=this.Lb=this.tc=this.fh=0;var a;for(a=0;a<(this.eh+31)/32;a++)this.ll[a]=0;this.ox=this.l.lo;this.px=this.l.ko;this.Om=-h.qy;this.Sm=
-h.ry;this.Mm=this.Ie+h.qy;this.Qm=this.Je+h.ry;this.hl=a=this.la;a-=h.kn;0>a&&(a=this.Om);this.Nm=a;this.il=a=this.sa;a-=h.ln;0>a&&(a=this.Sm);this.Rm=a;a=this.la;a+=this.ox+h.kn;a>this.Ie&&(a=this.Mm);this.Lm=a;a=this.sa;a+=this.px+h.ln;a>this.Je&&(a=this.Qm);this.Pm=a;for(a=this.gg=this.Vm=this.vs=this.nx=0;4>a;a++)this.jd[a]=0,this.ss[a]=0,this.rs[a]=255;this.fl=0;this.i.Gu=!1;this.i.Zo=!1;this.zs=0;this.xi=null;this.AD=!1;this.rx=this.us=this.ts=this.BD=null;for(a=0;a<h.Np;a++)this.xs[a]=20;
this.Tm=0},uK:function(){this.h.Qc.TI();if(null!=this.h.Ha&&this.h.Kg)return this.nl=this.h.Id,this.fh=0,this.Lb;if(null!=this.h.Xf)return this.h.Xf.handle(),0;this.Du||(this.nF(),this.Du=!0);var a=this.h.Id-this.nl,b=this.fh;this.fh=a;this.Xm=a-=b;this.Vm+=a;this.tc+=1;this.Nc=this.Xm*this.l.RB/1E3;this.xs[this.Tm]=a;this.Tm++;this.Tm>=h.Np&&(this.Tm=0);for(a=0;4>a;a++)this.ss[a]=this.jd[a];this.oL();1==this.h.Zh?this.jd[0]|=this.h.Ea.Yq()&this.ux:2==this.h.Zh&&(this.jd[0]|=this.h.Yq()&this.ux);
if(0!=this.ml)for(this.mv(),this.fl=0,this.h.ed[l.If]&&(this.fl|=16),this.h.ed[l.oq]&&(this.fl|=32),a=0;a<this.wx;a++)0!=(this.iT&1)&&(b=this.jd[a]&207,b|=this.fl,this.jd[a]=b);else this.mv();for(a=0;4>a;a++)if(b=this.jd[a]&h.oM[4*this.wx+a],b&=this.rs[a],this.jd[a]=b,b^=this.ss[a],this.lx[a]=b,0!=b)if(b&=this.jd[a],0!=(b&240))this.i.DD=a,b=this.lx[a],0!=(b&240)&&(this.i.Ac=b,this.i.Ue(-196615)),0!=(b&15)&&(this.i.Ac=b,this.i.Ue(-196615));else{var c=this.i.qc[this.i.$e[-t.Oy]+4];0!=c&&(this.i.Ac=
b,this.i.Of(c,null))}if(0!=this.Eb){a=this.Eb;b=0;do{for(this.qx=0;null==this.H[b];)b++;c=this.H[b];c.xB=c.dr;c.dr=null;c.ao&&(this.CD=b,c.handle());a+=this.qx;b++;a--}while(0!=a)}this.od++;this.i.oJ();this.i.UK();this.i.ED&&0==(this.Yc&h.mn)&&this.i.Of(0,null);this.i.TK();this.FJ();this.doScroll();this.i.qs=-1;this.vs++;if(0==this.Lb)return this.xx;this.Lb!=h.Lp&&this.Lb!=h.Mp&&this.Lb!=h.Mt&&this.Lb!=h.Kp&&this.Lb!=h.DG&&this.Lb!=h.Ay||this.i.Ue(-65539);return this.Lb},oL:function(){var a;for(a=
0;4>a;a++)this.jd[a]=0;var b=this.h.BK();for(a=0;4>a;a++){var c;for(c=0;c<l.on;c++)this.h.ed[b[a*l.on+c]]&&(this.jd[a]|=1<<c)}},mv:function(){this.bh=this.h.Yf+this.la-this.h.lg;this.dh=this.h.Zf+this.sa-this.h.mg},ag:function(a){a.C.T=!1;h.uz=!1;a.C.Jj=0;var b,c;0!=(a.lf&K.fq)&&(b=this.fs(a.b.cx,a.b.ex,a.b.dx,a.b.fx),0!=b&&(c=this.fs(a.A-a.na,a.v-a.oa,a.A-a.na+a.M,a.v-a.oa+a.L),0==c&&(b^=c,0!=b&&(a.C.Jj|=za.GF,this.i.Ac=b,this.i.zd(a,-720896|a.Ma&65535)))),b=this.fs(a.A-a.na,a.v-a.oa,a.A-a.na+a.M,
a.v-a.oa+a.L),0!=(b&a.C.zx)&&(c=a.C.T,0!=(b&h.vh)?a.C.da.nc(a.A+this.Ie):0!=(b&h.wh)&&a.C.da.nc(a.A-this.Ie),0!=(b&h.xh)?a.C.da.oc(a.v+this.Je):0!=(b&h.uh)&&a.C.da.oc(a.v-this.Je),a.b.Wc!=S.cu&&a.b.Wc!=S.Ni&&(a.C.T=c)),b=this.Zk(a.b.cx,a.b.ex,a.b.dx,a.b.fx),b!=h.PE&&(c=this.Zk(a.A-a.na,a.v-a.oa,a.A-a.na+a.M,a.v-a.oa+a.L),b=~b&c,0!=b&&(a.C.Jj|=za.iy,this.i.Ac=b,this.i.zd(a,-786432|a.Ma&65535))));0!=(a.lf&K.eq)&&(a.b.Wc==S.cu?a.C.da.XL():this.Sl(a,a.b.Xa,a.b.rb,a.b.Pb,a.b.Qb,a.A,a.v,0,B.ue)&&this.i.zd(a,
-851968|a.Ma&65535));if(0!=(a.lf&K.vn)&&(b=this.um(a,a.b.Xa,a.b.rb,a.b.Pb,a.b.Qb,a.A,a.v,a.Da.vj),null!=b))for(c=0;c<b.size();c++){var d=b.get(c);if(0==(d.Y&I.we)){var e=a.Ma,f=a,g=d;f.Ma>g.Ma&&(f=d,g=a,e=f.Ma);this.i.Ac=g.fc;this.i.yD=g.V;this.i.zd(f,-917504|e&65535)}}return h.uz},um:function(a,b,c,d,e,f,g,m){var p=null;f-=a.na;var h=f+a.M;g-=a.oa;var l=g+a.L,n,k;if(0!=(a.Y&I.yh)||0!=(a.Y&I.we))return p;var F=!1,r=null,q=-1;a.Ma==t.Oe&&0==(a.G.ea&A.gk)&&(F=!0);a.Ma==t.Oe&&(q=a.G.Ym);var u=a.Y;a.Y|=
I.yh;var v=0,w,E,C;if(null!=m)for(v=0;v<m.length;v+=2)for(var D=this.O[m[v+1]].Sa;0==(D&2147483648);){if(w=this.H[D],D=w.mb,0==(w.Y&I.yh)&&0==(w.Y&I.we)&&(E=w.A-w.na,C=w.v-w.oa,E<h&&E+w.M>f&&C<l&&C+w.L>g))switch(w.Ma){case t.Oe:(0>q||0<=q&&q==w.G.Ym)&&0!=(w.G.ea&A.hk)&&(0==F||0!=(w.G.ea&A.gk)?(null==p&&(p=new M),p.add(w)):(null==r&&(k=this.h.ga.ec(b),null!=k&&(r=k.Sf(0,c,d,e))),k=this.h.ga.ec(w.b.Xa),null!=k&&(n=k.Sf(0,w.b.rb,w.b.Pb,w.b.Qb)),null!=r&&null!=n&&r.Oj(f,g,0,n,E,C,0)&&(null==p&&(p=new M),
p.add(w))));break;case t.Gh:case t.tn:case t.My:case t.Qy:case t.Ky:null==p&&(p=new M);p.add(w);break;default:null==p&&(p=new M),p.add(w)}}else for(m=0;m<this.Eb;m++){for(;null==this.H[v];)v++;w=this.H[v];v++;if(0==(w.Y&I.yh)&&(E=w.A-w.na,C=w.v-w.oa,E<h&&E+w.M>f&&C<l&&C+w.L>g))switch(w.Ma){case t.Oe:(0>q||0<=q&&q==w.G.Ym)&&0!=(w.G.ea&A.hk)&&(0==F||0!=(w.G.ea&A.gk)?(null==p&&(p=new M),p.add(w)):(null==r&&(k=this.h.ga.ec(b),null!=k&&(r=k.Sf(0,c,d,e))),k=this.h.ga.ec(w.b.Xa),null!=k&&(n=k.Sf(0,w.b.rb,
w.b.Pb,w.b.Qb)),null!=r&&null!=n&&r.Oj(f,g,0,n,E,C,0)&&(null==p&&(p=new M),p.add(w))));break;case t.Gh:case t.tn:case t.My:case t.Qy:case t.Ky:null==p&&(p=new M);p.add(w);break;default:null==p&&(p=new M),p.add(w)}}a.Y=u;return p},Sl:function(a,b,c,d,e,f,g,m,p){b=this.l.fa[a.va];switch(a.Ma){case t.Oe:if(0==(a.G.ea&A.gk)){if(a=this.h.ga.ec(a.b.Xa),null!=a)return a=a.Sf(z.Zj,c,d,e),null!=b.Oj(a,f-this.la,g-this.sa,m,p)}else return f=f-a.na-this.la,g=g-a.oa-this.sa,c=f+a.M,a=g+a.L,m=null!=b.Xs(f,g,c,
a,m,p);return!1;default:return f=f-a.na-this.la,g=g-a.oa-this.sa,c=f+a.M,a=g+a.L,m=null!=b.Xs(f,g,c,a,m,p)}},Zk:function(a,b,c,d){var e=0;0>a&&(e|=h.vh);0>b&&(e|=h.xh);c>this.Ie&&(e|=h.wh);d>this.Je&&(e|=h.uh);return h.bz[e]},fs:function(a,b,c,d){var e=15;a<this.Ie&&(e&=~h.wh);b<this.Je&&(e&=~h.uh);0<c&&(e&=~h.vh);0<d&&(e&=~h.xh);return h.bz[e]},random:function(a){var b=31415*this.mx+1;this.mx=b&=65535;return b*a>>>16},br:function(a){if(0==a||-1==a)return this.random(32);var b,c=0,d=0,e=a;for(b=0;32>
b;b++)0!=(e&1)&&(d++,c=b),e>>>=1;if(1==d)return c;d=this.random(d);e=a;for(b=0;32>b;b++){if(0!=(e&1)&&(d--,0>d))return b;e>>>=1}return 0},dj:function(a){this.kl=a.Pa;this.pd=0;this.cj=!1;return this.getExpression()},Db:function(a){this.kl=a.Pa;this.pd=0;this.cj=!1;return this.getExpression()},Xn:function(a){this.kl=a.Pa;this.pd=0;this.cj=!1;return this.getExpression()},sv:function(){this.cj=!1;var a=this.getExpression();return 0>a?Math.ceil(a):Math.floor(a)},getExpression:function(){var a,b=this.qa;
this.Um[this.qa]=this.ys;do{this.qa++;this.An=!0;this.kl[this.pd].evaluate(this);this.An=!1;this.pd++;do if(a=this.kl[this.pd],0<a.code&&1310720>a.code)a.code>this.Um[this.qa-1].code?(this.Um[this.qa]=a,this.pd++,this.qa++,this.An=!0,this.kl[this.pd].evaluate(this),this.An=!1,this.pd++):(this.qa--,this.Um[this.qa].evaluate(this));else{this.qa--;if(this.qa==b)break;this.Um[this.qa].evaluate(this)}while(1)}while(this.qa>b+1);return this.Oa[b+1]},iB:function(a,b){var c=this.i.jf(a);if(null==c)return b?
!0:!1;var d=this.i.Ec,e=0,f,g,m,p,h,l,n=new M;for(f=0;f<this.Eb;f++){for(;null==this.H[e];)e++;g=this.H[e];e++;m=g.A-g.na;p=g.v-g.oa;h=m+g.M;l=p+g.L;this.bh>=m&&this.bh<h&&this.dh>=p&&this.dh<l&&0==(g.Y&I.we)&&(g.Ma==t.Oe?0==(g.G.ea&A.gk)?this.h.ga.ec(g.b.Xa).Sf(z.Zj,0,1,1).lE(this.bh-g.A,this.dh-g.v,g.b.rb,g.b.Pb,g.b.Qb)&&n.add(g):n.add(g):n.add(g))}if(0==n.size())return b?!0:!1;if(0==b){do{for(e=0;e<n.size()&&(g=n.get(e),g!=c);e++);e==n.size()&&(d--,this.i.md());c=this.i.Re()}while(null!=c);return 0!=
d}do{for(e=0;e<n.size();e++)if(g=n.get(e),g==c)return!1;c=this.i.Re()}while(null!=c);return!0},CB:function(a){var b=!1,c=0;if(0!=(a.Aa&u.dk)){if(null!=a.G&&a.G.YK())return;null!=a.aa&&a.aa.Nh(v.xl)&&(c=1)}0==c&&(b=!0);b?(a.ao=!1,this.xg(a.V)):(null!=a.G&&(a.G.Ls(!1),a.Y|=I.yh),null!=a.C&&(a.C.Zb(!1),a.C.bL(a,S.OG,!1),a.b.ca=0),0!=(c&1)&&(a.aa.uq(v.xl),a.aa.uu()))},Zu:function(){var a,b=new ba,c;for(c=0;c<this.l.ja;c++){var d=this.l.fa[c],e=0!=(d.Ua&W.Gt),f=0!=(d.Ua&W.Ht),g=d.Hr,m;for(m=0;m<g;m++){a=
this.l.Jd.gB(d.Jr+m);a.pr<t.Oe&&(b.left=a.Pv,b.top=a.Qv);var p;p=new ia(this.h,b.left,b.top,a,null,0);p.wd(0,d);e?(p=new ia(this.h,this.l.Ad+b.left,b.top,a,null,0),p.wd(1,d),b.left+p.width>this.l.Ad&&(p=new ia(this.h,b.left-this.l.Ad,b.top,a,null,0),p.wd(4,d)),f&&(p=new ia(this.h,b.left,this.l.Hc+b.top,a,null,0),p.wd(2,d),p=new ia(this.h,this.l.Ad+b.left,this.l.Hc+b.top,a,null,0),p.wd(3,d),b.top+p.height>this.l.Hc&&(p=new ia(this.h,b.left,b.top-this.l.Hc,a,null,0),p.wd(5,d)))):f&&(p=new ia(this.h,
b.left,this.l.Hc+b.top,a,null,0),p.wd(2,d),b.top+p.height>this.l.Hc&&(p=new ia(this.h,b.left,b.top-this.l.Hc,a,null,0),p.wd(5,d)))}}},ig:function(){var a,b,c=this.hl,d=this.il,e,f;for(a=0;a<this.l.ja;a++){b=this.l.fa[a];e=c*b.Cf+b.Be;f=d*b.Df+b.Ce;var g=0!=(b.Ua&W.Ht);0!=(b.Ua&W.Gt)&&(0>e&&(e=e%this.l.Ad+this.l.Ad),e>this.l.Ad&&(e%=this.l.Ad));g&&(0>f&&(f=f%this.l.Hc+this.l.Hc),f>this.l.Hc&&(f%=this.l.Hc));b.x=e;b.y=f;b.sc.x=-e+this.h.lg;b.sc.y=-f+this.h.mg;b.ac.x=-e+this.h.lg;b.ac.y=-f+this.h.mg;
b.Wa.x=-e+this.h.lg;b.Wa.y=-f+this.h.mg}this.l.ij=this.hl;this.l.jj=this.il},wB:function(a){0<=a&&a<this.l.ja&&this.l.fa[a].$n()},aE:function(a){0<=a&&a<this.l.ja&&this.l.fa[a].show()},VK:function(){var a;for(a=0;a<this.l.ja;a++){var b=this.l.fa[a];b.Ua&W.Gp&&b.$n()}},zN:function(a,b){var c=0;this.Bs=a-this.la;0!=this.Bs&&c++;this.Cs=b-this.sa;0!=this.Cs&&c++;var d,e;if(0==c)for(e=0;e<this.l.ja;e++)if(d=this.l.fa[e],0!=d.Be||0!=d.Ce){c++;break}e=this.la;var f=this.sa,g=this.Bs,m=this.Cs;this.la=a;
this.Nm=a-h.kn;0>this.Nm&&(this.Nm=this.Om);this.sa=b;this.Rm=b-h.ln;0>this.Rm&&(this.Rm=this.Sm);this.Lm=a+this.ox+h.kn;this.Lm>this.Ie&&(this.Lm=this.Mm);this.Pm=b+this.px+h.ln;this.Pm>this.Je&&(this.Pm=this.Qm);var p=0,l;for(l=0;l<this.Eb;l++){for(;null==this.H[p];)p++;var n=this.H[p];p++;if(0!=c)if(0!=(n.Aa&u.cH)){d=g;var t=m;null==n.C?(n.A+=d,n.v+=t):(d+=n.A,t+=n.v,n.C.da.nc(d),n.C.da.oc(t))}else if(d=n.va,d<this.l.ja){var k=e,t=f,F=a,r=b;d=this.l.fa[d];0!=(d.Ua&W.PF)&&(k*=d.Cf,F*=d.Cf);0!=(d.Ua&
W.QF)&&(t*=d.Df,r*=d.Df);k=n.A+k-F+g-d.Be;d=n.v+t-r+m-d.Ce;0==(n.Aa&u.Hh)?(n.A=k,n.v=d):(n.C.da.nc(k),n.C.da.oc(d));n.cm()}}},doScroll:function(){if(0!=(this.nx&h.mH)){this.nx=0;if(this.l.ij!=this.hl||this.l.jj!=this.il)this.ig(),this.zN(this.l.ij,this.l.jj);this.hl=this.la;this.il=this.sa}},pq:function(a,b,c,d,e,f){d=this.l.fa[d];var g=new ia(this.h,b-this.la+d.x,c-this.la+d.y,null,a,e);g.wd(0,d);!f||e!=Z.aq&&e!=Z.tg||null==this.xi||(g.body=this.xi.rT(pHo.A-this.la+d.x,pHo.v-this.sa+d.y,pHo.b.Xa,
e));f=0!=(d.Ua&W.Ht);0!=(d.Ua&W.Gt)?(g=new ia(this.h,this.l.Ad+b-this.la+d.x,c-this.sa+d.y,null,a,e),g.wd(1,d),b+g.width>this.l.Ad&&(g=new ia(this.h,b-this.la+d.x-this.l.Ad,c-this.sa+d.y,null,a,e),g.wd(4,d)),f&&(g=new ia(this.h,b-this.la+d.x,this.l.Hc+c-this.sa+d.y,null,a,e),g.wd(2,d),g=new ia(this.h,this.l.Ad+b-this.la+d.x,this.l.Hc+c-this.sa+d.y,null,a,e),g.wd(3,d),c+g.height>this.l.Hc&&(g=new ia(this.h,b-this.la+d.x,c-this.sa+d.y-this.l.Hc,null,a,e),g.wd(5,d)))):f&&(g=new ia(this.h,b-this.la+d.x,
this.l.Hc+c-this.sa+d.y,null,a,e),g.wd(2,d),c+g.height>this.l.Hc&&(g=new ia(this.h,b-this.la+d.x,c-this.sa+d.y-this.l.Hc,null,a,e),g.wd(5,d)))},fM:function(a){0>a?this.i.Ue(-720902):this.i.Ue(-655366)},QA:function(a){var b,c;if(0!=this.Eb)for(b=0;b<this.eh;b++)if((c=this.H[b])&&c.Da.Vg==a)return this.fv=c.Da.Wd-1,c;return null},RA:function(a){if(a&&this.fv){var b=a.V+1;a=a.Da.Vg;for(var c;;){c=this.H[b];if(null!=c&&c.Da.Vg==a)return this.fv--,c;b++}}this.fv=0;return null}};nd.jn=2;K.$Q=15;K.gH=16;
K.vn=128;K.ae=256;K.eq=512;K.fq=1024;K.aR=2048;K.gq=4096;K.fH=65535;K.prototype={qJ:function(a){this.hd=a.Ho;this.Xd=a.Ye;var b=a.yc;this.WC=b.rj;this.VC=a.ww;this.UC=a.xw;this.Tr=b.Sg;this.Ob=0;this.Sa=-1;this.Vd=K.fH;null!=a.yw&&(this.Vg=a.yw);this.zm=Array(8);for(a=0;8>a;a++)this.zm[a]=b.tw[a]}};ca.MG=0;ca.gQ=1;ca.jQ=2;ca.hQ=3;ca.dQ=4;ca.eQ=5;ca.fQ=6;ca.cQ=7;ca.iQ=8;ca.kQ=9;ca.$P=0;ca.YP=1;ca.bQ=2;ca.ZP=3;ca.aQ=4;ca.WN=123456789;ca.prototype={rG:function(){m_currentAngle=0},ba:function(a){this.j=
a;this.D=this.j.c},Zb:function(){},move:function(){return!1},setPosition:function(){},nc:function(){},oc:function(){},stop:function(){},ff:function(){},reverse:function(){},start:function(){},bf:function(){},jh:function(){},Me:function(){},Qs:function(){},Ns:function(){},pv:function(){return 0},Uu:function(a){return this.j.C.Uu(this.j,a,32)},yn:function(a){this.j.b.He=a;null!=this.j.aa&&this.j.aa.ef()},Yq:function(a){return this.j.c.jd[a]},Ks:function(){}};v.te=0;v.Rc=1;v.Ne=2;v.wp=3;v.xl=4;v.LE=
5;v.Tx=6;v.Sx=7;v.Rx=8;v.Qx=9;v.ot=10;v.xp=11;v.XN=12;v.sN=[0,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1];v.prototype={load:function(a){var b=a.S,c=Array(32),d;for(d=0;32>d;d++)c[d]=a.w();this.be=Array(32);this.Lh=Array(32);this.Ti=Array(32);for(d=0;32>d;d++)this.be[d]=null,this.Lh[d]=0,this.Ti[d]=0,0!=c[d]&&(this.be[d]=new od,a.seek(b+c[d]),this.be[d].load(a))},wc:function(a){var b;for(b=0;32>b;b++)null!=this.be[b]&&this.be[b].wc(a)},LI:function(a){var b,c,d,e,f;for(b=0;32>b;b++)if(null==this.be[b]){c=0;for(e=
b+1;32>c;c++,e++)if(e&=31,null!=this.be[e]){this.Lh[b]=e;break}d=0;for(f=b-1;32>d;d++,f--)if(f&=31,null!=this.be[f]){this.Ti[b]=f;break}e==f||c<d?this.Lh[b]|=64:d<c&&(this.Ti[b]|=64)}else 16>a&&0==v.sN[a]&&(this.be[b].ou=this.be[b].nu)}};Oa.kE=[v.wp,v.Rc,v.Ne,0,v.Ne,v.te,0,0,v.Rc,v.te,0,0,v.te,v.Rc,v.Ne,0,v.te,0,0,0,v.te,v.Rc,v.Ne,0,v.te,v.Rc,v.Ne,0,v.Rc,v.Ne,v.te,0,v.te,v.Rc,v.Ne,0,v.Rc,v.Ne,v.te,0,v.te,v.Rc,v.Ne,0,v.te,v.Rc,v.Ne,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];Oa.prototype={load:function(a){var b=
a.S;a.ma(2);this.Jf=a.w();var c=Array(this.Jf),d;for(d=0;d<this.Jf;d++)c[d]=a.w();this.Kf=Array(this.Jf);this.Si=Array(this.Jf);for(d=0;d<this.Jf;d++)this.Kf[d]=null,this.Si[d]=0,0!=c[d]&&(this.Kf[d]=new v,a.seek(b+c[d]),this.Kf[d].load(a),this.Si[d]=1);for(a=0;a<this.Jf;a++)if(0==this.Si[a]){b=!1;if(12>a)for(d=0;4>d;d++)if(0!=this.Si[Oa.kE[4*a+d]]){this.Kf[a]=this.Kf[Oa.kE[4*a+d]];b=!0;break}if(0==b)for(d=0;d<this.Jf;d++)if(0!=this.Si[d]){this.Kf[a]=this.Kf[d];break}}else this.Kf[a].LI(a)},wc:function(a){var b;
for(b=0;b<this.Jf;b++)0!=this.Si[b]&&this.Kf[b].wc(a)}};od.prototype={load:function(a){this.ou=a.hb();this.nu=a.hb();this.oz=a.w();this.pz=a.w();this.Nl=a.w();this.mk=Array(this.Nl);var b;for(b=0;b<this.Nl;b++)this.mk[b]=a.w()},wc:function(a){var b;for(b=0;b<this.Nl;b++)if(null!=a){var c=a.Uh(this.mk[b]);-1!=c&&(this.mk[b]=c)}}};Ja.tu=[v.te,v.Rc,v.Ne,v.LE,v.Tx,v.Sx,v.Rx,v.Qx,v.ot,v.xp,12,13,14,15,-1];Ja.prototype={ba:function(a){this.a=a;this.Fm=0;this.BB(v.Rc);if(this.Nh(v.wp))this.Fm=1,this.uq(v.wp),
this.uu(),this.yn();else{for(a=0;0<=Ja.tu[a]&&!this.Nh(Ja.tu[a]);a++);0>Ja.tu[a]&&this.Nh(v.xl)&&(this.Fm=2,this.uq(v.xl),this.uu(),this.yn())}},BB:function(a){this.a.b.He=a;this.ax=!1;this.fg=this.So=this.$k=this.bl=this.To=this.Zg=0;this.ls=this.Aj=this.ri=-1;this.Uo=this.Ge=null;this.yn()},ef:function(){switch(this.Fm){case 0:return this.yn();case 1:this.II();break;case 2:this.JI()}return!1},yn:function(){var a=this.a.A;this.a.b.Bj=a;a-=this.a.na;this.a.b.cx=a;a+=this.a.M;this.a.b.dx=a;a=this.a.v;
this.a.b.Cj=a;a-=this.a.oa;this.a.b.ex=a;a+=this.a.L;this.a.b.fx=a;this.a.b.ns=this.a.b.Xa;this.a.b.ms=this.a.b.rb;return this.Mh(1)},Mh:function(a){var b=this.a.R,c=this.a.b.ca,d=this.a.b.He;0!=this.bl&&(c=this.bl-1);d==v.Rc&&(0==c&&(d=v.te),75<=c&&(d=v.Ne));0!=this.Zg&&(d=this.Zg-1);d!=this.ri&&(this.ri=d,d>=b.pj.Jf&&(d=b.pj.Jf-1),b=b.pj.Kf[d],b!=this.Ge&&(this.Ge=b,this.ks=-1,this.fg=0,0==(this.a.Aa&u.bH)&&(this.So=0)));var e=this.a.b.eb%32,b=!1;0!=this.To&&(e=this.To-1);if(this.ks!=e&&(this.ks=
e,d=this.Ge.be[e],null==d?0!=(this.Ge.Ti[e]&64)?e=this.Ge.Ti[e]&63:0!=(this.Ge.Lh[e]&64)?e=this.Ge.Lh[e]&63:(d=e,0>this.ls?e=this.Ge.Lh[e]&63:(e-=this.ls,e=15<(e&31)?this.Ge.Lh[d]&63:this.Ge.Ti[d]&63)):this.ls=e,d=this.Ge.be[e],null!=this.Ge.be[0]&&0!=(this.a.R.rj&u.YG)&&(this.a.b.rb=360*this.ks/32,d=this.Ge.be[0],this.Uo=null,b=!0),this.Uo!=d)){this.Uo=d;this.al=d.oz;this.oD=d.pz;var e=d.ou,f=d.nu;if(e!=this.Aj||f!=this.Em)this.Aj=e,this.Em=f,this.nD=f-e,this.Dm=e,this.$w=-1;this.Yd=d.Nl;0!=this.$k&&
this.$k-1>=this.Yd&&(this.$k=0);this.fg>=this.Yd&&(this.fg=0);d=d.mk[this.fg];0==this.ax&&(this.a.b.Xa=d,d=this.a.c.h.ga.Ek(d,this.a.b.rb,this.a.b.Pb,this.a.b.Qb),null!=d&&(this.a.M=d.width,this.a.L=d.height,this.a.na=d.Qa,this.a.oa=d.Na,this.a.yv=d.sh,this.a.zv=d.th),this.a.b.N=!0,this.a.b.cb=!0);if(1==this.Yd){0==this.Aj&&(this.Yd=0);d=this.a.b.Xa;if(0==d)return!1;d=this.a.c.h.ga.Ek(d,this.a.b.rb,this.a.b.Pb,this.a.b.Qb);null!=d&&(this.a.M=d.width,this.a.L=d.height,this.a.na=d.Qa,this.a.oa=d.Na,
this.a.yv=d.sh,this.a.zv=d.th);return!1}}if(0==a&&0==this.$k||0==b&&0==this.Yd)return!1;a=this.nD;c!=this.$w&&(this.$w=c,0==a?(this.Dm=this.Aj,0!=this.bl&&(this.Dm=this.bl-1)):(d=this.a.b.sb-this.a.b.ti,0==d?0!=this.bl?(a=a*c/100+this.Aj,a>this.Em&&(a=this.Em)):(a/=2,a+=this.Aj):(a=a*c/d+this.Aj,a>this.Em&&(a=this.Em)),this.Dm=a));d=this.Uo;a=this.$k;if(0==a){if(0==this.Dm||this.ax)return!1;c=this.So;a=this.fg;e=this.Dm;0!=(this.a.c.l.gc&B.bd)&&(e=Math.round(e*this.a.c.Nc));for(c+=e;100<c;)if(c-=
100,a++,a>=this.Yd&&(a=this.oD,0!=this.al&&(this.al--,0==this.al))){this.fg=this.Yd-1;this.Yd=0;0!=this.Zg&&(this.bl=this.To=this.Zg=0);this.fg<d.Nl&&(d=d.mk[this.fg],d!=this.a.b.Xa&&(this.a.b.Xa=d,this.a.b.N=!0,this.a.b.cb=!0));this.So=c;if(0!=(this.a.c.Yc&h.It))return!1;b&&(this.a.b.N=!0,this.a.b.cb=!0,d=this.a.c.h.ga.Ek(this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb),null!=d&&(this.a.M=d.width,this.a.L=d.height,this.a.na=d.Qa,this.a.oa=d.Na,this.a.yv=d.sh,this.a.zv=d.th));c=-131072;c|=this.a.Ma&
65535;this.a.c.i.Ac=this.a.aa.ri;return this.a.c.i.zd(this.a,c)}this.So=c}else a--;this.fg=a;this.a.b.N=!0;this.a.b.cb=!0;d=d.mk[a];if(this.a.b.Xa!=d||this.pD!=this.a.b.rb)this.a.b.Xa=d,this.pD=this.a.b.rb,0<=d&&(d=this.a.c.h.ga.Ek(d,this.a.b.rb,this.a.b.Pb,this.a.b.Qb),null!=d&&(this.a.M=d.width,this.a.L=d.height,this.a.na=d.Qa,this.a.oa=d.Na,this.a.yv=d.sh,this.a.zv=d.th));return!1},Nh:function(a){return 0==this.a.R.pj.Si[a]?!1:!0},uu:function(){0==this.al&&(this.al=1)},uq:function(a){this.Zg=a+
1;this.Mh(0)},KI:function(){this.Zg=0;this.Mh(0)},GI:function(a){this.To=(a&31)+1;this.Mh(0)},HI:function(a){a>=this.Yd&&(a=this.Yd-1);0>a&&(a=0);this.$k=a+1;this.Mh(0)},II:function(){this.Mh(1);this.Zg!=v.wp+1&&(this.Nh(v.te)||this.Nh(v.Rc)||this.Nh(v.Ne)?(this.Fm=0,this.KI()):(this.Fm=2,this.a.c.CB(this.a)))},JI:function(){0==(this.a.Y&I.Ji)&&(this.Mh(1),this.Zg!=v.xl+1&&this.a.c.xg(this.a.V))}};pd.prototype={Vu:function(){var a=this.app.Ej+"M"+n.On(this.handle,"png"),b=new Image;this.ga.$b[this.handle]=
b;var c=this;b.onload=function(){c.app.$i(c)};b.onerror=function(){c.app.$i(c)};b.src=a}};qd.prototype={oi:function(a){this.file=a;this.Vb=this.file.w();this.Sk=Array(this.Vb);a=this.file.w();var b,c,d=new ha;for(b=0;b<a;b++)c=this.file.S,d.jm(this.file),this.Sk[d.handle]=c;this.fb=Array(this.Vb);for(b=0;b<this.Vb;b++)this.fb[b]=0;this.La=null;this.nj=this.Vb;this.qf=0;this.images=null},ec:function(a){return 0<=a&&a<this.nj&&-1!=this.La[a]?this.images[this.La[a]]:null},ip:function(){var a;for(a=0;a<
this.Vb;a++)this.Sk[a]&&(this.fb[a]=1)},xf:function(){if(0==(this.app.Ua&l.Fi)&&0==(this.app.Ua&l.nt)){var a;for(a=0;a<this.Vb;a++)this.fb[a]=0}this.mi=null},Nj:function(a){this.fb[a]++},Uh:function(a){this.Nj(a);return-1},NB:function(a){null==this.$b[a]&&(null!=this.mi&&a<this.mi.length&&null!=this.mi[a]?this.$b[a]=this.mi[a]:(this.$b[a]=new pd(this,a),this.app.xn(this.$b[a])))},load:function(a){var b;if(0<this.app.pe)if(null==this.$b){if(this.$b=Array(this.app.pe),this.app.Ua&l.Fi)for(b=0;b<this.app.pe;b++)this.app.$b[b]&&
this.NB(b)}else if(0==(this.app.Ua&l.Fi)){this.mi=Array(this.app.pe);for(b=0;b<this.app.pe;b++)this.mi[b]=this.$b[b];this.$b=Array(this.app.pe);for(b=0;b<this.app.pe;b++)this.$b[b]=null}for(b=this.qf=0;b<this.Vb;b++)0!=this.fb[b]&&this.qf++;b=Array(this.qf);var c=0,d;for(d=0;d<this.Vb;d++)if(0!=this.fb[d]){if(null!=this.images&&-1!=this.La[d]&&null!=this.images[this.La[d]]){if(b[c]=this.images[this.La[d]],b[c].fb=this.fb[d],null!=this.$b&&null!=this.mi){var e=b[c].Ib;0<e&&(this.$b[e]=this.mi[e])}}else 0!=
this.Sk[d]&&(b[c]=new ha,a.seek(this.Sk[d]),b[c].load(this.app),b[c].fb=this.fb[d]);c++}this.images=b;this.La=Array(this.Vb);for(b=0;b<this.Vb;b++)this.La[b]=-1;for(b=0;b<this.qf;b++)this.images[b]&&(this.La[this.images[b].handle]=b);this.nj=this.Vb},LB:function(a){var b;for(b=0;b<a.length;b++)if(0<=a[b]&&a[b]<this.nj&&0!=this.Sk[a[b]]&&null==this.ec(a[b])){var c,d=-1;for(c=0;c<this.qf;c++)if(null==this.images[c]){d=c;break}if(-1==d){var e=Array(this.qf+10);for(c=0;c<this.qf;c++)e[c]=this.images[c];
for(;c<this.qf+10;c++)e[c]=null;d=this.qf;this.qf+=10;this.images=e}this.La[a[b]]=d;this.images[d]=new ha;this.images[d].fb=1;this.file.seek(this.Sk[a[b]]);this.images[d].load(this.app)}},Ek:function(a,b,c,d){var e;null==this.ni&&(this.ni=new ha);e=this.ec(a);if(null!=e){a=e.width;var f=e.height,g=e.Qa,m=e.Na,p=e.sh;e=e.th;0==b?(1!=c&&(g*=c,p*=c,a*=c),1!=d&&(m*=d,e*=d,f*=d)):(1!=c&&(g*=c,p*=c,a*=c),1!=d&&(m*=d,e*=d,f*=d),null==this.si&&(this.si=new ba),null==this.Ik&&(this.Ik=new ta),null==this.nk&&
(this.nk=new ta),this.Ik.x=g,this.Ik.y=m,this.nk.x=p,this.nk.y=e,this.si.left=this.si.top=0,this.si.right=a,this.si.bottom=f,this.IJ(this.si,this.Ik,this.nk,b),a=this.si.right,f=this.si.bottom,g=this.Ik.x,m=this.Ik.y,p=this.nk.x,e=this.nk.y);this.ni.width=a;this.ni.height=f;this.ni.Qa=g;this.ni.Na=m;this.ni.sh=p;this.ni.th=e;return this.ni}return e},IJ:function(a,b,c,d){var e,f,g;90==d?(d=0,g=1):180==d?(d=-1,g=0):270==d?(d=0,g=-1):(g=d*Math.PI/180,d=Math.cos(g),g=Math.sin(g));var m,p,h,n,l;null==
b?m=p=l=f=0:(h=-b.x*d,n=-b.x*g,l=-b.y*d,f=-b.y*g,m=h+f,p=l-n);e=null==b?a.right:a.right-b.x;h=e*d;n=e*g;e=h+f;l-=n;var k;f=null==b?a.bottom:a.bottom-b.y;k=h+f*g;f=f*d-n;var t,r;t=m+k-e;r=p+f-l;h=Math.min(m,Math.min(e,Math.min(k,t)));n=Math.min(p,Math.min(l,Math.min(f,r)));m=Math.max(m,Math.max(e,Math.max(k,t)));p=Math.max(p,Math.max(l,Math.max(f,r)));null!=c&&(null==b?(e=c.x,f=c.y):(e=c.x-b.x,f=c.y-b.y),c.x=e*d+f*g-h,c.y=f*d-e*g-n);null!=b&&(b.x=-h,b.y=-n);a.right=m-h;a.bottom=p-n}};ha.UL=10;ha.wg=
function(a,b){var c=new ha;c.app=a;c.Hb=new Image;c.Hb.onload=function(){c.app.Vh++;c.width=c.Hb.width;c.height=c.Hb.height};a.Wh++;a.Kg=!0;c.Hb.src=a.Ej+b;return c};ha.prototype={jm:function(a){this.handle=a.w();a.ma(12)},Vu:function(){this.Hb=new Image;var a=this;this.Hb.onload=function(){a.app.$i(a)};this.Hb.onerror=function(){a.app.$i(a)};this.Hb.src=this.app.Ej+n.On(this.handle,"png")},load:function(a){this.app=a;this.handle=a.file.w();this.width=a.file.w();this.height=a.file.w();this.Qa=a.file.W();
this.Na=a.file.W();this.sh=a.file.W();this.th=a.file.W();this.Ib=0;this.Hb=null;null!=this.app.frame.qo?(this.Ib=this.app.frame.qo[this.handle],0!=this.Ib?(this.app.ga.NB(this.Ib),this.Cd=this.app.frame.Cd[this.handle],this.Dd=this.app.frame.Dd[this.handle]):this.app.xn(this)):this.app.xn(this)},createElement:function(){var a=document.createElement("div");a.style.width=this.width+"px";a.style.height=this.height+"px";a.style.backgroundRepeat="no-repeat";0==this.Ib?a.style.backgroundImage="url('"+this.Hb.src+
"')":(a.style.backgroundPosition="-"+this.Cd+"px -"+this.Dd+"px",a.style.backgroundImage="url('"+this.app.Ej+"M"+n.On(this.Ib,"png")+"')");return a},Sf:function(a,b,c,d){if(0==(a&z.Bl)){null==this.Mg&&(this.Mg=new z,this.Mg.Qu(this.app,this,a));if(0==b&&1==c&&1==d)return this.Mg;null==this.bi&&(this.bi=new M);var e,f=2147483647,g=-1;for(e=0;e<this.bi.size();e++){a=this.bi.get(e);if(b==a.angle&&c==a.uc&&d==a.vc)return a.U;a.Ix<f&&(f=a.Ix,g=e)}this.bi.size()<this.UL&&(g=-1);a=new ef;a.U=new z;a.U.tJ(this.Mg,
b,c,d);a.angle=b;a.uc=c;a.vc=d;a.Ix=this.app.Id;0>g?this.bi.add(a):this.bi.set(g,a);return a.U}null==this.mm&&(null==this.Mg&&(this.Mg=new z,this.Mg.Qu(this.app,this,0)),this.mm=new z,this.mm.Qu(this.app,this,a));return this.mm}};rd.prototype={oi:function(a){var b=a.B(),c;this.oe=0;var d=a.S,e=new Ba;for(c=0;c<b;c++)e.jm(a),this.oe=Math.max(this.oe,e.handle+1);a.seek(d);this.Rr=Array(this.oe);for(c=0;c<b;c++)d=a.S,e.jm(a),this.Rr[e.handle]=d;this.fb=Array(this.oe);for(c=0;c<this.oe;c++)this.fb[c]=
0;this.La=null;this.Ng=this.oe;this.ci=0;this.fonts=null},load:function(a){var b;for(b=this.ci=0;b<this.oe;b++)0!=this.fb[b]&&this.ci++;b=Array(this.ci);var c=0,d;for(d=0;d<this.oe;d++)0!=this.fb[d]&&(null!=this.fonts&&-1!=this.La[d]&&null!=this.fonts[this.La[d]]?b[c]=this.fonts[this.La[d]]:(b[c]=new Ba,a.seek(this.Rr[d]),b[c].load(a)),b[c].fb=this.fb[d],c++);this.fonts=b;this.La=Array(this.oe);for(b=0;b<this.oe;b++)this.La[b]=-1;for(b=0;b<this.ci;b++)this.La[this.fonts[b].handle]=b;this.Ng=this.oe},
Rf:function(a){return-1==a?this.Bo:0<=a&&a<this.Ng&&-1!=this.La[a]?this.fonts[this.La[a]]:null},Xq:function(a){return this.Rf(a).EK()},xf:function(){if(0==(this.app.CS&l.Fi)&&0==(this.app.Ua&l.nt)){var a;for(a=0;a<this.oe;a++)this.fb[a]=0}},ip:function(){var a;for(a=0;a<this.oe;a++)this.Rr[a]&&(this.fb[a]=1)},Nj:function(a){-1==a?null==this.Bo&&(this.Bo=new Ba,this.Bo.Hq()):this.fb[a]++},Uh:function(a){this.Nj(a);return-1},sq:function(a){var b,c;for(c=0;c<this.ci&&(null==this.fonts[c]||this.fonts[c].wb!=
a.wb||this.fonts[c].me!=a.me||this.fonts[c].le!=a.le||this.fonts[c].ke!=a.ke);c++);if(c<this.ci)return this.fonts[c].handle;c=-1;for(b=this.oe;b<this.Ng&&-1!=this.La[b];b++);if(-1==c){var d=Array(this.Ng+10);for(b=0;b<this.Ng;b++)d[b]=this.La[b];for(;b<this.Ng+10;b++)d[b]=-1;c=this.Ng;this.Ng+=10;this.La=d}d=-1;for(b=0;b<this.ci;b++)if(null==this.fonts[b]){d=b;break}-1==d&&(d=this.ci,this.fonts.push(null));this.La[c]=d;this.fonts[d]=new Ba;this.fonts[d].handle=c;this.fonts[d].wb=a.wb;this.fonts[d].me=
a.me;this.fonts[d].le=a.le;this.fonts[d].ke=a.ke;return c}};Ba.prototype={jm:function(a){this.handle=a.B();0==a.Cc?a.ma(72):a.ma(104)},load:function(a){this.handle=a.B();var b=a.S;a.ma(12);this.wb=a.B();0>this.wb&&(this.wb=-this.wb);a.B();a.B();a.B();this.me=a.B();this.le=a.hb();a.hb();a.hb();a.hb();a.hb();a.hb();a.hb();a.hb();this.ke=a.Kb();0==a.Cc?a.seek(b+72):a.seek(b+104)},EK:function(){var a=new Na;a.wb=this.wb;a.me=this.me;a.le=this.le;a.ke=this.ke;return a},Hq:function(){this.ke="Arial";this.wb=
13;this.me=400;this.le=0},kf:function(){return this.wb+Math.ceil(this.wb/8)},Cg:function(){if(null==this.font){this.font=this.le?"italic ":"normal ";var a=100*Math.floor(this.me/100),a=Math.max(a,100),a=Math.min(a,900);this.font+=a+" ";this.font+=this.wb+"px ";this.font+=this.ke}return this.font}};sd.prototype={oi:function(a){this.file=a;this.Vb=this.file.w();this.Sr=Array(this.Vb);this.fb=Array(this.Vb);this.La=Array(this.Vb);for(a=0;a<this.Vb;a++)this.fb[a]=0,this.La[a]=-1;var b=this.file.w(),c=
new Ua(this.app),d;for(a=0;a<b;a++)d=this.file.S,c.jm(),this.Sr[c.handle]=d;this.nj=this.Vb;this.zo=0;this.rl=null},KK:function(a){return 0<=a&&a<this.nj&&-1!=this.La[a]?this.rl[this.La[a]]:null},xf:function(){if(0==(this.app.Ua&l.Fi)&&0==(this.app.Ua&l.nt)){var a;for(a=0;a<this.Vb;a++)this.fb[a]=0}},ip:function(){var a;for(a=0;a<this.Vb;a++)this.Sr[a]&&(this.fb[a]=1)},Nj:function(a){this.fb[a]++},Uh:function(a){this.Nj(a);return-1},load:function(){var a;for(a=this.zo=0;a<this.Vb;a++)0!=this.fb[a]&&
this.zo++;a=Array(this.zo);var b=0,c;for(c=0;c<this.Vb;c++)0!=this.fb[c]&&(null!=this.rl&&-1!=this.La[c]&&null!=this.rl[this.La[c]]?a[b]=this.rl[this.La[c]]:(a[b]=new Ua(this.app),this.file.seek(this.Sr[c]),a[b].load()),a[b].fb=this.fb[c],b++);this.rl=a;this.La=Array(this.Vb);for(a=0;a<this.Vb;a++)this.La[a]=-1;for(a=0;a<this.zo;a++)this.La[this.rl[a].handle]=a;this.nj=this.Vb;this.xf()}};Ua.prototype={jm:function(){this.handle=this.file.w();this.file.ma(5);var a=this.file.w();0==this.file.Cc?this.file.ma(a):
this.file.ma(2*a)},Vu:function(){var a,b=this.dd.Qc.Tw&this.type;0==b&&(b=this.dd.Qc.$v&this.type);for(a=0;4>a&&!(b&1<<a);a++);if(4>a){b="";switch(a){case 0:b="ogg";break;case 1:b="m4a";break;case 2:b="mp3";break;case 3:b="wav"}if(this.context){var c=this,d=new XMLHttpRequest;d.open("GET",this.dd.Ej+n.On(this.handle,b),!0);d.responseType="arraybuffer";d.addEventListener("load",function(){c.response=d.response;c.dd.Qc.BI(c)});d.send()}else this.Rb=new Audio,this.Rb.oT="auto",c=this,this.Rb.addEventListener("loadeddata",
function(a){c.dd.$i(c);c.Rb.removeEventListener("loadeddata",arguments.callee,!1)},!1),this.Rb.addEventListener("error",function(){c.dd.$i(c);c.Rb=null},!1),this.Rb.src=this.dd.Ej+n.On(this.handle,b),this.Rb.load(),this.Rb.autoplay=!1}else this.dd.$i(this)},load:function(){this.handle=this.file.w();this.type=this.file.hb();this.Fn=this.frequency=this.file.B();var a=this.file.w();this.name=this.file.Kb(a);this.Rb=null;this.dd.xn(this)},KL:function(){this.handle=9999;this.type=4;this.Fn=this.frequency=
4E4;this.name="";this.Rb=null;this.dd.xn(this)},Wk:function(a,b){a||(a=0);b||(b=this.frequency);if(this.Rb)this.Rb.volume=this.volume/100,this.Fn=b,this.Rb.playbackRate=b/this.frequency,this.Rb.duration&&(this.Rb.currentTime=0),this.Rb.play();else if(this.buffer){this.source=this.context.createBufferSource();this.source.buffer=this.buffer;0==this.Xl?(this.source.gain.value=this.volume/100,this.source.connect(this.context.destination)):(this.gain=this.context.createGain(),this.source.connect(this.gain),
this.gain.connect(this.context.destination),this.gain.gain.value=this.volume/100);a||(a=0);b||(b=this.frequency);this.Fn=b;this.source.playbackRate.value=b/this.frequency;this.startTime=Date.now()-a;"undefined"!==typeof this.source.start?this.source.start(0,a/1E3):this.source.noteOn(a);var c=this;this.source.onended=function(){c.tz=!0}}this.Oh=!1;this.Wi=!0;this.tz=!1},play:function(a,b,c){this.di=a;0==this.di&&(this.di=1E7);this.volume=c;this.Wk()},stop:function(){this.Rb?this.Rb.pause():this.source&&
this.Wi&&("undefined"!==typeof this.source.stop?this.source.stop(0):this.source.noteOff(0),this.source.onended=null);this.Wi=this.Cn=!1},pause:function(){this.Oh||(this.Rb?this.Rb.pause():this.source&&(this.source.onended=null,"undefined"!==typeof this.source.stop?this.source.stop(0):this.source.noteOff(0),this.lM=Date.now()-this.startTime),this.Oh=!0)},OK:function(){this.Oh?this.wq=!1:(this.pause(),this.wq=!0)},resume:function(){this.Oh&&(this.Rb?this.Rb.play():this.source&&this.Wk(this.lM),this.Oh=
!1)},PK:function(){this.wq&&(this.resume(),this.wq=!1)},jL:function(){return this.Oh},FB:function(){return(this.Rb||this.source)&&this.Wi?!this.Oh:!1},setPosition:function(a){this.Rb?this.Rb.currentTime=a/1E3:this.source&&(this.Wi&&(this.source.onended=null,"undefined"!==typeof this.source.stop?this.source.stop(0):this.source.noteOff(0)),this.Wk(a))},SI:function(){if(1==this.Wi&&0==this.Oh)if(this.Rb){if(this.Rb.ended){if(0<this.di&&(this.di--,0<this.di))return this.Wk(0,this.Fn),!1;this.Wi=this.Cn=
!1;return!0}}else if(this.source&&(3==this.source.playbackState||this.tz)){if(0<this.di&&(this.di--,0<this.di))return this.Wk(0,this.Fn),!1;this.Wi=this.Cn=!1;return!0}return!1}};td.prototype={ME:function(a){this.rM[this.position++]=a}};R.Hi=80;R.hH=256;R.jS=function(a,b){var c=b>>5,d=1<<(b&31),e=0!=(a[c]&d);a[c]|=d;return e};R.QJ=function(a){return a.kc+0};R.ng=function(a){a&=65535;return 0!=(a&32768)?a-65536:a};R.Ct=function(a){return a>>16};R.Vq=function(a){return a&4294901760};R.prototype={jf:function(a){var b;
this.Ec=0;this.$g=null;this.ah=-1;if(0!=(a&32768))return 32767==(a&32767)?null:this.vM(a);var c=this.o.O[a];if(c.Ob==this.nb){if(0!=(c.bb&2147483648))return null;b=this.o.H[c.bb];this.wi=null;this.el=c;this.yf=b;this.Yo=a}else{c.Ob=this.nb;if(this.hg)return c.bb=-1,c.zc=0,null;c.bb=c.Sa;if(0!=(c.Sa&2147483648))return c.zc=0,null;var d=c.Sa;do b=this.o.H[d],d=b.mb,b.ab=d;while(0==(d&2147483648));b=this.o.H[c.Sa];this.wi=null;this.el=c;this.yf=b;this.Yo=a;c.zc=c.Wd}this.Ec=c.zc;return b},vM:function(a){var b,
c,d=0,e=0;for(a=this.Jb[a&32767];e<a.pa.length;){c=a.pa[e+1];c=this.o.O[c];if(c.Ob==this.nb)b=0,0==(c.bb&2147483648)&&(b=c.zc,null==this.$g&&(this.$g=a,this.ah=e));else if(b=0,c.Ob=this.nb,this.hg)c.bb=-1,c.zc=0;else if(c.bb=c.Sa,0!=(c.Sa&2147483648))c.zc=0;else{null==this.$g&&(this.$g=a,this.ah=e);b=c.Sa;do b=this.o.H[b],b=b.ab=b.mb;while(0==(b&2147483648));b=c.zc=c.Wd}d+=b;e+=2}a=this.$g;return null!=a?(c=this.o.O[a.pa[this.ah+1]],this.wi=null,this.el=c,this.yf=b=this.o.H[c.bb],this.Yo=a.pa[this.ah+
1],this.Ec=d,b):null},Re:function(){var a=this.yf,b;if(null==a&&(b=this.o.O[this.Yo],0==(b.bb&2147483648)))return a=this.o.H[b.bb],this.wi=null,this.el=b,this.yf=a;if(null!=a&&0==(a.ab&2147483648))return this.wi=a,this.el=null,this.yf=a=this.o.H[a.ab];if(null==this.$g)return null;do{this.ah+=2;if(this.ah>=this.$g.pa.length)return null;b=this.o.O[this.$g.pa[this.ah+1]]}while(0!=(b.bb&2147483648));this.wi=null;this.el=b;this.yf=a=this.o.H[b.bb];this.Yo=this.$g.pa[this.ah+1];return a},RJ:function(a){a=
this.Jb[a&32767];for(var b=0,c;b<a.pa.length;)c=this.o.O[a.pa[b+1]],c.Ob!=this.nb&&(c.Ob=this.nb,c.zc=0,c.bb=-1),b+=2},md:function(){--this.yf.Da.zc;null!=this.wi?(this.wi.ab=this.yf.ab,this.yf=this.wi):(this.el.bb=this.yf.ab,this.yf=null)},Ag:function(a){var b=a.Da;if(b.Ob!=this.nb)b.Ob=this.nb,b.bb=a.V,b.zc=1,a.ab=-1;else{var c=b.bb;if(0!=(c&2147483648))b.bb=a.V,b.zc+=1,a.ab=-1;else{do{if(a.V==c)return;b=this.o.H[c];c=b.ab}while(0==(c&2147483648));b.ab=a.V;a.ab=-1;a.Da.zc+=1}}},vA:function(a){a=
this.o.O[a];a.Ob=this.nb;a.bb=-1;a.zc=0},TJ:function(a,b){if(0==(a&32768))this.vA(a);else{if(32767==(a&32767))return;var c=this.Jb[a&32767],d;for(d=0;d<c.pa.length;d+=2)this.vA(c.pa[d+1])}b.ab=-1;b.Da.bb=b.V;b.Da.zc=1;b.Da.Ob=this.nb},MA:function(){var a,b,c;for(b=0;b<this.o.Ke;b++)if(c=this.o.O[b],c.Ob==this.nb){if(c.Bw!=this.ws)for(c.Bw=this.ws,a=c.Sa;0==(a&2147483648);)a=this.o.H[a],a.Av=0,a=a.mb;for(a=c.bb;0==(a&2147483648);)a=this.o.H[a],a.Av=1,a=a.ab}},SJ:function(){var a,b,c,d,e;for(d=0;d<
this.o.Ke;d++)if(e=this.o.O[d],e.Bw==this.ws)for(e.Ob=this.nb,a=e.Sa,c=null;0==(a&2147483648);)b=this.o.H[a],0!=b.Av&&(null!=c?c.ab=a:e.bb=a,b.ab=-1,c=b),a=b.mb},Dg:function(a){if(this.dl)return this.Jm=!1,a=this.ar(a);if(0==(a&32768))return a=this.o.O[a],a.Ob==this.nb&&0==(a.bb&2147483648)?this.o.H[a.bb]:0==(a.Sa&2147483648)?this.o.H[a.Sa]:null;var b=this.Jb[a&32767],c=0;if(c>=b.pa.length)return null;do{a=this.o.O[b.pa[c+1]];if(a.Ob==this.nb&&0==(a.bb&2147483648))return this.o.H[a.bb];c+=2}while(c<
b.pa.length);c=0;do{a=this.o.O[b.pa[c+1]];if(0==(a.Sa&2147483648))return this.o.H[a.Sa];c+=2}while(c<b.pa.length);return null},tv:function(a,b){this.Jm=!0;var c=this.ar(a);if(null!=c)return 0!=this.Mc&&(b.Ka|=U.Ei,this.Fj=!0),c;b.Ka|=O.zl;return c},jb:function(a){a.Ka&=~O.zl;this.Jm=!0;var b=this.ar(a.$a);if(null!=b)return 0!=this.Mc&&(a.Ka|=U.Ei,this.Fj=!0),b;a.Ka|=O.zl;return b},ar:function(a){return 0==(a&32768)?this.LK(a):this.MK(a)},LK:function(a){var b=this.o.O[a];if(b.zw!=this.cl){b.zw=this.cl;
b.Aw=this.vi;if(b.Ob==this.nb&&0==(b.bb&2147483648)){b.tf=b.bb;a=this.o.H[b.bb];b.xj=a.ab;if(0!=(a.ab&2147483648))return b.cg=!1,b.wj=1,this.Mc=!1,a;b.cg=!0;b.wj=2;this.Mc=!0;return a}if(this.Jm&&b.Ob==this.nb)return b.wj=0,b.tf=-1,null;if(0==(b.Sa&2147483648)){b.tf=b.Sa;a=this.o.H[b.Sa];if(null==a)return b.wj=0,b.tf=-1,null;if(0==(a.mb&2147483648))return b.xj=a.mb,b.cg=!0,b.wj=3,this.Mc=!0,a;b.cg=!1;b.wj=1;this.Mc=!1;return a}b.wj=0;b.tf=-1;return null}if(b.Aw!=this.vi){var c;b.Aw=this.vi;switch(b.wj){case 0:return this.Mc=
b.cg,null;case 1:return a=this.o.H[b.tf],this.Mc=b.cg,a;case 2:b.tf=b.xj;a=this.o.H[b.xj];if(null==a)return null;c=a.ab;0!=(c&2147483648)&&(b.cg=!1,c=b.bb);b.xj=c;this.Mc=b.cg;return a;case 3:b.tf=b.xj;a=this.o.H[b.xj];if(null==a)return null;c=a.mb;0!=(c&2147483648)&&(b.cg=!1,c=b.Sa);b.xj=c;this.Mc=b.cg;return a}}if(0>b.tf)return null;a=this.o.H[b.tf];this.Mc=b.cg;return a},MK:function(a){var b,c=this.Jb[a&32767];if(c.Uw!=this.cl){c.Uw=this.cl;c.Vw=this.vi;b=this.lD(c);if(0<=b){c.Wg=b;a=this.o.H[b];
if(null==a)return c.yj=0,c.Wg=-1,null;b=a.ab;if(0!=(b&2147483648)&&(b=this.Yw(c),0>b))return c.yj=1,this.Mc=c.dg=!1,a;c.zj=b;c.yj=2;this.Mc=c.dg=!0;return a}if(this.Jm&&c.Ww)return c.yj=0,c.Wg=-1,null;b=this.kD(c);if(0<=b&&(c.Wg=b,a=this.o.H[b],null!=a)){b=a.mb;if(0!=(b&2147483648)&&(b=this.Xw(c),0!=(b&2147483648)))return c.yj=1,this.Mc=c.dg=!1,a;c.zj=b;c.yj=3;this.Mc=c.dg=!0;return a}c.yj=0;c.Wg=-1;return null}if(c.Vw!=this.vi)switch(c.Vw=this.vi,c.yj){case 0:return this.Mc=c.dg,null;case 1:return a=
this.o.H[c.Wg],this.Mc=c.dg,a;case 2:return c.Wg=c.zj,a=this.o.H[c.zj],null!=a&&(b=a.ab,0!=(b&2147483648)&&(b=this.Yw(c),0>b&&(c.dg=!1,b=this.lD(c))),c.zj=b),this.Mc=c.dg,a;case 3:return c.Wg=c.zj,a=this.o.H[c.zj],null!=a&&(b=a.mb,0!=(b&2147483648)&&(b=this.Xw(c),0!=(b&2147483648)&&(c.dg=!1,b=this.kD(c))),c.zj=b),this.Mc=c.dg,a}if(0>c.Wg)return null;a=this.o.H[c.Wg];this.Mc=c.dg;return a},Yw:function(a){for(var b=a.Cm,c;b<a.pa.length;){c=a.pa[b+1];c=this.o.O[c];if(c.Ob==this.nb&&(a.Ww=!0,0==(c.bb&
2147483648)))return a.Cm=b+2,c.bb;b+=2}return-1},lD:function(a){a.Cm=0;a.Ww=!1;return this.Yw(a)},Xw:function(a){for(var b=a.Cm,c;b<a.pa.length;){c=a.pa[b+1];c=this.o.O[c];if(0==(c.Sa&2147483648))return a.Cm=b+2,c.Sa;b+=2}return-1},kD:function(a){a.Cm=0;return this.Xw(a)},LJ:function(){this.Gu=!1;for(var a=this.o.ts,b=this.o.us;;){for(var c=null,d=null,e=this.o.BD;null!=e;){if(0>e.index){(c=e.next)&&(n.tb(e.name,c.name)||(c=null));break}d=e;e=e.next}if(null==e)break;e.stop=!1;for(e.index=0;e.index<
e.fi;e.index++){this.o.ts=e;if(this.o.us=c)c.index=e.index;this.dl=0;this.zd(e.bg[e.index],-2686976);if(e.stop)break}if(c)for(c.index=0;c.index<c.fi;c.index++){this.o.ts=c;if(this.o.us=e)e.index=c.index;this.dl=0;this.zd(c.bg[c.index],-2686976);if(c.stop)break}c&&(e.next=c.next);null==d?this.o.BD=e.next:d.next=e.next}this.o.ts=a;this.o.us=b},Ue:function(a){var b=a&65535;0!=(b&32768)&&(b=65536-b);a=this.qc[this.$e[b]+-(a>>16)];0!=a&&this.Of(a,null)},zd:function(a,b){this.Ds=b;var c=this.qc[a.xv+-(b>>
16)];return 0!=c?(this.Of(c,a),!0):!1},UK:function(){for(var a=!1,b=this.o.rx;b;){if(this.o.fh>=b.Id)if(b.type==ib.AH){this.o.i.Ac=b.name;var c=this.qc[this.$e[-t.un]+J.Jy];0!=c&&this.Of(c,null);a=b.wu=!0}else for(0==b.np&&(b.np=this.o.fh);this.o.fh>=b.np;){this.o.i.Ac=b.name;this.o.i.tx=b.index;c=this.qc[this.$e[-t.un]+J.Jy];0!=c&&this.Of(c,null);b.index++;b.tr--;if(0==b.tr){a=b.wu=!0;break}b.np+=b.tN}b=b.next}if(a)for(b=this.o.rx,a=null;b;)c=b.next,b.wu?null==a?this.o.rx=c:a.next=c:a=b,b=c},oJ:function(){var a;
if(0!=(this.o.Yc&h.mn))a=this.qc[this.$e[-t.$p]+1],0!=a&&(this.qc[this.$e[-t.$p]+1]=-1,this.Of(a,null),this.Zo=!0);else{a=this.qc[this.$e[-t.un]+3];0!=a&&this.Of(a,null);a=this.qc[this.$e[-t.$p]+1];var b,c,d,e,f;if(0!=a){if(this.Zo){e=null;b=a;do{d=this.Dc[b];if(d!=e)for(e=d,c=d.kc;c<d.kc+d.Qe;c++)f=d.vb[c],0==(f.Ka&O.zl)&&(f.Ka|=O.Dp);b++}while(null!=this.Dc[b])}this.Of(a,null);this.qc[this.$e[-t.$p]+1]=0;if(this.Zo){e=null;b=a;do{d=this.Dc[b];if(d!=e)for(e=d,c=d.kc;c<d.kc+d.Qe;c++)f=d.vb[c],f.Ka&=
~O.Dp;b++}while(null!=this.Dc[b]);this.Zo=!1}}a=this.qc[this.$e[-t.un]+2];0!=a&&this.Of(a,null);a=this.qc[this.$e[-t.un]+1];0!=a&&this.Of(a,null)}},Of:function(a,b){var c,d,e;this.Km=!1;do if(d=this.Dc[a],0==(d.gb&H.xt))if(this.zf=d,this.As[0]=0,this.As[1]=0,this.As[2]=0,this.As[3]=0,0==(d.gb&H.zt)){this.nb+=1;this.hg=!1;e=0;if(d.vb[e].Ja(this.o,b))for(e++;e<d.kc&&0!=d.vb[e].X(this.o);e++);e==d.kc&&(this.Km?null!=b&&this.QI(b):this.Fz(d));a++}else{this.ws++;if(0==(d.gb&H.ny)){c=!1;do{this.nb++;this.hg=
!1;e=this.zg[a];0==d.vb[e].Ja(this.o,b)&&(this.hg=!0);for(e++;e<d.kc&&-1507329!=d.vb[e].Ga;)0==d.vb[e].X(this.o)&&(this.hg=!0),e++;this.MA();0==this.hg&&(c=!0);a++;d=this.Dc[a];if(null==d)break}while(d==this.zf)}else{var f;c=this.hg=!1;do{this.nb++;f=!1;e=this.zg[a];if(d.vb[e].Ja(this.o,b))for(e++;e<d.kc&&-1572865!=d.vb[e].Ga;){if(0==d.vb[e].X(this.o)){f=!0;break}e++}else f=!0;0==f&&(this.MA(),c=!0);a++;d=this.Dc[a];if(null==d)break}while(d==this.zf)}c&&(this.nb++,this.SJ(),this.Fz(this.zf))}else if(a++,
null!=this.Dc[a])for(c=this.Dc[a];c==d;){a++;if(null==this.Dc[a])break;c=this.Dc[a]}while(null!=this.Dc[a])},Fz:function(a){if(0!=(a.gb&H.ly)){0!=(a.gb&H.Bt)&&(this.Gj=new M);if(0!=(a.gb&H.yt)){var b=this.o.tc,c=a.Ak;a.Ak=b;if(b==c||b-1==c)return}if(0!=(a.gb&H.At))if(0!=a.am)a.am--;else return;if(0!=(a.gb&H.Fp)){b=this.o.fh/10;c=a.am;if(0!=c&&b<c)return;a.am=b+a.Ak}}this.cl++;this.Fj=!1;this.vi=0;this.dl=!0;b=0;do c=a.vb[b+a.kc],0==(c.Ka&(O.jy|O.Dp))&&(c.Ka&=~U.Ei,c.ta(this.o)),b++;while(b<a.Qe);
if(this.Fj){do for(this.Fj=!1,this.vi++,b=0;b<a.Qe;b++)c=a.vb[b+a.kc],0!=(c.Ka&U.Ei)&&(c.Ka&=~U.Ei,c.ta(this.o));while(this.Fj)}this.dl=!1;null!=this.Gj&&this.OJ();this.Gu&&this.LJ()},QI:function(a){var b;b=a.fc;this.nb+=1;this.Ag(a);this.cl++;this.Fj=!1;this.vi=0;this.dl=!0;var c=0,d;do{a=this.zf.vb[this.zf.kc+c];d=a.Ga&4294901760;if(262144==d||589824==d)if(b==a.ie)a.ta(this.o);else if(d=a.$a,0!=(d&32768)){var e=this.Jb[d&32767];for(d=0;d<e.pa.length;){if(e.pa[d]==b){a.ta(this.o);break}d+=2}}c++}while(c<
this.zf.Qe);this.dl=!1},OJ:function(){if(!(1>=this.Gj.size())){var a=this.o.random(this.Gj.size()),b;do b=this.o.random(this.Gj.size());while(a==b);a=this.Gj.get(a);b=this.Gj.get(b);var c=a.A,d=a.v,e=b.v;h.nc(a,b.A);h.oc(a,e);h.nc(b,c);h.oc(b,d);this.Gj=null}},Ko:function(a,b){var c;this.o.mv();if(null!=this.o&&0==this.o.gg&&0!=this.Bn&&(c=a,2==b&&(c+=R.hH),this.o.Vm=0,0==this.o.ml)){this.qs=this.Ac=c;this.Ue(-262150);this.Ue(-327686);c=0;var d,e,f,g,m,p,h=new M;for(d=0;d<this.o.Eb;d++){for(;null==
this.o.H[c];)c++;e=this.o.H[c];c++;f=e.A-e.na;g=e.v-e.oa;m=f+e.M;p=g+e.L;this.o.bh>=f&&this.o.bh<m&&this.o.dh>=g&&this.o.dh<p&&0!=(e.lf&K.ae)&&0==(e.Y&I.we)&&(e.Ma==t.Oe?0==(e.G.ea&A.gk)?this.dd.ga.ec(e.b.Xa).Sf(z.Zj,0,1,1).lE(this.o.bh-e.A,this.o.dh-e.v,e.b.rb,e.b.Pb,e.b.Qb)&&h.add(e):h.add(e):h.add(e))}for(c=0;c<h.size();c++)e=h.get(c),this.tx=e.fc,this.sx=e,this.Ue(-393222)}},eM:function(){null!=this.o&&0!=this.Bn&&(this.o.Vm=0,this.Ue(-524294))},ZC:function(){0!=this.Bn&&0==this.o.gg&&(this.o.Vm=
0)},oA:function(a,b){return b.A<a.xE||b.A>=a.yE||b.v<a.zE||b.v>=a.AE?!1:!0},pA:function(a,b){var c=0,d=this.o.O[a];if(d.Ob!=this.nb){if(0==this.hg)for(d=d.Sa;0==(d&2147483648);){d=this.o.H[d];if(null==d)return 0;0==(d.Y&I.we)&&this.oA(b,d)&&c++;d=d.mb}return c}for(d=d.bb;0==(d&2147483648);){d=this.o.H[d];if(null==d)return 0;0==(d.Y&I.we)&&this.oA(b,d)&&c++;d=d.ab}return c},dA:function(a,b){if(0==(a&32768))return this.pA(a,b);if(32767==(a&32767))return 0;var c=this.Jb[a&32767],d,e=0;for(d=0;d<c.pa.length;d+=
2)e+=this.pA(c.pa[d+1],b);return e},bA:function(a,b){var c=this.o.O[a];if(c.Ob!=this.nb){if(this.hg)return this.Ec=0,null;for(c=c.Sa;0==(c&2147483648);){c=this.o.H[c];if(null==c)break;if(0==(c.Y&I.we)&&(this.Ec++,this.Ec==b))return c;c=c.mb}return null}for(c=c.bb;0==(c&2147483648);){c=this.o.H[c];if(null==c)break;if(0==(c.Y&I.we)&&(this.Ec++,this.Ec==b))return c;c=c.ab}return null},cA:function(a,b){b++;this.Ec=0;if(0==(a&32768))return this.bA(a,b);if(32767==(a&32767))return null;var c=this.Jb[a&32767],
d;for(d=0;d<c.pa.length;d+=2){var e=this.bA(c.pa[d+1],b);if(null!=e)return e}return null},uM:function(a,b,c,d,e){a=new Ve(a,b,c,d,e);null==this.gl&&(this.gl=new M);this.gl.add(a)},TK:function(){if(null!=this.gl){var a;for(a=0;a<this.gl.size();a++){var b=this.gl.get(a);if(null!=b&&0!=b.code)switch(this.Ac=b.iM,this.DD=b.Tg,b.UM){case 0:this.Ue(b.code);break;case 1:this.zd(b.hM,b.code)}}this.gl.clear()}},load:function(a){for(var b,c,d=0;;)if(b=a.file.rD(4),69==b[0]&&82==b[1]&&62==b[2]&&62==b[3]){this.Og=
a.file.w();300>this.Og&&(this.Og=300);a.file.w();this.JC=a.file.w();for(c=0;c<7+t.Ly;c++)this.ow[c]=a.file.w();this.ei=a.file.w();if(0<this.ei)for(this.Yg=Array(this.ei),c=0;c<this.ei;c++)this.Yg[c]=new Ue,this.Yg[c].ds=a.file.W(),this.Yg[c].es=a.file.W()}else if(69==b[0]&&82==b[1]&&101==b[2]&&115==b[3])a.file.B(),this.wo=a.file.B(),this.he=Array(this.wo);else if(69==b[0]&&82==b[1]&&101==b[2]&&118==b[3])for(a.file.B(),b=a.file.B(),c=0;c<b;c++)this.he[d]=H.create(a),d++;else if(60==b[0]&&60==b[1]&&
69==b[2]&&82==b[3])break;this.YB=Math.max(this.YB,d)},zB:function(a){var b,c;c=this.he[a];c.gb&=H.Ep;c.gb|=H.xt;a++;for(b=!1;;){c=this.he[a];c.gb&=H.Ep;c.gb|=H.xt;c=c.vb[0];switch(c.Ga){case -589825:c=c.u[0];c.Eg|=ma.Kt;a=this.zB(a);continue;case -655361:b=!0,a++}if(b)break;a++}return a},Rw:function(){var a,b,c,d,e,f,g=new M,m;for(d=0;d<this.he.length;)a=this.he[d],a.gb&=H.Ep,b=a.vb[0],-589825==b.Ga&&(a=b.u[0],m=new Te,m.id=a.QK,m.LA=d,g.add(m),a.Eg&=~(ma.Kt|ma.Jt),0!=(a.Eg&ma.cG)&&(a.Eg|=ma.Jt)),
d++;for(d=0;d<this.he.length;){a=this.he[d];a.gb&=H.Ep;b=a.vb[0];if(-589825==b.Ga&&(a=b.u[0],a.Eg&=~ma.Kt,0!=(a.Eg&ma.Jt))){d=this.zB(d);continue}d++}for(d=0;d<this.he.length;d++)switch(a=this.he[d],b=a.vb[0],b.Ga){case -589825:case -655361:break;default:for(a.Ak=0,e=a.am=0;e<a.kc+a.Qe;e++)if(b=a.vb[e],b.Ka=0>b.Ga?b.Ka&O.JF:b.Ka&~(U.Ei|O.zl),0!=b.Od)for(f=0;f<b.Od;f++)switch(c=b.u[f],c.code){case 25:c.ft=0;break;case 13:c.Vl=c.vk;break;case 39:var p;for(p=0;p<g.size();p++)if(m=g.get(p),m.id==c.id){c.S=
m.LA;break}}}},vq:function(a){var b,c,d,e,f,g,m,p,h,l,r,k,F;this.o=a;for(g=a=F=this.cl=0;g<this.o.Ke;g++)-1!=this.o.O[g].hd&&(this.o.O[g].zw=-1,this.o.O[g].Vd=0,this.o.O[g].ym=-1,a++,this.o.O[g].hd+1>F&&(F=this.o.O[g].hd+1));this.Jb=null;var q;if(0<this.ei){c=Array(this.ei);for(b=0;b<this.ei;b++)for(f=this.Yg[b].ds&32767,q=c[b]=0;q<this.o.Ke;q++)if(this.o.O[q].Xd==this.Yg[b].es)for(g=0;8>g&&-1!=this.o.O[q].zm[g];g++)f==this.o.O[q].zm[g]&&c[b]++;this.Jb=Array(this.ei);for(b=0;b<this.ei;b++){this.Jb[b]=
new We;0!=c[b]&&(this.Jb[b].pa=Array(2*c[b]));a=0;f=this.Yg[b].ds&32767;for(q=0;q<this.o.Ke;q++)if(this.o.O[q].Xd==this.Yg[b].es)for(g=0;8>g&&-1!=this.o.O[q].zm[g];g++)f==this.o.O[q].zm[g]&&(this.Jb[b].pa[2*a]=this.o.O[q].hd,this.Jb[b].pa[2*a+1]=q,a++);this.Jb[b].Uw=-1}}this.gf=Array(200*F+1);a=0;var v=[];for(q=0;q<this.he.length;q++){b=this.he[q];for(k=0;k<b.Qe+b.kc;k++){c=b.vb[k];c.Ka&=~O.jy;0<=R.ng(c.Ga)&&(c.$a=this.Yn(c.ie,R.ng(c.Ga)));if(c.Ga==U.DE)g=c.u[0],g.Pa[0].code==ea.Dt&&0==g.Pa[1].code&&
(m={},m.FI=c.u[0],m.name=g.Pa[0].Xb,v.push(m),this.o.qu(g.Pa[0].Xb));else if(c.Ga==U.UN||c.Ga==U.TN)g=c.u[0],g.Pa[0].code==ea.Dt&&0==g.Pa[1].code&&(g.Pa[0]=new gb,g.Pa[0].code=ea.oy,g.Pa[0].value=this.o.qu(g.Pa[0].Xb));if(0<c.Od)for(m=0;m<c.Od;m++)switch(d=c.u[m],d.code){case 25:d.value=0;break;case 21:if(0==(c.ie&t.fu))for(g=this.o.l.Jd.Uq();null!=g;g=this.o.l.Jd.Ao()){if(c.ie==g.Vf){d.zq=g.kj;break}}else d.zq=-1;f=d.Lo;-1!=f&&(d.Mo=this.Yn(f,d.Zr));break;case 9:case 18:case 16:f=d.Lo;-1!=f&&(d.Mo=
this.Yn(f,d.Zr));break;case 1:d.Va=this.Yn(d.Tg,d.type);break;case 15:case 27:case 28:case 45:case 46:case 22:case 23:case 52:case 59:case 53:case 62:case 54:for(p=d,g=0;g<p.Pa.length;g++)0<R.ng(p.Pa[g].code)&&(f=p.Pa[g],f.Va=this.Yn(f.Tg,R.ng(f.code)))}}m=0;p=H.my|H.ly|H.Al;for(k=0;k<b.kc+b.Qe;k++){c=b.vb[k];e=R.ng(c.Ga);r=c.Ga;l=h=g=0;d=null;if(e>=t.Oe)switch(R.Vq(r)){case 262144:case 589824:m|=H.Al;f=c.ie;if(0!=(f&t.fu))for(e=this.wM(c.$a);-1!=e;e=this.mD())a=this.VB(b,a,this.o.O[e].hd);else a=
this.VB(b,a,f);break;case 1638400:m|=H.Bt;break;case -917504:d=c.u[0];g=c.u[0];this.rq(c.$a,c.ie,g.Va,g.Tg);this.rq(g.Va,g.Tg,c.$a,c.ie);f=R.ng(c.Ga);l=this.kr(f)?K.ae|K.vn:K.ae|K.gq|K.vn;g=g.type;h=this.kr(g)?K.ae|K.vn:K.ae|K.gq|K.vn;g=3;break;case -262144:f=R.ng(c.Ga);l=this.kr(f)?K.ae:K.ae|K.gq;d=c.u[0];g=c.u[0].type;h=this.kr(g)?K.ae:K.ae|K.gq;g=3;break;case -720896:case -786432:h=K.fq;g=1;break;case -851968:h=K.eq,g=1}else switch(r){case -327681:p&=~H.my;break;case -393217:p|=H.Fp;break;case -262145:p|=
H.Fp;break;case -196609:p|=H.yt+H.At;break;case -196614:l=K.ae;d=c.u[0];g=2;break;case -393222:l=K.ae,d=c.u[1],g=2}if(0!=(g&1))for(e=this.Xg(c.$a);-1!=e;e=this.eg())this.o.O[e].Vd|=h;if(0!=(g&2))for(e=this.Xg(d.Va);-1!=e;e=this.eg())this.o.O[e].Vd|=l}b.gb&=~p;b.gb|=m}this.gf[a]=-1;m=Array(t.ye+F+1);b=k=0;for(e=-t.ye;0>e;e++,b++)m[b]=k,k+=this.ow[t.ye+e];for(q=0;q<this.o.Ke;q++,b++)m[b]=k,k=this.o.O[q].Xd<t.qg?k+(this.ow[t.ye+this.o.O[q].Xd]+R.Hi+1):k+(this.dd.Qq.fm(this.o.O[q].Xd)+R.Hi+1);h=k;this.qc=
Array(h);for(g=0;g<h;g++)this.qc[g]=0;p=0;f=Array(this.o.l.Og);for(q=0;q<this.wo;q++)for(b=this.he[q],b.gb&=~H.zt,d=!0,k=l=0;k<b.kc;k++){c=b.vb[k];e=R.ng(c.Ga);r=c.Ga;g=-R.Ct(r);if(d)if(0!=(c.Ka&O.wt)&&p++,0>e)this.qc[m[7+e]+g]++;else{d=0;for(e=this.Xg(c.$a);-1!=e;e=this.eg())this.qc[m[t.ye+e]+g]++,f[d++]=e;f[d]=-1;if(-917504==R.Vq(r))for(d=c.u[0],e=this.Xg(d.Va);-1!=e;e=this.eg()){for(d=0;f[d]!=e&&-1!=f[d];)d++;-1==f[d]&&this.qc[m[t.ye+e]+g]++}}d=!1;if(-1507329==c.Ga||-1572865==c.Ga)d=!0,b.gb|=H.zt,
0==l?l=c.Ga:c.Ga=l,-1572865==l&&(b.gb|=H.ny)}c=p+1;for(b=0;b<h;b++)0!=this.qc[b]&&(k=this.qc[b],this.qc[b]=c,c+=k+1);this.Dc=Array(c);this.zg=Array(c);for(g=0;g<c;g++)this.Dc[g]=null,this.zg[g]=0;l=Array(h);for(g=0;g<h;g++)l[g]=this.qc[g];this.o.Hj=null;p=h=0;var A;for(q=0;q<this.wo;q++)for(b=this.he[q],d=!0,k=0;k<b.kc;k++){c=b.vb[k];e=R.ng(c.Ga);r=c.Ga;g=-R.Ct(r);if(d)if(0!=(c.Ka&O.wt)&&(p++,this.Dc[h]=b,this.zg[h]=k,h++),0>e){if(A=m[t.ye+e]+g,this.Dc[l[A]]=b,this.zg[l[A]]=k,l[A]++,c.Ga==J.YE){d=
!1;for(g=0;g<b.kc&&b.vb[g].Ga!=J.ZE&&b.vb[g].Ga!=J.$E;g++);g<b.kc&&(d=!0);g=c.u[0];if(g.Pa[0].code==ea.Dt&&0==g.Pa[1].code)for(e=g.Pa[0].Xb,this.o.qu(e),g=0;g<v.length;g++)if(r=v[g],n.tb(r.name,e)){this.o.Hj||(this.o.Hj=[]);A=null;for(g=0;g<this.o.Hj.length;g++)if(n.tb(e,this.o.Hj[g].name)){A=this.o.Hj[g];break}A||(A=new td(e),this.o.Hj.push(A));A.ME(b);A.QB|=d;r.FI.HS=g+1;break}}}else{d=0;for(e=this.Xg(c.$a);-1!=e;e=this.eg())A=m[t.ye+e]+g,this.Dc[l[A]]=b,this.zg[l[A]]=k,l[A]++,f[d++]=e;f[d]=-1;
if(-917504==R.Vq(r))for(d=c.u[0],e=this.Xg(d.Va);-1!=e;e=this.eg()){for(d=0;f[d]!=e&&-1!=f[d];)d++;-1==f[d]&&(A=m[t.ye+e]+g,this.Dc[l[A]]=b,this.zg[l[A]]=k,l[A]++)}}d=!1;if(-1507329==c.Ga||-1572865==c.Ga)d=!0}this.Kk=Array(F+1+a/2);for(q=v=0;q<this.o.Ke;q++)if(F=this.o.O[q],b=m[t.ye+q],F.Cw=b,0!=(F.Tr&u.Hh)){a=0;k=this.qc[b-R.Ct(-786432)];if(0!=k)for(;null!=this.Dc[k];){b=this.Dc[k];c=b.vb[this.zg[k]];f=c.u[0].value;d=R.QJ(b);for(g=b.Qe;0<g;g--,d++)c=b.vb[d],c.Ga==(524288|F.Xd&65535)&&(a|=f);k++}F.Dw=
a;b=F.hd;for(g=a=0;-1!=this.gf[a];a+=2)if(this.gf[a]==b)if(c=this.gf[a+1],0!=(c&32768))F.Vd|=c;else{for(k=0;k<g&&this.Kk[v+k]!=c;)k++;k==g&&(this.Kk[v+g++]=c)}0<g&&(F.ym=v,this.Kk[v+g++]=-1,v+=g)}this.$e[0]=0;for(g=1;g<=t.ye;g++)this.$e[g]=m[t.ye-g];for(q=0;q<this.o.Ke;q++)if(F=this.o.O[q],e=F.Sa,0==(e&2147483648)){do a=this.o.H[e],a.xv=F.Cw,a.Da=F,a.lf=F.Vd,0!=(a.Aa&u.Hh)&&(a.C.zx=F.Dw),0!=(a.Aa&u.fk)&&0==(a.lf&K.ae)&&a.G.Ls(!1),0==(a.Aa&u.Ty)&&(a.Aa&=~u.ek,0!=(a.lf&K.eq)&&0!=(this.o.l.gc&B.yy)&&
(a.Aa|=u.ek),0!=(a.lf&(K.ae|K.fq))&&(a.Aa|=u.ek)),e=a.mb;while(0==(e&2147483648))}this.ED=0!=p?!0:!1;this.gf=null;this.Bn=!0},ct:function(){this.Bn=!1;this.zg=this.Dc=this.qc=this.Kk=this.Jb=null},Yn:function(a,b){if(0!=(a&t.fu)){var c;for(c=0;a!=this.Yg[c].ds||b!=this.Yg[c].es;)c++;return c|32768}for(c=0;c<this.o.Ke&&this.o.O[c].hd!=a;)c++;return c},kr:function(a){var b;for(b=0;b<this.o.Ke;b++)if(-1!=this.o.O[b].hd&&this.o.O[b].Xd==a)if(0!=(this.o.O[b].Tr&u.fk)&&0==(this.o.O[b].Tr&u.eu))break;else return!1;
return!0},Xg:function(a){if(0==(a&32768))return this.Qo=-1,a;if(-1==a)return-1;this.Qo=a&32767;this.Oo=0;return this.eg()},eg:function(){var a;if(-1==this.Qo||this.Oo>=this.Jb[this.Qo].pa.length)return-1;a=this.Jb[this.Qo].pa[this.Oo+1];this.Oo+=2;return a},wM:function(a){if(0==(a&32768))return this.Ro=-1,a;if(-1==a)return-1;this.Ro=a&32767;this.Po=0;return this.mD()},mD:function(){var a;if(-1==this.Ro||this.Po>=this.Jb[this.Ro].pa.length)return-1;a=this.Jb[this.Ro].pa[this.Po+1];this.Po+=2;return a},
rq:function(a,b,c,d){var e,f;if(0>b){if(null!=this.Jb)for(e=this.Jb[a&32767],f=0;f<e.pa.length;)this.rq(e.pa[f+1],e.pa[f],c,d),f+=2}else if(0>d){if(null!=this.Jb)for(e=this.Jb[c&32767],f=0;f<e.pa.length;)this.rq(a,b,e.pa[f+1],e.pa[f]),f+=2}else{a=this.o.O[a];if(null==a.vj)a.vj=[],a=a.vj;else for(a=a.vj,b=0;b<a.length;b+=2)if(d==a[b])return;a.push(d);a.push(c)}},VB:function(a,b,c){var d,e,f,g,m;for(m=0;m<a.kc;m++)if(g=a.vb[m],2<=R.ng(g.Ga))switch(e=32768+K.gH,f=R.Vq(g.Ga),f){case -917504:f=g.u[0];
for(d=this.Xg(g.$a);-1!=d;d=this.eg())d=this.o.O[d].hd,c==d&&(e=0,b=this.WB(b,c,f.Va));if(0==e)break;for(d=this.Xg(f.Va);-1!=d;d=this.eg())d=this.o.O[d].hd,c==d&&(b=this.WB(b,c,g.$a));break;case -786432:f=g.u[0],e=32768+f.value;case -851968:for(d=this.Xg(g.$a);-1!=d;d=this.eg())d=this.o.O[d].hd,c==d&&(this.gf[b++]=c,this.gf[b++]=e)}return b},WB:function(a,b,c){for(c=this.Xg(c);-1!=c;c=this.eg()){c=this.o.O[c].hd;var d;for(d=0;d<a&&(this.gf[d]!=b||this.gf[d+1]!=c);d+=2);d==a&&(this.gf[a++]=b,this.gf[a++]=
c)}return a},PJ:function(a){var b,c,d,e,f,g;for(d=0;d<this.wo;d++)for(b=this.he[d],e=0;e<b.kc+b.Qe;e++)for(c=b.vb[e],f=0;f<c.Od;f++)switch(c.u[f].code){case 6:case 35:g=c.u[f],a.Uh(g.Us)}}};H.my=1;H.yt=2;H.At=4;H.Fp=8;H.Bt=16;H.fP=64;H.dP=128;H.LF=256;H.cP=512;H.zt=1024;H.Al=2048;H.ny=4096;H.MF=8192;H.xt=16384;H.eP=32768;H.ly=H.Bt+H.yt+H.At+H.Fp;H.Ep=H.LF+H.MF;H.create=function(a){var b=a.file.S,c=a.file.W(),d=new H;d.kc=a.file.hb();d.Qe=a.file.hb();d.gb=a.file.w();a.file.ma(2);d.Ak=a.file.B();d.am=
a.file.B();d.vb=Array(d.kc+d.Qe);var e,f=0;for(e=0;e<d.kc;e++)d.vb[f++]=J.create(a);for(e=0;e<d.Qe;e++)d.vb[f++]=U.create(a);a.file.seek(b-c);return d};O.KF=1;O.ky=2;O.IF=4;O.Dp=8;O.zl=16;O.wt=32;O.bP=64;O.jy=128;O.JF=O.wt+O.KF+O.IF+O.Dp+O.zl;O.Yj=1;ib.AH=0;ib.rR=1;Ca.Xy=0;Ca.cR=1;Ca.dR=2;Ca.eR=3;Ca.prototype={load:function(a){this.kj=a.w();this.Vf=a.w();this.Pv=a.B();this.Qv=a.B();this.Ov=a.w();a.w();this.KB=a.w();a.ma(2)},wd:function(a,b){this.Nv[a]=b}};ud.prototype={load:function(a){this.$f=a.file.B();
this.list=Array(this.$f);var b,c=0;for(b=0;b<this.$f;b++)this.list[b]=new Ca,this.list[b].load(a.file),this.list[b].kj+1>c&&(c=this.list[b].kj+1),this.list[b].pr=a.cd.Fk(this.list[b].Vf).Ye;this.La=Array(c);for(b=0;b<this.$f;b++)this.La[this.list[b].kj]=b},gB:function(a){return this.list[a]},HK:function(a){return a<this.La.length?this.list[this.La[a]]:null},Ao:function(){var a;if(this.or<this.$f){do if(a=this.list[this.or++],2<=a.pr)return a;while(this.or<this.$f)}return null},Uq:function(){this.or=
0;return this.Ao()}};W.PF=1;W.QF=2;W.oP=4;W.Ft=16;W.Gt=32;W.Ht=64;W.pP=65536;W.Gp=131072;W.qP=262144;W.prototype={load:function(a){this.Ua=a.B();this.Cf=a.qD();this.Df=a.qD();this.Hr=a.B();this.Jr=a.B();this.Ur=a.Kb();this.xz=this.Ua;this.Az=this.Cf;this.Bz=this.Df;this.yz=this.Hr;this.zz=this.Jr},reset:function(){this.Ua=this.xz;this.Cf=this.Az;this.Df=this.Bz;this.Hr=this.yz;this.Jr=this.zz;this.x=this.y=this.Be=this.Ce=0;this.tq=this.Uk=this.Bm=this.Am=null;this.Ks(0);this.scale=1;this.SD(1);this.TD(1);
this.XD(this.app.ua/2);this.ZD(this.app.Ca/2);this.WD(this.app.ua/2);this.YD(this.app.Ca/2);this.$D(!1);this.Ua&W.Gp?(this.Md=!0,this.$n()):(this.Md=!1,this.show())},DJ:function(){this.sc.PM()},DI:function(a){null==this.Am&&(this.Am=new M);this.Am.add(a)},qz:function(a){null==this.Bm&&(this.Bm=new M);this.Bm.add(a)},pq:function(a){null==this.tq&&(this.tq=new M);this.tq.add(a)},sJ:function(a,b){this.sc=new Ga;this.sc.x=a;this.sc.y=b;this.ac=new Ga;this.ac.x=a;this.ac.y=b;this.Wa=new Ga;this.Wa.x=a;
this.Wa.y=b;this.Ks(0);this.scale=1;this.SD(1);this.TD(1);this.XD(this.app.ua/2);this.ZD(this.app.Ca/2);this.WD(this.app.ua/2);this.YD(this.app.Ca/2);this.$D(!1);this.app.Ee.ze(this.sc);this.app.Ee.ze(this.ac);this.app.Ee.ze(this.Wa);this.jN()},Ks:function(a){this.angle=a;this.sc.angle=a;this.ac.angle=a;this.Wa.angle=a},SD:function(a){this.uc=a;this.sc.uc=a;this.ac.uc=a;this.Wa.uc=a},TD:function(a){this.vc=a;this.sc.vc=a;this.ac.vc=a;this.Wa.vc=a},XD:function(a){this.Qa=a;this.sc.Qa=a;this.ac.Qa=
a;this.Wa.Qa=a},ZD:function(a){this.Na=a;this.sc.Na=a;this.ac.Na=a;this.Wa.Na=a},WD:function(a){this.sp=a=this.app.ua-a;this.sc.sp=a;this.ac.sp=a;this.Wa.sp=a},YD:function(a){this.up=a=this.app.Ca-a;this.sc.up=a;this.ac.up=a;this.Wa.up=a},$D:function(a){this.ug=a;this.sc.ug=a;this.ac.ug=a;this.Wa.ug=a},SM:function(a,b){this.sc.x=a;this.sc.y=b;this.ac.x=a;this.ac.y=b;this.Wa.x=a;this.Wa.y=b;this.show()},jN:function(){this.Ua&W.Ft?this.show():this.$n()},$n:function(){this.Ua&=~W.Gp;this.Md&&(this.sc.visible=
!1,this.ac.visible=!1,this.Md=this.Wa.visible=!1)},show:function(){0==this.Md&&(this.sc.visible=!0,this.ac.visible=!0,this.Md=this.Wa.visible=!0)},tA:function(){null!=this.sc&&(this.app.Ee.removeChild(this.sc),this.sc=null);null!=this.ac&&(this.app.Ee.removeChild(this.ac),this.ac=null);null!=this.Wa&&(this.app.Ee.removeChild(this.Wa),this.Wa=null)},CI:function(a,b,c,d){var e=new ba;e.left=a;e.top=b;e.right=c;e.bottom=d;null==this.Uk&&(this.Uk=new M);this.Uk.add(e)},IK:function(a,b){a+=this.x;b+=this.y;
if(null!=this.Uk){var c,d;for(c=0;c<this.Uk.size();c++)if(d=this.Uk.get(c),a>=d.left&&b>=d.top&&a<d.right&&b<d.bottom)return d}return null},Oj:function(a,b,c,d,e){b=b+this.x-a.Qa;c=c+this.y-a.Na;var f=b+a.width,g=c+a.height,m=c;0!=d&&(m=g-d);var p,h;h=e==ua.zp?this.Am:this.Bm;if(null==h)return null;for(e=0;e<h.size();e++)if(p=h.get(e),p.x<f&&p.x+p.width>b&&p.y<g&&p.y+p.height>m&&p.Oj(a,b,c,d))return p;return null},Xs:function(a,b,c,d,e,f){f=f==ua.zp?this.Am:this.Bm;if(null==f)return null;a+=this.x;
b+=this.y;c+=this.x;d+=this.y;0!=e&&(b=d-e);for(e=0;e<f.size();e++){var g=f.get(e);if(g.x<c&&g.x+g.width>a&&g.y<d&&g.y+g.height>b&&g.Xs(a,b,c,d))return g}return null}};ia.prototype={Sb:function(a,b,c){if(null!=this.zL)if(this.type==t.WG){var d=this.qe.yc,e;switch(d.qj){case 1:switch(d.hi){case 1:a.Gd(b+this.x,c+this.y,this.width,this.height,this.qk,this.fe,this.ge);break;case 2:a.Lc(b+this.x,c+this.y,this.width,this.height,this.qk,this.fe,this.ge);break;case 3:a.jx(b+this.x,c+this.y,this.width,this.height,
this.qk,this.fe,this.ge)}break;case 2:switch(d.hi){case 1:a.Gd(b+this.x,c+this.y,this.width,this.height,this.qk,this.fe,this.ge);break;case 2:a.ix(b+this.x,c+this.y,this.width,this.height,this.qk,this.Lu,0!=this.uB,this.fe,this.ge);break;case 3:a.uD(b+this.x,c+this.y,this.width,this.height,this.qk,this.Lu,0!=this.uB,this.fe,this.ge)}break;case 3:switch(d.hi){case 2:e=this.app.ga.ec(d.gi);a.vD(e,b+this.x,c+this.y,this.width,this.height,this.fe,this.ge);break;case 3:e=this.app.ga.ec(d.gi),a.wD(e,b+
this.x,c+this.y,this.width,this.height,this.fe,this.ge)}}if(0<this.borderWidth)switch(d.hi){case 1:var f=e=0,g=this.width,m=this.height;0!=(d.Fo&Ka.BG)&&(e+=g,g=-g);0!=(d.Fo&Ka.CG)&&(f+=m,m=-m);a.Gd(b+this.x+e,c+this.y+f,b+this.x+e+g,c+this.y+f+m,this.borderColor,this.borderWidth);break;case 2:a.os(b+this.x,c+this.y,this.width,this.height,this.borderColor,this.borderWidth);break;case 3:a.tD(b+this.x,c+this.y,this.width,this.height,1,this.borderColor,this.borderWidth)}}else this.type==t.VG?a.QM(this.nd,
b+this.x+this.nd.Qa,c+this.y+this.nd.Na,0,1,1,this.fe,this.ge):null!=this.j&&this.j.Sb(a,b,c);else a.wf(this.nd,b+this.x+this.nd.Qa,c+this.y+this.nd.Na,0,1,1,this.fe,this.ge)},LD:function(a,b){this.fe=a;this.ge=b},wd:function(a,b){b.sc.ze(this);this.type==t.Ny&&b.pq(this);switch(this.rf){case Z.aq:b.DI(this);b.qz(this);break;case Z.tg:b.qz(this);break;case Z.du:b.CI(this.x,this.y,this.x+this.width,this.y+this.height)}},Oj:function(a,b,c,d){var e;switch(this.type){case 0:return e=this.height,this.rf==
Z.tg&&(e=B.Hp),a.Hx(b,c,d,this.x,this.y,this.width,e,0);case 1:if(0!=this.Ql)return!0;e=z.Zj;this.rf==Z.tg&&(e=z.Bl);e=this.nd.Sf(e,0,1,1);return a.Oj(b,c,d,e,this.x,this.y,0);case 11:if(0!=this.Ql)return!0;e=z.Zj;this.rf==Z.tg&&(e=z.Bl);e=this.nd.Sf(e,0,1,1);return a.Oj(b,c,d,e,this.x,this.y,0)}return!1},Xs:function(a,b,c,d){var e;switch(this.type){case 0:if(this.rf==Z.tg){a=this.y+Math.min(this.height,B.Hp);if(this.y<d&&a>b)return!0;break}return!0;case 1:if(0!=this.Ql)return!0;e=z.Zj;this.rf==Z.tg&&
(e=z.Bl);e=this.nd.Sf(e,0,1,1);return e.Hx(this.x,this.y,0,a,b,c,d,0);case 11:if(0!=this.Ql)return!0;e=z.Zj;this.rf==Z.tg&&(e=z.Bl);e=this.nd.Sf(e,0,1,1);return e.Hx(this.x,this.y,0,a,b,c,d,0)}return!1}};t.XQ=1;t.VQ=2;t.ZQ=4;t.YQ=8;t.cq=16;t.eH=32;t.WQ=64;t.UQ=1;t.TQ=2;t.Wy=4;t.ye=7;t.Oy=-7;t.rQ=-6;t.qQ=-5;t.un=-4;t.$p=-3;t.tQ=-2;t.uQ=-1;t.WG=0;t.VG=1;t.Oe=2;t.Gh=3;t.Py=4;t.Qy=5;t.My=6;t.tn=7;t.sQ=8;t.Ky=9;t.pQ=10;t.Ny=11;t.Ly=10;t.qg=32;t.fu=32768;t.prototype={Sv:function(a){this.Ho=a.w();this.Ye=
a.w();this.ki=a.w();a.ma(2);this.ww=a.B();this.xw=a.B()},load:function(a){a.seek(this.SC);switch(this.Ye){case 0:this.yc=new Ka;break;case 1:this.yc=new wd;break;default:this.yc=new u}this.yc.load(a,this.Ye);this.TC=0},xN:function(){this.yc=null},wc:function(a,b){this.yc.wc(a,b)}};vd.prototype={oi:function(a){this.uj=a.B();this.Kc=Array(this.uj);var b;for(b=this.Ug=0;b<this.uj;b++)for(var c=0,d;32639!=c;)if(c=a.w(),a.w(),d=a.B(),0!=d){d=a.S+d;switch(c){case 17476:this.Kc[b]=new t;this.Kc[b].Sv(a);
this.Kc[b].Ho>=this.Ug&&(this.Ug=this.Kc[b].Ho+1);break;case 17477:this.Kc[b].yw=a.Kb();break;case 17478:this.Kc[b].SC=a.S}a.seek(d)}this.li=Array(this.Ug);for(b=0;b<this.uj;b++)this.li[this.Kc[b].Ho]=b;this.Io=Array(this.Ug);this.tj=Array(this.Ug);for(a=0;a<this.Ug;a++)this.Io[a]=0,this.tj[a]=0},Fk:function(a){return this.Kc[this.li[a]]},RM:function(){var a;for(a=0;a<this.uj;a++)this.Kc[a].ki&=~t.cq},iN:function(a){this.Kc[this.li[a]].ki|=t.cq},dB:function(){var a;for(a=0;a<this.uj;a++)if(0!=(this.Kc[a].ki&
t.cq))return this.Lq=a,this.Kc[a];return null},jB:function(){if(this.Lq<this.uj){var a;for(a=this.Lq+1;a<this.uj;a++)if(0!=(this.Kc[a].ki&t.cq))return this.Lq=a,this.Kc[a]}return null},xf:function(){var a;for(a=0;a<this.Ug;a++)this.Io[a]=0},Nj:function(a){this.Io[a]=1},load:function(a){var b;for(b=0;b<this.Ug;b++)if(0!=this.Io[b]){if(0==this.tj[b]||0!=this.tj[b]&&0!=(this.Kc[this.li[b]].TC&t.eH))this.Kc[this.li[b]].load(a),this.tj[b]=1}else 0!=this.tj[b]&&(this.Kc[this.li[b]].xN(),this.tj[b]=0);this.xf()},
wc:function(a,b){var c;for(c=0;c<this.Ug;c++)0!=this.tj[c]&&this.Kc[this.li[c]].wc(a,b)}};Z.Ry=0;Z.aq=1;Z.tg=2;Z.du=3;Z.XG=4;wd.prototype={load:function(a){a.ma(4);this.OC=a.w();this.KC=a.w();this.LC=a.B();this.MC=a.B();this.gi=a.w()},wc:function(a){null!=a&&(a=a.Uh(this.gi),-1!=a&&(this.gi=a))}};Ka.BG=1;Ka.CG=2;Ka.prototype={load:function(a){a.ma(4);this.OC=a.w();this.KC=a.w();this.LC=a.B();this.MC=a.B();this.Qr=a.w();this.Pr=a.Xc();this.hi=a.w();this.qj=a.w();if(1==this.hi)this.Fo=a.w();else switch(this.qj){case 1:this.Qg=
this.vm=a.Xc();break;case 2:this.Qg=a.Xc();this.vm=a.Xc();this.Eo=a.B();break;case 3:this.gi=a.w()}},wc:function(a){3==this.qj&&null!=a&&(a=a.Uh(this.gi),-1!=a&&(ocImage=a))}};u.DQ=1;u.CQ=2;u.aH=4;u.Vy=8;u.Hh=16;u.dk=32;u.FQ=64;u.HQ=128;u.dH=256;u.fk=512;u.EQ=1024;u.cH=2048;u.eu=4096;u.Uy=8192;u.ek=16384;u.Ty=32768;u.GQ=65536;u.Sy=131072;u.bH=1048576;u.vQ=1;u.BQ=2;u.ZG=4;u.bq=8;u.xQ=4;u.wQ=48;u.AQ=16;u.zQ=32;u.yQ=48;u.YG=64;u.$G=128;u.JQ=1;u.QQ=2;u.PQ=4;u.RQ=8;u.OQ=16;u.LQ=32;u.IQ=64;u.NQ=128;u.MQ=
256;u.SQ=512;u.KQ=1024;u.prototype=Z;u.prototype={load:function(a,b){var c=a.S;this.tw=Array(8);var d;a.ma(4);a.ma(2);var e=a.w();a.ma(2);var f=a.w(),g=a.w(),m=a.w();this.Sg=a.B();for(d=0;8>d;d++)this.tw[d]=a.W();a.w();var p=a.w(),h=a.w();this.rj=a.w();var l=a.w();this.Jc=a.B();a.Xc();d=a.B();var n=a.B();this.Do=this.wm=null;0!=m&&(a.seek(c+m),this.Rg=new pe,this.Rg.load(a));0!=p&&(a.seek(c+p),this.xm=new le,this.xm.load(a,0!=(this.rj&u.$G)));0!=h&&(a.seek(c+h),this.Go=new ke,this.Go.load(a));0!=
g&&(a.seek(c+g),this.pj=new Oa,this.pj.load(a));0!=f&&(a.seek(c+f),this.gd=new yd,this.gd.load(a));0!=l&&(a.seek(c+l),f=a.B(),a.ma(4),this.QC=a.B(),a.B(),this.PC=a.B(),0!=f-20&&(this.NC=a.S));0!=d&&(a.seek(c+d),this.wm=new va,this.wm.load(a));0!=n&&(a.seek(c+n),this.Do=new va,this.Do.load(a));if(0!=e)switch(a.seek(c+e),b){case 3:case 4:this.gd=new Ad;this.gd.load(a);break;case 5:case 6:case 7:this.xb=new ja;this.xb.load(a);break;case 8:this.gd=new zd;this.gd.load(a);this.Sg&=~(u.fk|u.eu|u.aH);break;
case 9:this.gd=new xd,this.gd.load(a)}},wc:function(a,b){null!=this.pj&&this.pj.wc(a);null!=this.gd&&this.gd.wc(a,b);null!=this.xb&&this.xb.wc(a,b)}};xd.prototype={load:function(a){a.ma(4);this.ii=a.B();this.ji=a.B();a.w();this.RC=a.w();this.Ud=a.B();a.ma(8);this.uw=a.Kb()},wc:function(){}};yd.prototype={load:function(a){a.ma(2);this.gA=a.B();this.iA=a.B();this.hA=a.B()},wc:function(){}};ja.GO=0;ja.FO=1;ja.mF=2;ja.lF=3;ja.EO=4;ja.HO=5;ja.pt=256;ja.prototype={load:function(a){a.ma(4);this.ii=a.B();
this.ji=a.B();this.vw=a.w();this.sf=a.w();this.Rk=a.w();this.sj=a.w();switch(this.sf){case 1:case 4:this.rm=a.w();this.frames=Array(this.rm);var b;for(b=0;b<this.rm;b++)this.frames[b]=a.w();break;case 2:case 3:case 5:if(this.Qr=a.w(),this.Pr=a.Xc(),this.hi=a.w(),this.qj=a.w(),1==this.hi)this.Fo=a.w();else switch(this.qj){case 1:this.Qg=a.Xc();break;case 2:this.Qg=a.Xc(),this.vm=a.Xc(),this.Eo=a.B()}}},wc:function(a,b){switch(this.sf){case 1:case 4:var c;for(c=0;c<this.rm;c++)null!=a&&a.Uh(this.frames[c]);
break;case 5:null!=b&&b.Uh(this.sj)}}};zd.prototype={load:function(a){a.B();a.B();this.Ud=a.B();a.Xc();this.ii=a.B();this.ji=a.B();a.ma(4);var b=a.B();this.text=a.Kb(b)},wc:function(){}};qa.uR=0;qa.tR=1;qa.vR=2;qa.wR=4;qa.sR=15;qa.BH=256;qa.az=512;qa.prototype={load:function(a){this.en=a.W();this.qp=a.w();this.Kx=a.Xc();this.Bi=a.Kb()},wc:function(a,b){null!=b&&b.Uh(this.en)}};Ad.prototype={load:function(a){var b=a.S;a.ma(4);this.Jw=a.B();this.Kw=a.B();this.Tk=a.B();this.hc=Array(this.Tk);var c=Array(this.Tk),
d;for(d=0;d<this.Tk;d++)c[d]=a.B();for(d=0;d<this.Tk;d++)this.hc[d]=new qa,a.seek(b+c[d]),this.hc[d].load(a)},wc:function(a,b){var c;for(c=0;c<this.Tk;c++)this.hc[c].wc(a,b)}};I.we=1;I.uy=2;I.IP=4;I.Ii=8;I.Ji=16;I.kG=32;I.yh=8192;I.HP=16384;I.JP=32768;I.prototype={RD:function(a,b){if(this.b.Pb!=a||this.b.Qb!=b){0<=a&&(this.b.Pb=a);0<=b&&(this.b.Qb=b);this.b.N=!0;var c=this.c.h.ga.Ek(this.b.Xa,this.b.rb,this.b.Pb,this.b.Qb);this.M=c.width;this.L=c.height;this.na=c.Qa;this.oa=c.Na}},ba:function(){},
handle:function(){},Qh:function(){},eA:function(){},display:function(){},Zb:function(){},AK:function(){return null},LD:function(){},ru:function(){},Ol:function(){},aj:function(){return 0},ql:function(){},Hk:function(){},an:function(){},xa:function(){return-1},Dk:function(){return 0},yb:function(){},Ui:function(){},cm:function(){}};Bd.prototype=n.extend(new I,{handle:function(){this.G.handle();this.b.N&&(this.b.N=!1)},ru:function(a,b,c,d,e){this.Fa=this.c.l.fa[d];this.wa=e;this.Fa.Wa.ze(this)},Sb:function(a,
b,c){if(this.wa&&(0==(this.Y&I.Ii)||this.G.ih)){var d=this.G.ic;this.G.ea&A.oH&&(d|=A.Wx);var e=this.c.h.ga.ec(this.b.Xa);e&&(this.vl?a.Dj(this.vl,b+this.A-this.c.la+this.Fa.x-e.Qa,c+this.v-this.c.sa+this.Fa.y-e.Na,this.vl.width*this.b.Pb,this.vl.height*this.b.Qb,d,this.G.jc):a.wf(e,b+this.A-this.c.la+this.Fa.x,c+this.v-this.c.sa+this.Fa.y,this.b.rb,this.b.Pb,this.b.Qb,d,this.G.jc))}},aj:function(){return this.Fa.Wa.removeChild(this)},ql:function(){this.wa=!0},Hk:function(){this.wa=!1},xa:function(){return this.Fa.Wa.xa(this)},
Dk:function(){return this.Fa.Wa.children.length},yb:function(a){a>=this.Fa.Wa.children.length&&(a=this.Fa.Wa.children.length);0>a&&(a=0);this.Fa.Wa.yb(this,a)},an:function(a){this.G.ic=A.Ef;this.G.jc=a}});L.Zx=1;L.SE=2;L.UE=4;L.AO=8;L.VE=16;L.yO=32;L.lO=64;L.CO=128;L.kO=256;L.DO=512;L.BO=1024;L.oO=2048;L.yp=4096;L.nO=8192;L.Yx=16384;L.uO=32768;L.QE=65536;L.vO=131072;L.mO=262144;L.TE=524288;L.wO=1048576;L.RE=2097152;L.tO=12582912;L.qO=0;L.sO=4194304;L.rO=8388608;L.pO=12582912;L.zO=16777216;L.xO=33554432;
L.prototype=n.extend(new I,{gE:function(a,b,c){b=a.gd;this.M=b.ii;this.L=b.ji;this.Ud=b.Ud;0!=(this.Ud&L.VE)&&(this.Ud|=L.QE);-1==c&&(c=0,0!=(this.Ud&L.Yx)&&(c=b.RC));null==b.uw||0!=b.uw.length||0==(this.Ud&L.Yx)||c>=this.c.h.Qf||c==this.c.h.Pe||(this.Md=0!=(a.rj&u.bq)?!0:!1,this.Tc=new Ga,this.Tc.x=this.A-this.c.la,this.Tc.y=this.v-this.c.sa,this.c.h.Ee.ze(this),this.Hw=this.A,this.Iw=this.v,this.F=new l(this.c.h,this.c.h.file,this.c.h.path,!0),this.F.ND(this.c.h,c,this.Ud,this.Tc,this.M,this.L),
this.F.digest(),0!=(this.Ud&L.yp)&&null==this.c.h.Xf&&(this.c.h.Xf=this,this.c.h.J.pause()),this.F.Ex(),this.F.Ps((this.c.h.Rj+this.Tc.x)*this.c.h.uc,(this.c.h.Sj+this.Tc.y)*this.c.h.vc),this.F.mp(),this.c.h.zb.push(this.F))},ba:function(a){this.gE(a,!0,-1)},handle:function(){this.C.move();if(null!=this.F){if(this.Hw!=this.A||this.Iw!=this.v)this.Tc.x=this.A-this.c.la,this.Tc.y=this.v-this.c.sa,this.Hw=this.A,this.Iw=this.v,this.F.Ps(this.Tc.x*this.c.h.uc,this.Tc.y*this.c.h.vc),this.yN();0==this.F.mp()?
(this.Nq(),0!=(this.Ud&L.yp)&&null!=this.F.Ha&&this.F.Ha.Xf==this&&(this.F.Ha.Xf=null,this.F.Ha.J.resume()),this.F=null):(this.XC=this.level,this.level=this.F.Pe)}},Sb:function(a){this.Md&&null!=this.F&&this.F.DA(a,this.Tc.x,this.Tc.y)},Zb:function(){if(null!=this.F){switch(this.F.pb){case 3:this.F.Kn()}this.Nq();this.F.IA();0!=(this.Ud&L.yp)&&null!=this.F.Ha&&this.F.Ha.Xf==this&&(this.F.Ha.Xf=null,this.F.Ha.J.resume());this.F=null}},Nq:function(){var a;for(a=0;a<this.c.h.zb.length;a++)if(this.c.h.zb[a]==
this.F){this.c.h.zb.splice(a,1);break}this.c.h.Ee.removeChild(this.Tc)},yT:function(){if(null!=this.F){if(null!=this.F.J){this.F.J.Lb=h.Ay;return}this.Zb(!0)}this.gE(this.R,!1,-1)},DS:function(){null!=this.F&&(null!=this.F.J&&(this.F.J.Lb=h.Mt),0!=(this.Ud&L.yp)&&null!=this.F.Ha&&this.F.Ha.Xf==this&&(this.F.Ha.Xf=null,this.F.Ha.J.resume()))},$n:function(){this.Md=!1},show:function(){this.Md=!0},eT:function(a){null!=this.F&&null!=this.F.J&&0<=a&&4096>a&&(this.F.J.Lb=h.Kp,this.F.J.Wm=32768|a)},Wb:function(){null!=
this.F&&null!=this.F.J&&(this.F.J.Lb=h.Lp)},pT:function(){null!=this.F&&null!=this.F.J&&(this.F.J.Lb=h.Mp)},zT:function(){null!=this.F&&null!=this.F.J&&(this.F.J.Lb=h.EG)},pause:function(){null!=this.F&&null!=this.F.J&&this.F.J.pause()},resume:function(){null!=this.F&&null!=this.F.J&&this.F.J.resume()},GT:function(a,b){null!=this.F&&this.F.fN(a,b)},FT:function(a,b){null!=this.F&&this.F.eN(a,b)},jL:function(){return null!=this.F&&null!=this.F.J?0!=this.F.J.gg:!1},dS:function(){return null==this.F},
dT:function(){return this.Md},JS:function(){return this.level!=this.XC},TS:function(a){return null!=this.F?this.F.eB(a):""},US:function(a){return null!=this.F?this.F.fB(a):0},RS:function(){return this.level+1},Ts:function(){},Os:function(){},iS:function(){null!=this.F&&this.Md&&(hoAdRunHeader.h.pM.removeChild(this),hoAdRunHeader.h.pM.ze(this))},yN:function(){if(null!=this.F&&null!=this.F.J){var a=this.F.J,b=0,c;for(c=0;c<a.Eb;c++){for(;null==a.H[b];)b++;var d=a.H[b];b++;d.cm()}}},Ui:function(){this.F.Ps((this.c.h.Rj+
this.Tc.x)*this.c.h.uc,(this.c.h.Sj+this.Tc.y)*this.c.h.vc);null!=this.F&&this.F.Im()}});Cd.prototype={ba:function(){this.Qb=this.Pb=1;this.rb=0;this.Wc=-1},Zb:function(){}};da.ey=15;da.gF=240;da.hF=4;da.eF=61440;da.fF=12;da.iF=512;da.kF=1024;da.jF=2048;da.prototype=n.extend(new I,{ba:function(){this.Pc=-1;this.ep=this.Oc=0;this.M=this.L=1;if(null==this.R.xb)this.L=this.rd=this.M=this.qd=1;else{var a=this.R.xb;this.M=this.qd=a.ii;this.L=this.rd=a.ji;this.Nd=a.Rk;this.type=a.sf;switch(this.type){case 5:var b=
this.Pc;-1==b&&(b=a.sj);this.font=this.c.h.dc.Rf(b);this.Qd=this.font.kf();this.Oc=a.Qg;break;case 2:case 3:this.Oc=a.Qg,this.ep=a.vm}}a=this.R.gd;this.Fb=a.iA;this.Zc=a.hA;this.za=a.gA;this.Vi=!1},Zb:function(){},handle:function(){this.G.handle();this.b.N&&(this.b.N=!1)},Cg:function(){var a=this.R.xb;if(5==this.type){var b=rsFont;-1==b&&(b=a.sj);return this.c.h.dc.Xq(b)}return null},Mj:function(a,b){5==this.type&&(this.Pc=this.c.h.dc.sq(a),this.font=this.c.h.dc.Rf(this.Pc),this.Qd=this.font.kf(),
null!=b&&(this.M=this.qd=b.right-b.left,this.L=this.rd=b.bottom-b.top),this.ub())},Wq:function(){return this.Oc},Ms:function(a){this.Oc=a;this.ub()},Ou:function(a){0!=this.Vi||n.Hv(a)||(this.Vi=!0)},En:function(a){0==this.Vi?(a=n.Se(a),a<this.Fb&&(a=this.Fb),a>this.Zc&&(a=this.Zc),a!=Math.round(this.za)&&(this.za=a,this.b.N=!0,this.ub())):(a<this.Fb&&(a=this.Fb),a>this.Zc&&(a=this.Zc),a!=this.za&&(this.za=a,this.b.N=!0,this.ub()))},nS:function(a){this.Ou(a);this.En(this.za+a)},xS:function(a){this.Ou(a);
this.En(this.za-a)},wS:function(a){this.Fb=a;this.En(this.za)},vS:function(a){this.Zc=a;this.En(this.za)},tS:function(a){this.Oc=a;this.ub()},uS:function(a){this.ep=a;this.ub()},sS:function(){return this.za},rS:function(){return this.Fb},qS:function(){return this.Zc},oS:function(){return this.Oc},pS:function(){return this.ep},Ol:function(a,b,c,d,e,f){null!=this.R.xb&&1!=this.Za&&(this.Za=!0,this.wz=d,this.wa=e,this.Fa=this.c.l.fa[c],this.ra=this.wz?this.Fa.ac:this.Fa.Wa,0>f?this.ra.ze(this):this.ra.qq(this,
f),5!=this.type&&this.ub())},aj:function(){if(null==this.R.xb||0==this.Za)return-1;this.Za=!1;var a=this.ra.xa(this);this.ra.removeChild(this);return a},xa:function(){return this.Za?this.ra.xa(this):-1},Dk:function(){return this.Za?this.ra.children.length:-1},yb:function(a){this.Za&&this.ra.yb(this,a)},ql:function(){null!=this.R.xb&&0==this.wa&&(this.wa=!0,this.ub())},Hk:function(){null!=this.R.xb&&1==this.wa&&(this.wa=!1)},Qh:function(){this.ee||this.ub()},ub:function(){var a,b=this.R.xb;switch(this.type){case 4:this.hh=
this.Zc<=this.Fb?0:Math.floor((this.za-this.Fb)*b.rm/(this.Zc-this.Fb));this.hh=Math.min(this.hh,b.rm-1);a=this.c.h.ga.ec(b.frames[Math.max(this.hh,0)]);this.M=a.width;this.L=a.height;this.na=a.Qa;this.oa=a.Na;break;case 2:case 3:a=this.qd;b.sf==ja.mF&&(a=this.rd);this.hh=this.Zc<=this.Fb?0:(this.za-this.Fb)*a/(this.Zc-this.Fb);b.sf==ja.lF?(this.oa=0,this.L=this.rd,this.M=this.hh,this.na=0!=(b.Rk&ja.pt)?this.hh-this.qd:0):(this.na=0,this.M=this.qd,this.L=this.hh,this.oa=0!=(b.Rk&ja.pt)?this.hh-this.rd:
0);break;case 1:a=0==this.Vi?n.gj(this.za,this.Nd):n.Xu(this.za,this.Nd);var c,d,e,f=0,g=0;for(c=a.length-1;0<=c;c--)d=a.charCodeAt(c),e=0,45==d?e=b.frames[10]:46==d?e=b.frames[12]:43==d?e=b.frames[11]:101==d||69==d?e=b.frames[13]:48<=d&&57>=d&&(e=b.frames[d-48]),0<=e&&(d=this.c.h.ga.ec(e),null!=d?(f+=d.width,g=Math.max(g,d.height)):toto=2);this.na=f;this.oa=g;this.M=f;this.L=g;break;case 5:a=0==this.Vi?n.gj(this.za,this.Nd):n.Xu(this.za,this.Nd),this.na=b=null!=this.Ab?this.Ab.measureText(a,this.font):
(new la(this.c.h,16,16)).measureText(a,this.font),this.oa=this.rd/2+this.Qd/2,this.M=b,this.L=this.Qd,null==this.Ab?this.Ab=new la(this.c.h,this.M,this.L):(this.M>this.Ab.width||this.L>this.Ab.height)&&this.Ab.resize(this.M,this.L),this.Ab.Rs(a,n.Bp|n.Cp,new ba(0,0,1E3,1E3),this.font,this.Oc)}this.ee=!0},Sb:function(a,b,c){if(this.wa&&this.ee){var d,e,f;d=this.R.xb;b=b+this.A-this.na-this.c.la+this.Fa.x;c=c+this.v-this.oa-this.c.sa+this.Fa.y;var g=this.M,m=this.L;switch(this.type){case 4:d=this.c.h.ga.ec(d.frames[Math.max(this.hh,
0)]);a.wf(d,b+d.Qa,c+d.Na,0,1,1,this.G.ic,this.G.jc);break;case 2:case 3:e=this.Oc;f=this.ep;switch(d.qj){case 1:a.Lc(b,c,g,m,e,this.G.ic,this.G.jc);break;case 2:0!=(d.Rk&ja.pt)&&(dl=e,e=f,f=dl),a.ix(b,c,g,m,e,f,0!=d.Eo,this.G.ic,this.G.jc)}break;case 1:e=0==this.Vi?n.gj(this.za,this.Nd):n.Xu(this.za,this.Nd);for(f=0;f<e.length;f++)m=e.charCodeAt(f),g=0,45==m?g=d.frames[10]:46==m||44==m?g=d.frames[12]:43==m?g=d.frames[11]:69==m||101==m?g=d.frames[13]:48<=m&&57>=m&&(g=d.frames[m-48]),g=this.c.h.ga.ec(g),
null!=g&&(a.wf(g,b+g.Qa,c+g.Na,0,1,1,this.G.ic,this.G.jc),b+=g.width);break;case 5:this.Ab.Sb(a,b,c,this.G.ic,this.G.jc)}}},an:function(a){this.G.ic=A.Ef;this.G.jc=a}});Dd.prototype=n.extend(new I,{ba:function(){this.Pc=-1;this.Oc=0;var a=this.R.xb;this.M=this.qd=a.ii;this.L=this.rd=a.ji;this.type=a.sf;this.Oc=a.Qg;this.pl=a.vw;this.za=this.c.h.pB()[this.pl-1];this.Nd=a.Rk;if(5==this.type){var b=this.Pc;-1==b&&(b=a.sj);this.font=this.c.h.dc.Rf(b);this.Qd=this.font.kf()}},Zb:function(){},handle:function(){var a=
this.c.h.pB()[this.pl-1];a!=this.za&&(this.za=a,this.ub());this.G.handle();this.b.N&&(this.b.N=!1)},Cg:function(){var a=this.R.xb;if(5==a.sf){var b=this.Pc;-1==b&&(b=a.sj);return this.c.h.dc.Xq(b)}return null},Mj:function(a,b){5==type&&(this.Pc=hoAdRunHeader.h.dc.sq(a),a=this.c.h.dc.Rf(this.Pc),this.Qd=a.kf(),null!=b&&(this.M=this.qd=b.right-b.left,this.L=this.rd=b.bottom-b.top),this.ub())},Wq:function(){return this.Oc},Ms:function(a){this.Oc=a;this.ub()},Ol:function(a,b,c,d,e,f){null!=this.R.xb&&
1!=this.Za&&(this.Za=!0,this.wa=e,this.Fa=this.c.l.fa[c],this.ra=d?this.Fa.ac:this.Fa.Wa,0>f?this.ra.ze(this):this.ra.qq(this,f),5!=this.type&&this.ub())},aj:function(){if(null==this.R.xb||0==this.Za)return-1;this.Za=!1;var a=this.ra.xa(this);this.ra.removeChild(this);return a},xa:function(){return this.Za?this.ra.xa(this):-1},Dk:function(){return this.Za?this.ra.children.length:-1},yb:function(a){this.Za&&this.ra.yb(this,a)},ql:function(){null!=this.R.xb&&0==this.wa&&(this.wa=!0,this.ub())},Hk:function(){null!=
this.R.xb&&1==this.wa&&(this.wa=!1)},VD:function(a){a!=this.za&&(this.za=a,this.ub())},Qh:function(){this.ee||this.ub()},ub:function(){this.ee=!0;this.M=this.L=1;if(null!=this.R.xb){var a=this.R.xb,b,c=n.gj(this.za,this.Nd);switch(a.sf){case 1:var d,e,f=0,g=0;for(d=c.length-1;0<=d;d--)e=c.charCodeAt(d),b=0,45==e?b=a.frames[10]:46==e?b=a.frames[12]:43==e?b=a.frames[11]:101==e||69==e?b=a.frames[13]:48<=e&&57>=e&&(b=a.frames[e-48]),0<=b&&(b=this.c.h.ga.ec(b),f+=b.width,g=Math.max(g,b.height));this.na=
f;this.oa=g;this.M=f;this.L=g;break;case 5:this.na=a=null!=this.Ab?this.Ab.measureText(c,this.font):(new la(this.c.h,8,8)).measureText(c,this.font),this.oa=this.rd/2+this.Qd/2,this.M=a,this.L=this.Qd,null==this.Ab?this.Ab=new la(this.c.h,this.M,this.L):(this.M>this.Ab.width||this.L>this.Ab.height)&&this.Ab.resize(this.M,this.L),this.Ab.Rs(c,n.Bp|n.Cp,new ba(0,0,1E3,1E3),this.font,this.Oc)}}},Sb:function(a,b,c){if(this.wa&&this.ee){this.globalAlpha=this.alpha;this.globalCompositeOperation=this.rk;
var d=this.R.xb;b=b+this.A-this.na-this.c.la+this.Fa.x;var e=c+this.v-this.oa-this.c.sa+this.Fa.y;c=n.gj(this.za,this.Nd);switch(this.type){case 1:var f,g;for(f=0;f<c.length;f++){var m=c.charCodeAt(f);g=0;45==m?g=d.frames[10]:46==m||44==m?g=d.frames[12]:43==m?g=d.frames[11]:69==m||101==m?g=d.frames[13]:48<=m&&57>=m&&(g=d.frames[m-48]);g=this.c.h.ga.ec(g);a.wf(g,b+g.Qa,e+g.Na,0,1,1,this.G.ic,this.G.jc);b+=g.width}break;case 5:this.Ab.Sb(a,b,e,this.G.ic,this.G.jc)}}},an:function(a){this.G.ic=A.Ef;this.G.jc=
a}});Ed.prototype=n.extend(new I,{ba:function(){this.Pc=-1;this.Oc=0;var a=this.R.xb;this.M=this.qd=a.ii;this.L=this.rd=a.ji;this.type=a.sf;this.Oc=a.Qg;this.pl=a.vw;this.za=this.c.h.hB()[this.pl-1];this.Nd=a.Rk;if(5==this.type){var b=this.Pc;-1==b&&(b=a.sj);this.font=this.c.h.dc.Rf(b);this.Qd=this.font.kf()}},Zb:function(){},handle:function(){var a=this.c.h.hB()[this.pl-1];a!=this.za&&(this.za=a,this.ub());this.G.handle();this.b.N&&(this.b.N=!1)},Cg:function(){var a=this.R.xb;if(5==a.sf){var b=this.Pc;
-1==b&&(b=a.sj);return this.c.h.dc.Xq(b)}return null},Mj:function(a,b){5==type&&(this.Pc=hoAdRunHeader.h.dc.sq(a),a=this.c.h.dc.Rf(this.Pc),this.Qd=a.kf(),null!=b&&(this.M=this.qd=b.right-b.left,this.L=this.rd=b.bottom-b.top),this.ub())},Wq:function(){return this.Oc},Ms:function(a){this.Oc=a;this.ub()},Ol:function(a,b,c,d,e,f){null!=this.R.xb&&1!=this.Za&&(this.Za=!0,this.wa=e,this.Fa=this.c.l.fa[c],this.ra=d?this.Fa.ac:this.Fa.Wa,0>f?this.ra.ze(this):this.ra.qq(this,f),5!=this.type&&this.ub())},
aj:function(){if(null==this.R.xb||0==this.Za)return-1;this.Za=!1;var a=this.ra.xa(this);this.ra.removeChild(this);return a},xa:function(){return this.Za?this.ra.xa(this):-1},Dk:function(){return this.Za?this.ra.children.length:-1},yb:function(a){this.Za&&this.ra.yb(this,a)},ql:function(){null!=this.R.xb&&0==this.wa&&(this.wa=!0,this.ub())},Hk:function(){null!=this.R.xb&&1==this.wa&&(this.wa=!1)},VD:function(a){a!=this.za&&(this.za=a,this.ub())},Qh:function(){this.ee||this.ub()},ub:function(){this.ee=
!0;this.M=this.L=1;if(null!=this.R.xb){var a=this.R.xb;switch(a.sf){case 4:if(0!=this.za){var b=this.c.h.ga.ec(a.frames[0]),c=this.za*b.width;c<=this.qd?(this.M=c,this.L=b.height):(this.M=this.qd,this.L=(this.qd/b.width+this.za-1)*b.height);break}this.M=this.L=1;break;case 1:var d,e,b,f=0,g=0,c=n.gj(this.za,this.Nd);for(d=c.length-1;0<=d;d--)b=c.charCodeAt(d),e=0,45==b?e=a.frames[10]:46==b?e=a.frames[12]:43==b?e=a.frames[11]:101==b||69==b?e=a.frames[13]:48<=b&&57>=b&&(e=a.frames[b-48]),0<=e&&(b=this.c.h.ga.ec(e),
f+=b.width,g=Math.max(g,b.height));this.na=f;this.oa=g;this.M=f;this.L=g;break;case 5:c=n.gj(this.za,this.Nd),this.na=a=null!=this.Ab?this.Ab.measureText(c,this.font):(new la(this.c.h,8,8)).measureText(c,this.font),this.oa=this.rd/2+this.Qd/2,this.M=a,this.L=this.Qd,null==this.Ab?this.Ab=new la(this.c.h,this.M,this.L):(this.M>this.Ab.width||this.L>this.Ab.height)&&this.Ab.resize(this.M,this.L),this.Ab.Rs(c,n.Bp|n.Cp,new ba(0,0,1E3,1E3),this.font,this.Oc)}}},Sb:function(a,b,c){if(this.wa&&this.ee){this.globalAlpha=
this.alpha;this.globalCompositeOperation=this.rk;var d,e=this.R.xb;b=b+this.A-this.na-this.c.la+this.Fa.x;c=c+this.v-this.oa-this.c.sa+this.Fa.y;switch(this.type){case 1:var f,g;d=n.gj(this.za,this.Nd);for(f=0;f<d.length;f++){var m=d.charCodeAt(f);g=0;45==m?g=e.frames[10]:46==m||44==m?g=e.frames[12]:43==m?g=e.frames[11]:69==m||101==m?g=e.frames[13]:48<=m&&57>=m&&(g=e.frames[m-48]);g=this.c.h.ga.ec(g);a.wf(g,b+g.Qa,c+g.Na,0,1,1,this.G.ic,this.G.jc);b+=g.width}break;case 4:if(0!=this.za){d=b+this.M;
f=c+this.L;var m=b,p=this.za;for(g=this.c.h.ga.ec(e.frames[0]);c<f&&0<p;c+=g.height)for(b=m;b<d&&0<p;b+=g.width,--p)a.wf(g,b+g.Qa,c+g.Na,0,1,1,this.G.ic,this.G.jc)}break;case 5:this.Ab.Sb(a,b,c,this.G.ic,this.G.jc)}}},an:function(a){this.G.ic=A.Ef;this.G.jc=a}});Fd.prototype=n.extend(new I,{ba:function(a,b){var c=a.gd;this.M=c.Jw;this.L=c.Kw;this.qd=c.Jw;this.rd=c.Kw;this.Zc=c.Tk;this.fp=0;0<c.hc.length&&(this.fp=c.hc[0].Kx);this.zi=null;this.Pc=-1;this.Fb=0;this.wa=!0;this.GD=b.Dn;0!=(b.Dn&h.tt)&&
0<c.hc.length&&(this.zi=c.hc[0].Bi);var d=this.Pc;-1==d&&0<c.hc.length&&(d=c.hc[0].en);this.font=this.c.h.dc.Rf(d);this.Ab=new la(this.c.h,this.M,this.L)},Zb:function(){},handle:function(){this.G.handle();this.b.N&&(this.b.N=!1)},Cg:function(){var a=this.Pc;-1==a&&(a=this.R.gd.hc[0].en);return this.c.h.dc.Xq(a)},Mj:function(a,b){this.Pc=this.c.h.dc.sq(a);this.font=this.c.h.dc.Rf(this.Pc);null!=b&&(this.M=b.right-b.left,this.L=b.bottom-b.top,this.Ab.resize(this.M,this.L));this.b.N=!0;this.ub()},Wq:function(){return this.fp},
Ms:function(a){this.fp=a;this.ub()},Ol:function(a,b,c,d,e,f){1!=this.Za&&(this.Za=!0,this.wa=e,this.Fa=this.c.l.fa[c],this.ra=d?this.Fa.ac:this.Fa.Wa,0>f?this.ra.ze(this):this.ra.qq(this,f))},aj:function(){if(0==this.Za)return-1;this.Za=!1;var a=this.ra.xa(this);this.ra.removeChild(this);return a},xa:function(){return this.Za?this.ra.xa(this):-1},Dk:function(){return this.Za?this.ra.children.length:-1},yb:function(a){this.Za&&this.ra.yb(this,a)},ql:function(){0==this.wa&&(this.wa=!0)},Hk:function(){1==
this.wa&&(this.wa=!1)},rE:function(a){-1>a&&(a=-1);a>=this.Zc&&(a=this.Zc-1);if(a==this.Fb)return!1;this.Fb=a;0<=a&&this.sE(this.R.gd.hc[this.Fb].Bi);this.ub();return 0!=(this.G.ea&A.Oi)?!1:!0},sE:function(a){this.zi=a;this.ub()},Qh:function(){this.ee||this.ub()},ub:function(){this.ee=!0;var a=this.R.gd,b=a.hc[0].qp;this.oa=this.na=0;this.rect.left=0;this.rect.top=0;this.rect.right=this.M;this.rect.bottom=this.L;0<=this.Fb?a=a.hc[this.Fb].Bi:(a=this.zi,null==a&&(a=""));b&=n.Bp|n.Xj|n.vt|n.Cp|n.Ap|
n.Gi|n.rF;a=this.Ab.Rs(a,b,this.rect,this.font,this.fp);0==(b&(n.Ap|n.Gi))&&(this.L=a)},an:function(a){this.G.ic=A.Ef;this.G.jc=a},Sb:function(a,b,c){this.wa&&this.ee&&this.Ab.Sb(a,b+this.A-this.c.la+this.Fa.x,c+this.v-this.c.sa+this.Fa.y,this.G.ic,this.G.jc)}});Gd.prototype=n.extend(new I,{ba:function(){},Zb:function(){},handle:function(){this.c.pause();this.c.gs=this;this.c.l.fa[this.c.l.ja-1].Wa.ze(this);this.mJ()},Nq:function(){this.c.l.fa[this.c.l.ja-1].Wa.removeChild(this)},RK:function(){var a;
a=this.c.h.Yf-this.c.h.lg;var b=this.c.h.Zf-this.c.h.mg;0==this.sk?this.c.h.ed[l.If]&&(a=this.mB(a,b),0!=a&&(this.sk=a)):this.c.h.ed[l.If]||(this.mB(a,b)==this.sk?(this.c.i.Ac=this.sk,this.c.i.zd(this,-5439484),0!=(this.R.gd.hc[this.sk].qp&qa.BH)?this.c.i.zd(this,-5308412):this.c.i.zd(this,-5373948),this.Nq(),this.c.gs=null,this.c.resume(),this.c.Sq(this.V,!0)):this.sk=0)},mB:function(a,b){var c;if(null!=this.Zd)for(c=1;c<this.Zd.length;c++)if(a>=this.Zd[c].left&&a<this.Zd[c].right&&b>this.Zd[c].top&&
b<this.Zd[c].bottom)return c;return 0},Dz:function(a,b,c){var d,e;c?(d=8421504,e=16777215):(e=8421504,d=16777215);a.os(b.left,b.top,b.right-b.left,b.bottom-b.top,0,1);var f=Array(3),g;for(g=0;3>g;g++)f[g]=new ta;f[0].x=b.right-1;0==c&&--f[0].x;f[0].y=b.top+1;f[1].y=b.top+1;f[1].x=b.left+1;f[2].x=b.left+1;f[2].y=b.bottom;0==c&&--f[2].y;a.Gd(f[0].x,f[0].y,f[1].x,f[1].y,d,1);a.Gd(f[1].x,f[1].y,f[2].x,f[2].y,d,1);0==c&&--f[0].x;f[0].y+=1;f[1].x+=1;f[1].y+=1;f[2].x+=1;0==c&&--f[2].y;a.Gd(f[0].x,f[0].y,
f[1].x,f[1].y,d,1);a.Gd(f[1].x,f[1].y,f[2].x,f[2].y,d,1);0==c&&(f[0].x+=2,f[1].x=b.right-1,f[1].y=b.bottom-1,f[2].y=b.bottom-1,--f[2].x,a.Gd(f[0].x,f[0].y,f[1].x,f[1].y,e,1),a.Gd(f[1].x,f[1].y,f[2].x,f[2].y,e,1),--f[0].x,f[0].y+=1,--f[1].x,--f[1].y,f[2].x+=1,--f[2].y,a.Gd(f[0].x,f[0].y,f[1].x,f[1].y,e,1),a.Gd(f[1].x,f[1].y,f[2].x,f[2].y,e,1))},NM:function(a,b,c){var d=new ba;d.aA(this.Zd[b]);this.Dz(a,this.Zd[b],c);d.left+=2;d.top+=2;d.right-=4;d.bottom-=4;c&&(d.left+=2,d.top+=2);this.mh[b].Sb(a,
(d.left+d.right)/2-this.mh[b].width/2,(d.top+d.bottom)/2-this.mh[b].height/2,0,0)},mJ:function(){this.Er=new la(this.c.h,8,8);var a=this.R.gd,b=this.c,c=a.hc[1],d=c.Kx,e=0!=(c.qp&qa.az),f=b.h.dc.Rf(c.en);this.kt=Math.floor(3*this.Er.measureText("X",f)/2);this.fj=4;this.Sd=64;var g;for(g=1;g<a.hc.length;g++)c=a.hc[g],0<c.Bi.length&&(c=this.Er.measureText(c.Bi,f),this.Sd=Math.max(this.Sd,c+2*this.kt+4),this.fj=Math.max(this.fj,Math.floor(3*f.kf()/2)));this.gr=Math.max(Math.floor(this.fj/4),2);this.Sd+=
2*this.kt+4;var m=new ba;for(g=1;g<a.hc.length;g++)c=a.hc[g],this.mh[g]=new la(b.h,this.Sd,this.fj),m.right=this.Sd,m.bottom=this.fj,this.mh[g].Dr(c.Bi,n.Xj|n.Gi,m,d,f,e?1:0,16777215);a=a.hc[0];e=0!=(a.qp&qa.az);f=b.h.dc.Rf(a.en);g=Math.floor(3*this.Er.measureText("X",f)/2);c=this.Er.measureText(a.Bi,f);this.co=Math.floor(3*f.kf()/2);this.Sd=Math.max(this.Sd,c+2*g+4);this.Sd>b.h.ua?this.Sd=b.h.ua:this.Sd>b.l.Ad&&(this.Sd=b.l.Ad);m.right=this.Sd;m.bottom=this.co;this.mh[0]=new la(b.h,this.Sd,this.co);
this.mh[0].Dr(a.Bi,n.Xj|n.Gi,m,d,f,e?1:0,16777215)},Sb:function(a){var b=this.R.gd,c=this.c,d=this.A-c.la,c=this.v-c.sa,e=new ba;e.left=d;e.top=c;var f=this.co+1+(this.fj+this.gr)*(b.hc.length-1)+this.gr+4;e.right=d+this.Sd;e.bottom=c+f;a.Lc(e.left,e.top,e.right-e.left,e.bottom-e.top,12632256,0,0);this.Dz(a,e,!1);e.left+=2;e.top+=2;e.right-=2;e.bottom=e.top+this.co;this.mh[0].Sb(a,(e.left+e.right)/2-this.mh[0].width/2,(e.top+e.bottom)/2-this.mh[0].height/2,0,0);e.top=e.bottom;a.Gd(e.left,e.top,e.right,
e.bottom,8421504,1,0,0);e.top+=1;e.bottom+=1;a.Gd(e.left,e.top,e.right,e.bottom,16777215,1,0,0);if(null==this.Zd)for(this.Zd=Array(b.hc.length),i=1;i<b.hc.length;i++)this.Zd[i]=new ba,this.Zd[i].left=d+2+this.kt,this.Zd[i].right=d+this.Sd-2-this.kt,this.Zd[i].top=c+2+this.co+1+this.gr+(this.fj+this.gr)*(i-1),this.Zd[i].bottom=this.Zd[i].top+this.fj;for(i=1;i<b.hc.length;i++)this.NM(a,i,this.sk==i)}});Hd.prototype=n.extend(new I,{ba:function(a,b){this.ext.ba(this);var c=this.c.h.file.wg(a.NC);this.Sw=
a.PC;this.ext.Jq(c,b,a.QC)},ru:function(a,b,c,d,e){this.Fa=this.c.l.fa[d];this.wa=e;1!=this.Za&&(this.Za=!0,this.ra=this.Fa.Wa,this.ra.ze(this))},Ol:function(a,b,c,d,e){this.Fa=this.c.l.fa[c];this.wa=e;1!=this.Za&&(this.Za=!0,this.ra=d?this.Fa.ac:this.Fa.Wa,this.ra.ze(this))},aj:function(){if(0==this.Za)return-1;this.Za=!1;var a=this.ra.xa(this);this.ra.removeChild(this);return a},handle:function(){0!=(this.Aa&512)?this.G.handle():16==(this.Aa&48)||48==(this.Aa&48)?this.C.move():32==(this.Aa&48)&&
this.aa.ef();var a=0;0==this.qw&&(a=this.ext.Zn());0!=(a&Ea.Yy)&&(this.qw=!0);null!=this.b&&this.b.N&&(this.b.N=!1)},Ui:function(){this.ext.Ui()},eA:function(){},Sb:function(){},Zb:function(a){this.ext.Tu(a)},AK:function(){return null},Wl:function(a,b){return this.ext.Wl(a,b)},action:function(a,b){this.ext.action(a,b)},bm:function(a){return this.ext.bm(a)},an:function(a){this.G.ic=A.Ef;this.G.jc=a},ET:function(){},ql:function(){this.wa=!0},Hk:function(){this.wa=!1},xa:function(){return this.ra.xa(this)},
Dk:function(){return this.ra.children.length},yb:function(a){a>=this.ra.children.length&&(a=this.ra.children.length);0>a&&(a=0);this.ra.yb(this,a)},kM:function(){},pJ:function(){},cm:function(){this.ext.cm()},LB:function(a){this.c.h.ga.LB(a)},VS:function(a){return this.c.h.ga.ec(a)},MS:function(){return this.c.h},aT:function(){return this.A},bT:function(){return this.v},$S:function(){return this.M},kf:function(){return this.L},Ax:function(a){null!=this.C?this.C.da.nc(a):(this.A=a,null!=this.b&&(this.b.N=
!0,this.b.cb=!0))},Bx:function(a){null!=this.C?this.C.da.oc(a):(this.v=a,null!=this.b&&(this.b.N=!0,this.b.cb=!0))},Ts:function(a){this.M=a},Os:function(a){this.L=a},$m:function(a,b){this.M=a;this.L=b},vT:function(){this.qw=!1},zK:function(a,b){if(0==this.c.gg){var c=this.c.i.Ac;this.c.i.Ac=b;a=-(a+R.Hi+1)<<16;a|=this.Ma&65535;this.c.i.zd(this,a);this.c.i.Ac=c}},qT:function(a,b){0==this.c.gg&&(a=-(a+R.Hi+1)<<16,a|=this.Ma&65535,this.c.i.uM(1,a,b,this,this.fc))},pause:function(){this.c.pause()},resume:function(){this.c.resume()},
wT:function(){},zS:function(){this.c.xg(this.V)},setPosition:function(a,b){null!=this.C?(this.C.da.nc(a),this.C.da.oc(b)):(this.A=a,this.v=b,null!=this.b&&(this.b.N=!0,this.b.cb=!0))},QS:function(){return this.Sw},DT:function(a){this.Sw=a},pq:function(a,b,c,d,e){this.c.pq(a,b,c,e,d,!0)},OS:function(){return this.c.vs},Ub:function(){this.c.pd++;return this.c.getExpression()},PS:function(){return this.c.i.Ac},Ez:function(a,b,c){return 0!=(a.Aa&u.Hh)&&a.b.Wc==S.Ni?a.C.da.Ez(b,c):0},Rd:function(){this.sw=
this.Co=0;return this.yd()},yd:function(){if(this.sw<this.c.Eb){for(;null==this.c.H[this.Co];)this.Co++;var a=this.c.H[this.Co];this.sw++;this.Co++;return a}return null},XS:function(a){var b=0,c;for(c=0;c<this.c.Eb;c++){for(;null==this.c.H[b];)b++;var d=this.c.H[b];b++;if((d.Gb<<16|d.V&65535)==a)return d}return null},QA:function(a){return this.c.QA(a)},RA:function(a){return this.c.RA(a)},gM:function(a){return hoAdRunHeader.h.gM(a)},mS:function(){}});Va.bR=22;Va.create=function(a){var b=a.file.S,c=
null,d=a.file.w(),e=a.file.w();switch(e){case 1:c=new bf(a);break;case 2:c=new cf(a);break;case 3:c=new fa(a);break;case 4:c=new fa(a);break;case 5:c=new La(a);break;case 6:c=new Qa(a);break;case 9:c=new jb(a);break;case 10:c=new fa(a);break;case 11:c=new fa(a);break;case 12:c=new fa(a);break;case 13:c=new Ze(a);break;case 14:c=new Jd(a);break;case 15:c=new ra(a);break;case 16:c=new Kd(a);break;case 17:c=new fa(a);break;case 18:c=new Ld(a);break;case 19:c=new df(a);break;case 21:c=new jb(a);break;
case 22:c=new ra(a);break;case 23:c=new ra(a);break;case 24:c=new Ye(a);break;case 25:c=new La(a);break;case 26:c=new fa(a);break;case 27:c=new ra(a);break;case 28:c=new ra(a);break;case 29:c=new La(a);break;case 31:c=new fa(a);break;case 32:c=new fa(a);break;case 34:c=new La(a);break;case 35:c=new Qa(a);break;case 36:c=new Qa(a);break;case 37:c=new fa(a);break;case 38:c=new ma(a);break;case 39:c=new af(a);break;case 40:c=new Wa(a);break;case 41:c=new Wa(a);break;case 42:c=new Xe(a);break;case 43:c=
new fa(a);break;case 44:c=new Jd(a);break;case 45:c=new ra(a);break;case 46:c=new ra(a);break;case 47:c=new Id(a);break;case 48:c=new La(a);break;case 49:c=new fa(a);break;case 50:c=new fa(a);break;case 51:c=new Id(a);break;case 52:c=new ra(a);break;case 53:c=new ra(a);break;case 54:c=new ra(a);break;case 55:c=new $e(a);break;case 56:c=new La(a);break;case 57:c=new fa(a);break;case 58:c=new fa(a);break;case 59:c=new ra(a);break;case 60:c=new fa(a);break;case 61:c=new fa(a);break;case 62:c=new ra(a);
break;case 63:c=new Wa(a);break;case 64:c=new Wa(a);break;case 67:c=new fa(a)}c.code=e;a.file.seek(b+d);return c};ma.cG=1;ma.FP=2;ma.Kt=4;ma.Jt=8;ma.GP=16;na.cF=1;na.bF=2;na.dF=4;na.dy=8;na.prototype={Vo:function(a,b,c){c.jo=-1;if(-1==this.Lo){0!=b&&(c.dir=-1,0==(this.Xk&na.dy)&&(c.dir=a.br(this.Xr)));c.x=this.$r;c.y=this.as;var d=this.Pw;d>a.l.ja-1&&(d=a.l.ja-1);c.jo=d;c.yu=!1}else{a.i.Jm=!1;d=a.i.ar(this.Mo);c.yu=a.i.Mc;if(null==d)return!1;c.x=d.A;c.y=d.v;c.jo=d.va;if(0!=(this.Xk&na.bF)&&0!=(d.Aa&
u.dk)&&0<=d.b.Xa){var e;e=d.b.rb;null!=a.nn(d)&&(e=0);e=a.h.ga.Ek(d.b.Xa,e,d.b.Pb,d.b.Qb);c.x+=e.sh-e.Qa;c.y+=e.th-e.Na}if(0!=(this.Xk&na.cF)){e=this.Ow+d.c.Tb(d)&31;var f=G.DK(this.Yr,e);c.x+=G.CK(this.Yr,e);c.y+=f}else c.x+=this.$r,c.y+=this.as;0!=(b&1)&&(c.dir=0!=(this.Xk&na.dy)?-1:0!=(this.Xk&na.dF)?d.c.Tb(d):a.br(this.Xr))}return 0!=(b&2)&&(c.x<a.Om||c.x>a.Mm||c.y<a.Sm||c.y>a.Qm)?!1:!0}};Kd.prototype=n.extend(new na,{});jb.prototype=n.extend(new na,{});Ld.prototype=n.extend(new na,{});Xa.prototype=
{Lc:function(){},jx:function(){},ix:function(){},uD:function(){},wf:function(){},Dj:function(){},vD:function(){},wD:function(){},Gd:function(){},os:function(){},tD:function(){},jD:function(a,b,c,d){var e=this.pk[this.pk.length-1];e&&(a<e.x&&(a=e.x),b<e.y&&(b=e.y),a+c>e.x+e.it&&(c=e.x+e.it-a),b+d>e.y+e.cr&&(d=e.y+e.cr-b));a={x:a,y:b,it:c,cr:d};this.pk.push(a);return a},cD:function(){this.pk.pop()}};Ha.prototype=n.extend(new Xa,{ps:function(a){this.Gw=this.Dx=a;this.Ya.imageSmoothingEnabled=a;this.Ya.webkitImageSmoothingEnabled=
a;this.Ya.mozImageSmoothingEnabled=a;this.Ya.msImageSmoothingEnabled=a;this.Fw=-1;this.af(0,0)},RD:function(a,b){this.Ya.scale(a,b);this.tp=a;this.vp=b;this.xk=this.wk=0;1<this.tp?this.wk=1:0<this.tp&&1>this.tp&&(this.wk=1/this.tp);1<this.vp&&(this.xk=1);0<this.vp&&1>this.vp&&(this.xk=1/this.vp)},Cq:function(a,b,c,d){this.Ya.clearRect(a,b,c,d)},Lc:function(a,b,c,d,e,f,g){var m=this.Ya;this.af(f,g);m.fillStyle=n.Te(e);m.fillRect(a,b,c,d)},jx:function(a,b,c,d,e,f,g){var m=this.Ya;this.af(f,g);m.fillStyle=
n.Te(e);n.Iq(m,a,b,c,d);m.fill()},ix:function(a,b,c,d,e,f,g,m,p){if(e==f)return this.Lc(a,b,c,d,e,m,p);var h=this.Ya;this.af(m,p);this.Yz(a,b,c,d,g,e,f);h.fillRect(a,b,c,d)},uD:function(a,b,c,d,e,f,g,m,p){if(e==f)return this.jx(a,b,c,d,e,m,p);var h=this.Ya;this.af(m,p);this.Yz(a,b,c,d,g,e,f);n.Iq(h,a,b,c,d);this.Ya.fill()},wf:function(a,b,c,d,e,f,g,m){var p=this.Ya,h=b-a.Qa,l=c-a.Na;this.af(g,m);0==d&&1==e&&1==f?0==a.Ib?null!=a.Hb&&p.drawImage(a.Hb,h,l):p.drawImage(a.app.ga.$b[a.Ib],a.Cd,a.Dd,a.width,
a.height,h,l,a.width,a.height):(p.save(),p.translate(b,c),0!=d&&p.rotate(.0174532925*-d),p.scale(Math.max(.001,e),Math.max(.001,f)),p.translate(-a.Qa,-a.Na),0==a.Ib?null!=a.Hb&&0!=a.width&&0!=a.height&&p.drawImage(a.Hb,0,0,a.width,a.height,0,0,a.width,a.height):p.drawImage(a.app.ga.$b[a.Ib],a.Cd,a.Dd,a.width,a.height,0,0,a.width,a.height),p.restore())},QM:function(a,b,c,d,e,f,g,m){var p=this.Ya,h=b-a.Qa,l=c-a.Na;this.af(g,m);0==d&&1==e&&1==f?0==a.Ib?null!=a.Hb&&p.drawImage(a.Hb,0,0,a.width,a.height,
h,l,a.width+this.wk,a.height+this.xk):p.drawImage(a.app.ga.$b[a.Ib],a.Cd,a.Dd,a.width,a.height,h,l,a.width+this.wk,a.height+this.xk):(p.save(),p.translate(b,c),0!=d&&p.rotate(.0174532925*-d),p.scale(Math.max(.001,e),Math.max(.001,f)),p.translate(-a.Qa,-a.Na),0==a.Ib?null!=a.Hb&&p.drawImage(a.Hb,0,0,a.width,a.height,0,0,a.width,a.height):p.drawImage(a.app.ga.$b[a.Ib],a.Cd,a.Dd,a.width,a.height,0,0,a.width,a.height),p.restore())},Dj:function(a,b,c,d,e,f,g){this.af(f,g);this.Ya.drawImage(a,b,c,d,e)},
vD:function(a,b,c,d,e,f,g){var m=this.Ya;this.af(f,g);m.save();m.beginPath();m.moveTo(b,c);m.lineTo(b+d,c);m.lineTo(b+d,c+e);m.lineTo(b,c+e);m.lineTo(b,c);m.clip();f=a.width;g=a.height;d=Math.floor(d/f)+1;e=Math.floor(e/g)+1;var p,h;for(p=0;p<d;p++)for(h=0;h<e;h++)0==a.Ib?null!=a.Hb&&m.drawImage(a.Hb,0,0,a.width,a.height,b+p*f,c+h*g,a.width+this.wk,a.height+this.xk):m.drawImage(a.app.ga.$b[a.Ib],a.Cd,a.Dd,a.width,a.height,b+p*f,c+h*g,a.width+this.wk,a.height+this.xk);m.restore()},wD:function(a,b,
c,d,e,f,g){if(!(a instanceof ha))throw Error("renderPatternEllipse: bad image type: "+typeof a);var m=this.Ya;this.af(f,g);0==a.Ib?null!=a.Hb&&(m.fillStyle=m.createPattern(a.Hb,"repeat")):(a.pattern||(a.pattern=document.createElement("canvas"),a.pattern.width=a.width,a.pattern.height=a.height,m=a.pattern.getContext("2d"),m.drawImage(a.app.ga.$b[a.Ib],a.Cd,a.Dd,a.width,a.height,0,0,a.width,a.height)),m.fillStyle=m.createPattern(a.pattern,"repeat"));n.Iq(m,b,c,d,e);this.Ya.fill()},Gd:function(a,b,c,
d,e,f,g,m){var p=this.Ya;this.af(g,m);p.strokeStyle=n.Te(e);p.lineCap="round";p.lineWidth=f;p.beginPath();p.moveTo(a,b);p.lineTo(c,d);p.closePath();p.stroke()},os:function(a,b,c,d,e,f,g,m){var p=this.Ya;this.af(g,m);p.strokeStyle=n.Te(e);p.lineWidth=f;p.strokeRect(a,b,c,d)},tD:function(a,b,c,d,e,f,g,m){var p=this.Ya;this.af(g,m);p.lineWidth=e;p.strokeStyle=n.Te(f);n.Iq(p,a,b,c,d);this.Ya.stroke()},clip:function(a,b,c,d){var e=this.Ya;e.save();e.beginPath();e.rect(a,b,c,d);e.clip()},wN:function(){this.Ya.restore()},
jD:function(){var a=this.Ya,b=Xa.prototype.jD.apply(this,arguments);a.beginPath();a.rect(b.x,b.y,b.it,b.cr);a.clip()},cD:function(){var a=this.Ya;Xa.prototype.cD.apply(this,arguments);if(0<this.pk.length){var b=this.pk[this.pk.length-1];a.beginPath();a.rect(b.x,b.y,b.it,b.cr);a.clip()}else a.xT()},af:function(a,b){var c=this.Ya;if("undefined"==typeof a)c.globalAlpha=1,c.rk="source-over";else if(a!=this.Fw||b!=this.dM){this.Fw=a;this.dM=b;var d=a&A.Vx,e=0!=(a&A.Wx)|this.Dx;e!=this.Gw&&(this.Gw=e,c.imageSmoothingEnabled=
e,c.webkitImageSmoothingEnabled=e,c.mozImageSmoothingEnabled=e,c.msImageSmoothingEnabled=e);c.globalAlpha=0!=(a&A.qt)?(b>>>24&255)/255:d==A.Ef?(128-b)/128:1;switch(d){case A.NE:c.rk="lighter";break;case A.OE:c.rk="xor";break;default:c.rk="source-over"}}},Yz:function(a,b,c,d,e,f,g){a=e?this.Ya.createLinearGradient(a,b,a,b+d):this.Ya.createLinearGradient(a,b,a+c,b);a.addColorStop(0,n.Te(f));a.addColorStop(1,n.Te(g));this.Ya.fillStyle=a}});va.mq=1;va.prototype={load:function(a){var b=a.S;a.ma(4);this.qE=
a.B();this.pE=a.B();this.pp=a.B();this.op=a.Xc();var c=a.B(),d=a.B();a.seek(b+c);this.Hn=a.Kb();this.Hn=this.Hn.substr(0,this.Hn.indexOf("."));this.qA=b+d}};Md.prototype={qB:function(){return null}};q.Jp=0;q.hq=1;q.$y=2;q.Xx=3;q.rt=0;q.Lt=1;q.ay=2;q.Zy=3;q.Pi=0;q.Qi=1;q.Uj=2;q.Vj=3;q.$x=4;q.fy=0;q.pF=1;q.ku=1;q.nq=2;q.prototype={start:function(a,b,c,d){this.wA=b;this.Sh=this.wA.getContext("2d");this.$=c;this.s=d;this.wr=(new Date).getTime();this.m=a.pE;0==this.m&&(this.m=1);this.no=this.wr;this.oo=
this.wr+this.m;this.Ba=this.SB=!0},finish:function(){},jr:function(){if(this.SB){var a=new Date;return a.getTime()>=this.oo?!0:a.getTime()>=this.oo}return!0},Fc:function(){this.no=(new Date).getTime();this.no>this.oo&&(this.no=this.oo);return this.no-this.wr},I:function(a,b,c,d,e,f,g){this.yr&&(this.Sh.globalCompositeOperation="source-atop");1==arguments.length?this.Sh.drawImage(a,0,0):0<f&&0<g&&this.Sh.drawImage(a,d,e,f,g,b,c,f,g)},stretch:function(a,b,c,d,e,f,g,m,p){this.yr&&(this.Sh.globalCompositeOperation=
"source-atop");0<d&&0<e&&0<m&&0<p&&this.Sh.drawImage(a,f,g,m,p,b,c,d,e)},cc:function(){},end:function(){},ba:function(){}};Nd.prototype={oN:function(a,b){var c=a.R.wm;b&&(c=a.R.Do);var d=null,e;if(0!=(a.Aa&u.dk)){var f=this.app.ga.ec(a.b.Xa),d=document.createElement("canvas");d.width=f.width;d.height=f.height;e=d.getContext("2d");0==f.Ib?e.drawImage(f.Hb,0,0):e.drawImage(this.app.ga.$b[f.Ib],f.Cd,f.Dd,f.width,f.height,0,0,f.width,f.height)}else 32<=a.Ma&&(d=document.createElement("canvas"),d.width=
a.M,d.height=a.L,new StandardRendered(d),d=null);if(null==d)return null;e=d.width;var g=d.height,f=document.createElement("canvas");f.width=e;f.height=g;var m=document.createElement("canvas");m.width=e;m.height=g;var p=document.createElement("canvas");p.width=e;p.height=g;b?(e=m.getContext("2d"),e.drawImage(d,0,0),e=f.getContext("2d"),e.drawImage(d,0,0),0!=(c.pp&va.mq)&&this.$z(p,d,c.op)):(e=p.getContext("2d"),e.drawImage(d,0,0),0!=(c.pp&va.mq)&&this.$z(m,d,c.op));c=this.Yl(c,f,m,p);null!=c&&(d=0,
0!=(a.Y&I.Ji)?(c.yr=!0,d|=q.nq):(c.yr=!1,d|=q.ku),a.vl=f,c.cc(d));return c},$z:function(a,b,c){a=a.getContext("2d");a.drawImage(b,0,0);var d=b.width;b=b.height;var e=a.getImageData(0,0,d,b),f,g=(c&16711680)>>16,m=(c&65280)>>8,p=c&255;for(f=0;f<b;f++)for(c=0;c<d;c++)0!=e.data[4*(f*d+c)+3]&&(e.data[4*(f*d+c)]=g,e.data[4*(f*d+c)+1]=m,e.data[4*(f*d+c)+2]=p);a.putImageData(e,0,0)},Yl:function(a,b,c,d){var e=null;"cctrans"==a.Hn.toLowerCase()&&(e=new Ra);return null!=e?(e=e.qB(a),this.app.file.seek(a.qA),
e.yr=!1,e.ba(a,this.app.file,b,c,d),e):null}};Ra.yB="BAND SE00 SE10 SE12 DOOR SE03 MOSA SE05 SE06 SCRL SE01 SE07 SE09 SE13 SE08 SE02 ZIGZ SE04 ZOOM SE11 FADE".split(" ");Ra.prototype=n.extend(new Md,{qB:function(a){var b=a.qE;a=""+String.fromCharCode(b&255);b>>=8;a+=String.fromCharCode(b&255);b>>=8;a+=String.fromCharCode(b&255);a+=String.fromCharCode(b>>8&255);for(b=0;b<Ra.yB.length&&a!=Ra.yB[b];b++);a=null;switch(b){case 0:a=new Qd;break;case 1:a=new Od;break;case 2:a=new Pd;break;case 3:a=new Rd;
break;case 4:a=new Sd;break;case 5:a=new Ud;break;case 6:a=new Vd;break;case 7:a=new Wd;break;case 8:a=new Xd;break;case 9:a=new Yd;break;case 10:a=new Zd;break;case 11:a=new $d;break;case 12:a=new ae;break;case 13:a=new be;break;case 14:a=new ce;break;case 15:a=new de;break;case 16:a=new ee;break;case 17:a=new fe;break;case 18:a=new ge;break;case 19:a=new he;break;case 20:a=new Td}return a}});Od.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&
(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.TB=8!=this.qb?this.qb:Math.floor(8*Math.random()));var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c;switch(this.TB){case 0:b=this.g/3*a/this.m;c=this.f;this.I(this.s,0,0,this.g/3-b,0,b,c);this.I(this.s,this.g-b,0,2*this.g/3,0,b,c);b=this.g/3;c=this.f*a/this.m;this.I(this.s,b,0,b,this.f-c,b,c);break;case 1:b=this.g/3*a/this.m;c=this.f;this.I(this.s,0,0,this.g/3-b,0,b,c);this.I(this.s,this.g-b,0,2*this.g/3,0,b,c);b=this.g/3;c=this.f*
a/this.m;this.I(this.s,b,this.f-c,b,0,b,c);break;case 2:b=this.g/3*a/this.m;c=this.f;this.I(this.s,0,0,this.g/3-b,0,b,c);this.I(this.s,this.g-b,0,2*this.g/3,0,b,c);b=this.g/3;c=this.f*a/this.m;this.I(this.s,b,0,b,0,b,c);break;case 3:b=this.g/3*a/this.m;c=this.f;this.I(this.s,0,0,this.g/3-b,0,b,c);this.I(this.s,this.g-b,0,2*this.g/3,0,b,c);b=this.g/3;c=this.f*a/this.m;this.I(this.s,b,this.f-c,b,this.f-c,b,c);break;case 4:b=this.g/3*a/this.m;c=this.f;this.I(this.s,0,0,this.g/3-b,0,b,c);this.I(this.s,
this.g-b,0,2*this.g/3,0,b,c);b=this.g/3;c=this.f/2*a/this.m;this.I(this.s,b,0,b,this.f/2-c,b,c);this.I(this.s,b,this.f-c,b,this.f/2,b,c);break;case 5:b=this.g/3*a/this.m;c=this.f;this.I(this.s,0,0,this.g/3-b,0,b,c);this.I(this.s,this.g-b,0,2*this.g/3,0,b,c);b=this.g/3;c=this.f/2*a/this.m;this.I(this.s,b,0,b,0,b,c);this.I(this.s,b,this.f-c,b,this.f-c,b,c);break;case 6:b=this.g/3;c=this.f*a/this.m;this.I(this.s,0,this.f-c,0,0,b,c);this.I(this.s,b,0,b,this.f-c,b,c);this.I(this.s,2*b,this.f-c,2*b,0,b,
c);break;case 7:b=this.g/7;c=this.f*a/this.m;this.I(this.s,0,this.f-c,0,0,b,c);this.I(this.s,b,0,b,this.f-c,b,c);this.I(this.s,2*b,this.f-c,2*b,0,b,c);this.I(this.s,3*b,0,3*b,this.f-c,b,c);this.I(this.s,4*b,this.f-c,4*b,0,b,c);this.I(this.s,5*b,0,5*b,this.f-c,b,c);this.I(this.s,6*b,this.f-c,6*b,0,2*b,c);break;default:this.I(this.s)}}return null},end:function(){this.finish()}});Pd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,
this.g=this.s.width,this.f=this.s.height);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c;this.I(this.s);switch(this.qb){case 0:b=this.g/2*a/this.m;b=this.g/2-b;c=this.f/2*a/this.m;c=this.f/2-c;this.stretch(this.$,0,0,b,c,0,0,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;c=this.f/2-c;this.stretch(this.$,this.g/2+b,0,this.g/2-b,c,this.g/2,0,this.g/2,this.f/2);b=this.g/2*a/this.m;b=this.g/2-b;c=this.f/2*a/this.m;this.stretch(this.$,0,this.f/2+c,b,this.f/2-c,0,this.f/2,this.g/
2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;this.stretch(this.$,this.g/2+b,this.f/2+c,this.g/2-b,this.f/2-c,this.g/2,this.f/2,this.g/2,this.f/2);break;case 1:b=this.g*a/this.m;b=this.g-b;c=this.f*a/this.m;c=this.f-c;this.I(this.$,0,0,this.g-b,this.f-c,b,c);break;case 2:b=this.g*a/this.m;c=this.f*a/this.m;c=this.f-c;this.I(this.$,b,0,0,this.f-c,this.g-b,c);break;case 3:b=this.g*a/this.m;b=this.g-b;c=this.f*a/this.m;this.I(this.$,0,c,this.g-b,0,b,this.f-c);break;case 4:b=this.g*a/this.m;c=this.f*
a/this.m;this.I(this.$,b,c,0,0,this.g-b,this.f-c);break;case 5:b=this.g/2*a/this.m;b=this.g/2-b;c=this.f/2*a/this.m;c=this.f/2-c;this.I(this.$,b-this.g/2,c-this.f/2,0,0,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;c=this.f/2-c;this.I(this.$,this.g/2+b,c-this.f/2,this.g/2,0,this.g/2,this.f/2);b=this.g/2*a/this.m;b=this.g/2-b;c=this.f/2*a/this.m;this.I(this.$,b-this.g/2,this.f/2+c,0,this.f/2,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;this.I(this.$,this.g/2+b,this.f/2+c,
this.g/2,this.f/2,this.g/2,this.f/2);break;case 6:c=this.f/2*a/this.m;c=this.f/2-c;this.I(this.$,0,c-this.f/2,0,0,this.g,this.f/2);this.I(this.$,0,this.f-c,0,this.f/2,this.g,this.f/2);break;case 7:b=this.g/2*a/this.m,b=this.g/2-b,this.I(this.$,b-this.g/2,0,0,0,this.g/2,this.f),this.I(this.$,this.g-b,0,this.g/2,0,this.g/2,this.f)}}return null},end:function(){this.finish()}});Qd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.Mf=b.w();this.Eu=b.w();this.start(a,c,d,e)},cc:function(){var a=this.$.width,
b=this.$.height,c;if(this.Ba){0==this.Mf&&(this.Mf=1);switch(this.Eu){case q.Jp:case q.hq:this.Ic=(a+this.Mf-1)/this.Mf;0==this.Ic&&(this.Ic=1,this.Mf=a);break;default:this.Ic=(b+this.Mf-1)/this.Mf,0==this.Ic&&(this.Ic=1,this.Mf=b)}this.Nb=0;this.Ba=!1}if(0>=this.Mf||0>=this.Ic||0==this.m)this.I(this.s);else{var d=this.Ic*this.Fc()/this.m;if(d>this.Nb){var e=0,f=0,g=0,m=0;for(c=0;c<this.Mf;c++){switch(this.Eu){case q.Jp:e=this.Nb+c*this.Ic;f=0;g=d-this.Nb;m=b;break;case q.hq:e=a-(this.Nb+c*this.Ic)-
(d-this.Nb);f=0;g=d-this.Nb;m=b;break;case q.$y:e=0;f=this.Nb+c*this.Ic;g=a;m=d-this.Nb;break;case q.Xx:e=0,f=b-(this.Nb+c*this.Ic)-(d-this.Nb),g=a,m=d-this.Nb}this.I(this.s,e,f,e,f,g,m)}}this.Nb=d}return this.TL},end:function(){this.finish()}});Rd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.ib=b.B();this.Pq=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d,e,f,g,m,p,h,l;h=this.g/
this.ib;l=this.f/this.Pq;d=this.g/this.ib;e=this.f/this.Pq;for(f=0;f<this.ib;f++)for(g=0;g<this.Pq;g++)b=f*h,c=g*l,m=d*a/this.m,p=e*a/this.m,this.stretch(this.s,b+(d-m)/2,c+(e-p)/2,m,p,b+(d-m)/2,c+(e-p)/2,m,p)}return null},end:function(){this.finish()}});Sd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.mj=b.w();this.start(a,c,d,e)},cc:function(){if(this.Ba){switch(this.mj){case q.rt:case q.Lt:this.Ic=this.$.width/2;break;default:this.Ic=this.$.height/2}this.Nb=0;this.Ba=!1}if(0==this.Ic)this.I(this.s);
else{var a=0,b=0,c=0,d=0,e=this.Ic*this.Fc()/this.m;if(e>this.Nb){switch(this.mj){case q.rt:a=this.$.width/2-e;b=0;c=e-this.Nb;d=this.s.height;break;case q.Lt:a=this.Nb;b=0;c=e-this.Nb;d=this.s.height;break;case q.ay:a=0;b=this.$.height/2-e;c=this.s.width;d=e-this.Nb;break;case q.Zy:a=0,b=this.Nb,c=this.s.width,d=e-this.Nb}this.I(this.s,a,b,a,b,c,d);switch(this.mj){case q.rt:a=this.$.width/2+this.Nb;break;case q.Lt:a=this.$.width-e;break;case q.ay:b=this.$.height/2+this.Nb;break;case q.Zy:b=this.$.height-
e}this.I(this.s,a,b,a,b,c,d)}}return null},end:function(){this.finish()}});Td.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1);var a;this.Sh.globalAlpha=1;this.I(this.$);a=this.Fc()/this.m;this.Sh.globalAlpha=a;this.I(this.s);return null},end:function(){this.Sh.globalAlpha=1;this.finish()}});Ud.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.ib=b.B();this.qb=b.B();this.Jn=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=
this.s.width,this.f=this.s.height);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d,e,f;b=0;var g;if(0==this.qb)for(g=this.f/this.ib,f=0;f<this.ib;f++)0==b?(b=0,c=f*g,d=this.g*a/this.m,e=f==this.ib-1?this.f:g+1,0==this.Jn?this.I(this.s,b,c,b,c,d,e):this.I(this.s,b,c,this.g-d,c,d,e),b=1):(c=f*g,d=this.g*a/this.m,b=this.g-d,e=f==this.ib-1?this.f:g+1,0==this.Jn?this.I(this.s,b,c,b,c,d,e):this.I(this.s,b,c,0,c,d,e),b=0);else for(g=this.g/this.ib,f=0;f<this.ib;f++)0==b?(b=f*g,c=0,e=this.f*a/
this.m,d=f==this.ib-1?this.g:g+1,0==this.Jn?this.I(this.s,b,c,b,c,d,e):this.I(this.s,b,c,b,this.f-e,d,e),b=1):(b=f*g,e=this.f*a/this.m,c=this.f-e,d=f==this.ib-1?this.g:g+1,0==this.Jn?this.I(this.s,b,c,b,c,d,e):this.I(this.s,b,c,b,0,d,e),b=0)}return null},end:function(){this.finish()}});Vd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.Yv=b.B();this.start(a,c,d,e)},cc:function(){if(this.Ba){var a=this.$.width,b=this.$.height;this.K=Math.floor((a*this.Yv/100+b*this.Yv/100)/2);0==this.K&&(this.K=
1);this.Xe=(a+this.K-1)/this.K;this.Lg=(b+this.K-1)/this.K;this.Pk=this.Xe*this.Lg;a=Math.floor((this.Pk+7)/8+2);this.Nk=0;this.De=Array(a);for(b=0;b<a;b++)this.De[b]=0;this.Ba=!1}if(null==this.De||2>this.Xe||2>this.Lg||0==this.m)this.I(this.s);else{var c,d,b=a=0;c=Math.floor(this.Pk*this.Fc()/this.m);var e=c-this.Nk;if(0!=e)for(this.Nk=c,d=0;d<e;d++){for(c=0;1>c;c++){var a=Math.floor(this.Xe*Math.random()),b=Math.floor(this.Lg*Math.random()),f,g;f=b*this.Xe+a;g=Math.floor(f/8);f=1<<(f&7);if(0==(this.De[g]&
f)){this.De[g]|=f;break}var m=g,p=(this.Pk+7)/8,h,l=!1;for(h=g;h<p;h++,m++)if(-1!=this.De[m]){b=Math.floor(8*h/this.Xe);a=Math.floor(8*h%this.Xe);for(f=1;0!=f;f<<=1){if(0==(this.De[m]&f)){this.De[m]|=f;l=!0;break}if(++a>=this.Xe&&(a=0,++b>=this.Lg))break}if(l)break}if(l)break;for(h=m=0;h<g;h++,m++){if(255!=this.De[m]){b=Math.floor(8*h/m_nbBlockPerLine);a=Math.floor(8*h%m_nbBlockPerLine);for(f=1;0!=f;f<<=1){if(0==(this.De[m]&f)){this.De[m]|=f;l=!0;break}if(++a>=this.Xe&&(a=0,++b>=this.Lg))break}if(l)break}if(l)break;
l=!1}}1>c&&this.I(this.s,Math.floor(a*this.K),Math.floor(b*this.K),Math.floor(a*this.K),Math.floor(b*this.K),this.K,this.K)}}return null},end:function(){this.finish()}});Wd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height);var a=this.Fc(),b=a/this.m;if(1<b)this.I(this.s);else{var c,d,e;.25>b?(d=2*this.g*a/this.m,d*=2,e=this.f/7,b=this.g/2-d/2,c=this.f/2-e/2,this.I(this.s,b,c,b,c,d,e),d=this.g/
7,e=2*this.f*a/this.m,e*=2,b=this.g/2-d/2,c=this.f/2-e/2):(b=this.g/2,d=this.g*a/this.m-b,e=this.f/2,c=0,this.I(this.s,b,c,b,c,d,e),c=this.f/2,e=this.f*a/this.m-c,b=d=this.g/2,this.I(this.s,b,c,b,c,d,e),d=this.g*a/this.m-this.g/2,b=this.g/2-d,c=e=this.f/2,this.I(this.s,b,c,b,c,d,e),e=this.f*a/this.m-this.f/2,c=this.f/2-e,d=this.g/2,b=0);this.I(this.s,b,c,b,c,d,e)}return null},end:function(){this.finish()}});Xd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&
(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.Xv=!1);var a=this.Fc(),b=a/this.m;if(1<b)this.I(this.s);else{var c,d,e,f;if(.5>=b)switch(this.qb){case 0:e=this.g*a/this.m*2;f=this.f/2;c=this.g-e;d=this.f/2;this.I(this.s,0,0,c,d,e,f);break;case 1:e=this.g*a/this.m*2;f=this.f/2;c=this.g-e;d=this.f/2;this.I(this.s,c,0,0,d,e,f);break;case 2:e=this.g*a/this.m*2;f=this.f/2;c=this.g-e;d=this.f/2;this.I(this.s,0,d,c,0,e,f);break;case 3:e=this.g*a/this.m*2,f=this.f/2,c=this.g-e,d=this.f/2,this.I(this.s,
c,d,0,0,e,f)}if(.5<b)switch(0==this.Xv&&(1>=this.qb?this.I(this.s,0,0,0,this.f/2,this.g,this.f/2):this.I(this.s,0,this.f/2,0,0,this.g,this.f/2),this.Xv=!0),b=a-this.m/2,b/=this.m/2,f=this.f/2*1E3*b/1E3,this.qb){case 0:case 1:this.stretch(this.s,0,f,this.g,this.f/2,0,this.f/2,this.g,this.f/2);this.stretch(this.s,0,0,this.g,f,0,this.f/2-f,this.g,f);break;case 2:case 3:this.stretch(this.s,0,this.f/2-f,this.g,this.f/2,0,0,this.g,this.f/2),this.stretch(this.s,0,this.f-f,this.g,f,0,this.f/2,this.g,f)}}return null},
end:function(){this.finish()}});Yd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.mj=b.B();this.start(a,c,d,e)},cc:function(){var a=this.$.width,b=this.$.height;if(this.Ba){switch(this.mj){case q.Jp:case q.hq:this.Ic=a;break;default:this.Ic=b}this.Nb=0;this.Ba=!1}if(0==this.m)this.I(this.s);else{var c=this.Ic*this.Fc()/this.m;if(c>this.Nb){var d=0,e=0;switch(this.mj){case q.Jp:d=c-a;e=0;break;case q.hq:d=a-c;e=0;break;case q.$y:d=0;e=c-b;break;case q.Xx:d=0,e=b-c}this.I(this.s,d,e,0,0,a,b);
this.Nb=c}}return null},end:function(){this.finish()}});Zd.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.ib=b.B();this.GA=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d,e,f,g;f=this.g*this.ib/100;g=this.f*this.ib/100;d=f*a/this.m;e=g*a/this.m;b=this.g/2-d/2;c=this.f/2-e/2;0==this.GA?this.I(this.s,b,c,b,c,d,e):this.stretch(this.s,b,c,d,e,this.g/2-f/2,this.f/2-g/
2,f,g);b=100-this.ib;f=this.g*b/100;g=this.f*b/100;d=f/2*a/this.m;e=g/2*a/this.m;this.I(this.s,0,0,0,0,this.g,e);this.I(this.s,0,0,0,0,d,this.f);this.I(this.s,0,this.f-e,0,this.f-e,this.g,e);this.I(this.s,this.g-d,0,this.g-d,0,d,this.f)}return null},end:function(){this.finish()}});$d.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,
c;switch(this.qb){case 0:b=this.g*a/this.m;c=this.f*a/this.m;this.stretch(this.s,0,0,b,c,0,0,this.g,this.f);break;case 1:b=this.g*a/this.m;c=this.f*a/this.m;this.stretch(this.s,this.g-b,0,b,c,0,0,this.g,this.f);break;case 2:b=this.g*a/this.m;c=this.f*a/this.m;this.stretch(this.s,0,this.f-c,b,c,0,0,this.g,this.f);break;case 3:b=this.g*a/this.m;c=this.f*a/this.m;this.stretch(this.s,this.g-b,this.f-c,b,c,0,0,this.g,this.f);break;case 4:b=this.g/2*a/this.m;c=this.f/2*a/this.m;5>c&&(c=5);this.stretch(this.s,
0,0,b,c,0,0,this.$.width/2,this.$.height/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;5>c&&(c=5);this.stretch(this.s,this.g-b,0,b,c,this.g/2,0,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;this.stretch(this.s,0,this.f-c,b,c,0,this.f/2,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;this.stretch(this.s,this.g-b,this.f-c,b,c,this.g/2,this.f/2,this.g/2,this.f/2);break;case 5:b=this.g/2*a/this.m;c=this.f/2*a/this.m;5>c&&(c=5);this.stretch(this.s,this.g/2-b,this.f/2-c,b,c,0,0,this.$.width/
2,this.$.height/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;5>c&&(c=5);this.stretch(this.s,this.g/2,this.f/2-c,b,c,this.g/2,0,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;this.stretch(this.s,this.g/2-b,this.f/2,b,c,0,this.f/2,this.g/2,this.f/2);b=this.g/2*a/this.m;c=this.f/2*a/this.m;this.stretch(this.s,this.g/2,this.f/2,b,c,this.g/2,this.f/2,this.g/2,this.f/2);break;case 6:b=this.g;c=this.f*a/this.m;this.stretch(this.s,0,0,b,c,0,0,this.g,this.f);break;case 7:b=this.g*a/this.m;c=this.f;
this.stretch(this.s,0,0,b,c,0,0,this.g,this.f);break;case 8:b=this.g*a/this.m;c=this.f;this.stretch(this.s,this.g-b,0,b,c,0,0,this.g,this.f);break;case 9:b=this.g,c=this.f*a/this.m,this.stretch(this.s,0,this.f-c,b,c,0,0,this.g,this.f)}}return null},end:function(){this.finish()}});ae.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.rc=0);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,
c;switch(this.qb){case 0:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,0,0,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=2*this.f*a/this.m,c-=this.f,this.stretch(this.s,0,0,b,c,0,0,this.g,this.f));break;case 1:0==this.rc?(b=this.g,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,0,0,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=this.g,c=2*this.f*a/this.m,c-=this.f,this.stretch(this.s,0,0,b,c,0,0,this.g,this.f));
break;case 2:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,this.g-b,0,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=2*this.f*a/this.m,c-=this.f,this.stretch(this.s,this.g-b,0,b,c,0,0,this.g,this.f));break;case 3:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=this.f,this.stretch(this.$,0,0,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=this.f,this.stretch(this.s,0,0,b,c,0,0,this.g,this.f));
break;case 4:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=this.f,this.stretch(this.$,this.g/2-b/2,0,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=this.f,this.stretch(this.s,this.g/2-b/2,0,b,c,0,0,this.g,this.f));break;case 5:0==this.rc?(c=2*this.f*a/this.m,c=this.f-c,b=this.g,this.stretch(this.$,0,this.f/2-c/2,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(c=2*this.f*a/this.m,c-=this.f,b=this.g,this.stretch(this.s,0,this.f/2-c/2,b,c,0,0,this.g,this.f));break;
case 6:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,this.g/2-b/2,this.f/2-c/2,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=2*this.f*a/this.m,c-=this.f,this.stretch(this.s,this.g/2-b/2,this.f/2-c/2,b,c,0,0,this.g,this.f));break;case 7:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=this.f,this.stretch(this.$,this.g-b,0,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=this.f,this.stretch(this.s,
this.f-b,0,b,c,0,0,this.g,this.f));break;case 8:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,0,this.f-c,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=2*this.f*a/this.m,c-=this.f,this.stretch(this.s,0,this.f-c,b,c,0,0,this.g,this.f));break;case 9:0==this.rc?(b=this.g,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,0,this.f-c,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=this.g,c=2*this.f*a/this.m,c-=this.f,
this.stretch(this.s,0,this.f-c,b,c,0,0,this.g,this.f));break;case 10:0==this.rc?(b=2*this.g*a/this.m,b=this.g-b,c=2*this.f*a/this.m,c=this.f-c,this.stretch(this.$,this.g-b,this.f-c,b,c,0,0,this.g,this.f),a>=this.m/2&&(this.rc=1)):(b=2*this.g*a/this.m,b-=this.g,c=2*this.f*a/this.m,c-=this.f,this.stretch(this.s,this.g-b,this.f-c,b,c,0,0,this.g,this.f))}}return null},end:function(){this.finish()}});be.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&
(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.Mk=this.Lk=0);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d,e;b=this.f*a/this.m;a=this.g*a/this.m;if(0==this.qb){e=b%2;for(c=0;c<this.g;c+=2){for(d=this.Lk;d<b;d++)this.I(this.s,c,d,c,d,1,1);for(d=this.f-b-e;d<this.f-this.Lk;d++)this.I(this.s,c+1,d+1,c+1,d+1,1,1)}this.Lk=0==b%2?b:b-1}if(1==this.qb){e=a%2;for(d=0;d<this.f;d++){for(c=this.Mk;c<a;c+=2)this.I(this.s,c+1,d,c+1,d,1,1);for(c=this.g-a-e;c<this.g-this.Mk;c+=2)this.I(this.s,
c,d+1,c,d+1,1,1)}this.Mk=0==a%2?a:a-1}if(2==this.qb){e=b%2;for(c=0;c<this.g;c+=2){for(d=this.Lk;d<b;d+=2)this.I(this.s,c,d,c,d,1,1);for(d=this.f-b-e;d<this.f-this.Lk;d+=2)this.I(this.s,c+1,d+1,c+1,d+1,1,1)}e=a%2;for(d=0;d<this.f;d+=2){for(c=this.Mk;c<a;c+=2)this.I(this.s,c+1,d,c+1,d,1,1);for(c=this.g-a-e;c<this.g-this.Mk;c+=2)this.I(this.s,c,d+1,c,d+1,1,1)}this.Lk=0==b%2?b:b-1;this.Mk=0==a%2?a:a-1}}return null},end:function(){this.finish()}});ce.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.ib=
b.B();this.In=b.B();this.FA=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.lm=0);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d;b=this.g/2;d=this.f/2;this.lm=6.28318*this.ib*a/this.m;1==this.FA&&(this.lm=6.28318-this.lm);c=this.g/2-this.g/2*a/this.m;b=Math.floor(b+Math.cos(this.lm)*c);c=Math.floor(d+Math.sin(this.lm)*c);d=this.g*a/this.m;a=this.f*a/this.m;this.stretch(this.$,0,0,this.g,this.f,0,0,this.$.width,this.$.height);
1==this.LT?this.stretch(this.s,b-d/2,c-a/2,d,a,0,0,this.g,this.f):this.stretch(this.s,b-d/2,c-a/2,d,a,this.g-d,this.f-a,d,a)}return null},end:function(){this.finish()}});de.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.ib=b.B();this.In=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.vr=0);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d;b=this.g/2;c=this.f/2;d=6.28318*this.ib*a/this.m;d-=6.28318*this.vr;1==this.In&&(d=
6.28318-d);a=this.g*a/this.m;b=Math.floor(b+Math.cos(d)*a);c=Math.floor(c+Math.sin(d)*a);this.I(this.s);this.I(this.$,b-this.g/2,c-this.f/2,0,0,this.g,this.f);0==this.In?6.28318<=d&&this.vr++:0>=d&&this.vr++}return null},end:function(){this.finish()}});ee.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.Ox=b.B();this.mt=b.w();this.CE=b.w();this.start(a,c,d,e)},cc:function(){var a=this.$.width,b=this.$.height;if(this.Ba){this.K=Math.floor((a*this.Ox/100+b*this.Ox/100)/2);0==this.K&&(this.K=1);
this.Xe=(a+this.K-1)/this.K;this.Lg=(b+this.K-1)/this.K;this.Wv=this.CE;this.Bd=this.mt;switch(this.mt){case q.Pi:this.ha=this.ia=0;break;case q.Qi:this.ha=a-this.K;this.ia=0;break;case q.Uj:this.ha=0;this.ia=b-this.K;break;case q.Vj:this.ha=a-this.K;this.ia=b-this.K;break;case q.$x:this.ha=a/2-this.K,this.ia=b/2-this.K,this.Bd=this.Wv==q.fy?q.Pi:q.Qi,this.xr=this.ha-this.K,this.Ar=this.ia-this.K,this.ur=this.ia+2*this.K,this.zr=this.ha+2*this.K,this.Xe=2+2*(this.ha+this.K-1)/this.K,this.Lg=2+2*(this.ia+
this.K-1)/this.K}this.Pk=Math.floor(this.Xe*this.Lg);this.Nk=0;this.Ba=!1}if(this.K>=a||this.K>=b)this.I(this.s);else{var c;c=Math.floor(this.Pk*this.Fc()/this.m);var d=c-this.Nk;if(0!=d)for(this.Nk=c,c=0;c<d;c++)if(this.I(this.s,this.ha,this.ia,this.ha,this.ia,this.K,this.K),this.mt==q.$x)switch(this.Bd){case q.Pi:this.ha+=this.K;this.ha>=this.zr&&(this.ha-=this.K,this.ia+=this.K,this.Bd=q.Qi,this.zr+=this.K);break;case q.Qi:this.ia+=this.K;this.ia>=this.ur&&(this.ia-=this.K,this.ha-=this.K,this.Bd=
q.Vj,this.ur+=this.K);break;case q.Vj:this.ha-=this.K;this.ha+this.K<=this.xr&&(this.ha+=this.K,this.ia-=this.K,this.Bd=q.Uj,this.xr-=this.K);break;case q.Uj:this.ia-=this.K,this.ia+this.K<=this.Ar&&(this.ia+=this.K,this.ha+=this.K,this.Bd=q.Pi,this.Ar-=this.K)}else switch(this.Wv){case q.fy:switch(this.Bd){case q.Pi:this.ha+=this.K;this.ha>=a&&(this.ha-=this.K,this.ia+=this.K,this.Bd=q.Qi);break;case q.Qi:this.ha-=this.K;0>=this.ha+this.K&&(this.ha+=this.K,this.ia+=this.K,this.Bd=q.Pi);break;case q.Uj:this.ha+=
this.K;this.ha>=a&&(this.ha-=this.K,this.ia-=this.K,this.Bd=q.Vj);break;case q.Vj:this.ha-=this.K,0>=this.ha+this.K&&(this.ha+=this.K,this.ia-=this.K,this.Bd=q.Uj)}break;case q.pF:switch(this.Bd){case q.Pi:this.ia+=this.K;this.ia>=b&&(this.ia-=this.K,this.ha+=this.K,this.Bd=q.Uj);break;case q.Qi:this.ia+=this.K;this.ia>=b&&(this.ia-=this.K,this.ha-=this.K,this.Bd=q.Vj);break;case q.Uj:this.ia-=this.K;0>=this.ia+this.K&&(this.ia+=this.K,this.ha+=this.K,this.Bd=q.Pi);break;case q.Vj:this.ia-=this.K,
0>=this.ia+this.K&&(this.ia+=this.K,this.ha-=this.K,this.Bd=q.Qi)}}}return null},end:function(){this.finish()}});fe.prototype=n.extend(new q,{ba:function(a,b,c,d,e){this.qb=b.B();this.ib=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height,this.Wf=this.Ok=0);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d,e;0==this.qb?(b=this.f/this.ib,e=Math.floor(this.Ok*b)+Math.floor(b),c=0,d=this.g*a/this.m,d=d*this.ib/2,d-=this.g*this.Ok,b=0==this.Wf?
0:this.g-d,this.I(this.s,b,c,b,c,d,e),c=this.f-e,b=1==this.Wf?0:this.g-d,this.I(this.s,b,c,b,c,d,e),d>=this.g&&(this.Ok++,this.Wf++,2==this.Wf&&(this.Wf=0))):(b=this.g/this.ib,d=Math.floor(this.Ok*b)+Math.floor(b),b=0,e=this.f*a/this.m,e=e*this.ib/2,e-=this.f*this.Ok,c=0==this.Wf?0:this.f-e,this.I(this.s,b,c,b,c,d,e),b=this.g-d,c=1==this.Wf?0:this.f-e,this.I(this.s,b,c,b,c,d,e),e>=this.f&&(this.Ok++,this.Wf++,2==this.Wf&&(this.Wf=0)))}return null},end:function(){this.finish()}});ge.prototype=n.extend(new q,
{ba:function(a,b,c,d,e){this.start(a,c,d,e)},cc:function(a){var b=this.$.width,c=this.$.height;this.Ba&&(this.Ba=!1);if(0==this.m)this.I(this.s);else{var d;d=this.Fc();0!=(a&q.nq)?(a=Math.floor(b-b*d/this.m),d=Math.floor(c-c*d/this.m),this.I(this.s),this.stretch(this.$,(b-a)/2,(c-d)/2,a,d,0,0,b,c)):(a=Math.floor(b*d/this.m),d=Math.floor(c*d/this.m),this.I(this.$),this.stretch(this.s,(b-a)/2,(c-d)/2,a,d,0,0,b,c))}return null},end:function(){this.finish()}});he.prototype=n.extend(new q,{ba:function(a,
b,c,d,e){this.ib=b.B();this.start(a,c,d,e)},cc:function(){this.Ba&&(this.Ba=!1,this.g=this.s.width,this.f=this.s.height);var a=this.Fc();if(1<a/this.m)this.I(this.s);else{var b,c,d;0==this.ib?(c=this.g*a/this.m,d=this.f*a/this.m,a=this.g/2-c/2,b=this.f/2-d/2,this.stretch(this.s,0,0,this.g,this.f,a,b,c,d)):(c=this.g*a/this.m,c=this.g-c,d=this.f*a/this.m,d=this.f-d,a=this.g/2-c/2,b=this.f/2-d/2,this.stretch(this.$,0,0,this.g,this.f,a,b,c,d))}return null},end:function(){this.finish()}});D.kh={zy:"PK\u0003\u0004",
by:"PK\u0001\u0002",st:"PK\u0005\u0006",cz:"PK\u0006\u0007",HH:"PK\u0006\u0006",OO:"PK\u0007\b"};D.CJ={Ph:!1,Yi:!1,dir:!1,Pf:null,Ul:null};D.prototype=function(){function a(d){"/"!=d.slice(-1)&&(d+="/");if(!this.files[d]){var e=b(d);e&&a.call(this,e);c.call(this,d,null,{dir:!0})}return this.files[d]}function b(a){"/"==a.slice(-1)&&(a=a.substring(0,a.length-1));var b=a.lastIndexOf("/");return 0<b?a.substring(0,b):""}function c(c,e,p){var g=b(c);g&&a.call(this,g);p=p||{};!0===p.Ph&&null==p.Yi&&(p.Yi=
!0);p=d(p,D.CJ);p.Pf=p.Pf||new Date;null!==p.Ul&&(p.Ul=p.Ul.toUpperCase());p.dir||null===e||"undefined"===typeof e?(p.Ph=!1,p.Yi=!1,e=null):D.sl.bt&&e instanceof Uint8Array?(p.Ph=!1,p.Yi=!0,e=D.rh.at(e)):D.sl.rz&&e instanceof ArrayBuffer?(p.Ph=!1,p.Yi=!0,e=new Uint8Array(e),e=D.rh.at(e)):p.Yi&&!p.Ph&&(!0!==p.$C&&(e=D.rh.jE(e)),delete p.$C);return this.files[c]=new f(c,e,p)}function d(){var a={},b,c;for(b=0;b<arguments.length;b++)for(c in arguments[b])arguments[b].hasOwnProperty(c)&&"undefined"===
typeof a[c]&&(a[c]=arguments[b][c]);return a}function e(a,b){var c="",d;for(d=0;d<b;d++)c+=String.fromCharCode(a&255),a>>>=8;return c}function f(a,b,c){this.name=a;this.data=b;this.options=c}f.prototype={sz:function(){var a=this.data;if(null===a||"undefined"===typeof a)return"";this.options.Ph&&(a=ob.decode(a));this.options.Yi||(a=D.prototype.uE(a));return a}};return{load:function(){throw Error("Load method is not defined. Is the file jszip-load.js included ?");},filter:function(a){var b=[],c,e,g;
for(c in this.files)this.files.hasOwnProperty(c)&&(e=this.files[c],g=new f(e.name,e.data,d(e.options)),e=c.slice(this.root.length,c.length),c.slice(0,this.root.length)===this.root&&a(e,g)&&b.push(g));return b},file:function(a,b,d){if(1===arguments.length){if(a instanceof RegExp){var e=a;return this.filter(function(a,b){return!b.options.dir&&e.test(a)})}return this.filter(function(b,c){return!c.options.dir&&b===a})[0]||null}a=this.root+a;c.call(this,a,b,d);return this},IS:function(b){if(!b)return this;
if(b instanceof RegExp)return this.filter(function(a,c){return c.options.dir&&b.test(a)});var c=a.call(this,this.root+b),d=this.clone();d.root=c.name;return d},remove:function(a){a=this.root+a;var b=this.files[a];b||("/"!=a.slice(-1)&&(a+="/"),b=this.files[a]);if(b)if(b.options.dir)for(var b=this.filter(function(b,c){return c.name.slice(0,a.length)===a}),c=0;c<b.length;c++)delete this.files[b[c].name];else delete this.files[a];return this},LS:function(a){var b,c;a=d(a||{},{Ph:!0,Ul:"STORE",type:"base64"});
var f=a.Ul.toUpperCase();if(!D.Nf[f])throw f+" is not a valid compression method !";var g=[],h=[],k=0,l;for(l in this.files)if(this.files.hasOwnProperty(l)){b=this.files[l];var n=this.uE(b.name),q,r,t;r=b;b=n;var w=f;q=b!==r.name;c=r.sz();var v=r.options;t=v.Pf.getHours();t=t<<6|v.Pf.getMinutes();t=t<<5|v.Pf.getSeconds()/2;r=v.Pf.getFullYear()-1980;r=r<<4|v.Pf.getMonth()+1;r=r<<5|v.Pf.getDate();var A=null!==c&&0!==c.length,w=v.Ul||w;if(!D.Nf[w])throw w+" is not a valid compression method !";v=D.Nf[w];
w=A?v.kJ(c):"";q="\n\x00"+(q?"\x00\b":"\x00\x00")+(A?v.Cr:D.Nf.STORE.Cr);q+=e(t,2);q+=e(r,2);q+=A?e(this.Gq(c),4):"\x00\x00\x00\x00";q+=A?e(w.length,4):"\x00\x00\x00\x00";q+=A?e(c.length,4):"\x00\x00\x00\x00";q+=e(b.length,2);b=q+="\x00\x00";c=w;c=D.kh.zy+b+n+c;n=D.kh.by+"\u0014\x00"+b+"\x00\x00\x00\x00\x00\x00"+(!0===this.files[l].options.dir?"\u0010\x00\x00\x00":"\x00\x00\x00\x00")+e(k,4)+n;k+=c.length;h.push(c);g.push(n)}f=h.join("");g=g.join("");h=f+g+(D.kh.st+"\x00\x00\x00\x00"+e(h.length,2)+
e(h.length,2)+e(g.length,4)+e(f.length,4)+"\x00\x00");switch(a.type.toLowerCase()){case "uint8array":return D.rh.Gx(h);case "arraybuffer":return D.rh.Gx(h).buffer;case "blob":return D.rh.rN(h);case "base64":return a.Ph?ob.encode(h):h;default:return h}},Gq:function(a,b){if(""===a||"undefined"===typeof a)return 0;var c=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,
4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,
31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,
1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,
1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,
2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,
3272380065,1510334235,755167117];"undefined"==typeof b&&(b=0);var d;b^=-1;for(var e=0,f=a.length;e<f;e++)d=(b^a.charCodeAt(e))&255,d=c[d],b=b>>>8^d;return b^-1},clone:function(){var a=new D,b;for(b in this)"function"!==typeof this[b]&&(a[b]=this[b]);return a},uE:function(a){for(var b="",c=0;c<a.length;c++){var d=a.charCodeAt(c);128>d?b+=String.fromCharCode(d):(127<d&&2048>d?b+=String.fromCharCode(d>>6|192):(b+=String.fromCharCode(d>>12|224),b+=String.fromCharCode(d>>6&63|128)),b+=String.fromCharCode(d&
63|128))}return b},tE:function(a){for(var b="",c=0,d,e,f;c<a.length;)d=a.charCodeAt(c),128>d?(b+=String.fromCharCode(d),c++):191<d&&224>d?(e=a.charCodeAt(c+1),b+=String.fromCharCode((d&31)<<6|e&63),c+=2):(e=a.charCodeAt(c+1),f=a.charCodeAt(c+2),b+=String.fromCharCode((d&15)<<12|(e&63)<<6|f&63),c+=3);return b}}}();D.Nf={STORE:{Cr:"\x00\x00",kJ:function(a){return a},Lx:function(a){return a}}};D.sl={rz:"undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array,bt:"undefined"!==typeof Uint8Array,
blob:function(){if("undefined"===typeof ArrayBuffer)return!1;var a=new ArrayBuffer(0);try{return 0===(new Blob([a],{type:"application/zip"})).size}catch(c){}try{var b=new (window.BlobBuilder||window.WebKitBlobBuilder||window.TG||window.LG);b.append(a);return 0===b.getBlob("application/zip").size}catch(c){}return!1}()};D.rh={jE:function(a){for(var b="",c=0;c<a.length;c++)b+=String.fromCharCode(a.charCodeAt(c)&255);return b},Gx:function(a){if(!D.sl.bt)throw Error("Uint8Array is not supported by this browser");
for(var b=new ArrayBuffer(a.length),b=new Uint8Array(b),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b},at:function(a){if(!D.sl.bt)throw Error("Uint8Array is not supported by this browser");for(var b="",c=0;c<a.length;c++)b+=String.fromCharCode(a[c]);return b},rN:function(a){if(!D.sl.blob)throw Error("Blob is not supported by this browser");a=D.rh.Gx(a).buffer;try{return new Blob([a],{type:"application/zip"})}catch(c){}try{var b=new (window.BlobBuilder||window.WebKitBlobBuilder||window.TG||window.LG);
b.append(a);return b.getBlob("application/zip")}catch(c){}throw Error("Bug : can't construct the Blob.");}};var ob=function(){return{encode:function(a){for(var b="",c,d,e,f,g,m,h=0;h<a.length;)c=a.charCodeAt(h++),d=a.charCodeAt(h++),e=a.charCodeAt(h++),f=c>>2,c=(c&3)<<4|d>>4,g=(d&15)<<2|e>>6,m=e&63,isNaN(d)?g=m=64:isNaN(e)&&(m=64),b=b+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(f)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(c)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(g)+
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(m);return b},decode:function(a){var b="",c,d,e,f,g,m=0;for(a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");m<a.length;)c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(m++)),d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(m++)),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(m++)),g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(m++)),
c=c<<2|d>>4,d=(d&15)<<4|f>>2,e=(f&3)<<6|g,b+=String.fromCharCode(c),64!=f&&(b+=String.fromCharCode(d)),64!=g&&(b+=String.fromCharCode(e));return b}}}();if(!D)throw"JSZip not defined";(function(){function a(){this.list=this.next=null}function b(){this.n=this.Lf=this.e=0;this.t=null}function c(c,d,e,f,g,k){this.Tj=16;this.UG=288;this.status=0;this.root=null;this.ai=0;var m=Array(this.Tj+1),h,p,l,n,q,r,t,w=Array(this.Tj+1),v,A,F,u=new b,C=Array(this.Tj);n=Array(this.UG);var E,D=Array(this.Tj+1),B,z,
G;G=this.root=null;for(q=0;q<m.length;q++)m[q]=0;for(q=0;q<w.length;q++)w[q]=0;for(q=0;q<C.length;q++)C[q]=null;for(q=0;q<n.length;q++)n[q]=0;for(q=0;q<D.length;q++)D[q]=0;h=256<d?c[256]:this.Tj;v=c;A=0;q=d;do m[v[A]]++,A++;while(0<--q);if(m[0]==d)this.root=null,this.status=this.ai=0;else{for(r=1;r<=this.Tj&&0==m[r];r++);t=r;k<r&&(k=r);for(q=this.Tj;0!=q&&0==m[q];q--);l=q;k>q&&(k=q);for(B=1<<r;r<q;r++,B<<=1)if(0>(B-=m[r])){this.status=2;this.ai=k;return}if(0>(B-=m[q]))this.status=2,this.ai=k;else{m[q]+=
B;D[1]=r=0;v=m;A=1;for(F=2;0<--q;)D[F++]=r+=v[A++];v=c;q=A=0;do 0!=(r=v[A++])&&(n[D[r]++]=q);while(++q<d);d=D[l];D[0]=q=0;v=n;A=0;n=-1;E=w[0]=0;F=null;for(z=0;t<=l;t++)for(c=m[t];0<c--;){for(;t>E+w[1+n];){E+=w[1+n];n++;z=(z=l-E)>k?k:z;if((p=1<<(r=t-E))>c+1)for(p-=c+1,F=t;++r<z&&!((p<<=1)<=m[++F]);)p-=m[F];E+r>h&&E<h&&(r=h-E);z=1<<r;w[1+n]=r;F=Array(z);for(p=0;p<z;p++)F[p]=new b;G=null==G?this.root=new a:G.next=new a;G.next=null;G.list=F;C[n]=F;0<n&&(D[n]=q,u.Lf=w[n],u.e=16+r,u.t=F,r=(q&(1<<E)-1)>>
E-w[n],C[n-1][r].e=u.e,C[n-1][r].Lf=u.Lf,C[n-1][r].n=u.n,C[n-1][r].t=u.t)}u.Lf=t-E;A>=d?u.e=99:v[A]<e?(u.e=256>v[A]?16:15,u.n=v[A++]):(u.e=g[v[A]-e],u.n=f[v[A++]-e]);p=1<<t-E;for(r=q>>E;r<z;r+=p)F[r].e=u.e,F[r].Lf=u.Lf,F[r].n=u.n,F[r].t=u.t;for(r=1<<t-1;0!=(q&r);r>>=1)q^=r;for(q^=r;(q&(1<<E)-1)!=D[n];)E-=w[n],n--}this.ai=w[1];this.status=0!=B&&1!=l?1:0}}}function d(a){for(;u<a;)A|=(J.length==K?-1:J.charCodeAt(K++)&255)<<u,u+=8}function e(a){return A&L[a]}function f(a){A>>=a;u-=a}function g(a,b,c){var g,
m,h;if(0==c)return 0;for(h=0;;){d(G);m=z.list[e(G)];for(g=m.e;16<g;){if(99==g)return-1;f(m.Lf);g-=16;d(g);m=m.t[e(g)];g=m.e}f(m.Lf);if(16==g)k&=32767,a[b+h++]=q[k++]=m.n;else{if(15==g)break;d(g);C=m.n+e(g);f(g);d(H);m=I.list[e(H)];for(g=m.e;16<g;){if(99==g)return-1;f(m.Lf);g-=16;d(g);m=m.t[e(g)];g=m.e}f(m.Lf);d(g);B=k-m.n-e(g);for(f(g);0<C&&h<c;)C--,B&=32767,k&=32767,a[b+h++]=q[k++]=q[B++]}if(h==c)return c}w=-1;return h}function m(a,b,m){var k,h,p,l,n,q,r,t=Array(316);for(k=0;k<t.length;k++)t[k]=
0;d(5);q=257+e(5);f(5);d(5);r=1+e(5);f(5);d(4);k=4+e(4);f(4);if(286<q||30<r)return-1;for(h=0;h<k;h++)d(3),t[R[h]]=e(3),f(3);for(;19>h;h++)t[R[h]]=0;G=7;h=new c(t,19,19,null,null,G);if(0!=h.status)return-1;z=h.root;G=h.ai;l=q+r;for(k=p=0;k<l;)if(d(G),n=z.list[e(G)],h=n.Lf,f(h),h=n.n,16>h)t[k++]=p=h;else if(16==h){d(2);h=3+e(2);f(2);if(k+h>l)return-1;for(;0<h--;)t[k++]=p}else{17==h?(d(3),h=3+e(3),f(3)):(d(7),h=11+e(7),f(7));if(k+h>l)return-1;for(;0<h--;)t[k++]=0;p=0}G=9;h=new c(t,q,257,M,N,G);0==G&&
(h.status=1);if(0!=h.status)return-1;z=h.root;G=h.ai;for(k=0;k<r;k++)t[k]=t[k+q];H=6;h=new c(t,r,0,O,Q,H);I=h.root;H=h.ai;return 0==H&&257<q||0!=h.status?-1:g(a,b,m)}function h(a,b){var h,p;for(h=0;h<b&&(!E||-1!=w);){if(0<C){if(0!=w)for(;0<C&&h<b;)C--,B&=32767,k&=32767,a[0+h++]=q[k++]=q[B++];else{for(;0<C&&h<b;)C--,k&=32767,d(8),a[0+h++]=q[k++]=e(8),f(8);0==C&&(w=-1)}if(h==b)break}if(-1==w){if(E)break;d(1);0!=e(1)&&(E=!0);f(1);d(2);w=e(2);f(2);z=null;C=0}switch(w){case 0:var l=a,F=0+h,D=b-h;p=u&7;
f(p);d(16);p=e(16);f(16);d(16);if(p!=(~A&65535))p=-1;else{f(16);C=p;for(p=0;0<C&&p<D;)C--,k&=32767,d(8),l[F+p++]=q[k++]=e(8),f(8);0==C&&(w=-1)}break;case 1:if(null!=z)p=g(a,0+h,b-h);else a:{var P;p=a;l=0+h;F=b-h;if(null==r){D=Array(288);for(P=0;144>P;P++)D[P]=8;for(;256>P;P++)D[P]=9;for(;280>P;P++)D[P]=7;for(;288>P;P++)D[P]=8;v=7;P=new c(D,288,257,M,N,v);if(0!=P.status){alert("HufBuild error: "+P.status);p=-1;break a}r=P.root;v=P.ai;for(P=0;30>P;P++)D[P]=5;n=5;P=new c(D,30,0,O,Q,n);if(1<P.status){r=
null;alert("HufBuild error: "+P.status);p=-1;break a}t=P.root;n=P.ai}z=r;I=t;G=v;H=n;p=g(p,l,F)}break;case 2:p=null!=z?g(a,0+h,b-h):m(a,0+h,b-h);break;default:p=-1}if(-1==p)return E?0:-1;h+=p}return h}function l(a){var b,c,d;null==q&&(q=Array(65536));u=A=k=0;w=-1;E=!1;C=B=0;z=null;J=a;K=0;b=Array(1024);for(a="";0<(c=h(b,b.length));)for(d=0;d<c;d++)a+=String.fromCharCode(b[d]);J=null;return a}var n,q,k,r=null,t,v,A,u,w,E,C,B,z,I,G,H,J,K,L=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,
65535],M=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],N=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,99,99],O=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],Q=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],R=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];D.Nf.DEFLATE?D.Nf.DEFLATE.Lx=l:D.Nf.DEFLATE={Cr:"\b\x00",Lx:l}})();(function(){function a(a){var b=
"",c,d;for(d=0;d<(a||"").length;d++)c=a.charCodeAt(d),b+="\\x"+(16>c?"0":"")+c.toString(16).toUpperCase();return b}function b(a){this.stream="";D.sl.bt&&a instanceof Uint8Array?this.stream=D.rh.at(a):D.sl.rz&&a instanceof ArrayBuffer?(a=new Uint8Array(a),this.stream=D.rh.at(a)):this.stream=D.rh.jE(a);this.index=0}function c(a,b){this.options=a;this.Tv=b}function d(a,b){this.files=[];this.Tv=b;a&&this.load(a)}b.prototype={Nz:function(a){this.Mz(this.index+a)},Mz:function(a){if(this.stream.length<a||
0>a)throw Error("End of stream reached (stream length = "+this.stream.length+", asked index = "+a+"). Corrupted zip ?");},Zm:function(a){this.Mz(a);this.index=a},cE:function(a){this.Zm(this.index+a)},OI:function(a){return this.stream.charCodeAt(a)},Ia:function(a){var b=0,c;this.Nz(a);for(c=this.index+a-1;c>=this.index;c--)b=(b<<8)+this.OI(c);this.index+=a;return b},vf:function(a){this.Nz(a);var b=this.stream.slice(this.index,this.index+a);this.index+=a;return b},HM:function(){var a=this.Ia(4);return new Date((a>>
25&127)+1980,(a>>21&15)-1,a>>16&31,a>>11&31,a>>5&63,(a&31)<<1)}};c.prototype={fL:function(){return 1===(this.Cz&1)},AN:function(){return 2048===(this.Cz&2048)},LM:function(b){var c,d;b.cE(22);this.dv=b.Ia(2);d=b.Ia(2);this.fileName=b.vf(this.dv);b.cE(d);if(-1==this.Eq||-1==this.dt)throw Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize == -1 || uncompressedSize == -1)");this.lJ=b.vf(this.Eq);a:{b=this.Wz;for(c in D.Nf)if(D.Nf.hasOwnProperty(c)&&
D.Nf[c].Cr===b){c=D.Nf[c];break a}c=null}if(null===c)throw Error("Corrupted zip : compression "+a(this.Wz)+" unknown (inner file : "+this.fileName+")");this.Mx=c.Lx(this.lJ);if(this.Mx.length!==this.dt)throw Error("Bug : uncompressed data size mismatch");if(this.Tv.kS&&D.prototype.Gq(this.Mx)!==this.Gq)throw Error("Corrupted zip : CRC32 mismatch");},GM:function(a){a.vf(2);a.Ia(2);this.Cz=a.Ia(2);this.Wz=a.vf(2);this.Pf=a.HM();this.Gq=a.Ia(4);this.Eq=a.Ia(4);this.dt=a.Ia(4);this.dv=a.Ia(2);this.tK=
a.Ia(2);this.vK=a.Ia(2);this.zA=a.Ia(2);a.Ia(2);this.sK=a.Ia(4);this.Vv=a.Ia(4);if(this.fL())throw Error("Encrypted zip are not supported");this.fileName=a.vf(this.dv);this.JM(a);this.jM(a);this.PA=a.vf(this.vK);this.dir=this.sK&16?!0:!1},jM:function(){if(this.Rq[1]){var a=new b(this.Rq[1].value);-1===this.dt&&(this.dt=a.Ia(8));-1===this.Eq&&(this.Eq=a.Ia(8));-1===this.Vv&&(this.Vv=a.Ia(8));-1===this.zA&&(this.zA=a.Ia(4))}},JM:function(a){var b=a.index,c,d,e;for(this.Rq=this.Rq||{};a.index<b+this.tK;)c=
a.Ia(2),d=a.Ia(2),e=a.vf(d),this.Rq[c]={id:c,length:d,value:e}},SK:function(){this.AN()&&(this.fileName=D.prototype.tE(this.fileName),this.PA=D.prototype.tE(this.PA))}};d.prototype={Bq:function(b){var c=this.kb.vf(4);if(c!==b)throw Error("Corrupted zip or bug : unexpected signature ("+a(c)+", expected "+a(b)+")");},BM:function(){this.yA=this.kb.Ia(2);this.AA=this.kb.Ia(2);this.Iz=this.kb.Ia(2);this.Hz=this.kb.Ia(2);this.Jz=this.kb.Ia(4);this.Iu=this.kb.Ia(4);this.EN=this.kb.Ia(2);this.kb.vf(this.EN)},
CM:function(){this.CN=this.kb.Ia(8);this.kb.vf(2);this.kb.Ia(2);this.yA=this.kb.Ia(4);this.AA=this.kb.Ia(4);this.Iz=this.kb.Ia(8);this.Hz=this.kb.Ia(8);this.Jz=this.kb.Ia(8);this.Iu=this.kb.Ia(8);this.DN={};for(var a=this.CN-44,b,c,d;0<a;)b=this.kb.Ia(2),c=this.kb.Ia(4),d=this.kb.vf(c),this.DN[b]={id:b,length:c,value:d}},DM:function(){this.kb.Ia(4);this.OM=this.kb.Ia(8);this.GJ=this.kb.Ia(4);if(1<this.GJ)throw Error("Multi-volumes zip are not supported");},KM:function(){var a,b;for(a=0;a<this.files.length;a++)b=
this.files[a],this.kb.Zm(b.Vv),this.Bq(D.kh.zy),b.LM(this.kb),b.SK()},FM:function(){var a;for(this.kb.Zm(this.Iu);this.kb.vf(4)===D.kh.by;)a=new c({BE:this.BE},this.Tv),a.GM(this.kb),this.files.push(a)},IM:function(){var a=this.kb.stream.lastIndexOf(D.kh.st);if(-1===a)throw Error("Corrupted zip : can't find end of central directory");this.kb.Zm(a);this.Bq(D.kh.st);this.BM();if(65535===this.yA||65535===this.AA||65535===this.Iz||65535===this.Hz||-1===this.Jz||-1===this.Iu){this.BE=!0;a=this.kb.stream.lastIndexOf(D.kh.cz);
if(-1===a)throw Error("Corrupted zip : can't find the ZIP64 end of central directory locator");this.kb.Zm(a);this.Bq(D.kh.cz);this.DM();this.kb.Zm(this.OM);this.Bq(D.kh.HH);this.CM()}},load:function(a){this.kb=new b(a);this.IM();this.FM();this.KM()}};D.prototype.load=function(a,b){var c,e,f;b=b||{};b.Ph&&(a=ob.decode(a));c=(new d(a,b)).files;for(e=0;e<c.length;e++)f=c[e],this.file(f.fileName,f.Mx,{Yi:!0,$C:!0,Pf:f.Pf,dir:f.dir});return this}})();var Ie=document.getElementsByTagName("script"),Je=Ie[Ie.length-
1].src;document.IT=Je.substring(0,Je.lastIndexOf("/")+1);pa.Runtime=ie;pa.headerLoaded=je;pa.vN="updateApplication";pa[window.vN]=Ya;Ga.prototype={Sb:function(a,b,c){if(this.visible){this.ug&&(a.Ya.save(),a.Ya.translate(this.sp,this.up),0!=this.angle&&a.Ya.rotate(.0174532925*-this.angle),a.Ya.scale(Math.max(.001,this.uc),Math.max(.001,this.vc)),a.Ya.translate(-this.Qa,-this.Na));var d;for(d=0;d<this.children.length;d++)this.children[d].Sb(a,b+this.x,c+this.y);this.ug&&a.Ya.restore()}},ze:function(a){this.children.push(a)},
qq:function(a,b){b>=this.children.length?this.children.push(a):(0>b&&(b=0),this.children.splice(b,0,a))},PM:function(){this.children.length=0},removeChild:function(a){var b;for(b=0;b<this.children.length;b++)if(this.children[b]==a)return this.children.splice(b,1),b;return-1},xa:function(a){var b;for(b=0;b<this.children.length;b++)if(this.children[b]==a)return b;return-1},yb:function(a,b){var c,d=null;for(c=0;c<this.children.length;c++)if(this.children[c]==a){d=this.children[c];break}null!=d&&(this.children.splice(c,
1),b>c&&b--,0>b&&(b=0),b>=this.children.length?this.children.push(a):this.children.splice(b,0,a))}};ua.zp=0;ua.ue=1;ua.WE=1;ua.XE=2;ua.kn=64;ua.ln=16;ua.Hp=6;z.mR=0;z.nR=1;z.Zj=0;z.Bl=1;z.Kv=[65535,32767,16383,8191,4095,2047,1023,511,255,127,63,31,15,7,3,1];z.Zw=[0,32768,49152,57344,61440,63488,64512,65024,65280,65408,65472,65504,65520,65528,65532,65534,65535];z.nh=new ta;z.Pj=new ta;z.Pl=new ta;z.Zi=new ta;z.prototype={Qu:function(a,b,c){var d,e;this.width=b.width;this.height=b.height;this.Qa=b.Qa;
this.Na=b.Na;var f=Math.floor((this.width+15&4294967280)/16);this.lineWidth=f;e=f*this.height+1;if("undefined"!=typeof ArrayBuffer)this.U=new Uint16Array(new ArrayBuffer(2*e));else for(this.U=Array(e),d=0;d<e;d++)this.U[d]=0;d=document.createElement("canvas");d.width=b.width;d.height=b.height;d=d.getContext("2d");0==b.Ib?d.drawImage(b.Hb,0,0):d.drawImage(a.ga.$b[b.Ib],b.Cd,b.Dd,b.width,b.height,0,0,b.width,b.height);a=d.getImageData(0,0,this.width,this.height);if(0==(c&z.Bl))for(c=0;c<this.height;c++){e=
c*b.width*4+3;var g=c*f,m=32768;for(d=0;d<this.width;d++)0!=a.data[e]&&(this.U[g]|=m),e+=4,m>>>=1,0==m&&(m=32768,g++)}else for(d=0;d<this.width;d++){for(c=0;c<this.height&&0==a.data[4*(c*b.width+d)+3];c++);if(c<this.height)for(g=Math.min(this.height,c+ua.Hp),m=32768>>(d&15);c<g;c++)0!=a.data[4*(c*b.width+d)+3]&&(e=Math.floor(c*f+(d&4294967280)/16),this.U[e]|=m)}},TM:function(a,b,c){var d,e,f;90==c?(c=0,f=1):180==c?(c=-1,f=0):270==c?(c=0,f=-1):(f=c*Math.PI/180,c=Math.cos(f),f=Math.sin(f));var g,m;
null==b?(e=m=0,z.nh.x=z.nh.y=0):(g=-b.x*c,d=-b.x*f,e=-b.y*c,m=-b.y*f,z.nh.x=Math.floor(g+m),z.nh.y=Math.floor(e-d));d=null==b?a.right:a.right-b.x;g=d*c;d*=f;z.Pj.x=Math.floor(g+m);z.Pj.y=Math.floor(e-d);e=null==b?a.bottom:a.bottom-b.y;z.Zi.x=Math.floor(g+e*f);z.Zi.y=Math.floor(e*c-d);z.Pl.x=z.nh.x+z.Zi.x-z.Pj.x;z.Pl.y=z.nh.y+z.Zi.y-z.Pj.y;c=Math.min(z.nh.x,Math.min(z.Pj.x,Math.min(z.Zi.x,z.Pl.x)));f=Math.min(z.nh.y,Math.min(z.Pj.y,Math.min(z.Zi.y,z.Pl.y)));g=Math.max(z.nh.x,Math.max(z.Pj.x,Math.max(z.Zi.x,
z.Pl.x)));d=Math.max(z.nh.y,Math.max(z.Pj.y,Math.max(z.Zi.y,z.Pl.y)));null!=b&&(b.x=-c,b.y=-f);a.right=g-c;a.bottom=d-f},tJ:function(a,b,c,d){var e,f,g=a.width;e=a.height;var m=new ba;m.right=Math.floor(a.width*c);m.bottom=Math.floor(a.height*d);var h=new ta;h.x=Math.floor(a.Qa*c);h.y=Math.floor(a.Na*d);this.TM(m,h,b);var l=m.right,m=m.bottom;if(0>=l||0>=m)return!1;var n=a.lineWidth,q=(l+15&2147483632)/16;this.U="undefined"!=typeof ArrayBuffer?new Uint16Array(new ArrayBuffer(2*(q*m+1))):Array(q*m+
1);var k;for(k=q*m;0<=k;k--)this.U[k]=0;this.lineWidth=q;this.width=l;this.height=m;this.Qa=h.x;this.Na=h.y;b*=.017453292;f=Math.cos(b);var r=Math.sin(b);b=0;h=Math.floor(65536*(g/2-(l/2*f-m/2*r)/c));k=Math.floor(65536*(e/2-(l/2*r+m/2*f)/d));var t=Math.floor(65536*f/c),v=Math.floor(65536*r/d),A=l/16,l=l%16;d=Math.floor(65536*f/d);c=Math.floor(65536*r/c);var g=65536*g,r=65536*e,u,w;for(f=0;f<m;f++){var E=h,C=k,D=b,z;for(e=0;e<A;e++){var B=0;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/
65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=32768));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=16384));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=8192));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=4096));E+=t;
C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=2048));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=1024));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=512));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>
z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=256));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=128));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=64));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=32));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&
(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=16));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=8));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=4));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],
0!=(w&u)&&(B|=2));E+=t;C+=v;0<=E&&E<g&&0<=C&&C<r&&(z=Math.floor(E/65536),w=Math.floor(C/65536),u=32768>>>z%16,w=a.U[Math.floor(w*n+z/16)],0!=(w&u)&&(B|=1));E+=t;C+=v;this.U[D++]=B}if(0!=l){B=32768;for(e=z=0;e<l;e++,B=B>>1&32767){if(0<=E&&E<g&&0<=C&&C<r){w=Math.floor(E/65536);var G=Math.floor(C/65536);u=32768>>>w%16;w=a.U[Math.floor(G*n+w/16)];0!=(w&u)&&(z|=B)}E+=t;C+=v}this.U[D]=z}b+=q;h-=c;k+=d}return!0},Oj:function(a,b,c,d,e,f,g){var m,h,l;a<=e?(m=this,l=Math.floor(c),c=Math.floor(g),h=Math.floor(a),
g=Math.floor(b),a=Math.floor(e),b=Math.floor(f)):(m=d,d=this,l=Math.floor(g),c=Math.floor(c),h=Math.floor(e),g=Math.floor(f),a=Math.floor(a),b=Math.floor(b));f=m.height;var n=0;0!=l&&(f=l,g+=m.height-l,n=m.height-l);e=d.height;var q=0;0!=c&&(e=c,b+=d.height-c,q=d.height-c);if(h>=a+d.width||h+m.width<=a||g>=b+e||g+f<b)return!1;c=a-h;l=Math.floor(c/16);c%=16;h=Math.min(h+m.width-a,d.width);h=Math.floor((h+15)/16);g<=b?(a=b-g+n,n=q,g=Math.min(g+f,b+e)-b):(a=n,n=g-b+q,g=Math.min(g+f,b+e)-g);b=a*m.lineWidth;
e=n*d.lineWidth;if(0!=c)switch(h){case 1:for(a=0;a<g;a++){n=m.U[b+l]<<c;if(0!=(n&d.U[e])||l+1<m.lineWidth&&(n=m.U[b+l+1]<<c,n>>>=16,0!=(n&d.U[e])))return!0;b+=m.lineWidth;e+=d.lineWidth}break;case 2:for(a=0;a<g;a++){n=m.U[b+l]<<c;if(0!=(n&d.U[e]))return!0;n=m.U[b+l+1]<<c;q=n>>>16;if(0!=(q&d.U[e])||0!=(n&d.U[e+1])||l+2<m.lineWidth&&(n=m.U[b+l+2]<<c,n>>>=16,0!=(n&d.U[e+1])))return!0;b+=m.lineWidth;e+=d.lineWidth}break;default:for(a=0;a<g;a++){n=m.U[b+l]<<c;if(0!=(n&d.U[e]))return!0;for(f=0;f<h-1;f++)if(n=
m.U[b+l+f+1]<<c,q=n>>>16,0!=(q&d.U[e+f])||0!=(n&d.U[e+f+1]))return!0;if(l+f+1<m.lineWidth&&(n=m.U[b+l+f+1]<<c,n>>>=16,0!=(n&d.U[e+f])))return!0;b+=m.lineWidth;e+=d.lineWidth}}else for(a=0;a<g;a++){for(f=0;f<h;f++)if(n=m.U[b+l+f],0!=(d.U[e+f]&n))return!0;b+=m.lineWidth;e+=d.lineWidth}return!1},Hx:function(a,b,c,d,e,f,g,h){a=Math.floor(a);b=Math.floor(b);d=Math.floor(d);e=Math.floor(e);var m=0,n=this.height;0<c&&(m=this.height-c,b+=m,n=c);c=g;0<h&&(e+=g-h,c=h);if(a>=d+f||a+this.width<=d||b>=e+c||b+
n<e)return!1;a<=d?(g=d-a,a=Math.min(this.width-g,f)):(g=0,a=Math.min(d+f-a,this.width));b<=e?(m=e-b+m,b=Math.min(b+n,e+c)-e):b=Math.min(b+n,e+c)-b;e=Math.floor(g/8);n=Math.floor((g+a+15)/16)-Math.floor(g/16);for(f=0;f<b;f++)switch(d=(f+m)*this.lineWidth,n){case 1:c=z.Kv[g&15]&z.Zw[(g+a-1&15)+1];if(0!=(this.U[d+e]&c))return!0;break;case 2:c=z.Kv[g&15];if(0!=(this.U[d+e]&c))return!0;c=z.Zw[(g+a-1&15)+1];if(0!=(this.U[d+e+1]&c))return!0;break;default:c=z.Kv[g&15];if(0!=(this.U[d+e]&c))return!0;for(h=
1;h<n-1;h++)if(0!=this.U[d+e+h])return!0;c=z.Zw[(g+a-1&15)+1];if(0!=(this.U[d+e+h]&c))return!0}return!1},lE:function(a,b,c,d,e){a=Math.floor(a);b=Math.floor(b);var f=a,g=b;if(0==c){if(1!=d||1!=e)f=Math.floor(f/d),g=Math.floor(g/e)}else if(f=3.141592653589*c/180,c=Math.cos(f),g=Math.sin(f),f=a*c-b*g,g=b*c+a*g,1!=d||1!=e)f/=d,g/=e;f+=this.Qa;g+=this.Na;a=Math.floor(f);b=Math.floor(g);return 0>a||a>=this.width||0>b||b>=this.height?!1:0!=(this.U[b*this.lineWidth+Math.floor(a/16)]&32768>>>(a&15))?!0:!1}};
A.Oi=1;A.nH=2;A.gu=4;A.oH=16;A.Ih=32;A.hk=64;A.gk=128;A.qR=0;A.pR=1;A.bO=0;A.Ef=1;A.eO=2;A.OE=3;A.YN=4;A.hO=5;A.aO=6;A.cO=7;A.ZN=8;A.NE=9;A.gO=10;A.iO=11;A.$N=12;A.dO=13;A.fO=13;A.Vx=4095;A.qt=4096;A.Wx=8192;A.prototype={XK:function(a,b,c){this.a=a;this.Ym=c.Uz;this.Is=c.Vz;this.ea=0;this.ea|=A.hk;0==(this.a.lf&K.ae)&&(this.ea&=~A.hk);0!=(this.a.Da.WC&u.ZG)&&(this.ea|=A.gk);0!=(c.Dn&h.jn)?(this.ea|=A.Oi,this.a.Ma==t.Gh&&(this.a.Y|=I.yh,this.ea&=~A.hk)):this.ea|=A.Ih;this.ic=this.a.Da.VC;this.jc=this.a.Da.UC;
this.a.b.Wc==S.RG&&(this.ea|=A.nH)},Bv:function(a){this.uJ(a);a&&this.a.R.wm&&(this.a.Y|=I.Ii)},handle:function(){var a=this.a.c,b,c,d,e;0!=(this.a.Y&I.Ii)?(this.ih||this.Yl(!1),this.mM()):0!=(this.a.Y&I.Ji)?this.nM():0==(this.ea&A.gu)?(0!=this.Es&&(this.Fs-=a.Xm,0>this.Fs&&(this.Fs=this.Es,0==(this.ea&A.Ih)?(this.ea|=A.Ih,this.rw()):(this.ea&=~A.Ih,this.Or()))),null!=this.a.C&&this.a.C.move(),0==this.a.b.ui&&(0!=(this.a.Aa&u.ek)?0==(this.a.Aa&u.Uy)&&0!=(a.h.Ua&l.EE)&&(b=this.a.A-this.a.na,c=this.a.v-
this.a.oa,d=b+this.a.M,e=c+this.a.L,(d<a.Om||b>a.Mm||e<a.Sm||c>a.Qm)&&a.xg(this.a.V)):(b=this.a.A-this.a.na,c=this.a.v-this.a.oa,d=b+this.a.M,e=c+this.a.L,d>=a.Nm&&b<=a.Lm&&e>=a.Rm&&c<=a.Pm||(d>=a.Om&&b<=a.Mm&&e>=a.Sm&&c<=a.Qm?(this.ea|=A.gu,this.Is=this.a.aj()):0==(this.a.Aa&u.Uy)&&a.xg(this.a.V))))):(b=this.a.A-this.a.na,c=this.a.v-this.a.oa,d=b+this.a.M,e=c+this.a.L,d>=a.Nm&&b<=a.Lm&&e>=a.Rm&&c<=a.Pm&&(this.ea&=~A.gu,this.Bv(!1),this.a.yb(this.Is)))},uJ:function(){0!=(this.a.Aa&u.dk)?this.a.ru(this.a.A-
this.a.c.la,this.a.v-this.a.c.sa,this.a.b.Xa,this.Ym,0==(this.ea&A.Oi)):(this.a.Y|=I.kG,this.a.Ol(this.a.A-this.a.c.la,this.a.v-this.a.c.sa,this.Ym,0!=(this.a.Aa&u.eu),0==(this.ea&A.Oi),-1));this.a.LD(this.ic,this.jc)},Yl:function(a){this.a.Y&=~(I.Ii|I.Ji);if(0==a){if(!this.a.R.wm)return!1;this.a.Y|=I.Ii}else{if(!this.a.R.Do)return!1;this.a.Y|=I.Ji}this.ih=this.a.c.h.rv().oN(this.a,a);return this.ih?!0:(this.a.Y&=~(I.Ii|I.Ji),!1)},mM:function(){if(0!=(this.a.Y&I.Ii)){if(this.ih.jr())return this.a.Y&=
~I.Ii,this.ih=this.a.vl=null,!1;this.ih.cc(q.ku);return!0}return!1},nM:function(){if(0!=(this.a.Y&I.Ji)){if(this.ih.jr())return this.vl=this.ih=null,this.a.c.xg(this.a.V),!1;this.ih.cc(q.nq);return!0}return!1},YK:function(){return this.Yl(!0)?(this.a.Y|=I.yh,!0):!1},Zb:function(){this.Is=this.a.aj()},Or:function(){0==(this.ea&A.Oi)&&(this.ea|=A.Oi,this.a.b.N=!0,this.a.Hk())},rw:function(){0!=(this.ea&A.Oi)&&(this.a.c.l.fa[this.a.va].Ua&(W.Gp|W.Ft))==W.Ft&&(this.ea&=~A.Oi,this.a.Y&=~I.yh,this.a.b.N=
!0,this.a.ql())},Ls:function(a){this.ea=a?this.ea|A.hk:this.ea&~A.hk},WL:function(a,b){this.ic=a;this.jc=b}};ke.prototype={load:function(a){this.Kr=a.w();this.lb=Array(this.Kr);var b;for(b=0;b<this.Kr;b++)this.lb[b]=a.Kb()}};le.prototype={load:function(a,b){this.Lr=a.w();this.values=Array(this.Lr);var c;for(c=0;c<this.Lr;c++)this.values[c]=a.B();b&&(this.ka=a.B())}};Da.CH=26;Da.iu=10;Da.prototype={ba:function(a,b){this.Js=0;this.Ta=Array(Da.CH);this.Hd=Array(Da.iu);var c;for(c=0;c<this.Ta.length;c++)this.Ta[c]=
0;for(c=0;c<this.Hd.length;c++)this.Hd[c]="";if(null!=b.xm)for(this.Js=b.xm.ka,c=0;c<b.xm.Lr;c++)this.Ta[c]=b.xm.values[c];if(null!=b.Go)for(c=0;c<b.Go.Kr;c++)this.Hd[c]=b.Go.lb[c]},Zb:function(){var a;for(a=0;a<this.Ta.length;a++)this.Ta[a]=0;for(a=0;a<this.Hd.length;a++)this.Hd[a]=null},$q:function(a){return a<this.Ta.length?this.Ta[a]:0},qv:function(a){return a<this.Hd.length?this.Hd[a]:""},VD:function(a,b){a>this.P.Ta.length&&this.ej(a+10);this.Ta[a]=b},ej:function(a){if(a>=this.Ta.length){var b;
for(b=0;b<a;b++)this.Ta[b]=0}},vB:function(a){if(a>=this.Hd.length){var b;for(b=0;b<a;b++)this.Hd[b]=""}}};Sa.qg=32;Sa.prototype={rJ:function(){this.Bk=Array(3);this.Nr=Array(3);var a;for(a=0;3>a;a++)this.Bk[a]=null,this.Nr[a]=0;a=new Za;a.handle=0;this.pu(a);a=new Za;a.handle=1;this.pu(a);a=new Za;a.handle=2;this.pu(a)},pu:function(a){var b=a.rr();null!=b&&(this.Bk[a.handle]=a,this.Nr[a.handle]=b.fm())},rr:function(a){a-=Sa.qg;var b=null;a<this.Bk.length&&null!=this.Bk[a]&&(b=this.Bk[a].rr());return b},
fm:function(a){a-=Sa.qg;return a<this.Bk.length?this.Nr[a]:0}};Za.prototype={rr:function(){switch(this.handle){case 0:return new Ma;case 1:return new ka;case 2:return new T}return null}};Ea.fR=1;Ea.Yy=2;Ea.prototype={ba:function(a){this.j=a;this.D=a.c},fm:function(){return 0},Jq:function(){return!1},Zn:function(){return Ea.Yy},Tu:function(){},eA:function(){},kM:function(){},pJ:function(){},Wl:function(){return!1},action:function(){},bm:function(){return null},nB:function(){return null},PD:function(){},
oB:function(){return 0},QD:function(){},Ui:function(){},cm:function(){}};me.prototype={evaluate:function(a){var b=a.i.Dg(this.Va);if(null==b)a.Oa[a.qa]=0;else{var c=(this.code>>16)-R.Hi;a.Ru=this;a.Oa[a.qa]=b.bm(c)}}};ne.prototype={ta:function(a){var b=a.i.jb(this);if(null!=b){var c=(this.Ga>>>16)-R.Hi;a.Ru=this;b.action(c,this)}},Yb:function(a,b){return a.i.tv(this.u[b].Va,this)},nv:function(a,b){return this.u[b].value},lB:function(a,b){var c=new Pa;this.u[b].Vo(a,0,c)&&(c.VA=!0);return c},Z:function(a,
b){return a.Db(this.u[b])},ov:function(a,b){return 24==this.u[b].code?this.u[b].color:n.Ws(a.Db(this.u[b]))},Mb:function(a,b){return a.Xn(this.u[b])},kB:function(a,b){return 40==this.u[b].code?this.u[b].Xb:a.Xn(this.u[b])},Zq:function(a,b){return a.dj(this.u[b])}};oe.prototype={Ja:function(a,b){if(null==b)return this.X(a);b.Y|=I.uy;var c=-(this.Ga>>16)-R.Hi-1;a.Ru=this;return b.Wl(c,this)?(a.i.Ag(b),!0):!1},X:function(a){var b=a.i.jf(this.$a),c=a.i.Ec,d=-(this.Ga>>16)-R.Hi-1;for(a.Ru=this;null!=b;)b.Y&=
~I.uy,b.Wl(d,this)?0!=(this.hf&O.Yj)&&(c--,a.i.md()):0==(this.hf&O.Yj)&&(c--,a.i.md()),b=a.i.Re();return 0!=c?!0:!1},Yb:function(a,b){return this.u[b]},nv:function(a,b){return this.u[b].value},lB:function(a,b){var c=new Pa;this.u[b].Vo(a,0,c)&&(c.VA=!0);return c},Z:function(a,b){return a.Db(this.u[b])},ov:function(a,b){return 24==this.u[b].code?this.u[b].color:n.Ws(a.Db(this.u[b]))},Mb:function(a,b){return a.Xn(this.u[b])}};kb.prototype=n.extend(new Ea,{cm:function(){this.setPosition(this.j.A,this.j.v)},
Ui:function(){this.setPosition(this.j.A,this.j.v);this.$m(this.j.M,this.j.L)},cN:function(a,b){this.element=a;a.style.position="absolute";this.$m(this.j.M,this.j.L);this.setPosition(this.j.A,this.j.v);this.gv&&this.Mj(this.gv);this.Au=this.j.wa=b;this.D.h.Kg?(a.style.visibility="hidden",this.Au=!1):a.style.visibility=b?"visible":"hidden";this.D.h.Nu.appendChild(a)},rB:function(){return this.D.h.canvas?this.D.h.canvas.offsetLeft:0},sB:function(){return this.D.h.canvas?this.D.h.canvas.offsetTop:0},
Ax:function(a){this.lA=a;this.j.Ax(a);this.element&&(this.element.style.left=this.rB()+this.D.h.Rj+(this.j.A-this.j.c.la)*this.D.h.uc+"px")},Bx:function(a){this.mA=a;this.j.Bx(a);this.element&&(this.element.style.top=this.sB()+this.D.h.Sj+(this.j.v-this.j.c.sa)*this.D.h.vc+"px")},setPosition:function(a,b){this.lA=a;this.mA=b;this.j.setPosition(a,b);this.element&&(this.element.style.left=this.rB()+this.D.h.Rj+(this.j.A-this.j.c.la)*this.D.h.uc+"px",this.element.style.top=this.sB()+this.D.h.Sj+(this.j.v-
this.j.c.sa)*this.D.h.vc+"px")},Ts:function(a){this.kA=a;this.j.Ts(a);this.element&&(this.element.style.width=this.j.M*this.D.h.uc+"px")},Os:function(a){this.jA=a;this.j.Os(a);this.element&&!this.Zz&&(this.element.style.height=this.j.L*this.D.h.vc+"px")},$m:function(a,b){this.kA=a;this.jA=b;this.j.$m(a,b);this.element&&(this.element.style.width=this.j.M*this.D.h.uc+"px",this.Zz||(this.element.style.height=this.j.L*this.D.h.vc+"px"))},Mj:function(a){this.gv=a;this.element&&(this.element.style.font=
a.Cg())},Tu:function(){this.element&&this.D.h.Nu.removeChild(this.element)},nB:function(){return this.gv},PD:function(a){this.Mj(a)},Zn:function(){this.D.h.Kg||this.j.wa==this.Au||(this.Au=this.j.wa,this.element.style.visibility=this.j.wa?"visible":"hidden");this.j.A==this.lA&&this.j.v==this.mA||this.setPosition(this.j.A,this.j.v);this.j.M==this.kA&&this.j.L==this.jA||this.$m(this.j.M,this.j.L);return 0}});S.RG=0;S.PG=1;S.QG=2;S.nQ=3;S.mQ=4;S.oQ=5;S.cu=9;S.OG=11;S.lQ=12;S.NG=13;S.Ni=14;S.prototype=
{setData:function(a,b,c,d,e){this.nw=a;this.qm=b;this.IC=c;this.HC=d;this.Gr=e}};pe.prototype={load:function(a){var b=a.S;this.yo=a.B();this.Td=Array(this.yo);var c;for(c=0;c<this.yo;c++){a.seek(b+4+16*c);var d=a.B(),e=a.B(),f=a.B(),g=a.B();a.seek(b+f);var f=a.w(),h=a.w(),n=a.hb(),l=a.hb();a.ma(2);var q=a.B();switch(h){case 0:this.Td[c]=new ze;break;case 1:this.Td[c]=new se;break;case 2:this.Td[c]=new we;break;case 3:this.Td[c]=new re;break;case 4:this.Td[c]=new qe;break;case 5:this.Td[c]=new te;
break;case 9:this.Td[c]=new ve;break;case 14:this.Td[c]=new Ae}this.Td[c].setData(h,f,n,q,l);this.Td[c].load(a,g-12);14==h&&(a.seek(b+d),d=a.Kb(),d=d.substring(0,d.length-4),d=d.toLowerCase(),this.Td[c].gN(d,e))}}};qe.prototype=n.extend(new S,{load:function(a){this.po=a.w();this.$B=a.w();this.ZB=a.w();this.bC=a.w();this.aC=a.w()}});re.prototype=n.extend(new S,{load:function(a){this.iC=a.w();this.fC=a.w();this.gC=a.w();a.w();this.hC=a.B()}});se.prototype=n.extend(new S,{load:function(a){this.jC=a.W();
this.lC=a.W();this.kC=a.W();this.mC=a.W();a.w()}});te.prototype=n.extend(new S,{load:function(a){this.pm=a.w();this.CC=a.w();this.BC=a.w();this.mw=a.hb();this.EC=a.hb();this.GC=a.hb();a.ma(1);this.ob=Array(this.pm);var b,c,d;for(b=0;b<this.pm;b++)d=a.S,this.ob[b]=new ue,a.ya(),c=a.ya(),this.ob[b].load(a),a.seek(d+c)}});ue.prototype={load:function(a){this.eC=a.hb();this.bw=a.hb();this.cw=a.W();this.dw=a.W();this.aw=a.W();this.fw=a.W();this.dC=a.w();this.ew=a.w();a=a.Kb();0<a.length&&(this.Fe=a)}};
ve.prototype=n.extend(new S,{load:function(a){this.vC=a.w();this.qC=a.w();this.rC=a.w();this.uC=a.w();this.sC=a.w();this.tC=a.w()}});we.prototype=n.extend(new S,{load:function(a){this.zC=a.w();this.kw=a.w();this.lw=a.w();this.yC=a.w();a.w();this.wC=a.w();this.xC=a.w()}});ze.prototype=n.extend(new S,{load:function(){}});Ae.prototype=n.extend(new S,{load:function(a){a.ma(14);this.data=a.S},gN:function(a){this.fd=a}});G.Wj=[256,251,236,212,181,142,97,49,0,-49,-97,-142,-181,-212,-236,-251,-256,-251,-236,
-212,-181,-142,-97,-49,0,49,97,142,181,212,236,251];G.ik=[0,-49,-97,-142,-181,-212,-236,-251,-256,-251,-236,-212,-181,-142,-97,-49,0,49,97,142,181,212,236,251,256,251,236,212,181,142,97,49];G.KH=[2,3,4,6,8,10,12,16,20,24,48,56,64,72,80,88,96,104,112,120,144,160,176,192,208,224,240,256,272,288,320,336,352,368,384,400,416,432,448,480,512,544,560,592,624,640,672,688,720,736,768,784,816,848,864,896,928,944,976,992,1024,1120,1216,1312,1440,1536,1632,1728,1824,1952,2048,2240,2432,2688,2880,3072,3264,3456,
3712,3904,4096,6544,4914,5216,5732,6144,6553,6962,7366,7780,8192,9836,11672,13316,14960,16604,18248,19892,21504,25600,25600];G.xG=[-1,8,24,-1,16,12,20,16,0,4,28,0,-1,8,24,-1];G.yl=[2599,0,844,31,479,30,312,29,210,28,137,27,78,26,25,25,0,24];G.pf=[0,-2,0,2,0,-4,0,4,0,-8,0,8,-4,0,-8,0,0,0,-2,-2,2,2,-4,-4,4,4,-8,-8,8,8,-4,4,-8,8,0,0,-2,0,2,0,-4,0,4,0,-8,0,8,0,0,4,0,8,0,0,-2,2,2,-2,-4,4,4,-4,-8,8,8,-8,4,4,8,8,0,0,0,2,0,-2,0,4,0,-4,0,8,0,-8,4,0,8,0,0,0,2,2,-2,-2,4,4,-4,-4,8,8,-8,-8,4,-4,8,-8,0,0,2,0,-2,
0,4,0,-4,0,8,0,-8,0,0,-4,0,-8,0,0,2,-2,-2,2,4,-4,-4,4,8,-8,-8,8,-4,-4,-8,-8,0,0];G.sn=1;G.CK=function(a,b){return a*G.Wj[b]/256};G.DK=function(a,b){return a*G.ik[b]/256};G.prototype={oj:function(a,b){this.a.c.od++;this.re=this.a.c.od;this.a.C.T=!1;if(0==a)return this.a.c.ag(this.a),!1;var c,d,e;for(e=0!=(this.a.c.l.gc&B.bd)?Math.floor(a*this.a.c.Nc*32):a<<5;2048<e;){c=65536*this.a.A+(this.a.Fg&65535);d=65536*this.a.v+(this.a.Gg&65535);c+=2048*G.Wj[b];d+=2048*G.ik[b];this.a.Fg=c&65535;this.a.A=Math.floor(c/
65536);this.a.Gg=d&65535;this.a.v=Math.floor(d/65536);if(this.a.c.ag(this.a))return!0;if(this.a.C.T)break;e-=2048}if(!this.a.C.T&&(c=65536*this.a.A+(this.a.Fg&65535),d=65536*this.a.v+(this.a.Gg&65535),c+=G.Wj[b]*e,d+=G.ik[b]*e,this.a.Fg=c&65535,this.a.A=Math.floor(c/65536),this.a.Gg=d&65535,this.a.v=Math.floor(d/65536),this.a.c.ag(this.a)))return!0;this.a.b.N=!0;this.a.C.T||(this.a.c.ol=0);return this.a.C.T},to:function(a){0==a.IC&&this.stop()},Ck:function(a){return 100>=a?G.KH[a]:a<<8},uo:function(a){if(a)this.cC(!1);
else switch(this.a.c.i.Ds&4294901760){case -786432:a=this.a.A-this.a.na;var b=this.a.v-this.a.oa,c=this.a.c.Zk(a,b,a+this.a.M,b+this.a.L);a=this.a.A;b=this.a.v;0!=(c&h.vh)&&(a=this.a.na);0!=(c&h.wh)&&(a=this.a.c.Ie-this.a.M+this.a.na);0!=(c&h.xh)&&(b=this.a.oa);0!=(c&h.uh)&&(b=this.a.c.Je-this.a.L+this.a.oa);this.a.A=a;this.a.v=b;break;case -851968:case -917504:a=18*(this.a.c.Tb(this.a)>>2);do{if(this.qh(this.a.A+G.pf[a],this.a.v+G.pf[a+1],!1)){this.a.A+=G.pf[a];this.a.v+=G.pf[a+1];return}a+=2}while(0!=
G.pf[a]||0!=G.pf[a+1]);this.a.A=this.a.b.Bj;this.a.v=this.a.b.Cj;this.a.b.Xa=this.a.b.ns;this.a.b.rb=this.a.b.ms}},cC:function(a){switch(this.a.c.i.Ds&4294901760){case -786432:a=this.a.A-this.a.na;var b=this.a.v-this.a.oa,c=this.a.c.Zk(a,b,a+this.a.M,b+this.a.L);a=this.a.A;b=this.a.v;0!=(c&h.vh)&&(a=this.a.na);0!=(c&h.wh)&&(a=this.a.c.Ie-this.a.M+this.a.na);0!=(c&h.xh)&&(b=this.a.oa);0!=(c&h.uh)&&(b=this.a.c.Je-this.a.L+this.a.oa);this.a.A=a;this.a.v=b;break;case -851968:case -917504:if(b=new ta,
this.VL(this.a.A,this.a.v,this.a.b.Bj,this.a.b.Cj,a,b))this.a.A=b.x,this.a.v=b.y;else{b=18*(this.a.c.Tb(this.a)>>2);do{if(this.qh(this.a.A+G.pf[b],this.a.v+G.pf[b+1],a)){this.a.A+=G.pf[b];this.a.v+=G.pf[b+1];return}b+=2}while(0!=G.pf[b]||0!=G.pf[b+1]);0==a&&(this.a.A=this.a.b.Bj,this.a.v=this.a.b.Cj,this.a.b.Xa=this.a.b.ns,this.a.b.rb=this.a.b.ms)}}},fn:function(a,b,c,d,e){var f;f=-1;e&&(f=this.a.fc);e=this.a.Da;if(0!=(e.Vd&15)){var g=a-this.a.na,h=b-this.a.oa;if(0!=(this.a.c.Zk(g,h,g+this.a.M,h+
this.a.L)&e.Vd))return!1}if(0!=(e.Vd&16)&&this.a.c.Sl(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,a,b,c,d))return!1;if(-1==e.ym)return!0;a=this.a.c.um(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,a,b,e.vj);if(null==a)return!0;b=this.a.c.i.Kk;for(c=0;c<a.size();c++)if(d=a.get(c).fc,d!=f)for(g=e.ym;0<=b[g];g++)if(b[g]==d)return!1;return!0},qh:function(a,b,c){var d;d=-1;c&&(d=this.a.fc);c=this.a.Da;if(0!=(c.Vd&15)){var e=a-this.a.na,f=b-this.a.oa;if(0!=(this.a.c.Zk(e,f,e+this.a.M,
f+this.a.L)&c.Vd))return!1}if(0!=(c.Vd&16)&&this.a.c.Sl(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,a,b,0,B.ue))return!1;if(-1==c.ym)return!0;a=this.a.c.um(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,a,b,c.vj);if(null==a)return!0;b=this.a.c.i.Kk;for(e=0;e<a.size();e++)if(f=a.get(e).fc,f!=d){var g;for(g=c.ym;0<=b[g];g++)if(b[g]==f)return!1}return!0},nm:function(a,b,c,d,e,f,g){var h=n.Se((a+c)/2),l=n.Se((b+d)/2),q,r;do if(this.fn(h+this.a.c.la,l+this.a.c.sa,e,f,!1)){if(c=h,d=l,
q=h,r=l,h=n.Se((c+a)/2),l=n.Se((d+b)/2),h==q&&l==r)return c==a&&d==b||!this.fn(a+this.a.c.la,b+this.a.c.sa,e,f,!1)||(h=a,l=b),g.x=h,g.y=l,!0}else if(a=h,b=l,q=h,r=l,h=n.Se((c+a)/2),l=n.Se((d+b)/2),h==q&&l==r){if((c!=a||d!=b)&&this.fn(c+this.a.c.la,d+this.a.c.sa,e,f,!1))return g.x=c,g.y=d,!0;g.x=h;g.y=l;return!1}while(1)},VL:function(a,b,c,d,e,f){var g=n.Se((a+c)/2),h=n.Se((b+d)/2),l,q;do if(this.qh(g,h,e)){if(c=g,d=h,l=g,q=h,g=n.Se((c+a)/2),h=n.Se((d+b)/2),g==l&&h==q)return c==a&&d==b||!this.qh(a,
b,e)||(g=a,h=b),f.x=g,f.y=h,!0}else if(a=g,b=h,l=g,q=h,g=n.Se((c+a)/2),h=n.Se((d+b)/2),g==l&&h==q){if((c!=a||d!=b)&&this.qh(c,d,e))return f.x=c,f.y=d,!0;f.x=g;f.y=h;return!1}while(1)},Qs:function(a){this.a.b.Wc==S.QG&&(250<a&&(a=250),0>a&&(a=0),this.Qs(a));this.a.b.Wc==S.Ni&&this.Ed.Qs(a)},Ns:function(a){this.a.b.Wc==S.cu&&(250<a&&(a=250),0>a&&(a=0),this.Ns(a));this.a.b.Wc==S.Ni&&this.Ed.Ns(a)},pv:function(){return this.a.b.Wc==S.Ni?this.Ed.pv():this.a.b.ca},Tb:function(){return this.a.b.Wc==S.Ni&&
this.Ed.Tb?this.Ed.Tb():this.a.b.eb},Zb:function(){},start:function(){}};wa.MM=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,30,31,0,1,4,3,2,1,0,31,30,29,28,27,26,25,24,23,22,21,20,24,25,26,27,27,28,28,28,28,29,29,24,23,22,21,20,19,18,17,16,15,14,13,12,16,17,18,19,19,20,20,20,20,21,21,22,23,24,25,28,27,26,25,0,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,20,21,22,22,23,24,24,24,24,25,26,27,28,29,30,8,7,6,5,4,8,9,10,11,11,12,12,12,12,13,13,14,15,16,17,20,
19,18,17,16,15,14,13,12,11,10,9,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,16,15,14,13,12,11,10,9,8,12,13,14,15,15,16,16,16,16,17,17,18,19,20,21,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,22,21,20,19,18,17,3,3,4,4,4,4,5,5,6,7,8,9,12,11,10,9,8,7,6,5,4,3,2,1,0,31,30,29,28,0,1,2,0,0,1,1,2,3,4,5,8,7,6,5,4,3,2,1,0,31,30,29,28,27,26,25,24,28,29,30,31,31,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,
19,20,21,22,23,24,25,26,27,28,29,30,31,0,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,0,31,30,29,28,27,25,25,24,25,26,27,28,29,30,31,0,4,5,6,7,7,8,8,8,8,9,9,10,11,12,13,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31];wa.SG=[4294967292,4294967294,4294967295];wa.kH=[-4,4,
-2,2,-1,1];wa.lH=[-4,4,-4,4,-4,4];wa.prototype=n.extend(new G,{ba:function(a,b){this.a=a;this.a.Fg=0;this.a.Gg=0;this.a.b.ca=b.po;this.a.b.sb=b.po;this.a.b.ti=b.po;this.Dl=b.po<<8;var c=b.aC;0!=c&&(c=this.Ck(c),this.a.b.ti=0);this.Le=c;this.Cy=b.$B;this.Op=b.ZB;this.Pp=wa.SG[this.Op];this.Li=!1;this.Pt=-1;this.Cl=this.Qp=(100-b.bC)/8;this.to(b);this.a.b.N=!0},move:function(){this.a.C.Ij=!1;this.a.c.ol=1;this.a.b.He=v.Rc;null!=this.a.aa&&this.a.aa.ef();if(0!=this.Le){var a=this.Dl;if(0<a){var b=this.Le;
0!=(this.a.c.l.gc&B.bd)&&(b*=this.a.c.Nc);a-=b;0>a&&(a=0);this.Dl=a;this.a.b.ca=a>>8}}this.oj(this.a.b.ca,this.a.c.Tb(this.a))},stop:function(){0==this.bc&&(this.bc=this.a.b.ca|32768,this.Dl=this.a.b.ca=0,this.a.C.T=!0)},start:function(){var a=this.bc;0!=a&&(a&=32767,this.a.b.ca=a,this.Dl=a<<8,this.bc=0,this.a.C.T=!0)},ff:function(){if(0==this.bc&&this.a.c.tc!=this.Pt){this.Pt=this.a.c.tc;this.re==this.a.c.od&&this.cC(this.Li);var a=this.a.A,b=this.a.v,c=0,a=a-8,b=b-8;0==this.qh(a,b,this.Li)&&(c|=
1);a+=16;0==this.qh(a,b,this.Li)&&(c|=2);b+=16;0==this.qh(a,b,this.Li)&&(c|=4);0==this.qh(a-16,b,this.Li)&&(c|=8);a=wa.MM[32*c+this.a.c.Tb(this.a)];a&=this.Pp;if(!this.vo(a)){var c=b=wa.lH[2*this.Op+1],d=!1;do{a-=b;a&=31;if(this.vo(a)){d=!0;break}a+=2*b;a&=31;if(this.vo(a)){d=!0;break}a-=b;a&=31;b+=c}while(16>=b);if(0==d){this.Li=!0;this.a.b.eb=this.a.c.random(32)&this.Pp;this.a.C.Ij=!0;this.a.C.T=!0;return}}this.Li=!1;this.a.b.eb=a;a=this.a.c.random(100);if(a<this.Cy&&(a>>=2,25>a&&(a=a-12&31&this.Pp,
this.vo(a)))){this.a.b.eb=a;this.a.C.Ij=!0;this.a.C.T=!0;return}a=this.a.c.Tb(this.a)&7;12!=this.Cl&&(0==a?(this.Cl--,0>this.Cl&&(a=this.a.c.Tb(this.a)+wa.kH[this.a.c.random(2)+2*this.Op],a&=31,this.vo(a)&&(this.a.b.eb=a,this.Cl=this.Qp))):this.Cl=this.Qp);this.a.C.Ij=!0;this.a.C.T=!0}},vo:function(a){var b=2048*G.Wj[a]+(65536*this.a.A+(this.a.Fg&65535));a=2048*G.ik[a]+(65536*this.a.v+(this.a.Gg&65535));b=Math.floor(b/65536);a=Math.floor(a/65536);return this.qh(b,a,!1)},Me:function(){},bf:function(a){0>
a&&(a=0);250<a&&(a=250);this.a.b.ca=a;this.Dl=a<<8;this.bc=0;this.a.C.T=!0},jh:function(a){this.bf(a)},reverse:function(){0==this.bc&&(this.a.C.T=!0,this.a.b.eb+=16,this.a.b.eb&=31)},nc:function(a){this.a.A!=a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)}});Be.prototype=n.extend(new G,{ba:function(a){this.a=a;this.o=a.c;this.o.ty();null!=this.a.G&&this.a.G.Ls(!1);null!=this.a.G&&(this.a.G.ea&=~A.Ih,this.a.G.Or());
this.Rp=!0;this.a.Fg=0;this.a.Gg=0;null!=this.a.aa&&this.a.aa.BB(v.Rc);this.a.b.ca=0;this.a.b.cb=!0;this.a.b.N=!0},Bv:function(a){this.a.b.sb=this.a.b.ca;this.a.b.ti=this.a.b.ca;this.El=a},Zb:function(){this.xK(this.a)},move:function(){if(this.Rp){if(null!=this.El.aa&&this.El.aa.ri==v.Tx)return;this.fE()}null!=this.a.aa&&this.a.aa.ef();this.oj(this.a.b.ca,this.a.c.Tb(this.a));if(-64>this.a.A||this.a.A>this.a.c.Ie+64||-64>this.a.v||this.a.v>this.a.c.Je+64)this.a.ao=!1,this.a.c.xg(this.a.V);this.a.b.cb&&
(this.a.b.cb=!1,this.a.c.ag(this.a))},fE:function(){null!=this.a.G&&this.a.G.Ls(!0);null!=this.a.G&&(this.a.G.ea|=A.Ih,this.a.G.rw());if(null!=this.o.xi){var a=this.o.nn(this.El);if(null!=a){var b=this.o.xi,c=new ca;this.Qt=c;c.rG(this.a,ca.MG);c.SL=b.identifier;this.pn=b.tT(a.RL,this.a.b.ca/250*50,c);c.QL=this.pn;null==this.pn&&(this.Qt=null)}}this.Rp=!1;this.El=null},xK:function(){null!=this.pn&&(pBase=this.a.c.xi,pBase.uT(this.pn),this.pn=null);null!=this.Qt&&(this.Qt=null)},nc:function(a){this.a.A!=
a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},Me:function(){},reverse:function(){},stop:function(){},start:function(){},ff:function(){},bf:function(){},jh:function(){}});Ce.prototype=n.extend(new G,{ba:function(a){this.a=a},move:function(){0==(this.a.Y&I.Ji)&&null!=this.a.aa&&(this.a.aa.ef(),this.a.aa.Zg!=v.xl+1&&this.a.c.xg(this.a.V))},nc:function(a){this.a.A!=a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=
!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0)},Me:function(){},reverse:function(){},stop:function(){},start:function(){},ff:function(){},bf:function(){},jh:function(){}});De.prototype=n.extend(new G,{ba:function(a,b){this.a=a;this.a.Fg=0;this.sg=this.a.Gg=0;this.zh=this.a.b.ca=0;this.Rt=-1;this.a.b.ui=b.qm;this.bp=b.fC;this.gh=this.Ck(this.bp);this.cp=b.gC;this.Le=this.Ck(this.cp);this.a.b.sb=b.iC;this.a.b.ti=0;this.St=b.hC;this.Kj=b.Gr;this.a.b.N=!0},move:function(){var a,
b,c,d;this.a.c.ol=1;a=this.a.c.Tb(this.a);this.a.b.bx=a;if(0==this.zh){this.a.C.Ij=!1;b=0;c=this.a.c.jd[this.a.b.ui-1]&15;0!=c&&(d=G.xG[c],-1!=d&&0!=(1<<d&this.St)&&(b=1,a=d));c=this.sg;0==b?0!=c&&(b=this.Le,0!=(this.a.c.l.gc&B.bd)&&(b*=this.a.c.Nc),c-=b,0>=c&&(c=0)):c>>8<this.a.b.sb&&(b=this.gh,0!=(this.a.c.l.gc&B.bd)&&(b*=this.a.c.Nc),c+=b,c>>8>this.a.b.sb&&(c=this.a.b.sb<<8));this.sg=c;this.a.b.ca=c>>8;this.a.b.eb=a;this.a.b.He=v.Rc;null!=this.a.aa&&this.a.aa.ef();if(0==this.oj(this.a.b.ca,this.a.c.Tb(this.a)))return;
if(0==this.a.b.ca){c=this.sg;if(0==c||this.a.b.bx==this.a.c.Tb(this.a))return;this.a.b.ca=c>>8;this.a.b.eb=this.a.b.bx;if(0==this.oj(this.a.b.ca,this.a.c.Tb(this.a)))return}}for(;0!=this.zh&&0!=this.a.c.ol;)if(c=this.sg,c-=this.Le,0<c){if(this.sg=c,c>>=8,this.a.b.ca=c,d=this.a.c.Tb(this.a),0!=this.zh&&(d+=16,d&=31),0==this.oj(c,d))break}else{this.sg=0;this.zh=this.a.b.ca=0;break}},ff:function(){this.re==this.a.c.od&&this.uo(0!=(this.Kj&G.sn));this.a.c.tc!=this.Rt&&(this.Rt=this.a.c.tc,this.zh++,12<=
this.zh?this.stop():(this.a.C.Ij=!0,this.a.C.T=!0))},reverse:function(){},Me:function(){},stop:function(){this.sg=this.zh=this.a.b.ca=0;this.a.C.T=!0;this.re==this.a.c.od&&(this.uo(0!=(this.Kj&G.sn)),this.zh=0)},start:function(){this.a.C.T=!0;this.bc=0},jh:function(a){0>a&&(a=0);250<a&&(a=250);this.a.b.sb=a;this.a.b.ca>a&&(this.a.b.ca=a,this.sg=a<<8);this.a.C.T=!0},bf:function(a){0>a&&(a=0);250<a&&(a=250);a>this.a.b.sb&&(a=this.a.b.sb);this.a.b.ca=a;this.sg=a<<8;this.a.C.T=!0},nc:function(a){this.a.A!=
a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},CT:function(a){this.St=a}});Ee.prototype=n.extend(new G,{ba:function(a,b){this.a=a;this.a.b.ui=b.qm;this.Tt=b.jC+this.a.A;this.Ut=b.kC+this.a.v;this.Vt=b.lC+this.a.A;this.Wt=b.mC+this.a.v;this.Tp=this.Sp=this.a.b.ca=0;this.a.b.ti=0;this.a.b.sb=100;this.Kj=b.Gr;this.to(b);this.a.b.N=!0},move:function(){var a=this.a.A,b=this.a.v,c,d,e,f;if(0==this.bc&&0!=this.a.c.rs[this.a.b.ui-
1]&&(a=this.a.c.bh,a<this.Tt&&(a=this.Tt),a>this.Vt&&(a=this.Vt),b=this.a.c.dh,b<this.Ut&&(b=this.Ut),b>this.Wt&&(b=this.Wt),c=a-this.a.A,d=b-this.a.v,e=0,0>c&&(c=-c,e|=1),0>d&&(d=-d,e|=2),f=c+d<<2,250<f&&(f=250),this.a.b.ca=f,0!=f)){0==d&&(d=1);c=(c<<8)/d;for(d=0;!(c>=G.yl[d]);d+=2);c=G.yl[d+1];0!=(e&2)&&(c=-c+32&31);0!=(e&1)&&(c=(-(c-8&31)&31)+8&31);this.a.b.eb=c}0!=this.a.b.ca&&(this.Tp=0,this.Sp=this.a.b.ca);this.Tp++;10<this.Tp&&(this.Sp=0);this.a.b.ca=this.Sp;null!=this.a.aa&&this.a.aa.ef();
this.a.A=a;this.a.v=b;this.a.b.N=!0;this.a.c.od++;this.re=this.a.c.od;this.a.c.ag(this.a)},stop:function(){this.re==this.a.c.od&&this.uo(0!=(this.Kj&G.sn));this.a.b.ca=0},start:function(){this.bc=0;this.a.C.T=!0},ff:function(){this.stop()},reverse:function(){},Me:function(){},nc:function(a){this.a.A!=a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)}});Fe.prototype=n.extend(new G,{ba:function(a,b){this.a=
a;this.Yp=this.a.A;this.Zp=this.a.v;this.ud=!1;this.Dh=0;this.a.hm=0;this.Ra=b;this.a.b.ti=b.CC;this.a.b.sb=b.BC;this.Ch=0;this.Jl=null;this.Qk(0);this.to(b);this.a.b.ca=this.Sc;this.a.b.N=!0;0==this.Ra.ob.length&&this.stop()},move:function(){this.a.hm=0;this.a.b.He=v.Rc;null!=this.a.aa&&this.a.aa.ef();if(0==this.Sc){var a=this.Dh;if(0==a){this.a.b.ca=0;this.a.c.ag(this.a);return}a-=this.a.c.Xm;if(0<a){this.Dh=a;this.a.b.ca=0;this.a.c.ag(this.a);return}this.Dh=0;this.Sc=this.bc&32767;this.bc=0;this.a.b.ca=
this.Sc}a=0!=(this.a.c.l.gc&B.bd)?256*this.a.c.Nc:256;this.a.c.yi=a;for(var b;;){b=!1;this.a.c.ap=a;a*=this.Sc;a<<=5;524288>=a?this.a.c.vx=a:(a=16384,a/=this.Sc,this.a.c.ap=a,this.a.c.vx=524288);for(;;){this.Wp=!1;if(1==this.DC(this.a.c.vx)&&0==this.Wp){b=!0;break}if(this.a.c.yi==this.a.c.ap){b=!0;break}if(this.a.c.yi>this.a.c.ap){this.a.c.yi-=this.a.c.ap;a=this.a.c.yi;break}a=this.a.c.yi*MT_Speed;a<<=5;this.DC(a);b=!0;break}if(b)break}},DC:function(a){a+=this.Ch;var b=a>>>16;if(b<this.Xp)return this.Ch=
a,a=b*this.rn/16384+this.Fh,this.a.A=b*this.qn/16384+this.Eh,this.a.v=a,this.a.b.N=!0,this.a.c.ag(this.a),this.a.C.T;b-=this.Xp;a=b<<16|a&65535;0!=this.Sc&&(a/=this.Sc);this.a.c.yi+=a>>5&65535;this.a.A=this.bk;this.a.v=this.ck;this.a.b.N=!0;this.a.c.ag(this.a);if(this.a.C.T)return!0;this.a.hm=this.a.c.tc;this.a.gm=null;b=this.xe;this.Ch=0;if(0==this.ud){b++;if(b<this.Ra.pm){this.a.gm=this.Ra.ob[b].Fe;if(null!=this.Jl&&null!=this.Ra.ob[b].Fe&&n.tb(this.Jl,this.Ra.ob[b].Fe))return this.xe=b,this.nf(),
this.Fr();this.Qk(b);this.nf();return this.a.C.T}this.a.fr=this.a.c.tc;this.xe=b;if(this.ud)return this.nf(),this.a.C.T;if(0!=this.Ra.GC)return this.ud=!0,b--,this.a.gm=this.Ra.ob[b].Fe,this.om(b),this.nf(),this.a.C.T;this.FC();if(0==this.Ra.mw)return this.Fr(),this.nf(),this.a.C.T;b=0}else{if(null!=this.Jl&&null!=this.Ra.ob[b].Fe&&n.tb(this.Jl,this.Ra.ob[b].Fe))return this.nf(),this.Fr();this.a.gm=this.Ra.ob[b].Fe;this.Dh=this.Ra.ob[b].ew;b--;if(0<=b)return this.om(b),this.nf(),this.a.C.T;this.FC();
if(0==this.ud)return this.nf(),this.a.C.T;if(0==this.Ra.mw)return this.Fr(),this.nf(),this.a.C.T;b=0;this.ud=!1}this.Qk(b);this.nf();return this.a.C.T},Qk:function(a){a>=this.Ra.ob.length?this.stop():(this.ud=!1,this.xe=a,this.Dh=this.Ra.ob[a].ew,this.qn=this.Ra.ob[a].aw,this.rn=this.Ra.ob[a].fw,this.Eh=this.a.A,this.Fh=this.a.v,this.bk=this.a.A+this.Ra.ob[a].cw,this.ck=this.a.v+this.Ra.ob[a].dw,this.a.b.eb=this.Ra.ob[a].bw,this.AC())},om:function(a){a>=this.Ra.ob.length?this.stop():(this.ud=!0,this.xe=
a,this.qn=-this.Ra.ob[a].aw,this.rn=-this.Ra.ob[a].fw,this.Eh=this.a.A,this.Fh=this.a.v,this.bk=this.a.A-this.Ra.ob[a].cw,this.ck=this.a.v-this.Ra.ob[a].dw,this.a.b.eb=this.Ra.ob[a].bw+16&31,this.AC())},AC:function(){this.Xp=this.Ra.ob[this.xe].dC;var a=this.Ra.ob[this.xe].eC,b=this.Dh;0!=b&&(this.Dh=20*b,this.bc=a|=32768);0!=this.bc&&(a=0);if(a!=this.Sc||0!=a)this.Sc=a,this.Wp=this.a.C.T=!0;this.a.b.ca=this.Sc},nf:function(){this.a.hm==this.a.c.tc&&(this.a.c.i.Ac=0,this.a.c.i.zd(this.a,-1310720|
this.a.Ma&65535),this.a.c.i.zd(this.a,-2293760|this.a.Ma&65535));this.a.fr==this.a.c.tc&&(this.a.c.i.Ac=0,this.a.c.i.zd(this.a,-1376256|this.a.Ma&65535))},Fr:function(){this.bc=this.Sc=0;this.a.C.T=!0;this.Wp=!1;return!0},FC:function(){0!=this.Ra.EC&&(this.a.A=this.Yp,this.a.v=this.Zp,this.a.b.N=!0)},jT:function(a){var b;for(b=0;b<this.Ra.pm;b++)if(null!=this.Ra.ob[b].Fe&&n.tb(a,this.Ra.ob[b].Fe)){0==this.ud?(this.Qk(b),this.a.hm=this.a.c.tc,this.a.gm=this.Ra.ob[b].Fe,this.a.fr=0,this.nf()):0<b&&
(b--,this.om(b),this.a.hm=this.a.c.tc,this.a.gm=this.Ra.ob[b].Fe,this.a.fr=0,this.nf());this.a.C.T=!0;break}},kT:function(a){var b;for(b=0;b<this.Ra.pm;b++)if(null!=this.Ra.ob[b].Fe&&n.tb(a,this.Ra.ob[b].Fe)){if(b==this.xe&&0==this.Ch)break;this.Jl=a;if(0==this.ud)if(b>this.xe){if(0!=this.Sc)break;0!=(this.bc&32768)?this.start():this.Qk(this.xe)}else{if(0!=this.Sc){this.reverse();break}0!=(this.bc&32768)?(this.start(),this.reverse()):this.om(MT_MoveNumber-1)}else if(b<=this.xe){if(0!=this.Sc)break;
0!=(this.bc&32768)?this.start():this.om(this.xe-1)}else{if(0!=this.Sc){this.reverse();break}0!=(this.bc&32768)?(this.start(),this.reverse()):this.Qk(this.xe)}break}},stop:function(){0==this.bc&&(this.bc=this.Sc|32768);this.Sc=0;this.a.C.T=!0},start:function(){0!=(this.bc&32768)&&(this.Sc=this.bc&32767,this.bc=this.Dh=0,this.a.C.T=!0)},reverse:function(){if(0==this.bc){this.a.C.T=!0;var a=this.xe;if(0==this.Ch)(this.ud=!this.ud)?0==a?this.ud=!this.ud:(a--,this.om(a)):this.Qk(a);else{this.ud=!this.ud;
this.qn=-this.qn;this.rn=-this.rn;var a=this.Eh,b=this.bk;this.Eh=b;this.bk=a;a=this.Fh;this.Fh=b=this.ck;this.ck=a;this.a.b.eb+=16;this.a.b.eb&=31;a=this.Ch>>>16;a=this.Xp-a;this.Ch=a<<16|this.Ch&65535}}},nc:function(a){var b=this.a.A;this.a.A=a;b-=this.Eh;a-=b;this.bk=b=this.bk-this.Eh+a;b=this.Eh;this.Eh=a;this.Yp-=b-a;this.a.C.T=!0;this.a.b.N=!0;this.a.b.cb=!0},oc:function(a){var b=this.a.v;this.a.v=a;b-=this.Fh;a-=b;this.ck=b=this.ck-this.Fh+a;b=this.Fh;this.Fh=a;this.Zp-=b-a;this.a.C.T=!0;this.a.b.N=
!0;this.a.b.cb=!0},bf:function(a){0>a&&(a=0);250<a&&(a=250);this.Sc=a;this.a.b.ca=a;this.a.C.T=!0},jh:function(a){this.bf(a)},Me:function(){}});N.XP=0;N.KG=1;N.VP=2;N.WP=3;N.Ah=0;N.Fl=1;N.Vp=2;N.Up=3;N.Dy=4;N.Ey=5;N.prototype=n.extend(new G,{ba:function(a,b){this.a=a;this.o=this.a.c;this.a.Fg=0;this.$d=this.a.Gg=0;this.a.b.ca=0;this.a.b.ui=b.qm;this.bp=b.qC;this.gh=this.Ck(this.bp);this.cp=b.rC;this.Le=this.Ck(this.cp);this.a.b.sb=b.vC;this.a.b.ti=0;this.Xt=b.sC;this.Fy=b.tC;var c=b.uC;3<c&&(c=N.KG);
this.Gy=c;this.Gl=this.Kd=0;this.Hl=null;this.to(b);this.a.b.N=!0;this.Bb=N.Ah},move:function(){var a,b;this.a.c.ol=1;a=this.a.c.jd[this.a.b.ui-1];this.Fu();b=this.$d;var c;0==this.Gl&&(0>=b&&(0!=(a&4)?(c=this.gh,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),b-=c,b/256<-this.a.b.sb&&(b=256*-this.a.b.sb)):0>b&&(c=this.Le,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),b+=c,0<b&&(b=0)),0!=(a&8)&&(b=-b)),0<=b&&(0!=(a&8)?(c=this.gh,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),b+=c,b/256>this.a.b.sb&&(b=256*this.a.b.sb)):
0<b&&(c=this.Le,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),b-=c,0>b&&(b=0)),0!=(a&4)&&(b=-b)),this.$d=b);var d=this.Kd;for(c=!1;;){switch(this.Bb){case 2:case 3:c=this.Xt<<5;0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc);d+=c;64E3<d&&(d=64E3);break;case 0:if(0!=(a&1)){if(this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf-4)==h.Ff)break;this.Bb=N.Fl;c=!0;continue}if(0!=(a&2)&&this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf+4)!=h.Ff){this.Bb=N.Fl;c=!0;continue}break;case 1:if(0==c&&(this.Gl=0,this.o.vg(this.a.va,
this.a.A+this.Gf,this.a.v+this.Hf)==h.Ff&&this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf-4)==h.Ff))break;0>=d&&(0!=(a&1)?(c=this.gh,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),d-=c,c=d/256,c<-this.a.b.sb&&(d=256*-this.a.b.sb)):(c=this.Le,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),d+=c,0<d&&(d=0)),0!=(a&2)&&(d=-d));0<=d&&(0!=(a&2)?(c=this.gh,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),d+=c,c=d/256,c>this.a.b.sb&&(d=256*this.a.b.sb)):(c=this.Le,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),d-=c,0>d&&
(d=0)),0!=(a&1)&&(d=-d))}break}this.Kd=d;var e=0;0>b&&(e=16);c=b;var f=d;if(0!=f){var g=0;0>c&&(g|=1,c=-c);0>f&&(g|=2,f=-f);c=(c<<8)/f;for(e=0;!(c>=G.yl[e]);e+=2);e=G.yl[e+1];0!=(g&2)&&(e=-e+32&31);0!=(g&1)&&(e=(-(e-8&31)&31)+8&31)}c=b;g=G.Wj[e];f=G.ik[e];0>g&&(g=-g);0>f&&(f=-f);g<f&&(g=f,c=d);0>c&&(c=-c);c/=g;250<c&&(c=250);this.a.b.ca=c;switch(this.Bb){case 1:0>d?this.a.b.eb=8:0<d&&(this.a.b.eb=24);break;case 3:this.a.b.eb=e;break;default:0>b?this.a.b.eb=16:0<b&&(this.a.b.eb=0)}switch(this.Bb){case 4:this.a.b.He=
v.ot;break;case 5:this.a.b.He=v.xp;break;case 3:this.a.b.He=v.Rx;break;case 2:this.a.b.He=v.Sx;break;case 1:this.a.b.He=v.Qx;break;default:this.a.b.He=v.Rc}null!=this.a.aa&&this.a.aa.ef();this.Fu();this.oj(this.a.b.ca,e);this.Bb!=N.Ah&&this.Bb!=N.Fl||0!=this.$j||(b=!1,d=this.Gy,0!=d&&(d--,0==d?(5==(a&5)&&(b=!0),9==(a&9)&&(b=!0)):0!=(a&d<<4)&&(b=!0)),b&&(this.Kd=-this.Fy<<8,this.Bb=N.Vp));switch(this.Bb){case 2:0<=this.Kd&&(this.Bb=N.Up);break;case 3:this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf)!=
h.Ff&&(this.Kd=0,this.Bb=N.Fl,this.a.b.eb=8);break;case 0:if(0!=(a&3)&&0==(a&12)&&this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf)!=h.Ff){this.Bb=N.Fl;this.$d=0;break}0!=(a&2)&&null!=this.a.aa&&this.a.aa.Nh(v.ot)&&(this.$d=0,this.Bb=N.Dy);if(this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf)!=h.Ff)break;0==this.fn(this.a.A,this.a.v+10,this.Mi,B.ue,!0)?(a=this.a.A-this.a.c.la,b=this.a.v-this.a.c.sa,d=new ta,this.nm(a,b+this.Mi-1,a,b,this.Mi,B.ue,d),this.a.A=d.x+this.a.c.la,this.a.v=d.y+this.a.c.sa,
this.$j=!1):this.Bb=N.Up;break;case 1:if(this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf)==h.Ff){if(0>this.Kd)for(f=0;32>f;f++)if(this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf+f)!=h.Ff){this.a.v+=f;break}this.Kd=0}0!=(a&12)&&(this.Bb=N.Ah,this.Kd=0);break;case 4:0==(a&2)&&(null!=hoPtr.aa&&this.a.aa.Nh(v.xp)?(this.Bb=N.Ey,this.a.b.He=v.xp,this.a.aa.ef(),this.a.aa.al=1):this.Bb=N.Ah);break;case 5:null!=this.a.aa&&0==this.a.aa.Yd&&(this.Bb=N.Ah)}if(this.Bb==N.Ah||this.Bb==N.Dy||this.Bb==
N.Ey){do{a=null;null!=this.a.Da&&(a=this.a.Da.vj);if(null==this.a.c.um(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,this.a.A,this.a.v,a)&&(a=this.a.c.um(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,this.a.A,this.a.v+1,a),null!=a&&1==a.size())){a=a.get(0);if((null==this.Hl||this.Hl!=a)&&this.a.fc!=a.fc){this.Hl=a;this.Yt=a.A;this.Zt=a.v;break}b=a.A-this.Yt;d=a.v-this.Zt;this.Yt=a.A;this.Zt=a.v;this.a.A+=b;this.a.v+=d;this.a.c.ag(this.a);this.a.b.N=!0;break}this.Hl=null}while(0)
}else this.Hl=null},jw:function(){this.Kd=this.$d=this.a.b.ca=0},ff:function(){this.stop()},stop:function(){if(this.re!=this.a.c.od)this.jw();else{this.a.C.T=!0;var a=this.a.A-this.a.c.la,b=this.a.v-this.a.c.sa,c;switch(this.a.c.i.Ds&4294901760){case -786432:a=this.a.A-this.a.na;b=this.a.v-this.a.oa;c=this.a.c.Zk(a,b,a+this.a.M,b+this.a.L);a=this.a.A;b=this.a.v;0!=(c&h.vh)&&(a=this.a.na,this.$d=0,this.$j=!0);0!=(c&h.wh)&&(a=this.a.c.Ie-this.a.M+this.a.na,this.$d=0,this.$j=!0);0!=(c&h.xh)&&(b=this.a.oa,
this.Kd=0,this.$j=!1);0!=(c&h.uh)&&(b=this.a.c.Je-this.a.L+this.a.oa,this.Kd=0,this.$j=!1);this.a.A=a;this.a.v=b;this.Bb=this.Bb==N.Vp?N.Up:N.Ah;this.Gl=0;break;case -851968:case -917504:if(this.$j=!1,c=new ta,this.Bb==N.Up)this.nm(a,b,this.a.b.Bj-this.a.c.la,this.a.b.Cj-this.a.c.sa,this.Mi,B.ue,c),this.a.A=c.x+this.a.c.la,this.a.v=c.y+this.a.c.sa,this.Bb=N.Ah,this.a.b.N=!0,this.fn(this.a.A,this.a.v+1,0,B.ue,!0)?this.$d=this.a.b.ca=0:(this.Gl=0,this.a.b.ca=Math.abs(this.$d/256),this.Kd=0);else{if(this.Bb==
N.Ah){if(this.nm(a,b,a,b-this.Mi,0,B.ue,c)){this.a.A=c.x+this.a.c.la;this.a.v=c.y+this.a.c.sa;this.a.b.N=!0;break}if(this.nm(a,b,this.a.b.Bj-this.a.c.la,this.a.b.Cj-this.a.c.sa,0,B.ue,c)){this.a.A=c.x+this.a.c.la;this.a.v=c.y+this.a.c.sa;this.a.b.N=!0;this.jw();break}}if(this.Bb==N.Vp){if(this.nm(a,b,a,b-this.Mi,0,B.ue,c)){this.a.A=c.x+this.a.c.la;this.a.v=c.y+this.a.c.sa;this.a.b.N=!0;break}this.Gl=1;this.$d=0}this.Bb==N.Fl&&this.nm(a,b,this.a.b.Bj-this.a.c.la,this.a.b.Cj-this.a.c.sa,0,B.ue,c)?(this.a.A=
c.x+this.a.c.la,this.a.v=c.y+this.a.c.sa,this.a.b.N=!0,this.jw()):(this.a.b.Xa=this.a.b.ns,this.a.b.rb=this.a.b.ms,this.fn(this.a.A,this.a.v,0,B.ue,!0)||(this.a.A=this.a.b.Bj,this.a.v=this.a.b.Cj,this.a.b.N=!0))}}}},nc:function(a){this.a.A!=a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},bf:function(a){0>a&&(a=0);250<a&&(a=250);a>this.a.b.sb&&(a=this.a.b.sb);this.a.b.ca=a;this.$d=this.a.b.ca*G.Wj[this.a.c.Tb(this.a)];
this.Kd=this.a.b.ca*G.ik[this.a.c.Tb(this.a)];this.a.C.T=!0},jh:function(a){0>a&&(a=0);250<a&&(a=250);this.a.b.sb=a;a<<=8;this.$d>a&&(this.$d=a);this.a.C.T=!0},Ns:function(a){this.Xt=a},Me:function(a){this.a.b.eb=a;this.$d=this.a.b.ca*G.Wj[a];this.Kd=this.a.b.ca*G.ik[a]},Fu:function(){var a;0<this.a.b.Xa?a=this.a.c.h.ga.Ek(this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb):(a=new ha,a.width=this.a.M,a.height=this.a.L,a.Qa=this.a.na,a.Na=this.a.oa);this.Gf=0;this.Hf=a.height-a.Na;this.Mi=2*a.height+
a.height>>>3},XL:function(){this.Fu();this.o.vg(this.a.va,this.a.A+this.Gf,this.a.v+this.Hf)==h.Ff&&(0==this.a.c.Sl(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,this.a.A,this.a.v,0,B.zp)&&(this.Bb==N.Vp&&0>this.Kd||0==this.a.c.Sl(this.a,this.a.b.Xa,this.a.b.rb,this.a.b.Pb,this.a.b.Qb,this.a.A,this.a.v,this.Mi,B.ue))||this.a.c.i.zd(this.a,-851968|this.a.Ma&65535))}});$a.pH=[4294967288,4294967292,4294967294,4294967295];$a.prototype=n.extend(new G,{ba:function(a,b){this.a=a;this.Ld=0;this.Bh=
this.a.b.ca=0;this.Hy=-1;this.a.b.ui=b.qm;this.bp=b.kw;this.gh=this.Ck(b.kw);this.cp=b.lw;this.Le=this.Ck(b.lw);this.a.b.sb=b.zC;this.a.b.ti=0;this.Iy=b.xC;this.a.C.Lj=0;this.Kj=b.Gr;this.$t=0;this.au=$a.pH[b.wC];this.bu=b.yC;this.Il=0;this.ak=this.a.c.Tb(this.a);this.a.Fg=0;this.a.Gg=0;this.to(b);this.a.b.N=!0},move:function(){var a,b,c;this.a.c.ol=1;if(0==this.Bh){this.a.C.Ij=!1;a=this.a.c.jd[this.a.b.ui-1]&15;b=0;0!=(a&8)&&(b=-1);0!=(a&4)&&(b=1);if(0!=b){c=this.bu;0!=(this.a.c.l.gc&B.bd)&&(c*=
this.a.c.Nc);for(this.Il+=c;100<this.Il;)this.Il-=100,this.ak+=b,this.ak&=31,this.a.b.eb=this.ak&this.au;this.a.b.N=!0}c=0;0!=this.a.C.Lj?(0!=(a&1)&&(c=1),0!=(a&2)&&(c=2)):(0!=(a&1)&&(c=2),0!=(a&2)&&(c=1));for(b=this.Ld;;){if(0!=(c&1)){if(0==this.Ld){if(0==this.Iy)break;if(0!=(this.$t&3))break;this.a.C.Lj^=1;c=this.gh;0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc);b+=c;c=b>>8;c>this.a.b.sb&&(this.Ld=b=this.a.b.sb<<8);this.Ld=b;break}c=this.Le;0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc);b-=c;0>b&&(b=0);this.Ld=
b}else 0!=(c&2)&&(c=this.gh,0!=(this.a.c.l.gc&B.bd)&&(c*=this.a.c.Nc),b+=c,c=b>>8,c>this.a.b.sb&&(this.Ld=b=this.a.b.sb<<8),this.Ld=b);break}this.$t=a;this.a.b.ca=this.Ld>>8;this.a.b.He=v.Rc;null!=this.a.aa&&this.a.aa.ef();a=this.a.c.Tb(this.a);0!=this.a.C.Lj&&(a=a+16&31);if(0==this.oj(this.a.b.ca,a))return}do{if(0==this.Bh)break;if(0==this.a.c.ol)break;b=this.Ld;b-=this.Le;if(0>=b){this.Bh=this.Ld=0;break}this.Ld=b;b>>=8;a=this.a.c.Tb(this.a);0!=this.Bh&&(a+=16,a&=31);if(0==this.oj(b,a))break}while(1)},
reverse:function(){},stop:function(){this.Ld=this.Bh=0;this.a.C.Lj=0;this.re==this.a.c.od&&(this.uo(0!=(this.Kj&G.sn)),this.a.C.T=!0)},start:function(){this.bc=0;this.a.C.T=!0},ff:function(){this.re==this.a.c.od&&this.uo(0!=(this.Kj&G.sn));this.a.c.tc!=this.Hy&&(this.Bh=this.a.C.Lj,this.a.C.Lj=0,this.Bh++,16<=this.Bh?this.stop():(this.a.C.T=!0,this.a.C.Ij=!0))},bf:function(a){0>a&&(a=0);250<a&&(a=250);a>this.a.b.sb&&(a=this.a.b.sb);this.Ld=a<<8;this.a.C.T=!0},jh:function(a){0>a&&(a=0);250<a&&(a=250);
this.a.b.sb=a;a<<=8;this.Ld>a&&(this.Ld=a);this.a.C.T=!0},Qs:function(a){this.bu=a},nc:function(a){this.a.A!=a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0,this.a.b.cb=!0)},Me:function(a){this.ak=a;this.a.b.eb=a&this.au}});ab.prototype=n.extend(new G,{ba:function(a){this.a=a;this.a.b.ca=0;this.a.b.cb=!0;this.a.b.N=!0},move:function(){null!=this.a.aa&&this.a.aa.ef();this.a.b.cb&&(this.a.b.cb=!1,this.a.c.ag(this.a))},nc:function(a){this.a.A!=
a&&(this.a.A=a,this.a.C.T=!0,this.a.b.N=!0);this.a.b.cb=!0},oc:function(a){this.a.v!=a&&(this.a.v=a,this.a.C.T=!0,this.a.b.N=!0);this.a.b.cb=!0},Me:function(){},reverse:function(){},stop:function(){},start:function(){},ff:function(){},bf:function(){},jh:function(){}});(function(a){this.Ed=a}).prototype=n.extend(new G,{ba:function(a,b){this.a=a;a.c.h.file.wg(b.data);this.a.b.cb=!0;this.a.b.N=!0},Zb:function(){this.Ed.Zb()},move:function(){this.Ed.move()&&(this.a.b.N=!0)},stop:function(){this.Ed.stop(this.re==
this.a.c.od)},start:function(){this.Ed.start()},ff:function(){this.Ed.ff(this.re==this.a.c.od)},bf:function(a){this.Ed.bf(a)},jh:function(a){this.Ed.jh(a)},reverse:function(){this.Ed.reverse()},nc:function(a){this.Ed.nc(a);this.a.b.N=!0;this.a.b.cb=!0},oc:function(a){this.Ed.oc(a);this.a.b.N=!0;this.a.b.cb=!0},Me:function(a){this.Ed.Me(a);this.a.b.N=!0;this.a.b.cb=!0},Ez:function(){return 0}});za.GF=1;za.iy=2;za.HF=4;za.prototype={ba:function(a,b,c,d,e){null!=this.da&&this.da.Zb();null!=d&&(b.b.eb=
d.Tz);this.zx=b.Da.Dw;b.b.Wc=-1;if(null!=c.Rg&&a<c.Rg.yo){c=c.Rg.Td[a];this.yx=a;-1==e&&(e=c.nw);b.b.Wc=e;switch(e){case 0:this.da=new ab;break;case 1:this.da=new Ee;break;case 2:this.da=new $a;break;case 3:this.da=new De;break;case 4:this.da=new wa;break;case 5:this.da=new Fe;break;case 9:this.da=new N;break;case 14:this.da=null,null==this.da&&(this.da=new ab)}b.b.eb=this.Uu(b,c.HC,b.b.eb);this.da.ba(b,c)}-1==b.b.Wc&&(b.b.Wc=0,this.da=new ab,this.da.ba(b,null),b.b.eb=0)},bL:function(a,b,c){null!=
this.da&&this.da.Zb();a.b.Wc=b;switch(b){case 11:this.da=new Ce;break;case 13:this.da=new Be}this.da.a=a;0==c&&this.da.ba(a,null)},Zb:function(){this.da.Zb()},move:function(){this.da.move()},Uu:function(a,b,c){if(0>c||32<=c){var d=0,e=b,f;for(c=0;32>c;c++)f=e,e>>=1,0!=(f&1)&&d++;if(0==d)c=0;else for(d=a.c.random(d),e=b,c=0;!(f=e,e>>=1,0!=(f&1)&&(d--,0>d));c++);}return c}};Ma.KP=2;Ma.LP=4;Ma.nG=8;Ma.prototype=n.extend(new Ea,{fm:function(){return 0},Jq:function(a){this.AB=a.w();this.Gc=n.Wr(a.Kb());
0==this.Gc.length&&(this.Gc="Ini.ini");a=0;this.AB&Ma.nG&&(a|=oa.vy);this.Uc=new oa(this.D.h,a);this.We="Group";this.im="Item";this.Ae=0;return!1},Zn:function(){0<this.Ae&&(this.Ae--,0==this.Ae&&this.Uc.gp());return 0},Tu:function(){this.Uc.gp()},action:function(a,b){switch(a){case 0:this.sH(b);break;case 1:this.tH(b);break;case 2:this.xH(b);break;case 3:this.qH(b);break;case 4:this.GG(b);break;case 5:this.uH(b);break;case 6:this.rH(b);break;case 7:this.zH(b);break;case 8:this.yH(b);break;case 9:this.wH(b);
break;case 10:this.vH(b);break;case 11:this.vF(b);break;case 12:this.uF(b);break;case 13:this.tF(b)}},sH:function(a){this.We=a.Mb(this.D,0)},tH:function(a){this.im=a.Mb(this.D,0)},xH:function(a){a=a.Z(this.D,0).toString();this.Uc.wl(this.We,this.im,a,this.Gc);this.Ae=10},qH:function(a){a=a.Yb(this.D,0);this.Uc.wl(this.We,"pos."+a.Da.Vg,a.A.toString()+","+a.v.toString(),this.Gc);this.Ae=10},GG:function(a){a=a.Yb(this.D,0);var b=this.Uc.Gk(this.We,"pos."+a.Da.Vg,"X",this.Gc);if("X"!=b){var c=b.indexOf(","),
d=b.substring(c+1);a.A=parseInt(b.substring(0,c),10);isNaN(a.A)&&(a.A=0);a.v=parseInt(d,10);isNaN(a.v)&&(a.v=0);a.b.N=!0;a.b.cb=!0}},uH:function(a){a=a.Mb(this.D,0);this.Uc.wl(this.We,this.im,a,this.Gc);this.Ae=10},rH:function(a){this.Gc=n.Wr(a.Mb(this.D,0))},zH:function(a){var b=a.Mb(this.D,0);a=a.Z(this.D,1).toString();this.Uc.wl(this.We,b,a,this.Gc);this.Ae=10},yH:function(a){var b=a.Mb(this.D,0),c=a.Mb(this.D,1);a=a.Z(this.D,2).toString();this.Uc.wl(b,c,a,this.Gc);this.Ae=10},wH:function(a){var b=
a.Mb(this.D,0);a=a.Mb(this.D,1);this.Uc.wl(this.We,b,a,this.Gc);this.Ae=10},vH:function(a){var b=a.Mb(this.D,0),c=a.Mb(this.D,1);a=a.Mb(this.D,2);this.Uc.wl(b,c,a,this.Gc);this.Ae=10},vF:function(a){this.Uc.sA(this.We,a.Mb(this.D,0),this.Gc);this.Ae=10},uF:function(a){this.Uc.sA(a.Mb(this.D,0),a.Mb(this.D,1),this.Gc);this.Ae=10},tF:function(a){this.Uc.EJ(a.Mb(this.D,0),this.Gc);this.Ae=10},bm:function(a){switch(a){case 0:return this.gG();case 1:return this.dG();case 2:return this.iG();case 3:return this.hG();
case 4:return this.fG();case 5:return this.eG()}return null},gG:function(){var a=this.Uc.Gk(this.We,this.im,"",this.Gc),a=parseInt(a,10);isNaN(a)&&(a=0);return a},dG:function(){return this.Uc.Gk(this.We,this.im,"",this.Gc)},iG:function(){var a=this.j.Ub(),a=this.Uc.Gk(this.We,a,"",this.Gc),a=parseInt(a,10);isNaN(a)&&(a=0);return a},hG:function(){var a=this.j.Ub(),b=this.j.Ub(),a=this.Uc.Gk(a,b,"",this.Gc),a=parseInt(a,10);isNaN(a)&&(a=0);return a},fG:function(){var a=this.j.Ub();return this.Uc.Gk(this.We,
a,"",this.Gc)},eG:function(){var a=this.j.Ub(),b=this.j.Ub();return this.Uc.Gk(a,b,"",this.Gc)}});ka.EH=0;ka.DH=1;ka.GH=2;ka.FH=3;ka.KE=4;ka.JE=5;ka.prototype=n.extend(new Ea,{fm:function(){return 12},Jq:function(){this.df=this.j.va;return!1},Wl:function(a,b){switch(a){case 0:return this.XI(b);case 1:return this.ZI(b);case 2:return this.VI(b);case 3:return this.aJ(b);case 4:return this.cJ(b);case 5:return this.YI(b);case 6:return this.$I(b);case 7:return this.WI(b);case 8:return this.bJ(b);case 9:return this.dJ(b);
case 10:return this.eJ(b);case 11:return this.fJ(b)}return!1},XI:function(a){a=a.Z(this.D,0);return this.Qz(a)},Qz:function(a){var b=this.df,c,d=null,e=1E5,f;for(c=this.j.Rd();null!=c;c=this.j.yd())null!=c.G&&c.va==b&&(f=c.xa(),0<=f&&f<e&&(d=c,e=f));return null!=d&&(b=(d.Gb<<16)+(d.V&65535),0==a&&(a=this.Ve),a==b)?!0:!1},ZI:function(a){a=a.Z(this.D,0);return this.Rz(a)},Rz:function(a){var b=this.df,c,d=null,e=-1,f;for(c=this.j.Rd();null!=c;c=this.j.yd())null!=c.G&&c.va==b&&(f=c.xa(),0<=f&&f>e&&(d=
c,e=f));return null!=d&&(b=(d.Gb<<16)+(d.V&65535),0==a&&(a=this.Ve),a==b)?!0:!1},VI:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);return this.Pz(b,a)},Pz:function(a,b){var c,d,e;0==a&&(a=this.Ve);0==b&&(b=this.Ve);for(c=this.j.Rd();null!=c;c=this.j.yd())if(d=(c.Gb<<16)+(c.V&65535),null!=c.G&&a==d)for(d=this.j.Rd();null!=d;d=this.j.yd())if(e=(d.Gb<<16)+(d.V&65535),null!=d.G&&b==e){if(c.va!=d.va)return c.va>d.va;c=c.xa();d=d.xa();return 0<=c&&0<=d&&c>d?!0:!1}return!1},aJ:function(a){var b=a.Z(this.D,
0);a=a.Z(this.D,1);return this.Sz(b,a)},Sz:function(a,b){var c,d,e;0==a&&(a=this.Ve);0==b&&(b=this.Ve);for(c=this.j.Rd();null!=c;c=this.j.yd())if(d=(c.Gb<<16)+(c.V&65535),null!=c.G&&a==d)for(d=this.j.Rd();null!=d;d=this.j.yd())if(e=(d.Gb<<16)+(d.V&65535),null!=d.G&&b==e){if(c.va!=d.va)return c.va<d.va;c=c.xa();d=d.xa();return 0<=c&&0<=d&&c<d?!0:!1}return!1},cJ:function(a){var b=a.Z(this.D,0),c=a.Z(this.D,1),d=a.Z(this.D,2),e,f=null,g=null;a=null;var h;0==b&&(b=this.Ve);0==c&&(c=this.Ve);0==d&&(d=
this.Ve);for(e=this.j.Rd();null!=e;e=this.j.yd())if(h=(e.Gb<<16)+(e.V&65535),null!=e.G&&b==h){f=e;break}if(null!=f){for(b=this.j.Rd();null!=b&&(e=(b.Gb<<16)+(b.V&65535),null!=b.G&&c==e&&(g=b),null!=b.G&&d==e&&(a=b),null==g||null==a);b=this.j.yd());if(null!=f&&null!=g&&null!=a&&(c=f.xa(),g=g.xa(),a=a.xa(),0<=c&&0<=g&&0<=a&&(a>c&&c>g||g>c&&c>a)))return!0}return!1},YI:function(a){a=a.Yb(this.D,0);return this.lj(a,null,0)},$I:function(a){a=a.Yb(this.D,0);return this.lj(a,null,1)},WI:function(a){var b=
a.Yb(this.D,0);a=a.Yb(this.D,1);return this.lj(b,a,2)},bJ:function(a){var b=a.Yb(this.D,0);a=a.Yb(this.D,1);return this.lj(b,a,3)},dJ:function(a){var b=a.Yb(this.D,0),c=a.Yb(this.D,1);a=a.Yb(this.D,2);var d=!1;this.lj(b,c,2)&&this.lj(b,a,3)&&(d=!0);d||(this.NL(this.$h(b)),this.lj(b,c,3)&&this.lj(b,a,2)&&(d=!0));return d},eJ:function(a){a=a.Z(this.D,0);return 0<a&&a<=this.j.c.l.ja?this.j.c.l.fa[a-1].Md:!1},ve:function(a){if(null!=a){var b;for(b=0;b<this.j.c.l.ja;b++){var c=this.j.c.l.fa[b];if(null!=
c.Ur&&n.tb(a,c.Ur))return b+1}}return 0},fJ:function(a){a=a.Mb(this.D,0);a=this.ve(a);return 0<a&&a<=this.j.c.l.ja?this.j.c.l.fa[a-1].Md:!1},action:function(a,b){switch(a){case 0:this.NH(b);break;case 1:this.TH(b);break;case 2:this.AI(b);break;case 3:this.rI(b);break;case 4:this.PH(b);break;case 5:this.dI(b);break;case 6:this.LH(b);break;case 7:this.RH(b);break;case 8:this.cI(b);break;case 9:this.XH(b);break;case 10:this.ZH(b);break;case 11:this.aI(b);break;case 12:this.xI(b);break;case 13:this.zI(b);
break;case 14:this.wI(b);break;case 15:this.yI(b);break;case 16:this.OH(b);break;case 17:this.UH(b);break;case 18:this.yS(b);break;case 19:this.QH(b);break;case 20:this.eI(b);break;case 21:this.MH(b);break;case 22:this.SH(b);break;case 23:this.YH(b);break;case 24:this.$H(b);break;case 25:this.bI(b);break;case 26:this.vI(b);break;case 27:this.uI(b);break;case 28:this.lI(b);break;case 29:this.pI(b);break;case 30:this.nI(b);break;case 31:this.sI(b);break;case 32:this.VH(b);break;case 33:this.mI(b);break;
case 34:this.qI(b);break;case 35:this.oI(b);break;case 36:this.tI(b);break;case 37:this.WH(b);break;case 38:this.fI(b);break;case 39:this.gI(b);break;case 40:this.hI(b);break;case 41:this.jI(b);break;case 42:this.iI(b);break;case 43:this.kI(b)}},NH:function(a){a=a.Z(this.D,0);this.fz(a)},fz:function(a){var b;null!=(b=this.ne(a))&&b.yb(b.xa()-1)},TH:function(a){a=a.Z(this.D,0);this.iz(a)},iz:function(a){var b;null!=(b=this.ne(a))&&b.yb(b.xa()+1)},AI:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);
this.nz(b,a)},nz:function(a,b){var c,d;null!=(c=this.ne(a))&&null!=(d=this.ne(b))&&c.va==d.va&&this.PL(c,d,!0)},rI:function(a){a=a.Yb(this.D,0);this.Ve=this.Vc(a.Da)},PH:function(a){a=a.Z(this.D,0);this.gz(a)},gz:function(a){a=this.ne(a);null!=a&&a.yb(1E5)},dI:function(a){a=a.Z(this.D,0);this.mz(a)},mz:function(a){a=this.ne(a);null!=a&&a.yb(0)},LH:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);this.ez(b,a)},ez:function(a,b){var c;c=this.ne(a);if(null!=c){var d=c.xa(),d=d-b;0>d&&(d=0);c.yb(d)}},RH:function(a){var b=
a.Z(this.D,0);a=a.Z(this.D,1);this.hz(b,a)},hz:function(a,b){var c;c=this.ne(a);null!=c&&c.yb(c.xa()+b)},cI:function(){var a,b=this.df,c=Array(this.j.c.Eb),d=0;for(a=this.j.Rd();null!=a;a=this.j.yd());null!=a.G&&a.va==b&&(c[d++]=a);for(a=d-1;0<=a;a--)c[a].yb(1E5)},XH:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);this.jz(b,a)},jz:function(a,b){var c,d;c=this.ne(a);null!=c&&(d=this.ne(b),null!=d&&c.va==d.va&&c.yb(d.xa()+1))},ZH:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);this.kz(b,a)},kz:function(a,
b){var c,d;c=this.ne(a);null!=c&&(d=this.ne(b),null!=d&&c.va==d.va&&c.yb(d.xa()-1))},aI:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);this.lz(b,a)},lz:function(a,b){var c;c=this.ne(a);null!=c&&c.yb(b)},xI:function(){this.km(ka.EH,0,0)},zI:function(){this.km(ka.GH,0,0)},wI:function(){this.km(ka.DH,0,0)},yI:function(){this.km(ka.FH,0,0)},OH:function(a){a=a.Yb(this.D,0);var b=a.Da;null!=a&&this.fz(this.Vc(b))},UH:function(a){a=a.Yb(this.D,0);null!=a&&this.iz(this.Vc(a.Da))},bS:function(a){var b=a.Yb(this.D,
0);a=a.Yb(this.D,1);null!=b&&null!=a&&this.nz(this.Vc(b.Da),this.Vc(a.Da))},QH:function(a){a=a.Yb(this.D,0);null!=a&&this.gz(this.Vc(a.Da))},eI:function(a){a=a.Yb(this.D,0);null!=a&&this.mz(this.Vc(a.Da))},MH:function(a){var b=a.Yb(this.D,0);a=a.Z(this.D,1);null!=b&&this.ez(this.Vc(b.Da),a)},SH:function(a){var b=a.Yb(this.D,0);a=a.Z(this.D,1);null!=b&&this.hz(this.Vc(b.Da),a)},YH:function(a){var b=a.Yb(this.D,0);a=a.Yb(this.D,1);null!=b&&null!=a&&this.jz(this.Vc(b.Da),this.Vc(a.Da))},$H:function(a){var b=
a.Yb(this.D,0);a=a.Yb(this.D,1);null!=b&&null!=a&&this.kz(this.Vc(b.Da),this.Vc(a.Da))},bI:function(a){var b=a.Yb(this.D,0);a=a.Z(this.D,1);null!=b&&this.lz(this.Vc(b.Da),a)},vI:function(a){var b=a.nv(this.D,0);a=a.Z(this.D,1);this.km(ka.KE,a,b)},uI:function(a){var b=a.nv(this.D,0);a=a.Z(this.D,1);this.km(ka.JE,a,b)},lI:function(a){var b=a.Z(this.D,0);a=a.Z(this.D,1);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],a=-a,b.x!=a||0!=b.Be)&&(b.Be=a-b.x,this.j.c.ig())},pI:function(a){var b=a.Z(this.D,0);
a=a.Z(this.D,1);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],a=-a,b.y!=a||0!=b.Ce)&&(b.Ce=a-b.y,this.j.c.ig())},nI:function(a){var b=a.Z(this.D,0),c=-a.Z(this.D,1);a=-a.Z(this.D,2);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],b.x!=c||0!=b.Be||b.y!=a||0!=b.Ce)&&(b.Be=c-b.x,b.Ce=a-b.y,this.j.c.ig())},sI:function(a){a=a.Z(this.D,0);0<a&&a<=this.j.c.l.ja&&this.j.c.aE(a-1)},VH:function(a){a=a.Z(this.D,0);0<a&&a<=this.j.c.l.ja&&this.j.c.wB(a-1)},mI:function(a){var b=a.Mb(this.D,0);a=a.Z(this.D,1);b=this.ve(b);
0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],a=-a,b.x!=a||0!=b.Be)&&(b.Be=a-b.x,this.j.c.ig())},qI:function(a){var b=a.Mb(this.D,0);a=a.Z(this.D,1);b=this.ve(b);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],a=-a,b.y!=a||0!=b.Ce)&&(b.Ce=a-b.y,this.j.c.ig())},oI:function(a){var b=a.Mb(this.D,0),c=-a.Z(this.D,1);a=-a.Z(this.D,2);b=this.ve(b);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],b.x!=c||0!=b.Be||b.y!=a||0!=b.Ce)&&(b.Be=c-b.x,b.Ce=a-b.y,this.j.c.ig())},tI:function(a){a=a.Mb(this.D,0);a=this.ve(a);
0<a&&a<=this.j.c.l.ja&&this.j.c.aE(a-1)},WH:function(a){a=a.Mb(this.D,0);a=this.ve(a);0<a&&a<=this.j.c.l.ja&&this.j.c.wB(a-1)},fI:function(a){a=a.Z(this.D,0);0<a&&a<=this.j.c.l.ja&&(this.df=a-1)},gI:function(a){a=a.Mb(this.D,0);a=this.ve(a);0<a&&a<=this.j.c.l.ja&&(this.df=a-1)},hI:function(a){var b=a.Z(this.D,0);a=a.Zq(this.D,1);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],b.Cf!=a&&(b.Cf=a,this.j.c.ig()))},jI:function(a){var b=a.Z(this.D,0);a=a.Zq(this.D,1);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-
1],b.Df!=a&&(b.Df=a,this.j.c.ig()))},iI:function(a){var b=a.Mb(this.D,0);a=a.Zq(this.D,1);b=this.ve(b);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],b.Cf!=a&&(b.Cf=a,this.j.c.ig()))},kI:function(a){var b=a.Mb(this.D,0);a=a.Zq(this.D,1);b=this.ve(b);0<b&&b<=this.j.c.l.ja&&(b=this.j.c.l.fa[b-1],b.Df!=a&&(b.Df=a,this.j.c.ig()))},YR:function(){},ZR:function(){},WR:function(){},XR:function(){},$R:function(){},aS:function(){},bm:function(a){switch(a){case 0:return this.YJ();case 1:return this.rK();case 2:return this.UJ();
case 3:return this.WJ();case 4:return this.XJ();case 5:return this.qK();case 6:return this.oK();case 7:return this.pK();case 8:return this.kK();case 9:return this.mK();case 10:return this.lK();case 11:return this.nK();case 12:return this.j.c.l.ja;case 13:return this.hK();case 14:return this.gK();case 15:return this.VJ();case 16:return this.aK();case 17:return this.cK();case 18:return this.bK();case 19:return this.dK();case 20:return this.eK();case 21:return this.ZJ();case 22:return this.iK();case 23:return this.fK();
case 24:return this.$J();case 25:return this.jK()}return null},YJ:function(){var a,b,c=this.j.Ub();if(0==c.length)return this.Ve;for(a=this.j.Rd();null!=a;a=this.j.yd());return null!=a.G&&(b=a.Da,n.tb(c,b.Vg))?a=(a.Gb<<16)+(a.V&65535):0},rK:function(){var a=this.df,b,c=null,d=-1,e;for(b=this.j.Rd();null!=b;b=this.j.yd())null!=b.G&&b.va==a&&(e=b.xa(),e>d&&(d=e,c=b));return null!=c?(c.Gb<<16)+(c.V&65535):0},UJ:function(){var a=this.df,b,c=null,d=1E6,e;for(b=this.j.Rd();null!=b;b=this.j.yd())null!=b.G&&
b.va==a&&(e=b.xa(),e<d&&(d=e,c=b));return null!=c?(c.Gb<<16)+(c.V&65535):0},WJ:function(){var a=this.j.Ub();return this.OB(a,1)},XJ:function(){var a=this.j.Ub();return this.OB(a,10)},qK:function(){var a=this.df;return 0<=a||a<this.j.c.l.ja?this.j.c.l.fa[a].Wa.lT:0},oK:function(){var a;a=this.j.Ub();0==a&&(a=this.Ve);a=this.ne(a);return null!=a?a.xa():0},pK:function(){var a=this.df,b,c=0,d=this.j.Ub();for(b=this.j.Rd();null!=b;b=this.j.yd())if(null!=b.G&&b.va==a&&b.xa()==d){c=(b.Gb<<16)+(b.V&65535);
break}return c},kK:function(){var a=this.j.Ub();return 0<a&&a<=this.j.c.l.ja?(a=this.j.c.l.fa[a-1],-(a.x+a.Be)):0},mK:function(){var a=this.j.Ub();return 0<a&&a<=this.j.c.l.ja?(a=this.j.c.l.fa[a-1],-(a.y+a.Ce)):0},lK:function(){var a=this.j.Ub(),a=this.ve(a);return 0<a&&a<=this.j.c.l.ja?(a=this.j.c.l.fa[a-1],-(a.x+a.Be)):0},nK:function(){var a=this.j.Ub(),a=this.ve(a);return 0<a&&a<=this.j.c.l.ja?(a=this.j.c.l.fa[a-1],-(a.y+a.Ce)):0},ES:function(){return this.j.c.l.ja},hK:function(){var a=this.j.Ub(),
b="";0<a&&a<=this.j.c.l.ja&&(b=this.j.c.l.fa[a-1].Ur);return b},gK:function(){var a=this.j.Ub();return this.ve(a)},VJ:function(){return this.df+1},aK:function(){var a=this.j.Ub(),b=0;0<a&&a<=this.j.c.l.ja&&(b=this.j.c.l.fa[a-1].Cf);return b},cK:function(){var a=this.j.Ub(),b=0;0<a&&a<=this.j.c.l.ja&&(b=this.j.c.l.fa[a-1].Df);return b},bK:function(){var a=this.j.Ub(),a=this.ve(a),b=0;0<a&&a<=this.j.c.l.ja&&(b=this.j.c.l.fa[a-1].Cf);return b},dK:function(){var a=this.j.Ub(),a=this.ve(a),b=0;0<a&&a<=
this.j.c.l.ja&&(b=this.j.c.l.fa[a-1].Df);return b},eK:function(){this.j.Ub();return 0},fK:function(){this.j.Ub();return 0},ZJ:function(){this.j.Ub();return 255},$J:function(){this.j.Ub();return 255},iK:function(){this.j.Ub();return 16777215},jK:function(){this.j.Ub();return 16777215},OL:function(a,b){if(a!=b&&a.va==b.va){var c=a.xa(),d=b.xa();0<=c&&0<=d&&(a.yb(d),b.yb(c))}},PL:function(a,b){this.OL(a,b);return!0},ne:function(a){var b;0==a&&(a=this.Ve);var c;for(b=this.j.Rd();null!=b;b=this.j.yd())if(c=
(b.Gb<<16)+b.V,null!=b.G&&a==c)return b;return null},gT:function(a){return this.ne(a)},km:function(a,b,c){var d=this.df,e=new M,f,g;for(g=this.j.Rd();null!=g;g=this.j.yd())null!=g.G&&g.va==d&&(f=new ff,0<=g.xa()&&(f.object=g,f.Oz=a,f.kp=g.A,f.lp=g.v,f.bn=b,null!=g.P&&null!=g.P.Ta&&null!=g.P.Ta[c]&&(f.bn=g.P.Ta[c]),e.add(f)));do for(g=a=0;g<e.size()-1;g++)this.hL(e.get(g),e.get(g+1))&&(f=e.get(g+1),e.set(g+1,e.get(g)),e.set(g,f),a++);while(0!=a);for(a=0;a<e.size();a++)f=e.get(a),g=f.object,g.yb(1E6);
return!1},hL:function(a,b){var c=a.object,d=b.object;if(c.va!=d.va)return c.va<d.va;switch(a.Oz){case 0:return a.kp<b.kp;case 1:return a.kp>b.kp;case 2:return a.lp<b.lp;case 3:return a.lp>b.lp;case 4:return a.bn<b.bn;case 5:return a.bn>b.bn}return!1},OB:function(a,b){var c="Lvl\tName\tFV\n\n",d=this.df,e,f,g,h=0;for(e=this.j.Rd();null!=e;){if(null!=e.G&&e.va==d){for(;null!=e&&null!=e.G&&this.j.va==d&&++h<a+b;)if(h>=a){f=e.Da;g=(e.Gb<<16)+(e.V&65535);var l=h.toString(),l=l+"\t",l=l+f.Vg,l=l+"\t",l=
l+g.toString(),l=l+"\n",c=c+l}else h--;this.j.yd()}break}return c},fT:function(a){a=this.j.c.O[a.Va];if(-1!=a.tf)a=this.j.c.H[a.tf];else if(0<=a.Sa)a=this.j.c.H[a.Sa];else return 0;return(a.Gb<<16)+(a.V&65535)},PB:function(a){a=this.j.c.O[a.Va];return a.Ob==this.j.c.i.nb?this.j.c.H[a.bb]:0<=a.Sa?this.j.c.H[a.Sa]:null},$h:function(a){return 0>a.Va?null:this.j.c.O[a.Va]},Vc:function(a){if(a.Ob==this.j.c.i.nb)a=this.j.c.H[a.bb];else if(0<=a.Sa)a=this.j.c.H[a.Sa];else return 0;return(a.Gb<<16)+(a.V&65535)},
NL:function(a){a.Ob==this.j.c.i.nb&&(a.Ob=-1)},lj:function(a,b,c){var d,e=this.$h(a);if(null==e)return!1;var f;if(null==(f=this.PB(a)))return!1;var g=null,h=null;if(null!=b&&(g=this.$h(b),null==(h=this.PB(b))))return!1;var l=-1,n=0,q,r=-1,k=!1,t;t=0;var u,v,z,A;if(e.Ob==this.j.c.i.nb)if(null!=b)for(a=this.Vc(this.$h(a)),u=1;u<=e.zc;u++){q=!1;r=this.Vc(this.$h(b));g.Ob==this.j.c.i.nb?(z=g.zc,A=!0):(z=g.Wd,A=!1);for(v=1;v<=z;v++)(d=this.Oq(c,a,r))&&(q=!0),A?0==(h.ab&2147483648)&&(h=this.j.c.H[h.ab],
r=(h.Gb<<16)+(h.V&65535)):0==(h.mb&2147483648)&&(h=this.j.c.H[h.mb],r=(h.Gb<<16)+(h.V&65535));q&&(k=!0,n++,-1==l?l=f.V:(t=this.j.c.H[t],t.ab=f.V),t=f.V);0==(f.ab&2147483648)&&(f=this.j.c.H[f.ab],a=(f.Gb<<16)+(f.V&65535))}else for(a=this.Vc(this.$h(a)),u=1;u<=e.zc;u++){if(d=this.Oq(c,a,r))k=!0,n++,-1==l?l=f.V:(t=this.j.c.H[t],t.ab=f.V),t=f.V;0==(f.ab&2147483648)&&(f=this.j.c.H[f.ab],a=(f.Gb<<16)+(f.V&65535))}else if(null!=b)for(a=this.Vc(this.$h(a)),u=1;u<=e.Wd;u++){q=!1;r=this.Vc(this.$h(b));g.Ob==
this.j.c.i.nb?(z=g.zc,A=!0):(z=g.Wd,A=!1);for(v=1;v<=z;v++)(d=this.Oq(c,a,r))&&(q=!0),A?0==(h.ab&2147483648)&&(h=this.j.c.H[h.ab],r=(h.Gb<<16)+(h.V&65535)):0==(h.mb&2147483648)&&(h=this.j.c.H[h.mb],r=(h.Gb<<16)+(h.V&65535));q&&(k=!0,n++,-1==l?l=f.V:(t=this.j.c.H[t],t.ab=f.V),t=f.V);0==(f.mb&2147483648)&&(f=this.j.c.H[f.mb],a=(f.Gb<<16)+f.V)}else for(a=this.Vc(this.$h(a)),u=1;u<=e.Wd;u++){if(d=this.Oq(c,a,r))k=!0,n++,-1==l?l=f.V:(t=this.j.c.H[t],t.ab=f.V),t=f.V;0==(f.mb&2147483648)&&(f=this.j.c.H[f.mb],
a=(f.Gb<<16)+(f.V&65535))}e.bb=l;e.zc=n;k&&(e.Ob=this.j.c.i.nb,t=this.j.c.H[t],t.ab=-1);return k},Oq:function(a,b,c){switch(a){case 0:return this.Qz(b);case 1:return this.Rz(b);case 2:return this.Pz(b,c);case 3:return this.Sz(b,c)}return!1}});T.YO=1;T.XO=2;T.aP=4;T.$O=8;T.DF=16;T.BF=32;T.CF=64;T.zF=128;T.AF=256;T.hy=512;T.gy=1024;T.ZO=2048;T.EF=4096;T.wF=8192;T.FF=16384;T.xF=65536;T.yF=131072;T.prototype=n.extend(new kb,{et:function(a){void 0===a&&(a=this.element);this.ld.ka&T.EF||(a.style.backgroundColor=
this.ld.ka&T.FF?"transparent":n.Te(this.ld.background),a.style.color=n.Te(this.ld.dm))},fm:function(){return 7},Jq:function(a){this.j.M=a.w();this.j.L=a.w();var b=this.ld,c=this.j.c.h.Cc?a.gx():a.hx();a.ma(64);b.dm=a.Xc();b.background=a.Xc();a.ma(80);b.ka=a.B();b.ka&T.BF?a=document.createElement("textarea"):(a=document.createElement("input"),a.type=b.ka&T.CF?"password":"text");b.ka&T.xF&&(a.style.textAlign="center");b.ka&T.yF&&(a.style.textAlign="right");b.ka&T.DF&&(a.readOnly=!0);this.et(a);b.ka&
T.wF?(a.style.borderStyle="inset",a.style.borderWidth="2px"):(a.style.borderStyle="solid",b.ka&T.zF?(a.style.borderWidth="1px",a.style.borderColor="#000000"):a.style.borderWidth="0px");b.ka&T.hy&&(a.style.textTransform="uppercase");b.ka&T.gy&&(a.style.textTransform="lowercase");this.Mj(c);c.JB&&(a.style.textDecoration="underline");c.IB&&(a.style.textDecoration="line-through");this.cN(a,0==(b.ka&T.AF));this.YC="";var d=this;a.ondblclick=function(){d.ld.JJ=d.j.c.vs;d.j.zK(2,0)}},Zn:function(){this.element.value!=
this.YC&&(this.ld.Aq=!0,this.YC=this.element.value);kb.prototype.Zn.call(this)},Wl:function(a){switch(a){case 0:return"hidden"!=this.element.style.visibility;case 1:return!this.element.disabled;case 2:return!1;case 3:return this.ld.Aq;case 4:return document.activeElement==this.element;case 5:return!isNaN(parseInt(this.element.value,10));case 6:return 0<this.element.selectionEnd-this.element.selectionStart}},action:function(a,b){switch(a){case 0:var c=n.Wr(b.kB(this.D,0));this.element.value="";var d=
localStorage.getItem(c);if(d){this.element.value=d;break}try{var e,f=this.D.h.cB(c);f&&(e=f.open());e||(e=new Y,e.mT(c));e&&(e.xA(),this.element.value=e.Kb(e.JK()))}catch(g){if(document.debug)throw g;}break;case 2:c=n.Wr(b.kB(this.D,0));localStorage.setItem(c,this.element.value);break;case 4:this.element.value=b.Mb(this.D,0);break;case 5:this.element.value=[this.element.value.substring(0,this.element.selectionStart),b.Mb(this.D,0),this.element.value.substring(this.element.selectionEnd)].join("");
break;case 9:this.element.value="";break;case 12:this.j.wa=!0;this.element.style.visibility="visible";break;case 13:this.j.wa=!1;this.element.style.visibility="hidden";break;case 16:this.element.focus();break;case 17:this.element.disabled=!1;break;case 18:this.element.disabled=!0;break;case 19:this.element.readOnly=!0;break;case 20:this.element.readOnly=!1;break;case 21:this.ld.Aq=!0;break;case 22:this.ld.Aq=!1;break;case 23:this.element.setAttribute("maxlength",b.Z(this.D,0));break;case 24:c=b.lB(this.D,
0);c.VA&&this.setPosition(c.x,c.y);break;case 25:this.Ax(b.Z(this.D,0));break;case 26:this.Bx(b.Z(this.D,0));break;case 27:this.$m(b.Z(this.D,0),b.Z(this.D,1));break;case 28:this.Ts(b.Z(this.D,0));break;case 29:this.Os(b.Z(this.D,0));break;case 30:this.element.blur();break;case 31:this.element.scrollTop=0;break;case 33:this.element.scrollTop=99999;break;case 34:this.ld.dm=b.ov(this.D,0);this.et();break;case 35:this.ld.background=b.ov(this.D,0),this.et()}},bm:function(a){switch(a){case 0:return this.ld.ka&
T.hy?this.element.value.toUpperCase():this.ld.ka&T.gy?this.element.value.toLowerCase():this.element.value;case 1:return this.element.value.substring(this.element.selectionStart,this.element.selectionEnd);case 2:return this.j.A;case 3:return this.j.v;case 4:return this.j.M;case 5:return this.j.L;case 6:return a=parseInt(this.element.value,10),isNaN(a)?0:a;case 7:return a=Math.min(this.element.value.indexOf("\r"),this.element.value.indexOf("\n")),-1==a?"":this.element.substring(0,a);case 8:return this.element.value.split("\n").length;
case 9:return this.ld.dm;case 10:return this.ld.background}},oB:function(){return this.ld.dm},QD:function(a){this.ld.dm=a;this.et()}});ie(Q,sa)};
