summaryrefslogtreecommitdiff
path: root/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html')
-rw-r--r--public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html611
1 files changed, 611 insertions, 0 deletions
diff --git a/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html b/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html
new file mode 100644
index 0000000..77719a7
--- /dev/null
+++ b/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html
@@ -0,0 +1,611 @@
+<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 = '0DE54407F8836163843F363DEF462435';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",ca=" ",da=" of ",ea='"',ga='" ',ha='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",wa="*",xa="+",ya=",",Aa=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",hb="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",rb="?",sb="@",tb="A",ub="After",vb="Any",wb="Aromatic",xb="B",yb="Before",zb="Br",Ab="C",Bb="CENTER",Cb="CSS1Compat",Eb="Center",Ib="Cl",Jb="Class$",Kb="Copy as ",Lb="Dialog",Nb="East",Ob="F",Pb="First",Qb='For input string: "',Rb="GBVTBU-BB",Sb="H",Tb="Helvetica",Ub="I",Vb="Incorrect URL: ",Wb="Internal index set to null.",Xb="JUSTIFY",Yb="JavaScript",Zb="LEFT",ac="MOL n. ",bc="N",cc="NA",dc="NONE",ec="No more molecules in SDF buffer",
+fc="Nonring",gc="North",hc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",ic="O",jc="ONE_WAY_CORNER",kc="P",lc="R",nc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Fc="South",Gc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
+ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",sd="center",ud="change",vd="checkbox",wd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="dblclick",Jd="definition",Nd="dialog",Od="dir",Ud="directory",Vd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
+Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="drop",de="end_gesture",ee="error",fe="filter",ge="float",he="focus",ie="fontFamily",je="fontSize",ke="fontStyle",le="fontWeight",me="form",ne="function",oe="g",pe="gesturechange",qe="gestureend",re="gesturestart",se="google",te="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",ze="heading",Ge="height",He="hidden",Ie="html",Je="img",Ke="is_touch_supported",Le="italic",Me="java.vm.name",Ne="jsa-resetDiv",Oe="keydown",
+Pe="keypress",Qe="keyup",Re="left",Se="link",Te="list",Ue="listbox",Ve="listitem",We="load",Xe="log",Ye="ltr",Ze="main",af="marquee",bf="math",cf="menu",df="menuPopup",ef="menubar",ff="menuitem",mf="menuitemcheckbox",nf="menuitemradio",of="middle",pf="mousedown",qf="mousemove",rf="mouseout",sf="mouseover",tf="mouseup",uf="mousewheel",vf="msie",wf="multipart",xf="n",yf="navigation",zf="none",Af="noreaction",Bf="note",Cf="nowrap",Df="null",Ef="number",Ff="object",Gf="offsetHeight",Hf="offsetWidth",
+If="ontouchstart",Jf="opera",Kf="option",Lf="outline",Mf="overflow",Nf="padding",Of="popupContent",Pf="position",Qf="presentation",Rf="progressbar",Sf="px",Uf="px, ",Vf="px;",Wf="radio",Xf="radiogroup",Yf="reaction",Zf="rect(0px, 0px, 0px, 0px)",$f="region",ag="rgb(",bg="right",cg="rotation",dg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",mg="search",ng="separator",og="serif",pg='shape-rendering="crispEdges"',qg="slider",rg="span",sg="spinbutton",tg="status",
+ug="subMenuIcon-selected",vg="tab",wg="table",xg="tablist",yg="tabpanel",zg="tbody",Ag="td",Bg="text",Cg="textAlign",Dg="textbox",Eg="timer",Fg="toolbar",Gg="tooltip",Hg="top",Ig="touchcancel",Jg="touchend",Kg="touchmove",Lg="touchstart",Mg="tr",Ng="tree",Og="treegrid",Pg="treeitem",Qg="true",Rg="value",Sg="verticalAlign",Tg="visibility",Ug="visible",Vg="whiteSpace",Wg="width",Xg="x",Yg="zIndex",Zg="|",_,$g={l:4194303,m:4194303,h:1048575},ah={l:0,m:0,h:0},bh={l:1,m:0,h:0},ch={l:2,m:0,h:0},dh={l:3,
+m:0,h:0},eh={l:4,m:0,h:0},fh={l:8,m:0,h:0},gh={l:10,m:0,h:0},hh={l:16,m:0,h:0},ih={l:32,m:0,h:0},jh={l:64,m:0,h:0},kh={l:128,m:0,h:0},sh={l:256,m:0,h:0},th={l:512,m:0,h:0},uh={l:1024,m:0,h:0},vh={l:2048,m:0,h:0},wh={l:8192,m:0,h:0},xh={l:16384,m:0,h:0},yh={l:32768,m:0,h:0},zh={l:65536,m:0,h:0},Ah={l:131072,m:0,h:0},Bh={l:262144,m:0,h:0},Ch={l:524288,m:0,h:0},Dh={},Eh={112:1,114:1,128:1},Fh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,
+33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Gh={112:1},Hh={10:1,112:1,115:1,117:1},Ih={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Jh={7:1,8:1,112:1,115:1,117:1},Kh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,
+56:1,68:1,69:1,71:1,79:1,81:1},Lh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Mh={83:1,112:1,118:1,124:1,126:1},Nh={110:1},Oh={44:1},Ph={6:1,8:1,112:1,115:1,117:1},Qh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Rh={89:1,94:1,108:1,112:1},Sh={112:1,128:1},Th={112:1,114:1,129:1},Uh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,
+65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Vh={113:1},Wh={129:1},Xh={128:1},Yh={112:1,118:1,126:1},Zh={112:1,118:1,120:1,124:1,126:1},$h={46:1,82:1},ai={54:1},bi={130:1},ci={47:1},di={55:1},ei={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},fi={112:1,118:1,124:1,126:1},r={112:1,114:1},gi={132:1},hi={94:1,112:1},ii={80:1,112:1,115:1,117:1},ji={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ki={89:1,90:1,94:1,100:1,108:1,112:1},li={52:1,112:1},mi={89:1,90:1,94:1,108:1,112:1},ni={68:1,79:1},
+oi={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},pi={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Dh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Dh[a]=function(){}),_=d.prototype=0>b?{}:new Dh[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 qi(this)};
+_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=v(ri,r,-1,8,1);d=(si(),ti);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 ui(){ui=u;vi=new wi}function xi(a){for(var b,a=new yi(a.k.n);a.c<a.e.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}
+function Ci(a,b,c){var a=a.o,d;try{d=new Di(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.d,c,d)}catch(e){e=Ei(e);if(y(e,118))throw new Fi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ai(b._c(),Rb,!0);Ai(c._c(),Yd,!0);x(vi,b,c)}function Gi(a,b){var c;c=Hi(vi,b);var d;d=Hi(a.o.d,c);if(!d)throw new Ii("dragHandle was not draggable");Ji(d.c.b);Ji(d.e.b);Ji(d.d.b);Ai(b._c(),Rb,!1);Ai(c._c(),Yd,!1)}
+function Ki(a){var b;a.p=!1;for(a=new yi(a.k.n);a.c<a.e.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}function Li(a,b){Mi(a.k.n,b)?Ai(b._c(),Zd,!1):a.p?(Ni(a.k.n,b),Ai(b._c(),Zd,!0)):(a.k.n.ze(),Ni(a.k.n,b))}function Oi(a){this.i=a;this.k=new Pi(this);this.o=new Qi(this.k)}s(3,1,{});_.kc=function(){Ri(this.k.f,"dragdrop-dragging")};_.lc=function(){Si(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var vi;function Pi(a){this.n=new Ti;this.e=a;this.b=a.i}s(4,1,{},Pi);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Ui(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Vi(a,b){var c;c=Wi(a.d,Xi).b;b.b.ctrlKey||b.b.metaKey||xi(a.c.e);Li(a.c.e,c)}function Yi(a){a.c.i=null;a.c.e.lc();Zi(($i(),aj(null)),a.b,0,0);var b=a.b.pb;bj=b;cj();dj=b;a.e=2}
+function Qi(a){this.d=new wi;this.c=a;this.b=new ej;fj(this.b,gj(),hj());z(this.b,this,(ij(),ij(),jj));z(this.b,this,(kj(),kj(),lj));a=this.b.pb.style;a[fe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(mj(),Sf);a.borderStyle=(nj(),zf);a[gd]="blue"}s(5,1,{},Qi);
+_.nc=function(a){var b,c,d,e;c=a.i;d=oj(a);e=pj(a);b=qj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Xi)Xi=c,this.c.f=Wi(this.d,Xi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==rj(this.c.n,this.c.f)&&(xi(this.c.e),Li(this.c.e,this.c.f)),sj(new Gj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Hj(Xi,null),Xi!=this.c.f&&(c=new Hj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Yi(this),1!=this.e&&Ui(this,this.c.j,this.c.k))};
+_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Ij(a,b);a=Jj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Kj(Lj(d-this.i),Lj(a-this.j))>=this.c.e.n?(Mj(),-1!=rj(this.c.n,this.c.f)||Li(this.c.e,this.c.f),c=new Hj(Xi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Yi(this)):Nj.preventDefault()),1==this.e)return;Nj.preventDefault();Ui(this,d,a)};
+_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Ij(a,b);b=Jj(a,b);if(1==qj(a.b)&&(this.f=!1,Xi))try{if(Mj(),1==this.e)Vi(this,a);else{d!=this.b&&(c=new Hj(d,null),e+=c.b,b+=c.e);try{Ui(this,e,b),this.c.e.kc(),3!=this.e&&Vi(this,a)}finally{var f=this.b.pb;bj&&f==bj&&(bj=null);cj();f===dj&&(dj=null);Oj(this.b);this.e=1;this.c.f=null}}}finally{Xi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Xi=null;function Gj(){}s(6,1,di,Gj);_.qc=function(){Mj()};
+function Di(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Di);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+Aa+this.e+ua};function Hj(a,b){!a||a==($i(),aj(null))?this.i=this.f=0:(this.f=a.Xc()-(a.pb.scrollLeft||0),this.i=a.Yc()-(a.pb.scrollTop||0));!b||b==($i(),aj(null))?this.d=this.c=0:(this.c=Pj(b.pb)+Qj(b.pb),this.d=Rj(b.pb)+Sj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Hj);
+_.tS=function(){return ta+this.b+Aa+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Mj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Qj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Sf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function Sj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Sf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Tj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Uj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function Vj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Mi(c.b,b);0==c.b.d&&Wj(c.c);a.r=null}a.rc()}}function Xj(a,b){var c=Yj();Vj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Zj(a.n,Yj())}function $j(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
+_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Zj(a,b){if($j(a.b,b)){var c=a.b,d=a.b.t,e;e=new ak(d,a.b.n);Ni(d.b,e);1==d.b.d&&bk(d.c,16);c.r=e}else a.b.r=null}function ck(a){this.b=a}s(18,1,{},ck);_.b=null;s(19,1,{});s(20,1,{2:1});function dk(){dk=u;ek=new fk}s(21,19,{});var ek=null;function fk(){this.b=new Ti;this.c=new gk(this)}s(22,21,{},fk);
+function hk(){hk=u;ik=new Ti;var a=new jk;kk();lk(mk?mk:mk=new nk,a)}function Wj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(ik,a)}function bk(a,b){if(0>b)throw new ok("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(ik,a);a.c=!1;a.d=pk(a,b);Ni(ik,a)}function qk(a){return $wnd.setInterval(B(function(){a.vc()}),100)}function pk(a,b){return $wnd.setTimeout(B(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Mi(ik,this);this.wc()};_.c=!1;_.d=0;var ik;
+function gk(a){hk();this.b=a}s(23,24,{},gk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(rk,r,3,a.b.d,0);b=sk(a.b,b);c=new tk;for(e=0,f=b.length;e<f;++e)d=b[e],Mi(a.b,d),Zj(d.b,c.b);0<a.b.d&&bk(a.c,Kj(5,16-(Yj()-c.b)))};_.b=null;function ak(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},ak);_.b=null;_.c=null;s(27,1,{});_.b=null;function uk(){this.b=$c}s(26,27,{},uk);function vk(){this.b=ad}s(28,27,{},vk);function wk(){this.b=dd}s(29,27,{},wk);s(31,1,{});_.b=null;function xk(a){this.b=a}s(30,31,{},xk);
+function yk(){this.b=ed}s(32,27,{},yk);function zk(){this.b=hd}s(33,27,{},zk);function Ak(){this.b=md}s(34,27,{},Ak);function Bk(){this.b=vd}s(35,27,{},Bk);function Ck(){this.b=Cd}s(36,27,{},Ck);function Dk(){this.b=Dd}s(37,27,{},Dk);function Ek(){this.b=Ed}s(38,27,{},Ek);function Fk(){this.b=Fd}s(39,27,{},Fk);function Gk(){this.b=Jd}s(40,27,{},Gk);function Hk(){this.b=Nd}s(41,27,{},Hk);function Ik(){this.b=Ud}s(42,27,{},Ik);function Jk(){this.b=Xd}s(43,27,{},Jk);function Kk(){this.b=me}
+s(44,27,{},Kk);function Lk(){this.b=te}s(45,27,{},Lk);function Mk(){this.b=ve}s(46,27,{},Mk);function Nk(){this.b=we}s(47,27,{},Nk);function Ok(){this.b=ze}s(48,27,{},Ok);function Pk(a){this.b=a.id}s(49,1,{4:1,5:1},Pk);_.b=null;function Qk(){this.b=Je}s(50,27,{},Qk);function Rk(){this.b=Se}s(51,27,{},Rk);function Sk(){this.b=Te}s(52,27,{},Sk);function Tk(){this.b=Ue}s(53,27,{},Tk);function Uk(){this.b=Ve}s(54,27,{},Uk);function Vk(){this.b=Xe}s(55,27,{},Vk);function Wk(){this.b=Ze}s(56,27,{},Wk);
+function Xk(){this.b=af}s(57,27,{},Xk);function Yk(){this.b=bf}s(58,27,{},Yk);function Zk(){this.b=cf}s(59,27,{},Zk);function $k(){this.b=ef}s(60,27,{},$k);function al(){this.b=ff}s(61,27,{},al);function bl(){this.b=mf}s(62,27,{},bl);function cl(){this.b=nf}s(63,27,{},cl);function dl(){this.b=yf}s(64,27,{},dl);function fl(){this.b=Bf}s(65,27,{},fl);function gl(){this.b=Kf}s(66,27,{},gl);function hl(){this.b=Qf}s(67,27,{},hl);s(68,31,{},function(a){this.b=a});function il(){this.b=Rf}s(69,27,{},il);
+function jl(){jl=u;kl=new xk("aria-activedescendant")}var kl;function ll(){this.b=Wf}s(71,27,{},ll);function ml(){this.b=Xf}s(72,27,{},ml);function nl(){this.b=$f}s(73,27,{},nl);
+function ol(){ol=u;pl=new vk;ql=new uk;rl=new wk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Mk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Qk;Kl=new Rk;Ll=new Tk;Ml=new Uk;Nl=new Sk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Yk;Sl=new $k;Tl=new bl;Ul=new cl;Vl=new al;Wl=new Zk;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new ml;cm=new ll;dm=new nl;em=new fm;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=
+new rm;sm=new tm;um=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;C=new wi;x(C,$f,dm);x(C,$c,ql);x(C,Nd,Bl);x(C,ad,pl);x(C,dd,rl);x(C,Xd,Dl);x(C,ed,sl);x(C,hd,tl);x(C,md,ul);x(C,vd,vl);x(C,ve,Fl);x(C,Cd,wl);x(C,we,Hl);x(C,Dd,xl);x(C,Ed,yl);x(C,Fd,zl);x(C,Jd,Al);x(C,Te,Nl);x(C,Ud,Cl);x(C,me,El);x(C,te,Gl);x(C,ze,Il);x(C,Je,Jl);x(C,Se,Kl);x(C,Ue,Ll);x(C,Ve,Ml);x(C,Xe,Ol);x(C,Ze,Pl);x(C,af,Ql);x(C,bf,Rl);x(C,cf,Wl);x(C,ef,Sl);x(C,ff,Vl);x(C,
+mf,Tl);x(C,Kf,Zl);x(C,Wf,cm);x(C,nf,Ul);x(C,yf,Xl);x(C,Bf,Yl);x(C,Qf,$l);x(C,Rf,am);x(C,Xf,bm);x(C,dg,im);x(C,fg,em);x(C,gg,gm);x(C,mg,mm);x(C,ng,om);x(C,kg,km);x(C,qg,qm);x(C,sg,sm);x(C,tg,um);x(C,vg,Pm);x(C,xg,Lm);x(C,yg,Nm);x(C,Dg,Rm);x(C,Eg,Tm);x(C,Fg,Vm);x(C,Gg,Xm);x(C,Ng,cn);x(C,Og,Zm);x(C,Pg,an)}var ql,pl,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Gl,Fl,Hl,Il,Jl,Kl,Nl,Ll,Ml,Ol,Pl,Ql,Rl,Wl,Sl,Vl,Tl,Ul,Xl,Yl,Zl,$l,am,cm,bm,dm,C,im,em,gm,km,mm,om,qm,sm,um,Pm,Lm,Nm,Rm,Tm,Vm,Xm,cn,Zm,an;
+function jm(){this.b=dg}s(75,27,{},jm);function fm(){this.b=fg}s(76,27,{},fm);function hm(){this.b=gg}s(77,27,{},hm);function lm(){this.b=kg}s(78,27,{},lm);function nm(){this.b=mg}s(79,27,{},nm);function pm(){this.b=ng}s(80,27,{},pm);function rm(){this.b=qg}s(81,27,{},rm);function tm(){this.b=sg}s(82,27,{},tm);function Km(){this.b=tg}s(83,27,{},Km);function Qm(){this.b=vg}s(84,27,{},Qm);function Mm(){this.b=xg}s(85,27,{},Mm);function Om(){this.b=yg}s(86,27,{},Om);function Sm(){this.b=Dg}
+s(87,27,{},Sm);function Um(){this.b=Eg}s(88,27,{},Um);function Wm(){this.b=Fg}s(89,27,{},Wm);function Ym(){this.b=Gg}s(90,27,{},Ym);function dn(){this.b=Ng}s(91,27,{},dn);function $m(){this.b=Og}s(92,27,{},$m);function bn(){this.b=Pg}s(93,27,{},bn);function tk(){this.b=Yj()}function Yj(){return(new Date).getTime()}s(94,1,{},tk);function en(a){var b,c,d;d=new fn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),gn(d,c.cZ.e),d.b.b+=lb,hn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function jn(a){var b,c,d;c=v(kn,r,125,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new ln;c[d]=a[d]}}function mn(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+lb+a:b}s(99,1,{112:1,126:1});_.xc=function(){return this.i};_.tS=function(){return mn(this)};_.f=null;_.i=null;function nn(a){on();this.i=a}s(98,99,Yh,nn);function Ii(a){on();this.i=a}function Fi(a,b){on();this.f=b;this.i=a}s(97,98,fi,Ii,Fi);
+function pn(a){on();this.c=a;this.b=j;var b,c,d;c=qn(rn(this.c)?this.c:null);d=v(kn,r,125,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);jn(d)}s(96,97,fi,pn);
+_.xc=function(){if(null==this.d){this.e=null==this.c?Df:rn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":tn(this.c).e;this.b=this.b+lb+(rn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(rn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.d=ta+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function un(a,b){return vn(a)?a.eQ(b):a===b}
+function tn(a){return vn(a)?a.cZ:wn}function xn(a){return vn(a)?a.hC():qi(a)}
+function yn(){var a;yn=u;zn=(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 An(a){yn();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=zn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var zn;s(105,1,{});function qi(a){return a.$H||(a.$H=++Bn)}function Cn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Dn(){return $wnd.setTimeout(function(){0!=En&&(En=0);Fn=-1},10)}var En=0,Bn=0,Gn=0,Fn=-1;
+function Hn(){Hn=u;In=new Jn}function Kn(a,b){a.b=Ln(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Mn(a)),Nn(a.f,1),!a.j&&(a.j=new On(a)),Nn(a.j,50))}function Jn(){}function Pn(a){return a.yc()}function Ln(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Ln(b,e)):e[0].qc()}catch(f){if(f=Ei(f),!y(f,126))throw f;}}return b}function Nn(a,b){Hn();$wnd.setTimeout(function(){B(Pn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+s(107,105,{},Jn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var In;function Mn(a){this.b=a}s(108,1,{},Mn);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Qn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Yj();100>Yj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
+function On(a){this.b=a}s(109,1,{},On);_.yc=function(){this.b.e&&Nn(this.b.f,1);return this.b.k};_.b=null;function on(){var a,b,c;try{null.a()}catch(d){a=d}var e=qn(a);3<=e.length&&e.splice(0,3);c=v(kn,r,125,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new sn(e[a]);jn(c)}
+function qn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Rn(Sn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function hn(a,b){a.b+=b}function Tn(){}s(116,115,{},Tn);_.b=j;function Un(a,b){return parseInt(a[b])||0}function Vn(a,b){return null==a[b]?null:""+a[b]}function Wn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function Xn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function qj(a){a=a.button;return 1==a?4:2==a?2:1}function Pj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Rj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
+function hj(){var a=$doc;return(D(a.compatMode,Cb)?a.documentElement:a.body).clientHeight}function gj(){var a=$doc;return(D(a.compatMode,Cb)?a.documentElement:a.body).clientWidth}function Yn(a){return(D(a.compatMode,Cb)?a.documentElement:a.body).scrollLeft||0}function Zn(a){return(D(a.compatMode,Cb)?a.documentElement:a.body).scrollTop||0}function $n(a,b){this.c=a;this.d=b}s(139,1,{112:1,115:1,117:1});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function nj(){nj=u;ao=new bo;co=new eo;fo=new go;ho=new io;jo=new ko;lo=E(mo,r,6,[ao,co,fo,ho,jo])}s(138,139,Ph);var lo,fo,co,ho,ao,jo;function bo(){$n.call(this,dc,0)}s(140,138,Ph,bo);function eo(){$n.call(this,"DOTTED",1)}s(141,138,Ph,eo);function go(){$n.call(this,"DASHED",2)}s(142,138,Ph,go);function io(){$n.call(this,"HIDDEN",3)}s(143,138,Ph,io);function ko(){$n.call(this,"SOLID",4)}s(144,138,Ph,ko);
+function no(){no=u;oo=new po;qo=new ro;so=new to;uo=new vo;wo=E(xo,r,7,[oo,qo,so,uo])}s(145,139,Jh);var wo,qo,so,uo,oo;function po(){$n.call(this,dc,0)}s(146,145,Jh,po);function ro(){$n.call(this,"BLOCK",1)}s(147,145,Jh,ro);function to(){$n.call(this,"INLINE",2)}s(148,145,Jh,to);function vo(){$n.call(this,"INLINE_BLOCK",3)}s(149,145,Jh,vo);function yo(){yo=u;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=E(Io,r,9,[zo,Bo,Do,Fo])}s(150,139,pi);var Ho,zo,Bo,Do,Fo;function Ao(){$n.call(this,Bb,0)}
+s(151,150,pi,Ao);function Co(){$n.call(this,Xb,1)}s(152,150,pi,Co);function Eo(){$n.call(this,Zb,2)}s(153,150,pi,Eo);function Go(){$n.call(this,tc,3)}s(154,150,pi,Go);function mj(){mj=u;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=E(bp,r,10,[Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo])}s(155,139,Hh);var ap,Xo,No,Po,Vo,Zo,To,Lo,Ro,Jo;function Ko(){$n.call(this,"PX",0)}s(156,155,Hh,Ko);function Mo(){$n.call(this,"PCT",1)}s(157,155,Hh,Mo);
+function Oo(){$n.call(this,"EM",2)}s(158,155,Hh,Oo);function Qo(){$n.call(this,"EX",3)}s(159,155,Hh,Qo);function So(){$n.call(this,"PT",4)}s(160,155,Hh,So);function Uo(){$n.call(this,"PC",5)}s(161,155,Hh,Uo);function Wo(){$n.call(this,"IN",6)}s(162,155,Hh,Wo);function Yo(){$n.call(this,"CM",7)}s(163,155,Hh,Yo);function $o(){$n.call(this,"MM",8)}s(164,155,Hh,$o);function cp(){cp=u;dp=[];ep=[];fp=[]}var dp,ep,fp;function gp(){gp=u;hp=new ip}
+function jp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function kp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function ip(){}s(167,1,{},ip);_.b=null;var hp;s(179,1,{});_.tS=function(){return"An event type"};_.i=null;s(178,179,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(177,178,{});_.Ac=function(){return this.Cc()};_.b=null;var lp=_.c=null;function mp(){mp=u;np=new op(id,new pp)}function pp(){}s(176,177,{},pp);
+_.zc=function(a){a.Dc(this)};_.Cc=function(){return np};var np;function qp(){qp=u;rp=new op(ud,new sp)}function sp(){}s(180,177,{},sp);_.zc=function(a){tp();up(this,a.c,vp(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return rp};var rp;s(183,177,Oh);function Ij(a,b){return(a.b.clientX||0)-Pj(b)+(b.scrollLeft||0)+Yn(b.ownerDocument)}function Jj(a,b){return(a.b.clientY||0)-Rj(b)+(b.scrollTop||0)+Zn(b.ownerDocument)}function oj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientX||0}
+function pj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientY||0}s(182,183,Oh);function wp(){wp=u;xp=new op(xd,new yp)}function yp(){}s(181,182,Oh,yp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return xp};var xp;function zp(){zp=u;Ap=new op(Gd,new Bp)}function Bp(){}s(184,177,{},Bp);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return Ap};var Ap;s(187,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Cp=_.d=0;
+function nk(){this.d=++Cp}s(186,187,$h,nk);function op(a,b){this.d=++Cp;this.b=b;!lp&&(lp=new Dp);lp.b[a]=this;this.c=a}s(185,186,$h,op);_.b=null;_.c=null;function Ep(){Ep=u;Fp=new op(Id,new Gp)}function Gp(){}s(188,182,Oh,Gp);
+_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Hp(),Ip))a=Jp(b.pb),c=new Kp(Un(b.pb,Hf),Un(b.pb,Gf)),d=new Kp(Un(b.T.jb.pb,Hf),Un(b.T.jb.pb,Gf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Lp(b.I,!0);a=Un(b.T.jb.pb,Hf);Mp(b,new Kp(a,Np(b.T.jb).b));b.J&&b.O!=Ip&&Op(b.r,b)}else Lp(b.I,!1),b.O!=(Hp(),Ip)?Mp(b,new Kp(b.F.c,b.F.b)):Pp(b,Jp(b.r.pb)),b.J&&b.O!=Ip&&Qp(b.r,b);Rp(b.T.jb)}else Lp(b.I,!0)};_.Cc=function(){return Fp};var Fp;s(189,177,{});
+function Sp(){Sp=u;Tp=new op($d,new Up)}function Up(){}s(190,189,{},Up);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Tp};var Tp;function Vp(){Vp=u;Wp=new op(ae,new Xp)}function Xp(){}s(191,189,{},Xp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Wp};var Wp;function Yp(){Yp=u;Zp=new op(be,new $p)}function $p(){}s(192,189,{},$p);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Zp};
+var Zp;function aq(){aq=u;bq=new op(ce,new cq)}function cq(){}s(193,189,{},cq);_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;dq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Bg),a.b.c.b.b.f.pb[Rg]=null!=b?b:j)};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new op(he,new gq)}function gq(){}
+s(194,177,{},gq);_.zc=function(a){Oj(a.b.b)};_.Cc=function(){return fq};var fq;function hq(){hq=u;iq=new op(pe,new jq)}function jq(){}s(195,177,{},jq);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,kq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,lq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return iq};var iq;function mq(){mq=u;nq=new op(qe,new oq)}
+function oq(){}s(196,177,{},oq);_.zc=function(a){a.b.b&&(a.b.c.b=null,pq(a.b.b,a.b.c))};_.Cc=function(){return nq};var nq;function qq(){qq=u;rq=new op(re,new sq)}function sq(){}s(197,177,{},sq);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return rq};var rq;s(199,177,{});s(198,199,{});function tq(){tq=u;uq=new op(Oe,new vq)}function vq(){}s(200,198,{},vq);
+_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(wq(),xq).length&&-999!=(wq(),xq)[c]&&(c=(wq(),xq)[c]);b=new yq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?zq(Aq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Bq(a)),a.ub),b.b=d,Cq(),Dq(b));
+break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Eq(a,Vn((Fq(),Gq).ac.b.pb,Rg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Sb;c=1300;break;case 114:case 82:a.jb=!0;a.J=lc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
+break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
+401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Hq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Hq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Hq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Hq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Hq(a,4):c=207;break;case 53:105==a.c?Hq(a,5):c=208;
+break;case 54:105==a.c?Hq(a,6):c=210;break;case 55:105==a.c?Hq(a,7):c=211;break;case 56:105==a.c?Hq(a,8):c=212;break;case 57:105==a.c?Hq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Iq(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return uq};var uq;function Jq(){Jq=u;Kq=new op(pf,new Lq)}function Lq(){}s(201,182,Oh,Lq);_.zc=function(a){a.nc(this)};_.Cc=function(){return Kq};
+var Kq;function ij(){ij=u;jj=new op(qf,new Mq)}function Mq(){}s(202,182,Oh,Mq);_.zc=function(a){a.oc(this)};_.Cc=function(){return jj};var jj;function Nq(){Nq=u;Oq=new op(rf,new Pq)}function Pq(){}s(203,182,Oh,Pq);_.zc=function(a){var b;a.f&&1==a.e&&(b=new Hj(Xi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Yi(a))};_.Cc=function(){return Oq};var Oq;function kj(){kj=u;lj=new op(tf,new Qq)}function Qq(){}s(204,182,Oh,Qq);_.zc=function(a){a.pc(this)};_.Cc=function(){return lj};var lj;function Dp(){this.b={}}
+s(205,1,{},Dp);_.b=null;s(208,183,Oh);var Rq=null;function Sq(){Sq=u;Tq=new op(Ig,new Uq)}function Uq(){}s(207,208,Oh,Uq);_.zc=function(a){Vq(a.b,this,a.b.n)};_.Cc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new op(Jg,new Yq)}function Yq(){}s(209,208,Oh,Yq);_.zc=function(a){Vq(a.b,this,a.b.n)};_.Cc=function(){return Xq};var Xq;function Zq(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(If,"return;"),typeof a.ontouchstart==ne)}s(210,1,{},Zq);
+function $q(){$q=u;ar=new op(Kg,new br)}function br(){}s(211,208,Oh,br);_.zc=function(a){Vq(a.b,this,a.b.o)};_.Cc=function(){return ar};var ar;function cr(){cr=u;dr=new op(Lg,new er)}function er(){}s(212,208,Oh,er);_.zc=function(a){fr(a.b,this)&&(a.b.k&&gr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),bk(a.b.d,750),a.b.e=!1))};_.Cc=function(){return dr};var dr;function hr(a,b){this.b=b;this.c=a}function ir(a,b,c){mk&&(b=new hr(b,c),a.Nc(b))}s(213,178,{},hr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return mk};
+_.b=!1;var mk=_.c=null;function jr(a){this.b=a}s(214,178,{},jr);_.zc=function(a){a.Kc(this)};_.Ac=function(){return kr};var kr=_.b=null;function lr(){}function mr(a){var b;nr&&(b=new lr,a.Nc(b))}s(215,178,{},lr);_.zc=function(a){a.Lc(this)};_.Ac=function(){return nr};var nr=null;function or(a){this.b=a}s(216,178,{},or);_.zc=function(a){a.Mc(this)};_.Ac=function(){return pr};var pr=_.b=null;function qr(){}s(217,178,{},qr);_.zc=function(a){a.b.W&&a.b.xd()};_.Ac=function(){return rr};var rr=null;
+function sr(a,b,c){a=a.b;if(!b)throw new tr("Cannot add a handler with a null type");if(!c)throw new tr("Cannot add a null handler");0<a.c?ur(a,new vr(a,b,c)):wr(a,b,null,c);return new xr(new yr(a,b,c))}
+function zr(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new tr("Cannot fire null event");try{++d.c;i=Ar(d,b.Ac(),null);e=null;for(h=d.d?i.nf(i.ue()):i.mf();d.d?h.pf():h.Qc();){g=d.d?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Ei(l),y(l,126))f=l,!e&&(e=new Br),Cr(e,f);else throw l;}}if(e)throw new Dr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new yi(d.b);o.c<o.e.ue();)m=zi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ei(n);if(y(n,83))throw new Er(n.b);throw n;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Fr(a){Gr.call(this,a,!1)}function Gr(a,b){this.b=new Hr(b);this.c=a}s(218,1,ci,Fr,Gr);_.Nc=function(a){zr(this,a)};_.b=null;_.c=null;s(221,1,{});function ur(a,b){!a.b&&(a.b=new Ti);Ni(a.b,b)}function wr(a,b,c,d){var e;e=Wi(a.e,b);e||(e=new wi,x(a.e,b,e));a=e.qe(c);a||(a=new Ti,e.se(c,a));a.df(d)}function Ir(a,b,c,d){var e,f;e=Ar(a,b,c);e.ff(d)&&e.re()&&(f=Wi(a.e,b),f.te(c),f.re()&&Hi(a.e,b))}
+function Ar(a,b,c){a=Wi(a.e,b);if(!a)return Jr(),Jr(),Kr;c=a.qe(c);return!c?(Jr(),Jr(),Kr):c}s(220,221,{});_.b=null;_.c=0;_.d=!1;function Hr(a){this.e=new wi;this.d=a}s(219,220,{},Hr);function xr(a){this.b=a}s(222,1,{},xr);_.b=null;function Dr(a){Fi.call(this,Lr(a),Mr(a));this.b=a}function Mr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
+function Lr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Nr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:b.b.b+="; ",d=d.xc(),hn(b.b,d);return b.b.b}s(224,97,Mh,Dr);_.b=null;function Er(a){Dr.call(this,a)}s(223,224,Mh,Er);s(225,1,{},function(){});function Or(a){a=Vn(a,Od);return Pr(hg,a)?(Qr(),Rr):Pr(Ye,a)?(Qr(),Sr):(Qr(),Tr)}function Qr(){Qr=u;Rr=new Ur("RTL",0);Sr=new Ur("LTR",1);Tr=new Ur("DEFAULT",2);Vr=E(Wr,r,48,[Rr,Sr,Tr])}
+function Ur(a,b){$n.call(this,a,b)}s(227,139,{48:1,112:1,115:1,117: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);E(a,b,c,d);return d}function Zr(a){return $r([as,F],[r,k],[111,-1],a,0,2,1)}
+function $r(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Yr(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=$r(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){bs();var e=cs,f=ds;bs();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 es(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new fs;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new fs;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new fs;}a[b]=c}s(228,1,{},Xr);_.qI=0;
+function bs(){bs=u;cs=[];ds=[];var a=new Xr,b=cs,c=ds,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var cs,ds;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function rn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function vn(a){return a.tM==u||a.cM&&!!a.cM[1]}function gs(a){return null==a?null:a}function H(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function hs(){var a;$stats&&is("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Jf))a=Jf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(vf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(vf)&&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"}D(Jf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&is("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(js,r,1,[Cb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&is("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";cp();fp.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;}");
+cp();0!=fp.length&&(a=fp.join(j),b=(gp(),hp),a=jp(a),kp(b).insertBefore(a,b.b.firstChild),fp.length=0);0!=dp.length&&(a=dp.join(j),b=(gp(),hp),a=jp(a),kp(b).appendChild(a),dp.length=0);0!=ep.length&&(a=ep.join(j),b=(gp(),hp),a=jp(a),kp(b).appendChild(a),ep.length=0);$stats&&is("export.client.JSME_export");new ks;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ne)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
+function Ei(a){return y(a,126)?a:new pn(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
+function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(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?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(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?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(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=ms(f,i,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,l,m,o;f=As(b)-As(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=ms(i&4194303,l&4194303,h&1048575);for(l=ms(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&&ys(l);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return l}
+function ys(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 As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Rs(a,b){return ms(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 I(a){var b,c,d;if(isNaN(a))return ss(),Ts;if(-9223372036854775E3>a)return ss(),Us;if(9223372036854775E3<=a)return ss(),ws;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=H(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=H(a/4194304),a-=4194304*b);a=H(a);b=ms(a,b,c);d&&ys(b);return b}function Vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ws&&(Ws=v(Xs,r,49,256,0)),c=Ws[b],!c&&(c=Ws[b]=ls(a)),c):ls(a)}
+function Ys(a){var b=ah,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;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,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return ms(c&4194303,n&
+4194303,q&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(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 ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function K(a){return a.l|a.m<<22}function $s(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+$s(us(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Vs(1E9);a=ps(a,b);b=j+K(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Ws=null;function ss(){ss=u;ws=ms(4194303,4194303,524287);Us=ms(0,0,524288);ts=Vs(1);Vs(2);Ts=Vs(0)}var ws,Us,ts,Ts;function os(){}s(237,1,{49:1},os);
+function is(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function at(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(242,1,{},at);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function bt(a,b){hn(a.b.b,b.b);return a}function ct(){this.b=new dt}s(243,1,{},ct);function et(a){if(null==a)throw new tr("css is null");this.b=a}s(244,1,{50:1,112:1},et);
+_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;function gt(a){if(null==a)throw new tr("html is null");this.b=a}s(246,1,li,gt);_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;s(247,1,li,function(){this.b=j});_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;
+function ht(){ht=u;it=RegExp(na,oe);jt=RegExp(pb,oe);kt=RegExp(nb,oe);lt=RegExp(sa,oe);mt=RegExp(ea,oe)}function nt(a){ht();-1!=a.indexOf(na)&&(a=a.replace(it,oa));-1!=a.indexOf(nb)&&(a=a.replace(kt,qa));-1!=a.indexOf(pb)&&(a=a.replace(jt,pa));-1!=a.indexOf(ea)&&(a=a.replace(mt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(lt,"&#39;"));return a}var it,jt,kt,mt,lt;function ot(a){if(null==a)throw new tr("uri is null");this.b=a}s(249,1,{53:1},ot);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};
+_.b=null;function pt(){pt=u}s(251,1,{});function qt(){}s(252,1,{},qt);var rt=null;function st(){}s(253,251,{},st);var tt=null;function ut(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Ar(a.b,f,null).ue();for(e-=1;0<=e;--e)if(d=Ar(a.b,f,null).lf(e),y(d,54)&&un(d.b,b)){var h=a.b,l=f;0<h.c?ur(h,new vt(h,l,null,d)):Ir(h,l,null,d)}}}s(254,1,ai);_.b=null;function wt(a){this.b=a}s(255,254,ai,wt);_.Pc=function(a){a.d&&(this.b.Uc(a.e)||(a.b=!0))};function xt(a){this.b=a}s(256,254,ai,xt);
+_.Lc=function(){yt(this.b.b)};function zt(){on()}s(257,97,fi,zt);function At(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,bk(a.e,1))}function Bt(){this.b=new Ct(this);this.c=new Ti;this.e=new Dt(this);this.i=new Et(this)}s(258,1,{},Bt);_.d=!1;_.f=!1;function Ct(a){hk();this.b=a}s(259,24,{},Ct);_.wc=function(){if(this.b.d){var a=this.b,b;b=Ft(a.i.e.c,a.i.c);Gt(a.i);y(b,55)&&new zt;a.d=!1;At(a)}};_.b=null;function Dt(a){hk();this.b=a}s(260,24,{},Dt);
+_.wc=function(){this.b.f=!1;var a=this.b,b=Yj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(bk(a.b,1E4);a.i.d<a.i.b;){d=Ht(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Gt(a.i)}if(100<=Yj()-b)break}}finally{e||(Wj(a.b),a.d=!1,At(a))}};_.b=null;function Ht(a){var b;a.c=a.d;b=Ft(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Gt(a){It(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Et(a){this.e=a}s(261,1,{},Et);_.Qc=function(){return this.d<this.b};_.Rc=function(){return Ht(this)};
+_.Sc=function(){Gt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Jt(a,b){var c=(Kt(),Lt(b));a.appendChild(c)}function Mt(a,b,c){var d;d=Nj;Nj=a;b==bj&&8192==Nt(a.type)&&(bj=null);c.Tc(a);Nj=d}var Nj=null,bj=null;function Ot(){Ot=u;Pt=new Bt}function sj(a){Ot();if(!a)throw new tr("cmd cannot be null");var b=Pt;Ni(b.c,a);At(b)}var Pt;function Qt(a){cj();!Rt&&(Rt=new nk);St||(St=new Gr(null,!0),Tt=new Ut);return sr(St,Rt,a)}var St=null;function Vt(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Ut(){}s(267,178,{},Ut);_.zc=function(a){a.Pc(this);Tt.d=!1};_.Ac=function(){return Rt};_.Bc=function(){Vt(this)};_.b=!1;_.c=!1;_.d=!1;var Rt=_.e=null,Tt=null;function Wt(){Wt=u;Xt=new Yt;Zt()||(Xt=null)}var Xt=null;function jk(){}s(269,1,{},jk);_.Jc=function(){for(;0<(hk(),ik).d;)Wj(Ft(ik,0))};function lk(a,b){return sr((!$t&&($t=new au),$t),a,b)}function bu(a){kk();cu||(du(),cu=!0);return lk((!nr&&(nr=new nk),nr),a)}function kk(){eu||(fu(),eu=!0)}
+function gu(){var a;eu&&(a=new hu,$t&&zr($t,a));return null}var eu=!1,$t=null,iu=0,ju=0,cu=!1;function ku(){ku=u;lu=new nk}function hu(){ku()}s(271,178,{},hu);_.zc=function(){null.Nf()};_.Ac=function(){return lu};var lu;function au(){Fr.call(this,null)}s(273,218,ci,au);
+function Nt(a){switch(a){case id:return 4096;case ud:return 1024;case xd:return 1;case Id:return 2;case he:return 2048;case Oe:return 128;case Pe:return 256;case Qe:return 512;case We:return 32768;case "losecapture":return 8192;case pf:return 4;case qf:return 64;case rf:return 32;case sf:return 16;case tf:return 8;case "scroll":return 16384;case ee:return 65536;case "DOMMouseScroll":case uf:return 131072;case Gd:return 262144;case "paste":return 524288;case Lg:return 1048576;case Kg:return 2097152;
+case Jg:return 4194304;case Ig:return 8388608;case re:return 16777216;case pe:return 33554432;case qe:return 67108864;default:return-1}}function cj(){mu||(nu(),mu=!0)}var mu=!1;function ou(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 pu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function nu(){qu=B(function(a){var b;var c=St,d,e,f;Rt&&c&&ru(c.b.e,Rt)?(b=Tt.b,d=Tt.c,e=Tt.d,f=Tt.e,Vt(Tt),Tt.e=a,zr(c,Tt),c=!(Tt.b&&!Tt.c),Tt.b=b,Tt.c=d,Tt.d=e,Tt.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});su=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!rn(b)&&y(b,56)&&Mt(a,c,b)});tu=B(function(a){a.preventDefault();su.call(this,a)});uu=B(function(a){this.__gwtLastUnhandledEvent=
+a.type;su.call(this,a)});vu=B(function(a){if(qu(a)){var b=dj;b&&b.__listener&&!rn(b.__listener)&&y(b.__listener,56)&&(Mt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,vu,!0);$wnd.addEventListener(Id,vu,!0);$wnd.addEventListener(pf,vu,!0);$wnd.addEventListener(tf,vu,!0);$wnd.addEventListener(qf,vu,!0);$wnd.addEventListener(sf,vu,!0);$wnd.addEventListener(rf,vu,!0);$wnd.addEventListener(uf,vu,!0);$wnd.addEventListener(Oe,qu,!0);$wnd.addEventListener(Qe,qu,!0);$wnd.addEventListener(Pe,
+qu,!0);$wnd.addEventListener(Lg,vu,!0);$wnd.addEventListener(Kg,vu,!0);$wnd.addEventListener(Jg,vu,!0);$wnd.addEventListener(Ig,vu,!0);$wnd.addEventListener(re,vu,!0);$wnd.addEventListener(pe,vu,!0);$wnd.addEventListener(qe,vu,!0)}function wu(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 xu(a,b){cj();switch(b){case "drag":a.ondrag=su;break;case $d:a.ondragend=su;break;case ae:a.ondragenter=tu;break;case "dragleave":a.ondragleave=su;break;case be:a.ondragover=tu;break;case "dragstart":a.ondragstart=su;break;case ce:a.ondrop=su;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,su,!1);a.addEventListener(b,su,!1);break;default:throw"Trying to sink unknown event type "+b;}}var dj=null,qu=null,vu=null,tu=null,su=null,uu=null;
+function yu(a,b){a.__eventBits=b;a.onclick=b&1?su:null;a.ondblclick=b&2?su:null;a.onmousedown=b&4?su:null;a.onmouseup=b&8?su:null;a.onmouseover=b&16?su:null;a.onmouseout=b&32?su:null;a.onmousemove=b&64?su:null;a.onkeydown=b&128?su:null;a.onkeypress=b&256?su:null;a.onkeyup=b&512?su:null;a.onchange=b&1024?su:null;a.onfocus=b&2048?su:null;a.onblur=b&4096?su:null;a.onlosecapture=b&8192?su:null;a.onscroll=b&16384?su:null;a.onload=b&32768?uu:null;a.onerror=b&65536?su:null;a.onmousewheel=b&131072?su:null;
+a.oncontextmenu=b&262144?su:null;a.onpaste=b&524288?su:null}function zu(){var a;zu=u;Au=(a=$doc,D(a.compatMode,Cb)?a.documentElement:a.body)}var Au;function Bu(){this.c=new Ti}function Cu(a){a=a[Rc];return null==a?-1:a}s(278,1,{},Bu);_.b=null;function Du(a,b){this.b=a;this.c=b}s(279,1,{},Du);_.b=0;_.c=null;s(280,1,ci);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){zr(this.b,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Eu?j:Eu))Eu=a,rr&&(a=new qr,zr(this.b,a))};
+var Eu=j;function Zt(){function a(){$wnd.setTimeout(a,250);e()}var b=Xt,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Vc(d.substring(1)));Eu=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Vc(c.substring(1)));b.Wc(a)});a();return!0}function Yt(){this.b=new Fr(null)}s(281,280,ci,Yt);
+function fu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(gu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{eu&&ir((!$t&&($t=new au),$t),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function du(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(cu&&(d=gj(),c=hj(),ju!=d||iu!=c))ju=d,iu=c,mr((!$t&&($t=new au),$t))}finally{a&&a(b)}})}function Si(a,b){Ai(a._c(),b,!0)}function Ri(a,b){Ai(a._c(),b,!1)}function Fu(a,b){a.pb.style[Ge]=b}function fj(a,b,c){0<=b&&a.ed(b+Sf);0<=c&&a.cd(c+Sf)}function Gu(a){var b,a=Vn(a,wd);b=Hu(a,Iu(32));return 0<=b?a.substr(0,b-0):a}
+function Ai(a,b,c){if(!a)throw new Ii(hc);b=Rn(b);if(0==b.length)throw new ok(Gc);if(c){var d,e,f;d=Rn(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+=ca),a.className=f+d)}else{var g,b=Rn(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=Rn(e.substr(0,
+c-0)),b=Rn(Sn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Ju(a,b){a.style.display=b?j:zf;a.setAttribute("aria-hidden",""+!b)}s(287,1,ni);_.Xc=function(){return Pj(this.pb)};_.Yc=function(){return Rj(this.pb)};_.Zc=function(){return Un(this.pb,Gf)};_.$c=function(){return Un(this.pb,Hf)};_._c=function(){return this.pb};_.ad=function(){return this.pb.style.display!=zf};_.bd=function(){throw new Ku;};_.cd=function(a){Fu(this,a)};_.dd=function(a){Ju(this.pb,a)};
+_.ed=function(a){this.pb.style[Wg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Lu(a,b,c){xu(a.pb,c.c);sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}function z(a,b,c){var d;d=Nt(c.c);if(-1==d)xu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;cj();yu(e,d)}else a.lb|=d;return sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}function Mu(a,b,c){return sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}
+function Nu(a){var b;if(a.hd())throw new Ou("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;cj();yu(c,b)}else a.lb|=b;a.fd();a.ld()}function Pu(a,b){var c;switch(Nt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(lp&&(f=lp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&zr(a.mb,f.b),f.b.b=d,f.b.c=e}
+function Qu(a){if(!a.hd())throw new Ou("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.pb.__listener=null,a.kb=!1}}}function Oj(a){if(a.ob)if(y(a.ob,69))a.ob.nd(a);else{if(a.ob)throw new Ou("This widget's parent does not implement HasWidgets");}else if($i(),ru(Ru.b,a)){$i();try{a.kd()}finally{Hi(Ru.b,a)}}}
+function Su(a,b){var c;c=a.ob;if(b){if(c)throw new Ou("Cannot set a new parent without first clearing the old parent");a.ob=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.ob=null}}s(286,287,ji);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.mb&&zr(this.mb,a)};_.hd=function(){return this.kb};_.jd=function(){Nu(this)};_.Tc=function(a){Pu(this,a)};_.kd=function(){Qu(this)};_.ld=function(){};_.md=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function Tu(a){for(a=new Uu(a);a.b.b<a.b.c.d-1;)Vu(a.b),Wu(a.b)}s(285,286,oi);_.fd=function(){Xu(this,(Yu(),Zu))};_.gd=function(){Xu(this,(Yu(),$u))};function av(a,b,c){Oj(b);var d=a.q;bv(d,b,d.d);d=(Kt(),Lt(b.pb));c.appendChild(d);Su(b,a)}function cv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new dv;b.ob==a&&(f=a.od(b),f<d&&--d);Oj(b);bv(a.q,b,d);e?(e=b.pb,wu(c,(Kt(),Lt(e)),d)):(e=(Kt(),Lt(b.pb)),c.appendChild(e));Su(b,a)}
+function ev(a,b){var c;if(b.ob!=a)return!1;try{Su(b,null)}finally{c=b.pb;Xn(c).removeChild(c);c=a.q;var d;d=fv(c,b);if(-1==d)throw new gv;if(0>d||d>=c.d)throw new dv;for(--c.d;d<c.d;++d)es(c.b,d,c.b[d+1]);es(c.b,c.d,null)}return!0}s(284,285,oi);_.od=function(a){return fv(this.q,a)};_.pd=function(a,b,c,d){cv(this,a,b,c,d)};_.qd=function(){return new hv(this.q)};_.nd=function(a){return ev(this,a)};function Zi(a,b,c,d){var e;Oj(b);e=a.q.d;a.td(b,c,d);a.pd(b,a.pb,e,!0)}
+function iv(a,b){if(b.ob!=a)throw new ok("Widget must be a child of this panel.");}function jv(a,b){var c;(c=ev(a,b))&&kv(b.pb);return c}function lv(a,b,c){a=a.pb;-1==b&&-1==c?kv(a):(a.style[Pf]=Zc,a.style[Re]=b+Sf,a.style[Hg]=c+Sf)}function mv(){var a=$doc.createElement(Wd);this.q=new nv(this);this.pb=a;this.pb.style[Pf]="relative";this.pb.style[Mf]=He}function kv(a){a.style[Re]=j;a.style[Hg]=j;a.style[Pf]=j}s(283,284,oi,mv);_.rd=function(a){av(this,a,this.pb)};_.nd=function(a){return jv(this,a)};
+_.sd=function(a,b,c){iv(this,a);this.td(a,b,c)};_.td=function(a,b,c){lv(a,b,c)};function ov(a,b){if(a.vd())throw new Ou("SimplePanel can only contain one child widget");a.wd(b)}function pv(a,b){if(a.jb!=b)return!1;try{Su(b,null)}finally{a.ud().removeChild(b.pb),a.jb=null}return!0}function qv(a,b){if(b!=a.jb&&(b&&Oj(b),a.jb&&a.nd(a.jb),a.jb=b)){var c=(Kt(),Lt(a.jb.pb));a.ud().appendChild(c);Su(b,a)}}function rv(){this.pb=$doc.createElement(Wd)}s(291,285,oi,rv);_.ud=function(){return this.pb};
+_.vd=function(){return this.jb};_.qd=function(){return new sv(this)};_.nd=function(a){return pv(this,a)};_.wd=function(a){qv(this,a)};_.jb=null;function tv(a,b){a.hb&&(uv(a.gb,!1,!1),ir(a,a,b))}function vv(a){var b;if(b=a.jb)null!=a.X&&b.cd(a.X),null!=a.Y&&b.ed(a.Y)}function wv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Re]=b-0+(mj(),Sf);a.style[Hg]=c+Sf}function xv(a){a.hb||(a.kb&&Oj(a),uv(a.gb,!0,!1))}s(290,291,oi);_.ud=function(){return Wn(this.pb)};_.Zc=function(){return Un(this.pb,Gf)};
+_.$c=function(){return Un(this.pb,Hf)};_._c=function(){return Xn(Wn(this.pb))};_.xd=function(){this.yd(!1)};_.yd=function(a){tv(this,a)};_.ad=function(){return!D(He,this.pb.style[Tg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.hb&&uv(this.gb,!1,!0)};_.cd=function(a){this.X=a;vv(this);0==a.length&&(this.X=null)};_.zd=function(a,b){wv(this,a,b)};_.dd=function(a){this.pb.style[Tg]=a?Ug:He};_.wd=function(a){qv(this,a);vv(this)};
+_.ed=function(a){this.Y=a;vv(this);0==a.length&&(this.Y=null)};_.Ad=function(){xv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function yv(a,b){var c;rv.call(this);this.$=new zv;this.U=(Av(),Bv);this.gb=new Cv(this);this.pb.appendChild($doc.createElement(Wd));this.zd(0,0);Xn(Wn(this.pb))[wd]="gwt-PopupPanel";Wn(this.pb)[wd]=Of;this.W=this.V=a;this.db=!1;c=E(js,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Dv(c);this.T._c()[wd]=j;c=Xn(Wn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ii(hc);d=Rn(d);if(0==d.length)throw new ok(Gc);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)==Ba&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}qv(this,this.T);vv(this);Ai(Wn(this.pb),Of,!1);Ai(this.T.c,b+"Content",!0)}s(289,290,oi);_.fd=function(){Nu(this.T)};_.gd=function(){Qu(this.T)};_.vd=function(){return this.T.jb};_.qd=function(){return new sv(this.T)};_.nd=function(a){return this.T.nd(a)};_.wd=function(a){qv(this.T,a);vv(this)};_.T=null;s(288,289,oi);_.kd=function(){Qu(this)};
+function Ev(){Ev=u;Fv=new Gv(Bb,0,(Av(),Bv));Hv=new Gv(jc,1,Iv);Jv=new Gv(uc,2,Kv);Lv=E(Mv,r,57,[Fv,Hv,Jv])}function Gv(a,b,c){$n.call(this,a,b);this.b=c}s(292,139,{57:1,112:1,115:1,117:1},Gv);_.b=null;var Lv,Fv,Hv,Jv;function Nv(){Nv=u;Ov=E(js,r,1,[Hg,of,ld])}
+function Dv(a){var b;Nv();var c,d;c=this.pb=$doc.createElement(wg);this.d=$doc.createElement(zg);Jt(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Mg),b[wd]=a[c],Jt(b,Pv(a[c]+"Left")),Jt(b,Pv(a[c]+Eb)),Jt(b,Pv(a[c]+"Right")),b),Jt(this.d,d),1==c&&(this.c=Wn(ou(d,1)));this.pb[wd]="gwt-DecoratorPanel"}function Pv(a){var b,c;c=$doc.createElement(Ag);b=$doc.createElement(Wd);var d=(Kt(),Lt(b));c.appendChild(d);c[wd]=a;b[wd]=a+"Inner";return c}s(294,291,Lh,Dv);_.ud=function(){return this.c};
+_.c=null;_.d=null;var Ov;s(293,294,Lh);s(295,1,{});function Yu(){Yu=u;Zu=new Qv;$u=new Rv}function Sv(a){Dr.call(this,a)}function Xu(a,b){Yu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ei(f),y(f,126))d=f,!c&&(c=new Br),Cr(c,d);else throw f;}}if(c)throw new Sv(c);}s(296,223,Mh,Sv);var Zu,$u;function Qv(){}s(297,1,{},Qv);_.Bd=function(a){a.jd()};function Rv(){}s(298,1,{},Rv);_.Bd=function(a){a.kd()};s(301,286,Fh);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};
+_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.jd=function(){Nu(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(300,301,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
+function Tv(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[wd]="gwt-Button";this.pb.innerHTML=a||j}s(299,300,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Tv);
+function Uv(){this.q=new nv(this);this.f=$doc.createElement(wg);this.e=$doc.createElement(zg);Jt(this.f,this.e);this.pb=this.f}s(302,284,oi);_.e=null;_.f=null;function Vv(a,b){var c;if(a.i)throw new Ou("Composite.initWidget() may only be called once.");Oj(b);c=b.pb;a.pb=c;var d;Kt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Kt(),c).__gwt_resolve=Wv(a));a.i=b;Su(b,a)}
+function Xv(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);cj();yu(d,b)}else b.lb|=c;a.lb=-1}a.i.jd();a.pb.__listener=a;a.ld()}s(303,286,Qh);_.hd=function(){return this.i?this.i.hd():!1};_.jd=function(){Xv(this)};_.Tc=function(a){Pu(this,a);this.i.Tc(a)};_.kd=function(){this.i.kd()};_.bd=function(){return this.pb=this.i.bd()};_.i=null;
+function Yv(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Od]=hg;break;case 1:b[Od]=Ye;break;case 2:Or(b)!=(Qr(),Tr)&&(b[Od]=j)}}function Zv(a){this.b=a;this.d=!1;this.e=this.c=Or(a)}s(304,1,{},Zv);_.b=null;_.c=null;_.d=!1;_.e=null;function ej(){this.pb=$v()}s(305,291,Ih,ej);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};
+_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};function aw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Wn(b);e=null;c&&(c=Cu(c),e=0>c?null:Ft(a.j.c,c));e?bw(a,e):d&&(b.innerHTML=j||j);return b}function bw(a,b){var c;if(b.ob!=a)return!1;try{Su(b,null)}finally{c=b.pb;Xn(c).removeChild(c);var d=a.j,e;e=Cu(c);c[Rc]=null;c=d.c;cw(e,c.d);es(c.c,e,null);d.b=new Du(e,d.b)}return!0}s(307,285,Kh);_.qd=function(){return new dw(this)};_.nd=function(a){return bw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
+function ew(a){if(0>=a.c)throw new fw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new fw("Column index: 0, Column size: "+a.b);}
+function gw(){this.j=new Bu;this.i=$doc.createElement(wg);this.d=$doc.createElement(zg);Jt(this.i,this.d);this.pb=this.i;this.e=new hw(this);var a=new iw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;wu(a.c.i,(Kt(),Lt(b)),0);Jt(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new fw("Row index: "+a+", Row size: "+d);if(0>c)throw new fw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new fw("Column index: "+c+", Column size: "+this.b);c=aw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Ag),d.innerHTML=ra||j,wu(c,(Kt(),Lt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Ag);
+e.innerHTML=ra;c=$doc.createElement(Mg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)aw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(306,307,Kh,gw);_.b=0;_.c=0;
+function jw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(kw(),lw)?a.c.e==(Qr(),Sr)?(mw(),nw):a.c.e==Rr?(mw(),ow):(mw(),pw):a.c.e==(Qr(),Sr)?(mw(),ow):a.c.e==Rr?(mw(),nw):(mw(),qw);b!=a.d&&(a.d=b,a.pb.style[Cg]=!a.d?j:a.d.b)}s(310,286,ji);_.b=null;_.c=null;_.d=null;function rw(){this.pb=$doc.createElement(Wd);this.c=new Zv(this.pb);this.pb[wd]="gwt-Label"}function sw(){rw.call(this);Yv(this.c,Xg,!1);jw(this)}
+s(309,310,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},rw,sw);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};
+function tw(a){var b=$doc.createElement(Wd);Pr(rg,b.tagName);this.pb=b;this.c=new Zv(this.pb);this.pb[wd]="gwt-HTML";Yv(this.c,a,!0);jw(this)}s(308,309,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},tw);function uw(a){for(;++a.c<a.e.d&&!(null!=Ft(a.e,a.c)););}function dw(a){this.d=a;this.e=this.d.j.c;uw(this)}s(311,1,{},dw);
+_.Qc=function(){return this.c<this.e.d};_.Rc=function(){var a;if(this.c>=this.e.d)throw new gv;a=Ft(this.e,this.c);this.b=this.c;uw(this);return a};_.Sc=function(){var a;if(0>this.b)throw new vw;a=Ft(this.e,this.b);Oj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function hw(a){this.b=a}s(312,1,{},hw);_.b=null;function iw(a){this.c=a}s(313,1,{},iw);_.b=null;_.c=null;function kw(){kw=u;lw=new ww}var lw;function mw(){mw=u;xw=new yw((yo(),sd));nw=new yw(Re);ow=new yw(bg);pw=nw;qw=ow;zw=pw}
+var xw,zw,nw,qw,pw,ow;function ww(){}s(315,1,{},ww);function yw(a){this.b=a}s(316,315,{},yw);_.b=null;function Aw(){Aw=u;Bw=new Cw(of);Dw=new Cw(Hg)}var Bw,Dw;function Cw(a){this.b=a}s(317,1,{},Cw);_.b=null;function Ew(a,b){var c;c=Fw(a);Jt(a.c,c);av(a,b,c)}function Fw(a){var b;b=$doc.createElement(Ag);b[bd]=a.b.b;b.style[Sg]=a.d.b;return b}function Gw(a,b){var c,d;d=Xn(b.pb);(c=ev(a,b))&&a.c.removeChild(d);return c}
+function Hw(){Uv.call(this);this.b=(mw(),zw);this.d=(Aw(),Dw);this.c=$doc.createElement(Mg);Jt(this.e,this.c);this.f[od]=$a;this.f[nd]=$a}s(318,302,oi,Hw);_.nd=function(a){return Gw(this,a)};_.c=null;function Iw(){Iw=u;new wi}function Jw(a,b,c,d,e){Iw();this.b=new Kw(this,a,b,c,d,e);this.pb[wd]="gwt-Image"}function Lw(a,b,c,d,e){Iw();Jw.call(this,(pt(),new ot(a)),b,c,d,e)}
+s(319,286,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Jw,Lw);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.Tc=function(a){32768==Nt(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Pu(this,a)};
+_.ld=function(){var a=this.b;D(We,Vn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Mw(a,this),Kn((Hn(),In),a.i))};_.b=null;s(321,1,{});_.i=null;function Nw(){Nw=u;Ow()}
+function Kw(a,b,c,d,e,f){var g,i;Nw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(rg);i=new ct;bt(bt(bt(i,new et("width:"+e+(mj(),Sf)+mb)),new et("height:"+f+Vf)),new et("background:url("+b.b+") no-repeat "+-c+"px "+-d+Vf));!Pw&&(Pw=new Qw);b=Rw;c=new et((new et(i.b.b.b)).b);i=new dt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=nt(b.b);hn(i.b,b);i.b.b+="' style='";b=nt(c.b);hn(i.b,b);i.b.b+="' border='0'>";i=new gt(i.b.b);g.innerHTML=i.b||j;g=Wn(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),cj(),yu(g,a)):a.lb|=133333119}s(320,321,{},Kw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Mw(a,b){this.b=a;this.c=b}s(322,1,{},Mw);
+_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(We,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=We)};_.b=null;_.c=null;function Sw(a,b){if(0>b||b>=a.pb.options.length)throw new dv;}function vp(a,b){Sw(a,b);return a.pb.options[b].value}function Tw(){this.pb=$doc.createElement("select");this.pb[wd]="gwt-ListBox"}s(323,301,Fh,Tw);s(324,254,ai);function Uw(a){this.b=a}s(325,324,ai,Uw);_.Dc=function(){};
+function Vw(a){this.b=a}s(326,324,ai,Vw);_.Jc=function(a){this.b.Cd(a.i,a.b)};function Ww(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Mg);wu(a.f,(Kt(),Lt(e)),b);a=(Kt(),Lt(c));d.appendChild(a)}else d=ou(a.f,0),wu(d,(Kt(),Lt(c)),b)}
+function Xw(a,b,c){var d;Yw(a,b);c&&b.b?(Yw(a,null),a=b.b,b=(Hn(),In),b.d=Ln(b.d,[new Zw(a),!1])):null!=b.d&&(a.k=new $w(a,b),c=(Av(),Iv),a.k.U=c,a.k.ab=a.i,a.k._c()[wd]=ye,d=Gu(a.pb),D(xe,d)||Si(a.k,d+"Popup"),Mu(a.k,new Vw(a),mk?mk:mk=new nk),a.o=b.d,d=a.k,a=new ax(a,b),d.pb.style[Tg]=He,xv(d),a.b.p?wv(a.b.k,Pj(a.b.pb)+Un(a.b.pb,Hf)-1,Rj(a.c.pb)):wv(a.b.k,Pj(a.c.pb),Rj(a.b.pb)+Un(a.b.pb,Gf)-1),d.pb.style[Tg]=Ug)}function bx(a,b){if(b||!(a.n&&a.o==a.n.d))Yw(a,b),a.pb.focus(),b&&a.e&&Xw(a,b,!1)}
+function cx(a,b){var c;a:{c=b.target;var d,e;for(e=new yi(a.j);e.c<e.e.ue();)if(d=zi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Nt(b.type)){case 1:a.pb.focus();c&&Xw(a,c,!0);break;case 16:c&&bx(a,c);break;case 32:c&&bx(a,null);break;case 2048:dx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:dx(a)||a.p||ex(a);b.cancelBubble=!0;b.preventDefault();break;case 39:dx(a)||(a.p?null!=a.n.d&&!a.n.d.Nf().Nf()&&(Xw(a,a.n,!1),a.n.d.Nf()):fx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:dx(a)||
+a.p&&ex(a);b.cancelBubble=!0;b.preventDefault();break;case 40:dx(a)||(a.p?fx(a):null!=a.n.d&&!a.n.d.Nf().Nf()&&(Xw(a,a.n,!1),a.n.d.Nf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Yw(a,null);a.k&&tv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Yw(a,null);a.k&&tv(a.k,!1);break;case 13:dx(a)||(Xw(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Pu(a,b)}function gx(a,b,c){c&&Yw(a,null);ir(a,b,!1);a.o=null;a.k=null}
+function dx(a){var b;if(!a.n){for(b=new yi(a.j);b.c<b.e.ue();){b=zi(b);Yw(a,b);break}return!0}return!1}function Yw(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Gu(c.pb)+Ua;Ai(c._c(),d,!1);a.p&&(c=Xn(a.n.pb),2==pu(c)&&(c=ou(c,1),Ai(c,ug,!1)))}if(b){c=Gu(b.pb)+Ua;Ai(b._c(),c,!0);a.p&&(c=Xn(b.pb),2==pu(c)&&(c=ou(c,1),Ai(c,ug,!0)));ol();c=a.pb;var e=new Pk(b.pb),d=(jl(),kl),e=E(hx,r,5,[e]),f,g,i,h;f=new fn;for(i=0,h=e.length;i<h;++i)g=e[i],gn(gn(f,g.b),ca);e=Rn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function fx(a){var b,c,d;if(a.n){for(b=c=rj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Ft(a.j,b):Ft(a.j,c);break}Yw(a,d)}}function ex(a){var b,c,d;if(a.n){for(b=c=rj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Ft(a.j,b):Ft(a.j,c);break}Yw(a,d)}}s(327,286,ji);_.Tc=function(a){cx(this,a)};_.kd=function(){this.k&&tv(this.k,!1);Qu(this)};_.Cd=function(a,b){gx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Zw(a){this.b=a}s(328,1,{},Zw);_.qc=function(){ix(this.b)};_.b=null;
+function jx(a){this.b=a}s(329,1,{},jx);_.Dc=function(){Yw(this.b,null)};_.b=null;function $w(a,b){this.b=a;this.c=b;yv.call(this,!0,df);qv(this.T,this.c.d);vv(this);this.fb=!0;this.c.d.Nf()}s(330,289,oi,$w);_.Pc=function(a){var b,c;if(!a.b)switch(Nt(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Yw(this.b,null)}};_.b=null;_.c=null;function ax(a,b){this.b=a;this.c=b}s(331,1,{},ax);_.b=null;var kx=_.c=null;
+function lx(){lx=u;kx=new at((pt(),new ot("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function mx(a,b){this.pb=$doc.createElement(Ag);var c=Gu(this.pb)+Ua;Ai(this._c(),c,!1);this.pb.textContent=a||j;this.pb[wd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);ol();this.pb.setAttribute("role",Vl.b);this.b=b}s(334,287,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},mx);_.b=null;_.c=null;
+_.d=null;function nx(){var a;this.pb=$doc.createElement(Ag);this.pb[wd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);Jt(this.pb,a);a[wd]="menuSeparatorInner"}s(335,287,ni,nx);function ox(){var a,b,c,d,e;b=null.Nf();e=gj();d=hj();b[Vd]=(no(),zf);b[Wg]=0+(mj(),Sf);b[Ge]=ab;c=$doc;c=(D(c.compatMode,Cb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Cb)?a.documentElement:a.body).scrollHeight||0;b[Wg]=(c>e?c:e)+Sf;b[Ge]=(a>d?a:d)+Sf;b[Vd]="block"}function zv(){}s(336,1,{},zv);
+_.Lc=function(){ox()};function px(a){this.b=a}s(337,1,{},px);
+_.Pc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Pc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Nt(d.type)){case 4:case 1048576:if(bj){a.c=!0;break}if(!c&&b.V){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(bj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function qx(a){this.b=a}
+s(338,1,{},qx);_.b=null;function Av(){Av=u;Bv=new rx(Bb,0);Iv=new rx(jc,1);Kv=new rx(uc,2);sx=E(tx,r,73,[Bv,Iv,Kv])}function rx(a,b){$n.call(this,a,b)}s(339,139,{73:1,112:1,115:1,117:1},rx);var sx,Bv,Iv,Kv;function ux(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=bu(a.b.$),ox(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ji(a.i.b),a.i=null,a.c=!1)}function vx(a){a.k||(ux(a),a.d||($i(),jv(aj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Mf]=Ug}
+function wx(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=H(b*a.e);i=H(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
+function uv(a,b,c){a.d=c;Vj(a);a.j&&(Wj(a.j),a.j=null,vx(a));a.b.hb=b;var d=a.b;d.eb&&(Ji(d.eb.b),d.eb=null);d._&&(Ji(d._.b),d._=null);if(d.hb){d.eb=Qt(new px(d));var e;e=new qx(d);Wt();e=Xt?sr(Xt.b,(!rr&&(rr=new nk),rr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Av(),Bv)&&!b&&(c=!1);a.k=b;c?b?(ux(a),a.b.pb.style[Pf]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Zf,$i(),b=aj(null),av(b,a.b,b.pb),a.j=new xx(a),bk(a.j,1)):Xj(a,200):(ux(a),a.k?(a.b.pb.style[Pf]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),$i(),
+b=aj(null),av(b,a.b,b.pb)):a.d||($i(),jv(aj(null),a.b)),a.b.pb.style[Mf]=Ug)}function Cv(a){var b=(dk(),ek);this.n=new ck(this);this.t=b;this.b=a}s(340,17,{},Cv);_.sc=function(){vx(this)};_.tc=function(){this.e=Un(this.b.pb,Gf);this.f=Un(this.b.pb,Hf);this.b.pb.style[Mf]=He;wx(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){wx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function xx(a){hk();this.b=a}s(341,24,{},xx);_.wc=function(){this.b.j=null;Xj(this.b,200)};
+_.b=null;function Kt(){Kt=u;yx()}function Lt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Wv(a){return function(){this.__gwt_resolve=zx;return a.bd()}}function zx(){throw"A PotentialElement cannot be resolved twice.";}
+function yx(){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 $i(){$i=u;Ax=new Bx;Cx=new wi;Ru=new Br}function Dx(a){this.q=new nv(this);this.pb=a;Nu(this)}
+function aj(a){$i();var b,c;c=Wi(Cx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Cx.e){var d=new Ex;kk();lk(mk?mk:mk=new nk,d)}!b?c=new Fx:c=new Dx(b);x(Cx,a,c);Cr(Ru,c);return c}s(343,283,oi,Dx);var Ax,Cx,Ru;function Bx(){}s(344,1,{},Bx);_.Bd=function(a){a.hd()&&a.kd()};function Ex(){}s(345,1,{},Ex);_.Jc=function(){$i();try{Xu(Ru,Ax)}finally{Gx(Ru.b),Gx(Cx)}};function Fx(){Dx.call(this,$doc.body)}s(346,343,oi,Fx);
+_.td=function(a,b,c){lv(a,b-0,c-0)};function sv(a){this.d=a;this.b=!!this.d.jb}s(347,1,{},sv);_.Qc=function(){return this.b};_.Rc=function(){if(!this.b||!this.d.jb)throw new gv;this.b=!1;return this.c=this.d.jb};_.Sc=function(){this.c&&this.d.nd(this.c)};_.c=null;_.d=null;function Hx(a,b){a.pb[Rg]=null!=b?b:j}s(350,301,Uh);_.Tc=function(a){0!=(Nt(a.type)&896)?Pu(this,a):Pu(this,a)};_.ld=function(){};function Ix(){Ix=u;Jx()}s(349,350,Uh);
+function Kx(){Ix();var a=$doc.createElement("textarea");!tt&&(tt=new st);!rt&&(rt=new qt);this.pb=a;this.pb[wd]="gwt-TextArea"}s(348,349,Uh,Kx);function Lx(){var a;Ix();var b=(a=$doc.createElement("INPUT"),a.type=Bg,a);!tt&&(tt=new st);!rt&&(rt=new qt);this.pb=b;this.pb[wd]="gwt-TextBox"}s(351,349,Uh,Lx);function Jx(){Jx=u;Mx=new Nx;Ox=new Px;Qx=new Rx;Sx=new Tx;Ux=E(Vx,r,80,[Mx,Ox,Qx,Sx])}s(352,139,ii);var Ux,Mx,Ox,Qx,Sx;function Nx(){$n.call(this,Bb,0)}s(353,352,ii,Nx);
+function Px(){$n.call(this,Xb,1)}s(354,352,ii,Px);function Rx(){$n.call(this,Zb,2)}s(355,352,ii,Rx);function Tx(){$n.call(this,tc,3)}s(356,352,ii,Tx);function Wx(a,b){var c,d;c=$doc.createElement(Mg);d=$doc.createElement(Ag);d[bd]=a.b.b;d.style[Sg]=a.c.b;var e=(Kt(),Lt(d));c.appendChild(e);Jt(a.e,c);av(a,b,d)}function Xx(){Uv.call(this);this.b=(mw(),zw);this.c=(Aw(),Dw);this.f[od]=$a;this.f[nd]=$a}s(357,302,oi,Xx);_.nd=function(a){var b;b=Xn(a.pb);(a=ev(this,a))&&this.e.removeChild(Xn(b));return a};
+function Yx(a,b){if(0>b||b>=a.d)throw new dv;return a.b[b]}function fv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function bv(a,b,c){var d,e;if(0>c||c>a.d)throw new dv;if(a.d==a.b.length){e=v(Zx,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)es(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)es(a.b,d,a.b[d-1]);es(a.b,c,b)}function nv(a){this.c=a;this.b=v(Zx,r,81,4,0)}s(358,1,{},nv);_.qd=function(){return new hv(this)};_.b=null;_.c=null;_.d=0;
+function Vu(a){if(a.b>=a.c.d)throw new gv;return a.c.b[++a.b]}function Wu(a){if(0>a.b||a.b>=a.c.d)throw new vw;a.c.c.nd(a.c.b[a.b--])}function hv(a){this.c=a}s(359,1,{},hv);_.Qc=function(){return this.b<this.c.d-1};_.Rc=function(){return Vu(this)};_.Sc=function(){Wu(this)};_.b=-1;_.c=null;function Ow(){Ow=u;Rw=(pt(),new ot(Cn()+"clear.cache.gif"))}var Rw,Pw=null;function Qw(){}s(361,1,{},Qw);function $x(){$x=u;Ow()}function ay(a,b,c,d,e){$x();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function by(a,b,c){$x();ay.call(this,(pt(),new ot(a)),b,0,c,16)}s(362,295,{},ay,by);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function $v(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Ji(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?ur(b,new vt(b,c,d,a)):Ir(b,c,d,a)}function yr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(368,1,{},yr);_.b=null;_.c=null;_.d=null;_.e=null;function vr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(369,1,{},vr);_.qc=function(){wr(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function vt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(370,1,{},vt);_.qc=function(){Ir(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function cy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Ti),b.n=a,Ni(a.bc,b))}function dy(a){var b;b=a.cZ.e;if(-1!=Hu(b,Iu(36)))return null;a=a.cc.c.c++;return b=Sn(b,ey(b,Iu(46))+1)+j+a}function fy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Sd()&&(d|=4),!a.gc&&(d|=2),0<d&&new gy(a,b,c,Vs(d)))}
+function hy(a){return!a.Ub&&a._b?hy(a._b):a.Ub}function iy(a){return!a.Wb&&a._b?iy(a._b):a.Wb}function jy(a){var b;b=new ky;if(a.Sd()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Pd();c.b+=a.Od();c.c+=d}y(a,100)&&(c=a.Pd(),b.b+=a.Od(),b.c+=c);return b}throw new ly;}function my(a){a.dc=!1;a._d();ny(a)}function ny(a){if((a=y(a,100)?null:a._b)&&a.dc)my(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function oy(a){return(a=a.Hd())?a:new py(1,1)}function qy(a){var b;return(b=a.Id())?new ry(b):new ry(a.Kd())}
+function sy(a){0==a.Yb++&&(a.hc=a.Sd(),a.gc=!0,a.Yd())}function ty(a){return!a.Wb?(a.Rd(),!0):!1}function L(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.zf(b)}function uy(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)ny(a),new vy(a,100);if(g!=a.fc||f!=a.Xb)a.Rd(),new vy(a,101)}function wy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Rd(),a.ac.Af(b),a.Sd()&&a.$d())}
+function xy(a){a.ec||(sy(a),yy(a,!0),zy(a),a.ec=!0,new vy(a,102),fy(a,a,a._b,0),ny(a),a.ac.Cf(a))}function Ay(){this.cc=(tp(),tp(),By);new wi;this.Qd();this.$b=(Cy(),Dy)}s(374,1,Rh);_.Ed=function(){return!1};_.Fd=function(){return dy(this)};_.Gd=function(){return hy(this)};_.Hd=function(){return Ey(this.ac,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Xb};_.Kd=function(){return this.Ud()};_.Ld=function(){return new Fy(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.fc};
+_.Od=function(){return this.ic};_.Pd=function(){return this.jc};_.Qd=function(){};_.Rd=function(){my(this)};_.Sd=function(){return this.ec&&!!this._b&&this._b.Sd()};_.Td=function(){};_.Ud=function(){return oy(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Zb&&(this.Zb=this.Fd()),this.Zb)+ya+this.Od()+ya+this.Pd()+ya+this.Nd()+Xg+this.Jd()+(this.ec?j:",hidden")};_.Xd=function(){return qy(this)};_.Yd=function(){};_.Zd=function(){return ty(this)};_.$d=function(){};
+_._d=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ae=function(a,b){this.be(this.ic,this.jc,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Vb,!0);this.Vb=0};_.ce=function(a,b,c,d){uy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.de=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
+function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new ok("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new ok("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new ok("Missing message: awt.12C");if(y(b,100))throw new ok("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new ln;var e=rj(d.Pb.b,b),f;f=Ft(d.Pb.b,e);d.Qb&&d.Qb.je(f);Gy(d,e);new Hy(d,301,f)}d=a.Pb.b.d;sy(b);Iy(a.Pb.b,d,b);d=(b._b=a,b.Td(!0),my(a),!!a.Qb&&
+y(a.Qb,93)&&(a.Qb.o=!1),fy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new tr("Missing message: awt.185");if(null==c||null!=c)Jy(g,c,b);else throw new ok("Missing message: awt.92");}else a.Qb.fe(null==c?null:c,b)}catch(i){i=Ei(i);if(y(i,120))throw b=i,Gy(a,d),b;throw i;}b._d();new Hy(a,300,b)}function Ky(a,b){var c;c=a.ee();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Ly(a){var b;b=a.ee();return new My(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
+function yy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Ft(a.Pb.b,c).Td(b)}function Gy(a,b){var c;c=Ft(a.Pb.b,b);sy(c);c.Td(!1);It(a.Pb.b,b);c._b=null;my(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);fy(c,c,a,1)}function Ny(a){var b=(Oy(),Py);wy(a,b);for(b=0;b<a.Pb.b.d;++b)Ft(a.Pb.b,b).Zd()}function Qy(a,b){var c,d;if(a.Qb)for(d=new yi(a.Pb.b);d.c<d.e.ue();)c=zi(d),a.Qb.je(c);if(b)for(d=new yi(a.Pb.b);d.c<d.e.ue();)c=zi(d),b.fe(null,c);a.Qb=b;my(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
+function zy(a){if(!a.dc){a.Qb&&a.Qb.ge(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Ft(a.Pb.b,c),b.dc||b.de();a.dc=!0}}function Ry(){Ay.call(this);this.Pb=new Sy;this.Tb=(tp(),tp(),By)}s(373,374,mi);_.Hd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.he(this));return this.Rb};_.Id=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ie(this));return this.Sb};_.ee=function(){return this.Ld()};_.Kd=function(){return oy(this)};_.Md=function(){return qy(this)};
+_.Qd=function(){this.ac=(tp(),new Ty)};_.Rd=function(){my(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.Td=function(a){yy(this,a)};_.Ud=function(){return oy(this)};_.Xd=function(){return qy(this)};_.Yd=function(){var a;for(a=0;a<this.Pb.b.d;++a)sy(Ft(this.Pb.b,a))};_.Zd=function(){var a;if(!ty(this))return!1;for(a=0;a<this.Pb.b.d;++a)Ft(this.Pb.b,a).Zd();return!0};_._d=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Ft(this.Pb.b,b),a._d()};_.de=function(){zy(this)};_.Qb=null;
+_.Rb=null;_.Sb=null;function Uy(){var a=new Vy;Ry.call(this);Qy(this,a)}s(372,373,mi,Uy);_.Fd=function(){return"panel"+this.Tb.c.e++};function Wy(a,b,c){a=Xy(a.Ob,b,c);a.k=!0;return new Yy(a)}function Zy(a){a.Vd(a.Ob.e)}function $y(a){return new py(Un(a.Ob.pb,Hf),Un(a.Ob.pb,Gf))}s(371,372,mi);_.Jd=function(){return Un(this.Ob.pb,Gf)};_.Nd=function(){return Un(this.Ob.pb,Hf)};_.Od=function(){return Pj(this.Ob.pb)};_.Pd=function(){return Rj(this.Ob.pb)};
+_.Sd=function(){return this.Ob.pb.style.display!=zf};_.$d=function(){Zy(this)};_.ae=function(){};_.Ob=null;function az(a){if(null!=a)this.f=a;else throw new bz;}s(376,1,Gh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
+function cz(){cz=u;P=new wi;x(P,new Q(400),new S(fh));x(P,new Q(401),new S(fh));x(P,new Q(402),new S(fh));x(P,new Q(500),new S(hh));x(P,new Q(501),new S(hh));x(P,new Q(502),new S(hh));x(P,new Q(503),new S(ih));x(P,new Q(504),new S(hh));x(P,new Q(505),new S(hh));x(P,new Q(506),new S(ih));x(P,new Q(507),new S(Ah));x(P,new Q(100),new S(bh));x(P,new Q(101),new S(bh));x(P,new Q(102),new S(bh));x(P,new Q(103),new S(bh));x(P,new Q(1004),new S(eh));x(P,new Q(1005),new S(eh));x(P,new Q(800),new S(wh));x(P,
+new Q(801),new S(wh));x(P,new Q(200),new S(jh));x(P,new Q(201),new S(jh));x(P,new Q(202),new S(jh));x(P,new Q(204),new S(jh));x(P,new Q(203),new S(jh));x(P,new Q(209),new S(Bh));x(P,new Q(208),new S(Ch));x(P,new Q(207),new S(Ch));x(P,new Q(206),new S(jh));x(P,new Q(205),new S(jh));x(P,new Q(1400),new S(yh));x(P,new Q(1401),new S(zh));x(P,new Q(1402),new S(zh));x(P,new Q(300),new S(ch));x(P,new Q(301),new S(ch));x(P,new Q(1100),new S(vh));x(P,new Q(1101),new S(vh));x(P,new Q(1200),new S(xh));x(P,new Q(701),
+new S(th));x(P,new Q(900),new S(uh));x(P,new Q(1001),new S(kh));x(P,new Q(601),new S(sh))}s(375,376,Gh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Fd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.Wd()+"] on "+(0<a.length?a:this.f)};_.e=0;var P;function S(a){this.b=a}s(378,1,{},S);_.b=ah;function dz(){}s(379,1,{},dz);_.b=null;_.c=null;
+function ez(a,b){var c;b&&(a.b?(c=new fz(a.b),es(c.c,c.d++,b),a.b=c):(a.b=new Ti,Ni(a.b,b)))}s(381,1,Gh);_.b=null;function gz(){}function hz(){}s(380,381,Gh,gz,hz);function iz(){iz=u;Math.sqrt(2)}function jz(a){iz();if(0>a)throw new ok("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(382,1,{85:1},jz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new kz;a.b=31*a.b+H((new lz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+H((new lz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function mz(){mz=u;nz=new Br;oz=new py(0,0);Cr(nz,yb);Cr(nz,Pb);Cr(nz,ub);Cr(nz,"Last");Cr(nz,Eb);Cr(nz,gc);Cr(nz,Fc);Cr(nz,Mc);Cr(nz,Nb)}
+function Jy(a,b,c){var d;if(null==b)d=Eb;else if(d=b,!ru(nz.b,b))throw new ok(pz());gs(Wi(a.d,d))===gs(c)&&gs(Wi(a.c,c))===gs(d)||((b=Wi(a.d,d))&&qz(a,b,d),rz(a.b.qd(),c)&&qz(a,c,d),b=a.b,new sz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function tz(a,b){return new py(Kj(b[1].c,Kj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Kj(b[0].b,Kj(b[4].b,b[3].b))+a.n)}function qz(a,b,c){uz(a.b,b);Hi(a.c,b);Hi(a.d,c)}
+function vz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;wz(c,c.length,oz);c=a.j;wz(c,c.length,oz);c=a.p;wz(c,c.length,null);a.q=0;for(d=xz(a.b,0);d.c!=d.e.b;){c=yz(d);e=Wi(a.c,c);var f=b.$b;e=un(e,Eb)?0:un(e,gc)?1:un(e,Fc)?2:un(e,Mc)?4:un(e,Nb)?3:un(e,yb)?f.b?4:3:un(e,ub)?f.b?3:4:un(e,Pb)?1:2;c.ec?a.p[e]||(es(a.p,e,c),++a.q,a.i[e]=c.Kd(),a.j[e]=c.Md()):a.p[e]||(a.i[e]=c.Kd(),a.j[e]=c.Md())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function zz(){mz();Az.call(this,0)}function Az(a){mz();tp();this.b=new Bz;this.c=new wi;this.d=new wi;this.e=a;this.k=0;this.o=!1;this.p=v(Cz,r,89,5,0);this.i=v(Dz,r,91,5,0);this.j=v(Dz,r,91,5,0);this.q=this.f=this.n=0}s(383,1,{93:1,112:1},zz,Az);_.fe=function(a,b){Jy(this,a,b)};
+_.ge=function(a){vz(this,a);if(0!=this.q)if(a=Ly(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.be(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ae(a.c,this.j[1].b),this.p[1].ce(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ae(this.j[4].c,c),this.p[4].ce(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].be(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ae(a.c,
+this.j[2].b),this.p[2].ce(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ae(this.j[3].c,c),this.p[3].ce(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.he=function(a){var b;b=this.o;vz(this,a);this.o=b;return 0==this.q?Ky(a,new py(0,0)):Ky(a,tz(this,this.i))};_.ie=function(a){var b;b=this.o;vz(this,a);this.o=b;return Ky(a,tz(this,this.j))};_.je=function(a){var b;b=Wi(this.c,a);null!=b&&qz(this,a,b)};_.tS=function(){return Ez.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var oz,nz;function Fz(a){Ay.call(this);this.ac=(tp(),new Gz(a,this))}s(384,374,{86:1,89:1,94:1,108:1,112:1},Fz);_.Fd=function(){return md+this.cc.c.b++};_.Hd=function(){return!iy(this)?new py(0,0):Ey(this.ac,this)};_._d=function(){};s(386,1,{});s(385,386,{},function(){});function Hz(){Hz=u}
+function Iz(a,b){if(null==b)throw new tr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Kf);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 Jz(){Hz();Ay.call(this);new Ti;this.ac=new Kz((tp(),this))}s(387,374,{87:1,89:1,94:1,108:1,112:1},Jz);_.Hd=function(){return Ey(this.ac,this)};
+_.Wd=function(){return(null==this.Zb&&(this.Zb=dy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Xg+this.Xb+(this.ec?j:",hidden")+",current="+vp(this.ac.b,this.ac.b.pb.selectedIndex)};function Lz(){Lz=u;Mz=new Nz(255,255,255);Oz=new Nz(192,192,192);Pz=new Nz(128,128,128);Qz=new Nz(64,64,64);Rz=new Nz(0,0,0);Sz=new Nz(255,0,0);new Nz(255,175,175);Tz=new Nz(255,200,0);Uz=new Nz(255,255,0);new Nz(0,255,0);Vz=new Nz(255,0,255);Wz=new Nz(0,255,255);Xz=new Nz(0,0,255)}
+function Yz(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new Nz(3,3,3);3>c&&0!=c?c=3:(c=H(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=H(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=H(a/0.7),a=255<a?255:a);return new Nz(c,a,b)}function Zz(a){return new Nz(H(0.7*(a.b>>16&255)),H(0.7*(a.b>>8&255)),H(0.7*(a.b&255)))}function Nz(a,b,c){Lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ok("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+s(388,1,{88:1,95:1,99:1},Nz);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return $z.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var Rz,Xz,Wz,Qz,Pz,Oz,Vz,Tz,Sz,Mz,Uz;function Cy(){Cy=u;Dy=new aA(!0);bA=new Br;Cr(bA,"ar");Cr(bA,"fa");Cr(bA,"iw");Cr(bA,"ur")}function aA(a){this.b=a}s(389,1,Gh,aA);_.b=!1;var Dy,bA;s(391,1,{104:1,114:1});function cA(){py.call(this,0,0)}function py(a,b){this.c=a;this.b=b}
+function ry(a){py.call(this,a.c,a.b)}s(390,391,{91:1,104:1,112:1,114:1},cA,py,ry);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new kz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return dA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function yq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(392,1,Gh,yq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ke=function(){return 0!=(this.f&4)};_.le=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.le()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function eA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
+function fA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(cw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function gA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Md():c.Kd(),g=Kj(g,c.b),i+=c.c+a.d);return new py(i,g+2*a.e)}function Vy(){hA.call(this,1,5,5)}
+function hA(a,b,c){tp();this.d=b;this.e=c;this.b=a}s(393,1,Gh,Vy,hA);_.fe=function(){};
+_.ge=function(a){this.c=iA(a.Pb);if(0!=eA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ly(a);g=a.ee();i=a.$b.b;l=new Ti;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new jA(n);for(w=0;w<n;++w)es(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=rj(a.Pb.b,q);cw(A,G.d);es(G.c,A,q)}for(d=new yi(d);d.c<d.e.ue();)if((c=zi(d))&&c.ec)a=c.Md(),!e&&m+a.c>b.c&&(fA(this,l,b.c-(m-this.d),g.c,o,h,i),l.ze(),m=f,o+=h+this.e,h=0),e=!1,es(l.c,l.d++,c),m+=a.c+this.d,h=Kj(h,a.b);fA(this,
+l,b.c-(m-this.d),g.c,o,h,i)}};_.he=function(a){this.c=iA(a.Pb);return 0==eA(this)?Ky(a,new py(10,10)):Ky(a,gA(this,!1))};_.ie=function(a){this.c=iA(a.Pb);return 0==eA(this)?Ky(a,new py(10,10)):Ky(a,gA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Re;break;case 2:a=bg;break;case 1:a=sd;break;case 4:a="trailing";break;default:a="leading"}return kA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Oy(){Oy=u;Py=new lA(Lb,0,12)}
+function lA(a,b,c){Oy();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(394,1,Gh,lA);_.b=null;_.c=0;_.d=0;var Py;s(395,1,Gh);_.tS=function(){return mA.e+"[font="+this.d+"ascent="+nA(this.b,this.d).b+", descent="+nA(this.b,this.d).c+", height="+nA(this.b,this.d).d+Qc};_.d=null;function oA(a){if(!a.n){sy(a);a.xd();var b,c;for(b=0;b<a.p.d;++b)(c=Ft(a.p,b))&&oA(c);yy(a,!1);a.n=!0;fy(a,a,a._b,0);new pA(a,202)}}
+function qA(a){var b,c;a.ec&&(a.ac.xd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Ft(a.p,b))&&c.xd()}function rA(a){!iy(a)&&Ny(a);var b=qy(a);a.be(a.ic,a.jc,b.c,b.b);zy(a)}function sA(a,b){a.q!=b&&(a.q=b)}s(397,373,ki);_.Ld=function(){return new Fy(this.o.e,this.o.c,this.o.b,this.o.d)};_.xd=function(){qA(this)};_.Sd=function(){return this.ac.d.hb};_.be=function(a,b,c,d){uy(this,a,b,c,d);this.Vb=0};_.ce=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;uy(this,a,b,c,d);this.ec&&e&&!f&&zy(this)};_.n=!1;_.q=!1;
+function tA(a){Ry.call(this);this.r=new hz;this.p=new Ti;this.o=new Fy(0,0,0,0);this.ec=!1;Qy(this,new zz);this.ac&&uA(this.ac.d.I.c,a);this.ac&&vA(this.ac.d,!0);sA(this,!0)}s(396,397,ki);_.ee=function(){return new Fy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Od=function(){return Pj(this.ac.d.pb)};_.Pd=function(){return Rj(this.ac.d.pb)};_.Qd=function(){this.ac=new wA((tp(),j),this)};
+function xA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=Yz(g),f=new Nz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),(a.e=g)&&(a.i=ag+(g.b>>16&255)+ya+(g.b>>8&255)+ya+(g.b&255)+ua)):(i=new Nz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),f=Yz(g),(a.e=i)&&(a.i=ag+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;yA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=ag+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua);yA(a,b,c,d,1);yA(a,b,c+1,1,e);(a.e=f)&&(a.i=ag+(f.b>>16&255)+ya+(f.b>>8&255)+ya+(f.b&
+255)+ua);yA(a,b+d,c,1,e);yA(a,b+1,c+e,d,1)}s(398,1,{});_.tS=function(){return"Graphics"};s(399,398,{});function zA(a){var b,c;c=Kj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new py(b,c)}function AA(a,b,c){var d,e,f,g,i,h;a.c=iA(b.Pb);if(0==a.c.length)return new cA;g=zA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Kj(h,d.c),i=Kj(i,d.b);return new py(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
+function BA(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=H(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function CA(){DA.call(this,7)}function DA(a){tp();this.e=0;this.b=1;this.f=a;this.d=0}s(400,1,Gh,CA,DA);_.fe=function(){};
+_.ge=function(a){var b,c;this.c=iA(a.Pb);if(0!=this.c.length&&(b=Ly(a),!(0>=b.c||0>=b.b))){c=zA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(F,k,-1,d,1);e=v(F,k,-1,d,1);h=v(F,k,-1,c,1);l=v(F,k,-1,c,1);BA(b.c,b.d,this.d,f,e);BA(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].be(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.he=function(a){return Ky(a,AA(this,a,!1))};_.ie=function(a){return Ky(a,AA(this,a,!0))};_.je=function(){};
+_.tS=function(){return EA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function vw(){on()}function Ou(a){on();this.i=a}s(402,97,fi,vw,Ou);function ly(){on();this.i="Missing message: awt.151"}s(401,402,fi,ly);s(403,1,{});function Fy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(404,1,{92:1,112:1,114:1},Fy);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return FA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function GA(a){HA.call(this,a,0)}function HA(a,b){Ay.call(this);this.ac=(tp(),new IA(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(mw(),xw);c.b=d;jw(c);break;case 0:c=c.b;d=(mw(),nw);c.b=d;jw(c);break;case 2:c=c.b,d=(mw(),ow),c.b=d,jw(c)}}s(405,374,Rh,GA,HA);
+_.Hd=function(){return!iy(this)?new py(0,0):Ey(this.ac,this)};_.Wd=function(){var a=(null==this.Zb&&(this.Zb=dy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Xg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Re;switch(this.b){case 1:b=sd;break;case 2:b=bg}return a+b+",text=null"};_.b=0;s(408,1,Gh);_.Wd=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.k=null;_.n=null;
+function JA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function KA(a){this.o=(tp(),tp(),By);var b;var c;b=this.cZ.e;-1!=Hu(b,Iu(36))?b=null:(c=this.o.c.d++,b=Sn(b,ey(b,Iu(46))+1)+j+c);this.k=b;this.e=new gz;this.i=a;this.f=!0;this.j=new LA(this)}s(407,408,Gh,KA);_.Wd=function(){return JA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(406,407,hi);_.Wd=function(){return JA(this)+(this.c?",tearOff":j)};_.c=!1;s(410,1,{105:1});
+_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new kz;MA(a,this.b);MA(a,this.c);return a.b};function ky(){this.c=this.b=0}function NA(a,b){this.b=a;this.c=b}function OA(a){var b=a.c;this.b=a.b;this.c=b}s(409,410,{96:1,105:1,112:1},ky,NA,OA);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return PA.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
+function QA(a,b){if(!b)throw new tr("Missing message: awt.70");var c=a.b;if(D(b.i,Ba)){var c=c.b.b,d=new nx,e=c.d.d;if(0>e||e>c.d.d)throw new dv;c.p&&(d.pb[Bd]=2);Ww(c,e,d.pb);Iy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new dv;Iy(d.d,e,c);for(f=g=0;f<e;++f)y(Ft(d.d,f),72)&&++g;Iy(d.j,g,c);Ww(d,e,c.pb);c.c=d;e=Gu(c.pb)+Ua;Ai(c._c(),e,!1);d.p&&(e=rj(d.d,c),-1!=e&&(d=ou(d.p?d.f:ou(d.f,0),e),2==pu(d)&&d.removeChild(ou(d,1)),c.pb[Bd]=2))}}
+function RA(a,b,c,d){a=a.b;b=jy(b);c+=b.b;d+=b.c;wv(a.b,c,d);xv(a.b)}function SA(){KA.call(this,j);new Ti;this.c=!1;this.b=(tp(),new TA)}s(411,406,hi,SA);_.b=null;s(414,1,{98:1,107:1,114:1});s(413,414,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new kz;MA(a,this.d);MA(a,this.e);MA(a,this.c);MA(a,this.b);return a.b};function My(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+s(412,413,{97:1,98:1,106:1,107:1,112:1,114:1},My);_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return UA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function VA(){VA=u;WA=new XA;YA=new ZA;$A=new ZA}var WA,$A,YA;s(416,1,{});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};function XA(){}s(417,416,{},XA);function ZA(){}s(418,1,{},ZA);s(419,374,Rh);_.Gd=function(){return null};
+function aB(a,b){var c;c=new bB(iy(a));return!c?null:new py(cB(c,"_")*b+6,nA(c.b,c.d).d+6)}function dB(a,b){var c;c=aB(a,b);return!c?oy(a):c}function eB(a,b){var c;c=aB(a,b);return!c?qy(a):c}function fB(a,b){var c=a.ac;Hx(c.b,b);c.f.b=-1;c.f.c=-1}function gB(a){hB.call(this,a,null!=a?a.length:0)}function hB(a,b){Ay.call(this);this.b=0>b?0:b;var c=this.ac;Hx(c.b,a);c.f.b=-1;c.f.c=-1}s(420,419,Rh,gB,hB);_.Fd=function(){return"textfield"+this.cc.c.f++};
+_.Hd=function(){return aB(this,Vn(this.ac.b.pb,Rg).length)};_.Id=function(){return!iy(this)?null:aB(this,Vn(this.ac.b.pb,Rg).length)};_.Kd=function(){return 0<this.b?dB(this,this.b):oy(this)};_.Md=function(){return 0<this.b?eB(this,this.b):qy(this)};_.Qd=function(){this.ac=(tp(),new iB)};_.Ud=function(){return 0<this.b?dB(this,this.b):oy(this)};_.Xd=function(){return 0<this.b?eB(this,this.b):qy(this)};_.b=0;function tp(){tp=u;By=new jB}function Cq(){var a=(tp(),tp(),By);!a.d&&(a.d=new kB)}
+function jB(){this.c=new lB;this.e=new dz}s(421,1,{},jB);_.b=null;_.d=null;var By;function lB(){}s(422,1,{},lB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(423,1,{});function mB(){mB=u;nB=new oB;pB=new oB}function qB(a,b){return b==a?!0:!b?!1:!0}function oB(){}s(424,1,{101:1},oB);_.eQ=function(a){return null==a||!y(a,101)?!1:qB(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return ft(a)};
+_.tS=function(){return rB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var nB,pB;function sB(){sB=u;E(tB,r,101,[(mB(),pB),nB])}function uB(a){sB();this.b=a}s(425,1,{},uB);_.b=null;function vB(a){a="flavor = "+a;on();this.i=a}s(426,98,{102:1,112:1,118:1,126:1},vB);function wB(a,b,c){cz();xB.call(this,a,b,c,ah)}function xB(a,b,c,d){cz();az.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(427,375,Gh,wB,xB);
+_.Wd=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+$s(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ah;function vy(a,b){cz();az.call(this,a);this.e=b}s(428,375,Gh,vy);
+_.Wd=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+ya+a.Pd()+ca+a.Nd()+Xg+a.Jd()+ua};function Hy(a,b,c){cz();vy.call(this,a,b);this.b=c}s(429,428,Gh,Hy);
+_.Wd=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Fd());return a+b.Zb};_.b=null;function gy(a,b,c,d){cz();az.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(430,375,Gh,gy);
+_.Wd=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ys(Rs(this.b,bh))&&(a+="PARENT_CHANGED,"),Ys(Rs(this.b,ch))&&(a+="DISPLAYABILITY_CHANGED,"),Ys(Rs(this.b,eh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=ah;_.c=null;_.d=null;s(431,1,Nh);function pA(a,b){cz();vy.call(this,a,b);this.d=null;this.b=this.c=0}
+s(432,428,Gh,pA);
+_.Wd=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;s(433,1,{});function yB(a){if(null==a)throw new ln;}s(434,433,{},yB);
+function zB(){zB=u;AB={};AB["java.vendor"]=se;AB["package.restrict.access.sun"]=Qg;AB["sun.java.launcher"]=cc;AB["sun.management.compiler"]=se;AB["os.name"]=cc;AB[" sun.boot.class.path"]=cc;AB["path.separator.applet"]=cc;AB["java.vm.specification.vendor"]=se;AB["java.runtime.version"]=cc;AB["http.proxyPort"]=cc;AB["user.name"]=cc;AB["user.language"]=cc;AB["os.name.applet"]=cc;AB["browser.version"]=cc;AB["java.version"]=cc;AB["user.timezone"]=cc;AB["java.endorsed.dirs"]=cc;AB["java.specification.name"]=
+"GWT";AB["java.specification.version"]="2.5.0";AB[Me]=Yb;!Rq&&(Rq=new Zq);Rq.b?AB[Ke]="yes":AB[Ke]=null}var AB;s(437,98,Yh);function BB(){on()}function CB(a){on();this.i=a}s(436,437,{109:1,112:1,118:1,126:1},BB,CB);function DB(){DB=u;EB=new FB}function GB(a){var b;if(a.n){var c;b=new dt;hn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,hn(b.b,a.b));c=a.c;a=a.k;null!=c&&hn(b.b,c);null!=a&&(b.b.b+=la,hn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function HB(a){DB();var b,c,d;if(null==a)throw new BB;a=Rn(a);try{d=Hu(a,Iu(58))}catch(e){e=Ei(e);if(y(e,122))throw new CB(mn(e));throw e;}c=Hu(a,Iu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;IB();var f,g,i;i=c.length;b=new JB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new CB(Vb+a);if(!this.n&&(this.n=Wi(EB,this.i),this.n||(this.n=(tp(),new KB))&&x(EB,this.i,this.n),!this.n))throw new CB(Vb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,N,W,$,M,mc,Dc,Tf,qb,Kd,Ld,Md,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==LB(c,Iu(47),l+2))throw new MB(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;mc=this.f;Md=
+this.k;w=this.e;qb=this.j;o=this.b;Db=this.o;Va=LB(M,Iu(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){W=2;mc=-1;A=LB(M,Iu(47),2);Ld=LB(M,Iu(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);N=A;-1!=Va&&Va<A&&(N=Va);var pd=Iu(64);Ec=M.lastIndexOf(pd,N);o=M.substr(2,N-2);-1<Ec&&(Db=M.substr(2,Ec-2),W=Ec+1);Dc=LB(M,Iu(58),-1==Ec?W:Ec);q=Hu(M,Iu(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch($e){if($e=Ei($e),!y($e,118))throw $e;}-1==Dc||Dc>A?J=M.substr(W,N-
+W):(J=M.substr(W,Dc-W),Tf=M.substr(Dc+1,N-(Dc+1)),0==Tf.length?mc=-1:mc=NB(Tf,10))}-1<Va&&(Md=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=Iu(63);Kd=M.lastIndexOf($b,G);-1<Kd?(qb=M.substr(Kd+1,G-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),$=ey(w,Iu(47))+1,w=w.substr(0,$-0)),G=Kd):0!=Va&&(qb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),$=ey(w,Iu(47))+1,0==$?w=M.substr(A,G-A):w=w.substr(0,$-0)+M.substr(A,G-A)));null==w&&(w=j);null==J&&(J=
+j);d=J;var ue;ue=w;null!=qb&&!D(qb,j)&&(null!=w?ue=w+rb+qb:ue=rb+qb);null==this.i&&(this.i=this.i);this.d=d;this.c=ue;this.f=mc;this.k=Md;var qd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(qd=ey(this.d,Iu(64)))?(this.o=this.d.substr(0,qd-0),this.d=Sn(this.d,qd+1)):this.o=null;null!=this.c&&-1<(qd=Hu(this.c,Iu(63)))?(this.j=Sn(this.c,qd+1),this.e=this.c.substr(0,qd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=qb}}catch(rd){rd=
+Ei(rd);if(y(rd,118))throw new CB(mn(rd));throw rd;}if(-1>this.f)throw new CB("incorrect port: "+this.f);}s(438,1,Gh,HB);_.tS=function(){return GB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var EB;s(439,1,{});function OB(a,b,c){var d,e;for(d=new PB(a.pe().b);QB(d.b);)if(a=d.c=zi(d.b),e=a.gf(),null==b?null==e:un(b,e))return c&&RB(d),a;return null}s(443,1,Wh);_.oe=function(a){return!!OB(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.ue()!=a.ue())return!1;for(a=new PB(a.pe().b);QB(a.b);)if(b=a.c=zi(a.b),c=b.gf(),b=b.hf(),!this.oe(c)||!SB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=OB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new PB(this.pe().b);QB(b.b);)a=b.c=zi(b.b),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new TB("Put not supported on this map");};
+_.te=function(a){a=OB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new PB(this.pe().b);QB(c.b);)b=c.c=zi(c.b),a?d+=Aa:a=!0,d+=j+b.gf(),d+=ob,d+=j+b.hf();return d+"}"};function Gx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function ru(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=kb+b in a.f;else a:{c=a.xe(b);if(c=a.b[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 Wi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[kb+b];else a:{c=a.xe(b);if(c=a.b[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=UB(a,c);else if(y(b,1))c=VB(a,b,c);else a:{var d=a.xe(b),e=a.b[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.b[d]=[];d=new WB(b,c);e.push(d);++a.e;c=null}return c}
+function UB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function VB(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Hi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.b[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.b[c]:d.splice(e,1);--a.e;c=g.hf();break a}}c=null}return c}s(442,443,Wh);_.oe=function(a){return ru(this,a)};
+_.pe=function(){return new XB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Wi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Hi(this,a)};_.ue=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function wi(){Gx(this)}s(441,442,Th,wi);_.ve=function(a,b){return gs(a)===gs(b)||null!=a&&un(a,b)};_.xe=function(a){return~~xn(a)};function FB(){Gx(this)}s(440,441,Th,FB);function YB(){on()}s(444,97,fi,YB);
+function ZB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=$B(a,c);if(c>=a.j)break;c=aC(a,c);++b}return b}function bC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function cC(a){var b;a.b=0<=a.k&&!a.e?a.k:$B(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new YB;b=a.b;a.b=aC(a,a.b);return a.o.substr(b,a.b-b)}
+function aC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=dC(a.o,d,a.o.length);if(c<=a.i&&bC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Hu(a.d,Iu(c)))break;++d}a.n&&b==d&&(a.f?(c=dC(a.o,d,a.o.length),c<=a.i&&bC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Hu(a.d,Iu(c))&&++d));return d}
+function $B(a,b){var c,d;if(null==a.d)throw new ln;for(d=b;!a.n&&d<a.j;)if(a.f){c=dC(a.o,d,a.o.length);if(c>a.i||!bC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Hu(a.d,Iu(c)))break;++d}return d}function eC(a){fC.call(this,a," \t\n\r\u000c",!1)}function gC(a){fC.call(this,a,ya,!1)}
+function fC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=dC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(F,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=dC(this.d,d,this.d.length),this.c[c]=a}}}s(445,1,{},eC,gC,fC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function hC(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=An(e),!(yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function iC(){}function jC(a){kC.call(this,a,db,db,null)}function lC(a,b){kC.call(this,a,db,db,b)}function mC(a,b,c){kC.call(this,a,b,c,null)}
+function kC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=aj(a)){this.b=new nC;this.c=new oC(this.b,b,c,d);av(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Xy(a,Un(a.pb,Hf),Un(a.pb,Gf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?pC="JSME":pC="JME";b.v=qC(b,!1);b.w=qC(b,!0);Eq(b,pC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=$y(b);Qy(b,null);b.nb||(b.S=0);b.T||(b.T=new lA(Tb,0,13),b.W=new bB(b.T));b.U||(b.U=new lA(Tb,
+1,13),b.V=new bB(b.U));b.X||(b.X=new lA(Tb,0,11),new bB(b.X));b.k||(b.k=new lA(Tb,0,13),b.n=new bB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;rC=10;b.Fb=!0;try{o=sC(b.Ob,"options");null!=o&&tC(b,o);i=sC(b.Ob,"jme");null!=i&&(b.L=i);l=sC(b.Ob,"mol");null!=l&&(b.ab=l);g=sC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=sC(b.Ob,Bg);null!=m&&(b.bb=m,uC(b));b.j=sC(b.Ob,"atomcolors");b.i=sC(b.Ob,"atombg");f=sC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(Lz(),Mz);try{if(0!=f.indexOf(la))throw new nn("bad hex encoding");
+A=NB(f.substr(1,2),16);G=NB(f.substr(3,2),16);q=NB(f.substr(5,2),16);n=w=new Nz(A,G,q)}catch(J){if(J=Ei(J),y(J,118))zB(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&vC(b.Z);h=sC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Ei(N),!y(N,118))throw N;}b.c=202;for(f=0;23>f;++f)wC[f]=(Lz(),Tz),xC[f]=Nc;xC[1]=Sb;wC[1]=(Lz(),Qz);xC[2]=xb;wC[2]=Tz;xC[3]=Ab;wC[3]=Qz;xC[4]=bc;wC[4]=Xz;xC[5]=ic;wC[5]=Sz;xC[9]=Ob;wC[9]=Vz;xC[10]=Ib;wC[10]=Vz;xC[11]=zb;wC[11]=Vz;xC[12]=Ub;wC[12]=Vz;xC[8]=zc;wC[8]=Zz(Uz);
+xC[7]=kc;wC[7]=Tz;xC[6]=Cc;wC[6]=Qz;xC[13]=Bc;wC[13]=Qz;xC[18]=Nc;wC[18]=Qz;xC[19]=lc;wC[19]=Qz;xC[20]=nc;wC[20]=Qz;xC[21]=rc;wC[21]=Qz;xC[22]=sc;wC[22]=Qz;zy(b);b.$=new yC;f=a.d;f.C=$y(f);null!=f.L?(zC(f,f.L),null!=f.i&&f.Z&&AC(f.Z,f.i,!0),null!=f.j&&f.Z&&AC(f.Z,f.j,!1)):null!=f.ab&&BC(f,f.ab,!0);uC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(447,1,{146:1},iC,jC,lC,mC,kC);_.ye=function(a){CC(new DC(a,this.b,EC))};_.ze=function(){FC(this.b)};
+_.Ae=function(){Kn((Hn(),In),new GC(this))};_.Be=function(){return this.b.H};_.Ce=function(){return this.b.db};_.De=function(){return this.b.eb};_.Ee=function(){return this.b.rb};_.Fe=function(){return this.b.vb};_.Ge=function(){return this.b.xb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.b,b;a.Bb?b=HC(a,1)+pb+HC(a,2)+pb+HC(a,3):b=HC(a,0);return b};_.Je=function(){return Aq(this.b)};
+_.Ke=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=IC(a);a.Jb=b;uC(a);return c};_.Le=function(a){tC(this.b,a)};_.Me=function(){};_.Ne=function(a){BC(this.b,a,!0)};_.Oe=function(a){zC(this.b,a)};_.$d=function(){Zy(this.b)};_.Pe=function(){JC(this.b)};_.Qe=function(a){var b=this.b;if(a=KC(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;LC(b)}};_.Re=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new yi(b.b);d.c<d.e.ue();)c=zi(d),a?c.b=j:c.b=pg}Zy(b.d)};
+_.Se=function(a,b){var c=this.b,d;if(d=KC(c,a))AC(d,b,!0),LC(c)};_.Te=function(a,b){var c=this.b,d;d=KC(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,uC(c)):(d.D=b,LC(c))};_.Ue=function(a){this.b.H=a};_.Ve=function(a){var b=this.b;b.db=a;uC(b)};_.We=function(a){var b=this.b;b.eb=a;uC(b)};_.Xe=function(a){this.b.qb=a};_.Ye=function(a){this.b.rb=a};_.Ze=function(a){var b=this.b;b.vb=a;b.v=qC(b,!1)};_.$e=function(a){this.b.xb=a};_._e=function(a){MC(this.b,a)};
+_.af=function(a,b){var c=this.b;c.f=!1;c.Kb=new NC(c,a);OC(c.Kb);c.c=253;c.jb=!0;c.J=b;uC(c)};_.bf=function(a){PC(this.b,a)};_.cf=function(){return QC(this.b)};_.b=null;_.c=null;function GC(a){this.b=a}s(448,1,{},GC);_.qc=function(){var a,b;for(b=new yi(this.b.c.b);b.c<b.e.ue();)a=zi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
+function RC(){var a=(SC(),TC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=UC;SC();b=b&&b[0]&&(typeof b[0]==Ff||typeof b[0]==ne)?b[0]:null;a:if(VC==e||WC==e&&y(b,146))e=!0;else{if(null!=b)for(b=tn(b);b&&b!=VC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new iC:3==arguments.length?a=new mC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new jC(arguments[0]):4==arguments.length?a=new kC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
+(a=new lC(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.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
+b.getPrePasteJSfunction=B(function(){return this.g.b.xb});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()});XC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ks(){YC||(YC=!0,RC())}s(449,1,{},ks);var YC=!1;function ZC(a){on();this.i=a}s(451,437,Yh,ZC);function qs(){on();this.i="divide by zero"}s(452,97,fi,qs);function fs(){on()}function $C(a){on();this.i=a}
+s(453,97,fi,fs,$C);function dC(a,b,c){var d,e;d=aD(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 bD(){}function cD(a){return typeof a==Ef?zc+(0>a?-a:a):a}function dD(a,b){var c;c=new bD;c.e=Jb+(eD(0!=a?-a:0)?cD(0!=a?-a:0):j+qi(c));fD(0!=a?-a:0)&&gD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new bD;b.e=Jb+(eD(a)?cD(a):j+qi(b));fD(a)&&gD(a,b);return b}
+function V(a,b){var c;c=new bD;c.e=Jb+(eD(a)?cD(a):j+qi(c));fD(a)&&gD(a,c);c.c=b?8:0;return c}function hD(){var a;a=new bD;a.e=Jb+(eD(0)?cD(0):j+qi(a));fD(0)&&gD(0,a);a.c=2;return a}function iD(a){var b;b=new bD;b.e=Jb+(eD(a)?cD(a):j+qi(b));fD(a)&&gD(a,b);b.c=1;return b}function fD(a){return typeof a==Ef&&0<a}function eD(a){return null!=a&&0!=a}
+function gD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Dh[b.d])c=c.prototype;else{c=Dh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(455,1,{},bD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function jD(a){var b;b=kD;!b&&(b=kD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new lD(Qb+a+ea);return b}
+function NB(a,b){var c,d;if(null==a)throw new lD(Df);if(2>b||36<b)throw new lD("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 lD(Qb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new lD(Qb+a+ea);if(-2147483648>c||2147483647<c)throw new lD(Qb+a+ea);return c}s(457,1,{112:1,123:1});var kD=null;function mD(a){this.b=a}
+s(456,457,{112:1,115:1,116:1,123:1},mD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function lz(a){this.b=a}s(458,457,{112:1,115:1,119:1,123:1},lz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function bz(){on()}function ok(a){on();this.i=a}s(459,97,Zh,bz,ok);function dv(){on()}function fw(a){on();this.i=a}s(460,97,fi,dv,fw);
+function Q(a){this.b=a}function Cs(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 vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function nD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(oD(),pD)[b],!c&&(c=pD[b]=new Q(a)),c):new Q(a)}s(461,457,{112:1,115:1,121:1,123:1},Q);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return j+this.b};_.b=0;function oD(){oD=u;pD=v(qD,r,121,256,0)}var pD;function Lj(a){return 0>a?-a:a}function Kj(a,b){return a>b?a:b}function rD(a){return Math.round(a)}function ln(){on()}function tr(a){on();this.i=a}s(464,97,{112:1,118:1,122:1,124:1,126:1},ln,tr);function si(){si=u;ti=E(ri,r,-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 ti;function lD(a){on();this.i=a}s(466,459,Zh,lD);
+function sn(a){this.b="Unknown";this.d=a;this.c=-1}s(467,1,{112:1,125:1},sn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:j)+ua};_.b=null;_.c=0;_.d=null;function aD(a,b){return a.charCodeAt(b)}function sD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Pr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Hu(a,b){return a.indexOf(b)}
+function LB(a,b,c){return a.indexOf(b,c)}function ey(a,b){return a.lastIndexOf(b)}function tD(a){var b=aa,c=Zg,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Sn(c,++d):c=c.substr(0,d-0)+Sn(c,++d);return a.replace(RegExp(b,oe),c)}
+function uD(a,b){for(var c=RegExp(b,oe),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(js,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Sn(a,b){return a.substr(b,a.length-b)}
+function Rn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Iu(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,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return ft(this)};_.tS=_.toString;function vD(){vD=u;wD={};xD={}}
+function ft(a){vD();var b=kb+a,c=xD[b];if(null!=c)return c;c=wD[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+aD(a,d++);c|=0}256==yD&&(wD=xD,xD={},yD=0);++yD;return xD[b]=c}var wD,yD=0,xD;function gn(a,b){hn(a.b,b);return a}function fn(){this.b=new Tn}function zD(){this.b=new Tn;this.b.b+=j}s(469,1,Vh,fn,zD);_.tS=function(){return this.b.b};function dt(){this.b=new Tn}
+function JB(){this.b=new Tn}function Nr(a){this.b=new Tn;hn(this.b,a)}s(470,1,Vh,dt,JB,Nr);_.tS=function(){return this.b.b};function MB(a){a="String index out of range: "+a;on();this.i=a}s(471,460,fi,MB);
+function AD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new ln;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new $C("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new $C("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 dv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)es(b,c,a[--d])}else for(c=e+c;e<c;)es(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Ku(){on()}function TB(a){on();this.i=a}s(473,97,fi,Ku,TB);function rz(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:un(b,c))return a;return null}function uz(a,b){var c;return(c=rz(a.qd(),b))?(c.Sc(),!0):!1}function BD(a){var b,c,d,e;d=new fn;b=null;d.b.b+=Oc;for(c=a.qd();c.Qc();)null!=b?hn(d.b,b):b=Aa,e=c.Rc(),hn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(474,1,{});_.df=function(){throw new TB("Add not supported on this collection");};
+_.ef=function(a){return!!rz(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return uz(this,a)};_.tS=function(){return BD(this)};s(476,474,gi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||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+=xn(c),a=~~a);return a};
+function CD(a,b){var c;return y(b,130)&&(c=b.gf(),ru(a.b,c))?(c=Wi(a.b,c),a.b.ve(b.hf(),c)):!1}function XB(a){this.b=a}s(475,476,gi,XB);_.ef=function(a){return CD(this,a)};_.qd=function(){return new PB(this.b)};_.ff=function(a){return CD(this,a)?(a=a.gf(),Hi(this.b,a),!0):!1};_.ue=function(){return this.b.e};_.b=null;function RB(a){if(a.c)Bi(a.b),Hi(a.d,a.c.gf()),a.c=null;else throw new Ou("Must call next() before remove().");}
+function PB(a){var b;this.d=a;b=new Ti;a.d&&Ni(b,new DD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ED(a,d.substring(1));b.df(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.b=new yi(b)}s(477,1,{},PB);_.Qc=function(){return QB(this.b)};_.Rc=function(){return this.c=zi(this.b)};_.Sc=function(){RB(this)};_.b=null;_.c=null;_.d=null;s(479,1,bi);_.eQ=function(a){return y(a,130)&&SB(this.gf(),a.gf())&&SB(this.hf(),a.hf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=xn(this.gf()));null!=this.hf()&&(b=xn(this.hf()));return a^b};_.tS=function(){return this.gf()+ob+this.hf()};function DD(a){this.b=a}s(478,479,bi,DD);_.gf=function(){return null};_.hf=function(){return this.b.c};_.jf=function(a){return UB(this.b,a)};_.b=null;function ED(a,b){this.c=a;this.b=b}s(480,479,bi,ED);_.gf=function(){return this.b};_.hf=function(){return this.c.f[kb+this.b]};_.jf=function(a){return VB(this.c,this.b,a)};_.b=null;_.c=null;
+function cw(a,b){(0>a||a>=b)&&FD(a,b)}function FD(a,b){throw new fw("Index: "+a+", Size: "+b);}s(481,474,Xh);_.kf=function(){throw new TB("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,128)||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:un(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:xn(c)),b=~~b;return b};_.qd=function(){return new yi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new GD(this,a)};_.of=function(){throw new TB("Remove not supported on this list");};function QB(a){return a.c<a.e.ue()}function zi(a){if(a.c>=a.e.ue())throw new gv;return a.e.lf(a.d=a.c++)}function Bi(a){if(0>a.d)throw new vw;a.e.of(a.d);a.c=a.d;a.d=-1}function yi(a){this.e=a}s(482,1,{},yi);_.Qc=function(){return QB(this)};
+_.Rc=function(){return zi(this)};_.Sc=function(){Bi(this)};_.c=0;_.d=-1;_.e=null;function GD(a,b){var c;this.e=this.b=a;c=a.ue();(0>b||b>c)&&FD(b,c);this.c=b}s(483,482,{},GD);_.pf=function(){return 0<this.c};_.qf=function(){if(0>=this.c)throw new gv;return this.b.lf(this.d=--this.c)};_.b=null;function HD(a){a=new PB(a.c.b);return new ID(a)}function JD(a,b){this.b=a;this.c=b}s(484,476,gi,JD);_.ef=function(a){return ru(this.b,a)};_.qd=function(){return HD(this)};_.ue=function(){return this.c.b.e};
+_.b=null;_.c=null;function ID(a){this.b=a}s(485,1,{},ID);_.Qc=function(){return QB(this.b.b)};_.Rc=function(){return(this.b.c=zi(this.b.b)).gf()};_.Sc=function(){RB(this.b)};_.b=null;s(486,481,Xh);_.kf=function(a,b){var c;c=xz(this,a);var d=c.e;new sz(b,c.c);++d.c;++c.b;c.d=null};_.lf=function(a){var b;b=xz(this,a);try{return yz(b)}catch(c){c=Ei(c);if(y(c,131))throw new fw("Can't get element "+a);throw c;}};_.qd=function(){return xz(this,0)};
+_.of=function(a){var b,c;b=xz(this,a);try{c=yz(b)}catch(d){d=Ei(d);if(y(d,131))throw new fw("Can't remove element "+a);throw d;}KD(b);return c};function LD(a){a.c=v(MD,r,0,0,0)}function Iy(a,b,c){(0>b||b>a.d)&&FD(b,a.d);a.c.splice(b,0,c);++a.d}function Ni(a,b){es(a.c,a.d++,b);return!0}function Ft(a,b){cw(b,a.d);return a.c[b]}function rj(a,b){for(var c=0;c<a.d;++c)if(SB(b,a.c[c]))return c;return-1}function It(a,b){var c;c=(cw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Mi(a,b){var c;c=rj(a,b);if(-1==c)return!1;It(a,c);return!0}function sk(a,b){var c;if(b.length<a.d){c=b;var d;d=Yr(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)es(b,c,a.c[c]);b.length>a.d&&es(b,a.d,null);return b}function Ti(){LD(this)}function jA(a){LD(this);this.c.length=a}function fz(a){LD(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(487,481,Eh,Ti,jA,fz);_.kf=function(a,b){Iy(this,a,b)};
+_.df=function(a){return Ni(this,a)};_.ze=function(){this.c=v(MD,r,0,0,0);this.d=0};_.ef=function(a){return-1!=rj(this,a)};_.lf=function(a){return Ft(this,a)};_.re=function(){return 0==this.d};_.of=function(a){return It(this,a)};_.ff=function(a){return Mi(this,a)};_.ue=function(){return this.d};_.d=0;function wz(a,b,c){var d;for(d=0;d<b;++d)es(a,d,c)}function Jr(){Jr=u;Kr=new ND}var Kr;function ND(){}s(490,481,Sh,ND);_.ef=function(){return!1};_.lf=function(){throw new dv;};_.ue=function(){return 0};
+function OD(){this.b=new Date}function PD(a){return 10>a?$a+a:j+a}s(491,1,{112:1,114:1,115:1,127:1},OD);_.eQ=function(a){return y(a,127)&&Ss(I(this.b.getTime()),I(a.b.getTime()))};_.hC=function(){var a;a=I(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(QD(),RD)[this.b.getDay()]+ca+SD[this.b.getMonth()]+ca+PD(this.b.getDate())+ca+PD(this.b.getHours())+kb+PD(this.b.getMinutes())+kb+PD(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function QD(){QD=u;RD=E(js,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SD=E(js,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RD,SD;
+function Cr(a,b){return null==x(a.b,b,a)}function Br(){this.b=new wi}s(493,476,{112:1,114:1,132:1},Br);_.df=function(a){return Cr(this,a)};_.ef=function(a){return ru(this.b,a)};_.re=function(){return 0==this.b.e};_.qd=function(){return HD(new JD(this.b,new XB(this.b)))};_.ff=function(a){return null!=Hi(this.b,a)};_.ue=function(){return this.b.e};_.tS=function(){return BD(new JD(this.b,new XB(this.b)))};_.b=null;
+function xz(a,b){var c,d;(0>b||b>a.c)&&FD(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new TD(a,b,d)}function Bz(){this.b=new UD;this.c=0}s(494,486,Sh,Bz);_.df=function(a){new sz(a,this.b);++this.c;return!0};_.nf=function(a){return xz(this,a)};_.ue=function(){return this.c};_.b=null;_.c=0;function yz(a){if(a.c==a.e.b)throw new gv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function KD(a){if(!a.d)throw new vw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function TD(a,b,c){this.e=a;this.c=c;this.b=b}s(495,1,{},TD);_.Qc=function(){return this.c!=this.e.b};_.pf=function(){return this.c.c!=this.e.b};_.Rc=function(){return yz(this)};_.qf=function(){if(this.c.c==this.e.b)throw new gv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Sc=function(){KD(this)};_.b=0;_.c=null;_.d=null;_.e=null;function UD(){this.b=this.c=this}
+function sz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(496,1,{},UD,sz);_.b=null;_.c=null;_.d=null;function WB(a,b){this.b=a;this.c=b}s(497,479,bi,WB);_.gf=function(){return this.b};_.hf=function(){return this.c};_.jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function gv(){on()}s(498,97,{112:1,118:1,124:1,126:1,131:1},gv);function SB(a,b){return gs(a)===gs(b)||null!=a&&un(a,b)}function iA(a){var b=v(Cz,r,89,0,0);return sk(a.b,b)}function Sy(){this.b=new Ti}
+s(500,481,Eh,Sy);_.kf=function(a,b){Iy(this.b,a,b)};_.df=function(a){return Ni(this.b,a)};_.ef=function(a){return-1!=rj(this.b,a)};_.lf=function(a){return Ft(this.b,a)};_.re=function(){return 0==this.b.d};_.qd=function(){return new yi(this.b)};_.of=function(a){return It(this.b,a)};_.ue=function(){return this.b.d};_.tS=function(){return BD(this.b)};_.b=null;function VD(a){a.ac.d.hb&&oA(a)}function WD(a){var b;if(a.ac.d.hb){b=jy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}qA(a)}
+function XD(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function CC(a){var b=a.k;YD(a.ac.d,b.b,b.c);!iy(a)&&Ny(a);xy(a)}function ZD(){tA.call(this,j);this.j=new Fz(this.rf());ez(this.r,new $D(this))}s(502,396,ki);_.Ed=function(a,b){return gs(a.i)===gs(this.j)?(WD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){WD(this)};_.j=null;_.k=null;
+function DC(a,b,c){ZD.call(this);this.ac&&vA(this.ac.d,!1);sA(this,!1);Qy(this,new DA(0));a=new HA(a,1);O(this,a,null);a=new Uy;O(a,this.j,null);O(this,a,null);b&&(this.k=jy(b),rA(this),XD(this.k,~~(Un(b.Ob.pb,Hf)/2)-~~(this.fc/2),~~(Un(b.Ob.pb,Gf)/2)-~~(this.Xb/2)));c&&L(this,c)}s(501,502,ki,DC);_.rf=function(){return"OK"};function aE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Ou("Cannot undo. Index is out of range.");if(!a.b.c)throw new Ou(Wb);a.b=a.b.c;return a.b.b}
+function yC(){this.b=this.c=new bE}s(503,1,{},yC);_.b=null;function bE(){this.b=null}function cE(a){this.b=a}s(504,1,{},bE,cE);_.b=null;_.c=null;_.d=null;function $D(a){this.b=a}s(505,431,Nh,$D);_.b=null;function dE(){dE=u;eE=E(js,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);EC=(Lz(),Oz);fE=Yz(EC);wC=v(gE,r,88,23,0);xC=v(js,r,1,23,0);hE=v(gE,r,88,7,0);iE=null!=(zB(),AB[Ke])}
+function IC(a){var b;if(a.Bb)b=jE(a,1)+pb+jE(a,2)+pb+jE(a,3);else if(b=jE(a,0),0<b.length){var c=new kE(a.Z);Ni(a._.b,c)}return b}function lE(a,b){var c,d;c=b.b;if(D(c,(mE(),nE).c))zq(QC(a));else if(D(c,oE.c))zq(Aq(a));else if(D(c,pE.c))c=a.u,d=(!a.ub&&(a.ub=new Bq(a)),a.ub),c.b=d,Cq(),Dq(c);else if(D(c,cg)){7!=a.O&&(a.P=ah);d=b.d;d=Zs(d,$g);c=Bs(d,a.P);var e=!zs(c,ah)?us(c):c;!zs(e,gh)&&qE(a.Z,K(c));rE(a);a.lb=!0;uC(a);a.O=7;a.P=d}else D(c,jg)||(D(c,de)?sE(a):MC(a,c))}
+function tE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(uE,r,-1,4,1);l=v(uE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)vE(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=$y(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
+for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;wE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||xE(a.fb[f])}}}
+function FC(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new yE(a),a.Z.r=0);null!=a.rb&&hC(a.rb,null)}}function qC(a,b){var c,d,e,f;f=new SA;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new KA(Kb+d);var g=(mE(),nE).c;d.d=g;QA(f,d);ez(d.e,a);d=new KA(Kb+c);d.d=oE.c;ez(d.e,a);QA(f,d);QA(f,new KA(Ba));c=a.vb;null==c&&(c="Paste "+e);d=new KA(c);d.d=pE.c;ez(d.e,a);QA(f,d);cy(a,f);return f}
+function zE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,EC);a.nb?(e==a.c&&X(b,Zz(EC)),yA(b,g,f,a.Y,a.Y),X(b,(Lz(),Qz)),AE(b,g,f,a.Y-1,a.Y-1)):e==a.c?xA(b,g+1,f+1,a.Y,a.Y,!1):xA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(Lz(),Rz)),e){case 101:X(b,Uz);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;BE(b,!0);CE(b,DE(b,c,e,d,i));X(b,Rz);c=g+3;e=f+3;d=a.Y-
+6;i=a.Y-6;b.o&&(BE(b,!1),CE(b,DE(b,c,e,d,i)));EE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);yA(b,g+9,f+9,2,4);yA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,Sz),yA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,Uz),yA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,Vz);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
+l,h+2*e,l);X(b,Rz);break;case 107:X(b,Tz);yA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,Rz);AE(b,g+4,f+4,a.Y-8,a.Y-8);EE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);yA(b,g+9,f+9,2,4);yA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:FE(b,g,f,a.Y,!0);break;case 111:FE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Mz);yA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,Rz);AE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,EC);a.ob&&xA(b,g+1,f+1,a.Y,a.Y,!1);X(b,Rz);GE(a,b,g,f,"NEW");break;case 106:X(b,Sz);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Rz);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));GE(a,b,g+6,f,lc);break;case 104:X(b,Sz);Y(b,
+g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Rz);break;case 105:a.Ib?(X(b,Wz),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,Rz)):GE(a,b,g,f,"123");break;case 113:X(b,Xz);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);yA(b,e,d,c,c);X(b,Rz);HE(a,
+b,g,f,Mz,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
+2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:IE(a,b,g,f+2,3);break;case 207:IE(a,b,g,f,4);break;case 208:IE(a,b,g,f,5);break;case 209:IE(a,b,g,f,1);break;case 210:IE(a,b,g,f,6);break;case 211:IE(a,b,g,f,7);break;case 212:IE(a,b,g,f,8);break;case 213:GE(a,b,g,f,"FG"),a.F=new NA(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!=xC[c]&&HE(a,b,g,f,wC[c],xC[c])}function JE(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,EC),yA(d,0,0,c,b),a.nb?(X(d,(Lz(),Qz)),AE(d,-1,0,c,b-1)):(X(d,fE),Y(d,0,0,c-1-2,0),X(d,Zz(EC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),KE(d,a.X),X(d,(Lz(),Rz)),-1!=a.J.toLowerCase().indexOf(ee)&&X(d,Sz),LE(d,a.J,10,15),ME(a.Ob,a.I,a.Y,a.C.b-a.Y))}
+function NE(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,EC);yA(d,0,0,c,b);a.nb?(X(d,(Lz(),Qz)),Y(d,0,b-1,c,b-1),e=rC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,fE),Y(d,0,0,0,b-1),Y(d,0,rC*a.Y,b-1,rC*a.Y),X(d,Zz(EC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=rC+2;++b)zE(a,d,1,b);ME(a.Ob,a.Q,0,2*a.Y+a.S)}}
+function OE(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);yA(e,0,0,c,b);d=a.db?(VA(),YA):(VA(),$A);if((VA(),WA)==(VA(),WA))d==YA?e.b=j:e.b=pg;d=new jz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,$=w=A=void 0,M=$=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=A=1,l=2,
+$=3;f.w&&(wE(f),tE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,$*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=H(13*f.n.B*i),f.n.k=new lA(Tb,0,i),f.n.n=new bB((tp(),f.n.k)));f.n.A&&(X(g,(Lz(),Rz)),AE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=K(I(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(dE(),hE)[f.e[i]]),h=g,o=H(f.J[i]-m/2),N=H(f.M[i]-m/2),W=M=m,BE(h,!0),CE(h,DE(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(dE(),hE)[f.e[h]]),n=f.J[m]-f.J[h],
+A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*$*A,n=3*$*w,N=v(F,k,-1,4,1),o=v(F,k,-1,4,1),N[0]=H(f.J[h]+q),o[0]=H(f.M[h]-n),N[1]=H(f.J[m]+q),o[1]=H(f.M[m]-n),N[2]=H(f.J[m]-q),o[2]=H(f.M[m]+n),N[3]=H(f.J[h]-q),o[3]=H(f.M[h]+n),m=g,h=N,BE(m,!0),CE(m,PE(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(Lz(),Rz));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(dE(),hE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,A=o-M,
+w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,Vz);q=l*A;n=l*w;Y(g,K(I(Math.round(W+q))),K(I(Math.round(M-n))),K(I(Math.round(N+q))),K(I(Math.round(o-n))));Y(g,K(I(Math.round(W-q))),K(I(Math.round(M+n))),K(I(Math.round(N-q))),K(I(Math.round(o+n))));X(g,Rz);break;case 3:m=K(I(Math.round(W)));h=K(I(Math.round(M)));N=K(I(Math.round(N)));o=K(I(Math.round(o)));Y(g,m,h,N,o);W=K(I(Math.round($*A)));M=K(I(Math.round($*w)));Y(g,m+W,h-M,N+W,o-M);Y(g,m-W,h+M,N-W,o+M);break;
+case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Y(g,K(I(Math.round(G))),K(I(Math.round(J))),K(I(Math.round(G))),K(I(Math.round(J))));KE(g,f.n.k);m=QE(f.n.n);n=f.f[i];h=rb;null!=n&&(h=n);n=cB(f.n.n,h);W=K(I(Math.round((W+N)/2-n/2)));n=K(I(Math.round((M+o)/2+~~(m/2)-1)));X(g,Vz);LE(g,h,W,n);X(g,Rz);break;default:if(1==f.B[i]||3==f.B[i])q=$*A,n=$*w,J=v(F,k,-1,3,1),G=v(F,k,-1,3,1),J[0]=K(I(Math.round(N+q))),G[0]=K(I(Math.round(o-n))),J[1]=K(I(Math.round(W))),G[1]=K(I(Math.round(M))),J[2]=
+K(I(Math.round(N-q))),G[2]=K(I(Math.round(o+n))),m=g,h=J,o=G,BE(m,!0),CE(m,PE(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=$*A;n=$*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Y(g,K(I(Math.round(G+q*m))),K(I(Math.round(J-n*m))),K(I(Math.round(G-q*m))),K(I(Math.round(J+n*m))))}else Y(g,K(I(Math.round(W))),K(I(Math.round(M))),K(I(Math.round(N))),K(I(Math.round(o))))}}w=v(uE,r,-1,f.t+1,1);A=v(F,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/A[h]+
+o/A[h],w[m]=w[m]/A[m]+l/A[m];KE(g,f.n.k);m=QE(f.n.n);M=v(js,r,1,f.t+1,0);N=v(F,k,-1,f.t+1,1);o=v(F,k,-1,f.t+1,1);l=v(RE,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=SE(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=cB(f.n.n,h),l[i]=TE(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Sb,1<f.x[i]&&
+(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Lj(f.A[i])&&(q+=Lj(f.A[i])),0<f.A[i]?q+=xa:q+=Ba),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=cB(f.n.n,n),q=cB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=TE(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(dE(),hE)[f.e[i]]),yA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(dE(),hE)[f.e[i]]):X(g,(Lz(),Rz)):X(g,(dE(),wC)[f.c[i]]),LE(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=K(I(rD(f.J[i]-n/2))),n=K(I(rD(f.M[i]+~~(m/2)-1))),X(g,(Lz(),Vz)),LE(g,ca+f.q[h][1],
+W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Lz(),Sz):(Lz(),Xz)),0<f.D&&106!=f.n.c&&(q=l[f.D],AE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=($+1)*A,n=($+1)*w,J=v(F,k,-1,5,1),G=v(F,k,-1,5,1),J[0]=K(I(rD(f.J[h]+q))),J[1]=K(I(rD(f.J[m]+q))),G[0]=K(I(rD(f.M[h]-n))),G[1]=K(I(rD(f.M[m]-n))),J[3]=K(I(rD(f.J[h]-q))),J[2]=K(I(rD(f.J[m]-q))),G[3]=K(I(rD(f.M[h]+n))),G[2]=K(I(rD(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=f.n.c&&($=g,i=
+J,A=G,$.o&&(BE($,!1),CE($,PE($,i,A,5,!0)))),106==f.n.c&&UE(f,f.H[f.E],f.I[f.E]))){$=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++$;if($>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(Lz(),Sz));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],AE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(Lz(),Qz)),Y(e,c-1,0,c-1,b-1)):(X(e,Zz(EC)),Y(e,c-1,0,c-1,b-1),X(e,EC),Y(e,c-2,0,c-2,b-1),X(e,fE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(Lz(),Vz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,
+~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new lA(Tb,0,13),a.W=new bB(a.T),null!=a.bb&&(d=cB(a.W,a.bb),c=K(I(Math.round((c-d)/2))),b-=13,X(e,(Lz(),Rz)),KE(e,a.T),LE(e,a.bb,c,b)));ME(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
+function IE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(F,k,-1,9,1);l=v(F,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+a*Math.sin(i)),l[f]=H(d+a*Math.cos(i));f=e+1;b.o&&(BE(b,!1),CE(b,PE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+(a-3)*Math.sin(i)),l[f]=H(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
+function VE(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,EC);yA(d,0,0,b,c);a.nb?(X(d,(Lz(),Qz)),c=13*(a.Y+a.S),AE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,Zz(EC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,fE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)zE(a,d,b,1),zE(a,d,b,2);a.c=c;ME(a.Ob,a.Lb,0,0)}}
+function FE(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);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(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);EE(a,b,c+m-i,f,d-4-i-1,e,h)}
+function WE(a,b){var c,d,e,f,g,i,h;JC(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=XE(b);h=new fC(b,g,!0);d=j;for(c=1;5>=c;++c)d=YE(h,g);c=nD(NB(Rn(d.substr(0,3)),10)).b;f=nD(NB(Rn(d.substr(3,3)),10)).b;YE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=YE(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new ZE(a,e)}tE(a,1,c,1);tE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new ZE(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",uC(a),!1;null!=a.i&&a.Z&&AC(a.Z,a.i,!0);null!=a.j&&
+a.Z&&AC(a.Z,a.j,!1);g=$E(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new aF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];tE(a,1,g,0)}uC(a);return!0}
+function bF(a,b){var c,d,e,f,g,i,h,l;JC(a);c=f=0;l=new fC(b,"|>",!0);e=-1<b.indexOf(pb);i=1;g=ZB(l);a.tb=0;for(d=1;d<=g;++d)if(h=cC(l),Rn(h),!D(h,Zg))if(D(h,pb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new NC(a,h);if(0==a.Z.t)return PC(a,"ERROR - problems in reading/processing molecule !"),zB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return PC(a,"ERROR - strange reaction - fixing !"),zB(),!1;if(3<i)return PC(a,"ERROR - strange reaction !"),zB(),!1;1<a.tb&&!e&&tC(a,wf);e&&!a.Bb&&tC(a,Yf);!e&&a.Bb&&
+tC(a,Af);e?(tE(a,1,f,1),tE(a,f+1,c-1,2),tE(a,c,a.tb,3)):tE(a,1,a.tb,0);uC(a);return!0}function Eq(a,b){a.jb=!0;a.J=b}
+function Iq(a,b){var c,d;if(0==b)return!1;rE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:FC(a);d=a.$;d.b=d.c;d.c.d=null;cF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;dF(a,aE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Ou("Cannot redo. Index is out of range.");
+if(!d.b.d)throw new Ou(Wb);d.b=d.b.d;dF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Ft(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Eq(a,ac+(a.Db.b+1)+da+a.Db.d),d=tD(d),BC(a,d,!1),null!=a.rb&&hC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Ft(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Eq(a,ac+(a.Db.b+1)+da+a.Db.d),d=tD(d),BC(a,d,!1),null!=a.rb&&hC(a.rb,null));break;case 101:a.Gb&&VD(a.Gb);a.Gb=new eF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new fF(a):a.zb.ac.d.hb?gF(a.zb.ac.d):
+CC(a.zb);break;case 113:a.b&&VD(a.b);a.b=new eF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,vC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=hF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(uE,r,-1,4,1);vE(a.Z,d);a.lb=!0;a.Z=new kE(a.Z);d=H(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;OC(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,iF(a.Z,a.Z.D),a.Z.D=0,sE(a)):0<a.Z.E&&(a.lb=!0,jF(a.Z,a.Z.E),
+a.Z.E=0,sE(a));kF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new SA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new KA(c),QA(i,g),g.d=c,ez(g.e,a);cy(a,i);a.E=i}RA(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(VD(a.o),a.o=null);0==a.Z.D&&(a.o=new eF(2,a));a.d=18;
+break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,sE(a)),18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),lF(a.Z,a.Z.D,d),sE(a)),kF(a.Z))}uC(a);return!0}
+function Aq(a){var b,c,d;d=QC(a);c=j;if(a.Bb){var e,f,g;g=Zr([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)hF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(mF(g[1][0],3)+mF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+nF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+nF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new oF(a,a.fb,a.tb)),c=nF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
+function pF(a,b,c,d){var e;e=c;var f=d,g,i;(g=qF(b),i=0!=(b.f&2),g||i)?(a.Bb?RA((!a.w&&(a.w=qC(a,!0)),a.w),a,e,f):RA((!a.v&&(a.v=qC(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=rF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=rC+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",uC(a),
+!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Iq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)iF(a.Z,a.Z.D),a.Z.D=0,sE(a);else{if(106==a.c)return!0;if(108==a.c)sF(a.Z,a.Z.D,0),sE(a);else if(157==a.c)sF(a.Z,a.Z.D,1),sE(a);else if(158==a.c)sF(a.Z,a.Z.D,-1),sE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):sE(a);
+else if(206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(230==a.c)a.O=3,sE(a);else if(233<=a.c&&262>a.c)uF(a.Z,!1),sE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;lF(a.Z,a.Z.D,Vn(a.zb.f.ac.b.pb,Rg));sE(a)}else if(105==a.c)vF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),1>d.length&&(d=Nc),lF(a.Z,a.Z.D,d)),sE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(0<a.Z.E)if(104==a.c)jF(a.Z,
+a.Z.E),a.Z.E=0,sE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Eq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;iF(d,c);d.b[c]=0}a.Z.E=0;sE(a)}else if(201==a.c)wF(a.Z,a.Z.E),sE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),sE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,sE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,sE(a);
+else if(206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(107==a.c){if(!a.zb.c)return!0;d=Vn(a.zb.f.ac.b.pb,Rg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;sE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new yE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(xF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
+a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,tF(a.Z)):300<a.c?(xF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),1>d.length&&(d=Nc),lF(a.Z,1,d))):230==a.c?zC(a,null):233<=a.c&&262>a.c?(xF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,uF(a.Z,!0)):zB();sE(a)}else e=!1;e&&(kF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,uC(a))}return e}
+function yF(a,b,c,d){var e,f;if(a.z||!a.hb||qF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=zF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
+n*h;h=n*i-o*h;if(0>l)if(1<b.v)iF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
+o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),jF(b,e),0<zF(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Eq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,K(I(Math.round(h))));b.j[b.v]=b.t;0<zF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Eq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(rF(b)||qF(b))qE(a.Z,e),a.O=
+5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(uE,r,-1,4,1);vE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;rE(a);a.lb=!0;uC(a);a.Mb=c;a.Nb=d;return!0}
+function AF(a,b,c,d){var e,f,g;if(!a.z&&!qF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((dE(),iE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&hC(a.qb,E(qD,r,121,[new Q(a.e),new Q(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
+a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;rE(a);a.lb=!0;uC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function BF(a){if(a.z)return!0;a.jb=!1;a.P=ah;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=zF(b,b.t),6>b.z[c]&&(CF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),iF(b,b.t));b.C=!1;sE(a)}else a:{var b=a.Z,e,f;c=zF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Eq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Eq(b.n,"Not possible connection !")):(b.I[b.u]=
+c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=K(I(rD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=K(I(rD((b.M[b.F]+b.M[c])/2))))}}xE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,aE(b),b.b.d=c),sE(a),a.r=!1)}else 5==a.O&&(xE(a.Z),sE(a));0<a.O&&(a.D=!1,rE(a),a.lb=!0,kF(a.Z),DF(a.Z),uC(a),a.O=0,a.f=!1);if(iE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,rE(a),a.lb=!0,uC(a);return!0}function rE(a){a.kb=!1;a.mb=!1;a.lb=!1}
+function tC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Af)?a.Bb=!1:-1<b.indexOf(Yf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
+-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(wf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ef)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,tE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
+!1;for(c=1;c<=a.tb;++c)EF(a.fb[c]),wE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++rC;uC(a)}
+function uC(a){var b,c,d;b=$y(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Wy(a,d,c),OE(a),a.z||(a.Lb=Wy(a,b.c,2*a.Y+a.S),VE(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Wy(a,a.Y,c),NE(a),a.I=Wy(a,d,a.Y),JE(a))):(OE(a),a.z||(JE(a),a.D&&(VE(a),NE(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
+function HC(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=hF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ca+c.u,h=1;h<=c.t;++h){i=SE(c,h);c.n.M&&0<c.x[h]&&(i+=Sb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=xa:i+=Ba,1<Lj(c.A[h])&&(i+=Lj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=kb+g);m+=ca+i+ca+FF(0.055999999999999994*c.J[h],0,2)+ca+FF(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=Zg),e+=c)}return e}function jE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=hF(a.fb[c]),d!=b))continue;d=GF(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function sE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&hC(a.rb,null)}var c,d,e;e=new HF;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new kE(d),OC(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new cE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function BC(a,b,c){try{WE(a,b)?c&&sE(a):uC(a)}catch(d){if(d=Ei(d),y(d,118))uC(a);else throw d;}}
+function zC(a,b){try{bF(a,b)?sE(a):uC(a)}catch(c){if(c=Ei(c),y(c,118))uC(a);else throw c;}}function LC(a){rE(a);a.lb=!0;uC(a)}function JC(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new yE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;uC(a);null!=a.rb&&hC(a.rb,null)}function dF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new kE(d),OC(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&hC(a.rb,null)}}
+function KC(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,uC(a),null):a.fb[b]}function MC(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,Na)?c=261:D(b,Ra)?c=241:D(b,La)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Iq(a,c):b="Not known group!";a.jb=!0;a.J=b;uC(a)}
+function PC(a,b){a.jb=!0;a.J=b;uC(a)}function QC(a){var b;b=IC(a);rE(a);uC(a);return b}function GE(a,b,c,d,e){var f,g,i,h;f=a.W;h=cB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new lA(f.d.b,f.d.d,g),f=new bB(i),h=cB(f,e),b.f=i,b.j=IF(i);else KE(b,a.T);f=nA(f.b,f.d).b-nA(f.b,f.d).c;LE(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
+function HE(a,b,c,d,e,f){var g,i;g=QE(a.V);i=cB(a.V,f);KE(b,a.U);(b.e=e)&&(b.i=ag+(e.b>>16&255)+ya+(e.b>>8&255)+ya+(e.b&255)+ua);LE(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function QE(a){return nA(a.b,a.d).b-nA(a.b,a.d).c}function Hq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,uC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):Eq(a,a.y+ca),uC(a))}
+function nC(){dE();Uy.call(this);this.Ob=(tp(),tp(),By).b;this.x=new lA(null,0,8);this.t=(Lz(),Mz);this.fb=v(JF,r,134,99,0);this._=new Sy;this.Db=new KF;this.K=D((zB(),AB[Me]),Yb);this.u=new LF;this.G=E(js,r,1,[Ga,Ha,Ra,Fa,Na,La,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new yE(this);hE[0]=Pz;hE[1]=new Nz(255,153,153);hE[2]=new Nz(255,204,102);hE[3]=new Nz(255,255,153);hE[4]=new Nz(102,255,255);hE[5]=new Nz(51,204,255);hE[6]=new Nz(255,153,255)}s(506,371,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},nC);
+_.me=function(a){lE(this,a)};_.Vd=function(){uC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=ah;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
+_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var rC=10,EC,fE,wC,eE,iE,pC=null,hE,xC;function Bq(a){this.b=a}s(507,1,{},Bq);_.b=null;function mE(){mE=u;nE=new MF("COPY_SMILES",0);oE=new MF("COPY_MOL",1);pE=new MF("PASTE",2);NF=E(OF,r,133,[nE,oE,pE])}
+function MF(a,b){$n.call(this,a,b)}s(508,139,{112:1,115:1,117:1,133:1},MF);var NF,oE,nE,pE;function HF(){this.e=v(JF,r,134,99,0)}s(509,1,{},HF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function PF(a){a.c=v(F,k,-1,20,1);a.A=v(F,k,-1,20,1);a.J=v(uE,r,-1,20,1);a.M=v(uE,r,-1,20,1);a.G=Zr([20,7]);a.e=v(F,k,-1,20,1);a.d=v(js,r,1,20,0);a.o=v(js,r,1,20,0);a.x=v(F,k,-1,20,1);a.z=v(F,k,-1,20,1);a.H=v(F,k,-1,20,1);a.I=v(F,k,-1,20,1);a.s=v(F,k,-1,20,1);a.B=v(F,k,-1,20,1);a.K=v(F,k,-1,20,1);a.N=v(F,k,-1,20,1);a.f=v(js,r,1,20,0);a.q=Zr([10,2]);a.j=v(F,k,-1,101,1)}
+function QF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(F,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(F,k,-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(uE,r,-1,4,1);d=v(uE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=RF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
+RF(o[2],d[2],o[3],d[3]),d=RF(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 Z(a,b){var c,d,e,f,g,i,h,l;xF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=SF(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(uE,r,-1,2,1);TF(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==zF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Eq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
+1;++a.z[a.D];CF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&wF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=K(I(rD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=K(I(rD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function uF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
+2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&sF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,sF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];iF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)xF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
+a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)CF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];OC(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];iF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];CF(a);a.H[a.u]=l;a.I[a.u]=c+d;OC(a);b&&(iF(a,l),wE(a))}c=4}UF(a,c);a.D=a.F;b&&
+(a.D=0)}
+function TF(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*i/h)}
+function tF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])VF(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,VF(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Eq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
+return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[SF(a,a.D,a.G[a.D][d])],2<d||1!=b){Eq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(uE,r,-1,2,1);TF(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)xF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
+b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)xF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)xF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)CF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
+(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[SF(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
+1<a.s[SF(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(F,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=K(I(rD((a.J[b]+a.J[e])/2))),a.N[c]=K(I(rD((a.M[b]+a.M[e])/
+2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;CF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
+2)));a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(CF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(CF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
+h[f]&&(iF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&UF(a,i);-1<l&&(a.D=l)}
+function VF(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)xF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function UF(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=zF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
+function SF(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function WF(a,b,c){var d,e,f,g;e=ah;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ys(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ys(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ss(c[d],e)&&(b[d]=g,c[d]=ah,++f);if(f==a.t)break}return g==a.t}
+function wE(a){var b,c,d;b=v(uE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{vE(a,b);c=~~(c/2)-K(I(Math.round(b[0])));d=~~(d/2)-K(I(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;xE(a)}}
+function vE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function sF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=XF(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Eq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Eq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Eq(a.n,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Eq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Eq(a.n,"Charge change not possible on the halogen !");break;case 18:Eq(a.n,
+"Use X button to change charge on the X atom !")}}
+function $E(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(F,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(F,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&iF(a,c);wE(a);Eq(a.n,"Smaller part(s) removed !");return 1}
+function zF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function DF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];kF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),kF(a));4==a.s[d]&&(a.s[d]=1)}}
+function RF(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 OC(a){var b;YF(a);b=a.s.length;a.K=v(F,k,-1,b,1);a.N=v(F,k,-1,b,1);xE(a);kF(a)}
+function xF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(F,k,-1,c,1),AD(a.c,b,a.c.length),a.c=b,b=v(F,k,-1,c,1),AD(a.A,b,a.A.length),a.A=b,b=v(F,k,-1,c,1),AD(a.x,b,a.x.length),a.x=b,b=v(F,k,-1,c,1),AD(a.e,b,a.e.length),a.e=b,b=v(js,r,1,c,0),AD(a.d,b,a.d.length),a.d=b,b=v(js,r,1,c,0),AD(a.o,b,a.o.length),a.o=b,b=v(uE,r,-1,c,1),AD(a.J,b,a.J.length),a.J=b,b=v(uE,r,-1,c,1),AD(a.M,b,a.M.length),a.M=b,b=Zr([c,7]),AD(a.G,b,a.G.length),a.G=b,c=v(F,k,-1,c,1),AD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
+3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function TE(a,b,c,d,e,f){var g;g=K(I(rD(a.J[b]-c/2)));f||(g-=d-c);a=K(I(rD(a.M[b]-~~(e/2))));return new My(g-1-2,a-2,d+1+4,e+4)}
+function CF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(F,k,-1,b,1),AD(a.H,c,a.H.length),a.H=c,c=v(F,k,-1,b,1),AD(a.I,c,a.I.length),a.I=c,c=v(F,k,-1,b,1),AD(a.s,c,a.s.length),a.s=c,c=v(F,k,-1,b,1),AD(a.B,c,a.B.length),a.B=c,c=v(F,k,-1,b,1),AD(a.K,c,a.K.length),a.K=c,c=v(F,k,-1,b,1),AD(a.N,c,a.N.length),a.N=c,b=v(js,r,1,b,0),AD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
+function nF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(dE(),aa);i+="JME 2013-04-10 "+new OD+"\n \n";i+=mF(a.t,3)+mF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=FF(0.055999999999999994*(a.J[e]-c),10,4)+FF(0.055999999999999994*(g-a.M[e]),10,4)+FF(0,10,4);h=SE(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
+i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+mF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=mF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:ZF(a,e)&&(g=2),c=mF(a.H[e],3)+mF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=mF(a.I[e],3)+mF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=mF(a.I[e],3)+mF(a.H[e],3)),i+=c+mF(g,3)+mF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+mF(e,4)+mF(a.A[e],4)+aa);return i+"M END\n"}
+function GF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N,W,$,M,mc,Dc,Tf,qb,Kd,Ld,Md,Va,Ec;o=v(F,k,-1,a.t+10,1);n=v(F,k,-1,a.t+10,1);l=v(F,k,-1,a.t+1,1);m=v(F,k,-1,7,1);qb=v(F,k,-1,a.t+1,1);w=v($F,r,-1,a.t+1,2);G=v($F,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;$E(a,!0);Tf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Tf=!1;break}if(a.n.s&&Tf){aG(a);DF(a);bG(a,G);cG(a,w,G);var Db,pd,$e,$b,ue,qd,rd,cb,iH,Pd,t,va,vm,wm,Ds,gf,Ma,xm,ym,Hc,zm;Db=v(F,k,-1,a.t+1,1);pd=v(F,k,-1,a.t+1,1);cb=v(dG,r,-1,a.t+1,3);var Es=a.t,Am,
+lh,Fs,eg,tj,Ae,hf;tj=v(dG,r,-1,Es+2,3);Ae=v(F,k,-1,100,1);hf=5;eg=0;Ae[0]=3;tj[1]=ch;tj[2]=dh;Fs=2;if(!(3>Es))for(;hf<Ae[eg]*Ae[eg];){lh=0;for(Am=!0;Am&&lh<=eg&&hf>=Ae[lh]*Ae[lh];)0==hf%Ae[lh]?Am=!1:++lh;if(Am){tj[++Fs]=Vs(hf);if(Fs>=Es)break;eg<Ae.length-1&&(++eg,Ae[eg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(va=ym=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(ym*=a.i[va]);xm=a.c[t];18==xm&&(zm=a.o[t],qd=zm.charCodeAt(0)-65+1,rd=0,1<zm.length&&(rd=zm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),xm=28*qd+rd);
+gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Hc=1;cb[t]=Vs(ym);Hc*=126;cb[t]=Qs(cb[t],Vs(a.x[t]*Hc));Hc*=7;cb[t]=Qs(cb[t],Vs(gf*Hc));Hc*=7;cb[t]=Qs(cb[t],Vs(xm*Hc));Hc*=783;cb[t]=Qs(cb[t],Vs(a.z[t]*Hc))}for(ue=0;!WF(a,Db,cb);){Ds=!1;for(t=1;t<=a.t;++t)Db[t]!=pd[t]&&(pd[t]=Db[t],Ds=!0);if(Ds){for(t=1;t<=a.t;++t){cb[t]=bh;for(va=1;va<=a.z[t];++va)cb[t]=Zs(cb[t],tj[Db[a.G[t][va]]])}ue=0}else if(0<ue){for(t=1;t<=a.t;++t)cb[t]=bh;t=1;a:for(;t<=a.t-
+1;++t)for(va=t+1;va<=a.t;++va)if(Db[t]==Db[va]){cb[t]=ch;break a}}else{for(t=1;t<=a.t;++t){cb[t]=bh;for(va=1;va<=a.z[t];++va)$e=a.G[t][va],cb[t]=Zs(cb[t],Vs(a.c[$e]*a.i[SF(a,t,$e)]))}ue=1}WF(a,Db,cb);for(t=1;t<=a.t;++t)cb[t]=Vs(pd[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)pd[t]=Db[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(pd[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
+a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];pd[t]=pd[Ma];pd[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Pd=a.H[t],a.H[t]=a.I[t],a.I[t]=Pd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){wm=vm=
+a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<vm?(vm=a.H[va],wm=a.I[va],$b=va):a.H[va]==vm&&a.I[va]<wm&&(wm=a.I[va],$b=va);Pd=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Pd;Pd=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Pd;Pd=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Pd;Pd=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Pd;iH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=iH}OC(a);kF(a);bG(a,G);cG(a,w,G)}else{bG(a,G);a.i=v(F,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(F,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for($=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=qb[c]){Dc=!0;for(J=1;J<=mc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Dc=!1;break}Dc&&(++mc,o[mc]=c,n[mc]=g)}}else m[++M]=g;if(0==M){if(Ec==a.t)break;c=l[$--]}else if(1==M)qb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++$]=c;e=0;for(q=1;q<=M;++q)if(h=SF(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=SF(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);qb[e]=c;c=e;a.b[e]=++Ec}}qb=v(F,k,-1,a.t+1,1);b=v(F,k,-1,a.t+1,1);N=v($F,r,-1,a.t+1,2);Kd=v($F,r,-1,a.t+1,2);f=Ec=$=0;for(q=
+1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(qb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=mc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==$)break a;Kd[c]=!0;c=l[$--]}else break}f=c;c=e;1<M&&(l[++$]=f,N[e]=!0)}Ld=v(F,k,-1,a.u+1,1);Md=v(F,k,-1,a.t+1,1);if(a.n.Jb){var kH=qb,uL=mc,Gs,lH,mh,Be,Hs,Is,Ka,uj,Js;mh=v(F,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)mh[b[Ka]]=Ka;Hs=v($F,r,-1,a.u+
+1,2);for(Ka=1;Ka<=a.t;++Ka)Gs=b[Ka],lH=kH[Gs],Be=SF(a,Gs,lH),0!=Be&&(eG(a,Be,mh,Ld,G),Hs[Be]=!0);for(Ka=1;Ka<=a.u;++Ka)Hs[Ka]||eG(a,Ka,mh,Ld,G);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Is=Js=0;for(uj=1;uj<=a.z[Ka];++uj){Be=SF(a,Ka,a.G[Ka][uj]);if(5==a.i[Be])continue a;1==a.s[Be]&&0!=fG(a,Be,Ka)&&++Js;2==a.s[Be]&&(Is=a.G[Ka][uj])}if(0!=Js)if(0<Is){var fa=a,nH=Ka,jf=mh,Tc=Md,oc=void 0,vj=void 0,Ic=void 0,Ce=void 0,Jc=void 0,Bm=void 0,Cm=void 0,Dm=void 0,Qd=void 0,Uc=void 0,Vc=void 0,Ks=
+void 0,wj=void 0,Rd=void 0,xj=void 0,De=void 0,yj=void 0,Ls=void 0,zj=void 0,Ee=void 0,oH=void 0,kf=void 0,pH=void 0,Ms=void 0,Aj=void 0,lf=void 0,Vc=1,vj=nH,oc=v(F,k,-1,fa.t+1,1);for(oc[1]=nH;;){Ks=!1;for(Uc=1;Uc<=fa.z[vj];++Uc)if(Ic=fa.G[vj][Uc],!(Ic==oc[1]||Ic==oc[Vc-1]))if(Ce=SF(fa,vj,Ic),2==fa.s[Ce]&&5!=fa.i[Ce]){vj=oc[++Vc]=Ic;Ks=!0;break}if(!Ks)break}if(!(0==Vc%2||2>fa.z[oc[Vc]]||3<fa.z[oc[Vc]])){lf=oc[1];Jc=oc[~~((Vc+1)/2)];Qd=oc[Vc];kf=Ee=De=Rd=0;Ms=Ls=!1;for(Uc=1;Uc<=fa.z[lf];++Uc)Ic=fa.G[lf][Uc],
+Ce=SF(fa,lf,Ic),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Rd?Rd=Ic:De=Ic);0<jf[De]&&jf[Rd]>jf[De]&&(Bm=Rd,Rd=De,De=Bm);wj=Rd;0==Rd&&(wj=De,Ls=!0);for(Uc=1;Uc<=fa.z[Qd];++Uc)Ic=fa.G[Qd][Uc],Ce=SF(fa,Qd,Ic),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Ee?Ee=Ic:kf=Ic);0<jf[kf]&&jf[Ee]>jf[kf]&&(Bm=Ee,Ee=kf,kf=Bm);zj=Ee;0==Ee&&(zj=kf,Ms=!0);xj=fG(fa,SF(fa,lf,Rd),lf);yj=fG(fa,SF(fa,lf,De),lf);oH=fG(fa,SF(fa,Qd,Ee),Qd);pH=fG(fa,SF(fa,Qd,kf),Qd);1<(0>xj+yj?-(xj+yj):xj+yj)||0!=oH||0!=pH?Eq(fa.n,"Bad stereoinfo on allene !"):(Cm=fa.J[oc[Vc-
+1]]-fa.J[Qd],Dm=fa.M[oc[Vc-1]]-fa.M[Qd],Aj=Math.sqrt(Cm*Cm+Dm*Dm),0.001>Aj&&(Aj=0.001),0<(fa.M[zj]-fa.M[oc[Vc-1]])*(Cm/Aj)-(fa.J[zj]-fa.J[oc[Vc-1]])*(Dm/Aj)?Tc[Jc]=1:Tc[Jc]=-1,Ls&&(Tc[Jc]*=-1),Ms&&(Tc[Jc]*=-1),wj==Rd&&0>xj&&(Tc[Jc]*=-1),wj==De&&0>yj&&(Tc[Jc]*=-1),jf[wj]>jf[zj]&&(Tc[Jc]*=-1))}}else b:{var pc=a,qc=Ka,vL=kH,wL=mh,xL=o,yL=n,zL=uL,Em=Md,Fm=void 0,Wc=void 0,Ns=void 0,nh=void 0,za=void 0,oh=void 0,td=void 0,Bj=void 0,Sd=void 0,Mb=void 0,ba=void 0,Fb=void 0,Fe=void 0,Gm=void 0,Xc=void 0,
+ka=void 0,Hm=void 0,Fb=v(F,k,-1,4,1),Gm=v(F,k,-1,4,1),ph=pc,Td=qc,qH=wL,Os=vL,rH=xL,sH=yL,AL=zL,Gb=Fb,Cj=void 0,Yc=void 0,Im=void 0,Jm=void 0,Ps=void 0,Dj=void 0,Dj=-1;0<Os[Td]&&(Gb[++Dj]=Os[Td]);for(Yc=1;Yc<=AL;++Yc)rH[Yc]==Td&&(Gb[++Dj]=sH[Yc]),sH[Yc]==Td&&(Gb[++Dj]=rH[Yc]);for(Yc=Dj+1;Yc<ph.z[Td];++Yc){Ps=ph.t+1;Im=1;c:for(;Im<=ph.z[Td];++Im){Cj=ph.G[Td][Im];for(Jm=0;Jm<Yc;++Jm)if(Cj==Gb[Jm])continue c;qH[Cj]<Ps&&(Ps=qH[Cj],Gb[Yc]=Cj)}}0==Os[Td]&&0<ph.x[Td]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=Gb[0],
+Gb[0]=-1):0<ph.x[Td]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(za=Bj=oh=nh=Hm=td=Mb=0;4>za;++za)0>=Fb[za]||(Fm=SF(pc,qc,Fb[za]),Gm[za]=fG(pc,Fm,qc),0<Gm[za]?(++Mb,Hm=Fb[za],oh=Fb[za]):0>Gm[za]?(++td,nh=Fb[za],oh=Fb[za]):Bj=Fb[za]);Sd=Mb+td;ka=v(F,k,-1,4,1);Xc=0;if(3==pc.z[qc]){if(1==Mb&&1==td||3==Sd&&0<Mb&&0<td){Eq(pc.n,"Error in C3H stereospecification !");break b}Fe=Fb[0];1==Sd?Fe=oh:2==Sd&&(Fe=Bj);ba=QF(pc,qc,Fe,Fb);ka[0]=oh;ka[1]=-1;ka[2]=ba[2];ka[3]=ba[1];0<Mb?Xc=1:Xc=-1}else if(4==pc.z[qc])if(1==
+Sd)ba=QF(pc,qc,oh,Fb),ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],0<Mb?Xc=1:Xc=-1;else{Fe=Fb[0];1<Bj&&(Fe=Bj);1==Mb?Fe=Hm:1==td&&(Fe=nh);ba=QF(pc,qc,Fe,Fb);Wc=v(F,k,-1,4,1);for(za=0;4>za;++za)Fm=SF(pc,qc,ba[za]),Wc[za]=fG(pc,Fm,qc);if(4==Sd){if(0==Mb||0==td){Eq(pc.n,"Error in C4 stereospecification !");break b}if(1==Mb||1==td)ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],Xc=Wc[0];else{for(za=0;4>za;++za)-1==Wc[za]&&(Wc[za]=0);Sd=2}}else if(3==Sd)if(3==Mb||3==td)ka[0]=ba[0],ka[1]=ba[3],ka[2]=
+ba[2],ka[3]=ba[1],0<Mb?Xc=-1:Xc=1;else{1==Mb?Mb=Ns=1:td=Ns=-1;for(za=0;4>za;++za)Wc[za]==Ns&&(Wc[za]=0);Sd=2}if(2==Sd)if(1==Mb&&1==td)ba[1]==nh?(ba[1]=ba[2],ba[2]=ba[3]):ba[2]==nh&&(ba[2]=ba[3]),ka[0]=Hm,ka[1]=nh,ka[2]=ba[2],ka[3]=ba[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){Eq(pc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(ka[0]=ba[0],ka[1]=ba[2],ka[2]=ba[1],ka[3]=ba[3]):(ka[0]=ba[1],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[0]);1<Mb?Xc=1:Xc=-1}}var T=ka,Ej=Fb,ib=void 0;Ej[0]==T[1]?(ib=
+T[0],T[0]=T[1],T[1]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[0]==T[2]?(ib=T[2],T[2]=T[0],T[0]=ib,ib=T[1],T[1]=T[3],T[3]=ib):Ej[0]==T[3]&&(ib=T[3],T[3]=T[0],T[0]=ib,ib=T[1],T[1]=T[2],T[2]=ib);Ej[1]==T[2]?(ib=T[1],T[1]=T[2],T[2]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[1]==T[3]&&(ib=T[1],T[1]=T[3],T[3]=ib,ib=T[2],T[2]=T[3],T[3]=ib);ka[2]==Fb[2]?Em[qc]=1:ka[2]==Fb[3]?Em[qc]=-1:Eq(pc.n,"Error in stereoprocessing ! - t30");Em[qc]*=Xc}}}Va=new zD;i=v(F,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
+N[c]&&(Va.b.b+=ta);0<qb[q]&&gG(a,c,qb[c],Va,Ld);var qh=w[c],Hb=void 0,Fj=void 0,rh=void 0,R=void 0,R=Nc,Hb=!1;0!=a.A[c]&&(Hb=!0);0!=Md[c]&&(Hb=!0);rh=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){rh=a.q[Fj][1];break}-1<rh&&(Hb=!0);a.n.Ib&&0<a.e[c]&&(Hb=!0,rh=1);switch(a.c[c]){case 2:R=xb;break;case 3:qh?R="c":R=Ab;break;case 4:qh?(R=xf,0<a.x[c]&&(Hb=!0)):R=bc;break;case 5:qh?R="o":R=ic;break;case 7:qh?(R="p",0<a.x[c]&&(Hb=!0)):R=kc;break;case 8:qh?R=ig:R=zc;break;case 13:qh?R=lg:R=Bc;Hb=!0;break;case 6:R=
+Cc;Hb=!0;break;case 9:R=Ob;break;case 10:R=Ib;break;case 11:R=zb;break;case 12:R=Ub;break;case 1:R=Sb;Hb=!0;break;case 19:R=lc;Hb=!0;break;case 20:R=nc;Hb=!0;break;case 21:R=rc;Hb=!0;break;case 22:R=sc;Hb=!0;break;case 18:Hb=!0,R=a.o[c],(D(R,wa)||D(R,Sc)||D(R,tb))&&(Hb=!1)}Hb&&(R=Oc+R,1==Md[c]?R+=sb:-1==Md[c]&&(R+="@@"),1==a.x[c]?R+=Sb:1<a.x[c]&&(R+=Sb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=xa:R+=Ba,1<Lj(a.A[c])&&(R+=Lj(a.A[c]))),-1<rh&&(R+=kb+rh),R+=Qc);hn(Va.b,R);for(A=1;A<=mc;++A)if(o[A]==c||n[A]==c)d=
+n[A],d==c&&(d=o[A]),i[c]<i[d]&&gG(a,o[A],n[A],Va,Ld),9<A&&(Va.b.b+="%"),gn(Va,j+(new Q(A)).b);Kd[c]&&(Va.b.b+=ua)}return Va.b.b}
+function iF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)FC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function jF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&iF(a,c);0==a.z[d]&&iF(a,d)}
+function aG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=SF(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&iF(a,c)}}}function YF(a){var b;b=a.c.length;a.G=Zr([b,7]);a.z=v(F,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function cG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(F,k,-1,a.u+1,1);o=v($F,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[SF(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:ZF(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v($F,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
+e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function xE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=K(I(rD((a.J[b]+a.J[c])/2))),a.N[d]=K(I(rD((a.M[b]+a.M[c])/2)))}function bG(a,b){var c;for(c=1;c<=a.u;++c)UE(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function SE(a,b){var c;c=(dE(),xC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
+function ZF(a,b){return 2==a.s[b]?!0:!1}function UE(a,b,c){var d,e,f,g;g=1;a.b=v(F,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function vF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Zr([b+5,2]),AD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function vC(a){var b;a.y=0;a.r=0;GF(a);for(b=1;b<=a.t;++b)a.D=b,vF(a);a.D=0}
+function hF(a){var b,c;b=v(uE,r,-1,4,1);vE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function qE(a,b){var c,d,e,f,g,i,h,l;c=v(uE,r,-1,4,1);vE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;vE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function EF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function lF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&sD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Sb);g=Kj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){i=Sn(c,d+1);try{a.n.y=NB(i,10)}catch(h){if(h=Ei(h),y(h,118))a.n.y=0;else throw h;}a.D=b;vF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=D(d,Ab)?3:D(d,xb)?2:D(d,bc)?4:D(d,ic)?5:D(d,kc)?7:D(d,zc)?8:D(d,Ob)?9:D(d,Ib)?10:D(d,zb)?11:D(d,Ub)?12:D(d,Sb)?1:D(d,Bc)?13:D(d,Cc)?6:D(d,lc)?19:D(d,nc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=aD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=aD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=aD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=aD(c,g++);for(;45==e;)--d,e=aD(c,g++)}a.A[b]=d}}}
+function AC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new gC(b);try{for(;b.k=$B(b,b.b),b.k<b.j;)d=nD(NB(cC(b),10)).b,c=e=nD(NB(cC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ei(f),y(f,118))en(f);else throw f;}}function gG(a,b,c,d,e){b=SF(a,b,c);5!=a.i[b]&&ZF(a,b)?d.b.b+=ob:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=rb,a=a.f[b],null!=a&&(e=a),hn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
+function wF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Eq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Eq(a.n,"Stereomarking allowed only on single and double bonds!")}
+function eG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=SF(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=SF(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
+o=i,i=g);h=SF(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=SF(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Eq(a.n,"Not unique E/Z geometry !");else{i=SF(a,b,e);f=SF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=SF(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 XF(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=SF(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(ZF(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function fG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function kF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=XF(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function yE(a){PF(this);this.n=a;this.y=this.u=this.t=0}
+function ZE(a,b){var c,d,e,f,g,i,h;yE.call(this,a);f=j;i=XE(b);if(null!=i){h=new fC(b,i,!0);for(e=1;4>=e;++e)f=YE(h,i);g=nD(NB(Rn(f.substr(0,3)),10)).b;c=nD(NB(Rn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)xF(this),f=YE(h,i),this.J[e]=(new mD(jD(Rn(f.substr(0,10))))).b,this.M[e]=-(new mD(jD(Rn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Rn(f.substr(31,d-31)),lF(this,e,d),62<=f.length&&(f=Rn(f.substr(60,3)),0<f.length&&(f=nD(NB(f,10)).b,0<f&&(this.D=e,a.y=f,vF(this),this.D=0)));for(e=1;e<=c;++e)CF(this),
+f=YE(h,i),this.H[e]=nD(NB(Rn(f.substr(0,3)),10)).b,this.I[e]=nD(NB(Rn(f.substr(3,3)),10)).b,g=nD(NB(Rn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=nD(NB(Rn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);YF(this);EF(this);wE(this);for(OC(this);(h.k=$B(h,h.b),h.k<h.j)&&!(null==(f=cC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new eC(f);cC(g);cC(g);i=nD(NB(cC(g),10)).b;
+for(e=1;e<=i;++e)c=nD(NB(cC(g),10)).b,this.A[c]=nD(NB(cC(g),10)).b}if(0==f.indexOf("M APO")){g=new eC(f);cC(g);cC(g);i=nD(NB(cC(g),10)).b;for(e=1;e<=i;++e)c=nD(NB(cC(g),10)).b,f=nD(NB(cC(g),10)).b,this.D=c,Z(this,0),lF(this,this.t,lc+f),this.D=0}}aG(this);OC(this)}}
+function NC(a,b){var c,d,e,f,g;yE.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));sD(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new eC(b);d=nD(NB(cC(f),10)).b;e=nD(NB(cC(f),10)).b;for(c=1;c<=d;++c)g=cC(f),xF(this),lF(this,this.t,g),this.J[c]=(new mD(jD(cC(f)))).b,this.M[c]=-(new mD(jD(cC(f)))).b;for(c=1;c<=e;++c)if(CF(this),this.H[c]=nD(NB(cC(f),10)).b,this.I[c]=nD(NB(cC(f),10)).b,this.s[c]=nD(NB(cC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;YF(this);EF(this);wE(this)}catch(i){i=Ei(i);if(y(i,118)){i.xc();this.t=0;return}throw i;}aG(this);OC(this)}}
+function aF(a,b,c){var d,e,f;yE.call(this,a);f=v(F,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(xF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))CF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;OC(this);wE(this)}
+function oF(a,b,c){var d,e,f,g,i;yE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(F,k,-1,this.t+1,1);this.A=v(F,k,-1,this.t+1,1);this.x=v(F,k,-1,this.t+1,1);this.e=v(F,k,-1,this.t+1,1);this.d=v(js,r,1,this.t+1,0);this.J=v(uE,r,-1,this.t+1,1);this.M=v(uE,r,-1,this.t+1,1);this.o=v(js,r,1,this.t+1,0);this.H=v(F,k,-1,this.u+1,1);this.I=v(F,k,-1,this.u+1,1);this.s=v(F,k,-1,this.u+1,1);this.f=v(js,r,1,this.u+1,0);this.B=v(F,k,-1,this.u+1,1);this.q=Zr([this.y+1,2]);
+f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}OC(this);wE(this)}
+function kE(a){var b;PF(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(F,k,-1,this.t+1,1);AD(a.c,this.c,this.t+1);this.A=v(F,k,-1,this.t+1,1);AD(a.A,this.A,this.t+1);this.x=v(F,k,-1,this.t+1,1);AD(a.x,this.x,this.t+1);this.e=v(F,k,-1,this.t+1,1);AD(a.e,this.e,this.t+1);this.d=v(js,r,1,this.t+1,0);AD(a.d,this.d,this.t+1);this.J=v(uE,r,-1,this.t+1,1);AD(a.J,this.J,this.t+1);this.M=v(uE,r,-1,this.t+1,1);AD(a.M,this.M,this.t+1);this.o=v(js,r,1,this.t+1,0);AD(a.o,this.o,this.t+1);this.H=v(F,
+k,-1,this.u+1,1);AD(a.H,this.H,this.u+1);this.I=v(F,k,-1,this.u+1,1);AD(a.I,this.I,this.u+1);this.s=v(F,k,-1,this.u+1,1);AD(a.s,this.s,this.u+1);this.f=v(js,r,1,this.u+1,0);AD(a.f,this.f,this.u+1);this.B=v(F,k,-1,this.u+1,1);AD(a.B,this.B,this.u+1);this.q=Zr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
+function FF(a,b,c){var d,e,f;if(0==c)return mF(H(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(I(rD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new mD(a)).b;d=Hu(e,Iu(46));0>d&&(e+=Wa,d=Hu(e,Iu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function XE(a){var b;b=new fC(a,aa,!0);if(4<ZB(b))return aa;b=new fC(a,Zg,!0);return 4<ZB(b)?Zg:null}
+function mF(a,b){var c,d,e;d=j+(new Q(a)).b;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function YE(a,b){for(var c,d;a.k=$B(a,a.b),a.k<a.j;){d=cC(a);if(D(d,b))return ca;for(cC(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 ca}else break;return d}return null}s(510,1,{134:1},yE,ZE,NC,aF,oF,kE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function Fq(){Fq=u;Gq=new gB(Sb)}
+function eF(a,b){var c;Fq();var d;ZD.call(this);this.d=new Fz("Help");new Fz("Home");this.e=b;L(this,(dE(),EC));this.ac&&vA(this.ac.d,!1);sA(this,!1);d=jy(b);if(1==a)this.f||(this.f=new OA(d),XD(this.f,-30,0)),this.k=this.f,c=IC(b),this.ac&&uA(this.ac.d.I.c,Ac),Qy(this,new Az(2)),this.i=new gB(c+" "),O(this,this.i,Eb),d=new Uy,O(d,this.j,null),this.e.Cb&&(c=new Fz("Submit"),O(d,c,null)),O(this,d,Fc),fB(this.i,Rn(Vn(this.i.ac.b.pb,Rg))),this.ac&&vA(this.ac.d,!0),sA(this,!0);else if(2==a)this.c||
+(this.c=new OA(d),XD(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&uA(this.ac.d.I.c,"Nonstandard atom"),Qy(this,new Az(2)),c=new Uy,O(c,new HA("atomic SMILES",1),null),O(this,c,gc),c=Sb,Gq&&(c=Vn(Gq.ac.b.pb,Rg)),Gq=new hB(c,8),O(this,Gq,Eb),c=new Uy,O(c,this.j,null),O(this,c,Fc);else{this.b||(this.b=new OA(d),XD(this.b,5*b.Y,0));var e,f;d="About "+(dE(),pC);this.ac&&uA(this.ac.d.I.c,d);Qy(this,new DA(0));L(this,EC);O(this,new HA(pC+" Molecular Editor v2013-05-01",1),null);O(this,new HA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=eE,d=0,f=c.length;d<f;++d)e=c[d],e=new HA(e,1),wy(e,this.e.x),O(this,e,null);c=new Uy;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}rA(this);c=this.k;YD(this.ac.d,c.b,c.c);!iy(this)&&Ny(this);xy(this)}s(511,502,ki,eF);_.sf=function(a){var b,c;if(a.i===this.d){try{b=new HB(this.e.H),c=GB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ei(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,uC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Gq;
+function hG(a,b){hy(b)==a.b?L(b,(Lz(),Tz)):L(b,a.b)}
+function iG(a){var b,c,d,e;e=j;d=!1;hy(jG)!=a.b?(e=wa,d=!0):hy(kG)!=a.b?(e="!#6",d=!0):hy(lG)!=a.b?(L(mG,(Lz(),Tz)),L(nG,Tz),L(oG,Tz),L(pG,Tz),e="F,Cl,Br,I"):(b=hy(qG)!=a.b,c=hy(rG)!=a.b,hy(sG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),hy(tG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),hy(uG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),hy(vG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),hy(wG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),hy(mG)!=a.b&&(e+="F,"),hy(nG)!=a.b&&(e+="Cl,"),hy(oG)!=a.b&&(e+="Br,"),hy(pG)!=a.b&&(e+="I,"),
+sD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=tb:(L(jG,(Lz(),Tz)),e=wa)));b=j;d&&hy(qG)!=a.b&&(b+=";a");d&&hy(rG)!=a.b&&(b+=";A");hy(xG)!=a.b&&(b+=";R");hy(yG)!=a.b&&(b+=";!R");hy(jG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=zG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=AG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);hy(BG)!=a.b&&(e="~");hy(CG)!=a.b&&(e=kb);hy(DG)!=a.b&&(e=sb);hy(EG)!=a.b&&(e="!@");fB(a.f,e)}
+function FG(a){GG(a);HG(a);var b=zG.ac.b;Sw(b,0);b.pb.options[0].selected=!0;b=AG.ac.b;Sw(b,0);b.pb.options[0].selected=!0;L(qG,a.b);L(rG,a.b);L(xG,a.b);L(yG,a.b);L(zG,a.b);L(AG,a.b);IG(a)}function GG(a){L(sG,a.b);L(tG,a.b);L(uG,a.b);L(vG,a.b);L(wG,a.b);L(mG,a.b);L(nG,a.b);L(oG,a.b);L(pG,a.b)}function HG(a){L(jG,a.b);L(kG,a.b);L(lG,a.b)}function IG(a){L(BG,a.b);L(CG,a.b);L(DG,a.b);L(EG,a.b);a.c=!1}
+function fF(a){tA.call(this,"Atom/Bond Query");this.j=new Fz(this.rf());ez(this.r,new $D(this));this.b=(dE(),EC);this.d=a;this.e||(a=jy(a),this.e=new OA(a),XD(this.e,-150,10));this.k=this.e;Qy(this,new CA);L(this,this.b);a=new Uy;Qy(a,new hA(0,3,1));O(a,new GA("Atom type :"),null);jG=new Fz(vb);kG=new Fz("Any except C");lG=new Fz("Halogen");O(a,jG,null);O(a,kG,null);O(a,lG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));O(a,new HA("Or select one or more from the list :",0),null);O(this,a,null);
+a=new Uy;Qy(a,new hA(0,3,1));sG=new Fz(Ab);tG=new Fz(bc);uG=new Fz(ic);vG=new Fz(zc);wG=new Fz(kc);mG=new Fz(Ob);nG=new Fz(Ib);oG=new Fz(zb);pG=new Fz(Ub);O(a,sG,null);O(a,tG,null);O(a,uG,null);O(a,vG,null);O(a,wG,null);O(a,mG,null);O(a,nG,null);O(a,oG,null);O(a,pG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));zG=new Jz;Iz(zG,vb);Iz(zG,$a);Iz(zG,bb);Iz(zG,hb);Iz(zG,jb);O(a,new GA("Number of hydrogens : "),null);O(a,zG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));AG=new Jz;Iz(AG,vb);Iz(AG,
+$a);Iz(AG,bb);Iz(AG,hb);Iz(AG,jb);Iz(AG,"4");Iz(AG,"5");Iz(AG,"6");O(a,new HA("Number of connections :",0),null);O(a,AG,null);O(a,new HA(" (H's don't count.)",0),null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));O(a,new GA("Atom is :"),null);qG=new Fz(wb);O(a,qG,null);rG=new Fz("Nonaromatic");O(a,rG,null);xG=new Fz(yc);O(a,xG,null);yG=new Fz(fc);O(a,yG,null);O(this,a,null);a=new Uy;L(a,Zz(hy(this)));Qy(a,new hA(0,3,1));O(a,new GA("Bond is :"),null);BG=new Fz(vb);O(a,BG,null);CG=new Fz(wb);O(a,CG,
+null);DG=new Fz(yc);O(a,DG,null);EG=new Fz(fc);O(a,EG,null);O(this,a,null);a=new Uy;Qy(a,new hA(1,3,1));this.f=new hB(wa,20);O(a,this.f,null);O(a,new Fz(wc),null);O(a,this.j,null);O(this,a,null);this.ac&&vA(this.ac.d,!1);sA(this,!1);GG(this);HG(this);IG(this);L(qG,this.b);L(rG,this.b);L(xG,this.b);L(yG,this.b);L(zG,this.b);L(AG,this.b);hG(this,jG);rA(this);a=this.k;YD(this.ac.d,a.b,a.c);!iy(this)&&Ny(this);xy(this)}s(512,502,ki,fF);
+_.sf=function(a,b){var c;D(b,wc)?(FG(this),hG(this,jG),iG(this)):y(a.i,86)?(IG(this),gs(a.i)===gs(jG)?(GG(this),HG(this)):gs(a.i)===gs(kG)?(GG(this),HG(this)):gs(a.i)===gs(lG)?(GG(this),HG(this)):gs(a.i)===gs(xG)?L(yG,this.b):gs(a.i)===gs(yG)?(L(xG,this.b),L(qG,this.b)):gs(a.i)===gs(qG)?(L(rG,this.b),L(yG,this.b)):gs(a.i)===gs(rG)?L(qG,this.b):gs(a.i)===gs(BG)||gs(a.i)===gs(CG)||gs(a.i)===gs(DG)||gs(a.i)===gs(EG)?(FG(this),this.c=!0):HG(this),hG(this,a.i),iG(this)):y(a.i,87)&&(IG(this),c=a.i,0==c.ac.b.pb.selectedIndex?
+L(c,this.b):L(c,(Lz(),Tz)),iG(this));107!=this.d.c&&(this.d.c=107,Zy(this.d));return!0};_.c=!1;_.d=null;_.e=null;var jG=_.f=null,BG=null,kG=null,qG=null,CG=null,oG=null,sG=null,AG=null,zG=null,nG=null,mG=null,lG=null,pG=null,tG=null,rG=null,yG=null,EG=null,uG=null,wG=null,xG=null,DG=null,vG=null;function cF(a){a.b=-1;a.c=v(MD,r,0,0,0);a.d=0}function KF(){LD(this)}s(513,487,Eh,KF);_.ze=function(){cF(this)};_.b=-1;
+function JG(a,b){var c=a.b,d=b.b,e,f;if(null!=d)if(null!=c.b.xb)hC(c.b.xb,E(js,r,1,[d]));else{f=j;e=c.b.Db;var g,i,h,l;if(null==d)e=0;else if(g=uD(d,"\\$\\$\\$\\$\r?\n?"),1>=g.length)e=0;else{for(h=0,l=g.length;h<l;++h)i=g[h],es(e.c,e.d++,i);e=g.length}0<e&&(f=". Use Page Up/Down for SDF access ("+e+ua);try{WE(c.b,d)?(Eq(c.b,"Structure pasted"+f),sE(c.b)):(CC(new DC(c.b.J,c.b,EC)),JC(c.b)),Zy(c.b)}catch(m){if(m=Ei(m),y(m,118))d=c.b,d.jb=!0,d.J="ERROR - invalid MOL ",uC(d),CC(new DC(c.b.J,c.b,EC)),
+Zy(c.b);else throw m;}}}function zq(a){a=new uB(a);Cq();var b,c,d,e,f;try{var g=(mB(),pB);if(qB(g,(mB(),pB)))b=a.b;else if(qB(g,nB))b=new yB(a.b);else throw new vB(g);c=vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new KG;Hx(d.f,c);e=(f=uD(c,"\r\n|\r|\n|\n\r"),f.length);Fu(d.f,20*(10>e?e:10)+Sf);Kn((Hn(),In),new LG(d));MG(d);NG(d)}catch(i){if(i=Ei(i),y(i,102))en(i);else throw i;}}function LF(){}s(514,1,{103:1,110:1},LF);_.me=function(a){JG(this,a)};_.b=null;s(516,305,Ih);
+function wq(){var a;wq=u;OG=(a=!1,If in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);PG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");QG=OG&!PG;var b;a=E(F,k,-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]);xq=v(F,k,-1,1E3,1);for(b=0;b<xq.length;++b)xq[b]=-999;for(b=0;b<a.length;b+=2)xq[a[b+1]]=a[b]}
+function up(a,b,c){a=new RG(b,c,a);if(!b.Ed(a,c))for(b=b._b;b&&!b.Ed(a,c);)b=b._b}function Xy(a,b,c){var d;d=new SG;fj(d.u,b,c);Zi(a.i,d.u,0,0);Ni(a.b,d);return d}function sC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function ME(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;iv(a,e);a.td(e,c,d);b.s=c;b.t=d}TG(b)}
+function oC(a,b,c,d){wq();this.pb=$v();this.b=new Ti;this.f=d;this.pb.style[Nf]=$a;this.pb.style[Lf]=$a;this.pb.style[Cg]=Re;this.pb.style[Wg]=b;this.pb.style[Ge]=c;this.i=new UG;this.i.pb.style[Wg]=db;Fu(this.i,db);QG?(b=new VG,c=new WG,Zi(b,this.i,0,0),Zi(b,c,0,0),ov(this,b)):ov(this,this.i);this.d=a;a.Ob=this;QG?(this.k=new XG(this),this.k.j=new YG(this),this.k.k=new ZG(this),this.k.o=new $G(this),this.k.n=new aH(this),this.d&&(this.k.f=new bH(this),this.k.i=new cH(this),this.k.b=new dH(this))):
+z(this,new eH(this),(Jq(),Jq(),Kq));z(this,this,(zp(),zp(),Ap));z(this,new fH(this),(ij(),ij(),jj));z(this,new gH(this),(kj(),kj(),lj));z(this,new hH(this),(tq(),tq(),uq));(tp(),tp(),By).b=this}s(515,516,Ih,oC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var QG,PG,OG,xq=null;function UG(){mv.call(this);this.pb[wd]=Ne}s(518,283,oi,UG);function VG(){UG.call(this);this.pb.style[Wg]=db;this.pb.style[Ge]=db}s(517,518,oi,VG);function eH(a){this.b=a}s(519,1,{},eH);
+_.nc=function(a){var b,c,d;c=oj(a);d=pj(a);b=qj(a.b);a=new jH(a);2==b&&(a.f=4);pF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function fH(a){this.b=a}s(520,1,{},fH);_.oc=function(a){var b,c;b=oj(a);c=pj(a);a=new jH(a);this.b.j?yF(this.b.d,a,b,c):AF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function gH(a){this.b=a}s(521,1,{},gH);_.pc=function(){this.b.j=!1;BF(this.b.d)};_.b=null;function hH(a){this.b=a}s(522,1,{},hH);_.b=null;function WG(){UG.call(this);this.pb.style[Wg]=db;this.pb.style[Ge]=db}
+s(523,518,oi,WG);function mH(a,b){var c;c=b.b;c.f=4;return pF(a.b.d,c,b.e,b.f)}function YG(a){this.b=a}s(524,1,{},YG);_.tf=function(a){return mH(this,a)};_.b=null;function gr(a,b){AF(a.b.d,b.b,b.e,b.f);return pF(a.b.d,b.b,b.e,b.f)}function ZG(a){this.b=a}s(525,1,{},ZG);_.tf=function(a){return gr(this,a)};_.b=null;function $G(a){this.b=a}s(526,1,{},$G);_.tf=function(a){return yF(this.b.d,a.b,a.e,a.f)};_.b=null;function aH(a){this.b=a}s(527,1,{},aH);_.tf=function(){return BF(this.b.d)};_.b=null;
+function kq(a,b){var c;c=I(rD(b.c));c=new xB(b,0,cg,c);lE(a.b.d,c);return!0}function bH(a){this.b=a}s(528,1,{},bH);_.tf=function(a){return kq(this,a)};_.b=null;function lq(a,b){var c;c=I(rD(100*b.d));c=new xB(b,0,jg,c);lE(a.b.d,c);return!0}function cH(a){this.b=a}s(529,1,{},cH);_.tf=function(a){return lq(this,a)};_.b=null;function pq(a,b){var c;c=new xB(b,0,de,ah);lE(a.b.d,c);return!0}function dH(a){this.b=a}s(530,1,{},dH);_.tf=function(a){return pq(this,a)};var tH=_.b=null;
+function uH(){uH=u;tH=new at((pt(),new ot("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function vH(){vH=u;wH={}}function xH(a,b,c){var d;c&&(b.style[je]=c.c+Sf,d=c.b,d!=Lb&&(b.style[ie]=d),0!=(c.d&1)&&(b.style[le]=jd),0!=(c.d&2)&&(b.style[ke]=Le));a.f.style[Vg]=Cf}
+function nA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=qi(b);d in wH?c=wH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(rg),f=$doc.createElement(Je),f.width=1,f.height=1,g=(uH(),tH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),xH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Rj(e),l=Rj(e)+(e.offsetHeight||0),m=l-h,o=Rj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new yH,w.b=q,w.c=n,w.d=m,w),wH[d]=c);return c}
+function zH(){vH();var a,b,c,d,e;mj();this.b=E(js,r,1,["monospace","sans-serif",og]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(rg);this.f.innerHTML=this.i||j;this.f.style[je]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ie]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(533,1,{},zH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var wH;function yH(){}
+s(534,1,{},yH);_.b=0;_.c=0;_.d=0;function qF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ei(b),!y(b,124))throw b;}return!1}function rF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ei(b),!y(b,124))throw b;}return!1}function jH(a){yq.call(this,null,0,null);this.b=a}function RG(a,b,c){yq.call(this,a,0,b);this.b=c}s(535,392,Gh,jH,RG);_.ke=function(){return qF(this)};_.le=function(){return rF(this)};_.b=null;
+function cB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,xH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function bB(a){this.d=a;this.c={};this.b=new zH}s(536,395,Gh,bB);_.b=null;function Yy(a){this.b=a}s(537,403,{},Yy);_.b=null;function AH(a,b){this.b=a;this.c=b}s(538,1,{},AH);_.b=null;_.c=null;function BH(){Hw.call(this);this.pb[wd]="jsa-resetTable";this.pb.style[Wg]=fd}s(539,318,oi,BH);
+function CH(){CH=u;var a=DH=new zH;mj();a.i="9p";a.f.style[ie]=og;a.f.style[je]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[je]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);EH=new jz(1)}function CE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,TG(a)}
+function EE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(BE(a,!1),360<=g||-360>=g?i=DE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=FH(o,n,q,w,f),A=FH(o,n,q,w,h),J="<g"+a.n+pb,J+='<path d ="M '+G.b+ca+G.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',J+="</g>",J),CE(a,i))}function Y(a,b,c,d,e){a.o&&CE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+Za)}
+function AE(a,b,c,d,e){a.o&&(BE(a,!1),CE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za))}function LE(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ia+d+ga+a.j+' fill="'+e+ja+b+"</text>");CE(a,b)}function yA(a,b,c,d,e){BE(a,!0);CE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za)}
+function TG(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Pj(a.u.pb)+(a.u.pb.offsetWidth||0)-Pj(a.u.pb),d=Rj(a.u.pb)+(a.u.pb.offsetHeight||0)-Rj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ag+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua)}function KE(a,b){a.f=b;a.j=IF(b)}s(540,399,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
+_.s=0;_.t=0;_.u=null;var EH,DH;function Vq(a,b,c){c&&(fr(a,b),c.tf(a.c));a.e=!0}function fr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Pj(a.p.pb)+(a.p.pb.scrollLeft||0)+Yn(a.p.pb.ownerDocument),a.c.f=c.clientY-Rj(a.p.pb)+(a.p.pb.scrollTop||0)+Zn(a.p.pb.ownerDocument),a.c.b=new jH(b),b.b.preventDefault(),!0):!1}
+function XG(a){this.p=a;this.c=new GH;this.d=new HH(this);z(this.p,new IH(this),(cr(),cr(),dr));z(this.p,new JH(this),(Wq(),Wq(),Xq));z(this.p,new KH(this),($q(),$q(),ar));z(this.p,new LH(this),(Sq(),Sq(),Tq));z(this.p,new MH,(qq(),qq(),rq));z(this.p,new NH(this),(mq(),mq(),nq));z(this.p,new OH(this),(hq(),hq(),iq))}s(541,1,{},XG);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function HH(a){hk();this.b=a}s(542,24,{},HH);
+_.wc=function(){!this.b.e&&this.b.j&&mH(this.b.j,this.b.c)};_.b=null;function IH(a){this.b=a}s(543,1,{},IH);_.b=null;function JH(a){this.b=a}s(544,1,{},JH);_.b=null;function KH(a){this.b=a}s(545,1,{},KH);_.b=null;function LH(a){this.b=a}s(546,1,{},LH);_.b=null;function MH(){}s(547,1,{},MH);function NH(a){this.b=a}s(548,1,{},NH);_.b=null;function OH(a){this.b=a}s(549,1,{},OH);_.b=null;function GH(){}s(550,1,{},GH);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function PH(a){var b,c,d,e,f;Oj(a);d=($i(),aj(null));e=new BH;Ew(e,a);av(d,e,d.pb);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,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Gw(e,a);jv(d,e);return new py(f,b)}function QH(){this.pb=$doc.createElement(Wd);this.pb[wd]=Ne;this.pb.style[Mf]=He;this.pb.style[Pf]=Zc;this.pb.style[Wg]=db;this.pb.style[Ge]=db}s(552,286,ji,QH);_.Xc=function(){return Pj(this.pb)};_.Yc=function(){return Rj(this.pb)};
+function IF(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function FH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new AH(new mD(a),new mD(b))}function DE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+Za}
+function PE(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+ya+h,f<g-1&&(d+=ca);d+=ea;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function BE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function SG(){CH();this.o=EH;this.d=[];this.u=new QH}s(553,540,{},SG);_.b=j;_.c=j;function RH(){RH=u;SH=new py(0,0)}
+function TH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=PH(c.b),fj(c.ne(),b.c,b.b),c=PH(c.b),b=new py(c.c-b.c,c.b-b.b)):b=new py(0,0);a.Bf(b)}return b}function Ey(a,b){var c;if(a.re())return SH;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Af(iy(b));c=PH(a.ne());a.f.c=c.c;a.f.b=c.b;return c}function UH(a,b){var c;b&&(c=ag+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua,a.wf().pb.style[gd]=c)}function VH(){this.f=new cA;this.f.b=-1;this.f.c=-1}s(555,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
+_.wf=function(){return this.ne()};_.xf=function(){return WH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(iy(a))};_.zf=function(a){UH(this,a)};_.Af=function(a){var b=this.ne().pb,c,d,e;c=(Oy(),Py);e=a.c;d=a.b;e!=c.c?b.style[je]=j+e+"pt":b.style[je]=j;d!=c.b?b.style[ie]=d:b.style[ie]=j;0!=(a.d&1)?b.style[le]=jd:b.style[le]=j;0!=(a.d&2)?b.style[ke]=Le:b.style[ke]=j};_.Bf=function(a){WH=a};_.Cf=function(){};var WH=_.f=null,SH;
+function Gz(a,b){RH();VH.call(this);this.b=new Tv(a);this.b._c()[wd]=j;z(this.b,new XH(this,b),(wp(),wp(),xp))}s(554,555,{},Gz);_.ne=function(){return this.b};_.zf=function(a){UH(this,a)};_.b=null;function XH(a,b){this.b=a;this.c=b}s(556,1,{},XH);_.Ec=function(a){tp();up(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function Kz(a){RH();VH.call(this);this.b=new Tw;z(this.b,new YH(this,a),(qp(),qp(),rp))}s(557,555,{},Kz);_.ne=function(){return this.b};_.b=null;
+function YH(a,b){this.b=a;this.c=b}s(558,1,{},YH);_.b=null;_.c=null;function ZH(a,b){var c,d;UH(a,b.Gd());for(d=new yi(b.Pb.b);d.c<d.e.ue();)c=zi(d),c.ec&&c.ac.vf(c)}function $H(a,b){var c,d,e,f,g,i,h;fj(a.e,b.Nd(),b.Jd());for(d=new yi(b.Pb.b);d.c<d.e.ue();)c=zi(d),c.ec&&(e=c.ac,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=TH(e).c,f-=TH(e).b,fj(e.ne(),g,f),!c.ob&&a.e.rd(c),a.e.sd(c,i,h)))}function Ty(){RH();VH.call(this);this.e=new mv}s(559,555,{},Ty);
+_.vf=function(a){ZH(this,a)};_.ne=function(){return this.e};_.yf=function(a){$H(this,a)};_.e=null;function IA(a){RH();VH.call(this);var b=this.b=new rw;Yv(b.c,a,!1);jw(b);this.f.b=-1;this.f.c=-1}s(560,555,{},IA);_.ne=function(){return this.b};_.re=function(){var a;a=(this.b.c.d?Wn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function LA(a){this.b=new mx(a.i,new aI(a))}s(561,1,{},LA);_.b=null;
+function ix(a){var b,c,d,e,f;f=new wB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(bI,r,103,0,0);for(c=b.b?sk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Wi((cz(),P),new Q(f.e)));c=c.c;if(Ss(!c?$g:c.b,kh))for(c=(!a.e.b||0==a.e.b.d?(Jr(),Jr(),Kr):new fz(a.e.b)).qd();c.Qc();)a=c.Rc(),1001==f.e&&a.me(f);var g,i,h;1001==f.e?(g=new yq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Nf(),null.Nf()):100==f.e&&y(f.f,100)?(i=f.f,h=new yq(i,205,null),h.j=i.Od(),
+h.k=i.Pd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Nf():401==f.e||402==f.e?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.e&&507>=f.e&&(g=null.Of,500!=g&&(f=new yq(null.Of,g,null),f.j=null.Nf(),f.k=null.Nf(),i=null.Nf(),f.f=i&12,501==g&&null.Nf())))}function aI(a){this.b=a}s(562,1,di,aI);_.qc=function(){ix(this)};_.b=null;function iB(){RH();VH.call(this);this.b=new Lx}s(563,555,{},iB);_.uf=function(){var a;a=new iB;Hx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ne=function(){return this.b};
+_.xf=function(){return cI};_.Bf=function(a){cI=a};var cI=_.b=null;s(564,559,{});function dI(a){var b;b=new Kp(Un(a.pb,Hf),Un(a.pb,Gf));a=new Kp(Un(a.T.jb.pb,Hf),Un(a.T.jb.pb,Gf));return E(F,k,-1,[b.c-a.c,b.b-a.b])}function eI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ed(a.R);a.cd(b);a.R=a.Q=null}else null!=a.R?(fI(a,a.R),a.R=null):null!=a.Q&&(gI(a,a.Q),a.Q=null);sj(a.S)}function MG(a){a.kb?a.Gf(Np(a.T.jb)):(a.Ad(),MG(a))}function gI(a,b){var c;a.kb?(c=dI(a),a.Gf(new Kp(-1,hI(b,!1)-c[1]))):a.Q=b}
+function iI(a,b){var c;b!=a.vd()&&(c=a.T.jb,Tu(c),jI(c,b,c.pb,c.q.d,!0))}function fI(a,b){var c;a.kb?(c=dI(a),a.Gf(new Kp(hI(b,!0)-c[0],-1))):a.R=b}s(567,288,ei);_.Df=function(){var a,b;b=Np(this.T.jb);a=dI(this);b.c+=a[0];b.b+=a[1];return b};_.vd=function(){var a;a=this.T.jb;return 0!=a.q.d?kI(Yx(a.q,0)):null};_.Ef=function(a){lI(this.T.jb,a)};_.qd=function(){return new Uu(this.T.jb)};_.Ff=function(){Rp(this.T.jb)};_.ld=function(){eI(this)};_.Dd=function(){Rp(this.T.jb)};
+_.nd=function(a){return mI(this.T.jb,a)};_.Gf=function(a){Pp(this.T.jb,a)};_.cd=function(a){gI(this,a)};_.wd=function(a){iI(this,a)};_.ed=function(a){fI(this,a)};_.Q=null;_.R=null;function nI(){nI=u;var a=(oI(),pI(),qI);rI=new Jw(a.e,a.c,a.d,a.f,a.b)}function sI(a,b){if(0!=a.I.b.q.d&&kI(Yx(a.I.b.q,0)))throw new Ou("WindowPanel can only contain one child widget");tI(a,b)}
+function NG(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Tg]=He,a.ab=!1,a.Ad());b=a.pb;b.style[Re]=0+(mj(),Sf);b.style[Hg]=ab;YD(a,Kj(Yn($doc)+(gj()-Un(a.pb,Hf)>>1),0),Kj(Zn($doc)+(hj()-Un(a.pb,Gf)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Zf,a.pb.style[Tg]=Ug,Xj(a.gb,200)):a.pb.style[Tg]=Ug)}finally{a.w=!0}}
+function uI(a,b){var c;if(a.w){c=new hu;a.mb&&zr(a.mb,c);a.J&&Op(a.r,a);try{Gi(a.r.d,a)}catch(d){if(d=Ei(d),!y(d,118))throw d;}a.n=vI(a.r,a);try{tv(a,b)}finally{Ji(a.t.b),Ji(a.s.b),Ji(a.u.b),a.P&&Mi(a.P,a.r),a.C&&(a.C=!1)}}else tv(a,b)}function wI(a,b,c){var d,e;e=a.ob;d=new Hj(a,e);e.sd(a,d.b+b,d.e+c)}function xI(a,b,c){b=new yI(Xn(Wn(ou(ou(a.T.d,b),c))));Su(b,a);z(b,a.o,(wp(),wp(),xp));return b}function Mp(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Pp(a.T.jb,b)}
+function YD(a,b,c){var d,e;(e=a.r)?(d=zI(e.pb),wv(a,b+(Pj(e.pb)+d[3]),c+(Rj(e.pb)+d[0]))):wv(a,b,c)}function vA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Qp(a.r,a):Op(a.r,a)))}function tI(a,b){if(b!=(0!=a.I.b.q.d?kI(Yx(a.I.b.q,0)):null)){Tu(a.I.b);var c=a.I.b;jI(c,b,c.pb,c.q.d,!0)}}
+function AI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Hp(),BI)&&(a.O=a.G);var d,e;if(a.P)for(e=new yi(a.P);e.c<e.e.ue();)if(d=zi(e),b==(Hp(),CI)){!d.c&&(d.c=new DI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Hp(),Ip))g=d.r,i=d.F,d.I.d?(YD(d,i.d,i.e),Mp(d,new Kp(i.c,-1))):(YD(d,i.d,i.e),Mp(d,new Kp(i.c,i.b)),Qp(g,d)),Ci(g.d,d,d.I.c),bk(d.z,333);else if(!d.C&&f==(Hp(),BI))d.pb.style[Tg]=Ug,Hp()}else if(b==Ip){!d.c&&(d.c=new DI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=zI(i.pb);h=d.F;if(d.I.d)h.d=Pj(d.pb)-
+g[3]-Pj(i.pb),h.e=Rj(d.pb)-g[0]-Rj(i.pb),d.F=h,YD(d,0,0),EI(d,Jp(i.pb).c,-1);else{if(f!=(Hp(),BI))h.d=Pj(d.pb)-g[3]-Pj(i.pb),h.e=Rj(d.pb)-g[0]-Rj(i.pb),h.c=d.q,h.b=d.p,d.F=h;YD(d,0,0);Pp(d,new FI(Jp(i.pb)));Op(i,d)}d==d.r.b||gF(d);bk(d.z,333)}}else b==BI&&(!d.c&&(d.c=new DI),d=a,d.C||(d.G=c,d.pb.style[Tg]=He))}}function GI(a,b){a.pb.style[Yg]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Nf().Nf()}
+function HI(a){if(!a.kb){a.t=Mu(a,a.r,(!kr&&(kr=new nk),kr));a.s=Mu(a,a.r,mk?mk:mk=new nk);a.u=Mu(a,a.r,(!pr&&(pr=new nk),pr));var b=a.r;!a.P&&(a.P=new Ti);Ni(a.P,b);kr&&(b=new jr(a),a.mb&&zr(a.mb,b));a.J&&Qp(a.r,a);Ci(a.r.d,a,a.I.c);a.n&&(wv(a,a.n.b,a.n.c),a.n=null);xv(a);gF(a)}}function gF(a){if(a!=a.r.b){var b;pr&&(b=new or(a),a.mb&&zr(a.mb,b))}}
+function II(a,b,c){var d;d=(Ev(),Fv);yv.call(this,!1,"popup");this.U=d.b;this.S=new JI(this);d=new KI;d.pb[wd]="mosaic-popupLayoutPanel";qv(this.T,d);vv(this);this.o=new LI(this);this.z=new MI(this);this.A=new NI(this);this.B=new OI(this);this.F=new PI;this.O=(Hp(),CI);this.J=c;this.r=a;a=this.I=new QI(b);b=new RI;!a.e&&(a.e=new SI);Ni(a.e,b);a=new TI(new Lw(rI.b.e.b,rI.b.c,rI.b.d,rI.b.f,rI.b.b));z(a,new UI(this),(wp(),wp(),xp));b=this.I.c;b.c||(b.c=new Hw,b.c._c()[wd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Aw(),Bw),c.d=d,c=b.i,VI(c,b.c,new WI(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new dv;d=Fw(c);wu(c.c,(Kt(),Lt(d)),0);cv(c,a,d,0,!1)}else Ew(b.c,a);lI(b.i,null);z(this.I.c,new XI(this),(Ep(),Ep(),Fp));z(this.I.c,this.o,xp);iI(this,this.I);Ai(Xn(Wn(this.pb)),"mosaic-WindowPanel",!0)}s(566,567,ei);_.vd=function(){return 0!=this.I.b.q.d?kI(Yx(this.I.b.q,0)):null};_.yd=function(a){uI(this,a)};_.qd=function(){return new Uu(this.I.b)};_.ld=function(){eI(this);sj(new YI(this))};
+_.nd=function(a){return mI(this.I.b,a)};_.Gf=function(a){Mp(this,a)};_.zd=function(a,b){YD(this,a,b)};_.wd=function(a){tI(this,a)};_.Ad=function(){HI(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var rI;function ZI(a){a.i=(new Fz(a.j)).ac.ne();z(a.i,new $I(a),(wp(),wp(),xp));a.e=E(aJ,r,58,[a.i])}
+function KG(){nI();var a,b,c,d,e,f;II.call(this,(bJ(),cJ),null,!0);this.Jf();this.db=!0;a=new tw(this.k);this.f=new Kx;this.f.pb.style[Wg]=db;Fu(this.f,db);this.Hf();fI(this,"400px");f=new Xx;f.pb.style[Ge]=db;f.f[od]=10;c=(mw(),xw);f.b=c;Wx(f,a);Wx(f,this.f);e=new Hw;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Ew(e,a);Wx(f,e);sI(this,f);vA(this,!1);this.If()}s(565,566,ei,KG);_.Hf=function(){ZI(this)};_.If=function(){var a=this.f;a.pb.readOnly=!0;var b=Gu(a.pb)+"-readonly";Ai(a._c(),b,!0)};
+_.Jf=function(){uA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function $I(a){this.b=a}s(568,1,{},$I);_.Ec=function(){uI(this.b,!1)};_.b=null;function LG(a){this.b=a}s(569,1,{},LG);
+_.qc=function(){Ju(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Vn(a.pb,Rg).length;if(0<b&&a.kb){if(0>b)throw new fw("Length must be a positive integer. Length: "+b);if(b>Vn(a.pb,Rg).length)throw new fw("From Index: 0 To Index: "+b+" Text Length: "+Vn(a.pb,Rg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function dJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";uA(a.I.c,"Paste")}function eJ(a){nI();KG.call(this);this.d=a}
+s(571,565,ei,eJ);_.Hf=function(){ZI(this);this.b=(new Fz(this.c)).ac.ne();z(this.b,new fJ(this),(wp(),wp(),xp));this.e=E(aJ,r,58,[this.b,this.i])};_.If=function(){Fu(this.f,"150px")};_.Jf=function(){dJ(this)};_.Ad=function(){HI(this);Kn((Hn(),In),new gJ(this))};_.b=null;_.c=null;_.d=null;function hJ(a){nI();eJ.call(this,a)}s(570,571,ei,hJ);
+_.If=function(){Fu(this.f,"150px");var a=new iJ(this),b=this.f;Lu(b,new jJ,(Vp(),Vp(),Wp));Lu(b,new kJ,(Sp(),Sp(),Tp));Lu(b,new lJ,(Yp(),Yp(),Zp));Lu(b,new mJ(a),(aq(),aq(),bq))};_.Jf=function(){dJ(this);this.k+=" Or drag and drop a file on it."};s(574,1,{});s(573,574,{});_.c=null;_.d=1;_.e=-1;function iJ(a){this.b=a;this.c=new nJ(this);this.d=this.e=1}s(572,573,{},iJ);_.b=null;function nJ(a){this.b=a}s(575,1,{},nJ);_.Kf=function(a){this.b.b.f.pb[Rg]=null!=a?a:j};_.b=null;function kB(){new Br}
+s(576,423,{},kB);function fJ(a){this.b=a}s(577,1,{},fJ);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new wB(a.b,0,Vn(this.b.f.pb,Rg));JG(a.b,b)}uI(this.b,!1)};_.b=null;function gJ(a){this.b=a}s(578,1,{},gJ);_.qc=function(){Ju(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Dq(a){var b;a&&a&&(a=new oJ(a),void 0!=$wnd.FileReader?b=new hJ(a):b=new eJ(a),MG(b),NG(b))}function oJ(a){this.b=a}s(580,1,{},oJ);_.b=null;function dq(a,b){a.onloadend=function(a){b.Kf(a.target.result)}}
+function mJ(a){this.b=a}s(585,1,{},mJ);_.b=null;function jJ(){}s(586,1,{},jJ);function kJ(){}s(587,1,{},kJ);function lJ(){}s(588,1,{},lJ);function wA(a,b){RH();Ty.call(this);this.d=new pJ(a);var c=this.c=new Hw,d=(mw(),xw);c.b=d;Ew(this.c,this.e);sI(this.d,this.c);this.d.b=this;this.b=b}s(589,564,{},wA);_.ne=function(){return this.d};_.wf=function(){return this.c.ob};_.xd=function(){uI(this.d,!1)};_.Af=function(){};_.Cf=function(a){ZH(this,a);$H(this,a);MG(this.d);HI(this.d)};_.b=null;_.c=null;
+_.d=null;function pJ(a){nI();II.call(this,(bJ(),cJ),a,!1)}s(590,566,ei,pJ);_.xd=function(){var a=this.b,b=new pA(a.b,201),c;a=a.b.r;a.b?a=new qJ(new yi(a.b)):(a=(Jr(),Jr(),Kr),a=new yi(a));for(;a.Qc();)c=a.Rc(),201==b.e&&WD(c.b)};_.b=null;function TA(){RH();VH.call(this);var a=this.b=new rJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(591,555,{},TA);_.ne=function(){return this.b};_.b=null;function KB(){}s(597,439,{},KB);function qJ(a){if(!a)throw new ln;this.b=a}s(598,1,{},qJ);_.Qc=function(){return QB(this.b)};
+_.Rc=function(){return zi(this.b)};_.Sc=function(){throw new TB("Missing message: awt.50");};_.b=null;function pz(){return pz()}function IB(){IB=u;var a;a=(zB(),AB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(sJ,r,-1,0,1);else throw new ZC(a+" is not supported");}catch(b){if(b=Ei(b),!y(b,126))throw b;}}function MA(a,b){a.b=31*a.b+H((new mD(b)).b)}function kz(){}s(601,1,{},kz);_.hC=function(){return this.b};_.b=1;
+function tJ(){tJ=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ie))&&0<b.length)b=$doc.getElementsByTagName(Ie)[0],b.style[Ge]=db;a.body.style[Ge]=db}function zI(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"borderTopWidth"));b[1]=uJ(vJ(a,"borderRightWidth"));b[2]=uJ(vJ(a,"borderBottomWidth"));b[3]=uJ(vJ(a,"borderLeftWidth"));return b}function wJ(a){tJ();var b,c;c=xJ(a);b=zI(a);a=new Kp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function Jp(a){tJ();return new Kp(a.clientWidth,a.clientHeight)}function xJ(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"marginTop"));b[1]=uJ(vJ(a,"marginRight"));b[2]=uJ(vJ(a,"marginBottom"));b[3]=uJ(vJ(a,"marginLeft"));return b}function yJ(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"paddingTop"));b[1]=uJ(vJ(a,"paddingRight"));b[2]=uJ(vJ(a,"paddingBottom"));b[3]=uJ(vJ(a,"paddingLeft"));return b}function zJ(a,b,c){tJ();try{D(b,ge)&&(b=Hd),a.style[b]=c}catch(d){if(d=Ei(d),!y(d,118))throw d;}}
+function hI(a,b){tJ();var c;AJ||(AJ=$doc.createElement(rg),zJ(AJ,Re,j),zJ(AJ,Hg,j),zJ(AJ,Pf,Zc),zJ(AJ,Tg,He),$doc.body.appendChild(AJ));zJ(AJ,Wg,a);zJ(AJ,Ge,a);c=wJ(AJ);return b?c.c:c.b}var AJ=null;function BJ(){Kp.call(this,0,0)}function Kp(a,b){this.c=a;this.b=b}function FI(a){Kp.call(this,a.c,a.b)}s(603,1,Gh,BJ,Kp,FI);_.eQ=function(a){return this===a?!0:null==a||CJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function DJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(604,1,{112:1,114:1,135:1},DJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return EJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
+function FJ(a,b){this.b=a;this.c=b}s(605,1,Gh,FJ);_.eQ=function(a){return this===a?!0:null==a||GJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return GJ.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function PI(){this.c=this.b=this.e=this.d=0}s(606,1,Gh,PI);_.eQ=function(a){return this===a?!0:null==a||HJ!=tn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return HJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function vJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ge&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(608,1,{});var IJ=-1;function JJ(){}s(609,608,{},JJ);_.b=-1;_.c=-1;var KJ=null;
+function uJ(a){a=parseInt(a,10);a=isNaN(a)?null:nD(a);return!a?0:a.b}s(612,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Df=function(){return Np(this.i)};_.Ef=function(a){lI(this.i,a)};_.Ff=function(){Rp(this.i)};_.Dd=function(){Rp(this.i)};_.cd=function(a){var b=this.i;b.pb.style[Ge]=a;b.kb||(b.i=a)};_.ed=function(a){var b=this.i;b.pb.style[Wg]=a;b.kb||(b.j=a)};function oI(){oI=u;pI()}function uA(a,b){a.b.pb.textContent=b||j;lI(a.i,null)}
+function LJ(a){oI();var b;Vv(this,new KI);this.b=new MJ;b=this.i;NJ(b,new OJ);zJ(b.pb,Nf,ab);b.p=0;VI(b,this.b,new WI(0),b.q.d);this.b._c()[wd]="mosaic-Caption-text";this.b.pb.textContent=a||j;lI(this.i,null);this.pb[wd]="mosaic-Caption"}s(611,612,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},LJ);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};
+_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.c=null;function pI(){pI=u;PJ=Cn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new by(PJ,240,20);new by(PJ,224,16);new by(PJ,208,16);new by(PJ,192,16);new by(PJ,176,16);new by(PJ,160,16);new by(PJ,144,16);new by(PJ,128,16);new by(PJ,112,16);new by(PJ,96,16);new by(PJ,80,16);new by(PJ,64,16);new by(PJ,260,16);qI=new by(PJ,48,16);new by(PJ,32,16);new by(PJ,16,16);new by(PJ,0,16)}var PJ,qI;
+function QJ(a,b){Ju(a.b.pb,!b);lI(a.i,a.b)}function Lp(a,b){a.d=b;Ju(a.b.pb,!b);lI(a.i,a.b);if(a.e){var c;for(c=new yi(a.e);c.c<c.e.ue();)zi(c)}}function QI(a){var b;Vv(this,new KI);b=this.i;NJ(b,new RJ((SJ(),TJ)));b.p=0;this.c=new LJ(a);VI(b,this.c,new WI(1),b.q.d);this.b=new KI;Si(this.b,"Body");VI(b,this.b,new WI(0),b.q.d);this.pb[wd]="mosaic-CaptionLayoutPanel"}s(614,612,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},QI);_.fd=function(){Nu(this.i)};_.gd=function(){Qu(this.i)};
+_.qd=function(){return new Uu(this.b)};_.nd=function(a){return mI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function SI(){LD(this)}s(615,487,Eh,SI);function JI(a){this.b=a}s(616,1,di,JI);_.qc=function(){Rp(this.b.T.jb)};_.b=null;function UJ(a){var b;b=a.c;a=b.r;b=!a.f?-1:rj(a.f.b,b);a.f&&Ft(a.f.b,b)&&It(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&gF(!a.f?null:Ft(a.f.b,b-1))}function VJ(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Sy);-1==rj(a.f.b,b)&&Ni(a.f.b,b)}function DI(){}s(617,1,{},DI);_.Jc=function(a){UJ(a)};
+_.Kc=function(a){VJ(a)};_.Mc=function(a){WJ(a.b.r,a.b)};function bJ(){bJ=u;XJ=new YJ(1,"e");ZJ=new YJ(2,xf);$J=new YJ(3,"ne");aK=new YJ(10,"nw");bK=new YJ(4,ig);cK=new YJ(5,lg);dK=new YJ(12,"sw");eK=new YJ(8,"w");cJ=new fK(($i(),aj(null)).pb)}function vI(a,b){var c;c=zI(a.pb);return new FJ(Pj(b.pb)-(Pj(a.pb)+c[3]),Rj(b.pb)-(Rj(a.pb)+c[0]))}
+function gK(a){var b,c,d,e,f,g;if(a.f){b=Jp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Ft(a.f.b,d),c=new Kp(Un(g.pb,Hf),Un(g.pb,Gf)),f=vI(a,g),f.b-=Kj(0,f.b+Un(g.pb,Hf)-b.c),f.c-=Kj(0,f.c+Un(g.pb,Gf)-b.b),YD(g,Kj(0,f.b),Kj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EI(g,c.c,c.b),g.O==(Hp(),Ip)&&Pp(g,new FI(Jp(a.pb))),bk(g.z,1)}}function hK(a,b,c){a=a.e;Ci(a,b,b);x(a.d,b,c);Si(b,xc+c.c)}
+function Op(a,b){var c;c=a.e;iK(c,b.H);Ri(b.H,xc+aK.c);iK(c,b.D);Ri(b.D,xc+ZJ.c);iK(c,b.E);Ri(b.E,xc+$J.c);iK(c,b.N);Ri(b.N,xc+eK.c);iK(c,b.v);Ri(b.v,xc+XJ.c);iK(c,b.M);Ri(b.M,xc+dK.c);iK(c,b.K);Ri(b.K,xc+bK.c);iK(c,b.L);Ri(b.L,xc+cK.c)}
+function Qp(a,b){!b.H&&(b.H=xI(b,0,0));hK(a,b.H,aK);!b.D&&(b.D=xI(b,0,1));hK(a,b.D,ZJ);!b.E&&(b.E=xI(b,0,2));hK(a,b.E,$J);!b.N&&(b.N=xI(b,1,0));hK(a,b.N,eK);!b.v&&(b.v=xI(b,1,2));hK(a,b.v,XJ);!b.M&&(b.M=xI(b,2,0));hK(a,b.M,dK);!b.K&&(b.K=xI(b,2,1));hK(a,b.K,bK);!b.L&&(b.L=xI(b,2,2));hK(a,b.L,cK)}function WJ(a,b){var c,d;a.b=b;d=a.f.b.d;c=rj(a.f.b,b);if(c+1<d){uz(a.f,b);for(Ni(a.f.b,b);c<d;++c)GI(Ft(a.f.b,c),c)}else GI(b,c)}
+function fK(a){a=new jK(a);Vv(this,a);this.d=new kK(a);this.d.j=!0;Ki(this.d);this.d.n=3;this.e=new lK(a);this.e.j=!0;Ki(this.e);this.e.n=3;Xv(this)}s(618,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},fK);_.Df=function(){return Jp(this.pb)};_.Ef=function(){var a;(a=mK(this))&&a.Ef(null)};_.Ff=function(){gK(this)};_.Jc=function(a){!this.c&&(this.c=new DI);UJ(a)};_.Kc=function(a){!this.c&&(this.c=new DI);VJ(a)};_.Dd=function(){gK(this)};
+_.Mc=function(a){!this.c&&(this.c=new DI);WJ(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var XJ,ZJ,$J,aK,cJ,bK,cK,dK,eK;function jK(a){this.q=new nv(this);this.pb=a}s(619,283,oi,jK);function YJ(a,b){this.b=a;this.c=b}s(620,1,{},YJ);_.b=0;_.c=null;function kK(a){ui();Oi.call(this,a)}s(621,3,{},kK);_.kc=function(){var a;a=this.k.f;a.C||Oj(a.x);Ri(this.k.f,"dragdrop-dragging");!a.I.d&&QJ(a.I,!1)};
+_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Kj(this.b,a<this.e?a:this.e),b=Kj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Re]=a+(mj(),Sf);c.style[Hg]=b+Sf};
+_.lc=function(){var a;a=this.k.f;a==a.r.b||gF(a);a.I.d||QJ(a.I,!0);a.C||(a.x||(a.x=new nK,Si(a.x,"mosaic-GlassPanel-invisible")),zJ(a.x.pb,Yg,(tJ(),vJ(a.pb,Yg))),Zi(($i(),aj(null)),a.x,0,0));Si(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.pb);this.c=a.e+Sj(this.k.b.pb);this.e=this.b+Uj(this.k.b.pb)-this.k.f.$c();this.d=this.c+Tj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.d=0;_.e=0;function iK(a,b){try{Gi(a,b)}catch(c){if(c=Ei(c),!y(c,118))throw c;}}
+function lK(a){ui();Oi.call(this,a);this.d=new wi}s(622,3,{},lK);_.kc=function(){var a;a=this.k.f.ob;a.C||Oj(a.x);Ri(this.k.f,"dragdrop-dragging");QJ(a.I,!1);Mp(a,new Kp(a.q,a.p));bk(a.z,1)};
+_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Wi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.Yc()-Kj(this.k.d,this.c):this.k.f.Yc()-this.k.d,0!=b&&(a=d.p,b=Kj(a+b,Un(d.I.c.pb,Gf)),b!=a&&wI(d,0,a-b),Mp(d,new Kp(d.q,b)),bk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.Yc():this.k.d-this.k.f.Yc(),0!=b&&(a=d.p,b=Kj(a+b,Un(d.I.c.pb,Gf)),Mp(d,new Kp(d.q,b)),bk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.Xc()-Kj(this.k.c,this.b):this.k.f.Xc()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&wI(d,a-b,0),Mp(d,new Kp(b,d.p)),bk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.Xc():this.k.c-this.k.f.Xc(),0!=b&&(a=d.q,Mp(d,new Kp(96<a+b?a+b:96,d.p)),bk(d.z,333)))};
+_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||gF(a);QJ(a.I,!0);a.C||(a.x||(a.x=new nK,Si(a.x,"mosaic-GlassPanel-invisible")),zJ(a.x.pb,Yg,(tJ(),vJ(a.pb,Yg))),Zi(($i(),aj(null)),a.x,0,0));Si(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.pb);this.c=a.e+Sj(this.k.b.pb);this.f=this.b+Uj(this.k.b.pb)-this.k.f.$c();this.e=this.c+Tj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.e=0;_.f=0;
+function nK(){var a;this.e=new oK(this);this.b=!1;this.c=new rv;Vv(this,this.c);a=this.pb.style;a[gd]="#000";a[fe]="alpha(opacity=50)";a.opacity="0.5";this.pb[wd]="gwt-GlassPanel"}s(623,303,Qh,nK);
+_.jd=function(){var a;Xv(this);try{a=this.ob}catch(b){b=Ei(b);if(y(b,124))throw new Ou("Parent widget must be an instance of AbsolutePanel");throw b;}a==($i(),aj(null))?(yt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Mi(ik,a),a.c=!0,a.d=qk(a),Ni(ik,a),this.d=new pK(this),bu(new xt(this.d))):(this.pb.style[ld]=ab,this.pb.style[bg]=ab);this.b&&Qt(new wt(this));Zi(aj(null),new qK,Yn($doc),Zn($doc))};
+_.kd=function(){this.i.kd();Wj(this.e);this.d&&(ut($t,this.d,E(rK,r,46,[(!nr&&(nr=new nk),nr)])),this.d=null);this.b&&ut(St,this,E(rK,r,46,[(!Rt&&(Rt=new nk),Rt)]))};_.Uc=function(a){switch(Nt(a.type)){case 256:if(27==(a.keyCode||0))return Oj(this),!1;case 1:if(this.pb.contains(a.target))return Oj(this),!1}return!0};_.ld=function(){};_.b=!1;_.c=null;_.d=null;function oK(a){hk();this.b=a}s(624,24,{},oK);_.wc=function(){yt(this.b)};_.b=null;function pK(a){this.b=a}s(625,1,{},pK);_.b=null;
+function qK(){this.pb=$v();var a;a=new Uw(new sK(this));z(this,a,(mp(),mp(),np));z(this,a,(eq(),eq(),fq))}s(626,305,Ih,qK);_.ld=function(){sj(new tK(this))};function sK(a){this.b=a}s(627,1,{},sK);_.b=null;function tK(a){this.b=a}s(628,1,di,tK);_.qc=function(){this.b.pb.focus()};_.b=null;function uK(a){a.pb.style[Wg]=fd;a.pb.style[Ge]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Ef(null):(b=mK(a))&&b.Ef(a)}}s(630,286,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
+_.Df=function(){uK(this);return new Kp(Un(this.pb,Hf),Un(this.pb,Gf))};_.Ef=function(){uK(this)};_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function MJ(){this.pb=$doc.createElement("label");this.pb[wd]="mosaic-Label";this.pb.style[Vg]=Cf;this.pb[wd]="mosaic-HTML"}s(629,630,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},MJ);function TI(a){Vv(this,new vK(a));this.pb[wd]="mosaic-ImageButton"}s(631,303,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},TI);
+function rJ(){var a=(Ev(),Hv);yv.call(this,!0,df);this.U=a.b;this.b=new wK(this);this.b.e=!0;ov(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);cj();yu(a,b)}else this.lb|=1;Xn(Wn(this.pb))[wd]=ye;this.pb.style[Yg]="2147483647"}s(632,288,oi,rJ);_.Tc=function(a){Pu(this,a);1==Nt(a.type)&&tv(this,!1)};_.b=null;
+function wK(a){this.c=a;this.d=new Ti;this.j=new Ti;a=(lx(),kx);new ay(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(wg);this.f=$doc.createElement(zg);Jt(b,this.f);this.p=!0;a=$v();b=(Kt(),Lt(b));a.appendChild(b);this.pb=a;ol();this.pb.setAttribute("role",Sl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),cj(),yu(a,b)):this.lb|=2225;this.pb[wd]=xe;a=Gu(this.pb)+"-vertical";Ai(this._c(),a,!0);this.pb.style[Lf]=ab;this.pb.setAttribute("hideFocus",Qg);z(this,new jx(this),(mp(),mp(),np))}
+s(633,327,ji,wK);_.Tc=function(a){switch(Nt(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}cx(this,a)};_.Cd=function(a,b){gx(this,a,b);b||this.b&&tv(this.c,!1)};_.b=!0;_.c=null;
+function vK(a){var b=(mw(),xw),c=(Aw(),Bw),d;d=new gw;d.i[kd]=$a;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;ew(b.b);b.b.d.rows[0].cells[0][bd]=c.b;ew(b.b);b.b.d.rows[0].cells[0].style[Sg]=e.b;ew(d);b=aw(d,0,0,!0);if(a){Oj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;cw(g,f.d);es(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ni(c.c,a);a.pb[Rc]=e;Jt(b,a.pb);Su(a,d)}Vv(this,d);Ai(this.pb,"mosaic-WidgetWrapper",!0)}s(634,303,Qh,vK);_.b=null;_.c=null;function LI(a){this.b=a}s(635,1,{},LI);
+_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&gF(this.b)};_.b=null;function MI(a){hk();this.b=a}s(636,24,{},MI);_.wc=function(){Rp(this.b.T.jb);var a=this.b;mr((!a.y&&(a.y=new xK),a.y))};_.b=null;function NI(a){hk();this.b=a}s(637,24,{},NI);_.wc=function(){AI(this.b,(Hp(),Ip))};_.b=null;function OI(a){hk();this.b=a}s(638,24,{},OI);_.wc=function(){AI(this.b,(Hp(),BI))};_.b=null;function RI(){}s(639,1,{},RI);function UI(a){this.b=a}s(640,1,{},UI);_.Ec=function(){this.b.xd()};_.b=null;
+function XI(a){this.b=a}s(641,1,{},XI);_.b=null;function YI(a){this.b=a}s(642,1,di,YI);_.qc=function(){this.b.O==(Hp(),Ip)?bk(this.b.A,333):this.b.O==BI&&bk(this.b.B,333)};_.b=null;function yI(a){this.pb=a;Nu(this)}s(643,286,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},yI);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};
+function xK(){Fr.call(this,null)}s(644,218,ci,xK);function Hp(){Hp=u;Ip=new yK("MAXIMIZED",0);BI=new yK("MINIMIZED",1);CI=new yK("NORMAL",2);zK=E(AK,r,138,[Ip,BI,CI])}function yK(a,b){$n.call(this,a,b)}s(645,139,{112:1,115:1,117:1,138:1},yK);var zK,Ip,BI,CI;function yt(a){var b,c,d,e;c=gj();b=hj();e=(zu(),Au).scrollWidth;d=Au.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Wg]=c-1+Sf);0<=b-1&&(a.pb.style[Ge]=b-1+Sf)}
+function BK(a,b){var c,d,e;if(a.n)return!0;a.y.ze();for(c=new Uu(b);c.b.b<c.b.c.d-1;)d=kI(Vu(c.b)),e=d.ob,y(e,144)&&e.dd(d.ad()),d.ad()&&Ni(a.y,d);return!0}
+function CK(a,b){var c,d,e;if(b.b)a.d&&Vj(a.d),a.d=new DK(a,b),Xj(a.d,333);else for(d=new yi(a.y);d.c<d.e.ue();)c=zi(d),e=c.nb,EK(b,c,e.t,e.u),FK(c,e.v,e.s,E(F,k,-1,[GK(a.r.b,c).e,GK(a.q.b,c).d,GK(a.o.b,c).b,GK(a.p.b,c).c]),E(F,k,-1,[HK(a.j.b,c).e,HK(a.i.b,c).d,HK(a.e.b,c).b,HK(a.f.b,c).c]),E(F,k,-1,[IK(a.v,c),IK(a.u,c),IK(a.s,c),IK(a.t,c)]))}
+function JK(){this.y=new Ti;this.k=new KK(this);this.x=new LK(this.k);this.w=new MK(this.k);this.r=new NK(this.k);this.q=new OK(this.k);this.o=new PK(this.k);this.p=new QK(this.k);this.j=new RK(this.k);this.i=new SK(this.k);this.e=new TK(this.k);this.f=new UK(this.k);this.v=new VK(this.k);this.u=new VK(this.k);this.s=new VK(this.k);this.t=new VK(this.k)}s(648,1,{});_.Lf=function(a){CK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function WK(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new yi(b.y);e.c<e.e.ue();)d=zi(e),y(d,61)&&(d=d.jb),f=d.nb,EK(c,d,f.t,f.u),FK(d,f.v,f.s,E(F,k,-1,[GK(b.r.b,d).e,GK(b.q.b,d).d,GK(b.o.b,d).b,GK(b.p.b,d).c]),E(F,k,-1,[HK(b.j.b,d).e,HK(b.i.b,d).d,HK(b.e.b,d).b,HK(b.f.b,d).c]),E(F,k,-1,[IK(b.v,d),IK(b.u,d),IK(b.s,d),IK(b.t,d)]));XK(c);a.b.d=null;for(a=new yi(a.b.y);a.c<a.e.ue();)b=zi(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function DK(a,b){this.b=a;this.c=b;var c=(dk(),ek);this.n=new ck(this);this.t=c}s(649,17,{},DK);_.rc=function(){WK(this)};_.sc=function(){WK(this)};
+_.uc=function(a){var b,c,d;for(c=new yi(this.b.y);c.c<c.e.ue();)b=zi(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=H(d.p+(d.t-d.p)*a),d.w=H(d.q+(d.u-d.q)*a),d.x=H(d.r+(d.v-d.r)*a),d.i=H(d.o+(d.s-d.o)*a),EK(this.c,b,d.j,d.w),FK(b,d.x,d.i,E(F,k,-1,[GK(this.b.r.b,b).e,GK(this.b.q.b,b).d,GK(this.b.o.b,b).b,GK(this.b.p.b,b).c]),E(F,k,-1,[HK(this.b.j.b,b).e,HK(this.b.i.b,b).d,HK(this.b.e.b,b).b,HK(this.b.f.b,b).c]),E(F,k,-1,[IK(this.b.v,b),IK(this.b.u,b),IK(this.b.s,b),IK(this.b.t,b)]))};_.b=null;_.c=null;s(651,1,{});
+_.b=null;function TK(a){this.b=a}s(650,651,{},TK);function UK(a){this.b=a}s(652,651,{},UK);function SK(a){this.b=a}s(653,651,{},SK);function RK(a){this.b=a}s(654,651,{},RK);function PK(a){this.b=a}s(655,651,{},PK);function QK(a){this.b=a}s(656,651,{},QK);function OK(a){this.b=a}s(657,651,{},OK);function NK(a){this.b=a}s(658,651,{},NK);s(659,651,{},function(a){this.b=a});s(660,651,{},function(a){this.b=a});function IK(a,b){var c=a.b,d;d=Wi(c.e,b);d||(d=new DJ(yJ(b.pb)),x(c.e,b,d));return d.e}
+function VK(a){this.b=a}s(661,651,{},VK);function MK(a){this.b=a}s(662,651,{},MK);function LK(a){this.b=a}s(663,651,{},LK);function HK(a,b){var c;c=Wi(a.b,b);c||(c=new DJ(zI(b.pb)),x(a.b,b,c));return c}function GK(a,b){var c;c=Wi(a.c,b);c||(c=new DJ(xJ(b.pb)),x(a.c,b,c));return c}
+function YK(a,b){var c,d;d=Wi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=mK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Kp(ZK(e,!0),ZK(e,!1));break a}h=b.Df();null!=c.n&&(h.c=ZK(e,!0));null!=c.k&&(h.b=ZK(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Kp(ZK(e,!0),ZK(e,!1));break a}h=new BJ;f=b.pb;l=f.style;g=l[Pf];i=l[Tg];l[Pf]="static";l[Tg]=He;null!=c.n?h.c=ZK(e,!0):(l[Wg]=fd,h.c=(f.offsetWidth||0)+GK(d.p.b,b).c+GK(d.q.b,b).d);null!=c.k?h.b=ZK(e,!1):(l[Ge]=fd,h.b=(f.offsetHeight||0)+GK(d.r.b,b).e+
+GK(d.o.b,b).b);l[Pf]=g;l[Tg]=i}d=h}null!=c.n&&(mj(),Lo)==c.n.Nf()||null!=c.k&&(mj(),Lo)!=c.k.Nf()||x(a.f,b,d)}return d}function KK(a){this.i=a;this.d=new wi;this.f=new wi;this.c=new wi;this.b=new wi;this.e=new wi}s(664,1,{},KK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function $K(a){var b;b=a.nb;if(null==b||!y(b,141))b=new aL,a.nb=b;return b}function OJ(){RJ.call(this,(SJ(),bL))}function RJ(a){var b=(cL(),dL);JK.call(this);this.c=a;this.b=b}s(665,648,{},OJ,RJ);
+_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new BJ;BK(this,a);l=GK(this.p.b,a).c+GK(this.q.b,a).d+HK(this.f.b,a).c+HK(this.i.b,a).d+IK(this.t,a)+IK(this.u,a);d=GK(this.r.b,a).e+GK(this.o.b,a).b+HK(this.j.b,a).e+HK(this.e.b,a).b+IK(this.v,a)+IK(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(SJ(),bL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new yi(this.y);a.c<a.e.ue();)c=zi(a),e=$K(c),b=null,i=c.ob,y(i,144)&&(b=i,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.c==bL?(l+=YK(this.x.b,c).c,e.b=YK(this.w.b,
+c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Kj(f,e.b)):(d+=YK(this.w.b,c).b,e.c=YK(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Kj(g,e.c));this.c==bL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
+_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N;if(BK(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=IK(this.t,a);A=IK(this.v,a);c=Jp(a.pb);N=c.c-(q+IK(this.u,a));o=c.b-(A+IK(this.s,a));g=N;c=o;this.c==(SJ(),bL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new yi(this.y);e.c<e.e.ue();)d=zi(e),b=null,n=$K(d),w=d.ob,y(w,144)&&(b=w,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.c==bL?(n.e?++h:(n.c=YK(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=YK(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=YK(this.w.b,
+d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=YK(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new yi(this.y);e.c<e.e.ue();)d=zi(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==bL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==TJ?(n.t=this.b==(cL(),dL)?q:this.b==fL?q+~~(N/2)-~~(J/2):q+N-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(cL(),dL)?(n.t=q,n.u=A):this.b==fL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
+l,n.s=f,q+=J+G),a.b&&(w=d.Xc()-Pj(a.pb)-IK(this.t,a),-1==n.p&&(n.p=w),w=d.Yc()-Rj(a.pb)-IK(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.$c()),-1==n.o&&(n.o=d.Zc()));CK(this,a)}};_.b=null;_.c=null;function cL(){cL=u;dL=new gL("START",0);fL=new gL(Bb,1);hL=new gL("END",2);iL=E(jL,r,139,[dL,fL,hL])}function gL(a,b){$n.call(this,a,b)}s(666,139,{112:1,115:1,117:1,139:1},gL);var iL,fL,hL,dL;function SJ(){SJ=u;bL=new kL("HORIZONTAL",0);TJ=new kL("VERTICAL",1);lL=E(mL,r,140,[bL,TJ])}
+function kL(a,b){$n.call(this,a,b)}s(667,139,{112:1,115:1,117:1,140:1},kL);var lL,bL,TJ;s(669,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function aL(){this.f=!1}function WI(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(668,669,{141:1,145:1},aL,WI);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function nL(a,b){if(a.n)return!0;BK(a,b);if(0<a.y.d){a.b=Ft(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new oL,c.nb=d;a.c=d;a.y.ze();Ni(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function pL(){JK.call(this)}s(670,648,{},pL);
+_.Mf=function(a){var b,c;c=new BJ;nL(this,a);if(this.b){b=YK(this.x.b,this.b).c;var d=YK(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=eL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=GK(this.p.b,a).c+GK(this.q.b,a).d+HK(this.f.b,a).c+HK(this.i.b,a).d+IK(this.t,a)+IK(this.u,a);c.b+=GK(this.r.b,a).e+GK(this.o.b,a).b+HK(this.j.b,a).e+HK(this.e.b,a).b+IK(this.v,a)+IK(this.s,a);return c};
+_.Lf=function(a){var b,c,d,e,f;nL(this,a)&&(d=IK(this.t,a),e=IK(this.v,a),c=Jp(a.pb),f=c.c-(d+IK(this.u,a)),c=c.b-(e+IK(this.s,a)),b=this.b.ob,y(b,144)&&(b=eL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.Xc()-Pj(a.pb)-IK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.Yc()-Rj(a.pb)-IK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.$c()),d=this.c,-1==d.o&&(d.o=this.b.Zc())),CK(this,a))};_.b=null;_.c=null;function oL(){this.f=!1}
+s(671,669,{142:1,145:1},oL);function eL(a){var b,c,d,e;null==a.b&&(a.b=v(F,k,-1,4,1),e=Wn(ou(ou(a.d,0),0)),c=Wn(ou(ou(a.d,2),2)),d=xJ(a.pb),b=zI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function qL(a,b){a.kb&&Oj(a);return pv(a,b)}function rL(){Nv();Dv.call(this,Ov)}s(672,293,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},rL);_.nd=function(a){return qL(this,a)};_.b=null;
+function sL(a){var b;b=a.ob;return y(b,144)?b:a}function Np(a){if(!a.kb)return new BJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Mf(a),Pp(a,a.k),a.e.Lf(a),a.k=a.e.Mf(a);return a.k}function kI(a){return y(a,144)?a.jb:a}function tL(a){var b;if(!a.o){b=(!KJ&&(KJ=new JJ),KJ);var c=BL(a,eb,!0);b.b=c;c=BL(a,fb,!0);b.c=c;a.o=b}return a.o}
+function jI(a,b,c,d,e){if(y(b,61))throw new ok("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new rL,cv(a,c,a.pb,d,!0),qv(c,b)):cv(a,b,c,d,e);lI(a,b)}function VI(a,b,c,d){b.nb=c;jI(a,b,a.pb,d,!0)}
+function lI(a,b){var c;c=a.e;if(b){var d=c.k;Hi(d.d,b);Hi(d.f,b);Hi(d.c,b);Hi(d.b,b);Hi(d.e,b)}else d=c.k,Gx(d.d),Gx(d.f),Gx(d.c),Gx(d.b),Gx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==sL(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==sL(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Ef(a.ob),c.Ef(a))}}function Rp(a){a.kb&&a.pb.style.display!=zf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Lf(a),a.d=!1,XK(a))}
+function XK(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=kI(Yx(a.q,d)),y(b,144)&&(b=b.jb),b.ad()&&(y(b,143)?b.Ff():y(b,74)&&b.Dd())}function mI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=sL(b);return jv(a,c)?(y(c,144)&&qL(c,b),lI(a,null),!0):!1}function NJ(a,b){var c;a.e=b;null!=a.f&&Ri(a,Gu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=ey(a.f,Iu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Si(a,Gu(a.pb)+Ba+a.f);lI(a,null)}
+function BL(a,b,c){a.n||(a.n=$doc.createElement(rg),zJ(a.n,Pf,Zc),zJ(a.n,Tg,He),zJ(a.n,Re,ab),zJ(a.n,Hg,ab),a.pb.appendChild(a.n));zJ(a.n,Wg,b);zJ(a.n,Ge,b);a=wJ(a.n);return c?a.c:a.b}
+function ZK(a,b){var c;c=null.Nf();if(c==(mj(),Xo)){c=(tL(a),null.Nf());var d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ);return K(I(Math.round(100*d*c/254)))}if(c==No)return c=tL(a),d=null.Nf(),K(I(rD(d*(-1==c.b&&(c.b=hI(eb,!0)),c.b))));if(c==Po)return c=tL(a),d=null.Nf(),K(I(rD(d*(-1==c.c&&(c.c=hI(fb,!0)),c.b))));if(c==Vo)return c=(tL(a),null.Nf()),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(d*c)));if(c==Zo)return c=(tL(a),null.Nf()),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(10*d*c/254)));
+if(c==To)return K(I(rD(12*(tL(a),null.Nf())*K(I(rD((-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ)/72))))));if(c==Lo)return BL(a,null.Nf(),b);if(c==Ro)return c=(tL(a),K(I(rD(null.Nf())))),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(d*c/72)));if(null.Nf()==Jo)return K(I(rD(null.Nf())));throw new ok("Invalid size: "+null.Nf());}function KI(){var a=new pL;mv.call(this);this.k=new Kp(-1,-1);new CL(this);this.pb[wd]="mosaic-LayoutPanel";NJ(this,a)}
+s(673,283,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},KI);_.rd=function(a){jI(this,a,this.pb,this.q.d,!0)};_.fd=function(){Xu(this,new DL)};_.gd=function(){Xu(this,new EL)};_.Df=function(){return Np(this)};_.od=function(a){return fv(this.q,sL(a))};_.pd=function(a,b,c,d){jI(this,a,b,c,d)};_.Ef=function(a){lI(this,a)};_.qd=function(){return new Uu(this)};_.Ff=function(){Rp(this)};
+_.ld=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ed(this.j),this.cd(a),this.j=this.i=null;else if(a=Np(this),null!=this.j)a=a.b+Sf,this.ed(this.j),this.cd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ed(a.c+Sf);this.cd(b);this.i=null}else b=a.b+Sf,this.ed(a.c+Sf),this.cd(b);Rp(this)}};_.Dd=function(){Rp(this)};_.nd=function(a){return mI(this,a)};_.cd=function(a){this.pb.style[Ge]=a;this.kb||(this.i=a)};_.sd=function(a,b,c){a=sL(a);iv(this,a);this.td(a,b,c)};
+_.ed=function(a){this.pb.style[Wg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function DL(){}s(674,1,{},DL);_.Bd=function(a){sL(a).jd()};function EL(){}s(675,1,{},EL);_.Bd=function(a){sL(a).kd()};function Uu(a){this.c=a;this.b=new hv(this.c.q)}s(676,1,{},Uu);_.Qc=function(){return this.b.b<this.b.c.d-1};_.Rc=function(){return kI(Vu(this.b))};_.Sc=function(){Wu(this.b)};_.c=null;function FL(){FL=u;new sw}
+function CL(a){FL();Ai(a.pb,"dragdrop-dropTarget",!0);this.b=a;new GL(this)}s(677,9,{},CL);function GL(a){hk();this.b=a}s(678,24,{},GL);_.wc=function(){lI(this.b.b,null);Rp(this.b.b)};_.b=null;function mK(a){a=a.ob;return!a?null:y(a,143)?a:mK(a)}function EI(a,b,c){var d;d=a.pb;FK(a,b,c,xJ(d),zI(d),yJ(d))}
+function FK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(mj(),Sf)),b!=a.$c()&&a.ed((0>b?0:b)+Sf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(mj(),Sf)),c!=a.Zc()&&a.cd((0>c?0:c)+Sf))}function Pp(a,b){EI(a,b.c,b.b)}function EK(a,b,c,d){b=sL(b);iv(a,b);a.td(b,c,d)}s(681,1,{});
+function TC(){var a,b,c,d;d=uD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function HL(){this.b=new wi;new wi;new wi}s(680,681,{},HL);function SC(){SC=u;IL=new HL}function XC(){var a=UC,b=$wnd.JSApplet.JSME;SC();x(IL.b,a,b)}var IL;
+function B(a){return function(){try{var b;var c=arguments,d;var e;0!=En&&(e=Yj(),2E3<e-Gn&&(Gn=e,Fn=Dn()));if(0==En++){var f=(Hn(),In),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Qn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Hn(),In),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Qn(l,m);while(h.d);h.d=m}}--En;c&&-1!=Fn&&($wnd.clearTimeout(Fn),Fn=-1)}return b}catch(o){throw o;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(hs)()}catch(d){a(b)}else B(hs)()}var VC=U(1),wn=U(100),JL=iD(" I"),F=dD(688,JL),MD=dD(686,VC),KL=iD(" Z"),$F=dD(689,KL);U(99);U(98);U(97);var LL=U(467),kn=dD(690,LL),ML=U(237),Xs=dD(691,ML);U(238);U(139);var NL=iD(" B");U(457);var OL=iD(" C"),ri=dD(692,OL);U(455);var PL=iD(" D"),uE=dD(693,PL);U(456);U(458);var QL=U(461),qD=dD(694,QL),RL=iD(" J"),SL=U(2),js=dD(687,SL),sJ=dD(695,NL);U(470);U(453);U(96);U(167);U(105);U(449);var UC=U(447);
+U(452);U(115);U(116);U(94);U(107);U(108);U(109);U(464);U(459);U(448);U(681);U(680);var WC=hD(),$z=U(388),gE=dD(696,$z),TL=U(510),JF=dD(697,TL),UL=U(374);U(373);U(372);U(371);U(506);var as=dD(698,F),VL=V(508,function(){mE();return NF}),OF=dD(699,VL);U(509);U(397);U(396);U(502);U(501);U(511);U(512);U(507);U(431);U(505);var Cz=dD(700,UL);U(386);U(514);U(179);U(178);U(271);U(218);U(273);U(187);var WL=U(186);U(221);U(220);U(219);U(368);U(369);U(370);U(287);var XL=U(286);U(285);U(291);U(305);U(516);U(515);
+U(284);U(283);U(518);U(517);U(523);U(524);U(525);U(526);U(527);U(528);U(529);U(530);U(519);U(520);U(521);U(522);U(347);U(224);U(223);U(296);U(297);U(298);U(541);U(550);U(24);U(542);U(543);U(544);U(545);U(546);U(547);U(548);U(549);U(269);U(443);U(442);U(474);U(476);U(475);U(477);U(479);U(478);U(480);U(484);U(485);U(343);U(346);U(344);U(345);U(414);U(413);var UA=U(412),RE=dD(701,UA),dG=dD(702,RL);U(403);U(398);U(399);U(540);U(481);U(487);U(482);U(483);U(408);U(407);U(406);U(411);
+var YL=hD(),bI=dD(703,YL);U(441);U(574);U(573);U(585);U(586);U(587);U(588);U(493);var ZL=V(227,function(){Qr();return Vr}),Wr=dD(704,ZL);U(473);U(421);U(422);U(405);var EA=U(400);U(384);U(385);U(410);var PA=U(409);U(402);U(401);U(491);U(500);U(391);var dA=U(390);U(445);U(503);U(504);U(466);U(513);U(419);U(420);U(394);U(376);U(375);U(428);hD();hD();hD();U(378);U(379);U(267);
+var $L=V(155,function(){mj();return ap}),bp=dD(705,$L),aM=V(138,function(){nj();return lo}),mo=dD(706,aM),bM=V(145,function(){no();return wo}),xo=dD(707,bM),cM=V(150,function(){yo();return Ho}),Io=dD(708,cM);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(140,null);V(141,null);V(142,null);V(143,null);V(144,null);V(146,null);V(147,null);V(148,null);V(149,null);V(151,null);V(152,null);V(153,null);V(154,null);U(177);U(184);U(185);U(358);
+var Zx=dD(709,XL);U(359);U(553);U(552);U(395);U(183);U(208);U(210);var kA=U(393);U(444);U(381);U(380);U(387);U(497);U(319);U(321);U(320);U(322);U(469);U(213);U(430);U(182);U(201);U(202);U(204);U(199);U(198);U(200);var mA=U(536);U(389);U(555);U(560);U(429);U(460);U(432);var Ez=U(383),Dz=dD(710,dA);U(189);U(601);U(537);U(416);U(417);U(418);U(382);U(205);U(222);U(533);U(534);U(310);U(309);U(315);U(316);U(591);U(561);U(562);U(486);U(494);U(495);U(496);U(554);U(556);var FA=U(404);U(191);U(190);U(192);
+U(193);U(498);U(212);U(209);U(211);U(207);U(197);U(196);U(195);U(559);U(290);U(289);U(288);U(567);U(566);U(590);U(564);U(589);var dM=V(645,function(){Hp();return zK}),AK=dD(711,dM);U(644);U(643);U(635);U(636);U(637);U(638);U(639);U(640);U(641);U(642);U(616);var eM=V(292,function(){Ev();return Lv}),Mv=dD(712,eM),fM=V(339,function(){Av();return sx}),tx=dD(713,fM);U(17);U(340);U(341);U(336);U(337);U(338);U(18);U(19);U(20);U(427);U(392);U(632);U(327);U(633);U(328);U(329);U(330);U(331);U(334);U(301);U(300);
+var gM=U(299);U(557);U(558);U(563);U(249);U(304);U(335);U(181);U(323);U(350);U(349);U(351);var hM=V(352,function(){Jx();return Ux}),Vx=dD(714,hM);V(353,null);V(354,null);V(355,null);V(356,null);U(225);U(242);U(538);U(302);U(318);U(317);U(490);U(294);U(180);U(539);U(303);U(618);U(3);U(621);U(622);U(620);U(619);U(612);U(611);U(673);U(674);U(675);U(676);U(614);U(216);var rB=U(424),tB=dD(715,rB);U(425);U(423);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var iM=U(49),hx=dD(716,iM);U(38);
+U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var CJ=U(603);U(295);var GJ=U(605);U(214);U(630);U(629);U(437);U(436);U(438);U(215);U(251);U(253);U(252);U(243);U(293);U(672);U(258);U(261);U(259);U(260);U(5);U(7);U(6);U(576);U(426);U(439);U(362);
+U(176);U(280);U(281);U(247);U(361);U(244);U(565);var aJ=dD(717,gM);U(571);U(570);U(580);U(568);U(569);U(577);U(578);U(572);U(575);U(433);U(434);U(440);U(217);U(631);U(598);U(451);U(471);U(246);U(535);var HJ=U(606);U(615);U(634);U(669);U(668);U(188);U(203);U(4);U(597);U(31);U(254);U(324);U(325);U(326);U(255);var rK=dD(718,WL);U(256);U(648);U(665);var jM=V(666,function(){cL();return iL}),jL=dD(719,jM),kM=V(667,function(){SJ();return lL}),mL=dD(720,kM);U(651);U(660);U(659);U(663);U(662);U(658);U(657);
+U(655);U(656);U(654);U(653);U(650);U(652);U(661);U(664);U(649);U(308);U(357);U(348);U(30);U(68);U(617);U(670);U(307);U(306);U(312);U(313);U(311);U(257);U(21);U(278);U(279);U(11);U(14);U(22);var lM=U(25),rk=dD(721,lM);U(23);U(671);U(8);U(10);U(9);U(677);U(678);U(623);U(626);U(627);U(628);U(624);U(625);var EJ=U(604);U(608);U(609);U(194);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