summaryrefslogtreecommitdiff
path: root/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html')
-rw-r--r--public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html628
1 files changed, 628 insertions, 0 deletions
diff --git a/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html b/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html
new file mode 100644
index 0000000..18b89ce
--- /dev/null
+++ b/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html
@@ -0,0 +1,628 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '59EE5ADF5155B64443CE30712540EE3D';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var j="",aa="\n",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",eb="1",fb="100%",gb="1em",
+hb="1ex",ib="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",qb="<",rb="=",sb=">",ub="?",vb="@",wb="A",xb="AUTO",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Fb="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="HIDDEN",$b="Helvetica",ac="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JUSTIFY",fc="JavaScript",gc="LEFT",
+hc="MOL n. ",ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",oc="North",sc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",tc="O",uc="ONE_WAY_CORNER",vc="P",wc="R",xc="R1",yc="R2",zc="R3",Ac="RIGHT",Bc="ROLL_DOWN",Cc="RXN",Dc="Reset",Ec="Resize-",Hc="Ring",Ic="S",Mc="SMILES",Nc="Se",Oc="Si",Pc="South",Qc="Style names cannot be empty",Rc="West",Sc="X",Tc="[",Uc="\\",Vc="]",Wc="__uiObjectID",cd="a",dd="absolute",ed="alert",
+fd="alertdialog",gd="align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",Bd="click",Dd="click marked atom to delete mark",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="cssFloat",Md="cursor",Nd="dblclick",Od="definition",Pd="dialog",Qd="dir",Rd="directory",
+Sd="display",Wd="div",Xd="document",ce="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragexit",he="dragleave",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Pe="height",
+Qe="hidden",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",jf="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="move",Ef="msie",Ff="multipart",Gf="n",Hf="navigation",If=
+"none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",dg="radio",eg="radiogroup",fg="reaction",gg="rect(0px, 0px, 0px, 0px)",hg="region",jg="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="scale100",tg="scrollbar",vg=
+"se",wg="search",xg="separator",yg="serif",zg='shape-rendering="crispEdges"',Ag="slider",Bg="span",Cg="spinbutton",Dg="status",Eg="subMenuIcon-selected",Fg="tab",Gg="table",Hg="tablist",Ig="tabpanel",Jg="tbody",Kg="td",Lg="text",Mg="textAlign",Ng="textbox",Og="timer",Pg="title",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",dh="visibility",eh="visible",fh="whiteSpace",
+gh="width",hh="x",ih="zIndex",jh="|",_,kh={l:4194303,m:4194303,h:1048575},lh={l:0,m:0,h:0},mh={l:1,m:0,h:0},nh={l:2,m:0,h:0},oh={l:3,m:0,h:0},ph={l:4,m:0,h:0},qh={l:8,m:0,h:0},rh={l:10,m:0,h:0},sh={l:16,m:0,h:0},th={l:32,m:0,h:0},uh={l:64,m:0,h:0},vh={l:128,m:0,h:0},wh={l:256,m:0,h:0},xh={l:512,m:0,h:0},yh={l:1024,m:0,h:0},zh={l:2048,m:0,h:0},Ah={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,h:0},Kh={l:65536,m:0,h:0},Lh={l:131072,m:0,h:0},Mh={l:262144,m:0,h:0},Nh={l:524288,m:0,h:0},Oh={},Ph=
+{114:1,120:1,122:1,126:1,128:1},Qh={114:1},Rh={9:1,10:1,114:1,117:1,119:1},Sh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Th={47:1,49:1,58:1,70:1,73:1,81:1,83:1},Uh={6:1,9:1,114:1,117:1,119:1},Vh={114:1,116:1,130:1},Wh={132:1},Xh={82:1,114:1,117:1,119:1},Yh={2:1},Zh={46:1},$h={91:1,96:1,110:1,114:1},ai={7:1,
+9:1,114:1,117:1,119:1},bi={56:1},ci={8:1,9:1,114:1,117:1,119:1},di={114:1,120:1,126:1,128:1},ei={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},fi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},gi={115:1},hi={112:1},ii={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},
+k={114:1,116:1},ji={96:1,114:1},ki={9:1,11:1,114:1,117:1,119:1},r={113:1,114:1,116:1},li={54:1,114:1},mi={85:1,114:1,120:1,126:1,128:1},ni={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,138:1,145:1},oi={49:1},pi={70:1,81:1},qi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},ri={91:1,92:1,96:1,110:1,114:1},
+si={57:1},ti={134:1},ui={114:1,116:1,131:1},vi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},wi={48:1,84:1},xi={130:1},yi={114:1,120:1,128:1},zi={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Ai={131:1},Bi={114:1,130:1},Ci={91:1,92:1,96:1,102:1,110:1,114:1},Di={12:1,114:1,117:1,119:1};function s(a,b,c){var d=Oh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Oh[a]=function(){}),_=d.prototype=0>b?{}:new Oh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
+function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ei(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(Fi,k,-1,8,1);d=(Gi(),Hi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ii(){Ii=u;Ji=new Ki}
+function Li(a){for(var b,a=new Mi(a.k.n);a.c<a.e.Ce();)b=Ni(a),Oi(b.hd(),de,!1),Pi(a)}function Qi(a,b,c){var a=a.o,d;try{d=new Ri(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Si(e);if(y(e,120))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.hd(),Xb,!0);Oi(c.hd(),ce,!0);x(Ji,b,c)}
+function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.o.d,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.c.b);Xi(d.e.b);Xi(d.d.b);Oi(b.hd(),Xb,!1);Oi(c.hd(),ce,!1)}function Yi(a){var b;a.p=!1;for(a=new Mi(a.k.n);a.c<a.e.Ce();)b=Ni(a),Oi(b.hd(),de,!1),Pi(a)}function Zi(a,b){$i(a.k.n,b)?Oi(b.hd(),de,!1):a.p?(aj(a.k.n,b),Oi(b.hd(),de,!0)):(a.k.n.Ie(),aj(a.k.n,b))}function bj(a){this.i=a;this.k=new cj(this);this.o=new dj(this.k)}s(3,1,{});_.kc=function(){ej(this.k.f,"dragdrop-dragging")};
+_.lc=function(){fj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ji;function cj(a){this.n=new gj;this.e=a;this.b=a.i}s(4,1,{},cj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function hj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function ij(a,b){var c;c=jj(a.d,kj).b;b.b.ctrlKey||b.b.metaKey||Li(a.c.e);Zi(a.c.e,c)}function lj(a){a.c.i=null;a.c.e.lc();mj((nj(),oj(null)),a.b,0,0);var b=a.b.pb;pj=b;qj();rj=b;a.e=2}
+function dj(a){this.d=new Ki;this.c=a;this.b=new sj;tj(this.b,uj(),vj());z(this.b,this,(wj(),wj(),xj));z(this.b,this,(yj(),yj(),zj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Aj(),ag);a.borderStyle=(Bj(),If);a[ld]="blue"}s(5,1,{},dj);
+_.nc=function(a){var b,c,d,e;c=a.i;d=Cj(a);e=Dj(a);b=Ej(a.b);if(!(3==this.e||2==this.e||1!=b)&&!kj)kj=c,this.c.f=jj(this.d,kj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Fj(this.c.n,this.c.f)&&(Li(this.c.e),Zi(this.c.e,this.c.f)),Gj(new Hj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Ij(kj,null),kj!=this.c.f&&(c=new Ij(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,lj(this),1!=this.e&&hj(this,this.c.j,this.c.k))};
+_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Jj(a,b);a=Kj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Lj(Mj(d-this.i),Mj(a-this.j))>=this.c.e.n?(Nj(),-1!=Fj(this.c.n,this.c.f)||Zi(this.c.e,this.c.f),c=new Ij(kj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,lj(this)):ak.preventDefault()),1==this.e)return;ak.preventDefault();hj(this,d,a)};
+_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Jj(a,b);b=Kj(a,b);if(1==Ej(a.b)&&(this.f=!1,kj))try{if(Nj(),1==this.e)ij(this,a);else{d!=this.b&&(c=new Ij(d,null),e+=c.b,b+=c.e);try{hj(this,e,b),this.c.e.kc(),3!=this.e&&ij(this,a)}finally{var f=this.b.pb;pj&&f==pj&&(pj=null);qj();f===rj&&(rj=null);bk(this.b);this.e=1;this.c.f=null}}}finally{kj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var kj=null;function Hj(){}s(6,1,si,Hj);_.qc=function(){Nj()};
+function Ri(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ri);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Ij(a,b){!a||a==(nj(),oj(null))?this.i=this.f=0:(this.f=a.dd()-ck(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(nj(),oj(null))?this.d=this.c=0:(this.c=dk(b.pb)+ek(b.pb),this.d=fk(b.pb)+gk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Ij);
+_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Nj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ek(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function gk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function hk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function ik(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function jk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
+function kk(a,b){var c=lk();jk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;mk(a.n,lk())}function nk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function mk(a,b){nk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ok(a){this.b=a}s(18,1,{},ok);_.vc=function(a){mk(this,a)};_.b=null;s(19,1,{});s(20,1,Yh);function pk(){pk=u;var a;(a=new qk)&&(a.yc()||(a=new rk));sk=a}s(21,19,{});var sk=null;function tk(a,b){var c=A(function(){if(!b.b){var c=lk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function qk(){}s(22,21,{},qk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.wc=function(a){var b;b=new uk;tk(a,b);return b};function uk(){}s(23,20,Yh,uk);_.xc=function(){this.b=!0};_.b=!1;function rk(){this.b=new gj;this.c=new vk(this)}s(24,21,{},rk);_.yc=function(){return!0};_.wc=function(a){a=new wk(this,a);aj(this.b,a);1==this.b.d&&xk(this.c,16);return a};function yk(){yk=u;zk=new gj;var a=new Ak;Bk();Ck(Dk?Dk:Dk=new Ek,a)}function Fk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(zk,a)}
+function xk(a,b){if(0>b)throw new Gk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(zk,a);a.c=!1;a.d=Hk(a,b);aj(zk,a)}function Ik(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Hk(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||$i(zk,this);this.Ac()};_.c=!1;_.d=0;var zk;function vk(a){yk();this.b=a}s(25,26,{},vk);
+_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Jk,k,3,a.b.d,0);b=Kk(a.b,b);c=new Lk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.b,d),mk(d.b,c.b);0<a.b.d&&xk(a.c,Lj(5,16-(lk()-c.b)))};_.b=null;function wk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},wk);_.xc=function(){var a=this.c;$i(a.b,this);0==a.b.d&&Fk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Mk(){this.b=ed}s(28,29,{},Mk);function Nk(){this.b=fd}s(30,29,{},Nk);function Ok(){this.b=id}s(31,29,{},Ok);s(33,1,{});_.b=null;function Pk(a){this.b=a}
+s(32,33,{},Pk);function Qk(){this.b=jd}s(34,29,{},Qk);function Rk(){this.b=md}s(35,29,{},Rk);function Sk(){this.b=rd}s(36,29,{},Sk);function Tk(){this.b=wd}s(37,29,{},Tk);function Uk(){this.b=Gd}s(38,29,{},Uk);function Vk(){this.b=Hd}s(39,29,{},Vk);function Wk(){this.b=Id}s(40,29,{},Wk);function Xk(){this.b=Jd}s(41,29,{},Xk);function Yk(){this.b=Od}s(42,29,{},Yk);function Zk(){this.b=Pd}s(43,29,{},Zk);function $k(){this.b=Rd}s(44,29,{},$k);function al(){this.b=Xd}s(45,29,{},al);
+function bl(){this.b=ue}s(46,29,{},bl);function cl(){this.b=Ce}s(47,29,{},cl);function dl(){this.b=Ee}s(48,29,{},dl);function fl(){this.b=Fe}s(49,29,{},fl);function gl(){this.b=Ie}s(50,29,{},gl);function hl(a){this.b=a.id}s(51,1,{4:1,5:1},hl);_.b=null;function il(){this.b=Re}s(52,29,{},il);function jl(){this.b=$e}s(53,29,{},jl);function kl(){this.b=af}s(54,29,{},kl);function ll(){this.b=bf}s(55,29,{},ll);function ml(){this.b=cf}s(56,29,{},ml);function nl(){this.b=ef}s(57,29,{},nl);
+function ol(){this.b=gf}s(58,29,{},ol);function pl(){this.b=jf}s(59,29,{},pl);function ql(){this.b=kf}s(60,29,{},ql);function rl(){this.b=lf}s(61,29,{},rl);function sl(){this.b=nf}s(62,29,{},sl);function tl(){this.b=of}s(63,29,{},tl);function ul(){this.b=uf}s(64,29,{},ul);function vl(){this.b=vf}s(65,29,{},vl);function wl(){this.b=Hf}s(66,29,{},wl);function xl(){this.b=Kf}s(67,29,{},xl);function yl(){this.b=Tf}s(68,29,{},yl);function zl(){this.b=Zf}s(69,29,{},zl);s(70,33,{},function(a){this.b=a});
+function Al(){this.b=$f}s(71,29,{},Al);function Bl(){Bl=u;Cl=new Pk("aria-activedescendant")}var Cl;function Dl(){this.b=dg}s(73,29,{},Dl);function El(){this.b=eg}s(74,29,{},El);function Fl(){this.b=hg}s(75,29,{},Fl);
+function Gl(){Gl=u;Hl=new Nk;Il=new Mk;Jl=new Ok;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new dl;Yl=new cl;Zl=new fl;$l=new gl;am=new il;bm=new jl;cm=new ll;dm=new ml;em=new kl;fm=new nl;gm=new ol;hm=new pl;im=new ql;jm=new sl;km=new ul;lm=new vl;mm=new tl;nm=new rl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new El;um=new Dl;vm=new Fl;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=
+new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;tn=new un;vn=new wn;C=new Ki;x(C,hg,vm);x(C,ed,Il);x(C,Pd,Tl);x(C,fd,Hl);x(C,id,Jl);x(C,Xd,Vl);x(C,jd,Kl);x(C,md,Ll);x(C,rd,Ml);x(C,wd,Nl);x(C,Ee,Xl);x(C,Gd,Ol);x(C,Fe,Zl);x(C,Hd,Pl);x(C,Id,Ql);x(C,Jd,Rl);x(C,Od,Sl);x(C,af,em);x(C,Rd,Ul);x(C,ue,Wl);x(C,Ce,Yl);x(C,Ie,$l);x(C,Re,am);x(C,$e,bm);x(C,bf,cm);x(C,cf,dm);x(C,ef,fm);x(C,gf,gm);x(C,jf,hm);x(C,kf,im);x(C,lf,nm);x(C,nf,jm);x(C,of,mm);x(C,
+uf,km);x(C,Tf,qm);x(C,dg,um);x(C,vf,lm);x(C,Hf,om);x(C,Kf,pm);x(C,Zf,rm);x(C,$f,sm);x(C,eg,tm);x(C,ng,Am);x(C,og,wm);x(C,pg,ym);x(C,wg,Em);x(C,xg,Gm);x(C,tg,Cm);x(C,Ag,Im);x(C,Cg,Km);x(C,Dg,Mm);x(C,Fg,Sm);x(C,Hg,Om);x(C,Ig,Qm);x(C,Ng,Um);x(C,Og,Wm);x(C,Qg,Ym);x(C,Rg,$m);x(C,Yg,vn);x(C,Zg,bn);x(C,$g,tn)}var Il,Hl,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Yl,Xl,Zl,$l,am,bm,em,cm,dm,fm,gm,hm,im,nm,jm,mm,km,lm,om,pm,qm,rm,sm,um,tm,vm,C,Am,wm,ym,Cm,Em,Gm,Im,Km,Mm,Sm,Om,Qm,Um,Wm,Ym,$m,vn,bn,tn;
+function Bm(){this.b=ng}s(77,29,{},Bm);function xm(){this.b=og}s(78,29,{},xm);function zm(){this.b=pg}s(79,29,{},zm);function Dm(){this.b=tg}s(80,29,{},Dm);function Fm(){this.b=wg}s(81,29,{},Fm);function Hm(){this.b=xg}s(82,29,{},Hm);function Jm(){this.b=Ag}s(83,29,{},Jm);function Lm(){this.b=Cg}s(84,29,{},Lm);function Nm(){this.b=Dg}s(85,29,{},Nm);function Tm(){this.b=Fg}s(86,29,{},Tm);function Pm(){this.b=Hg}s(87,29,{},Pm);function Rm(){this.b=Ig}s(88,29,{},Rm);function Vm(){this.b=Ng}
+s(89,29,{},Vm);function Xm(){this.b=Og}s(90,29,{},Xm);function Zm(){this.b=Qg}s(91,29,{},Zm);function an(){this.b=Rg}s(92,29,{},an);function wn(){this.b=Yg}s(93,29,{},wn);function cn(){this.b=Zg}s(94,29,{},cn);function un(){this.b=$g}s(95,29,{},un);function Lk(){this.b=lk()}function lk(){return(new Date).getTime()}s(96,1,{},Lk);function xn(a){var b,c,d;d=new yn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),zn(d,c.cZ.e),d.b.b+=ob,An(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Bn(a){var b,c,d;c=v(Cn,k,127,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Dn;c[d]=a[d]}}function En(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{114:1,128:1});_.Bc=function(){return this.i};_.tS=function(){return En(this)};_.f=null;_.i=null;function Fn(a){Gn();this.i=a}s(100,101,yi,Fn);function Wi(a){Gn();this.i=a}function Ti(a,b){Gn();this.f=b;this.i=a}s(99,100,di,Wi,Ti);
+function Hn(a){Gn();this.c=a;this.b=j;var b,c,d;c=In(Jn(this.c)?this.c:null);d=v(Cn,k,127,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Kn(c[a]);Bn(d)}s(98,99,di,Hn);
+_.Bc=function(){if(null==this.d){this.e=null==this.c?Mf:Jn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Ln(this.c).e;this.b=this.b+ob+(Jn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Jn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Mn(a,b){return Nn(a)?a.eQ(b):a===b}
+function Ln(a){return Nn(a)?a.cZ:On}function Pn(a){return Nn(a)?a.hC():Ei(a)}
+function Qn(){var a;Qn=u;Rn=(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",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Sn(a){Qn();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=Rn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Rn;s(107,1,{});function Ei(a){return a.$H||(a.$H=++Tn)}function Un(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Vn(){return $wnd.setTimeout(function(){0!=Wn&&(Wn=0);Xn=-1},10)}var Wn=0,Tn=0,Yn=0,Xn=-1;
+function Zn(){Zn=u;$n=new ao}function bo(a,b){a.b=co(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new eo(a)),fo(a.f,1),!a.j&&(a.j=new go(a)),fo(a.j,50))}function ao(){}function ho(a){return a.Cc()}function co(a,b){!a&&(a=[]);a[a.length]=b;return a}function io(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=co(b,e)):e[0].qc()}catch(f){if(f=Si(f),!y(f,128))throw f;}}return b}function fo(a,b){Zn();$wnd.setTimeout(function(){A(ho)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+s(109,107,{},ao);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var $n;function eo(a){this.b=a}s(110,1,{},eo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),io(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=lk();100>lk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
+function go(a){this.b=a}s(111,1,{},go);_.Cc=function(){this.b.e&&fo(this.b.f,1);return this.b.k};_.b=null;function Gn(){var a,b,c;try{null.a()}catch(d){a=d}var e=In(a);2<=e.length&&e.splice(0,2);c=v(Cn,k,127,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Kn(e[a]);Bn(c)}
+function In(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=jo(f),g=f.indexOf(ua),i=0==f.indexOf(ve)?8:0;-1==g&&(g=ko(f,lo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=jo(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function An(a,b){a.b+=b}function mo(){}s(117,116,{},mo);_.b=j;function dk(a){return no(oo(a.ownerDocument),a)}function fk(a){return po(oo(a.ownerDocument),a)}
+function qo(a,b){return parseInt(a[b])||0}function ro(a,b){return null==a[b]?null:""+a[b]}function so(a,b){a.innerHTML=b||j}function to(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function uo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ej(a){a=a.button;return 1==a?4:2==a?2:1}
+function no(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function vo(a){return po(oo(a.ownerDocument),a)}function po(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
+function wo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function xo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function ck(a){return!yo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function yo(){var a=zo();return-1!=a&&1009E3<=a}
+function Ao(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function zo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}
+function Bo(a){return ck(D(a.compatMode,Kb)?a.documentElement:a.body)}function Co(a){return(D(a.compatMode,Kb)?a.documentElement:a.body).scrollTop||0}function oo(a){return D(a.compatMode,Kb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{114:1,117:1,119:1});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Bj(){Bj=u;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=F(Oo,k,6,[Do,Fo,Ho,Jo,Lo])}
+s(139,140,Uh);var No,Ho,Fo,Jo,Do,Lo;function Eo(){E.call(this,kc,0)}s(141,139,Uh,Eo);function Go(){E.call(this,"DOTTED",1)}s(142,139,Uh,Go);function Io(){E.call(this,"DASHED",2)}s(143,139,Uh,Io);function Ko(){E.call(this,Zb,3)}s(144,139,Uh,Ko);function Mo(){E.call(this,"SOLID",4)}s(145,139,Uh,Mo);
+function Po(){Po=u;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=F(Ap,k,7,[Qo,So,Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp])}s(146,140,ai);var zp,So,vp,Uo,Qo,$o,tp,Yo,bp,dp,fp,Wo,xp,hp,jp,lp,pp,rp,np;function Ro(){E.call(this,Qb,0)}s(147,146,ai,Ro);function ip(){E.call(this,"SE_RESIZE",9)}s(148,146,ai,ip);function kp(){E.call(this,"SW_RESIZE",10)}
+s(149,146,ai,kp);function mp(){E.call(this,"S_RESIZE",11)}s(150,146,ai,mp);function op(){E.call(this,"W_RESIZE",12)}s(151,146,ai,op);function qp(){E.call(this,"TEXT",13)}s(152,146,ai,qp);function sp(){E.call(this,"WAIT",14)}s(153,146,ai,sp);function up(){E.call(this,"HELP",15)}s(154,146,ai,up);function wp(){E.call(this,"COL_RESIZE",16)}s(155,146,ai,wp);function yp(){E.call(this,"ROW_RESIZE",17)}s(156,146,ai,yp);function To(){E.call(this,xb,1)}s(157,146,ai,To);
+function Vo(){E.call(this,"CROSSHAIR",2)}s(158,146,ai,Vo);function Xo(){E.call(this,"POINTER",3)}s(159,146,ai,Xo);function Zo(){E.call(this,"MOVE",4)}s(160,146,ai,Zo);function ap(){E.call(this,"E_RESIZE",5)}s(161,146,ai,ap);function cp(){E.call(this,"NE_RESIZE",6)}s(162,146,ai,cp);function ep(){E.call(this,"NW_RESIZE",7)}s(163,146,ai,ep);function gp(){E.call(this,"N_RESIZE",8)}s(164,146,ai,gp);function Bp(){Bp=u;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=F(Lp,k,8,[Cp,Ep,Gp,Ip])}s(165,140,ci);
+var Kp,Ep,Gp,Ip,Cp;function Dp(){E.call(this,kc,0)}s(166,165,ci,Dp);function Fp(){E.call(this,"BLOCK",1)}s(167,165,ci,Fp);function Hp(){E.call(this,"INLINE",2)}s(168,165,ci,Hp);function Jp(){E.call(this,"INLINE_BLOCK",3)}s(169,165,ci,Jp);function Mp(){Mp=u;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=F(Wp,k,10,[Np,Pp,Rp,Tp])}s(170,140,Rh);var Vp,Tp,Pp,Rp,Np;function Op(){E.call(this,"VISIBLE",0)}s(171,170,Rh,Op);function Qp(){E.call(this,Zb,1)}s(172,170,Rh,Qp);
+function Sp(){E.call(this,"SCROLL",2)}s(173,170,Rh,Sp);function Up(){E.call(this,xb,3)}s(174,170,Rh,Up);function Xp(){Xp=u;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=F(gq,k,11,[Yp,$p,bq,dq])}s(175,140,ki);var fq,Yp,$p,bq,dq;function Zp(){E.call(this,Jb,0)}s(176,175,ki,Zp);function aq(){E.call(this,ec,1)}s(177,175,ki,aq);function cq(){E.call(this,gc,2)}s(178,175,ki,cq);function eq(){E.call(this,Ac,3)}s(179,175,ki,eq);
+function Aj(){Aj=u;hq=new iq;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=new sq;tq=new uq;vq=new wq;xq=new yq;zq=F(Aq,k,12,[hq,jq,lq,nq,pq,rq,tq,vq,xq])}s(180,140,Di);var zq,vq,lq,nq,tq,xq,rq,jq,pq,hq;function iq(){E.call(this,"PX",0)}s(181,180,Di,iq);function kq(){E.call(this,"PCT",1)}s(182,180,Di,kq);function mq(){E.call(this,"EM",2)}s(183,180,Di,mq);function oq(){E.call(this,"EX",3)}s(184,180,Di,oq);function qq(){E.call(this,"PT",4)}s(185,180,Di,qq);function sq(){E.call(this,"PC",5)}
+s(186,180,Di,sq);function uq(){E.call(this,"IN",6)}s(187,180,Di,uq);function wq(){E.call(this,"CM",7)}s(188,180,Di,wq);function yq(){E.call(this,"MM",8)}s(189,180,Di,yq);function Bq(){Bq=u;Cq=[];Dq=[];Eq=[]}var Cq,Dq,Eq;function Fq(){Fq=u;Gq=new Hq}function Iq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Jq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Hq(){}s(192,1,{},Hq);_.b=null;var Gq;s(204,1,{});_.tS=function(){return"An event type"};
+_.i=null;s(203,204,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ec=function(){return this.Gc()};_.b=null;var Kq=_.c=null;function Lq(){Lq=u;Mq=new Nq(nd,new Oq)}function Oq(){}s(201,202,{},Oq);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Mq};var Mq;function Pq(){Pq=u;Qq=new Nq(vd,new Rq)}function Rq(){}s(205,202,{},Rq);_.Dc=function(a){Sq();Tq(this,a.c,Uq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Qq};var Qq;s(208,202,Zh);
+function Jj(a,b){return(a.b.clientX||0)-no(oo(b.ownerDocument),b)+ck(b)+Bo(b.ownerDocument)}function Kj(a,b){return(a.b.clientY||0)-vo(b)+(b.scrollTop||0)+Co(b.ownerDocument)}function Cj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientX||0}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientY||0}s(207,208,Zh);function Vq(){Vq=u;Wq=new Nq(Bd,new Xq)}function Xq(){}s(206,207,Zh,Xq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return Wq};var Wq;function Yq(){Yq=u;Zq=new Nq(Kd,new $q)}function $q(){}
+s(209,202,{},$q);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return Zq};var Zq;s(212,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var ar=_.d=0;function Ek(){this.d=++ar}s(211,212,wi,Ek);function Nq(a,b){this.d=++ar;this.b=b;!Kq&&(Kq=new br);Kq.b[a]=this;this.c=a}s(210,211,wi,Nq);_.b=null;_.c=null;function cr(){cr=u;dr=new Nq(Nd,new er)}function er(){}s(213,207,Zh,er);
+_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(fr(),gr))a=hr(b.pb),c=new ir(qo(b.pb,Qf),qo(b.pb,Pf)),d=new ir(qo(b.T.jb.pb,Qf),qo(b.T.jb.pb,Pf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);jr(b.I,!0);a=qo(b.T.jb.pb,Qf);kr(b,new ir(a,lr(b.T.jb).b));b.J&&b.O!=gr&&mr(b.r,b)}else jr(b.I,!1),b.O!=(fr(),gr)?kr(b,new ir(b.F.c,b.F.b)):nr(b,hr(b.r.pb)),b.J&&b.O!=gr&&or(b.r,b);pr(b.T.jb)}else jr(b.I,!0)};_.Gc=function(){return dr};var dr;s(214,202,{});
+function qr(){qr=u;rr=new Nq(ee,new sr)}function sr(){}s(215,214,{},sr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return rr};var rr;function tr(){tr=u;ur=new Nq(fe,new vr)}function vr(){}s(216,214,{},vr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return ur};var ur;function wr(){wr=u;xr=new Nq(ie,new yr)}function yr(){}s(217,214,{},yr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return xr};
+var xr;function zr(){zr=u;Ar=new Nq(je,new Br)}function Br(){}s(218,214,{},Br);_.Dc=function(a){a=Cr(a.b);(this.b.dataTransfer||null).setData(Lg,a)};_.Gc=function(){return Ar};var Ar;function Dr(){Dr=u;Er=new Nq(ke,new Fr)}function Fr(){}s(219,214,{},Fr);
+_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Gr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Lg),a.b.c.Ge(b))};_.Gc=function(){return Er};var Er;function Hr(){Hr=u;Ir=new Nq(pe,new Jr)}function Jr(){}s(220,202,{},Jr);_.Dc=function(a){bk(a.b.b)};_.Gc=function(){return Ir};var Ir;
+function Kr(){Kr=u;Lr=new Nq(ye,new Mr)}function Mr(){}s(221,202,{},Mr);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Nr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Or(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Lr};var Lr;function Pr(){Pr=u;Qr=new Nq(ze,new Rr)}function Rr(){}s(222,202,{},Rr);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Sr(a.b.b,a.b.c))};
+_.Gc=function(){return Qr};var Qr;function Tr(){Tr=u;Ur=new Nq(Ae,new Vr)}function Vr(){}s(223,202,{},Vr);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Ur};var Ur;s(225,202,{});s(224,225,{});function Wr(){Wr=u;Xr=new Nq(We,new Yr)}function Yr(){}s(226,224,{},Yr);
+_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Zr(),$r).length&&-999!=(Zr(),$r)[c]&&(c=(Zr(),$r)[c]);b=new as(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?bs(Cr(a)):e=301;break;case 118:case 86:b&&cs(a.u,(!a.ub&&(a.ub=new ds(a)),a.ub));break;case 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:es(a,ro((fs(),gs).ac.b.pb,bh));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Yb;e=1300;break;case 114:case 82:a.jb=!0;a.J=wc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=La):801==a.c?(e=237,a.jb=!0,a.J=Ka):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Wa);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?hs(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?hs(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&hs(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?hs(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?hs(a,4):e=207;break;case 53:105==a.c?hs(a,5):e=208;break;case 54:105==a.c?hs(a,
+6):e=210;break;case 55:105==a.c?hs(a,7):e=211;break;case 56:105==a.c?hs(a,8):e=212;break;case 57:105==a.c?hs(a,9):(a.jb=!0,a.J="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=151;break;case 119:case 87:case 1003:e=152}is(a,e)}b=!0}b&&this.b.preventDefault()};_.Gc=function(){return Xr};var Xr;function js(){js=u;ks=new Nq(xf,new ls)}function ls(){}s(227,207,Zh,ls);_.Dc=function(a){a.nc(this)};_.Gc=function(){return ks};var ks;
+function wj(){wj=u;xj=new Nq(yf,new ms)}function ms(){}s(228,207,Zh,ms);_.Dc=function(a){a.oc(this)};_.Gc=function(){return xj};var xj;function ns(){ns=u;os=new Nq(zf,new ps)}function ps(){}s(229,207,Zh,ps);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Ij(kj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,lj(a))};_.Gc=function(){return os};var os;function yj(){yj=u;zj=new Nq(Bf,new qs)}function qs(){}s(230,207,Zh,qs);_.Dc=function(a){a.pc(this)};_.Gc=function(){return zj};var zj;function br(){this.b={}}
+s(231,1,{},br);_.b=null;s(234,208,Zh);var rs=null;function ss(){ss=u;ts=new Nq(Tg,new us)}function us(){}s(233,234,Zh,us);_.Dc=function(a){vs(a.b,this,a.b.n)};_.Gc=function(){return ts};var ts;function ws(){ws=u;xs=new Nq(Ug,new ys)}function ys(){}s(235,234,Zh,ys);_.Dc=function(a){vs(a.b,this,a.b.n)};_.Gc=function(){return xs};var xs;function zs(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==ve)}s(236,1,{},zs);
+function As(){As=u;Bs=new Nq(Vg,new Cs)}function Cs(){}s(237,234,Zh,Cs);_.Dc=function(a){vs(a.b,this,a.b.o)};_.Gc=function(){return Bs};var Bs;function Ds(){Ds=u;Es=new Nq(Wg,new Fs)}function Fs(){}s(238,234,Zh,Fs);_.Dc=function(a){Gs(a.b,this)&&(a.b.k&&Hs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),xk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Es};var Es;function Is(a,b){this.b=b;this.c=a}function Js(a,b,c){Dk&&(b=new Is(b,c),a.Vc(b))}s(239,203,{},Is);_.Dc=function(a){a.Rc(this)};_.Ec=function(){return Dk};
+_.b=!1;var Dk=_.c=null;function Ks(a){this.b=a}s(240,203,{},Ks);_.Dc=function(a){a.Sc(this)};_.Ec=function(){return Ls};var Ls=_.b=null;function Ms(){}function Ns(a){var b;Os&&(b=new Ms,a.Vc(b))}s(241,203,{},Ms);_.Dc=function(a){a.Tc(this)};_.Ec=function(){return Os};var Os=null;function Ps(a){this.b=a}s(242,203,{},Ps);_.Dc=function(a){a.Uc(this)};_.Ec=function(){return Qs};var Qs=_.b=null;function Rs(){}s(243,203,{},Rs);_.Dc=function(a){a.b.W&&a.b.Fd()};_.Ec=function(){return Ss};var Ss=null;
+function Ts(a,b,c){a=a.b;if(!b)throw new Us("Cannot add a handler with a null type");if(!c)throw new Us("Cannot add a null handler");0<a.c?Vs(a,new Ws(a,b,c)):Xs(a,b,null,c);return new Ys(new Zs(a,b,c))}
+function $s(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Us("Cannot fire null event");try{++d.c;i=nt(d,b.Ec(),null);e=null;for(h=d.d?i.wf(i.Ce()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Dc(g)}catch(l){if(l=Si(l),y(l,128))f=l,!e&&(e=new ot),pt(e,f);else throw l;}}if(e)throw new qt(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Mi(d.b);o.c<o.e.Ce();)m=Ni(o),m.qc()}finally{d.b=null}}}}catch(n){n=Si(n);if(y(n,85))throw new rt(n.b);throw n;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function st(a){tt.call(this,a,!1)}function tt(a,b){this.b=new ut(b);this.c=a}s(244,1,oi,st,tt);_.Vc=function(a){$s(this,a)};_.b=null;_.c=null;s(247,1,{});function Vs(a,b){!a.b&&(a.b=new gj);aj(a.b,b)}function Xs(a,b,c,d){var e;e=jj(a.e,b);e||(e=new Ki,x(a.e,b,e));a=e.ye(c);a||(a=new gj,e.Ae(c,a));a.nf(d)}function vt(a,b,c,d){var e,f;e=nt(a,b,c);e.pf(d)&&e.ze()&&(f=jj(a.e,b),f.Be(c),f.ze()&&Vi(a.e,b))}
+function nt(a,b,c){a=jj(a.e,b);if(!a)return wt(),wt(),xt;c=a.ye(c);return!c?(wt(),wt(),xt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function ut(a){this.e=new Ki;this.d=a}s(245,246,{},ut);function Ys(a){this.b=a}s(248,1,{},Ys);_.b=null;function qt(a){Ti.call(this,yt(a),zt(a));this.b=a}function zt(a){a=a.yd();return!a.Yc()?null:a.Zc()}
+function yt(a){var b,c,d;b=a.Ce();if(0==b)return null;b=new At(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),An(b.b,d);return b.b.b}s(250,99,mi,qt);_.b=null;function rt(a){qt.call(this,a)}s(249,250,mi,rt);s(251,1,{},function(){});function Bt(a){a=ro(a,Qd);return Ct(qg,a)?(Dt(),Et):Ct(ff,a)?(Dt(),Ft):(Dt(),Gt)}function Dt(){Dt=u;Et=new Ht("RTL",0);Ft=new Ht("LTR",1);Gt=new Ht(Qb,2);It=F(Jt,k,50,[Et,Ft,Gt])}
+function Ht(a,b){E.call(this,a,b)}s(253,140,{50:1,114:1,117:1,119:1},Ht);var It,Gt,Ft,Et;function Kt(){}function Lt(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 v(a,b,c,d,e){d=Lt(e,d);F(a,b,c,d);return d}function Mt(a){return Nt([Ot,H],[k,r],[113,-1],a,0,2,1)}
+function Nt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Lt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Nt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Pt();var e=Qt,f=Rt;Pt();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function St(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Tt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Tt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Tt;}a[b]=c}s(254,1,{},Kt);_.qI=0;
+function Pt(){Pt=u;Qt=[];Rt=[];var a=new Kt,b=Qt,c=Rt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Qt,Rt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Jn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Nn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ut(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Vt(){var a;$stats&&Wt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&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")?xe:"unknown"}D(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Wt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Xt,k,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Wt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Bq();Eq.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;}");
+Bq();0!=Eq.length&&(a=Eq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).insertBefore(a,b.b.firstChild),Eq.length=0);0!=Cq.length&&(a=Cq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).appendChild(a),Cq.length=0);0!=Dq.length&&(a=Dq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).appendChild(a),Dq.length=0);$stats&&Wt("export.client.JSME_export");new Yt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$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(d){}}
+function Si(a){return y(a,128)?a:new Hn(a)}function Zt(a){return $t(a&4194303,a>>22&4194303,0>a?1048575:0)}function au(a){return $t(a.l,a.m,a.h)}function $t(a,b,c){return _=new bu,_.l=a,_.m=b,_.h=c,_}
+function cu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new du;if(0==a.l&&0==a.m&&0==a.h)return eu=$t(0,0,0),$t(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?(eu=$t(0,0,0),c=au((fu(),gu))):(eu=$t(c.l,c.m,c.h),c=$t(0,0,0)),c;g=!1;0!=b.h>>19&&(b=hu(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?iu(e):0==c&&0!=d&&0==e?iu(d)+22:0!=c&&0==d&&0==e?iu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=au((fu(),ju)),c=!0,g=!g;else return c=ku(a,f),g&&lu(c),eu=$t(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=hu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ku(c,d);f&&lu(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=$t(f,i,c);g?eu=hu(c):eu=$t(c.l,c.m,c.h);return e}if(!mu(a,b))return e?eu=hu(a):eu=$t(a.l,a.m,a.h),$t(0,0,0);c=c?a:$t(a.l,a.m,a.h);var h,l,m,o;f=nu(b)-nu(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
+l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=$t(i&4194303,l&4194303,h&1048575);for(l=$t(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&lu(l);e?(eu=hu(c),d&&(eu=ou(eu,(fu(),gu)))):eu=$t(c.l,c.m,c.h);return l}
+function lu(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}function nu(a){var b;b=pu(a.h);return 32==b?(b=pu(a.m),32==b?pu(a.l)+32:b+20-10):b-12}var eu=null;function qu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return $t(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ru(a,b){return $t(a.l&b.l,a.m&b.m,a.h&b.h)}function su(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function K(a){var b,c,d;if(isNaN(a))return fu(),tu;if(-9223372036854775E3>a)return fu(),uu;if(9223372036854775E3<=a)return fu(),ju;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=$t(a,b,c);d&&lu(b);return b}function vu(a){var b,c;return-129<a&&128>a?(b=a+128,null==wu&&(wu=v(xu,k,51,256,0)),c=wu[b],!c&&(c=wu[b]=Zt(a)),c):Zt(a)}
+function yu(a){var b=lh,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 mu(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)}
+function zu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return $t(c&4194303,n&
+4194303,q&1048575)}function hu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return $t(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ku(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 $t(c&4194303,d&4194303,e&1048575)}function ou(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return $t(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function L(a){return a.l|a.m<<22}function Au(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Au(hu(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=vu(1E9);a=cu(a,b);b=j+L(eu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var wu=null;function fu(){fu=u;ju=$t(4194303,4194303,524287);uu=$t(0,0,524288);gu=vu(1);vu(2);tu=vu(0)}var ju,uu,gu,tu;function bu(){}s(263,1,{51:1},bu);
+function Wt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Bu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},Bu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Cu(a,b){An(a.b.b,b.b);return a}function Du(){this.b=new Eu}s(269,1,{},Du);function Fu(a){if(null==a)throw new Us("css is null");this.b=a}s(270,1,{52:1,114:1},Fu);
+_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;function Hu(a){if(null==a)throw new Us("html is null");this.b=a}s(272,1,li,Hu);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;s(273,1,li,function(){this.b=j});_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;
+function Iu(){Iu=u;Ju=RegExp(oa,we);Ku=RegExp(sb,we);Lu=RegExp(qb,we);Mu=RegExp(ta,we);Nu=RegExp(fa,we)}function Ou(a){Iu();-1!=a.indexOf(oa)&&(a=a.replace(Ju,pa));-1!=a.indexOf(qb)&&(a=a.replace(Lu,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ku,qa));-1!=a.indexOf(fa)&&(a=a.replace(Nu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Mu,"&#39;"));return a}var Ju,Ku,Lu,Nu,Mu;function Pu(a){if(null==a)throw new Us("uri is null");this.b=a}s(275,1,{55:1},Pu);_.eQ=function(a){return!y(a,55)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};
+_.b=null;function Qu(){Qu=u}s(277,1,{});function Ru(){}s(278,1,{},Ru);var Su=null;function Tu(){}s(279,277,{},Tu);var Uu=null;function Vu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=nt(a.b,f,null).Ce();for(e-=1;0<=e;--e)if(d=nt(a.b,f,null).uf(e),y(d,56)&&Mn(d.b,b)){var h=a.b,l=f;0<h.c?Vs(h,new Wu(h,l,null,d)):vt(h,l,null,d)}}}s(280,1,bi);_.b=null;function Xu(a){this.b=a}s(281,280,bi,Xu);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Yu(a){this.b=a}s(282,280,bi,Yu);
+_.Tc=function(){var a=this.b.b;Zu(a);$u(a.pb)};function av(){Gn()}s(283,99,di,av);function bv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,xk(a.e,1))}function cv(){this.b=new dv(this);this.c=new gj;this.e=new ev(this);this.i=new fv(this)}s(284,1,{},cv);_.d=!1;_.f=!1;function dv(a){yk();this.b=a}s(285,26,{},dv);_.Ac=function(){if(this.b.d){var a=this.b,b;b=gv(a.i.e.c,a.i.c);hv(a.i);y(b,57)&&new av;a.d=!1;bv(a)}};_.b=null;function ev(a){yk();this.b=a}s(286,26,{},ev);
+_.Ac=function(){this.b.f=!1;var a=this.b,b=lk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(xk(a.b,1E4);a.i.d<a.i.b;){d=iv(a.i);try{if(null==d)break;y(d,57)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||hv(a.i)}if(100<=lk()-b)break}}finally{e||(Fk(a.b),a.d=!1,bv(a))}};_.b=null;function iv(a){var b;a.c=a.d;b=gv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function hv(a){jv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function fv(a){this.e=a}s(287,1,{},fv);_.Yc=function(){return this.d<this.b};_.Zc=function(){return iv(this)};
+_.$c=function(){hv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function kv(a,b){var c=(lv(),mv(b));a.appendChild(c)}function nv(a,b,c){var d;d=ak;ak=a;b==pj&&8192==ov(a.type)&&(pj=null);c._c(a);ak=d}var ak=null,pj=null;function pv(){pv=u;qv=new cv}function Gj(a){pv();if(!a)throw new Us("cmd cannot be null");var b=qv;aj(b.c,a);bv(b)}var qv;function rv(a){qj();!sv&&(sv=new Ek);tv||(tv=new tt(null,!0),uv=new vv);return Ts(tv,sv,a)}var tv=null;function wv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function vv(){}s(293,203,{},vv);_.Dc=function(a){a.Xc(this);uv.d=!1};_.Ec=function(){return sv};_.Fc=function(){wv(this)};_.b=!1;_.c=!1;_.d=!1;var sv=_.e=null,uv=null;function xv(){xv=u;yv=new zv;Av()||(yv=null)}var yv=null;function Ak(){}s(295,1,{},Ak);_.Rc=function(){for(;0<(yk(),zk).d;)Fk(gv(zk,0))};function Ck(a,b){return Ts((!Bv&&(Bv=new Cv),Bv),a,b)}function Dv(a){Bk();Ev||(Fv(),Ev=!0);return Ck((!Os&&(Os=new Ek),Os),a)}function Bk(){Gv||(Hv(),Gv=!0)}
+function Iv(){var a;Gv&&(a=new Jv,Bv&&$s(Bv,a));return null}var Gv=!1,Bv=null,Kv=0,Lv=0,Ev=!1;function Mv(){Mv=u;Nv=new Ek}function Jv(){Mv()}s(297,203,{},Jv);_.Dc=function(){null.Vf()};_.Ec=function(){return Nv};var Nv;function Cv(){st.call(this,null)}s(299,244,oi,Cv);
+function ov(a){switch(a){case nd:return 4096;case vd:return 1024;case Bd:return 1;case Nd:return 2;case pe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case me:return 65536;case Rb:case Cf:return 131072;case Kd:return 262144;case "paste":return 524288;case Wg:return 1048576;case Vg:return 2097152;case Ug:return 4194304;
+case Tg:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function qj(){Ov||(Pv(),Qv(),Ov=!0)}var Ov=!1;function Rv(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 Sv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Pv(){Tv=A(function(a){var b;var c=tv,d,e,f;sv&&c&&Uv(c.b.e,sv)?(b=uv.b,d=uv.c,e=uv.d,f=uv.e,wv(uv),uv.e=a,$s(c,uv),c=!(uv.b&&!uv.c),uv.b=b,uv.c=d,uv.d=e,uv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Vv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Jn(b)&&y(b,58)&&nv(a,c,b)});Wv=A(function(a){a.preventDefault();Vv.call(this,a)});Xv=A(function(a){this.__gwtLastUnhandledEvent=
+a.type;Vv.call(this,a)});Yv=A(function(a){if(Tv(a)){var b=rj;b&&b.__listener&&!Jn(b.__listener)&&y(b.__listener,58)&&(nv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,Yv,!0);$wnd.addEventListener(Nd,Yv,!0);$wnd.addEventListener(xf,Yv,!0);$wnd.addEventListener(Bf,Yv,!0);$wnd.addEventListener(yf,Yv,!0);$wnd.addEventListener(Af,Yv,!0);$wnd.addEventListener(zf,Yv,!0);$wnd.addEventListener(Cf,Yv,!0);$wnd.addEventListener(We,Tv,!0);$wnd.addEventListener(Ye,Tv,!0);$wnd.addEventListener(Xe,
+Tv,!0);$wnd.addEventListener(Wg,Yv,!0);$wnd.addEventListener(Vg,Yv,!0);$wnd.addEventListener(Ug,Yv,!0);$wnd.addEventListener(Tg,Yv,!0);$wnd.addEventListener(Ae,Yv,!0);$wnd.addEventListener(ye,Yv,!0);$wnd.addEventListener(ze,Yv,!0)}function Zv(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)}
+function $v(a,b){var c;qj();if(D(he,b)&&(c=zo(),-1!=c&&1009E3>=c))ge==ge&&(a.ondragexit=Wv);else switch(b){case "drag":a.ondrag=Vv;break;case ee:a.ondragend=Vv;break;case fe:a.ondragenter=Wv;break;case he:a.ondragleave=Vv;break;case ie:a.ondragover=Wv;break;case je:a.ondragstart=Vv;break;case ke:a.ondrop=Vv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Vv,!1);a.addEventListener(b,Vv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var rj=null,Tv=null,Yv=null,Wv=null,Vv=null,Xv=null;function Qv(){$wnd.addEventListener(zf,A(function(a){var b=rj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Bf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,Yv,!0)}
+function aw(a,b){qj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Vv:null),c&2&&(a.ondblclick=b&2?Vv:null),c&4&&(a.onmousedown=b&4?Vv:null),c&8&&(a.onmouseup=b&8?Vv:null),c&16&&(a.onmouseover=b&16?Vv:null),c&32&&(a.onmouseout=b&32?Vv:null),c&64&&(a.onmousemove=b&64?Vv:null),c&128&&(a.onkeydown=b&128?Vv:null),c&256&&(a.onkeypress=b&256?Vv:null),c&512&&(a.onkeyup=b&512?Vv:null),c&1024&&(a.onchange=b&1024?Vv:null),c&2048&&(a.onfocus=b&2048?Vv:null),c&4096&&(a.onblur=b&4096?Vv:
+null),c&8192&&(a.onlosecapture=b&8192?Vv:null),c&16384&&(a.onscroll=b&16384?Vv:null),c&32768&&(a.onload=b&32768?Xv:null),c&65536&&(a.onerror=b&65536?Vv:null),c&131072&&(a.onmousewheel=b&131072?Vv:null),c&262144&&(a.oncontextmenu=b&262144?Vv:null),c&524288&&(a.onpaste=b&524288?Vv:null),c&1048576&&(a.ontouchstart=b&1048576?Vv:null),c&2097152&&(a.ontouchmove=b&2097152?Vv:null),c&4194304&&(a.ontouchend=b&4194304?Vv:null),c&8388608&&(a.ontouchcancel=b&8388608?Vv:null),c&16777216&&(a.ongesturestart=b&16777216?
+Vv:null),c&33554432&&(a.ongesturechange=b&33554432?Vv:null),c&67108864&&(a.ongestureend=b&67108864?Vv:null));b&131072&&a.addEventListener(Rb,Vv,!1)}function bw(){var a;bw=u;cw=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var cw;function dw(){this.c=new gj}function ew(a){a=a[Wc];return null==a?-1:a}s(304,1,{},dw);_.b=null;function fw(a,b){this.b=a;this.c=b}s(305,1,{},fw);_.b=0;_.c=null;s(306,1,oi);_.bd=function(a){return decodeURI(a.replace("%23",ma))};_.Vc=function(a){$s(this.b,a)};
+_.cd=function(a){a=null==a?j:a;if(!D(a,null==gw?j:gw))gw=a,Ss&&(a=new Rs,$s(this.b,a))};var gw=j;function Av(){function a(){$wnd.setTimeout(a,250);e()}var b=yv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));gw=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(308,306,oi);function zv(){this.b=new st(null)}s(307,308,oi,zv);_.bd=function(a){return a};
+function Hv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Iv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Gv&&Js((!Bv&&(Bv=new Cv),Bv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Fv(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ev&&(d=uj(),c=vj(),Lv!=d||Kv!=c))Lv=d,Kv=c,Ns((!Bv&&(Bv=new Cv),Bv))}finally{a&&a(b)}})}function fj(a,b){Oi(a.hd(),b,!0)}function ej(a,b){Oi(a.hd(),b,!1)}function hw(a,b){a.pb.style[Pe]=b}function tj(a,b,c){0<=b&&a.nd(b+ag);0<=c&&a.ld(c+ag)}function iw(a,b){null==b||0==b.length?a.pb.removeAttribute(Pg):a.pb.setAttribute(Pg,b)}function jw(a){var b,a=ro(a,xd);b=ko(a,lo(32));return 0<=b?a.substr(0,b-0):a}
+function Oi(a,b,c){if(!a)throw new Wi(sc);b=jo(b);if(0==b.length)throw new Gk(Qc);if(c){var d,e,f;d=jo(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=jo(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=jo(e.substr(0,
+c-0)),b=jo(kw(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function lw(a,b){a.style.display=b?j:If;a.setAttribute("aria-hidden",""+!b)}s(314,1,pi);_.dd=function(){return dk(this.pb)};_.ed=function(){return fk(this.pb)};_.fd=function(){return qo(this.pb,Pf)};_.gd=function(){return qo(this.pb,Qf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=If};_.kd=function(){throw new mw;};_.ld=function(a){hw(this,a)};_.md=function(a){lw(this.pb,a)};
+_.nd=function(a){this.pb.style[gh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function nw(a,b,c){$v(a.pb,c.c);return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}function z(a,b,c){var d;d=ov(c.c);-1==d?$v(a.pb,c.c):-1==a.lb?aw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}
+function ow(a,b,c){return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}function pw(a){var b;if(a.qd())throw new qw("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;0<b&&(-1==a.lb?aw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.od();a.td()}
+function rw(a,b){var c;switch(ov(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Ao(a.pb,c))return}c=a.pb;var d,e,f;if(Kq&&(f=Kq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&$s(a.mb,f.b),f.b.b=d,f.b.c=e}function sw(a){if(!a.qd())throw new qw("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}
+function bk(a){if(a.ob)if(y(a.ob,71))a.ob.vd(a);else{if(a.ob)throw new qw("This widget's parent does not implement HasWidgets");}else if(nj(),Uv(tw.b,a)){nj();try{a.sd()}finally{Vi(tw.b,a)}}}function uw(a,b){var c;c=a.ob;if(b){if(c)throw new qw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(313,314,Th);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&$s(this.mb,a)};_.qd=function(){return this.kb};
+_.rd=function(){pw(this)};_._c=function(a){rw(this,a)};_.sd=function(){sw(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function vw(a){for(a=new ww(a);a.b.b<a.b.c.d-1;)xw(a.b),yw(a.b)}s(312,313,zi);_.od=function(){zw(this,(Aw(),Bw))};_.pd=function(){zw(this,(Aw(),Cw))};function Dw(a,b,c){bk(b);var d=a.q;Ew(d,b,d.d);d=(lv(),mv(b.pb));c.appendChild(d);uw(b,a)}
+function Fw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Gw;b.ob==a&&(f=a.wd(b),f<d&&--d);bk(b);Ew(a.q,b,d);e?(e=b.pb,Zv(c,(lv(),mv(e)),d)):(e=(lv(),mv(b.pb)),c.appendChild(e));uw(b,a)}function Hw(a,b){var c;if(b.ob!=a)return!1;try{uw(b,null)}finally{c=b.pb;uo(c).removeChild(c);c=a.q;var d;d=Iw(c,b);if(-1==d)throw new Jw;if(0>d||d>=c.d)throw new Gw;for(--c.d;d<c.d;++d)St(c.b,d,c.b[d+1]);St(c.b,c.d,null)}return!0}s(311,312,zi);_.wd=function(a){return Iw(this.q,a)};
+_.xd=function(a,b,c,d){Fw(this,a,b,c,d)};_.yd=function(){return new Kw(this.q)};_.vd=function(a){return Hw(this,a)};function mj(a,b,c,d){var e;bk(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}function Lw(a,b){if(b.ob!=a)throw new Gk("Widget must be a child of this panel.");}function Mw(a,b){var c;(c=Hw(a,b))&&Nw(b.pb);return c}function Ow(a,b,c){a=a.pb;-1==b&&-1==c?Nw(a):(a.style[Yf]=dd,a.style[Ze]=b+ag,a.style[Sg]=c+ag)}
+function Pw(){var a=$doc.createElement(Wd);this.q=new Qw(this);this.pb=a;this.pb.style[Yf]="relative";this.pb.style[Vf]=Qe}function Nw(a){a.style[Ze]=j;a.style[Sg]=j;a.style[Yf]=j}s(310,311,zi,Pw);_.zd=function(a){Dw(this,a,this.pb)};_.vd=function(a){return Mw(this,a)};_.Ad=function(a,b,c){Lw(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){Ow(a,b,c)};function Rw(a,b){if(a.Dd())throw new qw("SimplePanel can only contain one child widget");a.Ed(b)}
+function Sw(a,b){if(a.jb!=b)return!1;try{uw(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Tw(a,b){if(b!=a.jb&&(b&&bk(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(lv(),mv(a.jb.pb));a.Cd().appendChild(c);uw(b,a)}}function Uw(){this.pb=$doc.createElement(Wd)}s(318,312,zi,Uw);_.Cd=function(){return this.pb};_.Dd=function(){return this.jb};_.yd=function(){return new Vw(this)};_.vd=function(a){return Sw(this,a)};_.Ed=function(a){Tw(this,a)};_.jb=null;function Ww(){Ww=u;Xw()}
+function Yw(a,b){a.hb&&(Zw(a.gb,!1,!1),Js(a,a,b))}function $w(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function ax(a,b,c){a.cb=b;a.ib=c;b-=wo();c-=xo();a=a.pb;a.style[Ze]=b+(Aj(),ag);a.style[Sg]=c+ag}function bx(a){a.hb||(a.kb&&bk(a),Zw(a.gb,!0,!1))}s(317,318,zi);_.Cd=function(){return cx?to(to(this.pb)):to(this.pb)};_.fd=function(){return qo(this.pb,Pf)};_.gd=function(){return qo(this.pb,Qf)};_.hd=function(){return cx?to(this.pb):uo(to(this.pb))};_.Fd=function(){this.Gd(!1)};
+_.Gd=function(a){Yw(this,a)};_.jd=function(){return!D(Qe,this.pb.style[dh])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Zw(this.gb,!1,!0)};_.ld=function(a){this.X=a;$w(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){ax(this,a,b)};_.md=function(a){this.pb.style[dh]=a?eh:Qe};_.Ed=function(a){Tw(this,a);$w(this)};_.nd=function(a){this.Y=a;$w(this);0==a.length&&(this.Y=null)};_.Id=function(){bx(this)};_.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;
+function dx(a,b){var c;Uw.call(this);this.$=new ex;this.U=(fx(),gx);this.gb=new hx(this);c=this.pb;var d;d=$doc.createElement(Wd);cx&&(so(d,"<div></div>"),bo((Zn(),$n),new ix(d)));c.appendChild(d);this.Hd(0,0);(cx?to(this.pb):uo(to(this.pb)))[xd]="gwt-PopupPanel";(cx?to(to(this.pb)):to(this.pb))[xd]=Xf;this.W=this.V=a;this.db=!1;c=F(Xt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new jx(c);this.T.hd()[xd]=j;c=cx?to(this.pb):uo(to(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(sc);d=jo(d);
+if(0==d.length)throw new Gk(Qc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Tw(this,this.T);$w(this);Oi(cx?to(to(this.pb)):to(this.pb),Xf,!1);Oi(this.T.c,b+"Content",!0)}s(316,317,zi);_.od=function(){pw(this.T)};_.pd=function(){sw(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Vw(this.T)};_.vd=function(a){return this.T.vd(a)};
+_.Ed=function(a){Tw(this.T,a);$w(this)};_.T=null;s(315,316,zi);_.sd=function(){sw(this)};function kx(){kx=u;lx=new mx(Jb,0,(fx(),gx));nx=new mx(uc,1,ox);px=new mx(Bc,2,qx);rx=F(sx,k,59,[lx,nx,px])}function mx(a,b,c){E.call(this,a,b);this.b=c}s(319,140,{59:1,114:1,117:1,119:1},mx);_.b=null;var rx,lx,nx,px;function tx(){tx=u;ux=F(Xt,k,1,[Sg,wf,qd])}
+function jx(a){var b;tx();var c,d;c=this.pb=$doc.createElement(Gg);this.d=$doc.createElement(Jg);kv(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Xg),b[xd]=a[c],kv(b,vx(a[c]+"Left")),kv(b,vx(a[c]+Lb)),kv(b,vx(a[c]+"Right")),b),kv(this.d,d),1==c&&(this.c=to(Rv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function vx(a){var b,c;c=$doc.createElement(Kg);b=$doc.createElement(Wd);var d=(lv(),mv(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(321,318,ei,jx);_.Cd=function(){return this.c};
+_.c=null;_.d=null;var ux;s(320,321,ei);s(322,1,{});function Aw(){Aw=u;Bw=new wx;Cw=new xx}function yx(a){qt.call(this,a)}function zw(a,b){Aw();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Si(f),y(f,128))d=f,!c&&(c=new ot),pt(c,d);else throw f;}}if(c)throw new yx(c);}s(323,249,mi,yx);var Bw,Cw;function wx(){}s(324,1,{},wx);_.Jd=function(a){a.rd()};function xx(){}s(325,1,{},xx);_.Jd=function(a){a.sd()};s(328,313,fi);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};
+_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_.rd=function(){pw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
+s(327,328,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function zx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";so(this.pb,a)}
+s(326,327,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},zx);function Ax(){this.q=new Qw(this);this.f=$doc.createElement(Gg);this.e=$doc.createElement(Jg);kv(this.f,this.e);this.pb=this.f}s(329,311,zi);_.e=null;_.f=null;
+function Bx(a,b){var c;if(a.i)throw new qw("Composite.initWidget() may only be called once.");bk(b);c=b.pb;a.pb=c;var d;lv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((lv(),c).__gwt_resolve=Cx(a));a.i=b;uw(b,a)}function Dx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?aw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(330,313,vi);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){Dx(this)};_._c=function(a){rw(this,a);this.i._c(a)};_.sd=function(){this.i.sd()};
+_.kd=function(){return this.pb=this.i.kd()};_.i=null;function Ex(a,b,c){a.d=!1;c?so(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=qg;break;case 1:b[Qd]=ff;break;case 2:Bt(b)!=(Dt(),Gt)&&(b[Qd]=j)}}function Fx(a){this.b=a;this.d=!1;this.e=this.c=Bt(a)}s(331,1,{},Fx);_.b=null;_.c=null;_.d=!1;_.e=null;function sj(){this.pb=Gx()}s(332,318,Sh,sj);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};
+_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};function Hx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=to(b);e=null;c&&(c=ew(c),e=0>c?null:gv(a.j.c,c));e?Ix(a,e):d&&so(b,j);return b}
+function Ix(a,b){var c;if(b.ob!=a)return!1;try{uw(b,null)}finally{c=b.pb;uo(c).removeChild(c);var d=a.j,e;e=ew(c);c[Wc]=null;c=d.c;Jx(e,c.d);St(c.c,e,null);d.b=new fw(e,d.b)}return!0}s(334,312,ii);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.yd=function(){return new Kx(this)};_.vd=function(a){return Ix(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function Lx(a){if(0>=a.c)throw new Mx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Mx("Column index: 0, Column size: "+a.b);}
+function Nx(){this.j=new dw;this.i=$doc.createElement(Gg);this.d=$doc.createElement(Jg);kv(this.i,this.d);this.pb=this.i;this.e=new Ox(this);var a=new Px(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Zv(a.c.i,(lv(),mv(b)),0);kv(a.b,$doc.createElement(Ed))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Mx("Row index: "+a+", Row size: "+d);if(0>c)throw new Mx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Mx("Column index: "+c+", Column size: "+this.b);c=Hx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Kg),so(c,sa),c),Zv(d,(lv(),mv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Kg);
+e.innerHTML=sa;c=$doc.createElement(Xg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Hx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(333,334,ii,Nx);_.b=0;_.c=0;
+function Qx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Rx(),Sx)?a.c.e==(Dt(),Ft)?(Tx(),Ux):a.c.e==Et?(Tx(),Vx):(Tx(),Wx):a.c.e==(Dt(),Ft)?(Tx(),Vx):a.c.e==Et?(Tx(),Ux):(Tx(),Xx);b!=a.d&&(a.d=b,a.pb.style[Mg]=!a.d?j:a.d.b)}s(337,313,Th);_.b=null;_.c=null;_.d=null;function Yx(){this.pb=$doc.createElement(Wd);this.c=new Fx(this.pb);this.pb[xd]="gwt-Label"}function Zx(){Yx.call(this);Ex(this.c,hh,!1);Qx(this)}
+s(336,337,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},Yx,Zx);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};
+_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};function $x(a){var b=$doc.createElement(Wd);Ct(Bg,b.tagName);this.pb=b;this.c=new Fx(this.pb);this.pb[xd]="gwt-HTML";Ex(this.c,a,!0);Qx(this)}s(335,336,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},$x);
+function ay(a){for(;++a.c<a.e.d&&!(null!=gv(a.e,a.c)););}function Kx(a){this.d=a;this.e=this.d.j.c;ay(this)}s(338,1,{},Kx);_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new Jw;a=gv(this.e,this.c);this.b=this.c;ay(this);return a};_.$c=function(){var a;if(0>this.b)throw new by;a=gv(this.e,this.b);bk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Ox(a){this.b=a}s(339,1,{},Ox);_.b=null;function Px(a){this.c=a}s(340,1,{},Px);_.b=null;_.c=null;
+function Rx(){Rx=u;Sx=new cy}var Sx;function Tx(){Tx=u;dy=new ey((Xp(),ud));Ux=new ey(Ze);Vx=new ey(kg);Wx=Ux;Xx=Vx;fy=Wx}var dy,fy,Ux,Xx,Wx,Vx;function cy(){}s(342,1,{},cy);function ey(a){this.b=a}s(343,342,{},ey);_.b=null;function gy(){gy=u;hy=new iy(wf);jy=new iy(Sg)}var hy,jy;function iy(a){this.b=a}s(344,1,{},iy);_.b=null;function ky(a,b){var c;c=ly(a);kv(a.c,c);Dw(a,b,c)}function ly(a){var b;b=$doc.createElement(Kg);b[gd]=a.b.b;b.style[ch]=a.d.b;return b}
+function my(a,b){var c,d;d=uo(b.pb);(c=Hw(a,b))&&a.c.removeChild(d);return c}function ny(){Ax.call(this);this.b=(Tx(),fy);this.d=(gy(),jy);this.c=$doc.createElement(Xg);kv(this.e,this.c);this.f[td]=bb;this.f[sd]=bb}s(345,329,zi,ny);_.vd=function(a){return my(this,a)};_.c=null;function oy(){oy=u;new Ki}function py(a){oy();qy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function ry(a,b,c,d,e){oy();this.b=new sy(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
+function qy(a,b,c,d,e){oy();ry.call(this,(Qu(),new Pu(a)),b,c,d,e)}s(346,313,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},py,ry,qy);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};
+_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_._c=function(a){32768==ov(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);rw(this,a)};_.td=function(){var a=this.b;D(df,ro(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new ty(a,this),bo((Zn(),$n),a.i))};_.b=null;s(348,1,{});_.i=null;function uy(){uy=u;vy()}
+function sy(a,b,c,d,e,f){var g,i;uy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Bg);i=new Du;Cu(Cu(Cu(i,new Fu("width:"+e+(Aj(),ag)+pb)),new Fu("height:"+f+cg)),new Fu("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!wy&&(wy=new xy);b=yy;c=new Fu((new Fu(i.b.b.b)).b);i=new Eu;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ou(b.b);An(i.b,b);i.b.b+="' style='";b=Ou(c.b);An(i.b,b);i.b.b+="' border='0'>";i=new Hu(i.b.b);g=(so(g,i.b),to(g));a.kb&&(a.pb.__listener=
+null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?aw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(347,348,{},sy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ty(a,b){this.b=a;this.c=b}s(349,1,{},ty);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;
+function zy(a,b){if(0>b||b>=a.pb.options.length)throw new Gw;}function Uq(a,b){zy(a,b);return a.pb.options[b].value}function Ay(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}s(350,328,fi,Ay);s(351,280,bi);function By(a){this.b=a}s(352,351,bi,By);_.Hc=function(){};function Cy(a){this.b=a}s(353,351,bi,Cy);_.Rc=function(a){this.b.Kd(a.i,a.b)};
+function Dy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Xg);Zv(a.f,(lv(),mv(e)),b);a=(lv(),mv(c));d.appendChild(a)}else d=Rv(a.f,0),Zv(d,(lv(),mv(c)),b)}
+function Ey(a,b,c){var d;Fy(a,b);c&&b.b?(Fy(a,null),a=b.b,b=(Zn(),$n),b.d=co(b.d,[new Gy(a),!1])):null!=b.d&&(a.k=new Hy(a,b),c=(fx(),ox),a.k.U=c,a.k.ab=a.i,a.k.hd()[xd]=He,d=jw(a.pb),D(Ge,d)||fj(a.k,d+"Popup"),ow(a.k,new Cy(a),Dk?Dk:Dk=new Ek),a.o=b.d,d=a.k,a=new Iy(a,b),d.pb.style[dh]=Qe,bx(d),a.b.p?ax(a.b.k,dk(a.b.pb)+qo(a.b.pb,Qf)-1,fk(a.c.pb)):ax(a.b.k,dk(a.c.pb),fk(a.b.pb)+qo(a.b.pb,Pf)-1),d.pb.style[dh]=eh)}function Jy(a,b){if(b||!(a.n&&a.o==a.n.d))Fy(a,b),a.pb.focus(),b&&a.e&&Ey(a,b,!1)}
+function Ky(a,b){var c;a:{c=b.target;var d,e;for(e=new Mi(a.j);e.c<e.e.Ce();)if(d=Ni(e),Ao(d.pb,c)){c=d;break a}c=null}switch(ov(b.type)){case 1:a.pb.focus();c&&Ey(a,c,!0);break;case 16:c&&Jy(a,c);break;case 32:c&&Jy(a,null);break;case 2048:Ly(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ly(a)||a.p||My(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ly(a)||(a.p?null!=a.n.d&&!a.n.d.Vf().Vf()&&(Ey(a,a.n,!1),a.n.d.Vf()):Ny(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ly(a)||a.p&&
+My(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ly(a)||(a.p?Ny(a):null!=a.n.d&&!a.n.d.Vf().Vf()&&(Ey(a,a.n,!1),a.n.d.Vf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Fy(a,null);a.k&&Yw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Fy(a,null);a.k&&Yw(a.k,!1);break;case 13:Ly(a)||(Ey(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}rw(a,b)}function Oy(a,b,c){c&&Fy(a,null);Js(a,b,!1);a.o=null;a.k=null}
+function Ly(a){var b;if(!a.n){for(b=new Mi(a.j);b.c<b.e.Ce();){b=Ni(b);Fy(a,b);break}return!0}return!1}function Fy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=jw(c.pb)+Xa;Oi(c.hd(),d,!1);a.p&&(c=uo(a.n.pb),2==Sv(c)&&(c=Rv(c,1),Oi(c,Eg,!1)))}if(b){c=jw(b.pb)+Xa;Oi(b.hd(),c,!0);a.p&&(c=uo(b.pb),2==Sv(c)&&(c=Rv(c,1),Oi(c,Eg,!0)));Gl();c=a.pb;var e=new hl(b.pb),d=(Bl(),Cl),e=F(Py,k,5,[e]),f,g,i,h;f=new yn;for(i=0,h=e.length;i<h;++i)g=e[i],zn(zn(f,g.b),ba);e=jo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function Ny(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?gv(a.j,b):gv(a.j,c);break}Fy(a,d)}}function My(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?gv(a.j,b):gv(a.j,c);break}Fy(a,d)}}s(354,313,Th);_._c=function(a){Ky(this,a)};_.sd=function(){this.k&&Yw(this.k,!1);sw(this)};_.Kd=function(a,b){Oy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Gy(a){this.b=a}s(355,1,{},Gy);_.qc=function(){Qy(this.b)};_.b=null;
+function Ry(a){this.b=a}s(356,1,{},Ry);_.Hc=function(){Fy(this.b,null)};_.b=null;function Hy(a,b){Ww();this.b=a;this.c=b;dx.call(this,!0,mf);Tw(this.T,this.c.d);$w(this);this.fb=!0;this.c.d.Vf()}s(357,316,zi,Hy);_.Xc=function(a){var b,c;if(!a.b)switch(ov(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Ao(b,c)){a.b=!0;break}a.b&&Fy(this.b,null)}};_.b=null;_.c=null;function Iy(a,b){this.b=a;this.c=b}s(358,1,{},Iy);_.b=null;var Sy=_.c=null;
+function Ty(){Ty=u;Sy=new Bu((Qu(),new Pu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Uy(a,b){this.pb=$doc.createElement(Kg);var c=jw(this.pb)+Xa;Oi(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[xd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Gl();this.pb.setAttribute(lg,mm.b);this.b=b}s(361,314,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},Uy);_.b=null;_.c=null;_.d=null;
+function Vy(){var a;this.pb=$doc.createElement(Kg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);kv(this.pb,a);a[xd]="menuSeparatorInner"}s(362,314,pi,Vy);function Wy(){var a,b,c,d,e;b=null.Vf();e=uj();d=vj();b[Sd]=(Bp(),If);b[gh]=0+(Aj(),ag);b[Pe]=cb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[gh]=(c>e?c:e)+ag;b[Pe]=(a>d?a:d)+ag;b[Sd]="block"}function ex(){}s(363,1,{},ex);_.Tc=function(){Wy()};
+function Xy(a){this.b=a}s(364,1,{},Xy);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Ao(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(ov(d.type)){case 4:case 1048576:if(pj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Yy(a){this.b=a}s(365,1,{},Yy);_.b=null;function fx(){fx=u;gx=new Zy(Jb,0);ox=new Zy(uc,1);qx=new Zy(Bc,2);$y=F(az,k,75,[gx,ox,qx])}function Zy(a,b){E.call(this,a,b)}s(366,140,{75:1,114:1,117:1,119:1},Zy);var $y,gx,ox,qx;function bz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),Ww(),a.i=Dv(a.b.$),Wy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ww(),Xi(a.i.b),a.i=null,a.c=!1)}
+function cz(a){a.k||(bz(a),a.d||(nj(),Mw(oj(null),a.b)),Ww());dz((Ww(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Vf]=eh}function ez(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}dz((Ww(),a.b.pb),"rect("+g+bg+f+bg+c+bg+e+"px)")}
+function Zw(a,b,c){a.d=c;jk(a);a.j&&(Fk(a.j),a.j=null,cz(a));a.b.hb=b;var d=a.b;d.eb&&(Xi(d.eb.b),d.eb=null);d._&&(Xi(d._.b),d._=null);if(d.hb){d.eb=rv(new Xy(d));var e;e=new Yy(d);xv();e=yv?Ts(yv.b,(!Ss&&(Ss=new Ek),Ss),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(fx(),gx)&&!b&&(c=!1);a.k=b;c?b?(bz(a),a.b.pb.style[Yf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),dz((Ww(),a.b.pb),gg),nj(),b=oj(null),Dw(b,a.b,b.pb),a.j=new fz(a),xk(a.j,1)):kk(a,200):(bz(a),a.k?(a.b.pb.style[Yf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),
+nj(),b=oj(null),Dw(b,a.b,b.pb)):a.d||(nj(),Mw(oj(null),a.b)),Ww(),a.b.pb.style[Vf]=eh)}function hx(a){var b=(pk(),sk);this.n=new ok(this);this.u=b;this.b=a}s(367,17,{},hx);_.sc=function(){cz(this)};_.tc=function(){this.e=qo(this.b.pb,Pf);this.f=qo(this.b.pb,Qf);this.b.pb.style[Vf]=Qe;ez(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){ez(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function fz(a){yk();this.b=a}s(368,26,{},fz);
+_.Ac=function(){this.b.j=null;kk(this.b,200)};_.b=null;function lv(){lv=u;gz()}function mv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Cx(a){return function(){this.__gwt_resolve=hz;return a.kd()}}function hz(){throw"A PotentialElement cannot be resolved twice.";}
+function gz(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function nj(){nj=u;iz=new jz;kz=new Ki;tw=new ot}function lz(a){this.q=new Qw(this);this.pb=a;pw(this)}
+function oj(a){nj();var b,c;c=jj(kz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==kz.e){var d=new mz;Bk();Ck(Dk?Dk:Dk=new Ek,d)}!b?c=new nz:c=new lz(b);x(kz,a,c);pt(tw,c);return c}s(370,310,zi,lz);var iz,kz,tw;function jz(){}s(371,1,{},jz);_.Jd=function(a){a.qd()&&a.sd()};function mz(){}s(372,1,{},mz);_.Rc=function(){nj();try{zw(tw,iz)}finally{oz(tw.b),oz(kz)}};function nz(){lz.call(this,$doc.body)}s(373,370,zi,nz);
+_.Bd=function(a,b,c){b-=wo();c-=xo();Ow(a,b,c)};function Vw(a){this.d=a;this.b=!!this.d.jb}s(374,1,{},Vw);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new Jw;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function pz(a,b){a.pb[bh]=null!=b?b:j}s(377,328,qi);_._c=function(a){0!=(ov(a.type)&896)?rw(this,a):rw(this,a)};_.td=function(){};function qz(){qz=u;rz()}s(376,377,qi);
+function sz(){qz();var a=$doc.createElement("textarea");!Uu&&(Uu=new Tu);!Su&&(Su=new Ru);this.pb=a;this.pb[xd]="gwt-TextArea"}s(375,376,qi,sz);function tz(){var a;qz();var b=(a=$doc.createElement("INPUT"),a.type=Lg,a);!Uu&&(Uu=new Tu);!Su&&(Su=new Ru);this.pb=b;this.pb[xd]="gwt-TextBox"}s(378,376,qi,tz);function rz(){rz=u;uz=new vz;wz=new xz;yz=new zz;Az=new Bz;Cz=F(Dz,k,82,[uz,wz,yz,Az])}s(379,140,Xh);var Cz,uz,wz,yz,Az;function vz(){E.call(this,Jb,0)}s(380,379,Xh,vz);
+function xz(){E.call(this,ec,1)}s(381,379,Xh,xz);function zz(){E.call(this,gc,2)}s(382,379,Xh,zz);function Bz(){E.call(this,Ac,3)}s(383,379,Xh,Bz);function Ez(a,b){var c,d;c=$doc.createElement(Xg);d=$doc.createElement(Kg);d[gd]=a.b.b;d.style[ch]=a.c.b;var e=(lv(),mv(d));c.appendChild(e);kv(a.e,c);Dw(a,b,d)}function Fz(){Ax.call(this);this.b=(Tx(),fy);this.c=(gy(),jy);this.f[td]=bb;this.f[sd]=bb}s(384,329,zi,Fz);_.vd=function(a){var b;b=uo(a.pb);(a=Hw(this,a))&&this.e.removeChild(uo(b));return a};
+function Gz(a,b){if(0>b||b>=a.d)throw new Gw;return a.b[b]}function Iw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Ew(a,b,c){var d,e;if(0>c||c>a.d)throw new Gw;if(a.d==a.b.length){e=v(Hz,k,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)St(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)St(a.b,d,a.b[d-1]);St(a.b,c,b)}function Qw(a){this.c=a;this.b=v(Hz,k,83,4,0)}s(385,1,{},Qw);_.yd=function(){return new Kw(this)};_.b=null;_.c=null;_.d=0;
+function xw(a){if(a.b>=a.c.d)throw new Jw;return a.c.b[++a.b]}function yw(a){if(0>a.b||a.b>=a.c.d)throw new by;a.c.c.vd(a.c.b[a.b--])}function Kw(a){this.c=a}s(386,1,{},Kw);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return xw(this)};_.$c=function(){yw(this)};_.b=-1;_.c=null;function vy(){vy=u;yy=(Qu(),new Pu(Un()+"clear.cache.gif"))}var yy,wy=null;function xy(){}s(388,1,{},xy);function Iz(){Iz=u;vy()}function Jz(a,b,c,d,e){Iz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Kz(a,b,c){Iz();Jz.call(this,(Qu(),new Pu(a)),b,0,c,16)}s(389,322,{},Jz,Kz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Gx(){var a=Mz?Mz:Mz=Lz(),b=$doc.createElement(Wd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Lg;c.tabIndex=-1;c.setAttribute(lg,Zf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Qe;d.position=dd;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var Mz=null;function Xw(){Xw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){cx=!0;break a}cx=!1}}
+function dz(a,b){a.style.clip=b;a.style[Sd]=(Bp(),If);a.style[Sd]=j}var cx;function ix(a){this.b=a}s(394,1,{},ix);_.qc=function(){this.b.style[Vf]=(Mp(),kd)};_.b=null;function Xi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Vs(b,new Wu(b,c,d,a)):vt(b,c,d,a)}function Zs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(398,1,{},Zs);_.b=null;_.c=null;_.d=null;_.e=null;function Ws(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(399,1,{},Ws);_.qc=function(){Xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function Wu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(400,1,{},Wu);_.qc=function(){vt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Nz(a,b){b.n!=a&&(!a.bc&&(a.bc=new gj),b.n=a,aj(a.bc,b))}function Oz(a){var b;b=a.cZ.e;if(-1!=ko(b,lo(36)))return null;a=a.cc.c.c++;return b=kw(b,Pz(b,lo(46))+1)+j+a}function Qz(a,b,c,d){0==--a.Yb&&(a.hc!=a.$d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Rz(a,b,c,vu(d)))}function Sz(a){return!a.Ub&&a._b?Sz(a._b):a.Ub}
+function Tz(a){return!a.Wb&&a._b?Tz(a._b):a.Wb}function Uz(a){var b;b=new Vz;if(a.$d()){for(;a&&!y(a,102);a=a._b){var c=b,d=a.Wd(),e=a.Xd();c.b+=d;c.c+=e}y(a,102)&&(c=a.Wd(),a=a.Xd(),b.b+=c,b.c+=a);return b}throw new Wz;}function Xz(a){a.dc=!1;a.he();Yz(a)}function Yz(a){if((a=y(a,102)?null:a._b)&&a.dc)Xz(a),a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}function Zz(a){return(a=a.Pd())?a:new $z(1,1)}function aA(a){var b;return(b=a.Qd())?new bA(b):new bA(a.Sd())}
+function cA(a){0==a.Yb++&&(a.hc=a.$d(),a.gc=!0,a.ee())}function dA(a){return!a.Wb?(a.Zd(),!0):!1}function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,90)&&c.b==b.b||a.ac.If(b)}function eA(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Yz(a),new fA(a,100);if(g!=a.fc||f!=a.Xb)a.Zd(),new fA(a,101)}function gA(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Zd(),a.ac.Jf(b),a.$d()&&a.ge())}
+function hA(a){a.ec||(cA(a),iA(a,!0),jA(a),a.ec=!0,new fA(a,102),Qz(a,a,a._b,0),Yz(a),a.ac.Lf(a))}function kA(){this.cc=(Sq(),Sq(),lA);new Ki;this.Yd();this.$b=(mA(),nA)}s(404,1,$h);_.Md=function(){return!1};_.Nd=function(){return Oz(this)};_.Od=function(){return Sz(this)};_.Pd=function(){return oA(this.ac,this)};_.Qd=function(){return this.Pd()};_.Rd=function(){return this.Xb};_.Sd=function(){return this.ae()};_.Td=function(){return new pA(0,0,0,0)};_.Ud=function(){return this.de()};_.Vd=function(){return this.fc};
+_.Wd=function(){return this.ic};_.Xd=function(){return this.jc};_.Yd=function(){};_.Zd=function(){Xz(this)};_.$d=function(){return this.ec&&!!this._b&&this._b.$d()};_._d=function(){};_.ae=function(){return Zz(this)};_.be=function(){};_.ce=function(){return(null==this.Zb&&(this.Zb=this.Nd()),this.Zb)+Aa+this.Wd()+Aa+this.Xd()+Aa+this.Vd()+hh+this.Rd()+(this.ec?j:",hidden")};_.de=function(){return aA(this)};_.ee=function(){};_.fe=function(){return dA(this)};_.ge=function(){};
+_.he=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ie=function(a,b){this.je(this.ic,this.jc,a,b)};_.je=function(a,b,c,d){this.ke(a,b,c,d,this.Vb,!0);this.Vb=0};_.ke=function(a,b,c,d){eA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.le=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
+function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new Gk("Missing message: awt.12A");if(y(b,92)){if(b==a)throw new Gk("Missing message: awt.12B");a:{if(a&&!y(a,102))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,102))break;d=d._b}d=!1}if(d)throw new Gk("Missing message: awt.12C");if(y(b,102))throw new Gk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new Dn;var e=Fj(d.Pb.b,b),f;f=gv(d.Pb.b,e);d.Qb&&d.Qb.re(f);qA(d,e);new rA(d,301,f)}d=a.Pb.b.d;cA(b);sA(a.Pb.b,d,b);d=(b._b=a,b._d(!0),Xz(a),!!a.Qb&&
+y(a.Qb,95)&&(a.Qb.o=!1),Qz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,95)){var g=a.Qb;if(!b)throw new Us("Missing message: awt.185");if(null==c||null!=c)tA(g,c,b);else throw new Gk("Missing message: awt.92");}else a.Qb.ne(null==c?null:c,b)}catch(i){i=Si(i);if(y(i,122))throw b=i,qA(a,d),b;throw i;}b.he();new rA(a,300,b)}function uA(a,b){var c;c=a.me();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function vA(a){var b;b=a.me();return new wA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
+function iA(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)gv(a.Pb.b,c)._d(b)}function qA(a,b){var c;c=gv(a.Pb.b,b);cA(c);c._d(!1);jv(a.Pb.b,b);c._b=null;Xz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1);Qz(c,c,a,1)}function xA(a){var b=(yA(),zA);gA(a,b);for(b=0;b<a.Pb.b.d;++b)gv(a.Pb.b,b).fe()}function AA(a,b){var c,d;if(a.Qb)for(d=new Mi(a.Pb.b);d.c<d.e.Ce();)c=Ni(d),a.Qb.re(c);if(b)for(d=new Mi(a.Pb.b);d.c<d.e.Ce();)c=Ni(d),b.ne(null,c);a.Qb=b;Xz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}
+function jA(a){if(!a.dc){a.Qb&&a.Qb.oe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=gv(a.Pb.b,c),b.dc||b.le();a.dc=!0}}function BA(){kA.call(this);this.Pb=new CA;this.Tb=(Sq(),Sq(),lA)}s(403,404,ri);_.Pd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.pe(this));return this.Rb};_.Qd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.qe(this));return this.Sb};_.me=function(){return this.Td()};_.Sd=function(){return Zz(this)};_.Ud=function(){return aA(this)};
+_.Yd=function(){this.ac=(Sq(),new DA)};_.Zd=function(){Xz(this);this.Qb&&y(this.Qb,95)&&(this.Qb.o=!1)};_._d=function(a){iA(this,a)};_.ae=function(){return Zz(this)};_.de=function(){return aA(this)};_.ee=function(){var a;for(a=0;a<this.Pb.b.d;++a)cA(gv(this.Pb.b,a))};_.fe=function(){var a;if(!dA(this))return!1;for(a=0;a<this.Pb.b.d;++a)gv(this.Pb.b,a).fe();return!0};_.he=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=gv(this.Pb.b,b),a.he()};_.le=function(){jA(this)};_.Qb=null;
+_.Rb=null;_.Sb=null;function EA(){var a=new FA;BA.call(this);AA(this,a)}s(402,403,ri,EA);_.Nd=function(){return"panel"+this.Tb.c.e++};function GA(a,b,c){a=HA(a.Ob,b,c);a.k=!0;return new IA(a)}function JA(a){a.be(a.Ob.e)}function KA(a){return new $z(qo(a.Ob.pb,Qf),qo(a.Ob.pb,Pf))}s(401,402,ri);_.Rd=function(){return qo(this.Ob.pb,Pf)};_.Vd=function(){return qo(this.Ob.pb,Qf)};_.Wd=function(){return dk(this.Ob.pb)};_.Xd=function(){return fk(this.Ob.pb)};
+_.$d=function(){return this.Ob.pb.style.display!=If};_.ge=function(){JA(this)};_.ie=function(){};_.Ob=null;function LA(a){if(null!=a)this.f=a;else throw new MA;}s(406,1,Qh);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
+function NA(){NA=u;Q=new Ki;x(Q,new R(400),new S(qh));x(Q,new R(401),new S(qh));x(Q,new R(402),new S(qh));x(Q,new R(500),new S(sh));x(Q,new R(501),new S(sh));x(Q,new R(502),new S(sh));x(Q,new R(503),new S(th));x(Q,new R(504),new S(sh));x(Q,new R(505),new S(sh));x(Q,new R(506),new S(th));x(Q,new R(507),new S(Lh));x(Q,new R(100),new S(mh));x(Q,new R(101),new S(mh));x(Q,new R(102),new S(mh));x(Q,new R(103),new S(mh));x(Q,new R(1004),new S(ph));x(Q,new R(1005),new S(ph));x(Q,new R(800),new S(Ah));x(Q,
+new R(801),new S(Ah));x(Q,new R(200),new S(uh));x(Q,new R(201),new S(uh));x(Q,new R(202),new S(uh));x(Q,new R(204),new S(uh));x(Q,new R(203),new S(uh));x(Q,new R(209),new S(Mh));x(Q,new R(208),new S(Nh));x(Q,new R(207),new S(Nh));x(Q,new R(206),new S(uh));x(Q,new R(205),new S(uh));x(Q,new R(1400),new S(Jh));x(Q,new R(1401),new S(Kh));x(Q,new R(1402),new S(Kh));x(Q,new R(300),new S(nh));x(Q,new R(301),new S(nh));x(Q,new R(1100),new S(zh));x(Q,new R(1101),new S(zh));x(Q,new R(1200),new S(Ih));x(Q,new R(701),
+new S(xh));x(Q,new R(900),new S(yh));x(Q,new R(1001),new S(vh));x(Q,new R(601),new S(wh))}s(405,406,Qh);_.ce=function(){return j};_.tS=function(){var a;a=j;y(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Nd()),a.Zb),null==a&&(a=j));return this.cZ.e+Tc+this.ce()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(408,1,{},S);_.b=lh;function OA(){}s(409,1,{},OA);_.b=null;_.c=null;
+function PA(a,b){var c;b&&(a.b?(c=new QA(a.b),St(c.c,c.d++,b),a.b=c):(a.b=new gj,aj(a.b,b)))}s(411,1,Qh);_.b=null;function RA(){}function SA(){}s(410,411,Qh,RA,SA);function TA(){TA=u;Math.sqrt(2)}function UA(a){TA();if(0>a)throw new Gk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(412,1,{87:1},UA);_.eQ=function(a){return a===this?!0:y(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new VA;a.b=31*a.b+I((new WA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new WA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function XA(){XA=u;YA=new ot;ZA=new $z(0,0);pt(YA,Cb);pt(YA,Vb);pt(YA,yb);pt(YA,"Last");pt(YA,Lb);pt(YA,oc);pt(YA,Pc);pt(YA,Rc);pt(YA,Tb)}
+function tA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Uv(YA.b,b))throw new Gk($A());Ut(jj(a.d,d))===Ut(c)&&Ut(jj(a.c,c))===Ut(d)||((b=jj(a.d,d))&&aB(a,b,d),bB(a.b.yd(),c)&&aB(a,c,d),b=a.b,new cB(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function dB(a,b){return new $z(Lj(b[1].c,Lj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Lj(b[0].b,Lj(b[4].b,b[3].b))+a.n)}function aB(a,b,c){eB(a.b,b);Vi(a.c,b);Vi(a.d,c)}
+function fB(a,b){if(!a.o){a.o=!0;var c,d,e;gB(a.i,ZA);gB(a.j,ZA);gB(a.p,null);a.q=0;for(d=hB(a.b,0);d.c!=d.e.b;){c=iB(d);e=jj(a.c,c);var f=b.$b;e=Mn(e,Lb)?0:Mn(e,oc)?1:Mn(e,Pc)?2:Mn(e,Rc)?4:Mn(e,Tb)?3:Mn(e,Cb)?f.b?4:3:Mn(e,yb)?f.b?3:4:Mn(e,Vb)?1:2;c.ec?a.p[e]||(St(a.p,e,c),++a.q,a.i[e]=c.Sd(),a.j[e]=c.Ud()):a.p[e]||(a.i[e]=c.Sd(),a.j[e]=c.Ud())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function jB(){XA();kB.call(this,0)}
+function kB(a){XA();Sq();this.b=new lB;this.c=new Ki;this.d=new Ki;this.e=a;this.k=0;this.o=!1;this.p=v(mB,k,91,5,0);this.i=v(nB,k,93,5,0);this.j=v(nB,k,93,5,0);this.q=this.f=this.n=0}s(413,1,{95:1,114:1},jB,kB);_.ne=function(a,b){tA(this,a,b)};
+_.oe=function(a){fB(this,a);if(0!=this.q)if(a=vA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.je(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ie(a.c,this.j[1].b),this.p[1].ke(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ie(this.j[4].c,c),this.p[4].ke(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].je(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ie(a.c,
+this.j[2].b),this.p[2].ke(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ie(this.j[3].c,c),this.p[3].ke(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.pe=function(a){var b;b=this.o;fB(this,a);this.o=b;return 0==this.q?uA(a,new $z(0,0)):uA(a,dB(this,this.i))};_.qe=function(a){var b;b=this.o;fB(this,a);this.o=b;return uA(a,dB(this,this.j))};_.re=function(a){var b;b=jj(this.c,a);null!=b&&aB(this,a,b)};_.tS=function(){return oB.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var ZA,YA;function pB(a){kA.call(this);this.ac=(Sq(),new qB(a,this))}s(414,404,{88:1,91:1,96:1,110:1,114:1},pB);_.Nd=function(){return rd+this.cc.c.b++};_.Pd=function(){return!Tz(this)?new $z(0,0):oA(this.ac,this)};_.he=function(){};s(416,1,{});s(415,416,{},function(){});function rB(){rB=u}
+function sB(a,b){if(null==b)throw new Us("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Tf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function tB(){rB();kA.call(this);new gj;this.ac=new uB((Sq(),this))}s(417,404,{89:1,91:1,96:1,110:1,114:1},tB);_.Pd=function(){return oA(this.ac,this)};
+_.ce=function(){return(null==this.Zb&&(this.Zb=Oz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+hh+this.Xb+(this.ec?j:",hidden")+",current="+Uq(this.ac.b,this.ac.b.pb.selectedIndex)};function vB(){vB=u;wB=new xB(255,255,255);yB=new xB(192,192,192);zB=new xB(128,128,128);AB=new xB(64,64,64);BB=new xB(0,0,0);CB=new xB(255,0,0);new xB(255,175,175);DB=new xB(255,200,0);EB=new xB(255,255,0);new xB(0,255,0);FB=new xB(255,0,255);GB=new xB(0,255,255);HB=new xB(0,0,255)}
+function IB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new xB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new xB(c,a,b)}function JB(a){return new xB(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function xB(a,b,c){vB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Gk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+s(418,1,{90:1,97:1,101:1},xB);_.eQ=function(a){return y(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return KB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var BB,HB,GB,AB,zB,yB,FB,DB,CB,wB,EB;function mA(){mA=u;nA=new LB(!0);MB=new ot;pt(MB,"ar");pt(MB,"fa");pt(MB,"iw");pt(MB,"ur")}function LB(a){this.b=a}s(419,1,Qh,LB);_.b=!1;var nA,MB;s(421,1,{106:1,116:1});function NB(){$z.call(this,0,0)}function $z(a,b){this.c=a;this.b=b}
+function bA(a){$z.call(this,a.c,a.b)}s(420,421,{93:1,106:1,114:1,116:1},NB,$z,bA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new VA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return OB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function as(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(422,1,Qh,as,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.se=function(){return 0!=(this.f&4)};_.te=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.te()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.se()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function PB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
+function QB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Jx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Ud(),c.je(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function RB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Ud():c.Sd(),g=Lj(g,c.b),i+=c.c+a.d);return new $z(i,g+2*a.e)}function FA(){SB.call(this,1,5,5)}
+function SB(a,b,c){Sq();this.d=b;this.e=c;this.b=a}s(423,1,Qh,FA,SB);_.ne=function(){};
+_.oe=function(a){this.c=TB(a.Pb);if(0!=PB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=vA(a);g=a.me();i=a.$b.b;l=new gj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new UB(n);for(w=0;w<n;++w)St(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=Fj(a.Pb.b,q);Jx(B,G.d);St(G.c,B,q)}for(d=new Mi(d);d.c<d.e.Ce();)if((c=Ni(d))&&c.ec)a=c.Ud(),!e&&m+a.c>b.c&&(QB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,St(l.c,l.d++,c),m+=a.c+this.d,h=Lj(h,a.b);QB(this,
+l,b.c-(m-this.d),g.c,o,h,i)}};_.pe=function(a){this.c=TB(a.Pb);return 0==PB(this)?uA(a,new $z(10,10)):uA(a,RB(this,!1))};_.qe=function(a){this.c=TB(a.Pb);return 0==PB(this)?uA(a,new $z(10,10)):uA(a,RB(this,!0))};_.re=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=kg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return VB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function yA(){yA=u;zA=new WB(Sb,0,12)}
+function WB(a,b,c){yA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(424,1,Qh,WB);_.b=null;_.c=0;_.d=0;var zA;s(425,1,Qh);_.tS=function(){return XB.e+"[font="+this.d+"ascent="+YB(this.b,this.d).b+", descent="+YB(this.b,this.d).c+", height="+YB(this.b,this.d).d+Vc};_.d=null;function ZB(a){if(!a.n){cA(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=gv(a.p,b))&&ZB(c);iA(a,!1);a.n=!0;Qz(a,a,a._b,0);new $B(a,202)}}
+function aC(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=gv(a.p,b))&&c.Fd()}function bC(a){!Tz(a)&&xA(a);var b=aA(a);a.je(a.ic,a.jc,b.c,b.b);jA(a)}function cC(a,b){a.q!=b&&(a.q=b)}s(427,403,Ci);_.Td=function(){return new pA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){aC(this)};_.$d=function(){return this.ac.d.hb};_.je=function(a,b,c,d){eA(this,a,b,c,d);this.Vb=0};_.ke=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;eA(this,a,b,c,d);this.ec&&e&&!f&&jA(this)};_.n=!1;_.q=!1;
+function dC(a){BA.call(this);this.r=new SA;this.p=new gj;this.o=new pA(0,0,0,0);this.ec=!1;AA(this,new jB);this.ac&&eC(this.ac.d.I.c,a);this.ac&&fC(this.ac.d,!0);cC(this,!0)}s(426,427,Ci);_.me=function(){return new pA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Wd=function(){return dk(this.ac.d.pb)};_.Xd=function(){return fk(this.ac.d.pb)};_.Yd=function(){this.ac=new gC((Sq(),j),this)};
+function hC(a,b,c,d,e,f){var g,i;g=a.e;f?(i=IB(g),f=new xB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new xB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=IB(g),(a.e=i)&&(a.i=jg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;iC(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=jg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);iC(a,b,c,d,1);iC(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
+255)+va);iC(a,b+d,c,1,e);iC(a,b+1,c+e,d,1)}s(428,1,{});_.tS=function(){return"Graphics"};s(429,428,{});function jC(a){var b,c;c=Lj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new $z(b,c)}function kC(a,b,c){var d,e,f,g,i,h;a.c=TB(b.Pb);if(0==a.c.length)return new NB;g=jC(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ud():d.Sd(),h=Lj(h,d.c),i=Lj(i,d.b);return new $z(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
+function lC(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function mC(){nC.call(this,7)}function nC(a){Sq();this.e=0;this.b=1;this.f=a;this.d=0}s(430,1,Qh,mC,nC);_.ne=function(){};
+_.oe=function(a){var b,c;this.c=TB(a.Pb);if(0!=this.c.length&&(b=vA(a),!(0>=b.c||0>=b.b))){c=jC(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);lC(b.c,b.d,this.d,f,e);lC(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].je(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.pe=function(a){return uA(a,kC(this,a,!1))};_.qe=function(a){return uA(a,kC(this,a,!0))};_.re=function(){};
+_.tS=function(){return oC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function by(){Gn()}function qw(a){Gn();this.i=a}s(432,99,di,by,qw);function Wz(){Gn();this.i="Missing message: awt.151"}s(431,432,di,Wz);s(433,1,{});function pA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(434,1,{94:1,114:1,116:1},pA);_.eQ=function(a){return a===this?!0:y(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return pC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function qC(a){rC.call(this,a,0)}function rC(a,b){kA.call(this);this.ac=(Sq(),new sC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Tx(),dy);c.b=d;Qx(c);break;case 0:c=c.b;d=(Tx(),Ux);c.b=d;Qx(c);break;case 2:c=c.b,d=(Tx(),Vx),c.b=d,Qx(c)}}s(435,404,$h,qC,rC);
+_.Pd=function(){return!Tz(this)?new $z(0,0):oA(this.ac,this)};_.ce=function(){var a=(null==this.Zb&&(this.Zb=Oz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+hh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=ud;break;case 2:b=kg}return a+b+",text=null"};_.b=0;s(438,1,Qh);_.ce=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.k=null;_.n=null;
+function tC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function uC(a){this.o=(Sq(),Sq(),lA);var b;var c;b=this.cZ.e;-1!=ko(b,lo(36))?b=null:(c=this.o.c.d++,b=kw(b,Pz(b,lo(46))+1)+j+c);this.k=b;this.e=new RA;this.i=a;this.f=!0;this.j=new vC(this)}s(437,438,Qh,uC);_.ce=function(){return tC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(436,437,ji);_.ce=function(){return tC(this)+(this.c?",tearOff":j)};_.c=!1;s(440,1,{107:1});
+_.eQ=function(a){return a===this?!0:y(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new VA;wC(a,this.b);wC(a,this.c);return a.b};function Vz(){this.c=this.b=0}function xC(a,b){this.b=a;this.c=b}function yC(a){var b=a.c;this.b=a.b;this.c=b}s(439,440,{98:1,107:1,114:1},Vz,xC,yC);_.eQ=function(a){return a===this?!0:y(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return zC.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
+function AC(a,b){if(!b)throw new Us("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Vy,e=c.d.d;if(0>e||e>c.d.d)throw new Gw;c.p&&(d.pb[Fd]=2);Dy(c,e,d.pb);sA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Gw;sA(d.d,e,c);for(f=g=0;f<e;++f)y(gv(d.d,f),74)&&++g;sA(d.j,g,c);Dy(d,e,c.pb);c.c=d;e=jw(c.pb)+Xa;Oi(c.hd(),e,!1);d.p&&(e=Fj(d.d,c),-1!=e&&(d=Rv(d.p?d.f:Rv(d.f,0),e),2==Sv(d)&&d.removeChild(Rv(d,1)),c.pb[Fd]=2))}}
+function BC(a,b,c,d){a=a.b;b=Uz(b);c+=b.b;d+=b.c;ax(a.b,c,d);bx(a.b)}function CC(){uC.call(this,j);new gj;this.c=!1;this.b=(Sq(),new DC)}s(441,436,ji,CC);_.b=null;s(444,1,{100:1,109:1,116:1});s(443,444,{100:1,108:1,109:1,116:1});_.eQ=function(a){return a===this?!0:y(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new VA;wC(a,this.d);wC(a,this.e);wC(a,this.c);wC(a,this.b);return a.b};function wA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+s(442,443,{99:1,100:1,108:1,109:1,114:1,116:1},wA);_.eQ=function(a){return a===this?!0:y(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return EC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function FC(){FC=u;GC=new HC;IC=new JC;KC=new JC}var GC,KC,IC;s(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function HC(){}s(447,446,{},HC);function JC(){}s(448,1,{},JC);s(449,404,$h);_.Od=function(){return null};
+function LC(a,b){var c;c=new MC(Tz(a));return!c?null:new $z(NC(c,"_")*b+6,YB(c.b,c.d).d+6)}function OC(a,b){var c;c=LC(a,b);return!c?Zz(a):c}function PC(a,b){var c;c=LC(a,b);return!c?aA(a):c}function QC(a,b){var c=a.ac;pz(c.b,b);c.f.b=-1;c.f.c=-1}function RC(a){SC.call(this,a,null!=a?a.length:0)}function SC(a,b){kA.call(this);this.b=0>b?0:b;var c=this.ac;pz(c.b,a);c.f.b=-1;c.f.c=-1}s(450,449,$h,RC,SC);_.Nd=function(){return"textfield"+this.cc.c.f++};
+_.Pd=function(){return LC(this,ro(this.ac.b.pb,bh).length)};_.Qd=function(){return!Tz(this)?null:LC(this,ro(this.ac.b.pb,bh).length)};_.Sd=function(){return 0<this.b?OC(this,this.b):Zz(this)};_.Ud=function(){return 0<this.b?PC(this,this.b):aA(this)};_.Yd=function(){this.ac=(Sq(),new TC)};_.ae=function(){return 0<this.b?OC(this,this.b):Zz(this)};_.de=function(){return 0<this.b?PC(this,this.b):aA(this)};_.b=0;function Sq(){Sq=u;lA=new UC}function VC(){var a=(Sq(),Sq(),lA);!a.d&&(a.d=new WC)}
+function UC(){this.c=new XC;this.e=new OA}s(451,1,{},UC);_.b=null;_.d=null;var lA;function XC(){}s(452,1,{},XC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(453,1,{});function YC(){YC=u;ZC=new $C;aD=new $C}function bD(a,b){return b==a?!0:!b?!1:!0}function $C(){}s(454,1,{103:1},$C);_.eQ=function(a){return null==a||!y(a,103)?!1:bD(this,a)};_.hC=function(){var a;a=null.Vf()+";class="+null.Vf();a=!null.Vf().Vf()?a:a+";charset=";return Gu(a)};
+_.tS=function(){return cD.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var ZC,aD;function dD(){dD=u;F(eD,k,103,[(YC(),aD),ZC])}function fD(a){dD();this.b=a}s(455,1,{},fD);_.b=null;function gD(a){a="flavor = "+a;Gn();this.i=a}s(456,100,{104:1,114:1,120:1,128:1},gD);function hD(a,b,c){NA();iD.call(this,a,b,c,lh)}function iD(a,b,c,d){NA();LA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(457,405,Qh,hD,iD);
+_.ce=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Au(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=lh;function fA(a,b){NA();LA.call(this,a);this.e=b}s(458,405,Qh,fA);
+_.ce=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Wd()+Aa+a.Xd()+ba+a.Vd()+hh+a.Rd()+va};function rA(a,b,c){NA();fA.call(this,a,b);this.b=c}s(459,458,Qh,rA);
+_.ce=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Nd());return a+b.Zb};_.b=null;function Rz(a,b,c,d){NA();LA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(460,405,Qh,Rz);
+_.ce=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(yu(ru(this.b,mh))&&(a+="PARENT_CHANGED,"),yu(ru(this.b,nh))&&(a+="DISPLAYABILITY_CHANGED,"),yu(ru(this.b,ph))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=lh;_.c=null;_.d=null;s(461,1,hi);function $B(a,b){NA();fA.call(this,a,b);this.d=null;this.b=this.c=0}
+s(462,458,Qh,$B);
+_.ce=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;s(463,1,{});function jD(a){if(null==a)throw new Dn;}s(464,463,{},jD);
+function kD(){kD=u;lD={};lD["java.vendor"]=Be;lD["package.restrict.access.sun"]=ah;lD["sun.java.launcher"]=jc;lD["sun.management.compiler"]=Be;lD["os.name"]=jc;lD[" sun.boot.class.path"]=jc;lD["path.separator.applet"]=jc;lD["java.vm.specification.vendor"]=Be;lD["java.runtime.version"]=jc;lD["http.proxyPort"]=jc;lD["user.name"]=jc;lD["user.language"]=jc;lD["os.name.applet"]=jc;lD["browser.version"]=jc;lD["java.version"]=jc;lD["user.timezone"]=jc;lD["java.endorsed.dirs"]=jc;lD["java.specification.name"]=
+"GWT";lD["java.specification.version"]="2.5.0";lD[Ue]=fc;!rs&&(rs=new zs);rs.b?lD[Se]="yes":lD[Se]=null}var lD;s(467,100,yi);function mD(){Gn()}function nD(a){Gn();this.i=a}s(466,467,{111:1,114:1,120:1,128:1},mD,nD);function oD(){oD=u;pD=new qD}function rD(a){var b;if(a.n){var c;b=new Eu;An(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,An(b.b,a.b));c=a.c;a=a.k;null!=c&&An(b.b,c);null!=a&&(b.b.b+=ma,An(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function sD(a){oD();var b,c,d;if(null==a)throw new mD;a=jo(a);try{d=ko(a,lo(58))}catch(e){e=Si(e);if(y(e,124))throw new nD(En(e));throw e;}c=ko(a,lo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;tD();var f,g,i;i=c.length;b=new uD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new nD(cc+a);if(!this.n&&(this.n=jj(pD,this.i),this.n||(this.n=(Sq(),new vD))&&x(pD,this.i,this.n),!this.n))throw new nD(cc+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,P,Y,da,N,nc,Fc,ig,tb,Td,Ud,Vd,Va,Gc,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==wD(c,lo(47),l+2))throw new xD(m);}else{N=c.substr(l,m-l);m-=l;B=0;J=this.d;nc=this.f;
+Vd=this.k;w=this.e;tb=this.j;o=this.b;Eb=this.o;Va=wD(N,lo(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;nc=-1;B=wD(N,lo(47),2);Ud=wD(N,lo(63),2);-1!=Ud&&(-1==B||B>Ud)&&(B=Ud);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var yd=lo(64);Gc=N.lastIndexOf(yd,P);o=N.substr(2,P-2);-1<Gc&&(Eb=N.substr(2,Gc-2),Y=Gc+1);Fc=wD(N,lo(58),-1==Gc?Y:Gc);q=ko(N,lo(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Fc=q+1:Fc=-1):Fc=-1}catch(hf){if(hf=Si(hf),!y(hf,120))throw hf;}-1==Fc||Fc>B?J=N.substr(Y,
+P-Y):(J=N.substr(Y,Fc-Y),ig=N.substr(Fc+1,P-(Fc+1)),0==ig.length?nc=-1:nc=yD(ig,10))}-1<Va&&(Vd=N.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var bc=lo(63);Td=N.lastIndexOf(bc,G);-1<Td?(tb=N.substr(Td+1,G-(Td+1)),0==Td&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Pz(w,lo(47))+1,w=w.substr(0,da-0)),G=Td):0!=Va&&(tb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Pz(w,lo(47))+1,0==da?w=N.substr(B,G-B):w=w.substr(0,da-0)+N.substr(B,G-B)));null==w&&(w=j);null==
+J&&(J=j);d=J;var De;De=w;null!=tb&&!D(tb,j)&&(null!=w?De=w+ub+tb:De=ub+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=De;this.f=nc;this.k=Vd;var zd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(zd=Pz(this.d,lo(64)))?(this.o=this.d.substr(0,zd-0),this.d=kw(this.d,zd+1)):this.o=null;null!=this.c&&-1<(zd=ko(this.c,lo(63)))?(this.j=kw(this.c,zd+1),this.e=this.c.substr(0,zd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=tb}}catch(Ad){Ad=
+Si(Ad);if(y(Ad,120))throw new nD(En(Ad));throw Ad;}if(-1>this.f)throw new nD("incorrect port: "+this.f);}s(468,1,Qh,sD);_.tS=function(){return rD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var pD;s(469,1,{});function zD(a,b,c){var d,e;for(d=new AD(a.xe().b);BD(d.b);)if(a=d.c=Ni(d.b),e=a.qf(),null==b?null==e:Mn(b,e))return c&&CD(d),a;return null}s(473,1,Ai);_.we=function(a){return!!zD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,131)||this.Ce()!=a.Ce())return!1;for(a=new AD(a.xe().b);BD(a.b);)if(b=a.c=Ni(a.b),c=b.qf(),b=b.rf(),!this.we(c)||!DD(b,this.ye(c)))return!1;return!0};_.ye=function(a){a=zD(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new AD(this.xe().b);BD(b.b);)a=b.c=Ni(b.b),c+=a.hC(),c=~~c;return c};_.ze=function(){return 0==this.Ce()};_.Ae=function(){throw new ED("Put not supported on this map");};
+_.Be=function(a){a=zD(this,a,!0);return!a?null:a.rf()};_.Ce=function(){return this.xe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new AD(this.xe().b);BD(c.b);)b=c.c=Ni(c.b),a?d+=Ba:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function oz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Uv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ee(b,c[d].qf())){c=!0;break a}c=!1}return c}
+function jj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ee(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=FD(a,c);else if(y(b,1))c=GD(a,b,c);else a:{var d=a.Fe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ee(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new HD(b,c);e.push(d);++a.e;c=null}return c}
+function FD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function GD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Vi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Fe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ee(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(472,473,Ai);_.we=function(a){return Uv(this,a)};
+_.xe=function(){return new ID(this)};_.Ee=function(a,b){return this.De(a,b)};_.ye=function(a){return jj(this,a)};_.Ae=function(a,b){return x(this,a,b)};_.Be=function(a){return Vi(this,a)};_.Ce=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ki(){oz(this)}s(471,472,ui,Ki);_.De=function(a,b){return Ut(a)===Ut(b)||null!=a&&Mn(a,b)};_.Fe=function(a){return~~Pn(a)};function qD(){oz(this)}s(470,471,ui,qD);function JD(){Gn()}s(474,99,di,JD);
+function KD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=LD(a,c);if(c>=a.j)break;c=MD(a,c);++b}return b}function ND(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function OD(a){var b;a.b=0<=a.k&&!a.e?a.k:LD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new JD;b=a.b;a.b=MD(a,a.b);return a.o.substr(b,a.b-b)}
+function MD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=PD(a.o,d);if(c<=a.i&&ND(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ko(a.d,lo(c)))break;++d}a.n&&b==d&&(a.f?(c=PD(a.o,d),c<=a.i&&ND(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ko(a.d,lo(c))&&++d));return d}function LD(a,b){var c,d;if(null==a.d)throw new Dn;for(d=b;!a.n&&d<a.j;)if(a.f){c=PD(a.o,d);if(c>a.i||!ND(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ko(a.d,lo(c)))break;++d}return d}
+function QD(a){RD.call(this,a," \t\n\r\u000c",!1)}function SD(a){RD.call(this,a,Aa,!1)}function RD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=PD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=PD(this.d,d),this.c[c]=a}}}s(475,1,{},QD,SD,RD);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function TD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Sn(e),!(Qn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(481,1,{});function UD(a,b){b.Kc(new VD);b.Jc(new WD);b.Lc(new XD);b.Mc(new YD(a))}s(480,481,{});_.c=null;_.d=1;_.e=-1;function ZD(a){this.b=a;this.c=new $D(this.b);this.d=this.e=1}
+s(479,480,{},ZD);_.b=null;function $D(a){this.b=a}s(482,1,{},$D);_.Ge=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new ds(b)),aE(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",bE(b))};_.b=null;function cE(a){this.b=a}s(483,1,{},cE);var dE=_.b=null;
+function eE(){eE=u;dE=new Bu((Qu(),new Pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function fE(){}function gE(a){hE.call(this,a,fb,fb,null)}function iE(a,b){hE.call(this,a,fb,fb,b)}
+function jE(a,b,c){hE.call(this,a,b,c,null)}
+function hE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=oj(a)){this.b=new kE;this.c=new lE(this.b,b,c,d);Dw(e,this.c,e.pb);d&&hd in d&&(this.c.c=d[hd]);a=this.c;a.e||(a.e=HA(a,qo(a.pb,Qf),qo(a.pb,Pf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?mE="JSME":mE="JME";b.v=nE(b,!1);b.w=nE(b,!0);es(b,mE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=KA(b);AA(b,null);b.nb||(b.S=0);b.T||(b.T=new WB($b,0,13),b.W=new MC(b.T));b.U||(b.U=new WB($b,
+1,13),b.V=new MC(b.U));b.X||(b.X=new WB($b,0,11),new MC(b.X));b.k||(b.k=new WB($b,0,13),b.n=new MC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;oE=10;b.Fb=!0;try{o=pE(b.Ob,"options");null!=o&&qE(b,o);i=pE(b.Ob,"jme");null!=i&&(b.L=i);l=pE(b.Ob,"mol");null!=l&&(b.ab=l);g=pE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=pE(b.Ob,Lg);null!=m&&(b.bb=m,bE(b));b.j=pE(b.Ob,"atomcolors");b.i=pE(b.Ob,"atombg");f=pE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(vB(),wB);try{if(0!=f.indexOf(ma))throw new Fn("bad hex encoding");
+B=yD(f.substr(1,2),16);G=yD(f.substr(3,2),16);q=yD(f.substr(5,2),16);n=w=new xB(B,G,q)}catch(J){if(J=Si(J),y(J,120))kD(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&rE(b.Z);h=pE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Si(P),!y(P,120))throw P;}b.c=202;for(f=0;23>f;++f)sE[f]=(vB(),DB),tE[f]=Sc;tE[1]=Yb;sE[1]=(vB(),AB);tE[2]=Bb;sE[2]=DB;tE[3]=Fb;sE[3]=AB;tE[4]=ic;sE[4]=HB;tE[5]=tc;sE[5]=CB;tE[9]=Ub;sE[9]=FB;tE[10]=Mb;sE[10]=FB;tE[11]=Db;sE[11]=FB;tE[12]=ac;sE[12]=FB;tE[8]=Ic;sE[8]=JB(EB);
+tE[7]=vc;sE[7]=DB;tE[6]=Oc;sE[6]=AB;tE[13]=Nc;sE[13]=AB;tE[18]=Sc;sE[18]=AB;tE[19]=wc;sE[19]=AB;tE[20]=xc;sE[20]=AB;tE[21]=yc;sE[21]=AB;tE[22]=zc;sE[22]=AB;jA(b);b.$=new uE;f=a.d;f.C=KA(f);null!=f.L?(vE(f,f.L),null!=f.i&&f.Z&&wE(f.Z,f.i,!0),null!=f.j&&f.Z&&wE(f.Z,f.j,!1)):null!=f.ab&&xE(f,f.ab,!0);bE(a.d);o=this.b;f=this.c;UD(new ZD(o),f);n=0>=yE();h=new py((eE(),dE));h.pb.alt="drag out MOL or RXN file";iw(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new cE(o);mj(f.i,h,qo(f.pb,Qf)-
+m-i,qo(f.pb,Pf)-(g-i));n?(n=new zE,iw(n,h.pb.alt),0<=m&&(n.pb.style[gh]=m+ag),0<=l&&(n.pb.style[Pe]=l+ag),mj(f.i,n,qo(f.pb,Qf)-m-i,qo(f.pb,Pf)-(g-i)),n.pb.draggable=ah,n.pb.style[Md]=(Po(),Df),nw(n,o,(zr(),zr(),Ar))):(h.pb.draggable=ah,h.pb.style[Md]=(Po(),Df),nw(h,o,(zr(),zr(),Ar)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(486,1,{148:1},fE,gE,iE,jE,hE);_.He=function(a){AE(new BE(a,this.b,CE))};_.Ie=function(){DE(this.b)};_.Je=function(){bo((Zn(),$n),new EE(this))};
+_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=FE(a,1)+sb+FE(a,2)+sb+FE(a,3):b=FE(a,0);return b};_.Se=function(){return Cr(this.b)};_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=GE(a);a.Jb=b;bE(a);return c};_.Ue=function(a){qE(this.b,a)};
+_.Ve=function(){};_.We=function(a){xE(this.b,a,!0)};_.Xe=function(a){vE(this.b,a)};_.ge=function(){JA(this.b)};_.Ye=function(){HE(this.b)};_.Ze=function(a){var b=this.b;if(a=IE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;JE(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Mi(b.b);d.c<d.e.Ce();)c=Ni(d),a?c.b=j:c.b=zg}JA(b.d)};_._e=function(a,b){var c=this.b,d;if(d=IE(c,a))wE(d,b,!0),JE(c)};
+_.af=function(a,b){var c=this.b,d;d=IE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,bE(c)):(d.D=b,JE(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;bE(b)};_.df=function(a){var b=this.b;b.eb=a;bE(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=nE(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){KE(this.b,a)};_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new LE(c,a);ME(c.Kb);c.c=253;c.jb=!0;c.J=b;bE(c)};
+_.lf=function(a){NE(this.b,a)};_.mf=function(){return OE(this.b)};_.b=null;_.c=null;function EE(a){this.b=a}s(487,1,{},EE);_.qc=function(){var a,b;for(b=new Mi(this.b.c.b);b.c<b.e.Ce();)a=Ni(b),so(a.u.pb,a.r)};_.b=null;
+function PE(){var a=(QE(),RE()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=SE;QE();b=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==ve)?b[0]:null;a:if(TE==e||UE==e&&y(b,148))e=!0;else{if(null!=b)for(b=Ln(b);b&&b!=TE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new fE:3==arguments.length?a=new jE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new gE(arguments[0]):4==arguments.length?a=new hE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
+(a=new iE(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.He(a)});b.clear=A(function(){this.g.Ie()});b.deferredRepaint=A(function(){this.g.Je()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
+b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Qe(a)});b.jmeFile=A(function(){return this.g.Re()});b.molFile=A(function(){return this.g.Se()});b.nonisomericSmiles=A(function(){return this.g.Te()});b.options=A(function(a){this.g.Ue(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.We(a)});b.readMolecule=A(function(a){this.g.Xe(a)});b.repaint=A(function(){this.g.ge()});b.reset=A(function(){this.g.Ye()});b.resetAtomColors=A(function(a){this.g.Ze(a)});
+b.setAntialias=A(function(a){this.g.$e(a)});b.setAtomBackgroundColors=A(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.af(a,b)});b.setHelpURL=A(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.ff(a)});b.setPasteLabel=A(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
+A(function(a){this.g.hf(a)});b.setSubstituent=A(function(a){this.g.jf(a)});b.setTemplate=A(function(a,b){this.g.kf(a,b)});b.showInfo=A(function(a){this.g.lf(a)});b.smiles=A(function(){return this.g.mf()});VE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Yt(){WE||(WE=!0,PE())}s(488,1,{},Yt);var WE=!1;function XE(a){Gn();this.i=a}s(490,467,yi,XE);function du(){Gn();this.i="divide by zero"}s(491,99,di,du);function Tt(){Gn()}function YE(a){Gn();this.i=a}
+s(492,99,di,Tt,YE);function ZE(){}function $E(a){return typeof a==Nf?Ic+(0>a?-a:a):a}function aF(a,b){var c;c=new ZE;c.e=Nb+(bF(0!=a?-a:0)?$E(0!=a?-a:0):j+Ei(c));cF(0!=a?-a:0)&&dF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new ZE;b.e=Nb+(bF(a)?$E(a):j+Ei(b));cF(a)&&dF(a,b);return b}function V(a,b){var c;c=new ZE;c.e=Nb+(bF(a)?$E(a):j+Ei(c));cF(a)&&dF(a,c);c.c=b?8:0;return c}function eF(){var a;a=new ZE;a.e=Nb+(bF(0)?$E(0):j+Ei(a));cF(0)&&dF(0,a);a.c=2;return a}
+function fF(a){var b;b=new ZE;b.e=Nb+(bF(a)?$E(a):j+Ei(b));cF(a)&&dF(a,b);b.c=1;return b}function cF(a){return typeof a==Nf&&0<a}function bF(a){return null!=a&&0!=a}function dF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Oh[b.d])c=c.prototype;else{c=Oh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(494,1,{},ZE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function gF(a){var b;b=hF;!b&&(b=hF=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new iF(Wb+a+fa);return b}
+function yD(a,b){var c,d;if(null==a)throw new iF(Mf);if(2>b||36<b)throw new iF("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 iF(Wb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new iF(Wb+a+fa);if(-2147483648>c||2147483647<c)throw new iF(Wb+a+fa);return c}s(496,1,{114:1,125:1});var hF=null;function jF(a){this.b=a}
+s(495,496,{114:1,117:1,118:1,125:1},jF);_.eQ=function(a){return y(a,118)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function WA(a){this.b=a}s(497,496,{114:1,117:1,121:1,125:1},WA);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function MA(){Gn()}function Gk(a){Gn();this.i=a}s(498,99,Ph,MA,Gk);function Gw(){Gn()}function Mx(a){Gn();this.i=a}s(499,99,di,Gw,Mx);
+function R(a){this.b=a}function pu(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 iu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function kF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(lF(),mF)[b],!c&&(c=mF[b]=new R(a)),c):new R(a)}s(500,496,{114:1,117:1,123:1,125:1},R);_.eQ=function(a){return y(a,123)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return j+this.b};_.b=0;function lF(){lF=u;mF=v(nF,k,123,256,0)}var mF;function Mj(a){return 0>a?-a:a}function Lj(a,b){return a>b?a:b}function oF(a){return Math.round(a)}function Dn(){Gn()}function Us(a){Gn();this.i=a}s(503,99,{114:1,120:1,124:1,126:1,128:1},Dn,Us);function Gi(){Gi=u;Hi=F(Fi,k,-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 Hi;function iF(a){Gn();this.i=a}s(505,498,Ph,iF);
+function Kn(a){this.b="Unknown";this.d=a;this.c=-1}s(506,1,{114:1,127:1},Kn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function pF(a,b){return a.charCodeAt(b)}function PD(a,b){var c=b,d=a.length,e,f;e=pF(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}function qF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function D(a,b){return!y(b,1)?!1:""+a==b}function Ct(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function ko(a,b){return a.indexOf(b)}function wD(a,b,c){return a.indexOf(b,c)}function Pz(a,b){return a.lastIndexOf(b)}function rF(a){var b=aa,c=jh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+kw(c,++d):c=c.substr(0,d-0)+kw(c,++d);return a.replace(RegExp(b,we),c)}
+function sF(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[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]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Xt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function kw(a,b){return a.substr(b,a.length-b)}
+function jo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function lo(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,114:1,115:1,117:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Gu(this)};_.tS=_.toString;function tF(){tF=u;uF={};vF={}}
+function Gu(a){tF();var b=nb+a,c=vF[b];if(null!=c)return c;c=uF[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+pF(a,d++);c|=0}256==wF&&(uF=vF,vF={},wF=0);++wF;return vF[b]=c}var uF,wF=0,vF;function zn(a,b){An(a.b,b);return a}function yn(){this.b=new mo}function xF(){this.b=new mo;this.b.b+=j}s(508,1,gi,yn,xF);_.tS=function(){return this.b.b};function Eu(){this.b=new mo}
+function uD(){this.b=new mo}function At(a){this.b=new mo;An(this.b,a)}s(509,1,gi,Eu,uD,At);_.tS=function(){return this.b.b};function xD(a){a="String index out of range: "+a;Gn();this.i=a}s(510,499,di,xD);
+function yF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new Dn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new YE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new YE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Gw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)St(b,c,a[--d])}else for(c=e+c;e<c;)St(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function mw(){Gn()}function ED(a){Gn();this.i=a}s(512,99,di,mw,ED);function bB(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:Mn(b,c))return a;return null}function eB(a,b){var c;return(c=bB(a.yd(),b))?(c.$c(),!0):!1}function zF(a){var b,c,d,e;d=new yn;b=null;d.b.b+=Tc;for(c=a.yd();c.Yc();)null!=b?An(d.b,b):b=Ba,e=c.Zc(),An(d.b,e===a?"(this Collection)":j+e);d.b.b+=Vc;return d.b.b}s(513,1,{});_.nf=function(){throw new ED("Add not supported on this collection");};
+_.of=function(a){return!!bB(this.yd(),a)};_.ze=function(){return 0==this.Ce()};_.pf=function(a){return eB(this,a)};_.tS=function(){return zF(this)};s(515,513,ti);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,134)||a.Ce()!=this.Ce())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Pn(c),a=~~a);return a};
+function AF(a,b){var c;return y(b,132)&&(c=b.qf(),Uv(a.b,c))?(c=jj(a.b,c),a.b.De(b.rf(),c)):!1}function ID(a){this.b=a}s(514,515,ti,ID);_.of=function(a){return AF(this,a)};_.yd=function(){return new AD(this.b)};_.pf=function(a){return AF(this,a)?(a=a.qf(),Vi(this.b,a),!0):!1};_.Ce=function(){return this.b.e};_.b=null;function CD(a){if(a.c)Pi(a.b),Vi(a.d,a.c.qf()),a.c=null;else throw new qw("Must call next() before remove().");}
+function AD(a){var b;this.d=a;b=new gj;a.d&&aj(b,new BF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new CF(a,d.substring(1));b.nf(e)}var a=a.b,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.nf(c[d])}this.b=new Mi(b)}s(516,1,{},AD);_.Yc=function(){return BD(this.b)};_.Zc=function(){return this.c=Ni(this.b)};_.$c=function(){CD(this)};_.b=null;_.c=null;_.d=null;s(518,1,Wh);_.eQ=function(a){return y(a,132)&&DD(this.qf(),a.qf())&&DD(this.rf(),a.rf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Pn(this.qf()));null!=this.rf()&&(b=Pn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function BF(a){this.b=a}s(517,518,Wh,BF);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return FD(this.b,a)};_.b=null;function CF(a,b){this.c=a;this.b=b}s(519,518,Wh,CF);_.qf=function(){return this.b};_.rf=function(){return this.c.f[nb+this.b]};_.sf=function(a){return GD(this.c,this.b,a)};_.b=null;_.c=null;
+function Jx(a,b){(0>a||a>=b)&&DF(a,b)}function DF(a,b){throw new Mx("Index: "+a+", Size: "+b);}s(520,513,xi);_.tf=function(){throw new ED("Add not supported on this list");};_.nf=function(a){this.tf(this.Ce(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,130)||this.Ce()!=a.Ce())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:Mn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Pn(c)),b=~~b;return b};_.yd=function(){return new Mi(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new EF(this,a)};_.xf=function(){throw new ED("Remove not supported on this list");};function BD(a){return a.c<a.e.Ce()}function Ni(a){if(a.c>=a.e.Ce())throw new Jw;return a.e.uf(a.d=a.c++)}function Pi(a){if(0>a.d)throw new by;a.e.xf(a.d);a.c=a.d;a.d=-1}function Mi(a){this.e=a}s(521,1,{},Mi);_.Yc=function(){return BD(this)};
+_.Zc=function(){return Ni(this)};_.$c=function(){Pi(this)};_.c=0;_.d=-1;_.e=null;function EF(a,b){var c;this.e=this.b=a;c=a.Ce();(0>b||b>c)&&DF(b,c);this.c=b}s(522,521,{},EF);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new Jw;return this.b.uf(this.d=--this.c)};_.b=null;function FF(a){a=new AD(a.c.b);return new GF(a)}function HF(a,b){this.b=a;this.c=b}s(523,515,ti,HF);_.of=function(a){return Uv(this.b,a)};_.yd=function(){return FF(this)};_.Ce=function(){return this.c.b.e};
+_.b=null;_.c=null;function GF(a){this.b=a}s(524,1,{},GF);_.Yc=function(){return BD(this.b.b)};_.Zc=function(){return(this.b.c=Ni(this.b.b)).qf()};_.$c=function(){CD(this.b)};_.b=null;s(525,520,xi);_.tf=function(a,b){var c;c=hB(this,a);var d=c.e;new cB(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=hB(this,a);try{return iB(b)}catch(c){c=Si(c);if(y(c,133))throw new Mx("Can't get element "+a);throw c;}};_.yd=function(){return hB(this,0)};
+_.xf=function(a){var b,c;b=hB(this,a);try{c=iB(b)}catch(d){d=Si(d);if(y(d,133))throw new Mx("Can't remove element "+a);throw d;}IF(b);return c};function JF(a){a.c=v(KF,k,0,0,0)}function sA(a,b,c){(0>b||b>a.d)&&DF(b,a.d);a.c.splice(b,0,c);++a.d}function aj(a,b){St(a.c,a.d++,b);return!0}function gv(a,b){Jx(b,a.d);return a.c[b]}function Fj(a,b){for(var c=0;c<a.d;++c)if(DD(b,a.c[c]))return c;return-1}function jv(a,b){var c;c=(Jx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function $i(a,b){var c;c=Fj(a,b);if(-1==c)return!1;jv(a,c);return!0}function Kk(a,b){var c;if(b.length<a.d){c=b;var d;d=Lt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)St(b,c,a.c[c]);b.length>a.d&&St(b,a.d,null);return b}function gj(){JF(this)}function UB(a){JF(this);this.c.length=a}function QA(a){JF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(526,520,Vh,gj,UB,QA);_.tf=function(a,b){sA(this,a,b)};
+_.nf=function(a){return aj(this,a)};_.Ie=function(){this.c=v(KF,k,0,0,0);this.d=0};_.of=function(a){return-1!=Fj(this,a)};_.uf=function(a){return gv(this,a)};_.ze=function(){return 0==this.d};_.xf=function(a){return jv(this,a)};_.pf=function(a){return $i(this,a)};_.Ce=function(){return this.d};_.d=0;function gB(a,b){var c=a.length,d;for(d=0;d<c;++d)St(a,d,b)}function wt(){wt=u;xt=new LF}var xt;function LF(){}s(529,520,Bi,LF);_.of=function(){return!1};_.uf=function(){throw new Gw;};_.Ce=function(){return 0};
+function MF(){this.b=new Date}function NF(a){return 10>a?bb+a:j+a}s(530,1,{114:1,116:1,117:1,129:1},MF);_.eQ=function(a){return y(a,129)&&su(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=$t(c&4194303,b&4194303,e&1048575);a=$t(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(OF(),PF)[this.b.getDay()]+ba+QF[this.b.getMonth()]+ba+NF(this.b.getDate())+ba+NF(this.b.getHours())+nb+NF(this.b.getMinutes())+nb+NF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function OF(){OF=u;PF=F(Xt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));QF=F(Xt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var PF,QF;
+function pt(a,b){return null==x(a.b,b,a)}function ot(){this.b=new Ki}s(532,515,{114:1,116:1,134:1},ot);_.nf=function(a){return pt(this,a)};_.of=function(a){return Uv(this.b,a)};_.ze=function(){return 0==this.b.e};_.yd=function(){return FF(new HF(this.b,new ID(this.b)))};_.pf=function(a){return null!=Vi(this.b,a)};_.Ce=function(){return this.b.e};_.tS=function(){return zF(new HF(this.b,new ID(this.b)))};_.b=null;
+function hB(a,b){var c,d;(0>b||b>a.c)&&DF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new RF(a,b,d)}function lB(){this.b=new SF;this.c=0}s(533,525,Bi,lB);_.nf=function(a){new cB(a,this.b);++this.c;return!0};_.wf=function(a){return hB(this,a)};_.Ce=function(){return this.c};_.b=null;_.c=0;function iB(a){if(a.c==a.e.b)throw new Jw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function IF(a){if(!a.d)throw new by;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function RF(a,b,c){this.e=a;this.c=c;this.b=b}s(534,1,{},RF);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return iB(this)};_.zf=function(){if(this.c.c==this.e.b)throw new Jw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){IF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function SF(){this.b=this.c=this}
+function cB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(535,1,{},SF,cB);_.b=null;_.c=null;_.d=null;function HD(a,b){this.b=a;this.c=b}s(536,518,Wh,HD);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Jw(){Gn()}s(537,99,{114:1,120:1,126:1,128:1,133:1},Jw);function DD(a,b){return Ut(a)===Ut(b)||null!=a&&Mn(a,b)}function TB(a){var b=v(mB,k,91,0,0);return Kk(a.b,b)}function CA(){this.b=new gj}
+s(539,520,Vh,CA);_.tf=function(a,b){sA(this.b,a,b)};_.nf=function(a){return aj(this.b,a)};_.of=function(a){return-1!=Fj(this.b,a)};_.uf=function(a){return gv(this.b,a)};_.ze=function(){return 0==this.b.d};_.yd=function(){return new Mi(this.b)};_.xf=function(a){return jv(this.b,a)};_.Ce=function(){return this.b.d};_.tS=function(){return zF(this.b)};_.b=null;function TF(a){a.ac.d.hb&&ZB(a)}function UF(a){var b;if(a.ac.d.hb){b=Uz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}aC(a)}
+function VF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function AE(a){var b=a.k;WF(a.ac.d,b.b,b.c);!Tz(a)&&xA(a);hA(a)}function XF(){dC.call(this,j);this.j=new pB(this.Af());PA(this.r,new YF(this))}s(541,426,Ci);_.Md=function(a,b){return Ut(a.i)===Ut(this.j)?(UF(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){UF(this)};_.j=null;_.k=null;
+function BE(a,b,c){XF.call(this);this.ac&&fC(this.ac.d,!1);cC(this,!1);AA(this,new nC(0));a=new rC(a,1);O(this,a,null);a=new EA;O(a,this.j,null);O(this,a,null);b&&(this.k=Uz(b),bC(this),VF(this.k,~~(qo(b.Ob.pb,Qf)/2)-~~(this.fc/2),~~(qo(b.Ob.pb,Pf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(540,541,Ci,BE);_.Af=function(){return"OK"};function ZF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new qw("Cannot undo. Index is out of range.");if(!a.b.c)throw new qw(dc);a.b=a.b.c;return a.b.b}
+function uE(){this.b=this.c=new $F}s(542,1,{},uE);_.b=null;function $F(){this.b=null}function aG(a){this.b=a}s(543,1,{},$F,aG);_.b=null;_.c=null;_.d=null;function YF(a){this.b=a}s(544,461,hi,YF);_.b=null;function bG(){bG=u;cG=F(Xt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);CE=(vB(),yB);dG=IB(CE);sE=v(eG,k,90,23,0);tE=v(Xt,k,1,23,0);fG=v(eG,k,90,7,0);gG=null!=(kD(),lD[Se])}
+function GE(a){var b;if(a.Bb)b=hG(a,1)+sb+hG(a,2)+sb+hG(a,3);else if(b=hG(a,0),0<b.length){var c=new iG(a.Z);aj(a._.b,c)}return b}function jG(a,b){var c,d;c=b.b;if(D(c,(kG(),lG).c))bs(OE(a));else if(D(c,mG.c))bs(Cr(a));else if(D(c,nG.c))cs(a.u,(!a.ub&&(a.ub=new ds(a)),a.ub));else if(D(c,mg)){7!=a.O&&(a.P=lh);d=b.d;d=zu(d,kh);c=ou(d,a.P);var e=!mu(c,lh)?hu(c):c;!mu(e,rh)&&oG(a.Z,L(c));pG(a);a.lb=!0;bE(a);a.O=7;a.P=d}else D(c,sg)||(D(c,le)?qG(a):KE(a,c))}
+function rG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(sG,k,-1,4,1);l=v(sG,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)tG(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=KA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
+for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;uG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||vG(a.fb[f])}}}
+function DE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new wG(a),a.Z.r=0);null!=a.rb&&TD(a.rb,null)}}function nE(a,b){var c,d,e,f;f=new CC;d=Mc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Cc);d=new uC(Pb+d);var g=(kG(),lG).c;d.d=g;AC(f,d);PA(d.e,a);d=new uC(Pb+c);d.d=mG.c;PA(d.e,a);AC(f,d);AC(f,new uC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new uC(c);d.d=nG.c;PA(d.e,a);AC(f,d);Nz(a,f);return f}
+function xG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,CE);a.nb?(e==a.c&&X(b,JB(CE)),iC(b,g,f,a.Y,a.Y),X(b,(vB(),AB)),yG(b,g,f,a.Y-1,a.Y-1)):e==a.c?hC(b,g+1,f+1,a.Y,a.Y,!1):hC(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(vB(),BB)),e){case 101:X(b,EB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;zG(b,!0);AG(b,BG(b,c,e,d,i));X(b,BB);c=g+3;e=f+3;d=a.Y-
+6;i=a.Y-6;b.o&&(zG(b,!1),AG(b,BG(b,c,e,d,i)));CG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);iC(b,g+9,f+9,2,4);iC(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,CB),iC(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,EB),iC(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,FB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
+l,h+2*e,l);X(b,BB);break;case 107:X(b,DB);iC(b,g+4,f+4,a.Y-8,a.Y-8);X(b,BB);yG(b,g+4,f+4,a.Y-8,a.Y-8);CG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);iC(b,g+9,f+9,2,4);iC(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:DG(b,g,f,a.Y,!0);break;case 111:DG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,wB);iC(b,g+3,f+5,a.Y-7,a.Y-11);X(b,BB);yG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,CE);a.ob&&hC(b,g+1,f+1,a.Y,a.Y,!1);X(b,BB);EG(a,b,g,f,"NEW");break;case 106:X(b,CB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,BB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));EG(a,b,g+6,f,wc);break;case 104:X(b,CB);Z(b,
+g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,BB);break;case 105:a.Ib?(X(b,GB),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,BB)):EG(a,b,g,f,"123");break;case 113:X(b,HB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);iC(b,e,d,c,c);X(b,BB);FG(a,
+b,g,f,wB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
+2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:GG(a,b,g,f+2,3);break;case 207:GG(a,b,g,f,4);break;case 208:GG(a,b,g,f,5);break;case 209:GG(a,b,g,f,1);break;case 210:GG(a,b,g,f,6);break;case 211:GG(a,b,g,f,7);break;case 212:GG(a,b,g,f,8);break;case 213:EG(a,b,g,f,"FG"),a.F=new xC(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
+c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=tE[c]&&FG(a,b,g,f,sE[c],tE[c])}function HG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,CE),iC(d,0,0,c,b),a.nb?(X(d,(vB(),AB)),yG(d,-1,0,c,b-1)):(X(d,dG),Z(d,0,0,c-1-2,0),X(d,JB(CE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),IG(d,a.X),X(d,(vB(),BB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,CB),JG(d,a.J,10,15),KG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
+function LG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,CE);iC(d,0,0,c,b);a.nb?(X(d,(vB(),AB)),Z(d,0,b-1,c,b-1),e=oE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,dG),Z(d,0,0,0,b-1),Z(d,0,oE*a.Y,b-1,oE*a.Y),X(d,JB(CE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=oE+2;++b)xG(a,d,1,b);KG(a.Ob,a.Q,0,2*a.Y+a.S)}}
+function MG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);iC(e,0,0,c,b);d=a.db?(FC(),IC):(FC(),KC);if((FC(),GC)==(FC(),GC))d==IC?e.b=j:e.b=zg;d=new UA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=G=J=n=void 0,N=h=n=o=o=J=N=Y=i=P=P=G=Y=n=n=P=Y=void 0,w=B=1,l=
+2,da=3;f.w&&(uG(f),rG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new WB($b,0,i),f.n.n=new MC((Sq(),f.n.k)));f.n.A&&(X(g,(vB(),BB)),yG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(bG(),fG)[f.e[i]]),h=g,o=I(f.J[i]-m/2),P=I(f.M[i]-m/2),Y=N=m,zG(h,!0),AG(h,BG(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(bG(),fG)[f.e[h]]),n=f.J[m]-f.J[h],
+B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(H,r,-1,4,1),o=v(H,r,-1,4,1),P[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),P[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),P[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),P[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=P,zG(m,!0),AG(m,NG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(vB(),BB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(bG(),fG)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
+N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,FB);q=l*B;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(N-n))),L(K(Math.round(P+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(N+n))),L(K(Math.round(P-q))),L(K(Math.round(o+n))));X(g,BB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(N)));P=L(K(Math.round(P)));o=L(K(Math.round(o)));Z(g,m,h,P,o);Y=L(K(Math.round(da*B)));N=L(K(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
+case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));IG(g,f.n.k);m=OG(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=NC(f.n.n,h);Y=L(K(Math.round((Y+P)/2-n/2)));n=L(K(Math.round((N+o)/2+~~(m/2)-1)));X(g,FB);JG(g,h,Y,n);X(g,BB);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(P+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(N))),J[2]=
+L(K(Math.round(P-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,zG(m,!0),AG(m,NG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(N))),L(K(Math.round(P))),L(K(Math.round(o))))}}w=v(sG,k,-1,f.t+1,1);B=v(H,r,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
+B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];IG(g,f.n.k);m=OG(f.n.n);N=v(Xt,k,1,f.t+1,0);P=v(H,r,-1,f.t+1,1);o=v(H,r,-1,f.t+1,1);l=v(PG,k,99,f.t+1,0);for(i=1;i<=f.t;++i)h=QG(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=NC(f.n.n,h),l[i]=RG(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Yb,
+1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Mj(f.A[i])&&(q+=Mj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),N[i]=h,n=NC(f.n.n,n),q=NC(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=RG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(bG(),fG)[f.e[i]]),iC(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(bG(),fG)[f.e[i]]):X(g,(vB(),BB)):X(g,(bG(),sE)[f.c[i]]),JG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=L(K(oF(f.J[i]-n/2))),n=L(K(oF(f.M[i]+~~(m/2)-1))),X(g,(vB(),FB)),JG(g,
+ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(vB(),CB):(vB(),HB)),0<f.D&&106!=f.n.c&&(q=l[f.D],yG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(oF(f.J[h]+q))),J[1]=L(K(oF(f.J[m]+q))),G[0]=L(K(oF(f.M[h]-n))),G[1]=L(K(oF(f.M[m]-n))),J[3]=L(K(oF(f.J[h]-q))),J[2]=L(K(oF(f.J[m]-q))),G[3]=L(K(oF(f.M[h]+n))),G[2]=L(K(oF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
+f.n.c&&(da=g,i=J,B=G,da.o&&(zG(da,!1),AG(da,NG(da,i,B,5,!0)))),106==f.n.c&&SG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(vB(),CB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],yG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(vB(),AB)),Z(e,c-1,0,c-1,b-1)):(X(e,JB(CE)),Z(e,c-1,0,c-1,b-1),X(e,CE),Z(e,c-2,0,c-2,b-1),X(e,dG),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(vB(),FB)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
+6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new WB($b,0,13),a.W=new MC(a.T),null!=a.bb&&(d=NC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(vB(),BB)),IG(e,a.T),JG(e,a.bb,c,b)));KG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
+function GG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(zG(b,!1),AG(b,NG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
+function TG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,CE);iC(d,0,0,b,c);a.nb?(X(d,(vB(),AB)),c=13*(a.Y+a.S),yG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,JB(CE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,dG),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)xG(a,d,b,1),xG(a,d,b,2);a.c=c;KG(a.Ob,a.Lb,0,0)}}
+function DG(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);CG(a,b,c+m-i,f,d-4-i-1,e,h)}
+function UG(a,b){var c,d,e,f,g,i,h;HE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=VG(b);h=new RD(b,g,!0);d=j;for(c=1;5>=c;++c)d=WG(h,g);c=kF(yD(jo(d.substr(0,3)),10)).b;f=kF(yD(jo(d.substr(3,3)),10)).b;WG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=WG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new XG(a,e)}rG(a,1,c,1);rG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new XG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",bE(a),!1;null!=a.i&&a.Z&&wE(a.Z,a.i,!0);null!=a.j&&
+a.Z&&wE(a.Z,a.j,!1);g=YG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new ZG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];rG(a,1,g,0)}bE(a);return!0}
+function $G(a,b){var c,d,e,f,g,i,h,l;HE(a);c=f=0;l=new RD(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=KD(l);a.tb=0;for(d=1;d<=g;++d)if(h=OD(l),jo(h),!D(h,jh))if(D(h,sb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new LE(a,h);if(0==a.Z.t)return NE(a,"ERROR - problems in reading/processing molecule !"),kD(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return NE(a,"ERROR - strange reaction - fixing !"),kD(),!1;if(3<i)return NE(a,"ERROR - strange reaction !"),kD(),!1;1<a.tb&&!e&&qE(a,Ff);e&&!a.Bb&&qE(a,fg);!e&&a.Bb&&
+qE(a,Jf);e?(rG(a,1,f,1),rG(a,f+1,c-1,2),rG(a,c,a.tb,3)):rG(a,1,a.tb,0);bE(a);return!0}function es(a,b){a.jb=!0;a.J=b}
+function is(a,b){var c,d;if(0==b)return!1;pG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:DE(a);d=a.$;d.b=d.c;d.c.d=null;aH(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;bH(a,ZF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new qw("Cannot redo. Index is out of range.");
+if(!d.b.d)throw new qw(dc);d.b=d.b.d;bH(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=gv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(es(a,hc+(a.Db.b+1)+ca+a.Db.d),d=rF(d),xE(a,d,!1),null!=a.rb&&TD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=gv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(es(a,hc+(a.Db.b+1)+ca+a.Db.d),d=rF(d),xE(a,d,!1),null!=a.rb&&TD(a.rb,null));break;case 101:a.Gb&&TF(a.Gb);a.Gb=new cH(1,a);a.c=c;break;case 107:!a.zb?a.zb=new dH(a):a.zb.ac.d.hb?eH(a.zb.ac.d):
+AE(a.zb);break;case 113:a.b&&TF(a.b);a.b=new cH(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,rE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=fH(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(sG,k,-1,4,1);tG(a.Z,d);a.lb=!0;a.Z=new iG(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;ME(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,gH(a.Z,a.Z.D),a.Z.D=0,qG(a)):0<a.Z.E&&(a.lb=!0,hH(a.Z,a.Z.E),
+a.Z.E=0,qG(a));iH(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new CC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new uC(c),AC(i,g),g.d=c,PA(g.e,a);Nz(a,i);a.E=i}BC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(TF(a.o),a.o=null);0==a.Z.D&&(a.o=new cH(2,a));a.d=18;
+break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,qG(a)),18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),jH(a.Z,a.Z.D,d),qG(a)),iH(a.Z))}bE(a);return!0}
+function Cr(a){var b,c,d;d=OE(a);c=j;if(a.Bb){var e,f,g;g=Mt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)fH(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(kH(g[1][0],3)+kH(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+lH(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+lH(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new mH(a,a.fb,a.tb)),c=lH(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
+function nH(a,b,c,d){var e;e=c;var f=d,g,i;(g=oH(b),i=0!=(b.f&2),g||i)?(a.Bb?BC((!a.w&&(a.w=nE(a,!0)),a.w),a,e,f):BC((!a.v&&(a.v=nE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=pH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=oE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",bE(a),
+!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=is(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)gH(a.Z,a.Z.D),a.Z.D=0,qG(a);else{if(106==a.c)return!0;if(108==a.c)qH(a.Z,a.Z.D,0),qG(a);else if(157==a.c)qH(a.Z,a.Z.D,1),qG(a);else if(158==a.c)qH(a.Z,a.Z.D,-1),qG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):qG(a);
+else if(206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(230==a.c)a.O=3,qG(a);else if(233<=a.c&&262>a.c)sH(a.Z,!1),qG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;jH(a.Z,a.Z.D,ro(a.zb.f.ac.b.pb,bh));qG(a)}else if(105==a.c)tH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),1>d.length&&(d=Sc),jH(a.Z,a.Z.D,d)),qG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(0<a.Z.E)if(104==a.c)hH(a.Z,
+a.Z.E),a.Z.E=0,qG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])es(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;gH(d,c);d.b[c]=0}a.Z.E=0;qG(a)}else if(201==a.c)uH(a.Z,a.Z.E),qG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),qG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,qG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,qG(a);
+else if(206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(107==a.c){if(!a.zb.c)return!0;d=ro(a.zb.f.ac.b.pb,bh);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;qG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new wG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(vH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
+a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,rH(a.Z)):300<a.c?(vH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),1>d.length&&(d=Sc),jH(a.Z,1,d))):230==a.c?vE(a,null):233<=a.c&&262>a.c?(vH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,sH(a.Z,!0)):kD();qG(a)}else e=!1;e&&(iH(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,bE(a))}return e}
+function wH(a,b,c,d){var e,f;if(a.z||!a.hb||oH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=xH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
+n*h;h=n*i-o*h;if(0>l)if(1<b.v)gH(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
+o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),hH(b,e),0<xH(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){es(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<xH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;es(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(pH(b)||oH(b))oG(a.Z,e),a.O=
+5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(sG,k,-1,4,1);tG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;pG(a);a.lb=!0;bE(a);a.Mb=c;a.Nb=d;return!0}
+function yH(a,b,c,d){var e,f,g;if(!a.z&&!oH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((bG(),gG)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&TD(a.qb,F(nF,k,123,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
+a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;pG(a);a.lb=!0;bE(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function zH(a){if(a.z)return!0;a.jb=!1;a.P=lh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=xH(b,b.t),6>b.z[c]&&(AH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),gH(b,b.t));b.C=!1;qG(a)}else a:{var b=a.Z,e,f;c=xH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):es(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],es(b.n,"Not possible connection !")):(b.I[b.u]=
+c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(oF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(oF((b.M[b.F]+b.M[c])/2))))}}vG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,ZF(b),b.b.d=c),qG(a),a.r=!1)}else 5==a.O&&(vG(a.Z),qG(a));0<a.O&&(a.D=!1,pG(a),a.lb=!0,iH(a.Z),BH(a.Z),bE(a),a.O=0,a.f=!1);if(gG&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,pG(a),a.lb=!0,bE(a);return!0}function pG(a){a.kb=!1;a.mb=!1;a.lb=!1}
+function qE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Jf)?a.Bb=!1:-1<b.indexOf(fg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
+-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Ff)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Nf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,rG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
+!1;for(c=1;c<=a.tb;++c)CH(a.fb[c]),uG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(pd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++oE;bE(a)}
+function bE(a){var b,c,d;b=KA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=GA(a,d,c),MG(a),a.z||(a.Lb=GA(a,b.c,2*a.Y+a.S),TG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=GA(a,a.Y,c),LG(a),a.I=GA(a,d,a.Y),HG(a))):(MG(a),a.z||(HG(a),a.D&&(TG(a),LG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
+function FE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=fH(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=QG(c,h);c.n.M&&0<c.x[h]&&(i+=Yb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Mj(c.A[h])&&(i+=Mj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+DH(0.055999999999999994*c.J[h],0,2)+ba+DH(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=jh),e+=c)}return e}function hG(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=fH(a.fb[c]),d!=b))continue;d=EH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
+function qG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&TD(a.rb,null)}var c,d,e;e=new FH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new iG(d),ME(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new aG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function xE(a,b,c){try{UG(a,b)?c&&qG(a):bE(a)}catch(d){if(d=Si(d),y(d,120))bE(a);else throw d;}}
+function vE(a,b){try{$G(a,b)?qG(a):bE(a)}catch(c){if(c=Si(c),y(c,120))bE(a);else throw c;}}function JE(a){pG(a);a.lb=!0;bE(a)}function HE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new wG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;bE(a);null!=a.rb&&TD(a.rb,null)}function bH(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new iG(d),ME(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&TD(a.rb,null)}}
+function IE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,bE(a),null):a.fb[b]}function KE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?is(a,c):b="Not known group!";a.jb=!0;a.J=b;bE(a)}
+function NE(a,b){a.jb=!0;a.J=b;bE(a)}function OE(a){var b;b=GE(a);pG(a);bE(a);return b}function EG(a,b,c,d,e){var f,g,i,h;f=a.W;h=NC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new WB(f.d.b,f.d.d,g),f=new MC(i),h=NC(f,e),b.f=i,b.j=GH(i);else IG(b,a.T);f=YB(f.b,f.d).b-YB(f.b,f.d).c;JG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
+function FG(a,b,c,d,e,f){var g,i;g=OG(a.V);i=NC(a.V,f);IG(b,a.U);(b.e=e)&&(b.i=jg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);JG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function OG(a){return YB(a.b,a.d).b-YB(a.b,a.d).c}function hs(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Dd,bE(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Dd):es(a,a.y+ba),bE(a))}
+function kE(){bG();EA.call(this);this.Ob=(Sq(),Sq(),lA).b;this.x=new WB(null,0,8);this.t=(vB(),wB);this.fb=v(HH,k,136,99,0);this._=new CA;this.Db=new IH;this.K=D((kD(),lD[Ue]),fc);this.u=new JH;this.G=F(Xt,k,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new wG(this);fG[0]=zB;fG[1]=new xB(255,153,153);fG[2]=new xB(255,204,102);fG[3]=new xB(255,255,153);fG[4]=new xB(102,255,255);fG[5]=new xB(51,204,255);fG[6]=new xB(255,153,255)}s(545,401,{86:1,91:1,92:1,96:1,105:1,110:1,112:1,114:1},kE);
+_.ue=function(a){jG(this,a)};_.be=function(){bE(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=lh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
+_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var oE=10,CE,dG,sE,cG,gG,mE=null,fG,tE;
+function aE(a,b){var c,d;if(null!=b)if(null!=a.b.xb)TD(a.b.xb,F(Xt,k,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=sF(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],St(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{UG(a.b,b)?(es(a.b,"Structure pasted"+d),qG(a.b)):(AE(new BE(a.b.J,a.b,CE)),HE(a.b)),JA(a.b)}catch(h){if(h=Si(h),y(h,120))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",bE(d),AE(new BE(a.b.J,a.b,CE)),JA(a.b);else throw h;
+}}}function ds(a){this.b=a}s(546,1,{},ds);_.b=null;function kG(){kG=u;lG=new KH("COPY_SMILES",0);mG=new KH("COPY_MOL",1);nG=new KH("PASTE",2);LH=F(MH,k,135,[lG,mG,nG])}function KH(a,b){E.call(this,a,b)}s(547,140,{114:1,117:1,119:1,135:1},KH);var LH,mG,lG,nG;function FH(){this.e=v(HH,k,136,99,0)}s(548,1,{},FH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function NH(a){a.c=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(sG,k,-1,20,1);a.M=v(sG,k,-1,20,1);a.G=Mt([20,7]);a.e=v(H,r,-1,20,1);a.d=v(Xt,k,1,20,0);a.o=v(Xt,k,1,20,0);a.x=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.I=v(H,r,-1,20,1);a.s=v(H,r,-1,20,1);a.B=v(H,r,-1,20,1);a.K=v(H,r,-1,20,1);a.N=v(H,r,-1,20,1);a.f=v(Xt,k,1,20,0);a.q=Mt([10,2]);a.j=v(H,r,-1,101,1)}
+function OH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(sG,k,-1,4,1);d=v(sG,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=PH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
+PH(o[2],d[2],o[3],d[3]),d=PH(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
+function $(a,b){var c,d,e,f,g,i,h,l;vH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=QH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(sG,k,-1,2,1);RH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==xH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;es(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
+1;++a.z[a.D];AH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&uH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(oF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(oF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function sH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
+2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&qH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,qH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
+a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
+c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];gH(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)vH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
+a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)AH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];ME(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];gH(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];AH(a);a.H[a.u]=l;a.I[a.u]=c+d;ME(a);b&&(gH(a,l),uG(a))}c=4}SH(a,c);a.D=a.F;b&&
+(a.D=0)}
+function RH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*i/h)}
+function rH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])TH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,TH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){es(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
+return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[QH(a,a.D,a.G[a.D][d])],2<d||1!=b){es(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(sG,k,-1,2,1);RH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)vH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
+b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)vH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)vH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)AH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
+(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[QH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
+1<a.s[QH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,r,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(oF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(oF((a.M[b]+a.M[e])/
+2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;AH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
+2)));a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(AH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(AH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
+h[f]&&(gH(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&SH(a,i);-1<l&&(a.D=l)}
+function TH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)vH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function SH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=xH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
+function QH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function UH(a,b,c){var d,e,f,g;e=lh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(yu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)yu(c[d])&&!mu(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)su(c[d],e)&&(b[d]=g,c[d]=lh,++f);if(f==a.t)break}return g==a.t}
+function uG(a){var b,c,d;b=v(sG,k,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{tG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;vG(a)}}
+function tG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function qH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=VH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&es(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?es(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?es(a.n,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?es(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:es(a.n,"Charge change not possible on the halogen !");break;case 18:es(a.n,
+"Use X button to change charge on the X atom !")}}
+function YG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,r,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&gH(a,c);uG(a);es(a.n,"Smaller part(s) removed !");return 1}
+function xH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function BH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];iH(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),iH(a));4==a.s[d]&&(a.s[d]=1)}}
+function PH(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 ME(a){var b;WH(a);b=a.s.length;a.K=v(H,r,-1,b,1);a.N=v(H,r,-1,b,1);vG(a);iH(a)}
+function vH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,r,-1,c,1),yF(a.c,b,a.c.length),a.c=b,b=v(H,r,-1,c,1),yF(a.A,b,a.A.length),a.A=b,b=v(H,r,-1,c,1),yF(a.x,b,a.x.length),a.x=b,b=v(H,r,-1,c,1),yF(a.e,b,a.e.length),a.e=b,b=v(Xt,k,1,c,0),yF(a.d,b,a.d.length),a.d=b,b=v(Xt,k,1,c,0),yF(a.o,b,a.o.length),a.o=b,b=v(sG,k,-1,c,1),yF(a.J,b,a.J.length),a.J=b,b=v(sG,k,-1,c,1),yF(a.M,b,a.M.length),a.M=b,b=Mt([c,7]),yF(a.G,b,a.G.length),a.G=b,c=v(H,r,-1,c,1),yF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
+3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function RG(a,b,c,d,e,f){var g;g=L(K(oF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(oF(a.M[b]-~~(e/2))));return new wA(g-1-2,a-2,d+1+4,e+4)}
+function AH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,r,-1,b,1),yF(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),yF(a.I,c,a.I.length),a.I=c,c=v(H,r,-1,b,1),yF(a.s,c,a.s.length),a.s=c,c=v(H,r,-1,b,1),yF(a.B,c,a.B.length),a.B=c,c=v(H,r,-1,b,1),yF(a.K,c,a.K.length),a.K=c,c=v(H,r,-1,b,1),yF(a.N,c,a.N.length),a.N=c,b=v(Xt,k,1,b,0),yF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
+function lH(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(bG(),aa);i+="JME 2013-04-10 "+new MF+"\n \n";i+=kH(a.t,3)+kH(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=DH(0.055999999999999994*(a.J[e]-c),10,4)+DH(0.055999999999999994*(g-a.M[e]),10,4)+DH(0,10,4);h=QG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+kH(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=kH(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:XH(a,e)&&(g=2),c=kH(a.H[e],3)+kH(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=kH(a.I[e],3)+kH(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=kH(a.I[e],3)+kH(a.H[e],3)),i+=c+kH(g,3)+kH(d,3)+" 0 0 0\n";
+for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+kH(e,4)+kH(a.A[e],4)+aa);return i+"M END\n"}
+function EH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P,Y,da,N,nc,Fc,ig,tb,Td,Ud,Vd,Va,Gc;o=v(H,r,-1,a.t+10,1);n=v(H,r,-1,a.t+10,1);l=v(H,r,-1,a.t+1,1);m=v(H,r,-1,7,1);tb=v(H,r,-1,a.t+1,1);w=v(YH,k,-1,a.t+1,2);G=v(YH,k,-1,a.u+1,2);nc=0;if(0==a.t)return j;YG(a,!0);ig=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){ig=!1;break}if(a.n.s&&ig){ZH(a);BH(a);$H(a,G);aI(a,w,G);var Eb,yd,hf,bc,De,zd,Ad,db,aJ,Yd,t,wa,dn,en,at,pf,Na,fn,gn,Jc,hn;Eb=v(H,r,-1,a.t+1,1);yd=v(H,r,-1,a.t+1,1);db=v(bI,k,-1,a.t+1,3);var bt=a.t,jn,
+Bh,ct,ug,Oj,Je,qf;Oj=v(bI,k,-1,bt+2,3);Je=v(H,r,-1,100,1);qf=5;ug=0;Je[0]=3;Oj[1]=nh;Oj[2]=oh;ct=2;if(!(3>bt))for(;qf<Je[ug]*Je[ug];){Bh=0;for(jn=!0;jn&&Bh<=ug&&qf>=Je[Bh]*Je[Bh];)0==qf%Je[Bh]?jn=!1:++Bh;if(jn){Oj[++ct]=vu(qf);if(ct>=bt)break;ug<Je.length-1&&(++ug,Je[ug]=qf)}qf+=2}for(t=1;t<=a.t;++t){for(wa=gn=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(gn*=a.i[wa]);fn=a.c[t];18==fn&&(hn=a.o[t],zd=hn.charCodeAt(0)-65+1,Ad=0,1<hn.length&&(Ad=hn.charCodeAt(1)-97),0>zd&&(zd=0),0>Ad&&(Ad=0),fn=28*zd+Ad);
+pf=0;-2>a.A[t]?pf=1:-2==a.A[t]?pf=2:-1==a.A[t]?pf=3:1==a.A[t]?pf=4:2==a.A[t]?pf=5:2<a.A[t]&&(pf=6);Jc=1;db[t]=vu(gn);Jc*=126;db[t]=qu(db[t],vu(a.x[t]*Jc));Jc*=7;db[t]=qu(db[t],vu(pf*Jc));Jc*=7;db[t]=qu(db[t],vu(fn*Jc));Jc*=783;db[t]=qu(db[t],vu(a.z[t]*Jc))}for(De=0;!UH(a,Eb,db);){at=!1;for(t=1;t<=a.t;++t)Eb[t]!=yd[t]&&(yd[t]=Eb[t],at=!0);if(at){for(t=1;t<=a.t;++t){db[t]=mh;for(wa=1;wa<=a.z[t];++wa)db[t]=zu(db[t],Oj[Eb[a.G[t][wa]]])}De=0}else if(0<De){for(t=1;t<=a.t;++t)db[t]=mh;t=1;a:for(;t<=a.t-
+1;++t)for(wa=t+1;wa<=a.t;++wa)if(Eb[t]==Eb[wa]){db[t]=nh;break a}}else{for(t=1;t<=a.t;++t){db[t]=mh;for(wa=1;wa<=a.z[t];++wa)hf=a.G[t][wa],db[t]=zu(db[t],vu(a.c[hf]*a.i[QH(a,t,hf)]))}De=1}UH(a,Eb,db);for(t=1;t<=a.t;++t)db[t]=vu(yd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)yd[t]=Eb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(yd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
+a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];yd[t]=yd[Na];yd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Yd=a.H[t],a.H[t]=a.I[t],a.I[t]=Yd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){en=dn=
+a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<dn?(dn=a.H[wa],en=a.I[wa],bc=wa):a.H[wa]==dn&&a.I[wa]<en&&(en=a.I[wa],bc=wa);Yd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Yd;Yd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Yd;Yd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Yd;Yd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Yd;aJ=a.f[t];a.f[t]=a.f[bc];a.f[bc]=aJ}ME(a);iH(a);$H(a,G);aI(a,w,G)}else{$H(a,G);a.i=v(H,r,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,r,-1,a.t+1,1);Gc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=tb[c]){Fc=!0;for(J=1;J<=nc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Fc=!1;break}Fc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Gc==a.t)break;c=l[da--]}else if(1==N)tb[m[1]]=c,c=m[1],a.b[c]=++Gc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=QH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=QH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Gc}}tb=v(H,r,-1,a.t+1,1);b=v(H,r,-1,a.t+1,1);P=v(YH,k,-1,a.t+1,2);Td=v(YH,k,-1,a.t+1,2);f=Gc=da=0;
+for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Gc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=nc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Td[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Ud=v(H,r,-1,a.u+1,1);Vd=v(H,r,-1,a.t+1,1);if(a.n.Jb){var cJ=tb,mN=nc,dt,dJ,Ch,Ke,et,ft,Ma,Pj,gt;Ch=v(H,r,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Ch[b[Ma]]=Ma;et=v(YH,
+k,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)dt=b[Ma],dJ=cJ[dt],Ke=QH(a,dt,dJ),0!=Ke&&(cI(a,Ke,Ch,Ud,G),et[Ke]=!0);for(Ma=1;Ma<=a.u;++Ma)et[Ma]||cI(a,Ma,Ch,Ud,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ft=gt=0;for(Pj=1;Pj<=a.z[Ma];++Pj){Ke=QH(a,Ma,a.G[Ma][Pj]);if(5==a.i[Ke])continue a;1==a.s[Ke]&&0!=dI(a,Ke,Ma)&&++gt;2==a.s[Ke]&&(ft=a.G[Ma][Pj])}if(0!=gt)if(0<ft){var ia=a,fJ=Ma,rf=Ch,Xc=Vd,pc=void 0,Qj=void 0,Kc=void 0,Le=void 0,Lc=void 0,kn=void 0,ln=void 0,mn=void 0,Zd=void 0,Yc=void 0,Zc=void 0,
+ht=void 0,Rj=void 0,$d=void 0,Sj=void 0,Me=void 0,Tj=void 0,it=void 0,Uj=void 0,Ne=void 0,gJ=void 0,sf=void 0,hJ=void 0,jt=void 0,Vj=void 0,tf=void 0,Zc=1,Qj=fJ,pc=v(H,r,-1,ia.t+1,1);for(pc[1]=fJ;;){ht=!1;for(Yc=1;Yc<=ia.z[Qj];++Yc)if(Kc=ia.G[Qj][Yc],!(Kc==pc[1]||Kc==pc[Zc-1]))if(Le=QH(ia,Qj,Kc),2==ia.s[Le]&&5!=ia.i[Le]){Qj=pc[++Zc]=Kc;ht=!0;break}if(!ht)break}if(!(0==Zc%2||2>ia.z[pc[Zc]]||3<ia.z[pc[Zc]])){tf=pc[1];Lc=pc[~~((Zc+1)/2)];Zd=pc[Zc];sf=Ne=Me=$d=0;jt=it=!1;for(Yc=1;Yc<=ia.z[tf];++Yc)Kc=
+ia.G[tf][Yc],Le=QH(ia,tf,Kc),1!=ia.s[Le]||5==ia.i[Le]||(0==$d?$d=Kc:Me=Kc);0<rf[Me]&&rf[$d]>rf[Me]&&(kn=$d,$d=Me,Me=kn);Rj=$d;0==$d&&(Rj=Me,it=!0);for(Yc=1;Yc<=ia.z[Zd];++Yc)Kc=ia.G[Zd][Yc],Le=QH(ia,Zd,Kc),1!=ia.s[Le]||5==ia.i[Le]||(0==Ne?Ne=Kc:sf=Kc);0<rf[sf]&&rf[Ne]>rf[sf]&&(kn=Ne,Ne=sf,sf=kn);Uj=Ne;0==Ne&&(Uj=sf,jt=!0);Sj=dI(ia,QH(ia,tf,$d),tf);Tj=dI(ia,QH(ia,tf,Me),tf);gJ=dI(ia,QH(ia,Zd,Ne),Zd);hJ=dI(ia,QH(ia,Zd,sf),Zd);1<(0>Sj+Tj?-(Sj+Tj):Sj+Tj)||0!=gJ||0!=hJ?es(ia.n,"Bad stereoinfo on allene !"):
+(ln=ia.J[pc[Zc-1]]-ia.J[Zd],mn=ia.M[pc[Zc-1]]-ia.M[Zd],Vj=Math.sqrt(ln*ln+mn*mn),0.001>Vj&&(Vj=0.001),0<(ia.M[Uj]-ia.M[pc[Zc-1]])*(ln/Vj)-(ia.J[Uj]-ia.J[pc[Zc-1]])*(mn/Vj)?Xc[Lc]=1:Xc[Lc]=-1,it&&(Xc[Lc]*=-1),jt&&(Xc[Lc]*=-1),Rj==$d&&0>Sj&&(Xc[Lc]*=-1),Rj==Me&&0>Tj&&(Xc[Lc]*=-1),rf[Rj]>rf[Uj]&&(Xc[Lc]*=-1))}}else b:{var qc=a,rc=Ma,nN=cJ,oN=Ch,pN=o,qN=n,rN=mN,nn=Vd,on=void 0,$c=void 0,kt=void 0,Dh=void 0,za=void 0,Eh=void 0,Cd=void 0,Wj=void 0,ae=void 0,Ob=void 0,ea=void 0,Gb=void 0,Oe=void 0,pn=void 0,
+ad=void 0,la=void 0,qn=void 0,Gb=v(H,r,-1,4,1),pn=v(H,r,-1,4,1),Fh=qc,be=rc,iJ=oN,lt=nN,jJ=pN,kJ=qN,sN=rN,Hb=Gb,Xj=void 0,bd=void 0,rn=void 0,sn=void 0,mt=void 0,Yj=void 0,Yj=-1;0<lt[be]&&(Hb[++Yj]=lt[be]);for(bd=1;bd<=sN;++bd)jJ[bd]==be&&(Hb[++Yj]=kJ[bd]),kJ[bd]==be&&(Hb[++Yj]=jJ[bd]);for(bd=Yj+1;bd<Fh.z[be];++bd){mt=Fh.t+1;rn=1;c:for(;rn<=Fh.z[be];++rn){Xj=Fh.G[be][rn];for(sn=0;sn<bd;++sn)if(Xj==Hb[sn])continue c;iJ[Xj]<mt&&(mt=iJ[Xj],Hb[bd]=Xj)}}0==lt[be]&&0<Fh.x[be]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
+Hb[0],Hb[0]=-1):0<Fh.x[be]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(za=Wj=Eh=Dh=qn=Cd=Ob=0;4>za;++za)0>=Gb[za]||(on=QH(qc,rc,Gb[za]),pn[za]=dI(qc,on,rc),0<pn[za]?(++Ob,qn=Gb[za],Eh=Gb[za]):0>pn[za]?(++Cd,Dh=Gb[za],Eh=Gb[za]):Wj=Gb[za]);ae=Ob+Cd;la=v(H,r,-1,4,1);ad=0;if(3==qc.z[rc]){if(1==Ob&&1==Cd||3==ae&&0<Ob&&0<Cd){es(qc.n,"Error in C3H stereospecification !");break b}Oe=Gb[0];1==ae?Oe=Eh:2==ae&&(Oe=Wj);ea=OH(qc,rc,Oe,Gb);la[0]=Eh;la[1]=-1;la[2]=ea[2];la[3]=ea[1];0<Ob?ad=1:ad=-1}else if(4==qc.z[rc])if(1==
+ae)ea=OH(qc,rc,Eh,Gb),la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],0<Ob?ad=1:ad=-1;else{Oe=Gb[0];1<Wj&&(Oe=Wj);1==Ob?Oe=qn:1==Cd&&(Oe=Dh);ea=OH(qc,rc,Oe,Gb);$c=v(H,r,-1,4,1);for(za=0;4>za;++za)on=QH(qc,rc,ea[za]),$c[za]=dI(qc,on,rc);if(4==ae){if(0==Ob||0==Cd){es(qc.n,"Error in C4 stereospecification !");break b}if(1==Ob||1==Cd)la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],ad=$c[0];else{for(za=0;4>za;++za)-1==$c[za]&&($c[za]=0);ae=2}}else if(3==ae)if(3==Ob||3==Cd)la[0]=ea[0],la[1]=ea[3],la[2]=
+ea[2],la[3]=ea[1],0<Ob?ad=-1:ad=1;else{1==Ob?Ob=kt=1:Cd=kt=-1;for(za=0;4>za;++za)$c[za]==kt&&($c[za]=0);ae=2}if(2==ae)if(1==Ob&&1==Cd)ea[1]==Dh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Dh&&(ea[2]=ea[3]),la[0]=qn,la[1]=Dh,la[2]=ea[2],la[3]=ea[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){es(qc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(la[0]=ea[0],la[1]=ea[2],la[2]=ea[1],la[3]=ea[3]):(la[0]=ea[1],la[1]=ea[3],la[2]=ea[2],la[3]=ea[0]);1<Ob?ad=1:ad=-1}}var W=la,Zj=Gb,jb=void 0;Zj[0]==W[1]?(jb=
+W[0],W[0]=W[1],W[1]=jb,jb=W[2],W[2]=W[3],W[3]=jb):Zj[0]==W[2]?(jb=W[2],W[2]=W[0],W[0]=jb,jb=W[1],W[1]=W[3],W[3]=jb):Zj[0]==W[3]&&(jb=W[3],W[3]=W[0],W[0]=jb,jb=W[1],W[1]=W[2],W[2]=jb);Zj[1]==W[2]?(jb=W[1],W[1]=W[2],W[2]=jb,jb=W[2],W[2]=W[3],W[3]=jb):Zj[1]==W[3]&&(jb=W[1],W[1]=W[3],W[3]=jb,jb=W[2],W[2]=W[3],W[3]=jb);la[2]==Gb[2]?nn[rc]=1:la[2]==Gb[3]?nn[rc]=-1:es(qc.n,"Error in stereoprocessing ! - t30");nn[rc]*=ad}}}Va=new xF;i=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
+P[c]&&(Va.b.b+=ua);0<tb[q]&&eI(a,c,tb[c],Va,Ud);var Gh=w[c],Ib=void 0,$j=void 0,Hh=void 0,T=void 0,T=Sc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Vd[c]&&(Ib=!0);Hh=-1;for($j=1;$j<=a.y;++$j)if(a.q[$j][0]==c){Hh=a.q[$j][1];break}-1<Hh&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,Hh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Gh?T="c":T=Fb;break;case 4:Gh?(T=Gf,0<a.x[c]&&(Ib=!0)):T=ic;break;case 5:Gh?T="o":T=tc;break;case 7:Gh?(T="p",0<a.x[c]&&(Ib=!0)):T=vc;break;case 8:Gh?T=rg:T=Ic;break;case 13:Gh?T=vg:T=Nc;Ib=!0;break;case 6:T=
+Oc;Ib=!0;break;case 9:T=Ub;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Yb;Ib=!0;break;case 19:T=wc;Ib=!0;break;case 20:T=xc;Ib=!0;break;case 21:T=yc;Ib=!0;break;case 22:T=zc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(D(T,xa)||D(T,cd)||D(T,wb))&&(Ib=!1)}Ib&&(T=Tc+T,1==Vd[c]?T+=vb:-1==Vd[c]&&(T+="@@"),1==a.x[c]?T+=Yb:1<a.x[c]&&(T+=Yb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Mj(a.A[c])&&(T+=Mj(a.A[c]))),-1<Hh&&(T+=nb+Hh),T+=Vc);An(Va.b,T);for(B=1;B<=nc;++B)if(o[B]==c||n[B]==c)d=
+n[B],d==c&&(d=o[B]),i[c]<i[d]&&eI(a,o[B],n[B],Va,Ud),9<B&&(Va.b.b+="%"),zn(Va,j+(new R(B)).b);Td[c]&&(Va.b.b+=va)}return Va.b.b}
+function gH(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)DE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function hH(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&gH(a,c);0==a.z[d]&&gH(a,d)}
+function ZH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=QH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&gH(a,c)}}}function WH(a){var b;b=a.c.length;a.G=Mt([b,7]);a.z=v(H,r,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function aI(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,r,-1,a.u+1,1);o=v(YH,k,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[QH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:XH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(YH,k,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
+e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function vG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(oF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(oF((a.M[b]+a.M[c])/2)))}function $H(a,b){var c;for(c=1;c<=a.u;++c)SG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function QG(a,b){var c;c=(bG(),tE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
+function XH(a,b){return 2==a.s[b]?!0:!1}function SG(a,b,c){var d,e,f,g;g=1;a.b=v(H,r,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function tH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Mt([b+5,2]),yF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function rE(a){var b;a.y=0;a.r=0;EH(a);for(b=1;b<=a.t;++b)a.D=b,tH(a);a.D=0}
+function fH(a){var b,c;b=v(sG,k,-1,4,1);tG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function oG(a,b){var c,d,e,f,g,i,h,l;c=v(sG,k,-1,4,1);tG(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;tG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function CH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function jH(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Tc)&&qF(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Yb);g=Lj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=kw(c,d+1);try{a.n.y=yD(i,10)}catch(h){if(h=Si(h),y(h,120))a.n.y=0;else throw h;}a.D=b;tH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=D(d,Fb)?3:D(d,Bb)?2:D(d,ic)?4:D(d,tc)?5:D(d,vc)?7:D(d,Ic)?8:D(d,Ub)?9:D(d,Mb)?10:D(d,Db)?11:D(d,ac)?12:D(d,Yb)?1:D(d,Nc)?13:D(d,Oc)?6:D(d,wc)?19:D(d,xc)?20:D(d,yc)?21:D(d,zc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=pF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=pF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=pF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=pF(c,g++);for(;45==e;)--d,e=pF(c,g++)}a.A[b]=d}}}
+function wE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new SD(b);try{for(;b.k=LD(b,b.b),b.k<b.j;)d=kF(yD(OD(b),10)).b,c=e=kF(yD(OD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Si(f),y(f,120))xn(f);else throw f;}}function eI(a,b,c,d,e){b=QH(a,b,c);5!=a.i[b]&&XH(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),An(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
+function uH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,es(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:es(a.n,"Stereomarking allowed only on single and double bonds!")}
+function cI(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=QH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=QH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
+o=i,i=g);h=QH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=QH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))es(a.n,"Not unique E/Z geometry !");else{i=QH(a,b,e);f=QH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=QH(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
+d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function VH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=QH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(XH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function dI(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function iH(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=VH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function wG(a){NH(this);this.n=a;this.y=this.u=this.t=0}
+function XG(a,b){var c,d,e,f,g,i,h;wG.call(this,a);f=j;i=VG(b);if(null!=i){h=new RD(b,i,!0);for(e=1;4>=e;++e)f=WG(h,i);g=kF(yD(jo(f.substr(0,3)),10)).b;c=kF(yD(jo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)vH(this),f=WG(h,i),this.J[e]=(new jF(gF(jo(f.substr(0,10))))).b,this.M[e]=-(new jF(gF(jo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=jo(f.substr(31,d-31)),jH(this,e,d),62<=f.length&&(f=jo(f.substr(60,3)),0<f.length&&(f=kF(yD(f,10)).b,0<f&&(this.D=e,a.y=f,tH(this),this.D=0)));for(e=1;e<=c;++e)AH(this),
+f=WG(h,i),this.H[e]=kF(yD(jo(f.substr(0,3)),10)).b,this.I[e]=kF(yD(jo(f.substr(3,3)),10)).b,g=kF(yD(jo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=kF(yD(jo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);WH(this);CH(this);uG(this);for(ME(this);(h.k=LD(h,h.b),h.k<h.j)&&!(null==(f=OD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new QD(f);OD(g);OD(g);i=kF(yD(OD(g),10)).b;
+for(e=1;e<=i;++e)c=kF(yD(OD(g),10)).b,this.A[c]=kF(yD(OD(g),10)).b}if(0==f.indexOf("M APO")){g=new QD(f);OD(g);OD(g);i=kF(yD(OD(g),10)).b;for(e=1;e<=i;++e)c=kF(yD(OD(g),10)).b,f=kF(yD(OD(g),10)).b,this.D=c,$(this,0),jH(this,this.t,wc+f),this.D=0}}ZH(this);ME(this)}}
+function LE(a,b){var c,d,e,f,g;wG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));qF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new QD(b);d=kF(yD(OD(f),10)).b;e=kF(yD(OD(f),10)).b;for(c=1;c<=d;++c)g=OD(f),vH(this),jH(this,this.t,g),this.J[c]=(new jF(gF(OD(f)))).b,this.M[c]=-(new jF(gF(OD(f)))).b;for(c=1;c<=e;++c)if(AH(this),this.H[c]=kF(yD(OD(f),10)).b,this.I[c]=kF(yD(OD(f),10)).b,this.s[c]=kF(yD(OD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;WH(this);CH(this);uG(this)}catch(i){i=Si(i);if(y(i,120)){i.Bc();this.t=0;return}throw i;}ZH(this);ME(this)}}
+function ZG(a,b,c){var d,e,f;wG.call(this,a);f=v(H,r,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(vH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))AH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;ME(this);uG(this)}
+function mH(a,b,c){var d,e,f,g,i;wG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,r,-1,this.t+1,1);this.A=v(H,r,-1,this.t+1,1);this.x=v(H,r,-1,this.t+1,1);this.e=v(H,r,-1,this.t+1,1);this.d=v(Xt,k,1,this.t+1,0);this.J=v(sG,k,-1,this.t+1,1);this.M=v(sG,k,-1,this.t+1,1);this.o=v(Xt,k,1,this.t+1,0);this.H=v(H,r,-1,this.u+1,1);this.I=v(H,r,-1,this.u+1,1);this.s=v(H,r,-1,this.u+1,1);this.f=v(Xt,k,1,this.u+1,0);this.B=v(H,r,-1,this.u+1,1);this.q=Mt([this.y+1,2]);
+f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}ME(this);uG(this)}
+function iG(a){var b;NH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,r,-1,this.t+1,1);yF(a.c,this.c,this.t+1);this.A=v(H,r,-1,this.t+1,1);yF(a.A,this.A,this.t+1);this.x=v(H,r,-1,this.t+1,1);yF(a.x,this.x,this.t+1);this.e=v(H,r,-1,this.t+1,1);yF(a.e,this.e,this.t+1);this.d=v(Xt,k,1,this.t+1,0);yF(a.d,this.d,this.t+1);this.J=v(sG,k,-1,this.t+1,1);yF(a.J,this.J,this.t+1);this.M=v(sG,k,-1,this.t+1,1);yF(a.M,this.M,this.t+1);this.o=v(Xt,k,1,this.t+1,0);yF(a.o,this.o,this.t+1);this.H=v(H,
+r,-1,this.u+1,1);yF(a.H,this.H,this.u+1);this.I=v(H,r,-1,this.u+1,1);yF(a.I,this.I,this.u+1);this.s=v(H,r,-1,this.u+1,1);yF(a.s,this.s,this.u+1);this.f=v(Xt,k,1,this.u+1,0);yF(a.f,this.f,this.u+1);this.B=v(H,r,-1,this.u+1,1);yF(a.B,this.B,this.u+1);this.q=Mt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
+function DH(a,b,c){var d,e,f;if(0==c)return kH(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(oF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new jF(a)).b;d=ko(e,lo(46));0>d&&(e+=Ya,d=ko(e,lo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function VG(a){var b;b=new RD(a,aa,!0);if(4<KD(b))return aa;b=new RD(a,jh,!0);return 4<KD(b)?jh:null}
+function kH(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function WG(a,b){for(var c,d;a.k=LD(a,a.b),a.k<a.j;){d=OD(a);if(D(d,b))return ba;for(OD(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 ba}else break;return d}return null}s(549,1,{136:1},wG,XG,LE,ZG,mH,iG);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function fs(){fs=u;gs=new RC(Yb)}
+function cH(a,b){var c;fs();var d;XF.call(this);this.d=new pB("Help");new pB("Home");this.e=b;M(this,(bG(),CE));this.ac&&fC(this.ac.d,!1);cC(this,!1);d=Uz(b);if(1==a)this.f||(this.f=new yC(d),VF(this.f,-30,0)),this.k=this.f,c=GE(b),this.ac&&eC(this.ac.d.I.c,Mc),AA(this,new kB(2)),this.i=new RC(c+" "),O(this,this.i,Lb),d=new EA,O(d,this.j,null),this.e.Cb&&(c=new pB("Submit"),O(d,c,null)),O(this,d,Pc),QC(this.i,jo(ro(this.i.ac.b.pb,bh))),this.ac&&fC(this.ac.d,!0),cC(this,!0);else if(2==a)this.c||
+(this.c=new yC(d),VF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&eC(this.ac.d.I.c,"Nonstandard atom"),AA(this,new kB(2)),c=new EA,O(c,new rC("atomic SMILES",1),null),O(this,c,oc),c=Yb,gs&&(c=ro(gs.ac.b.pb,bh)),gs=new SC(c,8),O(this,gs,Lb),c=new EA,O(c,this.j,null),O(this,c,Pc);else{this.b||(this.b=new yC(d),VF(this.b,5*b.Y,0));var e,f;d="About "+(bG(),mE);this.ac&&eC(this.ac.d.I.c,d);AA(this,new nC(0));M(this,CE);O(this,new rC(mE+" Molecular Editor v2013-05-01",1),null);O(this,new rC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=cG,d=0,f=c.length;d<f;++d)e=c[d],e=new rC(e,1),gA(e,this.e.x),O(this,e,null);c=new EA;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}bC(this);c=this.k;WF(this.ac.d,c.b,c.c);!Tz(this)&&xA(this);hA(this)}s(550,541,Ci,cH);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new sD(this.e.H),c=rD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Si(d),y(d,111))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,bE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var gs;
+function fI(a,b){Sz(b)==a.b?M(b,(vB(),DB)):M(b,a.b)}
+function gI(a){var b,c,d,e;e=j;d=!1;Sz(hI)!=a.b?(e=xa,d=!0):Sz(iI)!=a.b?(e="!#6",d=!0):Sz(jI)!=a.b?(M(kI,(vB(),DB)),M(lI,DB),M(mI,DB),M(nI,DB),e="F,Cl,Br,I"):(b=Sz(oI)!=a.b,c=Sz(pI)!=a.b,Sz(qI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Sz(rI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Sz(sI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Sz(tI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Sz(uI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Sz(kI)!=a.b&&(e+="F,"),Sz(lI)!=a.b&&(e+="Cl,"),Sz(mI)!=a.b&&(e+="Br,"),Sz(nI)!=a.b&&(e+="I,"),
+qF(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=cd:c?e=wb:(M(hI,(vB(),DB)),e=xa)));b=j;d&&Sz(oI)!=a.b&&(b+=";a");d&&Sz(pI)!=a.b&&(b+=";A");Sz(vI)!=a.b&&(b+=";R");Sz(wI)!=a.b&&(b+=";!R");Sz(hI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=xI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=yI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Sz(zI)!=a.b&&(e="~");Sz(AI)!=a.b&&(e=nb);Sz(BI)!=a.b&&(e=vb);Sz(CI)!=a.b&&(e="!@");QC(a.f,e)}
+function DI(a){EI(a);FI(a);var b=xI.ac.b;zy(b,0);b.pb.options[0].selected=!0;b=yI.ac.b;zy(b,0);b.pb.options[0].selected=!0;M(oI,a.b);M(pI,a.b);M(vI,a.b);M(wI,a.b);M(xI,a.b);M(yI,a.b);GI(a)}function EI(a){M(qI,a.b);M(rI,a.b);M(sI,a.b);M(tI,a.b);M(uI,a.b);M(kI,a.b);M(lI,a.b);M(mI,a.b);M(nI,a.b)}function FI(a){M(hI,a.b);M(iI,a.b);M(jI,a.b)}function GI(a){M(zI,a.b);M(AI,a.b);M(BI,a.b);M(CI,a.b);a.c=!1}
+function dH(a){dC.call(this,"Atom/Bond Query");this.j=new pB(this.Af());PA(this.r,new YF(this));this.b=(bG(),CE);this.d=a;this.e||(a=Uz(a),this.e=new yC(a),VF(this.e,-150,10));this.k=this.e;AA(this,new mC);M(this,this.b);a=new EA;AA(a,new SB(0,3,1));O(a,new qC("Atom type :"),null);hI=new pB(zb);iI=new pB("Any except C");jI=new pB("Halogen");O(a,hI,null);O(a,iI,null);O(a,jI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));O(a,new rC("Or select one or more from the list :",0),null);O(this,a,null);
+a=new EA;AA(a,new SB(0,3,1));qI=new pB(Fb);rI=new pB(ic);sI=new pB(tc);tI=new pB(Ic);uI=new pB(vc);kI=new pB(Ub);lI=new pB(Mb);mI=new pB(Db);nI=new pB(ac);O(a,qI,null);O(a,rI,null);O(a,sI,null);O(a,tI,null);O(a,uI,null);O(a,kI,null);O(a,lI,null);O(a,mI,null);O(a,nI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));xI=new tB;sB(xI,zb);sB(xI,bb);sB(xI,eb);sB(xI,lb);sB(xI,mb);O(a,new qC("Number of hydrogens : "),null);O(a,xI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));yI=new tB;sB(yI,zb);sB(yI,
+bb);sB(yI,eb);sB(yI,lb);sB(yI,mb);sB(yI,"4");sB(yI,"5");sB(yI,"6");O(a,new rC("Number of connections :",0),null);O(a,yI,null);O(a,new rC(" (H's don't count.)",0),null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));O(a,new qC("Atom is :"),null);oI=new pB(Ab);O(a,oI,null);pI=new pB("Nonaromatic");O(a,pI,null);vI=new pB(Hc);O(a,vI,null);wI=new pB(mc);O(a,wI,null);O(this,a,null);a=new EA;M(a,JB(Sz(this)));AA(a,new SB(0,3,1));O(a,new qC("Bond is :"),null);zI=new pB(zb);O(a,zI,null);AI=new pB(Ab);O(a,AI,
+null);BI=new pB(Hc);O(a,BI,null);CI=new pB(mc);O(a,CI,null);O(this,a,null);a=new EA;AA(a,new SB(1,3,1));this.f=new SC(xa,20);O(a,this.f,null);O(a,new pB(Dc),null);O(a,this.j,null);O(this,a,null);this.ac&&fC(this.ac.d,!1);cC(this,!1);EI(this);FI(this);GI(this);M(oI,this.b);M(pI,this.b);M(vI,this.b);M(wI,this.b);M(xI,this.b);M(yI,this.b);fI(this,hI);bC(this);a=this.k;WF(this.ac.d,a.b,a.c);!Tz(this)&&xA(this);hA(this)}s(551,541,Ci,dH);
+_.Bf=function(a,b){var c;D(b,Dc)?(DI(this),fI(this,hI),gI(this)):y(a.i,88)?(GI(this),Ut(a.i)===Ut(hI)?(EI(this),FI(this)):Ut(a.i)===Ut(iI)?(EI(this),FI(this)):Ut(a.i)===Ut(jI)?(EI(this),FI(this)):Ut(a.i)===Ut(vI)?M(wI,this.b):Ut(a.i)===Ut(wI)?(M(vI,this.b),M(oI,this.b)):Ut(a.i)===Ut(oI)?(M(pI,this.b),M(wI,this.b)):Ut(a.i)===Ut(pI)?M(oI,this.b):Ut(a.i)===Ut(zI)||Ut(a.i)===Ut(AI)||Ut(a.i)===Ut(BI)||Ut(a.i)===Ut(CI)?(DI(this),this.c=!0):FI(this),fI(this,a.i),gI(this)):y(a.i,89)&&(GI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
+M(c,this.b):M(c,(vB(),DB)),gI(this));107!=this.d.c&&(this.d.c=107,JA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var hI=_.f=null,zI=null,iI=null,oI=null,AI=null,mI=null,qI=null,yI=null,xI=null,lI=null,kI=null,jI=null,nI=null,rI=null,pI=null,wI=null,CI=null,sI=null,uI=null,vI=null,BI=null,tI=null;function aH(a){a.b=-1;a.c=v(KF,k,0,0,0);a.d=0}function IH(){JF(this)}s(552,526,Vh,IH);_.Ie=function(){aH(this)};_.b=-1;
+function cs(a,b){a.b=b;VC();var c,d;a&&a&&(c=new HI(a),void 0!=$wnd.FileReader?d=new II(c):d=new JI(c),KI(d),LI(d))}function bs(a){a=new fD(a);VC();var b,c,d,e,f;try{var g=(YC(),aD);if(bD(g,(YC(),aD)))b=a.b;else if(bD(g,ZC))b=new jD(a.b);else throw new gD(g);c=Nn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new MI;pz(d.f,c);e=(f=sF(c,"\r\n|\r|\n|\n\r"),f.length);hw(d.f,20*(10>e?e:10)+ag);bo((Zn(),$n),new NI(d));KI(d);LI(d)}catch(i){if(i=Si(i),y(i,104))xn(i);else throw i;}}
+function JH(){}s(553,1,{105:1,112:1},JH);_.ue=function(a){aE(this.b,a.b)};_.b=null;function zE(){this.pb=Gx()}s(555,332,Sh,zE);
+function Zr(){var a;Zr=u;OI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);PI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");QI=OI&!PI;var b;a=F(H,r,-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]);$r=v(H,r,-1,1E3,1);for(b=0;b<$r.length;++b)$r[b]=-999;for(b=0;b<a.length;b+=2)$r[a[b+1]]=a[b]}
+function Tq(a,b,c){a=new RI(b,c,a);if(!b.Md(a,c))for(b=b._b;b&&!b.Md(a,c);)b=b._b}function HA(a,b,c){var d;d=new SI;tj(d.u,b,c);mj(a.i,d.u,0,0);aj(a.b,d);return d}function pE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function KG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Lw(a,e);a.Bd(e,c,d);b.s=c;b.t=d}TI(b)}
+function lE(a,b,c,d){Zr();this.pb=Gx();this.b=new gj;this.f=d;this.pb.style[Wf]=bb;this.pb.style[Uf]=bb;this.pb.style[Mg]=Ze;this.pb.style[gh]=b;this.pb.style[Pe]=c;this.i=new UI;this.i.pb.style[gh]=fb;hw(this.i,fb);QI?(b=new VI,c=new WI,mj(b,this.i,0,0),mj(b,c,0,0),Rw(this,b)):Rw(this,this.i);this.d=a;a.Ob=this;QI?(this.k=new XI(this),this.k.j=new YI(this),this.k.k=new ZI(this),this.k.o=new $I(this),this.k.n=new bJ(this),this.d&&(this.k.f=new eJ(this),this.k.i=new lJ(this),this.k.b=new mJ(this))):
+z(this,new nJ(this),(js(),js(),ks));z(this,this,(Yq(),Yq(),Zq));z(this,new oJ(this),(wj(),wj(),xj));z(this,new pJ(this),(yj(),yj(),zj));z(this,new qJ(this),(Wr(),Wr(),Xr));(Sq(),Sq(),lA).b=this}s(554,555,Sh,lE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var QI,PI,OI,$r=null;function UI(){Pw.call(this);this.pb[xd]=Ve}s(557,310,zi,UI);function VI(){UI.call(this);this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(556,557,zi,VI);function nJ(a){this.b=a}s(558,1,{},nJ);
+_.nc=function(a){var b,c,d;c=Cj(a);d=Dj(a);b=Ej(a.b);a=new rJ(a);2==b&&(a.f=4);nH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function oJ(a){this.b=a}s(559,1,{},oJ);_.oc=function(a){var b,c;b=Cj(a);c=Dj(a);a=new rJ(a);this.b.j?wH(this.b.d,a,b,c):yH(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function pJ(a){this.b=a}s(560,1,{},pJ);_.pc=function(a){this.b.j=!1;Cj(a);Dj(a);zH(this.b.d)};_.b=null;function qJ(a){this.b=a}s(561,1,{},qJ);_.b=null;
+function WI(){UI.call(this);this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(562,557,zi,WI);function sJ(a,b){var c;c=b.b;c.f=4;return nH(a.b.d,c,b.e,b.f)}function YI(a){this.b=a}s(563,1,{},YI);_.Cf=function(a){return sJ(this,a)};_.b=null;function Hs(a,b){yH(a.b.d,b.b,b.e,b.f);return nH(a.b.d,b.b,b.e,b.f)}function ZI(a){this.b=a}s(564,1,{},ZI);_.Cf=function(a){return Hs(this,a)};_.b=null;function $I(a){this.b=a}s(565,1,{},$I);_.Cf=function(a){return wH(this.b.d,a.b,a.e,a.f)};_.b=null;
+function bJ(a){this.b=a}s(566,1,{},bJ);_.Cf=function(){return zH(this.b.d)};_.b=null;function Nr(a,b){var c;c=K(oF(b.c));c=new iD(b,0,mg,c);jG(a.b.d,c);return!0}function eJ(a){this.b=a}s(567,1,{},eJ);_.Cf=function(a){return Nr(this,a)};_.b=null;function Or(a,b){var c;c=K(oF(100*b.d));c=new iD(b,0,sg,c);jG(a.b.d,c);return!0}function lJ(a){this.b=a}s(568,1,{},lJ);_.Cf=function(a){return Or(this,a)};_.b=null;function Sr(a,b){var c;c=new iD(b,0,le,lh);jG(a.b.d,c);return!0}function mJ(a){this.b=a}
+s(569,1,{},mJ);_.Cf=function(a){return Sr(this,a)};var tJ=_.b=null;function uJ(){uJ=u;tJ=new Bu((Qu(),new Pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function vJ(){vJ=u;wJ={}}function xJ(a,b,c){var d;c&&(b.style[re]=c.c+ag,d=c.b,d!=Sb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Te));a.f.style[fh]=Lf}
+function YB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Ei(b);d in wJ?c=wJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Bg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(uJ(),tJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),xJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=vo(e),l=vo(e)+(e.offsetHeight||0),m=l-h,o=vo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new yJ,w.b=q,w.c=n,w.d=m,w),wJ[d]=c);return c}
+function zJ(){vJ();var a,b,c,d,e;Aj();this.b=F(Xt,k,1,["monospace","sans-serif",yg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Bg);so(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(572,1,{},zJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var wJ;function yJ(){}s(573,1,{},yJ);
+_.b=0;_.c=0;_.d=0;function oH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=Si(b),!y(b,126))throw b;}return!1}function pH(a){try{if(a.b&&y(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=Si(b),!y(b,126))throw b;}return!1}function rJ(a){as.call(this,null,0,null);this.b=a}function RI(a,b,c){as.call(this,a,0,b);this.b=c}s(574,422,Qh,rJ,RI);_.se=function(){return oH(this)};_.te=function(){return pH(this)};_.b=null;
+function NC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),so(c.f,b),xJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function MC(a){this.d=a;this.c={};this.b=new zJ}s(575,425,Qh,MC);_.b=null;function IA(a){this.b=a}s(576,433,{},IA);_.b=null;function AJ(a,b){this.b=a;this.c=b}s(577,1,{},AJ);_.b=null;_.c=null;function BJ(){ny.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[gh]=kd}s(578,345,zi,BJ);
+function CJ(){CJ=u;var a=DJ=new zJ;Aj();a.i="9p";a.f.style[qe]=yg;a.f.style[re]="144.0pt";so(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);EJ=new UA(1)}function AG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,TI(a)}
+function CG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(zG(a,!1),360<=g||-360>=g?i=BG(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=FJ(o,n,q,w,f),B=FJ(o,n,q,w,h),J="<g"+a.n+sb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),AG(a,i))}function Z(a,b,c,d,e){a.o&&AG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
+function yG(a,b,c,d,e){a.o&&(zG(a,!1),AG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab))}function JG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");AG(a,b)}function iC(a,b,c,d,e){zG(a,!0);AG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab)}
+function TI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=no(oo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-dk(a.u.pb),d=po(oo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-fk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(so(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function IG(a,b){a.f=b;a.j=GH(b)}s(579,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
+_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var EJ,DJ;function vs(a,b,c){c&&(Gs(a,b),c.Cf(a.c));a.e=!0}function Gs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-no(oo(a.p.pb.ownerDocument),a.p.pb)+ck(a.p.pb)+Bo(a.p.pb.ownerDocument),a.c.f=c.clientY-vo(a.p.pb)+(a.p.pb.scrollTop||0)+Co(a.p.pb.ownerDocument),a.c.b=new rJ(b),b.b.preventDefault(),!0):!1}
+function XI(a){this.p=a;this.c=new GJ;this.d=new HJ(this);z(this.p,new IJ(this),(Ds(),Ds(),Es));z(this.p,new JJ(this),(ws(),ws(),xs));z(this.p,new KJ(this),(As(),As(),Bs));z(this.p,new LJ(this),(ss(),ss(),ts));z(this.p,new MJ,(Tr(),Tr(),Ur));z(this.p,new NJ(this),(Pr(),Pr(),Qr));z(this.p,new OJ(this),(Kr(),Kr(),Lr))}s(580,1,{},XI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function HJ(a){yk();this.b=a}s(581,26,{},HJ);
+_.Ac=function(){!this.b.e&&this.b.j&&sJ(this.b.j,this.b.c)};_.b=null;function IJ(a){this.b=a}s(582,1,{},IJ);_.b=null;function JJ(a){this.b=a}s(583,1,{},JJ);_.b=null;function KJ(a){this.b=a}s(584,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(585,1,{},LJ);_.b=null;function MJ(){}s(586,1,{},MJ);function NJ(a){this.b=a}s(587,1,{},NJ);_.b=null;function OJ(a){this.b=a}s(588,1,{},OJ);_.b=null;function GJ(){}s(589,1,{},GJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function yE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function PJ(a){var b,c,d,e,f;bk(a);d=(nj(),oj(null));e=new BJ;ky(e,a);Dw(d,e,d.pb);f=a.gd();b=a.fd();c=yE();9<=c?(++f,++b):7==c&&y(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));my(e,a);Mw(d,e);return new $z(f,b)}function QJ(){this.pb=$doc.createElement(Wd);this.pb[xd]=Ve;this.pb.style[Vf]=Qe;this.pb.style[Yf]=dd;this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(591,313,Th,QJ);_.dd=function(){return dk(this.pb)};
+_.ed=function(){return fk(this.pb)};function GH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function FJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new AJ(new jF(a),new jF(b))}function BG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
+function NG(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function zG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function SI(){CJ();this.o=EJ;this.d=[];this.u=new QJ}s(592,579,{},SI);_.b=j;_.c=j;function RJ(){RJ=u;SJ=new $z(0,0)}
+function TJ(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=PJ(c.b),tj(c.ve(),b.c,b.b),c=PJ(c.b),b=new $z(c.c-b.c,c.b-b.b)):b=new $z(0,0);a.Kf(b)}return b}function oA(a,b){var c;if(a.ze())return SJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Tz(b));c=PJ(a.ve());a.f.c=c.c;a.f.b=c.b;return c}function UJ(a,b){var c;b&&(c=jg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Ff().pb.style[ld]=c)}function VJ(){this.f=new NB;this.f.b=-1;this.f.c=-1}s(594,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Od())};
+_.Ff=function(){return this.ve()};_.Gf=function(){return WJ};_.Fd=function(){};_.ze=function(){return!1};_.Hf=function(a){this.Jf(Tz(a))};_.If=function(a){UJ(this,a)};_.Jf=function(a){var b=this.ve().pb,c,d,e;c=(yA(),zA);e=a.c;d=a.b;e!=c.c?b.style[re]=j+e+"pt":b.style[re]=j;d!=c.b?b.style[qe]=d:b.style[qe]=j;0!=(a.d&1)?b.style[te]=od:b.style[te]=j;0!=(a.d&2)?b.style[se]=Te:b.style[se]=j};_.Kf=function(a){WJ=a};_.Lf=function(){};var WJ=_.f=null,SJ;
+function qB(a,b){RJ();VJ.call(this);this.b=new zx(a);this.b.hd()[xd]=j;z(this.b,new XJ(this,b),(Vq(),Vq(),Wq))}s(593,594,{},qB);_.ve=function(){return this.b};_.If=function(a){UJ(this,a)};_.b=null;function XJ(a,b){this.b=a;this.c=b}s(595,1,{},XJ);_.Ic=function(a){Sq();Tq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function uB(a){RJ();VJ.call(this);this.b=new Ay;z(this.b,new YJ(this,a),(Pq(),Pq(),Qq))}s(596,594,{},uB);_.ve=function(){return this.b};_.b=null;
+function YJ(a,b){this.b=a;this.c=b}s(597,1,{},YJ);_.b=null;_.c=null;function ZJ(a,b){var c,d;UJ(a,b.Od());for(d=new Mi(b.Pb.b);d.c<d.e.Ce();)c=Ni(d),c.ec&&c.ac.Ef(c)}function $J(a,b){var c,d,e,f,g,i,h;tj(a.e,b.Vd(),b.Rd());for(d=new Mi(b.Pb.b);d.c<d.e.Ce();)c=Ni(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Wd(),h=c.Xd(),g=c.Vd(),f=c.Rd(),0<g&&0<f&&(c=e.ve(),g-=TJ(e).c,f-=TJ(e).b,tj(e.ve(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function DA(){RJ();VJ.call(this);this.e=new Pw}s(598,594,{},DA);
+_.Ef=function(a){ZJ(this,a)};_.ve=function(){return this.e};_.Hf=function(a){$J(this,a)};_.e=null;function sC(a){RJ();VJ.call(this);var b=this.b=new Yx;Ex(b.c,a,!1);Qx(b);this.f.b=-1;this.f.c=-1}s(599,594,{},sC);_.ve=function(){return this.b};_.ze=function(){var a;a=(this.b.c.d?to(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function vC(a){this.b=new Uy(a.i,new aK(a))}s(600,1,{},vC);_.b=null;
+function Qy(a){var b,c,d,e,f;f=new hD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(bK,k,105,0,0);for(c=b.b?Kk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,86)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=jj((NA(),Q),new R(f.e)));c=c.c;if(su(!c?kh:c.b,vh))for(c=(!a.e.b||0==a.e.b.d?(wt(),wt(),xt):new QA(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ue(f);var g,i,h;1001==f.e?(g=new as(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Vf(),null.Vf()):100==f.e&&y(f.f,102)?(i=f.f,h=new as(i,205,null),h.j=i.Wd(),
+h.k=i.Xd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Vf():401==f.e||402==f.e?(null.Vf(),null.Vf(),null.Vf(),null.Vf(),null.Vf()):500<=f.e&&507>=f.e&&(g=null.Wf,500!=g&&(f=new as(null.Wf,g,null),f.j=null.Vf(),f.k=null.Vf(),i=null.Vf(),f.f=i&12,501==g&&null.Vf())))}function aK(a){this.b=a}s(601,1,si,aK);_.qc=function(){Qy(this)};_.b=null;function TC(){RJ();VJ.call(this);this.b=new tz}s(602,594,{},TC);_.Df=function(){var a;a=new TC;pz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ve=function(){return this.b};
+_.Gf=function(){return cK};_.Kf=function(a){cK=a};var cK=_.b=null;s(603,598,{});function dK(a){var b;b=new ir(qo(a.pb,Qf),qo(a.pb,Pf));a=new ir(qo(a.T.jb.pb,Qf),qo(a.T.jb.pb,Pf));return F(H,r,-1,[b.c-a.c,b.b-a.b])}function eK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(fK(a,a.R),a.R=null):null!=a.Q&&(gK(a,a.Q),a.Q=null);Gj(a.S)}function KI(a){a.kb?a.Pf(lr(a.T.jb)):(a.Id(),KI(a))}function gK(a,b){var c;a.kb?(c=dK(a),a.Pf(new ir(-1,hK(b,!1)-c[1]))):a.Q=b}
+function iK(a,b){var c;b!=a.Dd()&&(c=a.T.jb,vw(c),jK(c,b,c.pb,c.q.d,!0))}function fK(a,b){var c;a.kb?(c=dK(a),a.Pf(new ir(hK(b,!0)-c[0],-1))):a.R=b}s(606,315,ni);_.Mf=function(){var a,b;b=lr(this.T.jb);a=dK(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?kK(Gz(a.q,0)):null};_.Nf=function(a){lK(this.T.jb,a)};_.yd=function(){return new ww(this.T.jb)};_.Of=function(){pr(this.T.jb)};_.td=function(){eK(this)};_.Ld=function(){pr(this.T.jb)};
+_.vd=function(a){return mK(this.T.jb,a)};_.Pf=function(a){nr(this.T.jb,a)};_.ld=function(a){gK(this,a)};_.Ed=function(a){iK(this,a)};_.nd=function(a){fK(this,a)};_.Q=null;_.R=null;function nK(){nK=u;Ww();var a=(oK(),pK(),qK);rK=new ry(a.e,a.c,a.d,a.f,a.b)}function sK(a,b){if(0!=a.I.b.q.d&&kK(Gz(a.I.b.q,0)))throw new qw("WindowPanel can only contain one child widget");tK(a,b)}
+function LI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[dh]=Qe,a.ab=!1,a.Id());b=a.pb;b.style[Ze]=0+(Aj(),ag);b.style[Sg]=cb;e=uj()-qo(a.pb,Qf)>>1;f=vj()-qo(a.pb,Pf)>>1;WF(a,Lj(Bo($doc)+e,0),Lj(Co($doc)+f,0));d||((a.ab=c)?(dz(a.pb,gg),a.pb.style[dh]=eh,kk(a.gb,200)):a.pb.style[dh]=eh)}finally{a.w=!0}}
+function uK(a,b){var c;if(a.w){c=new Jv;a.mb&&$s(a.mb,c);a.J&&mr(a.r,a);try{Ui(a.r.d,a)}catch(d){if(d=Si(d),!y(d,120))throw d;}a.n=vK(a.r,a);try{Yw(a,b)}finally{Xi(a.t.b),Xi(a.s.b),Xi(a.u.b),a.P&&$i(a.P,a.r),a.C&&(a.C=!1)}}else Yw(a,b)}function wK(a,b,c){var d,e;e=a.ob;d=new Ij(a,e);e.Ad(a,d.b+b,d.e+c)}function xK(a,b,c){b=new yK(uo(to(Rv(Rv(a.T.d,b),c))));uw(b,a);z(b,a.o,(Vq(),Vq(),Wq));return b}function kr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));nr(a.T.jb,b)}
+function WF(a,b,c){var d,e;(e=a.r)?(d=zK(e.pb),ax(a,b+(dk(e.pb)+d[3]),c+(fk(e.pb)+d[0]))):ax(a,b,c)}function fC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?or(a.r,a):mr(a.r,a)))}function tK(a,b){if(b!=(0!=a.I.b.q.d?kK(Gz(a.I.b.q,0)):null)){vw(a.I.b);var c=a.I.b;jK(c,b,c.pb,c.q.d,!0)}}
+function AK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(fr(),BK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Mi(a.P);e.c<e.e.Ce();)if(d=Ni(e),b==(fr(),CK)){!d.c&&(d.c=new DK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(fr(),gr))g=d.r,i=d.F,d.I.d?(WF(d,i.d,i.e),kr(d,new ir(i.c,-1))):(WF(d,i.d,i.e),kr(d,new ir(i.c,i.b)),or(g,d)),Qi(g.d,d,d.I.c),xk(d.z,333);else if(!d.C&&f==(fr(),BK))d.pb.style[dh]=eh,fr()}else if(b==gr){!d.c&&(d.c=new DK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=zK(i.pb);h=d.F;if(d.I.d)h.d=dk(d.pb)-
+g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),d.F=h,WF(d,0,0),EK(d,hr(i.pb).c,-1);else{if(f!=(fr(),BK))h.d=dk(d.pb)-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),h.c=d.q,h.b=d.p,d.F=h;WF(d,0,0);nr(d,new FK(hr(i.pb)));mr(i,d)}d==d.r.b||eH(d);xk(d.z,333)}}else b==BK&&(!d.c&&(d.c=new DK),d=a,d.C||(d.G=c,d.pb.style[dh]=Qe))}}function GK(a,b){a.pb.style[ih]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Vf().Vf()}
+function HK(a){if(!a.kb){a.t=ow(a,a.r,(!Ls&&(Ls=new Ek),Ls));a.s=ow(a,a.r,Dk?Dk:Dk=new Ek);a.u=ow(a,a.r,(!Qs&&(Qs=new Ek),Qs));var b=a.r;!a.P&&(a.P=new gj);aj(a.P,b);Ls&&(b=new Ks(a),a.mb&&$s(a.mb,b));a.J&&or(a.r,a);Qi(a.r.d,a,a.I.c);a.n&&(ax(a,a.n.b,a.n.c),a.n=null);bx(a);eH(a)}}function eH(a){if(a!=a.r.b){var b;Qs&&(b=new Ps(a),a.mb&&$s(a.mb,b))}}
+function IK(a,b,c){Ww();var d;d=(kx(),lx);dx.call(this,!1,"popup");this.U=d.b;this.S=new JK(this);d=new KK;d.pb[xd]="mosaic-popupLayoutPanel";Tw(this.T,d);$w(this);this.o=new LK(this);this.z=new MK(this);this.A=new NK(this);this.B=new OK(this);this.F=new PK;this.O=(fr(),CK);this.J=c;this.r=a;a=this.I=new QK(b);b=new RK;!a.e&&(a.e=new SK);aj(a.e,b);a=new TK(new qy(rK.b.e.b,rK.b.c,rK.b.d,rK.b.f,rK.b.b));z(a,new UK(this),(Vq(),Vq(),Wq));b=this.I.c;b.c||(b.c=new ny,b.c.hd()[xd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(gy(),hy),c.d=d,c=b.i,VK(c,b.c,new WK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Gw;d=ly(c);Zv(c.c,(lv(),mv(d)),0);Fw(c,a,d,0,!1)}else ky(b.c,a);lK(b.i,null);z(this.I.c,new XK(this),(cr(),cr(),dr));z(this.I.c,this.o,Wq);iK(this,this.I);Oi(cx?to(this.pb):uo(to(this.pb)),"mosaic-WindowPanel",!0)}s(605,606,ni);_.Dd=function(){return 0!=this.I.b.q.d?kK(Gz(this.I.b.q,0)):null};_.Gd=function(a){uK(this,a)};_.yd=function(){return new ww(this.I.b)};_.td=function(){eK(this);Gj(new YK(this))};
+_.vd=function(a){return mK(this.I.b,a)};_.Pf=function(a){kr(this,a)};_.Hd=function(a,b){WF(this,a,b)};_.Ed=function(a){tK(this,a)};_.Id=function(){HK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var rK;function ZK(a){a.i=(new pB(a.j)).ac.ve();z(a.i,new $K(a),(Vq(),Vq(),Wq));a.e=F(aL,k,60,[a.i])}
+function MI(){nK();var a,b,c,d,e,f;IK.call(this,(bL(),cL),null,!0);this.Sf();this.db=!0;a=new $x(this.k);this.f=new sz;this.f.pb.style[gh]=fb;hw(this.f,fb);this.Qf();fK(this,"400px");f=new Fz;f.pb.style[Pe]=fb;f.f[td]=10;c=(Tx(),dy);f.b=c;Ez(f,a);Ez(f,this.f);e=new ny;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ky(e,a);Ez(f,e);sK(this,f);fC(this,!1);this.Rf()}s(604,605,ni,MI);_.Qf=function(){ZK(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=jw(a.pb)+"-readonly";Oi(a.hd(),b,!0)};
+_.Sf=function(){eC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function $K(a){this.b=a}s(607,1,{},$K);_.Ic=function(){uK(this.b,!1)};_.b=null;function NI(a){this.b=a}s(608,1,{},NI);
+_.qc=function(){lw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ro(a.pb,bh).length;if(0<b&&a.kb){if(0>b)throw new Mx("Length must be a positive integer. Length: "+b);if(b>ro(a.pb,bh).length)throw new Mx("From Index: 0 To Index: "+b+" Text Length: "+ro(a.pb,bh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function dL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";eC(a.I.c,"Paste")}function JI(a){nK();MI.call(this);this.d=a}
+s(610,604,ni,JI);_.Qf=function(){ZK(this);this.b=(new pB(this.c)).ac.ve();z(this.b,new eL(this),(Vq(),Vq(),Wq));this.e=F(aL,k,60,[this.b,this.i])};_.Rf=function(){hw(this.f,"150px")};_.Sf=function(){dL(this)};_.Id=function(){HK(this);bo((Zn(),$n),new fL(this))};_.b=null;_.c=null;_.d=null;function II(a){nK();JI.call(this,a)}s(609,610,ni,II);_.Rf=function(){hw(this.f,"150px");UD(new gL(this),this.f)};_.Sf=function(){dL(this);this.k+=" Or drag and drop a file on it."};
+function gL(a){this.b=a;this.c=new hL(this);this.d=this.e=1}s(611,480,{},gL);_.b=null;function hL(a){this.b=a}s(612,1,{},hL);_.Ge=function(a){this.b.b.f.pb[bh]=null!=a?a:j};_.b=null;function WC(){new ot}s(613,453,{},WC);function eL(a){this.b=a}s(614,1,{},eL);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new hD(a.b,0,ro(this.b.f.pb,bh));aE(a.b.b,b.b)}uK(this.b,!1)};_.b=null;function fL(a){this.b=a}s(615,1,{},fL);_.qc=function(){lw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
+function HI(a){this.b=a}s(617,1,{},HI);_.b=null;function Gr(a,b){a.onloadend=function(a){b.Ge(a.target.result)}}function YD(a){this.b=a}s(622,1,{},YD);_.b=null;function VD(){}s(623,1,{},VD);function WD(){}s(624,1,{},WD);function XD(){}s(625,1,{},XD);function gC(a,b){RJ();DA.call(this);this.d=new iL(a);var c=this.c=new ny,d=(Tx(),dy);c.b=d;ky(this.c,this.e);sK(this.d,this.c);this.d.b=this;this.b=b}s(626,603,{},gC);_.ve=function(){return this.d};_.Ff=function(){return this.c.ob};
+_.Fd=function(){uK(this.d,!1)};_.Jf=function(){};_.Lf=function(a){ZJ(this,a);$J(this,a);KI(this.d);HK(this.d)};_.b=null;_.c=null;_.d=null;function iL(a){nK();IK.call(this,(bL(),cL),a,!1)}s(627,605,ni,iL);_.Fd=function(){var a=this.b,b=new $B(a.b,201),c;a=a.b.r;a.b?a=new jL(new Mi(a.b)):(a=(wt(),wt(),xt),a=new Mi(a));for(;a.Yc();)c=a.Zc(),201==b.e&&UF(c.b)};_.b=null;function DC(){RJ();VJ.call(this);var a=this.b=new kL;a.ab=!0;a.b.i=!0;this.b.db=!0}s(628,594,{},DC);_.ve=function(){return this.b};
+_.b=null;function vD(){}s(634,469,{},vD);function jL(a){if(!a)throw new Dn;this.b=a}s(635,1,{},jL);_.Yc=function(){return BD(this.b)};_.Zc=function(){return Ni(this.b)};_.$c=function(){throw new ED("Missing message: awt.50");};_.b=null;function $A(){return $A()}function tD(){tD=u;var a;a=(kD(),lD["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(lL,k,-1,0,1);else throw new XE(a+" is not supported");}catch(b){if(b=Si(b),!y(b,128))throw b;}}
+function wC(a,b){a.b=31*a.b+I((new jF(b)).b)}function VA(){}s(638,1,{},VA);_.hC=function(){return this.b};_.b=1;function zK(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"borderTopWidth"));b[1]=mL(nL(a,"borderRightWidth"));b[2]=mL(nL(a,"borderBottomWidth"));b[3]=mL(nL(a,"borderLeftWidth"));return b}function oL(a){var b,c;c=pL(a);b=zK(a);a=new ir(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function hr(a){return new ir(a.clientWidth,a.clientHeight)}
+function pL(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"marginTop"));b[1]=mL(nL(a,"marginRight"));b[2]=mL(nL(a,"marginBottom"));b[3]=mL(nL(a,"marginLeft"));return b}function qL(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"paddingTop"));b[1]=mL(nL(a,"paddingRight"));b[2]=mL(nL(a,"paddingBottom"));b[3]=mL(nL(a,"paddingLeft"));return b}function rL(a,b,c){try{D(b,oe)&&(b=Ld),a.style[b]=c}catch(d){if(d=Si(d),!y(d,120))throw d;}}
+function hK(a,b){var c;sL||(sL=$doc.createElement(Bg),rL(sL,Ze,j),rL(sL,Sg,j),rL(sL,Yf,dd),rL(sL,dh,Qe),$doc.body.appendChild(sL));rL(sL,gh,a);rL(sL,Pe,a);c=oL(sL);return b?c.c:c.b}var sL=null;function tL(){ir.call(this,0,0)}function ir(a,b){this.c=a;this.b=b}function FK(a){ir.call(this,a.c,a.b)}s(640,1,Qh,tL,ir,FK);_.eQ=function(a){return this===a?!0:null==a||uL!=Ln(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function vL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(641,1,{114:1,116:1,137:1},vL);_.eQ=function(a){return a===this?!0:y(a,137)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return wL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
+function xL(a,b){this.b=a;this.c=b}s(642,1,Qh,xL);_.eQ=function(a){return this===a?!0:null==a||yL!=Ln(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return yL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function PK(){this.c=this.b=this.e=this.d=0}s(643,1,Qh,PK);_.eQ=function(a){return this===a?!0:null==a||zL!=Ln(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return zL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function nL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Ld);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(645,1,{});var AL=-1;function BL(){}s(646,645,{},BL);_.b=-1;_.c=-1;var CL=null;
+function mL(a){a=parseInt(a,10);a=isNaN(a)?null:kF(a);return!a?0:a.b}s(649,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1});_.Mf=function(){return lr(this.i)};_.Nf=function(a){lK(this.i,a)};_.Of=function(){pr(this.i)};_.Ld=function(){pr(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[gh]=a;b.kb||(b.j=a)};function oK(){oK=u;pK()}function eC(a,b){a.b.pb.textContent=b||j;lK(a.i,null)}
+function DL(a){oK();var b;Bx(this,new KK);this.b=new EL;b=this.i;FL(b,new GL);rL(b.pb,Wf,cb);b.p=0;VK(b,this.b,new WK(0),b.q.d);this.b.hd()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||j;lK(this.i,null);this.pb[xd]="mosaic-Caption"}s(648,649,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,139:1,145:1},DL);_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};
+_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_.c=null;function pK(){pK=u;HL=Un()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Kz(HL,240,20);new Kz(HL,224,16);new Kz(HL,208,16);new Kz(HL,192,16);new Kz(HL,176,16);new Kz(HL,160,16);new Kz(HL,144,16);new Kz(HL,128,16);new Kz(HL,112,16);new Kz(HL,96,16);new Kz(HL,80,16);new Kz(HL,64,16);new Kz(HL,260,16);qK=new Kz(HL,48,16);new Kz(HL,32,16);new Kz(HL,16,16);new Kz(HL,0,16)}var HL,qK;
+function IL(a,b){lw(a.b.pb,!b);lK(a.i,a.b)}function jr(a,b){a.d=b;lw(a.b.pb,!b);lK(a.i,a.b);if(a.e){var c;for(c=new Mi(a.e);c.c<c.e.Ce();)Ni(c)}}function QK(a){var b;Bx(this,new KK);b=this.i;FL(b,new JL((KL(),LL)));b.p=0;this.c=new DL(a);VK(b,this.c,new WK(1),b.q.d);this.b=new KK;fj(this.b,"Body");VK(b,this.b,new WK(0),b.q.d);this.pb[xd]="mosaic-CaptionLayoutPanel"}s(651,649,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1},QK);_.od=function(){pw(this.i)};_.pd=function(){sw(this.i)};
+_.yd=function(){return new ww(this.b)};_.vd=function(a){return mK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function SK(){JF(this)}s(652,526,Vh,SK);function JK(a){this.b=a}s(653,1,si,JK);_.qc=function(){pr(this.b.T.jb)};_.b=null;function ML(a){var b;b=a.c;a=b.r;b=!a.f?-1:Fj(a.f.b,b);a.f&&gv(a.f.b,b)&&jv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&eH(!a.f?null:gv(a.f.b,b-1))}function NL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new CA);-1==Fj(a.f.b,b)&&aj(a.f.b,b)}function DK(){}s(654,1,{},DK);_.Rc=function(a){ML(a)};
+_.Sc=function(a){NL(a)};_.Uc=function(a){OL(a.b.r,a.b)};function bL(){bL=u;PL=new QL(1,"e");RL=new QL(2,Gf);SL=new QL(3,"ne");TL=new QL(10,"nw");UL=new QL(4,rg);VL=new QL(5,vg);WL=new QL(12,"sw");XL=new QL(8,"w");cL=new YL((nj(),oj(null)).pb)}function vK(a,b){var c;c=zK(a.pb);return new xL(dk(b.pb)-(dk(a.pb)+c[3]),fk(b.pb)-(fk(a.pb)+c[0]))}
+function ZL(a){var b,c,d,e,f,g;if(a.f){b=hr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=gv(a.f.b,d),c=new ir(qo(g.pb,Qf),qo(g.pb,Pf)),f=vK(a,g),f.b-=Lj(0,f.b+qo(g.pb,Qf)-b.c),f.c-=Lj(0,f.c+qo(g.pb,Pf)-b.b),WF(g,Lj(0,f.b),Lj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EK(g,c.c,c.b),g.O==(fr(),gr)&&nr(g,new FK(hr(a.pb))),xk(g.z,1)}}function $L(a,b,c){a=a.e;Qi(a,b,b);x(a.d,b,c);fj(b,Ec+c.c)}
+function mr(a,b){var c;c=a.e;aM(c,b.H);ej(b.H,Ec+TL.c);aM(c,b.D);ej(b.D,Ec+RL.c);aM(c,b.E);ej(b.E,Ec+SL.c);aM(c,b.N);ej(b.N,Ec+XL.c);aM(c,b.v);ej(b.v,Ec+PL.c);aM(c,b.M);ej(b.M,Ec+WL.c);aM(c,b.K);ej(b.K,Ec+UL.c);aM(c,b.L);ej(b.L,Ec+VL.c)}
+function or(a,b){!b.H&&(b.H=xK(b,0,0));$L(a,b.H,TL);!b.D&&(b.D=xK(b,0,1));$L(a,b.D,RL);!b.E&&(b.E=xK(b,0,2));$L(a,b.E,SL);!b.N&&(b.N=xK(b,1,0));$L(a,b.N,XL);!b.v&&(b.v=xK(b,1,2));$L(a,b.v,PL);!b.M&&(b.M=xK(b,2,0));$L(a,b.M,WL);!b.K&&(b.K=xK(b,2,1));$L(a,b.K,UL);!b.L&&(b.L=xK(b,2,2));$L(a,b.L,VL)}function OL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Fj(a.f.b,b);if(c+1<d){eB(a.f,b);for(aj(a.f.b,b);c<d;++c)GK(gv(a.f.b,c),c)}else GK(b,c)}
+function YL(a){a=new bM(a);Bx(this,a);this.d=new cM(a);this.d.j=!0;Yi(this.d);this.d.n=3;this.e=new dM(a);this.e.j=!0;Yi(this.e);this.e.n=3;Dx(this)}s(655,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,145:1},YL);_.Mf=function(){return hr(this.pb)};_.Nf=function(){var a;(a=eM(this))&&a.Nf(null)};_.Of=function(){ZL(this)};_.Rc=function(a){!this.c&&(this.c=new DK);ML(a)};_.Sc=function(a){!this.c&&(this.c=new DK);NL(a)};_.Ld=function(){ZL(this)};
+_.Uc=function(a){!this.c&&(this.c=new DK);OL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var PL,RL,SL,TL,cL,UL,VL,WL,XL;function bM(a){this.q=new Qw(this);this.pb=a}s(656,310,zi,bM);function QL(a,b){this.b=a;this.c=b}s(657,1,{},QL);_.b=0;_.c=null;function cM(a){Ii();bj.call(this,a)}s(658,3,{},cM);_.kc=function(){var a;a=this.k.f;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");!a.I.d&&IL(a.I,!1)};
+_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Lj(this.b,a<this.e?a:this.e),b=Lj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Aj(),ag);c.style[Sg]=b+ag};
+_.lc=function(){var a;a=this.k.f;a==a.r.b||eH(a);a.I.d||IL(a.I,!0);a.C||(a.x||(a.x=new fM,fj(a.x,"mosaic-GlassPanel-invisible")),rL(a.x.pb,ih,nL(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.e=this.b+ik(this.k.b.pb)-this.k.f.gd();this.d=this.c+hk(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;function aM(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!y(c,120))throw c;}}
+function dM(a){Ii();bj.call(this,a);this.d=new Ki}s(659,3,{},dM);_.kc=function(){var a;a=this.k.f.ob;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");IL(a.I,!1);kr(a,new ir(a.q,a.p));xk(a.z,1)};
+_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=jj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Lj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Lj(a+b,qo(d.I.c.pb,Pf)),b!=a&&wK(d,0,a-b),kr(d,new ir(d.q,b)),xk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Lj(a+b,qo(d.I.c.pb,Pf)),kr(d,new ir(d.q,b)),xk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Lj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&wK(d,a-b,0),kr(d,new ir(b,d.p)),xk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,kr(d,new ir(96<a+b?a+b:96,d.p)),xk(d.z,333)))};
+_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||eH(a);IL(a.I,!0);a.C||(a.x||(a.x=new fM,fj(a.x,"mosaic-GlassPanel-invisible")),rL(a.x.pb,ih,nL(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.f=this.b+ik(this.k.b.pb)-this.k.f.gd();this.e=this.c+hk(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function fM(){var a;this.e=new gM(this);this.b=!1;this.c=new Uw;Bx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}s(660,330,vi,fM);
+_.rd=function(){var a;Dx(this);try{a=this.ob}catch(b){b=Si(b);if(y(b,126))throw new qw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Zu(this),$u(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),$i(zk,a),a.c=!0,a.d=Ik(a),aj(zk,a),this.d=new hM(this),Dv(new Yu(this.d))):(this.pb.style[qd]=cb,this.pb.style[kg]=cb);this.b&&rv(new Xu(this));mj(oj(null),new iM,Bo($doc),Co($doc))};
+_.sd=function(){this.i.sd();Fk(this.e);this.d&&(Vu(Bv,this.d,F(jM,k,48,[(!Os&&(Os=new Ek),Os)])),this.d=null);this.b&&Vu(tv,this,F(jM,k,48,[(!sv&&(sv=new Ek),sv)]))};_.ad=function(a){switch(ov(a.type)){case 256:if(27==(a.keyCode||0))return bk(this),!1;case 1:if(Ao(this.pb,a.target))return bk(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function gM(a){yk();this.b=a}s(661,26,{},gM);_.Ac=function(){var a=this.b;Zu(a);$u(a.pb)};_.b=null;function hM(a){this.b=a}s(662,1,{},hM);_.b=null;
+function iM(){this.pb=Gx();var a;a=new By(new kM(this));z(this,a,(Lq(),Lq(),Mq));z(this,a,(Hr(),Hr(),Ir))}s(663,332,Sh,iM);_.td=function(){Gj(new lM(this))};function kM(a){this.b=a}s(664,1,{},kM);_.b=null;function lM(a){this.b=a}s(665,1,si,lM);_.qc=function(){this.b.pb.focus()};_.b=null;function mM(a){a.pb.style[gh]=kd;a.pb.style[Pe]=kd;if(a.kb){var a=a.ob,b;y(a,145)?a.Nf(null):(b=eM(a))&&b.Nf(a)}}s(667,313,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1});
+_.Mf=function(){mM(this);return new ir(qo(this.pb,Qf),qo(this.pb,Pf))};_.Nf=function(){mM(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function EL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[fh]=Lf;this.pb[xd]="mosaic-HTML"}s(666,667,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1},EL);function TK(a){Bx(this,new nM(a));this.pb[xd]="mosaic-ImageButton"}s(668,330,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},TK);
+function kL(){Ww();var a=(kx(),nx);dx.call(this,!0,mf);this.U=a.b;this.b=new oM(this);this.b.e=!0;Rw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?aw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(cx?to(this.pb):uo(to(this.pb)))[xd]=He;this.pb.style[ih]="2147483647"}s(669,315,zi,kL);_._c=function(a){rw(this,a);1==ov(a.type)&&Yw(this,!1)};_.b=null;
+function oM(a){this.c=a;this.d=new gj;this.j=new gj;a=(Ty(),Sy);new Jz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Gg);this.f=$doc.createElement(Jg);kv(b,this.f);this.p=!0;a=Gx();b=(lv(),mv(b));a.appendChild(b);this.pb=a;Gl();this.pb.setAttribute(lg,jm.b);-1==this.lb?aw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[xd]=Ge;a=jw(this.pb)+"-vertical";Oi(this.hd(),a,!0);this.pb.style[Uf]=cb;this.pb.setAttribute("hideFocus",ah);z(this,new Ry(this),(Lq(),Lq(),Mq))}s(670,354,Th,oM);
+_._c=function(a){switch(ov(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ky(this,a)};_.Kd=function(a,b){Oy(this,a,b);b||this.b&&Yw(this.c,!1)};_.b=!0;_.c=null;
+function nM(a){var b=(Tx(),dy),c=(gy(),hy),d;d=new Nx;d.i[pd]=bb;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Lx(b.b);b.b.d.rows[0].cells[0][gd]=c.b;Lx(b.b);b.b.d.rows[0].cells[0].style[ch]=e.b;Lx(d);b=Hx(d,0,0,!0);if(a){bk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Jx(g,f.d);St(f.c,g,a);c.b=c.b.c}else e=c.c.d,aj(c.c,a);a.pb[Wc]=e;kv(b,a.pb);uw(a,d)}Bx(this,d);Oi(this.pb,"mosaic-WidgetWrapper",!0)}s(671,330,vi,nM);_.b=null;_.c=null;function LK(a){this.b=a}s(672,1,{},LK);
+_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&eH(this.b)};_.b=null;function MK(a){yk();this.b=a}s(673,26,{},MK);_.Ac=function(){pr(this.b.T.jb);var a=this.b;Ns((!a.y&&(a.y=new pM),a.y))};_.b=null;function NK(a){yk();this.b=a}s(674,26,{},NK);_.Ac=function(){AK(this.b,(fr(),gr))};_.b=null;function OK(a){yk();this.b=a}s(675,26,{},OK);_.Ac=function(){AK(this.b,(fr(),BK))};_.b=null;function RK(){}s(676,1,{},RK);function UK(a){this.b=a}s(677,1,{},UK);_.Ic=function(){this.b.Fd()};_.b=null;
+function XK(a){this.b=a}s(678,1,{},XK);_.b=null;function YK(a){this.b=a}s(679,1,si,YK);_.qc=function(){this.b.O==(fr(),gr)?xk(this.b.A,333):this.b.O==BK&&xk(this.b.B,333)};_.b=null;function yK(a){this.pb=a;pw(this)}s(680,313,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},yK);_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};
+function pM(){st.call(this,null)}s(681,244,oi,pM);function fr(){fr=u;gr=new qM("MAXIMIZED",0);BK=new qM("MINIMIZED",1);CK=new qM("NORMAL",2);rM=F(sM,k,140,[gr,BK,CK])}function qM(a,b){E.call(this,a,b)}s(682,140,{114:1,117:1,119:1,140:1},qM);var rM,gr,BK,CK;function Zu(a){var b,c,d,e;c=uj();b=vj();e=(bw(),cw).scrollWidth;d=cw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[gh]=c-1+ag);0<=b-1&&(a.pb.style[Pe]=b-1+ag)}
+function $u(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function tM(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new ww(b);c.b.b<c.b.c.d-1;)d=kK(xw(c.b)),e=d.ob,y(e,146)&&e.md(d.jd()),d.jd()&&aj(a.y,d);return!0}
+function uM(a,b){var c,d,e;if(b.b)a.d&&jk(a.d),a.d=new vM(a,b),kk(a.d,333);else for(d=new Mi(a.y);d.c<d.e.Ce();)c=Ni(d),e=c.nb,wM(b,c,e.t,e.u),xM(c,e.v,e.s,F(H,r,-1,[yM(a.r.b,c).e,yM(a.q.b,c).d,yM(a.o.b,c).b,yM(a.p.b,c).c]),F(H,r,-1,[zM(a.j.b,c).e,zM(a.i.b,c).d,zM(a.e.b,c).b,zM(a.f.b,c).c]),F(H,r,-1,[AM(a.v,c),AM(a.u,c),AM(a.s,c),AM(a.t,c)]))}
+function BM(){this.y=new gj;this.k=new CM(this);this.x=new DM(this.k);this.w=new EM(this.k);this.r=new FM(this.k);this.q=new GM(this.k);this.o=new HM(this.k);this.p=new IM(this.k);this.j=new JM(this.k);this.i=new KM(this.k);this.e=new LM(this.k);this.f=new MM(this.k);this.v=new NM(this.k);this.u=new NM(this.k);this.s=new NM(this.k);this.t=new NM(this.k)}s(686,1,{});_.Tf=function(a){uM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function OM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Mi(b.y);e.c<e.e.Ce();)d=Ni(e),y(d,63)&&(d=d.jb),f=d.nb,wM(c,d,f.t,f.u),xM(d,f.v,f.s,F(H,r,-1,[yM(b.r.b,d).e,yM(b.q.b,d).d,yM(b.o.b,d).b,yM(b.p.b,d).c]),F(H,r,-1,[zM(b.j.b,d).e,zM(b.i.b,d).d,zM(b.e.b,d).b,zM(b.f.b,d).c]),F(H,r,-1,[AM(b.v,d),AM(b.u,d),AM(b.s,d),AM(b.t,d)]));PM(c);a.b.d=null;for(a=new Mi(a.b.y);a.c<a.e.Ce();)b=Ni(a),y(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function vM(a,b){this.b=a;this.c=b;var c=(pk(),sk);this.n=new ok(this);this.u=c}s(687,17,{},vM);_.rc=function(){OM(this)};_.sc=function(){OM(this)};
+_.uc=function(a){var b,c,d;for(c=new Mi(this.b.y);c.c<c.e.Ce();)b=Ni(c),y(b,63)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),wM(this.c,b,d.j,d.w),xM(b,d.x,d.i,F(H,r,-1,[yM(this.b.r.b,b).e,yM(this.b.q.b,b).d,yM(this.b.o.b,b).b,yM(this.b.p.b,b).c]),F(H,r,-1,[zM(this.b.j.b,b).e,zM(this.b.i.b,b).d,zM(this.b.e.b,b).b,zM(this.b.f.b,b).c]),F(H,r,-1,[AM(this.b.v,b),AM(this.b.u,b),AM(this.b.s,b),AM(this.b.t,b)]))};_.b=null;_.c=null;s(689,1,{});
+_.b=null;function LM(a){this.b=a}s(688,689,{},LM);function MM(a){this.b=a}s(690,689,{},MM);function KM(a){this.b=a}s(691,689,{},KM);function JM(a){this.b=a}s(692,689,{},JM);function HM(a){this.b=a}s(693,689,{},HM);function IM(a){this.b=a}s(694,689,{},IM);function GM(a){this.b=a}s(695,689,{},GM);function FM(a){this.b=a}s(696,689,{},FM);s(697,689,{},function(a){this.b=a});s(698,689,{},function(a){this.b=a});function AM(a,b){var c=a.b,d;d=jj(c.e,b);d||(d=new vL(qL(b.pb)),x(c.e,b,d));return d.e}
+function NM(a){this.b=a}s(699,689,{},NM);function EM(a){this.b=a}s(700,689,{},EM);function DM(a){this.b=a}s(701,689,{},DM);function zM(a,b){var c;c=jj(a.b,b);c||(c=new vL(zK(b.pb)),x(a.b,b,c));return c}function yM(a,b){var c;c=jj(a.c,b);c||(c=new vL(pL(b.pb)),x(a.c,b,c));return c}
+function QM(a,b){var c,d;d=jj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=eM(b),f,g,i,h,l;if(y(b,145)){if(null!=c.n&&null!=c.k){d=new ir(RM(e,!0),RM(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=RM(e,!0));null!=c.k&&(h.b=RM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new ir(RM(e,!0),RM(e,!1));break a}h=new tL;f=b.pb;l=f.style;g=l[Yf];i=l[dh];l[Yf]="static";l[dh]=Qe;null!=c.n?h.c=RM(e,!0):(l[gh]=kd,h.c=(f.offsetWidth||0)+yM(d.p.b,b).c+yM(d.q.b,b).d);null!=c.k?h.b=RM(e,!1):(l[Pe]=kd,h.b=(f.offsetHeight||0)+yM(d.r.b,b).e+
+yM(d.o.b,b).b);l[Yf]=g;l[dh]=i}d=h}null!=c.n&&(Aj(),jq)==c.n.Vf()||null!=c.k&&(Aj(),jq)!=c.k.Vf()||x(a.f,b,d)}return d}function CM(a){this.i=a;this.d=new Ki;this.f=new Ki;this.c=new Ki;this.b=new Ki;this.e=new Ki}s(702,1,{},CM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function SM(a){var b;b=a.nb;if(null==b||!y(b,143))b=new TM,a.nb=b;return b}function GL(){JL.call(this,(KL(),UM))}function JL(a){var b=(VM(),WM);BM.call(this);this.c=a;this.b=b}s(703,686,{},GL,JL);
+_.Uf=function(a){var b,c,d,e,f,g,i,h,l;h=new tL;tM(this,a);l=yM(this.p.b,a).c+yM(this.q.b,a).d+zM(this.f.b,a).c+zM(this.i.b,a).d+AM(this.t,a)+AM(this.u,a);d=yM(this.r.b,a).e+yM(this.o.b,a).b+zM(this.j.b,a).e+zM(this.e.b,a).b+AM(this.v,a)+AM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(KL(),UM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.y);a.c<a.e.Ce();)c=Ni(a),e=SM(c),b=null,i=c.ob,y(i,146)&&(b=i,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),this.c==UM?(l+=QM(this.x.b,c).c,e.b=QM(this.w.b,
+c).b,y(i,146)&&(l+=b.c,e.b+=b.b),f=Lj(f,e.b)):(d+=QM(this.w.b,c).b,e.c=QM(this.x.b,c).c,y(i,146)&&(d+=b.b,e.c+=b.c),g=Lj(g,e.c));this.c==UM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
+_.Tf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P;if(tM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=AM(this.t,a);B=AM(this.v,a);c=hr(a.pb);P=c.c-(q+AM(this.u,a));o=c.b-(B+AM(this.s,a));g=P;c=o;this.c==(KL(),UM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Mi(this.y);e.c<e.e.Ce();)d=Ni(e),b=null,n=SM(d),w=d.ob,y(w,146)&&(b=w,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),this.c==UM?(n.e?++h:(n.c=QM(this.x.b,d).c,y(w,146)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=QM(this.w.b,d).b,y(w,146)&&(n.b+=b.b))):(n.d?++i:(n.b=QM(this.w.b,
+d).b,y(w,146)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=QM(this.x.b,d).c,y(w,146)&&(n.c+=b.c)));for(e=new Mi(this.y);e.c<e.e.Ce();)d=Ni(e),b=null,n=d.nb,w=d.ob,y(w,146)&&(b=w,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==UM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,146)&&(l-=b.c,f-=b.b),this.c==LL?(n.t=this.b==(VM(),WM)?q:this.b==YM?q+~~(P/2)-~~(J/2):q+P-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(VM(),WM)?(n.t=q,n.u=B):this.b==YM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
+l,n.s=f,q+=J+G),a.b&&(w=d.dd()-dk(a.pb)-AM(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-fk(a.pb)-AM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));uM(this,a)}};_.b=null;_.c=null;function VM(){VM=u;WM=new ZM("START",0);YM=new ZM(Jb,1);$M=new ZM("END",2);aN=F(bN,k,141,[WM,YM,$M])}function ZM(a,b){E.call(this,a,b)}s(704,140,{114:1,117:1,119:1,141:1},ZM);var aN,YM,$M,WM;function KL(){KL=u;UM=new cN("HORIZONTAL",0);LL=new cN("VERTICAL",1);dN=F(eN,k,142,[UM,LL])}
+function cN(a,b){E.call(this,a,b)}s(705,140,{114:1,117:1,119:1,142:1},cN);var dN,UM,LL;s(707,1,{147:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function TM(){this.f=!1}function WK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(706,707,{143:1,147:1},TM,WK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function fN(a,b){if(a.n)return!0;tM(a,b);if(0<a.y.d){a.b=gv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,144))d=new gN,c.nb=d;a.c=d;a.y.Ie();aj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function hN(){BM.call(this)}s(708,686,{},hN);
+_.Uf=function(a){var b,c;c=new tL;fN(this,a);if(this.b){b=QM(this.x.b,this.b).c;var d=QM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,146)&&(b=XM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=yM(this.p.b,a).c+yM(this.q.b,a).d+zM(this.f.b,a).c+zM(this.i.b,a).d+AM(this.t,a)+AM(this.u,a);c.b+=yM(this.r.b,a).e+yM(this.o.b,a).b+zM(this.j.b,a).e+zM(this.e.b,a).b+AM(this.v,a)+AM(this.s,a);return c};
+_.Tf=function(a){var b,c,d,e,f;fN(this,a)&&(d=AM(this.t,a),e=AM(this.v,a),c=hr(a.pb),f=c.c-(d+AM(this.u,a)),c=c.b-(e+AM(this.s,a)),b=this.b.ob,y(b,146)&&(b=XM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-dk(a.pb)-AM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-fk(a.pb)-AM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),uM(this,a))};_.b=null;_.c=null;function gN(){this.f=!1}
+s(709,707,{144:1,147:1},gN);function XM(a){var b,c,d,e;null==a.b&&(a.b=v(H,r,-1,4,1),e=to(Rv(Rv(a.d,0),0)),c=to(Rv(Rv(a.d,2),2)),d=pL(a.pb),b=zK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function iN(a,b){a.kb&&bk(a);return Sw(a,b)}function jN(){tx();jx.call(this,ux)}s(710,320,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,146:1},jN);_.vd=function(a){return iN(this,a)};_.b=null;
+function kN(a){var b;b=a.ob;return y(b,146)?b:a}function lr(a){if(!a.kb)return new tL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Uf(a),nr(a,a.k),a.e.Tf(a),a.k=a.e.Uf(a);return a.k}function kK(a){return y(a,146)?a.jb:a}function lN(a){var b;if(!a.o){b=(!CL&&(CL=new BL),CL);var c=tN(a,gb,!0);b.b=c;c=tN(a,hb,!0);b.c=c;a.o=b}return a.o}
+function jK(a,b,c,d,e){if(y(b,63))throw new Gk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,147)&&f.f?(c=new jN,Fw(a,c,a.pb,d,!0),Tw(c,b)):Fw(a,b,c,d,e);lK(a,b)}function VK(a,b,c,d){b.nb=c;jK(a,b,a.pb,d,!0)}
+function lK(a,b){var c;c=a.e;if(b){var d=c.k;Vi(d.d,b);Vi(d.f,b);Vi(d.c,b);Vi(d.b,b);Vi(d.e,b)}else d=c.k,oz(d.d),oz(d.f),oz(d.c),oz(d.b),oz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==kN(a))c=c.ob;else{if(y(c,139)||y(c,62))d=c,c=c.ob,c==kN(d)&&(c=c.ob);y(c,146)&&y(c.ob,138)&&(c=c.ob)}y(c,145)&&!y(c,138)&&(c.Nf(a.ob),c.Nf(a))}}
+function pr(a){if(a.kb&&a.pb.style.display!=If){a.pb.scrollTop=0;var b=a.pb,c=0;!yo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Tf(a);a.d=!1;PM(a)}}function PM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=kK(Gz(a.q,d)),y(b,146)&&(b=b.jb),b.jd()&&(y(b,145)?b.Of():y(b,76)&&b.Ld())}function mK(a,b){var c;y(b,146)&&(b=y(b,146)?b.jb:b);c=kN(b);return Mw(a,c)?(y(c,146)&&iN(c,b),lK(a,null),!0):!1}
+function FL(a,b){var c;a.e=b;null!=a.f&&ej(a,jw(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Pz(a.f,lo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));fj(a,jw(a.pb)+Ca+a.f);lK(a,null)}function tN(a,b,c){a.n||(a.n=$doc.createElement(Bg),rL(a.n,Yf,dd),rL(a.n,dh,Qe),rL(a.n,Ze,cb),rL(a.n,Sg,cb),a.pb.appendChild(a.n));rL(a.n,gh,b);rL(a.n,Pe,b);a=oL(a.n);return c?a.c:a.b}
+function RM(a,b){var c;c=null.Vf();if(c==(Aj(),vq)){c=(lN(a),null.Vf());var d=(-1==AL&&(AL=hK(ib,!0)),AL);return L(K(Math.round(100*d*c/254)))}if(c==lq)return c=lN(a),d=null.Vf(),L(K(oF(d*(-1==c.b&&(c.b=hK(gb,!0)),c.b))));if(c==nq)return c=lN(a),d=null.Vf(),L(K(oF(d*(-1==c.c&&(c.c=hK(hb,!0)),c.b))));if(c==tq)return c=(lN(a),null.Vf()),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(d*c)));if(c==xq)return c=(lN(a),null.Vf()),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(10*d*c/254)));if(c==rq)return L(K(oF(12*
+(lN(a),null.Vf())*L(K(oF((-1==AL&&(AL=hK(ib,!0)),AL)/72))))));if(c==jq)return tN(a,null.Vf(),b);if(c==pq)return c=(lN(a),L(K(oF(null.Vf())))),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(d*c/72)));if(null.Vf()==hq)return L(K(oF(null.Vf())));throw new Gk("Invalid size: "+null.Vf());}function KK(){var a=new hN;Pw.call(this);this.k=new ir(-1,-1);new uN(this);this.pb[xd]="mosaic-LayoutPanel";FL(this,a)}s(711,310,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,145:1},KK);
+_.zd=function(a){jK(this,a,this.pb,this.q.d,!0)};_.od=function(){zw(this,new vN)};_.pd=function(){zw(this,new wN)};_.Mf=function(){return lr(this)};_.wd=function(a){return Iw(this.q,kN(a))};_.xd=function(a,b,c,d){jK(this,a,b,c,d)};_.Nf=function(a){lK(this,a)};_.yd=function(){return new ww(this)};_.Of=function(){pr(this)};
+_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=lr(this),null!=this.j)a=a.b+ag,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+ag);this.ld(b);this.i=null}else b=a.b+ag,this.nd(a.c+ag),this.ld(b);pr(this)}};_.Ld=function(){pr(this)};_.vd=function(a){return mK(this,a)};_.ld=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=kN(a);Lw(this,a);this.Bd(a,b,c)};
+_.nd=function(a){this.pb.style[gh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function vN(){}s(712,1,{},vN);_.Jd=function(a){kN(a).rd()};function wN(){}s(713,1,{},wN);_.Jd=function(a){kN(a).sd()};function ww(a){this.c=a;this.b=new Kw(this.c.q)}s(714,1,{},ww);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return kK(xw(this.b))};_.$c=function(){yw(this.b)};_.c=null;function xN(){xN=u;new Zx}
+function uN(a){xN();Oi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new yN(this)}s(715,9,{},uN);function yN(a){yk();this.b=a}s(716,26,{},yN);_.Ac=function(){lK(this.b.b,null);pr(this.b.b)};_.b=null;function eM(a){a=a.ob;return!a?null:y(a,145)?a:eM(a)}function EK(a,b,c){var d;d=a.pb;xM(a,b,c,pL(d),zK(d),qL(d))}
+function xM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.nd((0>g?0:g)+(Aj(),ag)),b!=a.gd()&&a.nd((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(Aj(),ag)),c!=a.fd()&&a.ld((0>c?0:c)+ag))}function nr(a,b){EK(a,b.c,b.b)}function wM(a,b,c,d){b=kN(b);Lw(a,b);a.Bd(b,c,d)}s(719,1,{});
+function RE(){var a,b,c,d;d=sF("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function zN(){this.b=new Ki;new Ki;new Ki}s(718,719,{},zN);function QE(){QE=u;AN=new zN}function VE(){var a=SE,b=$wnd.JSApplet.JSME;QE();x(AN.b,a,b)}var AN;
+function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Wn&&(e=lk(),2E3<e-Yn&&(Yn=e,Xn=Vn()));if(0==Wn++){var f=(Zn(),$n),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=io(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Zn(),$n),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=io(l,m);while(h.d);h.d=m}}--Wn;c&&-1!=Xn&&($wnd.clearTimeout(Xn),Xn=-1)}return b}catch(o){throw o;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Vt)()}catch(d){a(b)}else A(Vt)()}var TE=U(1),On=U(102),BN=fF(" I"),H=aF(726,BN),KF=aF(724,TE),CN=fF(" Z"),YH=aF(727,CN);U(101);U(100);U(99);var DN=U(506),Cn=aF(728,DN),EN=U(263),xu=aF(729,EN);U(264);U(140);var FN=fF(" B");U(496);var GN=fF(" C"),Fi=aF(730,GN);U(494);var HN=fF(" D"),sG=aF(731,HN);U(495);U(497);var IN=U(500),nF=aF(732,IN),JN=fF(" J"),KN=U(2),Xt=aF(725,KN),lL=aF(733,FN);U(509);U(492);U(98);U(192);U(107);U(488);var SE=U(486);
+U(491);U(116);U(117);U(96);U(109);U(110);U(111);U(503);U(498);U(487);U(719);U(718);var UE=eF(),KB=U(418),eG=aF(734,KB),LN=U(549),HH=aF(735,LN),MN=U(404);U(403);U(402);U(401);U(545);var Ot=aF(736,H),NN=V(547,function(){kG();return LH}),MH=aF(737,NN);U(548);U(427);U(426);U(541);U(540);U(550);U(551);U(546);U(461);U(544);var mB=aF(738,MN);U(416);U(553);U(204);U(203);U(297);U(244);U(299);U(212);var ON=U(211);U(247);U(246);U(245);U(398);U(399);U(400);U(314);var PN=U(313);U(312);U(318);U(332);U(555);U(554);
+U(311);U(310);U(557);U(556);U(562);U(563);U(564);U(565);U(566);U(567);U(568);U(569);U(558);U(559);U(560);U(561);U(374);U(250);U(249);U(323);U(324);U(325);U(580);U(589);U(26);U(581);U(582);U(583);U(584);U(585);U(586);U(587);U(588);U(295);U(473);U(472);U(513);U(515);U(514);U(516);U(518);U(517);U(519);U(523);U(524);U(370);U(373);U(371);U(372);U(444);U(443);var EC=U(442),PG=aF(739,EC),bI=aF(740,JN);U(433);U(428);U(429);U(579);U(520);U(526);U(521);U(522);U(438);U(437);U(436);U(441);
+var QN=eF(),bK=aF(741,QN);U(471);U(481);U(480);U(479);U(482);U(483);U(622);U(623);U(624);U(625);U(532);var RN=V(253,function(){Dt();return It}),Jt=aF(742,RN);U(512);U(451);U(452);U(435);var oC=U(430);U(414);U(415);U(440);var zC=U(439);U(432);U(431);U(530);U(539);U(421);var OB=U(420);U(475);U(542);U(543);U(505);U(552);U(449);U(450);U(424);U(406);U(405);U(458);eF();eF();eF();U(408);U(409);U(293);
+var SN=V(180,function(){Aj();return zq}),Aq=aF(743,SN),TN=V(139,function(){Bj();return No}),Oo=aF(744,TN),UN=V(146,function(){Po();return zp}),Ap=aF(745,UN),VN=V(165,function(){Bp();return Kp}),Lp=aF(746,VN),WN=V(170,function(){Mp();return Vp}),Wp=aF(747,WN),XN=V(175,function(){Xp();return fq}),gq=aF(748,XN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(141,null);V(142,null);V(143,null);V(144,null);V(145,null);V(147,null);V(157,null);
+V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(148,null);V(149,null);V(150,null);V(151,null);V(152,null);V(153,null);V(154,null);V(155,null);V(156,null);V(166,null);V(167,null);V(168,null);V(169,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(202);U(209);U(210);U(385);var Hz=aF(749,PN);U(386);U(592);U(591);U(425);U(208);U(234);U(236);var VB=U(423);U(474);U(411);U(410);U(417);U(536);U(346);U(348);U(347);
+U(349);U(508);U(239);U(460);U(207);U(227);U(228);U(230);U(225);U(224);U(226);var XB=U(575);U(419);U(594);U(599);U(459);U(499);U(462);var oB=U(413),nB=aF(750,OB);U(214);U(218);U(638);U(576);U(446);U(447);U(448);U(412);U(231);U(248);U(572);U(573);U(337);U(336);U(342);U(343);U(628);U(600);U(601);U(525);U(533);U(534);U(535);U(593);U(595);var pC=U(434);U(216);U(215);U(217);U(219);U(537);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(598);U(317);U(316);U(315);U(606);U(605);U(627);U(603);U(626);
+var YN=V(682,function(){fr();return rM}),sM=aF(751,YN);U(681);U(680);U(672);U(673);U(674);U(675);U(676);U(677);U(678);U(679);U(653);var ZN=V(319,function(){kx();return rx}),sx=aF(752,ZN),$N=V(366,function(){fx();return $y}),az=aF(753,$N);U(17);U(367);U(368);U(363);U(364);U(365);U(18);U(19);U(20);U(457);U(422);U(669);U(354);U(670);U(355);U(356);U(357);U(358);U(361);U(328);U(327);var aO=U(326);U(596);U(597);U(602);U(275);U(331);U(362);U(206);U(350);U(377);U(376);U(378);
+var bO=V(379,function(){rz();return Cz}),Dz=aF(754,bO);V(380,null);V(381,null);V(382,null);V(383,null);U(251);U(268);U(577);U(329);U(345);U(344);U(529);U(394);U(321);U(205);U(578);U(330);U(655);U(3);U(658);U(659);U(657);U(656);U(649);U(648);U(711);U(712);U(713);U(714);U(651);U(242);var cD=U(454),eD=aF(755,cD);U(455);U(453);U(29);U(30);U(28);U(31);U(34);U(35);U(36);U(37);U(38);U(39);var cO=U(51),Py=aF(756,cO);U(40);U(41);U(42);U(43);U(44);U(45);U(46);U(48);U(47);U(49);U(50);U(52);U(53);U(55);U(56);
+U(54);U(57);U(58);U(59);U(60);U(62);U(64);U(65);U(63);U(61);U(66);U(67);U(68);U(69);U(71);U(74);U(73);U(75);U(78);U(79);U(77);U(80);U(81);U(82);U(83);U(84);U(85);U(87);U(88);U(86);U(89);U(90);U(91);U(92);U(94);U(95);U(93);var uL=U(640);U(322);var yL=U(642);U(240);U(667);U(666);U(467);U(466);U(468);U(241);U(277);U(279);U(278);U(269);U(320);U(710);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(613);U(456);U(469);U(389);U(201);U(306);U(308);U(307);U(273);U(388);U(270);U(604);var aL=aF(757,aO);U(610);U(609);
+U(617);U(607);U(608);U(614);U(615);U(611);U(612);U(463);U(464);U(470);U(243);U(668);U(635);U(490);U(510);U(272);U(574);var zL=U(643);U(652);U(671);U(707);U(706);U(213);U(229);U(4);U(634);U(33);U(280);U(351);U(352);U(353);U(281);var jM=aF(758,ON);U(282);U(686);U(703);var dO=V(704,function(){VM();return aN}),bN=aF(759,dO),eO=V(705,function(){KL();return dN}),eN=aF(760,eO);U(689);U(698);U(697);U(701);U(700);U(696);U(695);U(693);U(694);U(692);U(691);U(688);U(690);U(699);U(702);U(687);U(335);U(384);U(375);
+U(32);U(70);U(654);U(708);U(334);U(333);U(339);U(340);U(338);U(283);U(21);U(304);U(305);U(11);U(14);U(24);var fO=U(27),Jk=aF(761,fO);U(25);U(22);U(23);U(709);U(8);U(10);U(9);U(715);U(716);U(660);U(663);U(664);U(665);U(661);U(662);var wL=U(641);U(645);U(646);U(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file