summaryrefslogtreecommitdiff
path: root/public/jsme/293DFEFA807A962F28C09E358B34A434.cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme/293DFEFA807A962F28C09E358B34A434.cache.js')
-rw-r--r--public/jsme/293DFEFA807A962F28C09E358B34A434.cache.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/public/jsme/293DFEFA807A962F28C09E358B34A434.cache.js b/public/jsme/293DFEFA807A962F28C09E358B34A434.cache.js
new file mode 100644
index 0000000..996e322
--- /dev/null
+++ b/public/jsme/293DFEFA807A962F28C09E358B34A434.cache.js
@@ -0,0 +1 @@
+jsme.onScriptDownloaded(['var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsme;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats(\'moduleStartup\', \'moduleEvalStart\');var $gwt_version = "2.5.1";var $strongName = \'293DFEFA807A962F28C09E358B34A434\';var $doc = $wnd.document;function __gwtStartLoadingFragment(frag) {var fragFile = \'deferredjs/\' + $strongName + \'/\' + frag + \'.cache.js\';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;var n="",ca="\\n",fa=" ",ga=" \\t\\n\\r\\u000c",ia=" ",ja=" 0 0",ka=" 0 0 0",la=" is not supported",ma=\'"\',na=\'" \',pa=\'" cy="\',sa=\'" height="\',ta=\'" stroke="\',ua=\'" x2="\',va=\'" y1="\',wa=\'" y2="\',xa=\'" y="\',Aa=\'"/>\',Ba=\'">\',Ca="#",Da="$",Ea="$$$$",Ha="$MOL\\n",Ja="$RXN",Ka="$RXN\\n\\n\\nJME Molecular Editor\\n",Ma="%",Na="&",Qa="&amp;",Sa="&gt;",Ya="&lt;",cb="\'",db="(",eb=")",gb="*",kb="+",lb=",",mb=", ",qb=",modifiers=",vb="-",wb="-C#C-Me",xb="-C#CH",yb="-C#N",zb="-C(=O)N",Bb="-C(=O)OH",Cb="-C(=O)OMe",\nHb="-CCl3",Ib="-CF3",Jb="-CMe3",Qb="-NC=O",Rb="-NH-SO2-Me",Sb="-NMe2",Xb="-NO2",Yb="-OC(=O)Me",ac="-SO2-NH2",dc="-SO3H",ec="-disabled",fc="-selected",gc=".",hc="...",ic="/",sc="//",tc="/>",wc="0",Bc="0.0px",Cc="0px",Fc="1",Gc="100%",Hc="2",Ic="3",Kc="4",Lc="5",Mc="6",Vc="7",Wc="8",Xc="9",dd=":",ed=": ",hd=";",id="<",od="<\/g>",pd="<\/svg>",qd="<\/text>",rd=\'<line x1="\',ud=\'<text x="\',vd="=",wd=">",Ed="?",Fd="@",Nd="A",Od="API",Pd="AfterStructureModified",Qd="Ag",Rd="Al",Sd="AtomClicked",Td="AtomHighlight",\n$d="Au",ae="Auto atom map molecule",be="B",ce="Ba",ge="BeforePaste",he="BondClicked",ie="BondHighlight",oe="Br",pe="C",qe="CSS1Compat",re="Ca",se="Cd",te="Center",ue="Change atom map",ve="Cl",we="Class$",xe="Color parameter outside of expected range",ye="Copy as ",ze="Cs",Ae="Cu",Be="DOMMouseScroll",Ce="Delete all atom map molecule",De="Delete hydrogens",Ee="Dialog",Fe="ERROR - ",Ie="F",Le=\'For input string: "\',Me="Fr",Ne="GUI",Oe="Ga",Pe="H",Qe="Helvetica",Re="I",Se="InchiKeySearch",Te="Incorrect URL: ",\n$e="Internal index set to null.",cf="JSME",df="JavaScript",ef="K",ff="Li",gf="M CHG",hf="M END",jf="M END\\n",kf="M ISO",lf="M V30 ",nf="MDLV30/STEABS",qf="MDLV30/STERAC",rf="MDLV30/STEREL",sf="Mg",tf="N",uf="NA",vf="Na",wf="Ni",xf="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",yf="O",zf="P",Af="Q",Bf="R",Cf="RXN",Df="Rb",Hf="S",If="SMILES",Jf="Se",Kf="Set molecule Chiral flag",Lf="Si",Mf="Sr",Nf="Style names cannot be empty",Of="Text",Pf="Unset molecule chiral flag",\nQf="V2000",Rf="V3000",Sf="X",Tf="Zn",Uf="[",Wf="[object Array]",Xf="\\\\",Yf="\\\\.",Zf="\\\\\\\\",$f="\\\\\\\\n",ag="\\\\b",bg="]",cg="__gwtex_wrap",dg="a",eg="abs",fg="absolute",gg="addBond",hg="addGroup",ig="addRing",jg="addRingBond",kg="addTemplate",lg="alert",mg="alertdialog",pg="align",tg="antialias",ug="application",vg="article",wg="auto",xg="autonumber",yg="banner",zg="begin",Ag="black",Bg="blue",Cg="blur",Dg="bolder",Eg="boolean",Fg="border",Gg="bottom",Hg="button",Ig="c",Kg="cellPadding",Mg="cellSpacing",\nOg="center",Pg="change",Qg="chargeAtom0",Rg="checkbox",Sg="className",Tg="click",Ug="click marked atom to delete mark",Vg="clip",Wg="code",Xg="colSpan",Yg="columnheader",Zg="combobox",dh="complementary",eh="contentinfo",fh="contextmenu",gh="copy",hh="dblclick",ih="definition",jh="depict",kh="dialog",lh="directory",mh="display",nh="div",oh="document",ph="download",qh="dragend",rh="dragenter",sh="dragover",th="drop",uh="end_gesture",vh="error",wh="false",xh="focus",yh="fontFamily",zh="fontSize",Ah=\n"fontStyle",Bh="fontWeight",Ch="form",Dh="function",Eh="g",Fh="gesturechange",Gh="gestureend",Hh="gesturestart",Ih="google",Jh="grid",Kh="gridcell",Lh="group",Nh="gwt-MenuBar",Oh="gwt-MenuBarPopup",Ph="heading",Qh="height",Rh="hidden",Sh="i",Th="id",Uh="ie9",Vh="img",Wh="is_touch_supported",Xh="italic",Yh="java.vm.name",Zh="jsa-resetDiv",$h="keydown",ai="keypress",bi="keyup",ci="left",di="leftoversDownload",ei="link",fi="list",gi="listbox",hi="listitem",ii="load",ji="log",ki="m",li="main",mi="margin",\nni="marginBottom",oi="marquee",pi="math",qi="menu",ri="menuPopup",si="menubar",ti="menuitem",wi="menuitemcheckbox",xi="menuitemradio",yi="middle",zi="mol",Ai="mousedown",Bi="mousemove",Ci="mouseout",Di="mouseover",Ei="mouseup",Fi="mousewheel",Gi="msie",Hi="multipart",Ii="n",Ji="name",Ki="navigation",Li="nodepict",Mi="none",Ni="note",Oi="nowrap",Pi="null",Qi="number",Ri="object",Si="offsetHeight",Ti="offsetWidth",Ui="ontouchstart",Vi="opera",Wi="option",Xi="or",Yi="outline",Zi="overflow",$i="p",aj=\n"padding",bj="paste",cj="popupContent",hj="position",ij="presentation",jj="progressbar",kj="px",lj="px ",mj="px, ",nj="px;",oj="radio",pj="radiogroup",qj="readMolFile",rj="rect(0px, 0px, 0px, 0px)",sj="redo",tj="region",uj="rgb(",vj="right",wj="rotation",xj="row",yj="rowgroup",zj="rowheader",Aj="rtl",Bj="runAsyncCallback",Cj="s",Dj="scale100",Ej="script",Fj="scrollbar",Gj="se",Hj="search",Ij="separator",Jj="serif",Kj="setAtom",Lj="setBondDouble",Mj="setBondSingle",Nj="setBondTriple",Oj=\'shape-rendering="crispEdges"\',\nPj="slider",Qj="span",Rj="spinbutton",Sj="status",Tj="string",Uj="subMenuIcon-selected",Vj="tab",Wj="table",Xj="tablist",Yj="tabpanel",Zj="tbody",$j="td",ak="text",bk="textAlign",gk="textbox",hk="timer",ik="title",jk="toolbar",kk="tooltip",lk="top",mk="touchcancel",nk="touchend",ok="touchmove",pk="touchstart",qk="tr",rk="tree",sk="treegrid",uk="treeitem",vk="true",wk="undo",xk="unknown type",yk="value",zk="verticalAlign",Ak="visibility",Bk="visible",Ck="whiteSpace",Dk="width",Ek="x",Fk="zIndex",Gk=\n"zoom",Hk="{",Ik="|",_,Jk={l:4194303,m:4194303,h:1048575},Kk={l:0,m:0,h:0},Lk={l:1,m:0,h:0},Mk={l:2,m:0,h:0},Nk={l:3,m:0,h:0},Ok={l:4,m:0,h:0},Pk={l:8,m:0,h:0},Qk={l:10,m:0,h:0},Rk={l:16,m:0,h:0},Sk={l:32,m:0,h:0},Tk={l:64,m:0,h:0},Uk={l:128,m:0,h:0},Vk={l:256,m:0,h:0},Wk={l:512,m:0,h:0},Xk={l:1024,m:0,h:0},Yk={l:2048,m:0,h:0},Zk={l:8192,m:0,h:0},$k={l:16384,m:0,h:0},al={l:32768,m:0,h:0},bl={l:65536,m:0,h:0},cl={l:131072,m:0,h:0},dl={l:262144,m:0,h:0},el={l:524288,m:0,h:0},fl={},gl={25:1},q={88:1,\n92:1,103:1},hl={74:1,83:1},il={35:1},jl={20:1,21:1,88:1,93:1,95:1},kl={66:1,88:1},ll={32:1,88:1},ml={87:1,88:1,92:1,103:1},nl={26:1,28:1,36:1,41:1,44:1,48:1,50:1},ol={52:1,88:1,96:1,104:1,105:1},pl={49:1,88:1,93:1,95:1},ql={59:1,60:1,66:1,80:1,88:1},rl={63:1,88:1},v={86:1,88:1,92:1},sl={88:1,107:1},xl={107:1},yl={2:1,88:1,92:1},zl={26:1,28:1,36:1,41:1,42:1,44:1,48:1,50:1},Al={28:1},Bl={26:1,28:1,36:1,40:1,41:1,42:1,44:1,48:1,50:1},Cl={91:1},Dl={88:1,92:1,108:1},El={21:1,24:1,88:1,93:1,95:1},Fl={88:1,\n92:1},Gl={27:1,51:1},Hl={132:1},Il={111:1},Jl={88:1,96:1,104:1,105:1},Kl={23:1,88:1,93:1,95:1},Ll={79:1,92:1},Nl={17:1},Ol={3:1,88:1,92:1},Pl={},Ql={108:1},Rl={109:1},Sl={53:1,88:1,92:1},Tl={21:1,22:1,88:1,93:1,95:1},Ul={59:1,66:1,80:1,88:1},Vl={18:1},Wl={41:1,48:1},Xl={88:1},Yl={88:1,96:1,105:1},Zl={88:1,92:1,107:1},$l={34:1},am={54:1,59:1,60:1,66:1,74:1,75:1,80:1,83:1,88:1};\nfunction w(a,b,c){var d=fl[a];d&&!d.cZ?_=d.prototype:(!d&&(d=fl[a]=function(){}),_=d.prototype=0>b?{}:new fl[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}w(1,-1,Pl);_.eQ=bm;_.hC=cm;_.tS=function(){return this.cZ.d+Fd+dm(this.hC())};_.toString=function(){return this.tS()};_.tM=x;\nfunction em(){em=x;fm=z(A,v,-1,[0,16777215,14286847,13402367,12779264,16758197,9474192,3166456,16715021,9494608,11789301,11230450,9109248,12560038,1578E4,16744448,16777008,2093087,8442339,9388244,4062976,15132390,12567239,10921643,9083335,10255047,14706227,15765664,5296208,13140019,8224944,12750735,6721423,12419299,16752896,10889513,6076625,7351984,65280,9764863,9756896,7586505,5551541,3907230,2396047,687500,27013,12632256,16767375,10909043,6717568,10380213,13924864,9699476,4366E3,5707663,51456,7394559,\n16777159,14286791,13107143,10747847,9437127,6422471,4587463,3211207,2097095,65436,58997,54354,48952,43812,5096191,5089023,2200790,2522539,2516630,1528967,13684960,16765219,12105936,10900557,5724513,10375093,11230208,7688005,4358806,4325478,32E3,7384058,47871,41471,36863,33023,27647,5528818,7888099,9064419,10565332,11739092,11739066,11734438,12389767,13041766,13369433,13697103,14221381,14680120,15073326,15400998,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,\n0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13158600,1334015,56540,15075850,15132160,56540,15075850,15461355,8553170,1016335,1016335,1334015,15132160,3289770,14456450,16422400,16422400,11819700,3289770,1016335]);gm=new hm(255,128,0);im=new hm(92,160,255);jm=new hm(160,0,64);km=new hm(255,160,255);lm=new hm(32,96,255);mm=new hm(255,0,0);nm=new hm(0,255,0);om=new hm(192,0,255);pm=new hm(255,160,0);qm=new hm(0,128,0);rm=new hm(160,0,0)}var fm,km,im,gm,lm,qm,rm,nm,om,pm,mm,jm;\nfunction sm(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;tm(c.a,b);0==c.a.c&&um(c.b);a.q=null}a.qd()}}function vm(a,b){var c=wm();sm(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;xm(a.k,wm())}function ym(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.td((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sd(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rd(),!1):!0}w(58,1,{});_.qd=function(){this.u&&this.rd()};\n_.rd=function(){this.td((1+Math.cos(6.283185307179586))/2)};_.sd=function(){this.td((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;function xm(a,b){if(ym(a.a,b)){var c=a.a,d=a.a.s,e;e=new zm(d,a.a.k);Am(d.a,e);1==d.a.c&&Bm(d.b,16);c.q=e}else a.a.q=null}function Cm(a){this.a=a}w(59,1,{},Cm);_.a=null;w(60,1,{});w(61,1,{13:1});function Dm(){Dm=x;Em=new Fm}w(62,60,{});var Em=null;function Fm(){this.a=new Gm;this.b=new Hm(this)}w(63,62,{},Fm);\nfunction Im(){Im=x;Jm=new Gm;var a=new Km;Lm();Mm(Nm?Nm:Nm=new Om,a)}function um(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);tm(Jm,a)}function Bm(a,b){if(0>b)throw new Pm("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);tm(Jm,a);a.b=!1;a.c=Qm(a,b);Am(Jm,a)}function Qm(a,b){return $wnd.setTimeout(B(function(){a.ud()}),b)}w(65,1,{});_.ud=function(){this.b||tm(Jm,this);this.vd()};_.b=!1;_.c=0;var Jm;function Hm(a){Im();this.a=a}w(64,65,{},Hm);\n_.vd=function(){var a=this.a,b,c,d,e,f;b=C(Rm,q,14,a.a.c,0);b=Sm(a.a,b);c=new Tm;for(e=0,f=b.length;e<f;++e)d=b[e],tm(a.a,d),xm(d.a,c.a);0<a.a.c&&Bm(a.b,Um(5,16-(wm()-c.a)))};_.a=null;function zm(a,b){this.b=a;this.a=b}w(66,61,{13:1,14:1},zm);_.a=null;_.b=null;w(68,1,{});_.a=null;function Vm(){this.a=lg}w(67,68,{},Vm);function Wm(){this.a=mg}w(69,68,{},Wm);function Xm(){this.a=ug}w(70,68,{},Xm);w(72,1,{});_.a=null;function Ym(a){this.a=a}w(71,72,{},Ym);function Zm(){this.a=vg}w(73,68,{},Zm);\nfunction $m(){this.a=yg}w(74,68,{},$m);function an(){this.a=Hg}w(75,68,{},an);function bn(){this.a=Rg}w(76,68,{},bn);function cn(){this.a=Yg}w(77,68,{},cn);function dn(){this.a=Zg}w(78,68,{},dn);function en(){this.a=dh}w(79,68,{},en);function fn(){this.a=eh}w(80,68,{},fn);function gn(){this.a=ih}w(81,68,{},gn);function hn(){this.a=kh}w(82,68,{},hn);function jn(){this.a=lh}w(83,68,{},jn);function kn(){this.a=oh}w(84,68,{},kn);function ln(){this.a=Ch}w(85,68,{},ln);function mn(){this.a=Jh}\nw(86,68,{},mn);function nn(){this.a=Kh}w(87,68,{},nn);function on(){this.a=Lh}w(88,68,{},on);function pn(){this.a=Ph}w(89,68,{},pn);function qn(a){this.a=a.id}w(90,1,{15:1,16:1},qn);_.a=null;function rn(){this.a=Vh}w(91,68,{},rn);function sn(){this.a=ei}w(92,68,{},sn);function tn(){this.a=fi}w(93,68,{},tn);function un(){this.a=gi}w(94,68,{},un);function vn(){this.a=hi}w(95,68,{},vn);function wn(){this.a=ji}w(96,68,{},wn);function xn(){this.a=li}w(97,68,{},xn);function yn(){this.a=oi}w(98,68,{},yn);\nfunction zn(){this.a=pi}w(99,68,{},zn);function An(){this.a=qi}w(100,68,{},An);function Bn(){this.a=si}w(101,68,{},Bn);function Cn(){this.a=ti}w(102,68,{},Cn);function Dn(){this.a=wi}w(103,68,{},Dn);function En(){this.a=xi}w(104,68,{},En);function Fn(){this.a=Ki}w(105,68,{},Fn);function In(){this.a=Ni}w(106,68,{},In);function Jn(){this.a=Wi}w(107,68,{},Jn);function Kn(){this.a=ij}w(108,68,{},Kn);w(109,72,{},function(a){this.a=a});function Ln(){this.a=jj}w(110,68,{},Ln);\nfunction Mn(){Mn=x;Nn=new Ym("aria-activedescendant")}var Nn;function On(){this.a=oj}w(112,68,{},On);function Pn(){this.a=pj}w(113,68,{},Pn);function Qn(){this.a=tj}w(114,68,{},Qn);\nfunction Rn(){Rn=x;Sn=new Wm;Tn=new Vm;Un=new Xm;Vn=new Zm;Wn=new $m;Xn=new an;Yn=new bn;Zn=new cn;$n=new dn;ao=new en;bo=new fn;co=new gn;eo=new hn;fo=new jn;go=new kn;ho=new ln;io=new nn;jo=new mn;ko=new on;lo=new pn;mo=new rn;no=new sn;oo=new un;po=new vn;qo=new tn;ro=new wn;so=new xn;to=new yn;uo=new zn;vo=new Bn;wo=new Dn;xo=new En;yo=new Cn;zo=new An;Ao=new Fn;Bo=new In;Co=new Jn;Do=new Kn;Eo=new Ln;Fo=new Pn;Go=new On;Ho=new Qn;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=\nnew Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;E(tp,tj,Ho);E(tp,lg,Tn);E(tp,kh,eo);E(tp,mg,Sn);E(tp,ug,Un);E(tp,oh,go);E(tp,vg,Vn);E(tp,yg,Wn);E(tp,Hg,Xn);E(tp,Rg,Yn);E(tp,Kh,io);E(tp,Yg,Zn);E(tp,Lh,ko);E(tp,Zg,$n);E(tp,dh,ao);E(tp,eh,bo);E(tp,ih,co);E(tp,fi,qo);E(tp,lh,fo);E(tp,Ch,ho);E(tp,Jh,jo);E(tp,Ph,lo);E(tp,Vh,mo);E(tp,ei,no);E(tp,gi,oo);E(tp,hi,po);E(tp,ji,ro);E(tp,li,so);E(tp,oi,to);E(tp,pi,uo);E(tp,\nqi,zo);E(tp,si,vo);E(tp,ti,yo);E(tp,wi,wo);E(tp,Wi,Co);E(tp,oj,Go);E(tp,xi,xo);E(tp,Ki,Ao);E(tp,Ni,Bo);E(tp,ij,Do);E(tp,jj,Eo);E(tp,pj,Fo);E(tp,xj,Mo);E(tp,yj,Io);E(tp,zj,Ko);E(tp,Hj,Qo);E(tp,Ij,So);E(tp,Fj,Oo);E(tp,Pj,Uo);E(tp,Rj,Wo);E(tp,Sj,Yo);E(tp,Vj,dp);E(tp,Xj,$o);E(tp,Yj,bp);E(tp,gk,fp);E(tp,hk,hp);E(tp,jk,jp);E(tp,kk,lp);E(tp,rk,rp);E(tp,sk,np);E(tp,uk,pp)}\nvar Tn,Sn,Un,Vn,Wn,Xn,Yn,Zn,$n,ao,bo,co,eo,fo,go,ho,jo,io,ko,lo,mo,no,qo,oo,po,ro,so,to,uo,zo,vo,yo,wo,xo,Ao,Bo,Co,Do,Eo,Go,Fo,Ho,tp,Mo,Io,Ko,Oo,Qo,So,Uo,Wo,Yo,dp,$o,bp,fp,hp,jp,lp,rp,np,pp;function No(){this.a=xj}w(116,68,{},No);function Jo(){this.a=yj}w(117,68,{},Jo);function Lo(){this.a=zj}w(118,68,{},Lo);function Po(){this.a=Fj}w(119,68,{},Po);function Ro(){this.a=Hj}w(120,68,{},Ro);function To(){this.a=Ij}w(121,68,{},To);function Vo(){this.a=Pj}w(122,68,{},Vo);function Xo(){this.a=Rj}\nw(123,68,{},Xo);function Zo(){this.a=Sj}w(124,68,{},Zo);function ep(){this.a=Vj}w(125,68,{},ep);function ap(){this.a=Xj}w(126,68,{},ap);function cp(){this.a=Yj}w(127,68,{},cp);function gp(){this.a=gk}w(128,68,{},gp);function ip(){this.a=hk}w(129,68,{},ip);function kp(){this.a=jk}w(130,68,{},kp);function mp(){this.a=kk}w(131,68,{},mp);function sp(){this.a=rk}w(132,68,{},sp);function op(){this.a=sk}w(133,68,{},op);function qp(){this.a=uk}w(134,68,{},qp);\nfunction vp(a){var b,c,d;d=new wp;for(c=a;c;)b=c.yd(),c!=a&&xp(d.a,"Caused by: "),yp(d,c.cZ.d),xp(d.a,ed),xp(d.a,null==b?"(No exception detail)":b),xp(d.a,ca),c=c.e}function zp(a){var b;b=a.cZ.d;a=a.yd();return null!=a?b+ed+a:b}w(138,1,{88:1,105:1});_.yd=function(){return this.f};_.tS=function(){return zp(this)};_.e=null;_.f=null;function Ap(a){this.f=a}w(137,138,Yl,Ap);function Bp(a){this.f=a}function Cp(a,b){this.e=b;this.f=a}w(136,137,Jl,Bp,Cp);function Dp(a){this.f=a}w(135,136,Jl,Dp);\nfunction Tm(){this.a=wm()}function wm(){return(new Date).getTime()}w(139,1,{},Tm);function Ep(a){this.b=a;this.a=n}w(141,136,Jl,Ep);_.yd=function(){if(null==this.c){this.d=null==this.b?Pi:Fp(this.b)?null==this.b?null:this.b.name:H(this.b,1)?"String":Gp(this.b).d;this.a=this.a+ed+(Fp(this.b)?null==this.b?null:this.b.message:this.b+n);var a;if(Fp(this.b)){a=this.b;var b=n,c;for(c in a)if(c!=Ji&&"message"!=c&&"toString"!=c)try{b+="\\n "+c+ed+a[c]}catch(d){}a=b}else a=n;this.c=db+this.d+") "+a+this.a}return this.c};\n_.a=n;_.b=null;_.c=null;_.d=null;function Hp(a,b){return Ip(a)?a.eQ(b):a===b}function Gp(a){return Ip(a)?a.cZ:Jp}function Kp(a){return Ip(a)?a.hC():Lp(a)}function Mp(a){return Ip(a)?a.tS():a.toString?a.toString():"[JavaScriptObject]"}\nfunction Np(){var a;Np=x;Op=(a=["\\\\u0000","\\\\u0001","\\\\u0002","\\\\u0003","\\\\u0004","\\\\u0005","\\\\u0006","\\\\u0007",ag,"\\\\t","\\\\n","\\\\u000B","\\\\f","\\\\r","\\\\u000E","\\\\u000F","\\\\u0010","\\\\u0011","\\\\u0012","\\\\u0013","\\\\u0014","\\\\u0015","\\\\u0016","\\\\u0017","\\\\u0018","\\\\u0019","\\\\u001A","\\\\u001B","\\\\u001C","\\\\u001D","\\\\u001E","\\\\u001F"],a[34]=\'\\\\"\',a[92]=Zf,a[173]="\\\\u00ad",a[1536]="\\\\u0600",a[1537]="\\\\u0601",a[1538]="\\\\u0602",a[1539]="\\\\u0603",a[1757]="\\\\u06dd",a[1807]="\\\\u070f",a[6068]="\\\\u17b4",a[6069]=\n"\\\\u17b5",a[8203]="\\\\u200b",a[8204]="\\\\u200c",a[8205]="\\\\u200d",a[8206]="\\\\u200e",a[8207]="\\\\u200f",a[8232]="\\\\u2028",a[8233]="\\\\u2029",a[8234]="\\\\u202a",a[8235]="\\\\u202b",a[8236]="\\\\u202c",a[8237]="\\\\u202d",a[8238]="\\\\u202e",a[8288]="\\\\u2060",a[8289]="\\\\u2061",a[8290]="\\\\u2062",a[8291]="\\\\u2063",a[8292]="\\\\u2064",a[8298]="\\\\u206a",a[8299]="\\\\u206b",a[8300]="\\\\u206c",a[8301]="\\\\u206d",a[8302]="\\\\u206e",a[8303]="\\\\u206f",a[65279]="\\\\ufeff",a[65529]="\\\\ufff9",a[65530]="\\\\ufffa",a[65531]="\\\\ufffb",a)}\nfunction Pp(a){Np();a=a.replace(/[\\x00-\\x1f\\xad\\u0600-\\u0603\\u06dd\\u070f\\u17b4\\u17b5\\u200b-\\u200f\\u2028-\\u202e\\u2060-\\u2064\\u206a-\\u206f\\ufeff\\ufff9-\\ufffb"\\\\]/g,function(a){var c;return c=Op[a.charCodeAt(0)],null==c?a:c});return ma+a+ma}var Op;w(148,1,{});function Qp(){Qp=x;Rp=$wnd}\nfunction Sp(a,b,c){function d(){a.onerror=a.onreadystatechange=a.onload=function(){};c&&a.parentNode.removeChild(a)}Qp();a.onload=B(function(){d();b&&b.xd(null)});a.onerror=B(function(){d();b&&b.wd(new Dp("onerror() called."))});a.onreadystatechange=B(function(){("complete"==a.readyState||"loaded"==a.readyState)&&a.onload()})}var Rp;\nfunction Tp(a){var b,c,d;b=!a.d?(Qp(),window):a.d;b=(Qp(),b.document);c=(d=b.createElement(Ej),d.type="text/javascript",d);(a.a||a.b)&&Sp(c,a.a,a.b);a=a.c;Qp();c.src=a;b.getElementsByTagName("head")[0].appendChild(c)}function Up(a,b){a.a=b;return a}function Vp(a){a.b=!0;return a}function Wp(a){this.c=a}w(150,1,{},Wp);_.a=null;_.b=!1;_.c=null;_.d=null;function Xp(){Xp=x;Yp=new Zp(9,z(A,v,-1,[]),new $p)}\nfunction aq(a,b){var c,d,e,f;if(b==a.f)return!0;for(d=a.c,e=0,f=d.length;e<f;++e)if(c=d[e],c==b)return!0;return!1}function bq(a,b){a.b=b;if($stats){var c=cq(b==a.f?di:ph+b,zg,b);$stats(c)}var d=a.e,c=new dq(a,b),e,f;f=eq(b,c);null!=f&&(d=(e=d.a[b]?d.a[b]:0,d.a[b]=e+1,e),0<d&&(e=-1!=f.indexOf(Ed)?38:63,f+=String.fromCharCode(e)+"manualRetry="+d),c=new fq(f,c,b),gq(c.b,c),Tp(Up(Vp((Qp(),new Wp(c.f))),new hq(c))))}\nfunction iq(a){if(!(0<=a.b)){var b,c,d,e;if(!a.j){a.j=new jq(a.c.length+1);for(c=a.c,d=0,e=c.length;d<e;++d){b=c[d];var f=a.j;f.a[f.c++]=b}c=a.j;d=a.f;c.a[c.c++]=d}for(;0<a.k.c-a.k.b&&a.d[a.k.a[a.k.b]];)c=a.k.a[a.k.b++],c<a.i.length&&kq(a.i,c,null);a:{c=a.i;for(d=0;d<c.length;++d)if(c[d]){c=!1;break a}c=!0}c||(0<a.j.c-a.j.b?bq(a,a.j.a[a.j.b]):0<a.k.c-a.k.b&&bq(a,a.k.a[a.k.b++]))}}\nfunction Zp(a,b,c){this.f=a;this.c=b;this.e=c;a+=1;this.a=C(lq,q,103,a,0);this.k=new jq(a);this.d=C(mq,yl,-1,a,2);this.i=C(nq,q,18,a,0)}function oq(a,b){Xp();var c=Yp,d;c.d[a]?b.Ad():(d=c.a[a],null==d&&(d=kq(c.a,a,C(qq,q,17,0,0))),kq(d,d.length,b),c.i[a]||(kq(c.i,a,new rq(c,a)),aq(c,a)||(d=c.k,d.a[d.c++]=a),iq(c)))}w(151,1,{},Zp);_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;_.f=0;_.i=null;_.j=null;_.k=null;var Yp;function rq(a,b){this.a=a;this.b=b}w(152,1,Vl,rq);\n_.Cd=function(a){var b,c,d,e;e=this.a.a[this.b];if(null!=e){kq(this.a.a,this.b,null);for(c=0,d=e.length;c<d;++c)b=e[c],b.zd(a)}};_.a=null;_.b=0;function jq(a){this.a=C(A,v,-1,a,1)}w(153,1,{},jq);_.a=null;_.b=0;_.c=0;function sq(a){this.f="Download of "+a+" failed with status 404(Script Tag Failure - no status available)"}w(154,136,Jl,sq);function tq(a,b,c){this.e=c;this.f="Install of "+a+" failed with text "+b}w(155,136,Jl,tq);\nfunction uq(a,b){var c,d,e,f,g;if(a.b.b==a.a){f=a.b.i;a.b.i=C(nq,q,18,a.b.f+1,0);d=a.b.k;d.b=0;d.c=0;a.b.b=-1;g=null;for(d=0,e=f.length;d<e;++d)if(c=f[d])try{c.Cd(b)}catch(h){if(h=vq(h),H(h,104))g=c=h;else throw h;}if(g)throw g;}}function dq(a,b){this.b=a;this.a=b}w(156,1,Vl,dq);_.Cd=function(a){uq(this,a)};_.a=0;_.b=null;function cq(a,b,c){a={moduleName:$moduleName,sessionId:$sessionId,subSystem:"runAsync",evtGroup:a,millis:(new Date).getTime(),type:b};0<=c&&(a.fragment=c);return a}\nfunction Lp(a){return a.$H||(a.$H=++wq)}function xq(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function yq(){return $wnd.setTimeout(function(){0!=zq&&(zq=0);Aq=-1},10)}var zq=0,wq=0,Bq=0,Aq=-1;function eq(a,b){return __gwtStartLoadingFragment(a,B(function(a){b.Cd(a)}))}w(159,1,{});\nfunction Cq(a,b,c){if(c&&(++a.e,a.e<=a.c)){b=-1!=a.d.indexOf(Ed)?38:63;a.f=a.d+String.fromCharCode(b)+"autoRetry="+a.e;gq(a.b,a);Tp(Up(Vp((Qp(),new Wp(a.f))),new hq(a)));return}uq(a.a,b)}function fq(a,b,c){this.d=this.f=a;this.a=b;this.c=3;this.e=0;this.b=c}w(161,1,{},fq);_.a=null;_.b=0;_.c=0;_.d=null;_.e=0;_.f=null;function Dq(){Dq=x;Eq=new Fq}function Gq(a,b){a.a=Hq(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Iq(a)),Jq(a.e,1),!a.i&&(a.i=new Kq(a)),Jq(a.i,50))}function Fq(){}\nfunction Lq(a){return a.Bd()}function Hq(a,b){!a&&(a=[]);a[a.length]=b;return a}function Mq(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Bd()&&(b=Hq(b,e)):e[0].pd()}catch(f){if(f=vq(f),!H(f,105))throw f;}}return b}function Jq(a,b){Dq();$wnd.setTimeout(function(){B(Lq)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}w(162,148,{},Fq);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Eq;function Iq(a){this.a=a}w(163,1,{},Iq);\n_.Bd=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Mq(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,h;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Tm;100>wm()-d.a;){e=!1;for(f=0;f<g;++f)if(h=b[f])e=!0,h[0].Bd()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Kq(a){this.a=a}w(164,1,{},Kq);_.Bd=function(){this.a.d&&Jq(this.a.e,1);return this.a.j};\n_.a=null;function $p(){this.a=[]}function Nq(a){Oq(a.b)&&Cq(a,new sq(a.f),!0)}function Oq(a){if(!__gwtModuleFunction[Bj+a])return!1;delete __gwtModuleFunction[Bj+a];return!0}function gq(a,b){__gwtModuleFunction[Bj+a]=B(function(a){if(Oq(b.b)){var d,e;try{__gwtInstallCode(a)}catch(f){if(f=vq(f),H(f,104))d=f,e=a,null!=a&&200<a.length&&(e=a.substr(0,200)+hc),Cq(b,new tq(b.f,e,d),!1);else throw f;}}})}w(166,159,{},$p);function hq(a){this.a=a}w(167,1,{},hq);_.wd=function(){Nq(this.a)};_.xd=function(){Nq(this.a)};\n_.a=null;function xp(a,b){a[a.explicitLength++]=null==b?Pi:b}function Pq(a,b){a[a.explicitLength++]=b}function Qq(){var a=[];a.explicitLength=0;return a}function Rq(a){var b=a.join(n);a.length=a.explicitLength=0;return b}function Sq(a){var b;b=Rq(a);Pq(a,b);return b}function Tq(a,b){return parseInt(a[b])||0}function Uq(a,b){return null==a[b]?null:""+a[b]}\nfunction Vq(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Wq(a){var b=$doc.createElement("INPUT");b.type=a;return b}function Xq(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Yq(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Zq(a){a=a.button;return 1==a?4:2==a?2:1}\nfunction $q(a){return a.ownerDocument.defaultView.getComputedStyle(a,n).direction==Aj}function ar(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;$q(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}function br(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function cr(a){var b;b=a.scrollLeft||0;$q(a)&&(b=-b);return b}\nfunction dr(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function er(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function fr(){var a=$doc;return(I(a.compatMode,qe)?a.documentElement:a.body).clientHeight}function gr(){var a=$doc;return(I(a.compatMode,qe)?a.documentElement:a.body).clientWidth}w(195,1,{88:1,93:1,95:1});_.eQ=bm;_.hC=cm;\n_.tS=function(){return n+this.b};_.b=0;function hr(){hr=x;ir=new jr;kr=new lr;mr=new nr;or=new pr;qr=z(rr,q,20,[ir,kr,mr,or])}w(201,195,jl);var qr,kr,mr,or,ir;function jr(){this.b=0}w(202,201,jl,jr);function lr(){this.b=1}w(203,201,jl,lr);function nr(){this.b=2}w(204,201,jl,nr);function pr(){this.b=3}w(205,201,jl,pr);function sr(){sr=x;tr=new ur;vr=new wr;xr=new yr;zr=new Ar;Br=z(Cr,q,22,[tr,vr,xr,zr])}w(206,195,Tl);var Br,tr,vr,xr,zr;function ur(){this.b=0}w(207,206,Tl,ur);\nfunction wr(){this.b=1}w(208,206,Tl,wr);function yr(){this.b=2}w(209,206,Tl,yr);function Ar(){this.b=3}w(210,206,Tl,Ar);function Dr(){Dr=x;Er=new Fr;Gr=new Hr;Ir=new Jr;Kr=new Lr;Mr=new Nr;Or=new Pr;Qr=new Rr;Sr=new Tr;Ur=new Vr;Wr=z(Xr,q,23,[Er,Gr,Ir,Kr,Mr,Or,Qr,Sr,Ur])}w(211,195,Kl);var Wr,Sr,Ir,Kr,Qr,Ur,Or,Gr,Mr,Er;function Fr(){this.b=0}w(212,211,Kl,Fr);function Hr(){this.b=1}w(213,211,Kl,Hr);function Jr(){this.b=2}w(214,211,Kl,Jr);function Lr(){this.b=3}w(215,211,Kl,Lr);\nfunction Nr(){this.b=4}w(216,211,Kl,Nr);function Pr(){this.b=5}w(217,211,Kl,Pr);function Rr(){this.b=6}w(218,211,Kl,Rr);function Tr(){this.b=7}w(219,211,Kl,Tr);function Vr(){this.b=8}w(220,211,Kl,Vr);function Yr(){Yr=x;Zr=new $r;as=new bs;cs=new ds;es=new fs;gs=new hs;is=new js;ks=new ls;ms=new ns;os=z(ps,q,24,[Zr,as,cs,es,gs,is,ks,ms])}w(221,195,El);var os,Zr,ks,is,as,cs,ms,gs,es;function $r(){this.b=0}w(222,221,El,$r);function bs(){this.b=1}w(223,221,El,bs);function ds(){this.b=2}w(224,221,El,ds);\nfunction fs(){this.b=3}w(225,221,El,fs);function hs(){this.b=4}w(226,221,El,hs);function js(){this.b=5}w(227,221,El,js);function ls(){this.b=6}w(228,221,El,ls);function ns(){this.b=7}w(229,221,El,ns);function qs(){qs=x;rs=[];ss=[];ts=[]}var rs,ss,ts;function us(){us=x;vs()}function vs(){vs=x;us();ws=C(A,v,-1,30,1)}function xs(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var ws;w(245,1,{});_.tS=function(){return"An event type"};_.f=null;w(244,245,{});\n_.Fd=function(){this.e=!1;this.f=null};_.e=!1;w(243,244,{});_.Ed=function(){return this.Gd()};_.a=null;var ys=_.b=null;function zs(){zs=x;As=new Bs(Cg,new Cs)}function Cs(){}w(242,243,{},Cs);_.Dd=function(a){a.Hd(this)};_.Gd=function(){return As};var As;w(249,243,gl);function Ds(a,b){return(a.a.clientX||0)-ar(b)+cr(b)+$wnd.pageXOffset}function Es(a,b){return(a.a.clientY||0)-(br(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function Fs(a){var b;return(b=a.b)?Ds(a,b):a.a.clientX||0}\nfunction Gs(a){var b;return(b=a.b)?Es(a,b):a.a.clientY||0}w(248,249,gl);function Hs(){Hs=x;Is=new Bs(Tg,new Js)}function Js(){}w(247,248,gl,Js);_.Dd=function(a){a.Jd(this)};_.Gd=function(){return Is};var Is;function Ks(){Ks=x;Ls=new Bs(fh,new Ms)}function Ms(){}w(250,243,{},Ms);_.Dd=function(){this.a.preventDefault();this.a.stopPropagation()};_.Gd=function(){return Ls};var Ls;w(253,1,{51:1});_.hC=Ns;_.tS=function(){return"Event type"};var Os=_.c=0;function Om(){this.c=++Os}w(252,253,Gl,Om);\nfunction Bs(a,b){this.c=++Os;this.a=b;!ys&&(ys=new Ps);ys.a[a]=this;this.b=a}w(251,252,Gl,Bs);_.a=null;_.b=null;function Qs(){Qs=x;Rs=new Bs(Fh,new Ss)}function Ss(){}w(261,243,{},Ss);_.Dd=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Ts(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Us(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Gd=function(){return Rs};var Rs;\nfunction Vs(){Vs=x;Ws=new Bs(Gh,new Xs)}function Xs(){}w(262,243,{},Xs);_.Dd=function(a){a.a.a&&(a.a.b.a=null,Ys(a.a.a,a.a.b))};_.Gd=function(){return Ws};var Ws;function Zs(){Zs=x;$s=new Bs(Hh,new at)}function at(){}w(263,243,{},at);_.Dd=function(){this.a.preventDefault()};_.Gd=function(){return $s};var $s;w(265,243,{});w(264,265,{});function bt(){bt=x;ct=new Bs($h,new dt)}function dt(){}w(266,264,{},dt);\n_.Dd=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(et(),ft).length&&-999!=(et(),ft)[c]&&(c=(et(),ft)[c]);b=new gt(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d=c,e;a.Gb=!1;if(!a.J||a.K){ht(a,n);c=0;e=8==b.e;b=0!=(b.e&2);switch(d){case 99:case 67:b?it(jt(a,!0,!1)):c=301;break;case 118:case 86:b&&a.Tb&&(b=a.r,null==b.i&&(b.i="PASTE"),kt(a.E,(!a.Ub&&\n(a.Ub=new lt(a)),a.Ub)));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Bc&&(ht(a,Uq((mt(),nt).Tc.a.pb,yk)),c=1201,a.n=32);break;case 104:case 72:ht(a,Pe);c=1300;break;case 114:case 82:ht(a,"-R");c=1301;break;case 116:case 84:701==a.k?(c=236,ht(a,Ib)):801==a.k?(c=237,ht(a,Hb)):(c=233,ht(a,\n"-tBu"));break;case 121:case 89:b?c=111:(c=234,ht(a,Xb));break;case 122:case 90:b?c=110:(c=239,ht(a,dc));break;case 97:case 65:c=235;ht(a,"-COOH");break;case 101:case 69:c=238;ht(a,xb);break;case 117:case 85:c=110;break;case 113:case 81:c=242;ht(a,yb);break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.k?(c=254,ht(a,"-F")):801==a.k?(c=255,ht(a,"-Cl")):901==a.k?(c=256,ht(a,"-Br")):1001==a.k?(c=257,ht(a,"-I")):501==a.k?(c=259,ht(a,"-OH")):401==a.k?(c=258,ht(a,"-NH2")):c=202;break;case 43:c=\n108;break;case 35:c=204;break;case 48:105==a.k?ot(a,0):e?(c=223,ht(a,"-3-Furyl")):(c=221,ht(a,"-Furyl"));break;case 49:105==a.k?ot(a,1):c=209;break;case 50:case 61:50==d&&105==a.k?ot(a,2):501==a.k?(c=250,ht(a,"=O")):c=203;break;case 51:105==a.k?ot(a,3):c=206;break;case 52:105==a.k?ot(a,4):c=207;break;case 53:105==a.k?ot(a,5):c=208;break;case 54:105==a.k?ot(a,6):c=210;break;case 55:105==a.k?ot(a,7):c=211;break;case 56:105==a.k?ot(a,8):c=212;break;case 57:105==a.k?ot(a,9):(ht(a,"9 ring"),c=229);break;\ncase 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152;break;case 1E3:c=153;break;case 1001:c=154}d=d+1-49;0<=d&&9>=d&&0<a.ob.v&&(b=a.ob.b[a.ob.v].a,33<=b&&42>=b&&(c=1301+d));pt(a,c)}a=!0}a&&this.a.preventDefault()};_.Gd=function(){return ct};var ct;function qt(){qt=x;rt=new Bs(Ai,new st)}function st(){}w(267,248,gl,st);_.Dd=function(a){a.ld(this)};_.Gd=function(){return rt};var rt;\nfunction tt(){tt=x;ut=new Bs(Bi,new vt)}function vt(){}w(268,248,gl,vt);_.Dd=function(a){a.md(this)};_.Gd=function(){return ut};var ut;function wt(){wt=x;xt=new Bs(Ci,new yt)}function yt(){}w(269,248,gl,yt);_.Dd=function(a){a.nd(this)};_.Gd=function(){return xt};var xt;function zt(){zt=x;At=new Bs(Di,new Bt)}function Bt(){}w(270,248,gl,Bt);_.Dd=function(a){var b;b=this.a;Gq((Dq(),Eq),new Ct(a,a.b,b))};_.Gd=function(){return At};var At;function Dt(){Dt=x;Et=new Bs(Ei,new Ft)}function Ft(){}\nw(271,248,gl,Ft);_.Dd=function(a){a.od(this)};_.Gd=function(){return Et};var Et;function Gt(){Gt=x;Ht=new Bs(Fi,new It);new Bs(Be,new It)}function It(){}w(272,248,gl,It);_.Dd=function(a){var b,c,d,e,f;b=Math.round(-this.a.wheelDelta/40)||0;b=new Jt(a.a.i,Fs(this),Gs(this),b);f=0;for(c=Kt(a.a.i.Pc,C(Lt,q,75,0,0)),d=0,e=c.length;d<e;++d)a=c[d],++f,a.wf(b);0<f&&this.a.preventDefault()};_.Gd=function(){return Ht};var Ht;function Ps(){this.a={}}w(273,1,{},Ps);_.a=null;w(276,249,gl);var Mt=null;\nfunction Nt(){Nt=x;Ot=new Bs(mk,new Pt)}function Pt(){}w(275,276,gl,Pt);_.Dd=Qt;_.Gd=function(){return Ot};var Ot;function Rt(){Rt=x;St=new Bs(nk,new Tt)}function Tt(){}w(277,276,gl,Tt);_.Dd=Qt;_.Gd=function(){return St};var St;function Ut(){var a;this.a=(a=document.createElement(nh),a.setAttribute(Ui,"return;"),typeof a.ontouchstart==Dh)}w(278,1,{},Ut);function Vt(){Vt=x;Wt=new Bs(ok,new Xt)}function Xt(){}w(279,276,gl,Xt);_.Dd=function(a){var b=a.a;if(a=a.a.n)Yt(b,this),a.Hh(b.b);b.d=!0};_.Gd=function(){return Wt};\nvar Wt;function Zt(){Zt=x;$t=new Bs(pk,new au)}function au(){}w(280,276,gl,au);_.Dd=function(a){Yt(a.a,this)&&(a.a.j&&bu(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Bm(a.a.c,750),a.a.d=!1))};_.Gd=function(){return $t};var $t;function cu(a,b){this.a=b;this.b=a}function du(a,b,c){Nm&&(b=new cu(b,c),a.Sd(b))}w(281,244,{},cu);_.Dd=function(a){a.Od(this)};_.Ed=function(){return Nm};_.a=!1;var Nm=_.b=null;function eu(){}function fu(a){var b;gu&&(b=new eu,a.Sd(b))}w(283,244,{},eu);_.Dd=function(a){a.Qd(this)};\n_.Ed=function(){return gu};var gu=null;function hu(){}w(285,244,{},hu);_.Dd=function(a){a.a.W&&a.a.Be()};_.Ed=function(){return iu};var iu=null;function ju(a,b,c){a=a.a;if(!b)throw new ku("Cannot add a handler with a null type");if(!c)throw new ku("Cannot add a null handler");0<a.b?lu(a,new mu(a,b,c)):nu(a,b,null,c);return new ou(new pu(a,b,c))}\nfunction qu(a,b){var c;!b.e||b.Fd();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,h,j;if(!b)throw new ku("Cannot fire null event");try{++d.b;h=ru(d,b.Ed(),null);e=null;for(j=d.c?h.zh(h.Pf()):h.yh();d.c?j.Bh():j.Vd();){g=d.c?j.Ch():j.Wd();try{b.Dd(g)}catch(l){if(l=vq(l),H(l,105))f=l,!e&&(e=new su),tu(e,f);else throw l;}}if(e)throw new uu(e);}finally{if(--d.b,0==d.b){var o,m;if(d.a)try{for(m=new vu(d.a);m.b<m.d.Pf();)o=wu(m),o.pd()}finally{d.a=null}}}}catch(r){r=vq(r);if(H(r,52))throw new xu(r.a);throw r;}finally{null==\nc?(b.e=!0,b.f=null):b.f=c}}function yu(a){zu.call(this,a,!1)}function zu(a,b){this.a=new Au(b);this.b=a}w(286,1,Al,yu,zu);_.Sd=function(a){qu(this,a)};_.a=null;_.b=null;w(289,1,{});function lu(a,b){!a.a&&(a.a=new Gm);Am(a.a,b)}function nu(a,b,c,d){var e;e=Bu(a.d,b);e||(e=new up,E(a.d,b,e));a=e.Lf(c);a||(a=new Gm,e.Nf(c,a));a.qh(d)}function Cu(a,b,c,d){var e,f;e=ru(a,b,c);e.sh(d)&&e.Mf()&&(f=Bu(a.d,b),f.Of(c),f.Mf()&&Du(a.d,b))}\nfunction ru(a,b,c){a=Bu(a.d,b);if(!a)return Eu(),Eu(),Fu;c=a.Lf(c);return!c?(Eu(),Eu(),Fu):c}w(288,289,{});_.a=null;_.b=0;_.c=!1;function Au(a){this.d=new up;this.c=a}w(287,288,{},Au);function ou(a){this.a=a}w(290,1,{},ou);_.a=null;function uu(a){Cp.call(this,Gu(a),Hu(a));this.a=a}function Hu(a){a=a.ue();return!a.Vd()?null:a.Wd()}\nfunction Gu(a){var b,c,d;b=a.Pf();if(0==b)return null;b=new Iu(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(d=a.ue();d.Vd();)a=d.Wd(),c?c=!1:xp(b.a,"; "),yp(b,a.yd());return Sq(b.a)}w(292,136,ol,uu);_.a=null;function xu(a){uu.call(this,a)}w(291,292,ol,xu);w(293,1,{},function(){});function Ju(){Ju=x;Ku=new Lu}function Lu(){}w(298,1,{},Lu);_.a=null;var Ku;function Mu(){}function Nu(a,b){var c;c=a.slice(0,b);z(a.cZ,a.cM,a.qI,c);return c}\nfunction Ou(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function C(a,b,c,d,e){d=Ou(e,d);z(a,b,c,d);return d}function Pu(a,b,c,d,e,f,g){var h,j,l;j=d[e];h=e==f-1;l=Ou(h?g:0,j);z(a[e],b[e],c[e],l);if(!h){++e;for(h=0;h<j;++h)l[h]=Pu(a,b,c,d,e,f,g)}return l}function z(a,b,c,d){Qu();var e=Ru,f=Su;Qu();for(var g=0,h=e.length;g<h;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}\nfunction kq(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Tu;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Tu;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Tu;}return a[b]=c}w(302,1,{},Mu);_.qI=0;function Qu(){Qu=x;Ru=[];Su=[];var a=new Mu,b=Ru,c=Su,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Ru,Su;function H(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Fp(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Ip(a){return a.tM==x||a.cM&&!!a.cM[1]}\nfunction Uu(a){return null==a?null:a}function Vu(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Wu=-1;\nfunction Xu(){var a;$stats&&Yu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Vi))a=Vi;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Gi)&&9<=$doc.documentMode)a=Uh;else if(-1!=a.indexOf(Gi)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}I(Uh,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+\na+"). Expect more errors.\\n");$stats&&Yu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=z(Zu,q,1,[qe]);for(c=0;c<a.length&&!I(a[c],b);++c);$stats&&Yu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";qs();ts.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\\\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");\nqs();0!=ts.length&&(a=ts.join(n),a=(us(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:xs(0,a,!1),ts.length=0);if(0!=rs.length){a=rs.join(n);a=(us(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=ws[b],0==c&&(c=ws[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);ws[e]+=a.length;xs(e,a,!0)}rs.length=0}0!=ss.length&&(a=ss.join(n),a=(us(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=\na:xs(b-1,a,!0),ss.length=0);$stats&&Yu("export.client.JSME_export");new $u;new av;0<bv(null)?Gq((Dq(),Eq),new cv):dv()}function vq(a){return H(a,105)?a:new Ep(a)}function ev(a){return fv(a&4194303,a>>22&4194303,0>a?1048575:0)}function gv(a){return fv(a.l,a.m,a.h)}function fv(a,b,c){return _=new hv,_.l=a,_.m=b,_.h=c,_}\nfunction iv(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new jv;if(0==a.l&&0==a.m&&0==a.h)return kv=fv(0,0,0),fv(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(kv=fv(0,0,0),c=gv((lv(),mv))):(kv=fv(c.l,c.m,c.h),c=fv(0,0,0)),c;g=!1;0!=b.h>>19&&(b=nv(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ov(e):0==c&&0!=d&&0==e?ov(d)+22:0!=c&&0==d&&0==e?ov(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=gv((lv(),pv)),c=!0,g=!g;else return c=qv(a,f),g&&rv(c),kv=fv(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=nv(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=qv(c,d);f&&rv(e);var h;22>=d?(f=c.l&(1<<d)-1,h=c=0):44>=d?(f=c.l,h=c.m&(1<<d-22)-1,c=0):(f=c.l,h=c.m,c=c.h&(1<<d-44)-1);c=fv(f,h,c);g?kv=nv(c):kv=fv(c.l,c.m,c.h);return e}if(!sv(a,b))return e?kv=nv(a):kv=fv(a.l,a.m,a.h),fv(0,0,0);c=c?a:fv(a.l,a.m,a.h);var j,l,o,m;l=tv(b)-tv(c);f=uv(b,l);for(h=fv(0,0,0);0<=l;){j=c;var r=m=o=void 0,r=j.h-f.h;0>r?j=\n!1:(o=j.l-f.l,m=j.m-f.m+(o>>22),r+=m>>22,0>r?j=!1:(j.l=o&4194303,j.m=m&4194303,j.h=r&1048575,j=!0));if(j&&(22>l?h.l|=1<<l:44>l?h.m|=1<<l-22:h.h|=1<<l-44,0==c.l&&0==c.m&&0==c.h))break;j=f.m;o=f.h;m=f.l;f.h=o>>>1;f.m=j>>>1|(o&1)<<21;f.l=m>>>1|(j&1)<<21;--l}g&&rv(h);e?(kv=nv(c),d&&(kv=vv(kv,(lv(),mv)))):kv=fv(c.l,c.m,c.h);return h}function rv(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}\nfunction tv(a){var b;b=wv(a.h);return 32==b?(b=wv(a.m),32==b?wv(a.l)+32:b+20-10):b-12}var kv=null;function Cv(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}function K(a){var b,c,d;if(isNaN(a))return lv(),Dv;if(-9223372036854775E3>a)return lv(),Ev;if(9223372036854775E3<=a)return lv(),pv;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Vu(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Vu(a/4194304),a-=4194304*b);a=Vu(a);b=fv(a,b,c);d&&rv(b);return b}\nfunction Fv(a){var b,c;return-129<a&&128>a?(b=a+128,null==Gv&&(Gv=C(Hv,q,30,256,0)),c=Gv[b],!c&&(c=Gv[b]=ev(a)),c):ev(a)}function Iv(a){var b=Kk,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function sv(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}\nfunction Jv(a,b){var c,d,e,f,g,h,j,l,o,m,r,t,y,u;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;j=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;m=(b.h&1048320)>>8;r=c*h;y=d*h;t=e*h;u=f*h;g*=h;0!=j&&(y+=c*j,t+=d*j,u+=e*j,g+=f*j);0!=l&&(t+=c*l,u+=d*l,g+=e*l);0!=o&&(u+=c*o,g+=d*o);0!=m&&(g+=c*m);c=(r&4194303)+((y&511)<<13);r=(r>>22)+(y>>9)+((t&262143)<<4)+((u&31)<<17)+(c>>22);t=(t>>18)+(u>>5)+((g&4095)<<8)+(r>>22);return fv(c&4194303,r&\n4194303,t&1048575)}function nv(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return fv(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function uv(a,b){var c,d,e,b=b&63;22>b?(c=a.l<<b,d=a.m<<b|a.l>>22-b,e=a.h<<b|a.m>>22-b):44>b?(c=0,d=a.l<<b-22,e=a.m<<b-22|a.l>>44-b):(d=c=0,e=a.l<<b-44);return fv(c&4194303,d&4194303,e&1048575)}\nfunction qv(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return fv(c&4194303,d&4194303,e&1048575)}function vv(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return fv(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}function Q(a){return a.l|a.m<<22}\nfunction Kv(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return wc;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return vb+Kv(nv(a));for(c=n;!(0==a.l&&0==a.m&&0==a.h);){b=Fv(1E9);a=iv(a,b);b=n+Q(kv);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=wc+b;c=b+c}return c}var Gv=null;function lv(){lv=x;pv=fv(4194303,4194303,524287);Ev=fv(0,0,524288);mv=Fv(1);Fv(2);Dv=Fv(0)}var pv,Ev,mv,Dv;function hv(){}w(312,1,{30:1},hv);\nfunction Yu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Lv(a){this.a=a}w(318,1,{},Lv);_.a=null;function Mv(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}w(319,1,{},Mv);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Nv(a,b){yp(a.a,b.a);return a}function Ov(){this.a=new Pv}w(320,1,{},Ov);function Qv(a){if(null==a)throw new ku("css is null");this.a=a}\nw(321,1,{31:1,88:1},Qv);_.eQ=function(a){return!H(a,31)?!1:I(this.a,a.a)};_.hC=Rv;_.a=null;function Sv(a){if(null==a)throw new ku("html is null");this.a=a}w(323,1,ll,Sv);_.Td=Tv;_.eQ=Uv;_.hC=Rv;_.a=null;w(324,1,ll,function(){this.a=n});_.Td=Tv;_.eQ=Uv;_.hC=Rv;_.a=null;function Vv(){Vv=x;Wv=RegExp(Na,Eh);Xv=RegExp(wd,Eh);Yv=RegExp(id,Eh);Zv=RegExp(cb,Eh);$v=RegExp(ma,Eh)}\nfunction aw(a){Vv();-1!=a.indexOf(Na)&&(a=a.replace(Wv,Qa));-1!=a.indexOf(id)&&(a=a.replace(Yv,Ya));-1!=a.indexOf(wd)&&(a=a.replace(Xv,Sa));-1!=a.indexOf(ma)&&(a=a.replace($v,"&quot;"));-1!=a.indexOf(cb)&&(a=a.replace(Zv,"&#39;"));return a}var Wv,Xv,Yv,$v,Zv;function bw(a){if(null==a)throw new ku("uri is null");this.a=a}w(326,1,{33:1},bw);_.eQ=function(a){return!H(a,33)?!1:I(this.a,a.a)};_.hC=Rv;_.a=null;function cw(){cw=x}w(328,1,{});function dw(){}w(329,1,{},dw);var ew=null;function fw(){}\nw(330,328,{},fw);var gw=null;w(331,1,$l);_.a=null;function hw(a,b){var c=(iw(),jw(b));a.appendChild(c)}function kw(a,b,c){var d;d=lw;lw=a;b==mw&&8192==nw(a.type)&&(mw=null);c.Yd(a);lw=d}var lw=null,mw=null;function ow(a){pw();!qw&&(qw=new Om);rw||(rw=new zu(null,!0),sw=new tw);return ju(rw,qw,a)}var rw=null;function uw(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function tw(){}w(344,244,{},tw);_.Dd=function(a){a.Ud(this);sw.c=!1};_.Ed=function(){return qw};_.Fd=function(){uw(this)};_.a=!1;\n_.b=!1;_.c=!1;var qw=_.d=null,sw=null;function vw(){vw=x;ww=new xw;yw()||(ww=null)}var ww=null;function Km(){}w(346,1,{},Km);_.Od=function(){for(;0<(Im(),Jm).c;)um(zw(Jm,0))};function Mm(a,b){return ju((!Aw&&(Aw=new Bw),Aw),a,b)}\nfunction Cw(a){Lm();Dw||(Ew("function __gwt_initWindowResizeHandler(resize) {\\n var wnd = window, oldOnResize = wnd.onresize;\\n \\n wnd.onresize = function(evt) {\\n try {\\n resize();\\n } finally {\\n oldOnResize && oldOnResize(evt);\\n }\\n };\\n \\n // Remove the reference once we\'ve initialize the handler\\n wnd.__gwt_initWindowResizeHandler = undefined;\\n}\\n",new Fw),Dw=!0);return Mm((!gu&&(gu=new Om),gu),a)}\nfunction Lm(){Gw||(Ew(\'function __gwt_initWindowCloseHandler(beforeunload, unload) {\\n var wnd = window\\n , oldOnBeforeUnload = wnd.onbeforeunload\\n , oldOnUnload = wnd.onunload;\\n \\n wnd.onbeforeunload = function(evt) {\\n var ret, oldRet;\\n try {\\n ret = beforeunload();\\n } finally {\\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\\n }\\n // Avoid returning null as IE6 will coerce it into a string.\\n // Ensure that "" gets returned properly.\\n if (ret != null) {\\n return ret;\\n }\\n if (oldRet != null) {\\n return oldRet;\\n }\\n // returns undefined.\\n };\\n \\n wnd.onunload = function(evt) {\\n try {\\n unload();\\n } finally {\\n oldOnUnload && oldOnUnload(evt);\\n wnd.onresize = null;\\n wnd.onscroll = null;\\n wnd.onbeforeunload = null;\\n wnd.onunload = null;\\n }\\n };\\n \\n // Remove the reference once we\\\'ve initialize the handler\\n wnd.__gwt_initWindowCloseHandler = undefined;\\n}\\n\',new Hw),\nGw=!0)}function Iw(){Gw&&du((!Aw&&(Aw=new Bw),Aw),null,!1)}function Jw(){var a;Gw&&(a=new Kw,Aw&&qu(Aw,a));return null}function Lw(){var a,b;if(Dw&&(b=gr(),a=fr(),Mw!=b||Nw!=a))Mw=b,Nw=a,fu((!Aw&&(Aw=new Bw),Aw))}var Gw=!1,Aw=null,Nw=0,Mw=0,Dw=!1;function Ow(){Ow=x;Pw=new Om}function Kw(){Ow()}w(348,244,{},Kw);_.Dd=function(){null.bi()};_.Ed=function(){return Pw};var Pw;function Bw(){yu.call(this,null)}w(350,286,Al,Bw);\nfunction nw(a){switch(a){case Cg:return 4096;case Pg:return 1024;case Tg:return 1;case hh:return 2;case xh:return 2048;case $h:return 128;case ai:return 256;case bi:return 512;case ii:return 32768;case "losecapture":return 8192;case Ai:return 4;case Bi:return 64;case Ci:return 32;case Di:return 16;case Ei:return 8;case "scroll":return 16384;case vh:return 65536;case Be:case Fi:return 131072;case fh:return 262144;case bj:return 524288;case pk:return 1048576;case ok:return 2097152;case nk:return 4194304;\ncase mk:return 8388608;case Hh:return 16777216;case Fh:return 33554432;case Gh:return 67108864;default:return-1}}function pw(){Qw||(Rw(),Sw(),Qw=!0)}var Qw=!1;function Tw(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Uw(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}\nfunction Rw(){Vw=B(function(a){var b;var c=rw,d,e,f;qw&&c&&Ww(c.a.d,qw)?(b=sw.a,d=sw.b,e=sw.c,f=sw.d,uw(sw),sw.d=a,qu(c,sw),c=!(sw.a&&!sw.b),sw.a=b,sw.b=d,sw.c=e,sw.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Xw=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Fp(b)&&H(b,36)&&kw(a,c,b)});Yw=B(function(a){a.preventDefault();Xw.call(this,a)});Zw=B(function(a){this.__gwtLastUnhandledEvent=\na.type;Xw.call(this,a)});$w=B(function(a){if(Vw(a)){var b=ax;b&&b.__listener&&!Fp(b.__listener)&&H(b.__listener,36)&&(kw(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Tg,$w,!0);$wnd.addEventListener(hh,$w,!0);$wnd.addEventListener(Ai,$w,!0);$wnd.addEventListener(Ei,$w,!0);$wnd.addEventListener(Bi,$w,!0);$wnd.addEventListener(Di,$w,!0);$wnd.addEventListener(Ci,$w,!0);$wnd.addEventListener(Fi,$w,!0);$wnd.addEventListener($h,Vw,!0);$wnd.addEventListener(bi,Vw,!0);$wnd.addEventListener(ai,\nVw,!0);$wnd.addEventListener(pk,$w,!0);$wnd.addEventListener(ok,$w,!0);$wnd.addEventListener(nk,$w,!0);$wnd.addEventListener(mk,$w,!0);$wnd.addEventListener(Hh,$w,!0);$wnd.addEventListener(Fh,$w,!0);$wnd.addEventListener(Gh,$w,!0)}function bx(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}\nfunction cx(a,b){switch(b){case "drag":a.ondrag=Xw;break;case qh:a.ondragend=Xw;break;case rh:a.ondragenter=Yw;break;case "dragleave":a.ondragleave=Xw;break;case sh:a.ondragover=Yw;break;case "dragstart":a.ondragstart=Xw;break;case th:a.ondrop=Xw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Xw,!1);a.addEventListener(b,Xw,!1);break;default:throw"Trying to sink unknown event type "+b;}}\nfunction dx(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Xw:null),c&2&&(a.ondblclick=b&2?Xw:null),c&4&&(a.onmousedown=b&4?Xw:null),c&8&&(a.onmouseup=b&8?Xw:null),c&16&&(a.onmouseover=b&16?Xw:null),c&32&&(a.onmouseout=b&32?Xw:null),c&64&&(a.onmousemove=b&64?Xw:null),c&128&&(a.onkeydown=b&128?Xw:null),c&256&&(a.onkeypress=b&256?Xw:null),c&512&&(a.onkeyup=b&512?Xw:null),c&1024&&(a.onchange=b&1024?Xw:null),c&2048&&(a.onfocus=b&2048?Xw:null),c&4096&&(a.onblur=b&4096?Xw:null),\nc&8192&&(a.onlosecapture=b&8192?Xw:null),c&16384&&(a.onscroll=b&16384?Xw:null),c&32768&&(a.onload=b&32768?Zw:null),c&65536&&(a.onerror=b&65536?Xw:null),c&131072&&(a.onmousewheel=b&131072?Xw:null),c&262144&&(a.oncontextmenu=b&262144?Xw:null),c&524288&&(a.onpaste=b&524288?Xw:null),c&1048576&&(a.ontouchstart=b&1048576?Xw:null),c&2097152&&(a.ontouchmove=b&2097152?Xw:null),c&4194304&&(a.ontouchend=b&4194304?Xw:null),c&8388608&&(a.ontouchcancel=b&8388608?Xw:null),c&16777216&&(a.ongesturestart=b&16777216?\nXw:null),c&33554432&&(a.ongesturechange=b&33554432?Xw:null),c&67108864&&(a.ongestureend=b&67108864?Xw:null))}var ax=null,Vw=null,$w=null,Yw=null,Xw=null,Zw=null;function Sw(){Yw=B(function(a){Xw.call(this,a);return!1})}function yw(){var a=ww,b=n,c=$wnd.location.hash;0<c.length&&(b=a.$d(c.substring(1)));ex=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=n,c=$wnd.location.hash;0<c.length&&(b=a.$d(c.substring(1)));a._d(b);d&&d()});return!0}function xw(){this.a=new yu(null)}\nw(358,1,Al,xw);_.$d=function(a){return decodeURI(a.replace("%23",Ca))};_.Sd=function(a){qu(this.a,a)};_._d=function(a){a=null==a?n:a;if(!I(a,null==ex?n:ex))ex=a,iu&&(a=new hu,qu(this.a,a))};var ex=n;function Ew(a,b){var c;c=$doc.createElement(Ej);c.textContent=a||n;$doc.body.appendChild(c);b.pd();$doc.body.removeChild(c)}function Hw(){}w(361,1,{},Hw);_.pd=function(){$wnd.__gwt_initWindowCloseHandler(B(Jw),B(Iw))};function Fw(){}w(362,1,{},Fw);_.pd=function(){$wnd.__gwt_initWindowResizeHandler(B(Lw))};\nfunction fx(a,b){gx(a.ee(),b,!0)}function hx(a,b){a.pb.style[Qh]=b}function ix(a,b,c){0<=b&&a.je(b+kj);0<=c&&a.he(c+kj)}function jx(a,b,c){a.je(b);a.he(c)}function kx(a){var b,a=Uq(a,Sg);b=lx(a,mx(32));return 0<=b?a.substr(0,b-0):a}\nfunction gx(a,b,c){if(!a)throw new Bp(xf);b=nx(b);if(0==b.length)throw new Pm(Nf);if(c){var d;d=nx(b);b=a.className;-1==Vq(b,d)&&(0<b.length?a.className=b+fa+d:a.className=d)}else{var e,f,c=nx(b);f=a.className;e=Vq(f,c);-1!=e&&(b=nx(f.substr(0,e-0)),c=nx(ox(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+fa+c,a.className=d)}}function px(a,b){a.style.display=b?n:Mi;a.setAttribute("aria-hidden",""+!b)}w(367,1,Wl);_.ce=qx;_.de=rx;_.ee=sx;_.he=function(a){hx(this,a)};\n_.je=function(a){this.pb.style[Dk]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function tx(a,b,c){var d;d=nw(c.b);if(-1==d){var e=a.pb;d=c.b;pw();cx(e,d);I(sh,d)&&cx(e,rh)}else-1==a.lb?(e=a.pb,d|=a.pb.__eventBits||0,pw(),dx(e,d)):a.lb|=d;return ju(!a.mb?a.mb=new yu(a):a.mb,c,b)}function ux(a,b,c){return ju(!a.mb?a.mb=new yu(a):a.mb,c,b)}\nfunction vx(a){var b;if(a.me())throw new wx("Should only call onAttach when the widget is detached from the browser\'s document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;pw();dx(c,b)}else a.lb|=b;a.ke();a.pe()}function xx(a,b){var c;switch(nw(b.type)){case 16:case 32:if((c=b.relatedTarget)&&dr(a.pb,c))return}c=a.pb;var d,e,f;if(ys&&(f=ys.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.mb&&qu(a.mb,f.a),f.a.a=d,f.a.b=e}\nfunction yx(a){if(!a.me())throw new wx("Should only call onDetach when the widget is attached to the browser\'s document");try{a.qe()}finally{try{a.le()}finally{a.pb.__listener=null,a.kb=!1}}}function zx(a){if(a.ob)if(H(a.ob,42))a.ob.re(a);else{if(a.ob)throw new wx("This widget\'s parent does not implement HasWidgets");}else if(Ax(),Ww(Bx.a,a)){Ax();try{a.oe()}finally{Du(Bx.a,a)}}}\nfunction Cx(a,b){var c;c=a.ob;if(b){if(c)throw new wx("Cannot set a new parent without first clearing the old parent");a.ob=b;b.me()&&a.ne()}else try{c&&c.me()&&a.oe()}finally{a.ob=null}}w(366,367,nl);_.ke=Dx;_.le=Dx;_.Sd=function(a){this.mb&&qu(this.mb,a)};_.me=function(){return this.kb};_.ne=function(){vx(this)};_.Yd=function(a){xx(this,a)};_.oe=Ex;_.pe=Dx;_.qe=Dx;_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;w(365,366,zl);_.ke=function(){Fx(this,(Gx(),Hx))};_.le=function(){Fx(this,(Gx(),Ix))};\nfunction Jx(a,b,c){zx(b);var d=a.p;Kx(d,b,d.c);d=(iw(),jw(b.pb));c.appendChild(d);Cx(b,a)}function Lx(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Mx;b.ob==a&&(f=a.se(b),f<d&&--d);zx(b);Kx(a.p,b,d);e?(e=b.pb,bx(c,(iw(),jw(e)),d)):(e=(iw(),jw(b.pb)),c.appendChild(e));Cx(b,a)}\nfunction Nx(a,b){var c;if(b.ob!=a)return!1;try{Cx(b,null)}finally{c=b.pb;Yq(c).removeChild(c);c=a.p;var d;d=Ox(c,b);if(-1==d)throw new Px;if(0>d||d>=c.c)throw new Mx;for(--c.c;d<c.c;++d)kq(c.a,d,c.a[d+1]);kq(c.a,c.c,null)}return!0}w(364,365,zl);_.se=function(a){return Ox(this.p,a)};_.te=function(a,b,c,d){Lx(this,a,b,c,d)};_.ue=function(){return new Qx(this.p)};_.re=function(a){return Nx(this,a)};function Rx(a,b,c,d){var e;zx(b);e=a.p.c;a.xe(b,c,d);a.te(b,a.pb,e,!0)}\nfunction Sx(a,b){var c;(c=Nx(a,b))&&Tx(b.pb);return c}function Ux(a,b,c,d){if(b.ob!=a)throw new Pm("Widget must be a child of this panel.");a.xe(b,c,d)}function Vx(a,b,c){a=a.pb;-1==b&&-1==c?Tx(a):(a.style[hj]=fg,a.style[ci]=b+kj,a.style[lk]=c+kj)}function Wx(){var a=$doc.createElement(nh);this.p=new Xx(this);this.pb=a;this.pb.style[hj]="relative";this.pb.style[Zi]=Rh}function Tx(a){a.style[ci]=n;a.style[lk]=n;a.style[hj]=n}w(363,364,zl,Wx);_.re=function(a){return Sx(this,a)};\n_.xe=function(a,b,c){Vx(a,b,c)};function Yx(a,b){if(a.ze())throw new wx("SimplePanel can only contain one child widget");a.Ae(b)}function Zx(a,b){if(a.jb!=b)return!1;try{Cx(b,null)}finally{a.ye().removeChild(b.pb),a.jb=null}return!0}function $x(a,b){if(b!=a.jb&&(b&&zx(b),a.jb&&a.re(a.jb),a.jb=b)){var c=a.ye(),d=(iw(),jw(a.jb.pb));c.appendChild(d);Cx(b,a)}}function ay(){this.pb=$doc.createElement(nh)}w(371,365,zl,ay);_.ye=sx;_.ze=function(){return this.jb};_.ue=function(){return new by(this)};\n_.re=function(a){return Zx(this,a)};_.Ae=function(a){$x(this,a)};_.jb=null;function cy(a,b){a.hb&&(dy(a.gb,!1,!1),du(a,a,b))}function ey(a){var b;if(b=a.jb)null!=a.X&&b.he(a.X),null!=a.Y&&b.je(a.Y)}function fy(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[ci]=b-0+(Dr(),kj);a.style[lk]=c+kj}function gy(a){a.hb||(a.kb&&zx(a),dy(a.gb,!0,!1))}w(370,371,zl);_.ye=function(){return Xq(this.pb)};_.ce=qx;_.de=rx;_.ee=function(){return Yq(Xq(this.pb))};_.Be=function(){this.Ce(!1)};_.Ce=function(a){cy(this,a)};\n_.Ud=function(){};_.qe=function(){this.hb&&dy(this.gb,!1,!0)};_.he=function(a){this.X=a;ey(this);0==a.length&&(this.X=null)};_.De=function(a,b){fy(this,a,b)};_.Ae=function(a){$x(this,a);ey(this)};_.je=function(a){this.Y=a;ey(this);0==a.length&&(this.Y=null)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;\nfunction hy(a,b){var c;ay.call(this);this.$=new iy;this.U=(jy(),ky);this.gb=new ly(this);this.pb.appendChild($doc.createElement(nh));this.De(0,0);Yq(Xq(this.pb))[Sg]="gwt-PopupPanel";Xq(this.pb)[Sg]=cj;this.W=this.V=a;this.db=!1;c=z(Zu,q,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new my(c);c=n;this.T.ee()[Sg]=c;c=Yq(Xq(this.pb));var d;if(!c)throw new Bp(xf);d=nx("gwt-DecoratedPopupPanel");if(0==d.length)throw new Pm(Nf);var e=c.className.split(/\\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var h=1,\nj=e.length;h<j;h++){var l=e[h];l.length>g&&l.charAt(g)==vb&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(fa)}$x(this,this.T);ey(this);gx(Xq(this.pb),cj,!1);gx(this.T.b,b+"Content",!0)}w(369,370,zl);_.ke=function(){vx(this.T)};_.le=function(){yx(this.T)};_.ze=function(){return this.T.jb};_.ue=function(){return new by(this.T)};_.re=function(a){return this.T.re(a)};_.Ae=function(a){$x(this.T,a);ey(this)};_.T=null;w(368,369,zl);_.oe=Ex;\nfunction ny(){ny=x;oy=new py(0,(jy(),ky));qy=new py(1,ry);sy=new py(2,ty);uy=z(vy,q,37,[oy,qy,sy])}function py(a,b){this.b=a;this.a=b}w(372,195,{37:1,88:1,93:1,95:1},py);_.a=null;var uy,oy,qy,sy;function wy(){wy=x;xy=z(Zu,q,1,[lk,yi,Gg])}\nfunction my(a){var b;wy();var c,d;c=this.pb=$doc.createElement(Wj);this.c=$doc.createElement(Zj);hw(c,this.c);c[Mg]=0;for(c=c[Kg]=0;c<a.length;++c)d=(b=$doc.createElement(qk),b[Sg]=a[c],Ju(),hw(b,yy(a[c]+"Left")),hw(b,yy(a[c]+te)),hw(b,yy(a[c]+"Right")),b),hw(this.c,d),1==c&&(this.b=Xq(Tw(d,1)));this.pb[Sg]="gwt-DecoratorPanel"}function yy(a){var b,c;c=$doc.createElement($j);b=$doc.createElement(nh);var d=(iw(),jw(b));c.appendChild(d);c[Sg]=a;b[Sg]=a+"Inner";return c}w(374,371,Bl,my);_.ye=zy;\n_.b=null;_.c=null;var xy;w(375,1,{});function Gx(){Gx=x;Hx=new Ay;Ix=new By}function Cy(a){uu.call(this,a)}function Fx(a,b){Gx();var c,d,e;c=null;for(e=a.ue();e.Vd();){d=e.Wd();try{b.Fe(d)}catch(f){if(f=vq(f),H(f,105))d=f,!c&&(c=new su),tu(c,d);else throw f;}}if(c)throw new Cy(c);}w(376,291,ol,Cy);var Hx,Ix;function Ay(){}w(377,1,{},Ay);_.Fe=function(a){a.ne()};function By(){}w(378,1,{},By);_.Fe=function(a){a.oe()};w(381,366,nl);\n_.ne=function(){vx(this);-1==(65535>this.pb.tabIndex?this.pb.tabIndex:-(this.pb.tabIndex%65535)-1)&&(this.pb.tabIndex=0)};function Dy(){this.p=new Xx(this);this.e=$doc.createElement(Wj);this.d=$doc.createElement(Zj);hw(this.e,this.d);this.pb=this.e}w(382,364,zl);_.d=null;_.e=null;function Ey(){this.pb=Fy()}w(386,371,zl,Ey);function Gy(){Gy=x;Hy=new Iy((sr(),Og));Jy=new Iy(ci);Ky=new Iy(vj);Ly=(Ju(),Jy);My=Ky;Ny=Ly}var Hy,Ny,Jy,My,Ly,Ky;w(396,1,{});function Iy(a){this.a=a}w(397,396,{},Iy);_.a=null;\nfunction Oy(){Oy=x;Py=new Qy(yi);Ry=new Qy(lk)}var Py,Ry;function Qy(a){this.a=a}w(398,1,{},Qy);_.a=null;function Sy(a,b){var c;c=Ty(a);hw(a.b,c);Jx(a,b,c)}function Ty(a){var b;b=$doc.createElement($j);b[pg]=a.a.a;b.style[zk]=a.c.a;return b}function Uy(a,b){var c,d;d=Yq(b.pb);(c=Nx(a,b))&&a.b.removeChild(d);return c}function Vy(){Dy.call(this);this.a=(Gy(),Ny);this.c=(Oy(),Ry);this.b=$doc.createElement(qk);hw(this.d,this.b);this.e[Mg]=wc;this.e[Kg]=wc}w(399,382,zl,Vy);\n_.re=function(a){return Uy(this,a)};_.b=null;function Wy(){Wy=x;new up}function Xy(a){Wy();Yy.call(this,a.d.a,a.b,a.c,a.e,a.a)}function Zy(a,b,c,d,e){Wy();this.a=new $y(this,a,b,c,d,e);this.pb[Sg]="gwt-Image"}function Yy(a,b,c,d,e){Wy();Zy.call(this,(cw(),new bw(a)),b,c,d,e)}w(400,366,nl,Xy,Zy,Yy);_.Yd=function(a){32768==nw(a.type)&&this.a&&(this.pb.__gwtLastUnhandledEvent=n);xx(this,a)};_.pe=function(){var a=this.a;I(ii,Uq(this.pb,"__gwtLastUnhandledEvent"))&&(a.f=new az(a,this),Gq((Dq(),Eq),a.f))};\n_.a=null;w(402,1,{});_.f=null;function bz(){bz=x;cz()}\nfunction $y(a,b,c,d,e,f){var g,h;bz();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(Qj);h=new Ov;Nv(Nv(Nv(h,new Qv("width:"+e+(Dr(),kj)+hd)),new Qv("height:"+f+nj)),new Qv("background:url("+b.a+") no-repeat "+-c+lj+-d+nj));!dz&&(dz=new ez);b=fz;h=new Qv((new Qv(Sq(h.a.a))).a);c=new Pv;xp(c.a,"<img onload=\'this.__gwtLastUnhandledEvent=\\"load\\";\' src=\'");yp(c,aw(b.a));xp(c.a,"\' style=\'");yp(c,aw(h.a));xp(c.a,"\' border=\'0\'>");h=new Sv(Sq(c.a));g.innerHTML=h.a||n;g=Xq(g);a.kb&&(a.pb.__listener=\nnull);if(a.pb&&(h=a.pb,b=h.parentNode))b.insertBefore(g,h),b.removeChild(h);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),pw(),dx(g,a)):a.lb|=133333119}w(401,402,{},$y);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function az(a,b){this.a=a;this.b=b}w(403,1,{},az);_.pd=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ii,!1,!1),b),this.b.pb.dispatchEvent(a)):this.b.pb.__gwtLastUnhandledEvent=ii)};\n_.a=null;_.b=null;w(405,331,$l);function gz(a){this.a=a}w(407,405,$l,gz);_.Od=function(a){this.a.Ge(a.f,a.a)};function hz(a,b,c){var d;if(a.o){var e=d=$doc.createElement(qk);bx(a.e,(iw(),jw(e)),b);a=(iw(),jw(c));d.appendChild(a)}else d=Tw(a.e,0),bx(d,(iw(),jw(c)),b)}\nfunction iz(a,b,c){var d;b.b&&(jz(a,b),c&&b.a?(jz(a,null),a=b.a,b=(Dq(),Eq),b.c=Hq(b.c,[new kz(a),!1])):null!=b.d&&(a.j=new lz(a,b),c=(jy(),ry),a.j.U=c,a.j.ab=a.f,c=Oh,a.j.ee()[Sg]=c,d=kx(a.pb),I(Nh,d)||fx(a.j,d+"Popup"),ux(a.j,new gz(a),Nm?Nm:Nm=new Om),a.n=b.d,d=a.j,a=new mz(a,b),d.pb.style[Ak]=Rh,gy(d),Ju(),a.a.o?fy(a.a.j,ar(a.a.pb)+Tq(a.a.pb,Ti)-1,br(a.b.pb)+$wnd.pageYOffset):fy(a.a.j,ar(a.b.pb),br(a.a.pb)+$wnd.pageYOffset+Tq(a.a.pb,Si)-1),d.pb.style[Ak]=Bk))}\nfunction nz(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||(jz(a,b),oz(a.pb),b&&a.d&&iz(a,b,!1))}\nfunction pz(a,b){var c;a:{c=b.target;var d,e;for(e=new vu(a.i);e.b<e.d.Pf();)if(d=wu(e),dr(d.pb,c)){c=d;break a}c=null}switch(nw(b.type)){case 1:oz(a.pb);c&&iz(a,c,!0);break;case 16:c&&nz(a,c);break;case 32:c&&nz(a,null);break;case 2048:qz(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ju();qz(a)||a.o||rz(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ju();qz(a)||(a.o?null!=a.k.d&&!a.k.d.bi().bi()&&(iz(a,a.k,!1),a.k.d.bi()):sz(a));b.cancelBubble=!0;b.preventDefault();break;case 38:qz(a)||\na.o&&rz(a);b.cancelBubble=!0;b.preventDefault();break;case 40:qz(a)||(a.o?sz(a):null!=a.k.d&&!a.k.d.bi().bi()&&(iz(a,a.k,!1),a.k.d.bi()));b.cancelBubble=!0;b.preventDefault();break;case 27:jz(a,null);a.j&&cy(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:jz(a,null);a.j&&cy(a.j,!1);break;case 13:qz(a)||(iz(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}xx(a,b)}function tz(a,b,c){c&&jz(a,null);du(a,b,!1);a.n=null;a.j=null}\nfunction qz(a){var b,c;if(!a.k){for(c=new vu(a.i);c.b<c.d.Pf();)if(b=wu(c),b.b){jz(a,b);break}return!0}return!1}\nfunction jz(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=kx(c.pb)+fc;gx(c.ee(),d,!1);a.o&&(c=Yq(a.k.pb),2==Uw(c)&&(c=Tw(c,1),gx(c,Uj,!1)))}if(b){c=kx(b.pb)+fc;gx(b.ee(),c,!0);a.o&&(c=Yq(b.pb),2==Uw(c)&&(c=Tw(c,1),gx(c,Uj,!0)));Rn();c=a.pb;var e=new qn(b.pb),d=(Mn(),Nn),e=z(uz,q,16,[e]),f,g,h,j;f=new wp;for(h=0,j=e.length;h<j;++h)g=e[h],yp(yp(f,g.a),fa);e=nx(Sq(f.a));c.setAttribute(d.a,e)}a.k=b}}\nfunction sz(a){var b,c,d;if(a.k){for(b=c=vz(a.i,a.k);;)if(c+=1,c==a.i.c&&(c=0),c==b){d=zw(a.i,b);break}else if(d=zw(a.i,c),d.b)break;jz(a,d)}}function rz(a){var b,c,d;if(a.k){for(b=c=vz(a.i,a.k);;)if(c-=1,0>c&&(c=a.i.c-1),c==b){d=zw(a.i,b);break}else if(d=zw(a.i,c),d.b)break;jz(a,d)}}w(408,366,nl);_.Yd=function(a){pz(this,a)};_.oe=function(){this.j&&cy(this.j,!1);yx(this)};_.Ge=function(a,b){tz(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function kz(a){this.a=a}\nw(409,1,{},kz);_.pd=function(){wz(this.a)};_.a=null;function xz(a){this.a=a}w(410,1,{},xz);_.Hd=function(){jz(this.a,null)};_.a=null;function lz(a,b){this.a=a;this.b=b;hy.call(this,!0,ri);$x(this.T,this.b.d);ey(this);this.fb=!0;this.b.d.bi()}w(411,369,zl,lz);_.Ud=function(a){var b,c;if(!a.a)switch(nw(a.d.type)){case 4:c=a.d.target;b=this.b.c.pb;if(dr(b,c)){a.a=!0;break}a.a&&jz(this.a,null)}};_.a=null;_.b=null;function mz(a,b){this.a=a;this.b=b}w(412,1,{},mz);_.a=null;var yz=_.b=null;\nfunction zz(){zz=x;yz=new Mv((cw(),new bw((Ju(),"data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="))),5,9)}function Az(a,b){if(b){var c=kx(a.pb)+ec;gx(a.ee(),c,!1)}else c=kx(a.pb)+ec,gx(a.ee(),c,!0);a.b=b}function Bz(a,b){this.pb=$doc.createElement($j);var c=kx(this.pb)+fc;gx(this.ee(),c,!1);this.pb.textContent=a||n;this.pb[Sg]="gwt-MenuItem";c=er();this.pb.setAttribute(Th,c);Rn();this.pb.setAttribute("role",yo.a);this.a=b}w(415,367,{41:1,45:1,48:1},Bz);\n_.a=null;_.b=!0;_.c=null;_.d=null;function Cz(){var a;this.pb=$doc.createElement($j);this.pb[Sg]="gwt-MenuItemSeparator";a=$doc.createElement(nh);hw(this.pb,a);a[Sg]="menuSeparatorInner"}w(416,367,Wl,Cz);function Dz(){var a,b,c,d,e;b=null.bi();e=gr();d=fr();b[mh]=(hr(),Mi);b[Dk]=0+(Dr(),kj);b[Qh]=Cc;c=$doc;c=(I(c.compatMode,qe)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(I(a.compatMode,qe)?a.documentElement:a.body).scrollHeight||0;b[Dk]=(c>e?c:e)+kj;b[Qh]=(a>d?a:d)+kj;b[mh]="block"}\nfunction iy(){}w(417,1,{},iy);_.Qd=function(){Dz()};function Ez(a){this.a=a}w(418,1,{},Ez);\n_.Ud=function(a){var b=this.a,c,d;if(a.a||!b.fb&&a.b)b.db&&(a.a=!0);else if(b.Ud(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?dr(b.pb,c):!1)&&(a.b=!0);b.db&&(a.a=!0);switch(nw(d.type)){case 4:case 1048576:if(mw){a.b=!0;break}if(!c&&b.V){b.Ce(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(mw){a.b=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function Fz(a){this.a=a}w(419,1,{},Fz);\n_.a=null;function jy(){jy=x;ky=new Gz(0);ry=new Gz(1);ty=new Gz(2);Hz=z(Iz,q,46,[ky,ry,ty])}function Gz(a){this.b=a}w(420,195,{46:1,88:1,93:1,95:1},Gz);var Hz,ky,ry,ty;function Jz(a){a.j?a.a.bb&&($doc.body.appendChild(a.a.Z),a.f=Cw(a.a.$),Dz(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Z),Kz(a.f.a),a.f=null,a.b=!1)}function Lz(a){a.j||(Jz(a),a.c||(Ax(),Sx(Mz(null),a.a)));a.a.pb.style[Vg]="rect(auto, auto, auto, auto)";a.a.pb.style[Zi]=Bk}\nfunction Nz(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=Vu(b*a.d);h=Vu(b*a.e);switch(a.a.U.b){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:Ju(),f=h,c=d}a.a.pb.style[Vg]="rect("+g+mj+f+mj+c+mj+e+"px)"}\nfunction dy(a,b,c){a.c=c;sm(a);a.i&&(um(a.i),a.i=null,Lz(a));a.a.hb=b;var d=a.a;d.eb&&(Kz(d.eb.a),d.eb=null);d._&&(Kz(d._.a),d._=null);if(d.hb){d.eb=ow(new Ez(d));var e;e=new Fz(d);vw();e=ww?ju(ww.a,(!iu&&(iu=new Om),iu),e):null;d._=e}c=!c&&a.a.ab;a.a.U!=(jy(),ky)&&!b&&(c=!1);a.j=b;c?b?(Jz(a),a.a.pb.style[hj]=fg,-1!=a.a.ib&&a.a.De(a.a.cb,a.a.ib),a.a.pb.style[Vg]=rj,Ax(),b=Mz(null),Jx(b,a.a,b.pb),a.i=new Oz(a),Bm(a.i,1)):vm(a,200):(Jz(a),a.j?(a.a.pb.style[hj]=fg,-1!=a.a.ib&&a.a.De(a.a.cb,a.a.ib),Ax(),\nb=Mz(null),Jx(b,a.a,b.pb)):a.c||(Ax(),Sx(Mz(null),a.a)),a.a.pb.style[Zi]=Bk)}function ly(a){var b=(Dm(),Em);this.k=new Cm(this);this.s=b;this.a=a}w(421,58,{},ly);_.rd=function(){Lz(this)};_.sd=function(){this.d=Tq(this.a.pb,Si);this.e=Tq(this.a.pb,Ti);this.a.pb.style[Zi]=Rh;Nz(this,(1+Math.cos(3.141592653589793))/2)};_.td=function(a){Nz(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Oz(a){Im();this.a=a}w(422,65,{},Oz);_.vd=function(){this.a.i=null;vm(this.a,200)};\n_.a=null;function iw(){iw=x;Pz()}function jw(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Pz(){function a(){}a.prototype={className:n,clientHeight:0,clientWidth:0,dir:n,getAttribute:function(a){return this[a]},href:n,id:n,lang:n,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:n,style:{},title:n};$wnd.GwtPotentialElementShim=a}function Ax(){Ax=x;Qz=new Rz;Sz=new up;Bx=new su}function Tz(a){this.p=new Xx(this);this.pb=a;vx(this)}\nfunction Mz(a){Ax();var b,c;c=Bu(Sz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Sz.d){var d=new Uz;Lm();Mm(Nm?Nm:Nm=new Om,d);Ju()}!b?c=new Vz:c=new Tz(b);E(Sz,a,c);tu(Bx,c);return c}w(424,363,zl,Tz);var Qz,Sz,Bx;function Rz(){}w(425,1,{},Rz);_.Fe=function(a){a.me()&&a.oe()};function Uz(){}w(426,1,{},Uz);_.Od=function(){Ax();try{Fx(Bx,Qz)}finally{Wz(Bx.a),Wz(Sz)}};function Vz(){Tz.call(this,$doc.body)}w(427,424,zl,Vz);\n_.xe=function(a,b,c){Vx(a,b-0,c-0)};function by(a){this.c=a;this.a=!!this.c.jb}w(428,1,{},by);_.Vd=Tv;_.Wd=function(){if(!this.a||!this.c.jb)throw new Px;this.a=!1;return this.b=this.c.jb};_.Xd=function(){this.b&&this.c.re(this.b)};_.b=null;_.c=null;function Xz(a,b){a.pb[yk]=null!=b?b:n}w(431,381,nl);_.Yd=function(a){0!=(nw(a.type)&896)?xx(this,a):xx(this,a)};_.pe=Dx;function Yz(){Yz=x;Zz()}w(430,431,nl);\nfunction $z(){Yz();var a=Wq(ak);!gw&&(gw=new fw);!ew&&(ew=new dw);this.pb=a;Ju();this.pb[Sg]="gwt-TextBox"}w(432,430,nl,$z);function Zz(){Zz=x;aA=new bA;cA=new dA;eA=new fA;gA=new hA;iA=z(jA,q,49,[aA,cA,eA,gA])}w(433,195,pl);var iA,aA,cA,eA,gA;function bA(){this.b=0}w(434,433,pl,bA);function dA(){this.b=1}w(435,433,pl,dA);function fA(){this.b=2}w(436,433,pl,fA);function hA(){this.b=3}w(437,433,pl,hA);function Ox(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}\nfunction Kx(a,b,c){var d,e;if(0>c||c>a.c)throw new Mx;if(a.c==a.a.length){e=C(kA,q,50,2*a.a.length,0);for(d=0;d<a.a.length;++d)kq(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)kq(a.a,d,a.a[d-1]);kq(a.a,c,b)}function Xx(a){this.b=a;this.a=C(kA,q,50,4,0)}w(439,1,{},Xx);_.ue=function(){return new Qx(this)};_.a=null;_.b=null;_.c=0;function lA(a){if(a.a>=a.b.c)throw new Px;return a.b.a[++a.a]}function mA(a){if(0>a.a||a.a>=a.b.c)throw new nA;a.b.b.re(a.b.a[a.a--])}function Qx(a){this.b=a}w(440,1,{},Qx);\n_.Vd=function(){return this.a<this.b.c-1};_.Wd=function(){return lA(this)};_.Xd=function(){mA(this)};_.a=-1;_.b=null;function cz(){cz=x;fz=(cw(),new bw(xq()+"clear.cache.gif"))}var fz,dz=null;function ez(){}w(442,1,{},ez);function oA(){oA=x;cz()}function pA(a,b,c,d,e){oA();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}w(443,375,{},pA);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Fy(){var a;a=$doc.createElement(nh);a.tabIndex=0;return a}function oz(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}\nfunction Kz(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?lu(b,new qA(b,c,d,a)):Cu(b,c,d,a)}function pu(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}w(450,1,{},pu);_.a=null;_.b=null;_.c=null;_.d=null;function mu(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}w(451,1,{},mu);_.pd=function(){nu(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function qA(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}w(452,1,{},qA);_.pd=function(){Cu(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;\n_.d=null;function rA(a,b){var c;this.a=(c=n,0!=(b&1)&&(c+=ki),0!=(b&2)&&(c+=Sh),RegExp(a,c))}w(453,1,{});_.tS=function(){return this.a.toString?this.a.toString():"[JavaScriptObject]"};_.a=null;function sA(a,b){b.k!=a&&(!a.Uc&&(a.Uc=new Gm),b.k=a,Am(a.Uc,b))}function tA(a){var b;b=a.cZ.d;if(-1!=lx(b,mx(36)))return null;a=a.Vc.b.b++;return b=ox(b,uA(b,mx(46))+1)+n+a}function vA(a){return!a.Mc&&a.Sc?vA(a.Sc):a.Mc}function wA(a){return et(),new xA(a)}\nfunction yA(a){var b;b=new zA;if(a.We()){for(;a&&!H(a,71);a=a.Sc){var c=b,d=a.Se(),e=a.Te();c.a+=d;c.b+=e}H(a,71)&&(c=a.Se(),a=a.Te(),b.a+=c,b.b+=a);return b}throw new AA;}function BA(a){a.Wc=!1;a.df();CA(a)}function CA(a){if((a=H(a,71)?null:a.Sc)&&a.Wc)BA(a),a.Gc&&H(a.Gc,65)&&(a.Gc.n=!1)}function DA(a){return(a=a.Le())?a:new EA(1,1)}function FA(a){var b;return(b=a.Me())?new GA(b):new GA(a.Oe())}\nfunction HA(a,b,c,d,e){var f,g,h,j;h=a._c;j=a.ad;g=a.Yc;f=a.Nc;a._c=b;a.ad=c;a.Yc=d;a.Nc=e;if(h!=a._c||j!=a.ad)CA(a),new IA(a,100);if(g!=a.Yc||f!=a.Nc)a.Ve(),new IA(a,101)}function JA(){this.Vc=(KA(),KA(),LA);this.Pc=new MA;new up;this.Ue();this.Rc=(NA(),OA)}w(457,1,Ul);_.Je=function(){return tA(this)};_.Le=function(){return PA(this.Tc,this)};_.Me=function(){return this.Le()};_.Ne=function(){return this.Nc};_.Oe=function(){return this.Ye()};_.Pe=function(){return new QA(0,0,0,0)};_.Qe=function(){return this._e()};\n_.Re=function(){return this.Yc};_.Se=function(){return this._c};_.Te=function(){return this.ad};_.Ue=Dx;_.Ve=function(){BA(this)};_.We=function(){return this.Xc&&!!this.Sc&&this.Sc.We()};_.Ye=RA;_.Ze=SA;_.$e=function(){return(null==this.Qc&&(this.Qc=this.Je()),this.Qc)+lb+this.Se()+lb+this.Te()+lb+this.Re()+Ek+this.Ne()+(this.Xc?n:",hidden")};_._e=TA;_.df=function(){var a=this.Tc;a.e.a=-1;a.e.b=-1};_.ff=function(a,b,c,d){this.gf(a,b,c,d,this.Lc,!0);this.Lc=0};\n_.gf=function(a,b,c,d){HA(this,a,b,c,d)};_.tS=UA;_.hf=function(){this.Wc=!0};_.Kc=null;_.Lc=0;_.Mc=null;_.Nc=0;_.Oc=0;_.Qc=null;_.Rc=null;_.Sc=null;_.Tc=null;_.Uc=null;_.Wc=!1;_.Xc=!0;_.Yc=0;_.Zc=!1;_.$c=!1;_._c=0;_.ad=0;function VA(a,b){var c;c=a.jf();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function WA(a){var b;b=a.jf();return new XA(b.b,b.d,a.Yc-b.c-b.b,a.Nc-b.d-b.a)}\nfunction YA(a,b){var c,d;if(a.Gc)for(d=new vu(a.Fc.a);d.b<d.d.Pf();)c=wu(d),a.Gc.of(c);if(b)for(d=new vu(a.Fc.a);d.b<d.d.Pf();)c=wu(d),b.kf(null,c);a.Gc=b;BA(a);a.Gc&&H(a.Gc,65)&&(a.Gc.n=!1)}function ZA(a){if(!a.Wc){a.Gc&&a.Gc.lf(a);var b,c;for(c=0;c<a.Fc.a.c;++c)b=zw(a.Fc.a,c),b.Wc||b.hf();a.Wc=!0}}function $A(){JA.call(this);this.Fc=new aB;this.Jc=(KA(),KA(),LA)}w(456,457,ql);_.Le=function(){if(!this.Gc)return null;!this.Hc&&(this.Hc=this.Gc.mf(this));return this.Hc};\n_.Me=function(){if(!this.Gc)return null;!this.Ic&&(this.Ic=this.Gc.nf(this));return this.Ic};_.jf=function(){return this.Pe()};_.Oe=RA;_.Qe=TA;_.Ue=function(){this.Tc=(KA(),new bB)};_.Ve=function(){BA(this);this.Gc&&H(this.Gc,65)&&(this.Gc.n=!1)};_.Ye=RA;_._e=TA;_.df=function(){var a,b;this.Ic=this.Hc=null;for(b=0;b<this.Fc.a.c;++b)a=zw(this.Fc.a,b),a.df()};_.hf=function(){ZA(this)};_.Gc=null;_.Hc=null;_.Ic=null;function cB(){var a=new dB;$A.call(this);YA(this,a)}w(455,456,ql,cB);\n_.Je=function(){return"panel"+this.Jc.b.e++};function eB(a,b,c){a=fB(a.Ec,b,c);a.j=!0;return new gB(a)}function hB(a){a.Ze(a.Ec.d)}function iB(a){return new EA(jB(a.Ec),kB(a.Ec))}w(454,455,ql);_.Ne=function(){return Tq(this.Ec.pb,Si)};_.Re=function(){return Tq(this.Ec.pb,Ti)};_.Se=function(){return ar(this.Ec.pb)};_.Te=function(){return br(this.Ec.pb)+$wnd.pageYOffset};_.We=function(){return this.Ec.pb.style.display!=Mi};_.Ec=null;function lB(a){if(null!=a)this.n=a;else throw new mB;}w(459,1,Xl);\n_.tS=function(){return this.cZ.d+"[source="+this.n+bg};_.n=null;\nfunction nB(){nB=x;oB=new up;E(oB,new pB(400),new qB(Pk));E(oB,new pB(401),new qB(Pk));E(oB,new pB(402),new qB(Pk));E(oB,new pB(500),new qB(Rk));E(oB,new pB(501),new qB(Rk));E(oB,new pB(502),new qB(Rk));E(oB,new pB(503),new qB(Sk));E(oB,new pB(504),new qB(Rk));E(oB,new pB(505),new qB(Rk));E(oB,new pB(506),new qB(Sk));E(oB,new pB(507),new qB(cl));E(oB,new pB(100),new qB(Lk));E(oB,new pB(101),new qB(Lk));E(oB,new pB(102),new qB(Lk));E(oB,new pB(103),new qB(Lk));E(oB,new pB(1004),new qB(Ok));E(oB,new pB(1005),\nnew qB(Ok));E(oB,new pB(800),new qB(Zk));E(oB,new pB(801),new qB(Zk));E(oB,new pB(200),new qB(Tk));E(oB,new pB(201),new qB(Tk));E(oB,new pB(202),new qB(Tk));E(oB,new pB(204),new qB(Tk));E(oB,new pB(203),new qB(Tk));E(oB,new pB(209),new qB(dl));E(oB,new pB(208),new qB(el));E(oB,new pB(207),new qB(el));E(oB,new pB(206),new qB(Tk));E(oB,new pB(205),new qB(Tk));E(oB,new pB(1400),new qB(al));E(oB,new pB(1401),new qB(bl));E(oB,new pB(1402),new qB(bl));E(oB,new pB(300),new qB(Mk));E(oB,new pB(301),new qB(Mk));\nE(oB,new pB(1100),new qB(Yk));E(oB,new pB(1101),new qB(Yk));E(oB,new pB(1200),new qB($k));E(oB,new pB(701),new qB(Wk));E(oB,new pB(900),new qB(Xk));E(oB,new pB(1001),new qB(Uk));E(oB,new pB(601),new qB(Vk))}w(458,459,Xl);_.$e=function(){return n};_.tS=function(){var a;a=n;H(this.n,59)&&null!=this.n&&(a=this.n,a=(null==a.Qc&&(a.Qc=a.Je()),a.Qc),null==a&&(a=n));return this.cZ.d+Uf+this.$e()+"] on "+(0<a.length?a:this.n)};_.k=0;var oB;function qB(a){this.a=a}w(461,1,{},qB);_.a=Kk;function rB(){}\nw(462,1,{},rB);_.a=null;_.b=null;function sB(a,b){var c;b&&(a.a?(c=new tB(a.a),kq(c.b,c.c++,b),a.a=c):(a.a=new Gm,Am(a.a,b)))}function Kt(a,b){return a.a?Sm(a.a,b):b}w(464,1,Xl);_.a=null;function uB(){}function MA(){}w(463,464,Xl,uB,MA);function vB(){vB=x;Math.sqrt(2)}function wB(a){vB();if(0>a)throw new Pm("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}w(465,1,{55:1},wB);\n_.eQ=function(a){return a===this?!0:H(a,55)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};_.hC=function(){var a;a=new xB;a.a=31*a.a+Vu((new yB(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Vu((new yB(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction zB(){zB=x;AB=BB=new hm(255,255,255);CB=new hm(192,192,192);DB=new hm(128,128,128);EB=new hm(64,64,64);FB=GB=new hm(0,0,0);HB=IB=new hm(255,0,0);new hm(255,175,175);JB=new hm(255,200,0);KB=new hm(255,255,0);new hm(0,255,0);LB=new hm(255,0,255);MB=new hm(0,255,255);NB=OB=new hm(0,0,255)}\nfunction PB(a){var b,c;c=a.d>>16&255;b=a.d&255;a=a.d>>8&255;if(0==c&&0==b&&0==a)return new hm(3,3,3);3>c&&0!=c?c=3:(c=Vu(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Vu(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Vu(a/0.7),a=255<a?255:a);return new hm(c,a,b)}function QB(a){return new hm(Vu(0.7*(a.d>>16&255)),Vu(0.7*(a.d>>8&255)),Vu(0.7*(a.d&255)))}function RB(a,b){return H(b,58)?b.d==a.d:!1}function hm(a,b,c){zB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Pm(xe);this.d=c|b<<8|a<<16|-16777216}\nw(471,1,{58:1,67:1,70:1},hm);_.eQ=function(a){return RB(this,a)};_.hC=SB;_.tS=function(){return TB.d+"[r="+(this.d>>16&255)+",g="+(this.d>>8&255)+",b="+(this.d&255)+bg};_.a=0;_.b=null;_.c=null;_.d=0;var FB,NB,HB,AB,GB,OB,MB,EB,DB,CB,LB,JB,IB,BB,KB;function NA(){NA=x;OA=new UB(!0);VB=new su;tu(VB,"ar");tu(VB,"fa");tu(VB,"iw");tu(VB,"ur")}function UB(a){this.a=a}w(472,1,Xl,UB);_.a=!1;var OA,VB;w(476,1,{76:1,92:1});function WB(){EA.call(this,0,0)}function EA(a,b){this.b=a;this.a=b}\nfunction GA(a){EA.call(this,a.b,a.a)}w(475,476,{61:1,76:1,88:1,92:1},WB,EA,GA);_.eQ=function(a){return a===this?!0:H(a,61)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new xB;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return XB.d+"[width="+this.b+",height="+this.a+bg};_.a=0;_.b=0;function gt(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}w(477,1,Xl,gt,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});\n_.pf=function(){return 0!=(this.e&4)};_.qf=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=n,this.qf()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.pf()&&(a+=",meta"),a):n)+",target="+this.f+(null!=this.b?",arg="+this.b:n)+bg};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function YB(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].Xc&&++b,++c;return b}\nfunction ZB(a,b,c,d,e,f,g){var h,j,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(j=0;j<=l;++j)c=($B(g?j:l-j,b.c),b.b[g?j:l-j]),h=c.Qe(),c.ff(d,e+~~((f-h.a)/2),h.b,h.a),d+=h.b+a.c}function aC(a,b){var c,d,e,f,g,h;h=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.Xc&&(c=b?c.Qe():c.Oe(),g=Um(g,c.a),h+=c.b+a.c);return new EA(h,g+2*a.d)}function dB(){bC.call(this,1,5,5)}\nfunction bC(a,b,c){KA();this.c=b;this.d=c;this.a=a}w(478,1,Xl,dB,bC);_.kf=cC;\n_.lf=function(a){this.b=dC(a.Fc);if(0!=YB(this)){var b,c,d,e,f,g,h,j,l,o,m;b=WA(a);g=a.jf();h=a.Rc.a;l=new Gm;o=f=2*this.c;m=g.d+this.d;j=0;e=!0;var r,t,y;r=a.Fc.a.c;d=new eC(r);for(t=0;t<r;++t)kq(d.b,d.c++,null);for(c=this.b,t=0,y=c.length;t<y;++t)r=c[t],r.Sc==a&&fC(d,vz(a.Fc.a,r),r);for(d=new vu(d);d.b<d.d.Pf();)if((c=wu(d))&&c.Xc)a=c.Qe(),!e&&o+a.b>b.b&&(ZB(this,l,b.b-(o-this.c),g.b,m,j,h),l.mg(),o=f,m+=j+this.d,j=0),e=!1,kq(l.b,l.c++,c),o+=a.b+this.c,j=Um(j,a.a);ZB(this,l,b.b-(o-this.c),g.b,m,\nj,h)}};_.mf=function(a){this.b=dC(a.Fc);return 0==YB(this)?VA(a,new EA(10,10)):VA(a,aC(this,!1))};_.nf=function(a){this.b=dC(a.Fc);return 0==YB(this)?VA(a,new EA(10,10)):VA(a,aC(this,!0))};_.of=SA;_.tS=function(){var a;switch(this.a){case 0:a=ci;break;case 2:a=vj;break;case 1:a=Og;break;case 4:a="trailing";break;default:a="leading"}return gC.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+bg};_.a=0;_.b=null;_.c=0;_.d=0;function hC(){hC=x;iC=new jC(Ee,0,12)}\nfunction jC(a,b,c){hC();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}w(479,1,{62:1,88:1},jC);_.a=null;_.b=0;_.c=0;var iC;w(480,1,rl);_.tS=function(){return kC.d+"[font="+this.b+"ascent="+lC(this.b).a+", descent="+lC(this.b).b+", height="+lC(this.b).c+bg};_.b=null;w(482,1,{});_.tS=function(){return"Graphics"};w(483,482,{});function nA(){}function wx(a){this.f=a}w(486,136,Jl,nA,wx);function AA(){this.f="Missing message: awt.151"}w(485,486,Jl,AA);w(487,1,{});\nfunction QA(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}w(488,1,{64:1,88:1,92:1},QA);_.eQ=function(a){return a===this?!0:H(a,64)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return mC.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+bg};_.a=0;_.b=0;_.c=0;_.d=0;w(492,1,Xl);_.$e=function(){return this.j};_.tS=UA;_.j=null;_.k=null;\nfunction nC(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function oC(a,b){a.e=b;Az(a.i.a,b)}function pC(a){this.n=(KA(),KA(),LA);var b;var c;b=this.cZ.d;-1!=lx(b,mx(36))?b=null:(c=this.n.b.d++,b=ox(b,uA(b,mx(46))+1)+n+c);this.j=b;this.d=new uB;this.f=a;this.e=!0;this.i=new qC(this)}w(491,492,Xl,pC);_.$e=function(){return nC(this)};_.c=null;_.e=!1;_.f=null;_.i=null;w(490,491,kl);_.$e=function(){return nC(this)+(this.b?",tearOff":n)};_.b=!1;w(494,1,{77:1});\n_.eQ=function(a){return a===this?!0:H(a,77)?this.rf()==a.rf()&&this.sf()==a.sf():!1};_.hC=function(){var a;a=new xB;rC(a,this.rf());rC(a,this.sf());return a.a};function zA(){this.b=this.a=0}function sC(a,b){this.a=a;this.b=b}w(493,494,{68:1,77:1,88:1},zA,sC);_.eQ=function(a){return a===this?!0:H(a,68)?this.a==a.a&&this.b==a.b:!1};_.rf=Tv;_.sf=zy;_.tS=function(){return tC.d+"[x="+this.a+",y="+this.b+bg};_.a=0;_.b=0;\nfunction uC(a,b){if(!b)throw new ku("Missing message: awt.70");var c=a.a;if(I(b.f,vb)){var c=c.a.a,d=new Cz,e=c.c.c;if(0>e||e>c.c.c)throw new Mx;c.o&&(d.pb[Xg]=2);hz(c,e,d.pb);vC(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new Mx;vC(d.c,e,c);for(f=g=0;f<e;++f)H(zw(d.c,f),45)&&++g;vC(d.i,g,c);hz(d,e,c.pb);c.c=d;e=kx(c.pb)+fc;gx(c.ee(),e,!1);d.o&&(e=vz(d.c,c),-1!=e&&(d=Tw(d.o?d.e:Tw(d.e,0),e),2==Uw(d)&&d.removeChild(Tw(d,1)),c.pb[Xg]=2))}}\nfunction wC(){pC.call(this,n);new Gm;this.b=!1;this.a=(KA(),new xC)}w(495,490,kl,wC);_.a=null;w(498,1,{92:1});w(497,498,Ll);_.eQ=function(a){return a===this?!0:H(a,79)?this.rf()==a.rf()&&this.sf()==a.sf()&&this.uf()==a.uf()&&this.tf()==a.tf():!1};_.hC=function(){var a;a=new xB;rC(a,this.rf());rC(a,this.sf());rC(a,this.uf());rC(a,this.tf());return a.a};function XA(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}w(496,497,{69:1,79:1,88:1,92:1},XA);\n_.eQ=function(a){return a===this?!0:H(a,69)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tf=Tv;_.uf=zy;_.rf=Ns;_.sf=SB;_.tS=function(){return yC.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+bg};_.a=0;_.b=0;_.c=0;_.d=0;function zC(){zC=x;AC=new BC;CC=new DC;EC=new DC}var AC,EC,CC;w(500,1,{});_.eQ=bm;_.hC=cm;function BC(){}w(501,500,{},BC);function DC(){}w(502,1,{},DC);w(503,457,Ul);function FC(a,b){var c;c=wA(vA(a));return!c?null:new EA(GC(c,"_")*b+6,lC(c.b).c+6)}\nfunction HC(a){IC.call(this,a,null!=a?a.length:0)}function IC(a,b){JA.call(this);this.a=0>b?0:b;var c=this.Tc;Xz(c.a,a);c.e.a=-1;c.e.b=-1}w(504,503,Ul,HC,IC);_.Je=function(){return"textfield"+this.Vc.b.f++};_.Le=function(){return FC(this,Uq(this.Tc.a.pb,yk).length)};_.Me=function(){return!vA(this)?null:FC(this,Uq(this.Tc.a.pb,yk).length)};_.Oe=JC;_.Qe=KC;_.Ue=function(){this.Tc=(KA(),new LC)};_.Ye=JC;_._e=KC;_.a=0;function KA(){KA=x;LA=new MC}\nfunction NC(){var a=(KA(),KA(),LA);!a.c&&(a.c=new OC);return a.c}w(505,1,{});_.a=null;_.c=null;var LA;function PC(){}w(506,1,{},PC);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;w(507,1,{});function QC(){QC=x;RC=new SC;TC=new SC}function UC(a,b){return b==a?!0:!b?!1:!0}function SC(){}w(508,1,{72:1},SC);_.eQ=function(a){return null==a||!H(a,72)?!1:UC(this,a)};_.hC=function(){var a;a=null.bi()+";class="+null.bi();a=!null.bi().bi()?a:a+";charset=";return VC(a)};\n_.tS=function(){return WC.d+"[MimeType=(null);humanPresentableName="+this.a+bg};_.a=null;var RC,TC;function XC(){XC=x;z(YC,q,72,[(QC(),TC),RC])}function ZC(a){var b=(QC(),TC);if(UC(b,(QC(),TC)))return a.a;if(UC(b,RC))return new $C(a.a);throw new aD(b);}function bD(a){XC();this.a=a}w(509,1,{},bD);_.a=null;function aD(a){this.f="flavor = "+a}w(510,137,{73:1,88:1,96:1,105:1},aD);function cD(a,b,c){nB();dD.call(this,a,b,c,Kk)}\nfunction dD(a,b,c,d){nB();lB.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}w(511,458,Xl,cD,dD);_.$e=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":xk;b=n;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+Kv(this.c)+qb+b};_.a=null;_.b=0;_.c=Kk;function IA(a,b){nB();lB.call(this,a);this.k=b}w(512,458,Xl,IA);\n_.$e=function(){var a,b;a=this.n;switch(this.k){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return xk}return b+" ("+a.Se()+lb+a.Te()+fa+a.Re()+Ek+a.Ne()+eb};w(515,512,Xl);_.j=0;\nfunction eD(a){var b;switch(a.k){case 503:b="MOUSE_MOVED";break;case 500:b="MOUSE_CLICKED";break;case 501:b="MOUSE_PRESSED";break;case 502:b="MOUSE_RELEASED";break;case 506:b="MOUSE_DRAGGED";break;case 504:b="MOUSE_ENTERED";break;case 505:b="MOUSE_EXITED";break;case 507:b="MOUSE_WHEEL";break;default:b=xk}b=b+",("+a.f+lb+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=qb,d=a.j,e;e=new Pv;0!=(d&4)&&yp(yp(e,(KA(),null)),kb);0!=(d&1)&&yp(yp(e,(KA(),null)),kb);0!=(d&2)&&yp(yp(e,(KA(),null)),kb);0!=(d&8)&&\n(0!=(d&2048)?0!=(d&512)&&yp(yp(e,(KA(),null)),kb):yp(yp(e,(KA(),null)),kb));0!=(d&32)&&yp(yp(e,(KA(),null)),kb);0!=(d&16)&&yp(yp(e,(KA(),null)),kb);0!=(d&8)&&yp(yp(e,(KA(),null)),kb);0!=(d&4)&&yp(yp(e,(KA(),null)),kb);0==Sq(e.a).length?e=Sq(e.a):(d=Sq(e.a).length-1,e=fD(Sq(e.a),0,d));c=c+e+",extModifiers=";e=a.j;var f,d=(f=n,0!=(e&256)&&(f+=(KA(),null)),0!=(e&128)&&(f+=(0<f.length?kb:n)+(KA(),null)),0!=(e&512)&&(f+=(0<f.length?kb:n)+(KA(),null)),0!=(e&64)&&(f+=(0<f.length?kb:n)+(KA(),null)),0!=(e&\n8192)&&(f+=(0<f.length?kb:n)+(KA(),null)),f);0!=(e&1024)&&(d+=(0<d.length?kb:n)+(KA(),null));0!=(e&2048)&&(d+=(0<d.length?kb:n)+(KA(),null));0!=(e&4096)&&(d+=(0<d.length?kb:n)+(KA(),null));b+=c+d}return b+=",clickCount="+a.e}w(517,515,Xl);_.$e=function(){return eD(this)};_.d=0;_.e=0;_.f=0;_.i=0;\nfunction Jt(a,b,c,d){nB();IA.call(this,a,507);this.d=this.e=this.j=0;this.f=b;this.i=c;if(0!=(this.j&63))this.j&=-16321,0!=(this.j&1)&&(this.j|=64),0!=(this.j&2)&&(this.j|=128),0!=(this.j&4)&&(this.j|=256),0!=(this.j&8)&&(this.j|=512),0!=(this.j&32)&&(this.j|=8192),500<=this.k&&502>=this.k?0!=(this.j&16)?(this.d=1,501==this.k&&(this.j|=1024)):0!=(this.j&8)?(this.d=2,501==this.k&&(this.j|=2048)):0!=(this.j&4)&&(this.d=3,501==this.k&&(this.j|=4096)):(0!=(this.j&16)&&(this.j|=1024),0!=(this.j&8)&&(this.j|=\n2048),0!=(this.j&4)&&(this.j|=4096));else if(0!=(this.j&16320))if(this.j&=-64,0!=(this.j&64)&&(this.j|=1),0!=(this.j&128)&&(this.j|=2),0!=(this.j&256)&&(this.j|=4),0!=(this.j&512)&&(this.j|=8),0!=(this.j&8192)&&(this.j|=32),500<=this.k&&502>=this.k)switch(this.d){case 1:this.j|=16;break;case 2:this.j|=8;break;case 3:this.j|=4}else 0!=(this.j&1024)&&(this.j|=16),0!=(this.j&2048)&&(this.j|=8),0!=(this.j&4096)&&(this.j|=4);this.b=0;this.a=1;this.c=d}w(518,517,Xl,Jt);\n_.$e=function(){var a,b;a=eD(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=xk}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;w(527,1,{});function $C(a){if(null==a)throw new gD;}w(528,527,{},$C);\nfunction hD(){hD=x;iD={};iD["java.vendor"]=Ih;iD["package.restrict.access.sun"]=vk;iD["sun.java.launcher"]=uf;iD["sun.management.compiler"]=Ih;iD["os.name"]=uf;iD[" sun.boot.class.path"]=uf;iD["path.separator.applet"]=uf;iD["java.vm.specification.vendor"]=Ih;iD["java.runtime.version"]=uf;iD["http.proxyPort"]=uf;iD["user.name"]=uf;iD["user.language"]=uf;iD["os.name.applet"]=uf;iD["browser.version"]=uf;iD["java.version"]=uf;iD["user.timezone"]=uf;iD["java.endorsed.dirs"]=uf;iD["java.specification.name"]=\n"GWT";iD["java.specification.version"]="2.5.0";iD[Yh]=df;!Mt&&(Mt=new Ut);Mt.a?iD[Wh]="yes":iD[Wh]=null}var iD;w(532,137,Yl);function jD(){}function kD(a){this.f=a}w(531,532,{82:1,88:1,96:1,105:1},jD,kD);function lD(){lD=x;mD=new nD}function oD(a){var b;if(a.k){var c;b=new Pv;yp(b,a.f);Pq(b.a,dd);c=a.a;null!=c&&0<c.length&&(xp(b.a,sc),yp(b,a.a));c=a.b;a=a.j;null!=c&&xp(b.a,c);null!=a&&(Pq(b.a,Ca),xp(b.a,a));b=Sq(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}\nfunction pD(a){lD();var b,c,d;if(null==a)throw new jD;a=nx(a);try{d=lx(a,mx(58))}catch(e){e=vq(e);if(H(e,100))throw new kD(zp(e));throw e;}c=lx(a,mx(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;qD();var f,g,h;h=c.length;b=new rD;for(g=0;g<h;++g)f=c.charCodeAt(g),65<=f&&90>=f?sD(b,f+32&65535):Pq(b.a,String.fromCharCode(f));\nthis.f=Sq(b.a)}else this.f=null,d=-1}if(null==this.f)throw new kD(Te+a);if(!this.k&&(this.k=Bu(mD,this.f),this.k||(this.k=(KA(),new tD))&&E(mD,this.f,this.k),!this.k))throw new kD(Te+a);try{c=a;var j=++d,l=a.length,o,m,r,t,y,u,D,s,F,O,L,Z,ea,Y,da,Fb,$,rb,Kb,J,Ia;if(l<j||0>l){if(-2147483647>=l&&(j>=c.length||0>j)||!(0>j||j>=c.length)&&c.indexOf(sc,j)==j&&-1==uD(c,mx(47),j+2))throw new vD(l);}else{L=c.substr(j,l-j);l-=j;u=0;D=this.c;Z=this.e;rb=this.j;t=this.d;da=this.i;o=this.a;Ia=this.n;Kb=uD(L,mx(35),\n0);if(0==L.indexOf(sc)&&0!=L.indexOf("////")){F=2;Z=-1;u=uD(L,mx(47),2);$=uD(L,mx(63),2);-1!=$&&(-1==u||u>$)&&(u=$);-1==u&&(u=l,t=n);s=u;-1!=Kb&&Kb<u&&(s=Kb);var Uc=mx(64);J=L.lastIndexOf(Uc,s);o=L.substr(2,s-2);-1<J&&(Ia=L.substr(2,J-2),F=J+1);ea=uD(L,mx(58),-1==J?F:J);r=lx(L,mx(93));if(-1!=r)try{L.length>r+1?(m=L.charCodeAt(r+1),58==m?ea=r+1:ea=-1):ea=-1}catch(Tb){if(Tb=vq(Tb),!H(Tb,96))throw Tb;}-1==ea||ea>u?D=L.substr(F,s-F):(D=L.substr(F,ea-F),Y=L.substr(ea+1,s-(ea+1)),0==Y.length?Z=-1:Z=wD(Y,\n10))}-1<Kb&&(rb=L.substr(Kb+1,l-(Kb+1)));y=-1==Kb?l:Kb;var sb=mx(63);Fb=L.lastIndexOf(sb,y);-1<Fb?(da=L.substr(Fb+1,y-(Fb+1)),0==Fb&&null!=t&&(I(t,n)?t=ic:t.indexOf(ic),O=uA(t,mx(47))+1,t=t.substr(0,O-0)),y=Fb):0!=Kb&&(da=null);-1<u&&(u<l&&47==L.charCodeAt(u)?t=L.substr(u,y-u):y>u&&(null==t?t=n:I(t,n)?t=ic:t.indexOf(ic),O=uA(t,mx(47))+1,0==O?t=L.substr(u,y-u):t=t.substr(0,O-0)+L.substr(u,y-u)));null==t&&(t=n);null==D&&(D=n);d=D;var M;M=t;null!=da&&!I(da,n)&&(null!=t?M=t+Ed+da:M=Ed+da);null==this.f&&\n(this.f=this.f);this.c=d;this.b=M;this.e=Z;this.j=rb;var ya;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+dd+this.e));null!=this.c&&-1<(ya=uA(this.c,mx(64)))?(this.n=fD(this.c,0,ya),this.c=ox(this.c,ya+1)):this.n=null;null!=this.b&&-1<(ya=lx(this.b,mx(63)))?(this.i=ox(this.b,ya+1),this.d=fD(this.b,0,ya)):(this.i=null,this.d=this.b);this.a=o;this.n=Ia;this.d=t;this.i=da}}catch(nc){nc=vq(nc);if(H(nc,96))throw new kD(zp(nc));throw nc;}if(-1>this.e)throw new kD("incorrect port: "+\nthis.e);}w(533,1,Xl,pD);_.tS=function(){return oD(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var mD;w(534,1,{});function xD(a,b,c){var d,e;for(d=a.Kf().ue();d.Vd();)if(a=d.Wd(),e=a.th(),null==b?null==e:Hp(b,e))return c&&(a=new yD(a.th(),a.uh()),d.Xd()),a;return null}w(538,1,Ql);_.Jf=function(a){return!!xD(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!H(a,108)||this.Pf()!=a.Pf())return!1;for(a=a.Kf().ue();a.Vd();)if(b=a.Wd(),c=b.th(),b=b.uh(),!this.Jf(c)||!zD(b,this.Lf(c)))return!1;return!0};_.Lf=function(a){a=xD(this,a,!1);return!a?null:a.uh()};_.hC=function(){var a,b,c;c=0;for(b=this.Kf().ue();b.Vd();)a=b.Wd(),c+=a.hC(),c=~~c;return c};_.Mf=AD;_.Nf=function(){throw new BD("Put not supported on this map");};_.Of=function(a){a=xD(this,a,!0);return!a?null:a.uh()};_.Pf=function(){return this.Kf().Pf()};\n_.tS=function(){var a,b,c,d;d=Hk;a=!1;for(c=this.Kf().ue();c.Vd();)b=c.Wd(),a?d+=mb:a=!0,d+=n+b.th(),d+=vd,d+=n+b.uh();return d+"}"};function Wz(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Ww(a,b){var c;if(null==b)c=a.c;else if(H(b,1))c=dd+b in a.e;else a:{c=a.Sf(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d].th();if(a.Rf(b,f)){c=!0;break a}}c=!1}return c}function Bu(a,b){return null==b?a.b:H(b,1)?a.e[dd+b]:CD(a,b,a.Sf(b))}\nfunction CD(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d],g=f.th();if(a.Rf(b,g))return f.uh()}return null}function E(a,b,c){return null==b?DD(a,c):H(b,1)?ED(a,b,c):FD(a,b,c,a.Sf(b))}function FD(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){var d=e[f],h=d.th();if(a.Rf(b,h))return a=d.uh(),d.vh(c),a}else e=a.a[d]=[];d=new yD(b,c);e.push(d);++a.d;return null}function DD(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}\nfunction ED(a,b,c){var d,e=a.e,b=dd+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Du(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(H(b,1)){var d,e=a.e;c=dd+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Sf(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e],h=g.th();if(a.Rf(b,h)){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.uh();break a}}c=null}return c}w(537,538,Ql);_.Jf=function(a){return Ww(this,a)};_.Kf=function(){return new GD(this)};\n_.Rf=function(a,b){return this.Qf(a,b)};_.Lf=function(a){return Bu(this,a)};_.Nf=function(a,b){return E(this,a,b)};_.Of=function(a){return Du(this,a)};_.Pf=SB;_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function up(){Wz(this)}w(536,537,Dl,up);_.Qf=function(a,b){return Uu(a)===Uu(b)||null!=a&&Hp(a,b)};_.Sf=function(a){return~~Kp(a)};function nD(){Wz(this)}w(535,536,Dl,nD);function HD(){}w(539,136,Jl,HD);function ID(a){var b,c;b=0;for(c=a.a;c<a.i;){c=JD(a,c);if(c>=a.i)break;c=KD(a,c);++b}return b}\nfunction LD(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function MD(a){var b;a.a=0<=a.j&&!a.d?a.j:JD(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new HD;b=a.a;a.a=KD(a,a.a);return fD(a.n,b,a.a)}\nfunction KD(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=ND(a.n,d,a.n.length);if(c<=a.f&&LD(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=lx(a.c,mx(c)))break;++d}a.k&&b==d&&(a.e?(c=ND(a.n,d,a.n.length),c<=a.f&&LD(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=lx(a.c,mx(c))&&++d));return d}\nfunction JD(a,b){var c,d;if(null==a.c)throw new gD;for(d=b;!a.k&&d<a.i;)if(a.e){c=ND(a.n,d,a.n.length);if(c>a.f||!LD(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>lx(a.c,mx(c)))break;++d}return d}function OD(a){PD.call(this,a,ga,!1)}function QD(a){PD.call(this,a,lb,!1)}\nfunction PD(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=ND(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=C(A,v,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=ND(this.c,d,this.c.length),this.b[c]=a}}}w(540,1,{},OD,QD,PD);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function RD(){}\nw(541,1,{},RD);_.a=null;function SD(a,b){var c,d;c=a.a.exec(b);d=new RD;d.a=c;return d}function TD(){}function UD(a,b){var c,d;d=n;2==(b|2)&&(d+=Sh);1==(b|1)&&(d+=ki);c=new TD;c.a=RegExp(a,d);return c}w(542,1,{},TD);_.a=null;\nfunction VD(a,b){var c,d,e,f,g;c=n;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(H(e,1)&&(e=Pp(e),!(Np(),!/[^,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]/.test(e.replace(/"(\\\\.|[^"\\\\])*"/g,n)))))return;c+=e;d<b.length-1&&(c+=lb);++d}}typeof a==Dh?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uf+c+bg),a.apply(c)):(evalString=a+db+c+");",$wnd.eval(evalString))}\nfunction WD(a){var b;if(null==a||0==a.length)return XD(\'JSME installation warning: invalid size or not specified size of DOM element: "\'+a+\'", Using "100%".\'),Gc;b=a.charCodeAt(a.length-1);return YD(b)||46==b?a+kj:a}function bv(a){var a=new ZD(a),b,c,d,e,f;b=$doc.getElementsByTagName(nh);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Wg)||n,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;$D(a););return a.b}\nfunction aE(a,b){b.ondragenter=function(){$wnd.event.returnValue=!1;$wnd.event.dataTransfer.dropEffect=gh};b.ondragover=b.ondragenter;b.ondrop=function(){$wnd.event.returnValue=!1;$wnd.event.dataTransfer.dropEffect=gh;var b=$wnd.event.dataTransfer.getData(Of);null!=b&&a.eg(b)}}function dE(a,b){b.ondragstart=function(){var b=a.dg();$wnd.event.dataTransfer.setData(Of,b);$wnd.event.dataTransfer.effectAllowed=gh}}var eE=null;\nfunction fE(){fE=x;eE=new Mv((cw(),new bw("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAF0lEQVR42mNgGAWjYBSMglEwCkYBpQAAB1AAAZMWyVkAAAAASUVORK5CYII=")),29,16)}function gE(a){var b;$wnd.JSApplet.Inchi.__local_ff=function(a){b=a};$wnd.JSApplet.Inchi.computeInchi(a,"JSApplet.Inchi.__local_ff");delete $wnd.JSApplet.Inchi.__local_ff;return b}function hE(a){var b;iE?a&&jE(a):(b=(kE(),lE).a.a,b=(Qp(),new Wp(b)),b.d=Rp,Tp(Up(b,new mE(a))))}var iE=!1;function mE(a){this.a=a}\nw(550,1,{},mE);_.wd=function(a){if(this.a){var b=this.a;b.a&&b.a.zd(a)}else $wnd.alert("Loading of InChI-js failed")};_.xd=function(){this.a&&(jE(this.a),iE=!0)};_.a=null;function jE(a){var b;b=gE(a.b);a.a.Tf(b)}function nE(a,b){this.a=a;this.b=b}w(551,1,Nl,nE);_.zd=function(a){this.a&&this.a.zd(a)};_.a=null;var lE=_.b=null;function kE(){kE=x;lE=new Lv((cw(),new bw($moduleBase+"96E40B969193BD74B8A621486920E79C.cache.js")))}function oE(a){return a.error==n?null:a.error}\nfunction pE(a){return a.warning==n?null:a.warning}\nfunction qE(){qE=x;rE=z(Zu,q,1,["Copyright (c) 2017, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);sE=(zB(),CB);tE=PB(sE);uE=z(A,v,-1,[301,3,401,4,501,5,701,9,801,10,901,11,1001,12,601,8,1101,7,1300,1,1201,32,1301,33]);vE=C(wE,q,58,43,0);xE=C(Zu,q,1,43,0);yE=C(wE,q,58,7,0);zE=null!=(hD(),iD[Wh]);AE=C(BE,q,62,100,0);CE=C(DE,q,63,100,0);var a,b;for(a=1;42>=a;++a)0<EE(a)?vE[a]=(zB(),EB):(vE[a]=(zB(),JB),xE[a]=Sf);xE[1]=Pe;vE[1]=(zB(),EB);xE[2]=be;vE[2]=\nJB;xE[3]=pe;vE[3]=EB;xE[4]=tf;vE[4]=OB;xE[5]=yf;vE[5]=IB;xE[9]=Ie;vE[9]=LB;xE[10]=ve;vE[10]=LB;xE[11]=oe;vE[11]=LB;xE[12]=Re;vE[12]=LB;xE[8]=Hf;vE[8]=QB(KB);xE[7]=zf;vE[7]=JB;xE[6]=Lf;vE[6]=EB;xE[13]=Jf;vE[13]=EB;xE[32]=Sf;vE[32]=EB;xE[14]=ef;xE[16]=ff;xE[15]=vf;xE[17]=Df;xE[18]=ze;xE[19]=Me;xE[20]=Qd;xE[21]=sf;xE[22]=re;xE[24]=Mf;xE[23]=ce;xE[25]=Tf;xE[26]=wf;xE[27]=Ae;xE[28]=se;xE[29]=Rd;xE[30]=Oe;xE[31]=$d;for(a=33;42>=a;++a)b=Bf,33<a&&(b+=a-33),xE[a]=b,vE[a]=EB}\nfunction FE(a){var b;if(a.dc)b=GE(a,1)+wd+GE(a,2)+wd+GE(a,3);else if(b=GE(a,0),0<b.length){var c=new HE(a.ob);Am(a.qb.a,c)}return b}function IE(a){var b,c,d;d=!1;if(0<a.ob.v||0<a.ob.w)if(d=!0,0<a.ob.v?(JE(a.ob,a.ob.v),KE(a,"delAtom",a.ob.v),a.ob.v=0):(LE(a.ob,a.ob.w),KE(a,"delBond",a.ob.v),a.ob.w=0),ME(a.ob),b=NE(a.ob),1<b.length)for(c=0;c<b.length;++c)0==c?(a.zb[a.o]=b[0],a.ob=a.zb[a.o]):a.zb[++a.Sb]=b[c];return d}\nfunction OE(a,b){var c,d,e,f;PE(a,!1);c=b.a;if(I(c,wc))it(FE(a));else if(I(c,Fc))it(jt(a,!0,!1));else if(I(c,Hc))it(jt(a,!0,!0));else if(I(c,Xc))a.Tb&&(c=a.r,null==c.i&&(c.i="PASTE"),kt(a.E,(!a.Ub&&(a.Ub=new lt(a)),a.Ub)));else if(I(c,Ic))a.Xf(3);else if(I(c,Kc))a.Xf(4);else if(I(c,Lc))a.Xf(5);else if(I(c,Mc))oq(6,new QE(a));else if(I(c,Vc))a.gg();else if(I(c,Wc))oq(1,new RE(a));else if(I(c,wj))7!=a.cb&&(a.db=Kk),d=b.c,d=Jv(d,Jk),c=vv(d,a.db),e=!sv(c,Kk)?nv(c):c,!sv(e,Qk)&&SE(a.ob,Q(c)),a.Ib=!0,a.cb=\n7,a.db=d;else if(c==Pf||c==Kf){if(e=TE(a.ob,(UE(),c==Kf?VE:WE)))a.ob.f.a?ht(a,"Chiral flag is set"):ht(a,"No Chiral flag"),XE(a,"changeChiral",a.o,0,0),a.Ib=!0}else if(c==ae){f=YE(a);e=!1;for(c=1;c<=a.ob.p;++c)d=a.ob.b[c],-99199==d.f&&(++f,d.f=f,e=!0);e&&(a.Ib=!0,XE(a,"changeManyAtomMap",a.o,0,0))}else if(c==Ce){c=a.ob;e=!1;for(d=1;d<=c.p;++d)e=ZE(c.b[d])||e;(a.Ib=e)&&XE(a,"deleteAtomMaps",a.o,0,0)}else c==De?(a.Ib=$E(a.ob),a.Ib&&XE(a,"deleteHydrogens",a.o,0,0)):I(c,Dj)||(I(c,uh)?a.hc=!0:aF(a,c));\n(a.Ib||a.Gb)&&a.Ze(a.Ec.d)}\nfunction bF(a,b,c,d,e){var f,g,h,j,l,o,m,r;if(!a.Ob&&(j=c-b+1,!(0>=j||b>a.Sb||c>a.Sb))){l=C(cF,Sl,-1,99,1);h=m=o=0;for(g=b;g<=c;++g)f=dF(a.zb[g]),o+=f.c,m+=f.d,f.d>h&&(h=f.d),l[g]=f.c,2==d&&(l[g]=f.d);a.J&&(o+=25*(j+1),m+=25*(j+1),h+=25);j=g=1;a.J?r=eF(a):r=fF(a);f=Vu(r.b);r=Vu(r.a);1==d||3==d?f=~~((f-48)/2):2==d&&(r=~~(r/2));o>=f&&(g=f/o);h>=r&&(j=r/h);h=0;a.J&&(a.xb=g<j?g:j,a.cg("alignMolecules Depict: molecularAreaScale="+a.xb+" xsize="+f+" ysize="+r+ca),h=25*f/o,2==d&&(h=25*r/m));for(g=b;g<=c;++g)2==\nd?l[g]=l[g]*r/m:l[g]=l[g]*f/o;o=-f/2;m=0;1==d?o=-f-24:3==d?o=24:2==d&&(o=0,m=-r);for(g=b;g<=c;++g){a.J&&gF(a.zb[g]);2==d?m+=l[g]/2+h:o+=l[g]/2+h;if(!e)for(b=1;b<=a.zb[g].p;++b)hF(a.zb[g].b[b],o/a.xb,m/a.xb);2==d?m+=l[g]/2:o+=l[g]/2;a.J||iF(a.zb[g])}}}function jF(a,b){var c;a.k=202;a.Mb=!1;ht(a,n);if(0!=a.Sb){a.Ib=!0;a.q=!0;for(c=a.o;c<a.Sb;++c)a.zb[c]=a.zb[c+1];--a.Sb;a.o=a.Sb;0<a.Sb?a.ob=a.zb[a.o]:(a.ob=new kF(a),a.ob.o=0);b&&(!!a.r&&lF(Up(a.r,"clear"),0,0,0),a.hc=!0)}}\nfunction mF(a){a.Sb=0;a.o=0;a.ob=new kF(a);a.ob.o=0;a.sb=null;a.Ib=!0}\nfunction nF(a,b){var c,d,e,f,g;g=new wC;e=If;d="MOL";f="MOL or SDF";UE();a:{for(c=1;c<=a.Sb;++c)if(0<a.zb[c].p){c=(UE(),UE(),VE);break a}c=(UE(),UE(),WE)}c=c.a?WE:VE;b&&(e="SMIRKS",f=d=Cf);a.Ac&&(f+=" or "+e,!b&&a.zc&&(f+=" or OCL ID code"));e=new pC(ye+e);e.c=wc;uC(g,e);oC(e,!c.a);sB(e.d,a);e=new pC(ye+d);e.c=Fc;sB(e.d,a);uC(g,e);b||(e=new pC(ye+d+" V3000"),e.c=Hc,sB(e.d,a),uC(g,e),a.Uf()&&(a.N&&(e=new pC("Copy as InChI"),e.c=Ic,sB(e.d,a),oC(e,!c.a),uC(g,e)),a.P&&(e=new pC("Copy as InChI key"),e.c=\nKc,sB(e.d,a),oC(e,!c.a),uC(g,e)),a.kc&&(e=new pC("Search chemical structure (through InChIKey)"),e.c=Vc,sB(e.d,a),oC(e,!c.a),uC(g,e)),a.O&&(e=new pC("Copy as InChI auxinfo"),e.c=Lc,sB(e.d,a),oC(e,!c.a),uC(g,e))));a.Ac&&a.Q&&!b&&(e=new pC("Copy as Scalar Vector Graphics"),e.c=Wc,sB(e.d,a),uC(g,e));a.Ac&&a.zc&&!b&&(e=new pC("Copy as OCL ID code"),e.c=Mc,sB(e.d,a),oC(e,!c.a),uC(g,e));a.Tb&&(uC(g,new pC(vb)),d=a.Wb,null==d&&(d="Paste "+f),e=new pC(d),e.c=Xc,sB(e.d,a),uC(g,e));sA(a,g);return g}\nfunction oF(a,b,c,d){return new pF(a.Yf(!b?null:b.a,Q(K(Math.round(c))),Q(K(Math.round(d)))))}\nfunction qF(a,b,c,d){var e,f,g,h,j,l,o;f=100*d+c;j=(c-1)*(a.mb+(a.Lb?1:0));g=(d-1)*(a.mb+(a.Lb?1:0));1==c&&2<d&&(g-=2*a.mb);rF(b,sE);a.Lb?(f==a.k&&rF(b,QB(sE)),sF(b,j,g,a.mb,a.mb),rF(b,(zB(),EB)),tF(b,j,g,a.mb-1,a.mb-1)):f==a.k?uF(b,j+1,g+1,a.mb,a.mb,!1):uF(b,j,g,a.mb,a.mb,!0);if(!(1301==f&&!a.cc||107==f&&!a.ac))if(201!=f||a.tc)if(103!=f||a.Fb)if(!(105==f&&!a.Rb&&!a.A)&&(109!=f||a.dc))if(c=a.mb/4,3>d)switch(rF(b,(zB(),GB)),f){case 101:rF(b,KB);vF(b,j+3,g+3,a.mb-6,a.mb-6);rF(b,GB);e=g+3;h=a.mb-6;c=\na.mb-6;d=b.a;f=Q(K(S((j+3)*T)));e=Q(K(S(e*T)));h=Q(K(S(h*T)));c=Q(K(S(c*T)));d.n&&(wF(d,!1),xF(d,yF(d,f,e,h,c)));zF(b,j+6,g+6,a.mb-12,a.mb-12);AF(b.a,Q(K(S((j+9)*(BF(),T)))),Q(K(S((g+9)*T))),Q(K(S(2*T))),Q(K(S(4*T))));sF(b,j+a.mb-10,g+9,2,4);0.04>Math.random()&&(rF(b,IB),AF(b.a,Q(K(S((j+10)*T))),Q(K(S((g+18)*T))),Q(K(S(4*T))),Q(K(S(4*T)))));0.96<Math.random()&&(rF(b,KB),sF(b,j+a.mb-10,g+8,2,3));break;case 112:f=j+c;e=j+a.mb-c;h=j+a.mb/2;CF(b,f,g+a.mb-c,h,g+a.mb/2);CF(b,j+a.mb/2,g+a.mb/2,e,g+a.mb-\nc);l=g+a.mb-c;d=a.mb/24;DF(b.a,Q(K(S((h-d)*(BF(),T)))),Q(K(S(l*T))),Q(K(S((h-2*d)*T))),Q(K(S(l*T))));DF(b.a,Q(K(S((h+d)*T))),Q(K(S(l*T))),Q(K(S((h+2*d)*T))),Q(K(S(l*T))));rF(b,LB);CF(b,f,g+c,h,g+a.mb/2);CF(b,j+a.mb/2,g+a.mb/2,e,g+c);l=g+c;DF(b.a,Q(K(S((h-d)*T))),Q(K(S(l*T))),Q(K(S((h-2*d)*T))),Q(K(S(l*T))));DF(b.a,Q(K(S((h+d)*T))),Q(K(S(l*T))),Q(K(S((h+2*d)*T))),Q(K(S(l*T))));rF(b,GB);break;case 107:rF(b,JB);sF(b,j+4,g+4,a.mb-8,a.mb-8);rF(b,GB);tF(b,j+4,g+4,a.mb-8,a.mb-8);zF(b,j+6,g+6,a.mb-11,a.mb-\n12);AF(b.a,Q(K(S((j+9)*(BF(),T)))),Q(K(S((g+9)*T))),Q(K(S(2*T))),Q(K(S(4*T))));sF(b,j+a.mb-10,g+9,2,4);break;case 108:d=a.mb/4;CF(b,j+d,g+a.mb-d,j+a.mb-d,g+d);d=a.mb/2-d;f=g+2*a.mb/3;j+=a.mb/2;c=j+d;DF(b.a,Q(K(S(j*(BF(),T)))),Q(K(S(f*T))),Q(K(S(c*T))),Q(K(S(f*T))));g+=a.mb/3;a=j-d;DF(b.a,Q(K(S(a*T))),Q(K(S(g*T))),Q(K(S(j*T))),Q(K(S(g*T))));j=(a+j)/2;g-=d/2;a=g+d;DF(b.a,Q(K(S(j*T))),Q(K(S(g*T))),Q(K(S(j*T))),Q(K(S(a*T))));break;case 113:a.lc&&(d=c/2,f=a.mb-2*c-2*d,c=j+d+c,e=g+(c-j),rF(b,NB),EF(b.a,\nQ(K(S(c*(BF(),T)))),Q(K(S(e*T))),Q(K(S(f*T))),Q(K(S(f*T)))),rF(b,FB),h=j+a.mb/2,a=g+a.mb/2,l=c+f,o=g+d,g=o+d,DF(b.a,Q(K(S(c*T))),Q(K(S(g*T))),Q(K(S(h*T))),Q(K(S(o*T)))),DF(b.a,Q(K(S(h*T))),Q(K(S(o*T))),Q(K(S(l*T))),Q(K(S(g*T)))),g=e+f+d,o=g+d,DF(b.a,Q(K(S(c*T))),Q(K(S(g*T))),Q(K(S(h*T))),Q(K(S(o*T)))),DF(b.a,Q(K(S(h*T))),Q(K(S(o*T))),Q(K(S(l*T))),Q(K(S(g*T)))),j+=d,l=j+d,g=e+f,DF(b.a,Q(K(S(l*T))),Q(K(S(e*T))),Q(K(S(j*T))),Q(K(S(a*T)))),DF(b.a,Q(K(S(j*T))),Q(K(S(a*T))),Q(K(S(l*T))),Q(K(S(g*T)))),j=\nc+f+d,l=j+d,DF(b.a,Q(K(S(j*T))),Q(K(S(e*T))),Q(K(S(l*T))),Q(K(S(a*T)))),DF(b.a,Q(K(S(l*T))),Q(K(S(a*T))),Q(K(S(j*T))),Q(K(S(g*T)))));break;case 110:FF(b,j,g,a.mb,!0);break;case 111:FF(b,j,g,a.mb,!1);break;case 214:d=a.Z;f=3+j;c=f+d/2;e=f+d;h=g+3;l=h+d;rF(b,NB);GF(b,z(cF,Sl,-1,[f,c,e]),z(cF,Sl,-1,[h,l,h]),3);f=c;l=h+d/2;h=l+d;GF(b,z(cF,Sl,-1,[f,c+d/2,f+d]),z(cF,Sl,-1,[h,l,h]),3);a.R=new sC(Vu(j),Vu(g));break;case 109:CF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);CF(b,j+a.mb-c,g+a.mb/2,j+a.mb-3*c/2,g+a.mb/2+\nc/2);CF(b,j+a.mb-c,g+a.mb/2,j+a.mb-3*c/2,g+a.mb/2-c/2);break;case 102:rF(b,BB);sF(b,j+3,g+5,a.mb-7,a.mb-11);rF(b,GB);tF(b,j+3,g+5,a.mb-7,a.mb-11);break;case 103:rF(b,sE);a.Mb&&uF(b,j+1,g+1,a.mb,a.mb,!1);rF(b,GB);HF(a,b,j,g,"NEW");break;case 106:rF(b,IB);CF(b,j+7,g+7,j+a.mb-7,g+a.mb-7);CF(b,j+8,g+7,j+a.mb-6,g+a.mb-7);CF(b,j+7,g+a.mb-7,j+a.mb-7,g+7);CF(b,j+8,g+a.mb-7,j+a.mb-6,g+7);rF(b,GB);CF(b,j+c,g+a.mb/2,j+12,g+a.mb/2);HF(a,b,j+6,g,Bf);break;case 104:rF(b,IB);CF(b,j+7,g+7,j+a.mb-7,g+a.mb-7);CF(b,\nj+8,g+7,j+a.mb-6,g+a.mb-7);CF(b,j+7,g+a.mb-7,j+a.mb-7,g+7);CF(b,j+8,g+a.mb-7,j+a.mb-6,g+7);rF(b,GB);break;case 105:a.sc?(rF(b,MB),vF(b,j+3,g+3,a.mb-6,a.mb-6),rF(b,GB)):HF(a,b,j,g,"123");break;case 114:rF(b,OB);d=a.mb-8;f=j+(a.mb-d)/2;c=g+(a.mb-d)/2;AF(b.a,Q(K(S(f*(BF(),T)))),Q(K(S(c*T))),Q(K(S(d*T))),Q(K(S(d*T))));rF(b,GB);IF(a,b,j,g,BB,Sh);break;case 201:CF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2+2);CF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2-2);CF(b,j+a.mb-c,g+a.mb/2+2,j+a.mb-c,g+a.mb/2-2);break;case 202:CF(b,\nj+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);break;case 203:CF(b,j+c,g+a.mb/2-2,j+a.mb-c,g+a.mb/2-2);CF(b,j+c,g+a.mb/2+2,j+a.mb-c,g+a.mb/2+2);break;case 204:CF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);CF(b,j+c,g+a.mb/2-3,j+a.mb-c,g+a.mb/2-3);CF(b,j+c,g+a.mb/2+3,j+a.mb-c,g+a.mb/2+3);break;case 205:DF(b.a,Q(K(S((j+c/2)*(BF(),T)))),Q(K(S((g+2*c+c/3)*T))),Q(K(S((j+3*(c/2))*T))),Q(K(S((g+2*c-c/3)*T))));DF(b.a,Q(K(S((j+3*(c/2))*T))),Q(K(S((g+2*c-c/3)*T))),Q(K(S((j+5*(c/2))*T))),Q(K(S((g+2*c+c/3)*T))));DF(b.a,Q(K(S((j+5*(c/\n2))*T))),Q(K(S((g+2*c+c/3)*T))),Q(K(S((j+7*(c/2))*T))),Q(K(S((g+2*c-c/3)*T))));break;case 206:JF(a,b,j,g+2,3);break;case 207:JF(a,b,j,g,4);break;case 208:JF(a,b,j,g,5);break;case 209:JF(a,b,j,g,1);break;case 210:JF(a,b,j,g,6);break;case 211:JF(a,b,j,g,7);break;case 212:JF(a,b,j,g,8);break;case 213:HF(a,b,j,g,"FG"),a.T=new sC(Vu(j),Vu(g))}else d=KF(a,f),IF(a,b,j,g,vE[d],xE[d])}\nfunction LF(a,b,c){var d,e,f;d=0;b=Q(K(S(b/a.nb)));c=Q(K(S(c/a.nb)));if(b<a.mb+(a.Lb?1:0)||c<2*a.mb+(a.Lb?1:0)){f=0;for(e=1;14>=e;++e)if(b<e*(a.mb+(a.Lb?1:0))){f=e;break}b=0;for(e=1;e<=MF+2;++e)if(c<e*(a.mb+(a.Lb?1:0))){b=e;break}0<f&&0<b&&(d=100*b+f)}109==d&&(a.dc||(d=0));return d}function NF(a){var b;b=9;a.cc&&++b;a.Bc&&++b;return b}\nfunction OF(a,b,c,d,e){var f;f=3*e;e*=a.Z;a.J&&(f=0);f=c-f-e;c=f+e;a.J?(a=d,e=d-e,d=(e+d)/2):(d/=2,a=d+e/2,e=d-e/2);rF(b,(zB(),NB));GF(b,z(cF,Sl,-1,[f,c,f]),z(cF,Sl,-1,[e,d,a]),3)}\nfunction PF(a){var b,c,d,e,f;a.cg("drawMolecularArea mustReDrawMolecularArea="+a.Ib+ca);if(a.Ib){if(a.r&&null!=a.r.a&&a.r.a!=wk&&a.r.a!=sj)for(b=1;b<=a.Sb;++b)ME(a.zb[b]);QF(a.vb.b.a,a.xb/T);e=a.vb.b;c=a.yb;b=a.ub;a.cg("drawMolecularArea "+c+" : "+b+" scale: "+a.xb+ca);rF(e,a.D);c/=a.xb;b/=a.xb;AF(e.a,Q(K(S(0*(BF(),T)))),Q(K(S(0*T))),Q(K(S(c*T))),Q(K(S(b*T))));d=a.tb?(zC(),CC):(zC(),EC);f=(zC(),AC);var g=e.a;if(f==(zC(),AC))d==CC?g.b=n:g.b=Oj;d=new wB(a.wb);e.d=new wB(T*d.e);RF(e.a,e.d);for(d=1;d<=\na.Sb;++d){f=a.zb[d];var g=e,h=void 0,j=void 0,l=void 0,o=void 0,m=void 0,r=void 0,t=o=o=void 0,y=j=t=void 0,u=y=o=void 0,D=m=u=r=h=u=void 0,s=void 0,F=void 0,O=m=void 0,L=l=m=u=t=h=j=u=j=D=t=h=F=y=h=void 0,l=O=r=O=D=r=t=o=L=l=o=t=t=void 0,y=h=1;g.c=f.k.D;f.k.L&&(rF(g,(zB(),GB)),tF(g,0,0,f.k.M.b-1,f.k.M.a-1));if(0!=f.p){f.y&&(s=g,o=f.y,s.b=o,s.f=s.a.e,SF(s.a,o));f.s&&(gF(f),bF(f.k,1,f.k.Sb,0,!1),f.s=!1);TF(f.k,f.k.x);if(-1==f.i){for(s=1;s<=f.p;++s)o=f.b[s].c,0<o&&7>o&&(rF(g,(qE(),yE)[o]),vF(g,f.b[s].q-\n12,f.b[s].r-12,24,24));for(s=1;s<=f.q;++s)l=f.c[s].i,m=f.c[s].j,0!=f.b[l].c&&f.b[l].c==f.b[m].c&&(rF(g,(qE(),yE)[f.b[l].c]),u=f.b[m].q-f.b[l].q,h=f.b[m].r-f.b[l].r,y=Math.sqrt(u*u+h*h),1>y&&(y=1),h/=y,y=u/y,u=9*h,t=9*y,o=UF(4),r=UF(4),o[0]=f.b[l].q+u,r[0]=f.b[l].r-t,o[1]=f.b[m].q+u,r[1]=f.b[m].r-t,o[2]=f.b[m].q-u,r[2]=f.b[m].r+t,o[3]=f.b[l].q-u,r[3]=f.b[l].r+t,GF(g,o,r,4))}for(s=1;s<=f.q;++s){rF(g,(zB(),FB));t=f.c[s];l=t.i;m=t.j;1==f.i&&0!=f.b[l].c&&f.b[l].c==f.b[m].c&&rF(g,(qE(),yE)[f.b[l].c]);if(3==\nt.f||4==t.f)o=l,l=m,m=o;o=f.b[l].q;r=f.b[l].r;L=f.b[m].q;O=f.b[m].r;if(1!=t.c||0!=t.f)u=L-o,h=O-r,y=Math.sqrt(u*u+h*h),1>y&&(y=1),h/=y,y=u/y;switch(t.c){case 2:10<=t.f&&rF(g,LB);u=2*h;t=2*y;DF(g.a,Q(K(S((o+u)*(BF(),T)))),Q(K(S((r-t)*T))),Q(K(S((L+u)*T))),Q(K(S((O-t)*T))));DF(g.a,Q(K(S((o-u)*T))),Q(K(S((r+t)*T))),Q(K(S((L-u)*T))),Q(K(S((O+t)*T))));rF(g,GB);break;case 3:DF(g.a,Q(K(S(o*(BF(),T)))),Q(K(S(r*T))),Q(K(S(L*T))),Q(K(S(O*T))));l=3*h;m=3*y;DF(g.a,Q(K(S((o+l)*T))),Q(K(S((r-m)*T))),Q(K(S((L+l)*\nT))),Q(K(S((O-m)*T))));DF(g.a,Q(K(S((o-l)*T))),Q(K(S((r+m)*T))),Q(K(S((L-l)*T))),Q(K(S((O+m)*T))));break;case 9:case 0:for(m=0;10>m;++m)l=o-(o-L)/10*m,D=r-(r-O)/10*m,DF(g.a,Q(K(S(l*(BF(),T)))),Q(K(S(D*T))),Q(K(S(l*T))),Q(K(S(D*T))));VF(g,f.k.v);m=WF(f.k.w);t=t.d;l=Ed;null!=t&&(l=t);t=GC(f.k.w,l);t=(o+L)/2-t/2;O=(r+O)/2+~~(m/2)-1;rF(g,LB);XF(g.a,l,Q(K(S(t*(BF(),T)))),Q(K(S(O*T))));rF(g,GB);break;default:if(1==t.f||3==t.f)u=3*h,t=3*y,D=UF(3),j=UF(3),D[0]=L+u,j[0]=O-t,D[1]=o,j[1]=r,D[2]=L-u,j[2]=O+t,\nGF(g,D,j,3);else if(2==t.f||4==t.f){u=3*h;t=3*y;for(m=0;10>m;++m)l=o-(o-L)/10*m,D=r-(r-O)/10*m,j=m/10,DF(g.a,Q(K(S((l+u*j)*(BF(),T)))),Q(K(S((D-t*j)*T))),Q(K(S((l-u*j)*T))),Q(K(S((D+t*j)*T))))}else DF(g.a,Q(K(S(o*(BF(),T)))),Q(K(S(r*T))),Q(K(S(L*T))),Q(K(S(O*T))))}}y=UF(f.p+1);h=UF(f.p+1);for(s=1;s<=f.q;++s)l=f.c[s].i,m=f.c[s].j,o=f.b[l].q,r=f.b[m].q,++h[l],++h[m],y[l]=y[l]/h[l]+r/h[l],y[m]=y[m]/h[m]+o/h[m];VF(g,f.k.v);m=WF(f.k.w);L=UF(f.p+1);r=UF(f.p+1);o=C(YF,q,120,f.p+1,0);for(s=1;s<=f.p;++s)l=\nZF(f,s),(null==l||1>l.length)&&(l=gb),j=f.b[s],3==f.b[s].a&&0<f.b[s].j&&0==f.b[s].n&&0==j.d&&!(4<=j.o&&2==j.j)?(L[s]=r[s]=GC(f.k.w,l),o[s]=$F(f,s,L[s],L[s],m,!1)):(O=y[s]<f.b[s].q,u=!0,1<h[s]&&8.333333333333334>aG(y[s]-f.b[s].q)&&(u=!1),2<h[s]&&(u=!1),1==h[s]&&2.5>aG(y[s]-f.b[s].q)&&(O=!0),t=l,D=n,f.k.oc&&(F=f.b[s].i,0<F&&(D+=Pe,1<F&&(D+=F))),F=n,0!=j.d&&(F=Uf+j.d+bg),j=n,0!=f.b[s].n&&(1<bG(f.b[s].n)&&(j+=bG(f.b[s].n)),0<f.b[s].n?j+=kb:j+=vb),O||!u?l=F+l+D+j+n:l=j+D+n+F+l,u||(t=l),t=GC(f.k.w,t),u=\nGC(f.k.w,l),L[s]=t,r[s]=u,u=o[s]=$F(f,s,t,u,m,O),t=u.c+2+1,O=u.d+m+2,rF(g,g.c),-1==f.i&&0!=f.b[s].c&&rF(g,(qE(),yE)[f.b[s].c]),sF(g,u.c,u.d,u.b,u.a),1==f.i?0!=f.b[s].c?rF(g,(qE(),yE)[f.b[s].c]):rF(g,(zB(),GB)):rF(g,(qE(),vE)[f.b[s].a]),XF(g.a,l,Q(K(S(t*(BF(),T)))),Q(K(S(O*T)))));for(s=1;s<=f.p;++s)h=f.b[s],-99199!=h.f&&(t=L[s],u=r[s],t=f.b[s].q-t/2,O=f.b[s].r+~~(m/2)-1,rF(g,(zB(),LB)),cG(g,fa+(-99199!=h.f?h.f:0),t+u,O));if(0<f.v||0<f.w)if(rF(g,104==f.k.k?(zB(),IB):(zB(),OB)),0<f.v&&106!=f.k.k&&(u=\no[f.v],tF(g,u.c,u.d,u.b,u.a)),0<f.w&&(l=f.c[f.w].i,m=f.c[f.w].j,u=f.b[m].q-f.b[l].q,h=f.b[m].r-f.b[l].r,y=Math.sqrt(u*u+h*h),1>y&&(y=1),h/=y,y=u/y,u=4*h,t=4*y,D=UF(5),j=UF(5),D[0]=f.b[l].q+u,D[1]=f.b[m].q+u,j[0]=f.b[l].r-t,j[1]=f.b[m].r-t,D[3]=f.b[l].q-u,D[2]=f.b[m].q-u,j[3]=f.b[l].r+t,j[2]=f.b[m].r+t,D[4]=D[0],j[4]=j[0],106!=f.k.k&&dG(g,D,j,5),106==f.k.k&&eG(f,f.c[f.w].i,f.c[f.w].j))){h=0;for(s=1;s<=f.p;++s)0<f.a[s]&&++h;if(h>~~(f.p/2))for(s=1;s<=f.p;++s)0<f.a[s]?f.a[s]=0:f.a[s]=1;rF(g,(zB(),IB));\nfor(s=1;s<=f.p;++s)0<f.a[s]&&(u=o[s],tF(g,u.c,u.d,u.b,u.a))}f.y&&(g.b=null,SF(g.a,g.f))}}a.dc&&(d=(c-48)/2,rF(e,(zB(),LB)),DF(e.a,Q(K(S(d*T))),Q(K(S(b/2*T))),Q(K(S((d+48)*T))),Q(K(S(b/2*T)))),DF(e.a,Q(K(S((d+48)*T))),Q(K(S(b/2*T))),Q(K(S((d+48-6)*T))),Q(K(S((b/2+6)*T)))),DF(e.a,Q(K(S((d+48)*T))),Q(K(S(b/2*T))),Q(K(S((d+48-6)*T))),Q(K(S((b/2-6)*T)))));a.J&&(a.hb=new jC(Qe,0,13),a.kb=wA(a.hb),null!=a.sb&&(d=GC(a.kb,a.sb),d=(c-d)/2,f=b-13,rF(e,(zB(),GB)),VF(e,a.hb),cG(e,a.sb,d,f)));a.J&&a.nc&&OF(a,e,\nc,b,0.6/a.xb);b=Q(K(S(fG(a,a.nb))));c=Q(K(S(gG(a,a.nb))));hG(a.Ec,a.vb.a,b,c);a.Ib=!1;if(a.hc){hD();c=new iG;c.a=a.o;c.f=a.Sb;b=!1;for(e=1;99>e;++e)if(d=a.zb[e])0<d.p&&(b=!0),c.d[e]=new HE(d);else break;c.i=a.dc;c.e=a.Fb;c.b=a.xb;c.c=a.cb;e=a.pb;b=new jG(b?c:null);c=e.a.c;e.a.c=b;b.b=e.a;c&&(b.c=c,c.b=b);e.a=b;a.hc=!1}a.r&&null!=a.r.a&&(null!=a.Qb&&VD(a.Qb,null),a.r&&null!=a.r.a&&a.$f(),kG(a.r),a.Mb&&(a.Mb=!1,a.Kb=!0,a.Ze(a.Ec.d)))}}function lG(a){a.Ib=!0;a.vb?(PF(a),a.Ib=!1):mG(a)}\nfunction JF(a,b,c,d,e){var f,g,h,j,l;f=a.mb/4;g=!1;j=C(cF,Sl,-1,9,1);l=C(cF,Sl,-1,9,1);c+=a.mb/2;d+=a.mb/2;f=a.mb/2-f/2;1==e&&(e=6,g=!0);for(a=0;a<=e;++a)h=6.283185307179586/e*(a-0.5),j[a]=c+f*Math.sin(h),l[a]=d+f*Math.cos(h);dG(b,j,l,e+1);if(g){for(a=0;a<=e;++a)h=6.283185307179586/e*(a-0.5),j[a]=c+(f-3)*Math.sin(h),l[a]=d+(f-3)*Math.cos(h);CF(b,j[0],l[0],j[1],l[1]);CF(b,j[2],l[2],j[3],l[3]);CF(b,j[4],l[4],j[5],l[5])}}\nfunction FF(a,b,c,d,e){var f,g,h,j,l,o,m,r;l=d/4;c-=1;o=2+l/2;g=2+l;r=c+10*d/24;j=r+l;m=b+d;e?(h=2+b,f=o+b,g+=b):(f=m-o,h=m-2,g=m-g);DF(a.a,Q(K(S(h*(BF(),T)))),Q(K(S(r*T))),Q(K(S(f*T))),Q(K(S(j*T))));DF(a.a,Q(K(S(g*T))),Q(K(S(r*T))),Q(K(S(f*T))),Q(K(S(j*T))));h=l/3-0.5;DF(a.a,Q(K(S(f*T))),Q(K(S((r+h)*T))),Q(K(S(f*T))),Q(K(S(j*T))));f=d-o-4;c=c+o-h;d=d-4-h-1;j=270;e?(b+=o,e=270):(b=m-f-o,j*=-1,e=-90);nG(a.a,Q(K(S(b*T))),Q(K(S(c*T))),Q(K(S(f*T))),Q(K(S(d*T))),Q(K(Math.round(e))),Q(K(Math.round(j))))}\nfunction YE(a){var b,c,d;b=-99999;for(d=1;d<=a.Sb;++d)c=a.zb[d],c=oG(c),c>b&&(b=c);return b}\nfunction pG(a,b,c,d){var e=zE?350:170,f,g,h,j;qG(d);b=rG(a,b);c=rG(a,c);h=e;for(g=1;g<=a.Sb;++g){j=new sG(e);f=a.zb[g];for(var l=b,o=c,m=j,r=void 0,t=void 0,y=void 0,u=void 0,D=r=r=r=u=r=void 0,s=void 0,F=void 0,O=t=y=r=r=void 0,L=void 0,Z=void 0,D=0,F=m.a,s=1;s<=f.q;++s)r=tG(l,o,f.c[s].a,f.c[s].b),r<F&&(F=r,D=s);D*=-1;for(s=1;s<=f.p;++s)r=tG(l,o,f.b[s].q,f.b[s].r),r<F&&(F=r,D=s);if(0==D)for(s=1;s<=f.q;++s)r=f.c[s].i,u=f.c[s].j,t=f.b[r].q,y=f.b[r].r,r=f.b[u].q,u=f.b[u].r,r-=t,u-=y,L=l-t,Z=o-y,y=r*\nr+u*u,t=L*L+Z*Z,O=tG(L,Z,r,u),t+O>y+F||(r=L*r+Z*u,0>r||(y=Math.sqrt(y),t=Math.sqrt(t),r/=y*t,1<=r||(r=1.5707963267948966-Math.acos(r),r=t*Math.cos(r),r*=r,r<F&&(D=-s,F=r))));m.a=F;f=D;j.a<h&&(h=j.a,qG(d),d.c=g,0<f?d.a=f:d.b=-f)}}function eF(a){var b;(0>=a.yb||0>=a.ub)&&(!a.M&&(a.M=iB(a)),uG(a,a.M));b=new vG;b.b=a.yb;b.a=a.ub;return b}function fF(a){var b;b=eF(a);b.b/=a.xb;b.a/=a.xb;return b}\nfunction wG(a,b,c,d){var e,f;if(!b||xG(b)){if((e=0<a.ob.v||0<a.ob.w)&&(104==a.k||106==a.k))return!0;if(e&&!a.J){a.xc&&(f=a.xc,f.k==a&&(f.k=null,tm(a.Uc,f)));f=a.ob;var g,b=new wC;e=a.Rb||a.A||a.dc;f.f.a?g=new pC(Pf):g=new pC(Kf);oC(g,yG(f));uC(b,g);sB(g.d,a);if(e&&0<f.v){g=new pC(ue);sB(g.d,a.Y);var h=a.Y;h.d=null;h.e=h.a=0;a.Y.a=f.v;a.Y.d=f;a.Y.e=a.o;uC(b,g)}g=new pC(De);a:{for(h=f.p;1<=h;--h)if(1==f.b[h].a){h=!0;break a}h=!1}oC(g,h);uC(b,g);sB(g.d,a);e&&(e=new pC(ae),sB(e.d,a),uC(b,e),e=new pC(Ce),\nsB(e.d,a),uC(b,e),oC(e,0<oG(f)));a.xc=b;sA(a,a.xc);zG(a.xc.a,a,c,d)}else a.dc?f=(a.G=nF(a,!0),a.G):f=(a.F=nF(a,!1),a.F),xG(b)||(c=Vu(c*a.nb+0.5),d=Vu(d*a.nb+0.5)),zG(f.a,a,c,d);d=new gt(null,0,AG(0));BG(a,d,0,0);return!0}return!1}\nfunction CG(a,b){var c;if(0==a.ob.p)return!1;c=null;switch(b){case 102:1<a.Sb?c="Delete selected molecule (red)":c="Clear canvas";var d=(zB(),HB);a.ob.y=d;a.yc=a.ob;break;case 109:c="Copy selected (blue) molecule to the other side of the reaction",d=(zB(),NB),a.ob.y=d,a.yc=a.ob}null!=c?(ht(a,c),a.Ib=!0,a.Kb=!0):(a.Ib=!1,a.Kb=!1);return null!=c}\nfunction DG(a,b){var c;if(a.yc&&(102==b||a.dc&&109==b)){a.yc.y=null;a.yc=null;for(c=1;c<=a.Sb;++c)a.zb[c].y=null;ht(a,n);a.Ib=!0;a.Kb=!0}else a.Ib=!1,a.Kb=!1;return a.Ib}\nfunction EG(a,b,c,d){var e,f,b=new FG(b);e=null;f=!1;GG(a.r,Od);ht(a,n);if(b.f==(HG(),IG)&&b.c){var g=b.c;b.a=g.a;b.f=g.f;b.i=g.i;b.e=g.e;b.c=g.c;b.b=g.b}b.a==(JG(),KG)&&b.i!=(LG(),MG)?NG(a,b.b,d)||(e="Invalid V2000 molfile"):b.a==OG?PG(a,b.b,d)||(e="Invalid JME string"):b.a==QG?e="Reading "+b.f+la:a.Ac&&(f=!0,oq(1,new RG(a,b,c,d)));f||(a.Ib=null==e,c?null==e?SG(c):TG(c,new Ap(e)):null!=e&&(ht(a,Fe+e),a.Ze(a.Ec.d)))}\nfunction NG(a,b,c){var d,e,f,g,h,j;ht(a,n);if(0==b.indexOf(Ja)){a.Sb=0;a.dc=!0;a.Fb=!0;d=UG(b);h=new PD(b,d,!0);b=n;for(e=1;5>=e;++e)b=VG(h,d);e=AG(wD(nx(b.substr(0,3)),10)).a;g=AG(wD(nx(b.substr(3,3)),10)).a;VG(h,d);for(b=1;b<=e+g;++b){for(f=n;!(j=VG(h,d),null==j||I(j,"$MOL"));)f+=j+d;a.zb[++a.Sb]=new WG(a,f)}a.xb=1;bF(a,1,e,1,!1);bF(a,e+1,e+g,3,!1);d="readRXNFile"}else{(a.J||a.Vb)&&(a.dc=!1);a.ob=new WG(a,b);if(!a.ob||0==a.ob.p)return!a.ob&&(ht(a,"ERROR - problems in reading/processing MOL input"),\na.Ze(a.Ec.d)),!!a.ob;d=(a.dc||a.Fb)&&a.p||a.Mb;null!=a.t&&a.ob&&XG(a.ob,a.t,!0);null!=a.u&&a.ob&&XG(a.ob,a.u,!1);d||(a.Sb=0,a.xb=1);h=YG(a.ob);if(1>=h||a.J)a.zb[++a.Sb]=a.ob;else{a.Fb=!0;for(b=1;b<=h;++b)a.zb[++a.Sb]=new ZG(a,a.ob,b)}d?a.o=a.Sb:a.o=1;a.ob=a.zb[a.o];a.J?bF(a,1,1,0,!0):bF(a,1,h,0,!d);d=qj}$G(a);null!=d&&(GG(a.r,Od),a.r&&lF(Up(a.r,d),0,0,0),a.hc=!0);a.Ib=!0;c&&a.Ze(a.Ec.d);return!0}function ht(a,b){null==b&&(b=n);a.Gb=!0;a.X=b;a.cg("info: "+b)}\nfunction TF(a,b){var c;c=Math.round(b);100>c&&(!AE[c]&&(AE[c]=new jC(Qe,0,c)),!CE[c]&&kq(CE,c,wA(AE[c])),a.v=AE[c],a.w=CE[c])}function xG(a){var b;if(!a)return!1;b=a.pf();a=0!=(a.e&2);return b||a}function fG(a,b){return(a.mb+(a.Lb?1:0))*b}function KF(a,b){var c,d;d=-1;for(c=0;c<uE.length;c+=2)if(uE[c]==b){d=uE[c+1];break}32==d&&!a.Bc&&a.cc&&(d=33);return d}\nfunction pt(a,b){var c,d,e;if(0==b)return!1;PE(a,!1);d=!1;c=a.k;a.k=b;if(300>=b)switch(a.Kb=!0,a.Hb=!0,ht(a,n),b){case 102:jF(a,!0);DG(a,102);CG(a,102);d=!0;break;case 110:a.Ib=!0;a.k=c;a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b?a.q&&(++a.Sb,a.o=a.Sb,a.q=!1):ht(a,"No more undo");if(!(a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b))break;aH(a,bH(a.pb));a.r&&lF(Up(a.r,wk),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 111:a.k=c;if(a.pb.a.c)a.q&&(++a.Sb,a.o=a.Sb,a.q=!1);else{ht(a,"No more redo");break}if(!a.pb.a.c)break;e=a.pb;\nif(!e.a.c)throw new wx("Cannot redo. Index is out of range.");if(!e.a.c)throw new wx($e);e.a=e.a.c;aH(a,e.a.a);a.r&&lF(Up(a.r,sj),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 214:wG(a,null,a.R.a,a.R.b);a.k=c;break;case 151:case 152:case 154:case 153:e=null;a.k=c;switch(b){case 152:e=cH(a.jc);break;case 151:e=dH(a.jc);break;case 154:e=a.jc;e.a=e.c;e=cH(e);break;case 153:e=a.jc,e.a=-1,e=dH(e)}null==e?ht(a,"No more molecules in SDF buffer"):(mF(a),a.Vb=!0,eH(a,e,!1),a.Vb=!1,I(a.X,n)&&(ht(a,"MOL n. "+(a.jc.a+\n1)+" of "+a.jc.c),d=!0,a.r&&lF(Up(a.r,"SDFstack"),0,0,0),a.hc=!0,a.hc=!1));break;case 101:oq(4,new fH(a));a.k=c;break;case 107:oq(2,new gH(a));break;case 114:oq(3,new hH(a));a.k=c;break;case 103:a.Mb=!0;a.k=c;break;case 105:a.A&&a.Bb&&(a.Bb=!1,iH(a.ob),a.Ib=!0,a.r&&lF(Up(a.r,xg),0,0,0),d=a.hc=!0,a.k=c);a.I=1;break;case 109:a.k=c;e=jH(a.ob);if(2==e){ht(a,"Copying the agent not possible !");break}d=dF(a.ob);a.Ib=!0;a.ob=new HE(a.ob);d=Vu((a.M.b-a.mb)/2-d.a);for(e=1;e<=a.ob.p;++e)hF(a.ob.b[e],2*d/a.xb,\n0/a.xb);a.zb[++a.Sb]=a.ob;a.o=a.Sb;a.r&&lF(Up(a.r,"reactionCopy"),0,0,0);d=a.hc=!0;DG(a,109);CG(a,109);break;case 104:d=IE(a);break;case 213:a.k=c;if(!a.S){var f,g,h,j,l;l=new wC;for(f=a.U,g=0,h=f.length;g<h;++g)e=f[g],j=new pC(e),uC(l,j),j.c=e,sB(j.d,a);sA(a,l);a.S=l}f=a.T.b;e=Vu(a.T.a*a.nb+0.5);f=Vu(f*a.nb+0.5);zG(a.S.a,a,e,f);break;case 108:0<a.ob.v&&kH(a.ob,a.ob.v,0)&&(KE(a,Qg,a.ob.v),d=!0)}else a.Hb=!0,a.Kb=!0,a.n=KF(a,b),32==a.n&&oq(5,new lH(a)),1301<=b&&1310>=b&&(a.n=33+(b-1301)),0<a.ob.v&&\n(a.n!=a.ob.b[a.ob.v].a&&32!=a.n?(mH(a.ob,a.ob.v,a.n),a.ob.b[a.ob.v].n=0,a.ob.b[a.ob.v].d=0,a.ob.b[a.ob.v].i=0,KE(a,Kj+a.n,a.ob.v),d=!0):32==a.n&&(d=Uq((mt(),nt).Tc.a.pb,yk),nH(a.ob,a.ob.v,d),KE(a,Kj+a.n,a.ob.v),d=!0));if(!d&&(0<a.ob.v||0<a.ob.w))if(206<=a.k&&229>=a.k)a.cb=2,oH(a.ob),d=!0,XE(a,jg,a.o,0,a.ob.w);else if(202==a.k||203==a.k||204==a.k)if(0<a.ob.v)a.cb=0,d=a.ob,pH(d,d.v,0),XE(a,gg,a.o,0,a.ob.w),d=!0;else{d=1;e=Mj;switch(a.k){case 203:d=2;e=Lj;break;case 204:d=3,e=Nj}a.ob.c[a.ob.w].c=d;XE(a,\ne,a.o,0,a.ob.w);d=!0;a.ob.c[a.ob.w].f=0}d&&(a.Ib=!0,a.k=c);a.Ze(a.Ec.d);return!0}\nfunction jt(a,b,c){var d=null,e;null==d&&(d=FE(a));e=n;if(a.dc){var f,g,h;h=Pu([qH,A],[ml,v],[86,-1],[4,a.Sb+1],0,2,1);for(g=1;3>=g;++g){f=0;for(c=1;c<=a.Sb;++c)jH(a.zb[c])==g&&(h[g][++f]=c);h[g][0]=f}e+=Ka;e+=rH(h[1][0],3)+rH(h[3][0],3)+ca;for(c=1;c<=h[1][0];++c)e+=Ha+sH(a.zb[h[1][c]],d,b);for(c=1;c<=h[3][0];++c)e+=Ha+sH(a.zb[h[3][c]],d,b)}else{1<a.Sb&&(a.ob=new tH(a,a.zb,a.Sb));if(c){e=a.ob;var j,l,d=uH(e,d,b,!0),d=d+("M V30 BEGIN CTAB"+(qE(),ca)),d=d+("M V30 COUNTS "+e.p+fa+e.q+" 0 0 "+(e.f.a&&\nyG(e)?1:0)+ca),d=d+"M V30 BEGIN ATOM\\n";f=-1.7976931348623157E308;c=1.7976931348623157E308;for(b=1;b<=e.p;++b)e.b[b].r>f&&(f=e.b[b].r),e.b[b].q<c&&(c=e.b[b].q);for(b=1;b<=e.p;++b)d+=lf,g=ZF(e,b),d+=b+fa+g,g=vH(e.b[b]),d+=fa+wH(0.055999999999999994*(e.b[b].q-c),0,4)+fa+wH(0.055999999999999994*(f-e.b[b].r),0,4)+fa+wH(0,0,4)+fa+g,0!=e.b[b].n&&(d+=" CHG="+e.b[b].n),d+=ca;d+="M V30 END ATOM\\nM V30 BEGIN BOND\\n";for(b=1;b<=e.q;++b)c=e.c[b],f=c.c,d+=lf+b,j=f,1==c.c?j=1:2==c.c&&(j=2),g=c.i+fa+c.j,l=0,\n1==f&&1==c.f?l=1:1==f&&2==c.f&&(l=3),1==f&&3==c.f&&(l=1,g=c.j+fa+c.i),1==f&&4==c.f&&(l=3,g=c.j+fa+c.i),d+=fa+j+fa+g,0!=l&&(d+=" CFG="+l),d+=ca;d+="M V30 END BOND\\n";c=new Gm;g=new Gm;f=new Gm;for(b=0;10>b;++b)kq(g.b,g.c++,null),kq(f.b,f.c++,null);for(b=1;b<=e.p;++b)j=e.b[b].b,null==j||0==j.length||(I(j,eg)?Am(c,new pB(b)):0==j.indexOf("mix")?(j=wD(ox(j,3),10),l=null,f.c>j&&(l=($B(j,f.c),f.b[j])),null==l?h=new Gm:h=l,Am(h,new pB(b)),fC(f,j,h)):0==j.indexOf(Xi)&&(j=wD(ox(j,2),10),l=null,g.c>j&&(l=\n($B(j,g.c),g.b[j])),null==l?h=new Gm:h=l,Am(h,new pB(b)),fC(g,j,h)));d+=xH(nf,c);if(0<g.c)for(b=1;b<g.c;++b)d+=xH(rf+b,($B(b,g.c),g.b[b]));if(0<f.c)for(b=1;b<f.c;++b)d+=xH(qf+b,($B(b,f.c),f.b[b]));e=d=d+"M V30 END CTAB\\n"+jf}else e=sH(a.ob,d,b);1<a.Sb&&(a.ob=a.zb[a.o])}return e}\nfunction yH(a,b,c,d){var e;a.Ab=!1;if(wG(a,b,c,d))return a.Ab=!0,a.Db=!1,!0;e=!0;a.Cc=c-Q(K(S(fG(a,a.nb))));a.Dc=d-Q(K(S(gG(a,a.nb))));ht(a,n);a.Bb=zH(b);a.Db=!1;if(!a.J&&(c<Q(K(S(fG(a,a.nb))))||d<Q(K(S(gG(a,a.nb)))))){e=LF(a,c,d);if(112==e)return a.rc=!0,ht(a,"Next ring will be added as spiro"),mG(a),a.Ab=!0;if(113==e)if(a.lc)ht(a,"Move one atom"),mG(a);else return a.Ab=!0;if(!a.Bc&&1201==e||!a.ac&&107==e||!a.tc&&201==e||!a.Fb&&103==e||!a.Rb&&!a.A&&105==e||!a.dc&&109==e)return!1;e=pt(a,e)}else{if(!a.J&&\nd>a.M.a-Q(K(S(a.mb*a.nb))))return!1;var b=a.Cc,f=a.Dc,g,h,j,l;l=0;if(0>b||0>f||f>a.ub||b>a.yb)b=0;else if(1==a.Sb)b=a.o;else{b=rG(a,b);f=rG(a,f);j=1.7976931348623157E308;for(h=1;h<=a.Sb;++h){g=a.zb[h];for(var o=void 0,m=void 0,r=void 0,m=1.7976931348623157E308,o=1;o<=g.p;++o)r=tG(b,f,g.b[o].q,g.b[o].r),r<m&&(m=r);g=m;g<j&&(j=g,l=h)}b=l}0<b?(a.o=b,a.ob=a.zb[b]):a.o=0;if(0<a.ob.v&&(UE(),null!=a.b[Sd]?VE:WE).a)if(AH(a,a.o,a.ob.v,0,Sd),a.J&&!a.K)return!0;if(0<a.ob.w&&(UE(),null!=a.b[he]?VE:WE).a)if(AH(a,\na.o,0,a.ob.w,he),a.J&&!a.K)return!0;a.Db=!0;c=Vu(c-a.mb);d-=Q(K(S(gG(a,a.nb))));if(0<a.ob.v)if(a.eb.c=a.o,104==a.k)IE(a);else{if(106==a.k)return!0;if(108==a.k)kH(a.ob,a.ob.v,0)&&KE(a,Qg,a.ob.v);else if(202==a.k||203==a.k||204==a.k||201==a.k||205==a.k)a.cb=1,c=a.ob,pH(c,c.v,0),a.ob.x=a.ob.v,205==a.k?(a.ob.r=1,a.ob.e[1]=a.ob.p,a.ob.e[0]=a.ob.v,a.ob.w=0,XE(a,gg,a.o,0,a.ob.w),a.hc=!1):XE(a,gg,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,oH(a.ob),KE(a,ig,a.ob.v);else if(230==a.k)a.cb=3,KE(a,kg,a.ob.v);\nelse if(233<=a.k&&262>a.k)BH(a.ob,!1),KE(a,hg,a.ob.v),a.cb=3;else if(107==a.k){if(a.bc.b)return!0;nH(a.ob,a.ob.v,Uq(a.bc.e.Tc.a.pb,yk));a.ob.j=!0;KE(a,"addAtomQuery",a.ob.v)}else if(105==a.k)(c=CH(a.ob))?KE(a,"markAtom",a.ob.v):KE(a,"unMarkAtom",a.ob.v);else if(113!=a.k)if(300<a.k){if(a.n!=a.ob.b[a.ob.v].a||32==a.n)mH(a.ob,a.ob.v,a.n),a.ob.b[a.ob.v].n=0,a.ob.b[a.ob.v].d=0,a.ob.b[a.ob.v].i=0,32==a.n&&(c=Uq((mt(),nt).Tc.a.pb,yk),1>c.length&&(c=Sf),nH(a.ob,a.ob.v,c)),KE(a,Kj+a.n,a.ob.v)}else e=!1}else if(0<\na.ob.w)if(a.eb.c=a.o,104==a.k)IE(a);else if(106==a.k){c=a.ob;d=a.ob.w;if(0<c.a[c.c[d].i]&&0<c.a[c.c[d].j])ht(c.k,"Removal of substituent not possible.");else for(;;){d=0;for(b=c.p;1<=b;--b)0<c.a[b]&&b>d&&(d=b);if(0==d)break;JE(c,d);c.a[d]=0}ME(a.ob);XE(a,"delBondGroup",a.o,0,a.ob.w);a.ob.w=0}else if(201==a.k)DH(a.ob,a.ob.w),XE(a,"setBondStereo",a.o,0,a.ob.w);else if(202==a.k||205==a.k)1==a.ob.c[a.ob.w].c&&0==a.ob.c[a.ob.w].f?(a.ob.c[a.ob.w].c=2,XE(a,Lj,a.o,0,a.ob.w)):(a.ob.c[a.ob.w].c=1,a.ob.c[a.ob.w].f=\n0,XE(a,Mj,a.o,0,a.ob.w)),a.ob.c[a.ob.w].f=0;else if(203==a.k)a.ob.c[a.ob.w].c=2,a.ob.c[a.ob.w].f=0,ME(a.ob),XE(a,Lj,a.o,0,a.ob.w);else if(204==a.k)a.ob.c[a.ob.w].c=3,a.ob.c[a.ob.w].f=0,ME(a.ob),XE(a,Nj,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,oH(a.ob),XE(a,jg,a.o,0,a.ob.w),ME(a.ob);else if(107==a.k){if(!a.bc.b)return!0;c=Uq(a.bc.e.Tc.a.pb,yk);a.ob.c[a.ob.w].c=9;a.ob.c[a.ob.w].d=c;XE(a,"setQueryBond",a.o,0,a.ob.w)}else 105==a.k?(c=a.ob,b=a.ob.w,c.k.gb=!0,c.k.sc?(c.i=-1,d=c.c[b].i,b=c.c[b].j,\nf=c.b[d].c,h=c.b[b].c,j=4,f==h&&0<f&&(j=0),c.b[d].c=j,c.b[b].c=j,c=0<j):c=!1,c?XE(a,"markBond",a.o,0,a.ob.w):XE(a,"unMarkBond",a.o,0,a.ob.w)):e=!1;else if((0==a.Sb||a.Mb)&&!a.J){if(201>=a.k)return!1;++a.Sb;a.o=a.Sb;a.zb[a.Sb]=new kF(a);a.ob=a.zb[a.Sb];a.eb.c=a.o;202<=a.k&&204>=a.k||205==a.k?(EH(a.ob,null),a.ob.q=0,FH(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,a.ob.x=1,a.cb=1,b=a.ob,pH(b,b.v,0),205==a.k?(FH(a.ob,2,(c+21.65)/a.xb,(d-12.5)/a.xb),a.ob.e[0]=1,a.ob.e[1]=2,a.ob.r=1,XE(a,"addChain",a.o,0,a.ob.w)):XE(a,\ngg,a.o,0,a.ob.w)):206<=a.k&&229>=a.k?(a.ob.z=rG(a,c),a.ob.A=rG(a,d),a.cb=2,oH(a.ob),a.r&&lF(Up(a.r,ig),0,0,0),a.hc=!0):300<a.k?(EH(a.ob,null),mH(a.ob,1,a.n),a.ob.q=0,FH(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,32==a.n&&(c=Uq((mt(),nt).Tc.a.pb,yk),1>c.length&&(c=Sf),nH(a.ob,1,c)),KE(a,"addAtom",a.ob.v)):230==a.k?(PG(a,null,!0),a.r&&lF(Up(a.r,kg),0,0,0),a.hc=!0):233<=a.k&&262>a.k?(EH(a.ob,null),a.ob.q=0,FH(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,BH(a.ob,!0),a.r&&lF(Up(a.r,hg),0,0,0),a.hc=!0):hD()}else e=!1;e&&GH(a)}return a.Ab=\ne}\nfunction HH(a,b,c,d){var e,f,g,h;hD();if(!a.Db||IH(b))return!0;a.Gb=!1;c-=Q(K(S(fG(a,a.nb))));d-=Q(K(S(gG(a,a.nb))));f=rG(a,c-a.Cc);g=rG(a,d-a.Dc);e=rG(a,c);h=rG(a,d);if(2==a.cb||3==a.cb||9==a.cb)return!0;if(1==a.cb){f=!1;a.zb[a.eb.c].v=0;--a.ob.p;g=c;var b=d,j=a.Nb;0>g||0>b||b>a.ub||g>a.yb?qG(j):pG(a,g,b,j);++a.ob.p;if(0<a.Nb.c&&0<a.Nb.a&&(g=a.zb[a.Nb.c],g.v=a.Nb.a,g!=a.ob||a.Nb.a!=a.ob.x))FH(a.ob,a.ob.p,g.b[a.Nb.a].q,g.b[a.Nb.a].r),g.v=a.Nb.a,f=!0,g=a.eb,b=a.Nb,g.c=b.c,g.a=b.a,g.b=b.b;if(!f)a:{f=a.ob;\nvar l,o,m,r;f.v=0;JH(f.b[0],e,h);g=KH(f,0,1,f.p);if(0<g&&205!=f.k.k)f.v=g,g!=f.x?FH(f,f.p,f.b[g].q,f.b[g].r):FH(f,f.p,f.z,f.A);else if(205==f.k.k){f.w=0;g=f.e[f.r];l=f.e[f.r-1];j=f.b[g].q-f.b[l].q;b=f.b[g].r-f.b[l].r;g=Math.sqrt(j*j+b*b);1>g&&(g=1);b/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);m=e-f.b[l].q;r=h-f.b[l].r;l=-g/2+m*j+r*b;b=r*j-m*b;if(0>l)if(1<f.r)JE(f,f.p),KE(f.k,"deleteAtom",f.p),--f.r,f.u=!1;else if(2==f.p)0>f.b[2].r-f.b[1].r&&0<h-f.b[1].r?f.b[2].r=f.b[1].r+g/2:0<f.b[2].r-f.b[1].r&&\n0>h-f.b[1].r&&(f.b[2].r=f.b[1].r-g/2),0>f.b[2].q-f.b[1].q&&0<e-f.b[1].q?f.b[2].q=f.b[1].q+0.866*g:0<f.b[2].q-f.b[1].q&&0>e-f.b[1].q&&(f.b[2].q=f.b[1].q-0.866*g);else{if(2==f.b[f.e[0]].j&&(o=f.b[f.e[0]].p[1],o==f.e[1]&&(o=f.b[f.e[0]].p[2]),j=f.b[f.e[0]].q-f.b[o].q,b=f.b[f.e[0]].r-f.b[o].r,g=Math.sqrt(j*j+b*b),1>g&&(g=1),b/=g,j/=g,m=e-f.b[o].q,r=h-f.b[o].r,e=r*j-m*b,m=f.b[f.e[1]].q-f.b[o].q,r=f.b[f.e[1]].r-f.b[o].r,h=r*j-m*b,0<e&&0>h||0>e&&0<h))e=f.q,f.v=f.e[0],pH(f,f.v,0),LE(f,e),0<KH(f,f.p,1,f.p)&&\n(f.u=!0)}else{if(f.u)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*o/(1.5*g));if((0>=b?0-b:b)>e){++f.r;if(100<f.r){LH(f.k,"You are too focused on chains, enough of it for now !");--f.r;break a}f.v=f.p;e=Q(K(Math.round(b)));pH(f,f.v,e);e=f.k;XE(e,gg,e.o,0,e.ob.w);f.k.hc=!1;f.e[f.r]=f.p;0<KH(f,f.p,1,f.p)&&(f.u=!0)}}f.v=0;e=f.r;ht(f.k,e+n)}else j=e-f.b[f.x].q,b=h-f.b[f.x].r,g=Math.sqrt(j*j+b*b),1>g&&(g=1),FH(f,f.p,f.b[f.x].q+25*(j/g),f.b[f.x].r+25*(b/g))}a.B=!0}else if(113==a.k&&0<a.ob.v)a.Eb||(a.Eb=!0),FH(a.ob,\na.ob.v,e,h);else if(zH(b)||IH(b))SE(a.ob,f),a.cb=5;else if(0==a.ob.v&&0==a.ob.w&&!((0>c||0>d||d>a.ub||c>a.yb)&&5!=a.cb))e=fF(a),h=a.ob,j=dF(h),b=j.a,j=j.b,0>f&&b<e.c||0<f&&b>e.b||0>g&&j<e.d||0<g&&j>e.a||MH(h,f,g),a.cb=5;PE(a,!1);a.Ib=!0;mG(a);a.Cc=c;a.Dc=d;return!0}\nfunction BG(a,b,c,d){var e,f;if(!a.J||a.Vf().a||a.Wf().a||a.K)if(f=!1,e=LF(a,c,d),e!=a.Cb&&(f|=DG(a,a.Cb),f|=CG(a,e),a.Cb=e),!xG(b)){c-=Q(K(S(fG(a,a.nb))));d-=Q(K(S(gG(a,a.nb))));b=c;c=a.Nb;0>b||0>d||d>a.ub||b>a.yb?qG(c):pG(a,b,d,c);113==e&&0<a.Nb.b&&(a.Nb.b=0);if(!(a.Nb.c==a.eb.c&&a.Nb.a==a.eb.a&&a.Nb.b==a.eb.b)&&(0<a.Nb.c&&(0<a.Nb.a||0<a.Nb.b)||0<a.eb.c&&(0<a.eb.a||0<a.eb.b)))f=a.eb.c,0<f&&(a.zb[f].v=0,a.zb[f].w=0),f=a.Nb.c,0<f&&(a.zb[f].v=a.Nb.a,a.zb[f].w=a.Nb.b,f!=a.o&&(a.o=f,a.ob=a.zb[a.o])),\nf=!0,e=a.Nb.a,a.Vf().a&&(e=NH(a,e,a.$b),-1!=e&&(a.$b=e,null!=a.Pb&&VD(a.Pb,z(OH,q,99,[new pB(a.o),new pB(e)])),a._f(a.o,e))),e=a.Nb.b,a.Wf().a&&(e=NH(a,e,a._b),-1!=e&&(a._b=e,a.bg(a.o,e))),e=a.eb,d=a.Nb,e.c=d.c,e.a=d.a,e.b=d.b;f&&(PE(a,!1),a.Ib=!0,a.Ze(a.Ec.d))}}\nfunction PH(a){var b,c,d,e,f;d=!1;if(a.J&&!a.K)return a.vc&&(QH(a,Li,!0),a.e&&(a=a.e,a.b.a.apply(null,[RH(a.a)]))),!0;a.Eb&&(a.Eb=!1,iF(a.ob),d=a.hc=!0);a.Gb=!1;a.db=Kk;if(1==a.cb){if(205==a.k)d=a.ob,d.u&&(e=KH(d,d.p,1,d.p),6>d.b[e].j&&(SH(d,null),b=d.e[d.r-1],d.c[d.q].i=e,d.c[d.q].j=b,TH(d.b[e],b),TH(d.b[e],b)),JE(d,d.p)),d.u=!1,a.hc=!0;else if(0!=a.eb.c&&a.o!=a.eb.c){JE(a.ob,a.ob.p);b=a.ob.x;c=a.eb.a+a.ob.p;e=a.zb[a.eb.c];d=new tH(a,z(UH,q,119,[null,a.ob,e]),2);d.b[0]=new VH;WH(d,b,c,1);b=C(UH,\nq,119,a.zb.length,0);for(f=0,c=0;f<a.zb.length;++f)a.zb[f]==a.ob?b[c++]=d:a.zb[f]!=e&&(b[c++]=a.zb[f]);a.zb=b;--a.Sb;a.ob=d;qG(a.eb)}else d=a.ob,e=KH(d,d.p,1,d.p),0!=e&&(--d.p,b=XH(d,e,d.x),0!=b?(--d.q,YH(d,d.x),3>d.c[b].c?(++d.c[b].c,d.c[b].f=0):ht(d.k,"Maximum allowed bond order is 3 !")):6==d.b[e].j?(--d.q,YH(d,d.x),ht(d.k,"Not possible connection !")):(d.c[d.q].j=e,YH(d,d.x),b=d.x,TH(d.b[e],b),TH(d.b[b],e),ZH(d.c[d.q],d.b)));iF(a.ob);a.B&&(d=a.pb,d.a!=d.b&&d.a.b!=d.b&&(e=d.a.c,bH(d),d.a.c=e),\nXE(a,gg,a.o,0,a.ob.w),a.B=!1);d=!0}else 5==a.cb&&(iF(a.ob),d=a.hc=!0);0<a.cb&&(PE(a,!1),a.Ib=!0,mG(a),a.cb=0,a.q=!1,d=!0);if(zE&&(0!=a.ob.w||0!=a.ob.v))a.ob.w=0,a.ob.v=0,PE(a,!1),a.Ib=!0,mG(a),d=!0;a.vc&&!a.Ab&&!d&&(a.J?QH(a,Li,!0):QH(a,jh,!0),a.e&&(a=a.e,a.b.a.apply(null,[RH(a.a)])),d=!0);return d}function PE(a,b){a.Hb=b;a.Kb=b;a.Ib=b;a.Gb=b;a.Jb=b}function NH(a,b,c){if(0>=b&&0==c||b==c&&a.o==a.Zb)return-1;0>=b&&0<c&&(b=0);a.Zb=a.o;return b}\nfunction QH(a,b,c){var d,e,b=b.toLowerCase();(e=$H(a,b,"rbutton"))&&(a.cc=e.a);(e=$H(a,b,"hydrogens"))&&(a.oc=e.a);-1<b.indexOf("keephs")&&(a.bb=!0,a.ec=!1);-1<b.indexOf("removehs")&&(a.bb=!1,a.ec=!1);-1<b.indexOf("removehsc")&&(a.bb=!1,a.ec=!0);(e=$H(a,b,"query"))&&(a.ac=e.a);(e=$H(a,b,"reaction"))&&(a.dc=e.a);(e=$H(a,b,"autoez"))&&(a.z=e.a);(e=$H(a,b,"stereo"))&&(a.tc=e.a);(e=$H(a,b,"canonize"))&&(a.C=e.a);(e=$H(a,b,Hi))&&(a.Fb=e.a);if((e=(UE(),$H(a,b,xg)?VE:WE)).a)a.A=e.a,a.A&&(a.Rb=!0);if((e=\n$H(a,b,Qi)?VE:WE).a)a.Rb=e.a,a.Rb||(a.A=!1);if(e=$H(a,b,"newlook"))a.Lb=e.a,a.fg();if(e=$H(a,b,"oldlook"))a.Lb=!e.a,a.fg();(e=$H(a,b,"star"))&&(a.Rb=a.sc=e.a);(e=$H(a,b,"polarnitro"))&&(a.Xb=e.a);(e=$H(a,b,"toggle"))&&(a.vc=e.a);if(e=$H(a,b,"depictaction"))(a.K=e.a)&&(b+=" depict");if(e=$H(a,b,jh))if(e.a&&!a.J&&(a.J=!0,a.mb=0,a.vb=null,a.Tb=!1,a.fg()),!e.a&&a.J){a.J=!1;for(d=a.xb=1;d<=a.Sb;++d)aI(a.zb[d]),gF(a.zb[d]);a.mb=24;a.ob&&(a.ob.s=!0);a.Tb=!0;a.fg()}(e=$H(a,b,"showDragAndDropSymbolInDepictMode"))&&\n(a.nc=e.a);(e=$H(a,b,"addNewPart"))&&(a.p=e.a);(e=$H(a,b,"exportInchi"))&&(a.N=e.a);(e=$H(a,b,"exportInchiKey"))&&(a.P=e.a);(e=$H(a,b,"exportInchiAuxInfo"))&&(a.O=e.a);(e=$H(a,b,"searchInchiKey"))&&(a.kc=e.a);(e=$H(a,b,"exportSVG"))&&(a.Q=e.a);(e=$H(a,b,"useOclIDCode"))&&(a.zc=e.a);(e=$H(a,b,"xbutton"))&&(a.Bc=e.a);(e=$H(a,b,bj))&&(a.Tb=e.a);(e=$H(a,b,Fg))&&(a.L=e.a);-1<b.indexOf("nocenter")&&(a.Ob=!0);-1<b.indexOf("jmeh")&&(a.ab=!0);-1<b.indexOf("showan")&&(a.mc=!0);(e=$H(a,b,"atommovebutton"))&&\n(a.lc=e.a);(e=$H(a,b,"useopenchemlib"))&&(a.Ac=e.a);(e=$H(a,b,Gk))&&(a.s=e.a);a.dc&&(a.A=!0,a.Fb=!0);a.J||(a.L=!1);MF=NF(a);a.F=null;a.G=null;c&&a.Ze(a.Ec.d)}function $H(a,b,c){var d;d=!!SD(UD(ag+c+ag,2),b).a;b=!!SD(UD("\\\\bno"+c+ag,2),b).a;return d&&b?(a.cg("check option "+c),null):d?(UE(),UE(),VE):b?(UE(),UE(),WE):null}\nfunction bI(a,b){var c,d,e;e=n;for(d=1;d<=a.Sb;++d){if(0<b&&(c=jH(a.zb[d]),c!=b))continue;c=a.zb[d];for(var f=void 0,g=void 0,h=f=void 0,j=void 0,l=g=g=void 0,o=void 0,m=void 0,f=void 0,o=n+c.p+fa+c.q,j=1;j<=c.p;++j)f=c.b[j],g=f.d,f=n,0!=g&&(f+=g),f+=ZF(c,j),c.k.ab&&0<c.b[j].i&&(f+=Pe,1<c.b[j].i&&(f+=c.b[j].i)),0!=c.b[j].n&&(0<c.b[j].n?f+=kb:f+=vb,1<bG(c.b[j].n)&&(f+=bG(c.b[j].n))),g=cI(c,j),0!=g&&(f+=dd+g),o+=fa+f+fa+wH(0.055999999999999994*c.b[j].q,0,2)+fa+wH(0.055999999999999994*-c.b[j].r,0,2);\nfor(j=1;j<=c.q;++j)f=c.c[j].i,g=c.c[j].j,l=c.c[j].c,m=c.c[j].f,1==m?l=-1:2==m?l=-2:3==m?(l=-1,h=f,f=g,g=h):4==m?(l=-2,h=f,f=g,g=h):10==m&&(l=-5),9==c.c[j].c&&(l=m),o+=fa+f+fa+g+fa+l;c=o;0<c.length&&(0<e.length&&(e+=Ik),e+=c)}return e}\nfunction GE(a,b){var c,d,e,f;e=n;for(c=1;c<=a.Sb;++c){if(0<b&&(d=jH(a.zb[c]),d!=b))continue;for(var g=a.zb[c],h=void 0,j=void 0,l=void 0,o=void 0,l=n,j=NE(g),h=0;h<j.length;++h){var m=j[h],r=(UE(),g.k.tc?VE:WE),t=g.k.C?VE:WE,y=void 0,u=void 0,D=void 0,s=void 0,F=void 0,O=void 0,L=void 0,Z=void 0,ea=void 0,Y=void 0,da=void 0,Fb=void 0,$=void 0,rb=void 0,Kb=void 0,J=void 0,Ia=void 0,Uc=void 0,Tb=void 0,sb=void 0,M=void 0,ya=void 0,nc=void 0,jd=void 0,ra=void 0,Yc=void 0,Ud=void 0,Ta=void 0,qa=void 0,\nAb=void 0,da=UF(m.p+10),Fb=UF(m.p+10),ea=UF(m.p+1),Y=UF(7),ra=UF(m.p+1),rb=[],Kb=[],ya=0;if(0==m.p)o=n;else{YG(m);jd=!0;for(Z=1;Z<=m.q;++Z)if(9==m.c[Z].c){jd=!1;break}if(t.a&&jd){$E(m);dI(m);eI(m,Kb);fI(m,rb,Kb);var ba=void 0,Ua=void 0,Db=void 0,Nc=void 0,oc=void 0,ha=void 0,pc=void 0,U=void 0,N=void 0,Eb=void 0,Ub=void 0,P=void 0,Za=void 0,jc=void 0,Va=void 0,Zc=void 0,Fa=void 0,Jc=void 0,tb=void 0,xd=void 0,je=void 0,Dc=void 0,$c=void 0,ba=UF(m.p+1),Ua=UF(m.p+1),U=UF(m.p+1);var Vb=m.p,fb=void 0,\nad=void 0,Zb=void 0,Oc=void 0,G=void 0,nb=void 0,xc=void 0,G=UF(Vb+2),nb=UF(100),xc=5,Oc=0;nb[0]=3;G[1]=Mk;G[2]=Nk;Zb=2;if(!(3>Vb))for(;xc<nb[Oc]*nb[Oc];){ad=0;for(fb=!0;fb&&ad<=Oc&&xc>=nb[ad]*nb[ad];)0==xc%nb[ad]?fb=!1:++ad;if(fb){G[++Zb]=Fv(xc);if(Zb>=Vb)break;Oc<nb.length-1&&(++Oc,nb[Oc]=xc)}xc+=2}Fa=G;for(P=1;P<=m.p;++P){Db=m.b[P];for(Za=je=1;Za<=m.q;++Za)(m.c[Za].i==P||m.c[Za].j==P)&&(je*=m.d[Za]);xd=m.b[P].a;32==xd&&($c=m.b[P].e,0<$c.length&&(ha=$c.charCodeAt(0)-65+1,pc=0,1<$c.length&&(pc=$c.charCodeAt(1)-\n97),0>ha&&(ha=0),0>pc&&(pc=0),xd=28*ha+pc));Jc=0;0!=m.b[P].n&&(-2>m.b[P].n?Jc=1:-2==m.b[P].n?Jc=2:-1==m.b[P].n?Jc=3:1==m.b[P].n?Jc=4:2==m.b[P].n?Jc=5:2<m.b[P].n&&(Jc=6));Eb=0;0!=Db.d&&(Eb=gI(ZF(m,P),Db.d),0>Eb&&(Eb=10-Eb));Dc=126;N=je;N+=126*m.b[P].i;Dc*=7;N+=Jc*Dc;Dc*=7;0!=Eb&&(N+=Eb*Dc);Dc*=7;N+=xd*Dc;Dc*=783;N+=m.b[P].j*Dc;U[P]=Fv(N)}for(oc=0;!hI(m,ba,U);){Zc=!1;for(P=1;P<=m.p;++P)ba[P]!=Ua[P]&&(Ua[P]=ba[P],Zc=!0);if(Zc){for(P=1;P<=m.p;++P){U[P]=Lk;for(Za=1;Za<=m.b[P].j;++Za)U[P]=Jv(U[P],Fa[ba[m.b[P].p[Za]]])}oc=\n0}else if(0<oc){for(P=1;P<=m.p;++P)U[P]=Lk;P=1;b:for(;P<=m.p-1;++P)for(Za=P+1;Za<=m.p;++Za)if(ba[P]==ba[Za]){U[P]=Mk;break b}}else{for(P=1;P<=m.p;++P){U[P]=Lk;for(Za=1;Za<=m.b[P].j;++Za)Db=m.b[P].p[Za],U[P]=Jv(U[P],Fv(m.b[Db].a*m.d[XH(m,P,Db)]))}oc=1}hI(m,ba,U);for(P=1;P<=m.p;++P)U[P]=Fv(Ua[P]*m.p+ba[P])}for(P=1;P<=m.p;++P)Ua[P]=ba[P];for(tb=1;tb<=m.p;++tb)for(P=1;P<=m.p;++P)if(Ua[P]==tb){var de=m.b,yc=P,Vd=void 0,Vd=de[tb];kq(de,tb,de[yc]);kq(de,yc,Vd);Ua[P]=Ua[tb];Ua[tb]=tb;break}for(P=1;P<=m.q;++P)m.c[P].i=\nba[m.c[P].i],m.c[P].j=ba[m.c[P].j],m.c[P].i>m.c[P].j&&(Ub=m.c[P].i,m.c[P].i=m.c[P].j,m.c[P].j=Ub,1==m.c[P].f?m.c[P].f=3:2==m.c[P].f?m.c[P].f=4:3==m.c[P].f?m.c[P].f=1:4==m.c[P].f&&(m.c[P].f=2));for(P=1;P<m.q;++P){Va=jc=m.p;Nc=0;for(Za=P;Za<=m.q;++Za)m.c[Za].i<jc?(jc=m.c[Za].i,Va=m.c[Za].j,Nc=Za):m.c[Za].i==jc&&m.c[Za].j<Va&&(Va=m.c[Za].j,Nc=Za);var Gd=m.c,Wd=P,kd=void 0,kd=Gd[Nc];kq(Gd,Nc,Gd[Wd]);kq(Gd,Wd,kd)}iI(m);jI(m);eI(m,Kb);fI(m,rb,Kb)}else{eI(m,Kb);m.d=UF(m.q+1);for($=1;$<=m.q;++$)m.d[$]=m.c[$].c}u=\n1;m.a=UF(m.p+1);Ab=1;m.a[1]=1;for(sb=0;;){M=0;for($=1;$<=m.b[u].j;++$)if(O=m.b[u].p[$],0<m.a[O]){if(!(m.a[O]>m.a[u])&&O!=ra[u]){nc=!0;for(Ia=1;Ia<=ya;++Ia)if(da[Ia]==u&&Fb[Ia]==O||da[Ia]==O&&Fb[Ia]==u){nc=!1;break}nc&&(++ya,da[ya]=u,Fb[ya]=O)}}else Y[++M]=O;if(0==M){if(Ab==m.p)break;u=ea[sb--]}else if(1==M)ra[Y[1]]=u,u=Y[1],m.a[u]=++Ab;else{ea[++sb]=u;s=0;for($=1;$<=M;++$)if(Z=XH(m,Y[$],u),!Kb[Z]){s=Y[$];break}if(0==s)for($=1;$<=M;++$)if(Z=XH(m,Y[$],u),2==m.d[Z]||3==m.d[Z]){s=Y[$];break}0==s&&(s=\nY[1]);ra[s]=u;u=s;m.a[s]=++Ab}}ra=UF(m.p+1);y=UF(m.p+1);Uc=[];Yc=[];F=Ab=sb=0;for($=1;$<=m.p;++$)if(1==m.a[$]){u=$;break}b:for(;;){0<F&&(ra[u]=F);y[++Ab]=u;for(m.a[u]=0;;){M=s=0;Tb=m.p+1;$=1;c:for(;$<=m.b[u].j;++$){O=m.b[u].p[$];for(J=1;J<=ya;++J)if(da[J]==O&&Fb[J]==u||da[J]==u&&Fb[J]==O)continue c;0<m.a[O]&&(++M,m.a[O]<Tb&&(s=O,Tb=m.a[O]))}if(0==s){if(0==sb)break b;Yc[u]=!0;u=ea[sb--]}else break}F=u;u=s;1<M&&(ea[++sb]=F,Uc[s]=!0)}Ud=UF(m.q+1);Ta=UF(m.p+1);if(r.a){for(var Wb=ra,oa=ya,Lb=void 0,Hd=\nvoid 0,Pc=void 0,Mb=void 0,yd=void 0,$a=void 0,Ra=void 0,zd=void 0,hb=void 0,ob=void 0,Mb=UF(m.p+1),Lb=1;Lb<=m.p;++Lb)Mb[y[Lb]]=Lb;$a=[];for(zd=1;zd<=m.p;++zd)Hd=y[zd],Pc=Wb[Hd],yd=XH(m,Hd,Pc),0!=yd&&(kI(m,yd,Mb,Ud),$a[yd]=!0);for(zd=1;zd<=m.q;++zd)$a[zd]||kI(m,zd,Mb,Ud);Lb=1;b:for(;Lb<=m.p;++Lb)if(!(2>m.b[Lb].j||4<m.b[Lb].j)){Ra=ob=0;for(hb=1;hb<=m.b[Lb].j;++hb){yd=XH(m,Lb,m.b[Lb].p[hb]);if(5==m.d[yd])continue b;1==m.c[yd].c&&0!=lI(m,yd,Lb)&&++ob;2==m.c[yd].c&&(Ra=m.b[Lb].p[hb])}if(0!=ob)if(0<Ra){var Wa=\nm,Nb=Mb,kc=Ta,Qc=void 0,uc=void 0,zc=void 0,lc=void 0,Ac=void 0,Ad=void 0,bd=void 0,ld=void 0,Ec=void 0,sd=void 0,ee=void 0,R=void 0,Xd=void 0,ub=void 0,mc=void 0,ib=void 0,fd=void 0,La=void 0,ng=void 0,jb=void 0,Ef=void 0,Ge=void 0,cd=void 0,He=void 0,zc=mI(Wa,Lb),sd=zc[0];if(0!=sd%2&&(He=zc[1],uc=zc[~~((sd+1)/2)],bd=zc[sd],!(2>Wa.b[bd].j||3<Wa.b[bd].j))){jb=La=ub=R=0;Ge=ib=!1;for(Ec=1;Ec<=Wa.b[He].j;++Ec)Qc=Wa.b[He].p[Ec],Qc!=zc[2]&&(0==R?R=Qc:ub=Qc);0<Nb[ub]&&Nb[R]>Nb[ub]&&(lc=R,R=ub,ub=lc);ee=\nR;0==R&&(ee=ub,ib=!0);for(ld=1;ld<=Wa.b[bd].j;++ld)Qc=Wa.b[bd].p[ld],Qc!=zc[sd-1]&&(0==La?La=Qc:jb=Qc);0<Nb[jb]&&Nb[La]>Nb[jb]&&(lc=La,La=jb,jb=lc);fd=La;0==La&&(fd=jb,Ge=!0);Xd=0<R?lI(Wa,XH(Wa,He,R),He):0;mc=0<ub?lI(Wa,XH(Wa,He,ub),He):0;ng=0<La?lI(Wa,XH(Wa,bd,La),bd):0;Ef=0<jb?lI(Wa,XH(Wa,bd,jb),bd):0;1<(0>Xd+mc?-(Xd+mc):Xd+mc)||0!=ng||0!=Ef?ht(Wa.k,"Bad stereoinfo on allene !"):(Ac=Wa.b[zc[sd-1]].q-Wa.b[bd].q,Ad=Wa.b[zc[sd-1]].r-Wa.b[bd].r,cd=Math.sqrt(Ac*Ac+Ad*Ad),0.001>cd&&(cd=0.001),0<(Wa.b[fd].r-\nWa.b[zc[sd-1]].r)*(Ac/cd)-(Wa.b[fd].q-Wa.b[zc[sd-1]].q)*(Ad/cd)?kc[uc]=1:kc[uc]=-1,ib&&(kc[uc]*=-1),Ge&&(kc[uc]*=-1),ee==R&&0>Xd&&(kc[uc]*=-1),ee==ub&&0>mc&&(kc[uc]*=-1),Nb[ee]>Nb[fd]&&(kc[uc]*=-1))}}else c:{var ab=m,qc=Lb,Id=Wb,Jd=Mb,Kd=da,Ob=Fb,gd=oa,Bd=Ta,ke=void 0,Cd=void 0,Yd=void 0,rc=void 0,bb=void 0,vc=void 0,pb=void 0,Ue=void 0,Ld=void 0,Rc=void 0,Pa=void 0,Oa=void 0,Sc=void 0,$b=void 0,Tc=void 0,aa=void 0,Zd=void 0,Oa=UF(4),$b=UF(4),Dd=void 0,Md=void 0,le=void 0,Ve=void 0,Vf=void 0,mf=void 0,\nmf=-1;0<Id[qc]&&(Oa[++mf]=Id[qc]);for(Md=1;Md<=gd;++Md)Kd[Md]==qc&&(Oa[++mf]=Ob[Md]),Ob[Md]==qc&&(Oa[++mf]=Kd[Md]);for(Md=mf+1;Md<ab.b[qc].j;++Md){Vf=ab.p+1;le=1;d:for(;le<=ab.b[qc].j;++le){Dd=ab.b[qc].p[le];for(Ve=0;Ve<Md;++Ve)if(Dd==Oa[Ve])continue d;Jd[Dd]<Vf&&(Vf=Jd[Dd],Oa[Md]=Dd)}}0==Id[qc]&&0<ab.b[qc].i?(Oa[3]=Oa[2],Oa[2]=Oa[1],Oa[1]=Oa[0],Oa[0]=-1):0<ab.b[qc].i&&(Oa[3]=Oa[2],Oa[2]=Oa[1],Oa[1]=-1);for(bb=Ue=vc=rc=Zd=pb=Rc=0;4>bb;++bb)0>=Oa[bb]||(ke=XH(ab,qc,Oa[bb]),$b[bb]=lI(ab,ke,qc),0<$b[bb]?\n(++Rc,Zd=Oa[bb],vc=Oa[bb]):0>$b[bb]?(++pb,rc=Oa[bb],vc=Oa[bb]):Ue=Oa[bb]);Ld=Rc+pb;aa=UF(4);Tc=0;if(3==ab.b[qc].j){if(1==Rc&&1==pb||3==Ld&&0<Rc&&0<pb){ht(ab.k,"Error in C3H stereospecification !");break c}Sc=Oa[0];1==Ld?Sc=vc:2==Ld&&(Sc=Ue);Pa=nI(ab,qc,Sc,Oa);aa[0]=vc;aa[1]=-1;aa[2]=Pa[2];aa[3]=Pa[1];0<Rc?Tc=1:Tc=-1}else if(4==ab.b[qc].j)if(1==Ld)Pa=nI(ab,qc,vc,Oa),aa[0]=Pa[0],aa[1]=Pa[3],aa[2]=Pa[2],aa[3]=Pa[1],0<Rc?Tc=1:Tc=-1;else{Sc=Oa[0];1<Ue&&(Sc=Ue);1==Rc?Sc=Zd:1==pb&&(Sc=rc);Pa=nI(ab,qc,Sc,\nOa);Cd=UF(4);for(bb=0;4>bb;++bb)ke=XH(ab,qc,Pa[bb]),Cd[bb]=lI(ab,ke,qc);if(4==Ld){if(0==Rc||0==pb){ht(ab.k,"Error in C4 stereospecification !");break c}if(1==Rc||1==pb)aa[0]=Pa[0],aa[1]=Pa[3],aa[2]=Pa[2],aa[3]=Pa[1],Tc=Cd[0];else{for(bb=0;4>bb;++bb)-1==Cd[bb]&&(Cd[bb]=0);Ld=2}}else if(3==Ld)if(3==Rc||3==pb)aa[0]=Pa[0],aa[1]=Pa[3],aa[2]=Pa[2],aa[3]=Pa[1],0<Rc?Tc=-1:Tc=1;else{1==Rc?Rc=Yd=1:pb=Yd=-1;for(bb=0;4>bb;++bb)Cd[bb]==Yd&&(Cd[bb]=0);Ld=2}if(2==Ld)if(1==Rc&&1==pb)Pa[1]==rc?(Pa[1]=Pa[2],Pa[2]=\nPa[3]):Pa[2]==rc&&(Pa[2]=Pa[3]),aa[0]=Zd,aa[1]=rc,aa[2]=Pa[2],aa[3]=Pa[1],Tc=1;else{if(Cd[0]==Cd[1]||Cd[1]==Cd[2]){ht(ab.k,"Error in C4 stereospecification ! 2/0r");break c}0!=Cd[0]?(aa[0]=Pa[0],aa[1]=Pa[2],aa[2]=Pa[1],aa[3]=Pa[3]):(aa[0]=Pa[1],aa[1]=Pa[3],aa[2]=Pa[2],aa[3]=Pa[0]);1<Rc?Tc=1:Tc=-1}}var Pb=void 0;Oa[0]==aa[1]?(Pb=aa[0],aa[0]=aa[1],aa[1]=Pb,Pb=aa[2],aa[2]=aa[3],aa[3]=Pb):Oa[0]==aa[2]?(Pb=aa[2],aa[2]=aa[0],aa[0]=Pb,Pb=aa[1],aa[1]=aa[3],aa[3]=Pb):Oa[0]==aa[3]&&(Pb=aa[3],aa[3]=aa[0],aa[0]=\nPb,Pb=aa[1],aa[1]=aa[2],aa[2]=Pb);Oa[1]==aa[2]?(Pb=aa[1],aa[1]=aa[2],aa[2]=Pb,Pb=aa[2],aa[2]=aa[3],aa[3]=Pb):Oa[1]==aa[3]&&(Pb=aa[1],aa[1]=aa[3],aa[3]=Pb,Pb=aa[2],aa[2]=aa[3],aa[3]=Pb);aa[2]==Oa[2]?Bd[qc]=1:aa[2]==Oa[3]?Bd[qc]=-1:ht(ab.k,"Error in stereoprocessing ! - t30");Bd[qc]*=Tc}}}qa=new oI;L=UF(m.p+1);for($=1;$<=m.p;++$)L[y[$]]=$;for($=1;$<=m.p;++$){u=y[$];Uc[u]&&xp(qa.a,db);0<ra[$]&&pI(m,u,ra[u],qa,Ud);var We=u,Xe=qa,md=rb[u],td=Ta,Ye=void 0,Ze=void 0,nd=void 0,og=void 0,fe=void 0,Jg=void 0,\nFf=void 0,me=void 0,za=void 0,za=Sf,Ze=m.b[We],fe=Ze.d,Ff=Ze.i,me=Ze.n,Ye=Ze.a,nd=!1;(0!=me||0!=fe)&&(nd=!0);0!=td[We]&&(nd=!0);Jg=cI(m,We);og=0!=Jg;nd=nd||og;m.k.sc&&0<m.b[We].c&&(nd=!0);switch(Ye){case 2:za=be;break;case 3:md?za=Ig:za=pe;break;case 4:md?(za=Ii,0<Ff&&(nd=!0)):za=tf;break;case 5:md?za="o":za=yf;break;case 7:md?(za=$i,0<Ff&&(nd=!0)):za=zf;break;case 8:md?za=Cj:za=Hf;break;case 13:md?za=Gj:za=Jf;nd=!0;break;case 6:za=Lf;nd=!0;break;case 9:za=Ie;break;case 10:za=ve;break;case 11:za=\noe;break;case 12:za=Re;break;case 1:za=Pe;nd=!0;break;case 32:nd=!0,za=m.b[We].e,!og&&(I(za,gb)||I(za,dg)||I(za,Nd))&&(nd=!1)}0<EE(Ye)&&(za=(qE(),xE)[Ye],nd=!0);33<=Ye&&42>=Ye&&(nd=!0,za=(qE(),xE)[Ye]);nd&&(0!=fe?za=Uf+fe+za:za=Uf+za,1==td[We]?za+=Fd:-1==td[We]&&(za+="@@"),1==Ff?za+=Pe:1<Ff&&(za+=Pe+Ff),0!=me&&(0<me?za+=kb:za+=vb,1<(0>me?-me:me)&&(za+=0>me?-me:me)),og&&(za+=dd+Jg),za+=bg);xp(Xe.a,za);for(J=1;J<=ya;++J)if(da[J]==u||Fb[J]==u)D=Fb[J],D==u&&(D=da[J]),L[u]<L[D]&&pI(m,da[J],Fb[J],qa,Ud),\n9<J&&xp(qa.a,Ma),yp(qa,n+(new pB(J)).a);Yc[u]&&xp(qa.a,eb)}o=Sq(qa.a)}0<l.length&&(l+=gc);l+=o}f=l;0<f.length&&(0<e.length&&(e+=gc),e+=f)}return e}function eH(a,b,c){try{NG(a,b,c)||a.Ze(a.Ec.d)}catch(d){if(d=vq(d),H(d,96))a.Ze(a.Ec.d);else throw d;}}\nfunction PG(a,b,c){var d;try{var e;a:{var f,g,h,j,l,o,m,r,t;g=l=0;t=new PD(b,"|>",!0);j=-1<b.indexOf(wd);m=1;o=ID(t);f=0<a.Sb;if(!((a.dc||a.Fb)&&a.p||a.Mb)||j)a.Sb=0,f=!1;for(h=1;h<=o;++h)if(r=MD(t),nx(r),!I(r,Ik))if(I(r,wd))++m,2==m?l=a.Sb:3==m&&(g=a.Sb+1);else{a.ob=new qI(a,r);if(0==a.ob.p){ht(a,"ERROR - problems in reading/processing molecule !");a.Ze(a.Ec.d);hD();e=!1;break a}++a.Sb;a.o=a.Sb;a.zb[a.Sb]=a.ob}2==m?(ht(a,"ERROR - strange reaction - fixing !"),a.Ze(a.Ec.d),hD(),e=!1):3<m?(ht(a,"ERROR - strange reaction !"),\na.Ze(a.Ec.d),hD(),e=!1):(1<a.Sb&&!j&&QH(a,Hi,!0),j&&!a.dc&&(a.dc=!0),j?f||(bF(a,1,l,1,!1),bF(a,l+1,g-1,2,!1),bF(a,g,a.Sb,3,!1)):a.dc||bF(a,1,a.Sb,0,!f),$G(a),a.r&&lF(Up(a.r,"readJME"),0,0,0),a.hc=!0,GG(a.r,Od),a.Ib=!0,c&&a.Ze(a.Ec.d),e=!0)}(d=e)||a.Ze(a.Ec.d)}catch(y){if(y=vq(y),H(y,96))d=!1,a.Ze(a.Ec.d);else throw y;}return d}function XE(a,b,c,d,e){a.r&&lF(Up(a.r,b),d,e,c);a.hc=!0}function KE(a,b,c){XE(a,b,a.o,c,0)}function GH(a){PE(a,!1);a.Ib=!0;a.Ze(a.Ec.d)}\nfunction rI(a){a.k=202;a.Mb=!1;mF(a);ht(a,n);a.sb=null;a.xb=1;a.r&&lF(Up(a.r,"reset"),0,0,0);a.hc=!0;a.Ze(a.Ec.d)}function sI(a){PE(a,!0);a.vb=null;a.wc=null;a.fb=null;a.W=null;a.fc=null}function aH(a,b){var c,d;if(b){a.o=b.a;a.Sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.zb[c]=new HE(d):a.zb[c]=null;0<b.a?a.ob=a.zb[a.o]:a.ob=new kF(a);a.dc=b.i;a.Fb=b.e;a.xb=b.b}else for(;0<a.Sb;)jF(a,!1);switch(b.c){case 5:case 7:case 9:break;default:null!=a.Qb&&VD(a.Qb,null),a.r&&null!=a.r.a&&a.$f()}}\nfunction rG(a,b){return Q(K(Math.round(b/a.xb)))}function tI(a,b){ht(a,n);return 1>b||b>a.Sb?(ht(a,"ERROR - invalid mol index: "+b),a.Ze(a.Ec.d),null):a.zb[b]}function $G(a){var b,c,d;b=YE(a);for(d=1;d<=a.Sb;++d)c=a.zb[d],c.o=b}function uI(a,b){b!=a.nb&&(a.nb=b,a.fg(),a.Ze(a.Ec.d))}function vI(a,b){var c,d,e;if(b!=a.xb){c=fF(a);a.xb=b;d=fF(a);e=Q(K(S((d.b-d.c)/2-(c.b-c.c)/2)));d=Q(K(S((d.a-d.d)/2-(c.a-c.d)/2)));for(c=1;c<=a.Sb;++c)MH(a.zb[c],e,d),iF(a.zb[c]);a.Ib=!0;a.Ze(a.Ec.d)}}\nfunction aF(a,b){var c;c=-1;I(b,"Select substituent")?(c=202,b=n):I(b,Bb)?c=235:I(b,Cb)?c=240:I(b,zb)?c=260:I(b,Qb)?c=261:I(b,Yb)?c=241:I(b,Jb)?c=233:I(b,Ib)?c=236:I(b,Hb)?c=237:I(b,Xb)?c=234:I(b,Sb)?c=243:I(b,ac)?c=252:I(b,Rb)?c=244:I(b,dc)?c=239:I(b,"-PO3H2")?c=251:I(b,yb)?c=242:I(b,wb)?c=245:I(b,xb)&&(c=238);0<c?pt(a,c):b="Not known group!";ht(a,b);a.Ze(a.Ec.d)}function LH(a,b){ht(a,b);a.Ze(a.Ec.d)}\nfunction HF(a,b,c,d,e){var f,g,h,j;f=a.kb;j=GC(f,e);if(j>=a.mb-1)for(g=f.b.b;j>=a.mb-1&&1<g;){--g;h=new jC(f.b.a,f.b.c,g);f=(et(),new xA(h));j=GC(f,e);var l=b,o=h.b*(BF(),T);h=new jC(h.a,h.c,Math.round(o));l.e=h;wI(b.a,b.e)}else VF(b,a.hb);f=lC(f.b).a-lC(f.b).b;cG(b,e,c+(a.mb-j)/2,d+(a.mb-f)/2+f)}function IF(a,b,c,d,e,f){var g,h;g=WF(a.jb);h=GC(a.jb,f);VF(b,a.ib);!b.b?SF(b.a,e):e==b.c||RB(e,b.c)?SF(b.a,b.c):SF(b.a,b.b);cG(b,f,c+(a.mb-h)/2,d+(a.mb-g)/2+g)}\nfunction WF(a){return lC(a.b).a-lC(a.b).b}function gG(a,b){return(2*a.mb+(a.Lb?1:0))*b}\nfunction xI(a){var b,c;a.vb?(c=iB(a),(b=c.b!=a.M.b||c.a!=a.M.a)&&(a.M=c)):b=!0;b&&(PE(a,!0),uG(a,a.M),a.cg("update(): "+a.M+" initOrResize: true "+a.yb+fa+a.ub),a.vb=oF(a,a.vb,a.yb,a.ub),a.J?(b=a.xb,bF(a,1,a.Sb,0,a.J),a.cg("update() in depict mode: oldMolecularAreaScale = "+b+" new molecularAreaScale = "+a.xb)):(a.wc=oF(a,a.wc,a.M.b,Q(K(S(gG(a,a.nb))))),b=a.M.a-Q(K(S(gG(a,a.nb)))),1>b&&(b=1),a.fb=oF(a,a.fb,Q(K(S(fG(a,a.nb)))),b),a.W=oF(a,a.W,a.yb+Q(K(S((a.Lb?1:3)*a.nb))),Q(K(S(a.mb*a.nb)))),a.fc=\noF(a,a.fc,Q(K(S((a.Lb?1:3)*a.nb))),a.ub)));PF(a);if(!a.J){var d;a.cg("drawInfo: "+a.Gb+" : "+a.X);a.Gb&&(null==a.X&&(a.X=n),QF(a.W.b.a,a.nb/T),d=a.W.b,c=a.M.b/a.nb-(a.mb+(a.Lb?1:0)),b=a.mb,rF(d,sE),AF(d.a,Q(K(S(0*(BF(),T)))),Q(K(S(0*T))),Q(K(S(c*T))),Q(K(S(b*T)))),a.Lb?(rF(d,(zB(),EB)),EF(d.a,Q(K(S(-10*T))),Q(K(S(0*T))),Q(K(S((c-1+10)*T))),Q(K(S((b-1)*T))))):(rF(d,tE),CF(d,0,0,c-(a.Lb?1:3)+1,0),rF(d,QB(sE)),DF(d.a,Q(K(S(0*T))),Q(K(S((b-1)*T))),Q(K(S((c-1)*T))),Q(K(S((b-1)*T)))),DF(d.a,Q(K(S((c-1)*\nT))),Q(K(S(0*T))),Q(K(S((c-1)*T))),Q(K(S((b-1)*T))))),VF(d,a.lb),rF(d,(zB(),GB)),-1!=a.X.toLowerCase().indexOf(vh)&&rF(d,IB),cG(d,a.X,10,15),a.J||OF(a,d,c,b,1),b=Q(K(S(fG(a,a.nb)))),c=a.M.a-Q(K(S(a.mb*a.nb))),hG(a.Ec,a.W.a,b,c));var e;if(a.Kb){QF(a.wc.b.a,a.nb/T);b=a.wc.b;d=a.M.b/a.nb;c=2*a.mb+(a.Lb?1:0);rF(b,sE);AF(b.a,Q(K(S(0*(BF(),T)))),Q(K(S(0*T))),Q(K(S(d*T))),Q(K(S(c*T))));a.Lb?(rF(b,(zB(),EB)),e=14*(a.mb+(a.Lb?1:0)),EF(b.a,Q(K(S(e*T))),Q(K(S(0*T))),Q(K(S((d-e-1)*T))),Q(K(S((c-1)*T))))):(rF(b,\nQB(sE)),DF(b.a,Q(K(S((d-1)*T))),Q(K(S(0*T))),Q(K(S((d-1)*T))),Q(K(S((c-1)*T)))),DF(b.a,Q(K(S(0*T))),Q(K(S((c-1)*T))),Q(K(S((d-1)*T))),Q(K(S((c-1)*T)))),rF(b,tE),DF(b.a,Q(K(S(0*T))),Q(K(S(0*T))),Q(K(S((d-1)*T))),Q(K(S(0*T)))));d=a.k;233<=a.k&&262>=a.k&&(a.k=213);for(c=1;14>=c;++c)qF(a,b,c,1),qF(a,b,c,2);a.k=d;hG(a.Ec,a.wc.a,0,0)}var f;if(a.Hb){QF(a.fb.b.a,a.nb/T);b=a.fb.b;d=a.mb+(a.Lb?1:0);c=(a.M.a-Q(K(S(gG(a,a.nb)))))/a.nb;f=c-a.mb;rF(b,sE);AF(b.a,Q(K(S(0*(BF(),T)))),Q(K(S(0*T))),Q(K(S(d*T))),Q(K(S(c*\nT))));a.Lb?(rF(b,(zB(),EB)),e=MF*(a.mb+(a.Lb?1:0))+3,f>e&&(CF(b,0,e,a.mb-1,e),DF(b.a,Q(K(S(0*T))),Q(K(S(e*T))),Q(K(S(0*T))),Q(K(S((c-1)*T)))),CF(b,a.mb-1,e,a.mb-1,f),CF(b,a.mb-1,f,d,f))):(rF(b,tE),DF(b.a,Q(K(S(0*T))),Q(K(S(0*T))),Q(K(S(0*T))),Q(K(S((c-1)*T)))),CF(b,0,MF*a.mb,c-1,MF*a.mb),rF(b,QB(sE)),DF(b.a,Q(K(S((d-1)*T))),Q(K(S(0*T))),Q(K(S((d-1)*T))),Q(K(S((f+1)*T)))));DF(b.a,Q(K(S(0*T))),Q(K(S((c-1)*T))),Q(K(S(d*T))),Q(K(S((c-1)*T))));for(c=3;c<=MF+2;++c)qF(a,b,1,c);b=Q(K(S(gG(a,a.nb))));hG(a.Ec,\na.fb.a,0,b)}a.Jb&&(QF(a.fc.b.a,a.nb/T),d=a.fc.b,c=a.Lb?1:3,b=(a.M.a-Q(K(S(gG(a,a.nb))))-Q(K(S(a.mb*a.nb))))/a.nb,a.Lb?(rF(d,(zB(),EB)),AF(d.a,Q(K(S(0*(BF(),T)))),Q(K(S(0*T))),Q(K(S(c*T))),Q(K(S(b*T))))):(rF(d,QB(sE)),DF(d.a,Q(K(S((c-1)*(BF(),T)))),Q(K(S(0*T))),Q(K(S((c-1)*T))),Q(K(S(b*T)))),rF(d,sE),DF(d.a,Q(K(S((c-2)*T))),Q(K(S(0*T))),Q(K(S((c-2)*T))),Q(K(S(b*T)))),rF(d,tE),DF(d.a,Q(K(S((c-3)*T))),Q(K(S(0*T))),Q(K(S((c-3)*T))),Q(K(S(b*T))))),b=a.M.b-Q(K(S((a.Lb?1:3)*a.nb))),c=Q(K(S(gG(a,a.nb)))),\nhG(a.Ec,a.fc.a,b,c))}}function ot(a,b){a.A?0==b&&(a.I=-1,ht(a,Ug),mG(a)):(a.gb?a.I=b:-1<a.I&&10>a.I?a.I=10*a.I+b:a.I=b,a.gb=!1,0==a.I?(a.I=-1,ht(a,Ug)):ht(a,a.I+fa),mG(a))}function uG(a,b){var c,d;d=b.b;c=b.a;a.J||(d-=Q(K(S(fG(a,a.nb))))+Q(K(S((a.Lb?1:3)*a.nb))),c-=Q(K(S(gG(a,a.nb))))+Q(K(S(a.mb*a.nb))));1>d&&(d=1);1>c&&(c=1);a.yb=Vu(d);a.ub=Vu(c)}function EE(a){qE();return 14<=a&&20>=a?1:21<=a&&28>=a?2:29<=a&&31>=a?3:0}w(556,454,am);_.vf=function(a){OE(this,a)};_.Uf=yI;\n_.Vf=function(){return UE(),null!=this.Pb?VE:WE};_.Wf=function(){return UE(),UE(),WE};_.Xf=SA;_.Yf=function(a,b,c){return eB(this,b,c)};_.Zf=SA;_.$f=function(){hD()};_._f=cC;_.ag=zI;_.bg=cC;_.cg=function(){hD()};_.dg=function(){return jt(this,!0,!1)};\n_.wf=function(a){var b,c;if(this.s)if(c=a.c,b=a.f,a=a.i,c=(100+2*c)/100,this.J||!(b<Q(K(S(fG(this,this.nb))))||a<Q(K(S(gG(this,this.nb))))||a>this.M.a-Q(K(S(this.mb*this.nb)))||b>this.M.b-Q(K(S((this.Lb?1:3)*this.nb))))){if(b=this.xb*c,b>this.xb&&10>=b||b<this.xb&&0.3<=b)this.cb=8,vI(this,b)}else b=this.nb*c,0.7<=b&&4>=b&&uI(this,b)};_.Ze=function(){xI(this)};\n_.eg=function(a){this.Tb&&(null!=a&&0<a.length?(GG(this.r,"DROP"),!this.Ub&&(this.Ub=new lt(this)),AI(this.Ub,a)):(ht(this,"ERROR - empty or null structure"),this.Ze(this.Ec.d)))};_.fg=function(){sI(this)};_.gg=Dx;_.j=null;_.k=0;_.n=0;_.o=0;_.p=!1;_.q=!1;_.s=!0;_.t=null;_.u=null;_.v=null;_.w=null;_.x=13;_.y=null;_.z=!0;_.A=!1;_.B=!1;_.C=!0;_.F=null;_.G=null;_.I=1;_.J=!1;_.K=!1;_.L=!1;_.M=null;_.N=!0;_.O=!1;_.P=!0;_.Q=!0;_.R=null;_.S=null;_.T=null;_.V="http://peter-ertl.com/jsme/2013_03/help.html";\n_.W=null;_.X=null;_.Y=null;_._=null;_.ab=!1;_.bb=!0;_.cb=0;_.db=Kk;_.fb=null;_.gb=!0;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=24;_.nb=1;_.ob=null;_.pb=null;_.rb=null;_.sb=null;_.tb=!0;_.ub=0;_.vb=null;_.wb=1;_.xb=1;_.yb=0;_.Ab=!1;_.Bb=!1;_.Cb=0;_.Db=!1;_.Eb=!1;_.Fb=!0;_.Gb=!0;_.Hb=!0;_.Ib=!0;_.Jb=!0;_.Kb=!0;_.Lb=!1;_.Mb=!1;_.Ob=!1;_.Pb=null;_.Qb=null;_.Rb=!1;_.Sb=0;_.Tb=!0;_.Ub=null;_.Vb=!1;_.Wb=null;_.Xb=!1;_.Yb=null;_.Zb=0;_.$b=0;_._b=0;_.ac=!1;_.bc=null;_.cc=!1;_.dc=!1;_.ec=!1;\n_.fc=null;_.gc=!1;_.hc=!1;_.kc=!0;_.lc=!1;_.mc=!1;_.nc=!0;_.oc=!0;_.pc=null;_.qc=null;_.rc=!1;_.sc=!1;_.tc=!0;_.uc=null;_.vc=!1;_.wc=null;_.xc=null;_.yc=null;_.zc=!1;_.Ac=!0;_.Bc=!0;_.Cc=0;_.Dc=0;var MF=10,uE,AE,CE,sE,tE,vE,rE,zE,BI=null,yE,xE;function AH(a,b,c,d,e){a.b[e]&&(kG(a.r),GG(a.r,Ne),a.r.a=e,a.r.d=c,a.r.e=d,a.r.f=b,CI(a.c,a.r,e),kG(a.r))}function DI(a,b,c){return a.b[c]?(kG(a.r),a.r.a=c,a.r.b=b,CI(a.c,a.r,c),kG(a.r),!0):!1}function mG(a){xI(a);a.f&&(EI(a.Ec),a.f=!1)}\nfunction FI(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction GI(){qE();cB.call(this);this.Ec=(KA(),KA(),LA).a;this.eb=new HI;this.Nb=new HI;this.H=new jC(null,0,8);this.Z=(this.mb-6)/1.5;this.r=new II;this.D=(zB(),BB);this.zb=C(UH,q,119,99,0);this.qb=new aB;this.jc=new JI;this.$=I((hD(),iD[Yh]),df);this.E=new KI;this.U=z(Zu,q,1,[Bb,Cb,Yb,zb,Qb,Jb,Ib,Hb,Xb,ac,Rb,Sb,yb,xb,wb]);this.ic=new LI;this.ob=new kF(this);yE[0]=DB;yE[1]=new hm(255,153,153);yE[2]=new hm(255,204,102);yE[3]=new hm(255,255,153);yE[4]=new hm(102,255,255);yE[5]=new hm(51,204,255);yE[6]=\nnew hm(255,153,255);this.eb.c=1;this.Nb.c=1;this.zb[1]=this.ob;this.Y=new MI(this);this.a=z(Zu,q,1,[ge,Pd,Td,ie,Sd,he,Se]);var a,b,c,d;this.b={};for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.b[a]=null;this.c=new NI(this)}w(555,556,am,GI);_.Uf=function(){var a;return a=OI(),-1==a||9<=a};_.Vf=function(){return UE(),null!=this.b[Td]||(null!=this.Pb?VE:WE).a?VE:WE};_.Wf=function(){return UE(),null!=this.b[ie]?VE:WE};_.Xf=function(a){var b=jt(this,!1,!0);(a=new PI(this,a))&&hE(new nE(a,b))};\n_.Yf=function(a,b,c){var d;return a?(d=a.a,ix(d.t,b,c),a):eB(this,b,c)};_.Zf=function(a){DI(this,a,"AfterPaste")};_.$f=function(){GG(this.r,Ne);CI(this.c,this.r,Pd);hD()};_._f=function(a,b){AH(this,a,b,0,Td)};_.ag=function(a){return DI(this,a,ge)};_.bg=function(a,b){AH(this,a,0,b,ie)};_.cg=SA;_.Ze=function(){mG(this)};_.fg=function(){sI(this);var a=this.Ec,b,c;for(c=new vu(new tB(a.a));c.b<c.d.Pf();)b=wu(c),0<Ox(a.f.p,b.t)&&Sx(a.f,b.t),tm(a.a,b);this.f=!0};\n_.gg=function(){var a=jt(this,!0,!1),b=new QI(this);b&&hE(new nE(b,a))};_.b=null;_.c=null;_.d=null;_.e=null;_.f=!1;_.i="http://www.google.com/search?q=%22{INCHIKEY}%22";function CI(a,b,c){if((c=a.a.b[c])&&b){var d=a.a.d;d.action=b.a;d.atom=b.d;d.bond=b.e;d.molecule=b.f;null!=b.b?d.argument=b.b:b.c&&(d.argument=b.c);null!=b.i?d.origin=b.i:b.i=null;c(a.a.d)}}function NI(a){this.a=a}w(557,1,{},NI);_.a=null;function PI(a,b){this.a=a;this.b=b}w(558,1,{},PI);_.zd=SA;\n_.Tf=function(a){if(null!=oE(a))it(oE(a)),LH(this.a,"InChI "+oE(a));else{switch(this.b){case 3:it(a.inchi==n?null:a.inchi);break;case 4:it(a.key==n?null:a.key);break;case 5:it(a.auxinfo==n?null:a.auxinfo)}null!=pE(a)&&LH(this.a,"InChI "+pE(a))}};_.a=null;_.b=0;function QI(a){this.a=a}w(559,1,{},QI);_.zd=SA;\n_.Tf=function(a){if(null!=oE(a))it(oE(a)),LH(this.a,"InChI "+oE(a));else{var b=this.a,c;if(b.b[Se])try{kG(b.r),Up(b.r,Se),b.r.c=a,CI(b.c,b.r,Se),kG(b.r)}catch(d){if(d=vq(d),H(d,96))LH(b,Fe+d.yd());else throw d;}else try{var e=a.key==n?null:a.key,f,g;f=null;null!=e&&0<e.length&&(f=b.i,-1!=f.indexOf("{INCHIKEY}")?f=(g=RI(RI(e,Zf,"\\\\\\\\\\\\\\\\"),"\\\\$","\\\\\\\\$"),RI(f,"\\\\{INCHIKEY\\\\}",g)):f+=e);c=new pD(f);SI(c)}catch(h){if(h=vq(h),H(h,82))LH(b,Fe+h.f);else throw h;}null!=pE(a)&&LH(this.a,"InChI "+pE(a))}};\n_.a=null;function TI(a,b){return null!=b&&0<b.length?TI(a,b):!1}function UI(a){a.c.pb.style.display!=Mi&&(hB(a.b),EI(a.d))}function VI(a){WI.call(this,a,Gc,Gc,null)}function XI(a,b){WI.call(this,a,Gc,Gc,b)}function YI(a,b,c){WI.call(this,a,b,c,null)}\nfunction WI(a,b,c,d){var e;if(null==a)XD("JSME initialization error: HTML id argument is null.");else if(I(cf,a))XD(\'JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".\');else if(e=Mz(a)){this.a=ZI;++ZI;this.c=e;this.b=new GI;this.b.d||(this.b.d={},this.b.d.src=RH(this));this.d=new $I(this.b,b,c,d);Jx(e,this.d,e.pb);d&&tg in d&&(this.d.b=d[tg]);a=this.d;a.d||(a.d=fB(a,jB(a),kB(a)),a.d.j=!1);var b=a.c,f,g,h,j,l,o,m,r;b.$?BI=cf:BI="JME";sB(b.Sc.Pc,b);ht(b,\nBI+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.M=iB(b);YA(b,null);b.hb||(b.hb=new jC(Qe,0,13),b.kb=wA(b.hb));b.ib||(b.ib=new jC(Qe,1,13),b.jb=wA(b.ib));b.lb||(b.lb=new jC(Qe,0,11),wA(b.lb));TF(b,b.x);b.ac=!1;b.dc=!1;b.z=!0;b.tc=!0;b.C=!0;b.Bc=!0;b.cc=!1;MF=NF(b);b.oc=!0;try{m=aJ(b.Ec,"options");null!=m&&QH(b,m,!1);h=aJ(b.Ec,"jme");null!=h&&(b._=h);l=aJ(b.Ec,zi);null!=l&&(b.rb=l);g=aJ(b.Ec,"depictcgi");null!=g&&(b.gc=!0);r=aJ(b.Ec,"smiles");null!=r&&(b.qc=r);o=aJ(b.Ec,ak);null!=o&&(b.sb=\no,mG(b));b.u=aJ(b.Ec,"atomcolors");b.t=aJ(b.Ec,"atombg");f=aJ(b.Ec,"depictbg");if(null!=f&&b.J){var t;var y,u,D,s;u=(zB(),BB);try{if(0!=f.indexOf(Ca))throw new Ap("bad hex encoding");s=wD(f.substr(1,2),16);D=wD(f.substr(3,2),16);y=wD(f.substr(5,2),16);t=u=new hm(s,D,y)}catch(F){if(F=vq(F),H(F,96))hD(),t=u;else throw F;}b.D=t}b.mc&&b.ob&&iH(b.ob);j=aJ(b.Ec,"notify_structural_change_js_function");b.Qb=j}catch(O){if(O=vq(O),!H(O,96))throw O;}b.k=202;ZA(b);b.pb=new bJ;f=a.c;null!=f._?(PG(f,f._,!1),null!=\nf.t&&f.ob&&XG(f.ob,f.t,!0),null!=f.u&&f.ob&&XG(f.ob,f.u,!1)):null!=f.rb?eH(f,f.rb,!1):null!=f.qc&&f.Ac&&(f.Ib=!1,EG(f,f.qc,null,!0));mG(a.c);f=this.b;g=this.d;var L;L=new Xy((fE(),eE));L.pb.alt="drag out MOL or RXN file";h=L.pb.alt;null==h||0==h.length?L.pb.removeAttribute(ik):L.pb.setAttribute(ik,h);h=L.a.e;j=~~((24-L.a.a)/2);0>j&&(j=0);h=new cJ(g,h,j,L);dJ(h);Am(g.k,h);dE(f,L.pb);aE(f,g.pb)}else XD("JSME initialization error: HTML id "+a+" not found.")}function eJ(){return bv(null)}\nfunction fJ(a){return bv(a)}w(560,1,Hl,VI,XI,YI,WI);_.hg=function(a){tx(this.d,new gJ(this,a),(Hs(),Hs(),Is))};_.ig=function(a){tx(this.d,new hJ(this,a),(qt(),qt(),rt))};_.jg=function(a){tx(this.d,new iJ(this,a),(wt(),wt(),xt))};_.kg=function(a){tx(this.d,new jJ(this,a),(zt(),zt(),At))};_.lg=function(a){oq(2,new kJ(this.b,a))};_.mg=function(){jF(this.b,!0)};_.ng=function(){Gq((Dq(),Eq),new lJ(this))};_.og=function(){var a,b,c;c=[];for(b=new vu(this.d.a);b.b<b.d.Pf();)a=wu(b),c[c.length]=a.q;return c};\n_.pg=function(){return this.b.a};_.qg=function(a){return this.b.b[a]};_.rg=Tv;_.sg=function(){return this.b.V};_.tg=function(){return this.b.nb};_.ug=function(){return this.b.tb};_.vg=function(){var a,b,c;b=null;if(a=(c=this.b.vb.a,c.a)){b=this.b;var d;c=b.ob.v;d=b.ob.w;b.ob.v=0;b.ob.w=0;kG(b.r);GH(b);b.ob.v=c;b.ob.w=d;b=a.q}return b};_.wg=function(){return this.b.wb};_.xg=function(){return this.b.xb};_.yg=function(){return this.b.Qb};_.ce=function(){return Tq(this.d.pb,Si)};\n_.zg=function(){var a;a=[];a.length=2;a[0]=Tq(this.d.pb,Ti);a[1]=Tq(this.d.pb,Si);return a};_.de=function(){return Tq(this.d.pb,Ti)};_.Ag=function(){return this.c.pb};_.Bg=function(){return this.b.Wb};_.Cg=function(){return this.b.Yb};_.Dg=function(){return this.b.i};_.Eg=function(a){XD("JSME initialization error: "+a)};_.Fg=function(){return this.b.J};_.fe=function(){return this.c.pb.style.display!=Mi};_.Gg=function(){var a=this.b,b;a.dc?b=bI(a,1)+wd+bI(a,2)+wd+bI(a,3):b=bI(a,0);return b};\n_.Hg=function(a){return jt(this.b,!0,a)};_.Ig=function(){var a=this.b,b,c;b=a.tc;a.tc=!1;c=FE(a);a.tc=b;return c};_.Jg=function(a){null!=a&&0<a.length&&QH(this.b,a,!0)};_.Kg=function(a){null!=a&&0<a.length&&EG(this.b,a,null,!0)};_.Lg=function(a){null!=a&&0<a.length&&eH(this.b,a,!0)};_.Mg=function(a){null!=a&&0<a.length&&PG(this.b,a,!0)};_.Ng=function(a){return TI(this,a)};_.cf=function(){UI(this)};_.Og=function(){rI(this.b)};\n_.Pg=function(a){var b=this.b;if(a=tI(b,a)){var c;for(c=1;c<=a.p;++c)a.b[c].c=0;GH(b)}};_.Qg=function(a){this.b.k=a};_.Rg=function(a){this.b.e=new mJ(this,a)};_.Sg=function(a){FI(this.b,"AfterPaste",a)};_.Tg=function(a){FI(this.b,Pd,a)};_.Ug=function(a){var b=this.d,c,d;if(b.b!=a){b.b=a;for(d=new vu(b.a);d.b<d.d.Pf();)c=wu(d),a?c.b=n:c.b=Oj}hB(b.c);b=this.b;b.tb=a;lG(b);PE(this.b,!0);hB(this.b)};_.Vg=function(a,b){var c=this.b,d;if(d=tI(c,a))XG(d,b,!0),GH(c)};\n_.Wg=function(a){var b=this.b;b.x!=a&&0<a&&100>a&&(b.x=a,TF(b,a),lG(b))};_.Xg=function(a,b){var c=this.b,d;d=tI(c,a);1>b||b>d.p?(ht(c,"ERROR - invalid atom index: "+b),mG(c)):(d.v=b,GH(c))};_.Yg=function(a){FI(this.b,ge,a)};_.Zg=function(a,b){FI(this.b,a,b)};_.he=function(a){hx(this.d,a);UI(this)};_.$g=function(a){this.b.V=a};_._g=function(a){uI(this.b,a)};_.ah=function(a){var b=this.b;b.tb=a;lG(b)};_.bh=function(a){var b=this.b;b.wb=a;lG(b)};_.ch=function(a){vI(this.b,a)};\n_.dh=function(a){this.b.Pb=a};_.eh=function(a){this.b.Qb=a};_.fh=function(a){var b=this.b;b.Wb=a;b.F=nF(b,!1)};_.gh=function(a){this.b.Yb=a};_.hh=function(a,b){ix(this.d,a,b);UI(this)};_.ih=function(a,b,c){c&&ix(this.c,a,b);ix(this.d,a,b);UI(this)};_.jh=function(a,b){jx(this.d,a,b);UI(this)};_.kh=function(a,b,c){c&&jx(this.c,a,b);jx(this.d,a,b);UI(this)};_.lh=function(a){aF(this.b,a)};_.mh=function(a,b){var c=this.b,d;c.q=!1;d=c.sc;c.sc=!1;c.uc=new qI(c,a);c.sc=d;c.k=253;ht(c,b);mG(c)};\n_.ie=function(a){px(this.c.pb,a)};_.nh=function(a){this.b.i=a};_.je=function(a){this.d.pb.style[Dk]=a;UI(this)};_.oh=function(a){LH(this.b,a)};_.ph=function(){return FE(this.b)};_.a=-1;_.b=null;_.c=null;_.d=null;var ZI=0;function lJ(a){this.a=a}w(561,1,{},lJ);_.pd=function(){var a,b;for(b=new vu(this.a.d.a);b.b<b.d.Pf();)a=wu(b),a.t.pb.innerHTML=a.q||n};_.a=null;function gJ(a,b){this.a=a;this.b=b}w(562,1,{},gJ);_.Jd=function(a){a=a.a;Gq((Dq(),Eq),new nJ(this,this.b,a))};_.a=null;_.b=null;\nfunction nJ(a,b,c){this.a=a;this.c=b;this.b=c}w(563,1,{},nJ);_.pd=oJ;_.a=null;_.b=null;_.c=null;function hJ(a,b){this.a=a;this.b=b}w(564,1,{},hJ);_.ld=function(a){a=a.a;Gq((Dq(),Eq),new pJ(this,this.b,a))};_.a=null;_.b=null;function pJ(a,b,c){this.a=a;this.c=b;this.b=c}w(565,1,{},pJ);_.pd=oJ;_.a=null;_.b=null;_.c=null;function jJ(a,b){this.a=a;this.b=b}w(566,1,{},jJ);_.a=null;_.b=null;function Ct(a,b,c){this.a=a;this.c=b;this.b=c}w(567,1,{},Ct);_.pd=oJ;_.a=null;_.b=null;_.c=null;\nfunction iJ(a,b){this.a=a;this.b=b}w(568,1,{},iJ);_.nd=function(a){a=a.a;Gq((Dq(),Eq),new qJ(this,this.b,a))};_.a=null;_.b=null;function qJ(a,b,c){this.a=a;this.c=b;this.b=c}w(569,1,{},qJ);_.pd=oJ;_.a=null;_.b=null;_.c=null;function mJ(a,b){this.a=a;this.b=b}w(570,1,{},mJ);_.a=null;_.b=null;\nfunction rJ(){var a=sJ("JSApplet.JSME"),b;$wnd.JSApplet.JSME=B(function(){var a;tJ(uJ,arguments)?a=arguments[0]:3==arguments.length?a=new YI(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new VI(arguments[0]):4==arguments.length?a=new WI(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new XI(arguments[0],arguments[1]));this.g=a;vJ();a[cg]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=B(function(a){this.g.hg(null==a?null:a.constructor==\n$wnd.JSApplet.JsClosureJsme?a.g:new wJ(a))});b.addMouseDownHandler=B(function(a){this.g.ig(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new wJ(a))});b.addMouseOutHandler=B(function(a){this.g.jg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new wJ(a))});b.addMouseOverHandler=B(function(a){this.g.kg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new wJ(a))});b.alert=B(function(a){this.g.lg(a)});b.clear=B(function(){this.g.mg()});b.deferredRepaint=B(function(){this.g.ng()});\nb.getAllGraphicsString=B(function(){return this.g.og()});b.getAlldefinedCallBackNames=B(function(){var a=this.g.b.a;vJ();return a});b.getCallBack=B(function(a){return this.g.qg(a)});b.getCreationIndex=B(function(){return this.g.rg()});b.getHelpURL=B(function(){return this.g.b.V});b.getMenuScale=B(function(){return this.g.b.nb});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.tb});b.getMolecularAreaGraphicsString=B(function(){return this.g.vg()});b.getMolecularAreaLineWidth=B(function(){return this.g.b.wb});\nb.getMolecularAreaScale=B(function(){return this.g.b.xb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.Qb});b.getOffsetHeight=B(function(){return this.g.ce()});b.getOffsetSize=B(function(){return this.g.zg()});b.getOffsetWidth=B(function(){return this.g.de()});b.getParentContainer=B(function(){return this.g.c.pb});b.getPasteLabel=B(function(){return this.g.b.Wb});b.getPrePasteJSfunction=B(function(){return this.g.b.Yb});b.getWebSearchInchiKeyBaseUrl=B(function(){return this.g.b.i});\nb.initializationError=B(function(a){this.g.Eg(a)});b.isDepictMode=B(function(){return this.g.b.J});b.isVisible=B(function(){return this.g.fe()});b.jmeFile=B(function(){return this.g.Gg()});b.molFile=B(function(a){return this.g.Hg(a)});b.nonisomericSmiles=B(function(){return this.g.Ig()});b.options=B(function(a){this.g.Jg(a)});b.readGenericMolecularInput=B(function(a){this.g.Kg(a)});b.readMolFile=B(function(a){this.g.Lg(a)});b.readMolecule=B(function(a){this.g.Mg(a)});b.read_MOL_SDF_RXN=B(function(a){return this.g.Ng(a)});\nb.repaint=B(function(){this.g.cf()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=B(function(a){return xJ(null,arguments,!0)[0]});b.reset=B(function(){this.g.Og()});b.resetAtomColors=B(function(a){this.g.Pg(a)});b.setAction=B(function(a){this.g.Qg(a)});b.setAfterDepictEditToggleEventHandler=B(function(a){this.g.Rg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new wJ(a))});b.setAfterPasteCallback=B(function(a){this.g.Sg(a)});b.setAfterStructureModifiedCallback=B(function(a){this.g.Tg(a)});\nb.setAntialias=B(function(a){this.g.Ug(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Vg(a,b)});b.setAtomMolecularAreaFontSize=B(function(a){this.g.Wg(a)});b.setAtomToHighLight=B(function(a,b){this.g.Xg(a,b)});b.setBeforePasteCallback=B(function(a){this.g.Yg(a)});b.setCallBack=B(function(a,b){this.g.Zg(a,b)});b.setHeight=B(function(a){this.g.he(a)});b.setHelpURL=B(function(a){this.g.$g(a)});b.setMenuScale=B(function(a){this.g._g(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.ah(a)});\nb.setMolecularAreaLineWidth=B(function(a){this.g.bh(a)});b.setMolecularAreaScale=B(function(a){this.g.ch(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.dh(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.eh(a)});b.setPasteLabel=B(function(a){this.g.fh(a)});b.setPrePasteJSfunction=B(function(a){this.g.gh(a)});b.setSize=B(function(a,b,e){xJ(this.g,arguments,!1)});b.setSubstituent=B(function(a){this.g.lh(a)});b.setTemplate=B(function(a,b){this.g.mh(a,b)});b.setVisible=\nB(function(a){this.g.ie(a)});b.setWebSearchInchiKeyBaseUrl=B(function(a){this.g.nh(a)});b.setWidth=B(function(a){this.g.je(a)});b.showInfo=B(function(a){this.g.oh(a)});b.smiles=B(function(){return this.g.ph()});yJ({"0":{2:[[function(){return this.hh.apply(this,arguments)},null,void 0,Qi,Qi],[function(){return this.jh.apply(this,arguments)},null,void 0,Tj,Tj]],3:[[function(){return this.kh.apply(this,arguments)},null,void 0,Tj,Tj,Eg],[function(){return this.ih.apply(this,arguments)},null,void 0,Qi,\nQi,Eg]]}},!1);yJ({"0":{"0":[[eJ,null,void 0]],1:[[fJ,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new zJ(e));return[e]},Dh]]}},!0);AJ(uJ,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function $u(){BJ||(BJ=!0,rJ())}w(571,1,{},$u);var BJ=!1;\nfunction dv(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Dh)$wnd.jsmeOnLoad();else try{$wnd.console.log(\'Warning: the global function "jsmeOnLoad" is not defined.\\n If you have defined it, there might be a syntax error in your javascript code.\')}catch(a){}}function cv(){}w(573,1,{},cv);_.pd=function(){dv()};function zJ(a){this.a=a}w(575,1,{84:1,132:1},zJ);_.eQ=function(a){return null!=a&&H(a,84)&&this.a==a.a};_.a=null;function wJ(a){this.a=a}w(576,1,{85:1,132:1},wJ);\n_.eQ=function(a){return null!=a&&H(a,85)&&this.a==a.a};_.a=null;function dJ(a){Rx(a.e.f,a.b,jB(a.e)-a.d-a.c,kB(a.e)-(a.a-a.c))}function cJ(a,b,c,d){this.e=a;this.d=b;this.c=c;this.a=24;this.b=d}w(577,1,{},cJ);_.a=0;_.b=null;_.c=0;_.d=0;_.e=null;w(578,1,{},function(){});\nfunction $D(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(Dk)||n;b=c.getAttribute(Qh)||n;f=c.getAttribute(Ji)||n;e=c.getAttribute(Th)||n;var h,j,l;l={};for(d=0;d<c.childNodes.length;++d)h=c.childNodes[d],"PARAM"==h.nodeName&&(j=h,h=j.getAttribute(Ji)||n,j=j.getAttribute(yk)||n,null!=h&&0<h.length&&null!=j&&0<j.length&&(l[h]=j));c.removeAttribute(Wg);c.removeAttribute(Ji);c.removeAttribute("archive");c.removeAttribute(Qh);c.removeAttribute(Dk);c.removeAttribute(pg);c.removeAttribute("hspace");\nc.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=n||n;d=er();c.setAttribute(Th,d);c.style[Dk]=WD(g);c.style[Qh]=WD(b);b=new CJ(a,d,l,e,c,f);Gq((Dq(),Eq),b);++a.b;return!0}function ZD(a){this.a="JME.class";this.d=a}w(579,1,{},ZD);_.Bd=function(){return $D(this)};_.a=null;_.b=0;_.c=null;_.d=null;function CJ(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}w(580,1,{},CJ);\n_.pd=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,Gc,Gc,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Th,this.e):this.c.removeAttribute(Th);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function DJ(){}w(581,1,Hl,DJ);function EJ(a){this.a=a}w(582,1,{},EJ);_.pd=function(){this.a()};_.a=null;function FJ(a){this.a=a}w(583,1,{},FJ);\n_.Bd=function(){this.a();return!1};_.a=null;\nfunction GJ(){var a=sJ("JSApplet.Utils");$wnd.JSApplet.Utils=B(function(){var a;tJ(HJ,arguments)?a=arguments[0]:0==arguments.length&&(a=new DJ);this.g=a;vJ();a[cg]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=B(function(a){Gq((Dq(),Eq),new EJ(a))});$wnd.JSApplet.Utils.runAfterFixedDelay=B(function(a,c){Jq((Dq(),new FJ(a)),c)});$wnd.JSApplet.Utils.safeLog=B(function(a){XD(a)});AJ(HJ,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&\n($wnd.JSApplet.Utils[p]=a[p])}function av(){IJ||(IJ=!0,GJ())}w(584,1,{},av);var IJ=!1;function JJ(a){this.f=a}w(585,532,Yl,JJ);function jv(){this.f="divide by zero"}w(586,136,Jl,jv);function Mx(){}function KJ(a){this.f=a}w(588,136,Jl,Mx,KJ);function Tu(){}w(589,136,Jl,Tu);function UE(){UE=x;WE=new LJ(!1);VE=new LJ(!0)}function LJ(a){this.a=a}w(590,1,{88:1,90:1,93:1},LJ);_.eQ=function(a){return H(a,90)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?vk:wh};\n_.a=!1;var WE,VE;function ND(a,b,c){var d,e;d=MJ(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function NJ(a,b){return 2>b||36<b?-1:48<=a&&a<48+(10>b?b:10)?a-48:97<=a&&a<b+97-10?a-97+10:65<=a&&a<b+65-10?a-65+10:-1}function YD(a){return null!=String.fromCharCode(a).match(/\\d/)}function OJ(){}function PJ(a){return typeof a==Qi?Hf+(0>a?-a:a):a}\nfunction QJ(a,b){var c;c=new OJ;c.d=we+(RJ(0!=a?-a:0)?PJ(0!=a?-a:0):n+Lp(c));SJ(0!=a?-a:0)&&TJ(0!=a?-a:0,c);c.b=4;c.a=b;return c}function V(a){var b;b=new OJ;b.d=we+(RJ(a)?PJ(a):n+Lp(b));SJ(a)&&TJ(a,b);return b}function UJ(a,b){var c;c=new OJ;c.d=we+(RJ(a)?PJ(a):n+Lp(c));SJ(a)&&TJ(a,c);c.b=b?8:0;return c}function VJ(){var a;a=new OJ;a.d=we+(RJ(0)?PJ(0):n+Lp(a));SJ(0)&&TJ(0,a);a.b=2;return a}function WJ(a){var b;b=new OJ;b.d=we+(RJ(a)?PJ(a):n+Lp(b));SJ(a)&&TJ(a,b);b.b=1;return b}\nfunction SJ(a){return typeof a==Qi&&0<a}function RJ(a){return null!=a&&0!=a}function TJ(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=fl[b.c])c=c.prototype;else{c=fl[a]=function(){};c.cZ=b;return}else return;c.cZ=b}w(592,1,{},OJ);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?n:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;\nfunction XJ(a){var b;if(!(b=YJ,!b&&(b=YJ=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a)))throw new ZJ(Le+a+ma);return parseFloat(a)}function wD(a,b){var c,d;if(null==a)throw new ZJ(Pi);if(2>b||36<b)throw new ZJ("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c)if(-1==NJ(a.charCodeAt(c),b))throw new ZJ(Le+a+ma);c=parseInt(a,b);if(isNaN(c))throw new ZJ(Le+a+ma);if(-2147483648>c||2147483647<c)throw new ZJ(Le+a+ma);return c}\nw(594,1,{88:1,101:1});var YJ=null;function $J(a){this.a=a}w(593,594,{88:1,93:1,94:1,101:1},$J);_.eQ=function(a){return H(a,94)&&a.a==this.a};_.hC=aK;_.tS=bK;_.a=0;function yB(a){this.a=a}w(595,594,{88:1,93:1,97:1,101:1},yB);_.eQ=function(a){return H(a,97)&&a.a==this.a};_.hC=aK;_.tS=bK;_.a=0;function mB(){}function Pm(a){this.f=a}w(596,136,{88:1,96:1,98:1,104:1,105:1},mB,Pm);function pB(a){this.a=a}\nfunction wv(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function ov(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function dm(a){var b,c,d;b=C(cK,Fl,-1,8,1);c=(dK(),eK);d=7;if(0<=a)for(;15<a;)b[d--]=c[a&15],a>>=4;else for(;0<d;)b[d--]=c[a&15],a>>=4;b[d]=c[a&15];return fK(b,d,8)}\nfunction AG(a){var b,c;return-129<a&&128>a?(b=a+128,c=(gK(),hK)[b],!c&&(c=hK[b]=new pB(a)),c):new pB(a)}w(597,594,{88:1,93:1,99:1,101:1},pB);_.eQ=function(a){return H(a,99)&&a.a==this.a};_.hC=Tv;_.tS=bK;_.a=0;function gK(){gK=x;hK=C(OH,q,99,256,0)}var hK;function aG(a){return 0>=a?0-a:a}function bG(a){return 0>a?-a:a}function Um(a,b){return a>b?a:b}function S(a){return Math.round(a)}function iK(a){return Math.sqrt(a)}function gD(){}function ku(a){this.f=a}\nw(601,136,{88:1,96:1,100:1,104:1,105:1},gD,ku);function dK(){dK=x;eK=z(cK,Fl,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var eK;function ZJ(a){this.f=a}w(603,596,{88:1,96:1,98:1,102:1,104:1,105:1},ZJ);function MJ(a,b){return a.charCodeAt(b)}function jK(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function I(a,b){return!H(b,1)?!1:""+a==b}function lx(a,b){return a.indexOf(b)}\nfunction uD(a,b,c){return a.indexOf(b,c)}function uA(a,b){return a.lastIndexOf(b)}function RI(a,b,c){var d;for(d=0;0<=(d=c.indexOf(Xf,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+Da+ox(c,++d):c=c.substr(0,d-0)+ox(c,++d);return a.replace(RegExp(b,Eh),c)}\nfunction kK(a,b){for(var c=RegExp(b,Eh),d=[],e=0,f=a,g=null;;){var h=c.exec(f);if(null==h||f==n){d[e]=f;break}else d[e]=f.substring(0,h.index),f=f.substring(h.index+h[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==n;)--c;c<d.length&&d.splice(c,d.length-c)}c=C(Zu,q,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ox(a,b){return a.substr(b,a.length-b)}function fD(a,b,c){return a.substr(b,c-b)}\nfunction nx(a){return 0==a.length||a[0]>fa&&a[a.length-1]>fa?a:a.replace(/^(\\s*)/,n).replace(/\\s*$/,n)}function fK(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}\nfunction lK(a,b,c){if(128>c)return a[b]=(c&127)<<24>>24,1;if(2048>c)return a[b++]=(c>>6&31|192)<<24>>24,a[b]=(c&63|128)<<24>>24,2;if(65536>c)return a[b++]=(c>>12&15|224)<<24>>24,a[b++]=(c>>6&63|128)<<24>>24,a[b]=(c&63|128)<<24>>24,3;if(2097152>c)return a[b++]=(c>>18&7|240)<<24>>24,a[b++]=(c>>12&63|128)<<24>>24,a[b++]=(c>>6&63|128)<<24>>24,a[b]=(c&63|128)<<24>>24,4;if(67108864>c)return a[b++]=(c>>24&3|248)<<24>>24,a[b++]=(c>>18&63|128)<<24>>24,a[b++]=(c>>12&63|128)<<24>>24,a[b++]=(c>>6&63|128)<<24>>\n24,a[b]=(c&63|128)<<24>>24,5;throw new Pm("Character out of range: "+c);}function mx(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}function mK(a){var b,c,d,e,f;e=a.length;for(d=b=0;d<e;)c=ND(a,d,a.length),d+=65536<=c?2:1,128>c?++b:2048>c?b+=2:65536>c?b+=3:2097152>c?b+=4:67108864>c&&(b+=5);b=C(nK,Ol,-1,b,1);for(d=f=0;d<e;)c=ND(a,d,a.length),d+=65536<=c?2:1,f+=lK(b,f,c);return b}_=String.prototype;\n_.cM={1:1,88:1,91:1,93:1};_.eQ=function(a){return I(this,a)};_.hC=function(){return VC(this)};_.tS=_.toString;function oK(){oK=x;pK={};qK={}}function VC(a){oK();var b=dd+a,c=qK[b];if(null!=c)return c;c=pK[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+MJ(a,d++);c|=0}256==rK&&(pK=qK,qK={},rK=0);++rK;return qK[b]=c}var pK,rK=0,qK;function yp(a,b){xp(a.a,b);return a}\nfunction wp(){this.a=Qq()}function oI(){this.a=Qq();xp(this.a,n)}w(605,1,Cl,wp,oI);_.tS=sK;function sD(a,b){Pq(a.a,String.fromCharCode(b))}function Pv(){this.a=Qq()}function rD(){this.a=Qq()}function Iu(a){this.a=Qq();xp(this.a,a)}w(606,1,Cl,Pv,rD,Iu);_.tS=sK;function vD(a){this.f="String index out of range: "+a}w(607,588,Jl,vD);function BD(a){this.f=a}w(609,136,Jl,BD);function tK(a,b){for(var c;a.Vd();)if(c=a.Wd(),null==b?null==c:Hp(b,c))return a;return null}\nfunction uK(a,b){var c;return(c=tK(a.ue(),b))?(c.Xd(),!0):!1}function vK(a){var b,c,d,e;d=new wp;b=null;xp(d.a,Uf);for(c=a.ue();c.Vd();)null!=b?xp(d.a,b):b=mb,e=c.Wd(),xp(d.a,e===a?"(this Collection)":n+e);xp(d.a,bg);return Sq(d.a)}w(612,1,{});_.qh=function(){throw new BD("Add not supported on this collection");};_.rh=function(a){return!!tK(this.ue(),a)};_.Mf=AD;_.sh=function(a){return uK(this,a)};_.tS=function(){return vK(this)};w(614,612,Il);\n_.eQ=function(a){var b;if(a===this)return!0;if(!H(a,111)||a.Pf()!=this.Pf())return!1;for(a=a.ue();a.Vd();)if(b=a.Wd(),!this.rh(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ue();b.Vd();)c=b.Wd(),null!=c&&(a+=Kp(c),a=~~a);return a};function wK(a,b){var c;return H(b,109)&&(c=b.th(),Ww(a.a,c))?(c=Bu(a.a,c),a.a.Qf(b.uh(),c)):!1}function GD(a){this.a=a}w(613,614,Il,GD);_.rh=function(a){return wK(this,a)};_.ue=function(){return new xK(this.a)};\n_.sh=function(a){return wK(this,a)?(a=a.th(),Du(this.a,a),!0):!1};_.Pf=yK;_.a=null;function zK(a){if(a.b)AK(a.a),Du(a.c,a.b.th()),a.b=null;else throw new wx("Must call next() before remove().");}function xK(a){var b;this.c=a;b=new Gm;a.c&&Am(b,new BK(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new CK(a,d.substring(1));b.qh(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.qh(c[d])}this.a=new vu(b)}w(615,1,{},xK);_.Vd=function(){return DK(this.a)};\n_.Wd=function(){return this.b=wu(this.a)};_.Xd=function(){zK(this)};_.a=null;_.b=null;_.c=null;w(617,1,Rl);_.eQ=function(a){return H(a,109)&&zD(this.th(),a.th())&&zD(this.uh(),a.uh())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.th()&&(a=Kp(this.th()));null!=this.uh()&&(b=Kp(this.uh()));return a^b};_.tS=function(){return this.th()+vd+this.uh()};function BK(a){this.a=a}w(616,617,Rl,BK);_.th=function(){return null};_.uh=function(){return this.a.b};_.vh=function(a){return DD(this.a,a)};_.a=null;\nfunction CK(a,b){this.b=a;this.a=b}w(618,617,Rl,CK);_.th=Tv;_.uh=function(){return this.b.e[dd+this.a]};_.vh=function(a){return ED(this.b,this.a,a)};_.a=null;_.b=null;function EK(a,b){var c,d,e,f;if(b===a)return!0;if(!H(b,107)||a.Pf()!=b.Pf())return!1;e=a.ue();for(f=b.ue();e.Vd();)if(c=e.Wd(),d=f.Wd(),!(null==c?null==d:Hp(c,d)))return!1;return!0}function $B(a,b){(0>a||a>=b)&&FK(a,b)}function FK(a,b){throw new KJ("Index: "+a+", Size: "+b);}w(619,612,xl);\n_.wh=function(){throw new BD("Add not supported on this list");};_.qh=function(a){this.wh(this.Pf(),a);return!0};_.eQ=function(a){return EK(this,a)};_.hC=function(){var a,b,c;b=1;for(a=this.ue();a.Vd();)c=a.Wd(),b=31*b+(null==c?0:Kp(c)),b=~~b;return b};_.ue=function(){return new vu(this)};_.yh=function(){return this.zh(0)};_.zh=function(a){return new GK(this,a)};_.Ah=function(){throw new BD("Remove not supported on this list");};function DK(a){return a.b<a.d.Pf()}\nfunction wu(a){if(a.b>=a.d.Pf())throw new Px;return a.d.xh(a.c=a.b++)}function AK(a){if(0>a.c)throw new nA;a.d.Ah(a.c);a.b=a.c;a.c=-1}function vu(a){this.d=a}w(620,1,{},vu);_.Vd=function(){return DK(this)};_.Wd=function(){return wu(this)};_.Xd=function(){AK(this)};_.b=0;_.c=-1;_.d=null;function GK(a,b){var c;this.d=this.a=a;c=a.Pf();(0>b||b>c)&&FK(b,c);this.b=b}w(621,620,{},GK);_.Bh=function(){return 0<this.b};_.Ch=function(){if(0>=this.b)throw new Px;return this.a.xh(this.c=--this.b)};_.a=null;\nfunction HK(a){a=new xK(a.b.a);return new IK(a)}function JK(a,b){this.a=a;this.b=b}w(622,614,Il,JK);_.rh=KK;_.ue=function(){return HK(this)};_.Pf=function(){return this.b.a.d};_.a=null;_.b=null;function IK(a){this.a=a}w(623,1,{},IK);_.Vd=function(){return DK(this.a.a)};_.Wd=function(){return(this.a.b=wu(this.a.a)).th()};_.Xd=function(){zK(this.a)};_.a=null;function LK(a){a.b=C(MK,q,0,0,0)}function vC(a,b,c){(0>b||b>a.c)&&FK(b,a.c);a.b.splice(b,0,c);++a.c}\nfunction Am(a,b){kq(a.b,a.c++,b);return!0}function zw(a,b){$B(b,a.c);return a.b[b]}function vz(a,b){for(var c=0;c<a.c;++c)if(zD(b,a.b[c]))return c;return-1}function NK(a,b){var c;c=($B(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function tm(a,b){var c;c=vz(a,b);if(-1==c)return!1;NK(a,c);return!0}function fC(a,b,c){$B(b,a.c);kq(a.b,b,c)}function Sm(a,b){var c;if(b.length<a.c){c=b;var d;d=Ou(0,a.c);z(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)kq(b,c,a.b[c]);b.length>a.c&&kq(b,a.c,null);return b}\nfunction Gm(){LK(this)}function eC(a){LK(this);this.b.length=a}function tB(a){LK(this);a=Nu(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}w(627,619,Zl,Gm,eC,tB);_.wh=function(a,b){vC(this,a,b)};_.qh=function(a){return Am(this,a)};_.mg=function(){this.b=C(MK,q,0,0,0);this.c=0};_.rh=function(a){return-1!=vz(this,a)};_.xh=function(a){return zw(this,a)};_.Mf=function(){return 0==this.c};_.Ah=function(a){return NK(this,a)};_.sh=function(a){return tm(this,a)};_.Pf=Ns;\n_.c=0;function Eu(){Eu=x;Fu=new OK}var Fu;function OK(){}w(630,619,sl,OK);_.rh=zI;_.xh=function(){throw new Mx;};_.Pf=function(){return 0};function PK(){this.a=new Date}function QK(a){return 10>a?wc+a:n+a}w(633,1,{88:1,92:1,93:1,106:1},PK);_.eQ=function(a){return H(a,106)&&Cv(K(this.a.getTime()),K(a.a.getTime()))};\n_.hC=function(){var a;a=K(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=fv(c&4194303,b&4194303,e&1048575);a=fv(a.l^b.l,a.m^b.m,a.h^b.h);return Q(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?kb:n)+~~(b/60);b=10>(0>b?-b:b)%60?wc+(0>b?-b:b)%60:n+(0>b?-b:b)%60;return(RK(),SK)[this.a.getDay()]+fa+TK[this.a.getMonth()]+fa+QK(this.a.getDate())+fa+QK(this.a.getHours())+dd+QK(this.a.getMinutes())+dd+QK(this.a.getSeconds())+" GMT"+a+b+fa+this.a.getFullYear()};_.a=null;function RK(){RK=x;SK=z(Zu,q,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));TK=z(Zu,q,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var SK,TK;\nfunction tu(a,b){return null==E(a.a,b,a)}function su(){this.a=new up}w(635,614,{88:1,92:1,111:1},su);_.qh=function(a){return tu(this,a)};_.rh=KK;_.Mf=function(){return 0==this.a.d};_.ue=function(){return HK(new JK(this.a,new GD(this.a)))};_.sh=function(a){return null!=Du(this.a,a)};_.Pf=yK;_.tS=function(){return vK(new JK(this.a,new GD(this.a)))};_.a=null;function yD(a,b){this.a=a;this.b=b}w(639,617,Rl,yD);_.th=Tv;_.uh=zy;_.vh=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction Px(){}w(640,136,{88:1,96:1,104:1,105:1,110:1},Px);function UK(a){var b,c;b=a.b;c=a.d.length;if(b<c){if(a.c){if(0<=uD(a.a,mx(a.d.charCodeAt(a.b)),0))return a=MJ(a.d,a.b++),String.fromCharCode(a);for(++a.b;a.b<c;++a.b)if(0<=uD(a.a,mx(a.d.charCodeAt(a.b)),0))return fD(a.d,b,a.b);return ox(a.d,b)}for(;b<c&&0<=uD(a.a,mx(a.d.charCodeAt(b)),0);)++b;a.b=b;if(b<c){for(++a.b;a.b<c;++a.b)if(0<=uD(a.a,mx(a.d.charCodeAt(a.b)),0))return fD(a.d,b,a.b);return ox(a.d,b)}}throw new Px;}\nfunction VK(a){if(null!=a)this.d=a,this.a=ga,this.c=!1,this.b=0;else throw new gD;}w(642,1,{},VK);_.a=null;_.b=0;_.c=!1;_.d=null;function zD(a,b){return Uu(a)===Uu(b)||null!=a&&Hp(a,b)}function dC(a){var b=C(WK,q,59,0,0);return Sm(a.a,b)}function aB(){this.a=new Gm}w(654,619,Zl,aB);_.wh=function(a,b){vC(this.a,a,b)};_.qh=function(a){return Am(this.a,a)};_.rh=function(a){return-1!=vz(this.a,a)};_.xh=function(a){return zw(this.a,a)};_.Mf=function(){return 0==this.a.c};_.ue=function(){return new vu(this.a)};\n_.Ah=function(a){return NK(this.a,a)};_.Pf=function(){return this.a.c};_.tS=function(){return vK(this.a)};_.a=null;function XK(a,b){this.b=a;this.a=b}w(655,1,{},XK);_.a=null;_.b=null;function YK(){rA.call(this,"^[A-Z]{14}\\\\-[A-Z]{10}\\\\-[A-Z]$",0)}function ZK(a,b){rA.call(this,a,b)}w(656,453,{},YK,ZK);function UF(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b}\nfunction $K(){$K=x;UD("^(\\\\d+)([A-Z][a-z]?)(\\\\b.*)",0);aL=UD("^(\\\\d+)?\\\\s*([A-Z][a-z]?)\\\\s*(?:(?:(\\\\d+)([+-]))|((?:\\\\++)|(?:-+)))?([^:+-]+?([,;#!])?[^:+-]+?)?(?::(\\\\d+))?$",0)}function JH(a,b,c){a.q=b;a.r=c}function TH(a,b){6>a.j&&(++a.j,a.p[a.j]=b)}function bL(a){var b;b=new VH;b.f=a.f;b.d=a.d;b.q=a.q;b.r=a.r;b.s=a.s;b.n=a.n;b.e=a.e;b.p=a.p.slice();b.j=a.j;b.c=a.c;b.a=a.a;b.b=a.b;b.i=a.i;b.o=a.o;b.k=a.k;return b}function vH(a){return-99199!=a.f?a.f:0}function cL(a){return 4<=a.o&&2==a.j}\nfunction hF(a,b,c){a.q+=b;a.r+=c}function ZE(a){var b;b=-99199!=a.f;a.f=-99199;return b}function VH(){$K();this.p=UF(7)}w(660,1,{114:1},VH);_.a=3;_.b=null;_.c=0;_.d=0;_.e=null;_.f=-99199;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.q=0;_.r=0;_.s=0;var aL;function gI(a,b){var c;c=dL(a);return 0<c?b-c:0}function dL(a){a=Bu((!eL&&fL(),eL),a);return null!=a?a[0]:-1}\nfunction fL(){var a,b,c,d,e,f;a=kK("H.1,2,3.He.3,4.Li.6,7.Be.9.B.10,11.C.12,13,14.N.14,15.O.16,17,18.F.19.Ne.20,21,22.Na.23.Mg.24,25,26.Al.27.Si.28,29,30.P.31.S.32,33,34,36.Cl.35,37.Ar.36,38,40.K.39,40,41.Ca.40,42,43,44,46,48.Sc.45.Ti.46,47,48,49,50.V.50,51.Cr.50,52,53,54.Mn.55.Fe.54,56,57,58.Co.59.Ni.58,60,61,62,64.Cu.63,65.Zn.64,66,67,68,70.Ga.69,71.Ge.70,72,73,74,76.As.75.Se.74,76,77,78,80,82.Br.79,81.Kr.78,80,82,83,84,86.Rb.85,87.Sr.84,86,87,88.Y.90.Zr.90,91,92,94,96.Nb.93.Mo.92,94,95,96,97,98,100.Tc.99.Ru.96,98,99,100,101,102,104.Rh.103.Pd.102,104,105,106,108,110.Ag.107,109.Cd.106,108,110,111,112,113,114,116.In.113,115.Sn.112,114,115,116,117,118,119,120,122,124.Sb.121,123.Te.120,122,123,124,125,126,128,130.I.127.Xe.124,126,128,129,130,131,132,134,136.Cs.133.Ba.130,132,134,135,136,137,138.La.138,139.Ce.136,138,140,142.Pr.141.Nd.142,143,144,145,146,148,150.Pm.145.Sm.144,147,148,149,150,152,154.Eu.151,153.Gd.152,154,155,156,157,158,160.Tb.159.Dy.156,158,160,161,162,163,164.Ho.165.Er.162,164,166,167,168,170.Tm.169.Yb.168,170,171,172,173,174,176.Lu.175,176.Hf.174,176,177,178,179,180.Ta.180,181.W.180,182,183,184,186.Re.185,187.Os.184,186,187,188,189,190,192.Ir.191,193.Pt.190,192,194,195,196,198.Au.197.Hg.197,198,199,200,201,202,204.Tl.203,205.Pb.204,206,207,208.Bi.209.Po.209.At.210.Rn.222.Fr.223.Ra.226.Ac.227.Th.232.Pa.231.U.234,235,238.Np.237.Pu.244.Am.243.Cm.247.Bk.247.Cf.251.Es.254.Fm.257.Md.258.No.255.Lr.256.Ku.261",Yf);\neL=new up;for(b=0;b<a.length-1;b+=2){f=a[b];e=kK(a[b+1],lb);c=C(A,v,-1,e.length,1);for(d=0;d<e.length;++d)c[d]=wD(e[d],10);E(eL,f,c)}}var eL=null;function gL(a){var b;b=new hL;iL(b,a);return b}function ZH(a,b){var c,d;c=b[a.i];d=b[a.j];a.a=Q(K(S((c.q+d.q)/2)));a.b=Q(K(S((c.r+d.r)/2)))}function iL(a,b){a.i=b.i;a.j=b.j;a.c=b.c;a.f=b.f;a.d=b.d;a.a=b.a;a.b=b.b;a.e=b.e}function hL(){}w(665,1,{115:1},hL);_.a=0;_.b=0;_.c=1;_.d=null;_.e=0;_.f=0;_.i=0;_.j=0;function jL(){}w(666,1,{},jL);_.a=0;_.b=0;_.c=0;\n_.d=0;function bH(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new wx("Cannot undo. Index is out of range.");if(!a.a.b)throw new wx($e);a.a=a.a.b;return a.a.a}function bJ(){this.a=this.b=new kL}w(667,1,{},bJ);_.a=null;function kL(){this.a=null}function jG(a){this.a=a}w(668,1,{},kL,jG);_.a=null;_.b=null;_.c=null;function lL(){lL=x;mL=new YK;nL=new ZK("^[a-z0-9@+\\\\-\\\\[\\\\]\\\\(\\\\)\\\\\\\\\\\\/%=#$:>\\\\.]+$",2);oL=new ZK("\\\\s+",2)}\nfunction FG(a){lL();var b,c,d,e;this.i=this.f=null;this.j=0;this.e=!1;this.a=this.c=null;var f,g,h;if(null==a||0==a.length)c=0;else{g=1;f=a.length;for(h=0;h<f&&!(5<g);++h){c=a.charCodeAt(h);13==c?(++g,h+1<f&&10==a.charCodeAt(h+1)&&++h):10==c&&++g}c=g}this.j=c;1>=this.j?this.b=nx(a):this.b=a;c=new XK(oL,this.b);this.d=c.b.a.test(c.a);do if(4<this.j)0==a.indexOf(id)?0==a.toLowerCase().indexOf("<svg")&&(c=a,em(),g=f=h=g=void 0,f=null,g=c.indexOf("chemical:x-mdl-molfile"),0<g&&(h=c.indexOf(wd,g)+1,g=\nc.indexOf("<\/chemical:x-mdl-molfile",h),20<g-h&&(f=c.substr(h,g-h))),c=f=RI(f,$f,ca),null!=c&&(this.c=new FG(c),this.c.f&&(this.f=(HG(),IG)))):-1!=a.indexOf(hf)&&(this.a=(JG(),KG),this.f=(HG(),pL),-1!=a.indexOf(Qf)&&(this.i=(LG(),qL)),-1!=a.indexOf(Rf)&&(this.i=(LG(),MG)),0==a.indexOf(Ja)?this.f=rL:-1!=a.indexOf(Ea)&&(this.f=sL));else if(1==this.j)if(0==a.indexOf("InChI="))this.f=(HG(),tL);else{if(27==a.length&&(c=new XK(mL,a),c.b.a.test(c.a))){this.f=(HG(),uL);break}if(1<=a.length)if(this.d){c=new VK(a);\ntry{d=AG(wD(UK(c),10)).a;e=AG(wD(UK(c),10)).a;for(b=0;b<3*(d+e);++b)UK(c);this.e=0<a.indexOf(wd);this.f=(HG(),vL);this.a=(JG(),OG)}catch(j){if(j=vq(j),!H(j,96))throw j;}}else c=new XK(nL,a),c.b.a.test(c.a)&&0>a.indexOf("j")&&((this.e=0<a.indexOf(wd))?this.f=(HG(),wL):this.f=(HG(),xL))}while(0);(this.f==(HG(),uL)||this.f==tL)&&(this.a=(JG(),QG));(this.f==xL||this.f==yL||this.f==wL)&&(this.a=(JG(),zL))}w(669,1,{},FG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=null;_.i=null;_.j=0;var mL,nL,oL;\nfunction JG(){JG=x;KG=new AL(0);zL=new AL(1);QG=new AL(2);BL=new AL(3);OG=new AL(4);CL=z(DL,q,116,[KG,zL,QG,BL,OG])}function AL(a){this.b=a}w(670,195,{88:1,93:1,95:1,116:1},AL);var CL,zL,QG,KG,BL,OG;function HG(){HG=x;pL=new EL(0);rL=new EL(1);sL=new EL(2);FL=new EL(3);xL=new EL(4);yL=new EL(5);wL=new EL(6);tL=new EL(7);uL=new EL(8);GL=new EL(9);vL=new EL(10);IG=new EL(11);HL=z(IL,q,117,[pL,rL,sL,FL,xL,yL,wL,tL,uL,GL,vL,IG])}function EL(a){this.b=a}w(671,195,{88:1,93:1,95:1,117:1},EL);\nvar HL,tL,uL,vL,pL,GL,FL,rL,sL,yL,xL,wL,IG;function LG(){LG=x;qL=new JL(0);MG=new JL(1);KL=z(LL,q,118,[qL,MG])}function JL(a){this.b=a}w(672,195,{88:1,93:1,95:1,118:1},JL);var KL,qL,MG;function sG(a){this.a=a}w(673,1,{},sG);_.a=0;function MI(a){this.c=a}w(675,1,hl,MI);_.vf=function(a){oq(7,new ML(this,a))};_.a=0;_.b=null;_.c=null;_.d=null;_.e=0;w(677,1,Nl);_.zd=function(){$wnd.alert("Loading JS code failed.")};function ML(a,b){this.a=a;this.b=b}w(676,677,Nl,ML);_.a=null;_.b=null;\nfunction AI(a,b){if(null!=b)if(null!=a.a.Yb)VD(a.a.Yb,z(Zu,q,1,[b]));else if(!a.a.ag(b)){var c=a.a,d=new NL(a,b),e;c.ic.a=n;GG(c.r,Od);e=c.jc;var f,g,h,j;if(null==b)e=0;else if(f=kK(b,"\\\\$\\\\$\\\\$\\\\$\\r?\\n?"),1>=f.length)e=0;else{for(h=0,j=f.length;h<j;++h)g=f[h],kq(e.b,e.c++,g);e=f.length}0<e&&(c.ic.a=" Use Page Up/Down for SDF access ("+e+eb);d=new OL(c,d);try{EG(c,b,d,!1)}catch(l){if(l=vq(l),H(l,96))TG(d,l);else throw l;}}}function lt(a){this.a=a}w(678,1,{},lt);_.a=null;\nfunction NL(a,b){this.a=a;this.b=b}w(679,1,Nl,NL);_.zd=SA;_.a=null;_.b=null;function TG(a,b){ht(a.a,"ERROR: "+b.yd());oq(2,new kJ(a.a,a.a.X));rI(a.a);hB(a.a)}function SG(a){ht(a.a,"Structure pasted. "+a.a.ic.a);a.a.Ib=!0;hB(a.a);a=a.b;a.a.a.Zf(a.b)}function OL(a,b){this.a=a;this.b=b}w(680,1,Nl,OL);_.zd=function(a){TG(this,a)};_.a=null;_.b=null;function RG(a,b,c,d){this.a=a;this.b=b;this.d=c;this.c=d}w(681,677,Nl,RG);_.a=null;_.b=null;_.c=!1;_.d=null;function kJ(a,b){this.a=a;this.b=b}\nw(682,677,Nl,kJ);_.a=null;_.b=null;function hH(a){this.a=a}w(683,677,Nl,hH);_.a=null;function gH(a){this.a=a}w(684,677,Nl,gH);_.a=null;function fH(a){this.a=a}w(685,677,Nl,fH);_.a=null;function lH(a){this.a=a}w(686,677,Nl,lH);_.a=null;function QE(a){this.a=a}w(687,1,Nl,QE);_.zd=SA;_.a=null;function RE(a){this.a=a}w(688,1,Nl,RE);_.zd=SA;_.a=null;function iG(){this.d=C(UH,q,119,99,0)}w(689,1,{},iG);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;function LI(){}w(690,1,{},LI);_.a=null;\nfunction kG(a){a.d=0;a.e=0;a.f=0;a.a=null;a.b=null;a.i=null}function lF(a,b,c,d){a.e=c;a.d=b;a.f=d}function GG(a,b){null==a.i&&(a.i=b)}function II(){kG(this)}w(691,1,{},II);_.a=null;_.b=null;_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;function PL(a){a.b=C(QL,q,114,10,0);a.c=C(RL,q,115,10,0);a.e=UF(101);a.f=(UE(),UE(),WE)}function mH(a,b,c){a.b[b].a=c}\nfunction nI(a,b,c,d){var e,f,g,h,j,l,o,m,r;j=UF(4);f=a.b[c].q-a.b[b].q;g=a.b[c].r-a.b[b].r;o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;l=UF(4);for(h=0;4>h;++h)d[h]==c||0>=d[h]||(0==l[1]?l[1]=d[h]:0==l[2]?l[2]=d[h]:0==l[3]&&(l[3]=d[h]));m=UF(4);d=UF(4);for(h=1;3>=h;++h)3==h&&0==l[3]||(f=(a.b[l[h]].q-a.b[b].q)*e+(a.b[l[h]].r-a.b[b].r)*r,g=(a.b[l[h]].r-a.b[b].r)*e-(a.b[l[h]].q-a.b[b].q)*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),m[h]=g/o,d[h]=f/o);a=SL(m[1],d[1],m[2],d[2]);0<l[3]?(b=SL(m[2],d[2],\nm[3],d[3]),d=SL(m[1],d[1],m[3],d[3]),0<a&&0<b?(j[1]=l[1],j[2]=l[2],j[3]=l[3]):0<d&&0>b?(j[1]=l[1],j[2]=l[3],j[3]=l[2]):0>a&&0<d?(j[1]=l[2],j[2]=l[1],j[3]=l[3]):0<b&&0>d?(j[1]=l[2],j[2]=l[3],j[3]=l[1]):0>d&&0<a?(j[1]=l[3],j[2]=l[1],j[3]=l[2]):0>b&&0>a&&(j[1]=l[3],j[2]=l[2],j[3]=l[1])):0<a?(j[1]=l[1],j[2]=l[2]):(j[1]=l[2],j[2]=l[1]);j[0]=c;return j}function FH(a,b,c,d){JH(a.b[b],c,d)}\nfunction pH(a,b,c){var d,e,f,g,h,j,l,o;e=!1;EH(a,null);switch(a.b[b].j){case 0:FH(a,a.p,a.b[b].q+21.65,a.b[b].r+12.5);break;case 1:d=a.b[b].p[1];e=0;2==a.b[d].j&&(a.b[d].p[1]==b?e=a.b[d].p[2]:e=a.b[d].p[1]);f=a.b[b].q-a.b[d].q;g=a.b[b].r-a.b[d].r;j=Math.sqrt(f*f+g*g);0.001>j&&(j=0.001);g/=j;f/=j;l=j+25*Math.cos(1.0471975511965976);o=25*Math.sin(1.0471975511965976);h=XH(a,b,d);if(3==a.c[h].c||204==a.k.k||1!=a.c[h].c&&(203==a.k.k||204==a.k.k)||a.n)l=j+25,o=0;0<e&&0<(a.b[e].r-a.b[d].r)*f-(a.b[e].q-a.b[d].q)*\ng&&(o=-o);0<c&&0>o?o=-o:0>c&&0<o&&(o=-o);FH(a,a.p,a.b[d].q+l*f-o*g,a.b[d].r+o*f+l*g);e=!0;break;case 2:c=UF(2);TL(a,b,25,c);FH(a,a.p,c[0],c[1]);break;case 3:case 4:case 5:for(h=1;h<=a.b[b].j&&!(d=a.b[b].p[h],f=a.b[b].q-a.b[d].q,g=a.b[b].r-a.b[d].r,j=Math.sqrt(f*f+g*g),0.001>j&&(j=0.001),FH(a,a.p,a.b[b].q+25*f/j,a.b[b].r+25*g/j),0==KH(a,a.p,1,a.p)||h==a.b[b].j);++h);break;default:return--a.p,ht(a.k,"Are you trying to draw an hedgehog ?"),a.k.cb=9,!1}b=WH(a,a.v,a.p,1);203==a.k.k&&(b.c=2);204==a.k.k&&\n(b.c=3);201==a.k.k&&DH(a,a.q);a.z=a.b[a.p].q;a.A=a.b[a.p].r;return e}function xH(a,b){var c,d;if(!b||0==b.c)return n;d=n;d+="M V30 BEGIN COLLECTION"+(qE(),ca);d+=lf+a+" [ATOMS=("+b.c;for(c=new vu(b);c.b<c.d.Pf();)d+=fa+wu(c);return d+")]\\nM V30 END COLLECTION\\n"}\nfunction BH(a,b){var c;a.x=a.v;c=0;if(233==a.k.k||237==a.k.k||236==a.k.k||239==a.k.k||251==a.k.k||252==a.k.k)pH(a,a.v,0),a.v=a.p,a.n=!0,pH(a,a.v,0),a.n=!1,a.v=a.p-1,pH(a,a.v,0),a.v=a.p-2,pH(a,a.v,0),237==a.k.k&&(mH(a,a.p,10),mH(a,a.p-1,10),mH(a,a.p-2,10)),236==a.k.k&&(mH(a,a.p,9),mH(a,a.p-1,9),mH(a,a.p-2,9)),239==a.k.k&&(mH(a,a.p,5),mH(a,a.p-1,5),mH(a,a.p-2,5),mH(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),252==a.k.k&&(mH(a,a.p,5),mH(a,a.p-1,5),mH(a,a.p-2,4),mH(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),\n251==a.k.k&&(mH(a,a.p,5),mH(a,a.p-1,5),mH(a,a.p-2,5),mH(a,a.p-3,7),a.c[a.q].c=2),c=4;else if(244==a.k.k)pH(a,a.v,0),mH(a,a.p,4),a.v=a.p,pH(a,a.v,0),mH(a,a.p,8),a.v=a.p,a.n=!0,pH(a,a.v,0),a.n=!1,a.v=a.p-1,pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,a.v=a.p-2,pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,c=5;else if(234==a.k.k)pH(a,a.v,0),mH(a,a.p,4),a.v=a.p,a.k.Xb&&kH(a,a.v,1),pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,a.v=a.p-1,pH(a,a.v,0),mH(a,a.p,5),a.k.Xb?(a.c[a.q].c=1,kH(a,a.p,-1)):a.c[a.q].c=2,c=3;else if(235==a.k.k)pH(a,\na.v,0),a.v=a.p,pH(a,a.v,0),mH(a,a.p,5),a.v=a.p-1,pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,c=3;else if(240==a.k.k)pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),mH(a,a.p,5),a.v=a.p,pH(a,a.v,0),a.v=a.p-2,pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,c=4;else if(260==a.k.k)pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),mH(a,a.p,4),a.v=a.p-1,pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,c=3;else if(261==a.k.k)pH(a,a.v,0),mH(a,a.p,4),a.v=a.p,pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),mH(a,a.p,5),a.c[a.q].c=2,c=3;else if(241==a.k.k)pH(a,a.v,0),mH(a,a.p,5),a.v=a.p,\npH(a,a.v,0),a.v=a.p,pH(a,a.v,0),a.v=a.p-1,pH(a,a.v,0),a.c[a.q].c=2,mH(a,a.p,5),c=4;else if(243==a.k.k)pH(a,a.v,0),mH(a,a.p,4),a.v=a.p,pH(a,a.v,0),a.v=a.p-1,pH(a,a.v,0),c=3;else if(238==a.k.k)pH(a,a.v,0),a.v=a.p,a.n=!0,pH(a,a.v,0),a.c[a.q].c=3,a.n=!1,c=2;else if(249==a.k.k)pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),a.c[a.q].c=2,mH(a,a.p,5),c=2;else if(250==a.k.k)pH(a,a.v,0),a.c[a.q].c=2,mH(a,a.p,5),c=1;else if(245==a.k.k)pH(a,a.v,0),a.v=a.p,a.n=!0,pH(a,a.v,0),a.v=a.p,a.c[a.q].c=3,pH(a,a.v,0),a.n=!1,c=3;else if(242==\na.k.k)pH(a,a.v,0),a.v=a.p,a.n=!0,pH(a,a.v,0),a.c[a.q].c=3,mH(a,a.p,4),a.n=!1,c=2;else if(254==a.k.k)pH(a,a.v,0),mH(a,a.p,9),c=1;else if(255==a.k.k)pH(a,a.v,0),mH(a,a.p,10),c=1;else if(256==a.k.k)pH(a,a.v,0),mH(a,a.p,11),c=1;else if(257==a.k.k)pH(a,a.v,0),mH(a,a.p,12),c=1;else if(258==a.k.k)pH(a,a.v,0),mH(a,a.p,4),c=1;else if(259==a.k.k)pH(a,a.v,0),mH(a,a.p,5),c=1;else if(246==a.k.k)pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),c=2;else if(247==a.k.k)pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),c=3;else if(248==\na.k.k)pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),a.v=a.p,pH(a,a.v,0),c=4;else if(253==a.k.k){var d,e,f,g,h,j,l,o;if(!a.k.uc||0==a.k.uc.p)c=0;else{c=0;o=a.k.uc;for(e=1;e<=o.p;++e)if(1==vH(o.b[e])){c=e;break}g=a.p;h=a.v;e=new UL;f=VL(e,a,h,1);d=null;f&&(d=new UL,VL(d,a,h,-1));l=new UL;VL(l,o,c,0);var m;m=a.p;for(j=1;j<=o.p;++j)EH(a,o.b[j]),mH(a,a.p,o.b[j].a);for(j=1;j<=o.q;++j)SH(a,null),iL(a.c[a.q],o.c[j]),a.c[a.q].i=o.c[j].i+m,a.c[a.q].j=o.c[j].j+m;iI(a);ZE(a.b[g+c]);WL(l,a,g+1,a.p,h,e);\nif(f&&(f=XL(a,g+1,a.p),0<f)){for(j=1;j<=o.p;++j)FH(a,g+j,o.b[j].q,o.b[j].r);WL(l,a,g+1,a.p,h,d);d=XL(a,g+1,a.p);if(!(d<=f)){for(j=1;j<=o.p;++j)FH(a,g+j,o.b[j].q,o.b[j].r);WL(l,a,g+1,a.p,h,e)}}SH(a,null);a.c[a.q].i=h;a.c[a.q].j=c+g;iI(a);b&&(JE(a,h),gF(a));c=o.p}}YL(a,c);a.v=a.x;b&&(a.v=0)}\nfunction TL(a,b,c,d){var e,f,g,h,j;e=a.b[b].p[1];f=a.b[b].p[2];g=a.b[f].q-a.b[e].q;h=-(a.b[f].r-a.b[e].r);j=Math.sqrt(g*g+h*h);0.001>j&&(j=0.001);1>aG((a.b[b].r-a.b[e].r)*(g/j)+(a.b[b].q-a.b[e].q)*(h/j))?(g=a.b[b].q-a.b[e].q,h=a.b[b].r-a.b[e].r,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),b=h/j,g/=j,d[0]=a.b[e].q+j*g-c*b,d[1]=a.b[e].r+c*g+j*b):(g=(a.b[e].q+a.b[f].q)/2,e=(a.b[e].r+a.b[f].r)/2,g=a.b[b].q-g,h=a.b[b].r-e,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),d[0]=a.b[b].q+c*g/j,d[1]=a.b[b].r+c*h/j)}\nfunction oH(a){var b,c,d,e,f,g,h,j,l,o,m,r,t,y;o=-1;j=6;switch(a.k.k){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;l=iK(312.5/(1-Math.cos(f)));if(0<a.v)if(2>a.b[a.v].j)ZL(a,j,f,l);else if(!a.k.Bb&&!a.k.rc)o=a.v,pH(a,a.v,0),a.v=a.p,ZL(a,j,f,l);else{a.k.rc=!1;if(209==a.k.k||221==a.k.k||223==a.k.k){ht(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.cb=9;return}for(d=\n1;d<=a.b[a.v].j;++d)if(b=a.c[XH(a,a.v,a.b[a.v].p[d])].c,2<d||1!=b){ht(a.k,"ERROR - spiro ring not possible here !");a.k.cb=9;return}b=UF(2);TL(a,a.v,l,b);e=a.b[a.v].q-b[0];g=a.b[a.v].r-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=j;++d)h=EH(a,null),r=f*d+1.5707963267948966,JH(h,b[0]+l*(Math.sin(r)*e-Math.cos(r)*g),b[1]+l*(Math.cos(r)*e+Math.sin(r)*g))}else if(0<a.w){b=a.c[a.w].i;c=a.c[a.w].j;d=0;2==a.b[b].j?a.b[b].p[1]!=c?d=a.b[b].p[1]:d=a.b[b].p[2]:2==a.b[c].j&&(a.b[c].p[1]!=\nb?d=a.b[c].p[1]:d=a.b[c].p[2],m=b,b=c,c=m);0==d&&(a.b[b].p[1]!=c?d=a.b[b].p[1]:d=a.b[b].p[2]);e=a.b[c].q-a.b[b].q;g=a.b[c].r-a.b[b].r;m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;h=m/2;r=l*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.b[d].r-a.b[b].r)*e-(a.b[d].q-a.b[b].q)*g&&(r=-r,m=0);t=a.b[b].q+h*e-r*g;y=a.b[b].r+r*e+h*g;for(d=1;d<=j;++d)h=EH(a,null),r=f*(d+0.5)+3.141592653589793*m,JH(h,t+l*(Math.sin(r)*e-Math.cos(r)*g),y+l*(Math.cos(r)*e+Math.sin(r)*g)),1==m?(d==j&&JH(h,a.b[b].q,a.b[b].r),\nd==j-1&&JH(h,a.b[c].q,a.b[c].r)):(d==j-1&&JH(h,a.b[b].q,a.b[b].r),d==j&&JH(h,a.b[c].q,a.b[c].r))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)h=EH(a,null),r=f*(d-b),JH(h,a.z+l*Math.sin(r),a.A+l*Math.cos(r))}b=j;l=0;for(f=1;f<=b;++f)SH(a,null),l=a.p-b+f,a.b[l].j=2,a.c[a.q].i=l,a.c[a.q].j=l+1;a.c[a.q].j=a.p-b+1;if(209==a.k.k){if(a.c[a.q-4].c=2,a.c[a.q-2].c=2,a.c[a.q].c=2,0<a.w)if(1==a.c[a.w].c){if(b=0,1<a.b[a.c[a.w].i].j&&(b=a.b[a.c[a.w].i].p[1],l=a.c[a.w].i,b==a.c[a.w].j&&(b=a.b[a.c[a.w].i].p[2])),0==b&&\n1<a.b[a.c[a.w].j].j&&(b=a.b[a.c[a.w].j].p[1],l=a.c[a.w].j,b==a.c[a.w].j&&(b=a.b[a.c[a.w].j].p[2])),0<b)for(f=1;f<=a.q;++f)if(a.c[f].i==b&&a.c[f].j==l||a.c[f].i==l&&a.c[f].j==b){1!=a.c[f].c&&(a.c[a.q-4].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-5].c=2,a.c[a.q-3].c=2,a.c[a.q-1].c=3);break}}else a.c[a.q-4].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-5].c=2,a.c[a.q-3].c=2,a.c[a.q-1].c=2}else if(221==a.k.k||223==a.k.k)if(0<a.w){if(1==a.c[a.w].c){b=!1;for(f=1;f<=a.b[a.c[a.w].i].j;++f)if(l=a.b[a.c[a.w].i].p[f],\n1<a.c[XH(a,a.c[a.w].i,l)].c){b=!0;break}for(f=1;f<=a.b[a.c[a.w].j].j;++f)if(l=a.b[a.c[a.w].j].p[f],1<a.c[XH(a,a.c[a.w].j,l)].c){b=!0;break}b||(a.c[a.w].c=2)}a.c[a.q-4].c=2;mH(a,a.p-2,5)}else 0<a.v?221==a.k.k?(a.c[a.q-4].c=1,a.c[a.q-2].c=1,a.c[a.q-1].c=1,a.c[a.q-3].c=2,a.c[a.q].c=2,mH(a,a.p-1,5)):(a.c[a.q-3].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-4].c=2,a.c[a.q-1].c=2,mH(a,a.p-2,5)):(a.c[a.q-3].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-4].c=2,a.c[a.q-1].c=2,mH(a,a.p-2,5));l=UF(a.p+1);for(f=1;f<=j;++f)b=\na.p-j+f,c=a.q-j+f,a.b[b].p[1]=b-1,a.b[b].p[2]=b+1,ZH(a.c[c],a.b);a.b[a.p-j+1].p[1]=a.p;a.b[a.p].p[2]=a.p-j+1;for(f=a.p-j+1;f<=a.p;++f){l[f]=0;c=51;g=0;for(b=1;b<=a.p-j;++b)e=a.b[f].q-a.b[b].q,d=a.b[f].r-a.b[b].r,e=e*e+d*d,50>e&&e<c&&(c=e,g=b);0<g&&(0==a.v||g==a.v)&&(l[f]=g)}g=a.q-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.c[f].i,e=a.c[f].j,0<l[b]&&0<l[e]){for(c=1;c<=g;++c)if(a.c[c].i==l[b]&&a.c[c].j==l[e]||a.c[c].j==l[b]&&a.c[c].i==l[e])continue a;WH(a,l[b],l[e],a.c[f].c)}else 0<l[b]?WH(a,l[b],e,a.c[f].c):\n0<l[e]&&WH(a,l[e],b,a.c[f].c);d=a.p-j;for(f=a.p;f>d;--f)if(0<l[f]&&(JE(a,f),3==a.b[l[f]].a)){m=0;for(b=1;b<=a.b[l[f]].j;++b){e=a.b[l[f]].p[b];for(c=1;c<=a.q;++c)(a.c[c].i==l[f]&&a.c[c].j==e||a.c[c].i==e&&a.c[c].j==l[f])&&(m+=a.c[c].c)}if(4<m)for(c=g+1;c<=g+j;++c)a.c[c].c=1}0<a.v&&YL(a,j);-1<o&&(a.v=o)}\nfunction ZL(a,b,c,d){var e,f,g,h,j,l,o;0==a.b[a.v].j?(e=0,f=1):(e=a.b[a.v].p[1],f=a.b[a.v].q-a.b[e].q,e=a.b[a.v].r-a.b[e].r,g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);l=a.b[a.v].q+d*f;o=a.b[a.v].r+d*e;for(g=1;g<=b;++g)h=EH(a,null),j=c*g-1.5707963267948966,JH(h,l+d*(Math.sin(j)*f-Math.cos(j)*e),o+d*(Math.cos(j)*f+Math.sin(j)*e))}function YL(a,b){var c,d;0==b&&(b=a.p);for(c=a.p;c>a.p-b;--c)d=KH(a,c,1,a.p),0!=d&&hF(a.b[c],6,6)}\nfunction XH(a,b,c){var d,e,f;for(e=1;e<=a.q;++e)if(d=a.c[e],f=d.i,d=d.j,f==b&&d==c||f==c&&d==b)return e;return 0}function yG(a){var b;for(b=1;b<=a.q;++b)if(1==a.c[b].c&&0<a.c[b].f)return!0;return!1}function hI(a,b,c){var d,e,f,g;e=Kk;for(f=g=0;;){++g;for(d=1;d<=a.p;++d)if(Iv(c[d])){e=c[d];break}for(d=1;d<=a.p;++d)Iv(c[d])&&!sv(c[d],e)&&(e=c[d]);for(d=1;d<=a.p;++d)Cv(c[d],e)&&(b[d]=g,c[d]=Kk,++f);if(f==a.p)break}return g==a.p}\nfunction gF(a){var b,c,d;d=c=0;a.k&&(b=fF(a.k),c=b.b,d=b.a);0>=c||0>=d?a.s=!0:(b=dF(a),c=c/2-b.a,b=d/2-b.b,a.k.Ob||MH(a,c,b),iF(a))}\nfunction kH(a,b,c){var d,e,f;if(1==c)return a.b[b].n+=1,!0;if(-1==c)return a.b[b].n+=-1,!0;e=a.b[b].n;f=a.b[b].i;d=a.b[b].o;-1==d&&0==c&&(0==a.b[b].n?a.b[b].n=1:1==a.b[b].n?a.b[b].n=-1:-1==a.b[b].n&&(a.b[b].n=0));switch(a.b[b].a){case 1:0==d&&(0==a.b[b].n?a.b[b].n=1:1==a.b[b].n?a.b[b].n=-1:a.b[b].n=0);break;case 2:2<d&&ht(a.k,"Charge change not possible on this boron !");0==a.b[b].n?a.b[b].n=1:1==a.b[b].n&&(a.b[b].n=0);break;case 3:3<d?ht(a.k,"Charge change not possible on this carbon !"):4>d&&(0==\na.b[b].n?a.b[b].n=-1:-1==a.b[b].n?a.b[b].n=1:1==a.b[b].n&&(a.b[b].n=0));break;case 4:case 7:3<d?ht(a.k,"Charge change not possible on multibonded N or P !"):3==d&&0==a.b[b].n?a.b[b].n=1:3==d&&1==a.b[b].n?a.b[b].n=0:3>d&&0==a.b[b].n?a.b[b].n=1:3>d&&1==a.b[b].n?a.b[b].n=-1:3>d&&-1==a.b[b].n&&(a.b[b].n=0);break;case 5:case 8:case 13:2<d?ht(a.k,"Charge change not possible on multibonded "+(qE(),xE)[a.b[b].a]+" !"):2==d&&0==a.b[b].n?a.b[b].n=1:2==d&&1==a.b[b].n?a.b[b].n=0:2>d&&0==a.b[b].n?a.b[b].n=-1:\n2>d&&-1==a.b[b].n?a.b[b].n=1:2>d&&1==a.b[b].n&&(a.b[b].n=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.b[b].n?a.b[b].n=-1:0==d&&-1==a.b[b].n?a.b[b].n=0:ht(a.k,"Charge change not possible on the halogen !");break;case 32:ht(a.k,"Use X button to change charge on the X atom !")}if(0<EE(a.b[b].a)){var c=a.b[b],g,h,j,l;g=!1;h=EE(c.a);0<h&&(h-=d,0<h&&(l=c.n,j=c.i,l+j<h?l+=h-j:l+j==h&&(l==h?(l=0,j=h):(j=l=0,0==d&&ht(a.k,"Metallic "+(qE(),xE)[c.a]))),g=c.n!=l||c.i!=j,c.n=l,c.i=j));g||ht(a.k,"Charge change not possible on "+\n(qE(),xE)[a.b[b].a])}return e!=a.b[b].n||f!=a.b[b].i}function YG(a){var b,c,d,e,f;e=0;f=!1;for(a.a=UF(a.p+1);;){for(d=1;d<=a.p;++d)if(0==a.a[d]){a.a[d]=++e;f=!0;break}if(!f)break;for(;f;){f=!1;for(d=1;d<=a.q;++d)b=a.c[d].i,c=a.c[d].j,0<a.a[b]&&0==a.a[c]?(a.a[c]=e,f=!0):0<a.a[c]&&0==a.a[b]&&(a.a[b]=e,f=!0)}}return e}function KH(a,b,c,d){var e,f,g,h;g=51;for(h=0;c<=d;++c)b!=c&&(e=a.b[b].q-a.b[c].q,f=a.b[b].r-a.b[c].r,e=e*e+f*f,50>e&&e<g&&(g=e,h=c));return h}function ME(a){jI(a);dI(a)}\nfunction dI(a){var b,c,d,e,f;for(f=1;f<=a.q;++f){d=a.c[f];b=d.i;c=d.j;e=d.c;if(1==a.b[b].n&&-1==a.b[c].n||-1==a.b[b].n&&1==a.b[c].n)if(1==e||2==e){if(3!=a.b[b].a&&3!=a.b[c].a&&a.k.Xb)continue;if(1==a.b[b].a||1==a.b[c].a)continue;if(2==a.b[b].a||2==a.b[c].a)continue;if(9==a.b[b].a||10==a.b[b].a||11==a.b[b].a||12==a.b[b].a||9==a.b[c].a||10==a.b[c].a||11==a.b[c].a||12==a.b[c].a)continue;a.b[b].n=0;a.b[c].n=0;++e;d.c=e;jI(a)}1==a.b[b].n&&1==a.b[c].n&&(2==e?e=1:3==e&&(e=2),d.c=e,jI(a));4==e&&(e=1);d.c=\ne}}function SL(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function iI(a){$L(a);iF(a);jI(a)}\nfunction dF(a){var b,c,d,e,f,g;b=new jL;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.p;++c)a.b[c].q<f&&(f=a.b[c].q),a.b[c].q>d&&(d=a.b[c].q),a.b[c].r<g&&(g=a.b[c].r),a.b[c].r>e&&(e=a.b[c].r);b.a=f+(d-f)/2;b.b=g+(e-g)/2;b.c=d-f;b.d=e-g;25>b.c&&(b.c=25);25>b.d&&(b.d=25);return b}function XL(a,b,c){var d,e;e=0;for(d=1;d<=a.p;++d)d>=b&&d<=c||0!=KH(a,d,b,c)&&++e;return e}function WH(a,b,c,d){var e;e=SH(a,null);TH(a.b[b],c);TH(a.b[c],b);e.i=b;e.j=c;ZH(e,a.b);e.c=d;return e}\nfunction EH(a,b){++a.p;b?a.b[a.p]=bL(b):a.b[a.p]=new VH;return a.b[a.p]}function $F(a,b,c,d,e,f){var g;g=a.b[b].q-c/2;f||(g-=d-c);a=a.b[b].r-~~(e/2);return new aM(g-1-2,a-2,d+1+4,e+4)}function SH(a,b){var c;++a.q;c=new hL;b&&iL(c,b);return a.c[a.q]=c}\nfunction sH(a,b,c){var d,e,f,g,h,c=uH(a,b,c,!1);e=-1.7976931348623157E308;d=1.7976931348623157E308;for(b=1;b<=a.p;++b)a.b[b].r>e&&(e=a.b[b].r),a.b[b].q<d&&(d=a.b[b].q);for(b=1;b<=a.p;++b)c+=wH(0.055999999999999994*(a.b[b].q-d),10,4)+wH(0.055999999999999994*(e-a.b[b].r),10,4)+wH(0,10,4),g=ZF(a,b),1==g.length?g+=ia:2==g.length?g+=fa:3<g.length&&(g="Q "),c+=fa+g,f=0,0<a.b[b].n&&4>a.b[b].n?f=4-a.b[b].n:0>a.b[b].n&&-4<a.b[b].n&&(f=4-a.b[b].n),h=0,0!=a.b[b].d&&(g=gI(ZF(a,b),a.b[b].d),-3<=g&&4>=g&&(h=g)),\ng=rH(h,2)+rH(f,3)+" 0 0 0 0 0 0 0",f=cI(a,b),g+=rH(f,3),c+=g+ja+(qE(),ca);for(b=1;b<=a.q;++b)d=a.c[b],g=e=d.c,1==a.c[b].c?g=1:2==a.c[b].c&&(g=2),f=rH(d.i,3)+rH(d.j,3),h=0,1==e&&1==d.f?h=1:1==e&&2==d.f&&(h=6),1==e&&3==d.f&&(h=1,f=rH(d.j,3)+rH(d.i,3)),1==e&&4==d.f&&(h=6,f=rH(d.j,3)+rH(d.i,3)),c+=f+rH(g,3)+rH(h,3)+ka+(qE(),ca);for(b=1;b<=a.p;++b)0!=a.b[b].n&&(c+="M CHG 1"+rH(b,4)+rH(a.b[b].n,4)+(qE(),ca)),0!=a.b[b].d&&(c+="M ISO 1"+rH(b,4)+rH(a.b[b].d,4)+(qE(),ca));return c+=hf+(qE(),ca)}\nfunction JE(a,b){var c,d,e,f,g,h,j;g=j=0;for(h=1;h<=a.q;++h)e=a.c[h],c=e.i,d=e.j,c!=b&&d!=b?(++j,f=a.c[j],iL(f,e),f.i=c,c>b&&--f.i,f.j=d,d>b&&--f.j):g+=e.c;a.q=j;for(h=b;h<a.p;++h)a.b[h]=a.b[h+1];--a.p;if(0==a.p)jF(a.k,!0);else for(h=1;h<=a.p;++h){d=0;for(j=1;j<=a.b[h].j;++j)c=a.b[h].p[j],c==b?a.b[h].i+=g:(c>b&&--c,a.b[h].p[++d]=c);a.b[h].j=d}}\nfunction LE(a,b){var c,d,e,f;c=a.c[b].i;d=a.c[b].j;for(e=b;e<a.q;++e)a.c[e]=a.c[e+1];--a.q;f=0;for(e=1;e<=a.b[c].j;++e)a.b[c].p[e]!=d&&(a.b[c].p[++f]=a.b[c].p[e]);a.b[c].j=f;f=0;for(e=1;e<=a.b[d].j;++e)a.b[d].p[e]!=c&&(a.b[d].p[++f]=a.b[d].p[e]);a.b[d].j=f;c<d&&(f=c,c=d,d=f);0==a.b[c].j&&JE(a,c);0==a.b[d].j&&JE(a,d)}\nfunction $E(a){var b,c,d;c=!1;$L(a);d=a.p;a:for(;1<=d;--d)if(b=a.b[d].p[1],!(a.k&&a.k.ec&&3!=a.b[b].a)&&1==a.b[d].a&&1==a.b[d].j&&0==a.b[d].n&&1!=a.b[b].a&&32>a.b[b].a&&0==a.b[d].d){if(0!=(-99199!=a.b[d].f?a.b[d].f:0))continue a;b=XH(a,d,b);if(1==a.c[b].c&&(0==a.c[b].f||!a.k.tc))JE(a,d),c=!0}return c}function bM(a,b){var c,d,e,f,g;g=z(A,v,-1,[0,0]);for(e=1,f=0;e<=a.b[b].j;++e)c=a.b[b].p[e],d=XH(a,b,c),2!=a.c[d].c&&(g[f++]=c);return g}\nfunction $L(a){var b,c,d;for(d=1;d<=a.p;++d)a.b[d].j=0;for(d=1;d<=a.q;++d)b=a.c[d].i,c=a.c[d].j,TH(a.b[b],c),TH(a.b[c],b)}\nfunction fI(a,b,c){var d,e,f,g,h,j,l,o,m;a.d=UF(a.q+1);m=[];for(j=1;j<=a.p;++j){m[j]=!1;b[j]=!1;a:{d=void 0;for(d=1;d<=a.b[j].j;++d)if(c[XH(a,j,a.b[j].p[d])]){d=!0;break a}d=!1}if(d&&!(3<a.b[j].j+a.b[j].i))switch(a.b[j].a){case 3:case 4:case 7:case 5:case 8:case 13:m[j]=!0;break;case 32:0==a.b[j].e.indexOf(Nd)?m[j]=!1:m[j]=!0}}if(a.j){var r;d=[];e=!1;for(j=1;j<=a.q;++j)f=a.c[j].i,g=a.c[j].j,d[f]=!0,d[g]=!0,(32==a.b[f].a||32==a.b[g].a)&&(e=!0);if(e){j=1;a:for(;j<=a.q;++j)if(c[j]){f=a.c[j].i;g=a.c[j].j;\ne=[];for(l=1;l<=a.b[f].j;++l)h=a.b[f].p[l],h!=g&&d[h]&&(e[h]=!0);for(r=!1;;){for(l=1;l<=a.p;++l){r=!1;if(e[l]&&d[l]&&l!=f)for(o=1;o<=a.b[l].j;++o){h=a.b[l].p[o];if(h==g){for(f=1;f<=a.p;++f)e[f]&&(5==a.b[f].a&&(a.b[f].a=32,a.b[f].e="#8"),4==a.b[f].a&&(a.b[f].a=32,a.b[f].e="#7"),8==a.b[f].a&&(a.b[f].a=32,a.b[f].e="#16"));continue a}!e[h]&&d[h]&&(r=e[h]=!0)}if(r)break}if(!r)break}}}}for(h=1;h<=a.q;++h)1==a.c[h].c?a.d[h]=1:2==a.c[h].c?a.d[h]=2:3==a.c[h].c&&(a.d[h]=3);h=1;a:for(;h<=a.q;++h)if(c[h]&&(f=\na.c[h].i,g=a.c[h].j,m[f]&&m[g])){d=[];for(j=1;j<=a.b[f].j;++j)e=a.b[f].p[j],e!=g&&m[e]&&(d[e]=!0);for(o=!1;;){for(j=1;j<=a.p;++j){o=!1;if(d[j]&&m[j]&&j!=f)for(l=1;l<=a.b[j].j;++l){e=a.b[j].p[l];if(e==g){b[f]=!0;b[g]=!0;a.d[h]=5;continue a}!d[e]&&m[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function cI(a,b){var c,d;c=a.b[b];d=-99199!=c.f?c.f:0;0==(-99199!=c.f?c.f:0)&&a.k&&a.k.sc&&0<a.b[b].c&&(d=1);return d}function iF(a){var b;for(b=1;b<=a.q;++b)ZH(a.c[b],a.b)}\nfunction mI(a,b){var c,d,e,f,g,h;h=1;f=b;e=UF(a.p+1);if(cL(a.b[b]))return e[0]=0,e;e[1]=b;a:for(;;){g=1;b:for(;g<=a.b[f].j;++g){c=a.b[f].p[g];if(c==e[1]||c==e[h-1])continue b;d=XH(a,f,c);if(2==a.c[d].c&&5!=a.d[d]){f=e[++h]=c;continue a}}break a}e[0]=h;return e}function eI(a,b){var c;for(c=1;c<=a.q;++c)eG(a,a.c[c].i,a.c[c].j)?b[c]=!1:b[c]=!0}function oG(a){var b,c,d;if(0==a.p)return 0;d=-999999;for(b=1;b<=a.p;++b)c=vH(a.b[b]),c>d&&(d=c);return d}\nfunction ZF(a,b){var c;c=(qE(),xE)[a.b[b].a];32==a.b[b].a&&(c=a.b[b].e);return c}function YH(a,b){a.b[b].j+=-1}function eG(a,b,c){var d,e,f,g,h;h=1;a.a=UF(a.p+1);for(e=a.a[b]=1;e<=a.b[b].j;++e)d=a.b[b].p[e],d!=c&&(a.a[d]=++h);for(g=!1;;){for(d=1;d<=a.p;++d){g=!1;if(0<a.a[d]&&d!=b)for(f=1;f<=a.b[d].j;++f)e=a.b[d].p[f],0==a.a[e]&&(a.a[e]=++h,g=!0);if(g)break}if(!g)break}return 0==a.a[c]}\nfunction CH(a){var b;a.k.gb=!0;if(a.k.sc){a.i=-1;if(0==a.b[a.v].c)return a.b[a.v].c=4,!0;a.b[a.v].c=0;return!1}b=a.b[a.v];-1==a.k.I?ZE(b):(a.k.Bb||++a.o,b.f=a.o);return!0}function uH(a,b,c,d){var e,f;f=d?0:a.f.a&&yG(a)?1:0;e=b;79<b.length&&(e=b.substr(0,76)+hc);e+=(qE(),ca);c?e+="JME 2017-02-26 "+new PK+"\\n\\n":e+="JME\\n\\n";e+=rH(d?0:a.p,3)+rH(d?0:a.q,3);return e+=ja+rH(f,3)+" 0 0 0 0 0999 "+(d?Rf:Qf)+ca}function MH(a,b,c){var d;for(d=1;d<=a.p;++d)hF(a.b[d],b,c)}\nfunction iH(a){var b;a.t=0;a.o=0;for(b=1;b<=a.p;++b)a.v=b,CH(a);a.v=0}function jH(a){var b,c;b=dF(a);c=a.k.M.b;a.k.J||(c=Vu(c-a.k.mb));return b.a<~~(c/2)-24?1:b.a>~~(c/2)+24?3:2}function SE(a,b){var c,d,e,f,g,h,j;c=dF(a);d=c.a;e=c.b;g=Math.sin(3.141592653589793*b/180);c=Math.cos(3.141592653589793*b/180);for(f=1;f<=a.p;++f)h=a.b[f].q*c+a.b[f].r*g,j=-a.b[f].q*g+a.b[f].r*c,JH(a.b[f],h,j);c=dF(a);MH(a,d-c.a,e-c.b)}\nfunction aI(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.q;++d)b=a.b[a.c[d].i].q-a.b[a.c[d].j].q,c=a.b[a.c[d].i].r-a.b[a.c[d].j].r,f+=Math.sqrt(b*b+c*c);0<a.q?(f/=a.q,e=25/f):1<a.p&&(e=75/iK((a.b[1].q-a.b[2].q)*(a.b[1].q-a.b[2].q)+(a.b[1].r-a.b[2].r)*(a.b[1].r-a.b[2].r)));for(d=1;d<=a.p;++d)b=a.b[d],c=e,b.q*=c,b.r*=c}\nfunction nH(a,b,c){var d,e,f,g,h;if(0==c.indexOf(Uf)&&jK(c,bg))c=fD(c,1,c.length-1),a.b[b].a=32,a.b[b].e=c,a.b[b].i=0;else{e=a.b[b];var j,l,o,m,r,t;j=SD(aL,c);if(j.a){m=j.a[1];h=j.a[2];f=j.a[3];g=j.a[4];r=j.a[5];t=j.a[6];j=j.a[8];l=0;o=!0;if(-1!=dL(h)){if(null!=m&&0<m.length){m=wD(m,10);var y;a:{var u;u=Bu((!eL&&fL(),eL),h);if(null!=u)for(y=0;y<u.length;++y)if(m==u[y]){y=!0;break a}y=!1}y?e.d=m:o=!1}}else o=!1;o&&(null!=f&&0<f.length?(l=wD(f,10),l*=I(g,vb)?-1:1):null!=r&&0<r.length&&(l=r.length,l*=\nI(r,vb)?-1:1));o&&(c=h+(null!=t?t:n),e.n=l);null!=j&&0<j.length&&(f=wD(j,10),e.f=f)}g=!1;-1<c.indexOf(lb)&&(g=!0);-1<c.indexOf(hd)&&(g=!0);-1<c.indexOf(Ca)&&(g=!0);-1<c.indexOf("!")&&(g=!0);f=c.indexOf(dd);e=c.indexOf(Pe);if(-1<f){h=ox(c,f+1);try{d=wD(h,10),a.b[b].f=d}catch(D){if(D=vq(D),!H(D,96))throw D;}c=c.substr(0,f-0)}if(g)a.b[b].e=c,a.b[b].a=32,a.b[b].i=0;else{d=c;0<e&&(d=c.substr(0,e-0));b:{f=d;for(g=1;33>=g;++g)if(I(f,(qE(),xE)[g])){f=g;break b}f=32}mH(a,b,f);32==a.b[b].a&&(a.b[b].e=d);c+=\nfa;d=0;0<e&&(d=1,e=MJ(c,++e),48<=e&&57>=e&&(d=e-48));32==a.b[b].a&&(a.b[b].i=d)}}}function XG(a,b,c){var d,e;a.i=1;c&&(a.i=-1);b=new QD(b);try{for(;b.j=JD(b,b.a),b.j<b.i;)d=AG(wD(MD(b),10)).a,c=e=AG(wD(MD(b),10)).a,(0>c||6<c)&&(c=0),a.b[d].c=c}catch(f){if(f=vq(f),H(f,96))vp(f);else throw f;}}function TE(a,b){return a.f!=b?(a.f=b,!0):!1}\nfunction pI(a,b,c,d,e){b=XH(a,b,c);5!=a.d[b]&&2==a.c[b].c?xp(d.a,vd):3==a.c[b].c?xp(d.a,Ca):9==a.c[b].c?(e=Ed,a=a.c[b].d,null!=a&&(e=a),xp(d.a,e)):1==e[b]?xp(d.a,ic):-1==e[b]&&xp(d.a,Xf)}\nfunction NE(a){var b,c,d,e,f,g;c=0;for(d=1;d<=a.p;++d)a.b[d].k=0;for(f=1;f<=a.q;++f)a.c[f].e=0;a:for(;;){b=!1;for(d=1;d<=a.p;++d)if(e=a.b[d],0==e.k){e.k=++c;b=!0;break}if(!b)break a;for(;b;){b=!1;for(f=1;f<=a.q;++f)g=a.c[f],0<g.e||(d=a.b[g.i],e=a.b[g.j],d.k!=e.k?(g.e=d.k=e.k=c,b=!0):g.e=d.k)}}b=c;d=C(UH,q,119,b,0);for(c=1;c<=b;++c)d[c-1]=new cM(a.k,a,c);return d}function tG(a,b,c,d){a=c-a;b=d-b;return a*a+b*b}\nfunction DH(a,b){var c,d,e;e=a.c[b];if(1==e.c)if(c=a.c[b].i,d=a.c[b].j,2>a.b[c].j&&2>a.b[d].j)e.f=0,ht(a.k,"Stereomarking meaningless on this bond !");else switch(e.f){case 0:a.b[d].j<=a.b[c].j?e.f=1:e.f=3;break;case 1:e.f=2;break;case 2:2<a.b[d].j?e.f=3:e.f=1;break;case 3:e.f=4;break;case 4:2<a.b[c].j?e.f=1:e.f=3}else 2==e.c?10==e.f?e.f=0:e.f=10:ht(a.k,"Stereomarking allowed only on single and double bonds!")}\nfunction kI(a,b,c,d){var e,f,g,h,j,l,o,m,r,t;if(!(2!=a.c[b].c||5==a.d[b])&&(10==a.c[b].f||a.k.z))if(f=a.c[b].i,b=a.c[b].j,!cL(a.b[f])||!cL(a.b[b])){e=null;cL(a.b[f])?e=mI(a,b):cL(a.b[b])&&(e=mI(a,f));if(null!=e)if(1==(e[0]-1)%2)f=e[1],b=e[e[0]];else return;e=z(A,v,-1,[f,b]);for(o=0,j=e.length;o<j;++o)if(h=e[o],h=a.b[h].j,2>h||3<h)return;c[f]>c[b]&&(j=f,f=b,b=j);j=bM(a,f);h=j[0];l=j[1];e=0;o=!1;0<l&&c[h]>c[l]&&(j=h,h=l,l=j);j=XH(a,f,h);0!=d[j]?e=h:1==a.c[j].c&&5!=a.d[j]&&(e=h);0==e&&0<l&&(j=XH(a,f,\nl),0!=d[j]?e=l:1==a.c[j].c&&5!=a.d[j]&&(e=l));c[e]>c[f]&&(o=!0);j=bM(a,b);l=j[0];g=j[1];h=0;0<g&&c[l]<c[g]&&(j=l,l=g,g=j);j=XH(a,b,l);1==a.c[j].c&&5!=a.d[j]&&0==d[j]&&(h=l);0==h&&0<g&&(j=XH(a,b,g),1==a.c[j].c&&5!=a.d[j]&&(h=g));if(!(0==e||0==h))if(l=a.b[b].q-a.b[f].q,j=a.b[b].r-a.b[f].r,g=Math.sqrt(l*l+j*j),0.001>g&&(g=0.001),j/=g,g=l/g,l=(a.b[e].r-a.b[f].r)*g-(a.b[e].q-a.b[f].q)*j,t=(a.b[h].r-a.b[f].r)*g-(a.b[h].q-a.b[f].q)*j,2>(0>=l?0-l:l)||2>(0>=t?0-t:t))ht(a.k,"Not unique E/Z geometry !");else{g=\nXH(a,e,f);h=XH(a,h,b);r=1;if(0==d[g]){for(m=1;m<=a.b[e].j;++m)if(b=a.b[e].p[m],b!=f&&(j=XH(a,e,b),0!=d[j])){c[b]>c[e]?r=-d[j]:r=d[j];break}d[g]=r}0==d[h]&&(0<l&&0<t||0>l&&0>t?d[h]=-d[g]:d[h]=d[g],o&&(d[h]=-d[h]))}}}function lI(a,b,c){var d;d=a.c[b].f;return 1>d||4<d?0:1==d&&a.c[b].i==c?1:2==d&&a.c[b].i==c?-1:3==d&&a.c[b].j==c?1:4==d&&a.c[b].j==c?-1:0}\nfunction jI(a){var b;for(b=1;b<=a.p;++b){var c;a:{for(var d=c=void 0,e=void 0,e=0,d=1;d<=a.b[b].j;++d)if(c=a.c[XH(a,b,a.b[b].p[d])],1==c.c)e+=1;else if(2==c.c)e+=2;else if(3==c.c)e+=3;else if(9==c.c){c=-1;break a}c=e}a.b[b].o=c;c=a;var d=b,f=e=void 0,g=void 0,e=c.b[d],g=e.o;if(-1==g)e.i=0;else{switch(e.a){case 1:2==g?c.b[d].n=1:1<=g&&(c.b[d].n=0);e.i=0;break;case 2:3==g||5==g?(e.i=0,c.b[d].n=0):3>g?e.i=3-g-c.b[d].n:4==g?(c.b[d].n=-1,e.i=0):5<g&&(c.b[d].n=g-5,e.i=0);break;case 3:case 6:4>g?0<c.b[d].n?\ne.i=2-g+c.b[d].n:0>c.b[d].n?e.i=2-g-c.b[d].n:e.i=4-g:(c.b[d].n=g-4,e.i=4-g+c.b[d].n);break;case 4:case 7:3>g?e.i=3-g+c.b[d].n:3==g?0>c.b[d].n?(c.b[d].n=0,e.i=0):0<c.b[d].n?e.i=c.b[d].n:e.i=0:(c.b[d].n=4==g?1:6==g?-1:g-5,e.i=0);break;case 5:2==g&&(0>c.b[d].n?(c.b[d].n=0,e.i=0):0<c.b[d].n?e.i=c.b[d].n:e.i=0);2<g&&(c.b[d].n=g-2);e.i=2-g+c.b[d].n;break;case 8:case 13:2>g?e.i=2-g+c.b[d].n:2==g?0>c.b[d].n?(c.b[d].n=0,e.i=0):0<c.b[d].n?e.i=c.b[d].n:e.i=0:3==g?2==c.b[d].j?(c.b[d].n=0,e.i=1):(c.b[d].n=1,e.i=\n0):4==g?(c.b[d].n=0,e.i=0):5==g?(c.b[d].n=0,e.i=1):(c.b[d].n=g-6,e.i=0);break;case 9:case 10:case 11:case 12:1<=g&&(c.b[d].n=g-1);e.i=1-g+c.b[d].n;2<g&&(c.b[d].n=0,e.i=0);break;case 33:case 32:e.i=0}f=EE(e.a);if(0<f)for(;e.n+e.i+g>f;)if(0<e.i)--e.i;else if(0<e.n)--e.n;else break;0>e.i&&(e.i=0)}}}function kF(a){PL(this);this.b[0]=new VH;this.t=this.q=this.p=0;this.k=a}\nfunction WG(a,b){var c,d,e,f,g,h,j,l,o;kF.call(this,a);if(null!=b&&(f=n,l=UG(b),null!=l)){o=new PD(b,l,!0);for(g=1;4>=g;++g)f=VG(o,l);e=AG(wD(nx(f.substr(0,3)),10)).a;j=AG(wD(nx(f.substr(3,3)),10)).a;g=0;try{g=AG(wD(nx(f.substr(14,1)),10)).a}catch(m){if(m=vq(m),!H(m,96))throw m;}TE(this,(UE(),1==g?VE:WE));for(g=1;g<=e;++g){d=EH(this,null);f=VG(o,l);d.q=(new $J(XJ(nx(f.substr(0,10))))).a;d.r=-(new $J(XJ(nx(f.substr(10,10))))).a;d=34;34>f.length&&(d=f.length);d=nx(f.substr(31,d-31));nH(this,g,d);62<=\nf.length&&(h=nx(f.substr(60,3)),0<h.length&&(h=AG(wD(h,10)).a,0!=h&&(this.b[this.p].f=h)));if(36<=f.length&&(h=nx(f.substr(34,2)),0<h.length&&(h=AG(wD(h,10)).a,0!=h&&-3<=h&&4>=h))){var r=void 0,r=dL(d);d=0<r?r+h:-1;0>d&&(d=0);this.b[g].d=d}if(39<=f.length&&(h=nx(f.substr(37,2)),0<h.length&&(h=AG(wD(h,10)).a,0<h&&7>=h))){f=0;switch(h){case 1:f=3;break;case 2:f=2;break;case 3:f=1;break;case 4:f=0;break;case 5:f=-1;break;case 6:f=-2;break;case 7:f=-3}this.b[g].n=f}}for(g=1;g<=j;++g)e=SH(this,null),f=\nVG(o,l),e.i=AG(wD(nx(f.substr(0,3)),10)).a,e.j=AG(wD(nx(f.substr(3,3)),10)).a,d=AG(wD(nx(f.substr(6,3)),10)).a,1==d?c=1:2==d?c=2:3==d?c=3:c=9,h=0,11<f.length&&(h=AG(wD(nx(f.substr(9,3)),10)).a),1==d&&1==h&&(c=1,e.f=1),1==d&&6==h&&(c=1,e.f=2),e.c=c;aI(this);for(gF(this);(o.j=JD(o,o.a),o.j<o.i)&&!(null==(f=MD(o)));){if(0==f.indexOf(hf))break;if(0==f.indexOf(gf)){l=new OD(f);MD(l);MD(l);j=AG(wD(MD(l),10)).a;for(g=1;g<=j;++g)c=AG(wD(MD(l),10)).a,e=AG(wD(MD(l),10)).a,this.b[c].n=e}if(0==f.indexOf(kf)){l=\nnew OD(f);MD(l);MD(l);j=AG(wD(MD(l),10)).a;for(g=1;g<=j;++g)c=AG(wD(MD(l),10)).a,this.b[c].d=AG(wD(MD(l),10)).a}if(0==f.indexOf("M APO")){l=new OD(f);MD(l);MD(l);j=AG(wD(MD(l),10)).a;for(g=1;g<=j;++g)c=AG(wD(MD(l),10)).a,f=AG(wD(MD(l),10)).a,this.v=c,pH(this,this.v,0),nH(this,this.p,Bf+f),this.v=0}}a&&!a.bb&&$E(this);iI(this)}}\nfunction qI(a,b){var c,d,e,f,g,h,j,l,o,m;kF.call(this,a);0==b.indexOf(ma)&&(b=fD(b,1,b.length));jK(b,ma)&&(b=fD(b,0,b.length-1));if(1>b.length)this.p=0;else{try{j=new OD(b);g=AG(wD(MD(j),10)).a;h=AG(wD(MD(j),10)).a;for(f=1;f<=g;++f)o=MD(j),c=(m=EH(this,null),nH(this,this.p,o),m),c.q=(new $J(XJ(MD(j)))).a,c.r=-(new $J(XJ(MD(j)))).a;for(f=1;f<=h;++f){d=SH(this,null);d.i=AG(wD(MD(j),10)).a;d.j=AG(wD(MD(j),10)).a;e=AG(wD(MD(j),10)).a;l=0;if(-1==e)l=e=1;else if(-2==e)e=1,l=2;else if(-5==e)e=2,l=10;else if(11==\ne||12==e||13==e||14==e)l=e,e=9;d.c=e;d.f=l}$L(this);aI(this);gF(this)}catch(r){r=vq(r);if(H(r,96)){r.yd();this.p=0;return}throw r;}a&&!a.bb&&$E(this);iI(this)}}function ZG(a,b,c){var d,e,f,g;kF.call(this,a);g=UF(b.p+1);for(e=1;e<=b.p;++e)b.a[e]==c&&(EH(this,b.b[e]),g[e]=this.p);for(e=1;e<=b.q;++e)if(a=b.c[e].i,d=b.c[e].j,!(b.a[a]!=c&&b.a[d]!=c)&&!(b.a[a]!=c||b.a[d]!=c))f=SH(this,b.c[e]),f.i=g[a],f.j=g[d];this.i=b.i;$L(this)}\nfunction cM(a,b,c){var d,e,f;kF.call(this,a);f=UF(b.p+1);for(d=1;d<=b.p;++d)b.b[d].k==c&&(EH(this,b.b[d]),f[d]=this.p);for(d=1;d<=b.q;++d)a=b.c[d],a.e==c&&(e=SH(this,a),e.i=f[a.i],e.j=f[a.j]);TE(this,b.f);this.i=b.i;$L(this)}\nfunction tH(a,b,c){var d,e,f,g;kF.call(this,a);for(a=1;a<=c;++a)this.p+=b[a].p,this.q+=b[a].q,this.t+=b[a].t,b[a].f.a&&TE(this,(UE(),UE(),VE));this.b=C(QL,q,114,this.p+1,0);this.c=C(RL,q,115,this.q+1,0);f=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].p;++d)++e,this.b[e]=bL(b[a].b[d]);for(d=1;d<=b[a].q;++d)++g,this.c[g]=gL(b[a].c[d]),this.c[g].i+=f,this.c[g].j+=f;f=e}$L(this)}\nfunction HE(a){var b;PL(this);this.k=a.k;this.p=a.p;this.q=a.q;this.t=a.t;this.b=C(QL,q,114,this.p+1,0);for(b=0;b<this.b.length;++b)a.b[b]&&(this.b[b]=bL(a.b[b]));this.c=C(RL,q,115,this.q+1,0);for(b=0;b<this.c.length;++b)a.c[b]&&(this.c[b]=gL(a.c[b]));this.i=a.i;this.f=a.f}\nfunction wH(a,b,c){var d,e,f;if(0==c)return rH(Vu(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=Q(K(S(a*Math.pow(10,c))))/Math.pow(10,c);e=n+(new $J(a)).a;d=lx(e,mx(46));0>d&&(e+=gc,d=lx(e,mx(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=wc;if(0==b)return e;e.length>b&&(e=Ed);c=n;for(a=1;a<=b-e.length;++a)c+=fa;return c+e}function UG(a){var b;b=new PD(a,ca,!0);if(4<ID(b))return ca;b=new PD(a,Ik,!0);return 4<ID(b)?Ik:null}\nfunction rH(a,b){var c,d,e;d=n+(new pB(a)).a;d.length>b&&(d=Ed);e=n;for(c=1;c<=b-d.length;++c)e+=fa;return e+d}function VG(a,b){for(var c,d;a.j=JD(a,a.a),a.j<a.i;){d=MD(a);if(I(d,b))return fa;for(MD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=fD(d,0,d.length-1),0==d.length)return fa}else break;return d}return null}w(692,1,{119:1},kF,WG,qI,ZG,cM,tH,HE);_.a=null;_.d=null;_.i=0;_.j=!1;_.k=null;_.n=!1;_.o=0;_.p=0;_.q=0;_.r=0;_.s=!1;_.t=0;_.u=!1;_.v=0;_.w=0;_.x=0;_.y=null;_.z=0;_.A=0;\nfunction VL(a,b,c,d){var e,f,g;e=pH(b,c,d);d=b.p;a.c=b.b[d].q;a.d=b.b[d].r;f=b.b[c].q-a.c;c=b.b[c].r-a.d;g=Math.sqrt(f*f+c*c);a.b=c/g;a.a=f/g;JE(b,d);return e}function WL(a,b,c,d,e,f){var g,h,j;g=c;for(;g<=d;++g)c=b.b[g],hF(c,-a.c,-a.d),h=c.q*a.a+c.r*a.b,j=c.r*a.a-c.q*a.b,c.q=h,c.r=j,h=-c.q*f.a+c.r*f.b,j=-c.r*f.a-c.q*f.b,c.q=h,c.r=j,hF(c,b.b[e].q,b.b[e].r)}function UL(){}w(693,1,{},UL);_.a=0;_.b=0;_.c=0;_.d=0;function mt(){mt=x;nt=new HC(Pe)}var nt;\nfunction BF(){BF=x;dM=new wB(1);I((hD(),iD[Yh]),df)?T=30:T=1}function zF(a,b,c,d,e){nG(a.a,Q(K(S(b*T))),Q(K(S(c*T))),Q(K(S(d*T))),Q(K(S(e*T))),Q(K(Math.round(-35))),Q(K(Math.round(-110))))}function CF(a,b,c,d,e){DF(a.a,Q(K(S(b*T))),Q(K(S(c*T))),Q(K(S(d*T))),Q(K(S(e*T))))}function dG(a,b,c,d){var e,f,g;f=C(A,v,-1,d,1);g=C(A,v,-1,d,1);for(e=0;e<d;++e)f[e]=Q(K(S(b[e]*T))),g[e]=Q(K(S(c[e]*T)));a=a.a;a.n&&(wF(a,!1),xF(a,eM(a,f,g,d,2<d)))}\nfunction tF(a,b,c,d,e){EF(a.a,Q(K(S(b*T))),Q(K(S(c*T))),Q(K(S(d*T))),Q(K(S(e*T))))}function cG(a,b,c,d){XF(a.a,b,Q(K(S(c*T))),Q(K(S(d*T))))}\nfunction uF(a,b,c,d,e,f){var g,h;g=a.a.e;f?(h=PB(g),f=new hm(Vu(0.7*(g.d>>16&255)),Vu(0.7*(g.d>>8&255)),Vu(0.7*(g.d&255))),SF(a.a,g)):(h=new hm(Vu(0.7*(g.d>>16&255)),Vu(0.7*(g.d>>8&255)),Vu(0.7*(g.d&255))),f=PB(g),SF(a.a,h));g=Q(K(S(T)));d=Q(K(S(d*T)));e=Q(K(S(e*T)));b=Q(K(S(b*T)));c=Q(K(S(c*T)));d-=g;e-=g;AF(a.a,b+g,c+g,d-g,e-g);SF(a.a,h);AF(a.a,b,c,d,g);AF(a.a,b,c+g,g,e);SF(a.a,f);AF(a.a,b+d,c,g,e+g);AF(a.a,b+1,c+e,d,g)}\nfunction vF(a,b,c,d,e){a=a.a;b=Q(K(S(b*T)));c=Q(K(S(c*T)));d=Q(K(S(d*T)));e=Q(K(S(e*T)));wF(a,!0);xF(a,yF(a,b,c,d,e))}function GF(a,b,c,d){var e,f,g;f=C(A,v,-1,d,1);g=C(A,v,-1,d,1);for(e=0;e<d;++e)f[e]=Q(K(S(b[e]*T))),g[e]=Q(K(S(c[e]*T)));a=a.a;wF(a,!0);xF(a,eM(a,f,g,d,2<d))}function sF(a,b,c,d,e){AF(a.a,Q(K(S(b*T))),Q(K(S(c*T))),Q(K(S(d*T))),Q(K(S(e*T))))}function rF(a,b){!a.b?SF(a.a,b):b==a.c||RB(b,a.c)?SF(a.a,a.c):SF(a.a,a.b)}function VF(a,b){a.e=new jC(b.a,b.c,Math.round(b.b*T));wI(a.a,a.e)}\nfunction fM(a){BF();this.a=a;1<T&&(this.d=new wB(T*dM.e),RF(this.a,this.d))}w(695,1,{},fM);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var dM,T=0;function pF(a){this.a=a;this.b=new fM(a.a)}w(696,1,{},pF);_.a=null;_.b=null;function vG(){}function aM(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}w(698,1,{120:1},vG,aM);_.a=0;_.b=0;_.c=0;_.d=0;function dH(a){return a.a<a.c-1?(++a.a,zw(a,a.a)):null}function cH(a){return 0<a.a?(--a.a,zw(a,a.a)):null}function JI(){LK(this)}w(699,627,Zl,JI);\n_.mg=function(){this.a=-1;this.b=C(MK,q,0,0,0);this.c=0};_.a=-1;function kt(a,b){var c;a.a=b;var d,e;d=null;if(e=c=(e=NC().a.Zh(a),null!=e?new bD(e):null))e=(QC(),TC),e=UC(e,(QC(),TC))||UC(e,RC);if(e)try{d=ZC(c)}catch(f){if(f=vq(f),H(f,73))vp(f);else if(H(f,81))vp(f);else throw f;}c=d;null!=c&&AI(b,c)}function it(a){var a=new bD(a),b=NC(),c,d;try{c=ZC(a),d=Mp(c),b.a.$h(d)}catch(e){if(e=vq(e),H(e,73))vp(e);else if(H(e,81))vp(e);else throw e;}}function KI(){}w(701,1,hl,KI);\n_.vf=function(a){AI(this.a,a.a)};_.a=null;function qG(a){a.c=0;a.a=0;a.b=0}function HI(){}w(702,1,{},HI);_.a=0;_.b=0;_.c=0;w(704,386,zl);\nfunction et(){var a;et=x;gM=(a=!1,Ui in $wnd||Ui in $doc.documentElement?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);hM=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");iM=gM&!hM;var b;a=z(A,v,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);ft=C(A,v,-1,1E3,1);for(b=0;b<ft.length;++b)ft[b]=-999;for(b=0;b<a.length;b+=2)ft[a[b+1]]=a[b]}\nfunction fB(a,b,c){var d;d=new jM;ix(d.t,b,c);Rx(a.f,d.t,0,0);Am(a.a,d);return d}function kB(a){var b;b=Tq(a.pb,Si);0==b&&(b=parseInt(a.pb.style[Qh])||0);return b}function aJ(a,b){return!a.e?null:b in a.e?a.e[b]:null}function jB(a){var b;b=Tq(a.pb,Ti);0==b&&(b=parseInt(a.pb.style[Dk])||0);return b}function hG(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Ux(a.f,b.t,c,d),b.r=c,b.s=d;kM(b)}function EI(a){var b;for(b=new vu(a.k);b.b<b.d.Pf();)a=wu(b),dJ(a)}function SI(a){a=oD(a);$wnd.open(a,"_blank",n)}\nfunction $I(a,b,c,d){et();this.pb=Fy();this.i=new lM;this.a=new Gm;this.k=new Gm;this.e=d;this.pb.style[aj]=wc;this.pb.style[Yi]=wc;this.pb.style[bk]=ci;this.pb.style[Dk]=b;this.pb.style[Qh]=c;this.f=new mM;this.f.pb.style[Dk]=Gc;hx(this.f,Gc);iM?(b=new nM,c=new oM,Rx(b,this.f,0,0),Rx(b,c,0,0),Yx(this,b)):Yx(this,this.f);this.c=a;a.Sc=this.i;a.Ec=this;iM&&(this.n=new pM(this),this.n.i=new qM(this),this.n.j=new rM(this),this.n.n=new sM(this),this.n.k=new tM(this),this.c&&(this.n.e=new uM(this),this.n.f=\nnew vM(this),this.n.a=new wM(this)));tx(this,new xM(this),(qt(),qt(),rt));tx(this,this,(Ks(),Ks(),Ls));tx(this,new yM(this),(tt(),tt(),ut));tx(this,new zM(this),(Dt(),Dt(),Et));tx(this,new AM(this),(wt(),wt(),xt));tx(this,new BM(this),(Gt(),Gt(),Ht));tx(this,new CM(this),(bt(),bt(),ct));(KA(),KA(),LA).a=this;Cw(new DM(this))}w(703,704,zl,$I);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.j=!1;_.n=null;var iM,hM,gM,ft=null;function mM(){Wx.call(this);this.pb[Sg]=Zh}w(706,363,zl,mM);\nfunction nM(){mM.call(this);this.pb.style[Dk]=Gc;this.pb.style[Qh]=Gc}w(705,706,zl,nM);function Us(a,b){var c;c=K(S(100*b.c));c=new dD(b,0,Dj,c);OE(a.a.c,c);return!0}function vM(a){this.a=a}w(707,1,{},vM);_.Hh=function(a){return Us(this,a)};_.a=null;function Ys(a,b){var c;c=new dD(b,0,uh,Kk);OE(a.a.c,c);return!0}function wM(a){this.a=a}w(708,1,{},wM);_.Hh=function(a){return Ys(this,a)};_.a=null;function xM(a){this.a=a}w(709,1,{},xM);\n_.ld=function(a){var b,c,d,e;d=Fs(a);e=Gs(a);c=Zq(a.a);b=new EM(a);2==c&&(b.e=4);b=yH(this.a.c,b,d,e);this.a.j=!0;b&&a.a.stopPropagation()};_.a=null;function yM(a){this.a=a}w(710,1,{},yM);_.md=function(a){var b,c;b=Fs(a);c=Gs(a);a=new EM(a);(0>=b||b>=jB(this.a)-1||0>=c||c>=kB(this.a)-1)&&(this.a.j=!1);this.a.j?HH(this.a.c,a,b,c):BG(this.a.c,a,b,c);oz(this.a.pb)};_.a=null;function zM(a){this.a=a}w(711,1,{},zM);_.od=function(a){this.a.j=!1;Fs(a);Gs(a);PH(this.a.c)};_.a=null;\nfunction AM(a){this.a=a}w(712,1,{},AM);_.nd=function(){this.a.j&&(this.a.j=!1)};_.a=null;function BM(a){this.a=a}w(713,1,{},BM);_.a=null;function CM(a){this.a=a}w(714,1,{},CM);_.a=null;function oM(){mM.call(this);this.pb.style[Dk]=Gc;this.pb.style[Qh]=Gc}w(715,706,zl,oM);function DM(a){this.a=a}w(716,1,{},DM);_.Qd=function(){Gq((Dq(),Eq),new FM(this))};_.a=null;function FM(a){this.a=a}w(717,1,{},FM);_.pd=function(){this.a.a.c&&(hB(this.a.a.c),EI(this.a.a))};_.a=null;\nfunction GM(a,b){var c;c=b.a;c.e=4;return yH(a.a.c,c,b.d,b.e)}function qM(a){this.a=a}w(718,1,{},qM);_.Hh=function(a){return GM(this,a)};_.a=null;function bu(a,b){BG(a.a.c,b.a,b.d,b.e);return yH(a.a.c,b.a,b.d,b.e)}function rM(a){this.a=a}w(719,1,{},rM);_.Hh=function(a){return bu(this,a)};_.a=null;function sM(a){this.a=a}w(720,1,{},sM);_.Hh=function(a){return HH(this.a.c,a.a,a.d,a.e)};_.a=null;function tM(a){this.a=a}w(721,1,{},tM);_.Hh=function(){return PH(this.a.c)};_.a=null;\nfunction Ts(a,b){var c;c=K(S(b.b));c=new dD(b,0,wj,c);OE(a.a.c,c);return!0}function uM(a){this.a=a}w(722,1,{},uM);_.Hh=function(a){return Ts(this,a)};var HM=_.a=null;function IM(){IM=x;HM=new Mv((cw(),new bw("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function JM(){JM=x;KM={}}\nfunction LM(a,b,c){var d;c&&(b.style[zh]=c.b+kj,d=c.a,d!=Ee&&(b.style[yh]=d),0!=(c.c&1)&&(b.style[Bh]=Dg),0!=(c.c&2)&&(b.style[Ah]=Xh));a.e.style[Ck]=Oi}\nfunction lC(a){var b=MM,c,d,e,f,g,h,j,l,o,m,r,t,y;c=Lp(a);c in KM?a=KM[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Qj),f=$doc.createElement(Vh),f.style[mh]=(hr(),"inline"),f.style[zk]=(Yr(),"baseline"),f.style[mi]=Bc,f.style[ni]=Bc,f.width=1,f.height=1,g=(IM(),HM),f.src=g.d.a,a=(h=$doc.createTextNode(Af),LM(b,e,a),e.appendChild(h),e.appendChild(f),d.appendChild(e),j=br(e)+$wnd.pageYOffset,l=br(e)+$wnd.pageYOffset+(e.offsetHeight||0),o=l-j,m=br(f)+$wnd.pageYOffset+(f.offsetHeight||\n0)+1,r=l-m,t=m-j,d.removeChild(e),y=new NM,y.a=t,y.b=r,y.c=o,y),KM[c]=a);return a}function OM(){JM();var a,b,c,d,e;Dr();this.a=z(Zu,q,1,["monospace","sans-serif",Jj]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(Qj);this.e.innerHTML=this.f||n;this.e.style[zh]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[yh]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}\nw(725,1,{},OM);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var KM;function NM(){}w(726,1,{},NM);_.a=0;_.b=0;_.c=0;function IH(a){if(0!=(a.e&4))return!0;try{if(a.a&&H(a.a,25))return!!a.a.a.metaKey}catch(b){if(b=vq(b),!H(b,104))throw b;}return!1}function zH(a){try{if(a.a&&H(a.a,25))return!!a.a.a.shiftKey}catch(b){if(b=vq(b),!H(b,104))throw b;}return!1}function EM(a){gt.call(this,null,0,null);this.a=a}w(727,477,Xl,EM);_.pf=function(){return IH(this)};_.qf=function(){return zH(this)};_.a=null;\nfunction GC(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=MM;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||n,LM(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function xA(a){this.b=a;this.a={};!MM&&(MM=new OM)}w(728,480,rl,xA);var MM=null;function gB(a){this.a=a}w(729,487,{},gB);_.a=null;function lM(){$A.call(this)}w(730,456,ql,lM);function PM(a,b){this.a=a;this.b=b}w(731,1,{},PM);_.a=null;_.b=null;\nfunction QM(){Vy.call(this);this.pb[Sg]="jsa-resetTable";this.pb.style[Dk]=wg}w(732,399,zl,QM);function RM(){RM=x;var a=SM=new OM;Dr();a.f="9p";a.e.style[yh]=Jj;a.e.style[zh]="144.0pt";a.e.innerHTML=a.f||n;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[zh]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);TM=new wB(1)}function xF(a,b){a.p=!0;if(a.j){a.o&&(a.d.length=0,a.o=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,kM(a)}\nfunction nG(a,b,c,d,e,f,g){var h,j,l,o,m,r,t,y,u,D,s;a.n&&(wF(a,!1),360<=g||-360>=g?h=yF(a,b,c,d,e):h=(j=f+g,l=0,j<f&&(l=1),o=0,(180<g||-180>g)&&(o=1),m=b+d/2,r=c+e/2,t=d/2,y=e/2,u=UM(m,r,t,y,f),D=UM(m,r,t,y,j),s="<g"+a.k+wd,s+=\'<path d ="M \'+u.a+fa+u.b+" A "+t+fa+y+" 0 "+o+fa+l+fa+D.a+fa+D.b+Aa,s+=od,s),xF(a,h))}function DF(a,b,c,d,e){var f,g,h,j,l,o;a.n&&(b=(f=a.a,a.a=!1,g=n+b,h=n+d,j=n+c,l=n+e,o=rd+g+va+j+ua+h+wa+l+ta+a.f+na+a.c+a.b+tc,a.a=f,o),xF(a,b))}\nfunction EF(a,b,c,d,e){a.n&&(wF(a,!1),xF(a,\'<rect x="\'+b+xa+c+sa+e+\'" width="\'+d+ma+a.k+tc))}function XF(a,b,c,d){var e,b=b.replace(/&/g,Qa).replace(/<\/g,Ya).replace(/>/g,Sa),b=(e=a.f,ud+c+xa+d+na+a.i+\' fill="\'+e+Ba+b+qd);xF(a,b)}function AF(a,b,c,d,e){wF(a,!0);xF(a,\'<rect x="\'+b+xa+c+sa+e+\'" width="\'+d+ma+a.k+tc)}\nfunction kM(a){var b,c;if(a.p){for(;null!=(b=a.u.pop());)c=a.d,c[c.length]=b;b=a.d.join(ca);c=a.t;var d;d=ar(c.pb)+(c.pb.offsetWidth||0)-ar(c.pb);0==d&&(d=parseInt(c.pb.style[Dk])||0);c=d;d=a.t;var e;e=br(d.pb)+$wnd.pageYOffset+(d.pb.offsetHeight||0)-(br(d.pb)+$wnd.pageYOffset);0==e&&(e=parseInt(d.pb.style[Qh])||0);c=\'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="\'+c+sa+e+Ba;var f;d=!(f=$wnd.navigator.userAgent,-1!=f.indexOf("Firefox"))?"<style> text { cursor: default; } <\/style>":\nn;b=c+d+b+pd;b!==a.q&&(a.t.pb.innerHTML=b||n,a.q=b);a.o=!0;a.p=!1}}function SF(a,b){(a.e=b)&&(a.f=VM(b))}function wI(a,b){var c,d,e;a.i=(c=b.b,d=b.a,e=n,12!=c&&(e=\' font-size="\'+c+\'px"\'),"Plain"!=d&&(e+=\' font-family="\'+d+ma),0!=(b.c&1)&&(e+=\'font-weight="bold"\'),0!=(b.c&2)&&(e+=\'font-style="italic"\'),e)}function RF(a,b){(a.n=b)&&b&&(a.c=\'stroke-width="\'+(b.e==Vu(b.e)?n+Vu(b.e):n+b.e)+na)}w(733,483,{});_.d=null;_.e=null;_.f=Ag;_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=n;_.r=0;_.s=0;_.t=null;\n_.u=null;var TM,SM;function Yt(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-ar(a.o.pb)+cr(a.o.pb)+$wnd.pageXOffset,a.b.e=c.clientY-(br(a.o.pb)+$wnd.pageYOffset)+(a.o.pb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new EM(b),b.a.preventDefault(),!0):!1}\nfunction pM(a){this.o=a;this.b=new WM;this.c=new XM(this);tx(this.o,new YM(this),(Zt(),Zt(),$t));tx(this.o,new ZM(this),(Rt(),Rt(),St));tx(this.o,new $M(this),(Vt(),Vt(),Wt));tx(this.o,new aN(this),(Nt(),Nt(),Ot));tx(this.o,new bN,(Zs(),Zs(),$s));tx(this.o,new cN(this),(Vs(),Vs(),Ws));tx(this.o,new dN(this),(Qs(),Qs(),Rs))}w(734,1,{},pM);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function XM(a){Im();this.a=a}w(735,65,{},XM);\n_.vd=function(){!this.a.d&&this.a.i&&GM(this.a.i,this.a.b)};_.a=null;function YM(a){this.a=a}w(736,1,{},YM);_.a=null;function ZM(a){this.a=a}w(737,1,{},ZM);_.a=null;function $M(a){this.a=a}w(738,1,{},$M);_.a=null;function aN(a){this.a=a}w(739,1,{},aN);_.a=null;function bN(){}w(740,1,{},bN);function cN(a){this.a=a}w(741,1,{},cN);_.a=null;function dN(a){this.a=a}w(742,1,{},dN);_.a=null;function WM(){}w(743,1,{},WM);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction VM(a){var b,c;c=a.d>>16&255;b=a.d>>8&255;a=a.d&255;if(0==c*b*a){if(0==c&&0==b&&0==a)return Ag;if(255==c&&0==b&&0==a)return"red";if(0==c&&255==b&&0==a)return"green";if(0==c&&0==b&&255==a)return Bg}return 255==c&&255==b&&255==a?"white":uj+c+lb+b+lb+a+eb}function OI(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}\nfunction eN(a){var b,c,d,e,f;zx(a);d=(Ax(),Mz(null));e=new QM;Sy(e,a);Jx(d,e,d.pb);f=a.de();b=a.ce();c=OI();9<=c?(++f,++b):7==c&&H(a,38)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Uy(e,a);Sx(d,e);return new EA(f,b)}function XD(a){try{$wnd.console.log(a)}catch(b){}}function fN(){this.pb=$doc.createElement(nh);this.pb[Sg]=Zh;this.pb.style[Zi]=Rh;this.pb.style[hj]=fg;this.pb.style[Dk]=Gc;this.pb.style[Qh]=Gc;this.pb.setAttribute("contenteditable",wh)}w(745,366,nl,fN);\nfunction UM(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new PM(new $J(a),new $J(b))}function yF(a,b,c,d,e){return\'<ellipse cx="\'+(b+d/2)+pa+(c+e/2)+\'" rx="\'+d/2+\'" ry="\'+e/2+ma+a.k+tc}function eM(a,b,c,d,e){var f,g,h,j;if(1>d)return n;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=\' points="\';for(f=0;f<g;++f)h=b[f],j=c[f],d+=h+lb+j,f<g-1&&(d+=fa);d+=ma;b=id;e?b+="polygon":b+="polyline";return b+=d+a.k+tc}\nfunction QF(a,b){xF(a,"<g "+(\'transform="scale(\'+b+\')"\')+wd);var c=a.u;c[c.length]=od}function wF(a,b){var c;c=a.f;(a.a=b)?a.k=\' stroke="none" fill="\'+c+na+a.b:a.k=\' fill="none" stroke="\'+c+na+a.c+a.b}function jM(){RM();this.n=TM;this.d=[];this.t=new fN;this.u=[]}w(746,733,{},jM);_.a=!1;_.b=n;_.c=n;function gN(){gN=x;hN=new EA(0,0)}function PA(a,b){var c;if(a.Mf())return hN;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Oh(vA(b));c=eN(a.Ef());a.e.b=c.b;a.e.a=c.a;return c}\nfunction iN(){this.e=new WB;this.e.a=-1;this.e.b=-1}w(748,1,{});_.Mf=yI;_.Oh=function(a){var b=this.Ef().pb,c,d,e;c=(hC(),iC);e=a.b;d=a.a;e!=c.b?b.style[zh]=n+e+"pt":b.style[zh]=n;d!=c.a?b.style[yh]=d:b.style[yh]=n;0!=(a.c&1)?b.style[Bh]=Dg:b.style[Bh]=n;0!=(a.c&2)?b.style[Ah]=Xh:b.style[Ah]=n};_.e=null;var hN;function bB(){gN();iN.call(this);this.d=new Wx}w(752,748,{},bB);_.Ef=SB;_.d=null;function qC(a){this.a=new Bz(a.f,new jN(a));Az(this.a,a.e)}w(754,1,{},qC);_.a=null;\nfunction wz(a){var b,c,d,e,f;f=new cD(a.a,1001,null!=a.a.c?a.a.c:a.a.f);for(c=Kt(a.a.d,C(kN,q,74,0,0)),d=0,e=c.length;d<e;++d)if(b=c[d],H(b,54)){b.Ec.j=!1;break}a=a.a;b=a.n.d;f!=b.a&&(b.a=f,b.b=Bu((nB(),oB),new pB(f.k)));b=b.b;if(Cv(!b?Jk:b.a,Uk))for(b=(!a.d.a||0==a.d.a.c?(Eu(),Eu(),Fu):new tB(a.d.a)).ue();b.Vd();)a=b.Wd(),1001==f.k&&a.vf(f);var g,h,j;1001==f.k?(g=new gt(f.n,f.k,f.a),g.e=f.b&15):601==f.k?(null.bi(),null.bi()):100==f.k&&H(f.n,71)?(h=f.n,j=new gt(h,205,null),j.i=h.Se(),j.j=h.Te()):\n1004<=f.k&&1005>=f.k||(701==f.k?null.bi():401==f.k||402==f.k?(null.bi(),null.bi(),null.bi(),null.bi(),null.bi()):500<=f.k&&507>=f.k&&(g=null.ci,500!=g&&(g=new gt(null.ci,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function jN(a){this.a=a}w(755,1,il,jN);_.pd=function(){wz(this)};_.a=null;function LC(){gN();iN.call(this);this.a=new $z}w(756,748,{},LC);_.Ef=Tv;_.a=null;function OC(){new su;var a;a:{switch(Wu){case 1:case 3:case 5:case 7:a=new lN;break a}a=new mN}this.a=a}w(771,507,{},OC);_.a=null;\nfunction mN(){}w(773,1,{},mN);_.Zh=function(a){a&&a&&oq(8,new nN(a));return null};_.$h=function(a){oq(8,new oN(a))};function lN(){}w(772,773,{},lN);_.Zh=function(){return $wnd.clipboardData.getData(Of)};_.$h=function(a){$wnd.clipboardData.setData(Of,a)};function nN(a){this.a=a}w(776,1,Nl,nN);_.zd=SA;_.a=null;function oN(a){this.a=a}w(778,1,Nl,oN);_.zd=SA;_.a=null;function MC(){this.b=new PC;this.d=new rB}w(789,505,{},MC);function zG(a,b,c,d){b=yA(b);c+=b.a;d+=b.b;fy(a.a,c,d);gy(a.a)}\nfunction xC(){gN();iN.call(this);var a=this.a=new pN;a.ab=!0;a.a.f=!0;this.a.db=!0}w(791,748,{},xC);_.Ef=Tv;_.a=null;function tD(){}w(799,534,{},tD);function qD(){qD=x;var a;a=(hD(),iD["os.encoding"]);if(null!=a)try{if(I("UTF-8",a))mK(n);else if(I("ISO-8859-1",a)||I("ISO-LATIN-1",a))C(nK,Ol,-1,0,1);else throw new JJ(a+la);}catch(b){if(b=vq(b),!H(b,105))throw b;}}function rC(a,b){a.a=31*a.a+Vu((new $J(b)).a)}function xB(){}w(804,1,{},xB);_.hC=Tv;_.a=1;\nfunction pN(){var a=(ny(),qy);hy.call(this,!0,ri);this.U=a.a;this.a=new qN(this);this.a.d=!0;Yx(this,this.a);this.ab=!0;this.a.f=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);pw();dx(a,b)}else this.lb|=1;Yq(Xq(this.pb))[Sg]=Oh;this.pb.style[Fk]="2147483647"}w(836,368,zl,pN);_.Yd=function(a){xx(this,a);1==nw(a.type)&&cy(this,!1)};_.a=null;\nfunction qN(a){this.b=a;this.c=new Gm;this.i=new Gm;a=(zz(),yz);new pA(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Wj);this.e=$doc.createElement(Zj);hw(b,this.e);this.o=!0;a=Fy();b=(iw(),jw(b));a.appendChild(b);this.pb=a;Rn();this.pb.setAttribute("role",vo.a);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),pw(),dx(a,b)):this.lb|=2225;this.pb[Sg]=Nh;a=kx(this.pb)+"-vertical";gx(this.ee(),a,!0);this.pb.style[Yi]=Cc;this.pb.setAttribute("hideFocus",vk);tx(this,new xz(this),(zs(),zs(),As))}\nw(837,408,nl,qN);_.Yd=function(a){switch(nw(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}pz(this,a)};_.Ge=function(a,b){tz(this,a,b);b||this.a&&cy(this.b,!1)};_.a=!0;_.b=null;w(885,1,{});\nfunction rN(a,b,c,d){var e,f,g,h,j,l;h=(!c?b.b:CD(b,c,~~Lp(c)))[0][d.length];b=j=e=null;for(c=0,f=!h?0:h.length;c<f;++c){g=h[c];var o;a:{o=g;var m=d,r=void 0,t=void 0,y=void 0,u=t=r=void 0,D=t=void 0,s=void 0,t=void 0;for(y=0,s=m.length;y<s;++y)if(D=o[y+3],u=m[y],r=null==u?Pi:typeof u,r=r==Ri?Object.prototype.toString.call(u)==Wf||typeof u.length==Qi?"array":r:r,!I(r,D)&&(!I(Tj,D)||!I(Pi,r)))if(u=I(Qi,r),r=I(Eg,r),sN===D)u&&(m[y]=new $J(m[y])),r&&(m[y]=(UE(),m[y]?VE:WE));else{t=u||r;if(t=!t&&null!=\nD&&Gp(D)==tN){t=m[y];if(null==t||uN(t,D))continue;if(Fp(t)&&(t=t&&t.g?t.g:null,null!=t&&uN(t,D))){m[y]=t;continue}}if(!I(Ri,D)||u||r){o=!1;break a}}o=!0}if(o){e=g[0];j=g[1];b=g[2];break}}return e?(d=b?b(a,d):d,a=(l=e.apply(a,d),[j?j(l):l])):null}function vN(){this.c=new up;this.a=new up;this.b=new up}function uN(a,b){var c;if(sN==b||wN==b&&H(a,132))return!0;if(null!=a)for(c=Gp(a);c&&c!=sN;c=null)if(c==b)return!0;return!1}w(884,885,{},vN);function vJ(){vJ=x;xN=new vN}\nfunction AJ(a,b){vJ();E(xN.c,a,b)}function sJ(a){vJ();var b,c,d;d=kK(a,Yf);c=$wnd;a=0;for(b=d.length-1;a<b;++a)I(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function tJ(a,b){var c;vJ();return c=b&&b[0]&&(typeof b[0]==Ri||typeof b[0]==Dh)?b[0]:null,uN(c,a)}function yJ(a,b){var c=uJ;vJ();var d=xN,e;e=b?d.b:d.a;if(d=!c?e.b:CD(e,c,~~Lp(c))){var f=d;for(p in a)f[p]=a[p]}else d=a;!c?DD(e,d):FD(e,c,d,~~Lp(c))}\nfunction xJ(a,b,c){var d=uJ;vJ();var e=xN,c=c?e.b:e.a,e=rN(a,c,d,b);if(!e){e=[a];for(i=0;i<b.length;i++)e.push(b[i]);b=e;e=rN(a,c,d,b)}if(!e)throw new Bp("Can\'t find exported method for given arguments: 0"+dd+b.length+ca);return e}function RH(a){vJ();var b=xN,c;null==a?a=null:(c=a[cg],c||(0!=(Gp(a).b&4)?a=[]:(b=(b=Bu(b.c,Gp(a)))&&typeof b==Dh?new b(a):a,a=a[cg]=b),c=a),a=c);return a}var xN;\nfunction B(a){return function(){try{var b;var c=arguments,d;var e;0!=zq&&(e=wm(),2E3<e-Bq&&(Bq=e,Aq=yq()));if(0==zq++){var f=(Dq(),Eq),g,h;if(f.b){h=null;do g=f.b,f.b=null,h=Mq(g,h);while(f.b);f.b=h}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var j=(Dq(),Eq),l,o;if(j.c){o=null;do l=j.c,j.c=null,o=Mq(l,o);while(j.c);j.c=o}}--zq;c&&-1!=Aq&&($wnd.clearTimeout(Aq),Aq=-1)}return b}catch(m){throw m;}}}\nfunction gwtOnLoad(a,b,c,d){$moduleName=b;$moduleBase=c;Wu=d;if(a)try{B(Xu)()}catch(e){a(b)}else B(Xu)()}var sN=V(1),Jp=V(142),yN=WJ(" I"),A=QJ(891,yN);V(151);var MK=QJ(895,sN),lq=QJ(899,MK),zN=WJ(" Z"),mq=QJ(889,zN),AN=VJ(),nq=QJ(900,AN),BN=VJ(),qq=QJ(901,BN);V(138);V(137);V(136);V(154);V(155);V(153);V(156);V(152);var CN=V(312),Hv=QJ(902,CN);V(313);V(195);V(573);V(148);V(590);var DN=WJ(" B");V(594);var EN=WJ(" C"),cK=QJ(903,EN),tN=V(592),FN=WJ(" D"),cF=QJ(890,FN);V(593);V(595);\nvar GN=V(597),OH=QJ(904,GN),HN=WJ(" J"),IN=V(2),Zu=QJ(896,IN),nK=QJ(905,DN);V(606);V(589);V(141);V(571);var uJ=V(560);V(584);var HJ=V(581);V(579);V(580);V(586);V(159);V(166);V(167);V(161);V(162);V(163);V(164);V(139);V(601);V(596);V(582);V(583);V(561);V(562);V(563);V(564);V(565);V(566);V(567);V(568);V(569);V(570);var JN=V(457);V(456);V(455);V(454);V(556);V(555);V(557);V(558);V(559);V(702);\nvar TB=V(471),wE=QJ(906,TB),KN=V(479),BE=QJ(907,KN),LN=V(480),DE=QJ(908,LN),MN=V(692),UH=QJ(909,MN),qH=QJ(910,A);V(689);V(690);V(675);V(677);V(681);V(682);V(683);V(684);V(685);V(686);V(687);V(688);V(678);V(679);V(680);V(676);var WK=QJ(911,JN),NN=VJ(),Lt=QJ(912,NN);V(701);V(550);V(551);V(576);VJ();V(575);VJ();V(885);V(884);var wN=VJ();V(367);var ON=V(366);V(365);V(371);V(386);V(428);V(730);V(704);V(703);V(364);V(363);V(706);V(705);V(715);V(716);V(717);V(718);V(719);V(720);V(721);V(722);V(707);V(708);\nV(709);V(710);V(711);V(712);V(713);V(714);V(292);V(291);V(376);V(377);V(378);V(65);V(346);V(734);V(743);V(735);V(736);V(737);V(738);V(739);V(740);V(741);V(742);V(482);V(483);V(733);V(612);V(619);V(627);V(620);V(621);V(424);V(427);V(425);V(426);V(578);V(577);var PN=UJ(211,function(){Dr();return Wr}),Xr=QJ(913,PN),QN=UJ(201,function(){hr();return qr}),rr=QJ(915,QN),RN=UJ(206,function(){sr();return Br}),Cr=QJ(916,RN),SN=UJ(221,function(){Yr();return os}),ps=QJ(917,SN);UJ(212,null);UJ(213,null);\nUJ(214,null);UJ(215,null);UJ(216,null);UJ(217,null);UJ(218,null);UJ(219,null);UJ(220,null);UJ(202,null);UJ(203,null);UJ(204,null);UJ(205,null);UJ(207,null);UJ(208,null);UJ(209,null);UJ(210,null);UJ(222,null);UJ(223,null);UJ(224,null);UJ(225,null);UJ(226,null);UJ(227,null);UJ(228,null);UJ(229,null);V(538);V(537);V(614);V(613);V(615);V(617);V(616);V(618);V(622);V(623);V(245);V(244);V(243);V(249);V(248);V(247);V(253);var TN=V(252);V(251);V(267);V(269);V(270);V(487);V(696);\nvar UN=V(698),VN=V(660),WN=V(665),QL=QJ(918,VN),RL=QJ(919,WN),YF=QJ(920,UN);V(693);V(691);V(348);V(286);V(350);V(289);V(288);V(287);V(450);V(451);V(452);V(492);V(491);V(490);V(495);var XN=VJ(),kN=QJ(922,XN);V(344);V(536);V(635);V(298);V(505);V(506);V(654);V(669);var YN=UJ(671,function(){HG();return HL}),IL=QJ(924,YN),ZN=UJ(672,function(){LG();return KL}),LL=QJ(925,ZN),$N=UJ(670,function(){JG();return CL}),DL=QJ(926,$N);V(276);V(278);V(540);V(603);V(361);V(362);V(609);V(666);V(667);V(668);V(494);\nvar tC=V(493);V(477);V(699);V(476);var XB=V(475);V(503);V(504);V(150);V(486);V(250);V(789);V(439);var kA=QJ(927,ON);V(440);V(746);V(745);V(400);V(402);V(401);V(403);V(273);V(290);V(695);V(500);V(501);V(502);V(465);V(539);V(464);V(463);var aO=QJ(897,HN);V(639);V(605);V(281);V(268);V(271);V(272);V(265);V(264);V(266);V(283);V(485);V(459);V(458);V(512);V(461);V(462);V(498);V(497);var yC=V(496);V(633);V(541);V(542);V(655);V(642);V(453);V(656);V(135);var gC=V(478);V(588);V(725);V(726);V(640);V(804);\nvar kC=V(728);V(748);V(791);V(515);V(754);V(755);V(472);V(280);V(277);V(279);V(275);V(263);V(262);V(261);V(370);V(369);V(368);V(836);V(408);V(837);var bO=UJ(372,function(){ny();return uy}),vy=QJ(932,bO),cO=UJ(420,function(){jy();return Hz}),Iz=QJ(933,cO);V(58);V(421);V(422);V(417);V(418);V(419);V(59);V(60);V(61);V(409);V(410);V(411);V(412);V(415);V(673);V(729);V(326);V(396);V(397);V(416);V(752);V(756);var mC=V(488);V(319);V(517);V(518);V(511);V(374);V(731);V(381);V(431);V(430);V(432);\nvar dO=UJ(433,function(){Zz();return iA}),jA=QJ(947,dO);UJ(434,null);UJ(435,null);UJ(436,null);UJ(437,null);V(293);V(68);V(69);V(67);V(70);V(73);V(74);V(75);V(76);V(77);V(78);var eO=V(90),uz=QJ(948,eO);V(79);V(80);V(81);V(82);V(83);V(84);V(85);V(87);V(86);V(88);V(89);V(91);V(92);V(94);V(95);V(93);V(96);V(97);V(98);V(99);V(101);V(103);V(104);V(102);V(100);V(105);V(106);V(107);V(108);V(110);V(113);V(112);V(114);V(117);V(118);V(116);V(119);V(120);V(121);V(122);V(123);V(124);V(126);V(127);V(125);V(128);\nV(129);V(130);V(131);V(133);V(134);V(132);V(382);V(399);V(398);V(630);V(375);V(320);var WC=V(508),YC=QJ(951,WC);V(509);V(507);V(732);V(443);V(242);V(358);V(328);V(330);V(329);V(324);V(442);V(321);V(532);V(531);V(533);V(607);V(285);V(72);V(331);V(405);V(407);V(727);V(771);V(510);V(534);V(323);V(71);V(109);V(773);V(776);V(778);V(772);V(527);V(528);V(535);V(585);V(799);V(62);V(63);var fO=V(66),Rm=QJ(955,fO);V(64);V(318);function Tv(){return this.a}function cm(){return Lp(this)}\nfunction oJ(){var a=this.b;this.c.a.apply(a,[RH(this.a.a),a])}function Ns(){return this.c}function Dx(){}function SA(){}function rx(){return Tq(this.pb,Ti)}function SB(){return this.d}function yI(){return!1}function yK(){return this.a.d}function KC(){var a;0<this.a?(a=FC(this,this.a),a=!a?FA(this):a):a=FA(this);return a}function RA(){return DA(this)}function UA(){return this.cZ.d+Uf+this.$e()+bg}function zy(){return this.b}function KK(a){return Ww(this.a,a)}function bm(a){return this===a}\nfunction Rv(){return VC(this.a)}function AD(){return 0==this.Pf()}function zI(){return!1}function qx(){return Tq(this.pb,Si)}function Uv(a){return!H(a,32)?!1:I(this.a,a.Td())}function sK(){return Sq(this.a)}function cC(){}function Qt(a){var b=a.a;if(a=a.a.k)Yt(b,this),a.Hh(b.b);b.d=!0}function JC(){var a;0<this.a?(a=FC(this,this.a),a=!a?DA(this):a):a=DA(this);return a}function Ex(){yx(this)}function aK(){return Vu(this.a)}function bK(){return n+this.a}function TA(){return FA(this)}\nfunction sx(){return this.pb};window.gwtOnLoad=gwtOnLoad;$sendStats(\'moduleStartup\', \'moduleEvalEnd\');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats(\'moduleStartup\', \'end\');\n//@ sourceURL=0.js \n']);