summaryrefslogtreecommitdiff
path: root/public/jsme/deferredjs/61B683D3493CAED438D5743A0404863D/9.cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme/deferredjs/61B683D3493CAED438D5743A0404863D/9.cache.js')
-rw-r--r--public/jsme/deferredjs/61B683D3493CAED438D5743A0404863D/9.cache.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/public/jsme/deferredjs/61B683D3493CAED438D5743A0404863D/9.cache.js b/public/jsme/deferredjs/61B683D3493CAED438D5743A0404863D/9.cache.js
new file mode 100644
index 0000000..0cf1e68
--- /dev/null
+++ b/public/jsme/deferredjs/61B683D3493CAED438D5743A0404863D/9.cache.js
@@ -0,0 +1 @@
+$wnd.jsme.runAsyncCallback9('var SP="runCallbacks",TP="end",UP,VP,WP="West",XP="South",YP="North",ZP="First",$P="East",aQ="Before",bQ="After";function cQ(a,b){Mp(a.a,b)}function dQ(){dQ=x;UP=new Gv;VP=new eC(0,0);Hv(UP,aQ);Hv(UP,ZP);Hv(UP,bQ);Hv(UP,"Last");Hv(UP,ye);Hv(UP,YP);Hv(UP,XP);Hv(UP,WP);Hv(UP,$P)}function eQ(a,b){a.a+=b}\nfunction fQ(a){var b=lq,c,d,e;e=a==b.f?qi:vh+a;$stats&&(e=qq(e,TP,a),$stats(e));a<b.i.length&&yq(b.i,a,null);oq(b,a)&&b.j.b++;b.b=-1;b.d[a]=!0;wq(b);e=b.a[a];if(null!=e){$stats&&(c=qq(SP+a,Ag,-1),$stats(c));yq(b.a,a,null);for(c=0,d=e.length;c<d;++c)b=e[c],b.Ed();$stats&&(a=qq(SP+a,TP,-1),$stats(a))}}\nvar gQ={27:1,29:1,37:1,42:1,43:1,45:1,48:1,49:1,51:1,123:1,130:1},hQ={27:1,29:1,37:1,42:1,45:1,48:1,49:1,51:1,130:1},iQ={27:1,29:1,37:1,40:1,42:1,44:1,45:1,48:1,49:1,51:1,124:1,130:1},jQ={19:1,22:1,89:1,94:1,96:1},kQ={84:1},lQ={27:1,29:1,37:1,40:1,42:1,44:1,45:1,49:1,51:1},mQ={89:1,94:1,96:1,114:1},nQ={60:1,61:1,67:1,72:1,81:1,89:1},oQ={l:6,m:0,h:0},pQ="&nbsp;",qQ="1em",rQ="1ex",sQ="1in",tQ="??",uQ="ATOMS",vQ="CFG",wQ="Cancel",xQ="E",yQ="GBVTBU-BB",zQ="Invalid UTF8 sequence",AQ="M RAD",BQ="M RBD",\nCQ="M SUB",DQ="Nonstandard atom",EQ="OK",FQ="Resize-",GQ=\'Too many percent/per mille characters in pattern "\',HQ="US$",IQ="]\'",JQ="__uiObjectID",KQ="backgroundColor",LQ="col",MQ="cssFloat",NQ="dir",OQ="dragdrop-handle",PQ="dragdrop-selected",QQ="e",RQ="filter",SQ="float",TQ="ltr";w(1,-1,bm);_.gC=function(){return this.cZ};\nfunction UQ(a,b,c){var d,e,f,g,h;if(6!=a.H.x[b]&&7!=a.H.x[b])return!1;e=VQ(a.H,b,0);d=VQ(a.H,b,1);if(1!=a.H.k[e]||1!=a.H.k[d]||1==a.H.f[e]||1==a.H.f[d]||3<WQ(a.H,e)||3<WQ(a.H,d))return!1;e=new XQ(a.H,a.c,b,e);if(e.f&&!c)return!1;f=new XQ(a.H,a.c,b,d);if(f.f&&!c||e.f&&f.f)return!1;c&&(e.f&&e.c&&(a.L[b]=!0),f.f&&f.c&&(a.L[b]=!0));g=YQ(e);h=YQ(f);if(-1==g||-1==h||0==(g+h&1))return c||(a.S[b]=3),!0;d=0;switch(g+h){case 3:case 7:d=2;break;case 5:d=1}if(c){if(a.M&&0!=(a.G&2)||!a.M&&0!=(a.G&4))e.f&&(1==\nd?(ZQ(a.b[e.b],bl),ZQ(a.b[e.d],$k)):(ZQ(a.b[e.b],$k),ZQ(a.b[e.d],bl))),f.f&&(2==d?(ZQ(a.b[f.b],bl),ZQ(a.b[f.d],$k)):(ZQ(a.b[f.b],$k),ZQ(a.b[f.d],bl)))}else a.S[b]=d;return!0}\nfunction $Q(a,b,c){var d,e,f,g,h;if(!aR(a.H,b))return!1;d=Y(a.H,0,b);e=Y(a.H,1,b);f=new XQ(a.H,a.c,d,e);if(f.f&&!c)return!1;g=new XQ(a.H,a.c,e,d);if(g.f&&!c||f.f&&g.f)return!1;c&&(f.f&&(a.K[b]=bR(a,e)),g.f&&(a.K[b]=bR(a,d)));e=YQ(f);h=YQ(g);if(-1==e||-1==h||0==(e+h&1))return c||(a.k[b]=3),!0;d=0;switch(e+h){case 3:case 7:d=1;break;case 5:d=2}if(c){if(a.M&&0!=(a.G&2)||!a.M&&0!=(a.G&4))f.f&&(2==d?(ZQ(a.b[f.b],Xk),ZQ(a.b[f.d],Uk)):(ZQ(a.b[f.b],Uk),ZQ(a.b[f.d],Xk))),g.f&&(2==d?(ZQ(a.b[g.b],Xk),ZQ(a.b[g.d],\nUk)):(ZQ(a.b[g.b],Uk),ZQ(a.b[g.d],Xk)))}else a.k[b]=d;return!0}\nfunction cR(a,b,c){var d,e,f,g,h,j,l,o,n,r;if(0!=a.k[b])return!1;if(1==dR(a.H,b))return $Q(a,b,c);if(2!=dR(a.H,b)||eR(a.H,b))return!1;d=Y(a.H,0,b);e=Y(a.H,1,b);if(1==a.H.f[d]||1==a.H.f[e]||3<a.H.f[d]||3<a.H.f[e]||2==a.H.k[d]||2==a.H.k[e])return!1;f=new XQ(a.H,a.c,e,d);if(f.f&&!c)return!1;e=new XQ(a.H,a.c,d,e);if(e.f&&!c||f.f&&e.f)return!1;c&&(f.f&&f.c&&(a.K[b]=!0),e.f&&e.c&&(a.K[b]=!0));d=0!=(a.H.z[b]&16777216)?3:a.X?(g=D(OG,vl,-1,3,1),g[0]=fR(a.H,e.a)-fR(a.H,f.a),g[1]=gR(a.H,e.a)-gR(a.H,f.a),g[2]=\nhR(a.H,e.a)-hR(a.H,f.a),h=D(OG,vl,-1,3,1),h[0]=fR(a.H,f.b)-fR(a.H,f.a),h[1]=gR(a.H,f.b)-gR(a.H,f.a),h[2]=hR(a.H,f.b)-hR(a.H,f.a),j=D(OG,vl,-1,3,1),j[0]=fR(a.H,e.b)-fR(a.H,e.a),j[1]=gR(a.H,e.b)-gR(a.H,e.a),j[2]=hR(a.H,e.b)-hR(a.H,e.a),l=D(OG,vl,-1,3,1),l[0]=g[1]*h[2]-g[2]*h[1],l[1]=g[2]*h[0]-g[0]*h[2],l[2]=g[0]*h[1]-g[1]*h[0],o=D(OG,vl,-1,3,1),o[0]=g[1]*l[2]-g[2]*l[1],o[1]=g[2]*l[0]-g[0]*l[2],o[2]=g[0]*l[1]-g[1]*l[0],n=(h[0]*o[0]+h[1]*o[1]+h[2]*o[2])/(Math.sqrt(h[0]*h[0]+h[1]*h[1]+h[2]*h[2])*Math.sqrt(o[0]*\no[0]+o[1]*o[1]+o[2]*o[2])),r=(j[0]*o[0]+j[1]*o[1]+j[2]*o[2])/(Math.sqrt(j[0]*j[0]+j[1]*j[1]+j[2]*j[2])*Math.sqrt(o[0]*o[0]+o[1]*o[1]+o[2]*o[2])),0>n^0>r?1:2):-1==YQ(f)||-1==YQ(e)||0!=((YQ(f)|YQ(e))&1)?3:YQ(f)==YQ(e)?1:2;c?0!=(a.G&2)&&(f.f&&(1==d?(ZQ(a.b[f.b],Xk),ZQ(a.b[f.d],Uk)):2==d&&(ZQ(a.b[f.b],Uk),ZQ(a.b[f.d],Xk))),e.f&&(1==d?(ZQ(a.b[e.b],Xk),ZQ(a.b[e.d],Uk)):2==d&&(ZQ(a.b[e.b],Uk),ZQ(a.b[e.d],Xk)))):a.k[b]=d;return!0}\nfunction iR(a,b,c){var d,e,f,g,h,j,l;if(0!=a.S[b]||6!=a.H.x[b]&&7!=a.H.x[b]&&14!=a.H.x[b]&&15!=a.H.x[b]&&16!=a.H.x[b])return!1;if(0!=a.H.k[b]){if(2==a.H.f[b]&&2==a.H.j[b][0]&&2==a.H.j[b][1])return UQ(a,b,c);if(15!=a.H.x[b]&&16!=a.H.x[b])return!1}if(3>a.H.f[b]||4<WQ(a.H,b)||7==a.H.x[b]&&!a.I[b])return!1;d=D(B,q,-1,4,1);l=D(B,q,-1,4,1);j=D(Aq,ul,-1,4,2);for(g=0;g<WQ(a.H,b);++g){f=-1;for(h=e=0;h<WQ(a.H,b);++h)!j[h]&&f<a.c[VQ(a.H,b,h)]&&(f=a.c[VQ(a.H,b,h)],e=h);d[g]=e;l[g]=f;j[e]=!0}if(4==WQ(a.H,b)&&\nl[0]==l[1]&&l[2]==l[3]||4==WQ(a.H,b)&&(l[0]==l[2]||l[1]==l[3])||3==WQ(a.H,b)&&l[0]==l[2])return!1;f=e=0;h=!1;for(g=1;g<WQ(a.H,b);++g)if(l[g-1]==l[g]){if(!c||0==l[g])return!1;e=VQ(a.H,b,d[g-1]);f=VQ(a.H,b,d[g]);jR(a.H,kR(a.H,b,d[g]))&&(a.L[b]=!0);h=!0}if(c&&!h)return!1;if(a.X){g=D(B,q,-1,4,1);for(l=0;l<WQ(a.H,b);++l)g[l]=VQ(a.H,b,d[l]);3==WQ(a.H,b)&&(g[3]=b);d=hw([lR,OG],[u,vl],[54,-1],[3,3],0,2,1);for(l=0;3>l;++l)d[l][0]=fR(a.H,g[l+1])-fR(a.H,g[0]),d[l][1]=gR(a.H,g[l+1])-gR(a.H,g[0]),d[l][2]=hR(a.H,\ng[l+1])-hR(a.H,g[0]);g=D(OG,vl,-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 o,n;l=z(ZI,im,87,[z(B,q,-1,[2,1,2,1]),z(B,q,-1,[1,2,2,1]),z(B,q,-1,[1,1,2,2]),z(B,q,-1,[2,1,1,2]),z(B,q,-1,[2,2,1,1]),z(B,q,-1,[1,2,1,2])]);g=D(OG,vl,-1,WQ(a.H,b),1);for(n=0;n<WQ(a.H,b);++n)g[n]=\nmR(a.H,VQ(a.H,b,d[n]),b);h=~~(nR(a.H,b,d,g,null)<<24)>>24;if(3!=h)d=h;else{for(n=j=h=0;n<WQ(a.H,b);++n)o=kR(a.H,b,d[n]),Y(a.H,0,o)==b&&(9==a.H.B[o]&&(0!=j&&oR(a.H,b),h=n,j=1),17==a.H.B[o]&&(0!=j&&oR(a.H,b),h=n,j=2));if(0==j)d=3;else{for(n=1;n<WQ(a.H,b);++n)g[n]<g[0]&&(g[n]+=6.283185307179586);if(3==WQ(a.H,b)){switch(h){case 0:(g[1]<g[2]&&3.141592653589793>g[2]-g[1]||g[1]>g[2]&&3.141592653589793<g[1]-g[2])&&(j=3-j);break;case 1:3.141592653589793<g[2]-g[0]&&(j=3-j);break;case 2:3.141592653589793>g[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.M&&0!=(a.G&2)||!a.M&&0!=(a.G&4))1==d?(ZQ(a.b[e],gl),ZQ(a.b[f],dl)):2==d&&(ZQ(a.b[e],dl),ZQ(a.b[f],gl))}else a.S[b]=d;return!0}\nfunction pR(a){var b,c;b=0;c=a.b;qR(c,c.length,(rR(),rR(),sR));for(c=0;c<a.b.length;++c)(0==c||0!=tR(a.b[c],a.b[c-1]))&&++b,a.c[a.b[c].a]=b;return b}\nfunction uR(a,b){var c,d,e;d=!1;for(c=0;c<a.H.d;++c)if(cR(a,c,!1)){a.o[c]=a.C;if(b)a:{d=a;e=c;var f=void 0,g=void 0,h=void 0,j=void 0,l=void 0,o=void 0;if((1==d.k[e]||2==d.k[e])&&!vR(d.H,e)){l=!1;try{for(j=0;2>j;++j)if(f=Y(d.H,j,e),3==d.H.f[f]){g=D(B,q,-1,2,1);for(o=h=0;o<d.H.f[f];++o)kR(d.H,f,o)!=e&&(g[h++]=VQ(d.H,f,o));d.c[g[0]]>d.c[g[1]]^wR(d,f,g[0],g[1])&&(l=!l)}}catch(n){n=Iq(n);if(G(n,97)){d.e[e]=3;break a}throw n;}1==d.k[e]^l?d.e[e]=1:d.e[e]=2}}d=!0}e=!1;for(c=0;c<a.H.c;++c)if(iR(a,c,!1)){a.W[c]=\na.C;if(b)a:{e=a;var f=c,r=o=l=g=j=void 0,t=h=void 0;if(1==e.S[f]||2==e.S[f]){h=!1;if(2==e.H.k[f])try{for(r=0;2>r;++r)if(j=VQ(e.H,f,r),3==e.H.f[j]){l=D(B,q,-1,2,1);for(t=o=0;t<e.H.f[j];++t)1==e.H.j[j][t]&&(l[o++]=VQ(e.H,j,t));e.c[l[0]]>e.c[l[1]]^wR(e,j,l[0],l[1])&&(h=!h)}}catch(y){y=Iq(y);if(G(y,97)){e.N[f]=3;break a}throw y;}else{try{for(var j=e,l=f,v=t=r=o=void 0,s=void 0,A=void 0,v=WQ(j.H,l),s=D(B,q,-1,v,1),r=0;r<v;++r)s[r]=VQ(j.H,l,r);for(r=v;1<r;--r){o=!1;for(t=1;t<r;++t)wR(j,l,s[t-1],s[t])&&\n(o=!0,A=s[t-1],s[t-1]=s[t],s[t]=A);if(!o)break}g=s}catch(F){F=Iq(F);if(G(F,97)){e.N[f]=3;break a}throw F;}for(r=1;r<g.length;++r)for(t=0;t<r;++t)e.c[g[r]]<e.c[g[t]]&&(h=!h)}1==e.S[f]^h?e.N[f]=1:e.N[f]=2}}e=!0}e&&(a.C=!a.C);return d||e}\nfunction xR(a){var b,c,d,e,f,g,h,j,l;for(e=0;e<a.V.c;++e){d=Nx(a.V,e);b=!0;l=-1;f=!1;for(h=0;h<d.length;++h){c=d[h];if(0==a.S[c]){b=!1;break}if(3!=a.S[c]){g=!0;for(j=0;j<d.length;++j)if(j!=h&&a.c[c]==a.c[d[j]]){g=!1;break}g&&l<a.c[c]&&(l=a.c[c],f=1==a.S[c])}}if(b&&-1!=l){for(h=0;h<d.length;++h)c=d[h],f&&(1==a.S[c]?a.S[c]=2:2==a.S[c]&&(a.S[c]=1)),a.U[c]=!1;$m(a.V,d);--e}}}\nfunction yR(a){var b,c;b=pR(a);do{c=b;b=a;for(var d=void 0,e=void 0,f=void 0,g=void 0,h=e=void 0,j=void 0,l=void 0,f=D(B,q,-1,b.E,1),d=0;d<b.H.c;++d){j=b.H.f[d]+zR(b.H,d);for(g=0;g<AR(b.H,d);++g)if(g<b.H.f[d]||g>=WQ(b.H,d)){l=2*b.c[VQ(b.H,d,g)];e=kR(b.H,d,g);2==dR(b.H,e)&&(eR(b.H,e)||++l);for(e=0;e<g&&!(l<f[e]);++e);for(h=g;h>e;--h)f[h]=f[h-1];f[e]=l}BR(b.b[d],d);CR(b.b[d],16,Tw(b.c[d]));for(g=j;g<b.E;++g)CR(b.b[d],17,Tk);for(g=0;g<j;++g)CR(b.b[d],17,Tw(f[g]))}b=pR(a)}while(c!=b);return b}\nfunction wR(a,b,c,d){var e,f,g,h,j,l,o,n,r,t,y,v,s,A,F;if(a.H.x[c]!=a.H.x[d])return a.H.x[c]>a.H.x[d];if(a.H.v[c]!=a.H.v[d])return g=0==a.H.v[c]?(DR(),ER)[a.H.x[c]]:a.H.v[c],a=0==a.H.v[d]?(DR(),ER)[a.H.x[d]]:a.H.v[d],g>a;h=a.H.c;r=D(B,q,-1,h,1);y=D(B,q,-1,h,1);v=D(B,q,-1,h,1);t=D(Aq,ul,-1,h,2);g=D(Aq,ul,-1,a.H.o,2);r[0]=b;r[1]=c;r[2]=d;y[0]=-1;y[1]=0;y[2]=0;g[b]=!0;g[c]=!0;g[d]=!0;j=1;s=2;b=D(B,q,-1,64,1);b[1]=1;b[2]=3;for(d=2;j<=s;){for(;j<b[d];){l=r[j];if(!t[j]){for(A=n=o=0;A<a.H.f[l];++A){c=VQ(a.H,\nl,A);s+a.H.j[l][A]+1>=h&&(h+=a.H.c,r=FR(r,h),y=FR(y,h),v=FR(v,h),t=(e=D(Aq,ul,-1,h,2),GR(t,0,e,t.length),e));if(0!=(a.H.z[kR(a.H,l,A)]&512))++o,n+=a.H.x[c];else for(f=1;f<a.H.j[l][A];++f)++s,r[s]=c,y[s]=j,t[s]=!0;F=y[j];if(c!=r[F]){f=!1;if(g[c])for(F=y[F];-1!=F;){if(c==r[F]){f=!0;break}F=y[F]}f?(++s,r[s]=c,y[s]=j,t[s]=!0):(++s,r[s]=c,y[s]=j,g[c]=!0)}}0!=o&&(++s,v[s]=~~((n<<2)/o),y[s]=j,t[s]=!0)}++j;if(1E4==j)throw new Op("Emergency break in while loop.");}b.length==d+1&&(b=FR(b,b.length+64));b[d+\n1]=s+1;for(A=b[d];A<b[d+1];++A)0==v[A]&&(v[A]=(151==a.H.x[r[A]]?1:152==a.H.x[r[A]]?1:a.H.x[r[A]])<<2),v[A]+=v[y[A]]<<16;HR(a,t,v,y,r,b,d);if(v[1]!=v[2])return v[1]>v[2];1<d&&IR(v,y,b,d);++d}h=D(B,q,-1,a.H.c,1);c=!1;for(e=0;e<a.H.c;++e)if(g[e]&&0!=a.H.v[e]){c=!0;break}if(c){for(e=0;e<a.H.c;++e)h[e]=0==a.H.v[e]?(DR(),ER)[a.H.x[e]]:a.H.v[e];if(JR(a,t,v,y,r,h,b,d))return v[1]>v[2]}e=h.length;for(c=0;c<e;++c)h[c]=0;c=!1;for(e=0;e<a.H.d;++e)if(g[Y(a.H,0,e)]||g[Y(a.H,1,e)])1==a.e[e]?(h[Y(a.H,0,e)]=1,h[Y(a.H,\n1,e)]=1,c=!0):2==a.e[e]&&(h[Y(a.H,0,e)]=2,h[Y(a.H,1,e)]=2,c=!0);if(c&&JR(a,t,v,y,r,h,b,d))return v[1]>v[2];e=h.length;for(c=0;c<e;++c)h[c]=0;c=!1;for(e=0;e<a.H.c;++e)g[e]&&(2==a.N[e]?(h[e]=1,c=!0):1==a.N[e]&&(h[e]=2,c=!0));if(c&&JR(a,t,v,y,r,h,b,d))return v[1]>v[2];throw new Op("no distinction applying CIP rules");}\nfunction IR(a,b,c,d){var e,f,g,h;e=c[d];c=c[d+1]-e;h=D(KR,u,5,c,0);for(f=0;f<c;++f)h[f]=new LR,h[f].c=a[f+e],h[f].b=b[f+e],h[f].a=f+e;e=new MR;for(g=d;1<g;--g){for(f=0;f<c;++f)h[f].c+=a[h[f].b]<<16,h[f].b=b[h[f].b];qR(h,h.length,e?e:(rR(),rR(),sR));d=1;for(f=0;f<c;++f)a[h[f].a]=d,f!=c-1&&0!=(h[f].c!=h[f+1].c?h[f].c>h[f+1].c?1:-1:0)&&++d}}\nfunction JR(a,b,c,d,e,f,g,h){var j,l;for(l=1;l<h;++l){for(j=g[l];j<g[l+1];++j)c[j]=f[e[j]]+(c[d[j]]<<8);HR(a,b,c,d,e,g,l);if(c[1]!=c[2])return!0;1<l&&IR(c,d,g,l)}return!1}\nfunction HR(a,b,c,d,e,f,g){for(var h,j,l,o,n,r;1<g;--g){n=f[g]-f[g-1];r=D(NR,u,4,n,0);h=f[g];for(j=0;j<n;++j){l=f[g-1]+j;for(o=h;o<f[g+1]&&d[o]==l;)++o;r[j]=new OR;r[j].c=l;r[j].d=c[l];r[j].b=b[l]?0:a.H.f[a.H.o+e[l]]-a.H.f[e[l]]+PR(a.H,e[l]);r[j].a=D(B,q,-1,o-h,1);for(l=h;l<o;++l)r[j].a[l-h]=c[l];QR(r[j].a);h=o}j=new RR;qR(r,r.length,j?j:(rR(),rR(),sR));h=1;for(j=0;j<n;++j)c[r[j].c]=h,j!=n-1&&0!=SR(r[j],r[j+1])&&++h}}\nfunction TR(a){var b,c;c=hw([UR,ZI],[u,im],[88,87],[2,32],0,2,0);for(b=0;b<a.H.c;++b)a.D[b]&&(1==a.Q[b]?c[0][a.P[b]]=VR(c[0][a.P[b]],b):2==a.Q[b]&&(c[1][a.P[b]]=VR(c[0][a.P[b]],b)));return c}function bR(a,b){var c,d,e,f,g;e=WR(a.H);for(c=0;c<e.i.c;++c)if(e.d[c]&&XR(e,c,b)){for(d=Nx(e.i,c),e=0,f=d.length;e<f;++e)if(c=d[e],c!=b)for(g=0;g<a.H.f[c];++g)if(aR(a.H,kR(a.H,c,g)))return!0;break}return!1}\nfunction YR(a,b,c){a.J=b;for(b=0;b<a.H.c;++b)a.c[b]=c[b],a.S[b]=0,a.W[b]=!1;for(c=0;c<a.H.d;++c)a.k[c]=0,a.o[c]=!1}function ZR(a,b){var c,d;c=Y(a.H,0,b);if(c>=a.H.c)return!1;if(1==a.S[c]||2==a.S[c])return!0;if(3==a.S[c])return!1;d=$R(a.H,c);if(-1!=d)return 1==a.k[d]||2==a.k[d];for(d=0;d<a.H.f[c];++d)if(2==a.H.j[c][d]&&(1==a.S[VQ(a.H,c,d)]||2==a.S[VQ(a.H,c,d)]))return!0;return!1}function FR(a,b){var c;c=D(B,q,-1,b,1);GR(a,0,c,a.length);return c}\nfunction aS(a,b){var c;if(65535<a.o)throw new an("Cannot canonize a molecule having more than 65535 atoms");if(65535<a.p)throw new an("Cannot canonize a molecule having more than 65535 bonds");this.H=a;this.G=b;bS(this.H,3);var d,e,f,g,h,j,l,o,n,r,t,y,v,s,A,F,M,N,$,V;this.I=D(Aq,ul,-1,this.H.c,2);for(d=0;d<this.H.c;++d)if(7==this.H.x[d])if(4==this.H.f[d])this.I[d]=!0;else if(3==this.H.f[d])if(1==this.H.q[d])this.I[d]=!0;else if(!cS(this.H,d))if(0!=(this.G&32))this.I[d]=!0;else if(3==dS(this.H,d)&&\n(V=eS(this.H,d),!(7<V))){N=WR(this.H);for($=0;$<N.i.c&&!(Nx(N.j,$).length==V&&XR(N,$,d));)++$;n=o=-1;for(r=0;3>r;++r){l=kR(this.H,d,r);var W;a:{for(var ca=l,ja=void 0,ra=void 0,ra=Nx(N.j,$),ja=0;ja<ra.length;++ja)if(ca==ra[ja]){W=!0;break a}W=!1}if(!W){o=VQ(this.H,d,r);n=l;break}}y=D(Aq,ul,-1,this.H.d,2);y[n]=!0;v=D(B,q,-1,11,1);a:{var ac=this.H,K=v,oa=o,Ac=d,id=y,tb=void 0,L=void 0,Fa=void 0,ub=void 0,Ic=void 0,tc=void 0,Aa=void 0,jd=void 0,cd=void 0;if(oa==Ac)K[0]=oa,s=0;else{bS(ac,1);ub=D(B,q,\n-1,ac.o,1);Fa=D(B,q,-1,ac.o,1);cd=D(B,q,-1,ac.o,1);Fa[0]=oa;ub[oa]=1;for(Ic=L=0;L<=Ic&&10>=ub[Fa[L]];){jd=Fa[L];for(tc=0;tc<ac.f[ac.o+jd];++tc)if(null==id||id.length<=ac.i[jd][tc]||!id[ac.i[jd][tc]]){tb=ac.e[jd][tc];if(tb==Ac){Aa=ub[jd];K[Aa]=tb;for(K[--Aa]=jd;0<Aa;)K[Aa-1]=cd[K[Aa]],--Aa;s=ub[jd];break a}0==ub[tb]&&(Fa[++Ic]=tb,ub[tb]=ub[jd]+1,cd[tb]=jd)}++L}s=-1}}if(-1!=s){for(f=1;!XR(N,$,v[f]);)++f;e=s-f;g=v[f];if(6==V&&2==e&&3==f&&3<=dS(this.H,v[1])){t=!1;M=Nx(N.i,$);for(r=0;6>r;++r)if(d==M[r]){F=\nfS(N,$,g==M[fS(N,$,r+2)]?r-2:r+2);A=M[F];var ta;if(ta=3<=dS(this.H,A)){var Da;a:{var aa=this.H,Fb=v[1],cb=A,Gb=void 0,Pc=void 0,oc=void 0,ba=void 0,kd=void 0,S=void 0;if(Fb==cb)Da=0;else{bS(aa,1);ba=D(B,q,-1,aa.o,1);oc=D(B,q,-1,aa.o,1);oc[0]=Fb;ba[Fb]=1;for(kd=Pc=0;Pc<=kd&&2>=ba[oc[Pc]];){for(S=0;S<aa.f[aa.o+oc[Pc]];++S){Gb=aa.e[oc[Pc]][S];if(Gb==cb){Da=ba[oc[Pc]];break a}0==ba[Gb]&&(oc[++kd]=Gb,ba[Gb]=ba[oc[Pc]]+1)}++Pc}Da=-1}}ta=2==Da}ta&&(t=!0);break}if(t){this.I[d]=!0;continue}}h=1==this.H.k[g]||\n0!=(this.H.s[g]&4096)||cS(this.H,g);j=!h&&7==this.H.x[g]&&1!=this.H.q[g];if(1==e)!h&&!j&&4>=V&&3>=f&&(this.I[d]=!0);else switch(V){case 4:!h&&!j&&4>=f&&(this.I[d]=!0);break;case 5:j?3>=f&&(this.I[d]=!0):h||4>=f&&(this.I[d]=!0);break;case 6:2==e?h?4>=f&&(this.I[d]=!0):j||3>=f&&(this.I[d]=!0):3==e&&(h?6>=f&&(this.I[d]=!0):4>=f&&(this.I[d]=!0));break;case 7:3==e&&3>=f&&(this.I[d]=!0)}}}for(c=0;c<this.H.c;++c)if(0!=hR(this.H,c)){this.X=!0;break}this.S=D(XL,Cl,-1,this.H.c,1);this.T=D(Aq,ul,-1,this.H.c,\n2);this.W=D(Aq,ul,-1,this.H.c,2);this.k=D(XL,Cl,-1,this.H.d,1);this.o=D(Aq,ul,-1,this.H.d,2);this.n=D(Aq,ul,-1,this.H.d,2);var O,Db,Ua,T,db,Ma,dd,Qc,Na,eb,Kc,$d,Bd;dd=!1;if(this.H.E)for(db=0;db<this.H.d;++db)if(0!=this.H.A[db]){dd=!0;break}this.E=2;for(O=0;O<this.H.c;++O)this.E=fn(this.E,this.H.f[O]+zR(this.H,O));T=fn(2,dd?~~((78+36*this.E)/63):~~((78+21*this.E)/63));this.c=D(B,q,-1,this.H.o,1);this.b=D(gS,u,6,this.H.c,0);for(O=0;O<this.H.c;++O)this.b[O]=new hS(T);Ua=!1;for(O=0;O<this.H.c;++O){BR(this.b[O],\nO);0!=(this.H.w[O]&1)||null!=iS(this.H,O)?CR(this.b[O],8,oQ):CR(this.b[O],8,Tw(this.H.x[O]));CR(this.b[O],8,Tw(this.H.v[O]));CR(this.b[O],2,Tw(this.H.k[O]));CR(this.b[O],4,Tw(this.H.f[O]+zR(this.H,O)));0!=(this.H.w[O]&1)?CR(this.b[O],4,Yk):CR(this.b[O],4,Tw(8+this.H.q[O]));CR(this.b[O],5,Tw(jS(31,eS(this.H,O))));var Xc=this.b[O],Jb=O,nb=void 0,jc=void 0,uc=void 0,cc=void 0,nb=(~~(this.H.s[Jb]&-268435456)>>>28)-1,jc=kS(this.H,Jb,!1),uc=kS(this.H,Jb,!0),cc=-1;jc!=uc?-1!=nb&&nb>jc?cc=~~(nb<<24)>>24:\ncc=~~(jc<<24)>>24:-1!=nb?(nb>uc||nb<uc&&nb>=lS(this.H,Jb))&&(cc=~~(nb<<24)>>24):!mS(this.H,Jb)&&0!=PR(this.H,Jb)&&(cc=lS(this.H,Jb),cc-=nS(this.H,Jb,cc));var I=Jb,pc=cc;if(null==this.a)for(var dc=this.a=D(XL,Cl,-1,this.H.c,1),Bc=dc.length,vc=void 0,vc=0;vc<Bc;++vc)dc[vc]=-1;this.a[I]=~~(pc<<24)>>24;CR(Xc,4,Tw(cc+1));CR(this.b[O],2,Tw(~~(this.H.s[O]&48)>>4));this.H.E&&(CR(this.b[O],30,Tw(this.H.w[O])),null!=iS(this.H,O)&&(Ua=!0))}this.J=yR(this);if(this.J<this.H.c){for(O=0;O<this.H.c;++O){BR(this.b[O],\nO);CR(this.b[O],16,Tw(this.c[O]));Qc=D(B,q,-1,this.H.f[O],1);for(Na=0;Na<this.H.f[O];++Na)Qc[Na]=this.c[VQ(this.H,O,Na)]<<5,Qc[Na]|=jS(31,this.H.n&&kR(this.H,O,Na)<this.H.d?this.H.n.b[kR(this.H,O,Na)]:0);QR(Qc);for(Na=this.E;Na>Qc.length;--Na)CR(this.b[O],21,Tk);for(Na=Qc.length-1;0<=Na;--Na)CR(this.b[O],21,Tw(Qc[Na]))}this.J=yR(this)}if(Ua&&this.J<this.H.c){for(O=0;O<this.H.c;++O){BR(this.b[O],O);CR(this.b[O],16,Tw(this.c[O]));Db=iS(this.H,O);$d=null==Db?0:jS(12,Db.length);for(Na=12;Na>$d;--Na)CR(this.b[O],\n8,Tk);for(Na=$d-1;0<=Na;--Na)CR(this.b[O],8,Tw(Db[Na]))}this.J=yR(this)}if(dd&&this.J<this.H.c){for(O=0;O<this.H.c;++O){BR(this.b[O],O);CR(this.b[O],16,Tw(this.c[O]));Ma=D(MP,Dl,-1,this.H.f[O]+zR(this.H,O),3);for(Na=eb=0;Na<AR(this.H,O);++Na)if(Na<this.H.f[O]||Na>=WQ(this.H,O))Ma[eb]=Tw(this.c[VQ(this.H,O,Na)]),Ma[eb]=Nw(Ma[eb],20),Ma[eb]=oS(Ma[eb],Tw(this.H.A[kR(this.H,O,Na)])),++eb;Ma.sort(pS);for(Na=this.E;Na>Ma.length;--Na)CR(this.b[O],36,Tk);for(Na=Ma.length-1;0<=Na;--Na)CR(this.b[O],36,Ma[Na])}this.J=\nyR(this)}if(0!=(this.G&8)&&this.J<this.H.c){Kc=new qS;for(O=0;O<this.H.c;++O)if(null!=rS(this.H,O))a:{var Cd=Kc,ae=rS(this.H,O),Jd=void 0,ed=void 0,Nb=void 0,ka=void 0,ka=Cd.a.c;if(0==ka)WD(Cd.a,0,ae);else{for(Nb=1;2*Nb<=ka;)Nb<<=1;ed=Nb;for(--Nb;0!=ed;)if(ed>>=1,Nb>=ka)Nb-=ed;else{Jd=sS(ae,Nx(Cd.a,Nb));if(0==Jd)break a;if(0==ed)break;0>Jd?Nb-=ed:Nb+=ed}Nb<ka&&0<sS(ae,Nx(Cd.a,Nb))&&++Nb;WD(Cd.a,Nb,ae)}}for(O=0;O<this.H.c;++O){var be;if(null==rS(this.H,O))be=0;else{var Ob;a:{var pe=Kc,Hb=rS(this.H,\nO),Rc=void 0,Ra=void 0,hb=void 0,sd=void 0,sd=pe.a.c;if(0!=sd){for(hb=1;2*hb<=sd;)hb<<=1;Ra=hb;for(--hb;0!=Ra;)if(Ra>>=1,hb>=sd)hb-=Ra;else{Rc=sS(Hb,Nx(pe.a,hb));if(0==Rc){Ob=hb;break a}if(0==Ra)break;0>Rc?hb-=Ra:hb+=Ra}}Ob=-1}be=1+Ob}Bd=be;BR(this.b[O],O);CR(this.b[O],16,Tw(this.c[O]));CR(this.b[O],16,Tw(Bd))}this.J=yR(this)}if(0!=(this.G&16)&&this.J<this.H.c){for(O=0;O<this.H.c;++O)BR(this.b[O],O),CR(this.b[O],16,Tw(this.c[O])),CR(this.b[O],1,Tw(tS(this.H,O)?1:0));this.J=yR(this)}var Xa,Pb,Cc,Ba;\nBa=this.J;Cc=D(B,q,-1,this.H.c,1);for(Xa=0;Xa<this.H.c;++Xa)Cc[Xa]=this.c[Xa];if(!this.H.E){var Yc,ec,ld,fc;this.C=!0;this.N=D(XL,Cl,-1,this.H.c,1);this.e=D(XL,Cl,-1,this.H.d,1);for(fc=uR(this,!0);this.J<this.H.c&&fc;){for(Yc=0;Yc<this.H.c;++Yc)BR(this.b[Yc],Yc),CR(this.b[Yc],20,Tw(this.c[Yc]<<4|this.S[Yc]<<2));for(ec=0;ec<this.H.d;++ec)ZQ(this.b[Y(this.H,0,ec)],Tw(this.k[ec])),ZQ(this.b[Y(this.H,1,ec)],Tw(this.k[ec]));ld=yR(this);if(this.J==ld)break;this.J=ld;fc=uR(this,!0)}YR(this,Ba,Cc)}this.Q=\nD(XL,Cl,-1,this.H.c,1);this.P=D(XL,Cl,-1,this.H.c,1);for(Xa=0;Xa<this.H.c;++Xa)this.Q[Xa]=~~(uS(this.H,Xa)<<24)>>24,this.P[Xa]=~~(vS(this.H,Xa)<<24)>>24;this.j=D(XL,Cl,-1,this.H.d,1);this.i=D(XL,Cl,-1,this.H.d,1);for(Pb=0;Pb<this.H.d;++Pb)this.j[Pb]=~~(~~(this.H.z[Pb]&3072)>>10<<24)>>24,this.i[Pb]=~~(wS(this.H,Pb)<<24)>>24;var xb,wc,md,qe,Dd,gc;this.C=!0;for(Dd=uR(this,!1);this.J<this.H.c&&Dd;){for(xb=0;xb<this.H.c;++xb){BR(this.b[xb],xb);CR(this.b[xb],16,Tw(this.c[xb]));gc=this.S[xb]<<7;if((1==this.S[xb]||\n2==this.S[xb])&&0!=this.Q[xb])gc|=this.Q[xb]<<5,gc|=this.P[xb];CR(this.b[xb],18,Tw(gc<<9))}for(wc=0;wc<this.H.d;++wc){md=this.k[wc]<<7;if((1==this.k[wc]||2==this.k[wc])&&1==this.H.B[wc]&&0!=this.j[wc])md|=this.j[wc]<<5,md|=this.i[wc];ZQ(this.b[Y(this.H,0,wc)],Tw(md));ZQ(this.b[Y(this.H,1,wc)],Tw(md))}qe=yR(this);if(this.J==qe)break;this.J=qe;Dd=uR(this,!1)}this.M=!1;this.D=D(Aq,ul,-1,this.H.c,2);for(Xa=0;Xa<this.H.c;++Xa)0!=this.S[Xa]&&(this.M=this.D[Xa]=!0);var nd,Ed;for(nd=0;nd<this.H.c;++nd)(!this.D[nd]||\n3==this.S[nd])&&(this.Q[nd]=0);for(Ed=0;Ed<this.H.d;++Ed)(1!=this.H.B[Ed]||0==this.k[Ed]||3==this.k[Ed])&&(this.j[Ed]=0);this.F=null;this.R=D(Aq,ul,-1,this.H.c,2);if(this.M){var U=this.F=new xS(this.H,Cc,this.D,this.S,this.k,this.Q,this.P,this.W,this.o,this.R),Zc,ib,Eb,kc,$c,Ga,Rd,mg;if(null!=U.i){Ga=new yS(U);U.b=new Nm;for(kc=0;kc<U.i.length;++kc){for(var fb=void 0,Se=void 0,Se=fb=0;Se<Ga.b;++Se)Ga.e[Se][kc]&&-3==Ga.c[Se]&&++fb;Eb=fb;if(0==Eb){zS(Ga,kc);Rd=AS(U,kc,2);Zc=AS(U,kc,1);ib=BS(U,kc);if(1==\nRd&&1==Zc&&!ib){for(var re=U,Kd=kc,Dc=Ga.a+Ga.f++,Ec=void 0,Lc=void 0,Lc=0;Lc<re.i[Kd].length;++Lc)Ec=re.i[Kd][Lc],2==re.n[Ec]&&(re.n[Ec]=1,re.k[Ec]=~~(Dc<<24)>>24);Qm(U.b,new CS(kc,1,-1,-1))}0<Rd?(ib&&DS(U,kc,Ga.j+Ga.i++,2),Qm(U.b,new CS(kc,1,-1,-1))):0<Zc?(ib&&DS(U,kc,Ga.a+Ga.f++,1),Qm(U.b,new CS(kc,1,-1,-1))):ib&&(DS(U,kc,Ga.a+Ga.f++,1),Qm(U.b,new CS(kc,1,-1,-1)))}else if(1==Eb)if(BS(U,kc)){a:{for(var Fd=void 0,Fd=0;Fd<Ga.b;++Fd)if(Ga.e[Fd][kc]&&-3==Ga.c[Fd]){$c=Fd<Ga.a?Fd:Fd<Ga.b?Fd-Ga.a:-1;break a}$c=\n-1}a:{for(var td=void 0,td=0;td<Ga.b;++td)if(Ga.e[td][kc]&&-3==Ga.c[td]){mg=td<Ga.a?1:td<Ga.b?2:0;break a}mg=-1}Qm(U.b,new CS(kc,2,$c,mg))}else zS(Ga,kc),Qm(U.b,new CS(kc,1,-1,-1))}}}this.U=D(Aq,ul,-1,this.H.c,2);this.V=new Nm;var Ya,ud,hc,Cb,ce,Sc,Gd,Qb;for(Ya=hc=0;Ya<this.H.c;++Ya)0!=this.Q[Ya]&&++hc;if(0!=hc){Qb=D(B,q,-1,hc,1);for(Ya=hc=0;Ya<this.H.c;++Ya)0!=this.Q[Ya]&&(Qb[hc]=this.Q[Ya]<<29|this.P[Ya]<<24|this.c[Ya]<<12|Ya,++hc);QR(Qb);Gd=Cb=0;for(ce=Qb[0]&-16777216;;)if(++Gd,Gd==Qb.length||\nce!=(Qb[Gd]&-16777216)){ud=D(B,q,-1,Gd-Cb,1);for(Sc=Cb;Sc<Gd;++Sc)Ya=Qb[Sc]&4095,ud[Sc-Cb]=Ya,this.U[Ya]=!0;Qm(this.V,ud);if(Gd==Qb.length)break;ce=Qb[Gd]&-16777216;Cb=Gd}}YR(this,Ba,Cc);var pb,Sa,jb,Sd,Ee,od;this.C=!0;jb=TR(this);this.F&&ES(this.F,this.c)&&(jb=TR(this));uR(this,!1)&&xR(this);for(od=!0;this.J<this.H.c&&od;){for(var Za=jb,vd=void 0,Rb=void 0,wd=void 0,ie=void 0,Td=void 0,Ud=void 0,Bf=void 0,Hg=void 0,qc=void 0,gf=void 0,wd=hw([ZI,B],[im,q],[87,-1],[2,32],0,2,1),ie=0;2>ie;++ie){vd=\nD(ZI,im,87,32,0);for(Rb=gf=0;32>Rb;++Rb)if(null!=Za[ie][Rb]){Hg=Za[ie][Rb].length;vd[Rb]=D(B,q,-1,Hg,1);for(Td=0;Td<Hg;++Td)vd[Rb][Td]=this.c[Za[ie][Rb][Td]];QR(vd[Rb]);++gf}for(qc=gf;0<qc;--qc){Bf=0;Ud=null;for(Rb=0;32>Rb;++Rb)if(null!=vd[Rb])if(null==Ud||Ud.length<vd[Rb].length)Ud=vd[Rb],Bf=Rb;else if(Ud.length==vd[Rb].length)for(Td=Ud.length-1;0<=Td;--Td)if(Ud[Td]<vd[Rb][Td]){Ud=vd[Rb];Bf=Rb;break}wd[ie][Bf]=qc;vd[Bf]=null}}Sd=wd;for(pb=0;pb<this.H.c;++pb)BR(this.b[pb],pb),CR(this.b[pb],16,Tw(this.c[pb])),\nCR(this.b[pb],20,Tk),!this.R[pb]&&0!=this.Q[pb]&&ZQ(this.b[pb],Tw((this.Q[pb]<<18)+(Sd[1==this.Q[pb]?0:1][this.P[pb]]<<8))),ZQ(this.b[pb],Tw(this.S[pb]<<4));for(Sa=0;Sa<this.H.d;++Sa)ZQ(this.b[Y(this.H,0,Sa)],Tw(this.k[Sa])),ZQ(this.b[Y(this.H,1,Sa)],Tw(this.k[Sa]));Ee=yR(this);if(this.J==Ee)break;this.J=Ee;od=!1;this.F&&ES(this.F,this.c)&&(od=!0,jb=TR(this));uR(this,!1)&&(od=!0,xR(this))}if(this.F){var xd=this.F,Ig,je;je=!0;for(Ig=0;Ig<xd.j.c;++Ig)if(0!=xd.p[Ig]&&!xd.e[Ig]){je=!1;break}this.B=je}var Cf,\nTc,sa,Te,xc,hf,Jh,jf,se,kf,Df,yd;Df=se=jf=Jh=hf=kf=xc=0;yd=!1;Cf=D(Aq,ul,-1,32,2);for(Tc=0;Tc<this.H.c;++Tc)0!=this.S[Tc]&&(++xc,3==this.S[Tc]?++kf:0==this.Q[Tc]?(++hf,this.F&&this.F.e[Tc]&&++Jh):2==this.Q[Tc]?0==this.P[Tc]&&++se:1==this.Q[Tc]&&(Te=this.P[Tc],Cf[Te]||(++Df,Cf[Te]=!0),0==this.P[Tc]&&++jf,this.F&&this.F.e[Tc]&&(yd=!0)));for(sa=0;sa<this.H.d;++sa)0!=this.k[sa]&&1==this.H.B[sa]&&(++xc,3==this.k[sa]?++kf:0==this.j[sa]?(++hf,this.F&&this.F.e[Y(this.H,0,sa)]&&this.F.e[Y(this.H,1,sa)]&&++Jh):\n2==this.j[sa]?0==this.i[sa]&&++se:1==this.j[sa]&&(Te=this.i[sa],Cf[Te]||(++Df,Cf[Te]=!0),0==this.i[sa]&&++jf,this.F&&this.F.e[Y(this.H,0,sa)]&&this.F.e[Y(this.H,1,sa)]&&(yd=!0)));this.H.C=0==xc?65536:0!=kf?0:this.B?131072+(1<<Df):jf+Jh==xc&&!yd?196608:hf==xc?262144:se==xc?327680:hf==xc-1&&1==jf?393216:458752+(1<<Df);var yb,ng,Kh,Rf,de;this.L=D(Aq,ul,-1,this.H.c,2);this.K=D(Aq,ul,-1,this.H.d,2);if(0!=(this.G&6))for(yb=0;yb<this.H.c;++yb)BR(this.b[yb],yb),CR(this.b[yb],28,Tw(this.c[yb]<<12));if(this.J<\nthis.H.c){for(yb=Kh=0;yb<this.H.c;++yb)iR(this,yb,!0)&&++Kh;for(ng=0;ng<this.H.d;++ng)cR(this,ng,!0)&&++Kh}0!=(this.G&6)&&(this.J=yR(this));if(0!=(this.G&1)){this.d=D(B,q,-1,this.H.c,1);for(yb=0;yb<this.H.c;++yb)this.d[yb]=this.c[yb]}for(;this.J<this.H.c;){for(yb=0;yb<this.H.c;++yb)BR(this.b[yb],yb),CR(this.b[yb],17,Tw(2*this.c[yb]));de=D(B,q,-1,this.J+1,1);for(yb=0;yb<this.H.c;++yb)++de[this.c[yb]];for(Rf=1;1==de[Rf];)++Rf;for(yb=0;yb<this.H.c;++yb)if(this.c[yb]==Rf){ZQ(this.b[yb],Uk);break}this.J=\nyR(this);xR(this);this.F&&ES(this.F,this.c)}xR(this);var Oa,Ef,Ve,zb,ek,mf,fh,yl,Qh,fk,Ja,Bi,gh,Rh,lc,Kg,gk,zl;gh=D(Aq,ul,-1,this.H.c,2);Rh=D(Aq,ul,-1,this.H.d,2);for(Ef=Oa=0;Ef<this.H.c;++Ef)this.L[Ef]&&!this.T[Ef]&&iR(this,Ef,!1)&&(this.T[Ef]=!0,gh[Ef]=!0,++Oa);for(Ve=0;Ve<this.H.d;++Ve)this.K[Ve]&&!this.n[Ve]&&cR(this,Ve,!1)&&(this.n[Ve]=!0,Rh[Ve]=!0,++Oa);if(1==Oa){for(Ef=0;Ef<this.H.c;++Ef)if(gh[Ef]){this.S[Ef]=0;break}for(Ve=0;Ve<this.H.d;++Ve)if(Rh[Ve]){this.k[Ve]=0;break}}else if(1<Oa){var hh,\nSh,pg,ih,Th,Lg,qg,Mg,jj,Al,Vd,Fe;if(!this.s){this.s=new Nm;Al=0;Vd=D(B,q,-1,this.H.c,1);Lg=D(B,q,-1,this.H.c,1);Mg=D(B,q,-1,this.H.d,1);for(hh=0;hh<this.H.c;++hh)if(0==Vd[hh]&&(0!=(this.H.s[hh]&3072)||1==this.H.k[hh])){Lg[0]=hh;qg=1;jj=0;Vd[hh]=++Al;Sh=D(Aq,ul,-1,this.H.d,2);for(Th=0;Th<qg;++Th)for(Fe=0;Fe<this.H.f[Lg[Th]];++Fe)if(ih=kR(this.H,Lg[Th],Fe),jR(this.H,ih)||2==dR(this.H,ih)||aR(this.H,ih))pg=VQ(this.H,Lg[Th],Fe),Sh[ih]||(Mg[jj++]=ih,Sh[ih]=!0),0==Vd[pg]&&(Lg[qg++]=pg,Vd[pg]=Al);Qm(this.s,\nnew FS(Lg,qg,Mg,jj))}}for(ek=new Jv(this.s);ek.b<ek.d.Yf();){zb=Kv(ek);fh=yl=Kg=lc=0;mf=Qh=-1;for(Ja=0;Ja<zb.a.length;++Ja)if(gh[zb.a[Ja]]&&(++lc,1==this.S[zb.a[Ja]]||2==this.S[zb.a[Ja]]))++Kg,Qh<this.c[zb.a[Ja]]&&(Qh=this.c[zb.a[Ja]],yl=zb.a[Ja]);for(Ja=0;Ja<zb.b.length;++Ja)if(Rh[zb.b[Ja]]&&(++lc,gk=this.c[Y(this.H,0,zb.b[Ja])],zl=this.c[Y(this.H,1,zb.b[Ja])],fk=gk>zl?(gk<<16)+zl:(zl<<16)+gk,1==this.k[zb.b[Ja]]||2==this.k[zb.b[Ja]]))++Kg,mf<fk&&(mf=fk,fh=zb.b[Ja]);if(0!=lc)if(1==lc){for(Ja=0;Ja<\nzb.a.length;++Ja)gh[zb.a[Ja]]&&(this.S[zb.a[Ja]]=0);for(Ja=0;Ja<zb.b.length;++Ja)Rh[zb.b[Ja]]&&(this.k[zb.b[Ja]]=0)}else if(1==Kg){for(Ja=0;Ja<zb.a.length;++Ja)gh[zb.a[Ja]]&&(this.S[zb.a[Ja]]=3);for(Ja=0;Ja<zb.b.length;++Ja)Rh[zb.b[Ja]]&&(this.k[zb.b[Ja]]=3)}else if(Bi=!1,-1!=Qh?2==this.S[yl]&&(Bi=!0):2==this.k[fh]&&(Bi=!0),Bi){for(Ja=0;Ja<zb.a.length;++Ja)if(gh[zb.a[Ja]])switch(this.S[zb.a[Ja]]){case 1:this.S[zb.a[Ja]]=2;break;case 2:this.S[zb.a[Ja]]=1}for(Ja=0;Ja<zb.b.length;++Ja)if(Rh[zb.b[Ja]])switch(this.k[zb.b[Ja]]){case 1:this.k[zb.b[Ja]]=\n2;break;case 2:this.k[zb.b[Ja]]=1}}}}var te,Tb;for(te=0;te<this.H.c;++te)0!=(this.H.s[te]&67108864)^3==this.S[te]&&oR(this.H,te),(1==uS(this.H,te)||2==uS(this.H,te))&&(!this.D[te]||3==this.S[te])&&oR(this.H,te);for(Tb=0;Tb<this.H.p;++Tb)(17==this.H.B[Tb]||9==this.H.B[Tb])&&!ZR(this,Tb)&&oR(this.H,Y(this.H,0,Tb));for(Tb=0;Tb<this.H.d;++Tb){if(2==dR(this.H,Tb)){if(0!=(this.H.z[Tb]&16777216)&&(1==this.k[Tb]||2==this.k[Tb]))this.k[Tb]=3,GS(this.H,Tb,26);3==this.k[Tb]&&!this.n[Tb]&&26!=this.H.B[Tb]&&(oR(this.H,\nY(this.H,0,Tb)),oR(this.H,Y(this.H,1,Tb)))}1==this.H.B[Tb]&&3==this.k[Tb]&&(oR(this.H,Y(this.H,0,Tb)),oR(this.H,Y(this.H,1,Tb)));if((1==~~(this.H.z[Tb]&3072)>>10||2==~~(this.H.z[Tb]&3072)>>10)&&(1!=this.H.B[Tb]||1!=this.k[Tb]&&2!=this.k[Tb]))oR(this.H,Y(this.H,0,Tb)),oR(this.H,Y(this.H,1,Tb))}}w(7,1,{},aS);_.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;_.x=!1;_.y=null;_.z=0;_.A=null;\n_.B=!1;_.C=!1;_.D=null;_.E=0;_.F=null;_.G=0;_.H=null;_.I=null;_.J=0;_.K=null;_.L=null;_.M=!1;_.N=null;_.O=null;_.P=null;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=!1;function SR(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=e<f?e:f;for(d=0;d<c;++d)if(--e,--f,a.a[e]!=b.a[f])return a.a[e]>b.a[f]?1:-1;return e!=f?e>f?1:-1:a.b!=b.b?a.b>b.b?1:-1:0}function RR(){}w(8,1,{},RR);_.dd=function(a,b){return SR(a,b)};function OR(){}w(9,1,{4:1},OR);_.a=null;\n_.b=0;_.c=0;_.d=0;function MR(){}w(10,1,{},MR);_.dd=function(a,b){return a.c!=b.c?a.c>b.c?1:-1:0};function LR(){}w(11,1,{5:1},LR);_.a=0;_.b=0;_.c=0;function CR(a,b,c){0==a.b&&(++a.c,a.b=63);63==a.b?(a.d[a.c]=oS(a.d[a.c],c),a.b-=b):a.b>=b?(a.d[a.c]=Nw(a.d[a.c],b),a.d[a.c]=oS(a.d[a.c],c),a.b-=b):(a.d[a.c]=Nw(a.d[a.c],a.b),a.d[a.c]=oS(a.d[a.c],Jw(c,b-a.b)),b-=a.b,++a.c,a.b=63-b,a.d[a.c]=oS(a.d[a.c],HS(c,Tw((1<<b)-1))))}\nfunction ZQ(a,b){var c=a.d,d=a.c,e;e=a.d[a.c];var f,g;f=e.l+b.l;g=e.m+b.m+(~~f>>22);e=yw(f&4194303,g&4194303,e.h+b.h+(~~g>>22)&1048575);c[d]=e}function tR(a,b){var c;for(c=0;c<a.c;++c)if(a.d[c].l!=b.d[c].l||a.d[c].m!=b.d[c].m||a.d[c].h!=b.d[c].h)return!Lw(a.d[c],b.d[c])?-1:1;return Qw(a.d[a.c],b.d[a.c])?0:!Lw(a.d[a.c],b.d[a.c])?-1:1}function BR(a,b){a.a=b;a.c=0;a.b=63;var c=a.d,d=c.length,e;for(e=0;e<d;++e)c[e]=Tk}function hS(a){this.d=D(MP,Dl,-1,a,3)}w(12,1,{6:1,94:1},hS);\n_.cT=function(a){return tR(this,a)};_.a=0;_.b=0;_.c=0;_.d=null;function FS(a,b,c,d){var e;this.a=D(B,q,-1,b,1);this.b=D(B,q,-1,d,1);for(e=0;e<b;++e)this.a[e]=a[e];for(a=0;a<d;++a)this.b[a]=c[a]}w(13,1,{},FS);_.a=null;_.b=null;\nfunction IS(a,b,c){var d,e,f,g;if(null!=b){for(d=e=0;d<a.j.c;++d)b[d]&&++e;g=D(B,q,-1,e,1);for(d=e=0;d<a.j.c;++d)b[d]&&(g[e++]=d);e=!1;for(b=new Jv(c);b.b<b.d.Yf();)if(a=Kv(b),a.length==g.length){d=!1;for(f=0;f<a.length;++f)if(a[f]!=g[f]){d=!0;break}if(!d){e=!0;break}}e||yq(c.b,c.c++,g)}}function BS(a,b){var c,d;for(d=0;d<a.i[b].length;++d)if(c=a.i[b][d],a.f[c]&&(1==a.p[c]||2==a.p[c])&&0==a.n[c])return!0;return!1}\nfunction AS(a,b,c){var d,e,f,g;for(g=f=e=0;g<a.i[b].length;++g)d=a.i[b][g],a.n[d]==c&&(d=1<<a.k[d],0==(f&d)&&(f|=d,++e));return e}function JS(a,b,c,d){var e,f;for(f=0;f<a.j.f[c];++f)if(e=VQ(a.j,c,f),!d[e]&&KS(a,b,e))return e;return-1}function LS(a,b){return a.f[b]&&(1==a.p[b]||2==a.p[b])}\nfunction KS(a,b,c){var d,e,f;if(b==c||a.a[b]!=a.a[c]||0!=a.p[b]&&(3==a.p[b]||3==a.p[c]||a.q[b]^a.p[b]!=a.p[c]||a.n[b]!=a.n[c]||a.k[b]!=a.k[c]))return!1;d=MS(a.j,b,c);if(-1!=d&&(1==dR(a.j,d)&&0!=a.c[d]||2==dR(a.j,d)&&2==a.c[d]))return!1;if(1==a.j.k[b]&&0==(a.j.s[b]&4096)){d=-1;for(f=0;f<a.j.f[b];++f)if(VQ(a.j,b,f)!=c&&2==a.j.j[b][f]){d=kR(a.j,b,f);break}e=-1;for(f=0;f<a.j.f[c];++f)if(VQ(a.j,c,f)!=b&&2==a.j.j[c][f]){e=kR(a.j,c,f);break}if(-1!=d&&0!=a.c[d]&&a.d[d]^a.c[d]==a.c[e])return!1}return!0}\nfunction ES(a,b){var c,d,e,f;if(!a.b)return!1;c=!1;for(e=a.b.c-1;0<=e;--e){d=!1;f=Nx(a.b,e);if(2==f.a){d=a;for(var g=f.b,h=f.c,j=f.d,l=b,o=void 0,n=void 0,r=o=void 0,t=void 0,o=r=null,t=0;t<d.i[g].length;++t)n=d.i[g][t],d.f[n]&&(1==d.p[n]||2==d.p[n])&&(0==d.n[n]?o=VR(o,(l[n]<<16)+n):d.n[n]==j&&d.k[n]==h&&(r=VR(r,(l[n]<<16)+n)));o=NS(r,o);if(0==o)d=!1;else{if(0>o)for(t=0;t<d.i[g].length;++t)if(n=d.i[g][t],d.f[n]&&(1==d.p[n]||2==d.p[n]))0==d.n[n]?(d.n[n]=~~(j<<24)>>24,d.k[n]=~~(h<<24)>>24):d.n[n]==\nj&&d.k[n]==h&&(d.n[n]=0,d.k[n]=-1);d=!0}}else if(1==f.a){d=a;h=b;n=g=o=l=j=void 0;o=d.i[f.b];l=1;for(n=0;n<o.length;++n)if(j=o[n],d.f[j]&&2==d.n[j]){l=2;break}g=D(ZI,im,87,32,0);for(n=0;n<o.length;++n)j=o[n],d.f[j]&&d.n[j]==l&&(g[d.k[j]]=VR(g[d.k[j]],(h[j]<<16)+j));for(n=0;32>n;++n)null!=g[n]&&QR(g[n]);h=new OS;qR(g,g.length,h?h:(rR(),rR(),sR));if(0==NS(g[0],g[1]))d=!1;else{for(n=0;n<g[0].length;++n)j=g[0][n]&65535,d.n[j]=0,d.k[j]=-1;d=!0}}if(d){$m(a.b,f);for(d=0;d<a.i[f.b].length;++d)c=a.i[f.b][d],\na.o[c]=!1;c=!0}}return c}function DS(a,b,c,d){var e,f;for(f=0;f<a.i[b].length;++f)if(e=a.i[b][f],a.f[e]&&(1==a.p[e]||2==a.p[e])&&0==a.n[e])a.n[e]=~~(d<<24)>>24,a.k[e]=~~(c<<24)>>24}\nfunction PS(a,b,c){var d,e,f,g,h,j,l,o,n,r,t,y,v;f=D(B,q,-1,a.j.c,1);t=D(B,q,-1,a.j.c,1);l=D(Aq,ul,-1,a.j.c,2);o=D(Aq,ul,-1,a.j.c,2);g=D(Aq,ul,-1,a.j.c,2);D(QS,u,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;j<a.j.f[e];++j){if(b=VQ(a.j,e,j),!l[b])if(2==a.j.j[e][j]&&10>a.j.x[b])f[++h]=b,t[b]=b,g[b]=g[e]||2==a.j.k[b],o[b]=g[e]&&!o[e],l[b]=!0;else if(g[e]&&o[e]){n=JS(a,b,t[e],l);if(-1==n)return null;f[++h]=b;t[b]=n;t[n]=-2;g[b]=!1;l[b]=!0;l[n]=!0}else if(jR(a.j,\nkR(a.j,e,j))&&(f[++h]=b,t[b]=b,g[b]=!1,l[b]=!0,(6==a.j.x[b]&&0==a.j.k[b]||7==a.j.x[b]&&1==a.j.q[b]||14==a.j.x[b]||15==a.j.x[b]&&2<a.j.f[b]||16==a.j.x[b]&&2<a.j.f[b])&&2<a.j.f[b])){d=!1;for(n=1;n<a.j.f[b];++n)if(y=VQ(a.j,b,n),!l[y])for(r=0;r<n;++r)v=VQ(a.j,b,r),!l[v]&&KS(a,y,v)&&(f[++h]=y,t[y]=v,t[v]=-2,g[y]=!1,l[y]=!0,d=l[v]=!0);if(!d)return null}}else{d=D(Aq,ul,-1,a.j.f[e],2);for(j=0;j<a.j.f[e];++j)if(b=VQ(a.j,e,j),l[b])d[j]=t[b]==b;else for(n=0;n<a.j.f[b];++n)if(VQ(a.j,b,n)==t[e]){d[j]=!0;break}for(j=\n0;j<a.j.f[e];++j)if(d[j])if(b=VQ(a.j,e,j),l[b]){if(-1==MS(a.j,b,t[e]))return null}else f[++h]=b,t[b]=b,o[b]=!1,g[b]=!0,l[b]=!0;for(j=0;j<a.j.f[e];++j)if(!d[j]&&(b=VQ(a.j,e,j),!l[b])){n=JS(a,b,t[e],l);if(-1==n)return null;f[++h]=b;t[b]=n;t[n]=-2;g[b]=!1;l[b]=!0;l[n]=!0}}++c}return l}\nfunction xS(a,b,c,d,e,f,g,h,j,l){this.j=a;this.a=b;this.f=c;this.p=d;this.c=e;this.n=f;this.k=g;this.q=h;this.d=j;this.o=l;a=new Nm;for(f=0;f<this.j.c;++f)if(2>this.j.k[f]||2<this.j.f[f])for(b=1;b<this.j.f[f];++b){d=VQ(this.j,f,b);for(c=0;c<b;++c)e=VQ(this.j,f,c),KS(this,d,e)&&IS(this,PS(this,d,e),a)}for(b=0;b<this.j.d;++b)0!=this.c[b]&&(2!=dR(this.j,b)||2!=this.c[b])||(d=Y(this.j,0,b),e=Y(this.j,1,b),KS(this,d,e)&&IS(this,PS(this,d,e),a));for(b=a.c-1;0<=b;--b){d=(AD(b,a.c),a.b[b]);e=!1;for(c=0;c<\nd.length;++c)if(this.f[d[c]]){e=!0;break}e||$m(a,d)}a=this.i=dn(a,hw([ZI,B],[im,q],[87,-1],[0,0],0,2,1));b=new RS;qR(a,a.length,b?b:(rR(),rR(),sR));this.e=D(Aq,ul,-1,this.j.c,2);for(b=0;b<this.i.length;++b)for(c=0;c<this.i[b].length;++c)this.e[this.i[b][c]]=!0}function VR(a,b){var c,d;d=D(B,q,-1,null==a?1:a.length+1,1);for(c=0;c<d.length-1;++c)d[c]=a[c];d[d.length-1]=b;return d}w(14,1,{},xS);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;\n_.q=null;function RS(){}w(15,1,{},RS);_.dd=function(a,b){var c;a:if(a.length!=b.length)c=a.length<b.length?-1:1;else{for(c=0;c<a.length;++c)if(a[c]!=b[c]){c=a[c]<b[c]?-1:1;break a}c=0}return c};function zS(a,b){var c,d,e,f,g,h;for(e=0;e<a.b;++e)if(a.e[e][b]&&-3!=a.c[e])for(d=0;d<=a.k.i.length;++d)if(d!=b&&a.e[e][d]){a.e[e][b]=!1;h=e<a.a?e:e<a.b?e-a.a:-1;g=1==(e<a.a?1:e<a.b?2:0)?a.a+a.f++:a.j+a.i++;for(f=0;f<a.k.i[b].length;++f)c=a.k.i[b][f],LS(a.k,c)&&a.k.k[c]==h&&(a.k.k[c]=~~(g<<24)>>24)}}\nfunction SS(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 yS(a){var b,c,d,e;this.k=a;for(c=0;c<a.j.c;++c)a.f[c]&&(1==a.p[c]||2==a.p[c])&&(1==a.n[c]?this.a<=a.k[c]&&(this.a=1+a.k[c]):2==a.n[c]&&this.j<=a.k[c]&&(this.j=1+a.k[c]));this.b=this.a+this.j;this.e=hw([TS,Aq],[u,ul],[2,-1],[this.b+1,a.i.length+1],0,2,2);for(c=0;c<a.j.c;++c)a.f[c]&&(1==a.p[c]||2==a.p[c])&&!a.e[c]&&(this.e[SS(this,c)][a.i.length]=!0);for(b=0;b<a.i.length;++b)for(e=0;e<a.i[b].length;++e)c=a.i[b][e],a.f[c]&&(1==a.p[c]||2==a.p[c])&&(this.e[SS(this,c)][b]=!0);this.d=D(ZI,im,87,\nthis.b,0);for(b=0;b<a.i.length;++b)for(c=1;c<this.b;++c)if(this.e[c][b])for(e=0;e<c;++e)this.e[e][b]&&(this.d[c]=VR(this.d[c],e),this.d[e]=VR(this.d[e],c));this.c=D(B,q,-1,this.b+1,1);for(e=0;e<this.b;++e)this.e[e][a.i.length]?this.c[e]=-1:this.c[e]=-2;for(b=0;b<a.i.length;++b)if(this.e[this.b][b])for(e=0;e<this.b;++e)this.e[e][b]&&this.c[e]!=b&&(-2==this.c[e]?this.c[e]=b:this.c[e]=-3);for(b=0;b<this.b;++b)if(-1<=this.c[b]){e=c=D(B,q,-1,this.b,1);d=b;var f=void 0,g=void 0,h=void 0,j=void 0,l=void 0,\nl=!1,j=1;e[d]=1;for(f=!0;f;){f=!1;for(g=0;g<this.b;++g)if(e[g]==j)for(h=0;h<this.b;++h){var o;if(o=0==e[h])a:{o=void 0;for(o=0;o<this.k.i.length;++o)if(this.e[g][o]&&this.e[h][o]){o=!0;break a}o=!1}o&&(-2==this.c[h]?(e[h]=j+1,f=!0):this.c[h]!=this.c[d]&&(e[h]=j+1,l=!0))}++j}if(l)for(e=0;e<this.b;++e)0!=c[e]&&(this.c[e]=-3)}for(b=0;b<a.i.length-1;++b)for(c=1;c<this.b;++c)if(this.e[c][b]&&-3!=this.c[c])for(e=0;e<c;++e)if(this.e[e][b]&&-3!=this.c[e]){a:{d=c;for(var f=e,g=b,n=l=j=void 0,r=void 0,t=r=\nn=o=h=void 0,h=j=void 0,h=g+1;h<this.k.i.length;++h)if(h!=g&&this.e[d][h]&&this.e[f][h]){n=D(B,q,-1,2,1);n[0]=f;n[1]=d;d=n;break a}h=D(B,q,-1,this.b,1);n=D(B,q,-1,this.b,1);o=D(B,q,-1,this.b,1);r=l=0;o[0]=d;for(n[d]=1;l<=r;){for(t=0;t<this.d[o[l]].length;++t){j=this.d[o[l]][t];if(j==f){if(0==l)continue;r=n[o[l]]+1;n=D(B,q,-1,r,1);n[0]=j;n[1]=o[l];for(j=2;j<r;++j)n[j]=h[n[j-1]];d=n;break a}0==n[j]&&-3!=this.c[j]&&(n[j]=n[o[l]]+1,o[++r]=j,h[j]=o[l])}++l}d=null}if(null!=d){for(e=0;e<d.length;++e)this.c[d[e]]=\n-3;n=o=e=l=j=f=h=g=f=void 0;o=2147483647;e=n=l=-1;for(f=0;f<this.k.j.c;++f)if(LS(this.k,f)&&0!=this.k.n[f])for(j=0;j<d.length;++j)if(g=d[j]<this.a?d[j]:d[j]<this.b?d[j]-this.a:-1,h=d[j]<this.a?1:d[j]<this.b?2:0,this.k.n[f]==h&&this.k.k[f]==g&&o>this.k.a[f]+(1==h?65536:0))o=this.k.a[f]+(1==h?65536:0),l=g,n=h,e=d[j];for(f=0;f<this.k.j.c;++f)LS(this.k,f)&&this.k.n[f]==n&&this.k.k[f]==l&&(this.k.n[f]=0,this.k.k[f]=-1);for(f=0;f<this.k.i.length;++f)this.e[e][f]=!1;break}}}w(16,1,{},yS);_.a=0;_.b=0;\n_.c=null;_.d=null;_.e=null;_.f=0;_.i=0;_.j=0;_.k=null;function NS(a,b){var c,d;if(null==a)return null==b?0:1;if(null==b)return-1;c=jS(a.length,b.length);for(d=0;d<c;++d)if((a[d]&-65536)!=(b[d]&-65536))return(a[d]&-65536)<(b[d]&-65536)?-1:1;return a.length==b.length?0:a.length<b.length?-1:1}function OS(){}w(17,1,{},OS);_.dd=function(a,b){return NS(a,b)};function US(){}w(18,1,{7:1,89:1,94:1},US);\n_.cT=function(a){return this.a!=a.a?this.a<a.a?-1:1:this.b!=a.b?this.b<a.b?-1:1:this.c!=a.c?this.c<a.c?-1:1:0};_.eQ=function(a){return null==a||!G(a,7)?!1:1.0E-6>LH(a.a-this.a)+LH(a.b-this.b)+LH(a.c-this.c)};_.tS=function(){var a;a=new VS;return Xf+WS(a.a,this.a)+ob+WS(a.a,this.b)+ob+WS(a.a,this.c)+dg};_.a=0;_.b=0;_.c=0;function CS(a,b,c,d){this.b=a;this.a=b;this.c=c;this.d=d}w(20,1,{},CS);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction YQ(a){var b,c,d;if(0!=a.k)return a.k;if(a.j&&15!=a.e.x[a.a]&&16!=a.e.x[a.a])for(c=0;c<WQ(a.e,a.a);++c)if(b=kR(a.e,a.a,c),XS(a.e,b,a.a))return VQ(a.e,a.a,c)==a.b?a.k=17==a.e.B[b]?3:1:a.k=17==a.e.B[b]?1:3,a.k;b=mR(a.e,a.a,a.i);c=mR(a.e,a.a,a.b);c<b&&(c+=6.283185307179586);if(2==WQ(a.e,a.a)){b=c-b;if(3.0915926535897933<b&&3.191592653589793>b)return a.k=-1,a.k;a.k=3.141592653589793>b?4:2}else d=mR(a.e,a.a,a.d),d<b&&(d+=6.283185307179586),a.k=d<c?2:4;return a.k}\nfunction XQ(a,b,c,d){var e,f,g;this.e=a;this.i=c;this.a=d;f=-1;for(g=0;g<WQ(this.e,this.a);++g)c=VQ(this.e,this.a,g),e=kR(this.e,this.a,g),c==this.i?26==this.e.B[e]&&(this.k=-1):(XS(this.e,e,this.a)&&(this.j&&(a.s[d]|=131072),this.j=!0),f==b[c]?(this.d=c,this.f=!0,this.c=jR(this.e,e)):f<b[c]?(f=b[c],this.d=this.b,this.b=c):this.d=c)}w(21,1,{},XQ);_.a=0;_.b=0;_.c=!1;_.d=0;_.e=null;_.f=!1;_.i=0;_.j=!1;_.k=0;\nfunction DR(){DR=x;YS=z(rw,u,1,[Md,Ue,"He",df,"Be",ge,ue,uf,zf,Ne,"Ne",wf,tf,Xd,Nf,Af,Jf,Ae,"Ar",cf,we,"Sc","Ti","V","Cr","Mn","Fe","Co",xf,He,Wf,Re,"Ge","As",Lf,oe,"Kr",If,Of,"Y","Zr","Nb","Mo","Tc","Ru","Rh","Pd",Wd,xe,"In","Sn","Sb","Te",Xe,"Xe",Ge,ke,"La","Ce","Pr","Nd","Pm","Sm","Eu","Gd","Tb","Dy","Ho","Er","Tm","Yb","Lu","Hf","Ta","W","Re","Os","Ir","Pt",ee,"Hg","Tl","Pb","Bi","Po","At","Rn",Pe,"Ra","Ac","Th","Pa","U","Np","Pu","Am","Cm","Bk","Cf","Es","Fm","Md","No","Lr",tQ,tQ,tQ,tQ,tQ,tQ,\ntQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,"R4","R5","R6","R7","R8","R9","R10","R11","R12","R13","R14","R15","R16","R1","R2","R3",Od,"A1","A2","A3",tQ,tQ,"D","T",Vf,Gf,"H2","H+","Nnn","HYD","Pol",tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,tQ,"Ala","Arg","Asn","Asp","Cys","Gln","Glu","Gly","His","Ile","Leu","Lys","Met","Phe","Pro","Ser","Thr","Trp","Tyr","Val"]);ER=z(ZS,Dl,-1,[0,1,4,7,9,11,12,14,16,19,20,23,24,27,28,31,32,35,40,39,40,45,48,51,52,55,56,59,58,63,64,69,74,75,80,79,84,85,88,89,90,93,\n98,0,102,103,106,107,114,115,120,121,130,127,132,133,138,139,140,141,142,0,152,153,158,159,164,165,166,169,174,175,180,181,184,187,192,193,195,197,202,205,208,209,0,0,0,0,0,0,232,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,156,114,115,103,128,129,57,137,113,113,128,131,147,97,87,101,186,163,99]);$S=z(aT,u,3,[null,z(XL,Cl,-1,[1]),z(XL,Cl,-1,[0]),z(XL,Cl,-1,[1]),z(XL,Cl,-1,[2]),z(XL,\nCl,-1,[3]),z(XL,Cl,-1,[4]),z(XL,Cl,-1,[3]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[1]),z(XL,Cl,-1,[0]),z(XL,Cl,-1,[1]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[3]),z(XL,Cl,-1,[4]),z(XL,Cl,-1,[3,5]),z(XL,Cl,-1,[2,4,6]),z(XL,Cl,-1,[1,3,5,7]),z(XL,Cl,-1,[0]),z(XL,Cl,-1,[1]),z(XL,Cl,-1,[2]),null,null,null,null,null,null,null,null,null,null,z(XL,Cl,-1,[2,3]),z(XL,Cl,-1,[2,4]),z(XL,Cl,-1,[3,5]),z(XL,Cl,-1,[2,4,6]),z(XL,Cl,-1,[1,3,5,7]),z(XL,Cl,-1,[0,2]),z(XL,Cl,-1,[1,2,3,4]),z(XL,Cl,-1,[2]),null,null,null,null,null,null,null,null,\nnull,null,z(XL,Cl,-1,[1,2,3]),z(XL,Cl,-1,[2,4]),z(XL,Cl,-1,[3,5]),z(XL,Cl,-1,[2,4,6]),z(XL,Cl,-1,[1,3,5,7]),z(XL,Cl,-1,[0,2,4,6]),z(XL,Cl,-1,[1]),z(XL,Cl,-1,[2]),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\nnull,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[3]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),\nz(XL,Cl,-1,[2]),z(XL,Cl,-1,[2]),z(XL,Cl,-1,[2])])}function bT(a,b,c,d){var e;e=cT(a,6);a=a.D[e];a.a=b;a.b=c;a.c=d;return e}\nfunction cT(a,b){if(a.o>=a.G){var c=2*a.G,d,e,f;a.x=dT(a.x,c);a.q=dT(a.q,c);a.u=dT(a.u,c);f=a.D.length;e=D(eT,u,7,c,0);for(d=0;d<a.D.length;++d)e[d]=a.D[d];for(d=f;d<c;++d)e[d]=new US;a.D=e;a.v=dT(a.v,c);a.s=dT(a.s,c);a.w=dT(a.w,c);null!=a.t&&(a.t=null);null!=a.r&&(a.r=null);a.G=c}a.x[a.o]=0;fT(a,a.o,b);a.q[a.o]=0;a.s[a.o]=0;a.w[a.o]=0;a.u[a.o]=0;c=a.D[a.o];c.a=0;c.b=0;c.c=0;null!=a.t&&(a.t[a.o]=null);null!=a.r&&(a.r[a.o]=null);a.K=0;return a.o++}\nfunction gT(a,b,c,d){var e;if(b==c)return-1;for(e=0;e<a.p;++e)if(a.y[0][e]==b&&a.y[1][e]==c||a.y[0][e]==c&&a.y[1][e]==b)return a.B[e]<d&&(a.B[e]=d),e;a.p>=a.H&&(e=2*a.H,a.y[0]=dT(a.y[0],e),a.y[1]=dT(a.y[1],e),a.B=dT(a.B,e),a.z=dT(a.z,e),a.A=dT(a.A,e),a.H=e);a.y[0][a.p]=b;a.y[1][a.p]=c;a.B[a.p]=d;a.z[a.p]=0;a.A[a.p]=0;a.K=0;return a.p++}function hT(a){a.o=0;a.p=0;a.E=!1;a.F=!1;a.C=0;a.t=null;a.r=null;a.I=null;a.K=0}\nfunction rS(a,b){return null==a.r?null:null==a.r[b]?null:iT(a.r[b],0,a.r[b].length)}function vS(a,b){return 1!=~~(a.s[b]&1572864)>>19&&2!=~~(a.s[b]&1572864)>>19?-1:~~(a.s[b]&65011712)>>21}function uS(a,b){return~~(a.s[b]&1572864)>>19}function iS(a,b){return null==a.t?null:a.t[b]}function fR(a,b){return a.D[b].a}function gR(a,b){return a.D[b].b}function hR(a,b){return a.D[b].c}function mR(a,b,c){return jT(a.D[b].a,a.D[b].b,a.D[c].a,a.D[c].b)}function Y(a,b,c){return a.y[b][c]}\nfunction wS(a,b){return 1!=~~(a.z[b]&3072)>>10&&2!=~~(a.z[b]&3072)>>10?-1:~~(a.z[b]&126976)>>12}function dR(a,b){switch(a.B[b]&103){case 1:case 64:return 1;case 2:return 2;case 4:return 3;default:return 0}}function kT(a,b){var c;c=a.x[b]<$S.length?$S[a.x[b]]:null;return null==c?6:c[c.length-1]}\nfunction nS(a,b,c){var d,e;if(171<=a.x[b]&&190>=a.x[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.E&&(201326592==(a.w[b]&234881024)&&(d=-1),100663296==(a.w[b]&234881024)&&(d=1));7==a.x[b]||8==a.x[b]||9==a.x[b]?e+=d:6==a.x[b]||14==a.x[b]||32==a.x[b]?e-=0>d?-d:d:15==a.x[b]||33==a.x[b]?3>=c-e-d?e+=d:e-=d:16==a.x[b]||34==a.x[b]||52==a.x[b]?4>=c-e-d?e+=d:e-=0>d?-d:d:17==a.x[b]||35==a.x[b]||53==a.x[b]?5>=c-e-d?e+=d:e-=0>d?-d:d:e-=d;return e}\nfunction lT(a,b){var c,d;c=(d=(~~(a.s[b]&-268435456)>>>28)-1,-1==d&&(d=kT(a,b)),d);return c+nS(a,b,c)}function mT(a){var b;a.K=0;a.x=D(B,q,-1,a.G,1);a.q=D(B,q,-1,a.G,1);a.u=D(B,q,-1,a.G,1);a.D=D(eT,u,7,a.G,0);for(b=0;b<a.G;++b)a.D[b]=new US;a.v=D(B,q,-1,a.G,1);a.s=D(B,q,-1,a.G,1);a.w=D(B,q,-1,a.G,1);a.t=null;a.r=null;a.y=hw([ZI,B],[im,q],[87,-1],[2,a.H],0,2,1);a.B=D(B,q,-1,a.H,1);a.z=D(B,q,-1,a.H,1);a.A=D(B,q,-1,a.H,1)}function tS(a,b){return 0!=(a.s[b]&512)}\nfunction XS(a,b,c){return(17==a.B[b]||9==a.B[b])&&a.y[0][b]==c}\nfunction nT(a,b){var c,d,e,f;if(0!=b){d=null;for(c=0;c<a.o;++c)~~(a.s[c]&1572864)>>19==b&&(null==d&&(d=D(Aq,ul,-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<a.p;++c)~~(a.z[c]&3072)>>10==b&&(null==d&&(d=D(Aq,ul,-1,32,2)),d[1!=~~(a.z[c]&3072)>>10&&2!=~~(a.z[c]&3072)>>10?-1:~~(a.z[c]&126976)>>12]=!0);f=0;if(null!=d){e=D(B,q,-1,32,1);for(c=0;32>c;++c)d[c]&&(e[c]=f++);for(c=0;c<a.o;++c)~~(a.s[c]&1572864)>>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<a.p;++c)~~(a.z[c]&3072)>>10==b&&(d=e[1!=~~(a.z[c]&3072)>>10&&2!=~~(a.z[c]&3072)>>10?-1:~~(a.z[c]&126976)>>12],a.z[c]&=-126977,a.z[c]|=d<<12)}}}function oT(a,b,c){if(-1<=c&&14>=c&&(a.s[b]&=268435455,c!=kT(a,b)&&(a.s[b]|=1+c<<28),6==a.x[b]&&(-1==c||0==c||2==c||4==c)))a.s[b]&=-49,2==c&&(a.s[b]|=16)}function pT(a,b,c){a.q[b]=c;a.K=0}function qT(a,b){a.s[b]&=-449;a.s[b]|=448}\nfunction rT(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<a.o;++d)d!=b&&c==~~(a.s[d]&1572864)>>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<a.p;++d)c==~~(a.z[d]&3072)>>10&&e<(1!=~~(a.z[d]&3072)>>10&&2!=~~(a.z[d]&3072)>>10?-1:~~(a.z[d]&126976)>>12)&&(e=1!=~~(a.z[d]&3072)>>10&&2!=~~(a.z[d]&3072)>>10?-1:~~(a.z[d]&\n126976)>>12);d=e+1;if(32<=d)return}a.s[b]&=-66584577;a.s[b]|=c<<19|d<<21}a.K&=3}\nfunction sT(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.x[b]!=c&&(d=0,!((1==c||151==c||152==c)&&1<lS(a,b))))if(a.w[b]&=-2,null!=a.t&&(a.t[b]=null),null!=a.r&&(a.r[b]=null),!(c==a.x[b]&&d==a.v[b]&&-1==(~~(a.s[b]&-268435456)>>>28)-1&&0==(a.s[b]&48))){if(151==c||152==c)d=c-149,c=1;a.s[b]&=960;a.x[b]=c;a.v[b]=d;a.q[b]=0;a.w[b]=0;oT(a,b,-1);tT(a,b,0);c=a.u[b];for(d=0;d<a.o;++d)MH(a.u[d])==(0>c?-c:c)&&(a.u[d]=0);a.K=0}null!=a.t&&(a.t[b]=null)}else null==a.t&&(a.t=D(ZI,\nim,87,a.G,0)),a.t[b]=c,d&&(a.w[b]|=1),a.K=0,a.E=!0}function uT(a,b,c){a.v[b]=c;a.K&=3}function vT(a,b,c,d){a.s[b]&=-8;a.s[b]|=c;d&&(a.s[b]|=4)}function wT(a,b,c){a.w[b]|=c;a.K=0;a.E=!0}function tT(a,b,c){a.s[b]&=-49;a.s[b]|=c;a.K&=3}function fT(a,b,c){0<=c&&190>=c&&(151==c||152==c?(a.x[b]=1,a.v[b]=c-149):(a.x[b]=c,a.v[b]=0),a.s[b]&=268435455,a.K=0)}\nfunction xT(a,b,c,d){var e;if(0==c)a.z[b]&=-130049,a.z[b]|=0;else{if(32<=d)return;if(-1==d){e=-1;for(d=0;d<a.o;++d)c==~~(a.s[d]&1572864)>>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<a.p;++d)d!=b&&c==~~(a.z[d]&3072)>>10&&e<(1!=~~(a.z[d]&3072)>>10&&2!=~~(a.z[d]&3072)>>10?-1:~~(a.z[d]&126976)>>12)&&(e=1!=~~(a.z[d]&3072)>>10&&2!=~~(a.z[d]&3072)>>10?-1:~~(a.z[d]&126976)>>\n12);d=e+1;if(32<=d)return}a.z[b]&=-130049;a.z[b]|=c<<10|d<<12}a.K&=3}function yT(a,b,c,d){a.z[b]&=-16777224;a.z[b]|=c;d&&(a.z[b]|=4)}function zT(a,b,c){a.A[b]|=c;a.K=0;a.E=!0}function GS(a,b,c){a.B[b]=c;a.K=0}function AT(a,b){var c;a.E=b;if(!b){a.t=null;for(c=0;c<a.o;++c)a.w[c]=0;for(c=0;c<a.p;++c)a.A[c]=0,64==a.B[c]&&(a.B[c]=1)}a.K=0}function oR(a,b){a.s[b]|=131072}\nfunction jT(a,b,c,d){a=c-a;d-=b;0!=d?(b=Math.atan(a/d),0>d&&(0>a?b-=3.141592653589793:b+=3.141592653589793)):b=0<a?1.5707963267948966:-1.5707963267948966;return b}function BT(a){DR();var b;for(b=1;b<YS.length;++b)if(CT(a,YS[b]))return b;return 0}function DT(a){switch(a){case 7:case 8:case 9:case 15:case 16:case 17:case 33:case 34:case 35:case 53:return!0}return!1}w(23,1,Xl);_.o=0;_.p=0;_.q=null;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;\n_.C=0;_.D=null;_.E=!1;_.F=!1;_.G=0;_.H=0;_.I=null;_.J=!1;_.K=0;var YS,$S,ER;\nfunction ET(a){var b,c,d,e,f,g;a.f=D(B,q,-1,3*a.o,1);a.e=D(ZI,im,87,a.o,0);a.i=D(ZI,im,87,a.o,0);a.j=D(ZI,im,87,a.o,0);a.k=D(B,q,-1,a.c,1);b=D(B,q,-1,a.o,1);for(d=0;d<a.p;++d)++b[a.y[0][d]],++b[a.y[1][d]];for(c=0;c<a.o;++c)a.e[c]=D(B,q,-1,b[c],1),a.i[c]=D(B,q,-1,b[c],1),a.j[c]=D(B,q,-1,b[c],1);f=!1;for(d=0;d<a.d;++d)if(g=dR(a,d),0==g)f=!0;else for(e=0;2>e;++e)c=a.y[e][d],b=a.f[2*a.o+c],a.j[c][b]=g,a.e[c][b]=a.y[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],++a.f[c],c<a.c&&(1<g?a.k[c]+=g+g-2:64==\na.B[d]&&(a.k[c]=2));for(d=a.d;d<a.p;++d)for(e=0;2>e;++e)c=a.y[e][d],b=a.f[2*a.o+c],a.j[c][b]=1,a.e[c][b]=a.y[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],a.y[1-e][d]<a.c&&++a.f[c];if(f)for(d=0;d<a.d;++d)if(g=dR(a,d),0==g)for(e=0;2>e;++e)c=a.y[e][d],b=a.f[2*a.o+c],a.j[c][b]=0,a.e[c][b]=a.y[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c];for(c=0;c<a.c;++c)a.k[c]=~~(a.k[c]/2)}\nfunction FT(a,b){var c,d,e,f,g,h,j;if(0!=(b&~a.K)){if(0==(a.K&1)){GT(a);ET(a);a.K|=1;if(a.E){for(d=0;d<a.o;++d)lS(a,d)>=lT(a,d)&&(a.w[d]&=-6145);c=!1;for(d=0;d<a.c;++d){e=a.f[a.o+d]-a.f[d];if(!a.J&&0<e){0==(a.w[d]&2048)&&(0==lT(a,d)-lS(a,d)?a.w[d]|=2048:(e=0,128==(a.w[d]&128)&&++e,384==(a.w[d]&1920)&&++e,a.w[d]&=-1921,lT(a,d)-lS(a,d)<=e?a.w[d]|=2048:0==e?a.w[d]|=128:a.w[d]|=384));for(f=a.f[d];f<a.f[a.o+d];++f)e=a.i[d][f],1==a.B[e]&&(a.x[a.e[d][f]]=-1,a.B[e]=128,c=!0)}0!=(a.w[d]&2)&&(a.w[d]&=-9);0!=\na.q[d]&&(a.s[d]&=-234881025)}if(c){for(e=0;e<a.p;++e)128==a.B[e]&&(d=a.y[0][e],f=a.y[1][e],-1==a.x[d]^-1==a.x[f]&&0!=a.q[d]&&0!=a.q[f]&&0>a.q[d]^0>a.q[f]&&(0>a.q[d]?(++a.q[d],--a.q[f]):(--a.q[d],++a.q[f])));d=D(B,q,-1,a.o,1);for(e=f=0;e<a.o;++e)if(-1==a.x[e])d[e]=-1;else{if(f<e){a.x[f]=a.x[e];a.q[f]=a.q[e];a.v[f]=a.v[e];a.s[f]=a.s[e];a.w[f]=a.w[e];a.u[f]=a.u[e];g=a.D[f];h=a.D[e];j=h.b;var l=h.c;g.a=h.a;g.b=j;g.c=l;null!=a.t&&(a.t[f]=a.t[e]);null!=a.r&&(a.r[f]=a.r[e])}d[e]=f;++f}a.o=f;for(e=f=0;e<\na.p;++e)128!=a.B[e]&&(a.B[f]=a.B[e],a.z[f]=a.z[e],a.A[f]=a.A[e],a.y[0][f]=d[a.y[0][e]],a.y[1][f]=d[a.y[1][e]],++f);a.p=f}}else c=!1;c&&(GT(a),ET(a))}if(0!=(b&~a.K)&&0==(a.K&2)){for(c=0;c<a.c;++c)a.s[c]&=-31753;for(c=0;c<a.d;++c)a.z[c]&=-961;a.n=new HT(a,7);c=D(B,q,-1,a.c,1);for(d=0;d<a.d;++d)0!=a.n.b[d]&&(a.z[d]|=64,++c[a.y[0][d]],++c[a.y[1][d]]);for(d=0;d<a.c;++d)2==c[d]?a.s[d]|=1024:3==c[d]?a.s[d]|=2048:3<c[d]&&(a.s[d]|=3072);for(g=0;g<a.n.i.c;++g){d=Nx(a.n.i,g);f=Nx(a.n.j,g);e=d.length;for(c=0;c<\ne;++c)a.s[d[c]]|=8,a.z[f[c]]|=128,a.n.d[g]&&(a.s[d[c]]|=4096,a.z[f[c]]|=256),a.n.e[g]&&(a.z[f[c]]|=512),26==a.B[f[c]]&&(a.B[f[c]]=2)}for(c=0;c<a.d;++c)64==a.B[c]&&(a.s[a.y[0][c]]|=4096,a.s[a.y[1][c]]|=4096,a.z[c]|=256,a.z[c]|=512);for(c=0;c<a.c;++c)for(h=0;h<a.f[c];++h)if(f=a.i[c][h],0==(a.z[f]&256)){e=a.e[c][h];for(j=0;j<a.f[e];++j)a.i[e][j]!=f&&1<a.j[e][j]&&(6==a.x[a.e[e][j]]?a.s[c]|=8192:!eR(a,a.i[e][j])&&DT(a.x[a.e[e][j]])&&(a.s[c]|=16384))}for(;;){g=!1;for(c=0;c<a.c;++c)if(0<a.k[c]&&16384==(20480&\na.s[c]))for(h=0;h<a.f[c];++h)if(1<a.j[c][h]){e=a.e[c][h];f=a.i[c][h];for(j=0;j<a.f[e];++j)a.i[e][j]!=f&&(d=a.e[e][j],0==(a.s[d]&16384)&&(a.s[d]|=16384,g=!0))}if(!g)break}a.K|=2}}}function $R(a,b){var c;if(3==a.f[b]&&0!=(a.s[b]&4096)&&6<=(a.n&&b<a.c?a.n.a[b]:0))for(c=0;c<a.f[b];++c)if(aR(a,a.i[b][c]))return a.i[b][c];return-1}function WQ(a,b){return a.f[a.o+b]}function AR(a,b){return a.f[2*a.o+b]}function dS(a,b){var c;c=a.s[b]&3072;return 0==c?0:1024==c?2:2048==c?3:4}\nfunction eS(a,b){return a.n&&b<a.c?a.n.a[b]:0}function MS(a,b,c){var d;for(d=0;d<a.f[2*a.o+b];++d)if(a.e[b][d]==c)return a.i[b][d];return-1}function VQ(a,b,c){return a.e[b][c]}function kR(a,b,c){return a.i[b][c]}\nfunction IT(a,b,c,d,e){var f,g,h,j;g=a.f[a.o+b];if(0!=a.k[b]||0!=(a.s[b]&4096)||3>a.f[b]||4<g)return!1;j=D(Aq,ul,-1,4,2);for(h=0;h<g;++h){f=3.9269908169872414-d[h];if(0.0872664675116539<(0>=0.7853981633974483-f%1.5707963267948966?0-(0.7853981633974483-f%1.5707963267948966):0.7853981633974483-f%1.5707963267948966))return!1;e[h]=3&nw(f/1.5707963267948966);if(j[e[h]])return!1;j[e[h]]=!0;if(0==(e[h]&1)){if(1!=a.B[a.i[b][c[h]]])return!1}else if(!XS(a,a.i[b][c[h]],b))return!1}return j[0]&&j[2]}\nfunction nR(a,b,c,d,e){var f,g,h;f=a.f[a.o+b];null==e&&(e=D(B,q,-1,f,1));if(!IT(a,b,c,d,e))return 3;d=-1;for(h=0;h<f;++h)if(1==(e[h]&1)){g=a.B[a.i[b][c[h]]];if(-1!=d&&d!=g)return 3;d=g}b=2==MH(e[0]-e[1])?1:0;a=e[b]-e[b+1];return 3==(0>a?-a:a)^e[b]<e[b+1]^(3==f||1==(e[3]&1))^9==d?1:2}function kS(a,b,c){var d;d=lS(a,b);d-=nS(a,b,d);c&&(d-=a.f[a.o+b]-a.f[b]);c=a.x[b]<$S.length?$S[a.x[b]]:null;b=null==c?6:c[0];if(d<=b)return-1;if(null!=c)for(a=1;b<d&&a<c.length;++a)b=c[a];return b>d?b:d}\nfunction PR(a,b){var c,d,e,f;if(a.E&&0==(a.w[b]&2048)||!mS(a,b))return 0;bS(a,1);for(d=e=0;d<a.f[a.o+b];++d)e+=a.j[b][d];if(a.E){c=1;for(d=0;d<a.f[b];++d)64==a.B[a.i[b][d]]&&++c;e+=~~c>>1}e-=nS(a,b,e);c=(~~(a.s[b]&-268435456)>>>28)-1;if(-1==c)if(171<=a.x[b]&&190>=a.x[b])c=2;else if(f=a.x[b]<$S.length?$S[a.x[b]]:null,null==f)c=6;else{c=f[0];for(d=1;c<e&&d<f.length;++d)c=f[d]}return 0>c-e?0:c-e}function zR(a,b){return a.f[2*a.o+b]-a.f[a.o+b]}\nfunction lS(a,b){var c,d;a.ed(1);for(c=d=0;c<a.f[a.o+b];++c)d+=a.j[b][c];return d}function WR(a){bS(a,3);return a.n}\nfunction GT(a){var b,c,d,e,f;f=D(Aq,ul,-1,a.o,2);for(b=0;b<a.p;++b)for(e=0;2>e;++e)JT(a,a.y[e][b])&&!JT(a,a.y[1-e][b])&&(f[a.y[e][b]]=!0);e=a.o;do--e;while(0<=e&&f[e]);for(b=0;b<e;++b)if(f[b]){c=a;d=b;var g=e,h=void 0,j=void 0,h=h=h=void 0,h=c.x[d];c.x[d]=c.x[g];c.x[g]=h;h=c.q[d];c.q[d]=c.q[g];c.q[g]=h;h=c.v[d];c.v[d]=c.v[g];c.v[g]=h;h=c.s[d];c.s[d]=c.s[g];c.s[g]=h;h=c.w[d];c.w[d]=c.w[g];c.w[g]=h;h=c.u[d];c.u[d]=c.u[g];c.u[g]=h;h=c.D[d];c.D[d]=c.D[g];c.D[g]=h;null!=c.t&&(h=c.t[d],c.t[d]=c.t[g],c.t[g]=\nh);null!=c.r&&(h=c.r[d],c.r[d]=c.r[g],c.r[g]=h);for(h=0;h<c.p;++h)for(j=0;2>j;++j)c.y[j][h]==d?c.y[j][h]=g:c.y[j][h]==g&&(c.y[j][h]=d);c.K=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=D(Aq,ul,-1,a.p,2);for(b=0;b<a.p;++b)c=a.y[0][b],d=a.y[1][b],(f[c]||f[d])&&(e[b]=!0);f=a.p;do--f;while(0<=f&&e[f]);for(b=0;b<f;++b)if(e[b]){c=a.y[0][b];a.y[0][b]=a.y[0][f];a.y[0][f]=c;c=a.y[1][b];a.y[1][b]=a.y[1][f];a.y[1][f]=c;c=a.B[b];a.B[b]=a.B[f];a.B[f]=c;e[b]=!1;do--f;while(e[f])}a.d=\nf+1}}function eR(a,b){return 0!=(a.z[b]&256)}function aR(a,b){var c,d,e,f,g;if(1!=a.B[b]||0!=(a.z[b]&256)||0!=(a.z[b]&64)&&7>(a.n&&b<a.d?a.n.b[b]:0))return!1;c=a.y[0][b];if(0==(a.s[c]&4096)||6>(a.n&&c<a.c?a.n.a[c]:0))return!1;d=a.y[1][b];if(0==(a.s[d]&4096)||6>(a.n&&d<a.c?a.n.a[d]:0))return!1;for(f=g=0;f<a.f[c];++f)e=a.e[c][f],e!=d&&2<a.f[e]&&++g;for(f=0;f<a.f[d];++f)e=a.e[d][f],e!=c&&2<a.f[e]&&++g;return 2<g}\nfunction cS(a,b){var c,d,e,f,g,h;if(7!=a.x[b])return!1;if(0!=(a.s[b]&4096)||0!=a.k[b]||0!=(a.w[b]&268435456))return!0;if(1==a.q[b])return!1;for(f=e=0;f<a.f[b];++f)1==a.j[b][f]&&(c=a.x[a.e[b][f]],(8==c||9==c||17==c)&&++e);if(0==e)for(f=0;f<a.f[b];++f)if(c=a.e[b][f],0!=a.k[c]){if(0!=(a.s[c]&4096)){if(5<=(a.n&&c<a.c?a.n.a[c]:0)){for(h=g=0;h<a.f[c];++h)d=a.e[c][h],d!=b&&3<=a.f[d]&&++g;if(2==g||1==g&&3==a.f[b])continue}return!0}for(h=0;h<a.f[c];++h)if((2==a.j[c][h]||eR(a,a.i[c][h]))&&0!=(a.s[a.e[c][h]]&\n16384))return!0}if(2>e)for(f=0;f<a.f[b];++f){c=a.e[b][f];d=g=!1;for(h=0;h<a.f[c];++h)a.e[c][h]!=b&&(1!=a.j[c][h]&&(7==a.x[a.e[c][h]]||8==a.x[a.e[c][h]]||16==a.x[a.e[c][h]])&&(g=!0),1==a.j[c][h]&&7==a.x[a.e[c][h]]&&(d=!0));if(g&&(!d||0==e))return!0}return!1}function jR(a,b){return 0!=(a.z[b]&64)}function JT(a,b){return 1==a.x[b]&&0==a.v[b]&&(null==a.r||null==a.r[b])}function vR(a,b){return 0!=(a.z[b]&128)}\nfunction mS(a,b){var c;return 0!=(a.s[b]&-268435456)?!0:1==a.x[b]?!1:(c=a.x[b],1==c||5<=c&&9>=c||14<=c&&17>=c||32<=c&&35>=c||52<=c&&53>=c)||13==a.x[b]||171<=a.x[b]}w(22,23,Xl);_.ed=function(a){FT(this,a)};_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;\nfunction KT(a,b,c,d,e,f){var g,h;h=1;g=!1;switch(e){case 1:h=17;break;case 3:h=26;break;case 4:h=17;g=!0;break;case 6:h=9;break;default:switch(d){case 1:h=1;break;case 2:h=2;break;case 3:h=4;break;case 4:h=64;break;case 8:a.d&&(h=32)}}c=gT(a.c,b,c,h);e=0;g&&rT(a.c,b,1,-1);if(4<d)switch(d){case 5:e|=3;break;case 6:e|=9;break;case 7:e|=10;break;case 8:a.d||(e|=15)}1==f&&(e|=32);2==f&&(e|=16);0!=e&&zT(a.c,c,e);return c}function LT(a,b){var c;c=MT(a,b+1);return-1==c?a.length:c}\nfunction NT(a,b){var c;c=!a.a?null:OT(a.a,new QC(b));return!c?b-1:c.a}function PT(a,b){var c;c=!a.b?null:OT(a.b,new QC(b));return!c?b-1:c.a}function QT(a,b){var c;if(-1==b)return-1;for(c=b+1;c<a.length;++c)if(32!=a.charCodeAt(c)&&9!=a.charCodeAt(c))return c;return-1}function MT(a,b){var c;for(c=b;c<a.length;++c)if(32==a.charCodeAt(c)||9==a.charCodeAt(c))return c;return-1}\nfunction RT(a){var b,c;if(0<=a.indexOf(Xf)){b=a.indexOf(" NOT[");c=a.indexOf(dg,b);if(0<=b&&0<c)return-(c+1);b=a.indexOf(" [");c=a.indexOf(dg,b);if(0<=b&&0<c)return c+1;b=a.indexOf(" \'NOT[");c=a.indexOf(IQ,b);if(0<=b&&0<c)return-(c+2);b=a.indexOf(" \'[");c=a.indexOf(IQ,b);if(0<=b&&0<c)return c+2}return 0}function ST(a,b,c){a.c=b;return TT(a,c)}function UT(a){return 0==a.length?0:$E(a,10)}\nfunction TT(a,b){var c,d,e,f,g,h,j,l,o,n,r,t,y,v,s,A,F,M,N,$,V,W,ca,ja,ra,ac,K,oa,Ac,id,tb,L,Fa,ub,Ic,tc,Aa,jd,cd,ta;try{a.c&&(hT(a.c),AT(a.c,!1));V=VT(b);if(null==V||null==VT(b)||null==(F=VT(b)))return!1;a.d=-1!=F.indexOf("From CSD data. Using bond type \'Any\'");if(null==(F=VT(b)))return!1;try{W=$E(yy(F.substr(0,3)),10),ca=$E(yy(F.substr(3,3)),10),ja=UT(yy(F.substr(6,3))),r=UT(yy(F.substr(12,3))),tc=39<=F.length&&H(F.substr(34,5),Tf)?3:2}catch(Da){Da=Iq(Da);if(G(Da,97))return!1;throw Da;}if(3==tc)return K=\nWT(a,b),a.c.I=V,K;!a.c&&(a.c=new XT(W,ca));a.c.I=V;0==r&&(a.c.F=!0);if(0==W){for(;null!=F&&!H(F,ff)&&!H(F,Ia)&&!H(zy(F,1),Ha);)F=VT(b);return!0}for(y=0;y<W;++y){if(null==(F=VT(b)))return!1;jd=YT(yy(F.substr(0,10)));cd=YT(yy(F.substr(10,10)));ta=YT(yy(F.substr(20,10)));d=bT(a.c,jd,-cd,-ta);A=yy(F.substr(31,3));g=BT(A);fT(a.c,d,g);H(A,Od)&&wT(a.c,d,1);$=UT(yy(F.substr(34,2)));0!=$&&uT(a.c,d,(DR(),ER)[g]+$);n=UT(yy(F.substr(36,3)));0!=n&&pT(a.c,d,4-n);M=63>F.length?0:UT(yy(F.substr(60,3)));a.c.u[d]=\nM;t=45>F.length?0:UT(yy(F.substr(42,3)));switch(t){case 0:break;case 1:wT(a.c,d,768);break;case 2:wT(a.c,d,128);break;case 3:wT(a.c,d,384);break;default:wT(a.c,d,896)}48<=F.length&&49==F.charCodeAt(47)&&wT(a.c,d,8192);Ic=51>F.length?0:UT(yy(F.substr(48,3)));switch(Ic){case 0:break;case 15:oT(a.c,d,0);break;default:oT(a.c,d,Ic)}}for(y=0;y<ca;++y){if(null==(F=VT(b)))return!1;e=$E(yy(F.substr(0,3)),10)-1;f=$E(yy(F.substr(3,3)),10)-1;l=$E(yy(F.substr(6,3)),10);Ac=12>F.length?0:UT(yy(F.substr(9,3)));Fa=\n18>F.length?0:UT(yy(F.substr(15,3)));KT(a,e,f,l,Ac,Fa)}for(y=0;y<ja;++y)if(null==VT(b))return!1;if(null==(F=VT(b)))return 0==r&&bS(a.c,7),!0;for(;null!=F&&!H(F,ff)&&!H(F,Ia);){if(0==F.indexOf(ef)&&(v=$E(yy(F.substr(6,3)),10),0<v)){c=10;Aa=14;for(s=1;s<=v;++s,c+=8,Aa+=8)d=$E(yy(F.substr(c,c+3-c)),10)-1,o=$E(yy(F.substr(Aa,Aa+3-Aa)),10),pT(a.c,d,o)}if(0==F.indexOf(nf)&&(v=$E(yy(F.substr(6,3)),10),0<v)){c=10;Aa=14;for(s=1;s<=v;++s,c+=8,Aa+=8)d=$E(yy(F.substr(c,c+3-c)),10)-1,N=$E(yy(F.substr(Aa,Aa+3-\nAa)),10),uT(a.c,d,N)}if(0==F.indexOf(AQ)&&(v=$E(yy(F.substr(6,3)),10),0<v)){c=10;Aa=14;for(s=1;s<=v;++s,c+=8,Aa+=8)switch(d=$E(yy(F.substr(c,c+3-c)),10)-1,ac=$E(yy(F.substr(Aa,Aa+3-Aa)),10),ac){case 1:tT(a.c,d,16);break;case 2:tT(a.c,d,32);break;case 3:tT(a.c,d,48)}}if(0==F.indexOf(BQ)&&(v=$E(yy(F.substr(6,3)),10),0<v)){c=10;Aa=14;for(s=1;s<=v;++s,c+=8,Aa+=8)switch(d=$E(yy(F.substr(c,c+3-c)),10)-1,oa=$E(yy(F.substr(Aa,Aa+3-Aa)),10),oa){case 3:case -1:wT(a.c,d,112);break;case 1:wT(a.c,d,8);break;case 2:wT(a.c,\nd,104);break;case 4:wT(a.c,d,56)}}if(0==F.indexOf("M ALS")&&(d=$E(yy(F.substr(7,3)),10)-1,0<=d)){ra=$E(yy(F.substr(10,3)),10);h=84==F.charCodeAt(14);ub=D(B,q,-1,ra,1);c=16;for(s=0;s<ra;++s,c+=4)L=yy(F.substr(c,c+4-c)),ub[s]=BT(L);sT(a.c,d,ub,h)}if(0==F.indexOf(CQ)&&(v=$E(yy(F.substr(6,3)),10),0<v)){c=10;Aa=14;for(s=1;s<=v;++s,c+=8,Aa+=8)if(d=$E(yy(F.substr(c,c+3-c)),10)-1,id=$E(yy(F.substr(Aa,Aa+3-Aa)),10),-2==id)wT(a.c,d,2048);else if(0<id){for(j=tb=0;j<a.c.p;++j)(Y(a.c,0,j)==d||Y(a.c,1,j)==d)&&\n++tb;id>tb&&wT(a.c,d,4096)}}F=VT(b)}}catch(aa){aa=Iq(aa);if(G(aa,97))return Jp(aa),!1;throw aa;}bS(a.c,7);return!0}\nfunction WT(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=VT(b);null!=d&&0==d.indexOf(pf);){for(d=yy(zy(d,7));TL(d,rb);){c=VT(b);if(0!=c.indexOf(pf))return!1;d=yy(JE(d,0,d.length-1)+zy(c,7))}if(0==d.indexOf("BEGIN"))if(e=yy(zy(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("END"))e=0;else if(1==e){c=a;var f=void 0,g=void 0,f=void 0;!c.c&&0==\nd.indexOf("COUNTS")&&(f=QT(d,MT(d,7)),g=$E(JE(d,7,MT(d,7)),10),f=$E(JE(d,f,MT(d,f)),10),c.c=new XT(g,f))}else if(2==e){c=a;var h=void 0,j=f=g=g=f=g=void 0,l=void 0,o=h=void 0,n=o=o=j=g=void 0,r=h=f=void 0,t=void 0,l=LT(d,0),g=$E(d.substr(0,l-0),10),j=QT(d,l),l=LT(d,j),o=d.substr(j,l-j),n=null,f=!1,h=RT(d);if(0!=h){var l=d,y=t=r=r=j=n=void 0,v=t=void 0,t=null,j=l.indexOf(Xf),r=l.indexOf(dg,j);if(0<=j&&0<r){n=D(B,q,-1,16,1);v=l.substr(j+1,r-(j+1));r=0;for(y=!0;y&&16>r;)j=v.indexOf(mb),-1==j?(t=v,y=\n!1):(t=v.substr(0,j-0),v=zy(v,j+1)),n[r++]=BT(t);t=D(B,q,-1,r,1);GR(n,0,t,r)}n=t;0>h&&(f=!0);l=0>h?-h:h}j=QT(d,l);l=LT(d,j);h=YT(d.substr(j,l-j));j=QT(d,l);l=LT(d,j);r=YT(d.substr(j,l-j));j=QT(d,l);l=LT(d,j);t=YT(d.substr(j,l-j));j=QT(d,l);l=LT(d,j);j=$E(d.substr(j,l-j),10);h=bT(c.c,h,-r,-t);h+1!=g&&(!c.a&&(c.a=new ZT),$T(c.a,new QC(g),new QC(h)));null!=n&&sT(c.c,h,n,f);0!=j&&(c.c.u[h]=j);H(o,Od)?wT(c.c,h,1):H(o,Ff)?(g=D(B,q,-1,1,1),g[0]=6,sT(c.c,h,g,!0)):fT(c.c,h,BT(o));for(;-1!=(j=QT(d,l));)if(l=\nLT(d,j),o=d.substr(j,l-j),f=wy(o,xy(61)),g=o.substr(0,f-0),f=$E(zy(o,f+1),10),H(g,"CHG"))pT(c.c,h,f);else if(H(g,"RAD"))switch(f){case 1:tT(c.c,h,16);break;case 2:tT(c.c,h,32);break;case 3:tT(c.c,h,48)}else if(!H(g,vQ))if(H(g,"MASS"))uT(c.c,h,f);else if(H(g,"VAL"))oT(c.c,h,-1==f?0:0==f?-1:f);else if(H(g,"HCOUNT"))switch(f){case 0:break;case -1:wT(c.c,h,1792);break;case 1:wT(c.c,h,128);break;case 2:wT(c.c,h,384);break;default:wT(c.c,h,896)}else if(H(g,"SUBST"))if(-1==f)wT(c.c,h,2048);else{if(0<f){for(g=\no=0;g<c.c.p;++g)(Y(c.c,0,g)==h||Y(c.c,1,g)==h)&&++o;f>o&&wT(c.c,h,4096)}}else if(H(g,"RBCNT"))switch(f){case 3:case -1:wT(c.c,h,112);break;case 1:wT(c.c,h,8);break;case 2:wT(c.c,h,104);break;case 4:wT(c.c,h,56)}}else if(3==e){c=a;t=j=n=y=h=r=t=r=l=g=f=o=f=void 0;h=LT(d,0);g=$E(d.substr(0,h-0),10);r=QT(d,h);h=LT(d,r);l=$E(d.substr(r,h-r),10);r=QT(d,h);h=LT(d,r);f=NT(c,$E(d.substr(r,h-r),10));r=QT(d,h);h=LT(d,r);o=NT(c,$E(d.substr(r,h-r),10));for(j=n=0;-1!=(r=QT(d,h));)if(h=LT(d,r),y=d.substr(r,h-r),\nt=wy(y,xy(61)),r=y.substr(0,t-0),t=$E(zy(y,t+1),10),H(r,vQ))switch(t){case 1:n=1;break;case 2:n=2==l?3:4;break;case 3:n=6}else H(r,"TOPO")&&(j=t);f=KT(c,f,o,l,n,j);f+1!=g&&(!c.b&&(c.b=new ZT),$T(c.b,new QC(g),new QC(f)))}else if(4==e){if(c=a,g=f=g=o=o=void 0,g=-1!=d.indexOf("ATOMS=(")?uQ:-1!=d.indexOf("BONDS=(")?"BONDS":null,null!=g){f=d;o=g;t=r=j=n=h=l=void 0;j=f.indexOf(o+"=(")+o.length+2;r=YE(f,xy(41),j);n=MT(f,j);l=$E(f.substr(j,n-j),10);t=D(B,q,-1,l,1);for(h=0;h<l;++h)j=QT(f,n),n=MT(f,j),(-1==\nn||n>r)&&(n=r),t[h]=$E(f.substr(j,n-j),10);f=t;if(0==d.indexOf(qf))if(H(g,uQ))for(g=0;g<f.length;++g)rT(c.c,NT(c,f[g]),0,-1);else for(g=0;g<f.length;++g)xT(c.c,PT(c,f[g]),0,-1);else if(0==d.indexOf(rf))if(o=$E(JE(d,13,MT(d,13)),10),H(g,uQ))for(g=0;g<f.length;++g)rT(c.c,NT(c,f[g]),1,o-1);else for(g=0;g<f.length;++g)xT(c.c,PT(c,f[g]),1,o-1);else if(0==d.indexOf(sf))if(o=$E(JE(d,13,MT(d,13)),10),H(g,uQ))for(g=0;g<f.length;++g)rT(c.c,NT(c,f[g]),2,o-1);else for(g=0;g<f.length;++g)xT(c.c,PT(c,f[g]),2,o-\n1);else if(0==d.indexOf("MDLV30/HILITE"))if(H(g,uQ))for(g=0;g<f.length;++g)qT(c.c,NT(c,f[g]));else for(g=0;g<f.length;++g)o=PT(c,f[g]),qT(c.c,Y(c.c,0,o)),qT(c.c,Y(c.c,1,o))}}else return!1;d=VT(b)}for(;null!=d&&!(0==d.indexOf(ff)||H(d,Ia));)d=VT(b);return!0}function aU(){}w(26,1,{},aU);_.a=null;_.b=null;_.c=null;_.d=!1;function bU(a,b){var c,d,e,f,g;f=b.length;g=D(B,q,-1,f,1);for(d=0;d<f;++d){c=d==f-1?b[0]:b[d+1];for(e=0;e<a.f.f[b[d]];++e)if(VQ(a.f,b[d],e)==c){g[d]=kR(a.f,b[d],e);break}}return g}\nfunction XR(a,b,c){b=Nx(a.i,b);for(a=0;a<b.length;++a)if(c==b[a])return!0;return!1}function cU(a,b,c){var d,e;e=b.length;for(d=0;d<e;++d)(0==a.a[b[d]]||a.a[b[d]]>e)&&(a.a[b[d]]=e);for(d=0;d<e;++d)(0==a.b[c[d]]||a.b[c[d]]>e)&&(a.b[c[d]]=e)}function fS(a,b,c){for(a=Nx(a.j,b).length;c>=a;)c-=a;for(;0>c;)c+=a;return c}\nfunction HT(a,b){var c,d,e,f,g,h,j,l,o;this.f=a;this.i=new Nm;this.j=new Nm;this.a=D(B,q,-1,this.f.c,1);this.b=D(B,q,-1,this.f.d,1);this.f.ed(1);j=D(Aq,ul,-1,this.f.c,2);l=D(Aq,ul,-1,this.f.d,2);do{f=!1;for(c=0;c<this.f.c;++c)if(!j[c]){for(d=g=0;d<this.f.f[c];++d)j[VQ(this.f,c,d)]||++g;if(2>g){j[c]=!0;for(d=0;d<this.f.f[c];++d)l[kR(this.f,c,d)]=!0;f=!0}}}while(f);for(d=0;d<this.f.c&&j[d];)++d;if(d!=this.f.c){g=D(B,q,-1,this.f.c,1);g[0]=d;f=D(B,q,-1,this.f.c,1);f[d]=1;h=e=0;for(o=1;e<=h;){for(d=0;d<\nthis.f.f[g[e]];++d)if(c=VQ(this.f,g[e],d),0!=f[c]){var n=kR(this.f,g[e],d);c=j;var r=void 0,t=void 0,y=void 0,v=y=r=void 0,s=void 0,A=void 0,F=void 0,M=void 0,N=void 0,$=void 0,t=Y(this.f,0,n),y=Y(this.f,1,n),v=D(B,q,-1,this.f.c,1),s=D(B,q,-1,this.f.c,1),A=D(B,q,-1,this.f.c,1);v[0]=t;v[1]=y;s[t]=1;s[y]=2;A[t]=-1;A[y]=t;for(F=y=1;y<=F&&!(7<s[v[y]]);){for(M=0;M<this.f.f[v[y]];++M)if(r=VQ(this.f,v[y],M),1<y&&r==t){$=D(B,q,-1,s[v[y]],1);r=v[y];for(N=0;N<$.length;++N)$[N]=r,r=A[r];a:{for(var n=$,V=void 0,\nW=r=void 0,ca=r=N=V=$=W=void 0,$=void 0,N=n.length,$=this.f.G,r=V=0;r<N;++r)$>n[r]&&($=n[r],V=r);$=D(B,q,-1,N,1);W=n[0<V?V-1:N-1]<n[V<N-1?V+1:0];for(r=0;r<N;++r)$[r]=n[V],W?0>--V&&(V=N-1):++V==N&&(V=0);for(r=0;r<this.i.c;++r)if(ca=Nx(this.i,r),ca.length==N){V=!0;for(W=0;W<N;++W)if(ca[W]!=$[W]){V=!1;break}if(V)break a}Qm(this.i,$);r=bU(this,$);Qm(this.j,r);cU(this,$,r)}}else 0==s[r]&&!c[r]&&(v[++F]=r,s[r]=s[v[y]]+1,A[r]=v[y]);++y}}else j[c]||(f[c]=o,g[++h]=c);++e;if(e>h)for(c=0;c<this.f.c;++c)if(0==\nf[c]&&!j[c]){f[c]=++o;g[++h]=c;break}}if(0!=(b&4)){this.d=D(Aq,ul,-1,this.i.c,2);this.e=D(Aq,ul,-1,this.i.c,2);this.c=D(B,q,-1,this.i.c,1);d=this.d;f=this.e;g=this.c;e=D(ZI,im,87,this.i.c,0);for(o=0;o<this.i.c;++o){e[o]=D(B,q,-1,Nx(this.i,o).length,1);for(h=0;h<Nx(this.i,o).length;++h)e[o][h]=-1}v=D(B,q,-1,this.f.d,1);for(h=0;h<this.j.c;++h)if(t=Nx(this.j,h),3==t.length||5<=t.length&&7>=t.length)for(o=0;o<t.length;++o)c=t[o],3==this.f.f[Y(this.f,0,c)]&&3==this.f.f[Y(this.f,1,c)]&&(0<v[c]?(e[~~v[c]>>>\n16][v[c]&32767]=h,e[h][o]=~~v[c]>>>16):v[c]=(h<<16)+32768+o);o=D(Aq,ul,-1,this.i.c,2);t=0;for(c=-1;t>c;){c=t;for(h=0;h<this.i.c;++h){if(v=!o[h]){for(var v=h,s=e,A=o,y=d,F=f,M=g,ja=N=ca=ca=V=W=ca=W=ca=r=n=V=void 0,$=W=void 0,N=Nx(this.i,v),ja=Nx(this.j,v),W=ja.length,n=r=0,$=!1,ca=0;ca<W;++ca)r<<=1,n<<=1,1<dR(this.f,ja[ca])||64==this.f.B[ja[ca]]?r|=1:(V=s[v][ca],-1!=V&&(A[V]?y[V]&&(r|=1,F[V]||(n|=1)):$=!0));V=!1;switch(W){case 3:ca=z(B,q,-1,[2,1,4]);V=!0;for(W=0;3>W;++W)if((r&ca[W])==ca[W]&&(6==this.f.x[N[W]]&&\n1==this.f.q[N[W]]||5==this.f.x[N[W]]&&0==this.f.q[N[W]]))y[v]=!0,M[v]=W,0==(n&ca[W])&&(V=!1);break;case 5:W=z(B,q,-1,[10,5,18,9,20]);V=!0;for(ca=0;5>ca;++ca)if((r&W[ca])==W[ca])switch(this.f.x[N[ca]]){case 6:-1==this.f.q[N[ca]]&&(y[v]=!0,M[v]=ca,0==(n&W[ca])&&(V=!1));break;case 7:0>=this.f.q[N[ca]]&&(y[v]=!0,M[v]=ca);break;case 8:y[v]=!0;M[v]=ca;break;case 16:2==this.f.f[N[ca]]&&(y[v]=!0,M[v]=ca)}break;case 6:V=!0;21==(r&21)&&(y[v]=!0,0==(n&21)&&(V=!1));42==(r&42)&&(y[v]=!0,0==(n&42)&&(V=!1));break;\ncase 7:ca=z(B,q,-1,[42,21,74,37,82,41,84]);V=!0;for(W=0;7>W;++W)if((r&ca[W])==ca[W]&&(6==this.f.x[N[W]]&&1==this.f.q[N[W]]||5==this.f.x[N[W]]&&0==this.f.q[N[W]]))y[v]=!0,M[v]=W,0==(n&ca[W])&&(V=!1)}y[v]&&!V&&(F[v]=!0);v=y[v]?!0:!$}v&&(o[h]=!0,++t)}}}if(0!=(b&2))for(d=0;d<this.f.d;++d)if(!l[d]&&0!=dR(this.f,d)){a:{f=j;h=o=s=v=g=c=e=o=t=o=h=e=void 0;h=Y(this.f,0,d);o=Y(this.f,1,d);e=D(B,q,-1,this.f.c,1);c=D(B,q,-1,this.f.c,1);g=D(B,q,-1,this.f.c,1);e[0]=h;e[1]=o;c[h]=1;c[o]=2;g[h]=-1;g[o]=h;for(v=o=\n1;o<=v;){for(s=0;s<this.f.f[e[o]];++s){t=VQ(this.f,e[o],s);if(1<o&&t==h){h=D(B,q,-1,c[e[o]],1);e=e[o];for(o=0;o<h.length;++o)h[o]=e,e=g[e];f=h;break a}0==c[t]&&!f[t]&&(e[++v]=t,c[t]=c[e[o]]+1,g[t]=e[o])}++o}f=null}null!=f&&cU(this,f,bU(this,f))}}}w(27,1,{},HT);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;function qS(){this.a=new Nm}w(31,1,Xl,qS);\nfunction bS(a,b){var c,d;FT(a,b);if(0!=(b&~a.K)){a.a&&(b|=128);for(c=0;c<a.o;++c)a.s[c]&=-134447112;for(c=0;c<a.d;++c)a.z[c]&=-64;d=c=0;0!=(b&16)?(c=16,d=1):0!=(b&32)?(c=32,d=3):0!=(b&64)&&(c=64,d=5);0!=(b&128)&&(c|=128,d|=32);a.b=new aS(a,d);var e=a.b,f,g,h,j,l,o,n;for(f=0;f<e.H.c;++f)if(1==e.S[f]||2==e.S[f]){o=!1;if(0!=e.H.k[f]&&2==e.H.f[f]&&2==e.H.j[f][0]&&2==e.H.j[f][1])for(l=0;l<e.H.f[f];++l){g=VQ(e.H,f,l);j=0;h=D(B,q,-1,3,1);for(n=0;n<e.H.f[g];++n)h[j]=VQ(e.H,g,n),h[j]!=f&&++j;2==j&&e.c[h[0]]>\ne.c[h[1]]^h[0]<h[1]&&(o=!o)}else for(l=1;l<e.H.f[f];++l)for(n=0;n<l;++n)h=VQ(e.H,f,l),j=VQ(e.H,f,n),e.c[h]>e.c[j]&&(o=!o),h<j&&(o=!o);vT(e.H,f,1==e.S[f]^o?1:2,e.T[f])}else vT(e.H,f,e.S[f],e.T[f]);for(f=0;f<e.H.d;++f)if(1==e.k[f]||2==e.k[f]){o=!1;for(l=0;2>l;++l)if(g=Y(e.H,l,f),3==e.H.f[g]){h=D(B,q,-1,2,1);for(n=j=0;3>n;++n)VQ(e.H,g,n)!=Y(e.H,1-l,f)&&(h[j++]=VQ(e.H,g,n));e.c[h[0]]>e.c[h[1]]&&(o=!o);h[0]<h[1]&&(o=!o)}yT(e.H,f,1==e.k[f]^o?1:2,e.n[f])}else yT(e.H,f,e.k[f],e.n[f]);e=a.b;for(l=0;l<e.H.c;++l)o=\ne.H,n=l,f=e.D[l],o.s[n]&=-134217729,f&&(o.s[n]|=134217728);e=a.b;if(null!=e.N)for(l=0;l<e.H.c;++l)o=e.H,n=l,f=e.N[l],o.s[n]&=-98305,o.s[n]|=f<<15;if(null!=e.e)for(l=0;l<e.H.d;++l)o=e.H,n=l,f=e.e[l],o.z[n]&=-49,o.z[n]|=f<<4;o=!1;for(e=0;e<a.c;++e)(0==(a.s[e]&134217728)||3==(a.s[e]&3))&&(a.s[e]&=-66584577);if(a.F){if(131072!=(a.C&-65536)){l=D(Aq,ul,-1,a.c,2);for(e=0;e<a.c;++e)0!=(a.s[e]&134217728)&&3!=(a.s[e]&3)&&1==~~(a.s[e]&1572864)>>19&&(l[e]=!0);for(e=0;e<a.c;++e)0!=(a.s[e]&134217728)&&3!=(a.s[e]&\n3)&&(rT(a,e,1,0),o=!0);for(e=0;e<a.c;++e)l[e]&&(vT(a,e,1,!1),rT(a,e,1,-1),o=!0)}a.F=!1}nT(a,1);nT(a,2);o&&(a.b=new aS(a,d));a.K|=12|c}}function dU(){DR();this.G=this.H=256;mT(this)}function XT(a,b){DR();this.G=1>a?1:a;this.H=1>b?1:b;mT(this)}w(32,22,Xl,dU,XT);_.ed=function(a){bS(this,a)};_.a=!1;_.b=null;function eU(){eU=x;fU=new Ip}function gU(a){for(var b,a=new Jv(a.j.k);a.b<a.d.Yf();)b=Kv(a),qy(b.me(),PQ,!1),kM(a)}\nfunction hU(a,b,c){var a=a.n,d;try{d=new iU(b,c.Sd(a),c.Vd(a),(c.Td(a),c.Ud(a))),E(a.c,c,d)}catch(e){e=Iq(e);if(G(e,97))throw new Qp("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}qy(b.me(),yQ,!0);qy(c.me(),OQ,!0);E(fU,b,c)}function jU(a){var b;a.o=!1;for(a=new Jv(a.j.k);a.b<a.d.Yf();)b=Kv(a),qy(b.me(),PQ,!1),kM(a)}\nfunction kU(a,b){$m(a.j.k,b)?qy(b.me(),PQ,!1):a.o?(Qm(a.j.k,b),qy(b.me(),PQ,!0)):(a.j.k.vg(),Qm(a.j.k,b))}function lU(a){this.f=a;this.j=new mU(this);this.n=new nU(this.j)}w(44,1,{});_.hd=function(){oU(this.j.e,"dragdrop-dragging")};_.jd=function(){py(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var fU;function mU(a){this.k=new Nm;this.d=a;this.a=a.f}w(45,1,{},mU);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;\nfunction pU(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.kd()}function qU(a,b){var c;c=Uv(a.c,rU).a;b.a.ctrlKey||b.a.metaKey||gU(a.b.d);kU(a.b.d,c)}function sU(a){a.b.f=null;a.b.d.jd();cz((My(),gB(null)),a.a,0,0);var b=a.a.pb;Ax=b;Dx();ky=b;a.d=2}function nU(a){this.c=new Ip;this.b=a;this.a=new Zz;sy(this.a,qr(),pr());Fy(this.a,this,(Hu(),Hu(),Iu));Fy(this.a,this,(Ru(),Ru(),Su));a=this.a.pb.style;a[RQ]="alpha(opacity=0)";a.opacity=0;a[zi]=0+(zs(),uj);a.borderStyle=(tU(),Zi);a[KQ]=Cg}\nw(46,1,{},nU);_.ld=function(a){var b,c,d,e;c=a.f;d=Ct(a);e=Dt(a);b=jr(a.a);if(!(3==this.d||2==this.d||1!=b)&&!rU)rU=c,this.b.e=Uv(this.c,rU).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==QA(this.b.k,this.b.e)&&(gU(this.b.d),kU(this.b.d,this.b.e)),uU(new vU),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new wU(rU,null),rU!=this.b.e&&(c=new wU(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,sU(this),1!=this.d&&pU(this,this.b.i,this.b.j))};\n_.md=function(a){var b,c,d;c=a.f;b=c.pb;d=At(a,b);a=Bt(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(fn(MH(d-this.f),MH(a-this.i))>=this.b.d.k?(xU(),-1!=QA(this.b.k,this.b.e)||kU(this.b.d,this.b.e),c=new wU(rU,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,sU(this)):zx.preventDefault()),1==this.d)return;zx.preventDefault();pU(this,d,a)};_.nd=function(){var a;this.e&&1==this.d&&(a=new wU(rU,null),this.b.i=this.f+a.a,this.b.j=this.i+a.d,sU(this))};\n_.od=function(a){var b,c,d,e;d=a.f;b=d.pb;e=At(a,b);b=Bt(a,b);if(1==jr(a.a)&&(this.e=!1,rU))try{if(xU(),1==this.d)qU(this,a);else{d!=this.a&&(c=new wU(d,null),e+=c.a,b+=c.d);try{pU(this,e,b),this.b.d.hd(),3!=this.d&&qU(this,a)}finally{var f=this.a.pb;Ax&&f==Ax&&(Ax=null);Dx();f===ky&&(ky=null);Ly(this.a);this.d=1;this.b.e=null}}}finally{rU=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var rU=null;function vU(){}w(47,1,Kl,vU);_.pd=function(){xU()};\nfunction iU(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}w(48,1,{},iU);_.a=null;_.b=null;_.c=null;_.d=null;w(49,1,{});w(51,49,{});w(50,51,{});_.a=null;w(52,1,{});_.tS=LL;function wU(a,b){!a||a==(My(),gB(null))?this.f=this.e=0:(this.e=a.ie()-lr(a.pb),this.f=a.je()-(a.pb.scrollTop||0));!b||b==(My(),gB(null))?this.c=this.b=0:(this.b=kr(b.pb)+yU(b.pb),this.c=mr(b.pb)+zU(b.pb));this.a=this.e-this.b;this.d=this.f-this.c}w(55,52,{},wU);_.tS=LL;_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;\nfunction xU(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function yU(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(Jg),-1==a.indexOf(uj)?0:parseInt(a.substr(0,a.length-2))):0}function zU(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(Ng),-1==a.indexOf(uj)?0:parseInt(a.substr(0,a.length-2))):0}function AU(a){return $wnd.setInterval(C(function(){a.yd()}),100)}\nfunction BU(a,b,c,d){a.a=JE(a.a,0,b)+d+zy(a.a,c)}w(198,1,{89:1,94:1,96:1});_.cT=function(a){return this.b-a.b};function tU(){tU=x;CU=new DU;EU=new FU;GU=new HU;IU=new JU;KU=new LU;MU=z(NU,u,19,[CU,EU,GU,IU,KU])}w(197,198,jQ);var MU,GU,EU,IU,CU,KU;function DU(){this.b=0}w(199,197,jQ,DU);function FU(){this.b=1}w(200,197,jQ,FU);function HU(){this.b=2}w(201,197,jQ,HU);function JU(){this.b=3}w(202,197,jQ,JU);function LU(){this.b=4}w(203,197,jQ,LU);function OU(){OU=x;PU=new yt(Vg,new QU)}\nfunction QU(){}w(267,264,{},QU);_.Hd=function(a){a.Md(this)};_.Kd=function(){return PU};var PU;function RU(){RU=x;SU=new yt(nh,new TU)}function TU(){}w(275,269,Jl,TU);\n_.Hd=function(a){var b=a.a,a=!a.a.I.c,c,d;if(a!=b.I.c)if(b.kb){if(a){if(b.O!=(UU(),VU))a=WU(b.pb),c=new XU(cr(b.pb,fj),cr(b.pb,ej)),d=new XU(cr(b.T.jb.pb,fj),cr(b.T.jb.pb,ej)),b.F.b=a.b-(c.b-d.b),b.F.a=a.a-(c.a-d.a);YU(b.I,!0);a=cr(b.T.jb.pb,fj);ZU(b,new XU(a,$U(b.T.jb).a));b.J&&b.O!=VU&&aV(b.r,b)}else YU(b.I,!1),b.O!=(UU(),VU)?ZU(b,new XU(b.F.b,b.F.a)):bV(b,WU(b.r.pb)),b.J&&b.O!=VU&&cV(b.r,b);dV(b.T.jb)}else YU(b.I,!0)};_.Kd=function(){return SU};var SU;function eV(){eV=x;fV=new yt(Fh,new gV)}\nfunction gV(){}w(282,264,{},gV);_.Hd=function(a){Ly(a.a.a)};_.Kd=function(){return fV};var fV;function hV(a){this.a=a}w(304,265,{},hV);_.Hd=function(a){a.Xd(this)};_.Id=function(){return iV};var iV=_.a=null;function jV(a){this.a=a}w(306,265,{},jV);_.Hd=function(a){a.Zd(this)};_.Id=function(){return kV};var kV=_.a=null;function lV(a){a=dr(a,NQ);return CT(Lj,a)?(mV(),nV):CT(TQ,a)?(mV(),oV):(mV(),pV)}function mV(){mV=x;nV=new qV(0);oV=new qV(1);pV=new qV(2);rV=z(sV,u,30,[nV,oV,pV])}\nfunction qV(a){this.b=a}w(319,198,{30:1,89:1,94:1,96:1},qV);var rV,pV,oV,nV;function tV(){tV=x;var a=(bw(),bw(),cw);!a.a&&(a.a=new uV)}\nfunction WS(a,b){var c,d,e,f;if(isNaN(b))return"NaN";(d=0>b||0==b&&0>1/b)&&(b=-b);c=new cx;if(!isFinite(b))return cQ(c,d?a.r:a.u),c.a.a+="\\u221e",cQ(c,d?a.s:a.v),c.a.a;var b=b*a.q,g,h;h=c.a.a.length;cQ(c,b.toPrecision(20));e=0;g=c.a.a.indexOf(QQ,h);0>g&&(g=c.a.a.indexOf(xQ,h));0<=g&&(f=g+1,f<c.a.a.length&&43==c.a.a.charCodeAt(f)&&++f,f<c.a.a.length&&(e=$E(zy(c.a.a,f),10)),BU(c.a,g,c.a.a.length,m));f=c.a.a.indexOf(ic,h);0<=f&&(BU(c.a,f,f+1,m),e-=c.a.a.length-f);f=e;e=c.a.a.length+f+a.j+3;0<e&&e<c.a.a.length&&\n57==c.a.a.charCodeAt(e)&&(vV(a,c,e-1),f+=c.a.a.length-e,BU(c.a,e,c.a.a.length,m));a.e=0;a.d=c.a.a.length;a.b=a.d+f;e=a.w;f=a.f;1024<a.b&&(e=!0);if(e){for(g=0;g<a.d-1&&48==c.a.a.charCodeAt(g);)++g;0<g&&(BU(c.a,0,g,m),a.d-=g,a.e-=g);a.k>a.p&&0<a.k?(a.e+=a.b-1,g=a.e%a.k,0>g&&(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<a.b;)c.a.a+=yc,++a.d;if(!a.w)if(a.b<a.p){for(g=new cx;a.b<a.p;)g.a.a+=yc,++a.b,++a.d;BU(c.a,0,0,g.a.a)}else if(a.b>\na.p){h=a.b-a.p;for(g=0;g<h;++g)if(48!=c.a.a.charCodeAt(g)){h=g;break}0<h&&(BU(c.a,0,h,m),a.d-=h,a.b-=h)}a.d>a.b+a.j&&53<=c.a.a.charCodeAt(a.b+a.j)&&(g=a.b+a.j-1,vV(a,c,g));if(0<f)for(g=f;g<a.b;g+=f+1)h=a.b-g,BU(c.a,h,h,mb),++a.b,++a.d;f=a.b+a.o;if(a.d<f)for(;a.d<f;)c.a.a+=yc,++a.d;else{g=a.b+a.j;for(g>a.d&&(g=a.d);g>f&&48==c.a.a.charCodeAt(g-1);)--g;g<a.d&&(BU(c.a,g,a.d,m),a.d=g)}0==a.d&&(BU(c.a,0,0,yc),++a.b,++a.d);if(a.b<a.d||a.c)f=a.b,BU(c.a,f,f,ic),++a.d;if(e){c.a.a+=xQ;0>a.e&&(a.e=-a.e,c.a.a+=\nrb);e=m+a.e;for(f=e.length;f<a.n;++f)c.a.a+=yc;Mp(c.a,e)}BU(c.a,0,0,d?a.r:a.u);cQ(c,d?a.s:a.v);return c.a.a}\nfunction wV(a,b,c,d,e){var f,g,h,j;BU(d.a,0,d.a.a.length,m);g=!1;h=b.length;for(j=c;j<h;++j)if(f=b.charCodeAt(j),39==f)j+1<h&&39==b.charCodeAt(j+1)?(++j,d.a.a+=ab):g=!g;else if(g)eQ(d.a,String.fromCharCode(f));else switch(f){case 35:case 48:case 44:case 46:case 59:return j-c;case 164:a.i=!0;j+1<h&&164==b.charCodeAt(j+1)?(++j,j<h-3&&164==b.charCodeAt(j+1)&&164==b.charCodeAt(j+2)?(j+=2,Lp(d,a.a[4]||a.a[1])):Lp(d,a.a[0])):Lp(d,a.a[1]);break;case 37:if(!e){if(1!=a.q)throw new an(GQ+b+ma);a.q=100}d.a.a+=\nQa;break;case 8240:if(!e){if(1!=a.q)throw new an(GQ+b+ma);a.q=1E3}d.a.a+="\\u2030";break;case 45:d.a.a+=rb;break;default:eQ(d.a,String.fromCharCode(f))}return h-c}\nfunction xV(a,b,c,d){var e,f,g,h,j,l,o,n,r;f=-1;h=n=g=0;j=-1;l=b.length;r=c;for(o=!0;r<l&&o;++r)switch(e=b.charCodeAt(r),e){case 35:0<n?++h:++g;0<=j&&0>f&&++j;break;case 48:if(0<h)throw new an("Unexpected \'0\' in pattern \\""+b+ma);++n;0<=j&&0>f&&++j;break;case 44:j=0;break;case 46:if(0<=f)throw new an(\'Multiple decimal separators in pattern "\'+b+ma);f=g+n+h;break;case 69:if(!d){if(a.w)throw new an(\'Multiple exponential symbols in pattern "\'+b+ma);a.w=!0;a.n=0}for(;r+1<l&&48==b.charCodeAt(r+1);)++r,\nd||++a.n;if(!d&&1>g+n||1>a.n)throw new an(\'Malformed exponential pattern "\'+b+ma);o=!1;break;default:--r,o=!1}0==n&&0<g&&0<=f&&(n=f,0==f&&++n,h=g-n,g=n-1,n=1);if(0>f&&0<h||0<=f&&(f<g||f>g+n)||0==j)throw new an(\'Malformed pattern "\'+b+ma);if(d)return r-c;b=g+n+h;a.j=0<=f?b-f:0;0<=f&&(a.o=g+n-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=0<j?j:0;a.c=0==f||f==b;return r-c}\nfunction vV(a,b,c){var d,e;for(d=!0;d&&0<=c;)if(e=b.a.a.charCodeAt(c),57==e){e=c--;var f=String.fromCharCode(48);BU(b.a,e,e+1,f)}else d=String.fromCharCode(e+1&65535),BU(b.a,c,c+1,d),d=!1;d&&(BU(b.a,0,0,Gc),++a.b,++a.d)}\nfunction yV(a){tV();if(!a)throw new an("Unknown currency code");this.t="0.00";this.a=a;var a=this.t,b,c;c=0;b=new Kp;c+=wV(this,a,0,b,!1);this.u=b.a.a;c+=xV(this,a,c,!1);c+=wV(this,a,c,b,!1);this.v=b.a.a;c<a.length&&59==a.charCodeAt(c)?(++c,c+=wV(this,a,c,b,!0),this.r=b.a.a,c+=xV(this,a,c,!0),wV(this,a,c,b,!0),this.s=b.a.a):(this.r=rb+this.u,this.s=this.v)}w(321,1,{},yV);_.a=null;_.b=0;_.c=!1;_.d=0;_.e=0;_.f=3;_.i=!1;_.j=3;_.k=40;_.n=0;_.o=0;_.p=1;_.q=1;_.r=rb;_.s=m;_.t=null;_.u=m;_.v=m;_.w=!1;\nfunction uV(){}w(322,1,{},uV);function HS(a,b){return yw(a.l&b.l,a.m&b.m,a.h&b.h)}function pS(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 oS(a,b){return yw(a.l|b.l,a.m|b.m,a.h|b.h)}function zV(a,b,c){var d,e,f,g,h;if(a)for(g=0,h=c.length;g<h;++g){f=c[g];e=Fv(a.a,f,null).Yf();for(e-=1;0<=e;--e)if(d=Fv(a.a,f,null).Gh(e),G(d,35)&&Vp(d.a,b)){var j=a.a,l=f;0<j.b?zv(j,new RB(j,l,null,d)):Vv(j,l,null,d)}}}\nfunction AV(a){this.a=a}w(354,353,$l,AV);_.ae=function(a){a.c&&(this.a.fe(a.d)||(a.a=!0))};function BV(a){this.a=a}w(355,353,$l,BV);_.Yd=function(){CV(this.a.a.pb)};w(356,139,lm,function(){});function DV(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Rm(a.d,1))}function EV(){this.a=new FV(this);this.b=new Nm;this.d=new GV(this);this.f=new HV(this)}w(357,1,{},EV);_.c=!1;_.e=!1;function FV(a){Sm();this.a=a}w(358,66,{},FV);_.zd=function(){if(this.a.c){var a=this.a,b=a.f;Nx(b.d.b,b.b);IV(a.f);a.c=!1;DV(a)}};_.a=null;\nfunction GV(a){Sm();this.a=a}w(359,66,{},GV);_.zd=function(){this.a.e=!1;var a=this.a,b=Fm(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Rm(a.a,1E4);a.f.c<a.f.a;){d=JV(a.f);try{if(null==d)break;G(d,36)&&(c=d,c.pd())}finally{(e=-1==a.f.b)||IV(a.f)}if(100<=Fm()-b)break}}finally{e||(Zm(a.a),a.c=!1,DV(a))}};_.a=null;function JV(a){var b;a.b=a.c;b=Nx(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function IV(a){xM(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function HV(a){this.d=a}w(360,1,{},HV);\n_.be=function(){return this.c<this.a};_.ce=function(){return JV(this)};_.de=function(){IV(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function KV(){KV=x;LV=new EV}function uU(a){KV();if(!a)throw new yv("cmd cannot be null");var b=LV;Qm(b.b,a);DV(b)}var LV;function MV(){var a;MV=x;NV=(a=$doc,H(a.compatMode,ve)?a.documentElement:a.body)}var NV;function OV(){this.b=new Nm}function PV(a){a=a[JQ];return null==a?-1:a}w(376,1,{},OV);_.a=null;function QV(a,b){this.a=a;this.b=b}w(377,1,{},QV);_.a=0;_.b=null;\nfunction oU(a,b){qy(a.me(),b,!1)}w(386,1,Hl);_.ie=Tz;_.je=DD;_.ne=function(){return this.pb.style.display!=Zi};_.oe=function(){throw new RV;};_.qe=function(a){Ay(this.pb,a)};function SV(a){for(a=new TV(a);a.a.a<a.a.b.c-1;)HB(a.a),IB(a.a)}w(382,383,tl);_.De=function(a){Vy(this,a,this.pb)};_.Ee=function(a,b,c){dz(this,a);this.Fe(a,b,c)};w(389,390,tl);_.ne=function(){return!H(ei,this.pb.style[Kk])};_.fe=function(){return!0};_.qe=function(a){this.pb.style[Kk]=a?Lk:ei};_.Me=function(){sz(this)};\nw(392,393,wl);w(400,385,xl);_.Sd=tC;_.Td=gx;_.Ud=Lz;_.Vd=sD;w(399,400,xl);function UV(a){var b;Pz();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",Qg),b);this.pb[Yg]="gwt-Button";this.pb.innerHTML=a||m}w(398,399,{27:1,29:1,37:1,39:1,42:1,45:1,49:1,51:1},UV);function VV(a,b){var c;if(a.f)throw new Iy("Composite.initWidget() may only be called once.");Ly(b);c=b.pb;a.pb=c;var d;wx();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((wx(),c).__gwt_resolve=WV(a));a.f=b;Oy(b,a)}\nfunction XV(a){if(-1!=a.lb){var b=a.f,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);Dx();ny(d,b)}else b.lb|=c;a.lb=-1}a.f.ve();a.pb.__listener=a;a.xe()}w(402,385,lQ);_.ue=function(){return this.f?this.f.ue():!1};_.ve=function(){XV(this)};_.ee=function(a){Jy(this,a);this.f.ee(a)};_.we=function(){this.f.we()};_.oe=function(){return this.pb=this.f.oe()};_.f=null;\nfunction YV(a,b,c){a.c=!1;c?a.a.innerHTML=b||m:a.a.textContent=b||m;if(a.d!=a.b)switch(a.d=a.b,b=a.a,a.b.b){case 0:b[NQ]=Lj;break;case 1:b[NQ]=TQ;break;case 2:lV(b)!=(mV(),pV)&&(b[NQ]=m)}}function ZV(a){this.a=a;this.c=!1;this.d=this.b=lV(a)}w(403,1,{},ZV);_.a=null;_.b=null;_.c=!1;_.d=null;w(405,390,tl);_.Sd=tC;_.Td=gx;_.Ud=Lz;_.Vd=sD;function $V(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=hr(b);e=null;c&&(c=PV(c),e=0>c?null:Nx(a.i.b,c));e?aW(a,e):d&&(b.innerHTML=m||m);return b}\nfunction aW(a,b){var c;if(b.ob!=a)return!1;try{Oy(b,null)}finally{c=b.pb;ir(c).removeChild(c);var d=a.i,e;e=PV(c);c[JQ]=null;GD(d.b,e,null);d.a=new QV(e,d.a)}return!0}w(407,384,tl);_.Od=Wz;_.Pd=hx;_.Qd=iM;_.Rd=hK;_.Ce=function(){return new bW(this)};_.ze=function(a){return aW(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function cW(a){if(0>=a.b)throw new tL("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new tL("Column index: 0, Column size: "+a.a);}\nfunction dW(){this.i=new OV;this.f=$doc.createElement(jk);this.c=$doc.createElement(mk);vx(this.f,this.c);this.pb=this.f;this.d=new eW(this);var a=new fW(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;ly(a.b.f,(wx(),xx(b)),0);vx(a.a,$doc.createElement(LQ))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new tL("Row index: "+a+", Row size: "+d);if(0>c)throw new tL("Column "+c+" must be non-negative: "+\nc);if(this.a<=c)throw new tL("Column index: "+c+", Column size: "+this.a);c=$V(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(nk),d.innerHTML=pQ||m,ly(c,(wx(),xx(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(LQ),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(nk);\ne.innerHTML=pQ;c=$doc.createElement(Bk);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)$V(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}w(406,407,tl,dW);_.a=0;_.b=0;\nfunction gW(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(hW(),iW)?a.b.d==(mV(),oV)?(aA(),dA):a.b.d==nV?(aA(),eA):(aA(),fA):a.b.d==(mV(),oV)?(aA(),eA):a.b.d==nV?(aA(),dA):(aA(),gA);b!=a.c&&(a.c=b,a.pb.style[pk]=!a.c?m:a.c.a)}w(410,385,xl);_.a=null;_.b=null;_.c=null;function jW(){this.pb=$doc.createElement(th);this.b=new ZV(this.pb);this.pb[Yg]="gwt-Label"}function kW(){jW.call(this);YV(this.b,Ok,!1);gW(this)}w(409,410,xl,jW,kW);_.Od=Wz;_.Pd=hx;_.Qd=iM;_.Rd=hK;_.Sd=tC;_.Td=gx;_.Ud=Lz;_.Vd=sD;\nfunction lW(a){for(;++a.b<a.d.c&&!(null!=Nx(a.d,a.b)););}function bW(a){this.c=a;this.d=this.c.i.b;lW(this)}w(411,1,{},bW);_.be=function(){return this.b<this.d.c};_.ce=function(){var a;if(this.b>=this.d.c)throw new az;a=Nx(this.d,this.b);this.a=this.b;lW(this);return a};_.de=function(){var a;if(0>this.a)throw new JB;a=Nx(this.d,this.a);Ly(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function eW(a){this.a=a}w(412,1,{},eW);_.a=null;function fW(a){this.b=a}w(413,1,{},fW);_.a=null;_.b=null;\nfunction hW(){hW=x;iW=new mW}var iW;function mW(){}w(415,1,{},mW);w(419,385,xl);_.Sd=tC;_.Td=gx;_.Ud=Lz;_.Vd=sD;function nW(a){this.a=a}w(425,424,$l,nW);_.Ld=function(){};function WV(a){return function(){this.__gwt_resolve=oW;return a.oe()}}function oW(){throw"A PotentialElement cannot be resolved twice.";}function pW(a,b){if(0>b||b>=a.c)throw new Yy;return a.a[b]}function qW(a,b,c){KB();LB.call(this,(qx(),new px(a)),b,0,c,16)}w(462,394,{},qW);\nfunction rW(a,b,c,d){0==--a.Oc&&(a.$c!=a.df()&&(d|=4),!a.Zc&&(d|=2),0<d&&new sW(a,b,c,Tw(d)))}function tW(a){return!a.Kc&&a.Sc?tW(a.Sc):a.Kc}function uW(a){0==a.Oc++&&(a.$c=a.df(),a.Zc=!0,a.kf())}function vW(a){return!a.Mc?(a.cf(),!0):!1}function wW(a,b){var c;c=a.Kc;a.Kc=b;b==c||b&&rD(b,c)||a.Tc.Wh(b)}function xW(a,b){b==a.Mc||b&&b==a.Mc||(a.Mc=b,a.cf(),a.Tc.Xh(b),a.df()&&a.mf())}function yW(a){a.Xc||(uW(a),zW(a,!0),zC(a),a.Xc=!0,new iC(a,102),rW(a,a,a.Sc,0),cC(a),a.Tc.Zh(a))}w(477,1,Fl);_.Re=ex;\n_.Te=function(){return tW(this)};_.ef=Uz;_.kf=dF;_.lf=function(){return vW(this)};_.mf=dF;_.of=function(a,b){this.pf(this._c,this.ad,a,b)};\nfunction AW(a,b,c){var d;if(-1>a.Fc.a.c)throw new an("Missing message: awt.12A");if(G(b,61)){if(b==a)throw new an("Missing message: awt.12B");var e;a:{if(a&&!G(a,72))for(e=a.Sc;e;){if(e==b){e=!0;break a}if(G(e,72))break;e=e.Sc}e=!1}if(e)throw new an("Missing message: awt.12C");if(G(b,72))throw new an("Missing message: awt.12D");}if(b.Sc){e=b.Sc;if(!b)throw new KE;try{d=QA(e.Fc.a,b);var f;f=Nx(e.Fc.a,d);e.Gc&&e.Gc.xf(f);BW(e,d);new CW(e,301,f)}catch(g){if(g=Iq(g),!G(g,90))throw g;}}d=a.Fc.a.c;uW(b);\nWD(a.Fc.a,d,b);d=(b.Sc=a,b.ef(!0),bC(a),!!a.Gc&&G(a.Gc,66)&&(a.Gc.n=!1),rW(b,b,a,1),d);try{if(a.Gc)if(G(a.Gc,66)){if(!b)throw new yv("Missing message: awt.185");if(null==c||null!=c)DW(a.Gc,c,b);else throw new an("Missing message: awt.92");}else a.Gc.tf(null==c?null:c,b)}catch(h){h=Iq(h);if(G(h,99))throw b=h,BW(a,d),b;throw h;}b.nf();new CW(a,300,b)}function zW(a,b){var c;for(c=a.Fc.a.c-1;0<=c;--c)Nx(a.Fc.a,c).ef(b)}\nfunction BW(a,b){var c;c=Nx(a.Fc.a,b);uW(c);c.ef(!1);xM(a.Fc.a,b);c.Sc=null;bC(a);a.Gc&&G(a.Gc,66)&&(a.Gc.n=!1);rW(c,c,a,1)}function EW(a){var b=(ID(),JD);xW(a,b);for(b=0;b<a.Fc.a.c;++b)Nx(a.Fc.a,b).lf()}w(476,477,Ll);_.ef=function(a){zW(this,a)};_.kf=function(){var a;for(a=0;a<this.Fc.a.c;++a)uW(Nx(this.Fc.a,a))};_.lf=function(){var a;if(!vW(this))return!1;for(a=0;a<this.Fc.a.c;++a)Nx(this.Fc.a,a).lf();return!0};w(474,475,Ll);_.mf=function(){IC(this)};_.of=KL;\nfunction DW(a,b,c){var d;if(null==b)d=ye;else if(d=b,!fy(UP.a,b))throw new an(FW());mw(Uv(a.c,d))===mw(c)&&mw(Uv(a.b,c))===mw(d)||((b=Uv(a.c,d))&&GW(a,b,d),dM(a.a.Ce(),c)&&GW(a,c,d),b=a.a,new HW(c,b.a.a),++b.b,E(a.b,c,d),E(a.c,d,c))}function IW(a,b){return new eC(fn(b[1].b,fn(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+fn(b[0].a,fn(b[4].a,b[3].a))+a.k)}function GW(a,b,c){eM(a.a,b);Wv(a.b,b);Wv(a.c,c)}\nfunction JW(a,b){if(!a.n){a.n=!0;var c,d,e;c=a.f;KW(c,c.length,VP);c=a.i;KW(c,c.length,VP);c=a.o;KW(c,c.length,null);a.p=0;for(d=LW(a.a,0);d.b!=d.d.a;){c=MW(d);e=Uv(a.b,c);var f=b.Rc;e=Vp(e,ye)?0:Vp(e,YP)?1:Vp(e,XP)?2:Vp(e,WP)?4:Vp(e,$P)?3:Vp(e,aQ)?f.a?4:3:Vp(e,bQ)?f.a?3:4:Vp(e,ZP)?1:2;c.Xc?a.o[e]||(yq(a.o,e,c),++a.p,a.f[e]=c.Xe(),a.i[e]=c.Ze()):a.o[e]||(a.f[e]=c.Xe(),a.i[e]=c.Ze())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}\nfunction NW(){dQ();OW.call(this,0)}function OW(a){dQ();kC();this.a=new PW;this.b=new Ip;this.c=new Ip;this.d=a;this.j=0;this.n=!1;this.o=D(GM,u,60,5,0);this.f=D(QW,u,62,5,0);this.i=D(QW,u,62,5,0);this.p=this.e=this.k=0}w(486,1,{66:1,89:1},NW,OW);_.tf=function(a,b){DW(this,a,b)};\n_.uf=function(a){JW(this,a);if(0!=this.p)if(a=wC(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.pf(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].of(a.b,this.i[1].a),this.o[1].qf(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].of(this.i[4].b,c),this.o[4].qf(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].pf(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].of(a.b,\nthis.i[2].a),this.o[2].qf(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].of(this.i[3].b,c),this.o[3].qf(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.vf=function(a){var b;b=this.n;JW(this,a);this.n=b;return 0==this.p?vC(a,new eC(0,0)):vC(a,IW(this,this.f))};_.wf=function(a){var b;b=this.n;JW(this,a);this.n=b;return vC(a,IW(this,this.i))};_.xf=function(a){var b;b=Uv(this.b,a);null!=b&&GW(this,a,b)};_.tS=function(){return RW.d+"[hgap="+this.d+",vgap="+this.j+dg};_.a=null;\n_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;function SW(a){jC.call(this);this.Tc=(kC(),new TW(a,this))}w(487,477,{57:1,60:1,67:1,81:1,89:1},SW);_.Se=function(){return Qg+this.Vc.b.a++};_.Ue=nm;_.nf=dF;w(489,1,{});w(488,489,{},function(){});function UW(a){if(!a.k){uW(a);a.Je();var b,c;for(b=0;b<a.o.c;++b)(c=Nx(a.o,b))&&UW(c);zW(a,!1);a.k=!0;rW(a,a,a.Sc,0);new VW(a,202)}}\nfunction WW(a){var b,c;a.Xc&&(a.Tc.Je(),a.Xc=!1);for(b=0;b<a.o.c;++b)(c=Nx(a.o,b))&&c.Je()}function XW(a){!WB(a)&&EW(a);var b=fC(a);a.pf(a._c,a.ad,b.b,b.a);zC(a)}function YW(a,b){a.p!=b&&(a.p=b)}function ZW(){AC.call(this);this.r=new mC;this.o=new Nm;this.n=new qC(0,0,0,0);this.Xc=!1;yC(this,new NW)}w(494,476,nQ);_.Ye=function(){return new qC(this.n.d,this.n.b,this.n.a,this.n.c)};_._e=function(){return this.Tc._e()};_.af=function(){return this.Tc.af()};_.Je=function(){WW(this)};_.df=function(){return this.Tc.df()};\n_.pf=function(a,b,c,d){hC(this,a,b,c,d);this.Lc=0};_.qf=function(a,b,c,d,e,f){e=c!=this.Yc||d!=this.Nc;hC(this,a,b,c,d);this.Xc&&e&&!f&&zC(this)};_.k=!1;_.p=!1;_.q=null;function $W(){aX.call(this,m)}function aX(a){ZW.call(this);this.q=a;this.Tc&&this.Tc.Qf(a);this.Tc&&this.Tc.Pf(!0);YW(this,!0)}w(501,494,nQ,$W);_.sf=function(){return new qC(this.n.d,this.n.b,this.n.a,this.n.c)};_.bf=function(){this.Tc=new bX((kC(),m),this)};\nfunction cX(a){var b,c;c=fn(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new eC(b,c)}function dX(a,b,c){var d,e,f,g,h,j;a.b=ED(b.Fc);if(0==a.b.length)return new wD;g=cX(a);h=j=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ze():d.Xe(),j=fn(j,d.b),h=fn(h,d.a);return new eC(j*g.b+a.c*(g.b-1),h*g.a+a.e*(g.a-1))}\nfunction eX(a,b,c,d,e){var f,g,h,j;h=d.length;a-=(h-1)*c;for(g=0,j=0;g<h;++g,b+=c)f=nw(a*((g+1)/h))-j,d[g]=f,e[g]=j+b,j+=f}function fX(a){kC();this.d=0;this.a=1;this.e=a;this.c=0}w(504,1,Xl,fX);_.tf=KL;\n_.uf=function(a){var b,c;this.b=ED(a.Fc);if(0!=this.b.length&&(b=wC(a),!(0>=b.b||0>=b.a))){c=cX(this);var d=c.b;c=c.a;var a=a.Rc.a,e,f,g,h,j,l,o;f=D(B,q,-1,d,1);e=D(B,q,-1,d,1);j=D(B,q,-1,c,1);l=D(B,q,-1,c,1);eX(b.b,b.c,this.c,f,e);eX(b.a,b.d,this.e,j,l);b=0;h=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[h].pf(e[o],l[b],f[o],j[b]),++h==this.b.length)break a}};_.vf=function(a){return vC(a,dX(this,a,!1))};_.wf=function(a){return vC(a,dX(this,a,!0))};_.xf=Uz;\n_.tS=function(){return gX.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+dg};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function hX(a){iX.call(this,a,0)}function iX(a,b){jC.call(this);this.Tc=(kC(),new jX(a));this.a=b;var c=this.Tc;switch(b){case 1:var c=c.a,d=(aA(),bA);c.a=d;gW(c);break;case 0:c=c.a;d=(aA(),dA);c.a=d;gW(c);break;case 2:c=c.a,d=(aA(),eA),c.a=d,gW(c)}}w(509,477,Fl,hX,iX);_.Ue=nm;\n_.hf=function(){var a=(null==this.Qc&&(this.Qc=UB(this)),this.Qc)+mb+this._c+mb+this.ad+mb+this.Yc+Ok+this.Nc+(this.Xc?m:",hidden")+",align=",b;b=pi;switch(this.a){case 1:b=Ug;break;case 2:b=Fj}return a+b+",text=null"};_.a=0;function kX(a){var b=a.b;this.a=a.a;this.b=b}w(513,514,{69:1,78:1,89:1},kX);w(523,477,Fl);_.Te=sC;function CW(a,b,c){OC();iC.call(this,a,b);this.a=c}w(533,532,Xl,CW);\n_.hf=function(){var a;switch(this.k){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a=Hk}a+=",child=";var b=this.a;null==b.Qc&&(b.Qc=b.Se());return a+b.Qc};_.a=null;function sW(a,b,c,d){OC();MC.call(this,a);this.k=1400;this.b=b;this.c=c;this.a=d}w(534,478,Xl,sW);\n_.hf=function(){var a;switch(this.k){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a=Hk}a+=" (";1400==this.k&&(Ww(HS(this.a,Uk))&&(a+="PARENT_CHANGED,"),Ww(HS(this.a,Vk))&&(a+="DISPLAYABILITY_CHANGED,"),Ww(HS(this.a,Xk))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+gb};_.a=Tk;_.b=null;_.c=null;w(539,1,kQ);_.Gf=Uz;_.Hf=Uz;_.If=Uz;_.Jf=Uz;_.Kf=Uz;_.Lf=Uz;_.Mf=Uz;\nfunction VW(a,b){OC();iC.call(this,a,b);this.c=null;this.a=this.b=0}w(540,532,Xl,VW);\n_.hf=function(){var a;switch(this.k){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a=Hk}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;_.b=0;_.c=null;\nfunction dT(a,b){var c=a.slice(0,b),d;for(d=c.length;d<b;d++)c.push(0);return c}w(545,1,{});function lX(a){var b;if(-1==a.d||-1<=a.e-a.d)return b=mX(a.c,a.a,0,a.a.length),0<b&&(a.d=-1,a.e=0,a.b=b),b;0==a.d&&-1>a.a.length?(b=2*a.a.length,-1<b&&(b=-1),b=D(ML,Dl,-1,b,1),GR(a.a,0,b,a.a.length),a.a=b):0<a.d&&(GR(a.a,a.d,a.a,a.a.length-a.d),a.e-=a.d,a.b-=a.d,a.d=0);b=mX(a.c,a.a,a.e,a.a.length-a.e);-1!=b&&(a.b+=b);return b}\nfunction VT(a){var b,c,d,e;if(null==a.a)throw new nX("luni.A5");if(a.e==a.b&&-1==lX(a))return null;for(c=a.e;c<a.b;++c)if(b=a.a[c],!(13<b)){if(10==b)return b=oX(a.a,a.e,c-a.e),a.e=c+1,b;if(13==b)return b=oX(a.a,a.e,c-a.e),a.e=c+1,(a.e<a.b||-1!=lX(a))&&10==a.a[a.e]&&++a.e,b}d=0;e=new VE;for(eQ(e.a,oX(a.a,a.e,a.b-a.e));;){a.e=a.b;if(10==d)return e.a.a;if(-1==lX(a))return 0<e.a.a.length||0!=d?e.a.a:null;for(c=a.e;c<a.b;++c)if(b=a.a[c],0==d)(10==b||13==b)&&(d=b);else return 13==d&&10==b?(c>a.e&&eQ(e.a,\noX(a.a,a.e,c-a.e-1)),a.e=c+1):(c>a.e&&eQ(e.a,oX(a.a,a.e,c-a.e-1)),a.e=c),e.a.a;0==d?eQ(e.a,oX(a.a,a.e,a.b-a.e)):eQ(e.a,oX(a.a,a.e,a.b-a.e-1))}}function pX(a){if(!a)throw new KE;this.c=a;this.a=D(ML,Dl,-1,8192,1)}w(544,545,{},pX);_.a=null;_.b=0;_.c=null;_.d=-1;_.e=0;function nX(a){this.f=a}w(546,140,{82:1,89:1,97:1,106:1},nX);\nfunction mX(a,b,c,d){if(null==a.c)throw new nX("luni.D6");if(0>c||c>b.length)throw new qX(rX("luni.12",z(wM,u,0,[m+c])));if(0>d||d>b.length-c)throw new qX(rX("luni.18",z(wM,u,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<d;++f)b[c++]=e.charCodeAt(f);b=d-a.b;a.b=d;return b}function sX(a){this.c=a;this.a=a.length}w(549,545,{},sX);_.a=0;_.b=0;_.c=null;function tX(a,b){wu(a,Me+b);a.gf(a.Ec.d)}function qX(a){this.f=a}\nw(613,614,{89:1,90:1,97:1,105:1,106:1},qX);function uX(a){this.f=a}w(615,139,lm,uX);w(616,1,{89:1,91:1,94:1});_.cT=function(a){return this.a==a.a?0:this.a?1:-1};w(619,620,{89:1,94:1,95:1,102:1});_.cT=function(a){return isNaN(this.a)?isNaN(a.a)?0:1:isNaN(a.a)?-1:this.a<a.a?-1:this.a>a.a?1:0};function YT(a){a=GL(a);return 3.4028234663852886E38<a?Infinity:-3.4028234663852886E38>a?-Infinity:a}w(621,620,{89:1,94:1,98:1,102:1});_.cT=kE;w(623,620,{89:1,94:1,100:1,102:1});_.cT=kE;\nfunction jS(a,b){return a<b?a:b}function CT(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function sS(a,b){a=""+a;return a==b?0:a<b?-1:1}\nfunction iT(a,b,c){var d,e,f,g,h,j;for(h=f=0;h<c;){++f;e=a[b+h];if(128==(e&192))throw new an(zQ);if(0==(e&128))++h;else if(192==(e&224))h+=2;else if(224==(e&240))h+=3;else if(240==(e&248))h+=4;else throw new an(zQ);if(h>c)throw new tL(zQ);}f=D(ML,Dl,-1,f,1);for(h=g=j=0;h<c;){e=a[b+h++];0==(e&128)?(g=1,e&=127):192==(e&224)?(g=2,e&=31):224==(e&240)?(g=3,e&=15):240==(e&248)?(g=4,e&=7):248==(e&252)&&(g=5,e&=3);for(;0<--g;){d=a[b+h++];if(128!=(d&192))throw new an("Invalid UTF8 sequence at "+(b+h-1)+", byte="+\nom(d));e=e<<6|d&63}d=j;var l=f;if(0>e||1114111<e)throw new NC;65536<=e?(l[j++]=55296+(~~(e-65536)>>10&1023)&65535,l[j]=56320+(e-65536&1023)&65535,j=2):(l[j]=e&65535,j=1);j=d+j}return String.fromCharCode.apply(null,f)}function oX(a,b,c){c=b+c;if(0>b)throw new ZE(b);if(c<b)throw new ZE(c-b);if(c>a.length)throw new ZE(c);return PL(a,b,c)}_=String.prototype;_.cT=function(a){return sS(this,a)};\nfunction GR(a,b,c,d){var e=0,f,g,h,j,l;if(null==a||null==c)throw new KE;j=Up(a);g=Up(c);if(0==(j.b&4)||0==(g.b&4))throw new uX("Must be array types");h=j.a;f=g.a;if(!(0!=(h.b&1)?h==f:0==(f.b&1)))throw new uX("Array types must match");l=a.length;f=c.length;if(0>b||0>e||0>d||b+d>l||e+d>f)throw new Yy;if((0==(h.b&1)||0!=(h.b&4))&&j!=g)if(mw(a)===mw(c)&&b<e){b+=d;for(d=e+d;d-- >e;)yq(c,d,a[--b])}else for(d=e+d;e<d;)yq(c,e++,a[b++]);else Array.prototype.splice.apply(c,[e,d].concat(a.slice(b,b+d)))}\nfunction RV(){}w(635,139,lm,RV);w(637,1,Xl);_.a=null;function VS(){this.a=(tV(),new yV(["USD",HQ,2,HQ,Ha]))}w(636,637,Xl,VS);w(652,645,Bl);_.Fh=function(a,b){var c;c=LW(this,a);var d=c.d;new HW(b,c.b);++d.b;++c.a;c.c=null};_.Gh=function(a){var b;b=LW(this,a);try{return MW(b)}catch(c){c=Iq(c);if(G(c,111))throw new tL("Can\'t get element "+a);throw c;}};_.Ce=function(){return LW(this,0)};\n_.Jh=function(a){var b,c;b=LW(this,a);try{c=MW(b)}catch(d){d=Iq(d);if(G(d,111))throw new tL("Can\'t remove element "+a);throw d;}vX(b);return c};function KW(a,b,c){var d;for(d=0;d<b;++d)yq(a,d,c)}function qR(a,b,c){var d;d=fw(a,b);wX(d,a,0,b,-0.0,c)}\nfunction wX(a,b,c,d,e,f){var g,h,j;if(7>d-c){a=c;for(g=a+1;g<d;++g)for(j=g;j>a&&0<f.dd(b[j-1],b[j]);--j)c=b[j],yq(b,j,b[j-1]),yq(b,j-1,c)}else if(h=c+e,g=d+e,j=h+(~~(g-h)>>1),wX(b,a,h,j,-e,f),wX(b,a,j,g,-e,f),0>=f.dd(a[j-1],a[j]))for(;c<d;)yq(b,c++,a[h++]);else{e=h;for(h=j;c<d;)h>=g||e<j&&0>=f.dd(a[e],a[h])?yq(b,c++,a[e++]):yq(b,c++,a[h++])}}function QR(a){a.sort(function(a,c){return a-c})}function rR(){rR=x;sR=new xX}var sR;function xX(){}w(658,1,{},xX);_.dd=function(a,b){return a.cT(b)};\nw(659,1,{89:1,93:1,94:1,107:1});_.cT=function(a){a=Ow(J(this.a.getTime()),J(a.a.getTime()));return Qw(a,Tk)?0:!Lw(a,Tk)?-1:1};function LW(a,b){var c,d;(0>b||b>a.b)&&pM(b,a.b);if(b>=~~a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new yX(a,b,d)}function PW(){this.a=new zX;this.b=0}w(662,652,hm,PW);_.zh=function(a){new HW(a,this.a);++this.b;return!0};_.Ih=function(a){return LW(this,a)};_.Yf=function(){return this.b};_.a=null;_.b=0;\nfunction MW(a){if(a.b==a.d.a)throw new az;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}function vX(a){if(!a.c)throw new JB;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function yX(a,b,c){this.d=a;this.b=c;this.a=b}w(663,1,{},yX);_.be=function(){return this.b!=this.d.a};_.Kh=function(){return this.b.b!=this.d.a};_.ce=function(){return MW(this)};_.Lh=function(){if(this.b.b==this.d.a)throw new az;this.c=this.b=this.b.b;--this.a;return this.c.c};_.de=function(){vX(this)};\n_.a=0;_.b=null;_.c=null;_.d=null;function zX(){this.a=this.b=this}function HW(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}w(664,1,{},zX,HW);_.a=null;_.b=null;_.c=null;function AX(){AX=x;BX=new CX}function OT(a,b){var c;return(c=DX(a,b))?c.d:null}function DX(a,b){var c,d;for(d=a.b;d;){c=EX(b,d.c);if(0==c)return d;0>c?d=d.a[0]:d=d.a[1]}return null}\nfunction FX(a,b,c,d){var e;if(b){e=EX(b.c,c.c);if(0==e)return d.d=b.d,d.b=!0,b.d=c.d,b;e=0<e?0:1;b.a[e]=FX(a,b.a[e],c,d);GX(b.a[e])&&(GX(b.a[1-e])?(b.b=!0,b.a[0].b=!1,b.a[1].b=!1):GX(b.a[e].a[e])?b=HX(b,1-e):GX(b.a[e].a[1-e])&&(b=(b.a[1-(1-e)]=HX(b.a[1-(1-e)],1-(1-e)),HX(b,1-e))))}else return c;return b}function GX(a){return!!a&&a.b}function $T(a,b,c){b=new IX(b,c);c=new JX;a.b=FX(a,a.b,b,c);c.b||++a.c;a.b.b=!1;return c.d}function KX(a,b){var c;c=new JX;LX(a,b,c);return c.d}\nfunction LX(a,b,c){var d,e,f,g,h,j,l,o,n;if(!a.b)return!1;o=f=null;h=new IX(null,null);e=1;h.a[1]=a.b;for(l=h;l.a[e];)if(j=e,g=o,o=l,l=l.a[e],d=EX(l.c,b),e=0>d?1:0,0==d&&(!c.c||Vp(l.d,c.d))&&(f=l),(!l||!l.b)&&!GX(l.a[e]))if(GX(l.a[1-e]))o=o.a[j]=HX(l,e);else if(!GX(l.a[1-e])&&(n=o.a[1-j]))!GX(n.a[1-j])&&!GX(n.a[j])?(o.b=!1,n.b=!0,l.b=!0):(d=g.a[1]==o?1:0,GX(n.a[j])?g.a[d]=(o.a[1-j]=HX(o.a[1-j],1-j),HX(o,j)):GX(n.a[1-j])&&(g.a[d]=HX(o,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 IX(l.c,l.d);e=f;j=h;for(g=null==j.c||0<EX(e.c,j.c)?1:0;j.a[g]!=e;)j=j.a[g],g=0<EX(e.c,j.c)?1:0;j.a[g]=b;b.b=e.b;b.a[0]=e.a[0];b.a[1]=e.a[1];e.a[0]=null;e.a[1]=null;o==f&&(o=b)}o.a[o.a[1]==l?1:0]=l.a[!l.a[0]?1:0];--a.c}a.b=h.a[1];a.b&&(a.b.b=!1);return c.b}function HX(a,b){var c;c=a.a[1-b];a.a[1-b]=c.a[b];c.a[b]=a;a.b=!0;c.b=!1;return c}function ZT(){AX();var a=null;this.b=null;!a&&(a=BX);this.a=a}w(669,558,{89:1,109:1},ZT);_.Sf=function(a){return!!DX(this,a)};_.Tf=function(){return new MX(this)};\n_.Uf=function(a){return OT(this,a)};_.Wf=function(a,b){return $T(this,a,b)};_.Xf=function(a){return KX(this,a)};_.Yf=mm;_.a=null;_.b=null;_.c=0;var BX;function EX(a,b){if(null==a||null==b)throw new KE;return a.cT(b)}function CX(){}w(670,1,{},CX);_.dd=function(a,b){return EX(a,b)};function NX(a,b,c,d,e,f){d&&(d.a[0]&&NX(a,b,c,d.a[0],e,f),!(c.Nh()&&0<=EX(d.c,f)||c.Mh()&&0>EX(d.c,e))&&b.zh(d),d.a[1]&&NX(a,b,c,d.a[1],e,f))}function OX(a){kM(a.a);KX(a.c,a.b.Ch())}\nfunction PX(a){var b=(QX(),RX),c;this.c=a;c=new Nm;NX(this,c,b,a.b,null,null);this.a=new Jv(c)}w(671,1,{},PX);_.be=Kt;_.ce=function(){return this.b=Kv(this.a)};_.de=function(){OX(this)};_.a=null;_.b=null;_.c=null;function MX(a){this.a=a}w(672,640,Pl,MX);_.Ah=function(a){var b;if(!G(a,110))return!1;b=DX(this.a,a.Ch());return!!b&&cF(b.d,a.Dh())};_.Ce=function(){return new PX(this.a)};_.Bh=function(a){var b;if(!G(a,110))return!1;b=new JX;b.c=!0;b.d=a.Dh();return LX(this.a,a.Ch(),b)};_.Yf=function(){return this.a.c};\n_.a=null;function IX(a,b){this.c=a;this.d=b;this.a=D(SX,u,113,2,0);this.b=!0}w(673,1,{110:1,113:1},IX);_.eQ=function(a){return!G(a,110)?!1:cF(this.c,a.Ch())&&cF(this.d,a.Dh())};_.Ch=mm;_.Dh=function(){return this.d};_.hC=function(){var a,b;a=null!=this.c?Yp(this.c):0;b=null!=this.d?Yp(this.d):0;return a^b};_.Eh=function(a){var b;b=this.d;this.d=a;return b};_.tS=function(){return this.c+Id+this.d};_.a=null;_.b=!1;_.c=null;_.d=null;function JX(){}w(674,1,{},JX);\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 QX(){QX=x;RX=new TX(0);UX=new VX;WX=new XX;YX=new ZX;$X=z(aY,u,114,[RX,UX,WX,YX])}function TX(a){this.b=a}w(675,198,mQ,TX);_.Mh=gK;_.Nh=gK;var $X,RX,UX,WX,YX;function VX(){this.b=1}w(676,675,mQ,VX);_.Nh=Py;function XX(){this.b=2}w(677,675,mQ,XX);_.Mh=Py;_.Nh=Py;function ZX(){this.b=3}w(678,675,mQ,ZX);_.Mh=Py;function bY(a){a.Tc.df()&&UW(a)}\nfunction cY(a){var b;if(a.Tc.df()){b=ZB(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}WW(a)}function dY(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function eY(){aX.call(this,m);this.i=new SW(this.Oh());TC(this.r,new fY(this))}w(684,501,nQ);_.Re=function(a,b){return mw(a.f)===mw(this.i)?(cY(this),!0):this.Ph(a,b)};_.Oh=function(){return"Close"};_.Ph=ex;_.Je=function(){cY(this)};_.i=null;_.j=null;function fY(a){this.a=a}w(700,539,kQ,fY);_.If=function(){cY(this.a)};_.a=null;\nfunction gY(a,b){var c;Au();var d;eY.call(this);this.c=new SW("Help");new SW("Home");this.d=b;wW(this,(bG(),dG));this.Tc&&this.Tc.Pf(!1);YW(this,!1);d=ZB(b);if(1==a)this.e||(this.e=new kX(d),dY(this.e,-30,0)),this.j=this.e,c=qG(b),this.q=Kf,this.Tc&&this.Tc.Qf(Kf),yC(this,new OW(2)),this.f=new hE(c+" "),AW(this,this.f,ye),d=new DC,AW(d,this.i,null),this.d.gc&&(c=new SW("Submit"),AW(d,c,null)),AW(this,d,XP),c=yy(dr(this.f.Tc.a.pb,Ik)),jE(this.f.Tc,c),this.Tc&&this.Tc.Pf(!0),YW(this,!0);else if(2==\na)this.b||(this.b=new kX(d),dY(this.b,-50,13*nw(b.mb)-80)),this.j=this.b,this.q=DQ,this.Tc&&this.Tc.Qf(DQ),yC(this,new OW(2)),c=new DC,AW(c,new iX("atomic SMILES",1),null),AW(this,c,YP),c=Ue,Bu&&(c=dr(Bu.Tc.a.pb,Ik)),Bu=new iE(c,8),AW(this,Bu,ye),c=new DC,AW(c,this.i,null),AW(this,c,XP);else{this.a||(this.a=new kX(d),dY(this.a,5*nw(b.mb),0));var e,f;this.q=d="About "+(bG(),iK);this.Tc&&this.Tc.Qf(d);yC(this,new fX(0));wW(this,dG);AW(this,new iX(iK+" Molecular Editor v2017-02-26",1),null);AW(this,\nnew iX("Peter Ertl and Bruno Bienfait",1),null);for(c=cG,d=0,f=c.length;d<f;++d)e=c[d],e=new iX(e,1),xW(e,this.d.H),AW(this,e,null);c=new DC;AW(c,this.c,null);AW(c,this.i,null);AW(this,c,null);this.j=this.a}XW(this);this.Tc.Of(this.j);!WB(this)&&EW(this);yW(this)}w(720,684,nQ,gY);_.Ph=function(a){var b;if(a.f===this.c){try{b=new TE(this.d.V),zK(b)}catch(c){if(c=Iq(c),G(c,83))tX(this.d,c.f);else throw c;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;\nfunction hY(a,b,c){a=new iY(b,c,a);if(!b.Re(a,c))for(b=b.Sc;b&&!b.Re(a,c);)b=b.Sc}function iY(a,b,c){vu.call(this,a,0,b);this.a=c}w(753,497,Xl,iY);w(771,385,xl);_.ie=Tz;_.je=DD;function jY(a){var b;b=a.Uh();if(!b){var c;if(c=a.Rh()){b=PO(c.a);var d=b.b,e=b.a;sy(c.Nf(),d,e);c=PO(c.a);b=new eC(c.b-b.b,c.a-b.a)}else b=new eC(0,0);a.Yh(b)}return b}function kY(a,b){var c;b&&(c=FO(b),a.Th().pb.style[KQ]=c)}w(774,1,{});_.Rh=sC;_.Sh=function(a){this.Wh(a.Te())};_.Th=function(){return this.Nf()};_.Uh=function(){return lY};\n_.Je=dF;_.Vh=function(a){this.Xh(WB(a))};_.Wh=Cy;_.Yh=function(a){lY=a};_.Zh=Uz;var lY=null;function TW(a,b){RO();TO.call(this);this.a=new UV(a);var c=m;this.a.me()[Yg]=c;Fy(this.a,new mY(this,b),(Et(),Et(),Ft))}w(773,774,{},TW);_.Nf=uM;_.Wh=Cy;_.a=null;function mY(a,b){this.a=a;this.b=b}w(775,1,{},mY);_.Nd=function(a){kC();hY(a,this.b,this.a.a.pb.textContent)};_.a=null;_.b=null;function nY(a,b){var c,d;kY(a,b.Te());for(d=new Jv(b.Fc.a);d.b<d.d.Yf();)c=Kv(d),c.Xc&&c.Tc.Sh(c)}\nfunction oY(a,b){var c,d,e,f,g,h,j;sy(a.d,b.$e(),b.We());for(d=new Jv(b.Fc.a);d.b<d.d.Yf();)c=Kv(d),c.Xc&&(e=c.Tc,e.Vh(c),h=c._e(),j=c.af(),g=c.$e(),f=c.We(),0<g&&0<f&&(c=e.Nf(),g-=jY(e).b,f-=jY(e).a,sy(e.Nf(),g,f),!c.ob&&a.d.De(c),a.d.Ee(c,h,j)))}w(778,774,{});_.Sh=function(a){nY(this,a)};_.Vh=function(a){oY(this,a)};function jX(a){RO();TO.call(this);var b=this.a=new jW;YV(b.b,a,!1);gW(b);this.e.a=-1;this.e.b=-1}w(779,774,{},jX);_.Nf=uM;\n_.Vf=function(){var a;a=(this.a.b.c?hr(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;w(782,774,{});_.Rh=function(){var a;a=new mE;rB(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.Uh=function(){return pY};_.Yh=function(a){pY=a};var pY=null;w(783,778,{});function qY(a){var b;b=new XU(cr(a.pb,fj),cr(a.pb,ej));a=new XU(cr(a.T.jb.pb,fj),cr(a.T.jb.pb,ej));return z(B,q,-1,[b.b-a.b,b.a-a.a])}\nfunction rY(a){null!=a.R&&null!=a.Q?(ty(a,a.R,a.Q),a.R=a.Q=null):null!=a.R?(sY(a,a.R),a.R=null):null!=a.Q&&(tY(a,a.Q),a.Q=null);uU(a.S)}function uY(a){a.kb?a.bi($U(a.T.jb)):(a.Me(),uY(a))}function tY(a,b){var c;a.kb?(c=qY(a),a.bi(new XU(-1,vY(b,!1)-c[1]))):a.Q=b}function wY(a,b){var c;b!=a.He()&&(c=a.T.jb,SV(c),xY(c,b,c.pb,c.p.c,!0))}function sY(a,b){var c;a.kb?(c=qY(a),a.bi(new XU(vY(b,!0)-c[0],-1))):a.R=b}w(786,387,gQ);_.$h=function(){var a,b;b=$U(this.T.jb);a=qY(this);b.b+=a[0];b.a+=a[1];return b};\n_.He=function(){var a;a=this.T.jb;return 0!=a.p.c?yY(pW(a.p,0)):null};_._h=function(a){zY(this.T.jb,a)};_.Ce=function(){return new TV(this.T.jb)};_.ai=Vz;_.xe=function(){rY(this)};_.Pe=Vz;_.ze=function(a){return AY(this.T.jb,a)};_.bi=function(a){bV(this.T.jb,a)};_.pe=function(a){tY(this,a)};_.Ie=function(a){wY(this,a)};_.re=function(a){sY(this,a)};_.Q=null;_.R=null;function BY(){BY=x;var a=(CY(),DY(),EY);FY=new tA(a.d,a.b,a.c,a.e,a.a)}\nfunction GY(a,b){if(0!=a.I.a.p.c&&yY(pW(a.I.a.p,0)))throw new Iy("WindowPanel can only contain one child widget");HY(a,b)}function IY(a,b){var c;if(a.w){c=new Wx;a.mb&&Ev(a.mb,c);a.J&&aV(a.r,a);JY(a.r.c,a);a.n=KY(a.r,a);try{oz(a,b)}finally{eB(a.t.a),eB(a.s.a),eB(a.u.a),a.P&&$m(a.P,a.r),a.C&&(a.C=!1)}}else oz(a,b)}function LY(a,b,c){var d,e;e=a.ob;d=new wU(a,e);e.Ee(a,d.a+b,d.d+c)}function MY(a,b,c){b=new NY(ir(hr(cy(cy(a.T.c,b),c))));Oy(b,a);Fy(b,a.o,(Et(),Et(),Ft));return b}\nfunction ZU(a,b){a.J&&(0<=b.b&&(a.q=b.b),0<=b.a&&(a.p=b.a));bV(a.T.jb,b)}function OY(a,b,c){var d,e;(e=a.r)?(d=PY(e.pb),rz(a,b+(kr(e.pb)+d[3]),c+(mr(e.pb)+d[0]))):rz(a,b,c)}function QY(a,b){a.J!=b&&(a.J=b,a.hb&&(b?cV(a.r,a):aV(a.r,a)))}function HY(a,b){if(b!=(0!=a.I.a.p.c?yY(pW(a.I.a.p,0)):null)){SV(a.I.a);var c=a.I.a;xY(c,b,c.pb,c.p.c,!0)}}\nfunction RY(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(UU(),SY)&&(a.O=a.G);var d,e;if(a.P)for(e=new Jv(a.P);e.b<e.d.Yf();)if(d=Kv(e),b==(UU(),TY)){!d.b&&(d.b=new UY);d=a;var f=c,g=void 0,h=void 0;if(d.J&&f==(UU(),VU))g=d.r,h=d.F,d.I.c?(OY(d,h.c,h.d),ZU(d,new XU(h.b,-1))):(OY(d,h.c,h.d),ZU(d,new XU(h.b,h.a)),cV(g,d)),hU(g.c,d,d.I.b),Rm(d.z,333);else if(!d.C&&f==(UU(),SY))d.pb.style[Kk]=Lk,UU()}else if(b==VU){!d.b&&(d.b=new UY);d=a;var f=c,j=h=g=void 0;if(d.J){h=d.r;g=PY(h.pb);j=d.F;if(d.I.c)j.c=kr(d.pb)-\ng[3]-kr(h.pb),j.d=mr(d.pb)-g[0]-mr(h.pb),d.F=j,OY(d,0,0),VY(d,WU(h.pb).b,-1);else{if(f!=(UU(),SY))j.c=kr(d.pb)-g[3]-kr(h.pb),j.d=mr(d.pb)-g[0]-mr(h.pb),j.b=d.q,j.a=d.p,d.F=j;OY(d,0,0);bV(d,new WY(WU(h.pb)));aV(h,d)}d==d.r.a||XY(d);Rm(d.z,333)}}else b==SY&&(!d.b&&(d.b=new UY),d=a,d.C||(d.G=c,d.pb.style[Kk]=ei))}}function YY(a,b){a.pb.style[Pk]=b+1E4+(a.C?1E3:0)+m;(a.C||a.bb)&&null.ji().ji()}\nfunction ZY(a){if(!a.kb){a.t=Gy(a,a.r,(!iV&&(iV=new Ym),iV));a.s=Gy(a,a.r,Xm?Xm:Xm=new Ym);a.u=Gy(a,a.r,(!kV&&(kV=new Ym),kV));var b=a.r;!a.P&&(a.P=new Nm);Qm(a.P,b);iV&&(b=new hV(a),a.mb&&Ev(a.mb,b));a.J&&cV(a.r,a);hU(a.r.c,a,a.I.b);a.n&&(rz(a,a.n.a,a.n.b),a.n=null);sz(a);XY(a)}}function XY(a){if(a!=a.r.a){var b;kV&&(b=new jV(a),a.mb&&Ev(a.mb,b))}}\nfunction $Y(a,b,c){var d;d=(zz(),Az);tz.call(this,!1,"popup");this.U=d.a;this.S=new aZ(this);d=new bZ;d.pb[Yg]="mosaic-popupLayoutPanel";lz(this.T,d);qz(this);this.o=new cZ(this);this.z=new dZ(this);this.A=new eZ(this);this.B=new fZ(this);this.F=new gZ;this.O=(UU(),TY);this.J=c;this.r=a;a=this.I=new hZ(b);b=new iZ;!a.d&&(a.d=new jZ);Qm(a.d,b);a=new kZ(new sA(FY.a.d.a,FY.a.b,FY.a.c,FY.a.e,FY.a.a));Fy(a,new lZ(this),(Et(),Et(),Ft));b=this.I.b;b.b||(b.b=new pA,b.b.me()[Yg]="mosaic-Caption-iconBoxRight",\nc=b.b,d=(iA(),jA),c.c=d,mZ(b.f,b.b,new nZ(2)));if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Yy;d=nA(c);ly(c.b,(wx(),xx(d)),0);Xy(c,a,d,0,!1)}else mA(b.b,a);zY(b.f,null);Fy(this.I.b,new oZ(this),(RU(),RU(),SU));Fy(this.I.b,this.o,Ft);wY(this,this.I);qy(ir(hr(this.pb)),"mosaic-WindowPanel",!0)}w(785,786,gQ);_.He=function(){return 0!=this.I.a.p.c?yY(pW(this.I.a.p,0)):null};_.Ke=function(a){IY(this,a)};_.Ce=function(){return new TV(this.I.a)};_.xe=function(){rY(this);uU(new pZ(this))};\n_.ze=function(a){return AY(this.I.a,a)};_.bi=function(a){ZU(this,a)};_.Le=function(a,b){OY(this,a,b)};_.Ie=function(a){HY(this,a)};_.Me=function(){ZY(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var FY;\nfunction bX(a,b){RO();CC.call(this);this.c=new qZ(a);this.b=new pA;this.b.a=(aA(),bA);mA(this.b,this.d);GY(this.c,this.b);this.c.a=this;this.a=b}w(812,783,{},bX);_.Nf=mm;_.Th=function(){return this.b.ob};_._e=function(){return kr(this.c.pb)};_.af=function(){return mr(this.c.pb)};_.Je=function(){IY(this.c,!1)};_.df=function(){return this.c.hb};_.Xh=Uz;_.Of=function(a){OY(this.c,a.a,a.b)};_.Pf=function(a){QY(this.c,a)};_.Qf=function(a){rZ(this.c.I.b,a)};\n_.Zh=function(a){nY(this,a);oY(this,a);uY(this.c);ZY(this.c)};_.a=null;_.b=null;_.c=null;function qZ(a){BY();$Y.call(this,(sZ(),tZ),a,!1)}w(814,785,gQ,qZ);_.Je=function(){var a=this.a,b=new VW(a.a,201),c;a=a.a.r;a.a?a=new uZ(new Jv(a.a)):(a=(Xv(),Xv(),Yv),a=new Jv(a));for(;a.be();)switch(c=a.ce(),b.k){case 205:c.Gf(b);break;case 202:c.Hf(b);break;case 201:c.If(b);break;case 206:c.Jf(b);break;case 204:c.Kf(b);break;case 203:c.Lf(b);break;case 200:c.Mf(b)}};_.a=null;\nfunction uZ(a){if(!a)throw new KE;this.a=a}w(824,1,{},uZ);_.be=Kt;_.ce=function(){return Kv(this.a)};_.de=function(){throw new eF("Missing message: awt.50");};_.a=null;function FW(){return FW()}\nfunction rX(a,b){var c,d,e,f,g;c=new VE;d=D(rw,u,1,b.length,0);for(f=0;f<b.length;++f)null==b[f]?d[f]="<null>":d[f]=$p(b[f]);g=0;for(f=YE(a,xy(123),0);0<=f;f=YE(a,xy(123),g))0!=f&&92==a.charCodeAt(f-1)?(1!=f&&cQ(c,a.substr(g,f-1-g)),c.a.a+=Qk,g=f+1):f>a.length-3?(cQ(c,JE(a,g,a.length)),g=a.length):(e=~~(wL(a.charCodeAt(f+1),10)<<24)>>24,0>e||125!=a.charCodeAt(f+2)?(cQ(c,a.substr(g,f+1-g)),g=f+1):(cQ(c,a.substr(g,f-g)),e>=d.length?c.a.a+="<missing argument>":Mp(c.a,d[e]),g=f+3));g<a.length&&cQ(c,JE(a,\ng,a.length));return c.a.a}function PY(a){var b;b=D(B,q,-1,4,1);b[0]=vZ(wZ(a,"borderTopWidth"));b[1]=vZ(wZ(a,"borderRightWidth"));b[2]=vZ(wZ(a,"borderBottomWidth"));b[3]=vZ(wZ(a,"borderLeftWidth"));return b}function xZ(a){var b,c;c=yZ(a);b=PY(a);a=new XU(a.clientWidth,a.clientHeight);a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function WU(a){return new XU(a.clientWidth,a.clientHeight)}\nfunction yZ(a){var b;b=D(B,q,-1,4,1);b[0]=vZ(wZ(a,"marginTop"));b[1]=vZ(wZ(a,"marginRight"));b[2]=vZ(wZ(a,Ai));b[3]=vZ(wZ(a,"marginLeft"));return b}function zZ(a){var b;b=D(B,q,-1,4,1);b[0]=vZ(wZ(a,"paddingTop"));b[1]=vZ(wZ(a,"paddingRight"));b[2]=vZ(wZ(a,"paddingBottom"));b[3]=vZ(wZ(a,"paddingLeft"));return b}function AZ(a,b,c){try{H(b,SQ)&&(b=MQ),a.style[b]=c}catch(d){if(d=Iq(d),!G(d,97))throw d;}}\nfunction vY(a,b){var c;BZ||(BZ=$doc.createElement(ak),AZ(BZ,pi,m),AZ(BZ,wk,m),AZ(BZ,rj,hg),AZ(BZ,Kk,ei),$doc.body.appendChild(BZ));AZ(BZ,Nk,a);AZ(BZ,di,a);c=xZ(BZ);return b?c.b:c.a}var BZ=null;function CZ(){XU.call(this,0,0)}function XU(a,b){this.b=a;this.a=b}function WY(a){XU.call(this,a.b,a.a)}w(830,1,Xl,CZ,XU,WY);_.eQ=function(a){return this===a?!0:null==a||DZ!=Up(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=dv;_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+dg};_.a=0;_.b=0;\nfunction EZ(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}w(831,1,{89:1,93:1,122:1},EZ);_.eQ=function(a){return a===this?!0:G(a,122)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return FZ.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+dg};_.a=0;_.b=0;_.c=0;_.d=0;function GZ(a,b){this.a=a;this.b=b}w(832,1,Xl,GZ);\n_.eQ=function(a){return this===a?!0:null==a||HZ!=Up(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=dv;_.tS=function(){return HZ.d+"[x="+this.a+",y="+this.b+dg};_.a=0;_.b=0;function gZ(){this.b=this.a=this.d=this.c=0}w(833,1,Xl,gZ);_.eQ=function(a){return this===a?!0:null==a||IZ!=Up(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};\n_.tS=function(){return IZ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+dg};_.a=0;_.b=0;_.c=0;_.d=0;function wZ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==SQ&&(b=MQ);var d=a.ownerDocument.defaultView.getComputedStyle(a,m);d&&(c=d[b]);return c||a.style[b]||m}return el.style[b]||m}w(835,1,{});var JZ=-1;function KZ(){}w(836,835,{},KZ);_.a=-1;_.b=-1;var LZ=null;function vZ(a){a=parseInt(a,10);a=isNaN(a)?null:jI(a);return!a?0:a.a}w(839,402,iQ);\n_.$h=function(){return $U(this.f)};_._h=function(a){zY(this.f,a)};_.ai=cM;_.Pe=cM;_.pe=function(a){var b=this.f;b.pb.style[di]=a;b.kb||(b.f=a)};_.re=function(a){var b=this.f;b.pb.style[Nk]=a;b.kb||(b.i=a)};function CY(){CY=x;DY()}function rZ(a,b){a.a.pb.textContent=b||m;zY(a.f,null)}\nfunction MZ(a){CY();var b;VV(this,new bZ);this.a=new NZ;b=this.f;OZ(b,new PZ);AZ(b.pb,oj,Fc);b.o=0;mZ(b,this.a,new nZ(0));this.a.me()[Yg]="mosaic-Caption-text";this.a.pb.textContent=a||m;zY(this.f,null);this.pb[Yg]="mosaic-Caption"}w(838,839,iQ,MZ);_.Sd=tC;_.Td=gx;_.Ud=Lz;_.Vd=sD;_.b=null;\nfunction DY(){DY=x;QZ=Kq()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new qW(QZ,240,20);new qW(QZ,224,16);new qW(QZ,208,16);new qW(QZ,192,16);new qW(QZ,176,16);new qW(QZ,160,16);new qW(QZ,144,16);new qW(QZ,128,16);new qW(QZ,112,16);new qW(QZ,96,16);new qW(QZ,80,16);new qW(QZ,64,16);new qW(QZ,260,16);EY=new qW(QZ,48,16);new qW(QZ,32,16);new qW(QZ,16,16);new qW(QZ,0,16)}var QZ,EY;function RZ(a,b){Ay(a.a.pb,!b);zY(a.f,a.a)}\nfunction YU(a,b){a.c=b;Ay(a.a.pb,!b);zY(a.f,a.a);if(a.d){var c;for(c=new Jv(a.d);c.b<c.d.Yf();)Kv(c)}}function hZ(a){var b;VV(this,new bZ);b=this.f;OZ(b,new SZ((TZ(),UZ)));b.o=0;this.b=new MZ(a);mZ(b,this.b,new nZ(1));this.a=new bZ;py(this.a,"Body");mZ(b,this.a,new nZ(0));this.pb[Yg]="mosaic-CaptionLayoutPanel"}w(841,839,{27:1,29:1,37:1,40:1,42:1,43:1,44:1,45:1,48:1,49:1,51:1,124:1,130:1},hZ);_.se=function(){Hy(this.f)};_.te=function(){Ky(this.f)};_.Ce=function(){return new TV(this.a)};\n_.ze=function(a){return AY(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function jZ(){vM(this)}w(842,653,sl,jZ);function aZ(a){this.a=a}w(843,1,Kl,aZ);_.pd=function(){dV(this.a.T.jb)};_.a=null;function VZ(a){var b;b=a.b;a=b.r;b=!a.e?-1:QA(a.e.a,b);a.e&&Nx(a.e.a,b)&&xM(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&XY(!a.e?null:Nx(a.e.a,b-1))}function WZ(a){var b;b=a.a;a=b.r;!a.e&&(a.e=new BC);-1==QA(a.e.a,b)&&Qm(a.e.a,b)}function UY(){}w(844,1,{},UY);_.Wd=function(a){VZ(a)};_.Xd=function(a){WZ(a)};\n_.Zd=function(a){XZ(a.a.r,a.a)};function sZ(){sZ=x;YZ=new ZZ(1,QQ);$Z=new ZZ(2,Vi);a_=new ZZ(3,"ne");b_=new ZZ(10,"nw");c_=new ZZ(4,Nj);d_=new ZZ(5,Rj);e_=new ZZ(12,"sw");f_=new ZZ(8,"w");tZ=new g_((My(),gB(null)).pb)}function KY(a,b){var c;c=PY(a.pb);return new GZ(kr(b.pb)-(kr(a.pb)+c[3]),mr(b.pb)-(mr(a.pb)+c[0]))}function h_(a,b,c){a=a.d;hU(a,b,b);E(a.c,b,c);py(b,FQ+c.b)}\nfunction aV(a,b){var c;c=a.d;JY(c,b.H);oU(b.H,FQ+b_.b);JY(c,b.D);oU(b.D,FQ+$Z.b);JY(c,b.E);oU(b.E,FQ+a_.b);JY(c,b.N);oU(b.N,FQ+f_.b);JY(c,b.v);oU(b.v,FQ+YZ.b);JY(c,b.M);oU(b.M,FQ+e_.b);JY(c,b.K);oU(b.K,FQ+c_.b);JY(c,b.L);oU(b.L,FQ+d_.b)}\nfunction cV(a,b){!b.H&&(b.H=MY(b,0,0));h_(a,b.H,b_);!b.D&&(b.D=MY(b,0,1));h_(a,b.D,$Z);!b.E&&(b.E=MY(b,0,2));h_(a,b.E,a_);!b.N&&(b.N=MY(b,1,0));h_(a,b.N,f_);!b.v&&(b.v=MY(b,1,2));h_(a,b.v,YZ);!b.M&&(b.M=MY(b,2,0));h_(a,b.M,e_);!b.K&&(b.K=MY(b,2,1));h_(a,b.K,c_);!b.L&&(b.L=MY(b,2,2));h_(a,b.L,d_)}function XZ(a,b){var c,d;a.a=b;d=a.e.a.c;c=QA(a.e.a,b);if(c+1<d){eM(a.e,b);for(Qm(a.e.a,b);c<d;++c)YY(Nx(a.e.a,c),c)}else YY(b,c)}\nfunction g_(a){a=new i_(a);VV(this,a);this.c=new j_(a);this.c.i=!0;jU(this.c);this.c.k=3;this.d=new k_(a);this.d.i=!0;jU(this.d);this.d.k=3;XV(this)}w(845,402,{27:1,29:1,37:1,40:1,42:1,44:1,45:1,48:1,49:1,51:1,130:1},g_);_.$h=function(){return WU(this.pb)};_._h=function(){var a;(a=l_(this))&&a._h(null)};_.ai=YK;_.Wd=function(a){!this.b&&(this.b=new UY);VZ(a)};_.Xd=function(a){!this.b&&(this.b=new UY);WZ(a)};_.Pe=YK;_.Zd=function(a){!this.b&&(this.b=new UY);XZ(a.a.r,a.a)};_.a=null;_.b=null;_.c=null;\n_.d=null;_.e=null;var YZ,$Z,a_,b_,tZ,c_,d_,e_,f_;function i_(a){this.p=new iz(this);this.pb=a}w(846,382,tl,i_);function ZZ(a,b){this.a=a;this.b=b}w(847,1,{},ZZ);_.a=0;_.b=null;function JY(a,b){try{var c;c=Wv(fU,b);var d;d=Wv(a.n.c,c);if(!d)throw new Pp("dragHandle was not draggable");eB(d.b.a);eB(d.d.a);eB(d.c.a);qy(b.me(),yQ,!1);qy(c.me(),OQ,!1)}catch(e){if(e=Iq(e),!G(e,97))throw e;}}function j_(a){eU();lU.call(this,a)}w(848,44,{},j_);\n_.hd=function(){var a;a=this.j.e;a.C||Ly(a.x);oU(this.j.e,"dragdrop-dragging");!a.I.c&&RZ(a.I,!1)};_.kd=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=fn(this.a,jS(a,this.d)),b=fn(this.b,jS(b,this.c)));var c=this.j.e.pb;c.style[pi]=a+(zs(),uj);c.style[wk]=b+uj};\n_.jd=function(){var a;a=this.j.e;a==a.r.a||XY(a);a.I.c||RZ(a.I,!0);a.C||(a.x||(a.x=new m_,py(a.x,"mosaic-GlassPanel-invisible")),AZ(a.x.pb,Pk,wZ(a.pb,Pk)),cz((My(),gB(null)),a.x,0,0));py(this.j.e,"dragdrop-dragging");a=new wU(this.j.a,null);this.a=a.a+yU(this.j.a.pb);this.b=a.d+zU(this.j.a.pb);this.d=this.a+(this.j.a.pb.clientWidth||0)-this.j.e.le();this.c=this.b+(this.j.a.pb.clientHeight||0)-this.j.e.ke()};_.a=0;_.b=0;_.c=0;_.d=0;function k_(a){eU();lU.call(this,a);this.c=new Ip}w(849,44,{},k_);\n_.hd=function(){var a;a=this.j.e.ob;a.C||Ly(a.x);oU(this.j.e,"dragdrop-dragging");RZ(a.I,!1);ZU(a,new XU(a.q,a.p));Rm(a.z,1)};\n_.kd=function(){var a,b,c,d;d=this.j.e.ob;c=Uv(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.je()-fn(this.j.c,this.b):this.j.e.je()-this.j.c,0!=b&&(a=d.p,b=fn(a+b,cr(d.I.b.pb,ej)),b!=a&&LY(d,0,a-b),ZU(d,new XU(d.q,b)),Rm(d.z,333))):0!=(c&4)&&(b=this.i?jS(this.j.c,this.d)-this.j.e.je():this.j.c-this.j.e.je(),0!=b&&(a=d.p,b=fn(a+b,cr(d.I.b.pb,ej)),ZU(d,new XU(d.q,b)),Rm(d.z,333)));0!=(c&8)?(b=this.i?this.j.e.ie()-fn(this.j.b,this.a):this.j.e.ie()-this.j.b,0!=b&&(a=d.q,b=96<a+b?a+b:96,b!=a&&LY(d,\na-b,0),ZU(d,new XU(b,d.p)),Rm(d.z,333))):0!=(c&1)&&(b=this.i?jS(this.j.b,this.e)-this.j.e.ie():this.j.b-this.j.e.ie(),0!=b&&(a=d.q,ZU(d,new XU(96<a+b?a+b:96,d.p)),Rm(d.z,333)))};\n_.jd=function(){var a;a=this.j.e.ob;a==a.r.a||XY(a);RZ(a.I,!0);a.C||(a.x||(a.x=new m_,py(a.x,"mosaic-GlassPanel-invisible")),AZ(a.x.pb,Pk,wZ(a.pb,Pk)),cz((My(),gB(null)),a.x,0,0));py(this.j.e,"dragdrop-dragging");a=new wU(this.j.a,null);this.a=a.a+yU(this.j.a.pb);this.b=a.d+zU(this.j.a.pb);this.e=this.a+(this.j.a.pb.clientWidth||0)-this.j.e.le();this.d=this.b+(this.j.a.pb.clientHeight||0)-this.j.e.ke()};_.a=0;_.b=0;_.d=0;_.e=0;\nfunction m_(){var a;this.d=new n_(this);this.a=!1;this.b=new mz;VV(this,this.b);a=this.pb.style;a[KQ]="#000";a[RQ]="alpha(opacity=50)";a.opacity="0.5";this.pb[Yg]="gwt-GlassPanel"}w(850,402,lQ,m_);\n_.ve=function(){var a;XV(this);try{a=this.ob}catch(b){b=Iq(b);if(G(b,105))throw new Iy("Parent widget must be an instance of AbsolutePanel");throw b;}a==(My(),gB(null))?(CV(this.pb),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),$m(Tm,a),a.b=!0,a.c=AU(a),Qm(Tm,a),this.c=new o_(this),Qx(new BV(this.c))):(this.pb.style[Pg]=Fc,this.pb.style[Fj]=Fc);this.a&&Cx(new AV(this));cz(gB(null),new p_,lr($doc.body),$doc.body.scrollTop||0)};\n_.we=function(){this.f.we();Zm(this.d);this.c&&(zV(Ox,this.c,z(q_,u,28,[(!uv&&(uv=new Ym),uv)])),this.c=null);this.a&&zV(Fx,this,z(q_,u,28,[(!Ex&&(Ex=new Ym),Ex)]))};_.fe=function(a){switch(Bx(a.type)){case 256:if(27==(a.keyCode||0))return Ly(this),!1;case 1:if(this.pb.contains(nr(a)))return Ly(this),!1}return!0};_.xe=dF;_.a=!1;_.b=null;_.c=null;function n_(a){Sm();this.a=a}w(851,66,{},n_);_.zd=function(){CV(this.a.pb)};_.a=null;function o_(a){this.a=a}w(852,1,{},o_);_.a=null;\nfunction p_(){Yz();Zz.call(this);var a;a=new nW(new r_(this));Fy(this,a,(wt(),wt(),xt));Fy(this,a,(eV(),eV(),fV))}w(853,405,tl,p_);_.xe=function(){uU(new s_(this))};function r_(a){this.a=a}w(854,1,{},r_);_.a=null;function s_(a){this.a=a}w(855,1,Kl,s_);_.pd=function(){JA(this.a.pb)};_.a=null;function t_(a){a.pb.style[Nk]=xg;a.pb.style[di]=xg;if(a.kb){var a=a.ob,b;G(a,130)?a._h(null):(b=l_(a))&&b._h(a)}}w(857,385,hQ);_.$h=function(){t_(this);return new XU(cr(this.pb,fj),cr(this.pb,ej))};_._h=function(){t_(this)};\n_.ai=dF;_.ee=function(){};_.Pe=dF;function NZ(){this.pb=$doc.createElement("label");this.pb[Yg]="mosaic-Label";this.pb.style[Mk]=aj;this.pb[Yg]="mosaic-HTML"}w(856,857,hQ,NZ);function kZ(a){VV(this,new u_(a));this.pb[Yg]="mosaic-ImageButton"}w(858,402,lQ,kZ);\nfunction u_(a){var b=(aA(),bA),c=(iA(),jA),d;d=new dW;d.f[Gg]=yc;d.f[Sg]=0;d.f[Tg]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;cW(b.a);b.a.c.rows[0].cells[0][tg]=c.a;cW(b.a);b.a.c.rows[0].cells[0].style[Jk]=e.a;cW(d);b=$V(d,0,0,!0);a&&(Ly(a),c=d.i,c.a?(e=c.a.a,GD(c.b,e,a),c.a=c.a.b):(e=c.b.c,Qm(c.b,a)),a.pb[JQ]=e,vx(b,a.pb),Oy(a,d));VV(this,d);qy(this.pb,"mosaic-WidgetWrapper",!0)}w(861,402,lQ,u_);_.a=null;_.b=null;function cZ(a){this.a=a}w(862,1,{},cZ);\n_.Nd=function(){this.a.hb&&this.a!=this.a.r.a&&XY(this.a)};_.a=null;function dZ(a){Sm();this.a=a}w(863,66,{},dZ);_.zd=function(){dV(this.a.T.jb);var a=this.a;tv((!a.y&&(a.y=new v_),a.y))};_.a=null;function eZ(a){Sm();this.a=a}w(864,66,{},eZ);_.zd=function(){RY(this.a,(UU(),VU))};_.a=null;function fZ(a){Sm();this.a=a}w(865,66,{},fZ);_.zd=function(){RY(this.a,(UU(),SY))};_.a=null;function iZ(){}w(866,1,{},iZ);function lZ(a){this.a=a}w(867,1,{},lZ);_.Nd=function(){this.a.Je()};_.a=null;\nfunction oZ(a){this.a=a}w(868,1,{},oZ);_.a=null;function pZ(a){this.a=a}w(869,1,Kl,pZ);_.pd=function(){this.a.O==(UU(),VU)?Rm(this.a.A,333):this.a.O==SY&&Rm(this.a.B,333)};_.a=null;function NY(a){this.pb=a;Hy(this)}w(870,385,xl,NY);_.Sd=tC;_.Td=gx;_.Ud=Lz;_.Vd=sD;function v_(){Mv.call(this,null)}w(871,308,dm,v_);function UU(){UU=x;VU=new w_(0);SY=new w_(1);TY=new w_(2);x_=z(y_,u,125,[VU,SY,TY])}function w_(a){this.b=a}w(872,198,{89:1,94:1,96:1,125:1},w_);var x_,VU,SY,TY;\nfunction CV(a){var b=(MV(),NV).scrollWidth,c=NV.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+uj;a.style.marginTop=-d+uj;a.style.width=b+e+uj;a.style.height=c+d+uj}\nfunction z_(a,b){var c,d,e;if(a.k)return!0;a.x.vg();for(c=new TV(b);c.a.a<c.a.b.c-1;)d=yY(HB(c.a)),e=d.ob,G(e,131)&&e.qe(d.ne()),d.ne()&&Qm(a.x,d);return!0}\nfunction A_(a,b){var c,d,e;if(b.a)a.c&&Dm(a.c),a.c=new B_(a,b),Em(a.c,333);else for(d=new Jv(a.x);d.b<d.d.Yf();)c=Kv(d),e=c.nb,C_(b,c,e.s,e.t),D_(c,e.u,e.r,z(B,q,-1,[E_(a.q.a,c).d,E_(a.p.a,c).c,E_(a.n.a,c).a,E_(a.o.a,c).b]),z(B,q,-1,[F_(a.i.a,c).d,F_(a.f.a,c).c,F_(a.d.a,c).a,F_(a.e.a,c).b]),z(B,q,-1,[G_(a.u,c),G_(a.t,c),G_(a.r,c),G_(a.s,c)]))}\nfunction H_(){this.x=new Nm;this.j=new I_(this);this.w=new J_(this.j);this.v=new K_(this.j);this.q=new L_(this.j);this.p=new M_(this.j);this.n=new N_(this.j);this.o=new O_(this.j);this.i=new P_(this.j);this.f=new Q_(this.j);this.d=new R_(this.j);this.e=new S_(this.j);this.u=new T_(this.j);this.t=new T_(this.j);this.r=new T_(this.j);this.s=new T_(this.j)}w(876,1,{});_.hi=function(a){A_(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;\n_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function B_(a,b){this.a=a;this.b=b;var c=(Jm(),Mm);this.k=new Im(this);this.t=c}w(877,59,{},B_);_.qd=rC;_.rd=rC;\n_.td=function(a){var b,c,d;for(c=new Jv(this.a.x);c.b<c.d.Yf();)b=Kv(c),G(b,41)&&(b=b.jb),d=b.nb,d.i=nw(d.o+(d.s-d.o)*a),d.v=nw(d.p+(d.t-d.p)*a),d.w=nw(d.q+(d.u-d.q)*a),d.f=nw(d.n+(d.r-d.n)*a),C_(this.b,b,d.i,d.v),D_(b,d.w,d.f,z(B,q,-1,[E_(this.a.q.a,b).d,E_(this.a.p.a,b).c,E_(this.a.n.a,b).a,E_(this.a.o.a,b).b]),z(B,q,-1,[F_(this.a.i.a,b).d,F_(this.a.f.a,b).c,F_(this.a.d.a,b).a,F_(this.a.e.a,b).b]),z(B,q,-1,[G_(this.a.u,b),G_(this.a.t,b),G_(this.a.r,b),G_(this.a.s,b)]))};_.a=null;_.b=null;\nw(879,1,{});_.a=null;function R_(a){this.a=a}w(878,879,{},R_);function S_(a){this.a=a}w(880,879,{},S_);function Q_(a){this.a=a}w(881,879,{},Q_);function P_(a){this.a=a}w(882,879,{},P_);function N_(a){this.a=a}w(883,879,{},N_);function O_(a){this.a=a}w(884,879,{},O_);function M_(a){this.a=a}w(885,879,{},M_);function L_(a){this.a=a}w(886,879,{},L_);w(887,879,{},function(a){this.a=a});w(888,879,{},function(a){this.a=a});\nfunction G_(a,b){var c=a.a,d;d=Uv(c.d,b);d||(d=new EZ(zZ(b.pb)),E(c.d,b,d));return d.d}function T_(a){this.a=a}w(889,879,{},T_);function K_(a){this.a=a}w(890,879,{},K_);function J_(a){this.a=a}w(891,879,{},J_);function F_(a,b){var c;c=Uv(a.a,b);c||(c=new EZ(PY(b.pb)),E(a.a,b,c));return c}function E_(a,b){var c;c=Uv(a.b,b);c||(c=new EZ(yZ(b.pb)),E(a.b,b,c));return c}\nfunction U_(a,b){var c,d;d=Uv(a.e,b);if(!d){c=b.nb;a:{d=a.f;var e=l_(b),f,g,h,j,l;if(G(b,130)){if(null!=c.k&&null!=c.j){d=new XU(V_(e,!0),V_(e,!1));break a}j=b.$h();null!=c.k&&(j.b=V_(e,!0));null!=c.j&&(j.a=V_(e,!1))}else{if(null!=c.k&&null!=c.j){d=new XU(V_(e,!0),V_(e,!1));break a}j=new CZ;f=b.pb;l=f.style;g=l[rj];h=l[Kk];l[rj]="static";l[Kk]=ei;null!=c.k?j.b=V_(e,!0):(l[Nk]=xg,j.b=(f.offsetWidth||0)+E_(d.o.a,b).b+E_(d.p.a,b).c);null!=c.j?j.a=V_(e,!1):(l[di]=xg,j.a=(f.offsetHeight||0)+E_(d.q.a,b).d+\nE_(d.n.a,b).a);l[rj]=g;l[Kk]=h}d=j}null!=c.k&&(zs(),Cs)==c.k.ji()||null!=c.j&&(zs(),Cs)!=c.j.ji()||E(a.e,b,d)}return d}function I_(a){this.f=a;this.c=new Ip;this.e=new Ip;this.b=new Ip;this.a=new Ip;this.d=new Ip}w(892,1,{},I_);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function W_(a){var b;b=a.nb;if(null==b||!G(b,128))b=new X_,a.nb=b;return b}function PZ(){SZ.call(this,(TZ(),Y_))}function SZ(a){var b=(Z_(),$_);H_.call(this);this.b=a;this.a=b}w(893,876,{},PZ,SZ);\n_.ii=function(a){var b,c,d,e,f,g,h,j,l;j=new CZ;z_(this,a);l=E_(this.o.a,a).b+E_(this.p.a,a).c+F_(this.e.a,a).b+F_(this.f.a,a).c+G_(this.s,a)+G_(this.t,a);d=E_(this.q.a,a).d+E_(this.n.a,a).a+F_(this.i.a,a).d+F_(this.d.a,a).a+G_(this.u,a)+G_(this.r,a);c=this.x.c;if(0==c)return j.b=l,j.a=d,j;a=a.o;this.b==(TZ(),Y_)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Jv(this.x);a.b<a.d.Yf();)c=Kv(a),e=W_(c),b=null,h=c.ob,G(h,131)&&(b=h,b=a0(b),b=new XU(b[1]+b[3],b[0]+b[0])),this.b==Y_?(l+=U_(this.w.a,c).b,e.a=U_(this.v.a,\nc).a,G(h,131)&&(l+=b.b,e.a+=b.a),f=fn(f,e.a)):(d+=U_(this.v.a,c).a,e.b=U_(this.w.a,c).b,G(h,131)&&(d+=b.a,e.b+=b.b),g=fn(g,e.b));this.b==Y_?(j.b=l,j.a=d+f):(j.b=l+g,j.a=d);return j};\n_.hi=function(a){var b,c,d,e,f,g,h,j,l,o,n,r,t,y,v,s,A,F;if(z_(this,a)&&(e=this.x.c,0!=e)){v=a.o;t=G_(this.s,a);s=G_(this.u,a);c=WU(a.pb);F=c.b-(t+G_(this.t,a));n=c.a-(s+G_(this.r,a));g=F;c=n;this.b==(TZ(),Y_)?g-=(e-1)*v:c-=(e-1)*v;h=j=0;for(e=new Jv(this.x);e.b<e.d.Yf();)d=Kv(e),b=null,r=W_(d),y=d.ob,G(y,131)&&(b=y,b=a0(b),b=new XU(b[1]+b[3],b[0]+b[0])),this.b==Y_?(r.d?++j:(r.b=U_(this.w.a,d).b,G(y,131)&&(r.b+=b.b),g-=r.b),r.c?r.a=n:(r.a=U_(this.v.a,d).a,G(y,131)&&(r.a+=b.a))):(r.c?++h:(r.a=U_(this.v.a,\nd).a,G(y,131)&&(r.a+=b.a),c-=r.a),r.d?r.b=F:(r.b=U_(this.w.a,d).b,G(y,131)&&(r.b+=b.b)));for(e=new Jv(this.x);e.b<e.d.Yf();)d=Kv(e),b=null,r=d.nb,y=d.ob,G(y,131)&&(b=y,b=a0(b),b=new XU(b[1]+b[3],b[0]+b[0])),A=r.b,o=r.a,this.b==Y_?r.d&&(A=~~(g/j)):r.c&&(o=~~(c/h)),s=0>s?0:s,l=A,f=o,G(y,131)&&(l-=b.b,f-=b.a),this.b==UZ?(r.s=this.a==(Z_(),$_)?t:this.a==b0?t+~~(F/2)-~~(A/2):t+F-A,r.t=s,r.u=l,r.r=f,s+=o+v):(this.a==(Z_(),$_)?(r.s=t,r.t=s):this.a==b0?(r.s=t,r.t=s+~~(n/2)-~~(o/2)):(r.s=t,r.t=s+n-o),r.u=\nl,r.r=f,t+=A+v),a.a&&(y=d.ie()-kr(a.pb)-G_(this.s,a),-1==r.o&&(r.o=y),y=d.je()-mr(a.pb)-G_(this.u,a),-1==r.p&&(r.p=y),y=d.le(),-1==r.q&&(r.q=y),d=d.ke(),-1==r.n&&(r.n=d));A_(this,a)}};_.a=null;_.b=null;function Z_(){Z_=x;$_=new c0(0);b0=new c0(1);d0=new c0(2);e0=z(f0,u,126,[$_,b0,d0])}function c0(a){this.b=a}w(894,198,{89:1,94:1,96:1,126:1},c0);var e0,b0,d0,$_;function TZ(){TZ=x;Y_=new g0(0);UZ=new g0(1);h0=z(i0,u,127,[Y_,UZ])}function g0(a){this.b=a}w(895,198,{89:1,94:1,96:1,127:1},g0);\nvar h0,Y_,UZ;w(897,1,{132:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function X_(){this.e=!1}function nZ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}w(896,897,{128:1,132:1},X_,nZ);_.a=0;_.b=0;_.c=!1;_.d=!1;function j0(a,b){if(a.k)return!0;z_(a,b);if(0<a.x.c){a.a=Nx(a.x,0);var c=a.a,d;d=c.nb;if(null==d||!G(d,129))d=new k0,c.nb=d;a.b=d;a.x.vg();Qm(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}\nfunction l0(){H_.call(this)}w(898,876,{},l0);_.ii=function(a){var b,c;c=new CZ;j0(this,a);if(this.a){b=U_(this.w.a,this.a).b;var d=U_(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.ob;G(b,131)&&(b=a0(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=E_(this.o.a,a).b+E_(this.p.a,a).c+F_(this.e.a,a).b+F_(this.f.a,a).c+G_(this.s,a)+G_(this.t,a);c.a+=E_(this.q.a,a).d+E_(this.n.a,a).a+F_(this.i.a,a).d+F_(this.d.a,a).a+G_(this.u,a)+G_(this.r,a);return c};\n_.hi=function(a){var b,c,d,e,f;j0(this,a)&&(d=G_(this.s,a),e=G_(this.u,a),c=WU(a.pb),f=c.b-(d+G_(this.t,a)),c=c.a-(e+G_(this.r,a)),b=this.a.ob,G(b,131)&&(b=a0(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.ie()-kr(a.pb)-G_(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.je()-mr(a.pb)-G_(this.u,a),-1==d.p&&(d.p=e),d=this.b,e=this.a.le(),-1==d.q&&(d.q=e),d=this.b,e=this.a.ke(),-1==d.n&&(d.n=e)),A_(this,a))};_.a=null;_.b=null;function k0(){this.e=!1}\nw(899,897,{129:1,132:1},k0);function a0(a){var b,c,d,e;null==a.a&&(a.a=D(B,q,-1,4,1),e=hr(cy(cy(a.c,0),0)),c=hr(cy(cy(a.c,2),2)),d=yZ(a.pb),b=PY(a.pb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function m0(a,b){a.kb&&Ly(a);return kz(a,b)}function n0(){Iz();yz.call(this,Jz)}w(900,392,{27:1,29:1,37:1,41:1,42:1,43:1,45:1,49:1,51:1,131:1},n0);_.ze=function(a){return m0(this,a)};_.a=null;\nfunction mZ(a,b,c){var d=a.p.c;b.nb=c;xY(a,b,a.pb,d,!0)}function o0(a){var b;b=a.ob;return G(b,131)?b:a}function $U(a){if(!a.kb)return new CZ;if(-1==a.j.b||-1==a.j.a)a.j=a.d.ii(a),bV(a,a.j),a.d.hi(a),a.j=a.d.ii(a);return a.j}function yY(a){return G(a,131)?a.jb:a}function p0(a){var b;if(!a.n){b=(!LZ&&(LZ=new KZ),LZ);var c=q0(a,qQ,!0);b.a=c;c=q0(a,rQ,!0);b.b=c;a.n=b}return a.n}\nfunction xY(a,b,c,d,e){if(G(b,41))throw new an("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&G(f,132)&&f.e?(c=new n0,Xy(a,c,a.pb,d,!0),lz(c,b)):Xy(a,b,c,d,e);zY(a,b)}\nfunction zY(a,b){var c;c=a.d;if(b){var d=c.j;Wv(d.c,b);Wv(d.e,b);Wv(d.b,b);Wv(d.a,b);Wv(d.d,b)}else d=c.j,qB(d.c),qB(d.e),qB(d.b),qB(d.a),qB(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.ob;if(c==o0(a))c=c.ob;else{if(G(c,124)||G(c,40))d=c,c=c.ob,c==o0(d)&&(c=c.ob);G(c,131)&&G(c.ob,123)&&(c=c.ob)}G(c,130)&&!G(c,123)&&(c._h(a.ob),c._h(a))}}\nfunction dV(a){if(a.kb&&a.pb.style.display!=Zi){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,m).direction==Lj&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.hi(a);a.c=!1;r0(a)}}function r0(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=yY(pW(a.p,d)),G(b,131)&&(b=b.jb),b.ne()&&(G(b,130)?b.ai():G(b,48)&&b.Pe())}function AY(a,b){var c;G(b,131)&&(b=G(b,131)?b.jb:b);c=o0(b);return ez(a,c)?(G(c,131)&&m0(c,b),zY(a,null),!0):!1}\nfunction OZ(a,b){var c;a.d=b;null!=a.e&&oU(a,vy(a.pb)+rb+a.e);a.e=b.cZ.d;c=VB(a.e,xy(46));a.e=JE(a.e,c+1,a.e.length);py(a,vy(a.pb)+rb+a.e);zY(a,null)}function q0(a,b,c){a.k||(a.k=$doc.createElement(ak),AZ(a.k,rj,hg),AZ(a.k,Kk,ei),AZ(a.k,pi,Fc),AZ(a.k,wk,Fc),a.pb.appendChild(a.k));AZ(a.k,Nk,b);AZ(a.k,di,b);a=xZ(a.k);return c?a.b:a.a}\nfunction V_(a,b){var c;c=null.ji();if(c==(zs(),Os)){c=(p0(a),null.ji());var d=(-1==JZ&&(JZ=vY(sQ,!0)),JZ);return P(J(Math.round(100*d*c/254)))}if(c==Es)return c=p0(a),d=null.ji(),P(J(Q(d*(-1==c.a&&(c.a=vY(qQ,!0)),c.a))));if(c==Gs)return c=p0(a),d=null.ji(),P(J(Q(d*(-1==c.b&&(c.b=vY(rQ,!0)),c.a))));if(c==Ms)return c=(p0(a),null.ji()),d=(-1==JZ&&(JZ=vY(sQ,!0)),JZ),P(J(Math.round(d*c)));if(c==Qs)return c=(p0(a),null.ji()),d=(-1==JZ&&(JZ=vY(sQ,!0)),JZ),P(J(Math.round(10*d*c/254)));if(c==Ks)return P(J(Q(12*\n(p0(a),null.ji())*P(J(Q((-1==JZ&&(JZ=vY(sQ,!0)),JZ)/72))))));if(c==Cs)return q0(a,null.ji(),b);if(c==Is)return c=(p0(a),P(J(Q(null.ji())))),d=(-1==JZ&&(JZ=vY(sQ,!0)),JZ),P(J(Math.round(d*c/72)));if(null.ji()==As)return P(J(Q(null.ji())));throw new an("Invalid size: "+null.ji());}function bZ(){var a=new l0;hz.call(this);this.j=new XU(-1,-1);new s0(this);this.pb[Yg]="mosaic-LayoutPanel";OZ(this,a)}w(901,382,{27:1,29:1,37:1,42:1,43:1,45:1,48:1,49:1,51:1,130:1},bZ);\n_.De=function(a){xY(this,a,this.pb,this.p.c,!0)};_.se=function(){Ry(this,new t0)};_.te=function(){Ry(this,new u0)};_.$h=function(){return $U(this)};_.Ae=function(a){return $y(this.p,o0(a))};_.Be=function(a,b,c,d){xY(this,a,b,c,d)};_._h=function(a){zY(this,a)};_.Ce=function(){return new TV(this)};_.ai=lE;\n_.xe=function(){var a;this.b&&(null!=this.i&&null!=this.f?(ty(this,this.i,this.f),this.i=this.f=null):(a=$U(this),null!=this.i?(ty(this,this.i,a.a+uj),this.i=null):null!=this.f?(ty(this,a.b+uj,this.f),this.f=null):ty(this,a.b+uj,a.a+uj)),dV(this))};_.Pe=lE;_.ze=function(a){return AY(this,a)};_.pe=function(a){this.pb.style[di]=a;this.kb||(this.f=a)};_.Ee=function(a,b,c){a=o0(a);dz(this,a);this.Fe(a,b,c)};_.re=function(a){this.pb.style[Nk]=a;this.kb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;\n_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function t0(){}w(902,1,{},t0);_.Ne=function(a){o0(a).ve()};function u0(){}w(903,1,{},u0);_.Ne=function(a){o0(a).we()};function TV(a){this.b=a;this.a=new bz(this.b.p)}w(904,1,{},TV);_.be=function(){return this.a.a<this.a.b.c-1};_.ce=function(){return yY(HB(this.a))};_.de=function(){IB(this.a)};_.b=null;function v0(){v0=x;new kW}function s0(a){v0();qy(a.pb,"dragdrop-dropTarget",!0);this.a=a;new w0(this)}w(905,50,{},s0);function w0(a){Sm();this.a=a}\nw(906,66,{},w0);_.zd=function(){zY(this.a.a,null);dV(this.a.a)};_.a=null;function l_(a){a=a.ob;return!a?null:G(a,130)?a:l_(a)}function VY(a,b,c){var d;d=a.pb;D_(a,b,c,yZ(d),PY(d),zZ(d))}function D_(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.re((0>g?0:g)+(zs(),uj)),b!=a.le()&&a.re((0>b?0:b)+uj));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.pe((0>b?0:b)+(zs(),uj)),c!=a.ke()&&a.pe((0>c?0:c)+uj))}function bV(a,b){VY(a,b.b,b.a)}\nfunction C_(a,b,c,d){b=o0(b);dz(a,b);a.Fe(b,c,d)}var x0=FL(" S");X(494);X(501);X(684);X(720);X(539);X(700);X(489);var y0=DL(197,function(){tU();return MU}),NU=zL(938,y0);DL(199,null);DL(200,null);DL(201,null);DL(202,null);DL(203,null);var z0=DL(319,function(){mV();return rV}),sV=zL(948,z0);X(509);var gX=X(504);X(487);X(488);EL();EL();EL();X(534);X(23);X(22);X(32);var ZS=zL(954,x0),aT=zL(955,XL),A0=X(18),eT=zL(956,A0);X(26);X(779);X(533);X(545);X(544);X(549);X(410);X(409);X(613);X(546);X(540);\nvar RW=X(486),QW=zL(959,xD);X(786);X(785);X(814);X(783);X(812);var B0=DL(872,function(){UU();return x_}),y_=zL(960,B0);X(871);X(870);X(862);X(863);X(864);X(865);X(866);X(867);X(868);X(869);X(843);X(773);X(775);X(7);var C0=X(12),gS=zL(961,C0),UR=zL(962,ZI),lR=zL(963,OG),D0=X(9),NR=zL(964,D0),E0=X(11),KR=zL(965,E0);X(21);X(13);X(8);X(10);X(669);X(671);X(672);var F0=X(673),SX=zL(966,F0);X(674);var G0=DL(675,function(){QX();return $X}),aY=zL(967,G0);DL(676,null);DL(677,null);DL(678,null);X(670);X(652);\nX(662);X(663);X(664);X(399);X(398);X(403);X(27);X(31);X(14);var H0=X(null),QS=zL(974,H0);X(16);var TS=zL(975,Aq);X(20);X(17);X(15);X(402);X(845);X(44);X(848);X(849);X(847);X(846);X(839);X(838);X(901);X(902);X(903);X(904);X(841);X(306);X(637);X(636);X(267);var DZ=X(830),HZ=X(832);X(304);X(857);X(856);X(321);X(392);X(900);X(357);X(360);X(358);X(359);X(46);X(48);X(47);X(425);X(354);var q_=zL(977,EP);X(355);X(658);X(858);X(824);X(322);var IZ=X(833);X(842);X(861);X(897);X(896);X(275);X(45);X(876);X(893);\nvar I0=DL(894,function(){Z_();return e0}),f0=zL(978,I0),J0=DL(895,function(){TZ();return h0}),i0=zL(979,J0);X(879);X(888);X(887);X(891);X(890);X(886);X(885);X(883);X(884);X(882);X(881);X(878);X(880);X(889);X(892);X(877);X(844);X(898);X(407);X(406);X(412);X(413);X(411);X(356);X(376);X(377);X(52);X(55);X(899);X(49);X(51);X(50);X(905);X(906);X(850);X(853);X(854);X(855);X(851);X(852);var FZ=X(831);X(835);X(836);X(282);C(fQ)(9);function sC(){return null}\nfunction tC(a){return Fy(this,a,(Eu(),Eu(),Fu))}function Uz(){}function gx(a){return Fy(this,a,(Hu(),Hu(),Iu))}function YK(){var a,b,c,d,e,f;if(this.e){a=WU(this.pb);for(c=0,d=this.e.a.c;c<d;++c)f=Nx(this.e.a,c),b=new XU(cr(f.pb,fj),cr(f.pb,ej)),e=KY(this,f),e.a-=fn(0,e.a+cr(f.pb,fj)-a.b),e.b-=fn(0,e.b+cr(f.pb,ej)-a.a),OY(f,fn(0,e.a),fn(0,e.b)),b.b=b.b>a.b?a.b:-1,b.a=b.a>a.a?a.a:-1,VY(f,b.b,b.a),f.O==(UU(),VU)&&bV(f,new WY(WU(this.pb))),Rm(f.z,1)}}function KL(){}function Py(){return!0}\nfunction hx(a){return Ey(this,a,(Rt(),Rt(),St))}function ex(){return!1}function LL(){return bb+this.a+ob+this.d+gb}function dv(){var a;a=31+this.a;return a=31*a+this.b}function Lz(a){return Fy(this,a,(Ku(),Ku(),Lu))}function mm(){return this.c}function Cy(a){kY(this,a)}function sD(a){return Fy(this,a,(Ru(),Ru(),Su))}\nfunction rC(){var a,b;b=this.a;a=this.b;var c,d,e;for(d=new Jv(b.x);d.b<d.d.Yf();)c=Kv(d),G(c,41)&&(c=c.jb),e=c.nb,C_(a,c,e.s,e.t),D_(c,e.u,e.r,z(B,q,-1,[E_(b.q.a,c).d,E_(b.p.a,c).c,E_(b.n.a,c).a,E_(b.o.a,c).b]),z(B,q,-1,[F_(b.i.a,c).d,F_(b.f.a,c).c,F_(b.d.a,c).a,F_(b.e.a,c).b]),z(B,q,-1,[G_(b.u,c),G_(b.t,c),G_(b.r,c),G_(b.s,c)]));r0(a);this.a.c=null;for(b=new Jv(this.a.x);b.b<b.d.Yf();)a=Kv(b),G(a,41)&&(a=a.jb),a=a.nb,a.o=a.p=a.q=a.n=-1}function lE(){dV(this)}function DD(){return mr(this.pb)}\nfunction nm(){return!WB(this)?new eC(0,0):pC(this.Tc,this)}function uM(){return this.a}function iM(a){return Ey(this,a,(Ut(),Ut(),Vt))}function Kt(){return nM(this.a)}function dF(){}function gK(){return!1}function Vz(){dV(this.T.jb)}function kE(a){return this.a<a.a?-1:this.a>a.a?1:0}function Wz(a){return Ey(this,a,(Nt(),Nt(),Ot))}function Tz(){return kr(this.pb)}function cM(){dV(this.f)}function hK(a){return Ey(this,a,(au(),au(),bu))};\n//@ sourceURL=9.js\n')