summaryrefslogtreecommitdiff
path: root/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html')
-rw-r--r--public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html598
1 files changed, 598 insertions, 0 deletions
diff --git a/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html b/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html
new file mode 100644
index 0000000..0203d59
--- /dev/null
+++ b/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html
@@ -0,0 +1,598 @@
+<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 = '59C599C70C55FAEAE8D77121FFC507DA';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",ea=" ",fa=" of ",ha='"',ia='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",za="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ma="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
+hb="1in",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",ub="@",wb="A",xb="After",yb="Any",zb="Aromatic",Bb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Tb="H",Ub="Helvetica",Vb="I",Wb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",cc="N",dc="NA",fc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",sc="RIGHT",tc="ROLL_DOWN",uc="RXN",vc="Reset",wc="Resize-",zc="Ring",Ac="S",Ec="SMILES",Fc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="West",Lc="X",Mc="[",Nc="\\",Uc="]",Vc="__uiObjectID",Wc="a",Xc="absolute",Yc="alert",Zc="alertdialog",$c="align",ad="antialias",bd="application",cd="article",
+dd="auto",ed="backgroundColor",fd="banner",gd="blur",hd="bolder",id="border",md="bottom",od="button",pd="cellPadding",qd="cellSpacing",rd="center",sd="change",td="checkbox",ud="className",vd="click",wd="click marked atom to delete mark",xd="clip",yd="col",zd="colSpan",Ad="columnheader",Bd="combobox",Cd="complementary",Dd="contentinfo",Ed="contextmenu",Fd="dblclick",Jd="definition",Od="dialog",Pd="dir",Qd="directory",Rd="display",Sd="div",Td="document",Ud="dragdrop-handle",Vd="dragdrop-selected",Wd=
+"dragenter",Xd="dragover",Yd="end_gesture",Zd="error",$d="filter",ae="float",be="focus",ce="fontFamily",de="fontSize",ee="fontStyle",fe="fontWeight",ge="form",he="function",ie="g",je="gesturechange",ke="gestureend",le="gesturestart",ne="google",oe="grid",pe="gridcell",qe="group",re="gwt-MenuBar",se="gwt-MenuBarPopup",ze="heading",Ae="height",Be="hidden",Ce="ie9",De="img",Ee="is_touch_supported",Fe="italic",Ge="java.vm.name",He="jsa-resetDiv",Ie="keydown",Je="keypress",Ke="keyup",Le="left",Me="link",
+Ne="list",Oe="listbox",Pe="listitem",Qe="load",Re="log",Te="ltr",Ue="main",Ve="marquee",We="math",Xe="menu",Ye="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",gf="menuitemradio",hf="middle",jf="mousedown",kf="mousemove",lf="mouseout",mf="mouseover",nf="mouseup",of="mousewheel",pf="msie",qf="multipart",rf="n",sf="navigation",tf="none",uf="noreaction",vf="note",wf="nowrap",xf="null",yf="number",zf="object",Af="offsetHeight",Bf="offsetWidth",Cf="ontouchstart",Df="opacity",Ef="opera",Ff=
+"option",Gf="outline",Hf="overflow",If="padding",Jf="popupContent",Kf="position",Lf="presentation",Nf="progressbar",Of="px",Pf="px, ",Qf="px;",Rf="radio",Sf="radiogroup",Tf="reaction",Uf="region",Vf="rgb(",Wf="right",Xf="rotation",Zf="row",$f="rowgroup",ag="rowheader",bg="rtl",cg="s",dg="scale100",eg="scrollbar",fg="se",gg="search",hg="separator",ig="serif",jg='shape-rendering="crispEdges"',kg="slider",lg="span",mg="spinbutton",ng="status",og="styleFloat",pg="subMenuIcon-selected",qg="tab",rg="table",
+sg="tablist",tg="tabpanel",ug="tbody",vg="td",wg="text",xg="textAlign",yg="textbox",zg="timer",Ag="toolbar",Bg="tooltip",Cg="top",Dg="touchcancel",Eg="touchend",Fg="touchmove",Gg="touchstart",Hg="tr",Ig="tree",Jg="treegrid",Kg="treeitem",Lg="true",Mg="value",Ng="verticalAlign",Og="visibility",Pg="visible",Qg="whiteSpace",Rg="width",Sg="x",Tg="zIndex",Ug="zoom",Vg="|",_,Wg={l:4194303,m:4194303,h:1048575},Xg={l:0,m:0,h:0},Yg={l:1,m:0,h:0},Zg={l:2,m:0,h:0},$g={l:3,m:0,h:0},ah={l:4,m:0,h:0},bh={l:8,m:0,
+h:0},ch={l:10,m:0,h:0},dh={l:16,m:0,h:0},kh={l:32,m:0,h:0},lh={l:64,m:0,h:0},mh={l:128,m:0,h:0},nh={l:256,m:0,h:0},oh={l:512,m:0,h:0},ph={l:1024,m:0,h:0},qh={l:2048,m:0,h:0},rh={l:8192,m:0,h:0},sh={l:16384,m:0,h:0},th={l:32768,m:0,h:0},uh={l:65536,m:0,h:0},vh={l:131072,m:0,h:0},wh={l:262144,m:0,h:0},xh={l:524288,m:0,h:0},yh={},zh={67:1,69:1,84:1},Ah={18:1,67:1},Bh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Ch={83:1},Dh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Eh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,
+34:1,36:1},Fh={7:1,8:1,67:1,70:1,72:1},Gh={13:1,37:1},Hh={20:1},Ih={68:1},Jh={6:1,8:1,67:1,70:1,72:1},Kh={67:1,73:1,81:1},Lh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Mh={87:1},k={67:1,69:1},Nh={85:1},Oh={8:1,9:1,67:1,70:1,72:1},Ph={67:1},Qh={67:1,73:1,79:1,81:1},Rh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Sh={11:1},Th={38:1,67:1,73:1,79:1,81:1},Uh={35:1,67:1,70:1,72:1},Vh={49:1,67:1},Wh={27:1,34:1},Xh={67:1,73:1,75:1,79:1,81:1},Yh={84:1},r={66:1,67:1,69:1},Zh=
+{44:1,49:1,63:1,67:1},$h={67:1,69:1,83:1},ai={65:1},bi={10:1,67:1,70:1,72:1},ci={21:1},di={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ei={67:1,83:1},fi={14:1},gi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},hi={44:1,45:1,49:1,63:1,67:1},ii={44:1,45:1,49:1,55:1,63:1,67:1};function s(a,b,c){var d=yh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=yh[a]=function(){}),_=d.prototype=0>b?{}:new yh[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 ji(this)};_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(ki,k,-1,8,1);d=(li(),mi);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 ni(){ni=u;oi=new pi}
+function qi(a){for(var b,a=new ri(a.j.k);a.b<a.d.ue();)b=si(a),ti(b._c(),Vd,!1),ui(a)}function vi(a,b,c){var a=a.n,d;try{d=new wi(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=xi(e);if(y(e,73))throw new yi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}ti(b._c(),Sb,!0);ti(c._c(),Ud,!0);x(oi,b,c)}
+function zi(a,b){var c;c=Ai(oi,b);var d;d=Ai(a.n.c,c);if(!d)throw new Bi("dragHandle was not draggable");Ci(d.b.a);Ci(d.d.a);Ci(d.c.a);ti(b._c(),Sb,!1);ti(c._c(),Ud,!1)}function Di(a){var b;a.o=!1;for(a=new ri(a.j.k);a.b<a.d.ue();)b=si(a),ti(b._c(),Vd,!1),ui(a)}function Ei(a,b){Fi(a.j.k,b)?ti(b._c(),Vd,!1):a.o?(Gi(a.j.k,b),ti(b._c(),Vd,!0)):(a.j.k.ze(),Gi(a.j.k,b))}function Hi(a){this.f=a;this.j=new Ii(this);this.n=new Ji(this.j)}s(3,1,{});_.jc=function(){Ki(this.j.e,"dragdrop-dragging")};
+_.kc=function(){Li(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var oi;function Ii(a){this.k=new Mi;this.d=a;this.a=a.f}s(4,1,{},Ii);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ni(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function Oi(a,b){var c;c=Pi(a.c,Qi).a;b.a.ctrlKey||b.a.metaKey||qi(a.b.d);Ei(a.b.d,c)}function Ri(a){a.b.f=null;a.b.d.kc();Si((Ti(),Ui(null)),a.a,0,0);var b=a.a.gb;Vi=b;Wi();Xi=b;a.d=2}
+function Ji(a){this.c=new pi;this.b=a;this.a=new Yi;Zi(this.a,$i(),aj());z(this.a,this,(bj(),bj(),cj));z(this.a,this,(dj(),dj(),ej));a=this.a.gb.style;a[$d]="alpha(opacity=0)";a.opacity=0;a.margin=0+(fj(),Of);a.borderStyle=(gj(),tf);a[ed]="blue"}s(5,1,{},Ji);
+_.mc=function(a){var b,c,d,e;c=a.f;d=hj(a);e=ij(a);b=jj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!Qi)Qi=c,this.b.e=Pi(this.c,Qi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==kj(this.b.k,this.b.e)&&(qi(this.b.d),Ei(this.b.d,this.b.e)),lj(new yj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new zj(Qi,null),Qi!=this.b.e&&(c=new zj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,Ri(this),1!=this.d&&Ni(this,this.b.i,this.b.j))};
+_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Aj(a,b);a=Bj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Cj(Dj(d-this.f),Dj(a-this.i))>=this.b.d.k?(Ej(),-1!=kj(this.b.k,this.b.e)||Ei(this.b.d,this.b.e),c=new zj(Qi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Ri(this)):Fj.preventDefault()),1==this.d)return;Fj.preventDefault();Ni(this,d,a)};
+_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Aj(a,b);b=Bj(a,b);if(1==jj(a.a)&&(this.e=!1,Qi))try{if(Ej(),1==this.d)Oi(this,a);else{d!=this.a&&(c=new zj(d,null),e+=c.a,b+=c.d);try{Ni(this,e,b),this.b.d.jc(),3!=this.d&&Oi(this,a)}finally{var f=this.a.gb;Vi&&f==Vi&&(Vi=null);Wi();f===Xi&&(Xi=null);Gj(this.a);this.d=1;this.b.e=null}}}finally{Qi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Qi=null;function yj(){}s(6,1,ci,yj);_.pc=function(){Ej()};
+function wi(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},wi);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ua+this.a+Ba+this.d+va};function zj(a,b){!a||a==(Ti(),Ui(null))?this.f=this.e=0:(this.e=a.Xc()-Hj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Ti(),Ui(null))?this.c=this.b=0:(this.b=Ij(b.gb)+b.gb.clientLeft,this.c=Jj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},zj);
+_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Ej(){try{$doc.selection.empty()}catch(a){}}function Kj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Fi(c.a,b);0==c.a.c&&Lj(c.b);a.q=null}a.qc()}}function Mj(a,b){var c=Nj();Kj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Oj(a.k,Nj())}
+function Pj(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function Oj(a,b){if(Pj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Qj(d,a.a.k);Gi(d.a,e);1==d.a.c&&Rj(d.b,16);c.q=e}else a.a.q=null}function Sj(a){this.a=a}s(18,1,{},Sj);_.a=null;s(19,1,{});s(20,1,{2:1});function Tj(){Tj=u;Uj=new Vj}s(21,19,{});var Uj=null;function Vj(){this.a=new Mi;this.b=new Wj(this)}s(22,21,{},Vj);function Xj(){Xj=u;Yj=new Mi;var a=new Zj;$j();ak(bk?bk:bk=new ck,a)}function Lj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Fi(Yj,a)}
+function Rj(a,b){if(0>b)throw new dk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Fi(Yj,a);a.b=!1;a.c=ek(a,b);Gi(Yj,a)}function fk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function ek(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Fi(Yj,this);this.vc()};_.b=!1;_.c=0;var Yj;function Wj(a){Xj();this.a=a}s(23,24,{},Wj);
+_.vc=function(){var a=this.a,b,c,d,e,f;b=v(gk,k,3,a.a.c,0);b=hk(a.a,b);c=new ik;for(e=0,f=b.length;e<f;++e)d=b[e],Fi(a.a,d),Oj(d.a,c.a);0<a.a.c&&Rj(a.b,Cj(5,16-(Nj()-c.a)))};_.a=null;function Qj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Qj);_.a=null;_.b=null;s(27,1,{});_.a=null;function jk(){this.a=Yc}s(26,27,{},jk);function kk(){this.a=Zc}s(28,27,{},kk);function lk(){this.a=bd}s(29,27,{},lk);s(31,1,{});_.a=null;function mk(a){this.a=a}s(30,31,{},mk);function nk(){this.a=cd}s(32,27,{},nk);
+function ok(){this.a=fd}s(33,27,{},ok);function pk(){this.a=od}s(34,27,{},pk);function qk(){this.a=td}s(35,27,{},qk);function rk(){this.a=Ad}s(36,27,{},rk);function sk(){this.a=Bd}s(37,27,{},sk);function tk(){this.a=Cd}s(38,27,{},tk);function uk(){this.a=Dd}s(39,27,{},uk);function vk(){this.a=Jd}s(40,27,{},vk);function wk(){this.a=Od}s(41,27,{},wk);function xk(){this.a=Qd}s(42,27,{},xk);function yk(){this.a=Td}s(43,27,{},yk);function zk(){this.a=ge}s(44,27,{},zk);function Ak(){this.a=oe}
+s(45,27,{},Ak);function Bk(){this.a=pe}s(46,27,{},Bk);function Ck(){this.a=qe}s(47,27,{},Ck);function Dk(){this.a=ze}s(48,27,{},Dk);function Ek(a){this.a=a.id}s(49,1,{4:1,5:1},Ek);_.a=null;function Fk(){this.a=De}s(50,27,{},Fk);function Gk(){this.a=Me}s(51,27,{},Gk);function Hk(){this.a=Ne}s(52,27,{},Hk);function Ik(){this.a=Oe}s(53,27,{},Ik);function Jk(){this.a=Pe}s(54,27,{},Jk);function Kk(){this.a=Re}s(55,27,{},Kk);function Lk(){this.a=Ue}s(56,27,{},Lk);function Mk(){this.a=Ve}s(57,27,{},Mk);
+function Nk(){this.a=We}s(58,27,{},Nk);function Ok(){this.a=Xe}s(59,27,{},Ok);function Pk(){this.a=df}s(60,27,{},Pk);function Qk(){this.a=ef}s(61,27,{},Qk);function Rk(){this.a=ff}s(62,27,{},Rk);function Sk(){this.a=gf}s(63,27,{},Sk);function Tk(){this.a=sf}s(64,27,{},Tk);function Uk(){this.a=vf}s(65,27,{},Uk);function Vk(){this.a=Ff}s(66,27,{},Vk);function Wk(){this.a=Lf}s(67,27,{},Wk);s(68,31,{},function(a){this.a=a});function Xk(){this.a=Nf}s(69,27,{},Xk);
+function Yk(){Yk=u;Zk=new mk("aria-activedescendant")}var Zk;function $k(){this.a=Rf}s(71,27,{},$k);function al(){this.a=Sf}s(72,27,{},al);function bl(){this.a=Uf}s(73,27,{},bl);
+function cl(){cl=u;dl=new kk;el=new jk;fl=new lk;gl=new nk;hl=new ok;il=new pk;jl=new qk;kl=new rk;ll=new sk;ml=new tk;nl=new uk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Bk;ul=new Ak;vl=new Ck;wl=new Dk;xl=new Fk;yl=new Gk;zl=new Ik;Al=new Jk;Bl=new Hk;Cl=new Kk;Dl=new Lk;El=new Mk;Fl=new Nk;Gl=new Pk;Hl=new Rk;Il=new Sk;Jl=new Qk;Kl=new Ok;Ll=new Tk;Ml=new Uk;Nl=new Vk;Ol=new Wk;Pl=new Xk;Ql=new al;Rl=new $k;Sl=new bl;Tl=new Ul;Vl=new Wl;Xl=new Yl;Zl=new $l;am=new bm;cm=new dm;em=
+new fm;gm=new hm;im=new jm;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;C=new pi;x(C,Uf,Sl);x(C,Yc,el);x(C,Od,pl);x(C,Zc,dl);x(C,bd,fl);x(C,Td,rl);x(C,cd,gl);x(C,fd,hl);x(C,od,il);x(C,td,jl);x(C,pe,tl);x(C,Ad,kl);x(C,qe,vl);x(C,Bd,ll);x(C,Cd,ml);x(C,Dd,nl);x(C,Jd,ol);x(C,Ne,Bl);x(C,Qd,ql);x(C,ge,sl);x(C,oe,ul);x(C,ze,wl);x(C,De,xl);x(C,Me,yl);x(C,Oe,zl);x(C,Pe,Al);x(C,Re,Cl);x(C,Ue,Dl);x(C,Ve,El);x(C,We,Fl);x(C,Xe,Kl);x(C,df,Gl);x(C,ef,Jl);x(C,
+ff,Hl);x(C,Ff,Nl);x(C,Rf,Rl);x(C,gf,Il);x(C,sf,Ll);x(C,vf,Ml);x(C,Lf,Ol);x(C,Nf,Pl);x(C,Sf,Ql);x(C,Zf,Xl);x(C,$f,Tl);x(C,ag,Vl);x(C,gg,am);x(C,hg,cm);x(C,eg,Zl);x(C,kg,em);x(C,mg,gm);x(C,ng,im);x(C,qg,Dm);x(C,sg,zm);x(C,tg,Bm);x(C,yg,Fm);x(C,zg,Hm);x(C,Ag,Jm);x(C,Bg,Lm);x(C,Ig,Rm);x(C,Jg,Nm);x(C,Kg,Pm)}var el,dl,fl,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,ul,tl,vl,wl,xl,yl,Bl,zl,Al,Cl,Dl,El,Fl,Kl,Gl,Jl,Hl,Il,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,C,Xl,Tl,Vl,Zl,am,cm,em,gm,im,Dm,zm,Bm,Fm,Hm,Jm,Lm,Rm,Nm,Pm;
+function Yl(){this.a=Zf}s(75,27,{},Yl);function Ul(){this.a=$f}s(76,27,{},Ul);function Wl(){this.a=ag}s(77,27,{},Wl);function $l(){this.a=eg}s(78,27,{},$l);function bm(){this.a=gg}s(79,27,{},bm);function dm(){this.a=hg}s(80,27,{},dm);function fm(){this.a=kg}s(81,27,{},fm);function hm(){this.a=mg}s(82,27,{},hm);function jm(){this.a=ng}s(83,27,{},jm);function Em(){this.a=qg}s(84,27,{},Em);function Am(){this.a=sg}s(85,27,{},Am);function Cm(){this.a=tg}s(86,27,{},Cm);function Gm(){this.a=yg}
+s(87,27,{},Gm);function Im(){this.a=zg}s(88,27,{},Im);function Km(){this.a=Ag}s(89,27,{},Km);function Mm(){this.a=Bg}s(90,27,{},Mm);function Sm(){this.a=Ig}s(91,27,{},Sm);function Om(){this.a=Jg}s(92,27,{},Om);function Qm(){this.a=Kg}s(93,27,{},Qm);function ik(){this.a=Nj()}function Nj(){return(new Date).getTime()}s(94,1,{},ik);function Tm(a){var b,c,d;d=new Um;for(c=a;c;)b=c.wc(),c!=a&&Vm(d.a,"Caused by: "),Wm(d,c.cZ.d),Vm(d.a,nb),Vm(d.a,null==b?"(No exception detail)":b),Vm(d.a,aa),c=c.e}
+function Xm(a){var b,c,d;c=v(Ym,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Zm;c[d]=a[d]}}function $m(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+nb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return $m(this)};_.e=null;_.f=null;function an(a){bn();this.f=a}s(98,99,Kh,an);function Bi(a){bn();this.f=a}function yi(a,b){bn();this.e=b;this.f=a}s(97,98,Qh,Bi,yi);
+function cn(a){bn();this.b=a;this.a=j;var b,c,d;c=[];d=v(Ym,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new dn(c[a]);Xm(d)}s(96,97,Qh,cn);
+_.wc=function(){if(null==this.c){this.d=null==this.b?xf:en(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":fn(this.b).d;this.a=this.a+nb+(en(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(en(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=j;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function gn(a,b){return hn(a)?a.eQ(b):a===b}
+function fn(a){return hn(a)?a.cZ:jn}function kn(a){return hn(a)?a.hC():ji(a)}
+function ln(){var a;ln=u;mn=(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 nn(a){ln();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=mn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var mn;s(105,1,{});function ji(a){return a.$H||(a.$H=++on)}function pn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function qn(){return $wnd.setTimeout(function(){0!=rn&&(rn=0);sn=-1},10)}var rn=0,on=0,tn=0,sn=-1;
+function un(){un=u;vn=new wn}function xn(a,b){a.a=yn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new zn(a)),An(a.e,1),!a.i&&(a.i=new Bn(a)),An(a.i,50))}function wn(){}function Cn(a){return a.xc()}function yn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Dn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=yn(b,e)):e[0].pc()}catch(f){if(f=xi(f),!y(f,81))throw f;}}return b}function An(a,b){un();$wnd.setTimeout(function(){B(Cn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+s(107,105,{},wn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var vn;function zn(a){this.a=a}s(108,1,{},zn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Dn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Nj();100>Nj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())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.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
+function Bn(a){this.a=a}s(109,1,{},Bn);_.xc=function(){this.a.d&&An(this.a.e,1);return this.a.j};_.a=null;function En(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=mb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function bn(){var a,b,c,d;c=En(new Fn);d=v(Ym,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new dn(c[a]);Xm(d)}function Fn(){}s(112,1,{},Fn);
+_.yc=function(a){var b,c,d;d=j;a=Gn(a);b=a.indexOf(ua);c=0==a.indexOf(he)?8:0;-1==b&&(b=Hn(a,In(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Gn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Vm(a,b){a[a.explicitLength++]=null==b?xf:b}function Jn(){var a=[];a.explicitLength=0;return a}function Kn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function D(a,b){return parseInt(a[b])||0}function Ln(a,b){return null==a[b]?null:""+a[b]}
+function Mn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Nn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function jj(a){a=a.button;return 1==a?4:2==a?2:1}function On(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==bg}function Ij(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;On(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
+function Jj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Hj(a){var b;b=a.scrollLeft||0;On(a)&&(b=-b);return b}function Pn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function aj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function $i(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
+function Qn(a,b){this.b=a;this.c=b}s(138,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return ji(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function gj(){gj=u;Rn=new Sn;Tn=new Un;Vn=new Wn;Xn=new Yn;Zn=new $n;ao=G(bo,k,6,[Rn,Tn,Vn,Xn,Zn])}s(137,138,Jh);var ao,Vn,Tn,Xn,Rn,Zn;function Sn(){Qn.call(this,fc,0)}s(139,137,Jh,Sn);function Un(){Qn.call(this,"DOTTED",1)}s(140,137,Jh,Un);function Wn(){Qn.call(this,"DASHED",2)}s(141,137,Jh,Wn);
+function Yn(){Qn.call(this,"HIDDEN",3)}s(142,137,Jh,Yn);function $n(){Qn.call(this,"SOLID",4)}s(143,137,Jh,$n);function co(){co=u;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=G(no,k,7,[eo,go,io,ko])}s(144,138,Fh);var mo,go,io,ko,eo;function fo(){Qn.call(this,fc,0)}s(145,144,Fh,fo);function ho(){Qn.call(this,"BLOCK",1)}s(146,144,Fh,ho);function jo(){Qn.call(this,"INLINE",2)}s(147,144,Fh,jo);function lo(){Qn.call(this,"INLINE_BLOCK",3)}s(148,144,Fh,lo);
+function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=G(yo,k,9,[po,ro,to,vo])}s(149,138,Oh);var xo,po,ro,to,vo;function qo(){Qn.call(this,Gb,0)}s(150,149,Oh,qo);function so(){Qn.call(this,Zb,1)}s(151,149,Oh,so);function uo(){Qn.call(this,ac,2)}s(152,149,Oh,uo);function wo(){Qn.call(this,sc,3)}s(153,149,Oh,wo);function fj(){fj=u;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=G(So,k,10,[zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po])}s(154,138,bi);
+var Ro,No,Do,Fo,Lo,Po,Jo,Bo,Ho,zo;function Ao(){Qn.call(this,"PX",0)}s(155,154,bi,Ao);function Co(){Qn.call(this,"PCT",1)}s(156,154,bi,Co);function Eo(){Qn.call(this,"EM",2)}s(157,154,bi,Eo);function Go(){Qn.call(this,"EX",3)}s(158,154,bi,Go);function Io(){Qn.call(this,"PT",4)}s(159,154,bi,Io);function Ko(){Qn.call(this,"PC",5)}s(160,154,bi,Ko);function Mo(){Qn.call(this,"IN",6)}s(161,154,bi,Mo);function Oo(){Qn.call(this,"CM",7)}s(162,154,bi,Oo);function Qo(){Qn.call(this,"MM",8)}s(163,154,bi,Qo);
+function To(){To=u;Uo=[];Vo=[];Wo=[]}var Uo,Vo,Wo;function Xo(){Xo=u;Yo()}function Yo(){Yo=u;Xo();Zo=v(I,r,-1,30,1)}function $o(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Zo;s(178,1,{});_.tS=function(){return"An event type"};_.f=null;s(177,178,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(176,177,{});_.Ac=function(){return this.Cc()};_.a=null;var ap=_.b=null;function bp(){bp=u;cp=new dp(gd,new ep)}function ep(){}s(175,176,{},ep);_.zc=function(a){a.Dc(this)};_.Cc=function(){return cp};
+var cp;function fp(){fp=u;gp=new dp(sd,new hp)}function hp(){}s(179,176,{},hp);_.zc=function(a){ip();jp(this,a.b,kp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return gp};var gp;s(182,176,Sh);function Aj(a,b){return(a.a.clientX||0)-Ij(b)+Hj(b)+$wnd.pageXOffset}function Bj(a,b){return(a.a.clientY||0)-(Jj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function hj(a){var b;return(b=a.b)?Aj(a,b):a.a.clientX||0}function ij(a){var b;return(b=a.b)?Bj(a,b):a.a.clientY||0}s(181,182,Sh);
+function lp(){lp=u;mp=new dp(vd,new np)}function np(){}s(180,181,Sh,np);_.zc=function(a){a.Ec(this)};_.Cc=function(){return mp};var mp;function op(){op=u;pp=new dp(Ed,new qp)}function qp(){}s(183,176,{},qp);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return pp};var pp;s(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var rp=_.c=0;function ck(){this.c=++rp}s(185,186,Gh,ck);
+function dp(a,b){this.c=++rp;this.a=b;!ap&&(ap=new sp);ap.a[a]=this;this.b=a}s(184,185,Gh,dp);_.a=null;_.b=null;function tp(){tp=u;up=new dp(Fd,new vp)}function vp(){}s(187,181,Sh,vp);
+_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(wp(),xp))a=yp(b.gb),c=new zp(D(b.gb,Bf),D(b.gb,Af)),d=new zp(D(b.K.ab.gb,Bf),D(b.K.ab.gb,Af)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Ap(b.z,!0);a=D(b.K.ab.gb,Bf);Bp(b,new zp(a,Cp(b.K.ab).a));b.A&&b.F!=xp&&Dp(b.f,b)}else Ap(b.z,!1),b.F!=(wp(),xp)?Bp(b,new zp(b.w.b,b.w.a)):Ep(b,yp(b.f.gb)),b.A&&b.F!=xp&&Fp(b.f,b);Gp(b.K.ab)}else Ap(b.z,!0)};_.Cc=function(){return up};var up;function Hp(){Hp=u;Ip=new dp(be,new Jp)}
+function Jp(){}s(188,176,{},Jp);_.zc=function(a){Gj(a.a.a)};_.Cc=function(){return Ip};var Ip;function Kp(){Kp=u;Lp=new dp(je,new Mp)}function Mp(){}s(189,176,{},Mp);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Np(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Op(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return Lp};var Lp;
+function Pp(){Pp=u;Qp=new dp(ke,new Rp)}function Rp(){}s(190,176,{},Rp);_.zc=function(a){a.a.a&&(a.a.b.a=null,Sp(a.a.a,a.a.b))};_.Cc=function(){return Qp};var Qp;function Tp(){Tp=u;Up=new dp(le,new Vp)}function Vp(){}s(191,176,{},Vp);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return Up};var Up;s(193,176,{});s(192,193,{});function Wp(){Wp=u;Xp=new dp(Ie,new Yp)}function Yp(){}s(194,192,{},Yp);
+_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Zp(),$p).length&&-999!=(Zp(),$p)[c]&&(c=(Zp(),$p)[c]);b=new aq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?bq(cq(a)):e=301;break;case 118:case 86:b&&dq(a.t,(!a.tb&&(a.tb=new eq(a)),a.tb));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:fq(a,Ln((gq(),hq)._b.a.gb,Mg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Tb;e=1300;break;case 114:case 82:a.ib=!0;a.I=oc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ma):801==a.b?(e=237,a.ib=!0,a.I=Ja):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.ib=!0,a.I=Ra);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ua);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
+a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?iq(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?iq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&iq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?iq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?iq(a,4):e=207;break;case 53:105==a.b?iq(a,5):e=208;break;case 54:105==a.b?iq(a,
+6):e=210;break;case 55:105==a.b?iq(a,7):e=211;break;case 56:105==a.b?iq(a,8):e=212;break;case 57:105==a.b?iq(a,9):(a.ib=!0,a.I="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}jq(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return Xp};var Xp;function kq(){kq=u;lq=new dp(jf,new mq)}function mq(){}s(195,181,Sh,mq);_.zc=function(a){a.mc(this)};_.Cc=function(){return lq};var lq;
+function bj(){bj=u;cj=new dp(kf,new nq)}function nq(){}s(196,181,Sh,nq);_.zc=function(a){a.nc(this)};_.Cc=function(){return cj};var cj;function oq(){oq=u;pq=new dp(lf,new qq)}function qq(){}s(197,181,Sh,qq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new zj(Qi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Ri(a))};_.Cc=function(){return pq};var pq;function dj(){dj=u;ej=new dp(nf,new rq)}function rq(){}s(198,181,Sh,rq);_.zc=function(a){a.oc(this)};_.Cc=function(){return ej};var ej;function sp(){this.a={}}
+s(199,1,{},sp);_.a=null;s(202,182,Sh);var sq=null;function tq(){tq=u;uq=new dp(Dg,new vq)}function vq(){}s(201,202,Sh,vq);_.zc=function(a){wq(a.a,this,a.a.k)};_.Cc=function(){return uq};var uq;function xq(){xq=u;yq=new dp(Eg,new zq)}function zq(){}s(203,202,Sh,zq);_.zc=function(a){wq(a.a,this,a.a.k)};_.Cc=function(){return yq};var yq;function Aq(){var a;this.a=(a=document.createElement(Sd),a.setAttribute(Cf,"return;"),typeof a.ontouchstart==he)}s(204,1,{},Aq);
+function Bq(){Bq=u;Cq=new dp(Fg,new Dq)}function Dq(){}s(205,202,Sh,Dq);_.zc=function(a){wq(a.a,this,a.a.n)};_.Cc=function(){return Cq};var Cq;function Eq(){Eq=u;Fq=new dp(Gg,new Gq)}function Gq(){}s(206,202,Sh,Gq);_.zc=function(a){Hq(a.a,this)&&(a.a.j&&Iq(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Rj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Fq};var Fq;function Jq(a,b){this.a=b;this.b=a}function Kq(a,b,c){bk&&(b=new Jq(b,c),a.Nc(b))}s(207,177,{},Jq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return bk};
+_.a=!1;var bk=_.b=null;function Lq(a){this.a=a}s(208,177,{},Lq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Mq};var Mq=_.a=null;function Nq(){}function Oq(a){var b;Pq&&(b=new Nq,a.Nc(b))}s(209,177,{},Nq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return Pq};var Pq=null;function Qq(a){this.a=a}s(210,177,{},Qq);_.zc=function(a){a.Mc(this)};_.Ac=function(){return Rq};var Rq=_.a=null;function Sq(){}s(211,177,{},Sq);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return Tq};var Tq=null;
+function Uq(a,b,c){a=a.a;if(!b)throw new Vq("Cannot add a handler with a null type");if(!c)throw new Vq("Cannot add a null handler");0<a.b?Wq(a,new Xq(a,b,c)):Yq(a,b,null,c);return new Zq(new $q(a,b,c))}
+function ar(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new Vq("Cannot fire null event");try{++d.b;i=br(d,b.Ac(),null);e=null;for(h=d.c?i.nf(i.ue()):i.mf();d.c?h.pf():h.Qc();){g=d.c?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=xi(l),y(l,81))f=l,!e&&(e=new cr),dr(e,f);else throw l;}}if(e)throw new er(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new ri(d.a);o.b<o.d.ue();)m=si(o),m.pc()}finally{d.a=null}}}}catch(n){n=xi(n);if(y(n,38))throw new fr(n.a);throw n;}finally{null==
+c?(b.e=!0,b.f=null):b.f=c}}function gr(a){hr.call(this,a,!1)}function hr(a,b){this.a=new ir(b);this.b=a}s(212,1,fi,gr,hr);_.Nc=function(a){ar(this,a)};_.a=null;_.b=null;s(215,1,{});function Wq(a,b){!a.a&&(a.a=new Mi);Gi(a.a,b)}function Yq(a,b,c,d){var e;e=Pi(a.d,b);e||(e=new pi,x(a.d,b,e));a=e.qe(c);a||(a=new Mi,e.se(c,a));a.df(d)}function jr(a,b,c,d){var e,f;e=br(a,b,c);e.ff(d)&&e.re()&&(f=Pi(a.d,b),f.te(c),f.re()&&Ai(a.d,b))}
+function br(a,b,c){a=Pi(a.d,b);if(!a)return kr(),kr(),lr;c=a.qe(c);return!c?(kr(),kr(),lr):c}s(214,215,{});_.a=null;_.b=0;_.c=!1;function ir(a){this.d=new pi;this.c=a}s(213,214,{},ir);function Zq(a){this.a=a}s(216,1,{},Zq);_.a=null;function er(a){yi.call(this,mr(a),nr(a));this.a=a}function nr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
+function mr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new or(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:Vm(b.a,"; "),d=d.wc(),Vm(b.a,d);return Kn(b.a)}s(218,97,Th,er);_.a=null;function fr(a){er.call(this,a)}s(217,218,Th,fr);s(219,1,{},function(){});function pr(a){a=Ln(a,Pd);return(null==a?0:bg==a||bg.toLowerCase()==a.toLowerCase())?(qr(),rr):(null==a?0:Te==a||Te.toLowerCase()==a.toLowerCase())?(qr(),sr):(qr(),tr)}
+function qr(){qr=u;rr=new ur("RTL",0);sr=new ur("LTR",1);tr=new ur("DEFAULT",2);vr=G(wr,k,15,[rr,sr,tr])}function ur(a,b){Qn.call(this,a,b)}s(221,138,{15:1,67:1,70:1,72:1},ur);var vr,tr,sr,rr;function xr(){}function yr(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=yr(e,d);G(a,b,c,d);return d}function zr(a){return Ar([Br,I],[k,r],[66,-1],a,0,2,1)}
+function Ar(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=yr(i?g:0,h);G(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Ar(a,b,c,d,e,f,g)}return l}function G(a,b,c,d){Cr();var e=Dr,f=Er;Cr();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 Fr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Gr;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Gr;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Gr;}a[b]=c}s(222,1,{},xr);_.qI=0;
+function Cr(){Cr=u;Dr=[];Er=[];var a=new xr,b=Dr,c=Er,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Dr,Er;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function en(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function hn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Hr(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Ir(){var a;$stats&&Jr("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ef))a=Ef;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(pf)&&9<=$doc.documentMode)a=Ce;else if(-1!=a.indexOf(pf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}E(Ce,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Jr("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=G(Kr,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&Jr("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";To();Wo.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;}");
+To();0!=Wo.length&&(a=Wo.join(j),a=(Xo(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:$o(0,a,!1),Wo.length=0);if(0!=Uo.length){a=Uo.join(j);a=(Xo(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Zo[b],0==c&&(c=Zo[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Zo[e]+=a.length;$o(e,a,!0)}Uo.length=0}0!=Vo.length&&(a=Vo.join(j),a=(Xo(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
+a:$o(b-1,a,!0),Vo.length=0);$stats&&Jr("export.client.JSME_export");new Lr;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==he)$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(g){}}function xi(a){return y(a,81)?a:new cn(a)}function Mr(a){return Nr(a&4194303,a>>22&4194303,0>a?1048575:0)}function Or(a){return Nr(a.l,a.m,a.h)}
+function Nr(a,b,c){return _=new Pr,_.l=a,_.m=b,_.h=c,_}
+function Qr(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rr;if(0==a.l&&0==a.m&&0==a.h)return Sr=Nr(0,0,0),Nr(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?(Sr=Nr(0,0,0),c=Or((Tr(),Ur))):(Sr=Nr(c.l,c.m,c.h),c=Nr(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Vr(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?Wr(e):0==c&&0!=d&&0==e?Wr(d)+22:0!=c&&0==d&&0==e?Wr(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Or((Tr(),Xr)),c=!0,g=!g;else return c=Yr(a,f),g&&ls(c),Sr=Nr(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Vr(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Yr(c,d);f&&ls(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=Nr(f,i,c);g?Sr=Vr(c):Sr=Nr(c.l,c.m,c.h);return e}if(!ms(a,b))return e?Sr=Vr(a):Sr=Nr(a.l,a.m,a.h),Nr(0,0,0);c=c?a:Nr(a.l,a.m,a.h);var h,l,m,o;f=ns(b)-ns(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=Nr(i&4194303,l&4194303,h&1048575);for(l=Nr(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&&ls(l);e?(Sr=Vr(c),d&&(Sr=os(Sr,(Tr(),Ur)))):Sr=Nr(c.l,c.m,c.h);return l}
+function ls(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 ns(a){var b;b=ps(a.h);return 32==b?(b=ps(a.m),32==b?ps(a.l)+32:b+20-10):b-12}var Sr=null;function qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Nr(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function rs(a,b){return Nr(a.l&b.l,a.m&b.m,a.h&b.h)}function ss(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function L(a){var b,c,d;if(isNaN(a))return Tr(),ts;if(-9223372036854775E3>a)return Tr(),us;if(9223372036854775E3<=a)return Tr(),Xr;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=Nr(a,b,c);d&&ls(b);return b}function vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==ws&&(ws=v(xs,k,16,256,0)),c=ws[b],!c&&(c=ws[b]=Mr(a)),c):Mr(a)}
+function ys(a){var b=Xg,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 ms(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 zs(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;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;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((H&31)<<17)+(c>>22);q=(q>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return Nr(c&4194303,n&
+4194303,q&1048575)}function Vr(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Nr(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Yr(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 Nr(c&4194303,d&4194303,e&1048575)}function os(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Nr(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function M(a){return a.l|a.m<<22}function As(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+As(Vr(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=vs(1E9);a=Qr(a,b);b=j+M(Sr);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ws=null;function Tr(){Tr=u;Xr=Nr(4194303,4194303,524287);us=Nr(0,0,524288);Ur=vs(1);vs(2);ts=vs(0)}var Xr,us,Ur,ts;function Pr(){}s(231,1,{16:1},Pr);
+function Jr(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Bs(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(236,1,{},Bs);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Cs(a,b){Vm(a.a.a,b.a);return a}function Ds(){this.a=new Es}s(237,1,{},Ds);function Fs(a){if(null==a)throw new Vq("css is null");this.a=a}s(238,1,{17:1,67:1},Fs);
+_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;function Hs(a){if(null==a)throw new Vq("html is null");this.a=a}s(240,1,Ah,Hs);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;s(241,1,Ah,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;
+function Is(){Is=u;Js=RegExp(oa,ie);Ks=RegExp(sb,ie);Ls=RegExp(pb,ie);Ms=RegExp(ta,ie);Ns=RegExp(ha,ie)}function Os(a){Is();-1!=a.indexOf(oa)&&(a=a.replace(Js,pa));-1!=a.indexOf(pb)&&(a=a.replace(Ls,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ks,qa));-1!=a.indexOf(ha)&&(a=a.replace(Ns,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ms,"&#39;"));return a}var Js,Ks,Ls,Ns,Ms;function Ps(a){if(null==a)throw new Vq("uri is null");this.a=a}s(243,1,{19:1},Ps);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};
+_.a=null;function Qs(){Qs=u}s(245,1,{});function Rs(){}s(246,1,{},Rs);var Ss=null;function Ts(){}s(247,245,{},Ts);var Us=null;function Vs(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=br(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=br(a.a,f,null).lf(e),y(d,20)&&gn(d.a,b)){var h=a.a,l=f;0<h.b?Wq(h,new Ws(h,l,null,d)):jr(h,l,null,d)}}}s(248,1,Hh);_.a=null;function Xs(a){this.a=a}s(249,248,Hh,Xs);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function Ys(a){this.a=a}s(250,248,Hh,Ys);
+_.Lc=function(){var a=this.a;Zs(($s(),at),a.a,!0)};function bt(){bn()}s(251,97,Qh,bt);function ct(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Rj(a.d,1))}function dt(){this.a=new et(this);this.b=new Mi;this.d=new ft(this);this.f=new gt(this)}s(252,1,{},dt);_.c=!1;_.e=!1;function et(a){Xj();this.a=a}s(253,24,{},et);_.vc=function(){if(this.a.c){var a=this.a,b;b=ht(a.f.d.b,a.f.b);it(a.f);y(b,21)&&new bt;a.c=!1;ct(a)}};_.a=null;function ft(a){Xj();this.a=a}s(254,24,{},ft);
+_.vc=function(){this.a.e=!1;var a=this.a,b=Nj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Rj(a.a,1E4);a.f.c<a.f.a;){d=jt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||it(a.f)}if(100<=Nj()-b)break}}finally{e||(Lj(a.a),a.c=!1,ct(a))}};_.a=null;function jt(a){var b;a.b=a.c;b=ht(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function it(a){kt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function gt(a){this.d=a}s(255,1,{},gt);_.Qc=function(){return this.c<this.a};_.Rc=function(){return jt(this)};
+_.Sc=function(){it(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function lt(a,b){var c=(mt(),nt(b));a.appendChild(c)}function ot(a,b,c){var d;d=Fj;Fj=a;b==Vi&&8192==pt(a.type)&&(Vi=null);c.Tc(a);Fj=d}var Fj=null,Vi=null;function qt(){qt=u;rt=new dt}function lj(a){qt();if(!a)throw new Vq("cmd cannot be null");var b=rt;Gi(b.b,a);ct(b)}var rt;function st(a){Wi();!tt&&(tt=new ck);ut||(ut=new hr(null,!0),vt=new wt);return Uq(ut,tt,a)}var ut=null;function xt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
+function wt(){}s(261,177,{},wt);_.zc=function(a){a.Pc(this);vt.c=!1};_.Ac=function(){return tt};_.Bc=function(){xt(this)};_.a=!1;_.b=!1;_.c=!1;var tt=_.d=null,vt=null;function yt(){yt=u;zt=new At;Bt()||(zt=null)}var zt=null;function Zj(){}s(263,1,{},Zj);_.Jc=function(){for(;0<(Xj(),Yj).c;)Lj(ht(Yj,0))};function ak(a,b){return Uq((!Ct&&(Ct=new Dt),Ct),a,b)}
+function Et(a){$j();Ft||(Gt("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Ht),Ft=!0);return ak((!Pq&&(Pq=new ck),Pq),a)}
+function $j(){It||(Gt('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Jt),
+It=!0)}function Kt(){It&&Kq((!Ct&&(Ct=new Dt),Ct),null,!1)}function Lt(){var a;It&&(a=new Mt,Ct&&ar(Ct,a));return null}function Nt(){var a,b;if(Ft&&(b=$i(),a=aj(),Ot!=b||Pt!=a))Ot=b,Pt=a,Oq((!Ct&&(Ct=new Dt),Ct))}var It=!1,Ct=null,Pt=0,Ot=0,Ft=!1;function Qt(){Qt=u;Rt=new ck}function Mt(){Qt()}s(265,177,{},Mt);_.zc=function(){null.Jf()};_.Ac=function(){return Rt};var Rt;function Dt(){gr.call(this,null)}s(267,212,fi,Dt);
+function pt(a){switch(a){case gd:return 4096;case sd:return 1024;case vd:return 1;case Fd:return 2;case be:return 2048;case Ie:return 128;case Je:return 256;case Ke:return 512;case Qe:return 32768;case "losecapture":return 8192;case jf:return 4;case kf:return 64;case lf:return 32;case mf:return 16;case nf:return 8;case "scroll":return 16384;case Zd:return 65536;case "DOMMouseScroll":case of:return 131072;case Ed:return 262144;case "paste":return 524288;case Gg:return 1048576;case Fg:return 2097152;
+case Eg:return 4194304;case Dg:return 8388608;case le:return 16777216;case je:return 33554432;case ke:return 67108864;default:return-1}}function Wi(){St||(Tt(),Ut(),St=!0)}var St=!1;function Vt(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 Wt(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Tt(){Xt=B(function(a){var b;var c=ut,d,e,f;tt&&c&&Yt(c.a.d,tt)?(b=vt.a,d=vt.b,e=vt.c,f=vt.d,xt(vt),vt.d=a,ar(c,vt),c=!(vt.a&&!vt.b),vt.a=b,vt.b=d,vt.c=e,vt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Zt=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!en(b)&&y(b,22)&&ot(a,c,b)});$t=B(function(a){a.preventDefault();Zt.call(this,a)});au=B(function(a){this.__gwtLastUnhandledEvent=
+a.type;Zt.call(this,a)});bu=B(function(a){if(Xt(a)){var b=Xi;b&&b.__listener&&!en(b.__listener)&&y(b.__listener,22)&&(ot(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(vd,bu,!0);$wnd.addEventListener(Fd,bu,!0);$wnd.addEventListener(jf,bu,!0);$wnd.addEventListener(nf,bu,!0);$wnd.addEventListener(kf,bu,!0);$wnd.addEventListener(mf,bu,!0);$wnd.addEventListener(lf,bu,!0);$wnd.addEventListener(of,bu,!0);$wnd.addEventListener(Ie,Xt,!0);$wnd.addEventListener(Ke,Xt,!0);$wnd.addEventListener(Je,
+Xt,!0);$wnd.addEventListener(Gg,bu,!0);$wnd.addEventListener(Fg,bu,!0);$wnd.addEventListener(Eg,bu,!0);$wnd.addEventListener(Dg,bu,!0);$wnd.addEventListener(le,bu,!0);$wnd.addEventListener(je,bu,!0);$wnd.addEventListener(ke,bu,!0)}function cu(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 du(a,b){switch(b){case "drag":a.ondrag=Zt;break;case "dragend":a.ondragend=Zt;break;case Wd:a.ondragenter=$t;break;case "dragleave":a.ondragleave=Zt;break;case Xd:a.ondragover=$t;break;case "dragstart":a.ondragstart=Zt;break;case "drop":a.ondrop=Zt;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Zt,!1);a.addEventListener(b,Zt,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function eu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Zt:null),c&2&&(a.ondblclick=b&2?Zt:null),c&4&&(a.onmousedown=b&4?Zt:null),c&8&&(a.onmouseup=b&8?Zt:null),c&16&&(a.onmouseover=b&16?Zt:null),c&32&&(a.onmouseout=b&32?Zt:null),c&64&&(a.onmousemove=b&64?Zt:null),c&128&&(a.onkeydown=b&128?Zt:null),c&256&&(a.onkeypress=b&256?Zt:null),c&512&&(a.onkeyup=b&512?Zt:null),c&1024&&(a.onchange=b&1024?Zt:null),c&2048&&(a.onfocus=b&2048?Zt:null),c&4096&&(a.onblur=b&4096?Zt:null),
+c&8192&&(a.onlosecapture=b&8192?Zt:null),c&16384&&(a.onscroll=b&16384?Zt:null),c&32768&&(a.onload=b&32768?au:null),c&65536&&(a.onerror=b&65536?Zt:null),c&131072&&(a.onmousewheel=b&131072?Zt:null),c&262144&&(a.oncontextmenu=b&262144?Zt:null),c&524288&&(a.onpaste=b&524288?Zt:null),c&1048576&&(a.ontouchstart=b&1048576?Zt:null),c&2097152&&(a.ontouchmove=b&2097152?Zt:null),c&4194304&&(a.ontouchend=b&4194304?Zt:null),c&8388608&&(a.ontouchcancel=b&8388608?Zt:null),c&16777216&&(a.ongesturestart=b&16777216?
+Zt:null),c&33554432&&(a.ongesturechange=b&33554432?Zt:null),c&67108864&&(a.ongestureend=b&67108864?Zt:null))}var Xi=null,Xt=null,bu=null,$t=null,Zt=null,au=null;function Ut(){$t=B(function(a){Zt.call(this,a);return!1})}function fu(){var a;fu=u;gu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var gu;function hu(){this.b=new Mi}function iu(a){a=a[Vc];return null==a?-1:a}s(273,1,{},hu);_.a=null;function ju(a,b){this.a=a;this.b=b}s(274,1,{},ju);_.a=0;_.b=null;
+function Bt(){var a=zt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));ku=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function At(){this.a=new gr(null)}s(275,1,fi,At);_.Vc=function(a){return decodeURI(a.replace("%23",ma))};_.Nc=function(a){ar(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==ku?j:ku))ku=a,Tq&&(a=new Sq,ar(this.a,a))};var ku=j;
+function Gt(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Jt(){}s(278,1,{},Jt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(Lt),B(Kt))};function Ht(){}s(279,1,{},Ht);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(Nt))};function Li(a,b){ti(a._c(),b,!0)}function Ki(a,b){ti(a._c(),b,!1)}function Zi(a,b,c){0<=b&&a.ed(b+Of);0<=c&&a.cd(c+Of)}
+function lu(a){var b,a=Ln(a,ud);b=Hn(a,In(32));return 0<=b?a.substr(0,b-0):a}
+function ti(a,b,c){if(!a)throw new Bi(kc);b=Gn(b);if(0==b.length)throw new dk(Ic);if(c){var d,e,f;d=Gn(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+=ea),a.className=f+d)}else{var g,b=Gn(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=Gn(e.substr(0,
+c-0)),b=Gn(mu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nu(a,b){a.style.display=b?j:tf;a.setAttribute("aria-hidden",""+!b)}s(284,1,Wh);_.Xc=function(){return Ij(this.gb)};_.Yc=function(){return Jj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return D(this.gb,Af)};_.$c=function(){return D(this.gb,Bf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=tf};_.bd=function(){throw new ou;};_.cd=function(a){this.gb.style[Ae]=a};
+_.dd=function(a){nu(this.gb,a)};_.ed=function(a){this.gb.style[Rg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=pt(c.b);if(-1==d){var e=a.gb;d=c.b;Wi();du(e,d);E(Xd,d)&&du(e,Wd)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,Wi(),eu(e,d)):a.cb|=d;return Uq(!a.db?a.db=new gr(a):a.db,c,b)}function pu(a,b,c){return Uq(!a.db?a.db=new gr(a):a.db,c,b)}
+function qu(a){var b;if(a.hd())throw new ru("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;Wi();eu(c,b)}else a.cb|=b;a.fd();a.ld()}function su(a,b){var c;switch(pt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&Pn(a.gb,c))return}c=a.gb;var d,e,f;if(ap&&(f=ap.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&ar(a.db,f.a),f.a.a=d,f.a.b=e}
+function tu(a){if(!a.hd())throw new ru("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}function Gj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new ru("This widget's parent does not implement HasWidgets");}else if(Ti(),Yt(uu.a,a)){Ti();try{a.kd()}finally{Ai(uu.a,a)}}}
+function vu(a,b){var c;c=a.fb;if(b){if(c)throw new ru("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(283,284,Bh);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&ar(this.db,a)};_.hd=function(){return this.bb};_.jd=function(){qu(this)};_.Tc=function(a){su(this,a)};_.kd=function(){tu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
+function wu(a){for(a=new xu(a);a.a.a<a.a.b.c-1;)yu(a.a),zu(a.a)}s(282,283,gi);_.fd=function(){Au(this,(Bu(),Cu))};_.gd=function(){Au(this,(Bu(),Du))};function Eu(a,b,c){Gj(b);var d=a.p;Fu(d,b,d.c);d=(mt(),nt(b.gb));c.appendChild(d);vu(b,a)}function Gu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Hu;b.fb==a&&(f=a.od(b),f<d&&--d);Gj(b);Fu(a.p,b,d);e?(e=b.gb,cu(c,(mt(),nt(e)),d)):(e=(mt(),nt(b.gb)),c.appendChild(e));vu(b,a)}
+function Iu(a,b){var c;if(b.fb!=a)return!1;try{vu(b,null)}finally{c=b.gb;Nn(c).removeChild(c);c=a.p;var d;d=Ju(c,b);if(-1==d)throw new Ku;if(0>d||d>=c.c)throw new Hu;for(--c.c;d<c.c;++d)Fr(c.a,d,c.a[d+1]);Fr(c.a,c.c,null)}return!0}s(281,282,gi);_.od=function(a){return Ju(this.p,a)};_.pd=function(a,b,c,d){Gu(this,a,b,c,d)};_.qd=function(){return new Lu(this.p)};_.nd=function(a){return Iu(this,a)};function Si(a,b,c,d){var e;Gj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}
+function Mu(a,b){var c;(c=Iu(a,b))&&Nu(b.gb);return c}function Ou(a,b,c,d){if(b.fb!=a)throw new dk("Widget must be a child of this panel.");a.td(b,c,d)}function Pu(a,b,c){a=a.gb;-1==b&&-1==c?Nu(a):(a.style[Kf]=Xc,a.style[Le]=b+Of,a.style[Cg]=c+Of)}function Qu(){var a=$doc.createElement(Sd);this.p=new Ru(this);this.gb=a;this.gb.style[Kf]="relative";this.gb.style[Hf]=Be}function Nu(a){a.style[Le]=j;a.style[Cg]=j;a.style[Kf]=j}s(280,281,gi,Qu);_.rd=function(a){Eu(this,a,this.gb)};
+_.nd=function(a){return Mu(this,a)};_.sd=function(a,b,c){Ou(this,a,b,c)};_.td=function(a,b,c){Pu(a,b,c)};function Su(a,b){if(a.vd())throw new ru("SimplePanel can only contain one child widget");a.wd(b)}function Tu(a,b){if(a.ab!=b)return!1;try{vu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function Uu(a,b){if(b!=a.ab&&(b&&Gj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(mt(),nt(a.ab.gb));a.ud().appendChild(c);vu(b,a)}}function Vu(){this.gb=$doc.createElement(Sd)}s(288,282,gi,Vu);_.ud=function(){return this.gb};
+_.vd=function(){return this.ab};_.qd=function(){return new Wu(this)};_.nd=function(a){return Tu(this,a)};_.wd=function(a){Uu(this,a)};_.ab=null;function Xu(a,b){a.$&&(Yu(a.Z,!1,!1),Kq(a,a,b))}function Zu(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function $u(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Le]=b-0+(fj(),Of);a.style[Cg]=c+Of}function av(a){a.$||(a.bb&&Gj(a),Yu(a.Z,!0,!1))}s(287,288,gi);_.ud=function(){return Mn(this.gb)};_.Zc=function(){return D(this.gb,Af)};
+_.$c=function(){return D(this.gb,Bf)};_._c=function(){return Nn(Mn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){Xu(this,a)};_.ad=function(){return!E(Be,this.gb.style[Og])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&Yu(this.Z,!1,!0)};_.cd=function(a){this.O=a;Zu(this);0==a.length&&(this.O=null)};_.zd=function(a,b){$u(this,a,b)};_.dd=function(a){this.gb.style[Og]=a?Pg:Be};_.wd=function(a){Uu(this,a);Zu(this)};
+_.ed=function(a){this.P=a;Zu(this);0==a.length&&(this.P=null)};_.Ad=function(){av(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function bv(a,b){var c;Vu.call(this);this.R=new cv;this.L=(dv(),ev);this.Z=new fv(this);this.gb.appendChild($doc.createElement(Sd));this.zd(0,0);Nn(Mn(this.gb))[ud]="gwt-PopupPanel";Mn(this.gb)[ud]=Jf;this.N=this.M=a;this.W=!1;c=G(Kr,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new gv(c);this.K._c()[ud]=j;c=Nn(Mn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Bi(kc);d=Gn(d);if(0==d.length)throw new dk(Ic);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(ea)}Uu(this,this.K);Zu(this);ti(Mn(this.gb),Jf,!1);ti(this.K.b,b+"Content",!0)}s(286,287,gi);_.fd=function(){qu(this.K)};_.gd=function(){tu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new Wu(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){Uu(this.K,a);Zu(this)};_.K=null;s(285,286,gi);_.kd=function(){tu(this)};
+function hv(){hv=u;iv=new jv(Gb,0,(dv(),ev));kv=new jv(mc,1,lv);mv=new jv(tc,2,nv);ov=G(pv,k,23,[iv,kv,mv])}function jv(a,b,c){Qn.call(this,a,b);this.a=c}s(289,138,{23:1,67:1,70:1,72:1},jv);_.a=null;var ov,iv,kv,mv;function qv(){qv=u;rv=G(Kr,k,1,[Cg,hf,md])}
+function gv(a){var b;qv();var c,d;c=this.gb=$doc.createElement(rg);this.c=$doc.createElement(ug);lt(c,this.c);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Hg),b[ud]=a[c],lt(b,sv(a[c]+"Left")),lt(b,sv(a[c]+Ib)),lt(b,sv(a[c]+"Right")),b),lt(this.c,d),1==c&&(this.b=Mn(Vt(d,1)));this.gb[ud]="gwt-DecoratorPanel"}function sv(a){var b,c;c=$doc.createElement(vg);b=$doc.createElement(Sd);var d=(mt(),nt(b));c.appendChild(d);c[ud]=a;b[ud]=a+"Inner";return c}s(291,288,Eh,gv);_.ud=function(){return this.b};
+_.b=null;_.c=null;var rv;s(290,291,Eh);s(292,1,{});function Bu(){Bu=u;Cu=new tv;Du=new uv}function vv(a){er.call(this,a)}function Au(a,b){Bu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=xi(f),y(f,81))d=f,!c&&(c=new cr),dr(c,d);else throw f;}}if(c)throw new vv(c);}s(293,217,Th,vv);var Cu,Du;function tv(){}s(294,1,{},tv);_.Bd=function(a){a.jd()};function uv(){}s(295,1,{},uv);_.Bd=function(a){a.kd()};s(298,283,Bh);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};
+_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.jd=function(){qu(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(297,298,Bh);function wv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",od),b);this.gb[ud]="gwt-Button";this.gb.innerHTML=a||j}s(296,297,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},wv);s(299,281,gi);_.d=null;
+_.e=null;function xv(a,b){var c;if(a.f)throw new ru("Composite.initWidget() may only be called once.");Gj(b);c=b.gb;a.gb=c;var d;mt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((mt(),c).__gwt_resolve=yv(a));a.f=b;vu(b,a)}function zv(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);Wi();eu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(300,283,di);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){zv(this)};
+_.Tc=function(a){su(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Av(a,b){a.c=!1;a.a.textContent=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Pd]=bg;break;case 1:c[Pd]=Te;break;case 2:pr(c)!=(qr(),tr)&&(c[Pd]=j)}}}function Bv(a){this.a=a;this.c=!1;this.d=this.b=pr(a)}s(301,1,{},Bv);_.a=null;_.b=null;_.c=!1;_.d=null;function Yi(){this.gb=Cv()}s(302,288,gi,Yi);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};
+_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function Dv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Mn(b);e=null;c&&(c=iu(c),e=0>c?null:ht(a.i.b,c));e?Ev(a,e):d&&(b.innerHTML=j||j);return b}function Ev(a,b){var c;if(b.fb!=a)return!1;try{vu(b,null)}finally{c=b.gb;Nn(c).removeChild(c);var d=a.i,e;e=iu(c);c[Vc]=null;c=d.b;Fv(e,c.c);Fr(c.b,e,null);d.a=new ju(e,d.a)}return!0}s(304,282,gi);_.qd=function(){return new Gv(this)};
+_.nd=function(a){return Ev(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Hv(a){if(0>=a.b)throw new Iv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Iv("Column index: 0, Column size: "+a.a);}
+function Jv(){this.i=new hu;this.f=$doc.createElement(rg);this.c=$doc.createElement(ug);lt(this.f,this.c);this.gb=this.f;this.d=new Kv(this);var a=new Lv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;cu(a.b.f,(mt(),nt(b)),0);lt(a.a,$doc.createElement(yd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Iv("Row index: "+a+", Row size: "+d);if(0>c)throw new Iv("Column "+c+" must be non-negative: "+
+c);if(this.a<=c)throw new Iv("Column index: "+c+", Column size: "+this.a);c=Dv(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(vg),d.innerHTML=sa||j,cu(c,(mt(),nt(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(yd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(vg);
+e.innerHTML=sa;c=$doc.createElement(Hg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Dv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(303,304,gi,Jv);_.a=0;_.b=0;function Mv(a){for(;++a.b<a.d.c&&!(null!=ht(a.d,a.b)););}function Gv(a){this.c=a;this.d=this.c.i.b;Mv(this)}s(305,1,{},Gv);_.Qc=function(){return this.b<this.d.c};
+_.Rc=function(){var a;if(this.b>=this.d.c)throw new Ku;a=ht(this.d,this.b);this.a=this.b;Mv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Nv;a=ht(this.d,this.a);Gj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Kv(a){this.a=a}s(306,1,{},Kv);_.a=null;function Lv(a){this.b=a}s(307,1,{},Lv);_.a=null;_.b=null;function Ov(){Ov=u;Pv=new Qv}var Pv;function Rv(){Rv=u;Sv=new Tv((oo(),rd));Uv=new Tv(Le);Vv=new Tv(Wf);Wv=Uv;Xv=Vv;Yv=Wv}var Sv,Yv,Uv,Xv,Wv,Vv;function Qv(){}s(309,1,{},Qv);
+function Tv(a){this.a=a}s(310,309,{},Tv);_.a=null;function Zv(){Zv=u;$v=new aw(hf);bw=new aw(Cg)}var $v,bw;function aw(a){this.a=a}s(311,1,{},aw);_.a=null;function cw(a,b){var c;c=dw(a);lt(a.b,c);Eu(a,b,c)}function dw(a){var b;b=$doc.createElement(vg);b[$c]=a.a.a;b.style[Ng]=a.c.a;return b}function ew(a,b){var c,d;d=Nn(b.gb);(c=Iu(a,b))&&a.b.removeChild(d);return c}
+function fw(){this.p=new Ru(this);this.e=$doc.createElement(rg);this.d=$doc.createElement(ug);lt(this.e,this.d);this.gb=this.e;this.a=(Rv(),Yv);this.c=(Zv(),bw);this.b=$doc.createElement(Hg);lt(this.d,this.b);this.e[qd]=ab;this.e[pd]=ab}s(312,299,gi,fw);_.nd=function(a){return ew(this,a)};_.b=null;function gw(){gw=u;new pi}function hw(a,b,c,d,e){gw();this.a=new iw(this,a,b,c,d,e);this.gb[ud]="gwt-Image"}function jw(a,b,c,d,e){gw();hw.call(this,(Qs(),new Ps(a)),b,c,d,e)}s(313,283,Bh,hw,jw);
+_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.Tc=function(a){32768==pt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);su(this,a)};_.ld=function(){var a=this.a;E(Qe,Ln(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new kw(a,this),xn((un(),vn),a.f))};_.a=null;s(315,1,{});_.f=null;function lw(){lw=u;mw()}
+function iw(a,b,c,d,e,f){var g,i;lw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(lg);i=new Ds;Cs(Cs(Cs(i,new Fs("width:"+e+(fj(),Of)+ob)),new Fs("height:"+f+Qf)),new Fs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Qf));!nw&&(nw=new ow);b=pw;c=new Fs((new Fs(Kn(i.a.a))).a);i=new Es;Vm(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Os(b.a);Vm(i.a,b);Vm(i.a,"' style='");b=Os(c.a);Vm(i.a,b);Vm(i.a,"' border='0'>");i=new Hs(Kn(i.a));g.innerHTML=i.a||j;g=
+Mn(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),Wi(),eu(g,a)):a.cb|=133333119}s(314,315,{},iw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function kw(a,b){this.a=a;this.b=b}s(316,1,{},kw);
+_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Qe,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Qe)};_.a=null;_.b=null;function qw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Ov(),Pv)?a.b.d==(qr(),sr)?(Rv(),Uv):a.b.d==rr?(Rv(),Vv):(Rv(),Wv):a.b.d==(qr(),sr)?(Rv(),Vv):a.b.d==rr?(Rv(),Uv):(Rv(),Xv);b!=a.c&&(a.c=b,a.gb.style[xg]=!a.c?j:a.c.a)}s(318,283,Bh);_.a=null;_.b=null;_.c=null;
+function rw(){this.gb=$doc.createElement(Sd);this.b=new Bv(this.gb);this.gb[ud]="gwt-Label"}function sw(){rw.call(this);Av(this.b,Sg);qw(this)}s(317,318,Bh,rw,sw);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function tw(a,b){if(0>b||b>=a.gb.options.length)throw new Hu;}function kp(a,b){tw(a,b);return a.gb.options[b].value}
+function uw(){this.gb=$doc.createElement("select");this.gb[ud]="gwt-ListBox"}s(319,298,Bh,uw);s(320,248,Hh);function vw(a){this.a=a}s(321,320,Hh,vw);_.Dc=function(){};function ww(a){this.a=a}s(322,320,Hh,ww);_.Jc=function(a){this.a.Cd(a.f,a.a)};function xw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Hg);cu(a.e,(mt(),nt(e)),b);a=(mt(),nt(c));d.appendChild(a)}else d=Vt(a.e,0),cu(d,(mt(),nt(c)),b)}
+function yw(a,b,c){var d;zw(a,b);c&&b.a?(zw(a,null),a=b.a,b=(un(),vn),b.c=yn(b.c,[new Aw(a),!1])):null!=b.c&&(a.j=new Bw(a,b),c=(dv(),lv),a.j.L=c,a.j.T=a.f,a.j._c()[ud]=se,d=lu(a.gb),E(re,d)||Li(a.j,d+"Popup"),pu(a.j,new ww(a),bk?bk:bk=new ck),a.n=b.c,d=a.j,a=new Cw(a,b),d.gb.style[Og]=Be,av(d),a.a.o?$u(a.a.j,Ij(a.a.gb)+D(a.a.gb,Bf)-1,Jj(a.b.gb)+$wnd.pageYOffset):$u(a.a.j,Ij(a.b.gb),Jj(a.a.gb)+$wnd.pageYOffset+D(a.a.gb,Af)-1),d.gb.style[Og]=Pg)}
+function Dw(a,b){if(b||!(a.k&&a.n==a.k.c))zw(a,b),Ew(a.gb),b&&a.d&&yw(a,b,!1)}
+function Fw(a,b){var c;a:{c=b.target;var d,e;for(e=new ri(a.i);e.b<e.d.ue();)if(d=si(e),Pn(d.gb,c)){c=d;break a}c=null}switch(pt(b.type)){case 1:Ew(a.gb);c&&yw(a,c,!0);break;case 16:c&&Dw(a,c);break;case 32:c&&Dw(a,null);break;case 2048:Gw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Gw(a)||a.o||Hw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Gw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(yw(a,a.k,!1),a.k.c.Jf()):Iw(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Gw(a)||a.o&&Hw(a);
+b.cancelBubble=!0;b.preventDefault();break;case 40:Gw(a)||(a.o?Iw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(yw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;b.preventDefault();break;case 27:zw(a,null);a.j&&Xu(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:zw(a,null);a.j&&Xu(a.j,!1);break;case 13:Gw(a)||(yw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}su(a,b)}function Jw(a,b,c){c&&zw(a,null);Kq(a,b,!1);a.n=null;a.j=null}
+function Gw(a){var b;if(!a.k){for(b=new ri(a.i);b.b<b.d.ue();){b=si(b);zw(a,b);break}return!0}return!1}
+function zw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lu(c.gb)+Va;ti(c._c(),d,!1);a.o&&(c=Nn(a.k.gb),2==Wt(c)&&(c=Vt(c,1),ti(c,pg,!1)))}if(b){c=lu(b.gb)+Va;ti(b._c(),c,!0);a.o&&(c=Nn(b.gb),2==Wt(c)&&(c=Vt(c,1),ti(c,pg,!0)));cl();c=a.gb;var d=new Ek(b.gb),e=(Yk(),Zk),d=G(Kw,k,5,[d]),e=e.a,f,g,i,h;f=new Um;for(i=0,h=d.length;i<h;++i)g=d[i],Wm(Wm(f,g.a),ea);d=Gn(Kn(f.a));c.setAttribute(e,d)}a.k=b}}
+function Iw(a){var b,c,d;if(a.k){for(b=c=kj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?ht(a.i,b):ht(a.i,c);break}zw(a,d)}}function Hw(a){var b,c,d;if(a.k){for(b=c=kj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?ht(a.i,b):ht(a.i,c);break}zw(a,d)}}s(323,283,Bh);_.Tc=function(a){Fw(this,a)};_.kd=function(){this.j&&Xu(this.j,!1);tu(this)};_.Cd=function(a,b){Jw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Aw(a){this.a=a}s(324,1,{},Aw);_.pc=function(){Lw(this.a)};_.a=null;
+function Mw(a){this.a=a}s(325,1,{},Mw);_.Dc=function(){zw(this.a,null)};_.a=null;function Bw(a,b){this.a=a;this.b=b;bv.call(this,!0,Ye);Uu(this.K,this.b.c);Zu(this);this.Y=!0;this.b.c.Jf()}s(326,286,gi,Bw);_.Pc=function(a){var b,c;if(!a.a)switch(pt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(Pn(b,c)){a.a=!0;break}a.a&&zw(this.a,null)}};_.a=null;_.b=null;function Cw(a,b){this.a=a;this.b=b}s(327,1,{},Cw);_.a=null;var Nw=_.b=null;
+function Ow(){Ow=u;Nw=new Bs((Qs(),new Ps("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Pw(a,b){this.gb=$doc.createElement(vg);var c=lu(this.gb)+Va;ti(this._c(),c,!1);this.gb.textContent=a||j;this.gb[ud]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);cl();this.gb.setAttribute("role",Jl.a);this.a=b}s(330,284,{27:1,31:1,34:1},Pw);_.a=null;_.b=null;_.c=null;
+function Qw(){var a;this.gb=$doc.createElement(vg);this.gb[ud]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);lt(this.gb,a);a[ud]="menuSeparatorInner"}s(331,284,Wh,Qw);function Rw(){var a,b,c,d,e;b=null.Jf();e=$i();d=aj();b[Rd]=(co(),tf);b[Rg]=0+(fj(),Of);b[Ae]=bb;c=$doc;c=(E(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(E(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Rg]=(c>e?c:e)+Of;b[Ae]=(a>d?a:d)+Of;b[Rd]="block"}function cv(){}s(332,1,{},cv);_.Lc=function(){Rw()};
+function Sw(a){this.a=a}s(333,1,{},Sw);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Pn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(pt(d.type)){case 4:case 1048576:if(Vi){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Vi){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
+function Tw(a){this.a=a}s(334,1,{},Tw);_.a=null;function dv(){dv=u;ev=new Uw(Gb,0);lv=new Uw(mc,1);nv=new Uw(tc,2);Vw=G(Ww,k,32,[ev,lv,nv])}function Uw(a,b){Qn.call(this,a,b)}s(335,138,{32:1,67:1,70:1,72:1},Uw);var Vw,ev,lv,nv;function Xw(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Et(a.a.R),Rw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ci(a.f.a),a.f=null,a.b=!1)}function Yw(a){a.j||(Xw(a),a.c||(Ti(),Mu(Ui(null),a.a)));a.a.gb.style[xd]="rect(auto, auto, auto, auto)";a.a.gb.style[Hf]=Pg}
+function Zw(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=J(b*a.d);i=J(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[xd]="rect("+g+Pf+f+Pf+c+Pf+e+"px)"}
+function Yu(a,b,c){a.c=c;Kj(a);a.i&&(Lj(a.i),a.i=null,Yw(a));a.a.$=b;var d=a.a;d.X&&(Ci(d.X.a),d.X=null);d.S&&(Ci(d.S.a),d.S=null);if(d.$){d.X=st(new Sw(d));var e;e=new Tw(d);yt();e=zt?Uq(zt.a,(!Tq&&(Tq=new ck),Tq),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(dv(),ev)&&!b&&(c=!1);a.j=b;c?b?(Xw(a),a.a.gb.style[Kf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[xd]="rect(0px, 0px, 0px, 0px)",Ti(),b=Ui(null),Eu(b,a.a,b.gb),a.i=new $w(a),Rj(a.i,1)):Mj(a,200):(Xw(a),a.j?(a.a.gb.style[Kf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,
+a.a._),Ti(),b=Ui(null),Eu(b,a.a,b.gb)):a.c||(Ti(),Mu(Ui(null),a.a)),a.a.gb.style[Hf]=Pg)}function fv(a){var b=(Tj(),Uj);this.k=new Sj(this);this.s=b;this.a=a}s(336,17,{},fv);_.rc=function(){Yw(this)};_.sc=function(){this.d=D(this.a.gb,Af);this.e=D(this.a.gb,Bf);this.a.gb.style[Hf]=Be;Zw(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){Zw(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function $w(a){Xj();this.a=a}s(337,24,{},$w);
+_.vc=function(){this.a.i=null;Mj(this.a,200)};_.a=null;function mt(){mt=u;ax()}function nt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function yv(a){return function(){this.__gwt_resolve=bx;return a.bd()}}function bx(){throw"A PotentialElement cannot be resolved twice.";}
+function ax(){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 Ti(){Ti=u;cx=new dx;ex=new pi;uu=new cr}function fx(a){this.p=new Ru(this);this.gb=a;qu(this)}
+function Ui(a){Ti();var b,c;c=Pi(ex,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==ex.d){var d=new gx;$j();ak(bk?bk:bk=new ck,d)}!b?c=new hx:c=new fx(b);x(ex,a,c);dr(uu,c);return c}s(339,280,gi,fx);var cx,ex,uu;function dx(){}s(340,1,{},dx);_.Bd=function(a){a.hd()&&a.kd()};function gx(){}s(341,1,{},gx);_.Jc=function(){Ti();try{Au(uu,cx)}finally{ix(uu.a),ix(ex)}};function hx(){fx.call(this,$doc.body)}s(342,339,gi,hx);
+_.td=function(a,b,c){Pu(a,b-0,c-0)};function Wu(a){this.c=a;this.a=!!this.c.ab}s(343,1,{},Wu);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Ku;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function jx(a,b){a.gb[Mg]=null!=b?b:j}s(346,298,Bh);_.Tc=function(a){0!=(pt(a.type)&896)?su(this,a):su(this,a)};_.ld=function(){};function kx(){kx=u;lx()}s(345,346,Bh);
+function mx(){var a;kx();var b=(a=$doc.createElement("INPUT"),a.type=wg,a);!Us&&(Us=new Ts);!Ss&&(Ss=new Rs);this.gb=b;this.gb[ud]="gwt-TextBox"}s(344,345,Bh,mx);function lx(){lx=u;nx=new ox;px=new qx;rx=new sx;tx=new ux;vx=G(wx,k,35,[nx,px,rx,tx])}s(347,138,Uh);var vx,nx,px,rx,tx;function ox(){Qn.call(this,Gb,0)}s(348,347,Uh,ox);function qx(){Qn.call(this,Zb,1)}s(349,347,Uh,qx);function sx(){Qn.call(this,ac,2)}s(350,347,Uh,sx);function ux(){Qn.call(this,sc,3)}s(351,347,Uh,ux);
+function xx(a,b){if(0>b||b>=a.c)throw new Hu;return a.a[b]}function Ju(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Fu(a,b,c){var d,e;if(0>c||c>a.c)throw new Hu;if(a.c==a.a.length){e=v(yx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)Fr(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Fr(a.a,d,a.a[d-1]);Fr(a.a,c,b)}function Ru(a){this.b=a;this.a=v(yx,k,36,4,0)}s(352,1,{},Ru);_.qd=function(){return new Lu(this)};_.a=null;_.b=null;_.c=0;
+function yu(a){if(a.a>=a.b.c)throw new Ku;return a.b.a[++a.a]}function zu(a){if(0>a.a||a.a>=a.b.c)throw new Nv;a.b.b.nd(a.b.a[a.a--])}function Lu(a){this.b=a}s(353,1,{},Lu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yu(this)};_.Sc=function(){zu(this)};_.a=-1;_.b=null;function mw(){mw=u;pw=(Qs(),new Ps(pn()+"clear.cache.gif"))}var pw,nw=null;function ow(){}s(355,1,{},ow);function zx(){zx=u;mw()}function Ax(a,b,c,d,e){zx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
+function Bx(a,b,c){zx();Ax.call(this,(Qs(),new Ps(a)),b,0,c,16)}s(356,292,{},Ax,Bx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Cv(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Ew(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ci(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Wq(b,new Ws(b,c,d,a)):jr(b,c,d,a)}function $q(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(362,1,{},$q);_.a=null;_.b=null;_.c=null;_.d=null;function Xq(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
+s(363,1,{},Xq);_.pc=function(){Yq(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Ws(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(364,1,{},Ws);_.pc=function(){jr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Cx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Mi),b.k=a,Gi(a.ac,b))}function Dx(a){var b;b=a.cZ.d;if(-1!=Hn(b,In(36)))return null;a=a.bc.b.b++;return b=mu(b,Ex(b,In(46))+1)+j+a}
+function Fx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Gx(a,b,c,vs(d)))}function Hx(a){return!a.Tb&&a.$b?Hx(a.$b):a.Tb}function Ix(a){return!a.Vb&&a.$b?Ix(a.$b):a.Vb}function Jx(a){var b;b=new Kx;if(a.Sd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,55)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new Lx;}function Mx(a){a.cc=!1;a._d();Nx(a)}function Nx(a){if((a=y(a,55)?null:a.$b)&&a.cc)Mx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
+function Ox(a){return(a=a.Hd())?a:new Px(1,1)}function Qx(a){var b;return(b=a.Id())?new Rx(b):new Rx(a.Kd())}function Sx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function Tx(a){return!a.Vb?(a.Rd(),!0):!1}function P(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.zf(b)}function Ux(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)Nx(a),new Vx(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new Vx(a,101)}
+function Wx(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function Xx(a){a.dc||(Sx(a),Yx(a,!0),Zx(a),a.dc=!0,new Vx(a,102),Fx(a,a,a.$b,0),Nx(a),a._b.Cf(a))}function $x(){this.bc=(ip(),ip(),ay);new pi;this.Qd();this.Zb=(by(),cy)}s(368,1,Zh);_.Ed=function(){return!1};_.Fd=function(){return Dx(this)};_.Gd=function(){return Hx(this)};_.Hd=function(){return dy(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
+_.Ld=function(){return new ey(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){Mx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Ox(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+Sg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Qx(this)};
+_.Yd=function(){};_.Zd=function(){return Tx(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){Ux(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Uc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
+function Q(a,b,c){var d;if(-1>a.Ob.a.c)throw new dk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new dk("Missing message: awt.12B");a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new dk("Missing message: awt.12C");if(y(b,55))throw new dk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new Zm;var e=kj(d.Ob.a,b),f;f=ht(d.Ob.a,e);d.Pb&&d.Pb.je(f);fy(d,e);new gy(d,301,f)}d=a.Ob.a.c;Sx(b);hy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Mx(a),!!a.Pb&&
+y(a.Pb,48)&&(a.Pb.n=!1),Fx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new Vq("Missing message: awt.185");if(null==c||null!=c)iy(g,c,b);else throw new dk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=xi(i);if(y(i,75))throw b=i,fy(a,d),b;throw i;}b._d();new gy(a,300,b)}function jy(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ky(a){var b;b=a.ee();return new ly(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
+function Yx(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)ht(a.Ob.a,c).Td(b)}function fy(a,b){var c;c=ht(a.Ob.a,b);Sx(c);c.Td(!1);kt(a.Ob.a,b);c.$b=null;Mx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Fx(c,c,a,1)}function my(a){var b=(ny(),oy);Wx(a,b);for(b=0;b<a.Ob.a.c;++b)ht(a.Ob.a,b).Zd()}function py(a,b){var c,d;if(a.Pb)for(d=new ri(a.Ob.a);d.b<d.d.ue();)c=si(d),a.Pb.je(c);if(b)for(d=new ri(a.Ob.a);d.b<d.d.ue();)c=si(d),b.fe(null,c);a.Pb=b;Mx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
+function Zx(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=ht(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function qy(){$x.call(this);this.Ob=new ry;this.Sb=(ip(),ip(),ay)}s(367,368,hi);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return Ox(this)};_.Md=function(){return Qx(this)};
+_.Qd=function(){this._b=(ip(),new sy)};_.Rd=function(){Mx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){Yx(this,a)};_.Ud=function(){return Ox(this)};_.Xd=function(){return Qx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Sx(ht(this.Ob.a,a))};_.Zd=function(){var a;if(!Tx(this))return!1;for(a=0;a<this.Ob.a.c;++a)ht(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=ht(this.Ob.a,b),a._d()};_.de=function(){Zx(this)};_.Pb=null;
+_.Qb=null;_.Rb=null;function ty(){var a=new uy;qy.call(this);py(this,a)}s(366,367,hi,ty);_.Fd=function(){return"panel"+this.Sb.b.d++};function vy(a,b,c){a=wy(a.Nb,b,c);a.j=!0;return new xy(a)}function yy(a){a.Vd(a.Nb.d)}function zy(a){return new Px(D(a.Nb.gb,Bf),D(a.Nb.gb,Af))}s(365,366,hi);_.Jd=function(){return D(this.Nb.gb,Af)};_.Nd=function(){return D(this.Nb.gb,Bf)};_.Od=function(){return Ij(this.Nb.gb)};_.Pd=function(){return Jj(this.Nb.gb)+$wnd.pageYOffset};
+_.Sd=function(){return this.Nb.gb.style.display!=tf};_.$d=function(){yy(this)};_.ae=function(){};_.Nb=null;function Ay(a){if(null!=a)this.e=a;else throw new By;}s(370,1,Ph);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
+function Cy(){Cy=u;S=new pi;x(S,new T(400),new U(bh));x(S,new T(401),new U(bh));x(S,new T(402),new U(bh));x(S,new T(500),new U(dh));x(S,new T(501),new U(dh));x(S,new T(502),new U(dh));x(S,new T(503),new U(kh));x(S,new T(504),new U(dh));x(S,new T(505),new U(dh));x(S,new T(506),new U(kh));x(S,new T(507),new U(vh));x(S,new T(100),new U(Yg));x(S,new T(101),new U(Yg));x(S,new T(102),new U(Yg));x(S,new T(103),new U(Yg));x(S,new T(1004),new U(ah));x(S,new T(1005),new U(ah));x(S,new T(800),new U(rh));x(S,
+new T(801),new U(rh));x(S,new T(200),new U(lh));x(S,new T(201),new U(lh));x(S,new T(202),new U(lh));x(S,new T(204),new U(lh));x(S,new T(203),new U(lh));x(S,new T(209),new U(wh));x(S,new T(208),new U(xh));x(S,new T(207),new U(xh));x(S,new T(206),new U(lh));x(S,new T(205),new U(lh));x(S,new T(1400),new U(th));x(S,new T(1401),new U(uh));x(S,new T(1402),new U(uh));x(S,new T(300),new U(Zg));x(S,new T(301),new U(Zg));x(S,new T(1100),new U(qh));x(S,new T(1101),new U(qh));x(S,new T(1200),new U(sh));x(S,new T(701),
+new U(oh));x(S,new T(900),new U(ph));x(S,new T(1001),new U(mh));x(S,new T(601),new U(nh))}s(369,370,Ph);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Mc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(372,1,{},U);_.a=Xg;function Dy(){}s(373,1,{},Dy);_.a=null;_.b=null;
+function Ey(a,b){var c;b&&(a.a?(c=new Fy(a.a),Fr(c.b,c.c++,b),a.a=c):(a.a=new Mi,Gi(a.a,b)))}s(375,1,Ph);_.a=null;function Gy(){}function Hy(){}s(374,375,Ph,Gy,Hy);function Iy(){Iy=u;Math.sqrt(2)}function Jy(a){Iy();if(0>a)throw new dk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(376,1,{40:1},Jy);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new Ky;a.a=31*a.a+J((new Ly(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Ly(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function My(){My=u;Ny=new cr;Oy=new Px(0,0);dr(Ny,Db);dr(Ny,Qb);dr(Ny,xb);dr(Ny,"Last");dr(Ny,Ib);dr(Ny,jc);dr(Ny,Hc);dr(Ny,Kc);dr(Ny,Ob)}
+function iy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!Yt(Ny.a,b))throw new dk(Py());Hr(Pi(a.c,d))===Hr(c)&&Hr(Pi(a.b,c))===Hr(d)||((b=Pi(a.c,d))&&Qy(a,b,d),Ry(a.a.qd(),c)&&Qy(a,c,d),b=a.a,new Sy(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function Ty(a,b){return new Px(Cj(b[1].b,Cj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Cj(b[0].a,Cj(b[4].a,b[3].a))+a.k)}function Qy(a,b,c){Uy(a.a,b);Ai(a.b,b);Ai(a.c,c)}
+function Vy(a,b){if(!a.n){a.n=!0;var c,d,e;Wy(a.f,Oy);Wy(a.i,Oy);Wy(a.o,null);a.p=0;for(d=Xy(a.a,0);d.b!=d.d.a;){c=Yy(d);e=Pi(a.b,c);var f=b.Zb;e=gn(e,Ib)?0:gn(e,jc)?1:gn(e,Hc)?2:gn(e,Kc)?4:gn(e,Ob)?3:gn(e,Db)?f.a?4:3:gn(e,xb)?f.a?3:4:gn(e,Qb)?1:2;c.dc?a.o[e]||(Fr(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function Zy(){My();$y.call(this,0)}
+function $y(a){My();ip();this.a=new az;this.b=new pi;this.c=new pi;this.d=a;this.j=0;this.n=!1;this.o=v(bz,k,44,5,0);this.f=v(cz,k,46,5,0);this.i=v(cz,k,46,5,0);this.p=this.e=this.k=0}s(377,1,{48:1,67:1},Zy,$y);_.fe=function(a,b){iy(this,a,b)};
+_.ge=function(a){Vy(this,a);if(0!=this.p)if(a=ky(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
+this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;Vy(this,a);this.n=b;return 0==this.p?jy(a,new Px(0,0)):jy(a,Ty(this,this.f))};_.ie=function(a){var b;b=this.n;Vy(this,a);this.n=b;return jy(a,Ty(this,this.i))};_.je=function(a){var b;b=Pi(this.b,a);null!=b&&Qy(this,a,b)};_.tS=function(){return dz.d+"[hgap="+this.d+",vgap="+this.j+Uc};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Oy,Ny;function ez(a){$x.call(this);this._b=(ip(),new fz(a,this))}s(378,368,{41:1,44:1,49:1,63:1,67:1},ez);_.Fd=function(){return od+this.bc.b.a++};_.Hd=function(){return!Ix(this)?new Px(0,0):dy(this._b,this)};_._d=function(){};s(380,1,{});s(379,380,{},function(){});function gz(){gz=u}
+function hz(a,b){if(null==b)throw new Vq("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Ff);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 iz(){gz();$x.call(this);new Mi;this._b=new jz((ip(),this))}s(381,368,{42:1,44:1,49:1,63:1,67:1},iz);_.Hd=function(){return dy(this._b,this)};
+_.Wd=function(){return(null==this.Yb&&(this.Yb=Dx(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Sg+this.Wb+(this.dc?j:",hidden")+",current="+kp(this._b.a,this._b.a.gb.selectedIndex)};function kz(){kz=u;lz=new mz(255,255,255);nz=new mz(192,192,192);oz=new mz(128,128,128);pz=new mz(64,64,64);qz=new mz(0,0,0);rz=new mz(255,0,0);new mz(255,175,175);sz=new mz(255,200,0);tz=new mz(255,255,0);new mz(0,255,0);uz=new mz(255,0,255);vz=new mz(0,255,255);wz=new mz(0,0,255)}
+function xz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new mz(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new mz(c,a,b)}function yz(a){return new mz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function mz(a,b,c){kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new dk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
+s(382,1,{43:1,50:1,54:1},mz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return zz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var qz,wz,vz,pz,oz,nz,uz,sz,rz,lz,tz;function by(){by=u;cy=new Az(!0);Bz=new cr;dr(Bz,"ar");dr(Bz,"fa");dr(Bz,"iw");dr(Bz,"ur")}function Az(a){this.a=a}s(383,1,Ph,Az);_.a=!1;var cy,Bz;s(385,1,{59:1,69:1});function Cz(){Px.call(this,0,0)}function Px(a,b){this.b=a;this.a=b}
+function Rx(a){Px.call(this,a.b,a.a)}s(384,385,{46:1,59:1,67:1,69:1},Cz,Px,Rx);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new Ky;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Dz.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function aq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(386,1,Ph,aq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
+_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Uc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Ez(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
+function Fz(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Fv(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function Gz(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Cj(g,c.a),i+=c.b+a.c);return new Px(i,g+2*a.d)}function uy(){Hz.call(this,1,5,5)}
+function Hz(a,b,c){ip();this.c=b;this.d=c;this.a=a}s(387,1,Ph,uy,Hz);_.fe=function(){};
+_.ge=function(a){this.b=Iz(a.Ob);if(0!=Ez(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ky(a);g=a.ee();i=a.Zb.a;l=new Mi;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,q,w;n=a.Ob.a.c;d=new Jz(n);for(w=0;w<n;++w)Fr(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(q=c[n],q.$b==a){var H=d,A=kj(a.Ob.a,q);Fv(A,H.c);Fr(H.b,A,q)}for(d=new ri(d);d.b<d.d.ue();)if((c=si(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Fz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,Fr(l.b,l.c++,c),m+=a.b+this.c,h=Cj(h,a.a);Fz(this,
+l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Iz(a.Ob);return 0==Ez(this)?jy(a,new Px(10,10)):jy(a,Gz(this,!1))};_.ie=function(a){this.b=Iz(a.Ob);return 0==Ez(this)?jy(a,new Px(10,10)):jy(a,Gz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Le;break;case 2:a=Wf;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return Kz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function ny(){ny=u;oy=new Lz(Nb,0,12)}
+function Lz(a,b,c){ny();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(388,1,Ph,Lz);_.a=null;_.b=0;_.c=0;var oy;s(389,1,Ph);_.tS=function(){return Mz.d+"[font="+this.c+"ascent="+Nz(this.a,this.c).a+", descent="+Nz(this.a,this.c).b+", height="+Nz(this.a,this.c).c+Uc};_.c=null;function Oz(a){if(!a.k){Sx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=ht(a.o,b))&&Oz(c);Yx(a,!1);a.k=!0;Fx(a,a,a.$b,0);new Pz(a,202)}}
+function Qz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=ht(a.o,b))&&c.xd()}function Rz(a){!Ix(a)&&my(a);var b=Qx(a);a.be(a.hc,a.ic,b.b,b.a);Zx(a)}function Sz(a,b){a.p!=b&&(a.p=b)}s(391,367,ii);_.Ld=function(){return new ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Qz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){Ux(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;Ux(this,a,b,c,d);this.dc&&e&&!f&&Zx(this)};_.k=!1;_.p=!1;
+function Tz(a){qy.call(this);this.q=new Hy;this.o=new Mi;this.n=new ey(0,0,0,0);this.dc=!1;py(this,new Zy);this._b&&Uz(this._b.c.z.b,a);this._b&&Vz(this._b,!0);Sz(this,!0)}s(390,391,ii);_.ee=function(){return new ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Ij(this._b.c.gb)};_.Pd=function(){return Jj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new Wz((ip(),j),this)};
+function Xz(a,b,c,d,e,f){var g,i;g=a.d;f?(i=xz(g),f=new mz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),(a.d=g)&&(a.f=Vf+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new mz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=xz(g),(a.d=i)&&(a.f=Vf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;Yz(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Vf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);Yz(a,b,c,d,1);Yz(a,b,c+1,1,e);(a.d=f)&&(a.f=Vf+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
+255)+va);Yz(a,b+d,c,1,e);Yz(a,b+1,c+e,d,1)}s(392,1,{});_.tS=function(){return"Graphics"};s(393,392,{});function Zz(a){var b,c;c=Cj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Px(b,c)}function $z(a,b,c){var d,e,f,g,i,h;a.b=Iz(b.Ob);if(0==a.b.length)return new Cz;g=Zz(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Cj(h,d.b),i=Cj(i,d.a);return new Px(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
+function aA(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=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function bA(){cA.call(this,7)}function cA(a){ip();this.d=0;this.a=1;this.e=a;this.c=0}s(394,1,Ph,bA,cA);_.fe=function(){};
+_.ge=function(a){var b,c;this.b=Iz(a.Ob);if(0!=this.b.length&&(b=ky(a),!(0>=b.b||0>=b.a))){c=Zz(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,r,-1,d,1);e=v(I,r,-1,d,1);h=v(I,r,-1,c,1);l=v(I,r,-1,c,1);aA(b.b,b.c,this.c,f,e);aA(b.a,b.d,this.e,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.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return jy(a,$z(this,a,!1))};_.ie=function(a){return jy(a,$z(this,a,!0))};_.je=function(){};
+_.tS=function(){return dA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Nv(){bn()}function ru(a){bn();this.f=a}s(396,97,Qh,Nv,ru);function Lx(){bn();this.f="Missing message: awt.151"}s(395,396,Qh,Lx);s(397,1,{});function ey(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(398,1,{47:1,67:1,69:1},ey);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return eA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function fA(a){gA.call(this,a,0)}function gA(a,b){$x.call(this);this._b=(ip(),new hA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Rv(),Sv);c.a=d;qw(c);break;case 0:c=c.a;d=(Rv(),Uv);c.a=d;qw(c);break;case 2:c=c.a,d=(Rv(),Vv),c.a=d,qw(c)}}s(399,368,Zh,fA,gA);
+_.Hd=function(){return!Ix(this)?new Px(0,0):dy(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Dx(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Sg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Le;switch(this.a){case 1:b=rd;break;case 2:b=Wf}return a+b+",text=null"};_.a=0;s(402,1,Ph);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Uc};_.j=null;_.k=null;
+function iA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function jA(a){this.n=(ip(),ip(),ay);var b;var c;b=this.cZ.d;-1!=Hn(b,In(36))?b=null:(c=this.n.b.c++,b=mu(b,Ex(b,In(46))+1)+j+c);this.j=b;this.d=new Gy;this.f=a;this.e=!0;this.i=new kA(this)}s(401,402,Ph,jA);_.Wd=function(){return iA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(400,401,Vh);_.Wd=function(){return iA(this)+(this.b?",tearOff":j)};_.b=!1;s(404,1,{60:1});
+_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new Ky;lA(a,this.a);lA(a,this.b);return a.a};function Kx(){this.b=this.a=0}function mA(a,b){this.a=a;this.b=b}function nA(a){var b=a.b;this.a=a.a;this.b=b}s(403,404,{51:1,60:1,67:1},Kx,mA,nA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return oA.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
+function pA(a,b){if(!b)throw new Vq("Missing message: awt.70");var c=a.a;if(E(b.f,Ca)){var c=c.a.a,d=new Qw,e=c.c.c;if(0>e||e>c.c.c)throw new Hu;c.o&&(d.gb[zd]=2);xw(c,e,d.gb);hy(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new Hu;hy(d.c,e,c);for(f=g=0;f<e;++f)y(ht(d.c,f),31)&&++g;hy(d.i,g,c);xw(d,e,c.gb);c.b=d;e=lu(c.gb)+Va;ti(c._c(),e,!1);d.o&&(e=kj(d.c,c),-1!=e&&(d=Vt(d.o?d.e:Vt(d.e,0),e),2==Wt(d)&&d.removeChild(Vt(d,1)),c.gb[zd]=2))}}
+function qA(a,b,c,d){a=a.a;b=Jx(b);c+=b.a;d+=b.b;$u(a.a,c,d);av(a.a)}function rA(){jA.call(this,j);new Mi;this.b=!1;this.a=(ip(),new sA)}s(405,400,Vh,rA);_.a=null;s(408,1,{53:1,62:1,69:1});s(407,408,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new Ky;lA(a,this.c);lA(a,this.d);lA(a,this.b);lA(a,this.a);return a.a};function ly(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
+s(406,407,{52:1,53:1,61:1,62:1,67:1,69:1},ly);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return tA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function uA(){uA=u;vA=new wA;xA=new yA;zA=new yA}var vA,zA,xA;s(410,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ji(this)};function wA(){}s(411,410,{},wA);function yA(){}s(412,1,{},yA);s(413,368,Zh);_.Gd=function(){return null};
+function AA(a,b){var c;c=new BA(Ix(a));return!c?null:new Px(CA(c,"_")*b+6,Nz(c.a,c.c).c+6)}function DA(a,b){var c;c=AA(a,b);return!c?Ox(a):c}function EA(a,b){var c;c=AA(a,b);return!c?Qx(a):c}function FA(a,b){var c=a._b;jx(c.a,b);c.e.a=-1;c.e.b=-1}function GA(a){HA.call(this,a,null!=a?a.length:0)}function HA(a,b){$x.call(this);this.a=0>b?0:b;var c=this._b;jx(c.a,a);c.e.a=-1;c.e.b=-1}s(414,413,Zh,GA,HA);_.Fd=function(){return"textfield"+this.bc.b.e++};
+_.Hd=function(){return AA(this,Ln(this._b.a.gb,Mg).length)};_.Id=function(){return!Ix(this)?null:AA(this,Ln(this._b.a.gb,Mg).length)};_.Kd=function(){return 0<this.a?DA(this,this.a):Ox(this)};_.Md=function(){return 0<this.a?EA(this,this.a):Qx(this)};_.Qd=function(){this._b=(ip(),new IA)};_.Ud=function(){return 0<this.a?DA(this,this.a):Ox(this)};_.Xd=function(){return 0<this.a?EA(this,this.a):Qx(this)};_.a=0;function ip(){ip=u;ay=new JA}function KA(){var a=(ip(),ip(),ay);!a.c&&(a.c=new LA)}
+function JA(){this.b=new MA;this.d=new Dy}s(415,1,{},JA);_.a=null;_.c=null;var ay;function MA(){}s(416,1,{},MA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(417,1,{});function NA(){NA=u;OA=new PA;QA=new PA}function RA(a,b){return b==a?!0:!b?!1:!0}function PA(){}s(418,1,{56:1},PA);_.eQ=function(a){return null==a||!y(a,56)?!1:RA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Gs(a)};
+_.tS=function(){return SA.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var OA,QA;function TA(){TA=u;G(UA,k,56,[(NA(),QA),OA])}function VA(a){var b=(NA(),QA);if(RA(b,(NA(),QA)))return a.a;if(RA(b,OA))return new WA(a.a);throw new XA(b);}function YA(a){TA();this.a=a}s(419,1,{},YA);_.a=null;function XA(a){a="flavor = "+a;bn();this.f=a}s(420,98,{57:1,67:1,73:1,81:1},XA);function ZA(a,b){Cy();$A.call(this,a,1001,b,Xg)}
+function $A(a,b,c,d){Cy();Ay.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(421,369,Ph,ZA,$A);_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+As(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=Xg;function Vx(a,b){Cy();Ay.call(this,a);this.d=b}s(422,369,Ph,Vx);
+_.Wd=function(){var a,b;a=this.e;switch(this.d){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.Od()+Aa+a.Pd()+ea+a.Nd()+Sg+a.Jd()+va};function gy(a,b,c){Cy();Vx.call(this,a,b);this.a=c}s(423,422,Ph,gy);
+_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Gx(a,b,c,d){Cy();Ay.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(424,369,Ph,Gx);
+_.Wd=function(){var a;switch(this.d){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.d&&(ys(rs(this.a,Yg))&&(a+="PARENT_CHANGED,"),ys(rs(this.a,Zg))&&(a+="DISPLAYABILITY_CHANGED,"),ys(rs(this.a,ah))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=Xg;_.b=null;_.c=null;s(425,1,ai);function Pz(a,b){Cy();Vx.call(this,a,b);this.c=null;this.a=this.b=0}
+s(426,422,Ph,Pz);
+_.Wd=function(){var a;switch(this.d){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.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;s(427,1,{});function WA(a){if(null==a)throw new Zm;}s(428,427,{},WA);
+function aB(){aB=u;bB={};bB["java.vendor"]=ne;bB["package.restrict.access.sun"]=Lg;bB["sun.java.launcher"]=dc;bB["sun.management.compiler"]=ne;bB["os.name"]=dc;bB[" sun.boot.class.path"]=dc;bB["path.separator.applet"]=dc;bB["java.vm.specification.vendor"]=ne;bB["java.runtime.version"]=dc;bB["http.proxyPort"]=dc;bB["user.name"]=dc;bB["user.language"]=dc;bB["os.name.applet"]=dc;bB["browser.version"]=dc;bB["java.version"]=dc;bB["user.timezone"]=dc;bB["java.endorsed.dirs"]=dc;bB["java.specification.name"]=
+"GWT";bB["java.specification.version"]="2.5.0";bB[Ge]=$b;!sq&&(sq=new Aq);sq.a?bB[Ee]="yes":bB[Ee]=null}var bB;s(431,98,Kh);function cB(){bn()}function dB(a){bn();this.f=a}s(430,431,{64:1,67:1,73:1,81:1},cB,dB);function eB(){eB=u;fB=new gB}
+function hB(a){var b;if(a.k){var c;b=new Es;Vm(b.a,a.f);c=b.a;var d=mb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Vm(b.a,Za),Vm(b.a,a.a));c=a.b;a=a.j;null!=c&&Vm(b.a,c);null!=a&&(c=b.a,d=ma,c[c.explicitLength++]=d,Vm(b.a,a));b=Kn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
+function iB(a){eB();var b,c,d;if(null==a)throw new cB;a=Gn(a);try{d=Hn(a,In(58))}catch(e){e=xi(e);if(y(e,77))throw new dB($m(e));throw e;}c=Hn(a,In(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;jB();var f,g,i;i=c.length;b=new kB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Kn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new dB(Wb+a);if(!this.k&&(this.k=Pi(fB,this.f),this.k||(this.k=(ip(),new lB))&&x(fB,this.f,this.k),!this.k))throw new dB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,V,ca,N,ec,xc,Mf,vb,Gd,Hd,Id,ib,yc,Ab;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==mB(c,In(47),l+2))throw new nB(m);}else{N=c.substr(l,m-l);m-=l;A=0;
+K=this.c;ec=this.e;Id=this.j;w=this.d;vb=this.i;o=this.a;Ab=this.n;ib=mB(N,In(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){V=2;ec=-1;A=mB(N,In(47),2);Hd=mB(N,In(63),2);-1!=Hd&&(-1==A||A>Hd)&&(A=Hd);-1==A&&(A=m,w=j);O=A;-1!=ib&&ib<A&&(O=ib);var jd=In(64);yc=N.lastIndexOf(jd,O);o=N.substr(2,O-2);-1<yc&&(Ab=N.substr(2,yc-2),V=yc+1);xc=mB(N,In(58),-1==yc?V:yc);q=Hn(N,In(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?xc=q+1:xc=-1):xc=-1}catch(Se){if(Se=xi(Se),!y(Se,73))throw Se;}-1==xc||
+xc>A?K=N.substr(V,O-V):(K=N.substr(V,xc-V),Mf=N.substr(xc+1,O-(xc+1)),0==Mf.length?ec=-1:ec=oB(Mf,10))}-1<ib&&(Id=N.substr(ib+1,m-(ib+1)));H=-1==ib?m:ib;var Xb=In(63);Gd=N.lastIndexOf(Xb,H);-1<Gd?(vb=N.substr(Gd+1,H-(Gd+1)),0==Gd&&null!=w&&(E(w,j)?w=Ya:w.indexOf(Ya),ca=Ex(w,In(47))+1,w=w.substr(0,ca-0)),H=Gd):0!=ib&&(vb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:E(w,j)?w=Ya:w.indexOf(Ya),ca=Ex(w,In(47))+1,0==ca?w=N.substr(A,H-A):w=w.substr(0,ca-0)+N.substr(A,H-A)));
+null==w&&(w=j);null==K&&(K=j);d=K;var me;me=w;null!=vb&&!E(vb,j)&&(null!=w?me=w+tb+vb:me=tb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=me;this.e=ec;this.j=Id;var kd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+mb+this.e));null!=this.c&&-1<(kd=Ex(this.c,In(64)))?(this.n=this.c.substr(0,kd-0),this.c=mu(this.c,kd+1)):this.n=null;null!=this.b&&-1<(kd=Hn(this.b,In(63)))?(this.i=mu(this.b,kd+1),this.d=this.b.substr(0,kd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
+Ab;this.d=w;this.i=vb}}catch(ld){ld=xi(ld);if(y(ld,73))throw new dB($m(ld));throw ld;}if(-1>this.e)throw new dB("incorrect port: "+this.e);}s(432,1,Ph,iB);_.tS=function(){return hB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var fB;s(433,1,{});function pB(a,b,c){var d,e;for(d=new qB(a.pe().a);rB(d.a);)if(a=d.b=si(d.a),e=a.gf(),null==b?null==e:gn(b,e))return c&&sB(d),a;return null}s(437,1,Yh);_.oe=function(a){return!!pB(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;for(a=new qB(a.pe().a);rB(a.a);)if(b=a.b=si(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!tB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=pB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new qB(this.pe().a);rB(b.a);)a=b.b=si(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new uB("Put not supported on this map");};
+_.te=function(a){a=pB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new qB(this.pe().a);rB(c.a);)b=c.b=si(c.a),a?d+=Ba:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function ix(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Yt(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=mb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
+function Pi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[mb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=vB(a,c);else if(y(b,1))c=wB(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.a[d]=[];d=new xB(b,c);e.push(d);++a.d;c=null}return c}
+function vB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function wB(a,b,c){var d,e=a.e,b=mb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Ai(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=mb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.hf();break a}}c=null}return c}s(436,437,Yh);_.oe=function(a){return Yt(this,a)};
+_.pe=function(){return new yB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Pi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Ai(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function pi(){ix(this)}s(435,436,zh,pi);_.ve=function(a,b){return Hr(a)===Hr(b)||null!=a&&gn(a,b)};_.xe=function(a){return~~kn(a)};function gB(){ix(this)}s(434,435,zh,gB);function zB(){bn()}s(438,97,Qh,zB);
+function AB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=BB(a,c);if(c>=a.i)break;c=CB(a,c);++b}return b}function DB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function EB(a){var b;a.a=0<=a.j&&!a.d?a.j:BB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new zB;b=a.a;a.a=CB(a,a.a);return a.n.substr(b,a.a-b)}
+function CB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=FB(a.n,d,a.n.length);if(c<=a.f&&DB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Hn(a.c,In(c)))break;++d}a.k&&b==d&&(a.e?(c=FB(a.n,d,a.n.length),c<=a.f&&DB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Hn(a.c,In(c))&&++d));return d}
+function BB(a,b){var c,d;if(null==a.c)throw new Zm;for(d=b;!a.k&&d<a.i;)if(a.e){c=FB(a.n,d,a.n.length);if(c>a.f||!DB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Hn(a.c,In(c)))break;++d}return d}function GB(a){HB.call(this,a," \t\n\r\u000c",!1)}function IB(a){HB.call(this,a,Aa,!1)}
+function HB(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=FB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=FB(this.c,d,this.c.length),this.b[c]=a}}}s(439,1,{},GB,IB,HB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
+function JB(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=nn(e),!(ln(),!/[^,:{}\[\]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)}function KB(){}function LB(a){MB.call(this,a,eb,eb,null)}function NB(a,b){MB.call(this,a,eb,eb,b)}function OB(a,b,c){MB.call(this,a,b,c,null)}
+function MB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=Ui(a)){this.a=new PB;this.b=new QB(this.a,b,c,d);Eu(e,this.b,e.gb);d&&ad in d&&(this.b.b=d[ad]);a=this.b;a.d||(a.d=wy(a,D(a.gb,Bf),D(a.gb,Af)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?RB="JSME":RB="JME";b.u=SB(b,!1);b.v=SB(b,!0);fq(b,RB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=zy(b);py(b,null);b.mb||(b.R=0);b.S||(b.S=new Lz(Ub,0,13),b.V=new BA(b.S));b.T||(b.T=new Lz(Ub,
+1,13),b.U=new BA(b.T));b.W||(b.W=new Lz(Ub,0,11),new BA(b.W));b.j||(b.j=new Lz(Ub,0,13),b.k=new BA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;TB=10;b.Eb=!0;try{o=UB(b.Nb,"options");null!=o&&VB(b,o);i=UB(b.Nb,"jme");null!=i&&(b.K=i);l=UB(b.Nb,"mol");null!=l&&(b._=l);g=UB(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=UB(b.Nb,wg);null!=m&&(b.ab=m,WB(b));b.i=UB(b.Nb,"atomcolors");b.f=UB(b.Nb,"atombg");f=UB(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,H,A;w=(kz(),lz);try{if(0!=f.indexOf(ma))throw new an("bad hex encoding");
+A=oB(f.substr(1,2),16);H=oB(f.substr(3,2),16);q=oB(f.substr(5,2),16);n=w=new mz(A,H,q)}catch(K){if(K=xi(K),y(K,73))aB(),n=w;else throw K;}b.s=n}b.Db&&b.Y&&XB(b.Y);h=UB(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=xi(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)YB[f]=(kz(),sz),ZB[f]=Lc;ZB[1]=Tb;YB[1]=(kz(),pz);ZB[2]=Bb;YB[2]=sz;ZB[3]=Fb;YB[3]=pz;ZB[4]=cc;YB[4]=wz;ZB[5]=lc;YB[5]=rz;ZB[9]=Pb;YB[9]=uz;ZB[10]=Jb;YB[10]=uz;ZB[11]=Eb;YB[11]=uz;ZB[12]=Vb;YB[12]=uz;ZB[8]=Ac;YB[8]=yz(tz);
+ZB[7]=nc;YB[7]=sz;ZB[6]=Gc;YB[6]=pz;ZB[13]=Fc;YB[13]=pz;ZB[18]=Lc;YB[18]=pz;ZB[19]=oc;YB[19]=pz;ZB[20]=pc;YB[20]=pz;ZB[21]=qc;YB[21]=pz;ZB[22]=rc;YB[22]=pz;Zx(b);b.Z=new $B;f=a.c;f.B=zy(f);null!=f.K?(aC(f,f.K),null!=f.f&&f.Y&&bC(f.Y,f.f,!0),null!=f.i&&f.Y&&bC(f.Y,f.i,!1)):null!=f._&&cC(f,f._,!0);WB(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(441,1,{101:1},KB,LB,NB,OB,MB);_.ye=function(a){dC(new eC(a,this.a,fC))};_.ze=function(){gC(this.a)};
+_.Ae=function(){xn((un(),vn),new hC(this))};_.Be=function(){return this.a.G};_.Ce=function(){return this.a.cb};_.De=function(){return this.a.db};_.Ee=function(){return this.a.qb};_.Fe=function(){return this.a.ub};_.Ge=function(){return this.a.wb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.a,b;a.Ab?b=iC(a,1)+sb+iC(a,2)+sb+iC(a,3):b=iC(a,0);return b};_.Je=function(){return cq(this.a)};
+_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=jC(a);a.Ib=b;WB(a);return c};_.Le=function(a){VB(this.a,a)};_.Me=function(){};_.Ne=function(a){cC(this.a,a,!0)};_.Oe=function(a){aC(this.a,a)};_.$d=function(){yy(this.a)};_.Pe=function(){kC(this.a)};_.Qe=function(a){var b=this.a;if(a=lC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;mC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new ri(b.a);d.b<d.d.ue();)c=si(d),a?c.a=j:c.a=jg}yy(b.c)};
+_.Se=function(a,b){var c=this.a,d;if(d=lC(c,a))bC(d,b,!0),mC(c)};_.Te=function(a,b){var c=this.a,d;d=lC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,WB(c)):(d.C=b,mC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;WB(b)};_.We=function(a){var b=this.a;b.db=a;WB(b)};_.Xe=function(a){this.a.pb=a};_.Ye=function(a){this.a.qb=a};_.Ze=function(a){var b=this.a;b.ub=a;b.u=SB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){nC(this.a,a)};
+_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new oC(c,a);pC(c.Jb);c.b=253;c.ib=!0;c.I=b;WB(c)};_.bf=function(a){qC(this.a,a)};_.cf=function(){return rC(this.a)};_.a=null;_.b=null;function hC(a){this.a=a}s(442,1,{},hC);_.pc=function(){var a,b;for(b=new ri(this.a.b.a);b.b<b.d.ue();)a=si(b),a.t.gb.innerHTML=a.q||j};_.a=null;
+function sC(){var a=(tC(),uC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=vC;tC();b=b&&b[0]&&(typeof b[0]==zf||typeof b[0]==he)?b[0]:null;a:if(wC==e||xC==e&&y(b,101))e=!0;else{if(null!=b)for(b=fn(b);b&&b!=wC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new KB:3==arguments.length?a=new OB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new LB(arguments[0]):4==arguments.length?a=new MB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
+(a=new NB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ye(a)});b.clear=B(function(){this.g.ze()});b.deferredRepaint=B(function(){this.g.Ae()});b.getHelpURL=B(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=B(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=B(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.a.qb});b.getPasteLabel=B(function(){return this.g.a.ub});
+b.getPrePasteJSfunction=B(function(){return this.g.a.wb});b.initializationError=B(function(a){this.g.He(a)});b.jmeFile=B(function(){return this.g.Ie()});b.molFile=B(function(){return this.g.Je()});b.nonisomericSmiles=B(function(){return this.g.Ke()});b.options=B(function(a){this.g.Le(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Ne(a)});b.readMolecule=B(function(a){this.g.Oe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Pe()});b.resetAtomColors=B(function(a){this.g.Qe(a)});
+b.setAntialias=B(function(a){this.g.Re(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Te(a,b)});b.setHelpURL=B(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ye(a)});b.setPasteLabel=B(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
+B(function(a){this.g.$e(a)});b.setSubstituent=B(function(a){this.g._e(a)});b.setTemplate=B(function(a,b){this.g.af(a,b)});b.showInfo=B(function(a){this.g.bf(a)});b.smiles=B(function(){return this.g.cf()});yC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Lr(){zC||(zC=!0,sC())}s(443,1,{},Lr);var zC=!1;function AC(a){bn();this.f=a}s(445,431,Kh,AC);function Rr(){bn();this.f="divide by zero"}s(446,97,Qh,Rr);function Gr(){bn()}function BC(a){bn();this.f=a}
+s(447,97,Qh,Gr,BC);function FB(a,b,c){var d,e;d=CC(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function DC(){}function EC(a){return typeof a==yf?Ac+(0>a?-a:a):a}function FC(a,b){var c;c=new DC;c.d=Kb+(GC(0!=a?-a:0)?EC(0!=a?-a:0):j+ji(c));HC(0!=a?-a:0)&&IC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new DC;b.d=Kb+(GC(a)?EC(a):j+ji(b));HC(a)&&IC(a,b);return b}
+function X(a,b){var c;c=new DC;c.d=Kb+(GC(a)?EC(a):j+ji(c));HC(a)&&IC(a,c);c.b=b?8:0;return c}function JC(){var a;a=new DC;a.d=Kb+(GC(0)?EC(0):j+ji(a));HC(0)&&IC(0,a);a.b=2;return a}function KC(a){var b;b=new DC;b.d=Kb+(GC(a)?EC(a):j+ji(b));HC(a)&&IC(a,b);b.b=1;return b}function HC(a){return typeof a==yf&&0<a}function GC(a){return null!=a&&0!=a}
+function IC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=yh[b.c])c=c.prototype;else{c=yh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(449,1,{},DC);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;function LC(a){var b;b=MC;!b&&(b=MC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new NC(Rb+a+ha);return b}
+function oB(a,b){var c,d;if(null==a)throw new NC(xf);if(2>b||36<b)throw new NC("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 NC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new NC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new NC(Rb+a+ha);return c}s(451,1,{67:1,78:1});var MC=null;function OC(a){this.a=a}
+s(450,451,{67:1,70:1,71:1,78:1},OC);_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Ly(a){this.a=a}s(452,451,{67:1,70:1,74:1,78:1},Ly);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function By(){bn()}function dk(a){bn();this.f=a}s(453,97,Xh,By,dk);function Hu(){bn()}function Iv(a){bn();this.f=a}s(454,97,Qh,Hu,Iv);function T(a){this.a=a}
+function ps(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 Wr(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function PC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(QC(),RC)[b],!c&&(c=RC[b]=new T(a)),c):new T(a)}s(455,451,{67:1,70:1,76:1,78:1},T);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return j+this.a};_.a=0;function QC(){QC=u;RC=v(SC,k,76,256,0)}var RC;function Dj(a){return 0>a?-a:a}function Cj(a,b){return a>b?a:b}function TC(a){return Math.round(a)}function Zm(){bn()}function Vq(a){bn();this.f=a}s(458,97,{67:1,73:1,77:1,79:1,81:1},Zm,Vq);function li(){li=u;mi=G(ki,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 mi;function NC(a){bn();this.f=a}s(460,453,Xh,NC);
+function dn(a){this.a="Unknown";this.c=a;this.b=-1}s(461,1,{67:1,80:1},dn);_.tS=function(){return this.a+Xa+this.c+"(Unknown Source"+(0<=this.b?mb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function CC(a,b){return a.charCodeAt(b)}function UC(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function E(a,b){return!y(b,1)?!1:""+a==b}function Hn(a,b){return a.indexOf(b)}function mB(a,b,c){return a.indexOf(b,c)}function Ex(a,b){return a.lastIndexOf(b)}
+function VC(a){var b=aa,c=Vg,d;for(d=0;0<=(d=c.indexOf(Nc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+mu(c,++d):c=c.substr(0,d-0)+mu(c,++d);return a.replace(RegExp(b,ie),c)}
+function WC(a,b){for(var c=RegExp(b,ie),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(Kr,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mu(a,b){return a.substr(b,a.length-b)}
+function Gn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function In(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,67:1,68:1,70:1};_.eQ=function(a){return E(this,a)};_.hC=function(){return Gs(this)};_.tS=_.toString;function XC(){XC=u;YC={};ZC={}}
+function Gs(a){XC();var b=mb+a,c=ZC[b];if(null!=c)return c;c=YC[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+CC(a,d++);c|=0}256==$C&&(YC=ZC,ZC={},$C=0);++$C;return ZC[b]=c}var YC,$C=0,ZC;function Wm(a,b){Vm(a.a,b);return a}function Um(){this.a=Jn()}function aD(){this.a=Jn();Vm(this.a,j)}s(463,1,Ih,Um,aD);_.tS=function(){return Kn(this.a)};function Es(){this.a=Jn()}
+function kB(){this.a=Jn()}function or(a){this.a=Jn();Vm(this.a,a)}s(464,1,Ih,Es,kB,or);_.tS=function(){return Kn(this.a)};function nB(a){a="String index out of range: "+a;bn();this.f=a}s(465,454,Qh,nB);
+function bD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new Zm;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new BC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new BC("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 Hu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Fr(b,c,a[--d])}else for(c=e+c;e<c;)Fr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function ou(){bn()}function uB(a){bn();this.f=a}s(467,97,Qh,ou,uB);function Ry(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:gn(b,c))return a;return null}function Uy(a,b){var c;return(c=Ry(a.qd(),b))?(c.Sc(),!0):!1}function cD(a){var b,c,d,e;d=new Um;b=null;Vm(d.a,Mc);for(c=a.qd();c.Qc();)null!=b?Vm(d.a,b):b=Ba,e=c.Rc(),Vm(d.a,e===a?"(this Collection)":j+e);Vm(d.a,Uc);return Kn(d.a)}s(468,1,{});_.df=function(){throw new uB("Add not supported on this collection");};
+_.ef=function(a){return!!Ry(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return Uy(this,a)};_.tS=function(){return cD(this)};s(470,468,Mh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=kn(c),a=~~a);return a};
+function dD(a,b){var c;return y(b,85)&&(c=b.gf(),Yt(a.a,c))?(c=Pi(a.a,c),a.a.ve(b.hf(),c)):!1}function yB(a){this.a=a}s(469,470,Mh,yB);_.ef=function(a){return dD(this,a)};_.qd=function(){return new qB(this.a)};_.ff=function(a){return dD(this,a)?(a=a.gf(),Ai(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function sB(a){if(a.b)ui(a.a),Ai(a.c,a.b.gf()),a.b=null;else throw new ru("Must call next() before remove().");}
+function qB(a){var b;this.c=a;b=new Mi;a.c&&Gi(b,new eD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new fD(a,d.substring(1));b.df(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.a=new ri(b)}s(471,1,{},qB);_.Qc=function(){return rB(this.a)};_.Rc=function(){return this.b=si(this.a)};_.Sc=function(){sB(this)};_.a=null;_.b=null;_.c=null;s(473,1,Nh);_.eQ=function(a){return y(a,85)&&tB(this.gf(),a.gf())&&tB(this.hf(),a.hf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=kn(this.gf()));null!=this.hf()&&(b=kn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function eD(a){this.a=a}s(472,473,Nh,eD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return vB(this.a,a)};_.a=null;function fD(a,b){this.b=a;this.a=b}s(474,473,Nh,fD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[mb+this.a]};_.jf=function(a){return wB(this.b,this.a,a)};_.a=null;_.b=null;
+function Fv(a,b){(0>a||a>=b)&&gD(a,b)}function gD(a,b){throw new Iv("Index: "+a+", Size: "+b);}s(475,468,Ch);_.kf=function(){throw new uB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:gn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:kn(c)),b=~~b;return b};_.qd=function(){return new ri(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new hD(this,a)};_.of=function(){throw new uB("Remove not supported on this list");};function rB(a){return a.b<a.d.ue()}function si(a){if(a.b>=a.d.ue())throw new Ku;return a.d.lf(a.c=a.b++)}function ui(a){if(0>a.c)throw new Nv;a.d.of(a.c);a.b=a.c;a.c=-1}function ri(a){this.d=a}s(476,1,{},ri);_.Qc=function(){return rB(this)};
+_.Rc=function(){return si(this)};_.Sc=function(){ui(this)};_.b=0;_.c=-1;_.d=null;function hD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&gD(b,c);this.b=b}s(477,476,{},hD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Ku;return this.a.lf(this.c=--this.b)};_.a=null;function iD(a){a=new qB(a.b.a);return new jD(a)}function kD(a,b){this.a=a;this.b=b}s(478,470,Mh,kD);_.ef=function(a){return Yt(this.a,a)};_.qd=function(){return iD(this)};_.ue=function(){return this.b.a.d};
+_.a=null;_.b=null;function jD(a){this.a=a}s(479,1,{},jD);_.Qc=function(){return rB(this.a.a)};_.Rc=function(){return(this.a.b=si(this.a.a)).gf()};_.Sc=function(){sB(this.a)};_.a=null;s(480,475,Ch);_.kf=function(a,b){var c;c=Xy(this,a);var d=c.d;new Sy(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=Xy(this,a);try{return Yy(b)}catch(c){c=xi(c);if(y(c,86))throw new Iv("Can't get element "+a);throw c;}};_.qd=function(){return Xy(this,0)};
+_.of=function(a){var b,c;b=Xy(this,a);try{c=Yy(b)}catch(d){d=xi(d);if(y(d,86))throw new Iv("Can't remove element "+a);throw d;}lD(b);return c};function mD(a){a.b=v(nD,k,0,0,0)}function hy(a,b,c){(0>b||b>a.c)&&gD(b,a.c);a.b.splice(b,0,c);++a.c}function Gi(a,b){Fr(a.b,a.c++,b);return!0}function ht(a,b){Fv(b,a.c);return a.b[b]}function kj(a,b){for(var c=0;c<a.c;++c)if(tB(b,a.b[c]))return c;return-1}function kt(a,b){var c;c=(Fv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
+function Fi(a,b){var c;c=kj(a,b);if(-1==c)return!1;kt(a,c);return!0}function hk(a,b){var c;if(b.length<a.c){c=b;var d;d=yr(0,a.c);G(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Fr(b,c,a.b[c]);b.length>a.c&&Fr(b,a.c,null);return b}function Mi(){mD(this)}function Jz(a){mD(this);this.b.length=a}function Fy(a){mD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);G(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(481,475,$h,Mi,Jz,Fy);_.kf=function(a,b){hy(this,a,b)};
+_.df=function(a){return Gi(this,a)};_.ze=function(){this.b=v(nD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=kj(this,a)};_.lf=function(a){return ht(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return kt(this,a)};_.ff=function(a){return Fi(this,a)};_.ue=function(){return this.c};_.c=0;function Wy(a,b){var c=a.length,d;for(d=0;d<c;++d)Fr(a,d,b)}function kr(){kr=u;lr=new oD}var lr;function oD(){}s(484,475,ei,oD);_.ef=function(){return!1};_.lf=function(){throw new Hu;};_.ue=function(){return 0};
+function pD(){this.a=new Date}function qD(a){return 10>a?ab+a:j+a}s(485,1,{67:1,69:1,70:1,82:1},pD);_.eQ=function(a){return y(a,82)&&ss(L(this.a.getTime()),L(a.a.getTime()))};_.hC=function(){var a;a=L(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Nr(c&4194303,b&4194303,e&1048575);a=Nr(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(rD(),sD)[this.a.getDay()]+ea+tD[this.a.getMonth()]+ea+qD(this.a.getDate())+ea+qD(this.a.getHours())+mb+qD(this.a.getMinutes())+mb+qD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function rD(){rD=u;sD=G(Kr,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));tD=G(Kr,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var sD,tD;
+function dr(a,b){return null==x(a.a,b,a)}function cr(){this.a=new pi}s(487,470,{67:1,69:1,87:1},cr);_.df=function(a){return dr(this,a)};_.ef=function(a){return Yt(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return iD(new kD(this.a,new yB(this.a)))};_.ff=function(a){return null!=Ai(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return cD(new kD(this.a,new yB(this.a)))};_.a=null;
+function Xy(a,b){var c,d;(0>b||b>a.b)&&gD(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new uD(a,b,d)}function az(){this.a=new vD;this.b=0}s(488,480,ei,az);_.df=function(a){new Sy(a,this.a);++this.b;return!0};_.nf=function(a){return Xy(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function Yy(a){if(a.b==a.d.a)throw new Ku;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function lD(a){if(!a.c)throw new Nv;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function uD(a,b,c){this.d=a;this.b=c;this.a=b}s(489,1,{},uD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return Yy(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Ku;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){lD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function vD(){this.a=this.b=this}
+function Sy(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(490,1,{},vD,Sy);_.a=null;_.b=null;_.c=null;function xB(a,b){this.a=a;this.b=b}s(491,473,Nh,xB);_.gf=function(){return this.a};_.hf=function(){return this.b};_.jf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Ku(){bn()}s(492,97,{67:1,73:1,79:1,81:1,86:1},Ku);function tB(a,b){return Hr(a)===Hr(b)||null!=a&&gn(a,b)}function Iz(a){var b=v(bz,k,44,0,0);return hk(a.a,b)}function ry(){this.a=new Mi}
+s(494,475,$h,ry);_.kf=function(a,b){hy(this.a,a,b)};_.df=function(a){return Gi(this.a,a)};_.ef=function(a){return-1!=kj(this.a,a)};_.lf=function(a){return ht(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new ri(this.a)};_.of=function(a){return kt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return cD(this.a)};_.a=null;function wD(a){a._b.c.$&&Oz(a)}function xD(a){var b;if(a._b.c.$){b=Jx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Qz(a)}
+function yD(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function dC(a){var b=a.j;zD(a._b.c,b.a,b.b);!Ix(a)&&my(a);Xx(a)}function AD(){Tz.call(this,j);this.i=new ez(this.rf());Ey(this.q,new BD(this))}s(496,390,ii);_.Ed=function(a,b){return Hr(a.f)===Hr(this.i)?(xD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){xD(this)};_.i=null;_.j=null;
+function eC(a,b,c){AD.call(this);this._b&&Vz(this._b,!1);Sz(this,!1);py(this,new cA(0));a=new gA(a,1);Q(this,a,null);a=new ty;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Jx(b),Rz(this),yD(this.j,~~(D(b.Nb.gb,Bf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,Af)/2)-~~(this.Wb/2)));c&&P(this,c)}s(495,496,ii,eC);_.rf=function(){return"OK"};function CD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new ru("Cannot undo. Index is out of range.");if(!a.a.b)throw new ru(Yb);a.a=a.a.b;return a.a.a}
+function $B(){this.a=this.b=new DD}s(497,1,{},$B);_.a=null;function DD(){this.a=null}function ED(a){this.a=a}s(498,1,{},DD,ED);_.a=null;_.b=null;_.c=null;function BD(a){this.a=a}s(499,425,ai,BD);_.a=null;function FD(){FD=u;GD=G(Kr,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);fC=(kz(),nz);HD=xz(fC);YB=v(ID,k,43,23,0);ZB=v(Kr,k,1,23,0);JD=v(ID,k,43,7,0);KD=null!=(aB(),bB[Ee])}
+function jC(a){var b;if(a.Ab)b=LD(a,1)+sb+LD(a,2)+sb+LD(a,3);else if(b=LD(a,0),0<b.length){var c=new MD(a.Y);Gi(a.$.a,c)}return b}function ND(a,b){var c,d;c=b.a;if(E(c,(OD(),PD).b))bq(rC(a));else if(E(c,QD.b))bq(cq(a));else if(E(c,RD.b))dq(a.t,(!a.tb&&(a.tb=new eq(a)),a.tb));else if(E(c,Xf)){7!=a.N&&(a.O=Xg);d=b.c;d=zs(d,Wg);c=os(d,a.O);var e=!ms(c,Xg)?Vr(c):c;!ms(e,ch)&&SD(a.Y,M(c));TD(a);a.kb=!0;WB(a);a.N=7;a.O=d}else E(c,dg)||(E(c,Yd)?UD(a):nC(a,c))}
+function VD(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(WD,k,-1,4,1);l=v(WD,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)XD(a.eb[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.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=zy(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);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.y&&(a.A=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.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;YD(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||ZD(a.eb[f])}}}
+function gC(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new $D(a),a.Y.q=0);null!=a.qb&&JB(a.qb,null)}}function SB(a,b){var c,d,e,f;f=new rA;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new jA(Mb+d);var g=(OD(),PD).b;d.c=g;pA(f,d);Ey(d.d,a);d=new jA(Mb+c);d.c=QD.b;Ey(d.d,a);pA(f,d);pA(f,new jA(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new jA(c);d.c=RD.b;Ey(d.d,a);pA(f,d);Cx(a,f);return f}
+function aE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,fC);a.mb?(e==a.b&&Y(b,yz(fC)),Yz(b,g,f,a.X,a.X),Y(b,(kz(),pz)),bE(b,g,f,a.X-1,a.X-1)):e==a.b?Xz(b,g+1,f+1,a.X,a.X,!1):Xz(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(kz(),qz)),e){case 101:Y(b,tz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;cE(b,!0);dE(b,eE(b,c,e,d,i));Y(b,qz);c=g+3;e=f+3;d=a.X-
+6;i=a.X-6;b.n&&(cE(b,!1),dE(b,eE(b,c,e,d,i)));fE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);Yz(b,g+9,f+9,2,4);Yz(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,rz),Yz(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,tz),Yz(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,uz);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/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);Y(b,qz);break;case 107:Y(b,sz);Yz(b,g+4,f+4,a.X-8,a.X-8);Y(b,qz);bE(b,g+4,f+4,a.X-8,a.X-8);fE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);Yz(b,g+9,f+9,2,4);Yz(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/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:gE(b,g,f,a.X,!0);break;case 111:gE(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,lz);Yz(b,g+3,f+5,a.X-7,a.X-11);Y(b,qz);bE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,fC);a.nb&&Xz(b,g+1,f+1,a.X,a.X,!1);Y(b,qz);hE(a,b,g,f,"NEW");break;case 106:Y(b,rz);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,qz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));hE(a,b,g+6,f,oc);break;case 104:Y(b,rz);Z(b,
+g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,qz);break;case 105:a.Hb?(Y(b,vz),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),Y(b,qz)):hE(a,b,g,f,"123");break;case 113:Y(b,wz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);Yz(b,e,d,c,c);Y(b,qz);iE(a,
+b,g,f,lz,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/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:jE(a,b,g,f+2,3);break;case 207:jE(a,b,g,f,4);break;case 208:jE(a,b,g,f,5);break;case 209:jE(a,b,g,f,1);break;case 210:jE(a,b,g,f,6);break;case 211:jE(a,b,g,f,7);break;case 212:jE(a,b,g,f,8);break;case 213:hE(a,b,g,f,"FG"),a.E=new mA(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!=ZB[c]&&iE(a,b,g,f,YB[c],ZB[c])}function kE(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,fC),Yz(d,0,0,c,b),a.mb?(Y(d,(kz(),pz)),bE(d,-1,0,c,b-1)):(Y(d,HD),Z(d,0,0,c-1-2,0),Y(d,yz(fC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),lE(d,a.W),Y(d,(kz(),qz)),-1!=a.I.toLowerCase().indexOf(Zd)&&Y(d,rz),mE(d,a.I,10,15),nE(a.Nb,a.H,a.X,a.B.a-a.X))}
+function oE(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,fC);Yz(d,0,0,c,b);a.mb?(Y(d,(kz(),pz)),Z(d,0,b-1,c,b-1),e=TB*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,HD),Z(d,0,0,0,b-1),Z(d,0,TB*a.X,b-1,TB*a.X),Y(d,yz(fC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=TB+2;++b)aE(a,d,1,b);nE(a.Nb,a.P,0,2*a.X+a.R)}}
+function pE(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);Yz(e,0,0,c,b);d=a.cb?(uA(),xA):(uA(),zA);if((uA(),vA)==(uA(),vA))d==xA?e.a=j:e.a=jg;d=new Jy(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ia);for(d=1;d<=a.sb;++d){var f=a.eb[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,H=w=o=m=void 0,A=n=void 0,K=m=q=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=A=void 0,N=ca=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=V=i=O=O=H=V=n=n=O=V=void 0,w=A=1,l=
+2,ca=3;f.v&&(YD(f),VD(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=J(13*f.k.A*i),f.k.j=new Lz(Ub,0,i),f.k.k=new BA((ip(),f.k.j)));f.k.z&&(Y(g,(kz(),qz)),bE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=M(L(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(FD(),JD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=N=m,cE(h,!0),dE(h,eE(h,o,O,N,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(FD(),JD)[f.d[h]]),n=f.I[m]-f.I[h],
+A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ca*A,n=3*ca*w,O=v(I,r,-1,4,1),o=v(I,r,-1,4,1),O[0]=J(f.I[h]+q),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+q),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-q),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-q),o[3]=J(f.L[h]+n),m=g,h=O,cE(m,!0),dE(m,qE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(kz(),qz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(FD(),JD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];N=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-V,A=o-
+N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,uz);q=l*A;n=l*w;Z(g,M(L(Math.round(V+q))),M(L(Math.round(N-n))),M(L(Math.round(O+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(V-q))),M(L(Math.round(N+n))),M(L(Math.round(O-q))),M(L(Math.round(o+n))));Y(g,qz);break;case 3:m=M(L(Math.round(V)));h=M(L(Math.round(N)));O=M(L(Math.round(O)));o=M(L(Math.round(o)));Z(g,m,h,O,o);V=M(L(Math.round(ca*A)));N=M(L(Math.round(ca*w)));Z(g,m+V,h-N,O+V,o-N);Z(g,m-V,h+N,O-V,o+N);break;
+case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,Z(g,M(L(Math.round(H))),M(L(Math.round(K))),M(L(Math.round(H))),M(L(Math.round(K))));lE(g,f.k.j);m=rE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=CA(f.k.k,h);V=M(L(Math.round((V+O)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));Y(g,uz);mE(g,h,V,n);Y(g,qz);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,K=v(I,r,-1,3,1),H=v(I,r,-1,3,1),K[0]=M(L(Math.round(O+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(V))),H[1]=M(L(Math.round(N))),K[2]=
+M(L(Math.round(O-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,cE(m,!0),dE(m,qE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){q=ca*A;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,m=h/10,Z(g,M(L(Math.round(H+q*m))),M(L(Math.round(K-n*m))),M(L(Math.round(H-q*m))),M(L(Math.round(K+n*m))))}else Z(g,M(L(Math.round(V))),M(L(Math.round(N))),M(L(Math.round(O))),M(L(Math.round(o))))}}w=v(WD,k,-1,f.s+1,1);A=v(I,r,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++A[h],++A[m],w[h]=w[h]/
+A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];lE(g,f.k.j);m=rE(f.k.k);N=v(Kr,k,1,f.s+1,0);O=v(I,r,-1,f.s+1,1);o=v(I,r,-1,f.s+1,1);l=v(sE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=tE(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(N[i]=h,O[i]=o[i]=CA(f.k.k,h),l[i]=uE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,K=j,f.k.Eb&&0<f.w[i]&&(K+=Tb,
+1<f.w[i]&&(K+=f.w[i])),q=j,0!=f.z[i]&&(1<Dj(f.z[i])&&(q+=Dj(f.z[i])),0<f.z[i]?q+=za:q+=Ca),V||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=CA(f.k.k,n),q=CA(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=uE(f,i,n,q,m,V),V=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(FD(),JD)[f.d[i]]),Yz(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(FD(),JD)[f.d[i]]):Y(g,(kz(),qz)):Y(g,(FD(),YB)[f.b[i]]),mE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],V=M(L(TC(f.I[i]-n/2))),n=M(L(TC(f.L[i]+~~(m/2)-1))),Y(g,(kz(),uz)),mE(g,
+ea+f.p[h][1],V+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(kz(),rz):(kz(),wz)),0<f.C&&106!=f.k.b&&(q=l[f.C],bE(g,q.c,q.d,q.b,q.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ca+1)*A,n=(ca+1)*w,K=v(I,r,-1,5,1),H=v(I,r,-1,5,1),K[0]=M(L(TC(f.I[h]+q))),K[1]=M(L(TC(f.I[m]+q))),H[0]=M(L(TC(f.L[h]-n))),H[1]=M(L(TC(f.L[m]-n))),K[3]=M(L(TC(f.I[h]-q))),K[2]=M(L(TC(f.I[m]-q))),H[3]=M(L(TC(f.L[h]+n))),H[2]=M(L(TC(f.L[m]+n))),K[4]=K[0],H[4]=H[0],106!=
+f.k.b&&(ca=g,i=K,A=H,ca.n&&(cE(ca,!1),dE(ca,qE(ca,i,A,5,!0)))),106==f.k.b&&vE(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(kz(),rz));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],bE(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(kz(),pz)),Z(e,c-1,0,c-1,b-1)):(Y(e,yz(fC)),Z(e,c-1,0,c-1,b-1),Y(e,fC),Z(e,c-2,0,c-2,b-1),Y(e,HD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(kz(),uz)),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.y&&(a.S=new Lz(Ub,0,13),a.V=new BA(a.S),null!=a.ab&&(d=CA(a.V,a.ab),c=M(L(Math.round((c-d)/2))),b-=13,Y(e,(kz(),qz)),lE(e,a.S),mE(e,a.ab,c,b)));nE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
+function jE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,r,-1,9,1);l=v(I,r,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.n&&(cE(b,!1),dE(b,qE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(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 wE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,fC);Yz(d,0,0,b,c);a.mb?(Y(d,(kz(),pz)),c=13*(a.X+a.R),bE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,yz(fC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,HD),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)aE(a,d,b,1),aE(a,d,b,2);a.b=c;nE(a.Nb,a.Kb,0,0)}}
+function gE(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);fE(a,b,c+m-i,f,d-4-i-1,e,h)}
+function xE(a,b){var c,d,e,f,g,i,h;kC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=yE(b);h=new HB(b,g,!0);d=j;for(c=1;5>=c;++c)d=zE(h,g);c=PC(oB(Gn(d.substr(0,3)),10)).a;f=PC(oB(Gn(d.substr(3,3)),10)).a;zE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=zE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new AE(a,e)}VD(a,1,c,1);VD(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new AE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",WB(a),!1;null!=a.f&&a.Y&&bC(a.Y,a.f,!0);null!=a.i&&
+a.Y&&bC(a.Y,a.i,!1);g=BE(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new CE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];VD(a,1,g,0)}WB(a);return!0}
+function DE(a,b){var c,d,e,f,g,i,h,l;kC(a);c=f=0;l=new HB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=AB(l);a.sb=0;for(d=1;d<=g;++d)if(h=EB(l),Gn(h),!E(h,Vg))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new oC(a,h);if(0==a.Y.s)return qC(a,"ERROR - problems in reading/processing molecule !"),aB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return qC(a,"ERROR - strange reaction - fixing !"),aB(),!1;if(3<i)return qC(a,"ERROR - strange reaction !"),aB(),!1;1<a.sb&&!e&&VB(a,qf);e&&!a.Ab&&VB(a,Tf);!e&&a.Ab&&
+VB(a,uf);e?(VD(a,1,f,1),VD(a,f+1,c-1,2),VD(a,c,a.sb,3)):VD(a,1,a.sb,0);WB(a);return!0}function fq(a,b){a.ib=!0;a.I=b}
+function jq(a,b){var c,d;if(0==b)return!1;TD(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:gC(a);d=a.Z;d.a=d.b;d.b.c=null;EE(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;FE(a,CD(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new ru("Cannot redo. Index is out of range.");
+if(!d.a.c)throw new ru(Yb);d.a=d.a.c;FE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=ht(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(fq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=VC(d),cC(a,d,!1),null!=a.qb&&JB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=ht(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(fq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=VC(d),cC(a,d,!1),null!=a.qb&&JB(a.qb,null));break;case 101:a.Fb&&wD(a.Fb);a.Fb=new GE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new HE(a):a.yb._b.c.$?IE(a.yb._b.c):
+dC(a.yb);break;case 113:a.a&&wD(a.a);a.a=new GE(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,XB(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=JE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(WD,k,-1,4,1);XD(a.Y,d);a.kb=!0;a.Y=new MD(a.Y);d=J(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;pC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,KE(a.Y,a.Y.C),a.Y.C=0,UD(a)):0<a.Y.D&&(a.kb=!0,LE(a.Y,a.Y.D),
+a.Y.D=0,UD(a));ME(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new rA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new jA(c),pA(i,g),g.c=c,Ey(g.d,a);Cx(a,i);a.D=i}qA(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(wD(a.n),a.n=null);0==a.Y.C&&(a.n=new GE(2,a));a.c=18;
+break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,UD(a)),18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),NE(a.Y,a.Y.C,d),UD(a)),ME(a.Y))}WB(a);return!0}
+function cq(a){var b,c,d;d=rC(a);c=j;if(a.Ab){var e,f,g;g=zr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)JE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(OE(g[1][0],3)+OE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+PE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+PE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new QE(a,a.eb,a.sb)),c=PE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
+function RE(a,b,c,d){var e;e=c;var f=d,g,i;(g=SE(b),i=0!=(b.e&2),g||i)?(a.Ab?qA((!a.v&&(a.v=SB(a,!0)),a.v),a,e,f):qA((!a.u&&(a.u=SB(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=TE(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=TB+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",WB(a),
+!0;if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=jq(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)KE(a.Y,a.Y.C),a.Y.C=0,UD(a);else{if(106==a.b)return!0;if(108==a.b)UE(a.Y,a.Y.C,0),UD(a);else if(157==a.b)UE(a.Y,a.Y.C,1),UD(a);else if(158==a.b)UE(a.Y,a.Y.C,-1),UD(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):UD(a);
+else if(206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(230==a.b)a.N=3,UD(a);else if(233<=a.b&&262>a.b)WE(a.Y,!1),UD(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;NE(a.Y,a.Y.C,Ln(a.yb.e._b.a.gb,Mg));UD(a)}else if(105==a.b)XE(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),1>d.length&&(d=Lc),NE(a.Y,a.Y.C,d)),UD(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(0<a.Y.D)if(104==a.b)LE(a.Y,
+a.Y.D),a.Y.D=0,UD(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])fq(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;KE(d,c);d.a[c]=0}a.Y.D=0;UD(a)}else if(201==a.b)YE(a.Y,a.Y.D),UD(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),UD(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,UD(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,UD(a);
+else if(206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(107==a.b){if(!a.yb.b)return!0;d=Ln(a.yb.e._b.a.gb,Mg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;UD(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new $D(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(ZE(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=
+a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,VE(a.Y)):300<a.b?(ZE(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),1>d.length&&(d=Lc),NE(a.Y,1,d))):230==a.b?aC(a,null):233<=a.b&&262>a.b?(ZE(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,WE(a.Y,!0)):aB();UD(a)}else e=!1;e&&(ME(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,WB(a))}return e}
+function $E(a,b,c,d){var e,f;if(a.y||!a.gb||SE(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=aF(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[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.I[l];n=f-b.L[l];l=-g/2+o*i+
+n*h;h=n*i-o*h;if(0>l)if(1<b.u)KE(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
+o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),LE(b,e),0<aF(b,b.s)&&(b.B=!0)}else{if(b.B)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.u;if(100<b.u){fq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,M(L(Math.round(h))));b.i[b.u]=b.s;0<aF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;fq(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(TE(b)||SE(b))SD(a.Y,e),a.N=
+5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(WD,k,-1,4,1);XD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;TD(a);a.kb=!0;WB(a);a.Lb=c;a.Mb=d;return!0}
+function bF(a,b,c,d){var e,f,g;if(!a.y&&!SE(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[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=((FD(),KD)?350:170)+1,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);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&JB(a.pb,G(SC,k,76,[new T(a.d),new T(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
+0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;TD(a);a.kb=!0;WB(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
+function cF(a){if(a.y)return!0;a.ib=!1;a.O=Xg;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=aF(b,b.s),6>b.y[c]&&(dF(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),KE(b,b.s));b.B=!1;UD(a)}else a:{var b=a.Y,e,f;c=aF(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):fq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],fq(b.k,"Not possible connection !")):(b.H[b.t]=
+c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=M(L(TC((b.I[b.E]+b.I[c])/2))),b.M[b.t]=M(L(TC((b.L[b.E]+b.L[c])/2))))}}ZD(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,CD(b),b.a.c=c),UD(a),a.q=!1)}else 5==a.N&&(ZD(a.Y),UD(a));0<a.N&&(a.C=!1,TD(a),a.kb=!0,ME(a.Y),eF(a.Y),WB(a),a.N=0,a.e=!1);if(KD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,TD(a),a.kb=!0,WB(a);return!0}function TD(a){a.jb=!1;a.lb=!1;a.kb=!1}
+function VB(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(uf)?a.Ab=!1:-1<b.indexOf(Tf)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
+-1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(qf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(yf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,VD(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
+!1;for(c=1;c<=a.sb;++c)fF(a.eb[c]),YD(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(id)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++TB;WB(a)}
+function WB(a){var b,c,d;b=zy(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=vy(a,d,c),pE(a),a.y||(a.Kb=vy(a,b.b,2*a.X+a.R),wE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=vy(a,a.X,c),oE(a),a.H=vy(a,d,a.X),kE(a))):(pE(a),a.y||(kE(a),a.C&&(wE(a),oE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
+function iC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=JE(a.eb[d]),c!=b))continue;c=a.eb[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.s+ea+c.t,h=1;h<=c.s;++h){i=tE(c,h);c.k.L&&0<c.w[h]&&(i+=Tb,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Dj(c.z[h])&&(i+=Dj(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=mb+g);m+=ea+i+ea+gF(0.055999999999999994*c.I[h],0,2)+ea+gF(0.055999999999999994*-c.L[h],
+0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=Vg),e+=c)}return e}function LD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=JE(a.eb[c]),d!=b))continue;d=hF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function UD(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&JB(a.qb,null)}var c,d,e;e=new iF;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new MD(d),pC(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new ED(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function cC(a,b,c){try{xE(a,b)?c&&UD(a):WB(a)}catch(d){if(d=xi(d),y(d,73))WB(a);else throw d;}}
+function aC(a,b){try{DE(a,b)?UD(a):WB(a)}catch(c){if(c=xi(c),y(c,73))WB(a);else throw c;}}function mC(a){TD(a);a.kb=!0;WB(a)}function kC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new $D(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;WB(a);null!=a.qb&&JB(a.qb,null)}function FE(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new MD(d),pC(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&JB(a.qb,null)}}
+function lC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,WB(a),null):a.eb[b]}function nC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ha)?c=235:E(b,Ia)?c=240:E(b,Ga)?c=260:E(b,Oa)?c=261:E(b,Sa)?c=241:E(b,Na)?c=233:E(b,Ma)?c=236:E(b,Ja)?c=237:E(b,Ra)?c=234:E(b,Qa)?c=243:E(b,Ta)?c=252:E(b,Pa)?c=244:E(b,Ua)?c=239:E(b,"-PO3H2")?c=251:E(b,Fa)?c=242:E(b,Da)?c=245:E(b,Ea)&&(c=238);0<c?jq(a,c):b="Not known group!";a.ib=!0;a.I=b;WB(a)}
+function qC(a,b){a.ib=!0;a.I=b;WB(a)}function rC(a){var b;b=jC(a);TD(a);WB(a);return b}function hE(a,b,c,d,e){var f,g,i,h;f=a.V;h=CA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Lz(f.c.a,f.c.c,g),f=new BA(i),h=CA(f,e),b.e=i,b.i=jF(i);else lE(b,a.S);f=Nz(f.a,f.c).a-Nz(f.a,f.c).b;mE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
+function iE(a,b,c,d,e,f){var g,i;g=rE(a.U);i=CA(a.U,f);lE(b,a.T);(b.d=e)&&(b.f=Vf+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);mE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function rE(a){return Nz(a.a,a.c).a-Nz(a.a,a.c).b}function iq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=wd,WB(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=wd):fq(a,a.x+ea),WB(a))}
+function PB(){FD();ty.call(this);this.Nb=(ip(),ip(),ay).a;this.w=new Lz(null,0,8);this.s=(kz(),lz);this.eb=v(kF,k,89,99,0);this.$=new ry;this.Cb=new lF;this.J=E((aB(),bB[Ge]),$b);this.t=new mF;this.F=G(Kr,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new $D(this);JD[0]=oz;JD[1]=new mz(255,153,153);JD[2]=new mz(255,204,102);JD[3]=new mz(255,255,153);JD[4]=new mz(102,255,255);JD[5]=new mz(51,204,255);JD[6]=new mz(255,153,255)}s(500,365,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},PB);
+_.me=function(a){ND(this,a)};_.Vd=function(){WB(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=Xg;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
+_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var TB=10,fC,HD,YB,GD,KD,RB=null,JD,ZB;
+function nF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)JB(a.a.wb,G(Kr,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=WC(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Fr(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{xE(a.a,b)?(fq(a.a,"Structure pasted"+d),UD(a.a)):(dC(new eC(a.a.I,a.a,fC)),kC(a.a)),yy(a.a)}catch(h){if(h=xi(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",WB(d),dC(new eC(a.a.I,a.a,fC)),yy(a.a);else throw h;
+}}}function eq(a){this.a=a}s(501,1,{},eq);_.a=null;function OD(){OD=u;PD=new oF("COPY_SMILES",0);QD=new oF("COPY_MOL",1);RD=new oF("PASTE",2);pF=G(qF,k,88,[PD,QD,RD])}function oF(a,b){Qn.call(this,a,b)}s(502,138,{67:1,70:1,72:1,88:1},oF);var pF,QD,PD,RD;function iF(){this.d=v(kF,k,89,99,0)}s(503,1,{},iF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function rF(a){a.b=v(I,r,-1,20,1);a.z=v(I,r,-1,20,1);a.I=v(WD,k,-1,20,1);a.L=v(WD,k,-1,20,1);a.F=zr([20,7]);a.d=v(I,r,-1,20,1);a.c=v(Kr,k,1,20,0);a.n=v(Kr,k,1,20,0);a.w=v(I,r,-1,20,1);a.y=v(I,r,-1,20,1);a.G=v(I,r,-1,20,1);a.H=v(I,r,-1,20,1);a.r=v(I,r,-1,20,1);a.A=v(I,r,-1,20,1);a.J=v(I,r,-1,20,1);a.M=v(I,r,-1,20,1);a.e=v(Kr,k,1,20,0);a.p=zr([10,2]);a.i=v(I,r,-1,101,1)}
+function sF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,r,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,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(WD,k,-1,4,1);d=v(WD,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=tF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
+tF(o[2],d[2],o[3],d[3]),d=tF(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;ZE(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=uF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
+a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(WD,k,-1,2,1);vF(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==aF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;fq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
+1;++a.y[a.C];dF(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&YE(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=M(L(TC((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=M(L(TC((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
+function WE(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
+2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&UE(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,UE(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
+a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
+3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
+c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,q;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];KE(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)ZE(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
+a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)dF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];pC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];KE(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,q=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=q,o=-a.I[h]*e+a.L[h]*g,q=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=q,a.I[h]+=a.I[l],a.L[h]+=a.L[l];dF(a);a.G[a.t]=l;a.H[a.t]=c+d;pC(a);b&&(KE(a,l),YD(a))}c=4}wF(a,c);a.C=a.E;b&&
+(a.C=0)}
+function vF(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
+c*g/h,d[1]=a.L[b]+c*i/h)}
+function VE(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.k.b){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.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])xF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,xF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){fq(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
+return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[uF(a,a.C,a.F[a.C][d])],2<d||1!=b){fq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(WD,k,-1,2,1);vF(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-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)ZE(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
+b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[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.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(q=-q,m=0);n=a.I[b]+o*e-q*g;q=a.L[b]+q*e+o*g;for(d=1;d<=i;++d)ZE(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
+a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)ZE(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)dF(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
+(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[uF(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
+1<a.r[uF(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,r,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=M(L(TC((a.I[b]+a.I[e])/2))),a.M[c]=M(L(TC((a.L[b]+a.L[e])/
+2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;dF(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=M(L(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
+2)));a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(dF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=M(L(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(dF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=M(L(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
+h[f]&&(KE(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&wF(a,i);-1<l&&(a.C=l)}
+function xF(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)ZE(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function wF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=aF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
+function uF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function yF(a,b,c){var d,e,f,g;e=Xg;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(ys(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)ys(c[d])&&!ms(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)ss(c[d],e)&&(b[d]=g,c[d]=Xg,++f);if(f==a.s)break}return g==a.s}
+function YD(a){var b,c,d;b=v(WD,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{XD(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;ZD(a)}}
+function XD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[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 UE(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=zF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&fq(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?fq(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?fq(a.k,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?fq(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:fq(a.k,"Charge change not possible on the halogen !");break;case 18:fq(a.k,
+"Use X button to change charge on the X atom !")}}
+function BE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,r,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,r,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&KE(a,c);YD(a);fq(a.k,"Smaller part(s) removed !");return 1}
+function aF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function eF(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];ME(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),ME(a));4==a.r[d]&&(a.r[d]=1)}}
+function tF(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 pC(a){var b;AF(a);b=a.r.length;a.J=v(I,r,-1,b,1);a.M=v(I,r,-1,b,1);ZD(a);ME(a)}
+function ZE(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,r,-1,c,1),bD(a.b,b,a.b.length),a.b=b,b=v(I,r,-1,c,1),bD(a.z,b,a.z.length),a.z=b,b=v(I,r,-1,c,1),bD(a.w,b,a.w.length),a.w=b,b=v(I,r,-1,c,1),bD(a.d,b,a.d.length),a.d=b,b=v(Kr,k,1,c,0),bD(a.c,b,a.c.length),a.c=b,b=v(Kr,k,1,c,0),bD(a.n,b,a.n.length),a.n=b,b=v(WD,k,-1,c,1),bD(a.I,b,a.I.length),a.I=b,b=v(WD,k,-1,c,1),bD(a.L,b,a.L.length),a.L=b,b=zr([c,7]),bD(a.F,b,a.F.length),a.F=b,c=v(I,r,-1,c,1),bD(a.y,c,a.y.length),a.y=c);a.b[a.s]=
+3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function uE(a,b,c,d,e,f){var g;g=M(L(TC(a.I[b]-c/2)));f||(g-=d-c);a=M(L(TC(a.L[b]-~~(e/2))));return new ly(g-1-2,a-2,d+1+4,e+4)}
+function dF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,r,-1,b,1),bD(a.G,c,a.G.length),a.G=c,c=v(I,r,-1,b,1),bD(a.H,c,a.H.length),a.H=c,c=v(I,r,-1,b,1),bD(a.r,c,a.r.length),a.r=c,c=v(I,r,-1,b,1),bD(a.A,c,a.A.length),a.A=c,c=v(I,r,-1,b,1),bD(a.J,c,a.J.length),a.J=c,c=v(I,r,-1,b,1),bD(a.M,c,a.M.length),a.M=c,b=v(Kr,k,1,b,0),bD(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
+function PE(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(FD(),aa);i+="JME 2013-04-10 "+new pD+"\n \n";i+=OE(a.s,3)+OE(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=gF(0.055999999999999994*(a.I[e]-c),10,4)+gF(0.055999999999999994*(g-a.L[e]),10,4)+gF(0,10,4);h=tE(a,e);1==h.length?h+=" ":2==h.length?h+=ea:3<h.length&&(h="Q ");
+i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+OE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=OE(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:BF(a,e)&&(g=2),c=OE(a.G[e],3)+OE(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=OE(a.H[e],3)+OE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=OE(a.H[e],3)+OE(a.G[e],3)),i+=c+OE(g,3)+OE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+OE(e,4)+OE(a.z[e],4)+aa);return i+"M END\n"}
+function hF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,V,ca,N,ec,xc,Mf,vb,Gd,Hd,Id,ib,yc;o=v(I,r,-1,a.s+10,1);n=v(I,r,-1,a.s+10,1);l=v(I,r,-1,a.s+1,1);m=v(I,r,-1,7,1);vb=v(I,r,-1,a.s+1,1);w=v(CF,k,-1,a.s+1,2);H=v(CF,k,-1,a.t+1,2);ec=0;if(0==a.s)return j;BE(a,!0);Mf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Mf=!1;break}if(a.k.r&&Mf){DF(a);eF(a);EF(a,H);FF(a,w,H);var Ab,jd,Se,Xb,me,kd,ld,db,zG,Kd,t,wa,km,lm,Zr,Ze,La,mm,nm,Bc,om;Ab=v(I,r,-1,a.s+1,1);jd=v(I,r,-1,a.s+1,1);db=v(GF,k,-1,a.s+1,3);var $r=a.s,pm,
+eh,as,Yf,mj,te,$e;mj=v(GF,k,-1,$r+2,3);te=v(I,r,-1,100,1);$e=5;Yf=0;te[0]=3;mj[1]=Zg;mj[2]=$g;as=2;if(!(3>$r))for(;$e<te[Yf]*te[Yf];){eh=0;for(pm=!0;pm&&eh<=Yf&&$e>=te[eh]*te[eh];)0==$e%te[eh]?pm=!1:++eh;if(pm){mj[++as]=vs($e);if(as>=$r)break;Yf<te.length-1&&(++Yf,te[Yf]=$e)}$e+=2}for(t=1;t<=a.s;++t){for(wa=nm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(nm*=a.f[wa]);mm=a.b[t];18==mm&&(om=a.n[t],kd=om.charCodeAt(0)-65+1,ld=0,1<om.length&&(ld=om.charCodeAt(1)-97),0>kd&&(kd=0),0>ld&&(ld=0),mm=28*kd+ld);
+Ze=0;-2>a.z[t]?Ze=1:-2==a.z[t]?Ze=2:-1==a.z[t]?Ze=3:1==a.z[t]?Ze=4:2==a.z[t]?Ze=5:2<a.z[t]&&(Ze=6);Bc=1;db[t]=vs(nm);Bc*=126;db[t]=qs(db[t],vs(a.w[t]*Bc));Bc*=7;db[t]=qs(db[t],vs(Ze*Bc));Bc*=7;db[t]=qs(db[t],vs(mm*Bc));Bc*=783;db[t]=qs(db[t],vs(a.y[t]*Bc))}for(me=0;!yF(a,Ab,db);){Zr=!1;for(t=1;t<=a.s;++t)Ab[t]!=jd[t]&&(jd[t]=Ab[t],Zr=!0);if(Zr){for(t=1;t<=a.s;++t){db[t]=Yg;for(wa=1;wa<=a.y[t];++wa)db[t]=zs(db[t],mj[Ab[a.F[t][wa]]])}me=0}else if(0<me){for(t=1;t<=a.s;++t)db[t]=Yg;t=1;a:for(;t<=a.s-
+1;++t)for(wa=t+1;wa<=a.s;++wa)if(Ab[t]==Ab[wa]){db[t]=Zg;break a}}else{for(t=1;t<=a.s;++t){db[t]=Yg;for(wa=1;wa<=a.y[t];++wa)Se=a.F[t][wa],db[t]=zs(db[t],vs(a.b[Se]*a.f[uF(a,t,Se)]))}me=1}yF(a,Ab,db);for(t=1;t<=a.s;++t)db[t]=vs(jd[t]*a.s+Ab[t])}for(t=1;t<=a.s;++t)jd[t]=Ab[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(jd[t]==La){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[La];a.z[t]=a.z[La];a.I[t]=a.I[La];a.L[t]=a.L[La];a.y[t]=a.y[La];a.b[La]=a.b[0];a.z[La]=a.z[0];
+a.I[La]=a.I[0];a.L[La]=a.L[0];a.y[La]=a.y[0];jd[t]=jd[La];jd[La]=La;a.n[0]=a.n[t];a.n[t]=a.n[La];a.n[La]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[La];a.d[La]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[La];a.c[La]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[La];a.w[La]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Ab[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Ab[a.G[t]],a.H[t]=Ab[a.H[t]],a.G[t]>a.H[t]&&(Kd=a.G[t],a.G[t]=a.H[t],a.H[t]=Kd,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){lm=km=
+a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<km?(km=a.G[wa],lm=a.H[wa],Xb=wa):a.G[wa]==km&&a.H[wa]<lm&&(lm=a.H[wa],Xb=wa);Kd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Kd;Kd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Kd;Kd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Kd;Kd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Kd;zG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=zG}pC(a);ME(a);EF(a,H);FF(a,w,H)}else{EF(a,H);a.f=v(I,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(I,r,-1,a.s+1,1);yc=1;a.a[1]=1;for(ca=0;;){N=0;for(q=1;q<=a.y[c];++q)if(g=a.F[c][q],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=vb[c]){xc=!0;for(K=1;K<=ec;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){xc=!1;break}xc&&(++ec,o[ec]=c,n[ec]=g)}}else m[++N]=g;if(0==N){if(yc==a.s)break;c=l[ca--]}else if(1==N)vb[m[1]]=c,c=m[1],a.a[c]=++yc;else{l[++ca]=c;e=0;for(q=1;q<=N;++q)if(h=uF(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=uF(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++yc}}vb=v(I,r,-1,a.s+1,1);b=v(I,r,-1,a.s+1,1);O=v(CF,k,-1,a.s+1,2);Gd=v(CF,k,-1,a.s+1,2);f=yc=ca=0;
+for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(vb[c]=f);b[++yc]=c;for(a.a[c]=0;;){N=e=0;V=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=ec;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++N,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Gd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<N&&(l[++ca]=f,O[e]=!0)}Hd=v(I,r,-1,a.t+1,1);Id=v(I,r,-1,a.s+1,1);if(a.k.Ib){var BG=vb,BK=ec,bs,CG,fh,ue,cs,ds,Ka,nj,es;fh=v(I,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)fh[b[Ka]]=Ka;cs=v(CF,
+k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)bs=b[Ka],CG=BG[bs],ue=uF(a,bs,CG),0!=ue&&(HF(a,ue,fh,Hd,H),cs[ue]=!0);for(Ka=1;Ka<=a.t;++Ka)cs[Ka]||HF(a,Ka,fh,Hd,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){ds=es=0;for(nj=1;nj<=a.y[Ka];++nj){ue=uF(a,Ka,a.F[Ka][nj]);if(5==a.f[ue])continue a;1==a.r[ue]&&0!=IF(a,ue,Ka)&&++es;2==a.r[ue]&&(ds=a.F[Ka][nj])}if(0!=es)if(0<ds){var ga=a,EG=Ka,af=fh,Oc=Id,gc=void 0,oj=void 0,Cc=void 0,ve=void 0,Dc=void 0,qm=void 0,rm=void 0,sm=void 0,Ld=void 0,Pc=void 0,Qc=void 0,
+fs=void 0,pj=void 0,Md=void 0,qj=void 0,we=void 0,rj=void 0,gs=void 0,sj=void 0,xe=void 0,FG=void 0,bf=void 0,GG=void 0,hs=void 0,tj=void 0,cf=void 0,Qc=1,oj=EG,gc=v(I,r,-1,ga.s+1,1);for(gc[1]=EG;;){fs=!1;for(Pc=1;Pc<=ga.y[oj];++Pc)if(Cc=ga.F[oj][Pc],!(Cc==gc[1]||Cc==gc[Qc-1]))if(ve=uF(ga,oj,Cc),2==ga.r[ve]&&5!=ga.f[ve]){oj=gc[++Qc]=Cc;fs=!0;break}if(!fs)break}if(!(0==Qc%2||2>ga.y[gc[Qc]]||3<ga.y[gc[Qc]])){cf=gc[1];Dc=gc[~~((Qc+1)/2)];Ld=gc[Qc];bf=xe=we=Md=0;hs=gs=!1;for(Pc=1;Pc<=ga.y[cf];++Pc)Cc=
+ga.F[cf][Pc],ve=uF(ga,cf,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==Md?Md=Cc:we=Cc);0<af[we]&&af[Md]>af[we]&&(qm=Md,Md=we,we=qm);pj=Md;0==Md&&(pj=we,gs=!0);for(Pc=1;Pc<=ga.y[Ld];++Pc)Cc=ga.F[Ld][Pc],ve=uF(ga,Ld,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==xe?xe=Cc:bf=Cc);0<af[bf]&&af[xe]>af[bf]&&(qm=xe,xe=bf,bf=qm);sj=xe;0==xe&&(sj=bf,hs=!0);qj=IF(ga,uF(ga,cf,Md),cf);rj=IF(ga,uF(ga,cf,we),cf);FG=IF(ga,uF(ga,Ld,xe),Ld);GG=IF(ga,uF(ga,Ld,bf),Ld);1<(0>qj+rj?-(qj+rj):qj+rj)||0!=FG||0!=GG?fq(ga.k,"Bad stereoinfo on allene !"):
+(rm=ga.I[gc[Qc-1]]-ga.I[Ld],sm=ga.L[gc[Qc-1]]-ga.L[Ld],tj=Math.sqrt(rm*rm+sm*sm),0.001>tj&&(tj=0.001),0<(ga.L[sj]-ga.L[gc[Qc-1]])*(rm/tj)-(ga.I[sj]-ga.I[gc[Qc-1]])*(sm/tj)?Oc[Dc]=1:Oc[Dc]=-1,gs&&(Oc[Dc]*=-1),hs&&(Oc[Dc]*=-1),pj==Md&&0>qj&&(Oc[Dc]*=-1),pj==we&&0>rj&&(Oc[Dc]*=-1),af[pj]>af[sj]&&(Oc[Dc]*=-1))}}else b:{var qb=a,Wa=Ka,is=BG,HG=fh,IG=o,JG=n,CK=BK,tm=Id,um=void 0,Rc=void 0,js=void 0,gh=void 0,ya=void 0,hh=void 0,nd=void 0,uj=void 0,Nd=void 0,Lb=void 0,da=void 0,ba=void 0,ye=void 0,vm=void 0,
+Sc=void 0,F=void 0,wm=void 0,ba=v(I,r,-1,4,1),vm=v(I,r,-1,4,1),vj=void 0,Tc=void 0,xm=void 0,ym=void 0,ks=void 0,wj=void 0,wj=-1;0<is[Wa]&&(ba[++wj]=is[Wa]);for(Tc=1;Tc<=CK;++Tc)IG[Tc]==Wa&&(ba[++wj]=JG[Tc]),JG[Tc]==Wa&&(ba[++wj]=IG[Tc]);for(Tc=wj+1;Tc<qb.y[Wa];++Tc){ks=qb.s+1;xm=1;c:for(;xm<=qb.y[Wa];++xm){vj=qb.F[Wa][xm];for(ym=0;ym<Tc;++ym)if(vj==ba[ym])continue c;HG[vj]<ks&&(ks=HG[vj],ba[Tc]=vj)}}0==is[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
+ba[1],ba[1]=-1);for(ya=uj=hh=gh=wm=nd=Lb=0;4>ya;++ya)0>=ba[ya]||(um=uF(qb,Wa,ba[ya]),vm[ya]=IF(qb,um,Wa),0<vm[ya]?(++Lb,wm=ba[ya],hh=ba[ya]):0>vm[ya]?(++nd,gh=ba[ya],hh=ba[ya]):uj=ba[ya]);Nd=Lb+nd;F=v(I,r,-1,4,1);Sc=0;if(3==qb.y[Wa]){if(1==Lb&&1==nd||3==Nd&&0<Lb&&0<nd){fq(qb.k,"Error in C3H stereospecification !");break b}ye=ba[0];1==Nd?ye=hh:2==Nd&&(ye=uj);da=sF(qb,Wa,ye,ba);F[0]=hh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Lb?Sc=1:Sc=-1}else if(4==qb.y[Wa])if(1==Nd)da=sF(qb,Wa,hh,ba),F[0]=da[0],F[1]=da[3],
+F[2]=da[2],F[3]=da[1],0<Lb?Sc=1:Sc=-1;else{ye=ba[0];1<uj&&(ye=uj);1==Lb?ye=wm:1==nd&&(ye=gh);da=sF(qb,Wa,ye,ba);Rc=v(I,r,-1,4,1);for(ya=0;4>ya;++ya)um=uF(qb,Wa,da[ya]),Rc[ya]=IF(qb,um,Wa);if(4==Nd){if(0==Lb||0==nd){fq(qb.k,"Error in C4 stereospecification !");break b}if(1==Lb||1==nd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Sc=Rc[0];else{for(ya=0;4>ya;++ya)-1==Rc[ya]&&(Rc[ya]=0);Nd=2}}else if(3==Nd)if(3==Lb||3==nd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Lb?Sc=-1:Sc=1;else{1==Lb?Lb=js=1:nd=
+js=-1;for(ya=0;4>ya;++ya)Rc[ya]==js&&(Rc[ya]=0);Nd=2}if(2==Nd)if(1==Lb&&1==nd)da[1]==gh?(da[1]=da[2],da[2]=da[3]):da[2]==gh&&(da[2]=da[3]),F[0]=wm,F[1]=gh,F[2]=da[2],F[3]=da[1],Sc=1;else{if(Rc[0]==Rc[1]||Rc[1]==Rc[2]){fq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Rc[0]?(F[0]=da[0],F[1]=da[2],F[2]=da[1],F[3]=da[3]):(F[0]=da[1],F[1]=da[3],F[2]=da[2],F[3]=da[0]);1<Lb?Sc=1:Sc=-1}}var kb=void 0;ba[0]==F[1]?(kb=F[0],F[0]=F[1],F[1]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[0]==F[2]?(kb=F[2],F[2]=F[0],
+F[0]=kb,kb=F[1],F[1]=F[3],F[3]=kb):ba[0]==F[3]&&(kb=F[3],F[3]=F[0],F[0]=kb,kb=F[1],F[1]=F[2],F[2]=kb);ba[1]==F[2]?(kb=F[1],F[1]=F[2],F[2]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[1]==F[3]&&(kb=F[1],F[1]=F[3],F[3]=kb,kb=F[2],F[2]=F[3],F[3]=kb);F[2]==ba[2]?tm[Wa]=1:F[2]==ba[3]?tm[Wa]=-1:fq(qb.k,"Error in stereoprocessing ! - t30");tm[Wa]*=Sc}}}ib=new aD;i=v(I,r,-1,a.s+1,1);for(q=1;q<=a.s;++q)i[b[q]]=q;for(q=1;q<=a.s;++q){c=b[q];O[c]&&Vm(ib.a,ua);0<vb[q]&&JF(a,c,vb[c],ib,Hd);var ih=w[c],Cb=void 0,xj=void 0,
+jh=void 0,R=void 0,R=Lc,Cb=!1;0!=a.z[c]&&(Cb=!0);0!=Id[c]&&(Cb=!0);jh=-1;for(xj=1;xj<=a.x;++xj)if(a.p[xj][0]==c){jh=a.p[xj][1];break}-1<jh&&(Cb=!0);a.k.Hb&&0<a.d[c]&&(Cb=!0,jh=1);switch(a.b[c]){case 2:R=Bb;break;case 3:ih?R="c":R=Fb;break;case 4:ih?(R=rf,0<a.w[c]&&(Cb=!0)):R=cc;break;case 5:ih?R="o":R=lc;break;case 7:ih?(R="p",0<a.w[c]&&(Cb=!0)):R=nc;break;case 8:ih?R=cg:R=Ac;break;case 13:ih?R=fg:R=Fc;Cb=!0;break;case 6:R=Gc;Cb=!0;break;case 9:R=Pb;break;case 10:R=Jb;break;case 11:R=Eb;break;case 12:R=
+Vb;break;case 1:R=Tb;Cb=!0;break;case 19:R=oc;Cb=!0;break;case 20:R=pc;Cb=!0;break;case 21:R=qc;Cb=!0;break;case 22:R=rc;Cb=!0;break;case 18:Cb=!0,R=a.n[c],(E(R,xa)||E(R,Wc)||E(R,wb))&&(Cb=!1)}Cb&&(R=Mc+R,1==Id[c]?R+=ub:-1==Id[c]&&(R+="@@"),1==a.w[c]?R+=Tb:1<a.w[c]&&(R+=Tb+a.w[c]),0!=a.z[c]&&(0<a.z[c]?R+=za:R+=Ca,1<Dj(a.z[c])&&(R+=Dj(a.z[c]))),-1<jh&&(R+=mb+jh),R+=Uc);Vm(ib.a,R);for(A=1;A<=ec;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&JF(a,o[A],n[A],ib,Hd),9<A&&Vm(ib.a,"%"),Wm(ib,j+
+(new T(A)).a);Gd[c]&&Vm(ib.a,va)}return Kn(ib.a)}
+function KE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)gC(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
+c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
+function LE(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&KE(a,c);0==a.y[d]&&KE(a,d)}
+function DF(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=uF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&KE(a,c)}}}function AF(a){var b;b=a.b.length;a.F=zr([b,7]);a.y=v(I,r,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
+function FF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,r,-1,a.t+1,1);o=v(CF,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[uF(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[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.t;++i)1==a.r[i]?a.f[i]=1:BF(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(CF,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
+e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function ZD(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=M(L(TC((a.I[b]+a.I[c])/2))),a.M[d]=M(L(TC((a.L[b]+a.L[c])/2)))}function EF(a,b){var c;for(c=1;c<=a.t;++c)vE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function tE(a,b){var c;c=(FD(),ZB)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
+function BF(a,b){return 2==a.r[b]?!0:!1}function vE(a,b,c){var d,e,f,g;g=1;a.a=v(I,r,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function XE(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=zr([b+5,2]),bD(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function XB(a){var b;a.x=0;a.q=0;hF(a);for(b=1;b<=a.s;++b)a.C=b,XE(a);a.C=0}
+function JE(a){var b,c;b=v(WD,k,-1,4,1);XD(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function SD(a,b){var c,d,e,f,g,i,h,l;c=v(WD,k,-1,4,1);XD(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.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;XD(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
+function fF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
+function NE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Mc)&&UC(c,Uc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Tb);g=Cj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=mu(c,d+1);try{a.k.x=oB(i,10)}catch(h){if(h=xi(h),y(h,73))a.k.x=0;else throw h;}a.C=b;XE(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=E(d,Fb)?3:E(d,Bb)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,Ac)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Eb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Fc)?13:E(d,Gc)?6:E(d,oc)?19:E(d,pc)?20:E(d,qc)?21:E(d,rc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=CC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=CC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=CC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=CC(c,g++);for(;45==e;)--d,e=CC(c,g++)}a.z[b]=d}}}
+function bC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new IB(b);try{for(;b.j=BB(b,b.a),b.j<b.i;)d=PC(oB(EB(b),10)).a,c=e=PC(oB(EB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=xi(f),y(f,73))Tm(f);else throw f;}}function JF(a,b,c,d,e){b=uF(a,b,c);5!=a.f[b]&&BF(a,b)?Vm(d.a,rb):3==a.r[b]?Vm(d.a,ma):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),Vm(d.a,e)):1==e[b]?Vm(d.a,Ya):-1==e[b]&&Vm(d.a,Nc)}
+function YE(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,fq(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:fq(a.k,"Stereomarking allowed only on single and double bonds!")}
+function HF(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=uF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=uF(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
+o=i,i=g);h=uF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=uF(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,q=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))fq(a.k,"Not unique E/Z geometry !");else{i=uF(a,b,e);f=uF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=uF(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 zF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=uF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(BF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function IF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
+function ME(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=zF(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
+4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
+0}0>c.w[d]&&(c.w[d]=0)}}}function $D(a){rF(this);this.k=a;this.x=this.t=this.s=0}
+function AE(a,b){var c,d,e,f,g,i,h;$D.call(this,a);f=j;i=yE(b);if(null!=i){h=new HB(b,i,!0);for(e=1;4>=e;++e)f=zE(h,i);g=PC(oB(Gn(f.substr(0,3)),10)).a;c=PC(oB(Gn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)ZE(this),f=zE(h,i),this.I[e]=(new OC(LC(Gn(f.substr(0,10))))).a,this.L[e]=-(new OC(LC(Gn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Gn(f.substr(31,d-31)),NE(this,e,d),62<=f.length&&(f=Gn(f.substr(60,3)),0<f.length&&(f=PC(oB(f,10)).a,0<f&&(this.C=e,a.x=f,XE(this),this.C=0)));for(e=1;e<=c;++e)dF(this),
+f=zE(h,i),this.G[e]=PC(oB(Gn(f.substr(0,3)),10)).a,this.H[e]=PC(oB(Gn(f.substr(3,3)),10)).a,g=PC(oB(Gn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=PC(oB(Gn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);AF(this);fF(this);YD(this);for(pC(this);(h.j=BB(h,h.a),h.j<h.i)&&!(null==(f=EB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new GB(f);EB(g);EB(g);i=PC(oB(EB(g),10)).a;
+for(e=1;e<=i;++e)c=PC(oB(EB(g),10)).a,this.z[c]=PC(oB(EB(g),10)).a}if(0==f.indexOf("M APO")){g=new GB(f);EB(g);EB(g);i=PC(oB(EB(g),10)).a;for(e=1;e<=i;++e)c=PC(oB(EB(g),10)).a,f=PC(oB(EB(g),10)).a,this.C=c,$(this,0),NE(this,this.s,oc+f),this.C=0}}DF(this);pC(this)}}
+function oC(a,b){var c,d,e,f,g;$D.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));UC(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new GB(b);d=PC(oB(EB(f),10)).a;e=PC(oB(EB(f),10)).a;for(c=1;c<=d;++c)g=EB(f),ZE(this),NE(this,this.s,g),this.I[c]=(new OC(LC(EB(f)))).a,this.L[c]=-(new OC(LC(EB(f)))).a;for(c=1;c<=e;++c)if(dF(this),this.G[c]=PC(oB(EB(f),10)).a,this.H[c]=PC(oB(EB(f),10)).a,this.r[c]=PC(oB(EB(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
+1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;AF(this);fF(this);YD(this)}catch(i){i=xi(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}DF(this);pC(this)}}
+function CE(a,b,c){var d,e,f;$D.call(this,a);f=v(I,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(ZE(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))dF(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
+1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;pC(this);YD(this)}
+function QE(a,b,c){var d,e,f,g,i;$D.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,r,-1,this.s+1,1);this.z=v(I,r,-1,this.s+1,1);this.w=v(I,r,-1,this.s+1,1);this.d=v(I,r,-1,this.s+1,1);this.c=v(Kr,k,1,this.s+1,0);this.I=v(WD,k,-1,this.s+1,1);this.L=v(WD,k,-1,this.s+1,1);this.n=v(Kr,k,1,this.s+1,0);this.G=v(I,r,-1,this.t+1,1);this.H=v(I,r,-1,this.t+1,1);this.r=v(I,r,-1,this.t+1,1);this.e=v(Kr,k,1,this.t+1,0);this.A=v(I,r,-1,this.t+1,1);this.p=zr([this.x+1,2]);
+f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}pC(this);YD(this)}
+function MD(a){var b;rF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,r,-1,this.s+1,1);bD(a.b,this.b,this.s+1);this.z=v(I,r,-1,this.s+1,1);bD(a.z,this.z,this.s+1);this.w=v(I,r,-1,this.s+1,1);bD(a.w,this.w,this.s+1);this.d=v(I,r,-1,this.s+1,1);bD(a.d,this.d,this.s+1);this.c=v(Kr,k,1,this.s+1,0);bD(a.c,this.c,this.s+1);this.I=v(WD,k,-1,this.s+1,1);bD(a.I,this.I,this.s+1);this.L=v(WD,k,-1,this.s+1,1);bD(a.L,this.L,this.s+1);this.n=v(Kr,k,1,this.s+1,0);bD(a.n,this.n,this.s+1);this.G=v(I,
+r,-1,this.t+1,1);bD(a.G,this.G,this.t+1);this.H=v(I,r,-1,this.t+1,1);bD(a.H,this.H,this.t+1);this.r=v(I,r,-1,this.t+1,1);bD(a.r,this.r,this.t+1);this.e=v(Kr,k,1,this.t+1,0);bD(a.e,this.e,this.t+1);this.A=v(I,r,-1,this.t+1,1);bD(a.A,this.A,this.t+1);this.p=zr([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
+function gF(a,b,c){var d,e,f;if(0==c)return OE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(TC(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new OC(a)).a;d=Hn(e,In(46));0>d&&(e+=Xa,d=Hn(e,In(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function yE(a){var b;b=new HB(a,aa,!0);if(4<AB(b))return aa;b=new HB(a,Vg,!0);return 4<AB(b)?Vg:null}
+function OE(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function zE(a,b){for(var c,d;a.j=BB(a,a.a),a.j<a.i;){d=EB(a);if(E(d,b))return ea;for(EB(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 ea}else break;return d}return null}s(504,1,{89:1},$D,AE,oC,CE,QE,MD);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
+function gq(){gq=u;hq=new GA(Tb)}
+function GE(a,b){var c;gq();var d;AD.call(this);this.c=new ez("Help");new ez("Home");this.d=b;P(this,(FD(),fC));this._b&&Vz(this._b,!1);Sz(this,!1);d=Jx(b);if(1==a)this.e||(this.e=new nA(d),yD(this.e,-30,0)),this.j=this.e,c=jC(b),this._b&&Uz(this._b.c.z.b,Ec),py(this,new $y(2)),this.f=new GA(c+" "),Q(this,this.f,Ib),d=new ty,Q(d,this.i,null),this.d.Bb&&(c=new ez("Submit"),Q(d,c,null)),Q(this,d,Hc),FA(this.f,Gn(Ln(this.f._b.a.gb,Mg))),this._b&&Vz(this._b,!0),Sz(this,!0);else if(2==a)this.b||(this.b=
+new nA(d),yD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&Uz(this._b.c.z.b,"Nonstandard atom"),py(this,new $y(2)),c=new ty,Q(c,new gA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,hq&&(c=Ln(hq._b.a.gb,Mg)),hq=new HA(c,8),Q(this,hq,Ib),c=new ty,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new nA(d),yD(this.a,5*b.X,0));var e,f;d="About "+(FD(),RB);this._b&&Uz(this._b.c.z.b,d);py(this,new cA(0));P(this,fC);Q(this,new gA(RB+" Molecular Editor v2013-05-01",1),null);Q(this,new gA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=GD,d=0,f=c.length;d<f;++d)e=c[d],e=new gA(e,1),Wx(e,this.d.w),Q(this,e,null);c=new ty;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Rz(this);c=this.j;zD(this._b.c,c.a,c.b);!Ix(this)&&my(this);Xx(this)}s(505,496,ii,GE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new iB(this.d.G),c=hB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=xi(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,WB(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var hq;
+function KF(a,b){Hx(b)==a.a?P(b,(kz(),sz)):P(b,a.a)}
+function LF(a){var b,c,d,e;e=j;d=!1;Hx(MF)!=a.a?(e=xa,d=!0):Hx(NF)!=a.a?(e="!#6",d=!0):Hx(OF)!=a.a?(P(PF,(kz(),sz)),P(QF,sz),P(RF,sz),P(SF,sz),e="F,Cl,Br,I"):(b=Hx(TF)!=a.a,c=Hx(UF)!=a.a,Hx(VF)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Hx(WF)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Hx(XF)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Hx(YF)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Hx(ZF)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Hx(PF)!=a.a&&(e+="F,"),Hx(QF)!=a.a&&(e+="Cl,"),Hx(RF)!=a.a&&(e+="Br,"),Hx(SF)!=a.a&&(e+="I,"),
+UC(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Wc:c?e=wb:(P(MF,(kz(),sz)),e=xa)));b=j;d&&Hx(TF)!=a.a&&(b+=";a");d&&Hx(UF)!=a.a&&(b+=";A");Hx($F)!=a.a&&(b+=";R");Hx(aG)!=a.a&&(b+=";!R");Hx(MF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=bG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=cG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Hx(dG)!=a.a&&(e="~");Hx(eG)!=a.a&&(e=mb);Hx(fG)!=a.a&&(e=ub);Hx(gG)!=a.a&&(e="!@");FA(a.e,e)}
+function hG(a){iG(a);jG(a);var b=bG._b.a;tw(b,0);b.gb.options[0].selected=!0;b=cG._b.a;tw(b,0);b.gb.options[0].selected=!0;P(TF,a.a);P(UF,a.a);P($F,a.a);P(aG,a.a);P(bG,a.a);P(cG,a.a);kG(a)}function iG(a){P(VF,a.a);P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P(PF,a.a);P(QF,a.a);P(RF,a.a);P(SF,a.a)}function jG(a){P(MF,a.a);P(NF,a.a);P(OF,a.a)}function kG(a){P(dG,a.a);P(eG,a.a);P(fG,a.a);P(gG,a.a);a.b=!1}
+function HE(a){Tz.call(this,"Atom/Bond Query");this.i=new ez(this.rf());Ey(this.q,new BD(this));this.a=(FD(),fC);this.c=a;this.d||(a=Jx(a),this.d=new nA(a),yD(this.d,-150,10));this.j=this.d;py(this,new bA);P(this,this.a);a=new ty;py(a,new Hz(0,3,1));Q(a,new fA("Atom type :"),null);MF=new ez(yb);NF=new ez("Any except C");OF=new ez("Halogen");Q(a,MF,null);Q(a,NF,null);Q(a,OF,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));Q(a,new gA("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new ty;py(a,new Hz(0,3,1));VF=new ez(Fb);WF=new ez(cc);XF=new ez(lc);YF=new ez(Ac);ZF=new ez(nc);PF=new ez(Pb);QF=new ez(Jb);RF=new ez(Eb);SF=new ez(Vb);Q(a,VF,null);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,PF,null);Q(a,QF,null);Q(a,RF,null);Q(a,SF,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));bG=new iz;hz(bG,yb);hz(bG,ab);hz(bG,cb);hz(bG,jb);hz(bG,lb);Q(a,new fA("Number of hydrogens : "),null);Q(a,bG,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));cG=new iz;hz(cG,yb);hz(cG,
+ab);hz(cG,cb);hz(cG,jb);hz(cG,lb);hz(cG,"4");hz(cG,"5");hz(cG,"6");Q(a,new gA("Number of connections :",0),null);Q(a,cG,null);Q(a,new gA(" (H's don't count.)",0),null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));Q(a,new fA("Atom is :"),null);TF=new ez(zb);Q(a,TF,null);UF=new ez("Nonaromatic");Q(a,UF,null);$F=new ez(zc);Q(a,$F,null);aG=new ez(ic);Q(a,aG,null);Q(this,a,null);a=new ty;P(a,yz(Hx(this)));py(a,new Hz(0,3,1));Q(a,new fA("Bond is :"),null);dG=new ez(yb);Q(a,dG,null);eG=new ez(zb);Q(a,eG,
+null);fG=new ez(zc);Q(a,fG,null);gG=new ez(ic);Q(a,gG,null);Q(this,a,null);a=new ty;py(a,new Hz(1,3,1));this.e=new HA(xa,20);Q(a,this.e,null);Q(a,new ez(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&Vz(this._b,!1);Sz(this,!1);iG(this);jG(this);kG(this);P(TF,this.a);P(UF,this.a);P($F,this.a);P(aG,this.a);P(bG,this.a);P(cG,this.a);KF(this,MF);Rz(this);a=this.j;zD(this._b.c,a.a,a.b);!Ix(this)&&my(this);Xx(this)}s(506,496,ii,HE);
+_.sf=function(a,b){var c;E(b,vc)?(hG(this),KF(this,MF),LF(this)):y(a.f,41)?(kG(this),Hr(a.f)===Hr(MF)?(iG(this),jG(this)):Hr(a.f)===Hr(NF)?(iG(this),jG(this)):Hr(a.f)===Hr(OF)?(iG(this),jG(this)):Hr(a.f)===Hr($F)?P(aG,this.a):Hr(a.f)===Hr(aG)?(P($F,this.a),P(TF,this.a)):Hr(a.f)===Hr(TF)?(P(UF,this.a),P(aG,this.a)):Hr(a.f)===Hr(UF)?P(TF,this.a):Hr(a.f)===Hr(dG)||Hr(a.f)===Hr(eG)||Hr(a.f)===Hr(fG)||Hr(a.f)===Hr(gG)?(hG(this),this.b=!0):jG(this),KF(this,a.f),LF(this)):y(a.f,42)&&(kG(this),c=a.f,0==c._b.a.gb.selectedIndex?
+P(c,this.a):P(c,(kz(),sz)),LF(this));107!=this.c.b&&(this.c.b=107,yy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var MF=_.e=null,dG=null,NF=null,TF=null,eG=null,RF=null,VF=null,cG=null,bG=null,QF=null,PF=null,OF=null,SF=null,WF=null,UF=null,aG=null,gG=null,XF=null,ZF=null,$F=null,fG=null,YF=null;function EE(a){a.a=-1;a.b=v(nD,k,0,0,0);a.c=0}function lF(){mD(this)}s(507,481,$h,lF);_.ze=function(){EE(this)};_.a=-1;
+function dq(a,b){var c;a.a=b;var d,e;d=null;KA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new YA(e):null))e=(NA(),QA),e=RA(e,(NA(),QA))||RA(e,OA);if(e)try{d=VA(c)}catch(f){if(f=xi(f),y(f,57))Tm(f);else throw f;}c=d;null!=c&&nF(b,c)}function bq(a){a=new YA(a);KA();var b,c;try{b=VA(a),c=hn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=xi(d),y(d,57))Tm(d);else throw d;}}function mF(){}s(508,1,{58:1,65:1},mF);_.me=function(a){nF(this.a,a.a)};
+_.a=null;s(510,302,gi);function Zp(){var a;Zp=u;lG=(a=!1,Cf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);mG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");nG=lG&!mG;var b;a=G(I,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]);$p=v(I,r,-1,1E3,1);for(b=0;b<$p.length;++b)$p[b]=-999;for(b=0;b<a.length;b+=2)$p[a[b+1]]=a[b]}
+function jp(a,b,c){a=new oG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function wy(a,b,c){var d;d=new pG;Zi(d.t,b,c);Si(a.f,d.t,0,0);Gi(a.a,d);return d}function UB(a,b){return!a.e?null:b in a.e?a.e[b]:null}function nE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Ou(a.f,b.t,c,d),b.r=c,b.s=d;qG(b)}
+function QB(a,b,c,d){Zp();this.gb=Cv();this.a=new Mi;this.e=d;this.gb.style[If]=ab;this.gb.style[Gf]=ab;this.gb.style[xg]=Le;this.gb.style[Rg]=b;this.gb.style[Ae]=c;this.f=new rG;this.f.gb.style[Rg]=eb;this.f.gb.style[Ae]=eb;nG?(b=new sG,c=new tG,Si(b,this.f,0,0),Si(b,c,0,0),Su(this,b)):Su(this,this.f);this.c=a;a.Nb=this;nG?(this.j=new uG(this),this.j.i=new vG(this),this.j.j=new wG(this),this.j.n=new xG(this),this.j.k=new yG(this),this.c&&(this.j.e=new AG(this),this.j.f=new DG(this),this.j.a=new KG(this))):
+z(this,new LG(this),(kq(),kq(),lq));z(this,this,(op(),op(),pp));z(this,new MG(this),(bj(),bj(),cj));z(this,new NG(this),(dj(),dj(),ej));z(this,new OG(this),(Wp(),Wp(),Xp));(ip(),ip(),ay).a=this}s(509,510,gi,QB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var nG,mG,lG,$p=null;function rG(){Qu.call(this);this.gb[ud]=He}s(512,280,gi,rG);function sG(){rG.call(this);this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(511,512,gi,sG);function LG(a){this.a=a}s(513,1,{},LG);
+_.mc=function(a){var b,c,d;c=hj(a);d=ij(a);b=jj(a.a);a=new PG(a);2==b&&(a.e=4);RE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function MG(a){this.a=a}s(514,1,{},MG);_.nc=function(a){var b,c;b=hj(a);c=ij(a);a=new PG(a);this.a.i?$E(this.a.c,a,b,c):bF(this.a.c,a,b,c);Ew(this.a.gb)};_.a=null;function NG(a){this.a=a}s(515,1,{},NG);_.oc=function(a){this.a.i=!1;hj(a);ij(a);cF(this.a.c)};_.a=null;function OG(a){this.a=a}s(516,1,{},OG);_.a=null;
+function tG(){rG.call(this);this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(517,512,gi,tG);function QG(a,b){var c;c=b.a;c.e=4;return RE(a.a.c,c,b.d,b.e)}function vG(a){this.a=a}s(518,1,{},vG);_.tf=function(a){return QG(this,a)};_.a=null;function Iq(a,b){bF(a.a.c,b.a,b.d,b.e);return RE(a.a.c,b.a,b.d,b.e)}function wG(a){this.a=a}s(519,1,{},wG);_.tf=function(a){return Iq(this,a)};_.a=null;function xG(a){this.a=a}s(520,1,{},xG);_.tf=function(a){return $E(this.a.c,a.a,a.d,a.e)};_.a=null;
+function yG(a){this.a=a}s(521,1,{},yG);_.tf=function(){return cF(this.a.c)};_.a=null;function Np(a,b){var c;c=L(TC(b.b));c=new $A(b,0,Xf,c);ND(a.a.c,c);return!0}function AG(a){this.a=a}s(522,1,{},AG);_.tf=function(a){return Np(this,a)};_.a=null;function Op(a,b){var c;c=L(TC(100*b.c));c=new $A(b,0,dg,c);ND(a.a.c,c);return!0}function DG(a){this.a=a}s(523,1,{},DG);_.tf=function(a){return Op(this,a)};_.a=null;function Sp(a,b){var c;c=new $A(b,0,Yd,Xg);ND(a.a.c,c);return!0}function KG(a){this.a=a}
+s(524,1,{},KG);_.tf=function(a){return Sp(this,a)};var RG=_.a=null;function SG(){SG=u;RG=new Bs((Qs(),new Ps("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function TG(){TG=u;UG={}}function VG(a,b,c){var d;c&&(b.style[de]=c.b+Of,d=c.a,d!=Nb&&(b.style[ce]=d),0!=(c.c&1)&&(b.style[fe]=hd),0!=(c.c&2)&&(b.style[ee]=Fe));a.e.style[Qg]=wf}
+function Nz(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ji(b);d in UG?c=UG[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(lg),f=$doc.createElement(De),f.width=1,f.height=1,g=(SG(),RG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),VG(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Jj(e)+$wnd.pageYOffset,l=Jj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Jj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new WG,w.a=q,w.b=n,w.c=m,w),UG[d]=c);return c}
+function XG(){TG();var a,b,c,d,e;fj();this.a=G(Kr,k,1,["monospace","sans-serif",ig]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(lg);this.e.innerHTML=this.f||j;this.e.style[de]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ce]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(527,1,{},XG);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var UG;function WG(){}
+s(528,1,{},WG);_.a=0;_.b=0;_.c=0;function SE(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=xi(b),!y(b,79))throw b;}return!1}function TE(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=xi(b),!y(b,79))throw b;}return!1}function PG(a){aq.call(this,null,0,null);this.a=a}function oG(a,b,c){aq.call(this,a,0,b);this.a=c}s(529,386,Ph,PG,oG);_.ke=function(){return SE(this)};_.le=function(){return TE(this)};_.a=null;
+function CA(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,VG(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function BA(a){this.c=a;this.b={};this.a=new XG}s(530,389,Ph,BA);_.a=null;function xy(a){this.a=a}s(531,397,{},xy);_.a=null;function YG(a,b){this.a=a;this.b=b}s(532,1,{},YG);_.a=null;_.b=null;function ZG(){fw.call(this);this.gb[ud]="jsa-resetTable";this.gb.style[Rg]=dd}s(533,312,gi,ZG);
+function $G(){$G=u;var a=aH=new XG;fj();a.f="9p";a.e.style[ce]=ig;a.e.style[de]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[de]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);bH=new Jy(1)}function dE(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,qG(a)}
+function fE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.n&&(cE(a,!1),360<=g||-360>=g?i=eE(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,H=cH(o,n,q,w,f),A=cH(o,n,q,w,h),K="<g"+a.k+sb,K+='<path d ="M '+H.a+ea+H.b+" A "+q+ea+w+" 0 "+m+ea+l+ea+A.a+ea+A.b+'"/>',K+="</g>",K),dE(a,i))}function Z(a,b,c,d,e){a.n&&dE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ia+a.b+a.a+$a)}
+function bE(a,b,c,d,e){a.n&&(cE(a,!1),dE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a))}function mE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ka+d+ia+a.i+' fill="'+e+la+b+"</text>");dE(a,b)}function Yz(a,b,c,d,e){cE(a,!0);dE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a)}
+function qG(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Ij(a.t.gb)+(a.t.gb.offsetWidth||0)-Ij(a.t.gb),d=Jj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Jj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=Vf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function lE(a,b){a.e=b;a.i=jF(b)}s(534,393,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
+_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var bH,aH;function wq(a,b,c){c&&(Hq(a,b),c.tf(a.b));a.d=!0}function Hq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Ij(a.o.gb)+Hj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Jj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new PG(b),b.a.preventDefault(),!0):!1}
+function uG(a){this.o=a;this.b=new dH;this.c=new eH(this);z(this.o,new fH(this),(Eq(),Eq(),Fq));z(this.o,new gH(this),(xq(),xq(),yq));z(this.o,new hH(this),(Bq(),Bq(),Cq));z(this.o,new iH(this),(tq(),tq(),uq));z(this.o,new jH,(Tp(),Tp(),Up));z(this.o,new kH(this),(Pp(),Pp(),Qp));z(this.o,new lH(this),(Kp(),Kp(),Lp))}s(535,1,{},uG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function eH(a){Xj();this.a=a}s(536,24,{},eH);
+_.vc=function(){!this.a.d&&this.a.i&&QG(this.a.i,this.a.b)};_.a=null;function fH(a){this.a=a}s(537,1,{},fH);_.a=null;function gH(a){this.a=a}s(538,1,{},gH);_.a=null;function hH(a){this.a=a}s(539,1,{},hH);_.a=null;function iH(a){this.a=a}s(540,1,{},iH);_.a=null;function jH(){}s(541,1,{},jH);function kH(a){this.a=a}s(542,1,{},kH);_.a=null;function lH(a){this.a=a}s(543,1,{},lH);_.a=null;function dH(){}s(544,1,{},dH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function mH(a){var b,c,d,e,f;Gj(a);d=(Ti(),Ui(null));e=new ZG;cw(e,a);Eu(d,e,d.gb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));ew(e,a);Mu(d,e);return new Px(f,b)}function nH(){this.gb=$doc.createElement(Sd);this.gb[ud]=He;this.gb.style[Hf]=Be;this.gb.style[Kf]=Xc;this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(546,283,Bh,nH);_.Xc=function(){return Ij(this.gb)};
+_.Yc=function(){return Jj(this.gb)+$wnd.pageYOffset};function jF(a){var b,c,d;d=a.b;b=a.a;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ha);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function cH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new YG(new OC(a),new OC(b))}function eE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ha+a.k+$a}
+function qE(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+=ea);d+=ha;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.k+$a}function cE(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ia+a.a:a.k=' fill="none" stroke="'+c+ia+a.a}function pG(){$G();this.n=bH;this.c=[];this.t=new nH}s(547,534,{},pG);_.a=j;_.b=j;function oH(){oH=u;pH=new Px(0,0)}
+function qH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=mH(c.a),Zi(c.ne(),b.b,b.a),c=mH(c.a),b=new Px(c.b-b.b,c.a-b.a)):b=new Px(0,0);a.Bf(b)}return b}function dy(a,b){var c;if(a.re())return pH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Ix(b));c=mH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function rH(a,b){var c;b&&(c=Vf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.wf().gb.style[ed]=c)}function sH(){this.e=new Cz;this.e.a=-1;this.e.b=-1}s(549,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
+_.wf=function(){return this.ne()};_.xf=function(){return tH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Ix(a))};_.zf=function(a){rH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(ny(),oy);e=a.b;d=a.a;e!=c.b?b.style[de]=j+e+"pt":b.style[de]=j;d!=c.a?b.style[ce]=d:b.style[ce]=j;0!=(a.c&1)?b.style[fe]=hd:b.style[fe]=j;0!=(a.c&2)?b.style[ee]=Fe:b.style[ee]=j};_.Bf=function(a){tH=a};_.Cf=function(){};var tH=_.e=null,pH;
+function fz(a,b){oH();sH.call(this);this.a=new wv(a);this.a._c()[ud]=j;z(this.a,new uH(this,b),(lp(),lp(),mp))}s(548,549,{},fz);_.ne=function(){return this.a};_.zf=function(a){rH(this,a)};_.a=null;function uH(a,b){this.a=a;this.b=b}s(550,1,{},uH);_.Ec=function(a){ip();jp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function jz(a){oH();sH.call(this);this.a=new uw;z(this.a,new vH(this,a),(fp(),fp(),gp))}s(551,549,{},jz);_.ne=function(){return this.a};_.a=null;
+function vH(a,b){this.a=a;this.b=b}s(552,1,{},vH);_.a=null;_.b=null;function wH(a,b){var c,d;rH(a,b.Gd());for(d=new ri(b.Ob.a);d.b<d.d.ue();)c=si(d),c.dc&&c._b.vf(c)}function xH(a,b){var c,d,e,f,g,i,h;Zi(a.d,b.Nd(),b.Jd());for(d=new ri(b.Ob.a);d.b<d.d.ue();)c=si(d),c.dc&&(e=c._b,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=qH(e).b,f-=qH(e).a,Zi(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function sy(){oH();sH.call(this);this.d=new Qu}s(553,549,{},sy);
+_.vf=function(a){wH(this,a)};_.ne=function(){return this.d};_.yf=function(a){xH(this,a)};_.d=null;function hA(a){oH();sH.call(this);var b=this.a=new rw;Av(b.b,a);qw(b);this.e.a=-1;this.e.b=-1}s(554,549,{},hA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Mn(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function kA(a){this.a=new Pw(a.f,new yH(a))}s(555,1,{},kA);_.a=null;
+function Lw(a){var b,c,d,e,f;f=new ZA(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(zH,k,58,0,0);for(c=b.a?hk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=Pi((Cy(),S),new T(f.d)));c=c.b;if(ss(!c?Wg:c.a,mh))for(c=(!a.d.a||0==a.d.a.c?(kr(),kr(),lr):new Fy(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new aq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Jf(),null.Jf()):100==f.d&&y(f.e,55)?(i=f.e,h=new aq(i,205,null),h.i=i.Od(),h.j=
+i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Jf():401==f.d||402==f.d?(null.Jf(),null.Jf(),null.Jf(),null.Jf(),null.Jf()):500<=f.d&&507>=f.d&&(g=null.Kf,500!=g&&(f=new aq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function yH(a){this.a=a}s(556,1,ci,yH);_.pc=function(){Lw(this)};_.a=null;function IA(){oH();sH.call(this);this.a=new mx}s(557,549,{},IA);_.uf=function(){var a;a=new IA;jx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
+_.xf=function(){return AH};_.Bf=function(a){AH=a};var AH=_.a=null;s(558,553,{});function LA(){new cr}s(559,417,{},LA);function Vz(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Fp(c.f,c):Dp(c.f,c)))}function Wz(a,b){oH();sy.call(this);this.c=new BH(a);var c=this.b=new fw,d=(Rv(),Sv);c.a=d;cw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&CH(xx(c.z.a.p,0)))throw new ru("WindowPanel can only contain one child widget");DH(c,d);this.c.a=this;this.a=b}s(562,558,{},Wz);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
+_.xd=function(){EH(this.c,!1)};_.Af=function(){};_.Cf=function(a){wH(this,a);xH(this,a);FH(this.c);GH(this.c)};_.a=null;_.b=null;_.c=null;function HH(a){var b;b=new zp(D(a.gb,Bf),D(a.gb,Af));a=new zp(D(a.K.ab.gb,Bf),D(a.K.ab.gb,Af));return G(I,r,-1,[b.b-a.b,b.a-a.a])}function IH(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(JH(a,a.I),a.I=null):null!=a.H&&(KH(a,a.H),a.H=null);lj(a.J)}function FH(a){a.bb?a.Gf(Cp(a.K.ab)):(a.Ad(),FH(a))}
+function KH(a,b){var c;a.bb?(c=HH(a),a.Gf(new zp(-1,LH(b,!1)-c[1]))):a.H=b}function MH(a,b){var c;b!=a.vd()&&(c=a.K.ab,wu(c),NH(c,b,c.gb,c.p.c,!0))}function JH(a,b){var c;a.bb?(c=HH(a),a.Gf(new zp(LH(b,!0)-c[0],-1))):a.I=b}s(565,285,Rh);_.Df=function(){var a,b;b=Cp(this.K.ab);a=HH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?CH(xx(a.p,0)):null};_.Ef=function(a){OH(this.K.ab,a)};_.qd=function(){return new xu(this.K.ab)};_.Ff=function(){Gp(this.K.ab)};_.ld=function(){IH(this)};
+_.Dd=function(){Gp(this.K.ab)};_.nd=function(a){return PH(this.K.ab,a)};_.Gf=function(a){Ep(this.K.ab,a)};_.cd=function(a){KH(this,a)};_.wd=function(a){MH(this,a)};_.ed=function(a){JH(this,a)};_.H=null;_.I=null;function QH(){QH=u;var a=(RH(),SH(),TH);UH=new hw(a.d,a.b,a.c,a.e,a.a)}function EH(a,b){var c;c=new Mt;a.db&&ar(a.db,c);a.A&&Dp(a.f,a);try{zi(a.f.c,a)}catch(d){if(d=xi(d),!y(d,73))throw d;}a.b=VH(a.f,a);try{Xu(a,b)}finally{Ci(a.j.a),Ci(a.i.a),Ci(a.k.a),a.G&&Fi(a.G,a.f),a.t&&(a.t=!1)}}
+function WH(a,b,c){var d,e;e=a.fb;d=new zj(a,e);e.sd(a,d.a+b,d.d+c)}function XH(a,b,c){b=new YH(Nn(Mn(Vt(Vt(a.K.c,b),c))));vu(b,a);z(b,a.c,(lp(),lp(),mp));return b}function Bp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Ep(a.K.ab,b)}function zD(a,b,c){var d,e;(e=a.f)?(d=ZH(e.gb),$u(a,b+(Ij(e.gb)+d[3]),c+(Jj(e.gb)+$wnd.pageYOffset+d[0]))):$u(a,b,c)}function DH(a,b){if(b!=(0!=a.z.a.p.c?CH(xx(a.z.a.p,0)):null)){wu(a.z.a);var c=a.z.a;NH(c,b,c.gb,c.p.c,!0)}}
+function $H(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(wp(),aI)&&(a.F=a.x);var d,e;if(a.G)for(e=new ri(a.G);e.b<e.d.ue();)if(d=si(e),b==(wp(),bI)){!d.b&&(d.b=new cI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(wp(),xp))g=d.f,i=d.w,d.z.c?(zD(d,i.c,i.d),Bp(d,new zp(i.b,-1))):(zD(d,i.c,i.d),Bp(d,new zp(i.b,i.a)),Fp(g,d)),vi(g.c,d,d.z.b),Rj(d.q,333);else if(!d.t&&f==(wp(),aI))d.gb.style[Og]=Pg,wp()}else if(b==xp){!d.b&&(d.b=new cI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=ZH(i.gb);h=d.w;if(d.z.c)h.c=Ij(d.gb)-
+g[3]-Ij(i.gb),h.d=Jj(d.gb)+$wnd.pageYOffset-g[0]-(Jj(i.gb)+$wnd.pageYOffset),d.w=h,zD(d,0,0),dI(d,yp(i.gb).b,-1);else{if(f!=(wp(),aI))h.c=Ij(d.gb)-g[3]-Ij(i.gb),h.d=Jj(d.gb)+$wnd.pageYOffset-g[0]-(Jj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;zD(d,0,0);Ep(d,new eI(yp(i.gb)));Dp(i,d)}d==d.f.a||IE(d);Rj(d.q,333)}}else b==aI&&(!d.b&&(d.b=new cI),d=a,d.t||(d.x=c,d.gb.style[Og]=Be))}}function fI(a,b){a.gb.style[Tg]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
+function GH(a){if(!a.bb){a.j=pu(a,a.f,(!Mq&&(Mq=new ck),Mq));a.i=pu(a,a.f,bk?bk:bk=new ck);a.k=pu(a,a.f,(!Rq&&(Rq=new ck),Rq));var b=a.f;!a.G&&(a.G=new Mi);Gi(a.G,b);Mq&&(b=new Lq(a),a.db&&ar(a.db,b));a.A&&Fp(a.f,a);vi(a.f.c,a,a.z.b);a.b&&($u(a,a.b.a,a.b.b),a.b=null);av(a);IE(a)}}function IE(a){if(a!=a.f.a){var b;Rq&&(b=new Qq(a),a.db&&ar(a.db,b))}}s(564,565,Rh);_.vd=function(){return 0!=this.z.a.p.c?CH(xx(this.z.a.p,0)):null};_.yd=function(a){EH(this,a)};_.qd=function(){return new xu(this.z.a)};
+_.ld=function(){IH(this);lj(new gI(this))};_.nd=function(a){return PH(this.z.a,a)};_.Gf=function(a){Bp(this,a)};_.zd=function(a,b){zD(this,a,b)};_.wd=function(a){DH(this,a)};_.Ad=function(){GH(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var UH;
+function BH(a){QH();var b=(hI(),iI),c=(hv(),iv);bv.call(this,!1,"popup");this.L=c.a;this.J=new jI(this);c=new kI;c.gb[ud]="mosaic-popupLayoutPanel";Uu(this.K,c);Zu(this);this.c=new lI(this);this.q=new mI(this);this.r=new nI(this);this.s=new oI(this);this.w=new pI;this.F=(wp(),bI);this.A=!1;this.f=b;a=this.z=new qI(a);b=new rI;!a.d&&(a.d=new sI);Gi(a.d,b);a=new tI(new jw(UH.a.d.a,UH.a.b,UH.a.c,UH.a.e,UH.a.a));z(a,new uI(this),(lp(),lp(),mp));b=this.z.b;if(!b.b){b.b=new fw;b.b._c()[ud]="mosaic-Caption-iconBoxRight";
+var c=b.b,d=(Zv(),$v);c.c=d;c=b.f;vI(c,b.b,new wI(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Hu;d=dw(c);cu(c.b,(mt(),nt(d)),0);Gu(c,a,d,0,!1)}else cw(b.b,a);OH(b.f,null);z(this.z.b,new xI(this),(tp(),tp(),up));z(this.z.b,this.c,mp);MH(this,this.z);ti(Nn(Mn(this.gb)),"mosaic-WindowPanel",!0)}s(563,564,Rh,BH);_.xd=function(){var a=this.a,b=new Pz(a.a,201),c;a=a.a.q;a.a?a=new yI(new ri(a.a)):(a=(kr(),kr(),lr),a=new ri(a));for(;a.Qc();)c=a.Rc(),201==b.d&&xD(c.a)};_.a=null;
+function sA(){oH();sH.call(this);var a=this.a=new zI;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},sA);_.ne=function(){return this.a};_.a=null;function lB(){}s(572,433,{},lB);function yI(a){if(!a)throw new Zm;this.a=a}s(573,1,{},yI);_.Qc=function(){return rB(this.a)};_.Rc=function(){return si(this.a)};_.Sc=function(){throw new uB("Missing message: awt.50");};_.a=null;function Py(){return Py()}
+function jB(){jB=u;var a;a=(aB(),bB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(AI,k,-1,0,1);else throw new AC(a+" is not supported");}catch(b){if(b=xi(b),!y(b,81))throw b;}}function lA(a,b){a.a=31*a.a+J((new OC(b)).a)}function Ky(){}s(576,1,{},Ky);_.hC=function(){return this.a};_.a=1;
+function ZH(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"borderTopWidth"));b[1]=BI(CI(a,"borderRightWidth"));b[2]=BI(CI(a,"borderBottomWidth"));b[3]=BI(CI(a,"borderLeftWidth"));return b}function DI(a){var b,c;c=EI(a);b=ZH(a);a=(a.style[Ug]=cb,new zp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function yp(a){a.style[Ug]=cb;return new zp(a.clientWidth,a.clientHeight)}
+function EI(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"marginTop"));b[1]=BI(CI(a,"marginRight"));b[2]=BI(CI(a,"marginBottom"));b[3]=BI(CI(a,"marginLeft"));return b}function FI(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"paddingTop"));b[1]=BI(CI(a,"paddingRight"));b[2]=BI(CI(a,"paddingBottom"));b[3]=BI(CI(a,"paddingLeft"));return b}
+function GI(a,b,c){try{switch(b){case Df:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ae:b=og;default:a.style[b]=c}}catch(d){if(d=xi(d),!y(d,73))throw d;}}function LH(a,b){var c;HI||(HI=$doc.createElement(lg),GI(HI,Le,j),GI(HI,Cg,j),GI(HI,Kf,Xc),GI(HI,Og,Be),$doc.body.appendChild(HI));GI(HI,Rg,a);GI(HI,Ae,a);c=DI(HI);return b?c.b:c.a}var HI=null;function II(){zp.call(this,0,0)}function zp(a,b){this.b=a;this.a=b}
+function eI(a){zp.call(this,a.b,a.a)}s(578,1,Ph,II,zp,eI);_.eQ=function(a){return this===a?!0:null==a||JI!=fn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Uc};_.a=0;_.b=0;function KI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(579,1,{67:1,69:1,90:1},KI);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return LI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function MI(a,b){this.a=a;this.b=b}s(580,1,Ph,MI);_.eQ=function(a){return this===a?!0:null==a||NI!=fn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return NI.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
+function pI(){this.b=this.a=this.d=this.c=0}s(581,1,Ph,pI);_.eQ=function(a){return this===a?!0:null==a||OI!=fn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return OI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
+function CI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Df:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ae:b=og;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(584,1,{});var PI=-1;function QI(){}s(585,584,{},QI);_.a=-1;_.b=-1;var RI=null;function BI(a){a=parseInt(a,10);a=isNaN(a)?null:PC(a);return!a?0:a.a}
+s(588,300,Lh);_.Df=function(){return Cp(this.f)};_.Ef=function(a){OH(this.f,a)};_.Ff=function(){Gp(this.f)};_.Dd=function(){Gp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ae]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Rg]=a;b.bb||(b.i=a)};function RH(){RH=u;SH()}function Uz(a,b){a.a.gb.textContent=b||j;OH(a.f,null)}
+function SI(a){RH();var b;xv(this,new kI);this.a=new TI;b=this.f;UI(b,new VI);GI(b.gb,If,bb);b.o=0;vI(b,this.a,new wI(0),b.p.c);this.a._c()[ud]="mosaic-Caption-text";this.a.gb.textContent=a||j;OH(this.f,null);this.gb[ud]="mosaic-Caption"}s(587,588,Lh,SI);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.b=null;
+function SH(){SH=u;WI=pn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Bx(WI,240,20);new Bx(WI,224,16);new Bx(WI,208,16);new Bx(WI,192,16);new Bx(WI,176,16);new Bx(WI,160,16);new Bx(WI,144,16);new Bx(WI,128,16);new Bx(WI,112,16);new Bx(WI,96,16);new Bx(WI,80,16);new Bx(WI,64,16);new Bx(WI,260,16);TH=new Bx(WI,48,16);new Bx(WI,32,16);new Bx(WI,16,16);new Bx(WI,0,16)}var WI,TH;function XI(a,b){nu(a.a.gb,!b);OH(a.f,a.a)}
+function Ap(a,b){a.c=b;nu(a.a.gb,!b);OH(a.f,a.a);if(a.d){var c;for(c=new ri(a.d);c.b<c.d.ue();)si(c)}}function qI(a){var b;xv(this,new kI);b=this.f;UI(b,new YI((ZI(),$I)));b.o=0;this.b=new SI(a);vI(b,this.b,new wI(1),b.p.c);this.a=new kI;Li(this.a,"Body");vI(b,this.a,new wI(0),b.p.c);this.gb[ud]="mosaic-CaptionLayoutPanel"}s(590,588,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},qI);_.fd=function(){qu(this.f)};_.gd=function(){tu(this.f)};_.qd=function(){return new xu(this.a)};
+_.nd=function(a){return PH(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function sI(){mD(this)}s(591,481,$h,sI);function jI(a){this.a=a}s(592,1,ci,jI);_.pc=function(){Gp(this.a.K.ab)};_.a=null;function aJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:kj(a.e.a,b);a.e&&ht(a.e.a,b)&&kt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&IE(!a.e?null:ht(a.e.a,b-1))}function bJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new ry);-1==kj(a.e.a,b)&&Gi(a.e.a,b)}function cI(){}s(593,1,{},cI);_.Jc=function(a){aJ(a)};_.Kc=function(a){bJ(a)};
+_.Mc=function(a){cJ(a.a.f,a.a)};function hI(){hI=u;dJ=new eJ(1,"e");fJ=new eJ(2,rf);gJ=new eJ(3,"ne");hJ=new eJ(10,"nw");iJ=new eJ(4,cg);jJ=new eJ(5,fg);kJ=new eJ(12,"sw");lJ=new eJ(8,"w");iI=new mJ((Ti(),Ui(null)).gb)}function VH(a,b){var c;c=ZH(a.gb);return new MI(Ij(b.gb)-(Ij(a.gb)+c[3]),Jj(b.gb)+$wnd.pageYOffset-(Jj(a.gb)+$wnd.pageYOffset+c[0]))}
+function nJ(a){var b,c,d,e,f,g;if(a.e){b=yp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=ht(a.e.a,d),c=new zp(D(g.gb,Bf),D(g.gb,Af)),f=VH(a,g),f.a-=Cj(0,f.a+D(g.gb,Bf)-b.b),f.b-=Cj(0,f.b+D(g.gb,Af)-b.a),zD(g,Cj(0,f.a),Cj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,dI(g,c.b,c.a),g.F==(wp(),xp)&&Ep(g,new eI(yp(a.gb))),Rj(g.q,1)}}function oJ(a,b,c){a=a.d;vi(a,b,b);x(a.c,b,c);Li(b,wc+c.b)}
+function Dp(a,b){var c;c=a.d;pJ(c,b.y);Ki(b.y,wc+hJ.b);pJ(c,b.u);Ki(b.u,wc+fJ.b);pJ(c,b.v);Ki(b.v,wc+gJ.b);pJ(c,b.E);Ki(b.E,wc+lJ.b);pJ(c,b.n);Ki(b.n,wc+dJ.b);pJ(c,b.D);Ki(b.D,wc+kJ.b);pJ(c,b.B);Ki(b.B,wc+iJ.b);pJ(c,b.C);Ki(b.C,wc+jJ.b)}
+function Fp(a,b){!b.y&&(b.y=XH(b,0,0));oJ(a,b.y,hJ);!b.u&&(b.u=XH(b,0,1));oJ(a,b.u,fJ);!b.v&&(b.v=XH(b,0,2));oJ(a,b.v,gJ);!b.E&&(b.E=XH(b,1,0));oJ(a,b.E,lJ);!b.n&&(b.n=XH(b,1,2));oJ(a,b.n,dJ);!b.D&&(b.D=XH(b,2,0));oJ(a,b.D,kJ);!b.B&&(b.B=XH(b,2,1));oJ(a,b.B,iJ);!b.C&&(b.C=XH(b,2,2));oJ(a,b.C,jJ)}function cJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=kj(a.e.a,b);if(c+1<d){Uy(a.e,b);for(Gi(a.e.a,b);c<d;++c)fI(ht(a.e.a,c),c)}else fI(b,c)}
+function mJ(a){a=new qJ(a);xv(this,a);this.c=new rJ(a);this.c.i=!0;Di(this.c);this.c.k=3;this.d=new sJ(a);this.d.i=!0;Di(this.d);this.d.k=3;zv(this)}s(594,300,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},mJ);_.Df=function(){return yp(this.gb)};_.Ef=function(){var a;(a=tJ(this))&&a.Ef(null)};_.Ff=function(){nJ(this)};_.Jc=function(a){!this.b&&(this.b=new cI);aJ(a)};_.Kc=function(a){!this.b&&(this.b=new cI);bJ(a)};_.Dd=function(){nJ(this)};
+_.Mc=function(a){!this.b&&(this.b=new cI);cJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var dJ,fJ,gJ,hJ,iI,iJ,jJ,kJ,lJ;function qJ(a){this.p=new Ru(this);this.gb=a}s(595,280,gi,qJ);function eJ(a,b){this.a=a;this.b=b}s(596,1,{},eJ);_.a=0;_.b=null;function rJ(a){ni();Hi.call(this,a)}s(597,3,{},rJ);_.jc=function(){var a;a=this.j.e;a.t||Gj(a.o);Ki(this.j.e,"dragdrop-dragging");!a.z.c&&XI(a.z,!1)};
+_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Cj(this.a,a<this.d?a:this.d),b=Cj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Le]=a+(fj(),Of);c.style[Cg]=b+Of};
+_.kc=function(){var a;a=this.j.e;a==a.f.a||IE(a);a.z.c||XI(a.z,!0);a.t||(a.o||(a.o=new uJ,Li(a.o,"mosaic-GlassPanel-invisible")),GI(a.o.gb,Tg,CI(a.gb,Tg)),Si((Ti(),Ui(null)),a.o,0,0));Li(this.j.e,"dragdrop-dragging");a=new zj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
+function pJ(a,b){try{zi(a,b)}catch(c){if(c=xi(c),!y(c,73))throw c;}}function sJ(a){ni();Hi.call(this,a);this.c=new pi}s(598,3,{},sJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Gj(a.o);Ki(this.j.e,"dragdrop-dragging");XI(a.z,!1);Bp(a,new zp(a.e,a.d));Rj(a.q,1)};
+_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Pi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Cj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Cj(a+b,D(d.z.b.gb,Af)),b!=a&&WH(d,0,a-b),Bp(d,new zp(d.e,b)),Rj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Cj(a+b,D(d.z.b.gb,Af)),Bp(d,new zp(d.e,b)),Rj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Cj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+b:
+96,b!=a&&WH(d,a-b,0),Bp(d,new zp(b,d.d)),Rj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Bp(d,new zp(96<a+b?a+b:96,d.d)),Rj(d.q,333)))};
+_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||IE(a);XI(a.z,!0);a.t||(a.o||(a.o=new uJ,Li(a.o,"mosaic-GlassPanel-invisible")),GI(a.o.gb,Tg,CI(a.gb,Tg)),Si((Ti(),Ui(null)),a.o,0,0));Li(this.j.e,"dragdrop-dragging");a=new zj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function $s(){$s=u;at=new vJ}
+function uJ(){$s();var a;this.d=new wJ(this);this.a=!1;this.b=new Vu;xv(this,this.b);a=this.gb.style;a[ed]="#000";a[$d]="alpha(opacity=50)";a[Df]="0.5";this.gb[ud]="gwt-GlassPanel"}s(599,300,di,uJ);
+_.jd=function(){var a;zv(this);try{a=this.fb}catch(b){b=xi(b);if(y(b,79))throw new ru("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Ti(),Ui(null))?(Zs(at,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Fi(Yj,a),a.b=!0,a.c=fk(a),Gi(Yj,a),this.c=new xJ(this),Et(new Ys(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=bb,this.gb.style[Wf]=bb):Zi(this,D(a.gb,Bf),D(a.gb,Af));this.a&&st(new Xs(this));Si(Ui(null),new yJ,$wnd.pageXOffset,$wnd.pageYOffset)};
+_.kd=function(){this.f.kd();Lj(this.d);this.c&&(Vs(Ct,this.c,G(zJ,k,13,[(!Pq&&(Pq=new ck),Pq)])),this.c=null);this.a&&Vs(ut,this,G(zJ,k,13,[(!tt&&(tt=new ck),tt)]))};_.Uc=function(a){switch(pt(a.type)){case 256:if(27==(a.keyCode||0))return Gj(this),!1;case 1:if(Pn(this.gb,a.target))return Gj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var at;function wJ(a){Xj();this.a=a}s(600,24,{},wJ);_.vc=function(){Zs(($s(),at),this.a,!1)};_.a=null;function xJ(a){this.a=a}s(601,1,{},xJ);_.a=null;
+function yJ(){this.gb=Cv();var a;a=new vw(new AJ(this));z(this,a,(bp(),bp(),cp));z(this,a,(Hp(),Hp(),Ip))}s(602,302,gi,yJ);_.ld=function(){lj(new BJ(this))};function AJ(a){this.a=a}s(603,1,{},AJ);_.a=null;function BJ(a){this.a=a}s(604,1,ci,BJ);_.pc=function(){Ew(this.a.gb)};_.a=null;function CJ(a){a.gb.style[Rg]=dd;a.gb.style[Ae]=dd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=tJ(a))&&b.Ef(a)}}s(606,283,Dh);_.Df=function(){CJ(this);return new zp(D(this.gb,Bf),D(this.gb,Af))};_.Ef=function(){CJ(this)};
+_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function TI(){this.gb=$doc.createElement("label");this.gb[ud]="mosaic-Label";this.gb.style[Qg]=wf;this.gb[ud]="mosaic-HTML"}s(605,606,Dh,TI);function tI(a){xv(this,new DJ(a));this.gb[ud]="mosaic-ImageButton"}s(607,300,di,tI);
+function zI(){var a=(hv(),kv);bv.call(this,!0,Ye);this.L=a.a;this.a=new EJ(this);this.a.d=!0;Su(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Wi();eu(a,b)}else this.cb|=1;Nn(Mn(this.gb))[ud]=se;this.gb.style[Tg]="2147483647"}s(608,285,gi,zI);_.Tc=function(a){su(this,a);1==pt(a.type)&&Xu(this,!1)};_.a=null;
+function EJ(a){this.b=a;this.c=new Mi;this.i=new Mi;a=(Ow(),Nw);new Ax(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(rg);this.e=$doc.createElement(ug);lt(b,this.e);this.o=!0;a=Cv();b=(mt(),nt(b));a.appendChild(b);this.gb=a;cl();this.gb.setAttribute("role",Gl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Wi(),eu(a,b)):this.cb|=2225;this.gb[ud]=re;a=lu(this.gb)+"-vertical";ti(this._c(),a,!0);this.gb.style[Gf]=bb;this.gb.setAttribute("hideFocus",Lg);z(this,new Mw(this),(bp(),bp(),cp))}
+s(609,323,Bh,EJ);_.Tc=function(a){switch(pt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Fw(this,a)};_.Cd=function(a,b){Jw(this,a,b);b||this.a&&Xu(this.b,!1)};_.a=!0;_.b=null;
+function DJ(a){var b=(Rv(),Sv),c=(Zv(),$v),d;d=new Jv;d.f[id]=ab;d.f[pd]=0;d.f[qd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Hv(b.a);b.a.c.rows[0].cells[0][$c]=c.a;Hv(b.a);b.a.c.rows[0].cells[0].style[Ng]=e.a;Hv(d);b=Dv(d,0,0,!0);if(a){Gj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Fv(g,f.c);Fr(f.b,g,a);c.a=c.a.b}else e=c.b.c,Gi(c.b,a);a.gb[Vc]=e;lt(b,a.gb);vu(a,d)}xv(this,d);ti(this.gb,"mosaic-WidgetWrapper",!0)}s(610,300,di,DJ);_.a=null;_.b=null;function lI(a){this.a=a}s(611,1,{},lI);
+_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&IE(this.a)};_.a=null;function mI(a){Xj();this.a=a}s(612,24,{},mI);_.vc=function(){Gp(this.a.K.ab);var a=this.a;Oq((!a.p&&(a.p=new FJ),a.p))};_.a=null;function nI(a){Xj();this.a=a}s(613,24,{},nI);_.vc=function(){$H(this.a,(wp(),xp))};_.a=null;function oI(a){Xj();this.a=a}s(614,24,{},oI);_.vc=function(){$H(this.a,(wp(),aI))};_.a=null;function rI(){}s(615,1,{},rI);function uI(a){this.a=a}s(616,1,{},uI);_.Ec=function(){this.a.xd()};_.a=null;
+function xI(a){this.a=a}s(617,1,{},xI);_.a=null;function gI(a){this.a=a}s(618,1,ci,gI);_.pc=function(){this.a.F==(wp(),xp)?Rj(this.a.r,333):this.a.F==aI&&Rj(this.a.s,333)};_.a=null;function YH(a){this.gb=a;qu(this)}s(619,283,Bh,YH);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function FJ(){gr.call(this,null)}s(620,212,fi,FJ);
+function wp(){wp=u;xp=new GJ("MAXIMIZED",0);aI=new GJ("MINIMIZED",1);bI=new GJ("NORMAL",2);HJ=G(IJ,k,93,[xp,aI,bI])}function GJ(a,b){Qn.call(this,a,b)}s(621,138,{67:1,70:1,72:1,93:1},GJ);var HJ,xp,aI,bI;s(622,1,{});function Zs(a,b,c){var d,e,f,g,i;e=$i();d=aj();if(!c||e!=a.b||d!=a.a)f=(Ti(),D(Ui(null).gb,Bf)),c=D(Ui(null).gb,Af),i=(fu(),gu).scrollWidth,g=gu.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Rg]=f+Of),0<=c&&(b.gb.style[Ae]=c+Of),a.b=e,a.a=d}
+function vJ(){}s(623,622,{},vJ);_.a=-1;_.b=-1;function JJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new xu(b);c.a.a<c.a.b.c-1;)d=CH(yu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Gi(a.x,d);return!0}
+function KJ(a,b){var c,d,e;if(b.a)a.c&&Kj(a.c),a.c=new LJ(a,b),Mj(a.c,333);else for(d=new ri(a.x);d.b<d.d.ue();)c=si(d),e=c.eb,Ou(b,MJ(c),e.s,e.t),NJ(c,e.u,e.r,G(I,r,-1,[OJ(a.q.a,c).d,OJ(a.p.a,c).c,OJ(a.n.a,c).a,OJ(a.o.a,c).b]),(G(I,r,-1,[PJ(a.i.a,c).d,PJ(a.f.a,c).c,PJ(a.d.a,c).a,PJ(a.e.a,c).b]),G(I,r,-1,[QJ(a.u,c),QJ(a.t,c),QJ(a.r,c),QJ(a.s,c)])))}
+function RJ(){this.x=new Mi;this.j=new SJ(this);this.w=new TJ(this.j);this.v=new UJ(this.j);this.q=new VJ(this.j);this.p=new WJ(this.j);this.n=new XJ(this.j);this.o=new YJ(this.j);this.i=new ZJ(this.j);this.f=new $J(this.j);this.d=new aK(this.j);this.e=new bK(this.j);this.u=new cK(this.j);this.t=new cK(this.j);this.r=new cK(this.j);this.s=new cK(this.j)}s(624,1,{});_.Hf=function(a){KJ(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function dK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new ri(b.x);e.b<e.d.ue();)d=si(e),y(d,26)&&(d=d.ab),f=d.eb,Ou(c,MJ(d),f.s,f.t),NJ(d,f.u,f.r,G(I,r,-1,[OJ(b.q.a,d).d,OJ(b.p.a,d).c,OJ(b.n.a,d).a,OJ(b.o.a,d).b]),(G(I,r,-1,[PJ(b.i.a,d).d,PJ(b.f.a,d).c,PJ(b.d.a,d).a,PJ(b.e.a,d).b]),G(I,r,-1,[QJ(b.u,d),QJ(b.t,d),QJ(b.r,d),QJ(b.s,d)])));eK(c);a.a.c=null;for(a=new ri(a.a.x);a.b<a.d.ue();)b=si(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function LJ(a,b){this.a=a;this.b=b;var c=(Tj(),Uj);this.k=new Sj(this);this.s=c}s(625,17,{},LJ);_.qc=function(){dK(this)};_.rc=function(){dK(this)};
+_.tc=function(a){var b,c,d;for(c=new ri(this.a.x);c.b<c.d.ue();){b=si(c);y(b,26)&&(b=b.ab);d=b.eb;d.i=J(d.o+(d.s-d.o)*a);d.v=J(d.p+(d.t-d.p)*a);d.w=J(d.q+(d.u-d.q)*a);d.f=J(d.n+(d.r-d.n)*a);Ou(this.b,MJ(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=G(I,r,-1,[OJ(this.a.q.a,b).d,OJ(this.a.p.a,b).c,OJ(this.a.n.a,b).a,OJ(this.a.o.a,b).b]),i=this.a,h=b;G(I,r,-1,[PJ(i.i.a,h).d,PJ(i.f.a,h).c,PJ(i.d.a,h).a,PJ(i.e.a,h).b]);NJ(e,f,d,g,G(I,r,-1,[QJ(this.a.u,b),QJ(this.a.t,b),QJ(this.a.r,b),QJ(this.a.s,b)]))}};_.a=null;
+_.b=null;s(627,1,{});_.a=null;function aK(a){this.a=a}s(626,627,{},aK);function bK(a){this.a=a}s(628,627,{},bK);function $J(a){this.a=a}s(629,627,{},$J);function ZJ(a){this.a=a}s(630,627,{},ZJ);function XJ(a){this.a=a}s(631,627,{},XJ);function YJ(a){this.a=a}s(632,627,{},YJ);function WJ(a){this.a=a}s(633,627,{},WJ);function VJ(a){this.a=a}s(634,627,{},VJ);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
+function QJ(a,b){var c=a.a,d;d=Pi(c.d,b);d||(d=new KI(FI(b.gb)),x(c.d,b,d));return d.d}function cK(a){this.a=a}s(637,627,{},cK);function UJ(a){this.a=a}s(638,627,{},UJ);function TJ(a){this.a=a}s(639,627,{},TJ);function PJ(a,b){var c;c=Pi(a.a,b);c||(c=new KI(ZH(b.gb)),x(a.a,b,c));return c}function OJ(a,b){var c;c=Pi(a.b,b);c||(c=new KI(EI(b.gb)),x(a.b,b,c));return c}
+function fK(a,b){var c,d;d=Pi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=tJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new zp(gK(e,!0),gK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=gK(e,!0));null!=c.j&&(h.a=gK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new zp(gK(e,!0),gK(e,!1));break a}h=new II;f=b.gb;l=f.style;g=l[Kf];i=l[Og];l[Kf]="static";l[Og]=Be;null!=c.k?h.b=gK(e,!0):(l[Rg]=dd,h.b=(f.offsetWidth||0)+OJ(d.o.a,b).b+OJ(d.p.a,b).c);null!=c.j?h.a=gK(e,!1):(l[Ae]=dd,h.a=(f.offsetHeight||0)+OJ(d.q.a,b).d+
+OJ(d.n.a,b).a);l[Kf]=g;l[Og]=i}d=h}null!=c.k&&(fj(),Bo)==c.k.Jf()||null!=c.j&&(fj(),Bo)!=c.j.Jf()||x(a.e,b,d)}return d}function SJ(a){this.f=a;this.c=new pi;this.e=new pi;this.b=new pi;this.a=new pi;this.d=new pi}s(640,1,{},SJ);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function hK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new iK,a.eb=b;return b}function VI(){YI.call(this,(ZI(),jK))}function YI(a){var b=(kK(),lK);RJ.call(this);this.b=a;this.a=b}s(641,624,{},VI,YI);
+_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new II;JJ(this,a);l=OJ(this.o.a,a).b+OJ(this.p.a,a).c+PJ(this.e.a,a).b+PJ(this.f.a,a).c+QJ(this.s,a)+QJ(this.t,a);d=OJ(this.q.a,a).d+OJ(this.n.a,a).a+PJ(this.i.a,a).d+PJ(this.d.a,a).a+QJ(this.u,a)+QJ(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(ZI(),jK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new ri(this.x);a.b<a.d.ue();)c=si(a),e=hK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),this.b==jK?(l+=fK(this.w.a,c).b,e.a=fK(this.v.a,
+c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Cj(f,e.a)):(d+=fK(this.v.a,c).a,e.b=fK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Cj(g,e.b));this.b==jK?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
+_.Hf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(JJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;q=QJ(this.s,a);A=QJ(this.u,a);c=yp(a.gb);O=c.b-(q+QJ(this.t,a));o=c.a-(A+QJ(this.r,a));g=O;c=o;this.b==(ZI(),jK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new ri(this.x);e.b<e.d.ue();)d=si(e),b=null,n=hK(d),w=d.fb,y(w,99)&&(b=w,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),this.b==jK?(n.d?++h:(n.b=fK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=fK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=fK(this.v.a,
+d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=fK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new ri(this.x);e.b<e.d.ue();)d=si(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),K=n.b,m=n.a,this.b==jK?n.d&&(K=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==$I?(n.s=this.a==(kK(),lK)?q:this.a==nK?q+~~(O/2)-~~(K/2):q+O-K,n.t=A,n.u=l,n.r=f,A+=m+H):(this.a==(kK(),lK)?(n.s=q,n.t=A):this.a==nK?(n.s=q,n.t=A+~~(o/2)-~~(m/2)):(n.s=q,n.t=A+o-m),n.u=l,n.r=
+f,q+=K+H),a.a&&(w=d.Xc()-Ij(a.gb)-QJ(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Jj(a.gb)+$wnd.pageYOffset)-QJ(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));KJ(this,a)}};_.a=null;_.b=null;function kK(){kK=u;lK=new oK("START",0);nK=new oK(Gb,1);pK=new oK("END",2);qK=G(rK,k,94,[lK,nK,pK])}function oK(a,b){Qn.call(this,a,b)}s(642,138,{67:1,70:1,72:1,94:1},oK);var qK,nK,pK,lK;function ZI(){ZI=u;jK=new sK("HORIZONTAL",0);$I=new sK("VERTICAL",1);tK=G(uK,k,95,[jK,$I])}
+function sK(a,b){Qn.call(this,a,b)}s(643,138,{67:1,70:1,72:1,95:1},sK);var tK,jK,$I;s(645,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function iK(){this.e=!1}function wI(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(644,645,{96:1,100:1},iK,wI);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function vK(a,b){if(a.k)return!0;JJ(a,b);if(0<a.x.c){a.a=ht(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new wK,c.eb=d;a.b=d;a.x.ze();Gi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function xK(){RJ.call(this)}s(646,624,{},xK);
+_.If=function(a){var b,c;c=new II;vK(this,a);if(this.a){b=fK(this.w.a,this.a).b;var d=fK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=mK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=OJ(this.o.a,a).b+OJ(this.p.a,a).c+PJ(this.e.a,a).b+PJ(this.f.a,a).c+QJ(this.s,a)+QJ(this.t,a);c.a+=OJ(this.q.a,a).d+OJ(this.n.a,a).a+PJ(this.i.a,a).d+PJ(this.d.a,a).a+QJ(this.u,a)+QJ(this.r,a);return c};
+_.Hf=function(a){var b,c,d,e,f;vK(this,a)&&(d=QJ(this.s,a),e=QJ(this.u,a),c=yp(a.gb),f=c.b-(d+QJ(this.t,a)),c=c.a-(e+QJ(this.r,a)),b=this.a.fb,y(b,99)&&(b=mK(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Ij(a.gb)-QJ(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Jj(a.gb)+$wnd.pageYOffset)-QJ(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),KJ(this,a))};_.a=null;_.b=null;
+function wK(){this.e=!1}s(647,645,{97:1,100:1},wK);function mK(a){var b,c,d,e;null==a.a&&(a.a=v(I,r,-1,4,1),e=Mn(Vt(Vt(a.c,0),0)),c=Mn(Vt(Vt(a.c,2),2)),d=EI(a.gb),b=ZH(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function yK(a,b){a.bb&&Gj(a);return Tu(a,b)}function zK(){qv();gv.call(this,rv)}s(648,290,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},zK);
+_.nd=function(a){return yK(this,a)};_.a=null;function MJ(a){var b;b=a.fb;return y(b,99)?b:a}function Cp(a){if(!a.bb)return new II;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Ep(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function CH(a){return y(a,99)?a.ab:a}function AK(a){var b;if(!a.n){b=(!RI&&(RI=new QI),RI);var c=DK(a,fb,!0);b.a=c;c=DK(a,gb,!0);b.b=c;a.n=b}return a.n}
+function NH(a,b,c,d,e){if(y(b,26))throw new dk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new zK,Gu(a,c,a.gb,d,!0),Uu(c,b)):Gu(a,b,c,d,e);OH(a,b)}function vI(a,b,c,d){b.eb=c;NH(a,b,a.gb,d,!0)}
+function OH(a,b){var c;c=a.d;if(b){var d=c.j;Ai(d.c,b);Ai(d.e,b);Ai(d.b,b);Ai(d.a,b);Ai(d.d,b)}else d=c.j,ix(d.c),ix(d.e),ix(d.b),ix(d.a),ix(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==MJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==MJ(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.Ef(a.fb),c.Ef(a))}}function Gp(a){if(a.bb&&a.gb.style.display!=tf){a.gb.scrollTop=0;var b=a.gb,c=0;On(b)&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;eK(a)}}
+function eK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=CH(xx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function PH(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=MJ(b);return Mu(a,c)?(y(c,99)&&yK(c,b),OH(a,null),!0):!1}function UI(a,b){var c;a.d=b;null!=a.e&&Ki(a,lu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Ex(a.e,In(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Li(a,lu(a.gb)+Ca+a.e);OH(a,null)}
+function DK(a,b,c){a.k||(a.k=$doc.createElement(lg),GI(a.k,Kf,Xc),GI(a.k,Og,Be),GI(a.k,Le,bb),GI(a.k,Cg,bb),a.gb.appendChild(a.k));GI(a.k,Rg,b);GI(a.k,Ae,b);a=DI(a.k);return c?a.b:a.a}
+function gK(a,b){var c;c=null.Jf();if(c==(fj(),No)){c=(AK(a),null.Jf());var d=(-1==PI&&(PI=LH(hb,!0)),PI);return M(L(Math.round(100*d*c/254)))}if(c==Do)return c=AK(a),d=null.Jf(),M(L(TC(d*(-1==c.a&&(c.a=LH(fb,!0)),c.a))));if(c==Fo)return c=AK(a),d=null.Jf(),M(L(TC(d*(-1==c.b&&(c.b=LH(gb,!0)),c.a))));if(c==Lo)return c=(AK(a),null.Jf()),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(d*c)));if(c==Po)return c=(AK(a),null.Jf()),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(10*d*c/254)));if(c==Jo)return M(L(TC(12*
+(AK(a),null.Jf())*M(L(TC((-1==PI&&(PI=LH(hb,!0)),PI)/72))))));if(c==Bo)return DK(a,null.Jf(),b);if(c==Ho)return c=(AK(a),M(L(TC(null.Jf())))),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(d*c/72)));if(null.Jf()==zo)return M(L(TC(null.Jf())));throw new dk("Invalid size: "+null.Jf());}function kI(){var a=new xK;Qu.call(this);this.j=new zp(-1,-1);new EK(this);this.gb[ud]="mosaic-LayoutPanel";UI(this,a)}s(649,280,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},kI);
+_.rd=function(a){NH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Au(this,new FK)};_.gd=function(){Au(this,new GK)};_.Df=function(){return Cp(this)};_.od=function(a){return Ju(this.p,MJ(a))};_.pd=function(a,b,c,d){NH(this,a,b,c,d)};_.Ef=function(a){OH(this,a)};_.qd=function(){return new xu(this)};_.Ff=function(){Gp(this)};
+_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Cp(this),null!=this.i)a=a.a+Of,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Of);this.cd(b);this.f=null}else b=a.a+Of,this.ed(a.b+Of),this.cd(b);Gp(this)}};_.Dd=function(){Gp(this)};_.nd=function(a){return PH(this,a)};_.cd=function(a){this.gb.style[Ae]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Ou(this,MJ(a),b,c)};
+_.ed=function(a){this.gb.style[Rg]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function FK(){}s(650,1,{},FK);_.Bd=function(a){MJ(a).jd()};function GK(){}s(651,1,{},GK);_.Bd=function(a){MJ(a).kd()};function xu(a){this.b=a;this.a=new Lu(this.b.p)}s(652,1,{},xu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return CH(yu(this.a))};_.Sc=function(){zu(this.a)};_.b=null;function HK(){HK=u;new sw}
+function EK(a){HK();ti(a.gb,"dragdrop-dropTarget",!0);this.a=a;new IK(this)}s(653,9,{},EK);function IK(a){Xj();this.a=a}s(654,24,{},IK);_.vc=function(){OH(this.a.a,null);Gp(this.a.a)};_.a=null;function tJ(a){a=a.fb;return!a?null:y(a,98)?a:tJ(a)}function dI(a,b,c){var d;d=a.gb;NJ(a,b,c,EI(d),(ZH(d),FI(d)))}function NJ(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(fj(),Of)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(fj(),Of)))}function Ep(a,b){dI(a,b.b,b.a)}s(657,1,{});
+function uC(){var a,b,c,d;d=WC("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)E(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function JK(){this.a=new pi;new pi;new pi}s(656,657,{},JK);function tC(){tC=u;KK=new JK}function yC(){var a=vC,b=$wnd.JSApplet.JSME;tC();x(KK.a,a,b)}var KK;
+function B(a){return function(){try{var b;var c=arguments,d;var e;0!=rn&&(e=Nj(),2E3<e-tn&&(tn=e,sn=qn()));if(0==rn++){var f=(un(),vn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Dn(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(un(),vn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Dn(l,m);while(h.c);h.c=m}}--rn;c&&-1!=sn&&($wnd.clearTimeout(sn),sn=-1)}return b}catch(o){throw o;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Ir)()}catch(d){a(b)}else B(Ir)()}var wC=W(1),jn=W(100),LK=KC(" I"),I=FC(664,LK),nD=FC(662,wC),MK=KC(" Z"),CF=FC(665,MK);W(99);W(98);W(97);var NK=W(461),Ym=FC(666,NK),OK=W(231),xs=FC(667,OK);W(232);W(138);var PK=KC(" B");W(451);var QK=KC(" C"),ki=FC(668,QK);W(449);var RK=KC(" D"),WD=FC(669,RK);W(450);W(452);var SK=W(455),SC=FC(670,SK),TK=KC(" J"),UK=W(2),Kr=FC(663,UK),AI=FC(671,PK);W(464);W(447);W(96);W(105);W(443);var vC=W(441);W(446);
+W(112);W(94);W(107);W(108);W(109);W(458);W(453);W(442);W(657);W(656);var xC=JC(),zz=W(382),ID=FC(672,zz),VK=W(504),kF=FC(673,VK),WK=W(368);W(367);W(366);W(365);W(500);var Br=FC(674,I),XK=X(502,function(){OD();return pF}),qF=FC(675,XK);W(503);W(391);W(390);W(496);W(495);W(505);W(506);W(501);W(425);W(499);var bz=FC(676,WK);W(380);W(508);W(178);W(177);W(265);W(212);W(267);W(186);var YK=W(185);W(215);W(214);W(213);W(362);W(363);W(364);W(284);var ZK=W(283);W(282);W(288);W(302);W(510);W(509);W(281);W(280);
+W(512);W(511);W(517);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(513);W(514);W(515);W(516);W(343);W(218);W(217);W(293);W(294);W(295);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(263);W(437);W(436);W(468);W(470);W(469);W(471);W(473);W(472);W(474);W(478);W(479);W(339);W(342);W(340);W(341);W(408);W(407);var tA=W(406),sE=FC(677,tA),GF=FC(678,TK);W(278);W(279);W(397);W(392);W(393);W(534);W(475);W(481);W(476);W(477);W(402);W(401);W(400);W(405);
+var $K=JC(),zH=FC(679,$K);W(435);W(487);var aL=X(221,function(){qr();return vr}),wr=FC(680,aL);W(467);W(415);W(416);W(399);var dA=W(394);W(378);W(379);W(404);var oA=W(403);W(396);W(395);W(485);W(494);W(385);var Dz=W(384);W(439);W(497);W(498);W(460);W(507);W(413);W(414);W(388);W(370);W(369);W(422);JC();JC();JC();W(372);W(373);W(261);
+var bL=X(154,function(){fj();return Ro}),So=FC(681,bL),cL=X(137,function(){gj();return ao}),bo=FC(682,cL),dL=X(144,function(){co();return mo}),no=FC(683,dL),eL=X(149,function(){oo();return xo}),yo=FC(684,eL);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(162,null);X(163,null);X(139,null);X(140,null);X(141,null);X(142,null);X(143,null);X(145,null);X(146,null);X(147,null);X(148,null);X(150,null);X(151,null);X(152,null);X(153,null);W(176);W(183);W(184);W(352);
+var yx=FC(685,ZK);W(353);W(547);W(546);W(389);W(182);W(202);W(204);var Kz=W(387);W(438);W(375);W(374);W(381);W(491);W(313);W(315);W(314);W(316);W(463);W(207);W(424);W(181);W(195);W(196);W(198);W(193);W(192);W(194);var Mz=W(530);W(383);W(549);W(554);W(423);W(454);W(426);var dz=W(377),cz=FC(686,Dz);W(576);W(531);W(410);W(411);W(412);W(376);W(199);W(216);W(527);W(528);W(318);W(317);W(309);W(310);W(566);W(555);W(556);W(480);W(488);W(489);W(490);W(548);W(550);var eA=W(398);W(492);W(206);W(203);W(205);
+W(201);W(191);W(190);W(189);W(553);W(287);W(286);W(285);W(565);W(564);W(563);W(558);W(562);var fL=X(621,function(){wp();return HJ}),IJ=FC(687,fL);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var gL=X(289,function(){hv();return ov}),pv=FC(688,gL),hL=X(335,function(){dv();return Vw}),Ww=FC(689,hL);W(17);W(336);W(337);W(332);W(333);W(334);W(18);W(19);W(20);W(421);W(386);W(608);W(323);W(609);W(324);W(325);W(326);W(327);W(330);W(298);W(297);W(296);W(551);W(552);W(557);W(243);
+W(301);W(331);W(180);W(319);W(346);W(345);W(344);var iL=X(347,function(){lx();return vx}),wx=FC(690,iL);X(348,null);X(349,null);X(350,null);X(351,null);W(219);W(236);W(532);W(299);W(312);W(311);W(484);W(291);W(179);W(533);W(300);W(594);W(3);W(597);W(598);W(596);W(595);W(588);W(587);W(649);W(650);W(651);W(652);W(590);W(210);var SA=W(418),UA=FC(691,SA);W(419);W(417);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var jL=W(49),Kw=FC(692,jL);W(38);W(39);W(40);W(41);W(42);W(43);W(44);W(46);
+W(45);W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var JI=W(578);W(292);var NI=W(580);W(208);W(606);W(605);W(431);W(430);W(432);W(209);W(245);W(247);W(246);W(237);W(290);W(648);W(252);W(255);W(253);W(254);W(5);W(7);W(6);W(559);W(420);W(433);W(356);W(175);W(275);W(241);W(355);W(238);W(427);
+W(428);W(434);W(211);W(607);W(573);W(445);W(465);W(240);W(529);var OI=W(581);W(591);W(610);W(645);W(644);W(187);W(197);W(4);W(572);W(31);W(248);W(320);W(321);W(322);W(249);var zJ=FC(693,YK);W(250);W(624);W(641);var kL=X(642,function(){kK();return qK}),rK=FC(694,kL),lL=X(643,function(){ZI();return tK}),uK=FC(695,lL);W(627);W(636);W(635);W(639);W(638);W(634);W(633);W(631);W(632);W(630);W(629);W(626);W(628);W(637);W(640);W(625);W(30);W(68);W(593);W(646);W(304);W(303);W(306);W(307);W(305);W(251);W(21);
+W(273);W(274);W(11);W(14);W(22);var mL=W(25),gk=FC(696,mL);W(23);W(647);W(8);W(10);W(9);W(653);W(654);W(599);W(602);W(603);W(604);W(600);W(601);var LI=W(579);W(622);W(623);W(584);W(585);W(188);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