diff --git "a/src/static/jsme/4277561D0E87B89F4DFCCC3A712D5B19.cache.js" "b/src/static/jsme/4277561D0E87B89F4DFCCC3A712D5B19.cache.js" new file mode 100644--- /dev/null +++ "b/src/static/jsme/4277561D0E87B89F4DFCCC3A712D5B19.cache.js" @@ -0,0 +1 @@ +jsme.onScriptDownloaded(['var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsme;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats(\'moduleStartup\', \'moduleEvalStart\');var $gwt_version = "2.5.1";var $strongName = \'4277561D0E87B89F4DFCCC3A712D5B19\';var $doc = $wnd.document;function __gwtStartLoadingFragment(frag) {var fragFile = \'deferredjs/\' + $strongName + \'/\' + frag + \'.cache.js\';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;var m="",aa="\\t",ca="\\n",da=" ",ea=" ",ha=" ",ia=" 1",ja=" 2",oa=" 3",pa=" 0",ra=" 0 0",sa=" 0 0 0",va=" 1",wa=" 2",xa=\' fill="\',ya=" is not supported",Aa=" to ",Ba="!@",Ca=\'"\',Ea=\'" \',Ga=\'" cy="\',Na=\'" height="\',Pa=\'" rx="\',Qa=\'" ry="\',Ra=\'" stroke="\',Sa=\'" width="\',Wa=\'" x2="\',Xa=\'" y1="\',Ya=\'" y2="\',Za=\'" y="\',$a=\'"/>\',cb=\'": \',fb=\'">\',gb="#",nb="$",tb="$$$$",wb="$MOL\\n",zb="$RXN",Ab="$RXN\\n\\n\\nJME Molecular Editor\\n",Bb="%",Cb="&",Db="&",Lb=">",Mb="<",Pb="\'",Qb="(",\nRb=")",Sb="*",Tb="+",Ub=",",Zb=", ",ac=",modifiers=",bc="-",fc="-C#C-Me",gc="-C#CH",lc="-C#N",qc="-C(=O)N",rc="-C(=O)OH",vc="-C(=O)OMe",wc="-CCl3",xc="-CF3",yc="-CMe3",zc="-NC=O",Ec="-NH-SO2-Me",Fc="-NMe2",Ic="-NO2",Kc="-OC(=O)Me",Sc="-SO2-NH2",Tc="-SO3H",Wc="-disabled",Xc="-selected",Yc=".",bd="...",cd="/",hd="//",id="/>",nd="0",od="0px",pd="1",td="100%",ud="1px",yd="2",zd="2147483647",Ad="3",Bd="4",Cd="5",Dd="6",Kd=":",Ld=": ",Md=";",Td="<",Ud="<\/g>",Vd="<\/svg>",Yd="<\/text>",Zd=\'b?{}:new Tm[b],_.cM=c);for(var e=3;ec;++c)g[D(a.d,c,e)]||(g[D(a.d,c,e)]=!0,++a.a)}if(0!=a.b){g=new oo(a.d,1);if(a.d.H)for(d=0;df;++f){c=D(a.d,f,d);h=!1;for(e=0;ee;++e)if(c=D(g.f,e,d),7==g.f.A[c]&&2==g.f.f[c]){c=D(g.f,1-e,d);for(j=0;jf;++f){d=D(a.d,f,e);for(h=0;hh;++h){f=D(a.d,h,e);for(j=0;jc;++c)if(!a.c[h[c]]){e=!1;break}if(e){for(c=0;6>c;c+=2)vo(a,h[c]);d=!0;break}}if(!d)for(e=0;ee;++e){c=D(a.d,e,b);for(f=0;fe;++e){d=D(a.d,e,c);b=!1;for(g=0;gq^0>r?1:2):-1==Ao(f)||-1==Ao(e)||0!=((Ao(f)|Ao(e))&1)?3:Ao(f)==Ao(e)?1:2;c?0!=(a.J&2)&&(f.f&&(1==d?(Bo(a.b[f.b],Am),Bo(a.b[f.d],xm)):2==d&&(Bo(a.b[f.b],xm),Bo(a.b[f.d],Am))),e.f&&(1==d?(Bo(a.b[e.b],Am),Bo(a.b[e.d],xm)):2==d&&(Bo(a.b[e.b],xm),Bo(a.b[e.d],Am)))):a.k[b]=d;return!0}\nfunction Lo(a,b,c){var d,e,f,g,h,j,l;if(0!=a.V[b]||6!=a.K.A[b]&&7!=a.K.A[b]&&14!=a.K.A[b]&&15!=a.K.A[b]&&16!=a.K.A[b])return!1;if(0!=a.K.k[b]){if(2==a.K.f[b]&&2==a.K.j[b][0]&&2==a.K.j[b][1])return yo(a,b,c);if(15!=a.K.A[b]&&16!=a.K.A[b])return!1}if(3>a.K.f[b]||4l;++l)d[l][0]=Io(a.K,g[l+1])-Io(a.K,g[0]),d[l][1]=Jo(a.K,g[l+1])-Jo(a.K,g[0]),d[l][2]=Ko(a.K,\ng[l+1])-Ko(a.K,g[0]);g=C(Ho,kn,-1,3,1);g[0]=d[0][1]*d[1][2]-d[0][2]*d[1][1];g[1]=d[0][2]*d[1][0]-d[0][0]*d[1][2];g[2]=d[0][0]*d[1][1]-d[0][1]*d[1][0];d=0<(d[2][0]*g[0]+d[2][1]*g[1]+d[2][2]*g[2])/(Math.sqrt(d[2][0]*d[2][0]+d[2][1]*d[2][1]+d[2][2]*d[2][2])*Math.sqrt(g[0]*g[0]+g[1]*g[1]+g[2]*g[2]))?1:2}else{var n,q;l=A(Po,un,93,[A(B,v,-1,[2,1,2,1]),A(B,v,-1,[1,2,2,1]),A(B,v,-1,[1,1,2,2]),A(B,v,-1,[2,1,1,2]),A(B,v,-1,[2,2,1,1]),A(B,v,-1,[1,2,1,2])]);g=C(Ho,kn,-1,so(a.K,b),1);for(q=0;q>24;if(3!=h)d=h;else{for(q=j=h=0;qg[2]-g[1]||g[1]>g[2]&&3.141592653589793g[1]-\ng[0]&&(j=3-j)}d=1==j?2:1}else d=0,g[1]<=g[2]&&g[2]<=g[3]?d=0:g[1]<=g[3]&&g[3]<=g[2]?d=1:g[2]<=g[1]&&g[1]<=g[3]?d=2:g[2]<=g[3]&&g[3]<=g[1]?d=3:g[3]<=g[1]&&g[1]<=g[2]?d=4:g[3]<=g[2]&&g[2]<=g[1]&&(d=5),d=l[d][h]==j?2:1}}}if(c){if(a.P&&0!=(a.J&2)||!a.P&&0!=(a.J&4))1==d?(Bo(a.b[e],Km),Bo(a.b[f],Im)):2==d&&(Bo(a.b[e],Im),Bo(a.b[f],Km))}else a.V[b]=d;return!0}\nfunction To(a){var b,c;b=0;c=a.b;Uo(c,c.length,(Vo(),Vo(),Wo));for(c=0;cj;++j)if(f=D(d.K,j,e),3==d.K.f[f]){g=C(B,v,-1,2,1);for(n=h=0;nd.c[g[1]]^$o(d,f,g[0],g[1])&&(l=!l)}}catch(q){q=ap(q);if(E(q,103)){d.e[e]=3;break a}throw q;}1==d.k[e]^l?d.e[e]=1:d.e[e]=2}}d=!0}e=!1;for(c=0;cr;++r)if(j=qo(e.K,f,r),3==e.K.f[j]){l=C(B,v,-1,2,1);for(t=n=0;te.c[l[1]]^$o(e,j,l[0],l[1])&&(h=!h)}}catch(w){w=ap(w);if(E(w,103)){e.Q[f]=3;break a}throw w;}else{try{for(var j=e,l=f,u=t=r=n=void 0,y=void 0,F=void 0,u=so(j.K,l),y=C(B,v,-1,u,1),r=0;r=so(b.K,d)){l=2*b.c[qo(b.K,d,g)];e=po(b.K,d,g);2==to(b.K,e)&&(Go(b.K,e)||++l);for(e=0;ee;--h)f[h]=f[h-1];f[e]=l}gp(b.b[d],d);hp(b.b[d],16,ip(b.c[d]));for(g=j;ga.K.A[d];if(a.K.v[c]!=a.K.v[d])return g=0==a.K.v[c]?(jp(),kp)[a.K.A[c]]:a.K.v[c],a=0==a.K.v[d]?(jp(),kp)[a.K.A[d]]:a.K.v[d],g>a;h=a.K.c;r=C(B,v,-1,h,1);w=C(B,v,-1,h,1);u=C(B,v,-1,h,1);t=C(mo,cn,-1,h,2);g=C(mo,cn,-1,a.K.o,2);r[0]=b;r[1]=c;r[2]=d;w[0]=-1;w[1]=0;w[2]=0;g[b]=!0;g[c]=!0;g[d]=!0;j=1;y=2;b=C(B,v,-1,64,1);b[1]=1;b[2]=3;for(d=2;j<=y;){for(;j=h&&(h+=a.K.c,r=lp(r,h),w=lp(w,h),u=lp(u,h),t=(e=C(mo,cn,-1,h,2),mp(t,0,e,t.length),e));if(0!=(a.K.C[po(a.K,l,F)]&512))++n,q+=a.K.A[c];else for(f=1;fu[2];1u[2]}e=h.length;for(c=0;cu[2];e=h.length;for(c=0;cu[2];throw new np("no distinction applying CIP rules");}\nfunction pp(a,b,c,d){var e,f,g,h;e=c[d];c=c[d+1]-e;h=C(rp,o,5,c,0);for(f=0;fh[f+1].c?1:-1:0)&&++d}}\nfunction qp(a,b,c,d,e,f,g,h){var j,l;for(l=1;l=a.K.c)return!1;if(1==a.V[c]||2==a.V[c])return!0;if(3==a.V[c])return!1;d=Hp(a.K,c);if(-1!=d)return 1==a.k[d]||2==a.k[d];for(d=0;dr;++r){l=po(this.K,d,r);var ba;a:{for(var qa=l,Ha=void 0,Nb=void 0,Nb=wo(Q.j,ga),Ha=0;Ha=jb[la[ka]];){mc=la[ka];for(Zc=0;Zcr;++r)if(d==\ns[r]){H=Np(Q,ga,g==s[Np(Q,ga,r+2)]?r-2:r+2);F=s[H];var Ka;if(Ka=3<=Lp(this.K,F)){var ab;a:{var La=this.K,hb=u[1],Ma=F,fa=void 0,kb=void 0,Fa=void 0,X=void 0,Lc=void 0,G=void 0;if(hb==Ma)ab=0;else{lo(La,1);X=C(B,v,-1,La.o,1);Fa=C(B,v,-1,La.o,1);Fa[0]=hb;X[hb]=1;for(Lc=kb=0;kb<=Lc&&2>=X[Fa[kb]];){for(G=0;G=Y&&3>=f&&(this.L[d]=!0);else switch(Y){case 4:!h&&!j&&4>=f&&(this.L[d]=!0);break;case 5:j?3>=f&&(this.L[d]=!0):h||4>=f&&(this.L[d]=!0);break;case 6:2==e?h?4>=f&&(this.L[d]=!0):j||3>=f&&(this.L[d]=!0):3==e&&(h?6>=f&&(this.L[d]=!0):4>=f&&(this.L[d]=!0));break;case 7:3==e&&3>=f&&(this.L[d]=!0)}}}for(c=0;c>>28)-1,pb=Up(this.K,Mc,!1),Ua=Up(this.K,Mc,!0),Fb=-1;pb!=Ua?-1!=Oa&&Oa>pb?Fb=~~(Oa<<24)>>24:\nFb=~~(pb<<24)>>24:-1!=Oa?(Oa>Ua||Oa=Vp(this.K,Mc))&&(Fb=~~(Oa<<24)>>24):!Wp(this.K,Mc)&&0!=wp(this.K,Mc)&&(Fb=Vp(this.K,Mc),Fb-=Xp(this.K,Mc,Fb));var $c=Mc,hc=Fb;if(null==this.a)for(var ic=this.a=C(Op,An,-1,this.K.c,1),K=ic.length,Xb=void 0,Xb=0;Xb>24;hp(ae,4,ip(Fb+1));hp(this.b[O],2,ip(~~(this.K.s[O]&48)>>4));this.K.H&&(hp(this.b[O],30,ip(this.K.w[O])),null!=Sp(this.K,O)&&(yb=!0))}this.M=dp(this);if(this.MVb.length;--na)hp(this.b[O],21,wm);for(na=Vb.length-1;0<=na;--na)hp(this.b[O],21,ip(Vb[na]))}this.M=dp(this)}if(yb&&this.MW;--na)hp(this.b[O],\n8,wm);for(na=W-1;0<=na;--na)hp(this.b[O],8,ip(Eb[na]))}this.M=dp(this)}if(Bc&&this.M=so(this.K,O))ta[db]=ip(this.c[qo(this.K,O,na)]),ta[db]=Zp(ta[db],20),ta[db]=$p(ta[db],ip(this.K.D[po(this.K,O,na)])),++db;ta.sort(aq);for(na=this.H;na>ta.length;--na)hp(this.b[O],36,wm);for(na=ta.length-1;0<=na;--na)hp(this.b[O],36,ta[na])}this.M=\ndp(this)}if(0!=(this.J&8)&&this.M>=1,rb>=Nc)rb-=cc;else{ib=eq(dd,wo(qb.a,rb));if(0==ib)break a;if(0==cc)break;0>ib?rb-=cc:rb+=cc}rb>=1,za>=ad)za-=ub;else{ed=eq(Yb,wo(ua.a,za));if(0==ed){qd=za;break a}if(0==ub)break;0>ed?za-=ub:za+=ub}}qd=-1}kd=1+qd}bb=kd;gp(this.b[O],O);hp(this.b[O],16,ip(this.c[O]));hp(this.b[O],16,ip(bb))}this.M=dp(this)}if(0!=(this.J&16)&&this.M>24,this.S[xb]=~~(hq(this.K,xb)<<24)>>24;this.j=C(Op,An,-1,this.K.d,1);this.i=C(Op,An,-1,this.K.d,1);for(sc=0;sc>10<<24)>>24,this.i[sc]=~~(iq(this.K,sc)<<24)>>24;var Cc,Jc,Oc,Gd,wf,Uc;this.F=!0;for(wf=Yo(this,!1);this.M>24);pq(ec.b,new qq(oc,1,-1,-1))}0\nRd;++Rd){Qd=C(Po,un,93,32,0);for(tc=gd=0;32>tc;++tc)if(null!=xd[Rd][tc]){Sd=xd[Rd][tc].length;Qd[tc]=C(B,v,-1,Sd,1);for(Vc=0;Vctc;++tc)if(null!=Qd[tc])if(null==se||se.lengthGl?(rk<<16)+Gl:(Gl<<16)+rk,1==this.k[Kb.b[Ja]]||2==this.k[Kb.b[Ja]]))++Vg,Ee>10||2==~~(this.K.C[pc]&3072)>>10)&&(1!=this.K.E[pc]||1!=this.k[pc]&&2!=this.k[pc]))So(this.K,D(this.K,0,pc)),So(this.K,D(this.K,1,pc))}}x(7,1,{},Ip);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=0;_.q=null;_.r=0;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.A=!1;_.B=null;_.C=0;_.D=null;\n_.E=!1;_.F=!1;_.G=null;_.H=0;_.I=null;_.J=0;_.K=null;_.L=null;_.M=0;_.N=null;_.O=null;_.P=!1;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=null;_.$=!1;function zp(a,b){var c,d,e,f;if(a.d!=b.d)return a.d>b.d?1:-1;e=a.a.length;f=b.a.length;c=eb.a[f]?1:-1;return e!=f?e>f?1:-1:a.b!=b.b?a.b>b.b?1:-1:0}function yp(){}x(8,1,{},yp);_.Jd=function(a,b){return zp(a,b)};function vp(){}x(9,1,{4:1},vp);_.a=null;\n_.b=0;_.c=0;_.d=0;function tp(){}x(10,1,{},tp);_.Jd=function(a,b){return a.c!=b.c?a.c>b.c?1:-1:0};function sp(){}x(11,1,{5:1},sp);_.a=0;_.b=0;_.c=0;function hp(a,b,c){0==a.b&&(++a.c,a.b=63);63==a.b?(a.d[a.c]=$p(a.d[a.c],c),a.b-=b):a.b>=b?(a.d[a.c]=Zp(a.d[a.c],b),a.d[a.c]=$p(a.d[a.c],c),a.b-=b):(a.d[a.c]=Zp(a.d[a.c],a.b),a.d[a.c]=$p(a.d[a.c],wq(c,b-a.b)),b-=a.b,++a.c,a.b=63-b,a.d[a.c]=$p(a.d[a.c],xq(c,ip((1<>22);e=yq(f&4194303,g&4194303,e.h+b.h+(~~g>>22)&1048575);c[d]=e}function Xo(a,b){var c;for(c=0;cn)for(t=0;t>24,d.k[q]=~~(h<<24)>>24):d.n[q]==\nj&&d.k[q]==h&&(d.n[q]=0,d.k[q]=-1);d=!0}}else if(1==f.a){d=a;h=b;q=g=n=l=j=void 0;n=d.i[f.b];l=1;for(q=0;qq;++q)null!=g[q]&&xp(g[q]);h=new Iq;Uo(g,g.length,h?h:(Vo(),Vo(),Wo));if(0==Hq(g[0],g[1]))d=!1;else{for(q=0;q>24,a.k[e]=~~(c<<24)>>24}\nfunction Jq(a,b,c){var d,e,f,g,h,j,l,n,q,r,t,w,u;f=C(B,v,-1,a.j.c,1);t=C(B,v,-1,a.j.c,1);l=C(mo,cn,-1,a.j.c,2);n=C(mo,cn,-1,a.j.c,2);g=C(mo,cn,-1,a.j.c,2);C(Kq,o,8,a.j.c,0);f[0]=b;t[b]=c;t[c]=-2;l[b]=!0;l[c]=!0;for(h=c=0;c<=h;){e=f[c];if(t[e]==e)for(j=0;ja.j.A[b])f[++h]=b,t[b]=b,g[b]=g[e]||2==a.j.k[b],n[b]=g[e]&&!n[e],l[b]=!0;else if(g[e]&&n[e]){q=Dq(a,b,t[e],l);if(-1==q)return null;f[++h]=b;t[b]=q;t[q]=-2;g[b]=!1;l[b]=!0;l[q]=!0}else if(Mo(a.j,\npo(a.j,e,j))&&(f[++h]=b,t[b]=b,g[b]=!1,l[b]=!0,(6==a.j.A[b]&&0==a.j.k[b]||7==a.j.A[b]&&1==a.j.q[b]||14==a.j.A[b]||15==a.j.A[b]&&2this.j.k[f]||2>24)}}\nfunction Oq(a,b){var c,d;d=a.k.n[b];c=a.k.k[b];return 0==d?a.b:1==d?c:a.a+c}\nfunction kq(a){var b,c,d,e;this.k=a;for(c=0;cthis.k.a[f]+(1==h?65536:0))n=this.k.a[f]+(1==h?65536:0),l=g,q=h,e=d[j];for(f=0;fSq(a.a-this.a)+Sq(a.b-this.b)+Sq(a.c-this.c)};_.tS=function(){var a;a=new Tq;return Eh+Uq(a.a,this.a)+Zb+Uq(a.a,this.b)+Zb+Uq(a.a,this.c)+Mh};_.a=0;_.b=0;_.c=0;function qq(a,b,c,d){this.b=a;this.a=b;this.c=c;this.d=d}x(20,1,{},qq);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction Ao(a){var b,c,d;if(0!=a.k)return a.k;if(a.j&&15!=a.e.A[a.a]&&16!=a.e.A[a.a])for(c=0;cb)return a.k=-1,a.k;a.k=3.141592653589793>b?4:2}else d=Qo(a.e,a.a,a.d),d=a.J){var c=2*a.J,d,e,f;a.A=cr(a.A,c);a.q=cr(a.q,c);a.u=cr(a.u,c);f=a.G.length;e=C(dr,o,7,c,0);for(d=0;d=a.K&&(e=2*a.K,a.B[0]=cr(a.B[0],e),a.B[1]=cr(a.B[1],e),a.E=cr(a.E,e),a.C=cr(a.C,e),a.D=cr(a.D,e),a.K=e);a.B[0][a.p]=b;a.B[1][a.p]=c;a.E[a.p]=d;a.C[a.p]=0;a.D[a.p]=0;a.N=0;return a.p++}function gr(a){a.o=0;a.p=0;a.H=!1;a.I=!1;a.F=0;a.t=null;a.r=null;a.L=null;a.N=0}\nfunction cq(a,b){return null==a.r?null:null==a.r[b]?null:hr(a.r[b],0,a.r[b].length)}function hq(a,b){return 1!=~~(a.s[b]&1572864)>>19&&2!=~~(a.s[b]&1572864)>>19?-1:~~(a.s[b]&65011712)>>21}function gq(a,b){return~~(a.s[b]&1572864)>>19}function Sp(a,b){return null==a.t?null:a.t[b]}function Io(a,b){return a.G[b].a}function Jo(a,b){return a.G[b].b}function Ko(a,b){return a.G[b].c}\nfunction ir(a,b,c,d){var e,f,g;f=!1;for(g=0;0==g&&!f;){for(e=0;eb)return d;g=1.7976931348623157E308;for(c=1;c>10&&2!=~~(a.C[b]&3072)>>10?-1:~~(a.C[b]&126976)>>12}function to(a,b){switch(a.E[b]&103){case 1:case 64:return 1;case 2:return 2;case 4:return 3;default:return 0}}function lr(a,b){var c;c=a.A[b]=a.A[b])return 0;e=0;32==(a.s[b]&48)&&(e-=1);(16==(a.s[b]&48)||48==(a.s[b]&48))&&(e-=2);d=a.q[b];0==d&&a.H&&(201326592==(a.w[b]&234881024)&&(d=-1),100663296==(a.w[b]&234881024)&&(d=1));7==a.A[b]||8==a.A[b]||9==a.A[b]?e+=d:6==a.A[b]||14==a.A[b]||32==a.A[b]?e-=0>d?-d:d:15==a.A[b]||33==a.A[b]?3>=c-e-d?e+=d:e-=d:16==a.A[b]||34==a.A[b]||52==a.A[b]?4>=c-e-d?e+=d:e-=0>d?-d:d:17==a.A[b]||35==a.A[b]||53==a.A[b]?5>=c-e-d?e+=d:e-=0>d?-d:d:e-=d;return e}\nfunction mr(a,b){var c,d;c=(d=(~~(a.s[b]&-268435456)>>>28)-1,-1==d&&(d=lr(a,b)),d);return c+Xp(a,b,c)}function nr(a){var b;a.N=0;a.A=C(B,v,-1,a.J,1);a.q=C(B,v,-1,a.J,1);a.u=C(B,v,-1,a.J,1);a.G=C(dr,o,7,a.J,0);for(b=0;b>19==b&&(null==d&&(d=C(mo,cn,-1,32,2)),d[1!=~~(a.s[c]&1572864)>>19&&2!=~~(a.s[c]&1572864)>>19?-1:~~(a.s[c]&65011712)>>21]=!0);for(c=0;c>10==b&&(null==d&&(d=C(mo,cn,-1,32,2)),d[1!=~~(a.C[c]&3072)>>10&&2!=~~(a.C[c]&3072)>>10?-1:~~(a.C[c]&126976)>>12]=!0);f=0;if(null!=d){e=C(B,v,-1,32,1);for(c=0;32>c;++c)d[c]&&(e[c]=f++);for(c=0;c>19==b&&(d=e[1!=~~(a.s[c]&1572864)>>19&&\n2!=~~(a.s[c]&1572864)>>19?-1:~~(a.s[c]&65011712)>>21],a.s[c]&=-65011713,a.s[c]|=d<<21);for(c=0;c>10==b&&(d=e[1!=~~(a.C[c]&3072)>>10&&2!=~~(a.C[c]&3072)>>10?-1:~~(a.C[c]&126976)>>12],a.C[c]&=-126977,a.C[c]|=d<<12)}}}function qr(a,b,c){if(-1<=c&&14>=c&&(a.s[b]&=268435455,c!=lr(a,b)&&(a.s[b]|=1+c<<28),6==a.A[b]&&(-1==c||0==c||2==c||4==c)))a.s[b]&=-49,2==c&&(a.s[b]|=16)}function rr(a,b,c){a.q[b]=c;a.N=0}function sr(a,b){a.s[b]&=-449;a.s[b]|=448}\nfunction tr(a,b,c,d){var e;if(0==c)a.s[b]&=-66584577,a.s[b]|=0;else{if(32<=d)return;if(-1==d){e=-1;for(d=0;d>19&&e<(1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21)&&(e=1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21);for(d=0;d>10&&e<(1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&126976)>>12)&&(e=1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&\n126976)>>12);d=e+1;if(32<=d)return}a.s[b]&=-66584577;a.s[b]|=c<<19|d<<21}a.N&=3}\nfunction ur(a,b,c,d){if(null==c)null!=a.t&&(a.t[b]=null);else if(1==c.length&&!d){c=c[0];if(a.A[b]!=c&&(d=0,!((1==c||151==c||152==c)&&1>>28)-1&&0==(a.s[b]&48))){if(151==c||152==c)d=c-149,c=1;a.s[b]&=960;a.A[b]=c;a.v[b]=d;a.q[b]=0;a.w[b]=0;qr(a,b,-1);vr(a,b,0);c=a.u[b];for(d=0;dc?-c:c)&&(a.u[d]=0);a.N=0}null!=a.t&&(a.t[b]=null)}else null==a.t&&(a.t=C(Po,\nun,93,a.J,0)),a.t[b]=c,d&&(a.w[b]|=1),a.N=0,a.H=!0}function xr(a,b,c){c?a.s[b]|=262144:a.s[b]&=-262145}function yr(a,b,c){a.v[b]=c;a.N&=3}function zr(a,b,c,d){a.s[b]&=-8;a.s[b]|=c;d&&(a.s[b]|=4)}function Ar(a,b,c){a.w[b]|=c;a.N=0;a.H=!0}function vr(a,b,c){a.s[b]&=-49;a.s[b]|=c;a.N&=3}function Br(a,b,c){a.G[b].a=c;a.N&=3}function Cr(a,b,c){a.G[b].b=c;a.N&=3}function Dr(a,b,c){a.G[b].c=c;a.N&=3}\nfunction er(a,b,c){0<=c&&190>=c&&(151==c||152==c?(a.A[b]=1,a.v[b]=c-149):(a.A[b]=c,a.v[b]=0),a.s[b]&=268435455,a.N=0)}\nfunction Er(a,b,c,d){var e;if(0==c)a.C[b]&=-130049,a.C[b]|=0;else{if(32<=d)return;if(-1==d){e=-1;for(d=0;d>19&&e<(1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21)&&(e=1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21);for(d=0;d>10&&e<(1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&126976)>>12)&&(e=1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&126976)>>\n12);d=e+1;if(32<=d)return}a.C[b]&=-130049;a.C[b]|=c<<10|d<<12}a.N&=3}function Fr(a,b,c,d){a.C[b]&=-16777224;a.C[b]|=c;d&&(a.C[b]|=4)}function Gr(a,b,c){a.D[b]|=c;a.N=0;a.H=!0}function no(a,b,c){a.E[b]=c;a.N=0}function Hr(a,b){var c;a.H=b;if(!b){a.t=null;for(c=0;cd&&(0>a?b-=3.141592653589793:b+=3.141592653589793)):b=0c;)c+=6.283185307179586;for(;3.141592653589793e;++e)c=a.B[e][d],b=a.f[2*a.o+c],a.j[c][b]=g,a.e[c][b]=a.B[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],++a.f[c],ce;++e)c=a.B[e][d],b=a.f[2*a.o+c],a.j[c][b]=1,a.e[c][b]=a.B[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],a.B[1-e][d]e;++e)c=a.B[e][d],b=a.f[2*a.o+c],a.j[c][b]=0,a.e[c][b]=a.B[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c];for(c=0;c=mr(a,d)&&(a.w[d]&=-6145);c=!1;for(d=0;da.q[d]^0>a.q[f]&&(0>a.q[d]?(++a.q[d],--a.q[f]):(--a.q[d],++a.q[f])));d=C(B,v,-1,a.o,1);for(e=f=0;ea.f[b]||4=0.7853981633974483-f%1.5707963267948966?0-(0.7853981633974483-f%1.5707963267948966):0.7853981633974483-f%1.5707963267948966))return!1;e[h]=3&Qr(f/1.5707963267948966);if(j[e[h]])return!1;j[e[h]]=!0;if(0==(e[h]&1)){if(1!=a.E[a.i[b][c[h]]])return!1}else if(!Vq(a,a.i[b][c[h]],b))return!1}return j[0]&&j[2]}\nfunction Ro(a,b,c,d,e){var f,g,h;f=a.f[a.o+b];null==e&&(e=C(B,v,-1,f,1));if(!Pr(a,b,c,d,e))return 3;d=-1;for(h=0;ha?-a:a)^e[b]d?b:d}\nfunction wp(a,b){var c,d,e,f;if(a.H&&0==(a.w[b]&2048)||!Wp(a,b))return 0;lo(a,1);for(d=e=0;d>1}e-=Xp(a,b,e);c=(~~(a.s[b]&-268435456)>>>28)-1;if(-1==c)if(171<=a.A[b]&&190>=a.A[b])c=2;else if(f=a.A[b]c-e?0:c-e}function ep(a,b){return a.f[2*a.o+b]-a.f[a.o+b]}\nfunction Vp(a,b){var c,d;a.Kd(1);for(c=d=0;ce;++e)Sr(a,a.B[e][b])&&!Sr(a,a.B[1-e][b])&&(f[a.B[e][b]]=!0);e=a.o;do--e;while(0<=e&&f[e]);for(b=0;bj;++j)c.B[j][h]==d?c.B[j][h]=g:c.B[j][h]==g&&(c.B[j][h]=d);c.N=0;c=f[b];f[b]=f[e];f[e]=c;do--e;while(f[e])}a.c=e+1;if(a.o==a.c)a.d=a.p;else{e=C(mo,cn,-1,a.p,2);for(b=0;b(a.n&&b(a.n&&c(a.n&&de)for(f=0;fc.f[c.e[d][0]]||2>c.f[c.e[d][1]]||1!=c.k[c.e[d][0]]||1!=c.k[c.e[d][1]])zr(c,d,0,!1);else{l=t=f=e=-1;for(h=n=0;2>h;++h){g=c.e[d][h];for(r=0;rh;++h)for(r=0;rj&&(g=j);t=C(B,v,-1,2,1);for(h=n=0;ht[1]&&(h=t[0],t[0]=t[1],t[1]=h),h=Ir(j,Qo(c,l,t[0])),l=Ir(j,Qo(c,l,t[1])),l=h-l):l=Ir(j,Qo(c,l,t[0]));0>l^1==(c.s[d]&\n3)^g==f?c.E[e]=17:c.E[e]=9}}}else if(3>c.f[d]||4j)a:{for(var j=c,g=d,y=q=t=q=w=w=n=u=w=n=h=void 0,r=w=r=void 0,h=j.f[j.o+g],n=C(Ho,kn,-1,h,1),t=0;tr||3.061592653589793f[2]-f[1]||f[1]>f[2]&&3.141592653589793<\nf[1]-f[2];break;case 1:e=3.141592653589793f[1]-f[0]}f=1==(c.s[d]&3)^e?17:9}else e=0,f[1]<=f[2]&&f[2]<=f[3]?e=0:f[1]<=f[3]&&f[3]<=f[2]?e=1:f[2]<=f[1]&&f[1]<=f[3]?e=2:f[2]<=f[3]&&f[3]<=f[1]?e=3:f[3]<=f[1]&&f[1]<=f[2]?e=4:f[3]<=f[2]&&f[2]<=f[1]&&(e=5),f=1==(c.s[d]&3)^1==l[e][g]?9:17;c.E[j]=f}}}for(b=0;bg;++g){j=d.B[g][c];for(r=0;r<\nd.f[d.o+j];++r)q=d.i[j][r],q!=c&&1==to(d,q)&&(t=d.e[j][r],w=Rr(d,q,t),ng;++g)for(r=0;rt&&(j=t);t=C(B,v,-1,2,1);for(g=n=0;gt[1]&&(h=t[0],t[0]=t[1],t[1]=h),h=Ir(g,Qo(d,\nl,t[0])),l=Ir(g,Qo(d,l,t[1])),l=h-l):l=Ir(g,Qo(d,l,t[0]));0>l^2==(d.C[c]&3)^j==f?d.E[e]=17:d.E[e]=9}}}function Wp(a,b){var c;return 0!=(a.s[b]&-268435456)?!0:1==a.A[b]?!1:(c=a.A[b],1==c||5<=c&&9>=c||14<=c&&17>=c||32<=c&&35>=c||52<=c&&53>=c)||13==a.A[b]||171<=a.A[b]}x(22,23,$m);_.Kd=function(a){Nr(this,a)};_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;\nfunction Vr(a,b){var c,d;c=b;var e,f;9.0E-4>(0>=c?0-c:c)&&(c=0);c=I(J(L(c*Math.pow(10,4))))/Math.pow(10,4);d=m+(new Wr(c)).a;e=Xr(d,Yr(46));0>e&&(d+=Yc,e=Xr(d,Yr(46)));f=d.length;for(c=1;c<=4-f+e+1;++c)d+=nd;10c;++c)Zr(a.a,32);$r(a.a,d)}function as(a,b){var c,d,e;if(0>b||999d;++d)e=~~(b/100),0==e?2==d||c?Zr(a.a,48):Zr(a.a,32):(Zr(a.a,48+e&65535),c=!0),b=10*(b%100)}}\nfunction bs(a){var b=new cs,c,d,e,f,g,h,j,l;lo(a,7);f=!0;for(c=0;c>19){f=!1;break}l=-1;if(f){d=C(B,v,-1,32,1);for(c=0;c>19){c=1!=~~(a.s[c]&1572864)>>19&&2!=~~(a.s[c]&1572864)>>19?-1:~~(a.s[c]&65011712)>>21;++d[c];0c||3g&&(e=g);d=3/e}for(c=0;c>>28)-1,-1==e?$r(this.a,pa):0==e?$r(this.a," 15"):as(this,e),$r(this.a,sa),as(this,wr(a.u[c])),$r(this.a," 0 0\\n");for(c=0;cf?($r(this.a," -"),f=-f):$r(this.a,ha),Zr(this.a,48+f&65535));$r(this.a,ca)}for(c=f=0;cH.length?0:os(rs(H.substr(60,\n3)));a.c.u[d]=s;t=45>H.length?0:os(rs(H.substr(42,3)));switch(t){case 0:break;case 1:Ar(a.c,d,768);break;case 2:Ar(a.c,d,128);break;case 3:Ar(a.c,d,384);break;default:Ar(a.c,d,896)}48<=H.length&&49==H.charCodeAt(47)&&Ar(a.c,d,8192);R=51>H.length?0:os(rs(H.substr(48,3)));switch(R){case 0:break;case 15:qr(a.c,d,0);break;default:qr(a.c,d,R)}}for(w=0;wH.length?0:os(rs(H.substr(9,\n3)));la=18>H.length?0:os(rs(H.substr(15,3)));ds(a,e,f,l,Ob,la)}for(w=0;wDa&&Ar(a.c,d,4096)}}H=qs(b)}}catch(La){La=ap(La);if(E(La,103))return xs(La),!1;throw La;}lo(a.c,7);return!0}\nfunction ts(a,b){var c,d,e;a.a&&(e=a.a,e.b=null,e.c=0);a.b&&(e=a.b,e.b=null,e.c=0);e=0;for(d=qs(b);null!=d&&0==d.indexOf(rg);){for(d=rs(vs(d,7));ys(d,bc);){c=qs(b);if(0!=c.indexOf(rg))return!1;d=rs(zs(d,0,d.length-1)+vs(c,7))}if(0==d.indexOf("BEGIN"))if(e=rs(vs(d,6)),0==e.indexOf("CTAB"))e=1;else if(0==e.indexOf("ATOM"))e=2;else if(0==e.indexOf("BOND"))e=3;else if(0==e.indexOf("COLLECTION"))e=4;else return!1;else if(0==d.indexOf(Af))e=0;else if(1==e){c=a;var f=void 0,g=void 0,f=void 0;!c.c&&0==d.indexOf("COUNTS")&&\n(f=ks(d,fs(d,7)),g=ps(zs(d,7,fs(d,7)),10),f=ps(zs(d,f,fs(d,f)),10),c.c=new us(g,f))}else if(2==e){c=a;var h=void 0,j=f=g=g=f=g=void 0,l=void 0,n=h=void 0,q=n=n=j=g=void 0,r=h=f=void 0,t=void 0,l=es(d,0),g=ps(d.substr(0,l-0),10),j=ks(d,l),l=es(d,j),n=d.substr(j,l-j),q=null,f=!1,h=ls(d);if(0!=h){var l=d,w=t=r=r=j=q=void 0,u=t=void 0,t=null,j=l.indexOf(Eh),r=l.indexOf(Mh,j);if(0<=j&&0r;)j=u.indexOf(Ub),-1==j?(t=u,w=!1):(t=u.substr(0,j-0),\nu=vs(u,j+1)),q[r++]=Jr(t);t=C(B,v,-1,r,1);mp(q,0,t,r)}q=t;0>h&&(f=!0);l=0>h?-h:h}j=ks(d,l);l=es(d,j);h=ws(d.substr(j,l-j));j=ks(d,l);l=es(d,j);r=ws(d.substr(j,l-j));j=ks(d,l);l=es(d,j);t=ws(d.substr(j,l-j));j=ks(d,l);l=es(d,j);j=ps(d.substr(j,l-j),10);h=ar(c.c,h,-r,-t);h+1!=g&&(!c.a&&(c.a=new As),Bs(c.a,new is(g),new is(h)));null!=q&&ur(c.c,h,q,f);0!=j&&(c.c.u[h]=j);ss(n,ke)?Ar(c.c,h,1):ss(n,Og)?(g=C(B,v,-1,1,1),g[0]=6,ur(c.c,h,g,!0)):er(c.c,h,Jr(n));for(;-1!=(j=ks(d,l));)if(l=es(d,j),n=d.substr(j,\nl-j),f=Xr(n,Yr(61)),g=n.substr(0,f-0),f=ps(vs(n,f+1),10),ss(g,"CHG"))rr(c.c,h,f);else if(ss(g,"RAD"))switch(f){case 1:vr(c.c,h,16);break;case 2:vr(c.c,h,32);break;case 3:vr(c.c,h,48)}else if(!ss(g,Ve))if(ss(g,"MASS"))yr(c.c,h,f);else if(ss(g,"VAL"))qr(c.c,h,-1==f?0:0==f?-1:f);else if(ss(g,"HCOUNT"))switch(f){case 0:break;case -1:Ar(c.c,h,1792);break;case 1:Ar(c.c,h,128);break;case 2:Ar(c.c,h,384);break;default:Ar(c.c,h,896)}else if(ss(g,"SUBST"))if(-1==f)Ar(c.c,h,2048);else{if(0n&&Ar(c.c,h,4096)}}else if(ss(g,"RBCNT"))switch(f){case 3:case -1:Ar(c.c,h,112);break;case 1:Ar(c.c,h,8);break;case 2:Ar(c.c,h,104);break;case 4:Ar(c.c,h,56)}}else if(3==e){c=a;t=j=q=w=h=r=t=r=l=g=f=n=f=void 0;h=es(d,0);g=ps(d.substr(0,h-0),10);r=ks(d,h);h=es(d,r);l=ps(d.substr(r,h-r),10);r=ks(d,h);h=es(d,r);f=gs(c,ps(d.substr(r,h-r),10));r=ks(d,h);h=es(d,r);n=gs(c,ps(d.substr(r,h-r),10));for(j=q=0;-1!=(r=ks(d,h));)if(h=es(d,r),w=d.substr(r,h-r),t=Xr(w,Yr(61)),r=w.substr(0,\nt-0),t=ps(vs(w,t+1),10),ss(r,Ve))switch(t){case 1:q=1;break;case 2:q=2==l?3:4;break;case 3:q=6}else ss(r,"TOPO")&&(j=t);f=ds(c,f,n,l,q,j);f+1!=g&&(!c.b&&(c.b=new As),Bs(c.b,new is(g),new is(f)))}else if(4==e){if(c=a,g=f=g=n=n=void 0,g=-1!=d.indexOf("ATOMS=(")?me:-1!=d.indexOf("BONDS=(")?"BONDS":null,null!=g){f=d;n=g;t=r=j=q=h=l=void 0;j=f.indexOf(n+"=(")+n.length+2;r=Cs(f,Yr(41),j);q=fs(f,j);l=ps(f.substr(j,q-j),10);t=C(B,v,-1,l,1);for(h=0;hr)&&(q=r),t[h]=ps(f.substr(j,\nq-j),10);f=t;if(0==d.indexOf(sg))if(ss(g,me))for(g=0;ge)&&(a.a[b[d]]=e);for(d=0;de)&&(a.b[c[d]]=e)}function Np(a,b,c){for(a=wo(a.j,b).length;c>=a;)c-=a;for(;0>c;)c+=a;return c}\nfunction oo(a,b){var c,d,e,f,g,h,j,l,n;this.f=a;this.i=new lq;this.j=new lq;this.a=C(B,v,-1,this.f.c,1);this.b=C(B,v,-1,this.f.d,1);this.f.Kd(1);j=C(mo,cn,-1,this.f.c,2);l=C(mo,cn,-1,this.f.d,2);do{f=!1;for(c=0;cg){j[c]=!0;for(d=0;dq[r]&&(ga=q[r],Y=r);ga=C(B,v,-1,Q,1);ba=q[0--Y&&(Y=Q-1):++Y==Q&&(Y=0);for(r=0;r\nh)for(c=0;c=t.length)for(n=0;n>>16][u[c]&32767]=h,e[h][n]=~~u[c]>>>16):u[c]=(h<<16)+32768+n);n=C(mo,cn,-1,this.i.c,2);t=0;for(c=-1;t>c;){c=t;for(h=0;hba;++ba)if((r&qa[ba])==qa[ba]&&(6==this.f.A[Q[ba]]&&1==this.f.q[Q[ba]]||5==this.f.A[Q[ba]]&&0==this.f.q[Q[ba]]))w[u]=!0,s[u]=ba,0==(q&qa[ba])&&(Y=!1);break;case 5:ba=A(B,v,-1,[10,5,18,9,20]);Y=!0;for(qa=0;5>qa;++qa)if((r&ba[qa])==ba[qa])switch(this.f.A[Q[qa]]){case 6:-1==this.f.q[Q[qa]]&&(w[u]=!0,s[u]=qa,0==(q&ba[qa])&&(Y=!1));break;case 7:0>=this.f.q[Q[qa]]&&(w[u]=!0,s[u]=qa);break;case 8:w[u]=!0;s[u]=qa;break;case 16:2==this.f.f[Q[qa]]&&(w[u]=!0,s[u]=qa)}break;case 6:Y=!0;21==(r&21)&&(w[u]=\n!0,0==(q&21)&&(Y=!1));42==(r&42)&&(w[u]=!0,0==(q&42)&&(Y=!1));break;case 7:qa=A(B,v,-1,[42,21,74,37,82,41,84]);Y=!0;for(ba=0;7>ba;++ba)if((r&qa[ba])==qa[ba]&&(6==this.f.A[Q[ba]]&&1==this.f.q[Q[ba]]||5==this.f.A[Q[ba]]&&0==this.f.q[Q[ba]]))w[u]=!0,s[u]=ba,0==(q&qa[ba])&&(Y=!1)}w[u]&&!Y&&(H[u]=!0);u=w[u]?!0:!ga}u&&(n[h]=!0,++t)}}}if(0!=(b&2))for(d=0;d\ne.c[h[1]]^h[0]e.c[j]&&(n=!n),hl;++l)if(g=D(e.K,l,f),3==e.K.f[g]){h=C(B,v,-1,2,1);for(q=j=0;3>q;++q)qo(e.K,g,q)!=D(e.K,1-l,f)&&(h[j++]=qo(e.K,g,q));e.c[h[0]]>e.c[h[1]]&&(n=!n);h[0]>19&&(l[e]=!0);for(e=0;ea?1:a;this.K=1>b?1:b;nr(this)}x(32,22,$m,Gs,us);_.Kd=function(a){lo(this,a)};_.a=!1;_.b=null;\nfunction Hs(a,b,c){var d,e,f;f=b.length;d=new Is(a.f,f,a.e);d.a[0]=0;for(e=d.b[0]=0;ef)Js(d);else a:{var g,h,j,l,n,q,r;f=A(Po,un,93,[A(B,v,-1,[627]),null,A(B,v,-1,[2457]),null,A(B,v,-1,[2451,8643,2519]),null,A(B,v,-1,[34377,-2147448999]),null,A(B,v,-1,[37449,137313,95703,34371,37815,54891,132867,-2147309741,54857,55129,-2147449005,-2147449065]),null,A(B,v,-1,[530697,531819,899169,137289,694617,-2146951863,-2146952797,-2146939175,-2146929547,-2146929564,-2146625111,\n-2146931799,-2146940503,-2146931935]),null,A(B,v,-1,[542985,137283,2122017,530691,2206773,-2144711351,219209,2840841,137555,-2146871031,-2147264167,613705,-2145360543,-2146625271,694611,2454837,-2145356703,-2147345133,-2146928951,-2146931805,-2144641719,-2146951869,-2146625237,-2146624183,2841963,1074905,-2146625117,2799955,-2144723645,138583,859225,-2145264843,-2145216253,-2146624149,-2144700727,-2146928917,-2143905527,-2144045771,-2146789097,2288547,544407,2104323,-2146911977,-2144479405,3633737,\n-2146870089,-2146952169]),null,A(B,v,-1,[8487297,2172633,2116611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8829813])]);q=d.e.length-10;if(10<=d.e.length&&24>=d.e.length&&null!=f[q]){l=1<>>=1,e>>>=1;for(r=0;r>>=1;break a}0!=(c&1)&&(c|=l);c>>>=1}}}}Js(d)}pq(a.c,d)}function Ks(a,b){var c,d;d=0;Uo(a,a.length,(Vo(),Vo(),Wo));for(c=0;cf?-f:f)>=wr(g.b)?g.b:f,f-=b,pq(0>b?j:l,new Ms(d,g.a,b)),0==f)););}}if(0==j.c||0==l.c)return null;Ns(l,new Ps);Ns(j,new Qs);for(f=new uq(l);f.b-c.b)return a.j[e.c.e[e.a]]+=c.b,a.j[c.c.e[c.a]]-=c.b,new Rs(e.c,c.c,e.a,c.a)}for(f=new uq(l);f.ba.c.c?null:new Ts(wo(a.c,0),wo(a.c,1))}\nfunction Us(a){var b,c,d,e,f,g,h,j;j=b=null;for(f=0;fh&&(d=g,g=h,h=d,d=e,e=c,c=d),null==j&&(j=C(Ws,o,10,a.c.c,0)),null==j[h]&&(j[h]=C(Xs,Ym,9,h,0)),j[h][g]?(j[h][g].c[0]+=j[h][g].b[0].a[e],j[h][g].d[0]+=j[h][g].b[0].b[e],j[h][g].c[1]+=j[h][g].b[1].a[c],j[h][g].d[1]+=j[h][g].b[1].b[c],++j[h][g].a[0],++j[h][g].a[1]):(j[h][g]=new Rs(wo(a.c,\ng),wo(a.c,h),e,c),!b&&(b=new lq),pq(b,j[h][g])))}return b}function Js(a){var b,c;b=3.141592653589793-3.141592653589793*(a.e.length-2)/a.e.length;for(c=1;c>>28)-1,(-1==n||nG;++G)if(Ka[0]=D(a.f,G,Ma),Ka[1]=D(a.f,1-G,Ma),1==a.f.k[Ka[0]]&&2==a.f.k[Ka[1]]&&2==so(a.f,Ka[1])){a.a[Ka[0]]=!0;a.a[Ka[1]]=!0;a.b[Ma]=!0;yb=1;do{Ed=qo(a.f,Ka[yb],0)==Ka[yb-1]?1:0;Ka[yb+1]=qo(a.f,Ka[yb],Ed);if(2==a.f.k[Ka[yb+1]]&&2G;++G)ta[Vb]=qo(a.f,ab,G),Bc[Vb]=po(a.f,ab,G),1==so(a.f,ta[Vb])&&!a.b[Bc[Vb]]&&++Vb;if(2==Vb){X=new Is(a.f,3,a.e);for(G=0;2>G;++G)a.a[ta[G]]=!0,a.b[Bc[G]]=!0,X.e[G]=ta[G],X.n[G]=32;X.a[0]=-0.5;X.b[0]=0.866;X.a[1]=0.5;X.b[1]=0.866;X.a[2]=0;X.b[2]=0;X.n[2]=32;X.e[2]=ab;pq(a.c,X)}if(3==Vb){for(G=0;2>G;++G)1==to(a.f,Bc[G])&&(Mc=ta[G],ta[G]=ta[2],ta[2]=Mc,Mc=Bc[G],Bc[G]=\nBc[2],Bc[2]=Mc);X=new Is(a.f,4,a.e);for(G=0;3>G;++G)a.a[ta[G]]=!0,a.b[Bc[G]]=!0,X.e[G]=ta[G],X.n[G]=32;X.a[0]=-1;X.b[0]=0;X.a[1]=1;X.b[1]=0;X.a[2]=0;X.b[2]=1;X.a[3]=0;X.b[3]=0;X.n[3]=32;X.e[3]=ab;pq(a.c,X)}}et(a);for(var qd,ua,Yb,ed,ub,za;;){ed=null;for(qd=0;qded.a.length)&&(ed=ub)}}if(!ed)break;ua=new Is(a.f,ed.a.length,\na.e);for(Yb=0;Ybnc&&++ec}Uc.f=C(B,v,-1,ec,1);Uc.i=C(B,v,-1,Uc.k.o,1);for(Gb=ec=0;Gbnc&&(Uc.f[ec++]=po(Uc.k,nc,ld))}}var be,oc,dc,eb,Je,Ze,kc,wd,$e,ne,af,oe;for(wd=0;wdne;++ne){oe[ne]=a.f.J;eb[ne]=D(a.f,ne,dc);for(af=0;afJe&&(oe[ne]=Je)}Ze=kr(kc.a[kc.i[eb[0]]],kc.b[kc.i[eb[0]]],kc.a[kc.i[eb[1]]],kc.b[kc.i[eb[1]]]);be=kr(kc.a[kc.i[oe[0]]],kc.b[kc.i[oe[0]]],kc.a[kc.i[eb[0]]],kc.b[kc.i[eb[0]]]);oc=kr(kc.a[kc.i[eb[1]]],kc.b[kc.i[eb[1]]],kc.a[kc.i[oe[1]]],kc.b[kc.i[oe[1]]]);0>Ir(Ze,be)^0>Ir(Ze,oc)^2==(a.f.C[dc]&3)&&ft(kc,dc)}}}var Hd,fd,Pc,qe,Qc,rd,xf,re,Be,Dc,sb,Od,Hb,Pd,yf,Ke,xd,Qd,tc,$b,Rd,Vc,se,ce,Sd,lb;Rd=C(Qp,o,6,a.f.o,0);for($b=0;$bHc;--Id)mb[Id]=mb[Id-1];mb[Hc]=Kf}Ce=Tp(6,so(gd.f,Ib));gp(Le[Ib],Ib);hp(Le[Ib],16,ip(bg[Ib]));hp(Le[Ib],17*(6-Ce),\nwm);for(Rc=0;RcJb;++Jb)if(md=D(a.f,Jb,Me),2sb&&0!=xf.c;++sb){re=it(a.i,xf.c);rd=(Lq(re,xf.c),xf.b[re]);a:{var Va=a,cg=rd[0],uc=rd[1],Jd=void 0,Kb=void 0,dg=void 0,Ee=void 0,Ne=void 0,Tg=void 0,sd=void 0,Ug=void 0,Ja=void 0,ug=void 0,cf=void 0,te=void 0,Ne=C(B,v,-1,Va.f.o,1),Tg=C(B,v,-1,Va.f.o,1),sd=C(B,\nv,-1,Va.f.o,1),Ug=C(B,v,-1,Va.f.o,1);Ne[0]=uc;sd[uc]=1;Ug[0]=-1;for(Ja=Ee=0;Ee<=Ja;){for(ug=0;ugsb)for(Hb=1;Hbsb)for(Hb=1;HbDc.c&&(Ke=Dc.c,yf=new ht(Dc,a.e)))}}jt(a.c,Od,yf);Dc=yf;Be=1;do{xd=9999;for(Hb=0;Hb=de-df?0-(de-\ndf):de-df,0.5>vg&&(Uh[wg++]=new lt(kr(df,Bf,de,Bf),(0.5-vg)/2))):Zg==xk?(vg=0>=Bf-Zg?0-(Bf-Zg):Bf-Zg,0.5>vg&&(Uh[wg++]=new lt(kr(de,Zg,de,Bf),(0.5-vg)/2))):(nj=(xk-Zg)/(Oe-df),Hl=-1/nj,rk=Zg-nj*df,Gl=Bf-Hl*de,pc=(Gl-rk)/(nj-Hl),Bu=nj*pc+rk,vg=Math.sqrt((pc-de)*(pc-de)+(Bu-Bf)*(Bu-Bf)),0.5>vg&&(Uh[wg++]=new lt(kr(pc,Bu,de,Bf),(0.5-vg)/2))):0.5>oh?Uh[wg++]=new lt(kr(df,Zg,de,Bf),(0.5-oh)/2):0.5>Vh&&(Uh[wg++]=new lt(kr(Oe,xk,de,Bf),(0.5-Vh)/2)));0Be&&tcj;++j){b.c[j]/=b.a[j];b.d[j]/=b.a[j];n=e;g=j;f=b.b[j];h=b.c[j];l=b.d[j];var q=void 0,r=q=void 0,t=void 0,w=void 0,u=void 0,y=void 0,F=y=void 0,H=w=q=u=w=void 0,s=void 0,Q=r=void 0,ga=w=q=void 0,Y=void 0;if(1==f.e.length)f=0;else{Q=c+Math.sqrt(b.b[1-j].e.length);t=C(Ho,kn,-1,36,1);for(F=0;Fq?q+36:36<=q?q-36:q,w=h-f.a[F],u=l-f.b[F],\nw=w*w+u*u,t[q]F;++F)t[F]=Math.sqrt(t[F]),wq-18?q-18+36:36<=q-18?q-18-36:q-18;for(F=0;18>=F;++F)t[0>q+F?q+F+36:36<=q+F?q+F-36:q+F]+=0.01*F,t[0>q-F?q-F+36:36<=q-F?q-F-36:q-F]+=0.01*F;ga=C(Ho,kn,-1,9,1);for(F=1;9>F;++F)ga[F]=Math.sin(0.17453292519943295*F);Y=Q*Q;s=1.7976931348623157E308;H=-1;for(q=0;36>q;++q)if(!(t[q]>=s)){u=t[q];for(F=1;9>F;++F){for(w=-1;1>=w&&!(r=0>q+w*F?q+w*F+36:36<=q+w*F?q+w*F-36:q+w*F,!(t[r]<=u)&&(y=t[r]*ga[F],yu&&(s=u,H=q)}f=6.283185307179586*H/36}n[g]=f}ot(b.b[0],b.c[0],b.d[0],1.5707963267948966-e[0]);ot(b.b[1],b.c[1],b.d[1],4.71238898038469-e[1]);n=1.7976931348623157E308;f=-1.7976931348623157E308;g=b.d[0]-b.d[1];for(j=0;jb.b[1].b[j]&&(n=b.b[1].b[j]),fb.b[1].a[j]&&(g[l]=b.b[1].a[j])}for(j=0;jr?h=(b<<24)+(q<<16)+(r<<8)+c:h=(b<<24)+(r<<16)+(q<<8)+c,ur?(t=d,w=e):(t=e,w=\nd)}}}if(0==u)break;if(n==t.e.length)cp(a.c,t);else if(n==w.e.length)cp(a.c,w);else{c=a;f=n;r=q=e=d=n=n=j=b=u=g=void 0;g=C(B,v,-1,f,1);for(b=u=0;bSq(Ir(b.a,l.a)))ot(e,g,q,y.a);else{r=g;b=q;y=l=j=void 0;for(y=0;yd[b+1]&&(j=d[b],d[b]=d[b+1],d[b+1]=j,j=f[b],f[b]=f[b+1],f[b+1]=j,j=g[b],g[b]=g[b+1],g[b+1]=j);d[e]=d[0]+6.283185307179586;f[e]=f[0];g[e]=g[0];j=-100;for(h=l=0;hc&&(d+=3.141592653589793));c=Math.sqrt(e*e+c*c)/b;return new lt(d,c)}x(33,1,{},ut);_.a=null;_.b=null;_.c=null;_.d=null;_.e=0;_.f=null;_.i=null;_.j=null;function Os(){}x(34,1,{},Os);_.Jd=function(a,b){var c,d;return c=wr(a.b),d=wr(b.b),cc;++c){for(d=0;d~~(a.e.length/2);if(0!=(a.j&6)){f=g=!1;for(j=0;jd&&(b=C(B,v,-1,2,1),b[0]=a.e[e],b[1]=a.e[f],Cq(c.b,c.c++,b)),b=1-(1>d?d:1),a.c+=b*b;return c}function Vs(a,b){var c;for(c=0;cc&&(c+=6.283185307179586);return c}function vt(a){a.p&&(a.v=a.q,a.o=null,a.p=!1,a.q=!1,a.r&&(a.r.ee(),a.r=null),a.$d())}function wt(a,b){var c=xt();vt(a);a.p=!0;a.q=!1;a.n=b;a.u=c;a.o=null;++a.s;yt(a.k,xt())}\nfunction zt(a,b){var c,d;c=a.s;d=b>=a.u+a.n;if(a.q&&!d)return d=(b-a.u)/a.n,a.be((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.ae(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a._d(),!1):!0}x(60,1,{});_.$d=function(){this.v&&this._d()};_._d=function(){this.be((1+Math.cos(6.283185307179586))/2)};_.ae=function(){this.be((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=null;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;\nfunction yt(a,b){zt(a.a,b)?a.a.r=a.a.t.de(a.a.k,a.a.o):a.a.r=null}function At(a){this.a=a}x(61,1,{},At);_.ce=function(a){yt(this,a)};_.a=null;x(62,1,{});x(63,1,Ln);function Bt(){Bt=z;var a;a:{switch(Ct){case 1:case 3:case 5:case 7:case 9:case 11:case 13:case 15:a=new Dt;break a}a=new Et}a&&(a.fe()||(a=new Ft));Gt=a}x(64,62,{});var Gt=null;function Ht(a,b){var c=M(function(){if(!b.a){var c=xt();a.ce(c)}});$wnd.mozRequestAnimationFrame(c)}function Et(){Bt()}x(65,64,{},Et);_.fe=function(){return!!$wnd.mozRequestAnimationFrame};\n_.de=function(a){var b;b=new It;Ht(a,b);return b};function It(){}x(66,63,Ln,It);_.ee=function(){this.a=!0};_.a=!1;function Ft(){this.a=new lq;this.b=new Jt(this)}x(67,64,{},Ft);_.fe=Kt;_.de=function(a){a=new Lt(this,a);pq(this.a,a);1==this.a.c&&Mt(this.b,16);return a};function Nt(){Nt=z;Ot=new lq;var a=new Pt;Qt();Rt(St?St:St=new Tt,a)}function Ut(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);cp(Ot,a)}\nfunction Mt(a,b){if(0>b)throw new Jp("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);cp(Ot,a);a.b=!1;a.c=Vt(a,b);pq(Ot,a)}function Vt(a,b){return $wnd.setTimeout(M(function(){a.ge()}),b)}x(69,1,{});_.ge=function(){this.b||cp(Ot,this);this.he()};_.b=!1;_.c=0;var Ot;function Jt(a){Nt();this.a=a}x(68,69,{},Jt);\n_.he=function(){var a=this.a,b,c,d,e,f;b=C(Wt,o,14,a.a.c,0);b=Mq(a.a,b);c=new Xt;for(e=0,f=b.length;ext()-d.a;){e=!1;for(f=0;f=a.a.d)break a;b=d[e];c=new FileReader;CB(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Ql),a.a.b.mh(b))};_.Ie=function(){return AB};var AB;function DB(){DB=z;EB=new UA(lj,new FB)}function FB(){}x(292,273,{},FB);\n_.Fe=function(a){var b,c;b=(P(),this.a).rotation;c=(P(),this.a).scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,GB(a.a.e,a.a.b)&&vy(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,HB(a.a.f,a.a.b)&&vy(this.a)),a.a.d=!0)};_.Ie=function(){return EB};var EB;function IB(){IB=z;JB=new UA(mj,new KB)}function KB(){}x(293,273,{},KB);_.Fe=function(a){a.a.a&&(a.a.b.a=null,LB(a.a.a,a.a.b))};_.Ie=function(){return JB};var JB;function MB(){MB=z;NB=new UA(oj,new OB)}function OB(){}\nx(294,273,{},OB);_.Fe=function(){vy(this.a)};_.Ie=function(){return NB};var NB;x(296,273,{});x(295,296,{});function PB(){PB=z;QB=new UA(Ij,new RB)}function RB(){}x(297,295,{},RB);_.Fe=function(a){a.Ue(this)};_.Ie=function(){return QB};var QB;function SB(){SB=z;TB=new UA(mk,new UB)}function UB(){}x(298,278,yn,UB);_.Fe=function(a){a.Qd(this)};_.Ie=function(){return TB};var TB;function VB(){VB=z;WB=new UA(nk,new XB)}function XB(){}x(299,278,yn,XB);_.Fe=function(a){a.Rd(this)};_.Ie=function(){return WB};\nvar WB;function YB(){YB=z;ZB=new UA(ok,new $B)}function $B(){}x(300,278,yn,$B);_.Fe=function(a){a.Sd(this)};_.Ie=function(){return ZB};var ZB;function aC(){aC=z;bC=new UA(pk,new cC)}function cC(){}x(301,278,yn,cC);_.Fe=function(a){var b;b=this.a;Hx((Ex(),Fx),new dC(a,a.b,b))};_.Ie=function(){return bC};var bC;function eC(){eC=z;fC=new UA(qk,new gC)}function gC(){}x(302,278,yn,gC);_.Fe=function(a){a.Td(this)};_.Ie=function(){return fC};var fC;\nfunction hC(){hC=z;iC=new UA(sk,new jC);new UA(sf,new jC)}function jC(){}x(303,278,yn,jC);_.Fe=function(a){var b,c,d,e,f;b=(P(),Tx).qe(this.a);b=new kC(a.a.j,YA(this),ZA(this),b);f=0;for(c=lC(a.a.j.td,C(mC,o,78,0,0)),d=0,e=c.length;db||0==b&&0>1/b)&&(b=-b);c=new nD;if(!isFinite(b))return $r(c,d?a.r:a.u),c.a.a+="\\u221e",$r(c,d?a.s:a.v),c.a.a;var b=b*a.q,g,h;h=c.a.a.length;$r(c,b.toPrecision(20));e=0;g=c.a.a.indexOf($i,h);0>g&&(g=c.a.a.indexOf(zf,h));0<=g&&(f=g+1,fa.p&&0g&&(g+=a.k),a.b=g+1,a.e-=g):(a.e+=a.b-a.p,a.b=a.p);1==a.d&&48==c.a.a.charCodeAt(0)&&(a.e=0,a.b=a.p)}if(a.b>a.d)for(;a.d\na.p){h=a.b-a.p;for(g=0;ga.b+a.j&&53<=c.a.a.charCodeAt(a.b+a.j)&&(g=a.b+a.j-1,oD(a,c,g));if(0a.d&&(g=a.d);g>f&&48==c.a.a.charCodeAt(g-1);)--g;ga.e&&(a.e=-a.e,c.a.a+=\nbc);e=m+a.e;for(f=e.length;ff&&++j;break;case 48:if(0f&&++j;break;case 44:j=0;break;case 46:if(0<=f)throw new Jp(\'Multiple decimal separators in pattern "\'+b+Ca);f=g+q+h;break;case 69:if(!d){if(a.w)throw new Jp(\'Multiple exponential symbols in pattern "\'+b+Ca);a.w=!0;a.n=0}for(;r+1g+q||1>a.n)throw new Jp(\'Malformed exponential pattern "\'+b+Ca);n=!1;break;default:--r,n=!1}0==q&&0f&&0g+q)||0==j)throw new Jp(\'Malformed pattern "\'+b+Ca);if(d)return r-c;b=g+q+h;a.j=0<=f?b-f:0;0<=f&&(a.o=g+q-f,0>a.o&&(a.o=0));a.p=(0<=f?f:b)-g;a.w&&(a.k=g+a.p,0==a.j&&0==a.p&&(a.p=1));a.f=0a.qI&&(c.tM==z||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new yD;}return a[b]=c}x(333,1,{},sD);_.qI=0;function vD(){vD=z;wD=[];xD=[];var a=new sD,b=wD,c=xD,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var wD,xD;\nfunction E(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Jw(a){return null!=a&&a.tM!=z&&!(a.cM&&a.cM[1])}function Mw(a){return a.tM==z||a.cM&&!!a.cM[1]}function zD(a){return null==a?null:a}function Qr(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Ct=-1;\nfunction AD(){$stats&&BD("com.google.gwt.useragent.client.UserAgentAsserter");var a,b;a:{switch(Ct){case 1:case 3:case 5:case 7:case 9:case 11:case 13:case 15:b=new CD;break a}b=new DD}b._f()&&(a=b.Zf(),b=b.$f(),ss(a,b)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value ("+a+") does not match the runtime user.agent value ("+b+"). Expect more errors.\\n"));$stats&&BD("com.google.gwt.user.client.DocumentModeAsserter");var c;b=$doc.compatMode;a=A(Xq,\no,1,[We]);for(c=0;c>22&4194303,0>a?1048575:0)}\nfunction KD(a){return yq(a.l,a.m,a.h)}function yq(a,b,c){return _=new LD,_.l=a,_.m=b,_.h=c,_}\nfunction MD(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ND;if(0==a.l&&0==a.m&&0==a.h)return OD=yq(0,0,0),yq(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(OD=yq(0,0,0),c=KD((PD(),QD))):(OD=yq(c.l,c.m,c.h),c=yq(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=RD(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?SD(e):0==c&&0!=d&&0==e?SD(d)+22:0!=c&&0==d&&0==e?SD(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=KD((PD(),TD)),c=!0,g=!g;else return c=wq(a,f),g&&UD(c),OD=yq(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=RD(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=wq(c,d);f&&UD(e);var h;22>=d?(f=c.l&(1<=d?(f=c.l,h=c.m&(1<r?\nj=!1:(n=j.l-f.l,q=j.m-f.m+(~~n>>22),r+=~~q>>22,0>r?j=!1:(j.l=n&4194303,j.m=q&4194303,j.h=r&1048575,j=!0));if(j&&(22>l?h.l|=1<l?h.m|=1<>>1;f.m=~~j>>>1|(n&1)<<21;f.l=~~q>>>1|(j&1)<<21;--l}g&&UD(h);e?(OD=RD(c),d&&(OD=WD(OD,(PD(),QD)))):OD=yq(c.l,c.m,c.h);return h}function UD(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}\nfunction VD(a){var b;b=XD(a.h);return 32==b?(b=XD(a.m),32==b?XD(a.l)+32:b+20-10):b-12}var OD=null;function xq(a,b){return yq(a.l&b.l,a.m&b.m,a.h&b.h)}function aq(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;if(c!=d)return d-c;c=a.h;d=b.h;if(c!=d)return c-d;c=a.m;d=b.m;return c!=d?c-d:a.l-b.l}function Aq(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}\nfunction J(a){var b,c,d;if(isNaN(a))return PD(),YD;if(-9223372036854775E3>a)return PD(),ZD;if(9223372036854775E3<=a)return PD(),TD;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Qr(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Qr(a/4194304),a-=4194304*b);a=Qr(a);b=yq(a,b,c);d&&UD(b);return b}function ip(a){var b,c;return-129a?(b=a+128,null==$D&&($D=C(aE,o,32,256,0)),c=$D[b],!c&&(c=$D[b]=JD(a)),c):JD(a)}\nfunction bE(a){var b=wm,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;h=b.l&8191;j=~~b.l>>13|(b.m&15)<<9;l=~~b.m>>4&8191;n=~~b.m>>17|(b.h&255)<<5;q=~~(b.h&1048320)>>8;r=c*h;w=d*h;t=e*h;u=f*h;g*=h;0!=j&&(w+=c*j,t+=d*j,u+=e*j,g+=f*j);0!=l&&(t+=c*l,u+=d*l,g+=e*l);0!=n&&(u+=c*n,g+=d*n);0!=q&&(g+=c*q);c=(r&4194303)+((w&511)<<13);r=(~~r>>22)+(~~w>>9)+((t&262143)<<4)+((u&31)<<17)+(~~c>>22);t=(~~t>>18)+(~~u>>5)+((g&4095)<<8)+(~~r>>\n22);return yq(c&4194303,r&4194303,t&1048575)}function RD(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return yq(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function $p(a,b){return yq(a.l|b.l,a.m|b.m,a.h|b.h)}function Zp(a,b){var c,d,e,b=b&63;22>b?(c=a.l<>22-b,e=a.h<>22-b):44>b?(c=0,d=a.l<>44-b):(d=c=0,e=a.l<b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return yq(c&4194303,d&4194303,e&1048575)}function WD(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return yq(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function I(a){return a.l|a.m<<22}\nfunction dE(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return nd;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return bc+dE(RD(a));for(c=m;!(0==a.l&&0==a.m&&0==a.h);){b=ip(1E9);a=MD(a,b);b=m+I(OD);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0=c)?a.ondragexit=xF:BF(a,b)};\n_.hf=function(a,b){TE(this);CF(a,b);b&131072&&a.addEventListener(sf,wF,!1)};x(385,384,{});function BE(){}x(386,385,{},BE);x(390,1,Wm);_.jf=function(a){return decodeURI(a.replace("%23",gb))};_.Ze=function(a){SC(this.a,a)};_.kf=function(a){a=null==a?m:a;if(!ss(a,null==EF?m:EF))EF=a,KC&&(a=new JC,SC(this.a,a))};var EF=m;\nfunction cF(){function a(){$wnd.setTimeout(a,250);e()}var b=$E,c=m,d=$wnd.location.hash;0d||d>a.p.c)throw new oG;b.nb==a&&(f=a.Df(b),fd||d>=c.c)throw new oG;for(--c.c;dg&&l.charAt(g)==bc&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(da)}CG(this,this.S);LG(this);HF(GG.Wf(KE(this.ob)),Tk,!1);HF(this.S.b,b+"Content",!0)}x(401,402,wn);_.vf=function(){YF(this.S)};_.wf=function(){aG(this.S)};_.Kf=function(){return this.S.ib};_.Ff=function(){return new EG(this.S)};_.Cf=function(a){return this.S.Cf(a)};_.Lf=function(a){CG(this.S,a);LG(this)};_.S=null;x(400,401,wn);_.zf=gG;\nfunction UG(){UG=z;VG=new WG(Ue,0,(QG(),RG));XG=new WG(Lg,1,YG);ZG=new WG(gh,2,$G);aH=A(bH,o,39,[VG,XG,ZG])}function WG(a,b,c){xy.call(this,a,b);this.a=c}x(404,202,{39:1,95:1,100:1,102:1},WG);_.a=null;var aH,VG,XG,ZG;function cH(){cH=z;dH=A(Xq,o,1,[Yl,kk,ri])}\nfunction TG(a){var b;cH();var c,d;c=this.ob=(S(),my());this.c=jy();DE(c,this.c);c[vi]=0;for(c=c[ui]=0;c";h=new kE(c.a.a);g=(Yx(g,h.a),cy((P(),g)));a.jb&&(S(),a.ob.__listener=null);if(a.ob&&\n(h=a.ob,b=h.parentNode))b.insertBefore(g,h),b.removeChild(h);a.ob=g;a.jb&&(S(),a.ob.__listener=a);-1==a.kb?RE(a.ob,133333119|(S(),a.ob.__eventBits||0)):a.kb|=133333119}x(433,434,{},RH);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function SH(a,b){this.a=a;this.b=b}x(435,1,{},SH);\n_.Ud=function(){var a;if(!(this.b.a!=this.a||this!=this.a.f))if(this.a.f=null,this.b.jb){var b;a=(b=(P(),$doc).createEvent("HTMLEvents"),b.initEvent(Rj,!1,!1),b);b=this.b.ob;(P(),b).dispatchEvent(a)}else this.b.ob.__gwtLastUnhandledEvent=Rj};_.a=null;_.b=null;x(437,362,tn);function YH(a){this.a=a}x(439,437,tn,YH);_.Ve=function(a){this.a.Rf(a.f,a.a)};function ZH(a,b,c){var d;a.o?(d=(S(),ly()),NE(a.e,d,b),a=(EE(),FE(c)),d.appendChild(a)):(d=(S(),rF(a.e,0)),OE(d,(EE(),FE(c)),b))}\nfunction $H(a,b,c){var d;b.b&&(aI(a,b),c&&b.a?(aI(a,null),a=b.a,b=(Ex(),Fx),b.c=Ix(b.c,[new bI(a),!1])):null!=b.d&&(a.j=new cI(a,b),c=(QG(),YG),a.j.T=c,a.j._=a.f,c=uj,SF(a.j.pf(),c),d=RF(a.ob),ss(tj,d)||GF(a.j,d+"Popup"),XF(a.j,new YH(a),St?St:St=new Tt),a.n=b.d,d=a.j,a=new dI(a,b),QE(d.ob,mm,yj),NG(d),S(),iD(),a.a.o?MG(a.a.j,IF(a.a)+LF(a.a)-1,JF(a.b)):MG(a.a.j,IF(a.b),JF(a.a)+KF(a.a)-1),QE(d.ob,mm,nm)))}\nfunction eI(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||(aI(a,b),(sH(),tH).Uf(a.ob),b&&a.d&&$H(a,b,!1))}\nfunction fI(a,b){var c;a:{c=(S(),(P(),Tx).De(b));var d,e;for(e=new uq(a.i);e.bc&&(c=a.i.c-1),c==b){d=wo(a.i,b);break}else if(d=wo(a.i,c),d.b)break;aI(a,d)}}x(440,398,zn);_.df=function(a){fI(this,a)};_.zf=function(){this.j&&JG(this.j,!1);aG(this)};_.Rf=function(a,b){jI(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function bI(a){this.a=a}\nx(441,1,{},bI);_.Ud=function(){lI(this.a)};_.a=null;function mI(a){this.a=a}x(442,1,{},mI);_.Je=function(){aI(this.a,null)};_.a=null;function cI(a,b){FG();this.a=a;this.b=b;OG.call(this,!0,ek);CG(this.S,this.b.d);LG(this);this.eb=!0;this.b.d.vk()}x(443,401,wn,cI);_._e=function(a){var b,c;if(!a.a)switch(S(),JE((P(),a.d).type)){case 4:c=(P(),Tx).De(a.d);b=this.b.c.ob;if((P(),Tx).Ee(b,c)){a.a=!0;break}a.a&&aI(this.a,null)}};_.a=null;_.b=null;function dI(a,b){this.a=a;this.b=b}x(444,1,{},dI);_.a=null;\nvar nI=_.b=null;function oI(){oI=z;nI=new fE((vE(),new uE((iD(),"data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="))),5,9)}function pI(a,b){if(b){var c=RF(a.ob)+Wc;HF(a.pf(),c,!1)}else c=RF(a.ob)+Wc,HF(a.pf(),c,!0);a.b=b}\nfunction qI(a,b,c){this.ob=(S(),ky());var d=RF(this.ob)+Xc;HF(this.pf(),d,!1);b?Yx(this.ob,a):(b=this.ob,S(),(P(),b).textContent=a||m);SF(this.ob,"gwt-MenuItem");a=oy();this.ob.setAttribute(Bj,a);Yu();this.ob.setAttribute(ll,Ev.a);this.a=c}x(447,399,{43:1,47:1,50:1},qI);_.a=null;_.b=!0;_.c=null;_.d=null;function rI(){var a;this.ob=(S(),ky());SF(this.ob,"gwt-MenuItemSeparator");a=hy();DE(this.ob,a);a[Ai]="menuSeparatorInner"}x(448,399,ln,rI);\nfunction sI(){var a,b,c,d,e;b=null.vk();e=sy();d=ry();b[Qi]=(oz(),yk);b[pm]=0+(Vz(),Xk);b[xj]=od;c=$doc;c=(ss(c.compatMode,We)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(ss(a.compatMode,We)?a.documentElement:a.body).scrollHeight||0;b[pm]=(c>e?c:e)+Xk;b[xj]=(a>d?a:d)+Xk;b[Qi]="block"}function PG(){}x(449,1,{},PG);_.Xe=function(){sI()};function tI(a){this.a=a}x(450,1,{},tI);\n_._e=function(a){var b=this.a,c,d;if(a.a||!b.eb&&a.b)b.cb&&(a.a=!0);else if(b._e(a),!a.a){d=a.d;c=(P(),Tx).De(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?(P(),Tx).Ee(b.ob,c):!1)&&(a.b=!0);b.cb&&(a.a=!0);switch(S(),JE((P(),d).type)){case 4:case 1048576:if(IE){a.b=!0;break}if(!c&&b.U){b.Nf(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(IE){a.b=!0;break}break;case 2048:d=Tx.De(d),b.cb&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;\nfunction uI(a){this.a=a}x(451,1,{},uI);_.a=null;function QG(){QG=z;RG=new vI(Ue,0);YG=new vI(Lg,1);$G=new vI(gh,2);wI=A(xI,o,48,[RG,YG,$G])}function vI(a,b){xy.call(this,a,b)}x(452,202,{48:1,95:1,100:1,102:1},vI);var wI,RG,YG,$G;function yI(a){a.j?a.a.ab&&($doc.body.appendChild(a.a.Y),FG(),a.f=fF(a.a.Z),sI(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Y),FG(),zI(a.f.a),a.f=null,a.b=!1)}\nfunction AI(a){a.j||(yI(a),a.c||(cG(),vG(BI(null),a.a)),FG());(FG(),GG).Yf(a.a.ob,"rect(auto, auto, auto, auto)");QE(a.a.ob,Lk,nm)}function CI(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=Qr(b*a.d);h=Qr(b*a.e);switch(a.a.T.c){case 2:f=a.e;c=d;break;case 0:g=~~(a.d-d)>>1;e=~~(a.e-h)>>1;f=e+h;c=g+d;break;case 1:iD(),f=h,c=d}(FG(),GG).Yf(a.a.ob,"rect("+g+$k+f+$k+c+$k+e+"px)")}\nfunction KG(a,b,c){a.c=c;vt(a);a.i&&(Ut(a.i),a.i=null,AI(a));a.a.gb=b;var d=a.a;d.db&&(zI(d.db.a),d.db=null);d.$&&(zI(d.$.a),d.$=null);if(d.gb){d.db=SE(new tI(d));var e;e=new uI(d);ZE();e=$E?LC($E.a,(!KC&&(KC=new Tt),KC),e):null;d.$=e}c=!c&&a.a._;a.a.T!=(QG(),RG)&&!b&&(c=!1);a.j=b;c?b?(yI(a),QE(a.a.ob,Uk,Rh),-1!=a.a.hb&&a.a.Of(a.a.bb,a.a.hb),(FG(),GG).Yf(a.a.ob,gl),cG(),b=BI(null),lG(b,a.a,b.ob),a.i=new DI(a),Mt(a.i,1)):wt(a,200):(yI(a),a.j?(QE(a.a.ob,Uk,Rh),-1!=a.a.hb&&a.a.Of(a.a.bb,a.a.hb),cG(),\nb=BI(null),lG(b,a.a,b.ob)):a.c||(cG(),vG(BI(null),a.a)),FG(),QE(a.a.ob,Lk,nm))}function SG(a){var b=(Bt(),Gt);this.k=new At(this);this.t=b;this.a=a}x(453,60,{},SG);_._d=function(){AI(this)};_.ae=function(){this.d=KF(this.a);this.e=LF(this.a);QE(this.a.ob,Lk,yj);CI(this,(1+Math.cos(3.141592653589793))/2)};_.be=function(a){CI(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function DI(a){Nt();this.a=a}x(454,69,{},DI);_.he=function(){this.a.i=null;wt(this.a,200)};_.a=null;\nfunction EE(){EE=z;EI()}function FE(a){return a.__gwt_resolve?a.__gwt_resolve():a}function EI(){function a(){}a.prototype={className:m,clientHeight:0,clientWidth:0,dir:m,getAttribute:function(a){return this[a]},href:m,id:m,lang:m,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:m,style:{},title:m};$wnd.GwtPotentialElementShim=a}function cG(){cG=z;FI=new GI;HI=new Aw;dG=new UC}function II(a){this.p=new zG(this);this.ob=a;YF(this)}\nfunction BI(a){cG();var b,c;c=aD(HI,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.ob==b))return c;if(0==HI.d){var d=new JI;Qt();Rt(St?St:St=new Tt,d);iD()}!b?c=new KI:c=new II(b);N(HI,a,c);VC(dG,c);return c}function LI(){cG();return $doc.body}x(456,395,wn,II);var FI,HI,dG;function GI(){}x(457,1,{},GI);_.Qf=function(a){a.xf()&&a.zf()};function JI(){}x(458,1,{},JI);_.Ve=function(){cG();try{hG(dG,FI)}finally{MI(dG.a),MI(HI)}};function KI(){II.call(this,LI())}\nx(459,456,wn,KI);_.If=function(a,b,c){b-=py();c-=qy();xG(a,b,c)};function EG(a){this.c=a;this.a=!!this.c.ib}x(460,1,{},EG);_.af=lE;_.bf=function(){if(!this.a||!this.c.ib)throw new rG;this.a=!1;return this.b=this.c.ib};_.cf=function(){this.b&&this.c.Cf(this.b)};_.b=null;_.c=null;function NI(a){return S(),Xx(a.ob,km)}function OI(a,b){S();a.ob[km]=null!=b?b:m}x(463,413,zn);_.df=function(a){0!=((S(),JE((P(),a).type))&896)?$F(this,a):$F(this,a)};_.Af=fG;function PI(){PI=z;iH();QI()}\nfunction RI(a){!zE&&(zE=new yE);!xE&&(xE=new wE);iH();this.ob=a;iD()}x(462,463,zn);function SI(){PI();RI.call(this,ny());SF(this.ob,"gwt-TextArea")}x(461,462,zn,SI);function TI(){PI();var a;a=by((P(),$doc),Ql);RI.call(this,a);SF(this.ob,"gwt-TextBox")}x(464,462,zn,TI);function QI(){QI=z;UI=new VI;WI=new XI;YI=new ZI;$I=new aJ;bJ=A(cJ,o,51,[UI,WI,YI,$I])}x(465,202,Xm);var bJ,UI,WI,YI,$I;function VI(){xy.call(this,Ue,0)}x(466,465,Xm,VI);function XI(){xy.call(this,fg,1)}x(467,465,Xm,XI);\nfunction ZI(){xy.call(this,ig,2)}x(468,465,Xm,ZI);function aJ(){xy.call(this,fh,3)}x(469,465,Xm,aJ);function qG(a,b){var c;for(c=0;cc||c>a.c)throw new oG;if(a.c==a.a.length){e=C(dJ,o,52,2*a.a.length,0);for(d=0;dc;--d)Cq(a.a,d,a.a[d-1]);Cq(a.a,c,b)}function zG(a){this.b=a;this.a=C(dJ,o,52,4,0)}x(471,1,{},zG);_.Ff=function(){return new sG(this)};_.a=null;_.b=null;_.c=0;\nfunction eJ(a){if(a.a>=a.b.c)throw new rG;return a.b.a[++a.a]}function fJ(a){if(0>a.a||a.a>=a.b.c)throw new gJ;a.b.b.Cf(a.b.a[a.a--])}function sG(a){this.b=a}x(472,1,{},sG);_.af=function(){return this.a=1E3*parseInt(a[1])+parseInt(a[2])){pJ=!0;break a}pJ=!1}}function IG(){oJ()}x(480,479,{},IG);_.Vf=function(){var a;a=(S(),hy());pJ&&(Yx(a,"
<\/div>"),Hx((Ex(),Fx),new qJ(a)));return a};_.Wf=function(a){return pJ?cy((P(),a)):a};\n_.Xf=function(a){return pJ?a:dy((P(),a))};_.Yf=function(a,b){a.style.clip=b;a.style[Qi]=(oz(),yk);a.style[Qi]=m};var pJ;function qJ(a){this.a=a}x(481,1,{},qJ);_.Ud=function(){this.a.style[Lk]=(zz(),fi)};_.a=null;function DD(){}x(484,1,{},DD);_.Zf=function(){return"gecko1_8"};\n_.$f=function(){var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf("opera"))a="opera";else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf("msie")&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf("msie")&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}return a};_._f=Kt;function CD(){}x(485,1,{},CD);_.Zf=function(){return"safari"};\n_.$f=function(){var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf("opera"))a="opera";else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf("msie")&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf("msie")&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}return a};_._f=Kt;\nfunction zI(a){var b=a.a,c=a.d,d=a.c,a=a.b;0a)throw new Jp("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}x(501,1,{57:1},wK);\n_.eQ=function(a){return a===this?!0:E(a,57)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};_.hC=function(){var a;a=new xK;a.a=31*a.a+Qr((new yK(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Qr((new yK(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction zK(){zK=z;AK=BK=new Zn(255,255,255);CK=DK=new Zn(192,192,192);EK=new Zn(128,128,128);FK=new Zn(64,64,64);GK=HK=new Zn(0,0,0);IK=JK=new Zn(255,0,0);new Zn(255,175,175);KK=new Zn(255,200,0);LK=new Zn(255,255,0);new Zn(0,255,0);MK=new Zn(255,0,255);NK=new Zn(0,255,255);OK=PK=new Zn(0,0,255)}\nfunction QK(a){var b,c;c=~~a.d>>16&255;b=a.d&255;a=~~a.d>>8&255;if(0==c&&0==b&&0==a)return new Zn(3,3,3);3>c&&0!=c?c=3:(c=Qr(c/0.7),c=255b&&0!=b?b=3:(b=Qr(b/0.7),b=255a&&0!=a?a=3:(a=Qr(a/0.7),a=255>16&255)),Qr(0.7*(~~a.d>>8&255)),Qr(0.7*(a.d&255)))}function SK(a,b){return E(b,60)?b.d==a.d:!1}function TK(a,b){zK();UK.call(this,a,b,1,1)}\nfunction UK(a,b,c,d){zK();var e=Qr(255*a+0.5),f=Qr(255*b+0.5),g=Qr(255*c+0.5),h=Qr(255*d+0.5);if((e&255)!=e||(f&255)!=f||(g&255)!=g||(h&255)!=h)throw new Jp(mf);this.d=g|f<<8|e<<16|h<<24;this.a=d;this.c=C(VK,dn,-1,3,1);this.c[0]=a;this.c[1]=b;this.c[2]=c;this.b=this.c}function Zn(a,b,c){zK();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Jp(mf);this.d=c|b<<8|a<<16|-16777216}x(507,1,{60:1,69:1,73:1},TK,UK,Zn);_.eQ=function(a){return SK(this,a)};_.hC=WK;\n_.tS=function(){return XK.d+"[r="+(~~this.d>>16&255)+",g="+(~~this.d>>8&255)+",b="+(this.d&255)+Mh};_.a=0;_.b=null;_.c=null;_.d=0;var GK,OK,CK,IK,AK,HK,PK,NK,FK,EK,DK,MK,KK,JK,BK,LK;function PJ(){PJ=z;QJ=new YK(!0);ZK=new UC;VC(ZK,"ar");VC(ZK,"fa");VC(ZK,"iw");VC(ZK,"ur")}function YK(a){this.a=a}x(508,1,$m,YK);_.a=!1;var QJ,ZK;x(512,1,{79:1,99:1});function $K(){GJ.call(this,0,0)}function GJ(a,b){this.b=a;this.a=b}function IJ(a){GJ.call(this,a.b,a.a)}x(511,512,{63:1,79:1,95:1,99:1},$K,GJ,IJ);\n_.eQ=function(a){return a===this?!0:E(a,63)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new xK;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return aL.d+"[width="+this.b+",height="+this.a+Mh};_.a=0;_.b=0;function bL(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}x(513,1,$m,bL,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});_.Ig=function(){return 0!=(this.e&4)};_.Jg=function(){return 0!=(this.e&1)};\n_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=m,this.Jg()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.Ig()&&(a+=",meta"),a):m)+",target="+this.f+(null!=this.b?",arg="+this.b:m)+Mh};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function cL(a){var b,c;for(c=b=0;cb.b&&(dL(this,l,b.b-(n-this.c),g.b,q,j,h),l.Nh(),n=f,q+=j+this.d,j=0),e=!1,Cq(l.b,l.c++,c),n+=a.b+this.c,j=Pp(j,a.a);dL(this,l,b.b-(n-this.c),g.b,q,\nj,h)}};_.Fg=function(a){this.b=hL(a.jd);return 0==cL(this)?XJ(a,new GJ(10,10)):XJ(a,eL(this,!1))};_.Gg=function(a){this.b=hL(a.jd);return 0==cL(this)?XJ(a,new GJ(10,10)):XJ(a,eL(this,!0))};_.Hg=UJ;_.tS=function(){var a;switch(this.a){case 0:a=Lj;break;case 2:a=kl;break;case 1:a=wi;break;case 4:a="trailing";break;default:a="leading"}return jL.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Mh};_.a=0;_.b=null;_.c=0;_.d=0;function kL(){kL=z;lL=new mL(vf,0,12)}\nfunction mL(a,b,c){kL();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}x(515,1,{64:1,95:1},mL);_.a=null;_.b=0;_.c=0;var lL;x(516,1,Nn);_.tS=function(){return nL.d+"[font="+this.a+"ascent="+oL(this.a)+", descent="+pL(this.a)+", height="+~~(qL(this.a).c*this.a.b/300)+Mh};_.a=null;x(518,1,{});_.tS=function(){return"Graphics"};x(519,518,{});function gJ(){}function ZF(a){this.f=a}x(522,142,xn,gJ,ZF);function CJ(){this.f="Missing message: awt.151"}x(521,522,xn,CJ);x(523,1,{});\nfunction SJ(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}x(524,1,{66:1,95:1,99:1},SJ);_.eQ=function(a){return a===this?!0:E(a,66)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return rL.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Mh};_.a=0;_.b=0;_.c=0;_.d=0;x(528,1,$m);_.sg=function(){return this.j};_.tS=WJ;_.j=null;_.k=null;\nfunction sL(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function tL(a,b){a.e=b;pI(a.i.a,b)}function uL(){vL.call(this,m)}function wL(a){vL.call(this,a)}function vL(a){this.n=(MJ(),MJ(),NJ);var b;var c;b=this.cZ.d;-1!=Xr(b,Yr(36))?b=null:(c=this.n.b.d++,b=vs(b,vJ(b,Yr(46))+1)+m+c);this.j=b;this.d=new uK;this.f=a;this.e=!0;!this.i&&(this.i=new xL(this))}x(527,528,$m,uL,wL);_.sg=function(){return sL(this)};_.c=null;_.e=!1;_.f=null;_.i=null;x(526,527,jn);\n_.sg=function(){return sL(this)+(this.b?",tearOff":m)};_.b=!1;x(530,1,{82:1});_.eQ=function(a){return a===this?!0:E(a,82)?this.Kg()==a.Kg()&&this.Lg()==a.Lg():!1};_.hC=function(){var a;a=new xK;yL(a,this.Kg());yL(a,this.Lg());return a.a};function BJ(){this.b=this.a=0}function zL(a,b){this.a=a;this.b=b}x(529,530,{70:1,82:1,95:1},BJ,zL);_.eQ=function(a){return a===this?!0:E(a,70)?this.a==a.a&&this.b==a.b:!1};_.Kg=lE;_.Lg=By;_.tS=function(){return AL.d+"[x="+this.a+",y="+this.b+Mh};_.a=0;_.b=0;\nfunction BL(a,b){if(!b)throw new MC("Missing message: awt.70");var c=a.a;if(ss(b.f,bc)){var d=c.a.a,c=new rI,e=d.c.c;if(0>e||e>d.c.c)throw new oG;d.o&&(S(),c.ob[Ei]=2);ZH(d,e,c.ob);dq(d.c,e,c)}else{var d=(!b.i&&(b.i=new xL((MJ(),b))),b.i.a),c=c.a.a,e=c.c.c,f,g;if(0>e||e>c.c.c)throw new oG;dq(c.c,e,d);for(f=g=0;fb?0:b;var c=this.xd;OI(c.a,a);c.e.a=-1;c.e.b=-1}x(540,539,Vm,SL,TL);_.bg=function(){return"textfield"+this.zd.b.f++};_.dg=function(){return PL(this,NI(this.xd.a).length)};_.eg=function(){return!wJ(this)?null:PL(this,NI(this.xd.a).length)};_.gg=UL;_.ig=VL;_.mg=function(){this.xd=(MJ(),new WL)};_.qg=UL;_.tg=VL;_.a=0;function MJ(){MJ=z;NJ=new XL}function YL(){var a=(MJ(),MJ(),NJ);!a.c&&(a.c=new ZL);return a.c}x(541,1,{});_.a=null;_.c=null;var NJ;\nfunction $L(){}x(542,1,{},$L);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;x(543,1,{});function aM(){aM=z;bM=new cM;dM=new cM}function eM(a,b){return b==a?!0:!b?!1:!0}function cM(){}x(544,1,{75:1},cM);_.eQ=function(a){return null==a||!E(a,75)?!1:eM(this,a)};_.hC=function(){var a;a=null.vk()+";class="+null.vk();a=!null.vk().vk()?a:a+";charset=";return fM(a)};_.tS=function(){return gM.d+"[MimeType=(null);humanPresentableName="+this.a+Mh};_.a=null;var bM,dM;function hM(){hM=z;A(iM,o,75,[(aM(),dM),bM])}\nfunction jM(a){var b=(aM(),dM);if(eM(b,(aM(),dM)))return a.a;if(eM(b,bM))return new kM(a.a);throw new lM(b);}function mM(a){hM();this.a=a}x(545,1,{},mM);_.a=null;function lM(a){this.f="flavor = "+a}x(546,143,{76:1,95:1,103:1,112:1},lM);function nM(a,b,c){oK();oM.call(this,a,b,c,wm)}function oM(a,b,c,d){oK();nK.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}x(547,494,$m,nM,oM);\n_.sg=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":jm;b=m;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+dE(this.c)+ac+b};_.a=null;_.b=0;_.c=wm;function KJ(a,b){oK();nK.call(this,a);this.k=b}x(548,494,$m,KJ);\n_.sg=function(){var a,b;a=this.n;switch(this.k){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return jm}return b+" ("+a.kg()+Ub+a.lg()+da+a.jg()+qm+a.fg()+Rb};x(551,548,$m);_.j=0;\nfunction pM(a){var b;switch(a.k){case 503:b="MOUSE_MOVED";break;case 500:b="MOUSE_CLICKED";break;case 501:b="MOUSE_PRESSED";break;case 502:b="MOUSE_RELEASED";break;case 506:b="MOUSE_DRAGGED";break;case 504:b="MOUSE_ENTERED";break;case 505:b="MOUSE_EXITED";break;case 507:b="MOUSE_WHEEL";break;default:b=jm}b=b+",("+a.f+Ub+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=ac,d;d=a.j;var e;e=new nD;0!=(d&4)&&$r($r(e,(MJ(),null)),Tb);0!=(d&1)&&$r($r(e,(MJ(),null)),Tb);0!=(d&2)&&$r($r(e,(MJ(),null)),Tb);0!=(d&\n8)&&(0!=(d&2048)?0!=(d&512)&&$r($r(e,(MJ(),null)),Tb):$r($r(e,(MJ(),null)),Tb));0!=(d&32)&&$r($r(e,(MJ(),null)),Tb);0!=(d&16)&&$r($r(e,(MJ(),null)),Tb);0!=(d&8)&&$r($r(e,(MJ(),null)),Tb);0!=(d&4)&&$r($r(e,(MJ(),null)),Tb);d=0==e.a.a.length?e.a.a:zs(e.a.a,0,e.a.a.length-1);c=c+d+",extModifiers=";d=a.j;var f;e=(f=m,0!=(d&256)&&(f+=(MJ(),null)),0!=(d&128)&&(f+=(0=this.k?0!=(this.j&16)?(this.d=1,501==this.k&&(this.j|=1024)):0!=(this.j&8)?(this.d=2,501==this.k&&(this.j|=2048)):0!=(this.j&4)&&(this.d=3,501==this.k&&(this.j|=4096)):(0!=(this.j&16)&&(this.j|=1024),0!=(this.j&8)&&(this.j|=\n2048),0!=(this.j&4)&&(this.j|=4096));else if(0!=(this.j&16320))if(this.j&=-64,0!=(this.j&64)&&(this.j|=1),0!=(this.j&128)&&(this.j|=2),0!=(this.j&256)&&(this.j|=4),0!=(this.j&512)&&(this.j|=8),0!=(this.j&8192)&&(this.j|=32),500<=this.k&&502>=this.k)switch(this.d){case 1:this.j|=16;break;case 2:this.j|=8;break;case 3:this.j|=4}else 0!=(this.j&1024)&&(this.j|=16),0!=(this.j&2048)&&(this.j|=8),0!=(this.j&4096)&&(this.j|=4);this.b=0;this.a=1;this.c=d}x(554,553,$m,kC);\n_.sg=function(){var a,b;a=pM(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=jm}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;x(557,1,{72:1,80:1});function qM(){}x(558,557,{72:1,80:1,81:1},qM);_.a=0;_.b=0;_.c=0;_.d=0;function rM(){}x(559,530,{82:1,83:1},rM);_.Kg=lE;_.Lg=By;_.tS=function(){return sM.d+"[x="+this.a+",y="+this.b+Mh};_.a=0;_.b=0;function GL(a,b,c,d,e){a.d=b;a.e=c;a.c=d;a.b=e}\nfunction tM(){}function uM(a,b,c,d){GL(this,a,b,c,d)}x(560,533,bn,tM,uM);_.Mg=By;_.Ng=fB;_.Kg=WK;_.Lg=vM;_.Xg=wM;_.tS=function(){return this.cZ.d+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Mh};_.b=0;_.c=0;_.d=0;_.e=0;function cr(a,b){var c=a.slice(0,b),d;for(d=c.length;da.a.length?(b=2*a.a.length,-1a.e&&Cw(e.a,\nBM(a.a,a.e,c-a.e-1)),a.e=c+1):(c>a.e&&Cw(e.a,BM(a.a,a.e,c-a.e-1)),a.e=c),e.a.a;0==d?Cw(e.a,BM(a.a,a.e,a.b-a.e)):Cw(e.a,BM(a.a,a.e,a.b-a.e-1))}}function CM(a){if(!a)throw new zy;this.c=a;this.a=C(zM,dn,-1,8192,1)}x(562,563,{},CM);_.a=null;_.b=0;_.c=null;_.d=-1;_.e=0;function AM(a){this.f=a}x(564,143,{86:1,95:1,103:1,112:1},AM);x(565,1,{});function kM(a){if(null==a)throw new zy;}x(566,565,{},kM);\nfunction yM(a,b,c,d){if(null==a.c)throw new AM("luni.D6");if(0>c||c>b.length)throw new DM(EM("luni.12",A(FM,o,0,[m+c])));if(0>d||d>b.length-c)throw new DM(EM("luni.18",A(FM,o,0,[m+d])));if(0==d)return 0;if(a.b==a.a)return-1;var d=a.b+d>a.a?a.a:a.b+d,e=a.c,f;for(f=a.b;f=b||65<=b&&90>=b;for(c=1;b&&c=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;QM();var f,g,h;h=c.length;b=new cs;for(g=0;g=f?Zr(b,f+32&65535):Cw(b.a,String.fromCharCode(f));\nthis.f=b.a.a}else this.f=null,d=-1}if(null==this.f)throw new KM(Xf+a);if(!this.k&&(this.k=aD(MM,this.f),this.k||(this.k=(MJ(),new RM))&&N(MM,this.f,this.k),!this.k))throw new KM(Xf+a);try{c=a;var j=++d,l=a.length,n,q,r,t,w,u,y,F,H,s,Q,ga,Y,ba,qa,Ha,Nb,ob,U,Ta,Ob;if(ll){if(-2147483647>=l&&(j>=c.length||0>j)||!(0>j||j>=c.length)&&c.indexOf(hd,j)==j&&-1==Cs(c,Yr(47),j+2))throw new SM(l);}else{Q=c.substr(j,l-j);l-=j;u=0;y=this.c;ga=this.e;ob=this.j;t=this.d;qa=this.i;n=this.a;Ob=this.n;U=Cs(Q,Yr(35),\n0);if(0==Q.indexOf(hd)&&0!=Q.indexOf("////")){H=2;ga=-1;u=Cs(Q,Yr(47),2);Nb=Cs(Q,Yr(63),2);-1!=Nb&&(-1==u||u>Nb)&&(u=Nb);-1==u&&(u=l,t=m);F=u;-1!=U&&Ur+1?(q=Q.charCodeAt(r+1),58==q?Y=r+1:Y=-1):Y=-1}catch(Da){if(Da=ap(Da),!E(Da,103))throw Da;}-1==Y||Y>u?y=Q.substr(H,F-H):(y=Q.substr(H,Y-H),ba=Q.substr(Y+1,F-(Y+1)),0==ba.length?ga=-1:ga=ps(ba,\n10))}-1u&&(null==t?t=m:ss(t,m)?t=cd:t.indexOf(cd),s=vJ(t,Yr(47))+1,0==s?t=Q.substr(u,w-u):t=t.substr(0,s-0)+Q.substr(u,w-u)));null==t&&(t=m);null==y&&(y=m);d=y;var la;la=t;null!=qa&&!ss(qa,m)&&(null!=t?la=t+he+qa:la=he+qa);null==this.f&&\n(this.f=this.f);this.c=d;this.b=la;this.e=ga;this.j=ob;var jb;null!=this.c&&0this.e)throw new KM("incorrect port: "+\nthis.e);}x(571,1,$m,PM);_.tS=function(){return OM(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var MM;x(572,1,{});function TM(a,b,c){var d,e;for(d=a.ch().Ff();d.af();)if(a=d.bf(),e=a.zj(),null==b?null==e:Lw(b,e))return c&&(a=new UM(a.zj(),a.Aj()),d.cf()),a;return null}x(576,1,an);_.bh=function(a){return!!TM(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!E(a,115)||this.gh()!=a.gh())return!1;for(a=a.ch().Ff();a.af();)if(b=a.bf(),c=b.zj(),b=b.Aj(),!this.bh(c)||!VM(b,this.dh(c)))return!1;return!0};_.dh=function(a){a=TM(this,a,!1);return!a?null:a.Aj()};_.hC=function(){var a,b,c;c=0;for(b=this.ch().Ff();b.af();)a=b.bf(),c+=a.hC(),c=~~c;return c};_.Xg=WM;_.eh=function(){throw new XM("Put not supported on this map");};_.fh=function(a){a=TM(this,a,!0);return!a?null:a.Aj()};_.gh=function(){return this.ch().gh()};\n_.tS=function(){var a,b,c,d;d=sm;a=!1;for(c=this.ch().Ff();c.af();)b=c.bf(),a?d+=Zb:a=!0,d+=m+b.zj(),d+=fe,d+=m+b.Aj();return d+"}"};function MI(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function vF(a,b){var c;if(null==b)c=a.c;else if(E(b,1))c=Kd+b in a.e;else a:{c=a.jh(b);if(c=a.a[c])for(var d=0,e=c.length;d=a.i)break;c=fN(a,c);++b}return b}\nfunction gN(a,b){var c;for(c=0;c=a.i)throw new cN;b=a.a;a.a=fN(a,a.a);return zs(a.n,b,a.a)}\nfunction fN(a,b){var c,d;for(d=b;da.f||!gN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Xr(a.c,Yr(c)))break;++d}return d}function jN(a){kN.call(this,a," \\t\\n\\r\\u000c",!1)}function lN(a){kN.call(this,a,Ub,!1)}\nfunction kN(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c=a&&(a=iN(this.c,c,this.c.length),this.e=!0),da.n&&(++a.n,a.r[a.n]=b)}function zN(a){return-99199!=a.j?a.j:0}function AN(a,b){b.A=a.A.slice();b.B=a.B;b.j=a.j;b.f=a.f;b.s=a.s;b.u=a.u;b.w=a.w;b.t=a.t;b.v=a.v;b.p=a.p;b.i=a.i;b.r=a.r.slice();b.n=a.n;b.c=a.c;b.d=a.d;b.k=a.k;b.q=a.q;b.o=a.o;b.e=a.e}\nfunction BN(a){return 4<=a.q&&2==a.n}function CN(a,b,c){a.s+=b;a.u+=c}function DN(a){var b;b=-99199!=a.j;a.j=-99199;return b}function EN(){vN();uN.call(this);this.r=rN(7)}x(583,584,{121:1,122:1},EN);_.kh=function(){var a;a=new EN;AN(this,a);return a};_.b=null;_.c=3;_.d=null;_.e=!1;_.f=0;_.i=null;_.j=-99199;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;var wN;function FN(){vN();EN.call(this)}x(582,583,{89:1,121:1,122:1},FN);\n_.kh=function(){var a;return a=new FN,AN(this,a),a.a=this.a,a};_.a=null;function GN(a,b){var c,d;c=b[a.j];d=b[a.k];a.b=(c.s+d.s)/2;a.c=(c.u+d.u)/2}function HN(a,b){b.A=a.A.slice();b.B=a.B;b.j=a.j;b.k=a.k;b.d=a.d;b.i=a.i;b.e=a.e;b.b=a.b;b.c=a.c;b.f=a.f}function IN(){uN.call(this)}x(586,584,{122:1,123:1},IN);_.lh=function(){var a;a=new IN;HN(this,a);return a};_.b=0;_.c=0;_.d=1;_.e=null;_.f=0;_.i=0;_.j=0;_.k=0;function JN(){uN.call(this)}x(585,586,{90:1,122:1,123:1},JN);\n_.lh=function(){var a;return a=new JN,HN(this,a),a.a=this.a,a};_.a=null;function KN(a){var b;if(null==a||0==a.length)return LN(\'JSME installation warning: invalid size or not specified size of DOM element: "\'+a+\'", Using "100%".\'),td;b=a.charCodeAt(a.length-1);return MN(b)||46==b?a+Xk:a}function GD(a){var a=new NN(a),b,c,d,e,f;b=$doc.getElementsByTagName(Ri);f=b.length;a.c=[];for(d=0;d=a;++a)0=a;++a)b=Pg,33b||b>AP(a.T)?(rx(2,new YN(a,"Invalid color index: "+b)),a.Ic=!0,a.Gb=!1,a.q=a.Db,ZN(a,a.Y)):(a.Db=a.q=b,a.o=105,BP(a,ak),a.lc=!0);a.rg(a.hd.e)}function CP(a,b,c,d,e){var f;f=DP(b);c=EP(a,c,d,e);a=c.d+c.c/2-(f.d+f.c/2);f=c.e+c.b/2-(f.e+f.b/2);for(c=new uq(b.a);c.bd)switch(QP(b,(zK(),HK)),e){case 101:QP(b,LK);VP(b,j+3,g+3,a.Pb-6,a.Pb-6);QP(b,HK);f=g+3;h=a.Pb-6;c=a.Pb-6;d=b.a;e=I(J(L((j+3)*T)));f=I(J(L(f*T)));h=I(J(L(h*T)));c=I(J(L(c*T)));d.n&&(WP(d,!1),XP(d,\nYP(d,e,f,h,c)));ZP(b,j+6,g+6,a.Pb-12,a.Pb-12);$P(b.a,I(J(L((j+9)*(aQ(),T)))),I(J(L((g+9)*T))),I(J(L(2*T))),I(J(L(4*T))));RP(b,j+a.Pb-10,g+9,2,4);0.04>Math.random()&&(QP(b,JK),$P(b.a,I(J(L((j+10)*T))),I(J(L((g+18)*T))),I(J(L(4*T))),I(J(L(4*T)))));0.96=e;++e)if(b=Nc||1>=qb.ac.c||dd>=qb.ac.c))){ua=C(Ho,kn,-1,99,1);cc=ub=0;for(ib=1;ib<=dd;++ib)0!=wo(qb.ac,ib).q&&(rb=xQ(wo(qb.ac,ib)),ub+=rb.c,cc=Pp(cc,rb.b),ua[ib]=rb.c);qb.Z&&(ub+=25*(Nc+1),cc+=25);qd=kd=1;qb.Z?za=yQ(qb,qb.ab,qb.Qb):za=EP(qb,qb.ab,qb.Qb,qb.Zb);ad=Qr(za.c);xb=Qr(za.b);ub>=ad&&(kd=ad/ub);cc>=xb&&(qd=xb/cc);ed=0;qb.Z&&(qb.Zb=kd"),Be=!0,sb+="<\/text>"}XP(wd,Pc)}if(!R){DQ(y,u.n.G);for(ka=1;ka<=u.q;++ka)if(F=u.b[ka],jb=F.b.f,null!=jb)if(ga=F.b.b,Y=F.b.c,QP(y,(zK(),MK)),yb=ba[ka]){var ce=I(J(L(ga*(aQ(),T)))),Sd=I(J(L(Y*T))),lb=I(J(L(Da/\n20*T)));FQ(y.f.a,jb,ce,Sd,yb,lb)}else FQ(y.a,jb,I(J(L(ga*(aQ(),T)))),I(J(L(Y*T))),null,-1)}if(0Ta&&(Ta=1),kb=V/Ta,ob=Ob/Ta,X=4*kb,Fa=4*ob,Ka=rN(5),ab=rN(5),Ka[0]=u.b[s].s+X,Ka[1]=u.b[Q].s+X,ab[0]=u.b[s].u-Fa,ab[1]=u.b[Q].u-Fa,Ka[3]=u.b[s].s-X,Ka[2]=u.b[Q].s-X,ab[3]=u.b[s].u+\nFa,ab[2]=u.b[Q].u+Fa,Ka[4]=Ka[0],ab[4]=ab[0],106!=u.n.o&&KQ(y,Ka,ab,5),106==u.n.o&&0==CQ(u,u.c[u.C].j,u.c[u.C].k))){jd=u.c[u.C].j;Ed=u.c[u.C].k;LQ(u,u.C);Ia=u.b[jd].o;mc=u.b[Ed].o;Eb=O=0;for(ka=1;ka<=u.q;++ka)u.b[ka].o==Ia?++O:u.b[ka].o==mc&&++Eb;Ac=O>Eb?mc:Ia;QP(y,(zK(),JK));for(ka=1;ka<=u.q;++ka)u.b[ka].e=!1,u.b[ka].o==Ac&&(u.b[ka].e=!0,La=u.b[ka].b.a,SP(y,La.d,La.e,La.c,La.b))}u.E&&(y.b=null,hQ(y.a,y.i))}}!a.zc&&(a.zc=new tM);a.zc.c=d;a.zc.b=c;if(a.Gc){if(!a.Hc.f){var gd=a.Hc,Le=d/2,bg=c/2;gd.f=\n!0;gd.d=Le;gd.e=bg}var Ib=a.Hc,mb,Rc,Hc,Id,Ce,Kf,bf;Ce=Ib.a/4/2;QP(h,(zK(),MK));Kf=Ib.d-Ib.a/2;bf=Ib.d+Ib.a/2;var lf=Ib.i,Me=Ib.e,md=Ib.e;lf.a=Kf;lf.c=Me;lf.b=bf;lf.d=md;var De=Ib.k,Xd=Ib.e,Jb=bf-Ce,Lf=Ib.e+Ce;De.a=bf;De.c=Xd;De.b=Jb;De.d=Lf;var Mf=Ib.b,Nf=Ib.e,Va=bf-Ce,cg=Ib.e-Ce;Mf.a=bf;Mf.c=Nf;Mf.b=Va;Mf.d=cg;for(Rc=Ib.j,Hc=0,Id=Rc.length;Hc=a.o&&(a.o=213);for(b=1;14>=b;++b)PP(a,d,b,1),PP(a,d,b,2);a.o=c;NQ(a._c.a,0,0,a)}}\nfunction eQ(a,b,c,d,e){var f,g,h,j,l,n,q,r;l=d/4;c-=1;n=2+l/2;g=2+l;r=c+10*d/24;j=r+l;q=b+d;e?(h=2+b,f=n+b,g+=b):(f=q-n,h=q-2,g=q-g);cQ(a.a,I(J(L(h*(aQ(),T)))),I(J(L(r*T))),I(J(L(f*T))),I(J(L(j*T))));cQ(a.a,I(J(L(g*T))),I(J(L(r*T))),I(J(L(f*T))),I(J(L(j*T))));h=l/3-0.5;cQ(a.a,I(J(L(f*T))),I(J(L((r+h)*T))),I(J(L(f*T))),I(J(L(j*T))));f=d-n-4;c=c+n-h;d=d-4-h-1;j=270;e?(b+=n,e=270):(b=q-f-n,j*=-1,e=-90);SQ(a.a,I(J(L(b*T))),I(J(L(c*T))),I(J(L(f*T))),I(J(L(d*T))),I(J(Math.round(e))),I(J(Math.round(j))))}\nfunction GP(a,b,c){var d,e,f,g;d=null;if(1==a.ac.c)return wo(a.ac,0);b=TQ(a,b);g=UQ(a,c);c=1.7976931348623157E308;for(f=new uq(a.ac);f.b=a.o||105==a.o&&!a._b.e,t=j,w=void 0,u=void 0,y=void 0,F=void 0,H=w=w=w=u=F=w=void 0,s=void 0,Q=void 0,ga=u=y=y=w=void 0,Y=y=F=w=u=void 0,ba=Y=void 0,H=0,Q=t.a;if(!r){for(s=1;s<=f.r;++s)if(u=f.c[s],y=ZQ(n,q,u.b,u.c),y=u;++u)y=f.b[w].s+u/3*(f.b[F].s-f.b[w].s),\nY=f.b[w].u+u/3*(f.b[F].u-f.b[w].u),y=ZQ(n,q,y,Y),yy+Q||(w=Y*w+ba*F,0>w||(y=Math.sqrt(y),u=Math.sqrt(u),w/=y*u,1<=w||(w=1.5707963267948966-Math.acos(w),w=u*Math.cos(w),w*=w,w=b.c||0>=b.b))b.d-=12.5,b.e-=12.5,b.c+=25,b.b+=25;return b}\nfunction fR(a,b,c){return 0>b||0>c?null:new gR(a.ac,b,c)}function hR(a,b,c){return 0>b||0>c?null:new iR(a.ac,b,c)}function EP(a,b,c,d){a=yQ(a,b,c);a.d=0;a.e=0;a.c/=d;a.b/=d;return a}function yQ(a,b,c){var d,e;d=a.Z?0:a.Z?0:(a.Pb+(a.mc?1:0))*c;e=a.Z?0:a.Z?0:(2*a.Pb+(a.mc?1:0))*c;return new jR(d,e,b.b-(a.Z?0:d+(a.Z?0:(a.mc?1:3)*c)),b.a-(a.Z?0:e+(a.Z?0:a.Pb*c)))}\nfunction tQ(a,b,c){var d=a.b;d.j=b;b=d.a;XP(b,"=f;++f)g=SR(b,q);l=sR(ps(rs(g.substr(0,3)),10)).a;j=sR(ps(rs(g.substr(3,3)),10)).a;f=0;9<=g.length&&(f=sR(ps(rs(g.substr(6,3)),10)).a);SR(b,q);for(g=1;g<=l+j+f;++g){for(h=m;!(n=SR(b,q),null==n||ss(n,"$MOL"));)h+=n+q;if(!TR(d,h,e)){e=!1;break a}h=wo(d,d.c-1);g<=l?h.v=1:g>l&&g<=l+j?h.v=3:h.v=2}}else if(!TR(d,b,e)){e=!1;break a}e=!0}e&&!UR(d)&&\nVR(a,d,c);return e}function ZN(a,b){null==b&&(b=a.Y);a.hc=!0;a.sb=b;a.Eh("info: "+b)}function WR(a,b){var c;c=Math.round(b);100>c&&(!wO[c]&&(wO[c]=new mL(Qf,0,c)),!yO[c]&&Cq(yO,c,xJ(wO[c])),a.E=wO[c],a.F=yO[c]);c=I(J(Math.round(0.8*b)));100>c&&(!AO[c]&&(AO[c]=new mL(Qf,0,c)),!BO[c]&&Cq(BO,c,xJ(AO[c])),a.G=AO[c],a.H=BO[c])}\nfunction UP(a,b){if(1301==b&&!a.Fc||107==b&&!a.Dc||201==b&&!a.Yc||103==b&&!a.gc||105==b&&!a._b.f&&!a.K||109==b&&!a.Gc)return!1;switch(b){case 105:return!a.Xc&&a._b.e||a._b.f||a.K;case 113:return a.Pc;case 109:return a.Gc}return!0}function mR(a){var b;if(!a)return!1;b=a.Ig();a=0!=(a.e&2);return b||a}function XR(a,b,c){b-=I(J(L(rQ(a,a.Qb))));c-=I(J(L(sQ(a,a.Qb))));return 0>b||0>c||c>a.Wb||b>a.$b}function aP(a){EO(a);return YR(a.ac,!1,ZR(a.ac))}function rQ(a,b){return a.Z?0:(a.Pb+(a.mc?1:0))*b}\nfunction kQ(a,b){var c,d;d=-1;if(1301<=b)d=33+(b-1301);else{for(c=0;c=b)switch(a.lc=!0,a.ic=!0,ZN(a,a.Y),b){case 102:FP(a,!0);vR(a,102);uR(a,102);f=!0;break;case 110:a.jc=!0;a.o=c;a.Sb.a!=a.Sb.b&&a.Sb.a.b!=a.Sb.b?a.u&&(a.r=wo(a.ac,a.ac.c-1),a.u=!1):ZN(a,"No more undo");if(!(a.Sb.a!=a.Sb.b&&a.Sb.a.b!=a.Sb.b))break;aS(a,bS(a.Sb));tP(a,im,0,0,0,!0);a.Lc=!1;a.jc=!0;break;case 111:a.o=c;if(a.Sb.a.c)a.u&&(a.r=wo(a.ac,a.ac.c-1),a.u=!1);else{ZN(a,"No more redo");break}if(!a.Sb.a.c)break;d=a.Sb;\nif(!d.a.c)throw new ZF("Cannot redo. Index is out of range.");if(!d.a.c)throw new ZF(Yf);d.a=d.a.c;aS(a,d.a.a);tP(a,hl,0,0,0,!0);a.Lc=!1;a.jc=!0;break;case 214:lR(a,null,a.ib.a,a.ib.b);a.o=c;break;case 151:case 152:case 154:case 153:d=null;a.o=c;switch(b){case 152:d=cS(a.Nc);break;case 151:d=dS(a.Nc);break;case 154:d=a.Nc;d.a=d.c;d=cS(d);break;case 153:d=a.Nc,d.a=-1,d=dS(d)}null==d?ZN(a,"No more molecules in SDF buffer"):(KP(a),a.uc=!0,wR(a,d,null,!1,!1),a.uc=!1,ss(a.sb,m)&&(ZN(a,"MOL n. "+(a.Nc.a+\n1)+" of "+a.Nc.c),f=!0,tP(a,"SDFstack",0,0,0,!0),a.Lc=!1));break;case 101:rx(5,new eS(a));a.o=c;break;case 107:rx(4,new fS(a));break;case 114:rx(3,new gS(a));a.o=c;break;case 103:a.nc=!0;a.o=c;break;case 105:if(a.Ib){a.o=c;var h,j;d=new CL;for(e=1;e=b&&(a.s=33+(b-1301)),0=a.o)a.Ab=2,rS(a.r),f=!0,tP(a,Yh,tt(a.ac,a.r),0,a.r.C,!0);else if(202==a.o||203==a.o||204==a.o)if(0a.ab.a-I(J(L(a.Z?0:a.Pb*\na.Qb))))return!1;var f=a.gd,g,h,j,l,n;h=null;b=TQ(a,a.fd);f=UQ(a,f);j=1.7976931348623157E308;if(a.Gc){var q;l=1.7976931348623157E308;for(g=a.Hc.j,h=0,j=g.length;hy&&(y=0),u=n+y*u,y=r+y*w,w=u-b,u=y-f);n=Math.sqrt(w*w+u*u);l=n=a.o)a.Ab=2,rS(a.r),JO(a,Xh,a.r.B);else if(230==a.o)a.Ab=3,JO(a,Zh,a.r.B);else if(233<=a.o&&262>a.o)BS(a.r,!1),JO(a,Wh,a.r.B),a.Ab=3;else if(107==a.o){if(a.Ec.b)return!0;qS(a.r,a.r.B,NI(a.Ec.e.xd.a));a.r.k=!0;JO(a,"addAtomQuery",a.r.B)}else if(105==a.o)!a.Cc&&!a.Xc?(c=-1,a.Gb&&(c=a.zb,a.Ic=!0,a.Gb=!1,ZN(a,a.Y),a._b.e&&RO(a,c)),a._b.e?c=CS(a.r,0c.length&&(c=Ch),qS(a.r,a.r.B,c)),JO(a,yl,a.r.B)}else e=!1}else if(0d&&(d=b);if(0==d)break;HO(c,d);c.b[d].e=!1}LO(a.r,a.wc);tP(a,"delBondGroup",tt(a.ac,a.r),0,a.r.C,!0);a.r.C=\n0}else if(201==a.o)DS(a.r,a.r.C),tP(a,"setBondStereo",tt(a.ac,a.r),0,a.r.C,!0);else if(202==a.o||205==a.o)1==a.r.c[a.r.C].d&&0==a.r.c[a.r.C].i?(a.r.c[a.r.C].d=2,tP(a,zl,tt(a.ac,a.r),0,a.r.C,!0)):(a.r.c[a.r.C].d=1,a.r.c[a.r.C].i=0,tP(a,Al,tt(a.ac,a.r),0,a.r.C,!0)),a.r.c[a.r.C].i=0;else if(203==a.o)c=2!=a.r.c[a.r.C].d,a.r.c[a.r.C].d=2,c?a.r.c[a.r.C].i=0:(c=a.r.c[a.r.C],2==c.d&&(c.i=10-c.i)),LO(a.r,a.wc),tP(a,zl,tt(a.ac,a.r),0,a.r.C,!0);else if(204==a.o)a.r.c[a.r.C].d=3,a.r.c[a.r.C].i=0,LO(a.r,a.wc),\ntP(a,Bl,tt(a.ac,a.r),0,a.r.C,!0);else if(206<=a.o&&229>=a.o)a.Ab=2,rS(a.r),tP(a,Yh,tt(a.ac,a.r),0,a.r.C,!0),LO(a.r,a.wc);else if(107==a.o){if(!a.Ec.b)return!0;c=NI(a.Ec.e.xd.a);a.r.c[a.r.C].d=9;a.r.c[a.r.C].e=c;tP(a,"setQueryBond",tt(a.ac,a.r),0,a.r.C,!0)}else if(105==a.o){if(a.Cc)c=!0;else a:{c=a.r;d=a.q;if(c.p.e){if(c.n.Hb)for(b=1;b<=c.r;++b)b!=c.C&&tN(c.c[b]);if(d!=sN(c.c[c.C])){c.c[c.C].B=d;c=!0;break a}tN(c.c[c.C])}c=!1}c?tP(a,"markBond",tt(a.ac,a.r),0,a.r.C,!0):tP(a,"unMarkBond",tt(a.ac,a.r),\n0,a.r.C,!0);a.Cc&&(a.Lc=!1)}else e=!1;else if((UR(a.ac)||a.nc)&&!a.Z){if(201>=a.o)return!1;b=a.ac;f=new QR;for(h=new uq(b);h.b=a.o||205==a.o?(ES(a.r,null),a.r.r=0,FS(a.r,1,TQ(a,c),UQ(a,d)),a.r.B=1,a.r.D=1,a.Ab=1,b=a.r,sS(b,b.B,0),205==a.o?(FS(a.r,2,TQ(a,c)+21.65,UQ(a,d)-12.5),a.r.i[0]=1,a.r.i[1]=2,a.r.s=1,tP(a,Th,tt(a.ac,a.r),0,a.r.C,!0)):tP(a,Sh,tt(a.ac,\na.r),0,a.r.C,!0)):206<=a.o&&229>=a.o?(a.r.F=TQ(a,c),a.r.G=UQ(a,d),a.Ab=2,rS(a.r),tP(a,Xh,0,0,0,!0)):300c.length&&(c=Ch),qS(a.r,1,c)),JO(a,"addAtom",a.r.B)):230==a.o?(KR(a,null,!0),tP(a,Zh,0,0,0,!0)):233<=a.o&&262>a.o?(ES(a.r,null),a.r.r=0,FS(a.r,1,TQ(a,c),UQ(a,d)),a.r.B=1,BS(a.r,!0),tP(a,Wh,0,0,0,!0)):HM()}else e=!1;e&&(a.jc=!0,$N(a))}return a.bc=e}\nfunction GS(a,b,c,d){var e,f,g,h;if(!a.ec||HS(b))return!0;a.hc=!1;f=(c-a.fd)/a.Zb;g=(d-a.gd)/a.Zb;e=TQ(a,c);h=UQ(a,d);if(2==a.Ab||3==a.Ab||9==a.Ab)return!0;if(1==a.Ab){ZN(a,"mouseDrag(): lasaction = LA_BOND "+a.Ab);f=!1;a.Cb.c.B=0;--a.r.q;g=a.oc;XR(a,c,d)?XQ(g):WQ(a,c,d,vO?350:170,g);++a.r.q;if(a.oc.c&&0g&&(g=1);b/=g;j/=g;n=g/2/Math.tan(0.5235987755982988);q=e-f.b[l].s;r=h-f.b[l].u;l=-g/2+q*j+r*b;b=r*j-q*b;if(0>l)if(1f.b[2].u-f.b[1].u&&0h-f.b[1].u&&(f.b[2].u=f.b[1].u-g/2),0>f.b[2].s-\nf.b[1].s&&0e-f.b[1].s&&(f.b[2].s=f.b[1].s-0.866*g);else{if(2==f.b[f.i[0]].n&&(n=f.b[f.i[0]].r[1],n==f.i[1]&&(n=f.b[f.i[0]].r[2]),j=f.b[f.i[0]].s-f.b[n].s,b=f.b[f.i[0]].u-f.b[n].u,g=Math.sqrt(j*j+b*b),1>g&&(g=1),b/=g,j/=g,q=e-f.b[n].s,r=h-f.b[n].u,e=r*j-q*b,q=f.b[f.i[1]].s-f.b[n].s,r=f.b[f.i[1]].u-f.b[n].u,h=r*j-q*b,0h||0>e&&0=b?0-b:b)>e){++f.s;if(100g&&(g=1),FS(f,f.q,f.b[f.D].s+25*(j/g),f.b[f.D].u+25*(b/g))}a.N=!0}else 113==a.o&&0f.b[d].n&&(e=f.i[f.s-1],NS(f,d,e,1)),HO(f,f.q)),f.A=!1,tP(a,Th,tt(a.ac,a.r),0,a.r.C,!0),a.Lc=!0):a.Cb.c&&a.r!=a.Cb.c?(HO(a.r,a.r.q),d=a.r.D,e=a.Cb.a+a.r.q,g=a.Cb.c,f=new OS(a,A(PS,o,132,[a.r,g])),Cq(f.b,0,new EN),NS(f,d,e,1),cp(a.ac,g),d=a.ac,e=tt(d,a.r),0<=e&&jt(d,e,f),a.r=f,XQ(a.Cb)):(f=a.r,d=IS(f,f.q,f.q,50),0!=d&&(--f.q,e=QS(f,d,f.D),0!=\ne?(--f.r,RS(f,f.D),3>f.c[e].d?(++f.c[e].d,f.c[e].i=0):ZN(f.n,"Maximum allowed bond order is 3 !")):6==f.b[d].n?(--f.r,RS(f,f.D),ZN(f.n,"Not possible connection !")):(f.c[f.r].k=d,RS(f,f.D),e=f.D,yN(f.b[d],e),yN(f.b[e],d),GN(f.c[f.r],f.b)))),a.N&&(205!=a.o&&(f=a.Sb,f.a!=f.b&&f.a.b!=f.b&&(d=f.a.c,bS(f),f.a.c=d),tP(a,Sh,tt(a.ac,a.r),0,a.r.C,!0)),a.N=!1),f=!0):5==a.Ab&&(f=a.Lc=!0);0=b&&0==c||b==c&&tt(a.ac,a.r)==a.yc)return-1;0>=b&&0=a.v.q&&(a.yh(),null!=a.rc&&pN(a.rc,null)),--a.v.q,0>=a.v.q&&WS(a.v))}\nfunction BP(a,b){var c,b=b.toLowerCase();if(c=XS(a,b,"rbutton"))a.Fc=c.a,a.ic=!0;if((c=XS(a,b,"hydrogens"))&&a._b.b.f!=c.a)a._b.b.f=c.a,a.jc=!0;(c=XS(a,b,"polarnitro"))&&(a.wc=c.a);if((c=XS(a,b,"valenceState"))&&a._b.a!=c.a)a._b.a=c.a,a.jc=!0;-1",!0);e.a=-1=c.c||0>=c.b||!d||0==d.c||0==d.b)return f;e=d.c/(c.c+25);c=d.b/(c.b+25);if(0==e||0==c)return f;1>=e||1>=c?f=eb||b>a.ac.c?(ZN(a,"ERROR - invalid mol index: "+b),a.rg(a.hd.e),null):wo(a.ac,b-1)}\nfunction IT(a,b,c){JT(a.ac);if(0!=c){b=fR(a,b,c);if(!b){ZN(a,"ERROR - invalid atom index or molecule index");a.rg(a.hd.e);return}b.d.B=b.c}JS(a)}function KT(a,b){b!=a.Qb&&(a.Qb=b,a.Fh(),a.rg(a.hd.e))}function LT(a,b){var c,d,e;b!=a.Zb&&(c=EP(a,a.ab,a.Qb,a.Zb),a.Zb=b,d=EP(a,a.ab,a.Qb,a.Zb),e=d.d+d.c/2-(c.d+c.c/2),c=d.e+d.b/2-(c.e+c.b/2),rT(vQ(a,a.ac),e,c),JS(a))}\nfunction zP(a,b){var c;c=-1;ss(b,"Select substituent")?(c=202,b=m):ss(b,rc)?c=235:ss(b,vc)?c=240:ss(b,qc)?c=260:ss(b,zc)?c=261:ss(b,Kc)?c=241:ss(b,yc)?c=233:ss(b,xc)?c=236:ss(b,wc)?c=237:ss(b,Ic)?c=234:ss(b,Fc)?c=243:ss(b,Sc)?c=252:ss(b,Ec)?c=244:ss(b,Tc)?c=239:ss(b,"-PO3H2")?c=251:ss(b,lc)?c=242:ss(b,fc)?c=245:ss(b,gc)&&(c=238);0=a.Pb-1)for(g=f.a.b;j>=a.Pb-1&&1d&&(bQ(w,0,d,a.Pb-1,d),cQ(w.a,I(J(L(0*T))),I(J(L(d*T))),I(J(L(0*T))),I(J(L((c-1)*T)))),bQ(w,a.Pb-1,d,a.Pb-1,h),bQ(w,a.Pb-1,h,e,h))):(QP(w,a.O),cQ(w.a,I(J(L(0*T))),I(J(L(0*T))),I(J(L(0*T))),I(J(L((c-1)*T)))),bQ(w,0,mQ*a.Pb,c-1,mQ*a.Pb),QP(w,RK(a.L)),cQ(w.a,I(J(L((e-\n1)*T))),I(J(L(0*T))),I(J(L((e-1)*T))),I(J(L((h+1)*T)))));cQ(w.a,I(J(L(0*T))),I(J(L((c-1)*T))),I(J(L(e*T))),I(J(L((c-1)*T))));for(c=3;c<=mQ+2;++c)PP(a,w,1,c);NQ(a.Fb.a,Qr(b.d),Qr(b.e),a)}a.kc&&(e=new uM(a.ab.b-I(J(L(HT(a,a.Qb)))),I(J(L(sQ(a,a.Qb)))),I(J(L(HT(a,a.Qb)))),a.Wb),c=tQ(a.Jc,a.Qb,e),b=a.Z?0:a.mc?1:3,w=e.b/a.Qb,a.mc?(QP(c,(zK(),FK)),$P(c.a,I(J(L(0*(aQ(),T)))),I(J(L(0*T))),I(J(L(b*T))),I(J(L(w*T))))):(QP(c,RK(a.L)),cQ(c.a,I(J(L((b-1)*(aQ(),T)))),I(J(L(0*T))),I(J(L((b-1)*T))),I(J(L(w*T)))),\nQP(c,a.L),cQ(c.a,I(J(L((b-2)*T))),I(J(L(0*T))),I(J(L((b-2)*T))),I(J(L(w*T)))),QP(c,a.O),cQ(c.a,I(J(L((b-3)*T))),I(J(L(0*T))),I(J(L((b-3)*T))),I(J(L(w*T))))),NQ(a.Jc.a,Qr(e.d),Qr(e.e),a))}a.xb||(a.xb=!0)}\nfunction PT(a,b){var c,d,e;a.K&&0==b?(a.zb=0,ZN(a,"click marked atom to delete map"),$N(a)):(a.Ic?(a.zb=b,a.Ic=!1):-1a.zb?a.zb=10*a.zb+b:(a.zb=b,a.Ic=!1),c=Vj,e="atom",d="delete map",a._b.e&&(d="remove background color",c="color index",a.Vc||(a.Wc?e="bond":e="atom or bond"),0>=a.zb&&(a.zb=1)),0==a.zb?(a.zb=0,ZN(a,"click marked "+e+Aa+d),$N(a)):(a._b.e&&RO(a,a.zb),SO(a,"Click "+e+" to set "+c+Aa+a.zb)));a.Gb=!0}\nfunction EO(a){var b,c,d,e,f;a.ac.a=a.Gc;b=-1;if(a.Gc)for(d=new uq(a.ac);d.bh.d+h.c?3:2);c.v=e;-1==b&&e!=f&&(b=tt(a.ac,c))}return b}function CO(a){pO();return 14<=a&&20>=a?1:21<=a&&28>=a?2:29<=a&&31>=a?3:0}x(607,490,on);_.Og=function(a){OO(this,a)};_.rh=RT;_.sh=function(){return qP(),null!=this.qc?rP:sP};_.th=function(){return qP(),qP(),sP};_.uh=UJ;_.vh=function(a,b,c){return gK(this,b,c)};\n_.wh=ST;_.xh=UJ;_.yh=function(){EO(this)};_.zh=gL;_.Ah=TT;_.Bh=gL;_.Ch=function(){return this.vb};_.Dh=Kt;_.Eh=function(){HM()};\n_.Pg=function(a){var b,c,d,e;if(this.A)if(b=a.c,c=a.f,d=a.i,b=(100+2*-1*b)/100,this.Z||!(cthis.ab.a-I(J(L(this.Z?0:this.Pb*this.Qb)))||c>this.ab.b-I(J(L(HT(this,this.Qb)))))){if(a=this.Zb*b,a>this.Zb&&10>=a||a=a&&KT(this,a))};_.rg=function(){OT(this)};_.Fh=function(){zT(this)};_.Gh=fG;_.n=null;_.o=0;_.p=null;_.q=1;_.r=null;_.s=0;_.t=!1;_.u=!1;_.w=!0;_.A=!0;_.B=!1;_.C=0.8;_.D=null;_.E=null;_.F=null;_.G=null;_.H=null;_.I=13;_.J=null;_.K=!1;_.M=0.5;_.N=!1;_.P=!0;_.U=!0;_.V=null;_.W=null;_.Y=m;_.Z=!1;_.$=!1;_._=!1;_.ab=null;_.bb=null;\n_.cb=!0;_.db=!0;_.eb=!0;_.fb=!1;_.gb=!0;_.hb=!0;_.ib=null;_.jb=!1;_.kb=null;_.lb=!1;_.mb=null;_.nb=null;_.pb=null;_.qb="https://jsme-editor.github.io/help.html";_.rb=null;_.sb=null;_.tb=null;_.vb=!1;_.xb=!1;_.yb=null;_.zb=-100;_.Ab=0;_.Bb=wm;_.Db=1;_.Eb=null;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!1;_.Jb=null;_.Kb=null;_.Lb=null;_.Mb=null;_.Nb=null;_.Ob=null;_.Pb=24;_.Qb=1;_.Rb=null;_.Sb=null;_.Tb=null;_.Ub=null;_.Vb=!0;_.Wb=0;_.Xb=null;_.Yb=1;_.Zb=1;_.$b=0;_.bc=!1;_.cc=!1;_.dc=0;_.ec=!1;_.fc=!1;_.gc=!0;\n_.hc=!0;_.ic=!0;_.jc=!0;_.kc=!0;_.lc=!0;_.mc=!1;_.nc=!1;_.pc=!1;_.qc=null;_.rc=null;_.sc=!0;_.tc=null;_.uc=!1;_.vc=null;_.wc=!1;_.xc=null;_.yc=0;_.zc=null;_.Ac=0;_.Bc=0;_.Cc=!1;_.Dc=!1;_.Ec=null;_.Fc=!1;_.Gc=!1;_.Ic=!0;_.Jc=null;_.Kc=!1;_.Lc=!1;_.Oc=!0;_.Pc=!0;_.Qc=!1;_.Rc=!0;_.Sc=null;_.Uc=!1;_.Vc=!1;_.Wc=!1;_.Xc=!1;_.Yc=!0;_.Zc=null;_.$c=!1;_._c=null;_.ad=null;_.bd=null;_.cd=!1;_.dd=!0;_.ed=!0;_.fd=0;_.gd=0;var mQ=10,rO,wO,yO,AO,BO,sO,qO,vO,VT=null,uO;\nfunction WT(a,b){var c=b.b;XT();var c=yy((YT(),ZT),c),d=new $T(a);gO(YO(a,!1,!0),new bR(d,c))}function bO(a){var b;b=null;a.bb&&(a=a.bb,b=new HL,b.c=Qr(a.a.k.d)+Qr(a.d*a.a.j+0.5),b.d=Qr(a.a.k.e)+Qr(a.e*a.a.j+0.5),b.b=Qr(a.c*a.a.j+0.5),b.a=Qr(a.b*a.a.j+0.5),b.c-=2,b.d-=2,b.b+=4,b.a+=4);return b}function aR(a){var b,c,d;c=null;if(b=(d=a.Xb.a,d.a))c=a.r.B,d=a.r.C,a.r.B=0,a.r.C=0,WS(a.v),JS(a),a.r.B=c,a.r.C=d,c=b.q;return c}\nfunction AS(a,b,c,d,e){if(a.b[e]){WS(a.v);yR(a.v,Hf);a.v.a=e;var f=a.v,g=a.ac;wT(f,g,d,b);xT(f,g,c,b);aU(a.c,a.v,e);WS(a.v)}}function bU(a,b,c){return a.b[c]?(WS(a.v),a.v.a=c,a.v.b=b,aU(a.c,a.v,c),WS(a.v),!0):!1}function $N(a){OT(a);a.j&&(cU(a.hd),a.j=!1)}function dU(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction eU(){pO();eK.call(this);this.hd=(MJ(),MJ(),NJ).a;this.Cb=new UT;this.oc=new UT;this.X=new mL(null,0,8);this.Hc=new fU;this.ub=(this.Pb-6)/1.5;this.L=(zK(),DK);this.O=QK(this.L);this.S=(XT(),gU);this.v=new hU;this.Tc=new iU;this._b=new wP;this.Q=BK;this.T=new jU;this.ac=new QR;new cK;this.Nc=new kU;this.wb=ss((HM(),IM[Gj]),gg);this.R=new lU;this.ob=A(Xq,o,1,[rc,vc,Kc,qc,zc,yc,xc,wc,Ic,Sc,Ec,Fc,lc,gc,fc]);this.Mc=new mU;this.r=new JP(this,this._b);this.Cb.c=this.r;this.oc.c=this.r;pq(this.ac,\nthis.r);this.tb=new nU(this);this.a=A(Xq,o,1,[Pe,ve,we,Ae,Re,ze,Qe,Wf]);var a,b,c,d;this.b={};for(b=this.a,c=0,d=b.length;cb.C&&(b.C=0.8));h=CU(b.hd,"bondbgsize");null!=h&&(b.M=(new Wr(EU(h))).a,0>b.M&&(b.M=0.5));b.Qc&&b.r&&jS(b.r);t=CU(b.hd,"notify_structural_change_js_function");\nb.rc=t}catch(s){if(s=ap(s),E(s,103))HM();else throw s;}b.o=202;aK(b);b.Sb=new FU;OQ(b);f=a.d;null!=f.yb?(KR(f,f.yb,!0),null!=f.D&&f.r&&tT(f.r,f.D,0,!0),OQ(f)):null!=f.Tb?(uT(f,f.Tb),OQ(f)):null!=f.pb&&f.dd&&(f.jc=!1,wR(f,f.pb,null,!0,!0));0=pU();f=new XN(j);l?(l=new JU,h=new cO(l,h,j,g),aO(h),pq(g.p,h),g=l.ob,(P(),Tx).ze(g,gm),l.ob.style[Ki]=(Cy(),tk),VF(l,f,(uB(),uB(),vB)),l.ob.style[Bh]=\nyk):(g=h.ob,(P(),Tx).ze(g,gm),h.ob.style[Ki]=(Cy(),tk),VF(h,f,(uB(),uB(),vB)),h.ob.style[Bh]=yk)}else LN("JSME initialization error: HTML id "+a+" not found.")}function KU(){return GD(null)}function LU(a){return GD(a)}x(612,1,En,wU,yU,zU,xU);_.Hh=function(a){RO(this.b,a)};_.Ih=function(a){WF(this.d,new MU(this,a),($A(),$A(),aB))};_.Jh=function(a){WF(this.d,new NU(this,a),(SB(),SB(),TB))};_.Kh=function(a){WF(this.d,new OU(this,a),(YB(),YB(),ZB))};\n_.Lh=function(a){WF(this.d,new PU(this,a),(aC(),aC(),bC))};_.Mh=function(a){rx(2,new YN(this.b,a))};_.Nh=function(){FP(this.b,!0)};_.Oh=function(){Hx((Ex(),Fx),new QU(this))};_.Ph=function(){var a,b,c;c=[];for(b=new uq(this.d.b);b.b=a?a=null:(c=fR(b,0,a).a)?a=E(c,89)?c.a:null:(ZN(b,"ERROR - getAtomAdditionalData: invalid atomE index "+a),$N(b),a=null);return a};\n_.Th=function(){var a=this.b.T,b,c;QO(a);c=[];for(b=1;b=a?a=null:(c=hR(b,0,a).a)?a=E(c,90)?c.a:null:(ZN(b,"ERROR - getBondAdditionalData: invalid bondE index "+a),$N(b),a=null);return a};_.Wh=function(a){return this.b.b[a]};_.Xh=function(){return this.b.S.b};_.Yh=lE;_.Zh=function(){return this.b.qb};_.$h=function(){return this.b.Qb};_._h=function(){return this.b.Rb};\n_.ai=function(){return this.b.Vb};_.wh=function(){return aR(this.b)};_.bi=function(){return this.b.Yb};_.ci=function(){return this.b.Zb};_.di=function(a){var b;b={};if(a=0>a-1||a-1>=this.b.ac.c?null:wo(this.b.ac,a-1)){var c=b,d=a.r;c.nAtoms=a.q;c.nBonds=d;b.reactionRole=a.v;b.chiralFlag=a.j.a}else b=null;return b};_.ei=function(){return Mq(this.b.Nc,C(Xq,o,1,this.b.Nc.c,0))};_.fi=function(){return this.b.nc};_.gi=function(){return this.b.rc};_.hi=function(){return AP(this.b.T)};_.nf=function(){return KF(this.d)};\n_.ii=function(){var a;a=[];a.length=2;a[0]=LF(this.d);a[1]=KF(this.d);return a};_.of=function(){return LF(this.d)};_.ji=function(){return this.c.ob};_.ki=function(){return this.b.vc};_.li=function(){return this.b.xc};_.mi=function(){var a,b,c,d,e;e=[];for(b=(XT(),XT(),UU),c=0,d=b.length;ca&&(b.I=a,WR(b,a),QQ(b))};_.Ri=function(a,b){IT(this.b,a,b)};_.Si=function(a){dU(this.b,Pe,a)};_.Ti=function(a,b,c,d){var e=this.b,f,g;if(f=hR(e,0,a).a){if(E(f,90))f.a=b;else{g=new JN;HN(f,g);g.a=b;a:{var h,j;for(j=new uq(e.ac);j.b=a.c.length)return!1;c=a.c[a.b];g=(P(),c).getAttribute(pm)||m;b=c.getAttribute(xj)||m;f=c.getAttribute(vk)||m;e=c.getAttribute(Bj)||m;var h,j,l;l={};for(d=0;d=d&&b=a;return c?65536+((d&1023)<<10)+(e&1023):d}function IV(a,b){return 2>b||36b?b:10)?a-48:97<=a&&aa?-a:a):a}\nfunction LV(a,b){var c;c=new JV;c.d=kf+(MV(0!=a?-a:0)?KV(0!=a?-a:0):m+Pw(c));NV(0!=a?-a:0)&&OV(0!=a?-a:0,c);c.b=4;c.a=b;return c}function Z(a){var b;b=new JV;b.d=kf+(MV(a)?KV(a):m+Pw(b));NV(a)&&OV(a,b);return b}function PV(a,b){var c;c=new JV;c.d=kf+(MV(a)?KV(a):m+Pw(c));NV(a)&&OV(a,c);c.b=b?8:0;return c}function QV(){var a;a=new JV;a.d=kf+(MV(0)?KV(0):m+Pw(a));NV(0)&&OV(0,a);a.b=2;return a}function RV(a){var b;b=new JV;b.d=kf+(MV(a)?KV(a):m+Pw(b));NV(a)&&OV(a,b);b.b=1;return b}\nfunction NV(a){return typeof a==Ck&&0b||36c||2147483647a.a?1:0};_.eQ=function(a){return E(a,101)&&a.a==this.a};_.hC=UV;_.tS=VV;_.a=0;function yK(a){this.a=a}function ws(a){a=EU(a);return 3.4028234663852886E38a?-Infinity:a}x(655,654,{95:1,100:1,104:1,108:1},yK);_.cT=WV;_.eQ=function(a){return E(a,104)&&a.a==this.a};_.hC=UV;_.tS=VV;\n_.a=0;function Ay(){}function Jp(a){this.f=a}x(656,142,{95:1,103:1,105:1,111:1,112:1},Ay,Jp);function is(a){this.a=a}function XD(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<>14;return c+2-(a&~(~~a>>1))}function SD(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}\nfunction Vn(a){var b,c,d;b=C(zM,dn,-1,8,1);c=(XV(),YV);d=7;if(0<=a)for(;15>=4;else for(;0>=4;b[d]=c[a&15];return ZV(b,d,8)}function sR(a){var b,c;return-129a?(b=a+128,c=($V(),aW)[b],!c&&(c=aW[b]=new is(a)),c):new is(a)}x(657,654,{95:1,100:1,106:1,108:1},is);_.cT=WV;_.eQ=function(a){return E(a,106)&&a.a==this.a};_.hC=lE;_.tS=VV;_.a=0;function $V(){$V=z;aW=C(VS,o,106,256,0)}var aW;function Sq(a){return 0>=a?0-a:a}function wr(a){return 0>a?-a:a}\nfunction Pp(a,b){return a>b?a:b}function Tp(a,b){return ada&&a[a.length-1]>da?a:a.replace(/^(\\s*)/,m).replace(/\\s*$/,m)}function ZV(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}function eq(a,b){a=""+a;return a==b?0:ac)return a[b]=~~((c&127)<<24)>>24,1;if(2048>c)return a[b++]=~~((~~c>>6&31|192)<<24)>>24,a[b]=~~((c&63|128)<<24)>>24,2;if(65536>c)return a[b++]=~~((~~c>>12&15|224)<<24)>>24,a[b++]=~~((~~c>>6&63|128)<<24)>>24,a[b]=~~((c&63|128)<<24)>>24,3;if(2097152>c)return a[b++]=~~((~~c>>18&7|240)<<24)>>24,a[b++]=~~((~~c>>12&63|128)<<24)>>24,a[b++]=~~((~~c>>6&63|128)<<24)>>24,a[b]=~~((c&63|128)<<24)>>24,4;if(67108864>c)return a[b++]=~~((~~c>>24&3|248)<<24)>>24,a[b++]=~~((~~c>>18&63|128)<<\n24)>>24,a[b++]=~~((~~c>>12&63|128)<<24)>>24,a[b++]=~~((~~c>>6&63|128)<<24)>>24,a[b]=~~((c&63|128)<<24)>>24,5;throw new Jp("Character out of range: "+c);}function Yr(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}\nfunction eW(a){var b,c,d,e,f;e=a.length;for(d=b=0;dc?++b:2048>c?b+=2:65536>c?b+=3:2097152>c?b+=4:67108864>c&&(b+=5);b=C(Op,An,-1,b,1);for(d=f=0;dc)throw new EV(Zf);}f=C(zM,dn,-1,f,1);for(h=g=j=0;hb||0>e||0>d||b+d>l||e+d>f)throw new oG;if((0==(h.b&1)||0!=(h.b&4))&&j!=g)if(zD(a)===zD(c)&&be;)Cq(c,d,a[--b])}else for(d=e+d;ea||a>=b)&&yW(a,b)}function yW(a,b){throw new EV("Index: "+a+", Size: "+b);}x(679,672,gn);_.Cj=function(){throw new XM("Add not supported on this list");};_.wj=function(a){this.Cj(this.gh(),a);return!0};_.eQ=function(a){return xW(this,a)};\n_.hC=function(){var a,b,c;b=1;for(a=this.Ff();a.af();)c=a.bf(),b=31*b+(null==c?0:Ow(c)),b=~~b;return b};_.Ff=function(){return new uq(this)};_.Ej=function(){return this.Fj(0)};_.Fj=function(a){return new zW(this,a)};_.Gj=function(){throw new XM("Remove not supported on this list");};function AW(a){return a.b=a.d.gh())throw new rG;return a.d.Dj(a.c=a.b++)}function tW(a){if(0>a.c)throw new gJ;a.d.Gj(a.c);a.b=a.c;a.c=-1}function uq(a){this.d=a}x(680,1,{},uq);_.af=function(){return AW(this)};\n_.bf=function(){return vq(this)};_.cf=function(){tW(this)};_.b=0;_.c=-1;_.d=null;function zW(a,b){var c;this.d=this.a=a;c=a.gh();(0>b||b>c)&&yW(b,c);this.b=b}x(681,680,{},zW);_.Hj=function(){return 0=this.b)throw new rG;return this.a.Dj(this.c=--this.b)};_.a=null;function BW(a){a=new qW(a.b.a);return new CW(a)}function DW(a,b){this.a=a;this.b=b}x(682,674,Rn,DW);_.xj=EW;_.Ff=function(){return BW(this)};_.gh=function(){return this.b.a.d};_.a=null;_.b=null;\nfunction CW(a){this.a=a}x(683,1,{},CW);_.af=function(){return AW(this.a.a)};_.bf=function(){return(this.a.b=vq(this.a.a)).zj()};_.cf=function(){sW(this.a)};_.a=null;function FW(a){a.b=C(FM,o,0,0,0)}function dq(a,b,c){(0>b||b>a.c)&&yW(b,a.c);a.b.splice(b,0,c);++a.c}function pq(a,b){Cq(a.b,a.c++,b);return!0}function oT(a,b){var c,d;c=tD(b.b,b.c);d=c.length;0!=d&&(Array.prototype.splice.apply(a.b,[a.c,0].concat(c)),a.c+=d)}function LP(a){a.b=C(FM,o,0,0,0);a.c=0}\nfunction wo(a,b){Lq(b,a.c);return a.b[b]}function tt(a,b){for(var c=0;ca.c&&Cq(b,a.c,null);return b}function lq(){FW(this)}\nfunction iL(a){FW(this);this.b.length=a}function tK(a){FW(this);a=tD(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}x(687,679,Zm,lq,iL,tK);_.Cj=function(a,b){dq(this,a,b)};_.wj=function(a){return pq(this,a)};_.Nh=function(){LP(this)};_.xj=function(a){return-1!=tt(this,a)};_.Dj=function(a){return wo(this,a)};_.Xg=function(){return 0==this.c};_.Gj=function(a){return dT(this,a)};_.yj=function(a){return cp(this,a)};_.gh=fB;_.c=0;\nfunction Uo(a,b,c){var d;d=tD(a,b);GW(d,a,0,b,-0.0,c)}function GW(a,b,c,d,e,f){var g,h,j;if(7>d-c){a=c;for(g=a+1;ga&&0>1),GW(b,a,h,j,-e,f),GW(b,a,j,g,-e,f),0>=f.Jd(a[j-1],a[j]))for(;c=g||e=f.Jd(a[e],a[h])?Cq(b,c++,a[e++]):Cq(b,c++,a[h++])}}function xp(a){a.sort(function(a,c){return a-c})}function dD(){dD=z;eD=new HW}\nfunction Ns(a,b){dD();var c;c=tD(a.b,a.c);Uo(c,c.length,b?b:(Vo(),Vo(),Wo));var d,e;e=a.c;for(d=0;da?nd+a:m+a}x(693,1,{95:1,99:1,100:1,113:1},JW);\n_.cT=function(a){a=WD(J(this.a.getTime()),J(a.a.getTime()));return Aq(a,wm)?0:!zq(a,wm)?-1:1};_.eQ=function(a){return E(a,113)&&Aq(J(this.a.getTime()),J(a.a.getTime()))};_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=yq(c&4194303,b&4194303,e&1048575);a=yq(a.l^b.l,a.m^b.m,a.h^b.h);return I(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Tb:m)+~~(b/60);b=10>(0>b?-b:b)%60?nd+(0>b?-b:b)%60:m+(0>b?-b:b)%60;return(LW(),MW)[this.a.getDay()]+da+NW[this.a.getMonth()]+da+KW(this.a.getDate())+da+KW(this.a.getHours())+Kd+KW(this.a.getMinutes())+Kd+KW(this.a.getSeconds())+" GMT"+a+b+da+this.a.getFullYear()};_.a=null;function LW(){LW=z;MW=A(Xq,o,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));NW=A(Xq,o,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var MW,NW;\nfunction VC(a,b){return null==N(a.a,b,a)}function UC(){this.a=new Aw}x(695,674,{95:1,99:1,118:1},UC);_.wj=function(a){return VC(this,a)};_.xj=EW;_.Xg=function(){return 0==this.a.d};_.Ff=function(){return BW(new DW(this.a,new bN(this.a)))};_.yj=function(a){return null!=cD(this.a,a)};_.gh=rW;_.tS=function(){return oW(new DW(this.a,new bN(this.a)))};_.a=null;function UM(a,b){this.a=a;this.b=b}x(699,677,Pn,UM);_.zj=lE;_.Aj=By;_.Bj=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction rG(){}x(700,142,{95:1,103:1,111:1,112:1,117:1},rG);function OW(){OW=z;var a,b;PW=C(Ho,kn,-1,25,1);QW=C(Ho,kn,-1,33,1);b=1.52587890625E-5;for(a=32;0<=a;--a)QW[a]=b,b*=0.5;b=1;for(a=24;0<=a;--a)PW[a]=b,b*=0.5}function it(a,b){var c,d;if(0c-d+(b-1));return Qr(d)}throw new Ay;}\nfunction RW(a){var b,c,d;c=15525485*a.a+1502*a.b;d=15525485*a.b+11;b=Math.floor(5.9604644775390625E-8*d);a.a=(c+b)%16777216;a.b=d-16777216*b;a=128*a.a+Math.floor(a.b*QW[31]);2147483648<=a&&(a-=4294967296);return a}function bt(){OW();var a,b;b=SW++ +(new Date).getTime();a=Qr(Math.floor(5.9604644775390625E-8*b))&16777215;b=Qr(b-16777216*a);this.a=a^1502;this.b=b^15525485}x(701,1,{},bt);_.a=0;_.b=0;var PW,QW,SW=0;\nfunction TW(a){var b,c;b=a.b;c=a.d.length;if(bc?d=d.a[0]:d=d.a[1]}return null}\nfunction $W(a,b,c,d){var e;if(b){e=ZW(b.c,c.c);if(0==e)return d.d=b.d,d.b=!0,b.d=c.d,b;e=0d?1:0,0==d&&(!c.c||Lw(l.d,c.d))&&(f=l),(!l||!l.b)&&!aX(l.a[e]))if(aX(l.a[1-e]))n=n.a[j]=bX(l,e);else if(!aX(l.a[1-e])&&(q=n.a[1-j]))!aX(q.a[1-j])&&!aX(q.a[j])?(n.b=!1,q.b=!0,l.b=!0):(d=g.a[1]==n?1:0,aX(q.a[j])?g.a[d]=(n.a[1-j]=bX(n.a[1-j],1-j),bX(n,j)):aX(q.a[1-j])&&(g.a[d]=bX(n,j)),l.b=g.a[d].b=!0,g.a[d].a[0].b=!1,g.a[d].a[1].b=!1);if(f){c.b=\n!0;c.d=f.d;if(l!=f){b=new cX(l.c,l.d);e=f;j=h;for(g=null==j.c||0ZW(d.c,e))&&b.wj(d),d.a[1]&&hX(a,b,c,d.a[1],e,f))}function iX(a){tW(a.a);eX(a.c,a.b.zj())}\nfunction jX(a){var b=(kX(),lX),c;this.c=a;c=new lq;hX(this,c,b,a.b,null,null);this.a=new uq(c)}x(705,1,{},jX);_.af=wW;_.bf=function(){return this.b=vq(this.a)};_.cf=function(){iX(this)};_.a=null;_.b=null;_.c=null;function gX(a){this.a=a}x(706,674,Rn,gX);_.xj=function(a){var b;if(!E(a,116))return!1;b=YW(this.a,a.zj());return!!b&&VM(b.d,a.Aj())};_.Ff=function(){return new jX(this.a)};_.yj=function(a){var b;if(!E(a,116))return!1;b=new dX;b.c=!0;b.d=a.Aj();return fX(this.a,a.zj(),b)};_.gh=mX;_.a=null;\nfunction cX(a,b){this.c=a;this.d=b;this.a=C(nX,o,119,2,0);this.b=!0}x(707,1,{116:1,119:1},cX);_.eQ=function(a){return!E(a,116)?!1:VM(this.c,a.zj())&&VM(this.d,a.Aj())};_.zj=fB;_.Aj=WK;_.hC=function(){var a,b;a=null!=this.c?Ow(this.c):0;b=null!=this.d?Ow(this.d):0;return a^b};_.Bj=function(a){var b;b=this.d;this.d=a;return b};_.tS=function(){return this.c+fe+this.d};_.a=null;_.b=!1;_.c=null;_.d=null;function dX(){}x(708,1,{},dX);\n_.tS=function(){return"State: mv="+this.c+" value="+this.d+" done="+this.a+" found="+this.b};_.a=!1;_.b=!1;_.c=!1;_.d=null;function kX(){kX=z;lX=new oX("All",0);pX=new qX;rX=new sX;tX=new uX;vX=A(wX,o,120,[lX,pX,rX,tX])}function oX(a,b){xy.call(this,a,b)}x(709,202,hn,oX);_.Jj=RT;_.Kj=RT;var vX,lX,pX,rX,tX;function qX(){xy.call(this,"Head",1)}x(710,709,hn,qX);_.Kj=Kt;function sX(){xy.call(this,"Range",2)}x(711,709,hn,sX);_.Jj=Kt;_.Kj=Kt;function uX(){xy.call(this,"Tail",3)}x(712,709,hn,uX);_.Jj=Kt;\nfunction VM(a,b){return zD(a)===zD(b)||null!=a&&Lw(a,b)}function hL(a){var b=C(xX,o,61,0,0);return Mq(a.a,b)}function cK(){this.a=new lq}x(714,679,Zm,cK);_.Cj=function(a,b){dq(this.a,a,b)};_.wj=function(a){return pq(this.a,a)};_.xj=function(a){return-1!=tt(this.a,a)};_.Dj=function(a){return wo(this.a,a)};_.Xg=function(){return 0==this.a.c};_.Ff=function(){return new uq(this.a)};_.Gj=function(a){return dT(this.a,a)};_.gh=mX;_.tS=function(){return oW(this.a)};_.a=null;\nfunction $S(a){return a.b.a.test(a.a)}function aT(a,b){this.b=a;this.a=b}x(715,1,{},aT);_.a=null;_.b=null;function yX(a){sJ.call(this,a,0)}function bT(a,b){sJ.call(this,a,b)}x(716,489,{},yX,bT);function zX(){}x(719,1,{},zX);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;_.f=null;_.i=!1;_.j=null;_.k=null;_.n=null;function AX(a,b){var c;c=BX(a);return 0\\\\\\\\.]+$",2);LX=new yX("j");MX=new yX("\\\\s+");NX=new bT("^[a-z0-9@+\\\\-\\\\[\\\\]\\\\(\\\\)\\\\\\\\\\\\/%=#$:\\\\\\\\.,;!&]+$",2);OX=new yX("[\\\\^]");PX=new bT("[,;!&]",2);QX=new bT("\\\\s*^(<\\\\?xml\\\\s+[^>]+>)?\\\\s*<\\\\s*csrml\\\\b",2);RX=new yX("$\\\\w+:\\\\/\\\\/")}\nfunction BR(a,b){a.a=b.a;a.f=b.f;a.i=b.i;a.e=b.e;a.c=b.c;a.b=b.b}function IX(){}\nfunction xR(a){GX();var b,c,d,e,f,g,h,j;BR(this,HX);if(!(null==a||$S(new aT(RX,a)))){if(null==a||0==a.length)b=0;else{e=1;d=a.length;for(f=0;f=this.j?this.b=rs(a):this.b=a;if(0!=this.b.length){this.d=$S(new aT(MX,this.b));do if($S(new aT(QX,this.b)))this.f=(zR(),MR),this.a=(CR(),SX);else{if(4>16&255)+pY(~~a.d>>8&255)+pY(a.d&255)}function AP(a){QO(a);return a.a.length-1}\nfunction DU(a){var b,c,d,e;c=(zK(),BK);try{if(0!=a.indexOf(gb))throw new np("bad hex encoding");e=ps(a.substr(1,2),16);d=ps(a.substr(3,2),16);b=ps(a.substr(5,2),16);return c=new Zn(e,d,b)}catch(f){f=ap(f);if(E(f,103))return HM(),c;throw f;}}function aV(a,b){var c;QO(a);c=a.a[0];a.a=C(qY,o,127,b.length+1,0);a.a[0]=c;for(c=0;cb&&fd.c||0>c&&ed.b||a.Wj(b,c)}x(737,1,On);_.Vj=function(a,b,c){tY(this,a,b,c)};\nfunction qT(a,b){var c,d,e,f;f=sY(a,b);for(e=new uq(a.a);e.b=a.a.c)){g=new kR;oT(g.a,a.a);a=new kR;for(e=new uq(g.a);e.b=f.c||0>=f.b)&&pq(a.a,d);for(e=new uq(a.a);e.b=g.a.c)){a=sY(g,b);c&&Ns(g.a,new uY(b));h=0;for(d=new uq(g.a);d.bc?-1:c=f.length)e=0;else{for(h=0,j=f.length;hd||0>c?null:new iR(b,d,c)).b,a.k[0]=OY(b,d,a.j[0]).b,a.k[1]=OY(b,d,a.j[1]).b)}function yR(a,b){null==a.p&&(a.p=b)}function hU(){WS(this)}x(766,1,{},hU);_.a=null;_.b=null;_.c=null;_.d=0;_.e=0;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=null;_.q=0;function PY(){PY=z}function QY(a){a.b=C(RY,o,121,10,0);a.c=C(SY,o,123,10,0);a.i=rN(101);a.j=(qP(),qP(),sP)}function nS(a,b,c){a.b[b].c=c}\nfunction TY(a,b,c,d){var e,f,g,h,j,l,n,q,r;l=C(B,v,-1,4,1);f=a.b[c].s-a.b[b].s;g=a.b[c].u-a.b[b].u;n=Math.sqrt(f*f+g*g);0.001>n&&(n=0.001);r=g/n;e=f/n;j=C(B,v,-1,4,1);for(h=0;4>h;++h)d[h]==c||0>=d[h]||(0==j[1]?j[1]=d[h]:0==j[2]?j[2]=d[h]:0==j[3]&&(j[3]=d[h]));q=C(Ho,kn,-1,4,1);d=C(Ho,kn,-1,4,1);for(h=1;3>=h;++h)3==h&&0==j[3]||(f=(a.b[j[h]].s-a.b[b].s)*e+(a.b[j[h]].u-a.b[b].u)*r,g=(a.b[j[h]].u-a.b[b].u)*e-(a.b[j[h]].s-a.b[b].s)*r,n=Math.sqrt(f*f+g*g),0.001>n&&(n=0.001),q[h]=g/n,d[h]=f/n);e=UY(q[1],\nd[1],q[2],d[2]);if(0a?(l[1]=j[1],l[2]=j[3],l[3]=j[2]):0>e&&0b?(l[1]=j[2],l[2]=j[3],l[3]=j[1]):0>b&&0a&&0>e&&(l[1]=j[3],l[2]=j[2],l[3]=j[1]);else if(0d+q||3.141592653589793>q+j||3.141592653589793>d+\nj)&&d>q&&d>j)j=l[1],l[1]=l[2],l[2]=j;l[0]=c;return l}function FS(a,b,c,d){xN(a.b[b],c,d)}\nfunction sS(a,b,c){var d,e,f,g,h,j,l,n;e=!1;ES(a,null);switch(a.b[b].n){case 0:FS(a,a.q,a.b[b].s+21.65,a.b[b].u+12.5);break;case 1:d=a.b[b].r[1];e=0;2==a.b[d].n&&(a.b[d].r[1]==b?e=a.b[d].r[2]:e=a.b[d].r[1]);f=a.b[b].s-a.b[d].s;g=a.b[b].u-a.b[d].u;j=Math.sqrt(f*f+g*g);0.001>j&&(j=0.001);g/=j;f/=j;l=j+25*Math.cos(1.0471975511965976);n=25*Math.sin(1.0471975511965976);h=QS(a,b,d);if(3==a.c[h].d||204==a.n.o||1!=a.c[h].d&&(203==a.n.o||204==a.n.o)||a.o)l=j+25,n=0;0n?n=-n:0>c&&0j&&(j=0.001),FS(a,a.q,a.b[b].s+25*f/j,a.b[b].u+25*g/j),0==IS(a,a.q,a.q,50)||h==a.b[b].n);++h);break;default:return--a.q,ZN(a.n,"Are you trying to draw an hedgehog ?"),a.n.Ab=9,!1}b=NS(a,a.B,a.q,1);203==a.n.o&&(b.d=2);204==a.n.o&&\n(b.d=3);201==a.n.o&&DS(a,a.r);a.F=a.b[a.q].s;a.G=a.b[a.q].u;return e}function XY(a,b){var c,d;if(!b||0==b.c)return m;d=m;d+="M V30 BEGIN COLLECTION"+(pO(),ca);d+=rg+a+" [ATOMS=("+b.c;for(c=new uq(b);c.bj&&(j=0.001);1>Sq((a.b[b].u-a.b[e].u)*(g/j)+(a.b[b].s-a.b[e].s)*(h/j))?(g=a.b[b].s-a.b[e].s,h=a.b[b].u-a.b[e].u,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),b=h/j,g/=j,d[0]=a.b[e].s+j*g-c*b,d[1]=a.b[e].u+c*g+j*b):(g=(a.b[e].s+a.b[f].s)/2,e=(a.b[e].u+a.b[f].u)/2,g=a.b[b].s-g,h=a.b[b].u-e,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),d[0]=a.b[b].s+c*g/j,d[1]=a.b[b].u+c*h/j)}\nfunction rS(a){var b,c,d,e,f,g,h,j,l,n,q,r,t,w;n=-1;j=6;switch(a.n.o){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;l=jr(312.5/(1-Math.cos(f)));if(0a.b[a.B].n)eZ(a,j,f,l);else if(!a.n.cc&&!a.n.Uc)n=a.B,sS(a,a.B,0),a.B=a.q,eZ(a,j,f,l);else{a.n.Uc=!1;if(209==a.n.o||221==a.n.o||223==a.n.o){ZN(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.Ab=9;return}for(d=\n1;d<=a.b[a.B].n;++d)if(b=a.c[QS(a,a.B,a.b[a.B].r[d])].d,2q&&(q=0.001);g/=q;e/=q;for(d=1;d<=j;++d)h=ES(a,null),r=f*d+1.5707963267948966,xN(h,b[0]+l*(Math.sin(r)*e-Math.cos(r)*g),b[1]+l*(Math.cos(r)*e+Math.sin(r)*g))}else if(0q&&(q=0.001);g/=q;e/=q;h=q/2;r=l*Math.sin(0.5*(3.141592653589793-f));q=1;0<(a.b[d].u-a.b[b].u)*e-(a.b[d].s-a.b[b].s)*g&&(r=-r,q=0);t=a.b[b].s+h*e-r*g;w=a.b[b].u+r*e+h*g;for(d=1;d<=j;++d)h=ES(a,null),r=f*(d+0.5)+3.141592653589793*q,xN(h,t+l*(Math.sin(r)*e-Math.cos(r)*g),w+l*(Math.cos(r)*e+Math.sin(r)*g)),1==q?(d==j&&xN(h,a.b[b].s,a.b[b].u),\nd==j-1&&xN(h,a.b[c].s,a.b[c].u)):(d==j-1&&xN(h,a.b[b].s,a.b[b].u),d==j&&xN(h,a.b[c].s,a.b[c].u))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)h=ES(a,null),r=f*(d-b),xN(h,a.F+l*Math.sin(r),a.G+l*Math.cos(r))}b=j;l=0;for(f=1;f<=b;++f)$Y(a,null),l=a.q-b+f,a.b[l].n=2,a.c[a.r].j=l,a.c[a.r].k=l+1;a.c[a.r].k=a.q-b+1;if(209==a.n.o){if(a.c[a.r-4].d=2,a.c[a.r-2].d=2,a.c[a.r].d=2,0e&&ed;--f)if(0g&&(g=0.001),e/=g,f/=g);l=a.b[a.B].s+d*f;n=a.b[a.B].u+d*e;for(g=1;g<=b;++g)h=ES(a,null),j=c*g-1.5707963267948966,xN(h,l+d*(Math.sin(j)*f-Math.cos(j)*e),n+d*(Math.cos(j)*f+Math.sin(j)*e))}\nfunction VY(a,b,c,d){var e;e=jr(Math.pow(a.b[b].s-a.b[c].s,2)+Math.pow(a.b[b].u-a.b[c].u,2));b=jr(Math.pow(a.b[b].s-a.b[d].s,2)+Math.pow(a.b[b].u-a.b[d].u,2));a=jr(Math.pow(a.b[c].s-a.b[d].s,2)+Math.pow(a.b[c].u-a.b[d].u,2));return Math.acos((e*e+b*b-a*a)/(2*e*b))}function dZ(a,b){var c,d;0==b&&(b=a.q);for(c=a.q;c>a.q-b;--c)d=IS(a,c,a.q,50),0!=d&&CN(a.b[c],6,6)}function QS(a,b,c){var d,e,f;for(e=1;e<=a.r;++e)if(d=a.c[e],f=d.j,d=d.k,f==b&&d==c||f==c&&d==b)return e;return 0}\nfunction fZ(a,b,c){b=QS(a,b,c);return 0==b?null:a.c[b]}function nR(a){var b;for(b=1;b<=a.r;++b)if(1==a.c[b].d&&0=c||0>=d?a.t=!0:(b=xQ(a),c=c/2-(b.d+b.c/2),b=d/2-(b.e+b.b/2),a.n.pc||zQ(a,c,b)))}function HP(a){var b,c;c=0;for(b=1;b<=a.q;++b)c+=a.b[b].s;return 0d&&(0==\na.b[b].p?a.b[b].p=-1:-1==a.b[b].p?a.b[b].p=1:1==a.b[b].p&&(a.b[b].p=0));break;case 4:case 7:3d&&0==a.b[b].p?a.b[b].p=1:3>d&&1==a.b[b].p?a.b[b].p=-1:3>d&&-1==a.b[b].p&&(a.b[b].p=0);break;case 5:case 8:case 13:2d&&0==a.b[b].p?a.b[b].p=-1:\n2>d&&-1==a.b[b].p?a.b[b].p=1:2>d&&1==a.b[b].p&&(a.b[b].p=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.b[b].p?a.b[b].p=-1:0==d&&-1==a.b[b].p?a.b[b].p=0:ZN(a.n,"Charge change not possible on the halogen !");break;case 32:ZN(a.n,"Use X button to change charge on the X atom !")}if(0b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(ef)return-1;switch(e){case 1:case 4:return ac?1:-1}return 0}function aZ(a,b){jZ(a);kZ(a);b&&hZ(a)}\nfunction GQ(a){var b,c,d,e,f,g,h,j,l,n,q,r,t;r=rN(a.q+1);q=rN(a.q+1);for(n=1;n<=a.r;++n)b=a.c[n].j,d=a.c[n].k,c=a.b[b].s,e=a.b[d].s,++q[b],++q[d],r[b]=r[b]/q[b]+e/q[b],r[d]=r[d]/q[d]+c/q[d];c=9;a.n&&(c=EQ(a.n.F));for(n=1;n<=a.q;++n){g=SU(a,n);(null==g||1>g.length)&&(g=Sb);b=a.b[n];b.b=new zX;3==a.b[n].c&&0Sq(r[n]-a.b[n].s)&&(l=!1);2Sq(r[n]-a.b[n].s)&&(d=\n!0);f=m;a.p.b.f&&(j=a.b[n].k,0c?g:c,hd?h:d;a=new dR;a.d=e;a.e=f;a.c=c-e;a.b=d-f;return a}\nfunction LQ(a,b){var c,d,e,f,g,h;h=0;for(c=1;c<=a.q;++c)a.b[c].o=0;for(e=1;e<=a.r;++e)a.c[e].f=0;a:for(;;){g=!1;for(c=1;c<=a.q;++c)if(d=a.b[c],0==d.o){d.o=++h;g=!0;break}if(!g)break a;for(;g;){g=!1;for(e=1;e<=a.r;++e)e!=b&&(f=a.c[e],0a.b[b].p?e=4-a.b[b].p:0>a.b[b].p&&-4=d&&(f=d)),d=pZ(a,b),e=vS(f,2)+vS(e,3)+pa+vS(d,3)+" 0 0 0 0 0",d=VU(a,b),e+=vS(d,3),c+=e+ra+(pO(),ca);for(b=1;b<=a.r;++b)c+=qZ(a.c[b],!1)+(pO(),ca);for(b=1;b<=a.q;++b)0!=\na.b[b].p&&(c+="M CHG 1"+vS(b,4)+vS(a.b[b].p,4)+(pO(),ca)),0!=a.b[b].f&&(c+="M ISO 1"+vS(b,4)+vS(a.b[b].f,4)+(pO(),ca));return c+=lg+(pO(),ca)}function HO(a,b){var c,d,e,f,g,h,j;g=j=0;for(h=1;h<=a.r;++h)e=a.c[h],c=e.j,d=e.k,c!=b&&d!=b?(++j,f=a.c[j],HN(e,f),f.j=c,c>b&&--f.j,f.k=d,d>b&&--f.k):g+=e.d;a.r=j;for(h=b;hb&&--c,a.b[h].r[++d]=c);a.b[h].n=d}}\nfunction KO(a,b){var c,d,e,f;c=a.c[b].j;d=a.c[b].k;for(e=b;ea.b[c].c){if(b.a&&0!=a.b[e].f)continue a;if(b.b&&0!=zN(a.b[e]))continue a;c=QS(a,e,c);1==a.c[c].d&&!(b.c&&0!=a.c[c].i)&&(HO(a,e),d=!0)}return d}function rZ(a,b){var c,d,e,f,g;g=A(B,v,-1,[0,0]);for(e=1,f=0;e<=a.b[b].n;++e)c=a.b[b].r[e],d=QS(a,b,c),2!=a.c[d].d&&(g[f++]=c);return g}\nfunction jZ(a){var b,c,d;for(d=1;d<=a.q;++d)a.b[d].n=0;for(d=1;d<=a.r;++d)b=a.c[d].j,c=a.c[d].k,yN(a.b[b],c),yN(a.b[c],b)}\nfunction sZ(a,b,c){var d,e,f,g,h,j,l,n,q;a.d=rN(a.r+1);q=[];for(j=1;j<=a.q;++j){q[j]=!1;b[j]=!1;a:{d=void 0;for(d=1;d<=a.b[j].n;++d)if(0d&&(d=c);return d}function SU(a,b){var c;c=(pO(),uO)[a.b[b].c];32==a.b[b].c&&(c=a.b[b].i);return c}function pZ(a,b){var c,d;d=0;c=a.b[b];0=a.q)return!0;a:if(1>=a.q)b=!0;else{for(b=1;b<=a.q;++b)if(0.001=e;++e)g=SR(l,n);h=sR(ps(rs(g.substr(0,3)),10)).a;j=sR(ps(rs(g.substr(3,3)),10)).a;e=0;try{e=sR(ps(rs(g.substr(14,1)),10)).a}catch(t){if(t=ap(t),!E(t,103))throw t;}pP(a,(qP(),1==e?rP:sP));r=rN(h+1);for(e=1;e<=h;++e){d=ES(a,null);g=SR(l,n);d.s=(new Wr(EU(rs(g.substr(0,10))))).a;d.u=-(new Wr(EU(rs(g.substr(10,10))))).a;d.w=(new Wr(EU(rs(g.substr(20,10))))).a;d=34;34>g.length&&(d=\ng.length);d=rs(g.substr(31,d-31));qS(a,e,d);62<=g.length&&(f=rs(g.substr(60,3)),0=f&&(q=void 0,q=BX(d),d=0d&&(d=0),a.b[e].f=d)));if(39<=g.length&&(f=rs(g.substr(37,2)),0=f))){d=0;switch(f){case 1:d=3;break;case 2:d=2;break;case 3:d=1;break;case 4:d=0;break;case 5:d=-1;break;case 6:d=\n-2;break;case 7:d=-3}a.b[e].p=d}45<=g.length&&(f=rs(g.substr(43,2)),0c?e:c,f=f=b?(DN(c),c=!1):(c.j=b,c=!0);return c}function nZ(a,b,c,d){var e,f;f=d?0:a.j.a&&nR(a)?1:0;e=m;null!=b&&(e=b);79=e&&(d=e-48));32==a.b[b].c&&(a.b[b].k=d)}}}function tT(a,b,c,d){var e,f,b=new lN(b);try{for(;b.j=eN(b,b.a),b.je;)g-=e;h[0]=g;g=!0}!g&&j&&0>16&255,e+=~~n.d>>8&255,c+=n.d&255,++g,\nn=d);if(0a.b[c].n&&2>a.b[d].n)e.i=0,ZN(a.n,"Stereomarking meaningless on this bond !");else switch(e.i){case 0:a.b[d].n<=a.b[c].n?e.i=1:e.i=3;break;case 1:e.i=2;break;case 2:e.i=5;break;case 5:2=e[b]))if((10==a.c[b].i||a.w.a)&&10!=a.c[b].i)if(e=a.c[b].j,b=a.c[b].k,!BN(a.b[e])||!BN(a.b[b])){f=null;BN(a.b[e])?f=tZ(a,b):BN(a.b[b])&&(f=tZ(a,e));if(null!=f)if(1==(f[0]-1)%2)e=f[1],b=f[f[0]];else return;f=A(B,v,-1,[e,b]);for(n=0,j=f.length;nh||3c[b]&&(j=e,e=b,b=j);j=rZ(a,e);h=j[0];l=j[1];f=0;n=!1;0c[l]&&(j=h,h=l,l=j);j=QS(a,e,h);0!=d[j]?f=h:1==a.c[j].d&&5!=a.d[j]&&\n(f=h);0==f&&0c[e]&&(n=!0);j=rZ(a,b);l=j[0];g=j[1];if(!(0==l&&0==g)&&(h=0,0g&&(g=0.001),j/=g,g=l/g,l=(a.b[f].u-a.b[e].u)*g-(a.b[f].s-a.b[e].s)*j,t=(a.b[h].u-a.b[e].u)*g-(a.b[h].s-a.b[e].s)*j,2>(0>=l?0-l:l)||2>(0>=t?0-\nt:t))ZN(a.n,"Not unique E/Z geometry !");else{g=QS(a,f,e);h=QS(a,h,b);r=1;if(0==d[g]){for(q=1;q<=a.b[f].n;++q)if(b=a.b[f].r[q],b!=e&&(j=QS(a,f,b),0!=d[j])){c[b]>c[f]?r=-d[j]:r=d[j];break}d[g]=r}0==d[h]&&(0l&&0>t?d[h]=-d[g]:d[h]=d[g],n&&(d[h]=-d[h]))}}}function cZ(a,b,c){var d,e;e=0;for(d=1;d<=a.q;++d)if(!(d>=b&&d<=c)){for(var f=void 0,g=void 0,h=void 0,j=f=void 0,j=0,h=b;h<=c;++h)d!=h&&(f=a.b[d].s-a.b[h].s,g=a.b[d].u-a.b[h].u,f=f*f+g*g,100>f&&(0==f&&(f=1.0E-4),j+=1/f));e+=j}return e}\nfunction RU(a,b){var c,d,e,f,g,h,j;e=0.055999999999999994;!b&&(b=lZ(a));if(b){j=b.e+b.b;g=b.d;a.p.d&&(j=g=0,e=1);for(d=1;d<=a.q;++d)c=a.b[d],f=(a.b[d].s-g)*e,h=(j-a.b[d].u)*e,c.t=f,c.v=h}}function yZ(a,b,c){var d;d=a.c[b].i;return 1>d||4g?e.k=3-g-c.b[d].p:4==g?(c.b[d].p=-1,e.k=0):5g?0c.b[d].p?e.k=2-g-c.b[d].p:e.k=4-g:(c.b[d].p=g-4,e.k=4-g+c.b[d].p);break;case 4:case 7:3>g?e.k=3-g+c.b[d].p:3==g?0>c.b[d].p?(c.b[d].p=0,e.k=0):0c.b[d].p?(c.b[d].p=0,e.k=0):0g?e.k=2-g+c.b[d].p:2==g?0>c.b[d].p?(c.b[d].p=0,e.k=0):0f;)if(0e.k&&(e.k=0)}}}function NO(){PY();QY(this);Cq(this.b,0,new EN);this.u=this.r=this.q=0;this.p=new wP}\nfunction vT(a,b,c){var d;PY();var e,f,g,h,j,l,n,q,r,t;JP.call(this,a,c);0==b.indexOf(Ca)&&(b=zs(b,1,b.length));ys(b,Ca)&&(b=zs(b,0,b.length-1));if(1>b.length)this.q=0;else{try{q=new jN(b);j=sR(ps(hN(q),10)).a;l=sR(ps(hN(q),10)).a;for(h=1;h<=j;++h)t=hN(q),e=(d=ES(this,null),qS(this,this.q,t),d),e.s=(new Wr(EU(hN(q)))).a,e.u=-(new Wr(EU(hN(q)))).a;for(h=1;h<=l;++h){f=$Y(this,null);f.j=sR(ps(hN(q),10)).a;f.k=sR(ps(hN(q),10)).a;n=hN(q);if(0==n.length)throw new bW;try{g=sR(ps(n,10)).a;r=0;if(-1==g)r=g=\n1;else if(-2==g)g=1,r=2;else if(-5==g)g=2,r=10;else if(11==g||12==g||13==g||14==g)r=g,g=9;f.d=g;f.i=r}catch(w){if(w=ap(w),E(w,109))f.d=9,f.e=n;else throw w;}}jZ(this)}catch(u){u=ap(u);if(E(u,103))throw a=u,a.ke(),this.q=0,a;throw u;}xP(this,c.b);aZ(this,c.a)}}function zZ(a,b,c){PY();var d,e,f;JP.call(this,a,b.p);f=rN(b.q+1);for(d=1;d<=b.q;++d)b.b[d].o==c&&(ES(this,b.b[d]),f[d]=this.q);for(d=1;d<=b.r;++d)a=b.c[d],a.f==c&&(e=$Y(this,a),e.j=f[a.j],e.k=f[a.k]);pP(this,b.j);jZ(this)}\nfunction JP(a,b){PY();AZ.call(this,b);this.n=a}function OS(a,b){PY();var c,d,e,f,g,h;JP.call(this,a,0(0>=a?0-a:a)&&(a=0);a=I(J(L(a*Math.pow(10,c))))/Math.pow(10,c);e=m+(new Wr(a)).a;d=Xr(e,Yr(46));0>d&&(e+=Yc,d=Xr(e,Yr(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=nd;if(0==b)return e;e.length>b&&(e=he);c=m;for(a=1;a<=b-e.length;++a)c+=da;return c+e}function RR(a){PY();var b;b=new kN(a,ca,!0);if(4b&&(d=he);e=m;for(c=1;c<=b-d.length;++c)e+=da;return e+d}function xS(a){PY();var b;0==a.c?b=new NO:b=new OS((Lq(0,a.c),a.b[0]).n,Mq(a,C(PS,o,132,a.c,0)));return b}function SR(a,b){PY();for(var c,d;a.j=eN(a,a.a),a.j=a.q)return a;e=d=a;if(pR(a)){e=new kS(a);for(c=1;c<=e.q;++c)b=e.b[c],1==b.c&&(b.c=32,b.f=0,b.i=ke+c)}c=mZ(e,m,!0);b=new Gs;if(ms(new Ds,b,new CM(new GM(c)))){c=!0;try{at(new ut,b)}catch(f){if(f=ap(f),E(f,103))c=!1,d=null;else throw f;}if(c)if(b.o==a.q){for(c=0;cc;++c)Cq(j.b,j.c++,null),Cq(g.b,g.c++,null);for(c=1;c<=a.q;++c)e=a.b[c].d,null==e||0==e.length||(ss(e,Qh)?pq(d,new is(c)):0==e.indexOf("mix")?(e=ps(vs(e,3),10),h=null,g.c>e&&(h=(Lq(e,g.c),g.b[e])),null==h?f=new lq:f=h,pq(f,new is(c)),jt(g,e,f)):0==e.indexOf(Jk)&&(e=ps(vs(e,2),10),h=null,j.c>e&&(h=(Lq(e,j.c),j.b[e])),null==h?f=new lq:f=h,pq(f,new is(c)),jt(j,e,f)));l+=XY(sg,d);if(0d&&(d=c);return d}\nfunction YR(a,b,c){var d,e;e=m;if(a.a)e=YR(uS(a,1,!1),b,c)+ge+YR(uS(a,2,!1),b,c)+ge+YR(uS(a,3,!1),b,c);else for(a=new uq(a);a.bK))for(;Nc=rb[qb]*rb[qb];)0==Nc%rb[qb]?Xb=!1:++qb;if(Xb){cc[++dd]=ip(Nc);if(dd>=\nK)break;ibta&&(ta=0),0>Bc&&(Bc=0),Fb=28*ta+Bc));pb=0;0!=G.b[W].p&&(-2>G.b[W].p?pb=1:-2==G.b[W].p?pb=2:-1==G.b[W].p?pb=3:1==G.b[W].p?pb=4:2==G.b[W].p?pb=5:2db&&(db=10-db));hc=126;na=$c;\nna+=126*G.b[W].k;hc*=7;na+=pb*hc;hc*=7;0!=db&&(na+=db*hc);hc*=7;na+=Fb*hc;hc*=783;na+=G.b[W].n*hc;Vb[W]=ip(na)}for(Ed=0;!gZ(G,O,Vb);){Oa=!1;for(W=1;W<=G.q;++W)O[W]!=Eb[W]&&(Eb[W]=O[W],Oa=!0);if(Oa){for(W=1;W<=G.q;++W){Vb[W]=xm;for(bb=1;bb<=G.b[W].n;++bb)Vb[W]=cE(Vb[W],cc[O[G.b[W].r[bb]]])}Ed=0}else if(0G.c[W].k&&(Wb=G.c[W].j,G.c[W].j=G.c[W].k,G.c[W].k=Wb,1==G.c[W].i?G.c[W].i=3:2==G.c[W].i?G.c[W].i=4:3==G.c[W].i?G.c[W].i=1:4==G.c[W].i&&(G.c[W].i=2));for(W=\n1;Wy.a[s])&&ba!=La[s]){Ka=!0;for(jb=\n1;jb<=Ac;++jb)if(Ta[jb]==s&&Ob[jb]==ba||Ta[jb]==ba&&Ob[jb]==s){Ka=!1;break}Ka&&(++Ac,Ta[Ac]=s,Ob[Ac]=ba)}}else U[++mc]=ba;if(0==mc){if(Fa==y.q)break;s=ob[Ia--]}else if(1==mc)La[U[1]]=s,s=U[1],y.a[s]=++Fa;else{ob[++Ia]=s;ga=0;for(V=1;V<=mc;++V)if(Ha=QS(y,U[V],s),!ka[Ha]){ga=U[V];break}if(0==ga)for(V=1;V<=mc;++V)if(Ha=QS(y,U[V],s),2==y.d[Ha]||3==y.d[Ha]){ga=U[V];break}0==ga&&(ga=U[1]);La[ga]=s;s=ga;y.a[ga]=++Fa}}La=rN(y.q+1);H=rN(y.q+1);R=[];hb=[];Y=Fa=Ia=0;for(V=1;V<=y.q;++V)if(1==y.a[V]){s=V;break}b:for(;;){0<\nY&&(La[s]=Y);H[++Fa]=s;for(y.a[s]=0;;){mc=ga=0;Zc=y.q+1;V=1;c:for(;V<=y.b[s].n;++V){ba=y.b[s].r[V];for(la=1;la<=Ac;++la)if(Ta[la]==ba&&Ob[la]==s||Ta[la]==s&&Ob[la]==ba)continue c;0za.b[jc].n||4Gb.b[wd].n||3ld[fd]&&(Je=pe,pe=fd,fd=Je);oe=pe;0==pe&&(oe=fd,qe=!0);for($e=\n1;$e<=Gb.b[wd].n;++$e)oc=Gb.b[wd].r[$e],oc!=eb[af-1]&&(0==rd?rd=oc:re=oc);0ld[re]&&(Je=rd,rd=re,re=Je);Qc=rd;0==rd&&(Qc=re,Dc=!0);Hd=0Hd+Pc?-(Hd+Pc):Hd+Pc)||0!=xf||0!=Be?ZN(Gb.n,"Bad stereoinfo on allene !"):(Ze=Gb.b[eb[af-1]].s-Gb.b[wd].s,kc=Gb.b[eb[af-1]].u-Gb.b[wd].u,sb=Math.sqrt(Ze*Ze+kc*kc),0.001>sb&&(sb=0.001),0<(Gb.b[Qc].u-Gb.b[eb[af-1]].u)*(Ze/\nsb)-(Gb.b[Qc].s-Gb.b[eb[af-1]].s)*(kc/sb)?be[dc]=1:be[dc]=-1,qe&&(be[dc]*=-1),Dc&&(be[dc]*=-1),oe==pe&&0>Hd&&(be[dc]*=-1),oe==fd&&0>Pc&&(be[dc]*=-1),ld[oe]>ld[Qc]&&(be[dc]*=-1))}}else c:{var Hb=za,Pd=jc,yf=Gc,Ke=void 0,xd=void 0,Qd=void 0,tc=void 0,$b=void 0,Rd=void 0,Vc=void 0,se=void 0,ce=void 0,Sd=void 0,lb=void 0,gd=void 0,Le=void 0,bg=void 0,Ib=void 0,mb=void 0,Rc=void 0,gd=rN(4),bg=rN(4),Hc=Hb,Id=Pd,Ce=Oc,Kf=xb,bf=Fd,lf=Wd,Me=vd,md=gd,De=void 0,Xd=void 0,Jb=void 0,Lf=void 0,Mf=void 0,Nf=void 0,\nNf=-1;0$b;++$b)0>=gd[$b]||(Ke=QS(Hb,Pd,gd[$b]),bg[$b]=yZ(Hb,Ke,Pd),0bg[$b]?(++Vc,tc=gd[$b],Rd=gd[$b]):se=gd[$b]);ce=Sd+Vc;mb=rN(4);Ib=0;if(3==Hb.b[Pd].n){if(1==Sd&&1==Vc||3==ce&&0$b;++$b)Ke=QS(Hb,Pd,lb[$b]),xd[$b]=yZ(Hb,Ke,Pd);if(4==ce){if(0==Sd||0==Vc){ZN(Hb.n,"Error in C4 stereospecification !");break c}if(1==Sd||1==Vc)mb[0]=lb[0],mb[1]=lb[3],mb[2]=lb[2],mb[3]=lb[1],Ib=xd[0];else{for($b=0;4>$b;++$b)-1==xd[$b]&&(xd[$b]=0);ce=2}}else if(3==ce)if(3==Sd||3==Vc)mb[0]=lb[0],mb[1]=lb[3],mb[2]=lb[2],mb[3]=lb[1],0$b;++$b)xd[$b]==Qd&&(xd[$b]=0);ce=2}if(2==ce)if(1==Sd&&1==Vc)lb[1]==tc?(lb[1]=lb[2],lb[2]=\nlb[3]):lb[2]==tc&&(lb[2]=lb[3]),mb[0]=Rc,mb[1]=tc,mb[2]=lb[2],mb[3]=lb[1],Ib=1;else{if(xd[0]==xd[1]||xd[1]==xd[2]){ZN(Hb.n,"Error in C4 stereospecification ! 2/0r");break c}0!=xd[0]?(mb[0]=lb[0],mb[1]=lb[2],mb[2]=lb[1],mb[3]=lb[3]):(mb[0]=lb[1],mb[1]=lb[3],mb[2]=lb[2],mb[3]=lb[0]);1=Ne&&(sd=!0,ma=(pO(),uO)[Ne]);sd&&(0!=Ja?ma=Eh+Ja+ma:ma=Eh+ma,1==Ee[Jd]?ma+=je:-1==Ee[Jd]&&(ma+="@@"),1==cf?ma+=Jf:1te?-te:te)&&(ma+=0>te?-te:te)),Ug&&(ma+=Kd+ug),ma+=Mh);Cw(Kb.a,ma);for(la=1;la<=Ac;++la)if(Ta[la]==s||Ob[la]==s)Q=Ob[la],Q==s&&\n(Q=Ta[la]),qa[s]b||0>c?null:new gR(a,b,c)}function UR(a){var b;for(b=new uq(a);b.ba.r))for(h=1;h<=a.r;++h)if(j=a.c[h],4==j.d||5==j.d||9==j.d){h=!0;break a}h=!1}if(!h)return a;c=mZ(a,m,!0);j=new kS(a);h=new Gs;if(ms(new Ds,h,new CM(new GM(c)))){if(!(h.o==a.q&&h.p==a.r))return null;c=!0;try{b=new xo(h),ko(b,null)}catch(l){if(l=ap(l),E(l,103))c=!1,j=null;else throw l;}if(c)for(d=0;d=\nf.d&&(f.d=e);else return null}}return j}function uS(a,b,c){var d,e;e=new QR;for(d=new uq(a);d.b>16&255)),Qr(0.7*(~~g.d>>8&255)),Qr(0.7*(g.d&255))),hQ(a.a,g)):(h=new Zn(Qr(0.7*(~~g.d>>16&255)),Qr(0.7*(~~g.d>>8&255)),Qr(0.7*(g.d&255))),f=QK(g),hQ(a.a,h));g=I(J(L(T)));d=I(J(L(d*T)));e=I(J(L(e*T)));b=I(J(L(b*T)));c=I(J(L(c*T)));d-=g;e-=g;$P(a.a,b+g,c+g,d-g,e-g);hQ(a.a,h);$P(a.a,b,c,d,g);$P(a.a,b,c+g,g,e);hQ(a.a,f);$P(a.a,b+d,c,g,e+g);$P(a.a,b+1,c+e,d,g)}\nfunction VP(a,b,c,d,e){a=a.a;b=I(J(L(b*T)));c=I(J(L(c*T)));d=I(J(L(d*T)));e=I(J(L(e*T)));WP(a,!0);XP(a,YP(a,b,c,d,e))}function fQ(a,b,c,d){var e,f,g;f=C(B,v,-1,d,1);g=C(B,v,-1,d,1);for(e=0;e=b||b>=mK(this.a)-1||0>=c||c>=lK(this.a)-1)&&(this.a.o=!1);this.a.o?GS(this.a.d,a,b,c):tR(this.a.d,a,b,c);this.b?this.a.q&&this.a.q.ob.focus({preventScroll:!0}):this.a.ob.focus({preventScroll:!0})};_.a=null;_.b=!1;\nfunction a_(a){this.a=a}x(792,1,{},a_);_.Td=function(a){var b;this.a.o=!1;b=YA(a);a=ZA(a);MS(this.a.d,b,a)};_.a=null;function b_(a){this.a=a}x(793,1,{},b_);_.Sd=function(){this.a.o&&(this.a.o=!1);try{tH.Tf(this.a.ob)}catch(a){if(a=ap(a),E(a,103))GU(" onMouseOut seFocus(False) exception catched ");else throw a;}this.a.q&&mH(this.a.q,!1)};_.a=null;function c_(a){this.a=a}x(794,1,{},c_);_.a=null;function d_(a,b){this.a=a;this.b=b}x(795,1,{},d_);\n_.Ue=function(a){var b,c,d;c=(P(),a.a).keyCode||0;0<=c&&c<(yJ(),JZ).length&&-999!=(yJ(),JZ)[c]&&(c=(yJ(),JZ)[c]);if(this.b&&(d=-1!=$wnd.navigator.userAgent.indexOf(Ag)?uy(a.a):ty(a.a))&&(67==c||86==c||88==c))return;b=new bL(null,c,null);if(ty(a.a)||(P(),a.a).shiftKey||uy(a.a)||(P(),a.a).altKey)ty(a.a)&&(b.e|=2),(P(),a.a).altKey&&(b.e|=8),uy(a.a)&&(b.e|=4),(P(),a.a).shiftKey&&(b.e|=1);a:{d=this.a.d;var e,f,g,h;d.hc=!1;96<=c&&105>=c&&(c=c-96+48);if(d.Z&&!d.$)d=!1;else{ZN(d,d.Y);g=1==b.e;e=8==b.e;f=\n-1!=$wnd.navigator.userAgent.indexOf(Ag)?b.Ig():0!=(b.e&2);b=0;if(null!=d.Rb&&0=e&&0=c&&(b=1301+e));d=0!=b?$R(d,b):!1}}d&&vy(a.a)};_.a=null;_.b=!1;function PZ(){NZ.call(this);QE(this.ob,pm,td);QE(this.ob,xj,td)}x(796,788,wn,PZ);function QZ(a){this.a=a}x(797,1,{},QZ);_.Xe=function(){Hx((Ex(),Fx),new g_(this))};_.a=null;function g_(a){this.a=a}x(798,1,{},g_);\n_.Ud=function(){var a;if(this.a.a.d){if(this.a.a.d&&(a=SS(),a!=this.a.a.n))if(this.a.a.n=a,this.a.a.n){this.a.a.t=(P(),this.a.a.ob.style)[pm];this.a.a.k=(P(),this.a.a.ob.style)[xj];QF(this.a.a,td);MF(this.a.a,td);a=this.a.a.d;var b;HM();a.f=a.Zb;a.e=a.Qb;a.Qb=Tp(3*a.Qb,4);var c=kK(a),d=a.Qb;(b=DP(vQ(a,a.ac)))?(c=yQ(a,c,d),b=Tp(c.c/b.c,c.b/b.b)):b=-1;a.Zb=Tp(3*a.Zb,10);0=g?h=YP(a,b,c,d,e):h=(j=f+g,l=0,jg)&&(n=1),q=b+d/2,r=c+e/2,t=d/2,w=e/2,u=w_(q,r,t,w,f),y=w_(q,r,t,w,j),F=" text { cursor: default; } <\/style>":m;b=c+d+b+Vd;b!==a.q&&(Yx(a.t.ob,b),a.q=b);a.o=!0;a.p=!1}}\nfunction hQ(a,b){(a.e=b)&&(a.f=x_(b))}function NT(a,b){var c,d,e;a.i=(c=b.b,d=b.a,e=m,12!=c&&(e=\' font-size="\'+c+Zk),"Plain"!=d&&(e+=\' font-family="\'+d+Ca),0!=(b.c&1)&&(e+=\'font-weight="bold"\'),0!=(b.c&2)&&(e+=\'font-style="italic"\'),e)}function uQ(a,b){(a.n=b)&&b&&(a.c=\'stroke-width="\'+(b.e==Qr(b.e)?m+Qr(b.e):m+b.e)+Ea)}x(815,519,{});_.d=null;_.e=null;_.f=ki;_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=m;_.r=0;_.s=0;_.t=null;_.u=null;var u_;\nfunction zC(a,b){var c;c=(P(),b.a).targetTouches;return 1==c.length?(c=c[0],a.b.d=(P(),c).clientX-Tx.re(a.o.ob)+Tx.we(a.o.ob)+(P(),Tx).ve(a.o.ob.ownerDocument),a.b.e=(P(),c).clientY-Tx.se(a.o.ob)+(a.o.ob.scrollTop||0)+(P(),Tx).xe(a.o.ob.ownerDocument),a.b.a=new f_(b),vy(b.a),!0):!1}\nfunction RZ(a){this.o=a;this.b=new y_;this.c=new z_(this);WF(this.o,new A_(this),(AC(),AC(),BC));WF(this.o,new B_(this),(sC(),sC(),tC));WF(this.o,new C_(this),(wC(),wC(),xC));WF(this.o,new D_(this),(oC(),oC(),pC));WF(this.o,new E_,(MB(),MB(),NB));WF(this.o,new F_(this),(IB(),IB(),JB));WF(this.o,new G_(this),(DB(),DB(),EB))}x(816,1,{},RZ);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function z_(a){Nt();this.a=a}x(817,69,{},z_);\n_.he=function(){!this.a.d&&this.a.i&&h_(this.a.i,this.a.b)};_.a=null;function A_(a){this.a=a}x(818,1,{},A_);_.a=null;function B_(a){this.a=a}x(819,1,{},B_);_.a=null;function C_(a){this.a=a}x(820,1,{},C_);_.a=null;function D_(a){this.a=a}x(821,1,{},D_);_.a=null;function E_(){}x(822,1,{},E_);function F_(a){this.a=a}x(823,1,{},F_);_.a=null;function G_(a){this.a=a}x(824,1,{},G_);_.a=null;function y_(){}x(825,1,{},y_);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction x_(a){var b,c;c=~~a.d>>16&255;b=~~a.d>>8&255;a=a.d&255;if(0==c*b*a){if(0==c&&0==b&&0==a)return ki;if(255==c&&0==b&&0==a)return"red";if(0==c&&255==b&&0==a)return"green";if(0==c&&0==b&&255==a)return li}return 255==c&&255==b&&255==a?"white":jl+c+Ub+b+Ub+a+Rb}function pU(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}\nfunction H_(a){var b,c,d,e,f;bG(a);d=(cG(),BI(null));e=new MH;JH(e,a);lG(d,e,d.ob);r_();n_(e.ob);f=a.of();b=a.nf();c=pU();9<=c?(++f,++b):7==c&&E(a,40)&&(c=(P(),a.ob).textContent,2>=c.length&&(f+=8));LH(e,a);vG(d,e);return new GJ(f+1,b)}function HQ(a){return a.replace(/&/g,Db).replace(/<\/g,Mb).replace(/>/g,Lb)}function LN(a){try{$wnd.console.log(a)}catch(b){}}\nfunction I_(){this.ob=hy();SF(this.ob,Hj);QE(this.ob,Lk,yj);QE(this.ob,Uk,Rh);QE(this.ob,pm,td);QE(this.ob,xj,td);this.ob.setAttribute("contenteditable",cj)}x(827,398,zn,I_);function w_(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new q_(new Wr(a),new Wr(b))}function YP(a,b,c,d,e){return\'\'+(\'\\n \\n<\/svg>\')+d+"<\/div");this.a=new qI(d,b,new M_(a));pI(this.a,a.e)}x(836,1,{},xL);_.a=null;\nfunction lI(a){var b,c,d,e,f;f=new nM(a.a,1001,null!=a.a.c?a.a.c:a.a.f);for(c=lC(a.a.d,C(N_,o,77,0,0)),d=0,e=c.length;d=f.k||(701==f.k?null.vk():401==f.k||402==f.k?(null.vk(),null.vk(),null.vk(),null.vk(),null.vk()):500<=f.k&&507>=f.k&&(g=null.wk,500!=g&&(g=new bL(null.wk,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function M_(a){this.a=a}x(837,1,mn,M_);_.Ud=function(){lI(this)};_.a=null;function WL(){J_();L_.call(this);this.a=new TI}x(838,830,{},WL);_.Yg=lE;_.a=null;\nfunction ZL(){new UC;var a;a:{switch(Ct){case 2:case 3:case 6:case 7:case 10:case 11:case 14:case 15:a=new O_;break a}a=new P_}this.a=a}x(852,543,{},ZL);_.a=null;function P_(){}x(854,1,{},P_);_.qk=function(a){a&&a&&rx(10,new Q_(a));return null};_.rk=function(a){rx(10,new R_(a))};function O_(){}x(853,854,{},O_);_.qk=function(){return $wnd.clipboardData.getData("Text")};_.rk=function(a){$wnd.clipboardData.setData("Text",a)};function Q_(a){this.a=a}x(857,1,Dn,Q_);_.le=UJ;_.a=null;\nfunction R_(a){this.a=a}x(859,1,Dn,R_);_.le=UJ;_.a=null;function e_(a,b,c,d){P();a=new S_(c,a);d?0!=b.r.q&&(xB(b,b.S,a),FP(b,!0),JS(b)):xB(b,b.S,a)}function S_(a,b){this.b=a;this.a=b}x(861,1,{},S_);_.le=UJ;_.nh=function(a){this.b(a);wy(this.a);vy(this.a)};_.oh=UJ;_.a=null;_.b=null;function CB(a,b){a.onloadend=function(a){b.mh(a.target.result)}}function TN(a){this.a=a}x(866,1,{},TN);_.a=null;function QN(){}x(867,1,{},QN);function RN(){}x(868,1,{},RN);function SN(){}x(869,1,{},SN);\nfunction XL(){this.b=new $L;this.d=new rK}x(872,541,{},XL);function rR(a,b,c,d){b=AJ(b);c+=b.a;d+=b.b;MG(a.a,c,d);NG(a.a)}function DL(){J_();L_.call(this);var a=this.a=new T_;a._=!0;a.a.f=!0;this.a.cb=!0}x(874,830,{},DL);_.Yg=lE;_.a=null;function RM(){}x(881,572,{},RM);\nfunction EM(a,b){var c,d,e,f,g;c=new cs;d=C(Xq,o,1,b.length,0);for(f=0;f":d[f]=Qw(b[f]);g=0;for(f=Cs(a,Yr(123),0);0<=f;f=Cs(a,Yr(123),g))0!=f&&92==a.charCodeAt(f-1)?(1!=f&&$r(c,a.substr(g,f-1-g)),c.a.a+=sm,g=f+1):f>a.length-3?($r(c,zs(a,g,a.length)),g=a.length):(e=~~(IV(a.charCodeAt(f+1),10)<<24)>>24,0>e||125!=a.charCodeAt(f+2)?($r(c,a.substr(g,f+1-g)),g=f+1):($r(c,a.substr(g,f-g)),e>=d.length?c.a.a+="":Cw(c.a,d[e]),g=f+3));ga.a?1:0}function VL(){var a;0=this.c||0>=this.b}function ST(){return null}function UF(){return this.ob}function gG(){aG(this)}function WK(){return this.d}\nfunction rW(){return this.a.d}function pH(a){return VF(this,a,(rB(),rB(),sB))}function jE(){return fM(this.a)}function mX(){return this.a.c}function rC(a){var b=a.a;if(a=a.a.k)zC(b,this),a._j(b.b);b.d=!0}function UV(){return Qr(this.a)}function gL(){}function UL(){var a;0