text: 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 = \'8248ABFBB555A96FC84FAE8ED2CE897E\';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 l="",ca="\\n",da=" ",ea="  ",fa="  0  0",ga="  0  0  0",ia=" of ",ja=\'"\',ma=\'" \',na=\'" height="\',oa=\'" y="\',pa=\'">\',ta="#",ua="$MOL\\n",wa="$RXN\\n\\n\\nJME Molecular Editor\\n",ya="&",za="&amp;",Aa="&gt;",Ca="&lt;",Da="\'",Ea="(",Ga=")",Ia="*",Na="+",Ya=",",Za=", ",$a=",modifiers=",ab="-",db="-C#C-Me",eb="-C#CH",ib="-C#N",jb="-C(=O)N",mb="-C(=O)OH",nb="-C(=O)OMe",ob="-CCl3",pb="-CF3",qb="-CMe3",rb="-NC=O",xb="-NH-SO2-Me",Bb="-NMe2",Db="-NO2",Fb="-OC(=O)Me",Gb="-SO2-NH2",Jb="-SO3H",Kb="-disabled",Lb=\n"-selected",Rb=".",Sb="...",Tb="/",Zb="/>",$b="0",ec="0.0px",hc="0px",ic="1",jc="100%",qc="2",tc="3",uc=":",vc=": ",Cc=";",Dc="<",Jc="<\/g>",Kc="=",Rc=">",Sc="?",Tc="@",Uc="A",Vc="AfterStructureModified",Wc="AtomClicked",Xc="AtomHighlight",Yc="Auto atom map molecule",Zc="B",gd="BeforePaste",hd="BondClicked",id="BondHighlight",jd="Br",sd="C",td="CSS1Compat",ud="Center",vd="Change atom map",zd="Cl",Ad="Class$",Bd="Copy as ",Cd="DOMMouseScroll",Dd="Dialog",Ed="F",Jd=\'For input string: "\',Nd="H",Od="Helvetica",\nPd="I",Qd="Internal index set to null.",Rd="JSME",$d="JavaScript",ae="M  CHG",be="M  END",ce="M  END\\n",de="M  ISO",ee="M  V30 ",fe="MOL n. ",le="N",me="NA",qe="No more molecules in SDF buffer",re="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",se="O",te="P",ue="R",ve="RXN",we="S",xe="SDFstack",ye="SMILES",ze="Se",Ae="Set molecule Chiral flag",Be="Si",Oe="Style names cannot be empty",Pe="TBODY",Qe="TR",Re="Unset molecule chiral flag",Se="X",Te="[",\nUe="[object Array]",Ve="\\\\.",af="]",gf="__gwtex_wrap",hf="a",jf="absolute",kf="addBond",lf="addGroup",mf="addRing",nf="addRingBond",of="addTemplate",pf="alert",qf="alertdialog",rf="align",sf="antialias",tf="application",Df="article",Ef="auto",Ff="autonumber",Gf="banner",Of="begin",Pf="black",Qf="blur",Rf="bolder",Sf="boolean",Tf="border",Uf="bottom",Vf="button",Wf="cellPadding",Xf="cellSpacing",Yf="center",Zf="change",$f="checkbox",gg="className",hg="click",lg="click marked atom to delete mark",mg=\n"clip",ng="code",og="colSpan",pg="columnheader",qg="combobox",rg="complementary",sg="contentinfo",tg="contextmenu",ug="cursor",vg="dblclick",wg="definition",xg="delAtom",yg="delBond",Fg="depict",Gg="dialog",Sg="directory",Tg="display",Ug="div",Vg="document",Wg="download",Xg="dragend",Yg="dragenter",Zg="dragover",$g="dragstart",ah="drop",bh="end_gesture",ch="error",dh="false",eh="focus",jh="fontFamily",kh="fontSize",lh="fontStyle",mh="fontWeight",nh="form",oh="function",ph="g",yh="gesturechange",zh=\n"gestureend",Ah="gesturestart",Bh="google",Ch="grid",Dh="gridcell",Eh="group",Fh="gwt-MenuBar",Gh="gwt-MenuBarPopup",Hh="head",Ih="heading",Jh="height",Kh="hidden",Lh="id",Mh="img",Ph="is_touch_supported",Qh="italic",Rh="java.vm.name",Sh="jsa-resetDiv",Th="keydown",bi="keypress",ci="keyup",di="left",li="leftoversDownload",mi="link",ni="list",oi="listbox",pi="listitem",qi="load",ri="log",si="main",ti="margin",ui="marginBottom",vi="marquee",wi="math",xi="menu",yi="menuPopup",zi="menubar",Ai="menuitem",\nBi="menuitemcheckbox",Ci="menuitemradio",Di="middle",Ei="mousedown",Fi="mousemove",Ki="mouseout",Li="mouseover",Mi="mouseup",Ni="mousewheel",Oi="move",Pi="msie",Qi="multipart",Ri="n",Si="name",bj="navigation",gj="nodepict",hj="none",ij="noreaction",jj="note",kj="nowrap",lj="null",mj="number",nj="object",oj="offsetHeight",pj="offsetWidth",qj="ontouchstart",rj="opera",sj="option",tj="outline",uj="overflow",vj="padding",wj="paste",xj="popupContent",yj="position",zj="presentation",Aj="progressbar",Bj=\n"px",Cj="px, ",Dj="px;",Ej="radio",Fj="radiogroup",Gj="reaction",Hj="rect(0px, 0px, 0px, 0px)",Ij="region",Jj="right",Kj="rotation",Lj="row",Mj="rowgroup",Tj="rowheader",Uj="runAsyncCallback",dk="s",ek="scale100",fk="scrollbar",gk="se",hk="search",ik="separator",jk="serif",kk="setAtom",lk="setBondDouble",mk="setBondSingle",nk="setBondTriple",ok=\'shape-rendering="crispEdges"\',pk="slider",qk="span",rk="spinbutton",sk="status",tk="string",uk="subMenuIcon-selected",vk="tab",wk="table",xk="tablist",yk=\n"tabpanel",zk="tbody",Ak="td",Bk="text",Ck="textAlign",Dk="textbox",Ek="timer",Fk="title",Gk="toolbar",Hk="tooltip",Ik="top",Jk="touchcancel",Kk="touchend",Lk="touchmove",Mk="touchstart",Nk="tr",Ok="tree",Pk="treegrid",Qk="treeitem",Rk="true",Sk="unknown type",Tk="value",Uk="verticalAlign",Vk="visibility",hl="visible",il="whiteSpace",tl="width",ul="x",vl="zIndex",wl="|",_,xl={l:4194303,m:4194303,h:1048575},yl={l:0,m:0,h:0},zl={l:1,m:0,h:0},Al={l:2,m:0,h:0},Bl={l:3,m:0,h:0},Cl={l:4,m:0,h:0},Dl={l:8,\nm:0,h:0},El={l:10,m:0,h:0},Fl={l:16,m:0,h:0},Gl={l:32,m:0,h:0},Hl={l:64,m:0,h:0},Il={l:128,m:0,h:0},Jl={l:256,m:0,h:0},Kl={l:512,m:0,h:0},Ll={l:1024,m:0,h:0},Ml={l:2048,m:0,h:0},Nl={l:8192,m:0,h:0},Ol={l:16384,m:0,h:0},Pl={l:32768,m:0,h:0},Ql={l:65536,m:0,h:0},Rl={l:131072,m:0,h:0},Sl={l:262144,m:0,h:0},Tl={l:524288,m:0,h:0},Ul={},Vl={32:1},Wl={84:1,91:1,100:1},Xl={26:1},Yl={56:1,57:1,63:1,76:1,84:1},n={82:1,84:1,87:1},Zl={19:1,20:1,84:1,88:1,90:1},$l={25:1,49:1},am={103:1},bm={39:1,46:1},cm={84:1,\n87:1,102:1},dm={21:1,84:1,88:1,90:1},em={102:1},fm={24:1,26:1,34:1,39:1,42:1,46:1,48:1},s={84:1,87:1,98:1},gm={71:1,78:1},hm={14:1},jm={47:1,84:1,88:1,90:1},km={63:1,84:1},lm={18:1,19:1,84:1,88:1,90:1},mm={56:1,63:1,76:1,84:1},nm={84:1,87:1},om={2:1,84:1,87:1},pm={83:1,84:1,87:1,98:1},qm={17:1,19:1,84:1,88:1,90:1},rm={84:1,102:1},sm={15:1},tm={24:1,26:1,34:1,38:1,39:1,40:1,42:1,46:1,48:1},um={33:1},vm={23:1},wm={60:1,84:1},xm={124:1},ym={84:1,87:1,103:1},zm={},Am={19:1,22:1,84:1,88:1,90:1},Bm={30:1,\n84:1},Lm={84:1,91:1,99:1,100:1},Mm={51:1,56:1,57:1,63:1,71:1,72:1,76:1,78:1,84:1},Nm={104:1},Om={74:1},Pm={86:1},Qm={106:1},Rm={84:1},Sm={50:1,84:1,91:1,99:1,100:1},Tm={24:1,26:1,34:1,39:1,40:1,42:1,46:1,48:1};function t(a,b,c){var d=Ul[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ul[a]=function(){}),_=d.prototype=0>b?{}:new Ul[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}t(1,-1,zm);_.eQ=Um;_.hC=Vm;_.tS=function(){return this.cZ.d+Tc+Wm(this.hC())};\n_.toString=function(){return this.tS()};_.tM=u;function Xm(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ym(c.a,b);0==c.a.c&&Zm(c.b);a.q=null}a.$c()}}function $m(a,b){var c=an();Xm(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;bn(a.k,an())}function cn(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.bd((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.ad(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a._c(),!1):!0}t(43,1,{});\n_.$c=function(){this.u&&this._c()};_._c=function(){this.bd((1+Math.cos(6.283185307179586))/2)};_.ad=function(){this.bd((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;function bn(a,b){if(cn(a.a,b)){var c=a.a,d=a.a.s,e;e=new dn(d,a.a.k);en(d.a,e);1==d.a.c&&fn(d.b,16);c.q=e}else a.a.q=null}function gn(a){this.a=a}t(44,1,{},gn);_.a=null;t(45,1,{});t(46,1,{10:1});function hn(){hn=u;jn=new kn}t(47,45,{});var jn=null;\nfunction kn(){this.a=new ln;this.b=new mn(this)}t(48,47,{},kn);function nn(){nn=u;on=new ln;var a=new pn;qn();rn(sn?sn:sn=new tn,a)}function Zm(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ym(on,a)}function fn(a,b){if(0>b)throw new un("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ym(on,a);a.b=!1;a.c=vn(a,b);en(on,a)}function vn(a,b){return $wnd.setTimeout(v(function(){a.cd()}),b)}t(50,1,{});_.cd=function(){this.b||Ym(on,this);this.dd()};_.b=!1;_.c=0;var on;\nfunction mn(a){nn();this.a=a}t(49,50,{},mn);_.dd=function(){var a=this.a,b,c,d,e,f;b=w(wn,s,11,a.a.c,0);b=xn(a.a,b);c=new yn;for(e=0,f=b.length;e<f;++e)d=b[e],Ym(a.a,d),bn(d.a,c.a);0<a.a.c&&fn(a.b,zn(5,16-(an()-c.a)))};_.a=null;function dn(a,b){this.b=a;this.a=b}t(51,46,{10:1,11:1},dn);_.a=null;_.b=null;t(53,1,{});_.a=null;function An(){this.a=pf}t(52,53,{},An);function Bn(){this.a=qf}t(54,53,{},Bn);function Cn(){this.a=tf}t(55,53,{},Cn);t(57,1,{});_.a=null;function Dn(a){this.a=a}t(56,57,{},Dn);\nfunction En(){this.a=Df}t(58,53,{},En);function Fn(){this.a=Gf}t(59,53,{},Fn);function Gn(){this.a=Vf}t(60,53,{},Gn);function Hn(){this.a=$f}t(61,53,{},Hn);function In(){this.a=pg}t(62,53,{},In);function Jn(){this.a=qg}t(63,53,{},Jn);function Kn(){this.a=rg}t(64,53,{},Kn);function Ln(){this.a=sg}t(65,53,{},Ln);function Mn(){this.a=wg}t(66,53,{},Mn);function Nn(){this.a=Gg}t(67,53,{},Nn);function On(){this.a=Sg}t(68,53,{},On);function Pn(){this.a=Vg}t(69,53,{},Pn);function Qn(){this.a=nh}\nt(70,53,{},Qn);function Rn(){this.a=Ch}t(71,53,{},Rn);function Sn(){this.a=Dh}t(72,53,{},Sn);function Tn(){this.a=Eh}t(73,53,{},Tn);function Un(){this.a=Ih}t(74,53,{},Un);function Vn(a){this.a=a.id}t(75,1,{12:1,13:1},Vn);_.a=null;function Wn(){this.a=Mh}t(76,53,{},Wn);function Xn(){this.a=mi}t(77,53,{},Xn);function Yn(){this.a=ni}t(78,53,{},Yn);function Zn(){this.a=oi}t(79,53,{},Zn);function $n(){this.a=pi}t(80,53,{},$n);function ao(){this.a=ri}t(81,53,{},ao);function bo(){this.a=si}t(82,53,{},bo);\nfunction co(){this.a=vi}t(83,53,{},co);function eo(){this.a=wi}t(84,53,{},eo);function fo(){this.a=xi}t(85,53,{},fo);function go(){this.a=zi}t(86,53,{},go);function ho(){this.a=Ai}t(87,53,{},ho);function jo(){this.a=Bi}t(88,53,{},jo);function ko(){this.a=Ci}t(89,53,{},ko);function xo(){this.a=bj}t(90,53,{},xo);function yo(){this.a=jj}t(91,53,{},yo);function zo(){this.a=sj}t(92,53,{},zo);function Ao(){this.a=zj}t(93,53,{},Ao);t(94,57,{},function(a){this.a=a});function Bo(){this.a=Aj}t(95,53,{},Bo);\nfunction Co(){Co=u;Do=new Dn("aria-activedescendant")}var Do;function Eo(){this.a=Ej}t(97,53,{},Eo);function Fo(){this.a=Fj}t(98,53,{},Fo);function Go(){this.a=Ij}t(99,53,{},Go);\nfunction Ho(){Ho=u;Io=new Bn;Jo=new An;Ko=new Cn;Lo=new En;Mo=new Fn;No=new Gn;Oo=new Hn;Po=new In;Qo=new Jn;Ro=new Kn;So=new Ln;To=new Mn;Uo=new Nn;Vo=new On;Wo=new Pn;Xo=new Qn;Yo=new Sn;Zo=new Rn;$o=new Tn;ap=new Un;bp=new Wn;cp=new Xn;dp=new Zn;ep=new $n;fp=new Yn;gp=new ao;hp=new bo;ip=new co;jp=new eo;kp=new go;lp=new jo;mp=new ko;np=new ho;op=new fo;pp=new xo;qp=new yo;rp=new zo;sp=new Ao;tp=new Bo;up=new Fo;vp=new Eo;wp=new Go;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=\nnew Kp;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=new Wp;Xp=new Yp;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=new hq;iq=new jq;C(iq,Ij,wp);C(iq,pf,Jo);C(iq,Gg,Uo);C(iq,qf,Io);C(iq,tf,Ko);C(iq,Vg,Wo);C(iq,Df,Lo);C(iq,Gf,Mo);C(iq,Vf,No);C(iq,$f,Oo);C(iq,Dh,Yo);C(iq,pg,Po);C(iq,Eh,$o);C(iq,qg,Qo);C(iq,rg,Ro);C(iq,sg,So);C(iq,wg,To);C(iq,ni,fp);C(iq,Sg,Vo);C(iq,nh,Xo);C(iq,Ch,Zo);C(iq,Ih,ap);C(iq,Mh,bp);C(iq,mi,cp);C(iq,oi,dp);C(iq,pi,ep);C(iq,ri,gp);C(iq,si,hp);C(iq,vi,ip);C(iq,wi,jp);C(iq,\nxi,op);C(iq,zi,kp);C(iq,Ai,np);C(iq,Bi,lp);C(iq,sj,rp);C(iq,Ej,vp);C(iq,Ci,mp);C(iq,bj,pp);C(iq,jj,qp);C(iq,zj,sp);C(iq,Aj,tp);C(iq,Fj,up);C(iq,Lj,Bp);C(iq,Mj,xp);C(iq,Tj,zp);C(iq,hk,Fp);C(iq,ik,Hp);C(iq,fk,Dp);C(iq,pk,Jp);C(iq,rk,Lp);C(iq,sk,Np);C(iq,vk,Tp);C(iq,xk,Pp);C(iq,yk,Rp);C(iq,Dk,Vp);C(iq,Ek,Xp);C(iq,Gk,Zp);C(iq,Hk,aq);C(iq,Ok,gq);C(iq,Pk,cq);C(iq,Qk,eq)}\nvar Jo,Io,Ko,Lo,Mo,No,Oo,Po,Qo,Ro,So,To,Uo,Vo,Wo,Xo,Zo,Yo,$o,ap,bp,cp,fp,dp,ep,gp,hp,ip,jp,op,kp,np,lp,mp,pp,qp,rp,sp,tp,vp,up,wp,iq,Bp,xp,zp,Dp,Fp,Hp,Jp,Lp,Np,Tp,Pp,Rp,Vp,Xp,Zp,aq,gq,cq,eq;function Cp(){this.a=Lj}t(101,53,{},Cp);function yp(){this.a=Mj}t(102,53,{},yp);function Ap(){this.a=Tj}t(103,53,{},Ap);function Ep(){this.a=fk}t(104,53,{},Ep);function Gp(){this.a=hk}t(105,53,{},Gp);function Ip(){this.a=ik}t(106,53,{},Ip);function Kp(){this.a=pk}t(107,53,{},Kp);function Mp(){this.a=rk}\nt(108,53,{},Mp);function Op(){this.a=sk}t(109,53,{},Op);function Up(){this.a=vk}t(110,53,{},Up);function Qp(){this.a=xk}t(111,53,{},Qp);function Sp(){this.a=yk}t(112,53,{},Sp);function Wp(){this.a=Dk}t(113,53,{},Wp);function Yp(){this.a=Ek}t(114,53,{},Yp);function $p(){this.a=Gk}t(115,53,{},$p);function bq(){this.a=Hk}t(116,53,{},bq);function hq(){this.a=Ok}t(117,53,{},hq);function dq(){this.a=Pk}t(118,53,{},dq);function fq(){this.a=Qk}t(119,53,{},fq);\nfunction kq(a){var b,c,d;d=new lq;for(c=a;c;)b=c.gd(),c!=a&&(d.a.a+="Caused by: "),mq(d,c.cZ.d),d.a.a+=vc,nq(d.a,null==b?"(No exception detail)":b),d.a.a+=ca,c=c.e}function oq(a){var b;b=a.cZ.d;a=a.gd();return null!=a?b+vc+a:b}t(123,1,{84:1,100:1});_.gd=function(){return this.f};_.tS=function(){return oq(this)};_.e=null;_.f=null;function pq(a){this.f=a}t(122,123,Wl,pq);function qq(a){this.f=a}function rq(a,b){this.e=b;this.f=a}t(121,122,Lm,qq,rq);t(120,121,Lm,function(a){this.f=a});\nfunction yn(){this.a=an()}function an(){return(new Date).getTime()}t(124,1,{},yn);function sq(a){this.b=a;this.a=l}t(126,121,Lm,sq);_.gd=function(){if(null==this.c){this.d=null==this.b?lj:tq(this.b)?null==this.b?null:this.b.name:D(this.b,1)?"String":uq(this.b).d;this.a=this.a+vc+(tq(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(tq(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Si&&"message"!=c&&"toString"!=c)try{b+="\\n "+c+vc+a[c]}catch(d){}a=b}else a=l;this.c=Ea+this.d+") "+a+this.a}return this.c};\n_.a=l;_.b=null;_.c=null;_.d=null;function vq(a,b){return wq(a)?a.eQ(b):a===b}function uq(a){return wq(a)?a.cZ:xq}function yq(a){return wq(a)?a.hC():zq(a)}\nfunction Aq(){var a;Aq=u;Bq=(a="\\\\u0000,\\\\u0001,\\\\u0002,\\\\u0003,\\\\u0004,\\\\u0005,\\\\u0006,\\\\u0007,\\\\b,\\\\t,\\\\n,\\\\u000B,\\\\f,\\\\r,\\\\u000E,\\\\u000F,\\\\u0010,\\\\u0011,\\\\u0012,\\\\u0013,\\\\u0014,\\\\u0015,\\\\u0016,\\\\u0017,\\\\u0018,\\\\u0019,\\\\u001A,\\\\u001B,\\\\u001C,\\\\u001D,\\\\u001E,\\\\u001F".split(","),a[34]=\'\\\\"\',a[92]="\\\\\\\\",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]="\\\\u17b5",a[8203]="\\\\u200b",a[8204]="\\\\u200c",\na[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 Cq(a){Aq();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=Bq[a.charCodeAt(0)],null==c?a:c});return ja+a+ja}var Bq;t(133,1,{});function Dq(){Dq=u}\nfunction Eq(a,b,c){function d(){a.onerror=a.onreadystatechange=a.onload=function(){};c&&a.parentNode.removeChild(a)}Dq();a.onload=v(function(){d();b&&b.fd()});a.onerror=v(function(){d();b&&b.ed()});a.onreadystatechange=v(function(){("complete"==a.readyState||"loaded"==a.readyState)&&a.onload()})}function Fq(a){var b,c,d;b=(Dq(),window).document;c=(d=b.createElement("script"),d.type="text/javascript",d);(a.a||a.b)&&Eq(c,a.a,a.b);a=a.c;Dq();c.src=a;b.getElementsByTagName(Hh)[0].appendChild(c)}\nfunction Gq(a,b){a.a=b;return a}function Hq(a){a.b=!0;return a}function Iq(a){this.c=a}t(135,1,{},Iq);_.a=null;_.b=!1;_.c=null;function Jq(){Jq=u;Kq=new Lq(8,F(G,n,-1,[]),new Mq)}function Nq(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}\nfunction Oq(a,b){a.b=b;if($stats){var c=Pq(b==a.f?li:Wg+b,Of,b);$stats(c)}var d=a.e,c=new Qq(a,b),e,f;f=Rq(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(Sc)?38:63,f+=String.fromCharCode(e)+"manualRetry="+d),c=new Sq(f,c,b),Tq(c.b,c),Fq(Gq(Hq((Dq(),new Iq(c.f))),new Uq(c))))}\nfunction Vq(a){if(!(0<=a.b)){var b,c,d,e;if(!a.j){a.j=new Wq(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&&Xq(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?Oq(a,a.j.a[a.j.b]):0<a.k.c-a.k.b&&Oq(a,a.k.a[a.k.b++]))}}\nfunction Lq(a,b,c){this.f=a;this.c=b;this.e=c;a+=1;this.a=w(Yq,s,98,a,0);this.k=new Wq(a);this.d=w(Zq,om,-1,a,2);this.i=w($q,s,15,a,0)}function ar(a,b){Jq();var c=Kq,d;c.d[a]?b.jd():(d=c.a[a],null==d&&(d=Xq(c.a,a,w(br,s,14,0,0))),Xq(d,d.length,b),c.i[a]||(Xq(c.i,a,new cr(c,a)),Nq(c,a)||(d=c.k,d.a[d.c++]=a),Vq(c)))}t(136,1,{},Lq);_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;_.f=0;_.i=null;_.j=null;_.k=null;var Kq;function cr(a,b){this.a=a;this.b=b}t(137,1,sm,cr);\n_.ld=function(a){var b,c,d,e;e=this.a.a[this.b];if(null!=e){Xq(this.a.a,this.b,null);for(c=0,d=e.length;c<d;++c)b=e[c],b.hd(a)}};_.a=null;_.b=0;function Wq(a){this.a=w(G,n,-1,a,1)}t(138,1,{},Wq);_.a=null;_.b=0;_.c=0;function dr(a){this.f="Download of "+a+" failed with status 404(Script Tag Failure - no status available)"}t(139,121,Lm,dr);function er(a,b,c){this.e=c;this.f="Install of "+a+" failed with text "+b}t(140,121,Lm,er);\nfunction fr(a,b){var c,d,e,f,g;if(a.b.b==a.a){f=a.b.i;a.b.i=w($q,s,15,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.ld(b)}catch(j){if(j=gr(j),D(j,99))g=c=j;else throw j;}if(g)throw g;}}function Qq(a,b){this.b=a;this.a=b}t(141,1,sm,Qq);_.ld=function(a){fr(this,a)};_.a=0;_.b=null;function Pq(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 zq(a){return a.$H||(a.$H=++hr)}function ir(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function jr(){return $wnd.setTimeout(function(){0!=mr&&(mr=0);nr=-1},10)}var mr=0,hr=0,or=0,nr=-1;function Rq(a,b){return __gwtStartLoadingFragment(a,v(function(a){b.ld(a)}))}t(144,1,{});\nfunction Gr(a,b,c){if(c&&(++a.e,a.e<=a.c)){b=-1!=a.d.indexOf(Sc)?38:63;a.f=a.d+String.fromCharCode(b)+"autoRetry="+a.e;Tq(a.b,a);Fq(Gq(Hq((Dq(),new Iq(a.f))),new Uq(a)));return}fr(a.a,b)}function Sq(a,b,c){this.d=this.f=a;this.a=b;this.c=3;this.e=0;this.b=c}t(146,1,{},Sq);_.a=null;_.b=0;_.c=0;_.d=null;_.e=0;_.f=null;function Hr(){Hr=u;Ir=new Jr}function Kr(a,b){a.a=Lr(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Mr(a)),Nr(a.e,1),!a.i&&(a.i=new Or(a)),Nr(a.i,50))}function Jr(){}\nfunction Pr(a){return a.kd()}function Lr(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qr(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].kd()&&(b=Lr(b,e)):e[0].Zc()}catch(f){if(f=gr(f),!D(f,100))throw f;}}return b}function Nr(a,b){Hr();$wnd.setTimeout(function(){v(Pr)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}t(147,133,{},Jr);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Ir;function Mr(a){this.a=a}t(148,1,{},Mr);\n_.kd=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Qr(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new yn;100>an()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].kd()||(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 Or(a){this.a=a}t(149,1,{},Or);_.kd=function(){this.a.d&&Nr(this.a.e,1);return this.a.j};\n_.a=null;function Mq(){this.a=[]}function Rr(a){Sr(a.b)&&Gr(a,new dr(a.f),!0)}function Sr(a){if(!__gwtModuleFunction[Uj+a])return!1;delete __gwtModuleFunction[Uj+a];return!0}function Tq(a,b){__gwtModuleFunction[Uj+a]=v(function(a){if(Sr(b.b)){var d,e;try{__gwtInstallCode(a)}catch(f){if(f=gr(f),D(f,99))d=f,e=a,null!=a&&200<a.length&&(e=a.substr(0,200)+Sb),Gr(b,new er(b.f,e,d),!1);else throw f;}}})}t(151,144,{},Mq);function Uq(a){this.a=a}t(152,1,{},Uq);_.ed=function(){Rr(this.a)};_.fd=function(){Rr(this.a)};\n_.a=null;t(154,1,{});function nq(a,b){a.a+=b}function Tr(){}t(155,154,{},Tr);_.a=l;function Ur(a,b){return parseInt(a[b])||0}function Vr(a,b){return null==a[b]?null:""+a[b]}function Wr(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 Xr(a){var b=$doc.createElement("INPUT");b.type=a;return b}function Yr(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}\nfunction Zr(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function $r(a,b){var c=$doc.createEvent("HTMLEvents");c.initEvent(a,!1,b);return c}function as(a){a=a.button;return 1==a?4:2==a?2:1}function bs(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Qe&&c.tagName!=Pe&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}\nfunction cs(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Qe&&c.tagName!=Pe&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function ds(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function es(){var a=$doc;return(H(a.compatMode,td)?a.documentElement:a.body).clientHeight}function fs(){var a=$doc;return(H(a.compatMode,td)?a.documentElement:a.body).clientWidth}\nfunction gs(a){return(H(a.compatMode,td)?a.documentElement:a.body).scrollLeft||0}function hs(a){return(H(a.compatMode,td)?a.documentElement:a.body).scrollTop||0}t(178,1,{84:1,88:1,90:1});_.eQ=Um;_.hC=Vm;_.tS=function(){return l+this.b};_.b=0;\nfunction is(){is=u;js=new ks;ls=new ms;ns=new os;ps=new qs;rs=new ss;ts=new us;vs=new ws;xs=new ys;zs=new As;Bs=new Cs;Ds=new Es;Fs=new Gs;Hs=new Is;Js=new Ks;Ls=new Ms;Ns=new Os;Ps=new Qs;Rs=new Ss;Ts=F(Us,s,17,[js,ls,ns,ps,rs,ts,vs,xs,zs,Bs,Ds,Fs,Hs,Js,Ls,Ns,Ps,Rs])}t(184,178,qm);var Ts,ls,Ps,ns,js,ts,Ns,rs,vs,xs,zs,ps,Rs,Bs,Ds,Fs,Js,Ls,Hs;function ks(){this.b=0}t(185,184,qm,ks);function Cs(){this.b=9}t(186,184,qm,Cs);function Es(){this.b=10}t(187,184,qm,Es);function Gs(){this.b=11}\nt(188,184,qm,Gs);function Is(){this.b=12}t(189,184,qm,Is);function Ks(){this.b=13}t(190,184,qm,Ks);function Ms(){this.b=14}t(191,184,qm,Ms);function Os(){this.b=15}t(192,184,qm,Os);function Qs(){this.b=16}t(193,184,qm,Qs);function Ss(){this.b=17}t(194,184,qm,Ss);function ms(){this.b=1}t(195,184,qm,ms);function os(){this.b=2}t(196,184,qm,os);function qs(){this.b=3}t(197,184,qm,qs);function ss(){this.b=4}t(198,184,qm,ss);function us(){this.b=5}t(199,184,qm,us);function ws(){this.b=6}t(200,184,qm,ws);\nfunction ys(){this.b=7}t(201,184,qm,ys);function As(){this.b=8}t(202,184,qm,As);function Vs(){Vs=u;Ws=new Xs;Ys=new Zs;$s=new at;bt=new ct;dt=F(et,s,18,[Ws,Ys,$s,bt])}t(203,178,lm);var dt,Ys,$s,bt,Ws;function Xs(){this.b=0}t(204,203,lm,Xs);function Zs(){this.b=1}t(205,203,lm,Zs);function at(){this.b=2}t(206,203,lm,at);function ct(){this.b=3}t(207,203,lm,ct);function ft(){ft=u;gt=new ht;it=new jt;kt=new lt;mt=new nt;ot=F(pt,s,20,[gt,it,kt,mt])}t(208,178,Zl);var ot,gt,it,kt,mt;\nfunction ht(){this.b=0}t(209,208,Zl,ht);function jt(){this.b=1}t(210,208,Zl,jt);function lt(){this.b=2}t(211,208,Zl,lt);function nt(){this.b=3}t(212,208,Zl,nt);function qt(){qt=u;rt=new st;tt=new ut;vt=new wt;xt=new yt;zt=new At;Bt=new Ct;Dt=new Et;Ft=new Gt;Ht=new It;Jt=F(Kt,s,21,[rt,tt,vt,xt,zt,Bt,Dt,Ft,Ht])}t(213,178,dm);var Jt,Ft,vt,xt,Dt,Ht,Bt,tt,zt,rt;function st(){this.b=0}t(214,213,dm,st);function ut(){this.b=1}t(215,213,dm,ut);function wt(){this.b=2}t(216,213,dm,wt);\nfunction yt(){this.b=3}t(217,213,dm,yt);function At(){this.b=4}t(218,213,dm,At);function Ct(){this.b=5}t(219,213,dm,Ct);function Et(){this.b=6}t(220,213,dm,Et);function Gt(){this.b=7}t(221,213,dm,Gt);function It(){this.b=8}t(222,213,dm,It);function Lt(){Lt=u;Mt=new Nt;Ot=new Pt;Qt=new Rt;St=new Tt;Ut=new Vt;Wt=new Xt;Yt=new Zt;$t=new au;bu=F(cu,s,22,[Mt,Ot,Qt,St,Ut,Wt,Yt,$t])}t(223,178,Am);var bu,Mt,Yt,Wt,Ot,Qt,$t,Ut,St;function Nt(){this.b=0}t(224,223,Am,Nt);function Pt(){this.b=1}t(225,223,Am,Pt);\nfunction Rt(){this.b=2}t(226,223,Am,Rt);function Tt(){this.b=3}t(227,223,Am,Tt);function Vt(){this.b=4}t(228,223,Am,Vt);function Xt(){this.b=5}t(229,223,Am,Xt);function Zt(){this.b=6}t(230,223,Am,Zt);function au(){this.b=7}t(231,223,Am,au);function du(){du=u;eu=[];fu=[];gu=[]}var eu,fu,gu;function hu(){hu=u;iu=new ju}function ku(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function lu(a){var b;a.a||(b=$doc.getElementsByTagName(Hh)[0],a.a=b);return a.a}\nfunction ju(){}t(234,1,{},ju);_.a=null;var iu;t(246,1,{});_.tS=function(){return"An event type"};_.f=null;t(245,246,{});_.od=function(){this.e=!1;this.f=null};_.e=!1;t(244,245,{});_.nd=function(){return this.pd()};_.a=null;var mu=_.b=null;function nu(){nu=u;ou=new pu(Qf,new qu)}function qu(){}t(243,244,{},qu);_.md=function(a){a.qd(this)};_.pd=function(){return ou};var ou;t(250,244,vm);function ru(a,b){return(a.a.clientX||0)-bs(b)+(b.scrollLeft||0)+gs(b.ownerDocument)}\nfunction su(a,b){return(a.a.clientY||0)-cs(b)+(b.scrollTop||0)+hs(b.ownerDocument)}function tu(a){var b;return(b=a.b)?ru(a,b):a.a.clientX||0}function uu(a){var b;return(b=a.b)?su(a,b):a.a.clientY||0}t(249,250,vm);function vu(){vu=u;wu=new pu(hg,new xu)}function xu(){}t(248,249,vm,xu);_.md=function(a){a.sd(this)};_.pd=function(){return wu};var wu;function yu(){yu=u;zu=new pu(tg,new Au)}function Au(){}t(251,244,{},Au);_.md=function(){this.a.preventDefault();this.a.stopPropagation()};_.pd=function(){return zu};\nvar zu;t(254,1,{49:1});_.hC=Bu;_.tS=function(){return"Event type"};var Cu=_.c=0;function tn(){this.c=++Cu}t(253,254,$l,tn);function pu(a,b){this.c=++Cu;this.a=b;!mu&&(mu=new Du);mu.a[a]=this;this.b=a}t(252,253,$l,pu);_.a=null;_.b=null;t(256,244,{});function Eu(){Eu=u;Fu=new pu(Xg,new Gu)}function Hu(a){a.a.stopPropagation();a.a.preventDefault()}function Gu(){}t(257,256,{},Gu);_.md=function(){Hu(this)};_.pd=function(){return Fu};var Fu;function Iu(){Iu=u;Ju=new pu(Yg,new Ku)}function Ku(){}\nt(258,256,{},Ku);_.md=function(){Hu(this)};_.pd=function(){return Ju};var Ju;function Lu(){Lu=u;Mu=new pu(Zg,new Nu)}function Nu(){}t(259,256,{},Nu);_.md=function(){Hu(this)};_.pd=function(){return Mu};var Mu;function Ou(){Ou=u;Pu=new pu($g,new Qu)}function Qu(){}t(260,256,{},Qu);_.md=function(a){a=Ru(a.a,!1);(this.a.dataTransfer||null).setData(Bk,a)};_.pd=function(){return Pu};var Pu;function Su(){Su=u;Tu=new pu(ah,new Uu)}function Uu(){}t(261,256,{},Uu);\n_.md=function(a){var b,c,d,e;this.a.stopPropagation();this.a.preventDefault();d=(this.a.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.a.d&&e>=a.a.d)break a;b=d[e];c=new FileReader;Vu(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Bk),a.a.b.Ef(b))};_.pd=function(){return Tu};var Tu;function Wu(){Wu=u;Xu=new pu(yh,new Yu)}function Yu(){}t(263,244,{},Yu);\n_.md=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,Zu(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,$u(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.pd=function(){return Xu};var Xu;function av(){av=u;bv=new pu(zh,new cv)}function cv(){}t(264,244,{},cv);_.md=function(a){a.a.a&&(a.a.b.a=null,dv(a.a.a,a.a.b))};_.pd=function(){return bv};var bv;function ev(){ev=u;fv=new pu(Ah,new gv)}\nfunction gv(){}t(265,244,{},gv);_.md=function(){this.a.preventDefault()};_.pd=function(){return fv};var fv;t(267,244,{});t(266,267,{});function hv(){hv=u;iv=new pu(Th,new jv)}function jv(){}t(268,266,{},jv);\n_.md=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(lv(),mv).length&&-999!=(lv(),mv)[c]&&(c=(lv(),mv)[c]);b=new nv(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,e;a.Bb=!1;if(!a.H||a.I){a.Bb=!0;a.T=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?ov(Ru(a,!1)):e=301;break;case 118:case 86:b&&a.Nb&&pv(a.C,(!a.Ob&&(a.Ob=new qv(a)),a.Ob));break;\ncase 110:case 78:e=401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.oc&&(rv(a,Vr((Iv(),Xv).Gc.a.pb,Tk)),e=1201,a.k=18);break;case 104:case 72:a.Bb=!0;a.T=Nd;e=1300;break;case 114:case 82:a.Bb=!0;a.T="-R";e=1301;break;case 116:case 84:701==a.j?(e=236,a.Bb=!0,a.T=pb):801==a.j?(e=237,a.Bb=!0,a.T=ob):(e=233,a.Bb=!0,a.T=\n"-tBu");break;case 121:case 89:b?e=111:(e=234,a.Bb=!0,a.T=Db);break;case 122:case 90:b?e=110:(e=239,a.Bb=!0,a.T=Jb);break;case 97:case 65:e=235;a.Bb=!0;a.T="-COOH";break;case 101:case 69:e=238;a.Bb=!0;a.T=eb;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.Bb=!0;a.T=ib;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.j?(e=254,a.Bb=!0,a.T="-F"):801==a.j?(e=255,a.Bb=!0,a.T="-Cl"):901==a.j?(e=256,a.Bb=!0,a.T="-Br"):1001==a.j?(e=257,a.Bb=!0,a.T="-I"):501==a.j?(e=259,a.Bb=!0,a.T=\n"-OH"):401==a.j?(e=258,a.Bb=!0,a.T="-NH2"):e=202;break;case 35:e=204;break;case 48:105==a.j?Yv(a,0):d?(e=223,a.Bb=!0,a.T="-3-Furyl"):(e=221,a.Bb=!0,a.T="-Furyl");break;case 49:105==a.j?Yv(a,1):1301==a.j?(a.Bb=!0,a.T="-R1",e=1302):e=209;break;case 50:case 61:50==c&&105==a.j?Yv(a,2):50==c&&1301==a.j?(a.Bb=!0,a.T="-R2",e=1303):501==a.j?(e=250,a.Bb=!0,a.T="=O"):e=203;break;case 51:105==a.j?Yv(a,3):1301==a.j?(a.Bb=!0,a.T="-R3",e=1304):e=206;break;case 52:105==a.j?Yv(a,4):1301==a.j?(a.Bb=!0,a.T="-R4",e=\n1305):e=207;break;case 53:105==a.j?Yv(a,5):1301==a.j?(a.Bb=!0,a.T="-R5",e=1306):e=208;break;case 54:105==a.j?Yv(a,6):1301==a.j?(a.Bb=!0,a.T="-R6",e=1307):e=210;break;case 55:105==a.j?Yv(a,7):1301==a.j?(a.Bb=!0,a.T="-R7",e=1308):e=211;break;case 56:105==a.j?Yv(a,8):1301==a.j?(a.Bb=!0,a.T="-R8",e=1309):e=212;break;case 57:105==a.j?Yv(a,9):1301==a.j?(a.Bb=!0,a.T="-R9",e=1310):(a.Bb=!0,a.T="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=\n151;break;case 119:case 87:case 1003:e=152}Zv(a,e)}b=!0}b&&this.a.preventDefault()};_.pd=function(){return iv};var iv;function $v(){$v=u;aw=new pu(Ei,new bw)}function bw(){}t(269,249,vm,bw);_.md=function(a){a.Vc(this)};_.pd=function(){return aw};var aw;function cw(){cw=u;dw=new pu(Fi,new ew)}function ew(){}t(270,249,vm,ew);_.md=function(a){a.Wc(this)};_.pd=function(){return dw};var dw;function fw(){fw=u;gw=new pu(Ki,new hw)}function hw(){}t(271,249,vm,hw);_.md=function(a){a.Xc(this)};_.pd=function(){return gw};\nvar gw;function iw(){iw=u;jw=new pu(Li,new kw)}function kw(){}t(272,249,vm,kw);_.md=function(a){var b;b=this.a;Kr((Hr(),Ir),new lw(a,a.b,b))};_.pd=function(){return jw};var jw;function mw(){mw=u;nw=new pu(Mi,new ow)}function ow(){}t(273,249,vm,ow);_.md=function(a){a.Yc(this)};_.pd=function(){return nw};var nw;function pw(){pw=u;qw=new pu(Ni,new rw);new pu(Cd,new rw)}function rw(){}t(274,249,vm,rw);\n_.md=function(a){var b,c,d,e,f;b=new sw(a.a.i,tu(this),uu(this),4*this.a.detail||0);f=0;for(c=tw(a.a.i.Cc,w(uw,s,72,0,0)),d=0,e=c.length;d<e;++d)a=c[d],++f,a.gf(b);0<f&&this.a.preventDefault()};_.pd=function(){return qw};var qw;function Du(){this.a={}}t(275,1,{},Du);_.a=null;t(278,250,vm);var vw=null;function ww(){ww=u;xw=new pu(Jk,new yw)}function yw(){}t(277,278,vm,yw);_.md=zw;_.pd=function(){return xw};var xw;function Aw(){Aw=u;Bw=new pu(Kk,new Cw)}function Cw(){}t(279,278,vm,Cw);_.md=zw;\n_.pd=function(){return Bw};var Bw;function Dw(){var a;this.a=(a=document.createElement(Ug),a.setAttribute(qj,"return;"),typeof a.ontouchstart==oh)}t(280,1,{},Dw);function Ew(){Ew=u;Fw=new pu(Lk,new Gw)}function Gw(){}t(281,278,vm,Gw);_.md=function(a){var b=a.a;if(a=a.a.n)Hw(b,this),a.fh(b.b);b.d=!0};_.pd=function(){return Fw};var Fw;function Iw(){Iw=u;Jw=new pu(Mk,new Kw)}function Kw(){}t(282,278,vm,Kw);\n_.md=function(a){Hw(a.a,this)&&(a.a.j&&Lw(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),fn(a.a.c,750),a.a.d=!1))};_.pd=function(){return Jw};var Jw;function Mw(a,b){this.a=b;this.b=a}function Nw(a,b,c){sn&&(b=new Mw(b,c),a.Fd(b))}t(283,245,{},Mw);_.md=function(a){a.Bd(this)};_.nd=function(){return sn};_.a=!1;var sn=_.b=null;function Ow(){}function Pw(a){var b;Qw&&(b=new Ow,a.Fd(b))}t(285,245,{},Ow);_.md=function(a){a.Dd(this)};_.nd=function(){return Qw};var Qw=null;function Rw(){}t(287,245,{},Rw);\n_.md=function(a){a.a.W&&a.a.oe()};_.nd=function(){return Sw};var Sw=null;function Tw(a,b,c){a=a.a;if(!b)throw new Uw("Cannot add a handler with a null type");if(!c)throw new Uw("Cannot add a null handler");0<a.b?Vw(a,new Ww(a,b,c)):Xw(a,b,null,c);return new Yw(new Zw(a,b,c))}\nfunction $w(a,b){var c;!b.e||b.od();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new Uw("Cannot fire null event");try{++d.b;j=ax(d,b.nd(),null);e=null;for(h=d.c?j.Zg(j.Af()):j.Yg();d.c?h._g():h.Id();){g=d.c?h.ah():h.Jd();try{b.md(g)}catch(m){if(m=gr(m),D(m,100))f=m,!e&&(e=new bx),cx(e,f);else throw m;}}if(e)throw new dx(e);}finally{if(--d.b,0==d.b){var o,q;if(d.a)try{for(q=new ex(d.a);q.b<q.d.Af();)o=fx(q),o.Zc()}finally{d.a=null}}}}catch(r){r=gr(r);if(D(r,50))throw new gx(r.a);throw r;}finally{null==\nc?(b.e=!0,b.f=null):b.f=c}}function hx(a){ix.call(this,a,!1)}function ix(a,b){this.a=new jx(b);this.b=a}t(288,1,Xl,hx,ix);_.Fd=function(a){$w(this,a)};_.a=null;_.b=null;t(291,1,{});function Vw(a,b){!a.a&&(a.a=new ln);en(a.a,b)}function Xw(a,b,c,d){var e;e=kx(a.d,b);e||(e=new jq,C(a.d,b,e));a=e.wf(c);a||(a=new ln,e.yf(c,a));a.Qg(d)}function lx(a,b,c,d){var e,f;e=ax(a,b,c);e.Sg(d)&&e.xf()&&(f=kx(a.d,b),f.zf(c),f.xf()&&mx(a.d,b))}\nfunction ax(a,b,c){a=kx(a.d,b);if(!a)return nx(),nx(),ox;c=a.wf(c);return!c?(nx(),nx(),ox):c}t(290,291,{});_.a=null;_.b=0;_.c=!1;function jx(a){this.d=new jq;this.c=a}t(289,290,{},jx);function Yw(a){this.a=a}t(292,1,{},Yw);_.a=null;function dx(a){rq.call(this,px(a),qx(a));this.a=a}function qx(a){a=a.he();return!a.Id()?null:a.Jd()}\nfunction px(a){var b,c,d;b=a.Af();if(0==b)return null;b=new rx(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(d=a.he();d.Id();)a=d.Jd(),c?c=!1:b.a.a+="; ",mq(b,a.gd());return b.a.a}t(294,121,Sm,dx);_.a=null;function gx(a){dx.call(this,a)}t(293,294,Sm,gx);t(295,1,{},function(){});function sx(){}function tx(a,b){var c;c=a.slice(0,b);F(a.cZ,a.cM,a.qI,c);return c}\nfunction ux(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 w(a,b,c,d,e){d=ux(e,d);F(a,b,c,d);return d}function vx(a,b,c,d,e,f,g){var j,h,m;h=d[e];j=e==f-1;m=ux(j?g:0,h);F(a[e],b[e],c[e],m);if(!j){++e;for(j=0;j<h;++j)m[j]=vx(a,b,c,d,e,f,g)}return m}function F(a,b,c,d){wx();var e=xx,f=yx;wx();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}\nfunction Xq(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new zx;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new zx;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new zx;}return a[b]=c}t(298,1,{},sx);_.qI=0;function wx(){wx=u;xx=[];yx=[];var a=new sx,b=xx,c=yx,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var xx,yx;function D(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tq(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function wq(a){return a.tM==u||a.cM&&!!a.cM[1]}\nfunction Ax(a){return null==a?null:a}function Bx(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Cx=-1;\nfunction Dx(){var a;$stats&&Ex("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(rj))a=rj;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Pi)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Pi)&&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"}H(rj,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+\na+"). Expect more errors.\\n");$stats&&Ex("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Fx,s,1,[td]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&Ex("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";du();gu.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;}");\ndu();0!=gu.length&&(a=gu.join(l),b=(hu(),iu),a=ku(a),lu(b).insertBefore(a,b.a.firstChild),gu.length=0);0!=eu.length&&(a=eu.join(l),b=(hu(),iu),a=ku(a),lu(b).appendChild(a),eu.length=0);0!=fu.length&&(a=fu.join(l),b=(hu(),iu),a=ku(a),lu(b).appendChild(a),fu.length=0);$stats&&Ex("export.client.JSME_export");new Gx;new Hx;0<Ix(null)?Kr((Hr(),Ir),new Jx):Kx()}function gr(a){return D(a,100)?a:new sq(a)}function Lx(a){return Mx(a&4194303,a>>22&4194303,0>a?1048575:0)}\nfunction Nx(a){return Mx(a.l,a.m,a.h)}function Mx(a,b,c){return _=new Ox,_.l=a,_.m=b,_.h=c,_}\nfunction Px(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Qx;if(0==a.l&&0==a.m&&0==a.h)return Rx=Mx(0,0,0),Mx(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?(Rx=Mx(0,0,0),c=Nx((Sx(),Tx))):(Rx=Mx(c.l,c.m,c.h),c=Mx(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Ux(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?Vx(e):0==c&&0!=d&&0==e?Vx(d)+22:0!=c&&0==d&&0==e?Vx(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=Nx((Sx(),Wx)),c=!0,g=!g;else return c=Xx(a,f),g&&Yx(c),Rx=Mx(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Ux(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Xx(c,d);f&&Yx(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Mx(f,j,c);g?Rx=Ux(c):Rx=Mx(c.l,c.m,c.h);return e}if(!Zx(a,b))return e?Rx=Ux(a):Rx=Mx(a.l,a.m,a.h),Mx(0,0,0);c=c?a:Mx(a.l,a.m,a.h);var h,m,o,q;m=$x(b)-$x(c);f=ay(b,m);for(j=Mx(0,0,0);0<=m;){h=c;var r=q=o=void 0,r=h.h-f.h;0>r?h=\n!1:(o=h.l-f.l,q=h.m-f.m+(o>>22),r+=q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>m?j.l|=1<<m:44>m?j.m|=1<<m-22:j.h|=1<<m-44,0==c.l&&0==c.m&&0==c.h))break;h=f.m;o=f.h;q=f.l;f.h=o>>>1;f.m=h>>>1|(o&1)<<21;f.l=q>>>1|(h&1)<<21;--m}g&&Yx(j);e?(Rx=Ux(c),d&&(Rx=by(Rx,(Sx(),Tx)))):Rx=Mx(c.l,c.m,c.h);return j}function Yx(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 $x(a){var b;b=cy(a.h);return 32==b?(b=cy(a.m),32==b?cy(a.l)+32:b+20-10):b-12}var Rx=null;function dy(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}function I(a){var b,c,d;if(isNaN(a))return Sx(),ey;if(-9223372036854775E3>a)return Sx(),fy;if(9223372036854775E3<=a)return Sx(),Wx;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Bx(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Bx(a/4194304),a-=4194304*b);a=Bx(a);b=Mx(a,b,c);d&&Yx(b);return b}\nfunction gy(a){var b,c;return-129<a&&128>a?(b=a+128,null==hy&&(hy=w(iy,s,28,256,0)),c=hy[b],!c&&(c=hy[b]=Lx(a)),c):Lx(a)}function jy(a){var b=yl,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 Zx(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 ky(a,b){var c,d,e,f,g,j,h,m,o,q,r,x,z,A;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;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;m=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;q=(b.h&1048320)>>8;r=c*j;z=d*j;x=e*j;A=f*j;g*=j;0!=h&&(z+=c*h,x+=d*h,A+=e*h,g+=f*h);0!=m&&(x+=c*m,A+=d*m,g+=e*m);0!=o&&(A+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((z&511)<<13);r=(r>>22)+(z>>9)+((x&262143)<<4)+((A&31)<<17)+(c>>22);x=(x>>18)+(A>>5)+((g&4095)<<8)+(r>>22);return Mx(c&4194303,r&\n4194303,x&1048575)}function Ux(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Mx(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ay(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 Mx(c&4194303,d&4194303,e&1048575)}\nfunction Xx(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 Mx(c&4194303,d&4194303,e&1048575)}function by(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Mx(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}function K(a){return a.l|a.m<<22}\nfunction ly(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $b;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return ab+ly(Ux(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=gy(1E9);a=Px(a,b);b=l+K(Rx);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$b+b;c=b+c}return c}var hy=null;function Sx(){Sx=u;Wx=Mx(4194303,4194303,524287);fy=Mx(0,0,524288);Tx=gy(1);gy(2);ey=gy(0)}var Wx,fy,Tx,ey;function Ox(){}t(308,1,{28:1},Ox);\nfunction Ex(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function my(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(314,1,{},my);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function ny(a,b){mq(a.a,b.a);return a}function oy(){this.a=new py}t(315,1,{},oy);function qy(a){if(null==a)throw new Uw("css is null");this.a=a}t(316,1,{29:1,84:1},qy);\n_.eQ=function(a){return!D(a,29)?!1:H(this.a,a.a)};_.hC=ry;_.a=null;function sy(a){if(null==a)throw new Uw("html is null");this.a=a}t(318,1,Bm,sy);_.Gd=ty;_.eQ=uy;_.hC=ry;_.a=null;t(319,1,Bm,function(){this.a=l});_.Gd=ty;_.eQ=uy;_.hC=ry;_.a=null;function vy(){vy=u;wy=RegExp(ya,ph);xy=RegExp(Rc,ph);yy=RegExp(Dc,ph);zy=RegExp(Da,ph);Ay=RegExp(ja,ph)}\nfunction By(a){vy();-1!=a.indexOf(ya)&&(a=a.replace(wy,za));-1!=a.indexOf(Dc)&&(a=a.replace(yy,Ca));-1!=a.indexOf(Rc)&&(a=a.replace(xy,Aa));-1!=a.indexOf(ja)&&(a=a.replace(Ay,"&quot;"));-1!=a.indexOf(Da)&&(a=a.replace(zy,"&#39;"));return a}var wy,xy,yy,Ay,zy;function Cy(a){if(null==a)throw new Uw("uri is null");this.a=a}t(321,1,{31:1},Cy);_.eQ=function(a){return!D(a,31)?!1:H(this.a,a.a)};_.hC=ry;_.a=null;function Dy(){Dy=u}t(323,1,{});function Ey(){}t(324,1,{},Ey);var Fy=null;function Gy(){}\nt(325,323,{},Gy);var Hy=null;t(326,1,Vl);_.a=null;function Iy(a,b){var c=(Jy(),Ky(b));a.appendChild(c)}function Ly(a,b,c){var d;d=My;My=a;b==Ny&&8192==Oy(a.type)&&(Ny=null);c.Ld(a);My=d}var My=null,Ny=null;function Py(a){Qy();!Ry&&(Ry=new tn);Sy||(Sy=new ix(null,!0),Ty=new Uy);return Tw(Sy,Ry,a)}var Sy=null;function Vy(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function Uy(){}t(339,245,{},Uy);_.md=function(a){a.Hd(this);Ty.c=!1};_.nd=function(){return Ry};_.od=function(){Vy(this)};_.a=!1;\n_.b=!1;_.c=!1;var Ry=_.d=null,Ty=null;function Wy(){Wy=u;Xy=new Yy;Zy()||(Xy=null)}var Xy=null;function pn(){}t(341,1,{},pn);_.Bd=function(){for(;0<(nn(),on).c;)Zm($y(on,0))};function rn(a,b){return Tw((!az&&(az=new bz),az),a,b)}function cz(a){qn();dz||(ez(),dz=!0);return rn((!Qw&&(Qw=new tn),Qw),a)}function qn(){fz||(gz(),fz=!0)}function hz(){var a;fz&&(a=new iz,az&&$w(az,a));return null}var fz=!1,az=null,jz=0,kz=0,dz=!1;function lz(){lz=u;mz=new tn}function iz(){lz()}t(343,245,{},iz);_.md=function(){null.Ah()};\n_.nd=function(){return mz};var mz;function bz(){hx.call(this,null)}t(345,288,Xl,bz);\nfunction Oy(a){switch(a){case Qf:return 4096;case Zf:return 1024;case hg:return 1;case vg:return 2;case eh:return 2048;case Th:return 128;case bi:return 256;case ci:return 512;case qi:return 32768;case "losecapture":return 8192;case Ei:return 4;case Fi:return 64;case Ki:return 32;case Li:return 16;case Mi:return 8;case "scroll":return 16384;case ch:return 65536;case Cd:case Ni:return 131072;case tg:return 262144;case wj:return 524288;case Mk:return 1048576;case Lk:return 2097152;case Kk:return 4194304;\ncase Jk:return 8388608;case Ah:return 16777216;case yh:return 33554432;case zh:return 67108864;default:return-1}}function Qy(){nz||(oz(),nz=!0)}var nz=!1;function pz(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 qz(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}\nfunction oz(){rz=v(function(a){var b;var c=Sy,d,e,f;Ry&&c&&sz(c.a.d,Ry)?(b=Ty.a,d=Ty.b,e=Ty.c,f=Ty.d,Vy(Ty),Ty.d=a,$w(c,Ty),c=!(Ty.a&&!Ty.b),Ty.a=b,Ty.b=d,Ty.c=e,Ty.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});tz=v(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tq(b)&&D(b,34)&&Ly(a,c,b)});uz=v(function(a){a.preventDefault();tz.call(this,a)});vz=v(function(a){this.__gwtLastUnhandledEvent=\na.type;tz.call(this,a)});wz=v(function(a){if(rz(a)){var b=xz;b&&b.__listener&&!tq(b.__listener)&&D(b.__listener,34)&&(Ly(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(hg,wz,!0);$wnd.addEventListener(vg,wz,!0);$wnd.addEventListener(Ei,wz,!0);$wnd.addEventListener(Mi,wz,!0);$wnd.addEventListener(Fi,wz,!0);$wnd.addEventListener(Li,wz,!0);$wnd.addEventListener(Ki,wz,!0);$wnd.addEventListener(Ni,wz,!0);$wnd.addEventListener(Th,rz,!0);$wnd.addEventListener(ci,rz,!0);$wnd.addEventListener(bi,\nrz,!0);$wnd.addEventListener(Mk,wz,!0);$wnd.addEventListener(Lk,wz,!0);$wnd.addEventListener(Kk,wz,!0);$wnd.addEventListener(Jk,wz,!0);$wnd.addEventListener(Ah,wz,!0);$wnd.addEventListener(yh,wz,!0);$wnd.addEventListener(zh,wz,!0)}function yz(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 zz(a,b){Qy();switch(b){case "drag":a.ondrag=tz;break;case Xg:a.ondragend=tz;break;case Yg:a.ondragenter=uz;break;case "dragleave":a.ondragleave=tz;break;case Zg:a.ondragover=uz;break;case $g:a.ondragstart=tz;break;case ah:a.ondrop=tz;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,tz,!1);a.addEventListener(b,tz,!1);break;default:throw"Trying to sink unknown event type "+b;}}var xz=null,rz=null,wz=null,uz=null,tz=null,vz=null;\nfunction Az(a,b){a.__eventBits=b;a.onclick=b&1?tz:null;a.ondblclick=b&2?tz:null;a.onmousedown=b&4?tz:null;a.onmouseup=b&8?tz:null;a.onmouseover=b&16?tz:null;a.onmouseout=b&32?tz:null;a.onmousemove=b&64?tz:null;a.onkeydown=b&128?tz:null;a.onkeypress=b&256?tz:null;a.onkeyup=b&512?tz:null;a.onchange=b&1024?tz:null;a.onfocus=b&2048?tz:null;a.onblur=b&4096?tz:null;a.onlosecapture=b&8192?tz:null;a.onscroll=b&16384?tz:null;a.onload=b&32768?vz:null;a.onerror=b&65536?tz:null;a.onmousewheel=b&131072?tz:null;\na.oncontextmenu=b&262144?tz:null;a.onpaste=b&524288?tz:null}t(352,1,Xl);_.Nd=function(a){return decodeURI(a.replace("%23",ta))};_.Fd=function(a){$w(this.a,a)};_.Od=function(a){a=null==a?l:a;if(!H(a,null==Bz?l:Bz))Bz=a,Sw&&(a=new Rw,$w(this.a,a))};var Bz=l;function Zy(){function a(){$wnd.setTimeout(a,250);e()}var b=Xy,c=l,d=$wnd.location.hash;0<d.length&&(c=b.Nd(d.substring(1)));Bz=c;var e=v(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.Nd(c.substring(1)));b.Od(a)});a();return!0}\nfunction Yy(){this.a=new hx(null)}t(353,352,Xl,Yy);function gz(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=v(hz)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=v(function(a){try{fz&&Nw((!az&&(az=new bz),az),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}\nfunction ez(){var a=$wnd.onresize;$wnd.onresize=v(function(b){try{var c,d;if(dz&&(d=fs(),c=es(),kz!=d||jz!=c))kz=d,jz=c,Pw((!az&&(az=new bz),az))}finally{a&&a(b)}})}function Cz(a,b){Dz(a.Td(),b,!0)}function Ez(a,b){a.pb.style[Jh]=b}function Fz(a,b,c){0<=b&&a.Yd(b+Bj);0<=c&&a.Wd(c+Bj)}function Gz(a,b,c){a.Yd(b);a.Wd(c)}function Hz(a,b){null==b||0==b.length?a.pb.removeAttribute(Fk):a.pb.setAttribute(Fk,b)}function Iz(a){var b,a=Vr(a,gg);b=Jz(a,Kz(32));return 0<=b?a.substr(0,b-0):a}\nfunction Dz(a,b,c){if(!a)throw new qq(re);b=Lz(b);if(0==b.length)throw new un(Oe);if(c){var d;d=Lz(b);b=a.className;-1==Wr(b,d)&&(0<b.length?a.className=b+da+d:a.className=d)}else{var e,f,c=Lz(b);f=a.className;e=Wr(f,c);-1!=e&&(b=Lz(f.substr(0,e-0)),c=Lz(Mz(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+da+c,a.className=d)}}function Nz(a,b){a.style.display=b?l:hj;a.setAttribute("aria-hidden",""+!b)}t(359,1,bm);_.Rd=Oz;_.Sd=Pz;_.Td=Qz;_.Wd=function(a){Ez(this,a)};\n_.Yd=function(a){this.pb.style[tl]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Rz(a,b,c){zz(a.pb,c.b);return Tw(!a.mb?a.mb=new hx(a):a.mb,c,b)}function Sz(a,b,c){var d;d=Oy(c.b);if(-1==d)zz(a.pb,c.b);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;Qy();Az(e,d)}else a.lb|=d;return Tw(!a.mb?a.mb=new hx(a):a.mb,c,b)}function Tz(a,b,c){return Tw(!a.mb?a.mb=new hx(a):a.mb,c,b)}\nfunction Uz(a){var b;if(a._d())throw new Vz("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;Qy();Az(c,b)}else a.lb|=b;a.Zd();a.ce()}function Wz(a,b){var c;switch(Oy(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(mu&&(f=mu.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.mb&&$w(a.mb,f.a),f.a.a=d,f.a.b=e}\nfunction Xz(a){if(!a._d())throw new Vz("Should only call onDetach when the widget is attached to the browser\'s document");try{a.de()}finally{try{a.$d()}finally{a.pb.__listener=null,a.kb=!1}}}function Yz(a){if(a.ob)if(D(a.ob,40))a.ob.ee(a);else{if(a.ob)throw new Vz("This widget\'s parent does not implement HasWidgets");}else if(Zz(),sz($z.a,a)){Zz();try{a.be()}finally{mx($z.a,a)}}}\nfunction aA(a,b){var c;c=a.ob;if(b){if(c)throw new Vz("Cannot set a new parent without first clearing the old parent");a.ob=b;b._d()&&a.ae()}else try{c&&c._d()&&a.be()}finally{a.ob=null}}t(358,359,fm);_.Zd=bA;_.$d=bA;_.Fd=function(a){this.mb&&$w(this.mb,a)};_._d=function(){return this.kb};_.ae=function(){Uz(this)};_.Ld=function(a){Wz(this,a)};_.be=cA;_.ce=bA;_.de=bA;_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;t(357,358,Tm);_.Zd=function(){dA(this,(eA(),fA))};_.$d=function(){dA(this,(eA(),gA))};\nfunction hA(a,b,c){Yz(b);var d=a.p;iA(d,b,d.c);d=(Jy(),Ky(b.pb));c.appendChild(d);aA(b,a)}function jA(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new kA;b.ob==a&&(f=a.fe(b),f<d&&--d);Yz(b);iA(a.p,b,d);e?(e=b.pb,yz(c,(Jy(),Ky(e)),d)):(e=(Jy(),Ky(b.pb)),c.appendChild(e));aA(b,a)}\nfunction lA(a,b){var c;if(b.ob!=a)return!1;try{aA(b,null)}finally{c=b.pb;Zr(c).removeChild(c);c=a.p;var d;d=mA(c,b);if(-1==d)throw new nA;if(0>d||d>=c.c)throw new kA;for(--c.c;d<c.c;++d)Xq(c.a,d,c.a[d+1]);Xq(c.a,c.c,null)}return!0}t(356,357,Tm);_.fe=function(a){return mA(this.p,a)};_.ge=function(a,b,c,d){jA(this,a,b,c,d)};_.he=function(){return new oA(this.p)};_.ee=function(a){return lA(this,a)};function pA(a,b,c,d){var e;Yz(b);e=a.p.c;a.ke(b,c,d);a.ge(b,a.pb,e,!0)}\nfunction qA(a,b){var c;(c=lA(a,b))&&rA(b.pb);return c}function sA(a,b,c,d){if(b.ob!=a)throw new un("Widget must be a child of this panel.");a.ke(b,c,d)}function tA(a,b,c){a=a.pb;-1==b&&-1==c?rA(a):(a.style[yj]=jf,a.style[di]=b+Bj,a.style[Ik]=c+Bj)}function uA(){var a=$doc.createElement(Ug);this.p=new vA(this);this.pb=a;this.pb.style[yj]="relative";this.pb.style[uj]=Kh}function rA(a){a.style[di]=l;a.style[Ik]=l;a.style[yj]=l}t(355,356,Tm,uA);_.ee=function(a){return qA(this,a)};\n_.ke=function(a,b,c){tA(a,b,c)};function wA(a,b){if(a.me())throw new Vz("SimplePanel can only contain one child widget");a.ne(b)}function xA(a,b){if(a.jb!=b)return!1;try{aA(b,null)}finally{a.le().removeChild(b.pb),a.jb=null}return!0}function yA(a,b){if(b!=a.jb&&(b&&Yz(b),a.jb&&a.ee(a.jb),a.jb=b)){var c=a.le(),d=(Jy(),Ky(a.jb.pb));c.appendChild(d);aA(b,a)}}function zA(){this.pb=$doc.createElement(Ug)}t(363,357,Tm,zA);_.le=Qz;_.me=function(){return this.jb};_.he=function(){return new AA(this)};\n_.ee=function(a){return xA(this,a)};_.ne=function(a){yA(this,a)};_.jb=null;function BA(a,b){a.hb&&(CA(a.gb,!1,!1),Nw(a,a,b))}function DA(a){var b;if(b=a.jb)null!=a.X&&b.Wd(a.X),null!=a.Y&&b.Yd(a.Y)}function EA(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[di]=b-0+(qt(),Bj);a.style[Ik]=c+Bj}function FA(a){a.hb||(a.kb&&Yz(a),CA(a.gb,!0,!1))}t(362,363,Tm);_.le=function(){return Yr(this.pb)};_.Rd=Oz;_.Sd=Pz;_.Td=function(){return Zr(Yr(this.pb))};_.oe=function(){this.pe(!1)};_.pe=function(a){BA(this,a)};\n_.Hd=function(){};_.de=function(){this.hb&&CA(this.gb,!1,!0)};_.Wd=function(a){this.X=a;DA(this);0==a.length&&(this.X=null)};_.qe=function(a,b){EA(this,a,b)};_.ne=function(a){yA(this,a);DA(this)};_.Yd=function(a){this.Y=a;DA(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 GA(a,b){var c;zA.call(this);this.$=new HA;this.U=(IA(),JA);this.gb=new KA(this);this.pb.appendChild($doc.createElement(Ug));this.qe(0,0);Zr(Yr(this.pb))[gg]="gwt-PopupPanel";Yr(this.pb)[gg]=xj;this.W=this.V=a;this.db=!1;c=F(Fx,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new LA(c);c=l;this.T.Td()[gg]=c;c=Zr(Yr(this.pb));var d;if(!c)throw new qq(re);d=Lz("gwt-DecoratedPopupPanel");if(0==d.length)throw new un(Oe);var e=c.className.split(/\\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,\nh=e.length;j<h;j++){var m=e[j];m.length>g&&m.charAt(g)==ab&&0==m.indexOf(f)&&(e[j]=d+m.substring(g))}c.className=e.join(da)}yA(this,this.T);DA(this);Dz(Yr(this.pb),xj,!1);Dz(this.T.b,b+"Content",!0)}t(361,362,Tm);_.Zd=function(){Uz(this.T)};_.$d=function(){Xz(this.T)};_.me=function(){return this.T.jb};_.he=function(){return new AA(this.T)};_.ee=function(a){return this.T.ee(a)};_.ne=function(a){yA(this.T,a);DA(this)};_.T=null;t(360,361,Tm);_.be=cA;\nfunction MA(){MA=u;NA=new OA(0,(IA(),JA));PA=new OA(1,QA);RA=new OA(2,SA);TA=F(UA,s,35,[NA,PA,RA])}function OA(a,b){this.b=a;this.a=b}t(364,178,{35:1,84:1,88:1,90:1},OA);_.a=null;var TA,NA,PA,RA;function VA(){VA=u;WA=F(Fx,s,1,[Ik,Di,Uf])}\nfunction LA(a){var b;VA();var c,d;c=this.pb=$doc.createElement(wk);this.c=$doc.createElement(zk);Iy(c,this.c);c[Xf]=0;for(c=c[Wf]=0;c<a.length;++c)d=(b=$doc.createElement(Nk),b[gg]=a[c],Iy(b,XA(a[c]+"Left")),Iy(b,XA(a[c]+ud)),Iy(b,XA(a[c]+"Right")),b),Iy(this.c,d),1==c&&(this.b=Yr(pz(d,1)));this.pb[gg]="gwt-DecoratorPanel"}function XA(a){var b,c;c=$doc.createElement(Ak);b=$doc.createElement(Ug);var d=(Jy(),Ky(b));c.appendChild(d);c[gg]=a;b[gg]=a+"Inner";return c}t(366,363,tm,LA);_.le=YA;_.b=null;\n_.c=null;var WA;t(367,1,{});function eA(){eA=u;fA=new ZA;gA=new $A}function aB(a){dx.call(this,a)}function dA(a,b){eA();var c,d,e;c=null;for(e=a.he();e.Id();){d=e.Jd();try{b.se(d)}catch(f){if(f=gr(f),D(f,100))d=f,!c&&(c=new bx),cx(c,d);else throw f;}}if(c)throw new aB(c);}t(368,293,Sm,aB);var fA,gA;function ZA(){}t(369,1,{},ZA);_.se=function(a){a.ae()};function $A(){}t(370,1,{},$A);_.se=function(a){a.be()};t(373,358,fm);_.td=bB;_.ud=cB;_.vd=dB;_.wd=eB;\n_.ae=function(){Uz(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};function fB(){this.p=new vA(this);this.e=$doc.createElement(wk);this.d=$doc.createElement(zk);Iy(this.e,this.d);this.pb=this.e}t(374,356,Tm);_.d=null;_.e=null;function gB(){this.pb=hB()}t(380,363,Tm,gB);_.td=bB;_.ud=cB;_.vd=dB;_.wd=eB;function iB(){iB=u;jB=new kB((ft(),Yf));lB=new kB(di);mB=new kB(Jj);nB=lB;oB=mB;pB=nB}var jB,pB,lB,oB,nB,mB;t(390,1,{});function kB(a){this.a=a}t(391,390,{},kB);_.a=null;\nfunction qB(){qB=u;rB=new sB(Di);tB=new sB(Ik)}var rB,tB;function sB(a){this.a=a}t(392,1,{},sB);_.a=null;function uB(a,b){var c;c=vB(a);Iy(a.b,c);hA(a,b,c)}function vB(a){var b;b=$doc.createElement(Ak);b[rf]=a.a.a;b.style[Uk]=a.c.a;return b}function wB(a,b){var c,d;d=Zr(b.pb);(c=lA(a,b))&&a.b.removeChild(d);return c}function xB(){fB.call(this);this.a=(iB(),pB);this.c=(qB(),tB);this.b=$doc.createElement(Nk);Iy(this.d,this.b);this.e[Xf]=$b;this.e[Wf]=$b}t(393,374,Tm,xB);\n_.ee=function(a){return wB(this,a)};_.b=null;function yB(){yB=u;new jq}function zB(a){yB();AB.call(this,a.d.a,a.b,a.c,a.e,a.a)}function BB(a,b,c,d,e){yB();this.a=new CB(this,a,b,c,d,e);this.pb[gg]="gwt-Image"}function AB(a,b,c,d,e){yB();BB.call(this,(Dy(),new Cy(a)),b,c,d,e)}t(394,358,fm,zB,BB,AB);_.td=bB;_.ud=cB;_.vd=dB;_.wd=eB;_.Ld=function(a){32768==Oy(a.type)&&this.a&&(this.pb.__gwtLastUnhandledEvent=l);Wz(this,a)};\n_.ce=function(){var a=this.a;H(qi,Vr(this.pb,"__gwtLastUnhandledEvent"))&&(a.f=new DB(a,this),Kr((Hr(),Ir),a.f))};_.a=null;t(396,1,{});_.f=null;function EB(){EB=u;FB()}\nfunction CB(a,b,c,d,e,f){var g,j;EB();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(qk);j=new oy;ny(ny(ny(j,new qy("width:"+e+(qt(),Bj)+Cc)),new qy("height:"+f+Dj)),new qy("background:url("+b.a+") no-repeat "+-c+"px "+-d+Dj));!GB&&(GB=new HB);b=IB;j=new qy((new qy(j.a.a.a)).a);c=new py;c.a.a+="<img onload=\'this.__gwtLastUnhandledEvent=\\"load\\";\' src=\'";mq(c,By(b.a));c.a.a+="\' style=\'";mq(c,By(j.a));c.a.a+="\' border=\'0\'>";j=new sy(c.a.a);g.innerHTML=j.a||l;g=Yr(g);a.kb&&(a.pb.__listener=\nnull);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),Qy(),Az(g,a)):a.lb|=133333119}t(395,396,{},CB);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function DB(a,b){this.a=a;this.b=b}t(397,1,{},DB);_.Zc=function(){var a;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.kb?(a=$r(qi,!1),this.b.pb.dispatchEvent(a)):this.b.pb.__gwtLastUnhandledEvent=qi)};_.a=null;_.b=null;t(399,326,Vl);\nfunction JB(a){this.a=a}t(401,399,Vl,JB);_.Bd=function(a){this.a.te(a.f,a.a)};function KB(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Nk);yz(a.e,(Jy(),Ky(e)),b);a=(Jy(),Ky(c));d.appendChild(a)}else d=pz(a.e,0),yz(d,(Jy(),Ky(c)),b)}\nfunction LB(a,b,c){var d;b.b&&(MB(a,b),c&&b.a?(MB(a,null),a=b.a,b=(Hr(),Ir),b.c=Lr(b.c,[new NB(a),!1])):null!=b.d&&(a.j=new OB(a,b),c=(IA(),QA),a.j.U=c,a.j.ab=a.f,c=Gh,a.j.Td()[gg]=c,d=Iz(a.pb),H(Fh,d)||Cz(a.j,d+"Popup"),Tz(a.j,new JB(a),sn?sn:sn=new tn),a.n=b.d,d=a.j,a=new PB(a,b),d.pb.style[Vk]=Kh,FA(d),a.a.o?EA(a.a.j,bs(a.a.pb)+Ur(a.a.pb,pj)-1,cs(a.b.pb)):EA(a.a.j,bs(a.b.pb),cs(a.a.pb)+Ur(a.a.pb,oj)-1),d.pb.style[Vk]=hl))}\nfunction QB(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||(MB(a,b),a.pb.focus(),b&&a.d&&LB(a,b,!1))}\nfunction RB(a,b){var c;a:{c=b.target;var d,e;for(e=new ex(a.i);e.b<e.d.Af();)if(d=fx(e),d.pb.contains(c)){c=d;break a}c=null}switch(Oy(b.type)){case 1:a.pb.focus();c&&LB(a,c,!0);break;case 16:c&&QB(a,c);break;case 32:c&&QB(a,null);break;case 2048:SB(a);break;case 128:switch(c=b.keyCode||0,c){case 37:SB(a)||a.o||TB(a);b.cancelBubble=!0;b.preventDefault();break;case 39:SB(a)||(a.o?null!=a.k.d&&!a.k.d.Ah().Ah()&&(LB(a,a.k,!1),a.k.d.Ah()):UB(a));b.cancelBubble=!0;b.preventDefault();break;case 38:SB(a)||\na.o&&TB(a);b.cancelBubble=!0;b.preventDefault();break;case 40:SB(a)||(a.o?UB(a):null!=a.k.d&&!a.k.d.Ah().Ah()&&(LB(a,a.k,!1),a.k.d.Ah()));b.cancelBubble=!0;b.preventDefault();break;case 27:MB(a,null);a.j&&BA(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:MB(a,null);a.j&&BA(a.j,!1);break;case 13:SB(a)||(LB(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Wz(a,b)}function VB(a,b,c){c&&MB(a,null);Nw(a,b,!1);a.n=null;a.j=null}\nfunction SB(a){var b,c;if(!a.k){for(c=new ex(a.i);c.b<c.d.Af();)if(b=fx(c),b.b){MB(a,b);break}return!0}return!1}\nfunction MB(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Iz(c.pb)+Lb;Dz(c.Td(),d,!1);a.o&&(c=Zr(a.k.pb),2==qz(c)&&(c=pz(c,1),Dz(c,uk,!1)))}if(b){c=Iz(b.pb)+Lb;Dz(b.Td(),c,!0);a.o&&(c=Zr(b.pb),2==qz(c)&&(c=pz(c,1),Dz(c,uk,!0)));Ho();c=a.pb;var e=new Vn(b.pb),d=(Co(),Do),e=F(WB,s,13,[e]),f,g,j,h;f=new lq;for(j=0,h=e.length;j<h;++j)g=e[j],mq(mq(f,g.a),da);e=Lz(f.a.a);c.setAttribute(d.a,e)}a.k=b}}\nfunction UB(a){var b,c,d;if(a.k){for(b=c=XB(a.i,a.k);;)if(c+=1,c==a.i.c&&(c=0),c==b){d=$y(a.i,b);break}else if(d=$y(a.i,c),d.b)break;MB(a,d)}}function TB(a){var b,c,d;if(a.k){for(b=c=XB(a.i,a.k);;)if(c-=1,0>c&&(c=a.i.c-1),c==b){d=$y(a.i,b);break}else if(d=$y(a.i,c),d.b)break;MB(a,d)}}t(402,358,fm);_.Ld=function(a){RB(this,a)};_.be=function(){this.j&&BA(this.j,!1);Xz(this)};_.te=function(a,b){VB(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function NB(a){this.a=a}\nt(403,1,{},NB);_.Zc=function(){YB(this.a)};_.a=null;function ZB(a){this.a=a}t(404,1,{},ZB);_.qd=function(){MB(this.a,null)};_.a=null;function OB(a,b){this.a=a;this.b=b;GA.call(this,!0,yi);yA(this.T,this.b.d);DA(this);this.fb=!0;this.b.d.Ah()}t(405,361,Tm,OB);_.Hd=function(a){var b,c;if(!a.a)switch(Oy(a.d.type)){case 4:c=a.d.target;b=this.b.c.pb;if(b.contains(c)){a.a=!0;break}a.a&&MB(this.a,null)}};_.a=null;_.b=null;function PB(a,b){this.a=a;this.b=b}t(406,1,{},PB);_.a=null;var $B=_.b=null;\nfunction aC(){aC=u;$B=new my((Dy(),new Cy("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function bC(a,b){this.pb=$doc.createElement(Ak);var c=Iz(this.pb)+Lb;Dz(this.Td(),c,!1);this.pb.textContent=a||l;this.pb[gg]="gwt-MenuItem";c=ds();this.pb.setAttribute(Lh,c);Ho();this.pb.setAttribute("role",np.a);this.a=b}t(409,359,{39:1,43:1,46:1},bC);_.a=null;_.b=!0;_.c=null;_.d=null;\nfunction cC(){var a;this.pb=$doc.createElement(Ak);this.pb[gg]="gwt-MenuItemSeparator";a=$doc.createElement(Ug);Iy(this.pb,a);a[gg]="menuSeparatorInner"}t(410,359,bm,cC);function dC(){var a,b,c,d,e;b=null.Ah();e=fs();d=es();b[Tg]=(Vs(),hj);b[tl]=0+(qt(),Bj);b[Jh]=hc;c=$doc;c=(H(c.compatMode,td)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,td)?a.documentElement:a.body).scrollHeight||0;b[tl]=(c>e?c:e)+Bj;b[Jh]=(a>d?a:d)+Bj;b[Tg]="block"}function HA(){}t(411,1,{},HA);_.Dd=function(){dC()};\nfunction eC(a){this.a=a}t(412,1,{},eC);_.Hd=function(a){var b=this.a,c,d;if(a.a||!b.fb&&a.b)b.db&&(a.a=!0);else if(b.Hd(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?b.pb.contains(c):!1)&&(a.b=!0);b.db&&(a.a=!0);switch(Oy(d.type)){case 4:case 1048576:if(Ny){a.b=!0;break}if(!c&&b.V){b.pe(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Ny){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;\nfunction fC(a){this.a=a}t(413,1,{},fC);_.a=null;function IA(){IA=u;JA=new gC(0);QA=new gC(1);SA=new gC(2);hC=F(iC,s,44,[JA,QA,SA])}function gC(a){this.b=a}t(414,178,{44:1,84:1,88:1,90:1},gC);var hC,JA,QA,SA;function jC(a){a.j?a.a.bb&&($doc.body.appendChild(a.a.Z),a.f=cz(a.a.$),dC(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Z),kC(a.f.a),a.f=null,a.b=!1)}function lC(a){a.j||(jC(a),a.c||(Zz(),qA(mC(null),a.a)));a.a.pb.style[mg]="rect(auto, auto, auto, auto)";a.a.pb.style[uj]=hl}\nfunction nC(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=Bx(b*a.d);j=Bx(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-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.pb.style[mg]="rect("+g+Cj+f+Cj+c+Cj+e+"px)"}\nfunction CA(a,b,c){a.c=c;Xm(a);a.i&&(Zm(a.i),a.i=null,lC(a));a.a.hb=b;var d=a.a;d.eb&&(kC(d.eb.a),d.eb=null);d._&&(kC(d._.a),d._=null);if(d.hb){d.eb=Py(new eC(d));var e;e=new fC(d);Wy();e=Xy?Tw(Xy.a,(!Sw&&(Sw=new tn),Sw),e):null;d._=e}c=!c&&a.a.ab;a.a.U!=(IA(),JA)&&!b&&(c=!1);a.j=b;c?b?(jC(a),a.a.pb.style[yj]=jf,-1!=a.a.ib&&a.a.qe(a.a.cb,a.a.ib),a.a.pb.style[mg]=Hj,Zz(),b=mC(null),hA(b,a.a,b.pb),a.i=new oC(a),fn(a.i,1)):$m(a,200):(jC(a),a.j?(a.a.pb.style[yj]=jf,-1!=a.a.ib&&a.a.qe(a.a.cb,a.a.ib),Zz(),\nb=mC(null),hA(b,a.a,b.pb)):a.c||(Zz(),qA(mC(null),a.a)),a.a.pb.style[uj]=hl)}function KA(a){var b=(hn(),jn);this.k=new gn(this);this.s=b;this.a=a}t(415,43,{},KA);_._c=function(){lC(this)};_.ad=function(){this.d=Ur(this.a.pb,oj);this.e=Ur(this.a.pb,pj);this.a.pb.style[uj]=Kh;nC(this,(1+Math.cos(3.141592653589793))/2)};_.bd=function(a){nC(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function oC(a){nn();this.a=a}t(416,50,{},oC);_.dd=function(){this.a.i=null;$m(this.a,200)};\n_.a=null;function Jy(){Jy=u;pC()}function Ky(a){return a.__gwt_resolve?a.__gwt_resolve():a}function pC(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function Zz(){Zz=u;qC=new rC;sC=new jq;$z=new bx}function tC(a){this.p=new vA(this);this.pb=a;Uz(this)}\nfunction mC(a){Zz();var b,c;c=kx(sC,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==sC.d){var d=new uC;qn();rn(sn?sn:sn=new tn,d)}!b?c=new vC:c=new tC(b);C(sC,a,c);cx($z,c);return c}t(418,355,Tm,tC);var qC,sC,$z;function rC(){}t(419,1,{},rC);_.se=function(a){a._d()&&a.be()};function uC(){}t(420,1,{},uC);_.Bd=function(){Zz();try{dA($z,qC)}finally{wC($z.a),wC(sC)}};function vC(){tC.call(this,$doc.body)}t(421,418,Tm,vC);\n_.ke=function(a,b,c){tA(a,b-0,c-0)};function AA(a){this.c=a;this.a=!!this.c.jb}t(422,1,{},AA);_.Id=ty;_.Jd=function(){if(!this.a||!this.c.jb)throw new nA;this.a=!1;return this.b=this.c.jb};_.Kd=function(){this.b&&this.c.ee(this.b)};_.b=null;_.c=null;function xC(a,b){a.pb[Tk]=null!=b?b:l}t(425,373,fm);_.Ld=function(a){0!=(Oy(a.type)&896)?Wz(this,a):Wz(this,a)};_.ce=bA;function yC(){yC=u;zC()}t(424,425,fm);\nfunction AC(){yC();var a=Xr(Bk);!Hy&&(Hy=new Gy);!Fy&&(Fy=new Ey);this.pb=a;this.pb[gg]="gwt-TextBox"}t(426,424,fm,AC);function zC(){zC=u;BC=new CC;DC=new EC;FC=new GC;HC=new IC;JC=F(KC,s,47,[BC,DC,FC,HC])}t(427,178,jm);var JC,BC,DC,FC,HC;function CC(){this.b=0}t(428,427,jm,CC);function EC(){this.b=1}t(429,427,jm,EC);function GC(){this.b=2}t(430,427,jm,GC);function IC(){this.b=3}t(431,427,jm,IC);function mA(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}\nfunction iA(a,b,c){var d,e;if(0>c||c>a.c)throw new kA;if(a.c==a.a.length){e=w(LC,s,48,2*a.a.length,0);for(d=0;d<a.a.length;++d)Xq(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Xq(a.a,d,a.a[d-1]);Xq(a.a,c,b)}function vA(a){this.b=a;this.a=w(LC,s,48,4,0)}t(433,1,{},vA);_.he=function(){return new oA(this)};_.a=null;_.b=null;_.c=0;function MC(a){if(a.a>=a.b.c)throw new nA;return a.b.a[++a.a]}function NC(a){if(0>a.a||a.a>=a.b.c)throw new OC;a.b.b.ee(a.b.a[a.a--])}function oA(a){this.b=a}t(434,1,{},oA);\n_.Id=function(){return this.a<this.b.c-1};_.Jd=function(){return MC(this)};_.Kd=function(){NC(this)};_.a=-1;_.b=null;function FB(){FB=u;IB=(Dy(),new Cy(ir()+"clear.cache.gif"))}var IB,GB=null;function HB(){}t(436,1,{},HB);function PC(){PC=u;FB()}function QC(a,b,c,d,e){PC();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}t(437,367,{},QC);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function hB(){var a;a=$doc.createElement(Ug);a.tabIndex=0;return a}\nfunction kC(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Vw(b,new RC(b,c,d,a)):lx(b,c,d,a)}function Zw(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(443,1,{},Zw);_.a=null;_.b=null;_.c=null;_.d=null;function Ww(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(444,1,{},Ww);_.Zc=function(){Xw(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function RC(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(445,1,{},RC);_.Zc=function(){lx(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;\n_.d=null;function SC(a,b){b.k!=a&&(!a.Hc&&(a.Hc=new ln),b.k=a,en(a.Hc,b))}function TC(a){var b;b=a.cZ.d;if(-1!=Jz(b,Kz(36)))return null;a=a.Ic.b.b++;return b=Mz(b,UC(b,Kz(46))+1)+l+a}function VC(a){return!a.zc&&a.Fc?VC(a.Fc):a.zc}function WC(a){var b;b=new XC;if(a.Je()){for(;a&&!D(a,68);a=a.Fc){var c=b,d=a.Ge();c.a+=a.Fe();c.b+=d}D(a,68)&&(c=a.Ge(),b.a+=a.Fe(),b.b+=c);return b}throw new YC;}function ZC(a){a.Jc=!1;a.Se();$C(a)}\nfunction $C(a){if((a=D(a,68)?null:a.Fc)&&a.Jc)ZC(a),a.tc&&D(a.tc,62)&&(a.tc.n=!1)}function aD(a){return(a=a.ye())?a:new bD(1,1)}function cD(a){var b;return(b=a.ze())?new dD(b):new dD(a.Be())}function eD(a,b,c,d,e){var f,g,j,h;j=a.Oc;h=a.Pc;g=a.Lc;f=a.Ac;a.Oc=b;a.Pc=c;a.Lc=d;a.Ac=e;if(j!=a.Oc||h!=a.Pc)$C(a),new fD(a,100);if(g!=a.Lc||f!=a.Ac)a.Ie(),new fD(a,101)}function gD(){this.Ic=(hD(),hD(),iD);this.Cc=new jD;new jq;this.He();this.Ec=(kD(),lD)}t(449,1,mm);_.we=function(){return TC(this)};\n_.ye=function(){return mD(this.Gc,this)};_.ze=function(){return this.ye()};_.Ae=function(){return this.Ac};_.Be=function(){return this.Le()};_.Ce=function(){return new nD(0,0,0,0)};_.De=function(){return this.Oe()};_.Ee=function(){return this.Lc};_.Fe=function(){return this.Oc};_.Ge=function(){return this.Pc};_.He=bA;_.Ie=function(){ZC(this)};_.Je=function(){return this.Kc&&!!this.Fc&&this.Fc.Je()};_.Le=oD;_.Me=pD;\n_.Ne=function(){return(null==this.Dc&&(this.Dc=this.we()),this.Dc)+Ya+this.Fe()+Ya+this.Ge()+Ya+this.Ee()+ul+this.Ae()+(this.Kc?l:",hidden")};_.Oe=cE;_.Se=function(){var a=this.Gc;a.e.a=-1;a.e.b=-1};_.Ue=function(a,b,c,d){this.Ve(a,b,c,d,this.yc,!0);this.yc=0};_.Ve=function(a,b,c,d){eD(this,a,b,c,d)};_.tS=dE;_.We=function(){this.Jc=!0};_.xc=null;_.yc=0;_.zc=null;_.Ac=0;_.Bc=0;_.Dc=null;_.Ec=null;_.Fc=null;_.Gc=null;_.Hc=null;_.Jc=!1;_.Kc=!0;_.Lc=0;_.Mc=!1;_.Nc=!1;_.Oc=0;_.Pc=0;\nfunction eE(a,b){var c;c=a.Xe();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function fE(a){var b;b=a.Xe();return new gE(b.b,b.d,a.Lc-b.c-b.b,a.Ac-b.d-b.a)}function hE(a,b){var c,d;if(a.tc)for(d=new ex(a.sc.a);d.b<d.d.Af();)c=fx(d),a.tc.af(c);if(b)for(d=new ex(a.sc.a);d.b<d.d.Af();)c=fx(d),b.Ye(null,c);a.tc=b;ZC(a);a.tc&&D(a.tc,62)&&(a.tc.n=!1)}function iE(a){if(!a.Jc){a.tc&&a.tc.Ze(a);var b,c;for(c=0;c<a.sc.a.c;++c)b=$y(a.sc.a,c),b.Jc||b.We();a.Jc=!0}}\nfunction jE(){gD.call(this);this.sc=new kE;this.wc=(hD(),hD(),iD)}t(448,449,Yl);_.ye=function(){if(!this.tc)return null;!this.uc&&(this.uc=this.tc.$e(this));return this.uc};_.ze=function(){if(!this.tc)return null;!this.vc&&(this.vc=this.tc._e(this));return this.vc};_.Xe=function(){return this.Ce()};_.Be=oD;_.De=cE;_.He=function(){this.Gc=(hD(),new lE)};_.Ie=function(){ZC(this);this.tc&&D(this.tc,62)&&(this.tc.n=!1)};_.Le=oD;_.Oe=cE;\n_.Se=function(){var a,b;this.vc=this.uc=null;for(b=0;b<this.sc.a.c;++b)a=$y(this.sc.a,b),a.Se()};_.We=function(){iE(this)};_.tc=null;_.uc=null;_.vc=null;function mE(){var a=new nE;jE.call(this);hE(this,a)}t(447,448,Yl,mE);_.we=function(){return"panel"+this.wc.b.e++};function oE(a,b,c){a=pE(a.rc,b,c);a.i=!0;return new qE(a)}function rE(a){a.Me(a.rc.d)}function sE(a){return new bD(tE(a.rc),uE(a.rc))}t(446,447,Yl);_.Ae=function(){return Ur(this.rc.pb,oj)};_.Ee=function(){return Ur(this.rc.pb,pj)};\n_.Fe=function(){return bs(this.rc.pb)};_.Ge=function(){return cs(this.rc.pb)};_.Je=function(){return this.rc.pb.style.display!=hj};_.rc=null;function vE(a){if(null!=a)this.n=a;else throw new wE;}t(451,1,Rm);_.tS=function(){return this.cZ.d+"[source="+this.n+af};_.n=null;\nfunction xE(){xE=u;yE=new jq;C(yE,new zE(400),new AE(Dl));C(yE,new zE(401),new AE(Dl));C(yE,new zE(402),new AE(Dl));C(yE,new zE(500),new AE(Fl));C(yE,new zE(501),new AE(Fl));C(yE,new zE(502),new AE(Fl));C(yE,new zE(503),new AE(Gl));C(yE,new zE(504),new AE(Fl));C(yE,new zE(505),new AE(Fl));C(yE,new zE(506),new AE(Gl));C(yE,new zE(507),new AE(Rl));C(yE,new zE(100),new AE(zl));C(yE,new zE(101),new AE(zl));C(yE,new zE(102),new AE(zl));C(yE,new zE(103),new AE(zl));C(yE,new zE(1004),new AE(Cl));C(yE,new zE(1005),\nnew AE(Cl));C(yE,new zE(800),new AE(Nl));C(yE,new zE(801),new AE(Nl));C(yE,new zE(200),new AE(Hl));C(yE,new zE(201),new AE(Hl));C(yE,new zE(202),new AE(Hl));C(yE,new zE(204),new AE(Hl));C(yE,new zE(203),new AE(Hl));C(yE,new zE(209),new AE(Sl));C(yE,new zE(208),new AE(Tl));C(yE,new zE(207),new AE(Tl));C(yE,new zE(206),new AE(Hl));C(yE,new zE(205),new AE(Hl));C(yE,new zE(1400),new AE(Pl));C(yE,new zE(1401),new AE(Ql));C(yE,new zE(1402),new AE(Ql));C(yE,new zE(300),new AE(Al));C(yE,new zE(301),new AE(Al));\nC(yE,new zE(1100),new AE(Ml));C(yE,new zE(1101),new AE(Ml));C(yE,new zE(1200),new AE(Ol));C(yE,new zE(701),new AE(Kl));C(yE,new zE(900),new AE(Ll));C(yE,new zE(1001),new AE(Il));C(yE,new zE(601),new AE(Jl))}t(450,451,Rm);_.Ne=function(){return l};_.tS=function(){var a;a=l;D(this.n,56)&&null!=this.n&&(a=this.n,a=(null==a.Dc&&(a.Dc=a.we()),a.Dc),null==a&&(a=l));return this.cZ.d+Te+this.Ne()+"] on "+(0<a.length?a:this.n)};_.k=0;var yE;function AE(a){this.a=a}t(453,1,{},AE);_.a=yl;function BE(){}\nt(454,1,{},BE);_.a=null;_.b=null;function CE(a,b){var c;b&&(a.a?(c=new DE(a.a),Xq(c.b,c.c++,b),a.a=c):(a.a=new ln,en(a.a,b)))}function tw(a,b){return a.a?xn(a.a,b):b}t(456,1,Rm);_.a=null;function EE(){}function jD(){}t(455,456,Rm,EE,jD);function FE(){FE=u;Math.sqrt(2)}function GE(a){FE();if(0>a)throw new un("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(457,1,{52:1},GE);\n_.eQ=function(a){return a===this?!0:D(a,52)?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 HE;a.a=31*a.a+Bx((new IE(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Bx((new IE(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction JE(){JE=u;KE=new LE(255,255,255);ME=new LE(192,192,192);NE=new LE(128,128,128);OE=new LE(64,64,64);PE=QE=new LE(0,0,0);RE=SE=new LE(255,0,0);new LE(255,175,175);TE=new LE(255,200,0);UE=new LE(255,255,0);new LE(0,255,0);VE=new LE(255,0,255);WE=new LE(0,255,255);XE=YE=new LE(0,0,255)}\nfunction ZE(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new LE(3,3,3);3>c&&0!=c?c=3:(c=Bx(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Bx(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Bx(a/0.7),a=255<a?255:a);return new LE(c,a,b)}function $E(a){return new LE(Bx(0.7*(a.a>>16&255)),Bx(0.7*(a.a>>8&255)),Bx(0.7*(a.a&255)))}function aF(a,b){return D(b,55)?b.a==a.a:!1}\nfunction LE(a,b,c){JE();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new un("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}t(463,1,{55:1,64:1,67:1},LE);_.eQ=function(a){return aF(this,a)};_.hC=ty;_.tS=function(){return bF.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+af};_.a=0;var PE,XE,RE,QE,YE,WE,OE,NE,ME,VE,TE,SE,KE,UE;function kD(){kD=u;lD=new cF(!0);dF=new bx;cx(dF,"ar");cx(dF,"fa");cx(dF,"iw");cx(dF,"ur")}function cF(a){this.a=a}t(464,1,Rm,cF);\n_.a=!1;var lD,dF;t(468,1,{73:1,87:1});function eF(){bD.call(this,0,0)}function bD(a,b){this.b=a;this.a=b}function dD(a){bD.call(this,a.b,a.a)}t(467,468,{58:1,73:1,84:1,87:1},eF,bD,dD);_.eQ=function(a){return a===this?!0:D(a,58)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new HE;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return fF.d+"[width="+this.b+",height="+this.a+af};_.a=0;_.b=0;function nv(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}\nt(469,1,Rm,nv,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});_.bf=function(){return 0!=(this.e&4)};_.cf=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=l,this.cf()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.bf()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+af};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;\nfunction gF(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].Kc&&++b,++c;return b}function hF(a,b,c,d,e,f,g){var j,h,m,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}m=b.c-1;for(h=0;h<=m;++h)c=(iF(g?h:m-h,b.c),b.b[g?h:m-h]),j=c.De(),c.Ue(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function jF(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.Kc&&(c=b?c.De():c.Be(),g=zn(g,c.a),j+=c.b+a.c);return new bD(j,g+2*a.d)}\nfunction nE(){kF.call(this,1,5,5)}function kF(a,b,c){hD();this.c=b;this.d=c;this.a=a}t(470,1,Rm,nE,kF);_.Ye=lF;\n_.Ze=function(a){this.b=mF(a.sc);if(0!=gF(this)){var b,c,d,e,f,g,j,h,m,o,q;b=fE(a);g=a.Xe();j=a.Ec.a;m=new ln;o=f=2*this.c;q=g.d+this.d;h=0;e=!0;var r,x,z;r=a.sc.a.c;d=new nF(r);for(x=0;x<r;++x)Xq(d.b,d.c++,null);for(c=this.b,x=0,z=c.length;x<z;++x)r=c[x],r.Fc==a&&oF(d,XB(a.sc.a,r),r);for(d=new ex(d);d.b<d.d.Af();)if((c=fx(d))&&c.Kc)a=c.De(),!e&&o+a.b>b.b&&(hF(this,m,b.b-(o-this.c),g.b,q,h,j),m.Tf(),o=f,q+=h+this.d,h=0),e=!1,Xq(m.b,m.c++,c),o+=a.b+this.c,h=zn(h,a.a);hF(this,m,b.b-(o-this.c),g.b,q,\nh,j)}};_.$e=function(a){this.b=mF(a.sc);return 0==gF(this)?eE(a,new bD(10,10)):eE(a,jF(this,!1))};_._e=function(a){this.b=mF(a.sc);return 0==gF(this)?eE(a,new bD(10,10)):eE(a,jF(this,!0))};_.af=pD;_.tS=function(){var a;switch(this.a){case 0:a=di;break;case 2:a=Jj;break;case 1:a=Yf;break;case 4:a="trailing";break;default:a="leading"}return pF.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+af};_.a=0;_.b=null;_.c=0;_.d=0;function qF(){qF=u;rF=new sF(Dd,0,12)}\nfunction sF(a,b,c){qF();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(471,1,{59:1,84:1},sF);_.a=null;_.b=0;_.c=0;var rF;t(472,1,wm);_.tS=function(){return tF.d+"[font="+this.b+"ascent="+uF(this.b).a+", descent="+uF(this.b).b+", height="+uF(this.b).c+af};_.b=null;t(474,1,{});_.tS=function(){return"Graphics"};t(475,474,{});function OC(){}function Vz(a){this.f=a}t(478,121,Lm,OC,Vz);function YC(){this.f="Missing message: awt.151"}t(477,478,Lm,YC);t(479,1,{});\nfunction nD(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(480,1,{61:1,84:1,87:1},nD);_.eQ=function(a){return a===this?!0:D(a,61)?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 vF.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+af};_.a=0;_.b=0;_.c=0;_.d=0;t(484,1,Rm);_.Ne=function(){return this.j};_.tS=dE;_.j=null;_.k=null;\nfunction wF(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function xF(a){this.n=(hD(),hD(),iD);var b;var c;b=this.cZ.d;-1!=Jz(b,Kz(36))?b=null:(c=this.n.b.d++,b=Mz(b,UC(b,Kz(46))+1)+l+c);this.j=b;this.d=new EE;this.f=a;this.e=!0;this.i=new yF(this)}t(483,484,Rm,xF);_.Ne=function(){return wF(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(482,483,km);_.Ne=function(){return wF(this)+(this.b?",tearOff":l)};_.b=!1;t(486,1,Om);\n_.eQ=function(a){return a===this?!0:D(a,74)?this.df()==a.df()&&this.ef()==a.ef():!1};_.hC=function(){var a;a=new HE;zF(a,this.df());zF(a,this.ef());return a.a};function XC(){this.b=this.a=0}function AF(a,b){this.a=a;this.b=b}t(485,486,{65:1,74:1,84:1},XC,AF);_.eQ=function(a){return a===this?!0:D(a,65)?this.a==a.a&&this.b==a.b:!1};_.df=ty;_.ef=YA;_.tS=function(){return BF.d+"[x="+this.a+",y="+this.b+af};_.a=0;_.b=0;\nfunction CF(a,b){if(!b)throw new Uw("Missing message: awt.70");var c=a.a;if(H(b.f,ab)){var c=c.a.a,d=new cC,e=c.c.c;if(0>e||e>c.c.c)throw new kA;c.o&&(d.pb[og]=2);KB(c,e,d.pb);DF(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new kA;DF(d.c,e,c);for(f=g=0;f<e;++f)D($y(d.c,f),43)&&++g;DF(d.i,g,c);KB(d,e,c.pb);c.c=d;e=Iz(c.pb)+Lb;Dz(c.Td(),e,!1);d.o&&(e=XB(d.c,c),-1!=e&&(d=pz(d.o?d.e:pz(d.e,0),e),2==qz(d)&&d.removeChild(pz(d,1)),c.pb[og]=2))}}\nfunction EF(){xF.call(this,l);new ln;this.b=!1;this.a=(hD(),new FF)}t(487,482,km,EF);_.a=null;t(490,1,{87:1});t(489,490,{75:1,87:1});_.eQ=function(a){return a===this?!0:D(a,75)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new HE;zF(a,this.c);zF(a,this.d);zF(a,this.b);zF(a,this.a);return a.a};function gE(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(488,489,{66:1,75:1,84:1,87:1},gE);\n_.eQ=function(a){return a===this?!0:D(a,66)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return GF.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+af};_.a=0;_.b=0;_.c=0;_.d=0;function HF(){HF=u;IF=new JF;KF=new LF;MF=new LF}var IF,MF,KF;t(492,1,{});_.eQ=Um;_.hC=Vm;function JF(){}t(493,492,{},JF);function LF(){}t(494,1,{},LF);t(495,449,mm);function NF(a,b){var c;c=new OF(VC(a));return!c?null:new bD(PF(c,"_")*b+6,uF(c.b).c+6)}\nfunction QF(a){RF.call(this,a,null!=a?a.length:0)}function RF(a,b){gD.call(this);this.a=0>b?0:b;var c=this.Gc;xC(c.a,a);c.e.a=-1;c.e.b=-1}t(496,495,mm,QF,RF);_.we=function(){return"textfield"+this.Ic.b.f++};_.ye=function(){return NF(this,Vr(this.Gc.a.pb,Tk).length)};_.ze=function(){return!VC(this)?null:NF(this,Vr(this.Gc.a.pb,Tk).length)};_.Be=SF;_.De=TF;_.He=function(){this.Gc=(hD(),new UF)};_.Le=SF;_.Oe=TF;_.a=0;function hD(){hD=u;iD=new VF}\nfunction WF(){var a=(hD(),hD(),iD);!a.c&&(a.c=new XF);return a.c}t(497,1,{});_.a=null;_.c=null;var iD;function YF(){}t(498,1,{},YF);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(499,1,{});function ZF(){ZF=u;$F=new aG;bG=new aG}function cG(a,b){return b==a?!0:!b?!1:!0}function aG(){}t(500,1,{69:1},aG);_.eQ=function(a){return null==a||!D(a,69)?!1:cG(this,a)};_.hC=function(){var a;a=null.Ah()+";class="+null.Ah();a=!null.Ah().Ah()?a:a+";charset=";return dG(a)};\n_.tS=function(){return eG.d+"[MimeType=(null);humanPresentableName="+this.a+af};_.a=null;var $F,bG;function fG(){fG=u;F(gG,s,69,[(ZF(),bG),$F])}function hG(a){var b=(ZF(),bG);if(cG(b,(ZF(),bG)))return a.a;if(cG(b,$F))return new iG(a.a);throw new jG(b);}function kG(a){fG();this.a=a}t(501,1,{},kG);_.a=null;function jG(a){this.f="flavor = "+a}t(502,122,{70:1,84:1,91:1,100:1},jG);function lG(a,b,c){xE();mG.call(this,a,b,c,yl)}\nfunction mG(a,b,c,d){xE();vE.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}t(503,450,Rm,lG,mG);_.Ne=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":Sk;b=l;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="+ly(this.c)+$a+b};_.a=null;_.b=0;_.c=yl;function fD(a,b){xE();vE.call(this,a);this.k=b}t(504,450,Rm,fD);\n_.Ne=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 Sk}return b+" ("+a.Fe()+Ya+a.Ge()+da+a.Ee()+ul+a.Ae()+Ga};t(507,504,Rm);_.j=0;\nfunction nG(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=Sk}b=b+",("+a.f+Ya+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=$a,d;d=a.j;var e;e=new py;0!=(d&4)&&mq(mq(e,(hD(),null)),Na);0!=(d&1)&&mq(mq(e,(hD(),null)),Na);0!=(d&2)&&mq(mq(e,(hD(),null)),Na);0!=(d&\n8)&&(0!=(d&2048)?0!=(d&512)&&mq(mq(e,(hD(),null)),Na):mq(mq(e,(hD(),null)),Na));0!=(d&32)&&mq(mq(e,(hD(),null)),Na);0!=(d&16)&&mq(mq(e,(hD(),null)),Na);0!=(d&8)&&mq(mq(e,(hD(),null)),Na);0!=(d&4)&&mq(mq(e,(hD(),null)),Na);d=0==e.a.a.length?e.a.a:e.a.a.substr(0,e.a.a.length-1-0);c=c+d+",extModifiers=";d=a.j;var f;e=(f=l,0!=(d&256)&&(f+=(hD(),null)),0!=(d&128)&&(f+=(0<f.length?Na:l)+(hD(),null)),0!=(d&512)&&(f+=(0<f.length?Na:l)+(hD(),null)),0!=(d&64)&&(f+=(0<f.length?Na:l)+(hD(),null)),0!=(d&8192)&&\n(f+=(0<f.length?Na:l)+(hD(),null)),f);0!=(d&1024)&&(e+=(0<e.length?Na:l)+(hD(),null));0!=(d&2048)&&(e+=(0<e.length?Na:l)+(hD(),null));0!=(d&4096)&&(e+=(0<e.length?Na:l)+(hD(),null));b+=c+e}return b+=",clickCount="+a.e}t(509,507,Rm);_.Ne=function(){return nG(this)};_.d=0;_.e=0;_.f=0;_.i=0;\nfunction sw(a,b,c,d){xE();fD.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}t(510,509,Rm,sw);\n_.Ne=function(){var a,b;a=nG(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=Sk}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;function oG(){}t(513,486,Om,oG);_.df=ty;_.ef=YA;_.tS=function(){return pG.d+"[x="+this.a+",y="+this.b+af};_.a=0;_.b=0;t(515,1,{});function iG(a){if(null==a)throw new qG;}t(516,515,{},iG);\nfunction rG(){rG=u;sG={};sG["java.vendor"]=Bh;sG["package.restrict.access.sun"]=Rk;sG["sun.java.launcher"]=me;sG["sun.management.compiler"]=Bh;sG["os.name"]=me;sG[" sun.boot.class.path"]=me;sG["path.separator.applet"]=me;sG["java.vm.specification.vendor"]=Bh;sG["java.runtime.version"]=me;sG["http.proxyPort"]=me;sG["user.name"]=me;sG["user.language"]=me;sG["os.name.applet"]=me;sG["browser.version"]=me;sG["java.version"]=me;sG["user.timezone"]=me;sG["java.endorsed.dirs"]=me;sG["java.specification.name"]=\n"GWT";sG["java.specification.version"]="2.5.0";sG[Rh]=$d;!vw&&(vw=new Dw);vw.a?sG[Ph]="yes":sG[Ph]=null}var sG;function tG(a,b,c){var d,e;for(d=a.vf().he();d.Id();)if(a=d.Jd(),e=a.Tg(),null==b?null==e:vq(b,e))return c&&(a=new uG(a.Tg(),a.Ug()),d.Kd()),a;return null}t(525,1,am);_.uf=function(a){return!!tG(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!D(a,103)||this.Af()!=a.Af())return!1;for(a=a.vf().he();a.Id();)if(b=a.Jd(),c=b.Tg(),b=b.Ug(),!this.uf(c)||!vG(b,this.wf(c)))return!1;return!0};_.wf=function(a){a=tG(this,a,!1);return!a?null:a.Ug()};_.hC=function(){var a,b,c;c=0;for(b=this.vf().he();b.Id();)a=b.Jd(),c+=a.hC(),c=~~c;return c};_.xf=wG;_.yf=function(){throw new xG("Put not supported on this map");};_.zf=function(a){a=tG(this,a,!0);return!a?null:a.Ug()};_.Af=function(){return this.vf().Af()};\n_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=this.vf().he();c.Id();)b=c.Jd(),a?d+=Za:a=!0,d+=l+b.Tg(),d+=Kc,d+=l+b.Ug();return d+"}"};function wC(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function sz(a,b){var c;if(null==b)c=a.c;else if(D(b,1))c=uc+b in a.e;else a:{c=a.Df(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d].Tg();if(a.Cf(b,f)){c=!0;break a}}c=!1}return c}function kx(a,b){return null==b?a.b:D(b,1)?a.e[uc+b]:yG(a,b,a.Df(b))}\nfunction yG(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d],g=f.Tg();if(a.Cf(b,g))return f.Ug()}return null}function C(a,b,c){return null==b?zG(a,c):D(b,1)?AG(a,b,c):BG(a,b,c,a.Df(b))}function BG(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],j=d.Tg();if(a.Cf(b,j))return a=d.Ug(),d.Vg(c),a}else e=a.a[d]=[];d=new uG(b,c);e.push(d);++a.d;return null}function zG(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}\nfunction AG(a,b,c){var d,e=a.e,b=uc+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function mx(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(D(b,1)){var d,e=a.e;c=uc+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Df(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e],j=g.Tg();if(a.Cf(b,j)){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.Ug();break a}}c=null}return c}t(524,525,am);_.uf=function(a){return sz(this,a)};_.vf=function(){return new CG(this)};\n_.Cf=function(a,b){return this.Bf(a,b)};_.wf=function(a){return kx(this,a)};_.yf=function(a,b){return C(this,a,b)};_.zf=function(a){return mx(this,a)};_.Af=DG;_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function jq(){wC(this)}t(523,524,ym,jq);_.Bf=function(a,b){return Ax(a)===Ax(b)||null!=a&&vq(a,b)};_.Df=function(a){return~~yq(a)};function EG(){}t(526,121,Lm,EG);function FG(a){var b,c;b=0;for(c=a.a;c<a.i;){c=GG(a,c);if(c>=a.i)break;c=HG(a,c);++b}return b}\nfunction IG(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function JG(a){var b;a.a=0<=a.j&&!a.d?a.j:GG(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new EG;b=a.a;a.a=HG(a,a.a);return a.n.substr(b,a.a-b)}\nfunction HG(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=KG(a.n,d);if(c<=a.f&&IG(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Jz(a.c,Kz(c)))break;++d}a.k&&b==d&&(a.e?(c=KG(a.n,d),c<=a.f&&IG(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Jz(a.c,Kz(c))&&++d));return d}function GG(a,b){var c,d;if(null==a.c)throw new qG;for(d=b;!a.k&&d<a.i;)if(a.e){c=KG(a.n,d);if(c>a.f||!IG(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Jz(a.c,Kz(c)))break;++d}return d}\nfunction LG(a){MG.call(this,a," \\t\\n\\r\\u000c",!1)}function NG(a){MG.call(this,a,Ya,!1)}function MG(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=KG(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=w(G,n,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=KG(this.c,d),this.b[c]=a}}}t(527,1,{},LG,NG,MG);_.a=0;_.b=null;_.c=null;_.d=!1;\n_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function OG(){}t(528,1,{},OG);_.a=null;function PG(){}t(529,1,{},PG);_.a=null;\nfunction QG(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(D(e,1)&&(e=Cq(e),!(Aq(),!/[^,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]/.test(e.replace(/"(\\\\.|[^"\\\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=Ya);++d}}typeof a==oh?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Te+c+af),a.apply(c)):(evalString=a+Ea+c+");",$wnd.eval(evalString))}\nfunction RG(a){var b;if(null==a||0==a.length)return SG(\'JSME installation warning: invalid size or not specified size of DOM element: "\'+a+\'", Using "100%".\'),jc;b=a.charCodeAt(a.length-1);return TG(b)||46==b?a+Bj:a}function Ix(a){var a=new UG(a),b,c,d,e,f;b=$doc.getElementsByTagName(Ug);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(ng)||l,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;VG(a););return a.b}t(536,1,{});function WG(a,b){b.ud(new XG);b.td(new YG);b.vd(new ZG);b.wd(new $G(a))}\nt(535,536,{});_.b=null;_.c=1;_.d=-1;function aH(a){this.a=a;this.b=new bH(this.a);this.c=this.d=1}t(534,535,{},aH);_.a=null;function bH(a){this.a=a}t(537,1,{},bH);_.Ef=function(a){var b=this.a;b.Nb&&(null!=a&&0<a.length?(!b.Ob&&(b.Ob=new qv(b)),cH(b.Ob,a)):(b.Bb=!0,b.T="ERROR - empty or null structure",dH(b)))};_.a=null;function eH(a){this.a=a}t(538,1,{},eH);_.a=null;function fH(a,b,c,d){this.d=a;this.b=b;this.c=c;this.a=d}t(539,1,{},fH);\n_.Ff=function(){pA(this.d.f,this.b,tE(this.d)-this.c-this.a.a,uE(this.d)-(this.a.d-this.a.a))};_.a=null;_.b=null;_.c=0;var gH=_.d=null;function hH(){hH=u;gH=new my((Dy(),new Cy("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAF0lEQVR42mNgGAWjYBSMglEwCkYBpQAAB1AAAZMWyVkAAAAASUVORK5CYII=")),29,16)}\nfunction iH(){iH=u;jH=F(Fx,s,1,["Copyright (c) 2016, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);kH=(JE(),ME);lH=ZE(kH);mH=w(nH,s,55,29,0);oH=w(Fx,s,1,29,0);pH=w(nH,s,55,7,0);qH=null!=(rG(),sG[Ph]);rH=w(sH,s,59,100,0);tH=w(uH,s,60,100,0)}function vH(a){var b;if(a.Zb)b=wH(a,1)+Rc+wH(a,2)+Rc+wH(a,3);else if(b=wH(a,0),0<b.length){var c=new xH(a.kb);en(a.mb.a,c)}return b}\nfunction yH(a,b){var c,d,e,f;zH(a);c=b.a;if(H(c,$b))ov(AH(a));else if(H(c,ic))ov(Ru(a,!1));else if(H(c,qc))ov(Ru(a,!0));else if(H(c,tc))a.Nb&&pv(a.C,(!a.Ob&&(a.Ob=new qv(a)),a.Ob));else if(H(c,Kj))7!=a.$&&(a._=yl),d=b.c,d=ky(d,xl),c=by(d,a._),e=!Zx(c,yl)?Ux(c):c,!Zx(e,El)&&BH(a.kb,K(c)),a.Db=!0,a.$=7,a._=d;else if(c==Re||c==Ae){if(e=CH(a.kb,(DH(),c==Ae?EH:FH)))a.kb.f.a&&(a.Bb=!0,a.T="Chiral flag is set"),GH(a),HH(a,"changeChiral",a.n,0,0)}else if(c==Yc){f=IH(a);e=!1;for(c=1;c<=a.kb.p;++c)d=a.kb.b[c],\n-99199==d.f&&(++f,d.f=f,e=!0);e&&(a.Db=!0,HH(a,"changeManyAtomMap",a.n,0,0),GH(a))}else H(c,ek)||(H(c,bh)?GH(a):JH(a,c));(a.Db||a.Bb)&&a.Me(a.rc.d)}\nfunction KH(a,b,c,d){var e,f,g,j,h,m,o,q,r;if(!a.Ib&&(j=c-b+1,!(0>=j||b>a.Mb||c>a.Mb))){h=a.K;o=w(LH,nm,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)e=MH(a.ub[f]),q+=e.c,r+=e.d,e.d>g&&(g=e.d),o[f]=e.c,2==d&&(o[f]=e.d);a.H&&(q+=25*(j+1),r+=25*(j+1),g+=25);(!a.L||0==a.L.b||0==a.L.a)&&(a.L=sE(a));0==a.L.b&&(a.L.b=400);0==a.L.a&&(a.L.a=300);m=f=1;j=NH(a);e=Bx(j.b);j=Bx(j.a);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(m=j/g);g=0;a.H&&(a.K=f<m?f:m,g=25*e/q,2==d&&(g=25*j/r));for(f=b;f<=c;++f)2==\nd?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){a.H&&OH(a.ub[f]);2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.ub[f].p;++b)PH(a.ub[f].b[b],q/a.K,r/a.K);2==d?r+=o[f]/2:q+=o[f]/2;a.H||QH(a.ub[f])}a.K*=h}}\nfunction RH(a){var b;a.Db=!0;a.j=202;a.Gb=!1;if(0!=a.Mb){a.Db=!0;a.o=!0;for(b=a.n;b<a.Mb;++b)a.ub[b]=a.ub[b+1];--a.Mb;a.n=a.Mb;0<a.Mb?a.kb=a.ub[a.n]:(a.kb=new SH(a),a.kb.o=0);a.p&&TH(Gq(a.p,"clear"),0,0,0);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p);GH(a)}}\nfunction UH(a,b){var c,d,e,f;f=new EF;d=ye;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=ve);a.nc&&(e+=" or "+d);d=new xF(Bd+d);d.c=$b;CF(f,d);CE(d.d,a);d=new xF(Bd+c);d.c=ic;CE(d.d,a);CF(f,d);b||(d=new xF(Bd+c+" V3000"),d.c=qc,CE(d.d,a),CF(f,d));a.Nb&&(CF(f,new xF(ab)),c=a.Qb,null==c&&(c="Paste "+e),d=new xF(c),d.c=tc,CE(d.d,a),CF(f,d));SC(a,f);return f}function VH(a,b,c,d){return new WH(a.If(!b?null:b.a,K(I(Math.round(c))),K(I(Math.round(d)))))}\nfunction XH(a,b,c,d){var e,f,g,j,h,m,o;f=100*d+c;h=(c-1)*(a.jb+a.db);g=(d-1)*(a.jb+a.db);1==c&&2<d&&(g-=2*a.jb);YH(b,kH);a.Fb?(f==a.j&&YH(b,$E(kH)),ZH(b,h,g,a.jb,a.jb),YH(b,(JE(),OE)),$H(b,h,g,a.jb-1,a.jb-1)):f==a.j?aI(b,h+1,g+1,a.jb,a.jb,!1):aI(b,h,g,a.jb,a.jb,!0);if(!(1301==f&&!a.Yb||107==f&&!a.Wb))if(201!=f||a.hc)if(103!=f||a.Ab)if(!(105==f&&!a.Lb&&!a.y)&&(109!=f||a.Zb))if(c=a.jb/4,3>d)switch(YH(b,(JE(),QE)),f){case 101:YH(b,UE);bI(b,h+3,g+3,a.jb-6,a.jb-6);YH(b,QE);e=g+3;j=a.jb-6;c=a.jb-6;f=b.a;\nd=K(I(Q((h+3)*T)));e=K(I(Q(e*T)));j=K(I(Q(j*T)));c=K(I(Q(c*T)));f.k&&(cI(f,!1),dI(f,eI(f,d,e,j,c)));fI(b,h+6,g+6,a.jb-12,a.jb-12);gI(b.a,K(I(Q((h+9)*(hI(),T)))),K(I(Q((g+9)*T))),K(I(Q(2*T))),K(I(Q(4*T))));ZH(b,h+a.jb-10,g+9,2,4);0.04>Math.random()&&(YH(b,SE),gI(b.a,K(I(Q((h+10)*T))),K(I(Q((g+18)*T))),K(I(Q(4*T))),K(I(Q(4*T)))));0.96<Math.random()&&(YH(b,UE),ZH(b,h+a.jb-10,g+8,2,3));break;case 112:d=h+c;e=h+a.jb-c;j=h+a.jb/2;iI(b,d,g+a.jb-c,j,g+a.jb/2);iI(b,h+a.jb/2,g+a.jb/2,e,g+a.jb-c);m=g+a.jb-c;\nf=a.jb/24;jI(b.a,K(I(Q((j-f)*(hI(),T)))),K(I(Q(m*T))),K(I(Q((j-2*f)*T))),K(I(Q(m*T))));jI(b.a,K(I(Q((j+f)*T))),K(I(Q(m*T))),K(I(Q((j+2*f)*T))),K(I(Q(m*T))));YH(b,VE);iI(b,d,g+c,j,g+a.jb/2);iI(b,h+a.jb/2,g+a.jb/2,e,g+c);m=g+c;jI(b.a,K(I(Q((j-f)*T))),K(I(Q(m*T))),K(I(Q((j-2*f)*T))),K(I(Q(m*T))));jI(b.a,K(I(Q((j+f)*T))),K(I(Q(m*T))),K(I(Q((j+2*f)*T))),K(I(Q(m*T))));YH(b,QE);break;case 107:YH(b,TE);ZH(b,h+4,g+4,a.jb-8,a.jb-8);YH(b,QE);$H(b,h+4,g+4,a.jb-8,a.jb-8);fI(b,h+6,g+6,a.jb-11,a.jb-12);gI(b.a,K(I(Q((h+\n9)*(hI(),T)))),K(I(Q((g+9)*T))),K(I(Q(2*T))),K(I(Q(4*T))));ZH(b,h+a.jb-10,g+9,2,4);break;case 108:f=a.jb/4;iI(b,h+f,g+a.jb-f,h+a.jb-f,g+f);f=a.jb/2-f;d=g+2*a.jb/3;h+=a.jb/2;c=h+f;jI(b.a,K(I(Q(h*(hI(),T)))),K(I(Q(d*T))),K(I(Q(c*T))),K(I(Q(d*T))));g+=a.jb/3;a=h-f;jI(b.a,K(I(Q(a*T))),K(I(Q(g*T))),K(I(Q(h*T))),K(I(Q(g*T))));h=(a+h)/2;g-=f/2;a=g+f;jI(b.a,K(I(Q(h*T))),K(I(Q(g*T))),K(I(Q(h*T))),K(I(Q(a*T))));break;case 113:a.bc&&(f=c/2,d=a.jb-2*c-2*f,c=h+f+c,e=g+(c-h),YH(b,XE),kI(b.a,K(I(Q(c*(hI(),T)))),\nK(I(Q(e*T))),K(I(Q(d*T))),K(I(Q(d*T)))),YH(b,PE),j=h+a.jb/2,a=g+a.jb/2,m=c+d,o=g+f,g=o+f,jI(b.a,K(I(Q(c*T))),K(I(Q(g*T))),K(I(Q(j*T))),K(I(Q(o*T)))),jI(b.a,K(I(Q(j*T))),K(I(Q(o*T))),K(I(Q(m*T))),K(I(Q(g*T)))),g=e+d+f,o=g+f,jI(b.a,K(I(Q(c*T))),K(I(Q(g*T))),K(I(Q(j*T))),K(I(Q(o*T)))),jI(b.a,K(I(Q(j*T))),K(I(Q(o*T))),K(I(Q(m*T))),K(I(Q(g*T)))),h+=f,m=h+f,g=e+d,jI(b.a,K(I(Q(m*T))),K(I(Q(e*T))),K(I(Q(h*T))),K(I(Q(a*T)))),jI(b.a,K(I(Q(h*T))),K(I(Q(a*T))),K(I(Q(m*T))),K(I(Q(g*T)))),h=c+d+f,m=h+f,jI(b.a,\nK(I(Q(h*T))),K(I(Q(e*T))),K(I(Q(m*T))),K(I(Q(a*T)))),jI(b.a,K(I(Q(m*T))),K(I(Q(a*T))),K(I(Q(h*T))),K(I(Q(g*T)))));break;case 110:lI(b,h,g,a.jb,!0);break;case 111:lI(b,h,g,a.jb,!1);break;case 214:f=a.V;d=3+h;c=d+f/2;e=d+f;j=g+3;m=j+f;YH(b,XE);mI(b,F(LH,nm,-1,[d,c,e]),F(LH,nm,-1,[j,m,j]),3);d=c;m=j+f/2;j=m+f;mI(b,F(LH,nm,-1,[d,c+f/2,d+f]),F(LH,nm,-1,[j,m,j]),3);a.N=new AF(Bx(h),Bx(g));break;case 109:iI(b,h+c,g+a.jb/2,h+a.jb-c,g+a.jb/2);iI(b,h+a.jb-c,g+a.jb/2,h+a.jb-3*c/2,g+a.jb/2+c/2);iI(b,h+a.jb-c,\ng+a.jb/2,h+a.jb-3*c/2,g+a.jb/2-c/2);break;case 102:YH(b,KE);ZH(b,h+3,g+5,a.jb-7,a.jb-11);YH(b,QE);$H(b,h+3,g+5,a.jb-7,a.jb-11);break;case 103:YH(b,kH);a.Gb&&aI(b,h+1,g+1,a.jb,a.jb,!1);YH(b,QE);nI(a,b,h,g,"NEW");break;case 106:YH(b,SE);iI(b,h+7,g+7,h+a.jb-7,g+a.jb-7);iI(b,h+8,g+7,h+a.jb-6,g+a.jb-7);iI(b,h+7,g+a.jb-7,h+a.jb-7,g+7);iI(b,h+8,g+a.jb-7,h+a.jb-6,g+7);YH(b,QE);iI(b,h+c,g+a.jb/2,h+12,g+a.jb/2);nI(a,b,h+6,g,ue);break;case 104:YH(b,SE);iI(b,h+7,g+7,h+a.jb-7,g+a.jb-7);iI(b,h+8,g+7,h+a.jb-6,g+\na.jb-7);iI(b,h+7,g+a.jb-7,h+a.jb-7,g+7);iI(b,h+8,g+a.jb-7,h+a.jb-6,g+7);YH(b,QE);break;case 105:a.gc?(YH(b,WE),bI(b,h+3,g+3,a.jb-6,a.jb-6),YH(b,QE)):nI(a,b,h,g,"123");break;case 114:YH(b,YE);f=a.jb-8;d=h+(a.jb-f)/2;c=g+(a.jb-f)/2;gI(b.a,K(I(Q(d*(hI(),T)))),K(I(Q(c*T))),K(I(Q(f*T))),K(I(Q(f*T))));YH(b,QE);oI(a,b,h,g,KE,"i");break;case 201:iI(b,h+c,g+a.jb/2,h+a.jb-c,g+a.jb/2+2);iI(b,h+c,g+a.jb/2,h+a.jb-c,g+a.jb/2-2);iI(b,h+a.jb-c,g+a.jb/2+2,h+a.jb-c,g+a.jb/2-2);break;case 202:iI(b,h+c,g+a.jb/2,h+a.jb-\nc,g+a.jb/2);break;case 203:iI(b,h+c,g+a.jb/2-2,h+a.jb-c,g+a.jb/2-2);iI(b,h+c,g+a.jb/2+2,h+a.jb-c,g+a.jb/2+2);break;case 204:iI(b,h+c,g+a.jb/2,h+a.jb-c,g+a.jb/2);iI(b,h+c,g+a.jb/2-3,h+a.jb-c,g+a.jb/2-3);iI(b,h+c,g+a.jb/2+3,h+a.jb-c,g+a.jb/2+3);break;case 205:jI(b.a,K(I(Q((h+c/2)*(hI(),T)))),K(I(Q((g+2*c+c/3)*T))),K(I(Q((h+3*(c/2))*T))),K(I(Q((g+2*c-c/3)*T))));jI(b.a,K(I(Q((h+3*(c/2))*T))),K(I(Q((g+2*c-c/3)*T))),K(I(Q((h+5*(c/2))*T))),K(I(Q((g+2*c+c/3)*T))));jI(b.a,K(I(Q((h+5*(c/2))*T))),K(I(Q((g+2*\nc+c/3)*T))),K(I(Q((h+7*(c/2))*T))),K(I(Q((g+2*c-c/3)*T))));break;case 206:pI(a,b,h,g+2,3);break;case 207:pI(a,b,h,g,4);break;case 208:pI(a,b,h,g,5);break;case 209:pI(a,b,h,g,1);break;case 210:pI(a,b,h,g,6);break;case 211:pI(a,b,h,g,7);break;case 212:pI(a,b,h,g,8);break;case 213:nI(a,b,h,g,"FG"),a.P=new AF(Bx(h),Bx(g))}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.oc||1201!=f)&&null!=oH[d]&&oI(a,b,h,\ng,mH[d],oH[d])}function qI(a,b,c){var d,e,f;d=0;if(b<a.jb||c<2*a.jb+a.db){f=0;for(e=1;14>=e;++e)if(b<e*(a.jb+a.db)){f=e;break}b=0;for(e=1;e<=rI+2;++e)if(c<e*(a.jb+a.db)){b=e;break}0<f&&0<b&&(d=100*b+f)}109==d&&(a.Zb||(d=0));return d}function sI(a,b,c,d){var e,f;f=3;e=a.V;a.H&&(f=0);f=c-f-e;c=f+e;a.H?(a=d,e=d-e,d=(e+d)/2):(d/=2,a=d+e/2,e=d-e/2);YH(b,(JE(),XE));mI(b,F(LH,nm,-1,[f,c,f]),F(LH,nm,-1,[e,d,a]),3)}\nfunction tI(a){var b,c,d;a.Bb&&(null==a.T&&(a.T=l),d=uI(a.S,1),c=a.L.b-a.jb,b=a.jb,YH(d,kH),gI(d.a,K(I(Q(0*(hI(),T)))),K(I(Q(0*T))),K(I(Q(c*T))),K(I(Q(b*T)))),a.Fb?(YH(d,(JE(),OE)),kI(d.a,K(I(Q(-1*T))),K(I(Q(0*T))),K(I(Q(c*T))),K(I(Q((b-1)*T))))):(YH(d,lH),jI(d.a,K(I(Q(0*T))),K(I(Q(0*T))),K(I(Q((c-1-2)*T))),K(I(Q(0*T)))),YH(d,$E(kH)),jI(d.a,K(I(Q(0*T))),K(I(Q((b-1)*T))),K(I(Q((c-1)*T))),K(I(Q((b-1)*T)))),jI(d.a,K(I(Q((c-1)*T))),K(I(Q(0*T))),K(I(Q((c-1)*T))),K(I(Q((b-1)*T))))),vI(d,a.ib),YH(d,(JE(),\nQE)),-1!=a.T.toLowerCase().indexOf(ch)&&YH(d,SE),wI(d,a.T,10,15),a.H||sI(a,d,c,b),b=Bx(a.jb),c=a.L.a-Bx(a.jb),xI(a.rc,a.S.a,b,c))}\nfunction yI(a){var b,c,d,e;if(a.Cb){d=uI(a.bb,1);c=a.jb;b=a.L.a-2*a.jb-a.db;YH(d,kH);gI(d.a,K(I(Q(0*(hI(),T)))),K(I(Q(0*T))),K(I(Q(c*T))),K(I(Q(b*T))));a.Fb?(YH(d,(JE(),OE)),jI(d.a,K(I(Q(0*T))),K(I(Q((b-1)*T))),K(I(Q(c*T))),K(I(Q((b-1)*T)))),e=rI*(a.jb+a.db)+2,jI(d.a,K(I(Q(0*T))),K(I(Q(e*T))),K(I(Q(c*T))),K(I(Q(e*T)))),jI(d.a,K(I(Q(0*T))),K(I(Q(e*T))),K(I(Q(0*T))),K(I(Q(b*T)))),iI(d,a.jb-1,e,a.jb-1,b-a.jb)):(YH(d,lH),jI(d.a,K(I(Q(0*T))),K(I(Q(0*T))),K(I(Q(0*T))),K(I(Q((b-1)*T)))),iI(d,0,rI*a.jb,b-\n1,rI*a.jb),YH(d,$E(kH)),iI(d,c-1,0,c-1,b-1-a.jb),jI(d.a,K(I(Q(0*T))),K(I(Q((b-1)*T))),K(I(Q((c-1)*T))),K(I(Q((b-1)*T)))));for(b=3;b<=rI+2;++b)XH(a,d,1,b);d=2*Bx(a.jb)+a.db;xI(a.rc,a.bb.a,0,d)}}\nfunction zI(a){var b,c,d,e,f;if(a.Db){e=uI(a.pb,a.K);c=a.L.b-a.jb;b=a.L.a-3*a.jb-a.db;YH(e,a.B);c/=a.K;b/=a.K;gI(e.a,K(I(Q(0*(hI(),T)))),K(I(Q(0*T))),K(I(Q(c*T))),K(I(Q(b*T))));d=a.qb?(HF(),KF):(HF(),MF);f=(HF(),IF);var g=e.a;if(f==(HF(),IF))d==KF?g.a=l:g.a=ok;AI(e,new GE(a.sb));for(d=1;d<=a.Mb;++d){f=a.ub[d];var g=e,j=void 0,h=void 0,m=void 0,o=void 0,q=void 0,r=void 0,x=o=o=void 0,z=h=x=void 0,A=z=o=void 0,E=q=A=r=j=A=void 0,B=void 0,J=void 0,O=q=void 0,V=m=q=A=x=j=h=A=h=E=x=j=J=z=j=void 0,m=O=\nr=O=E=r=x=o=V=m=o=x=x=void 0,z=j=1;g.c=f.k.B;f.k.J&&(YH(g,(JE(),QE)),$H(g,0,0,f.k.L.b-1,f.k.L.a-1));if(0!=f.p){f.y&&(B=g,o=f.y,B.b=o,B.f=B.a.d,BI(B.a,o));f.s&&(OH(f),KH(f.k,1,f.k.Mb,0),f.s=!1);CI(f.k,f.k.v);if(-1==f.i){for(B=1;B<=f.p;++B)o=f.b[B].c,0<o&&7>o&&(YH(g,(iH(),pH)[o]),bI(g,f.b[B].o-12,f.b[B].p-12,24,24));for(B=1;B<=f.q;++B)m=f.c[B].f,q=f.c[B].i,0!=f.b[m].c&&f.b[m].c==f.b[q].c&&(YH(g,(iH(),pH)[f.b[m].c]),A=f.b[q].o-f.b[m].o,j=f.b[q].p-f.b[m].p,z=Math.sqrt(A*A+j*j),1>z&&(z=1),j/=z,z=A/z,A=\n9*j,x=9*z,o=DI(4),r=DI(4),o[0]=f.b[m].o+A,r[0]=f.b[m].p-x,o[1]=f.b[q].o+A,r[1]=f.b[q].p-x,o[2]=f.b[q].o-A,r[2]=f.b[q].p+x,o[3]=f.b[m].o-A,r[3]=f.b[m].p+x,mI(g,o,r,4))}for(B=1;B<=f.q;++B){YH(g,(JE(),PE));x=f.c[B];m=x.f;q=x.i;1==f.i&&0!=f.b[m].c&&f.b[m].c==f.b[q].c&&YH(g,(iH(),pH)[f.b[m].c]);if(3==x.e||4==x.e)o=m,m=q,q=o;o=f.b[m].o;r=f.b[m].p;V=f.b[q].o;O=f.b[q].p;if(1!=x.c||0!=x.e)A=V-o,j=O-r,z=Math.sqrt(A*A+j*j),1>z&&(z=1),j/=z,z=A/z;switch(x.c){case 2:10<=x.e&&YH(g,VE);A=2*j;x=2*z;jI(g.a,K(I(Q((o+\nA)*(hI(),T)))),K(I(Q((r-x)*T))),K(I(Q((V+A)*T))),K(I(Q((O-x)*T))));jI(g.a,K(I(Q((o-A)*T))),K(I(Q((r+x)*T))),K(I(Q((V-A)*T))),K(I(Q((O+x)*T))));YH(g,QE);break;case 3:jI(g.a,K(I(Q(o*(hI(),T)))),K(I(Q(r*T))),K(I(Q(V*T))),K(I(Q(O*T))));m=3*j;q=3*z;jI(g.a,K(I(Q((o+m)*T))),K(I(Q((r-q)*T))),K(I(Q((V+m)*T))),K(I(Q((O-q)*T))));jI(g.a,K(I(Q((o-m)*T))),K(I(Q((r+q)*T))),K(I(Q((V-m)*T))),K(I(Q((O+q)*T))));break;case 9:case 0:for(q=0;10>q;++q)m=o-(o-V)/10*q,E=r-(r-O)/10*q,jI(g.a,K(I(Q(m*(hI(),T)))),K(I(Q(E*T))),\nK(I(Q(m*T))),K(I(Q(E*T))));vI(g,f.k.t);q=EI(f.k.u);x=x.d;m=Sc;null!=x&&(m=x);x=PF(f.k.u,m);x=(o+V)/2-x/2;O=(r+O)/2+~~(q/2)-1;YH(g,VE);FI(g.a,m,K(I(Q(x*(hI(),T)))),K(I(Q(O*T))));YH(g,QE);break;default:if(1==x.e||3==x.e)A=3*j,x=3*z,E=DI(3),h=DI(3),E[0]=V+A,h[0]=O-x,E[1]=o,h[1]=r,E[2]=V-A,h[2]=O+x,mI(g,E,h,3);else if(2==x.e||4==x.e){A=3*j;x=3*z;for(q=0;10>q;++q)m=o-(o-V)/10*q,E=r-(r-O)/10*q,h=q/10,jI(g.a,K(I(Q((m+A*h)*(hI(),T)))),K(I(Q((E-x*h)*T))),K(I(Q((m-A*h)*T))),K(I(Q((E+x*h)*T))))}else jI(g.a,\nK(I(Q(o*(hI(),T)))),K(I(Q(r*T))),K(I(Q(V*T))),K(I(Q(O*T))))}}z=DI(f.p+1);j=DI(f.p+1);for(B=1;B<=f.q;++B)m=f.c[B].f,q=f.c[B].i,o=f.b[m].o,r=f.b[q].o,++j[m],++j[q],z[m]=z[m]/j[m]+r/j[m],z[q]=z[q]/j[q]+o/j[q];vI(g,f.k.t);q=EI(f.k.u);V=DI(f.p+1);r=DI(f.p+1);o=w(GI,s,112,f.p+1,0);for(B=1;B<=f.p;++B)m=HI(f,B),(null==m||1>m.length)&&(m=Ia),h=f.b[B],3==f.b[B].a&&0<f.b[B].j&&0==f.b[B].k&&0==h.d?(V[B]=r[B]=PF(f.k.u,m),o[B]=II(f,B,V[B],V[B],q,!1)):(O=z[B]<f.b[B].o,A=!0,1<j[B]&&8.333333333333334>JI(z[B]-f.b[B].o)&&\n(A=!1),2<j[B]&&(A=!1),1==j[B]&&2.5>JI(z[B]-f.b[B].o)&&(O=!0),x=m,E=l,f.k.dc&&(J=f.b[B].i,0<J&&(E+=Nd,1<J&&(E+=J))),J=l,0!=h.d&&(J=Te+h.d+af),h=l,0!=f.b[B].k&&(1<KI(f.b[B].k)&&(h+=KI(f.b[B].k)),0<f.b[B].k?h+=Na:h+=ab),O||!A?m=J+m+E+h+l:m=h+E+l+J+m,A||(x=m),x=PF(f.k.u,x),A=PF(f.k.u,m),V[B]=x,r[B]=A,A=o[B]=II(f,B,x,A,q,O),x=A.c+2+1,O=A.d+q+2,YH(g,g.c),-1==f.i&&0!=f.b[B].c&&YH(g,(iH(),pH)[f.b[B].c]),ZH(g,A.c,A.d,A.b,A.a),1==f.i?0!=f.b[B].c?YH(g,(iH(),pH)[f.b[B].c]):YH(g,(JE(),QE)):YH(g,(iH(),mH)[f.b[B].a]),\nFI(g.a,m,K(I(Q(x*(hI(),T)))),K(I(Q(O*T)))));for(B=1;B<=f.p;++B)j=f.b[B],-99199!=j.f&&(x=V[B],A=r[B],x=f.b[B].o-x/2,O=f.b[B].p+~~(q/2)-1,YH(g,(JE(),VE)),wI(g,da+(-99199!=j.f?j.f:0),x+A,O));if(0<f.v||0<f.w)if(YH(g,104==f.k.j?(JE(),SE):(JE(),YE)),0<f.v&&106!=f.k.j&&(A=o[f.v],$H(g,A.c,A.d,A.b,A.a)),0<f.w&&(m=f.c[f.w].f,q=f.c[f.w].i,A=f.b[q].o-f.b[m].o,j=f.b[q].p-f.b[m].p,z=Math.sqrt(A*A+j*j),1>z&&(z=1),j/=z,z=A/z,A=4*j,x=4*z,E=DI(5),h=DI(5),E[0]=f.b[m].o+A,E[1]=f.b[q].o+A,h[0]=f.b[m].p-x,h[1]=f.b[q].p-\nx,E[3]=f.b[m].o-A,E[2]=f.b[q].o-A,h[3]=f.b[m].p+x,h[2]=f.b[q].p+x,E[4]=E[0],h[4]=h[0],106!=f.k.j&&LI(g,E,h,5),106==f.k.j&&MI(f,f.c[f.w].f,f.c[f.w].i))){j=0;for(B=1;B<=f.p;++B)0<f.a[B]&&++j;if(j>~~(f.p/2))for(B=1;B<=f.p;++B)0<f.a[B]?f.a[B]=0:f.a[B]=1;YH(g,(JE(),SE));for(B=1;B<=f.p;++B)0<f.a[B]&&(A=o[B],$H(g,A.c,A.d,A.b,A.a))}f.y&&(g.b=null,BI(g.a,g.f))}}a.Zb&&(d=(c-48)/2,YH(e,(JE(),VE)),jI(e.a,K(I(Q(d*T))),K(I(Q(b/2*T))),K(I(Q((d+48)*T))),K(I(Q(b/2*T)))),jI(e.a,K(I(Q((d+48)*T))),K(I(Q(b/2*T))),K(I(Q((d+\n48-6)*T))),K(I(Q((b/2+6)*T)))),jI(e.a,K(I(Q((d+48)*T))),K(I(Q(b/2*T))),K(I(Q((d+48-6)*T))),K(I(Q((b/2-6)*T)))));a.H&&(a.eb=new sF(Od,0,13),a.hb=new OF(a.eb),null!=a.ob&&(d=PF(a.hb,a.ob),d=(c-d)/2,f=b-13,YH(e,(JE(),QE)),vI(e,a.eb),wI(e,a.ob,d,f)));a.H&&sI(a,e,c,b);if(!a.H){AI(e,new GE(1/a.K));d=e.a;f=MF;if(IF==(HF(),IF))f==KF?d.a=l:d.a=ok;a.Fb?(YH(e,(JE(),OE)),jI(e.a,K(I(Q((c-1)*T))),K(I(Q(0*T))),K(I(Q((c-1)*T))),K(I(Q((b-1)*T))))):(YH(e,$E(kH)),jI(e.a,K(I(Q((c-1)*T))),K(I(Q(0*T))),K(I(Q((c-1)*T))),\nK(I(Q((b-1)*T)))),YH(e,kH),jI(e.a,K(I(Q((c-2)*T))),K(I(Q(0*T))),K(I(Q((c-2)*T))),K(I(Q((b-1)*T)))),YH(e,lH),jI(e.a,K(I(Q((c-3)*T))),K(I(Q(0*T))),K(I(Q((c-3)*T))),K(I(Q((b-1)*T)))))}b=Bx(a.jb);c=2*Bx(a.jb)+a.db;xI(a.rc,a.pb.a,b,c);a.Db=!1}}\nfunction pI(a,b,c,d,e){var f,g,j,h,m;f=a.jb/4;g=!1;h=w(LH,nm,-1,9,1);m=w(LH,nm,-1,9,1);c+=a.jb/2;d+=a.jb/2;f=a.jb/2-f/2;1==e&&(e=6,g=!0);for(a=0;a<=e;++a)j=6.283185307179586/e*(a-0.5),h[a]=c+f*Math.sin(j),m[a]=d+f*Math.cos(j);LI(b,h,m,e+1);if(g){for(a=0;a<=e;++a)j=6.283185307179586/e*(a-0.5),h[a]=c+(f-3)*Math.sin(j),m[a]=d+(f-3)*Math.cos(j);iI(b,h[0],m[0],h[1],m[1]);iI(b,h[2],m[2],h[3],m[3]);iI(b,h[4],m[4],h[5],m[5])}}\nfunction NI(a){var b,c,d;if(a.Eb){d=uI(a.kc,1);b=a.L.b;c=2*a.jb+a.db;YH(d,kH);gI(d.a,K(I(Q(0*(hI(),T)))),K(I(Q(0*T))),K(I(Q(b*T))),K(I(Q(c*T))));a.Fb?(YH(d,(JE(),OE)),c=14*(a.jb+a.db),$H(d,c,0,b-c-1,2*a.jb+a.db-1)):(YH(d,$E(kH)),jI(d.a,K(I(Q((b-1)*T))),K(I(Q(0*T))),K(I(Q((b-1)*T))),K(I(Q((c-1)*T)))),jI(d.a,K(I(Q(0*T))),K(I(Q((c-1)*T))),K(I(Q((b-1-2)*T))),K(I(Q((c-1)*T)))),YH(d,lH),jI(d.a,K(I(Q(0*T))),K(I(Q(0*T))),K(I(Q((b-1)*T))),K(I(Q(0*T)))));c=a.j;233<=a.j&&262>=a.j&&(a.j=213);for(b=1;14>=b;++b)XH(a,\nd,b,1),XH(a,d,b,2);a.j=c;xI(a.rc,a.kc.a,0,0)}}\nfunction lI(a,b,c,d,e){var f,g,j,h,m,o,q,r;m=d/4;o=2+m/2;g=2+m;r=c+10*d/24;h=r+m;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);jI(a.a,K(I(Q(j*(hI(),T)))),K(I(Q(r*T))),K(I(Q(f*T))),K(I(Q(h*T))));jI(a.a,K(I(Q(g*T))),K(I(Q(r*T))),K(I(Q(f*T))),K(I(Q(h*T))));j=m/3-0.5;jI(a.a,K(I(Q(f*T))),K(I(Q((r+j)*T))),K(I(Q(f*T))),K(I(Q(h*T))));f=d-o-4;c=c+o-j;d=d-4-j-1;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);OI(a.a,K(I(Q(b*T))),K(I(Q(c*T))),K(I(Q(f*T))),K(I(Q(d*T))),K(I(Math.round(e))),K(I(Math.round(h))))}\nfunction IH(a){var b,c,d;b=-99999;for(d=1;d<=a.Mb;++d){c=a.ub[d];var e=void 0,f=void 0,g=void 0;if(0==c.p)c=0;else{g=-999999;for(e=1;e<=c.p;++e)f=PI(c.b[e]),f>g&&(g=f);c=g}c>b&&(b=c)}return b}\nfunction QI(a,b,c,d,e){var f,g,j,h;RI(e);b=SI(a,b);c=SI(a,c);j=d;for(g=1;g<=a.Mb;++g){h=new TI(d);f=a.ub[g];for(var m=b,o=c,q=h,r=void 0,x=void 0,z=void 0,A=void 0,E=r=r=r=A=r=void 0,B=void 0,J=void 0,O=x=z=r=r=void 0,V=void 0,M=void 0,E=0,J=q.a,B=1;B<=f.q;++B)r=UI(m,o,f.c[B].a,f.c[B].b),r<J&&(J=r,E=B);E*=-1;for(B=1;B<=f.p;++B)r=UI(m,o,f.b[B].o,f.b[B].p),r<J&&(J=r,E=B);if(0==E)for(B=1;B<=f.q;++B)r=f.c[B].f,A=f.c[B].i,x=f.b[r].o,z=f.b[r].p,r=f.b[A].o,A=f.b[A].p,r-=x,A-=z,V=m-x,M=o-z,z=r*r+A*A,x=V*\nV+M*M,O=UI(V,M,r,A),x+O>z+J||(r=V*r+M*A,0>r||(z=Math.sqrt(z),x=Math.sqrt(x),r/=z*x,1<=r||(r=1.5707963267948966-Math.acos(r),r=x*Math.cos(r),r*=r,r<J&&(E=-B,J=r))));q.a=J;f=E;h.a<j&&(j=h.a,RI(e),e.c=g,0<f?e.a=f:e.b=-f)}}function NH(a){var b;b=new VI;b.b=a.tb;b.a=a.rb;return b}function WI(a){var b;b=NH(a);b.b/=a.K;b.a/=a.K;return b}\nfunction XI(a,b,c,d){if(!b||YI(b)){if((b=0<a.kb.v||0<a.kb.w)&&(104==a.j||106==a.j))return!0;if(b){a.lc&&(b=a.lc,b.k==a&&(b.k=null,Ym(a.Hc,b)));var e=a.kb,f,b=new EF;e.f.a?f=new xF(Re):f=new xF(Ae);var g=f,j=ZI(e);g.e=j;$I(g.i,j);CF(b,f);CE(f.d,a);a.Zb&&0<e.v&&(f=new xF(vd),CE(f.d,a.U),g=a.U,g.d=null,g.e=g.a=0,a.U.a=e.v,a.U.d=e,a.U.e=a.n,CF(b,f));a.Zb&&(f=new xF(Yc),CE(f.d,a),CF(b,f));a.lc=b;SC(a,a.lc);aJ(a.lc.a,a,c,d)}else b=a.Zb?(!a.E&&(a.E=UH(a,!0)),a.E):(!a.D&&(a.D=UH(a,!1)),a.D),aJ(b.a,a,c,d);\nc=new nv(null,0,bJ(0));cJ(a,c,0,0);return!0}return!1}function dJ(a,b){var c;if(0==a.kb.p)return!1;c=null;switch(b){case 102:1<a.Mb?c="Delete selected molecule (red)":c="Clear canvas";var d=(JE(),RE);a.kb.y=d;a.mc=a.kb;break;case 109:c="Copy selected (blue) molecule to the other side of the reaction",d=(JE(),XE),a.kb.y=d,a.mc=a.kb}null!=c&&(a.Bb=!0,a.T=c);return null!=c||a.Db||a.Eb}\nfunction eJ(a,b){var c;if(a.mc&&(102==b||a.Zb&&109==b)){a.mc.y=null;a.Db=!0;a.mc=null;for(c=1;c<=a.Mb;++c)a.ub[c].y=null;a.Bb=!0;a.T=l}return a.Db||a.Eb}\nfunction fJ(a,b,c){var d,e,f,g,j,h;if(0==b.indexOf("$RXN")){a.Mb=0;a.Zb=!0;a.Ab=!0;d=gJ(b);j=new MG(b,d,!0);b=l;for(e=1;5>=e;++e)b=hJ(j,d);e=bJ(iJ(Lz(b.substr(0,3)),10)).a;g=bJ(iJ(Lz(b.substr(3,3)),10)).a;hJ(j,d);for(b=1;b<=e+g;++b){for(f=l;!(h=hJ(j,d),null==h||H(h,"$MOL"));)f+=h+d;a.ub[++a.Mb]=new jJ(a,f)}KH(a,1,e,1);KH(a,e+1,e+g,3);a.p&&TH(Gq(a.p,"readRXNFile"),0,0,0)}else{if(a.H||a.Pb)a.Zb=!1,a.Ab=!1;a.kb=new jJ(a,b);if(!a.kb||0==a.kb.p)return!a.kb&&(a.Bb=!0,a.T="ERROR - problems in reading/processing MOL input",\na.Me(a.rc.d)),!!a.kb;d=a.Zb||a.Ab;null!=a.r&&a.kb&&kJ(a.kb,a.r,!0);null!=a.s&&a.kb&&kJ(a.kb,a.s,!1);j=lJ(a.kb,!1);if(1>=j||a.H)d||(a.Mb=0),a.ub[++a.Mb]=a.kb;else{a.Ab=!0;d=!1;for(b=1;b<=j;++b)a.ub[++a.Mb]=new mJ(a,a.kb,b)}d?a.n=a.Mb:a.n=1;a.kb=a.ub[a.n];d&&KH(a,1,j,0);a.p&&TH(Gq(a.p,"readMolFile"),0,0,0)}null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p);nJ(a);c&&a.Me(a.rc.d);return!0}function rv(a,b){a.Bb=!0;a.T=b}\nfunction CI(a,b){var c;c=Math.round(b);100>c&&(!rH[c]&&(rH[c]=new sF(Od,0,c)),!tH[c]&&Xq(tH,c,new OF(rH[c])),a.t=rH[c],a.u=tH[c])}function YI(a){var b;b=a.bf();a=0!=(a.e&2);return b||a}\nfunction Zv(a,b){var c,d,e,f;if(0==b)return!1;zH(a);d=!1;c=a.j;a.j=b;if(300>=b)switch(a.Eb=!0,a.Cb=!0,b){case 102:RH(a);eJ(a,102);dJ(a,102);break;case 110:a.Db=!0;a.j=c;a.lb.a!=a.lb.b&&a.lb.a.b!=a.lb.b?a.o&&(++a.Mb,a.n=a.Mb,a.o=!1):(a.Bb=!0,a.T="No more undo");if(!(a.lb.a!=a.lb.b&&a.lb.a.b!=a.lb.b))break;oJ(a,pJ(a.lb));a.p&&TH(Gq(a.p,"undo"),0,0,0);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p);a.Db=!0;break;case 111:a.j=c;if(a.lb.a.c)a.o&&(++a.Mb,a.n=a.Mb,a.o=!1);else{a.Bb=!0;a.T="No more redo";\nbreak}if(!a.lb.a.c)break;e=a.lb;if(!e.a.c)throw new Vz("Cannot redo. Index is out of range.");if(!e.a.c)throw new Vz(Qd);e.a=e.a.c;oJ(a,e.a.a);a.p&&TH(Gq(a.p,"redo"),0,0,0);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p);a.Db=!0;break;case 214:XI(a,null,a.N.a,a.N.b);a.j=c;break;case 152:a.j=c;e=a.ac;e.a<e.c-1?(++e.a,e=$y(e,e.a)):e=null;null==e?(a.Bb=!0,a.T=qe):(rv(a,fe+(a.ac.a+1)+ia+a.ac.c),a.Pb=!0,qJ(a,e,!1,!0),a.Pb=!1,d=!0,a.p&&TH(Gq(a.p,xe),0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&\na.Kf(a.p));break;case 151:a.j=c;e=a.ac;0<e.a?(--e.a,e=$y(e,e.a)):e=null;null==e?(a.Bb=!0,a.T=qe):(rv(a,fe+(a.ac.a+1)+ia+a.ac.c),a.Pb=!0,qJ(a,e,!1,!0),a.Pb=!1,d=!0,null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&a.Kf(a.p),a.p&&TH(Gq(a.p,xe),0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&a.Kf(a.p));break;case 101:ar(4,new rJ(a));a.j=c;break;case 107:ar(2,new sJ(a));break;case 114:ar(3,new tJ(a));a.j=c;break;case 103:a.Gb=!0;a.j=c;break;case 105:a.y&&a.wb&&(a.wb=!1,uJ(a.kb),a.Db=!0,a.p&&TH(Gq(a.p,Ff),\n0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&a.Kf(a.p),a.j=c);a.G=1;break;case 109:a.j=c;e=vJ(a.kb);if(2==e){a.Bb=!0;a.T="Copying the agent not possible !";break}e=MH(a.kb);a.Db=!0;a.kb=new xH(a.kb);e=Bx((a.L.b-a.jb)/2-e.a);for(f=1;f<=a.kb.p;++f)PH(a.kb.b[f],2*e/a.K,0/a.K);wJ(a.kb);a.ub[++a.Mb]=a.kb;a.n=a.Mb;a.p&&TH(Gq(a.p,"reactionCopy"),0,0,0);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p);GH(a);eJ(a,109);dJ(a,109);break;case 104:0<a.kb.v?(d=!0,xJ(a.kb,a.kb.v),yJ(a,xg,a.kb.v),GH(a),\na.kb.v=0):0<a.kb.w&&(d=!0,zJ(a.kb,a.kb.w),yJ(a,yg,a.kb.v),GH(a),a.kb.w=0);AJ(a.kb);break;case 213:a.j=c;if(!a.O){var g,j,h,m;m=new EF;for(f=a.Q,g=0,j=f.length;g<j;++g)e=f[g],h=new xF(e),CF(m,h),h.c=e,CE(h.d,a);SC(a,m);a.O=m}aJ(a.O.a,a,a.P.a,a.P.b)}else{a.Cb=!0;a.Eb=!0;switch(b){case 301:a.k=3;break;case 401:a.k=4;break;case 501:a.k=5;break;case 701:a.k=9;break;case 801:a.k=10;break;case 901:a.k=11;break;case 1001:a.k=12;break;case 601:a.k=8;break;case 1101:a.k=7;break;case 1300:a.k=1;break;case 1201:ar(5,\nnew BJ(a)),a.k=18}1301<=b&&1310>=b&&(a.k=19+(b-1301));0<a.kb.v&&(a.k!=a.kb.b[a.kb.v].a&&18!=a.k?(CJ(a.kb,a.kb.v,a.k),a.kb.b[a.kb.v].k=0,a.kb.b[a.kb.v].d=0,a.kb.b[a.kb.v].i=0,DJ(a,kk+a.k),d=!0):18==a.k&&(d=Vr((Iv(),Xv).Gc.a.pb,Tk),EJ(a.kb,a.kb.v,d),DJ(a,kk+a.k),d=!0))}if(!d&&(0<a.kb.v||0<a.kb.w))if(206<=a.j&&229>=a.j)a.$=2,FJ(a.kb),d=!0,HH(a,nf,a.n,0,a.kb.w);else if(202==a.j||203==a.j||204==a.j)if(0<a.kb.v)a.$=1,e=a.kb,GJ(e,e.v,0),HH(a,kf,a.n,0,a.kb.w);else{d=1;e=mk;switch(a.j){case 203:d=2;e=lk;break;\ncase 204:d=3,e=nk}a.kb.c[a.kb.w].c=d;HH(a,e,a.n,0,a.kb.w);d=!0;a.kb.c[a.kb.w].e=0}d&&(a.Db=!0,a.Cb=!1,a.Eb=!1,AJ(a.kb),GH(a),a.j=c);a.Me(a.rc.d);return!0}\nfunction Ru(a,b){var c=null,d,e;null==c&&(c=AH(a));e=l;if(a.Zb){var f,g,j;j=vx([HJ,G],[pm,n],[82,-1],[4,a.Mb+1],0,2,1);for(g=1;3>=g;++g){f=0;for(d=1;d<=a.Mb;++d)vJ(a.ub[d])==g&&(j[g][++f]=d);j[g][0]=f}e+=wa;e+=IJ(j[1][0],3)+IJ(j[3][0],3)+ca;for(d=1;d<=j[1][0];++d)e+=ua+JJ(a.ub[j[1][d]],c);for(d=1;d<=j[3][0];++d)e+=ua+JJ(a.ub[j[3][d]],c)}else{1<a.Mb&&(a.kb=new KJ(a,a.ub,a.Mb));if(b){e=a.kb;var h,m,o;d=LJ(e,c,!0);d+="M  V30 BEGIN CTAB"+(iH(),ca);d+="M  V30 COUNTS "+e.p+da+e.q+" 0 0 "+(e.f.a&&ZI(e)?\n1:0)+ca;d+="M  V30 BEGIN ATOM\\n";g=-1.7976931348623157E308;f=1.7976931348623157E308;for(c=1;c<=e.p;++c)e.b[c].p>g&&(g=e.b[c].p),e.b[c].o<f&&(f=e.b[c].o);for(c=1;c<=e.p;++c)d+=ee,m=HI(e,c),d+=c+da+m,m=PI(e.b[c]),d+=da+MJ(0.055999999999999994*(e.b[c].o-f),0,4)+da+MJ(0.055999999999999994*(g-e.b[c].p),0,4)+da+MJ(0,0,4)+da+m,0!=e.b[c].k&&(d+=" CHG="+e.b[c].k),d+=ca;d+="M  V30 END ATOM\\nM  V30 BEGIN BOND\\n";for(c=1;c<=e.q;++c)f=e.c[c],g=f.c,d+=ee+c,h=g,1==f.c?h=1:2==f.c&&(h=2),m=f.f+da+f.i,o=0,1==g&&1==\nf.e?o=1:1==g&&2==f.e&&(o=3),1==g&&3==f.e&&(o=1,m=f.i+da+f.f),1==g&&4==f.e&&(o=3,m=f.i+da+f.f),d+=da+h+da+m,0!=o&&(d+=" CFG="+o),d+=ca;d+="M  V30 END BOND\\n";f=new ln;m=new ln;g=new ln;for(c=0;10>c;++c)Xq(m.b,m.c++,null),Xq(g.b,g.c++,null);for(c=1;c<=e.p;++c)h=e.b[c].b,null==h||0==h.length||(H(h,"abs")?en(f,new zE(c)):0==h.indexOf("mix")?(h=iJ(Mz(h,3),10),o=null,g.c>h&&(o=(iF(h,g.c),g.b[h])),null==o?j=new ln:j=o,en(j,new zE(c)),oF(g,h,j)):0==h.indexOf("or")&&(h=iJ(Mz(h,2),10),o=null,m.c>h&&(o=(iF(h,\nm.c),m.b[h])),null==o?j=new ln:j=o,en(j,new zE(c)),oF(m,h,j)));d+=NJ("MDLV30/STEABS",f);if(0<m.c)for(c=1;c<m.c;++c)d+=NJ("MDLV30/STEREL"+c,(iF(c,m.c),m.b[c]));if(0<g.c)for(c=1;c<g.c;++c)d+=NJ("MDLV30/STERAC"+c,(iF(c,g.c),g.b[c]));e=d=d+"M  V30 END CTAB\\n"+ce}else e=JJ(a.kb,c);1<a.Mb&&(a.kb=a.ub[a.n])}return e}\nfunction OJ(a,b,c,d){var e;a.vb=!1;if(XI(a,b,c,d))return a.vb=!0,a.yb=!1,!0;if(a.H&&!(DH(),null!=a.b[hd]?EH:FH).a&&!(null!=a.b[hd]?EH:FH).a&&!a.I)return!1;e=!0;a.Bb=!1;a.pc=c-Bx(a.jb);a.qc=d-(2*Bx(a.jb)+a.db);a.Bb=!0;a.T=l;a.wb=PJ(b);if(c<a.jb||d<2*a.jb+a.db){e=qI(a,c,d);if(112==e)return a.fc=!0,a.Bb=!0,a.T="Next ring will be added as spiro",dH(a),a.vb=!0;if(113==e)if(a.bc)a.Bb=!0,a.T="Move one atom",dH(a);else return a.vb=!0;if(!a.oc&&1201==e||!a.Wb&&107==e||!a.hc&&201==e||!a.Ab&&103==e||!a.Lb&&\n!a.y&&105==e||!a.Zb&&109==e)return!1;e=Zv(a,e)}else{if(d>a.L.a-a.jb-1)return!1;var b=a.pc,f=a.qc,g,j,h,m;m=0;if(0>b||0>f||f>a.rb||b>a.tb)b=0;else if(1==a.Mb)b=a.n;else{b=SI(a,b);f=SI(a,f);h=1.7976931348623157E308;for(j=1;j<=a.Mb;++j){g=a.ub[j];for(var o=void 0,q=void 0,r=void 0,q=1.7976931348623157E308,o=1;o<=g.p;++o)r=UI(b,f,g.b[o].o,g.b[o].p),r<q&&(q=r);g=q;g<h&&(h=g,m=j)}b=m}0<b?(a.n=b,a.kb=a.ub[b]):a.n=0;if(0<a.kb.v&&(DH(),null!=a.b[Wc]?EH:FH).a)if(QJ(a,a.n,a.kb.v,0,Wc),a.H&&!a.I)return!0;if(0<\na.kb.w&&(DH(),null!=a.b[hd]?EH:FH).a)if(QJ(a,a.n,0,a.kb.w,hd),a.H&&!a.I)return!0;a.yb=!0;c=Bx(c-a.jb);d=Bx(d-(2*a.jb+a.db));if(0<a.kb.v)if(104==a.j)xJ(a.kb,a.kb.v),yJ(a,xg,a.kb.v),GH(a),a.kb.v=0;else{if(106==a.j)return!0;if(108==a.j)RJ(a.kb,a.kb.v,0),yJ(a,"chargeAtom0",a.kb.v),GH(a);else if(157==a.j)RJ(a.kb,a.kb.v,1),yJ(a,"chargeAtom+",a.kb.v),GH(a);else if(158==a.j)RJ(a.kb,a.kb.v,-1),yJ(a,"chargeAtom-",a.kb.v),GH(a);else if(202==a.j||203==a.j||204==a.j||201==a.j||205==a.j)a.$=1,c=a.kb,GJ(c,c.v,0),\na.kb.x=a.kb.v,205==a.j?(a.kb.r=1,a.kb.e[1]=a.kb.p,a.kb.e[0]=a.kb.v,a.kb.w=0,HH(a,kf,a.n,0,a.kb.w)):(HH(a,kf,a.n,0,a.kb.w),GH(a));else if(206<=a.j&&229>=a.j)a.$=2,FJ(a.kb),yJ(a,mf,a.kb.v),GH(a);else if(230==a.j)a.$=3,yJ(a,of,a.kb.v),GH(a);else if(233<=a.j&&262>a.j)SJ(a.kb,!1),yJ(a,lf,a.kb.v),GH(a),a.$=3;else if(107==a.j){if(a.Xb.b)return!0;EJ(a.kb,a.kb.v,Vr(a.Xb.e.Gc.a.pb,Tk));a.kb.j=!0;yJ(a,"addAtomQuery",a.kb.v);GH(a)}else if(105==a.j)(c=TJ(a.kb))?(yJ(a,"markAtom",a.kb.v),GH(a)):(yJ(a,"unMarkAtom",\na.kb.v),GH(a));else if(113!=a.j)if(300<a.j){if(a.k!=a.kb.b[a.kb.v].a||18==a.k)CJ(a.kb,a.kb.v,a.k),a.kb.b[a.kb.v].k=0,a.kb.b[a.kb.v].d=0,a.kb.b[a.kb.v].i=0,18==a.k&&(c=Vr((Iv(),Xv).Gc.a.pb,Tk),1>c.length&&(c=Se),EJ(a.kb,a.kb.v,c)),DJ(a,kk+a.k)}else e=!1}else if(0<a.kb.w)if(104==a.j)zJ(a.kb,a.kb.w),HH(a,yg,a.n,0,a.kb.w),a.kb.w=0,GH(a);else if(106==a.j){c=a.kb;d=a.kb.w;if(0<c.a[c.c[d].f]&&0<c.a[c.c[d].i])rv(c.k,"Removal of substituent not possible.");else for(;;){d=0;for(b=c.p;1<=b;--b)0<c.a[b]&&b>d&&\n(d=b);if(0==d)break;xJ(c,d);c.a[d]=0}HH(a,"delBondGroup",a.n,0,a.kb.w);a.kb.w=0;GH(a)}else if(201==a.j)UJ(a.kb,a.kb.w),HH(a,"setBondStereo",a.n,0,a.kb.w),GH(a);else if(202==a.j||205==a.j)1==a.kb.c[a.kb.w].c&&0==a.kb.c[a.kb.w].e?(a.kb.c[a.kb.w].c=2,HH(a,lk,a.n,0,a.kb.w)):(a.kb.c[a.kb.w].c=1,a.kb.c[a.kb.w].e=0,HH(a,mk,a.n,0,a.kb.w)),GH(a),a.kb.c[a.kb.w].e=0;else if(203==a.j)a.kb.c[a.kb.w].c=2,a.kb.c[a.kb.w].e=0,HH(a,lk,a.n,0,a.kb.w),GH(a);else if(204==a.j)a.kb.c[a.kb.w].c=3,a.kb.c[a.kb.w].e=0,HH(a,\nnk,a.n,0,a.kb.w),GH(a);else if(206<=a.j&&229>=a.j)a.$=2,FJ(a.kb),HH(a,nf,a.n,0,a.kb.w),GH(a);else if(107==a.j){if(!a.Xb.b)return!0;c=Vr(a.Xb.e.Gc.a.pb,Tk);a.kb.c[a.kb.w].c=9;a.kb.c[a.kb.w].d=c;HH(a,"setQueryBond",a.n,0,a.kb.w);GH(a)}else 105==a.j?(c=a.kb,b=a.kb.w,c.k.cb=!0,c.k.gc?(c.i=-1,d=c.c[b].f,b=c.c[b].i,f=c.b[d].c,j=c.b[b].c,h=4,f==j&&0<f&&(h=0),c.b[d].c=h,c.b[b].c=h,c=0<h):c=!1,c?HH(a,"markBond",a.n,0,a.kb.w):HH(a,"unMarkBond",a.n,0,a.kb.w),GH(a)):e=!1;else if(0==a.Mb||a.Gb){if(201>=a.j)return!1;\n++a.Mb;a.n=a.Mb;a.ub[a.Mb]=new SH(a);a.kb=a.ub[a.Mb];a.Gb=!1;202<=a.j&&204>=a.j||205==a.j?(VJ(a.kb,null),a.kb.q=0,WJ(a.kb,1,c/a.K,d/a.K),a.kb.v=1,a.kb.x=1,a.$=1,b=a.kb,GJ(b,b.v,0),205==a.j?(WJ(a.kb,2,(c+21.65)/a.K,(d-12.5)/a.K),a.kb.e[0]=1,a.kb.e[1]=2,a.kb.r=1,HH(a,"addChain",a.n,0,a.kb.w)):HH(a,kf,a.n,0,a.kb.w)):206<=a.j&&229>=a.j?(a.kb.z=SI(a,c),a.kb.A=SI(a,d),a.$=2,FJ(a.kb),a.p&&TH(Gq(a.p,mf),0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&XJ(a.c,a.p,Vc)):300<a.j?(VJ(a.kb,null),CJ(a.kb,1,a.k),\na.kb.q=0,WJ(a.kb,1,c/a.K,d/a.K),a.kb.v=1,18==a.k&&(c=Vr((Iv(),Xv).Gc.a.pb,Tk),1>c.length&&(c=Se),EJ(a.kb,1,c)),yJ(a,"addAtom",a.kb.v)):230==a.j?(YJ(a,null,!0),a.p&&TH(Gq(a.p,of),0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&XJ(a.c,a.p,Vc)):233<=a.j&&262>a.j?(VJ(a.kb,null),a.kb.q=0,WJ(a.kb,1,c/a.K,d/a.K),a.kb.v=1,SJ(a.kb,!0),a.p&&TH(Gq(a.p,lf),0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&XJ(a.c,a.p,Vc)):rG();GH(a)}else e=!1;e&&(AJ(a.kb),a.Cb=!1,a.Eb=!1,a.Db=!0,dH(a))}return a.vb=e}\nfunction ZJ(a,b,c,d){var e,f,g,j;if(a.H&&!a.I||!a.yb||$J(b))return!0;a.Bb=!1;c=Bx(c-a.jb);d=Bx(d-2*a.jb);f=SI(a,c-a.pc);g=SI(a,d-a.qc);e=SI(a,c);j=SI(a,d);if(2==a.$||3==a.$||9==a.$)return!0;if(1==a.$){a:{f=a.kb;var h,m,o,q,r;f.v=0;aK(f.b[0],e,j);g=bK(f,0,1,f.p);if(0<g&&205!=f.k.j)f.v=g,g!=f.x?WJ(f,f.p,f.b[g].o,f.b[g].p):WJ(f,f.p,f.z,f.A);else if(205==f.k.j){f.w=0;g=f.e[f.r];m=f.e[f.r-1];h=f.b[g].o-f.b[m].o;b=f.b[g].p-f.b[m].p;g=Math.sqrt(h*h+b*b);1>g&&(g=1);b/=g;h/=g;o=g/2/Math.tan(0.5235987755982988);\nq=e-f.b[m].o;r=j-f.b[m].p;m=-g/2+q*h+r*b;b=r*h-q*b;if(0>m)if(1<f.r)xJ(f,f.p),yJ(f.k,"deleteAtom",f.p),--f.r,f.u=!1;else if(2==f.p)0>f.b[2].p-f.b[1].p&&0<j-f.b[1].p?f.b[2].p=f.b[1].p+g/2:0<f.b[2].p-f.b[1].p&&0>j-f.b[1].p&&(f.b[2].p=f.b[1].p-g/2),0>f.b[2].o-f.b[1].o&&0<e-f.b[1].o?f.b[2].o=f.b[1].o+0.866*g:0<f.b[2].o-f.b[1].o&&0>e-f.b[1].o&&(f.b[2].o=f.b[1].o-0.866*g);else{if(2==f.b[f.e[0]].j&&(o=cK(f,f.e[0])[1],o==f.e[1]&&(o=cK(f,f.e[0])[2]),h=f.b[f.e[0]].o-f.b[o].o,b=f.b[f.e[0]].p-f.b[o].p,g=Math.sqrt(h*\nh+b*b),1>g&&(g=1),b/=g,h/=g,q=e-f.b[o].o,r=j-f.b[o].p,e=r*h-q*b,q=f.b[f.e[1]].o-f.b[o].o,r=f.b[f.e[1]].p-f.b[o].p,j=r*h-q*b,0<e&&0>j||0>e&&0<j))e=f.q,f.v=f.e[0],GJ(f,f.v,0),zJ(f,e),0<bK(f,f.p,1,f.p)&&(f.u=!0)}else{if(f.u)break a;e=-1;m<1.5*g&&(e=(1.5*g-m)*o/(1.5*g));if((0>=b?0-b:b)>e){++f.r;if(100<f.r){rv(f.k,"You are too focused on chains, enough of it for now !");--f.r;break a}f.v=f.p;e=K(I(Math.round(b)));GJ(f,f.v,e);e=f.k;HH(e,kf,e.n,0,e.kb.w);f.e[f.r]=f.p;0<bK(f,f.p,1,f.p)&&(f.u=!0)}}f.v=0;e=\nf.r;rv(f.k,e+l)}else h=e-f.b[f.x].o,b=j-f.b[f.x].p,g=Math.sqrt(h*h+b*b),1>g&&(g=1),WJ(f,f.p,f.b[f.x].o+25*(h/g),f.b[f.x].p+25*(b/g))}a.z=!0}else if(113==a.j&&0<a.kb.v)a.zb||(a.zb=!0),f=a.kb,0<f.v&&WJ(f,f.v,e,j);else if(PJ(b)||$J(b))BH(a.kb,f),a.$=5;else if(0==a.kb.v&&0==a.kb.w&&!((0>c||0>d||d>a.rb||c>a.tb)&&5!=a.$))e=WI(a),j=a.kb,h=MH(j),b=h.a,h=h.b,0>f&&b<e.c||0<f&&b>e.b||0>g&&h<e.d||0<g&&h>e.a||dK(j,f,g),a.$=5;a.M=!1;zH(a);a.Db=!0;dH(a);a.pc=c;a.qc=d;return!0}\nfunction cJ(a,b,c,d){var e,f;if(!a.H||a.Gf().a||a.Hf().a||a.I)f=!1,e=qI(a,c,d),e!=a.xb&&(f|=eJ(a,a.xb),f|=dJ(a,e),a.xb=e),YI(b)||(c=Bx(c-a.jb),d=Bx(d-2*a.jb),b=c,c=a.Hb,0>b||0>d||d>a.rb||b>a.tb?RI(c):QI(a,b,d,qH?350:170,c),113==e&&0<a.Hb.b&&(a.Hb.b=0),a.Hb.c==a.ab.c&&a.Hb.a==a.ab.a&&a.Hb.b==a.ab.b||(f=a.ab.c,0<f&&(a.ub[f].v=0,a.ub[f].w=0),f=a.Hb.c,0<f&&(a.ub[f].v=a.Hb.a,a.ub[f].w=a.Hb.b,f!=a.n&&(a.n=f,a.kb=a.ub[a.n])),f=!0,e=a.Hb.a,a.Gf().a&&(e=eK(a,e,a.Ub),-1!=e&&(a.Ub=e,null!=a.Jb&&QG(a.Jb,F(fK,\ns,94,[new zE(a.n),new zE(e)])),a.Lf(a.n,e))),e=a.Hb.b,a.Hf().a&&(e=eK(a,e,a.Vb),-1!=e&&(a.Vb=e,a.Nf(a.n,e))),e=a.ab,d=a.Hb,e.c=d.c,e.a=d.a,e.b=d.b),f&&(a.M=!1,zH(a),a.Db=!0,a.Me(a.rc.d)))}\nfunction gK(a){var b;b=!1;if(a.H&&!a.I)return a.jc&&(hK(a,gj,!0),a.e&&(a=a.e,a.b.a.apply(null,[iK(a.a)]))),!0;a.zb&&(a.zb=!1,QH(a.kb),GH(a),b=!0);a.Bb=!1;a._=yl;if(1==a.$){if(205==a.j){b=a.kb;var c,d;b.u&&(c=bK(b,b.p,1,b.p),6>b.b[c].j&&(jK(b,null),d=b.e[b.r-1],b.c[b.q].f=c,b.c[b.q].i=d,kK(b.b[c],d),kK(b.b[c],d)),xJ(b,b.p));b.u=!1;GH(a)}else b=a.kb,c=bK(b,b.p,1,b.p),0!=c&&(--b.p,d=lK(b,c,b.x),0!=d?(--b.q,mK(b,b.x),3>b.c[d].c?(++b.c[d].c,b.c[d].e=0):rv(b.k,"Maximum allowed bond order is 3 !")):6==b.b[c].j?\n(--b.q,mK(b,b.x),rv(b.k,"Not possible connection !")):(b.c[b.q].i=c,mK(b,b.x),d=b.x,kK(b.b[c],d),kK(b.b[d],c),nK(b.c[b.q],b.b)));QH(a.kb);a.z&&(b=a.lb,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,pJ(b),b.a.c=c),HH(a,kf,a.n,0,a.kb.w),GH(a),a.z=!1);b=!0}else 5==a.$&&(QH(a.kb),GH(a),b=!0);0<a.$&&(a.M=!1,zH(a),a.Db=!0,AJ(a.kb),oK(a.kb),dH(a),a.$=0,a.o=!1,b=!0);if(qH&&(0!=a.kb.w||0!=a.kb.v))a.kb.w=0,a.kb.v=0,zH(a),a.Db=!0,dH(a),b=!0;a.jc&&!a.vb&&!b&&(a.H?hK(a,gj,!0):hK(a,Fg,!0),a.e&&(a=a.e,a.b.a.apply(null,[iK(a.a)])),\nb=!0);return b}function pK(a){a.Cb=!0;a.Eb=!0;a.Db=!0;a.Bb=!0}function zH(a){a.Cb=!1;a.Eb=!1;a.Db=!1}function eK(a,b,c){if(0>=b&&0==c||b==c&&a.n==a.Tb)return-1;0>=b&&0<c&&(b=0);a.Tb=a.n;return b}\nfunction hK(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Yb=!1:-1<b.indexOf("rbutton")&&(a.Yb=!0);-1<b.indexOf("nohydrogens")?a.dc=!1:-1<b.indexOf("hydrogens")&&(a.dc=!0);-1<b.indexOf("keephs")&&(a.Z=!0,a.$b=!1);-1<b.indexOf("removehs")&&(a.Z=!1,a.$b=!1);-1<b.indexOf("removehsc")&&(a.Z=!1,a.$b=!0);-1<b.indexOf("noquery")?a.Wb=!1:-1<b.indexOf("query")&&(a.Wb=!0);-1<b.indexOf(ij)?a.Zb=!1:-1<b.indexOf(Gj)&&(a.Zb=!0);-1<b.indexOf("noautoez")?a.x=!1:-1<b.indexOf("autoez")&&(a.x=!0);-1<b.indexOf("nostereo")?\na.hc=!1:-1<b.indexOf("stereo")&&(a.hc=!0);-1<b.indexOf("nocanonize")?a.A=!1:-1<b.indexOf("canonize")&&(a.A=!0);-1<b.indexOf("nomultipart")?a.Ab=!1:-1<b.indexOf(Qi)&&(a.Ab=!0);-1<b.indexOf("nonumber")?(a.Lb=!1,a.y=!1):-1<b.indexOf(mj)&&(a.Lb=!0,a.y=!1);-1<b.indexOf("newlook")?(a.Fb=!0,a.db=1):-1<b.indexOf("oldlook")&&(a.Fb=!1,a.db=0);-1<b.indexOf(Ff)&&(a.y=!0,a.Lb=!0);-1<b.indexOf("star")&&(a.gc=!0,a.Lb=!0);-1<b.indexOf("nostar")&&(a.gc=!1,a.Lb=!1);-1<b.indexOf("polarnitro")&&(a.Rb=!0);-1<b.indexOf("nopolarnitro")&&\n(a.Rb=!1);-1<b.indexOf("toggle")&&(a.jc=!0);-1<b.indexOf("notoggle")&&(a.jc=!1);-1<b.indexOf(Fg)&&!a.H&&(a.H=!0,a.jb=0,a.pb=null,KH(a,1,a.Mb,0),a.Nb=!1,a.D=null,a.E=null,qK(a));if(-1<b.indexOf(gj)&&a.H){a.H=!1;for(d=a.K=1;d<=a.Mb;++d)rK(a.ub[d]),OH(a.ub[d]);a.jb=24;a.kb&&(a.kb.s=!0);a.Nb=!0;a.D=null;a.E=null;qK(a)}-1<b.indexOf("depictaction")&&(a.I=!0);-1<b.indexOf("nodepictaction")&&(a.I=!1);-1<b.indexOf("xbutton")&&(a.oc=!0);-1<b.indexOf("noxbutton")&&(a.oc=!1);d=a.Nb;-1<b.indexOf("nopaste")?a.Nb=\n!1:-1<b.indexOf(wj)&&(a.Nb=!0);d!=a.Nb&&(a.D=null,a.E=null);-1<b.indexOf(Tf)&&(a.J=!0);-1<b.indexOf("noborder")&&(a.J=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.Ib=!0);-1<b.indexOf("jmeh")&&(a.Y=!0);-1<b.indexOf("showan")&&(a.cc=!0);-1<b.indexOf("atommovebutton")&&(a.bc=!0);-1<b.indexOf("noatommovebutton")&&(a.bc=!1);-1<b.indexOf("useopenchemlib")&&(a.nc=!0);-1<b.indexOf("nouseopenchemlib")&&(a.nc=!1);-1<b.indexOf("zoom")&&(a.q=!0);-1<b.indexOf("nozoom")&&\n(a.q=!1);a.Zb&&(a.y=!0,a.Ab=!0);a.H||(a.J=!1);a.Yb&&++rI;c&&dH(a)}\nfunction sK(a,b){var c,d,e;e=l;for(d=1;d<=a.Mb;++d){if(0<b&&(c=vJ(a.ub[d]),c!=b))continue;c=a.ub[d];for(var f=void 0,g=void 0,j=f=void 0,h=void 0,m=g=g=void 0,o=void 0,q=void 0,f=void 0,o=l+c.p+da+c.q,h=1;h<=c.p;++h)f=c.b[h],g=f.d,f=l,0!=g&&(f+=g),f+=HI(c,h),c.k.Y&&0<c.b[h].i&&(f+=Nd,1<c.b[h].i&&(f+=c.b[h].i)),0!=c.b[h].k&&(0<c.b[h].k?f+=Na:f+=ab,1<KI(c.b[h].k)&&(f+=KI(c.b[h].k))),g=tK(c,h),0!=g&&(f+=uc+g),o+=da+f+da+MJ(0.055999999999999994*c.b[h].o,0,2)+da+MJ(0.055999999999999994*-c.b[h].p,0,2);\nfor(h=1;h<=c.q;++h)f=c.c[h].f,g=c.c[h].i,m=c.c[h].c,q=c.c[h].e,1==q?m=-1:2==q?m=-2:3==q?(m=-1,j=f,f=g,g=j):4==q?(m=-2,j=f,f=g,g=j):10==q&&(m=-5),9==c.c[h].c&&(m=q),o+=da+f+da+g+da+m;c=o;0<c.length&&(0<e.length&&(e+=wl),e+=c)}return e}\nfunction wH(a,b){var c,d,e,f;e=l;for(c=1;c<=a.Mb;++c){if(0<b&&(d=vJ(a.ub[c]),d!=b))continue;var g=a.ub[c],j=void 0,j=uK(g);var h=j,m=(DH(),g.k.hc?EH:FH),o=g.k.A?EH:FH,q=void 0,r=void 0,x=void 0,z=void 0,A=void 0,E=void 0,B=void 0,J=void 0,O=void 0,V=void 0,M=void 0,ha=void 0,R=void 0,Ja=void 0,Xa=void 0,sb=void 0,Lc=void 0,wc=void 0,Mc=void 0,aa=void 0,Ec=void 0,kd=void 0,ge=void 0,he=void 0,tb=void 0,Ua=void 0,wd=void 0,uf=void 0,xc=void 0,vf=void 0,M=DI(h.p+10),ha=DI(h.p+10),O=DI(h.p+1),V=DI(7),\ntb=DI(h.p+1),Ja=[],Xa=[],kd=0;if(0==h.p)f=l;else{lJ(h,!0);he=!0;for(J=1;J<=h.q;++J)if(9==h.c[J].c){he=!1;break}if(o.a&&he){vK(h);oK(h);wK(h,Xa);xK(h,Ja,Xa);var Y=h,Fd=void 0,$c=void 0,bb=void 0,Gi=void 0,yb=void 0,Nc=void 0,ld=void 0,ac=void 0,ad=void 0,Ce=void 0,Z=void 0,N=void 0,Oa=void 0,fh=void 0,De=void 0,Hi=void 0,xd=void 0,bc=void 0,We=void 0,Xe=void 0,kc=void 0,bd=void 0,Fd=DI(Y.p+1),$c=DI(Y.p+1),ac=DI(Y.p+1);var zg=Y.p,Sd=void 0,ag=void 0,Nh=void 0,wf=void 0,Ag=void 0,ie=void 0,Ee=void 0,\nAg=DI(zg+2),ie=DI(100),Ee=5,wf=0;ie[0]=3;Ag[1]=Al;Ag[2]=Bl;Nh=2;if(!(3>zg))for(;Ee<ie[wf]*ie[wf];){ag=0;for(Sd=!0;Sd&&ag<=wf&&Ee>=ie[ag]*ie[ag];)0==Ee%ie[ag]?Sd=!1:++ag;if(Sd){Ag[++Nh]=gy(Ee);if(Nh>=zg)break;wf<ie.length-1&&(++wf,ie[wf]=Ee)}Ee+=2}for(N=1;N<=Y.p;++N){bb=Y.b[N];for(Oa=Xe=1;Oa<=Y.q;++Oa)(Y.c[Oa].f==N||Y.c[Oa].i==N)&&(Xe*=Y.d[Oa]);We=Y.b[N].a;18==We&&(bd=Y.b[N].e,0<bd.length&&(Nc=bd.charCodeAt(0)-65+1,ld=0,1<bd.length&&(ld=bd.charCodeAt(1)-97),0>Nc&&(Nc=0),0>ld&&(ld=0),We=28*Nc+ld));\nxd=0;0!=Y.b[N].k&&(-2>Y.b[N].k?xd=1:-2==Y.b[N].k?xd=2:-1==Y.b[N].k?xd=3:1==Y.b[N].k?xd=4:2==Y.b[N].k?xd=5:2<Y.b[N].k&&(xd=6));Ce=0;0!=bb.d&&(Ce=yK(HI(Y,N),bb.d),0>Ce&&(Ce=10-Ce));kc=126;ad=Xe;ad+=126*Y.b[N].i;kc*=7;ad+=xd*kc;kc*=7;0!=Ce&&(ad+=Ce*kc);kc*=7;ad+=We*kc;kc*=783;ad+=Y.b[N].j*kc;ac[N]=gy(ad)}for(yb=0;!zK(Y,Fd,ac);){Hi=!1;for(N=1;N<=Y.p;++N)Fd[N]!=$c[N]&&($c[N]=Fd[N],Hi=!0);if(Hi){for(N=1;N<=Y.p;++N){ac[N]=zl;for(Oa=1;Oa<=Y.b[N].j;++Oa)ac[N]=ky(ac[N],Ag[Fd[Y.b[N].n[Oa]]])}yb=0}else if(0<\nyb){for(N=1;N<=Y.p;++N)ac[N]=zl;N=1;b:for(;N<=Y.p-1;++N)for(Oa=N+1;Oa<=Y.p;++Oa)if(Fd[N]==Fd[Oa]){ac[N]=Al;break b}}else{for(N=1;N<=Y.p;++N){ac[N]=zl;for(Oa=1;Oa<=Y.b[N].j;++Oa)bb=Y.b[N].n[Oa],ac[N]=ky(ac[N],gy(Y.b[bb].a*Y.d[lK(Y,N,bb)]))}yb=1}zK(Y,Fd,ac);for(N=1;N<=Y.p;++N)ac[N]=gy($c[N]*Y.p+Fd[N])}for(N=1;N<=Y.p;++N)$c[N]=Fd[N];for(bc=1;bc<=Y.p;++bc)for(N=1;N<=Y.p;++N)if($c[N]==bc){var Bg=Y.b,cb=N,yc=void 0,yc=Bg[bc];Xq(Bg,bc,Bg[cb]);Xq(Bg,cb,yc);$c[N]=$c[bc];$c[bc]=bc;break}for(N=1;N<=Y.q;++N)Y.c[N].f=\nFd[Y.c[N].f],Y.c[N].i=Fd[Y.c[N].i],Y.c[N].f>Y.c[N].i&&(Z=Y.c[N].f,Y.c[N].f=Y.c[N].i,Y.c[N].i=Z,1==Y.c[N].e?Y.c[N].e=3:2==Y.c[N].e?Y.c[N].e=4:3==Y.c[N].e?Y.c[N].e=1:4==Y.c[N].e&&(Y.c[N].e=2));for(N=1;N<Y.q;++N){De=fh=Y.p;Gi=0;for(Oa=N;Oa<=Y.q;++Oa)Y.c[Oa].f<fh?(fh=Y.c[Oa].f,De=Y.c[Oa].i,Gi=Oa):Y.c[Oa].f==fh&&Y.c[Oa].i<De&&(De=Y.c[Oa].i,Gi=Oa);var Cg=Y.c,Ii=N,zc=void 0,zc=Cg[Gi];Xq(Cg,Gi,Cg[Ii]);Xq(Cg,Ii,zc)}wJ(Y);AJ(h);wK(h,Xa);xK(h,Ja,Xa)}else{wK(h,Xa);h.d=DI(h.q+1);for(R=1;R<=h.q;++R)h.d[R]=h.c[R].c}r=\n1;h.a=DI(h.p+1);vf=1;h.a[1]=1;for(aa=0;;){Ec=0;for(R=1;R<=h.b[r].j;++R)if(E=h.b[r].n[R],0<h.a[E]){if(!(h.a[E]>h.a[r])&&E!=tb[r]){ge=!0;for(Lc=1;Lc<=kd;++Lc)if(M[Lc]==r&&ha[Lc]==E||M[Lc]==E&&ha[Lc]==r){ge=!1;break}ge&&(++kd,M[kd]=r,ha[kd]=E)}}else V[++Ec]=E;if(0==Ec){if(vf==h.p)break;r=O[aa--]}else if(1==Ec)tb[V[1]]=r,r=V[1],h.a[r]=++vf;else{O[++aa]=r;z=0;for(R=1;R<=Ec;++R)if(J=lK(h,V[R],r),!Xa[J]){z=V[R];break}if(0==z)for(R=1;R<=Ec;++R)if(J=lK(h,V[R],r),2==h.d[J]||3==h.d[J]){z=V[R];break}0==z&&(z=\nV[1]);tb[z]=r;r=z;h.a[z]=++vf}}tb=DI(h.p+1);q=DI(h.p+1);wc=[];Ua=[];A=vf=aa=0;for(R=1;R<=h.p;++R)if(1==h.a[R]){r=R;break}b:for(;;){0<A&&(tb[r]=A);q[++vf]=r;for(h.a[r]=0;;){Ec=z=0;Mc=h.p+1;R=1;c:for(;R<=h.b[r].j;++R){E=h.b[r].n[R];for(sb=1;sb<=kd;++sb)if(M[sb]==E&&ha[sb]==r||M[sb]==r&&ha[sb]==E)continue c;0<h.a[E]&&(++Ec,h.a[E]<Mc&&(z=E,Mc=h.a[E]))}if(0==z){if(0==aa)break b;Ua[r]=!0;r=O[aa--]}else break}A=r;r=z;1<Ec&&(O[++aa]=A,wc[z]=!0)}wd=DI(h.q+1);uf=DI(h.p+1);if(m.a){for(var lc=h,im=q,bg=tb,xf=\nuf,md=M,Ac=ha,Ub=kd,Oc=void 0,cd=void 0,Td=void 0,fb=void 0,Gd=void 0,gh=void 0,Oc=DI(lc.p+1),fb=1;fb<=lc.p;++fb)Oc[im[fb]]=fb;for(fb=1;fb<=lc.p;++fb);for(fb=1;fb<=lc.q;++fb);fb=1;b:for(;fb<=lc.p;++fb)if(!(2>lc.b[fb].j||4<lc.b[fb].j)){Td=gh=0;for(Gd=1;Gd<=lc.b[fb].j;++Gd){cd=lK(lc,fb,lc.b[fb].n[Gd]);if(5==lc.d[cd])continue b;1==lc.c[cd].c&&0!=AK(lc,cd,fb)&&++gh;2==lc.c[cd].c&&(Td=lc.b[fb].n[Gd])}if(0!=gh)if(0<Td){var Ba=lc,mc=Oc,Eb=xf,Vb=void 0,Ye=void 0,Fc=void 0,nd=void 0,nc=void 0,Ud=void 0,oc=\nvoid 0,Ze=void 0,Hd=void 0,kb=void 0,qa=void 0,Ji=void 0,gb=void 0,Wb=void 0,yf=void 0,Mb=void 0,$e=void 0,hh=void 0,zf=void 0,Fe=void 0,Oh=void 0,yd=void 0,Ge=void 0,Dg=void 0,y=void 0,dd=void 0,qa=1,Ye=fb,Vb=DI(Ba.p+1);for(Vb[1]=fb;;){Ji=!1;for(kb=1;kb<=Ba.b[Ye].j;++kb)if(Fc=Ba.b[Ye].n[kb],!(Fc==Vb[1]||Fc==Vb[qa-1]))if(nd=lK(Ba,Ye,Fc),2==Ba.c[nd].c&&5!=Ba.d[nd]){Ye=Vb[++qa]=Fc;Ji=!0;break}if(!Ji)break}if(!(0==qa%2||2>Ba.b[Vb[qa]].j||3<Ba.b[Vb[qa]].j)){dd=Vb[1];nc=Vb[~~((qa+1)/2)];Hd=Vb[qa];yd=Fe=\nMb=Wb=0;Dg=hh=!1;for(kb=1;kb<=Ba.b[dd].j;++kb)Fc=Ba.b[dd].n[kb],nd=lK(Ba,dd,Fc),1!=Ba.c[nd].c||5==Ba.d[nd]||(0==Wb?Wb=Fc:Mb=Fc);0<mc[Mb]&&mc[Wb]>mc[Mb]&&(Ud=Wb,Wb=Mb,Mb=Ud);gb=Wb;0==Wb&&(gb=Mb,hh=!0);for(kb=1;kb<=Ba.b[Hd].j;++kb)Fc=Ba.b[Hd].n[kb],nd=lK(Ba,Hd,Fc),1!=Ba.c[nd].c||5==Ba.d[nd]||(0==Fe?Fe=Fc:yd=Fc);0<mc[yd]&&mc[Fe]>mc[yd]&&(Ud=Fe,Fe=yd,yd=Ud);zf=Fe;0==Fe&&(zf=yd,Dg=!0);yf=AK(Ba,lK(Ba,dd,Wb),dd);$e=AK(Ba,lK(Ba,dd,Mb),dd);Oh=AK(Ba,lK(Ba,Hd,Fe),Hd);Ge=AK(Ba,lK(Ba,Hd,yd),Hd);1<(0>yf+$e?-(yf+\n$e):yf+$e)||0!=Oh||0!=Ge?rv(Ba.k,"Bad stereoinfo on allene !"):(oc=Ba.b[Vb[qa-1]].o-Ba.b[Hd].o,Ze=Ba.b[Vb[qa-1]].p-Ba.b[Hd].p,y=Math.sqrt(oc*oc+Ze*Ze),0.001>y&&(y=0.001),0<(Ba.b[zf].p-Ba.b[Vb[qa-1]].p)*(oc/y)-(Ba.b[zf].o-Ba.b[Vb[qa-1]].o)*(Ze/y)?Eb[nc]=1:Eb[nc]=-1,hh&&(Eb[nc]*=-1),Dg&&(Eb[nc]*=-1),gb==Wb&&0>yf&&(Eb[nc]*=-1),gb==Mb&&0>$e&&(Eb[nc]*=-1),mc[gb]>mc[zf]&&(Eb[nc]*=-1))}}else c:{var Nb=lc,Gc=fb,He=xf,cc=void 0,Xb=void 0,od=void 0,zb=void 0,Sa=void 0,Vd=void 0,Pa=void 0,je=void 0,pd=void 0,\nOb=void 0,ra=void 0,Qa=void 0,Af=void 0,Bf=void 0,Pb=void 0,Fa=void 0,cg=void 0,Qa=DI(4),Bf=DI(4),dg=Nb,Wd=Gc,Cf=Oc,Xd=bg,eg=md,ih=Ac,Eg=Ub,hb=Qa,Bc=void 0,Pc=void 0,Ta=void 0,ub=void 0,Ie=void 0,Id=void 0,Id=-1;0<Xd[Wd]&&(hb[++Id]=Xd[Wd]);for(Pc=1;Pc<=Eg;++Pc)eg[Pc]==Wd&&(hb[++Id]=ih[Pc]),ih[Pc]==Wd&&(hb[++Id]=eg[Pc]);for(Pc=Id+1;Pc<dg.b[Wd].j;++Pc){Ie=dg.p+1;Ta=1;d:for(;Ta<=dg.b[Wd].j;++Ta){Bc=dg.b[Wd].n[Ta];for(ub=0;ub<Pc;++ub)if(Bc==hb[ub])continue d;Cf[Bc]<Ie&&(Ie=Cf[Bc],hb[Pc]=Bc)}}0==Xd[Wd]&&\n0<dg.b[Wd].i?(hb[3]=hb[2],hb[2]=hb[1],hb[1]=hb[0],hb[0]=-1):0<dg.b[Wd].i&&(hb[3]=hb[2],hb[2]=hb[1],hb[1]=-1);for(Sa=je=Vd=zb=cg=Pa=Ob=0;4>Sa;++Sa)0>=Qa[Sa]||(cc=lK(Nb,Gc,Qa[Sa]),Bf[Sa]=AK(Nb,cc,Gc),0<Bf[Sa]?(++Ob,cg=Qa[Sa],Vd=Qa[Sa]):0>Bf[Sa]?(++Pa,zb=Qa[Sa],Vd=Qa[Sa]):je=Qa[Sa]);pd=Ob+Pa;Fa=DI(4);Pb=0;if(3==Nb.b[Gc].j){if(1==Ob&&1==Pa||3==pd&&0<Ob&&0<Pa){rv(Nb.k,"Error in C3H stereospecification !");break c}Af=Qa[0];1==pd?Af=Vd:2==pd&&(Af=je);ra=BK(Nb,Gc,Af,Qa);Fa[0]=Vd;Fa[1]=-1;Fa[2]=ra[2];Fa[3]=\nra[1];0<Ob?Pb=1:Pb=-1}else if(4==Nb.b[Gc].j)if(1==pd)ra=BK(Nb,Gc,Vd,Qa),Fa[0]=ra[0],Fa[1]=ra[3],Fa[2]=ra[2],Fa[3]=ra[1],0<Ob?Pb=1:Pb=-1;else{Af=Qa[0];1<je&&(Af=je);1==Ob?Af=cg:1==Pa&&(Af=zb);ra=BK(Nb,Gc,Af,Qa);Xb=DI(4);for(Sa=0;4>Sa;++Sa)cc=lK(Nb,Gc,ra[Sa]),Xb[Sa]=AK(Nb,cc,Gc);if(4==pd){if(0==Ob||0==Pa){rv(Nb.k,"Error in C4 stereospecification !");break c}if(1==Ob||1==Pa)Fa[0]=ra[0],Fa[1]=ra[3],Fa[2]=ra[2],Fa[3]=ra[1],Pb=Xb[0];else{for(Sa=0;4>Sa;++Sa)-1==Xb[Sa]&&(Xb[Sa]=0);pd=2}}else if(3==pd)if(3==\nOb||3==Pa)Fa[0]=ra[0],Fa[1]=ra[3],Fa[2]=ra[2],Fa[3]=ra[1],0<Ob?Pb=-1:Pb=1;else{1==Ob?Ob=od=1:Pa=od=-1;for(Sa=0;4>Sa;++Sa)Xb[Sa]==od&&(Xb[Sa]=0);pd=2}if(2==pd)if(1==Ob&&1==Pa)ra[1]==zb?(ra[1]=ra[2],ra[2]=ra[3]):ra[2]==zb&&(ra[2]=ra[3]),Fa[0]=cg,Fa[1]=zb,Fa[2]=ra[2],Fa[3]=ra[1],Pb=1;else{if(Xb[0]==Xb[1]||Xb[1]==Xb[2]){rv(Nb.k,"Error in C4 stereospecification ! 2/0r");break c}0!=Xb[0]?(Fa[0]=ra[0],Fa[1]=ra[2],Fa[2]=ra[1],Fa[3]=ra[3]):(Fa[0]=ra[1],Fa[1]=ra[3],Fa[2]=ra[2],Fa[3]=ra[0]);1<Ob?Pb=1:Pb=-1}}var ba=\nFa,dc=Qa,Ab=void 0;dc[0]==ba[1]?(Ab=ba[0],ba[0]=ba[1],ba[1]=Ab,Ab=ba[2],ba[2]=ba[3],ba[3]=Ab):dc[0]==ba[2]?(Ab=ba[2],ba[2]=ba[0],ba[0]=Ab,Ab=ba[1],ba[1]=ba[3],ba[3]=Ab):dc[0]==ba[3]&&(Ab=ba[3],ba[3]=ba[0],ba[0]=Ab,Ab=ba[1],ba[1]=ba[2],ba[2]=Ab);dc[1]==ba[2]?(Ab=ba[1],ba[1]=ba[2],ba[2]=Ab,Ab=ba[2],ba[2]=ba[3],ba[3]=Ab):dc[1]==ba[3]&&(Ab=ba[1],ba[1]=ba[3],ba[3]=Ab,Ab=ba[2],ba[2]=ba[3],ba[3]=Ab);Fa[2]==Qa[2]?He[Gc]=1:Fa[2]==Qa[3]?He[Gc]=-1:rv(Nb.k,"Error in stereoprocessing ! - t30");He[Gc]*=Pb}}}xc=\nnew CK;B=DI(h.p+1);for(R=1;R<=h.p;++R)B[q[R]]=R;for(R=1;R<=h.p;++R){r=q[R];wc[r]&&(xc.a.a+=Ea);0<tb[R]&&DK(h,r,tb[r],xc,wd);var Qc=r,P=xc,ke=Ja[r],S=uf,fg=void 0,pc=void 0,Ra=void 0,Hc=void 0,qd=void 0,sa=void 0,rd=void 0,ed=void 0,ka=void 0,ka=Se,pc=h.b[Qc],qd=pc.d,rd=pc.i,ed=pc.k,fg=pc.a,Ra=!1;(0!=ed||0!=qd)&&(Ra=!0);0!=S[Qc]&&(Ra=!0);sa=tK(h,Qc);Hc=0!=sa;Ra=Ra||Hc;h.k.gc&&0<h.b[Qc].c&&(Ra=!0);switch(fg){case 2:ka=Zc;break;case 3:ke?ka="c":ka=sd;break;case 4:ke?(ka=Ri,0<rd&&(Ra=!0)):ka=le;break;\ncase 5:ke?ka="o":ka=se;break;case 7:ke?(ka="p",0<rd&&(Ra=!0)):ka=te;break;case 8:ke?ka=dk:ka=we;break;case 13:ke?ka=gk:ka=ze;Ra=!0;break;case 6:ka=Be;Ra=!0;break;case 9:ka=Ed;break;case 10:ka=zd;break;case 11:ka=jd;break;case 12:ka=Pd;break;case 1:ka=Nd;Ra=!0;break;case 18:Ra=!0,ka=h.b[Qc].e,!Hc&&(H(ka,Ia)||H(ka,hf)||H(ka,Uc))&&(Ra=!1)}19<=fg&&28>=fg&&(Ra=!0,ka=(iH(),oH)[fg]);Ra&&(0!=qd?ka=Te+qd+ka:ka=Te+ka,1==S[Qc]?ka+=Tc:-1==S[Qc]&&(ka+="@@"),1==rd?ka+=Nd:1<rd&&(ka+=Nd+rd),0!=ed&&(0<ed?ka+=Na:ka+=\nab,1<(0>ed?-ed:ed)&&(ka+=0>ed?-ed:ed)),Hc&&(ka+=uc+sa),ka+=af);nq(P.a,ka);for(sb=1;sb<=kd;++sb)if(M[sb]==r||ha[sb]==r)x=ha[sb],x==r&&(x=M[sb]),B[r]<B[x]&&DK(h,M[sb],ha[sb],xc,wd),9<sb&&(xc.a.a+="%"),mq(xc,l+(new zE(sb)).a);Ua[r]&&(xc.a.a+=Ga)}f=xc.a.a}0<f.length&&(0<e.length&&(e+=Rb),e+=f)}return e}\nfunction GH(a){var b,c,d,e;e=new EK;e.a=a.n;e.f=a.Mb;c=!1;for(b=1;99>b;++b)if(d=a.ub[b])0<d.p&&(c=!0),e.d[b]=uK(d);else break;e.i=a.Zb;e.e=a.Ab;e.b=a.K;e.c=a.$;if(b=c?e:null)a=a.lb,b=new FK(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function qJ(a,b,c,d){try{fJ(a,b,d)?c&&GH(a):a.Me(a.rc.d)}catch(e){if(e=gr(e),D(e,91))a.Me(a.rc.d);else throw e;}}\nfunction YJ(a,b,c){try{var d;a:{var e,f,g,j,h,m,o,q;GK(a,c);e=j=0;q=new MG(b,"|>",!0);g=-1<b.indexOf(Rc);m=1;h=FG(q);a.Mb=0;for(f=1;f<=h;++f)if(o=JG(q),Lz(o),!H(o,wl))if(H(o,Rc))++m,2==m?j=a.Mb:3==m&&(e=a.Mb+1);else{a.kb=new HK(a,o);if(0==a.kb.p){IK(a,"ERROR - problems in reading/processing molecule !");rG();d=!1;break a}++a.Mb;a.n=a.Mb;a.ub[a.Mb]=a.kb}2==m?(IK(a,"ERROR - strange reaction - fixing !"),rG(),d=!1):3<m?(IK(a,"ERROR - strange reaction !"),rG(),d=!1):(1<a.Mb&&!g&&hK(a,Qi,!0),g&&!a.Zb&&\nhK(a,Gj,!0),!g&&a.Zb&&hK(a,ij,!0),g?(KH(a,1,j,1),KH(a,j+1,e-1,2),KH(a,e,a.Mb,3)):KH(a,1,a.Mb,0),nJ(a),c&&dH(a),d=!0)}d?(a.p&&TH(Gq(a.p,"readJME"),0,0,0),null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&XJ(a.c,a.p,Vc),GH(a)):dH(a)}catch(r){if(r=gr(r),D(r,91))dH(a);else throw r;}}function HH(a,b,c,d,e){a.p&&TH(Gq(a.p,b),d,e,c);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p)}function yJ(a,b,c){HH(a,b,a.n,c,0)}function DJ(a,b){yJ(a,b,a.kb.v);GH(a)}function JK(a){zH(a);a.Db=!0;a.Me(a.rc.d)}\nfunction GK(a,b){a.j=202;a.Gb=!1;a.Mb=0;a.n=0;a.kb=new SH(a);a.kb.o=0;a.ob=null;a.K=1;a.Db=!0;b&&a.Me(a.rc.d);a.p&&TH(Gq(a.p,"reset"),0,0,0);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p);null!=a.Kb&&QG(a.Kb,null);a.p&&null!=a.p.a&&a.Kf(a.p)}\nfunction oJ(a,b){var c,d;a.n=b.a;a.Mb=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.ub[c]=uK(d):a.ub[c]=null;0<b.a?a.kb=a.ub[a.n]:a.kb=new SH(a);a.Zb=b.i;a.Ab=b.e;a.K=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.Kb&&QG(a.Kb,null),a.p&&null!=a.p.a&&a.Kf(a.p)}}function SI(a,b){return K(I(Math.round(b/a.K)))}function KK(a,b){a.Bb=!0;a.T=l;return 1>b||b>a.Mb?(a.Bb=!0,a.T="ERROR - invalid mol index: "+b,a.Me(a.rc.d),null):a.ub[b]}function nJ(a){var b,c,d;b=IH(a);for(d=1;d<=a.Mb;++d)c=a.ub[d],c.o=b}\nfunction JH(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,mb)?c=235:H(b,nb)?c=240:H(b,jb)?c=260:H(b,rb)?c=261:H(b,Fb)?c=241:H(b,qb)?c=233:H(b,pb)?c=236:H(b,ob)?c=237:H(b,Db)?c=234:H(b,Bb)?c=243:H(b,Gb)?c=252:H(b,xb)?c=244:H(b,Jb)?c=239:H(b,"-PO3H2")?c=251:H(b,ib)?c=242:H(b,db)?c=245:H(b,eb)&&(c=238);0<c?Zv(a,c):b="Not known group!";a.Bb=!0;a.T=b;a.Me(a.rc.d)}function IK(a,b){a.Bb=!0;a.T=b;dH(a)}function AH(a){var b;b=vH(a);zH(a);a.Me(a.rc.d);return b}\nfunction nI(a,b,c,d,e){var f,g,j,h;f=a.hb;h=PF(f,e);if(h>=a.jb-1)for(g=f.b.b;h>=a.jb-1&&1<g;){--g;j=new sF(f.b.a,f.b.c,g);f=new OF(j);h=PF(f,e);var m=b,o=j.b*(hI(),T);j=new sF(j.a,j.c,Math.round(o));m.e=j;LK(b.a,b.e)}else vI(b,a.eb);f=uF(f.b).a-uF(f.b).b;wI(b,e,c+(a.jb-h)/2,d+(a.jb-f)/2+f)}function oI(a,b,c,d,e,f){var g,j;g=EI(a.gb);j=PF(a.gb,f);vI(b,a.fb);!b.b?BI(b.a,e):e==b.c||aF(e,b.c)?BI(b.a,b.c):BI(b.a,b.b);wI(b,f,c+(a.jb-j)/2,d+(a.jb-g)/2+g)}function EI(a){return uF(a.b).a-uF(a.b).b}\nfunction MK(a){var b,c,d,e;b=sE(a);!a.L||b.b!=a.L.b||b.a!=a.L.a||!a.pb||!a.S?(c=!1,a.L&&(c=b.b!=a.L.b||b.a!=a.L.a),a.L=b,d=b.b-a.jb,e=b.a-3*a.jb-a.db,1>d&&(d=1),1>e&&(e=1),a.tb=Bx(d),a.rb=Bx(e),a.pb=VH(a,a.pb,a.tb,a.rb),a.H&&c&&KH(a,1,a.Mb,0),zI(a),a.H?(a.kc=null,a.bb=null,a.S=null):(a.kc=VH(a,a.kc,b.b,2*a.jb+a.db),NI(a),b=b.a-2*a.jb+a.db,1>b&&(b=1),a.bb=VH(a,a.bb,a.jb,b),yI(a),a.S=VH(a,a.S,a.tb,a.jb),tI(a))):(zI(a),a.H||(tI(a),a.M&&(NI(a),yI(a)),a.M=!0))}\nfunction Yv(a,b){a.y?0==b&&(a.G=-1,a.Bb=!0,a.T=lg,dH(a)):(a.cb?a.G=b:-1<a.G&&10>a.G?a.G=10*a.G+b:a.G=b,a.cb=!1,0==a.G?(a.G=-1,a.Bb=!0,a.T=lg):rv(a,a.G+da),dH(a))}t(543,446,Mm);_.ff=function(a){yH(this,a)};_.Gf=function(){return DH(),null!=this.Jb?EH:FH};_.Hf=function(){return DH(),DH(),FH};_.If=function(a,b,c){return oE(this,b,c)};_.Jf=pD;_.Kf=pD;_.Lf=lF;_.Mf=NK;_.Nf=lF;\n_.gf=function(a){var b,c,d,e;if(this.q){c=a.c;b=WI(this);this.K*=(100+2*c)/100;c=WI(this);if(!this.Zb){e=a.f;a=a.i;e-=Bx(this.jb);a-=2*Bx(this.jb)+this.db;d=new OK;QI(this,e,a,1.7976931348623157E308,d);var f;e=new oG;0!=d.c&&(f=this.ub[d.c],0!=f.p&&(0<d.a?(a=f.b[d.a].o,f=f.b[d.a].p):(QH(f),a=f.c[d.b].a,f=f.c[d.b].b),d=a/b.b*c.b,b=f/b.a*c.a,e.a=d-a,e.b=b-f));if(e)for(b=1;b<=this.Mb;++b)dK(this.ub[b],e.a,e.b),QH(this.ub[b])}this.Db=!0;this.$=8;this.Me(this.rc.d)}};_.Me=function(){MK(this);pK(this)};\n_.i=null;_.j=0;_.k=0;_.n=0;_.o=!1;_.q=!0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=13;_.w=null;_.x=!1;_.y=!1;_.z=!1;_.A=!0;_.D=null;_.E=null;_.G=1;_.H=!1;_.I=!1;_.J=!1;_.K=1;_.L=null;_.M=!0;_.N=null;_.O=null;_.P=null;_.R="http://peter-ertl.com/jsme/2013_03/help.html";_.S=null;_.T=null;_.U=null;_.X=null;_.Y=!1;_.Z=!0;_.$=0;_._=yl;_.bb=null;_.cb=!0;_.db=1;_.eb=null;_.fb=null;_.gb=null;_.hb=null;_.ib=null;_.jb=24;_.kb=null;_.lb=null;_.nb=null;_.ob=null;_.pb=null;_.qb=!0;_.rb=0;_.sb=1;_.tb=0;_.vb=!1;\n_.wb=!1;_.xb=0;_.yb=!1;_.zb=!1;_.Ab=!1;_.Bb=!0;_.Cb=!0;_.Db=!0;_.Eb=!0;_.Fb=!0;_.Gb=!1;_.Ib=!1;_.Jb=null;_.Kb=null;_.Lb=!1;_.Mb=0;_.Nb=!0;_.Ob=null;_.Pb=!1;_.Qb=null;_.Rb=!1;_.Sb=null;_.Tb=0;_.Ub=0;_.Vb=0;_.Wb=!1;_.Xb=null;_.Yb=!1;_.Zb=!1;_.$b=!1;_._b=!1;_.bc=!1;_.cc=!1;_.dc=!0;_.ec=null;_.fc=!1;_.gc=!1;_.hc=!0;_.ic=null;_.jc=!1;_.kc=null;_.lc=null;_.mc=null;_.nc=!0;_.oc=!0;_.pc=0;_.qc=0;var rI=10,rH,tH,kH,lH,mH,jH,qH,PK=null,pH,oH;\nfunction QJ(a,b,c,d,e){a.b[e]&&(QK(a.p),a.p.a=e,a.p.c=c,a.p.d=d,a.p.e=b,XJ(a.c,a.p,e),QK(a.p))}function RK(a,b,c){return a.b[c]?(QK(a.p),a.p.a=c,a.p.b=b,XJ(a.c,a.p,c),QK(a.p),!0):!1}function dH(a){MK(a);pK(a);a.f&&(SK(a.rc),a.f=!1)}function qK(a){pK(a);a.pb=null;a.kc=null;a.bb=null;a.S=null;var b=a.rc,c,d;for(d=new ex(new DE(b.a));d.b<d.d.Af();)c=fx(d),0<mA(b.f.p,c.s)&&qA(b.f,c.s),Ym(b.a,c);a.f=!0}function TK(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction UK(){iH();mE.call(this);this.rc=(hD(),hD(),iD).a;this.ab=new OK;this.Hb=new OK;this.F=new sF(null,0,8);this.V=(this.jb-6)/1.5;this.p=new VK;this.B=(JE(),KE);this.ub=w(WK,s,111,99,0);this.mb=new kE;this.ac=new XK;this.W=H((rG(),sG[Rh]),$d);this.C=new YK;this.Q=F(Fx,s,1,[mb,nb,Fb,jb,rb,qb,pb,ob,Db,Gb,xb,Bb,ib,eb,db]);this.kb=new SH(this);pH[0]=NE;pH[1]=new LE(255,153,153);pH[2]=new LE(255,204,102);pH[3]=new LE(255,255,153);pH[4]=new LE(102,255,255);pH[5]=new LE(51,204,255);pH[6]=new LE(255,\n153,255);this.ab.c=1;this.Hb.c=1;this.ub[1]=this.kb;this.U=new ZK(this);this.a=F(Fx,s,1,[gd,Vc,Xc,id,Wc,hd]);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 $K(this)}t(542,543,Mm,UK);_.Gf=function(){return DH(),null!=this.b[Xc]||(null!=this.Jb?EH:FH).a?EH:FH};_.Hf=function(){return DH(),null!=this.b[id]?EH:FH};_.If=function(a,b,c){var d;return a?(d=a.a,Fz(d.s,b,c),a):oE(this,b,c)};_.Jf=function(a){RK(this,a,"AfterPaste")};_.Kf=function(a){XJ(this.c,a,Vc)};\n_.Lf=function(a,b){QJ(this,a,b,0,Xc)};_.Mf=function(a){return RK(this,a,gd)};_.Nf=function(a,b){QJ(this,a,0,b,id)};_.Me=function(){dH(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=!1;function XJ(a,b,c){if((c=a.a.b[c])&&b){var d=a.a.d;d.action=b.a;d.atom=b.c;d.bond=b.d;d.molecule=b.e;d.argument=b.b;c(a.a.d)}}function $K(a){this.a=a}t(544,1,{},$K);_.a=null;function aL(a,b){return aL(a,b)}function bL(a){a.c.pb.style.display!=hj&&(rE(a.b),SK(a.d))}function cL(a){dL.call(this,a,jc,jc,null)}\nfunction eL(a,b){dL.call(this,a,jc,jc,b)}function fL(a,b,c){dL.call(this,a,b,c,null)}\nfunction dL(a,b,c,d){var e;if(null==a)SG("JSME initialization error: HTML id argument is null.");else if(H(Rd,a))SG(\'JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".\');else if(e=mC(a)){this.a=gL;++gL;this.c=e;this.b=new UK;this.b.d||(this.b.d={},this.b.d.src=iK(this));this.d=new hL(this.b,b,c,d);hA(e,this.d,e.pb);d&&sf in d&&(this.d.b=d[sf]);a=this.d;a.d||(a.d=pE(a,tE(a),uE(a)),a.d.i=!1);var b=a.c,f,g,j,h,m,o,q;b.W?PK=Rd:PK="JME";CE(b.Fc.Cc,b);b.D=UH(b,\n!1);b.E=UH(b,!0);rv(b,PK+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.L=sE(b);hE(b,null);b.Fb||(b.db=0);b.eb||(b.eb=new sF(Od,0,13),b.hb=new OF(b.eb));b.fb||(b.fb=new sF(Od,1,13),b.gb=new OF(b.fb));b.ib||(b.ib=new sF(Od,0,11),new OF(b.ib));CI(b,b.v);b.Wb=!1;b.Zb=!1;b.x=!1;b.hc=!0;b.A=!0;b.oc=!0;b.Yb=!1;rI=10;b.dc=!0;try{q=iL(b.rc,"options");null!=q&&hK(b,q,!1);j=iL(b.rc,"jme");null!=j&&(b.X=j);m=iL(b.rc,"mol");null!=m&&(b.nb=m);g=iL(b.rc,"depictcgi");null!=g&&(b._b=!0);o=iL(b.rc,Bk);null!=\no&&(b.ob=o,dH(b));b.s=iL(b.rc,"atomcolors");b.r=iL(b.rc,"atombg");f=iL(b.rc,"depictbg");if(null!=f&&b.H){var r;var x,z,A,E;z=(JE(),KE);try{if(0!=f.indexOf(ta))throw new pq("bad hex encoding");E=iJ(f.substr(1,2),16);A=iJ(f.substr(3,2),16);x=iJ(f.substr(5,2),16);r=z=new LE(E,A,x)}catch(B){if(B=gr(B),D(B,91))rG(),r=z;else throw B;}b.B=r}b.cc&&b.kb&&uJ(b.kb);h=iL(b.rc,"notify_structural_change_js_function");b.Kb=h}catch(J){if(J=gr(J),!D(J,91))throw J;}b.j=202;for(f=0;23>f;++f)mH[f]=(JE(),TE),oH[f]=Se;\noH[1]=Nd;mH[1]=(JE(),OE);oH[2]=Zc;mH[2]=TE;oH[3]=sd;mH[3]=OE;oH[4]=le;mH[4]=YE;oH[5]=se;mH[5]=SE;oH[9]=Ed;mH[9]=VE;oH[10]=zd;mH[10]=VE;oH[11]=jd;mH[11]=VE;oH[12]=Pd;mH[12]=VE;oH[8]=we;mH[8]=$E(UE);oH[7]=te;mH[7]=TE;oH[6]=Be;mH[6]=OE;oH[13]=ze;mH[13]=OE;oH[18]=Se;mH[18]=OE;for(f=19;28>=f;++f)g=ue,19<f&&(g+=f-19),oH[f]=g,mH[f]=OE;iE(b);b.lb=new jL;f=a.c;f.L=sE(f);null!=f.X?(YJ(f,f.X,!1),null!=f.r&&f.kb&&kJ(f.kb,f.r,!0),null!=f.s&&f.kb&&kJ(f.kb,f.s,!1)):null!=f.nb&&qJ(f,f.nb,!1,!1);dH(a.c);j=this.b;\nf=this.d;var O,V,M,ha,R,Ja;g=(V=new zB((hH(),gH)),V.pb.alt="drag out MOL or RXN file",Hz(V,V.pb.alt),V);V=(O=new kL,ha=g.a.e,R=g.a.a,M=~~((24-R)/2),0>M&&(M=0),Ja=new lL(f,ha,M,g),mL(Ja),en(f.k,Ja),O.c=ha,O.b=R,O.d=24,O.a=M,O);R=V.c;ha=V.b;WG(new aH(j),f);M=0>=nL();O=new eH(j);M?(M=new oL,Hz(M,g.pb.alt),0<=R&&(M.pb.style[tl]=R+Bj),0<=ha&&(M.pb.style[Jh]=ha+Bj),ha=new fH(f,M,R,V),pA(ha.d.f,ha.b,tE(ha.d)-ha.c-ha.a.a,uE(ha.d)-(ha.a.d-ha.a.a)),en(f.k,ha),M.pb.draggable=Rk,M.pb.style[ug]=(is(),Oi),Rz(M,\nO,(Ou(),Ou(),Pu))):(g.pb.draggable=Rk,g.pb.style[ug]=(is(),Oi),Rz(g,O,(Ou(),Ou(),Pu)))}else SG("JSME initialization error: HTML id "+a+" not found.")}function pL(){return Ix(null)}function qL(a){return Ix(a)}t(545,1,xm,cL,eL,fL,dL);_.Of=function(a){Sz(this.d,new rL(this,a),(vu(),vu(),wu))};_.Pf=function(a){Sz(this.d,new sL(this,a),($v(),$v(),aw))};_.Qf=function(a){Sz(this.d,new tL(this,a),(fw(),fw(),gw))};_.Rf=function(a){Sz(this.d,new uL(this,a),(iw(),iw(),jw))};\n_.Sf=function(a){ar(2,new vL(this.b,a))};_.Tf=function(){RH(this.b)};_.Uf=function(){Kr((Hr(),Ir),new wL(this))};_.Vf=function(){var a,b,c;c=[];for(b=new ex(this.d.a);b.b<b.d.Af();)a=fx(b),c[c.length]=a.p;return c};_.Wf=function(){return this.b.a};_.Xf=function(a){return this.b.b[a]};_.Yf=ty;_.Zf=function(){return this.b.R};_.$f=function(){return this.b.qb};_._f=function(){var a;a=-1;1==this.d.a.c?a=0:1<this.d.a.c&&(a=1);return 0>a?null:$y(this.d.a,a).p};_.ag=function(){return this.b.sb};_.bg=function(){return this.b.Kb};\n_.Rd=function(){return Ur(this.d.pb,oj)};_.cg=function(){var a;a=[];a.length=2;a[0]=Ur(this.d.pb,pj);a[1]=Ur(this.d.pb,oj);return a};_.Sd=function(){return Ur(this.d.pb,pj)};_.dg=function(){return this.c.pb};_.eg=function(){return this.b.Qb};_.fg=function(){return this.b.Sb};_.gg=function(a){SG("JSME initialization error: "+a)};_.hg=function(){return this.b.H};_.Ud=function(){return this.c.pb.style.display!=hj};_.ig=function(){var a=this.b,b;a.Zb?b=sK(a,1)+Rc+sK(a,2)+Rc+sK(a,3):b=sK(a,0);return b};\n_.jg=function(a){return Ru(this.b,a)};_.kg=function(){var a=this.b,b,c;b=a.hc;a.hc=!1;c=vH(a);a.hc=b;dH(a);return c};_.lg=function(a){hK(this.b,a,!0)};_.mg=function(a){qJ(this.b,a,!0,!0)};_.ng=function(a){YJ(this.b,a,!0)};_.og=function(a){return aL(this,a)};_.Re=function(){bL(this)};_.pg=function(){GK(this.b,!0)};_.qg=function(a){var b=this.b;if(a=KK(b,a)){var c;for(c=1;c<=a.p;++c)a.b[c].c=0;JK(b)}};_.rg=function(a){this.b.j=a};_.sg=function(a){this.b.e=new xL(this,a)};\n_.tg=function(a){TK(this.b,"AfterPaste",a)};_.ug=function(a){TK(this.b,Vc,a)};_.vg=function(a){var b=this.d,c,d;if(b.b!=a){b.b=a;for(d=new ex(b.a);d.b<d.d.Af();)c=fx(d),a?c.a=l:c.a=ok}rE(b.c)};_.wg=function(a,b){var c=this.b,d;if(d=KK(c,a))kJ(d,b,!0),JK(c)};_.xg=function(a){var b=this.b;b.v=a;dH(b)};_.yg=function(a,b){var c=this.b,d;d=KK(c,a);1>b||b>d.p?(c.Bb=!0,c.T="ERROR - invalid atom index: "+b,dH(c)):(d.v=b,JK(c))};_.zg=function(a){TK(this.b,gd,a)};_.Ag=function(a,b){TK(this.b,a,b)};\n_.Wd=function(a){Ez(this.d,a);bL(this)};_.Bg=function(a){this.b.R=a};_.Cg=function(a){var b=this.b;b.qb=a;dH(b)};_.Dg=function(a){var b=this.b;b.sb=a;dH(b)};_.Eg=function(a){this.b.Jb=a};_.Fg=function(a){this.b.Kb=a};_.Gg=function(a){var b=this.b;b.Qb=a;b.D=UH(b,!1)};_.Hg=function(a){this.b.Sb=a};_.Ig=function(a,b){Fz(this.d,a,b);bL(this)};_.Jg=function(a,b,c){c&&Fz(this.c,a,b);Fz(this.d,a,b);bL(this)};_.Kg=function(a,b){Gz(this.d,a,b);bL(this)};\n_.Lg=function(a,b,c){c&&Gz(this.c,a,b);Gz(this.d,a,b);bL(this)};_.Mg=function(a){JH(this.b,a)};_.Ng=function(a,b){var c=this.b,d;c.o=!1;d=c.gc;c.gc=!1;c.ic=new HK(c,a);c.gc=d;c.j=253;c.Bb=!0;c.T=b;dH(c)};_.Xd=function(a){Nz(this.c.pb,a)};_.Yd=function(a){this.d.pb.style[tl]=a;bL(this)};_.Og=function(a){IK(this.b,a)};_.Pg=function(){return AH(this.b)};_.a=-1;_.b=null;_.c=null;_.d=null;var gL=0;function wL(a){this.a=a}t(546,1,{},wL);\n_.Zc=function(){var a,b;for(b=new ex(this.a.d.a);b.b<b.d.Af();)a=fx(b),a.s.pb.innerHTML=a.p||l};_.a=null;function rL(a,b){this.a=a;this.b=b}t(547,1,{},rL);_.sd=function(a){a=a.a;Kr((Hr(),Ir),new yL(this,this.b,a))};_.a=null;_.b=null;function yL(a,b,c){this.a=a;this.c=b;this.b=c}t(548,1,{},yL);_.Zc=zL;_.a=null;_.b=null;_.c=null;function sL(a,b){this.a=a;this.b=b}t(549,1,{},sL);_.Vc=function(a){a=a.a;Kr((Hr(),Ir),new AL(this,this.b,a))};_.a=null;_.b=null;\nfunction AL(a,b,c){this.a=a;this.c=b;this.b=c}t(550,1,{},AL);_.Zc=zL;_.a=null;_.b=null;_.c=null;function uL(a,b){this.a=a;this.b=b}t(551,1,{},uL);_.a=null;_.b=null;function lw(a,b,c){this.a=a;this.c=b;this.b=c}t(552,1,{},lw);_.Zc=zL;_.a=null;_.b=null;_.c=null;function tL(a,b){this.a=a;this.b=b}t(553,1,{},tL);_.Xc=function(a){a=a.a;Kr((Hr(),Ir),new BL(this,this.b,a))};_.a=null;_.b=null;function BL(a,b,c){this.a=a;this.c=b;this.b=c}t(554,1,{},BL);_.Zc=zL;_.a=null;_.b=null;_.c=null;\nfunction xL(a,b){this.a=a;this.b=b}t(555,1,{},xL);_.a=null;_.b=null;\nfunction CL(){var a=DL("JSApplet.JSME"),b;$wnd.JSApplet.JSME=v(function(){var a;EL(FL,arguments)?a=arguments[0]:3==arguments.length?a=new fL(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new cL(arguments[0]):4==arguments.length?a=new dL(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new eL(arguments[0],arguments[1]));this.g=a;GL();a[gf]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=v(function(a){this.g.Of(null==a?null:a.constructor==\n$wnd.JSApplet.JsClosureJsme?a.g:new HL(a))});b.addMouseDownHandler=v(function(a){this.g.Pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new HL(a))});b.addMouseOutHandler=v(function(a){this.g.Qf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new HL(a))});b.addMouseOverHandler=v(function(a){this.g.Rf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new HL(a))});b.alert=v(function(a){this.g.Sf(a)});b.clear=v(function(){this.g.Tf()});b.deferredRepaint=v(function(){this.g.Uf()});\nb.getAllGraphicsString=v(function(){return this.g.Vf()});b.getAlldefinedCallBackNames=v(function(){var a=this.g.b.a;GL();return a});b.getCallBack=v(function(a){return this.g.Xf(a)});b.getCreationIndex=v(function(){return this.g.Yf()});b.getHelpURL=v(function(){return this.g.b.R});b.getMolecularAreaAntiAlias=v(function(){return this.g.b.qb});b.getMolecularAreaGraphicsString=v(function(){return this.g._f()});b.getMolecularAreaLineWidth=v(function(){return this.g.b.sb});b.getNotifyStructuralChangeJSfunction=\nv(function(){return this.g.b.Kb});b.getOffsetHeight=v(function(){return this.g.Rd()});b.getOffsetSize=v(function(){return this.g.cg()});b.getOffsetWidth=v(function(){return this.g.Sd()});b.getParentContainer=v(function(){return this.g.c.pb});b.getPasteLabel=v(function(){return this.g.b.Qb});b.getPrePasteJSfunction=v(function(){return this.g.b.Sb});b.initializationError=v(function(a){this.g.gg(a)});b.isDepictMode=v(function(){return this.g.b.H});b.isVisible=v(function(){return this.g.Ud()});b.jmeFile=\nv(function(){return this.g.ig()});b.molFile=v(function(a){return this.g.jg(a)});b.nonisomericSmiles=v(function(){return this.g.kg()});b.options=v(function(a){this.g.lg(a)});b.readMolFile=v(function(a){this.g.mg(a)});b.readMolecule=v(function(a){this.g.ng(a)});b.read_MOL_SDF_RXN=v(function(a){return this.g.og(a)});b.repaint=v(function(){this.g.Re()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=v(function(a){return IL(null,arguments,!0)[0]});b.reset=v(function(){this.g.pg()});b.resetAtomColors=v(function(a){this.g.qg(a)});\nb.setAction=v(function(a){this.g.rg(a)});b.setAfterDepictEditToggleEventHandler=v(function(a){this.g.sg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new HL(a))});b.setAfterPasteCallback=v(function(a){this.g.tg(a)});b.setAfterStructureModifiedCallback=v(function(a){this.g.ug(a)});b.setAntialias=v(function(a){this.g.vg(a)});b.setAtomBackgroundColors=v(function(a,b){this.g.wg(a,b)});b.setAtomMolecularAreaFontSize=v(function(a){this.g.xg(a)});b.setAtomToHighLight=v(function(a,b){this.g.yg(a,\nb)});b.setBeforePasteCallback=v(function(a){this.g.zg(a)});b.setCallBack=v(function(a,b){this.g.Ag(a,b)});b.setHeight=v(function(a){this.g.Wd(a)});b.setHelpURL=v(function(a){this.g.Bg(a)});b.setMolecularAreaAntiAlias=v(function(a){this.g.Cg(a)});b.setMolecularAreaLineWidth=v(function(a){this.g.Dg(a)});b.setNotifyAtomHighLightChangeJSfunction=v(function(a){this.g.Eg(a)});b.setNotifyStructuralChangeJSfunction=v(function(a){this.g.Fg(a)});b.setPasteLabel=v(function(a){this.g.Gg(a)});b.setPrePasteJSfunction=\nv(function(a){this.g.Hg(a)});b.setSize=v(function(a,b,e){IL(this.g,arguments,!1)});b.setSubstituent=v(function(a){this.g.Mg(a)});b.setTemplate=v(function(a,b){this.g.Ng(a,b)});b.setVisible=v(function(a){this.g.Xd(a)});b.setWidth=v(function(a){this.g.Yd(a)});b.showInfo=v(function(a){this.g.Og(a)});b.smiles=v(function(){return this.g.Pg()});JL({"0":{2:[[function(){return this.Ig.apply(this,arguments)},null,void 0,mj,mj],[function(){return this.Kg.apply(this,arguments)},null,void 0,tk,tk]],3:[[function(){return this.Lg.apply(this,\narguments)},null,void 0,tk,tk,Sf],[function(){return this.Jg.apply(this,arguments)},null,void 0,mj,mj,Sf]]}},!1);JL({"0":{"0":[[pL,null,void 0]],1:[[qL,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new KL(e));return[e]},oh]]}},!0);LL(FL,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Gx(){ML||(ML=!0,CL())}t(556,1,{},Gx);var ML=!1;\nfunction Kx(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oh)$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 Jx(){}t(558,1,{},Jx);_.Zc=function(){Kx()};function KL(a){this.a=a}t(560,1,{79:1,124:1},KL);_.eQ=function(a){return null!=a&&D(a,79)&&this.a==a.a};_.a=null;function HL(a){this.a=a}t(561,1,{80:1,124:1},HL);\n_.eQ=function(a){return null!=a&&D(a,80)&&this.a==a.a};_.a=null;function mL(a){pA(a.e.f,a.b,tE(a.e)-a.d-a.c,uE(a.e)-(a.a-a.c))}function lL(a,b,c,d){this.e=a;this.d=b;this.c=c;this.a=24;this.b=d}t(562,1,{},lL);_.Ff=function(){mL(this)};_.a=0;_.b=null;_.c=0;_.d=0;_.e=null;function kL(){}t(563,1,{},kL);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction VG(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(tl)||l;b=c.getAttribute(Jh)||l;f=c.getAttribute(Si)||l;e=c.getAttribute(Lh)||l;var j,h,m;m={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Si)||l,h=h.getAttribute(Tk)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(m[j]=h));c.removeAttribute(ng);c.removeAttribute(Si);c.removeAttribute("archive");c.removeAttribute(Jh);c.removeAttribute(tl);c.removeAttribute(rf);c.removeAttribute("hspace");\nc.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=ds();c.setAttribute(Lh,d);c.style[tl]=RG(g);c.style[Jh]=RG(b);b=new NL(a,d,m,e,c,f);Kr((Hr(),Ir),b);++a.b;return!0}function UG(a){this.a="JME.class";this.d=a}t(564,1,{},UG);_.kd=function(){return VG(this)};_.a=null;_.b=0;_.c=null;_.d=null;function NL(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(565,1,{},NL);\n_.Zc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,jc,jc,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Lh,this.e):this.c.removeAttribute(Lh);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 OL(){}t(566,1,xm,OL);function PL(a){this.a=a}t(567,1,{},PL);_.Zc=function(){this.a()};_.a=null;function QL(a){this.a=a}t(568,1,{},QL);\n_.kd=function(){this.a();return!1};_.a=null;\nfunction RL(){var a=DL("JSApplet.Utils");$wnd.JSApplet.Utils=v(function(){var a;EL(SL,arguments)?a=arguments[0]:0==arguments.length&&(a=new OL);this.g=a;GL();a[gf]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=v(function(a){Kr((Hr(),Ir),new PL(a))});$wnd.JSApplet.Utils.runAfterFixedDelay=v(function(a,c){Nr((Hr(),new QL(a)),c)});$wnd.JSApplet.Utils.safeLog=v(function(a){SG(a)});LL(SL,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&\n($wnd.JSApplet.Utils[p]=a[p])}function Hx(){TL||(TL=!0,RL())}t(569,1,{},Hx);var TL=!1;function Qx(){this.f="divide by zero"}t(571,121,Lm,Qx);function zx(){}t(572,121,Lm,zx);function DH(){DH=u;FH=new UL(!1);EH=new UL(!0)}function UL(a){this.a=a}t(573,1,{84:1,85:1,88:1},UL);_.eQ=function(a){return D(a,85)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Rk:dh};_.a=!1;var FH,EH;function TG(a){return null!=String.fromCharCode(a).match(/\\d/)}function VL(){}\nfunction WL(a){return typeof a==mj?we+(0>a?-a:a):a}function XL(a,b){var c;c=new VL;c.d=Ad+(YL(0!=a?-a:0)?WL(0!=a?-a:0):l+zq(c));ZL(0!=a?-a:0)&&$L(0!=a?-a:0,c);c.b=4;c.a=b;return c}function U(a){var b;b=new VL;b.d=Ad+(YL(a)?WL(a):l+zq(b));ZL(a)&&$L(a,b);return b}function aM(a,b){var c;c=new VL;c.d=Ad+(YL(a)?WL(a):l+zq(c));ZL(a)&&$L(a,c);c.b=b?8:0;return c}function bM(){var a;a=new VL;a.d=Ad+(YL(0)?WL(0):l+zq(a));ZL(0)&&$L(0,a);a.b=2;return a}\nfunction cM(a){var b;b=new VL;b.d=Ad+(YL(a)?WL(a):l+zq(b));ZL(a)&&$L(a,b);b.b=1;return b}function ZL(a){return typeof a==mj&&0<a}function YL(a){return null!=a&&0!=a}function $L(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ul[b.c])c=c.prototype;else{c=Ul[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(575,1,{},VL);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;\nfunction dM(a){var b;if(!(b=eM,!b&&(b=eM=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a)))throw new fM(Jd+a+ja);return parseFloat(a)}\nfunction iJ(a,b){var c,d;if(null==a)throw new fM(lj);if(2>b||36<b)throw new fM("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new fM(Jd+a+ja);}c=parseInt(a,b);if(isNaN(c))throw new fM(Jd+a+ja);if(-2147483648>c||2147483647<c)throw new fM(Jd+a+ja);return c}t(577,1,{84:1,96:1});var eM=null;function gM(a){this.a=a}\nt(576,577,{84:1,88:1,89:1,96:1},gM);_.eQ=function(a){return D(a,89)&&a.a==this.a};_.hC=hM;_.tS=iM;_.a=0;function IE(a){this.a=a}t(578,577,{84:1,88:1,92:1,96:1},IE);_.eQ=function(a){return D(a,92)&&a.a==this.a};_.hC=hM;_.tS=iM;_.a=0;function wE(){}function un(a){this.f=a}t(579,121,{84:1,91:1,93:1,99:1,100:1},wE,un);function kA(){}function jM(a){this.f=a}t(580,121,Lm,kA,jM);function zE(a){this.a=a}\nfunction cy(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 Vx(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function Wm(a){var b,c,d;b=w(kM,nm,-1,8,1);c=(lM(),mM);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 nM(b,d,8)}\nfunction bJ(a){var b,c;return-129<a&&128>a?(b=a+128,c=(oM(),pM)[b],!c&&(c=pM[b]=new zE(a)),c):new zE(a)}t(581,577,{84:1,88:1,94:1,96:1},zE);_.eQ=function(a){return D(a,94)&&a.a==this.a};_.hC=ty;_.tS=iM;_.a=0;function oM(){oM=u;pM=w(fK,s,94,256,0)}var pM;function JI(a){return 0>=a?0-a:a}function KI(a){return 0>a?-a:a}function zn(a,b){return a>b?a:b}function Q(a){return Math.round(a)}function qG(){}function Uw(a){this.f=a}t(585,121,{84:1,91:1,95:1,99:1,100:1},qG,Uw);\nfunction lM(){lM=u;mM=F(kM,nm,-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 mM;function fM(a){this.f=a}t(587,579,{84:1,91:1,93:1,97:1,99:1,100:1},fM);function qM(a,b){return a.charCodeAt(b)}function KG(a,b){var c=b,d=a.length,e,f;e=qM(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}\nfunction rM(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!D(b,1)?!1:""+a==b}function Jz(a,b){return a.indexOf(b)}function UC(a,b){return a.lastIndexOf(b)}\nfunction sM(a,b){for(var c=RegExp(b,ph),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[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]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=w(Fx,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Mz(a,b){return a.substr(b,a.length-b)}\nfunction Lz(a){return 0==a.length||a[0]>da&&a[a.length-1]>da?a:a.replace(/^(\\s*)/,l).replace(/\\s*$/,l)}function nM(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}function Kz(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)}_=String.prototype;_.cM={1:1,84:1,86:1,88:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return dG(this)};_.tS=_.toString;\nfunction tM(){tM=u;uM={};vM={}}function dG(a){tM();var b=uc+a,c=vM[b];if(null!=c)return c;c=uM[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+qM(a,d++);c|=0}256==wM&&(uM=vM,vM={},wM=0);++wM;return vM[b]=c}var uM,wM=0,vM;function mq(a,b){nq(a.a,b);return a}function lq(){this.a=new Tr}function CK(){this.a=new Tr;this.a.a+=l}t(589,1,Pm,lq,CK);_.tS=xM;\nfunction py(){this.a=new Tr}function rx(a){this.a=new Tr;nq(this.a,a)}t(590,1,Pm,py,rx);_.tS=xM;function xG(a){this.f=a}t(593,121,Lm,xG);function yM(a,b){for(var c;a.Id();)if(c=a.Jd(),null==b?null==c:vq(b,c))return a;return null}function zM(a,b){var c;return(c=yM(a.he(),b))?(c.Kd(),!0):!1}function AM(a){var b,c,d,e;d=new lq;b=null;d.a.a+=Te;for(c=a.he();c.Id();)null!=b?nq(d.a,b):b=Za,e=c.Jd(),nq(d.a,e===a?"(this Collection)":l+e);d.a.a+=af;return d.a.a}t(594,1,{});\n_.Qg=function(){throw new xG("Add not supported on this collection");};_.Rg=function(a){return!!yM(this.he(),a)};_.xf=wG;_.Sg=function(a){return zM(this,a)};_.tS=function(){return AM(this)};t(596,594,Qm);_.eQ=function(a){var b;if(a===this)return!0;if(!D(a,106)||a.Af()!=this.Af())return!1;for(a=a.he();a.Id();)if(b=a.Jd(),!this.Rg(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.he();b.Id();)c=b.Jd(),null!=c&&(a+=yq(c),a=~~a);return a};\nfunction BM(a,b){var c;return D(b,104)&&(c=b.Tg(),sz(a.a,c))?(c=kx(a.a,c),a.a.Bf(b.Ug(),c)):!1}function CG(a){this.a=a}t(595,596,Qm,CG);_.Rg=function(a){return BM(this,a)};_.he=function(){return new CM(this.a)};_.Sg=function(a){return BM(this,a)?(a=a.Tg(),mx(this.a,a),!0):!1};_.Af=DM;_.a=null;function EM(a){if(a.b)FM(a.a),mx(a.c,a.b.Tg()),a.b=null;else throw new Vz("Must call next() before remove().");}\nfunction CM(a){var b;this.c=a;b=new ln;a.c&&en(b,new GM(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new HM(a,d.substring(1));b.Qg(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.Qg(c[d])}this.a=new ex(b)}t(597,1,{},CM);_.Id=function(){return IM(this.a)};_.Jd=function(){return this.b=fx(this.a)};_.Kd=function(){EM(this)};_.a=null;_.b=null;_.c=null;t(599,1,Nm);_.eQ=function(a){return D(a,104)&&vG(this.Tg(),a.Tg())&&vG(this.Ug(),a.Ug())?!0:!1};\n_.hC=function(){var a,b;b=a=0;null!=this.Tg()&&(a=yq(this.Tg()));null!=this.Ug()&&(b=yq(this.Ug()));return a^b};_.tS=function(){return this.Tg()+Kc+this.Ug()};function GM(a){this.a=a}t(598,599,Nm,GM);_.Tg=function(){return null};_.Ug=function(){return this.a.b};_.Vg=function(a){return zG(this.a,a)};_.a=null;function HM(a,b){this.b=a;this.a=b}t(600,599,Nm,HM);_.Tg=ty;_.Ug=function(){return this.b.e[uc+this.a]};_.Vg=function(a){return AG(this.b,this.a,a)};_.a=null;_.b=null;\nfunction iF(a,b){(0>a||a>=b)&&JM(a,b)}function JM(a,b){throw new jM("Index: "+a+", Size: "+b);}t(601,594,em);_.Wg=function(){throw new xG("Add not supported on this list");};_.Qg=function(a){this.Wg(this.Af(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!D(a,102)||this.Af()!=a.Af())return!1;c=this.he();for(d=a.he();c.Id();)if(a=c.Jd(),b=d.Jd(),!(null==a?null==b:vq(a,b)))return!1;return!0};\n_.hC=function(){var a,b,c;b=1;for(a=this.he();a.Id();)c=a.Jd(),b=31*b+(null==c?0:yq(c)),b=~~b;return b};_.he=function(){return new ex(this)};_.Yg=function(){return this.Zg(0)};_.Zg=function(a){return new KM(this,a)};_.$g=function(){throw new xG("Remove not supported on this list");};function IM(a){return a.b<a.d.Af()}function fx(a){if(a.b>=a.d.Af())throw new nA;return a.d.Xg(a.c=a.b++)}function FM(a){if(0>a.c)throw new OC;a.d.$g(a.c);a.b=a.c;a.c=-1}function ex(a){this.d=a}t(602,1,{},ex);_.Id=function(){return IM(this)};\n_.Jd=function(){return fx(this)};_.Kd=function(){FM(this)};_.b=0;_.c=-1;_.d=null;function KM(a,b){var c;this.d=this.a=a;c=a.Af();(0>b||b>c)&&JM(b,c);this.b=b}t(603,602,{},KM);_._g=function(){return 0<this.b};_.ah=function(){if(0>=this.b)throw new nA;return this.a.Xg(this.c=--this.b)};_.a=null;function LM(a){a=new CM(a.b.a);return new MM(a)}function NM(a,b){this.a=a;this.b=b}t(604,596,Qm,NM);_.Rg=OM;_.he=function(){return LM(this)};_.Af=function(){return this.b.a.d};_.a=null;_.b=null;\nfunction MM(a){this.a=a}t(605,1,{},MM);_.Id=function(){return IM(this.a.a)};_.Jd=function(){return(this.a.b=fx(this.a.a)).Tg()};_.Kd=function(){EM(this.a)};_.a=null;function PM(a){a.b=w(QM,s,0,0,0)}function DF(a,b,c){(0>b||b>a.c)&&JM(b,a.c);a.b.splice(b,0,c);++a.c}function en(a,b){Xq(a.b,a.c++,b);return!0}function $y(a,b){iF(b,a.c);return a.b[b]}function XB(a,b){for(var c=0;c<a.c;++c)if(vG(b,a.b[c]))return c;return-1}function RM(a,b){var c;c=(iF(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}\nfunction Ym(a,b){var c;c=XB(a,b);if(-1==c)return!1;RM(a,c);return!0}function oF(a,b,c){iF(b,a.c);Xq(a.b,b,c)}function xn(a,b){var c;if(b.length<a.c){c=b;var d;d=ux(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Xq(b,c,a.b[c]);b.length>a.c&&Xq(b,a.c,null);return b}function ln(){PM(this)}function nF(a){PM(this);this.b.length=a}function DE(a){PM(this);a=tx(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}t(609,601,cm,ln,nF,DE);_.Wg=function(a,b){DF(this,a,b)};\n_.Qg=function(a){return en(this,a)};_.Tf=function(){this.b=w(QM,s,0,0,0);this.c=0};_.Rg=function(a){return-1!=XB(this,a)};_.Xg=function(a){return $y(this,a)};_.xf=function(){return 0==this.c};_.$g=function(a){return RM(this,a)};_.Sg=function(a){return Ym(this,a)};_.Af=Bu;_.c=0;function nx(){nx=u;ox=new SM}var ox;function SM(){}t(612,601,rm,SM);_.Rg=NK;_.Xg=function(){throw new kA;};_.Af=function(){return 0};function TM(){this.a=new Date}function UM(a){return 10>a?$b+a:l+a}\nt(615,1,{84:1,87:1,88:1,101:1},TM);_.eQ=function(a){return D(a,101)&&dy(I(this.a.getTime()),I(a.a.getTime()))};_.hC=function(){var a;a=I(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=Mx(c&4194303,b&4194303,e&1048575);a=Mx(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Na:l)+~~(b/60);b=10>(0>b?-b:b)%60?$b+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(VM(),WM)[this.a.getDay()]+da+XM[this.a.getMonth()]+da+UM(this.a.getDate())+da+UM(this.a.getHours())+uc+UM(this.a.getMinutes())+uc+UM(this.a.getSeconds())+" GMT"+a+b+da+this.a.getFullYear()};_.a=null;function VM(){VM=u;WM=F(Fx,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));XM=F(Fx,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var WM,XM;\nfunction cx(a,b){return null==C(a.a,b,a)}function bx(){this.a=new jq}t(617,596,{84:1,87:1,106:1},bx);_.Qg=function(a){return cx(this,a)};_.Rg=OM;_.xf=function(){return 0==this.a.d};_.he=function(){return LM(new NM(this.a,new CG(this.a)))};_.Sg=function(a){return null!=mx(this.a,a)};_.Af=DM;_.tS=function(){return AM(new NM(this.a,new CG(this.a)))};_.a=null;function uG(a,b){this.a=a;this.b=b}t(621,599,Nm,uG);_.Tg=ty;_.Ug=YA;_.Vg=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction nA(){}t(622,121,{84:1,91:1,99:1,100:1,105:1},nA);function vG(a,b){return Ax(a)===Ax(b)||null!=a&&vq(a,b)}function mF(a){var b=w(YM,s,56,0,0);return xn(a.a,b)}function kE(){this.a=new ln}t(635,601,cm,kE);_.Wg=function(a,b){DF(this.a,a,b)};_.Qg=function(a){return en(this.a,a)};_.Rg=function(a){return-1!=XB(this.a,a)};_.Xg=function(a){return $y(this.a,a)};_.xf=function(){return 0==this.a.c};_.he=function(){return new ex(this.a)};_.$g=function(a){return RM(this.a,a)};_.Af=function(){return this.a.c};\n_.tS=function(){return AM(this.a)};_.a=null;function DI(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b}function ZM(){var a;ZM=u;$M=(a=new PG,a.a=/^(\\d+)([A-Z][a-z]?)(\\b.*)/,a)}function aK(a,b,c){a.o=b;a.p=c}function kK(a,b){6>a.j&&(++a.j,a.n[a.j]=b)}function aN(a){var b;b=new bN;b.f=a.f;b.d=a.d;b.o=a.o;b.p=a.p;b.q=a.q;b.k=a.k;b.e=a.e;b.n=a.n.slice();b.j=a.j;b.c=a.c;b.a=a.a;b.b=a.b;b.i=a.i;return b}function PI(a){return-99199!=a.f?a.f:0}function PH(a,b,c){a.o+=b;a.p+=c}\nfunction bN(){ZM();this.n=DI(7)}t(639,1,{109:1},bN);_.a=3;_.b=null;_.c=0;_.d=0;_.e=null;_.f=-99199;_.i=0;_.j=0;_.k=0;_.o=0;_.p=0;_.q=0;var $M;function yK(a,b){var c;c=cN(a);return 0<c?b-c:0}function cN(a){a=kx((!dN&&eN(),dN),a);return null!=a?a[0]:-1}\nfunction eN(){var a,b,c,d,e,f;a=sM("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",Ve);\ndN=new jq;for(b=0;b<a.length-1;b+=2){f=a[b];e=sM(a[b+1],Ya);c=w(G,n,-1,e.length,1);for(d=0;d<e.length;++d)c[d]=iJ(e[d],10);C(dN,f,c)}}var dN=null;function fN(a){var b;b=new gN;hN(b,a);return b}function nK(a,b){var c,d;c=b[a.f];d=b[a.i];a.a=K(I(Q((c.o+d.o)/2)));a.b=K(I(Q((c.p+d.p)/2)))}function hN(a,b){a.f=b.f;a.i=b.i;a.c=b.c;a.e=b.e;a.d=b.d;a.a=b.a;a.b=b.b}function gN(){}t(644,1,{110:1},gN);_.a=0;_.b=0;_.c=1;_.d=null;_.e=0;_.f=0;_.i=0;function iN(){}t(645,1,{},iN);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction pJ(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Vz("Cannot undo. Index is out of range.");if(!a.a.b)throw new Vz(Qd);a.a=a.a.b;return a.a.a}function jL(){this.a=this.b=new jN}t(646,1,{},jL);_.a=null;function jN(){this.a=null}function FK(a){this.a=a}t(647,1,{},jN,FK);_.a=null;_.b=null;_.c=null;function TI(a){this.a=a}t(648,1,{},TI);_.a=0;function ZK(a){this.c=a}t(650,1,gm,ZK);_.ff=function(a){ar(6,new kN(this,a))};_.a=0;_.b=null;_.c=null;_.d=null;_.e=0;t(652,1,hm);_.hd=function(){$wnd.alert("Loading JS code failed.")};\nfunction kN(a,b){this.a=a;this.b=b}t(651,652,hm,kN);_.a=null;_.b=null;function lN(a,b,c){this.a=a;this.b=b;this.c=c}t(653,652,hm,lN);_.a=null;_.b=null;_.c=null;function vL(a,b){this.a=a;this.b=b}t(654,652,hm,vL);_.a=null;_.b=null;function tJ(a){this.a=a}t(655,652,hm,tJ);_.a=null;function sJ(a){this.a=a}t(656,652,hm,sJ);_.a=null;function rJ(a){this.a=a}t(657,652,hm,rJ);_.a=null;function BJ(a){this.a=a}t(658,652,hm,BJ);_.a=null;\nfunction cH(a,b){if(null!=b)if(null!=a.a.Sb)QG(a.a.Sb,F(Fx,s,1,[b]));else if(!a.a.Mf(b)){var c=a.a,d=new mN(a,b),e,f;f=new nN;f.a=l;e=c.ac;var g,j,h,m;if(null==b)e=0;else if(g=sM(b,"\\\\$\\\\$\\\\$\\\\$\\r?\\n?"),1>=g.length)e=0;else{for(h=0,m=g.length;h<m;++h)j=g[h],Xq(e.b,e.c++,j);e=g.length}0<e&&(f.a=".  Use Page Up/Down for SDF access ("+e+Ga);d=new oN(c,f,d);try{var o,q;o=new pq("Invalid molfile");null!=gJ(b)?(q=fJ(c,b,!0))?pN(d):qN(d,o):c.nc?ar(1,new lN(c,b,d)):qN(d,o)}catch(r){if(r=gr(r),D(r,91))qN(d,\nr);else throw r;}}}function qv(a){this.a=a}t(659,1,{},qv);_.a=null;function mN(a,b){this.a=a;this.b=b}t(660,1,hm,mN);_.hd=pD;_.a=null;_.b=null;function qN(a,b){rv(a.a,"ERROR: "+b.gd());ar(2,new vL(a.a,a.a.T));GK(a.a,!0);rE(a.a)}function pN(a){rv(a.a,"Structure pasted"+a.b.a);GH(a.a);rE(a.a);a=a.c;a.a.a.Jf(a.b)}function oN(a,b,c){this.a=a;this.b=b;this.c=c}t(661,1,hm,oN);_.hd=function(a){qN(this,a)};_.a=null;_.b=null;_.c=null;function EK(){this.d=w(WK,s,111,99,0)}t(662,1,{},EK);_.a=0;_.b=1;_.c=0;\n_.e=!1;_.f=0;_.i=!1;function nN(){}t(663,1,{},nN);_.a=null;function QK(a){a.c=0;a.d=0;a.e=0;a.a=null;a.b=null}function TH(a,b,c,d){a.d=c;a.c=b;a.e=d}function VK(){QK(this)}t(664,1,{},VK);_.a=null;_.b=null;_.c=0;_.d=0;_.e=0;function rN(a){a.b=w(sN,s,109,10,0);a.c=w(tN,s,110,10,0);a.e=DI(101);a.f=(DH(),DH(),FH)}function CJ(a,b,c){a.b[b].a=c}\nfunction BK(a,b,c,d){var e,f,g,j,h,m,o,q,r;h=DI(4);f=a.b[c].o-a.b[b].o;g=a.b[c].p-a.b[b].p;o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;m=DI(4);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==m[1]?m[1]=d[j]:0==m[2]?m[2]=d[j]:0==m[3]&&(m[3]=d[j]));q=DI(4);d=DI(4);for(j=1;3>=j;++j)3==j&&0==m[3]||(f=(a.b[m[j]].o-a.b[b].o)*e+(a.b[m[j]].p-a.b[b].p)*r,g=(a.b[m[j]].p-a.b[b].p)*e-(a.b[m[j]].o-a.b[b].o)*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=uN(q[1],d[1],q[2],d[2]);0<m[3]?(b=uN(q[2],d[2],\nq[3],d[3]),d=uN(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=m[1],h[2]=m[2],h[3]=m[3]):0<d&&0>b?(h[1]=m[1],h[2]=m[3],h[3]=m[2]):0>a&&0<d?(h[1]=m[2],h[2]=m[1],h[3]=m[3]):0<b&&0>d?(h[1]=m[2],h[2]=m[3],h[3]=m[1]):0>d&&0<a?(h[1]=m[3],h[2]=m[1],h[3]=m[2]):0>b&&0>a&&(h[1]=m[3],h[2]=m[2],h[3]=m[1])):0<a?(h[1]=m[1],h[2]=m[2]):(h[1]=m[2],h[2]=m[1]);h[0]=c;return h}function WJ(a,b,c,d){aK(a.b[b],c,d)}\nfunction GJ(a,b,c){var d,e,f,g,j,h,m,o;e=!1;VJ(a,null);switch(a.b[b].j){case 0:WJ(a,a.p,a.b[b].o+21.65,a.b[b].p+12.5);break;case 1:d=a.b[b].n[1];e=0;2==a.b[d].j&&(a.b[d].n[1]==b?e=a.b[d].n[2]:e=a.b[d].n[1]);f=a.b[b].o-a.b[d].o;g=a.b[b].p-a.b[d].p;h=Math.sqrt(f*f+g*g);0.001>h&&(h=0.001);g/=h;f/=h;m=h+25*Math.cos(1.0471975511965976);o=25*Math.sin(1.0471975511965976);j=lK(a,b,d);if(3==a.c[j].c||204==a.k.j||1!=a.c[j].c&&(203==a.k.j||204==a.k.j)||a.n)m=h+25,o=0;0<e&&0<(a.b[e].p-a.b[d].p)*f-(a.b[e].o-a.b[d].o)*\ng&&(o=-o);0<c&&0>o?o=-o:0>c&&0<o&&(o=-o);WJ(a,a.p,a.b[d].o+m*f-o*g,a.b[d].p+o*f+m*g);e=!0;break;case 2:c=DI(2);vN(a,b,25,c);WJ(a,a.p,c[0],c[1]);break;case 3:case 4:case 5:for(j=1;j<=a.b[b].j&&!(d=a.b[b].n[j],f=a.b[b].o-a.b[d].o,g=a.b[b].p-a.b[d].p,h=Math.sqrt(f*f+g*g),0.001>h&&(h=0.001),WJ(a,a.p,a.b[b].o+25*f/h,a.b[b].p+25*g/h),0==bK(a,a.p,1,a.p)||j==a.b[b].j);++j);break;default:return--a.p,rv(a.k,"Are you trying to draw an hedgehog ?"),a.k.$=9,!1}a.b[a.p].j=1;b=a.v;a.b[b].j+=1;b=jK(a,null);203==\na.k.j&&(b.c=2);204==a.k.j&&(b.c=3);b.f=a.v;b.i=a.p;201==a.k.j&&UJ(a,a.q);cK(a,a.p)[1]=a.v;cK(a,a.v)[a.b[a.v].j]=a.p;nK(b,a.b);a.z=a.b[a.p].o;a.A=a.b[a.p].p;return e}function NJ(a,b){var c,d;if(!b||0==b.c)return l;d=l;d+="M  V30 BEGIN COLLECTION"+(iH(),ca);d+=ee+a+" [ATOMS=("+b.c;for(c=new ex(b);c.b<c.d.Af();)d+=da+fx(c);return d+")]\\nM  V30 END COLLECTION\\n"}\nfunction SJ(a,b){var c;a.x=a.v;c=0;if(233==a.k.j||237==a.k.j||236==a.k.j||239==a.k.j||251==a.k.j||252==a.k.j)GJ(a,a.v,0),a.v=a.p,a.n=!0,GJ(a,a.v,0),a.n=!1,a.v=a.p-1,GJ(a,a.v,0),a.v=a.p-2,GJ(a,a.v,0),237==a.k.j&&(CJ(a,a.p,10),CJ(a,a.p-1,10),CJ(a,a.p-2,10)),236==a.k.j&&(CJ(a,a.p,9),CJ(a,a.p-1,9),CJ(a,a.p-2,9)),239==a.k.j&&(CJ(a,a.p,5),CJ(a,a.p-1,5),CJ(a,a.p-2,5),CJ(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),252==a.k.j&&(CJ(a,a.p,5),CJ(a,a.p-1,5),CJ(a,a.p-2,4),CJ(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),\n251==a.k.j&&(CJ(a,a.p,5),CJ(a,a.p-1,5),CJ(a,a.p-2,5),CJ(a,a.p-3,7),a.c[a.q].c=2),c=4;else if(244==a.k.j)GJ(a,a.v,0),CJ(a,a.p,4),a.v=a.p,GJ(a,a.v,0),CJ(a,a.p,8),a.v=a.p,a.n=!0,GJ(a,a.v,0),a.n=!1,a.v=a.p-1,GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,a.v=a.p-2,GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,c=5;else if(234==a.k.j)GJ(a,a.v,0),CJ(a,a.p,4),a.v=a.p,a.k.Rb&&RJ(a,a.v,1),GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,a.v=a.p-1,GJ(a,a.v,0),CJ(a,a.p,5),a.k.Rb?(a.c[a.q].c=1,RJ(a,a.p,-1)):a.c[a.q].c=2,c=3;else if(235==a.k.j)GJ(a,\na.v,0),a.v=a.p,GJ(a,a.v,0),CJ(a,a.p,5),a.v=a.p-1,GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,c=3;else if(240==a.k.j)GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),CJ(a,a.p,5),a.v=a.p,GJ(a,a.v,0),a.v=a.p-2,GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,c=4;else if(260==a.k.j)GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),CJ(a,a.p,4),a.v=a.p-1,GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,c=3;else if(261==a.k.j)GJ(a,a.v,0),CJ(a,a.p,4),a.v=a.p,GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),CJ(a,a.p,5),a.c[a.q].c=2,c=3;else if(241==a.k.j)GJ(a,a.v,0),CJ(a,a.p,5),a.v=a.p,\nGJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),a.v=a.p-1,GJ(a,a.v,0),a.c[a.q].c=2,CJ(a,a.p,5),c=4;else if(243==a.k.j)GJ(a,a.v,0),CJ(a,a.p,4),a.v=a.p,GJ(a,a.v,0),a.v=a.p-1,GJ(a,a.v,0),c=3;else if(238==a.k.j)GJ(a,a.v,0),a.v=a.p,a.n=!0,GJ(a,a.v,0),a.c[a.q].c=3,a.n=!1,c=2;else if(249==a.k.j)GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),a.c[a.q].c=2,CJ(a,a.p,5),c=2;else if(250==a.k.j)GJ(a,a.v,0),a.c[a.q].c=2,CJ(a,a.p,5),c=1;else if(245==a.k.j)GJ(a,a.v,0),a.v=a.p,a.n=!0,GJ(a,a.v,0),a.v=a.p,a.c[a.q].c=3,GJ(a,a.v,0),a.n=!1,c=3;else if(242==\na.k.j)GJ(a,a.v,0),a.v=a.p,a.n=!0,GJ(a,a.v,0),a.c[a.q].c=3,CJ(a,a.p,4),a.n=!1,c=2;else if(254==a.k.j)GJ(a,a.v,0),CJ(a,a.p,9),c=1;else if(255==a.k.j)GJ(a,a.v,0),CJ(a,a.p,10),c=1;else if(256==a.k.j)GJ(a,a.v,0),CJ(a,a.p,11),c=1;else if(257==a.k.j)GJ(a,a.v,0),CJ(a,a.p,12),c=1;else if(258==a.k.j)GJ(a,a.v,0),CJ(a,a.p,4),c=1;else if(259==a.k.j)GJ(a,a.v,0),CJ(a,a.p,5),c=1;else if(246==a.k.j)GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),c=2;else if(247==a.k.j)GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),c=3;else if(248==\na.k.j)GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),a.v=a.p,GJ(a,a.v,0),c=4;else if(253==a.k.j){var d,e,f,g,j,h,m,o;if(!a.k.ic||0==a.k.ic.p)c=0;else{c=0;o=a.k.ic;for(e=1;e<=o.p;++e)if(1==PI(o.b[e])){c=e;break}g=a.p;j=a.v;e=new wN;f=xN(e,a,j,1);d=null;f&&(d=new wN,xN(d,a,j,-1));m=new wN;xN(m,o,c,0);var q;q=a.p;for(h=1;h<=o.p;++h)VJ(a,o.b[h]),CJ(a,a.p,o.b[h].a);for(h=1;h<=o.q;++h)jK(a,null),hN(a.c[a.q],o.c[h]),a.c[a.q].f=o.c[h].f+q,a.c[a.q].i=o.c[h].i+q;wJ(a);a.b[g+c].f=-99199;yN(m,a,g+1,a.p,\nj,e);if(f&&(f=zN(a,g+1,a.p),0<f)){for(h=1;h<=o.p;++h)WJ(a,g+h,o.b[h].o,o.b[h].p);yN(m,a,g+1,a.p,j,d);d=zN(a,g+1,a.p);if(!(d<=f)){for(h=1;h<=o.p;++h)WJ(a,g+h,o.b[h].o,o.b[h].p);yN(m,a,g+1,a.p,j,e)}}jK(a,null);a.c[a.q].f=j;a.c[a.q].i=c+g;wJ(a);b&&(xJ(a,j),OH(a));c=o.p}}AN(a,c);a.v=a.x;b&&(a.v=0)}\nfunction vN(a,b,c,d){var e,f,g,j,h;e=a.b[b].n[1];f=a.b[b].n[2];g=a.b[f].o-a.b[e].o;j=-(a.b[f].p-a.b[e].p);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);1>JI((a.b[b].p-a.b[e].p)*(g/h)+(a.b[b].o-a.b[e].o)*(j/h))?(g=a.b[b].o-a.b[e].o,j=a.b[b].p-a.b[e].p,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),b=j/h,g/=h,d[0]=a.b[e].o+h*g-c*b,d[1]=a.b[e].p+c*g+h*b):(g=(a.b[e].o+a.b[f].o)/2,e=(a.b[e].p+a.b[f].p)/2,g=a.b[b].o-g,j=a.b[b].p-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.b[b].o+c*g/h,d[1]=a.b[b].p+c*j/h)}\nfunction FJ(a){var b,c,d,e,f,g,j,h,m,o,q,r,x,z;o=-1;h=6;switch(a.k.j){case 206:h=3;break;case 207:h=4;break;case 208:case 221:case 223:h=5;break;case 210:case 209:h=6;break;case 211:h=7;break;case 212:h=8;break;case 229:h=9}f=6.283185307179586/h;m=312.5/(1-Math.cos(f));m=Math.sqrt(m);if(0<a.v)if(2>a.b[a.v].j)BN(a,h,f,m);else if(!a.k.wb&&!a.k.fc)o=a.v,GJ(a,a.v,0),a.v=a.p,BN(a,h,f,m);else{a.k.fc=!1;if(209==a.k.j||221==a.k.j||223==a.k.j){rv(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.$=9;return}for(d=\n1;d<=a.b[a.v].j;++d)if(b=a.c[lK(a,a.v,cK(a,a.v)[d])].c,2<d||1!=b){rv(a.k,"ERROR - spiro ring not possible here !");a.k.$=9;return}b=DI(2);vN(a,a.v,m,b);e=a.b[a.v].o-b[0];g=a.b[a.v].p-b[1];q=Math.sqrt(e*e+g*g);0.001>q&&(q=0.001);g/=q;e/=q;for(d=1;d<=h;++d)j=VJ(a,null),r=f*d+1.5707963267948966,aK(j,b[0]+m*(Math.sin(r)*e-Math.cos(r)*g),b[1]+m*(Math.cos(r)*e+Math.sin(r)*g))}else if(0<a.w){b=a.c[a.w].f;c=a.c[a.w].i;d=0;2==a.b[b].j?a.b[b].n[1]!=c?d=a.b[b].n[1]:d=a.b[b].n[2]:2==a.b[c].j&&(a.b[c].n[1]!=b?\nd=a.b[c].n[1]:d=a.b[c].n[2],q=b,b=c,c=q);0==d&&(a.b[b].n[1]!=c?d=a.b[b].n[1]:d=a.b[b].n[2]);e=a.b[c].o-a.b[b].o;g=a.b[c].p-a.b[b].p;q=Math.sqrt(e*e+g*g);0.001>q&&(q=0.001);g/=q;e/=q;j=q/2;r=m*Math.sin(0.5*(3.141592653589793-f));q=1;0<(a.b[d].p-a.b[b].p)*e-(a.b[d].o-a.b[b].o)*g&&(r=-r,q=0);x=a.b[b].o+j*e-r*g;z=a.b[b].p+r*e+j*g;for(d=1;d<=h;++d)j=VJ(a,null),r=f*(d+0.5)+3.141592653589793*q,aK(j,x+m*(Math.sin(r)*e-Math.cos(r)*g),z+m*(Math.cos(r)*e+Math.sin(r)*g)),1==q?(d==h&&aK(j,a.b[b].o,a.b[b].p),d==\nh-1&&aK(j,a.b[c].o,a.b[c].p)):(d==h-1&&aK(j,a.b[b].o,a.b[b].p),d==h&&aK(j,a.b[c].o,a.b[c].p))}else{b=0.5;6==h&&(b=0);for(d=1;d<=h;++d)j=VJ(a,null),r=f*(d-b),aK(j,a.z+m*Math.sin(r),a.A+m*Math.cos(r))}b=h;m=0;for(f=1;f<=b;++f)jK(a,null),m=a.p-b+f,a.b[m].j=2,a.c[a.q].f=m,a.c[a.q].i=m+1;a.c[a.q].i=a.p-b+1;if(209==a.k.j){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].f].j&&(b=cK(a,a.c[a.w].f)[1],m=a.c[a.w].f,b==a.c[a.w].i&&(b=cK(a,a.c[a.w].f)[2])),0==b&&1<a.b[a.c[a.w].i].j&&\n(b=cK(a,a.c[a.w].i)[1],m=a.c[a.w].i,b==a.c[a.w].i&&(b=cK(a,a.c[a.w].i)[2])),0<b)for(f=1;f<=a.q;++f)if(a.c[f].f==b&&a.c[f].i==m||a.c[f].f==m&&a.c[f].i==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.j||223==a.k.j)if(0<a.w){if(1==a.c[a.w].c){b=!1;for(f=1;f<=a.b[a.c[a.w].f].j;++f)if(m=cK(a,a.c[a.w].f)[f],1<a.c[lK(a,a.c[a.w].f,\nm)].c){b=!0;break}for(f=1;f<=a.b[a.c[a.w].i].j;++f)if(m=cK(a,a.c[a.w].i)[f],1<a.c[lK(a,a.c[a.w].i,m)].c){b=!0;break}b||(a.c[a.w].c=2)}a.c[a.q-4].c=2;CJ(a,a.p-2,5)}else 0<a.v?221==a.k.j?(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,CJ(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,CJ(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,CJ(a,a.p-2,5));m=DI(a.p+1);for(f=1;f<=h;++f)b=a.p-h+f,c=a.q-h+f,\na.b[b].n[1]=b-1,a.b[b].n[2]=b+1,nK(a.c[c],a.b);cK(a,a.p-h+1)[1]=a.p;cK(a,a.p)[2]=a.p-h+1;for(f=a.p-h+1;f<=a.p;++f){m[f]=0;c=51;g=0;for(b=1;b<=a.p-h;++b)e=a.b[f].o-a.b[b].o,d=a.b[f].p-a.b[b].p,e=e*e+d*d,50>e&&e<c&&(c=e,g=b);0<g&&(0==a.v||g==a.v)&&(m[f]=g)}g=a.q-h;f=g+1;a:for(;f<=g+h;++f)if(b=a.c[f].f,e=a.c[f].i,0<m[b]&&0<m[e]){for(c=1;c<=g;++c)if(a.c[c].f==m[b]&&a.c[c].i==m[e]||a.c[c].i==m[b]&&a.c[c].f==m[e])continue a;CN(a,m[b],m[e],a.c[f].c)}else 0<m[b]?CN(a,m[b],e,a.c[f].c):0<m[e]&&CN(a,m[e],b,\na.c[f].c);d=a.p-h;for(f=a.p;f>d;--f)if(0<m[f]&&(xJ(a,f),3==a.b[m[f]].a)){q=0;for(b=1;b<=a.b[m[f]].j;++b){e=a.b[m[f]].n[b];for(c=1;c<=a.q;++c)(a.c[c].f==m[f]&&a.c[c].i==e||a.c[c].f==e&&a.c[c].i==m[f])&&(q+=a.c[c].c)}if(4<q)for(c=g+1;c<=g+h;++c)a.c[c].c=1}0<a.v&&AN(a,h);-1<o&&(a.v=o)}\nfunction BN(a,b,c,d){var e,f,g,j,h,m,o;0==a.b[a.v].j?(e=0,f=1):(e=cK(a,a.v)[1],f=a.b[a.v].o-a.b[e].o,e=a.b[a.v].p-a.b[e].p,g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);m=a.b[a.v].o+d*f;o=a.b[a.v].p+d*e;for(g=1;g<=b;++g)j=VJ(a,null),h=c*g-1.5707963267948966,aK(j,m+d*(Math.sin(h)*f-Math.cos(h)*e),o+d*(Math.cos(h)*f+Math.sin(h)*e))}function AN(a,b){var c,d;0==b&&(b=a.p);for(c=a.p;c>a.p-b;--c)d=bK(a,c,1,a.p),0!=d&&PH(a.b[c],6,6)}\nfunction lK(a,b,c){var d,e,f;for(e=1;e<=a.q;++e)if(d=a.c[e],f=d.f,d=d.i,f==b&&d==c||f==c&&d==b)return e;return 0}function ZI(a){var b;for(b=1;b<=a.q;++b)if(1==a.c[b].c&&0<a.c[b].e)return!0;return!1}function zK(a,b,c){var d,e,f,g;e=yl;for(f=g=0;;){++g;for(d=1;d<=a.p;++d)if(jy(c[d])){e=c[d];break}for(d=1;d<=a.p;++d)jy(c[d])&&!Zx(c[d],e)&&(e=c[d]);for(d=1;d<=a.p;++d)dy(c[d],e)&&(b[d]=g,c[d]=yl,++f);if(f==a.p)break}return g==a.p}\nfunction OH(a){var b,c,d;d=c=0;a.k&&(b=WI(a.k),c=b.b,d=b.a);0>=c||0>=d?a.s=!0:(b=MH(a),c=c/2-b.a,b=d/2-b.b,a.k.Ib||dK(a,c,b),QH(a))}\nfunction RJ(a,b,c){var d;if(1==c)a.b[b].k+=1;else if(-1==c)a.b[b].k+=-1;else switch(d=DN(a,b),-1==d&&0==c&&(0==a.b[b].k?a.b[b].k=1:1==a.b[b].k?a.b[b].k=-1:-1==a.b[b].k&&(a.b[b].k=0)),a.b[b].a){case 2:2<d&&rv(a.k,"Charge change not possible on this boron !");0==a.b[b].k?a.b[b].k=1:1==a.b[b].k&&(a.b[b].k=0);break;case 3:3<d?rv(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.b[b].k?a.b[b].k=-1:-1==a.b[b].k?a.b[b].k=1:1==a.b[b].k&&(a.b[b].k=0));break;case 4:case 7:3<d?rv(a.k,"Charge change not possible on multibonded N or P !"):\n3==d&&0==a.b[b].k?a.b[b].k=1:3==d&&1==a.b[b].k?a.b[b].k=0:3>d&&0==a.b[b].k?a.b[b].k=1:3>d&&1==a.b[b].k?a.b[b].k=-1:3>d&&-1==a.b[b].k&&(a.b[b].k=0);break;case 5:case 8:case 13:2<d?rv(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.b[b].k?a.b[b].k=1:2==d&&1==a.b[b].k?a.b[b].k=0:2>d&&0==a.b[b].k?a.b[b].k=-1:2>d&&-1==a.b[b].k?a.b[b].k=1:2>d&&1==a.b[b].k&&(a.b[b].k=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.b[b].k?a.b[b].k=-1:0==d&&-1==a.b[b].k?a.b[b].k=0:rv(a.k,"Charge change not possible on the halogen !");\nbreak;case 18:rv(a.k,"Use X button to change charge on the X atom !")}}\nfunction lJ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=DI(a.p+1);;){for(e=1;e<=a.p;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.q;++e)c=a.c[e].f,d=a.c[e].i,0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=DI(f+1);for(c=1;c<=a.p;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.p;1<=c;--c)a.a[c]!=d&&xJ(a,c);OH(a);rv(a.k,"Smaller part(s) removed !");return 1}\nfunction bK(a,b,c,d){var e,f,g,j;g=51;for(j=0;c<d;++c)b!=c&&(e=a.b[b].o-a.b[c].o,f=a.b[b].p-a.b[c].p,e=e*e+f*f,50>e&&e<g&&(g=e,j=c));return j}\nfunction oK(a){var b,c,d,e,f;for(f=1;f<=a.q;++f){d=a.c[f];b=d.f;c=d.i;e=d.c;if(1==a.b[b].k&&-1==a.b[c].k||-1==a.b[b].k&&1==a.b[c].k)if(1==e||2==e){if(3!=a.b[b].a&&3!=a.b[c].a&&a.k.Rb)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].k=0;a.b[c].k=0;++e;d.c=e;AJ(a)}1==a.b[b].k&&1==a.b[c].k&&(2==e?e=1:3==e&&(e=2),d.c=e,AJ(a));4==e&&(e=1);d.c=\ne}}function uN(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 wJ(a){EN(a);QH(a);AJ(a)}\nfunction MH(a){var b,c,d,e,f,g;b=new iN;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.p;++c)a.b[c].o<f&&(f=a.b[c].o),a.b[c].o>d&&(d=a.b[c].o),a.b[c].p<g&&(g=a.b[c].p),a.b[c].p>e&&(e=a.b[c].p);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 zN(a,b,c){var d,e;e=0;for(d=1;d<a.p;++d)d>=b&&d<=c||0!=bK(a,d,b,c)&&++e;return e}function VJ(a,b){++a.p;b?a.b[a.p]=aN(b):a.b[a.p]=new bN;return a.b[a.p]}\nfunction II(a,b,c,d,e,f){var g;g=a.b[b].o-c/2;f||(g-=d-c);a=a.b[b].p-~~(e/2);return new FN(g-1-2,a-2,d+1+4,e+4)}function jK(a,b){var c;++a.q;c=new gN;b&&hN(c,b);return a.c[a.q]=c}\nfunction JJ(a,b){var c,d,e,f,g,j,h;h=LJ(a,b,!1);d=-1.7976931348623157E308;c=1.7976931348623157E308;for(j=1;j<=a.p;++j)a.b[j].p>d&&(d=a.b[j].p),a.b[j].o<c&&(c=a.b[j].o);for(j=1;j<=a.p;++j)h+=MJ(0.055999999999999994*(a.b[j].o-c),10,4)+MJ(0.055999999999999994*(d-a.b[j].p),10,4)+MJ(0,10,4),f=HI(a,j),1==f.length?f+=ea:2==f.length?f+=da:3<f.length&&(f="Q  "),h+=da+f,e=0,0<a.b[j].k&&4>a.b[j].k?e=4-a.b[j].k:0>a.b[j].k&&-4<a.b[j].k&&(e=4-a.b[j].k),g=0,0!=a.b[j].d&&(f=yK(HI(a,j),a.b[j].d),-3<=f&&4>=f&&(g=f)),\nf=IJ(g,2)+IJ(e,3)+"  0  0  0  0  0  0  0",e=tK(a,j),f+=IJ(e,3),h+=f+fa+(iH(),ca);for(j=1;j<=a.q;++j)c=a.c[j],f=d=c.c,1==a.c[j].c?f=1:2==a.c[j].c&&(f=2),e=IJ(c.f,3)+IJ(c.i,3),g=0,1==d&&1==c.e?g=1:1==d&&2==c.e&&(g=6),1==d&&3==c.e&&(g=1,e=IJ(c.i,3)+IJ(c.f,3)),1==d&&4==c.e&&(g=6,e=IJ(c.i,3)+IJ(c.f,3)),h+=e+IJ(f,3)+IJ(g,3)+ga+(iH(),ca);for(j=1;j<=a.p;++j)0!=a.b[j].k&&(h+="M  CHG  1"+IJ(j,4)+IJ(a.b[j].k,4)+(iH(),ca)),0!=a.b[j].d&&(h+="M  ISO  1"+IJ(j,4)+IJ(a.b[j].d,4)+(iH(),ca));return h+=be+(iH(),ca)}\nfunction CN(a,b,c,d){var e;e=jK(a,null);kK(a.b[b],c);kK(a.b[c],b);e.f=b;e.i=c;e.a=K(I(Q((a.b[b].o+a.b[c].o)/2)));e.b=K(I(Q((a.b[b].p+a.b[c].p)/2)));e.c=d}function uK(a){a=new xH(a);wJ(a);return a}\nfunction xJ(a,b){var c,d,e,f,g,j;j=0;for(g=1;g<=a.q;++g)e=a.c[g],c=e.f,d=e.i,c!=b&&d!=b&&(++j,f=a.c[j],hN(f,e),f.f=c,c>b&&--f.f,f.i=d,d>b&&--f.i);a.q=j;for(g=b;g<a.p;++g)a.b[g]=a.b[g+1];--a.p;if(0==a.p)RH(a.k);else for(g=1;g<=a.p;++g){d=0;for(j=1;j<=a.b[g].j;++j)c=a.b[g].n[j],c==b?++a.b[g].i:(c>b&&--c,a.b[g].n[++d]=c);a.b[g].j=d}}\nfunction zJ(a,b){var c,d,e,f;c=a.c[b].f;d=a.c[b].i;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].n[e]!=d&&(a.b[c].n[++f]=a.b[c].n[e]);a.b[c].j=f;f=0;for(e=1;e<=a.b[d].j;++e)a.b[d].n[e]!=c&&(a.b[d].n[++f]=a.b[d].n[e]);a.b[d].j=f;c<d&&(f=c,c=d,d=f);0==a.b[c].j&&xJ(a,c);0==a.b[d].j&&xJ(a,d)}\nfunction vK(a){var b,c;if(!a.k||!a.k.Z){c=a.p;a:for(;1<=c;--c)if(b=a.b[c].n[1],!(a.k&&a.k.$b&&3!=a.b[b].a)&&1==a.b[c].a&&1==a.b[c].j&&0==a.b[c].k&&1!=a.b[b].a&&18>a.b[b].a&&0==a.b[c].d){if(0!=(-99199!=a.b[c].f?a.b[c].f:0))continue a;b=lK(a,c,b);1==a.c[b].c&&(0==a.c[b].e||!a.k.hc)&&xJ(a,c)}}}function EN(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].f,c=a.c[d].i,kK(a.b[b],c),kK(a.b[c],b)}\nfunction xK(a,b,c){var d,e,f,g,j,h,m,o,q;a.d=DI(a.q+1);q=[];for(h=1;h<=a.p;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.b[h].j;++d)if(c[lK(a,h,a.b[h].n[d])]){d=!0;break a}d=!1}if(d&&!(3<a.b[h].j+a.b[h].i))switch(a.b[h].a){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.b[h].e.indexOf(Uc)?q[h]=!1:q[h]=!0}}if(a.j){var r;d=[];e=!1;for(h=1;h<=a.q;++h)f=a.c[h].f,g=a.c[h].i,d[f]=!0,d[g]=!0,(18==a.b[f].a||18==a.b[g].a)&&(e=!0);if(e){h=1;a:for(;h<=a.q;++h)if(c[h]){f=a.c[h].f;g=a.c[h].i;\ne=[];for(m=1;m<=a.b[f].j;++m)j=a.b[f].n[m],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(m=1;m<=a.p;++m){r=!1;if(e[m]&&d[m]&&m!=f)for(o=1;o<=a.b[m].j;++o){j=a.b[m].n[o];if(j==g){for(f=1;f<=a.p;++f)e[f]&&(5==a.b[f].a&&(a.b[f].a=18,a.b[f].e="#8"),4==a.b[f].a&&(a.b[f].a=18,a.b[f].e="#7"),8==a.b[f].a&&(a.b[f].a=18,a.b[f].e="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.q;++j)1==a.c[j].c?a.d[j]=1:2==a.c[j].c?a.d[j]=2:3==a.c[j].c&&(a.d[j]=3);j=1;a:for(;j<=a.q;++j)if(c[j]&&(f=\na.c[j].f,g=a.c[j].i,q[f]&&q[g])){d=[];for(h=1;h<=a.b[f].j;++h)e=a.b[f].n[h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.p;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(m=1;m<=a.b[h].j;++m){e=a.b[h].n[m];if(e==g){b[f]=!0;b[g]=!0;a.d[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function tK(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.gc&&0<a.b[b].c&&(d=1);return d}function QH(a){var b;for(b=1;b<=a.q;++b)nK(a.c[b],a.b)}\nfunction wK(a,b){var c;for(c=1;c<=a.q;++c)MI(a,a.c[c].f,a.c[c].i)?b[c]=!1:b[c]=!0}function HI(a,b){var c;c=(iH(),oH)[a.b[b].a];18==a.b[b].a&&(c=a.b[b].e);return c}function mK(a,b){a.b[b].j+=-1}function MI(a,b,c){var d,e,f,g,j;j=1;a.a=DI(a.p+1);for(e=a.a[b]=1;e<=a.b[b].j;++e)d=a.b[b].n[e],d!=c&&(a.a[d]=++j);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].n[f],0==a.a[e]&&(a.a[e]=++j,g=!0);if(g)break}if(!g)break}return 0==a.a[c]}\nfunction TJ(a){var b;a.k.cb=!0;if(a.k.gc){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.G?b.f=-99199:(a.k.wb||++a.o,b.f=a.o);return!0}function LJ(a,b,c){var d,e;e=c?0:a.f.a&&ZI(a)?1:0;d=b;79<b.length&&(d=b.substr(0,76)+Sb);d+=(iH(),ca);d+="JME 2016-04-19 "+new TM+"\\n\\n";d+=IJ(c?0:a.p,3)+IJ(c?0:a.q,3);return d+=fa+IJ(e,3)+"  0  0  0  0  0999 "+(c?"V3000":"V2000")+ca}function dK(a,b,c){var d;for(d=1;d<=a.p;++d)PH(a.b[d],b,c)}\nfunction uJ(a){var b;a.t=0;a.o=0;for(b=1;b<=a.p;++b)a.v=b,TJ(a);a.v=0}function vJ(a){var b,c;b=MH(a);c=a.k.L.b;a.k.H||(c=Bx(c-a.k.jb));return b.a<~~(c/2)-24?1:b.a>~~(c/2)+24?3:2}function BH(a,b){var c,d,e,f,g,j,h;c=MH(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)j=a.b[f].o*c+a.b[f].p*g,h=-a.b[f].o*g+a.b[f].p*c,aK(a.b[f],j,h);c=MH(a);dK(a,d-c.a,e-c.b)}\nfunction rK(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.q;++d)b=a.b[a.c[d].f].o-a.b[a.c[d].i].o,c=a.b[a.c[d].f].p-a.b[a.c[d].i].p,f+=Math.sqrt(b*b+c*c);0<a.q?(f/=a.q,e=25/f):1<a.p&&(e=75/Math.sqrt((a.b[1].o-a.b[2].o)*(a.b[1].o-a.b[2].o)+(a.b[1].p-a.b[2].p)*(a.b[1].p-a.b[2].p)));for(d=1;d<=a.p;++d)b=a.b[d],c=e,b.o*=c,b.p*=c}\nfunction EJ(a,b,c){var d,e,f,g,j,h;if(0==c.indexOf(Te)&&rM(c,af))c=c.substr(1,c.length-1-1),a.b[b].a=18,a.b[b].e=c,a.b[b].i=0;else{j=a.b[b];j.d=0;f=$M.a.exec(c);e=new OG;e.a=f;if(e.a){g=iJ(e.a[1],10);f=e.a[2];a:{var m;m=kx((!dN&&eN(),dN),f);if(null!=m)for(h=0;h<m.length;++h)if(g==m[h]){h=!0;break a}h=!1}h&&(j.d=g,c=f+e.a[3])}g=!1;-1<c.indexOf(Ya)&&(g=!0);-1<c.indexOf(Cc)&&(g=!0);-1<c.indexOf(ta)&&(g=!0);-1<c.indexOf("!")&&(g=!0);f=c.indexOf(uc);e=c.indexOf(Nd);j=zn(c.indexOf(Na),c.indexOf(ab));if(-1<\nf){h=Mz(c,f+1);try{d=iJ(h,10),a.b[b].f=d}catch(o){if(o=gr(o),!D(o,91))throw o;}c=c.substr(0,f-0)}if(g)a.b[b].e=c,a.b[b].a=18,a.b[b].i=0;else{d=c;0<e?d=c.substr(0,e-0):0<j&&(d=c.substr(0,j-0));CJ(a,b,H(d,sd)?3:H(d,Zc)?2:H(d,le)?4:H(d,se)?5:H(d,te)?7:H(d,we)?8:H(d,Ed)?9:H(d,zd)?10:H(d,jd)?11:H(d,Pd)?12:H(d,Nd)?1:H(d,ze)?13:H(d,Be)?6:H(d,ue)?19:18);18==a.b[b].a&&(a.b[b].e=d);c+=da;f=0;0<e&&(f=1,d=qM(c,++e),48<=d&&57>=d&&(f=d-48));18==a.b[b].a&&(a.b[b].i=f);e=0;if(0<j&&(d=qM(c,j++),43==d?e=1:45==d&&(e=\n-1),0!=e&&(d=qM(c,j++),!(48<=d&&57>=d)))){for(;43==d;)++e,d=qM(c,j++);for(;45==d;)--e,d=qM(c,j++)}a.b[b].k=e}}}function kJ(a,b,c){var d,e;a.i=1;c&&(a.i=-1);b=new NG(b);try{for(;b.j=GG(b,b.a),b.j<b.i;)d=bJ(iJ(JG(b),10)).a,c=e=bJ(iJ(JG(b),10)).a,(0>c||6<c)&&(c=0),a.b[d].c=c}catch(f){if(f=gr(f),D(f,91))kq(f);else throw f;}}function CH(a,b){return a.f!=b?(a.f=b,!0):!1}\nfunction DK(a,b,c,d,e){b=lK(a,b,c);5!=a.d[b]&&2==a.c[b].c?d.a.a+=Kc:3==a.c[b].c?d.a.a+=ta:9==a.c[b].c?(e=Sc,a=a.c[b].d,null!=a&&(e=a),nq(d.a,e)):1==e[b]?d.a.a+=Tb:-1==e[b]&&(d.a.a+="\\\\")}function UI(a,b,c,d){a=c-a;b=d-b;return a*a+b*b}\nfunction UJ(a,b){var c,d,e;e=a.c[b];if(1==e.c)if(c=a.c[b].f,d=a.c[b].i,2>a.b[c].j&&2>a.b[d].j)e.e=0,rv(a.k,"Stereomarking meaningless on this bond !");else switch(e.e){case 0:a.b[d].j<=a.b[c].j?e.e=1:e.e=3;break;case 1:e.e=2;break;case 2:2<a.b[d].j?e.e=3:e.e=1;break;case 3:e.e=4;break;case 4:2<a.b[c].j?e.e=1:e.e=3}else 2==e.c?10==e.e?e.e=0:e.e=10:rv(a.k,"Stereomarking allowed only on single and double bonds!")}\nfunction DN(a,b){var c,d,e;e=0;for(d=1;d<=a.b[b].j;++d)if(c=a.c[lK(a,b,a.b[b].n[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)return-1;return e}function AK(a,b,c){var d;d=a.c[b].e;return 1>d||4<d?0:1==d&&a.c[b].f==c?1:2==d&&a.c[b].f==c?-1:3==d&&a.c[b].i==c?1:4==d&&a.c[b].i==c?-1:0}function cK(a,b){return a.b[b].n}\nfunction AJ(a){var b;for(b=1;b<=a.p;++b){var c=a,d=b,e=void 0,f=void 0,f=DN(c,d),e=c.b[d];if(-1==f)e.i=0;else{switch(c.b[d].a){case 1:2==f?c.b[d].k=1:c.b[d].k=0;e.i=0;break;case 2:3==f||5==f?(e.i=0,c.b[d].k=0):3>f?e.i=3-f-c.b[d].k:4==f?(c.b[d].k=-1,e.i=0):5<f&&(c.b[d].k=f-5,e.i=0);break;case 3:case 6:4>f?0<c.b[d].k?e.i=2-f+c.b[d].k:0>c.b[d].k?e.i=2-f-c.b[d].k:e.i=4-f:(c.b[d].k=f-4,e.i=4-f+c.b[d].k);break;case 4:case 7:3>f?e.i=3-f+c.b[d].k:3==f?0>c.b[d].k?(c.b[d].k=0,e.i=0):0<c.b[d].k?e.i=c.b[d].k:\ne.i=0:(c.b[d].k=4==f?1:6==f?-1:f-5,e.i=0);break;case 5:2==f&&(0>c.b[d].k?(c.b[d].k=0,e.i=0):0<c.b[d].k?e.i=c.b[d].k:e.i=0);2<f&&(c.b[d].k=f-2);e.i=2-f+c.b[d].k;break;case 8:case 13:2>f?e.i=2-f+c.b[d].k:2==f?0>c.b[d].k?(c.b[d].k=0,e.i=0):0<c.b[d].k?e.i=c.b[d].k:e.i=0:3==f?2==c.b[d].j?(c.b[d].k=0,e.i=1):(c.b[d].k=1,e.i=0):4==f?(c.b[d].k=0,e.i=0):5==f?(c.b[d].k=0,e.i=1):(c.b[d].k=f-6,e.i=0);break;case 9:case 10:case 11:case 12:1<=f&&(c.b[d].k=f-1);e.i=1-f+c.b[d].k;2<f&&(c.b[d].k=0,e.i=0);break;case 19:case 18:e.i=\n0}0>e.i&&(e.i=0)}}}function SH(a){rN(this);this.b[0]=new bN;this.t=this.q=this.p=0;this.k=a}\nfunction jJ(a,b){var c,d,e,f,g,j,h,m,o;SH.call(this,a);if(null!=b&&(f=l,m=gJ(b),null!=m)){o=new MG(b,m,!0);for(g=1;4>=g;++g)f=hJ(o,m);e=bJ(iJ(Lz(f.substr(0,3)),10)).a;h=bJ(iJ(Lz(f.substr(3,3)),10)).a;g=bJ(iJ(Lz(f.substr(14,1)),10)).a;CH(this,(DH(),1==g?EH:FH));for(g=1;g<=e;++g){d=VJ(this,null);f=hJ(o,m);d.o=(new gM(dM(Lz(f.substr(0,10))))).a;d.p=-(new gM(dM(Lz(f.substr(10,10))))).a;d=34;34>f.length&&(d=f.length);d=Lz(f.substr(31,d-31));EJ(this,g,d);62<=f.length&&(j=Lz(f.substr(60,3)),0<j.length&&\n(j=bJ(iJ(j,10)).a,0!=j&&(this.b[this.p].f=j)));if(36<=f.length&&(j=Lz(f.substr(34,2)),0<j.length&&(j=bJ(iJ(j,10)).a,0!=j&&-3<=j&&4>=j))){var q=void 0,q=cN(d);d=0<q?q+j:-1;0>d&&(d=0);this.b[g].d=d}if(39<=f.length&&(j=Lz(f.substr(37,2)),0<j.length&&(j=bJ(iJ(j,10)).a,0<j&&7>=j))){f=0;switch(j){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].k=f}}for(g=1;g<=h;++g)e=jK(this,null),f=hJ(o,m),e.f=bJ(iJ(Lz(f.substr(0,3)),10)).a,\ne.i=bJ(iJ(Lz(f.substr(3,3)),10)).a,d=bJ(iJ(Lz(f.substr(6,3)),10)).a,1==d?c=1:2==d?c=2:3==d?c=3:c=9,j=0,11<f.length&&(j=bJ(iJ(Lz(f.substr(9,3)),10)).a),1==d&&1==j&&(c=1,e.e=1),1==d&&6==j&&(c=1,e.e=2),e.c=c;rK(this);OH(this);for(wJ(this);(o.j=GG(o,o.a),o.j<o.i)&&!(null==(f=JG(o)));){if(0==f.indexOf(be))break;if(0==f.indexOf(ae)){m=new LG(f);JG(m);JG(m);h=bJ(iJ(JG(m),10)).a;for(g=1;g<=h;++g)c=bJ(iJ(JG(m),10)).a,e=bJ(iJ(JG(m),10)).a,this.b[c].k=e}if(0==f.indexOf(de)){m=new LG(f);JG(m);JG(m);h=bJ(iJ(JG(m),\n10)).a;for(g=1;g<=h;++g)c=bJ(iJ(JG(m),10)).a,this.b[c].d=bJ(iJ(JG(m),10)).a}if(0==f.indexOf("M  APO")){m=new LG(f);JG(m);JG(m);h=bJ(iJ(JG(m),10)).a;for(g=1;g<=h;++g)c=bJ(iJ(JG(m),10)).a,f=bJ(iJ(JG(m),10)).a,this.v=c,GJ(this,this.v,0),EJ(this,this.p,ue+f),this.v=0}}vK(this);wJ(this)}}\nfunction HK(a,b){var c,d,e,f,g,j,h,m,o,q;SH.call(this,a);0==b.indexOf(ja)&&(b=b.substr(1,b.length-1));rM(b,ja)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.p=0;else{try{h=new LG(b);g=bJ(iJ(JG(h),10)).a;j=bJ(iJ(JG(h),10)).a;for(f=1;f<=g;++f)o=JG(h),c=(q=VJ(this,null),EJ(this,this.p,o),q),c.o=(new gM(dM(JG(h)))).a,c.p=-(new gM(dM(JG(h)))).a;for(f=1;f<=j;++f){d=jK(this,null);d.f=bJ(iJ(JG(h),10)).a;d.i=bJ(iJ(JG(h),10)).a;e=bJ(iJ(JG(h),10)).a;m=0;if(-1==e)m=e=1;else if(-2==e)e=1,m=2;else if(-5==e)e=\n2,m=10;else if(11==e||12==e||13==e||14==e)m=e,e=9;d.c=e;d.e=m}EN(this);rK(this);OH(this)}catch(r){r=gr(r);if(D(r,91)){r.gd();this.p=0;return}throw r;}vK(this);wJ(this)}}function mJ(a,b,c){var d,e,f,g;SH.call(this,a);g=DI(b.p+1);for(e=1;e<=b.p;++e)b.a[e]==c&&(VJ(this,b.b[e]),g[e]=this.p);for(e=1;e<=b.q;++e)if(a=b.c[e].f,d=b.c[e].i,!(b.a[a]!=c&&b.a[d]!=c)&&!(b.a[a]!=c||b.a[d]!=c))f=jK(this,b.c[e]),f.f=g[a],f.i=g[d];this.i=b.i;wJ(this)}\nfunction KJ(a,b,c){var d,e,f,g;SH.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&&CH(this,(DH(),DH(),EH));this.b=w(sN,s,109,this.p+1,0);this.c=w(tN,s,110,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]=aN(b[a].b[d]);for(d=1;d<=b[a].q;++d)++g,this.c[g]=fN(b[a].c[d]),this.c[g].f+=f,this.c[g].i+=f;f=e}wJ(this);OH(this)}\nfunction xH(a){var b;rN(this);this.k=a.k;this.p=a.p;this.q=a.q;this.t=a.t;this.b=w(sN,s,109,this.p+1,0);for(b=0;b<this.b.length;++b)a.b[b]&&(this.b[b]=aN(a.b[b]));this.c=w(tN,s,110,this.q+1,0);for(b=0;b<this.c.length;++b)a.c[b]&&(this.c[b]=fN(a.c[b]));this.i=a.i}\nfunction MJ(a,b,c){var d,e,f;if(0==c)return IJ(Bx(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(I(Q(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new gM(a)).a;d=Jz(e,Kz(46));0>d&&(e+=Rb,d=Jz(e,Kz(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$b;if(0==b)return e;e.length>b&&(e=Sc);c=l;for(a=1;a<=b-e.length;++a)c+=da;return c+e}function gJ(a){var b;b=new MG(a,ca,!0);if(4<FG(b))return ca;b=new MG(a,wl,!0);return 4<FG(b)?wl:null}\nfunction IJ(a,b){var c,d,e;d=l+(new zE(a)).a;d.length>b&&(d=Sc);e=l;for(c=1;c<=b-d.length;++c)e+=da;return e+d}function hJ(a,b){for(var c,d;a.j=GG(a,a.a),a.j<a.i;){d=JG(a);if(H(d,b))return da;for(JG(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return da}else break;return d}return null}t(665,1,{111:1},SH,jJ,HK,mJ,KJ,xH);_.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;\n_.A=0;function xN(a,b,c,d){var e,f,g;e=GJ(b,c,d);d=b.p;a.c=b.b[d].o;a.d=b.b[d].p;f=b.b[c].o-a.c;c=b.b[c].p-a.d;g=Math.sqrt(f*f+c*c);a.b=c/g;a.a=f/g;xJ(b,d);return e}function yN(a,b,c,d,e,f){var g,j,h;g=c;for(;g<=d;++g)c=b.b[g],PH(c,-a.c,-a.d),j=c.o*a.a+c.p*a.b,h=c.p*a.a-c.o*a.b,c.o=j,c.p=h,j=-c.o*f.a+c.p*f.b,h=-c.p*f.a-c.o*f.b,c.o=j,c.p=h,PH(c,b.b[e].o,b.b[e].p)}function wN(){}t(666,1,{},wN);_.a=0;_.b=0;_.c=0;_.d=0;function Iv(){Iv=u;Xv=new QF(Nd)}var Xv;\nfunction hI(){hI=u;GN=new GE(1);H((rG(),sG[Rh]),$d)?T=30:T=1}function fI(a,b,c,d,e){OI(a.a,K(I(Q(b*T))),K(I(Q(c*T))),K(I(Q(d*T))),K(I(Q(e*T))),K(I(Math.round(-35))),K(I(Math.round(-110))))}function iI(a,b,c,d,e){jI(a.a,K(I(Q(b*T))),K(I(Q(c*T))),K(I(Q(d*T))),K(I(Q(e*T))))}function LI(a,b,c,d){var e,f,g;f=w(G,n,-1,d,1);g=w(G,n,-1,d,1);for(e=0;e<d;++e)f[e]=K(I(Q(b[e]*T))),g[e]=K(I(Q(c[e]*T)));a=a.a;a.k&&(cI(a,!1),dI(a,HN(a,f,g,d,2<d)))}\nfunction $H(a,b,c,d,e){kI(a.a,K(I(Q(b*T))),K(I(Q(c*T))),K(I(Q(d*T))),K(I(Q(e*T))))}function wI(a,b,c,d){FI(a.a,b,K(I(Q(c*T))),K(I(Q(d*T))))}\nfunction aI(a,b,c,d,e,f){var g,j;g=a.a.d;f?(j=ZE(g),f=new LE(Bx(0.7*(g.a>>16&255)),Bx(0.7*(g.a>>8&255)),Bx(0.7*(g.a&255))),BI(a.a,g)):(j=new LE(Bx(0.7*(g.a>>16&255)),Bx(0.7*(g.a>>8&255)),Bx(0.7*(g.a&255))),f=ZE(g),BI(a.a,j));g=K(I(Q(T)));d=K(I(Q(d*T)));e=K(I(Q(e*T)));b=K(I(Q(b*T)));c=K(I(Q(c*T)));d-=g;e-=g;gI(a.a,b+g,c+g,d-g,e-g);BI(a.a,j);gI(a.a,b,c,d,g);gI(a.a,b,c+g,g,e);BI(a.a,f);gI(a.a,b+d,c,g,e);gI(a.a,b+1,c+e,d,g)}\nfunction bI(a,b,c,d,e){a=a.a;b=K(I(Q(b*T)));c=K(I(Q(c*T)));d=K(I(Q(d*T)));e=K(I(Q(e*T)));cI(a,!0);dI(a,eI(a,b,c,d,e))}function mI(a,b,c,d){var e,f,g;f=w(G,n,-1,d,1);g=w(G,n,-1,d,1);for(e=0;e<d;++e)f[e]=K(I(Q(b[e]*T))),g[e]=K(I(Q(c[e]*T)));a=a.a;cI(a,!0);dI(a,HN(a,f,g,d,2<d))}function ZH(a,b,c,d,e){gI(a.a,K(I(Q(b*T))),K(I(Q(c*T))),K(I(Q(d*T))),K(I(Q(e*T))))}function YH(a,b){!a.b?BI(a.a,b):b==a.c||aF(b,a.c)?BI(a.a,a.c):BI(a.a,a.b)}function vI(a,b){a.e=new sF(b.a,b.c,Math.round(b.b*T));LK(a.a,a.e)}\nfunction AI(a,b){a.d=new GE(T*b.e);var c=a.a,d=a.d;(c.k=d)&&d&&(c.b=\'stroke-width="\'+d.e+ma)}function IN(a){hI();this.a=a;1<T&&AI(this,GN)}t(668,1,{},IN);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var GN,T=0;function uI(a,b){var c=a.b.a;dI(c,"<g "+(\'transform="scale(\'+b/T+\')"\')+Rc);c=c.t;c[c.length]=Jc;return a.b}function WH(a){this.a=a;this.b=new IN(a.a)}t(669,1,{},WH);_.a=null;_.b=null;function VI(){}function FN(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}t(671,1,{112:1},VI,FN);\n_.a=0;_.b=0;_.c=0;_.d=0;function XK(){PM(this)}t(672,609,cm,XK);_.Tf=function(){this.a=-1;this.b=w(QM,s,0,0,0);this.c=0};_.a=-1;function pv(a,b){var c;a.a=b;var d,e;d=null;if(e=c=(e=WF().a.wh(a),null!=e?new kG(e):null))e=(ZF(),bG),e=cG(e,(ZF(),bG))||cG(e,$F);if(e)try{d=hG(c)}catch(f){if(f=gr(f),D(f,70))kq(f);else throw f;}c=d;null!=c&&cH(b,c)}\nfunction ov(a){var a=new kG(a),b=WF(),c,d;try{c=hG(a),d=wq(c)?c.tS():c.toString?c.toString():"[JavaScriptObject]",b.a.xh(d)}catch(e){if(e=gr(e),D(e,70))kq(e);else throw e;}}function YK(){}t(673,1,gm,YK);_.ff=function(a){cH(this.a,a.a)};_.a=null;function RI(a){a.c=0;a.a=0;a.b=0}function OK(){}t(674,1,{},OK);_.a=0;_.b=0;_.c=0;function oL(){this.pb=hB()}t(676,380,Tm,oL);\nfunction lv(){var a;lv=u;JN=(a=!1,qj in $wnd||qj in $doc.documentElement?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);KN=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");LN=JN&!KN;var b;a=F(G,n,-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]);mv=w(G,n,-1,1E3,1);for(b=0;b<mv.length;++b)mv[b]=-999;for(b=0;b<a.length;b+=2)mv[a[b+1]]=a[b]}\nfunction pE(a,b,c){var d;d=new MN;Fz(d.s,b,c);pA(a.f,d.s,0,0);en(a.a,d);return d}function uE(a){var b;b=Ur(a.pb,oj);0==b&&(b=parseInt(a.pb.style[Jh])||0);return b}function iL(a,b){return!a.e?null:b in a.e?a.e[b]:null}function tE(a){var b;b=Ur(a.pb,pj);0==b&&(b=parseInt(a.pb.style[tl])||0);return b}function xI(a,b,c,d){b=b.a;if(b.q!=c||b.r!=d)sA(a.f,b.s,c,d),b.q=c,b.r=d;NN(b)}function SK(a){var b;for(b=new ex(a.k);b.b<b.d.Af();)a=fx(b),a.Ff()}\nfunction hL(a,b,c,d){lv();this.pb=hB();this.i=new ON;this.a=new ln;this.k=new ln;this.e=d;this.pb.style[vj]=$b;this.pb.style[tj]=$b;this.pb.style[Ck]=di;this.pb.style[tl]=b;this.pb.style[Jh]=c;this.f=new PN;this.f.pb.style[tl]=jc;Ez(this.f,jc);LN?(b=new QN,c=new RN,pA(b,this.f,0,0),pA(b,c,0,0),wA(this,b)):wA(this,this.f);this.c=a;a.Fc=this.i;a.rc=this;LN&&(this.n=new SN(this),this.n.i=new TN(this),this.n.j=new UN(this),this.n.n=new VN(this),this.n.k=new WN(this),this.c&&(this.n.e=new XN(this),this.n.f=\nnew YN(this),this.n.a=new ZN(this)));Sz(this,new $N(this),($v(),$v(),aw));Sz(this,this,(yu(),yu(),zu));Sz(this,new aO(this),(cw(),cw(),dw));Sz(this,new bO(this),(mw(),mw(),nw));Sz(this,new cO(this),(fw(),fw(),gw));Sz(this,new dO(this),(pw(),pw(),qw));Sz(this,new eO(this),(hv(),hv(),iv));(hD(),hD(),iD).a=this;cz(new fO(this))}t(675,676,Tm,hL);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.j=!1;_.n=null;var LN,KN,JN,mv=null;function PN(){uA.call(this);this.pb[gg]=Sh}t(678,355,Tm,PN);\nfunction QN(){PN.call(this);this.pb.style[tl]=jc;this.pb.style[Jh]=jc}t(677,678,Tm,QN);function $u(a,b){var c;c=I(Q(100*b.c));c=new mG(b,0,ek,c);yH(a.a.c,c);return!0}function YN(a){this.a=a}t(679,1,{},YN);_.fh=function(a){return $u(this,a)};_.a=null;function dv(a,b){var c;c=new mG(b,0,bh,yl);yH(a.a.c,c);return!0}function ZN(a){this.a=a}t(680,1,{},ZN);_.fh=function(a){return dv(this,a)};_.a=null;function $N(a){this.a=a}t(681,1,{},$N);\n_.Vc=function(a){var b,c,d,e;d=tu(a);e=uu(a);c=as(a.a);b=new gO(a);2==c&&(b.e=4);b=OJ(this.a.c,b,d,e);this.a.j=!0;b&&a.a.stopPropagation()};_.a=null;function aO(a){this.a=a}t(682,1,{},aO);_.Wc=function(a){var b,c;b=tu(a);c=uu(a);a=new gO(a);this.a.j?ZJ(this.a.c,a,b,c):cJ(this.a.c,a,b,c);this.a.pb.focus()};_.a=null;function bO(a){this.a=a}t(683,1,{},bO);_.Yc=function(){this.a.j=!1;gK(this.a.c)};_.a=null;function cO(a){this.a=a}t(684,1,{},cO);_.Xc=function(){this.a.j=!1};_.a=null;\nfunction dO(a){this.a=a}t(685,1,{},dO);_.a=null;function eO(a){this.a=a}t(686,1,{},eO);_.a=null;function RN(){PN.call(this);this.pb.style[tl]=jc;this.pb.style[Jh]=jc}t(687,678,Tm,RN);function fO(a){this.a=a}t(688,1,{},fO);_.Dd=function(){Kr((Hr(),Ir),new hO(this))};_.a=null;function hO(a){this.a=a}t(689,1,{},hO);_.Zc=function(){this.a.a.c&&(rE(this.a.a.c),SK(this.a.a))};_.a=null;function iO(a,b){var c;c=b.a;c.e=4;return OJ(a.a.c,c,b.d,b.e)}function TN(a){this.a=a}t(690,1,{},TN);\n_.fh=function(a){return iO(this,a)};_.a=null;function Lw(a,b){cJ(a.a.c,b.a,b.d,b.e);return OJ(a.a.c,b.a,b.d,b.e)}function UN(a){this.a=a}t(691,1,{},UN);_.fh=function(a){return Lw(this,a)};_.a=null;function VN(a){this.a=a}t(692,1,{},VN);_.fh=function(a){return ZJ(this.a.c,a.a,a.d,a.e)};_.a=null;function WN(a){this.a=a}t(693,1,{},WN);_.fh=function(){return gK(this.a.c)};_.a=null;function Zu(a,b){var c;c=I(Q(b.b));c=new mG(b,0,Kj,c);yH(a.a.c,c);return!0}function XN(a){this.a=a}t(694,1,{},XN);\n_.fh=function(a){return Zu(this,a)};var jO=_.a=null;function kO(){kO=u;jO=new my((Dy(),new Cy("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lO(){lO=u;mO={}}function nO(a,b,c){var d;c&&(b.style[kh]=c.b+Bj,d=c.a,d!=Dd&&(b.style[jh]=d),0!=(c.c&1)&&(b.style[mh]=Rf),0!=(c.c&2)&&(b.style[lh]=Qh));a.e.style[il]=kj}\nfunction uF(a){var b=oO,c,d,e,f,g,j,h,m,o,q,r,x,z;c=zq(a);c in mO?a=mO[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(qk),f=$doc.createElement(Mh),f.style[Tg]=(Vs(),"inline"),f.style[Uk]=(Lt(),"baseline"),f.style[ti]=ec,f.style[ui]=ec,f.width=1,f.height=1,g=(kO(),jO),f.src=g.d.a,a=(j=$doc.createTextNode("Q"),nO(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=cs(e),m=cs(e)+(e.offsetHeight||0),o=m-h,q=cs(f)+(f.offsetHeight||0)+1,r=m-q,x=q-h,d.removeChild(e),z=new pO,z.a=\nx,z.b=r,z.c=o,z),mO[c]=a);return a}function qO(){lO();var a,b,c,d,e;qt();this.a=F(Fx,s,1,["monospace","sans-serif",jk]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(qk);this.e.innerHTML=this.f||l;this.e.style[kh]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[jh]=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)}t(697,1,{},qO);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";\nvar mO;function pO(){}t(698,1,{},pO);_.a=0;_.b=0;_.c=0;function $J(a){if(0!=(a.e&4))return!0;try{if(a.a&&D(a.a,23))return!!a.a.a.metaKey}catch(b){if(b=gr(b),!D(b,99))throw b;}return!1}function PJ(a){try{if(a.a&&D(a.a,23))return!!a.a.a.shiftKey}catch(b){if(b=gr(b),!D(b,99))throw b;}return!1}function gO(a){nv.call(this,null,0,null);this.a=a}t(699,469,Rm,gO);_.bf=function(){return $J(this)};_.cf=function(){return PJ(this)};_.a=null;\nfunction PF(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=oO;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,nO(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function OF(a){this.b=a;this.a={};!oO&&(oO=new qO)}t(700,472,wm,OF);var oO=null;function qE(a){this.a=a}t(701,479,{},qE);_.a=null;function ON(){jE.call(this)}t(702,448,Yl,ON);function rO(a,b){this.a=a;this.b=b}t(703,1,{},rO);_.a=null;_.b=null;\nfunction sO(){xB.call(this);this.pb[gg]="jsa-resetTable";this.pb.style[tl]=Ef}t(704,393,Tm,sO);function tO(){tO=u;var a=uO=new qO;qt();a.f="9p";a.e.style[jh]=jk;a.e.style[kh]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[kh]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);vO=new GE(1)}function dI(a,b){a.o=!0;if(a.i){a.n&&(a.c.length=0,a.n=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,NN(a)}\nfunction OI(a,b,c,d,e,f,g){var j,h,m,o,q,r,x,z,A,E,B;a.k&&(cI(a,!1),360<=g||-360>=g?j=eI(a,b,c,d,e):j=(h=f+g,m=0,h<f&&(m=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,x=d/2,z=e/2,A=wO(q,r,x,z,f),E=wO(q,r,x,z,h),B="<g"+a.j+Rc,B+=\'<path d ="M \'+A.a+da+A.b+" A "+x+da+z+" 0 "+o+da+m+da+E.a+da+E.b+\'"/>\',B+=Jc,B),dI(a,j))}function jI(a,b,c,d,e){a.k&&dI(a,\'<line x1="\'+b+\'" y1="\'+c+\'" x2="\'+d+\'" y2="\'+e+\'" stroke="\'+a.e+ma+a.b+a.a+Zb)}\nfunction kI(a,b,c,d,e){a.k&&(cI(a,!1),dI(a,\'<rect x="\'+b+oa+c+na+e+\'" width="\'+d+ja+a.j+Zb))}function FI(a,b,c,d){var e,b=b.replace(/&/g,za).replace(/<\/g,Ca).replace(/>/g,Aa),b=(e=a.e,\'<text x="\'+c+oa+d+ma+a.f+\' fill="\'+e+pa+b+"<\/text>");dI(a,b)}function gI(a,b,c,d,e){cI(a,!0);dI(a,\'<rect x="\'+b+oa+c+na+e+\'" width="\'+d+ja+a.j+Zb)}\nfunction NN(a){var b,c;if(a.o){for(;null!=(b=a.t.pop());){var d=a.c;d[d.length]=b}b=a.c.join(ca);var e=a.s,d=bs(e.pb)+(e.pb.offsetWidth||0)-bs(e.pb);0==d&&(d=parseInt(e.pb.style[tl])||0);var e=a.s,f;f=cs(e.pb)+(e.pb.offsetHeight||0)-cs(e.pb);0==f&&(f=parseInt(e.pb.style[Jh])||0);b=(c=f,\'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="\'+d+na+c+pa)+b+"<\/svg>";b!==a.p&&(a.s.pb.innerHTML=b||l,a.p=b);a.n=!0;a.o=!1}}function BI(a,b){(a.d=b)&&(a.e=xO(b))}\nfunction LK(a,b){var c,d,e;a.f=(c=b.b,d=b.a,e=l,12!=c&&(e=\' font-size="\'+c+\'px"\'),"Plain"!=d&&(e+=\' font-family="\'+d+ja),0!=(b.c&1)&&(e+=\'font-weight="bold"\'),0!=(b.c&2)&&(e+=\'font-style="italic"\'),e)}t(705,475,{});_.c=null;_.d=null;_.e=Pf;_.f=null;_.i=!0;_.j=null;_.n=!1;_.o=!1;_.p=l;_.q=0;_.r=0;_.s=null;_.t=null;var vO,uO;\nfunction Hw(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-bs(a.o.pb)+(a.o.pb.scrollLeft||0)+gs(a.o.pb.ownerDocument),a.b.e=c.clientY-cs(a.o.pb)+(a.o.pb.scrollTop||0)+hs(a.o.pb.ownerDocument),a.b.a=new gO(b),b.a.preventDefault(),!0):!1}\nfunction SN(a){this.o=a;this.b=new yO;this.c=new zO(this);Sz(this.o,new AO(this),(Iw(),Iw(),Jw));Sz(this.o,new BO(this),(Aw(),Aw(),Bw));Sz(this.o,new CO(this),(Ew(),Ew(),Fw));Sz(this.o,new DO(this),(ww(),ww(),xw));Sz(this.o,new EO,(ev(),ev(),fv));Sz(this.o,new FO(this),(av(),av(),bv));Sz(this.o,new GO(this),(Wu(),Wu(),Xu))}t(706,1,{},SN);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function zO(a){nn();this.a=a}t(707,50,{},zO);\n_.dd=function(){!this.a.d&&this.a.i&&iO(this.a.i,this.a.b)};_.a=null;function AO(a){this.a=a}t(708,1,{},AO);_.a=null;function BO(a){this.a=a}t(709,1,{},BO);_.a=null;function CO(a){this.a=a}t(710,1,{},CO);_.a=null;function DO(a){this.a=a}t(711,1,{},DO);_.a=null;function EO(){}t(712,1,{},EO);function FO(a){this.a=a}t(713,1,{},FO);_.a=null;function GO(a){this.a=a}t(714,1,{},GO);_.a=null;function yO(){}t(715,1,{},yO);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction xO(a){var b,c;c=a.a>>16&255;b=a.a>>8&255;a=a.a&255;return 0==c&&0==b&&0==a?Pf:"rgb("+c+Ya+b+Ya+a+Ga}function nL(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}function HO(a){var b,c,d,e,f;Yz(a);d=(Zz(),mC(null));e=new sO;uB(e,a);hA(d,e,d.pb);f=a.Sd();b=a.Rd();c=nL();9<=c?(++f,++b):7==c&&D(a,36)&&(c=a.pb.textContent,2>=c.length&&(f+=8));wB(e,a);qA(d,e);return new bD(f,b)}function SG(a){try{$wnd.console.log(a)}catch(b){}}\nfunction IO(){this.pb=$doc.createElement(Ug);this.pb[gg]=Sh;this.pb.style[uj]=Kh;this.pb.style[yj]=jf;this.pb.style[tl]=jc;this.pb.style[Jh]=jc;this.pb.setAttribute("contenteditable",dh)}t(717,358,fm,IO);function wO(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new rO(new gM(a),new gM(b))}function eI(a,b,c,d,e){return\'<ellipse cx="\'+(b+d/2)+\'" cy="\'+(c+e/2)+\'" rx="\'+d/2+\'" ry="\'+e/2+ja+a.j+Zb}\nfunction HN(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=\' points="\';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+Ya+h,f<g-1&&(d+=da);d+=ja;b=Dc;e?b+="polygon":b+="polyline";return b+=d+a.j+Zb}function cI(a,b){var c;c=a.e;b?a.j=\' stroke="none" fill="\'+c+ma+a.a:a.j=\' fill="none" stroke="\'+c+ma+a.b+a.a}function MN(){tO();this.k=vO;this.c=[];this.s=new IO;this.t=[]}t(718,705,{},MN);_.a=l;_.b=l;function JO(){JO=u;KO=new bD(0,0)}\nfunction mD(a,b){var c;if(a.xf())return KO;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.mh(VC(b));c=HO(a.pf());a.e.b=c.b;a.e.a=c.a;return c}function LO(){this.e=new eF;this.e.a=-1;this.e.b=-1}t(720,1,{});_.xf=function(){return!1};_.mh=function(a){var b=this.pf().pb,c,d,e;c=(qF(),rF);e=a.b;d=a.a;e!=c.b?b.style[kh]=l+e+"pt":b.style[kh]=l;d!=c.a?b.style[jh]=d:b.style[jh]=l;0!=(a.c&1)?b.style[mh]=Rf:b.style[mh]=l;0!=(a.c&2)?b.style[lh]=Qh:b.style[lh]=l};_.e=null;var KO;\nfunction lE(){JO();LO.call(this);this.d=new uA}t(724,720,{},lE);_.pf=DG;_.d=null;function $I(a,b){var c=a.a;if(b){var d=Iz(c.pb)+Kb;Dz(c.Td(),d,!1)}else d=Iz(c.pb)+Kb,Dz(c.Td(),d,!0);c.b=b}function yF(a){this.a=new bC(a.f,new MO(a));$I(this,a.e)}t(726,1,{},yF);_.a=null;\nfunction YB(a){var b,c,d,e,f;f=new lG(a.a,1001,null!=a.a.c?a.a.c:a.a.f);for(c=tw(a.a.d,w(NO,s,71,0,0)),d=0,e=c.length;d<e;++d)if(b=c[d],D(b,51)){b.rc.j=!1;break}a=a.a;b=a.n.d;f!=b.a&&(b.a=f,b.b=kx((xE(),yE),new zE(f.k)));b=b.b;if(dy(!b?xl:b.a,Il))for(b=(!a.d.a||0==a.d.a.c?(nx(),nx(),ox):new DE(a.d.a)).he();b.Id();)a=b.Jd(),1001==f.k&&a.ff(f);var g,j,h;1001==f.k?(g=new nv(f.n,f.k,f.a),g.e=f.b&15):601==f.k?(null.Ah(),null.Ah()):100==f.k&&D(f.n,68)?(j=f.n,h=new nv(j,205,null),h.i=j.Fe(),h.j=j.Ge()):\n1004<=f.k&&1005>=f.k||(701==f.k?null.Ah():401==f.k||402==f.k?(null.Ah(),null.Ah(),null.Ah(),null.Ah(),null.Ah()):500<=f.k&&507>=f.k&&(g=null.Bh,500!=g&&(g=new nv(null.Bh,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function MO(a){this.a=a}t(727,1,um,MO);_.Zc=function(){YB(this)};_.a=null;function UF(){JO();LO.call(this);this.a=new AC}t(728,720,{},UF);_.pf=ty;_.a=null;function XF(){new bx;var a;a:{switch(Cx){case 1:case 3:case 5:case 7:a=new OO;break a}a=new PO}this.a=a}t(741,499,{},XF);_.a=null;\nfunction PO(){}t(743,1,{},PO);_.wh=function(a){a&&a&&ar(7,new QO(a));return null};_.xh=function(a){ar(7,new RO(a))};function OO(){}t(742,743,{},OO);_.wh=function(){return $wnd.clipboardData.getData("Text")};_.xh=function(a){$wnd.clipboardData.setData("Text",a)};function QO(a){this.a=a}t(746,1,hm,QO);_.hd=pD;_.a=null;function RO(a){this.a=a}t(748,1,hm,RO);_.hd=pD;_.a=null;function Vu(a,b){a.onloadend=function(a){b.Ef(a.target.result)}}function $G(a){this.a=a}t(753,1,{},$G);_.a=null;\nfunction XG(){}t(754,1,{},XG);function YG(){}t(755,1,{},YG);function ZG(){}t(756,1,{},ZG);function VF(){this.b=new YF;this.d=new BE}t(759,497,{},VF);function aJ(a,b,c,d){b=WC(b);c+=b.a;d+=b.b;EA(a.a,c,d);FA(a.a)}function FF(){JO();LO.call(this);var a=this.a=new SO;a.ab=!0;a.a.f=!0;this.a.db=!0}t(761,720,{},FF);_.pf=ty;_.a=null;function zF(a,b){a.a=31*a.a+Bx((new gM(b)).a)}function HE(){}t(773,1,{},HE);_.hC=ty;_.a=1;\nfunction SO(){var a=(MA(),PA);GA.call(this,!0,yi);this.U=a.a;this.a=new TO(this);this.a.d=!0;wA(this,this.a);this.ab=!0;this.a.f=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);Qy();Az(a,b)}else this.lb|=1;Zr(Yr(this.pb))[gg]=Gh;this.pb.style[vl]="2147483647"}t(804,360,Tm,SO);_.Ld=function(a){Wz(this,a);1==Oy(a.type)&&BA(this,!1)};_.a=null;\nfunction TO(a){this.b=a;this.c=new ln;this.i=new ln;a=(aC(),$B);new QC(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(wk);this.e=$doc.createElement(zk);Iy(b,this.e);this.o=!0;a=hB();b=(Jy(),Ky(b));a.appendChild(b);this.pb=a;Ho();this.pb.setAttribute("role",kp.a);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),Qy(),Az(a,b)):this.lb|=2225;this.pb[gg]=Fh;a=Iz(this.pb)+"-vertical";Dz(this.Td(),a,!0);this.pb.style[tj]=hc;this.pb.setAttribute("hideFocus",Rk);Sz(this,new ZB(this),(nu(),nu(),ou))}\nt(805,402,fm,TO);_.Ld=function(a){switch(Oy(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}RB(this,a)};_.te=function(a,b){VB(this,a,b);b||this.a&&BA(this.b,!1)};_.a=!0;_.b=null;t(853,1,{});\nfunction UO(a,b,c,d){var e,f,g,j,h,m;j=(!c?b.b:yG(b,c,~~zq(c)))[0][d.length];b=h=e=null;for(c=0,f=!j?0:j.length;c<f;++c){g=j[c];var o;a:{o=g;var q=d,r=void 0,x=void 0,z=void 0,A=x=r=void 0,E=x=void 0,B=void 0,x=void 0;for(z=0,B=q.length;z<B;++z)if(E=o[z+3],A=q[z],r=null==A?lj:typeof A,r=r==nj?Object.prototype.toString.call(A)==Ue||typeof A.length==mj?"array":r:r,!H(r,E)&&(!H(tk,E)||!H(lj,r)))if(A=H(mj,r),r=H(Sf,r),VO===E)A&&(q[z]=new gM(q[z])),r&&(q[z]=(DH(),q[z]?EH:FH));else{x=A||r;if(x=!x&&null!=\nE&&uq(E)==WO){x=q[z];if(null==x||XO(x,E))continue;if(tq(x)&&(x=x&&x.g?x.g:null,null!=x&&XO(x,E))){q[z]=x;continue}}if(!H(nj,E)||A||r){o=!1;break a}}o=!0}if(o){e=g[0];h=g[1];b=g[2];break}}return e?(d=b?b(a,d):d,a=(m=e.apply(a,d),[h?h(m):m])):null}function YO(){this.c=new jq;this.a=new jq;this.b=new jq}function XO(a,b){var c;if(VO==b||ZO==b&&D(a,124))return!0;if(null!=a)for(c=uq(a);c&&c!=VO;c=null)if(c==b)return!0;return!1}t(852,853,{},YO);function GL(){GL=u;$O=new YO}\nfunction LL(a,b){GL();C($O.c,a,b)}function DL(a){GL();var b,c,d;d=sM(a,Ve);c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function EL(a,b){var c;GL();return c=b&&b[0]&&(typeof b[0]==nj||typeof b[0]==oh)?b[0]:null,XO(c,a)}function JL(a,b){var c=FL;GL();var d=$O,e;e=b?d.b:d.a;if(d=!c?e.b:yG(e,c,~~zq(c))){var f=d;for(p in a)f[p]=a[p]}else d=a;!c?zG(e,d):BG(e,c,d,~~zq(c))}\nfunction IL(a,b,c){var d=FL;GL();var e=$O,c=c?e.b:e.a,e=UO(a,c,d,b);if(!e){e=[a];for(i=0;i<b.length;i++)e.push(b[i]);b=e;e=UO(a,c,d,b)}if(!e)throw new qq("Can\'t find exported method for given arguments: 0"+uc+b.length+ca);return e}function iK(a){GL();var b=$O,c;null==a?a=null:(c=a[gf],c||(0!=(uq(a).b&4)?a=[]:(b=(b=kx(b.c,uq(a)))&&typeof b==oh?new b(a):a,a=a[gf]=b),c=a),a=c);return a}var $O;\nfunction v(a){return function(){try{var b;var c=arguments,d;var e;0!=mr&&(e=an(),2E3<e-or&&(or=e,nr=jr()));if(0==mr++){var f=(Hr(),Ir),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=Qr(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Hr(),Ir),m,o;if(h.c){o=null;do m=h.c,h.c=null,o=Qr(m,o);while(h.c);h.c=o}}--mr;c&&-1!=nr&&($wnd.clearTimeout(nr),nr=-1)}return b}catch(q){throw q;}}}\nfunction gwtOnLoad(a,b,c,d){$moduleName=b;$moduleBase=c;Cx=d;if(a)try{v(Dx)()}catch(e){a(b)}else v(Dx)()}var VO=U(1),xq=U(127),aP=cM(" I"),G=XL(860,aP);U(136);var QM=XL(864,VO),Yq=XL(868,QM),bP=cM(" Z"),Zq=XL(857,bP),cP=bM(),$q=XL(869,cP),dP=bM(),br=XL(870,dP);U(123);U(122);U(121);U(139);U(140);U(138);U(141);U(137);var eP=U(308),iy=XL(871,eP);U(309);U(178);U(558);U(133);U(573);U(577);var fP=cM(" C"),kM=XL(872,fP),WO=U(575),gP=cM(" D"),LH=XL(858,gP);U(576);U(578);\nvar hP=U(581),fK=XL(873,hP),iP=cM(" J"),jP=U(2),Fx=XL(865,jP);U(590);U(572);U(126);U(234);U(556);var FL=U(545);U(569);var SL=U(566);U(564);U(565);U(571);U(154);U(144);U(151);U(152);U(146);U(147);U(148);U(149);U(155);U(124);U(585);U(579);U(567);U(568);U(546);U(547);U(548);U(549);U(550);U(551);U(552);U(553);U(554);U(555);var kP=U(449);U(448);U(447);U(446);U(543);U(542);U(544);U(674);var bF=U(463),nH=XL(875,bF),lP=U(471),sH=XL(876,lP),mP=U(472),uH=XL(877,mP),nP=U(665),WK=XL(878,nP),HJ=XL(879,G);U(662);\nU(663);U(650);U(652);U(653);U(654);U(655);U(656);U(657);U(658);U(659);U(660);U(661);U(651);var YM=XL(880,kP),oP=bM(),uw=XL(881,oP);U(673);U(561);bM();U(560);bM();U(853);U(852);var ZO=bM();U(359);var pP=U(358);U(357);U(363);U(380);U(422);U(702);U(676);U(675);U(356);U(355);U(678);U(677);U(687);U(688);U(689);U(690);U(691);U(692);U(693);U(694);U(679);U(680);U(681);U(682);U(683);U(684);U(685);U(686);U(294);U(293);U(368);U(369);U(370);U(50);U(341);U(706);U(715);U(707);U(708);U(709);U(710);U(711);U(712);\nU(713);U(714);U(474);U(475);U(705);U(594);U(601);U(609);U(602);U(603);U(418);U(421);U(419);U(420);U(563);U(562);U(536);U(535);U(534);U(537);U(538);U(539);U(753);U(754);U(755);U(756);var qP=aM(213,function(){qt();return Jt}),Kt=XL(882,qP),rP=aM(184,function(){is();return Ts}),Us=XL(884,rP),sP=aM(203,function(){Vs();return dt}),et=XL(885,sP),tP=aM(208,function(){ft();return ot}),pt=XL(886,tP),uP=aM(223,function(){Lt();return bu}),cu=XL(887,uP);aM(214,null);aM(215,null);aM(216,null);aM(217,null);\naM(218,null);aM(219,null);aM(220,null);aM(221,null);aM(222,null);aM(185,null);aM(195,null);aM(196,null);aM(197,null);aM(198,null);aM(199,null);aM(200,null);aM(201,null);aM(202,null);aM(186,null);aM(187,null);aM(188,null);aM(189,null);aM(190,null);aM(191,null);aM(192,null);aM(193,null);aM(194,null);aM(204,null);aM(205,null);aM(206,null);aM(207,null);aM(209,null);aM(210,null);aM(211,null);aM(212,null);aM(224,null);aM(225,null);aM(226,null);aM(227,null);aM(228,null);aM(229,null);aM(230,null);\naM(231,null);U(525);U(524);U(596);U(595);U(597);U(599);U(598);U(600);U(604);U(605);U(246);U(245);U(244);U(250);U(249);U(248);U(254);var vP=U(253);U(252);U(269);U(271);U(272);var wP=U(671),xP=U(639),yP=U(644),sN=XL(888,xP),tN=XL(889,yP),GI=XL(890,wP);U(666);U(343);U(288);U(345);U(291);U(290);U(289);U(443);U(444);U(445);U(484);U(483);U(482);U(487);var zP=bM(),NO=XL(891,zP);U(339);U(523);U(617);U(497);U(498);U(646);U(647);U(635);U(669);U(278);U(280);U(527);U(587);U(593);U(645);U(486);\nvar BF=U(485),pG=U(513);U(469);U(672);U(468);var fF=U(467);U(495);U(496);U(135);U(478);U(251);U(759);U(433);var LC=XL(893,pP);U(434);U(718);U(717);U(394);U(396);U(395);U(397);U(275);U(292);U(664);U(580);U(526);U(456);U(455);var AP=XL(866,iP);U(621);U(589);U(283);U(270);U(273);U(274);U(267);U(266);U(268);U(285);var tF=U(700);U(256);U(260);U(477);U(451);U(450);U(504);U(453);U(454);U(490);U(489);var GF=U(488);U(615);U(528);U(529);U(120);var pF=U(470);U(479);U(668);U(492);U(493);U(494);U(457);U(697);\nU(698);U(258);U(257);U(259);U(261);U(720);U(761);U(507);U(726);U(727);U(464);U(622);U(282);U(279);U(281);U(277);U(265);U(264);U(263);U(773);U(362);U(361);U(360);U(804);U(402);U(805);var BP=aM(364,function(){MA();return TA}),UA=XL(894,BP),CP=aM(414,function(){IA();return hC}),iC=XL(895,CP);U(43);U(415);U(416);U(411);U(412);U(413);U(44);U(45);U(46);U(403);U(404);U(405);U(406);U(409);U(648);U(701);U(321);U(390);U(391);U(410);U(724);U(728);var vF=U(480);U(314);U(509);U(510);U(503);U(366);U(703);U(373);\nU(425);U(424);U(426);var DP=aM(427,function(){zC();return JC}),KC=XL(898,DP);aM(428,null);aM(429,null);aM(430,null);aM(431,null);U(295);U(53);U(54);U(52);U(55);U(58);U(59);U(60);U(61);U(62);U(63);var EP=U(75),WB=XL(899,EP);U(64);U(65);U(66);U(67);U(68);U(69);U(70);U(72);U(71);U(73);U(74);U(76);U(77);U(79);U(80);U(78);U(81);U(82);U(83);U(84);U(86);U(88);U(89);U(87);U(85);U(90);U(91);U(92);U(93);U(95);U(98);U(97);U(99);U(102);U(103);U(101);U(104);U(105);U(106);U(107);U(108);U(109);U(111);U(112);U(110);\nU(113);U(114);U(115);U(116);U(118);U(119);U(117);U(374);U(393);U(392);U(612);U(367);U(315);var eG=U(500),gG=XL(900,eG);U(501);U(499);U(704);U(437);U(243);U(352);U(353);U(323);U(325);U(324);U(319);U(436);U(316);U(287);U(57);U(326);U(399);U(401);U(699);U(741);U(502);U(318);U(56);U(94);U(743);U(746);U(748);U(742);U(515);U(516);U(47);U(48);var FP=U(51),wn=XL(915,FP);U(49);function OM(a){return sz(this.a,a)}function cB(a){return Rz(this,a,(Iu(),Iu(),Ju))}\nfunction uy(a){return!D(a,30)?!1:H(this.a,a.Gd())}function Vm(){return zq(this)}function pD(){}function ty(){return this.a}function ry(){return dG(this.a)}function bA(){}function YA(){return this.b}function DG(){return this.d}function lF(){}function iM(){return l+this.a}function wG(){return 0==this.Af()}function cE(){return cD(this)}function zL(){var a=this.b;this.c.a.apply(a,[iK(this.a.a),a])}function Bu(){return this.c}function eB(a){return Rz(this,a,(Su(),Su(),Tu))}\nfunction Pz(){return Ur(this.pb,pj)}function dB(a){return Rz(this,a,(Lu(),Lu(),Mu))}function Oz(){return Ur(this.pb,oj)}function oD(){return aD(this)}function zw(a){var b=a.a;if(a=a.a.k)Hw(b,this),a.fh(b.b);b.d=!0}function Qz(){return this.pb}function Um(a){return this===a}function DM(){return this.a.d}function bB(a){return Rz(this,a,(Eu(),Eu(),Fu))}function TF(){var a;0<this.a?(a=NF(this,this.a),a=!a?cD(this):a):a=cD(this);return a}function hM(){return Bx(this.a)}function NK(){return!1}\nfunction dE(){return this.cZ.d+Te+this.Ne()+af}function xM(){return this.a.a}function cA(){Xz(this)}function SF(){var a;0<this.a?(a=NF(this,this.a),a=!a?aD(this):a):a=aD(this);return a};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']);
  